gnu: Add File-ShareDir.
* gnu/packages/perl.scm (perl-file-sharedir): New variable.
gnu: Add File-ShareDir-Install.
* gnu/packages/perl.scm (perl-file-sharedir-install): New variable.
gnu: Add Class-Inspector.
* gnu/packages/perl.scm (perl-class-inspector): New variable.
gnu: Add Time-Local.
* gnu/packages/perl.scm (perl-time-local): New variable.
gnu: Group and alphabetize perl module packages.
* gnu/packages/web.scm (perl-encode-locale, perl-file-listing,
perl-html-parser, perl-html-tagset, perl-http-cookies, perl-http-daemon,
perl-http-date, perl-http-message, perl-http-negotiate, perl-io-html,
perl-io-socket-ssl, perl-libwww, perl-lwp-mediatypes, perl-net-http,
perl-uri, perl-www-curl, perl-www-robotrules): Group and alphabetize.
gnu: Add WenQuanYi ZenHei font.
* gnu/packages/fonts.scm (font-wqy-zenhei): New variable.
gnu: Add PCB.
* gnu/packages/engineering.scm (pcb): New variable.
gnu: Add openspecfun.
* gnu/packages/maths.scm (openspecfun): New variable.
gnu: Add openlibm.
* gnu/packages/maths.scm (openlibm): New variable.
gnu: Add enlightenment.
* gnu/packages/enlightenment.scm (enlightenment): New variable.
system: Don't compare <pam-service> objects with 'equal?'.
Fixes <http://bugs.gnu.org/20037>.
Reported by 宋文武 <iyzsong@gmail.com> and Tomáš Čech.
* gnu/system.scm (operating-system-etc-directory): Remove call to
'delete-duplicates'.
* gnu/system/linux.scm (pam-services->directory)[builder]: Add call to
'delete-duplicates'.
gnu: icecat: Update to 31.5.0.
* gnu/packages/patches/icecat-CVE-2015-0822.patch,
gnu/packages/patches/icecat-CVE-2015-0827-pt-1.patch,
gnu/packages/patches/icecat-CVE-2015-0827-pt-2.patch,
gnu/packages/patches/icecat-CVE-2015-0827-pt-3.patch,
gnu/packages/patches/icecat-CVE-2015-0831-pt-1.patch,
gnu/packages/patches/icecat-CVE-2015-0831-pt-2.patch,
gnu/packages/patches/icecat-CVE-2015-0836-pt-01.patch,
gnu/packages/patches/icecat-CVE-2015-0836-pt-02.patch,
gnu/packages/patches/icecat-CVE-2015-0836-pt-03.patch,
gnu/packages/patches/icecat-CVE-2015-0836-pt-04.patch,
gnu/packages/patches/icecat-CVE-2015-0836-pt-05.patch,
gnu/packages/patches/icecat-CVE-2015-0836-pt-06.patch,
gnu/packages/patches/icecat-CVE-2015-0836-pt-07.patch,
gnu/packages/patches/icecat-CVE-2015-0836-pt-08.patch,
gnu/packages/patches/icecat-CVE-2015-0836-pt-09.patch,
gnu/packages/patches/icecat-CVE-2015-0836-pt-10.patch,
gnu/packages/patches/icecat-CVE-2015-0836-pt-11.patch: Remove files.
* gnu-system.am (dist_patch_DATA): Remove them.
* gnu/packages/gnuzilla.scm (icecat): Update to 31.5.0. Remove patches.
Add 'nspr', 'nss', and 'cairo' to inputs. Add configure flags to use
those system libraries.
gnu: nss: Include -L$libdir in output of "nss-config --libs".
* gnu/packages/patches/nss-pkgconfig.patch (nss-config): Include -L$libdir in
output of "nss-config --libs".
gnu: nspr: Update to 4.10.8.
* gnu/packages/gnuzilla.scm (nspr): Update to 4.10.8.
gnu: Add htsjdk.
* gnu/packages/bioinformatics.scm (htsjdk): New variable.
gnu: ratpoison: Install xsession file (ratpoison.desktop).
* gnu/packages/ratpoison.scm (ratpoison.desktop): New variable.
(ratpoison)[arguments]: New field.