commit:     5d375d19492c9ccb160f7d5ba55367db0d9be04a
Author:     Kurt Kanzenbach <kurt <AT> kmk-computers <DOT> de>
AuthorDate: Sat Aug 29 12:06:22 2020 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Sat Aug 29 12:07:05 2020 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5d375d19

dev-util/quilttools: Add patch and bump python version

Add patch for picking up Reviewed-and-tested-by tags and bump python version to
3.8 as notmuch has been updated.

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Kurt Kanzenbach <kurt <AT> kmk-computers.de>

 .../quilttools/files/quilttools-0.3-tags.patch     | 41 ++++++++++++++++++++++
 ...lttools-0.3.ebuild => quilttools-0.3-r1.ebuild} |  4 ++-
 2 files changed, 44 insertions(+), 1 deletion(-)

diff --git a/dev-util/quilttools/files/quilttools-0.3-tags.patch 
b/dev-util/quilttools/files/quilttools-0.3-tags.patch
new file mode 100644
index 0000000..66bd280
--- /dev/null
+++ b/dev-util/quilttools/files/quilttools-0.3-tags.patch
@@ -0,0 +1,41 @@
+From: Kurt Kanzenbach <[email protected]>
+Subject: mb2q: Pickup Reviewed-and-tested-by tags
+Date: Sat, 22 Aug 2020 12:49:06 +0200
+
+From: Kurt Kanzenbach <[email protected]>
+
+Currently Reviewed-and-tested-by tags are ignored. Pick them up in the same way
+as Reported-and-tested-by is handled.
+
+Example mail:
+
+ https://lkml.kernel.org/netdev/[email protected]/
+
+Signed-off-by: Kurt Kanzenbach <[email protected]>
+
+---
+ mb2q | 4 ++++
+ 1 file changed, 4 insertions(+)
+
+Index: quilttools/mb2q
+===================================================================
+--- quilttools.orig/mb2q
++++ quilttools/mb2q
+@@ -211,6 +211,7 @@ tag_order = [
+     'Originally-by',
+     'Co-developed-by',
+     'Signed-off-by',
++    'Reviewed-and-tested-by',
+     'Tested-by',
+     'Reviewed-by',
+     'Acked-by',
+@@ -360,6 +361,9 @@ class patchmsg(object):
+                 if tag == 'Reported-and-tested-by':
+                     self.add_tag('Reported-by', addr)
+                     tag = 'Tested-by'
++                if tag == 'Reviewed-and-tested-by':
++                    self.add_tag('Reviewed-by', addr)
++                    tag = 'Tested-by'
+                 self.add_tag(tag, addr)
+                 return True
+             i += 1

diff --git a/dev-util/quilttools/quilttools-0.3.ebuild 
b/dev-util/quilttools/quilttools-0.3-r1.ebuild
similarity index 93%
rename from dev-util/quilttools/quilttools-0.3.ebuild
rename to dev-util/quilttools/quilttools-0.3-r1.ebuild
index 8d8f04e..55d8d4c 100644
--- a/dev-util/quilttools/quilttools-0.3.ebuild
+++ b/dev-util/quilttools/quilttools-0.3-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=(python3_{6,7})
+PYTHON_COMPAT=(python3_{6..8})
 
 inherit python-single-r1
 
@@ -25,6 +25,8 @@ RDEPEND="${PYTHON_DEPS}
                net-mail/notmuch[python,${PYTHON_MULTI_USEDEP}]
        ')"
 
+PATCHES=( "${FILESDIR}/${P}-tags.patch" )
+
 src_compile() {
        emake -C Documentation man
        use doc && emake -C Documentation html

Reply via email to