Commit graph

119582 commits

Author SHA1 Message Date
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
Tobias Geerinckx-Rice
9080bfc15f
gnu: Add ghc-curve25519.
* gnu/packages/haskell-crypto.scm (ghc-curve25519): New public variable.
2023-07-23 02:00:00 +02:00
Navid Afkhami
c963ba2ebb
gnu: Add python-liana-py.
* gnu/packages/bioinformatics.scm (python-liana-py): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2023-07-31 12:21:12 +02:00
Navid Afkhami
fe3e05d8b3
gnu: python-decoupler-py: Update to 1.5.0-1.459b235.
* gnu/packages/bioinformatics.scm (python-decoupler-py): Update to
1.5.0-1.459b235.
[arguments]: Disable two more tests.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2023-07-31 12:06:21 +02:00
Ricardo Wurmus
a1dcbb3fb5
gnu: Add r-morpho.
* gnu/packages/cran.scm (r-morpho): New variable.
2023-07-31 11:47:27 +02:00
Ricardo Wurmus
9bf147945e
gnu: Add r-rvcg.
* gnu/packages/cran.scm (r-rvcg): New variable.
2023-07-31 11:47:27 +02:00
Tobias Geerinckx-Rice
a27d172ee6
gnu: calc: Update to 2.14.2.1.
* gnu/packages/maths.scm (calc): Update to 2.14.2.1.
2023-07-23 02:00:00 +02:00
Tobias Geerinckx-Rice
5d6d1dc8a4
gnu: python-srsly: Update to 2.4.7.
* gnu/packages/python-xyz.scm (python-srsly): Update to 2.4.7.
2023-07-23 02:00:00 +02:00
Tobias Geerinckx-Rice
473d9bffb5
gnu: libxml++: Update to 5.0.3.
* gnu/packages/gnome.scm (libxml++): Update to 5.0.3.
2023-07-23 02:00:00 +02:00
Tobias Geerinckx-Rice
35f174ad00
gnu: tmon: Update package style.
* gnu/packages/linux.scm (tmon)[arguments]: Use G-expressions.
Don't explicitly return #t from phases.
2023-07-23 02:00:00 +02:00
Tobias Geerinckx-Rice
b4098eecde
gnu: pv: Update to 1.7.18.
* gnu/packages/pv.scm (pv): Update to 1.7.18.
2023-07-23 02:00:00 +02:00
Tobias Geerinckx-Rice
7e9b6b7ee7
gnu: asunder: Use G-expressions.
* gnu/packages/cdrom.scm (asunder)[arguments]:
Rewrite as G-expressions and use THIS-PACKAGE-INPUT.
2023-07-23 02:00:00 +02:00
Tobias Geerinckx-Rice
56f954e305
gnu: asunder: Update to 3.0.1.
* gnu/packages/cdrom.scm (asunder): Update to 3.0.1.
[arguments]: Add a new 'fix-tests phase.
2023-07-23 02:00:00 +02:00
John Kehayias
62e917a0c6
gnu: kitty: Update to 0.21.2.
There are newer versions of kitty but there are additional requirements.  From
v0.22.0 kitty requires additional Sphinx packages which use node to build
themes.  From v0.27.0 kitty additionally uses Go to build statically compiled,
standalone binaries to use on servers.  This will require more work to
package, if possible at all currently (in the case of node and sphinx themes).

* gnu/packages/patches/kitty-fix-wayland-protocols.patch: New file.
* gnu/local.mk: Add it.
* gnu/packages/terminals.scm (kitty): Update to 0.21.2.
[source]: Use kitty-fix-wayland-protocols.patch.
[native-inputs, inputs]: Remove labels.
[phases]: Use gexps.  Improve style.  Use search-input-file.
Remove trailing #t.
{check}: Respect tests?.
2023-07-30 18:34:40 -04:00
Nicolas Goaziou
5e9db8ad3f
gnu: texlive-chemarrow: Remove duplicate package.
* gnu/packages/tex.scm (texlive-chemarrow): Remove duplicate package.
2023-07-30 19:47:35 +02:00
Nicolas Goaziou
327320c7f3
gnu: Add texlive-collection-mathscience.
* gnu/packages/tex.scm (texlive-collection-mathscience): New variable.
2023-07-30 19:42:41 +02:00
Nicolas Goaziou
54236b3207
gnu: Add texlive-zx-calculus.
* gnu/packages/tex.scm (texlive-zx-calculus): New variable.
2023-07-30 19:42:40 +02:00
Nicolas Goaziou
784e3f1e54
gnu: Add texlive-ytableau.
* gnu/packages/tex.scm (texlive-ytableau): New variable.
2023-07-30 19:42:40 +02:00
Nicolas Goaziou
52e9ee84af
gnu: Add texlive-yquant.
* gnu/packages/tex.scm (texlive-yquant): New variable.
2023-07-30 19:42:40 +02:00
Nicolas Goaziou
3517d572d0
gnu: Add texlive-youngtab.
* gnu/packages/tex.scm (texlive-youngtab): New variable.
2023-07-30 19:42:39 +02:00
Nicolas Goaziou
f4e9fd923f
gnu: Add texlive-yhmath.
* gnu/packages/tex.scm (texlive-yhmath): New variable.
2023-07-30 19:42:39 +02:00