diff options
| author | Nicolas Graves <ngraves@ngraves.fr> | 2025-10-03 16:34:01 +0200 |
|---|---|---|
| committer | Sharlatan Hellseher <sharlatanus@gmail.com> | 2025-10-03 21:53:31 +0100 |
| commit | e6be560b495c698a1f2a44ac22ac7d8978c2b1d8 (patch) | |
| tree | 9a0b26d32e39d8c210921b78432432cf95faa779 /gnu/packages/patches/python-colour-remove-d2to1.patch | |
| parent | f11a0157791087c1f371b685ff4e0c0a1e24cf97 (diff) | |
gnu: python-colour: Switch to pyproject.
* gnu/local.mk (python-colour):
[source]: Switch to git-fetch. Add patch to remove d2to1 dependency.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Add phase 'set-version.
<#:tests?>: Disable them.
[native-inputs]: Add python-setuptools.
[description]: Improve style.
Change-Id: Icf722a429f7bb70b08e81d0048624c5ba2e82a89
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Diffstat (limited to 'gnu/packages/patches/python-colour-remove-d2to1.patch')
| -rw-r--r-- | gnu/packages/patches/python-colour-remove-d2to1.patch | 80 |
1 files changed, 80 insertions, 0 deletions
diff --git a/gnu/packages/patches/python-colour-remove-d2to1.patch b/gnu/packages/patches/python-colour-remove-d2to1.patch new file mode 100644 index 00000000000..d887be91243 --- /dev/null +++ b/gnu/packages/patches/python-colour-remove-d2to1.patch @@ -0,0 +1,80 @@ +From bc2013b76df8ebf404565a831f77f325cb95df1a Mon Sep 17 00:00:00 2001 +From: Theodore Ni <3806110+tjni@users.noreply.github.com> +Date: Sun, 30 Jul 2023 10:05:54 -0700 +Subject: [PATCH] Remove unmaintained d2to1 during setup. + +--- + setup.cfg | 27 +++++++-------------------- + setup.py | 10 +--------- + 2 files changed, 8 insertions(+), 29 deletions(-) + +diff --git a/setup.cfg b/setup.cfg +index a6616d0..0bf46f4 100644 +--- a/setup.cfg ++++ b/setup.cfg +@@ -1,20 +1,16 @@ + [metadata] + name = %%name%% + version = %%version%% +-summary = %%description%% +-description-file = +- README.rst +- CHANGELOG.rst +- TODO.rst +-license_file = LICENSE +-requires-dist = ++description = %%description%% ++long_description = file: README.rst, CHANGELOG.rst, TODO.rst ++license_files = LICENSE + + ## sdist info + author = %%author%% + author_email = %%email%% +-home_page = http://github.com/vaab/%%name%% ++url = http://github.com/vaab/%%name%% + license = BSD 3-Clause License +-classifier = ++classifiers = + Programming Language :: Python + Topic :: Software Development :: Libraries :: Python Modules + Development Status :: 3 - Alpha +@@ -29,19 +25,10 @@ classifier = + Programming Language :: Python :: 3.6 + + +-[files] +-modules = %%name%% +-extra_files = +- README.rst +- CHANGELOG.rst +- TODO.rst +- setup.py +- +- +-[backwards_compat] ++[options] + ## without this ``pip uninstall`` fails on recent version of setuptools + ## (tested failing with setuptools 34.3.3, working with setuptools 9.1) +-zip-safe = False ++zip_safe = False + + + [bdist_wheel] +diff --git a/setup.py b/setup.py +index 47038f9..11a8d3a 100644 +--- a/setup.py ++++ b/setup.py +@@ -54,12 +54,4 @@ + sys.exit(errlvl) + + +-## +-## Normal d2to1 setup +-## +- +-setup( +- setup_requires=['d2to1'], +- extras_require={'test': ['nose', ]}, +- d2to1=True +-) ++setup(extras_require={'test': ['nose', ]}) |
