jackhill/guix/guix.git
13 months agogtk and wayland update gtk-update
Jack Hill [Wed, 1 Mar 2023 21:37:00 +0000 (16:37 -0500)]
gtk and wayland update

14 months agognu: cl-nfiles: Update to 1.1.0.
André A. Gomes [Tue, 7 Feb 2023 09:43:05 +0000 (11:43 +0200)]
gnu: cl-nfiles: Update to 1.1.0.

* gnu/packages/lisp-xyz.scm (sbcl-nfiles): Update to 1.1.0.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
14 months agognu: sdrangel: Update to 7.8.6.
Guillaume Le Vaillant [Thu, 9 Feb 2023 12:45:47 +0000 (13:45 +0100)]
gnu: sdrangel: Update to 7.8.6.

* gnu/packages/radio.scm (sdrangel): Update to 7.8.6.
  [inputs]: Add hidapi.

14 months agognu: urh: Update to 2.9.4.
Guillaume Le Vaillant [Thu, 9 Feb 2023 10:37:10 +0000 (11:37 +0100)]
gnu: urh: Update to 2.9.4.

* gnu/packages/radio.scm (urh): Update to 2.9.4.

14 months agognu: qdmr: Update to 0.11.2.
Guillaume Le Vaillant [Thu, 9 Feb 2023 10:32:31 +0000 (11:32 +0100)]
gnu: qdmr: Update to 0.11.2.

* gnu/packages/radio.scm (qdmr): Update to 0.11.2.

14 months agognu: julia: Use SSL_CERT_FILE for SSL certificates.
Efraim Flashner [Thu, 9 Feb 2023 10:29:20 +0000 (12:29 +0200)]
gnu: julia: Use SSL_CERT_FILE for SSL certificates.

Fixes <https://issues.guix.gnu.org/61121>.

* gnu/packages/julia.scm (julia)[arguments]: Add a phase to have Julia
use the SSL_CERT_FILE search path.
[native-search-paths]: Add SSL_CERT_FILE.

14 months agoservices: greetd: Fix configuration serialization.
Jelle Licht [Mon, 30 Jan 2023 15:40:49 +0000 (16:40 +0100)]
services: greetd: Fix configuration serialization.

* gnu/services/base.scm (make-greetd-terminal-configuration-file): Add missing
'general' section to configuration file.

14 months agognu: basu: Propagate libcap.
Josselin Poiret via Guix-patches via [Wed, 1 Feb 2023 16:56:51 +0000 (17:56 +0100)]
gnu: basu: Propagate libcap.

* gnu/packages/freedesktop.scm (basu): Propagate libcap so that pkg-config can
find basu's dependency.

Signed-off-by: Jelle Licht <jlicht@fsfe.org>
14 months agognu: rpm: Enable zstd support.
Maxim Cournoyer [Thu, 9 Feb 2023 13:47:21 +0000 (08:47 -0500)]
gnu: rpm: Enable zstd support.

* gnu/packages/package-management.scm (rpm) [inputs]: Add zstd.

14 months agognu: kio: Fix indentation.
Maxim Cournoyer [Thu, 9 Feb 2023 03:58:24 +0000 (22:58 -0500)]
gnu: kio: Fix indentation.

* gnu/packages/kde-frameworks.scm (kio): Fix indentation.

14 months agognu: kio: Disable flaky kiowidgets-kdirlistertest test.
Maxim Cournoyer [Thu, 9 Feb 2023 03:56:54 +0000 (22:56 -0500)]
gnu: kio: Disable flaky kiowidgets-kdirlistertest test.

* gnu/packages/kde-frameworks.scm (kio) [phases]: Skip the
kiowidgets-kdirlistertest test in the check phase.

14 months agognu: Add tree-sitter-grammar-html.
Andrew Tropin [Thu, 9 Feb 2023 13:34:05 +0000 (17:34 +0400)]
gnu: Add tree-sitter-grammar-html.

* gnu/packages/crates-io.scm (tree-sitter-grammar): New variable.
(tree-sitter-grammar-html): New variable.

14 months agognu: Add tree-sitter-cli.
Pierre Langlois [Fri, 25 Nov 2022 01:21:15 +0000 (01:21 +0000)]
gnu: Add tree-sitter-cli.

* gnu/packages/tree-sitter.scm (tree-sitter-cli): New variable.

Signed-off-by: Andrew Tropin <andrew@trop.in>
14 months agognu: Add rust-smallbitvec-2.
Pierre Langlois [Fri, 25 Nov 2022 01:21:14 +0000 (01:21 +0000)]
gnu: Add rust-smallbitvec-2.

