diff options
Diffstat (limited to 'media-gfx')
-rw-r--r-- | media-gfx/Manifest.gz | bin | 38361 -> 38364 bytes | |||
-rw-r--r-- | media-gfx/clockphoto/Manifest | 3 | ||||
-rw-r--r-- | media-gfx/clockphoto/clockphoto-1.2-r1.ebuild | 2 | ||||
-rw-r--r-- | media-gfx/clockphoto/clockphoto-1.2.ebuild | 32 | ||||
-rw-r--r-- | media-gfx/converseen/Manifest | 5 | ||||
-rw-r--r-- | media-gfx/converseen/converseen-0.12.0.1.ebuild | 68 | ||||
-rw-r--r-- | media-gfx/converseen/converseen-0.12.2.4.ebuild | 2 | ||||
-rw-r--r-- | media-gfx/converseen/files/converseen-0.9.9.0-appdata-path.patch | 17 | ||||
-rw-r--r-- | media-gfx/lximage-qt/Manifest | 2 | ||||
-rw-r--r-- | media-gfx/lximage-qt/lximage-qt-2.1.0.ebuild | 4 | ||||
-rw-r--r-- | media-gfx/photoqt/Manifest | 5 | ||||
-rw-r--r-- | media-gfx/photoqt/files/photoqt-3.2-exiv2-0.28.patch | 116 | ||||
-rw-r--r-- | media-gfx/photoqt/photoqt-3.2.ebuild | 75 | ||||
-rw-r--r-- | media-gfx/photoqt/photoqt-4.7-r1.ebuild | 2 |
14 files changed, 9 insertions, 324 deletions
diff --git a/media-gfx/Manifest.gz b/media-gfx/Manifest.gz Binary files differindex 579b9b01344a..2c3eae8575d8 100644 --- a/media-gfx/Manifest.gz +++ b/media-gfx/Manifest.gz diff --git a/media-gfx/clockphoto/Manifest b/media-gfx/clockphoto/Manifest index 5576c3f0fb5e..9bdce4e91801 100644 --- a/media-gfx/clockphoto/Manifest +++ b/media-gfx/clockphoto/Manifest @@ -1,4 +1,3 @@ DIST clockphoto-1.2.tar.xz 717836 BLAKE2B b730ed9cca21ef7c23c6d6eeacbbdb59df6b5ac6c59b5f9821f4958ebc212df6c803cd062400c19e9e66e39c711a80cdf3355d53d6f6f10237cb67e40b818e28 SHA512 db5740b3c291df8cc79dec94196aa912afd316c601ddd6809b76d3a9f12a4df9b6530d4c9a031720cd5f309d7d05cbe62530ce1e2a9d8a7c2997d56a30b97739 -EBUILD clockphoto-1.2-r1.ebuild 514 BLAKE2B 74c8eed59134bc844641aff03d0fa259460e30d996b953aaa46ac56e0c89c4642715930abe82d62f5f59889f0b834a3d69e390054649115c275233b9fdd3b1e3 SHA512 83c445b46e0209f006b070f74d09c667c7e9536e73b01033e18d5046dc4fa9683b8f2990fc1c1a070a8d1e781769cf00be064eb669751205dc961e9eaeb0d698 -EBUILD clockphoto-1.2.ebuild 535 BLAKE2B 42d9dfd777c29f77636b2d5e8d9e7ae180773d03178eb346d624bbed19dcdad62659ec14c5119f9cf6b469bb14263b92e9ef8df44d2d1a9d2d68af9f2f4fbcd9 SHA512 a80f18adda2f4fc196ccf927d5c52fb14dd01d0251899a941cb48f5c2cb31466b8d97db1e869a4cd2bdb6c18711869eb3413c4eeaac2acd597e4bcccfa117de8 +EBUILD clockphoto-1.2-r1.ebuild 512 BLAKE2B e23ed275f6f06e10f955297bc8881c0fa5da34c1b9e54742d9887cfa7390a838828d8a1dd7f6d1aa29490cfc535f5363cfb18d0fff3238822f7d1aee2bbae7bb SHA512 8f797c1146677bbc94a4fc786bf075a8ffe4390ede1232753dbc493ef96b8b1eff9348f60854f5643019c0d96e1ea88002b30741730d01fd6b573da492fd86a1 MISC metadata.xml 251 BLAKE2B b1977a04e8904e65636648bd24804893bc0a317a7a20a8b4bac3874f0529dd15b2c058b0002b13febafcdfd93cbef59ef7bc1c646f3996c381b994d384b73ba3 SHA512 25f6fc31ee9e87d78b143500e706ac3417896e67a183470867130b23a42ec8ddd4cdd9a1da40f32903085ee4add969b4b07466b90fb0275308a2518d2d73a270 diff --git a/media-gfx/clockphoto/clockphoto-1.2-r1.ebuild b/media-gfx/clockphoto/clockphoto-1.2-r1.ebuild index 609fa4a2539f..05cf24100029 100644 --- a/media-gfx/clockphoto/clockphoto-1.2-r1.ebuild +++ b/media-gfx/clockphoto/clockphoto-1.2-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://git.zx2c4.com/clockphoto/snapshot/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="" DEPEND=" diff --git a/media-gfx/clockphoto/clockphoto-1.2.ebuild b/media-gfx/clockphoto/clockphoto-1.2.ebuild deleted file mode 100644 index 65ac45e140a5..000000000000 --- a/media-gfx/clockphoto/clockphoto-1.2.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit qmake-utils - -DESCRIPTION="Adjusts photo timestamps based on clock photos" -HOMEPAGE="https://git.zx2c4.com/clockphoto/about/" -SRC_URI="https://git.zx2c4.com/clockphoto/snapshot/${P}.tar.xz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -DEPEND=" - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 -" -RDEPEND="${DEPEND} - media-gfx/exiv2 -" - -src_configure() { - eqmake5 -} - -src_install() { - dobin clockphoto -} diff --git a/media-gfx/converseen/Manifest b/media-gfx/converseen/Manifest index 1319559286c4..988995dccb28 100644 --- a/media-gfx/converseen/Manifest +++ b/media-gfx/converseen/Manifest @@ -1,9 +1,6 @@ AUX converseen-0.12.0.1-graphicsmagick-support.patch 3555 BLAKE2B 4f8880e02f893c0cb7533c4fd4e0d50f6e737917d0cec5a762c6a65f1febbefde79d1e0d973d3e5a72e0aabf138d6cecec285c81f16a83bed6fa1fcb90926c9d SHA512 d81214d953f3b83dab9c829ae26ebef318633c7ae02c6b467806ef60ac177d90bbb5f5f3dc8278da53b75083a1e7c145e4847b31ab6739594ce0909d45c68be6 AUX converseen-0.12.2.4-appdata-path.patch 443 BLAKE2B 2612b12962d7f3dea8159f4990e0f9e940bb64994427f8d57f85f00278ed56cfc3626e590e8a0f9988fd919567a350269f3ae362a8d38102d016ccc328dc94e0 SHA512 e6f2cbad9e9a01e37579435a5a8c71a58600d50d7a07e1172a3b02867737f28ab64f3d5bb9a4f0cdd682fb359a4afb891ae9d27aabb5850ea9030a6200bc1503 -AUX converseen-0.9.9.0-appdata-path.patch 604 BLAKE2B ca524ae4a52f74b687e0e0246d758178d4287b3e866651293233c7055a38cdf6330fd2c2dfb0728c0b07f37b631dbd1c59159039b56be35fbc349d183dfd0dbd SHA512 411696d39dcca09a33119537600efd80bcf675714ea72548500f9c2a1112e61d53edc6d891cef770aac3cdd2cb881e169b4ab833521ae152859609871807066e AUX converseen-0.9.9.0-no-update.patch 540 BLAKE2B b8a7bcf561a4be48fdf9137a40c1f5b1451915a6cf4b2043f9adaf8dd1aa853b331ee1499bb34d05ae9e7da2d9f3f0515c62dca8146d4957126054557ebfcceb SHA512 b5ed008bd7a01cb99ec97faa6c9bd412009f1d438c420e201d2605c713ff57c346391d5389ed019c0538a263154d1ed36c4a581d0582d2c2eadf8dc77a67b97b -DIST converseen-0.12.0.1.tar.gz 2296100 BLAKE2B 83a0271e1451fa196852d717332fa7446cd22bac7b675f3f306692aa1e11d4c5500d033fd9bbb7dd4ec9190ff3b15149bad1e9646006f533d930fc1d686b0a9b SHA512 4e6efa44953b097f8c6af19e3d849caf570a0fa2db673133e1d8ca2abee98b43d2fbd2d12e6c8c2a8ec6a9dd61a1ca3f25ee7a7787791cc783d8c967eacb9d9d DIST converseen-0.12.2.4.tar.gz 941270 BLAKE2B 4ac582a2dc3bbbabb48c1d12fe4ba4ed1d61b20e946645edab4eb6ac2d62cfa2df149b61c60842b36b55239694013661af4dd7c27a5195ee25f808d0a9b29605 SHA512 7d207207859f57037038b595935e3b0c5b202eda6a39e64226f6e898d5c3762077424a52f2ae6029263eae672607d05e30bf4ad2005ce15fd50348cca374413a -EBUILD converseen-0.12.0.1.ebuild 1749 BLAKE2B 33e5141dfbac0ed89edfcca3f02c4c6092e3da22260229f44f60b0f03a616a6870877adfd26ce082eb2989fa736723740c363509c676cf76add5137a77fdcd19 SHA512 0d15cf3903d400ea87874662cfb1377bac1bd6edb80722aac08419e79fa343d3b9140de3e7c527260375402ef4f158b3916bcfa762692e688a3df74cec2eae76 -EBUILD converseen-0.12.2.4.ebuild 1791 BLAKE2B 3e0ec07dadc38c435614891914ba56e955cf584e7451d00c991c46a26fd8958e58c185ef7183617634a4896643c8918ee39415dd4df1c5f38631fb1e338d07e4 SHA512 127821787c152a07f1551ff84be88a41d6b8ef26add62b2961875a0d222c96fe44301a139f8f95d13919b05cb56fa0fc2c52c203c1bf3cc3b6099c9dfbb17490 +EBUILD converseen-0.12.2.4.ebuild 1789 BLAKE2B 9854accb048f03cbadb6f0d1a7828719cfdb48154b66236f507c53abf64bcd49b86aa9551ffdc78fb41277d62f662f2c9a70653874d0e2b310cf66499851d818 SHA512 1ae9a8d7ece1a12ccf779492a6dfbda46b1c77f61762556fe03561177a545f2b60f6c53e1eaf94b1f931e3177e63fb0a416690614b8dd5409ca5f3fed88fb75f MISC metadata.xml 490 BLAKE2B 7ee59abe13eee7dff622a3e7b701f6e0128a208e3e49f5b22b3fcaf06357991a50ece3ffa9cb607675f94a7784efcec37c2176464e4c7741efbfb8b8427cb5dc SHA512 a56719d55ea41683315c5d3f98b8351d3b15b68fd8f598a9e692691c771a94bec23b8263c8a017e29d63a20a8de8b440db1acfd26558c6f8d51add12e4016ba6 diff --git a/media-gfx/converseen/converseen-0.12.0.1.ebuild b/media-gfx/converseen/converseen-0.12.0.1.ebuild deleted file mode 100644 index 0535af0f44b8..000000000000 --- a/media-gfx/converseen/converseen-0.12.0.1.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake xdg-utils - -DESCRIPTION="Batch image converter and resizer based on ImageMagick" -HOMEPAGE="https://converseen.fasterland.net/ - https://github.com/Faster3ck/Converseen/" -SRC_URI="https://github.com/Faster3ck/Converseen/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="graphicsmagick debug" - -RDEPEND=" - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtwidgets:5 - graphicsmagick? ( media-gfx/graphicsmagick:=[cxx,imagemagick] ) - !graphicsmagick? ( media-gfx/imagemagick:=[cxx] ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-qt/linguist-tools:5 -" - -S="${WORKDIR}/${P^}" - -PATCHES=( - "${FILESDIR}/${PN}-0.9.9.0-appdata-path.patch" - "${FILESDIR}/${PN}-0.9.9.0-no-update.patch" - "${FILESDIR}/${P}-graphicsmagick-support.patch" -) - -src_prepare() { - cmake_src_prepare - - if use graphicsmagick; then - # Replace variables in CMakeLists.txt - sed -i -e "s/GENTOO_LIB/\/usr\/$(get_libdir)/g" \ - -e "s/GENTOO_INCLUDE/\/usr\/include/g" \ - "${S}/CMakeLists.txt" || - die "Failed to sed graphicsmagick patch" - - # Replace MagickCore in globals.cpp - sed -i -e "s/MagickCore/MagickLib/" "${S}/src/globals.cpp" || - die "Failed to sed globals.cpp" - fi -} - -pkg_postinst() { - elog "Please note that due to security policy restrictions" - elog "on media-gfx/imagemagick the support for PS, PDF and" - elog "XPS files must be explicitly enabled by commenting out" - elog "the respective policies in /etc/ImageMagick-7/policy.xml." - elog "See https://wiki.gentoo.org/wiki/ImageMagick#Troubleshooting" - elog "for more information." - - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_icon_cache_update -} diff --git a/media-gfx/converseen/converseen-0.12.2.4.ebuild b/media-gfx/converseen/converseen-0.12.2.4.ebuild index 8096327f78f3..ecda01d49008 100644 --- a/media-gfx/converseen/converseen-0.12.2.4.ebuild +++ b/media-gfx/converseen/converseen-0.12.2.4.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}/${P^}" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="graphicsmagick debug" RDEPEND=" diff --git a/media-gfx/converseen/files/converseen-0.9.9.0-appdata-path.patch b/media-gfx/converseen/files/converseen-0.9.9.0-appdata-path.patch deleted file mode 100644 index 127fc7ad926c..000000000000 --- a/media-gfx/converseen/files/converseen-0.9.9.0-appdata-path.patch +++ /dev/null @@ -1,17 +0,0 @@ -Description: install appdata to package directory - The CMAKE_INSTALL_PREFIX was not set to install path and set its correct - location. -Author: Laszlo Boszormenyi (GCS) <gcs@debian.org> -Last-Update: 2018-08-21 - ---- a/converseen.pro -+++ b/converseen.pro -@@ -122,7 +122,7 @@ loc/converseen_uk_UA.qm - desktopFile.files = res/converseen.desktop - kdeservicemenu.path = $${SHARE_DIR}/kservices5/ServiceMenus - kdeservicemenu.files = res/converseen_import.desktop -- appdata.path = /usr/share/appdata/ -+ appdata.path = /usr/share/metainfo/ - appdata.files = converseen.appdata.xml - - isEmpty(QMAKE_LRELEASE) { diff --git a/media-gfx/lximage-qt/Manifest b/media-gfx/lximage-qt/Manifest index 2d42e8465443..02a9d7d186ab 100644 --- a/media-gfx/lximage-qt/Manifest +++ b/media-gfx/lximage-qt/Manifest @@ -2,6 +2,6 @@ DIST lximage-qt-2.0.1.tar.xz 848348 BLAKE2B d2484baffaae220436ae157dccda86e126b4 DIST lximage-qt-2.1.0.tar.xz 852988 BLAKE2B 76b9e5b87ed216474c28b8f9f5ceddb012b83c5239c506ebd51e306c53ffdbe84da44f6c752c17dc26be0705ce6a23d7dcd25d93b608089dfe580b069e37c40c SHA512 f94f6ee07e83524ac37f2377d5e5fec4926e2fdd33af67213cbe91ce1e40215774c2a79b81f16ac9d88e44e8bb55750a48cc4d68266d03d9c8973e1319f393c5 DIST lximage-qt-2.1.1.tar.xz 857380 BLAKE2B a4e78e66b569533d1259463f5e3ec60a1b281076f7270576c6bf8406cc4adb416522b7ed4c5aac073ca7e48fcee448c4610b4ecaf0259f8afaf44c721235e19c SHA512 c0f070dbee821fc86bdebb09c09a5a1cac5d23033c73bdefe8d2ff62deee4d4ecdec18319f9d9badba1808f2cf94c7e87660d6193caed85900b68d7b59ccaa6f EBUILD lximage-qt-2.0.1.ebuild 938 BLAKE2B 2df26215a5ee92fb8706077e1db64fe9d1b49da6df78a6f925a251b65c6fccabe52818394780da86401717a0a2a72bfdb14b12a726bb343a1afd83896a3740fa SHA512 939382b058e11ad208e1377d5ba2370520a2d31f32d16f01dc5ffb41b7e9550571036ef7d80df59d19f3bca8e6d13b849e54cd1c076d11dd33dbdac8b2e3c07e -EBUILD lximage-qt-2.1.0.ebuild 786 BLAKE2B f346fe0f6805670248e8a42c947400453fffac03b0d322242450bdbf2c755e7737d4d882cf9bed8e0988d10a8aae6cedfcf4b82fc5396ce01ab16a5009c296cc SHA512 cb35d93cf4bf31bb4b87f28a806a33273c87b3f334f4b922ecde3265d315284c568739a8e95441a2c8c03fca511bf8b0a83f5041689f22f7b385c42265d1437b +EBUILD lximage-qt-2.1.0.ebuild 785 BLAKE2B 3c95767d945b9b077739e459f3336245ec979a9bfc52d40340144e824dd4e0a5da85b098e2b312d7561e65672ca14d4546a932f1658f5612d240fdeab04ceaec SHA512 a58ad6524b0556730b509ed8f1d36c751542d9f592e04fce6bc09ccde1fe97d900be5e77a04342bf3e5b7f9c6516ea269b43cee6f74e10b8ca547195ad9a1866 EBUILD lximage-qt-2.1.1.ebuild 786 BLAKE2B 66c3dea7fd4391266bd1a0c13fc6592ab618eb742626106d34f5dff709df78edddecdacd1a90548effc226cc4b5316f5552e03d00dbe4e8e77e5083ce4af5790 SHA512 db41d420844105d995326e6057fe80cc7310b5313748638ba05cbad83aa3703e7c67975d2130521b46a153eb18e23cfd1ee6a4cf00894f39e6daab5b1ecef242 MISC metadata.xml 317 BLAKE2B f63e3e91e5dc9fcc6113bf1ae9c9bb5680d2b7cf40359eaa058dcbc247f3b2f43f540ffa6525935220d52c3e8b94ee3629ce237c788c8e4f0946dddbf610680e SHA512 74c882b00f38c28d8546d31c59636252b2627053143a1bea3551c4bc507a63361c88bc555ea15760395f995c6d20dd6fe6adf65f11d42cc90ffd8378aae03f1f diff --git a/media-gfx/lximage-qt/lximage-qt-2.1.0.ebuild b/media-gfx/lximage-qt/lximage-qt-2.1.0.ebuild index 0c866b89aefd..d414205a52d8 100644 --- a/media-gfx/lximage-qt/lximage-qt-2.1.0.ebuild +++ b/media-gfx/lximage-qt/lximage-qt-2.1.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -15,7 +15,7 @@ if [[ ${PV} == 9999 ]]; then EGIT_REPO_URI="https://github.com/lxqt/${PN}.git" else SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz" - KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" + KEYWORDS="~amd64 arm64 ~ppc64 ~riscv ~x86" fi LICENSE="GPL-2+" diff --git a/media-gfx/photoqt/Manifest b/media-gfx/photoqt/Manifest index 2afb2185b5fb..818098100e29 100644 --- a/media-gfx/photoqt/Manifest +++ b/media-gfx/photoqt/Manifest @@ -1,6 +1,3 @@ -AUX photoqt-3.2-exiv2-0.28.patch 5700 BLAKE2B d7387019460ed5b0edf7a79050f0ea8be4a4320c39cc53567d68d25a5f99f87c99e7aaf4932d2b96f8c0af22c7221082ba7323f720f5ea61ec461fa457b1c6ff SHA512 eadcfe4c5583cc6b6b1ab5e4036410c347ffee577e7231570736af8b405a631ad8bb86660854d2102cc9150f4fa7e439e2a3faa583806cbd4a04ba45015e8134 -DIST photoqt-3.2.tar.gz 965895 BLAKE2B ae1e159401b24a1bede344e4d398dbd6c2ae13fd467a4eac9ef15ea2d15933dc1756325a5a4f305a5f447bfd1a9e2d636e0b9367d0201ca356393c033c4f2f0f SHA512 ab7030d0ed6edf79373b1a99b1b8469cd567f04e5c233a87496084424603d8c241f7b473c22d323f4df8480d3f74918a987d2d590ec5026f1b7ca2c92b5c6bba DIST photoqt-4.7.tar.gz 3612004 BLAKE2B f4bfd07103e614e3b128668ee7b1dc4767d5c8bd6af4164315e75d537e4054ee2e13fd2f2d8f044669c80bfa31d0651a5a71f07d0947c6b8f1a3088d55123407 SHA512 41274b52ece3a905de7c274183b658b40fdc72ee291b008afdfb2c7e8bb49308ac54c66760397359838bcd9470aa0140bd769137d5a72cd1c11bc4b1a7accb66 -EBUILD photoqt-3.2.ebuild 1871 BLAKE2B 8d34b625a17a7741bde801bc8ae5ec76872fabc7e9bf917b3bf0cc5afd45ffe0d30d5b4d90253b076d6da8161b4f08655923666779a7ba5fad3f30f5d5f3b2c1 SHA512 7615976119d9048e24d26f39b8e5736da06e6ef0a99c38a0510e535166ec771a7c9c8dbf517be24dc4583fef70eb7393b34fd9306ffc8106c70278273178d604 -EBUILD photoqt-4.7-r1.ebuild 2525 BLAKE2B a776ca2a33d8d1a3f9b88448fb278d572aa192dc4e530b6f69ad38cdd0fb61854940b4e7b9e4ae0099d955be42b3b6aeeda270e898b2edfa4e9ffa9dbbac0017 SHA512 8c0110cd7d65751ad6d75565add3599583d5fc4c857eb3dd4c449bb699e29c6d40526a70fd80928b5b803ba87dd9e6e277dcfd7966bb23fac4d333695e40e467 +EBUILD photoqt-4.7-r1.ebuild 2524 BLAKE2B c949387dfc237549cbc96343b48ff77d3ff159d48d45d607e5cd0aba9444663f5fe81c50b7dcb394d87354476670c6fc7a3d451438d6276b7cb92c42bd5263a0 SHA512 1e33628ce4e8078b82c3ac1be22f519708dc30c84736377104803f1fd417c11ed052113ee3ba3bfe0cc6d2936d4cba6f9c7878842edf7ea0ab01115c14010ae8 MISC metadata.xml 840 BLAKE2B 690fda3779ef30e477a38e6c20c05d78974c077516ebc12646395078332ae816cf7166501b067d8224c901ec38777d4cc92b565010cb53bfcaf8c9022d01d8b4 SHA512 c22e1952541f697bfa99a14daa7e4e83261eb65f2194b0aeaf6c9e68fd49e3f5e60360d84de8a2be40ffeaf07e9f6a59b5ba523adf8040a60fb824f7dfbe7697 diff --git a/media-gfx/photoqt/files/photoqt-3.2-exiv2-0.28.patch b/media-gfx/photoqt/files/photoqt-3.2-exiv2-0.28.patch deleted file mode 100644 index b1da118c1537..000000000000 --- a/media-gfx/photoqt/files/photoqt-3.2-exiv2-0.28.patch +++ /dev/null @@ -1,116 +0,0 @@ -From 376fe8c3ef6b16d63995f76a194e2c1d788b28b1 Mon Sep 17 00:00:00 2001 -From: Lukas Spies <Lukas@photoqt.org> -Date: Sun, 28 May 2023 20:23:32 -0500 -Subject: [PATCH 1/2] [exiv2] fix compilation with Exiv2 v0.28.0 - ---- - cplusplus/filefoldermodel/filefoldermodel.cpp | 4 ++++ - cplusplus/scripts/handlingfacetags.cpp | 4 ++++ - cplusplus/scripts/metadata.cpp | 4 ++++ - 3 files changed, 12 insertions(+) - -diff --git a/cplusplus/filefoldermodel/filefoldermodel.cpp b/cplusplus/filefoldermodel/filefoldermodel.cpp -index b6258735..56b120b7 100644 ---- a/cplusplus/filefoldermodel/filefoldermodel.cpp -+++ b/cplusplus/filefoldermodel/filefoldermodel.cpp -@@ -560,7 +560,11 @@ void PQFileFolderModel::advancedSortMainView() { - } catch (Exiv2::Error& e) { - // An error code of 11 means unknown file type - // Since we always try to read any file's meta data, this happens a lot -+#if EXIV2_TEST_VERSION(0, 28, 0) -+ if(e.code() != Exiv2::ErrorCode::kerUnsupportedImageType) -+#else - if(e.code() != 11) -+#endif - LOG << CURDATE << "PQMetaData::updateMetadaya(): ERROR reading exiv data (caught exception): " << e.what() << NL; - else - DBG << CURDATE << "PQMetaData::updateMetadaya(): ERROR reading exiv data (caught exception): " << e.what() << NL; -diff --git a/cplusplus/scripts/handlingfacetags.cpp b/cplusplus/scripts/handlingfacetags.cpp -index d90ece73..562cf200 100644 ---- a/cplusplus/scripts/handlingfacetags.cpp -+++ b/cplusplus/scripts/handlingfacetags.cpp -@@ -57,7 +57,11 @@ QVariantList PQHandlingFaceTags::getFaceTags(QString filename) { - image->readMetadata(); - } catch (Exiv2::Error& e) { - // An error code of 11 means image not supported. This is much more reliable than, e.g., checking a file ending -+#if EXIV2_TEST_VERSION(0, 28, 0) -+ if(e.code() != Exiv2::ErrorCode::kerUnsupportedImageType) -+#else - if(e.code() != 11) -+#endif - LOG << CURDATE << "PQHandlingFaceTags::getFaceTags() - ERROR reading metadata (caught exception): " << e << NL; - else - DBG << CURDATE << "PQHandlingFaceTags::getFaceTags() - ERROR reading metadata (caught exception): " << e << NL; -diff --git a/cplusplus/scripts/metadata.cpp b/cplusplus/scripts/metadata.cpp -index 87e23474..a7d3e076 100644 ---- a/cplusplus/scripts/metadata.cpp -+++ b/cplusplus/scripts/metadata.cpp -@@ -120,7 +120,11 @@ void PQMetaData::updateMetadata(QString path) { - } catch (Exiv2::Error& e) { - // An error code of 11 means unknown file type - // Since we always try to read any file's meta data, this happens a lot -+#if EXIV2_TEST_VERSION(0, 28, 0) -+ if(e.code() != Exiv2::ErrorCode::kerUnsupportedImageType) -+#else - if(e.code() != 11) -+#endif - LOG << CURDATE << "PQMetaData::updateMetadaya(): ERROR reading exiv data (caught exception): " << e.what() << NL; - else - DBG << CURDATE << "PQMetaData::updateMetadaya(): ERROR reading exiv data (caught exception): " << e.what() << NL; --- -2.40.1 - - -From 6190de9e47c358cf54748fa2a3593108831aa768 Mon Sep 17 00:00:00 2001 -From: Lukas Spies <Lukas@photoqt.org> -Date: Sun, 28 May 2023 20:27:08 -0500 -Subject: [PATCH 2/2] [exiv2] switch to proper exvi2 errorcode - ---- - cplusplus/filefoldermodel/filefoldermodel.cpp | 2 +- - cplusplus/scripts/handlingfacetags.cpp | 2 +- - cplusplus/scripts/metadata.cpp | 2 +- - 3 files changed, 3 insertions(+), 3 deletions(-) - -diff --git a/cplusplus/filefoldermodel/filefoldermodel.cpp b/cplusplus/filefoldermodel/filefoldermodel.cpp -index 56b120b7..c8cf199a 100644 ---- a/cplusplus/filefoldermodel/filefoldermodel.cpp -+++ b/cplusplus/filefoldermodel/filefoldermodel.cpp -@@ -561,7 +561,7 @@ void PQFileFolderModel::advancedSortMainView() { - // An error code of 11 means unknown file type - // Since we always try to read any file's meta data, this happens a lot - #if EXIV2_TEST_VERSION(0, 28, 0) -- if(e.code() != Exiv2::ErrorCode::kerUnsupportedImageType) -+ if(e.code() != Exiv2::ErrorCode::kerFileContainsUnknownImageType) - #else - if(e.code() != 11) - #endif -diff --git a/cplusplus/scripts/handlingfacetags.cpp b/cplusplus/scripts/handlingfacetags.cpp -index 562cf200..94a7bca6 100644 ---- a/cplusplus/scripts/handlingfacetags.cpp -+++ b/cplusplus/scripts/handlingfacetags.cpp -@@ -58,7 +58,7 @@ QVariantList PQHandlingFaceTags::getFaceTags(QString filename) { - } catch (Exiv2::Error& e) { - // An error code of 11 means image not supported. This is much more reliable than, e.g., checking a file ending - #if EXIV2_TEST_VERSION(0, 28, 0) -- if(e.code() != Exiv2::ErrorCode::kerUnsupportedImageType) -+ if(e.code() != Exiv2::ErrorCode::kerFileContainsUnknownImageType) - #else - if(e.code() != 11) - #endif -diff --git a/cplusplus/scripts/metadata.cpp b/cplusplus/scripts/metadata.cpp -index a7d3e076..fabc2d74 100644 ---- a/cplusplus/scripts/metadata.cpp -+++ b/cplusplus/scripts/metadata.cpp -@@ -121,7 +121,7 @@ void PQMetaData::updateMetadata(QString path) { - // An error code of 11 means unknown file type - // Since we always try to read any file's meta data, this happens a lot - #if EXIV2_TEST_VERSION(0, 28, 0) -- if(e.code() != Exiv2::ErrorCode::kerUnsupportedImageType) -+ if(e.code() != Exiv2::ErrorCode::kerFileContainsUnknownImageType) - #else - if(e.code() != 11) - #endif --- -2.40.1 - diff --git a/media-gfx/photoqt/photoqt-3.2.ebuild b/media-gfx/photoqt/photoqt-3.2.ebuild deleted file mode 100644 index 5cdfa03f5411..000000000000 --- a/media-gfx/photoqt/photoqt-3.2.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_KDEINSTALLDIRS=false -inherit ecm optfeature - -DESCRIPTION="Simple but powerful Qt-based image viewer" -HOMEPAGE="https://photoqt.org/" -SRC_URI="https://photoqt.org/pkgs/${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="devil exif freeimage graphicsmagick imagemagick mpv pdf raw" - -COMMON_DEPEND=" - app-arch/libarchive:= - app-arch/unrar - dev-libs/pugixml - dev-qt/qtdbus:5 - dev-qt/qtdeclarative:5 - dev-qt/qtgui:5[jpeg] - dev-qt/qtimageformats:5 - dev-qt/qtmultimedia:5[qml] - dev-qt/qtnetwork:5 - dev-qt/qtprintsupport:5 - dev-qt/qtsql:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - devil? ( media-libs/devil ) - exif? ( media-gfx/exiv2:=[bmff] ) - freeimage? ( media-libs/freeimage ) - imagemagick? ( - !graphicsmagick? ( media-gfx/imagemagick:=[cxx] ) - graphicsmagick? ( media-gfx/graphicsmagick:=[cxx] ) - ) - mpv? ( media-video/mpv:=[libmpv] ) - pdf? ( app-text/poppler[qt5] ) - raw? ( media-libs/libraw:= ) -" -DEPEND="${COMMON_DEPEND} - dev-qt/qtconcurrent:5 -" -RDEPEND="${COMMON_DEPEND} - dev-qt/qtgraphicaleffects:5 - dev-qt/qtquickcontrols:5 - dev-qt/qtquickcontrols2:5 -" -BDEPEND="dev-qt/linguist-tools:5" - -PATCHES=( "${FILESDIR}/${P}-exiv2-0.28.patch" ) # upstream git master, bug #906491 - -src_configure() { - local mycmakeargs=( - -DCHROMECAST=OFF # TODO needs python - -DDEVIL=$(usex devil) - -DEXIV2=$(usex exif) - -DEXIV2_ENABLE_BMFF=$(usex exif) - -DFREEIMAGE=$(usex freeimage) - -DGRAPHICSMAGICK=$(usex graphicsmagick $(usex imagemagick)) - -DIMAGEMAGICK=$(usex imagemagick $(usex !graphicsmagick)) - -DVIDEO_MPV=$(usex mpv) - -DPOPPLER=$(usex pdf) - -DRAW=$(usex raw) - ) - ecm_src_configure -} - -pkg_postinst() { - optfeature "additional image formats like AVIF, EPS, HEIF/HEIC, PSD, etc." kde-frameworks/kimageformats - ecm_pkg_postinst -} diff --git a/media-gfx/photoqt/photoqt-4.7-r1.ebuild b/media-gfx/photoqt/photoqt-4.7-r1.ebuild index 6c6467eee14f..47cae6ad5b82 100644 --- a/media-gfx/photoqt/photoqt-4.7-r1.ebuild +++ b/media-gfx/photoqt/photoqt-4.7-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://photoqt.org/downloads/source/${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="barcode chromecast devil exif freeimage geolocation graphicsmagick +imagemagick lcms mpv pdf raw vips" REQUIRED_USE="chromecast? ( ${PYTHON_REQUIRED_USE} )" |