Commit Graph

24962 Commits

Author SHA1 Message Date
Tobias Geerinckx-Rice 0ab5aa056d
gnu: dmenu: Update to 4.8.
* gnu/packages/suckless.scm (dmenu): Update to 4.8.
2018-03-15 20:13:29 +01:00
Tobias Geerinckx-Rice 35edaa22aa
gnu: you-get: Update to 0.4.1040.
* gnu/packages/video.scm (you-get): Update to 0.4.1040.
2018-03-15 20:12:57 +01:00
Tobias Geerinckx-Rice fdae9718a1
gnu: intel-gpu-tools: Update to 1.22.
* gnu/packages/admin.scm (intel-gpu-tools): Update to 1.22.
[inputs]: Add eudev.
2018-03-15 19:52:29 +01:00
Tobias Geerinckx-Rice 896bbb0356
gnu: libburn: Update to 1.4.8.
* gnu/packages/cdrom.scm (libburn): Update to 1.4.8.
2018-03-15 19:11:16 +01:00
Tobias Geerinckx-Rice 2773c244b1
gnu: libisofs: Fix description typos.
* gnu/packages/cdrom.scm (libisofs)[description]: Spell ‘file system’ as
‘file system’.
2018-03-15 19:11:16 +01:00
Tobias Geerinckx-Rice d87d3f963e
gnu: libisofs: Update to 1.4.8.
* gnu/packages/cdrom.scm (libisofs): Update to 1.4.8.
2018-03-15 19:11:16 +01:00
Tobias Geerinckx-Rice 7b8d3a5e1e
gnu: gtksourceview: Update to 3.24.7.
* gnu/packages/gtk.scm (gtksourceview): Update to 3.24.7.
2018-03-15 19:11:15 +01:00
Tobias Geerinckx-Rice 7c9b7c5c6d
gnu: xdg-user-dirs: Update to 0.17.
* gnu/packages/freedesktop.scm (xdg-user-dirs): Update to 0.17.
2018-03-15 19:11:15 +01:00
Tobias Geerinckx-Rice 5ade82bbb8
gnu: r-scatterplot3d: Update to 0.3-41.
* gnu/packages/cran.scm (r-scatterplot3d): Update to 0.3-41.
2018-03-15 19:11:15 +01:00
Tobias Geerinckx-Rice 8027f84d8f
gnu: acpica: Update to 20180313.
* gnu/packages/admin.scm (acpica): Update to 20180313.
2018-03-15 19:11:15 +01:00
Tobias Geerinckx-Rice 47653b3933
gnu: octave: Update to 4.2.2.
* gnu/packages/maths.scm (octave): Update to 4.2.2.
2018-03-15 19:11:15 +01:00
Tobias Geerinckx-Rice 1a7cc9efcd
gnu: cifs-utils: Update to 6.8.
* gnu/packages/samba.scm (cifs-utils): Update to 6.8.
2018-03-15 19:11:14 +01:00
Tobias Geerinckx-Rice 96b4f5adc2
gnu: autoconf-archive: Update to 2018.03.13.
* gnu/packages/autotools.scm (autoconf-archive): Update to 2018.03.13.
2018-03-15 19:11:14 +01:00
Tobias Geerinckx-Rice 97c794942a
gnu: perl-string-toidentifier-en: Update to 0.12.
* gnu/packages/language.scm (perl-string-toidentifier-en): Update to 0.12.
2018-03-15 19:11:14 +01:00
Tobias Geerinckx-Rice cd75b642d9
gnu: perl-lingua-en-inflect-phrase: Update to 0.20.
* gnu/packages/language.scm (perl-lingua-en-inflect-phrase): Update to 0.20.
2018-03-15 19:11:14 +01:00
Tobias Geerinckx-Rice b9d020056d
gnu: bind: Use INVOKE.
* gnu/packages/dns.scm (isc-bind)[arguments]: Substitute INVOKE for
SYSTEM* and end phase with an explicit #t.
2018-03-15 19:11:13 +01:00
Leo Famulari 20ecede969
gnu: shadow: Fix CVE-2018-7169.
* gnu/packages/patches/shadow-CVE-2018-7169.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/admin.scm (shadow)[source]: Use it.
2018-03-15 13:13:35 -04:00
Marius Bakke 5c798ca71d
gnu: python: Update to 3.6.4.
* gnu/packages/patches/python-3-search-paths.patch: Adjust context.
* gnu/packages/python.scm (python): Update to 3.6.4.
[source]: Re-enable test_socket.py.
2018-03-15 17:20:57 +01:00
Leo Famulari 71f9ca53e5
gnu: certbot: Update to 0.22.0.
* gnu/packages/tls.scm (certbot, python-acme): Update to 0.22.0.
2018-03-15 12:19:11 -04:00
Ricardo Wurmus 4403030b7d
gnu: acl: Fix build failure.
* gnu/packages/acl.scm (acl)[arguments]: Add phase
"ensure-no-mtimes-pre-1980".
2018-03-15 16:41:02 +01:00
Leo Famulari 8d4f34d6c9
gnu: Add python-feather-format.
* gnu/packages/serialization.scm (python-feather-format,
python2-feather-format): New variables.
2018-03-15 10:57:53 -04:00
Leo Famulari 5e5ac7102c
gnu: Add python-pyarrow.
* gnu/packages/databases.scm (python-pyarrow, python2-pyarrow): New variables.
2018-03-15 10:57:52 -04:00
Leo Famulari dae7661a0d
gnu: Add apache-arrow.
* gnu/packages/databases.scm (apache-arrow): New variable.
2018-03-15 10:57:52 -04:00
Leo Famulari 2ed0ef2fb7
gnu: Add google-brotli.
* gnu/packages/compression.scm (google-brotli): New variable.
2018-03-15 10:57:52 -04:00
Leo Famulari 9f1c0e03ec
gnu: Add r-feather.
* gnu/packages/serialization.scm (r-feather): New variable.
2018-03-15 10:57:52 -04:00
Leo Famulari 5b19776e05
gnu: Add r-ggmap.
* gnu/packages/geo.scm (r-ggmap): New variable.
2018-03-15 10:57:52 -04:00
Leo Famulari da4dde6109
gnu: Add r-jpeg.
* gnu/packages/image.scm (r-jpeg): New variable.
2018-03-15 10:57:51 -04:00
Leo Famulari 32cbbac11a
gnu: Add Diversitree.
* gnu/packages/bioinformatics.scm (r-diversitree): New variable.
2018-03-15 10:57:51 -04:00
Leo Famulari 799ad71bfc
gnu: Add r-desolve.
* gnu/packages/maths.scm (r-desolve): New variable.
2018-03-15 10:57:51 -04:00
Leo Famulari 41835f947e
gnu: Add r-subplex.
gnu/packages/maths.scm (r-subplex): New variable.
2018-03-15 10:57:51 -04:00
Leo Famulari 24fb9a5591
gnu: Add r-geosphere.
*  gnu/packages/geo.scm (r-geosphere): New variable.
2018-03-15 10:57:51 -04:00
Leo Famulari 9ddf42099b
gnu: Add Rgooglemaps.
* gnu/packages/geo.scm (r-rgooglemaps): New variable.
2018-03-15 10:57:50 -04:00
Leo Famulari ebc4bd5b54
gnu: Add r-mapproj.
* gnu/packages/geo.scm (r-mapproj): New variable.
2018-03-15 10:57:50 -04:00
Leo Famulari 3d60f4265e
gnu: Add r-maps.
* gnu/packages/geo.scm (r-maps): New variable.
2018-03-15 10:57:50 -04:00
Leo Famulari 5f3616d612
gnu: Add python-plotly.
* gnu/packages/graph.scm (python-plotly, python2-plotly): New variables.
2018-03-15 10:57:50 -04:00
Leo Famulari 04953dca41
gnu: Add flatbuffers.
* gnu/packages/serialization.scm (flatbuffers): New variable.
2018-03-15 10:57:50 -04:00
Ricardo Wurmus 058ad040d6
gnu: Remove boost-1.66.
* gnu/packages/boost.scm (boost-1.66): Remove variable.
* gnu/packages/storage.scm (ceph)[inputs]: Replace boost-1.66 with boost.
2018-03-15 12:53:17 +01:00
Ricardo Wurmus df216847c5
gnu: boost: Remove bootstrap phase.
* gnu/packages/boost.scm (boost)[arguments]: Remove bootstrap phase.
2018-03-15 12:52:51 +01:00
Ricardo Wurmus 7aa37aa033
gnu: cunit: Replace bootstrap phase.
* gnu/packages/check.scm (cunit)[arguments]: Replace bootstrap phase.
2018-03-15 12:09:21 +01:00
Ricardo Wurmus 2b4e556850
gnu: libtool: Add libltdl to native-inputs.
* gnu/packages/autotools.scm (libtool)[native-inputs]: Add libltdl to fix one
failing test.
2018-03-15 12:02:04 +01:00
Ludovic Courtès bb3062ad62
services: Add 'virtual-terminal'.
Fixes <https://bugs.gnu.org/30505>.
Suggested by Danny Milosavljevic <dannym@scratchpost.org>.

* gnu/services/base.scm (unicode-start): Remove.
(virtual-terminal-service-type): New variable.
(console-font-shepherd-services): Remove 'modules'; remove call to
'unicode-start'.  Add 'virtual-terminal' to 'requirement'.
(mingetty-shepherd-service, kmscon-service-type): Likewise.
(%base-services): Add 'virtual-terminal-service-type'.
* gnu/system/install.scm (%installation-services): Likewise.
2018-03-15 11:37:18 +01:00
Ludovic Courtès 88cd7bbd3d
services: 'shepherd-service-type' now accepts a default value.
* gnu/services/shepherd.scm (shepherd-service-type): Add a second form
with an additional 'default' parameter.
2018-03-15 11:34:57 +01:00
Ricardo Wurmus 9b7e389d41
gnu: python-3.6: Reset timestamps in pyc files.
* gnu/packages/python.scm (python-3.6)[arguments]: Add build phases to
patch the bytecode generator to reset the embedded timestamp in pyc
files; add build phase to rebuild the bytecode files.
2018-03-15 09:25:46 +01:00
Ricardo Wurmus f529dfec74
gnu: python-3.6: Disable failing test.
* gnu/packages/python.scm (python-3.6)[source]: Delete
Lib/test/test_socket.py.
2018-03-15 09:22:51 +01:00
Marius Bakke 60a32a2d60
gnu: pango: Explicitly propagate some inputs.
These are already propagated from Cairo, but include them for clarity.

