Commit graph

61325 commits

Author SHA1 Message Date
Ludovic Courtès
197c07a847
tests: Use a #:prefix for (gcrypt hash).
* tests/packages.scm: Use #:prefix instead of #:hide for (gcrypt hash).
This accomodates for 'sha512' syntax literal matches with Guile-Gcrypt 0.3.0,
which exports 'sha512' in addition to 'sha256'.
2020-05-23 16:29:29 +02:00
Ludovic Courtès
0459649e3e
gnu: guile-gcrypt: Update to 0.3.0.
* gnu/packages/gnupg.scm (guile-gcrypt): Update to 0.3.0.
2020-05-23 16:29:29 +02:00
Vincent Legoll
dc1aede30a
guix-install.sh: Fix ‘systemctl not found’ error message at probe.
* etc/guix-install.sh (chk_init_sys): Redirect systemctl errors to
/dev/null.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2020-05-23 15:37:58 +02:00
Vincent Legoll
39939e30cf
guix-install.sh: Add xz to requirements.
* etc/guix-install.sh (REQUIRE): Add xz to requirements list.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2020-05-23 15:37:58 +02:00
Vincent Legoll
9927e5b11b
build: Add a comment above the sysvinit section.
* nix/local.mk (sysvinitservicedir): Add a comment.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2020-05-23 15:37:58 +02:00
Tobias Geerinckx-Rice
6d2155168f
gnu: spice-protocol: Update to 0.14.2.
* gnu/packages/spice.scm (spice-protocol): Update to 0.14.2.
[arguments]: Install COPYING manually now.
2020-05-23 15:37:57 +02:00
Tobias Geerinckx-Rice
d2bc9f0e7d
gnu: qtractor: Update to 0.9.14.
* gnu/packages/music.scm (qtractor): Update to 0.9.14.
[source]: Fetch over HTTPS.
2020-05-23 15:37:57 +02:00
Tobias Geerinckx-Rice
99f80e5ccd
gnu: polybar: Update to 3.4.3.
* gnu/packages/wm.scm (polybar): Update to 3.4.3.
2020-05-23 15:37:57 +02:00
Tobias Geerinckx-Rice
9fdf982b41
gnu: inxi: Update to 3.1.00-1.
* gnu/packages/admin.scm (inxi-minimal): Update to 3.1.00-1.
2020-05-23 15:37:57 +02:00
Marius Bakke
22070ad1ff
gnu: redshift: Build and install redshift-gtk in a separate output.
This also installs a redshift.desktop file as a side-effect.

* gnu/packages/xdisorg.scm (redshift)[outputs, arguments]: New fields.
2020-05-23 15:31:14 +02:00
Marius Bakke
e7b2ac1cd8
gnu: Add libglvnd.
* gnu/packages/gl.scm (libglvnd): New public variable.
2020-05-23 14:04:48 +02:00
Nicolas Goaziou
28e9a1118b
gnu: emacs-flycheck-grammalecte: Remove "/usr/bin/env" references.
* gnu/packages/emacs-xyz.scm (emacs-flycheck-grammalecte)[arguments]: Fix more
python3 locations.
2020-05-23 09:45:14 +02:00
Vinicius Monego
b2d8118616
gnu: Add emacs-fountain-mode.
* gnu/packages/emacs-xyz.scm (emacs-fountain-mode): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-05-23 09:17:33 +02:00
Leo Famulari
05e1edf222
gnu: dav1d: Update to 0.7.0.
* gnu/packages/video.scm (dav1d): Update to 0.7.0.
2020-05-22 19:33:20 -04:00
Leo Famulari
8d7ee11aac
gnu: libavif: Update to 0.7.3.
* gnu/packages/image.scm (libavif): Update to 0.7.3.
2020-05-22 19:33:20 -04:00
Arne Babenhauserheide
6597893ba2
gnu: libaom: Update to 2.0.0
* gnu/packages/video.scm (libaom): Update to 2.0.0.

Signed-off-by: Leo Famulari <leo@famulari.name>
2020-05-22 19:33:19 -04:00
Kyle Meyer
f64a74dd6c
gnu: git-annex: Update to 8.20200522.
* gnu/packages/haskell-apps.scm (git-annex): Update to 8.20200522.
[source]: Remove patch that is now in a release.
* gnu/packages/patches/git-annex-S3v4.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.

