Nicolas Goaziou
866af86b1b
gnu: emacs-geiser: Update to 0.20.
...
* gnu/packages/emacs-xyz.scm (emacs-geiser): Update to 0.20.
[propagated-inputs]: Add emacs-transient.
2021-12-21 00:22:02 +01:00
Nicolas Goaziou
5e1b3520ed
gnu: emacs-xml-rpc: Update to 1.0.5.
...
* gnu/packages/emacs-xyz.scm (emacs-xml-rpc): Update to 1.0.5.
2021-12-21 00:14:42 +01:00
Ricardo Wurmus
5894b1210d
gnu: opencv: Update to 4.5.4.
...
* gnu/packages/patches/opencv-fix-build-of-grfmt_jpeg2000.cpp.patch: Delete file.
* gnu/packages/patches/opencv-rgbd-aarch64-test-fix.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove patches.
* gnu/packages/image-processing.scm (opencv): Update to 4.5.4.
[source]: Remove patch; keep bundled quirc.
[arguments]: Build without ade; update build phase 'disable-broken-tests;
remove build phase 'add-ilmbase-include-path.
[native-inputs]: Update source hashes for opencv-contrib and opencv-extra.
[inputs]: Use new style; add imath and openblas; replace openexr-2 with
openexr.
[description]: Reformat first paragraph.
2021-12-20 23:23:40 +01:00
Ricardo Wurmus
b934d88514
gnu: opencv: Remove trailing #T from snippet.
...
* gnu/packages/image-processing.scm (opencv)[source]: Remove #T at the end of
the snippet.
2021-12-20 23:23:40 +01:00
Ricardo Wurmus
500d734b63
gnu: leveldb: Remove --no-rtti flag.
...
* gnu/packages/databases.scm (leveldb)[arguments]: Patch CMakeLists.txt in
'allow-RTTI phase.
2021-12-20 23:23:40 +01:00
Ricardo Wurmus
cbb7d81638
gnu: ceph: Simplify source snippet.
...
* gnu/packages/storage.scm (ceph)[source]: Simplify snippet.
2021-12-20 23:23:40 +01:00
Ricardo Wurmus
7c2786af1e
gnu: ceph: Update to 16.2.7.
...
* gnu/packages/storage.scm (ceph): Update to 16.2.7.
2021-12-20 23:23:40 +01:00
Ricardo Wurmus
0a17eee8eb
gnu: Add bash-with-syslog.
...
* gnu/packages/bash.scm (bash-with-syslog): New variable.
2021-12-20 23:23:40 +01:00
Ricardo Wurmus
62d2c36e77
gnu: sortmerna: Update to 4.3.4.
...
* gnu/packages/bioinformatics.scm (sortmerna): Update to 4.3.4.
[build-system]: Use cmake-build-system.
[arguments]: Disable tests; add configure flags; add phase
'find-concurrentqueue-headers; update 'install phase.
[inputs]: Add concurrentqueue, gflags, rapidjson, and rocksdb.
[native-inputs]: Add pkg-config.
2021-12-20 23:23:40 +01:00
Ricardo Wurmus
f7139ce79f
gnu: rocksdb: Update to 6.26.1.
...
* gnu/packages/databases.scm (rocksdb): Update to 6.26.1.
[build-system]: Use cmake-build-system.
[arguments]: Disable tests for all architectures; update configure-flags to
new build system; remove build phase customization; add two phases:
'build-generically and 'patch-CMakeLists.txt.
2021-12-20 23:23:39 +01:00
Ricardo Wurmus
5828c7df1e
gnu: Add concurrentqueue.
...
* gnu/packages/cpp.scm (concurrentqueue): New variable.
2021-12-20 23:23:39 +01:00
Leo Famulari
a34a13c9b4
gnu: Apache httpd: Update to 2.4.52 [fixes CVE-2021-{44224,44790}].
...
* gnu/packages/web.scm (httpd): Update to 2.4.52.
2021-12-20 13:02:03 -05:00
Jelle Licht
84fe3a8817
gnu: python-lsp-server: Update to 1.3.3.
...
* gnu/packages/python-xyz.scm (python-lsp-server): Update to 1.3.3.
[home-page]: Update to new location.
2021-12-20 18:33:00 +01:00
Foo Chuan Wei
b2ec14a7da
gnu: Add tkrev.
...
* gnu/packages/version-control.scm (tkrev): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-12-20 16:21:41 +01:00
Michael Rohleder
2a3027143c
gnu: bpytop: Fix build.
...
* gnu/packages/admin.scm (bpytop)[arguments]: Delete 'sanity-check phase.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-12-20 16:21:41 +01:00
Aleksandr Vityazev
cc9b1a291c
gnu: ghc-microlens: Update home page.
...
* gnu/packages/haskell-xyz.scm (ghc-microlens)[home-page]: Use new home page.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-12-20 16:21:41 +01:00
Foo Chuan Wei
c9930b1fde
gnu: Add rcshist.
...
* gnu/packages/version-control.scm (rcshist): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-12-20 16:21:41 +01:00
Foo Chuan Wei
442b2d9d7d
gnu: rcs: Install man page for rcsfreeze.
...
* gnu/packages/version-control.scm (rcs)[arguments]: Install man page
for rcsfreeze.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-12-20 16:21:40 +01:00
Artyom V. Poptsov
85e3ed2bbc
gnu: Add udpcast
...
* gnu/packages/admin.scm (udpcast): New variable.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2021-12-20 16:21:40 +01:00
(unmatched-parenthesis
caf5ed61bf
gnu: vlang: Update to 0.2.4.
...
* gnu/packages/vlang.scm (vlang): Update to 0.2.4.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-12-20 16:21:40 +01:00
Ludovic Courtès
d077579681
gnu: rust-rayon@1.5: Update dependencies.
...
Previous versions of rust-rand and rust-rand-xorshift were too old,
leading cargo to error out.
Regression most likely introduced in
a2b7abb99b
.
* gnu/packages/crates-io.scm (rust-rayon-1)[arguments]: Depend on
RUST-RAND-0.8 and RUST-RAND-XORSHIFT-0.3.
2021-12-20 16:21:40 +01:00
Ludovic Courtès
4df584aeac
services: static-networking: Sanitize <network-address> values.
...
This makes sure users do not mistakenly configuring a network with "/0"
as its netmask.
* gnu/services/base.scm (assert-valid-address): New procedure.
(<network-address>)[value]: Add it as 'sanitize'.
2021-12-20 16:21:40 +01:00
BonfaceKilz
b9e5e93342
gnu: Move csvdiff to (gnu packages textutils).
...
* gnu/packages/golang.scm (go-github-com-aswinkarthik-csvdiff): Add deprecated
alias. Move to ...
* gnu/packages/textutils (csvdiff): ... here.
Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2021-12-20 10:58:21 +05:30
Tobias Geerinckx-Rice
67c72c8c70
gnu: acpica: Update to 20211217.
...
* gnu/packages/admin.scm (acpica): Update to 20211217.
2021-12-20 03:26:20 +01:00
Tobias Geerinckx-Rice
82ae16b7b8
gnu: vhba-module: Update to 20211218.
...
* gnu/packages/linux.scm (vhba-module): Update to 20211218.
2021-12-20 03:26:20 +01:00
Tobias Geerinckx-Rice
8b214fc065
gnu: cdemu-daemon: Update to 3.2.6.
...
* gnu/packages/cdrom.scm (cdemu-daemon): Update to 3.2.6.
2021-12-20 03:26:20 +01:00
Tobias Geerinckx-Rice
0aee20aab0
gnu: libmirage: Update to 3.2.6.
...
* gnu/packages/cdrom.scm (libmirage): Update to 3.2.6.
2021-12-20 03:26:20 +01:00
Tobias Geerinckx-Rice
265e2d6fb0
gnu: fio: Update to 3.29.
...
* gnu/packages/benchmark.scm (fio): Update to 3.29.
2021-12-20 03:26:19 +01:00
Tobias Geerinckx-Rice
b472fd8911
gnu: libeatmydata: Update to 130.
...
* gnu/packages/file-systems.scm (libeatmydata): Update to 130.
2021-12-20 03:26:19 +01:00
Tobias Geerinckx-Rice
efc0056fb5
gnu: libeatmydata: Fix Texinfo typo in description.
...
* gnu/packages/file-systems.scm (libeatmydata)[description]:
Remove stray ‘}’ and use @file{} over @code{}.
2021-12-20 03:26:19 +01:00
John Kehayias
99f290bf5b
gnu: syncthing-gtk: Remove librsvg input
...
* gnu/packages/syncthing.scm (syncthing-gtk)[inputs]: Remove LIBRSVG as GTK+
propagates LIBRSVG-BOOTSTRAP. This fixes a startup error due to two LIBRSVG
being in GI_TYPELIB_PATH.
Signed-off-by: Leo Famulari <leo@famulari.name>
2021-12-19 20:07:29 -05:00
Tobias Geerinckx-Rice
24cc38ec8e
gnu: bcachefs-tools-static: Remove input labels.
...
* gnu/packages/file-systems.scm (bcachefs-tools/static)[inputs]:
Remove input labels.
2021-12-20 02:04:50 +01:00
Tobias Geerinckx-Rice
a86a6fb6fc
gnu: bcachefs-tools-static: Fix build.
...
* gnu/packages/crypto.scm (keyutils)[arguments]: Do build the static
library, but move it to the :static output in a new 'install:static
phase.
* gnu/packages/file-systems.scm (bcachefs-tools/static)[inputs]:
Add this keyutils:static.
2021-12-20 02:04:50 +01:00
Tobias Geerinckx-Rice
83197fdf05
gnu: bcachefs-tools: Update to 0.1-13.b19d9f9.
...
* gnu/packages/file-systems.scm (bcachefs-tools): Update to 0.1-13.b19d9f9.
2021-12-20 02:04:50 +01:00
Tobias Geerinckx-Rice
3657015d89
gnu: bcachefs-tools: Remove input labels.
...
* gnu/packages/file-systems.scm (bcachefs-tools)[inputs]:
Remove input labels.
2021-12-20 02:04:50 +01:00
Tobias Geerinckx-Rice
036a503942
gnu: keyutils: Gexp arguments.
...
* gnu/packages/crypto.scm (keyutils)[arguments]:
Rewrite as a keyword/gexp list.
2021-12-20 02:04:50 +01:00
Denis 'GNUtoo' Carikli
9c42d1fa00
doc: Add group configuration example
...
* gnu/system/examples/desktop.tmpl: Add group configuration example.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-12-19 23:39:55 +01:00
Andrew Tropin
ed818c66d3
home: Add gexp-compiler for home-environments.
...
* gnu/home.scm (home-environment-compiler): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-12-19 23:39:55 +01:00
Ludovic Courtès
7e5ed08844
gnu: gnome-dictionary: Simplify inputs.
...
* gnu/packages/gnome.scm (gnome-dictionary)[native-inputs]: Simplify.
2021-12-19 23:39:55 +01:00
Ludovic Courtès
939fa6a3b1
gnu: gnome-dictionary: Build with Meson 0.59.
...
* gnu/packages/gnome.scm (gnome-dictionary)[arguments]: Pass #:meson.
2021-12-19 23:39:55 +01:00
Leo Famulari
0f4c68ecc8
gnu: video-contact-sheet: Use the new style.
...
* gnu/packages/video.scm (video-contact-sheet)[arguments]: Use the new style.
2021-12-19 17:34:07 -05:00
Liliana Marie Prikler
9b38d9b3b3
gnu: buku: Fix build.
...
* gnu/packages/web.scm (buku)[origin]: Drop file-name.
[arguments]: Drop sanity-check.
[inputs]: Add python-flask.
2021-12-19 22:17:20 +01:00
Liliana Marie Prikler
78bfbfb5a7
gnu: cglm: Use meson-build-system.
...
The CMake-based builds fail to correctly encode the version, leading to build
failures in dependencies. See <https://bugs.gnu.org/52663 >.
* gnu/packages/maths.scm (cglm)[build-system]: Change to meson-build-system.
[arguments]: Adjust #:configure-flags accordingly.
2021-12-19 21:46:31 +01:00
Liliana Marie Prikler
42b43c59a5
gnu: cglm: Update to 0.8.4.
...
* gnu/packages/maths.scm (cglm): Update to 0.8.4.
2021-12-19 21:46:30 +01:00
Nicolas Goaziou
fa5a4fb797
gnu: lagrange: Fix build.
...
* gnu/packages/web-browsers.scm (lagrange)[argument]<#:phases>: Add phase to
fix build.
Fixes <https://issues.guix.gnu.org/52664 >.
2021-12-19 21:38:20 +01:00
Leo Famulari
c4da95cad3
gnu: opustags: Use the new style.
...
* gnu/packages/music.scm (opustags)[arguments]: Use the new style.
2021-12-19 15:28:43 -05:00
Nicolas Goaziou
ee3f56915e
gnu: wslay: Fix build.
...
* gnu/packages/web.scm (wslay)[argument]<#:phases>: Add phase to fix Sphinx
error.
Fixes <https://issues.guix.gnu.org/52661 >.
2021-12-19 21:11:17 +01:00
Nicolas Goaziou
4d57891027
gnu: emacs-rust-mode: Update to 1.0.3.
...
* gnu/packages/emacs-xyz.scm (emacs-rust-mode): Update to 1.0.3.
2021-12-19 20:58:53 +01:00
Leo Famulari
ee2e023334
gnu: Add opustags.
...
* gnu/packages/music.scm (opustags): New variable.
2021-12-19 12:10:45 -05:00
Tobias Geerinckx-Rice
4424fff4dc
gnu: lxpanel: Update to 0.10.1.
...
This fixes the build with gdk-pixbuf@2.42.4.
* gnu/packages/lxde.scm (lxpanel): Update to 0.10.1.
2021-12-19 16:26:24 +01:00
Mathieu Othacehe
95511f0de1
gnu: obs: Add qtwayland.
...
* gnu/packages/video.scm (obs)[inputs]: Add qtwayland.
2021-12-19 13:17:30 +01:00
Josselin Poiret
c7ebbd5b53
gnu: flameshot: Update to 0.10.2.
...
* gnu/packages/image.scm (flameshot): Update it.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-12-19 13:17:30 +01:00
Josselin Poiret
360c10ba7e
gnu: xdg-desktop-portal-wlr: Add binary dependencies.
...
* gnu/packages/patches/xdg-desktop-portal-wlr-harcoded-length.patch:
Add it.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/freedesktop.scm (xdg-desktop-portal-wlr): Add
dependencies on bash-minimal, grim and slurp, and hardcode the paths
in source.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-12-19 13:17:30 +01:00
Josselin Poiret
5a507c0080
gnu: xdg-desktop-portal-wlr: Use new input style.
...
* gnu/packages/freedesktop.scm (xdg-desktop-portal-wlr): Refactor it.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-12-19 13:17:28 +01:00
Josselin Poiret
367e67ec78
gnu: xdg-desktop-portal-wlr: Update to 0.5.0.
...
* gnu/packages/freedesktop.scm (xdg-desktop-portal-wlr): Update it.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-12-19 13:15:02 +01:00
Josselin Poiret
6961c8368c
gnu: Add wireplumber.
...
* gnu/packages/linux.scm (wireplumber): Add it.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-12-19 13:14:55 +01:00
Josselin Poiret
869729ddf5
gnu: pipewire-0.3: Update to 0.3.41.
...
* gnu/packages/linux.scm (pipewire-0.3): Update it.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-12-19 13:14:51 +01:00
Josselin Poiret
10660cf5a4
gnu: pipewire-0.3: Use new input style.
...
* gnu/packages/linux.scm (pipewire-0.3): Refactor it.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-12-19 13:14:46 +01:00
Tobias Geerinckx-Rice
2607ff0b9c
gnu: galera: Update to 26.4.10.
...
* gnu/packages/databases.scm (galera): Update to 26.4.10.
[source]: Use Git tag.
2021-12-19 06:59:30 +01:00
Tobias Geerinckx-Rice
2b7cd75f4c
gnu: leveldb: Update to 1.23.
...
* gnu/packages/databases.scm (leveldb): Update to 1.23.
[arguments]: Rewrite as a keyword/gexp list. Add a new
'unpack-third_party-sources phase. Add #:configure-flags to prevent
these from being installed to the output.
2021-12-19 06:59:29 +01:00
Tobias Geerinckx-Rice
7c8dddb16f
gnu: ccache: Gexp arguments.
...
* gnu/packages/ccache.scm (ccache)[arguments]: Rewrite as a keyword/gexp list.
2021-12-19 06:59:29 +01:00
Tobias Geerinckx-Rice
f2e0e576d9
gnu: ccache: Update to 4.5.1.
...
* gnu/packages/ccache.scm (ccache): Update to 4.5.1.
2021-12-19 06:59:29 +01:00
Tobias Geerinckx-Rice
b3a0db7a0e
gnu: diffoscope: Remove input labels.
...
* gnu/packages/diffoscope.scm (diffoscope)[native-inputs]:
Remove input labels.
2021-12-19 00:48:40 +01:00
Tobias Geerinckx-Rice
62085c36fa
gnu: keyutils: Omit static library.
...
* gnu/packages/crypto.scm (keyutils)[arguments]:
Add "NO_ARLIB=1" to #:make-flags.
2021-12-19 00:48:40 +01:00
Tobias Geerinckx-Rice
e207412e71
gnu: keyutils: Update to 1.6.3.
...
* gnu/packages/crypto.scm (keyutils): Update to 1.6.3.
[source]: Use GIT-FETCH and GIT-FILE-NAME.
[arguments]: Don't explicitly return #t from phases.
2021-12-19 00:48:40 +01:00
Tobias Geerinckx-Rice
2f5f658d70
gnu: i3status-rust: Fix build.
...
* gnu/packages/rust-apps.scm (i3status-rust)[arguments]: Actually use
the requested OUTPUTS phase keywords instead of the obsolete %OUTPUTS.
Reported by vldn[m] on #guix.
2021-12-19 00:48:19 +01:00
Tobias Geerinckx-Rice
9c426e19cf
gnu: bear: Respect TESTS?.
...
* gnu/packages/build-tools.scm (bear)[arguments]: Accept and respect a
TESTS? keyword in the 'check phase.
2021-12-19 00:36:29 +01:00
Tobias Geerinckx-Rice
de01d08bdf
gnu: bear: Update to 3.0.17.
...
* gnu/packages/build-tools.scm (bear): Update to 3.0.17.
[source]: Remove patch, and…
[arguments]: …replace it with a new 'disable-TEST_BEFORE_INSTALL phase.
Don't explicitly return #t from other phases.
* gnu/packages/patches/bear-disable-preinstall-tests.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2021-12-19 00:36:29 +01:00
Tobias Geerinckx-Rice
a035acc652
gnu: inxi-minimal: Update to 3.3.11-1.
...
* gnu/packages/admin.scm (inxi-minimal): Update to 3.3.11-1.
2021-12-19 00:36:28 +01:00
Tobias Geerinckx-Rice
7492d2fb25
gnu: minisign: Update to 0.10.
...
* gnu/packages/crypto.scm (minisign): Update to 0.10.
2021-12-19 00:36:28 +01:00
Tobias Geerinckx-Rice
5620360cf6
gnu: minisign: Fetch source from Git.
...
* gnu/packages/crypto.scm (minisign)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2021-12-19 00:36:28 +01:00
Konrad Hinsen
a5c24f6511
gnu: go-ipfs: Update to 0.11.0.
...
* gnu/packages/ipfs.scm (go-ipfs): Update to 0.11.0.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-12-18 22:51:55 +01:00
Remco van 't Veer
08b0f5c2a5
gnu: sssd: Fix build with glibc-2.33
...
* gnu/packages/patches/sssd-collision-with-external-nss-symbol.patch: Commit from sssd repo
* gnu/packages/sssd.scm: Add patch
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-12-18 22:51:54 +01:00
Foo Chuan Wei
59362e928e
gnu: Add xfoil.
...
* gnu/packages/engineering.scm (xfoil): New variable.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2021-12-18 22:51:54 +01:00
Ludovic Courtès
8da63c2c23
gnu: babeltrace, lttng-tools: Simplify inputs.
...
* gnu/packages/instrumentation.scm (babeltrace, lttng-tools): Simplify
inputs.
2021-12-18 22:51:54 +01:00
Olivier Dion
72437be528
gnu: Move instrumentation tools to instrumentation module.
...
* gnu/packages/linux.scm (lttng-ust, lttng-tools, babeltrace): Move to ...
* gnu/packages/instrumentation.scm: ... here.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-12-18 22:51:54 +01:00
Olivier Dion
2068e3ccd9
gnu: Add Dyninst.
...
* gnu/packages/instrumentation.scm: New file
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-12-18 22:51:54 +01:00
Ludovic Courtès
e0139158db
gnu: Add Guile-Plotutils.
...
* gnu/packages/plotutils.scm (guile-plotutils): New variable.
2021-12-18 22:51:54 +01:00
Leo Famulari
cfcfda54b3
gnu: barcode: Fix build with GCC 10.
...
Reported by bdju on #guix.
* gnu/packages/aidc.scm (barcode)[arguments]: Build with -fcommon.
2021-12-18 16:32:44 -05:00
Nicolas Goaziou
3625cbc3fe
gnu: emacs-org-super-agenda: Fix build.
...
* gnu/packages/emacs-xyz.scm (emacs-org-super-agenda)[arguments]<#:tests?>:
Ignore tests.
2021-12-18 22:22:11 +01:00
Nicolas Goaziou
1ae0141903
gnu: mgba: Update to 0.9.3.
...
* gnu/packages/emulators.scm (mgba): Update to 0.9.3.
2021-12-18 21:52:56 +01:00
Nicolas Goaziou
ed41cae4c3
gnu: texmacs: Update to 2.1.1.
...
* gnu/packages/text-editors.scm (texmacs): Update to 2.1.1.
[build-system]: Use cmake instead of gnu.
[inputs]: Add libjpeg-turbo and sqlite. Remove labels.
[arguments]<#:phases>: Remove unnecessary phase.
2021-12-18 21:37:17 +01:00
Ryan Prior
fcb5b3176c
gnu: visidata: Update to 2.8.
...
* gnu/packages/spreadsheet.scm (visidata): Update to 2.8.
[inputs, native-inputs]: Migrate inputs to new style.
Signed-off-by: Leo Famulari <leo@famulari.name>
2021-12-18 15:12:00 -05:00
Tobias Geerinckx-Rice
04c1dabfab
gnu: diffoscope: Update to 197.
...
* gnu/packages/diffoscope.scm (diffoscope): Update to 197.
2021-12-18 19:36:32 +01:00
Tobias Geerinckx-Rice
366e35c843
gnu: freeciv: Update to 2.6.6.
...
* gnu/packages/games.scm (freeciv): Update to 2.6.6.
2021-12-18 19:36:32 +01:00
Tobias Geerinckx-Rice
286da74b80
gnu: nvc: Update to 1.5.3.
...
* gnu/packages/fpga.scm (nvc): Update to 1.5.3.
2021-12-18 19:36:32 +01:00
Tobias Geerinckx-Rice
484fcf09fd
gnu: fheroes2: Update to 0.9.10.
...
* gnu/packages/games.scm (fheroes2): Update to 0.9.10.
2021-12-18 19:36:32 +01:00
Tobias Geerinckx-Rice
094313032a
gnu: qtox: Remove input labels.
...
* gnu/packages/messaging.scm (qtox)[native-inputs]: Remove input labels.
[arguments]: Gexp, use SEARCH-INPUT-DIRECTORY, and don't explicitly
return #t from phases.
2021-12-18 17:35:48 +01:00
Tobias Geerinckx-Rice
a8633f71cb
gnu: qtox: Update to 1.17.4.
...
* gnu/packages/messaging.scm (qtox): Update to 1.17.4.
2021-12-18 17:35:48 +01:00
Tobias Geerinckx-Rice
7986acd993
gnu: imv: Remove unused inputs.
...
They aren't needed and probably never were.
* gnu/packages/image-viewers.scm (imv)[native-inputs]: Remove cmocka and git.
2021-12-18 17:35:48 +01:00
Tobias Geerinckx-Rice
a63a35daa6
gnu: imv: Remove input labels.
...
* gnu/packages/image-viewers.scm (imv)[native-inputs]:
Remove input labels.
2021-12-18 17:35:48 +01:00
Tobias Geerinckx-Rice
c1f364a2d2
gnu: imv: Update to 4.3.1.
...
* gnu/packages/image-viewers.scm (imv): Update to 4.3.1.
[arguments]: Don't explicitly return #t from phases.
[source, home-page]: Update URL.
2021-12-18 17:35:47 +01:00
Tobias Geerinckx-Rice
1eee548892
gnu: mtools: Update to 4.0.36.
...
* gnu/packages/mtools.scm (mtools): Update to 4.0.36.
2021-12-18 17:35:47 +01:00
Tobias Geerinckx-Rice
ebfbc46bc2
gnu: rofi: Remove input labels.
...
* gnu/packages/xdisorg.scm (rofi)[native-inputs, inputs]:
Remove input labels.
2021-12-18 17:35:47 +01:00
Tobias Geerinckx-Rice
5686e4aedf
gnu: rofi: Update to 1.7.2.
...
* gnu/packages/xdisorg.scm (rofi): Update to 1.7.2.
[arguments]: Don't explicitly return #t from phases.
2021-12-18 17:35:47 +01:00
Tobias Geerinckx-Rice
5101dcfb15
gnu: qd: Omit static library.
...
* gnu/packages/multiprecision.scm (qd)[arguments]:
Add "--disable-static" to #:configure-flags.
2021-12-18 17:35:47 +01:00
Tobias Geerinckx-Rice
e3ede6fdad
gnu: qd: Update to 2.3.23.
...
* gnu/packages/multiprecision.scm (qd): Update to 2.3.23.
2021-12-18 17:35:47 +01:00
Tobias Geerinckx-Rice
478362c949
gnu: pgpdump: Remove bogus DESTDIR usage.
...
* gnu/packages/gnupg.scm (pgpdump)[arguments]: Gexp.
Remove custom #:configure-flags, and DESTDIR from #:make-flags.
2021-12-18 17:35:47 +01:00
Tobias Geerinckx-Rice
38085f0fbf
gnu: pgpdump: Update to 0.34.
...
* gnu/packages/gnupg.scm (pgpdump): Update to 0.34.
2021-12-18 17:35:46 +01:00
Tobias Geerinckx-Rice
7c6f0b4249
gnu: restinio: Update to 0.6.14.
...
* gnu/packages/networking.scm (restinio): Update to 0.6.14.
[arguments]: Don't explicitly return #t from phases.
2021-12-18 17:35:46 +01:00
Tobias Geerinckx-Rice
564f1b448c
gnu: microcom: Update to 2019.01.0.
...
* gnu/packages/microcom.scm (microcom): Update to 2019.01.0.
2021-12-18 17:35:46 +01:00
Nicolas Goaziou
3aef0e7ee6
gnu: emacs-geiser-chez: Update to 0.17.
...
* gnu/packages/emacs-xyz.scm (emacs-geiser-chez): Update to 0.17.
2021-12-18 16:37:15 +01:00
Nicolas Goaziou
f80b5c3d2f
gnu: gcompris-qt: Update to 2.0.
...
* gnu/packages/education.scm (gcompris-qt): Update to 2.0.
[arguments]: Remove trailing #T.
[native-inputs, inputs]: Remove labels.
[license]: Change license from gpl3+ to agpl3+.
2021-12-18 16:16:49 +01:00
Hartmut Goebel
d4ecdc3328
gnu: trytond: Ensure all modules are found.
...
If the python package matching trytond is not installed alongside to trytond,
PYTHONPATH is not set (or pointing to a wrong version) and trytond (and the
trytond tools) would not find the trytond modules.
This change introduces a new native-search-path GUIX_TRYTOND_MODULES_PATH.
Trytond gets patched to honor this environment variable.
Thanks to Maxim Cournoyer, whose code for guix-pythonpath-search-path
was the template for guix-trytonpath-search-path.
* gnu/packages/patches/trytond-add-guix_trytond_path.patch: New file.
* gnu/local.mk: (dist_patch_DATA): Add it.
* gnu/packages/tryton.scm (trytond): Use it.
[native-search-paths]: New element.
(guix-trytonpath-search-path): New function.
2021-12-18 15:13:57 +01:00
Hartmut Goebel
939e3813d0
gnu: trytond: Fix import of trytond modules.
...
For adding modules, trytond uses entry-points, anyhow relying on the
modules being named "trytond.modules.xxx" and being placed in the same
filesystem path as "trytond.modules".
The package "trytond.modules" is not a namespace module, anyhow trytond
modules must be sub-modules of "trytond.modules". This works well if all
packages are installed into the same filesystem path "…/trytond/modules":
The Python importer will find all sub_modules at this place.
Anyhow, in Guix, modules don't share the same filesystem path and the
Python importer will not find them.
Solution is to add all trytond module's locations to
"trytond.modules._path__". This will make "trytond.module" behave much
like a namespace module and the importer pick up the module.
* gnu/packages/patches/trytond-add-egg-modules-to-path.patch: New file.
* gnu/packages/tryton.scm (trytond): Use it.
* gnu/local.mk (dist_patch_DATA): Add it
2021-12-18 15:13:56 +01:00
Hartmut Goebel
6eba17043a
gnu: python-stdnum: Update to 1.17.
...
* gnu/packages/finance.scm (python-stdnum): Update to 1.17.
2021-12-18 15:13:56 +01:00
Raghav Gururajan
00a42ee749
gnu: gajim: Add d-bus support.
...
* gnu/packages/messaging.scm (gajim)[inputs]: Add python-dbus.
2021-12-18 08:17:44 -05:00
Liliana Marie Prikler
6061540e30
gnu: polari: Add missing newline to Exec line.
...
This is a follow-up to 572cf0818c
.
* gnu/packages/polari.scm (fix-desktop-file): Add missing newline.
2021-12-18 10:58:56 +01:00
Tobias Geerinckx-Rice
3b2b42034c
gnu: mpd-mpc: Update to 0.34.
...
* gnu/packages/mpd.scm (mpd-mpc): Update to 0.34.
[arguments]: Add a new 'remove-bogus-rsync-requirement phase.
2021-12-18 05:42:07 +01:00
Tobias Geerinckx-Rice
287c404c7f
gnu: ncmpc: Remove input labels.
...
* gnu/packages/mpd.scm (ncmpc)[native-inputs]:
Remove input labels.
2021-12-18 05:42:06 +01:00
Tobias Geerinckx-Rice
a208a9d2b7
gnu: ncmpc: Update to 0.46.
...
* gnu/packages/mpd.scm (ncmpc): Update to 0.46.
[arguments]: Remove obsolete #:configure-flags.
2021-12-18 05:42:06 +01:00
Tobias Geerinckx-Rice
b241485033
gnu: mpd: Update to 0.23.5.
...
* gnu/packages/mpd.scm (mpd): Update to 0.23.5.
2021-12-18 05:42:06 +01:00
Tobias Geerinckx-Rice
de22cfcce1
gnu: fswatch: Omit static library.
...
* gnu/packages/monitoring.scm (fswatch)[arguments]:
Add "--disable-static" to #:configure-flags.
2021-12-18 05:41:57 +01:00
Tobias Geerinckx-Rice
4c3a1f0399
gnu: fswatch: Update to 1.16.0.
...
* gnu/packages/monitoring.scm (fswatch): Update to 1.16.0.
2021-12-18 05:41:57 +01:00
Tobias Geerinckx-Rice
556f7302d0
gnu: guix: Update to 1.3.0-16.10ceb3e.
...
This follows up on commit a526f7336c
.
* gnu/packages/package-management.scm (guix): Update to 1.3.0-16.10ceb3e.
2021-12-18 04:12:30 +01:00
Tobias Geerinckx-Rice
a526f7336c
gnu: guix: Update to 1.3.0-15.f98edfa.
...
* gnu/packages/package-management.scm (guix): Update to 1.3.0-15.f98edfa.
2021-12-18 01:03:46 +01:00
Josselin Poiret via Guix-patches via
f98edfa816
gnu: build: Register missing patches.
...
* gnu/local.mk (dist_patch_DATA): Add gcc-cross-gxx-include-dir.patch,
gcc-10-cross-environment-variables.patch,
gnome-session-support-elogind.patch,
icedtea-7-hotspot-aarch64-use-c++98.patch,
libvirt-create-machine-cgroup.patch, openjdk-14-builtins.patch,
python-babel-fix-parse-future-test.patch,
rust-wl-clipboard-rs-newer-wl.patch, streamlink-update-test.patch.
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2021-12-18 00:45:38 +01:00
Leo Famulari
9dd7e57d16
gnu: Syncthing: Update to 1.18.5.
...
* gnu/packages/syncthing.scm (syncthing): Update to 1.18.5.
2021-12-17 18:18:28 -05:00
Leo Famulari
065c5e9435
gnu: Go 1.17: Update to 1.17.5.
...
* gnu/packages/golang.scm (go-1.17): Update to 1.17.5.
2021-12-17 18:18:28 -05:00
Leo Famulari
01aba21913
gnu: Go 1.16: Update to 1.16.12.
...
* gnu/packages/golang.scm (go-1.16): Update to 1.16.12.
2021-12-17 18:18:27 -05:00
Tobias Geerinckx-Rice
b4ee524e5a
gnu: imake: Remove input labels.
...
* gnu/packages/xorg.scm (imake)[inputs]: Remove input labels.
[arguments]: Gexp accordingly.
2021-12-17 22:51:56 +01:00
Tobias Geerinckx-Rice
fd290a81fc
gnu: mutt: Update to 2.1.4.
...
* gnu/packages/mail.scm (mutt): Update to 2.1.4.
2021-12-17 22:51:56 +01:00
Tobias Geerinckx-Rice
0c191fafc9
gnu: interception-tools: Remove input labels.
...
* gnu/packages/linux.scm (interception-tools)[inputs]:
Remove input labels.
2021-12-17 22:51:56 +01:00
Tobias Geerinckx-Rice
7aff8dcf50
gnu: interception-tools: Update to 0.6.8.
...
* gnu/packages/linux.scm (interception-tools): Update to 0.6.8.
2021-12-17 22:51:56 +01:00
Tobias Geerinckx-Rice
ee878de4bd
gnu: cpuid: Update to 20211210.
...
* gnu/packages/linux.scm (cpuid): Update to 20211210.
2021-12-17 22:51:56 +01:00
Tobias Geerinckx-Rice
8d973a5a9b
gnu: knot-resolver: Update to 5.4.3.
...
* gnu/packages/dns.scm (knot-resolver): Update to 5.4.3.
[arguments]: Don't explicitly return #t from phases.
2021-12-17 22:51:56 +01:00
Tobias Geerinckx-Rice
ad1cd31155
gnu: nsd: Update to 4.3.9.
...
* gnu/packages/dns.scm (nsd): Update to 4.3.9.
2021-12-17 22:51:55 +01:00
Tobias Geerinckx-Rice
b83247f9a0
gnu: memkind: Update to 1.12.0.
...
* gnu/packages/disk.scm (memkind): Update to 1.12.0.
[arguments]: Don't explicitly return #t from phases.
2021-12-17 22:51:55 +01:00
Tobias Geerinckx-Rice
b014c35081
gnu: filezilla: Remove input labels.
...
* gnu/packages/ftp.scm (filezilla)[native-inputs]: Remove input labels.
2021-12-17 22:51:55 +01:00
Tobias Geerinckx-Rice
4b8a5e8cc5
gnu: filezilla: Update to 3.57.0.
...
* gnu/packages/ftp.scm (filezilla): Update to 3.57.0.
2021-12-17 22:51:55 +01:00
Tobias Geerinckx-Rice
29a435a216
gnu: libfilezilla: Remove input labels.
...
* gnu/packages/ftp.scm (libfilezilla)[native-inputs]:
Remove input labels.
2021-12-17 22:51:55 +01:00
Tobias Geerinckx-Rice
6592fbaade
gnu: libfilezilla: Update to 0.35.0.
...
* gnu/packages/ftp.scm (libfilezilla): Update to 0.35.0.
2021-12-17 22:51:55 +01:00
Leo Famulari
d627fbad8f
gnu: linux-libre 5.4: Update to 5.4.167.
...
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.167.
(linux-libre-5.4-pristine-source): Update hash.
2021-12-17 15:20:02 -05:00
Leo Famulari
f2bfe1cd76
gnu: linux-libre 5.10: Update to 5.10.87.
...
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.87.
(linux-libre-5.10-pristine-source): Update hash.
2021-12-17 15:20:02 -05:00
Leo Famulari
c01eeef61a
gnu: linux-libre 5.15: Update to 5.15.10.
...
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.10.
(linux-libre-5.15-pristine-source): Update hash.
2021-12-17 15:19:58 -05:00
Raghav Gururajan
fb6c4a0c1d
gnu: gajim: Correct python version and skip sanity-check.
...
* gnu/packages/messaging.scm (gajim)[phases](sanity-check): Remove phase.
[native-search-paths](GUIX_PYTHONPATH): Adjust version.
2021-12-17 13:56:14 -05:00
Marius Bakke
3399c29b8f
gnu: python-djangorestframework: Rename to python-django-rest-framework.
...
* gnu/packages/django.scm (python-djangorestframework): Define as deprecated
alias for ...
(python-django-rest-framework): ... this new variable.
(python-django-filter)[native-inputs]: Adjust accordingly.
* gnu/packages/mail.scm (python-hyperkitty)[propagated-inputs]: Likewise.
* gnu/packages/patchutils.scm (patchwork)[propagated-inputs]: Likewise.
2021-12-17 19:07:18 +01:00
Marius Bakke
7d2550c3ff
gnu: python-django-rest-framework: Update to 3.13.1.
...
* gnu/packages/django.scm (python-djangorestframework): Update to 3.13.1.
[arguments]: Remove obsolete workarounds. Set TZDIR in check phase.
[native-inputs]: Add TZDATA-FOR-TESTS.
[propagated-inputs]: Add PYTHON-PYTZ.
2021-12-17 19:07:18 +01:00
Marius Bakke
76f87b01ad
gnu: python-django: Add 4.0.
...
* gnu/packages/django.scm (python-django): Rename to ...
(python-django-4.0): ... this. Update to 4.0.
[propagated-inputs]: Remove PYTHON-PYTZ.
(python-django-3.2): New variable.
(python-django-2.2): Inherit from it.
(python-django): Define as alias for PYTHON-DJANGO-3.2.
2021-12-17 19:07:18 +01:00
Marius Bakke
71d56cfa99
gnu: libime: Update to 1.0.10.
...
* gnu/packages/fcitx5.scm (libime): Update to 1.0.10.
2021-12-17 19:07:18 +01:00
Marius Bakke
a133a0288c
gnu: python-graph-tool: Remove input labels.
...
* gnu/packages/graph.scm (python-graph-tool)[arguments]: Import SITE-PACKAGES
from (guix build python-build-system), and use instead of homegrown procedure.
[native-inputs, inputs]: Remove labels.
2021-12-17 19:07:17 +01:00
Marius Bakke
1d505c05bd
gnu: python-graph-tool: Build with Cairomm 1.14.
...
* gnu/packages/graph.scm (python-graph-tool)[inputs]: Change from CAIROMM to
CAIROMM-1.14.
2021-12-17 19:07:17 +01:00
Marius Bakke
e661f4eff4
gnu: Remove unneeded uses of custom GCC versions.
...
* gnu/packages/bioinformatics.scm (libmaus2, biobambam2)[native-inputs]:
Remove GCC-10.
* gnu/packages/game-development.scm (libresprite, python-pyxel)[native-inputs]: Likewise.
* gnu/packages/lua.scm (emilua)[native-inputs]: Likewise.
* gnu/packages/radio.scm (sdr++)[native-inputs]: Likewise.
* gnu/packages/wm.scm (fnott)[native-inputs]: Likewise.
* gnu/packages/text-editors.scm (kakoune)[native-inputs]: Likewise.
(scintilla)[native-inputs]: Remove GCC-9.
* gnu/packages/build-tools.scm (bear)[native-inputs]: Likewise.
* gnu/packages/cpp.scm (magic-enum)[native-inputs]: Likewise.
* gnu/packages/games.scm (openttd)[native-inputs]: Likewise.
(schiffbruch)[native-inputs]: Remove GCC-11.
* gnu/packages/music.scm (liquidsfz, geonkick)[native-inputs]: Remove GCC-9.
* gnu/packages/fcitx5.scm (fcitx5, libime, fcitx5-configtool)[native-inputs]:
Likewise.
* gnu/packages/wine.scm (dxvk32)[native-inputs]: Likewise.
* gnu/packages/ftp.scm (libfilezilla)[native-inputs]: Remove GCC-8.
* gnu/packages/image.scm (blurhash)[native-inputs]: Likewise.
* gnu/packages/jami.scm (libring)[native-inputs]: Likewise.
* gnu/packages/pdf.scm (xournalpp)[native-inputs]: Likewise.
* gnu/packages/telegram.scm (webrtc-for-telegram-desktop,
telegram-desktop)[native-inputs]: Likewise.
2021-12-17 19:07:17 +01:00
Marius Bakke
e0559c5314
gnu: grfcodec: Fix build with GCC 10.
...
* gnu/packages/patches/grfcodec-gcc-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/game-development.scm (grfcodec)[source](patches): New field.
[arguments]: Remove trailing #t.
2021-12-17 19:07:17 +01:00
Leo Famulari
d080368cb5
gnu: datefudge: Add a backup source URI.
...
This tarball disappeared upstream.
* gnu/packages/time.scm (datefudge)[source]: Add backup URI.
2021-12-17 12:41:03 -05:00
Tobias Geerinckx-Rice
9eee025bf8
gnu: tor: Update to 0.4.6.9.
...
* gnu/packages/tor.scm (tor): Update to 0.4.6.9.
2021-12-17 18:35:21 +01:00
Nicolas Goaziou
489f4b9b1b
gnu: emacs-rustic: Update to 2.3.
...
* gnu/packages/emacs-xyz.scm (emacs-rustic): Update to 2.3.
2021-12-17 18:25:07 +01:00
Raghav Gururajan
d6abbfdab3
gnu: python-nbxmpp: Correct libsoup dependency.
...
This packages uses ABI of libsoup v2.
* gnu/packages/messaging.scm (python-nbxmpp)[inputs]: Replace libsoup
with libsoup-minimal-2.
2021-12-17 10:47:24 -05:00
Raghav Gururajan
2d6ad9e2e0
gnu: python-precis-i18n: Update to 1.0.3.
...
* gnu/packages/python-xyz (python-precis-i18n)[version]: Update to 1.0.3.
2021-12-17 10:38:28 -05:00
Leo Famulari
8879862aa8
gnu: video-contact-sheet: Tweak the synopsis and description.
...
* gnu/packages/video.scm (video-contact-sheet)[synopsis, description]: Improve.
2021-12-17 10:22:19 -05:00
Pradana AUMARS
61ae42e773
gnu: Add video-contact-sheet.
...
* gnu/packages/video.scm (video-contact-sheet): New variable.
2021-12-17 10:11:38 -05:00
Guillaume Le Vaillant
6718fe7e87
gnu: js8call: Remove workaround.
...
* gnu/packages/radio.scm (js8call)[arguments]: Remove
'work-around-runtime-bug' phase.
2021-12-17 15:20:11 +01:00
Guillaume Le Vaillant
3f2bb5ce64
gnu: wsjtx: Update to 2.5.2.
...
* gnu/packages/radio.scm (wsjtx-hamlib, wsjtx): Update to 2.5.2.
[arguments]: Remove 'work-around-runtime-bug' phase.
2021-12-17 15:20:11 +01:00
Guillaume Le Vaillant
a536173911
gnu: xnec2c: Update to 4.2.
...
* gnu/packages/radio.scm (xnec2c): Update to 4.2.
[arguments]: Remove 'fix-makefile' and 'fix-paths' phases.
2021-12-17 15:20:11 +01:00
Guillaume Le Vaillant
8e2aa77d77
gnu: dump1090: Update to 6.1.
...
* gnu/packages/radio.scm (dump1090): Update to 6.1.
2021-12-17 15:20:11 +01:00
Guillaume Le Vaillant
6e7c6f105c
gnu: rtl-433: Update to 21.12.
...
* gnu/packages/radio.scm (rtl-433): Update to 21.12.
2021-12-17 15:20:11 +01:00
Guillaume Le Vaillant
8e14a7f809
gnu: qsstv: Update to 9.5.8.
...
* gnu/packages/radio.scm (qsstv): Update to 9.5.8.
[arguments]: Remove 'fix-newer-hamlib-support' phase.
2021-12-17 15:20:11 +01:00
Guillaume Le Vaillant
8b5a22758a
gnu: dream: Update to 2.2.
...
* gnu/packages/radio.scm (dream): Update to 2.2.
2021-12-17 15:20:11 +01:00
Guillaume Le Vaillant
021a630676
gnu: wfview: Update to 1.2d.
...
* gnu/packages/radio.scm (wfview): Update to 1.2d.
[inputs]: Add opus.
[arguments]: Update 'configure' phase. Remove custom 'install' phase.
2021-12-17 15:20:11 +01:00
Guillaume Le Vaillant
aec7ea3710
gnu: sdrangel: Update to 6.17.5.
...
* gnu/packages/radio.scm (sdrangel): Update to 6.17.5.
2021-12-17 15:20:11 +01:00
Raghav Gururajan
47bc8a514c
gnu: irssi: Enable true-color and unicode support.
...
* gnu/packages/irc.scm (irssi)[inputs]: Add utf8proc.
[configure-flags](enable-true-color): New flag.
2021-12-17 08:47:05 -05:00
Raghav Gururajan
50489e3941
gnu: weechat: Enable documentation and man-pages.
...
* gnu/packages/irc.scm (weechat)[outputs](doc): New output.
[configure-flags](ENABLE_MAN,ENABLE_DOC): New flags.
[phases](move-doc): New phase.
[native-inputs]: Add ruby-asciidoctor.
2021-12-17 08:08:00 -05:00
Raghav Gururajan
4fc9698def
gnu: weechat: Enable ruby support for scripting.
...
* gnu/packages/irc.scm (weechat)[configure-flags](ENABLE_RUBY): Remove flag.
[inputs]: Add ruby.
2021-12-17 08:07:31 -05:00
Aleksandr Vityazev
a9abb75dc8
gnu: pinentry-bemenu: Update to 0.7.1.
...
* gnu/packages/gnupg.scm (pinentry-bemenu): Update to 0.7.1.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-17 11:11:55 +01:00
Mathieu Othacehe
4dd7cb90db
gnu: osinfo-db: Update to 20211216.
...
* gnu/packages/virtualization.scm (osinfo-db): Update to 20211216.
(osinfo-db-next): Remove it.
(libosinfo): Adapt it.
2021-12-17 10:16:28 +01:00
Aleksandr Vityazev
d29cf19bfb
gnu: ableton-link: Run tests conditionally.
...
* gnu/packages/audio.scm (ableton-link)[arguments]: Respect TESTS? option.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-17 09:35:43 +01:00
Nicolas Goaziou
abd2a5a807
gnu: supercollider: Reformat package definition.
...
* gnu/packages/audio.scm (supercollider)[source]<origin>: Re-indent.
[arguments]<#:phases>: Remove trailing #T.
2021-12-17 09:34:39 +01:00
Aleksandr Vityazev
0745c8205a
gnu: supercollider: Update to 3.12.1.
...
* gnu/packages/audio.scm (supercollider): Update to 3.12.1.
[arguments]<#:configure-flags>: Change formatting.
[inputs]: Remove labels.
2021-12-17 09:32:42 +01:00
Aleksandr Vityazev
d3fe88c6cd
gnu: boost-sync: Update to 1.55-1-e690de2d.
...
* gnu/packages/audio.scm (boost-sync): Update to 1.55-1-e690de2d.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-17 09:31:13 +01:00
Foo Chuan Wei
1014a5e4a6
gnu: Add cgdb.
...
* gnu/packages/debug.scm (cgdb): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-17 09:27:37 +01:00
Philippe SWARTVAGHER
b46c92c579
gnu: hwloc: Update to 2.7.0.
...
* gnu/packages/mpi.scm (hwloc-2): Update to 2.7.0.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-17 09:17:42 +01:00
Nikolay Korotkiy
96010ba902
gnu: Add sfeed.
...
* gnu/packages/suckless.scm (sfeed): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-17 09:15:57 +01:00
Michael Rohleder
e1be742c59
gnu: ristretto: Update to 0.12.1.
...
* gnu/packages/xfce.scm (ristretto): Update to 0.12.1.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-17 09:09:57 +01:00
Michael Rohleder
da0e7562bb
gnu: mousepad: Update to 0.5.8.
...
* gnu/packages/xfce.scm (mousepad): Update to 0.5.8.
[inputs]: Use gtksourceview.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-17 09:09:24 +01:00
Michael Rohleder
ad6ab022c5
gnu: exo: Update to 4.16.3.
...
* gnu/packages/xfce.scm (exo): Update to 4.16.3.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-17 09:08:34 +01:00
Michael Rohleder
8afa00908b
gnu: hstr: Update to 2.5.
...
* gnu/packages/shellutils.scm (hstr): Update to 2.5.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-17 09:08:02 +01:00
Jaft
21d1bffb61
gnu: Add pnmixer.
...
* gnu/packages/gtk.scm (pnmixer): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-17 09:05:02 +01:00
Aleksandr Vityazev
1028b82530
gnu: emacs-telega-server: Fix build
...
* gnu/packages/emacs-xyz (emacs-telega-server)[arguments]:
use ungexp instead of unqoute.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-17 08:53:00 +01:00
Maxim Cournoyer
a7c5df90a9
gnu: xf86-video-qxl: Fix build.
...
* gnu/packages/patches/xf86-video-qxl-fix-build.patch: Add patch.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/xorg.scm (xf86-video-qxl): Apply it.
2021-12-16 23:49:50 -05:00
Tobias Geerinckx-Rice
23f03b9edc
gnu: opensc: Update to 0.22.0.
...
* gnu/packages/security-token.scm (opensc): Update to 0.22.0.
2021-12-17 05:34:50 +01:00
Tobias Geerinckx-Rice
0091035d6d
gnu: oil: Update to 0.9.5.
...
* gnu/packages/shells.scm (oil): Update to 0.9.5.
2021-12-17 05:34:50 +01:00
Tobias Geerinckx-Rice
cfee80cc91
gnu: diff-so-fancy: Update to 1.4.3.
...
* gnu/packages/version-control.scm (diff-so-fancy): Update to 1.4.3.
[arguments]: Don't explicitly return #t from phases.
2021-12-17 05:34:50 +01:00
Tobias Geerinckx-Rice
6a3900e75b
gnu: inxi-minimal: Update to 3.3.10-1.
...
* gnu/packages/admin.scm (inxi-minimal): Update to 3.3.10-1.
2021-12-17 05:34:50 +01:00
Tobias Geerinckx-Rice
a672ecf1d2
gnu: celluloid: Update to 0.22.
...
* gnu/packages/video.scm (celluloid): Update to 0.22.
[inputs]: Replace gtk+ (3) with gtk (4).
2021-12-17 05:34:50 +01:00
Andy Tai
3debb27e7c
gnu: xpra: Update to 4.3.
...
gnu/packages/xorg.scm (xpra): Update to 4.3.
Signed-off-by: Leo Famulari <leo@famulari.name>
2021-12-16 23:24:51 -05:00
Liliana Marie Prikler
b2ae164b21
gnu: polari: Use new style.
...
* gnu/packages/gnome.scm (polari)[native-inputs]: Remove labels.
2021-12-17 04:43:09 +01:00
Liliana Marie Prikler
572cf0818c
gnu: polari: Fix Exec line.
...
This is a follow-up to commit b574ccc453
.
* gnu/packages/gnome.scm (polari)[fix-desktop-file]: Use string-append as
was the intention behind the original patch.
2021-12-17 04:43:09 +01:00
Liliana Marie Prikler
c9be5f1060
gnu: telepathy-mission-control: Update to 5.16.6.
...
* gnu/packages/freedesktop.scm (telepathy-mission-control): Update to 5.16.6.
2021-12-17 04:43:09 +01:00
Liliana Marie Prikler
47843a14a4
gnu: telepathy-glib: Update to 0.24.2.
...
* gnu/packages/glib.scm (telepathy-glib): Update to 0.24.2.
[source]: Drop upstreamed patches.
* gnu/packages/patches/telepathy-glib-channel-memory-leak.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2021-12-17 04:43:08 +01:00
Julien Lepiller
eb4ce2de69
gnu: claws-mail: Fix build.
...
* gnu/packages/mail.scm (claws-mail)[arguments]: Use search-input-file
instead of search-input-directory.
2021-12-17 04:01:32 +01:00
Tobias Geerinckx-Rice
010a1ff55d
gnu: libjcat: Update to 0.1.9.
...
* gnu/packages/compression.scm (libjcat): Update to 0.1.9.
2021-12-17 03:07:55 +01:00
Tobias Geerinckx-Rice
e915b6a150
gnu: cloc: Update to 1.92.
...
* gnu/packages/code.scm (cloc): Update to 1.92.
[arguments]: Don't explicitly return #t from phases.
2021-12-17 03:07:55 +01:00
Tobias Geerinckx-Rice
4b6ce80a5e
gnu: audit: Tweak description.
...
* gnu/packages/admin.scm (audit)[description]: Edit slightly.
2021-12-17 03:07:55 +01:00
Tobias Geerinckx-Rice
6557476742
gnu: audit: Remove input labels.
...
* gnu/packages/admin.scm (audit)[inputs]:
Remove input labels.
2021-12-17 03:07:54 +01:00
Tobias Geerinckx-Rice
27e5e38763
gnu: audit: Update to 3.0.6.
...
* gnu/packages/admin.scm (audit): Update to 3.0.6.
2021-12-17 03:07:54 +01:00
Tobias Geerinckx-Rice
d0985ee3c5
gnu: openvpn: Update to 2.5.5.
...
* gnu/packages/vpn.scm (openvpn): Update to 2.5.5.
2021-12-17 03:07:54 +01:00
Tobias Geerinckx-Rice
2e964d0d7d
gnu: agda: Update to 2.6.2.1.
...
* gnu/packages/agda.scm (agda): Update to 2.6.2.1.
[arguments]: Don't explicitly return #t from phases.
2021-12-17 03:07:54 +01:00
Tobias Geerinckx-Rice
1bada70d63
gnu: remmina: Remove input labels.
...
* gnu/packages/vnc.scm (remmina)[native-inputs, inputs]:
Remove input labels.
2021-12-17 03:07:53 +01:00
Tobias Geerinckx-Rice
ae761e639a
gnu: remmina: Update to 1.4.22.
...
* gnu/packages/vnc.scm (remmina): Update to 1.4.22.
2021-12-17 03:07:53 +01:00
Tobias Geerinckx-Rice
42056e496c
gnu: bemenu: Update to 0.6.4.
...
* gnu/packages/xdisorg.scm (bemenu): Update to 0.6.4.
2021-12-17 03:07:53 +01:00
Tobias Geerinckx-Rice
4a1f79da36
gnu: fasm: Update to 1.73.28.
...
* gnu/packages/assembly.scm (fasm): Update to 1.73.28.
[arguments]: Don't explicitly return #t from phases.
2021-12-17 03:07:53 +01:00
Tobias Geerinckx-Rice
028bf93355
gnu: htop: Update to 3.1.2.
...
* gnu/packages/admin.scm (htop): Update to 3.1.2.
2021-12-17 03:07:52 +01:00
Tobias Geerinckx-Rice
87977e9e9e
gnu: bmake: Remove input labels.
...
* gnu/packages/build-tools.scm (bmake)[inputs]:
Remove input labels.
2021-12-17 03:07:52 +01:00
Tobias Geerinckx-Rice
0fb4cc7a2f
gnu: bmake: Update to 20211207.
...
* gnu/packages/build-tools.scm (bmake): Update to 20211207.
[arguments]: Don't explicitly return #t from phases.
2021-12-17 03:07:52 +01:00
Tobias Geerinckx-Rice
df8a93044c
gnu: Remove unreferenced nss/fixed.
...
* gnu/packages/nss.scm (nss/fixed): Remove variable.
* gnu/packages/patches/nss-CVE-2021-43527.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2021-12-17 03:07:52 +01:00
Nikolay Korotkiy
1ca2c6730b
gnu: josm: Update to 18303.
...
* gnu/packages/geo.scm (josm): Update to 18303.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-12-16 23:57:39 +01:00
Nikolay Korotkiy
aa4b555eb5
gnu: libosmium: Update to 2.17.2.
...
* gnu/packages/geo.scm (libosmium): Update to 2.17.2.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-12-16 23:57:32 +01:00
Nikolay Korotkiy
c368431004
gnu: imposm3: Update to 0.11.1.
...
* gnu/packages/geo.scm (imposm3): Update to 0.11.1.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-12-16 23:57:19 +01:00
Ricardo Wurmus
4b58ebd845
gnu: Add r-singler.
...
* gnu/packages/bioconductor.scm (r-singler): New variable.
2021-12-16 22:46:32 +01:00
Ricardo Wurmus
443110cd86
gnu: Add r-celldex.
...
* gnu/packages/bioconductor.scm (r-celldex): New variable.
2021-12-16 22:46:32 +01:00
Liliana Marie Prikler
68c4e88db6
gnu: komikku: Use new style.
...
* gnu/packages/gnome.scm (komikku)[native-inputs]: Remove labels.
2021-12-16 22:27:37 +01:00
Liliana Marie Prikler
9628035145
gnu: komikku: Build with old webkit.
...
* gnu/packages/gnome.scm (komikku)[inputs]: Use webkitgtk-with-libsoup2.
2021-12-16 22:27:37 +01:00
Marius Bakke
00ec9e3414
gnu: rtv: Disable sanity check.
...
* gnu/packages/syndication.scm (rtv)[arguments]: Delete phase.
2021-12-16 22:21:13 +01:00
Marius Bakke
ee4561b08e
gnu: python-vcrpy: Fix test failure.
...
* gnu/packages/python-check.scm (python-vcrpy)[arguments]: Don't override
PYTHONPATH.
2021-12-16 22:21:13 +01:00
Marius Bakke
1f4319886a
gnu: python-magic: Work around crash on .crx files.
...
* gnu/packages/patches/python-magic-python-bytecode.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/python-xyz.scm (python-magic)[source](patches): Add it.
[inputs]: Add FILE-NEXT.
[arguments]: While at it, remove input labels.
* gnu/packages/diffoscope.scm (diffoscope)[native-inputs]: Add FILE-NEXT.
2021-12-16 22:21:13 +01:00
Marius Bakke
12c75628b4
gnu: file: Add 5.41.
...
* gnu/packages/file.scm (file-next): New variable.
2021-12-16 22:21:13 +01:00
Marius Bakke
3dcf972944
gnu: python-magic: Run more tests.
...
* gnu/packages/python-xyz.scm (python-magic): Invoke one more test file.
2021-12-16 22:21:13 +01:00
Marius Bakke
83651eef15
gnu: python-daemon: Fix test failure.
...
* gnu/packages/python-xyz.scm (python-daemon)[arguments]: Patch one test &
remove trailing #t.
2021-12-16 22:21:13 +01:00
Marius Bakke
aec6bd0169
chromium-extension: Build .crx files in a deterministic fashion.
...
* gnu/build/chromium-extension.scm (make-crx): Pass #:keep-mtime? #t to
COPY-RECURSIVELY. Remove defunct FAKETIME workaround. While at it, pack the
extension in the scratch working directory instead of the transient
store-mapped /tmp.
2021-12-16 22:21:13 +01:00
Marius Bakke
40ebf85b86
chromium-extension: Avoid usage of gcrypt at evaluation time.
...
* gnu/build/chromium-extension.scm (make-signing-key): Wrap builder in
with-extensions, and compute the seed checksum at build time.
2021-12-16 22:21:13 +01:00
Marius Bakke
173860eb41
chromium-extension: Reduce imported-modules scope.
...
* gnu/build/chromium-extension.scm (make-crx): Delay with-imported-modules
until the builder code.
(crx->chromium-json): Remove needless define* while at it.
2021-12-16 22:21:13 +01:00
Marius Bakke
f59bb27557
chromium-extension: Simplify builder code.
...
* gnu/build/chromium-extension.scm (chromium-json->profile-object): Remove
variable.
(file-sha256): New variable.
(make-chromium-extension): Rename OUTPUT parameter to prevent conflict.
Adjust other variable names for clarity.
[inputs]: Clear.
[arguments]: Inline and simplify the final transformation with a gexp.
2021-12-16 22:21:13 +01:00
Marius Bakke
fdd71babc7
gnu: ungoogled-chromium: Improve Vulkan support.
...
* gnu/packages/chromium.scm (ungoogled-chromium)[arguments]: Add absolute
reference to libvulkan.so.1. Install SwiftShader support files.
[inputs]: Add VULKAN-LOADER.
2021-12-16 22:21:12 +01:00
Marius Bakke
745d6cb7d3
gnu: ungoogled-chromium: Unexpire accelerated video decoding.
...
* gnu/packages/patches/ungoogled-chromium-accelerated-video-decode.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/chromium.scm (%guix-patches): Add it.
2021-12-16 22:21:12 +01:00
Marius Bakke
48a1bb314d
gnu: ungoogled-chromium: Enable RUNPATH validation.
...
* gnu/packages/patches/ungoogled-chromium-RUNPATH.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/chromium.scm (%guix-patches): Add it.
(ungoogled-chromium)[arguments]: Remove #:validate-runpath?.
2021-12-16 22:21:12 +01:00
Danny Milosavljevic
d2af1df65f
gnu: openocd: Explicitly enable all the programmers.
...
* gnu/packages/embedded.scm (openocd)[arguments]<#:configure-flags>: Add
"enable" flags for rshim, ft232r, xds110, cmsis-dap-v2, nulink, kitprog,
jtag_dpi, bcm2835gpio, imx_gpio, ep93xx, at91rm9200, sysfsgpio,
xlnx-pcie-xvc.
2021-12-16 21:31:45 +01:00
Danny Milosavljevic
c4f4fd8f16
gnu: openocd: Make build reproducible.
...
* gnu/packages/embedded.scm (openocd)[arguments]<#:phases>[bootstrap]:
Make build reproducible.
2021-12-16 21:31:45 +01:00
Danny Milosavljevic
b47fcf1cbe
gnu: openocd: Update to 0.11.0.
...
* gnu/packages/embedded.scm (openocd): Update to 0.11.0.
2021-12-16 21:31:43 +01:00
Tobias Geerinckx-Rice
88b4dcdabe
gnu: php: Properly fix openssl_x509_checkpurpose_basic.phpt.
...
* gnu/packages/php.scm (php)[source]: Add patch.
* gnu/packages/patches/php-openssl_x509_checkpurpose_basic.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
Thanks to Diego Nicola Barbato <dnbarbato@posteo.de>
2021-12-16 19:06:50 +01:00
Tobias Geerinckx-Rice via Guix-patches via
13f1355443
linux-modules: Ignore EINVAL in ‘modprobe’ mode.
...
Loading the framebuffer-coreboot module simply fails with EINVAL on a
non-Corebooted system. Crashing the system with a kernel panic is not
a reasonable reaction to loading valid modules on unsupported hardware.
The kernel should log an error, which the user is expected to see.
Bogus module names will still be fatally reported by linux-modules.drv.
* gnu/build/linux-modules.scm (load-linux-module*):
Ignore EINVAL errors when operating recursively.
2021-12-16 12:53:52 -05:00
Tobias Geerinckx-Rice via Guix-patches via
bc09e7ab56
gnu: linux-libre: Support the Coreboot framebuffer.
...
Without this, the kernel cannot write to the display until the
full-featured driver module (often i915) is loaded from the root file
system.
If the root file system is encrypted, the initrd's passphrase prompt
won't make it to the screen, and the fully responsive system will appear
frozen whilst waiting for user input.
* gnu/packages/aux-files/linux-libre/4.4-i686.conf,
gnu/packages/aux-files/linux-libre/4.4-x86_64.conf,
gnu/packages/aux-files/linux-libre/4.14-i686.conf,
gnu/packages/aux-files/linux-libre/4.14-x86_64.conf,
gnu/packages/aux-files/linux-libre/4.19-i686.conf,
gnu/packages/aux-files/linux-libre/4.19-x86_64.conf,
gnu/packages/aux-files/linux-libre/5.4-i686.conf,
gnu/packages/aux-files/linux-libre/5.4-x86_64.conf,
gnu/packages/aux-files/linux-libre/5.10-i686.conf,
gnu/packages/aux-files/linux-libre/5.10-x86_64.conf,
gnu/packages/aux-files/linux-libre/5.15-i686.conf,
gnu/packages/aux-files/linux-libre/5.15-x86_64.conf:
Mark simple framebuffers as generic system ones and enable ‘Google’
firmware drivers to enable Coreboot table support and its dependent
framebuffer driver module.
* gnu/system/linux-initrd.scm (default-initrd-modules):
Add the framebuffer_coreboot and simplefb modules on x86 systems.
2021-12-16 12:53:52 -05:00
Leo Famulari
d78ca1cbb1
gnu: linux-libre 4.4: Update to 4.4.295.
...
* gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.295.
(linux-libre-4.4-pristine-source): Update hash.
2021-12-16 12:53:52 -05:00
Leo Famulari
5557bd3787
gnu: linux-libre 4.9: Update to 4.9.293.
...
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.293.
(linux-libre-4.9-pristine-source): Update hash.
2021-12-16 12:53:51 -05:00
Leo Famulari
ce91ff36c7
gnu: linux-libre 4.14: Update to 4.14.258.
...
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.258.
(linux-libre-4.14-pristine-source): Update hash.
2021-12-16 12:53:51 -05:00
Leo Famulari
c93c7af1ce
gnu: linux-libre 4.19: Update to 4.19.221.
...
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.221.
(linux-libre-4.19-pristine-source): Update hash.
2021-12-16 12:53:51 -05:00
Leo Famulari
4e54ab957f
gnu: linux-libre 5.4: Update to 5.4.165.
...
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.165.
(linux-libre-5.4-pristine-source): Update hash.
2021-12-16 12:53:51 -05:00
Leo Famulari
cf35bc8a20
gnu: linux-libre 5.10: Update to 5.10.85.
...
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.85.
(linux-libre-5.10-pristine-source): Update hash.
2021-12-16 12:53:51 -05:00
Leo Famulari
b80cbab45d
gnu: linux-libre: Update to 5.15.8.
...
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.8.
(linux-libre-5.15-pristine-source): Update hash.
2021-12-16 12:53:41 -05:00
Tobias Geerinckx-Rice
5e59153595
gnu: php: Disable yet another failing test.
...
* gnu/packages/php.scm (php)[arguments]: Delete the
openssl_x509_checkpurpose_basic.phpt test.
2021-12-16 18:28:43 +01:00
Tobias Geerinckx-Rice
b329c2139b
gnu: chrony: Update to 4.2.
...
* gnu/packages/ntp.scm (chrony): Update to 4.2.
[arguments]: Don't explicitly return #t from phases.
2021-12-16 16:27:03 +01:00
Tobias Geerinckx-Rice
12e9687eb9
gnu: dpkg: Update to 1.21.0.
...
* gnu/packages/debian.scm (dpkg): Update to 1.21.0.
[arguments]: Don't explicitly return #t from phases.
2021-12-16 16:27:03 +01:00
Ricardo Wurmus
d83cc1e7d2
gnu: Add r-shinyhelper.
...
* gnu/packages/cran.scm (r-shinyhelper): New variable.
2021-12-16 15:17:51 +01:00
Julien Lepiller
86d6c6053c
gnu: java-log4j-api: Update to 2.16.0.
...
This is a follow-up release because of an incorrect fix to
CVE-2021-45046.
* gnu/packages/java.scm (java-log4j-api): Update to 2.16.0.
2021-12-16 13:56:54 +01:00
Nicolas Goaziou
615dda2de4
gnu: emacs-eacl: Update to 2.2.0.
...
* gnu/packages/emacs-xyz.scm (emacs-eacl): Update to 2.2.0.
2021-12-16 13:25:04 +01:00
Nicolas Goaziou
a975a90824
gnu: manuskript: Update to 0.13.1.
...
* gnu/packages/text-editors.scm (manuskript): Update to 0.13.1.
2021-12-16 13:22:49 +01:00
Jacob MacDonald
b99200632f
gnu: Add cl-april.
...
* gnu/packages/lisp-xyz.scm (sbcl-april, cl-april, ecl-april): New variables.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-12-16 11:20:22 +01:00
Jacob MacDonald
7836ca8743
gnu: Add cl-simple-date-time.
...
* gnu/packages/lisp-xyz.scm (sbcl-simple-date-time, cl-simple-date-time,
ecl-simple-date-time): New variables.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-12-16 11:11:07 +01:00
Jacob MacDonald
92433c2d74
gnu: Add cl-decimals.
...
* gnu/packages/lisp-xyz.scm (sbcl-decimals, cl-decimals, ecl-decimals):
New variables.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-12-16 11:06:27 +01:00
Jacob MacDonald
d1269c65d3
gnu: Add cl-random-state.
...
* gnu/packages/lisp-xyz.scm (sbcl-random-state, cl-random-state,
ecl-random-state): New variables.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-12-16 11:02:25 +01:00
Jacob MacDonald
abd2aed926
gnu: Add cl-maxpc.
...
* gnu/packages/lisp-xyz.scm (sbcl-maxpc, cl-maxpc, ecl-maxpc): New variables.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-12-16 10:56:55 +01:00
Lars-Dominik Braun
08218fd7a4
gnu: python-pyflow: Rename to python2-pyflow.
...
The package was never compatible with Python 3. Not adding a deprecated
package variant, because going from Python 3 to Python 2 is a breaking
change and it’s unlikely anyone ever used the package anyway (it was
likely broken).
* gnu/packages/python-science.scm (python-pyflow): Move…
(python2-pyflow): …here.
[arguments]: Use Python 2.
2021-12-16 09:48:02 +01:00
Lars-Dominik Braun
974264af37
gnu: python-flask-restful: Rewrite import.
...
It seems a function inside python-flask moved to a different module.
* gnu/packages/python-web.scm (python-flask-restful)[arguments]: Add
phase rewriting imports from flask.helpers to flask.scaffold.
2021-12-16 09:04:57 +01:00
Lars-Dominik Braun
44e1300994
gnu: Add js-mathjax-3.
...
* gnu/packages/javascript.scm (js-mathjax-3): New variable.
* gnu/packages/patches/mathjax-disable-webpack.patch,
gnu/packages/patches/mathjax-no-a11y.patch: New patches.
* gnu/local.mk (dist_patch_DATA): Register them.
2021-12-16 08:58:07 +01:00
Lars-Dominik Braun
13c6ed07ea
gnu: Add todoman.
...
* gnu/packages/task-management.scm (todoman): New variable.
2021-12-16 08:58:07 +01:00
Lars-Dominik Braun
c63b55d128
gnu: Replace JUPYTER_CONFIG_DIR with JUPYTER_CONFIG_PATH.
...
Judging by the documentation
(https://jupyter.readthedocs.io/en/latest/use/jupyter-directories.html )
_DIR can only be a single value, whereas _PATH supports :-delimited
values and extends _DIR with extra directories.
* gnu/packages/python-xyz.scm (python-jupyter-core)[native-search-paths]:
Replace _DIR with _PATH.
(python-nbconvert)[arguments]: Unset JUPYTER_CONFIG_PATH during tests.
(python-notebook)[arguments]: Dito.
2021-12-16 08:58:06 +01:00
Lars-Dominik Braun
dfb5f088cb
gnu: python-sanic: Update to 20.12.4.
...
* gnu/packages/python-web.scm (python-sanic)[version]: Update to 20.12.4.
[arguments]: Skip more failing tests.
2021-12-16 08:58:06 +01:00
terramorpha
6335c94b1d
gnu: Add qdirstat.
...
* gnu/packages/disk.scm (qdirstat): New variable
Signed-off-by: Leo Famulari <leo@famulari.name>
2021-12-16 00:38:04 -05:00
Nikolay Korotkiy
33de36e5f9
gnu: gqrx: Update to 2.15.
...
* gnu/packages/radio.scm (gqrx): Update to 2.15.
[source]: Update source URI.
Signed-off-by: Leo Famulari <leo@famulari.name>
2021-12-15 23:54:20 -05:00
Tobias Geerinckx-Rice
ceb9c6c50e
gnu: nss-certs: Avoid top-level reference to NSS.
...
This is the only hammer I know for dealing with module cycles and
effectively fixes, for example, ‘guix show nss’ today.
It's also a very poor solution.
* gnu/packages/certs.scm (nss-certs)[version, source]: Copy verbatim
from the nss package rather than referring to it at the top level.
Reported by several users of #guix.
2021-12-16 01:55:34 +01:00
terramorpha
18b1497673
gnu: xdot: Build with harfbuzz.
...
This fixes a crash when launching xdot.
* gnu/packages/graphviz.scm (xdot)[inputs]: Add harfbuzz.
[arguments]: Add harfbuzz to the GI_TYPELIB_PATH wrapper in the 'wrap' phase.
Signed-off-by: Leo Famulari <leo@famulari.name>
2021-12-15 17:40:52 -05:00
Liliana Marie Prikler
b574ccc453
gnu: polari: Use polari command to launch Polari.
...
The rationale for patching the Exec line is similar to what is done for
gnome-weather.
* gnu/packages/gnome.scm (polari)[#:phases]: Add ‘fix-desktop-file’ phase.
2021-12-15 20:37:02 +01:00
Liliana Marie Prikler
88ad264871
gnu: gnome-shell-extensions: Update to 41.0.
...
* gnu/packages/gnome.scm (gnome-shell-extensions): Update to 41.0.
2021-12-15 20:26:10 +01:00
Liliana Marie Prikler
933c764f8a
gnu: gnome-shell-extension-dash-to-panel: Update to 45.
...
* gnu/packages/gnome-xyz.scm (gnome-shell-extension-dash-to-panel): Update to 45.
2021-12-15 20:26:10 +01:00
Liliana Marie Prikler
e8cc9016ca
gnu: gnome-shell-extension-dash-to-dock: Update to 71.
...
* gnu/packages/gnome-xyz.scm (gnome-shell-extension-dash-to-dock): Update to
71.
[native-inputs]: Add sassc.
2021-12-15 20:26:10 +01:00
Liliana Marie Prikler
972a234b10
gnu: polari: Update to 40.1.
...
* gnu/packages/gnome.scm (polari): Update to 40.1.
[source]: Use ‘version-major’ for directory.
[arguments]: Use meson-0.59.
[inputs]: Use gtk and libsoup-minimal-2.
2021-12-15 20:26:09 +01:00
Liliana Marie Prikler
6454884027
gnu: gitg: Fix compilation.
...
* gnu/packages/gnome.scm (gitg)[#:meson]: Use meson-0.59.
[#:phases] Add ‘harden’ phase to fix test failures.
[inputs]: Use libsoup-minimal-2.
2021-12-15 20:24:25 +01:00
Marius Bakke
3eadcdc63e
gnu: ungoogled-chromium: Update to 96.0.4664.110-1.
...
* gnu/packages/chromium.scm (%chromium-version): Set to 96.0.4664.110-1.
(%ungoogled-origin, ungoogled-chromium): Update hashes.
2021-12-15 18:43:25 +01:00
Marius Bakke
d64bd1254a
gnu: qemu: Adjust style.
...
* gnu/packages/virtualization.scm (qemu)[arguments]: Use SEARCH-INPUT-FILE
instead of WHICH.
[native-inputs]: Remove labels.
[inputs]: Likewise. Add BASH-MINIMAL and remove duplicate ATTR.
2021-12-15 18:43:25 +01:00
Ludovic Courtès
e642378df3
gnu: liferea: Use the simplified input style.
...
* gnu/packages/syndication.scm (liferea)[native-inputs]: Simplify.
2021-12-15 18:15:06 +01:00
Ludovic Courtès
eddcb9507a
gnu: liferea: Build with libsoup 2.
...
Reported by Luis Felipe on #guix.
* gnu/packages/syndication.scm (liferea)[inputs]: Use LIBSOUP-MINIMAL-2
and WEBKITGTK-WITH-LIBSOUP2.
2021-12-15 18:15:06 +01:00
Ludovic Courtès
224d437fb4
gnu: guix: Update to 2a621f1
.
...
* gnu/packages/package-management.scm (guix): Update to 2a621f1
.
2021-12-15 18:15:05 +01:00
Tobias Geerinckx-Rice
c7fb447f4a
gnu: bind: Update to 9.16.24.
...
* gnu/packages/dns.scm (isc-bind): Update to 9.16.24.
2021-12-15 17:51:04 +01:00
Tobias Geerinckx-Rice
cf6046d901
gnu: nano: Update to 6.0.
...
* gnu/packages/nano.scm (nano): Update to 6.0.
2021-12-15 17:46:02 +01:00
Timothy Sample
616dc4397f
gnu: gdm: Discover installed Wayland sessions.
...
* gnu/packages/patches/gdm-default-session.patch: Make GDM look in
the system profile for the "wayland-sessions" directory.
Reported-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2021-12-15 10:38:31 -05:00
Nikolay Korotkiy
02c9a06976
gnu: Add openorienteering-mapper.
...
* gnu/packages/geo.scm (openorienteering-mapper): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-15 16:10:16 +01:00
Nikolay Korotkiy
94becb6359
gnu: Add clipper.
...
* gnu/packages/cpp.scm (clipper): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-15 16:10:15 +01:00
Ricardo Wurmus
ddea65d8f5
gnu: Add python-isal.
...
* gnu/packages/python-compression.scm (python-isal): New variable.
2021-12-15 14:43:02 +01:00
Ricardo Wurmus
a7fca9d65a
gnu: Add isa-l.
...
* gnu/packages/compression.scm (isa-l): New variable.
2021-12-15 14:43:02 +01:00
Mathieu Othacehe
99b2f51dc2
services: cuirass: Remove the default database host.
...
* gnu/services/cuirass.scm (%cuirass-default-database): Remove the default
host.
2021-12-15 14:41:42 +01:00
jgart via Guix-patches via
368714de5e
gnu: emacs-punpun-theme: Update to 7026684.
...
* gnu/packages/emacs-xyz.scm (emacs-punpun-theme): Update to 7026684.
[url]: Use updated URL.
[home-page]: Use updated URL.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-15 14:14:50 +01:00
Nicolas Goaziou
67863365f2
gnu: emacs-haskell-mode: Use new style.
...
* gnu/packages/emacs-xyz.scm (emacs-haskell-mode)[arguments]: Use gexps.
2021-12-15 12:03:03 +01:00
Aleksandr Vityazev
9ad779f7b5
gnu: emacs-haskell-mode: Fix build.
...
* gnu/packages/emacs-xyz (emacs-haskell-mode):
[arguments]: Use emacs-minimal as key for %build-inputs.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-12-15 12:50:02 +02:00
Efraim Flashner
87624540b4
gnu: ansible: Update native-search-paths.
...
* gnu/packages/admin.scm (ansible)[native-search-paths]: Update to
search in python3.9 subfolder.
2021-12-15 12:21:10 +02:00
Efraim Flashner
e5d93c87d5
gnu: mercurial: Update native-search-paths.
...
* gnu/packages/version-control.scm (mercurial)[naive-search-paths]:
Search for extensions in python3.9 subfolder.
2021-12-15 12:20:15 +02:00
Ricardo Wurmus
7303c3105a
gnu: guile-email-latest: Update to 0.2.2-2.ea60bb9.
...
* gnu/packages/guile-xyz.scm (guile-email-latest): Update to 0.2.2-2.ea60bb9.
2021-12-15 10:05:30 +01:00
Ricardo Wurmus
e1c91aae23
gnu: tensorflow: Fix build with newer numpy.
...
* gnu/packages/machine-learning.scm (tensorflow)[arguments]: Rename
'python3.7-compatibility to 'python3.9-compatibility and patch file to allow
building with newer numpy.
2021-12-15 08:31:50 +01:00
Ricardo Wurmus
728f1568d8
gnu: python-setuptools-for-tensorflow: Fix build.
...
* gnu/packages/python-xyz.scm (python-setuptools-for-tensorflow)[arguments]:
Add phase 'compatibility-fixes; disable tests.
[native-inputs]: Add python-pytest, python-mock, and python-six.
2021-12-15 08:31:50 +01:00
Leo Famulari
ef509e931f
gnu: criu: Fix typo that broke the build.
...
Reported by flatwhatson on #guix.
* gnu/packages/virtualization.scm (criu)[arguments]: Fix typo in #:make-flags.
2021-12-15 01:03:46 -05:00
Olivier Dion
c7795eccaf
gnu: libpfm4: Fix build error.
...
------
For some reason, the build recently failed with:
pfmlib_perf_event_pmu.c:349:36: error: ?%s? directive output may be truncated writing up to 255 bytes into a region of size between 0 and 4095 [-Werror=format-truncation=]
349 | snprintf(d2path, MAXPATHLEN, "%s/%s", debugfs_mnt, d1->d_name);
| ^~
pfmlib_perf_event_pmu.c:349:3: note: ?snprintf? output between 2 and 4352 bytes into a destination of size 4096
349 | snprintf(d2path, MAXPATHLEN, "%s/%s", debugfs_mnt, d1->d_name);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pfmlib_perf_event_pmu.c:399:58: error: ?%s? directive output may be truncated writing up to 255 bytes into a region of size between 0 and 4095 [-Werror=format-truncation=]
399 | snprintf(idpath, MAXPATHLEN, "%s/%s/id", d2path, d2->d_name);
| ^~
pfmlib_perf_event_pmu.c:399:25: note: ?snprintf? output between 5 and 4355 bytes into a destination of size 4096
399 | snprintf(idpath, MAXPATHLEN, "%s/%s/id", d2path, d2->d_name);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors
------
* gnu/packages/linux.scm (libpfm4)[arguments]: Add `-Wno-format-truncation` to
CFLAGS in custom 'build' phase.
Signed-off-by: Leo Famulari <leo@famulari.name>
2021-12-15 00:40:14 -05:00
Tobias Geerinckx-Rice
7166417ea6
gnu: spice-vdagent: Fix build with glib >= 2.68.
...
* gnu/packages/spice.scm (spice-vdagent)[source]: Add patch.
* gnu/packages/patches/spice-vdagent-glib-2.68.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2021-12-15 03:04:54 +01:00
Aleksandr Vityazev
04b6e1ed26
gnu: boost-signals2: Update hash to matched moved tag.
...
The upstream boost-1.77.0 tag moved significantly: from commit 10b030b
to commit 4a51d6e. Both predate the release of Boost 1.77.0, see
<https://lists.boost.org/boost-announce/2021/08/0593.php >, so we might
reasonably assume that the tag is now stable.
Asked upstream: <https://github.com/boostorg/signals2/issues/56 >.
* gnu/packages/boost (boost-signals2)[source]: Update hash.
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2021-12-15 03:04:53 +01:00
Ludovic Courtès
e874c730ea
gnu: ableton-link: Update to 3.0.3.
...
* gnu/packages/audio.scm (ableton-link): Update to 3.0.3.
[arguments]: In phases, change source directory to "../source". Remove
trailing #t.
2021-12-15 00:41:08 +01:00
Ludovic Courtès
8da6dfb0bb
gnu: libgit2: Allow cross-compilation.
...
With commit 8394619bac
, the label for
'pkg-config' when cross-compiling changed to "TRIPLET-pkg-config",
thereby breaking the 'assoc-ref' call. This commit fixes it by avoiding
referring to the label.
* gnu/packages/version-control.scm (libgit2)[arguments]: Adjust
"-DPKG_CONFIG_EXECUTABLE=" option.
2021-12-15 00:41:07 +01:00
Maxim Cournoyer
a284e56de4
gnu: emacs: Partially revert 'guix style'd emacs packages.
...
This is a follow up to commit 88097dfba7
, which
styled many Emacs packages with 'guix style'.
* gnu/packages/emacs-xyz.scm (emacs-shroud): Revert to previous version.
(emacs-howm): Likewise.
(emacs-ob-sclang)[propagated-inputs]: Replace emacs-emacs by emacs-org and
org-scel by emacs-scel.
2021-12-14 18:05:00 -05:00
Nicolas Goaziou
88097dfba7
gnu: Use new package style.
...
* gnu/packages/emacs-xyz.scm (emacs-shroud):
(emacs-w3m):
(emacs-howm):
(emacs-guix):
(emacs-deferred):
(emacs-irony-mode):
(emacs-irony-mode-server):
(emacs-scel):
(emacs-elfeed-org):
(emacs-mocker):
(emacs-find-file-in-project):
(emacs-pyvenv):
(emacs-elpy):
(emacs-org-contrib):
(emacs-ob-sclang):
(emacspeak):
(emacs-json-reformat):
(emacs-ws-butler):
(emacs-browse-at-remote):
(epipe):
(emacs-emacsql):
(emacs-emacsql-sqlite3):
(emacs-org-super-agenda):
(emacs-dumb-jump):
(emacs-ytdl):
(emacs-arduino-mode):
(emacs-vterm):
(emacs-forge):
(emacs-flycheck-cpplint):
(emacs-telega-server):
(emacs-inf-janet):
(emacs-keystore-mode): Remove input labels. Remove trailing #T in phases. Use gexps.
2021-12-14 22:28:08 +01:00
Liliana Marie Prikler
50b8a8e8c2
gnu: Rename emacs-recutils to emacs-rec-mode.
...
This fixes ‘guix refresh emacs-rec-mode’.
* gnu/packages/databases.scm (emacs-rec-mode): New variable.
(emacs-recutils): Deprecate in favor of emacs-rec-mode.
2021-12-14 21:30:49 +01:00
Morgan Smith
c41ccac45b
gnu: emacs-recutils: Update to 1.8.2.
...
* gnu/packages/databases.scm (emacs-recutils): Update to 1.8.2.
No longer inherit from recutils.
[source]: Add origin, fetching tarball from ELPA.
[native-inputs]: Add texinfo.
[arguments]: Add ‘make-info’ phase.
[home-page, license]: Fill in missing information no longer inherited.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2021-12-14 21:30:48 +01:00
Nicolas Goaziou
b484301f52
gnu: emacs-dvc: Use new style.
...
* gnu/packages/emacs-xyz.scm (emacs-dvc)[arguments]<#:configure-flags>: Use
gexps.
<#:phases>: Remove trailing #T.
[native-inputs]: Remove labels.
[synopsis]: Remove trailing dot.
2021-12-14 19:59:41 +01:00
Nicolas Goaziou
64ed2d8414
gnu: emacs-string-inflection: Use new style.
...
* gnu/packages/emacs-xyz.scm (emacs-string-inflection)[native-inputs]: Remove label.
2021-12-14 19:48:09 +01:00
Nicolas Goaziou
17f844c5dd
gnu: emacs-explain-pause-mode: Use new style.
...
* gnu/packages/emacs-xyz.scm (emacs-explain-pause-mode)[native-inputs]: Remove
label.
2021-12-14 19:44:37 +01:00