Commit graph

10121 commits

Author SHA1 Message Date
Leo Famulari
38fa30eb95 guix package: Fix typo in comment.
* guix/scripts/package.scm: Fix typo.
2015-12-25 23:36:42 -05:00
Ricardo Wurmus
9625029401 gnu: Add Bristol.
* gnu/packages/music.scm (bristol): New variable.
2015-12-24 19:39:17 +01:00
Ricardo Wurmus
398abcf81a gnu: lilypond: Update to 2.19.33.
* gnu/packages/music.scm (lilypond): Update to 2.19.33.
2015-12-24 10:10:40 +01:00
Ricardo Wurmus
409be57b09 gnu: lilypond: Build info pages with images.
* gnu/packages/music.scm (lilypond)[arguments]: Set "conf" and "out" to
  "www"; rename phase "hardcode-path-to-gs" to "fix-path-references";
  fix reference to "/bin/sh"; add phase "install-info".
2015-12-24 10:10:40 +01:00
Ricardo Wurmus
c493679f9a gnu: Add Yoshimi.
* gnu/packages/music.scm (yoshimi): New variable.
2015-12-24 10:10:40 +01:00
Ricardo Wurmus
6a91494898 gnu: Add XML::Compile::WSDL11.
* gnu/packages/xml.scm (perl-xml-compile-wsdl11): New variable.
2015-12-24 10:10:40 +01:00
Ricardo Wurmus
baeab9b8b9 gnu: Add XML::Compile::SOAP.
* gnu/packages/xml.scm (perl-xml-compile-soap): New variable.
2015-12-24 10:10:40 +01:00
Ricardo Wurmus
c1d41b5df3 gnu: Add XML::Compile::Cache.
* gnu/packages/xml.scm (perl-xml-compile-cache): New variable.
2015-12-24 10:10:40 +01:00
Ricardo Wurmus
f7c4dc2f55 gnu: Add XML::LibXML::Simple.
* gnu/packages/xml.scm (perl-xml-libxml-simple): New variable.
2015-12-24 10:10:40 +01:00
Ricardo Wurmus
8aad646637 gnu: Add File::Slurp::Tiny.
* gnu/packages/perl.scm (perl-file-slurp-tiny): New variable.
2015-12-24 10:10:40 +01:00
Ricardo Wurmus
a05996e000 gnu: Add HTML::Template.
* gnu/packages/web.scm (perl-html-template): New variable.
2015-12-24 10:10:40 +01:00
Ricardo Wurmus
b494a5f1bd gnu: Add XML::Compile.
* gnu/packages/xml.scm (perl-xml-compile): New variable.
2015-12-24 10:10:40 +01:00
Ricardo Wurmus
649e1676bc gnu: Add XML::Compile::Tester.
* gnu/packages/xml.scm (perl-xml-compile-tester): New variable.
2015-12-24 10:10:40 +01:00
Ricardo Wurmus
dd686c0838 gnu: Add Log::Report.
* gnu/packages/perl.scm (perl-log-report): New variable.
2015-12-24 10:10:39 +01:00
Ricardo Wurmus
fc2448bf89 gnu: Add Log::Report::Optional.
* gnu/packages/perl.scm (perl-log-report-optional): New variable.
2015-12-24 10:10:39 +01:00
Ricardo Wurmus
c47b85de0c gnu: Add String::Print.
* gnu/packages/perl.scm (perl-string-print): New variable.
2015-12-24 10:10:39 +01:00
Ricardo Wurmus
e92468d803 gnu: Add Unicode::LineBreak.
* gnu/packages/perl.scm (perl-unicode-linebreak): New variable.
2015-12-24 10:10:39 +01:00
Ricardo Wurmus
55932aeee1 gnu: Add MIME::Charset.
* gnu/packages/perl.scm (perl-mime-charset): New variable.
2015-12-24 10:10:39 +01:00
Leo Famulari
8f1640ed8f gnu: gusb: Update home-page.
* gnu/packages/gnome.scm (gusb)[home-page]: Update home-page.
2015-12-24 02:16:57 -05:00
Mark H Weaver
097190417f gnu: icecat: Update to 38.5.0-gnu1.
* gnu/packages/patches/icecat-CVE-2015-7201-pt1.patch,
  gnu/packages/patches/icecat-CVE-2015-7201-pt2.patch,
  gnu/packages/patches/icecat-CVE-2015-7201-pt3.patch,
  gnu/packages/patches/icecat-CVE-2015-7205.patch,
  gnu/packages/patches/icecat-CVE-2015-7210.patch,
  gnu/packages/patches/icecat-CVE-2015-7212.patch,
  gnu/packages/patches/icecat-CVE-2015-7213-pt1.patch,
  gnu/packages/patches/icecat-CVE-2015-7213-pt2.patch,
  gnu/packages/patches/icecat-CVE-2015-7214.patch,
  gnu/packages/patches/icecat-CVE-2015-7222-pt1.patch,
  gnu/packages/patches/icecat-CVE-2015-7222-pt2.patch,
  gnu/packages/patches/icecat-CVE-2015-7222-pt3.patch,
  gnu/packages/patches/icecat-freetype-2.6.patch: Delete files.