* gnu/packages/crates-io.scm (rust-smallbitvec-2): New variable.

Signed-off-by: Andrew Tropin <andrew@trop.in>
14 months agognu: Add rust-html-escape.
Pierre Langlois [Fri, 25 Nov 2022 01:21:13 +0000 (01:21 +0000)]
gnu: Add rust-html-escape.

* gnu/packages/crates-io.scm (rust-html-escape): New variable.

Signed-off-by: Andrew Tropin <andrew@trop.in>
14 months agognu: tree-sitter: Update package style.
Andrew Tropin [Thu, 9 Feb 2023 08:33:28 +0000 (12:33 +0400)]
gnu: tree-sitter: Update package style.

* gnu/packages/tree-sitter.scm (tree-sitter): Add gexps, remove trailing #t,
reformat code.

14 months agognu: tree-sitter: Update to 0.20.7.
Pierre Langlois [Fri, 25 Nov 2022 01:21:12 +0000 (01:21 +0000)]
gnu: tree-sitter: Update to 0.20.7.

* gnu/packages/tree-sitter.scm (tree-sitter): Update to 0.20.7.

Signed-off-by: Andrew Tropin <andrew@trop.in>
14 months agognu: tree-sitter: Move to its own module.
Pierre Langlois [Fri, 25 Nov 2022 01:21:11 +0000 (01:21 +0000)]
gnu: tree-sitter: Move to its own module.

* gnu/packages/text-editors.scm (tree-sitter): Move to ...
* gnu/packages/tree-sitter.scm: ... here, a new module.
* gnu/packages/vim.scm: Use (gnu packages tree-sitter).
* gnu/packages/emacs.scm: Use (gnu packages tree-sitter).
* gnu/local.mk (GNU_SYSTEM_MODULES): Register tree-sitter.scm new module.

Signed-off-by: Andrew Tropin <andrew@trop.in>
14 months agognu: Add the Go standard library 1.20.
Hilton Chain [Thu, 2 Feb 2023 03:50:09 +0000 (11:50 +0800)]
gnu: Add the Go standard library 1.20.

* gnu/packages/golang.scm (go-std-1.20): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
14 months agognu: Add Go 1.20.
Hilton Chain [Thu, 2 Feb 2023 03:49:37 +0000 (11:49 +0800)]
gnu: Add Go 1.20.

* gnu/packages/golang.scm (go-1.20): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
14 months agognu: greetd: Use new-style inputs.
Felix Lechner [Tue, 17 Jan 2023 18:19:32 +0000 (10:19 -0800)]
gnu: greetd: Use new-style inputs.

* gnu/packages/admin.scm (greetd)[inputs]: Use new-style inputs.

Signed-off-by: Jelle Licht <jlicht@fsfe.org>
14 months agognu: greetd: Update to 0.9.0.
Felix Lechner [Tue, 17 Jan 2023 18:19:31 +0000 (10:19 -0800)]
gnu: greetd: Update to 0.9.0.

* gnu/packages/admin.scm (greetd): Update to 0.9.0.

Signed-off-by: Jelle Licht <jlicht@fsfe.org>
14 months agognu: rust-nix-0.26: New variable.
Felix Lechner [Tue, 17 Jan 2023 18:19:30 +0000 (10:19 -0800)]
gnu: rust-nix-0.26: New variable.

* gnu/packages/crates-io.scm (rust-nix-0.26): New variable.
(rust-nix-0.24): Inherit from above.

Signed-off-by: Jelle Licht <jlicht@fsfe.org>
14 months agognu: Add python-scrublet.
Navid Afkhami [Thu, 9 Feb 2023 08:12:34 +0000 (09:12 +0100)]
gnu: Add python-scrublet.

* gnu/packages/bioinformatics.scm (python-scrublet): New variable.

14 months agognu: efl: Choose lua implementation based on system architecture.
Efraim Flashner [Thu, 9 Feb 2023 09:01:24 +0000 (11:01 +0200)]
gnu: efl: Choose lua implementation based on system architecture.

* gnu/packages/enlightenment.scm (efl)[propagated-inputs]: Use luajit or
lua based on the system's luajit support.
[arguments]: Adjust configure-flags to use the correct lua.

14 months agoservices: lightdm: Sync documentation with source.
Bruno Victal [Fri, 13 Jan 2023 21:34:58 +0000 (21:34 +0000)]
services: lightdm: Sync documentation with source.

Table entry @item nodes cannot span multiple lines.

* gnu/services/lightdm.scm
(lightdm-gtk-greeter-configuration): Fix cursor-theme-size description.
* doc/guix.texi (lightdm-service-type): Sync with source.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
14 months agoservices: configuration: Format a list of packages by their names.
Bruno Victal [Fri, 13 Jan 2023 21:34:57 +0000 (21:34 +0000)]
services: configuration: Format a list of packages by their names.

