Commit Graph

28991 Commits

Author SHA1 Message Date
Ricardo Wurmus 2e72967b2a
gnu: Add ghc-operational.
* gnu/packages/haskell.scm (ghc-operational): New variable.
2018-08-16 17:04:13 +02:00
Ricardo Wurmus 657d220d17
gnu: Add ghc-intervalmap.
* gnu/packages/haskell.scm (ghc-intervalmap): New variable.
2018-08-16 17:04:12 +02:00
Ricardo Wurmus ea6ffd3cea
gnu: Add ghc-missingh.
* gnu/packages/haskell.scm (ghc-missingh): New variable.
2018-08-16 17:04:12 +02:00
Ricardo Wurmus 19395aec69
gnu: Add ghc-errorcall-eq-instance.
* gnu/packages/haskell.scm (ghc-errorcall-eq-instance): New variable.
2018-08-16 17:04:12 +02:00
Ricardo Wurmus 7e2c8cb5fc
gnu: Add ghc-regex.
* gnu/packages/haskell.scm (ghc-regex): New variable.
2018-08-16 17:04:12 +02:00
Ricardo Wurmus de866854aa
gnu: Add ghc-double-conversion.
* gnu/packages/haskell.scm (ghc-double-conversion): New variable.
2018-08-16 17:04:12 +02:00
Ricardo Wurmus f8362eac6a
gnu: Add ghc-convertible.
* gnu/packages/haskell.scm (ghc-convertible): New variable.
2018-08-16 17:04:12 +02:00
Ricardo Wurmus 970481f1f7
gnu: ghc-pandoc: Update to 2.2.1.
* gnu/packages/haskell.scm (ghc-pandoc): Update to 2.2.1.
2018-08-16 17:04:12 +02:00
Ricardo Wurmus 178bd68116
gnu: ghc-vector-algorithms: Fix build errors.
* gnu/packages/haskell.scm (ghc-vector-algorithms)[arguments]:
Allow build with newer version of vector; add phase to disable building of
broken QuickCheck tests.
2018-08-16 17:04:12 +02:00
Ricardo Wurmus 376a6df4a5
gnu: ghc-enclosed-exceptions: Update to 1.0.3.
* gnu/packages/haskell.scm (ghc-enclosed-exceptions): Update to 1.0.3.
[arguments]: Disable tests.
2018-08-16 17:04:12 +02:00
Ricardo Wurmus 4aa46e40e8
gnu: ghc-http: Update to 4000.3.12.
* gnu/packages/haskell-web.scm (ghc-http): Update to 4000.3.12.
[native-inputs]: Add ghc-httpd-shed, ghc-test-framework, and
ghc-test-framework-hunit.
[inputs]: Add ghc-case-insensitive, ghc-conduit, ghc-conduit-extra,
ghc-http-types, ghc-puremd5, and ghc-split.
2018-08-16 17:04:12 +02:00
Ricardo Wurmus 83c4a5bd38
gnu: ghc-blaze-html: Allow build with newer HUnit.
* gnu/packages/haskell-web.scm (ghc-blaze-html)[arguments]: Allow newer HUnit.
2018-08-16 17:04:12 +02:00
Ricardo Wurmus c437b8008b
gnu: ghc-streaming-commons: Update to 0.2.1.0.
* gnu/packages/haskell.scm (ghc-streaming-commons): Update to 0.2.1.0.
[inputs]: Add ghc-async.
2018-08-16 17:04:12 +02:00
Ricardo Wurmus 990cd5ef50
gnu: ghc-resourcet: Update to 1.2.1.
* gnu/packages/haskell.scm (ghc-resourcet): Update to 1.2.1.
[inputs]: Add ghc-unliftio-core.
2018-08-16 17:04:12 +02:00
Ricardo Wurmus cdad36c39d
gnu: ghc-pandoc-types: Update to 1.17.5.1.
* gnu/packages/haskell.scm (ghc-pandoc-types): Update to 1.17.5.1.
2018-08-16 17:04:12 +02:00
Ricardo Wurmus 7ad3d4fd4f
gnu: ghc-pandoc-types-for-pandoc-1: Loosen version constraints.
* gnu/packages/haskell.scm (ghc-pandoc-types-for-pandoc-1)[arguments]: Allow
newer QuickCheck and HUnit.
2018-08-16 17:04:12 +02:00
Ricardo Wurmus 5cb4620043
gnu: ghc-conduit: Update to 1.3.0.3.
* gnu/packages/haskell.scm (ghc-conduit): Update to 1.3.0.3.
[inputs]: Add ghc-mono-traversable, ghc-silently, ghc-unliftio,
ghc-unliftio-core, and ghc-vector.
2018-08-16 17:04:12 +02:00
Ricardo Wurmus c106c48ee7
gnu: ghc-conduit-extra: Update to 1.3.0.
* gnu/packages/haskell.scm (ghc-conduit-extra): Update to 1.3.0.
[inputs]: Add ghc-typed-process.
2018-08-16 17:04:12 +02:00
Ricardo Wurmus d5040b4419
gnu: Add ghc-typed-process.
* gnu/packages/haskell.scm (ghc-typed-process): New variable.
2018-08-16 17:04:11 +02:00
Ricardo Wurmus 74b30be027
gnu: ghc-mono-traversable: Update to 1.0.9.0.
* gnu/packages/haskell.scm (ghc-mono-traversable): Update to 1.0.9.0.
2018-08-16 17:04:11 +02:00
Ricardo Wurmus 37d79707e3
gnu: ghc-conduit-combinators: Update to 1.3.0.
* gnu/packages/haskell.scm (ghc-conduit-combinators): Update to 1.3.0.
2018-08-16 17:04:11 +02:00
Ricardo Wurmus 5c51cdb962
gnu: ghc-uuid: Allow building with newer HUnit.
* gnu/packages/haskell.scm (ghc-uuid)[arguments]: Allow newer HUnit.
2018-08-16 17:04:11 +02:00
Ricardo Wurmus d9c36e5b7a
gnu: ghc-uuid-types: Allow building with newer HUnit.
* gnu/packages/haskell.scm (ghc-uuid-types)[arguments]: Allow newer HUnit.
2018-08-16 17:04:11 +02:00
Ricardo Wurmus 05916da70b
gnu: ghc-ansi-wl-pprint: Update to 0.6.8.2.
* gnu/packages/haskell.scm (ghc-ansi-wl-pprint): Update to 0.6.8.2.
2018-08-16 17:04:11 +02:00
Ricardo Wurmus a5f7a5f6ed
gnu: ghc-test-framework-hunit: Fix build with new HUnit.
* gnu/packages/haskell-check.scm (ghc-test-framework-hunit)[arguments]: Allow
newer version of HUnit.
2018-08-16 17:04:11 +02:00
Ricardo Wurmus f1ac3bba66
gnu: ghc-hunit: Update to 1.6.0.0.
* gnu/packages/haskell-check.scm (ghc-hunit): Update to 1.6.0.0.
[inputs]: Add ghc-call-stack-boot.
2018-08-16 17:04:11 +02:00
Ricardo Wurmus e42e9024c1
gnu: Add ghc-call-stack-boot.
* gnu/packages/haskell.scm (ghc-call-stack-boot): New variable.
2018-08-16 17:04:11 +02:00
Ricardo Wurmus 828c9ff831
gnu: ghc-http-conduit: Update to 2.3.2.
* gnu/packages/haskell-web.scm (ghc-http-conduit): Update to 2.3.2.
[inputs]: Add ghc-unliftio.
2018-08-16 17:04:11 +02:00
Ricardo Wurmus 6c7a3279ad
gnu: ghc-http-client: Update to 0.5.13.1.
* gnu/packages/haskell-web.scm (ghc-http-client): Update to 0.5.13.1.
[inputs]: Sort; add ghc-memory.
2018-08-16 17:04:11 +02:00
Ricardo Wurmus 7da274a808
gnu: ghc-http-types: Update to 0.12.1.
* gnu/packages/haskell-web.scm (ghc-http-types): Update to 0.12.1.
2018-08-16 17:04:11 +02:00
Ricardo Wurmus 57f25c7d9e
gnu: Add ghc-httpd-shed.
* gnu/packages/haskell-web.scm (ghc-httpd-shed): New variable.
2018-08-16 17:04:11 +02:00
Ricardo Wurmus 545de2a28c
gnu: ghc-tagsoup: Update to 0.14.6.
* gnu/packages/haskell-web.scm (ghc-tagsoup): Update to 0.14.6.
2018-08-16 17:04:11 +02:00
Ricardo Wurmus c2c8d998fb
gnu: ghc-hspec: Update to 2.5.5.
* gnu/packages/haskell-check.scm (ghc-hspec): Update to 2.5.5.
2018-08-16 17:04:11 +02:00
Ricardo Wurmus 15fb81e587
gnu: ghc-hspec-expectations: Update to 0.8.2.
* gnu/packages/haskell-check.scm (ghc-hspec-expectations): Update to 0.8.2.
[arguments]: Disable tests.
2018-08-16 17:04:11 +02:00
Ricardo Wurmus 33a0785998
gnu: ghc-hspec-contrib: Update to 0.5.0.
* gnu/packages/haskell-check.scm (ghc-hspec-contrib): Update to 0.5.0.
2018-08-16 17:04:11 +02:00
Ricardo Wurmus 31caca659b
gnu: ghc-hspec-meta: Update to 2.4.6.
* gnu/packages/haskell-check.scm (ghc-hspec-meta): Update to 2.4.6.
2018-08-16 17:04:11 +02:00
Ricardo Wurmus 3b8e47745d
gnu: ghc-hspec-core: Update to 2.5.5.
* gnu/packages/haskell-check.scm (ghc-hspec-core): Update to 2.5.5.
[inputs]: Add ghc-clock.
2018-08-16 17:04:11 +02:00
Ricardo Wurmus 8d04a5c968
gnu: hspec-discover: Update to 2.5.5.
* gnu/packages/haskell-check.scm (hspec-discover): Update to 2.5.5.
[arguments]: Enable haddock phase.
[inputs]: Move ghc-hspec-meta from here...
[native-inputs]: ...to here; add ghc-quickcheck.
2018-08-16 17:04:10 +02:00
Ricardo Wurmus b9ff25999d
gnu: Add r-hash.
* gnu/packages/cran.scm (r-hash): New variable.
2018-08-16 17:04:10 +02:00
Ricardo Wurmus f51d8e4cb7
gnu: Add 389-ds-base.
* gnu/packages/openldap.scm (389-ds-base): New variable.
2018-08-16 17:04:10 +02:00
Ricardo Wurmus 8c0b8cce43
gnu: Add python-ldap.
* gnu/packages/openldap.scm (python-ldap): New variable.
2018-08-16 17:04:10 +02:00
Ricardo Wurmus e9e9783e0a
gnu: Add python-argparse-manpage.
* gnu/packages/python.scm (python-argparse-manpage): New variable.
2018-08-16 17:04:10 +02:00
Ricardo Wurmus 65e748141d
gnu: Add r-blockfest.
* gnu/packages/cran.scm (r-blockfest): New variable.
2018-08-16 17:04:10 +02:00
Ricardo Wurmus ff7d53a7be
gnu: Add r-basix.
* gnu/packages/cran.scm (r-basix): New variable.
2018-08-16 17:04:10 +02:00
Ricardo Wurmus 5850c5b327
gnu: Add r-refgenome.
* gnu/packages/cran.scm (r-refgenome): New variable.
2018-08-16 17:04:10 +02:00
Ricardo Wurmus 0fccd15f78
gnu: Add r-doby.
* gnu/packages/cran.scm (r-doby): New variable.
2018-08-16 17:04:10 +02:00
Madalin Ionel-Patrascu e7448859ce
gnu: Add nudoku.
* gnu/packages/games.scm (nudoku): New variable.

