Commit graph

119602 commits

Author SHA1 Message Date
宋文武
55593beaba
gnu: ibus: Wrap ibus-daemon with GUIX_PYTHONPATH and GI_TYPELIB_PATH.
* gnu/packages/ibus.scm (ibus)[arguments]: Wrap 'ibus-daemon' in the same
way as 'ibus-setup'.
2023-08-03 18:30:45 +08:00
Efraim Flashner
23e2ff223c
gnu: apr: Fix building on powerpc-linux.
* gnu/packages/apr.scm (apr): When building for powerpc-linux add a
phase to apply a patch.
[native-inputs]: When building for powerpc-linux add a patch.
* gnu/packages/patches/apr-fix-atomics.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2023-08-02 20:23:01 +03:00
Jakob Kirsch
6ccfa48d83
gnu: john-the-ripper-jumbo: Fix compilation with GCC 11+.
* gnu/packages/patches/john-the-ripper-jumbo-with-gcc-11.patch: New file.
* gnu/local.mk (dist_PATCH_DATA): Register it.
* gnu/packages/password-utils.scm (john-the-ripper-jumbo)[source]: Use it.

Co-authored-by: Guillaume Le Vaillant <glv@posteo.net>
2023-08-02 14:40:45 +02:00
Yovan Naumovski
84ea83e44f
gnu: janet: Update to 1.29.1.
* gnu/packages/lisp.scm (janet): Update to 1.29.1.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-08-02 14:16:42 +02:00
Pierre Neidhardt
7ff1b0a37c
gnu: Add cl-transmission.
* gnu/packages/lisp-xyz.scm (cl-transmission, ecl-transmission,
sbcl-transmission): New variables.
2023-08-02 13:41:40 +02:00
Efraim Flashner
5aceacac65
gnu: mesa: Update skipped tests on powerpc-linux.
* gnu/packages/gl.scm (mesa)[arguments]: When building for powerpc-linux
adjust the 'disable-failing-test phase for changes in failed tests.
2023-08-02 09:20:40 +03:00
Efraim Flashner
635e20aae9
gnu: pcre2: Enable JIT support of powerpc-linux.
* gnu/packages/pcre.scm (pcre2)[arguments]: When building for
powerpc-linux use the compile flag to enable jit support.
2023-08-02 09:20:40 +03:00
Efraim Flashner
b89be0f5d2
gnu: pcre: Enable JIT on powerpc-linux.
* gnu/packages/pcre.scm (pcre)[arguments]: When building for
powerpc-linux use the compile flag to enable jit support.
2023-08-02 09:20:40 +03:00
Tobias Geerinckx-Rice
2d8fac3fd9
system: Fix a blown FUSE.
I bungled up a merge conflict between 789f7e9 (gnu: fuse@3: Bind to
default FUSE variable.) and my other setuid-related changes.

* gnu/system.scm (%setuid-programs): Look for /bin/fusermount in
FUSE-2, not 3.

