~ruther/guix-local

ref: ef6b7bf4f03785cd14c4af020e89edbb3bfbccd7 guix-local/gnu/packages d---------
3489720b — Sergio Pastor Pérez 1 year, 2 months ago
gnu: Add koi.

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

Change-Id: Ie16d4508f73bdfe0ee88bd39b264d19381237083
50f65b55 — Maxim Cournoyer 1 year, 4 months ago
gnu: nss: Add static output.

* gnu/packages/nss.scm (nss) [outputs]: Add static output.
[#:phases] {move-static-archives}: New phase.

Change-Id: I2665debbec31d5906d1093fa2aa6ac6b4b4cacb2
a4be3b91 — Maxim Cournoyer 1 year, 4 months ago
gnu: nss: Use gexp variables in install phase.

* gnu/packages/nss.scm (nss) [#:phases]: Use gexp variables in install phase.

Change-Id: I16d9d31669d30ae0a9171f677525470152bab07d
af9e540b — Maxim Cournoyer 1 year, 4 months ago
gnu: nss-certs: Relocate to (gnu packages nss).

This is made so that the source can be shared without introducing module
circular dependencies.

* gnu/packages/certs.scm (nss-certs)
(nss-certs-for-test): Move to...
* gnu/packages/nss.scm: ... here.

Adjust the module imports via:

  git grep -l '(gnu packages certs)' |
  xargs sed 's/(gnu packages certs)/(gnu packages nss)/' -i

Change-Id: I56d7bc52ddcdffbced8a162e8db8ea5071b0cb0f
gnu: nss: Update to 3.101.4.

* gnu/packages/nss.scm (nss): Update to 3.101.4.

Change-Id: I2a0d98f045034f66e0fea687696c77c64f4c853a
gnu: nss: Store the package release date in an environment variable.

* gnu/packages/nss.scm (nss): Store the package release date in an environment
variable.

Change-Id: Ic3708c0a32e2fc15b0400e42611735f33839b78b
gnu: Remove nspr-4.36.

* gnu/packages/librewolf.scm (nspr-4.36): Delete variable.
(librewolf) [inputs]: Replace nspr-4.36 with nspr.
* gnu/packages/nss.scm (nss-rapid) [propagated-inputs]: Delete field,
inheriting parent one as-is.

Change-Id: I78c664498b07bff59e81fdbc417ebde8aafb3f68
gnu: nspr: Update to 4.36.

* gnu/packages/nss.scm (nspr): Update to 4.36.

Change-Id: Iac06cba18730773438f9de4e00376c0213bf4c15
4d7692ad — Ian Eure 2 years ago
gnu: Remove nspr-4.32.

Nothing uses this, so remove it.

* gnu/packages/nss.scm (nspr-4.32): Delete variable.

Change-Id: I05c97fe6fc32d045618334df118a84836c0d0261
gnu: guile-gi: Fix build.

* gnu/packages/patches/guile-gi-fix-marshall-tests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/guile-xyz.scm (guile-gi)
[source]: Use git-fetch.  Use “guile-gi-fix-marshall-tests.patch”.
[#:configure-flags]: Add “--enable-hardening” like upstream.
[#:phases]: Remove ‘remove-dotted-circle-from-combining-character’.
Add ‘disable-failing-tests’.
[inputs]: Remove webkitgtk-for-gtk3.  Move gtk+…
[native-inputs]: … here.  Add autoconf, automake, texinfo and grilo.
Replace xorg-server with xorg-server-for-tests.

Change-Id: Idbc92cac219947fec268e8afcc9bf6527cc8a217
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2de40d78 — Artyom V. Poptsov 1 year, 2 months ago
gnu: bin-graph: Update to 1.0.2.

* gnu/packages/linux.scm (bin-graph): Update to 1.0.2.

Change-Id: I4023abcd346c165e177521040aec6a1e8cf499d4
a86d7dc9 — Ashish SHUKLA 1 year, 2 months ago
gnu: mold: Update to 2.40.4.

* gnu/packages/mold.scm (mold): Update to 2.40.4.

Change-Id: I991cf4ee0172828083ba8df5e53535c0e6684f97
Signed-off-by: Andreas Enge <andreas@enge.fr>
72b50476 — Andreas Enge 1 year, 2 months ago
gnu: compface: Fix build with gcc-14.

* gnu/packages/mail.scm (compface)[arguments]<#:configure-flags>: New field.
<#:phases>: Add new phase 'fix-includes.

Change-Id: I875b8709b0c09aa06f96a9a1db0760773c5dccd2
gnu: ruby-highline: Update to 3.1.2.

* gnu/packages/ruby-xyz.scm (ruby-highline): Update to 3.1.2.
[source]: Switch to the Git repository for testing.
[arguments]: Enable tests and add a setup phase before check.

Change-Id: Iec977dc27156491393c00610c67071e5e4c2396d
Signed-off-by: Andreas Enge <andreas@enge.fr>
51389234 — Ashish SHUKLA 1 year, 2 months ago
gnu: fastfetch: Update to 2.50.1.

* gnu/packages/admin.scm (fastfetch): Update to 2.50.1.
[arguments]<#:phases>: Add phase 'fix-yyjson.

Change-Id: Idd2ceacc589080fe4058ecf225e6d2ec10394960
Signed-off-by: Andreas Enge <andreas@enge.fr>
d441bca8 — Ashish SHUKLA 1 year, 2 months ago
gnu: weechat: Update to 4.7.1.

* gnu/packages/irc.scm (weechat): Update to 4.7.1.

Change-Id: I0815fd22cfdc3582156068792baeaaa6aaaf465e
Signed-off-by: Andreas Enge <andreas@enge.fr>
4434e267 — Andreas Enge 1 year, 2 months ago
gnu: tipp10: Update to 3.3.4.

* gnu/packages/education.scm (tipp10): Update to 3.3.4.

Change-Id: Ic0c70a0ff3b0ddcec8a50c5a3a041321a036ec15
ac9c4da0 — Nicolas Graves 1 year, 2 months ago
gnu: python-lmdb: Switch to pyproject.

* gnu/packages/databases.scm (python-lmdb):
[source]: Improve style.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Enable them.
<#:phases>: Refresh them.
[native-inputs]: Add python-pytest, python-setuptools, python-wheel.

Change-Id: Ic78cae77e77846d6bace552e1baf7839fafa1603
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
26a3dead — Nicolas Graves 1 year, 2 months ago
gnu: python-alchemy-mock: Switch to pyproject.

* gnu/packages/databases.scm (python-alchemy-mock):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Pass pytest options through <#:test-flags> rather than
<#:phases>.
[native-inputs]: Add python-setuptools, python-wheel.

Change-Id: I03ad45d452c11001b500b513682c338f3bff33e8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
8cdd561e — Nicolas Graves 1 year, 2 months ago
gnu: python-scripttest: Update to 2.0.

* gnu/packages/check.scm (python-scripttest): Update to 2.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Remove them, enable tests.
[native-inputs]: Add python-setuptools, python-wheel.
[description]: Improve style.

Change-Id: I3286f48992799a94ddfcf565f7472261f8f8cade
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Next