summaryrefslogtreecommitdiff
path: root/gnu/local.mk
Commit message (Collapse)AuthorAge
* Merge branch 'master' into stagingMarius Bakke2019-11-15
|\
| * gnu: openmpi: Raise the priority of the PSM2 component.Ludovic Courtès2019-11-15
| | | | | | | | | | | | | | | | | | This allows us to get better performance by default on machines with OmniPath hardware. * gnu/packages/patches/openmpi-psm2-priority.patch: New file. * gnu/packages/mpi.scm (openmpi)[source]: Use it. * gnu/local.mk (dist_patch_DATA): Add it.
| * gnu: Add java-svg-salamander.Julien Lepiller2019-11-13
| | | | | | | | | | | | * gnu/packages/java.scm (java-svg-salamander): New variable. * gnu/packages/patches/java-svg-salamander-Fix-non-det.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it.
| * gnu: patchelf: Update to 0.10.Efraim Flashner2019-11-11
| | | | | | | | | | | | | | | | | | | | | | * gnu/packages/elf.scm (patchelf): Update to 0.10. [source]: Remove patches. [arguments]: Remove patch/rework-for-arm phase. Add phase to modify tests for our modified GCC package. [native-inputs]: Add gcc:lib. * gnu/packages/patches/patchelf-page-size.patch, * gnu/packages/patches/patchelf-rework-for-arm.patch: Remove files. * gnu/local.mk (dist_patch_DATA): Remove them.
| * gnu: fribidi: Fix CVE-2019-18397.Efraim Flashner2019-11-09
| | | | | | | | | | | | | | * gnu/packages/fribidi.scm (fribidi): Replace with fribidi/fixed. (fribidi/fixed): New variable. * gnu/packages/patches/fribidi-CVE-2019-18397.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it.
| * gnu: Add delft-icon-theme.Leo Prikler2019-11-08
| | | | | | | | | | | | | | | | * /gnu/packages/gnome-xyz.scm: New file. (delft-icon-theme): New variable. * /gnu/local.mk: Add it. Signed-off-by: Mathieu Othacehe <m.othacehe@gmail.com>
| * gnu: cpio: Update to 2.13 [fixes CVE-2015-1197, CVE-2019-14866].Ludovic Courtès2019-11-06
| | | | | | | | | | | | * gnu/packages/cpio.scm (cpio): Update to 2.13. Remove "cpio-CVE-2016-2037.patch". * gnu/local.mk (dist_patch_DATA): Remove it.
| * gnu: libvirt: Update to 5.8.0.Miguel Ángel Arruga Vivas2019-11-05
| | | | | | | | | | | | | | | | | | | | | | | | * gnu/local.mk (dist_patch_DATA): Add new patch file. * gnu/packages/patches/libvirt-create-machine-cgroup.patch: New patch, submitted to upstream for upstream bug 1760233. * gnu/packages/virtualization.scm (libvirt): Update version to 5.8.0. Include patch. Avoid execution of failing tests qemuxml2argvtest and qemuhotplugtest. Replace python by python-wrapper to avoid warnings on patch-shebangs phase. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| * gnu: Add missing patch to locale.mk.Jonathan Brielmaier2019-11-05
| | | | | | | | | | | | | | | | | | The patch was introduced in commit 2be878d8e54057980121e4c659ca48317b79970e. * gnu/local.mk (dist_patch_DATA): Add "python-pep8-stdlib-tokenize-compat.patch". Signed-off-by: Gábor Boskovits <boskovits@gmail.com>
| * gnu: docker: Adjust tests for changes in go.Oleg Pykhalov2019-11-03
| | | | | | | | | | | | * gnu/packages/patches/docker-adjust-tests-for-changes-in-go.patch: New file. * gnu/local.mk (dist_patch_DATA): Use this. * gnu/packages/docker.scm (docker): Use this.
| * gnu: vlc: Fix build.Nicolas Goaziou2019-11-02
| | | | | | | | | | | | * gnu/packages/patches/vlc-fix-test_libvlc_slaves.patch: New file. * gnu/local.mk (dist_patch_DATA): Reference new file. * gnu/packages/video.scm (vlc): Apply patch.
| * gnu: Add udiskie.Guillaume Le Vaillant2019-10-30
| | | | | | | | | | | | * gnu/packages/freedesktop.scm (udiskie): New variable. * gnu/packages/patches/udiskie-no-appindicator.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it.
* | gnu: Remove reference to removed patch.Efraim Flashner2019-11-11
| | | | | | | | | | | | | | This is a follow-up to 1dd1076c5e80141ab65dddce053e93fc5af18c84 * gnu/local.mk (dist_patch_DATA): Remove entry for kwindowsystem-qt-compat.patch.
* | gnu: kpmcore: Update to 4.0.1.Hartmut Goebel2019-11-10
| | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/kde.scm(kpmcore): Update to 4.0.1. [origin]: Add upstream patches for making tests pass. [inputs]: Add qttools. Remove kiconthemes, kservice, libatasmart, parted. [arguments]: New element. * gnu/packages/patches/kpmcore-fix-tests.patch, gnu/packages/patches/kpmcore-remove-broken-test.patch: New files. * gnu/local.mk (dist_patch_DATA): Add them. add patches
* | Merge branch 'master' into stagingMarius Bakke2019-10-30
|\|
| * gnu: libreoffice: Update to 6.2.8.2.Efraim Flashner2019-10-29
| | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/libreoffice.scm (libreoffice): Update to 6.2.8.2. [sources]: Remove libreoffice-boost.patch, libreoffice-orcus patch, libreoffice-mdds patch. [inputs]: Add fontforge, mariadb. [arguments]: Remove substitution checking for mdds and orcus versions. From configure-flags, remove outdated flags, add flag to build font file. * gnu/packages/patches/libreoffice-boost.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Remove it.
| * gnu: icecat: Include generally-useful fixes in the source tarball.Mark H Weaver2019-10-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit moves some important fixes into a patch applied to the upstream gnuzilla git repository, whereas previously they were applied in such a way that only benefitted Guix users. * gnu/packages/patches/icecat-default-search-ddg.patch, gnu/packages/patches/icecat-disable-sync.patch: Delete files. * gnu/packages/patches/icecat-gnuzilla-fixes.patch: New file. * gnu/local.mk (dist_patch_DATA): Adapt accordingly. * gnu/packages/gnuzilla.scm (icecat-source): Apply the new patch to the gnuzilla checkout. (icecat)[native-inputs]: Remove deleted patches. [arguments]: In the 'wrap-program' phase, remove MOZ_LEGACY_PROFILES=1 from the wrapper.
| * gnu: xorriso: Update to 1.5.2.Efraim Flashner2019-10-28
| | | | | | | | | | | | | | | | * gnu/packages/cdrom.scm (xorriso): Update to 1.5.2. [source]: Remove patches. * gnu/packages/patches/xorriso-no-partition-table-in-inner-efi.patch, * gnu/packages/patches/xorriso-no-mbr-in-inner-efi.patch: Remove files. * gnu/local.mk (dist_patch_DATA): Remove them.
* | Merge branch 'master' into stagingMarius Bakke2019-10-27
|\|
| * gnu: dav1d: Update to 0.5.1.Marius Bakke2019-10-27
| | | | | | | | | | | | | | * gnu/packages/patches/dav1d-aarch64-symbol-alignment.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/video.scm (dav1d): Update to 0.5.1. [source](patches): Remove.
| * gnu: icecat: Update to 68.2.0-guix0-preview1 [security fixes].Mark H Weaver2019-10-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes CVE-2019-11757, CVE-2019-11759, CVE-2019-11760, CVE-2019-11761, CVE-2019-11762, CVE-2019-11763, CVE-2019-11764, and CVE-2019-15903. Note: IceCat 68 has not yet been released by the IceCat project. This is a work-in-progress, and does not currently meet the privacy-respecting standards of the IceCat project. * gnu/packages/patches/icecat-default-search-ddg.patch, gnu/packages/patches/icecat-disable-sync.patch: New files. * gnu/local.mk (dist_patch_DATA): Add them. * gnu/packages/gnuzilla.scm (%icecat-version): Update. (mozilla-compare-locales, all-mozilla-locales): New variables. (mozilla-locale): New procedure. (mozilla-locales): New macro. (icecat-source): Add code to populate the l10n directory. Remove the code that copied the l10n directory from an older IceCat source tarball. (icecat)[inputs]: Remove hunspell. [native-inputs]: Comment out previous Guix-specific patches for now. Use the newest rust, cargo, llvm, and clang. Add rust-cbindgen, node, nasm, python 3, icecat-default-search-ddg.patch and icecat-disable-sync.patch. [arguments]: In configure flags: remove "--disable-maintenance-service" and "--enable-system-hunspell", and comment out flags to use system libraries instead of bundled libraries for libevent, libogg, libvorbis, libvpx, harfbuzz, graphite2, and sqlite. Add srfi-34 and srfi-35 to modules. Delete fewer bundled libraries. Adapt the 'patch-source-shebangs' phase. Add a custom 'build' phase that tries the standard 'build' phase up to 5 times. In the 'wrap-program' phase, set MOZ_LEGACY_PROFILES=1 in the environment, and add 'pulseaudio' to the front of LD_LIBRARY_PATH. [description]: Add a warning that this is only a preview release. * gnu/packages/patches/icecat-makeicecat.patch: Adapt.
* | Merge branch 'master' into stagingMarius Bakke2019-10-23
|\|
| * gnu: avahi: Fix CVE-2018-1000845 and duplicate CVE-2017-6519.Tobias Geerinckx-Rice2019-10-23
| | | | | | | | | | | | | | * gnu/packages/avahi.scm (avahi/fixed): New variable. (avahi)[replacement]: Use it. * gnu/packages/patches/avahi-CVE-2018-1000845.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it.
| * gnu: Add weasyprint.Hartmut Goebel2019-10-23
| | | | | | | | | | | | | | | | | | Now includs the patch file missed in 73f0ed8dbfde97341716fd8b156907e4ef800873. * gnu/packages/pdf.scm (weasyprint): New variable. * gnu/packages/patches/weasyprint-library-paths.patch: New file. * gnu/local.mk: Add it.
| * gnu: Add rust-ansi-term-0.11.Efraim Flashner2019-10-23
| | | | | | | | | | | | * gnu/packages/rust-cbindgen.scm (rust-ansi-term-0.11): New file, new hidden variable. * gnu/local.mk (GNU_SYSTEM_MODULES): Register it.
| * machine: Implement 'digital-ocean-environment-type'.Jakob L. Kreuze2019-10-22
| | | | | | | | | | | | | | | | | | * gnu/machine/digital-ocean.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. * doc/guix.texi (Invoking guix deploy): Add documentation for 'digital-ocean-configuration'. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| * gnu: seahorse: Update to 3.30.1.1.Miguel Ángel Arruga Vivas2019-10-22
| | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/gnome.scm (seahorse)[version]: Update version number. [origin]: Update hash. Add patch needed for compilation with our version of libsecret (0.19.1). [inputs]: Add avahi dependency. [native-inputs]: Add vala dependency. Use gettext-minimal instead of intltool, as only xgettext is used. * gnu/packages/patches/seahorse-gkr-use-0-on-empty-flags.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| * gnu: Add graph.Guillaume Le Vaillant2019-10-22
| | | | | | | | | | | | * gnu/packages/lisp.scm (cl-graph, sbcl-graph): New variables. * gnu/packages/patches/sbcl-graph-asdf-definitions.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it.
* | gnu: python-pyqt: Fix runtime error.Marius Bakke2019-10-21
| | | | | | | | | | | | * gnu/packages/patches/pyqt-unbundled-qt.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/qt.scm (python-pyqt)[source](patches): Add it.
* | Merge branch 'master' into stagingMarius Bakke2019-10-21
|\|
| * gnu: dav1d: Fix build on AArch64.Marius Bakke2019-10-20
| | | | | | | | | | | | * gnu/packages/patches/dav1d-aarch64-symbol-alignment.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/video.scm (dav1d)[source](patches): New field.
| * gnu: kodi: Increase test timeout.Marius Bakke2019-10-20
| | | | | | | | | | | | * gnu/packages/patches/kodi-increase-test-timeout.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/kodi.scm (kodi)[source](patches): Add it.
| * gnu: libmpeg2: Fix build on armhf-linux.Marius Bakke2019-10-20
| | | | | | | | | | | | | | * gnu/packages/patches/libmpeg2-arm-private-symbols.patch, gnu/packages/patches/libmpeg2-global-symbol-test.patch: New files. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/video.scm (libmpeg2)[source](patches): New field.
| * gnu: arm-trusted-firmware: Disable HDCP support which depends on non-freeVagrant Cascadian2019-10-18
| | | | | | | | | | | | | | | | | | | | | | binary blobs. * gnu/packages/firmware (make-arm-trusted-firmware)[source]: Add patch. [arguments] Add phase to remove binary blobs. * gnu/packages/patches/arm-trusted-firmware-disable-hdcp.patch: New patch. * gnu/local.mk (dist_patch_DATA): Add patch. Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
| * gnu: arm-trusted-firmware: Add backported patches to disable .bin generationVagrant Cascadian2019-10-18
| | | | | | | | | | | | | | | | | | | | | | | | | | for rockchip platforms. * gnu/packages/patches/arm-trusted-firmware-optional-bin-generation.patch: New patch. * gnu/packages/patches/arm-trusted-firmware-rockchip-disable-binary.patch: New patch. * gnu/packages/firmware (make-arm-trusted-firmware): Add patches. * gnu/local.mk (dist_patch_DATA): Add patches. Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
* | gnu: kwindowsystem: Fix test failure with Qt 5.12.Marius Bakke2019-10-18
| | | | | | | | | | | | | | * gnu/packages/patches/kwindowsystem-qt-compat.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/kde-frameworks.scm (kwindowsystem)[source](patches): New field. [inputs]: Add XCB-UTIL-WM.
* | Merge branch 'master' into stagingMarius Bakke2019-10-18
|\|
| * Revert "gnu: aspell: Update to 0.60.8."Efraim Flashner2019-10-16
| | | | | | | | | | | | This reverts commit 4fcb6a3558b4212462c7c2afd2f5a834342f41be. aspell causes about 1400 packages to be rebuilt.
| * gnu: aspell: Update to 0.60.8.Efraim Flashner2019-10-16
| | | | | | | | | | | | | | * gnu/packages/aspell.scm (aspell): Update to 0.60.8. [source]: Remove patch. * gnu/packages/patches/aspell-gcc-compat.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Remove it.
| * gnu: ruby-concurrent: Update to 1.1.5.Marius Bakke2019-10-15
| | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/ruby-concurrent-ignore-broken-test.patch, gnu/packages/patches/ruby-concurrent-test-arm.patch: Delete files. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/ruby.scm (ruby-concurrent): Update to 1.1.5. [source](patches): Remove. [arguments]: Set #:test-target to "ci". Remove obsolete phases. Remove dependencies on 'rake_compiler_dock' and concurrent_ruby.jar.
| * gnu: emacs-magit: Add patch for compatibility with emacs-forge.Brian Leung2019-10-14
| | | | | | | | | | | | * gnu/local.mk (emacs-magit-format-author-margin.patch): Add patch. * gnu/packages/emacs-xyz.scm: Add. * gnu/packages/patches/emacs-magit-log-format-author-margin.patch: Add.
| * gnu: mumps: Build and install shared libraries.Maurice Brémond2019-10-14
| | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/mumps-shared-libseq.patch, gnu/packages/patches/mumps-shared-mumps.patch, gnu/packages/patches/mumps-shared-pord.patch: New files. * gnu/local.mk (dist_patch_DATA): Add them. * gnu/packages/maths.scm (mumps)[source](patches): Add them. [arguments]: In 'configure' phase, adjust "Makefile.inc" for shared library support. In 'install' phase, install libmpiseq.so when it exists. Co-authored-by: Ludovic Courtès <ludovic.courtes@inria.fr>
* | gnu: orc: Fix broken header file.Marius Bakke2019-10-15
| | | | | | | | | | | | * gnu/packages/patches/orc-typedef-enum.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/gstreamer.scm (orc)[source](patches): New field.
* | gnu: sdl2: Fix build on 32-bit architectures.Marius Bakke2019-10-15
| | | | | | | | | | | | * gnu/packages/patches/sdl2-mesa-compat.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/sdl.scm (sdl2)[source](patches): New field.
* | gnu: mesa: Fix test failure on 32-bit systems.Marius Bakke2019-10-14
| | | | | | | | | | | | * gnu/packages/patches/mesa-timespec-test-32bit.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/gl.scm (mesa)[source](patches): Add it.
* | Merge branch 'master' into stagingMarius Bakke2019-10-13
|\|
| * gnu: id3lib: Apply patch for UTF16 writing bug.Pierre Langlois2019-10-13
| | | | | | | | | | | | | | | | * gnu/packages/patches/id3lib-UTF16-writing-bug.patch: New file. * gnu/packages/mp3.scm (id3lib)[source](patches): Add it. * gnu/local.mk (dist_patch_DATA): Add it. Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
| * gnu: parted: Complete the 3.3 update.Marius Bakke2019-10-13
| | | | | | | | | | | | | | | | | | | | | | | | Fixes <https://bugs.gnu.org/37721>. Reported by Jesse Gibbons <jgibbons2357@gmail.com>. This is a follow-up to commit 6ad7e3578b6ec924ceddabc908decdab8e453eca. * gnu/packages/patches/parted-glibc-compat.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/disk.scm (parted)[source](patches): Remove. [native-inputs]: Add E2FSPROGS.
| * gnu: Add nsis-x86_64 and nsis-i686.Carl Dong2019-10-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * guix/build-system/scons.scm (scons-build): Add build-targets and install-targets parameters. * guix/build/scons-build-system.scm (build, install): Adjust accordingly. * doc/guix.texi (Build Systems): Document it. * gnu/packages/installers.scm: New file, (make-nsis): New procedure, (nsis-x86_64, nsis-i686): New variables. * gnu/packages/patches/nsis-env-passthru.patch: New file. * gnu/local.mk (dist_patch_DATA, GNU_SYSTEM_MODULES): Adjust accordingly.
| * gnu: emacs-helm-org-ql: Remove patch file.Brian Leung2019-10-11
| | | | | | | | | | | | * gnu/local.mk (emacs-helm-org-ql): Remove entry. * gnu/packages/emacs-xyz.scm: Remove patch file. * gnu/packages/patches/emacs-helm-org-ql.patch: Delete file.