Commit Graph

28052 Commits

Author SHA1 Message Date
Ludovic Courtès 9d6fae65f3
derivations: Adjust tests for Stow environments.
Fixes <https://bugs.gnu.org/30250>.
Reported by Jorge <jorge+list@disroot.org>.

* tests/derivations.scm ("add-to-store, flat")
("add-to-store, recursive"): Call 'readlink*'.
2018-01-30 22:24:06 +01:00
Tobias Geerinckx-Rice 129332ab20
gnu: iproute2: Update to 4.15.0.
* gnu/packages/linux.scm (iproute): Update to 4.15.0.
2018-01-30 19:01:28 +01:00
Kei Kebreau 890bf023c5
gnu: tintin++: Update to 2.01.4.
* gnu/packages/games.scm (tintin++): Update to 2.01.4.
2018-01-30 11:12:42 -05:00
Kei Kebreau 49c97ea42f
gnu: red-eclipse: Update to 1.6.0.
* gnu/packages/games.scm (red-eclipse): Update to 1.6.0.
2018-01-30 11:12:34 -05:00
Ludovic Courtès a866683198
gnu: Add Aseba.
* gnu/packages/robotics.scm (aseba): New variable.
2018-01-30 16:40:32 +01:00
Ludovic Courtès 6ec8a3cc95
gnu: Add Enki.
* gnu/packages/robotics.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
2018-01-30 16:40:29 +01:00
Ludovic Courtès 2703135816
gnu: Add Dashel.
* gnu/packages/cpp.scm (dashel): New variable.
2018-01-30 16:40:28 +01:00
Ludovic Courtès ea56247398
gnu: fftw: Add "fftw-avx" optimized variant.
* gnu/packages/algebra.scm (fftw-avx): New variable.
2018-01-30 16:21:43 +01:00
Ludovic Courtès 4b0bf99097
gnu: fftw: Add version 3.3.7.
* gnu/packages/algebra.scm (fftw-3.3.7): New variable.
2018-01-30 16:21:43 +01:00
Rutger Helling 8b9dbdf36f
gnu: vulkan-icd-loader: Update to 1.0.65.2.
* gnu/packages/vulkan.scm (vulkan-icd-loader): Update to 1.0.65.2.
2018-01-30 12:24:10 +01:00
Mark H Weaver adbe6dea33
gnu: linux-libre: Update to 4.15, while retaining 4.14 LTS.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.15.
(%linux-libre-hash): Update hash.
(%linux-libre-arm-generic-4.14, %linux-libre-arm-omap2plus-4.14)
(%linux-libre-4.1-version, %linux-libre-4.1-hash): New variables.
* gnu/packages/aux-files/linux-libre/4.15-arm.conf,
gnu/packages/aux-files/linux-libre/4.15-i686.conf,
gnu/packages/aux-files/linux-libre/4.15-x86_64.conf: New files.
* Makefile.am (AUX_FILES): Add them.
2018-01-30 03:51:21 -05:00
Mark H Weaver f2a6eca361
gnu: linux-libre: Update configuration files to latest releases.
* gnu/packages/aux-files/linux-libre/4.14-i686.conf,
gnu/packages/aux-files/linux-libre/4.14-x86_64.conf,
gnu/packages/aux-files/linux-libre/4.9-i686.conf,
gnu/packages/aux-files/linux-libre/4.9-x86_64.conf,
gnu/packages/aux-files/linux-libre/4.4-i686.conf,
gnu/packages/aux-files/linux-libre/4.4-x86_64.conf,
gnu/packages/aux-files/linux-libre/4.1-i686.conf,
gnu/packages/aux-files/linux-libre/4.1-x86_64.conf: Update using
"make oldconfig" on the latest point releases.
2018-01-30 03:51:18 -05:00
Mark H Weaver e0e10e2f58
gnu: linux-libre: NVME core support is now built-in.
* gnu/system/linux-initrd.scm (base-initrd)[linux-modules]: Remove "nvme".
* gnu/packages/aux-files/linux-libre/4.1-i686.conf,
gnu/packages/aux-files/linux-libre/4.1-x86_64.conf,
gnu/packages/aux-files/linux-libre/4.4-i686.conf,
gnu/packages/aux-files/linux-libre/4.4-x86_64.conf: Set CONFIG_BLK_DEV_NVME=y.
* gnu/packages/aux-files/linux-libre/4.9-i686.conf,
gnu/packages/aux-files/linux-libre/4.9-x86_64.conf,
gnu/packages/aux-files/linux-libre/4.14-arm.conf,
gnu/packages/aux-files/linux-libre/4.14-i686.conf,
gnu/packages/aux-files/linux-libre/4.14-x86_64.conf: Set CONFIG_BLK_DEV_NVME=y
and CONFIG_NVME_CORE=y.
2018-01-30 03:51:11 -05:00
Christopher Baines 33c88fcb25
gnu: Add mongo-tools.
* gnu/packages/databases.scm (mongo-tools): New variable.
2018-01-30 07:41:31 +00:00
Christopher Baines cf71edee5a
gnu: Add go-github.com-nsf-termbox-go.
* gnu/packages/terminals.scm (go-github.com-nsf-termbox-go): New variable.
2018-01-30 07:41:30 +00:00
Christopher Baines 03f801aa88
gnu: Add go-github.com-mattn-go-runewidth.
* gnu/packages/textutils.scm (go-github.com-mattn-go-runewidth): New variable.
2018-01-30 07:41:30 +00:00
Christopher Baines 210c6d959d
gnu: Add go-gopkg.in-tomb.v2.
* gnu/packages/golang.scm (go-gopkg.in-tomb.v2): New variable.
2018-01-30 07:41:30 +00:00
Christopher Baines 5807172300
gnu: Add go-gopkg.in-mgo.v2.
* gnu/packages/databases.scm (go-gopkg.in-mgo.v2): New variable.
2018-01-30 07:41:30 +00:00
Christopher Baines db341bfa05
gnu: Add daemontools.
* gnu/packages/admin.scm (daemontools): New variable.
2018-01-30 07:41:30 +00:00
Christopher Baines 38ea84d876
gnu: Add go-gopkg.in-check.v1.
* gnu/packages/check.scm (go-gopkg.in-check.v1): New variable.
2018-01-30 07:41:30 +00:00
Christopher Baines 60a8cbc4b7
gnu: Add go-github.com-jessevdk-go-flags.
* gnu/packages/golang.scm (go-github.com-jessevdk-go-flags): New variable.
2018-01-30 07:41:29 +00:00
Christopher Baines f8ce6eb6d2
gnu: Add go-github.com-howeyc-gopass.
* gnu/packages/terminals.scm (go-github.com-howeyc-gopass): New variable.
2018-01-30 07:41:29 +00:00
Christopher Baines d0c2f81c50
gnu: Add go-golang.org-x-crypto-ssh-terminal.
* gnu/packages/terminals.scm (go-golang.org-x-crypto-ssh-terminal): New
  variable.
