Commit Graph

93429 Commits

Author SHA1 Message Date
Efraim Flashner
60f118e7a9
gnu: Remove rust-located-yaml-0.2.
* gnu/packages/crates-io.scm (rust-located-yaml-0.2): Delete variable.
2022-10-24 10:45:43 +03:00
Efraim Flashner
2f29b57dba
gnu: Remove rust-log4rs-1.
* gnu/packages/crates-io.scm (rust-log4rs-1): Delete variable.
2022-10-24 10:45:43 +03:00
Efraim Flashner
516b0a9032
gnu: font-culmus: Update home-page.
* gnu/packages/fonts.scm (font-culmus)[home-page]: Follow redirect.
2022-10-24 10:45:42 +03:00
kiasoc5
2bf8a6b801
gnu: ugrep: Update to 3.9.2.
* gnu/packages/search.scm (ugrep): Update to 3.9.2.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2022-10-24 15:40:02 +08:00
Lars-Dominik Braun
9927786f33
gnu: r-data-table: Add upstream-name.
* gnu/packages/statistics.scm (r-data-table): Add upstream-name.
2022-10-24 08:59:11 +02:00
Lars-Dominik Braun
7871447cf5
gnu: r-mixedpower: Update to 2.0-1.6520195.
Fixes issues with R>=4.2.

* gnu/packages/statistics.scm (r-mixedpower): Update to 2.0-1.6520195.
2022-10-24 08:59:06 +02:00
Vagrant Cascadian
d3e982dccb
gnu: Fix typos.
* gnu/packages/emacs-xyz.scm (emacs-piem)[description]: Fix use of "This
  packages".
* gnu/packages/tex.scm (texlive-hardwrap)[description]: Fix spelling of
  "arbitrary".
* gnu/packages/cran.scm (r-shinymanager)[description]: Fix spelling of
  "authentication".
* gnu/packages/lisp-xyz.scm (sbcl-utils-kt)[description]: Fix spelling of
  "developed".
* gnu/packages/crates-io.scm (rust-fs-utils-1)[description]: Fix spelling of
  "filesystem".
  [synopsis]: Likewise.
* gnu/packages/haxe.scm (neko)[description]: Fix spelling of "functions".
* gnu/packages/animation.scm (swftools)[description]: Fix needless
  pluralization of "information".
* gnu/packages/lisp-xyz.scm (sbcl-slot-extra-options)[description]: Fix
  spelling of "inheritance".
* gnu/packages/emacs-xyz.scm (emacs-js-comint)[description]: Fix spelling of
  "interpreter".
* gnu/packages/coq.scm (coq-mathcomp-finmap)[description]: Fix spelling of
  "library".
* gnu/services/lightdm.scm (lightdm-configuration): Fix spelling of
  "mechanism".
* gnu/packages/emacs-xyz.scm (emacs-citar-org-roam)[synopsis]: Fix spelling of
  "package".
* gnu/packages/games.scm (freerct)[description]: Fix spelling of
  "responsibilities".
* gnu/packages/statistics.scm (r-mixedpower)[description]: Fix spelling of
  "separate".
* gnu/packages/accessibility.scm (espeakup)[description]: Fix spelling of
  "speech".
* gnu/packages/bioinformatics.scm (r-skitools)[synopsis]: Fix spelling of
  "utilities".
* gnu/packages/golang.scm (go-github-com-savsgio-gotils)[synopsis]: Fix
  spelling of "utilities".
  [description]: Likewise.
* gnu/system.scm (boot-file-system-service os): Fix spelling of "utilities".
2022-10-23 17:03:09 -07:00
Ludovic Courtès
3734857fc5
gnu: libevent: Prefix (guix licenses) bindings.
* gnu/packages/libevent.scm: Import (guix licenses) with the 'license:'
prefix.
2022-10-23 15:56:19 +02:00
Thomas Albers
d117d225d9
gnu: Add coturn.
* gnu/packages/telephony.scm (coturn): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-10-23 15:56:19 +02:00
Thomas Albers
9ed4251d70
gnu: Add libevent-with-openssl.
* gnu/packages/libevent.scm (libevent-with-openssl): New variable.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2022-10-23 15:56:19 +02:00
Michael Rohleder
1de153c11f
gnu: weasyprint: Update to 56.1.
* gnu/packages/pdf.scm (weasyprint): Update to 56.1.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-10-23 15:56:19 +02:00
Matthew James Kraai
5bf34e36b1
gnu: Add doctl.
* gnu/packages/admin.scm (doctl): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-10-23 15:56:18 +02:00
Ludovic Courtès
3fb3bd3da5
system: hurd: Boot with the statically-linked 'exec' server.
This works around <https://issues.guix.gnu.org/58631>.

* gnu/system.scm (hurd-multiboot-modules): Use '/hurd/exec.static'
instead of 'ld.so /hurd/exec'.
2022-10-23 15:56:18 +02:00
Nicolas Goaziou
b741f30572
gnu: giac: Update to 1.9.0-23.
* gnu/packages/algebra.scm (giac): Update to 1.9.0-23.
2022-10-23 15:51:17 +02:00
Nicolas Goaziou
3380f52e6f
gnu: emacs-pubmed: Update to 0.6.2.
* gnu/packages/emacs-xyz.scm (emacs-pubmed): Update to 0.6.2.
2022-10-23 15:51:17 +02:00
Nicolas Goaziou
27bda6c5f9
gnu: emacs-ement: Update to 0.4.
* gnu/packages/emacs-xyz.scm (emacs-ement): Update to 0.4.
2022-10-23 15:51:17 +02:00
Nicolas Goaziou
48b643f5fa
gnu: emacs-map: Update to 3.3.1.
* gnu/packages/emacs-xyz.scm (emacs-map): Update to 3.3.1.
2022-10-23 15:51:16 +02:00
Mathieu Othacehe
bf5e78d59f
installer: Resume newt in exit-error procedure.
Fixes: <https://issues.guix.gnu.org/58734>

