me
/
guix
Archived
1
0
Fork 0
Commit Graph

108645 Commits (0357bbbcd850f9220078a62da3c30358b8983765)

Author SHA1 Message Date
Paul Alesius 0357bbbcd8
gnu: rust-cargo: Update to 0.60.0.
* gnu/packages/crates-io.scm (rust-cargo-0.60): Update to 0.60.0.
[cargo-inputs]: Add rust-cargo-util-0.1.  Replace rust-env-logger-0.8 with
rust-env-logger-0.9.  Replace rust-opener-0.4 with rust-opener-0.5.  Add
rust-os-info-3.  Replace rust-rustfix-0.5 with rust-rustfix-0.6.  Add
rust-socket2-0.4.  Remove duplicate rust-tar-0.4.
* gnu/packages/rust-apps.scm (rust-cargo-c): Update to 0.9.8+cargo-0.60.
[cargo-inputs]: Replace rust-cbindgen-0.19 with rust-cbindgen-0.20.  Replace
rust-cargo-0.53 with rust-cargo-0.60.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Co-authored-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-02-08 15:44:33 -05:00
Maxim Cournoyer 8d79f78e3e
gnu: Add rust-cbindgen-0.20.
* gnu/packages/rust-apps.scm (rust-cbindgen-0.20): New variable.
2023-02-08 15:43:17 -05:00
Paul Alesius ace43deb2e
gnu: rust-os-info-3: Update to 3.0.7.
* gnu/packages/crates-io.scm (rust-os-info-3): Update to 3.0.7.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-02-08 15:04:56 -05:00
Maxim Cournoyer 09ea4d488a
gnu: Add rust-os-info-3.
This reverts commit 3fdfffb513.
Rationale: it is required by rust-cargo-0.60.

* gnu/packages/crates-io.scm (rust-os-info-3): New variable.
2023-02-08 15:04:55 -05:00
Paul Alesius e266a8dece
gnu: Add rust-rustfix-0.6.
* gnu/packages/crates-io.scm (rust-rustfix-0.6): New variable.
(rust-rustfix-0.5): Inherit from rust-rustfix-0.6.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Co-authored-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-02-08 15:04:55 -05:00
Paul Alesius 71db3fbf71
gnu: rust-tar-0.4: Update to 0.4.36.
* gnu/packages/crates-io.scm (rust-tar-0.4): Update to 0.4.36.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-02-08 15:04:55 -05:00
Paul Alesius b98fc2bcc1
gnu: rust-opener: Update to 0.5.0.
* gnu/packages/crates-io.scm (rust-opener-0.4): Replace with...
(rust-opener-0.5): ... this.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-02-08 15:04:55 -05:00
Paul Alesius 5ac0f08c2d
gnu: rust-jobserver-0.1: Update to 0.1.24.
* gnu/packages/crates-io.scm (rust-jobserver-0.1): Update to 0.1.24.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-02-08 15:04:55 -05:00
Paul Alesius dbe173e7c8
gnu: rust-curl-sys-0.4: Update to 0.4.53+curl-7.82.0.
* gnu/packages/crates-io.scm (rust-curl-sys-0.4): Update to 0.4.53+curl-7.82.0.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-02-08 15:04:54 -05:00
Paul Alesius af74a5d373
gnu: rust-curl-0.4: Update to 0.4.43.
* gnu/packages/crates-io.scm (rust-curl-0.4): Update to 0.4.43.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-02-08 15:04:54 -05:00
Paul Alesius 978e6d2da1
gnu: rust-crates-io-0.33: Update to 0.33.1.
* gnu/packages/crates-io.scm (rust-crates-io-0.33): Update to 0.33.1.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-02-08 15:04:54 -05:00
Paul Alesius 402536d9ce
gnu: rust-cargo-platform-0.1: Update to 0.1.2.
* gnu/packages/crates-io.scm (rust-cargo-platform-0.1): Update to 0.1.2.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-02-08 15:04:54 -05:00
Paul Alesius 2c58611ba6
gnu: Add rust-cargon-0.0.
* gnu/packages/crates-io.scm (rust-cargon-0.0): New variable.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-02-08 15:04:37 -05:00
Paul Alesius b6c08238e2
gnu: Add rust-cargo-util-0.1.
* gnu/packages/crates-io.scm (rust-cargo-util-0.1): New variable.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-02-08 15:04:28 -05:00
Maxim Cournoyer d88cee1d44
Merge branch 'master' into staging.
With conflicts resolved in:
	gnu/packages/version-control.scm
