summaryrefslogtreecommitdiff
path: root/media-gfx
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-10-01 11:42:50 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-10-01 11:42:50 +0100
commitb447ac3a6d1bb09ddb6a5686620670e223b37642 (patch)
tree4d6d1ca6d418b0dc7c50e0e94cef5038f5fb2483 /media-gfx
parent9a92076d428b51966bd8d699427341e5500b3a8a (diff)
gentoo auto-resync : 01:10:2023 - 11:42:49
Diffstat (limited to 'media-gfx')
-rw-r--r--media-gfx/Manifest.gzbin37534 -> 37530 bytes
-rw-r--r--media-gfx/digikam/Manifest2
-rw-r--r--media-gfx/digikam/digikam-8.1.0-r1.ebuild2
-rw-r--r--media-gfx/gphotofs/Manifest2
-rw-r--r--media-gfx/gphotofs/files/gphotofs-0.5-fix-build-clang16.patch11
-rw-r--r--media-gfx/gphotofs/gphotofs-0.5-r2.ebuild25
-rw-r--r--media-gfx/hp2xx/Manifest2
-rw-r--r--media-gfx/hp2xx/files/hp2xx-3.4.4-clang16-build.patch13
-rw-r--r--media-gfx/hp2xx/hp2xx-3.4.4-r4.ebuild84
9 files changed, 139 insertions, 2 deletions
diff --git a/media-gfx/Manifest.gz b/media-gfx/Manifest.gz
index 0efa31b64252..07f1bd2de0f4 100644
--- a/media-gfx/Manifest.gz
+++ b/media-gfx/Manifest.gz
Binary files differ
diff --git a/media-gfx/digikam/Manifest b/media-gfx/digikam/Manifest
index 8ac1f2a01ad9..2e8456438dc1 100644
--- a/media-gfx/digikam/Manifest
+++ b/media-gfx/digikam/Manifest
@@ -1,5 +1,5 @@
AUX digikam-8.1.0-cmake.patch 6067 BLAKE2B fbb3c441dd0214417fda0650997300bc9a53cab10c58fa29d3f0d5bf331b877a126a9d2577a230ff397355610dfa7f7a6a689e625c371b60448674ba8ca05c35 SHA512 2b042cd0264e521d9b353a05a1aac0a78e1b9b4f4f00aa58d68f2f4fd3940cc17bfb5025ac730c71b96d59cd4abae4f816c552ac0cd58aec3a7f9dc9b1de7415
AUX digikam-8.1.0-fix-config-for-scaling-high-res-icons.patch 1613 BLAKE2B 774c24f498c37ccc9a3eca7165734b870861f38b7d196f3b7ad75eef4340854be3c20988fc043b6e7c3a6ac53bf7529834f28daf8fabed9d8692dbd60016e65f SHA512 31197b360de14d858379cfd2a937a0a2a21e16b60ad7a82aafa3fb67ddeb2a3e9ecdf190fa4bec1a97bb912c44ed594104b1a5df40f1c317ea1b0e9f8e76cae3
DIST digiKam-8.1.0.tar.xz 35712348 BLAKE2B 0feaa66ec27b0c2a9e776f26c02987554e8653cda29ca1982182ec1a0f70783808cd2e269dcee1f2b65e6e29ba3bc483a2284a6a485c0b7cc46ae80dd2f87069 SHA512 cbf5a776b4138f4f05d074721324b046dfa07ddc01259f569ae46c46a6d5b0b00824ef0962a09041081703348e4defecf15cff800b2c6cf5e04a0e7e963a3ef4
-EBUILD digikam-8.1.0-r1.ebuild 4707 BLAKE2B 9328b7de79fedf579e7b40fa561dd3300843b1646207aa57c96ebb5124932f073a7ff81f2793e5690ce9d8b7a6efa8816e485e7c47ee3604239721c16e022175 SHA512 2d15904f13e3e861740fd044da8d1c9938c33027c7d63429746383e5bb6278fefc1d75b9f7d62cb1951e93d132129b604c6e7c6975ab0838304794e308ea32c2
+EBUILD digikam-8.1.0-r1.ebuild 4714 BLAKE2B 57720a4b0dc937689c57293422433413bab5e33f020fa274f6baf7d2f8ca02cff29e0d9f7c3c63e2528f20571c2e6674fc533d53b0bea981ff74e919991de6cd SHA512 cd4c3fbf3653de68ff923d4716a253aae7be9af28ab265380f69ab930821bf5fdaaae86214dc562cb49e974af789c77784232cf6ce9c9482c121c9969f6d61fe
MISC metadata.xml 955 BLAKE2B 49eb64d1179383122e4fe65b2edc22929b46dba0fdb44cbd6230b33268143a9c7d4dc56a7414029864bce0a06c60c56476abc0264f151fad356020b5998b79e3 SHA512 dbe088987df5f09a8d166a293423f006eb97ab57fd0415871dc30a1a066e33a7e9e4c13a5608dd69dd96b06082bac5c216c7d9506ca60d326ab10ade96b6af39
diff --git a/media-gfx/digikam/digikam-8.1.0-r1.ebuild b/media-gfx/digikam/digikam-8.1.0-r1.ebuild
index 1480188f76bc..9bee3a0bbefb 100644
--- a/media-gfx/digikam/digikam-8.1.0-r1.ebuild
+++ b/media-gfx/digikam/digikam-8.1.0-r1.ebuild
@@ -14,7 +14,7 @@ if [[ ${KDE_BUILD_TYPE} != live ]]; then
SRC_URI="mirror://kde/stable/${PN}/${PV}/"
fi
SRC_URI+="digiKam-${PV/_/-}.tar.xz"
- KEYWORDS="amd64 ~x86"
+ KEYWORDS="amd64 ~arm64 ~x86"
S="${WORKDIR}/${PN}-${PV/_/-}"
fi
diff --git a/media-gfx/gphotofs/Manifest b/media-gfx/gphotofs/Manifest
index 229f2f92c5d6..1e0dc8f96606 100644
--- a/media-gfx/gphotofs/Manifest
+++ b/media-gfx/gphotofs/Manifest
@@ -1,3 +1,5 @@
+AUX gphotofs-0.5-fix-build-clang16.patch 230 BLAKE2B 74ea06adfa1401785c2300f5d4049f87cada907a410f6e4db10560c3ff130ad3d135e2e57eecf000c093020f19fe454c5a8b72dba26783693c577201294d87bd SHA512 f8daf672216abf4f5791681f9928066815f247aff0a055ffa255ba87a59fb8626b0fb21eb3d428fec7549b23937246ed307b7df6e7bdc30df69ea8c54b171315
DIST gphotofs-0.5.tar.bz2 261357 BLAKE2B 6c8194308b461fe8b88aba3e6d16a15715cbb9f247aed2f57147e7192f342e3dbb26d0ce112b0203f73c078333706f717eb1822b86b1e0b5da4e632174907b55 SHA512 6f5bcaf8ca820c0590ec95af55ec9438c864a298660ad15c6d6e8f59201a7f873d29f16cf77d13538111f6cec3f958ea0ac88c6c51836ab2d8c9d6cca156ed3a
EBUILD gphotofs-0.5-r1.ebuild 466 BLAKE2B 3f6c561769e8efe34b2c93bd2e8e453b64d073867260f5a6cd3fefbb7bbaeb5b0b272071d57e7cc1ca173c713f40c1a35847e78e0033f2b46844319e3d187202 SHA512 96f96cda5590aca31efdf280a6c77c27d885a94250fc4f968ab81de4d3585168f9010e679e48ed9cb035de2767e5effb215afda8e515f8ecaf329317b6e92812
+EBUILD gphotofs-0.5-r2.ebuild 530 BLAKE2B 7c15ad0581b2570482fa504ba1bf5641a0f9fa3ebd372b24613a424ba01e51ed7e7b672d28108734cb5b3b2f047f739800a1efc3add59690f87768c8c5532630 SHA512 586977400f5b9fca442d140ab86e2f1ba6acb8dfcbaa36ecc3717cae0954f71b1ec0c9e3756770efa0be27b8e74a6050cf1fa6741aaf4afed00e3f0dcf8027bb
MISC metadata.xml 382 BLAKE2B 2b6e2ea780fe54c4f513d9469ff0396fa59e28df05b4903ae4058ffe437e5bc4a2c2384640ead1353f4f70fac35945d476d369f45779fc4150a08d90cc1e3a89 SHA512 017736ddba4c9e47475c7f79468ae99deeab8812c7013c0b07017c19481e2fc03364ac69b58545f186e69140e5680e4b5178f5dec2b61687bd74ca334f8951a5
diff --git a/media-gfx/gphotofs/files/gphotofs-0.5-fix-build-clang16.patch b/media-gfx/gphotofs/files/gphotofs-0.5-fix-build-clang16.patch
new file mode 100644
index 000000000000..0a88035cc60f
--- /dev/null
+++ b/media-gfx/gphotofs/files/gphotofs-0.5-fix-build-clang16.patch
@@ -0,0 +1,11 @@
+Bug: https://bugs.gentoo.org/896214
+--- a/gphotofs.c
++++ b/gphotofs.c
+@@ -26,6 +26,7 @@
+ #include <errno.h>
+ #include <fcntl.h>
+ #include <sys/time.h>
++#include <locale.h>
+
+ /*
+ * Static variables set by command line arguments.
diff --git a/media-gfx/gphotofs/gphotofs-0.5-r2.ebuild b/media-gfx/gphotofs/gphotofs-0.5-r2.ebuild
new file mode 100644
index 000000000000..5fe6dbff0ba6
--- /dev/null
+++ b/media-gfx/gphotofs/gphotofs-0.5-r2.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="FUSE file system for interfacing with digital cameras using gphoto2"
+HOMEPAGE="http://www.gphoto.org/"
+SRC_URI="mirror://sourceforge/gphoto/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ dev-libs/glib:2
+ media-libs/libgphoto2:=
+ sys-fs/fuse:0="
+DEPEND="${RDEPEND}"
+BDEPEND="
+ sys-devel/gettext
+ virtual/pkgconfig"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.5-fix-build-clang16.patch
+)
diff --git a/media-gfx/hp2xx/Manifest b/media-gfx/hp2xx/Manifest
index 559e486a995a..c72ff2241553 100644
--- a/media-gfx/hp2xx/Manifest
+++ b/media-gfx/hp2xx/Manifest
@@ -1,5 +1,7 @@
+AUX hp2xx-3.4.4-clang16-build.patch 290 BLAKE2B f93ba27b84124b61c7532e7b54281530e70a06b0f6fcbf6222eb31cb2468b817d5c56476d1fafb31a1b1d94dfd97bcf7becf7e098c6bb7a6635fd8b5cd7fe6d7 SHA512 50548185d91cf5e299cfa8c03b78e8add415d5a359bb84b69b8038f4d1499025fcbde150cf8e6a96358217c495f0eba55b554e4c518ef7b28a90f856f8242786
AUX hp2xx-3.4.4-docbuild.patch 474 BLAKE2B 2e790843db84da1cbc0aebde13bcb3762cae3d727c6999f45ef9a1b8598d9a47fb786a032b051540410cc1f2ade6c94394a4fd5b4f319a4cae35acb03ef36227 SHA512 48e103f3f6d71f31fa4734a500d173afa33564eebe56ded5edf42c30b6a6c52b22f7742293661328bf26111e4b7fa68c6f47fec7e9ab387d49551b49147ebc70
AUX hp2xx-3.4.4-r1.patch 3721 BLAKE2B 0cb18857495aa32789f0df25227e5cae1f2b137cfd7f1f8a6c224778638770d98f348e9b81628f1ff45a16cc181584e2e187873d4deb0f3d2ecadda268a1e542 SHA512 e68e320602a4ff49029b8e97962b10bc38f8d23a08ed37691b835fc1ecb22ad51533961448de044092f9ba2cb79e191f2772359b22f2bb3dde19bf5f18c1aac7
DIST hp2xx-3.4.4.tar.gz 610330 BLAKE2B c1e374d53fe36710bef6802347829fe9dce67c73c6ca2f2ea6120a1afd343bbdcbd870b6005001d934d9803b91597ebcaceccafdb5cc29d26ad3aed108016abc SHA512 ccfe4a23ca482471506e59d6d459ce3ed56d9d775613e3238bd82d11cf4ea0595bf57ff95b3bd22a674865ec7f07dc63c1bcf0deb2a430b7ae241734c7e57ccd
EBUILD hp2xx-3.4.4-r3.ebuild 1532 BLAKE2B ed3cafa1b78e4bbcd470958ea75352b7485d87697b8ad0e6243e69698d3cd476dbc692262b3539dfd7ff3e20e6987abd534de00f5812e5ce5522500f0e4f9548 SHA512 aed1e9cffac48a43500a0344fc33ec5ace196afe21dfa6c4f6582076659ae90f7c1a1d910030722aa493e7ecb4c7a2e93fb6e32f7146e60bf6c5d6249b7befc8
+EBUILD hp2xx-3.4.4-r4.ebuild 1572 BLAKE2B 334ad85b5094fe58c77ec79f358c7ea10cfca9f114419a52db8834a36abaec096769bcbddca25e910b27bf41c0a99c934d33c00503c889b2b0d6583c8ad4fe03 SHA512 f17f453f14dfc0fd3f7bfe5b4c32feffe330217e03114d89f5a5ba771b626b434ac7db9e0b7f30188c52cb62184ef3384b6713cb6d71d4c690470da12f5744c0
MISC metadata.xml 260 BLAKE2B ef27f93753b1b9b96d35941f8a39c7e3b1695a49bff8076cb92b718524ddf1449ffa97d26ae289ad493695a8bfbeadb6bee0030f649bef02e0ae155ca851713e SHA512 94c019f5d5e8bec9d817d4b192ae0b87effc9f73283800b6ee7b5fe50a85bf6e245eb9720c2d8f3b497b40c7e298969c5e23c5afe3af14384eee92e76afacc8c
diff --git a/media-gfx/hp2xx/files/hp2xx-3.4.4-clang16-build.patch b/media-gfx/hp2xx/files/hp2xx-3.4.4-clang16-build.patch
new file mode 100644
index 000000000000..20c8a143a6e3
--- /dev/null
+++ b/media-gfx/hp2xx/files/hp2xx-3.4.4-clang16-build.patch
@@ -0,0 +1,13 @@
+Bug: https://bugs.gentoo.org/896218
+--- a/sources/getopt.c
++++ b/sources/getopt.c
+@@ -22,6 +22,9 @@
+ along with this program; if not, write to the Free Software
+ Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+ */
++
++#include <string.h>
++
+
+ /**
+ ** Additions / fixes for hp2xx
diff --git a/media-gfx/hp2xx/hp2xx-3.4.4-r4.ebuild b/media-gfx/hp2xx/hp2xx-3.4.4-r4.ebuild
new file mode 100644
index 000000000000..c71fb1376d07
--- /dev/null
+++ b/media-gfx/hp2xx/hp2xx-3.4.4-r4.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="Convert Hewlett-Packard's HP-GL plotter language to other graphics formats"
+HOMEPAGE="https://www.gnu.org/software/hp2xx/"
+SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="jpeg png tiff X"
+
+RDEPEND="
+ jpeg? ( media-libs/libjpeg-turbo:= )
+ png? (
+ media-libs/libpng:=
+ sys-libs/zlib
+ )
+ tiff? ( media-libs/tiff:= )
+ X? ( x11-libs/libX11 )"
+DEPEND="${RDEPEND}"
+BDEPEND="sys-apps/texinfo"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-r1.patch
+ "${FILESDIR}"/${P}-docbuild.patch
+ "${FILESDIR}"/${P}-clang16-build.patch
+)
+
+src_prepare() {
+ default
+ cp -v makes/generic.mak sources/Makefile || die
+}
+
+src_configure() {
+ export PREVIEWER="no_prev"
+ export EX_SRC=
+ export EX_OBJ=
+ export EX_DEFS=-DUNIX
+ export ALL_LIBS=-lm
+
+ use jpeg && \
+ EX_SRC+=" to_jpg.c" \
+ EX_OBJ+=" to_jpg.o" \
+ EX_DEFS+=" -DJPG" \
+ ALL_LIBS+=" -ljpeg"
+ use png && \
+ EX_SRC+=" png.c to_png.c" \
+ EX_OBJ+=" png.o to_png.o" \
+ EX_DEFS+=" -DPNG" \
+ ALL_LIBS+=" -lpng"
+ use tiff && \
+ EX_SRC+=" to_tif.c" \
+ EX_OBJ+=" to_tif.o" \
+ EX_DEFS+=" -DTIF" \
+ ALL_LIBS+=" -ltiff"
+ use X && \
+ PREVIEWER="to_x11" \
+ EX_DEFS="-DHAS_UNIX_X11" \
+ ALL_LIBS+=" -lX11"
+
+ tc-export CC
+}
+
+src_compile() {
+ emake -C sources all
+}
+
+src_install() {
+ dodir \
+ /usr/bin \
+ /usr/share/info \
+ /usr/share/man/man1
+
+ emake \
+ prefix="${ED}"/usr \
+ mandir="${ED}"/usr/share/man \
+ infodir="${ED}"/usr/share/info \
+ install
+}