* gnu/packages/gtk.scm (pango)[propagated-inputs]: Add FONTCONFIG, FREETYPE
and GLIB.
2018-03-15 00:03:08 +01:00
Marius Bakke d9efe02566
gnu: pango: Update to 1.42.0.
* gnu/packages/gtk.scm (pango): Update to 1.42.0.
[inputs]: Add FRIBIDI.
2018-03-15 00:03:07 +01:00
Marius Bakke ff46037351
gnu: gobject-introspection: Update to 1.56.0.
* gnu/packages/glib.scm (gobject-introspection): Update to 1.56.0.
2018-03-15 00:02:47 +01:00
Marius Bakke 2f437b22e2
gnu: glib: Update to 2.56.0.
* gnu/packages/glib.scm (glib): Update to 2.56.0.
[source](patches): Remove obsolete patch.
[arguments]: Disable new MIME test.
* gnu/packages/patches/glib-respect-datadir.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2018-03-15 00:02:46 +01:00
Marius Bakke f74181d40f
gnu: automake: Update to 1.16.1.
* gnu/packages/autotools.scm (automake): Update to 1.16.1.
(automake-1.16): Remove variable.
2018-03-14 22:11:34 +01:00
Marius Bakke 9a92b9e61a
gnu: gdbm: Update to 1.14.1.
* gnu/packages/databases.scm (gdbm): Update to 1.14.1.
2018-03-14 22:11:34 +01:00
Marius Bakke ec07ba1ff7
gnu: patch: Update to 2.7.6.
* gnu/packages/base.scm (patch): Update to 2.7.6.
* gnu/packages/patches/patch-hurd-path-max.patch: Adjust to upstream changes.
2018-03-14 22:11:34 +01:00
Tobias Geerinckx-Rice dba52a2bcb
gnu: bind: Update to 9.12.1.
* gnu/packages/dns.scm (isc-bind): Update to 9.12.1.
2018-03-14 21:33:18 +01:00
Efraim Flashner dac6095d7e
gnu: python2-elib.intl: Declare a source file-name.
* gnu/packages/python.scm (python2-elib.intl)[source]: Declare a source
file-name.
2018-03-14 21:16:55 +02:00
Efraim Flashner 66e765a063
gnu: texlive-generic-pdftex: Declare a source file-name.
* gnu/packages/tex.scm (texlive-generic-pdftex)[source]: Declare a
source file-name.
2018-03-14 21:16:55 +02:00
Efraim Flashner 2cc9c011e8
gnu: texlive-latex-wasysym: Declare a source file-name.
* gnu/packages/tex.scm (texlive-latex-wasysym)[source]: Declare a source
file-name.
2018-03-14 21:16:55 +02:00
Efraim Flashner b4bb2750ff
gnu: texlive-metapost: Declare a source file-name.
* gnu/packages/tex.scm (texlive-metapost)[source]: Declare a source
file-name.
2018-03-14 21:16:54 +02:00
Efraim Flashner de20fd6a3a
gnu: texlive-latex-lh: Declare a source file-name.
* gnu/packages/tex.scm (texlive-latex-lh)[source]: Declare a source
file-name.
2018-03-14 21:16:54 +02:00
Efraim Flashner 0475e35c59
gnu: texlive-latex-titlesec: Declare a source file-name.
* gnu/packages/tex.scm (texlive-latex-titlesec)[source]: Declare a
source file-name.
2018-03-14 21:16:54 +02:00
Efraim Flashner d57e5d4128
gnu: texlive-latex-threeparttable: Declare a source file-name.
* gnu/packages/tex.scm (texlive-latex-threeparttable)[source]: Declare a
source file-name.
2018-03-14 21:16:54 +02:00
Efraim Flashner e1834df6b6
gnu: texlive-latex-subfigure: Declare a source file-name.
* gnu/packages/tex.scm (texlive-latex-subfigure)[source]: Declare a
source file-name.
2018-03-14 21:16:53 +02:00
Efraim Flashner 19835372a2
gnu: texlive-fonts-stmaryrd: Declare a source file-name.
* gnu/packages/tex.scm (texlive-fonts-stmaryrd)[source]: Declare a
source file-name.
2018-03-14 21:16:53 +02:00
Efraim Flashner 7372ce185f
gnu: texlive-latex-pdfpages: Declare a source file-name.
* gnu/packages/tex.scm (texlive-latex-pdfpages)[source]: Declare a
source file-name.
2018-03-14 21:16:53 +02:00
Efraim Flashner b2aef7219c
gnu: texlive-latex-overpic: Declare a source file-name.
* gnu/packages/tex.scm (texlive-latex-overpic)[source]: Declare a source
file-name.
2018-03-14 21:16:53 +02:00
Efraim Flashner 6a9198046d
gnu: texlive-latex-multirow: Declare a source file-name.
* gnu/packages/tex.scm (texlive-latex-multirow)[source]: Declare a
source file-name.
2018-03-14 21:16:53 +02:00
Efraim Flashner 84d6364314
gnu: texlive-latex-eepic: Declare a source file-name.
* gnu/packages/tex.scm (texlive-latex-eepic)[source]: Declare a source
file-name.
2018-03-14 21:16:52 +02:00
Efraim Flashner 2678a63b23
gnu: texlive-latex-eso-pic: Declare a source file-name.
* gnu/packages/tex.scm (texlive-latex-eso-pic)[source]: Declare a source
file-name.
2018-03-14 21:16:52 +02:00
Efraim Flashner d5fb4a3a9f
gnu: texlive-fonts-rsfs: Use 'invoke'.
* gnu/packages/tex.scm (texlive-fonts-rsfs)[arguments]: Use 'invoke' in
place of 'system*'.
2018-03-14 21:16:52 +02:00
Efraim Flashner e26de9c928
gnu: texlive-fonts-rsfs: Declare a source file-name.
* gnu/packages/tex.scm (texlive-fonts-rsfs)[source]: Declare a source
file-name.
2018-03-14 21:16:52 +02:00
Efraim Flashner 6f2442a1fd
gnu: texlive-fonts-ec: Use 'invoke'.
* gnu/packages/tex.scm (texlive-fonts-ec)[arguments]: Use 'invoke' in
place of 'system*'.
2018-03-14 21:16:52 +02:00
Efraim Flashner ca816eb3ca
gnu: texlive-fonts-ec: Declare a source file-name.
* gnu/packages/tex.scm (texlive-fonts-ec)[source]: Declare a source
file-name.
2018-03-14 21:16:52 +02:00
Efraim Flashner aa499191b8
gnu: texlive-latex-jknapltx: Declare a source file-name.
* gnu/packages/tex.scm (texlive-latex-jknapltx)[source]: Declare a
source file-name.
2018-03-14 21:16:51 +02:00
Efraim Flashner aeb135e3a1
gnu: texlive-latex-listings: Declare a source file-name.
* gnu/packages/tex.scm (texlive-latex-listings)[source]: Declare a
source file-name.
2018-03-14 21:16:51 +02:00
Efraim Flashner dae1d9e436
gnu: texlive-latex-footmisc: Declare a source file-name.
* gnu/packages/tex.smc (texlive-latex-footmisc)[source]: Declare a
source file-name.
2018-03-14 21:16:51 +02:00
Efraim Flashner 4fd0a59108
gnu: texlive-latex-float: Declare a source file-name.
* gnu/packages/tex.scm (texlive-latex-float)[source]: Declare a source
file-name.
2018-03-14 21:16:51 +02:00
Efraim Flashner e89d5cf4fc
gnu: texlive-latex-fancyhdr: Declare a source file-name.
* gnu/packages/tex.scm (texlive-latex-fancyhdr)[source]: Declare a
source file-name.
2018-03-14 21:16:50 +02:00
Efraim Flashner 62ee46b9a2
gnu: texlive-latex-fancybox: Declare a source file-name.
* gnu/pacakges/tex.scm (texlive-latex-fancybox)[source]: Declare a
source file-name.
2018-03-14 21:16:50 +02:00
Efraim Flashner 4439c1deda
gnu: texlive-latex-colortbl: Declare a source file-name.
* gnu/packages/tex.scm (texlive-latex-colortbl)[source]: Declare a
source file-name.
2018-03-14 21:16:50 +02:00
Efraim Flashner af8aa1053a
gnu: texlive-latex-changebar: Declare a source file-name.
* gnu/packages/tex.scm (texlive-latex-changebar)[source]: Declare a
source file-name.
2018-03-14 21:16:50 +02:00
Efraim Flashner 72d5adf4d8
gnu: texlive-latex-appendix: Declare a source file-name.
* gnu/packages/tex.scm (texlive-latex-appendix)[source]: Declare a
source file-name.
2018-03-14 21:16:50 +02:00
Efraim Flashner de4eb4d1c9
gnu: texlive-latex-anysize: Declare a source file-name.
* gnu/packages/tex.scm (texlive-latex-anysize)[source]: Declare a source
file-name.
2018-03-14 21:16:50 +02:00
Efraim Flashner 88ae1921d8
gnu: texlive-tex-texinfo: Declare a source file-name.
* gnu/packages/tex.scm (texlive-tex-texinfo)[source]: Declare a source
file-name.
2018-03-14 21:16:49 +02:00
Efraim Flashner 70a71d19c8
gnu: texlive-latex-trimspaces: Declare a source file-name.
* gnu/packages/tex.scm (texlive-latex-trimspaces)[source]: Declare a
source file-name.
2018-03-14 21:16:49 +02:00
Efraim Flashner a74ac06bb5
gnu: texlive-latex-seminar: Declare a source file-name.
* gnu/packages/tex.scm (texlive-latex-seminar)[source]: Declare a source
file-name.
2018-03-14 21:16:49 +02:00
Efraim Flashner 23ae6e65fc
gnu: texlive-latex-natbib: Declare a source file-name.
* gnu/packages/tex.scm (texlive-latex-natbib)[source]: Declare a source
file-name.
2018-03-14 21:16:49 +02:00
Efraim Flashner 681b579d6d
gnu: texlive-latex-filemod: Declare a source file-name.
* gnu/packages/tex.scm (texlive-latex-filemod)[source]: Declare a source
file-name.
2018-03-14 21:16:49 +02:00
Efraim Flashner b5b10f3b3b
gnu: texlive-latex-psnfss: Declare a source file-name.
* gnu/packages/tex.scm (texlive-latex-psnfss)[source]: Declare a source
file-name.
2018-03-14 21:16:48 +02:00
Efraim Flashner 51bffe791b
gnu: texlive-latex-cyrillic: Declare a source file-name.
* gnu/packages/tex.scm (texlive-latex-cyrillic)[source]: Declare a
source file-name.
2018-03-14 21:16:48 +02:00
Efraim Flashner 8732493e75
gnu: texlive-latex-babel: Declare a source file-name.
* gnu/packages/tex.scm (texlive-latex-babel)[source]: Declare a source
file-name.
2018-03-14 21:16:48 +02:00
Efraim Flashner 43059ed01a
gnu: texlive-latex-amscls: Declare a source file-name.
* gnu/packages/tex.scm (texlive-latex-amscls)[source]: Declare a source
file-name.
2018-03-14 21:16:48 +02:00
Efraim Flashner 320c771ade
gnu: texlive-latex-amsmath: Declare a source file-name.
* gnu/packages/tex.scm (texlive-latex-amsmath)[source]: Declare a source
file-name.
2018-03-14 21:16:48 +02:00
Efraim Flashner 01d79c306a
gnu: texlive-luatex-lualibs: Include version in source file-name.
* gnu/packages/tex.scm (texlive-luatex-lualibs)[source]: Include version
in the source file-name.
2018-03-14 21:16:48 +02:00
Efraim Flashner 634a4a7f14
gnu: texlive-latex-fontspec: Declare a source file-name.
* gnu/packages/tex.scm (texlive-latex-fontspec)[source]: Declare a
source file-name.
2018-03-14 21:16:47 +02:00
Efraim Flashner b749aa9880
gnu: texlive-latex-l3packages: Declare a source file-name.
* gnu/packages/tex.scm (texlive-latex-l3packages)[source]: Declare a
source file-name.
2018-03-14 21:16:47 +02:00
Efraim Flashner f4a39a5b2f
gnu: texlive-latex-l3kernel: Declare a source file-name.
* gnu/packages/tex.scm (texlive-latex-l3kernel)[source]: Declare a
source file-name.
2018-03-14 21:16:47 +02:00
Efraim Flashner a26207f879
gnu: texlive-latex-url: Declare a source file-name.
* gnu/packages/tex.scm (texlive-latex-url)[source]: Declare a source
file-name.
2018-03-14 21:16:47 +02:00
Efraim Flashner f8340ab143
gnu: texlive-latex-tools: Declare a source file-name.
* gnu/packages/tex.scm (texlive-latex-tools)[source]: Declare a source
file-name.
2018-03-14 21:16:47 +02:00
Efraim Flashner 7dea311973
gnu: texlive-latex-oberdiek: Declare a source file-name.
* gnu/packages/tex.scm (texlive-latex-oberdiek)[source]: Declare a
source file-name.
2018-03-14 21:16:47 +02:00
Efraim Flashner 19389bcdc2
gnu: texlive-latex-xcolor: Declare a source file-name.
* gnu/packages/tex.scm (texlive-latex-xcolor)[source]: Declare a source
file-name.
2018-03-14 21:16:46 +02:00
Efraim Flashner f73020735c
gnu: texlive-latex-graphics: Declare a source file-name.
* gnu/packages/tex.scm (texlive-latex-graphics)[source]: Declare a
source file-name.
[native-inputs]: Declare a source file-name for downloaded
native-inputs.
2018-03-14 21:16:46 +02:00
Efraim Flashner 88e11022db
gnu: texlive-latex-fancyvrb: Declare a source file-name.
* gnu/packages/tex.scm (texlive-latex-fancyvrb)[source]: Declare a
source file-name.
2018-03-14 21:16:46 +02:00
Efraim Flashner ca61c6b323
gnu: texlive-generic-epsf: Declare a source file-name.
* gnu/packages/tex.scm (texlive-generic-epsf)[source]: Declare a source
file-name.
2018-03-14 21:16:46 +02:00
Efraim Flashner 24dbc6023b
gnu: texlive-generic-ifxetex: Declare a source file-name.
* gnu/packages/tex.scm (texlive-generic-ifxetex)[source]: Declare a
source file-name.
2018-03-14 21:16:46 +02:00
Efraim Flashner 7e353a7783
gnu: texlive-latex-filecontents: Declare a source file-name.
* gnu/packages/tex.scm (texlive-latex-filecontents)[source]: Declare a
source file-name.
2018-03-14 21:16:43 +02:00
Ricardo Wurmus 7473319524
gnu: ghc-7: Fix build with ncurses 6.1.
* gnu/packages/haskell.scm (ghc-7)[arguments]: Make ncurses major+minor
version detection more robust.
2018-03-14 19:59:31 +01:00
Mark H Weaver 3328132b87
gnu: icecat: Add more fixes from upstream mozilla-esr52.
Includes fixes for CVE-2018-5131 and the remaining 4 out of 9 changesets for
CVE-2018-5125.