Signed-off-by: Ricardo Wurmus <ricardo.wurmus@mdc-berlin.de>
2018-08-16 17:04:10 +02:00
Marius Bakke f69b6d1f48
gnu: lilv: Update to 0.24.4.
* gnu/packages/audio.scm (lilv): Update to 0.24.4.
2018-08-16 16:05:20 +02:00
Marius Bakke eb2438dd52
gnu: serd: Update to 0.30.0.
* gnu/packages/rdf.scm (serd): Update to 0.30.0.
2018-08-16 16:02:20 +02:00
Marius Bakke 80b32d9620
gnu: sratom: Update to 0.6.2.
* gnu/packages/audio.scm (sratom): Update to 0.6.2.
2018-08-16 15:59:07 +02:00
Leo Famulari e42ba3daef
gnu: Add lpd8editor.
* gnu/packages/music.scm (lpd8editor): New variable.
2018-08-16 02:54:10 -04:00
Tobias Geerinckx-Rice 666da84f0f
gnu: erlang: Update to 21.0.5.
* gnu/packages/erlang.scm (erlang): Update to 21.0.5.
2018-08-16 05:32:47 +02:00
Tobias Geerinckx-Rice af18fff042
gnu: ttf2eot: Update to 0.0.3.
The old project home page[0] links to this new one.

[0]: <https://code.google.com/archive/p/ttf2eot/>

