Skip to content

Commit

Permalink
dev-vcs/git-cola: 4.2.1: fix setuptools-69 breakage
Browse files Browse the repository at this point in the history
See also: git-cola/git-cola@b53983c
Bug: https://bugs.gentoo.org/920534
Signed-off-by: Martin Gysel <[email protected]>
Signed-off-by: Sam James <[email protected]>
  • Loading branch information
bearsh authored and thesamesam committed Dec 23, 2023
1 parent 5cdb2bd commit 32235eb
Show file tree
Hide file tree
Showing 2 changed files with 26 additions and 0 deletions.
24 changes: 24 additions & 0 deletions dev-vcs/git-cola/files/git-cola-4.2.1-fix-setuptools.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
From b53983c7fa7d29dd6f474177015fcb6f2ee0e6d1 Mon Sep 17 00:00:00 2001
From: David Aguilar <[email protected]>
Date: Thu, 2 Nov 2023 01:33:16 -0700
Subject: [PATCH] pyproject.toml: list dependencies and optional-dependencies
as dynamic

Signed-off-by: David Aguilar <[email protected]>
---
pyproject.toml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pyproject.toml b/pyproject.toml
index 20b3008e0..97cdf79b4 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -13,7 +13,7 @@ classifiers = [
"Topic :: Software Development :: Version Control :: Git",
]
description = "A sleek and powerful Git GUI"
-dynamic = ["version"]
+dynamic = ["dependencies", "optional-dependencies", "version"]
license = {file = "COPYING"}
readme = "README.md"

Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,8 @@ BDEPEND="sys-devel/gettext
)
")
"
# https://bugs.gentoo.org/920534
PATCHES=( "${FILESDIR}/${P}-fix-setuptools.patch" )

distutils_enable_sphinx docs \
'dev-python/rst-linker'
Expand Down

0 comments on commit 32235eb

Please sign in to comment.