* gnu/packages/gnuzilla.scm (icecat)[source]: Add selected fixes from the
upstream mozilla-esr52 repository.
2018-03-14 14:37:57 -04:00
Mark H Weaver a76c205795
gnu: icecat: Relabel patches to reflect CVE assignments.
Document the fact that we include fixes for CVE-2018-5127, CVE-2018-5129,
CVE-2018-5130, CVE-2018-5144, CVE-2018-5145, and 5 out of 9 changesets for
CVE-2018-5125.

* gnu/packages/gnuzilla.scm (icecat)[source]: Relabel patches to reflect CVE
assignments.
2018-03-14 14:37:41 -04:00
Tobias Geerinckx-Rice 36b2cb029e
gnu: webkitgtk: Use HTTPS for home page.
* gnu/packages/webkitgtk.scm (webkitgtk)[home-page]: Use HTTPS.
2018-03-14 18:23:46 +01:00
Tobias Geerinckx-Rice 86c9c0c118
gnu: webkitgtk: Update to 2.20.0.
* gnu/packages/webkit.scm (webkitgtk): Update to 2.20.0.
[arguments]: (Re-)disable WOFF2 web font support.
2018-03-14 18:23:46 +01:00
Tobias Geerinckx-Rice 9851688392
gnu: python-betamax: Update to 0.8.1.
* gnu/packages/python-web.scm (python-betamax): Update to 0.8.1.
2018-03-14 18:23:46 +01:00
Tobias Geerinckx-Rice f3fda2980c
gnu: macchanger: Update to 1.7.0.
* gnu/packages/networking.scm (macchanger): Update to 1.7.0.
[source]: Update URI.
2018-03-14 18:23:46 +01:00
Efraim Flashner 7c4a0f975b
gnu: gawk: Enable parallel tests.
* gnu/packages/gawk.scm (gawk)[arguments]: Enable parallel tests.
2018-03-14 19:12:06 +02:00
Efraim Flashner 3ba42b8566
gnu: gawk: Update to 4.2.1.
* gnu/packages/gawk.scm (gawk): Update to 4.2.1.
2018-03-14 19:12:06 +02:00
Tobias Geerinckx-Rice 1300e4ee5b
gnu: curl: Add HTTP/2 support.
* gnu/packages/curl.scm (curl)[inputs]: Add nghttp2.
2018-03-14 18:10:55 +01:00
Ricardo Wurmus 8fdc843f26
gnu: Ungraft glibc.
* gnu/packages/base.scm (glibc-2.26-patched): Remove variable.
(glibc/linux)[replacement]: Remove.
[source]: Add "glibc-allow-kernel-2.6.32.patch" to patches.
2018-03-14 17:39:50 +01:00
Ricardo Wurmus 8c72ed923d
Merge branch 'master' into core-updates 2018-03-14 17:37:20 +01:00
Marius Bakke aac6cbbfed
gnu: samba: Update to 4.7.6 [fixes CVE-2018-1050 and CVE-2018-1057].
* gnu/packages/samba.scm (samba): Update to 4.7.6.
2018-03-14 16:48:04 +01:00
Marius Bakke 880e2170b7
gnu: man-db: Update to 2.8.2.
* gnu/packages/man.scm (man-db): Update to 2.8.2.
2018-03-14 16:48:04 +01:00
Marius Bakke 9a02dcf35a
gnu: curl: Update replacement to 7.59.0 [security fixes].
This fixes CVE-2018-1000120, CVE-2018-1000121, and CVE-2018-1000122.

