me
/
guix
Archived
1
0
Fork 0
Commit Graph

98380 Commits (6ba101d9accccd3d35431d61f9541e03cc9c65f7)

Author SHA1 Message Date
Christopher Baines 12127395dc
gnu: openmw-openscenegraph: Fix builder.
This broke with the changes to openscenegraph in
629a5936a6.

* gnu/packages/graphics.scm (openmw-openscenegraph)[arguments]: Handle
 #:configure-flags from openscenegraph as a gexp.
2023-02-15 16:17:14 +00:00
Efraim Flashner b4d2670771
gnu: alacritty: Adjust bash completions.
* gnu/packages/terminals.scm (alacritty)[arguments]: Adjust custom
'install phase to install the bash completion script with the correct
name.
2023-02-15 13:05:33 +02:00
Petr Hodina 06d45a8239
gnu: rust-structopt-0.3: Update to 0.3.26.
* gnu/packages/crates-io.scm (rust-structopt): Update to 0.3.26.
  [arguments]: Add rust-paw-1 to cargo-inputs. Add cargo development inputs.
  Add phases to fix rust-clap-2 version and remove lints feature.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-02-15 13:05:32 +02:00
Petr Hodina f7f6000f81
gnu: rust-structopt-derive-0.4: Update to 0.4.18.
* gnu/packages/crates-io.scm (rust-structopt-derive-0.4): Update to 0.4.18.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-02-15 13:05:32 +02:00
Tobias Geerinckx-Rice 017f1779e9
gnu: linux-libre: Disable unprivileged BPF by default.
* gnu/packages/aux-files/linux-libre/5.15-arm.conf:
Set CONFIG_BPF_UNPRIV_DEFAULT_OFF=y.
* gnu/packages/aux-files/linux-libre/5.15-arm64.conf: Likewise.
* gnu/packages/aux-files/linux-libre/5.15-i686.conf: Likewise.
* gnu/packages/aux-files/linux-libre/5.15-x86_64.conf: Likewise.
* gnu/packages/aux-files/linux-libre/6.1-arm.conf: Likewise.
* gnu/packages/aux-files/linux-libre/6.1-arm64.conf: Likewise.
* gnu/packages/aux-files/linux-libre/6.1-i686.conf: Likewise.
* gnu/packages/aux-files/linux-libre/6.1-x86_64.conf: Likewise.
2023-02-12 01:00:00 +01:00
Tobias Geerinckx-Rice 77aff2b5d2
gnu: papirus-icon-theme: Harden links before cache generation.
Output is identical.  This just feels moar correct.

* gnu/packages/gnome-xyz.scm (papirus-icon-theme)[arguments]: Run the
'halve-inode-consumption phase before the 'install one.
2023-02-12 01:00:00 +01:00
Tobias Geerinckx-Rice 016eab3e29
gnu: papirus-icon-theme: Recursively resolve symlinks.
This follows up on commit aed385e18e.

* gnu/packages/gnome-xyz.scm (papirus-icon-theme)[arguments]: Replace
READLINK with CANONICALIZE-PATH to resolve symlink chains.
2023-02-12 01:00:00 +01:00
Gleb Zakharov 630b6e62d2
gnu: go-gopkg-in-yaml-v3: Update to 3.0.1.
This addresses an apparent upstream hash change, which was actually our
own fault: the Guix package underspecified the version as ‘3’ instead of
‘3.0.0’, hence treating the ‘v3’ *branch* as a tag.

Guix's hash for ‘3’ never matched upstream's ‘3.0.0’ release, so upgrade
straight to ‘3.0.1’.

* gnu/packages/golang.scm (go-gopkg-in-yaml-v3): Update to 3.0.1.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2023-02-12 01:00:00 +01:00
Tobias Geerinckx-Rice ce5b94cb79
gnu: sudo: Update to 1.9.13.
* gnu/packages/admin.scm (sudo): Update to 1.9.13.
2023-02-12 01:00:00 +01:00
Jan (janneke) Nieuwenhuizen 89a8d21329
gnu: mes: Update to 0.24.2.
* gnu/packages/mes.scm (mes): Update to 0.24.2.
2023-02-15 09:12:30 +01:00
Andrew Tropin a97a102d21
gnu: Add tree-sitter-racket.
gnu/packages/tree-sitter.scm (tree-sitter-racket): New variable.
2023-02-15 11:23:13 +04:00
Andrew Tropin 42cf3694a5
gnu: Add tree-sitter-scheme.
gnu/packages/tree-sitter.scm (tree-sitter-scheme): New variable.
2023-02-15 11:23:12 +04:00
Mark H Weaver 24e20d419b
gnu: icecat: Update to 102.8.0-guix0-preview1 [security fixes].
Includes fixes for CVE-2023-0767, CVE-2023-25728, CVE-2023-25729,
CVE-2023-25730, CVE-2023-25732, CVE-2023-25734, CVE-2023-25735,
CVE-2023-25737, CVE-2023-25738, CVE-2023-25739, CVE-2023-25742,
CVE-2023-25743, CVE-2023-25744, and CVE-2023-25746.

