aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* gnu: chez-scheme: Update to 9.5.Tobias Geerinckx-Rice2017-12-09
| | | | | * gnu/packages/chez.scm (chez-scheme): Update to 9.5. [arguments]: Add ‘patch-broken-documentation’ phase.
* gnu: bedtools-2.18: Fix build.Ricardo Wurmus2017-12-09
| | | | | | | * gnu/packages/bioinformatics.scm (bedtools-2.18)[arguments]: Restore custom install phase. Reported by Mark H Weaver <mhw@netris.org>.
* gnu: icecat: Fix CVE-2017-7843.Mark H Weaver2017-12-09
| | | | | * gnu/packages/gnuzilla.scm (icecat)[source]: Add upstream fix for CVE-2017-7843.
* gnu: linux-libre@4.1: Update to 4.1.47.Mark H Weaver2017-12-09
| | | | * gnu/packages/linux.scm (linux-libre-4.1): Update to 4.1.47.
* gnu: fvwm: Update to 2.6.7.ng02017-12-09
| | | | | | * gnu/packages/fvwm.scm (fvwm): Update to 2.6.7. Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
* gnu: libmicrohttpd: Update to 0.9.58.Tobias Geerinckx-Rice2017-12-08
| | | | * gnu/packages/gnunet.scm (libmicrohttpd): Update to 0.9.58.
* doc: Fix typo.Tobias Geerinckx-Rice2017-12-08
| | | | * doc/guix.texi (Package Management): Fix typo.
* gnu: wine64: Install libraries to /lib.Rutger Helling2017-12-08
| | | | | | * gnu/packages/wine.scm (wine64)[arguments]: Remove inherited #:make-flags and add new #:make-flags argument. #:configure-flags: Change LDFLAGS from /lib64 to /lib.
* gnu: wine: Add more inputs.Rutger Helling2017-12-08
| | | | | * gnu/packages/wine.scm (wine)[inputs]: Add eudev, gst-plugins-base, libpcap and v4l-utils.
* gnu: Add qmpbackup.Rutger Helling2017-12-08
| | | | | | * gnu/packages/virtualization.scm (qmpbackup): New variable. Signed-off-by: Leo Famulari <leo@famulari.name>
* gnu: openmw: Update to 0.43.0.Rutger Helling2017-12-08
| | | | * gnu/packages/game-development.scm (openmw): Update to 0.43.0.
* gnu: Add virtualgl.Rutger Helling2017-12-08
| | | | | | * gnu/packages/gl.scm (virtualgl): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* licenses: Add wxWindows 3.1 license.Rutger Helling2017-12-08
| | | | | | * guix/licenses.scm (wxwindows3.1+): New variable. Co-authored-by: Ludovic Courtès <ludo@gnu.org>
* gnu: eolie: Update to 0.9.15.Ricardo Wurmus2017-12-08
| | | | * gnu/packages/gnome.scm (eolie): Update to 0.9.15.
* gnu: keepassxc: Always install libraries to /lib.Rutger Helling2017-12-08
| | | | | | | * gnu/packages/password-utils.scm (keepassxc)[arguments]: Add #:configure-flags argument to force installing libraries to /lib. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: openrct2: Always install libraries to /lib.Rutger Helling2017-12-08
| | | | | | | * gnu/packages/games.scm (openrct2)[arguments]: Add #:configure-flags argument to force installing libraries to /lib. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: emacs-exwm: Update to 0.16.Feng Shu2017-12-08
| | | | | | * gnu/packages/emacs.scm (emacs-exwm): Update to 0.16. Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
* gnu: libinput: Update to 1.9.3.Efraim Flashner2017-12-08
| | | | | | | | | * gnu/packages/freedesktop.scm (libinput): Update to 1.9.3. [build-system]: Switch to meson-build-system. [arguments]: Disable documentation. [native-inputs]: Add check and valgrind for tests. (libinput-minimal)[native-inputs]: Add check, valgrind. [arguments]: Disable libwacom, documentation and debug-gui.
* gnu: xf86-input-wacom: Update to 0.35.0.Efraim Flashner2017-12-08
| | | | * gnu/packages/xdisorg.scm (xf86-input-wacom): Update to 0.35.0.
* gnu: libwacom: Update to 0.26.Efraim Flashner2017-12-08
| | | | * gnu/packages/xdisorg.scm (libwacom): Update to 0.26.
* gnu: mpd: Update to 0.20.12.Leo Famulari2017-12-07
| | | | * gnu/packages/mpd.scm (mpd): Update to 0.20.12.
* scripts: All commands enable build hooks by default.Ludovic Courtès2017-12-07
| | | | | | | | | * guix/scripts/archive.scm (%default-options): Add 'build-hook?'. * guix/scripts/copy.scm (%default-options): Likewise. * guix/scripts/environment.scm (%default-options): Likewise. * guix/scripts/pack.scm (%default-options): Likewise. * guix/scripts/package.scm (%default-options): Likewise. * guix/scripts/pull.scm (%default-options): Likewise.
* gnu: certbot: Update to 0.20.0.Marius Bakke2017-12-07
| | | | * gnu/packages/tls.scm (python-acme, certbot): Update to 0.20.0.
* gnu: sddm: Remove obsolete workaround.Marius Bakke2017-12-07
| | | | | * gnu/packages/display-managers.scm (sddm)[arguments]: Remove obsolete 'fix-qml-include' phase.
* gnu: re2: Update to 2017-12-01.Marius Bakke2017-12-07
| | | | * gnu/packages/regex.scm (re2): Update to 2017-12-01.
* gnu: libraw: Update to 0.18.6.Marius Bakke2017-12-07
| | | | * gnu/packages/photo.scm (libraw): Update to 0.18.6.
* gnu: ghc-glob: Fix typo.Marius Bakke2017-12-07
| | | | * gnu/packages/haskell.scm (ghc-glob)[description]: Add missing space.
* gnu: guile-wm: Fix up indentation.ng02017-12-07
| | | | | | * gnu/packages/guile-wm.scm (guile-wm): Fix up indentation. Signed-off-by: Kei Kebreau <kkebreau@posteo.net>
* gnu: guile-xcb: Fix up indentation.ng02017-12-07
| | | | | | * gnu/packages/guile-wm.scm (guile-xcb): Fix up indentation. Signed-off-by: Kei Kebreau <kkebreau@posteo.net>
* gnu: guile-wm and guile-xcb: Build with guile-2.2.ng02017-12-07
| | | | | | | | | | * gnu/packages/guile-wm.scm (guile-wm): Build with guile-2.2. (arguments)[configure-flags]: Replace references of "2.0" with "2.2". (inputs): Use guile-2.2. * (guile-xcb): Build with guile-2.2. (arguments)[configure-flags] Use Guile 2.2. Signed-off-by: Kei Kebreau <kkebreau@posteo.net>
* gnu: guile-wm: Update to 1.0-1.f3c7b3b.ng02017-12-07
| | | | | | | | | | * gnu/packages/guile-wm.scm (guile-xcb): Update to 1.0-1.f3c7b3b. (version): Use git-version. (source): Switch to git-fetch. (native-inputs): Add texinfo. (home-page): Update to new location. Signed-off-by: Kei Kebreau <kkebreau@posteo.net>
* gnu: guile-xcb: Update to 1.3-1.db7d5a3.ng02017-12-07
| | | | | | | | | | * gnu/packages/guile-wm.scm (guile-xcb): Update to 1.3-1.db7d5a3. (version): Use git-version. (source): Switch to git-fetch. (native-inputs): Add texinfo. (home-page): Update to new location. Signed-off-by: Kei Kebreau <kkebreau@posteo.net>
* Merge branch 'version-0.14.0'Ludovic Courtès2017-12-07
|\
| * gnu: guix: Update to ad4953b.Ludovic Courtès2017-12-06
| |
| * gnu: guix: Update to 0.14.0.Ludovic Courtès2017-12-06
| |
| * Update NEWS.Ludovic Courtès2017-12-06
| |
| * Revert "packages: 'package-grafts' trims native inputs."Ludovic Courtès2017-12-06
| | | | | | | | | | | | This reverts commit 91c9b5d016ac8bed127557d378c70fbc56cec0e5 following the concerns raised by Mark, Ben, and Tobias: <https://lists.gnu.org/archive/html/guix-devel/2017-12/msg00081.html>.
| * Update NEWS.Ludovic Courtès2017-12-06
| |
| * services: console-font: Use 'tcsetattr' instead of invoking 'unicode_start'.Ludovic Courtès2017-12-06
| | | | | | | | | | | | | | | | | | | | | | This is more robust, faster, and incidentally gets rid of remaining "error in the finalization thread: Bad file descriptor" messages. * gnu/services/base.scm (unicode-start): Rewrite to use 'tcgetattr' and 'tcsetattr'. (console-font-shepherd-services)[start]: Add 'loop' to check whether DEVICE is ready. Tolerate EX_OSERR return from 'setfont'. [modules]: New field.
| * syscalls: Define 'input-flags' for 'tcgetattr' and friends.Ludovic Courtès2017-12-06
| | | | | | | | * guix/build/syscalls.scm (input-flags): New macro.
| * gnu: guix: Update snapshot to 91c9b5d.Ludovic Courtès2017-12-05
| | | | | | | | * gnu/packages/package-management.scm (guix): Update to 91c9b5d.
| * gnu: ghostscript-with-cups: Turn into a public variable.Ludovic Courtès2017-12-05
| | | | | | | | | | | | | | | | | | | | Tris allows Hydra/Cuirass to pick it up and to build its replacement. Failing that, users have to build "ghostscript-with-cups-9.22" from source. * gnu/packages/cups.scm (ghostscript/cups): Move to 'ghostscript.scm'. (cups-filters)[inputs]: Remove 'force'. * gnu/packages/ghostscript.scm (ghostscript/cups): New variable.
| * packages: 'package-grafts' trims native inputs.Ludovic Courtès2017-12-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 'package-grafts' returns a list of potentially applicable grafts, which 'cumulative-grafts' then narrows by looking at store item references and determining the subset of the grafts that's actually applicable. Until now, 'package-grafts' would traverse native inputs and would thus return a large superset of the applicable grafts, since native inputs are not in the reference graph by definition. This patch fixes that by having 'package-grafts' ignore entirely native inputs from the dependency graph. * guix/packages.scm (fold-bag-dependencies)[bag-direct-inputs*]: Add special case for libc. * guix/packages.scm (bag-grafts)[native-grafts, target-grafts]: Remove. [grafts]: New procedure. Use it. * tests/packages.scm ("package-grafts, grafts of native inputs ignored"): New test.
| * Update NEWS.Ludovic Courtès2017-12-05
| |
| * packages: 'fold-bag-dependencies' honors nativeness in recursive calls.Ludovic Courtès2017-12-05
| | | | | | | | | | | | | | | | Previously recursive calls to 'loop' would always consider all the bag inputs rather than those corresponding to NATIVE?. * guix/packages.scm (fold-bag-dependencies)[bag-direct-inputs*]: New procedure. Use it both in the 'match' expression and in its body.
| * gnu: commencement: Do not graft early bootstrap packages.Ludovic Courtès2017-12-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | By definition, these packages are not depended on at run time by any of the packages we use. Thus it does not make sense to inherit grafts. Furthermore, those grafts would often lead to extra overhead for users who would end up downloading those "-boot0" packages just to build package replacements that are in fact not going to be used. This reverts parts of f1597427f220b0799b9c8847768d2f5a93fe3730 and ce27857f710ff32c05f4ba19a04a695c1cc2ce20. Reported by Christopher Baines at <https://lists.gnu.org/archive/html/guix-devel/2017-12/msg00058.html>. * gnu/packages/commencement.scm (file-boot0, binutils-boot0): Use plain 'inherit' instead of 'package/inherit'.
| * install: Don't start sshd by default.Ludovic Courtès2017-12-04
| | | | | | | | | | | | | | | | | | | | | | Reported by Christopher Baines <mail@cbaines.net> at <https://lists.gnu.org/archive/html/guix-devel/2017-12/msg00058.html>. * gnu/services/ssh.scm (<openssh-configuration>)[%auto-start?]: New field. (openssh-shepherd-service): Honor it. * gnu/system/install.scm (%installation-services): Set '%auto-start?' to #f for openssh-service-type.
* | pull: Build with an ABI-compatible Guile.Ludovic Courtès2017-12-07
| | | | | | | | | | | | | | | | Fixes <https://bugs.gnu.org/29570>. Reported by Vagrant Cascadian <vagrant@debian.org>. * build-aux/build-self.scm (matching-guile-2.2): New procedure. (guile-for-build): Use it.
* | gnu: sddm: Update to 0.17.0.Tobias Geerinckx-Rice2017-12-07
| | | | | | | | | | * gnu/packages/display-managers.scm (sddm): Update to 0.17.0 [arguments]: Clean up comments.
* | gnu: python2-ufolib: Update to 2.1.1.Tobias Geerinckx-Rice2017-12-07
| | | | | | | | * gnu/packages/fontutils.scm (python2-ufolib): Update to 2.1.1