Maxim Cournoyer
c9f82d57eb
gnu: sicp: Fix build.
...
* gnu/packages/scheme.scm (sicp) [build-system]: Use copy-build-system.
[native-inputs]: Remove source input.
[arguments]: Remove #:modules and #:builder arguments. Add #:install-plan and
#:phases arguments. Patch out obsolete call.
2023-04-24 20:58:37 -04:00
Maxim Cournoyer
941adac603
gnu: python-pdbpp: Update to 0.10.3-0.e1c2e34.
...
* gnu/packages/python-xyz.scm (python-pdbpp): Update to 0.10.3-0.e1c2e34.
[arguments]: Add pretend-version phase.
2023-04-24 20:19:23 -04:00
Maxim Cournoyer
381da6260f
gnu: docker-compose: Use python-jsonschema-3 to fix build.
...
* gnu/packages/docker.scm (docker-compose) [inputs]: Replace python-jsonschema
with python-jsonschema-3.
2023-04-24 20:02:26 -04:00
Maxim Cournoyer
6378c9bb68
gnu: Add python-jsonschema-3.
...
* gnu/packages/python-xyz.scm (python-jsonschema-3): New variable.
2023-04-24 20:01:02 -04:00
Mekeor Melire
960647f016
gnu: emacs-password-store: Update to 2.3.0.
...
* gnu/packages/emacs-xyz.scm (emacs-password-store): Update to 2.3.0.
[propagated-inputs]: Remove emacs-auth-source-pass.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-25 01:17:24 +02:00
Nicolas Goaziou
7decb4c394
gnu: Add deal.
...
* gnu/packages/games.scm (deal): New variable.
2023-04-25 01:13:37 +02:00
Nicolas Goaziou
2ad1a3731f
gnu: lagrange: Update to 1.15.8.
...
* gnu/packages/web-browsers.scm (lagrange): Update to 1.15.8.
2023-04-25 01:13:37 +02:00
Nicolas Goaziou
1d3bba01ea
gnu: fet: Update to 6.9.0.
...
* gnu/packages/education.scm (fet): Update to 6.9.0.
2023-04-25 01:13:37 +02:00
Nicolas Goaziou
83167bc131
gnu: giac: Update to 1.9.0-45.
...
* gnu/packages/algebra.scm (giac): Update to 1.9.0-45.
2023-04-25 01:13:36 +02:00
jgart
e1c1090a0a
gnu: purescript: Update to 0.15.8.
...
* gnu/packages/purescript.scm (purescript): Update to 0.15.8.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-25 01:13:36 +02:00
Yovan Naumovski
621dad1a37
gnu: audacious: Update to 4.3.
...
* gnu/packages/music.scm (audacious): Update to 4.3.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-25 01:13:36 +02:00
Dominik Delgado Steuter
14970395cc
gnu: Add python-gtts.
...
* gnu/packages/python-xyz.scm (python-gtts): New variable.
Co-authored-by: jgart <jgart@dismail.de>
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-25 01:13:35 +02:00
kiasoc5
69e9349adc
gnu: recoll: Update to 1.34.0.
...
* gnu/packages/search.scm (recoll): Update to 1.34.0.
[arguments]: Add --enable-recollq configure flag.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-25 01:13:35 +02:00
Nicolas Goaziou
81519a3ccf
gnu: emacs-posframe: Update to 1.4.2.
...
* gnu/packages/emacs-xyz.scm (emacs-posframe): Update to 1.4.2.
2023-04-25 01:13:35 +02:00
Dominik Delgado Steuter via Guix-patches via
74f2a0bd79
gnu: Add texstudio.
...
* gnu/packages/tex.scm (texstudio): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-25 01:13:34 +02:00
Janneke Nieuwenhuizen
5eb1d1b648
gnu: dezyne: Add patch to avoid "Exec format error".
...
This fixes
In execvp of ./test/all/parse_import_order/run: Exec format error
on shell scripts that lack a shebang.
* gnu/packages/patches/dezyne-add-missing-shebangs.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/dezyne.scm (dezyne): Use it.
2023-04-24 21:04:11 +02:00
Andreas Enge
92dd588b81
Merge remote-tracking branch 'origin/master' into core-updates
2023-04-24 20:43:01 +02:00
Janneke Nieuwenhuizen
c7cdd4a6c7
gnu: emacs-git-timemachine: Update to 4.11-0-13769fb6.
...
This fixes #62932 ;
command-execute: Symbol’s function definition is void: define-transient-command
* gnu/packages/emacs-xyz.scm (emacs-git-timemachine)[source]: Update outdated
source URI. Update to commit "13769fb603ae88c64566529eae4525ce88026e86". The
4.11 latest release is four years old.
2023-04-24 20:05:09 +02:00
Ricardo Wurmus
09d2976c86
gnu: python-plotly-2.4.1: Patch for Python 3.10 changes.
...
* gnu/packages/graph.scm (python-plotly-2.4.1)[arguments]: Add phase
'python-compatibility.
2023-04-24 19:49:04 +02:00
Ricardo Wurmus
bca1496f72
gnu: multiqc: Update to 1.14.
...
* gnu/packages/bioinformatics.scm (multiqc): Update to 1.14.
[build-system]: Use pyproject-build-system.
[arguments]: Simplify check phase; restore sanity-check phase.
[propagated-inputs]: Add python-rich-click.
[native-inputs]: Update test data.
2023-04-24 19:49:04 +02:00
Ricardo Wurmus
523e5ee2f1
gnu: Add python-rich-click.
...
* gnu/packages/python-xyz.scm (python-rich-click): New variable.
2023-04-24 19:49:04 +02:00
Ricardo Wurmus
9703ecc47b
gnu: macs: Patch version check for Python.
...
* gnu/packages/bioinformatics.scm (macs)[source]: Patch check for Python >
3.6.
2023-04-24 19:49:04 +02:00
Ricardo Wurmus
913668e879
gnu: salmon: Update to 1.10.1.
...
* gnu/packages/bioinformatics.scm (salmon): Update to 1.10.1.
[inputs]: Replace cereal-1.3.0 with cereal; add htscodecs.
[native-inputs]: Update hash of pufferfish sources.
2023-04-24 19:49:04 +02:00
Ricardo Wurmus
b8a0a10308
gnu: Add htscodecs.
...
* gnu/packages/bioinformatics.scm (htscodecs): New variable.
2023-04-24 19:49:04 +02:00
Ricardo Wurmus
0bb60ed3ee
gnu: cereal-1.3.0: Update doctest.h.
...
* gnu/packages/serialization.scm (cereal-1.3.0)[native-inputs]: Add gcc-10 and
the sources of the cereal package.
[arguments]: Add a phase to replace the included doctest.h with the variant
from the cereal sources; disable -Werror.
[source]: Delete included doctest.h.
2023-04-24 19:49:04 +02:00
Ricardo Wurmus
93d95bb843
gnu: cereal: Use GCC 10.
...
* gnu/packages/serialization.scm (cereal)[native-inputs]: Add gcc-10.
2023-04-24 19:49:04 +02:00
John Kehayias
a0d49a726a
gnu: python-check-manifest: Update to 0.49.
...
* gnu/packages/python-xyz.scm (python-check-manifest): Update to 0.49.
[propagated-inputs]: Remove python-tomli.
2023-04-24 12:23:49 -04:00
John Kehayias
0c297b9b70
gnu: python-eventlet: Skip two failing tests.
...
* gnu/packages/python-xyz.scm (python-eventlet)[arguments]: In 'check' phase,
skip two more tests which are failing with Python 3.10 and have upstream bug
reports.
2023-04-24 11:37:16 -04:00
Arun Isaac
4b7294cfb8
gnu: mumi: Add bash-minimal to inputs.
...
* gnu/packages/mail.scm (mumi)[inputs]: Add bash-minimal.
2023-04-24 15:32:54 +01:00
Arun Isaac
ec020345d1
gnu: mumi: Update to 0.0.5-2.85d5efb.
...
* gnu/packages/mail.scm (mumi): Update to 0.0.5-2.85d5efb.
2023-04-24 15:32:54 +01:00
Arun Isaac
70b52b5614
gnu: mumi: Move to Savannah.
...
* gnu/packages/mail.scm (source, home-page): Move to Savannah.
2023-04-24 15:32:54 +01:00
Janneke Nieuwenhuizen
d0575a9847
gnu: dezyne: Update to 2.17.2.
...
* gnu/packages/dezyne.scm (dezyne): Update to 2.17.2.
2023-04-24 15:19:16 +02:00
Josselin Poiret
9e81b4da2d
gnu: python-shiboken-2: Do not rely on _Py_Mangle being available.
...
* gnu/packages/patches/python-shiboken-2-compat.patch: Fix the patch
according to upstream.
Signed-off-by: Andreas Enge <andreas@enge.fr>
2023-04-24 12:46:42 +02:00
Andy Tai
9350347dab
gnu: openshot: Update to 3.1.0.
...
* gnu/packages/audio.scm (libopenshot-audio): Update to 0.3.1.
* gnu/packages/video.scm (libopenshot): Update to 0.3.1.
(openshot): Update to 3.1.0.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-04-24 12:22:27 +02:00
Raphaël Mélotte
589aa32fbd
gnu: eid-mw: Update to 5.1.10.
...
* gnu/packages/security-token.scm (eid-mw): Update to 5.1.10
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-04-24 12:18:45 +02:00
Raphaël Mélotte
f4a6a65d68
gnu: fatrace: Update to 0.17.0.
...
* gnu/packages/monitoring.scm (fatrace): Update to 0.17.0
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-04-24 12:17:17 +02:00
Ludovic Courtès
a386edb4dc
gnu: openmpi: Update to 4.1.5.
...
* gnu/packages/mpi.scm (openmpi): Update to 4.1.5.
2023-04-24 10:29:42 +02:00
Liliana Marie Prikler
827df9d1dd
gnu: python-magic: Update to 0.4.27.
...
* gnu/packages/patches/python-magic-python-bytecode.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister it.
* gnu/packages/python-xyz.scm (python-magic): Update to 0.4.27.
[source]<patches>: Remove field.
[#:phases]<check>: Do not invoke ‘tests.py’.
Signed-off-by: Andreas Enge <andreas@enge.fr>
2023-04-24 10:23:59 +02:00
Ricardo Wurmus
794e8880b9
gnu: openldap-for-linphone: Hide it.
...
We don't want this to show up when searching for "openldap".
* gnu/packages/openldap.scm (openldap-for-linphone): Wrap in HIDDEN-PACKAGE
and add a comment.
2023-04-24 09:56:32 +02:00
Ricardo Wurmus
e2c1506e86
gnu: inspekt3d: Adjust to changes in libfive.
...
* gnu/packages/engineering.scm (inspekt3d)[arguments]: Use G-expression; patch
file to avoid loading removed extension; adjust name of libfive library.
2023-04-24 09:53:06 +02:00
Ricardo Wurmus
2d4888b791
gnu: inspekt3d: Simplify snippet.
...
* gnu/packages/engineering.scm (inspekt3d)[source]: Simplify snippet.
2023-04-24 09:52:29 +02:00
Ricardo Wurmus
9b381235e0
gnu: libfive: Update to 0-5.b1ea998.
...
* gnu/packages/engineering.scm (libfive): Update to 0-5.b1ea998.
[arguments]: Set HOME variable to fix autocompilation; set GUILE_CCACHE_DIR to
override default target directory for compiled Guile files; add phases
'fix-library-location and 'install-scm-files.
2023-04-24 09:51:44 +02:00
John Kehayias
0094b2b25f
gnu: python-sure: Update to 2.0.1.
...
* gnu/packages/python-xyz.scm (python-sure): Update to 2.0.1.
[native-inputs]: Add python-rednose.
2023-04-24 00:25:34 -04:00
John Kehayias
519694209e
gnu: python-boltons: Update to 23.0.0.
...
* gnu/packages/python-xyz.scm (python-boltons): Update to 23.0.0.
2023-04-24 00:18:50 -04:00
John Kehayias
ee40b6684c
gnu: python-pynndescent: Update to 0.5.10.
...
* gnu/packages/machine-learning.scm (python-pynndescent): Update to 0.5.10.
2023-04-23 23:59:22 -04:00
John Kehayias
6b9e3f0dd1
gnu: python-configargparse: Update to 1.5.3.
...
* gnu/packages/python-xyz.scm (python-configargparse): Update to 1.5.3.
[build-system]: Switch to pyproject-build-system.
[arguments]: Remove previous 'check' phase.
[native-inputs]: Add python-mock and python-pytest, remove python-pyyaml.
2023-04-23 23:39:32 -04:00
Leo Famulari
a70e9378cd
gnu: python-scikit-learn: Update to 1.2.2.
...
* gnu/packages/machine-learning.scm (python-scikit-learn): Update to 1.2.2.
2023-04-23 22:52:02 -04:00
Leo Famulari
94f0b9f6bf
gnu: python-joblib: Update to 1.1.1.
...
* gnu/packages/python-xyz.scm (python-joblib): Update to 1.1.1.
2023-04-23 22:51:58 -04:00
John Kehayias
779575cb33
gnu: python-ecdsa: Fix faulty commit.
...
Fix previous commit, which did not properly add the test to be skipped and
repeated the existing skipped test. There is only one new test to be skipped.
* gnu/packages/python-crypto.scm (python-ecdsa)[arguments]: In the 'check'
phase, properly format the string for skipped tests.
2023-04-23 20:59:36 -04:00
John Kehayias
94a2e94a26
gnu: python-ecdsa: Skip two failing tests.
...
* gnu/packages/python-crypto.scm (python-ecdsa)[arguments]: In 'check' phase,
skip a couple more tests.
2023-04-23 20:48:20 -04:00
Leo Famulari
4e0186ec7f
gnu: libmediainfo and mediainfo: Update to 23.03.
...
* gnu/packages/video.scm (libmediainfo, mediainfo): Update to 23.03.
2023-04-23 20:36:13 -04:00
Leo Famulari
a0b2b4f1e9
gnu: libmediainfo and mediainfo: Fix build.
...
* gnu/packages/video.scm (libmediainfo, mediainfo)[arguments]: Add a shebang to
the autogen.sh script in the 'change-to-build-dir' phases.
2023-04-23 20:36:13 -04:00
Leo Famulari
5bcf10867d
gnu: eyed3: Update to 0.9.7.
...
* gnu/packages/mp3.scm (eyed3): Update to 0.9.7.
[propagated-inputs]: Remove python-grako, python-magic, and python-pathlib.
2023-04-23 20:36:13 -04:00
Leo Famulari
70117d55f5
gnu: OpenImageIO: Use the correct source hash.
...
This is a followup to commit 5fda088fb1
* gnu/packages/graphics.scm (openimageio)[source]: Fix the hash.
2023-04-23 20:34:57 -04:00
Leo Famulari
5fda088fb1
gnu: OpenImageIO: Update to 2.2.21.0.
...
This fixes the build with GCC 11.
* gnu/packages/graphics.scm (openimageio): Update to 2.2.21.0.
2023-04-23 19:05:16 -04:00
Leo Famulari
186e516400
gnu: OpenColorIO: Fix build with GCC 11.
...
* gnu/packages/patches/opencolorio-fix-build-with-gcc11.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/image-processing.scm (opencolorio)[source]: Use it.
2023-04-23 19:05:15 -04:00
Leo Famulari
2a8e92f2d9
gnu: shotwell: Fix build.
...
* gnu/packages/gnome.scm (shotwell)[native-inputs]: Add vala.
2023-04-23 19:05:15 -04:00
Ricardo Wurmus
bdd48e3cb9
gnu: liblinphone: Restore special openldap variant.
...
This is a partial revert of commit f2166cface
.
* gnu/packages/openldap.scm (openldap-for-linphone): Restore this variable.
* gnu/packages/linphone.scm (liblinphone)[inputs]: Replace openldap with
openldap-for-linphone.
2023-04-24 00:12:41 +02:00
John Kehayias
bacee2da69
gnu: python-ledgerblue: Disable tests.
...
* gnu/packages/finance.scm (python-ledgerblue)[arguments]: Disable
tests (there are none).
2023-04-23 17:07:40 -04:00
Ludovic Courtès
e6a88bcf16
gnu: python-django@3.2: Update to 3.2.18.
...
Fixes the 'test_custom_fields' failure:
9da46345d8
* gnu/packages/django.scm (python-django-3.2): Update to 3.2.18.
2023-04-23 22:40:51 +02:00
Brian Cully
f16a99df2e
gnu: libraft: Disable test that requires connectivity.
...
* gnu/packages/cluster.scm (libraft): remove test_uv_tcp_connect.c
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-04-23 22:40:51 +02:00
Brian Cully
2870fd77ea
gnu: swappy: Add gettext input.
...
* gnu/packages/image.scm (swappy) [inputs]: Add gettext-minimal.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-04-23 22:40:51 +02:00
Ludovic Courtès
bc36da1426
gnu: python-pydevd: Skip three failing tests.
...
* gnu/packages/python-xyz.scm (python-pydevd)[arguments]: In 'check'
phase, skip a couple more tests.
2023-04-23 22:40:51 +02:00
Andreas Enge
d7ec2805fb
Merge remote-tracking branch 'origin/master' into core-updates
2023-04-23 22:21:00 +02:00
Ricardo Wurmus
480a125bde
gnu: geda-gaf: Add gdk-pixbuf.
...
This is used for supporting various image formats.
* gnu/packages/engineering.scm (geda-gaf)[inputs]: Add gdk-pixbuf.
2023-04-23 20:59:37 +02:00
Ricardo Wurmus
772e4b6739
gnu: geda-gaf: Drop input labels.
...
* gnu/packages/engineering.scm (geda-gaf)[inputs]: Drop labels.
2023-04-23 20:59:12 +02:00
Ricardo Wurmus
ea24609b61
gnu: geda-gaf: Use G-expressions.
...
* gnu/packages/engineering.scm (geda-gaf)[arguments]: Use G-expression to
remove the use of %build-inputs; also drop trailing #T from build phases.
2023-04-23 20:57:38 +02:00
Ricardo Wurmus
c7a0445655
gnu: emacs-emacsql-sqlite3: Update to 1.0.2-1.2113618.
...
* gnu/packages/emacs-xyz.scm (emacs-emacsql-sqlite3): Update to
1.0.2-1.2113618.
2023-04-23 20:01:35 +02:00
Ricardo Wurmus
178ce335d6
gnu: gcc-arm-none-eabi-7-2018-q2-update: Use G-expressions.
...
* gnu/packages/embedded.scm (gcc-arm-none-eabi-7-2018-q2-update)[arguments]:
Use G-expressions, just like the xgcc package; also remove trailing #T from
build phases.
2023-04-23 19:29:29 +02:00
Ricardo Wurmus
1b633a4082
gnu: gcc-arm-none-eabi-4.9: Use G-expression.
...
This change is necessary because the parent xgcc package uses G-expressions
for configure flags and phases.
* gnu/packages/embedded.scm (gcc-arm-none-eabi-4.9)[arguments]: Use
G-expressions; also remove trailing #T.
2023-04-23 19:29:29 +02:00
Ricardo Wurmus
e6994d7e3f
gnu: gcc-arm-none-eabi-4.9: Fix incompatible redeclaration.
...
* gnu/packages/patches/gcc-4.9-inline.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/embedded.scm (gcc-arm-none-eabi-4.9)[source]: Use it.
2023-04-23 19:29:25 +02:00
Petr Hodina
74e96c4cb1
gnu: Add lxi-tools.
...
* gnu/packages/hardware.scm (lxi-tools): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-23 19:00:54 +02:00
Petr Hodina
0fa6c6fdd3
gnu: Add liblxi.
...
* gnu/packages/hardware.scm (liblxi): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-23 19:00:54 +02:00
Karl Hallsby
44905f2795
gnu: webkitgtk: Update to 2.40.1 [security fixes].
...
Fixes CVE-2022-0108, CVE-2022-32885, CVE-2023-27932, CVE-2023-27954, and
CVE-2023-28205.
* gnu/packages/webkit.scm: Update to 2.40.1.
[source]: Remove obsolete patch.
* gnu/packages/patches/webkitgtk-libelogind.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 11:31:47 -04:00
Andy Tai
3575af7bdc
gnu: parallel: Update to 20230422
...
* gnu/packages/parallel.scm (parallel): Update to 22030422
Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 11:26:03 -04:00
Thomas Albers
ff9a60f68f
gnu: Add minipro.
...
* gnu/packages/electronics.scm (minipro): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 11:23:51 -04:00
Andy Tai
2f18babcd3
gnu: gnucash: Update to 5.0.
...
* gnu/packages/gnucash.scm (gnucash): Update to 5.0.
[arguments]<phase>: Patch out unsupported tests. Remove references in
patching code to removed source files upstream.
* gnu/packages/gnucash.scm (gnucash-doc): Update to 5.0.
Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 11:16:49 -04:00
Fredrik Salomonsson
8541d09870
gnu: emacs-suneater-theme: Update to 2.3.0.
...
* gnu/packages/emacs-xyz.scm (emacs-suneater-theme): Update to 2.3.0.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-23 17:06:12 +02:00
Evgeny Pisemsky
86079683c2
gnu: Add emacs-gemini.
...
* gnu/packages/emacs-xyz.scm (emacs-gemini): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-23 17:06:11 +02:00
Christopher Howard
fd62a5d5c1
gnu: Add go-git-sr-ht-adnano-go-gemini.
...
* gnu/packages/golang.scm (go-git-sr-ht-adnano-go-gemini): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-23 17:06:11 +02:00
Nicolas Graves
5885e67164
gnu: Add lfs-s3.
...
* gnu/packages/version-control.scm (lfs-s3): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 11:04:20 -04:00
Nicolas Graves
d29f4e48c1
gnu: Add go-github-com-aws-aws-sdk-go-v2-feature-s3-manager.
...
* gnu/packages/golang.scm (go-github-com-aws-aws-sdk-go-v2-feature-s3-manager): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 11:04:20 -04:00
Nicolas Graves
6700ce56b9
gnu: Add go-github-com-aws-aws-sdk-go-v2-service-s3.
...
* gnu/packages/golang.scm (go-github-com-aws-aws-sdk-go-v2-service-s3): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 11:04:20 -04:00
Nicolas Graves
97574b4ec6
gnu: git-lfs: Update to 3.3.0.
...
* gnu/packages/version-control.scm (git-lfs): Update to 3.3.0.
[arguments] Use gexp. Add phase fix-embed-x-net (publicsuffix/table.go doesn't
work with symlinked data).
[native-inputs] Add git-minimal. Add ruby-asciidoctor.
[propagated-inputs] Add go-github-com-xeipuuv-gojsonschema,
go-github-com-xeipuuv-gojsonreference, go-github-com-xeipuuv-gojsonpointer,
go-golang-org-x-net, go-golang.org-x-sync-semaphore,
go-github-com-ssgelm-cookiejarparser, go-github-com-rubyist-tracerx,
go-github-com-olekukonko-ts, go-github-com-leonelquinteros-gotext,
go-github-com-git-lfs-wildmatch-v2, go-github-com-git-lfs-pktline,
go-github-com-git-lfs-go-netrc, go-github-com-git-lfs-gitobj-v2,
go-github-com-dpotapov-go-spnego, go-github-com-avast-retry-go,
go-github-com-mattn-go-isatty, go-github-com-pkg-errors,
go-github-com-spf13-cobra.
Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 11:04:20 -04:00
Nicolas Graves
8e5b87f1d3
gnu: Add go-github-com-xeipuuv-gojsonschema.
...
* gnu/packages/golang.scm (go-github-com-xeipuuv-gojsonschema): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 11:04:19 -04:00
Nicolas Graves
7f990f736c
gnu: Add go-github-com-xeipuuv-gojsonreference.
...
* gnu/packages/golang.scm (go-github-com-xeipuuv-gojsonreference): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 11:04:19 -04:00
Nicolas Graves
6265c972be
gnu: Add go-github-com-xeipuuv-gojsonpointer.
...
* gnu/packages/golang.scm (go-github-com-xeipuuv-gojsonpointer): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 11:04:19 -04:00
Nicolas Graves
95a24214d3
gnu: Add go-github-com-ssgelm-cookiejarparser.
...
* gnu/packages/golang.scm (go-github-com-ssgelm-cookiejarparser): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 11:04:19 -04:00
Nicolas Graves
83bd748ce8
gnu: Add go-github-com-rubyist-tracerx.
...
* gnu/packages/golang.scm (go-github-com-rubyist-tracerx): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 11:04:19 -04:00
Nicolas Graves
6bd07c4443
gnu: Add go-github-com-olekukonko-ts.
...
* gnu/packages/golang.scm (go-github-com-olekukonko-ts): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 11:04:18 -04:00
Nicolas Graves
01c9748555
gnu: Add go-github-com-leonelquinteros-gotext.
...
* gnu/packages/golang.scm (go-github-com-leonelquinteros-gotext): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 11:04:18 -04:00
Nicolas Graves
8c64e40266
gnu: Add go-github-com-git-lfs-wildmatch-v2.
...
* gnu/packages/version-control.scm (go-github-com-git-lfs-wildmatch-v2): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 11:04:18 -04:00
Nicolas Graves
f6adbfced6
gnu: Add go-github-com-git-lfs-pktline.
...
* gnu/packages/version-control.scm (go-github-com-git-lfs-pktline): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 11:04:18 -04:00
Nicolas Graves
8f6939652c
gnu: Add go-github-com-git-lfs-go-netrc.
...
* gnu/packages/golang.scm (go-github-com-git-lfs-go-netrc): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 11:04:18 -04:00
Nicolas Graves
ab5f309c43
gnu: Add go-github-com-dpotapov-go-spnego.
...
* gnu/packages/golang.scm (go-github-com-dpotapov-go-spnego): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 11:04:18 -04:00
Nicolas Graves
9d63c194c0
gnu: Add go-github-com-jcmturner-gokrb5-v8.
...
* gnu/packages/golang.scm (go-github-com-jcmturner-gokrb5-v8): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 11:04:17 -04:00
Nicolas Graves
69ac63166b
gnu: Add go-github-com-jcmturner-rpc-v2-mstypes.
...
* gnu/packages/golang.scm (go-github-com-jcmturner-rpc-v2-mstypes): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 11:04:17 -04:00
Nicolas Graves
335c74f660
gnu: Add go-github-com-jcmturner-rpc-v2-ndr.
...
* gnu/packages/golang.scm (go-github-com-jcmturner-rpc-v2-ndr): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 11:04:17 -04:00
Nicolas Graves
34bd29182e
gnu: Add go-github-com-jcmturner-rpc.
...
* gnu/packages/golang.scm (go-github-com-jcmturner-rpc): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 11:04:17 -04:00
Nicolas Graves
185b5b0c46
gnu: Add go-github-com-jcmturner-goidentity-v6.
...
* gnu/packages/golang.scm (go-github-com-jcmturner-goidentity-v6): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 11:04:17 -04:00
Nicolas Graves
b334f91403
gnu: Add go-github-com-hashicorp-go-uuid.
...
* gnu/packages/golang.scm (go-github-com-hashicorp-go-uuid): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 11:04:16 -04:00
Nicolas Graves
9e903e9537
gnu: Add go-github-com-jcmturner-gofork.
...
* gnu/packages/golang.scm (go-github-com-jcmturner-gofork): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 11:04:16 -04:00
Nicolas Graves
01544d32fb
gnu: Add go-github-com-jcmturner-dnsutils-v2.
...
* gnu/packages/golang.scm (go-github-com-jcmturner-dnsutils-v2): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 11:04:16 -04:00
Nicolas Graves
aaa379aff9
gnu: Add go-github-com-jcmturner-aescts-v2.
...
* gnu/packages/golang.scm (go-github-com-jcmturner-aescts-v2): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 11:04:16 -04:00
Nicolas Graves
25ecc8342d
gnu: Add go-github-com-gorilla-sessions.
...
* gnu/packages/golang.scm (go-github-com-gorilla-sessions): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 11:04:16 -04:00
Nicolas Graves
2c2c43f877
gnu: Add go-github-com-avast-retry-go.
...
* gnu/packages/golang.scm (go-github-com-avast-retry-go): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 11:04:16 -04:00
Nicolas Graves
6a168919d2
gnu: Add go-github-com-git-lfs-gitobj-v2.
...
* gnu/packages/version-control.scm (go-github-com-git-lfs-gitobj-v2): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 11:04:15 -04:00
Nicolas Graves
a8797329f9
gnu: aws-vault: Update to 6.6.2.
...
* gnu/packages/golang.scm (aws-vault): Update to 6.6.2.
[native-inputs] Delete go-github-aws-aws-sdk-go. Add
go-github-com-aws-aws-sdk-go-v2,
go-github-com-aws-aws-sdk-go-v2-config,
go-github-com-aws-aws-sdk-go-v2-service-iam,
go-github-com-aws-aws-sdk-go-v2-service-sso,
go-github-com-aws-aws-sdk-go-v2-service-ssooidc,
go-github-com-aws-aws-sdk-go-v2-service-sts.
Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 10:53:19 -04:00
Nicolas Graves
9fa16b832f
gnu: Add go-github-com-aws-aws-sdk-go-v2-service-sts.
...
* gnu/packages/golang.scm (go-github-com-aws-aws-sdk-go-v2-service-sts): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 10:53:19 -04:00
Nicolas Graves
2e1210f80c
gnu: Add go-github-com-aws-aws-sdk-go-v2-service-ssooidc.
...
* gnu/packages/golang.scm (go-github-com-aws-aws-sdk-go-v2-service-ssooidc): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 10:53:18 -04:00
Nicolas Graves
614e0ae554
gnu: Add go-github-com-aws-aws-sdk-go-v2-service-sso.
...
* gnu/packages/golang.scm (go-github-com-aws-aws-sdk-go-v2-service-sso): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 10:53:18 -04:00
Nicolas Graves
0381c142a8
gnu: Add go-github-com-aws-aws-sdk-go-v2-service-iam.
...
* gnu/packages/golang.scm (go-github-com-aws-aws-sdk-go-v2-service-iam): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 10:53:18 -04:00
Nicolas Graves
04cc9064a2
gnu: Add go-github-com-aws-aws-sdk-go-v2-config.
...
* gnu/packages/golang.scm (go-github-com-aws-aws-sdk-go-v2-config): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 10:53:18 -04:00
Nicolas Graves
cd02b71f21
gnu: Add go-github-com-aws-aws-sdk-go-v2.
...
* gnu/packages/golang.scm (go-github-com-aws-aws-sdk-go-v2): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 10:53:18 -04:00
Nicolas Graves
375ceda968
gnu: Add go-github-com-aws-smithy-go.
...
* gnu/packages/golang.scm (go-github-com-aws-smithy-go): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 10:53:18 -04:00
Nicolas Graves
0dd974d24b
gnu: curlie: Add input go-golang-org-x-term.
...
* gnu/packages/curl.scm (curlie): Add input go-golang-x-term.
Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 10:53:17 -04:00
Nicolas Graves
7f29a36420
gnu: pixterm: Add input go-golang-org-x-term.
...
* gnu/packages/image-viewers.scm (pixterm): Add input go-golang-go-x-term.
Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 10:53:17 -04:00
Nicolas Graves
a472ba7256
gnu: go-github-com-99designs-go-keyring: Update to 1.2.2.
...
* gnu/packages/golang.scm (go-github-com-99designs-go-keyring): Update to 1.2.2.
[native-inputs] Delete go-golang-org-x-crypto. Add go-golang-org-x-term.
Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 10:53:17 -04:00
Nicolas Graves
d2a5e93bd0
gnu: go-golang-org-x-term: Update to 0.3.0.
...
* gnu/packages/golang.scm (go-golang-org-x-term): Update to 0.3.0.
Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 10:53:17 -04:00
Nicolas Graves
bc3d1affb5
gnu: go-golang-org-x-crypto: Update to 0.4.0.
...
* gnu/packages/golang.scm (go-golang-org-x-crypto): Update to 0.4.0.
Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 10:53:17 -04:00
Nicolas Graves
df257ff468
gnu: Remove go-github.com-howeyc-gopass.
...
* gnu/packages/terminals.scm (go-github.com-howeyc-gopass): Delete variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 10:53:17 -04:00
Timo Wilken
bcf63e6bf2
gnu: Add restic-rest-server.
...
* gnu/packages/backup.scm (restic-rest-server): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 10:45:56 -04:00
Timo Wilken
35fe552e91
gnu: Add go-github-com-coreos-go-systemd-activation.
...
Required by restic-rest-server; see following commit.
* gnu/packages/golang.scm (go-github-com-coreos-go-systemd-activation):
New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 10:45:56 -04:00
Timo Wilken
4976208fa8
gnu: Move golang dependencies to (gnu packages golang).
...
These packages are needed by syncthing and the new restic-rest-server package,
so put them in (gnu packages golang) instead.
* gnu/packages/syncthing.scm (go-github-com-prometheus-common,
go-github-com-prometheus-procfs, go-github-com-prometheus-client-golang):
Move variables ...
* gnu/packages/golang.scm (go-github-com-prometheus-common,
go-github-com-prometheus-procfs, go-github-com-prometheus-client-golang):
... to here.
Signed-off-by: Leo Famulari <leo@famulari.name>
2023-04-23 10:45:56 -04:00
Leo Famulari
a61b08ffa7
gnu: ncmpc: Update to 0.48.
...
* gnu/packages/mpd.scm (ncmpc): Update 0.48.
2023-04-23 10:40:38 -04:00
Leo Famulari
0244132db6
gnu: khal: Update to 0.11.1.
...
* gnu/packages/calendar.scm (khal): Update to 0.11.1.
[inputs]: Remove sqlite.
[description]: Add some more information.
2023-04-23 10:37:24 -04:00
Guillaume Le Vaillant
01d7fc9d56
gnu: python-libusb1: Update to 3.0.0.
...
* gnu/packages/libusb.scm (python-libusb1): Update to 3.0.0.
2023-04-23 10:38:53 +02:00
John Kehayias
4e986855be
gnu: python-msal: Update to 1.22.0.
...
* gnu/packages/python-web.scm (python-msal): Update to 1.22.0.
2023-04-22 19:03:43 -04:00
Efraim Flashner
f838fe676b
gnu: python-shellingham: Run test suite.
...
* gnu/packages/python-xyz.scm (python-shellingham)[arguments]: Add
custom 'check phase.
[native-inputs]: Add python-pytest, python-pytest-mock.
2023-04-23 00:25:14 +03:00
Efraim Flashner
5a8fa27fe4
gnu: python-shellingham: Update to 1.5.1.
...
* gnu/packages/python-xyz.scm (python-shellingham): Update to 1.5.1.
2023-04-23 00:24:47 +03:00
Efraim Flashner
db9ef31b8f
gnu: python-structlog: Update to 23.1.0.
...
* gnu/packages/python-xyz.scm (python-structlog): Update to 23.1.0.
[build-system]: Switch to pyproject-build-system.
[arguments]: Remove custom 'check phase.
[native-inputs]: Add python-hatch-fancy-pypi-readme, python-hatch-vcs, and
python-hatchling.
2023-04-22 23:50:50 +03:00
Efraim Flashner
b211cd6bac
gnu: perl-glib: Update to 1.3293.
...
* gnu/packages/glib.scm (perl-glib): Update to 1.3293.
2023-04-22 23:36:48 +03:00
Andreas Enge
0a164b344d
Merge remote-tracking branch 'origin/master' into core-updates
2023-04-22 22:31:56 +02:00
Kaelyn Takata
dcf2de77e1
gnu: python-aenum: Update to 3.1.12.
...
* gnu/packages/python-xyz.scm (python-aenum): Update to 3.1.12.
[source]: Add snippet to delete Python 2 specific files.
Signed-off-by: Andreas Enge <andreas@enge.fr>
2023-04-22 22:24:08 +02:00
Josselin Poiret
c1fb1ac45b
gnu: bmake: Update to 20230321.
...
* gnu/packages/build-tools.scm (bmake): Update to 20230321.
Signed-off-by: Andreas Enge <andreas@enge.fr>
2023-04-22 22:20:55 +02:00
Josselin Poiret
e99009ad09
gnu: bmake: Switch to G-Exps.
...
* gnu/packages/build-tools.scm (bmake): Switch to G-Exps.
Signed-off-by: Andreas Enge <andreas@enge.fr>
2023-04-22 22:20:51 +02:00
Josselin Poiret
058fd81400
gnu: guile-next: Fix build failure.
...
* gnu/packages/guile.scm (guile-next): Fix build failure.
Signed-off-by: Andreas Enge <andreas@enge.fr>
2023-04-22 22:20:48 +02:00
Josselin Poiret
554d5e1f47
gnu: guile-fibers-next: Update to 36a6cc7079 to fix build failure.
...
* gnu/packages/guile-xyz.scm (guile-fibers-next): Update it.
Signed-off-by: Andreas Enge <andreas@enge.fr>
2023-04-22 22:20:45 +02:00
Jonathan Brielmaier
4c19394154
Revert "gnu: icecat: Update to 102.10.0-guix0-preview1 [security fixes]."
...
This reverts commit e94dcbf3c2
.
"gnu: icecat: Update to 102.10.0-guix0-preview1 [security fixes]." was
already pushed as 3ab983d630
. And the
`icecat-102.9.0-source` was removed in
"gnu: icedove: Update to 102.10.0 [security fixes]." a741b554cb
.
2023-04-22 18:50:53 +02:00
Guillaume Le Vaillant
61383a1a43
gnu: qgis: Fix build.
...
* gnu/packages/geo.scm (qgis)[arguments]: Update 'configure-pyqt5-sip-path'
phase. Disable a few more failing tests in 'check' phase.
2023-04-22 15:48:14 +02:00
Josselin Poiret
228c9308ff
gnu: zig: Fix build.
...
* gnu/packages/patches/zig-do-not-link-against-librt.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/zig.scm (zig-0.10): Use it. Also force LLVM to be dynamically
linked, and set up the CC env variable.
(zig-0.9): Also use the above patch.
Signed-off-by: Andreas Enge <andreas@enge.fr>
2023-04-22 13:50:20 +02:00
Guillaume Le Vaillant
5569971659
gnu: prusa-slicer: Update to 2.5.2.
...
* gnu/packages/patches/prusa-slicer-boost-fixes.patch: New file.
* gnu/packages/patches/prusa-slicer-fix-tests.patch: New file.
* gnu/packages/patches/prusa-slicer-with-cereal-1.3.1.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register them.
* gnu/packages/engineering.scm (prusa-slicer): Update to 2.5.2.
[source]: Use patches.
[inputs]: Replace cereal-1.3.0 by cereal.
2023-04-22 12:57:03 +02:00
Guillaume Le Vaillant
6c91f65d09
gnu: libigl: Fix build.
...
* gnu/packages/engineering.scm (libigl)[inputs]: Add tbb.
2023-04-22 12:57:03 +02:00
Guillaume Le Vaillant
81cef273c0
gnu: embree: Update to 3.13.5.
...
* gnu/packages/graphics.scm (embree): Update to 3.13.5.
2023-04-22 12:57:03 +02:00
Kyle Andrews
5b545763ed
gnu: Add emacs-bookmark-plus.
...
* gnu/packages/emacs-xyz.scm (emacs-bookmark-plus): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-22 12:07:39 +02:00
Nicolas Goaziou
8495803336
gnu: libxapp: Update to 2.4.3.
...
* gnu/packages/cinnamon.scm (libxapp): Update to 2.4.3.
2023-04-22 12:00:34 +02:00
florhizome
635eab00ef
gnu: Add nemo.
...
* gnu/packages/cinnamon.scm (nemo): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-22 12:00:34 +02:00
florhizome
23f3f85349
gnu: cinnamon: Update to 5.6.2.
...
* gnu/packages/cinnamon.scm (cinnamon-desktop): Update to 5.4.2.
[arguments]<#:configure-flags>: Enable alsa-support.
[inputs]: Remove PYTHON-2, remove GOBJECT-INTROSPECTION, add LIBEXT, ALSA-LIB.
[native-inputs]: Remove gnu-build-system related packages, add GOBJECT-INTROSPECTION.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-22 12:00:25 +02:00
Adam Faiz
f07d5c38c5
gnu: Add dataparksearch.
...
* gnu/packages/search.scm (dataparksearch): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-22 11:55:50 +02:00
Greg Hogan
9ceb0164c2
gnu: font-amiri: Update to 1.000.
...
Fix for the broken build on master.
* gnu/packages/fonts.scm (font-amiri): Update to 1.000.
[arguments](%standard-phases): Add 'patch-source' to hard-code version.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-22 11:55:49 +02:00
Nicolas Goaziou
b4ceb81440
gnu: hydrogen: Update to 1.2.0.
...
* gnu/packages/music.scm (hydrogen): Update to 1.2.0.
[inputs]: Add QTSVG-5.
2023-04-22 11:55:49 +02:00
Nicolas Goaziou
d6542a8bf5
gnu: tlpui: Update to 1.5.0-7.
...
* gnu/packages/linux.scm (tlpui): Update to 1.5.0-7.
2023-04-22 11:55:49 +02:00
Nicolas Goaziou
b26f145461
gnu: emacs-org-rich-yank: Update to 0.2.2.
...
* gnu/packages/emacs-xyz.scm (emacs-org-rich-yank): Update to 0.2.2.
2023-04-22 11:55:49 +02:00
Nicolas Goaziou
b33f8aac21
gnu: emacs-consult: Update to 0.34.
...
* gnu/packages/emacs-xyz.scm (emacs-consult): Update to 0.34.
2023-04-22 11:55:48 +02:00
Nicolas Goaziou
658a36ccff
gnu: frescobaldi: Update to 3.3.0.
...
* gnu/packages/music.scm (frescobaldi): Update to 3.3.0.
[arguments]: Generate translations, metainfo.xml and desktop file.
[inputs]: Add QPAGEVIEW.
2023-04-22 11:55:48 +02:00
Nicolas Goaziou
abe9b729b4
gnu: Add qpageview.
...
* gnu/packages/image-viewers.scm (qpageview): New variable.
2023-04-22 11:55:48 +02:00
Andreas Enge
41e58649e1
gnu: python-genshi: Update to 0.7.7.
...
* gnu/packages/python-web.scm (python-genshi): Update to 0.7.7.
2023-04-22 11:03:59 +02:00
Andreas Enge
1c966023e8
gnu: python-stdnum: Update to 1.18.
...
* gnu/packages/finance.scm (python-stdnum): Update to 1.18.
2023-04-22 11:02:06 +02:00
Ricardo Wurmus
75cfbf1985
gnu: Add binaryen.
...
* gnu/packages/web.scm (binaryen): New variable.
2023-04-22 10:30:48 +02:00
Ricardo Wurmus
9d474e1059
gnu: wabt: Update to 1.0.32.
...
* gnu/packages/web.scm (wabt): Update to 1.0.32.
[source]: Fetch sources recursively; delete bundled gtest sources.
[arguments]: Do build and run tests; add phase to set CC variable, and another
phase to delete a broken test.
[native-inputs]: Add python and googletest.
[inputs]: Remove.
2023-04-22 10:01:49 +02:00
Andreas Enge
d1252b597d
Merge remote-tracking branch 'origin/master' into core-updates
2023-04-22 09:21:22 +02:00
Ludovic Courtès
3f7ae420d8
gnu: python-cffsubr: Depend on python-afdko@3.6.1.
...
This removes the dependency of GNOME on Java:
gnome -> font-abattis-cantarell -> ... -> openjdk
Discussed at
<https://lists.gnu.org/archive/html/guix-devel/2022-10/msg00226.html >.
* gnu/packages/fontutils.scm (python-cffsubr)[inputs]: Switch to
PYTHON-AFDKO-3.6.1.
2023-04-21 23:01:18 +02:00
Ludovic Courtès
cbf169608c
gnu: python-afdko: Add version 3.6.1.
...
* gnu/packages/fontutils.scm (python-afdko-3.6.1): New variable.
2023-04-21 23:01:18 +02:00
Ludovic Courtès
5c26e06efa
gnu: libotr: Fix compilation with glibc 2.35.
...
* gnu/packages/messaging.scm (libotr)[source]: Add 'snippet'.
2023-04-21 23:01:13 +02:00
Leo Famulari
040d35f088
Revert "gnu: lxqt-admin: Fix path for timezone file."
...
The timezone database should not be depended on by packages, but rather found at
runtime in the environment. Otherwise, this package will eventually report the
incorrect time, because time zones change regularly.
This reverts commit 99c1c7a30c
.
2023-04-21 14:39:39 -04:00
Lars-Dominik Braun
dc9c09023a
gnu: ghc-9.0: Make testsuite compatible with Python 3.10.
...
* gnu/packages/haskell.scm (ghc-9.0)[native-inputs]: Add patch and
snippet to ghc-testsuite input.
2023-04-21 20:26:00 +02:00
Saku Laesvuori
9043e23196
home: services: openssh: Add configuration option for jump proxies
...
Add a new 'proxy' field to openssh-host to allow ProxyCommand or
ProxyJump, but not both, to be configured. Configuring both would cause
the serialization order to determine which one is used. Deprecate the
'proxy-command' field because the 'proxy' field replaces it.
* gnu/home/services/ssh.scm (proxy-jump->string,
proxy-command-or-jump-list?, serialize-proxy-command-or-jump-list,
sanitize-proxy-command): New procedure.
(proxy-jump, proxy-command): New record type.
(openssh-host)[proxy-command]: Mark field as deprecated because OpenSSH
can't have ProxyCommand and ProxyJump configured at the same time.
* doc/guix.texi (Secure Shell): Update to match the changes to the
service.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-04-21 17:09:50 +02:00
Artyom V. Poptsov
fb17c47efe
gnu: guile-dsv: Update to 0.5.2.
...
* gnu/packages/guile-xyz.scm (guile-dsv): Update to 0.5.2.
[native-inputs]: Add "help2man".
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-04-21 17:09:50 +02:00
Juliana Sims
6a76811c59
gnu: Add emacs-gerbil-mode.
...
* gnu/packages/emacs-xyz.scm (emacs-gerbil-mode): Add emacs-gerbil-mode.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-04-21 17:09:50 +02:00
Peter Polidoro
76cda17812
gnu: kicad: Update to 7.0.2.
...
* gnu/packages/engineering.scm (kicad): Update to 7.0.2.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-04-21 17:09:50 +02:00
Andreas Enge
de76f4545c
gnu: kdoctools: Compile with docbook-xml@4.5.
...
* gnu/packages/kde-frameworks.scm (kdoctools): Use docbook-xml-4.5 instead
of docbook-xml.
2023-04-21 16:48:54 +02:00
Ludovic Courtès
a09c7da8f8
tests: Fork and exec a new Guile for the marionette REPL.
...
By merely forking PID 1, details from PID 1 (shepherd) would leak into
the marionette process, such as the set of modules in scope and state
inherited from the shepherd process (<service> instances, fibers,
etc.). Running a fresh Guile instance avoids that.
* gnu/tests.scm (marionette-program): New procedure.
(marionette-shepherd-service): Change 'start' to use
'make-forkexec-constructor', and run the result of 'marionette-program'.
2023-04-21 16:16:38 +02:00
Ludovic Courtès
fb32e226ce
tests: Use the client 'start-service' procedure.
...
The previous code worked "by chance": 'start' from (shepherd service)
happened to be in scope because the marionette REPL is created by a mere
'primitive-fork', and 'start' happened to kinda work.
* gnu/tests/base.scm (run-basic-test): Use 'start-service' from (gnu
services herd), not 'start' from (shepherd service), which is not
supposed to work.
* gnu/tests/install.scm (run-install): Likewise.
2023-04-21 16:16:38 +02:00
Ludovic Courtès
95731b4ef1
services: herd: 'load-services/safe' is synonymous with 'load-services'.
...
This is a followup to 547965aa27
.
* gnu/services/herd.scm (load-services/safe): Make an alias for
'load-services'.
2023-04-21 16:16:37 +02:00
Ludovic Courtès
9385c82c54
services: nscd: Depend on syslogd.
...
This gets rid of nscd debug messages on the console at boot time.
* gnu/services/base.scm (nscd-shepherd-service): Add dependency on
'syslogd'.
2023-04-21 16:16:37 +02:00
Ludovic Courtès
e45306c198
services: postgresql: Add default package.
...
* gnu/services/databases.scm (<postgresql-configuration>)[postgresql]:
Add default value, moved from...
(postgresql-service-type)[default-value]: ... here.
2023-04-21 16:16:37 +02:00
Ludovic Courtès
1fa038324d
services: knot: Add 'configuration' action.
...
* gnu/services/dns.scm (knot-shepherd-service): Add 'actions' field.
2023-04-21 16:16:37 +02:00
Ludovic Courtès
70677d8822
services: rsync: Add 'configuration' action.
...
* gnu/services/rsync.scm (rsync-shepherd-service): Add 'actions' field.
2023-04-21 16:16:37 +02:00
Ludovic Courtès
0ac2ada05a
services: redis: Add 'configuration' action.
...
* gnu/services/databases.scm (redis-shepherd-service): Add 'actions'
field.
2023-04-21 16:16:36 +02:00
Ludovic Courtès
97f91aa4ac
services: mysql: Add 'configuration' action.
...
* gnu/services/databases.scm (mysql-shepherd-service): Add 'actions'
field.
2023-04-21 16:16:36 +02:00
Ludovic Courtès
a5fc3fc921
services: postgresql: Add 'configuration' action.
...
* gnu/services/databases.scm (postgresql-shepherd-service): Add
'actions' field.
2023-04-21 16:16:36 +02:00
Ludovic Courtès
7aaf278286
services: postgresql: Add the 'postgresql' Shepherd service name.
...
* gnu/services/databases.scm (postgresql-shepherd-service): Add
'postgresql' to 'provision'.
2023-04-21 16:16:36 +02:00
Maxim Cournoyer
0830059b9c
gnu: freerdp: Update to 2.2.0 [security fixes].
...
This fixes CVE-2022-39316, CVE-2022-39317, CVE-2022-39318, CVE-2022-39319,
CVE-2022-39320, CVE-2022-41877, CVE-2022-39347, CVE-2022-39282,
CVE-2022-39283, CVE-2021-41159 and CVE-2021-41160.
* gnu/packages/rdesktop.scm (freerdp): Update to 2.2.0.
[arguments]: Use gexps. Do not set DOCBOOKXSL_DIR in #:configureflags.
2023-04-21 09:56:59 -04:00
Maxim Cournoyer
524b54ae58
gnu: freerdp: Update to 2.2.0 [security fixes].
...
This fixes CVE-2022-39316, CVE-2022-39317, CVE-2022-39318, CVE-2022-39319,
CVE-2022-39320, CVE-2022-41877, CVE-2022-39347, CVE-2022-39282,
CVE-2022-39283, CVE-2021-41159 and CVE-2021-41160.
* gnu/packages/rdesktop.scm (freerdp): Update to 2.2.0.
[arguments]: Use gexps. Do not set DOCBOOKXSL_DIR in #:configureflags.
2023-04-21 09:55:51 -04:00
Maxim Cournoyer
2c1e17071d
services: syslog: Log auth.info to /var/log/secure in default configuration.
...
This causes authentication failures such as those generated by SSH brute force
attacks to appear in /var/log/secure, which is picked up by tools such as
fail2ban.
* gnu/services/base.scm (%default-syslog.conf): Add a auth.info selector for
the /var/log/secure log.
Series-to: 62802@debbugs.gnu.org
2023-04-21 09:04:40 -04:00
Maxim Cournoyer
9f890e39e4
services/syslog: Strip leading white space indent in syslog.conf.
...
This is a cosmetic change.
* gnu/services/base.scm (%default-syslog.conf): Add a comment referencing the
documentation. Strip the extraneous leading trailing white space indent.
2023-04-21 09:04:40 -04:00
Maxim Cournoyer
2c67e98b37
services: syslog: Add a reload action.
...
* gnu/services/base.scm (syslog-service-type) [actions]: Add a reload action.
* doc/guix.texi (Base Services): Document it.
2023-04-21 09:04:40 -04:00
Maxim Cournoyer
1ae279d7c8
services: syslog: Move configuration to /etc/syslog.conf.
...
Having the configuration live at a static location makes it possible to
hot-reload it.
* gnu/services/base.scm (syslog.conf): New variable.
(syslog-etc, syslog-shepherd-service): New procedures.
(syslog-service-type): Rewrite using the above new variable and procedures,
extending etc-service-type with its configuration file.
2023-04-21 09:04:39 -04:00
Maxim Cournoyer
e784cba423
gnu: libxml++: Remove fix-documentation phase.
...
* gnu/packages/gnome.scm (libxml++) [arguments]: Delete field.
2023-04-21 08:29:00 -04:00
Maxim Cournoyer
555e3a951f
gnu: opensp: Fix build.
...
This is a follow up commit to b84d0b81b2
.
* gnu/packages/xml.scm (opensp) [arguments]: Properly quote.
2023-04-21 08:29:00 -04:00
Mădălin Ionel Patrașcu
184658e282
gnu: bppsuite: Update to 2.4.1.
...
* gnu/packages/bioinformatics.scm (bppsuite): Update to 2.4.1.
[source]: Remove the commit and use the release version. Changed to the github
repo.
[arguments]: Remove the disabled parallel-build.
[inputs]: Use list.
[home-page]: Changed to github page.
2023-04-21 14:01:25 +02:00
Mădălin Ionel Patrașcu
2a20acf24b
gnu: bpp-popgen: Update to 2.4.1.
...
* gnu/packages/bioinformatics.scm (bpp-popgen): Update to 2.4.1.
[source]: Remove the commit and use the release version. Changed to the github
repo.
[arguments]: Remove the disabled parallel-build.
[home-page]: Changed to new host Université Claude-Bernard Lyon 1.
2023-04-21 14:01:22 +02:00
Mădălin Ionel Patrașcu
2babf3d7d7
gnu: Add maffilter.
...
* gnu/packages/bioinformatics.scm (maffilter): New variable.
Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
2023-04-21 13:15:02 +02:00
Ricardo Wurmus
4065d9dfd5
gnu: tensorflow: Adjust for Python 3.10 compatibility.
...
* gnu/packages/machine-learning.scm (tensorflow)[arguments]: Replace build
phase 'python3.9-compatibility with 'python3.10-compatibility; patch for move
from "collections" to "collections.abc"; add well-meaning but potentially
reckless patch to remove overwrite error for __or__ and __ror__ methods;
adjust farmhash sources to build with GCC 11; do not use distutils.sysconfig.
2023-04-21 13:10:33 +02:00
Ricardo Wurmus
95d26d8530
gnu: python-protobuf-3.6: Patch for Python 3.10.
...
* gnu/packages/protobuf.scm (python-protobuf-3.6)[arguments]: Patch
collections import.
[native-inputs]: Add python-setuptools-for-tensorflow.
2023-04-21 13:10:33 +02:00
Ricardo Wurmus
e9f01bfc97
gnu: python-setuptools-for-tensorflow: Patch for Python 3.10 compatibility.
...
* gnu/packages/python-xyz.scm (python-setuptools-for-tensorflow)[arguments]:
Patch collections imports; remove wininst support.
2023-04-21 13:10:33 +02:00
Ricardo Wurmus
0ea5ef000d
gnu: grpc-1.16.1: Correct input modifications.
...
abseil-cpp is not part of the native-inputs but of the inputs.
* gnu/packages/rpc.scm (grpc-1.16.1)[native-inputs]: Only replace protobuf.
[inputs]: Replace abseil-cpp.
2023-04-21 13:10:33 +02:00
Ricardo Wurmus
54616b0bae
gnu: python-grpcio: Rebuild Cythonized source files.
...
* gnu/packages/rpc.scm (python-grpcio)[source]: Delete generated cpp file.
[build-system]: Use pyproject-build-system.
[arguments]: Patch setup.py to add grpc headers to search path.
[inputs]: Replace abseil-cpp with abseil-cpp-20211102.0; add
grpc-for-python-grpcio.
[native-inputs]: Add python-cython.
2023-04-21 13:10:33 +02:00
Ricardo Wurmus
d0ca8f41c1
gnu: Add grpc-for-python-grpcio.
...
* gnu/packages/rpc.scm (grpc-for-python-grpcio): New variable.
2023-04-21 13:10:32 +02:00
Ricardo Wurmus
54db21b9f8
gnu: Add abseil-cpp-20211102.0.
...
* gnu/packages/cpp.scm (abseil-cpp-20211102.0): New variable.
2023-04-21 13:10:32 +02:00