* gnu/packages/fontutils.scm (ttf2eot): Update to 0.0.3.
[source]: Use GIT-FETCH and GIT-FILE-NAME.
[home-page]: Update.
2018-08-16 05:32:47 +02:00
Tobias Geerinckx-Rice bf43e13381
gnu: ttf2eot: Return #t from all phases.
* gnu/packages/fontutils.scm (ttf2eot)[arguments]: Return #t rather than
undefined from the ‘install’ phase.
2018-08-16 05:21:38 +02:00
Tobias Geerinckx-Rice 70f57ae005
gnu: Use ©.
* gnu/packages/elixir.scm: Replace missing © with ©.
* gnu/packages/erlang.scm: Likewise.
* gnu/packages/marst.scm: Ditto.
2018-08-16 05:21:38 +02:00
Tobias Geerinckx-Rice ed67288262
gnu: erlang: Don't use unstable tarball.
* gnu/packages/erlang.scm (erlang)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2018-08-16 05:15:21 +02:00
Tobias Geerinckx-Rice eb5a664344
gnu: nnn: Update to 1.9.
* gnu/packages/admin.scm (nnn): Update to 1.9.
[source]: Switch to proper release tarball.
[native-inputs]: Add pkg-config.
[phases]: Remove ‘patch-curses-lib’ phase & ‘-Wl,-rpath=’ #:make-flags.
2018-08-16 05:15:20 +02:00
Tobias Geerinckx-Rice 004830ccf7
gnu: abcde: Update to 2.9.2.
* gnu/packages/cdrom.scm (abcde): Update to 2.9.2.
[source]: Patch correct version number in snippet.
2018-08-16 05:15:20 +02:00
Tobias Geerinckx-Rice 81001c8ca0
gnu: xterm: Update to 335.
* gnu/packages/xorg.scm (xterm): Update to 335.
2018-08-16 05:15:20 +02:00
Tobias Geerinckx-Rice 10082d303c
gnu: igt-gpu-tools: Order inputs.
* gnu/packages/admin.scm (igt-gpu-tools)[inputs]: Order alphabetically.
2018-08-16 03:10:08 +02:00
Tobias Geerinckx-Rice dca48d3cf1
gnu: igt-gpu-tools: Update to 1.23.
* gnu/packages/admin.scm (intel-gpu-tools): Redefine using
DEPRECATED-PACKAGE. Move the previous package definition from here...
(igt-gpu-tools): ...to here, and update to 1.23.
[name, source, description]: Adjust to new name.
[inputs]: Add openssl.
2018-08-16 03:10:08 +02:00
Tobias Geerinckx-Rice 4a6785f6c0
gnu: protobuf-c: Update to 1.3.1.
* gnu/packages/protobuf.scm (protobuf-c): Update to 1.3.1.
2018-08-16 02:46:21 +02:00
Tobias Geerinckx-Rice 5dc8437fc0
gnu: qemu: Update to 3.0.0 [mitigate CVE-2018-3639].
* gnu/packages/virtualization.scm (qemu): Update to 3.0.0.
[source]: Remove patch.
* gnu/packages/patches/qemu-CVE-2018-11806.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2018-08-16 02:41:42 +02:00
Tobias Geerinckx-Rice 6512b96570
gnu: stellarium: Remove redundant FILE-NAME.
* gnu/packages/astronomy.scm (stellarium)[source]: Remove FILE-NAME.
2018-08-16 02:40:59 +02:00
Tobias Geerinckx-Rice 3d9f26a0f8
gnu: stellarium: Use HTTPS home page.
* gnu/packages/astronomy.scm (stellarium)[home-page]: Use HTTPS.
2018-08-16 02:40:59 +02:00
Tobias Geerinckx-Rice e405c0bcd9
gnu: armadillo: Update to 9.100.4.
* gnu/packages/maths.scm (armadillo): Update to 9.100.4.
2018-08-16 02:40:59 +02:00
Tobias Geerinckx-Rice ed6c3dad53
gnu: s6-linux-utils: Update to 2.5.0.0.
* gnu/packages/skarnet.scm (s6-linux-utils): Update to 2.5.0.0.
2018-08-16 02:40:59 +02:00
Tobias Geerinckx-Rice 6a7c1c43d7
gnu: s6-linux-init: Remove superfluous spaces from description.
* gnu/packages/skarnet.scm (s6-linux-init)[description]: Remove leading
and trailing spaces.
2018-08-16 02:40:58 +02:00
Tobias Geerinckx-Rice c43f5b8001
gnu: s6-linux-init: Update to 0.4.0.0.
* gnu/packages/skarnet.scm (s6-linux-init): Update to 0.4.0.0.
2018-08-16 02:40:58 +02:00
Tobias Geerinckx-Rice 5350d0cd99
gnu: s6-portable-utils: Update to 2.2.1.2.
* gnu/packages/skarnet.scm (s6-portable-utils): Update to 2.2.1.2.
2018-08-16 02:40:58 +02:00
Tobias Geerinckx-Rice 510a83fb07
gnu: s6-rc: Update to 0.4.1.0.
* gnu/packages/skarnet.scm (s6-rc): Update to 0.4.1.0.
2018-08-16 02:40:58 +02:00
Tobias Geerinckx-Rice 33cd88ac0e
gnu: s6-networking: Update to 2.3.0.3.
* gnu/packages/skarnet.scm (s6-networking): Update to 2.3.0.3.
2018-08-16 02:40:57 +02:00
Tobias Geerinckx-Rice 0241dc181b
gnu: s6-dns: Update to 2.3.0.1.
* gnu/packages/skarnet.scm (s6-dns): Update to 2.3.0.1.
2018-08-16 02:40:57 +02:00
Tobias Geerinckx-Rice 5dc4b940df
gnu: s6: Update to 2.7.2.0.
* gnu/packages/skarnet.scm (s6): Update to 2.7.2.0.
2018-08-16 02:40:57 +02:00
Tobias Geerinckx-Rice 6b7fae5fae
gnu: execline: Update to 2.5.0.1.
* gnu/packages/skarnet.scm (execline): Update to 2.5.0.1.
2018-08-16 02:40:57 +02:00
Tobias Geerinckx-Rice c8e4b5d0ed
gnu: skalibs: Update to 2.7.0.0.
* gnu/packages/skarnet.scm (skalibs): Update to 2.7.0.0.
2018-08-16 02:40:56 +02:00
Tobias Geerinckx-Rice 7fe3a57ac5
gnu: mysql: Use HTTPS.
* gnu/packages/databases.scm (mysql)[source, home-page]: Use HTTPS.
2018-08-16 00:58:27 +02:00
Arun Isaac de30205ba0
gnu: services: Add pcscd service.
* gnu/services/security-token.scm: New file.
* gnu/tests/security-token.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Register new files.
* doc/guix.texi (Miscellaneous Services): Document the service.
2018-08-16 02:46:27 +05:30
Leo Famulari a1225ae867
gnu: tremc: Update URLs.
* gnu/packages/bittorrent.scm (tremc)[source, home-page]: Update URLs.
2018-08-15 15:26:06 -04:00
Leo Famulari 3a1002cefa
gnu: eyeD3: Update to 0.8.7.
* gnu/packages/mp3.scm (eyed3): Update to 0.8.7.
2018-08-15 15:26:06 -04:00
Leo Famulari 8473f8024c
gnu: clementine: Build with relevant GStreamer plugins.
* gnu/packages/music.scm (clementine)[inputs]: Add gst-plugins-good and
gst-libav.
2018-08-15 14:29:56 -04:00
Pierre Langlois 7bcc34050b
gnu: clementine: Fix creating initial database.
It seems a recent version of sqlite broke Clementine's first startup. It turns
out we can patch clementine to fix the problem instead of providing a different
sqlite package:
<https://github.com/clementine-player/Clementine/pull/5669>

* gnu/packages/databases.scm (sqlite-with-fts3): Remove.
* gnu/packages/music.scm (clementine)[inputs]: Replace sqlite-with-fts3 with
sqlite.
[source]: Add clementine-fix-sqlite.patch.
* gnu/packages/patches/clementine-fix-sqlite.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.

Signed-off-by: Leo Famulari <leo@famulari.name>
2018-08-15 14:29:56 -04:00
Pierre Langlois 8a63a4df51
gnu: clementine: Drop dependency on qtwebkit.
QtWebkit is optionally included in CMakeList.txt but isn't actually used
anywhere in the code.

* gnu/packages/music.scm (clementine)[inputs]: Remove qtwebkit.

Signed-off-by: Leo Famulari <leo@famulari.name>
2018-08-15 14:29:55 -04:00
Tobias Geerinckx-Rice c2f6c9ba26
gnu: aubio: Use HTTPS home page.
* gnu/packages/audio.scm (aubio)[source, home-page]: Use HTTPS.
2018-08-15 20:10:23 +02:00
Tobias Geerinckx-Rice 800e4f9415
gnu: acpid: Update to 2.0.30.
* gnu/packages/linux.scm (acpid): Update to 2.0.30.
2018-08-15 20:10:22 +02:00
Tobias Geerinckx-Rice 35a30cffa4
gnu: ghc-setlocale: Update to 1.0.0.6.
* gnu/packages/haskell.scm (ghc-setlocale): Update to 1.0.0.6.
2018-08-15 20:10:22 +02:00
Tobias Geerinckx-Rice 6ae35fea74
gnu: cvs-fast-export: Update to 1.44.
* gnu/packages/version-control.scm (cvs-fast-export): Update to 1.44.
[arguments]: Add ‘fix-setpython-PATH’ phase to do just that.
Remove obsolete python3 work-around from ‘remove-optimizations’ phase.
2018-08-15 20:10:22 +02:00
Tobias Geerinckx-Rice a1c86d1db4
gnu: python-txamqp: Update to 0.8.2.
* gnu/packages/python.scm (python-txamqp): Update to 0.8.2.
2018-08-15 20:10:22 +02:00
Tobias Geerinckx-Rice 3e9d393c84
gnu: inxi: Update to 3.0.20-1.
* gnu/packages/admin.scm (inxi): Update to 3.0.20-1.
2018-08-15 20:10:21 +02:00
Tobias Geerinckx-Rice 96e2ecb796
gnu: tremc: Update to 0.9.1.
* gnu/packages/bittorrent.scm (tremc): Update to 0.9.1.
[source]: Use release tag.
2018-08-15 20:10:21 +02:00
Tobias Geerinckx-Rice 591ee071c6
gnu: tremc: Fix shebang.
* gnu/packages/bittorrent.scm (tremc)[inputs]: Add python.
2018-08-15 20:10:21 +02:00
Tobias Geerinckx-Rice ed8d31bf17
gnu: python-lzstring: Update to 1.0.4.
* gnu/packages/compression.scm (python-lzstring): Update to 1.0.4.
2018-08-15 20:10:20 +02:00
Tobias Geerinckx-Rice 9ecfe08e2e
gnu: subversion: Update to 1.10.2.
* gnu/packages/version-control.scm (subversion): Update to 1.10.2.
2018-08-15 20:10:20 +02:00
Oleg Pykhalov 44d085b4c6
gnu: licensecheck: Update to 3.0.36.
* gnu/packages/license.scm (licensecheck): Update to 3.0.36.
(perl-regexp-pattern-license): Update to 3.1.92.
2018-08-15 20:58:07 +03:00
Oleg Pykhalov 64140c95c8
gnu: restic: Update to 0.9.2.
* gnu/packages/backup.scm (restic): Update to 0.9.2.
2018-08-15 20:50:22 +03:00
Marius Bakke f07683b07c
gnu: python-django: Update to 1.11.15 [fixes CVE-2018-14574].
* gnu/packages/django.scm (python-django): Update to 1.11.15.
2018-08-15 15:11:33 +02:00
Marius Bakke aa3ad4b119
gnu: yubico-piv-tool: Update to 1.6.0 [fixes CVE-2018-14779, CVE-2018-14780].
* gnu/packages/security-token.scm (yubico-piv-tool): Update to 1.6.0.
[inputs]: Add GENGETOPT.
[native-inputs]: Add HELP2MAN.
2018-08-15 14:52:58 +02:00
Marius Bakke 5799e5ae07
gnu: opensc: Update to 0.18.0.
* gnu/packages/security-token.scm (opensc): Update to 0.18.0.
[arguments]: Add phase to disable test which fails in this release.
2018-08-15 14:45:45 +02:00
Marius Bakke fac39b99a5
gnu: libx264: Update to 20180810-2245.
* gnu/packages/video.scm (libx264): Update to 20180810-2245.
2018-08-15 14:33:57 +02:00
Kei Kebreau df1bc82b69
gnu: ocaml-gsl: Update to 1.22.0.
* gnu/packages/maths.scm (ocaml-gsl): Update to 1.22.0.
2018-08-15 08:11:58 -04:00
Nicolas Goaziou 28407818c0
gnu: cataclysm-dda: Allow localization.
* gnu/packages/games.scm (cataclysm-dda): Allow localization.
2018-08-15 10:41:48 +02:00
Tobias Geerinckx-Rice d87e547702
gnu: openssl@1.1: Update to 1.1.0i [fix CVE-2018-0737].
Also includes a fix for CVE-2018-0732, and a different approach to
fixing CVE-2018-0495.

