aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/patches
Commit message (Collapse)AuthorAge
* gnu: gdb: Remove obsolete patch.Marius Bakke2018-08-25
| | | | | | * gnu/packages/patches/gdb-python-3.7.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it. * gnu/packages/gdb.scm (gdb)[source](patches): Remove field.
* Merge branch 'staging' into core-updatesMarius Bakke2018-08-25
|\
| * gnu: OpenSSH: Update to 7.8p1.Leo Famulari2018-08-24
| | | | | | | | | | | | | | * gnu/packages/ssh.scm (openssh): Update to 7.8p1. [source]: Remove 'openssh-CVE-2018-15473.patch'. * gnu/packages/patches/openssh-CVE-2018-15473.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.
| * gnu: byobu: Update to 5.127.Tobias Geerinckx-Rice2018-08-23
| | | | | | | | | | | | * gnu/packages/screen.scm (byobu): Update to 5.127. * gnu/packages/patches/byobu-writable-status.patch: Adjust context accordingly.
| * gnu: perl-dbd-mysql: Update to 4.046.Leo Famulari2018-08-22
| | | | | | | | | | | | | | * gnu/packages/databases.scm (perl-dbd-mysql): Update to 4.046. [source]: Update URL. Remove 'perl-dbd-mysql-CVE-2017-10788.patch'. * gnu/packages/patches/perl-dbd-mysql-CVE-2017-10788.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.
| * gnu: soundtouch: Fix CVE-2018-{1000223,14044,14045}.Leo Famulari2018-08-22
| | | | | | | | | | | | | | * gnu/packages/patches/soundtouch-CVE-2018-14044-14045.patch, gnu/packages/patches/soundtouch-CVE-2018-1000223.patch: New files. * gnu/local.mk (dist_patch_DATA): Add them. * gnu/packages/audio.scm (soundtouch)[source]: Use them.
| * gnu: openssh: Don't allow remote username enumeration [fixes CVE-2018-15473].Leo Famulari2018-08-21
| | | | | | | | | | | | * gnu/packages/patches/openssh-CVE-2018-15473.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/ssh.scm (openssh)[source]: Use it.
| * gnu: gcc@4.8: Fix libsanitizer build issue.Ludovic Courtès2018-08-19
| | | | | | | | | | | | | | | | | | Fixes <https://bugs.gnu.org/32397>. Reported by fis trivial <ybbs.daans@hotmail.com>. * gnu/packages/patches/gcc-4.8-libsanitizer-fix.patch: New file. * gnu/packages/gcc.scm (gcc-4.8)[source]: Use it. * gnu/local.mk (dist_patch_DATA): Add it.
| * Merge branch 'staging'Marius Bakke2018-08-19
| |\
| | * Merge branch 'master' into stagingMarius Bakke2018-08-16
| | |\
| * | | gnu: eigen: Update to 3.3.5.Tobias Geerinckx-Rice2018-08-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/algebra.scm (eigen): Update to 3.3.5. [source]: Remove upstreamed ARM patch and obsolete substitutions. * gnu/packages/patches/eigen-arm-neon-fixes.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.
| * | | gnu: octave: Update to 4.4.1.Kei Kebreau2018-08-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/maths.scm (octave): Update to 4.4.1. (qtoctave)[source]: Remove obsolete patch. * gnu/packages/patches/qtoctave-qt-5.11-fix.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.
| * | | gnu: lxc: Update to 3.0.2.Tobias Geerinckx-Rice2018-08-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/virtualization.scm (lxc): Update to 3.0.2. [source]: Remove patch. * gnu/packages/patches/lxc-CVE-2018-6556.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.
| * | | gnu: racket: Update to 7.0.Konrad Hinsen2018-08-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/scheme.scm (racket): Update to 7.0. [inputs]: Add libedit. [arguments]: Update the list of FFI library references to patch. [source]: Remove 'racket-fix-xform-issue.patch'. * gnu/packages/patches/racket-store-checksum-override.patch: Adjust. * gnu/packages/patches/racket-fix-xform-issue.patch: Delete file. * gnu/local.mk: Adjust accordingly. Signed-off-by: Leo Famulari <leo@famulari.name>
| * | | gnu: btrfs-progs: Update to 4.17.1.Tobias Geerinckx-Rice2018-08-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/linux.scm (btrfs-progs): Update to 4.17.1. [source]: Remove patch. [native-inputs]: Add python. * gnu/packages/patches/btrfs-progs-e-value-block.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.
| * | | gnu: e2fsprogs: Update to 1.44.3.Tobias Geerinckx-Rice2018-08-16
| | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/linux.scm (e2fsprogs): Update to 1.44.3. [source]: Remove glibc-2.27 patch. (extundelete)[source]: Apply e2fsprogs-1.44 patch. * gnu/packages/patches/e2fsprogs-glibc-2.27.patch: Delete file... * gnu/local.mk (dist_patch_DATA): ...remove it, and add... * gnu/packages/patches/extundelete-e2fsprogs-1.44.patch: ...this new file.
| * | gnu: qemu: Update to 3.0.0 [mitigate CVE-2018-3639].Tobias Geerinckx-Rice2018-08-16
| | | | | | | | | | | | | | | | | | | | | * 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.
| * | gnu: clementine: Fix creating initial database.Pierre Langlois2018-08-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
| * | gnu: openssl@1.1: Update to 1.1.0i [fix CVE-2018-0737].Tobias Geerinckx-Rice2018-08-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
| * | gnu: gdm: Fix CVE-2018-14424.Leo Famulari2018-08-14
| | | | | | | | | | | | | | | | | | * 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.
| * | gnu: translate-shell: Update to 0.9.6.8.Tobias Geerinckx-Rice2018-08-14
| | | | | | | | | | | | | | | | | | | | | * 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.
| * | gnu: aegisub: Fix build.Björn Höfling2018-08-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | * 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>
| * | gnu: racket: Ignore bytecode checksums in the store.Timothy Sample2018-08-12
| | | | | | | | | | | | | | | | | | | | | Fixes <https://debbugs.gnu.org/30680>. * gnu/packages/patches/racket-store-checksum-override.patch: New file. * gnu/packages/scheme.scm (racket)[sources]: Add it.
* | | gnu: findutils: Fix build with glibc 2.28.Marius Bakke2018-08-25
| | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/findutils-gnulib-libio.patch, gnu/packages/patches/findutils-makedev.patch: New files. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/base.scm (findutils)[source](patches): Use them.
* | | gnu: m4: Fix FTBFS with glibc >= 2.28.Marius Bakke2018-08-25
| | | | | | | | | | | | | | | | | | * gnu/packages/patches/m4-gnulib-libio.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/m4.scm (m4)[source](patches): New field.
* | | gnu: gcc: Fix build with glibc >= 2.28.Marius Bakke2018-08-25
| | | | | | | | | | | | | | | | | | * gnu/packages/patches/gcc-libsanitizer-ustat.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/gcc.scm (gcc-5)[source](patches): Add it.
* | | gnu: glibc: Update to 2.28.Marius Bakke2018-08-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/glibc-2.28-git-fixes.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/base.scm (glibc/linux): Update to 2.28. [source](patches): Add 'glibc-2.28-git-fixes.patch'. Remove 2.27 equivalent. (glibc-2.28): Remove variable. (glibc-2.27): New public variable
* | | gnu: Remove GCC ICE workarounds.Marius Bakke2018-08-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/doxygen-gcc-ice.patch, gnu/packages/patches/mariadb-gcc-ice.patch, gnu/packages/patches/perf-gcc-ice.patch: Delete files * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/databases.scm (mariadb)[source](patches): Likewise. * gnu/packages/linux.scm (perf)[source](patches): Likewise. * gnu/packages/documentation.scm (doxygen)[inputs, arguments]: Likewise.
* | | gnu: libgcrypt: Make build reproducible.Björn Höfling2018-08-16
| | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/libgcrypt-make-yat2m-reproducible.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/gnupg.scm (libgcrypt)[source]: Use it. Signed-off-by: Leo Famulari <leo@famulari.name>
* | | Merge branch 'staging' into core-updatesRicardo Wurmus2018-08-13
|\ \ \ | | |/ | |/|
| * | Merge branch 'master' into stagingMarius Bakke2018-08-10
| |\|
| | * gnu: wpa_supplicant: Fix CVE-2018-14526.Leo Famulari2018-08-09
| | | | | | | | | | | | | | | | | | * 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.
| | * gnu: polkit: Update to 0.115 [fixes CVE-2018-1116].Ricardo Wurmus2018-08-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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>
| | * gnu: xorg-server: Update to 1.20.1.Marius Bakke2018-08-09
| | | | | | | | | | | | | | | | | | | | | * 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'.
| | * gnu: lxc: Fix CVE-2018-6556.Leo Famulari2018-08-08
| | | | | | | | | | | | | | | | | | * 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.
| * | gnu: mariadb: Adjust to test failures on Hydra.Marius Bakke2018-08-07
| | | | | | | | | | | | | | | | | | | | | | | | * 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.
| * | Merge branch 'master' into stagingMarius Bakke2018-08-07
| |\|
| | * gnu: emacs-exwm: Fix fullscreen issue.Arun Isaac2018-08-03
| | | | | | | | | | | | | | | | | | | | | * 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.
| | * gnu: irrlicht: Don't use bundled libraries.Efraim Flashner2018-08-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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.
| * | Merge branch 'master' into stagingMarius Bakke2018-07-30
| |\ \
| * \ \ Merge branch 'master' into stagingMarius Bakke2018-07-28
| |\ \ \
| * | | | gnu: meson: Update to 0.47.1.Marius Bakke2018-07-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/build-tools.scm (meson): Update to 0.47.1. * gnu/packages/patches/meson-for-build-rpath.patch: Adjust to file rename and indendation change.
| * | | | gnu: pulseaudio: Update to 12.0.Marius Bakke2018-07-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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.
| * | | | gnu: openblas: Update to 0.3.1.Marius Bakke2018-07-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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'.
* | | | | gnu: meson: Update to 0.47.1.Ricardo Wurmus2018-08-10
| | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/build-tools.scm (meson): Update to 0.47.1. * gnu/packages/patches/meson-for-build-rpath.patch: Adjust.
* | | | | gnu: e2fsprogs: Update to 1.44.3.Ricardo Wurmus2018-08-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/linux.scm (e2fsprogs): Update to 1.44.3. * gnu/packages/patches/e2fsprogs-glibc-2.27.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Remove it.
* | | | | Merge branch 'master' into core-updatesMarius Bakke2018-08-01
|\ \ \ \ \ | | |_|_|/ | |/| | |
| * | | | gnu: xdotool: Update to 3.20160805.1.Marius Bakke2018-08-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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.
| * | | | gnu: lvm2: Fix static linking of dmeventd.Marius Bakke2018-07-31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes a regression introduced in a3ed69b694eab393129348bbabbed8c59bad3772 where dmeventd.static fails to link against libm and breaks "lvm2-static". * gnu/packages/patches/lvm2-static-link.patch: Patch make.tmpl.in.
| * | | | gnu: qtwebkit: Update to 5.212.0-alpha2.Andreas Enge2018-07-31
| | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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.