summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* 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. Danny Milosavljevic2019-01-101-1/+8
* services: docker: Clarify service-extension shepherd-root-service-type.•••* gnu/services/docker.scm (docker-service-type)[extensions]: Clarify service-extension shepherd-root-service-type. Danny Milosavljevic2019-01-101-3/+3
* gnu: sct: Correct license.•••* gnu/packages/xdisorg.scm (sct)[license]: Change to non-copyleft. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Nam Nguyen2019-01-101-1/+1
* 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. Ludovic Courtès2019-01-104-25/+36
* Add (guix deprecation).•••* guix/deprecation.scm: New file. * Makefile.am (MODULES): Add it. * po/guix/POTFILES.in: Add it. Ludovic Courtès2019-01-103-0/+91
* gnu: Add pwsafe•••* gnu/packages/password-utils.scm (pwsafe): New variable Signed-off-by: Ludovic Courtès <ludo@gnu.org> Tim Gesthuizen2019-01-101-0/+58
* 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. Ludovic Courtès2019-01-101-4/+10
* 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. Arun Isaac2019-01-102-7/+17
* gnu: Add missing copyright line.•••* gnu/packages/video.scm: Add missing copyright line for commit 20b4aa6. Rutger Helling2019-01-101-1/+1
* gnu: wlstream: Fix indentation.•••* gnu/packages/video.scm (wlstream): Fix indentation. Rutger Helling2019-01-101-9/+9
* gnu: Add wlstream.•••* gnu/packages/video.scm (wlstream): New variable. Rutger Helling2019-01-101-0/+29
* gnu: ffmpeg: Add libdrm support.•••* gnu/packages/video.scm (ffmpeg): Add libdrm support. Rutger Helling2019-01-101-0/+2
* gnu: docker: Fix more paths.•••* gnu/packages/docker.scm (docker)[inputs]: Add dbus, git. [arguments]<#:phases>[patch-paths]: Use them. Danny Milosavljevic2019-01-101-5/+9
* services: docker: Depend on elogind.•••* gnu/services/docker.scm (docker-shepherd-service)[requirement]: Add elogind. Danny Milosavljevic2019-01-101-1/+2
* tests: docker: Fix test.•••* gnu/tests/docker.scm (run-docker-test): Set memory and disk size. (%docker-os): Add elogind service. Danny Milosavljevic2019-01-101-0/+4
* 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. Mark H Weaver2019-01-091-2/+2
* 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. Mark H Weaver2019-01-091-2/+2
* 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. Mark H Weaver2019-01-091-2/+2
* gnu: linux-libre@4.9: Update to 4.9.149.•••* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.149. Mark H Weaver2019-01-091-2/+2
* 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. Mark H Weaver2019-01-094-4/+8
* gnu: docker: Disable tests requiring elevated permissions.•••* gnu/packages/docker.scm (docker)[arguments]<#:phases>[delete-failing-tests]: Disable tests requiring elevated permissions. Danny Milosavljevic2019-01-101-0/+3
* gnu: containerd: Fix more paths.•••* gnu/packages/docker.scm (containerd)[inputs]: Add util-linux. [arguments]<#:phases>[patch-paths]: Fix more paths. Danny Milosavljevic2019-01-101-1/+7
* gnu: docker: Fix more paths.•••* gnu/packages/docker.scm (docker)[inputs]: Add util-linux. [arguments]<#:phases>[patch-paths]: Fix more paths. Danny Milosavljevic2019-01-101-4/+46
* services: docker: Specify log file for containerd.•••* gnu/services/docker.scm (containerd-shepherd-service): Specify log file for containerd. Danny Milosavljevic2019-01-101-1/+2
* tests: Add Docker system test.•••* gnu/tests/docker.scm: New file. Danny Milosavljevic2019-01-101-0/+95
* gnu: docker: Substitute LookPath of literals generally.•••* gnu/packages/docker.scm (docker)[arguments]<#:phases>[patch-paths]: Substitute LookPath of literals generally. Danny Milosavljevic2019-01-101-1/+8
* gnu: Add docker-cli.•••* gnu/packages/docker.scm (docker-cli): New variable. Danny Milosavljevic2019-01-101-0/+63
* 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. Danny Milosavljevic2019-01-103-0/+122
* 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. Danny Milosavljevic2019-01-104-0/+231
* 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. Leo Famulari2019-01-091-19/+27
* 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. Jelle Licht2019-01-091-7/+12
* gnu: emacs-magit-popup: Update to 2.12.5.•••* gnu/packages/emacs.scm (emacs-magit-popup): Update to 2.12.5. Jelle Licht2019-01-091-2/+2
* 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'. Jelle Licht2019-01-091-7/+7
* gnu: Add emacs-graphql.•••* gnu/packages/emacs.scm (emacs-graphql): New variable. Jelle Licht2019-01-091-0/+30
* gnu: Add emacs-treepy.•••* gnu/packages/emacs.scm (emacs-treepy): New variable. Jelle Licht2019-01-091-0/+22
* 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. Jelle Licht2019-01-091-12/+10
* gnu: emacs-closql: Update to 1.0.0.•••* gnu/packages/emacs.scm (emacs-closql): Update to 1.0.0. [source]: Use 'git-fetch'. Jelle Licht2019-01-091-6/+7
* gnu: Django: Update to 1.11.18 [fixes CVE-2019-3498].•••* gnu/packages/django.scm (python-django, python2-django): Update to 1.11.18. Leo Famulari2019-01-091-2/+2
* 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. Leo Famulari2019-01-093-0/+57
* gnu: hashcat: Update to 5.1.0.•••* gnu/packages/password-utils.scm (hashcat): Update to 5.1.0. Leo Famulari2019-01-091-2/+2
* gnu: fasm: Update comments.•••* gnu/packages/assembly.scm (fasm): Update comments. Danny Milosavljevic2019-01-091-7/+5
* gnu: fasm: Fix grammatical errors in description.•••* gnu/packages/assembly.scm (fasm)[description]: Modify. Danny Milosavljevic2019-01-091-3/+3
* gnu: Add dev86.•••* gnu/packages/assembly.scm (dev86): New variable. Danny Milosavljevic2019-01-091-0/+37
* 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. Efraim Flashner2019-01-091-2/+20
* gnu: libgit2: Update to 0.27.7.•••* gnu/packages/version-control.scm (libgit2): Update to 0.27.7. Ludovic Courtès2019-01-091-2/+2
* 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> Tim Gesthuizen2019-01-091-4/+10
* gnu: emacs-ggtags: Don't require GNU Global in path•••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> Tim Gesthuizen2019-01-091-0/+12
* gnu: e2fsprogs: Update to 1.44.5.•••* gnu/packages/linux.scm (e2fsprogs): Update to 1.44.5. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Vasile Dumitrascu2019-01-091-2/+3
* gnu: bind: Update to 9.12.3-P1.•••* gnu/packages/dns.scm (bind): Update to 9.12.3-P1. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Vasile Dumitrascu2019-01-091-2/+2
* gnu: emacs-md4rd: Update to c55512c.•••* gnu/packages/emacs.scm (emacs-md4rd): Update to c55512c. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Brett Gilio2019-01-091-3/+3