summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* gnu: inxi: Update to 3.1.00-1.Tobias Geerinckx-Rice2020-05-23
| | | | * gnu/packages/admin.scm (inxi-minimal): Update to 3.1.00-1.
* gnu: redshift: Build and install redshift-gtk in a separate output.Marius Bakke2020-05-23
| | | | | | This also installs a redshift.desktop file as a side-effect. * gnu/packages/xdisorg.scm (redshift)[outputs, arguments]: New fields.
* gnu: Add libglvnd.Marius Bakke2020-05-23
| | | | * gnu/packages/gl.scm (libglvnd): New public variable.
* gnu: emacs-flycheck-grammalecte: Remove "/usr/bin/env" references.Nicolas Goaziou2020-05-23
| | | | | * gnu/packages/emacs-xyz.scm (emacs-flycheck-grammalecte)[arguments]: Fix more python3 locations.
* gnu: Add emacs-fountain-mode.Vinicius Monego2020-05-23
| | | | | | * gnu/packages/emacs-xyz.scm (emacs-fountain-mode): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* gnu: dav1d: Update to 0.7.0.Leo Famulari2020-05-22
| | | | * gnu/packages/video.scm (dav1d): Update to 0.7.0.
* gnu: libavif: Update to 0.7.3.Leo Famulari2020-05-22
| | | | * gnu/packages/image.scm (libavif): Update to 0.7.3.
* gnu: libaom: Update to 2.0.0Arne Babenhauserheide2020-05-22
| | | | | | * gnu/packages/video.scm (libaom): Update to 2.0.0. Signed-off-by: Leo Famulari <leo@famulari.name>
* gnu: git-annex: Update to 8.20200522.Kyle Meyer2020-05-22
| | | | | | | | | * 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>
* gnu: Syncthing: Update to 1.5.0.Leo Famulari2020-05-22
| | | | | * gnu/packages/syncthing.scm (syncthing): Update to 1.5.0. [inputs]: Replace go-gopkg.in-ldap.v2 with go-github-com-go-ldap-ldap.
* gnu: Change name of Go ldap package and update to 3.1.7.Leo Famulari2020-05-22
| | | | | * gnu/packages/syncthing.scm (go-gopkg.in-ldap.v2): Replace with ... (go-github-com-go-ldap-ldap): ... new variable.
* gnu: Change name of Go asn1-ber package and update to 1.3.1.Leo Famulari2020-05-22
| | | | | | * 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.
* gnu: go-github-com-lucas-clemente-quic-go: Update to 0.14.4.Leo Famulari2020-05-22
| | | | | | * 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.
* gnu: Add go-github-com-marten-seemann-chacha20.Leo Famulari2020-05-22
| | | | * gnu/packages/golang.scm (go-github-com-marten-seemann-chacha20): New variable.
* gnu: go-github-com-marten-seemann-qtls: Update to 0.4.1.Leo Famulari2020-05-22
| | | | * gnu/packages/golang.scm (go-github-com-marten-seemann-qtls): Update to 0.4.1.
* gnu: Add go-github-com-twmb-murmur3.Leo Famulari2020-05-22
| | | | | | * 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.
* gnu: go-github-com-jackpal-gateway: Update to 1.0.6.Leo Famulari2020-05-22
| | | | * gnu/packages/syncthing.scm (go-github-com-jackpal-gateway): Update to 1.0.6.
* gnu: go-github-com-kr-pretty: Update to 0.2.0.Leo Famulari2020-05-22
| | | | * gnu/packages/golang.scm (go-github-com-kr-pretty): Update to 0.2.0.
* gnu: go-golang-org-x-crypto: Update to 0.0.0-5.2aa609c.Leo Famulari2020-05-22
| | | | | * gnu/packages/golang.scm (go-golang-org-x-crypto): Update to 0.0.0-5.2aa609c.
* gnu: go-golang-org-x-sys: Update to 0.0.0-6.c709ea0.Leo Famulari2020-05-22
| | | | * gnu/packages/golang.scm (go-golang-org-x-sys): Update to 0.0.0-6.c709ea0.
* gnu: gnome-control-center: Use 'libnma'.Brice Waegeneire2020-05-22
| | | | * gnu/packages/gnome.scm (gnome-control-center)[inputs]: Add 'libnma'.
* gnu: gnome-initial-setup: Use 'libnma'.Brice Waegeneire2020-05-22
| | | | | * gnu/packages/gnome.scm (gnome-initial-setup)[inputs]: Replace 'network-manager-applet' with 'libnma'.
* gnu: network-manager-applet: Appease guix lint.Brice Waegeneire2020-05-22
| | | | | * gnu/packages/gnome.scm (network-manager-applet)[home-page]: Replace with permanent redirect URL.
* gnu: network-manager-applet: Update to 1.16.0.Brice Waegeneire2020-05-22
| | | | | | | * 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'.
* gnu: network-manager-vpnc: Use 'libnma'.Brice Waegeneire2020-05-22
| | | | | | * gnu/packages/gnome.scm (network-manager-vpnc)[arguments]: Add configure flag '--with-libnm-glib=no'. [inputs]: Replace 'network-manager-applet' with 'libnma'.
* gnu: network-manager-openconnect: Use libnma.Brice Waegeneire2020-05-22
| | | | | * gnu/packages/gnome.scm (network-manager-openconnect)[native-inputs]: Replace 'network-manager-applet' by 'libnma'.
* gnu: network-manager-openvpn: Update to 1.8.12.Brice Waegeneire2020-05-22
| | | | | * gnu/packages/gnome.scm (network-manager-openvpn): Update to 1.8.12. [inputs]: Replace 'network-manager-applet' with 'libnma'.
* gnu: libnma: Adjust indentation.Brice Waegeneire2020-05-22
| | | | * gnu/packages/gnome.scm (libnma): Adjust indentation.
* gnu: libnma: Update inputs.Brice Waegeneire2020-05-22
| | | | | | | | | * 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.
* gnu: libnma: Update to 1.8.28.Brice Waegeneire2020-05-22
| | | | * gnu/packages/gnome.scm (libnma): Update to 1.8.28.
* gnu: modem-manager: Update to 1.12.10.Brice Waegeneire2020-05-22
| | | | | * gnu/packages/freedesktop.scm (modem-manager): Update to 1.12.10. [arguments]: Remove arguments '--disable-more-warnings'.
* gnu: network-manager: Appease guix lint.Brice Waegeneire2020-05-22
| | | | | | | * 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'.
* gnu: network-manager: Switch to meson-build-system.Brice Waegeneire2020-05-22
|
* gnu: network-manager: Add iwd support.Brice Waegeneire2020-05-22
|
* gnu: network-manager: Update to 1.24.0.Brice Waegeneire2020-05-22
| | | | * gnu/packages/gnome.scm (network-manager): Update to 1.24.0.
* gnu: guile-fibers: Add patch to fix resource leak.Caleb Ristvedt2020-05-22
| | | | | | | | | | | | | 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.
* gnu: bash: Do not autoload (gcrypt hash).Ludovic Courtès2020-05-22
| | | | | | | | | | 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.
* gnu: Add glabels.Vinicius Monego2020-05-22
| | | | | | * gnu/packages/gnome.scm (glabels): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* doc: Update 'Bootstrapping' for further binary seed reduction.Jan Nieuwenhuizen2020-05-22
| | | | | | | | * 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.
* gnu: freeipmi: Don't build static libraries.Efraim Flashner2020-05-22
| | | | | | | This shrinks the size of the package by about 33%. * gnu/packages/freeipmi.scm (freeipmi)[arguments]: Add configure-flag to disable static libraries.
* gnu: freeipmi: Update to 1.6.5.Efraim Flashner2020-05-22
| | | | * gnu/packages/freeipmi.scm (freeipmi): Update to 1.6.5.
* gnu: llvm: Remove unused 'package-elisp-from-package' procedure.Ludovic Courtès2020-05-22
| | | | | | | This private procedure had been unused since 3a3d4d9d545028cda846ae827a60249f7162d34e. * gnu/packages/llvm.scm (package-elisp-from-package): Remove.
* upstream: Use 'origin-hash'.Ludovic Courtès2020-05-22
| | | | | * guix/upstream.scm (update-package-source): Use 'origin-hash' instead of 'origin-sha256'.
* lint: archival: Use 'origin-hash'.Ludovic Courtès2020-05-22
| | | | | * guix/lint.scm (check-archival): Use 'origin-hash' instead of 'origin-sha256', removing hard-coded "sha256".
* packages: Introduce <content-hash> and use it in <origin>.Ludovic Courtès2020-05-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * guix/packages.scm (<content-hash>): New record type. (define-content-hash-constructor, build-content-hash) (content-hash): New macros. (print-content-hash): New procedure. (<origin>): Rename constructor to '%origin'. [sha256]: Remove field. [hash]: New field. Adjust users. (origin-compatibility-helper, origin): New macros. (origin-sha256): New deprecated procedure. (origin->derivation): Adjust accordingly. * tests/packages.scm ("package-source-derivation, origin, sha512"): New test. * guix/tests.scm: Hide (gcrypt hash) 'sha256' for proper syntax matching. * tests/challenge.scm: Add #:prefix for (gcrypt hash) and adjust users. * tests/derivations.scm: Likewise. * tests/store.scm: Likewise. * tests/graph.scm ("bag DAG, including origins"): Provide 'sha256' field with the right length. * gnu/packages/aspell.scm (aspell-dictionary) (aspell-dict-ca, aspell-dict-it): Use 'hash' and 'content-hash' for proper syntax matching. * gnu/packages/bash.scm (bash-patch): Rename 'sha256' to 'sha256-bv'. * gnu/packages/bootstrap.scm (bootstrap-executable): Rename 'sha256' to 'bv'. * gnu/packages/readline.scm (readline-patch): Likewise. * gnu/packages/virtualization.scm (qemu-patch): Rename 'sha256' to 'sha256-bv'. * guix/import/utils.scm: Hide (gcrypt hash) 'sha256'.
* packages: Add 'base64' macro.Ludovic Courtès2020-05-22
| | | | | | * guix/packages.scm (define-compile-time-decoder): New macro. (base32): Redefine in terms of it. (base64): New macro.
* guix hash, guix download: Support base64 format.Ludovic Courtès2020-05-22
| | | | | | | | * guix/scripts/download.scm (show-help, %options): Support "base64" format. * guix/scripts/hash.scm (show-help, %options): Likewise. * tests/guix-hash.sh: Test it. * doc/guix.texi (Invoking guix hash): Document it.
* guix hash, guix download: Add '--hash'.Ludovic Courtès2020-05-22
| | | | | | | | | | | | * guix/scripts/download.scm (%default-options): Add 'hash-algorithm'. (show-help, %options): Add "--hash". (guix-download): Honor it. * guix/scripts/hash.scm (%default-options): Add 'hash-algorithm'. (show-help, %options): Add "--hash". (guix-hash): Honor it. * tests/guix-hash.sh: Test '-H sha512'. * doc/guix.texi (Invoking guix download): Document it. (Invoking guix hash): Document it.
* tests: Test fixed-output derivations with several hash algorithms.Ludovic Courtès2020-05-22
| | | | | * tests/derivations.scm ("fixed-output derivation"): Test several hash algorithms.
* tests: Test 'add-to-store' with several hash algorithms.Ludovic Courtès2020-05-22
| | | | * tests/store.scm ("add-to-store"): New test.