Commit graph

71260 commits

Author SHA1 Message Date
John Doe
8a2a5ad696
gnu: electrum: Update to 4.0.9.
* gnu/packages/finance.scm (electrum): Update to 4.0.9.
[inputs]: Remove python-pyaes, python-pysocks, python-sip,
python-pbkdf2, python-requests, python-jsonrpclib-pelix and
python-ecdsa, python-dnspython-1.16. Add python-dnspython,
python-bitstring, python-attrs, python-cryptography, python-qdarkstyle
and libsecp256k1.
[arguments]: Copy 'use-libsecp256k1-input phase from
(electron-cash) to #:phases to fix runtime lookup of libsecp256k1
library.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-12-28 13:21:14 +02:00
John Doe
90f5020c68
gnu: libsecp256k1: Update to 20200615-1-dbd41db.
* gnu/packages/crypto.scm (libsecp256k1):
Update to 20200615-1-dbd41db.
[arguments]: Add "--enable-module-recovery",
"--enable-experimental", "--enable-module-ecdh" and
"--enable-shared" to #:configure-flags.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-12-28 13:21:14 +02:00
John Doe
f108984389
gnu: python-aiohttp-socks: Update to 0.5.5.
* gnu/packages/python-web.scm (python-aiohttp-socks):
Update to 0.5.5.
[propagated-inputs]: Add python-socks, python-attrs.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-12-28 13:21:14 +02:00
John Doe
c47e551402
gnu: Add python-socks.
* gnu/packages/python-web.scm (python-socks): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-12-28 13:21:14 +02:00
John Doe
57bba2ee54
gnu: Add python-bitstring.
* gnu/packages/python-xyz.scm (python-bitstring): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-12-28 13:21:14 +02:00
John Doe
51ad28ae71
gnu: Add python-qdarkstyle.
* gnu/packages/python-xyz.scm (python-qdarkstyle): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-12-28 13:21:13 +02:00
John Doe
ef5df1588c
gnu: Add python-helpdev.
* gnu/packages/python-xyz.scm (python-helpdev): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-12-28 13:21:13 +02:00
John Doe
a942ab1837
gnu: Add python-qtpy.
* gnu/packages/qt.scm (python-qtpy): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-12-28 13:21:13 +02:00
Ludovic Courtès
98471d5786
.guix-authorizations: Add leoprikler.
* .guix-authorizations: Add leoprikler to the committers.
2020-12-28 10:54:03 +01:00
Efraim Flashner
78fd422cd0
gnu: dbxfs: Update to 1.0.48.
* gnu/packages/file-systems.scm (dbxfs): Update to 1.0.48.
* gnu/packages/patches/dbxfs-remove-sentry-sdk.patch: Update for newer
version of dbxfs.
2020-12-28 09:56:22 +02:00
Efraim Flashner
ad68e30c30
gnu: python-dropbox: Update to 11.0.0.
* gnu/packages/file-systems.scm (python-dropbox): Update to 11.0.0.
[propagated-inputs]: Add python-stone.
2020-12-28 09:56:22 +02:00
Efraim Flashner
c0f65f0ea7
gnu: python-userspacefs: Update to 2.0.2.
* gnu/packages/python-xyz.scm (python-userspacefs): Update to 2.0.2.
2020-12-28 09:56:22 +02:00
Efraim Flashner
af196f3bb0
gnu: Add python-stone.
* gnu/packages/python-xyz.scm (python-stone): New variable.
2020-12-28 09:56:22 +02:00
Chris Marusich
662e7e28d5
gnu: libffi: On powerpc, patch with --force.
As explained in bug 45252, this is the right way to invoke it.

Efraim has confirmed that it is OK to make this change on master branch for
the generic powerpc case, even though it will in theory cause rebuilds on that
architecture, since in practice it isn't actually being used yet.

* gnu/packages/libffi.scm (arguments): Change the invocation of the "patch"
tool in the case where the %current-target-system or %current-system begins
with "powerpc", so that we invoke it using --force instead of --batch.
2020-12-27 20:03:57 -08:00
Chris Marusich
fdb90e9ee8
gnu: libffi: On powerpc64le, patch using --force.
As explained in bug 45252, this is the right way to invoke it.

* gnu/packages/libffi.scm (arguments): Change the invocation of the "patch"
tool in the case where the %current-target-system or %current-system begins
with "powerpc64le", so that we invoke it using --force instead of --batch.
2020-12-27 20:03:57 -08:00
Ludovic Courtès
f9e1baa893
gnu: guile-json: Update to 4.4.1.
* gnu/packages/guile.scm (guile-json-4): Update to 4.4.1.
2020-12-28 01:30:57 +01:00
Holger Peters
40afc2f4e2
gnu: Add ruby-rugged.
* gnu/packages/ruby.scm (ruby-rugged): New variable.