2023-02-08 09:41:45 -05:00
Maxim Cournoyer 20059f92a9
gnu: jami: Remove unused native inputs.
* gnu/packages/jami.scm (jami) [native-inputs]: Remove doxygen, graphviz and
gsettings-desktop-schemas.
2023-02-08 09:36:26 -05:00
Maxim Cournoyer aef75942fc
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.
2023-02-08 09:36:26 -05:00
Maxim Cournoyer c0106ea5c9
gnu: ffmpeg-jami: Add a debug output.
* gnu/packages/jami.scm (ffmpeg-jami) [outputs]: New field.
[configure-flags]: Add "--disable-stripping".
2023-02-08 09:36:26 -05:00
Maxim Cournoyer d09b1805aa
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.
2023-02-08 09:36:26 -05:00
Maxim Cournoyer 57c8ba22cf
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.
2023-02-08 09:36:26 -05:00
Maxim Cournoyer e0d89c3735
gnu: opendht: Do not produce static libraries.
* gnu/packages/networking.scm (opendht) [configure-flags]: Add
"--disable-static".
2023-02-08 09:36:26 -05:00
Maxim Cournoyer 2c53c2bb6a
gnu: qtdeclarative: Skip tst_qqmlprofilerservice test.
* gnu/packages/qt.scm (qtdeclarative) [phases]: Mark the
tst_qqmlprofilerservice test as skipped in the check phase.
2023-02-08 09:36:25 -05:00
Maxim Cournoyer 4012ec0276
gnu: qtbase: Do not capture Python from native-inputs.
* gnu/packages/qt.scm (qtbase) [phases]: Add do-not-capture-python phase.
2023-02-08 09:36:25 -05:00
Maxim Cournoyer b6e7fe40e5
gnu: qtbase: Do not capture cmake-minimal.
* gnu/packages/qt.scm (qtbase) [phases]: Add a substitution to the
patch-more-paths phase.
2023-02-08 09:36:25 -05:00
Efraim Flashner e5a381d0ca
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
2023-02-08 16:29:35 +02:00
Andrew Tropin a4dfbead19
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.
2023-02-08 18:13:08 +04:00
Maxim Cournoyer d2b9b4b861
gnu: gstreamer: Do not reference Python.
* gnu/packages/gstreamer.scm (gstreamer) [native-inputs]: Replace
python-wrapper with python.
[arguments]: List python in #:disallowed-references.  Add a
'do-not-capture-python phase.
2023-02-08 08:57:27 -05:00
Efraim Flashner a545d0adbb
gnu: julia-crayons: Update to 4.1.1.
* gnu/packages/julia-xyz.scm (julia-crayons): Update to 4.1.1.
2023-02-08 09:26:22 +02:00
Sharlatan Hellseher 0fb287d263
gnu: Add julia-fitsio.
* gnu/packages/julia-xyz.scm (julia-fitsio): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-02-08 09:26:21 +02:00
Sharlatan Hellseher 96d33bfb35
gnu: Add julia-cfitsio.
* gnu/packages/julia-xyz.scm (julia-cfitsio): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-02-08 09:26:21 +02:00
Sharlatan Hellseher 1973ddbb6c
gnu: Add julia-cfitsio-jll.
* gnu/packages/julia-jll.scm (julia-cfitsio-jll): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-02-08 09:26:21 +02:00
Efraim Flashner ef5229fcae
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.
2023-02-08 09:26:21 +02:00
Efraim Flashner 1745c01b49
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.
2023-02-08 09:26:20 +02:00
Efraim Flashner 213073ee26
gnu: julia-quadgk: Update to 2.5.0.
* gnu/packages/julia-xyz.scm (julia-quadgk): Update to 2.5.0.
2023-02-08 09:26:20 +02:00
Efraim Flashner e16158ddd0
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.
2023-02-08 09:26:20 +02:00
Efraim Flashner 9695f76745
gnu: julia-latexstrings: Update to 1.3.0.
* gnu/packages/julia-xyz.scm (julia-latexstrings): Update to 1.3.0.
2023-02-08 09:26:19 +02:00
Efraim Flashner cc588fb854
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.
2023-02-08 09:26:19 +02:00
Efraim Flashner 03ce4e2c13
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.
2023-02-08 09:26:19 +02:00
Efraim Flashner b84a6cd08c
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.
2023-02-08 09:26:19 +02:00
Efraim Flashner 6598e4c56b
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.
2023-02-08 09:26:18 +02:00
Reza Alizadeh Majd 99c1c7a30c
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>
2023-02-08 09:42:58 +08:00
Nicolas Goaziou ccf742f120
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.
2023-02-07 23:02:00 +01:00
Maxim Cournoyer e7d5183b9a
gnu: ibus-minimal: Disable GTK 2 support.
* gnu/packages/ibus.scm (ibus-minimal) [configure-flags]: Add
'--disable-gtk2'.
[inputs]: Remove gtk+-2.
2023-02-07 15:15:38 -05:00
Maxim Cournoyer d5078bd193
gnu: ibus-minimal: Move Python support to ibus.
This reduces the size of ibus-minimal from 1446.7 MiB to 1222.3 MiB.

* gnu/packages/ibus.scm (ibus-minimal): Remove "--enable-python-library" flag.
[phases] {wrap-with-additional-paths}: Do not wrap GUIX_PYTHONPATH.
[inputs]: Move python-pygobject, python and python-dbus to...
(ibus) [inputs]: ... here.
[arguments]: Add --enable-python-library configure flag and override
wrap-with-additional-paths phase.
2023-02-07 15:15:38 -05:00
Ricardo Wurmus 09c6de4412
gnu: rtmidi: Use JACK 2.
* gnu/packages/audio.scm (rtmidi)[inputs]: Replace jack-1 with jack-2.
2023-02-07 20:00:35 +01:00
Ricardo Wurmus cb1ebc91fb
gnu: milkytracker: Use JACK 2.
* gnu/packages/music.scm (milkytracker)[inputs]: Replace jack-1 with jack-2.
2023-02-07 19:58:48 +01:00
Ricardo Wurmus 39c7131e8e
gnu: milkytracker: Reformat description.
* gnu/packages/music.scm (milkytracker)[description]: Reformat.
2023-02-07 19:54:46 +01:00
Ricardo Wurmus dcb0c379f6
gnu: milkytracker: Drop trailing #T from snippet.
* gnu/packages/music.scm (milkytracker)[source]: Drop trailing #T.
2023-02-07 19:54:22 +01:00
Ricardo Wurmus 8582e68499
gnu: milkytracker: Drop input labels.
* gnu/packages/music.scm (milkytracker)[inputs]: Drop labels.
2023-02-07 19:53:58 +01:00
Ricardo Wurmus a3c6998dba
gnu: seq24: Use JACK 2.
* gnu/packages/music.scm (seq24)[inputs]: Replace jack-1 with jack-2.
2023-02-07 19:53:26 +01:00