We have moved to Git. This repository is only provided for compatibility with old installations. Learn how to migrate your installation here.

changeset 246:b4f83f7a0863

[sync] imported 7a7850a..6cdbf01 from upstream commit 6cdbf01e21f13976b612600d39df8a6d169ce8db Author: Daniel Neugebauer <dneuge@energiequant.de> Date: Mon Jan 16 19:44:38 2023 +0100 media-gfx/trimage: added patch from upstream pull request 81 to fix "Quit" not working on tray icon commit e445d2bd579e1d32f0b322265b042bcdae128e07 Author: Daniel Neugebauer <dneuge@energiequant.de> Date: Mon Jan 16 19:38:28 2023 +0100 media-gfx/trimage: patch to remove deprecated .desktop category commit 6d72181841d4f0599637b27b867ce0e8c24461e4 Author: Daniel Neugebauer <dneuge@energiequant.de> Date: Mon Jan 16 19:28:09 2023 +0100 media-gfx/trimage: EAPI 8, updated PYTHON_COMPAT, propagate Python USE flag to PyQt5
author Migration Sync <gentoo-overlay@megacoffee.net>
date Mon, 16 Jan 2023 19:00:04 +0000
parents e95a7ddfb090
children 3bbfc36612f3
files media-gfx/trimage/Manifest media-gfx/trimage/files/trimage-1.0.6_01_desktop_categories.patch media-gfx/trimage/trimage-1.0.6.ebuild
diffstat 3 files changed, 21 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/media-gfx/trimage/Manifest	Wed Jan 04 15:00:02 2023 +0000
+++ b/media-gfx/trimage/Manifest	Mon Jan 16 19:00:04 2023 +0000
@@ -1,1 +1,3 @@
-EBUILD trimage-1.0.6.ebuild 786 BLAKE2B ea2688a75d82cae812211cb6cd754e385d7eb4d2ddb606a34f8b69af034e892928767d0dba9325c833dfaa5fc4da30f4cd924900b0fab5aa97388a56d069181d SHA512 c213b824f4e2efd79a18a9c9c03b6dc32425b14378b4a9c379ed70738e4aa5b8261af53f00e57bdfc4747804527bd02be03287d908943bce886085764622b553
+AUX trimage-1.0.6_01_desktop_categories.patch 405 BLAKE2B c326b8698c707d93fd960110e420f086d0e02682f22b8b158bcb8733e3031272cc2a10927794204ff5a13f2aedb10cf66c0ab44b11217664543e6182a1421a83 SHA512 b495987dc5058074cc427f2b5b71de37c864fbfc71f22d78c66f5c46dda5ebcad161ede0d7173860de51b3db499b93505dc1ac5d2e328ec6ae8e1d8b09b45ea8
+AUX trimage-1.0.6_02_trayicon_quit_github_pr81.patch 1236 BLAKE2B cb986e1f51581ccb1c24ab5b1d30cc6ee1d4cef72bf084b7a6a59aceadccd14a1d66b11f9bac0a4018ca456a8dec8f0e4f0fa862687cb72322ba40d2aede3b61 SHA512 c15d8a098a08fc02d3cdcc85be221855a197679b500d0e338d288014473821decec6c283b5dc4a2188c2f06d2a0a5300d14552c42ecd8946cfbd01fbe6322f9b
+EBUILD trimage-1.0.6.ebuild 840 BLAKE2B 0a72f971d807b29eba9f01e1fa1f852f2eac1e3ea3d2c72950fe21774d3f9a71259be10f42cb6eedcda68726a54c2c50d82e5438362f745867ccfadbe1b528b4 SHA512 58578ce19d9765d27dc868bc7d2d7a743e2d68d7fc9fc883d8e3f77f7cf2aa2384e3e365c23d00ed82809d30294971dc92508c57a0128eed5c8b5f2806b41613
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/media-gfx/trimage/files/trimage-1.0.6_01_desktop_categories.patch	Mon Jan 16 19:00:04 2023 +0000
@@ -0,0 +1,13 @@
+"Application" is deprecated and causes a warning on installation
+
+diff -ur a/desktop/trimage.desktop b/desktop/trimage.desktop
+--- a/desktop/trimage.desktop	2023-01-16 19:33:10.736412274 +0100
++++ b/desktop/trimage.desktop	2023-01-16 19:34:01.108863233 +0100
+@@ -5,6 +5,6 @@
+ Icon=trimage
+ Type=Application
+ Exec=trimage
+-Categories=Application;Qt;Graphics;
++Categories=Qt;Graphics;
+ StartupNotify=true
+ 
--- a/media-gfx/trimage/trimage-1.0.6.ebuild	Wed Jan 04 15:00:02 2023 +0000
+++ b/media-gfx/trimage/trimage-1.0.6.ebuild	Mon Jan 16 19:00:04 2023 +0000
@@ -1,8 +1,8 @@
 # Copyright 1999-2013 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="7"
-PYTHON_COMPAT=( python3_{6,7,8} )
+EAPI="8"
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit git-r3
 inherit distutils-r1
@@ -21,7 +21,7 @@
 IUSE=""
 
 DEPEND="
-	dev-python/PyQt5
+	dev-python/PyQt5[${PYTHON_USEDEP}]
 	
 	>=media-gfx/optipng-0.7
 	<media-gfx/optipng-0.8
@@ -35,3 +35,5 @@
 	>=media-gfx/jpegoptim-1.4
 	<media-gfx/jpegoptim-1.5
 "
+
+PATCHES="${FILESDIR}/${P}_*.patch"