Age | Commit message (Expand) | Author |
2015-03-19 | gnu: Add Catalyst-Plugin-Session.•••* gnu/packages/web.scm (perl-catalyst-plugin-session): New variable.
| Eric Bavier |
2015-03-19 | gnu: Add Object-Signature.•••* gnu/packages/perl.scm (perl-object-signature): New variable.
| Eric Bavier |
2015-03-19 | gnu: Add Test-WWW-Mechanize-PSGI.•••* gnu/packages/web.scm (perl-test-www-mechanize-psgi): New variable.
| Eric Bavier |
2015-03-19 | gnu: Add Test-WWW-Mechanize.•••* gnu/packages/web.scm (perl-test-www-mechanize): New variable.
| Eric Bavier |
2015-03-19 | gnu: Add WWW-Mechanize.•••* gnu/packages/web.scm (perl-www-mechanize): New variable.
| Eric Bavier |
2015-03-19 | gnu: Add HTTP-Server-Simple.•••* gnu/packages/web.scm (perl-http-server-simple): New variable.
| Eric Bavier |
2015-03-19 | gnu: Add HTML-Tree.•••* gnu/packages/web.scm (perl-html-tree): New variable.
| Eric Bavier |
2015-03-19 | gnu: Add HTML-Lint.•••* gnu/packages/web.scm (perl-html-lint): New variable.
| Eric Bavier |
2015-03-19 | gnu: Add HTML-Form.•••* gnu/packages/web.scm (perl-html-form): New variable.
| Eric Bavier |
2015-03-19 | gnu: Add Carp-Assert-More.•••* gnu/packages/perl.scm (perl-carp-assert-more): New variable.
| Eric Bavier |
2015-03-19 | gnu: Add Carp-Assert.•••* gnu/packages/perl.scm (perl-carp-assert): New variable.
| Eric Bavier |
2015-03-19 | gnu: Add Test-LongString.•••* gnu/packages/perl.scm (perl-test-longstring): New variable.
| Eric Bavier |
2015-03-19 | gnu: Add Catalyst-Action-REST.•••* gnu/packages/web.scm (perl-catalyst-action-rest): New variable.
| Eric Bavier |
2015-03-19 | gnu: Add URI-Find.•••* gnu/packages/web.scm (perl-uri-find): New variable.
| Eric Bavier |
2015-03-19 | gnu: agg: Add explanatory comment to the patch.•••* gnu/packages/patches/agg-am_c_prototype.patch: Add comment.
| Tomáš Čech |
2015-03-19 | gnu: libxrandr: Propagate more inputs.•••* gnu/packages/xorg.scm (libxrandr): Propagate libxrender, xproto, libx11.
| Taylan Ulrich Bayırlı/Kammer |
2015-03-19 | gnu: mesa: Enable more optional features.•••* gnu/packages/gl.scm (mesa): Enable DRM support of EGL, thread local storage
in GLX, and off-screen rendering.
| Taylan Ulrich Bayırlı/Kammer |
2015-03-19 | gnu: mesa: Fix file names passed to dlopen(3).•••* gnu/packages/gl.scm (mesa): Patch source files to make file names passed to
dlopen(3) absolute.
| Taylan Ulrich Bayırlı/Kammer |
2015-03-19 | gnu: Add perl-svg.•••* gnu/packages/perl.scm (perl-svg): New variable.
| Ricardo Wurmus |
2015-03-19 | gnu: Add colordiff.•••* gnu/packages/patchutils.scm (colordiff): New variable.
| Tomáš Čech |
2015-03-19 | ftp-client: Switch to binary mode before using the "SIZE" command.•••* guix/ftp-client.scm (ftp-size): Add '%ftp-command' call.
| Ludovic Courtès |
2015-03-19 | lint: Report details about FTP errors.•••* guix/scripts/lint.scm (probe-uri) <'ftp>: Pass more information about
failures alongside 'ftp-response.
(validate-uri) <ftp-response>: Handle it, and adjust "not reachable"
message accordingly.
| Ludovic Courtès |
2015-03-19 | lint: Change misleading variable name.•••* guix/scripts/lint.scm (probe-uri) <'ftp>: Rename 'port' to 'conn'.
| Ludovic Courtès |
2015-03-19 | gnu: Add mesa-utils.•••* gnu/packages/gl.scm (mesa-utils): New variable.
(mesa-demos-source): New procedure.
| Taylan Ulrich Bayırlı/Kammer |
2015-03-19 | gnu: mesa: Propagate inputs libxshmfence and libxfixes.•••* gnu/packages/gl.scm (mesa): Propagate inputs libxshmfence and libxfixes.
| Taylan Ulrich Bayırlı/Kammer |
2015-03-19 | gnu: mesa: Add input s2tc.•••* gnu/packages/gl.scm (mesa): Add input s2tc, patch sources to make the
reference to libtxc_dxtn.so absolute since it's passed to dlopen(3).
| Taylan Ulrich Bayırlı/Kammer |
2015-03-19 | gnu: Add s2tc.•••* gnu/packages/gl.scm (s2tc): New variable.
(mesa-headers): New variable.
| Taylan Ulrich Bayırlı/Kammer |
2015-03-19 | gnu: msmtp: Use mirror:// URI.•••* gnu/packages/mail.scm (msmtp): Use a mirror:// URI for the source.
| Taylan Ulrich Bayırlı/Kammer |
2015-03-19 | gnu: claws-mail: Use mirror:// URI.•••* gnu/packages/mail.scm (claws-mail): Use a mirror:// URI for the source.
| Taylan Ulrich Bayırlı/Kammer |
2015-03-19 | gnu: procps: Explain why a mirror:// URI isn't used.•••* gnu/packages/linux.scm (procps): Add a comment explaining why we don't use a
mirror:// URI.
| Taylan Ulrich Bayırlı/Kammer |
2015-03-19 | gnu: lcms: Use mirror:// URI.•••* gnu/packages/ghostscript.scm (lcms): Use a mirror:// URI for the source.
| Taylan Ulrich Bayırlı/Kammer |
2015-03-19 | gnu: wxwidgets-2: Use mirror:// URI.•••* gnu/packages/wxwidgets.scm (wxwidgets-2): Use a mirror:// URI for the
source.
| Taylan Ulrich Bayırlı/Kammer |
2015-03-19 | gnu: liba52: Fix source URI.•••* gnu/packages/video.scm (liba52): Fix the source URI; SourceForge mirror URIs
don't work for this project presumably because it's misconfigured.
| Taylan Ulrich Bayırlı/Kammer |
2015-03-18 | substitute-binary: Fix recently-introduced regression.•••* guix/scripts/substitute-binary.scm (%cache-url): Fix regression
introduced in 41c45e7.
| Ludovic Courtès |
2015-03-18 | store: Remove debugging leftover.•••* guix/store.scm (set-build-options): Remove leftover 'pk' call from
41c45e7.
| Ludovic Courtès |
2015-03-18 | store: Add preliminary support for client-supplied substitute URLs.•••* guix/store.scm (set-build-options): Rename #:binary-caches to
#:substitute-urls. Actually pass it in 'pairs' under the
"substitute-urls" key.
* guix/scripts/substitute-binary.scm (%cache-url): Add comment for
"untrusted-substitute-urls".
| Ludovic Courtès |
2015-03-18 | pk-crypto: Improve documentation of 'key-type'.•••* guix/pk-crypto.scm (key-type): Improve docstring.
| Ludovic Courtès |
2015-03-18 | gnu: Add agg.•••* gnu/packages/graphics.scm (agg): New variable.
* gnu/packages/patches/agg-am_c_prototype.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
| Tomáš Čech |
2015-03-17 | gnu: Add xcape.•••* gnu/packages/xdisorg.scm (xcape): New variable.
| Alexander I.Grafov (Axel) |
2015-03-17 | build: ruby: Set $GEM_HOME that matches Ruby's $GEM_PATH.•••* guix/build/ruby-build-system.scm (install): Ignore the Ruby patch version
when creating $GEM_HOME.
| David Thompson |
2015-03-17 | services: guix-service: Remove extraneous monadism.•••* gnu/services/base.scm (guix-build-accounts): Remove unneeded
'with-monad'.
(guix-service): Adjust accordingly.
| Ludovic Courtès |
2015-03-17 | gexp: Move the package and origin compilers to (guix packages).•••From now own, (guix packages) depends on (guix gexps); it was the other
way around now. This means that (guix packages) code can use gexps.
* guix/gexp.scm (origin-compiler, package-compiler): Remove.
(default-guile-derivation): New procedure.
(gexp->derivation): Use it instead of 'default-guile' +
'package->derivation'.
* guix/packages.scm (default-guile-derivation): New procedure.
(package-compiler, origin-compiler): New variables.
* doc/guix.texi (G-Expressions): Mention extensibility.
| Ludovic Courtès |
2015-03-17 | packages: Move grafting parameter to (guix derivations).•••* guix/packages.scm (%graft?, set-grafting): Move to...
* guix/derivations.scm: ... here.
| Ludovic Courtès |
2015-03-17 | gexp: Separate "compilers" for origins and packages from the core.•••* guix/gexp.scm (<gexp-compiler>): New record type.
(%gexp-compilers): New variable.
(register-compiler!, lookup-compiler): New procedures.
(define-gexp-compiler): New macro.
(origin-compiler, package-compiler): New compilers.
(lower-inputs): Remove clauses for 'origin?' and 'package?'. Add
clause with 'lookup-compiler' instead.
(lower-references): Likewise.
(gexp-inputs)[add-reference-inputs]: Likewise.
(gexp->sexp)[reference->sexp]: Likewise.
| Ludovic Courtès |
2015-03-17 | gexp: Remove special meaning of forms (PACKAGE OUTPUT) in ungexp.•••* guix/gexp.scm (gexp-inputs)[add-reference-inputs]: Remove clause for
inputs of the form (PACKAGE OUTPUT).
(gexp->sexp)[reference->sexp]: Likewise.
* tests/gexp.scm ("input list splicing"): Change 'list' to 'gexp-input'
for glibc:debug.
("text-file*"): Likewise for %bootstrap-guile:out.
("input list splicing + gexp-input + ungexp-native-splicing"): Remove,
now redundant.
| Ludovic Courtès |
2015-03-17 | profiles: Use 'gexp-input' instead of two-element lists.•••* guix/profiles.scm (package->manifest-entry): Use 'gexp-input' instead
of two-element lists to denote specific package outputs.
(manifest-inputs): Likewise.
(profile-derivation)[info-dir]: Likewise.
| Ludovic Courtès |
2015-03-17 | gexp: Export 'gexp-input' constructor.•••* guix/gexp.scm (<gexp-input>)[gexp-input]: Rename to...
[%gexp-input]: ... this. Adjust callers accordingly.
(gexp-input): New procedure.
(gexp-inputs)[add-reference-inputs]: When the input is a list, check
whether each item is already 'gexp-input?' and to not rewrap those.
(gexp-outputs)[add-reference-output]: Likewise.
(gexp->sexp): Likewise.
* tests/gexp.scm ("input list splicing + gexp-input +
ungexp-native-splicing"): New test.
| Ludovic Courtès |
2015-03-17 | gexp: Add <gexp-input>.•••* guix/gexp.scm (<gexp-input>): New record type.
(gexp-inputs)[add-reference-inputs]: Adjust clauses to expect
<gexp-input> objects.
(gexp-outputs)[add-reference-output]: Likewise.
(gexp->sexp)[reference->sexp]: Likewise.
(canonicalize-reference): Remove.
(gexp)[escape->ref]: Use 'gexp-input' for all the references.
Remove use of 'canonicalize-reference'.
| Ludovic Courtès |
2015-03-17 | gexp: Rename <output-ref> to <gexp-output>.•••* guix/gexp.scm (<output-ref>): Rename to...
(<gexp-output>): ... this. Adjust constructor/accessor names and
users accordingly.
| Ludovic Courtès |
2015-03-17 | tests: Add an indirection for white-box testing.•••* tests/gexp.scm (gexp-inputs, gexp-native-inputs, gexp-outputs,
gexp->sexp): Make an indirection, to facilitate live testing with
Geiser.
| Ludovic Courtès |