Ludovic Courtès
c08da2ee37
system: Define 'DICPATH' in /etc/profile.
...
* gnu/system.scm (operating-system-etc-service) <profile>: Define
'DICPATH'.
2017-09-18 15:44:52 +02:00
Ricardo Wurmus
ebfd6a718a
gnu: r-rcas: Add missing inputs.
...
* gnu/packages/bioinformatics.scm (r-rcas)[propagated-inputs]: Add r-pbapply.
2017-09-18 14:23:03 +02:00
Ricardo Wurmus
65eb1c4a28
gnu: r-energy: Update to 1.7-2.
...
* gnu/packages/cran.scm (r-energy): Update to 1.7-2.
2017-09-18 14:23:03 +02:00
Ricardo Wurmus
2c67f96b1b
gnu: r-glmnet: Update to 2.0-12.
...
* gnu/packages/statistics.scm (r-glmnet): Update to 2.0-12.
2017-09-18 14:23:03 +02:00
Ricardo Wurmus
0b2fc9836b
gnu: r-lambda-r: Update to 1.2.
...
* gnu/packages/statistics.scm (r-lambda-r): Update to 1.2.
2017-09-18 14:23:03 +02:00
Ricardo Wurmus
9f14fffea6
gnu: r-gridextra: Update to 2.3.
...
* gnu/packages/statistics.scm (r-gridextra): Update to 2.3.
2017-09-18 14:23:02 +02:00
Ricardo Wurmus
37c6a738f3
gnu: r-dplyr: Update to 0.7.3.
...
* gnu/packages/statistics.scm (r-dplyr): Update to 0.7.3.
2017-09-18 14:23:02 +02:00
Ricardo Wurmus
b0c8cba485
gnu: r-crayon: Update to 1.3.4.
...
* gnu/packages/statistics.scm (r-crayon): Update to 1.3.4.
2017-09-18 14:23:02 +02:00
Ricardo Wurmus
ea008095c3
gnu: r-svglite: Update to 1.2.1.
...
* gnu/packages/statistics.scm (r-svglite): Update to 1.2.1.
2017-09-18 14:23:02 +02:00
Ricardo Wurmus
7904531e5b
gnu: r-mgcv: Update to 1.8-21.
...
* gnu/packages/statistics.scm (r-mgcv): Update to 1.8-21.
2017-09-18 14:23:02 +02:00
Ricardo Wurmus
d82937fbe0
gnu: r-rcas: Update to 1.3.4.
...
* gnu/packages/bioinformatics.scm (r-rcas): Update to 1.3.4.
2017-09-18 11:33:26 +02:00
Ricardo Wurmus
d9c65e5a9c
gnu: r-caret: Update to 6.0-77.
...
* gnu/packages/statistics.scm (r-caret): Update to 6.0-77.
[propagated-inputs]: Remove r-car; add r-recipes and r-withr.
2017-09-18 11:33:26 +02:00
Ricardo Wurmus
9272144a88
gnu: r-rstudioapi: Update to 0.7.
...
* gnu/packages/statistics.scm (r-rstudioapi): Update to 0.7.
2017-09-18 11:33:26 +02:00
Ricardo Wurmus
0dc3b4d41e
gnu: r-openssl: Update to 0.9.7.
...
* gnu/packages/statistics.scm (r-openssl): Update to 0.9.7.
[inputs]: Replace openssl with libressl.
2017-09-18 11:33:25 +02:00
Ricardo Wurmus
ba4527ab94
gnu: Add r-recipes.
...
* gnu/packages/cran.scm (r-recipes): New variable.
2017-09-18 11:33:25 +02:00
Ricardo Wurmus
6c3d42d613
gnu: Add r-ipred.
...
* gnu/packages/cran.scm (r-ipred): New variable.
2017-09-18 11:33:25 +02:00
Ricardo Wurmus
649cf27c01
gnu: Add r-rcpproll.
...
* gnu/packages/cran.scm (r-rcpproll): New variable.
2017-09-18 11:33:25 +02:00
Ricardo Wurmus
5a87093fd5
gnu: Add r-gower.
...
* gnu/packages/cran.scm (r-gower): New variable.
2017-09-18 11:33:25 +02:00
Ricardo Wurmus
f57b883ea3
gnu: Add r-ddalpha.
...
* gnu/packages/cran.scm (r-ddalpha): New variable.
2017-09-18 11:33:25 +02:00
Ricardo Wurmus
1b663184eb
gnu: Add r-timedate.
...
* gnu/packages/cran.scm (r-timedate): New variable.
2017-09-18 11:33:24 +02:00
Ricardo Wurmus
b561f5636f
gnu: Add r-dimred.
...
* gnu/packages/cran.scm (r-dimred): New variable.
2017-09-18 11:33:24 +02:00
Ricardo Wurmus
9dd707f03b
gnu: Add r-prodlim.
...
* gnu/packages/cran.scm (r-prodlim): New variable.
2017-09-18 11:33:24 +02:00
Ricardo Wurmus
d26b7c1bfc
gnu: Add r-drr.
...
* gnu/packages/cran.scm (r-drr): New variable.
2017-09-18 11:33:24 +02:00
Ricardo Wurmus
797e1dfbf2
gnu: Add r-lava.
...
* gnu/packages/cran.scm (r-lava): New variable.
2017-09-18 11:33:24 +02:00
Ricardo Wurmus
f97ce81575
gnu: Add r-cvst.
...
* gnu/packages/cran.scm (r-cvst): New variable.
2017-09-18 11:33:24 +02:00
ng0
851cb6dd39
gnu: hicolor-icon-theme: Update to 0.17.
...
* gnu/packages/gnome.scm (hicolor-icon-theme): Update to 0.17.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2017-09-18 06:26:56 +01:00
Efraim Flashner
9a6f5bbc0f
gnu: blender: Update to 2.79.
...
* gnu/packages/graphics.scm (blender): Update to 2.79.
[source]: Use https.
[home-page]: Same.
2017-09-18 06:36:38 +03:00
Nicolas Goaziou
9c1b37928d
gnu: emacs-org: Update to 20170917.
...
* gnu/packages/emacs.scm (emacs-org): Update to 20170917, aka Org 9.1.1.
2017-09-17 23:32:29 +02:00
Efraim Flashner
ce27857f71
gnu: binutils: Fix security issues.
...
* gnu/packages/base.scm (binutils)[replacement]: New field.
(binutils/fixed): New variable.
* gnu/packages/commencement.scm (binutils-boot0, binutils-final): Use
'package/inherit' to correctly use replacement binutils.
2017-09-17 22:45:21 +03:00
Marius Bakke
881006b65c
gnu: certbot: Fix build with python-pyopenssl >= 17.3.0.
...
* gnu/packages/patches/python-acme-dont-use-openssl-rand.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/tls.scm (python-acme)[source]: Use it.
2017-09-17 18:50:00 +02:00
Marius Bakke
0c19c0f272
gnu: python-pyopenssl: Update to 17.3.0.
...
* gnu/packages/python.scm (python-pyopenssl): Update to 17.3.0.
2017-09-17 17:14:13 +02:00
Marius Bakke
f2cc1b3136
gnu: lftp: Update to 4.8.1.
...
* gnu/packages/ftp.scm (lftp): Update to 4.8.1.
2017-09-17 17:14:13 +02:00
Marius Bakke
4c7ad0bc6c
gnu: jasper: Update to 2.0.14.
...
* gnu/packages/image.scm (jasper): Update to 2.0.14.
2017-09-17 17:14:12 +02:00
Marius Bakke
84023d2fa4
gnu: xf86-video-ati: Update to 7.10.0.
...
* gnu/packages/xorg.scm (xf86-video-ati): Update to 7.10.0.
2017-09-17 17:14:12 +02:00
Marius Bakke
6b192837e0
gnu: xf86-input-libinput: Update to 0.26.0.
...
* gnu/packages/xorg.scm (xf86-input-libinput): Update to 0.26.0.
2017-09-17 17:14:12 +02:00
Marius Bakke
273027da47
gnu: strace: Update to 4.19.
...
* gnu/packages/linux.scm (strace): Update to 4.19.
2017-09-17 15:15:45 +02:00
Ben Woodcroft
86805c1ba3
gnu: ruby-2.2: Update to 2.2.8. Fix CVE-2017-{0898,10784,14033,14064}.
...
* gnu/packages/ruby.scm (ruby-2.2): Update to 2.2.8.
[source]: Remove patch.
* gnu/packages/patches/ruby-2.2.7-rubygems-2613-ruby22.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-09-17 20:08:48 +10:00
Ben Woodcroft
c351e8cea5
gnu: ruby-2.3: Update to 2.3.5. Fix CVE-2017-{0898,10784,14033,14064}.
...
* gnu/packages/ruby.scm (ruby-2.3): Update to 2.3.5.
[source]: Remove patch.
* gnu/packages/patches/ruby-2.3.4-rubygems-2613-ruby23.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-09-17 20:08:48 +10:00
Ben Woodcroft
312e8a9993
ruby: Update replacement to 2.4.2. Fix CVE-2017-{0898,10784,14033,14064}.
...
* gnu/packages/ruby.scm (ruby): Update replacement to 2.4.2.
(ruby-2.4.1): Rename to ...
(ruby-2.4.2): ... this.
[source]: Remove patches.
* gnu/packages/patches/ruby-rubygems-2612-ruby24.patch,
gnu/packages/patches/ruby-rubygems-2613-ruby24.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2017-09-17 20:08:48 +10:00
Efraim Flashner
0329f6f76c
gnu: efl: Hardcode libcurl path.
...
* gnu/packages/enlightenment.scm (efl)[arguments]: Hardcode the location
of libcurl.so.
2017-09-17 13:01:50 +03:00
Efraim Flashner
b6598237f2
gnu: openfoam: Fix typo.
...
* gnu/packages/simulation.scm (openfoam)[description]: Add a period to
the end of the sentence.
2017-09-17 10:14:17 +03:00
Efraim Flashner
5fb17ed92e
gnu: owncloud-client: Update to 2.3.3.
...
* gnu/packages/sync.scm (owncloud-client): Update to 2.3.3.
2017-09-17 10:14:14 +03:00
rennes
ea8afaf3f1
gnu: bluefish: Update to 2.2.10.
...
* gnu/packages/gnome.scm (bluefish): Update to 2.2.10.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2017-09-17 14:13:24 +08:00
Ben Woodcroft
da1f7a9e16
gnu: python-orator: Move to (gnu packages databases).
...
* gnu/packages/python.scm: Remove (gnu packages time) import.
(python-orator, python2-orator): Move from here ...
* gnu/packages/databases.scm: ... to here.
2017-09-17 11:07:46 +10:00
Ben Woodcroft
77e5c37032
gnu: python-orator: Update to 0.9.7.
...
* gnu/packages/python.scm (python-orator, python2-orator): Update to 0.9.7.
[arguments]: Enable tests. Loosen dependency requirements.
[propagated-inputs]: Remove python-arrow. Add python-backpack,
python-pendulum, python-pygments, python-six.
(python2-orator)[propagated-inputs]: Also remove python2-ipaddress.
2017-09-17 11:05:33 +10:00
Ben Woodcroft
00c7888241
gnu: python-pygments: Update to 2.2.0.
...
* gnu/packages/databases.scm (python-pygments): Update to 2.2.0.
2017-09-17 11:05:29 +10:00
Ben Woodcroft
5eebe8dcf7
gnu: python-cleo: Update to 0.6.1.
...
* gnu/packages/databases.scm (python-cleo): Update to 0.6.1.
[native-inputs]: Add python-pytest-mock.
[propagated-inputs]: Add python-backpack, python-pastel. Remove
python-psutil.
2017-09-17 11:05:17 +10:00
Ben Woodcroft
f76d56d286
gnu: Add python-pastel.
...
* gnu/packages/graphics.scm (python-pastel): New variable.
2017-09-17 11:04:14 +10:00
Ben Woodcroft
963926bc78
gnu: python-pyaml: Update to 17.7.2.
...
* gnu/packages/databases.scm (python-pyaml): Update to 17.7.2.
2017-09-17 11:03:51 +10:00
Ben Woodcroft
89c3eaaa98
gnu: Add python-pendulum.
...
* gnu/packages/time.scm (python-pendulum): New variable.
2017-09-17 11:03:46 +10:00
Ben Woodcroft
5d20e1ecaf
gnu: Add python-pytzdata.
...
* gnu/packages/time.scm (python-pytzdata): New variable.
2017-09-17 11:02:23 +10:00
Ben Woodcroft
04fb4516f4
gnu: Add python-backpack.
...
* gnu/packages/python.scm (python-backpack): New variable.
2017-09-17 11:00:56 +10:00
Ludovic Courtès
4db733e77d
gnu: Add hunspell-dict-fr{,moderne,reforme1990,toutesvariantes}.
...
* gnu/packages/libreoffice.scm (dicollecte-french-dictionary): New
procedure.
(define-french-dictionary): New macro.
(hunspell-dict-fr-classique)
(hunspell-dict-fr-moderne)
(hunspell-dict-fr-réforme-1990)
(hunspell-dict-fr-toutes-variantes): New variables.
2017-09-16 23:27:38 +02:00
Ludovic Courtès
31daf8931b
gnu: hunspell: Specify 'DICPATH' variable.
...
* gnu/packages/libreoffice.scm (hunspell)[native-search-paths]: New
variable.
2017-09-16 23:27:38 +02:00
Tobias Geerinckx-Rice
1d704c89d6
gnu: man-pages: Update to 4.13.
...
* gnu/packages/man.scm (man-pages): Update to 4.13.
2017-09-16 18:49:34 +02:00
Ludovic Courtès
3f0de257c4
services: networking: Add descriptions.
...
* gnu/services/networking.scm (static-networking-service-type)
(ntp-service-type, inetd-service-type, tor-service-type)
(tor-hidden-service-type, bitlbee-service-type)
(wicd-service-type, network-manager-service-type)
(connman-service-type, openvswitch-service-type): Add 'description'
field.
* po/packages/POTFILES.in: Add gnu/services/networking.scm.
2017-09-16 17:47:46 +02:00
Ludovic Courtès
6b9e1fefa4
services: base: Add descriptions.
...
* gnu/services/base.scm (fstab-service-type)
(file-system-service-type, urandom-seed-service-type)
(session-environment-service-type)
(console-font-service-type)
(login-service-type, agetty-service-type)
(mingetty-service-type, nscd-service-type)
(pam-limits-service-type, guix-service-type)
(guix-publish-service-type, udev-service-type)
(gpm-service-type): Add 'description' field.
* po/packages/POTFILES.in: Add gnu/services/base.scm.
2017-09-16 17:47:46 +02:00
Ludovic Courtès
0c0c1b21d9
services: Add 'fold-service-types'.
...
* gnu/services.scm (%distro-root-directory, %service-type-path): New
variables.
(fold-service-types): New procedure.
2017-09-16 17:47:46 +02:00
Ludovic Courtès
b714395a39
services: Add a description and location for each service type.
...
* gnu/services.scm (<service-type>)[description, location]: New field.
* doc/guix.texi (Service Types and Services): Document 'description'.
2017-09-16 17:47:46 +02:00
Peter Mikkelsen
dab666cd8d
gnu: Add meson-for-build.
...
* gnu/packages/build-tools.scm (meson-for-build): New variable.
* gnu/packages/patches/meson-for-build-rpath.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-09-16 00:03:53 +02:00
Peter Mikkelsen
67f8ba118e
gnu: meson: Update to 0.42.0.
...
* gnu/packages/build-tools.scm (meson): Update to 0.42.0.
[propagated-inputs]: Add python.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-09-16 00:03:53 +02:00
Oleg Pykhalov
2175a42750
gnu: emacs-markdown-mode: Update to 2.3.
...
* gnu/packages/emacs.scm (emacs-markdown-mode): Update to 2.3.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2017-09-15 22:16:28 +01:00
Mark H Weaver
a54bf725fc
gnu: webkitgtk: Update to 2.18.0.
...
* gnu/packages/webkit.scm (webkitgtk): Update to 2.18.0.
[arguments]: Add -DUSE_GSTREAMER_GL=OFF to configure-flags.
[inputs]: Add libtasn1.
2017-09-15 13:12:38 -04:00
Paul Garlick
8f21aa22bf
gnu: Add openfoam.
...
*gnu/packages/patches/openfoam-4.1-cleanup.patch: New file
*gnu/packages/simulation.scm: New file
*gnu/local.mk (GNU_SYSTEM_MODULES): Add module.
(dist_patch_DATA): Add patch.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-09-15 18:31:53 +02:00
Maxim Cournoyer
66e5570037
gnu: emacs-emms: Fix metadata retrieval for MP3 and FLAC files.
...
* gnu/packages/emacs.scm (emacs-emms): Reference find, mpg321 and metaflac by
their complete file path.
[inputs]: Add flac.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-09-15 18:31:53 +02:00
Stefan Reichör
24d158136f
gnu: Add python-schedule.
...
* gnu/packages/python.scm (python-schedule, python2-schedule): New variables.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-09-15 18:31:53 +02:00
Stefan Reichör
893f9d240a
gnu: Add pydf.
...
* gnu/packages/disk.scm (pydf): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-09-15 18:31:53 +02:00
Efraim Flashner
56bf42fb40
gnu: libzip: Fix building on 32-bit architectures.
...
* gnu/packages/compression.scm (libzip)[arguments]: New field, add phase
to skip tests which are known to have issues on 32-bit architectures.
2017-09-15 15:19:42 +03:00
Mark H Weaver
daca2ec4bb
gnu: linux-libre: Update to 4.13.2.
...
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.13.2.
(%linux-libre-hash): Update hash.
(linux-libre, linux-libre-arm-generic): Remove patch.
2017-09-15 00:31:15 -04:00
Mark H Weaver
c2ab0f8950
gnu: linux-libre@4.9: Update to 4.9.50.
...
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.50. Remove patch.
2017-09-15 00:30:21 -04:00
Mark H Weaver
d22a843f57
gnu: linux-libre@4.4: Update to 4.4.88.
...
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.88. Remove patch.
2017-09-15 00:29:23 -04:00
Efraim Flashner
2206bd340b
gnu: Add gnucobol.
...
* gnu/packages/cobol.scm (gnucobol): New variable.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
2017-09-15 06:36:21 +03:00
Efraim Flashner
14728ab78f
gnu: Update default gcc-objc and gcc-objc++.
...
* gnu/packages/gcc.scm (gcc-objc, gcc-objc++): Update default to 5.
2017-09-15 06:36:19 +03:00
Efraim Flashner
e05f8d2fb3
gnu: Add gcc-objc++@7.
...
* gnu/packages/gcc.scm (gcc-objc++@7): New variable.
2017-09-15 06:36:17 +03:00
Efraim Flashner
ce9afe2b3b
gnu: Add gcc-objc@7.
...
* gnu/packages/gcc.scm (gcc-objc@7): New variable.
2017-09-15 06:36:15 +03:00
Efraim Flashner
7a7c630856
gnu: Add gcc-objc++@6.
...
* gnu/packages/gcc.scm (gcc-objc++@6): New variable.
2017-09-15 06:36:12 +03:00
Efraim Flashner
4072c10bee
gnu: Add gcc-objc@6.
...
* gnu/packages/gcc.scm (gcc-objc@6): New variable.
2017-09-15 06:36:07 +03:00
Efraim Flashner
ed8cdab870
gnu: Add gcc-objc++@5.
...
* gnu/packages/gcc.scm (gcc-objc++@5): New variable.
2017-09-15 06:36:04 +03:00
Efraim Flashner
f51d01e1c3
gnu: Add gcc-objc@5.
...
* gnu/packages/gcc.scm (gcc-obj@5): New variable.
2017-09-15 06:36:01 +03:00
Kei Kebreau
db7f7eb8ca
gnu: graphicsmagick: Fix CVE-2017-{11403,14103}.
...
* gnu/packages/imagemagick.scm (graphicsmagick)[source]: Add patch.
* gnu/packages/patches/graphicsmagick-CVE-2017-11403+CVE-2017-14103.patch:
New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2017-09-14 09:23:19 -04:00
ng0
c61794cf45
gnu: Add cpputest.
...
* gnu/packages/check.scm (cpputest): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-09-14 14:07:25 +02:00
Stefan Reichör
205441eb0e
gnu: Add stgit.
...
* gnu/packages/version-control.scm (stgit): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-09-14 14:07:25 +02:00
R H
6fcf8c2d70
gnu: mpv: Update to 0.27.0.
...
* gnu/packages/video.scm (mpv): Update to 0.27.0.
2017-09-14 14:07:25 +02:00
Peter Mikkelsen
194b4e7d65
gnu: Add godot.
...
* gnu/packages/game-development.scm (godot): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-09-14 14:07:25 +02:00
Efraim Flashner
4b052c6a4d
gnu: sudo: Update to 1.8.21p2.
...
* gnu/packages/admin.scm (sudo): Update to 1.8.21p2.
2017-09-14 09:50:04 +03:00
Eric Bavier
eb28a777b5
gnu: Add John the Ripper.
...
* gnu/packages/password-utils.scm (john-the-ripper-jumbo): New variable.
2017-09-13 22:07:21 -05:00
Arun Isaac
aa90375afe
gnu: Add os-prober.
...
* gnu/packages/bootloaders.scm (os-prober): New variable.
2017-09-14 04:35:15 +05:30
Christopher Baines
909dcf5b46
gnu: Add ikiwiki.
...
* gnu/packages/web.scm (ikiwiki): New variable.
2017-09-13 18:19:31 +01:00
Christopher Baines
f0539b66fe
gnu: Add perl-cgi-session.
...
* gnu/packages/web.scm (perl-cgi-session): New variable.
2017-09-13 18:19:31 +01:00
Christopher Baines
86bd64b613
gnu: Add perl-yaml-libyaml.
...
* gnu/packages/perl.scm (perl-yaml-libyaml): New variable.
2017-09-13 18:19:31 +01:00
Christopher Baines
4f0ee1b4df
gnu: Add perl-html-scrubber.
...
* gnu/packages/web.scm (perl-html-scrubber): New variable.
2017-09-13 18:19:30 +01:00
Christopher Baines
7d1f9c91e6
gnu: Add perl-test-eol.
...
* gnu/packages/perl.scm (perl-test-eol): New variable.
2017-09-13 18:19:30 +01:00
Christopher Baines
88002553ae
gnu: Add perl-test-notabs.
...
* gnu/packages/perl.scm (perl-test-notabs): New variable.
2017-09-13 18:19:30 +01:00
Christopher Baines
3d74955842
gnu: Add perl-test-memory-cycle.
...
* gnu/packages/perl.scm (perl-test-memory-cycle): New variable.
2017-09-13 18:19:30 +01:00
Christopher Baines
b4387d868b
gnu: Add perl-devel-cycle.
...
* gnu/packages/perl.scm (perl-devel-cycle): New variable.
2017-09-13 18:19:30 +01:00
Christopher Baines
d5b50202d7
gnu: Add perl-test-cpan-meta.
...
* gnu/packages/perl.scm (perl-test-cpan-meta): New variable.
2017-09-13 18:19:29 +01:00
Christopher Baines
19d81cf7dc
gnu: Add perl-test-cpan-meta-json.
...
* gnu/packages/perl.scm (perl-test-cpan-meta-json): New variable.
2017-09-13 18:19:29 +01:00
Christopher Baines
9d46919f9c
gnu: Add perl-text-markdown-discount.
...
* gnu/packages/markdown.scm (perl-text-markdown-discount): New variable.
* gnu/packages/patches/perl-text-markdown-discount-use-system-markdown.patch:
New file.
2017-09-13 18:19:29 +01:00
Christopher Baines
31d3a7c729
gnu: Add discount.
...
This is required by perl-text-markdown-discount, which is required by ikiwiki.
* gnu/packages/markdown.scm (discount) New variable.
2017-09-13 18:19:29 +01:00
Mark H Weaver
921bb359ba
gnu: linux-libre@4.9: Fix hash.
...
The linux-libre-4.9.49 tarball on the distribution site was repacked using a
non-deterministic process, thus changing the tarball hash, although the
contents of the files in the tarball were not changed.
* gnu/packages/linux.scm (linux-libre-4.9): Update hash.
2017-09-13 12:55:14 -04:00
Mark H Weaver
be2b2dff21
gnu: linux-libre: Fix CVE-2017-1000251.
...
* gnu/packages/linux.scm (linux-libre, linux-libre-4.9)
(linux-libre-4.4, linux-libre-arm-generic): Add patch.
2017-09-13 12:52:50 -04:00
Jan Nieuwenhuizen
1c05aab473
gnu: cuirrass: Default port to 8081.
...
* gnu/services/cuirass.scm (<cuirass-configuration>): Default port to 8081.
Fixes conflict with guix-publish default.
* doc/guix.texi (Continuous Integration): Update.
2017-09-13 18:33:46 +02:00
Efraim Flashner
ad057b79dd
gnu: xorriso: Update to 1.4.8.
...
* gnu/packages/cdrom.scm (xorriso): Update to 1.4.8.
2017-09-13 18:46:44 +03:00
Mark H Weaver
27236a4348
gnu: bluez: Add replacement to fix CVE-2017-1000250.
...
* gnu/packages/patches/bluez-CVE-2017-1000250.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/linux.scm (bluez)[replacement]: New field.
(bluez/fixed): New variable.
2017-09-13 10:43:03 -04:00
Efraim Flashner
35daddede1
gnu: gcc@7: Update description.
...
* gnu/packages/gcc.scm (gcc@7)[description]: Remove Java from the list
of supported languages.
2017-09-13 08:55:49 +03:00
Efraim Flashner
ab53bdf01c
gnu: isl: Update to 0.18.
...
* gnu/packages/gcc.scm (isl): Update to 0.18.
(isl-0.11): New variable.
(gcc@4.8, cloog)[inputs]: Use isl-0.11.
2017-09-13 08:55:47 +03:00
Efraim Flashner
2b8d4ce819
gnu: gcc: Clean up inputs.
...
* gnu/packages/gcc.scm (gcc@4.7)[inputs]: Remove isl, cloog.
(gcc@4.8)[inputs]: Add isl, cloog.
(gcc@6)[inputs]: Remove cloog.
2017-09-13 08:55:45 +03:00
Efraim Flashner
dd4efefdb0
gnu: gcc@4.9: Inherit from gcc@4.8.
...
* gnu/packages/gcc.scm (gcc@4.9)[inherit]: Inherit from gcc@4.8.
[supported-systems]: Remove field.
2017-09-13 08:55:42 +03:00
Tobias Geerinckx-Rice
3f9a4eaf92
gnu: awscli: Update to 1.11.151.
...
* gnu/packages/python.scm (awscli): Update to 1.11.151.
2017-09-13 04:30:32 +02:00
Tobias Geerinckx-Rice
46841c07ec
gnu: python-s3transfer: Update to 0.1.11.
...
* gnu/packages/python.scm (python-s3transfer): Update to 0.1.11.
2017-09-13 04:30:32 +02:00
Tobias Geerinckx-Rice
01fc102e37
gnu: python-botocore: Update to 1.7.9.
...
* gnu/packages/python.scm (python-botocore): Update to 1.7.9.
2017-09-13 04:30:31 +02:00
Christopher Baines
c9ce8e1766
gnu: Update signing-party.
...
Also add more inputs to make the caff program run. I haven't successfully used
it yet though.
* gnu/packages/gnupg.scm (signing-party)[version]: Update to 2.6.
[source]: Update origin sha256.
[native-inputs]: Add autoconf and automake.
[inputs]: Add perl-text-template, perl-mime-tools, perl-gnupg-interface and
perl-net-idn-encode as these are required by caff. Also add libmd as this is
required by TODO.
[arguments]: Add the change-directory and wrap-programs phase, and fix a
regex and Makefile path in the configure phase.
2017-09-12 22:59:38 +01:00
Christopher Baines
329779159b
gnu: Add libmd.
...
* gnu/packages/crypto.scm (libmd): New variable.
2017-09-12 22:59:38 +01:00
Christopher Baines
34ef575590
gnu: Add perl-gnupg-interface.
...
* gnu/packages/gnupg.scm (perl-gnupg-interface): New variable.
2017-09-12 22:59:37 +01:00
Christopher Baines
996364fb4e
gnu: Add perl-text-template.
...
* gnu/packages/perl.scm (perl-text-template): New variable.
2017-09-12 22:59:37 +01:00
Christopher Baines
24c1c51334
gnu: Add perl-net-idn-encode.
...
* gnu/packages/perl.scm (perl-net-idn-encode): New variable.
2017-09-12 22:59:37 +01:00
Christopher Baines
a6fe930452
gnu: Add perl-mime-tools.
...
* gnu/packages/perl.scm (perl-mime-tools): New variable.
2017-09-12 22:59:37 +01:00
Christopher Baines
d6daca0ee5
gnu: Add perl-mailtools.
...
* gnu/packages/perl.scm (perl-mailtools): New variable.
2017-09-12 22:59:37 +01:00
Christopher Baines
2d6125ed4d
gnu: Add perl-convert-binhex.
...
* gnu/packages/perl.scm (perl-convert-binhex): New variable.
2017-09-12 22:59:36 +01:00
Christopher Baines
b7206dd362
gnu: Add perl-moox-late.
...
* gnu/packages/perl.scm (perl-moox-late): New variable.
2017-09-12 22:59:36 +01:00
Christopher Baines
40db2394b2
gnu: Add perl-moox-handlesvia.
...
* gnu/packages/perl.scm (perl-moox-handlesvia): New variable.
2017-09-12 22:59:36 +01:00
Christopher Baines
3565756f44
gnu: Add perl-data-perl.
...
* gnu/packages/perl.scm (perl-data-perl): New variable.
2017-09-12 22:59:36 +01:00
Christopher Baines
3a58f45502
gnu: Add perl-moox.
...
* gnu/packages/perl.scm (perl-moox): New variable.
2017-09-12 22:59:36 +01:00
Ludovic Courtès
1fda01ef42
gnu: texinfo: Add 6.5.
...
* gnu/packages/texinfo.scm (texinfo-latest): New variable.
2017-09-12 23:56:34 +02:00
Ludovic Courtès
960c40de21
doc: Use Screen and OpenSSH in the bare-bones example.
...
* gnu/system/examples/bare-bones.tmpl (packages): Remove TCPDUMP; add
SCREEN and OPENSSH.
* doc/guix.texi (Using the Configuration System): Adjust explanation
accordingly.
2017-09-12 23:56:34 +02:00
Ludovic Courtès
4e854b1814
install: Include the whole bare-bones OS in the image.
...
* gnu/system/install.scm (%installation-services): Load
"example/bare-bones.tmpl". Add a 'gc-root-service-type' instance.
2017-09-12 23:56:33 +02:00
Ludovic Courtès
96da5d6296
system: Add gexp compiler for <operating-system>.
...
* gnu/system.scm (operating-system-compiler): New procedure.
2017-09-12 23:56:33 +02:00
Tobias Geerinckx-Rice
bbb1246fd8
gnu: youtube-dl: Update to 2017.09.11.
...
* gnu/packages/video.scm (youtube-dl): Update to 2017.09.11.
2017-09-12 23:36:24 +02:00
Tobias Geerinckx-Rice
097b80e180
gnu: gtksourceview: Update to 3.24.4.
...
* gnu/packages/gtk.scm (gtksourceview): Update to 3.24.4.
2017-09-12 23:36:24 +02:00
Tobias Geerinckx-Rice
db122a9b5e
gnu: libpeas: Update to 1.22.0.
...
* gnu/packages/gnome.scm (libpeas): Update to 1.22.0.
[inputs]: Remvoe libxml2.
2017-09-12 23:36:23 +02:00
Tobias Geerinckx-Rice
0f8c520408
gnu: network-manager: Update to 1.8.2.
...
* gnu/packages/gnome.scm (network-manager): Update to 1.8.2.
2017-09-12 23:36:23 +02:00
Tobias Geerinckx-Rice
8fc5cdc6a0
gnu: tracker: Update to 1.12.3.
...
* gnu/packages/gnome.scm (tracker): Update to 1.12.3.
2017-09-12 23:36:23 +02:00
Tobias Geerinckx-Rice
9c2d0a1aa8
gnu: gnome-shell-extensions: Update to 3.24.3.
...
* gnu/packages/gnome.scm (gnome-shell-extensions): Update to 3.24.3.
2017-09-12 23:36:22 +02:00
Tobias Geerinckx-Rice
bd38e6a560
gnu: gnome-settings-daemon: Update to 3.24.3.
...
* gnu/packages/gnome.scm (gnome-settings-daemon): Update to 3.24.3.
2017-09-12 23:36:22 +02:00
Tobias Geerinckx-Rice
f97e96ae8b
gnu: gsettings-desktop-schemas: Update to 3.24.1.
...
* gnu/packages/gnome.scm (gsettings-desktop-schemas): Update to 3.24.1.
2017-09-12 23:36:22 +02:00
Marius Bakke
790ba6d3e1
gnu: imagemagick: Update to 6.9.9-12.
...
* gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.9-12.
2017-09-12 22:55:05 +02:00
Marius Bakke
8d3975459d
gnu: libraw: Update to 0.18.4.
...
* gnu/packages/photo.scm (libraw): Update to 0.18.4.
2017-09-12 22:55:05 +02:00
Marius Bakke
40c2653375
gnu: ffmpeg: Update to 3.3.4.
...
* gnu/packages/video.scm (ffmpeg): Update to 3.3.4.
2017-09-12 22:55:05 +02:00
Marius Bakke
51fcc6d2ae
gnu: feh: Update to 2.20.
...
* gnu/packages/image-viewers.scm (feh): Update to 2.20.
2017-09-12 22:55:05 +02:00
Marius Bakke
493f2cbf06
gnu: notmuch: Update to 0.25.1.
...
* gnu/packages/mail.scm (notmuch): Update to 0.25.1.
2017-09-12 22:55:05 +02:00
Marius Bakke
777f485ee6
gnu: python-django: Update to 1.10.8 [fixes CVE-2017-12794].
...
* gnu/packages/django.scm (python-django): Update to 1.10.8.
2017-09-12 22:55:05 +02:00
ng0
8b8702c939
gnu: neomutt: Update to 20170912.
...
* gnu/packages/mail.scm (neomutt): Update to 20170912.
2017-09-12 21:17:55 +02:00
Dave Love
b08952f1bb
gnu: openmpi: Configure without builtin atomics.
...
See https://www.mail-archive.com/users@lists.open-mpi.org//msg31400.html
* gnu/packages/mpi.scm (openmpi)[arguments]: Don't configure with
--enable-builtin-atomics.
Signed-off-by: Ludovic Courtès <ludovic.courtes@inria.fr>
2017-09-12 14:56:59 +02:00
Dave Love
a247fe7b0d
gnu: openmpi: Remove Valgrind from closure.
...
* gnu/packages/mpi.scm (openmpi)[arguments]: Elide romio config info to
avoid reference to valgrind.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-09-12 08:58:27 +02:00
ng0
b5831eb771
gnu: Add mate.
...
* gnu/packages/mate.scm (mate): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2017-09-12 09:55:42 +03:00
ng0
16cd07c163
gnu: Add mate-control-center.
...
* gnu/packages/mate.scm (mate-control-center): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2017-09-12 09:55:40 +03:00
ng0
4d553e0a93
gnu: Add mate-media.
...
* gnu/packages/mate.scm (mate-media): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2017-09-12 09:55:37 +03:00
ng0
da78e01b87
gnu: Add mate-applets.
...
* gnu/packages/mate.scm (mate-applets): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2017-09-12 09:55:34 +03:00
ng0
0bb3d6bf3a
gnu: Add mate-settings-daemon.
...
* gnu/packages/mate.scm (mate-settings-daemon): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2017-09-12 09:55:31 +03:00
ng0
9c9909effb
gnu: Add libmatekbd.
...
* gnu/packages/mate.scm (libmatekbd): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2017-09-12 09:55:28 +03:00
ng0
133cb8766c
gnu: Add libmatemixer.
...
* gnu/packages/mate.scm (libmatemixer): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2017-09-12 09:55:25 +03:00
ng0
c3812bec8e
gnu: Add mate-panel.
...
* gnu/packages/mate.scm (mate-panel): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2017-09-12 09:55:23 +03:00
ng0
a8376ca5bf
gnu: Add mate-session-manager.
...
* gnu/packages/mate.scm (mate-session-manager): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2017-09-12 09:55:21 +03:00
ng0
4d26a340b5
gnu: Add marco.
...
* gnu/packages/mate.scm (marco): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2017-09-12 09:55:20 +03:00
ng0
17df429ce6
gnu: Add mate-terminal.
...
* gnu/packages/mate.scm (mate-terminal): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2017-09-12 09:55:18 +03:00
ng0
42a6eaaceb
gnu: Add caja.
...
* gnu/packages/mate.scm (caja): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2017-09-12 09:55:10 +03:00
Efraim Flashner
fa7647c631
gnu: monero: Fix building on aarch64-linux.
...
* gnu/packages/finance.scm (monero)[arguments]: Add a configure-flag to
set architecture type on aarch64.
2017-09-12 09:55:07 +03:00
Jelle Licht
b83ad3ace5
gnu: python-apsw: Update to 3.20.1-r1.
...
* gnu/packages/python.scm (python-apsw): Update to 3.20.1-r1.
[origin]: Change to updated upstream url.
2017-09-12 00:09:27 +02:00
Jan Nieuwenhuizen
f435379762
gnu: mes: Update to 0.10.
...
* gnu/packages/mes.scm (mes): Update to 0.10.
2017-09-11 18:03:42 -04:00
Ludovic Courtès
7940188ebf
system: Fix typo in 'read-boot-parameters'.
...
Fixes a regression introduced in
commit 075681d350
.
* gnu/system.scm (read-boot-parameters): For 'root-device', use
'device-sexp->device', not 'device->sexp'.
2017-09-11 23:00:40 +02:00
Ludovic Courtès
5f7fe1c57e
vm: Generate a UUID to identify the root file system.
...
This makes collisions less likely than when using a label to look up the
partition. See <https://bugs.gnu.org/27735 >.
* gnu/system/vm.scm (operating-system-uuid): New procedure.
(system-disk-image): Define 'root-uuid' and use it for the root file
system. Pass it to 'iso9660-image' and 'qemu-image'.
2017-09-11 22:26:29 +02:00
Ludovic Courtès
fd3b4b985d
vm: Allow users to specify a UUID for the root partition.
...
* gnu/system/vm.scm (qemu-image): Add #:file-system-uuid parameter; pass
it as the 'uuid' field of the root partition.
2017-09-11 22:26:24 +02:00
Ludovic Courtès
ce094b4663
uuid: 'uuid' macro supports more UUID types.
...
* gnu/system/uuid.scm (string->uuid): Turn 'type' into an optional
argument.
(uuid): Add clauses to allow for an optional 'type' parameter.
2017-09-11 22:24:47 +02:00
Ludovic Courtès
075681d350
system: Serialize the UUID type in the "parameters" file.
...
* gnu/system.scm (read-boot-parameters)[device->sexp]: New procedure.
Use it for 'root-device' and 'store-device'.
(device->sexp): Serialize the UUID type in addition to its bytevector.
2017-09-11 22:24:47 +02:00
Ludovic Courtès
9b336338cd
system: Introduce a disjoint UUID type.
...
Conceptually a UUID is just a bytevector. However, there's software out
there such as GRUB that relies on the string representation of different
UUID types (e.g., the string representation of DCE UUIDs differs from
that of ISO-9660 UUIDs, even if they are actually bytevectors of the
same length). This new <uuid> record type allows us to preserve
information about the type of UUID so we can eventually convert it to a
string using the right representation.
* gnu/system/uuid.scm (<uuid>): New record type.
(bytevector->uuid): New procedure.
(uuid): Return calls to 'make-uuid'.
(uuid->string): Rewrite using 'match-lambda*' to accept a single 'uuid?'
argument.
* gnu/bootloader/grub.scm (grub-root-search): Check for 'uuid?' instead
of 'bytevector?'.
* gnu/system.scm (bootable-kernel-arguments): Check whether ROOT-DEVICE
is 'uuid?'.
(read-boot-parameters): Use 'bytevector->uuid' when the
store device is a bytevector.
(read-boot-parameters-file): Check for 'uuid?' instead of 'bytevector?'.
(device->sexp): New procedure.
(operating-system-boot-parameters-file): Use it for 'root-device' and
'store'.
(operating-system-bootcfg): Remove conditional in definition of
'root-device'.
* gnu/system/file-systems.scm (file-system->spec): Check for 'uuid?' on
DEVICE and take its bytevector.
* gnu/system/mapped-devices.scm (open-luks-device): Likewise.
* gnu/system/vm.scm (iso9660-image): Call 'uuid-bytevector' for the
#:volume-uuid argument.
2017-09-11 22:24:46 +02:00
Ludovic Courtès
d1ff5f9db3
services: file-system: Use 'file-system->spec'.
...
* gnu/services/base.scm (file-system-shepherd-service): Use
'file-system->spec' instead of in-line code.
2017-09-11 22:24:46 +02:00
Ludovic Courtès
47cef4ecad
file-systems: Introduce (gnu system uuid).
...
* gnu/build/file-systems.scm (sub-bytevector)
(latin1->string, %fat32-endianness, fat32-uuid->string)
(%iso9660-uuid-rx, string->iso9660-uuid)
(iso9660-uuid->string, %network-byte-order)
(dce-uuid->string, %uuid-rx, string->dce-uuid)
(string->ext2-uuid, string->ext3-uuid, string->ext4-uuid)
(vhashq, %uuid-parsers, %uuid-printers, string->uuid)
(uuid->string): Move to...
* gnu/system/uuid.scm: ... here. New file.
* gnu/system/file-systems.scm (uuid): Move to the above file.
* gnu/system/vm.scm: Adjust accordingly.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add uuid.scm.
2017-09-11 22:24:46 +02:00
Ludovic Courtès
943e1b975f
services: base: Import the closure of (gnu build file-systems).
...
* gnu/services/base.scm (file-system-shepherd-service): Use
'source-module-closure' in the 'with-imported-modules' form.
2017-09-11 22:24:46 +02:00
Ludovic Courtès
a8e1247d7d
file-systems: Add UUID type dictionaries.
...
* gnu/build/file-systems.scm (uuid->string): Rename to...
(dce-uuid->string): ... this.
(string->uuid): Rename to...
(string->dce-uuid): ... this.
(vhashq): New macro.
(%uuid-parsers, %uuid-printers): New variables.
(uuid->string, string->uuid): New procedures.
2017-09-11 22:24:46 +02:00
Ludovic Courtès
bae28ccb69
vm: Allow partitions to be initialized with a given UUID.
...
* gnu/build/vm.scm (<partition>)[uuid]: New field.
(create-ext-file-system): Add #:uuid and honor it.
(create-fat-file-system): Add #:uuid.
(format-partition): Add #:uuid and honor it.
(initialize-partition): Honor the 'uuid' field of PARTITION.
2017-09-11 22:24:46 +02:00
Leo Famulari
007b92cfc0
gnu: mpg123: Update to 1.25.6 [fixes CVE-2017-12797].
...
* gnu/packages/mp3.scm (mpg123): Update to 1.25.6.
2017-09-11 13:23:26 -04:00
Jelle Licht
accf6c6acc
gnu: sqlite: Update to 3.20.1.
...
* gnu/packages/databases.scm (sqlite): Update to 3.20.1.
2017-09-11 16:29:50 +02:00
Tobias Geerinckx-Rice
5564b2c53e
gnu: libchamplain: Update to 0.12.16.
...
* gnu/packages/gnome.scm (libchamplain): Update to 0.12.16.
2017-09-11 15:01:20 +02:00
Tobias Geerinckx-Rice
45586b8dd8
gnu: gnome-online-accounts: Update to 3.24.3.
...
* gnu/packages/gnome.scm (gnome-online-accounts): Update to 3.24.3.
2017-09-11 15:01:20 +02:00
Ludovic Courtès
66ae958c5b
gnu: emacs: Patch message-mode enriched text translation [security fix].
...
* gnu/packages/patches/emacs-unsafe-enriched-mode-translations.patch:
New file.
* gnu/packages/emacs.scm (emacs)[source](patches): Add it.
* gnu/local.mk (dist_patch_DATA): Add it.
2017-09-11 14:52:29 +02:00
Jan Nieuwenhuizen
238ee64802
gnu: nyacc: Update to 0.82.0.
...
* gnu/packages/mes.scm (nyacc): Update to 0.82.0.
2017-09-11 14:44:05 +02:00
Ben Woodcroft
d8661f52b1
gnu: ruby-activesupport: Update to 5.1.4.
...
* gnu/packages/ruby.scm (ruby-activesupport): Update to 5.1.4.
2017-09-11 21:43:20 +10:00
宋文武
6bda496286
gnu: icedtea-8: Install the nss.cfg file to JRE.
...
Before this, accessing HTTPS will throw an exception about 'nss.cfg' could not
be found.
* gnu/packages/java.scm (icedtea-8)[arguments]: Copy 'nss.cfg' from JDK into
JRE in the install phase.
2017-09-11 19:07:56 +08:00
Ludovic Courtès
130c3bc894
gnu: gdb: Update to 8.0.1.
...
* gnu/packages/gdb.scm (gdb): Update to 8.0.1.
2017-09-11 11:57:51 +02:00
Ludovic Courtès
21c2757f27
gnu: guix: Update snapshot.
...
* gnu/packages/package-management.scm (guix): Update to a9468b4
.
2017-09-11 11:36:38 +02:00
Theodoros Foradis
79228a52d2
gnu: Add monero-core.
...
* gnu/packages/finance.scm (monero-core): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-09-11 11:10:21 +02:00
Theodoros Foradis
8514662b20
gnu: Add monero.
...
* gnu/packages/finance.scm (monero): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-09-11 11:10:20 +02:00
Efraim Flashner
e5f3d1183c
gnu: libffcall: Update to 2.0.
...
* gnu/packages/libffcall.scm (libffcall): Update to 2.0.
2017-09-11 11:16:11 +03:00
Mark H Weaver
4b4869ce97
gnu: linux-libre: Update to 4.13.1.
...
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.13.1.
(%linux-libre-hash): Update hash.
2017-09-11 00:42:09 -04:00
Mark H Weaver
3abc12d6d2
gnu: linux-libre@4.9: Update to 4.9.49.
...
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.49.
2017-09-11 00:41:24 -04:00
Jelle Licht
cfd34f4316
gnu: python-apsw: Build with all extensions.
...
* gnu/packages/python.scm (python-apsw)[phases]: Replace build phase; add flag
to build all extensions. Add build-test-helper to allow testing of
extensions.
2017-09-11 01:12:59 +02:00
Tobias Geerinckx-Rice
c1b815a5b8
gnu: gnome-sudoku: Update to 3.26.0.
...
* gnu/packages/gnome.scm (gnome-sudoku): Update to 3.26.0.
2017-09-11 00:54:03 +02:00
Tobias Geerinckx-Rice
55a9f04052
gnu: gnome-klotski: Update to 3.22.2.
...
* gnu/packages/gnome.scm (gnome-klotski): Update to 3.22.2.
2017-09-11 00:54:02 +02:00
Tobias Geerinckx-Rice
da40501ba5
gnu: libgnome-games-support: Update to 1.2.3.
...
* gnu/packages/gnome.scm (libgnome-games-support): Update to 1.2.3.
2017-09-11 00:54:01 +02:00
Tobias Geerinckx-Rice
e0f4966448
gnu: cloc: Fix typo in description.
...
* gnu/packages/code.scm (cloc)[description]: Fix typo.
2017-09-11 00:54:01 +02:00
Tobias Geerinckx-Rice
7ca001c33d
gnu: cloc: Update to 1.74.
...
* gnu/packages/code.scm (cloc): Update to 1.74.
[source]: Update source URL.
2017-09-11 00:54:00 +02:00
Tobias Geerinckx-Rice
4e4de30a4b
gnu: youtube-dl: Update to 2017.09.10.
...
* gnu/packages/video.scm (youtube-dl): Update to 2017.09.10.
2017-09-11 00:54:00 +02:00
Kei Kebreau
4561498e1f
gnu: Fix build failures caused by commit
...
d10092b849
.
* gnu/packages/bioinformatics.scm (seek)[arguments]: Restore previous phase
order.
* gnu/packages/ci.scm (cuirass)[arguments]: Add patch-/bin/sh phase.
2017-09-10 18:21:35 -04:00
Ludovic Courtès
1e8d398abc
install: Add OpenSSH to the global profile.
...
Suggested by Jan Nieuwenhuizen.
* gnu/system/install.scm (installation-os)[packages]: Add OPENSSH.
2017-09-10 23:34:29 +02:00
Ludovic Courtès
903ae630a0
install: Add 'passwd' to $PATH.
...
Suggested by Jan Nieuwenhuizen.
* gnu/system/install.scm (installation-os)[setuid-programs]: Add 'passwd'.
2017-09-10 23:34:29 +02:00
Jan Nieuwenhuizen
4aafce22ab
gnu: Add emacs-bash-completion.
...
* gnu/packages/emacs.scm (emacs-bash-completion): New variable.
2017-09-10 22:43:05 +02:00
Efraim Flashner
338b58e0ea
gnu: openjpeg: Fix CVE-2017-14164.
...
* gnu/packages/image.scm (openjpeg)[source]: Add patch.
* gnu/packages/patches/openjpeg-CVE-2017-14164.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2017-09-10 22:00:35 +03:00
Efraim Flashner
224bb4b6f9
gnu: graphicsmagick: Fix CVE-2017-14165.
...
* gnu/packages/imagemagick.scm (graphicsmagick)[source]: Add patch.
* gnu/packages/patches/graphicsmagick-CVE-2017-14165.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2017-09-10 21:45:45 +03:00
Christopher Baines
814da59fcc
gnu: Add emacs-wgrep.
...
* gnu/packages/emacs.scm (emacs-wgrep): New variable.
2017-09-10 19:27:00 +01:00
Christopher Baines
81808194ac
gnu: Add emacs-rspec.
...
* gnu/packages/emacs.scm (emacs-rspec): New variable.
2017-09-10 19:26:51 +01:00
Kei Kebreau
2cc752c0b0
gnu: graphicsmagick: Fix CVE-2017-14042.
...
* gnu/packages/imagemagick.scm (graphicsmagick)[source]: Add patch.
* gnu/packages/patches/graphicsmagick-CVE-2017-14042.patch: New files.
* gnu/local.mk (dist_patch_DATA): Register them.
2017-09-10 09:33:56 -04:00
Christopher Baines
575065bd1c
vm: Add comment about deduplication in make-iso9660-image.
...
* gnu/build/vm.scm (make-iso9660-image): Add comment about the use of
#:deduplicate #f when calling register-closure.
2017-09-10 11:59:55 +01:00
Tobias Geerinckx-Rice
bc64676c46
gnu: btrfs-progs: Update to 4.13.
...
* gnu/packages/linux.scm (btrfs-progs): Update 4.13.
[native-inputs]: Add acl.
2017-09-10 12:50:32 +02:00
Ludovic Courtès
67a37c6311
gnu: foomatic-filters: Add missing patches.
...
This is a followup to commit d02aabaf1b
.
* gnu/packages/patches/foomatic-filters-CVE-2015-8327.patch: New file.
* gnu/packages/patches/foomatic-filters-CVE-2015-8560.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add them.
2017-09-10 12:00:25 +02:00
Efraim Flashner
9526fbef4d
gnu: libxslt: Update to 1.1.30.
...
* gnu/packages/xml.scm (libxslt): Update to 1.1.30.
[sources]: Remove one patch.
* gnu/packages/patches/libxslt-CVE-2016-47738.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-09-10 12:24:53 +03:00
Efraim Flashner
0f763641b8
gnu: libxml2: Update to 2.9.5.
...
* gnu/packages/xml.scm (libxml2): Update to 2.9.5.
[sources]: Remove patches.
* gnu/packages/patches/libxml2-CVE-2016-4658.patch,
gnu/packages/patches/libxml2-CVE-2016-5131.patch: Remove files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2017-09-10 12:24:51 +03:00
Ludovic Courtès
5db0a1cd5a
gnu: Add foo2zjs.
...
* gnu/packages/cups.scm (foo2zjs): New variable.
2017-09-09 23:01:52 +02:00
Ludovic Courtès
d02aabaf1b
gnu: Add foomatic-filters.
...
* gnu/packages/cups.scm (foomatic-filters): New procedure.
2017-09-09 23:01:52 +02:00
Leo Famulari
45bed1d3ea
gnu: python2-acme: Remove package.
...
This package has not built successfully for a long time. Since it
appears to have no users, we remove it for now.
* gnu/packages/tls.scm (python2-acme): Remove variable.
2017-09-08 19:55:34 -04:00
Leo Famulari
73a2ef3697
gnu: tcpdump: Remove alternate source URL.
...
* gnu/packages/admin.scm (tcpdump)[source]: Remove alternate URL.
2017-09-08 19:36:04 -04:00
Leo Famulari
72fe8956f5
gnu: certbot, python-acme: Update to 0.18.1.
...
* gnu/packages/tls.scm (certbot, python-acme, python2-acme): Update to 0.18.1.
2017-09-08 19:26:55 -04:00
Oleg Pykhalov
1eb6b72483
gnu: Add python-betamax-matchers.
...
* gnu/packages/python.scm (python-betamax-matchers, python2-betamax-matchers):
New variables.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-09-08 18:12:51 +02:00
Oleg Pykhalov
4967946b8a
gnu: Add python-uritemplate.
...
* gnu/packages/python.scm (python-uritemplate, python2-uritemplate): New
variables.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-09-08 18:08:58 +02:00
Troy Sankey
a5d6b0a3d2
gnu: notmuch-addrlookup-c: Update to 8-1.88f156d.
...
* gnu/packages/mail.scm (notmuch-addrlookup-c): Update to 8-1.88f156d.
[source]: Use git-fetch.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-09-08 18:08:31 +02:00
ng0
a79830d035
gnu: neomutt: Update to 20170907.
...
* gnu/packages/mail.scm (neomutt): Update to 20170907.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-09-08 17:43:37 +02:00
Ludovic Courtès
8bfa40eae5
gnu: hwloc: Update to 1.11.8.
...
* gnu/packages/mpi.scm (hwloc): Update to 1.11.8.
2017-09-08 12:48:08 +02:00
Ludovic Courtès
acfb9d9624
gnu: mpfr: Update to 3.1.6.
...
* gnu/packages/multiprecision.scm (mpfr): Update to 3.1.6.
2017-09-08 12:23:12 +02:00
Mark H Weaver
b3a63e697d
gnu: linux-libre@4.9: Update to 4.9.48.
...
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.48.
2017-09-08 03:46:16 -04:00
Mark H Weaver
5c6f434d74
gnu: linux-libre@4.4: Update to 4.4.87.
...
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.87.
2017-09-08 03:45:30 -04:00
Ludovic Courtès
4e39604111
tests: Fix incorrect use of 'file-append'.
...
Fixes a regression introduced in fbc7b1f125
.
* gnu/tests/install.scm (run-install)[install]: Don't use 'file-append'
with a string as its first argument; use a gexp with 'string-append' instead.
Use a gexp instead of a list for "-cdrom IMG".
2017-09-08 00:11:21 +02:00
Ludovic Courtès
cd1ad27e6c
gnu: elogind: Use itself as the cgroup controller.
...
Fixes a regression introduced in
fa67d56541
whereby elogind would fail to
start with:
Cannot determine cgroup we are running in: No data available
Out of memory.
thereby preventing log-in altogether.
* gnu/packages/freedesktop.scm (elogind)[arguments]: Pass
"--with-cgroup-controller=elogind".
* gnu/tests/desktop.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
2017-09-08 00:11:21 +02:00
Ludovic Courtès
cf42428a4a
services: elogind: Add default value.
...
* gnu/services/desktop.scm (elogind-service-type)[default-value]: New
field.
2017-09-08 00:11:21 +02:00
Ludovic Courtès
13877c3453
marionette: 'wait-for-file' can be passed a read procedure.
...
* gnu/build/marionette.scm (wait-for-file): Add #:read parameter and
honor it.
* gnu/tests/base.scm (run-basic-test)["login on tty1"]: Use
'wait-for-file' instead of inline code.
2017-09-08 00:11:21 +02:00
Ludovic Courtès
505760ed08
gnu: elogind: Remove unnecessary configure flag.
...
* gnu/packages/freedesktop.scm (elogind)[arguments]: Remove
"--with-libcap" configure flag, which is no longer needed.
2017-09-08 00:11:21 +02:00
Leo Famulari
81635ad03e
gnu: tcpdump: Update to 4.9.2 [security fixes].
...
Fixes CVE-2017-{12893,12894,12895,12896,12897,12898,12899,12900,12901,12902,
12985,12986,12987,12988,12989,12990,12991,12992,12993,12994,12995,12996,12997,
12998,12999,13000,13001,13002,13003,13004,13005,13006,13007,13008,13009,13010,
13012,13013,13014,13015,13016,13017,13018,13019,13020,13021,13022,13023,13024,
13025,13026,13027,13028,13029,13030,13031,13032,13033,13034,13035,13036,13037,
13038,13039,13040,13041,13042,13043,13044,13045,13046,13047,13048,13049,13050,
13051,13052,13053,13054,13055,13687,13688,13689,13690,13725}.
* gnu/packages/admin.scm (tcpdump): Update to 4.9.2.
[source]: Remove patches and add alternate source URL.
* gnu/packages/patches/tcpdump-CVE-2017-11541.patch,
gnu/packages/patches/tcpdump-CVE-2017-11542.patch,
gnu/packages/patches/tcpdump-CVE-2017-11543.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2017-09-07 17:44:20 -04:00
Leo Famulari
3b2802f8c4
gnu: certbot, python-acme: Update to 0.18.0.
...
* gnu/packages/tls.scm (certbot, python-acme, python2-acme): Update to 0.18.0.
2017-09-07 15:47:01 -04:00
Leo Famulari
6a7bd25bf2
gnu: qemu: Fix CVE-2017-{13711,14167}.
...
* gnu/packages/patches/qemu-CVE-2017-14167.patch
gnu/packages/patches/qemu-CVE-2017-13711.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/virtualization.scm (qemu)[source]: Use them.
2017-09-07 15:46:57 -04:00
Leo Famulari
94d671f673
gnu: libarchive: Replace with libarchive 3.3.2 and fix CVE-2017-14166.
...
* gnu/packages/backup.scm (libarchive)[replacement]: New field.
(libarchive-3.3.2): New variable.
* gnu/packages/patches/libarchive-CVE-2017-14166.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2017-09-07 14:29:38 -04:00
Ludovic Courtès
5a7deb1174
gnu: Add BLIS.
...
* gnu/packages/maths.scm (make-blis): New procedure.
(blis, ignorance): New variables.
(blis/x86_64): New macro.
(blis-sandybridge, blis-haswell, blis-knl): New variables.
2017-09-07 15:38:56 +02:00
Ludovic Courtès
c2ffcc4425
gnu: elogind: Add '-L' flag for libcap in libelogind.la.
...
This fix allows us to revert this series of commits:
1b97e9261
* gnu: gdm: Add missing input.
de0c89f18
* gnu: colord: Add missing input.
7e38ba654
* gnu: accountsservice: Add missing input.
166bc1b25
* gnu: network-manager: Add missing input.
daae20894
* gnu: modem-manager: Add missing input.
1f919459e
* gnu: udisks: Add missing input.
744e9d074
* gnu: mutter: Add missing input.
0cce140dc
* gnu: gnome-session: Add missing input.
77c2476ae
* gnu: polkit: Add missing input.
124ac301c
* gnu: weston: Add missing input.
472c2223c
* gnu: kmscon: Add missing input.
* gnu/packages/freedesktop.scm (elogind)[arguments]: Add
'add-libcap-to-search-path' phase.
(weston)[inputs]: Remove LIBCAP.
(udisks): Likewise.
(accountsservice): Likewise.
(modem-manager): Likewise.
* gnu/packages/gnome.scm (colord): Likewise
(gnome-session): Likewise.
(mutter): Likewise.
(network-manager): Likewise.
(gdm): Likewise.
* gnu/packages/polkit.scm (polkit): Likewise.
* gnu/packages/terminals.scm (kmscon): Likewise.
2017-09-07 13:57:42 +02:00
Peter Mikkelsen
26ba09ba35
gnu: elogind: Update to 232.4.
...
* gnu/packages/freedesktop.scm (elogind): Update to 232.4.
[arguments]: Add --with-rootlibexecdir.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-09-07 13:57:39 +02:00
Roel Janssen
eaff063aa0
gnu: emacs-ess: Relocate the etc directory so that ESS can find it.
...
* gnu/packages/emacs.scm (emacs-ess): Relocate the etc directory so
that ESS can find it.
2017-09-07 09:59:32 +02:00
Cyril Roelandt
c98f9c5296
gnu: python-tox: Update to 2.8.0.
...
* gnu/packages/python.scm (python-tox): Update to 2.8.0.
2017-09-06 23:54:22 +02:00
Efraim Flashner
18e565bf67
gnu: terminology: Update to 1.1.1.
...
* gnu/packages/enlightenment.scm (terminology): Update to 1.1.1.
2017-09-06 22:07:37 +03:00
Peter Mikkelsen
1b97e92613
gnu: gdm: Add missing input.
...
* gnu/packages/gnome.scm (gdm)[inputs]: Add libcap.
2017-09-06 19:05:56 +03:00
Peter Mikkelsen
de0c89f181
gnu: colord: Add missing input.
...
* gnu/packages/gnome.scm (colord)[inputs]: Add libcap.
2017-09-06 19:05:56 +03:00
Peter Mikkelsen
7e38ba654a
gnu: accountsservice: Add missing input.
...
* gnu/packages/freedesktop.scm (accountsservice)[inputs]: Add libcap.
2017-09-06 19:05:55 +03:00
Peter Mikkelsen
166bc1b259
gnu: network-manager: Add missing input.
...
* gnu/packages/gnome.scm (network-manager)[inputs]: Add libcap.
2017-09-06 19:05:55 +03:00
Peter Mikkelsen
daae208942
gnu: modem-manager: Add missing input.
...
* gnu/packages/freedesktop.scm (modem-manager)[inputs]: Add libcap.
2017-09-06 19:05:55 +03:00
Peter Mikkelsen
1f919459eb
gnu: udisks: Add missing input.
...
* gnu/packages/freedesktop.scm (udisks)[inputs]: Add libcap.
2017-09-06 19:05:55 +03:00
Tobias Geerinckx-Rice
4ef6cfefaa
gnu: python-pyxb: Update to 1.2.6.
...
* gnu/packages/xml.scm (python-pyxb): Update to 1.2.6.
2017-09-06 17:12:42 +02:00
Tobias Geerinckx-Rice
35a4fefc01
gnu: iproute: Edit description.
...
* gnu/packages/linux.scm (iproute)[description]: Re-order, be concise, and
omit information that is obsolete, misleading, or irrelevant to Guix users.
2017-09-06 17:12:41 +02:00
Tobias Geerinckx-Rice
ddcac5595e
gnu: iproute: Update to 4.13.0.
...
* gnu/packages/linux.scm (iproute): Update to 4.13.0.
2017-09-06 17:12:40 +02:00
Nicolas Goaziou
e9ba22d6e1
gnu: emacs-org: Update to 20170906.
...
* gnu/packages/emacs.scm (emacs-org): Update to 20170906, a.k.a. Org 9.1.
2017-09-06 14:45:08 +02:00
Efraim Flashner
98df3a88b5
gnu: libzip: Update to 1.3.0 (fixes CVE-2017-14107).
...
* gnu/packages/compression.scm (libzip): Update to 1.3.0.
[source]: Remove patch.
[arguments]: Remove custom 'patch-perl phase.
* gnu/packages/patches/libzip-CVE-2017-12858.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-09-06 14:20:43 +03:00
Efraim Flashner
3b7c606965
gnu: openjpeg: Fix CVE-2017-14151, CVE-2017-14152.
...
* gnu/packages/image.scm (openjpeg)[source]: Add patches.
* gnu/packages/patches/openjpeg-CVE-2017-14151.patch,
gnu/packages/patches/openjpeg-CVE-2017-14152.patch: New files.
* gnu/local.mk (dist_patch_DATA): Register them.
2017-09-06 14:20:40 +03:00
Nicolas Goaziou
f049e79dc3
gnu: csound: Update to 6.09.1.
...
* gnu/packages/audio.scm (csound): Update to 6.09.1. Change source URI.
* gnu/packages/patches/csound-header-ordering.patch: Remove patch.
* gnu/local.mk (dist_patch_DATA): Remove reference to patch above.
2017-09-06 12:51:59 +02:00
Roel Janssen
026ebc141f
gnu: Update calibre to 3.6.0.
...
* gnu/local.mk: Remove calibre-drop-unrar.patch
* gnu/packages/ebook.scm (calibre): Update to 3.6.0.
Add python-html5-parser input.
* gnu/packages/patches/calibre-drop-unrar.patch: Remove file.
2017-09-06 12:42:57 +02:00
Roel Janssen
13be557d98
gnu: Add python-html5-parser, python2-html5-parser.
...
* gnu/packages/python.scm (python-html5-parser): New variable.
(python2-html5-parser: New variable.
2017-09-06 12:42:40 +02:00
Roel Janssen
2054b52201
gnu: Update python-lxml to 3.8.0.
...
* gnu/packages/python.scm (python-lxml): Update to 3.8.0.
2017-09-06 12:41:41 +02:00