Commit Graph

39876 Commits

Author SHA1 Message Date
zimoun e0cb053edb
gnu: Add r-flowmeans.
* gnu/packages/bioconductor.scm (r-flowmeans): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-07-24 23:05:39 +02:00
zimoun ed6f49fc41
gnu: Add r-consensusclusterplus.
* gnu/packages/bioconductor.scm (r-consensusclusterplus): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-07-24 23:05:39 +02:00
zimoun a0422d18f1
gnu: Add r-flowutils.
* gnu/packages/bioconductor.scm (r-flowutils): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-07-24 23:05:39 +02:00
zimoun a6fedf1f37
gnu: Add r-flowcore.
* gnu/packages/bioconductor.scm (r-flowcore): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-07-24 23:05:39 +02:00
zimoun ad8f46c69e
gnu: Add r-all.
* gnu/packages/bioconductor.scm (r-all): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-07-24 23:05:39 +02:00
zimoun 6deb08a359
gnu: Add r-kableextra.
* gnu/packages/cran.scm (r-kableextra): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-07-24 23:05:38 +02:00
zimoun 1c0b2e7483
gnu: Add r-umap.
* gnu/packages/cran.scm (r-umap): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-07-24 23:05:38 +02:00
Jelle Licht 97bc8c47bb
gnu: emacs-gitpatch: Update to 0.5.1.
* gnu/packages/emacs-xyz.scm (emacs-gitpatch): Update to 0.5.1.
2019-07-24 22:23:19 +02:00
Tobias Geerinckx-Rice 8126142baf
gnu: terminator: Propagate gsettings-desktop-schemas.
* gnu/packages/gnome.scm (terminator)[propagated-inputs]: Add gsettings-desktop-schemas.
2019-07-24 21:29:10 +02:00
Tobias Geerinckx-Rice 4f20e0a2f6
gnu: spice-gtk: Update to 0.37.
* gnu/packages/spice.scm (spice-gtk): Update to 0.37.
[propagated-inputs]: Use latest spice-protocol.
(spice-protocol-0.12): Remove unused variable.
2019-07-24 21:29:10 +02:00
Tobias Geerinckx-Rice 7e2c050a88
gnu: libvirt-glib: Propagate pkg-config requirements.
* gnu/packages/virtualization.scm (libvirt-glib)[inputs]: Move glib,
libvirt, libxml2, and gobject-introspection…
[native-inputs]: …here.
2019-07-24 21:29:10 +02:00
Tobias Geerinckx-Rice 7dfda55ba2
gnu: libvirt-glib: Update to 2.0.0.
* gnu/packages/virtualization.scm (libvirt-glib): Update to 2.0.0.
[arguments]: Remove ‘fix-tests’ phase.
2019-07-24 21:29:09 +02:00
Nicolò Balzarotti 7304d5623a
gnu: julia: Update to 1.1.1.
* gnu/packages/julia.scm (libuv-julia): Update to commit 26dbe56.
(libunwind-for-julia): Remove.
(llvm-patch-url, llvm-patch): New procedures.
(llvm-julia): New variable.
(julia): Update to 1.1.1.
[arguments]: Adjust 'prepare-deps' to new set of dependencies.
Adjust 'hardcode-soname-map': remove openlibm and libfftw handling.
Update file names in 'fix-include-and-link-paths' and 'hardcode-paths'.
Adjust 'disable-broken-tests'.
Pass PREFIX, LIBFLAS, and LIBBLASNAME in #:make-flags; update other
flags.
[inputs]: Replace LLVM-3.9.1 with LLVM-JULIA.  Replace
LIBUNWIND-FOR-JULIA with LIBUNWIND.  Add "rmath" and "libwhich".
[native-inputs]: Remove "unicode-data".

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2019-07-24 00:31:23 +02:00
Ludovic Courtès 96a9a8d398
gnu: llvm: Add 'system->llvm-target' procedure.
* gnu/packages/llvm.scm (system->llvm-target): New procedure.
2019-07-24 00:31:22 +02:00
Efraim Flashner 4d3a2b5ac7
gnu: terminology: Update to 1.5.0.
* gnu/packages/enlightenment.scm (terminology): Update to 1.5.0.
2019-07-23 16:35:51 +03:00
Mathieu Lirzin 6583ef601a
gnu: emacs-request: Update to 0.3.1.
* gnu/packages/emacs-xyz.scm (emacs-request): Update to 0.3.1.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2019-07-23 10:23:28 +03:00
Mathieu Lirzin d7ab6c9067
gnu: emacs-google-translate: Update to 0.11.18.
* gnu/packages/emacs-xyz.scm (emacs-google-translate): Update to 0.11.18.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2019-07-23 10:20:47 +03:00
Jack Hill 12cc3da5c1
gnu: mallard-ducktype: Update to 1.0.2.
* gnu/packages/python-xyz.scm (mallard-ducktype) Update to 1.0.2.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2019-07-23 09:10:16 +03:00
Julien Lepiller 3755d5cb5e
gnu: harmonist: Update to 0.2.
* gnu/packages/games.scm (harmonist): Update to 0.2.
2019-07-22 23:10:48 +02:00
Marius Bakke 2698654446
gnu: vlc: Build against libvpx@1.8.
* gnu/packages/video.scm (vlc)[inputs]: Change LIBVPX-1.7 to LIBVPX.
2019-07-22 16:22:22 +02:00
Marius Bakke a242776178
gnu: libvpx: Update to 1.8.1.
* gnu/packages/video.scm (libvpx): Update to 1.8.1.
2019-07-22 16:22:22 +02:00
Marius Bakke fb4ea42340
gnu: zstd: Update to 1.4.1.
* gnu/packages/compression.scm (zstd): Update to 1.4.1.
2019-07-22 16:22:22 +02:00
Marius Bakke ec0de9d8bc
gnu: zstd: Move libraries to separate outputs.
* gnu/packages/compression.scm (zstd)[outputs]: New field.
[arguments]: Add phase 'adjust-libary-locations'.  Pass LIBDIR and INCLUDEDIR
in <#:make-flags>.
* gnu/packages/backup.scm (borg)[inputs]: Change ZSTD to ZSTD:LIB.
* gnu/packages/sync.scm (casync)[inputs]: Likewise.
* gnu/packages/tor.scm (tor)[inputs]: Likewise.
* gnu/packages/linux.scm (btrfs-progs)[inputs]: Likewise.  Add ZSTD:STATIC.
2019-07-22 16:22:22 +02:00
Marius Bakke 8dea61731b
gnu: whois: Update to 5.5.0.
* gnu/packages/networking.scm (whois): Update to 5.5.0.
2019-07-22 16:22:22 +02:00
Marius Bakke 293e4f9f2d
gnu: jsoncpp: Update to 1.9.1.
* gnu/packages/serialization.scm (jsoncpp): Update to 1.9.1.
2019-07-22 16:22:22 +02:00
Marius Bakke 8d3167fe23
gnu: ffmpeg: Update to 4.1.4.
* gnu/packages/video.scm (ffmpeg): Update to 4.1.4.
2019-07-22 16:22:22 +02:00
Marius Bakke 3c08479ef9
gnu: x265: Update to 3.1.1.
* gnu/packages/video.scm (x265): Update to 3.1.1.
2019-07-22 16:22:22 +02:00
Marius Bakke 6a489839a8
gnu: ungoogled-chromium: Enable parallel build.
...but limit the memory usage.  Tested with --cores=8 on a 16 GiB RAM machine.

* gnu/packages/chromium.scm (ungoogled-chromium)[arguments]: Remove <#:parallel-build?>.
Add "jumbo_file_merge_limit=8" in <#:configure-flags>.
2019-07-22 16:22:21 +02:00
Ricardo Wurmus 6fd4c6b267
gnu: htslib: Propagate zlib.
Reported by Vedran Franke <Vedran.Franke@mdc-berlin.de>.