* gnu/packages/tls.scm (openssl-next): Update to 1.1.0i.
[sources]: Remove CVE patches.
* gnu/packages/patches/openssl-1.1.0-CVE-2018-0495.patch: Delete...
* gnu/packages/patches/openssl-1.1.0-CVE-2018-0732.patch: ...both files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2018-08-15 00:35:53 +02:00
Tobias Geerinckx-Rice 34362ff6d6
gnu: perl-http-tiny: Update to 0.076.
* gnu/packages/web.scm (perl-http-tiny): Update to 0.076.
2018-08-15 00:32:16 +02:00
Tobias Geerinckx-Rice af514eadb2
gnu: f3: Update to 7.1.
* gnu/packages/disk.scm (f3): Update to 7.1.
[arguments]: Remove ‘fix-makefile’ phase.
Move installation of experimental (now called ‘extra’) tools to their
own phases instead of cleverly patching Makefile.
2018-08-15 00:32:15 +02:00
Tobias Geerinckx-Rice b3307bfdf9
gnu: f3: Don't use unstable tarball.
* gnu/packages/disk.scm (f3)[source]: Use GIT-FETCH and GIT-FILE-NAME.
2018-08-15 00:32:15 +02:00
Tobias Geerinckx-Rice 34ba1b8fc5
gnu: perl-db-file: Update to 1.842.
* gnu/packages/databases.scm (perl-db-file): Update to 1.842.
2018-08-15 00:32:15 +02:00
Tobias Geerinckx-Rice 409dec3f29
gnu: aubio: Update to 0.4.6.
* gnu/packages/audio.scm (aubio): Update to 0.4.6.
[arguments]: Set reflexive RUNPATH.
2018-08-15 00:32:15 +02:00
Tobias Geerinckx-Rice d0b025ea69
gnu: lilv: Update to 0.24.4.
* gnu/packages/audio.scm (lilv): Update to 0.24.4.
2018-08-15 00:32:15 +02:00
Tobias Geerinckx-Rice c3da234f60
gnu: sratom: Update to 0.6.2.
* gnu/packages/audio.scm (sratom): Update to 0.6.2.
2018-08-15 00:32:14 +02:00
Tobias Geerinckx-Rice 3416f65fbd
gnu: serd: Update to 0.30.0.
* gnu/packages/rdf.scm (serd): Update to 0.30.0.
2018-08-15 00:32:14 +02:00
Tobias Geerinckx-Rice 61d996b921
gnu: memcached: Fix typos in description.
* gnu/packages/databases.scm (memcached)[synopsis, description]:
Hyphenate.
2018-08-15 00:30:04 +02:00
Leo Famulari feccc81013
gnu: gdm: Fix CVE-2018-14424.
* gnu/packages/patches/gdm-CVE-2018-14424.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gnome.scm (gdm): Use it.
2018-08-14 16:52:48 -04:00
Leo Famulari e09dbdeb78
gnu: samba: Update to 4.8.4 [fixes CVE-2018-{1139,1130,10858,10918,10919}].
* gnu/packages/samba.scm (samba): Update to 4.8.4.
2018-08-14 16:52:07 -04:00
Ricardo Wurmus 06a45ad6c0
gnu: Add r-orddom.
* gnu/packages/cran.scm (r-orddom): New variable.
2018-08-14 17:32:53 +02:00
Tobias Geerinckx-Rice b432c05203
gnu: memcached: Update to 1.5.10.
* gnu/packages/databases.scm (memcached): Update to 1.5.10.
2018-08-14 15:54:31 +02:00
Tobias Geerinckx-Rice 0d5c879d89
gnu: ola: Update to 0.10.7.
* gnu/packages/lighting.scm (ola): Update to 0.10.7.
2018-08-14 15:54:31 +02:00
Tobias Geerinckx-Rice 23ae96d5a2
gnu: deutex: Update to 5.1.2.
* gnu/packages/game-development.scm (deutex): Update to 5.1.2.
2018-08-14 15:54:31 +02:00
Tobias Geerinckx-Rice e9ce64250a
gnu: password-store: Use INSTALL-FILE.
* gnu/packages/password-utils.scm (password-store)[arguments]:
Substitute a more concise INSTALL-FILE invocation for COPY-FILE.
2018-08-14 15:54:30 +02:00
Tobias Geerinckx-Rice 7fcb3935fa
gnu: discount: Use HTTPS home page.
* gnu/packages/markup.scm (discount)[home-page]: Use HTTPS.
2018-08-14 15:54:30 +02:00
Tobias Geerinckx-Rice eed0f1e872
gnu: python-ndg-httpsclient: Tweak description.
* gnu/packages/python-web.scm (python-ndg-httpsclient)[description]:
Add some punctuation.
2018-08-14 15:54:30 +02:00
Tobias Geerinckx-Rice 9b1125bc6c
gnu: acpica: Update to 20180810.
* gnu/packages/admin.scm (acpica): Update to 20180810.
2018-08-14 15:54:30 +02:00
Tobias Geerinckx-Rice b92302fd6c
gnu: translate-shell: Update to 0.9.6.8.
* gnu/packages/dictionaries.scm (translate-shell): Update to 0.9.6.8.
[source]: Remove patch.
* gnu/packages/patches/translate-shell-fix-curl-tests.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2018-08-14 15:54:29 +02:00
Tobias Geerinckx-Rice 422a6cd4c3
gnu: the-silver-searcher: Use HTTPS home page.
* gnu/packages/code.scm (the-silver-searcher)[source, home-page]: Use
HTTPS.
2018-08-14 15:54:29 +02:00
Tobias Geerinckx-Rice ffa822278c
gnu: the-silver-searcher: Update to 2.2.0.
* gnu/packages/code.scm (the-silver-searcher): Update to 2.2.0.
2018-08-14 15:54:29 +02:00
Tobias Geerinckx-Rice 8f946a1823
gnu: calf: Update to 0.90.1.
* gnu/packages/audio.scm (calf): Update to 0.90.1.
[source]: Use HTTPS.
2018-08-14 15:54:29 +02:00
Tobias Geerinckx-Rice 599a88cc19
gnu: qsynth: Update to 0.5.2.
* gnu/packages/audio.scm (qsynth): Update to 0.5.2.
2018-08-14 15:54:29 +02:00
Tobias Geerinckx-Rice 90a4e589e0
gnu: gnuastro: Update to 0.7.
* gnu/packages/astronomy.scm (gnuastro): Update to 0.7.
2018-08-14 15:54:28 +02:00
Tobias Geerinckx-Rice 88e1ac17ed
gnu: iproute2: Update to 4.18.0.
* gnu/packages/linux.scm (iproute): Update to 4.18.0.
2018-08-14 15:54:28 +02:00
Tobias Geerinckx-Rice b31e67f149
gnu: di: Update to 4.47.
* gnu/packages/admin.scm (di): Update to 4.47.
2018-08-14 15:54:28 +02:00
Tobias Geerinckx-Rice 1b08647e9a
gnu: perl-libwww: Update to 6.35.
* gnu/packages/web.scm (perl-libwww): Update to 6.35.
[native-inputs]: Add perl-test-fatal, perl-test-needs, and
perl-test-requiresinternet.
[propagated-inputs]: Add perl-try-tiny.
2018-08-14 15:54:28 +02:00
Tobias Geerinckx-Rice 24dd949c83
gnu: libpcap: Update to 1.9.0.
* gnu/packages/admin.scm (libpcap): Update to 1.9.0.
[arguments]: Drop ‘--with-pcap=linux’ ./configure flag.
[license]: Update list.
2018-08-14 15:54:27 +02:00
Ricardo Wurmus 689aacc12f
gnu: Add gffread.
* gnu/packages/bioinformatics.scm (gffread): New variable.
2018-08-14 12:48:14 +02:00
Pierre Neidhardt a87ee0e41c
gnu: Add hcxdumptool.
* gnu/packages/networking.scm (hcxdumptool): New variable.
2018-08-14 12:00:18 +02:00
Pierre Neidhardt 5bd3134e04
gnu: Add hcxtools.
* gnu/packages/networking.scm (hcxtools): New variable.
2018-08-14 12:00:18 +02:00
Pierre Neidhardt eb4ffe9b87
gnu: Add hashcat-utils.
* gnu/packages/password-utils.scm (hashcat-utils): New variable.
2018-08-14 12:00:18 +02:00
Pierre Neidhardt c10aa27866
gnu: Add hashcat.
* gnu/packages/password-utils.scm (hashcat): New variable.
2018-08-14 12:00:18 +02:00
Ricardo Wurmus 242519ce70
gnu: Add r-circus.
* gnu/packages/bioinformatics.scm (r-circus): New variable.
2018-08-14 11:29:17 +02:00
Ricardo Wurmus 4646d18eb7
gnu: Add r-hash.
* gnu/packages/cran.scm (r-hash): New variable.
2018-08-14 11:28:52 +02:00
Pierre Neidhardt 3d4908a77b
gnu: texlive-latex-l3packages: Fix missing files.
* gnu/packages/tex.scm (texlive-latex-l3packages): Actually install the files.
2018-08-14 10:41:08 +02:00
Kei Kebreau 9285f8bbae
gnu: coda: Update to 2.19.
* gnu/packages/maths.scm (coda): Update to 2.19.
2018-08-13 22:18:09 -04:00
Clément Lassieur 4ae0607dd8
services: nginx: Use 'invoke' rather than 'system*'.
* gnu/services/web.scm (nginx-shepherd-service): Replace SYSTEM* with INVOKE.
2018-08-13 23:44:34 +02:00
Clément Lassieur ef2dda8edb
services: postgresql: Get the Shepherd to respawn PostgreSQL.
* gnu/services/databases.scm (postgresql-shepherd-service): Change 'start' to
return the PID.
2018-08-13 23:44:26 +02:00
Leo Famulari ff6436307e
gnu: BIND: Use HTTPS source URL.
* gnu/packages/dns.scm (isc-bind)[source]: Use HTTPS URL.
2018-08-13 12:54:34 -04:00
Leo Famulari 8198b3db0b
gnu: isc-dhcp: Update bundled BIND to 9.11.4-P1.
* gnu/packages/admin.scm (isc-dhcp): Update bundled BIND to 9.11.4-P1.
[home-page, inputs, source]: Use HTTPS URLs.
2018-08-13 12:54:33 -04:00
Clément Lassieur fdbca05d78
services: prosody: Get the Shepherd to respawn Prosody.
* gnu/services/messaging.scm (prosody-shepherd-service): Return the PID when
the action is "start".
2018-08-13 18:11:02 +02:00
Clément Lassieur 2ded865665
services: prosody: Use 'invoke' rather than 'system*'.
* gnu/services/messaging.scm (prosody-shepherd-service): Replace SYSTEM* with
INVOKE.
2018-08-13 18:10:58 +02:00
Björn Höfling 18e56ad7eb
gnu: aegisub: Fix build.
* gnu/packages/patches/aegisub-icu59-include-unistr.patch: New file.
* gnu/lokal.mk (dist_patch_DATA): Register it.
* gnu/packages/video.scm (aegisub)[source]: Use patch.
[arguments]: Add CXXFLAGS, Return #t from fix-ldflags phase.

