summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* gnu: re2: Update to 2017-12-01.•••* gnu/packages/regex.scm (re2): Update to 2017-12-01. Marius Bakke2017-12-071-2/+2
* gnu: libraw: Update to 0.18.6.•••* gnu/packages/photo.scm (libraw): Update to 0.18.6. Marius Bakke2017-12-071-2/+2
* gnu: ghc-glob: Fix typo.•••* gnu/packages/haskell.scm (ghc-glob)[description]: Add missing space. Marius Bakke2017-12-071-1/+1
* gnu: guile-wm: Fix up indentation.•••* gnu/packages/guile-wm.scm (guile-wm): Fix up indentation. Signed-off-by: Kei Kebreau <kkebreau@posteo.net> ng02017-12-071-69/+69
* gnu: guile-xcb: Fix up indentation.•••* gnu/packages/guile-wm.scm (guile-xcb): Fix up indentation. Signed-off-by: Kei Kebreau <kkebreau@posteo.net> ng02017-12-071-33/+32
* gnu: guile-wm and guile-xcb: Build with guile-2.2.•••* 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> ng02017-12-071-9/+9
* gnu: guile-wm: Update to 1.0-1.f3c7b3b.•••* 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> ng02017-12-071-9/+13
* gnu: guile-xcb: Update to 1.3-1.db7d5a3.•••* 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> ng02017-12-071-9/+16
* Merge branch 'version-0.14.0'Ludovic Courtès2017-12-0710-47/+826
|\
| * gnu: guix: Update to ad4953b.Ludovic Courtès2017-12-061-3/+3
| * gnu: guix: Update to 0.14.0.Ludovic Courtès2017-12-061-4/+4
| * Update NEWS.Ludovic Courtès2017-12-061-3/+721
| * Revert "packages: 'package-grafts' trims native inputs."•••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>. Ludovic Courtès2017-12-062-49/+22
| * Update NEWS.Ludovic Courtès2017-12-061-0/+4
| * services: console-font: Use 'tcsetattr' instead of invoking 'unicode_start'.•••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. Ludovic Courtès2017-12-061-18/+38
| * syscalls: Define 'input-flags' for 'tcgetattr' and friends.•••* guix/build/syscalls.scm (input-flags): New macro. Ludovic Courtès2017-12-061-0/+19
| * gnu: guix: Update snapshot to 91c9b5d.•••* gnu/packages/package-management.scm (guix): Update to 91c9b5d. Ludovic Courtès2017-12-051-3/+3
| * gnu: ghostscript-with-cups: Turn into a public variable.•••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. Ludovic Courtès2017-12-052-9/+8
| * packages: 'package-grafts' trims native inputs.•••'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. Ludovic Courtès2017-12-052-22/+49
| * Update NEWS.Ludovic Courtès2017-12-051-0/+3
| * packages: 'fold-bag-dependencies' honors nativeness in recursive calls.•••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. Ludovic Courtès2017-12-051-8/+12
| * gnu: commencement: Do not graft early bootstrap packages.•••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'. Ludovic Courtès2017-12-051-2/+3
| * install: Don't start sshd by default.•••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. Ludovic Courtès2017-12-042-3/+14
* | pull: Build with an ABI-compatible Guile.•••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. Ludovic Courtès2017-12-071-2/+19
* | gnu: sddm: Update to 0.17.0.•••* gnu/packages/display-managers.scm (sddm): Update to 0.17.0 [arguments]: Clean up comments. Tobias Geerinckx-Rice2017-12-071-6/+7
* | gnu: python2-ufolib: Update to 2.1.1.•••* gnu/packages/fontutils.scm (python2-ufolib): Update to 2.1.1 Tobias Geerinckx-Rice2017-12-071-2/+2
* | gnu: python2-defcon: Update to 0.3.5.•••* gnu/packages/fontutils.scm (python2-defcon): Update to 0.3.5 Tobias Geerinckx-Rice2017-12-071-2/+3
* | gnu: cmst: Update to 2017.09.19.•••* gnu/packages/connman.scm (cmst): Update to 2017.09.19. Tobias Geerinckx-Rice2017-12-071-3/+4
* | gnu: libcue: Update to 2.2.0.•••* gnu/packages/cdrom.scm (libcue): Update to 2.2.0 Tobias Geerinckx-Rice2017-12-071-2/+3
* | gnu: ghc-quickcheck-io: Update to 0.2.0.•••* gnu/packages/haskell-check.scm (ghc-quickcheck-io): Update to 0.2.0 Tobias Geerinckx-Rice2017-12-071-2/+2
* | gnu: ghc-tasty-rerun: Update to 1.1.8.•••* gnu/packages/haskell-check.scm (ghc-tasty-rerun): Update to 1.1.8 Tobias Geerinckx-Rice2017-12-071-2/+2
* | gnu: ghc-tasty-smallcheck: Use HTTPS for home page.•••* gnu/packages/haskell-check.scm (ghc-tasty-smallcheck)[home-page]: Use HTTPS. Tobias Geerinckx-Rice2017-12-071-1/+1
* | gnu: ghc-tasty-smallcheck: Update to 0.8.1.•••* gnu/packages/haskell-check.scm (ghc-tasty-smallcheck): Update to 0.8.1 Tobias Geerinckx-Rice2017-12-071-2/+2
* | gnu: ghc-test-framework-hunit: Update to 0.3.0.2.•••* gnu/packages/haskell-check.scm (ghc-test-framework-hunit): Update to 0.3.0.2 Tobias Geerinckx-Rice2017-12-071-2/+2
* | gnu: ghc-tasty-golden: Mark up description.•••* gnu/packages/haskell-check.scm (ghc-tasty-golden)[description]: Use @dfn. Tobias Geerinckx-Rice2017-12-071-4/+4
* | gnu: ghc-tasty-golden: Update to 2.3.1.1.•••* gnu/packages/haskell-check.scm (ghc-tasty-golden): Update to 2.3.1.1 Tobias Geerinckx-Rice2017-12-071-2/+2
* | gnu: perl-dbd-pg: Update to 3.7.0.•••* gnu/packages/databases.scm (perl-dbd-pg): Update to 3.7.0 Tobias Geerinckx-Rice2017-12-071-2/+2
* | gnu: perl-sql-abstract: Update to 1.84.•••* gnu/packages/databases.scm (perl-sql-abstract): Update to 1.84 Tobias Geerinckx-Rice2017-12-071-2/+2
* | gnu: perl-dbix-class-schema-loader: Update to 0.07047.•••* gnu/packages/databases.scm (perl-dbix-class-schema-loader): Update to 0.07047 Tobias Geerinckx-Rice2017-12-071-2/+2
* | gnu: perl-dbi: Update to 1.637.•••* gnu/packages/databases.scm (perl-dbi): Update to 1.637 Tobias Geerinckx-Rice2017-12-071-2/+2
* | doc: Update metacpan.org API endpoint.•••* doc/guix.texi (Invoking guix import): Match the URI actually used by the updater. Tobias Geerinckx-Rice2017-12-071-1/+1
* | gnu: icedtea@2: Update to 2.6.12 [security fixes].•••Fixes CVE-2016-{9840,9841,9842,9843,10165} and CVE-2017-{10193,10198,10274, 10281,10285,10294,10345,10346,10347,10348,10349,10350,10355,10356,10357,10388}. * gnu/packages/java.scm (icedtea-7): Update to 2.6.12. Leo Famulari2017-12-061-9/+9
* | gnu: linux-libre: Update to 4.14.4.•••* gnu/packages/linux.scm (%linux-libre-version): Update to 4.14.4. (%linux-libre-hash): Update hash. Mark H Weaver2017-12-061-2/+2
* | gnu: linux-libre@4.9: Update to 4.9.67.•••* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.67. Mark H Weaver2017-12-061-2/+2
* | gnu: linux-libre@4.4: Update to 4.4.104.•••* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.104. Mark H Weaver2017-12-061-2/+2
* | gnu: windowmaker: Add '.desktop' file.•••* gnu/packages/gnustep.scm (windowmaker)[arguments]: Add 'install-xsession' phase. Add (guix build build-system), (guix build utils) and (ice-9 match) to #:modules. Kei Kebreau2017-12-061-5/+28
* | gnu: qtox: Build with the latest FFmpeg.•••* gnu/packages/messaging.scm (qtox)[inputs]: Change ffmpeg-3.3 to ffmpeg. Signed-off-by: Leo Famulari <leo@famulari.name> Rutger Helling2017-12-061-1/+1
* | gnu: kicad: Install libraries to PREFIX/lib, not PREFIX/lib64.•••* gnu/packages/engineering.scm (kicad)[arguments]: <phases>: Remove install-lib-3d. <configure-flags>: Add "-DCMAKE_INSTALL_LIBDIR". Theodoros Foradis2017-12-061-8/+2
* | gnu: gnurl: Update to 7.57.0.•••* gnu/packages/gnunet.scm (gnurl): Update to 7.57.0. Signed-off-by: Leo Famulari <leo@famulari.name> ng02017-12-061-2/+2
* | gnu: bedtools: Update to 2.27.0.•••* gnu/packages/bioinformatics.scm (bedtools): Update to 2.27.0. [arguments]: Remove custom "install" phase; specify prefix. Ricardo Wurmus2017-12-061-16/+12