commit:     f5a23be943b440ef966ef42ebf6c0b762cb90a5b
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Wed Oct 29 12:04:09 2025 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Wed Oct 29 17:05:45 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f5a23be9

app-misc/mat2: add 0.14.0, drop 0.13.4

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 app-misc/mat2/Manifest                             |  4 +--
 .../{mat2-0.13.4.ebuild => mat2-0.14.0.ebuild}     | 32 +++++++---------------
 app-misc/mat2/metadata.xml                         |  8 ++++--
 3 files changed, 18 insertions(+), 26 deletions(-)

diff --git a/app-misc/mat2/Manifest b/app-misc/mat2/Manifest
index 9199ecbc22..01f717bedd 100644
--- a/app-misc/mat2/Manifest
+++ b/app-misc/mat2/Manifest
@@ -1,4 +1,4 @@
-DIST mat2-0.13.4.tar.gz 11782937 BLAKE2B 
cab400479bbf312979e11f00bccf02e0e330455651dcdef239507c511b4101cb8b39af5f9dfdc1df9f1bcedc3dda3276c7cf598491c0ff0fc1f365f540fdb7a6
 SHA512 
75c08c9c52a82f9983e799c2aeef0da8324d1c92ac32fb748a68063ec7b28569692082aceacf7161d24db0e8a988357c423b6e17ca5c0f934309c9791c41ab18
-DIST mat2-0.13.4.tar.gz.asc 833 BLAKE2B 
5e108396ca5d52c88e714b3f66f2e36fd900089be0820facdfed02ba44f879a02e4f510d9f28c53ac2d1a01e678f69062a72a6aca2508ceb844620d06ea4cd78
 SHA512 
380c7ef948aea2af1b0e4c56b69848f365db0967678dbf8881d1a33fd8050523c11b7648a676636ee68190cb640a37e41b60aa6f9f604e7cf1b6f0044fc54c98
 DIST mat2-0.13.5.tar.gz 11507328 BLAKE2B 
d8fd5007c65ac6eab4c493f5f71e9c5dbc56f4f89f04546ed861aed6142026cf3a013fcfe130dcf3879d45ffbe4144d51930cfc320d9f31479b3bee5fc5a103f
 SHA512 
a700f5c136b20203b5173c685b49d589f75082a067b9a6059766dd3d78d7cf2988080c5e523e0d35e6aced79790e9a322c3b0d4a8364bb83af6ce2490acb6abb
 DIST mat2-0.13.5.tar.gz.asc 833 BLAKE2B 
f2127d19e0ed25331bce9d039598d568abf9a7aa08d02bca8aa0428bfe071093762f76141b8d36a4803d4967bd19b697395ac45c491b08aee99e3a9ef8a05803
 SHA512 
bfec8fc0788e3e0369d42ad033628fa5231122c8295045bfa230964413fb4255ed1e08ff57bd79b2571db844cfa84ef0f2895aca14df319700d6e1dc8aac0b47
+DIST mat2-0.14.0.tar.gz 11544055 BLAKE2B 
dd209912f659ee95c1d26051003152c09dc97d45680c608dd73b0b3a001411ace437745ce3c465d55461c47cf13e30cfdba533fdf9bdb4e749b8db666616c589
 SHA512 
7b1f2bab7879e0ac3e60d07c3003ce8b7565c927bb658a7f34c062ee45b2a67f2830a55b518c77e953c80ca2296fed2567b70660c7c0394386616de2d0bc82cc
+DIST mat2-0.14.0.tar.gz.asc 833 BLAKE2B 
c208d834ce816344b4e654eec581074570e1d2a789c0cdb87d9b2c2f3b85e00ce5cd44d5a54965d7d835961b39da6ad088ebda49844b5931bef06fd68608ec63
 SHA512 
a75a9ff0dfea0fd6d0f02bbc952c9544ca48191e317d286d23ebf9fa6e80e68171a9deafb4a46527998f1a06df36ff6223c64ed9042c1bf52a6a837bd378c543

