~ruther/guix-local

17cdf44b — AndrĂ© Batista 1 year, 3 months ago
gnu: make-torbrowser: Remove redundant phase.

Follow up to commit 6ee9cd170b10a52162e43abcdb1f7148da5d7f45 which added
torbrowsers-add-store-to-rdd-allowlist.patch and implicitly made
'build-sandbox-whitelist phase unnecessary.

Users are encouraged to use Guix Containers if they want to restrict
browsers' access to their file systems.

* gnu/packages/tor-browsers.scm (make-torbrowser) [arguments] <#:phases>
'build-sandbox-whitelist: Remove it;
'autoconfig: Remove step that adds the forementioned list to browser
default preferences.
* gnu/packages/patches/torbrowsers-add-store-to-rdd-allowlist.patch: Add
explanatory comment and refer to issues this patch addresses.

Change-Id: Icc0ea4c2470e8bc82e3a2bf57966b46fd47a7cf8
Signed-off-by: Hilton Chain <hako@ultrarare.space>
aad498d9 — Liam Hupfer 1 year, 2 months ago
gnu: font-aporetic: Update source hash.

The cached checkout for v1.2.0 is missing a change to the README compared to
downloading a fresh one.  This may be the result of a force push to v1.2.0.
Update to the source hash to avoid confusion.

* gnu/packages/fonts.scm (font-aporetic) [source]: Update hash.

Change-Id: Id7d19478061066231f0892f9f62f54ad0047906d
Signed-off-by: Hilton Chain <hako@ultrarare.space>
ee6ac8af — Sharlatan Hellseher 1 year, 2 months ago
gnu: python-cfn-lint: Skip one more test.

Seen in: <https://ci.guix.gnu.org/search?query=spec:master%20python-cfn-lint-1.28.0>

* gnu/packages/python-web.scm (python-cfn-lint) [arguments]
<test-flags>: Skip one more test.

Change-Id: I9bf8dcfe49feb731892c7de223a3fae95aac10cc
f41821a2 — Maxim Cournoyer 1 year, 2 months ago
gnu: qdigidoc: Fix signing functionality.

* gnu/packages/patches/qdigidoc-bundle-config-files.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/security-token.scm (qdigidoc): Apply it.
[description]: Please 'guix lint'.

Change-Id: I677d94ad5f00a65546e25f0a44f5a51d82b9a8b4
63f10a86 — Maxim Cournoyer 1 year, 2 months ago
Revert "gnu: libdigidocpp: Apply patch bundling required config files."

This reverts commit c0713cd4ab93cca835d56b6be2b88505f0bcf721.  The patch has
to be applied against qdigidoc itstelf.
7c389289 — Maxim Cournoyer 1 year, 2 months ago
gnu: qdigidoc: Install TSL files via a patch.

* gnu/packages/security-token.scm (qdigidoc)
[patches]: New field.
[build-system]: Use qt-build-system.
[arguments] <#:qtbase>: New argument.
<#:modules>: Delete.
<#:phases> {generate-tsl-qrc}: Delete.
* gnu/packages/patches/qdigidoc-bundle-tsl-files.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.

Change-Id: I96aca98b15ab85b497545a020b1c2cd8e77a3a7f
c0713cd4 — Maxim Cournoyer 1 year, 2 months ago
gnu: libdigidocpp: Apply patch bundling required config files.

This fixes the signing feature of qdigidoc.

* gnu/packages/patches/libdigidocpp-bundle-config-files.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/crypto.scm (libdigidocpp) [patches]: Apply it.

Change-Id: I8deb1fdcc4a0af28db89c799367c3ea901b69470
a11fdac3 — Sharlatan Hellseher 1 year, 2 months ago
gnu: zulip-term: Update to 0.7.0.

Fixes guix/guix#711

* gnu/packages/messaging.scm (zulip-term): Update to 0.7.0.
  [source] <snippet>: Move to 'relax-requirements phase.
  [inputs]: Remove python-mypy-extensions; add python-pygments,
  [arguments] <test-flags>: Skip one more test.
  <phases>: Add 'relax-requirements.
  python-pyperclip, python-dateutil, python-pytz,
  python-typing-extensions, and python-tzlocal.
  [native-inputs]: Remove python-distro; add python-setuptools-next.

Change-Id: Ibde8f2c0228614b3ca724cfecd17875055a1cca5
efa25759 — Sharlatan Hellseher 1 year, 2 months ago
gnu: python-zulip: Update to 0.9.0.

