Skip to content
Snippets Groups Projects
  1. Jul 15, 2015
    • Ludovic Courtès's avatar
      system: Make /dev/kvm 660. · 64720891
      Ludovic Courtès authored
      * gnu/services/base.scm (kvm-udev-rule): Change /dev/kvm mode to 0660 as a
        followup to the resolution of <http://bugs.gnu.org/18994>.
      64720891
    • Ludovic Courtès's avatar
      doc: Reinstate bit about creating build accounts. · 43c33047
      Ludovic Courtès authored
      * doc/guix.texi (Binary Installation): Reinstate bit about creating group and
        user accounts, which was inadvertently removed in 01dbc7e0.
      43c33047
    • Mark H Weaver's avatar
      gnu: icecat: Update to 31.8.0-gnu1. · b76c4152
      Mark H Weaver authored
      * gnu/packages/patches/icecat-enable-acceleration-and-webgl.patch: New file.
      * gnu/packages/patches/icecat-CVE-2015-2722-pt1.patch,
        gnu/packages/patches/icecat-CVE-2015-2722-pt2.patch,
        gnu/packages/patches/icecat-CVE-2015-2724-pt1.patch,
        gnu/packages/patches/icecat-CVE-2015-2724-pt2.patch,
        gnu/packages/patches/icecat-CVE-2015-2724-pt3.patch,
        gnu/packages/patches/icecat-CVE-2015-2724-pt4.patch,
        gnu/packages/patches/icecat-CVE-2015-2728-pt1.patch,
        gnu/packages/patches/icecat-CVE-2015-2728-pt2.patch,
        gnu/packages/patches/icecat-CVE-2015-2733-pt1.patch,
        gnu/packages/patches/icecat-CVE-2015-2733-pt2.patch,
        gnu/packages/patches/icecat-CVE-2015-2735.patch,
        gnu/packages/patches/icecat-CVE-2015-2736.patch,
        gnu/packages/patches/icecat-CVE-2015-2738.patch,
        gnu/packages/patches/icecat-CVE-2015-2739.patch,
        gnu/packages/patches/icecat-CVE-2015-2740.patch,
        gnu/packages/patches/icecat-CVE-2015-2743.patch: Remove files.
      * gnu-system.am (dist_patch_DATA): Remove them, and add the new file.
      * gnu/packages/gnuzilla.scm (icecat): Update to 31.8.0-gnu1.  Remove the
        outdated patches and add the new one.
      b76c4152
    • Ricardo Wurmus's avatar
      gnu: libpcap: Enable plain "linux" backend. · e03f6d5e
      Ricardo Wurmus authored
      * gnu/packages/admin.scm (libpcap)[arguments]: Add "--with-pcap=linux"
        configure flag.
      e03f6d5e
    • Ricardo Wurmus's avatar
      gnu: setbfree: Disable unsupported optimizations on non-x86. · b42d4508
      Ricardo Wurmus authored
      * gnu/packages/music.scm (setbfree)[arguments]: Override default OPTIMIZATIONS
        variable on non-x86 systems.
      b42d4508
    • Eric Bavier's avatar
      gnu: eigen: Use parallel-job-count. · fc3cbc67
      Eric Bavier authored
      * gnu/packages/algebra.scm (eigen)[arguments]: 'current-processor-count' ->
        'parallel-job-count'.
      fc3cbc67
  2. Jul 14, 2015
  3. Jul 13, 2015
    • Jeff Mickey's avatar
      gnu: Add rc. · 0577ddc4
      Jeff Mickey authored
      * gnu/packages/rc.scm: New file.
      * gnu-system.am (GNU_SYSTEM_MODULES): Add it.
      0577ddc4
    • Mark H Weaver's avatar
      gnu: linux-libre: Update to 4.1.2. · 28dbc047
      Mark H Weaver authored
      * gnu/packages/linux.scm (linux-libre): Update to 4.1.2.
      28dbc047
    • Andreas Enge's avatar
      gnu: boost: Patch to avoid -m32 flag on mips. · 8d662672
      Andreas Enge authored
      * gnu/packages/patches/boost-mips-avoid-m32.patch: New file.
      * gnu-system.am (dist_patch_DATA): Register patch.
      * gnu/packages/boost.scm (boost): Use it.
      8d662672
    • Andreas Enge's avatar
      gnu: boost: Update to 1.58.0. · 31e0ed95
      Andreas Enge authored
      * gnu/packages/boost.scm (boost): Update to 1.58.0.
      31e0ed95
    • Ludovic Courtès's avatar
      substitute: Improve functional decomposition. · ef8f910f
      Ludovic Courtès authored
      * guix/scripts/substitute.scm (display-narinfo-data,
        process-query, process-substitution): New procedures.  Code moved from...
        (guix-substitute): ... here.  Use them.
      ef8f910f
    • Ludovic Courtès's avatar
      guix build: Add '--substitute-urls' client option. · f8a8e0fe
      Ludovic Courtès authored
      * guix/scripts/build.scm (%standard-build-options,
        show-build-options-help): Add --substitute-urls=URLS.
        (set-build-options-from-command-line): Honor it.
      * guix/store.scm (%default-substitute-urls): Make public.
      * doc/guix.texi (Substitutes): Add xref to the client --substitute-urls
        option.
        (Invoking guix build): Document it.
        (Invoking guix-daemon): Add 'daemon-substitute-urls' anchor.
      f8a8e0fe
    • Ludovic Courtès's avatar
      substitute: Honor "substitute-urls" option passed by "untrusted" clients. · 24f5aaaf
      Ludovic Courtès authored
      * guix/scripts/substitute.scm (or*): New macro.
        (%cache-url): Honor "untrusted-substitute-urls".
      * guix/tests.scm (%test-substitute-urls): New variable.
        (open-connection-for-tests): Use it.
      * tests/derivations.scm ("derivation-prerequisites-to-build and substitutes",
        "derivation-prerequisites-to-build and substitutes, non-substitutable
        build", "derivation-prerequisites-to-build and substitutes, local build"):
        Pass it to 'set-build-options'.
      * tests/guix-daemon.sh: Likewise.
      * tests/store.scm ("substitute query, alternating URLs"): New test.
        ("substitute query", "substitute", "substitute + build-things with output
        path", "substitute, corrupt output hash", "substitute --fallback"): Pass
        #:substitute-urls to 'set-build-options'.
      24f5aaaf
    • Ludovic Courtès's avatar
      substitute: Store cached narinfo in cache-specific sub-directories. · 895d1eda
      Ludovic Courtès authored
      This ensures that switching between different substitute servers doesn't lead
      to a polluted narinfo cache.
      
      * guix/scripts/substitute.scm (narinfo-cache-file): Add 'cache-url'
        parameter.  Add the base32 of CACHE-URL as a sub-directory under
        %NARINFO-CACHE-DIRECTORY.  Update callers.
        (cached-narinfo): Likewise.  Call 'mkdir-p' on the dirname of the cache
        file.  Update callers.
        (remove-expired-cached-narinfos): Add 'directory' parameter and use it
        instead of %NARINFO-CACHE-DIRECTORY.
        (narinfo-cache-directories): New procedure.
        (maybe-remove-expired-cached-narinfo): Call 'remove-expired-cached-narinfos'
        for each item returned by 'narinfo-cache-directories'.
      895d1eda
    • Ludovic Courtès's avatar
      substitute: Pass the cache URL instead of <cache> objects. · 074efd63
      Ludovic Courtès authored
      * guix/scripts/substitute.scm (<cache>): Rename to...
        (<cache-info>): ... this.
        (open-cache): Rename to...
        (download-cache-info): ... this.  Return a <cache-info> or #f.
        (open-cache*): Remove.
        (cache-narinfo!): Take a URL instead of a <cache> as the first parameter.
        (fetch-narinfos): Likewise.  Call 'download-cache-info'.  Remove use of
        'force'.
        (guix-substitute): Replace calls to 'open-cache*' with %CACHE-URL.
      074efd63
    • Ludovic Courtès's avatar
      substitute: Remove unneeded conditionals. · e4e099fe
      Ludovic Courtès authored
      * guix/scripts/substitute.scm (guix-substitute): Remove unneeded (if cache
        ...) forms since CACHE is always true (it's a promise.)
      e4e099fe
    • Mathieu Lirzin's avatar
      gnu: file-systems: Fix typo. · b57ec5f6
      Mathieu Lirzin authored
      * gnu/system/file-systems.scm (%container-file-systems): Fix typo in a
        comment.
      b57ec5f6
    • Alex Kost's avatar
      guix lint: Remove duplicated module lines. · 663d0733
      Alex Kost authored
      * guix/scripts/lint.scm (guix): Remove duplicated lines for using
        'srfi-34' and 'srfi-35' modules.  These lines were introduced twice by
        commits b210b35d and 002c57c6.
      663d0733
    • David Hashe's avatar
      gnu: Add rhythmbox. · f0afb0c8
      David Hashe authored
      * gnu/packages/gnome.scm (rhythmbox): New variable.
      f0afb0c8
  4. Jul 12, 2015
  5. Jul 11, 2015
  6. Jul 10, 2015
Loading