Signed-off-by: Björn Höfling <bjoern.hoefling@bjoernhoefling.de>
2020-12-28 01:00:06 +01:00
Ricardo Wurmus
67a608403e
gnu: Add guile-r6rs-protobuf.
* gnu/packages/guile-xyz.scm (guile-r6rs-protobuf): New variable.
2020-12-27 23:00:55 +01:00
Kei Kebreau
3e6c114241
gnu: audacity: Update to 2.4.2.
* gnu/packages/audio.scm (audacity): Update to 2.4.2.
[source]: Add patch.  Don't delete portaudio-v19, since only the bundled copy
can be built.
[build-system]: Switch to cmake-build-system.
[inputs]: Remove portaudio.
[arguments]: Adjust configure flags for CMake.  Remove 'fix-sbsms-check
phase.  Add 'comment-out-revision-ident phase.
* gnu/local.mk (dist_patch_DATA): Register patch.
* gnu/packages/patches/audacity-add-include.patch: New file.
2020-12-27 16:42:02 -05:00
Kei Kebreau
fc5f56eaf4
gnu: lame: Install pkg-config file.
* gnu/packages/mp3.scm (lame)[arguments]: Add 'install-pkg-config phase.
2020-12-27 16:42:02 -05:00
Kei Kebreau
64af916d6f
gnu: portmidi: Install pkg-config file.
* gnu/packages/music.scm (portmidi)[arguments]: Add 'install-pkg-config phase.
2020-12-27 16:42:02 -05:00
Kei Kebreau
83afa4e9a6
gnu: libmad: Install pkg-config file.
* gnu/packages/mp3.scm (libmad)[arguments]: Add 'install-pkg-config phase.
2020-12-27 16:42:02 -05:00
Kei Kebreau
14e68191d2
gnu: libid3tag: Install pkg-config file.
* gnu/packages/mp3.scm (libid3tag)[arguments]: Add 'install-pkg-config phase.
2020-12-27 16:42:02 -05:00
Ricardo Wurmus
668fa5abaa
gnu: Add emacs-org-fancy-priorities.
* gnu/packages/emacs-xyz.scm (emacs-org-fancy-priorities): New variable.
2020-12-27 22:30:22 +01:00
Vincent Legoll
7de292e903
gnu: java-bouncycastle: Update to 1.67.
* gnu/packages/java.scm (bouncycastle): Update to 1.67.

Signed-off-by: Björn Höfling <bjoern.hoefling@bjoernhoefling.de>
2020-12-27 21:32:34 +01:00
Vincent Legoll
81b53caf2a
gnu: rpm: Update to 4.16.1.2.
* gnu/packages/package-management.scm (rpm): Update to 4.16.1.2.
(inputs): Add libgcrypt.
2020-12-27 20:09:58 +01:00
Jonathan Brielmaier
b4db113641
services: Add radicale-service-type.
* gnu/services/mail.scm (radicale-configuration)
(radicale-configuration?): New procedures.
(%default-radicale-config-file)
(radicale-service-type): New variables.
* doc/guix.texi: Document it.
2020-12-27 19:32:09 +01:00
Jonathan Brielmaier
25aac38386
gnu: radicale: Update to 3.0.6.
* gnu/packages/dav.scm (radicale): Update to 3.0.6.
2020-12-27 19:32:03 +01:00
Vincent Legoll
b000a0b376
gnu: cppcheck: Update to 2.3.
* gnu/packages/check.scm (cppcheck): Update to 2.3.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-12-27 20:00:42 +02:00
Florian Pelz
551167d008
news: Add ‘de’ translation. 2020-12-27 17:37:44 +00:00
Ricardo Wurmus
1f0f5d017d
gnu: lepton-eda: Update to 1.9.13-20201211.
* gnu/packages/engineering.scm (lepton-eda): Update to 1.9.13-20201211.
[inputs]: Replace gtk+-2 with gtk+; add gtksheet.
[arguments]: Do not inherit from geda-gaf; add "--with-gtk3" configure flag;
add phase "fix-dynamic-link"; unset environment variables in
"compile-scheme-files" phase; do not wrap executables in
GUILE_LOAD_COMPILED_PATH.
2020-12-27 18:14:34 +01:00
Ricardo Wurmus
14e89ae7d9
gnu: emacs-focus: Update to 1.0.0-1.5f3f20e.
* gnu/packages/emacs-xyz.scm (emacs-focus): Update to 1.0.0-1.5f3f20e.
2020-12-27 18:14:34 +01:00
Ricardo Wurmus
2cb4ff0321
gnu: Add emacs-svg-icon.
* gnu/packages/emacs-xyz.scm (emacs-svg-icon): New variable.
2020-12-27 18:14:34 +01:00
Ludovic Courtès
d21f251a35
news: Add entry for '--with-patch'.
* etc/news.scm: Add entry.
2020-12-27 17:24:07 +01:00
Ludovic Courtès
e38d90d497
transformations: Add '--with-patch'.
Suggested by Philippe Swartvagher <philippe.swartvagher@inria.fr>.