* gnu/packages/gnuzilla.scm (%icecat-version, %icecat-build-id): Update.
(icecat-source): Update gnuzilla commit, base version, and hashes.
Remove the dependency on the Perl 'rename' program.
* gnu/packages/patches/icecat-makeicecat.patch: Update to apply cleanly.
2023-02-15 01:36:33 -05:00
Maxim Cournoyer c44149de97
gnu: icecat: Update the "ach" locale.
The previously specified changeset didn't match what was in the
manifest (browser/locales/l10n-changesets.json) of the upstream source.

* gnu/packages/gnuzilla.scm (all-mozilla-locales) [ach]: Update revision and
hash.

Modified-by: Mark H Weaver <mhw@netris.org>
2023-02-15 01:36:21 -05:00
Eric Bavier e47918d00f
gnu: Add facedetect.
* gnu/packages/graphics.scm (facedetect): New variable.
(fgallery)[inputs,arguments]: Add it.
2023-02-14 22:49:55 -06:00
Eric Bavier d2504fbe45
gnu: fgallery: Update to 1.9.1.
* gnu/packages/graphics.scm (fgallery): Update to 1.9.1.
[arguments]: Use new Makefile in install phase.
[inputs]: Add bash-minimal for wrap-program.  Use new style.
[source,home-page]: "http" -> "https".
2023-02-14 22:49:55 -06:00
宋文武 c0e9ddfa29
gnu: xfce4-notifyd: Update to 0.8.0.
* gnu/packages/xfce.scm (xfce4-notifyd): Update to 0.8.0.
[inputs]: Add sqlite.
2023-02-15 09:11:43 +08:00
宋文武 445ef24a61
gnu: xfce4-power-manager: Update to 4.18.1.
* gnu/packages/xfce.scm (xfce4-power-manager): Update to 4.18.1.
2023-02-15 09:11:43 +08:00
宋文武 d92db1a555
gnu: xfce4-settings: Update to 4.18.2.
* gnu/packages/xfce.scm (xfce4-settings): Update to 4.18.2.
2023-02-15 09:11:43 +08:00
宋文武 495b022763
gnu: xfce4-session: Update to 4.18.1.
* gnu/packages/xfce.scm (xfce4-session): Update to 4.18.1.
2023-02-15 09:11:43 +08:00
Michael Rohleder 22f6783f33
gnu: ristretto: Update to 0.13.0.
* gnu/packages/xfce.scm (ristretto): Update to 0.13.0.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-02-15 09:11:43 +08:00
Michael Rohleder e685b94e0a
gnu: mousepad: Update to 0.6.0.
* gnu/packages/xfce.scm (mousepad): Update to 0.6.0.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-02-15 09:11:43 +08:00
Michael Rohleder 444089d3b6
gnu: xfce4-panel: Update to 4.18.2.
* gnu/packages/xfce.scm (xfce4-panel): Update to 4.18.2.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-02-15 09:11:43 +08:00
Michael Rohleder 0412c8dc0e
gnu: libxfce4ui: Update to 4.18.2.
* gnu/packages/xfce.scm (libxfce4ui): Update to 4.18.2.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-02-15 09:11:43 +08:00
Michael Rohleder e2320fea44
gnu: orage: Update to 4.18.0.
* gnu/packages/xfce.scm (orage): Update to 4.18.0.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-02-15 09:11:43 +08:00
Denis 'GNUtoo' Carikli 8a68407ac1
gnu: Add u-boot-qemu-arm64.
* gnu/packages/bootloaders.scm (u-boot-qemu-arm64): New variable.
2023-02-14 17:16:18 -05:00
Denis 'GNUtoo' Carikli 36f7b1f02f
gnu: Add u-boot-qemu-arm
* gnu/packages/bootloaders.scm (u-boot-qemu-arm): New variable.
2023-02-14 17:16:17 -05:00
kiasoc5 efe9612953
gnu: Remove kdewebkit.
This goes towards <https://issues.guix.gnu.org/issue/53289>.