* gnu/installer/newt.scm (exit-error): Resume it.
2022-10-23 15:37:57 +02:00
Liliana Marie Prikler
88fa3e6c3e
gnu: tsukundere: Update to 0.4.3.
* gnu/packages/game-development.scm (tsukundere): Update to 0.4.3.
2022-10-23 15:07:56 +02:00
Liliana Marie Prikler
083e6b209b
gnu: guile-sdl2: Update to 0.8.0.
* gnu/packages/sdl.scm (guile-sdl2): Update to 0.8.0.
2022-10-23 14:40:32 +02:00
kiasoc5
dbc9a9a81b
gnu: usbguard: Update to 1.1.2.
* gnu/packages/hardware.scm (usbguard): Update to 1.1.2.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-10-23 14:29:21 +03:00
kiasoc5
564baef89c
gnu: ddcui: Update to 0.3.0.
* gnu/packages/hardware.scm (ddcui): Update to 0.3.0.
[arguments]: Use new style for arguments.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-10-23 14:25:21 +03:00
kiasoc5
e046eb02e3
gnu: ddcutil: Update to 1.3.2.
* gnu/packages/hardware.scm (ddcutil): Update to 1.3.2.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-10-23 14:25:18 +03:00
kiasoc5
6530055df5
gnu: mpd: Update to 0.23.10.
* gnu/packages/mpd.scm (mpd): Update to 0.23.10.
[inputs]: Add pipewire-0.3.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-10-23 14:22:11 +03:00
Tobias Geerinckx-Rice
1f734a6f0a
gnu: parallel: Update to 20221022.
* gnu/packages/parallel.scm (parallel): Update to 20221022.
2022-10-16 02:00:01 +02:00
Tobias Geerinckx-Rice
c646d8c32d
gnu: mtools: Update to 4.0.42.
* gnu/packages/mtools.scm (mtools): Update to 4.0.42.
2022-10-16 02:00:01 +02:00
Tobias Geerinckx-Rice
0a852deec5
gnu: xlsxio: Update to 0.2.33.
* gnu/packages/xml.scm (xlsxio): Update to 0.2.33.
2022-10-16 02:00:01 +02:00
Tobias Geerinckx-Rice
7be1a73ea2
gnu: xlsxio: Remove ad hoc 'install phase.
* gnu/packages/xml.scm (xlsxio)[arguments]: Use #:make-flags instead
of an ad hoc 'install phase.
2022-10-16 02:00:01 +02:00
Tobias Geerinckx-Rice
3fae4f64ba
gnu: xlsxio: Use G-expressions.
* gnu/packages/xml.scm (xlsxio)[arguments]:
Rewrite as G-expressions.
2022-10-16 02:00:01 +02:00
Tobias Geerinckx-Rice
fa1cd5b31f
gnu: pass-age: Add age-keygen to inputs.
* gnu/packages/password-utils.scm (pass-age)[inputs]: Add age-keygen.
[arguments]: Wrap with it.
2022-10-16 02:00:00 +02:00
Tobias Geerinckx-Rice
55c7b83b5a
gnu: xcb-util-cursor: Update to 0.1.4.
* gnu/packages/xorg.scm (xcb-util-cursor): Update to 0.1.4.
2022-10-16 02:00:00 +02:00
Tobias Geerinckx-Rice
efd56f957b
gnu: xterm: Update to 374.
* gnu/packages/xorg.scm (xterm): Update to 374.
2022-10-16 02:00:00 +02:00
Tobias Geerinckx-Rice
928d9381b7
gnu: xrefresh: Update to 1.0.7.
* gnu/packages/xorg.scm (xrefresh): Update to 1.0.7.
2022-10-16 02:00:00 +02:00
Tobias Geerinckx-Rice
040bef561d
gnu: xmessage: Update to 1.0.6.
* gnu/packages/xorg.scm (xmessage): Update to 1.0.6.
2022-10-16 02:00:00 +02:00
Tobias Geerinckx-Rice
a8625dbbc1
gnu: smproxy: Update to 1.0.7.
* gnu/packages/xorg.scm (smproxy): Update to 1.0.7.
2022-10-16 02:00:00 +02:00
Tobias Geerinckx-Rice
9329b8fe0e
gnu: xmag: Use G-expressions.
* gnu/packages/xorg.scm (xmag)[arguments]:
Rewrite as G-expressions.
2022-10-16 02:00:00 +02:00
Tobias Geerinckx-Rice
92bb58e5e7
gnu: xmag: Update to 1.0.7.
* gnu/packages/xorg.scm (xmag): Update to 1.0.7.
2022-10-16 02:00:00 +02:00
Tobias Geerinckx-Rice
a472deca27
gnu: xkbutils: Update to 1.0.5.
* gnu/packages/xorg.scm (xkbutils): Update to 1.0.5.
2022-10-16 02:00:00 +02:00
Tobias Geerinckx-Rice
a2c78869e7
gnu: xev: Update to 1.2.5.
* gnu/packages/xorg.scm (xev): Update to 1.2.5.
2022-10-16 02:00:00 +02:00
Efraim Flashner
1484e5f559
gnu: git-interactive-rebase-tool: Fix build.
* gnu/packages/rust-apps.scm (git-interactive-rebase-tool)
[native-inputs]: Add pkg-config.
[inputs]: Add libgit2-1.3.
2022-10-22 23:49:07 +03:00
Efraim Flashner
0aa4140f02
gnu: git-absorb: Fix build.
* gnu/packages/rust-apps.scm (git-absorb)[arguments]: Adjust custom
'relax-version-requirements phase to make all crate requirements follow
standard cargo semver levels.
[native-inputs]: Add pkg-config.
[inputs]: Add libgit2-1.3.
2022-10-22 23:15:57 +03:00
Nicolas Goaziou
bb2701b911
gnu: borg: Improve package style.
* gnu/packages/backup.scm (borg)[origin]<snippet>: Use G-expressions.  Remove
trailing #T.
[arguments]: Use G-expressions.
2022-10-22 18:37:02 +02:00
Nicolas Goaziou
63bb2b965c
gnu: borg: Update to 1.2.2.
* gnu/packages/backup.scm (borg): Update to 1.2.2.
2022-10-22 18:37:02 +02:00
Jacob Hrbek
28270e1e03
gnu: unbound: Update to 1.17.0.
* gnu/packages/dns.scm (unbound): Update to 1.17.0.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-10-22 14:16:13 +02:00
Tobias Geerinckx-Rice
8cfcb3b043
gnu: claws-mail: Update to 4.1.1.
* gnu/packages/mail.scm (claws-mail): Update to 4.1.1.
2022-10-16 02:00:01 +02:00
Tobias Geerinckx-Rice
5651a6d0aa
gnu: openssh: Update to 9.1p1.
* gnu/packages/ssh.scm (openssh): Update to 9.1p1.
2022-10-16 02:00:01 +02:00
Tobias Geerinckx-Rice
591966d2d6
gnu: binwalk: Update to 2.3.3.
* gnu/packages/python-xyz.scm (binwalk): Update to 2.3.3.
[source]: Add snippet.
2022-10-16 02:00:01 +02:00
Tobias Geerinckx-Rice
2e7ac36734
gnu: ptpython: Update to 3.0.20.
* gnu/packages/python-xyz.scm (ptpython): Update to 3.0.20.
2022-10-16 02:00:01 +02:00
Tobias Geerinckx-Rice
b4c5eb7a7c
gnu: qtractor: Update to 0.9.29.
* gnu/packages/music.scm (qtractor): Update to 0.9.29.
2022-10-16 02:00:00 +02:00
Tobias Geerinckx-Rice
b1aedf6ab4
gnu: minixml: Use G-expressions.
* gnu/packages/xml.scm (minixml)[arguments]:
Rewrite as G-expressions.
2022-10-16 02:00:00 +02:00
Tobias Geerinckx-Rice
dc6186f7eb
gnu: minixml: Update to 3.3.1.
* gnu/packages/xml.scm (minixml): Update to 3.3.1.
2022-10-16 02:00:00 +02:00
Tobias Geerinckx-Rice
6091c7ae63
gnu: libebml: Update to 1.4.4.
* gnu/packages/xml.scm (libebml): Update to 1.4.4.
2022-10-16 02:00:00 +02:00
Tobias Geerinckx-Rice
4f276192b2
gnu: libxp: Update to 1.0.4.
* gnu/packages/xorg.scm (libxp): Update to 1.0.4.
2022-10-16 02:00:00 +02:00
Tobias Geerinckx-Rice
004423683d
gnu: bcachefs-tools: Update to 0.1-15.494421e.
* gnu/packages/file-systems.scm (bcachefs-tools): Update to 0.1-15.494421e.
[arguments]: Skip problematic tests in PYTEST_ARGS.
2022-10-16 02:00:00 +02:00
Sharlatan Hellseher
7513cc6dd9
gnu: python-regions: Update to 0.6.
* gnu/packages/astronomy.scm (python-regions): Update to 0.6.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-10-22 13:50:50 +02:00
Sharlatan Hellseher
63c113976c
gnu: python-astropy-healpix: Update to 0.7.
* gnu/packages/astronomy.scm (python-astropy-healpix): Update to 0.7.
[source]: Change pypy-uri from astropy-healpix to astropy_healpix.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-10-22 13:50:50 +02:00
Sharlatan Hellseher
0d3f7de088
gnu: python-photuils: Update to 1.5.0.
* gnu/packages/astronomy.scm (python-photutils): Update to 1.5.0.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-10-22 13:50:50 +02:00
Sharlatan Hellseher
2a87e497ec
gnu: python-astropy: Update to 5.1.
* gnu/packages/astronomy.scm (python-astropy): Update to 5.1.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-10-22 13:50:50 +02:00
Sharlatan Hellseher
dd69af5ddc
gnu: python-pytest-astropy-header: Update to 0.2.2.
* gnu/packages/python-check.scm (python-pytest-astropy-header): Update
to 0.2.2.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-10-22 13:50:50 +02:00
Sharlatan Hellseher
1eaacdb6ad
gnu: python-pytest-astropy: Update to 0.10.0.
* gnu/packages/python-check.scm (python-pytest-astropy): Update to 0.10.0.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-10-22 13:50:50 +02:00
Sharlatan Hellseher
64b342ab32
gnu: Add pytest-7.1.
* gnu/packages/check.scm (python-pytest-7.1): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-10-22 13:50:50 +02:00
Andrew Whatson
d49d21654a
gnu: libresprite: Install a desktop icon.
* gnu/packages/game-development.scm (libresprite)[arguments]
<#:configure-flags>: Add “-DWITH_DESKTOP_INTEGRATION=1”.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-10-22 13:50:49 +02:00
Christopher Baines
efaefc1deb
gnu: guix-build-coordinator: Update to 0-67.6cd8bd8.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-67.6cd8bd8.
2022-10-22 10:24:25 +01:00
Greg Hogan
cba91975d0
gnu: fio: Update to 3.32.
* gnu/packages/benchmark.scm (fio): Update to 3.32.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-22 10:24:25 +01:00
Greg Hogan
add66292de
gnu: python-yq: Update to 3.1.0.
* gnu/packages/python-xyz.scm (python-yq): Update to 3.1.0.
[inputs]: Add python-toml.
[native-inputs]: Add python-setuptools-scm.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-22 10:24:25 +01:00
John Kehayias
95ffc45646
gnu: darktable: Update to 4.0.1.
* gnu/packages/photo.scm (darktable): Update to 4.0.1.
[phases]{fix-missing-include}: New phase to work around an upstream bug of a
missing include statement.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-22 10:24:22 +01:00
jgart
c2b263fcb7
gnu: Add emacs-tokei.
* gnu/packages/emacs-xyz.scm (emacs-tokei): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-10-22 11:12:11 +02:00
Charles
2902def73e
gnu: gnome-shell-extension-blur-my-shell: Update to 44.
* gnu/packages/gnome-xyz.scm (gnome-shell-extension-blur-my-shell): Update
to 44.
[source]: Remove snippet to delete compiled schemas.
[arguments]<#:install-plan>: Update accordingly.
<#:phases>: Remove ‘cd-src’.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-10-22 10:41:09 +02:00
Ludovic Courtès
a3619079f9
Remove now unnecessary uses of (guix grafts).
These modules would use (guix grafts) just to access '%graft?' and
related bindings, which are now in (guix store).