* gnu/packages/curl.scm (curl-7.58.0): Rename to ...
(curl-7.59.0): ... this.  Update source hash.
(curl)[replacement]: Adjust accordingly.
2018-03-14 16:48:03 +01:00
Marius Bakke cb18d21e74
gnu: libsoup: Update to 2.62.0.
* gnu/packages/gnome.scm (libsoup): Update to 2.62.0.
2018-03-14 16:48:03 +01:00
Ricardo Wurmus 441010a2d1
Revert "gnu: Use patched static bash in glibc replacement."
This reverts commit 42958b5e0f.
2018-03-14 16:28:22 +01:00
Ricardo Wurmus 48b97be90b
Revert "gnu: Add replacement for static-bash-for-glibc."
This reverts commit c4fb2b9f4e.
2018-03-14 16:28:22 +01:00
Ricardo Wurmus 9c9912cf5b
Revert "gnu: Add missing module to (gnu packages base)."
This reverts commit 911e66f922.
2018-03-14 16:28:22 +01:00
Mark H Weaver 9a42d5ebf2
gnu: linux-libre: Update to 4.15.9.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.15.9.
(%linux-libre-hash): Update hash.
2018-03-14 11:04:00 -04:00
Mark H Weaver b5a6fb3c08
gnu: linux-libre@4.14: Update to 4.14.26.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.26.
(%linux-libre-4.14-hash): Update hash.
2018-03-14 11:03:12 -04:00
Mark H Weaver b4c1930b2d
gnu: linux-libre@4.9: Update to 4.9.87.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.87.
2018-03-14 11:02:36 -04:00
Mark H Weaver 7c8dcd66a1
gnu: linux-libre@4.4: Update to 4.4.121.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.121.
2018-03-14 11:01:58 -04:00
Ricardo Wurmus 2b5c5f03c2
gnu: Add ada.scm to GNU_SYSTEM_MODULES.
This is a follow-up to commit ebd43a2a45.

* gnu/local.mk (GNU_SYSTEM_MODULES): Add ada.scm.
2018-03-14 13:21:26 +01:00
Ricardo Wurmus 911e66f922
gnu: Add missing module to (gnu packages base).
This is a follow-up to commit 42958b5e0f.

Reported by pmikkelsen on IRC.

* gnu/packages/base.scm: Use srfi-1 for alist-delete.
2018-03-14 12:46:57 +01:00
Ricardo Wurmus c4fb2b9f4e
gnu: Add replacement for static-bash-for-glibc.
This is needed to replace the static bash used in glibc-final.