Reported by renngar[m] in #guix.
2023-07-30 02:00:00 +02:00
Tobias Geerinckx-Rice
7b2b0a5e1d
gnu: lagrange: Update to 1.16.6.
* gnu/packages/web-browsers.scm (lagrange): Update to 1.16.6.
2023-07-30 02:00:00 +02:00
Tobias Geerinckx-Rice
8196087d21
gnu: pipe-viewer: Update to 0.4.8.
* gnu/packages/video.scm (pipe-viewer): Update to 0.4.8.
2023-07-30 02:00:00 +02:00
Tobias Geerinckx-Rice
9f8fbe9a40
gnu: foot: Update to 1.15.2.
* gnu/packages/terminals.scm (foot): Update to 1.15.2.
2023-07-30 02:00:00 +02:00
Tobias Geerinckx-Rice
844a98ed52
gnu: glirc: Extend description.
* gnu/packages/irc.scm (glirc)[description]: Extend.
2023-07-30 02:00:00 +02:00
Tobias Geerinckx-Rice
fdc0721253
gnu: glirc: Install man page and README.md.
* gnu/packages/irc.scm (glirc)[arguments]:
Add a new 'install-extra-documentation phase.
2023-07-30 02:00:00 +02:00
Tobias Geerinckx-Rice
a34c1c9c18
gnu: Remove duplicate module import from (gnu packages irc).
* gnu/packages/irc.scm: Remove duplicate #:use-module (guix utils).
2023-07-30 02:00:00 +02:00
Tobias Geerinckx-Rice
ae3a58cf84
gnu: libpoly: Update to 0.1.12.
* gnu/packages/maths.scm (libpoly): Update to 0.1.12.
2023-07-30 02:00:00 +02:00
Tobias Geerinckx-Rice
d0d593cde2
gnu: pv: Update to 1.7.24.
* gnu/packages/pv.scm (pv): Update to 1.7.24.
2023-07-30 02:00:00 +02:00
Tobias Geerinckx-Rice
58f1e699c2
gnu: openttd-opensfx: Update to 1.0.3.
* gnu/packages/games.scm (openttd-opensfx): Update to 1.0.3.
2023-07-30 02:00:00 +02:00
Tobias Geerinckx-Rice
6e74526277
gnu: openttd-engine: Update to 13.4.
* gnu/packages/games.scm (openttd-engine): Update to 13.4.
2023-07-30 02:00:00 +02:00
Tobias Geerinckx-Rice
513b15d7f6
gnu: jc: Update to 1.23.4.
* gnu/packages/admin.scm (jc): Update to 1.23.4.
2023-07-30 02:00:00 +02:00
Tobias Geerinckx-Rice
b4e790988e
gnu: capnproto: Update to 1.0 [fixes CVE-2022-46149].
* gnu/packages/serialization.scm (capnproto): Update to 1.0.
[arguments]: Remove obsolete 'do-not-require-/etc/services phase.
Don't explicitly return #t from phases.
2023-07-30 02:00:00 +02:00
Tobias Geerinckx-Rice
75b95af9d6
gnu: mash: Fix build.
* gnu/packages/bioinformatics.scm (mash)[arguments]: Add a
new 'bootstrap phase.
2023-07-30 02:00:00 +02:00
Tobias Geerinckx-Rice
096fd9c3ff
gnu: mash: Update package style.
* gnu/packages/bioinformatics.scm (mash)[arguments]: Consolidate
similar SUBSTITUTE* calls.  Don't explicitly return #t from phases.
2023-07-30 02:00:00 +02:00
Danny Milosavljevic
45b7a8bfda
gnu: Add python-asyncua.
* gnu/packages/engineering.scm (python-asyncua): New variable.
2023-08-01 21:50:39 +02:00
Mark H Weaver
676508ac85
gnu: icecat: Update to 102.14.0-guix0-preview1 [security fixes].
Includes fixes for CVE-2023-4045, CVE-2023-4046, CVE-2023-4047,
CVE-2023-4048, CVE-2023-4049, CVE-2023-4050, CVE-2023-4054,
CVE-2023-4055, and CVE-2023-4056.

* gnu/packages/gnuzilla.scm (%icecat-base-version, %icecat-build-id): Update.
(icecat-source): Update gnuzilla commit, upstream base version, and hashes.
2023-08-01 12:48:09 -04:00
Navid Afkhami
5a293d0830
gnu: Add python-baltica.
* gnu/packages/bioinformatics.scm (python-baltica): New variable.
2023-08-01 16:24:29 +02:00
宋文武
34b56974df
gnu: vte-ng: Remove package.
It fails to build and is not used anymore.

