summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* gnu: Add Google Noto font.•••* gnu/packages/fonts.scm (font-google-noto): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Jookia2016-03-131-0/+44
* 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. Leo Famulari2016-03-131-12/+14
* gnu: python-hypothesis: Update to 3.1.0.•••* gnu/packages/python.scm (python-hypothesis, python2-hypothesis): Update to 3.1.0. Leo Famulari2016-03-131-2/+2
* gnu: libcddb: Update to 1.3.2.•••* gnu/packages/cdrom.scm (libcddb): Update to 1.3.2. Efraim Flashner2016-03-131-2/+2
* gnu: dvdisaster: Update to 0.79.5.•••* gnu/packages/cdrom.scm (dvdisaster): Update to 0.79.5. Efraim Flashner2016-03-131-10/+3
* gnu: abcde: Use 'modify-phases'.•••* gnu/packages/cdrom.scm (adcde)[arguments]: Use 'modify-phases'. Efraim Flashner2016-03-131-30/+29
* gnu: abcde: Update to 2.7.1.•••* gnu/packages/cdrom.scm (abcde): Update to 2.7.1. [home-page]: Use https. Efraim Flashner2016-03-131-7/+6
* gnu: libmbim: Use HTTPS URL.•••* gnu/packages/freedesktop.scm (libmbim)[source]: Use HTTPS URL. Leo Famulari2016-03-131-1/+1
* gnu: frescobaldi: Update to 2.18.2.•••* gnu/packages/music.scm (frescobaldi): Update to 2.18.2. Efraim Flashner2016-03-131-2/+2
* gnu: libuninameslist: Update to 0.5.20150701.•••* gnu/packages/fontutils.scm (libuninameslist): Update to 0.5.20150701. Efraim Flashner2016-03-131-2/+3
* gnu: jrnl: Update to 1.9.7.•••* gnu/packages/jrnl.scm (jrnl): Update to 1.9.7. [native-inputs]: Remove python-setuptools. Efraim Flashner2016-03-131-4/+4
* gnu: font-ubuntu: Update to 0.83.•••* gnu/packages/fonts.scm (font-ubuntu): Update to 0.83. Alex Kost2016-03-131-4/+5
* gnu: manaplus: Update to 1.6.3.12.•••* gnu/packages/games.scm (manaplus): Update to 1.6.3.12. Alex Kost2016-03-131-2/+2
* gnu: git-modes: Update to 1.2.1.•••* gnu/packages/emacs.scm (git-modes): Update to 1.2.1. Alex Kost2016-03-131-2/+2
* gnu: glpk: Update to 4.59.•••* gnu/packages/maths.scm (glpk): Update to 4.59. Efraim Flashner2016-03-121-2/+2
* gnu: samba: Update to 4.3.6 [fixes CVE-2015-7560, CVE-2016-0771].•••* gnu/packages/samba.scm (samba): Update to 4.3.6. Efraim Flashner2016-03-121-2/+3
* gnu: accountsservice: Use HTTPS URL.•••* gnu/packages/freedesktop.scm (accountsservice)[source]: Use HTTPS URL. Leo Famulari2016-03-121-1/+1
* gnu: mupdf: Update to 1.8.•••* gnu/packages/pdf.scm (mupdf): Update to 1.8. Andreas Enge2016-03-121-2/+2
* gnu: mupdf: Simplify package.•••* gnu/packages/pdf.scm (mupdf)[source]: Drop patch and part of snippet modifying permissions of files added by the patch. [arguments]: Use #:make-flags instead of modified build and install phases. Drop superfluous module inclusion. Use modify-phases syntax. * gnu/packages/patches/mupdf-buildsystem-fix.patch: Remove patch. * gnu-system.am (dist_patch_DATA): Unregister patch. Andreas Enge2016-03-123-96/+8
* gnu: Add fluxbox.•••* gnu/packages/wm.scm (fluxbox): New variable. Co-authored-by: Eric Bavier <bavier@member.fsf.org> Danny Milosavljevic2016-03-111-9/+63
* gnu: webkitgtk: Update to 2.10.8 [fixes CVE-2016-1726].•••* gnu/packages/webkit.scm (webkitgtk): Update to 2.10.8. Mark H Weaver2016-03-111-3/+3
* gnu: openexr: Disable broken test to fix build on i686.•••* gnu/packages/graphics.scm (openexr)[arguments]: New field. Leo Famulari2016-03-111-0/+14
* doc: Add footnote about pointing ~/.config/guix/latest at user's checkout•••* doc/contributing.texi (Running Guix Before It Is Installed): New footnote. Christopher Allan Webber2016-03-111-1/+7
* gnu: libevent: Update to 2.0.22 [fixes CVE-2015-6525].•••* gnu/packages/libevent.scm (libevent): Update to 2.0.22. Ludovic Courtès2016-03-111-6/+5
* cve: Read entire CVE databases for the current year and the past year.•••The "Modified" database that we were reading is much smaller, but it only shows CVEs modified over the past week. * guix/cve.scm (%now, %current-year, %past-year): New variables. (yearly-feed-uri): New procedure. (%cve-feed-uri, %ttl): Remove. (%current-year-ttl, %past-year-ttl): New variables. (call-with-cve-port): Add 'uri' and 'ttl' parameters and honor them. Add 'setvbuf' call. (current-vulnerabilities)[read-vulnerabilities]: New procedure. Read from both %LAST-YEAR and %CURRENT-YEAR. Ludovic Courtès2016-03-111-12/+39
* gnu: vorbis-tools: Patch buffer overflow [fixes CVE-2015-6749].•••* gnu/packages/patches/vorbis-tools-CVE-2015-6749.patch: New file. * gnu-system.am (dist_patch_DATA): Add it. * gnu/packages/xiph.scm (vorbis-tools)[source]: Use it. Ludovic Courtès2016-03-113-1/+47
* doc: Suggest `guix.scm' for upstream maintainers.•••* doc/guix.texi (Invoking guix package): Suggest `guix.scm'. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Jan Nieuwenhuizen2016-03-111-1/+1
* cve: Make CPE patch level part of the version string.•••* guix/cve.scm (%cpe-package-rx): Adjust to account for :PATCH-LEVEL. (cpe->package-name): Likewise. Ludovic Courtès2016-03-111-4/+11
* gnu: Add powwow.•••* gnu/packages/games.scm (powwow): New variable. Nils Gillmann2016-03-111-0/+25
* gnu: Add bioawk.•••* gnu/packages/bioinformatics.scm (bioawk): New variable. Signed-off-by: Leo Famulari <leo@famulari.name> Roel Janssen2016-03-101-0/+43
* gnu: linux-libre: Update to 4.4.5.•••* gnu/packages/linux.scm (linux-libre): Update to 4.4.5. Mark H Weaver2016-03-101-2/+2
* gnu: Add nload.•••* gnu/packages/networking.scm (nload): New variable. Signed-off-by: Leo Famulari <leo@famulari.name> Raimon Grau2016-03-101-0/+23
* gnu: dropbear: Update to 2016.72 [fixes CVE-2016-3116].•••* gnu/packages/ssh.scm (dropbear): Update to 2016.72. Leo Famulari2016-03-101-2/+2
* gnu: openssh: Update to 7.2p2 [fixes CVE-2016-3115].•••* gnu/packages/ssh.scm (openssh): Update to 7.2p2. Leo Famulari2016-03-101-2/+2
* gnu: catch: Update to 1.3.5.•••* gnu/packages/check.scm (catch): Update to 1.3.5. Efraim Flashner2016-03-101-3/+3
* gnu: cppunit: Update to 1.13.2.•••* gnu/packages/check.scm (cppunit): Update to 1.13.2. [source]: Change to libreoffice's hosted release tarballs. [home-page]: Change to freedesktop. Efraim Flashner2016-03-101-6/+5
* gnu: lcov: Update to 1.12.•••* gnu/packages/code.scm (lcov): Update to 1.12. Efraim Flashner2016-03-101-2/+2
* gnu: the-silver-searcher: Update to 0.31.0.•••* gnu/packages/code.scm (the-silver-searcher): Update to 0.31.0. Efraim Flashner2016-03-101-2/+2
* gnu: complexity: Update to 1.10.•••* gnu/packages/code.scm (complexity): Update to 1.10. Efraim Flashner2016-03-101-3/+3
* gnu: libass: Update to 0.13.2.•••* gnu/packages/video.scm (libass): Update to 0.13.2. Efraim Flashner2016-03-101-2/+2
* gnu: obs: Update to 0.13.2.•••* gnu/packages/video.scm (obs): Update to 0.13.2. Efraim Flashner2016-03-101-2/+2
* gnu: icecat: Add several security fixes.•••* gnu/packages/patches/icecat-CVE-2015-4477.patch, gnu/packages/patches/icecat-CVE-2015-7207.patch, gnu/packages/patches/icecat-CVE-2016-1952-pt01.patch, gnu/packages/patches/icecat-CVE-2016-1952-pt02.patch, gnu/packages/patches/icecat-CVE-2016-1952-pt03.patch, gnu/packages/patches/icecat-CVE-2016-1952-pt04.patch, gnu/packages/patches/icecat-CVE-2016-1952-pt05.patch, gnu/packages/patches/icecat-CVE-2016-1952-pt06.patch, gnu/packages/patches/icecat-CVE-2016-1954.patch, gnu/packages/patches/icecat-CVE-2016-1960.patch, gnu/packages/patches/icecat-CVE-2016-1961.patch, gnu/packages/patches/icecat-CVE-2016-1962.patch, gnu/packages/patches/icecat-CVE-2016-1964.patch, gnu/packages/patches/icecat-CVE-2016-1965.patch, gnu/packages/patches/icecat-CVE-2016-1966.patch, gnu/packages/patches/icecat-CVE-2016-1974.patch, gnu/packages/patches/icecat-bug-1248851.patch: New files. * gnu-system.am (dist_patch_DATA): Add them. * gnu/packages/gnuzilla.scm (icecat)[source]: Add patches. Mark H Weaver2016-03-1019-1/+2802
* substitute: Optimize HTTP pipelining over TLS.•••* guix/scripts/substitute.scm (http-multiple-get): Write the requests to a bytevector output port before sending them. Ludovic Courtès2016-03-101-2/+11
* substitute: Add HTTPS support.•••Fixes <http://bugs.gnu.org/22937>. Reported by Chris Marusich <cmmarusich@gmail.com>. * guix/scripts/substitute.scm (fetch): Add 'https' alongside 'http'. Use 'open-connection-for-uri' instead of 'open-socket-for-uri'. Call 'setvbuf' only when PORT matches 'file-port?'. (http-multiple-get): Likewise. Change 'base-url' parameter to 'base-uri'. (fetch-narinfos)[do-fetch]: Add 'https' case alongside 'http'. Pass URI instead of URL to 'http-multiple-get'. * doc/guix.texi (Requirements): Move GnuTLS one level higher and mention HTTPS substitutes. (Substitutes): Mention HTTPS and recommend it. Explain why servers are not authenticated. Add "On Trusting Binaries" subsection. Ludovic Courtès2016-03-102-17/+41
* gnu: isc-dhcp: Update bundled bind to 9.9.8-P4 [fixes CVE-2016-1285, CVE-2016...•••* gnu/packages/admin.scm (isc-dhcp): Update bundled bind to 9.9.8-P4. Efraim Flashner2016-03-101-2/+3
* gnu: bind-utils: Update to 9.10.3-P4 [fixes CVE-2016-1285, CVE-2016-1286].•••* gnu/packages/dns.scm (bind-utils): Update to 9.10.3-P4. Efraim Flashner2016-03-101-2/+3
* gnu: custom-gcc: Delete broken or conflicting executables.•••* gnu/packages/gcc.scm (custom-gcc)[arguments]: Add phase to remove executables that are non-functional or conflict with the executables of "gcc". Ricardo Wurmus2016-03-101-2/+10
* gnu: nautilus: Don't propagate gtk+.•••* gnu/packages/gnome.scm (nautilus): Move gtk+ from propagated-inputs to inputs. 宋文武2016-03-101-2/+6
* substitute: Error out on unsupported URL schemes.•••Reported in <http://bugs.gnu.org/22937> by Chris Marusich <cmmarusich@gmail.com>. * guix/scripts/substitute.scm (fetch): Add 'else' case and call 'leave'. Ludovic Courtès2016-03-091-2/+5
* ui: Do not call 'port-filename' on closed file ports.•••* guix/ui.scm (call-with-error-handling)[port-filename*]: New procedure. Use it in the 'nar-error?' case. Ludovic Courtès2016-03-091-2/+8