* gnu/packages/commencement.scm (patched-glibc-final-with-bootstrap-bash,
patched-static-bash-for-glibc): New variables.
(static-bash-for-glibc)[replacement]: Use patched-static-bash-for-glibc as a
replacement.
2018-03-14 11:39:14 +01:00
Ricardo Wurmus 42958b5e0f
gnu: Use patched static bash in glibc replacement.
* gnu/packages/base.scm (glibc-2.26-patched): Rename...
(glibc-2.26-patched-boot): ...to this.
(patched-static-bash, glibc-2.26-patched): New variables.
2018-03-14 11:39:14 +01:00
Tobias Geerinckx-Rice 295fbbd75d
gnu: geomyidae: Update to 0.31.
* gnu/packages/web.scm (geomyidae): Update to 0.31.
2018-03-14 10:21:18 +01:00
Tobias Geerinckx-Rice e4740d7a51
gnu: calcurse: Update to 4.3.0.
* gnu/packages/calcurse.scm (calcurse): Update to 4.3.0.
2018-03-14 09:10:47 +01:00
Tobias Geerinckx-Rice b4bf951627
gnu: masscan: Update to 1.0.5.
* gnu/packages/admin.scm (masscan): Update to 1.0.5.
[arguments]: Set CC to a real compiler instead of the default clang.
2018-03-14 07:47:32 +01:00
Tobias Geerinckx-Rice 186cef9e1c
gnu: simplescreenrecorder: Update to 0.3.10.
* gnu/packages/video.scm (simplescreenrecorder): Update to 0.3.10.
2018-03-14 07:47:32 +01:00
Tobias Geerinckx-Rice 5ecfa6f565
gnu: r-stringi: Update to 1.1.7.
* gnu/packages/statistics.scm (r-stringi): Update to 1.1.7.
2018-03-14 07:47:32 +01:00
Tobias Geerinckx-Rice d773fef1ce
gnu: inkscape: Update to 0.92.3.
* gnu/packages/inkscape.scm (inkscape): Update to 0.92.3.
[source]: Remove patch.
2018-03-14 07:47:31 +01:00
Tobias Geerinckx-Rice fdcbe78b14
gnu: kurly: Update to 1.2.1.
* gnu/packages/curl.scm (kurly): Update to 1.2.1.
[arguments]: Install the man page, and put README.md in its right place.
Rename ‘install-readme’ to ‘install-documentation’ to match this change.
2018-03-14 07:47:31 +01:00
David Thompson 23cdeaa971
gnu: tiled: Update to 1.1.3.
* gnu/packages/game-development.scm (tiled): Update to 1.1.3.
2018-03-13 20:33:42 -04:00
Efraim Flashner 620ea2de26
gnu: python2-quex: Parameterize the source uri.
* gnu/packages/python.scm (python2-quex)[source]: Replace hard-coded
version with parameterized one.  Remove unnecessary file-name field.
2018-03-13 22:58:16 +02:00
Efraim Flashner 8d32139df0
gnu: texlive-latex-base: Use 'invoke'.
* gnu/packages/tex.scm (texlive-latex-base)[arguments]: Replace
'system*' with 'invoke'.
2018-03-13 22:52:34 +02:00
Efraim Flashner 8d514ae753
gnu: texlive-latex-base: Declare a source file-name.
* gnu/packages/tex.scm (texlive-latex-base)[source]: Declare a source
file-name.
[native-inputs]: Add a source file-name.
2018-03-13 22:52:34 +02:00
Efraim Flashner b63aefe53e
gnu: texlive-tex-plain: Declare a source file-name.
* gnu/packages/tex.scm (texlive-tex-plain)[source]: Declare a source
file-name.
2018-03-13 22:52:34 +02:00
Efraim Flashner 9700a0d0a5
gnu: texlive-latex-amsfonts: Declare a source file-name.
* gnu/packages/tex.scm (texlive-latex-amsfonts)[source]: Declare a
source file-name.
2018-03-13 22:52:34 +02:00
Efraim Flashner 5fe9233eb4
gnu: texlive-fonts-amsfonts: Declare a source file-name.
* gnu/packages/tex.scm (texlive-fonts-amsfonts)[source]: Declare a
source file-name.
2018-03-13 22:52:33 +02:00
Efraim Flashner a4550e7d66
gnu: texlive-fonts-latex: Declare a source file-name.
* gnu/packages/tex.scm (texlive-fonts-latex)[source]: Declare a source
file-name.
2018-03-13 22:52:33 +02:00
Efraim Flashner 6b286e424a
gnu: texlive-fonts-knuth-lib: Declare a source file-name.
* gnu/packages/tex.scm (texlive-fonts-knuth-lib)[source]: Declare a
source file-name.
2018-03-13 22:52:33 +02:00
Efraim Flashner a4015c2065
gnu: texlive-fonts-cm: Declare a source file-name.
* gnu/packages/tex.scm (texlive-fonts-cm)[source]: Declare a source
file-name.
2018-03-13 22:52:33 +02:00
Efraim Flashner b8e213cb2f
gnu: texlive-fontname: Fix source file-name.
* gnu/packages/tex.scm (texlive-fontname)[source]: Correct source
file-name.
2018-03-13 22:52:33 +02:00
Efraim Flashner 1dec413ae0
gnu: texlive-metafont-base: Declare a source file-name.
* gnu/packages/tex.scm (texlive-metafont-base)[source]: Declare a source
file-name.
2018-03-13 22:52:33 +02:00
Efraim Flashner a6acd6113c
gnu: texlive-generic-hyph-utf8: Declare a source file-name.
* gnu/packages/tex.scm (texlive-generic-hyph-utf8)[source]: Declare a
source file-name.
2018-03-13 22:52:32 +02:00
Efraim Flashner ac0529ddec
gnu: texlive-generic-tex-ini-files: Declare a source file-name.
* gnu/packages/tex.scm (texlive-generic-tex-ini-files)[source]: Declare
a source file-name.
2018-03-13 22:52:32 +02:00
Efraim Flashner ddc0bbc875
gnu: texlive-generic-dehyph-exptl: Declare a source file-name.
* gnu/packages/tex.scm (texlive-generic-dehyph-exptl)[source]: Declare a
source file-name.
2018-03-13 22:52:32 +02:00
Efraim Flashner f569e9174f
gnu: texlive-generic-unicode-data: Declare a source file-name.
* gnu/packages/tex.scm (texlive-generic-unicode-data)[source]: Declare a
source file-name.
2018-03-13 22:52:32 +02:00
Efraim Flashner b8d8806b52
gnu: Use https for www.ctan.org.
* gnu/packages/tex.scm: Use https for ctan.org.
2018-03-13 22:52:32 +02:00
Efraim Flashner 2cdd9729fa
gnu: texlive-dvips: Declare a source file-name.
* gnu/packages/tex.scm (texlive-dvips)[source]: Declare a source
file-name.
[native-inputs]: Declare source file-names for native-inputs.
2018-03-13 22:52:31 +02:00
Danny Milosavljevic 6c70172692
gnu: Add python-quex.
* gnu/packages/python.scm (python-quex): New variable.
2018-03-13 21:14:39 +01:00
Danny Milosavljevic 80b58d15bc
gnu: Add python2-quex@0.67.3.
* gnu/packages/python.scm (python2-quex-0.67.3): New variable.
2018-03-13 21:11:48 +01:00
Danny Milosavljevic ebd43a2a45
gnu: Add python2-langkit.
* gnu/packages/ada.scm: New file.
2018-03-13 20:53:18 +01:00
Efraim Flashner 54d5b27e92
gnu: python-editdistance: Use 'invoke'.
* gnu/packages/textutils.scm (python-editdistance)[arguments]: Use
'invoke' instead of 'system*'.
2018-03-13 21:48:28 +02:00
Efraim Flashner 54335b59f0
gnu: python-editdistance: Declare a source file-name.
* gnu/packages/textutils.scm (python-editdistance)[source]: Declare a
source file-name.
2018-03-13 21:48:28 +02:00
Efraim Flashner 348f8c8553
gnu: git-test-sequence: Declare a source file-name.
* gnu/packages/version-control.scm (git-test-sequence)[source]: Declare
a source file-name.
2018-03-13 21:48:28 +02:00
Efraim Flashner d36df187e0
gnu: git-flow: Declare a source file-name.
* gnu/packages/version-control.scm (git-flow)[source]: Declare a source
file-name.
2018-03-13 21:48:28 +02:00
Efraim Flashner 728ee9d6f7
gnu: vpnc-scripts: Declare a source file-name.
* gnu/packages/vpn.scm (vpnc-scripts)[source]: Declare a source
file-name.
2018-03-13 21:48:28 +02:00
Efraim Flashner 716a39bcf1
gnu: tidy: Declare a source file-name.
* gnu/packages/web.scm (tidy)[source]: Declare a source file-name.
2018-03-13 21:48:27 +02:00
Efraim Flashner da0baf117d
gnu: mod-wsgi: Declare a source file-name.
* gnu/packages/web.scm (mod-wsgi)[source]: Declare a source file-name.
2018-03-13 21:48:27 +02:00
Efraim Flashner 29a3905452
gnu: tinyxml2: Declare a source file-name.
* gnu/packages/xml.scm (tinyxml2)[source]: Declare a source file-name.
2018-03-13 21:48:27 +02:00
Efraim Flashner 4510f976dc
gnu: r-tgconfig: Declare a source file-name.
* gnu/packages/statistics.scm (r-tgconfig)[source]: Declare a source
file-name.
2018-03-13 21:48:27 +02:00
Efraim Flashner 76b27f427a
gnu: r-tgstat: Declare a source file-name.
* gnu/packages/statistics.scm (r-tgstat)[source]: Declare a source
file-name.
2018-03-13 21:48:26 +02:00
Efraim Flashner 96dcb8a037
gnu: usbredir: Declare a source file-name.
* gnu/packages/spice.scm (usbredir)[source]: Declare a source file-name.
2018-03-13 21:48:26 +02:00
Efraim Flashner 04eecf4bdb
gnu: ocaml-ssl: Declare a source file-name.
* gnu/packages/ocaml.scm (ocaml-ssl)[source]: Declare a source
file-name.
2018-03-13 21:48:26 +02:00
Efraim Flashner 14ebf2fc5f
gnu: ocaml-lwt: Declare a source file-name.
* gnu/packages/ocaml.scm (ocaml-lwt)[source]: Declare a source
file-name.
2018-03-13 21:48:26 +02:00
Efraim Flashner 0aee7fdc8c
gnu: ocaml-bitstring: Declare a source file-name.
* gnu/packages/ocaml.scm (ocaml-bitstring)[source]: Declare a source
file-name.
2018-03-13 21:48:26 +02:00
Efraim Flashner 597beb8a5d
gnu: ocaml-piqi: Declare a source file-name.
* gnu/packages/ocaml.scm (ocaml-piqi)[source]: Declare a source
file-name.
2018-03-13 21:48:25 +02:00
Efraim Flashner 232557c159
gnu: ocaml-result: Declare a source file-name.
* gnu/packages/ocaml.scm (ocaml-result)[source]: Declare a source
file-name.
2018-03-13 21:48:25 +02:00
Efraim Flashner b965c1ca62
gnu: ocaml-stringext: Declare a source file-name.
* gnu/packages/ocaml.scm (ocaml-stringext)[source]: Declare a source
file-name.
2018-03-13 21:48:25 +02:00
Efraim Flashner fdb3fba30f
gnu: ocaml-qtest: Update to 2.8.
* gnu/packages/ocaml.scm (ocaml-qtest): Update to 2.8.
[source]: Update source uri, declare a source file-name.
[home-page]: Update home-page.
2018-03-13 21:48:25 +02:00
Efraim Flashner 79234c0a69
gnu: ocaml-qtest: Declare a source file-name.
* gnu/packages/ocaml.scm (ocaml-qtest)[source]: Declare a source
file-name.
2018-03-13 21:48:22 +02:00
Ricardo Wurmus 9a7b578463
gnu: r-minimal: Add bash to inputs.
* gnu/packages/statistics.scm (r-minimal)[inputs]: Add bash-minimal.
2018-03-13 20:01:54 +01:00
Ricardo Wurmus 5e51c268e4
gnu: r-rmarkdown: Use Pandoc 1.
* gnu/packages/statistics.scm (r-rmarkdown)[propagated-inputs]: Replace
"ghc-pandoc" with "ghc-pandoc-1".
2018-03-13 20:01:54 +01:00
Ricardo Wurmus 8b1e1e4c33
gnu: Add ghc-pandoc-1.
* gnu/packages/haskell.scm (ghc-pandoc-1): New variable.
2018-03-13 20:01:54 +01:00
Ricardo Wurmus 08eaa0d877
gnu: Add ghc-skylighting-for-pandoc-1.
* gnu/packages/haskell.scm (ghc-skylighting-for-pandoc-1): New variable.
2018-03-13 20:01:54 +01:00
Ricardo Wurmus 8e3149eeb2
gnu: Add ghc-yaml-for-pandoc-1.
* gnu/packages/haskell.scm (ghc-yaml-for-pandoc-1): New variable.
2018-03-13 20:01:54 +01:00
Ricardo Wurmus 6c05527851
gnu: Add ghc-doctemplates-for-pandoc-1.
* gnu/packages/haskell.scm (ghc-doctemplates-for-pandoc-1): New variable.
2018-03-13 20:01:54 +01:00
Ricardo Wurmus f45c86b555
gnu: Add ghc-hslua-for-pandoc-1.
* gnu/packages/haskell.scm (ghc-hslua-for-pandoc-1): New variable.
2018-03-13 20:01:54 +01:00
Ricardo Wurmus dcf8e2ab30
gnu: Add ghc-texmath-for-pandoc-1.
* gnu/packages/haskell.scm (ghc-texmath-for-pandoc-1): New variable.
2018-03-13 20:01:54 +01:00
Ricardo Wurmus 0f1fef7193
gnu: Add ghc-pandoc-types-for-pandoc-1.
* gnu/packages/haskell.scm (ghc-pandoc-types-for-pandoc-1): New variable.
2018-03-13 20:01:54 +01:00
Ricardo Wurmus 379cb3893d
gnu: Add ghc-aeson-for-pandoc-1.
* gnu/packages/haskell-web.scm (ghc-aeson-for-pandoc-1): New variable.
2018-03-13 20:01:54 +01:00
Ricardo Wurmus 0efd09acd4
gnu: Add r-riverplot.
* gnu/packages/cran.scm (r-riverplot): New variable.
2018-03-13 19:58:35 +01:00
Efraim Flashner 79f450a120
gnu: python-mwclient: Declare a source file-name.
* gnu/packages/python.scm (python-mwclient)[source]: Declare a source
file-name.
2018-03-13 20:17:12 +02:00
Efraim Flashner 7896e6c219
gnu: python-dukpy: Declare a source file-name.
* gnu/packages/python.scm (python-dukpy)[source]: Declare a source
file-name.
2018-03-13 20:17:12 +02:00
Efraim Flashner c819558227
gnu: python-asn1crypto: Declare a source file-name.
* gnu/packages/python-crypto.scm (python-asn1crypto)[source]: Declare a
source file-name.
2018-03-13 20:17:12 +02:00
Efraim Flashner f45ceced51
gnu: pulsemixer: Declare a source file-name.
* gnu/packages/pulseaudio.scm (pulsemixer)[source]: Declare a source
file-name.
2018-03-13 20:17:12 +02:00
Efraim Flashner 7b5f8a998a
gnu: hydrogen: Declare a source file-name.
* gnu/packages/music.scm (hydrogen)[source]: Declare a source file-name.
2018-03-13 20:17:11 +02:00
Efraim Flashner 03e8182b8e
gnu: sbcl-cl-uglify-js: Declare a source file-name.
* gnu/packages/lisp.scm (sbcl-cl-uglify-js)[source]: Declare a source
file-name.
2018-03-13 20:17:11 +02:00
Efraim Flashner 8cf57bc1c6
gnu: libusb4java: Declare a source file-name.
* gnu/packages/libusb.scm (libusb4java)[source]: Declare a source
file-name.
2018-03-13 20:17:11 +02:00
Efraim Flashner 307856cdfa
gnu: java-snakeyaml: Declare a source file-name.
* gnu/packages/java.scm (java-snakeyaml)[source]: Declare a source
file-name.
2018-03-13 20:17:11 +02:00
Efraim Flashner 6c34ad73d5
gnu: java-jnacl: Declare a source file-name.
* gnu/packages/java.scm (java-jnacl)[source]: Declare a source
file-name.
2018-03-13 20:17:11 +02:00
Efraim Flashner 4a885c650d
gnu: ganv-devel: Declare a source file-name.
* gnu/packages/gtk.scm (ganv-devel)[source]: Declare a source file-name.
2018-03-13 20:17:11 +02:00
Efraim Flashner 87d868cc7c
gnu: gpscorrelate: Declare a source file-name.
* gnu/packages/gps.scm (gpscorrelate)[source]: Declare a source file-name.
2018-03-13 20:17:10 +02:00
Efraim Flashner 0efb64524b
gnu: tinyxml: Use 'invoke'.
* gnu/packages/xml.scm (tinyxml)[arguments]: Replace 'system*' calls
with 'invoke'.
2018-03-13 20:17:10 +02:00
Efraim Flashner 671249b934
gnu: tinyxml: Declare a source file-name.
* gnu/packages/xml.scm (tinyxml)[source]: Declare a source file-name.
2018-03-13 20:17:10 +02:00
Efraim Flashner 64f925cb4b
gnu: time: Update to 1.9.
* gnu/packages/time.scm (time): Update to 1.9.
* tests/guix-build.sh: Update time package to 1.9.
2018-03-13 20:17:06 +02:00
Christopher Baines 906dcb20f2
gnu: Add makefile2graph.
* gnu/packages/code.scm (makefile2graph): New variable.
2018-03-13 18:01:47 +00:00
Oleg Pykhalov 8456765772
gnu: Add flameshot.
* gnu/packages/image.scm (flameshot): New public variable.
2018-03-13 15:58:43 +03:00
Rutger Helling 0982e5c7f1
gnu: gedit: Update to 3.28.0.
* gnu/packages/gnome.scm (gedit): Update to 3.28.0.
2018-03-13 08:37:52 +01:00
Rutger Helling 7d20d98326
gnu: gnome-sudoku: Update to 3.28.0.
* gnu/packages/gnome.scm (gnome-sudoku): Update to 3.28.0.
2018-03-13 08:32:29 +01:00
Efraim Flashner 298a2c1e66
gnu: Add debootstrap.
* gnu/packages/debian.scm (debootstrap): New variable.
2018-03-12 21:54:44 +02:00
Efraim Flashner b3230c287a
gnu: Add ubuntu-keyring.
* gnu/packages/debian.scm (ubuntu-keyring): New variable.
2018-03-12 21:54:44 +02:00
Efraim Flashner 8e1cd1a2c5
gnu: Add debian-archive-keyring.
* gnu/packages/debian.scm (debian-archive-keyring): New variable.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
2018-03-12 21:54:44 +02:00
Efraim Flashner 607d280ec8
gnu: Add jetring.
* gnu/packages/gnupg.scm (jetring): New variable.
2018-03-12 21:54:43 +02:00
Marius Bakke 1a5459ca23
gnu: i3-wm: Update to 4.15.
* gnu/packages/wm.scm (i3-wm): Update to 4.15.
2018-03-12 18:47:16 +01:00
Marius Bakke 06229f184f
gnu: rofi: Update redirected home page.
* gnu/packages/xdisorg.scm (rofi)[home-page]: Change to repository URL.
2018-03-12 18:47:16 +01:00
Marius Bakke a3a7eb2fe2
gnu: rofi: Update to 1.5.0.
* gnu/packages/xdisorg.scm (rofi): Update to 1.5.0.
[native-inputs]: Add GLIB:BIN.
[arguments]: Add phase to create missing test files.
2018-03-12 18:47:16 +01:00
Marius Bakke a248a9ac6a
Merge branch 'staging-next' into staging 2018-03-12 18:22:53 +01:00
Tobias Geerinckx-Rice 5400fdfd5d
gnu: lrzip: Fix CVE-2017-8842.
* gnu/packages/compression.scm (lrzip)[source]: Add patch.
* gnu/packages/patches/lrzip-CVE-2017-8842.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2018-03-12 18:15:21 +01:00
Tobias Geerinckx-Rice a440a6af09
gnu: nspr: Mark up description.
* gnu/packages/gnuzilla.scm (nspr)[description]: Use @dfn.
2018-03-12 18:15:20 +01:00
Tobias Geerinckx-Rice f63d6188d3
gnu: ogre: Update to 1.10.11.
* gnu/packages/graphics.scm (ogre): Update to 1.10.11.
2018-03-12 18:15:20 +01:00
Tobias Geerinckx-Rice 2f17e93974
gnu: gtk-vnc: Update to 0.7.1.
* gnu/packages/gnome.scm (gtk-vnc): Update to 0.7.1.
[native-inputs]: Add python-wrapper.
2018-03-12 18:15:20 +01:00
Jelle Licht fe5d4f81be
gnu: node: Use more unbundled dependencies.
* gnu/packages/node.scm (node)[inputs]: Add icu4c and nghttp2.
[native-inputs]: Add pkg-config.
[arguments]: Add configure flags for using system libraries.
[source]: Remove bundled dependencies.
2018-03-12 18:04:16 +01:00
Jelle Licht f06e391338
gnu: node: Update to 9.8.0.
* gnu/packages/node.scm (node): Update to 9.8.0.
[arguments]: Remove 'doc-only' workaround. Re-enable fixed tests.
2018-03-12 18:04:05 +01:00
Marius Bakke 54130743c5
gnu: libogg: Update to 1.3.3.
* gnu/packages/xiph.scm (libogg): Update to 1.3.3.
2018-03-12 18:02:08 +01:00
Rutger Helling b7184cf1a7
gnu: mesa: Update to 17.3.6.
* gnu/packages/gl.scm (mesa): Update to 17.3.6.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2018-03-12 17:57:25 +01:00
Marius Bakke f961231368
gnu: libepoxy: Update to 1.5.0.
* gnu/packages/gl.scm (libepoxy): Update to 1.5.0.
[arguments]: Remove obsolete substitution.
2018-03-12 17:56:00 +01:00
Marius Bakke f3b97f4770
gnu: libdrm: Update to 2.4.91.
* gnu/packages/xdisorg.scm (libdrm): Update to 2.4.91.
2018-03-12 17:51:48 +01:00
Marius Bakke 5f42430367
gnu: alsa-plugins: Update to 1.1.5.
* gnu/packages/linux.scm (alsa-plugins): Update to 1.1.5.
2018-03-12 17:48:37 +01:00
Marius Bakke c86e7a893f
gnu: alsa-utils: Update to 1.1.5.
* gnu/packages/linux.scm (alsa-utils): Update to 1.1.5.
2018-03-12 17:47:03 +01:00
Marius Bakke 569c33309e
gnu: alsa-lib: Update to 1.1.5.
* gnu/packages/linux.scm (alsa-lib): Update to 1.1.5.
2018-03-12 17:46:45 +01:00
Marius Bakke 8aca66be53
gnu: bluez: Update to 5.49.
* gnu/packages/linux.scm (bluez): Update to 5.49.
2018-03-12 17:40:21 +01:00
Marius Bakke 9fcec717d3
gnu: nss, nss-certs: Update to 3.36.
* gnu/packages/gnuzilla.scm (nss): Update to 3.36.
* gnu/packages/certs.scm (nss-certs): Likewise.
2018-03-12 17:38:55 +01:00
Marius Bakke ddc162afd4
gnu: nspr: Update to 4.19.
* gnu/packages/gnuzilla.scm (nspr): Update to 4.19.
2018-03-12 17:38:27 +01:00
Marius Bakke 7b5506fc71
gnu: xkbcomp: Update to 1.4.1.
* gnu/packages/xorg.scm (xkbcomp-intermediate): Update to 1.4.1.
2018-03-12 17:30:28 +01:00
Marius Bakke a270ba9e01
gnu: libxshmfence: Update to 1.3.
* gnu/packages/xorg.scm (libxshmfence): Update to 1.3.
2018-03-12 17:30:28 +01:00
Marius Bakke fe2520c389
gnu: libical: Update to 3.0.3.
* gnu/packages/calendar.scm (libical): Update to 3.0.3.
2018-03-12 17:28:14 +01:00
Marius Bakke ee9c7156a4
gnu: xf86-input-wacom: Update to 0.36.0.
* gnu/packages/xdisorg.scm (xf86-input-wacom): Update to 0.36.0.
2018-03-12 17:27:07 +01:00
Marius Bakke f4f69c5174
gnu: libwacom: Update to 0.29.
* gnu/packages/xdisorg.scm (libwacom): Update to 0.29.
2018-03-12 17:27:07 +01:00
Marius Bakke 285c091e80
gnu: libinput: Update to 1.10.2.
* gnu/packages/freedesktop.scm (libinput): Update to 1.10.2.
[build-system]: Change to MESON-BUILD-SYSTEM.
[arguments]: Add #:configure-flags to not build documentation.
[native-inputs]: Add CHECK and VALGRIND.  Move CAIRO and GTK+ ...
[inputs]: ... here.  Move LIBEVDEV, LIBWACOM and MTDEV ...
[propagated-inputs]: ... here.
(libinput-minimal)[native-inputs]: Inherit from LIBINPUT.
[inputs]: New field; set to empty list.
[arguments]: Inherit from LIBINPUT.  Adjust to build system change.
2018-03-12 17:27:07 +01:00
Marius Bakke 3f6c185e0c
gnu: meson: Update to 0.45.0.
* gnu/packages/build-tools.scm (meson): Update to 0.45.0.
[arguments]: Explicitly disable tests (they were skipped before).
2018-03-12 17:27:07 +01:00
Marius Bakke d31558632c
gnu: meson-for-build: Update to 0.44.0.
* gnu/packages/build-tools.scm (meson-for-build)[version]: Remove field.
[source]: Inherit from MESON.
2018-03-12 17:27:07 +01:00
Marius Bakke b14a04b24b
gnu: meson: Don't wrap the meson executable.
* gnu/packages/build-tools.scm (meson)[arguments]: Delete WRAP-PHASE.
2018-03-12 17:27:07 +01:00
Ludovic Courtès c0edb5b543
gnu: arpack-ng: Update to 3.5.0; use 3.3.0 for julia.
Partly fixes <https://bugs.gnu.org/30282>.

