Age | Commit message (Expand) | Author |
2019-10-02 | gnu: 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-01 | gnu: Add iwd....* gnu/packages/networking.scm (iwd): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Brice Waegeneire |
2019-10-01 | gnu: 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-01 | gnu: Add reuse....* gnu/packages/license.scm (reuse): New public variable.
| Tobias Geerinckx-Rice |
2019-10-01 | gnu: Add python-license-expression....* gnu/packages/python-xyz.scm (python-license-expression): New public
variable.
| Tobias Geerinckx-Rice |
2019-10-01 | gnu: Add python-boolean.py....* gnu/packages/python-xyz.scm (python-boolean.py): New public variable.
| Tobias Geerinckx-Rice |
2019-10-01 | gnu: 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-01 | gnu: 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-01 | gnu: 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-01 | gnu: 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-01 | gnu: Add emacs-handle....* gnu/packages/emacs-xyz.scm (emacs-handle): New variable.
| Brian Leung |
2019-10-01 | gnu: 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-30 | gnu: Add mcrl2-minimal....* gnu/packages/maths.scm (mcrl2-minimal): New variable.
| Jan Nieuwenhuizen |
2019-09-30 | gnu: mcrl2: Update to 201908.0....* gnu/packages/maths.scm (mcrl2): Update to 201908.0.
| Jan Nieuwenhuizen |
2019-09-30 | gnu: bubblewrap: Update to 0.3.3....* gnu/packages/virtualization.scm (bubblewrap): Update to 0.3.3.
[arguments]: Adjust test substitutions.
| Marius Bakke |
2019-09-29 | gnu: %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-29 | gnu: 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-29 | gnu: 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-29 | gnu: 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-29 | gnu: giac: Update to 1.5.0-65....* gnu/packages/algebra.scm (giac): Update to 1.5.0-65.
| Nicolas Goaziou |
2019-09-29 | gnu: font-util: Update to 1.3.2....* gnu/packages/xorg.scm (font-util): Update to 1.3.2.
| Tobias Geerinckx-Rice |
2019-09-29 | gnu: libgee: Update to 0.20.2....* gnu/packages/gnome.scm (libgee): Update to 0.20.2.
| Tobias Geerinckx-Rice |
2019-09-29 | gnu: cogl: Update to 1.22.4....* gnu/packages/gnome.scm (cogl): Update to 1.22.4.
| Tobias Geerinckx-Rice |
2019-09-29 | gnu: Add xftwidth.2021-02-04 | channels: 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-02 | build: 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-01 | guix 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-31 | build: 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-31 | build: 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-31 | build: 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-31 | build: 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-31 | build: 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): Set2019-09-28 | gnu: 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-28 | gnu: 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-28 | gnu: 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-28 | gnu: emacs-docker: Update to 1.3.0....* gnu/packages/emacs-xyz.scm (emacs-docker): Update to 1.3.0.
| Brian Leung |
2019-09-28 | gnu: 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-28 | gnu: 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-28 | gnu: gpxsee: Update to 7.12....* gnu/packages/gps.scm (gpxsee): Update to 7.12.
| Tobias Geerinckx-Rice |
2019-09-28 | gnu: gthumb: Update to 3.8.1....* gnu/packages/gnome.scm (gthumb): Update to 3.8.1.
| Tobias Geerinckx-Rice |
|