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>