summary refs log tree commit diff
AgeCommit message (Collapse)Author
2020-10-28substitute: Do not discard ttl info when the response code is 202.Miguel Ángel Arruga Vivas
* guix/scripts/substitute.scm (fetch-narinfos) [handle-narinfo-response]: Add code 202 to the condition. This will allow in the future the use of 404 for nar requests which cannot be built in the present, leaving for the 202 to indicate that a request has triggered a nar generation that might be completed later, as specified in <https://www.ietf.org/rfc/rfc2616.txt>.
2020-10-28doc: Fix claimed archive timestamps.Tobias Geerinckx-Rice
Reported by Leo Famulari <leo@famulari.name>. * doc/guix.texi (Binary Installation): Use a correct timestamp of 1 instead of an incorrect one of 0.
2020-10-28gnu: Add pwclient.Christopher Baines
* gnu/packages/patchutils.scm (pwclient): New variable.
2020-10-28gnu: Add python-simpleaudio.Tanguy Le Carrour
* gnu/packages/python-xyz.scm (python-simpleaudio): New variable. Signed-off-by: Leo Famulari <leo@famulari.name>
2020-10-28gnu: Add guile-filesystem.Leo Prikler
* gnu/packages/guile-xyz.scm (guile-filesystem): New variable. (guile2.0-filesystem guile2.2-filesystem): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-10-28gnu: emacs-mixed-pitch: Update to 1.1.0.Joseph LaFreniere
* gnu/packages/emacs-xyz.scm (emacs-mixed-pitch): Update to 1.1.0. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-10-28publish: Add '--cache-bypass-threshold'.Ludovic Courtès
* guix/scripts/publish.scm (show-help, %options): Add '--cache-bypass-threshold'. (low-compression): New procedure. (cache-bypass-threshold): New parameter. (bypass-cache?): New procedure. (render-narinfo/cached): Call 'render-narinfo' when 'bypass-cache?' returns true. (render-nar/cached): Call 'render-nar' when 'bypass-cache?' returns true. (guix-publish): Parameterize 'cache-bypass-threshold'. * tests/publish.scm ("with cache", "with cache, lzip + gzip") ("with cache, uncompressed"): Pass '--cache-bypass-threshold=0'. ("with cache, vanishing item"): Expect 200 for RESPONSE. ("with cache, cache bypass"): New test.
2020-10-28installer: Log partition formatting.Ludovic Courtès
* gnu/installer/newt/partition.scm (run-partitioning-page): Add 'syslog' call.
2020-10-28doc: Update the PostgreSQL extension packages example.Christopher Baines
* doc/guix.texi (PostgreSQL): Update the extension packages example.
2020-10-28doc: Use @code rather than @var for data type items.Christopher Baines
In the couple of cases where it's inconsistent. * doc/guix.texi (PostgreSQL, Sound Services): Replace @var with @code within data type sections.
2020-10-28gnu: Add emacs-company-box.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-company-box): New variable.
2020-10-28gnu: Add emacs-frame-local.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-frame-local): New variable.
2020-10-28gnu: gama: Remove bundled library.Efraim Flashner
* gnu/packages/gps.scm (gama)[source]: Add snippet to remove bundled expat-1.1 library.
2020-10-28gnu: gama: Update to 2.11.Efraim Flashner
* gnu/packages/gps.scm (gama): Update to 2.11.
2020-10-27gnu: emacs-org-webring: Update to 1.9.8-rc4.Brett Gilio
* gnu/packages/emacs-xyz.scm (emacs-org-webring): Update to 1.9.8-rc4.
2020-10-27doc: Fix various minor typos.Lulu
* doc/guix.texi (Top): Add end of line period to menu entry in the node listing. (Invoking guix time-machine): Remove duplicate word. (Invoking guix environment): As above. (PAM Mount Service): As above. (Running Guix in a Virtual Machine): Remove erroneous hyphen and duplicate word. Signed-off-by: Leo Famulari <leo@famulari.name>
2020-10-27services: knot-resolver: Replace deprecated command-line option.Simon South
This silences a warning from the service at startup. * gnu/services/dns.scm (knot-resolver-shepherd-services)[start]: Use the "-n" command-line option to kresd in place of the deprecated "-f 1". Signed-off-by: Leo Famulari <leo@famulari.name>
2020-10-27gnu: khal: Skip the test suite.Leo Famulari
* gnu/packages/calendar.scm (khal)[arguments]: Disable the test suite. Remove the custom 'check' phase. [native-inputs]: Remove python-pytest, python-pytest-cov, python-freezegun, tzdata-for-tests, and vdirsyncer.
2020-10-27gnu: xfce4-notifyd: Update to 0.6.2.Michael Rohleder
* gnu/packages/xfce.scm (xfce4-notifyd): Update to 0.6.2. Signed-off-by: Leo Famulari <leo@famulari.name>
2020-10-27gnu: mkvtoolnix: Update to 51.0.0.Michael Rohleder
* gnu/packages/video.scm (mkvtoolnix): Update to 51.0.0. Signed-off-by: Leo Famulari <leo@famulari.name>
2020-10-27gnu: emacs-reformatter: Update to 0.6.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-reformatter): Update to 0.6.
2020-10-27gnu: emacs-minions: Update to 0.3.4.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-minions): Update to 0.3.4.
2020-10-27gnu: emacs-ctrlf: Update to 1.2.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-ctrlf): Update to 1.2.
2020-10-27gnu: emacs-selectrum: Update to 3.0.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-selectrum): Update to 3.0.
2020-10-27gnu: geany: Update to 1.37.Nicolas Goaziou
* gnu/packages/text-editors.scm (geany): Update to 1.37.
2020-10-27gnu: keepassxc: Update to 2.6.2.Nicolas Goaziou
* gnu/packages/password-utils.scm (keepassxc): Update to 2.6.2.
2020-10-27gnu: emacs-with-editor: Add info page.Michael Rohleder
* gnu/packages/emacs-xyz.scm (emacs-with-editor): Add info page. [arguments]: Add phase make-info. [native-inputs]: Add texinfo. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-10-28Revert "gnu: go-etcd-io-bbolt: Update to 1.3.5-1.f6be823."Oleg Pykhalov
This reverts commit 4476137ab4594f13889eebe22a291ce9f060561a which doesn't really fix test. Test failures because of timed out after 10 minutes.
2020-10-27gnu: augustus: Update to 1.4.1a.Pierre Neidhardt
* gnu/packages/games.scm (augustus): Update to 1.4.1a.
2020-10-27gnu: julius: Update to 1.5.0.Pierre Neidhardt
* gnu/packages/games.scm (julius): Update to 1.5.0.
2020-10-27gnu: go-etcd-io-bbolt: Update to 1.3.5-1.f6be823.Oleg Pykhalov
This commit updates go-etcd-io-bbolt to fix test failure. * gnu/packages/golang.scm (go-etcd-io-bbolt): Update to 1.3.5-1.f6be823.
2020-10-27gnu: kscreenlocker: Use qt-build-system.Hartmut Goebel
* gnu/packages/kde-plasma.scm (kscreeenlocker)[buoild-system]: Change to qt-build-system. [arguments]{phases}<check> Remove unsued code; Actually disable running the tests.
2020-10-27gnu: Add kuserfeedback.Hartmut Goebel
* gnu/packages/kde.scm (kuserfeedback): New variable.
2020-10-27gnu: kpackage: Fix build errors in dependent packages.Hartmut Goebel
Fix build errors in dependent packages if PREFIX is different from ECM's PREFIX - which is the case in Guix. See <https://bugs.kde.org/424483> for details. * gnu/packages/patches/plasma-framework-fix-KF5PackageMacros.cmake.patch: New file. * gnu/local.mk (dist_patch_DATA) Add it. * packages/kde-frameworks.scm (package)[source]: Use this patch.
2020-10-27gnu: plasma-framework: Fix build errors in dependent packages.Hartmut Goebel
Fix build errors in dependent packages if PREFIX is different from ECM's PREFIX - which is the case in Guix. See <https://bugs.kde.org/424483> for details. * gnu/packages/patches/plasma-framework-fix-KF5PlasmaMacros.cmake.patch: New file. * gnu/local.mk (dist_patch_DATA) Add it. * packages/kde-frameworks.scm (plasma-framework)[source]: Use this patch.
2020-10-27gnu: KDE Plasma: Update to 5.19.5.Hartmut Goebel
* gnu/packages/kde-plasma.scm (kdecoration, kscreenlocker, libkscreen, libksysguard): Update to 5.19.5.
2020-10-27maint: Include 'guix-daemon.cil.in' in the distribution.Ludovic Courtès
* Makefile.am (dist_selinux_policy_DATA): Rename to... (nodist_selinux_policy_DATA): ... this, and include '.cil.in' instead of '.cil'.
2020-10-27maint: Add 'etc/gnu-store.mount.in' to the distribution.Ludovic Courtès
Reported by Vagrant Cascadian. * nix/local.mk (EXTRA_DIST): Add 'etc/gnu-store.mount.in'.
2020-10-27gnu: Add go-github-com-bep-golibsass.Ryan Prior
* gnu/packages/golang.scm: (go-github-com-bep-golibsass): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-10-27gnu: Add go-github-com-frankban-quicktest.Ryan Prior
* gnu/packages/golang.scm (go-github-com-frankban-quicktest): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-10-27gnu: go-github-com-google-go-cmp-cmp: Update to 0.5.2.Ryan Prior
* gnu/packages/golang.scm: (go-github-com-google-go-cmp-cmp): Update to 0.5.2. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-10-27gnu: Add go-golang-org-x-xerrors.Ryan Prior
* gnu/packages/golang.scm (go-golang-org-x-xerrors): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-10-27gnu: alacritty: Add search path for 'TERMINFO_DIRS'.Fulbert
* gnu/packages/terminals.scm (alacritty)[native-search-paths]: New field. Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2020-10-27services: Add gmnisrv web service.Alexandru-Sergiu Marton
* gnu/services/web.scm (<gmnisrv-configuration>): New record type. (%default-gmnisrv-config-file): New variable. (%gmnisrv-accounts, %gmnisrv-activation): New variables. (gmnisrv-shepherd-service): New procedure. (gmnisrv-service-type): New variable. * doc/guix.texi (Web Services): Document it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-10-27gnu: Add gmnisrv.Alexandru-Sergiu Marton
* gnu/packages/web.scm (gmnisrv): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-10-27services: hpcguix-web: Set 'XDG_CACHE_HOME' to a writable directory.Ludovic Courtès
* gnu/services/web.scm (hpcguix-web-shepherd-service): Change XDG_CACHE_HOME to /var/cache/guix/web. Previously, the authentication code would try to write to /var/cache/guix/authentication, which would fail.
2020-10-27gnu: nvi: Add missing includes.Mathieu Othacehe
This is a follow-up of a01f32924423c45a0ffa50f6c1727be2a25ef75c. * gnu/packages/nvi.scm (nvi): Add missing includes.
2020-10-27gnu: nvi: Fix cross-compilation.Mathieu Othacehe
* gnu/packages/nvi.scm (nvi)[arguments]: Add "vi_cv_sprintf_count=yes" to configure flags when cross-compiling. Also add 'fix-configure phase. [native-inputs]: Add "automake" that is required by the new phase.
2020-10-27gnu: acl: Fix cross-compilation.Mathieu Othacehe
This is a follow-up of 6693eac6eb9e13852f2b4156f1e9ebcd70ec43b6. * gnu/packages/acl.scm (acl): Disable tests when cross-compiling.
2020-10-27gnu: icedove: Update to 78.4.0.Jonathan Brielmaier
* gnu/packages/gnuzilla.scm (icedove): Update to 78.4.0. Signed-off-by: Christopher Baines <mail@cbaines.net>