aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* gnu: gpm: Fix build.Efraim Flashner2017-09-04
| | | | | * gnu/packages/linux.scm (gpm)[arguments]: Patch autogen.sh shebang during the 'boottstrap phase.
* gnu: quassel: Update package definition.Efraim Flashner2017-09-04
| | | | | | | * gnu/packages/irc.scm (quassel)[source]: Remove bundled scripts. [arguments]: Update comments in 'configure-flags. [inputs]: Remove oxygen-icons. Move extra-cmake-modules and qttools ... [native-inputs]: ... to here.
* gnu: i3-wm: Update to 4.14.Leo Famulari2017-09-04
| | | | * gnu/packages/wm.scm (i3-wm): Update to 4.14.
* gnu: mpd: Update to 0.20.10.Leo Famulari2017-09-04
| | | | * gnu/packages/mpd.scm (mpd): Update to 0.20.10.
* services: Add auto-enable? parameter to the bluetooth-service.Maxim Cournoyer2017-09-04
| | | | | | | | | | | * gnu/services/desktop.scm (bluetooth-configuration): New record. (bluetooth-shepherd-service): Use it. (bluetooth-directory): New method. (bluetooth-service-type): Use it to extend the etc-service-type service. (bluetooth-service): Add `auto-enable?' parameter. * doc/guix.texi (Desktop Services): Document it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add python-ghp-import.Oleg Pykhalov2017-09-04
| | | | | | | * gnu/packages/version-control.scm (python-ghp-import, python2-ghp-import): New variables. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add emacs-tiny.Oleg Pykhalov2017-09-04
| | | | | | * gnu/packages/emacs.scm (emacs-tiny): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: pt-scotch32: use keyword arguments from "scotch32"Paul Garlick2017-09-04
| | | | | | | | *gnu/packages/maths.scm (pt-scotch32) [arguments]: substitute keyword arguments from "scotch32" package, ensuring that the INTSIZE32 macro is set Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: linux-libre: Update to 4.13.Mark H Weaver2017-09-04
| | | | | | | | | | * gnu/packages/linux.scm (%linux-libre-version): Update to 4.13. (%linux-libre-hash): Update hash. * gnu/packages/aux-files/linux-libre/4.12-i686.conf, gnu/packages/aux-files/linux-libre/4.12-x86_64.conf: Delete files. * gnu/packages/aux-files/linux-libre/4.13-i686.conf, gnu/packages/aux-files/linux-libre/4.13-x86_64.conf: New files. * Makefile.am (AUX_FILES): Adjust accordingly.
* gnu: weechat: Change to cmake-build-system.Efraim Flashner2017-09-04
| | | | | | | | | | * gnu/packages/irc.scm (weechat)[build-system]: Switch to cmake-build-system. [arguments]: Remove configure-flags, disable tets, remove 'autogen phase. [inputs]: Remove diffutils, libltdl, openssl, cyrus-sasl. Move gettext ... [native-inputs]: ... to here. Remove autoconf, file, autogen, automake, libtool.
* gnu: Put autoconf-related phases immediately after the 'unpack phase.Kei Kebreau2017-09-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/audio.scm (audacity, rtmidi)[arguments]: Correct phases accordingly. * gnu/packages/bioinformatics.scm (mash, seek, vsearch, emboss, htslib-for-sambamba)[arguments]: Likewise. * gnu/packages/ci.scm (cuirass)[arguments]: Likewise. * gnu/packages/compression.scm (minizip, xdelta)[arguments]: Likewise. * gnu/packages/cpp.scm (libzen)[arguments]: Likewise. * gnu/packages/crypto.scm (opendht)[arguments]: Likewise. * gnu/packages/databases.scm (4store, mdbtools)[arguments]: Likewise. * gnu/packages/debug.scm (stress-make)[arguments]: Likewise. * gnu/packages/dns.scm (dnscrypt-proxy, dnscrypt-wrapper)[arguments]: Likewise. * gnu/packages/emacs.scm (emacs-pdf-tools)[arguments]: Likewise. * gnu/packages/embedded.scm (libjaylink, openocd)[arguments]: Likewise. * gnu/packages/engineering.scm (gerbv)[arguments]: Likewise. * gnu/packages/erlang.scm (erlang)[arguments]: Likewise. * gnu/packages/ftp.scm (weex)[arguments]: Likewise. * gnu/packages/gnome.scm (dia)[arguments]: Likewise. * gnu/packages/gnunet.scm (gnurl, guile-gnunet)[arguments]: Likewise. * gnu/packages/gtk.scm (guile-rsvg, graphene)[arguments]: Likewise. * gnu/packages/guile.scm (guildhall, guile-ics, guile-sqlite3)[arguments]: Likewise. * gnu/packages/ibus.scm (ibus-libpinyin)[arguments]: Likewise. * gnu/packages/irc.scm (weechat)[arguments]: Likewise. * gnu/packages/java.scm (classpath-devel)[arguments]: Likewise. * gnu/packages/libreoffice.scm (libetonyek)[arguments]: Likewise. * gnu/packages/libusb.scm (hidapi)[arguments]: Likewise. * gnu/packages/linux.scm (gpm)[arguments]: Likewise. * gnu/packages/logging.scm (glog)[arguments]: Likewise. * gnu/packages/machine-learning.scm (ghmm)[arguments]: Likewise. * gnu/packages/mail.scm (dovecot-trees, dovecot-libsodium-plugin, esmtp) [arguments]: Likewise. * gnu/packages/messaging.scm (freetalk, libmesode, libstrophe)[arguments]: Likewise. * gnu/packages/microcom.scm (microcom)[arguments]: Likewise. * gnu/packages/ocaml.scm (ocaml-ssl)[arguments]: Likewise. * gnu/packages/parallel.scm (slurm)[arguments]: Likewise. * gnu/packages/pdf.scm (libharu)[arguments]: Likewise. * gnu/packages/samba.scm (cifs-utils)[arguments]: Likewise. * gnu/packages/serialization.scm (msgpack)[arguments]: Likewise. * gnu/packages/shells.scm (scsh)[arguments]: Likewise. * gnu/packages/telephony.scm (libiax2)[arguments]: Likewise. * gnu/packages/textutils.scm (dotconf)[arguments]: Likewise. * gnu/packages/version-control.scm (findnewest)[arguments]: Likewise. * gnu/packages/video.scm (libmediainfo, mediainfo)[arguments]: Likewise.
* gnu-maintenance: GNU updater no longer relies on FTP access.Ludovic Courtès2017-09-03
| | | | | | | | | | | 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.
* memoization: (mlambda () ...) allows for inner 'define'.Ludovic Courtès2017-09-03
| | | | | | | 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.
* build: Fix helpful output for emacs-build-system install phase.Christopher Baines2017-09-03
| | | | | | | | 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.
* gnu: libmateweather: Update inputs.Efraim Flashner2017-09-03
| | | | | | * gnu/packages/mate.scm (libmateweather)[inputs]: Remove gdk-pixpuf. Move dconf ... [native-inputs]: ... to here.
* gnu: mate-desktop: Add 'gtk-doc' back to native-inputs.ng02017-09-03
| | | | | | | * gnu/packages/mate.scm (mate-desktop)[native-inputs]: Uncomment 'gtk-doc' as input. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
* gnu: mate-themes: Update to 3.22.13.ng02017-09-03
| | | | | | * gnu/packages/mate.scm (mate-themes): Update to 3.22.13. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
* gnu: mate-themes: Update inputs.ng02017-09-03
| | | | | | | | * 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>
* gnu: mate-icon-theme: Remove 'gtk+' from native-inputs.ng02017-09-03
| | | | | | * gnu/packages/mate.scm (mate-icon-theme)[native-inputs]: Remove 'gtk+'. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
* gnu: mate: Use https.ng02017-09-03
| | | | | | | | | | * 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>
* gnu: icecat: Update to 52.3.0-gnu1 and add more upstream fixes.Mark H Weaver2017-09-02
| | | | | | * gnu/packages/gnuzilla.scm (icecat): Update to 52.3.0-gnu1. [source]: Remove outdated patches and add more selected fixes from upstream mozilla-esr52.
* services: '%desktop-services' uses NetworkManager instead of Wicd.Ludovic Courtès2017-09-03
| | | | | | | | | | | | 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.
* gnu: linux-libre@4.9: Update to 4.9.47.Mark H Weaver2017-09-02
| | | | * gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.47.
* gnu: linux-libre@4.4: Update to 4.4.86.Mark H Weaver2017-09-02
| | | | * gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.86.
* gnu: node: Update to 8.4.0.Jelle Licht2017-09-02
| | | | | | | * 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.
* gnu: Add emacs-base16-theme.ng02017-09-02
| | | | | | * gnu/packages/emacs.scm (emacs-base16-theme): New variable. Signed-off-by: Alex Kost <alezost@gmail.com>
* gnu: Add emacs-browse-at-remote.Oleg Pykhalov2017-09-02
| | | | | | * gnu/packages/emacs.scm (emacs-browse-at-remote): New variable. Signed-off-by: Alex Kost <alezost@gmail.com>
* gnu: emacs-guix: Update to 0.3.3.Alex Kost2017-09-02
| | | | * gnu/packages/emacs.scm (emacs-guix): Update to 0.3.3.
* gnu: pari-gp: Update to 2.9.3.Andreas Enge2017-09-02
| | | | * gnu/packages/algebra.scm (pari-gp): Update to 2.9.3.
* gnu: rosegarden: Import bash and lirc modules.Leo Famulari2017-09-02
| | | | | | | This is a followup to commit 9bc38f28723270e702d71a29cf8cc57c84e31ade. * gnu/packages/music.scm (define-module): Import (gnu packages bash) and (gnu packages lirc).
* gnu: net-tools: Build from a source archive instead of a Git checkout.Leo Famulari2017-09-02
| | | | | | | * 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.
* gnu: openjpeg: Fix CVE-2017-{14040,14041}.Kei Kebreau2017-09-02
| | | | | | | * 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.
* gnu: emacs-cider: Update to 0.15.0.宋文武2017-09-02
| | | | * gnu/packages/emacs.scm (emacs-cider): Update to 0.15.0.
* gnu: Add rosegarden.Danny Milosavljevic2017-09-02
| | | | * gnu/packages/music.scm (rosegarden): New variable.
* gnu: Add prison.Hartmut Goebel2017-09-02
| | | | * gnu/packages/kde-frameworks.scm (prison): New variable.
* gnu: Add libdmtx.Hartmut Goebel2017-09-02
| | | | * gnu/packages/aidc.scm (libdmtx): New variable.
* gnu: perl-www-opensearch: Enable tests.Marius Bakke2017-09-02
| | | | | | | | | 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.
* gnu: ffmpeg@2.8: Update to 2.8.13.Marius Bakke2017-09-02
| | | | * gnu/packages/video.scm (ffmpeg-2.8): Update to 2.8.13.
* gnu: exiv2: Update source checksum.Maxim Cournoyer2017-09-02
| | | | | | | | | 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>
* gnu: swish-e: Work around compilation error and test failures.Ethan R. Jones2017-09-02
| | | | | | | * gnu/packages/search.scm (swish-e)[inputs]: Remove ZLIB and LIBXML2. [arguments]: Add #:configure-flags. Co-authored-by: Ludovic Courtès <ludo@gnu.org>
* nls: Update 'fr' translation.Ludovic Courtès2017-09-02
|
* gnu: Add python-xenon.Muriithi Frederick Muriuki2017-09-02
| | | | | | * gnu/packages/python.scm (python-xenon, python2-xenon) New variables. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: perl-html-tree: Update to 5.07.Tobias Geerinckx-Rice2017-09-01
| | | | * gnu/packages/web.scm (perl-html-tree): Update to 5.07.
* gnu: youtube-dl: Update to 2017.09.02.Tobias Geerinckx-Rice2017-09-01
| | | | * gnu/packages/video.scm (youtube-dl): Update to 2017.09.02.
* gnu: dub: Update to 1.5.0.Tobias Geerinckx-Rice2017-09-01
| | | | * gnu/packages/ldc.scm (dub): Update to 1.5.0.
* gnu: perl-context-preserve: Update source URL.Tobias Geerinckx-Rice2017-09-01
| | | | * gnu/packages/perl.scm (perl-context-preserve)[source]: Update CPAN author.
* gnu: python-ruamel.yaml: Update to 0.15.33.Tobias Geerinckx-Rice2017-09-01
| | | | * gnu/packages/serialization.scm (python-ruamel.yaml): Update to 0.15.33.
* gnu: gparted: Update home page.Tobias Geerinckx-Rice2017-09-01
| | | | * gnu/packages/disk.scm (gparted)[home-page]: Use now-HTTPS gparted.org.
* build: emacs-build-system: Make the install phase more helpful.Christopher Baines2017-09-01
| | | | | | | | | | | | | 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.
* gnu: r-minimal: Update to 3.4.1.Ricardo Wurmus2017-09-01
| | | | * gnu/packages/statistics.scm (r-minimal): Update to 3.4.1.