diff --git a/app-misc/mat2/mat2-0.13.4.ebuild b/app-misc/mat2/mat2-0.14.0.ebuild
similarity index 60%
rename from app-misc/mat2/mat2-0.13.4.ebuild
rename to app-misc/mat2/mat2-0.14.0.ebuild
index 124d9b4756..2a3d1d2ed1 100644
--- a/app-misc/mat2/mat2-0.13.4.ebuild
+++ b/app-misc/mat2/mat2-0.14.0.ebuild
@@ -3,38 +3,35 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{11..13} )
+PYTHON_COMPAT=( python3_{11..14} )
 PYTHON_REQ_USE="xml(+)"
 DISTUTILS_USE_PEP517=setuptools
 
 inherit distutils-r1 optfeature verify-sig
 
 DESCRIPTION="Metadata Anonymisation Toolkit: handy tool to trash your metadata"
-HOMEPAGE="https://0xacab.org/jvoisin/mat2";
-SIG_UPLOAD_HASH="95d1f3782dfc731545fd9b467c594cb2"
+HOMEPAGE="https://github.com/jvoisin/mat2";
 SRC_URI="
-       https://0xacab.org/jvoisin/${PN}/-/archive/${PV}/${P}.tar.gz
-       verify-sig? ( 
https://0xacab.org/jvoisin/${PN}/uploads/${SIG_UPLOAD_HASH}/${P}.tar.gz.asc )
+       https://github.com/jvoisin/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz
+       verify-sig? ( 
https://github.com/jvoisin/${PN}/releases/download/${PV}/${PV}.tar.gz.asc -> 
${P}.tar.gz.asc )
 "
 
 LICENSE="LGPL-3"
 SLOT="0"
 KEYWORDS="~amd64"
 
-# Fixed in bbd5b2817c9d64013e2f5ed670aca8d4738bb484
-RESTRICT="test"
-
 RDEPEND="
        app-text/poppler[introspection,cairo]
        dev-libs/glib:2
        dev-python/pycairo:0[${PYTHON_USEDEP}]
        dev-python/pygobject:3[cairo,${PYTHON_USEDEP}]
        gnome-base/librsvg[introspection]
+       gui-libs/gdk-pixbuf-loader-webp
        media-libs/mutagen:0[${PYTHON_USEDEP}]
        x11-libs/gdk-pixbuf:2[introspection,jpeg,tiff]
 "
 BDEPEND="
-       verify-sig? ( >sec-keys/openpgp-keys-jvoisin-20200714 )
+       verify-sig? ( >sec-keys/openpgp-keys-jvoisin-20230224-r9999 )
        test? (
                media-libs/exiftool:*
                media-video/ffmpeg[lame,vorbis]
@@ -47,26 +44,17 @@ DOCS=( doc {CHANGELOG,CONTRIBUTING,INSTALL,README}.md )
 
 distutils_enable_tests unittest
 
-python_prepare_all() {
+src_prepare() {
        sed -i '/data_files/d' setup.py || die
-       distutils-r1_python_prepare_all
-}
-
-src_test() {
-       # Double sandboxing is not possible
-       if ! has usersandbox ${FEATURES}; then
-               distutils-r1_src_test
-       fi
-       return 0
+       distutils-r1_src_prepare
 }
 
-python_install_all() {
-       distutils-r1_python_install_all
+src_install() {
+       distutils-r1_src_install
        doman doc/mat2.1
 }
 
 pkg_postinst() {
        optfeature "misc file format support" media-libs/exiftool
-       optfeature "sandboxing" sys-apps/bubblewrap
        optfeature "video support" media-video/ffmpeg
 }

diff --git a/app-misc/mat2/metadata.xml b/app-misc/mat2/metadata.xml
index 8d0e1d5c8b..009c0ce30a 100644
--- a/app-misc/mat2/metadata.xml
+++ b/app-misc/mat2/metadata.xml
@@ -5,8 +5,12 @@
                <email>[email protected]</email>
                <name>Haelwenn (lanodan) Monnier</name>
        </maintainer>
+       <maintainer type="person">
+               <email>[email protected]</email>
+               <name>Anna</name>
+       </maintainer>
        <upstream>
-               <bugs-to>https://0xacab.org/jvoisin/mat2/-/issues</bugs-to>
-               
<changelog>https://0xacab.org/jvoisin/mat2/-/tags?format=atom</changelog>
+               <remote-id type="github">jvoisin/mat2</remote-id>
+               <bugs-to>https://github.com/jvoisin/mat2/issues</bugs-to>
        </upstream>
 </pkgmetadata>

Reply via email to