* gnu/ci.scm,
guix/gexp.scm,
guix/lint.scm,
guix/scripts.scm,
guix/scripts/archive.scm,
guix/scripts/build.scm,
guix/scripts/challenge.scm,
guix/scripts/deploy.scm,
guix/scripts/environment.scm,
guix/scripts/home.scm,
guix/scripts/pack.scm,
guix/scripts/package.scm,
guix/scripts/pull.scm,
guix/scripts/size.scm,
guix/scripts/system.scm,
guix/scripts/weather.scm,
tests/builders.scm,
tests/channels.scm,
tests/cpan.scm,
tests/derivations.scm,
tests/gexp.scm,
tests/graph.scm,
tests/guix-daemon.sh,
tests/monads.scm,
tests/pack.scm,
tests/packages.scm,
tests/profiles.scm,
tests/system.scm: Remove #:use-module (guix grafts).
2022-10-22 01:46:55 +02:00
Tobias Geerinckx-Rice
78d4a08ac3
gnu: libfs: Update to 1.0.9.
* gnu/packages/xorg.scm (libfs): Update to 1.0.9.
2022-10-16 02:00:29 +02:00
Tobias Geerinckx-Rice
775c83c4fc
gnu: dmenu: Update to 5.2.
* gnu/packages/suckless.scm (dmenu): Update to 5.2.
2022-10-16 02:00:29 +02:00
Tobias Geerinckx-Rice
ac24de553a
gnu: cloc: Update to 1.94.
* gnu/packages/code.scm (cloc): Update to 1.94.
2022-10-16 02:00:29 +02:00
Tobias Geerinckx-Rice
ada683cb31
gnu: console-setup: Update to 1.210.
* gnu/packages/xorg.scm (console-setup): Update to 1.210.
2022-10-16 02:00:29 +02:00
Tobias Geerinckx-Rice
dca864e483
gnu: ccache: Update to 4.6.3.
* gnu/packages/ccache.scm (ccache): Update to 4.6.3.
2022-10-16 02:00:29 +02:00
Tobias Geerinckx-Rice
4a09cbbbd3
gnu: headsetcontrol: Update to 2.6.1.
* gnu/packages/hardware.scm (headsetcontrol): Update to 2.6.1.
2022-10-16 02:00:29 +02:00
Tobias Geerinckx-Rice
45eda17644
gnu: diffoscope: Update to 224.
* gnu/packages/diffoscope.scm (diffoscope): Update to 224.
* gnu/packages/patches/diffoscope-fix-llvm-test.patch:
Adjust accordingly.
2022-10-16 02:00:29 +02:00
Tobias Geerinckx-Rice
88ec7bf616
gnu: lldpd: Update to 1.0.15.
* gnu/packages/networking.scm (lldpd): Update to 1.0.15.
2022-10-16 02:00:28 +02:00
Tobias Geerinckx-Rice
db1265fa8f
gnu: imapfilter: Use G-expressions.
* gnu/packages/mail.scm (imapfilter)[arguments]:
Rewrite as G-expressions.
2022-10-16 02:00:28 +02:00
Tobias Geerinckx-Rice
6832a4140f
gnu: imapfilter: Update to 2.7.6.
* gnu/packages/mail.scm (imapfilter): Update to 2.7.6.
2022-10-16 02:00:27 +02:00
Tobias Geerinckx-Rice
f228c39e2e
gnu: mpop: Update to 1.4.17.
* gnu/packages/mail.scm (mpop): Update to 1.4.17.
2022-10-16 02:00:27 +02:00
Tobias Geerinckx-Rice
b950be970a
gnu: dnsmasq: Update to 2.87.
* gnu/packages/dns.scm (dnsmasq): Update to 2.87.
2022-10-16 02:00:27 +02:00
Tobias Geerinckx-Rice
6f7678e493
gnu: maradns: Update to 3.5.0022.
* gnu/packages/dns.scm (maradns): Update to 3.5.0022.
2022-10-16 02:00:27 +02:00
Tobias Geerinckx-Rice
71c561f133
gnu: dosbox-staging: Update to 0.79.1.
* gnu/packages/emulators.scm (dosbox-staging): Update to 0.79.1.
[arguments]: Delete a problematic file in the 'fix-includes phase.
[inputs]: Add iir & speexdsp.
2022-10-16 02:00:27 +02:00
Tobias Geerinckx-Rice
5a94c6cb36
gnu: dosbox-staging: Remove input labels.
* gnu/packages/emulators.scm (dosbox-staging)[inputs]:
Remove input labels.
2022-10-16 02:00:27 +02:00
Tobias Geerinckx-Rice
9af6f1b624
gnu: Add iir.
* gnu/packages/audio.scm (iir): New public variable.
2022-10-16 02:00:26 +02:00
Tobias Geerinckx-Rice
cf6b06c103
gnu: audacious: Update to 4.2.
* gnu/packages/music.scm (audacious): Update to 4.2.
[arguments]: Don't explicitly return #t from phases.
2022-10-16 02:00:26 +02:00
Tobias Geerinckx-Rice
a0625f70f5
gnu: pd: Use G-expressions.
* gnu/packages/music.scm (pd)[arguments]: Rewrite as G-expressions,
and use SEARCH-INPUT-FILE.
2022-10-16 02:00:01 +02:00
Tobias Geerinckx-Rice
4fad3eb016
gnu: pd: Remove input labels.
* gnu/packages/music.scm (pd)[native-inputs]:
Remove input labels.
2022-10-16 02:00:01 +02:00
Tobias Geerinckx-Rice
9d0e389053
gnu: pd: Remove trailing #t from phases.
* gnu/packages/music.scm (pd)[arguments]: Don't explicitly return #t from phases.
2022-10-16 02:00:01 +02:00
Sughosha via Guix-patches via
7b7aee6af9
gnu: pd: Update to 0.52-2.
* gnu/packages/music.scm (pd): Update to 0.52-2.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2022-10-16 02:00:01 +02:00
Tobias Geerinckx-Rice
511b7e0ce6
gnu: hdparm: Update to 9.65.
* gnu/packages/linux.scm (hdparm): Update to 9.65.
2022-10-16 02:00:01 +02:00
Tobias Geerinckx-Rice
061c45c535
gnu: acpid: Update to 2.0.34.
* gnu/packages/linux.scm (acpid): Update to 2.0.34.
2022-10-16 02:00:00 +02:00
Tobias Geerinckx-Rice
fa7e2978b9
gnu: numactl: Update to 2.0.16.
* gnu/packages/linux.scm (numactl): Update to 2.0.16.
2022-10-16 02:00:00 +02:00
Tobias Geerinckx-Rice
9dac05cb9a
gnu: criu: Update to 3.17.1.
* gnu/packages/virtualization.scm (criu): Update to 3.17.1.
2022-10-16 02:00:00 +02:00
Tobias Geerinckx-Rice
115f92af62
gnu: jitterentropy-rngd: Use G-expressions.
* gnu/packages/linux.scm (jitterentropy-rngd)[arguments]:
Rewrite as G-expressions.
2022-10-16 02:00:00 +02:00
Tobias Geerinckx-Rice
b4a62d7e88
gnu: jitterentropy-rngd: Update to 1.2.8.
* gnu/packages/linux.scm (jitterentropy-rngd): Update to 1.2.8.
2022-10-16 02:00:00 +02:00
Tobias Geerinckx-Rice
408da03c19
gnu: audit: Update to 3.0.9.
* gnu/packages/admin.scm (audit): Update to 3.0.9.
2022-10-16 02:00:00 +02:00
Christopher Baines
c7e6d72a08
gnu: guix-build-coordinator: Update to 0-66.a410ff4.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-66.a410ff4.
2022-10-21 17:27:38 +01:00
Hilton Chain
2edd7cd00c
gnu: Add shrinkwrap.
* gnu/packages/python-xyz.scm (shrinkwrap): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-21 17:23:46 +01:00
Hilton Chain
3451b4adb7
gnu: python-lief: Update to 0.12.2.
* gnu/packages/python-xyz.scm (python-lief): Update to 0.12.2.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-21 17:23:45 +01:00
EuAndreh
77391a1d52
gnu: Add grap.
* gnu/packages/groff.scm (grap): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-21 17:08:40 +01:00
Jonathan Brielmaier
e94d63d49e
gnu: icedove: Update to 102.4.0.
* gnu/packages/gnuzilla.scm (%icedove-build-id, %icedove-version) Update to 102.4.0.
2022-10-21 13:27:56 +02:00
Jonathan Brielmaier
64562d0c43
gnu: icedove: Simplify native inputs.
Moving the thunderbird-source out of native-inputs makes the transition
to simplified inputs easier (at least for me).

* gnu/packages/gnuzilla.scm (%icedove-version, thunderbird-source): New
variables. Move out of the package definition.
(icedove)[arguments]: Adapt 'prepare-thunderbird-sources phase to gexp.
[native-inputs]: Simplify and remove thunderbird-source.
2022-10-21 12:15:39 +02:00
Nicolas Goaziou
98c4f0135c
gnu: emacs-org-cliplink: Improve a phase.
* gnu/packages/emacs-xyz.scm (emacs-org-cliplink)[arguments]<#:phases>: Fix
phase name.  Clarify substitution done in the phase.
2022-10-21 10:10:46 +02:00
jgart
6b915fe58b
gnu: Add emacs-org-cliplink.
* gnu/packages/emacs-xyz.scm (emacs-org-cliplink): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-10-21 09:55:01 +02:00
jgart
9365d0e16b
gnu: Add emacs-purs-mode.
* gnu/packages/emacs-xyz.scm (emacs-purs-mode): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-10-21 09:55:01 +02:00
Nicolas Goaziou
928cae3443
gnu: emacs-pyim: Update to 5.2.6.
* gnu/packages/emacs-xyz.scm (emacs-pyim): Update to 5.2.6.
2022-10-21 09:55:00 +02:00
Nicolas Goaziou
9e538b4007
gnu: emacs-auctex: Update to 13.1.5.
* gnu/packages/emacs-xyz.scm (emacs-auctex): Update to 13.1.5.
2022-10-21 09:55:00 +02:00
Ludovic Courtès
c077345539
file-systems: Support the 'no-diratime' mount flag.
* gnu/build/file-systems.scm (mount-flags->bit-mask): Handle 'no-diratime'.
* doc/guix.texi (File Systems): Document it.
2022-10-20 23:07:37 +02:00
Mathieu Othacehe
00ff6f7c39
installer: Add a missing confirmation page before formatting.
This is a follow-up of: <https://issues.guix.gnu.org/57232>

