Maxim Cournoyer
ef648459df
gnu: Add qtwebchannel, version 6.3.1.
...
* gnu/packages/qt.scm (qtwebchannel): New variable.
2022-07-31 21:55:46 -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
573055b7ef
gnu: Add qtwebsockets, version 6.3.1.
...
* gnu/packages/qt.scm (qtwebsockets): New variable.
2022-07-31 21:55:46 -04:00
Maxim Cournoyer
d15258d991
gnu: qtwebsockets: Rename to qtwebsockets-5.
...
Automated via:
git grep -l qtwebsockets | xargs sed 's/\bqtwebsockets\b/\0-5/g' -i
git checkout NEWS
2022-07-31 21:55:46 -04:00
Maxim Cournoyer
d90031f799
gnu: qtquickcontrols2: Define as obsoleted by qtdeclarative.
...
* gnu/packages/qt.scm (qtquickcontrols2): New variable.
2022-07-31 21:55:45 -04:00
Maxim Cournoyer
1130fc5991
gnu: qtquickcontrols2: Rename to qtquickcontrols2-5.
...
Automated via:
git grep -l qtquickcontrols2 | xargs sed 's/\bqtquickcontrols2\b/\0-5/g' -i
git checkout NEWS
2022-07-31 21:55:45 -04:00
Maxim Cournoyer
65e5e85d28
gnu: qtquickcontrols: Rename to qtquickcontrols-5.
...
Automated via:
git grep -l qtquickcontrols | xargs sed 's/\bqtquickcontrols\b/\0-5/g' -i
git checkout NEWS
2022-07-31 21:55:45 -04:00
Maxim Cournoyer
397d05a4bf
gnu: Add qtdeclarative, version 6.3.1.
...
* gnu/packages/qt.scm (qtdeclarative): New variable.
2022-07-31 21:55:44 -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
Maxim Cournoyer
983a061e98
gnu: Add qtmultimedia, version 6.3.1.
...
* gnu/packages/qt.scm (qtmultimedia): New variable.
2022-07-31 21:55:44 -04:00
Maxim Cournoyer
5f22854339
gnu: qtmultimedia: Rename to qtmultimedia-5.
...
Automated via:
git grep -l qtmultimedia | xargs sed 's/qtmultimedia/qtmultimedia-5/g' -i
git checkout NEWS
2022-07-31 21:55:44 -04:00
Maxim Cournoyer
1d65ff8fde
gnu: Add qtshadertools.
...
* gnu/packages/qt.scm (qtshadertools): New variable.
2022-07-31 21:55:43 -04:00
Maxim Cournoyer
6165dd3c72
gnu: qpwgraph: Migrate to Qt 6 and add libxkbcommon input.
...
* gnu/packages/audio.scm (qpwgraph)[inputs]: Replace qtbase-5 with qtbase,
qtsvg-5 with qtsvg. Add libxkbcommon.
2022-07-31 21:55:43 -04:00
Maxim Cournoyer
49f673415f
gnu: Add qtsvg, version 6.3.1.
...
* gnu/packages/qt.scm (qtsvg): New variable.
2022-07-31 21:55:43 -04:00
Maxim Cournoyer
580b033a50
gnu: qtsvg-5: Fix indentation.
...
* gnu/packages/qt.scm (qtsvg-5): Fix indentation.
2022-07-31 21:55:43 -04:00
Maxim Cournoyer
1ef04fb228
gnu: qtsvg: Rename variable to qtsvg-5.
...
This is in preparation of the qtsvg update to version 6.
This change was automated via the following command:
git grep -l '\bqtsvg\b' | xargs sed 's/qtsvg/qtsvg-5/g' -i
2022-07-31 21:55:43 -04:00
Maxim Cournoyer
4af9984a4e
gnu: qtbase: Revert to gtk+ (3) instead of gtk (4).
...
This revert the upgrade from GTK 3 to 4 in
8d7fdbe261
. Qt doesn't yet support GTK 4.
* gnu/packages/qt.scm (qtbase)[native-inputs]: Remove gtk.
[inputs]: Do not replace gtk+ by gtk.
2022-07-31 21:55:42 -04:00
Maxim Cournoyer
de6f155426
gnu: qtbase: Enable test suite.
...
* gnu/packages/qt.scm (qtbase)[tests?]: Delete argument.
[configure-flags]: Add "-DQT_BUILD_TESTS=ON".
[phases]{check}: Move after the patch-prl-files phase and override.
[native-inputs]: Add xvfb-run.
2022-07-31 21:55:42 -04:00
Maxim Cournoyer
d48c98cd12
gnu: qtbase: Honor CMAKE_PREFIX_PATH.
...
* gnu/packages/qt.scm (qtbase)[phases]{honor-CMAKE_PREFIX_PATH}: New phase.
2022-07-31 21:55:42 -04:00
Maxim Cournoyer
663f12ea24
gnu: qtbase: Patch /bin/pwd in executable scripts.
...
* gnu/packages/qt.scm (qtbase)[phases]{patch-paths}: Patch /bin/pwd.
[inputs]: Add coreutils-minimal.
2022-07-31 21:55:42 -04:00
Ludovic Courtès
ab59155c5a
gnu: mtd-utils: Disable parallel tests.
...
This is a followup to 7a409a217c
.
* gnu/packages/linux.scm (mtd-utils)[arguments]: Add #:parallel-tests?.
2022-08-01 00:02:04 +02:00
Ludovic Courtès
7d0ebc467f
services: rottlog: More convenient default options for <log-rotation>.
...
* gnu/services/admin.scm (%default-log-rotation-options): New variable.
(%default-rotations): Use it.
* gnu/services/cuirass.scm (cuirass-log-rotations): Likewise.
* doc/guix.texi (Log Rotation): Adjust accordingly.
2022-08-01 00:02:04 +02:00
Ludovic Courtès
61db74a687
home: Add 'home-generation-base'.
...
This reverts commit 670818a404
,
thereby reinstating 5df8f7802e
.
* gnu/home.scm (%profile-generation-rx): New variable.
(home-generation-base): New procedure.
2022-08-01 00:02:04 +02:00
Ludovic Courtès
a3a6931c75
gnu: rottlog: Remove input labels.
...
* gnu/packages/admin.scm (rottlog)[arguments]: In 'tweak-rc-weekly', use
'search-input-file' instead of 'assoc-ref'.
[inputs]: Remove labels.
2022-08-01 00:02:04 +02:00
Ludovic Courtès
e5a6900baf
services: rottlog: Keep important /var/log files for 16 weeks.
...
The default "rotate" value is 1 as of rottlog 0.72.2, meaning that only
one rotated file would be kept in addition to the active file.
* gnu/services/admin.scm (%default-rotations): Add "rotate" option for
%ROTATED-FILES.
2022-08-01 00:02:04 +02:00
Ludovic Courtès
bfe3fdbc75
services: tor: Do not write to /var/log/tor.log.
...
The service uses syslog and additionally shepherd 0.9 captures its
stdout/stderr, so there's no point in passing #:log-file.
* gnu/services/networking.scm (tor-shepherd-service): Remove #:log-file
argument to 'make-forkexec-constructor'.
(%tor-log-rotation): Remove.
(tor-service-type): Remove ROTTLOG-SERVICE-TYPE extension.
2022-08-01 00:02:03 +02:00
Nicolas Goaziou
7c1010f326
gnu: emacs-dtrt-indent: Update to 1.8.
...
* gnu/packages/emacs-xyz.scm (emacs-dtrt-indent): Update to 1.8.
2022-08-01 00:00:00 +02:00
Nicolas Goaziou
4d02b9c334
gnu: emacs-pabbrev: Update to 4.2.2.
...
* gnu/packages/emacs-xyz.scm (emacs-pabbrev): Update to 4.2.2.
[source]<origin>: Change file extension.
2022-07-31 23:58:19 +02:00
Nicolas Goaziou
0114c7b2df
gnu: emacs-org-jira: Update to 4.4.0.
...
* gnu/packages/emacs-xyz.scm (emacs-org-jira): Update to 4.4.0.
2022-07-31 23:56:19 +02:00
Nicolas Goaziou
218add33da
gnu: emacs-devdocs: Update to 0.5.
...
* gnu/packages/emacs-xyz.scm (emacs-devdocs): Update to 0.5.
2022-07-31 23:54:40 +02:00
Nicolas Goaziou
48dae20007
gnu: emacs-tramp: Update to 2.5.3.1.
...
* gnu/packages/emacs-xyz.scm (emacs-tramp): Update to 2.5.3.1.
2022-07-31 23:53:43 +02:00
Nicolas Goaziou
638fb2da94
gnu: emacs-parsebib: Update to 4.2.
...
* gnu/packages/emacs-xyz.scm (emacs-parsebib): Update to 4.2.
2022-07-31 23:52:27 +02:00
Vivien Kraus
0565cde689
gnu: zlib: Support mingw cross-compilation.
...
* gnu/packages/compression.scm (zlib): Only run configure if not mingw.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-07-31 12:23:41 +02:00
Jonathan Brielmaier
d1c6b8db5a
gnu: icedove: Update to 91.12.0.
...
* gnu/packages/gnuzilla.scm (icedove): Update to 91.12.0.
2022-07-29 23:18:22 +02:00
Felix Gruber
69eb840945
gnu: oil: Update to 0.12.0.
...
* gnu/packages/shells.scm (oil): Update to 0.12.0.
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2022-07-24 02:00:01 +02:00
Tobias Geerinckx-Rice
7a409a217c
gnu: mtd-utils: Update to 2.1.4.
...
* gnu/packages/linux.scm (mtd-utils): Update to 2.1.4.
2022-07-24 02:00:00 +02:00
Tobias Geerinckx-Rice
bd756d9c15
gnu: libostree: Update to 2022.5.
...
* gnu/packages/package-management.scm (libostree): Update to 2022.5.
2022-07-24 02:00:00 +02:00
Tobias Geerinckx-Rice
986df4ec0f
gnu: ncmpc: Update to 0.47.
...
* gnu/packages/mpd.scm (ncmpc): Update to 0.47.
2022-07-24 02:00:00 +02:00
Tobias Geerinckx-Rice
06261a445a
gnu: mpd: Update to 0.23.8.
...
* gnu/packages/mpd.scm (mpd): Update to 0.23.8.
2022-07-24 02:00:00 +02:00
Pierre Neidhardt
119ac132d7
gnu: sbcl-clss: Update to 20220728.
...
* gnu/packages/lisp-xyz.scm (sbcl-clss): Update to 20220728.
2022-07-29 08:44:34 +02:00
Tobias Geerinckx-Rice
42c99f282c
gnu: mtools: Update to 4.0.40.
...
* gnu/packages/mtools.scm (mtools): Update to 4.0.40.
2022-07-24 02:00:02 +02:00
Tobias Geerinckx-Rice
cbcda3965e
gnu: net-snmp: Update to 5.9.3.
...
* gnu/packages/networking.scm (net-snmp): Update to 5.9.3.
[source]: Don't explicitly return #t from the snippet.
[arguments]: Likewise for phases.
2022-07-24 02:00:02 +02:00
Tobias Geerinckx-Rice
2ac922a8ec
gnu: ipcalc: Update to 0.51.
...
* gnu/packages/networking.scm (ipcalc): Update to 0.51.
[source]: Use GIT-FETCH and GIT-FILE-NAME.
[inputs]: Remove tar, gzip, and the bogus ‘tarball’.
[arguments]: Adjust to build from Git.
[home-page]: Update.
2022-07-24 02:00:02 +02:00
Tobias Geerinckx-Rice
d3d506a0d1
gnu: nginx-documentation: Update to 1.23.1-2869-9383e934e546.
...
* gnu/packages/web.scm (nginx-documentation): Update to 1.23.1-2869-9383e934e546.
2022-07-24 02:00:02 +02:00
Tobias Geerinckx-Rice
361b1eaeec
gnu: nginx: Update to 1.23.1.
...
* gnu/packages/web.scm (nginx): Update to 1.23.1.
2022-07-24 02:00:02 +02:00
Tobias Geerinckx-Rice
b849d7194e
gnu: libsocketcan: Omit duplicate LICENSE file.
...
* gnu/packages/networking.scm (libsocketcan)[arguments]: Delete the default
'install-license-files phase.
2022-07-24 02:00:01 +02:00
Tobias Geerinckx-Rice
34680d5406
gnu: libsocketcan: Update to 0.0.12.
...
* gnu/packages/networking.scm (libsocketcan): Update to 0.0.12.
2022-07-24 02:00:01 +02:00
Tobias Geerinckx-Rice
0de6c3178b
gnu: nnn: Update to 4.6.
...
* gnu/packages/admin.scm (nnn): Update to 4.6.
2022-07-24 02:00:01 +02:00
Tobias Geerinckx-Rice
943a5b1ee7
gnu: lldpd: Use G-expressions.
...
* gnu/packages/networking.scm (lldpd)[arguments]:
Rewrite as G-expressions.
2022-07-24 02:00:01 +02:00
Tobias Geerinckx-Rice
090667a258
gnu: lldpd: Update to 1.0.14.
...
* gnu/packages/networking.scm (lldpd): Update to 1.0.14.
[source]: Don't explicitly return #t from the snippet.
2022-07-24 02:00:01 +02:00
Tobias Geerinckx-Rice
15d55744fd
gnu: pamixer: Update to 1.6.
...
* gnu/packages/pulseaudio.scm (pamixer): Update to 1.6.
[build-system]: Switch to Meson.
[arguments]: Remove field.
[native-inputs]: Add pkg-config.
[inputs]: Remove boost; add cxxopts.
2022-07-24 02:00:01 +02:00
Tobias Geerinckx-Rice
ca4d834c2f
gnu: paprefs: Update to 1.2.
...
* gnu/packages/pulseaudio.scm (paprefs): Update to 1.2.
2022-07-24 02:00:00 +02:00
Tobias Geerinckx-Rice
4aa2a62345
gnu: eid-mw: Remove input labels.
...
* gnu/packages/security-token.scm (eid-mw)[native-inputs]:
Remove input labels.
2022-07-24 02:00:00 +02:00
Tobias Geerinckx-Rice
607722a835
gnu: eid-mw: Update to 5.1.6.
...
* gnu/packages/security-token.scm (eid-mw): Update to 5.1.6.
[inputs]: Remove libbsd as promised.
2022-07-24 02:00:00 +02:00
Tobias Geerinckx-Rice
893f58adca
gnu: hugin: Remove input labels.
...
* gnu/packages/photo.scm (hugin)[native-inputs, inputs]:
Remove input labels.
2022-07-24 02:00:00 +02:00
Tobias Geerinckx-Rice
3a5e01aa7b
gnu: hugin: Update to 2021.0.0.
...
* gnu/packages/photo.scm (hugin): Update to 2021.0.0.
[arguments]: Don't explicitly return #t from phases.
2022-07-24 02:00:00 +02:00
Efraim Flashner
e6bdd94c38
gnu: plink-ng: Fix building on other architectures.
...
* gnu/packages/bioinformatics.scm (plink-ng)[arguments]: Adjust
make-flags to add simde includes to CFLAGS.
[native-inputs]: Add simde.
2022-07-28 23:47:40 +03:00
Efraim Flashner
99d1122f8b
gnu: plink-ng: Update to 2.00a3.3.
...
* gnu/packages/bioinformatics.scm (plink-ng): Update to 2.00a3.3.
2022-07-28 22:55:07 +03:00
Tobias Geerinckx-Rice
bdb2e262fc
gnu: libpano13: Update to 2.9.21.
...
* gnu/packages/photo.scm (libpano13): Update to 2.9.21.
[native-inputs]: Add perl.
2022-07-24 02:00:15 +02:00
Tobias Geerinckx-Rice
0bb061190e
gnu: console-setup: Use G-expressions.
...
* gnu/packages/xorg.scm (console-setup)[arguments]:
Rewrite as G-expressions.
2022-07-24 02:00:26 +02:00
Tobias Geerinckx-Rice
a2bd3758c1
gnu: console-setup: Clean up #:make-flags.
...
* gnu/packages/xorg.scm (console-setup)[arguments]: Properly
set #:make-flags once. Use them across all phases.
2022-07-24 02:00:26 +02:00
Tobias Geerinckx-Rice
54c6e39188
gnu: console-setup: Fix cross-compilation.
...
* gnu/packages/xorg.scm (console-setup)[inputs]: Add bash-minimal and
coreutils.
[arguments]: Use them in place of the native ones where appropriate.
2022-07-24 02:00:13 +02:00
Tobias Geerinckx-Rice
532bdeff3e
gnu: console-setup: Update to 1.209.
...
* gnu/packages/xorg.scm (console-setup): Update to 1.209.
2022-07-24 02:00:25 +02:00
Tobias Geerinckx-Rice
f081f5691e
gnu: duc: Run tests.
...
* gnu/packages/disk.scm (duc)[arguments]: Replace the 'check phase to run tests.
2022-07-24 02:00:01 +02:00
Tobias Geerinckx-Rice
8fc748d054
gnu: duc: Update to 1.4.5.
...
* gnu/packages/disk.scm (duc): Update to 1.4.5.
2022-07-24 02:00:01 +02:00
Tobias Geerinckx-Rice
054c001d26
gnu: Add mce-inject.
...
* gnu/packages/linux.scm (mce-inject): New public variable.
2022-07-24 02:00:01 +02:00
Tobias Geerinckx-Rice
bad54d57db
gnu: nanodbc: Update to 2.14.0.
...
* gnu/packages/databases.scm (nanodbc): Update to 2.14.0.
2022-07-24 02:00:01 +02:00
Tobias Geerinckx-Rice
01467df791
gnu: pegtl: Update to 3.2.7.
...
* gnu/packages/cpp.scm (pegtl): Update to 3.2.7.
2022-07-24 02:00:00 +02:00
Tobias Geerinckx-Rice
ea0f76c0d5
gnu: libkeyfinder: Update to 2.2.7.
...
* gnu/packages/audio.scm (libkeyfinder): Update to 2.2.7.
2022-07-24 02:00:00 +02:00
Tobias Geerinckx-Rice
f1b727c263
gnu: btrbk: Use SEARCH-INPUT-FILES.
...
* gnu/packages/backup.scm (btrbk)[arguments]: Use SEARCH-INPUT-FILE to
construct the wrapper's PATH, rather than hard-coding package variables.
2022-07-24 02:00:00 +02:00
Tobias Geerinckx-Rice
c7a13d29a2
gnu: btrbk: Update to 0.32.2.
...
* gnu/packages/backup.scm (btrbk): Update to 0.32.2.
2022-07-24 02:00:00 +02:00
Tobias Geerinckx-Rice
e3ca4088d0
gnu: btrbk: Add findutils to PATH.
...
* gnu/packages/backup.scm (btrbk)[arguments]:
Add findutils to WRAP-PROGRAM's PATH list.
2022-07-24 02:00:00 +02:00
Antero Mejr
97285a431b
gnu: Add grimshot.
...
* gnu/packages/wm.scm (grimshot): New variable.
Reviewed-by: Maxime Devos <maximedevos@telenet.be>
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-07-27 20:37:19 +02:00
Liliana Marie Prikler
3b1bac3b97
gnu: Add cambalache.
...
* gnu/packages/gnome.scm (cambalache): New variable.
2022-07-27 18:50:15 +02:00
Antero Mejr
ecb91c993d
gnu: libphonenumber: Build reproducibly.
...
* gnu/packages/messaging.scm (libphonenumber): Add patch.
* gnu/packages/patches/libphonenumber-reproducible-build.patch: New
file.
* gnu/local.mk (dist_patch_DATA): Register patch.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-07-27 16:55:22 +02:00
Marius Bakke
d10effc13f
gnu: rust-glium: Add 0.31.0.
...
* gnu/packages/crates-io.scm (rust-glium-0.31): New variable.
(rust-glium-0.25): Inherit from it.
2022-07-27 16:13:39 +02:00
Marius Bakke
daf54d67e8
gnu: rust-cgmath: Add 0.18.0.
...
* gnu/packages/crates-graphics.scm (rust-cgmath-0.18): New variable.
(rust-cgmath-0.17): Inherit from it.
2022-07-27 16:13:38 +02:00
Marius Bakke
a11fc74a87
gnu: rust-glutin: Add 0.28.0.
...
* gnu/packages/crates-graphics.scm (rust-glutin-0.28): New variable.
(rust-glutin-0.26): Inherit from it.
2022-07-27 16:13:38 +02:00
Marius Bakke
68dbcbbbe6
gnu: rust-glutin-egl-sys: Update to 0.1.5.
...
* gnu/packages/crates-graphics.scm (rust-glutin-egl-sys-0.1): Update to 0.1.5.
2022-07-27 16:13:38 +02:00
Marius Bakke
36f4b7df99
gnu: rust-winit: Add 0.26.1.
...
* gnu/packages/crates-graphics.scm (rust-winit-0.26): New variable.
(rust-winit-0.24): Inherit from it.
2022-07-27 16:13:38 +02:00
Marius Bakke
86da387b65
gnu: rust-ndk-glue: Add 0.5.2.
...
* gnu/packages/crates-io.scm (rust-ndk-glue-0.5): New variable.
(rust-ndk-glue-0.2): Inherit from it.
2022-07-27 16:13:38 +02:00
Marius Bakke
591ae23cea
gnu: rust-ndk: Add 0.5.0.
...
* gnu/packages/crates-io.scm (rust-ndk-0.5): New variable.
(rust-ndk-0.2): Inherit from it.
2022-07-27 16:13:38 +02:00
Marius Bakke
94753408f3
gnu: rust-ndk-sys: Update to 0.2.2.
...
* gnu/packages/crates-io.scm (rust-ndk-sys-0.2): Update to 0.2.2.
2022-07-27 16:13:38 +02:00
Marius Bakke
596b9235c3
gnu: rust-android-logger: Add 0.10.1.
...
* gnu/packages/crates-io.scm (rust-android-logger-0.10): New variable.
(rust-android-logger-0.8): Inherit from it.
2022-07-27 16:13:38 +02:00
Marius Bakke
42a9a357c8
gnu: rust-android-log-sys: Add 0.2.0.
...
* gnu/packages/crates-io.scm (rust-android-log-sys-0.2): New variable.
(rust-android-log-sys-0.1): Inherit from it.
2022-07-27 16:13:38 +02:00
Marius Bakke
3219f25c27
gnu: Add rust-ndk-context.
...
* gnu/packages/crates-io.scm (rust-ndk-context-0.1): New variable.
2022-07-27 16:13:38 +02:00
Marius Bakke
3336406334
gnu: rust-ndk-macro: Add 0.3.0.
...
* gnu/packages/crates-io.scm (rust-ndk-macro-0.3): New variable.
(rust-ndk-macro-0.2): Inherit from it.
2022-07-27 16:13:38 +02:00
Marius Bakke
3113747e92
gnu: rust-smithay-client-toolkit: Add 0.15.4.
...
* gnu/packages/crates-graphics.scm (rust-smithay-client-toolkit-0.15): New
variable.
(rust-smithay-client-toolkit-0.12): Inherit from it.
2022-07-27 16:13:37 +02:00
Marius Bakke
2b2670399e
gnu: rust-wayland-cursor: Add 0.29.4.
...
* gnu/packages/crates-graphics.scm (rust-wayland-cursor-0.29): New variable.
(rust-wayland-cursor-0.28): Inherit from it.
2022-07-27 16:13:37 +02:00
Marius Bakke
4c980a2b9a
gnu: rust-wayland-egl: Add 0.29.4.
...
* gnu/packages/crates-graphics.scm (rust-wayland-egl-0.29): New variable.
(rust-wayland-egl-0.28): Inherit from it.
2022-07-27 16:13:37 +02:00
Marius Bakke
a9107f2703
gnu: rust-wayland-protocols: Add 0.29.4.
...
* gnu/packages/crates-graphics.scm (rust-wayland-protocols-0.29): New variable.
(rust-wayland-protocols-0.28): Inherit from it.
2022-07-27 16:13:37 +02:00
Marius Bakke
0470b4b474
gnu: rust-wayland-server: Add 0.29.4.
...
* gnu/packages/crates-graphics.scm (rust-wayland-server-0.29): New variable.
(rust-wayland-server-0.28): Inherit from it.
2022-07-27 16:13:37 +02:00
Marius Bakke
8764f1bffc
gnu: rust-wayland-client: Add 0.29.4.
...
* gnu/packages/crates-graphics.scm (rust-wayland-client-0.29): New variable.
(rust-wayland-client-0.28): Inherit from it.
2022-07-27 16:13:37 +02:00
Marius Bakke
31b08f77e7
gnu: rust-memoffset: Add cargo-inputs to inputs.
...
* gnu/packages/crates-io.scm (rust-memoffset-0.6)[inputs]: New field.
(rust-memoffset-0.5)[inputss]: Don't inherit.
2022-07-27 16:13:37 +02:00
Marius Bakke
cc97bb913b
gnu: rust-memoffset: Don't skip build.
...
* gnu/packages/crates-io.scm (rust-memoffset-0.6)[arguments]: Remove
#:skip-build?. Add RUST-DOC-COMMENT-0.3 to #:cargo-development-inputs.
2022-07-27 16:13:37 +02:00
Marius Bakke
c132e08881
gnu: rust-nix@0.22: Add dependent packages to inputs.
...
* gnu/packages/crates-io.scm (rust-nix-0.22)[inputs]: New field.
2022-07-27 16:13:37 +02:00
Marius Bakke
615234a1d1
gnu: rust-libloading: Don't skip build.
...
* gnu/packages/crates-io.scm (rust-libloading-0.7)[arguments]: Remove
#:skip-build?.
2022-07-27 16:13:37 +02:00
Marius Bakke
1638f2c5c5
gnu: rust-libloading: Add cargo-inputs to inputs.
...
* gnu/packages/crates-io.scm (rust-libloading-0.7)[inputs]: New field.
2022-07-27 16:13:37 +02:00
Marius Bakke
90ff6c9a0b
gnu: rust-wayland-commons: Add 0.29.4.
...
* gnu/packages/crates-graphics.scm (rust-wayland-commons-0.29): New variable.
(rust-wayland-commons-0.28): Inherit from it.
2022-07-27 16:13:36 +02:00
Marius Bakke
b6242d29f4
gnu: rust-wayland-sys: Add 0.29.
...
* gnu/packages/crates-graphics.scm (rust-wayland-sys-0.29): New variable.
(rust-wayland-sys-0.28): Inherit from it.
2022-07-27 16:13:36 +02:00
Marius Bakke
8aef4c5071
gnu: rust-wayland-scanner: Add 0.29.4.
...
* gnu/packages/crates-graphics.scm (rust-wayland-scanner-0.29): New variable.
(rust-wayland-scanner-0.28): Inherit from it.
2022-07-27 16:13:36 +02:00
Marius Bakke
3f7cef4f95
gnu: rust-dlib: Add rust-libloading to inputs.
...
This is a follow-up to commit 28364584af
.
* gnu/packages/crates-io.scm (rust-dlib-0.5)[inputs]: Add RUST-LIBLOADING-0.7.
2022-07-27 16:13:36 +02:00
Tobias Geerinckx-Rice
069d6a3f64
gnu: fstrm: Refer to HPND licence by name.
...
* gnu/packages/protobuf.scm (fstrm)[license]: Use license:hpnd directly.
2022-07-24 02:00:11 +02:00
Tobias Geerinckx-Rice
59d7976782
gnu: fstrm: Omit static library.
...
* gnu/packages/protobuf.scm (fstrm)[arguments]:
Add "--disable-static" to #:configure-flags.
2022-07-24 02:00:00 +02:00
Tobias Geerinckx-Rice
b167c54e51
gnu: fstrm: Update to 0.6.1.
...
* gnu/packages/protobuf.scm (fstrm): Update to 0.6.1.
[license]: Update too.
2022-07-24 02:00:00 +02:00
Tobias Geerinckx-Rice
6f3961ec00
gnu: bitcoin: Use language-agnostic home page.
...
* gnu/packages/finance.scm (beancount)[home-page]: Remove "/en".
2022-07-24 02:00:00 +02:00
Tobias Geerinckx-Rice
c5320bdf06
gnu: beancount: Update home page.
...
* gnu/packages/finance.scm (beancount)[home-page]: Update.
2022-07-24 02:00:00 +02:00
Marius Bakke
25d59733a5
gnu: rust-raw-window-handle: Add 0.4.3.
...
* gnu/packages/crates-graphics.scm (rust-raw-window-handle-0.4): New variable.
(rust-raw-window-handle-0.3): Inherit from it.
2022-07-27 12:31:26 +02:00
Marius Bakke
551e9e9587
gnu: rust-calloop: Add 0.9.3.
...
* gnu/packages/crates-io.scm (rust-calloop-0.9): New variable.
(rust-calloop-0.6): Inherit from it.
2022-07-27 12:31:26 +02:00
Marius Bakke
2e217866cd
gnu: rust-num-enum: Add 0.5.7.
...
* gnu/packages/crates-io.scm (rust-num-enum-0.5): New variable.
(rust-num-enum-0.4): Inherit from it.
2022-07-27 12:31:26 +02:00
Marius Bakke
986fc17956
gnu: rust-num-enum-derive: Add 0.5.7.
...
* gnu/packages/crates-io.scm (rust-num-enum-derive-0.5): New variable.
(rust-num-enum-derive-0.4): Inherit from it.
2022-07-27 12:31:26 +02:00
Marius Bakke
c5837dfd81
gnu: rust-takeable-option: Add 0.5.0.
...
* gnu/packages/crates-io.scm (rust-takeable-option): Add 0.5.0.
(rust-takeable-option-0.4): Inherit from it.
2022-07-27 12:31:26 +02:00
Marius Bakke
6f7b463cbb
gnu: Add rust-yeslogic-fontconfig-sys.
...
* gnu/packages/crates-io.scm (rust-yeslogic-fontconfig-sys-3): New variable.
2022-07-27 12:31:26 +02:00
Marius Bakke
665fb3b188
gnu: Add rust-const-cstr.
...
* gnu/packages/crates-io.scm (rust-const-cstr-0.3): New variable.
2022-07-27 12:31:25 +02:00
Marius Bakke
28364584af
gnu: rust-dlib: Add 0.5.0.
...
* gnu/packages/crates-io.scm (rust-dlib-0.5): New variable.
(rust-dlib-0.4): Inherit from it.
2022-07-27 12:31:25 +02:00
Marius Bakke
65a0cb14cd
gnu: Add rust-test-generator.
...
* gnu/packages/crates-io.scm (rust-test-generator-0.3): New variable.
2022-07-27 12:31:25 +02:00
Marius Bakke
42eaddb1e1
gnu: rust-selectors: Add 0.23.0.
...
* gnu/packages/crates-io.scm (rust-selectors-0.23): New variable.
(rust-selectors-0.22): Inherit from it.
2022-07-27 12:31:25 +02:00
Marius Bakke
da5fdb9710
gnu: rust-rctree: Add 0.4.
...
* gnu/packages/crates-io.scm (rust-rctree-0.4): New variable.
(rust-rctree-0.3): Inherit from it.
2022-07-27 12:31:25 +02:00
Marius Bakke
5830332150
gnu: rust-nalgebra: Add 0.29.0.
...
* gnu/packages/crates-io.scm (rust-nalgebra-0.29): New variable.
(rust-nalgebra-0.26): Inherit from it.
2022-07-27 12:31:25 +02:00
Marius Bakke
4c7888f628
gnu: rust-simba: Add 0.6.0.
...
* gnu/packages/crates-io.scm (rust-simba-0.6): New variable.
(rust-simba-0.5, rust-simba-0.1): Inherit from it.
2022-07-27 12:31:25 +02:00
Marius Bakke
29787b45f0
gnu: rust-wide: Add 0.7.4.
...
* gnu/packages/crates-io.scm (rust-wide-0.7): New variable.
(rust-wide-0.6, rust-wide-0.4): Inherit from it.
2022-07-27 12:31:25 +02:00
Marius Bakke
0a7560ec6f
gnu: rust-safe-arch: Add 0.6.0.
...
* gnu/packages/crates-io.scm (rust-safe-arch-0.6): New variable.
(rust-safe-arch-0.5): Inherit from it.
2022-07-27 12:31:25 +02:00
Marius Bakke
74900a671a
gnu: rust-language-tags: Add 0.3.2.
...
* gnu/packages/crates-io.scm (rust-language-tags-0.3): New variable.
(rust-language-tags-0.2): Inherit from it.
2022-07-27 12:31:25 +02:00
Marius Bakke
37d28a662b
gnu: rust-serial-test: Add 0.6.0.
...
* gnu/packages/crates-io.scm (rust-serial-test-0.6): New variable.
(rust-serial-test-0.5): Inherit from it.
2022-07-27 12:31:25 +02:00
Marius Bakke
ead1112bb9
gnu: Add rust-fslock.
...
* gnu/packages/crates-io.scm (rust-fslock-0.2): New variable.
2022-07-27 12:31:24 +02:00
Marius Bakke
df17c1aeb0
gnu: rust-serial-test-derive: Add 0.6.0.
...
* gnu/packages/crates-io.scm (rust-serial-test-derive-0.6): New variable.
(rust-serial-test-derive-0.5): Inherit from it.
2022-07-27 12:31:24 +02:00
Marius Bakke
433cca4bc1
gnu: rust-cast: Add 0.3.
...
* gnu/packages/crates-io.scm (rust-cast-0.3): New variable.
(rust-cast-0.2): Inherit from it.
2022-07-27 12:31:24 +02:00
Marius Bakke
b9ad6cb413
gnu: Add rust-similar-asserts.
...
* gnu/packages/crates-io.scm (rust-similar-asserts-1): New variable.
2022-07-27 12:31:24 +02:00
Marius Bakke
6fd0b018c6
gnu: rust-version-compare: Add 0.1.
...
* gnu/packages/crates-io.scm (rust-version-compare-0.1): New variable.
(rust-version-compare-0.0.11): Inherit from it.
2022-07-27 12:31:24 +02:00
Tobias Geerinckx-Rice
ff44eff58b
gnu: osinfo-db: Update to 20220516.
...
* gnu/packages/virtualization.scm (osinfo-db): Update to 20220516.
2022-07-24 02:00:02 +02:00
Tobias Geerinckx-Rice
313a442f7b
gnu: get-iplayer: Update to 3.30.
...
* gnu/packages/video.scm (get-iplayer): Update to 3.30.
[arguments]: Don't explicitly return #t from phases.
2022-07-24 02:00:02 +02:00
Tobias Geerinckx-Rice
5f4cd5243c
gnu: libconfini: Omit static library.
...
* gnu/packages/cpp.scm (libconfini)[arguments]: Add "--disable-static"
to #:configure-flags.
2022-07-24 02:00:01 +02:00
Tobias Geerinckx-Rice
6efe29d2e7
gnu: libconfini: Update to 1.16.4.
...
* gnu/packages/cpp.scm (libconfini): Update to 1.16.4.
2022-07-24 02:00:01 +02:00
Tobias Geerinckx-Rice
15ac9ace9c
gnu: ndisc6: Update to 1.0.6.
...
* gnu/packages/networking.scm (ndisc6): Update to 1.0.6.
2022-07-24 02:00:01 +02:00
Tobias Geerinckx-Rice
8d1f308e1d
gnu: nbd: Update to 3.24.
...
* gnu/packages/networking.scm (nbd): Update to 3.24.
2022-07-24 02:00:01 +02:00
Tobias Geerinckx-Rice
9177a28169
gnu: podofo: Remove input labels.
...
* gnu/packages/pdf.scm (podofo)[inputs]:
Remove input labels.
2022-07-24 02:00:01 +02:00
Tobias Geerinckx-Rice
84be8bc1f4
gnu: podofo: Update to 0.9.8.
...
* gnu/packages/pdf.scm (podofo): Update to 0.9.8.
[arguments]: Don't explicitly return #t from phases.
2022-07-24 02:00:01 +02:00
Tobias Geerinckx-Rice
80108cac05
gnu: qtractor: Remove input labels.
...
* gnu/packages/music.scm (qtractor)[inputs]:
Remove input labels.
2022-07-24 02:00:01 +02:00
Tobias Geerinckx-Rice
85347b0f34
gnu: qtractor: Update to 0.9.27.
...
* gnu/packages/music.scm (qtractor): Update to 0.9.27.
[inputs]: Add qtsvg.
2022-07-24 02:00:00 +02:00
Tobias Geerinckx-Rice
6629265414
gnu: imgui: Update to 1.88.
...
* gnu/packages/toolkits.scm (imgui): Update to 1.88.
2022-07-24 02:00:00 +02:00
Tobias Geerinckx-Rice
171964da5b
gnu: es: Use URL-FETCH/TARBOMB.
...
* gnu/packages/shells.scm (es)[source]: Use URL-FETCH/TARBOMB to let us…
[arguments]: …delete the ad-hoc 're-enter-rootdir phase.
2022-07-24 02:00:00 +02:00
Tobias Geerinckx-Rice
3dab424a3d
gnu: es: Update to 0.9.2.
...
* gnu/packages/shells.scm (es): Update to 0.9.2.
2022-07-24 02:00:00 +02:00
Tobias Geerinckx-Rice
f8b7320ab2
gnu: freetalk: Modernise arguments' style.
...
* gnu/packages/messaging.scm (freetalk)[arguments]: Use a G-expression.
Use SEARCH-INPUT-FILE to find representative binaries instead of relying
on package names, and 'suffix rather than 'prefix their location to PATH.
2022-07-24 02:00:00 +02:00
Tobias Geerinckx-Rice
d62b180ffd
gnu: freetalk: Update to 4.2.
...
* gnu/packages/messaging.scm (freetalk): Update to 4.2.
[arguments]: Remove unneeded "CFLAGS=-fcommon" from #:configure-flags.
Don't explicitly return #t from phases.
[inputs]: Update guile-2.0 to guile-3.0.
2022-07-24 02:00:00 +02:00
Nicolas Graves
56e17f6493
gnu: Add rust-miniz-oxide-0.5.
...
* gnu/packages/crates-io.scm (rust-miniz-oxide-0.5): New variable.
Signed-off-by: Marius Bakke <marius@gnu.org>
2022-07-27 11:48:03 +02:00
Nicolas Graves
d851cecc14
gnu: Add rust-simd-adler32-0.3.
...
* gnu/packages/crates-io.scm (rust-simd-adler32-0.3): New variable.
Signed-off-by: Marius Bakke <marius@gnu.org>
2022-07-27 11:48:03 +02:00
Nicolas Graves
a058975229
gnu: Add rust-adler-1.
...
* gnu/packages/crates-io.scm
(rust-adler-1): New variable.
(rust-adler-0.2): Add development-inputs.
Signed-off-by: Marius Bakke <marius@gnu.org>
2022-07-27 11:48:03 +02:00
Nicolas Graves
540b74847d
gnu: rust-miniz-oxide: Do not skip build.
...
* gnu/packages/crates-io.scm
(rust-miniz-oxide-0.2): Keeping skip-build? #t.
(rust-miniz-oxide-0.3): Deleting skip-build? #t.
(rust-miniz-oxide-0.4): Deleting skip-build? #t.
Signed-off-by: Marius Bakke <marius@gnu.org>
2022-07-27 11:48:03 +02:00
Marius Bakke
9a1cd6e7e8
gnu: FFmpeg: Update to 5.1.
...
* gnu/packages/video.scm (ffmpeg-5): Update to 5.1.
2022-07-27 11:48:03 +02:00
Marius Bakke
8007a835cd
gnu: modem-manager: Add 'upstream-name' property.
...
* gnu/packages/freedesktop.scm (modem-manager)[properties]: New field.
2022-07-27 11:48:03 +02:00
Maxim Cournoyer
e6480571a0
gnu: opendht: Really disable the problematic testListen test.
...
* gnu/packages/networking.scm (opendht)
[phases]{disable-problematic-tests}: Adjust regexp pattern.
Reported-by: Jack Hill <jackhill@jackhill.us>
2022-07-26 21:57:31 -04:00
Tobias Geerinckx-Rice
ac65e3029b
gnu: axc: Update to 0.3.7.
...
* gnu/packages/messaging.scm (axc): Update to 0.3.7.
2022-07-24 02:00:01 +02:00
Tobias Geerinckx-Rice
555d53d486
gnu: libmtp: Use G-expressions.
...
* gnu/packages/libusb.scm (libmtp)[arguments]:
Rewrite as G-expressions.
2022-07-24 02:00:01 +02:00
Tobias Geerinckx-Rice
237a7f6bbc
gnu: libmtp: Update to 1.1.20.
...
* gnu/packages/libusb.scm (libmtp): Update to 1.1.20.
2022-07-24 02:00:00 +02:00
Tobias Geerinckx-Rice
47248f526f
gnu: gnome-commander: Update to 1.14.3.
...
* gnu/packages/gnome.scm (gnome-commander): Update to 1.14.3.
2022-07-24 02:00:00 +02:00
Tobias Geerinckx-Rice
a7068d3e97
gnu: qdirstat: Update to 1.8.1.
...
* gnu/packages/disk.scm (qdirstat): Update to 1.8.1.
2022-07-24 02:00:00 +02:00
Tobias Geerinckx-Rice
588e63ee94
gnu: linux-libre@5.10: Update to 5.10.133.
...
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.133.
(linux-libre-5.10-pristine-source): Update hash.
2022-07-24 02:00:00 +02:00
Mark H Weaver
57ee9b069d
gnu: icecat: Update to 91.12.0-guix0-preview1 [security fixes].
...
Includes fixes for CVE-2022-36318 and CVE-2022-36319.
* gnu/packages/gnuzilla.scm (%icecat-version, %icecat-build-id): Update.
(icecat-source): Update gnuzilla commit, base version, and hashes.
2022-07-26 14:35:22 -04:00
Efraim Flashner
80961ca44c
gnu: poke: Update to 2.4.
...
* gnu/packages/engineering.scm (poke): Update to 2.4.
2022-07-26 21:07:41 +03:00
Efraim Flashner
ecc9886180
gnu: datamash: Update to 1.8.
...
* gnu/packages/datamash.scm (datamash): Update to 1.8.
2022-07-26 20:48:58 +03:00
Efraim Flashner
ce480594aa
gnu: gnuastro: Update to 0.18.
...
* gnu/packages/astronomy.scm (gnuastro): Update to 0.18.
2022-07-26 20:48:28 +03:00
Tobias Geerinckx-Rice
eafdd4f2c4
gnu: linux-libre@5.4: Update to 5.4.207.
...
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.207.
(linux-libre-5.4-pristine-source): Update hash.
2022-07-24 02:00:01 +02:00
Tobias Geerinckx-Rice
3487aa4f24
gnu: linux-libre@5.15: Update to 5.15.57.
...
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.57.
(linux-libre-5.15-pristine-source): Update hash.
2022-07-24 02:00:01 +02:00
Tobias Geerinckx-Rice
4d1ce332f4
gnu: linux-libre@4.14: Update to 4.14.289.
...
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.289.
(linux-libre-4.14-pristine-source): Update hash.
2022-07-24 02:00:01 +02:00
Tobias Geerinckx-Rice
827dca8510
gnu: linux-libre@4.19: Update to 4.19.253.
...
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.253.
(linux-libre-4.19-pristine-source): Update hash.
2022-07-24 02:00:01 +02:00
Tobias Geerinckx-Rice
ef567e0fe5
gnu: linux-libre@4.9: Update to 4.9.324.
...
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.324.
(linux-libre-4.9-pristine-source): Update hash.
2022-07-24 02:00:01 +02:00
Tobias Geerinckx-Rice
65a3872253
gnu: linux-libre@5.10: Update to 5.10.132.
...
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.132.
(linux-libre-5.10-pristine-source): Update hash.
2022-07-24 02:00:00 +02:00
Tobias Geerinckx-Rice
76d34d1e08
gnu: linux-libre@5.18: Update to 5.18.14.
...
* gnu/packages/linux.scm (linux-libre-5.18-version): Update to 5.18.14.
(linux-libre-5.18-pristine-source): Update hash.
2022-07-24 02:00:00 +02:00
Arun Isaac
08e64ee6a9
gnu: openconnect: Update to 9.01.
...
* gnu/packages/vpn.scm (openconnect): Update to 9.01.
2022-07-26 18:33:08 +05:30
Arun Isaac
6737510912
gnu: openfortivpn: Update to 1.17.3.
...
* gnu/packages/vpn.scm (openfortivpn): Update to 1.17.3.
2022-07-26 17:32:32 +05:30
Arun Isaac
dbcd787656
gnu: phockup: Update to 1.9.0.
...
* gnu/packages/image.scm (phockup): Update to 1.9.0.
2022-07-26 00:46:25 +05:30
Arun Isaac
14dbb549f8
gnu: phockup: Add bash-minimal to inputs.
...
* gnu/packages/image.scm (phockup)[inputs]: Add bash-minimal.
2022-07-26 00:45:17 +05:30
Arun Isaac
f55e83fa3d
gnu: phockup: Make exiftool substitution more specific.
...
* gnu/packages/image.scm (phockup)[arguments]: Make exiftool substitution in
configure phase more specific.
2022-07-26 00:43:31 +05:30
Maxim Cournoyer
e78bb31aa1
gnu: emacs-robot-log: Update to 0.1.4.
...
* gnu/packages/emacs-xyz.scm (emacs-robot-log): Update to 0.1.4.
2022-07-25 10:05:53 -04:00
Tobias Geerinckx-Rice
212ca81895
gnu: python-fontpens: Remove failing docstring assertion.
...
* gnu/packages/fontutils.scm (python-fontpens)[arguments]:
Add a new 'drop-flaky-docstring phase.
2022-07-24 02:00:00 +02:00
Efraim Flashner
a2011d73bc
gnu: dbxfs: Update to 1.0.63.
...
* gnu/packages/file-systems.scm (dbxfs): Update to 1.0.63.
* gnu/packages/patches/dbxfs-remove-sentry-sdk.patch: Update patch.
2022-07-24 15:27:05 +03:00
Efraim Flashner
0e57c02ce5
gnu: python-dropbox: Update to 11.33.0.
...
* gnu/packages/file-systems.scm (python-dropbox): Update to 11.33.0.
2022-07-24 15:27:05 +03:00
Efraim Flashner
0248d5fe15
gnu: python-userspacefs: Update to 2.0.5.
...
* gnu/packages/python-xyz.scm (python-userspacefs): Update to 2.0.5.
2022-07-24 15:27:04 +03:00
Pierre Neidhardt
5bc131ca7a
gnu: Add ndebug.
...
* gnu/packages/lisp-xyz.scm (cl-ndebug, ecl-ndebug, sbcl-ndebug): New variables.
2022-07-24 11:32:29 +02:00
Pierre Neidhardt
c5a80784e2
gnu: Add ospm.
...
* gnu/packages/lisp-xyz.scm (cl-ospm, ecl-ospm, sbcl-ospm): New variables.
2022-07-24 08:59:30 +02:00
Marius Bakke
7aab4eddd0
gnu: PHP: Fix test failure with newer cURL.
...
* gnu/packages/patches/php-curl-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/php.scm (php)[source](patches): Add it.
2022-07-23 18:37:57 +02:00
Marius Bakke
8f2be58833
gnu: PHP: Update to 7.4.30.
...
* gnu/packages/php.scm (php): Update to 7.4.30.
[source](patches): Remove obsolete patch.
* gnu/packages/patches/php-openssl_x509_checkpurpose_basic.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2022-07-23 18:37:57 +02:00
Marius Bakke
3d446d85ce
gnu: perl-catalystx-script-server-starman: Add missing input.
...
* gnu/packages/web.scm (perl-catalystx-script-server-starman)[native-inputs]:
Add PERL-POD-PARSER.
2022-07-23 18:37:57 +02:00
Marius Bakke
c948b935e1
gnu: perl-cpanel-json-xs: Update to 4.30.
...
* gnu/packages/perl.scm (perl-cpanel-json-xs): Update to 4.30.
2022-07-23 18:37:57 +02:00
Tobias Geerinckx-Rice
670818a404
Revert "home: Add 'home-generation-base'."
...
This reverts commit 5df8f7802e
.
This commit or the next one appears to have broken ‘guix pull’.
2022-07-17 02:00:00 +02:00
Greg Hogan
32a0036343
gnu: iotop: Update to 1.22.
...
* gnu/packages/linux.scm (iotop): Update to 1.22.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-23 00:39:57 +02:00
Greg Hogan
50d2556149
gnu: git: Update to 2.37.1.
...
* gnu/packages/version-control.scm (git): Update to 2.37.1.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-23 00:39:57 +02:00
r0man
666f12f125
gnu: clojure-instaparse: Update to 1.4.12.
...
This patch updates clojure-instaparse to 1.4.12. Due to the following AOT
related error I disabled AOT compilation for this package.
```
starting phase `build'
Execution error (IllegalArgumentException) at instaparse.auto-flatten-seq/fn$G (auto_flatten_seq.cljc:7).
No implementation of method: :conj-flat of protocol: #'instaparse.auto-flatten-seq/ConjFlat found for class: instaparse.auto_flatten_seq.AutoFlattenSeq
```
This seems to be a known issue with AOT compilation. The issue has been
discussed [1] and seems to be still an open issue.
[1] https://github.com/Engelberg/instaparse/issues/85
* gnu/packages/clojure.scm (clojure-instaparse): Update to 1.4.12.
[arguments]: Add 'fix-import' phase.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-23 00:39:57 +02:00
r0man
f65270c799
gnu: clojure-core-match: Update to 1.0.0.
...
* gnu/packages/clojure.scm (clojure-core-match): Update to 1.0.0.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-23 00:39:57 +02:00
r0man
884c87a100
gnu: clojure-algo-generic: Fix test failing under AOT in Clojure 1.11.1.
...
* gnu/packages/clojure.scm (clojure-algo-generic)[arguments]: Add
'fix-import' phase.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-23 00:39:57 +02:00
r0man
af7dd52136
gnu: clojure: Update to 1.11.1.
...
This patch updates Clojure to 1.11.1. It also adds the 'reset-class-timestamps
phase to the Clojure build system.
This phase makes sure the timestamp of compiled class files is set to a later
point in time than the timestamp of the corresponding Clojure source files. If
the timestamps of the class and source files are the same, the Clojure
compiler will compile the sources again which can lead to issues. This problem
has been discussed here [1]. The suggested solution was to keep/adjust the
timestamps of the class files.
[1] https://www.mail-archive.com/clojure@googlegroups.com/msg99928.html
* gnu/packages/clojure.scm (clojure): Update to 1.11.1 and update all of
LIBRARIES accordingly.
[arguments]: In 'unpack-library-sources' phase, copy from
"core-specs-alpha-src" and "spec-alpha-src" as well. Add
phases 'closure-spec-skip-macros', 'clojure-spec-compile',
'maven-classpath-properties', and 'reset-class-timestamps'.
* guix/build/clojure-build-system.scm (regular-jar-file?)
(reset-class-timestamps): New procedures.
(%standard-phases): Add 'reset-class-timestamps' phase.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2022-07-23 00:39:56 +02:00
r0man
9599122c4f
gnu: clojure-tools: Update to 1.11.1.1149.
...
* gnu/packages/clojure.scm (clojure-tools): Update to 1.11.1.1149.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-23 00:39:56 +02:00
r0man
1eb357fdac
gnu: clojure-tools-deps-alpha: Update to 0.14.1212.
...
* gnu/packages/clojure.scm (clojure-tools-deps-alpha): Update to 0.14.1212.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-23 00:39:56 +02:00
r0man
b20af3b5c3
gnu: clojure-tools-gitlibs: Update to 2.4.181.
...
* gnu/packages/clojure.scm (clojure-tools-gitlibs): Update to 2.4.181.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-23 00:39:56 +02:00
r0man
b11fc326fa
gnu: clojure-tools-cli: Update to 1.0.206.
...
* gnu/packages/clojure.scm (clojure-tools-cli): Update to 1.0.206.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-23 00:39:56 +02:00
vicvbcun
a0f39b7d79
gnu: eigen: Update to 3.4.0.
...
* gnu/packages/algebra.scm (eigen): Update to 3.4.0.
* gnu/packages/patches/eigen-fix-strict-aliasing-bug.patch: New file.
* gnu/packages/patches/eigen-remove-openmp-error-counting.patch,
gnu/packages/patches/eigen-stabilise-sparseqr-test.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Update accordingly.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-23 00:39:56 +02:00
Ludovic Courtès
5df8f7802e
home: Add 'home-generation-base'.
...
* gnu/home.scm (%profile-generation-rx): New variable.
(home-generation-base): New procedure.
2022-07-23 00:39:55 +02:00
Tobias Geerinckx-Rice
cd3c4ad8fc
gnu: bind: Update to 9.16.31.
...
* gnu/packages/dns.scm (isc-bind): Update to 9.16.31.
2022-07-17 02:00:14 +02:00
Tobias Geerinckx-Rice
2dc229a30e
gnu: gsm: Update to 1.0.20.
...
* gnu/packages/audio.scm (gsm): Update to 1.0.20.
[arguments]: Don't explicitly return #t from phases.
2022-07-17 02:00:14 +02:00
Tobias Geerinckx-Rice
64466063ec
gnu: Add xvkbd.
...
* gnu/packages/xdisorg.scm (xvkbd): New public variable.
2022-07-17 02:00:14 +02:00
Maxim Cournoyer
3f171587bc
ffmpeg-jami: Re-enable matroska muxer.
...
Disabled by mistake in 1ed66d1461
.
* gnu/packages/jami.scm (%ffmpeg-default-configure-flags): Un-comment
'--enable-muxer=matroska'.
2022-07-21 10:12:15 -04:00
Maxim Cournoyer
4406e0e9e2
gnu: asio: Update to 1.22.2.
...
* gnu/packages/networking.scm (asio): Update to 1.22.2.
2022-07-21 10:12:05 -04:00
Maxim Cournoyer
6d2eb9ebf9
gnu: opendht: Enable tests.
...
* gnu/packages/networking.scm (opendht)
[phases]{disable-problematic-tests}: New phase.
{check}: New phase override.
[propagated-inputs]: Re-indent comments.
2022-07-21 10:11:30 -04:00
Maxim Cournoyer
9dcde6147e
gnu: opendht: Update to 2.4.9.
...
* gnu/packages/networking.scm (opendht): Update to 2.4.9.
2022-07-21 10:11:25 -04:00
Maxim Cournoyer
cdb5b560af
gnu: qpwgraph: Update to 0.3.4.
...
* gnu/packages/audio.scm (qpwgraph): Update to 0.3.4.
2022-07-21 10:11:00 -04:00
Ricardo Wurmus
a2e57f6017
gnu: gwl: Update to 0.5.0.
...
* gnu/packages/package-management.scm (gwl): Update to 0.5.0.
[arguments]: Disable integration tests.
2022-07-21 12:49:46 +02:00
Taiju HIGASHI
85bb38fd96
gnu: guile-hall: Update to 0.4.1.
...
* gnu/packages/guile-xyz.scm (guile-hall): Update to 0.4.1.
2022-07-21 12:47:36 +02:00
Taiju HIGASHI
15adec6f0a
gnu: guile-config: Update to 0.5.1.
...
* gnu/packages/guile-xyz.scm (guile-config): Update to 0.5.1.
2022-07-21 12:47:36 +02:00
Marius Bakke
36f55a9328
gnu: ungoogled-chromium: Update to 103.0.5060.134-1.
...
* gnu/packages/chromium.scm (%chromium-version): Set to 103.0.5060.134.
(%ungoogled-origin, ungoogled-chromium): Update hashes.
2022-07-20 17:18:18 +02:00
Nicolas Graves
cda3de3b7d
gnu: modifying make-chromium-extension to rely on node-crx3.
...
* gnu/build/chromium-extension.scm (make-crx): Lift Xorg and Chromium
dependencies, rely on node-crx3 instead.
Signed-off-by: Marius Bakke <marius@gnu.org>
2022-07-20 16:50:08 +02:00
Nicolas Graves
1b323c58c8
gnu: Add node-crx3.
...
* gnu/packages/node-xyz.scm (node-crx3): New variable.
Signed-off-by: Marius Bakke <marius@gnu.org>
2022-07-20 16:50:08 +02:00
Nicolas Graves
cf8319d17d
gnu: Add node-minimist.
...
* gnu/packages/node-xyz.scm (node-minimist): New variable.
Signed-off-by: Marius Bakke <marius@gnu.org>
2022-07-20 16:50:08 +02:00
Nicolas Graves
c41ac67cfd
gnu: Add node-pbf.
...
* gnu/packages/node-xyz.scm (node-pbf): New variable.
Signed-off-by: Marius Bakke <marius@gnu.org>
2022-07-20 16:50:08 +02:00
Nicolas Graves
9b8567e293
gnu: Add node-ieee754.
...
* gnu/packages/node-xyz.scm (node-ieee754): New variable.
Signed-off-by: Marius Bakke <marius@gnu.org>
2022-07-20 16:50:08 +02:00
Nicolas Graves
9ae6dd7aa5
gnu: Add node-resolve-protobuf-schema.
...
* gnu/packages/node-xyz.scm (node-resolve-protobuf-schema): New variable.
Signed-off-by: Marius Bakke <marius@gnu.org>
2022-07-20 16:50:08 +02:00
Nicolas Graves
13e50d75e8
gnu: Add node-protocol-buffers-schema.
...
* gnu/packages/node-xyz.scm (node-protocol-buffers-schema): New variable.
Signed-off-by: Marius Bakke <marius@gnu.org>
2022-07-20 16:50:08 +02:00
Nicolas Graves
2b7fc10185
gnu: Add node-yazl.
...
* gnu/packages/node-xyz.scm (node-yazl): New variable.
Signed-off-by: Marius Bakke <marius@gnu.org>
2022-07-20 16:50:08 +02:00
Nicolas Graves
a61d5df8c3
gnu: Add node-buffer-crc32.
...
* gnu/packages/node-xyz.scm (node-buffer-crc32): New variable.
Signed-off-by: Marius Bakke <marius@gnu.org>
2022-07-20 16:50:08 +02:00
Marius Bakke
c8f33b613e
gnu: fossil: Update to 2.18.
...
* gnu/packages/version-control.scm (fossil): Update to 2.18.
[source](snippet): Add substitution to fix SQLite compatibility.
2022-07-20 16:50:08 +02:00
Marius Bakke
9c814255a6
gnu: SQLite: Update to 3.39.1.
...
* gnu/packages/sqlite.scm (sqlite-next): Update to 3.39.1.
2022-07-20 16:50:08 +02:00
Marius Bakke
12efb1d381
gnu: fossil: Add 'release-monitoring-url' property.
...
* gnu/packages/version-control.scm (fossil)[properties]: New field.
2022-07-20 16:50:07 +02:00
Marius Bakke
66cd4c7c1f
gnu: smb4k: Update to 3.1.3.
...
* gnu/packages/kde-utils.scm (smb4k): Update to 3.1.3.
[source](uri): Remove /download part.
[source](file-name): Remove.
[inputs]: Add KDNSSD.
2022-07-20 16:49:40 +02:00
Efraim Flashner
6aa648f8d6
gnu: diffoscope: Only build with fpc on supported architectures.
...
* gnu/packages/diffoscope.scm (diffoscope)[native-inputs]: Only add fpc
on x86_64-linux or i686-linux.
2022-07-20 17:02:02 +03:00
Ricardo Wurmus
08dff365f6
gnu: guile-irc: Update to 0.3.0-1.7d08ce6.
...
* gnu/packages/guile-xyz.scm (guile-irc): Update to 0.3.0-1.7d08ce6.
[native-inputs]: Add pkg-config.
2022-07-20 15:54:51 +02:00
Nicolas Goaziou
855a37200b
gnu: emacs-eldoc: Update to 1.13.0.
...
* gnu/packages/emacs-xyz.scm (emacs-eldoc): Update to 1.13.0.
2022-07-20 15:08:22 +02:00
Nicolas Goaziou
f524917889
gnu: emacs-org-jira: Update to 4.3.3.
...
* gnu/packages/emacs-xyz.scm (emacs-org-jira): Update to 4.3.3.
2022-07-20 15:07:12 +02:00
jgart via Guix-patches via
c8b9740fec
gnu: emacs-org-modern: Update to 0.4.
...
* gnu/packages/emacs-xyz.scm (emacs-org-modern): Update to 0.4.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-07-20 15:04:15 +02:00
Adam Kandur
b8e17dc223
gnu: Add emacs-soothe-theme.
...
* gnu/packages/emacs-xyz.scm (emacs-soothe-theme): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-07-20 14:59:51 +02:00
Tobias Geerinckx-Rice
479d9ea0c2
gnu: slang: Update code style.
...
* gnu/packages/slang.scm (slang)[source]: Turn the snippet into a
G-expression and remove the trailing #t.
[arguments]: Use G-expressions. Use 'fix-configure-script phase
from most.
2022-07-17 02:00:11 +02:00
Tobias Geerinckx-Rice
3928f69d00
gnu: Add most.
...
* gnu/packages/slang.scm (most): New public variable.
2022-07-17 02:00:11 +02:00
Tobias Geerinckx-Rice
687122b452
gnu: hdparm: Update to 9.64.
...
* gnu/packages/linux.scm (hdparm): Update to 9.64.
2022-07-17 02:00:16 +02:00
Tobias Geerinckx-Rice
dc2f6aaa56
gnu: libdeflate: Use G-expressions.
...
* gnu/packages/compression.scm (libdeflate)[arguments]:
Rewrite as G-expressions.
2022-07-17 02:00:16 +02:00
Tobias Geerinckx-Rice
0f4353d30a
gnu: libdeflate: Update to 1.12.
...
* gnu/packages/compression.scm (libdeflate): Update to 1.12.
2022-07-17 02:00:16 +02:00
Tobias Geerinckx-Rice
a432ae0c0b
gnu: feh: Use G-expressions.
...
* gnu/packages/image-viewers.scm (feh)[arguments]:
Rewrite as G-expressions.
2022-07-17 02:00:16 +02:00
Tobias Geerinckx-Rice
a7c3eb8fdf
gnu: feh: Update to 3.9.
...
* gnu/packages/image-viewers.scm (feh): Update to 3.9.
[arguments]: Add "magic=1" to #:make-flags.
2022-07-17 02:00:15 +02:00
Tobias Geerinckx-Rice
db0bab5b9e
gnu: inxi-minimal: Update to 3.3.19-1.
...
* gnu/packages/admin.scm (inxi-minimal): Update to 3.3.19-1.
2022-07-17 02:00:15 +02:00
Tobias Geerinckx-Rice
4f878006ff
gnu: hwinfo: Update to 21.82.
...
* gnu/packages/hardware.scm (hwinfo): Update to 21.82.
2022-07-17 02:00:15 +02:00
Tobias Geerinckx-Rice
7b6d522a81
gnu: libdmtx: Omit static library.
...
* gnu/packages/aidc.scm (libdmtx)[arguments]: Add "--disable-static"
to #:configure-flags.
2022-07-17 02:00:15 +02:00
Tobias Geerinckx-Rice
4450284372
gnu: libdmtx: Update to 0.7.7.
...
* gnu/packages/aidc.scm (libdmtx): Update to 0.7.7.
[arguments]: Re-enable tests.
2022-07-17 02:00:14 +02:00
Tobias Geerinckx-Rice
0b3f1e6702
gnu: diffoscope: Update to 219.
...
* gnu/packages/diffoscope.scm (diffoscope): Update to 219.
2022-07-17 02:00:14 +02:00
Tobias Geerinckx-Rice
85e859baa6
gnu: cpuid: Use G-expressions.
...
* gnu/packages/linux.scm (cpuid)[arguments]:
Rewrite as G-expressions.
2022-07-17 02:00:14 +02:00
Tobias Geerinckx-Rice
ce2635852f
gnu: cpuid: Update to 20220620.
...
* gnu/packages/linux.scm (cpuid): Update to 20220620.
2022-07-17 02:00:14 +02:00
Tobias Geerinckx-Rice
06d2e72262
gnu: dmidecode: Use G-expressions.
...
* gnu/packages/admin.scm (dmidecode)[arguments]:
Rewrite as G-expressions.
2022-07-17 02:00:13 +02:00
Tobias Geerinckx-Rice
e36fa380c4
gnu: dmidecode: Update to 3.4.
...
* gnu/packages/admin.scm (dmidecode): Update to 3.4.
2022-07-17 02:00:13 +02:00
Tobias Geerinckx-Rice
42d8cff4fd
gnu: nginx: Update to 1.23.0.
...
* gnu/packages/web.scm (nginx): Update to 1.23.0.
(nginx-documentation): Update to 1.23.0-2862-cf7551842617.
2022-07-17 02:00:13 +02:00
Tobias Geerinckx-Rice
c2aecd6738
gnu: lolcat: Move to (gnu packages toys).
...
As fun as this is, the gameplay is disappointing.
Also add a missing 2019 copyright for Liliana Marie.
* gnu/packages/games.scm (lolcat): Move from here…
* gnu/packages/toys.scm (lolcat): …to here.
2022-07-17 02:00:12 +02:00
Tobias Geerinckx-Rice
023b3ca6e5
gnu: smartmontools: Do not claim to be a ‘local build’.
...
* gnu/packages/admin.scm (smartmontools)[arguments]: Set BUILD_INFO
in #:make-flags.
2022-07-17 02:00:12 +02:00
arkhan
22530b2645
gnu: flameshot: Update to 12.1.0.
...
* gnu/packages/image.scm (flameshot): Update to 12.1.0.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-19 23:23:37 +02:00
Nikolay Korotkiy
3f62ddc0d5
gnu: gaupol: Update to 1.11.
...
* gnu/packages/video.scm (gaupol): Update to 1.11.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-19 23:10:25 +02:00
Wiktor Żelazny
cba0bc2942
gnu: Add texlive-babel-danish.
...
* gnu/packages/tex.scm (texlive-babel-danish): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-19 23:08:02 +02:00
Wiktor Żelazny
a8f1abec7f
gnu: Add texlive-generic-babel-norsk.
...
* gnu/packages/tex.scm (texlive-generic-babel-norsk): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-19 23:07:58 +02:00
jgart
5d66756662
gnu: Add berry.
...
* gnu/packages/wm.scm (berry): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-19 23:03:57 +02:00
Sharlatan Hellseher
c62b3e6575
gnu: Add glop
...
* gnu/packages/lisp-xyz.scm: (sbcl-glop, ecl-glop, cl-glop): New variables.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-19 23:00:36 +02:00
Antero Mejr
f2e6891f7d
gnu: Add python-bsdiff4.
...
* gnu/packages/python-xyz.scm (python-bsdiff4): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-19 21:39:53 +02:00
jgart
fce8de7800
gnu: Add python-clrprint.
...
* gnu/packages/python-xyz.scm (python-clrprint): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-19 21:38:45 +02:00
Ludovic Courtès
dbf0987971
gnu: clyrics: Update to 0.13.
...
* gnu/packages/music.scm (clyrics): Update to 0.13.
2022-07-19 18:57:05 +02:00
Ludovic Courtès
fb868cd779
services: tor: Switch to 'least-authority-wrapper'.
...
* gnu/services/networking.scm (tor-configuration->torrc): Remove "User"
and "PidFile".
(tor-shepherd-service): Use 'least-authority-wrapper' and
'make-forkexec-constructor' instead of
'make-forkexec-constructor/container'.
2022-07-19 18:54:42 +02:00
Thomas Danckaert
f0acb12db9
gnu: k3b: Add inputs bash-minimal and cdrtools.
...
* gnu/packages/kde-multimedia.scm (k3b)[inputs]: Add
bash-minimal (wrap-program is used), add cdrtools.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-19 18:54:42 +02:00
Thomas Danckaert
3b3fea7250
gnu: k3b: Fix build.
...
* gnu/packages/kde-multimedia.scm (k3b)[phases]: Add phase fix-cmake-taglib in
order to use correct Taglib include and library variables.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-19 18:54:42 +02:00
Ekaitz Zarraga
18bb89c2b2
gnu: tcc: Update to a83b285.
...
Fixes <https://issues.guix.gnu.org/52140 >.
Reported by Guillaume Le Vaillant <glv@posteo.net>.
* gnu/packages/c.scm (tcc): Update to a83b28568596afd8792fd58d1a5bd157fc6b6634.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-19 18:54:42 +02:00
Ekaitz Zarraga
f35b771a0f
gnu: commencement: Explicitly provide the source of 'tcc-boot'.
...
* gnu/packages/commencement.scm (tcc-boot)[source]: Remove dependency on
tcc.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-19 18:54:41 +02:00
Pierre Neidhardt
d519305d83
gnu: Add trivial-custom-debugger.
...
* gnu/packages/lisp-xyz.scm (cl-trivial-custom-debugger,
ecl-trivial-custom-debugger, sbcl-trivial-custom-debugger): New variables.
2022-07-19 06:35:32 +02:00
Efraim Flashner
8f0d45ccac
gnu: bidiv: Add release-monitoring-url.
...
* gnu/packages/fribidi.scm (bidiv)[properties]: New field.
2022-07-18 14:59:40 +03:00
Efraim Flashner
d65e327384
gnu: khal: Update to 0.10.5.
...
* gnu/packages/calendar.scm (khal): Update to 0.10.5.
[arguments]: Remove trailing #t from phases.
2022-07-18 14:26:25 +03:00
Efraim Flashner
f44dff89ad
gnu: weechat: Update to 3.6.
...
* gnu/packages/irc.scm (weechat): Update to 3.6.
[arguments]: Adjust instances of architecture specific code.
2022-07-18 14:17:52 +03:00
Efraim Flashner
548b7b182f
gnu: tig: Rebuild some of the generated documentation.
...
* gnu/packages/version-control.scm (tig)[source]: Add snippet to remove
some of the generated documentation.
2022-07-18 13:52:23 +03:00
Efraim Flashner
4ca19e88de
gnu: tig: Install shell completions.
...
* gnu/packages/version-control.scm (tig)[arguments]: Add custom phase to
install shell completions.
2022-07-18 13:22:15 +03:00
Efraim Flashner
cde4f3fdcb
gnu: tig: Update to 2.5.6.
...
* gnu/packages/version-control.scm (tig): Update to 2.5.6.
2022-07-18 12:43:46 +03:00
Nicolas Goaziou
584aeadb69
gnu: emacs-plz: Update to 0.2.
...
* gnu/packages/emacs-xyz.scm (emacs-plz): Update to 0.2.
2022-07-18 10:35:51 +02:00
Felix Gruber
236746900f
gnu: qgis: Disable failing tests.
...
* gnu/packages/geo.scm (qgis)[arguments]: Disable tests that fail after
upgrading geos to 3.10.1.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-18 00:21:32 +02:00
Felix Gruber
4f5babf936
gnu: saga: Update to 8.2.1.
...
* gnu/packages/geo.scm (saga): Update to 8.2.1.
[build-system]: Use cmake-build-system.
[arguments]: Set tests? to #f as there are no tests.
Add phase for changing into saga-gis directory which contains the
actual source code.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-18 00:21:32 +02:00
Felix Gruber
d58dc0fcd2
gnu: pcb2gcode: Update to 2.4.0.
...
* gnu/packages/engineering.scm (pcb2gcode): Update to 2.4.0.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-18 00:21:32 +02:00
Felix Gruber
c493ecfa9b
gnu: geos: Update to 3.10.2.
...
* gnu/packages/geo.scm (geos): Update to 3.10.2.
[build-system]: Use cmake-build-system.
[arguments]: Remove trailing #t in 'patch-test-shebangs phase.
[homepage]: Change to https://libgeos.org/ .
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-18 00:21:32 +02:00
Felix Gruber
df70fd3348
gnu: grass: Update to 7.8.7.
...
* gnu/packages/geo.scm (grass): Update to 7.8.7.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-18 00:21:32 +02:00
Felix Gruber
17a8a09795
gnu: libgeotiff: Update to 1.7.1.
...
* gnu/packages/geo.scm (libgeotiff): Update to 1.7.1.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-18 00:21:31 +02:00
Philip McGrath
87a10e315f
gnu: Add gbonds.
...
* gnu/packages/finance.scm (gbonds): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-18 00:21:31 +02:00
John Kehayias
44857d4baa
gnu: Add oauth2ms.
...
* gnu/packages/python-web.scm (oauth2ms): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-18 00:21:31 +02:00
John Kehayias
543f27caef
gnu: Add python-msal.
...
* gnu/packages/python-web.scm (python-msal): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-18 00:21:31 +02:00
Jean-Pierre De Jesus DIAZ
f38adc47d0
gnu: xl2tpd: Update to 1.3.17.
...
* gnu/packages/vpn.scm (xl2tpd)[version]: Update to 1.3.17.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-18 00:21:31 +02:00
Paul A. Patience
3a3a32af12
gnu: Add pw.
...
* gnu/packages/monitoring.scm (pw): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-18 00:21:31 +02:00
Efraim Flashner
17984b0794
gnu: gst-plugins-bad: Limit inputs based on architecture.
...
* gnu/packages/gstreamer.scm (gst-plugins-bad)[inputs]: Only build with
mediasdk and svt-hevc on supported architectures.
2022-07-18 01:08:29 +03:00
Efraim Flashner
84997d9506
gnu: mediasdk: Limit supported architectures.
...
* gnu/packages/video.scm (mediasdk)[supported-systems]: New field.
2022-07-18 01:08:20 +03:00
Efraim Flashner
ba96d8c142
gnu: svt-hevc: Limit supported architectures.
...
* gnu/packages/video.scm (svt-hevc)[supported-systems]: New field.
2022-07-18 01:07:47 +03:00
Efraim Flashner
0f646fc79a
gnu: libmpeg3: Fix building on many architectures.
...
* gnu/packages/video.scm (libmpeg3)[arguments]: Add a custom phase to
set the CFLAGS based on the Makefile. Remove trailing #t from phases.
2022-07-17 23:33:55 +03:00
Efraim Flashner
f4ac752058
gnu: gama: Update to 2.21.
...
* gnu/packages/gps.scm (gama): Update to 2.21.
2022-07-17 20:41:50 +03:00
Nikolai Weidt
25354b5874
gnu: clojure-tools: Install tools.
...
When installing clojure-tools, clojure still had no access to the
tools because they were not installed.
* gnu/packages/clojure.scm (clojure-tools)[arguments]: Install
`tools.edn'.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-07-17 15:21:06 +02:00
Julien Lepiller
2b29176f78
gnu: smb4k: Fix build.
...
Since the source file was called `download', it wasn't uncompressed during
the build.
* gnu/packages/kde-utils.scm (smb4k)[source]: Add `file-name'.
2022-07-17 15:09:42 +02:00
Leo Famulari
7558417360
gnu: linux-libre 5.4: Update to 5.4.206.
...
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.206.
(linux-libre-5.4-pristine-source): Update hash.
2022-07-17 02:08:49 -04:00
Leo Famulari
08620f554a
gnu: linux-libre 5.10: Update to 5.10.131.
...
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.131.
(linux-libre-5.10-pristine-source): Update hash.
2022-07-17 02:08:49 -04:00
Leo Famulari
8f97a42c0c
gnu: linux-libre 5.15: Update to 5.15.55.
...
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.55.
(linux-libre-5.15-pristine-source): Update hash.
2022-07-17 02:08:49 -04:00
Leo Famulari
4b72f5c73f
gnu: linux-libre: Update to 5.18.12.
...
* gnu/packages/linux.scm (linux-libre-5.18-version): Update to 5.18.12.
(linux-libre-5.18-pristine-source): Update hash.
2022-07-17 02:08:41 -04:00
Maxim Cournoyer
8d7fdbe261
gnu: qtbase: Update to 6.3.1.
...
* gnu/packages/qt.scm (qtbase): Update to 6.3.1.
[cmake]: Delete commented out argument.
[configure-flags]: Add -DFEATURE_system_xcb_xinput=ON.
[phases]: Use gexps.
{patch-more-paths}: Use search-input-file. Patch /bin/ls.
{patch-mkspecs}: Use search-input-directory and search-input-file.
[native-inputs]: Rewrite with modify-inputs. Replace gtk+ with gtk. Remove
xorg-server-for-tests.
[inputs]: Override field to extend with bash-minimal, libxcb and md4c.
replace gtk+ with gtk. Use latest postgresql.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-07-17 00:45:37 -04:00
Michael Rohleder
f6904c0b19
gnu: xfce4-xkb-plugin: Update to 0.8.3.
...
* gnu/packages/xfce.scm (xfce4-xkb-plugin): Update to 0.8.3.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-07-15 23:37:09 -04:00
Michael Rohleder
0b393436d3
gnu: ristretto: Update to 0.12.3.
...
* gnu/packages/xfce.scm (ristretto): Update to 0.12.3.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-07-15 23:37:03 -04:00
Michael Rohleder
3c63bfcc68
gnu: exo: Update to 4.16.4.
...
* gnu/packages/xfce.scm (exo): Update to 4.16.4.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-07-15 23:36:57 -04:00
Maxim Cournoyer
88bfd423df
gnu: emacs-telega-contrib: Use builtin transient library.
...
* gnu/packages/emacs-xyz.scm (emacs-telega-contrib)
[propagated-inputs]: Delete emacs-transient.
2022-07-15 23:17:54 -04:00
Maxim Cournoyer
0853bd0090
gnu: emacs-tshell: Use builtin transient library.
...
* gnu/packages/emacs-xyz.scm (emacs-tshell)
[propagated-inputs]: Delete emacs-transient.
2022-07-15 23:17:54 -04:00
Maxim Cournoyer
d9e7fd8ca0
gnu: emacs-seriestracker: Use builtin transient library.
...
* gnu/packages/emacs-xyz.scm (emacs-seriestracker)
[propagated-inputs]: Delete emacs-transient.
2022-07-15 23:17:54 -04:00
Maxim Cournoyer
95fadee0f2
gnu: emacs-calibredb: Use builtin transient library.
...
* gnu/packages/emacs-xyz.scm (emacs-calibredb)
[propagated-inputs]: Remove emacs-transient.
2022-07-15 23:17:54 -04:00
Maxim Cournoyer
e02641f1ee
gnu: emacs-vdiff-magit: Use builtin transient library.
...
* gnu/packages/emacs-xyz.scm (emacs-vdiff-magit)
[propagated-inputs]: Remove emacs-transient.
2022-07-15 23:17:53 -04:00
Maxim Cournoyer
f3a1add242
gnu: emacs-matcha: Use builtin transient library.
...
* gnu/packages/emacs-xyz.scm (emacs-matcha)
[propagated-inputs]: Remove emacs-transient.
2022-07-15 23:17:53 -04:00
Maxim Cournoyer
2201e4ff1a
gnu: emacs-forge: Use builtin transient library.
...
* gnu/packages/emacs-xyz.scm (emacs-forge)
[propagated-inputs]: Remove emacs-transient.
2022-07-15 23:17:53 -04:00
Maxim Cournoyer
e32f200e4c
gnu: emacs-docker: Use builtin transient library.
...
* gnu/packages/emacs-xyz.scm (emacs-docker)
[propagated-inputs]: Remove emacs-transient.
2022-07-15 23:17:53 -04:00
Maxim Cournoyer
6e3589dea0
gnu: emacs-org-ql: Use builtin transient library.
...
* gnu/packages/emacs-xyz.scm (emacs-org-ql)
[propagated-inputs]: Remove emacs-transient.
2022-07-15 23:17:53 -04:00
Maxim Cournoyer
110066508a
gnu: emacs-toodoo: Use builtin transient library.
...
* gnu/packages/emacs-xyz.scm (emacs-toodoo)
[propagated-inputs]: Remove emacs-transient.
2022-07-15 23:17:53 -04:00
Maxim Cournoyer
0620e770b0
gnu: emacs-rg: Use builtin transient library.
...
* gnu/packages/emacs-xyz.scm (emacs-rg)
[propagated-inputs]: Remove emacs-transient.
2022-07-15 23:17:52 -04:00
Maxim Cournoyer
268b53b3a6
gnu: emacs-magit-annex: Use builtin transient library.
...
* gnu/packages/emacs-xyz.scm (emacs-magit-annex)
[propagated-inputs]: Remove emacs-transient.
2022-07-15 23:17:44 -04:00
Maxim Cournoyer
2751b36e45
gnu: emacs-magit-svn: Use builtin transient library.
...
* gnu/packages/emacs-xyz.scm (emacs-magit-svn)
[propagated-inputs]: Delete emacs-transient.
2022-07-15 23:14:28 -04:00
Jorge P. de Morais Neto
82fa1a38e7
gnu: emacs-git-timemachine: Use builtin transient library.
...
The transient library is now included in Emacs 28.
* gnu/packages/emacs-xyz.scm (emacs-git-timemachine)
[propagated-inputs]: Delete field.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-07-15 22:55:19 -04:00
Jorge P. de Morais Neto
44c4917ecb
gnu: emacs-ytdl: Use builtin transient library.
...
The transient library is now included in Emacs 28.
* gnu/packages/emacs-xyz.scm (emacs-ytdl)
[propagated-inputs]: Delete emacs-transient. Add emacs-dash.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-07-15 22:54:43 -04:00
Jorge P. de Morais Neto
20997b6409
gnu: emacs-magit: Use builtin transient library.
...
The transient library is now included in Emacs 28.
* gnu/packages/emacs-xyz.scm (emacs-magit)
[propagated-inputs]: Delete emacs-transient.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-07-15 22:54:26 -04:00
Jorge P. de Morais Neto
6ff3fe86b5
gnu: emacs-geiser: Use builtin project and transient libraries.
...
These libraries are now included in Emacs 28.
* gnu/packages/emacs-xyz.scm (emacs-geiser)[propagated-inputs]: Delete field.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-07-15 22:54:17 -04:00
Michael Rohleder
afb63c840c
gnu: mousepad: Update to 0.5.10.
...
* gnu/packages/xfce.scm (mousepad): Update to 0.5.10.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-07-15 21:19:42 -04:00
Michael Rohleder
08ef65f6af
gnu: xfce4-settings: Update to 4.16.3.
...
* gnu/packages/xfce.scm (xfce4-settings): Update to 4.16.3.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-07-15 21:18:06 -04:00
Michael Rohleder
febd167c7d
gnu: xfce4-wavelan-plugin: Update to 0.6.3.
...
* gnu/packages/xfce.scm (xfce4-wavelan-plugin): Update to 0.6.3.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-07-15 21:16:39 -04:00
Liliana Marie Prikler
5b351982c2
Revert "gnu: Add chicken-args."
...
This reverts commit 44bb5507d6
, which references
a package that does not exist, thus breaking “guix pull”.
2022-07-16 02:26:55 +02:00
Maxim Cournoyer
154d270012
vala-next: Do not wrap binaries, use gexps, default to 'gcc' rather than 'cc'.
...
Fixes <https://issues.guix.gnu.org/56467 >.
Reported by <two@envs.net>.
* gnu/packages/gnome.scm (vala-next)[arguments]: Override inherited field.
Use gexps.
[phases]{use-gcc-by-default}: New phase.
{patch-docbook-xml}: Use search-input-directory.
{glib-or-gtk-wrap}: Delete phase.
2022-07-15 17:42:04 -04:00
Maxim Cournoyer
e2bd783657
gnu: Add vala-next, upgraded to 0.56.2.
...
* gnu/packages/gnome.scm (vala-next): New variable.
2022-07-15 17:41:41 -04:00
Hartmut Goebel
44bb5507d6
gnu: Add chicken-args.
...
* gnu/packages/chicken.scm (chicken-args): New variable.
2022-07-15 20:17:36 +02:00
Hartmut Goebel
ad9adec6b4
gnu: Add chicken-srfi-13.
...
* gnu/packages/chicken.scm (chicken-srfi-13): New variable.
2022-07-15 20:17:36 +02:00
Hartmut Goebel
7de49a0e01
gnu: Add chicken-crypto-tools.
...
* gnu/packages/chicken.scm (chicken-crypto-tools): New variable.
2022-07-15 20:17:36 +02:00
Nicolas Goaziou
4eb33b3706
gnu: giac: Update to 1.9.0-19.
...
* gnu/packages/algebra.scm (giac): Update to 1.9.0-19.
2022-07-15 15:06:56 +02:00
Efraim Flashner
57629484b0
gnu: python-numpy: Fix buidling on powerpc64le-linux.
...
Reported by mrvdb- on IRC.
* gnu/packages/python-xyz.scm (python-numpy)[arguments]: Adjust custom
'fix-executable-paths phase to substitute occurrences of '/bin/true'.
2022-07-15 15:31:41 +03:00
Nicolas Goaziou
8bfc8ffb82
gnu: emacs-org-fragtog: Remove ".git" suffix from repository URI.
...
* gnu/packages/emacs-xyz.scm (emacs-org-fragtog)[source]<uri>: Remove ".git" suffix.
2022-07-15 13:53:06 +02:00
Nicolas Goaziou
9bf9454494
gnu: emacs-org-fragtog: Update to 0.4.2.
...
* gnu/packages/emacs-xyz.scm (emacs-org-fragtog): Update to 0.4.2.
2022-07-15 13:52:53 +02:00
Nicolas Goaziou
571a2c60da
gnu: emacs-elpher: Update to 3.4.2.
...
* gnu/packages/emacs-xyz.scm (emacs-elpher): Update to 3.4.2.
2022-07-15 13:52:02 +02:00
Nicolas Goaziou
88af17f23d
gnu: emacs-lsp-ui: Update to 8.0.1.
...
* gnu/packages/emacs-xyz.scm (emacs-lsp-ui): Update to 8.0.1.
2022-07-15 13:50:27 +02:00
jgart
4579087b44
gnu: emacs-spaceleader: Update to 0.0.3-1.5d88d12.
...
* gnu/packages/emacs-xyz.scm (emacs-spaceleader): Update to 0.0.3-1.5d88d12.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-07-15 13:47:43 +02:00
Paul A. Patience
a15b769c2f
gnu: python-pyvista: Update to 0.35.1.
...
* gnu/packages/python-science (python-pyvista): Update to 0.35.1.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-07-15 09:46:51 +01:00
Paul A. Patience
fa21cd31cb
gnu: gmsh: Update to 4.10.5.
...
* gnu/packages/maths.scm (gmsh): Update to 4.10.5.
[source]: Reindent.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-07-15 09:46:16 +01:00
Paul A. Patience
ab636bde18
gnu: gmsh: Remove trailing booleans.
...
* gnu/packages/maths.scm (gmsh)[snippet, arguments]: Remove trailing
booleans.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-07-15 09:46:15 +01:00
Paul A. Patience
d10af3fc97
gnu: gmsh: Remove input labels.
...
* gnu/packages/maths.scm (gmsh)[inputs]: Remove labels.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-07-15 09:46:15 +01:00
Paul A. Patience
37c53cb1e8
gnu: asymptote: Update to 2.81.
...
* gnu/packages/plotutils.scm (asymptote): Update to 2.81.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-07-15 09:44:48 +01:00
Christopher Baines
3bc9c7ecb0
gnu: guix-build-coordinator: Update to 0-59.cc884ef.
...
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-59.cc884ef.
2022-07-15 09:40:15 +01:00
Christopher Baines
7558b27b22
gnu: guix-data-service: Update to 0.0.1-33.ee73d2c.
...
* gnu/packages/web.scm (guix-data-service): Update to 0.0.1-33.ee73d2c.
2022-07-15 09:39:40 +01:00
Timotej Lazar
6a2a8ca1f5
gnu: tests: Fix guix-data-service test.
...
Since revision 32, guix-data-service starts immediately but returns an HTTP
error code until initialization is complete. Adjust the test accordingly, and
remove the increased startup time limit.
* gnu/services/guix.scm (guix-data-service): Use default #:pid-file-timeout.
* gnu/tests/guix.scm (guix-data-service): Retry the http-get test several
times to give the service time to initialize.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-07-15 09:38:42 +01:00
Ricardo Wurmus
9238ba5874
gnu: r-affycompatible: Build reproducibly.
...
* gnu/packages/bioconductor.scm (r-affycompatible)[arguments]: Sort XML
elements before generating R code from them.
2022-07-15 00:07:42 +02:00
Maxim Cournoyer
cbdfa54c77
gnu: system: Add fusermount3 to setuid-programs.
...
Fixes <https://issues.guix.gnu.org/47716 >.
* gnu/system.scm (%setuid-programs): Add /bin/fusermount3 from the fuse-3
package.
Reported-by: raingloom <raingloom@riseup.net>
2022-07-14 15:16:23 -04:00
Leo Famulari
0918c890ac
gnu: linux-libre 4.9: Update to 4.9.323.
...
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.323.
(linux-libre-4.9-pristine-source): Update hash.
2022-07-14 13:19:47 -04:00
Leo Famulari
8698db32a3
gnu: linux-libre 4.14: Update to 4.14.288.
...
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.288.
(linux-libre-4.14-pristine-source): Update hash.
2022-07-14 13:19:47 -04:00
Leo Famulari
64cfc6858d
gnu: linux-libre 4.19: Update to 4.19.252.
...
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.252.
(linux-libre-4.19-pristine-source): Update hash.
2022-07-14 13:19:46 -04:00
Leo Famulari
323ef7a282
gnu: linux-libre 5.4: Update to 5.4.205.
...
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.205.
(linux-libre-5.4-pristine-source): Update hash.
2022-07-14 13:19:46 -04:00
Leo Famulari
d47f028715
gnu: linux-libre 5.10: Update to 5.10.130.
...
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.130.
(linux-libre-5.10-pristine-source): Update hash.
2022-07-14 13:19:46 -04:00
Leo Famulari
e61cfd48bf
gnu: linux-libre 5.15: Update to 5.15.54.
...
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.54.
(linux-libre-5.15-pristine-source): Update hash.
2022-07-14 13:19:45 -04:00
Leo Famulari
16c2d79262
gnu: linux-libre: Update to 5.18.11.
...
* gnu/packages/linux.scm (linux-libre-5.18-version): Update to 5.18.11.
(linux-libre-5.18-pristine-source): Update hash.
2022-07-14 13:19:38 -04:00
Lars-Dominik Braun
56136cfc30
gnu: kakoune: Update to 2021.11.08.
...
* gnu/packages/text-editors.scm (kakoune)[version]: Update to 2021.11.08.
[arguments]<#:phases>: Remove unnecessary phase 'chdir and drop deprecated #t
return value.
[native-inputs]: Drop ruby and asciidoc, which are not used during build.
2022-07-14 10:28:00 +02:00
Maxim Cournoyer
692c2ad327
gnu: python-gevent: Disable failing test on i686-linux.
...
Fixes <https://issues.guix.gnu.org/42553 >.
* gnu/packages/python-xyz.scm (python-gevent)
[phases]{adjust-tests}: Skip the test__core_stat.py test suite.
2022-07-13 22:34:58 -04:00
Oleg Pykhalov
b33e1a183f
services: docker: Fix race condition.
...
Fixes <https://issues.guix.gnu.org/38432 >.
* gnu/packages/patches/containerd-create-pid-file.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add this.
* gnu/packages/docker.scm (containerd)[source]: Add this patch.
* gnu/services/docker.scm
(containerd-shepherd-service): Add #:pid-file and #:pid-file-timeout.
* gnu/services/docker.scm (docker-shepherd-service): Add --containerd flag.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-07-13 21:36:41 -04:00
Ludovic Courtès
af4c103595
home: services: environment-variables: Double-quote values.
...
Fixes <https://issues.guix.gnu.org/54469 >.
Reported by Maxime Devos <maximedevos@telenet.be>.
* gnu/home/services.scm (environment-variable-shell-definitions): New
procedure, with code formerly in 'serialize-posix-env-vars'.
(environment-variables->setup-environment-script): Change
"setup-environment" from 'mixed-text-file' to 'computed-file', and use
'environment-variable-shell-definitions'.
* tests/guix-home.sh: Test it.
* gnu/home/services/shells.scm (serialize-posix-env-vars): Delegate to
'environment-variable-shell-definitions'.
2022-07-14 01:05:34 +02:00
Ludovic Courtès
8af749224f
home: services: shells: Double-quote environment variable values.
...
Fixes <https://issues.guix.gnu.org/56540 >.
Until now, environment variable values were emitted unquoted, producing
invalid shell code if the value contains spaces for example.
* gnu/home/services/shells.scm (serialize-posix-env-vars): Define
'shell-quote' procedure in staged code and use it for #$value.
* tests/guix-home.sh: Add test for PS1 variable with a value containing
spaces.
2022-07-14 01:05:34 +02:00
Ludovic Courtès
9e4cbb3076
home: services: shell: Do not use "setup" as a verb.
...
* gnu/home/services/shells.scm (zsh-file-zprofile)
(add-bash-configuration): Do not use "setup" as a word in generated
files. End sentences with a period.
2022-07-14 01:05:34 +02:00
Ludovic Courtès
7a6302acb0
home: services: Fix typo.
...
* gnu/home/services.scm (environment-variables->setup-environment-script):
Fix spelling of 'warn-about-duplicate-definitions'.
2022-07-14 01:05:34 +02:00
Marius Bakke
c420b66c23
gnu: xorg-server: Update to 21.1.4 [fixes CVE-2022-2319, CVE-2022-2320].
...
* gnu/packages/xorg.scm (xorg-server): Update to 21.1.4.
2022-07-14 00:00:50 +02:00
Marius Bakke
b160795a0b
gnu: samba: Update to 4.16.2.
...
* gnu/packages/samba.scm (samba): Update to 4.16.2.
2022-07-13 23:25:12 +02:00
Marius Bakke
5b6b731c7d
gnu: Remove duplicate package.
...
* gnu/packages/autotools.scm (libtool-2.4.7): Remove variable.
2022-07-13 23:25:11 +02:00
Maxim Cournoyer
2e6be59131
gnu: mapnik: Update to 3.1.0.
...
The build still fails, but hopefully it gets us closer.
* gnu/packages/geo.scm (mapnik): Update to 3.1.0.
2022-07-13 12:51:25 -04:00
Raghav Gururajan
6ed5b496bc
gnu: gajim: Update to 1.4.6.
...
* gnu/packages/messaging.scm (gajim)[version]: Update to 1.4.6.
2022-07-13 12:00:43 -04:00
Raghav Gururajan
2998009850
gnu: gajim: Disable failing tests.
...
* gnu/packages/messaging.scm (gajim)[phases]: Add disable-failing-tests phase.
2022-07-13 11:58:16 -04:00
Nicolas Goaziou
e1a8100936
gnu: emacs-hyperbole: Improve package style.
...
* gnu/packages/emacs-xyz.scm (emacs-hyperbole)[arguments]: Use G-expressions.
2022-07-13 16:06:22 +02:00
Nicolas Goaziou
f6b18b5372
gnu: emacs-hyperbole: Update to 8.0.0.
...
* gnu/packages/emacs-xyz.scm (emacs-hyperbole): Update to 8.0.0.
[arguments]<#:include>: Use %default-include.
<#:phases>: Add build fix.
* gnu/packages/patches/emacs-hyperbole-toggle-messaging.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Delete reference to removed file.
2022-07-13 16:02:36 +02:00
Nicolas Goaziou
e31f3e9d1c
gnu: emacs-evil-nerd-commenter: Update to 3.5.7.
...
* gnu/packages/emacs-xyz.scm (emacs-evil-nerd-commenter): Update to 3.5.7.
2022-07-13 15:41:54 +02:00
Nicolas Goaziou
758e49a7ae
gnu: emacs-evil-matchit: Update to 3.0.0.
...
* gnu/packages/emacs-xyz.scm (emacs-evil-matchit): Update to 3.0.0.
2022-07-13 15:40:37 +02:00
Nicolas Goaziou
0e87328f0b
gnu: emacs-dts-mode: Update to 1.0.
...
* gnu/packages/emacs-xyz.scm (emacs-dts-mode): Update to 1.0.
[source]<origin>: Switch to ELPA repository since GitHub repository does not
seem to be up to date anymore.
[home-page]: Update URL.
2022-07-13 15:31:33 +02:00
Nicolas Goaziou
9611664d87
gnu: emacs-fennel-mode: Update to 0.5.0.
...
* gnu/packages/emacs-xyz.scm (emacs-fennel-mode): Update to 0.5.0.
[source]<origin>: Update URI.
[home-page]: Update URL.
2022-07-13 15:28:36 +02:00
Nicolas Goaziou
e98f363b13
gnu: emacs-meow: Update to 1.4.2.
...
* gnu/packages/emacs-xyz.scm (emacs-meow): Update to 1.4.2.
2022-07-13 15:18:35 +02:00
Nicolas Goaziou
0a4827a96b
gnu: emacs-org-static-blog: Update to 1.6.0.
...
* gnu/packages/emacs-xyz.scm (emacs-org-static-blog): Update to 1.6.0.
2022-07-13 15:17:04 +02:00
Nicolas Goaziou
1aecb0c574
gnu: emacs-prescient: Update to 5.2.1.
...
* gnu/packages/emacs-xyz.scm (emacs-prescient): Update to 5.2.1.
2022-07-13 15:14:37 +02:00
Nicolas Goaziou
1f8b50a60d
gnu: emacs-yaml: Update to 0.5.1.
...
* gnu/packages/emacs-xyz.scm (emacs-yaml): Update to 0.5.1.
2022-07-13 15:10:16 +02:00
Maxim Cournoyer
6d5b3df7af
gnu: sushi: Fix URI.
...
Fixes <https://issues.guix.gnu.org/56537 >, introduced with ef82f34482
.
* gnu/packages/gnome.scm (sushi)[source]: Adjust URI.
Reported-by: Christopher Howard <christopher@librehacker.com>
2022-07-13 08:38:56 -04:00
Maxim Cournoyer
f516f33337
gnu: r-d3r: Update d3.js input hashes, mutated in place.
...
Fixes <https://issues.guix.gnu.org/46456 >.
* gnu/packages/cran.scm (r-d3r)[native-inputs]: Update hashes for d3.v5.js,
d3.v6.js and d3.v7.js.
Reported-by: Danny Milosavljevic <dannym@scratchpost.org>
2022-07-13 08:36:04 -04:00
Jan (janneke) Nieuwenhuizen
c93f83757a
gnu: dezyne: Update to 2.15.4.
...
* gnu/packages/dezyne.scm (dezyne): Update to 2.15.4.
2022-07-13 08:21:41 +02:00
Maxim Cournoyer
734f50c31d
gnu: elpa: Update source URL.
...
Fixes <https://issues.guix.gnu.org/46460 >.
* gnu/packages/maths.scm (elpa): Update source URL.
Reported-by: Danny Milosavljevic <dannym@scratchpost.org>
2022-07-13 01:08:59 -04:00
Maxim Cournoyer
84eab6dc74
gnu: r-rda: Update hash.
...
Fixes <https://issues.guix.gnu.org/46475 >.
* gnu/packages/cran.scm (r-rda): Update hash.
Reported-by: Danny Milosavljevic <dannym@scratchpost.org>
2022-07-13 00:53:29 -04:00
Maxim Cournoyer
b729be989f
gnu: trilinos-serial-xyce: Fetch source from git.
...
Fixes <https://issues.guix.gnu.org/46480 >.
* gnu/packages/engineering.scm (trilinos-serial-xyce)[source]: Fetch from git.
[phases]: Delete trailing #t.
[native-inputs, inputs]: Use new style.
Reported-by: Danny Milosavljevic <dannym@scratchpost.org>
2022-07-13 00:32:23 -04:00
Maxim Cournoyer
c8f32406e8
gnu: deja-dup: Use new style inputs.
...
* gnu/packages/gnome.scm (deja-dup)[inputs, native-inputs]: Use new style.
2022-07-12 23:23:27 -04:00
Maxim Cournoyer
cabfbcf6e0
gnu: deja-dup: Update to 43.4.
...
Fixes <https://issues.guix.gnu.org/55544 >.
* gnu/packages/gnome.scm (deja-dup): Update to 43.4.
[phases]{patch-paths}: Adjust Duplicityinstance.vala path.
{skip-gtk-update-icon-cache}: Delete phase.
[inputs]: Replace gtk+ with gtk. Add libadwaita. Replace libsoup-minimal-2
with libsoup.
[native-inputs]: Add gtk:bin.
Reported-by: Michael Terry <mike@mterry.name>
2022-07-12 23:23:27 -04:00
Maxim Cournoyer
3f814d1878
gnu: gtk: Use new style inputs.
...
* gnu/packages/gtk.scm (gtk)[native-inputs]: Use new style.
[propagated-inputs]: Likewise.
2022-07-12 23:23:26 -04:00
Maxim Cournoyer
9819aac1d8
gnu: gtk: Update to 4.6.6.
...
* gnu/packages/gtk.scm (gtk): Update to 4.6.6.
[phases]{patch}: Disable 'unaligned-offscreen' test.
2022-07-12 23:23:26 -04:00
Maxim Cournoyer
ad7a2be415
gnu: inkscape: Add bash-minimal to inputs.
...
* gnu/packages/inkscape.scm (inkscape)[inputs]: Add bash-minimal.
2022-07-12 23:23:26 -04:00
Maxim Cournoyer
b1523ffac5
gnu: inkscape: Wrap GDK_PIXBUF_MODULE_FILE.
...
Fixes <https://issues.guix.gnu.org/55634 >.
* gnu/packages/inkscape.scm (inkscape)
[phases]{wrap-program}: Override phase.
Reported-by: Maxime Devos <maximedevos@telenet.be>
2022-07-12 23:23:26 -04:00
Maxim Cournoyer
7dcba233a3
gnu: inkscape: Reintroduce variable, updated to 1.2.
...
* gnu/packages/inkscape.scm (inkscape): Update to 1.2.
[phases]{disable-problematic-tests}: New phase.
2022-07-12 23:23:26 -04:00
Maxim Cournoyer
023259c4bd
gnu: inkscape: Rename variable to inkscape/stable and hide package.
...
This will allow introducing a new 'inkscape' package that can be more freely
upgraded on the main branch.
* gnu/packages/inkscape.scm (inkscape): Rename to...
(inkscape/stable): ... this, and make it a hidden package.
* gnu/packages/admin.scm (wpa-supplicant-gui)[native-inputs]: Rename inkscape
input accordingly.
* gnu/packages/docbook.scm (dblatex): Likewise.
* gnu/packages/gnome-xyz.scm (arc-theme): Likewise.
* gnu/packages/python-xyz.scm (python-matplotlib-documentation): Likewise.
(python-nbconvert): Likewise.
* gnu/packages/xfce.scm (xfdesktop): Likewise.
* gnu/packages/xorg.scm (hackneyed-x11-cursors): Likewise.
2022-07-12 23:23:25 -04:00
Maxim Cournoyer
73d7247aac
gnu: tracker-miners: Use new style inputs.
...
* gnu/packages/gnome.scm (tracker-miners)
[native-inputs]: Use new style inputs.
[inputs]: Likewise.
2022-07-12 23:23:25 -04:00
Maxim Cournoyer
c13a258575
gnu: tracker-miners: Update to 3.3.1.
...
* gnu/packages/gnome.scm (tracker-miners): Update to 3.3.1.
[inputs]: Replace libsoup-minimal-2 with libsoup.
[phases]{check}: Do not run the 'slow' tests, which fail.
2022-07-12 23:23:25 -04:00
Maxim Cournoyer
5f52155549
gnu: tracker: Use new style inputs.
...
* gnu/packages/gnome.scm (tracker)
[native-inputs]: Use new style inputs.
[inputs]: Likewise.
2022-07-12 23:23:25 -04:00
Maxim Cournoyer
d6556ba1bf
gnu: tracker: Propagate libraries 'required' by pkg-config.
...
* gnu/packages/gnome.scm (tracker)[inputs]: Move libxml2, icu4c, json-glib and
sqlite to...
[propagated-inputs]: ... here. Add glib.
2022-07-12 23:23:25 -04:00
Maxim Cournoyer
d0f2441dac
gnu: tracker: Update to 3.3.1.
...
* gnu/packages/gnome.scm (tracker): Update to 3.3.1.
[inputs]: Replace libsoup-minimal-2 with libsoup.
2022-07-12 23:23:25 -04:00
Maxim Cournoyer
fcd552d776
gnu: libadwaita: Propagate gtk.
...
* gnu/packages/gnome.scm (libadwaita)[inputs]: Move gtk to...
[propagated-inputs]: ... here.
2022-07-12 23:23:24 -04:00
Maxim Cournoyer
58dba446e3
gnu: sushi: Add bash-minimal to inputs.
...
* gnu/packages/gnome.scm (sushi)[inputs]: Add bash-minimal.
2022-07-12 23:23:24 -04:00
Maxim Cournoyer
0fc3d5a6d4
gnu: sushi: Use new style inputs.
...
* gnu/packages/gnome.scm (sushi)[native-inputs, inputs]: Use new style.
2022-07-12 23:23:24 -04:00
Maxim Cournoyer
ef82f34482
gnu: sushi: Update to 42.0.
...
* gnu/packages/gnome.scm (sushi): Update to 42.0.
[inputs]: Replace webkitgtk-with-libsoup2 with webkitgtk.
2022-07-12 23:23:24 -04:00
Greg Hogan
bfec24b118
gnu: faust-2: Update to 2.41.1.
...
* gnu/packages/audio.scm (faust-2): Update to 2.41.1.
[build-system]: Replace gnu-build-system with cmake-build-system.
[arguments]<#:phases>: Invoke cmake directly to build the main package
and invoke make directly to build ancillary tools.
[native-inputs]: Replace llvm-3.8 with llvm.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-13 00:20:06 +02:00
Artyom V. Poptsov
74bbe09b1f
gnu: Add candle.
...
* gnu/packages/engineering.scm (candle): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-13 00:20:05 +02:00
Samuel Fadel
20693769d6
gnu: Add breeze-gtk.
...
* gnu/packages/kde-plasma.scm (breeze-gtk): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-13 00:20:05 +02:00
Greg Hogan
3bfd7eaaeb
gnu: git: Update to 2.37.0.
...
* gnu/packages/version-control.scm (git): Update to 2.37.0.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-13 00:20:05 +02:00
Ricardo Wurmus
82e7e05dea
gnu: lv2-mda-piano: Add missing native input.
...
* gnu/packages/audio.scm (lv2-mda-piano)[native-inputs]: Add ttl2c.
2022-07-13 00:16:27 +02:00
Ricardo Wurmus
82de3b60b5
gnu: lvtk: Bump version number.
...
This is really version 2.x of the API.
* gnu/packages/audio.scm (lvtk): Rename this variable...
(lvtk-2): ...to this.
[version]: Bump major version to 2.
(lvtk): Alias to lvtk-1.
2022-07-13 00:16:27 +02:00
Ricardo Wurmus
d963e6d721
gnu: Add lvtk-1.
...
* gnu/packages/audio.scm (lvtk-1): New variable.
2022-07-13 00:16:27 +02:00
Ricardo Wurmus
2829fb4a83
gnu: Add ttl2c.
...
* gnu/packages/audio.scm (ttl2c): New variable.
2022-07-13 00:16:27 +02:00
Efraim Flashner
c8045fa052
gnu: openmpi: Only build with valgrind on supported systems.
...
* gnu/packages/mpi.scm (openmpi)[inputs]: Wrap valgrind in if-supported
macro.
[arguments]: Adjust configure-flags based on if valgrind is present.
2022-07-12 21:37:09 +03:00