summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* database: 'register-items' takes an open database.Ludovic Courtès2020-06-18
| | | | | | | | | | | | * guix/store/database.scm (store-database-directory) (store-database-file): New procedures. (call-with-database): Add call to 'mkdir-p'. (register-items): Add 'db' parameter and remove #:state-directory and #:schema. (register-path): Use 'store-database-file' and 'with-database', and parameterize SQL-SCHEMA. * gnu/build/image.scm (register-closure): Likewise. * gnu/build/vm.scm (register-closure): Likewise. * guix/scripts/pack.scm (store-database)[build]: Likewise.
* build-system/gnu: Fix 'install' phase of 'gnu-dist'.Ludovic Courtès2020-06-18
| | | | | * guix/build/gnu-dist.scm (install-dist): Fix 2nd argument to 'for-each'.
* repl: Fix typo that would lead ~/.guile to be used when running scripts.Ludovic Courtès2020-06-18
| | | | | | | This is a followup to c924e541390f9595d819edc33c19d979917c15ec. * guix/scripts/repl.scm (guix-repl)[opts]: Set 'ignore-dot-guile?', with question mark.
* gnu: privoxy: Fix daemon with default configuration.Brice Waegeneire2020-06-18
| | | | | | | | * gnu/packages/tor.scm (privoxy)[arguments]: Add --localstatedir=/var to configure flags. Patch default configuration to disable logging and thus allowing non-root users to use it. Signed-off-by: Pierre Neidhardt <mail@ambrevar.xyz>
* system: hurd: Add "/bin/sh" and "/usr/bin/env".Jan (janneke) Nieuwenhuizen2020-06-18
| | | | | * gnu/system/hurd.scm (%base-services/hurd): Add extra-special-files "/bin/sh" and "/usr/bin/env".
* gnu: mutt: Update to 1.14.3.Efraim Flashner2020-06-18
| | | | * gnu/packages/mail.scm (mutt): Update to 1.14.3.
* gnu: guix: Update to 1.1.0-12.c00564192a.Jan (janneke) Nieuwenhuizen2020-06-18
| | | | * gnu/packages/package-management.scm (guix): Update to 1.1.0-12.c00564192a.
* gnu: coreutils: Update broken tests for the Hurd.Jan (janneke) Nieuwenhuizen2020-06-18
| | | | | | * gnu/packages/base.scm (coreutils)[arguments]: When compiling for the Hurd, remove hanging "timeout-group" test. Remove tests "shred-passes", "l-chunk" and "stats" from XFAIL_TESTS, they pass now.
* gnu: icecat: Remove the bundled Onion Browser Button [security].Mark H Weaver2020-06-18
| | | | | | | | | | | | | | | Fixes <https://bugs.gnu.org/35728>. The Onion Browser Button (tortm-browser-button@jeremybenthum) version 0.1.8, available from addons.mozilla.org and bundled with IceCat, malfunctions with both IceCat 68.9 and Firefox ESR 68.9. It tells the user that it's connected to Tor, but fails to route traffic through it. The same happens on Debian 9 with its "firefox-esr" package. Remove this extension from IceCat, pending further investigation. * gnu/packages/gnuzilla.scm (icecat-source): Remove the "data/extensions/ tortm-browser-button@jeremybenthum" directory before running makeicecat.
* gnu: lib2geom: Fix tests on aarch64, i686-linux architectures.Maxim Cournoyer2020-06-18
| | | | | | | | | | | | Fixes <http://issues.guix.gnu.org/41827>. This change also removes obsolete patches. * gnu/packages/patches/lib2geom-fix-tests.patch: New file. * gnu/packages/patches/lib2geom-link-tests-against-glib.patch: Delete file. * gnu/packages/patches/lib2geom-use-system-googletest.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/graphics.scm (lib2geom)[origin]: Use new patch.
* gnu: linux-libre: Update to 5.4.47Mark H Weaver2020-06-18
| | | | | * gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.47 (linux-libre-5.4-pristine-source): Update hash.
* gnu: linux-libre@5.7: Update to 5.7.3Mark H Weaver2020-06-18
| | | | | * gnu/packages/linux.scm (linux-libre-5.7-version): Update to 5.7.3 (linux-libre-5.7-pristine-source): Update hash.
* gnu: wesnoth: Update to 1.14.13.Tobias Geerinckx-Rice2020-06-18
| | | | * gnu/packages/games.scm (wesnoth): Update to 1.14.13.
* gnu: meshlab: Update to 2020.06.Tobias Geerinckx-Rice2020-06-18
| | | | * gnu/packages/engineering.scm (meshlab): Update to 2020.06.
* gnu: perl-date-manip: Update to 6.82.Tobias Geerinckx-Rice2020-06-18
| | | | * gnu/packages/perl.scm (perl-date-manip): Update to 6.82.
* gnu: perl-getopt-long: Update to 2.51.Tobias Geerinckx-Rice2020-06-18
| | | | * gnu/packages/perl.scm (perl-getopt-long): Update to 2.51.
* gnu: perl-yaml: Update to 1.30.Tobias Geerinckx-Rice2020-06-18
| | | | * gnu/packages/perl.scm (perl-yaml): Update to 1.30.
* gnu: perl-text-csv-xs: Update to 1.43.Tobias Geerinckx-Rice2020-06-18
| | | | * gnu/packages/perl.scm (perl-text-csv-xs): Update to 1.43.
* gnu: handbrake: Update to 1.3.3.Tobias Geerinckx-Rice2020-06-18
| | | | * gnu/packages/video.scm (handbrake): Update to 1.3.3.
* gnu: VLC: Find dav1d via FFmpeg.Leo Famulari2020-06-17
| | | | * gnu/packages/video.scm (vlc)[inputs]: Remove dav1d.
* gnu: FFmpeg: Update to 4.3.Leo Famulari2020-06-17
| | | | | | | | | | | | * gnu/packages/video.scm (ffmpeg): Update to 4.3. [source]: Remove obsolete patch. [inputs]: Add rav1e. [arguments]: Pass "--enable-librav1e" to #:configure-flags. (ffmpeg-3.4): Don't build with librav1e. [inputs]: Remove rav1e. [arguments]: Remove "--enable-librav1e" from #:configure-flags. * gnu/packages/patches/ffmpeg-prefer-dav1d.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.
* gnu: bind: Update to 9.16.4 [fixes CVE-2020-8618 & CVE-2020-8619].Tobias Geerinckx-Rice2020-06-17
| | | | * gnu/packages/dns.scm (isc-bind): Update to 9.16.4.
* gnu: Add anubis.Maxim Cournoyer2020-06-17
| | | | * gnu/packages/mail.scm (anubis): New variable.
* gnu: Add emacs-dvc.Maxim Cournoyer2020-06-17
| | | | * gnu/packages/emacs-xyz.scm (emacs-dvc): New variable.
* gnu: supercollider: Enable all tests.Maxim Cournoyer2020-06-17
| | | | | | | | * gnu/packages/audio.scm (supercollider)[phases]{set-home, prepare-x}: New phases. {disable-broken-tests}: Delete phase. {patch-scclass-dir}: Adapt accordingly. [native-inputs]: Add xorg-server-for-tests.
* gnu: supercollider: Move the unbundling phase to a snippet.Maxim Cournoyer2020-06-17
| | | | | * gnu/packages/audio.scm (supercollider)[phases]{rm-bundled-libs}: Move to... [origin]{snippet}: ...here.
* .guix-channel: Add primary URL.Ludovic Courtès2020-06-17
| | | | * .guix-channel: Add 'url'.
* channels: Warn when pulling from a mirror.Ludovic Courtès2020-06-17
| | | | | | | | | * guix/channels.scm (<channel-metadata>)[url]: New field. (read-channel-metadata): Initialize it. (read-channel-metadata-from-source): Likewise. (channel-instance-primary-url): New procedure. (latest-channel-instances): Compare CHANNEL's URL against it. * doc/guix.texi (Channels)[Primary URL]: New subsection.
* news: Add entry for authenticated channels.Ludovic Courtès2020-06-17
| | | | * etc/news.scm: Add entry.
* build-system/gnu: Rename "make dist" phase to 'build-dist'.Ludovic Courtès2020-06-17
| | | | | * guix/build/gnu-dist.scm (%dist-phases): Add BUILD under the name 'build-dist'.
* build-system/gnu: Simplify 'dist-package'.Ludovic Courtès2020-06-17
| | | | | * guix/build-system/gnu.scm (dist-package): Use default keyword arguments in 'substitute-keyword-arguments'.
* build-system/gnu: Remove redundant 'unpack' phase from 'gnu-dist'.Ludovic Courtès2020-06-17
| | | | | | | | This has become redundant with the standard 'unpack' phase since 17919a58012c38052133ed029450fdb98d01fb5c. * guix/build/gnu-dist.scm (copy-source): Remove. (%dist-phases): Remove 'unpack' phase.
* build-system/gnu: Remove Hydra-specific code from 'gnu-dist'.Ludovic Courtès2020-06-17
| | | | | * guix/build/gnu-dist.scm (install-dist): Remove code for 'hydra-build-products'.
* build-system/gnu: Remove 'autoreconf' phase from 'gnu-dist'.Ludovic Courtès2020-06-17
| | | | | | | | This has been superseded by the 'bootstrap' phase added in 189be331acfda1c242a9c85fca8d2a0356742f48. * guix/build/gnu-dist.scm (autoreconf): Remove. (%dist-phases): Remove it.
* build-system/gnu: Adjust 'dist-package' to current 'autoconf-wrapper' API.Ludovic Courtès2020-06-17
| | | | | | This is a followup to 464f5447396fcec9b43f7eab71d5d42b522a157f. * guix/build-system/gnu.scm (dist-package): Do not call 'autoconf-wrapper'.
* gnu: gnurl: Update home page.Ludovic Courtès2020-06-17
| | | | * gnu/packages/gnunet.scm (gnurl): Update 'home-page'.
* gnu: font-sarasa-gothic: Update to 0.12.7Zhu Zihao2020-06-17
| | | | | | | | | From 5e41fcb899267b6854990e79edca3526e90ebb11 Mon Sep 17 00:00:00 2001 From: Zhu Zihao <all_but_last@163.com> Date: Wed, 17 Jun 2020 21:33:01 +0800 Subject: [PATCH] gnu: font-sarasa-gothic: Update to 0.12.7 Signed-off-by: Leo Famulari <leo@famulari.name>
* gnu: vlc: Update to 3.0.11.Tobias Geerinckx-Rice2020-06-17
| | | | * gnu/packages/video.scm (vlc): Update to 3.0.11.
* gnu: foo2zjs: Update to 20200610.Tobias Geerinckx-Rice2020-06-17
| | | | * gnu/packages/cups.scm (foo2zjs): Update to 20200610.
* gnu: xmobar: Update to 0.34.Tobias Geerinckx-Rice2020-06-17
| | | | * gnu/packages/wm.scm (xmobar): Update to 0.34.
* gnu: nix: Update to 2.3.6.Tobias Geerinckx-Rice2020-06-17
| | | | * gnu/packages/package-management.scm (nix): Update to 2.3.6.
* gnu: linphoneqt: Remove obsolete phase.Maxim Cournoyer2020-06-17
| | | | | | | | | Now that we have Qt 5.14, having SOURCE_DATE_EPOCH set prevents reproducibility problems with the Qt Resource Compiler (this was fixed upstream in Qt 5.13). * gnu/packages/linphone.scm (linphoneqt)[phases]: Remove obsolete 'set-qt-rcc-source-date-override phase.
* gnu: emacs-elpy: Disable two tests that fail when building with Emacs 27.Maxim Cournoyer2020-06-17
| | | | | * gnu/packages/emacs-xyz.scm (emacs-elpy)[phases]{disable-problematic-tests}: New phase.
* gnu: emacs-elpy: Update to 1.34.0.Maxim Cournoyer2020-06-17
| | | | * gnu/packages/emacs-xyz.scm (emacs-elpy): Update to 1.34.0.
* gnu: xsnow: Update to 2.0.22.Timotej Lazar2020-06-17
| | | | | | * gnu/packages/toys.scm (xsnow): Update to 2.0.22. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
* gnu: guix: Update to 1.1.0-11.204623b.Mathieu Othacehe2020-06-17
| | | | * gnu/packages/package-management.scm (guix): Update to 1.1.0-11.204623b.
* gnu: znc: Update home-page.Efraim Flashner2020-06-17
| | | | * gnu/packages/messaging.scm (znc)[home-page]: Follow redirect.
* gnu: znc: Use HTTPS.Timotej Lazar2020-06-17
| | | | | | * gnu/packages/messaging.scm (znc)[source]: Use HTTPS. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
* gnu: efl: Update to 1.24.3.Efraim Flashner2020-06-17
| | | | | * gnu/packages/enlightenment.scm (efl): Update to 1.24.3. [arguments]: Remove opengl flags from configure-flags.
* gnu: kodi: Update to 18.7.1.Efraim Flashner2020-06-17
| | | | * gnu/packages/kodi.scm (kodi): Update to 18.7.1.