Signed-off-by: Leo Famulari <leo@famulari.name>
2020-05-22 18:53:47 -04:00
Leo Famulari
595f30c0de
gnu: Syncthing: Update to 1.5.0.
* gnu/packages/syncthing.scm (syncthing): Update to 1.5.0.
[inputs]: Replace go-gopkg.in-ldap.v2 with go-github-com-go-ldap-ldap.
2020-05-22 18:53:47 -04:00
Leo Famulari
4185edf208
gnu: Change name of Go ldap package and update to 3.1.7.
* gnu/packages/syncthing.scm (go-gopkg.in-ldap.v2): Replace with ...
(go-github-com-go-ldap-ldap): ... new variable.
2020-05-22 18:53:47 -04:00
Leo Famulari
0ffc13921f
gnu: Change name of Go asn1-ber package and update to 1.3.1.
* gnu/packages/syncthing.scm (go-gopkg.in-asn1-ber.v1): Replace with ...
(go-github-com-go-asn1-ber-asn1-ber): ... new variable.
[arguments]: Remove custom 'check' phase.
2020-05-22 18:53:46 -04:00
Leo Famulari
cfe4b6e29d
gnu: go-github-com-lucas-clemente-quic-go: Update to 0.14.4.
* gnu/packages/golang.scm (go-github-com-lucas-clemente-quic-go): Update
to 0.14.4.
[propagated-inputs]: Add go-github-com-marten-seemann-chacha20.
2020-05-22 18:53:46 -04:00
Leo Famulari
7df8cb254e
gnu: Add go-github-com-marten-seemann-chacha20.
* gnu/packages/golang.scm (go-github-com-marten-seemann-chacha20): New variable.
2020-05-22 18:53:46 -04:00
Leo Famulari
4a1bc86678
gnu: go-github-com-marten-seemann-qtls: Update to 0.4.1.
* gnu/packages/golang.scm (go-github-com-marten-seemann-qtls): Update to 0.4.1.
2020-05-22 18:53:46 -04:00
Leo Famulari
64905c24ad
gnu: Add go-github-com-twmb-murmur3.
* gnu/packages/golang.scm (go-github-com-calmh-murmur3): Replace with ...
(go-github-com-twmb-murmur3): ... new variable.
(go-github-com-willf-bloom): Use go-github-com-twmb-murmur3.
2020-05-22 18:53:46 -04:00
Leo Famulari
3a8935099f
gnu: go-github-com-jackpal-gateway: Update to 1.0.6.
* gnu/packages/syncthing.scm (go-github-com-jackpal-gateway): Update to 1.0.6.
2020-05-22 18:53:45 -04:00
Leo Famulari
618df2e335
gnu: go-github-com-kr-pretty: Update to 0.2.0.
* gnu/packages/golang.scm (go-github-com-kr-pretty): Update to 0.2.0.
2020-05-22 18:53:45 -04:00
Leo Famulari
c217654883
gnu: go-golang-org-x-crypto: Update to 0.0.0-5.2aa609c.
* gnu/packages/golang.scm (go-golang-org-x-crypto): Update to
0.0.0-5.2aa609c.
2020-05-22 18:53:45 -04:00
Leo Famulari
cc1698bc03
gnu: go-golang-org-x-sys: Update to 0.0.0-6.c709ea0.
* gnu/packages/golang.scm (go-golang-org-x-sys): Update to 0.0.0-6.c709ea0.
2020-05-22 18:53:42 -04:00
Brice Waegeneire
46cf343440
gnu: gnome-control-center: Use 'libnma'.
* gnu/packages/gnome.scm (gnome-control-center)[inputs]: Add 'libnma'.
2020-05-22 23:02:26 +02:00
Brice Waegeneire
8d9477b8b8
gnu: gnome-initial-setup: Use 'libnma'.
* gnu/packages/gnome.scm (gnome-initial-setup)[inputs]: Replace
'network-manager-applet' with 'libnma'.
2020-05-22 23:02:24 +02:00
Brice Waegeneire
8ce7860906
gnu: network-manager-applet: Appease guix lint.
* gnu/packages/gnome.scm (network-manager-applet)[home-page]: Replace
with permanent redirect URL.
2020-05-22 23:02:22 +02:00
Brice Waegeneire
4c29111232
gnu: network-manager-applet: Update to 1.16.0.
* gnu/packages/gnome.scm (netowrk-manager-applet): Update to 1.16.0.
[arguments]: Remove 'configure-flags'.
[inputs]: Add 'libnma', remove 'iso-codes' and
'mobile-broadband-provider-info'.
2020-05-22 23:02:19 +02:00
Brice Waegeneire
7c43b78d2c
gnu: network-manager-vpnc: Use 'libnma'.
* gnu/packages/gnome.scm (network-manager-vpnc)[arguments]: Add
configure flag '--with-libnm-glib=no'.
[inputs]: Replace 'network-manager-applet' with 'libnma'.
2020-05-22 23:02:16 +02:00
Brice Waegeneire
4ca449c50e
gnu: network-manager-openconnect: Use libnma.
* gnu/packages/gnome.scm (network-manager-openconnect)[native-inputs]:
Replace 'network-manager-applet' by 'libnma'.
2020-05-22 22:58:00 +02:00
Brice Waegeneire
3fe368c0ff
gnu: network-manager-openvpn: Update to 1.8.12.
* gnu/packages/gnome.scm (network-manager-openvpn): Update to 1.8.12.
[inputs]: Replace 'network-manager-applet' with 'libnma'.
2020-05-22 22:57:58 +02:00
Brice Waegeneire
b1da33d965
gnu: libnma: Adjust indentation.
* gnu/packages/gnome.scm (libnma): Adjust indentation.
2020-05-22 22:57:56 +02:00
Brice Waegeneire
c25ca6b79e
gnu: libnma: Update inputs.
* gnu/packages/gnome.scm (libnam)[arguments]: Remove 'glib-or-gtk?' and
add phase 'patch-docbook-xml'.
[native-inputs]: Add 'docboock-xml-4.3' and 'vala'.
[inputs]: Remove 'adwaita'icon-theme'.

