Commit graph

149542 commits

Author SHA1 Message Date
Simon South
d41b8a5b34
gnu: Add qtimgui.
* gnu/packages/qt.scm (qtimgui): New variable.

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2024-12-22 12:47:59 +01:00
Simon South
5c78da2834
gnu: Add implot.
* gnu/packages/toolkits.scm (implot): New variable.

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
Change-Id: I8f80e6ce61da18aa716aadacfe94df466c18a9a3
2024-12-22 12:47:59 +01:00
Zheng Junjie
e0503ac607
gnu: python-spython: Fix build.
* gnu/packages/linux.scm (python-spython): Fix build.
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: I693e70daf288e5bdd622111e0720cdcce25c4829
2024-12-22 19:32:48 +08:00
Zheng Junjie
e9cfcb8d36
gnu: erofs-utils: Update to 1.8.3.
* gnu/packages/linux.scm (erofs-utils): Update to 1.8.3.

Change-Id: I4747701b049fa5a2312cdaeca662601346d413d8
2024-12-22 19:23:58 +08:00
Zheng Junjie
cc1ddf8e6e
gnu: python-cwlformat: Fix build.
* gnu/packages/bioinformatics.scm (python-cwlformat): Fix build.
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: Id3e4bc116d94f4e432b2b11fc35ad1baf7f6f756
2024-12-22 19:23:57 +08:00
Tomas Volf
c310d1f8f2
gnu: crun: Update to 1.19.1.
* gnu/packages/containers.scm (crun): Update to 1.19.1.

Change-Id: I6e10bcf654e53f45ad170b1751052bc34953b5ec
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-12-22 19:23:55 +08:00
Till Robin Zickel
4fbbbed3df
gnu: kvantum: Make it work on Wayland.
* gnu/packages/qt.scm (kvantum)[inputs]: Add qtwayland.

Change-Id: If4584b93decc45ee2eef8c5b1ea1121d9ad9ae84
2024-12-22 11:41:18 +01:00
Zheng Junjie
7f7e45b34a
gnu: ddcui: Update to 0.5.4.
* gnu/packages/hardware.scm (ddcui): Update to 0.5.4.

Change-Id: I035456ab340e6a5d221ff45a6637753abb0f5d7a
2024-12-22 18:11:16 +08:00
Zheng Junjie
af28be202c
gnu: ddcutil: Update to 2.1.4.
* gnu/packages/hardware.scm (ddcutil): Update to 2.1.4.
[source]: Switch to git-fetch.
[arguments]: Remove it.
[inputs]: Add jansson.
[native-inputs]: Add autoconf, automake and libtool.

Change-Id: I3024ac4d12c531f36eb4624b11d5f1f3e59e2672
2024-12-22 18:11:08 +08:00
宋文武
02e6fa8f92
gnu: xfce4-weather-plugin: Update to 0.11.3.
* gnu/packages/xfce.scm (xfce4-weather-plugin): Update to 0.11.3.

Change-Id: Icd93cd9b981d552b40412b14a53cb845e9f5081f
2024-12-22 14:08:48 +08:00
宋文武
f6bb7e90a6
gnu: mousepad: Update to 0.6.3.
* gnu/packages/xfce.scm (mousepad): Update to 0.6.3.
[inputs]: Remove gtk+; add gspell and libxfce4ui.

Change-Id: Id19145a649fef4c1aab7b306afeaab12c3960180
2024-12-22 14:08:48 +08:00
宋文武
5b4319d259
gnu: xfce4-dict: Update to 0.8.8.
* gnu/packages/xfce.scm (xfce4-dict): Update to 0.8.8.

Change-Id: I2d0bc7088533e8cc46fb81701ba37f09ba76c0a5
2024-12-22 14:08:48 +08:00
宋文武
0daf8577ee
gnu: xfwm4: Update to 4.20.0.
* gnu/packages/xfce.scm (xfwm4): Update to 4.20.0.

Change-Id: Ic6acaae40ecd1d3c90a84c99e8a5336e21e27e7c
2024-12-22 14:08:48 +08:00
宋文武
5184da4f7f
gnu: thunar-volman: Update to 4.20.0.
* gnu/packages/xfce.scm (thunar-volman): Update to 4.20.0.

Change-Id: I3f37bc6c37f1fce8fea3636eaa6c7831466c4ebd
2024-12-22 14:08:48 +08:00
宋文武
888de1d636
gnu: thunar: Update to 4.20.0.
* gnu/packages/xfce.scm (thunar): Update to 4.20.0.