* gnu/packages/maths.scm (arpack-ng): Update to 3.5.0.
[native-inputs]: New field.
(arpack-ng-3.3.0): New variable.
* gnu/packages/julia.scm (julia)[inputs]: Use ARPACK-NG-3.3.0.
2018-03-12 16:09:24 +01:00
Ludovic Courtès 93f3b7762e
gnu: automake@1.16: Update to 1.16.1.
* gnu/packages/autotools.scm (automake-1.16): Update to 1.16.1.
2018-03-12 16:09:24 +01:00
Rutger Helling 51158d83d8
gnu: wine-staging: Add SDL2 support.
* gnu/packages/wine.scm (wine-staging)[inputs]: Add sdl2.
2018-03-12 11:34:01 +01:00
Rutger Helling 3139f18524
gnu: wine64-staging: Update to 3.3.
* gnu/packages/wine.scm (wine64-staging): Update to 3.3.
[arguments]: Remove 'hardcode-libvulkan-path phase. Add
'patch-source-wine-staging phase.
2018-03-12 10:52:48 +01:00
Rutger Helling b53b9c8dd1
gnu: wine-staging: Update to 3.3.
* gnu/packages/wine.scm (wine-staging): Update to 3.3.
[inputs]: Add autoconf, python, util-linux, wine-staging-patchset-data.
[arguments]: Remove 'hardcode-libvulkan-path phase. Add
'patch-source-wine-staging phase.
[home-page]: Change URL.
2018-03-12 10:52:48 +01:00
Rutger Helling f6246195e5
gnu: Add wine-staging-patchset-data.
* gnu/packages/wine.scm (wine-staging-patchset-data): New variable.
2018-03-12 10:52:48 +01:00
Tobias Geerinckx-Rice 162189361e
gnu: perl-datetime-format-strptime: Update to 1.75.
* gnu/packages/perl.scm (perl-datetime-format-strptime): Update to 1.75.
2018-03-12 04:58:01 +01:00
Tobias Geerinckx-Rice b8b7bd05ae
gnu: perl-task-weaken: Update to 1.05.
* gnu/packages/perl.scm (perl-task-weaken): Update to 1.05.
[source]: Update source URI.
2018-03-12 04:58:01 +01:00
Tobias Geerinckx-Rice 221ff3c097
gnu: perl-ref-util-xs: Update to 0.117.
* gnu/packages/perl.scm (perl-ref-util-xs): Update to 0.117.
2018-03-12 04:58:00 +01:00
Tobias Geerinckx-Rice 387a8fd7d0
gnu: perl-class-accessor: Update to 0.51.
* gnu/packages/perl.scm (perl-class-accessor): Update to 0.51.
2018-03-12 04:58:00 +01:00
Tobias Geerinckx-Rice 09000b6b6d
gnu: perl-path-tiny: Update to 0.104.
* gnu/packages/perl.scm (perl-path-tiny): Update to 0.104.
2018-03-12 04:57:59 +01:00
Tobias Geerinckx-Rice d437a60f3e
gnu: perl-data-dump: Update to 1.23.
* gnu/packages/perl.scm (perl-data-dump): Update to 1.23.
2018-03-12 04:57:59 +01:00
Tobias Geerinckx-Rice 631efa496c
gnu: perl-scope-guard: Update to 0.21.
* gnu/packages/perl.scm (perl-scope-guard): Update to 0.21.
2018-03-12 04:57:58 +01:00
Tobias Geerinckx-Rice 3b6903495a
gnu: perl-io-stringy: Update to 2.111.
* gnu/packages/perl.scm (perl-io-stringy): Update to 2.111.
2018-03-12 04:57:57 +01:00
Tobias Geerinckx-Rice ce2c11e9b1
gnu: perl-getopt-long-descriptive: Update to 0.102.
* gnu/packages/perl.scm (perl-getopt-long-descriptive): Update to 0.102.
2018-03-12 04:57:57 +01:00
Tobias Geerinckx-Rice 6cafe34758
gnu: perl-datetime-timezone: Update to 2.17.
* gnu/packages/perl.scm (perl-datetime-timezone): Update to 2.17.
2018-03-12 04:57:56 +01:00
Tobias Geerinckx-Rice f372c9faf0
gnu: perl-datetime-locale: Update to 1.17.
* gnu/packages/perl.scm (perl-datetime-locale): Update to 1.17.
2018-03-12 04:57:56 +01:00
Tobias Geerinckx-Rice a304f3a2c1
gnu: perl-datetime: Update to 1.46.
* gnu/packages/perl.scm (perl-datetime): Update to 1.46.
2018-03-12 04:57:55 +01:00
Tobias Geerinckx-Rice 6d2f72cd58
gnu: perl-json-maybexs: Update to 1.003010.
* gnu/packages/perl.scm (perl-json-maybexs): Update to 1.003010.
[source]: Update source URI.
2018-03-12 04:57:55 +01:00
Tobias Geerinckx-Rice a23b131c2d
gnu: perl-io-tty: Update to 1.12.
* gnu/packages/perl.scm (perl-io-tty): Update to 1.12.
2018-03-12 04:57:54 +01:00
Tobias Geerinckx-Rice 3592937550
gnu: cereal: Update phase style.
* gnu/packages/serialization.scm (cereal)[arguments]: Substitute INVOKE
for SYSTEM* and end phases with #t.
2018-03-12 04:57:54 +01:00
Tobias Geerinckx-Rice 778fb47bcd
gnu: msgpack: Update phase style.
* gnu/packages/serialization.scm (msgpack)[arguments]: Substitute INVOKE
for SYSTEM* and end phase with #t.
2018-03-12 04:57:53 +01:00
Tobias Geerinckx-Rice fe0523d457
gnu: msgpack: Use HTTPS home page.
* gnu/packages/serialization.scm (msgpack)[home-page]: Use HTTPS.
2018-03-12 04:57:53 +01:00
Tobias Geerinckx-Rice bd971438be
gnu: criu: Update to 3.7.
* gnu/packages/virtualization.scm (criu): Update to 3.7.
2018-03-12 04:57:53 +01:00
Tobias Geerinckx-Rice 5dacc645b8
gnu: mingw-w64: Update to 5.0.3.
* gnu/packages/mingw.scm (mingw-w64): Update to 5.0.3.
2018-03-12 04:57:52 +01:00
Tobias Geerinckx-Rice 8aaba50071
gnu: mingw-w64: Fix home page and avoid further confusion.
MinGW-w64 was forked (in rather dramatic fashion) from the original
MinGW.  The two projects remain distinct and MinGW-w64 seems by far the
actively developed of the two.

