summary refs log tree commit diff
AgeCommit message (Collapse)Author
2019-01-10gnu: opendht: Update to 1.8.1.Pierre Neidhardt
* 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-10gnu: Add libsecp256k1.Pierre Neidhardt
* gnu/packages/crypto.scm (libsecp256k1): New variable.
2019-01-10gnu: crypto++: Update to 8.0.0.Pierre Neidhardt
* gnu/packages/crypto.scm (crypto++): Update to 8.0.0. [arguments]: Build shared library. [arguments]: Generate .pc file.
2019-01-10services: docker: Use more minimal service requrements.Danny Milosavljevic
* 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-10services: docker: Clarify service-extension shepherd-root-service-type.Danny Milosavljevic
* gnu/services/docker.scm (docker-service-type)[extensions]: Clarify service-extension shepherd-root-service-type.
2019-01-10gnu: sct: Correct license.Nam Nguyen
* gnu/packages/xdisorg.scm (sct)[license]: Change to non-copyleft. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-01-10services: Use 'define-deprecated' for service procedures.Ludovic Courtès
* 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-10Add (guix deprecation).Ludovic Courtès
* guix/deprecation.scm: New file. * Makefile.am (MODULES): Add it. * po/guix/POTFILES.in: Add it.
2019-01-10gnu: Add pwsafeTim Gesthuizen
* gnu/packages/password-utils.scm (pwsafe): New variable Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-01-10services: gdm: Add default value.Ludovic Courtès
* 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-10guix: lint: Warn only if GitHub URI is not same as the package URI.Arun Isaac
* 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-10gnu: Add missing copyright line.Rutger Helling
* gnu/packages/video.scm: Add missing copyright line for commit 20b4aa6.
2019-01-10gnu: wlstream: Fix indentation.Rutger Helling
* gnu/packages/video.scm (wlstream): Fix indentation.
2019-01-10gnu: Add wlstream.Rutger Helling
* gnu/packages/video.scm (wlstream): New variable.
2019-01-10gnu: ffmpeg: Add libdrm support.Rutger Helling
* gnu/packages/video.scm (ffmpeg): Add libdrm support.
2019-01-10gnu: docker: Fix more paths.Danny Milosavljevic
* gnu/packages/docker.scm (docker)[inputs]: Add dbus, git. [arguments]<#:phases>[patch-paths]: Use them.
2019-01-10services: docker: Depend on elogind.Danny Milosavljevic
* gnu/services/docker.scm (docker-shepherd-service)[requirement]: Add elogind.
2019-01-10tests: docker: Fix test.Danny Milosavljevic
* gnu/tests/docker.scm (run-docker-test): Set memory and disk size. (%docker-os): Add elogind service.
2019-01-09gnu: linux-libre: Update to 4.20.1.Mark H Weaver
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.20.1. (%linux-libre-hash): Update hash.
2019-01-09gnu: linux-libre@4.19: Update to 4.19.14.Mark H Weaver
* gnu/packages/linux.scm (%linux-libre-4.19-version): Update to 4.19.14. (%linux-libre-4.19-hash): Update hash.
2019-01-09gnu: linux-libre@4.14: Update to 4.14.92.Mark H Weaver
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.92. (%linux-libre-4.14-hash): Update hash.
2019-01-09gnu: linux-libre@4.9: Update to 4.9.149.Mark H Weaver
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.149.
2019-01-09gnu: linux-libre: Enable pressure stall information.Mark H Weaver
* 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-10gnu: docker: Disable tests requiring elevated permissions.Danny Milosavljevic
* gnu/packages/docker.scm (docker)[arguments]<#:phases>[delete-failing-tests]: Disable tests requiring elevated permissions.
2019-01-10gnu: containerd: Fix more paths.Danny Milosavljevic
* gnu/packages/docker.scm (containerd)[inputs]: Add util-linux. [arguments]<#:phases>[patch-paths]: Fix more paths.
2019-01-10gnu: docker: Fix more paths.Danny Milosavljevic
* gnu/packages/docker.scm (docker)[inputs]: Add util-linux. [arguments]<#:phases>[patch-paths]: Fix more paths.
2019-01-10services: docker: Specify log file for containerd.Danny Milosavljevic
* gnu/services/docker.scm (containerd-shepherd-service): Specify log file for containerd.
2019-01-10tests: Add Docker system test.Danny Milosavljevic
* gnu/tests/docker.scm: New file.
2019-01-10gnu: docker: Substitute LookPath of literals generally.Danny Milosavljevic
* gnu/packages/docker.scm (docker)[arguments]<#:phases>[patch-paths]: Substitute LookPath of literals generally.
2019-01-10gnu: Add docker-cli.Danny Milosavljevic
* gnu/packages/docker.scm (docker-cli): New variable.
2019-01-10services: Add docker.Danny Milosavljevic
* gnu/services/docker.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. * doc/guix.texi (Miscellaneous Services): Document the service.
2019-01-10gnu: Add docker.Danny Milosavljevic
* 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-09gnu: Blender: Update to a beta release of 2.80.Leo Famulari
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-09gnu: emacs-ghub: Update to 3.2.0.Jelle Licht
* 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-09gnu: emacs-magit-popup: Update to 2.12.5.Jelle Licht
* gnu/packages/emacs.scm (emacs-magit-popup): Update to 2.12.5.
2019-01-09gnu: emacs-with-editor: Update to 2.8.0.Jelle Licht
* gnu/packages/emacs.scm (emacs-with-editor): Update to 2.8.0. [source]: Use 'git-fetch'.
2019-01-09gnu: Add emacs-graphql.Jelle Licht
* gnu/packages/emacs.scm (emacs-graphql): New variable.
2019-01-09gnu: Add emacs-treepy.Jelle Licht
* gnu/packages/emacs.scm (emacs-treepy): New variable.
2019-01-09gnu: emacs-emacsql: Update to 3.0.0.Jelle Licht
* gnu/packages/emacs.scm (emacs-emacsql): Update to 3.0.0. [source]: Use 'git-fetch'. [arguments]: Remove unnecessary fix.
2019-01-09gnu: emacs-closql: Update to 1.0.0.Jelle Licht
* gnu/packages/emacs.scm (emacs-closql): Update to 1.0.0. [source]: Use 'git-fetch'.
2019-01-09gnu: Django: Update to 1.11.18 [fixes CVE-2019-3498].Leo Famulari
* gnu/packages/django.scm (python-django, python2-django): Update to 1.11.18.
2019-01-09gnu: aria2: Fix CVE-2019-3500.Leo Famulari
* 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-09gnu: hashcat: Update to 5.1.0.Leo Famulari
* gnu/packages/password-utils.scm (hashcat): Update to 5.1.0.
2019-01-09gnu: fasm: Update comments.Danny Milosavljevic
* gnu/packages/assembly.scm (fasm): Update comments.
2019-01-09gnu: fasm: Fix grammatical errors in description.Danny Milosavljevic
* gnu/packages/assembly.scm (fasm)[description]: Modify.
2019-01-09gnu: Add dev86.Danny Milosavljevic
* gnu/packages/assembly.scm (dev86): New variable.
2019-01-09gnu: python-pygit2: Update to 0.27.3.Efraim Flashner
* 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-09gnu: libgit2: Update to 0.27.7.Ludovic Courtès
* gnu/packages/version-control.scm (libgit2): Update to 0.27.7.
2019-01-09gnu: emacs-irony-mode: Remove propagated inputTim Gesthuizen
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-09gnu: emacs-ggtags: Don't require GNU Global in pathTim Gesthuizen
emacs-ggtags relies on the GNU Global tools (global and gtags) to be available in the path. This way it will grab some random executable if it will find executables at all. This is fixed by setting the prefix to GNU Global in the store. This way emacs-ggtags will use specific deterministic executables. * gnu/packages/emacs.scm (emacs-ggtags): [inputs]: Add GNU Global to the inputs [arguments]: Add a phase for substituting the right path to the executables Signed-off-by: Ludovic Courtès <ludo@gnu.org>