diff options
Diffstat (limited to 'media-gfx')
-rw-r--r-- | media-gfx/Manifest.gz | bin | 37534 -> 37530 bytes | |||
-rw-r--r-- | media-gfx/digikam/Manifest | 2 | ||||
-rw-r--r-- | media-gfx/digikam/digikam-8.1.0-r1.ebuild | 2 | ||||
-rw-r--r-- | media-gfx/gphotofs/Manifest | 2 | ||||
-rw-r--r-- | media-gfx/gphotofs/files/gphotofs-0.5-fix-build-clang16.patch | 11 | ||||
-rw-r--r-- | media-gfx/gphotofs/gphotofs-0.5-r2.ebuild | 25 | ||||
-rw-r--r-- | media-gfx/hp2xx/Manifest | 2 | ||||
-rw-r--r-- | media-gfx/hp2xx/files/hp2xx-3.4.4-clang16-build.patch | 13 | ||||
-rw-r--r-- | media-gfx/hp2xx/hp2xx-3.4.4-r4.ebuild | 84 |
9 files changed, 139 insertions, 2 deletions
diff --git a/media-gfx/Manifest.gz b/media-gfx/Manifest.gz Binary files differindex 0efa31b64252..07f1bd2de0f4 100644 --- a/media-gfx/Manifest.gz +++ b/media-gfx/Manifest.gz 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 +} |