Commit graph

54 commits

Author SHA1 Message Date
Maxim Cournoyer a0beb297a3
gnu: qtwebengine: Rename to qtwebengine-5.
Automated with:

  git grep -l qtwebengine | xargs sed 's/\bqtwebengine\b/\0-5/g' -i
  git checkout NEWS
2022-07-31 21:55:47 -04:00
Maxim Cournoyer 0938c3e34a
gnu: qtwebchannel: Rename to qtwebchannel-5.
Automated via:

  git grep -l qtwebchannel | xargs sed 's/\bqtwebchannel\b/\0-5/g' -i
  git checkout NEWS
2022-07-31 21:55:46 -04:00
Maxim Cournoyer 735d340ae4
gnu: qtdeclarative: Rename to qtdeclarative-5.
Automated via the following commands:

  git grep -l '\bqtdeclarative\b' | xargs sed -E 's/qtdeclarative/\0-5/g' -i
  git checkout NEWS
2022-07-31 21:55:44 -04:00
Zhu Zihao 287b98031f
gnu: Add fcitx5-gtk4.
* gnu/packages/fcitx5.scm (fcitx5-gtk4): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-04 22:58:02 +02:00
Zhu Zihao ef3cae59a2
gnu: gtk: Update to 4.6.1.
* gnu/local.mk (dist_patch_DATA): Remove gtk-introspection-test.patch.
* gnu/packages/patches/gtk-introspection-test.patch: Remove.
* gnu/packages/gtk.scm (gtk): Update to 4.6.1.
[source]: Remove stale patch.
[arguments]<phases>: Add 'patch-rst2man' phase, correct the binary name of
rst2man to 'rst2man.py'
[inputs]: Add libjpeg-turbo, libpng, libtiff.
[native-inputs]: Add python-docutils.
[propagated-inputs]: Use pango-next.
* gnu/packages/fcitx5.scm (fcitx5-gtk)[arguments]: Disable GTK4 build.
<configure-flags>: Add "-DENABLE_GTK_IM_MODULE=OFF".
<phases>: In phase "patch-install-prefix", Remove GTK4 code.
[inputs]: Remove package gtk.
[outputs]: Remove output "gtk4".

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-04 22:58:02 +02:00
Dominic Martinez 93c3bcc3f2
gnu: Add fcitx5-anthy.
* gnu/packages/fcitx5.scm (fcitx5-anthy): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-03-10 19:58:54 +01:00
Zhu Zihao de74438909
gnu: fcitx5-gtk: Split IM module output for different version of GTK.
* gnu/packages/fcitx5.scm (fcitx5-gtk)[arguments]: Use G-Expression.

<phases>: Split input method module into different outputs for GTK2, GTK3 and GTK4.

Now default output only provides GLib client of Fcitx5.

[inputs]: Use label-less style inputs.
[outputs]: Add new "gtk3" output.

[synopsis]: Fix typo.
[description]: Describe the functionality of each output.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-02-14 15:52:37 +01:00
Zhu Zihao 6616f04412
gnu: fcitx5-gtk: Add GTK 4 support.
* gnu/packages/fcitx5.scm (fcitx5-gtk)[arguments]:
<configure-flags>: Enable GTK 4 IM module.
<phases>: In 'patch-install-prefix', patch the install prefix of GTK 4 IM
module.
[inputs]: Add GTK 4.
[outputs]: Add 'gtk4'.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-02-14 15:52:37 +01:00
Leo Famulari db17f8b502
gnu: fcitx5-chinese-addons: Replace the dependency on QtWebKit with QtWebEngine.
See <https://issues.guix.gnu.org/53289> for more information about this change.

