Commit graph

72691 commits

Author SHA1 Message Date
Leo Prikler
d414327a2e
gnu: guile-gi: Patch all references to libguile-gi.
* gnu/packages/guile-xyz.scm (guile-gi)[patch-references-to-extension]:
Use find-files to discover all modules.
2021-01-03 19:18:55 +01:00
Leo Prikler
8ab084951f
gnu: guile-gi: Update to 0.3.1.
* gnu/packages/guile-xyz.scm (guile-gi): Update to 0.3.1.
2021-01-03 19:18:55 +01:00
Nicolas Goaziou
700ee27ffa
gnu: Add rust-cbindgen-0.16.
* gnu/packages/rust-apps.scm (rust-cbindgen-0.16): New variable.
2021-01-03 19:15:33 +01:00
Christopher Baines
d944f10ddd
gnu: Add guile2.0-pg.
* gnu/packages/guile-xyz.scm (guile2.0-pg): New variable.
2021-01-03 18:10:53 +00:00
Christopher Baines
7323316609
gnu: perl-lwp-protocol-https: Uncomment perl-mozilla-ca input.
If there's no explicit SSL configuration, the perl-mozilla-ca library acts as
a fallback.  Including this as an input fixes the use of HTTPS in things that
use perl-lwp-protocol-https, for example get-iplayer.

* gnu/packages/web.scm (perl-lwp-protocol-https)[propagated-inputs]: Uncomment
perl-mozilla-ca.
2021-01-03 18:10:50 +00:00
Nicolas Goaziou
c1d165ec79
gnu: Add rust-serial-test-0.5.
* gnu/packages/crates-io.scm (rust-serial-test-0.5): New variable.
(rust-serial-test-0.1): Inherit from above.
2021-01-03 19:00:05 +01:00
Nicolas Goaziou
0d72cdc68d
gnu: Add rust-serial-test-derive-0.5.
* gnu/packages/crates-io.scm (rust-serial-test-derive-0.5): New variable.
(rust-serial-test-derive-0.1): Inherit from above.
2021-01-03 18:59:07 +01:00
Raghav Gururajan
f2f7395e3e
gnu: pidgin-otr: Add some inputs.
* gnu/packages/messaging.scm (pidgin-otr) [native-inputs]: Add
gettext-minimal.
[inputs]: Add perl.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2021-01-03 17:30:30 +01:00
Raghav Gururajan
3fd6fd7283
gnu: pidgin-otr: Update license.
* gnu/packages/messaging.scm (pidgin-otr) [license]: Modify.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2021-01-03 17:30:30 +01:00
Raghav Gururajan
4f1f51898f
gnu: pidgin-otr: Make some cosmetic changes.
* gnu/packages/messaging.scm (pidgin-otr): Make some cosmetic changes.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2021-01-03 17:30:30 +01:00
Raghav Gururajan
d3fb65a837
gnu: libotr: Update license.
* gnu/packages/messaging.scm (libotr) [license]: Modify.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2021-01-03 17:30:30 +01:00
Raghav Gururajan
844da71612
gnu: libotr: Make some cosmetic changes.
* gnu/packages/messaging.scm (libotr): Make some cosmetic changes.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2021-01-03 17:30:30 +01:00
Raghav Gururajan
3fd4477809
gnu: pidgin: Enable MultiMedia and A/V support.
* gnu/packages/messaging.scm (pidgin) [patches]<search-patches>
[pidgin-vv-gst.patch]: New patch.
[arguments]<#:configure-flags>[--diable-vv]: Remove flag.
[--disable-gstreamer]: Remove flag.
[CFLAGS]: New flag.
[inputs]: Add farstream and gstreamer. Move gtk+-2 to ...
[propagated-inputs]: ... here.
* gnu/packages/patches/pidgin-vv-gst.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add entry.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2021-01-03 17:30:30 +01:00
Raghav Gururajan
5541206876
gnu: pidgin: Enable Gadu-Gadu protocol support.
* gnu/packages/messaging.scm (pidgin) [inputs]: Add libgadu.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2021-01-03 17:30:29 +01:00
Raghav Gururajan
89f4f0baa9
gnu: pidgin: Upgrade to 2.14.1.
* gnu/packages/messaging.scm (pidgin) [version]: Modify.
[source]<origin>[sha256]: Modify base32.
[patches]<search-patches>[pidgin-libnm.patch]: Remove obsolete patch.
* gnu/packages/patches/pidgin-libnm.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove entry.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2021-01-03 17:30:29 +01:00
Raghav Gururajan
f0e429a218
gnu: pidgin: Enable support for Tk.
* gnu/packages/messaging.scm (pidgin) [inputs]: Add tk.
[arguments]<#:configure-flags>[--with-tkconfig]: New flag.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2021-01-03 17:30:29 +01:00
Raghav Gururajan
823567803f
gnu: pidgin: Enable support for Tcl.
* gnu/packages/messaging.scm (pidgin) [inputs]: Add Tcl.
[arguments]<#:configure-flags>[--disable-tcl]: Remove flag.
[--with-tclconfig]: New flag.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2021-01-03 17:30:29 +01:00
Raghav Gururajan
43ba7a9b1d
gnu: pidgin: Enable SILC protocol support.
* gnu/packages/messaging.scm (pidgin) [inputs]: Add silc-toolkit.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2021-01-03 17:30:29 +01:00
Raghav Gururajan
1b80f6703c
gnu: pidgin: Enable CAP.
* gnu/packages/messaging.scm (pidgin) [arguments]<#:configure-flags>
[--enable-cap]: New flag.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2021-01-03 17:30:29 +01:00
Raghav Gururajan
80ecda973b
gnu: pidgin: Enable meanwhile.
* gnu/packages/messaging.scm (pidgin) [inputs]: Add meanwhile.
[arguments]<#:configure-flags>[--disable-meanwhile]: Remove flag.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2021-01-03 17:30:29 +01:00
Raghav Gururajan
d02ada47f8
gnu: pidgin: Enable support for mono.
* gnu/packages/messaging.scm (pidgin) [inputs]: Add mono.
[arguments]<#:configure-flags>[--enable-mono]: New flag.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2021-01-03 17:30:29 +01:00
Raghav Gururajan
10f32ae27f
gnu: pidgin: Add missing inputs.
These new inputs are referenced by the package but was missing in
the package definition. Some of these inputs might have been used
by the package indirectly via propagation from other inputs.

