Commit graph

63782 commits

Author SHA1 Message Date
Tobias Geerinckx-Rice
4cd05788b5
gnu: links: Enable framebuffer (fb) graphics driver.
* gnu/packages/web-browsers.scm (links)[native-inputs]:
Add linux-libre-headers.
[inputs]: Add gpm.
2020-07-05 07:03:11 +02:00
Tobias Geerinckx-Rice
77986a6a99
gnu: links: Sort inputs.
* gnu/packages/web-browsers.scm (links)[inputs]: Order alphabetically.
2020-07-05 07:03:11 +02:00
Tobias Geerinckx-Rice
dfb99268b0
gnu: Sort (gnu packages web-browsers) module imports.
* gnu/packages/web-browsers.scm: Order module imports alphabetically.
2020-07-05 07:03:11 +02:00
Tobias Geerinckx-Rice
2b504cc3d1
gnu: mosh: Remove ‘/bin/sh’ dependency.
* gnu/packages/ssh.scm (mosh)[arguments]: Add ‘patch-FHS-file-names’ phase.
2020-07-05 07:03:11 +02:00
Tobias Geerinckx-Rice
8dca40a3de
gnu: bcachefs-tools: Display the correct version.
* gnu/packages/file-systems.scm (bcachefs-tools)[arguments]: Add VERSION
to make-flags.
2020-07-05 07:03:11 +02:00
Vincent Legoll
fe743ebb41
gnu: cryptsetup: Update to 2.3.1.
* gnu/packages/cryptsetup.scm (cryptsetup): Update to 2.3.1.

Signed-off-by: Jakub Kądziołka <kuba@kadziolka.net>
2020-07-05 01:20:35 +02:00
Arun Isaac
15c29a8a34
combinators: Fix typo.
* guix/combinators.scm (fold2): Replace "a two lists" with "two lists".
2020-07-05 03:15:08 +05:30
Tobias Geerinckx-Rice
ef0e7a5d33
gnu: hplip: Update source hash.
The tarball was modified in place: <http://issues.guix.gnu.org/42191>.

