Commit graph

108635 commits

Author SHA1 Message Date
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