* gnu/packages/fcitx5.scm (fcitx5-chinese-addons)[inputs]: Remove qtwebkit. Add
qtdeclarative, qtwebchannel, and qtwebengine.
[arguments]: Pass "-DUSE_WEBKIT=off" to #:configure-flags.
2022-01-29 17:59:30 -05:00
Marius Bakke 71d56cfa99
gnu: libime: Update to 1.0.10.
* gnu/packages/fcitx5.scm (libime): Update to 1.0.10.
2021-12-17 19:07:18 +01:00
Marius Bakke e661f4eff4
gnu: Remove unneeded uses of custom GCC versions.
* gnu/packages/bioinformatics.scm (libmaus2, biobambam2)[native-inputs]:
Remove GCC-10.
* gnu/packages/game-development.scm (libresprite, python-pyxel)[native-inputs]: Likewise.
* gnu/packages/lua.scm (emilua)[native-inputs]: Likewise.
* gnu/packages/radio.scm (sdr++)[native-inputs]: Likewise.
* gnu/packages/wm.scm (fnott)[native-inputs]: Likewise.
* gnu/packages/text-editors.scm (kakoune)[native-inputs]: Likewise.
(scintilla)[native-inputs]: Remove GCC-9.
* gnu/packages/build-tools.scm (bear)[native-inputs]: Likewise.
* gnu/packages/cpp.scm (magic-enum)[native-inputs]: Likewise.
* gnu/packages/games.scm (openttd)[native-inputs]: Likewise.
(schiffbruch)[native-inputs]: Remove GCC-11.
* gnu/packages/music.scm (liquidsfz, geonkick)[native-inputs]: Remove GCC-9.
* gnu/packages/fcitx5.scm (fcitx5, libime, fcitx5-configtool)[native-inputs]:
Likewise.
* gnu/packages/wine.scm (dxvk32)[native-inputs]: Likewise.
* gnu/packages/ftp.scm (libfilezilla)[native-inputs]: Remove GCC-8.
* gnu/packages/image.scm (blurhash)[native-inputs]: Likewise.
* gnu/packages/jami.scm (libring)[native-inputs]: Likewise.
* gnu/packages/pdf.scm (xournalpp)[native-inputs]: Likewise.
* gnu/packages/telegram.scm (webrtc-for-telegram-desktop,
telegram-desktop)[native-inputs]: Likewise.
2021-12-17 19:07:17 +01:00
Ludovic Courtès e3196755e6
gnu: Further simplify package inputs.
This is the result of running:

  ./pre-inst-env guix style --input-simplification=safe

and manually undoing changes on a dozen of packages to reduce
rebuilds (derivations for emacs, icecat, and libreoffice are unchanged.)
2021-12-13 22:15:07 +01:00
Ludovic Courtès 8394619bac
gnu: Simplify package inputs.
This commit was obtained by running:

  ./pre-inst-env guix style

without any additional argument.
2021-12-13 17:48:25 +01:00
dan 159ee05130
gnu: fcitx5-configtool: Update to 5.0.8.
* gnu/packages/fcitx5.scm (fcitx5-configtool): Update to 5.0.8.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2021-11-10 20:24:54 +08:00
dan dcf48a178f
gnu: fcitx5-qt: Update to 5.0.7.
* gnu/packages/fcitx5.scm (fcitx5-qt): Update to 5.0.7.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2021-11-10 20:22:27 +08:00
dan d16650c05d
gnu: fcitx5-gtk: Update to 5.0.9.
* gnu/packages/fcitx5.scm (fcitx5-gtk): Update to 5.0.9.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2021-11-10 20:21:29 +08:00
dan fcc4d62d33
gnu: fcitx5: Update to 5.0.10.
* gnu/packages/fcitx5.scm (fcitx5): Update to 5.0.10.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2021-11-10 20:20:23 +08:00
Maxim Cournoyer ea0a51071e
gnu: Rename qtbase to qtbase-5.
This change was automated via the following command:

$ git ls-files | xargs sed -i 's/,qtbase)/,qtbase-5)/g'
$ git ls-files | xargs sed -i 's/inherit qtbase)/inherit qtbase-5)/g'
$ git ls-files | xargs sed -i 's/package-version qtbase)/package-version qtbase-5)/g'
$ git checkout etc    # to clear some spurious changes

