Skip to content
Snippets Groups Projects
  1. Sep 09, 2014
  2. May 22, 2014
    • Ludovic Courtès's avatar
      Add (gnu) module. · c9384945
      Ludovic Courtès authored
      * gnu.scm: New file.
      * gnu-system.am (GNU_SYSTEM_MODULES): Add it.
      * build-aux/hydra/demo-os.scm: Use (gnu) and strip import list
        accordingly.
      * doc/guix.texi (Using the Configuration System): Adjust example
        accordingly.
      c9384945
  3. May 20, 2014
  4. Jan 05, 2013
    • Ludovic Courtès's avatar
      Update license headers. · 233e7676
      Ludovic Courtès authored
      Change all license headers, except guix/build/* and ld-wrapper.scm, with
      this code:
      
        (use-modules (guix build utils)
      	       (srfi srfi-1))
      
        (fluid-set! %default-port-encoding "UTF-8")
      
        (substitute* (remove (lambda (f)
      			 (or (string-contains f ".tar.")
      			     (string-contains f ".git/")
      			     (string-contains f ".so")
      			     (string-suffix? ".o" f)
      			     (string-suffix? ".a" f)
      			     (string-suffix? ".go" f)
      			     (string-suffix? ".pdf" f)
      			     (string-suffix? ".png" f)
      			     (string-suffix? ".info" f)
      			     (equal? (basename f) "guix-daemon")
      			     (equal? (basename f) "nix-setuid-helper")
      			     (string-contains f "nix-upstream/")
      			     (string-contains f "distro/packages/bootstrap/")))
      		       (find-files "." "\\.[a-z]+$"))
          (("^([[:graph:]]+) This file is part of Guix." _ comment-start)
           (string-append comment-start " This file is part of GNU Guix."))
          (("^([[:graph:]]+) Guix --- Nix package management.*" _ comment-start)
           (string-append comment-start
      		    " GNU Guix --- Functional package management for GNU\n"))
          (("^([[:graph:]]+) Guix is " _ comment-start)
           (string-append comment-start " GNU Guix is "))
          (("^([[:graph:]]+) along with Guix." _ comment-start)
           (string-append comment-start " along with GNU Guix."))
          (("^([[:graph:]]+) Copyright \\(C\\)" _ comment-start)
           (string-append comment-start " Copyright ©")))
      
      Change headers using C-style comments manually.
      233e7676
  5. Nov 12, 2012
    • Ludovic Courtès's avatar
      Remove (guix http) and (guix ftp). · 87f5d366
      Ludovic Courtès authored
      * guix/ftp.scm, guix/http.scm, guix/build/ftp.scm, guix/build/http.scm:
        Remove.
      * Makefile.am (MODULES): Likewise.
      * tests/builders.scm, distro/packages/base.scm,
        distro/packages/bash.scm, distro/packages/bdw-gc.scm,
        distro/packages/compression.scm, distro/packages/gawk.scm,
        distro/packages/gnupg.scm, distro/packages/gperf.scm,
        distro/packages/guile.scm, distro/packages/libffi.scm,
        distro/packages/libsigsegv.scm, distro/packages/libtool.scm,
        distro/packages/libunistring.scm, distro/packages/lout.scm,
        distro/packages/m4.scm, distro/packages/multiprecision.scm,
        distro/packages/ncurses.scm, distro/packages/perl.scm,
        distro/packages/pkg-config.scm, distro/packages/pth.scm,
        distro/packages/readline.scm, distro/packages/recutils.scm: Use
        `url-fetch' instead of `http-fetch' and `ftp-fetch'.
      * distro/packages/bootstrap.scm: Likewise
        (bootstrap-origin): Remove references to `http-fetch' and
        `ftp-fetch'.
      * guix.scm (%public-modules): Remove `http' and `ftp'; add `download'.
      87f5d366
  6. Nov 11, 2012
    • Ludovic Courtès's avatar
      Move base32 code to (guix base32). · ddc29a78
      Ludovic Courtès authored
      * guix/utils.scm (bytevector-quintet-ref, bytevector-quintet-ref-right,
        bytevector-quintet-length, bytevector-quintet-fold,
        bytevector-quintet-fold-right, make-bytevector->base32-string,
        %nix-base32-chars, %rfc4648-base32-chars, bytevector->base32-string,
        bytevector->nix-base32-string, bytevector-quintet-set!,
        bytevector-quintet-set-right!, base32-string-unfold,
        base32-string-unfold-right, make-base32-string->bytevector,
        base32-string->bytevector, nix-base32-string->bytevector): Move to...
      * guix/base32.scm: ... here.  New file.
      
      * tests/utils.scm (%nix-hash, "bytevector->base32-string",
        "base32-string->bytevector", "nix-base32-string->bytevector", "sha256
        & bytevector->base32-string"): Move to...
      * tests/base32.scm: ... here.  New file
      
      * guix-download.in, guix/derivations.scm, guix/packages.scm,
        guix/snix.scm, tests/builders.scm, tests/derivations.scm: Adjust
        accordingly.
      * guix.scm (%public-modules): Add `base32'.
      ddc29a78
  7. Oct 08, 2012
  8. Oct 07, 2012
  9. Apr 18, 2012
Loading