Commit Graph

7966 Commits

Author SHA1 Message Date
Ludovic Courtès e71ef7adae system: Make sure fonts are searched for in the system profile.
This fixes a bug whereby fonts in /run/current-system/profile would be
invisible to Fontconfig.

* gnu/packages/fontutils.scm (fontconfig): Add comment about system
profile not being searched.
* gnu/system/shadow.scm (default-skeletons)[fonts.conf-content,
fonts.conf]: New variable.
Add FONTS.CONF to the skeletons.
2016-03-20 15:27:44 +01:00
Ludovic Courtès 0bd3597bbe gnu: gnome: Add dependency on font-abattis-cantarell.
* gnu/packages/gnome.scm (gnome)[propagated-inputs]: Add
FONT-CANTARELL.
2016-03-20 15:05:12 +01:00
Ludovic Courtès 4e8b7502e3 system: Allow account skeletons to be directories.
* gnu/system/shadow.scm (skeleton-directory): Use 'copy-recursively'
instead of 'copy-file'.
* gnu/build/activation.scm (copy-account-skeletons): Likewise.
2016-03-20 15:02:38 +01:00
Ludovic Courtès 71be99b8b6 gnu: Add font-abattis-cantarell.
* gnu/packages/fonts.scm (font-cantarell): New variable.
2016-03-20 01:07:37 +01:00
Ludovic Courtès 329a702634 gnu: fontforge: Make builds bit-reproducible.
* gnu/packages/fontutils.scm (fontforge)[source](snippet, modules): New
fields.
2016-03-19 15:57:07 +01:00
alírio eyng 56586557dd gnu: fontforge: Update to 20150824.
* gnu/packages/fontutils.scm (fontforge): Update to 20150824.
[inputs]: Add libltdl, libxft, python.
[native-inputs]: New field.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-03-19 15:36:26 +01:00
Ludovic Courtès 7c49ab5b1c gnu: kodi: Remove @acronym from description.
This works around <http://bugs.gnu.org/21772>.

* gnu/packages/kodi.scm (crossguid): Remove @acronym.
2016-03-19 14:41:56 +01:00
Ludovic Courtès 5697fdc366 gnu: r-dnacopy: Fix home page URL.
* gnu/packages/bioinformatics.scm (r-dnacopy)[home-page]: Add missing
URI scheme.
2016-03-18 23:00:04 +01:00
Ludovic Courtès 6cbc8d5766 gnu: gnome: Disable hardware acceleration check via 'gnome.desktop'.
* gnu/packages/gnome.scm (gnome-session)[arguments]: Add
'disable-hardware-acceleration-check' phase.
2016-03-18 19:42:00 +01:00
Ludovic Courtès c510cbb4ec services: xorg: Accept session commands with arguments.
Before that, a session command with several items, such as
'gnome-session --disable-acceleration-check', would trigger the fallback
session.