This is done so the qtbase package can be upgraded to version 6 in the
following commit.
2021-06-14 00:24:42 -04:00
Tobias Geerinckx-Rice 86bb77608d
gnu: fcitx5-chinese-addons: Update to 5.0.6.
* gnu/packages/fcitx5.scm (fcitx5-chinese-addons): Update to 5.0.6.
2021-06-09 00:03:39 +02:00
Tobias Geerinckx-Rice 35cdad213c
gnu: fcitx5-configtool: Update to 5.0.5.
* gnu/packages/fcitx5.scm (fcitx5-configtool): Update to 5.0.5.
2021-06-09 00:03:39 +02:00
Tobias Geerinckx-Rice 83c36fc9f3
gnu: fcitx5-gtk: Update to 5.0.7.
* gnu/packages/fcitx5.scm (fcitx5-gtk): Update to 5.0.7.
[inputs]: Add fmt.
2021-06-09 00:03:39 +02:00
Tobias Geerinckx-Rice c9a0faf9a8
gnu: fcitx5-qt: Update to 5.0.6.
* gnu/packages/fcitx5.scm (fcitx5-qt): Update to 5.0.6.
2021-06-09 00:03:38 +02:00
Tobias Geerinckx-Rice 13d4b3991a
gnu: fcitx5: Update to fcitx5.
* gnu/packages/fcitx5.scm (fcitx5): Update to fcitx5.
[native-inputs]: Add gcc-9.
2021-06-09 00:03:38 +02:00
Tobias Geerinckx-Rice 8127bcaa71
gnu: fcitx5-lua: Update to 5.0.5.
* gnu/packages/fcitx5.scm (fcitx5-lua): Update to 5.0.5.
2021-06-09 00:03:38 +02:00
Tobias Geerinckx-Rice 86a1080a39
gnu: libime: Fix grammar in descriptions.
* gnu/packages/fcitx5.scm (libime)[synopsis, description]: Exchange s.
2021-06-09 00:03:38 +02:00
Tobias Geerinckx-Rice f0a80fc8d1
gnu: libime: Update to 1.0.7.
* gnu/packages/fcitx5.scm (libime): Update to 1.0.7.
2021-06-09 00:03:38 +02:00
Tobias Geerinckx-Rice d286ea6d5b
gnu: libime: Update to 1.0.6.
* gnu/packages/fcitx5.scm (libime): Update to 1.0.6.
2021-04-11 23:39:17 +02:00
Tobias Geerinckx-Rice 8ab5fa53ae
gnu: libime: Fix typo in description.
* gnu/packages/fcitx5.scm (libime)[description]: Fix typo.
2021-04-10 14:11:27 +02:00
Tobias Geerinckx-Rice 5802858be3
gnu: fcitx5-qt: Update to 5.0.5.
* gnu/packages/fcitx5.scm (fcitx5-qt): Update to 5.0.5.
2021-03-23 14:20:06 +01:00
Tobias Geerinckx-Rice 3d5cca1a32
gnu: libime: Update to 1.0.5.
* gnu/packages/fcitx5.scm (libime): Update to 1.0.5.
2021-03-23 14:20:04 +01:00
Tobias Geerinckx-Rice 688c066e35
gnu: xcb-imdkit: Update to 1.0.3.
* gnu/packages/fcitx5.scm (xcb-imdkit): Update to 1.0.3.
2021-03-23 14:20:03 +01:00
Tobias Geerinckx-Rice 42364648ba
gnu: fcitx5: Update to 5.0.5.
* gnu/packages/fcitx5.scm (fcitx5): Update to 5.0.5.
2021-03-10 01:16:07 +01:00
Tobias Geerinckx-Rice 4685a468f8
gnu: libime: Update to 1.0.4.
* gnu/packages/fcitx5.scm (libime): Update to 1.0.4.
2021-03-09 15:24:50 +01:00
Zhu Zihao 00a04b8ad9
gnu: fcitx5-configtool: Update to 5.0.2.
* gnu/packages/fcitx5.scm(fcitx5-configtool): Update to 5.0.2.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-01-28 21:16:08 +02:00
Zhu Zihao 249cfe69b7
gnu: fcitx5-qt: Update to 5.0.2.
* gnu/packages/fcitx5.scm(fcitx5-qt): Update to 5.0.2.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-01-28 21:16:07 +02:00
Zhu Zihao 249ab27306
gnu: fcitx5-gtk: Update to 5.0.3.
* gnu/packages/fcitx5.scm(fcitx5-gtk): Update to 5.0.3.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-01-28 21:16:05 +02:00
Zhu Zihao 2db7f8f9ac
gnu: fcitx5-chinese-addons: Update to 5.0.3.
* gnu/packages/fcitx5.scm(fcitx5-chinese-addons): Update to 5.0.3.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-01-28 21:16:03 +02:00
Zhu Zihao 3a94ccb51b
gnu: fcitx5-lua: Update to 5.0.2.
* gnu/packages/fcitx5.scm(fcitx5-lua): Update to 5.0.2.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-01-28 21:16:01 +02:00
Zhu Zihao bcfab93780
gnu: fcitx5: Update to 5.0.4.
* gnu/packages/fcitx5.scm(fcitx5): Update to 5.0.4.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-01-28 21:15:59 +02:00
Zhu Zihao ce7a5503a0
gnu: libime: Update to 1.0.3.
* gnu/packages/fcitx5.scm(libime): Update to 1.0.3.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-01-28 21:15:57 +02:00
Zhu Zihao e07d78b8ac
gnu: xcb-imdkit: Update to 1.0.2.
* gnu/packages/fcitx5.scm(xcb-imdkit): Update to 1.0.2.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-01-28 21:15:54 +02:00
Zhu Zihao 441b93cef7
gnu: fcitx5-configtool: Fix indentation.
* gnu/packages/fcitx5.scm(fcitx5-configtool): Fix indentation.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-01-28 21:15:45 +02:00
Zhu Zihao 91e35e32a4
gnu: fcitx5-chinese-addons: Remove stale build steps.
* gnu/packages/fcitx5.scm (fcitx5-chinese-addons)[arguments]
<configure-flags>: Remove it.
<phases>: Remove phase 'patch-install-prefix'.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2020-12-11 21:21:51 +08:00
Zhu Zihao 2639a99cf3
gnu: fcitx5-lua: Remove stale build steps.
* gnu/packages/fcitx5.scm (fcitx-lua)[arguments]: Remove it.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2020-12-11 21:19:25 +08:00
Efraim Flashner adbb62f16e
gnu: fcitx5-material-color-theme: Add source file-name.
* gnu/packages/fcitx5.scm (fcitx5-material-color-theme)[source]: Add
file-name field.
2020-12-08 18:14:31 +02:00
Zhu Zihao af34f757ce
gnu: Add fcitx5-material-color-theme.
* gnu/packages/fcitx5.scm (fcitx5-material-color-theme): New variable.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2020-12-08 20:31:47 +08:00
Zhu Zihao ac1c7530d8
gnu: Add fcitx5-configtool.
* gnu/packages/fcitx5.scm (fcitx5-configtool): New variable.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2020-12-08 20:31:47 +08:00
Zhu Zihao 9a23698ecd
gnu: Add fcitx5-chinese-addons.
* gnu/packages/fcitx5.scm (fcitx5-chinese-addons): New variable.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2020-12-08 20:31:47 +08:00
Zhu Zihao d4aca38b50
gnu: Add fcitx5-gtk.
* gnu/packages/fcitx5.scm (fcitx5-gtk): New variable.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2020-12-08 20:31:47 +08:00
Zhu Zihao 4394d3721a
gnu: Add fcitx5-qt.
* gnu/packages/fcitx5.scm (fcitx5-qt): New variable.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2020-12-08 20:31:47 +08:00