* gnu/installer/newt/partition.scm (run-label-page): Add a confirmation page
when dealing with an EFI installation.
2022-10-20 17:28:11 +02:00
Mark H Weaver
b172241134
gnu: icecat: Update to 102.4.0-guix0-preview1 [security fixes].
Includes fixes for CVE-2022-42927, CVE-2022-42928, CVE-2022-42929, and
CVE-2022-42932.

* gnu/packages/gnuzilla.scm (%icecat-version, %icecat-build-id): Update.
(icecat-source): Update gnuzilla commit, base version, and hashes.
2022-10-20 11:15:22 -04:00
Mathieu Othacehe
7ee77dc6df
services: wireguard: Add more configuration fields.
* gnu/services/vpn.scm (<wireguard-configuration>)[pre-up, post-up, pre-down,
post-down, table]: New fields.
(wireguard-configuration-file): Take them into account.
* doc/guix.texi (Wireguard): Update it.
2022-10-20 13:07:46 +02:00
Mathieu Othacehe
2a5c2a6184
installer: Propose the user to report a "guix system init" failure.
* gnu/installer/newt/final.scm (run-install-failed-page): Add a "Report the
failure" button.
2022-10-20 10:50:50 +02:00
Mathieu Othacehe
96bb00d203
installer: Run the "guix system init" command in a PTY.
Fixes: <https://issues.guix.gnu.org/55360>

* gnu/installer/utils.scm (run-external-command-with-handler/tty): New
procedure.
(run-external-command-with-line-hooks, run-command): Add a TTY? argument.
* gnu/installer/final.scm (install-system): Call run-command with TTY?
argument set to #true.
2022-10-20 10:50:50 +02:00
cage
4716cea625
gnu: Add cl-trivial-sockets.
* gnu/packages/lisp-xyz.scm (cl-trivial-sockets, sbcl-trivial-sockets): New
  variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-10-20 10:04:05 +02:00
Leo Famulari
16d4ded630
gnu: linux-libre 5.4: Update to 5.4.219.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.219.
(linux-libre-5.4-pristine-source): Update hash.
2022-10-19 22:08:42 -04:00
Leo Famulari
f5c9379132
gnu: linux-libre 5.10: Update to 5.10.149.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.149.
(linux-libre-5.10-pristine-source): Update hash.
2022-10-19 22:08:35 -04:00
Tobias Geerinckx-Rice
e61660c78f
gnu: adcli: Update to 0.9.2.
* gnu/packages/sssd.scm (adcli): Update to 0.9.2.
2022-10-16 02:00:43 +02:00
Tobias Geerinckx-Rice
64a5cafb55
gnu: ne: Cross-compile.
* gnu/packages/text-editors.scm (ne)[arguments]: Use CC-FOR-TARGET and
don't strip binaries.
2022-10-16 02:00:43 +02:00
Tobias Geerinckx-Rice
e02a49e11d
gnu: Add age-keygen.
* gnu/packages/golang.scm (age-keygen): New public variable.
2022-10-16 02:00:33 +02:00
Tobias Geerinckx-Rice
d618307725
gnu: Add go-filippo-io-age.
* gnu/packages/password-utils.scm (age): Move from here…
* gnu/packages/golang.scm (age): …to here, and inherit from…
(go-filippo-io-age): …this new source-only package variable.
2022-10-16 02:00:33 +02:00
Tobias Geerinckx-Rice
07232e6b17
gnu: pass-age: Unpropagate inputs.
* gnu/packages/password-utils.scm (pass-age)[arguments]:
Add a new 'wrap-script phase.
[propagated-inputs]: Move them all from here…
[inputs]: …to here.  Add missing procps for /bin/pkill.
2022-10-16 02:00:29 +02:00
Greg Hogan
88746cd80b
gnu: tmux: Update to 3.3a.
* gnu/packages/tmux.scm (tmux): Update to 3.3a.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2022-10-16 02:00:13 +02:00
Nicolas Graves
ac553ba68e
gnu: Add pass-age.
* gnu/packages/password-utils.scm (pass-age): New variable.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2022-10-16 02:00:03 +02:00
Nicolas Graves
4daa160b7b
gnu: Add age.
* gnu/packages/password-utils.scm (age): New variable.
2022-10-16 02:00:02 +02:00
Nicolas Graves
638d60c4a2
gnu: Add go-filippo-io-edwards25519.
* gnu/packages/golang.scm (go-filippo-io-edwards25519): New variable.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2022-10-16 02:00:02 +02:00
Tobias Geerinckx-Rice
c585582fc1
gnu: python-curtsies: Update to 0.4.0.
* gnu/packages/terminals.scm (python-curtsies): Update to 0.4.0.
[propagated-inputs]: Replace python-blessings with python-blessed.
[native-inputs]: Remove python-mock.
2022-10-16 02:00:02 +02:00
Tobias Geerinckx-Rice
fea40a0ceb
gnu: bpython: Update to 0.23.
* gnu/packages/python-xyz.scm (bpython): Update to 0.23.
2022-10-16 02:00:02 +02:00
Tobias Geerinckx-Rice
af01ce15a8
gnu: pass-tomb: Update to 1.3.
* gnu/packages/password-utils.scm (pass-tomb): Update to 1.3.
2022-10-16 02:00:02 +02:00
Tobias Geerinckx-Rice
0627af4db2
gnu: cracklib: Update to 2.9.8.
* gnu/packages/password-utils.scm (cracklib): Update to 2.9.8.
2022-10-16 02:00:02 +02:00
Tobias Geerinckx-Rice
14bcee508e
gnu: iperf: Update to 3.12.
* gnu/packages/networking.scm (iperf): Update to 3.12.
2022-10-16 02:00:02 +02:00
Tobias Geerinckx-Rice
9f3d6e2885
gnu: qtractor: Update to 0.9.28.
* gnu/packages/music.scm (qtractor): Update to 0.9.28.
2022-10-16 02:00:01 +02:00
Tobias Geerinckx-Rice
8c4ef41622
gnu: padthv1: Update to 0.9.27.
* gnu/packages/music.scm (padthv1): Update to 0.9.27.
2022-10-16 02:00:01 +02:00
Tobias Geerinckx-Rice
884e7b2e47
gnu: samplv1: Update to 0.9.27.
* gnu/packages/music.scm (samplv1): Update to 0.9.27.
2022-10-16 02:00:01 +02:00
Tobias Geerinckx-Rice
e63e2518c2
gnu: drumkv1: Update to 0.9.27.
* gnu/packages/music.scm (drumkv1): Update to 0.9.27.
2022-10-16 02:00:01 +02:00
Tobias Geerinckx-Rice
060a154aad
gnu: synthv1: Update to 0.9.27.
* gnu/packages/music.scm (synthv1): Update to 0.9.27.
2022-10-16 02:00:01 +02:00
Tobias Geerinckx-Rice
0c5bc867a1
gnu: mtools: Update to 4.0.41.
* gnu/packages/mtools.scm (mtools): Update to 4.0.41.
2022-10-16 02:00:01 +02:00
Tobias Geerinckx-Rice
f6d784b3b5
gnu: cpuid: Update to 20221003.
* gnu/packages/linux.scm (cpuid): Update to 20221003.
2022-10-16 02:00:01 +02:00
Tobias Geerinckx-Rice
e3674f83b2
gnu: mcelog: Update to 189.
* gnu/packages/linux.scm (mcelog): Update to 189.
2022-10-16 02:00:01 +02:00
Tobias Geerinckx-Rice
f8a29a4163
gnu: qjackctl: Remove unused qtx11extras input.
* gnu/packages/audio.scm (qjackctl)[inputs]: Remove qtx11extras.
2022-10-16 02:00:00 +02:00
Tobias Geerinckx-Rice
d7e59fb2ad
gnu: qjackctl: Update to 0.9.8.
* gnu/packages/audio.scm (qjackctl): Update to 0.9.8.
[inputs]: Add qtsvg-5.
2022-10-16 02:00:00 +02:00
Tobias Geerinckx-Rice
dd9b31254b
gnu: cryfs: Remove trailing #t.
* gnu/packages/crypto.scm (cryfs)[arguments]:
Don't explicitly return #t from phases.
2022-10-16 02:00:00 +02:00
Tobias Geerinckx-Rice
d90d24bcbc
gnu: cryfs: Remove input labels.
* gnu/packages/crypto.scm (cryfs)[native-inputs]: Remove label strings.
2022-10-16 02:00:00 +02:00
Tobias Geerinckx-Rice
9923bf62dc
gnu: cryfs: Update to 0.11.3.
* gnu/packages/crypto.scm (cryfs): Update to 0.11.3.
2022-10-16 02:00:00 +02:00
Tobias Geerinckx-Rice
e0f12e0f99
gnu: bind: Update to 9.16.34.
* gnu/packages/dns.scm (isc-bind): Update to 9.16.34.
2022-10-16 02:00:00 +02:00
Artyom Bologov
7ecd85eacb
gnu: cl-webkit: Update to 3.5.5.
* gnu/packages/lisp-xyz.scm (sbcl-cl-webkit): Update to 3.5.5.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-10-19 16:33:55 +02:00
Maxim Cournoyer
3bb145b6e2
gnu: python-robotframework-pabot: Update to 2.7.0.
* gnu/packages/python-xyz.scm (python-robotframework-pabot): Update to 2.7.0.
2022-10-18 13:01:49 -04:00
Maxim Cournoyer
e2c55a679d
gnu: python-robotframework-datadriver: Update to 1.6.1.
* gnu/packages/python-xyz.scm (python-robotframework-datadriver): Update to 1.6.1.
2022-10-18 13:01:49 -04:00
Maxim Cournoyer
190be4921c
gnu: python-robotframework: Update to 5.0.1.
* gnu/packages/python-xyz.scm (python-robotframework): Update to 5.0.1.
[phases] {delete-problematic-tests}: Re-instate the sending_signal.robot
tests, fixed upstream.
[native-inputs]: Replace python-jsonschema with python-jsonschema-next.
2022-10-18 13:01:49 -04:00
Tobias Geerinckx-Rice
033cbd11a8
gnu: libksba: Graft to 1.6.2 [fixes CVE-2022-3515].
* gnu/packages/gnupg.scm (libksba/fixed): New variable.
(libksba): Use it as grafted replacement.
2022-10-16 02:00:00 +02:00
Nicolas Goaziou
7fdbd37e12
gnu: notmuch: Update to 0.37.
* gnu/packages/mail.scm (notmuch): Update to 0.37.
2022-10-18 18:40:01 +02:00
Nicolas Goaziou
c9eac0c355
gnu: emacs-org-modern: Update to 0.5.
* gnu/packages/emacs-xyz.scm (emacs-org-modern): Update to 0.5.
2022-10-18 18:32:16 +02:00
Nicolas Goaziou
2589997fab
gnu: xournalpp: Update to 1.1.2.
* gnu/packages/pdf.scm (xournalpp): Update to 1.1.2.
2022-10-18 18:22:19 +02:00
Nicolas Goaziou
e39b4902a0
gnu: scummvm: Use G-expressions.
* gnu/packages/emulators.scm (scummvm)[arguments]: Use G-expressions.
2022-10-18 18:22:19 +02:00
Nicolas Goaziou
e598e2a57b
gnu: scummvm: Update to 2.6.1.
* gnu/packages/emulators.scm (scummvm): Update to 2.6.1.
2022-10-18 18:22:19 +02:00
florhizome
72a41c4012
gnu: Add nbfc-linux.
* gnu/packages/linux.scm (nbfc-linux): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-10-18 14:55:29 +02:00
Felix Lechner
b8dd3e59ce
gnu: wolfssl: Update to 5.5.1 [security fixes].
* gnu/packages/tls.scm (wolfssl): Update to 5.5.1.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-10-18 14:43:08 +02:00
jgart
70cac2829f
gnu: Add python-simple-pid.
* gnu/packages/python-science.scm (python-simple-pid): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-10-18 14:41:10 +02:00
Ludovic Courtès
c340c24a8d
gnu: hpcguix-web: Remove input labels.
* gnu/packages/web.scm (hpcguix-web)[native-inputs, inputs]: Remove labels.
2022-10-18 14:27:01 +02:00
Ludovic Courtès
7c60e8f808
gnu: guix: Switch to Guile-GnuTLS.
This is a followup to a1cd93083b.