* gnu-system.am (dist_patch_DATA): Remove them.
* gnu/packages/gnuzilla.scm (icecat): Update to 38.5.0-gnu1.
  [source]: Remove patches.
2015-12-23 18:19:59 -05:00
Mark H Weaver
bba5de0e43 gnu: nss: Update to 3.20.2.
* gnu/packages/gnuzilla.scm (nss): Update to 3.20.2.
2015-12-23 18:19:59 -05:00
Ben Woodcroft
1b9d4e2e20 gnu: ruby-nokogiri: Upgrade to 1.6.7.1.
* gnu/packages/ruby.scm (ruby-nokogiri): Upgrade to 1.6.7.1.
2015-12-23 14:02:10 -05:00
Ben Woodcroft
d000fc92b1 gnu: Add ruby-mini-portile-2.
* gnu/packages/ruby.scm (ruby-mini-portile-2): New variable.
2015-12-23 14:02:06 -05:00
Ricardo Wurmus
4de7aede50 gnu: icedtea7: Update to 2.6.3.
* gnu/packages/java.scm (icedtea7): Update to 2.6.3.
2015-12-23 14:57:58 +01:00
Ricardo Wurmus
e7173df87a gnu: icedtea6: Update to 1.13.9.
* gnu/packages/java.scm (icedtea6): Update to 1.13.9.
2015-12-23 14:57:58 +01:00
Ludovic Courtès
05f1e95638 gnu: guile-2.0: Add "lib/guile/2.0/ccache" to the search path.
* gnu/packages/guile.scm (guile-2.0)[native-search-paths]: Add
"lib/guile/2.0/ccache" to GUILE_LOAD_COMPILED_PATH.
2015-12-22 22:29:34 +01:00
Ludovic Courtès
64cb064c0c gnu: python-wrapper: Append "-wrapper" to the underlying package name.
Reported by Federico Beffa <beffa@ieee.org>.

* gnu/packages/python.scm (wrap-python3): Change the default value of
'name' to include the name of PYTHON.  This disambiguates between
'python-minimal-wrapper' and 'python-wrapper'.
2015-12-22 22:24:41 +01:00
Efraim Flashner
a9257a873f gnu: libmicrohttpd: Update to 0.9.48.
* gnu/packages/gnunet.scm (libmicrohttpd): Update to 0.9.48.
2015-12-22 22:50:58 +02:00
Efraim Flashner
0877ef4342 gnu: parallel: Update to 20151222.
* gnu/packages/parallel.scm (parallel): Update to 20151222.
2015-12-22 22:47:44 +02:00
Efraim Flashner
419fa59b17 gnu: sipwitch: Update to 1.9.15.
* gnu/packages/telephony.scm (sipwitch): Update to 1.9.15.
2015-12-22 22:45:41 +02:00
Efraim Flashner
99e6f9c828 gnu: ucommon: Update to 7.0.0.
* gnu/packages/telephony.scm (ucommon): Update to 7.0.0.
[inputs]: Add gnutls.
2015-12-22 22:39:48 +02:00
Mark H Weaver
e54465ff85 gnu: isc-dhcp: Disable parallel build.
* gnu/packages/admin.scm (isc-dhcp)[arguments]: Disable parallel build.
2015-12-22 10:45:13 -05:00
Mark H Weaver
6548b1e122 gnu: isc-dhcp: Update to 4.3.3; update bundled bind to 9.9.8-P2.
Fixes CVE-2015-8000 and CVE-2015-8461.

* gnu/packages/admin.scm (isc-dhcp): Update to 4.3.3.
  [inputs]: Add 'bind-source-tarball'.
  [arguments]: Use modify-phases.  Add 'replace-bundled-bind' phase.
  In 'post-configure' phase, avoid hard-coding version numbers of
  bundled bind.
2015-12-21 19:47:27 -05:00
Mark H Weaver
f9a5b18897 gnu: bind-utils: Update to 9.10.3-P2.
* gnu/packages/dns.scm (bind-utils): Update to 9.10.3-P2.
  [source]: Use HTTP URI instead of FTP.
