From 21766e66a269cb59bd89f641a79f86122c2b6176 Mon Sep 17 00:00:00 2001 From: Anton Bolshakov Date: Wed, 12 Nov 2025 19:09:47 +0800 Subject: [PATCH] mat2-0.14.0.ebuild --- app-misc/mat2/Manifest | 2 +- ...{mat2-0.13.3.ebuild => mat2-0.14.0.ebuild} | 25 ++++++++++--------- app-misc/mat2/metadata.xml | 10 +++++--- 3 files changed, 20 insertions(+), 17 deletions(-) rename app-misc/mat2/{mat2-0.13.3.ebuild => mat2-0.14.0.ebuild} (73%) diff --git a/app-misc/mat2/Manifest b/app-misc/mat2/Manifest index 74f4f51cf..0f3df73c0 100644 --- a/app-misc/mat2/Manifest +++ b/app-misc/mat2/Manifest @@ -1 +1 @@ -DIST mat2-0.13.3.tar.gz 11782599 BLAKE2B 26ace57f5ac8ba2444a389615cb89f30e27a89f2e704620dcf0e0999f9643d7b46f6a920ead1ee747c1ac7f818cdb3fe0dcd3acf3b370545414aefd7e1c3850c SHA512 48405de214b69e6d6fe818580ce758817632a4a3ab6cc6b73e7c13d0db2d5cd75a4ffffab22ce1b5dc73a6cc03da9436e44e290f74700027277ec18db023a6fb +DIST mat2-0.14.0.gh.tar.gz 11544055 BLAKE2B dd209912f659ee95c1d26051003152c09dc97d45680c608dd73b0b3a001411ace437745ce3c465d55461c47cf13e30cfdba533fdf9bdb4e749b8db666616c589 SHA512 7b1f2bab7879e0ac3e60d07c3003ce8b7565c927bb658a7f34c062ee45b2a67f2830a55b518c77e953c80ca2296fed2567b70660c7c0394386616de2d0bc82cc diff --git a/app-misc/mat2/mat2-0.13.3.ebuild b/app-misc/mat2/mat2-0.14.0.ebuild similarity index 73% rename from app-misc/mat2/mat2-0.13.3.ebuild rename to app-misc/mat2/mat2-0.14.0.ebuild index 2080be8af..8941a134c 100644 --- a/app-misc/mat2/mat2-0.13.3.ebuild +++ b/app-misc/mat2/mat2-0.14.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -10,14 +10,14 @@ PYTHON_COMPAT=( python3_{12..14} ) inherit desktop distutils-r1 xdg-utils DESCRIPTION="A handy tool to trash your metadata" -HOMEPAGE="https://0xacab.org/jvoisin/mat2" -SRC_URI="https://0xacab.org/jvoisin/mat2/-/archive/${PV}/${P}.tar.gz" +HOMEPAGE="https://github.com/jvoisin/mat2" +SRC_URI="https://github.com/jvoisin/mat2/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" -KEYWORDS="amd64 ~x86" LICENSE="GPL-3" SLOT="0" +KEYWORDS="amd64 ~x86" -IUSE="dolphin ffmpeg +exif nautilus test" +IUSE="dolphin ffmpeg +exif test" REQUIRED_USE="${PYTHON_REQUIRED_USE} test? ( exif ffmpeg )" @@ -34,13 +34,14 @@ RDEPEND="${DEPEND} exif? ( media-libs/exiftool ) gnome-base/librsvg:2[introspection] ffmpeg? ( media-video/ffmpeg ) - nautilus? ( dev-python/nautilus-python ) x11-libs/gdk-pixbuf[introspection,jpeg,tiff]" +# nautilus? ( dev-python/nautilus-python ) + distutils_enable_tests unittest src_prepare() { - eapply "${FILESDIR}/pyproject.patch" +# eapply "${FILESDIR}/pyproject.patch" sed -i "s|CURRENT_VERSION|${PV}|" pyproject.toml || die distutils-r1_src_prepare @@ -49,13 +50,13 @@ src_prepare() { python_install_all() { distutils-r1_python_install_all - if use nautilus; then - insinto /usr/share/nautilus-python/extensions/ - doins nautilus/mat2.py - fi +# if use nautilus; then +# insinto /usr/share/nautilus-python/extensions/ +# doins nautilus/mat2.py +# fi if use dolphin; then - insinto /usr/share/kservices5/ServiceMenus/ + insinto /usr/share/kio/servicemenus doins dolphin/mat2.desktop fi diff --git a/app-misc/mat2/metadata.xml b/app-misc/mat2/metadata.xml index 310b13978..0031feeed 100644 --- a/app-misc/mat2/metadata.xml +++ b/app-misc/mat2/metadata.xml @@ -2,11 +2,13 @@ - email@linxon.ru - Yury Martynov + unknown@pentoo.ch + Author Unknown - Enable nautilus extension - Enable dolphin extension + add contextual menu for Plasma + + jvoisin/mat2 +