Change-Id: Iff3ea1e93fc9e23a087582e236eb95951cd644b3
2024-12-22 14:08:48 +08:00
宋文武
466144d174
gnu: xfce4-session: Update to 4.20.0.
* gnu/packages/xfce.scm (xfce4-session): Update to 4.20.0.
[source]: Adjust snippet.
[arguments]: Remove 'patch-xflock phase.  Add 'patch-configure phase.
Pass "--with-wayland-session-prefix" to configure.
[inputs]: Add gtk-layer-shell and libxfce4windowing.  Remove xset.

Change-Id: I0b33e30976ef44da5f505cd2cbd486fd025ec270
2024-12-22 14:08:47 +08:00
宋文武
9cb5c28c2d
gnu: xfce4-appfinder: Update to 4.20.0.
* gnu/packages/xfce.scm (xfce4-appfinder): Update to 4.20.0.

Change-Id: Ic78aaf9f7c1c1df22dec137281c3af79c57142a1
2024-12-22 14:08:47 +08:00
宋文武
414edd7f8e
gnu: xfce4-pulseaudio-plugin: Update to 0.4.9.
* gnu/packages/xfce.scm (xfce4-pulseaudio-plugin): Update to 0.4.9.

Change-Id: I16d3c40c07a9d7c2c2a3ad4bdf1a044c78617b1a
2024-12-22 14:08:47 +08:00
宋文武
2e6adef5a6
gnu: xfce4-power-manager: Update to 4.20.0.
* gnu/packages/xfce.scm (xfce4-power-manager): Update to 4.20.0.
[arguments]: Add 'patch-configure phase.
[native-inputs]: Add glib:bin.

Change-Id: I094a7ae49dab6f8a8f380d033766eccff2142807
2024-12-22 14:08:47 +08:00
宋文武
b94eba693e
gnu: xfce4-settings: Update to 4.20.0.
* gnu/packages/patches/xfce4-settings-defaults.patch: Adjust patch.
* gnu/packages/xfce.scm (xfce4-settings): Update to 4.20.0.
[arguments]: Use G-Expressions.  Add 'patch-configure phase.
[inputs]: Add gtk-layer-shell.
[native-inputs]: Add glib:bin.

Change-Id: I114e9605dafec5f3ab2b09618cfacd071464e5f7
2024-12-22 14:08:47 +08:00
宋文武
9f292ed542
gnu: xfdesktop: Update to 4.20.0.
* gnu/packages/xfce.scm (xfdesktop): Update to 4.20.0.
[arguments]: Add 'patch-configure phase.  Adjust 'prepare-background-image
phase.
[native-inputs]: Add glib:bin.
[inputs]: Add gtk-layer-shell, libxfce4windowing and libyaml.

Change-Id: Ic7f56f7d344b3bd40e0118f8890ece5a69a71e28
2024-12-22 14:08:47 +08:00
宋文武
9f45018218
gnu: xfce4-panel: Update to 4.20.0.
* gnu/packages/xfce.scm (xfce4-panel): Update to 4.20.0.
[source]: Remove 'xfce4-panel-plugins.patch'.
[arguments]: Add 'patch-configure phase for 'gdbus-codegen'.
[inputs]: Remove gtk+-2.  Add gtk-layer-shell and libxfce4windowing.
[native-search-paths]: Replace 'X_XFCE4_LIB_DIRS' with 'XDG_DATA_DIRS'.
* gnu/packages/patches/xfce4-panel-plugins.patch: Remove patch.
* gnu/local.mk (dist_patch_DATA): Remove it.

Change-Id: I8104a9a9e0fcd69b12ebc1346681f6f4bb29e17d
2024-12-22 14:08:47 +08:00
宋文武
3adce22cf0
gnu: Add libxfce4windowing.
* gnu/packages/xfce.scm (libxfce4windowing): New package.

Change-Id: Ica871e0068e423fbc75f58f354cdd5f6e3b66900
2024-12-22 14:08:47 +08:00
宋文武
c45c438db2
gnu: tumbler: Update 4.20.0.
* gnu/packages/xfce.scm (tumbler): Update to 4.20.0.
[native-inputs]: Remove dbus-glib.
[arguments]: Add 'patch-configure phase for 'gdbus-codegen'.

Change-Id: Ie661eae35d935c1e05952d7d5c20872be3ca492f
2024-12-22 14:08:47 +08:00
宋文武
91b0a27fcd
gnu: garcon: Update to 4.20.0.
* gnu/packages/xfce.scm (garcon): Update to 4.20.0.

