summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* gnu: feh: Update to 3.1.1.•••* gnu/packages/image-viewers.scm (feh): Update to 3.1.1. Marius Bakke2018-12-081-2/+2
* gnu: GCC@7: Update to 7.4.0.•••* gnu/packages/gcc.scm (gcc-7): Update to 7.4.0. [source](patches): Drop 'gcc-libsanitizer-ustat.patch'. * gnu/packages/storage.scm (ceph)[inputs]: Change from BOOST to BOOST-CXX14, as GCC 7.4.0 triggers <https://bugs.gnu.org/33605>. Marius Bakke2018-12-082-4/+3
* gnu: GCC@6: Update to 6.5.0.•••* gnu/packages/patches/gcc-libsanitizer-fix.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it. * gnu/packages/gcc.scm (gcc-6): Update to 6.5.0. [source](patches): Drop obsolete patches. [source](snippet): Remove. Marius Bakke2018-12-083-134/+4
* gnu: elogind: Update to 239.3.•••* gnu/packages/freedesktop.scm (elogind): Update to 239.3. Marius Bakke2018-12-081-2/+2
* gnu: Rename "qtoctave" to "octave".•••* gnu/packages/maths.scm (qtoctave): Define in terms of 'deprectated-package'. (octave): New variable, formerly known as "qtoctave". Kei Kebreau2018-12-081-2/+5
* gnu: Rename "octave" to "octave-cli".•••* gnu/packages/maths.scm (octave): Rename to... (octave-cli): ...this. [name]: Change to "octave-cli". (qtoctave): Inherit from octave-cli. (flann)[inputs]: Adjust accordingly. * gnu/packages/engineering.scm (qucs)[inputs]: Likewise. (qucs-s)[inputs]: Likewise. * gnu/packages/machine-learning.scm (shogun)[inputs]: Likewise. Kei Kebreau2018-12-083-11/+11
* gnu: calibre: Update to 3.35.0.•••* gnu/packages/ebooks.scm: (calibre): Update to 3.35.0. Signed-off-by: Andreas Enge <andreas@enge.fr> Brendan Tildesley2018-12-081-2/+2
* gnu: ingen: Fix build.•••Fixes <https://bugs.gnu.org/33667>. * gnu/packages/music.scm (ingen)[arguments]: Use python-2. Ricardo Wurmus2018-12-081-1/+2
* gnu: qjackctl: Update 0.5.5.•••* gnu/packages/audio.scm (qjackctl): Update to 0.5.5. Signed-off-by: 宋文武 <iyzsong@member.fsf.org> Amar Singh2018-12-081-2/+2
* gnu: Add a C++14 variant of Boost for packages that need it.•••Fixes <https://bugs.gnu.org/33605> and <https://bugs.gnu.org/33610>. * gnu/packages/boost.scm (boost-cxx14): New variable. * gnu/packages/compression.scm (innoextract)[inputs]: Use it. * gnu/packages/mpd.scm (ncmpcpp)[inputs]: Use it. Leo Famulari2018-12-073-2/+12
* gnu: guix: Update to 6ddc63e599a26c.•••This fixes a problem introduced with commit 6eac835f178c0c78637b0db8a4585a617b2f7622. Reported on the #guix IRC channel by tune. * gnu/packages/package-management.scm (guix): Update to 6ddc63e599a26c. Ricardo Wurmus2018-12-071-3/+3
* guix system: Fix bootloader config file generation by 'guix system roll-back'.•••Fixes <https://bugs.gnu.org/33623>. Reported by Diego Nicola Barbato <dnbarbato@posteo.de>. Regression introduced in commit 46c296dcc4817f15a4b4ef7e5ef622306b4db62e. * guix/scripts/system.scm (reinstall-bootloader): Add call to 'lower-object'. Ludovic Courtès2018-12-071-3/+4
* maint: update-guix-package: Really register GC roots.•••Previously we'd pass a relative file name to 'add-indirect-root', which the daemon would interpret as relative to "/". Consequently, checkouts were not protected from GC. * build-aux/update-guix-package.scm (main): Pass an absolute file name to 'add-indirect-root'. Ludovic Courtès2018-12-072-5/+6
* describe: In 'channels' format, quote the channel name.•••Fixes a regression introduced in commit 8548f995494d8d6358e6a8d7bc3b3bb5a0cbecb5. * guix/scripts/describe.scm (channel->sexp): Quote the channel name. Ludovic Courtès2018-12-071-1/+1
* gnu: emacs-exwm: Update to 0.21.•••* gnu/packages/emacs.scm (emacs-exwm): Update to 0.21. Signed-off-by: Arun Isaac <arunisaac@systemreboot.net> Diego Nicola Barbato2018-12-071-2/+2
* gnu: Add r-fmsb.•••* gnu/packages/cran.scm (r-fmsb): New variable. Ricardo Wurmus2018-12-071-0/+21
* gnu: guix-daemon: Add dependency on Guile-JSON.•••Fixes a bug introduced in 6776af04d4b65c5a9a07784307a6abe395b6f480, where the configure phase of 'guix-daemon' would abort due to the lack of Guile-JSON. * gnu/packages/package-management.scm (guix-daemon)[inputs]: Add GUILE-JSON. Ludovic Courtès2018-12-071-0/+1
* Merge branch 'version-0.16.0'Ludovic Courtès2018-12-0712-58/+143
|\
| * vm: Add padding in the ISO image.•••Fixes <https://bugs.gnu.org/33639>. Thanks to Ricardo Wurmus and Thomas Schmitt for their suggestions! * gnu/build/vm.scm (make-iso9660-image): Pass "-padding 10m" to xorriso. Ludovic Courtès2018-12-061-0/+5
| * gnu: guix: Update to c845323.Ludovic Courtès2018-12-051-3/+3
| * gnu: guix: Update to 0.16.0.Ludovic Courtès2018-12-051-4/+4
| * guix-install.sh: Use the "ci.guix.info.pub" file name for clarity.•••* etc/guix-install.sh (sys_authorize_build_farms): Use the "ci.guix.info.pub" file name rather "berlin.guixsd.org.pub". Ludovic Courtès2018-12-051-2/+2
| * services: guix-daemon: Fix authorization of multiple keys.•••Previously, the 'unless (file-exists? "/etc/guix/acl")' guard would mean that only the first key in the list would get registered since were were generating one registration snippet per key. This fixes that. * gnu/services/base.scm (hydra-key-authorization): Change to be a 'for-each' loop iterating on #$KEYS. Ludovic Courtès2018-12-051-21/+21
| * Update NEWS.Ludovic Courtès2018-12-051-2/+11
| * maint: update-NEWS: Don't produce full package lists.•••The lists of new and upgraded packages in 'NEWS' had become way too long and redundant with what 'guix pull' reports. * build-aux/update-NEWS.scm (write-packages-added): Don't print ADDED. (write-packages-updates)[important, table, latest, noteworthy]: New variables. Print NOTEWORTHY rather than all of UPGRADED. (main): Print PREVIOUS-VERSION and NEW-VERSION. Ludovic Courtès2018-12-051-15/+47
| * Update NEWS.Ludovic Courtès2018-12-051-5/+44
| * doc: Update "Limitations".•••* doc/guix.texi (Limitations): Update package count. Ludovic Courtès2018-12-051-1/+1
| * gnu: quilt: Use shorter file names for patches.•••We were reaching the 99-character limit of POSIX tar. * gnu/packages/patches/quilt-compat-getopt-fix-option-with-nondigit-param.patch: Rename to... * gnu/packages/patches/quilt-getopt-nondigit-param.patch: ... this. * gnu/packages/patches/quilt-compat-getopt-fix-second-separator.patch: Rename to... * gnu/packages/patches/quilt-getopt-second-separator.patch: ... this. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/patchutils.scm (quilt)[source](patches): Likewise. Ludovic Courtès2018-12-054-4/+4
| * tests: Increase root partitions size to 1.2G.•••The system closure has grown slightly above 1GiB so adjust accordingly. * gnu/tests/install.scm (%simple-installation-script): Increase vdb2 size of 1.2G, (%extlinux-gpt-installation-script); ditto (%simple-installation-script-for-/dev/vda): ditto, (%separate-store-installation-script): ditto for vdb3, (%encrypted-root-installation-script): ditto. Ludovic Courtès2018-12-041-5/+5
| * doc: Update substitute server.•••Fixes an accidental revert in commit 0a5fa004f7f21dc3e01747b8e94fbb21e056e4ca. * doc/guix.texi (SUBSTITUTE-SERVER): Really change to ci.guix.info. Ludovic Courtès2018-12-041-1/+1
* | gnu: linux-libre: Update to 4.19.7.•••* gnu/packages/linux.scm (%linux-libre-version): Update to 4.19.7. (%linux-libre-hash): Update hash. Mark H Weaver2018-12-061-2/+2
* | gnu: linux-libre@4.14: Update to 4.14.86.•••* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.86. (%linux-libre-4.14-hash): Update hash. Mark H Weaver2018-12-061-2/+2
* | gnu: linux-libre@4.9: Update to 4.9.143.•••* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.143. Mark H Weaver2018-12-061-2/+2
* | gnu: QEMU: Fix CVE-2018-16847 and CVE-2018-16867.•••* gnu/packages/patches/qemu-CVE-2018-16847.patch, gnu/packages/patches/qemu-CVE-2018-16867.patch: New files. * gnu/local.mk (dist_patch_DATA): Add them. * gnu/packages/virtualization.scm (qemu)[source]: Use them. Leo Famulari2018-12-064-0/+211
* | tests: elogind: Adjust to elogind output change.•••This is a follow-up to commit 4163f2467bce1a6123f0da1c49e88751d93e634b. * gnu/tests/desktop.scm (run-elogind-test): s|/dev/tty1/tty1. Marius Bakke2018-12-061-1/+1
* | gnu: elogind: Update to 239.2.•••* gnu/packages/freedesktop.scm (elogind): Update to 239.2. [source](patches): Remove elogind-glibc-2.27.patch. [source](snippet): Remove snippet. [arguments]: <#:tests?>: Enable tests. <#:configure-flags>: Adjust build paths. Disable some tests. <#:make-flags>: Remove argument. <#:phases>[patch-locale-header]: Remove phase. <#:phases>[clean-runpath]: Add phase. <#:phases>[bootstrap]: Remove phase. <#:phases>[fix-pkttyagent-path]: Add phase. <#:phases>[fix-service-file]: Remove phase. <#:phases>[add-libcap-to-search-path]: Remove phase. <#:phases>[remove-uaccess-tag]: Remove phase. <#:phases>[change-pid-file-path]: Add phase. [build-system]: Switch to meson-build-system. [native-inputs]: Sort native-inputs list. Remove gperf package version constraint. Remove: autoconf, automake, libtool, intltool. Add: docbook-xml-4.2. [inputs]: Remove: linux-libre-headers. * gnu/packages/patches/elogind-glibc-2.27.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove patch file. Signed-off-by: Marius Bakke <mbakke@fastmail.com> Stefan Stefanović2018-12-063-106/+43
* | gnu: elogind: Use git-fetch.•••* gnu/packages/freedesktop.scm (elogind)[source]: Use git-fetch. Signed-off-by: Marius Bakke <mbakke@fastmail.com> Stefan Stefanović2018-12-061-5/+6
* | gnu: efivar: Update to 37.•••* gnu/packages/linux.scm (efivar): Update to 37. Marius Bakke2018-12-061-2/+2
* | gnu: arc-theme: Update to 20181022 and fix build.•••* gnu/packages/gnome.scm (arc-theme)[version]: Update to 20181022. [source]: Use new fork, change to git-fetch. [inputs]: Remove and move gtk+ to native-inputs. [native-inputs]: Add gtk+, glib:bin, gnome-shell, inkscape, optipng and sassc. [home-page]: Adapt to new fork. [license]: Fix to GPL 3 or later (gpl3+). Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Björn Höfling2018-12-061-10/+18
* | gnu: sassc: Fix build.•••* gnu/packages/web.scm (sassc)[arguments]: Delete bootstrap phase; let phase end on boolean. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Ricardo Wurmus2018-12-061-1/+3
* | gnu: ldb: Fix build on 32-bit systems.•••* gnu/packages/samba.scm (ldb)[inputs]: Only add LMDB on 64-bit systems. [arguments]: Make #:tests? conditional on LMDB availability. Marius Bakke2018-12-061-2/+7
* | gnu: nginx: Update to 1.14.2.•••* gnu/packages/web.scm (nginx): Update to 1.14.2. Marius Bakke2018-12-061-2/+2
* | Revert "doc: Fix typo"•••The use of 'effect' here is actually correct! This reverts commit 214e55fa87e636bf686ab8b64e9811870e61d22a. Leo Famulari2018-12-051-1/+1
* | gnu: ruby-json-pure: Fix build.•••The version of test-unit used is greater than one of the gemspec files was specifying. It was already being changed in two places, so this commit changes the json-java.gemspec file as well. * gnu/packages/ruby.scm (ruby-json-pure)[arguments]: Add new fix-json-java.gemspec phase. Christopher Baines2018-12-051-1/+9
* | gnu: capnproto: Update to 0.7.0.•••* gnu/packages/serialization.scm (capnproto): Update to 0.7.0. [arguments]: Add new 'use-tmp-for-tempory-files phase. Christopher Baines2018-12-051-2/+10
* | gnu: mash: Use C++ 14.•••I'm looking to upgrade capnproto, and mash fails to build with 0.7. Therefore, tweak the compilation to allow it to build with 0.7. The package also builds with the current version of capnproto. I got the idea of changing the c++ version from here [1]. 1: https://github.com/marbl/Mash/issues/98 * gnu/packages/bioinformatics.scm (mash)[arguments]: Add new use-c++14 phase. Christopher Baines2018-12-051-0/+8
* | gnu: Syncthing: Update to 0.14.54.•••* gnu/packages/syncthing.scm (syncthing): Update to 0.14.54. Leo Famulari2018-12-051-2/+2
* | gnu: filezilla: Update to 3.39.0.•••* gnu/packages/ftp.scm (filezilla): Update to 3.39.0. Rene2018-12-051-2/+2
* | gnu: libfilezilla: Update to 0.15.1.•••* gnu/packages/ftp.scm (libfilezilla): Update to 0.15.1. [inputs]: Add nettle. Rene2018-12-051-2/+4
* | gnu: balsa: Update to 2.5.6.•••* gnu/packages/mail.scm (balsa): Update to 2.5.6. [source]: Update URI. Rene2018-12-051-5/+5