Ludovic Courtès
100b216d8a
gnu-maintenance: GNU updater no longer relies on FTP access.
...
Partly fixes <https://bugs.gnu.org/28159 >.
Suggested by Hartmut Goebel <h.goebel@crazy-compilers.com>.
* guix/gnu-maintenance.scm (%gnu-file-list-uri): New variable.
(ftp.gnu.org-files, latest-gnu-release): New procedures.
(%gnu-updater)[pred]: Change to GNU-HOSTED?.
[latest]: Change to LATEST-GNU-RELEASE.
(%gnu-ftp-updater): New variable.
2017-09-03 23:36:17 +02:00
Ludovic Courtès
e3c83a7cd3
memoization: (mlambda () ...) allows for inner 'define'.
...
Previously (mlambda () (define foo 2) bar) would trigger a syntax error.
* guix/memoization.scm (%mlambda): In the zero-argument case, move
BODY... to a lambda to allow for inner 'define' and such.
2017-09-03 23:36:17 +02:00
Christopher Baines
4363767394
build: Fix helpful output for emacs-build-system install phase.
...
Detecting when no files were installed was broken when switching to use
cond. Test with (not (null? ...)) to fix this.
* guix/build/emacs-build-system.scm (install): Fix detecting when no files
were installed.
2017-09-03 19:39:11 +01:00
Efraim Flashner
5804c7b616
gnu: libmateweather: Update inputs.
...
* gnu/packages/mate.scm (libmateweather)[inputs]: Remove gdk-pixpuf.
Move dconf ...
[native-inputs]: ... to here.
2017-09-03 18:01:12 +03:00
ng0
6a548c56ef
gnu: mate-desktop: Add 'gtk-doc' back to native-inputs.
...
* gnu/packages/mate.scm (mate-desktop)[native-inputs]: Uncomment
'gtk-doc' as input.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2017-09-03 16:18:15 +03:00
ng0
60692df286
gnu: mate-themes: Update to 3.22.13.
...
* gnu/packages/mate.scm (mate-themes): Update to 3.22.13.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2017-09-03 16:18:14 +03:00
ng0
68d2eea0b8
gnu: mate-themes: Update inputs.
...
* gnu/packages/mate.scm (mate-themes)[inputs]: Remove gtk+, gtk-engines,
murrine. Move gdk-pixbuf ...
[native-inputs]: ... to here. Add gtk+@2.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2017-09-03 16:18:11 +03:00
ng0
4915c51986
gnu: mate-icon-theme: Remove 'gtk+' from native-inputs.
...
* gnu/packages/mate.scm (mate-icon-theme)[native-inputs]: Remove 'gtk+'.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2017-09-03 16:18:08 +03:00
ng0
833b7e0af0
gnu: mate: Use https.
...
* gnu/packages/mate.scm (mate-icon-theme)[source, home-page]: Use https.
(mate-themes)[source, home-page]: Likewise.
(mate-desktop)[source, home-page]: Likewise.
(libmateweather)[source, home-page]: Likewise.
(mate-menus)[source, home-page]: Likewise.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2017-09-03 16:18:04 +03:00
Mark H Weaver
3c7c916161
gnu: icecat: Update to 52.3.0-gnu1 and add more upstream fixes.
...
* gnu/packages/gnuzilla.scm (icecat): Update to 52.3.0-gnu1.
[source]: Remove outdated patches and add more selected fixes from
upstream mozilla-esr52.
2017-09-02 19:50:58 -04:00
Ludovic Courtès
4110fbc6dd
services: '%desktop-services' uses NetworkManager instead of Wicd.
...
Discussed at
<https://lists.gnu.org/archive/html/guix-devel/2017-08/msg00277.html >.
* gnu/services/desktop.scm (%desktop-services): Remove call to
'wicd-service'. Add instances of NETWORK-MANAGER-SERVICE-TYPE and
WPA-SUPPLICANT-SERVICE-TYPE.
* doc/guix.texi (Networking Services): Document
'network-manager-service-type' as being part of '%desktop-services'.
(Desktop Services): Replace Wicd with NM.
2017-09-03 00:52:17 +02:00
Mark H Weaver
9a37764014
gnu: linux-libre@4.9: Update to 4.9.47.
...
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.47.
2017-09-02 17:46:22 -04:00
Mark H Weaver
3e51cd8c76
gnu: linux-libre@4.4: Update to 4.4.86.
...
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.86.
2017-09-02 17:45:37 -04:00
Jelle Licht
448339709d
gnu: node: Update to 8.4.0.
...
* gnu/packages/patches/node-9077.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
* gnu/packages/node.scm (node): Update to 8.4.0.
(node)[arguments]: Removed broken linter test. Removed dns test.
2017-09-02 22:59:18 +02:00
ng0
4da9beab14
gnu: Add emacs-base16-theme.
...
* gnu/packages/emacs.scm (emacs-base16-theme): New variable.
Signed-off-by: Alex Kost <alezost@gmail.com>
2017-09-02 22:40:58 +03:00
Oleg Pykhalov
eaf4ba6ef3
gnu: Add emacs-browse-at-remote.
...
* gnu/packages/emacs.scm (emacs-browse-at-remote): New variable.
Signed-off-by: Alex Kost <alezost@gmail.com>
2017-09-02 22:40:58 +03:00
Alex Kost
780162c797
gnu: emacs-guix: Update to 0.3.3.
...
* gnu/packages/emacs.scm (emacs-guix): Update to 0.3.3.
2017-09-02 22:40:58 +03:00
Andreas Enge
c64692a72d
gnu: pari-gp: Update to 2.9.3.
...
* gnu/packages/algebra.scm (pari-gp): Update to 2.9.3.
2017-09-02 17:11:49 +02:00
Leo Famulari
7bac819614
gnu: rosegarden: Import bash and lirc modules.
...
This is a followup to commit 9bc38f2872
.
* gnu/packages/music.scm (define-module): Import (gnu packages bash) and
(gnu packages lirc).
2017-09-02 11:07:57 -04:00
Leo Famulari
631c9f743f
gnu: net-tools: Build from a source archive instead of a Git checkout.
...
* gnu/packages/linux.scm (net-tools)[source]: Use url-fetch and adjust
the source URL accordingly.
[native-inputs]: Add UNZIP.
(net-tools-for-tests)[native-inputs]: Add field so that we can exclude UNZIP.
2017-09-02 11:07:56 -04:00
Kei Kebreau
d536113df0
gnu: openjpeg: Fix CVE-2017-{14040,14041}.
...
* gnu/packages/image.scm (openjpeg)[source]: Add patches.
* gnu/packages/patches/openjpeg-CVE-2017-14040.patch,
gnu/packages/patches/openjpeg-CVE-2017-14041.patch: New files.
* gnu/local.mk (dist_patch_DATA): Register them.
2017-09-02 10:21:03 -04:00
宋文武
65e4109cdc
gnu: emacs-cider: Update to 0.15.0.
...
* gnu/packages/emacs.scm (emacs-cider): Update to 0.15.0.
2017-09-02 21:23:34 +08:00
Danny Milosavljevic
9bc38f2872
gnu: Add rosegarden.
...
* gnu/packages/music.scm (rosegarden): New variable.
2017-09-02 14:29:11 +02:00
Hartmut Goebel
7ae9542bf3
gnu: Add prison.
...
* gnu/packages/kde-frameworks.scm (prison): New variable.
2017-09-02 13:11:31 +02:00
Hartmut Goebel
7ade80220b
gnu: Add libdmtx.
...
* gnu/packages/aidc.scm (libdmtx): New variable.
2017-09-02 13:11:30 +02:00
Marius Bakke
3fe666aa29
gnu: perl-www-opensearch: Enable tests.
...
Fixes <https://bugs.gnu.org/28253 >.
* gnu/packages/web.scm (perl-www-opensearch)[native-inputs]: Add
PERL-CLASS-ERRORHANDLER, PERL-DATETIME, PERL-DATETIME-FORMAT-MAIL,
PERL-DATETIME-FORMAT-W3CDTF, PERL-FEED-FIND, PERL-MODULE-PLUGGABLE,
PERL-URI-FETCH, PERL-TEST-SIMPLE, PERL-XML-ATOM and PERL-XML-RSS.
2017-09-02 12:32:51 +02:00
Marius Bakke
47111bb365
gnu: ffmpeg@2.8: Update to 2.8.13.
...
* gnu/packages/video.scm (ffmpeg-2.8): Update to 2.8.13.
2017-09-02 12:08:54 +02:00
Maxim Cournoyer
f306825da8
gnu: exiv2: Update source checksum.
...
The source archive was updated in place; only a cleanup of non functional
files was done (see: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=28326 ).
* gnu/packages/image.scm (exiv2)[source]: Update hash.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-09-02 10:40:42 +02:00
Ethan R. Jones
7bd65a6304
gnu: swish-e: Work around compilation error and test failures.
...
* gnu/packages/search.scm (swish-e)[inputs]: Remove ZLIB and LIBXML2.
[arguments]: Add #:configure-flags.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2017-09-02 00:58:11 +02:00
Ludovic Courtès
75f23951ad
nls: Update 'fr' translation.
2017-09-02 00:58:11 +02:00
Muriithi Frederick Muriuki
2038a48f4d
gnu: Add python-xenon.
...
* gnu/packages/python.scm (python-xenon, python2-xenon) New variables.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-09-02 00:58:11 +02:00
Tobias Geerinckx-Rice
6106d195a2
gnu: perl-html-tree: Update to 5.07.
...
* gnu/packages/web.scm (perl-html-tree): Update to 5.07.
2017-09-01 23:52:19 +02:00
Tobias Geerinckx-Rice
33fd32c285
gnu: youtube-dl: Update to 2017.09.02.
...
* gnu/packages/video.scm (youtube-dl): Update to 2017.09.02.
2017-09-01 23:52:19 +02:00
Tobias Geerinckx-Rice
bbfc523d95
gnu: dub: Update to 1.5.0.
...
* gnu/packages/ldc.scm (dub): Update to 1.5.0.
2017-09-01 23:52:19 +02:00
Tobias Geerinckx-Rice
def056d138
gnu: perl-context-preserve: Update source URL.
...
* gnu/packages/perl.scm (perl-context-preserve)[source]: Update CPAN author.
2017-09-01 23:52:18 +02:00
Tobias Geerinckx-Rice
0c3a1674e4
gnu: python-ruamel.yaml: Update to 0.15.33.
...
* gnu/packages/serialization.scm (python-ruamel.yaml): Update to 0.15.33.
2017-09-01 23:52:18 +02:00
Tobias Geerinckx-Rice
d5909be93b
gnu: gparted: Update home page.
...
* gnu/packages/disk.scm (gparted)[home-page]: Use now-HTTPS gparted.org.
2017-09-01 23:52:18 +02:00
Christopher Baines
81fe131e0f
build: emacs-build-system: Make the install phase more helpful.
...
Modify the install phase to detect when nothing has been installed, and error
if this happens. This is preferable to continuing, and allowing the next phase
to fail.
Also, when nothing can be found to be installed, print out each file that was
considered, along with the regular expressions that were used to include and
exclude it.
* gnu/build/emacs-build-system.scm (install-file?): Add additional error
checking and logging.
2017-09-01 22:00:44 +01:00
Ricardo Wurmus
ebbb6301a3
gnu: r-minimal: Update to 3.4.1.
...
* gnu/packages/statistics.scm (r-minimal): Update to 3.4.1.
2017-09-01 22:05:39 +02:00
Leo Famulari
3bf0245bb8
gnu: vdirsyncer: Update to 0.16.2.
...
* gnu/packages/dav.scm (vdirsyncer): Update to 0.16.2.
2017-09-01 13:54:23 -04:00
Leo Famulari
3a91ac8378
gnu: python-click-log: Update to 0.2.0.
...
* gnu/packages/python.scm (python-click-log): Update to 0.2.0.
2017-09-01 13:54:23 -04:00
Leo Famulari
19ecdbedd3
gnu: python-click-threading: Update to 0.4.3.
...
* gnu/packages/python.scm (python-click-threading): Update to 0.4.3.
[source]: Use pypi-uri.
2017-09-01 13:54:20 -04:00
Leo Famulari
2da21e48a8
gnu: python-icalendar: Update to 3.11.7.
...
* gnu/packages/python.scm (python-icalendar): Update to 3.11.7.
2017-09-01 13:41:39 -04:00
Ricardo Wurmus
81195d139f
gnu: r-genomicalignments: Update to 1.12.2.
...
* gnu/packages/bioinformatics.scm (r-genomicalignments): Update to 1.12.2.
2017-09-01 15:11:58 +02:00
Ricardo Wurmus
89b620e7ee
gnu: r-tidyr: Update to 0.7.0.
...
* gnu/packages/statistics.scm (r-tidyr): Update to 0.7.0.
[propagated-inputs]: Remove r-lazyeval; add r-glue, r-purrr, r-rlang, and
r-tidyselect.
2017-09-01 15:11:58 +02:00
Ricardo Wurmus
c4a4ef39ed
gnu: Add r-tidyselect.
...
* gnu/packages/statistics.scm (r-tidyselect): New variable.
2017-09-01 15:11:58 +02:00
Ricardo Wurmus
db2e43863c
gnu: r-vegan: Update to 2.4-4.
...
* gnu/packages/bioinformatics.scm (r-vegan): Update to 2.4-4.
[native-inputs]: Remove r-knitr.
2017-09-01 15:11:57 +02:00
Ricardo Wurmus
7b92acdf52
gnu: r-maldiquant: Update to 1.16.4.
...
* gnu/packages/bioinformatics.scm (r-maldiquant): Update to 1.16.4.
2017-09-01 15:11:57 +02:00
Ricardo Wurmus
6bd27981f6
gnu: r-bookdown: Update to 0.5.
...
* gnu/packages/bioinformatics.scm (r-bookdown): Update to 0.5.
2017-09-01 15:11:56 +02:00
Ricardo Wurmus
c62276b2fa
gnu: r-ksamples: Update to 1.2-7.
...
* gnu/packages/cran.scm (r-ksamples): Update to 1.2-7.
2017-09-01 15:11:56 +02:00