* gnu/packages/messaging.scm (python-zulip): Update to 0.9.0.
  [source]: Switch to url-fetch, PyPI archive does exist now.
  <snippet>: Remove as no longer required.
  [build-system]: Use pyproejct.
  [arguments]: Use default 'check; delete 'sanity-check.
  [native-inputs]: Remove python-cython, and python-distro; add
  python-matrix-nio, python-setuptools-next.
  [propagated-inputs]: Remove python-matrix-client, python-pyopenssl,
  and python-six; add python-click, python-distro, and
  python-typing-extensions.

Change-Id: I90e21ab2457aa813177c8ce13acfc53df2e69aac
656213cb — Sharlatan Hellseher 1 year, 2 months ago
gnu: hatch: Ignore more tests.

* gnu/packages/python-xyz.scm (hatch) [arguments] <test-flags>: Ignore
  more tests to complete the build.

Change-Id: Ib414012495c96e37cbb61f9c5741816b7e354fd9
9e151184 — Sharlatan Hellseher 1 year, 2 months ago
gnu: xonsh: Skip one more test, simplify.

* gnu/packages/shells.scm (xonsh):
  [arguments] <test-flags>: Skip one more problematic test.
  <phases>: Use default 'install.
  [native-inputs]: Remove python-setuptools and python-wheel; add
  python-setuptools-next.

Change-Id: If7c8cebf4a067e2af9b47d7761cee16a8445b778
5479bb4c — Sharlatan Hellseher 1 year, 2 months ago
gnu: python-pygame-menu: Update to 4.5.4.

* gnu/packages/game-development.scm (python-pygame-menu): Update to 4.5.4.
  [arguments] <test-flags>: Utilize it instead of modifying test files.
  <phases>: Remove 'prepare-test-environment; add 'pre-check.
  [native-inputs]: Remove python-nose2, python-setuptools, and
  python-wheel; add python-pytest and python-setuptools-next.

Change-Id: I14c93c97fb9f782ed1d55105511206d4900f5b49
915bbe9a — Sharlatan Hellseher 1 year, 2 months ago
gnu: python-pyperclip: Update to 1.9.0.

* gnu/packages/xdisorg.scm (python-pyperclip): Update to 1.9.0.
  [buld-system]: Use pyproject.
  [native-inputs]: Add python-setuptools-next.

Change-Id: I805478a4b6163c686ebcd9802a3f138311ab0285
e67fb140 — Andreas Enge 1 year, 2 months ago
gnu: python-qtpy: Add input.

* gnu/packages/qt.scm (python-qtpy)[inputs]: Add python-pyside-6.

Change-Id: Ib897165bbdd109c4445eab7851365db710e50885
0a260233 — Robin Templeton 1 year, 4 months ago
gnu: Add qdigidoc.

* gnu/packages/security-token.scm (qdigidoc): New variable.

Change-Id: I895af3cea920f63fd4e7a8cb01cf3704050ef93b
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
c6e3ac30 — Robin Templeton 1 year, 4 months ago
gnu: Add libdigidocpp.

* gnu/packages/crypto.scm (libdigidocpp): New variable.

Change-Id: I37168430bb67d66a1e1f8b8094074890c3d83515
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
Modified-by: Maxim Cournoyer <maxim@guixotic.coop>
db5ac9d6 — Maxim Cournoyer 1 year, 3 months ago
gnu: Add pharo-vm.

* gnu/packages/smalltalk.scm (pharo-vm): New variable.
* gnu/packages/patches/pharo-vm-cmake.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.

Change-Id: I1618103786c6e1a8a5df924d1b1b1dea22db80cd
Co-authored-by: Jorge Acereda <jacereda@gmail.com>
b67be452 — Andreas Enge 1 year, 2 months ago
gnu: mariadb: Remove patch.

This was apparently merged in version 10.4 and does not apply anymore.

* gnu/packages/patches/mariadb-rocksdb-atomic-linking.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister file.
* gnu/packages/databases.scm (mariadb)[arguments]<#:phases>{patch-source}:
Remove phase.
[native-inputs]: Remove patch and patch-file.

Change-Id: I6fcf4a1852d8abd1bdb29cd2a2fe96b19da602a9
gnu: Add jaro.

* gnu/packages/guile-xyz.scm (jaro): New variable.

Change-Id: I2e79b21ac5def54e7c4bc6408479f45eb2c54ae0
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
8516eeef — ColdSideOfYourPillow 1 year, 2 months ago
gnu: Add luanti-mineclonia.

* gnu/packages/luanti.scm (luanti-mineclonia): New variable.

Change-Id: I47e14de2d97e585f1636ee3b4e13940dc374b5e2
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
Next