summaryrefslogtreecommitdiff
path: root/gnu/packages
Commit message (Expand)AuthorAgeFilesLines
...
* 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 Sample2019-02-171-5/+4
* 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 Sample2019-02-171-0/+3
* 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 Sample2019-02-171-19/+15
* 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 Sample2019-02-171-1/+7
* 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 Sample2019-02-171-11/+20
* 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 Sample2019-02-171-0/+8
* 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 Sample2019-02-171-2/+7
* gnu: chez-sockets: Use GIT- helpers.•••* gnu/packages/chez.scm (chez-sockets)[version]: Use GIT-VERSION. [source]: Use GIT-FILE-NAME. Tobias Geerinckx-Rice2019-02-161-3/+2
* 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-Rice2019-02-161-3/+4
* gnu: chez-scmutils: Don't use unstable tarball.•••* gnu/packages/chez.scm (chez-scmutils)[source]: Use GIT-FETCH and GIT-FILE-NAME. Tobias Geerinckx-Rice2019-02-161-6/+8
* gnu: chez-mit: Don't use unstable tarball.•••* gnu/packages/chez.scm (chez-mit)[source]: Use GIT-FETCH and GIT-FILE-NAME. Tobias Geerinckx-Rice2019-02-161-5/+7
* gnu: chez-scheme: Don't use unstable tarball.•••* gnu/packages/chez.scm (chez-scheme)[source]: Use GIT-FETCH and GIT-FILE-NAME. Tobias Geerinckx-Rice2019-02-161-5/+6
* 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-Rice2019-02-161-7/+7
* 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-Rice2019-02-161-7/+7
* 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-Rice2019-02-161-6/+7
* gnu: chez-scheme: Fix ‘install-doc’ phase.•••* gnu/packages/chez.scm (chez-cheme)[arguments]: Find ‘installsh’. Remove some unnecessary code. Tobias Geerinckx-Rice2019-02-161-8/+9
* gnu: chez-irregex: Don't use unstable tarball.•••* gnu/packages/chez.scm (chez-irregex)[source]: Use GIT-FETCH and GIT-FILE-NAME. Tobias Geerinckx-Rice2019-02-161-6/+6
* gnu: chez-matchable: Don't use unstable tarball.•••* gnu/packages/chez.scm (chez-matchable)[source]: Use GIT-FETCH and GIT-FILE-NAME. Tobias Geerinckx-Rice2019-02-161-4/+6
* gnu: chez-web: Use GIT- helpers.•••* gnu/packages/chez.scm (chez-web)[version]: Use GIT-VERSION. [source]: Use GIT-FILE-NAME. Tobias Geerinckx-Rice2019-02-161-4/+3
* gnu: chez-srfi: Don't use unstable tarball.•••* gnu/packages/chez.scm (chez-srfi)[source]: Use GIT-FETCH and GIT-FILE-NAME. Tobias Geerinckx-Rice2019-02-161-6/+6
* 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-Rice2019-02-161-2/+2
* gnu: chez-web: Return #t from all phases.•••* gnu/packages/chez.scm (chez-web)[arguments]: Always return #t from phases. Tobias Geerinckx-Rice2019-02-161-1/+2
* 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-Rice2019-02-161-8/+25
* gnu: stumpwm: Build and install the manual.•••* gnu/packages/lisp.scm (stumpwm)[native-inputs]: Add texinfo. [argument]: Add new ‘install-manual’ phase. Tobias Geerinckx-Rice2019-02-161-2/+13
* 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 Weaver2019-02-151-2/+2
* 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 Weaver2019-02-151-2/+2
* 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 Weaver2019-02-151-2/+2
* 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 Weaver2019-02-151-2/+2
* 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 Weaver2019-02-151-2/+2
* 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 Cascadian2019-02-161-2/+2
* 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 Gilio2019-02-161-2/+3
* 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élotte2019-02-161-2/+2
* 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 Peng2019-02-161-2/+2
* 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 Peng2019-02-161-67/+68
* 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 Peng2019-02-161-3/+3
* gnu: 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ès2019-02-161-3/+9
* gnu: emacs-helm-slime: Update to 20190214.•••* gnu/packages/emacs-xyz.scm (emacs-helm-slime): Update to 20190214. Pierre Neidhardt2019-02-151-3/+3
* gnu: emacs-pulseaudio-control: Update to 20190105.•••* gnu/packages/emacs-xyz.scm (emacs-pulseaudio-control): Update to 20190105. Pierre Neidhardt2019-02-151-3/+3
* gnu: Add genimage.•••* gnu/packages/genimage.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. Danny Milosavljevic2019-02-151-0/+194
* gnu: 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 Wurmus2019-02-151-4/+6
* gnu: guile-hall: Use git tag.•••* gnu/packages/guile-xyz.scm (guile-hall)[source]: Use tag and git-file-name. Ricardo Wurmus2019-02-151-8/+8
* gnu: guile-hall: Use license: prefix.•••* gnu/packages/guile-xyz.scm (guile-hall)[license]: Use license: prefix. Ricardo Wurmus2019-02-151-1/+1
* gnu: guile-hall: Update to 0.2.•••* gnu/packages/guile-xyz.scm (guile-hall): Update to 0.2. Alex Sassmannshausen2019-02-151-51/+64
* gnu: 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 Famulari2019-02-151-9/+2
* gnu: Add r-rsvd.•••* gnu/packages/cran.scm (r-rsvd): New variable. Ricardo Wurmus2019-02-151-0/+32
* gnu: Add r-future-apply.•••* gnu/packages/cran.scm (r-future-apply): New variable. Ricardo Wurmus2019-02-151-0/+28
* gnu: Add r-future.•••* gnu/packages/cran.scm (r-future): New variable. Ricardo Wurmus2019-02-151-0/+32
* gnu: Add r-globals.•••* gnu/packages/cran.scm (r-globals): New variable. Ricardo Wurmus2019-02-151-0/+24
* gnu: Add r-listenv.•••* gnu/packages/cran.scm (r-listenv): New variable. Ricardo Wurmus2019-02-151-0/+23
* gnu: KSysguard: Update home page.•••* gnu/packages/kde-plasma.scm (libksysguard)[home-page]: Set to <https://userbase.kde.org/KSysGuard>. Marius Bakke2019-02-151-1/+1