1 |
commit: 891ca7ed5301da2667ca0e24593fee026539557a |
2 |
Author: Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me> |
3 |
AuthorDate: Sun Dec 1 10:52:20 2019 +0000 |
4 |
Commit: Haelwenn Monnier <contact <AT> hacktivis <DOT> me> |
5 |
CommitDate: Sun Dec 1 10:52:20 2019 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=891ca7ed |
7 |
|
8 |
app-misc/mat2: Version bump, 0.10.0 |
9 |
|
10 |
Signed-off-by: Haelwenn (lanodan) Monnier <contact <AT> hacktivis.me> |
11 |
|
12 |
app-misc/mat2/Manifest | 1 + |
13 |
app-misc/mat2/mat2-0.10.0.ebuild | 40 ++++++++++++++++++++++++++++++++++++++++ |
14 |
app-misc/mat2/metadata.xml | 4 ++++ |
15 |
3 files changed, 45 insertions(+) |
16 |
|
17 |
diff --git a/app-misc/mat2/Manifest b/app-misc/mat2/Manifest |
18 |
index 6596b7d..cf9610a 100644 |
19 |
--- a/app-misc/mat2/Manifest |
20 |
+++ b/app-misc/mat2/Manifest |
21 |
@@ -1 +1,2 @@ |
22 |
+DIST mat2-0.10.0.tar.gz 5720611 BLAKE2B 3aeb1b5fb1e5b39d5a59e84de48a1fefed8afff31d7ae2827324b9d54eab8a95f28f0e1de94d6c96ba250249531782f4a2cff4a82fdccc85da7382d00294fdaf SHA512 7434365766f5ba893b5b51e852d73af6b1dd562f3804e46b2aa5bf2097694d5465f0ddb5e401b157ed899a86caca2dd405424c5a7c86d66190cefd30eee3ba65 |
23 |
DIST mat2-0.9.0.tar.gz 5660801 BLAKE2B 069076d95e3594bcd842861cf96fdf2849c7f955f34af3ca55b2204792c25de8d774eed6920674c596258b6f0f3dded6f1fa204bd615e3ced1029f8d7b049dbb SHA512 b343a3b48240b899ba2be677457591ce3e7f72cdefaeba84ce8a8f385b2279afe37aac097bebab536651d9eb9b473981df5907ea174278834b2b9773723f95e5 |
24 |
|
25 |
diff --git a/app-misc/mat2/mat2-0.10.0.ebuild b/app-misc/mat2/mat2-0.10.0.ebuild |
26 |
new file mode 100644 |
27 |
index 0000000..a6d6c23 |
28 |
--- /dev/null |
29 |
+++ b/app-misc/mat2/mat2-0.10.0.ebuild |
30 |
@@ -0,0 +1,40 @@ |
31 |
+# Copyright 2019 Gentoo Authors |
32 |
+# Distributed under the terms of the GNU General Public License v2 |
33 |
+ |
34 |
+EAPI=7 |
35 |
+ |
36 |
+# Supports python3_8 but not all it's deps in the tree do yet |
37 |
+PYTHON_COMPAT=(python3_{5,6,7}) |
38 |
+PYTHON_REQ_USE="xml" |
39 |
+ |
40 |
+inherit distutils-r1 |
41 |
+ |
42 |
+DESCRIPTION="Metadata Anonymisation Toolkit: handy tool to trash your metadata" |
43 |
+HOMEPAGE="https://0xacab.org/jvoisin/mat2" |
44 |
+LICENSE="LGPL-3" |
45 |
+SLOT="0" |
46 |
+SRC_URI="https://0xacab.org/jvoisin/mat2/-/archive/${PV}/${P}.tar.gz" |
47 |
+KEYWORDS="~amd64" |
48 |
+IUSE="+exif sandbox video test" |
49 |
+REQUIRED_USE="${PYTHON_REQUIRED_USE} test? ( exif video )" |
50 |
+RESTRICT="!test? ( test )" |
51 |
+ |
52 |
+DEPEND="${PYTHON_DEPS}" |
53 |
+RDEPEND=" |
54 |
+ ${DEPEND} |
55 |
+ media-libs/mutagen:0[${PYTHON_USEDEP}] |
56 |
+ dev-python/pycairo:0[${PYTHON_USEDEP}] |
57 |
+ dev-python/pygobject:3[${PYTHON_USEDEP}] |
58 |
+ gnome-base/librsvg:2[introspection] |
59 |
+ x11-libs/gdk-pixbuf:2[introspection] |
60 |
+ app-text/poppler[introspection] |
61 |
+ exif? ( media-libs/exiftool:* ) |
62 |
+ sandbox? ( sys-apps/bubblewrap ) |
63 |
+ video? ( media-video/ffmpeg:* ) |
64 |
+ test? ( |
65 |
+ media-video/ffmpeg[mp3,vorbis] |
66 |
+ x11-libs/gdk-pixbuf:2[jpeg,tiff] |
67 |
+ ) |
68 |
+" |
69 |
+ |
70 |
+distutils_enable_tests unittest |
71 |
|
72 |
diff --git a/app-misc/mat2/metadata.xml b/app-misc/mat2/metadata.xml |
73 |
index e1234b5..449ee1e 100644 |
74 |
--- a/app-misc/mat2/metadata.xml |
75 |
+++ b/app-misc/mat2/metadata.xml |
76 |
@@ -9,4 +9,8 @@ |
77 |
<bugs-to>https://0xacab.org/jvoisin/mat2/issues</bugs-to> |
78 |
<changelog>https://0xacab.org/jvoisin/mat2/tags?format=atom</changelog> |
79 |
</upstream> |
80 |
+ <use> |
81 |
+ <flag name="video">Use <pkg>media-video/ffmpeg</pkg> for video support</flag> |
82 |
+ <flag name="sandbox">Enable sandboxing functionality through <pkg>sys-apps/bubblewrap</pkg></flag> |
83 |
+ </use> |
84 |
</pkgmetadata> |