Leo Famulari
8b55544212
gnu: mesa: Skip another test.
...
* gnu/packages/patches/mesa-skip-disk-cache-test.patch: Rename to ...
* gnu/packages/patches/mesa-skip-tests.patch: ... new file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/gl.scm (mesa)[source]: Adjust accordingly.
2021-01-18 15:07:05 -05:00
Efraim Flashner
fc9fd5496f
gnu: freebayes: Update to 1.3.3.
...
* gnu/packages/bioinformatics.scm (freebayes): Update to 1.3.3.
[source]: Add patch. Add snippet to remove vendored library.
[build-system]: Switch to meson-build-system.
[inputs]: Remove bamtools. Add fastahack, smithwaterman, tabixpp.
[native-inputs]: Remove procps, python-2, tabixpp source, smithwaterman
source, multichoose source, fsom source, filevercmp source, fastahack
source, bash-tap source. Add bash-tap, grep, pkg-config, simde, vcflib.
[arguments]: Drop make-flags. Don't delete 'configure phase. Delete
custom 'fix-tests, 'build-tabixpp-and-vcflib, 'fix-makefiles, 'install
phases. Adjust 'unpack-submodule-sources phase to changed native-inputs.
Add new 'patch-source phase.
2021-01-17 15:47:32 +02:00
Efraim Flashner
93309e25c7
gnu: vcflib: Update to 1.0.2.
...
* gnu/packages/bioinformatics.scm (vcflib): Update to 1.0.2.
[source]: Download using git-fetch. Remove patch. Update snippet to use
packaged libraries.
[build-system]: Switch to cmake-build-system.
[inputs]: Add bzip2.
[native-inputs]: Add package-source of fsom.
[arguments]: Delete custom 'set-flags, 'install phases. Don't delete
'configure phase. Adjust 'unpack-submodule-sources phase.
* gnu/packages/patches/vcflib-use-shared-libraries.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2021-01-14 20:43:31 +02:00
Vincent Legoll
aeed7218a9
gnu: Add ipxe.
...
* gnu/packages/bootloaders.scm (ipxe): New variable.
* gnu/packages/patches/ipxe-reproducible-geniso.patch: New file …
* gnu/local.mk (dist_patch_DATA): … add it.
Co-authored-by: Tobias Geerinckx-Rice <me@tobias.gr>
Co-authored-by: Brice Waegeneire <brice@waegenei.re>
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2021-01-14 01:17:04 +01:00
Oleg Pykhalov
79ba12a1db
services: Add syncthing service.
...
* gnu/services/syncthing.scm: New file.
* gnu/local.mk: Add this.
* doc/guix.texi: Document this.
2021-01-12 14:40:36 +03:00
Tobias Geerinckx-Rice
df50d2a02d
gnu: podofo: Update to 0.9.7.
...
* gnu/packages/pdf.scm (podofo): Update to 0.9.7.
[source]: Remove patch.
* gnu/packages/patches/podofo-cmake-3.12.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2021-01-11 23:31:09 +01:00
Mathieu Othacehe
21cf0d36db
gnu: guile: Fix tests on emulated architectures.
...
The stack overflow test limits the virtual memory size using setrlimit with
RLIMIT_AS argument. This is ignored when using QEMU transparent emulation,
causing the test to crash.
* gnu/packages/patches/guile-2.2-skip-so-test.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/guile.scm (guile-3.0-latest): Add it.
2021-01-11 12:06:12 +01:00
Efraim Flashner
808e4c141e
gnu: tipp10: Build with qt-5.
...
* gnu/packages/education.scm (tipp10)[source]: Add new patches.
[inputs]: Remove qt-4, sqlite. Add qtbase, qtmultimedia.
* gnu/packages/patches/tipp10-disable-downloader.patch,
gnu/packages/patches/tipp10-qt5.patch: New files.
* gnu/local.mk (dist_patch_DATA): Register them.
2021-01-10 15:10:26 +02:00
Efraim Flashner
6985a1acb3
Merge branch 'master' into staging
2021-01-10 14:30:36 +02:00
Efraim Flashner
d0fff8f840
gnu: pulseview: Fix qt-5.15 compatibility.
...
* gnu/packages/electronics.scm (pulseview)[source]: Add patch.
* gnu/packages/patches/pulseview-qt515-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2021-01-10 14:23:20 +02:00
Nicolas Goaziou
bc66d35164
gnu: emacs-scheme-complete: Update to 0.9.9.
...
* gnu/packages/emacs-xyz.scm (emacs-scheme-complete): Update to 0.9.9.
* gnu/packages/patches/emacs-scheme-complete-scheme-r5rs-info.patch: Remove file.
* gnu/local.mk: Update file.
2021-01-09 11:38:02 +01:00
Efraim Flashner
3b141f2eb9
gnu: gpsbabel: Enable tests.
...
* gnu/packages/patches/gps.scm (gpsbabel)[source]: Add patch.
[arguments]: Enable tests.
* gnu/packages/patches/gpsbabel-fix-i686-test.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2021-01-06 11:14:53 +02:00
Björn Höfling
f024a7ba60
gnu: gpsbabel: Update to 1.7.0.
...
* gnu/packages/gps.scm (gpsbabel): Update to 1.7.0.
[source]: Use git-fetch, remove obsolete patches.
[inputs]: Add libusb.
* gnu/packages/patches/gpsbabel-minizip.patch: Remove file.
* gnu/packages/patches/gpsbabel-qstring.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove entries.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-01-06 11:14:53 +02:00
Miguel Ángel Arruga Vivas
e3281657c8
gnu: smalltalk: Fix integer multiplication overflow.
...
* gnu/local.mk (dist_patch_DATA): Add Smalltalk patch.
* gnu/packages/patches/smalltalk-multiplication-overflow.patch: Patch
from upstream commit 72ada189aba0283c551ead16635c1983968080b8.
* gnu/packages/smalltalk.scm (smalltalk): Use patch and link with gmp
and lightning libraries instead of the included source.
2021-01-05 12:51:12 +01:00
Raghav Gururajan
3fd4477809
gnu: pidgin: Enable MultiMedia and A/V support.
...
* gnu/packages/messaging.scm (pidgin) [patches]<search-patches>
[pidgin-vv-gst.patch]: New patch.
[arguments]<#:configure-flags>[--diable-vv]: Remove flag.
[--disable-gstreamer]: Remove flag.
[CFLAGS]: New flag.
[inputs]: Add farstream and gstreamer. Move gtk+-2 to ...
[propagated-inputs]: ... here.
* gnu/packages/patches/pidgin-vv-gst.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add entry.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2021-01-03 17:30:30 +01:00
Raghav Gururajan
89f4f0baa9
gnu: pidgin: Upgrade to 2.14.1.
...
* gnu/packages/messaging.scm (pidgin) [version]: Modify.
[source]<origin>[sha256]: Modify base32.
[patches]<search-patches>[pidgin-libnm.patch]: Remove obsolete patch.
* gnu/packages/patches/pidgin-libnm.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove entry.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2021-01-03 17:30:29 +01:00
Efraim Flashner
c389899d83
gnu: Register missing patch.
...
This is a follow-up to 402e697a1144788102b16ca8c9ea74607d2c2c3c.
* gnu/local.mk (dist_patch_DATA): Register rust-1.48 patch.
2021-01-02 20:48:50 +02:00
Marius Bakke
78cf7a4571
Merge branch 'ungrafting' into staging
2020-12-29 17:39:24 +01:00
Marius Bakke
a22e75c073
Merge branch 'master' into ungrafting
2020-12-29 17:37:17 +01:00
Leo Prikler
142f8713ab
gnu: Add shakespeare-spl.
...
* gnu/packages/patches/shakespeare-spl-fix-grammar.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it here.
* gnu/packages/esolangs.scm (shakespeare-spl): New variable.
2020-12-29 13:54:48 +01:00
Kei Kebreau
3e6c114241
gnu: audacity: Update to 2.4.2.
...
* gnu/packages/audio.scm (audacity): Update to 2.4.2.
[source]: Add patch. Don't delete portaudio-v19, since only the bundled copy
can be built.
[build-system]: Switch to cmake-build-system.
[inputs]: Remove portaudio.
[arguments]: Adjust configure flags for CMake. Remove 'fix-sbsms-check
phase. Add 'comment-out-revision-ident phase.
* gnu/local.mk (dist_patch_DATA): Register patch.
* gnu/packages/patches/audacity-add-include.patch: New file.
2020-12-27 16:42:02 -05:00
Giacomo Leidi
4688c9f52d
gnu: Add hunspell-dict-it-it.
...
* gnu/packages/hunspell.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-12-27 17:23:40 +01:00
Leo Famulari
e8d4c6deaa
gnu: VLC: Fix build with Qt 5.15.
...
* gnu/packages/patches/vlc-qt-5.15.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/video.scm (vlc)[source]: Use it.
2020-12-23 17:55:16 -05:00
Marius Bakke
119fd58922
Merge branch 'ungrafting' into staging
2020-12-21 23:44:54 +01:00
Marius Bakke
bbe4ed65ed
Merge branch 'master' into ungrafting
2020-12-21 23:42:10 +01:00
Marius Bakke
85ba5e9335
gnu: sbc: Fix build on non-x86 architectures.
...
* gnu/packages/patches/sbc-fix-build-non-x86.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/linux.scm (sbc)[source](patches): New field.
2020-12-21 23:38:22 +01:00
Simon South
c626e281b4
gnu: sdcc: Move to embedded.scm.
...
* gnu/packages/embedded.scm: Add sdcc from sdcc.scm.
* gnu/packages/electronics.scm: Update #:use-module directive.
* gnu/packages/sdcc.scm: Delete file.
* gnu/local.mk: Remove it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-12-21 17:47:36 +01:00
John Doe
7eaa2f24ea
gnu: libffi: Add unreleased patch to fix float128 on powerpc64le.
...
Fixes <https://bugs.gnu.org/45252 >.
* gnu/packages/patches/libffi-float128-powerpc64le.patch: Import patch file
from <https://github.com/libffi/libffi/pull/561.patch >.
* gnu/packages/libffi.scm (libffi)[arguments]: Apply patch conditionally for
powerpc64le-* systems in a phase.
[inputs]: Add patch as input conditionally for powerpc64le-* systems.
* gnu/local.mk (dist_patch_DATA): Add patch file to build system.
Signed-off-by: Chris Marusich <cmmarusich@gmail.com>
2020-12-20 16:53:34 -08:00
Brett Gilio
b6d96be80c
gnu: bear: Update to 3.0.4.
...
* gnu/local.mk (bear-disable-preinstall-tests.patch): Add patch.
* gnu/packages/build-tools.scm (bear): Reference patch, and update.
2020-12-20 14:57:37 -06:00
Marius Bakke
f6f6e1efee
gnu: serf: Build with Python 3.
...
* gnu/packages/patches/serf-python3.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/web.scm (serf)[source](patches): New field.
[arguments]: Remove #:scons.
2020-12-19 22:53:00 +01:00
Tobias Geerinckx-Rice
fcf1702196
gnu: sudo: Update to 1.9.4p1.
...
* gnu/packages/admin.scm (sudo): Update to 1.9.4p1.
[source]: Remove patch.
* gnu/packages/patches/sudo-fix-build-without-sendmail.patch: Delete
file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2020-12-17 23:13:43 +01:00
Greg Hogan
ddab5244df
gnu: Add aws-c-event-stream.
...
* gnu/packages/c.scm (aws-c-event-stream): New variable.
* gnu/packages/patches/aws-c-event-stream-cmake-prefix.patch:
New file.
* gnu/local.mk (dist_patch_DATA): Add it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-12-17 14:01:18 +01:00
Greg Hogan
4c66a8deb5
gnu: Add aws-checksums.
...
* gnu/packages/c.scm (aws-checksums): New variable.
* gnu/packages/patches/aws-checksums-cmake-prefix.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-12-17 14:01:18 +01:00
Hendursaga
0510ca15aa
gnu: Add cfunge.
...
* gnu/packages/esolangs.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
Signed-off-by: Leo Famulari <leo@famulari.name>
2020-12-15 16:59:01 -05:00
Efraim Flashner
7d9d474dd2
gnu: Add rust-ndarray-0.12.
...
* gnu/packages/crates-io.scm (rust-ndarray-0.12): New variable.
* gnu/packages/patches/rust-ndarray-remove-blas-src-dep.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2020-12-15 10:57:37 +02:00
Tanguy Le Carrour
5fe87ef51c
gnu: Add python-3.9.
...
* gnu/packages/python.scm (python-3.9): New variable.
* gnu/packages/patches/python-3.9-fix-tests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-12-14 10:34:31 +01:00
Ricardo Wurmus
9f3cb56038
gnu: alsa-modular-synth: Update to 2.2.0.
...
* gnu/packages/audio.scm (alsa-modular-synth): Update to 2.2.0.
[arguments]: Remove them all.
[source]: Remove patch.
[native-inputs]: Remove gcc@5.
* gnu/packages/patches/alsa-modular-synth-fix-vocoder.patch: Remove it.
* gnu/local.mk (dist_patch_DATA): Remove patch.
2020-12-14 09:43:37 +01:00
Marius Bakke
18daba93d3
gnu: Qt: Update to 5.15.2.
...
* gnu/packages/qt.scm (qtbase, qtsvg, qtimageformats, qtx11extras,
qtxmlpatterns, qtdeclarative, qtconnectivity, qtwebsockets, qtsensors,
qtmultimedia, qtwayland, qtserialport, qtserialbus, qtwebchannel,
qtwebglplugin, qtwebview, qtlocation, qttools, qtscript, qtquickcontrols,
qtquickcontrols2, qtgraphicaleffects, qtgamepad, qtscxml, qtpurchasing,
qtcharts, qtdatavis3d, qtnetworkauth, qtremoteobjects, qtspeech, qtwebengine):
Update to 5.15.2.
(qtbase)[source](patches): Remove obsolete patch.
(qtwayland)[source](modules, snippet): Remove.
[inputs]: Add VULKAN-HEADERS.
(qtwebengine)[source](snippet): Adjust preserved files.
[arguments]: Remove two obsolete phases.
* gnu/packages/patches/qtbase-fix-krita-deadlock.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2020-12-13 21:44:09 +01:00
Marius Bakke
a7737f0ead
Merge branch 'master' into ungrafting
2020-12-13 01:10:06 +01:00
Leo Prikler
1592491c39
gnu: renpy: Use system fribidi and drop generated sources.
...
* gnu/packages/patches/renpy-use-system-fribidi.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it here.
* gnu/packages/game-development.scm (renpy)[source]<patches> Use it here.
<modules>: Add (guix build utils).
<snippet>: Drop generated sources and fribidi sources.
(arguments)[phases]: Add fix-include-paths.
(inputs): Add fribidi.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-12-12 20:24:43 +01:00
Simon South
7eb920351a
gnu: knot-resolver: Update to 5.2.1.
...
* gnu/packages/dns.scm (knot-resolver): Update to 5.2.1.
[source]: Remove obsolete patch.
* gnu/packages/patches/knot-resolver-fix-map-command-on-32-bit.patch: Delete
file.
* gnu/local.mk (dist_patch_DATA): Remove it.
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2020-12-11 22:05:19 +01:00
Mathieu Othacehe
8361817bf6
install: Discover local substitute servers.
...
* gnu/installer/substitutes.scm: New file.
* gnu/installer/newt/substitutes.scm: New file.
* gnu/local.mk (INSTALLER_MODULES): Add them.
* po/guix/POTFILES.in: Add gnu/installer/newt/substitutes.scm.
* gnu/installer/proxy.scm (with-silent-shepherd): Move to ...
* gnu/installer/utils.scm: ... here.
* gnu/installer/record.scm (<installer>)[substitutes-page]: New field.
* gnu/installer/newt.scm (substitutes-page): New procedure,
(newt-installer): register it.
* gnu/installer.scm (installer-steps): Add "substitutes-page" step.
* gnu/system/install.scm (%installation-services): Add avahi-service-type and
enable substitute server discover in guix-service-type.
[<name-service-switch>]: Set it to %mdns-host-lookup-nss.
2020-12-11 21:37:07 +01:00
Guillaume Le Vaillant
6e301c3a53
gnu: sbcl-geco: Update to 2.1.1.
...
* gnu/packages/lisp-xyz.scm (sbcl-geco): Update to 2.1.1.
[source]: Fetch from Github.
[home-page]: Update to author's page.
* gnu/packages/patches/sbcl-geco-fix-organism-class.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2020-12-11 19:17:00 +01:00
Efraim Flashner
8f330aebee
gnu: busybox: Update to 1.32.0.
...
* gnu/packages/busybox.scm (busybox): Update to 1.32.0.
[source]: Remove patch.
* gnu/packates/patches/busybox-1.31.1-fix-build-with-glibc-2.31.patch:
Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2020-12-11 12:04:37 +02:00
Ludovic Courtès
3d85c3ec65
gnu: pciutils: Fix compilation error on GNU/Hurd.
...
* gnu/packages/patches/pciutils-hurd-fix.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/pciutils.scm (pciutils)[arguments]: Add
'apply-hurd-patch' phase when (hurd-target?) is true.
[inputs]: Add "hurd-patch" entry when (hurd-target?) is true.
2020-12-09 14:13:33 +01:00
Efraim Flashner
f04dca8eb7
gnu: libssh2: Fix CVE-2019-17498.
...
* gnu/packages/patches/ssh.scm (libssh2)[source]: Add patch.
* gnu/packages/patches/libssh2-CVE-2019-17498.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2020-12-09 09:22:09 +02:00
Marius Bakke
f936a300b4
gnu: Python: Fix CVE-2020-26116.
...
* gnu/packages/patches/python-CVE-2020-26116.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/python.scm (python-3.8)[source](patches): Add it.
2020-12-08 22:57:53 +01:00
Marius Bakke
3bd218e8d4
gnu: ghostscript: Fix CVE-2020-15900.
...
* gnu/packages/patches/ghostscript-CVE-2020-15900.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/ghostscript.scm (ghostscript)[source](patches): Add it.
2020-12-08 22:57:53 +01:00
Marius Bakke
9337c16cb6
gnu: ghostscript: Fix build with FreeType 2.10.4.
...
This fixes a build failure from 79b31767d084a2feeb2edcb41ae863a0d534b847.
* gnu/packages/patches/ghostscript-freetype-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/ghostscript.scm (ghostscript)[source](patches): Add it.
2020-12-08 22:57:53 +01:00
Zhu Zihao
ad6cf3d4ad
gnu: Add xcb-imdkit.
...
* gnu/packages/fcitx5.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2020-12-08 20:31:47 +08:00