Commit Graph

1388 Commits

Author SHA1 Message Date
Bobby Rong
a4572ccc56 ibus-engines.libpinyin: Fix typelib finding
Same as 9f7bd20a99.

Fixes `ValueError: Namespace Gtk not available for version 3.0` when
opening ibus-setup-libpinyin from gnome-control-center (when `cat
./result/libexec/ibus-setup-libpinyin` you will now find GI_TYPELIB_PATH
being passed to makeCWrapper).

The issue can be not reproducible on some impure environments,
I guess the best way to test is to directly run
GI_TYPELIB_PATH= ./result/libexec/ibus-setup-libpinyin

(cherry picked from commit 9786375566)
2025-08-24 14:06:59 +00:00
Wolfgang Walther
a2b805ba56 [Backport release-25.05] ibus-engines.table-others: 1.3.20 -> 1.3.21 (#428873) 2025-08-09 17:12:17 +00:00
Wolfgang Walther
29d17e34b1 [Backport release-25.05] ibus-table-chinese: 1.8.3 -> 1.8.12 (#414595) 2025-08-09 17:04:27 +00:00
R. Ryantm
f61b38a6d0 ibus-engines.table-others: 1.3.20 -> 1.3.21
(cherry picked from commit ff82dbd1d7)
2025-07-27 16:30:26 +00:00
Wolfgang Walther
aefcb0d50d treewide: run nixfmt 1.0.0 2025-07-24 14:58:18 +02:00
Michael Daniels
06435cadd6 treewide: remove astsmtl as maintainer
Inactive for a few years.

(cherry picked from commit d606025d4b)
2025-06-26 09:08:08 -04:00
Yueh-Shun Li
a2d101d9c3 ibus-engines.chewing: init at 2.1.4
(cherry picked from commit bfa36019b9)
2025-06-09 19:25:48 +00:00
Chan Siu Man
af6b9fe686 ibus-table-chinese: 1.8.3 -> 1.8.12
Fixes https://github.com/NixOS/nixpkgs/issues/392191.

1. `github:definite/ibus-table-chinese` is deprecated by `github:mike-fabian/ibus-table-chinese`, as per the [README of github:definite/ibus-table-chinese](https://github.com/definite/ibus-table-chinese/blob/master/README).
2. `github:mike-fabian/ibus-table-chinese` is at `1.8.12`.
3. `github:mike-fabian/ibus-table-chinese` [removed the dependency on `cmake-fedora`](17239945c6).
4. This commit fixes `cmake` builds. (Which also fixes https://github.com/NixOS/nixpkgs/issues/392191.)
5. Optionally, this commit replaces `preBuild` and `postFixup` with `writableTmpDirAsHomeHook`.

(cherry picked from commit 34cd759670)
2025-06-06 21:52:45 +00:00
nixpkgs-ci[bot]
d0bd8b838a Merge master into staging-next 2025-05-09 12:06:12 +00:00
Arnout Engelen
eb9ce0eed3 treewide: remove inactive maintainer ericsagnes 2025-05-09 12:03:09 +02:00
nixpkgs-ci[bot]
58e670273a Merge master into staging-next 2025-05-08 00:16:38 +00:00
R. Ryantm
1767ea143e ibus-engines.table: 1.17.11 -> 1.17.12 2025-05-07 16:47:33 +00:00
nixpkgs-ci[bot]
09d4779e74 Merge staging-next into staging 2025-05-04 12:06:32 +00:00
emaryn
92a76e7c3b input-remapper: 2.0.1 -> 2.1.1
Diff: https://github.com/sezanzeb/input-remapper/compare/2.0.1...2.1.1
2025-05-02 22:09:24 +00:00
misuzu
cda75b3636 fcitx5: fix cross compilation (#399981) 2025-05-02 10:21:45 +03:00
K900
817a78a6f4 fcitx5: remove unused pcre dependecy (#402308) 2025-04-27 19:40:14 +03:00
patka
04d7426caa fcitx5: remove unused pcre dependecy
The upstream repo doesn't contain any reference to pcre at all. Building without pcre works fine and there's also no reference to pcre in the build output either.
2025-04-27 17:08:04 +02:00
Colin
652e440465 treewide: move extra-cmake-modules to nativeBuildInputs (#400168) 2025-04-26 19:28:24 +00:00
Colin
0ad42cabe1 fcitx5: fix cross compilation 2025-04-25 03:22:58 +00:00
R. Ryantm
646c5018b1 ibus-engines.table-others: 1.3.19 -> 1.3.20 2025-04-24 20:02:32 +00:00
Weijia Wang
1814a35de3 ibus-engines.m17n: 1.4.35 -> 1.4.36 (#396829) 2025-04-24 00:18:28 +02:00
R. Ryantm
93dea11f17 ibus-engines.typing-booster-unwrapped: 2.27.29 -> 2.27.36 2025-04-23 03:55:18 +00:00
Colin
5cdef1a5bf treewide: move extra-cmake-modules to nativeBuildInputs
it's a dependency only for build time, not run time.
the majority of packages place this in nativeBuildInputs,
these few were outliars.
2025-04-21 16:51:09 +00:00
R. Ryantm
1894da316e ibus-engines.libpinyin: 1.16.1 -> 1.16.2 2025-04-18 07:17:48 +00:00
nixpkgs-ci[bot]
51a06fbd76 Merge master into staging-next 2025-04-10 00:15:39 +00:00
R. Ryantm
447f483445 kdePackages.fcitx5-configtool: 5.1.8 -> 5.1.9 2025-04-09 09:15:28 +00:00
K900
f42e00d66e Merge remote-tracking branch 'origin/master' into staging-next 2025-04-08 10:29:26 +03:00
Winter
a19cd4ffb1 Revert "treewide: replace rev with tag"
This reverts commit 65a333600d.

This wasn't tested for correctness with something like fodwatch [0],
and should not have been (self-)merged so quickly, especially without
further review.

It also resulted in the breakage of at least one package [1] (and that's
the one we know of and was caught).

A few packages that were updated in between this commit and this revert
were not reverted back to using `rev`, but other than that, this is a
1:1 revert.

[0]: https://codeberg.org/raphaelr/fodwatch
[1]: https://github.com/NixOS/nixpkgs/pull/396904 / 758551e458
2025-04-08 02:57:25 -04:00
K900
b3146d4446 Merge remote-tracking branch 'origin/master' into staging-next 2025-04-07 21:21:10 +03:00
Pol Dellaiera
65a333600d treewide: replace rev with tag 2025-04-07 16:57:22 +02:00
R. Ryantm
916d31a390 ibus-engines.m17n: 1.4.35 -> 1.4.36 2025-04-07 13:41:03 +00:00
K900
05bc93a58a Merge remote-tracking branch 'origin/master' into staging-next 2025-04-06 11:20:16 +03:00
Jan Malakhovski
da78730cf6 treewide: use mirror://savannah when possible
... and improve some related `meta` URLs
2025-04-02 18:12:00 +00:00
Silvan Mosberger
e52d633a63 Merge remote-tracking branch 'upstream/staging-next' into staging 2025-04-02 18:30:54 +02:00
Silvan Mosberger
374e6bcc40 treewide: Format all Nix files
Format all Nix files using the officially approved formatter,
making the CI check introduced in the previous commit succeed:

  nix-build ci -A fmt.check

This is the next step of the of the [implementation](https://github.com/NixOS/nixfmt/issues/153)
of the accepted [RFC 166](https://github.com/NixOS/rfcs/pull/166).

This commit will lead to merge conflicts for a number of PRs,
up to an estimated ~1100 (~33%) among the PRs with activity in the past 2
months, but that should be lower than what it would be without the previous
[partial treewide format](https://github.com/NixOS/nixpkgs/pull/322537).

Merge conflicts caused by this commit can now automatically be resolved while rebasing using the
[auto-rebase script](8616af08d9/maintainers/scripts/auto-rebase).

If you run into any problems regarding any of this, please reach out to the
[formatting team](https://nixos.org/community/teams/formatting/) by
pinging @NixOS/nix-formatting.
2025-04-01 20:10:43 +02:00
Weijia Wang
9063c6d733 m17n_lib: 1.8.4 -> 1.8.5 (#382299) 2025-03-25 23:28:59 +01:00
R. Ryantm
a02a9354bd ibus-engines.libpinyin: 1.16.0 -> 1.16.1 2025-03-21 13:40:54 +00:00
Weijia Wang
f4e4e4ed35 ibus-engines.typing-booster-unwrapped: 2.27.27 -> 2.27.29 (#387749) 2025-03-18 01:41:29 +01:00
Arnout Engelen
10b1173dcc treewide: remove gebner from maintainers (#388952) 2025-03-11 16:38:42 +01:00
Arnout Engelen
f887c1da04 treewide: remove gebner from maintainers
gebner has been an amazing maintainer, but appears to have moved on:
the last commit on nixpkgs appears to have been in Feb 2023, and
they have not been responding to pings (e.g.
https://github.com/NixOS/nixpkgs/issues/347764).

They also approved https://github.com/NixOS/nixpkgs/pull/337292 before,
but that PR had some additional changes and was closed without merging.

This PR is in no way intended to diminuish Gabriel's accomplishments,
and they're welcome to just say so if they'd prefer this PR not to
be merged. Also, even if it's merged, of course they're always welcome
to return to activity and be added back. The intent of this PR is to
give more realistic expectations around the maintainership of these
packages, and to invite others to step up for maintainership if they
rely on those packages.

This seems in line with https://github.com/NixOS/nixpkgs/tree/master/maintainers#how-to-lose-maintainer-status
2025-03-11 14:37:35 +01:00
Nick Cao
f1e470b8dd ibus-engines.uniemoji: 0.6.0 -> 0.7.0 (#384143) 2025-03-09 23:19:58 -04:00
emaryn
393d81ae24 ibus-engines.uniemoji: 0.6.0 -> 0.7.0 2025-03-10 02:39:13 +00:00
R. Ryantm
b634adb8e4 ibus-engines.typing-booster-unwrapped: 2.27.27 -> 2.27.29 2025-03-06 22:35:32 +00:00
Weijia Wang
287c1073cf ibus-engines.typing-booster-unwrapped: 2.27.1 -> 2.27.27 (#373378) 2025-03-05 23:00:39 +01:00
Peder Bergebakken Sundt
f19aca96e1 ibus-engines.table-chinese: 1.8.2 -> 1.8.3 (#384140) 2025-03-03 06:30:12 +01:00
R. Ryantm
51b5d9df85 ibus-engines.table: 1.17.10 -> 1.17.11 2025-03-01 11:45:58 +00:00
Arne Keller
3491e64e0f ibus-engines.libpinyin: 1.15.8 -> 1.16.0 (#384563) 2025-02-26 08:49:52 +01:00
Wolfgang Walther
b8ae8c80dd fcitx5-bamboo: 1.0.6 -> 1.0.7 (#383675) 2025-02-25 20:55:45 +01:00
Peder Bergebakken Sundt
5aba99242e treewide: fix typos in comments
Made with

```shell
git restore .
fd '\.nix$' pkgs/ --type f -j1 -x bash -xc "$(cat <<"EOF"
    typos --no-check-filenames --write-changes "$1"
    git diff --exit-code "$1" && exit
    #( git diff "$1" | grep -qE "^\+ +[^# ]") && git restore "$1"
    count1="$( bat --language nix --diff --style changes "$1" --theme "Monokai Extended" --color always | aha --no-header | grep -E '^<span style="color:olive;">~</span> ' | wc -l )"
    count2="$( bat --language nix --diff --style changes "$1" --theme "Monokai Extended" --color always | aha --no-header | grep -E '^<span style="color:olive;">~</span> (<span style="color:#f8f8f2;"> *</span>)?<span style="color:#75715e;">.*</span>$' | wc -l )"
    [[ $count1 -ne $count2 ]] && git restore "$1"
EOF
)" -- {}
```

and filtered with `GIT_DIFF_OPTS='--unified=15' git -c interactive.singleKey=true add --patch`

I initially tried using the tree-sitter cli, python bindings and even ast-grep through various means, but this is what I ended up with.
2025-02-24 10:44:41 +01:00
emaryn
113d724e07 ibus-engines.libpinyin: 1.15.8 -> 1.16.0 2025-02-24 01:24:39 +08:00