* gnu/services/configuration.scm
(generate-documentation): Format a list of packages by their names.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
14 months agognu: qtdeclarative: Disable tst_qquickfolderdialogimpl test.
Maxim Cournoyer [Thu, 9 Feb 2023 01:31:11 +0000 (20:31 -0500)]
gnu: qtdeclarative: Disable tst_qquickfolderdialogimpl test.

* gnu/packages/qt.scm (qtdeclarative) [phases]: Mark the
tst_qquickfolderdialogimpl test as skipped in the check phase.

14 months agoservices: Add block-facebook-hosts-service-type.
Bruno Victal [Fri, 27 Jan 2023 21:06:13 +0000 (21:06 +0000)]
services: Add block-facebook-hosts-service-type.

Deprecates %facebook-host-aliases in favour of using
hosts-service-type service extensions.

* gnu/services/networking.scm
(block-facebook-hosts-service-type): New variable.
(%facebook-host-aliases): Deprecate variable.
* doc/guix.texi: Document it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
14 months agosystem: Deprecate hosts-file.
Bruno Victal [Fri, 27 Jan 2023 21:06:12 +0000 (21:06 +0000)]
system: Deprecate hosts-file.

* gnu/system.scm (operating-system-hosts-file): Deprecate procedure.
(warn-hosts-file-field-deprecation): New procedure, helper for
deprecated variable.
(operating-system)[hosts-file]: Use helper to warn deprecated field.
(local-host-aliases): Mark as deprecated.
(local-host-entries): New procedure.
(operating-system-default-essential-services,
hurd-default-essential-services): Use hosts-service-type.  Use
'%operating-system-hosts-file' and 'local-host-entries'.
(default-/etc/hosts): Remove procedure.
(operating-system-etc-service): Remove hosts file.
* doc/guix.texi (operating-system Reference)
(Networking Services) (Virtualization Services): Rewrite documentation
entries to use hosts-service-type.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
14 months agoservices: Add hosts-service-type.
Bruno Victal [Fri, 27 Jan 2023 21:06:11 +0000 (21:06 +0000)]
services: Add hosts-service-type.

* gnu/services/base.scm (<host>): New record type.
(host): New procedure.
(hosts-service-type): New variable.
* doc/guix.texi (Service Reference): Document it.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
14 months agognu: Remove valgrind-3.20.
Simon Tournier [Tue, 31 Jan 2023 10:32:29 +0000 (11:32 +0100)]
gnu: Remove valgrind-3.20.

* gnu/packages/valgrind.scm (valgrind-3.20): Delete variable.
(valgrind/interactive): Update to 3.20.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
14 months agognu: libchop: Fix build and test.
Ludovic Courtès [Wed, 8 Feb 2023 17:42:18 +0000 (18:42 +0100)]
gnu: libchop: Fix build and test.

* gnu/packages/backup.scm (libchop)[source]: Adjust snippet to work
around build error in Gnulib's <stdio.h>.
[arguments]: Remove 'skip-test' phase and add 'adjust-test' phase.

14 months agognu: linux-libre 4.14: Update to 4.14.305.
Leo Famulari [Tue, 7 Feb 2023 17:48:09 +0000 (18:48 +0100)]
gnu: linux-libre 4.14: Update to 4.14.305.

* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.305.
(linux-libre-4.14-pristine-source): Update hash.

14 months agognu: linux-libre 4.19: Update to 4.19.272.
Leo Famulari [Tue, 7 Feb 2023 17:47:52 +0000 (18:47 +0100)]
gnu: linux-libre 4.19: Update to 4.19.272.

* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.272.
(linux-libre-4.19-pristine-source): Update hash.

14 months agognu: linux-libre 5.4: Update to 5.4.231.
Leo Famulari [Tue, 7 Feb 2023 17:47:23 +0000 (18:47 +0100)]
gnu: linux-libre 5.4: Update to 5.4.231.

* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.231.
(linux-libre-5.4-pristine-source, deblob-scripts-5.4): Update hashes.

14 months agognu: linux-libre 5.10: Update to 5.10.167.
Leo Famulari [Tue, 7 Feb 2023 17:46:22 +0000 (18:46 +0100)]
gnu: linux-libre 5.10: Update to 5.10.167.

* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.167.
(linux-libre-5.10-pristine-source): Update hash.

14 months agognu: linux-libre 5.15: Update to 5.15.92.
Leo Famulari [Tue, 7 Feb 2023 17:46:05 +0000 (18:46 +0100)]
gnu: linux-libre 5.15: Update to 5.15.92.

* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.92.
(linux-libre-5.15-pristine-source): Update hash.

14 months agognu: linux-libre: Update to 6.1.10.
Leo Famulari [Tue, 7 Feb 2023 17:45:46 +0000 (18:45 +0100)]
gnu: linux-libre: Update to 6.1.10.

* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.10.
(linux-libre-6.1-pristine-source): Update hash.

14 months agognu: gpaint: Update to 0.3.4
Andy Tai [Sun, 5 Feb 2023 07:28:10 +0000 (23:28 -0800)]
gnu: gpaint: Update to 0.3.4

* gnu/packages/graphics.scm (gpaint): Update to 0.3.4
[arguments]: Remove.

Signed-off-by: Christopher Baines <mail@cbaines.net>
14 months agognu: yosys: Use external abc.
Simon South [Sun, 8 Jan 2023 18:31:29 +0000 (13:31 -0500)]
gnu: yosys: Use external abc.

* gnu/packages/fpga.scm (yosys)[source]: Remove snippet and associated
"modules" field.
[arguments]: Replace "prepare-abc" phase with "use-external-abc", which
configures the package's build system to use the system's "abc" executable
instead of creating a duplicate; add "add-symbolic-link" phase to preserve
availability of "yosys-abc" command.
[inputs]: Move abc from here...
[propagated-inputs]: ...to here, to ensure its availability at runtime.

Signed-off-by: Christopher Baines <mail@cbaines.net>
14 months agognu: yosys: Use new package style.
Simon South [Sun, 8 Jan 2023 18:31:28 +0000 (13:31 -0500)]
gnu: yosys: Use new package style.

* gnu/packages/fpga.scm (yosys)[source]: Use gexp in snippet and don't
explicitly return #t.
[arguments]: Use gexps; use search-input-file to locate executables; simplify
parameters to "configure" phase; don't explicitly return #t from phases.
[native-inputs]: Sort alphabetically.
[inputs]: Sort alphabetically.

Signed-off-by: Christopher Baines <mail@cbaines.net>
14 months agognu: yosys: Update source and home-page URLs.
Simon South [Sun, 8 Jan 2023 18:31:27 +0000 (13:31 -0500)]
gnu: yosys: Update source and home-page URLs.

* gnu/packages/fpga.scm (yosys)[source]: Update source-repository URL.
[home-page]: Update URL.

Signed-off-by: Christopher Baines <mail@cbaines.net>
14 months agognu: nar-herder: Update to 0-15.39cf228.
Christopher Baines [Wed, 8 Feb 2023 15:06:35 +0000 (15:06 +0000)]
gnu: nar-herder: Update to 0-15.39cf228.

* gnu/packages/package-management.scm (nar-herder): Update to 0-15.39cf228.

14 months agognu: guix-data-service: Update to 0.0.1-37.3ba8418.
Christopher Baines [Wed, 8 Feb 2023 15:04:44 +0000 (15:04 +0000)]
gnu: guix-data-service: Update to 0.0.1-37.3ba8418.

* gnu/packages/web.scm (guix-data-service): Update to 0.0.1-37.3ba8418.
[propagated-inputs]: Switch to guile-fibers-next.

14 months agognu: wxmaxima: Update to 22.12.0.
Andy Tai [Thu, 2 Feb 2023 06:39:56 +0000 (22:39 -0800)]
gnu: wxmaxima: Update to 22.12.0.

* gnu/packages/maths.scm (wxmaxima): Update to 22.12.0.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
14 months agognu: wxwidgets: Remove configure option.
Andy Tai [Thu, 2 Feb 2023 06:39:40 +0000 (22:39 -0800)]
gnu: wxwidgets: Remove configure option.

* gnu/packages/wxwidgets.scm (wxwidgets)[arguments]: Remove webviewwebkit
  configure option that prevented webview option from being in build and
  wxconfig feature list. Remove 'use-newer-webkit' phase.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
14 months agognu: cl-webkit: Update to 3.5.7.
Artyom Bologov [Wed, 8 Feb 2023 12:38:34 +0000 (13:38 +0100)]
gnu: cl-webkit: Update to 3.5.7.

* gnu/packages/lisp-xyz.scm (sbcl-cl-webkit): Update to 3.5.7.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
14 months agognu: jami: Remove unused native inputs.
Maxim Cournoyer [Wed, 8 Feb 2023 01:13:10 +0000 (20:13 -0500)]
gnu: jami: Remove unused native inputs.

* gnu/packages/jami.scm (jami) [native-inputs]: Remove doxygen, graphviz and
gsettings-desktop-schemas.