* gnu/packages/kde-frameworks.scm (kdewebkit): Remove variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-02-14 16:20:23 -05:00
Eric Bavier a22b62b98e
gnu: onionshare: Update to 2.6.
* gnu/packages/patches/onionshare-cli-async-mode.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/tor.scm (onionshare): Update to 2.6.
[source]: Use patch.
[inputs]: Add xdg-utils.  Move xvfb-run, used for tests, to ...
[native-inputs]: here.
[arguments]: Run tests.  Add "absolutize" phase for xdg-open.
2023-02-14 10:33:04 -06:00
Steve George 4501a50bbd
gnu: Add rust-protobuf-codegen-pure-2.
* gnu/packages/crates-io.scm (rust-protobuf-codegen-pure-2): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-02-14 17:04:42 +02:00
Steve George 25df704601
gnu: Add rust-protobuf-codegen-2.
* gnu/packages/crates-io.scm (rust-protobuf-codegen-2): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-02-14 17:04:41 +02:00
Steve George c4fca43403
gnu: Add rust-protobuf-2.
* gnu/packages/crates-io.scm (rust-protobuf-2): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-02-14 17:04:41 +02:00
Leo Famulari bf6cd144b4
gnu: linux-libre 5.15: Update to 5.15.93.
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.93.
(linux-libre-5.15-pristine-source): Update hash.
2023-02-14 14:39:32 +01:00
Leo Famulari 04509e095f
gnu: linux-libre: Update to 6.1.11.
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.11.
(linux-libre-6.1-pristine-source): Update hash.
2023-02-14 14:39:28 +01:00
Andrew Tropin a3c6959de6
gnu: Add tree-sitter-org.
gnu/packages/tree-sitter.scm (tree-sitter-org): New variable.
2023-02-14 17:08:38 +04:00
Andrew Tropin 637df0cd94
gnu: Add tree-sitter-markdown-gfm.
gnu/packages/tree-sitter.scm (tree-sitter-markdown-gfm): New variable.
2023-02-14 17:08:37 +04:00
Andrew Tropin 5c0b86f741
gnu: Add tree-sitter-markdown.
gnu/packages/tree-sitter.scm (tree-sitter-markdown): New variable.
2023-02-14 17:08:36 +04:00
Andrew Tropin b6e27a24fe
gnu: Add tree-sitter-clojure.
gnu/packages/tree-sitter.scm (tree-sitter-clojure): New variable.
2023-02-14 17:08:36 +04:00
Andrew Tropin f9485e59f0
gnu: Add tree-sitter-rust.
gnu/packages/tree-sitter.scm (tree-sitter-rust): New variable.
2023-02-14 17:08:35 +04:00
Andrew Tropin 8fb1af3483
gnu: Add tree-sitter-ruby.
gnu/packages/tree-sitter.scm (tree-sitter-ruby): New variable.
2023-02-14 17:08:34 +04:00
Andrew Tropin 4bdb570c70
gnu: Add tree-sitter-r.
gnu/packages/tree-sitter.scm (tree-sitter-r): New variable.
2023-02-14 17:08:33 +04:00
Andrew Tropin 429666b600
gnu: Add tree-sitter-python.
gnu/packages/tree-sitter.scm (tree-sitter-python): New variable.
2023-02-14 17:08:32 +04:00
Andrew Tropin 73bfb0ad91
gnu: Add tree-sitter-php.
gnu/packages/tree-sitter.scm (tree-sitter-php): New variable.
2023-02-14 17:08:31 +04:00
Andrew Tropin e38833c592
gnu: Add tree-sitter-ocaml.
gnu/packages/tree-sitter.scm (tree-sitter-ocaml): New variable.
2023-02-14 17:08:30 +04:00
Andrew Tropin f5a2f3883a
gnu: Add tree-sitter-julia.
gnu/packages/tree-sitter.scm (tree-sitter-julia): New variable.
2023-02-14 17:08:29 +04:00
Andrew Tropin 1777d700ec
gnu: Add tree-sitter-json.
gnu/packages/tree-sitter.scm (tree-sitter-json): New variable.
2023-02-14 17:08:28 +04:00
Andrew Tropin bcc8e9c77b
gnu: Add tree-sitter-java.
gnu/packages/tree-sitter.scm (tree-sitter-java): New variable.
2023-02-14 17:08:27 +04:00
Andrew Tropin d39b899eac
gnu: Add tree-sitter-haskell.
gnu/packages/tree-sitter.scm (tree-sitter-haskell): New variable.
2023-02-14 17:08:26 +04:00
Andrew Tropin 291e44ec2e
gnu: Add tree-sitter-go.
gnu/packages/tree-sitter.scm (tree-sitter-go): New variable.
2023-02-14 17:08:25 +04:00
Andrew Tropin 2c988d7ce3
gnu: Add tree-sitter-elm.
gnu/packages/tree-sitter.scm (tree-sitter-elm): New variable.
2023-02-14 17:08:24 +04:00
Andrew Tropin de41227011
gnu: Add tree-sitter-c-sharp.
gnu/packages/tree-sitter.scm (tree-sitter-c-sharp): New variable.
2023-02-14 17:08:23 +04:00
Andrew Tropin fa1421283d
gnu: Add tree-sitter-bash.
gnu/packages/tree-sitter.scm (tree-sitter-bash): New variable.
2023-02-14 17:08:22 +04:00
Andrew Tropin 4650f8e9ba
gnu: Add tree-sitter-elixir.
gnu/packages/tree-sitter.scm (tree-sitter-elixir): New variable.
2023-02-14 17:08:21 +04:00
Andrew Tropin cda1fa50c5
gnu: Add tree-sitter-css.
gnu/packages/tree-sitter.scm (tree-sitter-css): New variable.
2023-02-14 17:08:20 +04:00
Andrew Tropin b8b05538ff
gnu: Add tree-sitter-cpp.
gnu/packages/tree-sitter.scm (tree-sitter-cpp): New variable.
2023-02-14 17:08:19 +04:00
Andrew Tropin 49a95477a8
gnu: Add tree-sitter-c.
gnu/packages/tree-sitter.scm (tree-sitter-c): New variable.
2023-02-14 17:08:18 +04:00
Andrew Tropin adfbb5e3eb
gnu: Add tree-sitter-typescript.
gnu/packages/tree-sitter.scm (tree-sitter-typescript): New variable.
2023-02-14 17:08:18 +04:00
Andrew Tropin acae7b10e8
gnu: Add tree-sitter-javascript.
gnu/packages/tree-sitter.scm (tree-sitter-javascript): New variable.
2023-02-14 17:08:17 +04:00
Andrew Tropin 76ac9edb0d
gnu: tree-sitter-grammar: Extend functionality.
* gnu/packages/tree-sitter.scm (tree-sitter-delete-generated-files): Add
support for grammar-directories.
(tree-sitter-grammar): Add support for grammar-directories, license, article,
reorder and rename arguments, update description and synopsis generation
logic.
(tree-sitter-html): Migrate to new tree-sitter-grammar.
2023-02-14 17:08:16 +04:00
Efraim Flashner 542fcc3dfe
gnu: golang.scm: Update comment about bootstrapping go.
* gnu/packages/golang.scm: Update the comment at the top of the file
about bootstrapping go on different architectures and about which
versions of gccgo are currently provided.
2023-02-14 13:59:05 +02:00
Efraim Flashner 024a8b3995
gnu: go-1.17: Skip tests on riscv64-linux.
* gnu/packages/golang.scm (go-1.17)[arguments]: When building for
riscv64-linux skip the test suite.
2023-02-14 13:59:05 +02:00
Efraim Flashner 455ecb5cbe
gnu: go-1.14: On systems not supported by go-1.4 use gccgo-12.
* gnu/packages/golang.scm (go-1.14)[native-inputs]: On systems not
supported by go-1.4 replace gccgo-10 with gccgo-12.
(go-1.17)[native-inputs]: Remove workaround and inherit from go-1.14.
2023-02-14 13:59:02 +02:00
Ricardo Wurmus ae2ecd04fc
gnu: sugar: Add metacity to inputs.
* gnu/packages/sugar.scm (sugar)[inputs]: Add metacity.
[arguments]: Patch references to metacity executables.
2023-02-14 09:36:50 +01:00
Ricardo Wurmus d1e68f4f23
gnu: Add metacity.
* gnu/packages/gnome.scm (metacity): New variable.
2023-02-14 09:36:15 +01:00
Ricardo Wurmus 67d2f688fb
gnu: jellyfish: Remove confusing quoting syntax.
* gnu/packages/bioinformatics.scm (jellyfish)[arguments]: Do not mix
quasiquote with gexp.
2023-02-13 23:09:23 +01:00
Ricardo Wurmus 661e995c70
gnu: jellyfish: Drop input labels.
* gnu/packages/bioinformatics.scm (jellyfish)[native-inputs]: Drop package
labels.
2023-02-13 23:09:23 +01:00
Ricardo Wurmus 4ef9ac7f27
gnu: fastp: Update to 0.23.2.
* gnu/packages/bioinformatics.scm (fastp): Update to 0.23.2.
[inputs]: Remove zlib; add isa-l and libdeflate.
2023-02-13 23:09:23 +01:00
Ricardo Wurmus 54b431b7b3
gnu: fastp: Simplify.
* gnu/packages/bioinformatics.scm (fastp)[arguments]: Simplify gexp.
2023-02-13 23:09:23 +01:00
Ricardo Wurmus 7260cc75da
gnu: fastqc: Use gexp.
* gnu/packages/bioinformatics.scm (fastqc)[arguments]: Use gexp; drop
trailing #T from build phase.
[inputs]: Drop package labels.
2023-02-13 23:09:23 +01:00
Maxim Cournoyer 47f0e022dc
gnu: icedove: Install icons.
* gnu/packages/gnuzilla.scm (icedove) [phases]: Add install-icons phase.

