Skip to content

Commit 8dbb45f

Browse files
committed
app-misc/timew-addons: add patch for setuptools PEP639 fun
Signed-off-by: Stephen L Arnold <sarnold@vctlabs.com>
1 parent 5347099 commit 8dbb45f

File tree

2 files changed

+16
-1
lines changed

2 files changed

+16
-1
lines changed
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
diff --git a/pyproject.toml b/pyproject.toml
2+
index 6d80c4d..b874edf 100644
3+
--- a/pyproject.toml
4+
+++ b/pyproject.toml
5+
@@ -13,7 +13,7 @@ readme = "README.rst"
6+
7+
# legacy bits and new both fail in different versions
8+
# need workaround until PEP639 has more backend support
9+
-license = "GPL-3.0-or-later"
10+
+license = {text = "GPL-3.0-or-later"}
11+
12+
authors = [
13+
{name = "Stephen Arnold"},

app-misc/timew-addons/timew-addons-9999.ebuild

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/sarnold/timew-addons"
1313

1414
if [[ ${PV} = 9999* ]]; then
1515
EGIT_REPO_URI="https://github.com/sarnold/timew-addons.git"
16-
EGIT_BRANCH="main"
16+
EGIT_BRANCH="still-more-docs"
1717
inherit git-r3
1818
KEYWORDS=""
1919
else
@@ -48,6 +48,8 @@ BDEPEND="${PYTHON_DEPS}
4848
# but for xfce4 you probably want this:
4949
# xfce-extra/xfce4-notifyd
5050

51+
PATCHES=( "${FILESDIR}/interim-for-setuptools-license-str-vs-table.patch" )
52+
5153
export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
5254

5355
pkg_postinst() {

0 commit comments

Comments
 (0)