gnu: python-urwid-readline: Switch to pyproject-build-system.
* gnu/packages/python-xyz.scm (python-urwid-readline)
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools, python-wheel.
Change-Id: Iffbffc78f25c80dc6cbcee5e3105e8051c13edfd
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: pdfarranger: Remove python-distutils-extra input.
* gnu/packages/python-xyz.scm (pdfarranger)[native-inputs]: Remove
python-distutils-extra.
Change-Id: Ife33b44d3a81d7938b87d527c72e2a500d08e577
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-screenkey: Switch to pyproject-build-system.
* gnu/packages/python-xyz.scm (python-screenkey):
[build-system}: Switch to pyproject-build-system.
[arguments]: Add python-setuptools, python-wheel.
Change-Id: Iabc096e2d04a1e6c6190a0a7f1f6a1b5e4dad736
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-screenkey: Improve style.
* gnu/packages/python-xyz.scm (python-screenkey): Run guix style and
guix style -S arguments.
Change-Id: I2d9ca03e0bc928aafb919eae725463158ed698c7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-screenkey: Remove python-distutils-extra input.
This input was removed in version 1.4.
* gnu/packages/python-xyz.scm (python-screenkey)[inputs]: Remove
python-distutils-extra.
Change-Id: I7a75d410f97aa278eed00d408885d0a131edf949
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: Remove python-attrdict3.
It's unmaintained for 3y fork of <https://github.com/bcj/AttrDict> which
was archived since 2019.
* gnu/packages/python-xyz.scm (python-attrdict3): Delete variable.
Change-Id: Ic78fab57a0edfc74333aec61a3edee99948a6de6
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-wxpython: Remove python-attrdict3 native-input.
* gnu/packages/wxwidgets.scm (python-wxpython)[native-input]: Remove
python-attrdict3.
Change-Id: I8b70bbaf5d8ed6d432308c8c14f4bb5a13f75c12
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: epour: Switch to pyproject-build-system.
* gnu/packages/enlightenment.scm (epour)
[arguments, build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools, python-wheel.
Change-Id: I0e336797730667d757bdece3064ad6537b974d0c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: epour: Improve style.
* gnu/packages/enlightenment.scm (epour): Improve style.
[source, native-inputs, inputs]: Run guix style.
[arguments]: Run guix style. Rewrite using gexps.
Change-Id: Ife6a56d269f2d1df20b7d9f6928e750c56f8355e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-tldextract: Switch to pyproject-build-system.
* gnu/packages/python-xyz.scm (python-tldextract):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add nss-certs-for-test, python-pytest-mock,
python-setuptools, python-wheel.
[home-page]: Run guix style.
Change-Id: I726828b02898d4d120ddc86f4a82ff7d76c7687e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-semver: Update to 3.0.4.
* gnu/packages/python-xyz.scm (python-semver): Update to 3.0.4.
[arguments, build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest-cov, python-setuptools,
python-wheel.
Change-Id: I9df4affae751d9b5cf9424d7837bd06b6da95ca2
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: emacs-company-jedi: Disable (non-existent) tests.
* gnu/packages/emacs-xyz.scm (emacs-company-jedi)[arguments]<#:tests?#>:
Disable.
Change-Id: I141abd085c09a77b3cae41446ac781c7ef250fe7
gnu: trealla: Update to 2.74.7.
* gnu/packages/prolog.scm (trealla): Update to 2.74.7.
Change-Id: I21148cd311d401568cf150cadad27a27c2c4c026
gnu: emacs-jedi: Update to 20250602.2107.
* gnu/packages/emacs-xyz.scm (emacs-jedi): Update to 20250602.2107.
[arguments]<#:phases>[avoid-server-installation-for-tests]: Disable tox.
[setenv]: Set HOME.
[install]: Enable setuptools shim.
[native-inputs]: Add tox.
Change-Id: Ie1687e98e2323d27197efba0e7569d9bf5bf5915
gnu: emacs-graphviz-dot-mode: Patch GraphViz dot program path.
* gnu/packages/emacs-xyz.scm (emacs-graphviz-dot-mode)[arguments]<#:phases>:
Add a phase to patch the dot program path variable.
[inputs]: Add GraphViz package.
Change-Id: I9de41919d23a3e8433975624db3070491fd7fb9c
Signed-off-by: Ian Eure <ian@retrospec.tv>
gnu: Update perl-net-dns.
* gnu/packages/networking.scm(perl-net-dns): Update to 1.50.
Change-Id: Ided2129aea99666a2a5d44308cac6a08ccb512b1
Signed-off-by: Steve George <steve@futurile.net>
gnu: Update re2c.
* gnu/packages/re2c.scm (re2c): Update to 4.2.
Change-Id: I6867fbead378ec3e1c3c5337030c71a78ace7578
Signed-off-by: Steve George <steve@futurile.net>
gnu: Add perl-io-zlib.
* gnu/packages/perl-compression.scm (perl-io.zlib): New variable.
Change-Id: I7ffbd94f1e95883adacd59c881d221d20e9184ce
Signed-off-by: Steve George <steve@futurile.net>
gnu: Update perl-io-compress.
* gnu/packages/perl-compression.scm (perl-io-compress): Update to 2.213.
Change-Id: Id268b9abea36a3bc4e826f99d2596ac729f758c4
Signed-off-by: Steve George <steve@futurile.net>