2018-01-30 07:41:29 +00:00
Tobias Geerinckx-Rice be88eb246b
gnu: libdvdcss: Update to 1.4.1.
* gnu/packages/video.scm (libdvdcss): Update to 1.4.1.
2018-01-30 09:25:37 +01:00
Tobias Geerinckx-Rice 004450f42a
gnu: libbluray: Update to 1.0.2.
* gnu/packages/video.scm (libbluray): Update to 1.0.2.
[arguments]: Add `refer-to-libxml2-in-.pc-file' phase.
2018-01-30 09:25:37 +01:00
Tobias Geerinckx-Rice 0a0eb42f10
gnu: mate-themes: Update to 3.22.14.
* gnu/packages/mate.scm (mate-themes): Update to 3.22.14.
2018-01-30 09:25:37 +01:00
Tobias Geerinckx-Rice 5e69d68213
gnu: jansson: Update to 2.10.
* gnu/packages/web.scm (jansson): Update to 2.10.
2018-01-30 09:25:37 +01:00
Tobias Geerinckx-Rice 03e8f9ed79
gnu: nginx: Update to 1.13.8.
* gnu/packages/web.scm (nginx): Update to 1.13.8.
2018-01-30 09:25:37 +01:00
Tobias Geerinckx-Rice e43e1c1f23
gnu: nginx: Fix typo in description.
* gnu/packages/web.scm (nginx)[description]: Add hyphen.
2018-01-30 09:25:36 +01:00
Tobias Geerinckx-Rice 6d286d8204
gnu: nginx, nginx-documentation: End phases with #t.
* gnu/packages/web.scm (nginx, nginx-documentation)[arguments]: End
phases with #t.  Substitute INVOKE for SYSTEM*.
2018-01-30 09:25:36 +01:00
Tobias Geerinckx-Rice 581ae110de
gnu: uhttpmock: Update to 0.5.1.
* gnu/packages/web.scm (uhttpmock): Update to 0.5.1.
2018-01-30 09:25:36 +01:00
Tobias Geerinckx-Rice bfb4cc6b5a
gnu: uwsgi: Update to 2.0.15.
* gnu/packages/web.scm (uwsgi): Update to 2.0.15.
2018-01-30 09:25:36 +01:00
Tobias Geerinckx-Rice 96a0aa108f
gnu: stunnel: Update to 5.44.
* gnu/packages/web.scm (stunnel): Update to 5.44.
2018-01-30 09:25:35 +01:00
Tobias Geerinckx-Rice b433baa497
gnu: hiawatha: Update to 10.7.
* gnu/packages/web.scm (hiawatha): Update to 10.7.
2018-01-30 09:25:35 +01:00
Tobias Geerinckx-Rice b598965866
gnu: rsync: Update to 3.1.3.
* gnu/packages/rsync.scm (rsync): Update to 3.1.3.
[source]: Remove patches for fixed CVEs.
[properties]: Remove field.
* packages/patches/rsync-CVE-2017-16548.patch: Delete file.
* packages/patches/rsync-CVE-2017-17433.patch: Delete file.
* packages/patches/rsync-CVE-2017-17433-fix-tests.patch: Delete file.
* packages/patches/rsync-CVE-2017-17434-pt1.patch: Delete file.
* packages/patches/rsync-CVE-2017-17434-pt2.patch: Likewise.
* gnu/local.mk (dist_patch_DATA): Remove them.
2018-01-30 09:25:35 +01:00
Rutger Helling 1be6f488dc
gnu: mgba: Fix install libdir.
* gnu/packages/games.scm (mgba)[arguments]: Force the install libdir to be in
the store.
2018-01-30 08:29:53 +01:00
Efraim Flashner 865741166b
gnu: procenv: Find 'check' during configure phase.
* gnu/packages/linux.scm (procenv)[native-inputs]: Add pkg-config.
2018-01-30 09:22:50 +02:00
Ben Sturmfels 526789a1ac
gnu: python-uniseg: Switch to PyPi source to get missing ucd.sqlite3.
Fixes <https://bugs.gnu.org/30189>.

* gnu/packages/python.scm (python-uniseg)[source]: Fetch from PyPi.
[native-inputs]: Add unzip.

Signed-off-by: Leo Famulari <leo@famulari.name>
2018-01-30 00:17:13 -05:00
Ricardo Wurmus 6f4e8693e7
etc: Add installation script.
* etc/guix-install.sh: New file.
* Makefile.am (EXTRA_DIST): Add it.
* doc/guix.texi (Binary Installation): Mention it.

Co-authored-by: sharlatan <sharlatanus@gmail.com>
2018-01-30 03:48:04 +01:00
David Thompson 9766c6e28e
gnu: godot: Update to 3.0.
* gnu/packages/game-development.scm (godot): Update to 3.0.
[inputs]: Add libxi.
2018-01-29 19:24:40 -05:00
Ricardo Wurmus 50e8790335
gnu: libsepol: Fix build on non-x86_64.
* gnu/packages/selinux.scm (libsepol)[arguments]: Add phase "portability".
(checkpolicy, libselinux, libsemanage, secilc, python-sepolgen,
python-setools, policycoreutils)[arguments]: Remove inherited phase
"portability".
2018-01-29 23:40:23 +01:00
ng0 57f9671d22
gnu: Add badass.
* gnu/packages/games.scm (badass): New variable.
2018-01-29 16:57:59 -05:00
Tobias Geerinckx-Rice 50efd06614
gnu: libpinyin: Update to 2.1.91.
* gnu/packages/ibus.scm (libpinyin): Update to 2.1.91.
2018-01-29 23:27:53 +01:00
Tobias Geerinckx-Rice 1f7a84dcc6
gnu: ibus: Don't capitalise pinyin.
* gnu/packages/ibus.scm (ibus-libpinyin, libpinyin)[synopis]
[description]: Write `pinyin'.
2018-01-29 23:27:53 +01:00
Tobias Geerinckx-Rice 01bd3b5edd
doc: Unconfuse file systems and partitions.
Partitions can have their own labels and UUIDs (e.g. under GPT) that are
unrelated to those of the contained file system.  Confusing the two ends
poorly.

