aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages
Commit message (Collapse)AuthorAge
* gnu: poppler: Update to 0.72.0.Marius Bakke2018-12-12
| | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/poppler-CVE-2018-19149.patch: Delete file. * gnu/packages/patches/inkscape-poppler-compat3.patch, gnu/packages/patches/texlive-bin-luatex-poppler-compat.patch, gnu/packages/patches/texlive-bin-pdftex-poppler-compat.patch, gnu/packages/patches/texlive-bin-xetex-poppler-compat.patch: New files. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/pdf.scm (poppler): Update to 0.72.0. [replacement]: Remove field. (poppler/fixed): Remove variable. * gnu/packages/inkscape.scm (inkscape)[source](patches): Add 'inkscape-poppler-compat{3..5}.patch'. * gnu/packages/tex.scm (texlive-bin)[source](patches): Update 'texlive-poppler-compat.patch'. Add 'texlive-bin-{lua,pdf,xe}tex-poppler-compat.patch'. * gnu/packages/emacs.scm (emacs-pdf-tools)[source](modules, snippet): New fields. * gnu/packages/scribus.scm (scribus)[source](patches): Add upstream patch origins. [source](modules, snippet): New fields. * gnu/packages/libreoffice.scm (libreoffice)[source](patches): Add three upstream origins. [source](snippet, modules): New field.
* gnu: harfbuzz: Update to 2.2.0.Marius Bakke2018-12-12
| | | | * gnu/packages/gtk.scm (harfbuzz): Update to 2.2.0.
* gnu: libjpeg-turbo: Update to 2.0.1.Marius Bakke2018-12-12
| | | | * gnu/packages/image.scm (libjpeg-turbo): Update to 2.0.1.
* gnu: cups-filters: Update to 1.21.5.Marius Bakke2018-12-12
| | | | * gnu/packages/cups.scm (cups-filters): Update to 1.21.5.
* gnu: ALSA: Update to 1.1.7.Marius Bakke2018-12-12
| | | | | | | * gnu/packages/linux.scm (alsa-lib), alsa-utils): Update to 1.1.7. (alsa-plugins): Likewise. [arguments]: Add #:configure-flags. Prevent default configuration from being installed. Don't copy the example PulseAudio configuration to pulseaudio output.
* gnu: gdk-pixbuf: Only extend the test timeout on some architectures.Efraim Flashner2018-12-12
| | | | | | * gnu/packages/gtk.scm (gdk-pixbuf)[arguments]: Remove substitution extending test timeout to 1800 seconds. Replace check on armhf-linux and aarch64-linux to use 'timeout-multiplier' on the test suite.
* gnu: gdk-pixbuf: Fix typo.Efraim Flashner2018-12-12
| | | | | * gnu/packages/gtk.scm (gdk-pixbuf)[arguments]: Really disable installing the tests.
* Merge branch 'master' into stagingMarius Bakke2018-12-09
|\
| * gnu: libgphoto2: Update to 2.5.21.Marius Bakke2018-12-08
| | | | | | | | * gnu/packages/photo.scm (libgphoto2): Update to 2.5.21.
| * gnu: patchage: Fix build.Ricardo Wurmus2018-12-08
| | | | | | | | | | | | Fixes <https://bugs.gnu.org/33677>. * gnu/packages/audio.scm (patchage)[arguments]: Use Python 2.
| * gnu: qtractor: Update to 0.9.3.Ricardo Wurmus2018-12-08
| | | | | | | | * gnu/packages/music.scm (qtractor): Update to 0.9.3.
| * gnu: supercollider: Fix build.Ricardo Wurmus2018-12-08
| | | | | | | | | | | | | | | | Fixes <https://bugs.gnu.org/33674>. * gnu/packages/audio.scm (supercollider)[arguments]: Add phase to fix build with Boost 1.68. [inputs]: Replace boost with boost-cxx14.
| * gnu: qsynth: Update to 0.5.4.Ricardo Wurmus2018-12-08
| | | | | | | | * gnu/packages/audio.scm (qsynth): Update to 0.5.4.
| * gnu: quassel: Patch reference to inxi.Efraim Flashner2018-12-08
| | | | | | | | | | | | * gnu/packages/irc.scm (quassel)[arguments]: Patch the reference to 'inxi' in the source. [inputs]: Add inxi-minimal.
| * gnu: quassel: Update to 0.13.0.Efraim Flashner2018-12-08
| | | | | | | | | | | | * gnu/packages/irc.scm (quassel): Update to 0.13.0. [arguments]: Update configure flags. [inputs]: Add qtmultimedia.
| * gnu: python-pyaml: Update to 18.11.0.Marius Bakke2018-12-08
| | | | | | | | * gnu/packages/python.scm (python-pyaml): Update to 18.11.0.
| * gnu: Remove more GCC ICE workarounds.Marius Bakke2018-12-08
| | | | | | | | | | | | | | | | | | These were fixed with <https://bugs.gnu.org/31708>. * gnu/packages/glib.scm (python-pygobject, python2-pygobject)[native-inputs]: Remove GCC-7. * gnu/packages/gnome.scm (gjs)[native-inputs]: Likewise. [arguments]: Remove related phase.
| * gnu: feh: Update to 3.1.1.Marius Bakke2018-12-08
| | | | | | | | * gnu/packages/image-viewers.scm (feh): Update to 3.1.1.
| * gnu: GCC@7: Update to 7.4.0.Marius Bakke2018-12-08
| | | | | | | | | | | | | | * 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>.
| * gnu: GCC@6: Update to 6.5.0.Marius Bakke2018-12-08
| | | | | | | | | | | | | | | | * 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.
| * gnu: elogind: Update to 239.3.Marius Bakke2018-12-08
| | | | | | | | * gnu/packages/freedesktop.scm (elogind): Update to 239.3.
| * gnu: Rename "qtoctave" to "octave".Kei Kebreau2018-12-08
| | | | | | | | | | * gnu/packages/maths.scm (qtoctave): Define in terms of 'deprectated-package'. (octave): New variable, formerly known as "qtoctave".
| * gnu: Rename "octave" to "octave-cli".Kei Kebreau2018-12-08
| | | | | | | | | | | | | | | | | | | | | | * 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.
| * gnu: calibre: Update to 3.35.0.Brendan Tildesley2018-12-08
| | | | | | | | | | | | * gnu/packages/ebooks.scm: (calibre): Update to 3.35.0. Signed-off-by: Andreas Enge <andreas@enge.fr>
| * gnu: ingen: Fix build.Ricardo Wurmus2018-12-08
| | | | | | | | | | | | Fixes <https://bugs.gnu.org/33667>. * gnu/packages/music.scm (ingen)[arguments]: Use python-2.
| * gnu: qjackctl: Update 0.5.5.Amar Singh2018-12-08
| | | | | | | | | | | | * gnu/packages/audio.scm (qjackctl): Update to 0.5.5. Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
| * gnu: Add a C++14 variant of Boost for packages that need it.Leo Famulari2018-12-07
| | | | | | | | | | | | | | | | 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.
| * gnu: guix: Update to 6ddc63e599a26c.Ricardo Wurmus2018-12-07
| | | | | | | | | | | | | | | | 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.
| * maint: update-guix-package: Really register GC roots.Ludovic Courtès2018-12-07
| | | | | | | | | | | | | | | | | | 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'.
| * gnu: emacs-exwm: Update to 0.21.Diego Nicola Barbato2018-12-07
| | | | | | | | | | | | * gnu/packages/emacs.scm (emacs-exwm): Update to 0.21. Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
| * gnu: Add r-fmsb.Ricardo Wurmus2018-12-07
| | | | | | | | * gnu/packages/cran.scm (r-fmsb): New variable.
| * gnu: guix-daemon: Add dependency on Guile-JSON.Ludovic Courtès2018-12-07
| | | | | | | | | | | | | | | | | | 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.
| * Merge branch 'version-0.16.0'Ludovic Courtès2018-12-07
| |\
| | * gnu: guix: Update to c845323.Ludovic Courtès2018-12-05
| | |
| | * gnu: guix: Update to 0.16.0.Ludovic Courtès2018-12-05
| | |
| | * gnu: quilt: Use shorter file names for patches.Ludovic Courtès2018-12-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
| * | gnu: linux-libre: Update to 4.19.7.Mark H Weaver2018-12-06
| | | | | | | | | | | | | | | * gnu/packages/linux.scm (%linux-libre-version): Update to 4.19.7. (%linux-libre-hash): Update hash.
| * | gnu: linux-libre@4.14: Update to 4.14.86.Mark H Weaver2018-12-06
| | | | | | | | | | | | | | | * gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.86. (%linux-libre-4.14-hash): Update hash.
| * | gnu: linux-libre@4.9: Update to 4.9.143.Mark H Weaver2018-12-06
| | | | | | | | | | | | * gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.143.
| * | gnu: QEMU: Fix CVE-2018-16847 and CVE-2018-16867.Leo Famulari2018-12-06
| | | | | | | | | | | | | | | | | | | | | * 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.
| * | gnu: elogind: Update to 239.2.Stefan Stefanović2018-12-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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>
| * | gnu: elogind: Use git-fetch.Stefan Stefanović2018-12-06
| | | | | | | | | | | | | | | | | | * gnu/packages/freedesktop.scm (elogind)[source]: Use git-fetch. Signed-off-by: Marius Bakke <mbakke@fastmail.com>
| * | gnu: efivar: Update to 37.Marius Bakke2018-12-06
| | | | | | | | | | | | * gnu/packages/linux.scm (efivar): Update to 37.
| * | gnu: arc-theme: Update to 20181022 and fix build.Björn Höfling2018-12-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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>
| * | gnu: sassc: Fix build.Ricardo Wurmus2018-12-06
| | | | | | | | | | | | | | | | | | | | | * gnu/packages/web.scm (sassc)[arguments]: Delete bootstrap phase; let phase end on boolean. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| * | gnu: ldb: Fix build on 32-bit systems.Marius Bakke2018-12-06
| | | | | | | | | | | | | | | * gnu/packages/samba.scm (ldb)[inputs]: Only add LMDB on 64-bit systems. [arguments]: Make #:tests? conditional on LMDB availability.
| * | gnu: nginx: Update to 1.14.2.Marius Bakke2018-12-06
| | | | | | | | | | | | * gnu/packages/web.scm (nginx): Update to 1.14.2.
| * | gnu: ruby-json-pure: Fix build.Christopher Baines2018-12-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
| * | gnu: capnproto: Update to 0.7.0.update-capnproto-and-mashChristopher Baines2018-12-05
| | | | | | | | | | | | | | | * gnu/packages/serialization.scm (capnproto): Update to 0.7.0. [arguments]: Add new 'use-tmp-for-tempory-files phase.
| * | gnu: mash: Use C++ 14.Christopher Baines2018-12-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.