* gnu/services/xorg.scm (xinitrc)[builder]: Accept command lines with
more than one arguments.
2016-03-18 19:42:00 +01:00
Ludovic Courtès a0d7baaf48 gnu: gnome-session: Make sure 'gsettings' is found.
* gnu/packages/gnome.scm (gnome-session)[arguments]: Add
'wrap-gnome-session' phase.
2016-03-18 19:42:00 +01:00
Leo Famulari 3bf429af2f gnu: Add beets.
* gnu/packages/music.scm (beets): New variable.
2016-03-18 14:27:16 -04:00
Leo Famulari 064503aaa2 gnu: Add python-rarfile.
* gnu/packages/python.scm (python-rarfile, python2-rarfile): New
variables.
* gnu/packages/patches/python-rarfile-fix-tests.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
2016-03-18 14:27:16 -04:00
Leo Famulari 13edb0e5c3 gnu: Add python2-unicodecsv.
* gnu/packages/python.scm (python2-unicodecsv): New variable.
2016-03-18 14:27:16 -04:00
Leo Famulari 25a7db0ad3 gnu: Add python-jellyfish.
* gnu/packages/python.scm (python-jellyfish, python2-jellyfish): New variables.
2016-03-18 14:27:16 -04:00
Leo Famulari efe0b14369 gnu: Add python-mpd2.
* gnu/packages/mpd.scm (python-mpd2, python2-mpd2): New variables.
2016-03-18 14:27:16 -04:00
Leo Famulari 76b9488534 gnu: Add python2-pathlib.
* gnu/packages/python.scm (python-pathlib, python2-pathlib): New variables.
2016-03-18 14:27:16 -04:00
Leo Famulari 0efde7d6d6 gnu: Add python-responses.
* gnu/packages/python.scm (python-responses, python2-responses): New variables.
2016-03-18 14:27:16 -04:00
Leo Famulari 603d665bc3 gnu: Add python-cookies.
* gnu/packages/python.scm (python-cookies, python2-cookies): New variable.
2016-03-18 14:27:16 -04:00
Leo Famulari acd7351ff6 gnu: Add python-pylast.
* gnu/packages/music.scm (python-pylast, python2-pylast): New variables.
2016-03-18 14:27:16 -04:00
Leo Famulari e8fee6486f gnu: Add python-pyechonest.
* gnu/packages/music.scm (python-pyechonest, python2-pyechonest): New variables.
2016-03-18 14:27:16 -04:00
Leo Famulari f3b3d78fbc gnu: Add python-flask.
* gnu/packages/python.scm (python-flask, python2-flask): New variables.
2016-03-18 14:27:16 -04:00
Leo Famulari 8975de8821 gnu: Add python-musicbrainzngs.
* gnu/packages/music.scm (python-musicbrainzngs, python2-musicbrainzngs): New
variables.
2016-03-18 14:27:16 -04:00
Leo Famulari cedac813a5 gnu: Add python-munkres.
* gnu/packages/python.scm (python-munkres, python2-munkres): New variables.
2016-03-18 14:27:16 -04:00
Leo Famulari 3f7a182d25 gnu: Add python-mutagen.
* gnu/packages/music.scm (python-mutagen, python2-mutagen): New variables.
2016-03-18 14:27:16 -04:00
Mark H Weaver 0e0fd3ef10 gnu: linux-libre-4.4: Update to 4.4.6.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.6.
2016-03-18 11:03:16 -04:00
David Thompson 8961b4d362 gnu: bundler: Update to 1.11.2.
* gnu/packages/ruby.scm (bundler): Update to 1.11.2.
2016-03-18 08:48:40 -04:00
Andreas Enge 019b38758c gnu: vigra: Update to 1.11.0.
* gnu/packages/image.scm (vigra)[source]: Update to 1.11.0.
  [arguments]: Disable parallel builds.
2016-03-18 09:01:02 +01:00
Efraim Flashner c5e2b69d59 gnu: aria2: Update to 1.21.0.
* gnu/packages/bittorrent.scm (aria2): Update to 1.21.0.
2016-03-18 08:29:30 +02:00
Mark H Weaver e3d3546eda gnu: libotr: Fix tests on mips64el.
* gnu/packages/patches/libotr-test-auth-fix.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/messaging.scm (libotr)[source]: Add patch.
2016-03-17 19:05:08 -04:00
Efraim Flashner f1723b8be6 gnu: postgresql: Update to 9.5.1.
* gnu/packages/databases.scm (postgresql): Update to 9.5.1.
2016-03-17 21:59:32 +02:00
Efraim Flashner 23bbd7dd60 gnu: mysql: Update to 5.7.11.
* gnu/packages/databases.scm (mysql): Update to 5.7.11.
[source]: Add archives as alternate download location.
[arguments]: Remove custom phase 'strip-extra-references. Add
substitution to target boost-1.60.
2016-03-17 21:59:32 +02:00
Andy Wingo 2914af3c96 gnu: gnome-session: Add elogind input.
* gnu/packages/gnome.scm (gnome-session): Add elogind input, while
  disabling the use of systemd's journal.