* gnu/packages/package-management.scm (guix)[arguments]: Refer to
"guile-gnutls" instead of "gnutls".
[native-inputs, propagated-inputs]: Replace 'gnutls' with 'guile-gnutls'.
[inputs]: Add 'zlib'.
(guix-daemon): Replace 'gnutls' with 'guile-gnutls'.
(guix-build-coordinator)[arguments, propagated-inputs, native-inputs]:
Replace 'gnutls' with 'guile-gnutls'.
(guix-build-coordinator/agent-only): Likewise.
(nar-herder): Likewise.
2022-10-18 14:27:01 +02:00
Ludovic Courtès
69ed946bbc
gnu: gnutls-latest: Remove dependency on Guile.
* gnu/packages/tls.scm (gnutls-latest)[inputs]: Remove 'guile' and add
'libunistring'.
[native-inputs]: Remove 'guile'.
2022-10-18 14:27:01 +02:00
Ludovic Courtès
d5f07aa832
gnu: guile-gnutls: Fix cross-crompilation.
* gnu/packages/tls.scm (guile-gnutls)[source]: Add "gnutls-cross.patch".
[native-inputs]: Add 'gnutls'.
[inputs]: Add 'guile-3.0'.
2022-10-18 14:26:46 +02:00
Christopher Baines
0289312bc9
gnu: guix-build-coordinator: Update to 0-65.26fe4a7.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-65.26fe4a7.
2022-10-18 11:05:23 +01:00
EuAndreh
b857d239e7
gnu: Add perl-critic.
* gnu/packages/perl.scm (perl-critic): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-18 10:58:49 +01:00
EuAndreh
dfbeb5d1ce
gnu: Add perl-ppix-utilities.
* gnu/packages/perl.scm (perl-ppix-utilities): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-18 10:58:48 +01:00
EuAndreh
d45c5a47ba
gnu: Add perl-ppix-quotelike.
* gnu/packages/perl.scm (perl-ppix-quotelike): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-18 10:58:48 +01:00
EuAndreh
4acc8a9019
gnu: Add perl-ppix-regexp.
* gnu/packages/perl.scm (perl-ppix-regexp): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-18 10:58:48 +01:00
EuAndreh
2a531bfb34
gnu: Add perl-string-format.
* gnu/packages/perl.scm (perl-string-format): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-18 10:58:48 +01:00
EuAndreh
b91a5667c6
gnu: Add perl-readonly-xs.
* gnu/packages/perl.scm (perl-readonly-xs): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-18 10:58:48 +01:00
EuAndreh
885944bc10
gnu: Add perl-pod-spell.
* gnu/packages/perl.scm (perl-pod-spell): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-18 10:58:48 +01:00
EuAndreh
5f30ce0314
gnu: Add perl-config-tiny.
* gnu/packages/perl.scm (perl-config-tiny): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-18 10:58:47 +01:00
EuAndreh
5595aa9a75
gnu: Add perl-regexp-grammars.
* gnu/packages/perl.scm (perl-regexp-grammars): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-18 10:56:49 +01:00
EuAndreh
6d32d835aa
gnu: Add perl-commonmark.
* gnu/packages/markup.scm (perl-commonmark): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-18 10:56:30 +01:00
ROCKTAKEY
c844489350
gnu: Add skk-jisyo.
* gnu/packages/dictionaries.scm (skk-jisyo): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-18 10:52:25 +01:00
EuAndreh via Guix-patches via
dbdc8f64e7
services: nginx: Improve reload action documentation.
* gnu/services/web.scm (nginx-shepherd-service): Be explicit about the
reload action not changing the configuration file, but instead
respawning worker processes.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-18 10:48:32 +01:00
EuAndreh via Guix-patches via
117b0a65c8
services: nginx: Use nginx-action over inline gexp.
* gnu/services/web.scm (nginx-shepherd-service): Use the simpler
"nginx-action" helper, for the same reload side-effect.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-18 10:48:14 +01:00
Sughosha
3c7d4fdc30
gnu: textpieces: Reorder dependencies and fix description.
* gnu/packages/textpieces.scm (textpieces)[description]: Add missing "is a".
[inputs, native-inputs]: Reorder.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-18 10:45:58 +01:00
Efraim Flashner
054ddcbbc6
gnu: ncdu-2: Update to 2.2.
* gnu/packages/ncdu.scm (ncdu-2): Update to 2.2.
2022-10-18 09:22:39 +03:00
Efraim Flashner
b41ff1a00d
gnu: gcc-2.95: Add initial work toward building for arm.
* gnu/packages/gcc.scm (gcc-2.95)[source]: Adjust source to use newer
macros from more recent versions of GCC.
2022-10-18 08:41:48 +03:00
Efraim Flashner
96f8945425
gnu: gcc-2.95: Add substitution for the Hurd's linker.
* gnu/packages/gcc.scm (gcc-2.95)[arguments]: Adjust custom
'set-dynamic-linker-file-name phase to also substitute the Hurd's
linker.
2022-10-18 08:41:44 +03:00
Leo Famulari
d85c254319
gnu: nginx: Support SSL / TLS for stream proxies.
* gnu/packages/web.scm (nginx)[arguments]: Add "--with-stream_ssl_module"
to #:configure-flags.
2022-10-17 17:23:20 -04:00
Leo Famulari
e9dcd4a3e4
gnu: linux-libre 5.4: Update to 5.4.218.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.218.
(linux-libre-5.4-pristine-source): Update hash.
2022-10-17 17:23:20 -04:00
Leo Famulari
9803ac71bd
gnu: linux-libre 5.10: Update to 5.10.148.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.148.
(linux-libre-5.10-pristine-source): Update hash.
2022-10-17 17:23:20 -04:00
Leo Famulari
73e3e1c08a
gnu: linux-libre 5.15: Update to 5.15.74.
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.74.
(linux-libre-5.15-pristine-source): Update hash.
2022-10-17 17:23:19 -04:00
Leo Famulari
92a71b46d8
gnu: linux-libre 5.19: Update to 5.19.16.
* gnu/packages/linux.scm (linux-libre-5.19-version): Update to 5.19.16.
(linux-libre-5.19-pristine-source): Update hash.
2022-10-17 17:23:19 -04:00
Ludovic Courtès
a1cd93083b
gnu: Add Guile-GnuTLS.
* gnu/packages/tls.scm (guile-gnutls): New variable.
2022-10-17 23:15:07 +02:00
Nicolas Goaziou
ec7ba6ae53
gnu: emacs-ob-sclang: Fix build.
* gnu/packages/emacs-xyz.scm (emacs-ob-sclang)[source]<origin>: Use new
upstream repository.
[home-page]: Set to new upstream repository.

The package is no longer extracted from Org Contrib.
2022-10-17 20:02:39 +02:00
Nicolas Goaziou
81228a1f50
gnu: emacs-hierarchy: Remove variable.
* gnu/packages/emacs-xyz.scm (emacs-hierarchy): Remove variable.

