summaryrefslogtreecommitdiff
path: root/gnu/local.mk
AgeCommit message (Collapse)Author
2018-08-16Merge branch 'master' into stagingMarius Bakke
2018-08-16gnu: qemu: Update to 3.0.0 [mitigate CVE-2018-3639].Tobias Geerinckx-Rice
* gnu/packages/virtualization.scm (qemu): Update to 3.0.0. [source]: Remove patch. * gnu/packages/patches/qemu-CVE-2018-11806.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.
2018-08-16gnu: services: Add pcscd service.Arun Isaac
* gnu/services/security-token.scm: New file. * gnu/tests/security-token.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Register new files. * doc/guix.texi (Miscellaneous Services): Document the service.
2018-08-15gnu: clementine: Fix creating initial database.Pierre Langlois
It seems a recent version of sqlite broke Clementine's first startup. It turns out we can patch clementine to fix the problem instead of providing a different sqlite package: <https://github.com/clementine-player/Clementine/pull/5669> * gnu/packages/databases.scm (sqlite-with-fts3): Remove. * gnu/packages/music.scm (clementine)[inputs]: Replace sqlite-with-fts3 with sqlite. [source]: Add clementine-fix-sqlite.patch. * gnu/packages/patches/clementine-fix-sqlite.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. Signed-off-by: Leo Famulari <leo@famulari.name>
2018-08-15gnu: openssl@1.1: Update to 1.1.0i [fix CVE-2018-0737].Tobias Geerinckx-Rice
Also includes a fix for CVE-2018-0732, and a different approach to fixing CVE-2018-0495. * gnu/packages/tls.scm (openssl-next): Update to 1.1.0i. [sources]: Remove CVE patches. * gnu/packages/patches/openssl-1.1.0-CVE-2018-0495.patch: Delete... * gnu/packages/patches/openssl-1.1.0-CVE-2018-0732.patch: ...both files. * gnu/local.mk (dist_patch_DATA): Remove them.
2018-08-14gnu: gdm: Fix CVE-2018-14424.Leo Famulari
* gnu/packages/patches/gdm-CVE-2018-14424.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/gnome.scm (gdm): Use it.
2018-08-14gnu: translate-shell: Update to 0.9.6.8.Tobias Geerinckx-Rice
* gnu/packages/dictionaries.scm (translate-shell): Update to 0.9.6.8. [source]: Remove patch. * gnu/packages/patches/translate-shell-fix-curl-tests.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.
2018-08-13gnu: aegisub: Fix build.Björn Höfling
* gnu/packages/patches/aegisub-icu59-include-unistr.patch: New file. * gnu/lokal.mk (dist_patch_DATA): Register it. * gnu/packages/video.scm (aegisub)[source]: Use patch. [arguments]: Add CXXFLAGS, Return #t from fix-ldflags phase. Signed-off-by: Leo Famulari <leo@famulari.name>
2018-08-11gnu: Add oath-toolkit.Tobias Geerinckx-Rice
* gnu/packages/authentication.scm: New file. (oath-toolkit): New public variable. * gnu/local.mk (GNU_SYSTEM_MODULES): Add the new file.
2018-08-10Merge branch 'master' into stagingMarius Bakke
2018-08-09gnu: wpa_supplicant: Fix CVE-2018-14526.Leo Famulari
* gnu/packages/patches/wpa-supplicant-CVE-2018-14526.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/admin.scm (wpa-supplicant-minimal)[source]: Use it.
2018-08-09gnu: polkit: Update to 0.115 [fixes CVE-2018-1116].Ricardo Wurmus
* gnu/packages/polkit.scm (polkit): Update to 0.115. [origin]: Adjust snippet. [inputs]: Replace mozjs with mozjs-52. * gnu/packages/patches/polkit-drop-test.patch: Remove patch. * gnu/local.mk (dist_patch_DATA): Remove it. (cherry picked from commit 50afd712312a4b9fa42d7f9d03464e542b3aeb75) Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2018-08-09gnu: xorg-server: Update to 1.20.1.Marius Bakke
* gnu/packages/patches/xorg-server-rotate-fb.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it. * gnu/packages/xorg.scm (xorg-server): Update to 1.20.1. [source](patches): Remove 'xorg-server-rotate-fb.patch'.
2018-08-08gnu: lxc: Fix CVE-2018-6556.Leo Famulari
* gnu/packages/patches/lxc-CVE-2018-6556.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/virtualization.scm (lxc)[source]: Use it.
2018-08-07gnu: mariadb: Adjust to test failures on Hydra.Marius Bakke
* gnu/packages/patches/mariadb-client-test-32bit.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/databases.scm (mariadb)[source](patches): Add it. [arguments]: Increase retry count and test timeout. Disable test main.myisampack.
2018-08-07Merge branch 'master' into stagingMarius Bakke
2018-08-03gnu: emacs-exwm: Fix fullscreen issue.Arun Isaac
* gnu/packages/patches/emacs-exwm-fix-fullscreen-issue.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/emacs.scm (emacs-exwm)[sources]: Add emacs-exwm-fix-fullscreen-issue.patch to patches.
2018-08-02gnu: irrlicht: Don't use bundled libraries.Efraim Flashner
* gnu/packages/patches/irrlicht-use-system-libs.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/games.scm (irrlicht)[source]: Add patch. Remove bundled code and binaries in a snippet. [native-inputs]: Remove unzip. [inputs]: Remove glu, add bzip2, libjpeg, libpng, libx11, libxx86vm. [arguments]: Remove custom 'unpack phase, add custom 'chdir-to-source phase and adjust 'fix-build-env phase to changes.
2018-08-01gnu: xdotool: Update to 3.20160805.1.Marius Bakke
* gnu/packages/xdisorg.scm (xdotool): Update to 3.20160805.1. [source](patches): Remove. [arguments]: Create output directory. * gnu/packages/patches/xdotool-fix-makefile.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.
2018-07-31gnu: qtwebkit: Update to 5.212.0-alpha2.Andreas Enge
* gnu/packages/patches/qtwebkit-pbutils-include.patch: New file. * gnu/local.mk (dist_patch_DATA): Register the patch. * gnu/packages/qt.scm (qtwebkit): Update to 5.212.0-alpha2. [source]: Use new upstream location. Add patch. [build-system]: Switch to cmake-build-system. [inputs]: Add glib, gst-plugins-base, qtlocation, qtsensors, qtwebchannel. [arguments]: Disable the tests. Add new configure flags. Remove all custom phases.
2018-07-30Merge branch 'master' into stagingMarius Bakke
2018-07-29gnu: libreoffice: Fix build with newer GLM.Marius Bakke
* gnu/packages/patches/libreoffice-glm.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/libreoffice.scm (libreoffice)[source](patches): Add it.
2018-07-29gnu: python-dendropy: Update to 4.4.0.Ben Woodcroft
* gnu/packages/bioinformatics.scm (python-dendropy, python2-dendropy): Update to 4.4.0. [source]: Use GitHub URI. Remove patch. [properties]: Remove field. (python2-dendropy)[arguments]: Run tests with setup.py. [native-inputs]: Remove 'python2-nose. * gnu/packages/patches/python-dendropy-fix-tests.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Delete it.
2018-07-28Merge branch 'master' into stagingMarius Bakke
2018-07-28gnu: x265: Fix compilation on ARMv7.Ludovic Courtès
* gnu/packages/patches/x265-arm-asm-primitives.patch: New file. * gnu/packages/video.scm (x265)[sources](patches): Add it. * gnu/local.mk (dist_patch_DATA): Add it.
2018-07-28gnu: mariadb: Work around GCC ICE on armhf-linux.Ludovic Courtès
* gnu/packages/patches/mariadb-gcc-ice.patch: New file. * gnu/packages/databases.scm (mariadb)[arguments]: Conditionally add 'apply-patch' phase. [native-inputs]: Conditionally add "gcc-ice-patch" input.
2018-07-25Merge remote-tracking branch 'origin/master' into qt-updatesEfraim Flashner
2018-07-25Revert "gnu: quassel: Fix building with Qt 5.11."Efraim Flashner
This reverts commit 68ddfb2e8d43de248a64a9baf34ff7002053ede6. This is no longer necessary after the update to Qt-5.11.1.
2018-07-24gnu: syncthing: Update to 0.14.49.Leo Famulari
* gnu/packages/syncthing.scm (syncthing): Update to 0.14.49. [source]: Remove obsolete patch. [inputs]: Remove go-github-com-kardianos-osext. * gnu/packages/patches/syncthing-fix-crash.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.
2018-07-24Revert "gnu: sddm: Fix CMake build."Efraim Flashner
This reverts commit 8674abb1dda0278f81b5965985e6b78497aab386. This is no longer necessary after the upgrade to Qt-5.11.1.
2018-07-24gnu: xorg-server: Apply patch to fix screen rotation on KMS.Ludovic Courtès
Fixes <https://bugs.freedesktop.org/show_bug.cgi?id=106715>. * gnu/packages/patches/xorg-server-rotate-fb.patch: New file. * gnu/packages/xorg.scm (xorg-server)[source]: Use it. * gnu/local.mk (dist_patch_DATA): Add it.
2018-07-22gnu: python-pyqt: Don't use private sip file.Efraim Flashner
* gnu/packages/qt.scm (python-sip)[arguments]: Don't use '--sip-module' flag in custom 'configure phase. (python-pyqt)[sources]: Add patch. * gnu/packages/patches/pyqt-public-sip.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it.
2018-07-22gnu: sddm: Update to 0.18.0.Stefan Stefanović
* gnu/packages/display-managers.scm (sddm): Update to 0.18.0. * gnu/packages/patches/sddm-fix-build-with-qt-5.11-1024.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Remove it. Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2018-07-21gnu: openbabel: Fix crash when opening NWChem output files.Kei Kebreau
* gnu/packages/patches/openbabel-fix-crash-on-nwchem-output.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/chemistry.scm (openbabel)[source]: Use it.
2018-07-17gnu: ghostscript: Fix CVE-2018-10194.Leo Famulari
* gnu/packages/ghostscript.scm (ghostscript)[replacement]: New field. (ghostscript/fixed): New variable. * gnu/packages/patches/ghostscript-CVE-2018-10194.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it.
2018-07-18gnu: Add stb-image.Marius Bakke
* gnu/packages/stb.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Register it.
2018-07-17gnu: twinkle: Add missing headersJovany Leandro G.C
* gnu/packages/patches/twinkle-include-qregexpvalidator-explicity.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/telephony.scm (twinkle)[source]: Use it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-07-16gnu: python-cairocffi: Fix loading of shared libraries.Danny Milosavljevic
Fixes <https://bugs.gnu.org/32170>. * gnu/packages/patches/python-cairocffi-dlopen-path.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/python.scm (python-cairocffi)[inputs]: Add glib, gtk+, pango. [native-inputs]: Add python-pytest. [arguments]: Enable tests. [arguments]<#:phases>[patch-paths]: New phase.
2018-07-16gnu: Remove leftover patch.Leo Famulari
* gnu/packages/patches/file-CVE-2017-1000249.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.patch'.
2018-07-16gnu: monero: Update to 0.12.3.0.Theodoros Foradis
* gnu/packages/patches/monero-use-system-miniupnpc.patch: New file. * gnu/local.mk: Add it. * gnu/packages/finance.scm (monero): Update to 0.12.3.0. [source]: Add patch. Remove snippet because miniupnpc, rapidjson and unbound are no longer bundled in-tree. [inputs]: Add zeromq, cppzmq, libsodium. Use monero-miniupnpc. [arguments]: Change build-type to "release". Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-07-16gnu: fltk: Update to 1.3.4-2.Efraim Flashner
* gnu/packages/fltk.scm (fltk): Update to 1.3.4-2. [source]: Remove patches. [inputs]: Switch from libjpeg-8 to libjpeg. * gnu/packages/patches/fltk-shared-lib-defines.patch, gnu/packages/patches/fltk-xfont-on-demand.patch: Remove files. * gnu/local.mk (dist_patch_DATA): Remove them.
2018-07-13gnu: bind: Update to 9.12.2.Julien Lepiller
* gnu/packages/dns.scm (bind): Update to 9.12.2. * gnu/packages/patches/bind-CVE-2018-5738.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.
2018-07-13gnu: pulseaudio: Update to 12.0.Marius Bakke
* gnu/packages/patches/pulseaudio-glibc-2.27.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it. * gnu/packages/pulseaudio.scm (pulseaudio): Update to 12.0. [source](patches): Remove 'pulseaudio-glibc-2.27.patch'. [arguments]: Remove related 'bootstrap' phase. [native-inputs]: Remove AUTOCONF, AUTOMAKE and LIBTOOL. Add GLIB:BIN.
2018-07-13gnu: openblas: Update to 0.3.1.Marius Bakke
* gnu/packages/patches/openblas-fix-tests-i686.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it. * gnu/packages/maths.scm (openblas): Update to 0.3.1. [arguments, native-inputs]: Don't apply 'openblas-fix-tests-i686.patch'.
2018-07-13Merge branch 'staging'Marius Bakke
2018-07-13gnu: xapian: Fix notmuch test failure.Marius Bakke
* gnu/packages/patches/xapian-revert-5489fb2f8.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/search.scm (xapian)[source](patches): Use it.
2018-07-12gnu: Syncthing: Fix a crash bug.Leo Famulari
* gnu/packages/patches/syncthing-fix-crash.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/syncthing.scm (syncthing)[source]: Use it.
2018-07-11build: Add missing patches to the distribution.Ludovic Courtès
Reported by jonsger. * gnu/local.mk (dist_patch_DATA): Add perl-text-markdown-discount-unbundle.patch and racket-fix-xform-issue.patch.
2018-07-10gnu: Add patches.Danny Milosavljevic
* gnu/local.mk (dist_patch_DATA): Add 'rust-bootstrap-stage0-test.patch', 'rust-coresimd-doctest.patch'.
2018-07-09gnu: openscenegraph: Update to 3.6.2.Alex Kost
* gnu/packages/graphics.scm (openscenegraph): Update to 3.6.2. [source]: Use the new url and 'git-fetch' method. [properties]: Add 'upstream-name'. [native-inputs]: Add 'pkg-config'. [inputs]: Add 'libxrandr'. * gnu/packages/patches/openscenegraph-ffmpeg3.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Remove it.