2016-03-17 18:11:42 +01:00
Ricardo Wurmus 953c12232f gnu: bless: Remove bundled sources for sparsehash.
* gnu/packages/bioinformatics.scm (bless)[source]: Delete
"google-sparsehash" sources.
[inputs]: Add "sparsehash".
2016-03-17 13:01:31 +01:00
Ricardo Wurmus 6c1305f9ec gnu: Add CD-HIT.
* gnu/packages/bioinformatics.scm (cd-hit): New variable.
2016-03-17 13:01:31 +01:00
Andy Wingo fa4b8badf0 gnu: elogind: Update to 219.14.
* gnu/packages/freedesktop.scm (elogind): Update to 219.14.
2016-03-17 09:44:32 +01:00
Alex Kost e6527d643e gnu: emacs-pdf-tools: Add missing input.
This is a followup to commit eccd0b57a1.

* gnu/packages/emacs.scm (emacs-pdf-tools)[propagated-inputs]: Add
'let-alist'.
2016-03-17 10:49:45 +03:00
Alex Kost 1bcae5c5c5 gnu: emacs-pdf-tools: Use emacs-build-system for elisp side.
* gnu/packages/emacs.scm (emacs-pdf-tools)[arguments]: Add phases from
emacs-build-system to build elisp side.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2016-03-17 10:49:45 +03:00
Ricardo Wurmus 5e3161d38e gnu: Add WAH plugins.
* gnu/packages/audio.scm (wah-plugins): New variable.
2016-03-17 08:25:21 +01:00
Ricardo Wurmus c04b4e7aea gnu: Add STE plugins.
* gnu/packages/audio.scm (ste-plugins): New variable.
2016-03-17 08:25:21 +01:00
Ricardo Wurmus 75f45d16d4 gnu: Add FIL plugins.
* gnu/packages/audio.scm (fil-plugins): New variable.
2016-03-17 08:25:21 +01:00
Ricardo Wurmus dffb6c3be6 gnu: Add REV plugins.
* gnu/packages/audio.scm (rev-plugins): New variable.
2016-03-17 08:25:21 +01:00
Ricardo Wurmus 8ba62f92ec gnu: Add AMB plugins.
* gnu/packages/audio.scm (amb-plugins): New variable.
2016-03-17 08:25:21 +01:00
Ricardo Wurmus ed17465d3d gnu: Add g2reverb.
* gnu/packages/audio.scm (g2reverb): New variable.
2016-03-17 08:25:21 +01:00
Ricardo Wurmus eb4fca7ebf gnu: Add vco-plugins.
* gnu/packages/audio.scm (vco-plugins): New variable.
2016-03-17 08:25:21 +01:00
Ricardo Wurmus fb2e072cec gnu: Add mcp-plugins.
* gnu/packages/audio.scm (mcp-plugins): New variable.
2016-03-17 08:25:21 +01:00
Jochem Raat 65829fec47 gnu: Add perl-text-neattemplate.
* gnu/packages/perl.scm (perl-text-neattemplate): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-03-17 00:39:33 -04:00
Tobias Geerinckx-Rice 08e9daf505 gnu: Add freefall.
* gnu/packages/linux.scm (freefall): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-03-17 00:25:41 -04:00
Efraim Flashner e3bf5d2cb2 gnu: mariadb: Update to 10.1.12.
* gnu/packages/databases.scm (mariadb): Update to 10.1.12.
2016-03-17 02:17:04 +02:00
Eric Bavier dfdf571688 gnu: petsc: Fix compiler configuration references.
* gnu/packages/maths.scm (petsc)[arguments]: When patching compiler
  driver paths, do not assume they come from fortran input.
