Commit Graph

28631 Commits

Author SHA1 Message Date
Marius Bakke 29f25f2929
gnu: python-pytest-warnings: Mark as superseded by python-pytest.
* gnu/packages/check.scm (python-pytest-warnings)[properties]: New field.
(python2-pytest-warnings): Use PACKAGE-WITH-PYTHON2.
[properties]: Superseded by PYTHON2-PYTEST.
2018-02-01 11:09:16 +01:00
Marius Bakke c8ccf7c5c8
gnu: pootle: Don't require python-pytest-warnings.
* gnu/packages/django.scm (pootle)[native-inputs]: Replace
PYTHON2-PYTEST-WARNINGS with PYTHON2-PYTEST.
2018-02-01 11:09:16 +01:00
Marius Bakke 40899635cd
gnu: python-lit: Really fix test suite.
* gnu/packages/check.scm (python-lit)[arguments]: In CHECK-PHASE, use lit to
test itself, as described in README.txt.
[native-inputs]: Remove PYTHON-PYTEST.  Add LLVM.
2018-02-01 11:09:16 +01:00
Marius Bakke fcaab9c0e5
gnu: python-gevent: Update to 1.2.2.
* gnu/packages/python.scm (python-gevent): Update to 1.2.2.
[source](snippet): Adjust to moved software bundles.  Remove greentest substitution.
[arguments]: Add #:modules.  Add phases 'unpack-libev', 'patch-hard-coded-paths'
and 'do-not-use-bundled-sources' and replace check phase with a custom command.
[native-inputs]: Add LIBEV source.
2018-02-01 11:09:16 +01:00
Marius Bakke 5029b0bcc4
gnu: glibc@2.25: Don't apply glibc-CVE-2015-5180.patch.
This was mistakenly added in 67d527e35e and
already included in glibc 2.25.

* gnu/packages/base.scm (glibc-2.25)[source](patches): Remove
'glibc-CVE-2015-5180.patch'.
2018-02-01 11:09:16 +01:00
Rutger Helling 7a6be5b95b
gnu: Add vkquake.
* gnu/packages/games.scm (vkquake): New variable.
2018-02-01 10:30:59 +01:00
Mark H Weaver 09d95d8507
gnu: linux-libre@4.14: Update to 4.14.16.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.16.
(%linux-libre-4.14-hash): Update hash.
2018-02-01 01:45:54 -05:00
Mark H Weaver 8c9f412d4c
gnu: linux-libre@4.9: Update to 4.9.79.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.79.
2018-02-01 01:44:59 -05:00
Mark H Weaver a3cd521bc6
gnu: linux-libre@4.4: Update to 4.4.114.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.114.
2018-02-01 01:44:12 -05:00
Leo Famulari 547c4bd23c
gnu: transmission: Update to 2.93.
* gnu/packages/bittorrent.scm (transmission): Update to 2.93.
[source]: Update URL and remove patch.
* gnu/packages/patches/transmission-fix-dns-rebinding-vuln.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2018-01-31 19:21:51 -05:00
Danny Milosavljevic 015d0a8418
linux-boot: Add find-long-options.
* gnu/build/linux/boot.scm (find-long-options): New variable.
2018-02-01 00:11:10 +01:00
Maxim Cournoyer d4660a5440
gnu: mcron2: Use Guile 2.2 instead of 2.0.
Motivation: Using Guile 2.2 instead of Guile 2.0 gives us the scripting
abilities of Guile 2.2 when writing mcron jobs, such as HTTPS support.

* gnu/packages/guile.scm (gnu): Use the srfi-1 module for the alist-delete
function.
(mcron2)[inputs]: Replace guile-2.0 with guile-2.2.
[parallel-build?]: Disable to fix manual page generation.
[phases]: Add a "use-guile-2.2" phase so the build system uses Guile 2.2.
Replace `system*' with `invoke' in the "bootstrap" phase.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-01-31 23:43:03 +01:00
Ludovic Courtès 31bd4175c9
gnu: gdb: Update to 8.1.
* gnu/packages/gdb.scm (gdb): Update to 8.1.
2018-01-31 23:31:38 +01:00
Adam Van Ymeren 5f645557a4
gnu: Add strongswan.
* gnu/packages/networking.scm (strongswan): New variable.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2018-01-31 23:13:38 +01:00
Adam Van Ymeren 51f887f33d
gnu: python-axolotl: Update to 0.1.39 and fix build.
python-axolotl has been failing since March,
https://hydra.gnu.org/job/gnu/master/python-axolotl-0.1.35.x86_64-linux

This also fixes the OMEMO and OTR plugins for Gajim work.