* gnu/packages/messaging.scm (pidgin) [native-inputs]: Add graphviz.
Move python-2 to ...
[inputs]: ... here. Add libgnt, libx11, libxext, nspr, nss, pango
and perl.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2021-01-03 17:30:29 +01:00
Raghav Gururajan
7b1dccfb50
gnu: pidgin: Re-arrange inputs in alphabetical order.
* gnu/packages/messaging.scm (pidgin) [native-inputs]: Re-order.
[inputs]: Re-order.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2021-01-03 17:30:29 +01:00
Raghav Gururajan
60e1fa208a
gnu: pidgin: Make some cosmetic changes.
* gnu/packages/messaging.scm (pidgin): Make some cosmetic changes.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2021-01-03 17:30:27 +01:00
Jakub Kądziołka
9d34b04f40
/etc/profile.d/guix.sh: Add guix pull profile even when absent
* etc/guix-install.sh (sys_create_init_profile): Set PATH and INFOPATH
even when $_GUIX_PROFILE does not exist.

After initial installation on a foreign distro, the guix pull profile
won't be present in path. This means that the first guix pull won't take
effect until the shell is restarted.

~/.guix-profile cannot be pre-loaded like this as the relevant paths are
stored in ~/.guix-profile/etc/profile, which simply won't exist.
However, guix package will output a relevant hint that instructs the
user to reload the profile, so this isn't a problem.
2021-01-03 17:01:26 +01:00
Joseph LaFreniere
2cb5ebf7a8
gnu: Add ghq.
* gnu/packages/version-control.scm (ghq): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-01-03 17:24:28 +02:00
Efraim Flashner
7c037ce947
gnu: go-github-com-motemen-go-colorine: Propagate inputs.
* gnu/packages/golang.scm (go-github-com-motemen-go-colorine)[inputs]: Move go-github-com-daviddengcn-go-colortext ...
[propagated-inputs]: ... to here.
2021-01-03 17:24:28 +02:00
Joseph LaFreniere
10a8bf02bc
gnu: Add go-github-com-urfave-cli-v2.
* gnu/packages/golang.scm (go-github-com-urfave-cli-v2): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-01-03 17:24:28 +02:00
Joseph LaFreniere
289385f0de
gnu: Add go-golang.org-x-net-html.
* gnu/packages/golang.scm (go-golang.org-x-net-html): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-01-03 17:24:28 +02:00
Joseph LaFreniere
6296c032a3
gnu: Add go-github-com-motemen-go-colorine.
* gnu/packages/golang.scm (go-github-com-motemen-go-colorine): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-01-03 17:24:28 +02:00
Joseph LaFreniere
da3335b5f6
gnu: Add go-github-com-daviddengcn-go-colortext.
* gnu/packages/golang.scm (go-github-com-daviddengcn-go-colortext): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-01-03 17:24:28 +02:00
Joseph LaFreniere
0d8f28e9de
gnu: Add go-github-com-golangplus-testing.
* gnu/packages/golang.scm (go-github-com-golangplus-testing): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-01-03 17:24:27 +02:00
Joseph LaFreniere
0a7d6e87bb
gnu: Add go-github-com-golangplus-fmt.
* gnu/packages/golang.scm (go-github-com-golangplus-fmt): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-01-03 17:24:27 +02:00
Joseph LaFreniere
79d5a18116
gnu: Add go-github-com-songmu-gitconfig.
* gnu/packages/golang.scm (go-github-com-songmu-gitconfig): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-01-03 17:24:27 +02:00
Joseph LaFreniere
dafcf2fcc0
gnu: Add go-github-com-goccy-yaml.
* gnu/packages/golang.scm (go-github-com-goccy-yaml): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-01-03 17:24:27 +02:00
Joseph LaFreniere
19be547c47
gnu: Add go-gopkg-in-go-playground-validator-v9.
* gnu/packages/golang.scm (go-gopkg-in-go-playground-validator-v9): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-01-03 17:24:27 +02:00
Joseph LaFreniere
0023c76d68
gnu: Add go-gopkg-in-go-playground-assert-v1.
* gnu/packages/golang.scm (go-gopkg-in-go-playground-assert-v1): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-01-03 17:24:27 +02:00
Joseph LaFreniere
ac7174b33d
gnu: Add go-github-com-go-playground-universal-translator.
* gnu/packages/golang.scm (go-github-com-go-playground-universal-translator): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-01-03 17:24:27 +02:00
Joseph LaFreniere
398f5b49a4
gnu: Add go-github-com-go-playground-locales.
* gnu/packages/golang.scm (go-github-com-go-playground-locales): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-01-03 17:24:26 +02:00
Joseph LaFreniere
6e95e7d25f
gnu: Add go-github-com-leodido-go-urn.
* gnu/packages/golang.scm (go-github-com-leodido-go-urn): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-01-03 17:24:26 +02:00
Caliph Nomble
b7f47d243b
gnu: ccid: Fix cross-compilation.
* gnu/packages/security-token.scm (ccid)[native-inputs]: Move pcsc-lite back
to...
[inputs]: ...here.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-01-03 17:24:26 +02:00
luhux
7dd1a2174a
gnu: sdcv: Add 'STARDICT_DATA_DIR' search path spec.
* gnu/packages/dictionaries.scm (sdcv)[native-search-paths]: New field.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-01-03 17:24:26 +02:00
Vincent Legoll
c729a06382
gnu: sddm: Update to 0.19.0.
* gnu/packages/display-managers.scm (sddm): Update to 0.19.0.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-01-03 17:24:26 +02:00
Vinicius Monego
5e99a02b61
gnu: graphicsmagick: Add dependency on libwebp.
* gnu/packages/imagemagick.scm (graphicsmagick): Add dependency on libwebp.
[inputs]: Add libwebp.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-01-03 17:24:26 +02:00
Antoine Côté
e7ff878f75
gnu: rav1e: Update to 0.3.5.
* gnu/packages/video.scm (rav1e): Update to 0.3.5.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-01-03 17:24:26 +02:00
Ricardo Wurmus
761710957c
gnu: guile-picture-language: Update to 0.0.1-3.7e5982a.
* gnu/packages/guile-xyz.scm (guile-picture-language): Update to
0.0.1-3.7e5982a.
[propagated-inputs]: Add guile-rsvg.
[native-inputs]: Remove imagemagick; add librsvg.
[license]: Add GPLv3+.
2021-01-03 16:04:23 +01:00
Vincent Legoll
82c791a3b1
gnu: libxkbcommon: Update to 1.0.3.
* gnu/packages/xdisorg.scm (libxkbcommon): Update to 1.0.3.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-01-03 15:44:28 +02:00
Christopher Baines
88c2e72af0
gnu: guix-data-service: Update to 0.0.1-23.e3878fe.
This fixes the system test, which broke when the squee update broke the
metrics endpoint.

* gnu/packages/web.scm (guix-data-service): Update to 0.0.1-23.e3878fe.
2021-01-03 13:15:23 +00:00
Christopher Baines
d5bb0e4fa7
gnu: guix-build-coordinator: Update to 0-14.5149e4f.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-14.5149e4f.
2021-01-03 12:42:03 +00:00
Nicolas Goaziou
f30f9cf93e
gnu: Add rust-num-enum-0.4.
* gnu/packages/crates-io.scm (rust-num-enum-0.4): New variable.
2021-01-03 12:17:58 +01:00