aboutsummaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Expand)Author
2019-10-02gnu: Add keybinder-3.0....* gnu/packages/wm.scm: Add keybinder-3.0 package. Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org> Ingo Ruhnke
2019-10-01gnu: Add iwd....* gnu/packages/networking.scm (iwd): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Brice Waegeneire
2019-10-01gnu: linux-libre: Add version 5.3.1....* gnu/packages/linux.scm (linux-libre-5.3-version) (linux-libre-5.3-pristine-source, linux-libre-5.3-source) (linux-libre-headers-5.3, linux-libre-5.3): New public variables. * gnu/packages/aux-files/linux-libre/5.3-arm.conf, gnu/packages/aux-files/linux-libre/5.3-arm-veyron.conf, gnu/packages/aux-files/linux-libre/5.3-arm64.conf, gnu/packages/aux-files/linux-libre/5.3-i686.conf, gnu/packages/aux-files/linux-libre/5.3-x86_64.conf: New files. * Makefile.am (AUX_FILES): Add them. Tobias Geerinckx-Rice
2019-10-01gnu: Add reuse....* gnu/packages/license.scm (reuse): New public variable. Tobias Geerinckx-Rice
2019-10-01gnu: Add python-license-expression....* gnu/packages/python-xyz.scm (python-license-expression): New public variable. Tobias Geerinckx-Rice
2019-10-01gnu: Add python-boolean.py....* gnu/packages/python-xyz.scm (python-boolean.py): New public variable. Tobias Geerinckx-Rice
2019-10-01gnu: guix-data-service: Update to 0.0.1-2.e00aabd....* gnu/packages/web.scm (guix-data-service): Update to 0.0.1-2.e00aabd. [arguments]: Add new process-branch-updated-mbox executable to list. Christopher Baines
2019-10-01gnu: conky: Add Pulseaudio support....* gnu/packages/conky.scm (conky)[inputs]: Add pulseaudio. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr> Vasile Dumitrascu
2019-10-01gnu: youtube-dl: Update to 2019.09.28....* gnu/packages/video.scm (youtube-dl): Update to 2019.09.28. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr> Diego Nicola Barbato
2019-10-01gnu: Add abcl....* gnu/packages/java.scm (abcl): New variable. * gnu/packages/patches/abcl-fix-build-xml.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Carlo Zancanaro
2019-10-01gnu: Add emacs-handle....* gnu/packages/emacs-xyz.scm (emacs-handle): New variable. Brian Leung
2019-10-01gnu: emacs-compdef: Update to 0.2-2.67104a3....* gnu/packages/emacs-xyz.scm (emacs-compdef): Update to 0.2-2.67104a3. Brian Leung
2019-09-30gnu: Add mcrl2-minimal....* gnu/packages/maths.scm (mcrl2-minimal): New variable. Jan Nieuwenhuizen
2019-09-30gnu: mcrl2: Update to 201908.0....* gnu/packages/maths.scm (mcrl2): Update to 201908.0. Jan Nieuwenhuizen
2019-09-30gnu: bubblewrap: Update to 0.3.3....* gnu/packages/virtualization.scm (bubblewrap): Update to 0.3.3. [arguments]: Adjust test substitutions. Marius Bakke
2019-09-29gnu: %default-extra-linux-options: Ensure namespaces are enabled in all...linux-libre kernels. The linux-libre kernels using defconfig may not have namespaces enabled, which is needed for the default guix-daemon configuration in Guix System. * gnu/packages/linux (%default-extra-linux-options): Enable CONFIG_NAMESPACES, CONFIG_UTS_NS, CONFIG_IPC_NS, CONFIG_USER_NS, CONFIG_PID_NS, and CONFIG_NET_NS. Vagrant Cascadian
2019-09-29gnu: emacs-org-ql: Update to 0.2.1....* gnu/packages/emacs-xyz.scm (emacs-org-ql): Update to 0.2.1. Brian Leung
2019-09-29gnu: Add "guile3.0-" package variants....* gnu/packages/guile.scm (package-for-guile-3.0): New procedure. (guile3.0-json, guile3.0-gdbm-ffi, guile3.0-bytestructures): New variables. * gnu/packages/gnupg.scm (guile3.0-gcrypt): New variable. * gnu/packages/guile-xyz.scm (guile3.0-minikanren, guile3.0-irregex): New variables. Ludovic Courtès
2019-09-29gnu: Remove deprecated "guile2.2-" packages....These had been deprecated since Dec. 2017. * gnu/packages/guile-xyz.scm (guile2.2-reader, guile2.2-lib) (guile2.2-minikanren, guile2.2-irregex, guile2.2-haunt) (guile2.2-redis, guile2.2-commonmark): Remove. * gnu/packages/guile.scm (guile2.2-json, guile2.2-gdbm-ffi): Remove. * gnu/packages/ssh.scm (guile2.2-ssh): Remove. * gnu/packages/tls.scm (gnutls/guile-2.2): Remove. Ludovic Courtès
2019-09-29gnu: giac: Update to 1.5.0-65....* gnu/packages/algebra.scm (giac): Update to 1.5.0-65. Nicolas Goaziou
2019-09-29gnu: font-util: Update to 1.3.2....* gnu/packages/xorg.scm (font-util): Update to 1.3.2. Tobias Geerinckx-Rice
2019-09-29gnu: libgee: Update to 0.20.2....* gnu/packages/gnome.scm (libgee): Update to 0.20.2. Tobias Geerinckx-Rice
2019-09-29gnu: cogl: Update to 1.22.4....* gnu/packages/gnome.scm (cogl): Update to 1.22.4. Tobias Geerinckx-Rice
2019-09-29gnu: Add xftwidth.2021-02-04channels: Record 'guix' channel metadata in (guix config)....Partially fixes <https://bugs.gnu.org/45896>. * guix/config.scm.in (%channel-metadata): New variable. * guix/describe.scm (channel-metadata): Use it. (current-channels): New procedure. (current-profile-entries): Clarify docstring. * guix/self.scm (compiled-guix): Add #:channel-metadata and pass it to 'make-config.scm'. (make-config.scm): Add #:channel-metadata and define '%channel-metadata' in the generated file. (guix-derivation): Add #:channel-metadata and pass it to 'compiled-guix'. * guix/channels.scm (build-from-source): Replace 'name', 'source', and 'commit' parameters with 'instance'. Pass #:channel-metadata to BUILD. (build-channel-instance): Adjust accordingly. * build-aux/build-self.scm (build-program): Add #:channel-metadata and pass it to 'guix-derivation'. (build): Add #:channel-metadata and pass it to 'build-program'. * guix/scripts/describe.scm (display-profile-info): Add optional 'channels' parameter. Pass it to 'display-profile-content'. (display-profile-content): Add optional 'channels' parameter and honor it. Iterate on CHANNELS rather than on the manifest entries of PROFILE. (guix-describe): When PROFILE is #f, call 'current-channels' and pass it to 'display-profile-info', unless it returns the empty list. Ludovic Courtès
2021-02-02build: Add a --show-duration option to the SCM test-driver....* build-aux/test-driver.scm (script-version): Update. (show-help): Document it. (%options): Add the 'show-duration' option. (test-runner-gnu): Pass as a new argument. [test-cases-start-time]: New inner variable. [test-on-test-begin-gnu]: New hook, used to record the start time. [test-on-test-end-gnu]: Conditionally print elapsed time. Record it as the optional metadata in the test result file (.trs). * doc/guix.texi (Running the Test Suite): Document it. Maxim Cournoyer
2021-02-01guix package: Add '--export-channels'....* guix/channels.scm (sexp->channel): Export. * guix/describe.scm: Use (guix channels). (manifest-entry-provenance): New procedure. * guix/scripts/package.scm (channel=?, export-channels): New procedures. (show-help, %options): Add '--export-channels'. (process-query): Honor it. * build-aux/build-self.scm (build-program)[select?]: Exclude (guix channels) to account for the (guix describe) change above. * doc/guix.texi (Invoking guix package): Document it. Ludovic Courtès
2021-01-31build: test-driver.scm: Allow running as a standalone script....* build-aux/test-driver.scm: Add an exec-based shebang and set the script executable bit. (main): Insert a newline after the version string is printed with --version. Maxim Cournoyer
2021-01-31build: test-driver.scm: Add a new '--errors-only' option....* build-aux/test-driver.scm (show-help): Add the help text for the new '--errors-only' option. (%options): Add the errors-only option. (test-runner-gnu): Add the errors-only? parameter and update doc. Move the logging of the test data after the test has completed, so a choice can be made whether to keep it or discard it based on the value of the test result. (main): Pass the errors-only? option to the driver. * doc/guix.texi (Running the Test Suite): Document the new option. Maxim Cournoyer
2021-01-31build: test-driver.scm: Add test cases filtering options....* build-aux/test-driver.scm (show-help): Add help text for the new --select and --exclude options. (%options): Add the new select and exclude options. (test-runner-gnu): Pass them to the test runner. Update doc. (test-match-name*, test-match-name*/negated, %test-match-all): New variables. (main): Compute the test specifier based on the values of the new options and apply it to the current test runner when running the test file. * doc/guix.texi (Running the Test Suite): Document the new options. Maxim Cournoyer
2021-01-31build: test-driver.scm: Enable colored test results by default....The Automake parallel test harness does its own smart detection of the terminal color capability and always provides the --color-tests argument to the driver. This change defaults the --color-tests argument to true when the test driver is run on its own (not via Automake). * build-aux/test-driver.scm (main): Set the default value of the --color-tests argument to true when it's not explicitly provided. Maxim Cournoyer
2021-01-31build: test-driver.scm: Make output redirection optional....This makes it easier (and less surprising) for users to experiment with the custom Scheme test driver directly. The behavior is unchanged from Automake's point of view. * build-aux/test-driver.scm (main): Make the --log-file and --trs-file arguments optional and update doc. Only open, redirect and close a port to a log file when the --log-file option is provided. Only open and close a port to a trs file when the --trs-file option is provided. (test-runner-gnu): Set
2019-09-28gnu: libssh: Update to 0.9.0....* gnu/packages/ssh.scm (libssh): Update to 0.9.0. Of particular interest for robust offloading is libssh commit e4e51ccc1340e313c203842d0180a1c4e33c95cc, which fixes a bug whereby, instead of honoring the per-session timeout, 'ssh_channel_read_timeout' would end up passing an infinite timeout to 'poll': see <https://bugs.libssh.org/T33> Ludovic Courtès
2019-09-28gnu: emacs-mbsync: Update to 0.1.2-3.8f80c26....This commit follows 7dd9f6e7cf8e893b75faa1253a451609f7fcc5fc. * gnu/packages/emacs-xyz.scm (emacs-mbsync): Update to 0.1.2-3.8f80c26. Oleg Pykhalov
2019-09-28gnu: emacs-mbsync: Update to 0.1.2-2.8f80c26....* gnu/packages/emacs-xyz.scm (emacs-mbsync): Update to 0.1.2-2.8f80c26. Oleg Pykhalov
2019-09-28gnu: emacs-docker: Update to 1.3.0....* gnu/packages/emacs-xyz.scm (emacs-docker): Update to 1.3.0. Brian Leung
2019-09-28gnu: emacs-dockerfile-mode: Update to 1.2-2.ed73e82....* gnu/packages/emacs-xyz.scm (emacs-dockerfile-mode): Update to 1.2-2.ed73e82. Brian Leung
2019-09-28gnu: emacs-org-download: Update to 0.1.0-2.10c9d7c....* gnu/packages/emacs-xyz.scm (emacs-org-download): Update to 0.1.0-2.10c9d7c. Brian Leung
2019-09-28gnu: gpxsee: Update to 7.12....* gnu/packages/gps.scm (gpxsee): Update to 7.12. Tobias Geerinckx-Rice
2019-09-28gnu: gthumb: Update to 3.8.1....* gnu/packages/gnome.scm (gthumb): Update to 3.8.1. Tobias Geerinckx-Rice