Series-to: 61391@debbugs.gnu.org
Cover-letter:
Improvements to Icedove (icons, gexps, un-bundling)
Hi Guix,

This series improves our Icedove package a bit, unbundling NSS and producing
its icon so that it looks more tidy in GNOME or other desktop environments.

Thanks!
END
2023-02-13 16:08:11 -05:00
Maxim Cournoyer fbd3565efc
gnu: icedove: Use more gexps.
* gnu/packages/gnuzilla.scm (icedove)
[configure]: Use search-input-file and this-package-native-input.
2023-02-13 16:08:11 -05:00
Maxim Cournoyer 9fd1cd442f
gnu: icedove: Unbundle NSS.
* gnu/packages/gnuzilla.scm (icedove) [inputs]: Add nss-next.  Remove nspr-4.32.
[configure]: Add "ac_add_options --with-system-nss".
2023-02-13 16:08:11 -05:00
Maxim Cournoyer cc9633ad07
gnu: Add nss-next.
* gnu/packages/nss.scm (nss-next): New variable.
2023-02-13 16:08:11 -05:00
Maxim Cournoyer 7df2b610fc
gnu: Add nspr-next.
* gnu/packages/nss.scm (nspr-next): New variable.
2023-02-13 16:08:11 -05:00
Maxim Cournoyer 51d2b76529
gnu: icedove-wayland: Use gexps.
* gnu/packages/gnuzilla.scm (icedove/wayland)
[inputs]: Set to the empty list.
[arguments]: Use gexps.
2023-02-13 16:08:10 -05:00
Ricardo Wurmus f223f773a4
gnu: Add r-visnetwork.
* gnu/packages/cran.scm (r-visnetwork): New variable.
2023-02-13 22:06:17 +01:00
Hilton Chain dd724cfad4
gnu: picard: Update to 2.8.5.
* gnu/packages/music.scm (picard): Update to 2.8.5.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-02-13 18:18:09 +00:00
Morgan Smith 403066162c
gnu: libnitrokey: Update to 3.8.
* gnu/packages/security-token.scm (libnitrokey): Update to 3.8.
[description]: Fix typo.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-02-13 18:18:09 +00:00
Josselin Poiret af1c817c84
gnu: icedove: Update to 102.7.2.
* gnu/packages/gnuzilla.scm (%icedove-build-id, icedove-version,
thunderbird-source): Update to 102.7.2 build 20230207000000.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-02-13 18:18:08 +00:00
Felix Gruber 54cd2049e8
gnu: osm2pgsql: Update to 1.8.0.
* gnu/packages/geo.scm (osm2pgsql): Update to 1.8.0.
[arguments]: Remove -DEXTERNAL_RAPIDJSON configure-flag, since osm2pgsql
1.8.0 does not use rapidjson anymore.
[inputs]: Remove rapidjson.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-02-13 18:18:08 +00:00
Nicolas Goaziou 2106deb9f6
gnu: fet: Update to 6.8.3.
* gnu/packages/education.scm (fet): Update to 6.8.3.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-02-13 18:18:08 +00:00
Greg Hogan 7696206ce8
gnu: LLVM, Clang, libomp, lld: Update to 15.0.7.
* gnu/packages/llvm.scm (llvm-15, clang-15, libomp-15, lld-15):
Update to 15.0.7.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-02-13 18:18:08 +00:00
Greg Hogan ecebf5924c
gnu: r-survival: Update to 3.5-0.
* gnu/packages/statistics.scm (r-survival): Update to 3.5-0.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-02-13 18:18:08 +00:00
Christopher Baines e8483a410b
gnu: python-git-multimail: Update to 1.6.0.
* gnu/packages/version-control.scm (python-git-multimail): Update to 1.6.0.
[arguments]: Patch setup.py to fix finding. README.rst.
2023-02-13 18:18:08 +00:00
Andreas Enge ee69b60426
gnu: cm: Update to 0.4.1.
* gnu/packages/algebra.scm (cm): Update to 0.4.1.
2023-02-13 18:34:56 +01:00
Pierre Neidhardt a9b31c567e
gnu: Add cl-nclasses.
* gnu/packages/lisp-xyz.scm (cl-nclasses, ecl-nclasses, sbcl-nclasses): New variables.
2023-02-13 17:15:08 +01:00
Sergey Trofimov 8d8b9a4c0c
gnu: wpa-supplicant: Add netdev group dbus policy.
The patch allows users in netdev group to control wpa-supplicant via D-Bus
interface.

