Age | Commit message (Expand) | Author |
2019-02-17 | gnu: suil: Update to 0.10.2....* gnu/packages/audio.scm (suil): Update to 0.10.2.
[arguments]: Use default Python (3).
| Tobias Geerinckx-Rice |
2019-02-17 | gnu: rename: Update to 1.10....* gnu/packages/admin.scm (rename): Update to 1.10.
| Tobias Geerinckx-Rice |
2019-02-17 | gnu: toybox: Update to 0.8.0....* gnu/packages/busybox.scm (toybox): Update to 0.8.0.
| Tobias Geerinckx-Rice |
2019-02-17 | gnu: tintin++: Update to 2.01.7....* gnu/packages/games.scm (tintin++): Update to 2.01.7.
| Tobias Geerinckx-Rice |
2019-02-17 | gnu: xcursor-themes: Update to 1.0.6....* gnu/packages/xorg.scm (xcursor-themes): Update to 1.0.6.
| Tobias Geerinckx-Rice |
2019-02-17 | gnu: clipit: Update to 1.4.4....* gnu/packages/gtk.scm (clipit): Update to 1.4.4.
[source]: Use GIT-FETCH and GIT-FILE-NAME.
[native-inputs]: Add autoconf and automake.
| Tobias Geerinckx-Rice |
2019-02-17 | gnu: pius: Update to 2.2.7....* gnu/packages/gnupg.scm (pius): Update to 2.2.7.
[source]: Remove upstreamed patch.
* gnu/packages/patches/pius.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
| Tobias Geerinckx-Rice |
2019-02-17 | gnu: wavemon: Update to 0.9.0....* gnu/packages/hardware.scm (wavemon): Update to 0.9.0.
| Tobias Geerinckx-Rice |
2019-02-17 | gnu: ddcutil: Update to 0.9.4....* gnu/packages/hardware.scm (ddcutil): Update to 0.9.4.
| Tobias Geerinckx-Rice |
2019-02-17 | gnu: yad: Update to 0.41.0....* gnu/packages/gtk.scm (yad): Update to 0.41.0.
| Tobias Geerinckx-Rice |
2019-02-17 | services: gdm: Allow for custom X session scripts....* gnu/packages/gnome.scm (gdm)[arguments]: Update pre-configure phase so
that GDM runs an X session script specified by the variable
GDM_X_SESSION; remove the '--enable-gdm-xsession' configuration
option.
* gnu/services/xorg.scm (<gdm-configuration>): Add 'x-session' field.
(gdm-shepherd-service): Set the GDM_X_SESSION variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Timothy Sample |
2019-02-17 | services: gdm: Make dependencies explicit....This commit removes the remaining implicit dependencies that the GDM
service had on the GNOME Desktop service.
* gnu/services/xorg.scm (gdm-configuration): Add a gnome-shell-assets
field for specifying any icons or fonts that the GNOME Shell theme
needs.
(gdm-shepherd-service): Remove environment variables pointing to
'/run/current-system' and set XDG_DATA_DIRS so that it points to
'gnome-shell' and its assets.
(gdm-service-type): Extend 'profile-service-type' to ensure that
necessary fonts are installed in the system profile.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Timothy Sample |
2019-02-17 | gnu: gdm: Run dbus-daemon via a wrapper script....* gnu/packages/gnome.scm (gdm)[arguments]: Modify the pre-configure
phase so that GDM propagates the GDM_DBUS_DAEMON variable into the
session environment and uses its value to invoke dbus-daemon.
* gnu/services/xorg.scm (dbus-daemon-wrapper): New variable.
(<gdm-configuration>): Add 'dbus-daemon' field.
(gdm-shepherd-service): Set GDM_DBUS_DAEMON before invoking gdm.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Timothy Sample |
2019-02-17 | gnu: gdm: Simplify pre-configure phase....* gnu/packages/gnome.scm (gdm)[arguments]: Simplify the pre-configure phase.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Timothy Sample |
2019-02-17 | gnu: gdm: Use absolute path for gnome-session....* gnu/packages/gnome.scm (gdm)[arguments]: Modify the pre-configure
phase to substitute in the absolute path of gnome-session.
[inputs]: Add gnome-session.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Timothy Sample |
2019-02-17 | gnu: gdm: Add links to required login-session files....* gnu/packages/gnome.scm (gdm)[arguments]: Add a phase that creates
symbolic links to required files from gnome-settings-daemon; do not set
XDG_CONFIG_DIRS in the session environment.
[inputs]: Add gnome-settings-daemon.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Timothy Sample |
2019-02-17 | gnu: gnome-session: Use absolute paths in .desktop files....This makes the gnome-session .desktop files usable even if gnome-session
is not available from the PATH variable.
* gnu/packages/gnome.scm (gnome-session)[arguments]: Add a phase that
adds the absolute path of gnome-session in its .desktop files.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Timothy Sample |
2019-02-17 | services: gdm: Remove etc service....* gnu/packages/gnome.scm (gdm)[arguments]: Update pre-configure phase to
make GDM get the configuration file path from an environment variable.
* gnu/services/xorg.scm (gdm-etc-service): Remove function.
(gdm-configuration-file): New function.
(gdm-shepherd-service): Set GDM_CUSTOM_CONF before invoking GDM.
(gdm-service-type)[extensions]: Remove etc-service-type extension.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Timothy Sample |
2019-02-16 | services: 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-16 | services: 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-16 | services: 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-16 | gnu: 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-16 | gnu: 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-16 | gnu: 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-16 | gnu: 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-16 | gnu: 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-16 | gnu: 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-16 | gnu: 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-16 | gnu: 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-16 | gnu: chez-scheme: Fix ‘install-doc’ phase....* gnu/packages/chez.scm (chez-cheme)[arguments]: Find ‘installsh’.
Remove some unnecessary code.
| Tobias Geerinckx-Rice |
2019-02-16 | gnu: 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-16 | gnu: 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-16 | gnu: 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-16 | gnu: 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-16 | gnu: 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-16 | gnu: chez-web: Return #t from all phases....* gnu/packages/chez.scm (chez-web)[arguments]: Always return #t from phases.
| Tobias Geerinckx-Rice |
2019-02-16 | gnu: 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-16 | gnu: 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-15 | gnu: 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-15 | gnu: 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-15 | gnu: 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-15 | gnu: 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-15 | gnu: 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-16 | gnu: 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-16 | gnu: 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-16 | gnu: 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-16 | gnu: 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-16 | gnu: 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-16 | gnu: 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-16 | packages: 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 |