Pierre Neidhardt
362fba83dd
gnu: Add restbed.
...
* gnu/packages/networking.scm (restbed): New variable.
2019-01-11 19:48:00 +01:00
Pierre Neidhardt
50e1843b3a
gnu: libupnp: Update to 1.6.25.
...
* gnu/packages/upnp.scm (libupnp): Update to 1.6.25.
2019-01-11 19:48:00 +01:00
Hartmut Goebel
46b082f97f
gnu: kinit: Use KDEINIT5_LIBRARY_PATH to search for dynlibs.
...
Using LIBRARY_PATH was introduced in
16b8aff85b
, but is wrong since
this variable is used by the compiler (gcc) at link time.
* gnu/packages/patches/kinit-kdeinit-libpath.patch: Change
LIBRARY_PATH to KDEINIT5_LIBRARY_PATH.
* gnu/packages/kde-frameworks.scm (kinit)[native-search-paths]:
New field.
2019-01-11 16:35:52 +01:00
Jelle Licht
5a26f879c3
Revert "gnu: emacs-ghub: Update to 3.2.0."
...
This change should be applied once we update our magit package.
This reverts commit b96f0e6ff9
.
2019-01-11 13:32:31 +01:00
Gabriel Hondet
88d7101798
gnu: Add emacs-general.
...
[[PGP Signed Part:Good signature from 31BC8105F659D425 Gabriel Hondet <gabrielhondet@gmail.com> (trust undefined) created at 2019-01-06T10:42:43+0100 using RSA]]
* gnu/packages/emacs.scm (emacs-general): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-01-11 12:14:38 +01:00
Rutger Helling
cb2ad4f508
gnu: wine-staging: Hard-code vulkan loader.
...
* gnu/packages/wine.scm (wine-staging-patchset-data): Fix indentation.
* gnu/packages/wine.scm (wine-staging)[arguments]: Add 'wrap-executable phase.
* gnu/packages/wine.scm (wine64-staging)[arguments]: Add 'wrap-executable
phase. Copy the real wine-preloader instead of the wrapped version.
2019-01-11 11:15:13 +01:00
Ricardo Wurmus
e7c6bc45ed
gnu: jamm: Remove broken "build" phase.
...
* gnu/packages/bioinformatics.scm (jamm)[arguments]: Remove "build" phase.
2019-01-11 06:08:43 +01:00
Leo Famulari
adf0b482eb
gnu: gexiv2: Update to 0.10.10.
...
* gnu/packages/gnome.scm (gexiv2): Update to 0.10.10.
2019-01-10 18:45:41 -05:00
Ricardo Wurmus
d4d9a1ece0
gnu: Update texlive packages.
...
* guix/build-system/texlive.scm (%texlive-tag, %texlive-revision): Update to
texlive-2018.2, revision 49435.
* gnu/packages/tex.scm (texlive-dvips, texlive-generic-unicode-data,
texlive-generic-dehyph-exptl, texlive-generic-hyph-utf8, texlive-fontname,
texlive-fonts-cm, texlive-tex-plain, texlive-latex-base,
texlive-latex-graphics, texlive-latex-graphics, texlive-latex-oberdiek,
texlive-latex-tools, texlive-latex-l3kernel, texlive-latex-l3packages,
texlive-latex-fontspec, texlive-latex-amsmath, texlive-latex-amscls,
texlive-latex-babel, texlive-latex-cyrillic, texlive-latex-eqparbox,
texlive-latex-ifplatform, texlive-latex-etoolbox, texlive-latex-galois,
texlive-latex-polyglossia, texlive-tex-texinfo, texlive-latex-changebar,
texlive-latex-fancyhdr, texlive-latex-overpic, texlive-latex-parskip,
texlive-metapost, texlive-latex-ucs, texlive-generic-pdftex,
texlive-latex-media9, texlive-latex-ocgx2, texlive-latex-koma-script,
texlive-generic-listofitems, texlive-bibtex, texlive-context-base): Update
hashes.
(texlive-latex-fontspec)[arguments]: Remove custom build target.
(texlive-latex-dinbrief)[arguments]: Add build phase "fix-encoding-error".
(texlive-latex-xkeyval): New variable.
(texlive-latex-pstool)[source]: Fetch from new location.
[build-system]: Use trivial-build-system.
[arguments]: Write simple builder.
[propagated-inputs]: Add texlive-latex-l3kernel, texlive-latex-tools, and
texlive-latex-xkeyval.
[synopsis]: Fix typo.
2019-01-10 22:43:09 +01:00
Kei Kebreau
c954fe6622
gnu: irssi: Update to 1.1.2 [fixes CVE-2019-5882].
...
* gnu/packages/irc.scm (irssi): Update to 1.1.2.
2019-01-10 16:05:42 -05:00
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
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
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
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
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
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
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