Change-Id: I76831f22da1244074b880b64205a3300d10948cb
2024-12-22 14:08:47 +08:00
宋文武
24e3c69cc2
gnu: exo: Update to 4.20.0.
* gnu/packages/xfce.scm (exo): Update to 4.20.0.

Change-Id: Ia847597bfbc1ddc34a8fb2ada761bfa70e327697
2024-12-22 14:08:47 +08:00
宋文武
29322c8976
gnu: elementary-xfce-icon-theme: Update to 0.20.
* gnu/packages/xfce.scm (elementary-xfce-icon-theme): Update to 0.20.

Change-Id: I230bf0e71ab85dfd31beec4a7b9b826dedd842dc
2024-12-22 14:08:47 +08:00
宋文武
e5246e98f8
gnu: libxfce4ui: Update to 4.20.0.
* gnu/packages/xfce.scm (libxfce4ui): Update to 4.20.0.

Change-Id: Id5301ea1e0694f9ed2e39943b0742a5690cc73c5
2024-12-22 14:08:47 +08:00
宋文武
964c0b44cd
gnu: xfconf: Update to 4.20.0.
* gnu/packages/xfce.scm (xfconf): Update to 4.20.0.
[arguments]: Add 'patch-configure phase for 'gdbus-codegen'.

Change-Id: I9b652946796ff65d7fa22338adfcbb6534894169
2024-12-22 14:08:47 +08:00
宋文武
29291e6f62
gnu: libxfce4util: Update to 4.20.0.
* gnu/packages/xfce.scm (libxfce4util): Update to 4.20.0.

Change-Id: Id503c73d35e76708567d83e47280bc762d5dfc6b
2024-12-22 14:08:47 +08:00
宋文武
12d7fe014a
gnu: xfce4-dev-tools: Update to 4.20.0.
* gnu/packages/xfce.scm (xfce4-dev-tools): Update to 4.20.0.
[native-inputs]: Add meson.
[inputs]: Add python.
[propagated-inputs]: Add glib:bin.

Change-Id: Ifabd5a554a4af0cfbe86554cac9428c7a61c25ce
2024-12-22 14:08:47 +08:00
jgart
bc1d2735f7
gnu: music21: Update to 9.3.0.
* gnu/packages/music.scm (music21): Update to 9.3.0.
[native-inputs]: Add python-hatchling.
[propagated-inputs]: Add python-jsonpickle, python-matplotlib, python-numpy,
and python-requests. Remove python-webcolors.

Change-Id: I0053c97d9030a5d5164ef063e08ec1597a5d8d53
2024-12-21 21:49:30 -06:00
jgart
a332c23a69
music: abjad-ext-ipython: Remove abjad-ext-ipython.
This package is no longer maintained nor supported for the current version of
abjad that we package.  See the issue below for more context.
https://github.com/Abjad/abjad-ext-ipython/issues/9

* gnu/packages/music.scm (abjad-ext-ipython): Remove variable.

Change-Id: Id77d340c403bc0619d8664b2a2be69cf3b197efc
2024-12-21 21:34:24 -06:00
Sharlatan Hellseher
982ef659b2
gnu: packages/golang-xyz: Sort.
* gnu/packages/golang-xyz.scm (go-github-com-cheggaaa-pb,
go-github-com-cheggaaa-pb-v3, go-suah-dev-protect): Sort variables
alphabetically.

Change-Id: I776ec6022f614783a2e0b4e3ed8f5868f5569347
2024-12-21 22:18:08 +00:00
Sharlatan Hellseher
a835ef1cbe
gnu: python-mpl-scatter-density: Fix buld.
* gnu/packages/python-science.scm (python-mpl-scatter-density):
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: Ica320293019ae3e88e2b0654e356bc4d1be50626
2024-12-21 22:07:51 +00:00
Sharlatan Hellseher
0c0c2d8815
gnu: python-supersmoother: Fix build
* gnu/packages/python-science.scm (python-supersmoother):
[native-inputs]: Add python-pytest, python-setuptools, and python-wheel.

Change-Id: I33f151e74d54b6e0647b3cfae73c063522c35ea3
2024-12-21 22:07:51 +00:00
Sharlatan Hellseher
4131737b55
gnu: python-gatspy: Fix bulid.
* gnu/packages/astronomy.scm (python-gatspy): [native-inputs]: Add
python-setuptools and python-wheel.

Change-Id: Ifdf06dfcd049a4243f92e409173d296068812ef2
2024-12-21 22:07:51 +00:00
Sharlatan Hellseher
e5b3deb1ec
gnu: python-trimesh: Update to 4.5.3.
* gnu/packages/python-science.scm (python-trimesh): Update to 4.5.3, fix
build.
[arguments] <phases>: Remove 'fix-build, as resolved upstream.
Delete 'sanity-check.