* gnu/packages/admin.scm (wpa-supplicant)[source]: Add dbus policy patch.
* gnu/packages/patches/wpa-supplicant-dbus-group-policy.patch: New file.

Signed-off-by: Andrew Tropin <andrew@trop.in>
2023-02-13 16:50:16 +04:00
Efraim Flashner 5b1eab43f0
gnu: universal-ctags: Update to 6.0.20230212.0.
* gnu/packages/code.scm (universal-ctags): Update to 6.0.20230212.0.
2023-02-13 11:41:46 +02:00
Efraim Flashner 7c51c9e3d4
gnu: universal-ctags: Install man pages.
* gnu/packages/code.scm (universal-ctags)[native-inputs]: Add
python-docutils.
2023-02-13 11:41:46 +02:00
Efraim Flashner 2b1383c0a2
gnu: mujs: Update to 1.3.2.
* gnu/packages/javascript.scm (mujs): Update to 1.3.2.
2023-02-12 16:56:57 +02:00
Efraim Flashner cddc26a6f9
gnu: zathura: Update to 0.5.2.
* gnu/packages/pdf.scm (zathura): Update to 0.5.2.
2023-02-12 16:56:57 +02:00
Efraim Flashner 4cf0c6ee6d
gnu: zathura-pdf-poppler: Update to 0.3.1.
* gnu/packages/pdf.scm (zathura-pdf-poppler): Update to 0.3.1.
2023-02-12 16:56:57 +02:00
Efraim Flashner 10049e35ab
gnu: zathura-pdf-mupdf: Update to 0.4.0.
* gnu/packages/pdf.scm (zathura-pdf-mupdf): Update to 0.4.0.
2023-02-12 16:56:56 +02:00
Efraim Flashner d49be105d5
gnu: zathura-ps: Update to 0.2.7.
* gnu/packages/pdf.scm (zathura-ps): Update to 0.2.7.
2023-02-12 16:56:56 +02:00
Efraim Flashner e1081bcdae
gnu: zathura-cb: Update to 0.1.10.
* gnu/packages/pdf.scm (zathura-cb): Update to 0.1.10.
2023-02-12 16:56:56 +02:00
Efraim Flashner c0839cbac2
gnu: nheko: Update to 0.11.2.
* gnu/packages/messaging.scm (nheko): Update to 0.11.2.
[inputs]: Add re2.
2023-02-12 16:56:56 +02:00
Efraim Flashner 187e3107b9
gnu: mtxclient: Update to 0.9.1.
* gnu/packages/messaging.scm (mtxclient): Update to 0.9.1.
[inputs]: Add re2.
2023-02-12 16:56:55 +02:00
Efraim Flashner 3a259f1d50
gnu: coeurl: Update to 0.3.0.
* gnu/packages/curl.scm (coeurl): Update to 0.3.0.
2023-02-12 16:56:55 +02:00
Efraim Flashner 455f0bd191
gnu: git-annex: Update to 10.20230126.
* gnu/packages/haskell-apps.scm (git-annex): Update to 10.20230126.
2023-02-12 16:56:55 +02:00
Efraim Flashner 36da1f2804
gnu: vim: Update to 9.0.1303.
* gnu/packages/vim.scm (vim): Update to 9.0.1303.
2023-02-12 16:56:55 +02:00
Efraim Flashner 89cea75fcd
gnu: parallel: Update to 20230122.
* gnu/packages/parallel.scm (parallel): Update to 20230122.
2023-02-12 16:56:54 +02:00
Efraim Flashner a4ac96d18e
gnu: tig: Update to 2.5.8.
* gnu/packages/version-control.scm (tig): Update to 2.5.8.
2023-02-12 16:56:54 +02:00
Efraim Flashner ab8327d4ce
gnu: translate-shell: Update to 0.9.7.1.
* gnu/packages/dictionaries.scm (translate-shell): Update to 0.9.7.1.
2023-02-12 16:56:54 +02:00
Leo Famulari fb9799ff5f
gnu: WebKit: Update to 2.38.4.
* gnu/packages/webkit.scm (%webkit-version, webkitgtk, wpewebkit): Update to 2.38.4.
2023-02-12 13:24:06 +01:00
Leo Famulari 126608f7a9
gnu: dav1d: Update to 1.0.0.
* gnu/packages/video.scm (dav1d): Update to 1.0.0.
2023-02-12 12:49:14 +01:00
Efraim Flashner 2b1d1d76e7
gnu: hunspell-dictionary: Update to 7.5.0.3.
* gnu/packages/hunspell.scm (hunspell-dictionary): Update to 7.5.0.3.
2023-02-12 11:57:06 +02:00
Efraim Flashner 39d72fcaa1
gnu: libreoffice: Update to 7.5.0.3.
* gnu/packages/libreoffice.scm (libreoffice): Update to 7.5.0.3.
2023-02-12 11:57:06 +02:00
Liliana Marie Prikler 015777f4c5
gnu: Add esmini.
* gnu/packages/patches/esmini-no-clutter-log.patch: New file.
* gnu/packages/patches/esmini-use-pkgconfig.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add them here.
* gnu/packages/simulation.scm (esmini): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-02-12 08:45:36 +01:00
Liliana Marie Prikler 4a42167c3c
gnu: Add python-open-simulation-interface.
* gnu/packages/simulation.scm (python-open-simulation-interface): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-02-12 08:45:35 +01:00
Liliana Marie Prikler efee3dd7a1
gnu: Add open-simulation-interface.
* gnu/packages/simulation.scm (open-simulation-interface): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-02-12 08:45:35 +01:00
Liliana Marie Prikler 98b9f3a4bd
gnu: openscenegraph: Add output for plugins.
This makes it so that other packages can find plugins via pkg-config and
link to them in the usual manner.