2016-03-16 18:32:25 -05:00
Eric Bavier d588422e13 gnu: slepc: Set origin file-name.
* gnu/packages/maths.scm (slepc)[source]: Add file-name.
2016-03-16 18:32:25 -05:00
Mark H Weaver ce362de86e gnu: Fix definitions of gcc-toolchain-4.8 and gcc-toolchain-4.9.
* gnu/packages/commencement.scm (gcc-toolchain-4.8): Use gcc-4.8,
not gcc-final.
(gcc-toolchain-4.9): Use gcc-final, not gcc-4.9.
* gnu/packages/gcc.scm (gcc): Add reminder comment for the future.
2016-03-16 18:06:52 -04:00
Ludovic Courtès 092dd6541f gnu: guix: Update development snapshot to 71e2065.
* gnu/packages/package-management.scm (guix-devel): Update to 71e2065.
2016-03-16 19:03:12 +01:00
Efraim Flashner 87f7625bf5 gnu: offlineimap: Update to 6.7.0.
* gnu/packages/mail.scm (offlineimap): Update to 6.7.0.
2016-03-16 19:52:40 +02:00
Andreas Enge 81b55bf7a9 gnu: cm: Update to 0.3.
* gnu/packages/algebra.scm (cm): Update to 0.3.
  [license]: Change to gpl3+.
2016-03-16 14:29:36 +01:00
Roel Janssen 247d498aaa gnu: Add r-dnacopy.
* gnu/packages/bioinformatics.scm (r-dnacopy): New variable.
2016-03-16 11:23:27 +01:00
Rob Syme 6a35566df7 gnu: Add codingquarry.
* gnu/packages/bioinformatics.scm (codingquarry): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-03-16 04:49:27 -04:00
Tobias Geerinckx-Rice 8e14e059c4 gnu: Add idle3-tools.
* gnu/packages/disk.scm (idle3-tools): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-03-16 02:35:06 -04:00
Efraim Flashner 892f92b7aa gnu: neon: Update to 0.30.1.
* gnu/packages/version-control.scm (neon): Update to 0.30.1.
2016-03-16 05:46:50 +02:00
Efraim Flashner 5575917d13 gnu: mercurial: Update to 3.7.2.
* gnu/packages/version-control.scm (mercurial): Update to 3.7.2.
[source]: Update to mercurial-scm.org.
[home-page]: Same.
2016-03-16 05:46:50 +02:00
宋文武 34dc3907ac gnu: Add gdk-pixbuf+svg.
* gnu/packages/gtk.scm (gdk-pixbuf+svg): New variable.
2016-03-16 09:07:00 +08:00
Leo Famulari 1714e2c39c gnu: git: Update to 2.7.3 [unspecified security fixes].
* gnu/packages/version-control.scm (git): Update to 2.7.3.
(git-manpages)[source]: Update hash.
2016-03-15 19:41:23 -04:00
Andy Wingo 7a2413e46d gnu: services: Add GNOME and XFCE desktop services.
* gnu/services/desktop.scm (package-direct-input-selector): New
  function.
  (<gnome-desktop-configuration>, gnome-desktop-service-type)
  (<xfce-desktop-configuration>, xfce-desktop-service-type): New
  variables.
  (gnome-desktop-service, xfce-desktop-service): New public variables.