Signed-off-by: Leo Famulari <leo@famulari.name>
2018-08-13 11:43:04 -04:00
Kenny Ballou 504e26ed32
gnu: ansible: update to 2.5.7
* gnu/packages/admin.scm (ansible): Update to 2.5.7.
[arguments, native-inputs, inputs]: Use Python 3.
[native-inputs, inputs]: Replace python-pycrypto with python-cryptography.

Co-authored-by: Leo Famulari <leo@famulari.name>
2018-08-13 11:25:20 -04:00
Konrad Hinsen 19006c9231
gnu: emacs-racket-mode: Update to 0.0.2-2.1b78827.
* gnu/packages/emacs.scm (emacs-racket-mode): Update to 0.0.2-2.1b78827.

Signed-off-by: Leo Famulari <leo@famulari.name>
2018-08-13 11:16:20 -04:00
Alex Branham f236d99804
gnu: r-ggplot2: Update to 3.0.0
* gnu/packages/statistics.scm (r-ggplot2): Update to 3.0.0
[propagated-inputs]: Add r-mgcv, r-rlang, r-viridislite, and r-withr.
[home-page]: Update URL.

Signed-off-by: Leo Famulari <leo@famulari.name>
2018-08-13 10:55:18 -04:00
Pierre Neidhardt b7d4247d85
gnu: emacs-helm-eww: Update to 20180725.
* gnu/packages/emacs.scm (emacs-helm-eww): Update to 20180725.
2018-08-13 16:37:30 +02:00
Timothy Sample e3fc9bcce2
gnu: racket: Ignore bytecode checksums in the store.
Fixes <https://debbugs.gnu.org/30680>.

* gnu/packages/patches/racket-store-checksum-override.patch: New file.
* gnu/packages/scheme.scm (racket)[sources]: Add it.
2018-08-12 20:20:36 -04:00
Leo Famulari 5a0696b2e3
gnu: borg: Update to 1.1.7.
* gnu/packages/backup.scm (borg): Update to 1.1.7.
2018-08-12 19:57:22 -04:00
Tobias Geerinckx-Rice e08474d650
gnu: fortune-mod: Clean up empty directory.
* gnu/packages/games.scm (fortune-mod)[arguments]: RMDIR ‘games/’ after
emptying it.
2018-08-13 01:51:48 +02:00
Tobias Geerinckx-Rice b3ce80d20f
gnu: libwacom: Update to 0.31.
* gnu/packages/xdisorg.scm (libwacom): Update to 0.31.
2018-08-13 01:51:48 +02:00
Tobias Geerinckx-Rice e38a80120e
gnu: python-wsgiproxy2: Update to 0.4.4.
* gnu/packages/python-web.scm (python-wsgiproxy2): Update to 0.4.4.
[arguments]: Remove. Restkit is not longer supported.
[native-inputs]: Remove unzip, python-nose, and python-coverage.
Add python-webtest.
[propagated-inputs]: Add python-requests and python-urllib3.
2018-08-13 01:51:48 +02:00
Tobias Geerinckx-Rice 57d5d3dade
gnu: python-ndg-httpsclient: Update to 0.5.1.
* gnu/packages/python-web.scm (python-ndg-httpsclient): Update to 0.5.1.
2018-08-13 01:51:47 +02:00
Tobias Geerinckx-Rice 247d4e7271
gnu: python-pep8: Use HTTPS home page.
Also add a comment about 1.7.1. This doesn't warrant a changelog entry,
so you never read this.