* gnu/packages/graphics.scm (openscenegraph)[outputs]: Add “pluginlib”.
[properties]: Add output synopsis for “pluginlib”.
[arguments]<#:modules>: Use (ice-9 regex).
<#:phases>: Add ‘copy-plugins’.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-02-12 08:45:35 +01:00
Liliana Marie Prikler 629a5936a6
gnu: openscenegraph: Use modern package style.
* gnu/packages/graphics.scm (openscenegraph)[arguments]: Convert to list
of G-Expressions.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-02-12 08:45:35 +01:00
Luis Felipe e6ff91bfc4
gnu: ibus-speech-to-text: Fix lint warnings.
* gnu/packages/ibus.scm (ibus-speech-to-text)[inputs]: Add
bash-minimal.
Move desktop-file-utils, glib:bin and gobject-introspection ...
[native-inputs] ... here.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-02-12 08:45:35 +01:00
Luis Felipe 59e2e0744b
gnu: ibus-speech-to-text: Fix execution of ibus-engine-stt.
Fixes <https://issues.guix.gnu.org/61236>.

* gnu/packages/ibus.scm (ibus-speech-to-text)[#:phases]
<add-install-to-pythonpath>: New phase.
<wrap-additional-paths>: Use getenv to set GUIX_PYTHONPATH and GI_TYPELIB_PATH.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-02-12 08:45:34 +01:00
Andrew Tropin 2419a16365
gnu: tree-sitter-grammar: Migrate to tree-sitter-build-system.
gnu/packages/tree-sitter.scm (tree-sitter-delete-generated-files): New
variable.
(tree-sitter-grammar): Remove source-directory argument, add inputs argument,
change package names, remove custom build code, update build system to
tree-sitter-build-system.
(tree-sitter-grammar-html): Rename to tree-sitter-html.
2023-02-12 11:32:23 +04:00
Pierre Langlois 5401b5822a
gnu: tree-sitter-cli: Enable some tests and add node and dot.
* gnu/packages/tree-sitter.scm (tree-sitter-cli)[inputs]: Add graphviz and
node-lts.
[arguments]<#:cargo-test-flags>: Skip tests that require downloading grammars.
<#:phases>: Add 'patch-node and 'patch-dot phases.  Tweak install phase.

Signed-off-by: Andrew Tropin <andrew@trop.in>
2023-02-12 11:32:22 +04:00
Pierre Langlois 18f1a4d38a
gnu: Remove tree-sitter comment from emacs.scm imports.
* gnu/packages/emacs.scm: Remove tree-sitter comment.

Signed-off-by: Andrew Tropin <andrew@trop.in>
2023-02-12 11:32:21 +04:00
Zhu Zihao 4a6f64ab2a
gnu: Add mold-wrapper.
* gnu/packages/mold.scm(make-mold-wrapper): New variable.
(mold-wrapper): New variable.
(mold-as-ld-wrapper): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-02-12 01:48:54 +01:00
Zhu Zihao 16b47a95a1
gnu: Add mold.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add new file.
* gnu/packages/mold.scm: New file.
* gnu/packages/mold.scm (mold): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-02-12 01:48:54 +01:00
Adrien Bourmault (neox) 06cf06aab1
gnu: gajim: update to 1.4.7
[[PGP Signed Part:No public key for 6EB408FE0ACEC664 created at 2023-02-06T00:24:19+0100 using RSA]]
* gnu/packages/messaging.scm (gajim): Update to 1.4.7

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-02-12 01:48:54 +01:00
Efraim Flashner 89c5cb4078
gnu: Add hunspell-dict-he-il.
* gnu/packages/hunspell.scm (hunspell-dict-he-il): New variable.
2023-02-12 00:31:00 +02:00
Efraim Flashner 8acdac4eba
gnu: hunspell-dictionary: Update to 7.4.5.1.
* gnu/packages/hunspell.scm (hunspell-dictionary): Update to 7.4.5.1.
2023-02-12 00:30:59 +02:00
Efraim Flashner 57d67d282d
gnu: libreoffice: Update to 7.4.5.1.
* gnu/packages/libreoffice.scm (libreoffice): Update to 7.4.5.1.
2023-02-12 00:30:59 +02:00
Leo Famulari f844deb7ac
gnu: OpenSSL 3: Update to 3.0.8 [security fixes].
Fixes CVE-2023-0215, CVE-2023-0216, CVE-2023-0217, CVE-2023-0286, CVE-2023-0401,
CVE-2022-4203, CVE-2022-4304, and CVE-2022-4450.

https://www.openssl.org/news/secadv/20230207.txt

gnu/packages/tls.scm (openssl-3.0): Update to 3.0.8.
2023-02-11 23:17:31 +01:00
Leo Famulari df163df830
gnu: OpenSSL: Update to 1.1.1t [security fixes].
Fixes CVE-2023-0215, CVE-2023-0286, CVE-2022-4304, CVE-2022-4450.

https://www.openssl.org/news/secadv/20230207.txt

* gnu/packages/tls.scm (openssl/fixed): Update to 1.1.1t.
2023-02-11 23:12:51 +01:00
Kaelyn Takata e223ab48e0
gnu: zfs: Update to 2.1.9.
* gnu/packages/file-systems.scm (zfs): Update to 2.1.9.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-02-11 22:21:02 +01:00
Feng Shu 389da6694e
gnu: Add havoc.
* gnu/packages/terminals.scm (havoc): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-02-11 22:18:24 +01:00
Hilton Chain d6ca7f05fa
gnu: Add smartdns.
* gnu/packages/dns.scm (smartdns): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-02-11 22:14:43 +01:00
Morgan Smith b367f28ed2
gnu: pantalaimon: Install documentation and use gexps.
* gnu/packages/matrix.scm (pantalaimon)[arguments]: Turn into gexps.  Add
install-doc phase.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-02-11 21:56:28 +01:00
r0man 6bf7144c79
gnu: Add lzfse.
* gnu/packages/compression.scm (lzfse): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-02-11 21:51:35 +01:00
Sughosha b98718fc3f
gnu: jalv: Fix home page and use GTK-3.
* gnu/packages/audio.scm (jalv)[home-page]: Fix home-page.
[inputs]: Remove gtk and gtkmm and add gtk+.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-02-11 21:47:02 +01:00
Nicolas Goaziou 582de0d469
gnu: footswitch: Improve package style.
* gnu/packages/accessibility.scm (footswitch)[arguments]: Use G-expressions.
<#:phases>: Remove trailing #T.
[description]: Simplify it.
2023-02-11 21:44:48 +01:00
Remco van 't Veer 5345cf2fbf
gnu: ruby-3.2: Update to 3.2.1
* gnu/packages/ruby.scm (ruby-3.2): Update to 3.2.1

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-02-11 20:34:23 +00:00
Hilton Chain b1cca21264
gnu: libtorrent-rasterbar: Update to 1.2.18.
* gnu/packages/bittorrent.scm (libtorrent-rasterbar): Update to 1.2.18.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-02-11 20:34:23 +00:00
kiasoc5 7fbdb403d9
gnu: iwd: Update to 2.3.
* gnu/packages/networking.scm (iwd): Update to 2.3.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-02-11 20:34:23 +00:00
kiasoc5 d455a18fab
gnu: ell: Update to 0.56.
* gnu/packages/linux.scm (ell): Update to 0.56.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-02-11 20:34:23 +00:00
Martin Marshall 940033b685
gnu: footswitch: Update to 1.0-0.e455d67.
This update adds 3 newly supported devices and an additional command to the
package.

* gnu/packages/accessibility.scm (footswitch): Update to commit e455d6752221.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-02-11 20:34:23 +00:00
Bruno Victal d5fb878120
gnu: libavif: Add pixbuf-loader output.
* gnu/packages/image.scm (libavif)[arguments]: Build gdk-pixbuf loader.
[outputs]: Add 'pixbuf-loader' output.
[inputs]: Add gdk-pixbuf.
[native-inputs]: Add pkg-config.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-02-11 20:34:23 +00:00
Bruno Victal e2deccf6e4
gnu: libavif: Update to 0.11.1.
libavif commit 97306bf64266cf9571dd141f3d04492534a9deea removes
JSON-based tests along with cJSON.

Aditionally, googletest is now required to build libavif. The test target
has since changed and can be called directly from cmake, no longer being
necessary to replace 'check target.

* gnu/packages/image.scm (libavif): Update to 0.11.1.
[arguments]: Adjust configure-flags, remove 'check phase replacement.
[native-inputs]: Add googletest.
[license]: Remove expat.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-02-11 20:34:23 +00:00
Simon South 8553148dfb
gnu: yosys: Update to 0.26.
* gnu/packages/fpga.scm (yosys): Update to 0.26.
[source]: Disable unnecessary recursive checkout.
[arguments]<#:phases>: Expand "fix-paths" phase to match new version; remove
obsolete "fix-iverilog-references" phase; add wrap phase.
[inputs]: Add gtkwave, zlib, python, python-click.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-02-11 20:34:22 +00:00
Simon South ade3bfd036
gnu: yosys: Do not propagate any inputs.
* gnu/packages/fpga.scm (yosys)[arguments]<#:phases>: Patch reference to z3 in
"fix-paths" phase; in "use-external-abc" phase, use complete path to "abc"
executable in store.
[propagated-inputs]: Remove, moving abc and z3 from here...
[inputs]: ...to here.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-02-11 20:34:22 +00:00
Christopher Baines 9b1d051e6f
gnu: nar-herder: Update to 0-16.f62a2b3.
* gnu/packages/package-management.scm (nar-herder): Update to 0-16.f62a2b3.
2023-02-11 20:34:22 +00:00
Christopher Baines 50fe202916
gnu: guix-data-service: Update to 0.0.1-38.6be113f.
* gnu/packages/web.scm (guix-data-service): Update to 0.0.1-38.6be113f.
2023-02-11 20:34:22 +00:00
jgart 55839e3537
gnu: qbe: Update to 1.1.
* gnu/packages/c.scm (qbe): Update to 1.1.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-02-11 21:32:59 +01:00
Matthew James Kraai f31691efb1
gnu: doctl: Update to 1.92.1.
* gnu/packages/admin.scm (doctl): Update to 1.92.1.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-02-11 21:30:07 +01:00
Bruno Victal 0d60bbd104
gnu: mympd: Update to 10.2.2.
* gnu/packages/mpd.scm (mympd): Update to 10.2.2.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-02-11 21:28:20 +01:00
Nicolas Goaziou 29f04bbe4e
gnu: lagrange: Update to 1.15.2.
* gnu/packages/web-browsers.scm (lagrange): Update to 1.15.2.
2023-02-11 21:23:50 +01:00
Nicolas Goaziou 1105c95e44
gnu: pyzo: Update to 4.12.7.
* gnu/packages/python-xyz.scm (pyzo): Update to 4.12.7.
2023-02-11 21:22:20 +01:00
Nicolas Goaziou 3b0c792fa3
gnu: naev: Update to 0.10.4.
* gnu/packages/games.scm (naev): Update to 0.10.4.
2023-02-11 21:20:38 +01:00
Nicolas Goaziou 12e2d5d3e1
gnu: asymptote: Update to 2.85.
* gnu/packages/plotutils.scm (asymptote): Update to 2.85.
2023-02-11 21:18:40 +01:00