summaryrefslogtreecommitdiff
path: root/media-gfx
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-12-16 09:35:57 +0000
committerV3n3RiX <venerix@koprulu.sector>2022-12-16 09:35:57 +0000
commitb982051e7c8e12c3810a0d21d30d687b406b3ae5 (patch)
tree1f40c63a302b92f633c075f289851ab62633babe /media-gfx
parentb62381b18b4bf2e919cbfbae11ebcad391e38e77 (diff)
gentoo auto-resync : 16:12:2022 - 09:35:57
Diffstat (limited to 'media-gfx')
-rw-r--r--media-gfx/Manifest.gzbin38167 -> 38173 bytes
-rw-r--r--media-gfx/blender/Manifest2
-rw-r--r--media-gfx/blender/blender-9999.ebuild (renamed from media-gfx/blender/blender-9999-r1.ebuild)0
-rw-r--r--media-gfx/fbida/Manifest2
-rw-r--r--media-gfx/fbida/fbida-9999.ebuild (renamed from media-gfx/fbida/fbida-9999-r1.ebuild)0
-rw-r--r--media-gfx/geeqie/Manifest2
-rw-r--r--media-gfx/geeqie/geeqie-9999.ebuild (renamed from media-gfx/geeqie/geeqie-9999-r1.ebuild)0
-rw-r--r--media-gfx/gimp/Manifest2
-rw-r--r--media-gfx/gimp/gimp-9999.ebuild (renamed from media-gfx/gimp/gimp-9999-r1.ebuild)0
-rw-r--r--media-gfx/graphicsmagick/Manifest2
-rw-r--r--media-gfx/graphicsmagick/graphicsmagick-9999.ebuild (renamed from media-gfx/graphicsmagick/graphicsmagick-9999-r1.ebuild)0
-rw-r--r--media-gfx/hugin/Manifest2
-rw-r--r--media-gfx/hugin/hugin-9999.ebuild (renamed from media-gfx/hugin/hugin-9999-r1.ebuild)0
-rw-r--r--media-gfx/img2pdf/Manifest2
-rw-r--r--media-gfx/img2pdf/img2pdf-0.4.3.ebuild60
-rw-r--r--media-gfx/imv/Manifest2
-rw-r--r--media-gfx/imv/imv-9999.ebuild (renamed from media-gfx/imv/imv-9999-r1.ebuild)0
-rw-r--r--media-gfx/pngcheck/Manifest2
-rw-r--r--media-gfx/pngcheck/pngcheck-3.0.3.ebuild32
-rw-r--r--media-gfx/quat/Manifest2
-rw-r--r--media-gfx/quat/files/quat-1.20-fix-build-for-clang16.patch84
-rw-r--r--media-gfx/quat/quat-1.20-r3.ebuild43
-rw-r--r--media-gfx/xloadimage/Manifest2
-rw-r--r--media-gfx/xloadimage/xloadimage-4.1-r15.ebuild92
24 files changed, 264 insertions, 69 deletions
diff --git a/media-gfx/Manifest.gz b/media-gfx/Manifest.gz
index 20dda4b628d6..93f345c71cff 100644
--- a/media-gfx/Manifest.gz
+++ b/media-gfx/Manifest.gz
Binary files differ
diff --git a/media-gfx/blender/Manifest b/media-gfx/blender/Manifest
index dc46537b1b9a..a3aa9d9bf6db 100644
--- a/media-gfx/blender/Manifest
+++ b/media-gfx/blender/Manifest
@@ -23,5 +23,5 @@ EBUILD blender-3.2.0-r1.ebuild 12665 BLAKE2B f92ad81e8ef140bbd5199acb82f7922fdf2
EBUILD blender-3.2.1-r1.ebuild 12668 BLAKE2B a36d60ac2b63457e22ae30cad610a1bbf9efc1c3a056d850781d16f7a665f254fb8a0b6ea5a23d4008dd022558240cd6d9fc7170ee2a0e2ef2b9d7d4a15175eb SHA512 f6a34b30fbe9363e2c230b290131f3c74cef945a5db98f940bf06c8fc104ce42e3ee8d36e9666b9a2dd039cc93bf63111c16283466985f045435382ddcea7155
EBUILD blender-3.2.2-r1.ebuild 13220 BLAKE2B e40039fb26402b297da95761694d846ec9029a91bf01b8588b6bebcc9af907080f3f3082e4fc3a2da948c7e2583bdf28ed9b937a63856c33e609779b7cf662fd SHA512 973102105b84d6430c688228eb2bf392924f07ad3e98cc335520bb810e9cb1a78a864bdae5b7cb2dde09812e97beed4ca3ff1849d4d03a02ebaa064fdb3d26ee
EBUILD blender-3.3.0-r1.ebuild 13183 BLAKE2B 054a1c7b5625432c725517451396032aeef98cd963ee1a828ddaa5e247bee2618af419e583e7d930088cc6869c7b276c7d9389eb71956f2cb033e60f8401bb73 SHA512 c400a2f4ae79bcb7c10334cd28a988513a11243c1ea74e6bb88eb2b9f0437096d595e15662bc764e38bd77995b5cfe9ce885b2b04477cada4b1bd6b137cc2f6c
-EBUILD blender-9999-r1.ebuild 13316 BLAKE2B dd6f42406d132b0af435ceaf4cab17349045c2685b1bdab8f00b4950e24e9b62b60b17173875acb5dc04847776031a138929106cf2d01a28985cd2a1ae39413a SHA512 1e0289ac5fa55b7392922dc6e26cce69d16ab5127bbca3bea2614f2b0997409bbb81de3e439ec2528b44ccacfe6c55a56fcaafb332703f4d67eb2432137dfabe
+EBUILD blender-9999.ebuild 13316 BLAKE2B dd6f42406d132b0af435ceaf4cab17349045c2685b1bdab8f00b4950e24e9b62b60b17173875acb5dc04847776031a138929106cf2d01a28985cd2a1ae39413a SHA512 1e0289ac5fa55b7392922dc6e26cce69d16ab5127bbca3bea2614f2b0997409bbb81de3e439ec2528b44ccacfe6c55a56fcaafb332703f4d67eb2432137dfabe
MISC metadata.xml 3083 BLAKE2B 6ba639c8ecc383f3ebf51eaf9a3c323d1154868647317c084fd374512e99bcb3a91496e54079d3ec6b41167043529eac95c263240602bf13e0cf2627e65bec27 SHA512 41d73d22d9f35d17cabc45a1784901ce1c5596c791abc6f828590ce886f7ab17491304e49614df8506cef0dc7bd732899cb945e53a0c57d302fc3480e91e04a0
diff --git a/media-gfx/blender/blender-9999-r1.ebuild b/media-gfx/blender/blender-9999.ebuild
index 73895921428e..73895921428e 100644
--- a/media-gfx/blender/blender-9999-r1.ebuild
+++ b/media-gfx/blender/blender-9999.ebuild
diff --git a/media-gfx/fbida/Manifest b/media-gfx/fbida/Manifest
index 1c7c37a95dc8..91c5b1f791a6 100644
--- a/media-gfx/fbida/Manifest
+++ b/media-gfx/fbida/Manifest
@@ -6,5 +6,5 @@ AUX ida-desktop.patch 384 BLAKE2B 627319b163e62af11acc2c0957254cc671145b9df22f27
DIST fbida-2.14.tar.gz 296826 BLAKE2B 0015b426c5deaf72737a52bddb065e7d0cb804ea97157dded522061d8fabb5c632d5e66b1ef1b4e75b355537ef4f4e603f3a877e2ef92d1581eaa4791ab5be99 SHA512 8f3596ad8a22497880ac698d3b324e038ac5ccae7481fe4a902fc6e8bf43ba1bb3a96af8c7a3347bea86c1988f35674e2647901ac256bd4e8261d467a6a343ec
DIST ida.png.bz2 11928 BLAKE2B 8a1c89fc5adfb16c69f9591a299beb62c84d66960b586fbc819e53f904c90beef821ecf3539236563644c28e3ad3c7dbf861b140c820be649305a658b3613433 SHA512 cf3c1bc8d25fe75f10c0a0414b5c082348df2fa94864ec4537c36e0b357cf35b68e2eca205bbf48578a41c27317701aee621c6dd176e0bf3857c52f895d6bfd3
EBUILD fbida-2.14-r5.ebuild 2533 BLAKE2B e042e215b3df3b364960cff592d606deeecacbcb738a657d0d10de494ed27739245e82149b4e193edb937ec1ce669352c5302c1e377411b41eebd5beafd21d10 SHA512 2b835974cf68d038f2dccfd56e04e0a2aef841ecd5d1186bb1b04b12b2c481bf554477d74f503927ee2a203e791ca60cb20c17675b23bf6bd17537fc1a52ec6a
-EBUILD fbida-9999-r1.ebuild 1363 BLAKE2B a35a88d3bcfb19c19a333ba2f4f0aaa5a74c1ab82df5908e56b4cf8a5409774ae9987a9c0489d7c7ec6ad1fc11bc01d5d3224f3f9204694b0ce1ca3f43eb57c7 SHA512 a63773c203c3ecf6537b72a728dbf15ec32338460b2e3a131cb11a0572a5de02475cbcb311877d593edfe5390aa67c1eb327aa0244c6b750456916dd0424eef9
+EBUILD fbida-9999.ebuild 1363 BLAKE2B a35a88d3bcfb19c19a333ba2f4f0aaa5a74c1ab82df5908e56b4cf8a5409774ae9987a9c0489d7c7ec6ad1fc11bc01d5d3224f3f9204694b0ce1ca3f43eb57c7 SHA512 a63773c203c3ecf6537b72a728dbf15ec32338460b2e3a131cb11a0572a5de02475cbcb311877d593edfe5390aa67c1eb327aa0244c6b750456916dd0424eef9
MISC metadata.xml 396 BLAKE2B bb953a472b265979efd469fe16c70bfdcc358aa55393d71479b8105d442daf9dfa940eee8515748587ad3af5ff40684c70ba506468e70c59e30f917192b9d53c SHA512 9053097e148a3538aae6f3a4df83e6ed2580b37f35d82759d9dd72732b39774b92bd3c93e093272827903dc4f9019922749986cab8741f07eb957a921a67cd11
diff --git a/media-gfx/fbida/fbida-9999-r1.ebuild b/media-gfx/fbida/fbida-9999.ebuild
index 27945e863d9a..27945e863d9a 100644
--- a/media-gfx/fbida/fbida-9999-r1.ebuild
+++ b/media-gfx/fbida/fbida-9999.ebuild
diff --git a/media-gfx/geeqie/Manifest b/media-gfx/geeqie/Manifest
index 43e0cf02dab4..69f2f280a52c 100644
--- a/media-gfx/geeqie/Manifest
+++ b/media-gfx/geeqie/Manifest
@@ -5,5 +5,5 @@ DIST geeqie-2.0.1-ChangeLog.tar.gz 626106 BLAKE2B b1e166e7537d6e2bf8a9fec259315a
DIST geeqie-2.0.1.tar.xz 1666600 BLAKE2B e90d9b5c0bfe9d4f84c65e4754ba3ddaee8ba44c6d493cf4b5c0e37d398a4e2f6234c60fc6e88e4022ff4f8fcaf10626037c3a80450921f88f5fd937fd386958 SHA512 cd2251c831c6d4d461d92eee84df08590752ad625e1f50d57e1fb5d0fc6ac16a225584a8217e14bf4f993ba247f7df3296498b27fcc4f5f4c7f25307699aadc5
EBUILD geeqie-1.7.3-r1.ebuild 2289 BLAKE2B 23866b8308713d9367014828564591070f1d0fc82fa4b92c45d70b19fe9a1be6946336bd453f06bbb0b8a5f9659c31b2049d56ef7d9b57318615a5145ca20307 SHA512 8a07e8657041421954a23276db5b0d0f8c57cbd78ab7735c2748178875d16e38f609cb322595916f43a8b125b37c1da89b0d1b06cc4c16c3daa360f44590846a
EBUILD geeqie-2.0.1-r3.ebuild 3241 BLAKE2B c6d242a68b63fccf69d3cca2d2a57b9d2c651231d9d369496c93174d5439609dd608fc9a88fb972da095d95403f569d2481e0ff93b2ab5cb1c32b4aad334ec0e SHA512 127cef32c2fabb2d68b4ddda31a654d48b6710bd0e403c56950451e47a5178dcdfef7b17a0074caf33b9b5a1e0a460086d6275e61dbd71fb324dcf886e6900d4
-EBUILD geeqie-9999-r1.ebuild 3168 BLAKE2B 5fd4e1a16f40f78b4648275311d70b1ac0032cf10e5f47a3acf2591be6653f3ebca7d2f32e7bc437d6bc2742c66658ea728da8f0292935fa52755ce75368fde5 SHA512 6d5004a264ffe76ef3cc017e51017306768b6f3f7d2ef77796840e36edde0300fc531504221b83ea2a1a6e5648053fcd06ca6c75e909e4a030889c11c8eb7771
+EBUILD geeqie-9999.ebuild 3168 BLAKE2B 5fd4e1a16f40f78b4648275311d70b1ac0032cf10e5f47a3acf2591be6653f3ebca7d2f32e7bc437d6bc2742c66658ea728da8f0292935fa52755ce75368fde5 SHA512 6d5004a264ffe76ef3cc017e51017306768b6f3f7d2ef77796840e36edde0300fc531504221b83ea2a1a6e5648053fcd06ca6c75e909e4a030889c11c8eb7771
MISC metadata.xml 1004 BLAKE2B 8f631bfdc45713df491faf9f78479c2c675c815547e52e848e55d6b87aad94ddb656d1ec9a3159b2bf22b039f5c25840e9a86da78de80bee97478e0c07c3fd4e SHA512 b721895c5afc72f4e09fd7ce512113495364fffdf0aa8e01e92cf0a4f441e72683e7319023baca99f575b2514d815810b7e04eab12482f20798235246c2a06bd
diff --git a/media-gfx/geeqie/geeqie-9999-r1.ebuild b/media-gfx/geeqie/geeqie-9999.ebuild
index c6f4c4adff37..c6f4c4adff37 100644
--- a/media-gfx/geeqie/geeqie-9999-r1.ebuild
+++ b/media-gfx/geeqie/geeqie-9999.ebuild
diff --git a/media-gfx/gimp/Manifest b/media-gfx/gimp/Manifest
index e3b10fd7bac9..3dd1278aa842 100644
--- a/media-gfx/gimp/Manifest
+++ b/media-gfx/gimp/Manifest
@@ -6,5 +6,5 @@ DIST gimp-2.99.14.tar.xz 24346236 BLAKE2B 087e28621c736a6ad8241c0f36334c6c5af53c
EBUILD gimp-2.10.32-r3.ebuild 5672 BLAKE2B c03c035114cd8f563270a83b9cbc7f9b43871f26d3042a48e2f948f7de43352c6bbc3a99bb1bea0778c38e08a9ea6f2e33714177fdbe5dc96b02d3f60d04c3d2 SHA512 6314ae28325c40e62e1f2bb3e2803cba90e7cfbaa20155b39fd435c6ab511c700cb6366a8a7558d299e1fb6c0f480a7d9bf05aefc22f07f23127c96180bc13a4
EBUILD gimp-2.99.12-r3.ebuild 6875 BLAKE2B c6d56e314f18078b7b576a54f2df8fda7bd981f107402d94be5028fc7f3a2ba54af6e70c7370ad4d05ab4713268cca7a2666c0ed05e4562e9ce9e403cf20aec2 SHA512 10c45f73020c0903eaba348d329348e1014f7d9c65523747b52b8ac1941b25172d41b84c46bf3862a5151257d3cbe50a542f57bdab25294163e3c3bbf15f93d2
EBUILD gimp-2.99.14-r1.ebuild 6893 BLAKE2B c745f7855c4c9bec239af02c2af6f6747d0dd9264c7265f81d00c0e2d53773fac576f4fb8217a76ab717a947b1d5598fca2af91428b18f0edac1e8b0a617af8e SHA512 fd496467d9b869592c79713d52d9136c7344709172fbcc294b5429d48ae36c83a3d6d6f44f2e90be3970c07d2a3da80456368071389bc1f0b201aaeccdcfed1c
-EBUILD gimp-9999-r1.ebuild 6712 BLAKE2B 1730409d3417ed893ef36bef4341acc26517d0def2b075f5528caae3a6ac3d5cfbd383a0f619c7385be62944eb20adf317726a9690e27074a094cc7d80c0bca3 SHA512 a857d7e50bdacc42bcbbe307bd6ab1d7d9d6bccb3db54fd80fc7ff93466e2524d3464a047365ccc7ca259d0ac3df8b5cd69690a0d7d6b2a733b6eb41866aea4a
+EBUILD gimp-9999.ebuild 6712 BLAKE2B 1730409d3417ed893ef36bef4341acc26517d0def2b075f5528caae3a6ac3d5cfbd383a0f619c7385be62944eb20adf317726a9690e27074a094cc7d80c0bca3 SHA512 a857d7e50bdacc42bcbbe307bd6ab1d7d9d6bccb3db54fd80fc7ff93466e2524d3464a047365ccc7ca259d0ac3df8b5cd69690a0d7d6b2a733b6eb41866aea4a
MISC metadata.xml 646 BLAKE2B 167cb95fb064b2470cdbb6b625f7d6e24aacac57081a1177fdc9e878b4cf1a20c6b86a7e621530b45bc7db5f07e173a47829fd5be9dde6f9b9fcf54a39f24236 SHA512 9f6501b6a14f860be69e29baaace61fe4c964413b8c43882bf06144406333f4d69d6adaa315503dc83fbdb467cd47e3d752ed6abe4b78bd5cb32fb9f3be1ac1d
diff --git a/media-gfx/gimp/gimp-9999-r1.ebuild b/media-gfx/gimp/gimp-9999.ebuild
index a8d3ec016726..a8d3ec016726 100644
--- a/media-gfx/gimp/gimp-9999-r1.ebuild
+++ b/media-gfx/gimp/gimp-9999.ebuild
diff --git a/media-gfx/graphicsmagick/Manifest b/media-gfx/graphicsmagick/Manifest
index 1804b8a540ef..969aa305ae57 100644
--- a/media-gfx/graphicsmagick/Manifest
+++ b/media-gfx/graphicsmagick/Manifest
@@ -4,5 +4,5 @@ AUX graphicsmagick-1.3.38-configure-bashism.patch 1203 BLAKE2B 0aa4a6cccd1f7e392
DIST GraphicsMagick-1.3.38.tar.xz 5958352 BLAKE2B 132c8b2303690dbe84b0e9ab33db0c0861845ef0260915e33197912dbcae02ae70c27bce634cfe0ab6b739ef6f3e828cbea9043fc90be993fb2c4a5e33e20ee9 SHA512 478f9e2907d4cb1099b0cbd1a73e4ab58aef94edf6cb1636ce48a378084ec1671599fd4f369455e5af898e94d1386f7149f6933b7c668027a6f6952bc763ec3a
DIST GraphicsMagick-1.3.38.tar.xz.sig 119 BLAKE2B 166b7bb6de30af22d1f2317812f76dee43dd69c5557613deea35de3767624466c07001fe029ec9d33d0c61ed2fe5ca3f48bf435853374c722963a1293bfaa7a1 SHA512 c6dfee7e4b63b646460f9045ca5c8f3105d1a761ec3cd3471b53293178ed9a963884539c8026d934ce1915654d517a9b30232d7260a13f6d7dbeb5a592485b09
EBUILD graphicsmagick-1.3.38-r5.ebuild 3888 BLAKE2B 887dae54344fa0d5cf2ce66d4d3c42ec43bdc57af36520dc1203ba4e4b5d2eedaa7508657da8b3c68969318a1ff0ca78ff6c17972113a00ce34bcd03acae3563 SHA512 7b9f180f034b966e271591b76b368d2155afa7e2c7bb74c22bbf4b68c9349990dd3f004c58cda6a17e90476f96541197a54ed740eb6db5b5e38c14d287ca02c8
-EBUILD graphicsmagick-9999-r1.ebuild 3852 BLAKE2B 2df8ecfb5aee652210749fb39157764eef5b8bbe3d4cfec33cd56c6cc64080422c275a65304a900140e5882c5dca9b95999ef3c7b41c6bcd912f97fd126dbdea SHA512 7089692079fee221e90d25bf590e77214af1ccc7e1859fc6ada9eec57a208d94d6bfd0f6134026dacdc7d380f39988dab1fd8d63e0f13afc0523f3e5de43f532
+EBUILD graphicsmagick-9999.ebuild 3852 BLAKE2B 2df8ecfb5aee652210749fb39157764eef5b8bbe3d4cfec33cd56c6cc64080422c275a65304a900140e5882c5dca9b95999ef3c7b41c6bcd912f97fd126dbdea SHA512 7089692079fee221e90d25bf590e77214af1ccc7e1859fc6ada9eec57a208d94d6bfd0f6134026dacdc7d380f39988dab1fd8d63e0f13afc0523f3e5de43f532
MISC metadata.xml 1354 BLAKE2B 06f26407c7bbdbea6bb6ed510c3f497960a3ce8bf2ec296d3ff69eea8377774b7f7a1b37cb43eb63f7e7a31c4f74d978bb1ef863db9f87dba8d769aeca5e80c5 SHA512 9caa2359b6b15b397ce6108ebe941fd029e6b3d371c779a7bb3df5e0276b681067502aa10d12f5ab3eb427679818fdaa525dfdfba09c1fccf2511e23156aef7c
diff --git a/media-gfx/graphicsmagick/graphicsmagick-9999-r1.ebuild b/media-gfx/graphicsmagick/graphicsmagick-9999.ebuild
index 2c1c95d1eb59..2c1c95d1eb59 100644
--- a/media-gfx/graphicsmagick/graphicsmagick-9999-r1.ebuild
+++ b/media-gfx/graphicsmagick/graphicsmagick-9999.ebuild
diff --git a/media-gfx/hugin/Manifest b/media-gfx/hugin/Manifest
index af488e8efc62..f1513d8af3d2 100644
--- a/media-gfx/hugin/Manifest
+++ b/media-gfx/hugin/Manifest
@@ -1,4 +1,4 @@
DIST hugin-2021.0.0.tar.bz2 10333565 BLAKE2B 4bde9bb491074a2f49a34c9af0e90246095c390abf2c49e924d4412e6c00148ae013e10a885799b7eeb1cd9977922a77dc5ebe032a38e2153138632ec818f038 SHA512 fb491af2543dda8c6d3c9d125936a32a04109eec39e3091347ef2856073d4e1f04017686acb8000e50e29a0ac8dcfe463b63613b277f8fb4aec0537f58a6c853
EBUILD hugin-2021.0.0-r1.ebuild 2133 BLAKE2B 659fb635d57baa0e63c6d182d68ac56635bb920b6b6a15851878496442f9938baf125827436d4f818d0445ea452f292163aff8249de4c9cb0402462c40757583 SHA512 1d81e1ae941fc4c1f9a2f2bd963becb1f7972827276881b182f01f9cd420dfaf2da537becedac41e9cb9f24a1fb366b1b4cab0b169d072f9f0948ef41051155a
-EBUILD hugin-9999-r1.ebuild 2076 BLAKE2B e7920e9474581bbdebaed92a9531b6ce4045a93d287a74990f640a95e0564111d7962f52a61b40d648e2963f38416b6f2dbbd209dedca609e07e21c6e4300ae8 SHA512 488a303661ac36853c19b2f1b870b5409d6611ebe58e59b9b6bcb36f230dee3d430cbd55e5fc67969e12c153f92a9d1347d619d81fdf8b681ad5424fef71d0df
+EBUILD hugin-9999.ebuild 2076 BLAKE2B e7920e9474581bbdebaed92a9531b6ce4045a93d287a74990f640a95e0564111d7962f52a61b40d648e2963f38416b6f2dbbd209dedca609e07e21c6e4300ae8 SHA512 488a303661ac36853c19b2f1b870b5409d6611ebe58e59b9b6bcb36f230dee3d430cbd55e5fc67969e12c153f92a9d1347d619d81fdf8b681ad5424fef71d0df
MISC metadata.xml 547 BLAKE2B ea55ca44dac1ccf74d4af96d42af1d4efac2f9823304b529b96aea364ec4a6f8430fd130f54c064766f0c34f9060ca076aa43de664e37177b41cc2deed0207bc SHA512 5012cb4a58bdc374f89d1a2e81e8321ff25f2de2f5682a2f8859137aa3339ce059e7823e26642f58b939e6c1d7f428356a4df5311fca1105320ebcb417129cba
diff --git a/media-gfx/hugin/hugin-9999-r1.ebuild b/media-gfx/hugin/hugin-9999.ebuild
index 2d80dcb4c7c8..2d80dcb4c7c8 100644
--- a/media-gfx/hugin/hugin-9999-r1.ebuild
+++ b/media-gfx/hugin/hugin-9999.ebuild
diff --git a/media-gfx/img2pdf/Manifest b/media-gfx/img2pdf/Manifest
index 71cfdc41d0e9..a3516819ed48 100644
--- a/media-gfx/img2pdf/Manifest
+++ b/media-gfx/img2pdf/Manifest
@@ -1,6 +1,4 @@
AUX img2pdf-0.4.3-test-gif-animation.patch 576 BLAKE2B 27b0357c0d1e307e54377fc3dd79c9ad1ae7864166ceab2efc518d9fa656e0685798a10da1dd488f1284a295fce2e0045f92e61e897431187f7083a4c95a9378 SHA512 edb0e95b8b126ddd8784ddb306b29173a2f22299016874e33eae0441837ca5a0f8608ed1a57f93b8a91a5f1723598e0a4f3fe94ab6eeff9ae372bdcd525a1c23
-DIST img2pdf-0.4.3.tar.gz 98656 BLAKE2B ec7be83fa7fc38f94c7770a2566a49a39e5fd0abb715de74fc3f65d59087cecdd009f4284e647facaf6ae019a118b4bedf7ce8d4a09b8479a299c8404a8940d5 SHA512 00755788c7380e44733c5a309428894b6689e93d4d7cca8f84681d12977848971a6b1a7c92c7203258a529894e7a0debb5beaeb6b375de769a0d600ea8d65423
DIST img2pdf-0.4.4.tar.gz 97796 BLAKE2B d04eae8c02490e4e73339dade92b2521ad410ed741ccc2987961543790589b14a5c8939cb9bbadcc795f5edcbb59a1a43bd522c75948f42dde1acffafb6266e0 SHA512 56943cd965b3e6b0680b7696ca4b5a2ba779474f945dd0d2648fb6f18ab18aab6d74640f9bd8e9c8683e3e641b0657cb84c691054910d84f0c9e8ad733f179e9
-EBUILD img2pdf-0.4.3.ebuild 1456 BLAKE2B cdd2d23b78173ebafa8f2ad48a4bb430ac62ba153ca365fdce31a61b17e6b19017d22e8c45bfa1a5552d295c50bdc4aeaadd02bb05528b989c3180aeb0dffb65 SHA512 c5b2f2b6c797df6b2bd731df120811dedb19af9ae81a027afc54322daec5eca43fe8bf4b60bcc4272710f7d2b90b716564a2d0337d69e0d78d62647627c5eb27
EBUILD img2pdf-0.4.4.ebuild 1472 BLAKE2B 9ebad4530b5140f61d72b84cb4d3a761f1ad61a251664d75ea8546e4f0f737c2df701e4786c1930687a5ae6758006baca6c2de6d5044b1497396381eaa80e2ef SHA512 054b32a44011eb5da2f0b25d045abf12c2b7391cf04cbc45bfd127fa5f498a760bf5fc3230242124425e416658bacac5d1319fda10acf20c8e1cb40bba7bc017
MISC metadata.xml 923 BLAKE2B fe0074db9549519b522f9d749388c5626b702dadba5a722444f652b203a60aea8e8ea5739c3c634076b42dddf24d17b4f449220de617224e59e5491893339901 SHA512 98fc799711e027afa40d2b9bf4558c38873d385920713f58d62782a986e72d1c9b04eb5591d4ec384bbf32376e2b03bf822bf5573015d003ff53ae0d4c7e6421
diff --git a/media-gfx/img2pdf/img2pdf-0.4.3.ebuild b/media-gfx/img2pdf/img2pdf-0.4.3.ebuild
deleted file mode 100644
index 7900354a9775..000000000000
--- a/media-gfx/img2pdf/img2pdf-0.4.3.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Losslessly convert raster images to PDF"
-HOMEPAGE="https://gitlab.mister-muffin.de/josch/img2pdf"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="gui"
-
-# pytest-xdist isn't really required but it helps speed up tests
-BDEPEND="
- test? (
- app-text/ghostscript-gpl
- app-text/mupdf
- app-text/poppler[cairo,png,tiff]
- dev-python/numpy[${PYTHON_USEDEP}]
- dev-python/pdfrw[${PYTHON_USEDEP}]
- dev-python/pillow[tiff,${PYTHON_USEDEP}]
- dev-python/pytest-xdist[${PYTHON_USEDEP}]
- dev-python/scipy[${PYTHON_USEDEP}]
- media-gfx/imagemagick[jpeg,jpeg2k,lcms,png,-q8,-q32,tiff]
- media-libs/exiftool
- media-libs/netpbm[jpeg]
- )
-"
-RDEPEND="
- dev-python/pikepdf[${PYTHON_USEDEP}]
- dev-python/pillow[${PYTHON_USEDEP}]
- gui? ( $(python_gen_impl_dep tk) )
-"
-
-# gif animation test fails
-PATCHES=( "${FILESDIR}"/${P}-test-gif-animation.patch )
-
-distutils_enable_tests pytest
-
-src_prepare() {
- distutils-r1_python_prepare_all
-
- # Remove gui executable if there's no demand/support for it.
- if ! use gui; then
- sed -i '/gui_scripts/d' setup.py || die
- fi
-
- # gif animation test fails
- rm src/tests/input/animation.gif src/tests/output/animation.gif.pdf || die "rm animation gif failes"
-}
-
-python_test() {
- epytest -n auto
-}
diff --git a/media-gfx/imv/Manifest b/media-gfx/imv/Manifest
index f20c613f3209..33bb6f83b2fb 100644
--- a/media-gfx/imv/Manifest
+++ b/media-gfx/imv/Manifest
@@ -4,5 +4,5 @@ DIST imv-4.3.1.tar.gz 79123 BLAKE2B 9c818a5a29457313c3d0ed1a8558555b2069aec83793
DIST imv-4.3.1_p20211221.tar.gz 80082 BLAKE2B 2b4f3cdb0b7123b978cdbc588cf686c38d65053e3fadb6532da45be3e24b35a297639ca8ddb7d05945f92763cc014a232eb0ca0af0da059b2dac48d2b3c9939d SHA512 7579930a406d2ba1dca7f043d635ea89301606d06ca5ebe5779fffd1410789bb07ef8228beb2ef08af2783e64deda8b67aa991fc56333c0e60051f7666fbb19f
EBUILD imv-4.3.1-r1.ebuild 1902 BLAKE2B 152336d2c32c5bfb8fab6783bacec0ca7af187d91aea4c9717710528665d0f1027e4c5f17225d9108e51f25414322689ccc23c67b0d1262792748559906f3fcf SHA512 a7ba37a2fbe5c03c5e57ab372f34a80562b6cf853c326d2b37a9648c73ca51efa3ecbf96cf8f3655fa0c689f0abe8bdb956f48c2e47aba020d2ba802ba5ff35d
EBUILD imv-4.3.1_p20211221-r3.ebuild 2140 BLAKE2B 83b0186887d4e47e0cfd563bd671fc11c4b3a91d320008f2c3d072b77ea35bdfd08bed352715ca3790eb10345fbc30a93fdfdf9a4d00a976ad83ab36c4483ff9 SHA512 67460ccc072f7121787eeda6c2bee81a5dee795490950b5b3bebb4a531e261671c407ce4fb1e4e2c36cea9fd46b8181685198a47b2f947feaffbd7a43b10d382
-EBUILD imv-9999-r1.ebuild 2116 BLAKE2B 40915cb01a4f01fc6a584380431e5225df997c746a7fe2b39582b12555b8bd35bed7ab72a444d11b12e6e2cf9798519787f640efa39373013b3893117605ae70 SHA512 361a0c87bb78d523d16d3f339c9e9de4dc854eb0340a65c0d45c6f932adba8d0fab497c5c49d0e7ff732fca99ef60f6e32909bc3684fe0a07165dde4175c5a14
+EBUILD imv-9999.ebuild 2116 BLAKE2B 40915cb01a4f01fc6a584380431e5225df997c746a7fe2b39582b12555b8bd35bed7ab72a444d11b12e6e2cf9798519787f640efa39373013b3893117605ae70 SHA512 361a0c87bb78d523d16d3f339c9e9de4dc854eb0340a65c0d45c6f932adba8d0fab497c5c49d0e7ff732fca99ef60f6e32909bc3684fe0a07165dde4175c5a14
MISC metadata.xml 492 BLAKE2B 730957fca9321f08af8114787b1711c0bf3c4c4081ff0b2180cb4e4a96b48afeaa9d62fd459d0908b3eb295119e64fdd5f28ec08c00364d9cb600b416e106024 SHA512 e50550275b462b36344acb8581da21b598dd9a31ef0ad2d0b2b6e2ea0efe56415eb0c0ff61556d0b6461b235f9fb08726b58cca289f4cdc57b99675238d47a15
diff --git a/media-gfx/imv/imv-9999-r1.ebuild b/media-gfx/imv/imv-9999.ebuild
index 1d2ac06c1e26..1d2ac06c1e26 100644
--- a/media-gfx/imv/imv-9999-r1.ebuild
+++ b/media-gfx/imv/imv-9999.ebuild
diff --git a/media-gfx/pngcheck/Manifest b/media-gfx/pngcheck/Manifest
index d7800eaa98db..b1cb6d0dd676 100644
--- a/media-gfx/pngcheck/Manifest
+++ b/media-gfx/pngcheck/Manifest
@@ -1,3 +1,5 @@
DIST pngcheck-3.0.2.tar.gz 63202 BLAKE2B 4cc6040e087aa2f5829e79ea1a5feb45af8bb15fa72325f9cb4822169c7d278306d6d89b936fd4c3c3819a09380e07f1f64ce0c276e776c3146c1533b1ee1363 SHA512 81bba699141c0f506ee589785eccc4b1ea882df5d211bcd91885bbcc4230bf14d23fc1298ffc10a110d6a8459522f6a01bfba1f81739f6085e4d3de964bda3d5
+DIST pngcheck-3.0.3.tar.gz 63766 BLAKE2B 962f90e6a05170a14fba45372d65f8cc94d1b4f6119c30d252a67644b69eb8a925c20b0d020b917673754f491305f73ac7e294df9b2a908a93011cec420c3629 SHA512 cdb2620cb508f9df748bd3e9cb657d2c503a1f62171f497f1ff1e0f220287364829f03164869567c83b5797d8bc478495ad6c35860196812ef8262fce4cbff26
EBUILD pngcheck-3.0.2.ebuild 690 BLAKE2B 1e51643aa788db7736a3ef873eb897550636bda3acd514cdfaaa20920c20dec4cbd1e6752dd8910cf3d74c6949f1ce9c637974001de85ac5f4822433681f4ee0 SHA512 97b469bafb99f807b7d62089ccbed09ae0f6f5f2fbf6b47f672ba1122e12d75691295b557acc6628951eace4022a2c12892bdfd45e759d60ce3ebddc74f3cd1b
+EBUILD pngcheck-3.0.3.ebuild 698 BLAKE2B 0ffa5926388fe60b020aaefd0c8880b1aa7e119591839d868d8ac6c37b8dea18dc37e3b46424af6f7246aa65f842821745de5603a950ce85a2c29e1a9432f4dd SHA512 73fc2f88672e50f9337dbd1990fd6e1eb2f8682656073c2500be928fcf38afb46825db78de9a542364f0ffab989d92c2dc845d3696d51dc8b30266e38c2e2732
MISC metadata.xml 245 BLAKE2B 30ec91c1f9ea95e1a599102f696a4fe4b20d1f4f75cf7e7be32c5b53716ab4944b46f2e03bfb03bc1c45779f12768a6f6c14fe34c074678a02c705aaaceda709 SHA512 ed5a8995a5bbcbc8f921f25f096f6211ba40548527e4acc752fd93a847a133857ee14a91bf9ab3c3f9aee14213a06a72c1c23e9428a1b37815b09324d0344ee8
diff --git a/media-gfx/pngcheck/pngcheck-3.0.3.ebuild b/media-gfx/pngcheck/pngcheck-3.0.3.ebuild
new file mode 100644
index 000000000000..536c33d0495d
--- /dev/null
+++ b/media-gfx/pngcheck/pngcheck-3.0.3.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Verifies the integrity of PNG, JNG, and MNG files with internal checksums"
+HOMEPAGE="http://www.libpng.org/pub/png/apps/pngcheck.html"
+SRC_URI="http://www.libpng.org/pub/png/src/${P}.tar.gz"
+
+LICENSE="HPND GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="sys-libs/zlib"
+DEPEND="${RDEPEND}"
+
+src_compile() {
+ emake -f Makefile.unx \
+ CC="$(tc-getCC)" \
+ LD="$(tc-getLD)" \
+ CFLAGS="${CFLAGS} ${LDFLAGS} -DUSE_ZLIB" \
+ ZLIB="-lz"
+}
+
+src_install() {
+ dobin png{check,split,-fix-IDAT-windowsize}
+ doman pngcheck.1 gpl/pngsplit.1
+
+ einstalldocs
+}
diff --git a/media-gfx/quat/Manifest b/media-gfx/quat/Manifest
index d620c979717f..19622145ed87 100644
--- a/media-gfx/quat/Manifest
+++ b/media-gfx/quat/Manifest
@@ -1,3 +1,5 @@
+AUX quat-1.20-fix-build-for-clang16.patch 2955 BLAKE2B f12610d484006de26bc42475af99269911e186bdc490b4c4d1e48d0ae152b97be162aa2ba178b10cef0ae1bb9e4199aaa79ab512ce8bad41a6bb414151d125f1 SHA512 53b2eb52f1c062da4b4f594ea0a62ca11c5b37bba3f7ac5028906412c03a2bdee831e9dbd42cf63798f5f5ff8a8aadac5a808c6596e5d6dff53358a6ca0cf206
DIST quat-1.20.tar.gz 474448 BLAKE2B 52a06460be261c622f0c30f8991762e91688da53ba2a9854cc5c94a6de7fa9c7d8028fc3f36608bf11f56c7bee8ca192a37c91ac993b3866ad7b630da3bee5ad SHA512 eb77d628ea0e329e8bda11124bfa57e4005f06ad4d54d8bdc31eaab09fc0cf7ebf1873e7dd47624781e8ee75c7644bfc75819ce5aeb5c150644f8b7a7c81e85b
EBUILD quat-1.20-r2.ebuild 785 BLAKE2B da0d6ab813115a0279ae46dcd0fb1e7d1edde4fdd3ea01c83d5abcd836ee0d4e73f60ecaa0a82f5b4a36d0ffadc0c405548c681499fc0c1fb44b562ad33b4d2e SHA512 32568d76deca41238afbdf13049582467e6b09dc31535c65dcaf49bb4a427c67560ae9c7573f40436c29e69e7f78fd8e5fdad75e2eb7c2b9b582fffe4630d44c
+EBUILD quat-1.20-r3.ebuild 975 BLAKE2B e41822f9a10b19fc0c309a4af31aac707f087e8e4498885231ce1d5a76a7e8aaba311a398b77e937293e8bf2c8a059ad65ef12874d20a5c87eaa83c00e1b9ff0 SHA512 4a1d10d93eca72ce9da7816c2d647b9ec4348d4a352e4316767594404ac54a5df585f6e62f57db2015433bfa8d7cbacc222ca004e4c5865877ab4abdee04b57e
MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a
diff --git a/media-gfx/quat/files/quat-1.20-fix-build-for-clang16.patch b/media-gfx/quat/files/quat-1.20-fix-build-for-clang16.patch
new file mode 100644
index 000000000000..b9e0006b1932
--- /dev/null
+++ b/media-gfx/quat/files/quat-1.20-fix-build-for-clang16.patch
@@ -0,0 +1,84 @@
+Clang16 will not support implicit integers, implicit function declarations and
+implicit integer to pointer conversions by default.
+This patch overhauls the source code to comply with modern C standards.
+
+Bug: https://bugs.gentoo.org/871213
+This patch was sent upstream via mail.
+
+Pascal Jäger <pascal.jaeger@leimstift.de> (2022-12-15)
+
+--- a/kernel/colors.c
++++ b/kernel/colors.c
+@@ -117,11 +117,7 @@ int CalcWeightsum(struct realpal_struct *realpal)
+ return(0);
+ }
+
+-int CreateDispPal(disppal, realpal, maxcol, phongmax, rdepth, gdepth, bdepth)
+- struct disppal_struct *disppal;
+- struct realpal_struct *realpal;
+- int maxcol, rdepth, gdepth, bdepth;
+- double phongmax;
++int CreateDispPal (struct disppal_struct *disppal, struct realpal_struct *realpal, int maxcol, double phongmax, int rdepth, int gdepth, int bdepth)
+ {
+ int i, j, requiredcols, maxdepth, maxbright, oswcols;
+ int disppos;
+
+--- a/kernel/files.c
++++ b/kernel/files.c
+@@ -374,22 +374,7 @@ int ParseFile(const char *nam, const char *_altpath, struct keyword_struct kword
+ return(0);
+ }
+
+-int PNGInitialization(name, mode, png, png_info, png_internal, xstart, ystart, calctime, f,
+- v, pal, realpal, colorscheme, cutbuf, zflag)
+-const char *name;
+-int mode;
+-FILE **png;
+-struct png_info_struct *png_info;
+-struct png_internal_struct *png_internal;
+-int xstart, ystart;
+-long calctime;
+-struct frac_struct *f;
+-struct view_struct *v;
+-struct disppal_struct *pal;
+-struct realpal_struct *realpal;
+-char *colorscheme;
+-double *cutbuf;
+-int zflag;
++int PNGInitialization (const char *name, int mode, FILE **png, struct png_info_struct *png_info, struct png_internal_struct *png_internal, int xstart, int ystart, long calctime, struct frac_struct *f, struct view_struct *v, struct disppal_struct *pal, struct realpal_struct *realpal, char *colorscheme, double *cutbuf, int zflag)
+ /* rewrites file "name" */
+ {
+ int i, j, pos, cutpos;
+--- a/kernel/quat.c
++++ b/kernel/quat.c
+@@ -794,7 +794,7 @@ int CalculateFractal(char *Error, char *pngfile, FILE **png,/* struct png_info_s
+ return(-1);
+ }
+
+- my_time = (long)time((time_t)NULL);
++ my_time = (long)time((time_t*)NULL);
+ if (frac.formula==0)
+ {
+ cr.iterate = iterate_0; cr.iternorm = iternorm_0;
+--- a/kernel/textver.c
++++ b/kernel/textver.c
+@@ -143,7 +143,7 @@ int TEXTVER_putline(long x1, long x2, long xres, int y, unsigned char *Buf, int
+ return(0);
+ }
+
+-int TEXTVER_check_event()
++int TEXTVER_check_event (void)
+ {
+ #ifdef __unix__
+ if (keypressed())
+--- a/kernel/quat.c
++++ b/kernel/quat.c
+@@ -949,7 +949,7 @@ int CalculateFractal(char *Error, char *pngfile, FILE **png,/* struct png_info_s
+ {
+ i = view.xres*3; if (IsStereo(&view)) i *= 2;
+ memset(line, 0, (size_t)i+1);
+- calc_time += (long)time((time_t)NULL) - my_time;
++ calc_time += (long)time((time_t*)NULL) - my_time;
+ if (png != NULL)
+ {
+ PNGEnd(png_internal, line, 0, j);
diff --git a/media-gfx/quat/quat-1.20-r3.ebuild b/media-gfx/quat/quat-1.20-r3.ebuild
new file mode 100644
index 000000000000..f959b5ad2329
--- /dev/null
+++ b/media-gfx/quat/quat-1.20-r3.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic
+
+DESCRIPTION="A 3D quaternionic fractal generator"
+HOMEPAGE="http://www.physcip.uni-stuttgart.de/phy11733/quat_e.html"
+SRC_URI="http://www.physcip.uni-stuttgart.de/phy11733/download/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="X debug"
+
+DEPEND="
+ >=sys-libs/zlib-1.1.4
+ X? (
+ =x11-libs/fltk-1*
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXft
+ )
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}/${P}-fix-build-for-clang16.patch" )
+
+src_configure() {
+ # throws tons of warnings otherwise
+ append-cxxflags -Wno-deprecated-declarations -Wno-writable-strings
+ export FLUID="/usr/bin/fluid" # needed because configure tries an invalid option
+ econf \
+ $(use_enable X gui) \
+ $(use_enable debug) \
+ $(use_enable debug prof)
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+ dodoc AUTHORS ChangeLog NEWS README
+}
diff --git a/media-gfx/xloadimage/Manifest b/media-gfx/xloadimage/Manifest
index edd946ff51b9..2ce59c1b0495 100644
--- a/media-gfx/xloadimage/Manifest
+++ b/media-gfx/xloadimage/Manifest
@@ -6,7 +6,9 @@ AUX xloadimage-4.1-libpng15.patch 751 BLAKE2B 411c7a2fcf62a86e9402e7656b4cf484c1
AUX xloadimage-4.1-unaligned-access.patch 1730 BLAKE2B 03015b18488346a1e690bfd1dab51a39c13b91d543d215cd2ec635da2bacae946bb101569a11bfcd5a0f62d9b61262b01f9cdd32be751cf5e9b137b308293a44 SHA512 4861c805a4bca2cec81fa2e7de44838e8451f08a2e1d189cf9a27e1c078d1ae0403fda3ab9c8ad44187db4fd5078d088f755eef16fbe00d55c02e0c54a5be139
AUX xloadimage-4.1-zio-shell-meta-char.diff 1372 BLAKE2B 1c960ba7ae4da62eedcdfc283a7d81367e4ede508aa45346d263c18407b62f928a5e1c1112b3e1c864ea87f80013c4f3550d790ef43de2e4feae7639e58e71df SHA512 38e449e005d84a5e93c1a1ef71929a4002b9dfb94d1ad785714f572e4adb0313722620947c091dc5ea2a73fe5d01d321f21259be9ff0770052f5f5ad13c727d6
AUX xloadimage-gentoo.patch 8956 BLAKE2B 9834cb47e16fb20f970e9d33a6e42fef09d5a3d3cae3f5ab0db5c76661acb7c67a20115f4069bc2769b6d9f54acf4adea27e27b79495d74a77644db5281beba8 SHA512 8eba3107d81f0dc6caf749e9a9889f1662e5d1004e480a9a170533f3ee00c6f9f11d3c2008655322242ab61f31b676406fd44b97d83e4ce93b8f68a12397830b
+DIST xloadimage-4.1-fix-build-for-clang16.patch.xz 23800 BLAKE2B 8417465020f06483c397dd86124297feb320530bd013d6f94b091ac2166da9dc45017b43a21e2ce7a6f03493188e2535294e9b79e7ebbe0062bf0f22166f13d7 SHA512 a8f40fe4a5e8750b2c2b98b1f7488275c1f0763d2814359ec8dce48d1201e78d87f189abf6fcb8fa4753828921fd0c593696ad1958345f954f740687502a896f
DIST xloadimage-4.1-gentoo-r1.diff.bz2 41535 BLAKE2B 77cdbb2e6d5dda6084aae2831bcb8750a027f59a673f5a1f8eeb61385bd21243d640bd13a3be7fb24d2ce2cb475a05cb04c91c2b53977c61fb3aa4416e67e112 SHA512 a1a52d576eb68c44e5ff3b68a6bd87cd9b8f21f6fa8edee2d7df2329002d40f6513df6c04ecd57f66018583d0251019bd02e15756dac705b8c9cb8470cb386e3
DIST xloadimage.4.1.tar.gz 596021 BLAKE2B 3c22facf05167d1836c21243799d8f66c211e44d659b4397668ed604cdd82b3bd8f11ab7b3be5e87c59a9b3aa8569d0d3d2e474b572c3bca07b6437b293014bf SHA512 2c91699c8ef07c101ff9b458708ace01cab2979a5e88cf8a4e47ec971f7b4cb5571108afa3e53271ade4e8ccfdcf72ef9e2e09edfc0be6b8afaba50847aa0586
EBUILD xloadimage-4.1-r14.ebuild 2504 BLAKE2B 12c9a486786e1640d4697c39f4e2fb9fdb61adf775026c2023e9643c5e4191b6a4bf10bcfb8a0345a3650e178c91de58faee153bb0dceeac2c200423b80df7f9 SHA512 c57e7d7b571fc2ad4f56fdd1e7d5de1b56107782edb2703a0887c826d8ac230ce924e0c85772df15a419b1e2550e664f6d5c3716c7430a6fc95aed615e9ccb09
+EBUILD xloadimage-4.1-r15.ebuild 2494 BLAKE2B 5f9ec8ed291dc19206b09b98a0560102e248b5814318d83896dfcd4df64c00b710b9741dcae6da92edc41097e356e4f7e2ff33c8b0729537e9ad2ef941b262c0 SHA512 3c361d2b48a75cf13c29eb3db7b3fca239ac9fc7707a7d91cecedfe701ae82602e995f79af0e6204cf1d19511e8b731a88625c72819cabe05367514312369a64
MISC metadata.xml 169 BLAKE2B 25149b73446be31f3ea3dd3a6394230987e7d4c601d1605fd3827b37bd99b3301c2e0edb95d0f59a4577ed27919f43c2cc02b1edf62c4012b935a82e709e0c05 SHA512 55c53f74b001bae56ba8c54581a4168335b6b3a28dac23a2102b76795d5fd41de33b8b3e1ec03f9acc6e7a3a77e93b1a6ff3e3967c3156dcbf22b5b5a6245ef5
diff --git a/media-gfx/xloadimage/xloadimage-4.1-r15.ebuild b/media-gfx/xloadimage/xloadimage-4.1-r15.ebuild
new file mode 100644
index 000000000000..e2159ce3b14b
--- /dev/null
+++ b/media-gfx/xloadimage/xloadimage-4.1-r15.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic toolchain-funcs
+
+DESCRIPTION="Utility to view many different types of images under X11"
+HOMEPAGE="https://sioseis.ucsd.edu/xloadimage.html https://tracker.debian.org/pkg/xloadimage"
+SRC_URI="
+ ftp://ftp.x.org/R5contrib/${P/-/.}.tar.gz
+ mirror://gentoo/${P}-gentoo-r1.diff.bz2
+ https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-fix-build-for-clang16.patch.xz
+"
+S="${WORKDIR}"/${P/-/.}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="tiff jpeg png"
+
+RDEPEND="x11-libs/libX11
+ tiff? ( media-libs/tiff:= )
+ png? ( media-libs/libpng:= )
+ jpeg? ( media-libs/libjpeg-turbo:= )
+ !media-gfx/xli"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+ "${WORKDIR}"/${P}-gentoo-r1.diff
+ "${FILESDIR}"/${P}-zio-shell-meta-char.diff
+ "${FILESDIR}"/${P}-endif.patch
+ # Do not define errno extern, but rather include errno.h
+ # <azarah@gentoo.org> (1 Jan 2003)
+ "${FILESDIR}"/${P}-include-errno_h.patch
+ "${FILESDIR}"/xloadimage-gentoo.patch
+ "${FILESDIR}"/${P}-unaligned-access.patch
+ "${FILESDIR}"/${P}-ldflags_and_exit.patch
+ "${FILESDIR}"/${P}-libpng15.patch
+ "${WORKDIR}"/${P}-fix-build-for-clang16.patch
+ # One of the previous patches screws up a bracket...
+ "${FILESDIR}"/${P}-bracket.patch
+)
+
+src_prepare() {
+ default
+
+ sed -i -e "s:OPT_FLAGS=:OPT_FLAGS=$CFLAGS:" Make.conf || die
+ sed -i -e "s:^#include <varargs.h>:#include <stdarg.h>:" rlelib.c || die
+ # qa-sed sees no-op on the next sed on non-gentoo-prefix systems,
+ # but that is alright
+ sed -i -e "/^DEFS = /s:/etc:${EPREFIX}/etc:" Makefile.in || die
+ sed -i \
+ -e 's:png_set_gray_1_2_4_to_8:png_set_expand_gray_1_2_4_to_8:' \
+ png.c || die
+
+ eautoreconf
+}
+
+src_configure() {
+ # Set TIFFHeader to TIFFHeaderCommon wrt #319383
+ has_version '>=media-libs/tiff-4.0.0_pre' && \
+ append-flags -DTIFFHeader=TIFFHeaderCommon
+
+ tc-export CC
+ econf $(use_with jpeg) \
+ $(use_with png) \
+ $(use_with tiff)
+}
+
+src_compile() {
+ emake SYSPATHFILE="${EPREFIX}"/etc/X11/Xloadimage
+}
+
+src_install() {
+ dobin xloadimage uufilter
+
+ dosym xloadimage /usr/bin/xsetbg
+ dosym xloadimage /usr/bin/xview
+
+ insinto /etc/X11
+ doins xloadimagerc
+
+ newman xloadimage.man xloadimage.1
+ newman uufilter.man uufilter.1
+
+ echo ".so man1/xloadimage.1" > "${T}"/xsetbg.1 || die
+ doman "${T}"/xsetbg.1
+ newman "${T}"/xsetbg.1 xview.1
+
+ dodoc README
+}