~ruther/guix-local

ref: 35c3a1f5b5bb120ca2194b2aab5f93fcd511d1cd guix-local/gnu/packages d---------
35c3a1f5 — Nicolas Graves 11 months ago
gnu: python-dkimpy: Switch to pyproject.

* gnu/packages/mail.scm (python-dkimpy):
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style, use search-input-file.
[native-inputs]: Add python-setuptools, python-wheel.

Change-Id: I427c770321b9c51297d7943e4942d7ebe0a3c023
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
ab6100a5 — Nicolas Graves 11 months ago
gnu: emacs-ytdl: Replace youtube-dl input by yt-dlp.

* gnu/packages/emacs-xyz.scm (emacs-ytdl)
[arguments]: Rewrite using gexps.
<#:phases>: Replace youtube-dl by yt-dlp in phase 'configure.
[decription, inputs]: Replace youtube-dl by yt-dlp.

Change-Id: I36c6d9758187781a44b79cd736a8345114a5a166
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
c383446e — Nicolas Graves 11 months ago
gnu: youtube-viewer: Replace youtube-dl input by yt-dlp.

* gnu/packages/video.scm (youtube-viewer):
[inputs]: Replace youtube-dl by yt-dlp.
[arguments]<#:phases>: Replace youtube-dl by yt-dlp in phase
'refer-to-inputs.

Change-Id: I1cf66ac11a37b5085b5162ff36bc92a265bdb3aa
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
c6af1ee3 — Nicolas Graves 11 months ago
gnu: gallery-dl: Update to 1.30.2.

* gnu/packages/video.scm (gallery-dl): Update to 1.30.2.
[source]: Switch to git-fetch.
[arguments]<#:test-flags>: Ignore file full of network-related tests.
[native-inputs]: Add python-pytest, python-setuptools, python-wheel.
[description]: Improve style, use yt-dlp instead of youtube-dl.

Change-Id: I088a2aff75d9b12a29df94ec690f0c646bd27d7a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2d40b254 — Nicolas Graves 11 months ago
gnu: instantmusic: Switch to pyproject.

* gnu/packages/music.scm (instantmusic):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:modules>: Remove them.
<#:phases>: Migrate to gexps. Add phase 'patch-yt-dlp. Refresh
'fix-file-permissions to avoid use of <#:modules>.
[native-inputs]: Add python-setuptools, python-wheel.
[inputs]: Add yt-dlp.
[propagated-inputs]: Remove youtube-dl.

Change-Id: Ia60bfd23c70bafacdb4efd1686611d317f60e0e0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
5403d63b — Nicolas Graves 11 months ago
gnu: emacs-youtube-dl: Replace youtube-dl input by yt-dlp.

I haven't tested it, but it should work according to
https://github.com/skeeto/youtube-dl-emacs/issues/5

* gnu/packages/emacs-xyz.scm (emacs-youtube-dl)
[arguments]: Rewrite using gexps.
<#:phases>: Use search-input-file in phase 'configure.
[inputs]: Replace youtube-dl by yt-dlp.

Change-Id: I602ff221e7093aa8ff820d4e904f7510eea0ecbb
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
75358860 — Nicolas Graves 11 months ago
gnu: youtube-dl: Deprecate package in favor of yt-dlp.

This package has been abandoned for years now.

* gnu/packages/video.scm (youtube-dl): Define in terms of
'deprecated-package'.

Change-Id: I9de6d933ab4681c2fe8936a820c3dacfaf96cc8a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
8121cdd1 — Yuval Langer a year ago
gnu: emacs-greader: Update to 0.12.7.

* gnu/packages/emacs-xyz.scm (emacs-greader): Update to 0.12.7.
[arguments]<#:phases>: Remove.
<#:tests>: Set to #f.
[inputs]: Add emacs-compat.
[description]: Use two spaces between sentences.

Change-Id: Ibc7a42674ea51d861aee62ec1d5b6996fa3322a9
Signed-off-by: Andreas Enge <andreas@enge.fr>
c8ed1cd3 — gemmaro 11 months ago
gnu: ruby-builder: Update to 3.3.0.