* gnu/packages/patches/python-axolotl-AES-fix.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/python-crypto.scm (python-axolotl): Upgrade to 0.1.39.
[source]: Use the patch.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-01-31 17:36:22 +01:00
Clément Lassieur 8af20b997f
gnu: the-silver-searcher: Update to 2.1.0.
* gnu/packages/code.scm (the-silver-searcher): Update to 2.1.0.
2018-01-31 17:24:21 +01:00
Rutger Helling 76ef53eb82
gnu: glslang: Update to commit b5b08462442239e6537315ea1405b6afcd53043e.
* gnu/packages/vulkan.scm (glslang): Update to commit
b5b08462442239e6537315ea1405b6afcd53043e.
2018-01-31 14:26:40 +01:00
Rutger Helling a9342820d3
gnu: spirv-tools: Update to commit 90862fe4b1c6763b32ce683d2d32c2f281f577cf.
* gnu/packages/vulkan.scm (spirv-tools): Update to commit
90862fe4b1c6763b32ce683d2d32c2f281f577cf.
2018-01-31 14:26:40 +01:00
Rutger Helling a4f99103ca
gnu: spirv-headers: Update to commit 061097878467b8e040fbf153a837d844ef9f9f96.
* gnu/packages/vulkan.scm (spirv-headers): Update to commit
061097878467b8e040fbf153a837d844ef9f9f96.
2018-01-31 14:26:40 +01:00
Rutger Helling 46de559c74
gnu: youtube-dl: Update to 2018.01.27.
* gnu/packages/video.scm (youtube-dl): Update to 2018.01.27.
2018-01-31 12:49:51 +01:00
Rutger Helling e294c05ee6
gnu: Add innoextract.
* gnu/packages/compression.scm (innoextract): New variable.
2018-01-31 12:09:46 +01:00
Rutger Helling ee5402bfce
gnu: wine64-staging: Enable Vulkan support.
* gnu/packages/wine.scm (wine64-staging)[arguments]: Add
'hardcode-libvulkan-path phase.
2018-01-31 09:42:05 +01:00
Rutger Helling 39b4744a07
gnu: wine-staging: Enable Vulkan support.
* gnu/packages/wine.scm (wine-staging)[inputs]: Add vulkan-icd-loader.
[arguments]: Don't inherit phases. Add 'hardcode-libvulkan-path phase.
2018-01-31 09:42:05 +01:00
Tobias Geerinckx-Rice 0e8054e8e8
gnu: cfitsio: Update to 3.420.
* gnu/packages/astronomy.scm (cfitsio): Update to 3.420.
2018-01-31 06:09:09 +01:00
Tobias Geerinckx-Rice d5d087abcb
gnu: cfitsio: Mark up description.
* gnu/packages/astronomy.scm (cfitsio)[description]: Use @dfn.
2018-01-31 06:09:08 +01:00
Oleg Pykhalov d84e22578a
gnu: livestreamer: Deprecate in favour of streamlink.
* gnu/packages/video.scm (livestreamer): Redefine using ‘deprecated-package’.
2018-01-31 06:35:01 +03:00
Tobias Geerinckx-Rice 3001234da2
gnu: qtractor: Update to 0.8.6.
* gnu/packages/music.scm (qtractor): Update to 0.8.6.
2018-01-31 03:39:51 +01:00
Ludovic Courtès fc12c5237c
gnu: wordnet: Include PIC objects in libWN.a.
Fixes a Dico build failure introduced in commit
a6a9e62869.

* gnu/packages/wordnet.scm (wordnet)[arguments]: Add 'build-libwn-PIC'
phase.
2018-01-31 00:04:00 +01:00
Leo Famulari cd60284dc6
gnu: mutt: Update to 1.9.3.
* gnu/packages/mail.scm (mutt): Update to 1.9.3.
2018-01-30 17:49:11 -05:00
Ludovic Courtès 9d6fae65f3
derivations: Adjust tests for Stow environments.
Fixes <https://bugs.gnu.org/30250>.
Reported by Jorge <jorge+list@disroot.org>.