* gnu/packages/cups.scm (hplip)[source]: Update hash.
2020-07-04 19:39:00 +02:00
Arun Isaac
1367ee7a56
gnu: Add phockup.
* gnu/packages/image.scm (phockup): New variable.
2020-07-04 19:30:15 +05:30
Nicolas Goaziou
6f3ede9ae2
gnu: emacs-exwm-x: Fix build.
* gnu/packages/emacs-xyz.scm (emacs-exwm-x)[propagated-inputs]: Replace
emacs-ivy with emacs-counsel.
2020-07-04 14:29:49 +02:00
Nicolas Goaziou
0506ed33ab
gnu: emacs-lispy: Fix build.
* gnu/packages/emacs-xyz.scm (emacs-lispy)[propagated-inputs]: Replace
emacs-ivy with emacs-swiper.
2020-07-04 14:26:54 +02:00
Nicolas Goaziou
3fd31f625d
gnu: emacs-counsel-projectile: Fix build.
* gnu/packages/emacs-xyz.scm (emacs-counsel-projectile)[propagated-inputs]:
Replace emacs-ivy with emacs-counsel.
2020-07-04 14:00:55 +02:00
Nicolas Goaziou
99cf91743c
gnu: emacs-counsel-tramp: Update to 0.7.5.
* gnu/packages/emacs-xyz.scm (emacs-counsel-tramp): Update to 0.7.5.
[propagated-inputs]: Replace emacs-ivy with emacs-counsel.
2020-07-04 14:00:31 +02:00
Nicolas Goaziou
c46ceff89c
gnu: emacs-counsel-dash: Update to 0.1.3-4-370d5f6.
* gnu/packages/emacs-xyz.scm (emacs-counsel-dash): Update to 0.1.3-4-370d5f6.
[arguments]: Remove unnecessary phase.
[propagated-inputs]: Replace emacs-ivy with emacs-counsel.
2020-07-04 13:59:35 +02:00
Nicolas Goaziou
597bc8218c
gnu: emacs-counsel-etags: Update to 1.9.11.
* gnu/packages/emacs-xyz.scm (emacs-counsel-etags): Update to 1.9.11.
[propagated-inputs]: Replace emacs-ivy with emacs-counsel.
2020-07-04 13:59:03 +02:00
Nicolas Goaziou
e7d11f4fa6
gnu: Add emacs-counsel.
* gnu/packages/emacs-xyz.scm (emacs-counsel): New variable.
2020-07-04 13:47:57 +02:00
Nicolas Goaziou
525e1527c7
gnu: Add emacs-swiper.
* gnu/packages/emacs-xyz.scm (emacs-swiper): New variable.
2020-07-04 12:27:32 +02:00
Ricardo Wurmus
3dcac4be2b
gnu: r-nloptr: Update to 1.2.2.2.
* gnu/packages/statistics.scm (r-nloptr): Update to 1.2.2.2.
2020-07-04 11:52:34 +02:00
Ricardo Wurmus
82658db3df
gnu: r-dalex: Update to 1.3.0.
* gnu/packages/cran.scm (r-dalex): Update to 1.3.0.
2020-07-04 11:52:33 +02:00
Ricardo Wurmus
2e1cfd24ad
gnu: r-spdata: Update to 0.3.8.
* gnu/packages/cran.scm (r-spdata): Update to 0.3.8.
2020-07-04 11:52:33 +02:00
Ricardo Wurmus
0c2c1b01da
gnu: r-glmmtmb: Update to 1.0.2.1.
* gnu/packages/cran.scm (r-glmmtmb): Update to 1.0.2.1.
2020-07-04 11:52:33 +02:00
Ricardo Wurmus
5db9a14947
gnu: r-abn: Update to 2.2.2.
* gnu/packages/cran.scm (r-abn): Update to 2.2.2.
2020-07-04 11:52:33 +02:00
Ricardo Wurmus
54e04fed9c
gnu: r-depecher: Update to 1.4.1.
* gnu/packages/bioconductor.scm (r-depecher): Update to 1.4.1.
2020-07-04 11:52:33 +02:00
Ricardo Wurmus
c535717b6a
gnu: r-rsubread: Update to 2.2.3.
* gnu/packages/bioconductor.scm (r-rsubread): Update to 2.2.3.
2020-07-04 11:52:33 +02:00
Nicolas Goaziou
026b1344c3
gnu: Add emacs-bluetooth.
* gnu/packages/emacs-xyz.scm (emacs-bluetooth): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-07-04 00:48:28 +02:00
Vagrant Cascadian
394ec7158a
gnu: diffoscope: Update to 150.
* gnu/packages/diffoscope (diffoscope): Update to 150.
2020-07-03 15:42:45 -07:00
Michael Rohleder
0f524de38a
gnu: Add emacs-calibredb.
* gnu/packages/emacs-xyz.scm (emacs-calibredb): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-07-04 00:34:20 +02:00
Morgan Smith
619d164c80
gnu: Add emacs-org-beautify-theme.
* gnu/packages/emacs-xyz.scm (emacs-org-beautify-theme): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-07-04 00:30:25 +02:00
Nicolas Goaziou
5b8b0c78fd
gnu: emacs-auctex: Update to 12.2.4.
* gnu/packages/emacs-xyz.scm (emacs-auctex): Update to 12.2.4.
2020-07-04 00:19:23 +02:00
Nicolas Goaziou
45058d6678
gnu: emacs-markdown-mode: Update hash too.
* gnu/packages/emacs-xyz.scm (emacs-markdown-mode): Update hash. This is
a followup to 3f45271243.
2020-07-04 00:18:21 +02:00
Nicolas Goaziou
3f45271243
gnu: emacs-markdown-mode: Update to 2.4.
* gnu/packages/emacs-xyz.scm (emacs-markdown-mode): Update to 2.4.
2020-07-04 00:15:32 +02:00
Nicolas Goaziou
1ea8160de7
gnu: emacs-ivy: Update to 0.13.1.
* gnu/packages/emacs-xyz.scm (emacs-ivy): Update to 0.13.1.
[source]: Use GNU ELPA repository.
[homepage]: Point to GitHub instead of manual.
2020-07-04 00:14:00 +02:00
Dale Mellor
cce8ab8d80
gnu: Add curlpp library.
* gnu/packages/curl.scm (curlpp): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-07-03 23:53:32 +02:00
Fredrik Salomonsson
21064f095e
gnu: Add guix-simplyblack-sddm-theme.
* gnu/packages/display-managers.scm (guix-simplyblack-sddm-theme): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-07-03 23:53:31 +02:00
Ludovic Courtès
f54cbc0e1b
import: Do not assume that 'package-source' returns an origin.
* guix/gnu-maintenance.scm (gnu-package?): Check whether
'package-source' returns an origin.
* guix/import/github.scm (updated-github-url): Likewise.
* guix/import/launchpad.scm (updated-launchpad-url): Likewise.
2020-07-03 23:53:31 +02:00
Ludovic Courtès
00290e7365
upstream: Define 'url-predicate' and use it.
* guix/upstream.scm (url-predicate): New procedure.
(url-prefix-predicate): Define in terms of 'url-predicate'.
* guix/import/cpan.scm (cpan-package?): Use 'url-predicate'.
* guix/import/cran.scm (cran-package?)
(bioconductor-package?)
(bioconductor-data-package?)
(bioconductor-experiment-package?): Likewise.
* guix/import/crate.scm (crate-package?): Likewise.
* guix/import/elpa.scm (package-from-gnu.org?): Likewise.
* guix/import/hackage.scm (hackage-package?): Likewise.
* guix/import/pypi.scm (pypi-package?): Likewise.
* guix/import/gem.scm (gem-package?): Use 'url-prefix-predicate'.
2020-07-03 23:53:31 +02:00
Ludovic Courtès
37c3e0bbaf
lint: Do not assume that a package's source is an origin.
* guix/lint.scm (check-source-file-name): Ensure ORIGIN is an origin.
(check-patch-file-names)[patches]: Likewise.
(check-source): Likewise.
2020-07-03 23:53:31 +02:00
Ricardo Wurmus
c11b95af7f
gnu: hpcguix-web: Add guix to inputs.
* gnu/packages/web.scm (hpcguix-web)[inputs]: Add guix.
2020-07-03 22:43:47 +02:00
Eric Bavier
2ca4ae2993
gnu: Update synergy to 1.11.1.
* gnu/packages/synergy.scm (synergy): Update to 1.11.1.
[arguments]: Add "patch-desktop" phase.
[native-inputs]: New field.
[inputs]: Remove unused "xinput" input.
2020-07-03 14:06:42 -05:00
Pierre Neidhardt
ec70df7243
gnu: nyxt (formerly 'next'): Update to 20200702.
* gnu/packages/web-browsers.scm (next): Deprecate in favour of nyxt.
(nyxt): New variable.
2020-07-03 15:37:11 +02:00
Jakub Kądziołka
e643431c12
gnu: sbcl: Add comment explaining out-of-date version.
Make sure no one repeats this mistake.