* gnu/packages/ruby-check.scm (ruby-builder): Update to 3.3.0.
[arguments]: Remove phases.
[home-page]: Update to the current link.

Change-Id: I7cd0f921a7dfa9f6bfb20b7a2ebe7e8d1a09c960
Signed-off-by: Andreas Enge <andreas@enge.fr>
82c09137 — Andreas Enge 11 months ago
gnu: Remove kimageformats-5.

* gnu/packages/kde-frameworks.scm (kimageformats-5): Delete variable.

Change-Id: I1e8235aa3cd5fff4db56b548aec1fda054b741d7
fc8e3ea1 — Sergio Pastor PĂ©rez a year ago
gnu: Add klassy.

* gnu/packages/kde-plasma.scm (klassy): New variable.

Change-Id: I7782d30d6f9580070ad03e579148f3088e069823
Signed-off-by: Zheng Junjie <z572@z572.online>
8a1f56cf — Sharlatan Hellseher 11 months ago
gnu: packages/astronomy: Sort.

* gnu/packages/astronomy.scm: (python-asdf-wcs-schemas,
python-photutils, python-sbpy, and python-sgp4): Sort variables
alphabetically.

Change-Id: I6466c5de3323a11f63f34b09d10e91ee9a3e1037
fd67cb90 — Sharlatan Hellseher 11 months ago
gnu: packages/astronomy: Sort.

* gnu/packages/astronomy.scm::(python-jplephem, python-pint-pulsar,
python-pysat, and python-sep-pjw): Sort variables alphabetically.

Change-Id: I22d3ecd9c6e7ecb91c6a98b1608c2715ba828e75
e3f2f81f — Sharlatan Hellseher 11 months ago
gnu: packages/statistics: Sort.

* gnu/packages/statistics.scm (python-altair, and python-arviz): Sort
variables alphabetically.

Change-Id: If29cab57cff8385e5b3fb0d636c9c7419965c901
d340b071 — Sharlatan Hellseher 11 months ago
gnu: packages/statistics: Sort.

* gnu/packages/statistics.scm (jags, java-jdistlib, libxls,
python-chaospy, python-emcee, readstat, and xlispstat): Sort variables
alphabetically.

Change-Id: I9ea5402a11ca2bf9d087d83b13f78252eb3c2c41
6ed5dccf — Hilton Chain 11 months ago
gnu: android-udev-rules: Update to 20250525.

* gnu/packages/android.scm (android-udev-rules): Update to 20250525.

Change-Id: I06a06a94f0a4e9d5bc9c0be821e73b608f1cf1d3
723498e3 — Zheng Junjie 11 months ago
gnu: fcitx5-rime: Update to 5.1.11.

* gnu/packages/fcitx5.scm (fcitx5-rime): Update to 5.1.11.

Change-Id: I248b8d1a08d1c0879dce7e967be4450d7dcc7f1f
Signed-off-by: Hilton Chain <hako@ultrarare.space>
3dbe4f34 — Zheng Junjie 11 months ago
gnu: fcitx5-configtool: Update to 5.1.10.

* gnu/packages/fcitx5.scm (fcitx5-configtool): Update to 5.1.10.

Change-Id: I09f9bd2be6bbae44b2c436cbf1cbd81203caa567
Signed-off-by: Hilton Chain <hako@ultrarare.space>
bedb35f7 — Hilton Chain 11 months ago
gnu: fcitx5-chinese-addons: Update package style.

* gnu/packages/fcitx5.scm (fcitx5-chinese-addons) [arguments]: Use
G-expressions.
[inputs]: Remove labels.

Change-Id: I695a4893df68a6b6cd00142cc626ea010385336c
151eccf8 — Zheng Junjie 11 months ago
gnu: fcitx5-chinese-addons: Update to 5.1.9.

* gnu/packages/fcitx5.scm (fcitx5-chinese-addons): Update to 5.1.9.

Change-Id: I63fdee307c3a84f25c65f5bbd86176521cd5e3c9
Signed-off-by: Hilton Chain <hako@ultrarare.space>
Next