Library was integrated into Emacs 28.1 and is developed there from now on.
See <https://github.com/DamienCassou/hierarchy>.
2022-10-17 19:52:13 +02:00
Nicolas Goaziou
5a5b93304d
gnu: emacs-md4rd: Remove emacs-hierarchy input.
* gnu/packages/emacs-xyz.scm (emacs-md4rd)[propagated-inputs]: Remove
EMACS-HIERARCHY. Re-order files alphabetically.
2022-10-17 19:51:00 +02:00
Nicolas Goaziou
30bdeb8842
gnu: emacs-vertico: Update to 0.28.
* gnu/packages/emacs-xyz.scm (emacs-vertico): Update to 0.28.
2022-10-17 18:43:48 +02:00
Nicolas Goaziou
468ac3067d
gnu: emacs-focus: Update to 1.0.1.
* gnu/packages/emacs-xyz.scm (emacs-focus): Update to 1.0.1.
2022-10-17 18:43:48 +02:00
Nicolas Goaziou
5ef2d3685c
gnu: emacs-corfu: Update to 0.28.
* gnu/packages/emacs-xyz.scm (emacs-corfu): Update to 0.28.
2022-10-17 18:43:47 +02:00
Nicolas Goaziou
a1c0181617
gnu: emacs-buttercup: Update to 1.27.
* gnu/packages/emacs-xyz.scm (emacs-buttercup): Update to 1.27.
2022-10-17 18:43:47 +02:00
Efraim Flashner
93d257c3cb
gnu: git-annex: Update to 10.20221003.
* gnu/packages/haskell-apps.scm (git-annex): Update to 10.20221003.
2022-10-17 19:16:42 +03:00
Jan (janneke) Nieuwenhuizen
fd4cbcbed7
gnu: dezyne: Update to 2.16.2.
* gnu/packages/dezyne.scm (dezyne): Update to 2.16.2.
2022-10-17 14:55:45 +02:00
Marius Bakke
b13362107d
gnu: emacs-eglot: Update source hash.
Upstream moved the 1.9 tag to a newer commit that updates the version comment
in the source code:

  https://github.com/joaotavora/eglot/releases/tag/1.9

The 1.9 update in Guix was done one day prior to the current tag.

* gnu/packages/emacs-xyz.scm (emacs-eglot)[source](sha256): Update.
2022-10-17 14:49:41 +02:00
Marius Bakke
6ecf88a6a1
gnu: poppler-next: Don't use 'package/inherit'.
* gnu/packages/pdf.scm (poppler-next): Use object inheritance instead of
PACKAGE/INHERIT because it is a different version, so replacement of the
original should not be inherited.
2022-10-17 14:49:41 +02:00
Marius Bakke
5a5b729d66
gnu: abseil-cpp: Don't use 'package/inherit'.
* gnu/packages/cpp.scm (abseil-cpp): Use object inheritance instead of
PACKAGE/INHERIT because the inherited package has a different source, thus
replacements should not be inherited.
2022-10-17 14:49:41 +02:00
Andrew Tropin
883fb8f41b
installer: Factorize url-alive? in internet check.
* gnu/installer/newt/network.scm (wait-service-online): Factorize url-alive?
in internet check.
2022-10-17 16:34:07 +04:00
Andrew Tropin
3ab14386cd
home: dbus: Inherit environment variables from shepherd.
* gnu/home/services/desktop.scm (home-dbus-shepherd-services)[start]
  <#:environment-variables>: Inherit environment variables from shepherd.
2022-10-17 15:49:27 +04:00
Andrew Tropin
6fad3d5985
home: dbus: Remove unecessary list call.
* gnu/home/services/desktop.scm (home-dbus-shepherd-services)[start]
  <#:environment-variables>: Remove unecessary list call.
2022-10-17 15:18:55 +04:00
Attila Lendvai
c2cb116032
gnu: Add hunspell-dict-hu.
* gnu/packages/libreoffice.scm (hunspell-dict-hu): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-10-17 10:45:10 +02:00
Michael Rohleder
76de39c340
gnu: nheko: Do not build api docs.
* gnu/packages/messaging.scm (nheko)[arguments]<#:configure-flags>: Remove -DBUILD_DOCS=ON.
[native-inputs]: Remove doxygen, graphviz.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-10-17 10:36:23 +02:00
Konrad Hinsen
cc45fa70f3
gnu: git-annex: Promote git to propagated input
* gnu/packages/haskell-apps.scm (git-annex): changed inputs
[propagated-inputs]: Add git
[inputs]: Remove git

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-10-17 10:06:00 +02:00
Nicolas Graves
d5b54e0137
gnu: Add nerd-dictation/wayland.
* gnu/packages/machine-learning.scm (nerd-dictation/wayland): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-10-17 09:47:51 +02:00
Nicolas Graves
eecb288ca2
gnu: Add nerd-dictation.
* gnu/packages/machine-learning.scm (nerd-dictation): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-10-17 09:47:49 +02:00
Nicolas Graves
a3e20f35f5
gnu: Add python-vosk.
* gnu/packages/machine-learning.scm (python-vosk): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-10-17 09:47:44 +02:00
Nicolas Graves
fadfeeede5
gnu: Add vosk-api.
* gnu/packages/machine-learning.scm (vosk-api): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-10-17 09:47:38 +02:00
Nicolas Graves
0c7a2639bb
gnu: Add kaldi-for-vosk.
* gnu/packages/machine-learning.scm (kaldi-for-vosk): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-10-17 09:47:31 +02:00
Nicolas Graves
9ca6416a19
gnu: Add openfst-for-vosk.
* gnu/packages/machine-learning.scm (openfst-for-vosk): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-10-17 09:47:23 +02:00
aleksandr barakin
094b357783
installer: Relax internet check availability criteria.
Checks the availability of the mirror bordeaux.guix.gnu.org in addition to
ci.guix.gnu.org.  This allows to proceed the installation if the
ci.guix.gnu.org is unavailable.

* gnu/installer/newt/network.scm (wait-service-online): Relax internet check
availability criteria.

Signed-off-by: Andrew Tropin <andrew@trop.in>
2022-10-17 10:22:15 +04:00
Julien Lepiller
82b0f3755d
guix: Fix typos.
These typos were found and reported through weblate.

* gnu/packages/audio.scm (wildmidi)[description]: Fix typo.
* gnu/packages/games.scm (cgoban)[description]: Fix typo.
* gnu/services/version-control.scm (gitolite-service-type)[description]:
  Fix typo.
* gnu/installer/newt/substitutes.scm (run-substitutes-page): Remove full
  stop at end of title.
* gnu/machine/ssh.scm (machine-ssh-configuration-system): Move
  punctuation outside of quotes.
* guix/scripts/home.scm (process-action): Remove trailing space before
  newline.
* guix/scripts/system.scm (show-help): Fix typo.
* guix/scripts/environment.scm (with-store/maybe): Fix typo.
2022-10-17 07:29:09 +02:00
Nicolas Goaziou
46b0143714
gnu: Add dds.
* gnu/packages/game-development.scm (dds): New variable.
2022-10-16 21:15:10 +02:00
Nicolas Goaziou
e0b11d9e7e
gnu: emacs-tempel: Update to 0.5.
* gnu/packages/emacs-xyz.scm (emacs-tempel): Update to 0.5.
2022-10-16 21:08:50 +02:00
Nicolas Goaziou
7d48c651ac
gnu: emacs-marginalia: Update to 0.15.
* gnu/packages/emacs-xyz.scm (emacs-marginalia): Update to 0.15.
2022-10-16 21:08:50 +02:00
Nicolas Goaziou
c49bf4814d
gnu: emacs-consult: Update to 0.20.
* gnu/packages/emacs-xyz.scm (emacs-consult): Update to 0.20.
2022-10-16 21:08:49 +02:00
Christopher Baines
8bbfa8b26f
gnu: guix-build-coordinator: Update to 0-64.f051c28.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-64.f051c28.
2022-10-16 19:13:53 +01:00
Brendan Tildesley
8935049db9
gnu: 0ad: Update to 0.0.26-alpha.
* gnu/packages/games.scm (0ad): Update to 0.0.26-alpha.
[inputs]: Add freetype.
(0ad-data): Update to 0.0.26-alpha.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-16 19:12:59 +01:00
Matthew James Kraai
cf19228932
gnu: Add s3cmd.
* gnu/packages/python-xyz.scm (s3cmd): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-16 18:24:26 +01:00
Christopher Baines
c3e103129d
gnu: lziprecover: Fix cross-compilation.
* gnu/packages/comression.scm (lziprecover)[arguments]: Set CXX when cross
compiling.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-16 18:18:37 +01:00
Christopher Baines
69bbb720db
gnu: lzip: Fix cross-compilation.
Previously the package would build, but the binaries would be build for the
host system, rather than the target.

* gnu/packages/compression.scm (lzip)[arguments]: Set CXX when cross
compiling.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-16 18:15:15 +01:00
Ryan Tolboom
cbaf47bb8b
gnu: Add python-dotmap
* gnu/packages/python-xyz.scm: New variable

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-16 18:15:03 +01:00
Sughosha
fc68b97db1
gnu: Add textpieces.
* gnu/packages/text-editors.scm (textpieces): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-16 18:09:56 +01:00
Ricardo Wurmus
8488fa5df3
gnu: ghc-4: Use Perl 5.6
* gnu/packages/haskell.scm (ghc-4)[native-inputs]: Replace perl-5.14 with
perl-5.6.
2022-10-16 17:36:00 +02:00
Ricardo Wurmus
324e056ba0
gnu: Add perl-5.6.
* gnu/packages/perl.scm (perl-5.6): New variable.
2022-10-16 17:36:00 +02:00
Marius Bakke
3d8c243efb
gnu: akgregator: Fix build.
* gnu/packages/kde.scm (akregator)[arguments]: Use SEARCH-INPUT-FILE to locate
QtWebEngine instead of referring to non-existent label.
2022-10-16 15:14:38 +02:00
Marius Bakke
8681d90d50
gnu: akgregator: Fix source hash.
This is a follow-up to commit 6971feca53.

