~ruther/guix-local

e543c8a2 — Ludovic Courtès 9 years ago
gnu: bash-minimal: Remove 'move-development-files' phase.

* gnu/packages/bash.scm (bash-minimal)[arguments]: Delete
'move-development-files' phase.
(static-bash)[arguments]: Remove deletion of 'move-development-files'
phase.
5bde2968 — Ludovic Courtès 9 years ago
gnu: perl: Make builds reproducible again.

* gnu/packages/patches/perl-reproducible-build-date.patch: Add hunks to
set 'myuname', 'cf_time', and 'cf_by' in 'Configure'.
156c0810 — Ben Woodcroft 9 years ago
gnu: perl: Enable threading support.

* gnu/packages/perl.scm (perl)[arguments]: Configure with '-Dusethreads'.
* gnu/packages/commencement.scm (perl-boot0)[arguments]: Omit inherited
'-Dusethreads' flag during configure.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
56ee1d20 — Ben Woodcroft 9 years ago
gnu: perl: Use configure-flags.

* gnu/packages/perl.scm (perl)[arguments]: Use configure-flags.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
8d29bfa9 — Ludovic Courtès 9 years ago
gnu: bash-minimal: Disable loadable module support.

* gnu/packages/bash.scm (bash-minimal)[arguments]: Add
'ac_cv_func_dlopen=no' to #:configure-flags.
712b62d8 — Ludovic Courtès 9 years ago
gnu: make-boot0: Use 'install-file'.

* gnu/packages/commencement.scm (gnu-make-boot0)[arguments]: Use
'install-file' in 'install' phase instead of 'copy-file' etc.
8e5e8724 — Ludovic Courtès 9 years ago
gnu: make-boot0: Use 'modify-phases'.

* gnu/packages/commencement.scm (gnu-make-boot0)[arguments]: Use
'modify-phases'.
d31860b9 — John Darrington 9 years ago
build-system/gnu: Add 'patch-dot-desktop-files' phase.

* guix/build/gnu-build-system.scm (patch-dot-desktop-files): New
procedure.
(%standard-phases): Add it.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
c573f5a5 — Ludovic Courtès 9 years ago
gnu: bash: Update to 4.4.

* gnu/packages/bash.scm (%patch-series-4.3): Remove.
(%patch-series-4.4): New variable.
(bash)[source]: Update to 4.4.
[native-inputs]: Remove.
[arguments]: Remove (ice-9 regex) modules; add (srfi srfi-26).
Inline 'install-sh-symlink' phase.  Remove 'install-headers' phase.  Add
'move-development-files' phase.
[native-search-paths]: New field.
(static-bash)[outputs]: New field.
[arguments]: Delete 'move-development-files' phase.
* gnu/packages/commencement.scm (static-bash-for-glibc)
(bash-final): Remove 'native-inputs'.
a7a1cf29 — Ludovic Courtès 9 years ago
gnu: bash-static: Use 'modify-phases'.

* gnu/packages/bash.scm (static-bash)[arguments]: Use 'modify-phases'.
0c64d856 — Ludovic Courtès 9 years ago
gnu: readline: Update to 7.0.

* gnu/packages/readline.scm (readline): Update to 7.0.
42d1e525 — Ludovic Courtès 9 years ago
gnu: texinfo: Update to 6.3.

* gnu/packages/texinfo.scm (texinfo): Update to 6.3.
(texinfo-6.3): Remove.
79355ae3 — Ludovic Courtès 9 years ago
Merge branch 'master' into core-updates
86d8f6d3 — Julien Lepiller 9 years ago
services: Add 'openssh-service'.

* gnu/packages/ssh.scm (openssh)[arguments]: Set sysconfdir to /etc/ssh.
* gnu/services/ssh.scm (<openssh-configuration>): New record type.
(%openssh-accounts): New variable.
(openssh-activation, openssh-config-file, openssh-shepherd-service)
(openssh-service): New procedures.
(openssh-service-type): New variable.
* doc/guix.texi (Networking Services): Document 'openssh-services'.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
01c5c21a — Arun Isaac 9 years ago
gnu: emacs: Build with m17n support.

* gnu/packages/emacs.scm (emacs): Build with m17n support.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
a80b60f4 — Arun Isaac 9 years ago
gnu: Add m17n-lib.

* gnu/packages/emacs.scm (m17n-lib): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
154c71e0 — Arun Isaac 9 years ago
gnu: Add m17n-db.

* gnu/packages/emacs.scm (m17n-db): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
0da1b706 — Leo Famulari 9 years ago
gnu: c-ares: Update to 1.12.0 [fixes CVE-2016-5180].

* gnu/packages/adns.scm (c-ares): Update to 1.12.0.
[source]: Use HTTPS URL.
[home-page]: Use HTTPS URL.
b9f7895d — David Craven 9 years ago
Revert "gnu: %default-extra-linux-options: Remove redundant options."

Options aren't redundant and are required for building the initrd.

This reverts commit 50dbc03647170fded9e0bca0cc4b7e1614aa38db.
d06ce046 — Ludovic Courtès 9 years ago
gnu: dbus-c++: License has "or later" clause.

* gnu/packages/glib.scm (dbus-c++)[license]: Change to LGPL2.1+.
Next