* gnu/packages/bioinformatics.scm (htslib)[inputs]: Move zlib from here...
[propagated-inputs]: ...to here.
2019-07-22 14:24:51 +02:00
Efraim Flashner 1bb4122ce6
gnu: perl-net-http: Update to 6.19.
* gnu/packages/web.scm (perl-net-httpd): Update to 6.19.
2019-07-22 10:14:41 +03:00
Efraim Flashner bbbed2e60d
gnu: perl-test-simple: Update to 1.302164.
* gnu/packages/perl-check.scm (perl-test-simple): Update to 1.302164.
2019-07-22 10:07:57 +03:00
Efraim Flashner 94b9b67618
gnu: perl-cpan-meta: Update to 2.150010.
* gnu/packages/perl.scm (perl-cpan-meta): Update to 2.150010.
2019-07-22 10:07:56 +03:00
Efraim Flashner 6f4d20e387
gnu: perl-clone: Update to 0.42.
* gnu/packages/perl.scm (perl-clone): Update to 0.42.
2019-07-22 10:07:56 +03:00
Efraim Flashner 2756ab8058
gnu: perl-hash-merge: Update to 0.300.
* gnu/packages/perl.scm (perl-hash-merge): Update to 0.300.
[inputs]: Add perl-clone-choose.
2019-07-22 10:07:51 +03:00
Efraim Flashner 5246655fa1
gnu: mallard-ducktype: Run tests.
* gnu/packages/python-xyz.scm (mallard-ducktype)[arguments]: Replace
'check phase to run test suite.
2019-07-22 09:49:19 +03:00
Robert Vollmert 7284b11f6c
gnu: oil-shell: Update to 0.6.0
* gnu/packages/shells.scm (oil-shell): Update to 0.6.0.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2019-07-22 09:26:55 +03:00
Chris Marusich afb986e77c
gnu: libreoffice: Fix xdg-open absolute paths.
Fixes: <https://bugs.gnu.org/36728>.