2015-12-21 19:47:26 -05:00
Ludovic Courtès
ab64483f64 file-systems: The 'device' field can be a UUID (bytevector).
Previously a wrong-type-arg error would be raised when a file system
with a UUID (bytevector) field was encountered.

* gnu/system.scm (other-file-system-services)[device-mappings]: Check
whether FS's device is a string.
2015-12-22 00:29:43 +01:00
Ludovic Courtès
be21979d85 file-systems: Add a 'mount?' field.
Fixes <http://bugs.gnu.org/22176>.
Reported by Florian Paul Schmidt <mista.tapas@gmx.net>.

* gnu/system/file-systems.scm (<file-system>)[mount?]: New field.
(file-system->spec): Adjust accordingly.
* gnu/services/base.scm (file-system-dmd-service): Return the empty list
when FILE-SYSTEM has 'mount?' set to false.
(user-processes-service): Select the subset of FILE-SYSTEMS that matches
'file-system-mount?'.
* doc/guix.texi (File Systems): Document it.
2015-12-22 00:29:21 +01:00
Ludovic Courtès
e43e84ba7a services: Add 'fstab-service-type'.
* gnu/services/base.scm (file-system->fstab-entry)
(file-systems->fstab): New procedures.
(fstab-service-type): New variable.
* gnu/services/base.scm (file-system-dmd-service): New procedure, taken
from...
(file-system-service-type): ... here.
* gnu/system.scm (essential-services): Add FSTAB-SERVICE-TYPE instance.
2015-12-22 00:04:36 +01:00
Ricardo Wurmus
12d38e8d43 build: Add bioconductor-uri procedure.
* guix/build-system/r.scm (bioconductor-uri): New procedure.
2015-12-21 22:32:01 +01:00
Ricardo Wurmus
8e92cfb101 gnu: Add vmpk.
* gnu/packages/music.scm (vmpk): New variable.
2015-12-21 22:09:47 +01:00
Ricardo Wurmus
bf76d7802c gnu: Add drumstick.
* gnu/packages/music.scm (drumstick): New variable.
2015-12-21 22:09:47 +01:00
Leo Famulari
ef9006451f gnu: letsencrypt and acme: Update to 0.1.1.
These packages should be updated together.

* gnu/packages/tls.scm (letsencrypt): Update to 0.1.1.
[source]: Use pypi-uri.
* gnu/packages/tls.scm (acme): Update to 0.1.1.
[source]: Use pypi-uri.
2015-12-21 14:35:58 -05:00
Efraim Flashner
704989660f gnu: ffmpeg: Update to 2.8.4.
* gnu/packages/video.scm (ffmpeg): Update to 2.8.4.
2015-12-21 21:30:46 +02:00
Leo Famulari
d12717cba0 doc: Be more explicit in example of file-systems configuration.
* gnu/system/examples/bare-bones.tmpl (file-systems): Change device
label.
* gnu/system/examples/desktop.tmpl (file-systems): Likewise.
2015-12-21 13:12:07 -05:00
Leo Famulari
dd81635571 doc: Explain significance of partition labels.
* doc/guix.texi (Preparing for Installation): Point out relationship
between partition labels and the file-system configuration.
2015-12-21 12:53:12 -05:00
Leo Famulari
f0150f8724 gnu: grub: Add fix for CVE-2015-8730.
* gnu/packages/patches/grub-CVE-2015-8370.patch: New file.
* gnu-system.am (dist_patch_DATA): Register patch.
* gnu/packages/grub.scm: Apply patch.
2015-12-21 12:33:55 -05:00
Ricardo Wurmus
e2cd1d0fb9 gnu: Add GenomicRanges.
* gnu/packages/bioinformatics.scm (r-genomicranges): New variable.
2015-12-21 17:22:16 +01:00
Ricardo Wurmus
0e7d5560de gnu: Add XVector.
* gnu/packages/bioinformatics.scm (r-xvector): New variable.
2015-12-21 17:22:16 +01:00
Ricardo Wurmus
bf7764b74f gnu: Add GenomeInfoDb.
* gnu/packages/bioinformatics.scm (r-genomeinfodb): New variable.
2015-12-21 17:22:16 +01:00
Ricardo Wurmus
78addcb0eb gnu: Add IRanges.
* gnu/packages/bioinformatics.scm (r-iranges): New variable.
2015-12-21 17:22:16 +01:00
Ricardo Wurmus
7485129e4f gnu: Add S4Vectors.
* gnu/packages/bioinformatics.scm (r-s4vectors): New variable.
2015-12-21 17:22:16 +01:00