* doc/guix.texi (Desktop Services): Document new variables.
2016-03-15 21:03:27 +01:00
Mark H Weaver a3b84f70d8 Merge branch 'master' into security-updates 2016-03-15 12:40:53 -04:00
Leo Famulari 20095cc513 gnu: xfce: Add xfce4-power-manager.
* gnu/packages/xfce.scm (xfce)[propagated-inputs]: Add xfce4-power-manager.
2016-03-15 11:57:40 -04:00
Florian Paul Schmidt c29e5fda3e gnu: Add xfce4-power-manager.
* gnu/packages/xfce.scm (xfce4-power-manager): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-03-15 11:57:40 -04:00
Mark H Weaver 75b314a615 gnu: linux-libre: Update to 4.5, while preserving linux-libre-4.4.
* gnu/packages/linux-libre-x86_64.conf: Rename to ...
* gnu/packages/linux-libre-4.4-x86_64.conf: ... this.
* gnu/packages/linux-libre-i686.conf: Rename to ...
* gnu/packages/linux-libre-4.4-i686.conf: ... this.
* gnu/packages/linux-libre-4.5-i686.conf,
gnu/packages/linux-libre-4.5-x86_64.conf: New files.
* Makefile.am (KCONFIGS): Update accordingly.
* gnu/packages/linux.scm (linux-libre): Update to 4.5.
(linux-libre-4.4): New variable.
2016-03-15 11:09:00 -04:00
Chris Marusich 4d343a141b doc: Clarify and consolidate modify-services documentation.
* doc/guix.texi ("Using the Configuration System"): Move the example...
("Service Reference"): ...to here, and clarify more.
* gnu/services.scm (modify-services): Update docstring to mention the
return type.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2016-03-15 15:54:02 +01:00
Efraim Flashner 20109e07bd gnu: gitolite: Update to 3.6.5.
* gnu/packages/version-control.scm (gitolite): Update to 3.6.5.
[source]: Remove patch.
* gnu/packages/patches/gitolite-openssh-6.8-compat.patch: Remove file.
* gnu-system.am (dist_patch_DATA): Remove it.
2016-03-15 07:10:35 +02:00
Efraim Flashner b65195c2cc gnu: shflags: Update to 1.2.0.
* gnu/packages/version-control.scm (shflags): Update to 1.2.0.
[source]: Switch to github.
[home-page]: Project moved to github.
2016-03-15 07:10:35 +02:00
Efraim Flashner 3a099d179a gnu: libgit2: Update to 0.24.0.
* gnu/packages/version-control.scm (libgit2): Update to 0.24.0.
[inputs]: Switch python to python-wrapper.
2016-03-15 07:10:35 +02:00
David Thompson 9ced12de01 gnu: kodi: Update to 16.0.
* gnu/packages/kodi.scm (kodi): Update to 16.0.
[inputs]: Add crossguid, dcadec, and util-linux.
2016-03-14 13:33:01 -04:00
David Thompson 680b54c5ce gnu: Add dcadec.
* gnu/packages/audio.scm (dcadec): New variable.
2016-03-14 13:33:01 -04:00
David Thompson 1e3fbf3c6d gnu: Add crossguid.
* gnu/packages/kodi.scm (crossguid): New variable.
2016-03-14 13:33:01 -04:00
Ricardo Wurmus 10b4a969be gnu: htsjdk: Use ant-build-system.
* gnu/packages/bioinformatics.scm (htsjdk)[build-system]: Use
ant-build-system.
[arguments]: Adapt for ant-build-system.
2016-03-14 14:30:03 +01:00
Ricardo Wurmus 535e2a2fee gnu: ant: Update source URL.
* gnu/packages/java.scm (ant)[source]: Use Apache mirror instead of
  plain URL.
2016-03-14 12:36:49 +01:00
Ricardo Wurmus e1a5615875 build: reset-timestamps: Include directories.
* guix/build/install.scm (reset-timestamps): Reset timestamps of
  directories as well.
