Age | Commit message (Expand) | Author |
2017-01-28 | gnu: assword: Wrap with the GObject typelib of GTK+....Fixes <https://debbugs.gnu.org/25457>.
* gnu/packages/password-utils.scm (assword)[inputs]: Add 'gtk+'.
[arguments]: Add 'wrap-assword' phase.
| 宋文武 |
2017-01-28 | gnu: python-xdo: Hardcode the path of 'libxdo.so'....* gnu/packages/python.scm (python-xdo)[arguments]: Add 'patch-libxdo-path'
phase.
| 宋文武 |
2017-01-28 | gnu: python-xdo: Add 'python-six' to 'propagated-inputs'....* gnu/packages/python.scm (python-xdo)[propagated-inputs]: New field.
| 宋文武 |
2017-01-28 | gnu: gtksourceview-2: Adjust inputs....Fixes <https://debbugs.gnu.org/25537>.
* gnu/packages/gtk.scm (gtksourceview-2): Move 'shared-mime-info' and
'xorg-server' to 'native-inputs'. Move 'gtk+-2' to 'propagated-inputs'.
| 宋文武 |
2017-01-28 | gnu: Add ldc@1.1.0-beta6....* gnu/packages/ldc.scm (ldc-1.1.0-beta6, ldc-beta): New variables.
* gnu/packages/patches/ldc-1.1.0-disable-dmd-tests.patch: New file.
* gnu/packages/patches/ldc-1.1.0-disable-phobos-tests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add them.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Muriithi Frederick Muriuki |
2017-01-28 | tests: Adjust pypi test to recent importer change....This is a followup to 2f977d92d3ae517788d3dee98f63680ca149aa1a.
* tests/pypi.scm ("pypi->guix-package"): Don't expect 'python-setuptools' in
'propagated-inputs'.
("pypi->guix-package, wheels"): Likewise.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Carlo Zancanaro |
2017-01-28 | doc: Add missing Upstart command for the binary installation....Fixes <http://bugs.gnu.org/25551>.
Reported by Jason Self <jason@bluehome.net>.
* doc/guix.texi (Binary Installation): Add 'initctl
reload-configuration' command for Upstart.
| Ludovic Courtès |
2017-01-28 | doc: Add 'cups-configuration' example with 'hplip'....* doc/guix.texi (Printing Services): Add example with 'hplip'.
| Ludovic Courtès |
2017-01-28 | packages: Add 'package-upstream-name' and use it....* guix/packages.scm (package-upstream-name): New procedure.
* guix/gnu-maintenance.scm (gnu-package?, ftp-server/directory)
(latest-release*, latest-gnome-release)
(latest-kde-release): Use it instead of the inline expression.
| Ludovic Courtès |
2017-01-28 | import: github: Better tolerate unexpected file extensions....* guix/import/github.scm (find-extension): Add ".tbz".
(updated-github-url): When 'find-extension' returns #f, use "" for EXT.
| Ludovic Courtès |
2017-01-28 | gnu-maintenance: 'gnu-package?' ignores invalid URLs....* guix/gnu-maintenance.scm (gnu-package?)[gnu-home-page?]: Add '>>'
threading macro and use it.
| Ludovic Courtès |
2017-01-28 | gnu: emacs-emms: Add 'upstream-name' property....* gnu/packages/emacs.scm (emms)[properties]: New field.
| Ludovic Courtès |
2017-01-28 | gnu-maintenance: GNU updater handles gnu.org-hosted Emacs packages....* guix/gnu-maintenance.scm (pure-gnu-package?): If an "emacs-" package
matches 'gnu-hosted?', return true.
(gnu-hosted?): New procedure.
| Ludovic Courtès |
2017-01-28 | gnu-maintenance: Honor 'upstream-name' property in GNU updater....* guix/gnu-maintenance.scm (gnu-package?): Honor the 'usptream-name'
property of PACKAGE.
(ftp-server/directory): Likewise.
| Ludovic Courtès |
2017-01-27 | gnu: offlineimap: Update to 7.0.13....* gnu/packages/mail.scm (offlineimap): Update to 7.0.13.
| Tobias Geerinckx-Rice |
2017-01-27 | gnu: btrfs-progs: Update to 4.9.1....* gnu/packages/linux.scm (btrfs-progs): Update to 4.9.1.
| Tobias Geerinckx-Rice |
2017-01-27 | Update .mailmap entries for ng0....* .mailmap: Update entries for ng0.
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
| ng0 |
2017-01-27 | gnu: extremetuxracer: Update to 0.7.4....* gnu/packages/games.scm (extremetuxracer): Update to 0.7.4.
| Ricardo Wurmus |
2017-01-26 | gnu: linux-libre: Update to 4.9.6....* gnu/packages/linux.scm (%linux-libre-version, %linux-libre-hash)
(linux-libre): Update to 4.9.6.
| Mark H Weaver |
2017-01-26 | gnu: linux-libre@4.4: Update to 4.4.45....* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.45.
| Mark H Weaver |
2017-01-27 | gnu: pius: Update to 2.2.3....* gnu/packages/gnupg.scm (pius): Update to 2.2.3.
[source]: Switch back to using the tarball release.
[arguments]: End 'set-gpg-file-name' phase on #t.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
| Troy Sankey |
2017-01-27 | gnu: kakoune: Move reproducibility substitution to source snippet....* gnu/packages/text-editors.scm (kakoune)[arguments]: Move substitution to ...
[source]: ... here.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
| Carlo Zancanaro |
2017-01-26 | gnu: openssl-next: Update to 1.1.0d [fixes CVE-2017-{3730, 3731, 3732}]....* gnu/packages/tls.scm (openssl-next): Update to 1.1.0d.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
| Leo Famulari |
2017-01-26 | gnu: openssl: Replace with openssl-1.0.2k [security fixes]....Fix CVE-2016-7055 and CVE-2017-{3731,3732}.
* gnu/packages/tls.scm (openssl)[replacement]: New field.
(openssl-1.0.2k): New variable.
(openssl-next)[replacement]: New field.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
| Leo Famulari |
2017-01-26 | gnu: text-editors.scm: Fix imports....This is a followup to 5613ea79fccc5a5befafea313cb81010c5f5a8dd.
* gnu/packages/text-editors.scm: Import (gnu packages terminals).
| Marius Bakke |
2017-01-26 | gnu: Add kakoune....* gnu/packages/text-editors.scm (kakoune): New variable.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
| Carlo Zancanaro |
2017-01-26 | gnu: python-pbr: Update to 1.10.0....* gnu/packages/python.scm (python-pbr): Update to 1.10.0.
| Tobias Geerinckx-Rice |
2017-01-26 | gnu: python-wheel: Update to 0.30.0a0....* gnu/packages/python.scm (python-wheel): Update to 0.30.0a0.
| Tobias Geerinckx-Rice |
2017-01-26 | gnu: awscli: Update to 1.11.43....* gnu/packages/python.scm (awscli): Update to 1.11.43.
[home-page]: Use HTTPS.
| Tobias Geerinckx-Rice |
2017-01-26 | gnu: python-acme: Update to 0.10.2....* gnu/packages/tls.scm (python-acme): Update to 0.10.2.
| Tobias Geerinckx-Rice |
2017-01-26 | gnu: certbot: Update to 0.10.2....* gnu/packages/tls.scm (certbot): Update to 0.10.2.
[description]: Use present tense; expand acronyms.
| Tobias Geerinckx-Rice |
2017-01-26 | gnu: python-certifi: Update to 2017.1.23....* gnu/packages/python.scm (python-certifi): Update to 2017.1.23.
[arguments]: Remove: run tests if they're ever added.
[home-page]: Fix or update.
| Tobias Geerinckx-Rice |
2017-01-26 | gnu: Add xcalc....* gnu/packages/xorg.scm (xcalc): New variable.
| John Darrington |
2017-01-26 | gnu: xf86-input-wacom: Update to 0.34.0....* gnu/packages/xdisorg.scm (xf86-input-wacom): Update to 0.34.0.
| Marius Bakke |
2017-01-26 | gnu: dnscrypt-proxy: Update to 1.9.4....* gnu/packages/dns.scm (dnscrypt-proxy): Update to 1.9.4.
| Marius Bakke |
2017-01-26 | bournish: Extend 'rm' command....* guix/build/bournish.scm (rm-command): New procedure.
(%commands): Use it.
* tests/bournish.scm: Add tests for "rm" and "rm -r".
| Ricardo Wurmus |
2017-01-26 | import: pypi: Don't add setuptools to propagated-inputs....* guix/import/pypi.scm (compute-inputs): Don't add setuptools to the imported
package's propagated-inputs.
| Carlo Zancanaro |
2017-01-26 | copy: Use userauth-public-key/auto! for ssh authentification....* guix/scripts/copy.scm (open-ssh-session): Replace userauth-agent! by
userauth-public-key/auto!. This way, if ssh-agent is not run,
default ssh key (~/.ssh/id_rsa) will be used as a fallback.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Mathieu Othacehe |
2017-01-26 | gnu: wine: Update to 2.0....* gnu/packages/wine.scm (wine): Update to 2.0.
| Tobias Geerinckx-Rice |
2017-01-26 | gnu: python-mistune: Fix source URI....* gnu/packages/python.scm (python-mistune)[source]: Use pypi-uri.
| Tobias Geerinckx-Rice |
2017-01-26 | gnu: python-redis: Update to 2.10.5....* gnu/packages/python.scm (python-redis): Update to 2.10.5.
[source]: Use pypi-uri.
| Tobias Geerinckx-Rice |
2017-01-26 | gnu: ruby-minitar: Update to 0.5.4-1.e25205ec....Fixes the security-related issue reported at
http://seclists.org/oss-sec/2017/q1/178.
* gnu/packages/ruby.scm (ruby-minitar): Update to 0.5.4-1.e25205ec.
[source]: Use GitHub URL.
| Ben Woodcroft |
2017-01-25 | services: Export guix-configuration getters....* gnu/services/base.scm (guix-configuration-*): Export.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Mathieu Othacehe |
2017-01-25 | gnu: Add stunnel....* gnu/packages/web.scm (stunnel): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Thomas Danckaert |
2017-01-25 | container: Pass through TERM when calling exec....* guix/scripts/container/exec.scm (guix-container-exec): Capture the value of
the TERM environment variable, and pass it through to the container. This
means some applications now work where they did not before (e.g. htop), and
others have more functionality, providing that the terminal was capable of
enabling that functionality in the first place.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
| Christopher Baines |
2017-01-25 | services: Fix 'mkdir-p' in activation scripts....* gnu/services/cups.scm (%cups-activation): Import (guix build utils).
* gnu/services/mail.scm (opensmtpd-activation): Idem.
* gnu/services/networking.scm (ntp-service-activation): Idem.
* gnu/services/spice.scm (spice-vdagent-activation): Idem.
* gnu/services/ssh.scm (openssh-activation): Idem.
(dropbear-activation): Idem.
* gnu/services/vpn.scm (%openvpn-activation): Idem.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Clément Lassieur |
2017-01-25 | grafts: Do not pull derivation outputs not depended on....Fixes <http://bugs.gnu.org/24886>.
Previously, the grafting derivation of, say, brdf-explorer would pull in
qt:doc even though brdf-explorer depends only on qt:out, not qt:doc.
* guix/grafts.scm (with-cache): Use 'vhash-assoc' and 'vhash-cons'
instead of 'vhash-assq' and 'vhash-consq'.
(cumulative-grafts): Pass #:outputs to 'graft-derivation/shallow'. Use
OUTPUTS instead of (derivation-output-names drv).
(graft-derivation): Add #:outputs parameter; pass it to
'cumulative-grafts'.
* tests/grafts.scm (make-derivation-input): New variable.
("graft-derivation, replaced derivation has multiple outputs"): Make
sure P2:zzz is not part of the outputs of P3D.
("graft-derivation with #:outputs")
("graft-derivation, unused outputs not depended on"): New tests.
| Ludovic Courtès |
2017-01-25 | gnu: icecat: Add more fixes from upstream mozilla-esr45....Includes fixes for CVE-2017-5373, CVE-2017-5375, CVE-2017-5376, CVE-2017-5378,
CVE-2017-5380, CVE-2017-5383, CVE-2017-5386, CVE-2017-5390, and CVE-2017-5396.
* gnu/packages/gnuzilla.scm (icecat)[source]: Rename existing patches to
reflect newly announced CVE assignments. Add selected fixes from upstream
mozilla-esr45.
| Mark H Weaver |
2017-01-25 | gnu: python-debian: Fix URL....* gnu/packages/python.scm (python-debian)[source]: Use 'pypi-uri'.
| Marius Bakke |
2017-01-24 | gnu: emacs-seq: Update to 2.19....* gnu/packages/emacs.scm (emacs-seq): Update to 2.19.
| Tobias Geerinckx-Rice |