squash! gnu: libnma: Update inputs and licenses.
2020-05-22 22:57:54 +02:00
Brice Waegeneire
8b554a4e5a
gnu: libnma: Update to 1.8.28.
* gnu/packages/gnome.scm (libnma): Update to 1.8.28.
2020-05-22 22:57:52 +02:00
Brice Waegeneire
cf390391c8
gnu: modem-manager: Update to 1.12.10.
* gnu/packages/freedesktop.scm (modem-manager): Update to 1.12.10.
[arguments]: Remove arguments '--disable-more-warnings'.
2020-05-22 22:57:49 +02:00
Brice Waegeneire
8d0548fd34
gnu: network-manager: Appease guix lint.
* gnu/packages/gnome.scm (network-manager)[home-page]: Use the permenant
redirect URL.
* gnu/packages/patches/nm-plugin-path.patch: Renamed to
'gnu/packages/patches/network-manager-plugin-path.patch'.
2020-05-22 22:57:47 +02:00
Brice Waegeneire
255ff74f3a
gnu: network-manager: Switch to meson-build-system. 2020-05-22 22:57:44 +02:00
Brice Waegeneire
c2f236fa92
gnu: network-manager: Add iwd support. 2020-05-22 22:57:42 +02:00
Brice Waegeneire
01c22be7bb
gnu: network-manager: Update to 1.24.0.
* gnu/packages/gnome.scm (network-manager): Update to 1.24.0.
2020-05-22 22:57:33 +02:00
Caleb Ristvedt
9af90aafdf
gnu: guile-fibers: Add patch to fix resource leak.
guile-fibers@1.0.0 has a resource leak where run-fibers will only destroy one
scheduler, but it creates as many as there are cpu cores by default (see
https://github.com/wingo/fibers/issues/36).  This causes the tests to fail on
systems with many cores, and can cause guile to crash under certain
circumstances.  This fixes that resource leak.  At present neither git master
nor the latest release has fixed this yet.

* gnu/packages/patches/guile-fibers-destroy-peer-schedulers.patch: New patch.
* gnu/local.mk: Add it to the list of patches.
* gnu/packages/guile-xyz.scm (guile-fibers): Use it.
2020-05-22 14:32:07 -05:00
Ludovic Courtès
50ea3135e0
gnu: bash: Do not autoload (gcrypt hash).
Fixes <https://bugs.gnu.org/41457>.
Reported by Matias Jose Seco Baccanelli <matias_jose_seco@autoproduzioni.net>.

* gnu/packages/bash.scm: Avoid #:autoload for (gcrypt hash).  On Guile 2.2,
autoloading would bring it not only the 'port-sha256' binding (as on
3.0) but also the 'sha256' binding.  As a result, use of 'sha256' in the
'origin' form wouldn't match.
2020-05-22 18:49:50 +02:00
Vinicius Monego
21051eb79e
gnu: Add glabels.
* gnu/packages/gnome.scm (glabels): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-05-22 17:45:19 +02:00
Jan Nieuwenhuizen
cd5d5f5322
doc: Update 'Bootstrapping' for further binary seed reduction.
* doc/images/gcc-core-mesboot0-graph.dot: New image, replacing
* doc/images/gcc-mesboot0-bag-graph.dot: ... remove file.
* doc/local.mk (DOT_FILES): Update for new image file.
* doc/guix.texi (Reduced Binary Seed Bootstrap): Use it in updated description
of further reduction of the trusted computing base.
2020-05-22 16:11:52 +02:00
Efraim Flashner
d8feee9f18
gnu: freeipmi: Don't build static libraries.
This shrinks the size of the package by about 33%.

* gnu/packages/freeipmi.scm (freeipmi)[arguments]: Add configure-flag to
disable static libraries.
2020-05-22 11:00:06 +03:00
Efraim Flashner
0bdfae5363
gnu: freeipmi: Update to 1.6.5.
* gnu/packages/freeipmi.scm (freeipmi): Update to 1.6.5.
2020-05-22 10:55:09 +03:00
Ludovic Courtès
ef1d475b00
gnu: llvm: Remove unused 'package-elisp-from-package' procedure.
This private procedure had been unused since
3a3d4d9d54.

* gnu/packages/llvm.scm (package-elisp-from-package): Remove.
2020-05-22 01:30:10 +02:00