* tests/derivations.scm ("add-to-store, flat")
("add-to-store, recursive"): Call 'readlink*'.
2018-01-30 22:24:06 +01:00
Tobias Geerinckx-Rice 129332ab20
gnu: iproute2: Update to 4.15.0.
* gnu/packages/linux.scm (iproute): Update to 4.15.0.
2018-01-30 19:01:28 +01:00
Kei Kebreau 890bf023c5
gnu: tintin++: Update to 2.01.4.
* gnu/packages/games.scm (tintin++): Update to 2.01.4.
2018-01-30 11:12:42 -05:00
Kei Kebreau 49c97ea42f
gnu: red-eclipse: Update to 1.6.0.
* gnu/packages/games.scm (red-eclipse): Update to 1.6.0.
2018-01-30 11:12:34 -05:00
Ludovic Courtès a866683198
gnu: Add Aseba.
* gnu/packages/robotics.scm (aseba): New variable.
2018-01-30 16:40:32 +01:00
Ludovic Courtès 6ec8a3cc95
gnu: Add Enki.
* gnu/packages/robotics.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
2018-01-30 16:40:29 +01:00
Ludovic Courtès 2703135816
gnu: Add Dashel.
* gnu/packages/cpp.scm (dashel): New variable.
2018-01-30 16:40:28 +01:00
Ludovic Courtès ea56247398
gnu: fftw: Add "fftw-avx" optimized variant.
* gnu/packages/algebra.scm (fftw-avx): New variable.
2018-01-30 16:21:43 +01:00
Ludovic Courtès 4b0bf99097
gnu: fftw: Add version 3.3.7.
* gnu/packages/algebra.scm (fftw-3.3.7): New variable.
2018-01-30 16:21:43 +01:00
Rutger Helling 8b9dbdf36f
gnu: vulkan-icd-loader: Update to 1.0.65.2.
* gnu/packages/vulkan.scm (vulkan-icd-loader): Update to 1.0.65.2.
2018-01-30 12:24:10 +01:00
Mark H Weaver adbe6dea33
gnu: linux-libre: Update to 4.15, while retaining 4.14 LTS.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.15.
(%linux-libre-hash): Update hash.
(%linux-libre-arm-generic-4.14, %linux-libre-arm-omap2plus-4.14)
(%linux-libre-4.1-version, %linux-libre-4.1-hash): New variables.
* gnu/packages/aux-files/linux-libre/4.15-arm.conf,
gnu/packages/aux-files/linux-libre/4.15-i686.conf,
gnu/packages/aux-files/linux-libre/4.15-x86_64.conf: New files.
* Makefile.am (AUX_FILES): Add them.
2018-01-30 03:51:21 -05:00
Mark H Weaver f2a6eca361
gnu: linux-libre: Update configuration files to latest releases.
* gnu/packages/aux-files/linux-libre/4.14-i686.conf,
gnu/packages/aux-files/linux-libre/4.14-x86_64.conf,
gnu/packages/aux-files/linux-libre/4.9-i686.conf,
gnu/packages/aux-files/linux-libre/4.9-x86_64.conf,
gnu/packages/aux-files/linux-libre/4.4-i686.conf,
gnu/packages/aux-files/linux-libre/4.4-x86_64.conf,
gnu/packages/aux-files/linux-libre/4.1-i686.conf,
gnu/packages/aux-files/linux-libre/4.1-x86_64.conf: Update using
"make oldconfig" on the latest point releases.
2018-01-30 03:51:18 -05:00
Mark H Weaver e0e10e2f58
gnu: linux-libre: NVME core support is now built-in.
* gnu/system/linux-initrd.scm (base-initrd)[linux-modules]: Remove "nvme".
* gnu/packages/aux-files/linux-libre/4.1-i686.conf,
gnu/packages/aux-files/linux-libre/4.1-x86_64.conf,
gnu/packages/aux-files/linux-libre/4.4-i686.conf,
gnu/packages/aux-files/linux-libre/4.4-x86_64.conf: Set CONFIG_BLK_DEV_NVME=y.
* gnu/packages/aux-files/linux-libre/4.9-i686.conf,
gnu/packages/aux-files/linux-libre/4.9-x86_64.conf,
gnu/packages/aux-files/linux-libre/4.14-arm.conf,
gnu/packages/aux-files/linux-libre/4.14-i686.conf,
gnu/packages/aux-files/linux-libre/4.14-x86_64.conf: Set CONFIG_BLK_DEV_NVME=y
and CONFIG_NVME_CORE=y.
2018-01-30 03:51:11 -05:00
Christopher Baines 33c88fcb25
gnu: Add mongo-tools.
* gnu/packages/databases.scm (mongo-tools): New variable.
2018-01-30 07:41:31 +00:00
Christopher Baines cf71edee5a
gnu: Add go-github.com-nsf-termbox-go.
* gnu/packages/terminals.scm (go-github.com-nsf-termbox-go): New variable.
2018-01-30 07:41:30 +00:00
Christopher Baines 03f801aa88
gnu: Add go-github.com-mattn-go-runewidth.
* gnu/packages/textutils.scm (go-github.com-mattn-go-runewidth): New variable.
2018-01-30 07:41:30 +00:00
Christopher Baines 210c6d959d
gnu: Add go-gopkg.in-tomb.v2.
* gnu/packages/golang.scm (go-gopkg.in-tomb.v2): New variable.
2018-01-30 07:41:30 +00:00
Christopher Baines 5807172300
gnu: Add go-gopkg.in-mgo.v2.
* gnu/packages/databases.scm (go-gopkg.in-mgo.v2): New variable.
2018-01-30 07:41:30 +00:00
Christopher Baines db341bfa05
gnu: Add daemontools.
* gnu/packages/admin.scm (daemontools): New variable.
2018-01-30 07:41:30 +00:00
Christopher Baines 38ea84d876
gnu: Add go-gopkg.in-check.v1.
* gnu/packages/check.scm (go-gopkg.in-check.v1): New variable.
2018-01-30 07:41:30 +00:00
Christopher Baines 60a8cbc4b7
gnu: Add go-github.com-jessevdk-go-flags.
* gnu/packages/golang.scm (go-github.com-jessevdk-go-flags): New variable.
2018-01-30 07:41:29 +00:00