summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2019-02-17doc: '--inherit' option can be repeated....* doc/guix.texi (Invoking guix environment): Mention that '--inherit' can be repeated. Ludovic Courtès
2019-02-16services: desktop: Deprecate the upower-service procedure....This has now been replaced by the upower-service-type and <upower-configuration> record. * gnu/services/desktop.scm (upower-service): Deprecate this procedure. Christopher Baines
2019-02-16services: Improve the upower-service-type....Add a description and default value. Switch the documentation to mention the service-type and the configuration record, rather than the upower-service procedure. * gnu/services/desktop.scm (upower-service-type)[description, default-value]: Define these fields. (%desktop-services): Change (upower-service) to (service upower-service-type). * doc/guix.texi (Desktop Services): Update the upower service documentation. Christopher Baines
2019-02-16services: Improve the upower-configuration record....Copy the defaults from the upower-service procedure to the <upower-configuration> record type. This will allow making it the default value for the upower-service-type, and deprecating the procedure. Export the field accessors so that the <upower-configuration> record type becomes more usable. * gnu/services/desktop.scm (<upower-configuration>): Export it. (upower-configuration-upower, upower-configuration-watts-up-pro?, upower-configuration-poll-batteries?, upower-configuration-ignore-lid?, upower-configuration-use-percentage-for-policy?, upower-configuration-percentage-low, upower-configuration-percentage-critical, upower-configuration-percentage-action, upower-configuration-time-low, upower-configuration-time-critical, upower-configuration-time-action, upower-configuration-critical-power-action): Add default and export. Christopher Baines
2019-02-16gnu: chez-sockets: Use GIT- helpers....* gnu/packages/chez.scm (chez-sockets)[version]: Use GIT-VERSION. [source]: Use GIT-FILE-NAME. Tobias Geerinckx-Rice
2019-02-16gnu: chez-scmutils: Return #t from all phases....* gnu/packages/chez.scm (chez-scmutils)[arguments]: Always return #t from phases. Substitute INVOKE for SYSTEM*. Tobias Geerinckx-Rice
2019-02-16gnu: chez-scmutils: Don't use unstable tarball....* gnu/packages/chez.scm (chez-scmutils)[source]: Use GIT-FETCH and GIT-FILE-NAME. Tobias Geerinckx-Rice
2019-02-16gnu: chez-mit: Don't use unstable tarball....* gnu/packages/chez.scm (chez-mit)[source]: Use GIT-FETCH and GIT-FILE-NAME. Tobias Geerinckx-Rice
2019-02-16gnu: chez-scheme: Don't use unstable tarball....* gnu/packages/chez.scm (chez-scheme)[source]: Use GIT-FETCH and GIT-FILE-NAME. Tobias Geerinckx-Rice
2019-02-16gnu: stex: Don't use unstable tarball....* gnu/packages/chez.scm (stex)[source]: Use GIT-FETCH and GIT-FILE-NAME. (chez-scheme)[arguments]: Adjust expected source directory name. Tobias Geerinckx-Rice
2019-02-16gnu: nanopass: Don't use unstable tarball....* gnu/packages/chez.scm (nanopass)[source]: Use GIT-FETCH and GIT-FILE-NAME. (chez-scheme)[arguments]: Adjust expected source directory name. Tobias Geerinckx-Rice
2019-02-16gnu: chez-scheme: Return #t from all phases....* gnu/packages/chez.scm (chez-scheme)[arguments]: Always return #t from phases. Substitute INVOKE for SYSTEM*. Tobias Geerinckx-Rice
2019-02-16gnu: chez-scheme: Fix ‘install-doc’ phase....* gnu/packages/chez.scm (chez-cheme)[arguments]: Find ‘installsh’. Remove some unnecessary code. Tobias Geerinckx-Rice
2019-02-16gnu: chez-irregex: Don't use unstable tarball....* gnu/packages/chez.scm (chez-irregex)[source]: Use GIT-FETCH and GIT-FILE-NAME. Tobias Geerinckx-Rice
2019-02-16gnu: chez-matchable: Don't use unstable tarball....* gnu/packages/chez.scm (chez-matchable)[source]: Use GIT-FETCH and GIT-FILE-NAME. Tobias Geerinckx-Rice
2019-02-16gnu: chez-web: Use GIT- helpers....* gnu/packages/chez.scm (chez-web)[version]: Use GIT-VERSION. [source]: Use GIT-FILE-NAME. Tobias Geerinckx-Rice
2019-02-16gnu: chez-srfi: Don't use unstable tarball....* gnu/packages/chez.scm (chez-srfi)[source]: Use GIT-FETCH and GIT-FILE-NAME. Tobias Geerinckx-Rice
2019-02-16gnu: chez-fmt: Return #t from all phases....* gnu/packages/chez.scm (chez-fmt)[arguments]: Always return #t from phases. Substitute INVOKE for SYSTEM*. Tobias Geerinckx-Rice
2019-02-16gnu: chez-web: Return #t from all phases....* gnu/packages/chez.scm (chez-web)[arguments]: Always return #t from phases. Tobias Geerinckx-Rice
2019-02-16gnu: unshield: Update to 1.4.3....* gnu/packages/compression.scm (unshield): Update to 1.4.3. [inputs]: Add unshield-baldurs_gate_patch_v1_1_4315_international.zip. [arguments]: Use it. Tobias Geerinckx-Rice
2019-02-16gnu: stumpwm: Build and install the manual....* gnu/packages/lisp.scm (stumpwm)[native-inputs]: Add texinfo. [argument]: Add new ‘install-manual’ phase. Tobias Geerinckx-Rice
2019-02-15gnu: linux-libre: Update to 4.20.10....* gnu/packages/linux.scm (%linux-libre-version): Update to 4.20.10. (%linux-libre-hash): Update hash. Mark H Weaver
2019-02-15gnu: linux-libre@4.19: Update to 4.19.23....* gnu/packages/linux.scm (%linux-libre-4.19-version): Update to 4.19.23. (%linux-libre-4.19-hash): Update hash. Mark H Weaver
2019-02-15gnu: linux-libre@4.14: Update to 4.14.101....* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.101. (%linux-libre-4.14-hash): Update hash. Mark H Weaver
2019-02-15gnu: linux-libre@4.9: Update to 4.9.158....* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.158. Mark H Weaver
2019-02-15gnu: icecat: Update to 60.5.1-guix1 [security-fixes]....Includes fixes for CVE-2018-18335, CVE-2018-18356, and CVE-2019-5785. * gnu/packages/gnuzilla.scm (%icecat-version): Update to 60.5.1-guix1. (icecat-source)[upstream-firefox-source]: Update hash. Mark H Weaver
2019-02-16gnu: pelican: Update to 4.0.1...* gnu/packages/python.scm (pelican): Update to 4.0.1. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Vagrant Cascadian
2019-02-16gnu: emacs-cider: Update to 0.20.0...* gnu/packages/emacs-xyz.scm (emacs-cider): Update to 0.20.0 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Brett Gilio
2019-02-16gnu: luakit: Update to 2.1....* gnu/packages/web-browsers.scm (luakit): Update to 2.1. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Raphaël Mélotte
2019-02-16gnu: ibus-rime: Update to 1.4.0....* gnu/packages/ibus.scm (ibus-rime): Update to 1.4.0. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Meiyo Peng
2019-02-16gnu: rime-data: Update to 0.38.20190131....* gnu/packages/ibus.scm (rime-data): Update to 0.38.20190131. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Meiyo Peng
2019-02-16gnu: librime: Update to 1.4.0....* gnu/packages/ibus.scm (librime): Update to 1.4.0. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Meiyo Peng
2019-02-16packages: Remove duplicates from package cache....Previously the same package could appear several times if several variables were bound to it, as is notably the case for "python" currently. This, in turn, would lead to obnoxious "ambiguous package specification" messages. * gnu/packages.scm (generate-package-cache)[expand-cache]: Change RESULT to RESULT+SEEN and adjust accordingly. Call 'first' on the result of 'fold-module-public-variables*'. * tests/packages.scm ("fold-available-packages with/without cache"): Check for lack of duplicates in FROM-CACHE. Ludovic Courtès
2019-02-16self: Bundle 'glibc-utf8-locales'....This minimizes the risk of locale-related warnings, at least for those who use one of the bundled UTF-8 locales. * guix/self.scm (guix-command)[glibc-utf8-locales]: New variable. In program body, set GUIX_LOCPATH. Ludovic Courtès
2019-02-16gnu: guix: Embed 'glibc-utf8-locales'....This will ensure people who download the binary installation tarball do not get locale-related warnings, provided they use one of the selected UTF-8 locales. * gnu/packages/package-management.scm (guix)[arguments]: In 'wrap-program' phase, set GUIX_LOCPATH. [inputs]: Add GLIBC-UTF8-LOCALES. Ludovic Courtès
2019-02-16environment: Add '--inherit'....* guix/scripts/environment.scm (purify-environment): Add 'white-list' parameter and honor it. (create-environment): Add #:white-list parameter and honor it. (launch-environment): Likewise. (launch-environment/fork): Likewise. (show-help, %options): Add '--inherit'. (guix-environment): Define 'white-list' and pass it to 'launch-environment/fork'. * tests/guix-environment.sh: Test '--inherit'. * doc/guix.texi (Invoking guix environment): Document it. Ludovic Courtès
2019-02-15gnu: emacs-helm-slime: Update to 20190214....* gnu/packages/emacs-xyz.scm (emacs-helm-slime): Update to 20190214. Pierre Neidhardt
2019-02-15gnu: emacs-pulseaudio-control: Update to 20190105....* gnu/packages/emacs-xyz.scm (emacs-pulseaudio-control): Update to 20190105. Pierre Neidhardt
2019-02-15gnu: Add genimage....* gnu/packages/genimage.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. Danny Milosavljevic
2019-02-15gnu: guile-hall: Clean up....* gnu/packages/guile-xyz.scm (guile-hall)[description]: Break long line. [home-page]: Merge lines. [propagated-inputs]: Remove reference to default "out" output. Ricardo Wurmus
2019-02-15gnu: guile-hall: Use git tag....* gnu/packages/guile-xyz.scm (guile-hall)[source]: Use tag and git-file-name. Ricardo Wurmus
2019-02-15gnu: guile-hall: Use license: prefix....* gnu/packages/guile-xyz.scm (guile-hall)[license]: Use license: prefix. Ricardo Wurmus
2019-02-15gnu: guile-hall: Update to 0.2....* gnu/packages/guile-xyz.scm (guile-hall): Update to 0.2. Alex Sassmannshausen
2019-02-15gnu: Borg: Update to 1.1.9....* gnu/packages/backup.scm (borg): Update to 1.1.9. [arguments]: Remove the 'remove-documentation-timestamps' phase and adjust the 'install-doc' phase to ensure the manual pages are not a source of non-determinism. Leo Famulari
2019-02-15gnu: Add r-rsvd....* gnu/packages/cran.scm (r-rsvd): New variable. Ricardo Wurmus
2019-02-15gnu: Add r-future-apply....* gnu/packages/cran.scm (r-future-apply): New variable. Ricardo Wurmus
2019-02-15gnu: Add r-future....* gnu/packages/cran.scm (r-future): New variable. Ricardo Wurmus
2019-02-15gnu: Add r-globals....* gnu/packages/cran.scm (r-globals): New variable. Ricardo Wurmus
2019-02-15gnu: Add r-listenv....* gnu/packages/cran.scm (r-listenv): New variable. Ricardo Wurmus
2019-02-15gnu: KSysguard: Update home page....* gnu/packages/kde-plasma.scm (libksysguard)[home-page]: Set to <https://userbase.kde.org/KSysGuard>. Marius Bakke