* gnu/packages/kde.scm (akregator)[source](sha256): Update.
2022-10-16 15:14:38 +02:00
Marius Bakke
bf30303c17
gnu: gst-plugins-bad: Build without faac.
This is a follow-up to commit fe0ab5dbea.

* gnu/packages/gstreamer.scm (gst-plugins-bad)[inputs]: Remove FAAC.
2022-10-16 15:14:38 +02:00
Liliana Marie Prikler
fe0ab5dbea
gnu: Remove faac.
Contrary to the misleading license field, the ISO MPEG-4 code is not actually
GPL-licensed, but actually contradicts freedom 0.
For further information, see <https://issues.guix.gnu.org/58147>.

* gnu/packages/audio.scm (faac): Delete variable.
2022-10-16 13:58:56 +02:00
Liliana Marie Prikler
1229979232
gnu: transcode: Build without faac.
* gnu/packages/video.scm (transcode)[#:configure-flags]: Remove
“--enable-faac”.
[inputs]: Remove faac.
2022-10-16 13:58:56 +02:00
Liliana Marie Prikler
72865a2e8a
gnu: ffmpeg: Don't mention libfaac.
* gnu/packages/video.scm (ffmpeg-5): Remove comment mentioning faac.
2022-10-16 13:58:56 +02:00
Julien Lepiller
26ff45cb03
gnu: lablgtk3: Update to 3.1.3.
* gnu/packages/ocaml.scm (lablgtk3): Update to 3.1.3.
[propagated-inputs]: Add ocaml-camlp-streams.
2022-10-16 12:21:49 +02:00
Julien Lepiller
3ad8ab8404
gnu: ocaml-core: Update to 0.15.1.
* gnu/packages/ocaml.scm (ocaml-core): Update to 0.15.1.
2022-10-16 12:21:28 +02:00
Liliana Marie Prikler
4c43c79e40
gnu: emacs: Update to 28.2.
* gnu/packages/emacs.scm (emacs): Update to 28.2.
2022-10-16 11:23:58 +02:00
Tobias Geerinckx-Rice
ca73325d75
gnu: man-pages: Use LIST of arguments.
We're already using a Gexp for #:make-flags; this unweirds that ,#~.

* gnu/packages/man.scm (man-pages)[arguments]: Use LIST & G-expressions.
2022-10-09 02:00:00 +02:00
Tobias Geerinckx-Rice
bc435c595f
gnu: man-pages: Update to 6.00.
* gnu/packages/man.scm (man-pages): Update to 6.00.
[arguments]: Add a new 'skip-html phase.
2022-10-09 02:00:00 +02:00
Michael Rohleder
09bab971aa
gnu: emacs-puni: Update to 0-1.28836e98.
* gnu/packages/emacs-xyz.scm (emacs-puni): Update to 0-1.28836e98.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-10-16 10:43:19 +02:00
Nicolas Goaziou
dba89d11f9
gnu: emacs-evil-nerd-commenter: Update to 3.5.8.
* gnu/packages/emacs-xyz.scm (emacs-evil-nerd-commenter): Update to 3.5.8.
2022-10-16 10:43:18 +02:00
Nicolas Goaziou
2a929636b4
gnu: emacs-geiser: Update to 0.27.
* gnu/packages/emacs-xyz.scm (emacs-geiser): Update to 0.27.
2022-10-16 10:43:18 +02:00
Nicolas Goaziou
8ede54df40
gnu: emacs-taxy-magit-section: Update to 0.12.1.
* gnu/packages/emacs-xyz.scm (emacs-taxy-magit-section): Update to 0.12.1.
2022-10-16 10:43:18 +02:00
Arun Isaac
08f2a06d26
gnu: Add guile-dns.
* gnu/packages/guile-xyz.scm (guile-dns): New variable.
2022-10-16 14:05:21 +05:30
Jan (janneke) Nieuwenhuizen
67a2049202
gnu: mes: Update to 0.24.1.
* gnu/packages/mes.scm (mes): Update to 0.24.1.
2022-10-16 10:31:00 +02:00
Jonathan Brielmaier
a73cb189c3
gnu: icedove: Update to 102.3.3.
* gnu/packages/gnuzilla.scm (icedove): Update to 102.3.3.
2022-10-16 08:26:43 +02:00
Marius Bakke
270eb27b20
gnu: kwayland: Skip flaky test.
* gnu/packages/kde-frameworks.scm (kwayland)[source](patches): New field.
* gnu/packages/patches/kwayland-skip-flaky-test.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2022-10-16 03:27:33 +02:00
Marius Bakke
617c083e7b
gnu: kwayland: Use qt-build-system and enable all tests.
* gnu/packages/kde-frameworks.scm (kwayland)[build-system]: Change to
QT-BUILD-SYSTEM to avoid overriding the check phase, and to get verbose output
on failure.
[arguments]: Add #:parallel-build?.  Remove skip-specific-tests phase.  Don't
override check phase, but add new to set XDG_RUNTIME_DIR.
2022-10-16 01:12:35 +02:00
Marius Bakke
c567a82a69
Merge branch 'staging' 2022-10-16 00:10:07 +02:00
Marius Bakke
3a84b4ec4c
gnu: ghc-cryptohash-sha256: Update cabal revision metadata.
Before this commit, the .cabal metadata file referred to the previous version,
but was not noticed because it had no incompatible changes, and was 404
upstream (thus falling back to cache) until recently a new metadata revision
was made for 0.11.102.1.

  https://hackage.haskell.org/package/cryptohash-sha256-0.11.102.1/revisions/

This is a follow-up to commit 54f4502e45, which
should have reset #:cabal-revision to 0 and changed the hash.

* gnu/packages/haskell-crypto.scm (ghc-cryptohash-sha256)[arguments]: Update
 #:cabal-revision hash.
2022-10-16 00:06:03 +02:00
Marius Bakke
d799c8a5f6
gnu: fp16: Fix build on i686-linux.
* gnu/packages/patches/fp16-implicit-double.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/maths.scm (fp16)[source](patches): Add it.
2022-10-15 23:26:59 +02:00
Mădălin Ionel Patrașcu
5d58d20684
gnu: Add r-macrophage.
X-Debbugs-Cc: rekado@elephly.net

* gnu/packages/bioconductor.scm (r-macrophage): New variable.
2022-10-15 21:07:24 +02:00
Liliana Marie Prikler
1682aba247
gnu: emacs-next: Update to 29.0.50-2.4aeb80c.
* gnu/packages/patches/emacs-native-comp-driver-options.patch: New file.
* gnu/local.mk: Register it here.
* gnu/packages/emacs.scm (emacs-next): Update to 29.0.50-2.4aeb80c.
2022-10-15 16:32:04 +02:00
David Elsing
18f95f9335
gnu: Add rdkit.
* gnu/packages/chemistry.scm (rdkit): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-10-15 12:05:15 +02:00
David Elsing
175d1a0151
gnu: Add ringdecomposerlib.
* gnu/packages/chemistry.scm (ringdecomposerlib): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-10-15 12:05:15 +02:00
David Elsing
a3844f8a18
gnu: Add avalon-toolkit.
* gnu/packages/chemistry.scm (avalon-toolkit): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-10-15 12:05:15 +02:00
David Elsing
cfd62fdf86
gnu: Add yaehmop.
* gnu/packages/chemistry.scm (yaehmop): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-10-15 12:05:15 +02:00
David Elsing
697f0c8a6a
gnu: Add coordgenlibs.
* gnu/packages/chemistry.scm (coordgenlibs): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-10-15 12:05:15 +02:00
David Elsing
f170715398
gnu: Add maeparser.
* gnu/packages/chemistry.scm (maeparser): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-10-15 12:05:15 +02:00
David Elsing
06358ee715
gnu: Add freesasa.
* gnu/packages/chemistry.scm (freesasa): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-10-15 12:05:15 +02:00
David Elsing
696f20f0f6
gnu: Add gemmi.
* gnu/packages/patches/gemmi-fix-pegtl-usage.patch: New file.
* gnu/packages/patches/gemmi-fix-sajson-types.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register them here.
* gnu/packages/chemistry.scm (gemmi): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-10-15 12:04:54 +02:00
David Elsing
3cbb634a89
gnu: Add sajson-for-gemmi.
* gnu/packages/cpp.scm (sajson-for-gemmi): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-10-15 12:01:34 +02:00
David Elsing
fd4342728d
gnu: Add optionparser.
* gnu/packages/cpp.scm (optionparser): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-10-15 12:01:34 +02:00
David Elsing
d42f648c0c
gnu: Add tinydir.
* gnu/packages/c.scm (tinydir): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-10-15 12:01:34 +02:00
David Elsing
f169d7a128
gnu: Add cbehave.
* gnu/packages/check.scm (cbehave): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-10-15 12:01:34 +02:00
David Elsing
e34bf9b634
gnu: Add sajson.
* gnu/packages/cpp.scm (sajson): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-10-15 12:01:34 +02:00
David Elsing
c152902191
gnu: Add pocketfft-cpp.
* gnu/packages/patches/pocketfft-cpp-prefer-preprocessor-if.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it here.
* gnu/packages/cpp.scm (pocketfft-cpp): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-10-15 12:01:33 +02:00
David Elsing
afd853977a
gnu: Add fast-float.
* gnu/packages/cpp.scm (fast-float-test-files, fast-float): New variables.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-10-15 12:01:33 +02:00
Pierre-Henry Fröhring
d923cf1dea
gnu: ghc-lucid: Fix cabal-revision.
Was not updated after update in commit b97f549b14.

* gnu/packages/haskell-xyz.scm (ghc-lucid)[arguments]: Update
cabal-revision.

Signed-off-by: Lars-Dominik Braun <lars@6xq.net>
2022-10-15 10:25:21 +02:00
Arun Isaac
5f414c8edb
gnu: font-ibm-plex: Use git source.
* gnu/packages/fonts.scm (font-ibm-plex)[source]: Use git source.
2022-10-15 11:56:14 +05:30
Brian Kubisiak
4dfaddfc44
gnu: Add python-crossenv.
* gnu/packages/python-xyz.scm (python-crossenv): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-10-15 00:44:09 +02:00
kiasoc5
8fbbb8fc31
gnu: bemenu: Update to 0.6.10, use new package style.
* gnu/packages/xdisorg.scm (bemenu): Update to 0.6.10.
[arguments]: Use G-expressions. Use #$output instead of assoc-ref.
[inputs]: Remove labels.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-10-15 00:44:09 +02:00
Hilton Chain
807c0658c8
gnu: libglvnd: Update to 1.5.0.
* gnu/packages/gl.scm (libglvnd): Update to 1.5.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-10-15 00:44:09 +02:00
Brian Kubisiak
a11522a024
gnu: emacs-eval-in-repl-erlang: Fix unbound variable.
Commit 0b120ad5f8 introduced a circular
dependency where (gnu packages erlang) would transitively load
(gnu packages emacs-xyz) before the emacs-erlang package was defined.

* gnu/packages/emacs-xyz.scm (emacs-eval-in-repl-erlang)[#:inputs]: Wrap in
delay.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-10-14 23:49:51 +02:00
Liliana Marie Prikler
cd0d27f30d
gnu: emacs-ido-completing-read+: Disable native compilation.
This fixes an issue, wherein inadvertent native compilation leads to
system crashes.  See <https://bugs.gnu.org/57878> for a discussion.

* gnu/packages/emacs-xyz.scm (emacs-ido-completing-read+)[arguments]:
Add a phase to disable native compilation.
2022-10-14 21:02:24 +02:00
Efraim Flashner
322917aeb8
Merge remote-tracking branch 'origin/master' into staging
Conflicts:
	gnu/packages/gnuzilla.scm
	gnu/packages/graphics.scm
	gnu/packages/gstreamer.scm
	gnu/packages/gtk.scm
	gnu/packages/kde-frameworks.scm
	gnu/packages/video.scm
2022-10-12 14:36:44 +03:00
Marius Bakke
e1baf802cc
gnu: Register (gnu packages bqn) in build infrastructure.
This is a follow-up to commit 9aa2a41b47.

* gnu/local.mk (GNU_SYSTEM_MODULES): Add gnu/packages/bqn.scm.
2022-10-12 11:09:38 +02:00
Marius Bakke
2d2afb4cf3
gnu: ungoogled-chromium: Update to 106.0.5249.103-1.
* gnu/packages/chromium.scm (%chromium-version): Set to 106.0.5249.103.
(%ungoogled-origin, ungoogled-chromium): Update hashes.
2022-10-12 10:46:36 +02:00
mirlan
68d79a8b60
gnu: Add libskk.
* gnu/packages/language.scm (libskk): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-10-11 16:05:32 +02:00
Tanguy Le Carrour
f5fd741474
gnu: profanity: Update to 0.13.0.
* gnu/packages/messaging.scm (profanity): Update to 0.13.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-10-11 16:05:32 +02:00
Tanguy Le Carrour
4e769c1d27
gnu: libstrophe: Update to 0.12.2.
* gnu/packages/messaging.scm (libstrophe): Update to 0.12.2.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-10-11 16:05:32 +02:00
Ludovic Courtès
ff324d3814
gnu: mmg: Add dependency on Perl.
* gnu/packages/graphics.scm (mmg)[native-inputs]: Add PERL.
2022-10-11 16:05:32 +02:00
jgart
f8529b9eec
gnu: gtkwave: Update to 3.3.113.
* gnu/packages/fpga.scm (gtkwave): Update to 3.3.113.
[inputs]: Use new style.
[arguments]: Use gexp.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-10-11 16:05:32 +02:00
Michael Rohleder
49ed67692d
gnu: python-pydyf: Update to 0.3.0.
* gnu/packages/pdf.scm (python-pydyf): Update to 0.3.0.
[arguments]: Add phases to replace build and install phases.
[native-inputs]: Add python-flit-core, python-pypa-build.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-10-11 16:05:32 +02:00
Ludovic Courtès
ac338620bc
gnu: emacs-guix: Remove input labels.
* gnu/packages/emacs-xyz.scm (emacs-guix)[inputs]: Remove labels.
2022-10-11 16:05:32 +02:00
Ludovic Courtès
58a671f344
gnu: emacs-guix: Update to cf5b7a4.
* gnu/packages/emacs-xyz.scm (emacs-guix): Update to cf5b7a4.
[home-page]: Update.
2022-10-11 16:05:31 +02:00
Ludovic Courtès
22b9734b67
Revert "guix system: Remove unused 'read-operating-system' procedure."
This reverts commit d11a432adf.

The 'read-operating-system' is used in Emacs-Guix.
2022-10-11 16:05:31 +02:00
Maxim Cournoyer
f78cfcd7d3
system: operating-system: Make the timezone field default to Etc/UTC.
* gnu/system.scm (<operating-system>) [timezone]: Default to "Etc/UTC".
2022-10-11 11:29:03 +00:00
Maxim Cournoyer
683558e2ed
services: slim-service-type: Do not extend profile with xterm.
This is not done for gdm-service-type, so do not do it here either, for
consistency.  Perhaps that change had been motivated by the fact that using
ratpoison without a default terminal makes for a poor user experience (one
cannot even view the help screen without a terminal); this was fixed with the
preceding commit.

* gnu/services/xorg.scm (slim-service-type)
[profile-service-type]: Remove extension.
2022-10-11 11:29:03 +00:00
Maxim Cournoyer
6b650fde41
gnu: ratpoison: Reference xterm absolutely.
* gnu/packages/ratpoison.scm (ratpoison) [configure-flags]: Specify the
'--with-xterm' configure flag.
[inputs]: Add xterm.
2022-10-11 11:29:02 +00:00
Maxim Cournoyer
a664f453d5
gnu: ratpoison: Use gexps and remove input labels.
* gnu/packages/ratpoison.scm (ratpoison) [phases]: Use gexps.
[inputs, native-inputs]: Remove input labels.
2022-10-11 11:29:02 +00:00
Maxim Cournoyer
64e8ed1061
gnu: icedove: Use gexps.
* gnu/packages/gnuzilla.scm (icedove) [arguments]: Use gexps, adjusting phases
as needed.
2022-10-11 11:29:02 +00:00
Maxim Cournoyer
f81abf3898
gnu: libreoffice: Move inputs below arguments and fix indentation.
* gnu/packages/libreoffice.scm (libreoffice) Fix indentation.
[native-inputs, inputs]: Move below...
[arguments]: ... this field.
2022-10-11 11:29:02 +00:00
pukkamustard
59911ae294
gnu: Update guile-eris to 1.0.0.
* gnu/packages/guile-xyz.scm (guile-eris): Update to 1.0.0.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-11 12:05:59 +01:00
M
fcbe9cf6f8
gnu: Add python-cobib.
* gnu/packages/python-xyz.scm (python-cobib): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-11 12:03:30 +01:00
M
f40b7ed376
gnu: Add python-pylatexenc.
* gnu/packages/python-xyz.scm (python-pylatexenc): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-11 12:02:28 +01:00
(
ba6ea435e2
gnu: base: Add greetd-wlgreet-sway-session.
* gnu/services/base.scm (greetd-wlgreet-session): New data type.
(greetd-wlgreet-sway-session): Likewise.
* doc/guix.texi ("Base Services")[greetd-service-type]: Document
  them.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-11 11:43:01 +01:00
Christopher Baines
e83b9fe44e
services: guix: Include max-allocated-builds gbc agent option.
* gnu/services/guix.scm (guix-build-coordinator-agent-configuration-max-allocated-builds):
New procedure.
(guix-build-coordinator-agent-shepherd-services): Use max-allocated-builds.
* doc/guix.texi (Guix Build Coordinator): Document this new field.
2022-10-11 11:41:15 +01:00
Christopher Baines
4230de5b98
gnu: guix-build-coordinator: Update to 0-62.2cd06f2.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-62.2cd06f2.
2022-10-11 11:40:22 +01:00
Efraim Flashner
ff19460696
gnu: vim: Update to 9.0.0719.
* gnu/packages/vim.scm (vim): Update to 9.0.0719.
[arguments]: Adjust custom 'skip-or-fix-failing-tests to skip another
test assuming shell path filelength.
2022-10-11 11:40:46 +03:00
Lars-Dominik Braun
b73814872e
gnu: texlive-apa6: Propagate dependencies.
* gnu/packages/tex.scm (texlive-apa6)[propagated-inputs]: Add runtime
dependencies loaded via \RequirePackage.
2022-10-11 10:13:53 +02:00
Lars-Dominik Braun
9537ab6660
gnu: Add texlive-substr.
* gnu/packages/tex.scm (texlive-substr): New variable.
2022-10-11 10:13:30 +02:00
Lars-Dominik Braun
ec09fba042
gnu: Add texlive-apacite.
* gnu/packages/tex.scm (texlive-apacite): New variable.
2022-10-11 10:13:05 +02:00