* gnu/packages/mingw.scm (mingw-w64)[home-page]: Point to the correct
upstream.  Use HTTPS.
[description]: Expand and briefly note the relationship between the
two projects.  Use @dfn.
2018-03-12 04:57:44 +01:00
Tobias Geerinckx-Rice bb5ca93625
gnu: youtube-dl: Update to 2018.03.10.
* gnu/packages/video.scm (youtube-dl): Update to 2018.03.10.
2018-03-11 23:29:51 +01:00
Tobias Geerinckx-Rice 197babfb9d
gnu: python-ipaddress: Update to 1.0.19.
* gnu/packages/python.scm (python-ipaddress): Update to 1.0.19.
2018-03-11 23:29:50 +01:00
Tobias Geerinckx-Rice a992423775
gnu: python-kitchen: Update to 1.2.5.
* gnu/packages/python.scm (python-kitchen): Update to 1.2.5.
2018-03-11 23:29:50 +01:00
Tobias Geerinckx-Rice 6de86fd5aa
gnu: python-pyaes: Update to 1.6.1.
* gnu/packages/python-crypto.scm (python-pyaes): Update to 1.6.1.
2018-03-11 23:29:50 +01:00
Tobias Geerinckx-Rice 0fe2273506
gnu: python-markdown: Update to 2.6.11.
* gnu/packages/python.scm (python-markdown): Update to 2.6.11.
2018-03-11 23:29:49 +01:00
Tobias Geerinckx-Rice b9d8472123
gnu: python-tblib: Update to 1.3.2.
* gnu/packages/python.scm (python-tblib): Update to 1.3.2.
2018-03-11 23:29:49 +01:00
Tobias Geerinckx-Rice 47772a4e3b
gnu: python-pycryptodome: Update to 3.5.1.
* gnu/packages/python-crypto.scm (python-pycryptodome): Update to 3.5.1.
2018-03-11 23:29:49 +01:00
Tobias Geerinckx-Rice 8a19a81768
gnu: python-jmespath: Update to 0.9.3.
* gnu/packages/python.scm (python-jmespath): Update to 0.9.3.
2018-03-11 23:29:49 +01:00
Tobias Geerinckx-Rice cd5b6816f8
gnu: python-ly: Update to 0.9.5.
* gnu/packages/python.scm (python-ly): Update to 0.9.5.
2018-03-11 23:29:48 +01:00
Tobias Geerinckx-Rice e5c98075f2
gnu: python-rply: Update to 0.7.5.
* gnu/packages/python.scm (python-rply): Update to 0.7.5.
2018-03-11 23:29:48 +01:00
Tobias Geerinckx-Rice 4b61374b1b
gnu: python-colorama: Update to 0.3.9.
* gnu/packages/python.scm (python-colorama): Update to 0.3.9.
2018-03-11 23:29:48 +01:00
Tobias Geerinckx-Rice b37f005c6b
gnu: python-tqdm: Update to 4.19.6.
* gnu/packages/python.scm (python-tqdm): Update to 4.19.6.
2018-03-11 23:29:47 +01:00
Ludovic Courtès 189be331ac
build-system/gnu: Add 'bootstrap' phase.
This factorizes what has become a widespread idiom.