* guix/transformations.scm (transform-package-patches): New procedure.
(%transformations): Add it as 'with-patch'.
(%transformation-options, show-transformation-options-help/detailed):
Add '--with-patch'.
* tests/transformations.scm ("options->transformation, with-patch"): New
test.
* doc/guix.texi (Package Transformation Options): Document it.
2020-12-27 17:23:40 +01:00
Giacomo Leidi
4688c9f52d
gnu: Add hunspell-dict-it-it.
* gnu/packages/hunspell.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-12-27 17:23:40 +01:00
Léo Le Bouter
72861d8ed4
gnu: rottlog: Fix mail reporting.
* gnu/packages/admin.scm (rottlog)[inputs]: Add MAILUTILS.
[phases]: In 'patch-paths', replace "/usr/sbin/sendmail" with 'mail'
from Mailutils.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2020-12-27 17:23:40 +01:00
Ludovic Courtès
32568f5b24
gnu: Add Guile-zstd.
* gnu/packages/guile.scm (guile-zstd): New variable.
2020-12-27 17:12:06 +01:00
Ludovic Courtès
a016a451c4
maint: Remove unused '--with-nix-prefix' configure option.
* configure.ac: Remove '--with-nix-prefix' and 'NIX_PREFIX' variable.
* Makefile.am (AM_DISTCHECK_CONFIGURE_FLAGS): Remove '--with-nix-prefix'.
2020-12-27 17:12:06 +01:00
Vincent Legoll
be0a06ec41
gnu: baobab: updating to version 3.38.0.
* gnu/packages/gnome.scm (baobab): updating to version 3.38.0.
2020-12-27 14:54:00 +01:00
Ricardo Wurmus
5aae614868
import/utils: alist->package: Handle SPDX license names only as fallback.
Fixes <https://bugs.gnu.org/45453>.

* guix/import/utils.scm (alist->package): Find plain license names in (guix
licenses) first, and only fall back to SPDX names on error.
* tests/import-utils.scm ("alist->package with SPDX license name 1/2",
"alist->package with SPDX license name 2/2"): New tests.
2020-12-27 12:06:49 +01:00
Ricardo Wurmus
649786f0cb
import/print: package->code: Fix branching.
* guix/import/print.scm (package->code)<license->code>: Branch on VAR, not on
the SYMBOL-APPEND return value.
2020-12-27 12:04:22 +01:00
Ricardo Wurmus
63ebc380a8
gnu: ir: Fix build.
* gnu/packages/audio.scm (ir)[arguments]: Add phase "fix-type".
2020-12-27 00:16:58 +01:00
Ricardo Wurmus
3d5806ed6c
gnu: powertabeditor: Update to 2.0.0-alpha14.
* gnu/packages/music.scm (powertabeditor): Update to 2.0.0-alpha14.
[arguments]: Add phase "fix-pugixml-detection".
2020-12-27 00:16:58 +01:00
Ricardo Wurmus
2f84a58d3b
gnu: gtksheet: Update to 4.3.5.
* gnu/packages/gtk.scm (gtksheet): Update to 4.3.5.
[arguments]: Remove obsolete build phase "fix-typelib-version"; add phase
"rename-type".
2020-12-27 00:16:58 +01:00
Paul A. Patience
0190c9b212
gnu: Add fennel.
* gnu/packages/lua.scm (fennel): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-12-26 22:35:40 +02:00
John Doe
77a48a4c5d
gnu: miredo: Fix to use iproute2 from the store.
* gnu/packages/networking.scm (miredo):
[inputs]: Add iproute.
[arguments]: New phase 'patch-iproute2 that patches sources to use
iproute2 from the store.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-12-26 22:29:59 +02:00
Michael Rohleder
7bcd1f90d3
gnu: qjackctl: Update to 0.9.0.
* gnu/packages/audio.scm (qjackctl): Update to 0.9.0.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-12-26 22:22:58 +02:00
Efraim Flashner
7f35162740
gnu: gauche: Add slib support.
* gnu/packages/scheme.scm (gauche)[inputs]: Add slib.
[arguments]: Add configure-flag to find slib.
2020-12-26 22:12:29 +02:00
Martin Becze
eb0c1e7462
gnu: gauche: Update to 0.9.10.
* gnu/packages/scheme.scm (gauche): Update to 0.9.10.
[arguments]: Adjust file list in custom 'patch-/bin/sh phase. Remove
'patch-normalize-test phase. Adjust 'patch-network-tests phase.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-12-26 22:08:14 +02:00