gnu: Add partitionmanager.
* gnu/packages/kde.scm (partitionmanager): New variable.
Change-Id: I2bd1df994274397ecd92dd78d84954d97fe75f5a
Signed-off-by: Zheng Junjie <z572@z572.online>
gnu: kpmcore: Fix missing commands.
* gnu/packages/kde.scm (kpmcore)[inputs]: Switch to the old input style; Add
coreutils, cryptsetup, eudev, lvm2, mdadm, smartmontools and util-linux.
[arguments]<#:phases>: Add patch-trustedprefixes-file phase.
Change-Id: I6b205596e2ae5d03010db27b0b41ddb42d4534b5
Signed-off-by: Zheng Junjie <z572@z572.online>
gnu: kpmcore: Fix polkit action path.
* gnu/packages/kde.scm (kpmcore)[arguments]<#:phases>: Replace
fix-cmake-install-directories with fix-polkit-action-path.
Change-Id: I2d230d78b1dbf423b431e14f290c372efa9c1a45
Signed-off-by: Zheng Junjie <z572@z572.online>
gnu: llvm: Support loongarch64.
* gnu/packages/llvm.scm (system->llvm-target-arch): Add loongarch64 case.
Change-Id: I5378063130df4194048638d352b93674a30d47a9
gnu: haruna: Fix finding yt-dlp.
* gnu/packages/kde-multimedia.scm (haruna)[arguments]<#:phases>: Add
fix-yt-dlp-path.
Change-Id: I3f6e3f5b9f2dd56ec69b6ea38a0da9a5e01a1909
Signed-off-by: Zheng Junjie <z572@z572.online>
doc: Slight adjustment to network-manager-configuration.
* doc/guix.texi (Networking Setup): Fix file names used in example.
Change-Id: I07479958e4d0aa318328c666a9630b779230b300
gnu: qucs-s: Update to 24.4.1.
* gnu/packages/engineering.scm (qucs-s): Update to 24.4.1. Apply patch.
[build-system]: Switch to qt-build-system.
[arguments] <qtbase, configure-flags>: New arguments.
<phases>: Replace patch phase with adjust-default-settings one.
[native-inputs]: Replace qttools-5 with qttools.
[inputs]: Replace qtbase-5 with qtbase, qtcharts-5 with qtcharts and qtsvg-5
with qtsvg. Add qtwayland.
* gnu/packages/patches/qucs-s-qucsator-rf-search.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
Change-Id: I2afc90fa9f69935301819d8ad4e912a076205c30
gnu: libcxx: Update to 19.1.4.
* gnu/packages/llvm.scm (libcxx): Update to 19.1.4.
[native-inputs]: Replace clang with clang-19. Add libuwind-headers.
[arguments]<#:configure-flags>: Add libunwind to LLVM_ENABLE_RUNTIMES.
Change-Id: I8235077727b6f54edddc60d9bf1c4c9de93b32fe
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
gnu: podman: Update to 5.4.0.
* gnu/packages/containers.scm (podman): Update to 5.4.0.
Change-Id: Ic740901a5b0681d81740d49f6d3b49cef7d1d2fc
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
gnu: rust-ci-info-0.3: Disable parallel tests.
* gnu/packages/crates-io.scm (rust-ci-info-0.3) [arguments]:
Set #:parallel-tests?.
Change-Id: I08157a173fc809bd7ed5f98a36b545cef287ea43
gnu: xnedit: Update to 1.6.2.
* gnu/packages/text-editors.scm (xnedit): Update to 1.6.2.
Change-Id: Id2685b845e20e753a63b53538c3f4c8baa50b24b
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
gnu: flatpak: Update to 1.16.0.
* gnu/packages/package-management.scm (flatpak): Update to 1.16.0.
[build-system]: Switch to meson-build-system, which is now the recommended
build system upstream.
[arguments]<#:configure-flags>: Use equivalent options for meson.
<#:phases>: Enable running more tests, disabling a select few in new
'disable-failing-tests phase. Remove 'check phase override. Add
'pre-check phase. Add 'wrap-flatpak phase so GIO can still find TLS backend
with the build system change.
[native-inputs]: Add gtk-doc.
[inputs]: Add bash-minimal.
Change-Id: Iacf5c527e7a1cce7f418cecf73bb89018fcec71e
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
gnu: Add font-aporetic.
* gnu/packages/fonts.scm (font-aporetic): New variable.
(font-iosevka-comfy): Deprecate in favor of font-aporetic.
Change-Id: I08f791a9025c296698c4396f3d7b7aeb6356d481
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
gnu: python-jinja2-cli: Use pyproject-build-system.
* gnu/packages/python-xyz.scm (python-jinja2-cli): Use pyproject-build-system.
[native-inputs]: Format form on more lines.
[source]: Use GitHub URI since tests are not available on PyPI.
Change-Id: Ide9720f932f7d9d268ba6380ed19b50e3da2e3ef
Signed-off-by: jgart <jgart@dismail.de>
gnu: python-jinja2-cli: Update to 0.8.2.
* gnu/packages/python-xyz.scm (python-jinja2-cli): Update to 0.8.2.
[native-inputs]: Add python-wheel and python-setuptools.
Change-Id: Ide9720f932f7d9d268ba6380ed19b50e3da2e3ef
Signed-off-by: jgart <jgart@dismail.de>
gnu: trealla: Update to 2.63.35.
* gnu/packages/prolog.scm (trealla): Update to 2.63.35.
Change-Id: Id0dc4d6a79f41b92612e1a5bb7d8b9088d410ea4
gnu: mumi: Update to 0.4.0.
* gnu/packages/mail.scm (mumi): Update to 0.4.0.
[inputs]: Add guile-avatar. Remove guile-json-4.
Change-Id: I337d1b797beab7daec1ac19740de8d053f86927e
gnu: guile-email: Update to 0.3.2.
* gnu/packages/guile-xyz.scm (guile-email): Update to 0.3.2.
[source]: Use url-fetch.
[native-inputs]: Add lzip.
Change-Id: I03a0601dcc72d4d2f180682b03813e428050aa73
gnu: aerc: Improve package style.
* gnu/packages/mail.scm (aerc): Rewrite with THIS-PACKAGE-INPUT and
FORMAT to improve the flow and refresh the style.
[phases] {install}: Respespect GOFLAGS from the go-build-system, apply
CC-FOR-TARGET
Change-Id: I52aac55f10909f800f3a43e59443691b2b576d80