* gnu/packages/python.scm (python-pep8)[home-page]: Use HTTPS.
2018-08-13 01:51:47 +02:00
Tobias Geerinckx-Rice 52135e598c
gnu: strongswan: Update to 5.6.3 [fixes CVE-2018-{10811,5388}].
* gnu/packages/networking.scm (strongswan): Update to 5.6.3.
2018-08-13 01:51:47 +02:00
Tobias Geerinckx-Rice 07f450b2b0
gnu: ethtool: Update to 4.17.
* gnu/packages/networking.scm (ethtool): Update to 4.17.
2018-08-13 01:51:47 +02:00
Tobias Geerinckx-Rice 95bf07804a
gnu: ghc-parsec-numbers: Use HTTPS home page.
* gnu/packages/haskell.scm (ghc-parsec-numbers)[home-page]: Use HTTPS.
2018-08-13 01:51:46 +02:00
Clément Lassieur efb22b47db
services: cgit: Disable repo booleans having a global counterpart.
Otherwise the global counterpart is never taken into account.

* doc/guix.texi (Version Control Services): Update accordingly.
* gnu/services/cgit.scm (repo-boolean?, serialize-repo-boolean): Use the
DEFINE-MAYBE macro to allow for the 'disabled value.
(repository-cgit-configuration)[enable-commit-graph?, enable-log-filecount?,
enable-log-linecount?, enable-remote-branches?, enable-subject-links?,
enable-html-serving?]: Change default value to 'disabled.
2018-08-13 00:29:47 +02:00
Tobias Geerinckx-Rice c8e15c9fb9
gnu: git-annex: Update to 6.20180807.
* gnu/packages/version-control.scm (git-annex): Update to 6.20180807.
2018-08-12 20:15:35 +02:00
Tobias Geerinckx-Rice d877e0d84c
gnu: xmobar: Update to 0.27.
* gnu/packages/wm.scm (xmobar): Update to 0.27.
[inputs]: Add ghc-parsec-numbers.
2018-08-12 20:15:34 +02:00
Tobias Geerinckx-Rice fe0fb890ea
gnu: Add ghc-parsec-numbers.
* gnu/packages/haskell.scm (ghc-parsec-numbers): New public variable.
2018-08-12 20:15:34 +02:00
Arun Isaac fab8a9f9c3
gnu: ccid: Move pcsc-lite from inputs to native-inputs.
pcsc-lite only provides the headers to build ccid. So, it is sufficient that
it be a native-input.

* gnu/packages/security-token.scm (ccid)[inputs]: Move pcsc-lite to ...
[native-inputs]: ... here.
2018-08-12 02:50:21 +05:30
Tobias Geerinckx-Rice 7e72f5471b
gnu: discount: Update to 2.2.4.
* gnu/packages/markup.scm (discount): Update to 2.2.4.
2018-08-11 18:55:46 +02:00
Tobias Geerinckx-Rice 743c5be2d6
gnu: discount: Remove bogus FILE-NAME.
The upstream name is fine.

* gnu/packages/markup.scm (discount)[source]: Remove FILE-NAME.
2018-08-11 18:55:46 +02:00
Tobias Geerinckx-Rice b01a879007
gnu: jpegoptim: Update to 1.4.6.
* gnu/packages/image.scm (jpegoptim): Update to 1.4.6.
2018-08-11 18:55:46 +02:00
Tobias Geerinckx-Rice aeb6d9a617
gnu: angband: Update to 4.1.3.
* gnu/packages/games.scm (angband): Update to 4.1.3.
2018-08-11 18:55:46 +02:00
Tobias Geerinckx-Rice abf06df2d5
gnu: fortune-mod: Return #t from all phases.
* gnu/packages/games.scm (fortune-mod)[arguments]: Return #t rather than
undefined from phases.
2018-08-11 18:55:46 +02:00
Tobias Geerinckx-Rice 3a2f1d93df
gnu: perl-email-simple: Update to 2.216.
* gnu/packages/mail.scm (perl-email-simple): Update to 2.216.
2018-08-11 18:55:45 +02:00
Tobias Geerinckx-Rice d2b8900f58
gnu: perl-lingua-en-tagger: Update to 0.29.
* gnu/packages/language.scm (perl-lingua-en-tagger): Update to 0.29.
2018-08-11 18:55:45 +02:00
Tobias Geerinckx-Rice 5635b4d67d
gnu: perl-glib: Update to 1.327.
* gnu/packages/glib.scm (perl-glib): Update to 1.327.
2018-08-11 18:55:45 +02:00
Tobias Geerinckx-Rice 424fd76828
gnu: fortune-mod: Update to 2.6.1.
* gnu/packages/games.scm (fortune-mod): Update to 2.6.1.
2018-08-11 18:01:18 +02:00
Tobias Geerinckx-Rice 7e1d376d30
gnu: fortune-mod: Don't use unstable tarball.
* gnu/packages/games.scm (fortune-mod)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2018-08-11 18:01:18 +02:00
Tobias Geerinckx-Rice 2f9891725d
gnu: perl-file-mimeinfo: Update to 0.29.
* gnu/packages/freedesktop.scm (perl-file-mimeinfo): Update to 0.29.
2018-08-11 18:01:18 +02:00
Tobias Geerinckx-Rice 9aba9b1278
Migrate search.cpan.org home pages to metacpan.org.
The venerable search.cpan.org has retired[0].

[0]: https://log.perl.org/2018/05/goodbye-search-dot-cpan-dot-org.html

* guix/import/cpan.scm (cpan-home): Generate metacpan.org home page URIs.
Update all previously generated ones in (gnu packages) to their
canonical new homes.
2018-08-11 17:22:31 +02:00
Tobias Geerinckx-Rice ab45b38fea
gnu: Use static & unversioned CPAN home pages.
Constructing home pages to be version-specific is not something we
really want or do elsewhere, and interferers with mass updates like the
one I'm about to make.

* gnu/packages/glib.scm (perl-net-dbus-glib)[home-page]: Use canonical
home page.
* gnu/packages/perl-check.scm (perl-test-nowarnings, perl-test-output)
(perl-test-simple, perl-test-tester)[home-page]: Likewise.
* gnu/packages/perl.scm (perl-benchmark-timer, perl-clone)
(perl-digest-sha1, perl-file-which, perl-getopt-tabular, perl-io-string)
(perl-ipc-run3, perl-probe-perl, perl-regexp-common, perl-sys-cpu)
[home-page]: Likewise.
* gnu/packages/tcl.scm (perl-tk)[home-page]: Likewise.
* gnu/packages/tls.scm (perl-net-ssleay)[home-page]: Likewise.
* gnu/packages/web.scm (perl-www-curl)[home-page]: Likewise.
* gnu/packages/xml.scm (perl-xml-dom)[home-page]: Likewise.
* gnu/packages/xorg.scm (perl-x11-protocol-other)[home-page]: Likewise.
2018-08-11 17:22:31 +02:00
Tobias Geerinckx-Rice 2db5f9b68a
gnu: perl-libxml: Fix description.
Descriptions were of the wrong (sub)package, XML::Parser::PerlSAX.