2016-03-14 12:36:49 +01:00
Ricardo Wurmus 846e340954 gnu: Add pyicoteo.
* gnu/packages/bioinformatics.scm (pyicoteo): New variable.
2016-03-14 12:36:49 +01:00
Efraim Flashner 388e05ee16 gnu: enlightenment: Update to 0.20.6.
* gnu/packages/enlightenment.scm (enlightenment): Update to 0.20.6.
2016-03-14 12:12:53 +02:00
Leo Famulari 61c30e9d23 gnu: Add khard.
* gnu/packages/mail.scm (khard): New variable.
2016-03-13 18:52:30 -04:00
Leo Famulari eed1a61fbb gnu: Add python-vobject.
* gnu/packages/python.scm (python-vobject, python2-vobject): New variables.
2016-03-13 18:52:30 -04:00
Leo Famulari ed07b08d93 gnu: Split python2-pyicu into python-pyicu and python2-pyicu.
* gnu/packages/python.scm (python2-pyicu): Split variable into...
(python-pyicu, python2-pyicu): ...both Python variants.
(python-pyicu)[arguments]: Enable tests.
2016-03-13 18:52:30 -04:00
Leo Famulari d3b29319b1 gnu: python2-pyicu: Update to 1.9.2.
* gnu/packages/python.scm (python2-pyicu): Update to 1.9.2.
2016-03-13 18:52:30 -04:00
Leo Famulari 9bb6d18482 gnu: Add python2-atomicwrites.
* gnu/packages/python.scm (python2-atomicwrites): New variable.
2016-03-13 18:52:30 -04:00
Nils Gillmann aae6b4b9a9 gnu: Add font-un.
* gnu/packages/fonts.scm (font-un): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-03-13 23:39:26 +01:00
Jochem Raat 467c498bdc gnu: Add Dutch Aspell dictionary.
* gnu/packages/aspell.scm (aspell-dict-nl): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-03-13 23:39:26 +01:00
Jookia b6ecac93d6 gnu: Add Google Noto font.
* gnu/packages/fonts.scm (font-google-noto): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-03-13 23:39:26 +01:00
Leo Famulari 36455a9672 gnu: vdirsyncer: Update 0.9.2.
* gnu/packages/dav.scm (vdirsyncer): Update to 0.9.2.
[arguments]: Run the test suite after installation. Use DETERMINISTIC_TESTS.
Run tests with `make` instead of "py.test".
[native-inputs]: Remove python-pytest-xprocess and python-oauthlib.
2016-03-13 18:26:48 -04:00
Leo Famulari bea6d94d24 gnu: python-hypothesis: Update to 3.1.0.
* gnu/packages/python.scm (python-hypothesis, python2-hypothesis): Update to
3.1.0.
2016-03-13 18:26:48 -04:00
Efraim Flashner 03aef4a795 gnu: libcddb: Update to 1.3.2.
* gnu/packages/cdrom.scm (libcddb): Update to 1.3.2.
2016-03-13 21:29:51 +02:00
Efraim Flashner 036fd4f27f gnu: dvdisaster: Update to 0.79.5.
* gnu/packages/cdrom.scm (dvdisaster): Update to 0.79.5.
2016-03-13 21:29:51 +02:00
Efraim Flashner 7df85799b1 gnu: abcde: Use 'modify-phases'.
* gnu/packages/cdrom.scm (adcde)[arguments]: Use 'modify-phases'.
2016-03-13 21:29:51 +02:00
Efraim Flashner 1bb4005fbd gnu: abcde: Update to 2.7.1.
* gnu/packages/cdrom.scm (abcde): Update to 2.7.1.
[home-page]: Use https.
2016-03-13 21:29:51 +02:00
Leo Famulari 03422bf834 gnu: libmbim: Use HTTPS URL.
* gnu/packages/freedesktop.scm (libmbim)[source]: Use HTTPS URL.
2016-03-13 14:28:38 -04:00
Efraim Flashner 7ff165da48 gnu: frescobaldi: Update to 2.18.2.
* gnu/packages/music.scm (frescobaldi): Update to 2.18.2.
2016-03-13 14:31:46 +02:00
Efraim Flashner 5c85c7265a gnu: libuninameslist: Update to 0.5.20150701.
* gnu/packages/fontutils.scm (libuninameslist): Update to 0.5.20150701.
2016-03-13 14:31:46 +02:00
Efraim Flashner edca4cbeba gnu: jrnl: Update to 1.9.7.
* gnu/packages/jrnl.scm (jrnl): Update to 1.9.7.
[native-inputs]: Remove python-setuptools.
2016-03-13 14:31:46 +02:00
Alex Kost 29f9abb4ca gnu: font-ubuntu: Update to 0.83.
* gnu/packages/fonts.scm (font-ubuntu): Update to 0.83.
2016-03-13 13:16:40 +03:00
Alex Kost e2a3d69003 gnu: manaplus: Update to 1.6.3.12.
* gnu/packages/games.scm (manaplus): Update to 1.6.3.12.
2016-03-13 13:16:23 +03:00
Alex Kost acd62175e2 gnu: git-modes: Update to 1.2.1.
* gnu/packages/emacs.scm (git-modes): Update to 1.2.1.
2016-03-13 12:54:12 +03:00