* guix/build/gnu-build-system.scm (%bootstrap-scripts): New variable.
(bootstrap): New procedure.
(%standard-phases): Add it after 'unpack'.
* guix/build/ant-build-system.scm (%standard-phases): Delete 'bootstrap.
* guix/build/asdf-build-system.scm (%standard-phases/source)
(%standard-phases): Likewise.
* guix/build/cargo-build-system.scm (%standard-phases): Likewise.
* guix/build/cmake-build-system.scm (%standard-phases): Likewise.
* guix/build/dub-build-system.scm (%standard-phases): Likewise.
* guix/build/emacs-build-system.scm (%standard-phases): Likewise.
* guix/build/font-build-system.scm (%standard-phases): Likewise.
* guix/build/go-build-system.scm (%standard-phases): Likewise.
* guix/build/haskell-build-system.scm (%standard-phases): Likewise.
* guix/build/minify-build-system.scm (%standard-phases): Likewise.
* guix/build/ocaml-build-system.scm (%standard-phases): Likewise.
* guix/build/perl-build-system.scm (%standard-phases): Likewise.
* guix/build/python-build-system.scm (%standard-phases): Likewise.
* guix/build/r-build-system.scm (%standard-phases): Likewise.
* guix/build/ruby-build-system.scm (%standard-phases): Likewise.
* guix/build/scons-build-system.scm (%standard-phases): Likewise.
* guix/build/texlive-build-system.scm (%standard-phases): Likewise.
* guix/build/waf-build-system.scm (%standard-phases): Likewise.
* gnu/packages/audio.scm (faad2)[arguments]: Replace 'bootstrap.
(soundtouch, cuetools, bluez-alsa): Remove 'arguments'.
(cava)[arguments]: Replace 'bootstrap.
* gnu/packages/backup.scm (rdup): Remove 'bootstrap.
* gnu/packages/bioinformatics.scm (seek)[arguments]: Replace
'bootstrap.
* gnu/packages/bioinformatics.scm (htslib-for-sambamba): Remove
'arguments'.
* gnu/packages/ci.scm (hydra, cuirass): Remove 'bootstrap'.
* gnu/packages/crypto.scm (libb2): Remove #:phases.
* gnu/packages/databases.scm (guile-wiredtiger): Likewise.
* gnu/packages/debug.scm (stress-make): Remove 'bootstrap'.
* gnu/packages/documentation.scm (asciidoc): Likewise.
* gnu/packages/fontutils.scm (libuninameslist): Remove 'arguments'.
* gnu/packages/ftp.scm (weex): Remove 'arguments'.
* gnu/packages/game-development.scm (ois): Remove 'arguments'.
* gnu/packages/games.scm (pioneer): Remove 'bootstrap.
* gnu/packages/gnome.scm (vte-ng, byzanz): Replace 'bootstrap.
(arc-theme): Remove 'arguments'.
(faba-icon-theme): Remove 'bootstrap.
(arc-icon-theme): Remove 'arguments'.
* gnu/packages/gnunet.scm (guile-gnunet): Likewise.
* gnu/packages/gtk.scm (guile-rsvg): Likewise.
* gnu/packages/guile.scm (mcron2): Remove 'bootstrap.
(guile-bash): Remove #:phases.
(guile-git): Remove 'bootstrap.
(guile-syntax-highlight): Remove 'arguments'.
(guile-sjson): Likewise.
* gnu/packages/java.scm (classpath-devel): Remove 'bootstrap.
* gnu/packages/kodi.scm (libdvdnav/kodi)
(libdvdread/kodi, libdvdcss/kodi): Likewise.
* gnu/packages/libreoffice.scm (hunspell): Remove 'arguments'.
* gnu/packages/libusb.scm (hidapi): Likewise.
* gnu/packages/linux.scm (bridge-utils): Rename 'bootstrap' to
'patch-stuff'; move it before 'bootstrap', without autoreconf
invocation.
(eudev): Rename 'bootstrap' to 'patch-file-names', without 'autogen.sh'
invocation; move it before 'bootstrap.
(gpm): Replace 'bootstrap'.
(f2fs-tools): Remove 'arguments'.
(rng-tools): Remove #:phases.
* gnu/packages/messaging.scm (hexchat): Rename 'bootstrap' to
'copy-intltool-makefile'; remove "autoreconf" invocation and move before
'bootstrap'.
(libmesode): Remove 'arguments'.
(libstrophe): Likewise.
* gnu/packages/microcom.scm (microcom): Likewise.
* gnu/packages/networking.scm (libnet): Remove 'bootstrap.
* gnu/packages/onc-rpc.scm (libnsl): Remove 'arguments'.
* gnu/packages/package-management.scm (guix): Replace 'bootstrap.
* gnu/packages/sawfish.scm (librep): Remove 'arguments'.
* gnu/packages/version-control.scm (findnewest): Likewise.
* gnu/packages/video.scm (liba52, handbrake, motion): Replace
'bootstrap.
* gnu/packages/web.scm (fcgiwrap): Remove #:phases.
(tidy): Replace 'bootstrap.
(gumbo-parser): Remove #:phases.
* gnu/packages/wget.scm (wget2): Replace 'bootstrap.
* gnu/packages/wm.scm (i3lock-color): Remove #:phases.
* gnu/packages/xdisorg.scm (xclip): Likewise.
* gnu/packages/xml.scm (libxls): Replace 'bootstrap'.
* gnu/packages/xorg.scm (xf86-video-freedreno)
(xf86-video-intel): Remove #:phases.
* gnu/packages/zile.scm (zile-on-guile): Replace 'bootstrap.
2018-03-11 22:04:40 +01:00
Gábor Boskovits 594bd3a08a
gnu: java-jeromq: Fix tests.
* gnu/packages/patches/java-jeromq-fix-tests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/java.scm (java-jeromq)[source](patches): Add it.
[arguments](#test-exclude): Disable more failing tests.
2018-03-11 20:06:06 +01:00
Ricardo Wurmus bfc007e13e
gnu: java-hamcrest-all: Build with icedtea-8.
* gnu/packages/java.scm (java-hamcrest-all)[arguments]: Build with icedtea-8;
do not disable tests.
[inputs]: Remove java-hamcrest-core.
2018-03-11 20:02:10 +01:00
Ricardo Wurmus fb94174fc3
gnu: Add pigx-bsseq.
* gnu/packages/bioinformatics.scm (pigx-bsseq): New variable.
2018-03-11 20:01:53 +01:00
Ricardo Wurmus 531afc8a89
gnu: Add pigx-chipseq.
* gnu/packages/bioinformatics.scm (pigx-chipseq): New variable.
2018-03-11 20:01:53 +01:00
Ricardo Wurmus f2785bd657
gnu: icedtea-8: Build "out" reproducibly.
Partially fixes <https://bugs.gnu.org/30730>.

* gnu/packages/java.scm (icedtea-8)[arguments]: Add phases
"patch-keystore" and "strip-jar-timestamps".
[source]: Also patch DIST_ID in "configure" script.
2018-03-11 11:53:39 +01:00
Tobias Geerinckx-Rice 387428def1
gnu: gambit-c: Update to 4.8.9.
* gnu/packages/scheme.scm (gambit-c): Update to 4.8.9.
2018-03-11 06:42:57 +01:00
Tobias Geerinckx-Rice 1bc11c5ddb
gnu: sssd: Update to 1.16.1.
* gnu/packages/sssd.scm (sssd): Update to 1.16.1.
2018-03-11 06:42:57 +01:00
Tobias Geerinckx-Rice 26cd470d3c
gnu: git-remote-gcrypt: Update to 1.0.3.
* gnu/packages/version-control.scm (git-remote-gcrypt): Update to 1.0.3.
2018-03-11 06:42:57 +01:00
Tobias Geerinckx-Rice 4f55b39fa7
gnu: archivemount: Update to 0.8.9.
* gnu/packages/linux.scm (archivemount): Update to 0.8.9.
2018-03-11 06:42:56 +01:00
David Thompson 907254e513
gnu: haunt: Update to 0.2.2.
* gnu/packages/guile.scm (haunt): Update to 0.2.2.
2018-03-10 21:35:01 -05:00
David Thompson 3c90c7ae37
gnu: guile-syntax-highlight: Update to 0.1.
* gnu/packages/guile.scm (guile-syntax-highlight): Update to 0.1.
2018-03-10 21:35:00 -05:00
Efraim Flashner 440b162900
gnu: enlightenment: Use 'loginctl' for system actions.
* gnu/packages/enlightenment.scm (enlightenment)[arguments]: Use
'loginctl' functions when powering off, sleeping, rebooting or
suspending the system.
2018-03-10 22:55:42 +02:00
Leo Famulari f55aa0c7b7
gnu: zsh: Fix CVE-2018-{7548,7549}.
* gnu/packages/patches/zsh-CVE-2018-7548.patch,
gnu/packages/patches/zsh-CVE-2018-7549.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/shells.scm (zsh)[source]: Use them.
2018-03-10 12:30:53 -05:00
Christopher Baines 488ea71ed8
services: databases: Add postgresql-configuration record exports.
* gnu/services/databases.scm: Export the record type, and all the field
accessors.
2018-03-10 16:20:55 +00:00
Christopher Baines 69f7cf2bf4
tests: databases: Add a system test for PostgreSQL.
* gnu/tests/databases.scm (%postgresql-os, %test-postgresql): New variables.
(run-postgresql-test): New procedure.
2018-03-10 16:20:55 +00:00
Christopher Baines 936e7a5245
services: Rework the PostgreSQL config file to use a record type.
For the default config file representation. This makes it possible to more
easily change the configuration file, and have dynamic content.

* gnu/services/databases.scm (<postgresql-config-file>): New record type.
(%default-postgres-config): Remove this, it's been replaced by the
configuration file.
(<postgresql-configuration>): Alter the default for the config file field.
(postgresql-service): Alter the default value for the config-file parameter.
2018-03-10 16:20:52 +00:00
Ricardo Wurmus 0fa4702c04
gnu: r-minimal: Respect SOURCE_DATE_EPOCH in srcfile.
Fixes <https://bugs.gnu.org/30729>.

* gnu/packages/statistics.scm (r-minimal)[arguments]: Replace timestamp hack
with patch to "srcfile" and "srcfilecopy".
2018-03-10 14:25:09 +01:00
Marius Bakke 8e3b852ad0
gnu: xprop: Update to 1.2.3.
* gnu/packages/xorg.scm (xprop): Update to 1.2.3.
2018-03-10 11:38:33 +01:00
Marius Bakke 505a65dccf
gnu: xpr: Update to 1.0.5.
* gnu/packages/xorg.scm (xpr): Update to 1.0.5.
2018-03-10 11:38:33 +01:00
Marius Bakke cafda73f7e
gnu: xlsfonts: Update to 1.0.6.
* gnu/packages/xorg.scm (xlsfonts): Update to 1.0.6.
2018-03-10 11:38:33 +01:00
Marius Bakke 060c82c113
gnu: xkill: Update to 1.0.5.
* gnu/packages/xorg.scm (xkill): Update to 1.0.5.
2018-03-10 11:38:33 +01:00
Marius Bakke 19ec5a05a8
gnu: xbacklight: Update to 1.2.2.
* gnu/packages/xorg.scm (xbacklight): Update to 1.2.2.
2018-03-10 11:38:32 +01:00