* gnu/packages/xml.scm (perl-libxml)[synopsis, description, home-page]:
Replace with the correct (upstream) ones.
2018-08-11 17:22:31 +02:00
Tobias Geerinckx-Rice f16faf0f4f
gnu: perl-ev: Use INVOKE.
* gnu/packages/libevent.scm (perl-ev)[arguments]: Substitute INVOKE for
SYSTEM*.
2018-08-11 17:22:30 +02:00
Tobias Geerinckx-Rice aadfc7b02b
gnu: perl-uri-template: Update to 0.23.
* gnu/packages/web.scm (perl-uri-template): Update to 0.23.
2018-08-11 17:22:30 +02:00
Tobias Geerinckx-Rice 583fa791e9
gnu: python-lzo: Update to 1.12.
* gnu/packages/compression.scm (python-lzo): Update to 1.12.
2018-08-11 17:22:30 +02:00
Arun Isaac d514f6015e
gnu: zathura: Update to 0.4.0.
* gnu/packages/pdf.scm (zathura): Update to 0.4.0.
2018-08-11 14:40:53 +05:30
Tobias Geerinckx-Rice 62ab60aad6
gnu: password-store: Use HTTPS home page.
* gnu/packages/password-utils.scm (password-store)[home-page]: Use HTTPS.
2018-08-11 05:50:38 +02:00
Tobias Geerinckx-Rice da13cc2ebb
gnu: gtksourceview: Update to 3.24.8.
* gnu/packages/gtk.scm (gtksourceview): Update to 3.24.8.
2018-08-11 05:50:37 +02:00
Tobias Geerinckx-Rice e12df2c6f5
gnu: ddclient: Update to 3.9.0.
* gnu/packages/dns.scm (ddclient): Update to 3.9.0.
[inputs]: Add perl-data-validate-ip.  Order alphabetically.
2018-08-11 05:50:37 +02:00
Tobias Geerinckx-Rice c7727a8bcd
gnu: Add perl-data-validate-ip.
* gnu/packages/networking.scm (perl-data-validate-ip): New public
variable.
2018-08-11 05:50:37 +02:00
Tobias Geerinckx-Rice e83745a958
gnu: light: Update to 1.1.2.
* gnu/packages/linux.scm (light): Update to 1.1.2.
2018-08-11 05:02:20 +02:00
Tobias Geerinckx-Rice 800248fe59
gnu: virt-viewer: Update to 7.0.
* gnu/packages/spice.scm (virt-viewer): Update to 7.0.
2018-08-11 05:02:20 +02:00
Tobias Geerinckx-Rice 206feae736
gnu: spice-gtk: Update to 0.35.
* gnu/packages/spice.scm (spice-gtk): Update to 0.35.
2018-08-11 05:02:19 +02:00
Tobias Geerinckx-Rice a0b5c99861
gnu: proxychains-ng: Update to 4.13.
* gnu/packages/networking.scm (proxychains-ng): Update to 4.13.
[source]: Update download URI.  Goodbye, sweet hash.
[arguments]: Add CC=gcc to the environment, not only to #:make-flags.
2018-08-11 03:08:46 +02:00
Tobias Geerinckx-Rice 93d5061991
gnu: python-gitpython: Update to 2.1.11.
* gnu/packages/version-control.scm (python-gitpython): Update to 2.1.11.
2018-08-11 03:08:46 +02:00
Tobias Geerinckx-Rice 64530ad8ae
gnu: mpop: Update to 1.2.8.
* gnu/packages/mail.scm (mpop): Update to 1.2.8.
[arguments]: Remove.
2018-08-11 03:08:45 +02:00
Tobias Geerinckx-Rice 1497b95c7b
gnu: mpop: Update home page.
* gnu/packages/mail.scm (mpop)[source, home-page]: Update URIs.
2018-08-11 03:08:45 +02:00
Tobias Geerinckx-Rice 3e9aa5cff3
gnu: password-store: Update to 1.7.3.
* gnu/packages/password-utils.scm (password-store): Update to 1.7.3.
2018-08-11 03:08:45 +02:00
Tobias Geerinckx-Rice cb9da5d171
gnu: asio: Update to 1.12.1.
* gnu/packages/networking.scm (asio): Update to 1.12.1.
[source]: Use upstream release tarballs.
[native-inputs, arguments]: Remove cruft needed to build from git.
2018-08-11 03:08:45 +02:00
Mark H Weaver 28e14a6726
gnu: linux-libre: Update to 4.17.14.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.17.14.
(%linux-libre-hash): Update hash.
2018-08-10 20:33:33 -04:00
Mark H Weaver 36c41daa34
gnu: linux-libre@4.14: Update to 4.14.62.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.62.
(%linux-libre-4.14-hash): Update hash.
2018-08-10 20:32:43 -04:00
Mark H Weaver 85e267fdba
gnu: linux-libre@4.9: Update to 4.9.119.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.119.
2018-08-10 20:31:56 -04:00
Mark H Weaver 8c6770057e
gnu: linux-libre@4.4: Update to 4.4.147.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.147.
2018-08-10 20:31:14 -04:00
Tobias Geerinckx-Rice 8502ff7a1a
gnu: mew: Use HTTPS.
* gnu/packages/mail.scm (mew)[source, home-page]: Use HTTPS.
2018-08-11 02:00:46 +02:00
Tobias Geerinckx-Rice fb5fedfe7e
gnu: otf2: Edit description.
* gnu/packages/profiling.scm (otf2)[description]: Fix typo and use @dfn.
2018-08-11 02:00:46 +02:00
Tobias Geerinckx-Rice 895789ea78
gnu: po4a: Update to 0.54.
* gnu/packages/gettext.scm (po4a): Update to 0.54.
[arguments]: Remove ‘set-search-path’ and ‘fix-builder’ phases.
Coalesce ‘disable-...-test’ phases into one ‘disable-failing-tests’
phase, update their numbering, and re-enable the ‘yaml’ test.
[native-inputs]: Add perl-yaml-tiny test dependency.
2018-08-11 02:00:45 +02:00
Tobias Geerinckx-Rice c327bb4463
gnu: dialog: Update to 1.3-20180621.
* gnu/packages/ncurses.scm (dialog): Update to 1.3-20180621.
2018-08-11 02:00:45 +02:00
Tobias Geerinckx-Rice 82536c4877
gnu: opari2: Update to 2.0.3.
* gnu/packages/profiling.scm (opari2): Update to 2.0.3.
2018-08-11 02:00:45 +02:00
Tobias Geerinckx-Rice c6cb111b23
gnu: opari2: Remove redundant code.
* gnu/packages/profiling.scm (opari2)[arguments]: Remove ‘licence’
installation phase now handled by the build system.
2018-08-11 02:00:44 +02:00
Tobias Geerinckx-Rice e0d5712f64
gnu: xfig: Update to 3.2.7a.
* gnu/packages/xfig.scm (xfig): Update to 3.2.7a.
2018-08-11 02:00:44 +02:00
Tobias Geerinckx-Rice 8faa9df7f3
gnu: perl-net-dns: Update home page.
* gnu/packages/networking.scm (perl-net-dns)[home-page]: Use new (and
HTTPS) URI.
[source]: Add it to the list of download locations.
2018-08-11 02:00:44 +02:00
Tobias Geerinckx-Rice 6e542e195d
gnu: perl-net-dns: Update to 1.17.
* gnu/packages/networking.scm (perl-net-dns): Update to 1.17.
2018-08-11 02:00:44 +02:00
Tobias Geerinckx-Rice 9a3c345b3f
gnu: r-cowplot: Update to 0.9.3.
* gnu/packages/statistics.scm (r-cowplot): Update to 0.9.3.
2018-08-11 02:00:43 +02:00
Tobias Geerinckx-Rice b3543e6c79
gnu: Add oath-toolkit.
* gnu/packages/authentication.scm: New file.
(oath-toolkit): New public variable.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add the new file.
2018-08-11 02:00:43 +02:00
Tobias Geerinckx-Rice fc79867da9
gnu: ccrypt: Update to 1.11.
* gnu/packages/crypto.scm (ccrypt): Update to 1.11.
2018-08-11 02:00:43 +02:00
Nicolas Goaziou c5ca9b96cb
gnu: mame: Update to 0.200.
* gnu/packages/emulators.scm (mame): Update to 0.200.
[arguments]: Fix missing includes in source.
2018-08-11 00:05:24 +02:00
Leo Famulari 7598b678fa
gnu: bzip2: Use archived source and home-page URLs.
* gnu/packages/compression.scm (bzip2)[source, home-page]: Update URLs.
2018-08-10 16:42:01 -04:00
Marius Bakke 67d7c55cff
gnu: p11-kit: Update to 0.23.13.
* gnu/packages/tls.scm (p11-kit): Update to 0.23.13.
2018-08-10 21:44:46 +02:00
Marius Bakke 81873eda4d
gnu: libsoup: Update to 2.62.3.
* gnu/packages/gnome.scm (libsoup): Update to 2.62.3.
2018-08-10 21:40:17 +02:00
Marius Bakke 7b38f045c0
Merge branch 'master' into staging 2018-08-10 15:32:51 +02:00
Marius Bakke 369d15674c
gnu: mariadb: Update to 10.1.35 [security fixes].
This release fixes CVE-2018-3058, CVE-2018-3063, CVE-2018-3064 and CVE-2018-3066.
See <https://mariadb.com/kb/en/library/mariadb-10135-release-notes/> for details.