This is a follow-up to commit 809aa3c51c.

* gnu/packages/lisp.scm (sbcl): Add a comment advising against updating
  to 2.0.6.
2020-07-03 15:19:33 +02:00
Guillaume Le Vaillant
b8fe812fe9
gnu: js8call: Update to 2.2.0.
* gnu/packages/radio.scm (js8call): Update to 2.2.0.
  [inputs]: Use wsjtx-hamlib instead of regular hamlib.
2020-07-03 14:44:00 +02:00
Pierre Neidhardt
809aa3c51c
Revert "gnu: sbcl: Update to 2.0.6."
This reverts commit 1ac4959c6a.

SBCL 2.0.6 breaks named-readtables and consequently many Common Lisp packages.
See https://github.com/melisgl/named-readtables/issues/19.
2020-07-03 11:37:45 +02:00
Guillaume Le Vaillant
c7ce30cd5d
gnu: Add cl-napa-fft3.
* gnu/packages/lisp-xyz.scm (sbcl-napa-fft3, cl-napa-fft3): New variables.
2020-07-03 09:58:14 +02:00
Guillaume Le Vaillant
5a2997e5a6
gnu: Add cl-bordeaux-fft.
* gnu/packages/lisp-xyz.scm (sbcl-bordeaux-fft, cl-bordeaux-fft,
  ecl-bordeaux-fft): New variables.
2020-07-03 09:58:13 +02:00
Jan (janneke) Nieuwenhuizen
28febfafbb
guix system: "describe" displays multiboot info.
* guix/scripts/system.scm (display-system-generation): Display
multiboot-modules commands if set.
2020-07-03 09:28:16 +02:00
Jan (janneke) Nieuwenhuizen
2b76179ecd
services: system-service-type: Add entries support for the Hurd.
When creating a disk-image using --save-provenance, "guix system describe"
now works.

* gnu/system.scm (operating-system-directory-base-entries): Add conditional
"hurd" parameter, make "initrd" parameter conditional.
(hurd-default-essential-services): Use them.
(operating-system-boot-parameters-file): Only add 'initrd' when set.
2020-07-03 09:06:21 +02:00
Jan (janneke) Nieuwenhuizen
12906d3e2a
system: 'read-boot-parameters' allow initrd to be missing.
* gnu/system.scm (read-boot-parameters): Allow initrd to be missing.
2020-07-03 09:00:53 +02:00
Jan (janneke) Nieuwenhuizen
aa864ebdb0
system: 'read-boot-parameters' bugfix for multiboot.
* gnu/system.scm (read-boot-parameters): Oops, only return value for
multiboot-modules instead of (key value).
2020-07-03 08:59:31 +02:00
Eric Bavier
67d621c56e
gnu: Add pfetch.
* gnu/packages/admin.scm (pfetch): New variable.
2020-07-02 22:45:02 -05:00