* gnu/packages/gnome.scm (vte-ng): Remove package.
2023-08-01 19:49:58 +08:00
walky_talky
3f092e4d76
licenses: Add Arphic-1999 (Aprhic Public License).
* guix/licenses.scm (arphic-1999): New variable.
* guix/import/utils.scm (%spdx-license-identifiers): Add Arphic-1999.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-08-01 19:40:19 +08:00
宋文武
f0bdb49671
gnu: xfce4-verve-plugin: Update to 2.0.3.
* gnu/packages/xfce.scm (xfce4-verve-plugin): Update to 2.0.3.
[inputs]: Add pcre2.
2023-08-01 19:35:29 +08:00
宋文武
15c031c37b
gnu: xfce4-cpugraph-plugin: Update to 1.2.8.
* gnu/packages/xfce.scm (xfce4-cpugraph-plugin): Update to 1.2.8.
2023-08-01 19:29:40 +08:00
宋文武
945f43d134
gnu: xfce4-volumed-pulse: Update to 0.2.4.
* gnu/packages/xfce.scm (xfce4-volumed-pulse): Update to 0.2.4.
2023-08-01 19:29:40 +08:00
宋文武
50b88169c6
gnu: xfce4-settings: Update to 4.18.3.
* gnu/packages/xfce.scm (xfce4-settings): Update to 4.18.3.
2023-08-01 19:29:40 +08:00
宋文武
0bbeb1d0f2
gnu: xfce4-clipman-plugin: Update to 1.6.4.
* gnu/packages/xfce.scm (xfce4-clipman-plugin): Update to 1.6.4.
2023-08-01 19:29:40 +08:00
宋文武
423d5964eb
gnu: cagebreak: Update to 2.2.0, install man pages.
* gnu/packages/wm.scm (cagebreak): Update to 2.2.0.
[arguments]: Add '-Dman-pages=true' to configure-flags.
[native-inputs]: Replace pandoc with scdoc.
2023-08-01 19:23:08 +08:00
fanquake
a0d305005e
gnu: ccache: Update to 4.8.2.
* gnu/packages/ccache.scm (ccache): Update to 4.8.2.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-08-01 19:19:34 +08:00
宋文武
1b8c5480f6
gnu: termite: Update to 16.6 (a maintained fork).
* gnu/packages/terminals.scm (termite): Switch to maintained fork.
[description]: Adjust.
2023-08-01 19:14:43 +08:00
Ricardo Wurmus
cf9a4d9dc3
gnu: Add python-scm-sr-ht.
* gnu/packages/sourcehut.scm (python-scm-sr-ht): New variable.
2023-08-01 09:44:24 +02:00
Ricardo Wurmus
b7d0ebfa8b
gnu: Add python-core-sr-ht.
* gnu/packages/sourcehut.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
2023-08-01 09:44:24 +02:00
jgart
c01235a922
gnu: Add python-pyment
* gnu/packages/python-xyz.scm (python-pyment): New public variable.
2023-08-01 01:33:10 -05:00
Ricardo Wurmus
f872482043
gnu: snakemake-7: Fix version reporting.
* gnu/packages/python-xyz.scm (snakemake-7)[arguments]: Add phase
'patch-version and use G-exp.
[build-system]: Use pyproject-build-system.
2023-08-01 08:20:04 +02:00
Ricardo Wurmus
896b40d2ca
gnu: snakemake-6: Fix version reporting.
* gnu/packages/python-xyz.scm (snakemake-6)[arguments]: Add phase
'patch-version and use G-exp.
[build-system]: Use pyproject-build-system.
2023-08-01 08:20:04 +02:00
jgart
a3f4ccfebd
gnu: emacs-denote: Update to 2.0.0.
* gnu/packages/emacs-xyz.scm (emacs-denote): Update to 2.0.0.
2023-07-31 23:15:18 -05:00
Florian Pelz
39fbc041f9
nls: Update translations. 2023-07-31 21:08:46 +02:00
Tobias Geerinckx-Rice
55e89da207
gnu: Add glirc.
* gnu/packages/irc.scm (glirc): New public variable.
2023-07-23 02:00:00 +02:00
Tobias Geerinckx-Rice
1d0d2a8ec9
gnu: Add ghc-vty.
* gnu/packages/haskell-xyz.scm (ghc-vty): New public variable.
2023-07-23 02:00:00 +02:00
Tobias Geerinckx-Rice
08ae5d53e8
gnu: Add ghc-irc-core.
* gnu/packages/haskell-xyz.scm (ghc-irc-core): New public variable.
2023-07-23 02:00:00 +02:00
Tobias Geerinckx-Rice
a4706eef32
gnu: Add ghc-hookup.
* gnu/packages/haskell-xyz.scm (ghc-hookup): New public variable.
2023-07-23 02:00:00 +02:00
Tobias Geerinckx-Rice
575642f014
gnu: Add ghc-hsopenssl-x509-system.
* gnu/packages/haskell-crypto.scm (ghc-hsopenssl-x509-system):
New public variable.
2023-07-23 02:00:00 +02:00
Tobias Geerinckx-Rice
cb05df4bca
gnu: Add ghc-config-schema.
* gnu/packages/haskell-xyz.scm (ghc-config-schema): New public variable.
2023-07-23 02:00:00 +02:00
Tobias Geerinckx-Rice
b5b1dc96eb
gnu: Add ghc-config-value.
* gnu/packages/haskell-xyz.scm (ghc-config-value): New public variable.
2023-07-23 02:00:00 +02:00