* gnu/packages/databases.scm (mariadb): Update to 10.1.35.
2018-08-10 15:23:50 +02:00
Marius Bakke 516fe8deb5
gnu: postgresql: Update to 10.5 [fixes CVE-2018-10915, CVE-2018-10925].
* gnu/packages/databases.scm (postgresql): Update to 10.5.
2018-08-10 15:23:50 +02:00
Jan Nieuwenhuizen 256d5c6e33
gnu: mes: Update to 0.17.
* gnu/packages/mes.scm (mes): Update to 0.17.
2018-08-10 08:32:11 +02:00
Tobias Geerinckx-Rice ad2f7b8cec
gnu: sord: Update to 0.16.2.
* gnu/packages/rdf.scm (sord): Update to 0.16.2.
2018-08-10 01:46:02 +02:00
Tobias Geerinckx-Rice 27114bc3e0
gnu: otf2: Update to 2.1.1.
* gnu/packages/profiling.scm (otf2): Update to 2.1.1.
2018-08-10 01:45:00 +02:00
Tobias Geerinckx-Rice dd82138032
gnu: xmonad: Update to 0.14.
* gnu/packages/wm.scm (xmonad): Update to 0.14.
[inputs]: Add ghc-semigroups.
2018-08-10 01:45:00 +02:00
Tobias Geerinckx-Rice f780572d79
gnu: ghc-xmonad-contrib: Update to 0.14.
* gnu/packages/wm.scm (ghc-xmonad-contrib): Update to 0.14.
2018-08-10 01:44:02 +02:00
Tobias Geerinckx-Rice 8c0be00ac0
gnu: Use HTTPS for xmonad.org home pages.
* gnu/packages/wm.scm (ghc-xmonad-contrib, xmonad)[home-page]: Use
HTTPS.
2018-08-10 01:44:02 +02:00
Tobias Geerinckx-Rice 702c0e504a
gnu: bear: Update to 2.3.12.
* gnu/packages/build-tools.scm (bear): Update to 2.3.12.
2018-08-10 01:44:01 +02:00
Tobias Geerinckx-Rice f85af5abc0
gnu: bear: Don't use unstable tarball.
* gnu/packages/build-tools.scm (bear)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2018-08-10 01:44:01 +02:00
Tobias Geerinckx-Rice 781e515877
gnu: lynx: Update to 2.8.9rel.1.
* gnu/packages/web-browsers.scm (lynx): Update to 2.8.9rel.1.
2018-08-10 01:44:00 +02:00
Leo Famulari 19a3e7f84a
gnu: cgit: Update to 1.2.1 [fixes CVE-2018-14912].
* gnu/packages/version-control.scm (cgit): Update to 1.2.1.
[inputs]: Use the source of GIT.
2018-08-09 18:21:47 -04:00
Leo Famulari 4e23e8d809
gnu: wpa_supplicant: Fix CVE-2018-14526.
* gnu/packages/patches/wpa-supplicant-CVE-2018-14526.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/admin.scm (wpa-supplicant-minimal)[source]: Use it.
2018-08-09 18:18:03 -04:00
Nicolas Goaziou ddad1f74b3
gnu: snap: Update to 4.2.1.3.
* gnu/packages/education.scm (snap): Update to 4.2.1.3.
2018-08-10 00:07:00 +02:00
Nicolas Goaziou 9f1a2be2ce
gnu: python-duniterpy: Update home page.
* gnu/packages/finance.scm (python-duniterpy) [home-page]: Update URL.
2018-08-09 23:37:44 +02:00
Nicolas Goaziou 7dab3e61c8
gnu: python-duniterpy: Update to 0.43.7.
* gnu/packages/finance.scm (python-duniterpy): Update to 0.43.7.
[source]: Change upstream repository, which moved to a Gitlab instance.
[arguments]: Remove phase removing a failing test, no longer needed.
2018-08-09 23:34:07 +02:00
Ricardo Wurmus bcdee2dc33
gnu: polkit: Update to 0.115 [fixes CVE-2018-1116].
* gnu/packages/polkit.scm (polkit): Update to 0.115.
[origin]: Adjust snippet.
[inputs]: Replace mozjs with mozjs-52.
* gnu/packages/patches/polkit-drop-test.patch: Remove patch.
* gnu/local.mk (dist_patch_DATA): Remove it.

(cherry picked from commit 50afd712312a4b9fa42d7f9d03464e542b3aeb75)
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2018-08-09 21:19:47 +02:00
Ricardo Wurmus 192a59d0f6
gnu: Add mozjs-52.
* gnu/packages/gnuzilla.scm (mozjs-52): New variable.

(cherry picked from commit f67db495aa6e29692e368a13130a40541d5d8273)
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2018-08-09 21:19:47 +02:00
Marius Bakke 536b32745e
gnu: gusb: Update to 0.3.0.
* gnu/packages/gnome.scm (gusb): Update to 0.3.0.
[source](uri): Adjust tarball name.
[build-system]: Switch to MESON-BUILD-SYSTEM.
[native-inputs]: Remove AUTOCONF, AUTOMAKE and LIBTOOL.
[arguments]: Remove #:phases.
2018-08-09 21:19:47 +02:00
Marius Bakke 88c54b1b75
gnu: xorg-server: Update to 1.20.1.
* gnu/packages/patches/xorg-server-rotate-fb.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
* gnu/packages/xorg.scm (xorg-server): Update to 1.20.1.
[source](patches): Remove 'xorg-server-rotate-fb.patch'.
2018-08-09 21:19:47 +02:00
Marius Bakke f71561567b
gnu: libgit2: Update to 0.26.6.
* gnu/packages/version-control.scm (libgit2): Update to 0.26.6.
2018-08-09 21:19:46 +02:00
Marius Bakke 70dcf9c9c3
gnu: lftp: Update to 4.8.4.
* gnu/packages/ftp.scm (lftp): Update to 4.8.4.
[arguments]: End phases on #t.
2018-08-09 21:19:46 +02:00
Marius Bakke 16fcda9524
gnu: libmspack: Update to 0.7.1.
* gnu/packages/compression.scm (libmspack): Update to 0.7.1.
2018-08-09 21:19:46 +02:00
Marius Bakke a066680e20
gnu: qemu: Update to 2.12.1.
* gnu/packages/virtualization.scm (qemu): Update to 2.12.1.
2018-08-09 21:19:46 +02:00
Rutger Helling 00bf557156
gnu: c-toxcore: Update to 0.2.5.
* gnu/packages/messaging.scm (c-toxcore): Update to 0.2.5.
2018-08-09 16:47:37 +02:00
Leo Famulari ce5c3ecbd5
gnu: Remove go-github-com-davidjpeacock-cli.
* gnu/packages/golang.scm (go-github-com-davidjpeacock-cli): Remove variable.
2018-08-09 08:13:09 -04:00
Leo Famulari 3e21f717a5
gnu: kurly: Removed unused input.
* gnu/packages/curl.scm (kurly)[inputs]: Remove go-github-com-davidjpeacock-cli.
2018-08-09 08:13:08 -04:00
Leo Famulari 9e286eb1b5
gnu: Add VBinDiff.
* gnu/packages/patchutils.scm (vbindiff): New variable.
2018-08-09 08:07:35 -04:00
Danny Milosavljevic c1cdadc6ba
gnu: mrustc: Update to 0.8.0.
* gnu/packages/rust.scm (mrustc): Update to 0.8.0.
2018-08-09 07:50:57 +02:00
Tobias Geerinckx-Rice ea6937ad8a
gnu: kurly: Update to 1.2.2.
Update both the project home page & the package version in a single
commit because of Go.

From the previous home page[0]:

 “2018-06-12 - THE KURLY PROJECT HAS MOVED HOME!
  kurly can now be found at GitLab [...]”

[0]: https://github.com/davidjpeacock/kurly

* gnu/packages/curl.scm (kurly): Update to 1.2.2.
[source, home-page]: Update URIs.
[arguments]: Likewise.  Adjust location of ‘kurly.man’.
[inputs]: Add go-github-com-urfave-cli.
2018-08-09 02:20:25 +02:00
Tobias Geerinckx-Rice 665fcd32af
gnu: java-snappy: Fix description.
* gnu/packages/compression.scm (java-snappy)[description]: Fix typos.
2018-08-09 02:19:10 +02:00
Tobias Geerinckx-Rice d06160b0ac
gnu: java-snappy: Update to 1.1.7.2.
* gnu/packages/compression.scm (java-snappy): Update to 1.1.7.2.
2018-08-09 02:19:09 +02:00