~ruther/guix-local

d07ccf83 — Sughosha 6 months ago
gnu: kdevelop-pg-qt: Move to kde-sdk.scm.

* gnu/packages/kde.scm (kdevelop-pg-qt): Remove variable.
* gnu/packages/kde-sdk.scm (kdevelop-pg-qt): New variable.
2e591b78 — Sughosha 6 months ago
gnu: kapptemplate: Update to 25.08.1.

* gnu/packages/kde-sdk.scm (kapptemplate): Update to 25.08.1.
[inputs]: Add kiconthemes.

Change-Id: I908268d8df36d515a33a8ec76296770912b90ac3
58b85483 — Sughosha 6 months ago
gnu: kapptemplate: Move to kde-sdk.scm.

* gnu/packages/kde.scm (kapptemplate): Remove variable.
* gnu/packages/kde-sdk.scm: New file.
* gnu/local.mk: Register it.

Change-Id: Icfda719fa3e9200cf6e0eae5b944734b832d7a92
d363b3bc — Trevor Arjeski 6 months ago
gnu: Add gnome-shell-extension-weather-oclock.

* gnu/packages/gnome-xyz.scm (gnome-shell-extension-weather-oclock): New
variable.

Change-Id: I68a34275aaa3b294901d93633b3b3c3a55e8e283
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
Modified-by: Maxim Cournoyer <maxim@guixotic.coop>
d5339f7e — Igorj Gorjaĉev 6 months ago
gnu: coturn: Update to 4.7.0.

* gnu/packages/telephony.scm (coturn): Update to 4.7.0.

Change-Id: I2ff16da0e048cc893de023b45781b66d96e28e33
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
638c0516 — Maxim Cournoyer 6 months ago
gnu: perl-xml-libxslt: Update to 2.003000, take 2.

This is a fixup to commit ef22a23ecf, inadvertently pushed too early.

* gnu/packages/xml.scm (perl-xml-libxslt)
[arguments]: Delete.
[native-inputs]: Add pkg-config.
[inputs]: Add comment justifying use of older libxml2-2.11.
* gnu/packages/patches/perl-xml-libxslt-fix-configure.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): De-register it.

Fixes: #3175
Change-Id: I850e9bec260bfd527372509bbe8eaa30883840a3
f9323c45 — Maxim Cournoyer 6 months ago
gnu: perl-xml-libxslt: Update to 2.003000.

* gnu/packages/xml.scm (perl-xml-libxslt): Update to 2.003000.
[source] {patches}: Delete.
[#:phases]: New argument.
[inputs]: Replace libxml2 with libxml2-2.11, for the test suite to pass.

Change-Id: I850e9bec260bfd527372509bbe8eaa30883840a3
7e5d0624 — Maxim Cournoyer 6 months ago
gnu: libxslt: Add TODOs for progating libxml2.

* gnu/packages/xml.scm (libxslt): Add TODO comments.

Change-Id: Ib192ea24f131b06dc44fa57f1cbc999c3585a19c
e442db83 — Maxim Cournoyer 6 months ago
gnu: Remove usages of python-setuptools-next and python-setuptools-scm-next.

These are deprecated, and trigger deprecation warnings.

Automated via, manually reverting the two define-deprecated hunks:

  git grep -l python-setuptools-next |
   xargs sed -i 's/python-setuptools-next/python-setuptools/'

  git grep -l python-setuptools-scm-next |
   xargs sed -i 's/python-setuptools-scm-next/python-setuptools-scm/'

Change-Id: Ied5073176cd6578f7524af0deec9182577c1b786
0a865d55 — Brennan Vincent 6 months ago
gnu: systemtap: Fix build.

* gnu/packages/instrumentation.scm (systemtap)[arguments] <phases>: Add
'patch-source, fixing missing include.
<configure_flags>: Add flags allowing calloc-transposed-args warning.

Change-Id: I9a334b75630144195d54263e39205cca430898bf
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
10923dde — Sharlatan Hellseher 6 months ago
gnu: nikola: Update to 8.3.3.

* gnu/packages/python-xyz.scm (nikola): Update to 8.3.3.
[arguments] <test-flags>: Rework skipped tests.
[phases]{fix-pytest-config}: Repoint to pyproject.toml.
[native-inputs]: Remove python-wheel.

Change-Id: Id30eaca91c79b274bb5b087bc5477815dc285489
03b87a89 — Sharlatan Hellseher 6 months ago
gnu: packages/python-xyz: Sort.

* gnu/packages/python-xyz.scm::(python-yamllint,
python-yamlordereddictloader, python-yapf, python-yapsy, python-yaspin,
python-yattag, python-yq, python-yte): Sort variables alphabetically.

Change-Id: Idfbebccc36fcf75c18cd7452e2894ce9f7c6c93c
c93e4b66 — Sharlatan Hellseher 6 months ago
gnu: python-yamllint: Update to 1.37.1.

* gnu/packages/python-xyz.scm (python-yamllint): Update to 1.37.1.
[build-system]: Switch to pyproject-build-system.
[arguments] <test-backend>: Use 'unittest.
[propagated-inputs]: Remove python-setuptools.
[native-inputs]: Add python-setuptools.

Change-Id: Iff02db4d902cb51440c2efed7746897b8d94a2ba
08cea43f — Sharlatan Hellseher 6 months ago
gnu: Add python-yamlloader.

* gnu/packages/python-xyz.scm (python-yamlloader): New variable.

Change-Id: I578d0484a07b7d67554faa256e7cff823818ec04
cfb4b52f — Sharlatan Hellseher 6 months ago
gnu: python-yapsy: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-yapsy)[build-system]: Switch to
pyproject-build-system.
[arguments] <test-backend>: Use 'unittest.
[native-inputs]: Add python-setuptools.