* gnu/packages/libreoffice.scm (libreoffice) [inputs]: Add xdg-utils.
[arguments][#:phases][prepare-src]: Replace hard-coded absolute paths to
xdg-open in the source with the path to xdg-open in the xdg-utils input.
2019-07-21 16:47:55 -07:00
Tobias Geerinckx-Rice d1e766e5c6
gnu: libosinfo: Update to 1.5.0.
* gnu/packages/virtualization.scm (libosinfo): Update to 1.5.0.
[arguments]: Remove ‘disable-broken-test’ phase.
[native-inputs]: Remove check.
2019-07-21 20:27:42 +02:00
Mark H Weaver 59f79254bb
gnu: linux-libre: Update to 5.2.2.
* gnu/packages/linux.scm (linux-libre-5.2-version): Update to 5.2.2.
(linux-libre-5.2-pristine-source): Update hash.
2019-07-21 11:17:43 -04:00
Mark H Weaver c39304ce18
gnu: linux-libre@4.19: Update to 4.19.60.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.60.
(linux-libre-4.19-pristine-source): Update hash.
2019-07-21 11:17:41 -04:00
Mark H Weaver 267ce6679e
gnu: linux-libre@4.14: Update to 4.14.134.
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.134.
(linux-libre-4.14-pristine-source): Update hash.
2019-07-21 11:17:39 -04:00
Mark H Weaver 5d8187c2ac
gnu: linux-libre@4.9: Update to 4.9.186.
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.186.
(linux-libre-4.9-pristine-source): Update hash.
2019-07-21 11:17:36 -04:00
Mark H Weaver aa84be4375
gnu: linux-libre@4.4: Update to 4.4.186.
* gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.186.
(linux-libre-4.4-pristine-source): Update hash.
2019-07-21 11:17:34 -04:00
Mark H Weaver 1ad9c105c2
gnu: linux-libre: Deblob the linux-libre source tarball ourselves.
* gnu/packages/linux.scm (linux-libre-deblob-scripts, deblob-scripts-5.2)
(deblob-scripts-4.19, deblob-scripts-4.14, deblob-scripts-4.9)
(deblob-scripts-4.4, computed-origin-method, %upstream-linux-source)
(source-with-patches, make-linux-libre-source, linux-libre-5.2-version)
(linux-libre-5.2-pristine-source, linux-libre-5.2-source)
(linux-libre-4.19-pristine-source, linux-libre-4.19-source)
(linux-libre-4.14-pristine-source, linux-libre-4.14-source)
(linux-libre-4.9-pristine-source, linux-libre-4.9-source)
(linux-libre-4.4-pristine-source, linux-libre-4.4-source)
(linux-libre-pristine-source, linux-libre-source)
(linux-libre-headers-4.9, linux-libre-headers-4.4)
(make-linux-libre-headers*, make-linux-libre*): New variables.
(%linux-libre-version): Rename to ...
(linux-libre-version): ... this, and make it equal to linux-libre-5.2-version.
(%linux-libre-4.19-version, %linux-libre-4.14-version)
(%linux-libre-4.9-version, %linux-libre-4.4-version): Rename to ...
(linux-libre-4.19-version, linux-libre-4.14-version)
(linux-libre-4.9-version, linux-libre-4.4-version): ... these.
(%linux-libre-4.19-hash, %linux-libre-4.19-patches)
(%linux-libre-4.14-hash, %linux-libre-4.14-patches)
(%linux-libre-hash, %linux-libre-5.2-patches): Remove variables.
(make-linux-libre-headers, make-linux-libre): Reformulate in terms of
make-linux-libre-headers* and make-linux-libre*, respectively.
(linux-libre-5.2, linux-libre-4.19, linux-libre-4.14, linux-libre-4.9)
(linux-libre-4.4, linux-libre-arm-veyron, linux-libre-arm-generic)
(linux-libre-arm-generic-4.19, linux-libre-arm-generic-4.14)
(linux-libre-arm-omap2plus, linux-libre-arm-omap2plus-4.19)
(linux-libre-arm-omap2plus-4.14): Adapt and use make-linux-libre*.
(linux-libre-headers-5.2, linux-libre-headers-4.19)
(linux-libre-headers-4.14): Adapt and use make-linux-libre-headers*.
2019-07-21 11:15:56 -04:00
Mark H Weaver 2f4698d7d1
gnu: Add darkice.
* gnu/packages/audio.scm (darkice): New variable.
* gnu/packages/patches/darkice-workaround-fpermissive-error.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2019-07-21 11:12:36 -04:00
Brian Leung 3aec5263a3
gnu: emacs-ivy: Update to 0.12.0.
* gnu/packages/emacs-xyz.scm (emacs-ivy): Update to 0.12.0.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2019-07-21 21:17:47 +08:00
宋文武 a18a27be9f
gnu: Add python-gdal.
For <https://issues.guix.gnu.org/issue/36623>, thank to Arne Babenhauserheide
for the original patch.

* gnu/packages/geo.scm (python-gdal): New package.
2019-07-21 21:04:38 +08:00
Efraim Flashner e6df9c7e85
gnu: qtwebkit: Update to 5.212.0-alpha3.
* gnu/packages/qt.scm (qtwebkit): Update to 5.212.0-alpha3.
2019-07-21 08:46:12 +03:00
Brian Leung 14e0ae7ff7
gnu: Add ghc-hasktags.
* gnu/packages/haskell.scm (ghc-hasktags): New variable.
2019-07-19 23:09:50 -04:00
Brian Leung 37850fb9a0
gnu: Add ghc-microlens-platform.
* gnu/packages/haskell.scm (ghc-microlens-platform): New variable.
2019-07-19 23:09:50 -04:00
Brian Leung 38dd4c1da5
gnu: Add ghc-microlens-ghc.
* gnu/packages/haskell.scm (ghc-microlens-ghc): New variable.
2019-07-19 23:09:50 -04:00
Brian Leung ef803cb520
gnu: Add ghc-microlens-mtl.
* gnu/packages/haskell.scm (ghc-microlens-mtl): New variable.
2019-07-19 23:09:50 -04:00
Brian Leung 64b7c06e18
gnu: Add ghc-hindent.
* gnu/packages/haskell.scm (ghc-hindent): New variable.
2019-07-19 23:09:50 -04:00
Brian Leung 697cae2a67
gnu: Add ghc-exactprint.
* gnu/packages/haskell.scm (ghc-exactprint): New variable.
2019-07-19 23:09:50 -04:00
Brian Leung a60056b5d3
gnu: Add ghc-descriptive.
* gnu/packages/haskell.scm (ghc-descriptive): New variable.
2019-07-19 23:09:49 -04:00
Brian Leung ca20ee07b2
gnu: Add ghc-path-io.
* gnu/packages/haskell.scm (ghc-path-io): New variable.
2019-07-19 23:09:49 -04:00
Brian Leung efc55bf6f3
gnu: Add ghc-path.
* gnu/packages/haskell.scm (ghc-path): New variable.
2019-07-19 23:09:49 -04:00
Brian Leung 51c8370385
gnu: Add ghc-genvalidity-property.
* gnu/packages/haskell.scm (ghc-genvalidity-property): New variable.
2019-07-19 23:09:49 -04:00
Brian Leung 522b61ab80
gnu: Add ghc-genvalidity.
* gnu/packages/haskell.scm (ghc-genvalidity): New variable.
2019-07-19 23:09:49 -04:00
Brian Leung f26f2e757f
gnu: Add ghc-validity.
* gnu/packages/haskell.scm (ghc-validity): New variable.
2019-07-19 23:09:48 -04:00
Giacomo Leidi dd3779c276
gnu: Add emacs-zerodark-theme.
* gnu/packages/emacs-xyz.scm (emacs-zerodark-theme): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-07-20 01:32:17 +02:00
Ludovic Courtès ddc586ea5c
gnu: python-jupyter-client: Patch file name of 'ip'.
* gnu/packages/python-xyz.scm (python-jupyter-client)[arguments]: Add #:phases.
[inputs]: New field.
2019-07-20 01:32:17 +02:00
Marius Bakke dd9560a050
gnu: glog: Disable test that fails on non-x86_64 platforms.
This was removed in 4678cc46a4, but turned out
to still be needed.

* gnu/packages/logging.scm (glog)[arguments]: New field.
2019-07-19 16:33:54 +02:00
Ludovic Courtès bacfec8611
linux-container: Add 'eval/container'.
* gnu/system/linux-container.scm (eval/container): New procedure.
* tests/containers.scm ("eval/container, exit status")
("eval/container, writable user mapping"): New tests.
2019-07-19 11:53:47 +02:00
Ludovic Courtès b41c7beb0b
file-systems: Use 'no-atime' for %IMMUTABLE-STORE.
* gnu/system/file-systems.scm (%immutable-store): Add 'no-atime'.
2019-07-19 11:53:47 +02:00
Marius Bakke 4678cc46a4
gnu: glog: Update to 0.4.0.
* gnu/packages/patches/glog-gcc-5-demangling.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/logging.scm (glog): Update to 0.4.0.
[source]: Use GIT-FETCH.
[arguments]: Remove.
2019-07-19 00:02:09 +02:00
Efraim Flashner 262f904ebd
gnu: i2pd: Rewrite 'check phase using with-directory-excursion.
* gnu/packages/i2p.scm (i2pd)[arguments]: In custom 'check phase use
with-directory-excursion to change directory.
2019-07-18 18:52:49 +03:00
Jakob L. Kreuze 2fba90a8b2
gnu: Add i2pd.
[[PGP Signed Part:No public key for F506FD169D8FD95A created at 2019-07-17T20:12:25+0200 using RSA]]
* gnu/packages/i2p.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-07-18 15:36:58 +02:00
Jakob L. Kreuze f33ee234e5
gnu: Add websocketpp.
* gnu/packages/web.scm (websocketpp): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-07-18 15:36:58 +02:00
Brian Leung 330a6ff4eb
gnu: Add emacs-ccls.
* gnu/packages/emacs-xyz.scm (emacs-ccls): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-07-18 15:36:58 +02:00
Brian Leung 0574bc8aa5
gnu: Add emacs-pandoc-mode.
* gnu/packages/emacs-xyz.scm (emacs-pandoc-mode): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-07-18 15:36:58 +02:00
Brian Leung a513a4cd17
gnu: Add emacs-focus.
* gnu/packages/emacs-xyz.scm (emacs-focus): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-07-18 15:36:58 +02:00
Brian Leung 8b65299c57
gnu: Add emacs-deadgrep.
* gnu/packages/emacs-xyz.scm (emacs-deadgrep): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-07-18 15:36:58 +02:00
Brian Leung 6bfb0d5077
gnu: Add emacs-github-review.
* gnu/packages/emacs-xyz.scm (emacs-github-review): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-07-18 15:36:58 +02:00
Efraim Flashner 0f7b8a7f09
gnu: Add xygrib.
* gnu/packages/geo.scm (xygrib): New variable.
2019-07-18 14:03:02 +03:00
Efraim Flashner 62470a0162
gnu: Add libnova.
* gnu/packages/astronomy.scm (libnova): New variable.
2019-07-18 14:02:47 +03:00
Tobias Geerinckx-Rice 1e73986f44
gnu: bind: Update to 9.14.4.
* gnu/packages/dns.scm (bind): Update to 9.14.4.
2019-07-18 12:57:00 +02:00
Tobias Geerinckx-Rice 53f21b3fe9
machine: Fix typo.
* gnu/machine/ssh.scm (managed-host-environment-type)[description]:
Fix typo.
2019-07-18 12:57:00 +02:00
Nicolas Goaziou 3c90c57a3b
Revert "gnu: emacs-org: Update to 9.2.4."
This reverts commit 3487533492.

The structure of the tarball is different when obtained from
"https://orgmode.org" and emacs-build-system no longer apply.  Therefore, the
package will not build.

Org has not been updated in ELPA to its latest version (9.2.4); this was
reported upstream.
2019-07-18 10:43:57 +02:00
Kei Kebreau 1fe84f5dd0
gnu: starfighter: Update to 2.0.0.2.
* gnu/packages/games.scm (starfighter): Update to 2.0.0.2.
[source]: Use 'git-fetch' and 'git-file-name'.
[native-inputs]: Add autoconf and automake.
[inputs]: Add pango and sdl2-ttf.
[home-page]: Update project home page.
2019-07-17 22:58:41 -04:00
Marius Bakke 82ccfb1d94
gnu: ungoogled-chromium: Add native Wayland variant.
* gnu/packages/chromium.scm (%preserved-third-party-files): Preserve
"third_party/wayland/wayland_scanner_wrapper.py" and "third_party/wayland-protocols".
(ungoogled-chromium/wayland): New public variable.
2019-07-17 16:30:23 +02:00
Tobias Geerinckx-Rice 243c523946
gnu: emacs-org-contrib: Update to 20190715.
* gnu/packages/emacs-xyz.scm (emacs-org-contrib): Update to 20190715.
2019-07-17 16:03:56 +02:00
Tobias Geerinckx-Rice 3487533492
gnu: emacs-org: Update to 9.2.4.
* gnu/packages/emacs-xyz.scm (emacs-org): Update to 9.2.4.
2019-07-17 16:03:56 +02:00
Tobias Geerinckx-Rice 1d552f636b
gnu: c-reduce: Update to 2.10.0.
* gnu/packages/debug.scm (c-reduce): Update to 2.10.0.
[inputs]: Use default clang & llvm versions (currently 8).
2019-07-17 16:03:56 +02:00
Tobias Geerinckx-Rice ef421791c5
gnu: sord: Propagate serd.
* gnu/packages/rdf.scm (sord)[inputs]: Move serd from here…
[propagated-inputs]: …to here.
2019-07-17 16:03:56 +02:00
Tobias Geerinckx-Rice 746d33847b
gnu: python-pathlib2: Fix synopsis typo.
* gnu/packages/python-xyz.scm (synopsis): Fix typo.
2019-07-17 16:03:55 +02:00
Tobias Geerinckx-Rice b593f264c8
gnu: npth: Update to 1.6.
* gnu/packages/gnupg.scm (npth): Update to 1.6.
2019-07-17 16:03:55 +02:00
Ludovic Courtès 6bfcb72926
gnu: u-boot: Fix target/system comparison in 'make-u-boot-package'.
Until now, running, say:

  guix build -e '(@@ (gnu packages bootloaders) u-boot-a20-olinuxino-micro)' \
    -s armhf-linux

on an x86_64-linux machine wouldn't have the desired effect
because (%current-system) would return "x86_64-linux" when 'same-arch?'
was evaluated.  This fixes that.

* gnu/packages/bootloaders.scm (make-u-boot-package)[same-arch?]: Turn
into a thunk so that (%current-system) is evaluated in the right
context, and adjust callers.  Use 'string=?' instead of 'string-prefix?'.
2019-07-17 15:36:04 +02:00
Jens Mølgaard f5854abc88
gnu: Add readymedia.
* gnu/packages/upnp.scm (readymedia): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-07-17 15:36:04 +02:00
Jonathan Brielmaier 6a0c6766a4
gnu: telegram-purple: Update to 1.4.1.
* gnu/packages/messaging.scm (telegram-purple): Update to 1.4.1.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-07-17 15:36:04 +02:00
Brian Leung 46a3a5b0e6
gnu: emacs-prescient: Update to 3.2.
* gnu/packages/emacs-xyz.scm (emacs-prescient): Update to 3.2.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-07-17 15:36:04 +02:00
Brian Leung f385249875
gnu: Add emacs-so-long.
* gnu/packages/emacs-xyz.scm (emacs-so-long): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-07-17 15:36:04 +02:00
Ludovic Courtès aa856d02b8
gnu: python-ipykernel: Record absolute file name of 'python'.
* gnu/packages/python-xyz.scm (python-ipykernel)[arguments]: Add
'set-python-file-name' phase.
2019-07-17 15:36:04 +02:00
Marius Bakke dcc773e560
gnu: multipath-tools: Update to 0.8.2.
* gnu/packages/linux.scm (multipath-tools): Update to 0.8.2.
2019-07-17 15:11:30 +02:00
Marius Bakke 6f850a19a7
gnu: multipath-tools: Remove Ceph input.
Ceph adds a massive dependency for a little-used feature.  It was mainly added
because the build-system previously could not cope with librados being missing.

* gnu/packages/linux.scm (multipath-tools)[inputs]: Remove CEPH:LIB.
2019-07-17 15:11:30 +02:00
Danny Milosavljevic fe9c5b1dad
gnu: python-swagger-spec-validator: Update to 2.4.3.
* gnu/packages/python-xyz.scm (python-swagger-spec-validator): Update to
2.4.3.
[native-inputs]: Add python-pyyaml.
2019-07-17 12:29:49 +02:00
Danny Milosavljevic d1b103e14b
gnu: Add python-flask-htpasswd.
* gnu/packages/python-web.scm (python-flask-htpasswd): New variable.
2019-07-17 11:50:18 +02:00
Jelle Licht d376129f0b
gnu: Add network-manager-vpnc.
* gnu/packages/gnome.scm (network-manager-vpnc): New variable.
2019-07-17 11:08:48 +02:00
Jelle Licht 633422b0e6
gnu: network-manager-openvpn: Patch hardcoded paths.
* gnu/packages/gnome.scm (network-manager-openvpn)[arguments]: Add custom
'patch-path' phase to replace references to openvpn and modprobe.
[inputs]: Add kmod.
2019-07-17 11:08:43 +02:00
Jelle Licht d9af93c4ea
gnu: network-manager-openvpn: Pass '--localstatedir=/var'.
* gnu/packages/gnome.scm (network-manager-openvpn)[arguments]: Pass
'--localstatedir=/var' to #:configure-flags.
2019-07-17 11:08:31 +02:00
Jelle Licht 4efdede284
services: network-manager: Clear default OpenVPN user.
* gnu/services/networking.scm (network-manager-shepherd-service): Clear
'NM_OPENVPN_USER' and 'NM_OPENVPN_GROUP' in #:environment-variables.
2019-07-17 11:08:26 +02:00
Jelle Licht 40557aeab5
services: network-manager: Properly load vpn plugins
Extends the dbus service when vpn plugins are enabled.

* gnu/services/networking.scm (network-manager-service-type): Load vpn plugins
when extending dbus service.
2019-07-17 11:08:19 +02:00
Tomáš Čech 7d1861e2d2
gnu: network-manager: Fix plugin loading problem.
* gnu/packages/patches/nm-plugin-path.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gnome.scm (network-manager)[source](patches): New field.

Signed-off-by: Jelle Licht <jlicht@fsfe.org>
2019-07-17 11:07:43 +02:00
Arun Isaac e13714b642
gnu: Add gnaural.
* gnu/packages/audio.scm (gnaural): New variable.
2019-07-17 12:50:39 +05:30
Tobias Geerinckx-Rice 214cbec2cf
gnu: msmtp: Update to 1.8.5.
* gnu/packages/mail.scm (msmtp): Update to 1.8.5.
2019-07-16 23:50:50 +02:00
Tobias Geerinckx-Rice fcc6503d73
gnu: mpop: Update to 1.4.5.
* gnu/packages/mail.scm (mpop): Update to 1.4.5.
2019-07-16 23:50:50 +02:00
Tobias Geerinckx-Rice e7597aad86
gnu: qjackctl: Update to 0.5.9.
* gnu/packages/audio.scm (qjackctl): Update to 0.5.9.
2019-07-16 23:32:01 +02:00
Tobias Geerinckx-Rice 5e4cb92ee8
gnu: qsynth: Update to 0.5.7.
* gnu/packages/audio.scm (qsynth): Update to 0.5.7.
[arguments]: Remove CXXFLAGS=-std=gnu++11 #:configure-flag.
2019-07-16 23:32:01 +02:00
Tobias Geerinckx-Rice 12c8c997e7
gnu: qsynth: Use newer (HTTPS) home page.
* gnu/packages/audio.scm (qsynth)[home-page]: Update.
2019-07-16 23:32:01 +02:00
Paul Garlick 37dc29200c
gnu: Add opencascade-occt.
* gnu/packages/maths.scm (opencascade-occt): New variable.
2019-07-16 22:19:26 +01:00
Tobias Geerinckx-Rice 844cb1b64d
gnu: osc: Update to 0.165.2.
* gnu/packages/build-tools.scm (osc): Update to 0.165.2.
2019-07-16 23:00:10 +02:00
Tobias Geerinckx-Rice c8a227dfea
gnu: gap: Update to 4.10.2.
* gnu/packages/algebra.scm (gap): Update to 4.10.2.
2019-07-16 23:00:10 +02:00
Tobias Geerinckx-Rice 66d6b7c3e9
gnu: font-google-noto: Update to 20171025.
* gnu/packages/fonts.scm (font-google-noto): Update to 20171025.
2019-07-16 23:00:10 +02:00
Tobias Geerinckx-Rice c8ae38d389
gnu: r-pmcmr: Fix description.
* gnu/packages/cran.scm (r-pmcmr)[description]: Use ‘dependent’.
2019-07-16 23:00:10 +02:00
Tobias Geerinckx-Rice 4a635d3d6e
gnu: hdup: Use archived home page.
* gnu/packages/backup.scm (hdup)[home-page]: Load from archive.org.
2019-07-16 23:00:10 +02:00
Tobias Geerinckx-Rice 61ea54e7c0
gnu: mercurial: Update to 5.0.2.
* gnu/packages/version-control.scm (mercurial): Update to 5.0.2.
2019-07-16 23:00:09 +02:00
Tobias Geerinckx-Rice a8ebf57cf5
gnu: pari-gp: Update to 2.11.2.
* gnu/packages/algebra.scm (pari-gp): Update to 2.11.2.
2019-07-16 23:00:09 +02:00
Tobias Geerinckx-Rice 45dbc1b2dd
gnu: xauth: Update to 1.1.
* gnu/packages/xorg.scm (xauth): Update to 1.1.
2019-07-16 23:00:09 +02:00
Tobias Geerinckx-Rice a71d42bc30
gnu: gp2c: Update to 0.0.11pl2.
* gnu/packages/algebra.scm (gp2c): Update to 0.0.11pl2.
2019-07-16 23:00:09 +02:00
Tobias Geerinckx-Rice fcf82fd314
gnu: jekyll: Update to 3.8.6.
* gnu/packages/ruby.scm (jekyll): Update to 3.8.6.
2019-07-16 23:00:09 +02:00
Timothy Sample 71e5d425c9
gnu: ghc-clock-bootstrap: Move and inherit from ghc-clock.
Fixes <https://bugs.gnu.org/36084>.

* gnu/packages/haskell-check.scm (ghc-clock-bootstrap): Move this...
* gnu/packages/haskell.scm (ghc-clock-bootstrap): ...here and inherit
from ghc-clock (which implies updating to version 0.7.2).

Co-authored-by: Robert Vollmert <rob@vllmrt.net>
2019-07-16 14:43:03 -04:00
Carl Dong 6869b6635a
gnu: Allow building toolchain with non-default libc.
* gnu/packages/base.scm (make-gcc-libc): Make public.
* gnu/packages/commencement.scm (make-gcc-toolchain): Add 'libc'
  optional argument to specify using a non-default glibc package, also
  make public.
2019-07-16 11:13:15 -04:00
Marius Bakke d4cafcaf30
gnu: ungoogled-chromium: Update to 75.0.3770.142 [security fixes].
This fixes CVE-2019-972921 and CVE-2019-951487.

* gnu/packages/chromium.scm (%chromium-version): Set to 75.0.3770.142.
(%chromium-origin): Update hash.
2019-07-16 17:06:41 +02:00
Ricardo Wurmus 34c2a16b10
gnu: python-matplotlib: Do not propagate GTK+ or python-pyqt.
* gnu/packages/python-xyz.scm (python-matplotlib)[propagated-inputs]: Remove
gtk+ and python-pyqt.
[arguments]: Adjust configure-environment phase.
2019-07-16 17:03:19 +02:00
Nicolas Goaziou 84d7784afe
gnu: snap: Update to 5.0.4.
* gnu/packages/education.scm (snap): Update to 5.0.4.
2019-07-16 14:34:45 +02:00
Robert Vollmert 848862f029
gnu: rust-proc-macro2: Update to 0.4.30.
* gnu/packages/crates-io.scm (rust-proc-macro2): Update to 0.4.30.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-07-16 09:53:51 +02:00
Efraim Flashner 857ff51562
gnu: direvent: Update to 5.2.
* gnu/packages/admin.scm (direvent): Update to 5.2.
2019-07-16 09:40:57 +03:00
Mark H Weaver 5b524f448c
gnu: linux-libre: Update to 5.2.1.
* gnu/packages/linux.scm (%linux-libre-version): Update to 5.2.1.
(%linux-libre-hash): Update hash.
2019-07-15 15:26:40 -04:00
Mark H Weaver ec92941a82
gnu: linux-libre@4.19: Update to 4.19.59.
* gnu/packages/linux.scm (%linux-libre-4.19-version): Update to 4.19.59.
(%linux-libre-4.19-hash): Update hash.
2019-07-15 15:25:19 -04:00
Marius Bakke 6e00b1ea62
gnu: python-cachecontrol: Do not use unstable source archive.
* gnu/packages/python-web.scm (python-cachecontrol)[source]: Change to GIT-FETCH.
2019-07-15 20:38:00 +02:00
Efraim Flashner 9db2cad68d
gnu: uim-qt: Build with qt-5 support.
* gnu/packages/xorg.scm (uim-qt)[inputs]: Remove qt@4.  Add qtbase,
qtx11extras.
[arguments]: Replace qt4 configure flags with qt5 configure flags.
2019-07-15 21:17:26 +03:00
Ludovic Courtès e8fc56a3d2
gnu: open-zwave: Use the bundled TinyXML.
* gnu/packages/zwave.scm (open-zwave)[source](snippet): Remove code to
use our own TinyXML.
[inputs]: Remove TINYXML.
2019-07-15 18:27:23 +02:00
Rutger Helling e6bd575a72
gnu: swayidle: Update to 1.5.
* gnu/packages/wm.scm (swayidle): Update to 1.5.
2019-07-15 14:22:24 +02:00
Rutger Helling 6862766cf2
gnu: openrct2: Update to 0.2.3.
* gnu/packages/games.scm (openrct2): Update to 0.2.3.
2019-07-15 14:22:24 +02:00
Arne Babenhauserheide bd105b78b0
gnu: python-aiorpcx: capitalize description
* gnu/packages/python-web.scm (python-aiorpcx): capitalize description

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-07-15 12:48:49 +02:00
Arne Babenhauserheide eb71211478
gnu: python-aiohttp: Update to 3.5.4
* gnu/packages/python-web.scm (python-aiohttp): Update to 3.5.4.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-07-15 12:48:49 +02:00
Arne Babenhauserheide c31302fda7
gnu: python-aiorpcx: Update to 0.18.3
* gnu/packages/python-web.scm (python-aiorpcx): Update to 0.18.3

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-07-15 12:48:49 +02:00
Guillaume Le Vaillant cb45aad9b0
gnu: monero: Make tests more verbose.
Increase the verbosity of the 'check' phase to prevent 'core_tests' from
hitting 'max-silent-timeout'.

* gnu/packages/finance.scm (monero)[arguments]: Add '--verbose' option to
  'check' phase.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-07-15 12:48:49 +02:00
Ricardo Wurmus 886986b744
gnu: Add python-ont-fast5-api.
* gnu/packages/bioinformatics.scm (python-ont-fast5-api): New variable.
2019-07-15 12:18:01 +02:00
Ricardo Wurmus d71d85cd17
gnu: Add python-progressbar33.
* gnu/packages/python-xyz.scm (python-progressbar33): New variable.
2019-07-15 12:18:01 +02:00
Efraim Flashner 64ed7c2258
gnu: rkflashtool: Update to 5.2-1.8966c4e.
* gnu/packages/flashing-tools.scm (rkflashtool): Update to 5.2-1.8966c4e.
[version]: Use 'git-version'.
[source]: Use 'git-file-name'.
2019-07-15 12:10:32 +03:00
Ludovic Courtès 266e54e2ac
gnu: guile-bootstrap: Use the new 'derivation' calling convention.
* gnu/packages/bootstrap.scm (raw-build): In 'derivation' call,
distinguish #:inputs from #:sources, passing a list of
<derivation-input> as #:inputs.
2019-07-15 10:01:05 +02:00
Pierre Langlois 2f3c0fb39d
gnu: linux-libre: Fix build on aarch64.
* gnu/packages/linux.scm (make-linux-libre)[arguments]: Remove
'work-around-gcc-7-include-path-issue phase.
2019-07-14 15:04:41 -04:00
Mark H Weaver be7eebe26d
gnu: linux-libre: Update to 5.2.
* gnu/packages/linux.scm (%linux-libre-version): Update to 5.2.
(%linux-libre-hash): Update hash.
* linux-libre-5.1: Rename to ...
* linux-libre-5.2: ... this.  Use %linux-libre-5.2-patches.
* linux-libre: Switch to linux-libre-5.2.
* linux-libre-arm-veyron, linux-libre-arm-generic, linux-libre-arm-omap2plus:
Use %linux-libre-5.2-patches.
* linux-libre-headers-5.1: Rename to ...
* linux-libre-headers-5.2: ... this.
* %linux-libre-5.1-patches: Rename to ...
* %linux-libre-5.2-patches: ... this.
* gnu/packages/aux-files/linux-libre/5.1-arm-veyron.conf,
gnu/packages/aux-files/linux-libre/5.1-arm.conf,
gnu/packages/aux-files/linux-libre/5.1-arm64.conf,
gnu/packages/aux-files/linux-libre/5.1-i686.conf,
gnu/packages/aux-files/linux-libre/5.1-x86_64.conf: Delete files.
* gnu/packages/aux-files/linux-libre/5.2-arm-veyron.conf,
gnu/packages/aux-files/linux-libre/5.2-arm.conf,
gnu/packages/aux-files/linux-libre/5.2-arm64.conf,
gnu/packages/aux-files/linux-libre/5.2-i686.conf,
gnu/packages/aux-files/linux-libre/5.2-x86_64.conf: New files.
* Makefile.am (AUX_FILES): Update accordingly.
2019-07-14 15:02:45 -04:00
Arun Isaac 3c6d7fa842
gnu: Add emacs-elpher.
* gnu/packages/emacs-xyz.scm (emacs-elpher): New variable.
2019-07-14 20:14:35 +05:30
Rutger Helling 39a20acc06
gnu: nzbget: Update to 21.0.
* gnu/packages/networking.scm (nzbget): Update to 21.0.
2019-07-14 15:55:47 +02:00
Efraim Flashner 041e03847b
gnu: Add evisum.
* gnu/packages/enlightenment.scm (evisum): New variable.
2019-07-14 11:02:23 +03:00
Christopher Baines bee9f97e0a
gnu: Add s-tui.
* gnu/packages/admin.scm (s-tui): New variable.
2019-07-13 23:18:54 +01:00
Ricardo Wurmus 29fe71152f
gnu: python-rpy2: Update to 3.0.4-1.19868a8.
* gnu/packages/statistics.scm (python-rpy2): Update to 3.0.4-1.19868a8.
[source]: Fetch from repository.
[propagated-inputs]: Add python-cffi, python-numpy, python-pandas,
python-ipython, and python-tzlocal.
[native-inputs]: Add python-pytest.
[arguments]: Set TZ variable and use pytest to run the tests.
2019-07-13 23:50:01 +02:00
Hartmut Goebel 6b61dea336
gnu: Add pngquant.
* gnu/packages/image.scm (pngquant): New variable.
2019-07-13 20:04:44 +02:00
Hartmut Goebel 8db1bd188b
gnu: Add libimagequant.
* gnu/packages/image.scm (libimagequant): New variable.
2019-07-13 20:04:44 +02:00
Jacob MacDonald f24276de9a
gnu: docker-compose: Update to 1.24.1.
* gnu/packages/docker.scm (docker-compose): Update to 1.24.1.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-07-13 15:13:53 +02:00
Jacob MacDonald 3146b6da6d
gnu: python-docker-py: Update to 3.7.3.
* gnu/packages/docker.scm (python-docker-py): Update to 3.7.3.
[inputs]: Use PYTHON-REQUESTS-2.20 instead of PYTHON-REQUESTS.
Add PYTHON-DOCKER-PYCREDS, PYTHON-IPADDRESS, PYTHON-PARAMIKO, and
PYTHON-URLLIB3-1.24.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2019-07-13 15:13:53 +02:00
Jacob MacDonald 8bb591d426
gnu: python-dockerpty: Update to 0.4.1.
* gnu/packages/docker.scm (python-dockerpty): Update to 0.4.1.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-07-13 15:13:53 +02:00
Jacob MacDonald d59d56b2ad
gnu: python-docker-pycreds: Update to 0.4.0.
* gnu/packages/docker.scm (python-docker-pycreds): Update to 0.4.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-07-13 15:13:53 +02:00
Jacob MacDonald 52cc489292
gnu: python-texttable: Update to 0.9.1.
* gnu/packages/python-xyz.scm (python-texttable): Update to 0.9.1.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-07-13 15:13:53 +02:00
Jacob MacDonald 97f0bd7d68
gnu: Add python-requests-2.20.
* gnu/packages/python-web.scm (python-requests-2.20): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-07-13 15:13:53 +02:00
Jacob MacDonald a76e6a690f
gnu: Add python-idna-2.7.
* gnu/packages/python-xyz.scm (python-idna-2.7): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-07-13 15:13:53 +02:00
Jacob MacDonald 7deb086864
gnu: Add python-urllib3-1.24.
* gnu/packages/python-web.scm (python-urllib3-1.24): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-07-13 15:13:52 +02:00
Jacob MacDonald e308b4f06a
gnu: Add python-cached-property.
* gnu/packages/python-xyz.scm (python-cached-property): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-07-13 15:13:52 +02:00
Ludovic Courtès 86b0b7917f
gnu: rush: Update to 2.1.
* gnu/packages/rush.scm (rush): Update to 2.1.
2019-07-13 15:13:52 +02:00
Ricardo Wurmus c1b87329bf
gnu: pigx-rnaseq: Update to 0.0.10.
* gnu/packages/bioinformatics.scm (pigx-rnaseq): Update to 0.0.10.
2019-07-13 13:51:52 +02:00
Tobias Geerinckx-Rice 2516ba81be
gnu: wcslib: Update to 6.2.
* gnu/packages/astronomy.scm (wcslib): Update to 6.2.
[arguments]: Add #:configure-flags to find CFITSIO.
2019-07-13 00:20:21 +02:00
Tobias Geerinckx-Rice 7fc2d3a92d
gnu: wcslib: Don't use NAME in source URI.
* gnu/packages/astronomy.scm (wcslib)[source]: Hard-code NAME.
2019-07-13 00:20:21 +02:00
Arne Babenhauserheide 17f90b679f
gnu: guile-wisp: fix url
* gnu/packages/guile-xyz.scm (guile-wisp): add www to url (required due to hoster-changes)

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-07-12 23:54:19 +02:00
Arne Babenhauserheide 65610f7326
gnu: wisp: update to 1.0.2.
* gnu/packages/guile-xyz (wisp): update to version 1.0.2.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-07-12 23:54:19 +02:00
Timotej Lazar 9d34cc133f
gnu: cmus: Support AAC format.
* gnu/packages/music.scm (cmus)[inputs]: Add faad2.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-07-12 23:54:19 +02:00
Oleg Pykhalov 6cf63fe887
gnu: Add emacs-gitlab-ci-mode.
* gnu/packages/emacs-xyz.scm (emacs-gitlab-ci-mode): New variable.
2019-07-13 00:22:55 +03:00
Oleg Pykhalov 5516a75b0b
gnu: Add emacs-matcha.
* gnu/packages/emacs-xyz.scm (emacs-matcha): New variable.
2019-07-13 00:22:52 +03:00
Leo Famulari dd9c137b2c
gnu: Blender: Update to 2.80-rc1.
* gnu/packages/graphics.scm (blender): Update to 2.80-rc1.
2019-07-12 15:58:44 -04:00
Leo Famulari 04d52b1a95
gnu: OpenImageIO: Update to 1.8.17.
* gnu/packages/graphics.scm (openimageio): Update to 1.8.17.
(openimageio-1.7): New variable.
(blender-2.79)[inputs]: Use openimageio-1.7.
2019-07-12 15:58:41 -04:00
Arun Isaac 7f1c69f5d3
gnu: Add aptdec.
* gnu/packages/ham-radio.scm (aptdec): New variable.
2019-07-12 22:44:55 +05:30
Tanguy Le Carrour 90bb244f29
gnu: Add grisbi.
* gnu/packages/finance.scm (grisbi): New variable.

Signed-off-by: Timothy Sample <samplet@ngyro.com>
2019-07-12 12:05:00 -04:00
Tobias Geerinckx-Rice ca31f76b86
gnu: rust: Fix hash.
I don't know what the previous hash described, but the signature on this
one is valid.

* gnu/packages/rust.scm (rust)[source]: Update hash.
2019-07-12 14:55:11 +02:00
Ivan Petkov f67f93b6d6
gnu: rust: Update to 1.36.0.
* gnu/packages/rust.scm (rust): Rename to...
(rust-1.35): ...this.
(rust): New variable.
2019-07-11 20:18:07 -07:00
Leo Famulari 14727aaa03
gnu: certbot, python-acme: Update to 0.35.1.
* gnu/packages/tls.scm (certbot, python-acme): Update to 0.35.1.
2019-07-11 20:17:54 -04:00
Jack Hill 5a836ce38c
gnu: expat: fix CVE-2018-20843
* gnu/packages/xml.scm (expat)[replacement]: New field.
(expat/fixed): New variable.
* gnu/packages/patches/expat-CVE-2018-20843.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add patch file.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2019-07-12 00:39:01 +02:00
Jack Hill f85c8dd8ae
gnu: expat: Add additional source URI
The expat sourceforge page announces that the project is in the process of
moving to GitHub.

* gnu/packages/xml.scm (expat)[source]: Add GitHub URI.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2019-07-12 00:39:01 +02:00
Ricardo Wurmus c5ac35d750
gnu: mumi: Update to 0.0.0-4.ea0a28f.
* gnu/packages/mail.scm (mumi): Update to 0.0.0-4.ea0a28f.
2019-07-11 23:48:08 +02:00
Pierre Langlois c894b80324
gnu: sbcl-clx: Update to 0.7.5.
* gnu/packages/lisp.scm (sbcl-clx): Update to 0.7.5.
[origin]: Drop "clx-remove-demo.patch" and the snippet that removes demo code.
* gnu/packages/patches/clx-remove-demo.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-07-11 23:15:00 +02:00
Ludovic Courtès 3fb666bd40
gnu: pies: Update to 1.4.
* gnu/packages/admin.scm (pies): Update to 1.4.
[arguments]: Modify /bin/sh reference in src/comp.c as well.
2019-07-11 23:13:27 +02:00
Marius Bakke 878a6baa4c
Merge branch 'staging' 2019-07-11 20:33:44 +02:00
Mark H Weaver 1c65b0e9d5
gnu: linux-libre: Update to 5.1.17.
* gnu/packages/linux.scm (%linux-libre-version): Update to 5.1.17.
(%linux-libre-hash): Update hash.
2019-07-11 12:16:40 -04:00
Mark H Weaver cba1dc68da
gnu: linux-libre@4.19: Update to 4.19.58.
* gnu/packages/linux.scm (%linux-libre-4.19-version): Update to 4.19.58.
(%linux-libre-4.19-hash): Update hash.
2019-07-11 12:15:47 -04:00
Mark H Weaver 783ebb961e
gnu: linux-libre@4.14: Update to 4.14.133.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.133.
(%linux-libre-4.14-hash): Update hash.
2019-07-11 12:14:56 -04:00
Mark H Weaver d6fa410c1d
gnu: linux-libre@4.9: Update to 4.9.185.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.185.
2019-07-11 12:14:16 -04:00
Mark H Weaver 17f874c594
gnu: linux-libre@4.4: Update to 4.4.185.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.185.
2019-07-11 12:13:30 -04:00
Efraim Flashner deae64ce01
gnu: vim-airline-themes: Update to 0.0.0-2.e6f2332.
* gnu/packages/vim.scm (vim-airline-themes): Update to 0.0.0-2.e6f2332.
[version]: Use 'git-version'.
[source]: Use 'git-file-name'.
2019-07-11 14:57:38 +03:00
Efraim Flashner 34e549d813
gnu: msmtp: Install additional files.
* gnu/packages/mail.scm (msmtp)[arguments]: Rename custom phase
install-msmtpq to install-additional-files. Install vim plugins.
2019-07-11 09:56:08 +03:00
Tobias Geerinckx-Rice 78ca483a07
gnu: perl-xml-compile: Update to 1.63.
* gnu/packages/xml.scm (perl-xml-compile): Update to 1.63.
2019-07-11 00:27:27 +02:00
Tobias Geerinckx-Rice cf1b1ab007
gnu: perl-html-form: Update to 6.04.
* gnu/packages/web.scm (perl-html-form): Update to 6.04.
2019-07-11 00:27:27 +02:00
Tobias Geerinckx-Rice 4cf57c3c8d
gnu: xscreensaver: Remove CFLAG for old gcc versions.
* gnu/packages/xdisorg.scm (xscreensaver)[arguments]: Do what the
comment tells us.
2019-07-11 00:27:27 +02:00
Tobias Geerinckx-Rice 4995a40478
gnu: xscreensaver: Update to 5.43.
* gnu/packages/xdisorg.scm (xscreensaver): Update to 5.43.
2019-07-11 00:27:27 +02:00
Tobias Geerinckx-Rice 347b4c47b4
gnu: acpica: Update to 20190703.
* gnu/packages/admin.scm (acpica): Update to 20190703.
2019-07-10 23:23:45 +02:00
Tobias Geerinckx-Rice 975a0c15ea
gnu: sedsed: Edit description.
* gnu/packages/admin.scm (sedsed)[description]: Use @command{} instead
of command(n) and do some minor editing.
2019-07-10 23:23:45 +02:00
Tobias Geerinckx-Rice fbdabdad2d
gnu: sedsed: Use HTTPS home page.
* gnu/packages/admin.scm (sedsed)[home-page]: Use HTTPS.
2019-07-10 23:23:45 +02:00
Efraim Flashner bba3c48970
gnu: cvs: Rename patch file.
* gnu/packages/version-control.scm (cvs)[source]: Rename patch.
* gnu/packages/patches/cvs-2017-12836.patch: Rename to ...
* gnu/packages/patches/cvs-CVE-2018-12836.patch: ... this.
* gnu/local.mk (dist_patch_DATA): Register it.
2019-07-10 21:33:48 +03:00
Efraim Flashner 5a4e5c26cc
gnu: libexif: Fix CVE-2018-20030.
* gnu/packages/photo.scm (libexif)[source]: Add patch.
* gnu/packages/patches/libexif-CVE-2018-20030.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2019-07-10 21:33:48 +03:00
Efraim Flashner 037036cb19
gnu: strongswan: Update to 5.8.0 [fixes CVE-2018-17540, CVE-2018-2065{0,1}].
* gnu/packages/networking.scm (strongswan): Update to 5.8.0.
2019-07-10 21:33:48 +03:00
Efraim Flashner 666879604c
gnu: net-snmp: Mark package not affected by CVE-2015-8100.
* gnu/packages/networking.scm (net-snmp)[properties]: New field.
2019-07-10 21:33:34 +03:00
Tobias Geerinckx-Rice e14c06d87a
gnu: testdisk: Download over HTTPS.
* gnu/packages/admin.scm (testdisk)[source]: Use HTTPS.
2019-07-10 17:39:28 +02:00
Tobias Geerinckx-Rice 2b336e9354
gnu: testdisk: Update to 7.1.
* gnu/packages/admin.scm (testdisk): Update to 7.1.
2019-07-10 17:39:28 +02:00
Tobias Geerinckx-Rice bde9912506
gnu: sedsed: Update to 1.1.
* gnu/packages/admin.scm (sedsed): Update to 1.1.
[arguments]: Use (default) Python (3).
2019-07-10 17:39:28 +02:00
Tobias Geerinckx-Rice b7e26ec695
gnu: sedsed: Symlink after wrapping.
Drop unused .sedsed-real symlink and avoid sedsed → sedsed.py
→ .sedsed.py-real exec chain.

* gnu/packages/admin.scm (sedsed)[arguments]: Move ‘symlink’ phase
after ‘wrap’.
2019-07-10 17:39:28 +02:00
Tobias Geerinckx-Rice ec40227b2c
gnu: mutter: Remove duplicate gtk+ input.
* gnu/packages/gnome.scm (mutter)[arguments]: Remove duplicate gtk+
from propagated-inputs.
2019-07-10 17:39:28 +02:00
Efraim Flashner 841bddb4b4
gnu: a2ps: Fix CVE-2015-8107.
* gnu/packages/pretty-print.scm (a2ps)[source]: Add patch.
* gnu/packages/patches/a2ps-CVE-2015-8107.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2019-07-10 12:47:47 +03:00
Efraim Flashner 3e4afe0298
gnu: mupdf: Update to 1.15.0 [fixes CVE-2018-18662, CVE-2018-19777,
CVE-2018-1988{1,2}, CVE-2019-613{0,1}, CVE-2019-7321].

* gnu/packages/pdf.scm (mupdf): Update to 1.15.0.
[source]: Update source snippet.
2019-07-10 12:46:02 +03:00
Efraim Flashner cb5b51498b
gnu: mujs: Update to 1.0.6 [fixes CVE-2019-1141{1,2,3}, CVE-2019-12798].
* gnu/packages/javascript.scm (mujs): Update to 1.0.6.
[source]: Download using url-fetch.
[arguments]: Update 'install-shared-library phase.
[home-page]: Update to new home-page.
2019-07-10 12:45:35 +03:00
Efraim Flashner 05f386f103
gnu: plib: Fix CVE-2011-4620, CVE-2012-4552.
* gnu/packages/game-development.scm (plib)[patches]: Add patches.
* gnu/packages/patches/plib-CVE-2011-4620.patch,
gnu/packages/patches/plib-CVE-2012-4552.patch: New files.
* gnu/local.mk (dist_patch_DATA): Register them.
2019-07-10 12:45:34 +03:00
Efraim Flashner ba70479753
gnu: python-gnupg: Update to 0.4.4 [fixes CVE-2019-6690].
* gnu/packages/gnupg.scm (python-gnupg): Update to 0.4.4.
2019-07-10 12:45:24 +03:00
Efraim Flashner 11450f15b4
gnu: gpgme: Add updater properties.
* gnu/packages/gnupg.scm (gpgme)[properties]: New field. Add ftp-server,
ftp-directory.
2019-07-10 11:40:55 +03:00
Efraim Flashner ec3f88af7e
gnu: npth: Add updater properties.
* gnu/packages/gnupg.scm (npth)[properties]: New field. Add ftp-server,
ftp-directory.
2019-07-10 11:39:09 +03:00
Efraim Flashner ee755b702f
gnu: gpa: Update to 0.10.0.
* gnu/packages/gnupg.scm (gpa): Update to 0.10.0.
2019-07-10 11:06:32 +03:00
Efraim Flashner 9a451a6740
gnu: gpa: Add updater properties.
* gnu/packages/gnupg.scm (gpa)[properties]: New field, add ftp-server,
ftp-directory.
2019-07-10 11:06:31 +03:00
Efraim Flashner 2d775ed2d6
gnu: postgresql@9: Update to 9.6.14 [fixes CVE-2018-1058, CVE-2019-9193]
* gnu/packages/databases.scm (postgresql@9): Update to 9.6.14.
2019-07-10 11:06:15 +03:00
Efraim Flashner e5b810f755
gnu: gnupg: Update to 2.2.17.
* gnu/packages/gnupg.scm (gnupg): Update to 2.2.17.
2019-07-10 09:56:08 +03:00
Mark H Weaver 6c83c48391
gnu: icecat: Update to 60.8.0-guix1 [security fixes].
Includes fixes for CVE-2019-9811, CVE-2019-11709, CVE-2019-11711,
CVE-2019-11712, CVE-2019-11713, CVE-2019-11715, CVE-2019-11717,
CVE-2019-11719, CVE-2019-11729, and CVE-2019-11730.

* gnu/packages/gnuzilla.scm (%icecat-version): Update to 60.8.0-guix1.
(icecat-source)[upstream-firefox-source]: Update hash.
(icecat): Refresh some stale comments.
2019-07-09 19:31:36 -04:00
Marius Bakke 7a05fdd0e1
Merge branch 'master' into staging 2019-07-10 00:55:42 +02:00
Marius Bakke 760d90cc6a
gnu: ungoogled-chromium: Increase build timeout.
* gnu/packages/chromium.scm (ungoogled-chromium)[properties]: Set TIMEOUT to
40 hours.
2019-07-10 00:54:29 +02:00
Tobias Geerinckx-Rice 12b1ec6617
gnu: iproute2: Update to 5.2.0.
* gnu/packages/linux.scm (iproute): Update to 5.2.0.
2019-07-09 23:08:50 +02:00
Oleg Pykhalov 38a9b4b74e
gnu: python-internetarchive: Update to 1.8.5.
* gnu/packages/web.scm (python-internetarchive)[version]: Update to 1.8.5.
[source](modules, snippet): New fields.
2019-07-09 20:41:14 +03:00
Efraim Flashner 710f027765
gnu: wgetpaste: Update to 2.29.
* gnu/packages/wget.scm (wgetpaste): Update to 2.29.
[arguments]: Replace default paste service. Install license file.
2019-07-09 16:52:59 +03:00
Oleg Pykhalov 534ceb7de1
gnu: emacs-stumpwm-mode: Update to 0.0.1-1.8fbe071.
* gnu/packages/emacs-xyz.scm (emacs-stumpwm-mode): Update to 0.0.1-1.8fbe071.
2019-07-09 14:42:22 +03:00
Tobias Geerinckx-Rice 48182cff03
gnu: r-biocinstaller: Remove entirely.
This follows up on commit 0971f8bd88,
which led to ‘r-biocmanager: unbound variable’ errors.  See
<https://lists.gnu.org/archive/html/guix-devel/2019-07/msg00120.html>.

* gnu/packages/bioinformatics.scm (r-biocinstaller): Remove variable.
2019-07-09 13:26:26 +02:00
Hartmut Goebel 582de58c69
gnu: Add anonip.
* gnu/packages/web.scm (anonip): New variable.
2019-07-09 13:20:36 +02:00
Nicolas Goaziou 3c2bbbb0ff
gnu: snap: Update to 5.0.1.
* gnu/packages/education.scm (snap): Update to 5.0.1.
2019-07-09 09:13:43 +02:00
Nicolas Goaziou 032ca4baa7
gnu: musescore: Update to 3.2.3.
* gnu/packages/music.scm (musescore): Update to 3.2.3.
2019-07-09 09:02:50 +02:00
Tobias Geerinckx-Rice 3fd3dd33cb
gnu: libmicrohttpd: Update to 0.9.65.
* gnu/packages/gnunet.scm (libmicrohttpd): Update to 0.9.65.
2019-07-09 04:48:02 +02:00
Tobias Geerinckx-Rice 35014c402d
gnu: grub: Build ‘grub-mount’.
This increases the closure size by a mere 1.8 MiB (0.8%).

* gnu/packages/bootloaders.scm (grub)[inputs]: Add fuse.
2019-07-09 01:43:31 +02:00
Tobias Geerinckx-Rice 069ab3bbfd
gnu: grub: Update to 2.04.
* gnu/packages/bootloaders.scm (grub): Update to 2.04.
[source]: Remove upstreamed patches.
[arguments]: Don't require Python.  Add a ‘disable-pixel-perfect-test’
phase to skip tests that fail with with our newer Unifont.
* gnu/packages/patches/grub-efi-fat-serial-number.patch: Adjust context.
* gnu/packages/patches/grub-binutils-compat.patch,
gnu/packages/patches/grub-check-error-efibootmgr.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2019-07-09 01:28:11 +02:00
Tobias Geerinckx-Rice 0971f8bd88
gnu: Remove r-biocinstaller.
It requires R < 3.6 and is no longer supported.

* gnu/packages/bioinformatics.scm (r-biocinstaller): Define as
deprecated in favour of r-biocmanager.
2019-07-08 16:13:11 +02:00
Tobias Geerinckx-Rice 1042e3481d
gnu: r-xbioc: Update to 0.1.16-1.6ff0670.
This is needed to deprecate r-biocinstaller, which is no longer
distributed.

* gnu/packages/bioinformatics.scm (r-xbioc): Update to 0.1.16-1.6ff0670.
[propagated-inputs]: Replace deprecated r-biocinstaller with
r-biocmanager.
2019-07-08 16:11:55 +02:00
Tobias Geerinckx-Rice ddfb62807d
gnu: cmh: Fix build.
This follows up on commit 1de48e8f8a.

* gnu/packages/algebra.scm (fplll-4-cmh): New variable.
(cmh)[inputs]: Use it.
2019-07-08 15:48:07 +02:00
Tobias Geerinckx-Rice 69e3512b7c
gnu: libomp: Download over HTTPS.
* gnu/packages/llvm.scm (libomp)[source]: Use HTTPS.
2019-07-08 15:33:35 +02:00
Tobias Geerinckx-Rice e2170c3192
gnu: libomp: Fix source hash.
This is a follow-up to commit c5296e205b,
which updated llvm.

* gnu/packages/llvm.scm (libomp)[source]: Fix hash.
2019-07-08 15:33:35 +02:00
Tobias Geerinckx-Rice 61242625ad
gnu: r-txdb-mmusculus-ucsc-mm10-knowngene: Update to 3.4.7.
* gnu/packages/bioconductor.scm (r-txdb-mmusculus-ucsc-mm10-knowngene):
Update to 3.4.7.
2019-07-08 15:33:35 +02:00
Joseph LaFreniere 377b0501c4
gnu: Add emacs-polymode-org.
* gnu/packages/emacs-xyz.scm (emacs-polymode-org): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-07-08 13:05:56 +02:00
Joseph LaFreniere 85630d8042
gnu: emacs-polymode: Update to 0.2.
* gnu/packages/emacs-xyz.scm (emacs-polymode): Update to 0.2.
[source]: Change URL of Git repository to Polymode GitHub project.
[homepage]: Change URL to polymode GitHub project.
[description]: Realign text.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-07-08 13:05:56 +02:00
ison 88a29b5cd3
gnu: i3blocks: Update to ec050e7.
* gnu/packages/wm.scm (i3blocks): Update to ec050e7.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-07-08 13:05:56 +02:00
Pierre Langlois a55dd25d3e
gnu: dosfstools: Enable compat symlinks.
Enable compatibility symlinks to provide commands such as `mkfs.vfat`.

* gnu/packages/disk.scm (dosfstools)[arguments]: Pass
"--enable-compat-symlinks" to configure.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-07-08 13:05:56 +02:00
Pierre Langlois b9a1d74de5
gnu: wireservice: New wireservice-package macro.
Replace the parent 'base-package' variable with a 'wireservice-package' macro
that includes all common package fields.

* gnu/packages/wireservice.scm (base-package): Delete.
(wireservice-package): New macro.
(python-leather, python-agate, python-agate-sql, python-agate-dbf,
python-agate-excel): Use wireservice-package.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-07-08 13:05:55 +02:00
Efraim Flashner c7b757c46c
gnu: gama: Update to 2.06.
* gnu/packages/gps.scm (gama): Update to 2.06.
2019-07-08 10:38:23 +03:00
Vagrant Cascadian d335ef51d7
gnu: diffoscope: Update to 116.
* gnu/packages/package-management (diffoscope): Update to 116.
2019-07-07 18:57:28 -07:00
Pierre Langlois bf187d92e3
gnu: Add csvkit.
* gnu/packages/wireservice.scm (csvkit): New variable.
* gnu/packages/patches/csvkit-fix-tests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-07-07 15:48:20 +02:00
Pierre Langlois 213b05f04e
gnu: Add python-agate-excel.
* gnu/packages/wireservice.scm (python-agate-excel): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-07-07 15:48:20 +02:00
Pierre Langlois f1122a2c91
gnu: Add python-agate-dbf.
* gnu/packages/wireservice.scm (python-agate-dbf): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-07-07 15:48:20 +02:00
Pierre Langlois 9b2850c845
gnu: Add python-agate-sql.
* gnu/packages/wireservice.scm (python-agate-sql): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-07-07 15:48:20 +02:00
Pierre Langlois dc835e75ce
gnu: Add python-agate.
* gnu/packages/wireservice.scm (python-agate): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-07-07 15:48:20 +02:00
Pierre Langlois 451742bcf6
gnu: Add python-leather.
* gnu/packages/wireservice.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-07-07 15:48:20 +02:00
Pierre Langlois edeb04bfb7
gnu: Add python-dbfread.
* gnu/packages/python-xyz.scm (python-dbfread): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-07-07 15:48:20 +02:00