14 months agognu: libjami: Move jamid daemon to a "bin" output.
Maxim Cournoyer [Wed, 8 Feb 2023 01:45:59 +0000 (20:45 -0500)]
gnu: libjami: Move jamid daemon to a "bin" output.

* gnu/packages/jami.scm (libjami) [outputs]: Add a "bin" output.
[arguments]: Add a move-jamid phase.
* gnu/services/telephony.scm
(jami-configuration->command-line-arguments): Refer to the "bin" output of
libjami.
(jami-shepherd-services): Likewise.

14 months agognu: ffmpeg-jami: Add a debug output.
Maxim Cournoyer [Tue, 7 Feb 2023 21:52:54 +0000 (16:52 -0500)]
gnu: ffmpeg-jami: Add a debug output.

* gnu/packages/jami.scm (ffmpeg-jami) [outputs]: New field.
[configure-flags]: Add "--disable-stripping".

14 months agognu: ffmpeg-jami: Really honor custom configuration flags.
Maxim Cournoyer [Tue, 7 Feb 2023 21:46:49 +0000 (16:46 -0500)]
gnu: ffmpeg-jami: Really honor custom configuration flags.

Because the substitute-keyword-arguments pattern was (#:configure-flags '())
rather than (#:configure-flags _ '()), the replacement was not triggered.

* gnu/packages/jami.scm (%ffmpeg-default-configure-flags): Comment that the
fnnvcodec-related options are left out.
(%ffmpeg-linux-x86-configure-flags): Delete variable.
(ffmpeg-compose-configure-flags): Streamline and use gexps.
(ffmpeg-jami) [arguments]: Fix configure-flags pattern, and adjust to use
gexps.  Add the "--disable-static" and "--enable-shared" flags to produce
shared objects with the correct RUNPATH.

14 months agognu: opendht: Add a "python" output.
Maxim Cournoyer [Wed, 8 Feb 2023 04:32:43 +0000 (23:32 -0500)]
gnu: opendht: Add a "python" output.

This reduces the size of the main output from 286.1 MiB to 216.6 MiB.

* gnu/packages/networking.scm (opendht) [outputs]: Add "python".
[phases]: Adjust Python prefix of the fix-python-installation-prefix phase.
[inputs]: Add python, used to wrap the tools.

14 months agognu: opendht: Do not produce static libraries.
Maxim Cournoyer [Wed, 8 Feb 2023 04:28:48 +0000 (23:28 -0500)]
gnu: opendht: Do not produce static libraries.

* gnu/packages/networking.scm (opendht) [configure-flags]: Add
"--disable-static".

14 months agognu: qtdeclarative: Skip tst_qqmlprofilerservice test.
Maxim Cournoyer [Wed, 8 Feb 2023 04:58:27 +0000 (23:58 -0500)]
gnu: qtdeclarative: Skip tst_qqmlprofilerservice test.

* gnu/packages/qt.scm (qtdeclarative) [phases]: Mark the
tst_qqmlprofilerservice test as skipped in the check phase.

14 months agognu: qtbase: Do not capture Python from native-inputs.
Maxim Cournoyer [Wed, 8 Feb 2023 13:46:50 +0000 (08:46 -0500)]
gnu: qtbase: Do not capture Python from native-inputs.

* gnu/packages/qt.scm (qtbase) [phases]: Add do-not-capture-python phase.

14 months agognu: qtbase: Do not capture cmake-minimal.
Maxim Cournoyer [Wed, 8 Feb 2023 04:02:17 +0000 (23:02 -0500)]
gnu: qtbase: Do not capture cmake-minimal.

* gnu/packages/qt.scm (qtbase) [phases]: Add a substitution to the
patch-more-paths phase.

14 months agognu: rust-vte-0.3: Remove precompiled binary from source.
Efraim Flashner [Wed, 8 Feb 2023 10:19:08 +0000 (12:19 +0200)]
gnu: rust-vte-0.3: Remove precompiled binary from source.

* gnu/packages/crates-io.scm (rust-vte-0.3)[source]: Add snippet to
remove two bundled binaries.

Reported-by: Andrius Štikonas
14 months agosystem: Source .profile in skeleton bash_profile.
Andrew Tropin [Wed, 8 Feb 2023 14:01:59 +0000 (18:01 +0400)]
system: Source .profile in skeleton bash_profile.

Make it consistent with bash_profile generated by Guix Home.

* gnu/system/shadow.scm (default-skeletons)[bash_profile]: Source .profile in
skeleton bash_profile.

14 months agognu: julia-crayons: Update to 4.1.1.
Efraim Flashner [Tue, 7 Feb 2023 17:28:20 +0000 (19:28 +0200)]
gnu: julia-crayons: Update to 4.1.1.

* gnu/packages/julia-xyz.scm (julia-crayons): Update to 4.1.1.

14 months agognu: Add julia-fitsio.
Sharlatan Hellseher [Mon, 30 Jan 2023 11:12:11 +0000 (12:12 +0100)]
gnu: Add julia-fitsio.

* gnu/packages/julia-xyz.scm (julia-fitsio): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
14 months agognu: Add julia-cfitsio.
Sharlatan Hellseher [Mon, 30 Jan 2023 11:12:10 +0000 (12:12 +0100)]
gnu: Add julia-cfitsio.

* gnu/packages/julia-xyz.scm (julia-cfitsio): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
14 months agognu: Add julia-cfitsio-jll.
Sharlatan Hellseher [Mon, 30 Jan 2023 11:12:09 +0000 (12:12 +0100)]
gnu: Add julia-cfitsio-jll.

* gnu/packages/julia-jll.scm (julia-cfitsio-jll): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
14 months agognu: julia-optim: Update to 1.7.4.
Efraim Flashner [Tue, 7 Feb 2023 15:36:54 +0000 (17:36 +0200)]
gnu: julia-optim: Update to 1.7.4.

* gnu/packages/julia-xyz.scm (julia-optim): Update to 1.7.4.
[arguments]: Update 'adjust-tests phase.

14 months agognu: julia-measurements: Update to 2.8.0.
Efraim Flashner [Tue, 7 Feb 2023 15:36:13 +0000 (17:36 +0200)]
gnu: julia-measurements: Update to 2.8.0.

* gnu/packages/julia-xyz.scm (julia-measurements): Update to 2.8.0.
[native-inputs]: Add julia-aqua.

14 months agognu: julia-quadgk: Update to 2.5.0.
Efraim Flashner [Tue, 7 Feb 2023 15:35:30 +0000 (17:35 +0200)]
gnu: julia-quadgk: Update to 2.5.0.

* gnu/packages/julia-xyz.scm (julia-quadgk): Update to 2.5.0.

14 months agognu: go-1.16: Remove redundant native-input substitution.
Efraim Flashner [Tue, 7 Feb 2023 15:33:07 +0000 (17:33 +0200)]
gnu: go-1.16: Remove redundant native-input substitution.

* gnu/packages/golang.scm (go-1.16)[native-inputs]: More directly
inherit from go-1.14.

14 months agognu: julia-latexstrings: Update to 1.3.0.
Efraim Flashner [Tue, 7 Feb 2023 13:40:53 +0000 (15:40 +0200)]
gnu: julia-latexstrings: Update to 1.3.0.

* gnu/packages/julia-xyz.scm (julia-latexstrings): Update to 1.3.0.

14 months agognu: sgabios: Don't build for a specific target.
Efraim Flashner [Tue, 7 Feb 2023 12:17:55 +0000 (14:17 +0200)]
gnu: sgabios: Don't build for a specific target.

* gnu/packages/firmware.scm (sgabios)[arguments]: Set target to #f since
we're building a firmware file.

14 months agognu: seabios: Don't build for a specific target.
Efraim Flashner [Tue, 7 Feb 2023 12:16:11 +0000 (14:16 +0200)]
gnu: seabios: Don't build for a specific target.

* gnu/packages/firmware.scm (seabios)[arguments]: Set target to #f since
we're producing a firmware file.

14 months agognu: openbios-qemu-ppc: Don't build for a specific target.
Efraim Flashner [Tue, 7 Feb 2023 11:31:18 +0000 (13:31 +0200)]
gnu: openbios-qemu-ppc: Don't build for a specific target.

* gnu/packages/firmware.scm (openbios-qemu-ppc)[arguments]: Set target
to #f since we're producing a firmware file and not a binary.

14 months agognu: openbios-qemu-ppc: Fix building on aarch64-linux.
Efraim Flashner [Tue, 7 Feb 2023 11:30:02 +0000 (13:30 +0200)]
gnu: openbios-qemu-ppc: Fix building on aarch64-linux.

* gnu/packages/firmware.scm (openbios-qemu-ppc)[arguments]: When
building from aarch64-linux build for armhf-linux.

14 months agognu: lxqt-admin: Fix path for timezone file.
Reza Alizadeh Majd [Wed, 8 Feb 2023 01:40:05 +0000 (09:40 +0800)]
gnu: lxqt-admin: Fix path for timezone file.

* gnu/packages/lxqt.scm (lxqt-admin)[arguments]: Update hardcoded path
for zone.tab to point to tzdata reference.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
14 months agognu: emacs-inspector: Update to 0.19.
Nicolas Goaziou [Tue, 7 Feb 2023 22:02:00 +0000 (23:02 +0100)]
gnu: emacs-inspector: Update to 0.19.

* gnu/packages/emacs-xyz.scm (emacs-inspector): Update to 0.19.
[arguments]<#:phases>: Remove unnecessary phases.
[native-inputs]: Remove EMACS-ERT-RUNNER.

14 months agognu: rtmidi: Use JACK 2.
Ricardo Wurmus [Tue, 7 Feb 2023 19:00:35 +0000 (20:00 +0100)]
gnu: rtmidi: Use JACK 2.

* gnu/packages/audio.scm (rtmidi)[inputs]: Replace jack-1 with jack-2.

14 months agognu: milkytracker: Use JACK 2.
Ricardo Wurmus [Tue, 7 Feb 2023 18:58:48 +0000 (19:58 +0100)]
gnu: milkytracker: Use JACK 2.

* gnu/packages/music.scm (milkytracker)[inputs]: Replace jack-1 with jack-2.

14 months agognu: milkytracker: Reformat description.
Ricardo Wurmus [Tue, 7 Feb 2023 18:54:46 +0000 (19:54 +0100)]
gnu: milkytracker: Reformat description.

* gnu/packages/music.scm (milkytracker)[description]: Reformat.

14 months agognu: milkytracker: Drop trailing #T from snippet.
Ricardo Wurmus [Tue, 7 Feb 2023 18:54:22 +0000 (19:54 +0100)]
gnu: milkytracker: Drop trailing #T from snippet.

* gnu/packages/music.scm (milkytracker)[source]: Drop trailing #T.

14 months agognu: milkytracker: Drop input labels.
Ricardo Wurmus [Tue, 7 Feb 2023 18:53:58 +0000 (19:53 +0100)]
gnu: milkytracker: Drop input labels.

* gnu/packages/music.scm (milkytracker)[inputs]: Drop labels.

14 months agognu: seq24: Use JACK 2.
Ricardo Wurmus [Tue, 7 Feb 2023 18:53:26 +0000 (19:53 +0100)]
gnu: seq24: Use JACK 2.

* gnu/packages/music.scm (seq24)[inputs]: Replace jack-1 with jack-2.

14 months agognu: jack-capture: Use JACK 2.
Ricardo Wurmus [Tue, 7 Feb 2023 18:51:29 +0000 (19:51 +0100)]
gnu: jack-capture: Use JACK 2.

* gnu/packages/music.scm (jack-capture)[inputs]: Replace jack-1 with jack-2.

14 months agognu: jack-keyboard: Use JACK 2.
Ricardo Wurmus [Tue, 7 Feb 2023 18:51:05 +0000 (19:51 +0100)]
gnu: jack-keyboard: Use JACK 2.

* gnu/packages/music.scm (jack-keyboard)[inputs]: Replace jack-1 with jack-2.

14 months agognu: jack-select: Drop input labels.
Ricardo Wurmus [Tue, 7 Feb 2023 18:50:47 +0000 (19:50 +0100)]
gnu: jack-select: Drop input labels.

* gnu/packages/music.scm (jack-select)[inputs]: Drop labels.

14 months agognu: bristol: Use JACK 2.
Ricardo Wurmus [Tue, 7 Feb 2023 18:48:22 +0000 (19:48 +0100)]
gnu: bristol: Use JACK 2.

* gnu/packages/music.scm (bristol)[inputs]: Replace jack-1 with jack-2.

14 months agognu: bristol: Pass -fcommon.
Ricardo Wurmus [Tue, 7 Feb 2023 18:47:48 +0000 (19:47 +0100)]
gnu: bristol: Pass -fcommon.

* gnu/packages/music.scm (bristol)[arguments]: Add build phase 'add-fcommon.

14 months agognu: bristol: Remove trailing #T.
Ricardo Wurmus [Tue, 7 Feb 2023 18:40:42 +0000 (19:40 +0100)]
gnu: bristol: Remove trailing #T.

* gnu/packages/music.scm (bristol)[arguments]: Drop trailing #T from build
phases.

14 months agognu: Add bitmapperbs.
Navid Afkhami [Tue, 7 Feb 2023 15:08:49 +0000 (16:08 +0100)]
gnu: Add bitmapperbs.

* gnu/packages/bioinformatics.scm (bitmapperbs): New variable.

Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
14 months agognu: efl: Remove input labels.
Maxim Cournoyer [Tue, 7 Feb 2023 16:17:02 +0000 (11:17 -0500)]
gnu: efl: Remove input labels.

* gnu/packages/enlightenment.scm (efl) [native-inputs]: Remove labels.
[inputs]: Likewise.
[propagated-inputs]: Likewise.
[arguments]: Use search-input-file.  Only substitute libcurl.so.4, as
libcurl.so.5 does not exist in our curl package.

14 months agognu: efl: Replace ibus with ibus-minimal.
Maxim Cournoyer [Tue, 7 Feb 2023 16:02:40 +0000 (11:02 -0500)]
gnu: efl: Replace ibus with ibus-minimal.

This is to avoid having EFL depend on GTK 4, reducing its closure size from
2134.8 MiB to 1446.7 MiB.

* gnu/packages/enlightenment.scm (efl) [inputs]: Replace ibus with
ibus-minimal.

14 months agognu: jami: Update to 20230206.0.
Maxim Cournoyer [Tue, 7 Feb 2023 15:08:06 +0000 (10:08 -0500)]
gnu: jami: Update to 20230206.0.

* gnu/packages/jami.scm (jami): Update to 20230206.0.
(%jami-version): Update version.
(%jami-sources): Adjust URI.  Streamline snippet.
(jami-apply-custom-patches): Use a wildcard to match the top-level directory,
which now includes the version.
(%ffmpeg-default-configure-flags): Adjust URL in top comment.
* gnu/packages/patches/jami-libjami-headers-search.patch: Adjust file names
for new tarball layout.

14 months agoRevert "gnu: Add bitmapperbs."
Ricardo Wurmus [Tue, 7 Feb 2023 14:36:21 +0000 (15:36 +0100)]
Revert "gnu: Add bitmapperbs."

This reverts commit f55cc9cb0fb6c5dd56196009681e042c1aef415d.
This commit was prematurely pushed.

14 months agognu: emacs-org-transclusion: Update to 1.3.2.
Nicolas Goaziou [Tue, 7 Feb 2023 14:02:27 +0000 (15:02 +0100)]
gnu: emacs-org-transclusion: Update to 1.3.2.

* gnu/packages/emacs-xyz.scm (emacs-org-transclusion): Update to 1.3.2.
[native-inputs]: Remove EMACS-ERT-RUNNER.

14 months agognu: emacs-consult: Update to 0.32.
Nicolas Goaziou [Tue, 7 Feb 2023 14:00:48 +0000 (15:00 +0100)]
gnu: emacs-consult: Update to 0.32.

* gnu/packages/emacs-xyz.scm (emacs-consult): Update to 0.32.

14 months agognu: emacs-citeproc-el: Update to 0.9.3.
Nicolas Goaziou [Tue, 7 Feb 2023 13:13:35 +0000 (14:13 +0100)]
gnu: emacs-citeproc-el: Update to 0.9.3.

* gnu/packages/emacs-xyz.scm (emacs-citeproc-el): Update to 0.9.3.

14 months agognu: Add emacs-langtool.
Cayetano Santos [Mon, 6 Feb 2023 19:12:11 +0000 (20:12 +0100)]
gnu: Add emacs-langtool.

* gnu/packages/emacs-xyz.scm (emacs-langtool): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
14 months agognu: Add bitmapperbs.
Navid Afkhami [Thu, 26 Jan 2023 16:37:18 +0000 (17:37 +0100)]
gnu: Add bitmapperbs.

* gnu/packages/bioinformatics.scm (bitmapperbs): New variable.

14 months agognu: yoshimi: Use JACK 2.
Ricardo Wurmus [Tue, 7 Feb 2023 10:49:15 +0000 (11:49 +0100)]
gnu: yoshimi: Use JACK 2.

* gnu/packages/music.scm (yoshimi)[inputs]: Replace jack-1 with jack-2.

14 months agognu: lmms: Use JACK 2.
Ricardo Wurmus [Tue, 7 Feb 2023 10:48:23 +0000 (11:48 +0100)]
gnu: lmms: Use JACK 2.

* gnu/packages/music.scm (lmms)[inputs]: Replace jack-1 with jack-2.

14 months agognu: yoshimi: Use gexp.
Ricardo Wurmus [Tue, 7 Feb 2023 10:40:04 +0000 (11:40 +0100)]
gnu: yoshimi: Use gexp.

* gnu/packages/music.scm (yoshimi)[arguments]: Use gexp and drop trailing #t
from build phases.

14 months agognu: yoshimi: Drop input labels.
Ricardo Wurmus [Tue, 7 Feb 2023 10:39:42 +0000 (11:39 +0100)]
gnu: yoshimi: Drop input labels.

* gnu/packages/music.scm (yoshimi)[inputs]: Drop labels.