Commit graph

149471 commits

Author SHA1 Message Date
Antero Mejr
fda636721a
gnu: Add perl-function-parameters.
* gnu/packages/perl.scm (perl-function-parameters): New variable.

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2024-12-22 13:13:29 +01:00
Antero Mejr
6ca5c2e50e
gnu: Add perl-file-libmagic.
* gnu/packages/perl.scm (perl-file-libmagic): New variable.

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2024-12-22 13:13:27 +01:00
Antero Mejr
bb7c2643d8
gnu: Add perl-exporter-declare.
* gnu/packages/perl.scm (perl-exporter-declare): New variable.

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2024-12-22 13:13:26 +01:00
Antero Mejr
c2189edbe9
gnu: Add perl-datetime-format-pg.
* gnu/packages/perl.scm (perl-datetime-format-pg): New variable.

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2024-12-22 13:13:24 +01:00
Antero Mejr
37e64bc1f7
gnu: Add perl-datetime-format-sqlite.
* gnu/packages/perl.scm (perl-datetime-format-sqlite): New variable.

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2024-12-22 13:13:22 +01:00
Antero Mejr
bed8665f69
gnu: Add perl-datetime-format-mysql.
* gnu/packages/perl.scm (perl-datetime-format-mysql): New variable.

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2024-12-22 13:13:21 +01:00
Antero Mejr
bb933d19d4
gnu: Add perl-data-messagepack.
* gnu/packages/perl.scm (perl-data-messagepack): New variable.

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2024-12-22 13:13:19 +01:00
Antero Mejr
376f64c116
gnu: Add perl-critic-policy-perlsecret.
* gnu/packages/perl.scm (perl-critic-policy-perlsecret): New variable.

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2024-12-22 13:13:17 +01:00
Antero Mejr
f7f26611bf
gnu: Add perl-constant.
* gnu/packages/perl.scm (perl-constant): New variable.

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2024-12-22 13:13:15 +01:00
Antero Mejr
4026402553
gnu: Add perl-config-simple.
* gnu/packages/perl.scm (perl-config-simple): New variable.

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2024-12-22 13:13:13 +01:00
Antero Mejr
490def9394
gnu: Add perl-test-mockrandom.
* gnu/packages/perl-check.scm (perl-test-mockrandom): New variable.

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2024-12-22 13:12:39 +01:00
Antero Mejr
95b4594a2e
gnu: Add perl-test-fork.
* gnu/packages/perl-check.scm (perl-test-fork): New variable.

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2024-12-22 13:12:38 +01:00
Antero Mejr
2b6d46c8de
gnu: Add perl-test-file-sharedir.
* gnu/packages/perl-check.scm (perl-test-file-sharedir): New variable.

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2024-12-22 13:12:37 +01:00
Antero Mejr
beff6a3768
gnu: Add perl-fennec-lite.
* gnu/packages/perl-check.scm (perl-fennec-lite): New variable.

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2024-12-22 13:12:35 +01:00
Antero Mejr
39ad9e546a
gnu: Add perl-test-postgresql.
* gnu/packages/databases.scm (perl-test-postgresql): New variable.

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2024-12-22 13:12:33 +01:00
Antero Mejr
7c28b5bdb1
gnu: Add perl-sql-translator.
* gnu/packages/databases.scm (perl-sql-translator): New variable.

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2024-12-22 13:12:32 +01:00
Antero Mejr
ed6b9449a1
gnu: Add perl-dbix-class-timestamp.
* gnu/packages/databases.scm (perl-dbix-class-timestamp): New variable.

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2024-12-22 13:12:30 +01:00
Antero Mejr
57c38bb103
gnu: Add perl-dbix-class-dynamicdefault.
* gnu/packages/databases.scm (perl-dbix-class-dynamicdefault): New variable.

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2024-12-22 13:12:28 +01:00
Antero Mejr
3463ab9048
gnu: Add perl-dbicx-testdatabase.
* gnu/packages/databases.scm (perl-dbicx-testdatabase): New variable.

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2024-12-22 13:12:27 +01:00
Antero Mejr
2e91e486d5
gnu: Add perl-dbix-simple.
* gnu/packages/databases.scm (perl-dbix-simple): New variable.

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2024-12-22 13:12:25 +01:00
Antero Mejr
efe027b1e0
gnu: Add perl-dbix-class-deploymenthandler.
* gnu/packages/databases.scm (perl-dbix-class-deploymenthandler): New
variable.

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2024-12-22 13:12:21 +01:00
Danny Milosavljevic
c85a8303b2
gnu: nextpnr-ice40: Update to 0.7.
* gnu/packages/fpga.scm (nextpnr-ice40): Update to 0.7.

Change-Id: Ieb85d11bbadedbfe156caa0856690f0c5dbe9de4
2024-12-22 12:48:44 +01:00
Simon South
8c1348e4f2
gnu: nextpnr-ice40: Update to 0.5.
* gnu/packages/fpga.scm (nextpnr-ice40): Update to 0.5.
[arguments]<#:configure-flags>: Add "-DBUILD_GUI", "-DUSE_IPO"; update
"-DCURRENT_GIT_VERSION"; rename "-DICEBOX_ROOT" to
"-DICESTORM_INSTALL_PREFIX".

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2024-12-22 12:48:00 +01:00
Simon South
58ca09f554
gnu: nextpnr-ice40: Remove bundled software.
* gnu/packages/fpga.scm (nextpnr-ice40)[source]: Add modules, snippet.
[native-inputs]: Add googletest, sanitizers-cmake.
[inputs]: Add imgui-1.86, pybind11, qtimgui.
[arguments]: Add "patch-source" phase; reformat gently.

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
Change-Id: I1d291ef8356b1cb32f612a055c37654e5c0aba9d
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2024-12-22 12:48:00 +01:00
Simon South
43ed3520e1
gnu: nextpnr-ice40: Fix generated version string.
* gnu/packages/fpga.scm (nextpnr-ice40)[arguments]<#:configure-flags>: Add
"-DCURRENT_GIT_VERSION".

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2024-12-22 12:48:00 +01:00
Simon South
06aec32989
gnu: nextpnr-ice40: Enable tests.
* gnu/packages/fpga.scm (nextpnr-ice40)[source]: Enable recursive checkout.
[arguments]<#:configure-flags>: Add "-DBUILD_TESTS".
<#:tests?>: Remove.

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2024-12-22 12:48:00 +01:00
Simon South
f1bd93f506
gnu: nextpnr-ice40: Use gexps.
* gnu/packages/fpga.scm (nextpnr-ice40)[arguments]: Use gexps.

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2024-12-22 12:48:00 +01:00
Simon South
57188b8b05
gnu: nextpnr-ice40: Use HTTPS for source URL.
* gnu/packages/fpga.scm (nextpnr-ice40)[source]: Use HTTPS for URL.

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2024-12-22 12:48:00 +01:00
Simon South
bdb12d429d
gnu: Add sanitizers-cmake.
* gnu/packages/cmake.scm (sanitizers-cmake): New variable.

Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2024-12-22 12:47:59 +01:00
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