summaryrefslogtreecommitdiff
path: root/gnu/packages/patches
Commit message (Collapse)AuthorAge
* Merge branch 'staging' into core-updatesMarius Bakke2019-02-24
|\
| * Merge branch 'master' into stagingMarius Bakke2019-02-24
| |\
| | * gnu: GCC: Don't modify copyright headers in xtensa patch.Marius Bakke2019-02-24
| | | | | | | | | | | | * gnu/packages/patches/ath9k-htc-firmware-gcc.patch: Drop hunk.
| | * gnu: clamav: Update to 0.101.1.Tobias Geerinckx-Rice2019-02-24
| | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/antivirus.scm (clamav): Update to 0.101.1. [source]: Delete bundled tomsfastmath outright. [native-inputs]: Remove bison and flex. [inputs]: Switch to pcre2. * gnu/packages/patches/clamav-system-tomsfastmath.patch: Update.
| | * gnu: Add libtommath.Efraim Flashner2019-02-24
| | | | | | | | | | | | | | | | | | * gnu/packages/multiprecision.scm (libtommath): New variable. * gnu/packages/patches/libtommath.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it.
* | | gnu: Python: Consolidate test patches.Marius Bakke2019-02-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | While at it, adjust patches for -p1 patch flag. * gnu/packages/patches/python-fix-tests.patch: Delete file. Move contents ... * gnu/packages/patches/python-3-fix-tests.patch: ... here. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/python.scm (python-3.7)[source](patches): Remove obsolete. [source](patch-flags): Remove. * gnu/packages/patches/python-3-deterministic-build-info.patch, gnu/packages/patches/python-3-search-paths.patch: Adjust for `patch -p1`.
* | | gnu: texinfo: Update to 6.6.Marius Bakke2019-02-20
| | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/texinfo-perl-compat.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/texinfo.scm (texinfo): Update to 6.6. [source](patches): Remove.
* | | Merge branch 'staging' into core-updatesMarius Bakke2019-02-20
|\| |
| * | Merge branch 'master' into stagingMarius Bakke2019-02-20
| |\|
| | * gnu: xmodmap: Update to 1.0.10.Marius Bakke2019-02-20
| | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/xmodmap-asprintf.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/xorg.scm (xmodmap): Update to 1.0.10. [source](patches): Remove. [home-page]: Set to source repository.
| | * gnu: libgd: Fix CVE-2019-{6977,6978}.Leo Famulari2019-02-19
| | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/gd.scm (gd)[replacement]: New field. (gd/fixed): New variable. * gnu/packages/patches/gd-CVE-2019-6977.patch, gnu/packages/patches/gd-CVE-2019-6978.patch: New files. * gnu/local.mk (dist_patch_DATA): Add them.
| | * gnu: soundconverter: Update to 3.0.1.Tobias Geerinckx-Rice2019-02-19
| | | | | | | | | | | | | | | | | | | | | * gnu/packages/gnome.scm (soundconverter): Update to 3.0.1. [arguments]: Remove ‘fix-POTFILES.in’ phase. * gnu/packages/patches/soundconverter-remove-gconf-dependency.patch: Update.
| | * gnu: tomsfastmath: Update to 0.13.1.Tobias Geerinckx-Rice2019-02-18
| | | | | | | | | | | | | | | | | | | | | * gnu/packages/multiprecision.scm (tomsfastmath): Update to 0.13.1. [source]: Remove patch. * gnu/packages/patches/tomsfastmath-constness.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.
| | * gnu: xf86-video-i128: Update to 1.4.0.Marius Bakke2019-02-17
| | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/xf86-video-i128-remove-mibstore.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/xorg.scm (xf86-video-i128): Update to 1.4.0. [source](patches): Remove.
| | * gnu: pius: Update to 2.2.7.Tobias Geerinckx-Rice2019-02-17
| | | | | | | | | | | | | | | | | | | | | * gnu/packages/gnupg.scm (pius): Update to 2.2.7. [source]: Remove upstreamed patch. * gnu/packages/patches/pius.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.
| | * gnu: LLVM, Clang: Update to 7.0.1.Marius Bakke2019-02-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/clang-7.0-libc-search-path.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/llvm.scm (llvm, clang-runtime, clang): Update to 7.0.1. (llvm-7.0.1): Remove variable. (clang-from-llvm)[arguments]: Adjust phase to match Clang 7. (llvm-6, clang-runtime-6, clang-6): New public variables. * gnu/packages/dlang.scm (ldc)[native-inputs]: Change LLVM and CLANG to LLVM-6.0 and CLANG-6.0. * gnu/packages/gl.scm (mesa)[inputs]: Change from LLVM to LLVM-6.
| | * gnu: allegro@4: Update to 4.4.3.Tobias Geerinckx-Rice2019-02-15
| | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/game-development.scm (allegro-4): Update to 4.4.3. [source]: Remove upstreamed patch. * gnu/packages/patches/allegro4-mesa-18.2.5-and-later.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.
| | * gnu: ruby-safe-yaml: Add missing require 'time'.Christopher Baines2019-02-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Patch ruby-safe-yaml to fix an issue that would lead to an error like this: uninitialized constant SafeYAML::Parse::Date::DateTime It's been reported upstream [1], and this patch was taken from the upstream Git repository. 1: https://github.com/dtao/safe_yaml/issues/80 * gnu/packages/ruby.scm (ruby-safe-yaml)[source]: Switch to the Git repository so that applying patches works and add a patch. [arguments]: Enable tests and add a phase to set the TZ environment variable, as one of the tests depends on a certian timezone. * gnu/packages/patches/ruby-safe-yaml-add-require-time.patch: New file. * gnu/local.mk (dist_patch_DATA): Add new patch file.
| | * gnu: dealii: Upgrade to 9.0.1.Eric Bavier2019-02-13
| | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/dealii-mpi-deprecations.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/maths.scm (dealii)[source]: Upgrade to 9.0.1. Use patch. [arguments]: Use new MPI configuration flags.
| | * gnu: qtbase: Restore compilation on linux kernels < 4.11.Andreas Enge2019-02-14
| | | | | | | | | | | | | | | | | | | | | | | | Fixes <https://bugs.gnu.org/34431>. * gnu/packages/patches/qtbase-old-kernel.patch: New file. * gnu/local.mk (dist_patch_DATA): Register patch. * gnu/packages/qt.scm (qtbase): Add patch.
| * | gnu: doxygen: Update to 1.8.15.Marius Bakke2019-02-14
| | | | | | | | | | | | | | | * gnu/packages/documentation.scm (doxygen): Update to 1.8.15. * gnu/packages/patches/doxygen-test.patch: Update for upstream changes.
| * | Merge branch 'master' into stagingMarius Bakke2019-02-14
| |\|
| | * gnu: scalapack: Remove use of deprecated MPI1 symbols.Eric Bavier2019-02-13
| | | | | | | | | | | | | | | | | | * gnu/packages/patches/scalapack-blacs-mpi-deprecations.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/maths.scm (scalapack)[source]: Use it.
| | * gnu: ledger: Update to 3.1.2 [security fixes].Ricardo Wurmus2019-02-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/finance.scm (ledger): Update to 3.1.2. [arguments]: Remove #:modules; remove obsolete configure flags; remove make flags; remove phase "boost-compat"; remove custom check phase; remove "relocate-elisp" phase; disable broken test in "check-setup" phase. [native-inputs]: Remove emacs-minimal. [license]: Remove gpl2+. * gnu/packages/patches/ledger-revert-boost-python-fix.patch: Remove patch. * gnu/local.mk (dist_patch_DATA): Remove it.
| | * gnu: red-eclipse: Fix build.Christopher Baines2019-02-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add a patch from the upstream repository [1] that resolves some errors that prevent the package from building [2]. 1: https://github.com/red-eclipse/base/commit/b16b4963c1ad81bb9ef784bc49 2: error: ‘____gammal_r_finite’ was not declared in this scope * gnu/packages/games.scm (red-eclipse)[source] Add patch. * gnu/packages/patches/red-eclipse-remove-gamma-name-hack.patch: New file * gnu/local.mk (dist_patch_DATA): Add new patch.
| | * gnu: KDE Frameworks: Update to 5.54.0.Marius Bakke2019-02-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/kio-search-smbd-on-PATH.patch: Adjust context. * gnu/packages/kde-frameworks.scm (kconfig): Update to 5.54.0. [native-inputs]: Add DBUS. [arguments]: Run tests with "dbus-launch". (kio): Update to 5.54.1. [inputs]: Add KCRASH. (breeze-icons): Update to 5.54.0. [arguments]: Remove. (extra-cmake-modules, attica, bluez-qt, kapidox, karchive, kcodecs, kcoreaddons, kdbusaddons, kdnssd, kguiaddons, ki18n, kidletime, kirigami, kitemmodels, kitemviews, kplotting, ksyntaxhighlighting, kwayland, kwidgetsaddons, kwindowsystem, modemmanager-qt, networkmanager-qt, oxygen-icons, prison, qqc2-desktop-style, solid, sonnet, threadweaver, kactivities, kauth, kcompletion, kcrash, kdoctools, kfilemetadata, kimageformats, kjobwidgets, knotifications, kpackage, kpty, kunitconversion, baloo, kactivities-stats, kbookmarks, kcmutils, kconfigwidgets, kdeclarative, kded, kdesignerplugin, kdesu, kdewebkit, kemoticons, kglobalaccel, kiconthemes, kinit, knewstuff, knotifyconfig, kparts, kpeople, krunner, kservice, ktexteditor, ktextwidgets, kwallet, kxmlgui, kxmlrpcclient, plasma-framework, kde-frameworkintegration, kdelibs4support, khtml, kjs, kjsembed, kmediaplayer, kross): Update to 5.54.0.
| | * gnu: runc: Update to 1.0.0-rc6 [fixes CVE-2019-5736].Leo Famulari2019-02-12
| | | | | | | | | | | | | | | | | | | | | * gnu/packages/virtualization.scm (runc): Update to 1.0.0-rc6. [source]: Use a descriptive file-name. Add 'runc-CVE-2019-5736.patch' * gnu/packages/patches/runc-CVE-2019-5736.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it.
| | * gnu: glibc@2.27: fix CVE-2018-11236, CVE-2018-11237.Efraim Flashner2019-02-12
| | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/base.scm (glibc@2.27)[sources]: Add patches. [properties]: New field, mark CVE-2017-18269 fixed. * gnu/packages/patches/glibc-CVE-2018-11236.patch, gnu/packages/patches/glibc-CVE-2018-11237.patch: New files. * gnu/local.mk (dist_patch_DATA): Register them.
| * | gnu: mrustc: Fix deserialization bug in communication with the proceduralDanny Milosavljevic2019-02-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | macro compiler plugin. * gnu/packages/patches/mrustc-0.8.0-fix-variable-length-integer-receiving.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/rust.scm (mrustc)[source]: Use it. Co-authored-by: Chris Marusich <cmmarusich@gmail.com>
* | | gnu: poppler: Update to 0.74.0.Marius Bakke2019-02-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/scribus-poppler-0.73.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/scribus.scm (scribus)[source](patches): Add it. * gnu/packages/pdf.scm (poppler): Update to 0.74.0. [arguments]: Adjust renamed configure flag. * gnu/packages/tex.scm (texlive-bin)[arguments]: Add phase 'use-code-for-even-newer-poppler'.
* | | Merge branch 'master' into core-updatesMarius Bakke2019-02-11
|\ \ \ | | |/ | |/|
| * | gnu: gnome-shell: Customize the GDM log-in screen.Ludovic Courtès2019-02-10
| |/ | | | | | | | | | | | | | | | | * gnu/packages/patches/gnome-shell-theme.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/gnome.scm (gnome-shell)[source](patches, modules) (snippet): New fields. [arguments]: Add 'rebuild-css' phase. [native-inputs]: Add RUBY-SASS.
* | Merge branch 'staging' into core-updatesMarius Bakke2019-02-10
|\|
| * gnu: emacs-pdf-tools: Update to 0.90.Nicolas Goaziou2019-02-09
| | | | | | | | | | | | | | * gnu/packages/emacs-xyz.scm (emacs-pdf-tools): Update to 0.90. [source]: Remove patch. * gnu/packages/patches/emacs-pdf-tools-poppler.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove reference to deleted file.
* | gnu: aspell: Fix FTBFS with GCC7.Marius Bakke2019-02-09
| | | | | | | | | | | | * gnu/packages/patches/aspell-gcc-compat.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/aspell.scm (aspell)[source](patches): Use it.
* | gnu: python: Fix FTBFS with GCC >= 6.Marius Bakke2019-02-09
| | | | | | | | | | * gnu/packages/patches/python-3-search-paths.patch: s/C_INCLUDE_PATH/CPATH. * gnu/packages/patches/python-2.7-search-paths.patch: Ditto.
* | gnu: python-pycodestyle: Update to 2.5.0.Marius Bakke2019-02-09
| | | | | | | | | | | | | | * gnu/packages/patches/python-pycodestyle-stdlib-tokenize-fix.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/python-xyz.scm (python-pycodestyle): Update to 2.5.0. [source](patches): Remove.
* | Merge branch 'master' into core-updatesMarius Bakke2019-02-09
|\|
| * gnu: libvpx: Update to 1.8.0.Marius Bakke2019-02-09
| | | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/gst-plugins-good-libvpx-compat.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/video.scm (libvpx): Update to 1.8.0. [source](patches): Remove obsolete patch. (libvpx-1.7): New public variable. * gnu/packages/gnuzilla.scm (icecat)[inputs]: Use LIBVPX-1.7 instead of LIBVPX. * gnu/packages/gstreamer.scm (gst-plugins-good)[source](patches): New field. [arguments]: Add #:make-flags.
| * Merge branch 'staging'Ludovic Courtès2019-02-09
| |\
| | * gnu: libreoffice: Fix FTBFS with Boost 1.69.0.Marius Bakke2019-02-02
| | | | | | | | | | | | | | | | | | * gnu/packages/patches/libreoffice-boost.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/libreoffice.scm (libreoffice)[source](patches): Add it.
| | * Merge branch 'master' into stagingMarius Bakke2019-01-31
| | |\
| | * \ Merge branch 'master' into stagingRicardo Wurmus2019-01-25
| | |\ \
| | * | | gnu: python-pyqt: Update to 5.11.3.Efraim Flashner2019-01-21
| | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/qt.scm (python-pyqt): Update to 5.11.3. * gnu/packages/patches/pyqt-public-sip: Update patch.
| | * | | gnu: qt: Update to 5.11.3.Efraim Flashner2019-01-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/qt.scm (qt, qtbase, qtsvg, qtimageformats, qtx11extras, qtxmlpatterns, qtdeclarative, qtconnectivity, qtwebsockets, qtsensors, qtmultimedia, qtwayland, qtserialport, qtserialbus, qtwebchannel qtwebglplugin, qtwebview, qtlocation, qttools, qtscript, qtquickcontrols, qtquickcontrols2, qtgraphicaleffects, qtscxml, qtgamepad, qtpurchasing, qtcanvas3d, qtcharts, qtdatavis3d, qtnetworkauth, qtremoteobjects, qtspeech): Update to 5.11.3. (qt)[source]: Remove patch. * gnu/packages/patches/qt-5-renameat2.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Remove it.
| | * | | Merge branch 'master' into stagingLudovic Courtès2019-01-20
| | |\ \ \
| | * \ \ \ Merge branch 'master' into stagingMarius Bakke2019-01-13
| | |\ \ \ \
| | * \ \ \ \ Merge remote-tracking branch 'origin/master' into stagingEfraim Flashner2019-01-09
| | |\ \ \ \ \
| | * | | | | | gnu: allegro@5.0: Fix building with newer mesa.Efraim Flashner2019-01-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/game-development.scm (allegro@5.0)[source]: Add patch. (allegro)[patch]: Rename patch file. * gnu/packages/patches/allegro-fix-compiliation-mesa-18.2.5-and-later.patch: Rename to gnu/packages/patches/allegro-mesa-18.2.5-and-later.patch. * gnu/local.mk (dist_patch_DATA): Register it.
| | * | | | | | gnu: allegro@4: Fix building with newer mesa.Efraim Flashner2019-01-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/game-development.scm (allegro@4)[source]: Add patch. * gnu/packages/patches/allegro4-mesa-18.2.5-and-later.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it.