Change-Id: I9320912764506a8c0d0bd7f300dca98b32ce4333
2024-12-21 22:06:45 +00:00
Danny Milosavljevic
65856d6cec
gnu: Add ruby-prism.
* gnu/packages/ruby.scm (ruby-prism): New variable.

Change-Id: I85b078257e97c5e3e326556a314c0006193a144c
2024-12-21 21:43:03 +01:00
Vinicius Monego
d6731b59ba
gnu: python-mapie: Update to 0.9.1.
* gnu/packages/statistics.scm (python-mapie): Update to 0.9.1.
[arguments]: Run all tests.

Change-Id: I8c38e327a5db38eb112be3731d3fcd190dc04280
2024-12-21 16:31:50 -03:00
Vinicius Monego
948793cb4f
gnu: darktable: Update to 5.0.0.
* gnu/packages/photo.scm (darktable): Update to 5.0.0.

Change-Id: I9d34c703ea542196dcb510e9bd02aa021ca504f3
2024-12-21 16:31:50 -03:00
Vinicius Monego
3c5251eb98
gnu: homebank: Update to 5.8.5.
* gnu/packages/finance.scm (homebank): Update to 5.8.5.

Change-Id: I5b802b9d0b300f4f94ed81bac271f4a2b8355b42
2024-12-21 16:31:46 -03:00
Danny Milosavljevic
ce2d003da4
gnu: c2rust: Clean up environment variable names.
* gnu/packages/c2rust.scm (rust-c2rust-ast-exporter-0.18)[arguments]
<#:phases>[bundle-tinycbor]: Define GUIX_TINYCBOR_SOURCE_DIR.
(c2rust)[arguments]<#:phases>[patch]: Define GUIX_TINYCBOR_SOURCE_DIR.
* gnu/packages/patches/c2rust-ast-exporter-local-search.patch: Use
GUIX_TINYCBOR_SOURCE_DIR.

Change-Id: I2794016aaa56e5358a8153faf0e46ffb22d6b293
2024-12-21 20:22:52 +01:00
Danny Milosavljevic
63041aacbb
gnu: Add c2rust.
* gnu/packages/c2rust.scm (c2rust): New variable.
* gnu/packages/patches/c2rust-ast-exporter-local-search.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add reference to it.

Change-Id: I9a80c6071a48ab5baed0a83e1c2463f83a6c6b9b
2024-12-21 20:22:52 +01:00
Danny Milosavljevic
91af94dc9d
gnu: Add rust-c2rust-transpile.
* gnu/packages/c2rust.scm (rust-c2rust-transpile): New variable.

Change-Id: Ifc5c7f506c4893119df0d6d662aeafdefbd0c0b0
2024-12-21 20:22:52 +01:00
Danny Milosavljevic
aeec2da87a
gnu: Add rust-c2rust-ast-exporter.
* gnu/packages/c2rust.scm (%tinycbor-source): New variable.
(rust-c2rust-ast-exporter-0.18): New variable.

Change-Id: I1a9944dd90760e09ab05e06f451623ad62570285
2024-12-21 20:22:52 +01:00
Efraim Flashner
a50201fdc1
gnu: python-cssselect2: Fix build.
* gnu/packages/python-web.scm (python-cssselect2)[native-inputs]: Add
python-flit.

Change-Id: Icea70b984b2009eb7963c5846ac7a3bb1664c2b4
2024-12-21 21:10:09 +02:00
Vinicius Monego
da6fc1750e
gnu: blender: Update to 3.6.19.
* gnu/packages/graphics.scm (blender): Update to 3.6.19.

Change-Id: I8029ffd3f6670fbf04bb0b86b974320b31c14ca8
2024-12-21 14:52:59 -03:00
Vinicius Monego
b06b413929
gnu: python-async-lru: Fix build.
* gnu/packages/python-xyz.scm (python-async-lru)[native-inputs]: Add
python-pytest-cov, python-wheel.

Change-Id: I117bd223f9ff1e75a5bd7309c5a3c3578fa68a1e
2024-12-21 14:52:59 -03:00
Vinicius Monego
7858d523ea
gnu: mixxx: Update to 2.4.2.
* gnu/packages/music.scm (mixxx): Update to 2.4.2.

Change-Id: Ie2ede99542c86126faa89dff86b60210729ef02a
2024-12-21 14:52:59 -03:00