1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-20 17:20:32 +02:00
Commit Graph

32718 Commits

Author SHA1 Message Date
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
Tim Gesthuizen
ecf7e4ea43 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>
2019-01-09 18:47:57 +01:00
Vasile Dumitrascu
b2a5ef2e94 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>
2019-01-09 18:47:57 +01:00
Vasile Dumitrascu
4287bd19c7 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>
2019-01-09 18:47:57 +01:00
Brett Gilio
25a0ffbf27 gnu: emacs-md4rd: Update to c55512c.
* gnu/packages/emacs.scm (emacs-md4rd): Update to c55512c.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-01-09 18:47:56 +01:00
Ricardo Wurmus
cba08f60a1 gnu: Add r-mcmc.
* gnu/packages/cran.scm (r-mcmc): New variable.
2019-01-09 17:13:52 +01:00
Ricardo Wurmus
39274ab4d9 gnu: Add r-parcor.
* gnu/packages/cran.scm (r-parcor): New variable.
2019-01-09 17:13:52 +01:00
Ricardo Wurmus
0af9616d91 gnu: Add r-huge.
* gnu/packages/cran.scm (r-huge): New variable.
2019-01-09 17:13:52 +01:00
Ricardo Wurmus
879a15203b gnu: Add r-ppls.
* gnu/packages/cran.scm (r-ppls): New variable.
2019-01-09 17:13:52 +01:00
Ricardo Wurmus
17932a0f63 gnu: Add r-epi.
* gnu/packages/cran.scm (r-epi): New variable.
2019-01-09 17:13:52 +01:00
Ricardo Wurmus
728012dae8 gnu: Add r-etm.
* gnu/packages/cran.scm (r-etm): New variable.
2019-01-09 17:13:52 +01:00
Ricardo Wurmus
7aeec0cf37 gnu: Add r-cmprsk.
* gnu/packages/cran.scm (r-cmprsk): New variable.
2019-01-09 17:13:52 +01:00
Ricardo Wurmus
e3c0e3e360 gnu: Add r-protviz.
* gnu/packages/cran.scm (r-protviz): New variable.
2019-01-09 17:13:52 +01:00
Ricardo Wurmus
fe4e9f0349 gnu: Add r-rbamtools.
* gnu/packages/cran.scm (r-rbamtools): New variable.
2019-01-09 17:13:52 +01:00
Ricardo Wurmus
e50722c8e6 gnu: Add r-genenet.
* gnu/packages/cran.scm (r-genenet): New variable.
2019-01-09 17:13:52 +01:00
Ricardo Wurmus
6a5bfe09eb gnu: Add r-longitudinal.
* gnu/packages/cran.scm (r-longitudinal): New variable.
2019-01-09 17:13:52 +01:00
Ricardo Wurmus
1ea708af8c gnu: Add r-survivalroc.
* gnu/packages/cran.scm (r-survivalroc): New variable.
2019-01-09 17:13:52 +01:00
Ricardo Wurmus
afc0d8158b gnu: Add r-bootstrap.
* gnu/packages/cran.scm (r-bootstrap): New variable.
2019-01-09 17:13:52 +01:00
Ricardo Wurmus
4fcbd7eaf3 gnu: Add r-rmeta.
* gnu/packages/cran.scm (r-rmeta): New variable.
2019-01-09 17:13:52 +01:00
Ricardo Wurmus
c2d6e866ac gnu: Add r-drc.
* gnu/packages/cran.scm (r-drc): New variable.
2019-01-09 17:13:52 +01:00
Ricardo Wurmus
99c164a5c7 gnu: Add r-spatialextremes.
* gnu/packages/cran.scm (r-spatialextremes): New variable.
2019-01-09 17:13:52 +01:00
Ricardo Wurmus
32725458b7 gnu: Add r-fields.
* gnu/packages/cran.scm (r-fields): New variable.
2019-01-09 17:13:52 +01:00
Ricardo Wurmus
90104ecd66 gnu: Add r-spam.
* gnu/packages/cran.scm (r-spam): New variable.
2019-01-09 17:13:51 +01:00
Ricardo Wurmus
f51dcc275e gnu: Add r-dotcall64.
* gnu/packages/cran.scm (r-dotcall64): New variable.
2019-01-09 17:13:49 +01:00
Ricardo Wurmus
658b2b62cb gnu: Add r-assertive.
* gnu/packages/cran.scm (r-assertive): New variable.
2019-01-09 15:43:51 +01:00
Ricardo Wurmus
39231abf4d gnu: Add r-assertive-data.
* gnu/packages/cran.scm (r-assertive-data): New variable.
2019-01-09 15:43:51 +01:00
Ricardo Wurmus
39ef8e097b gnu: Add r-assertive-data-uk.
* gnu/packages/cran.scm (r-assertive-data-uk): New variable.
2019-01-09 15:43:51 +01:00
Ricardo Wurmus
6d3702e5ce gnu: Add r-assertive-data-us.
* gnu/packages/cran.scm (r-assertive-data-us): New variable.
2019-01-09 15:43:51 +01:00
Ricardo Wurmus
66d0a0a706 gnu: Add r-assertive-strings.
* gnu/packages/cran.scm (r-assertive-strings): New variable.
2019-01-09 15:43:51 +01:00