Change-Id: Ic19fe7af48db8eb73f6c456ec7f9f41d1fc2949d
49f06dbe — Sharlatan Hellseher 6 months ago
gnu: python-yaspin: Update to 3.2.0.

* gnu/packages/python-xyz.scm (python-yaspin): Update to 3.2.0.
[build-system]: Switch to pyproject-build-system.
[propagated-inputs]: Add python-termcolor.
[native-inputs]: Add python-poetry-core and python-pytest-mock.

Change-Id: I26c80dbdeb392c4d3ca9b163452849451b60079a
e540ba48 — Sharlatan Hellseher 6 months ago
gnu: python-yq: Update to 3.4.3.

* gnu/packages/python-xyz.scm (python-yq): Update to 3.4.3.
[build-system]: Switch to pyproject-build-system.
[arguments] <test-backend>: Use 'custom.
<test-flags>: Provide them.
[inputs]: Remove python-argcomplete, python-pyyaml, python-xmltodict,
and python-toml.
[propagated-inputs]: Add python-argcomplete, python-pyyaml,
python-tomlkit, and python-xmltodict.
[native-inputs]: Remove python-coverage, python-flake8,
python-setuptools-scm, and python-wheel; add python-hatchling and
python-hatch-vcs.

Change-Id: I1e32861d9471c68b00110d6dd9e0fad6d575660a
9b191b56 — Sharlatan Hellseher 6 months ago
gnu: python-yq: Refresh package style.

* gnu/packages/python-xyz.scm (python-yq): Use G-expressions, adjust
indentation.
[description]: Fix fill column.

Change-Id: I6cca1515ce32319fce191d6560ec0b9da0ad8c1b
e78a73d5 — Sharlatan Hellseher 6 months ago
gnu: python-yte: Update to 1.8.1.

* gnu/packages/python-xyz.scm (python-yte): Update to 1.8.1.
[arguments] <tests-flags>: Provide test file here.
<phases>: Use default 'check.

Change-Id: If6e9985fe43b709a5fcc5aff17bc2f4224e2530c
34781d28 — mstenek 6 months ago
gnu: duplicity: Fix tests by switching to pyproejct.

* gnu/packages/backup.scm (duplicity):
  [build-system]: Switch to pyproejct-build-system.
  [arguments]: Remove <test-target>.

Fixes: guix/guix#3125
Change-Id: If13a5d6e4f5d111bb2a1a14a7e9b1f85c8b5560b
Reviewed-by: Cayetano Santos <csantosb@inventati.org>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Next