* doc/guix.scm (File Systems, Proceeding with the Installation)
(Using the Configuration System, Initial RAM Disk): Substitute `file
system' for `partition' when talking about labels and UUIDs.
2018-01-29 23:27:53 +01:00
Tobias Geerinckx-Rice d64e1746b9
doc, gnu: Fix spelling of screen-things.
* doc/guix.texi (X Window): Write 'screen locker' and 'screen saver' in
prose.
* gnu/services/xorg.scm (screen-locker-service): Likewise.
2018-01-29 23:27:53 +01:00
Tobias Geerinckx-Rice 5481887dde
doc: Fix SCREEN-LOCKER-SERVICE description.
* doc/guix.texi (X Window): Correct the documentation for the
SCREEN-LOCKER-SERVICE procedure.
2018-01-29 23:27:52 +01:00
Tobias Geerinckx-Rice 0c3deaccef
doc: Replace a stale reference to a code snippet.
The text refers to a snippet which has since been removed, but a
suitable replacement is near.  Use it.

* doc/guix.texi (Using the Configuration System): Substitute bind for
tcpdump.
2018-01-29 23:27:52 +01:00
David Thompson 22b0b798ed
gnu: tiled: Update to 1.1.1.
* gnu/packages/game-development.scm (tiled): Update to 1.1.1.
2018-01-29 15:31:21 -05:00
Efraim Flashner 8276a6f411
gnu: gcide: Update to 0.52.
* gnu/packages/dictionaries.scm (gcide): Update to 0.52.
2018-01-29 20:46:59 +02:00