Danny Milosavljevic
ffcd282702
gnu: docker: Booby-trap "Command" and "LookPath" calls.
...
* gnu/packages/docker.scm (docker)[arguments]<#:phases>[patch-paths]:
Booby-trap "Command" and "LookPath" calls.
2019-01-10 21:29:53 +01:00
Pierre Neidhardt
6a6e5d84da
gnu: opendht: Update to 1.8.1.
...
* gnu/packages/crypto.scm (opendht): Update to 1.8.1.
[source]: Remove snippet that deletes argon2, which is no longer bundled.
[arguments]: Add "--with-argon2" to use system argon2.
[license]: Update to GPLv3+ following the README and source headers.
2019-01-10 21:09:06 +01:00
Pierre Neidhardt
6fe6840dab
gnu: Add libsecp256k1.
...
* gnu/packages/crypto.scm (libsecp256k1): New variable.
2019-01-10 21:09:06 +01:00
Pierre Neidhardt
35ac66eec1
gnu: crypto++: Update to 8.0.0.
...
* gnu/packages/crypto.scm (crypto++): Update to 8.0.0.
[arguments]: Build shared library.
[arguments]: Generate .pc file.
2019-01-10 21:09:06 +01:00
Danny Milosavljevic
8b0c174415
services: docker: Use more minimal service requrements.
...
* gnu/services/docker.scm (docker-service-type)[requirement]: Add
file-system-/sys/fs/cgroup/blkio, file-system-/sys/fs/cgroup/cpu,
file-system-/sys/fs/cgroup/cpuset, file-system-/sys/fs/cgroup/devices,
file-system-/sys/fs/cgroup/memory. Remove elogind.
2019-01-10 19:17:49 +01:00
Danny Milosavljevic
d3a0e74d6a
services: docker: Clarify service-extension shepherd-root-service-type.
...
* gnu/services/docker.scm (docker-service-type)[extensions]: Clarify
service-extension shepherd-root-service-type.
2019-01-10 19:17:48 +01:00
Nam Nguyen
dbd346ae88
gnu: sct: Correct license.
...
* gnu/packages/xdisorg.scm (sct)[license]: Change to non-copyleft.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-01-10 14:59:23 +01:00
Ludovic Courtès
65a67bf711
services: Use 'define-deprecated' for service procedures.
...
* gnu/services/base.scm (urandom-seed-service, gpm-service): Define
using 'define-deprecated'.
* gnu/services/messaging.scm (bitlbee-service): Likewise.
* gnu/services/networking.scm (dhcp-client-service): Likewise.
(ntp-service): Likewise.
* gnu/services/xorg.scm (slim-service): Likewise.
(gdm-service): Likewise.
2019-01-10 14:59:23 +01:00
Ludovic Courtès
787da810a0
Add (guix deprecation).
...
* guix/deprecation.scm: New file.
* Makefile.am (MODULES): Add it.
* po/guix/POTFILES.in: Add it.
2019-01-10 14:59:22 +01:00
Tim Gesthuizen
7d4b3e1e2b
gnu: Add pwsafe
...
* gnu/packages/password-utils.scm (pwsafe): New variable
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-01-10 14:59:22 +01:00
Ludovic Courtès
01b3625df6
services: gdm: Add default value.
...
* gnu/services/xorg.scm (<gdm-configuration>)[x-server]: Add default
value.
(gdm-service-type)[default-value, description]: New fields.
(gdm-service): Mark as deprecated.
2019-01-10 14:59:22 +01:00
Arun Isaac
40fa21c22e
guix: lint: Warn only if GitHub URI is not same as the package URI.
...
* guix/scripts/lint.scm (check-github-url): Warn only if the GitHub URI
obtained after following redirects is not same as the original URI.
* tests/lint.scm ("github-url: already the correct github url"): New test.
2019-01-10 15:39:35 +05:30
Rutger Helling
394207c1ee
gnu: Add missing copyright line.
...
* gnu/packages/video.scm: Add missing copyright line for commit 20b4aa6
.
2019-01-10 08:59:44 +01:00
Rutger Helling
1d591432c7
gnu: wlstream: Fix indentation.
...
* gnu/packages/video.scm (wlstream): Fix indentation.
2019-01-10 08:53:36 +01:00
Rutger Helling
20b4aa6bab
gnu: Add wlstream.
...
* gnu/packages/video.scm (wlstream): New variable.
2019-01-10 08:41:03 +01:00
Rutger Helling
1f61cc102e
gnu: ffmpeg: Add libdrm support.
...
* gnu/packages/video.scm (ffmpeg): Add libdrm support.
2019-01-10 08:20:39 +01:00
Danny Milosavljevic
6b6a25d4d2
gnu: docker: Fix more paths.
...
* gnu/packages/docker.scm (docker)[inputs]: Add dbus, git.
[arguments]<#:phases>[patch-paths]: Use them.
2019-01-10 05:40:53 +01:00
Danny Milosavljevic
f946a370ed
services: docker: Depend on elogind.
...
* gnu/services/docker.scm (docker-shepherd-service)[requirement]: Add elogind.
2019-01-10 05:15:42 +01:00
Danny Milosavljevic
dc4b4a38fa
tests: docker: Fix test.
...
* gnu/tests/docker.scm (run-docker-test): Set memory and disk size.
(%docker-os): Add elogind service.
2019-01-10 05:15:41 +01:00
Mark H Weaver
60893e5c84
gnu: linux-libre: Update to 4.20.1.
...
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.20.1.
(%linux-libre-hash): Update hash.
2019-01-09 23:00:07 -05:00
Mark H Weaver
f7ed0b1db5
gnu: linux-libre@4.19: Update to 4.19.14.
...
* gnu/packages/linux.scm (%linux-libre-4.19-version): Update to 4.19.14.
(%linux-libre-4.19-hash): Update hash.
2019-01-09 23:00:05 -05:00
Mark H Weaver
166c6ad39c
gnu: linux-libre@4.14: Update to 4.14.92.
...
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.92.
(%linux-libre-4.14-hash): Update hash.
2019-01-09 23:00:03 -05:00
Mark H Weaver
c37f52e3be
gnu: linux-libre@4.9: Update to 4.9.149.
...
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.149.
2019-01-09 23:00:00 -05:00
Mark H Weaver
28f6b27543
gnu: linux-libre: Enable pressure stall information.
...
* gnu/packages/aux-files/linux-libre/4.20-arm.conf,
gnu/packages/aux-files/linux-libre/4.20-arm64.conf,
gnu/packages/aux-files/linux-libre/4.20-i686.conf,
gnu/packages/aux-files/linux-libre/4.20-x86_64.conf: Enable CONFIG_PSI.
2019-01-09 22:59:58 -05:00
Danny Milosavljevic
8cd958608c
gnu: docker: Disable tests requiring elevated permissions.
...
* gnu/packages/docker.scm (docker)[arguments]<#:phases>[delete-failing-tests]:
Disable tests requiring elevated permissions.
2019-01-10 04:46:29 +01:00
Danny Milosavljevic
8b487bf84f
gnu: containerd: Fix more paths.
...
* gnu/packages/docker.scm (containerd)[inputs]: Add util-linux.
[arguments]<#:phases>[patch-paths]: Fix more paths.
2019-01-10 04:34:57 +01:00
Danny Milosavljevic
58adcaa19f
gnu: docker: Fix more paths.
...
* gnu/packages/docker.scm (docker)[inputs]: Add util-linux.
[arguments]<#:phases>[patch-paths]: Fix more paths.
2019-01-10 04:33:47 +01:00
Danny Milosavljevic
f0bfd0fc21
services: docker: Specify log file for containerd.
...
* gnu/services/docker.scm (containerd-shepherd-service): Specify log file
for containerd.
2019-01-10 03:54:28 +01:00
Danny Milosavljevic
7d8a4eeacc
tests: Add Docker system test.
...
* gnu/tests/docker.scm: New file.
2019-01-10 03:44:20 +01:00
Danny Milosavljevic
65a7e35cb5
gnu: docker: Substitute LookPath of literals generally.
...
* gnu/packages/docker.scm (docker)[arguments]<#:phases>[patch-paths]:
Substitute LookPath of literals generally.
2019-01-10 03:12:32 +01:00
Danny Milosavljevic
e9b316453e
gnu: Add docker-cli.
...
* gnu/packages/docker.scm (docker-cli): New variable.
2019-01-10 03:01:12 +01:00
Danny Milosavljevic
8af4c335e3
services: Add docker.
...
* gnu/services/docker.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* doc/guix.texi (Miscellaneous Services): Document the service.
2019-01-10 03:00:55 +01:00
Danny Milosavljevic
f87ea24a82
gnu: Add docker.
...
* gnu/packages/docker.scm (docker): New variable.
* gnu/packages/patches/docker-engine-test-noinstall.patch: New file.
* gnu/packages/patches/docker-fix-tests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add them.
2019-01-10 02:49:14 +01:00
Leo Famulari
fc51c28ae8
gnu: Blender: Update to a beta release of 2.80.
...
Fixes <https://bugs.gnu.org/33608 > and <https://bugs.gnu.org/33882 >.
* gnu/packages/graphics.scm (blender): Update to 2.80-beta-0.3c3d80e.
[source]: Fetch from the Git repository.
[inputs]: Use OpenJPEG 2. Add Numpy.
[arguments]: Specify the location of Numpy. Remove some configure flags that are
no longer used. Comment out the 'fix-broken-import' phase because the
file it patches doesn't exist in the Git sources.
[description]: Add a warning about the beta status.
2019-01-09 18:54:16 -05:00
Jelle Licht
b96f0e6ff9
gnu: emacs-ghub: Update to 3.2.0.
...
* gnu/packages/emacs.scm (emacs-ghub): Update to 3.2.0.
[source]: Use 'git-fetch'.
[propagated-inputs]: Add emacs-dash, emacs-graphql,
emacs-let-alist, emacs-treepy.
2019-01-09 22:40:32 +01:00
Jelle Licht
9bc7dd62b4
gnu: emacs-magit-popup: Update to 2.12.5.
...
* gnu/packages/emacs.scm (emacs-magit-popup): Update to 2.12.5.
2019-01-09 22:40:25 +01:00
Jelle Licht
8d59ef68cb
gnu: emacs-with-editor: Update to 2.8.0.
...
* gnu/packages/emacs.scm (emacs-with-editor): Update to 2.8.0.
[source]: Use 'git-fetch'.
2019-01-09 22:40:13 +01:00
Jelle Licht
5b07f06804
gnu: Add emacs-graphql.
...
* gnu/packages/emacs.scm (emacs-graphql): New variable.
2019-01-09 22:40:02 +01:00
Jelle Licht
abb8dff054
gnu: Add emacs-treepy.
...
* gnu/packages/emacs.scm (emacs-treepy): New variable.
2019-01-09 22:38:22 +01:00
Jelle Licht
56c50c71b5
gnu: emacs-emacsql: Update to 3.0.0.
...
* gnu/packages/emacs.scm (emacs-emacsql): Update to 3.0.0.
[source]: Use 'git-fetch'.
[arguments]: Remove unnecessary fix.
2019-01-09 22:38:06 +01:00
Jelle Licht
d4e915f9b5
gnu: emacs-closql: Update to 1.0.0.
...
* gnu/packages/emacs.scm (emacs-closql): Update to 1.0.0.
[source]: Use 'git-fetch'.
2019-01-09 22:37:52 +01:00
Leo Famulari
817e09c174
gnu: Django: Update to 1.11.18 [fixes CVE-2019-3498].
...
* gnu/packages/django.scm (python-django, python2-django): Update to 1.11.18.
2019-01-09 15:44:36 -05:00
Leo Famulari
e82c98abe9
gnu: aria2: Fix CVE-2019-3500.
...
* gnu/packages/patches/aria2-CVE-2019-3500.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/bittorrent.scm (aria2)[source]: Use it.
2019-01-09 15:38:19 -05:00
Leo Famulari
45ee3fde87
gnu: hashcat: Update to 5.1.0.
...
* gnu/packages/password-utils.scm (hashcat): Update to 5.1.0.
2019-01-09 14:05:20 -05:00
Danny Milosavljevic
f73b7bf6e2
gnu: fasm: Update comments.
...
* gnu/packages/assembly.scm (fasm): Update comments.
2019-01-09 19:33:28 +01:00
Danny Milosavljevic
cb95e79f14
gnu: fasm: Fix grammatical errors in description.
...
* gnu/packages/assembly.scm (fasm)[description]: Modify.
2019-01-09 19:33:27 +01:00
Danny Milosavljevic
1bde3d2cbf
gnu: Add dev86.
...
* gnu/packages/assembly.scm (dev86): New variable.
2019-01-09 19:33:27 +01:00
Efraim Flashner
ab7aa06cac
gnu: python-pygit2: Update to 0.27.3.
...
* gnu/packages/python.scm (python-pygit2): Update to 0.27.3.
[arguments]: Add custom phase to compile with cffi support. Add custom
phase to not require specific versions of python-cffi.
[native-inputs]: Add python-pytest.
2019-01-09 20:25:50 +02:00
Ludovic Courtès
1b504b498a
gnu: libgit2: Update to 0.27.7.
...
* gnu/packages/version-control.scm (libgit2): Update to 0.27.7.
2019-01-09 18:47:57 +01:00
Tim Gesthuizen
037c3b0ea2
gnu: emacs-irony-mode: Remove propagated input
...
emacs-irony-mode finds its server binary because its a propagated input and is
in the path. We can substitute the variable `irony-server-install-prefix` to
not propagate the input and keep the binary isolated from the user.
* gnu/packages/emacs.scm (emacs-irony-mode):
[propagated-inputs] Remove propagated inputs
[inputs] Add emacs-irony-mode-server
[arguments] Add phase substituting the variable of the server path
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-01-09 18:47:57 +01:00