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
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>
gnu: bin-graph: Update to 1.0.2. * gnu/packages/linux.scm (bin-graph): Update to 1.0.2. Change-Id: I4023abcd346c165e177521040aec6a1e8cf499d4
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>
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>
etc: teams: Add hpc team. * etc/teams.scm (hpc): New team. [Cayetano Santos]: Add to new team. * CODEOWNERS: Rebuild. Change-Id: I5b08aed33ea89acaa770dd2ac5dd8b991d43989a Signed-off-by: Andreas Enge <andreas@enge.fr>
etc: teams: Add ai team. * etc/teams.scm (ai): New team. [Cayetano Santos]: Add to new team. Change-Id: I6be002cf562ceb139d3a6e5d68a989a35d727f06 Signed-off-by: Andreas Enge <andreas@enge.fr>
teams: debian: Add team. * etc/teams.scm (debian): Add team. [Vagrant Cascadian]: Add to debian team. * CODEOWNERS: Rebuild. Change-Id: Iab42f6d6ba94fece017e137bd6a9ee280a849b19 Signed-off-by: Andreas Enge <andreas@enge.fr>
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>
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>
gnu: tipp10: Update to 3.3.4. * gnu/packages/education.scm (tipp10): Update to 3.3.4. Change-Id: Ic0c70a0ff3b0ddcec8a50c5a3a041321a036ec15
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>
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>
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>
gnu: python-pytest-freezegun: Switch to pyproject. * gnu/packages/check.scm (python-pytest-freezegun): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]: Remove them. [native-inputs]: Add python-setuptools, python-wheel. Remove unzip. [description]: Improve style. Change-Id: I30b86f2a004614c2fa5d7e8d5a679a730f5466dc Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>