diff options
Diffstat (limited to 'media-gfx')
28 files changed, 262 insertions, 123 deletions
diff --git a/media-gfx/Manifest.gz b/media-gfx/Manifest.gz Binary files differindex c2ead15e1b41..45fc51dbdc95 100644 --- a/media-gfx/Manifest.gz +++ b/media-gfx/Manifest.gz diff --git a/media-gfx/blender/Manifest b/media-gfx/blender/Manifest index bee1f4e6649e..6fdc428b17a0 100644 --- a/media-gfx/blender/Manifest +++ b/media-gfx/blender/Manifest @@ -8,8 +8,8 @@ DIST blender-4.1.1.tar.xz 82146268 BLAKE2B 1ab4a6c1046851ef619394c62fc73794430dc DIST blender-4.2.4.tar.xz 72804204 BLAKE2B 613ae4671cc9263d18fe988b07e8744eb04f67fe53f1c14ad3fbc7d80c58a577e7753871ca775cd40ab5f26ef2bc9030cda57012dda0c4785769f04263aea15b SHA512 1f61c1866aaa680c91fc6e3402b1e10533c8cce32572ffb825c53dc7c15ca51f1157a32d10134ca9e612fbf719406421ccc920b2d8ddd2993675784797381c6a DIST blender-4.3.2.tar.xz 74473996 BLAKE2B 9a5c8973561f3296b0ec35990ab4951e34f7c0dd5bee3dd120a49989dc8ca7ebfc9610654e8be9d14463af2197626f490324cdd03118db755f5d0b1f7acce375 SHA512 44697faf9acc2c1e75783d432a1a0040339c3445834961a995e95974d4088e75ee5cb647a3908125259d1910d180910e5bc50d34d40d35f33e03197893581477 EBUILD blender-3.6.18-r1.ebuild 14139 BLAKE2B 7a228242dd7b9f8a3d1f90db34a140c7107cbc867eb45445af19a9ebade3520355b4116b00e703af774f96d1786bf86a401736be8e5c608470332736e4b3c902 SHA512 935d9ae19518fa732f44ff1f6fc982dae741f2303f34849a3340c35b0a7495cb90801b573273b885543bb03a7b7acae422ce221b78388c1176b3667a17a3013d -EBUILD blender-4.1.1-r4.ebuild 17514 BLAKE2B 262a0baacd13f6317d477edd22c521c0f4b6949aee209ddf7f87d35f079afcb3fdb36256319726ce7c9c429f77a19054d59732edef6247403d6099a5ed483b4d SHA512 357088f90093d84b3732a862ae99b68dd99915d908ed5ccceb35a17e97913436178dbfb9f953b4ebe0549bc1cb60d50010609e8bd0355aac3f13c2dafd442b15 -EBUILD blender-4.2.4-r1.ebuild 17336 BLAKE2B c92d040e877556af726ca3d591d90f451e103673f5e6d3657c7a1d9e085d1b1dab2a89eac443755f9fb4dc5f51ac5787c5e3b88d19d013b39f11ef6cedcbc3a3 SHA512 1c817081e243434750d86f0c6d6c711d95d6385470447f2869104a679b86bb228b4908f6c1c91a748489a40abd5ace09ef4aaa02bd3d3c96a8119a63f70a68d2 -EBUILD blender-4.3.2-r1.ebuild 17378 BLAKE2B 9c73ef6b70aaff2b4fc5762c4a6a0028b4767c9a30715cc937a0af9d65960edf5ae14872e53db8b7c256297e9c09bdcd1bfd7df47baaa1bdcdba5360a980797a SHA512 f7b491da4b2786c5f1b43c085ebff4e7ff3055f61850be88f27a12a7629e0e4d2d0be3d36186b7baf13d7faa4f62346ec901433b681dd81cbb1ccccf18d9abb0 -EBUILD blender-9999.ebuild 17338 BLAKE2B 54e2eadbf4fafd83b160732df13d62219b164e9d212cbddceb21af88c730574c0ee743f719fe06a39d024651f3f62598a83eabedce830eecb710e84bda260449 SHA512 3b7b7bfe04683aa41cdff10fcf9191b09c04698b3ec35a6d57bdb568d10b0d61f9b2bcfac60d9ef6f5131bbb47e8c614e8e283166778b2bc874ba267042d95e3 +EBUILD blender-4.1.1-r5.ebuild 17574 BLAKE2B 7dfe59a1b2c0dd3452aef3c4d27d464ae3dd5a0148139d0d2d2471ca94832f8c518e00b9f7217ac3bb2acc45c2de1381cbc7e72f9158019ac8a10e98e1677986 SHA512 697cf61f07cd5a6cba32d44e87505b99670ff79812405ff1d95b4e95c5f09ffa6a9a5683443a4d49fab79caab72e16c645f31980e16dcc311a677157412f2944 +EBUILD blender-4.2.4-r2.ebuild 17396 BLAKE2B 54ddb0cdef3bede7bd52720d4215b917b034888fef661a84db8b00616d42a5971ca6be8cc3a1f3a91491b533d276faca67ebb5090016e944cd641f8797687b28 SHA512 757140d9cc44021df22f38c29f490e17423ae4452f0eb3277fa0b8742bf2743bf7165a31e437891ae44a45d11b4aa36cc1cc81b530fa64bc4990607a494e428e +EBUILD blender-4.3.2-r2.ebuild 17438 BLAKE2B 619d27d929ad25dd54b5c7ebc80294e8ae642d1c916b6c8352add0cd621f9d24d84a4b945dc8e4c5e7e93495475e5317085fff4bb318e9a778d668f0a8780377 SHA512 4a7bc66241db53cd2758b1f0a96ad6592b8f4216d413607eac3b7ffd4d17371a5a17d20fe9a96f506b23e6b1a9fd45622092ad3d758558853573aefb1681c315 +EBUILD blender-9999.ebuild 17398 BLAKE2B 8d1cc6760b7216167c6ba7bca93f802dea6db931d679b286494c93de8fec784d42b4e5c196ffb7077e7f9772acb7c69d19d3caedbf722247080b8dbaf12e49e2 SHA512 bd0f8f00a32c25b560330351980439638a2fe1010b531714e6a841e23380a8a6ff0b8592510206fc82e972fee9969e4b358e6f9be8d2794eb1e6e5d6f4d5fb3b MISC metadata.xml 3459 BLAKE2B 6fb5c60150a6ff87ef3011bd439886dbba0d41137cd7eb36afe5ce13daf4038178880f19a3afda52decc576132d6b44b17d99bafb611207b8417790706b299f9 SHA512 8057e29057a0a2d3851c44c95116b5ac8c04fbbf3efd1540df63ffe7837201007a99883fca9c6e31f89fb20a099959a81f97d88b14f99cf4910ae9e771b5fdbc diff --git a/media-gfx/blender/blender-4.1.1-r4.ebuild b/media-gfx/blender/blender-4.1.1-r5.ebuild index 3fbedcbe3c5f..81c48ef32a60 100644 --- a/media-gfx/blender/blender-4.1.1-r4.ebuild +++ b/media-gfx/blender/blender-4.1.1-r5.ebuild @@ -97,7 +97,11 @@ RDEPEND="${PYTHON_DEPS} nls? ( virtual/libiconv ) openal? ( media-libs/openal ) oidn? ( >=media-libs/oidn-2.1.0 ) - oneapi? ( dev-libs/intel-compute-runtime[l0] ) + oneapi? ( || ( + dev-libs/intel-compute-runtime:0[l0] + dev-libs/intel-compute-runtime:legacy[l0] + ) + ) openexr? ( >=dev-libs/imath-3.1.7:= >=media-libs/openexr-3.2.1:0= diff --git a/media-gfx/blender/blender-4.2.4-r1.ebuild b/media-gfx/blender/blender-4.2.4-r2.ebuild index 8fcb55057a7b..9b5a6db08f0a 100644 --- a/media-gfx/blender/blender-4.2.4-r1.ebuild +++ b/media-gfx/blender/blender-4.2.4-r2.ebuild @@ -96,7 +96,11 @@ RDEPEND="${PYTHON_DEPS} nls? ( virtual/libiconv ) openal? ( media-libs/openal ) oidn? ( >=media-libs/oidn-2.1.0 ) - oneapi? ( dev-libs/intel-compute-runtime[l0] ) + oneapi? ( || ( + dev-libs/intel-compute-runtime:0[l0] + dev-libs/intel-compute-runtime:legacy[l0] + ) + ) openexr? ( >=dev-libs/imath-3.1.7:= >=media-libs/openexr-3.2.1:0= diff --git a/media-gfx/blender/blender-4.3.2-r1.ebuild b/media-gfx/blender/blender-4.3.2-r2.ebuild index 105a047649fb..776e8cc148b5 100644 --- a/media-gfx/blender/blender-4.3.2-r1.ebuild +++ b/media-gfx/blender/blender-4.3.2-r2.ebuild @@ -96,7 +96,11 @@ RDEPEND="${PYTHON_DEPS} nls? ( virtual/libiconv ) openal? ( media-libs/openal ) oidn? ( >=media-libs/oidn-2.1.0 ) - oneapi? ( dev-libs/intel-compute-runtime[l0] ) + oneapi? ( || ( + dev-libs/intel-compute-runtime:0[l0] + dev-libs/intel-compute-runtime:legacy[l0] + ) + ) openexr? ( >=dev-libs/imath-3.1.7:= >=media-libs/openexr-3.2.1:0= diff --git a/media-gfx/blender/blender-9999.ebuild b/media-gfx/blender/blender-9999.ebuild index 8cf95a7b4ed5..ae310352c7cd 100644 --- a/media-gfx/blender/blender-9999.ebuild +++ b/media-gfx/blender/blender-9999.ebuild @@ -96,7 +96,11 @@ RDEPEND="${PYTHON_DEPS} nls? ( virtual/libiconv ) openal? ( media-libs/openal ) oidn? ( >=media-libs/oidn-2.1.0 ) - oneapi? ( dev-libs/intel-compute-runtime[l0] ) + oneapi? ( || ( + dev-libs/intel-compute-runtime:0[l0] + dev-libs/intel-compute-runtime:legacy[l0] + ) + ) openexr? ( >=dev-libs/imath-3.1.7:= >=media-libs/openexr-3.2.1:0= diff --git a/media-gfx/fotema/Manifest b/media-gfx/fotema/Manifest index 4c4c2c573552..c9ae4e1bc473 100644 --- a/media-gfx/fotema/Manifest +++ b/media-gfx/fotema/Manifest @@ -1,8 +1,8 @@ -DIST fotema-1.19.2.gh.tar.gz 8952377 BLAKE2B b41720af2f617c3d6f3e53be88bfdfec39d49a40b9b44b5a6c9b0c5e99d0280f8e8a79ebc7d0cee9fb083c0ed1ee54925953ca23e5a4807d0e1ca1c07170f337 SHA512 849ece52e13a1a8fc66864cad286e1c2bdcc9f3b73c0e0a45c42bf481e8b14a03f9e7d72a5461094a6fe804359d2ddcf0fbec1b7a82ce3a5c3cdc4e9b15c1311 DIST fotema-1.20.0.gh.tar.gz 8952954 BLAKE2B 3d3c7d3606cc650b91ad5ee26ad1dee042cc68d7f2542a39e6f561f596875eaa2796b790ce227eba2a2f2d02162301e4397ec4e605ee714131aebe51ee869b5f SHA512 597415dc4dd347980c8a2b530b51177f651661f585ca1f64380a45bce1ea40ec967ef1017212b297bb1b53391fc208deb77309390bf4e5741aeeb769a299207f +DIST fotema-1.20.1.gh.tar.gz 8953269 BLAKE2B 8ca66935e0be4be5f22384ad3f1e0c20f8a15b40a955d255b5ec6b93565f85b7ce1363ed7587a49b70d24dd2eaaa6ab7af8be5368d7bfc941a4883e82ac34adb SHA512 f7d3448105159e99f9b979bf97aff2e0adcf9abcb9c2a0aa70f914ac991b64b543a3bef0600feef1943a2c4da94936b9b66dfc0ee4f4eec59b40587fcc87d2a5 DIST fotema-rust-faces-43c0d5acd6f3f4d90c6487708f2e511a73bf7c9e.gh.tar.gz 839519 BLAKE2B 7ba344d55c5d108e63556dda32aaf60cfbd2b14a05e2965ca69e54e2aab578f6ba49f7a7b89d6c32cb5ace4b80f7a84247dcbb43a98d5d709895810798966b0b SHA512 aac99659e2d82d342f52b5860d9f1e284e1658fa9e0986b1c54a81cc33f6391535a2773d79defc6a7bf1e52591dc91d91a1ef3742c38e599baed79975b42de51 -DIST fotema-v1.19.2-crates.tar.xz 63106132 BLAKE2B f57f6e19bbaa2570530f8280e59c80cdc887d7808c9453ac27b6f64bbd175faec2f20f31b8decf61af21f1d38248a868412f27122b0ebe398c63ba3937ce0055 SHA512 58db1ef27c7e10e8d156af3beb6ba9941f7676e286ce51497ec3f6953586e648431fbd5cb8485d751b2fcce6cafd912037dc9c2ce9a5a1173d68e609b8c63712 DIST fotema-v1.20.0-crates.tar.xz 62261884 BLAKE2B 922522cd8e1882f48a6c22dc6e164c569bf224d2abd11a6eb13e1e839e1e9350a21f83cee6c5aac1e961e7be93bf2a2d9e135d3d3be2d5976763843d04d539e9 SHA512 4b549f5f4d378393553c978669a00aa07cdc3c76c37c2296bdd1d779156251c21f0a3ede3916ad4c46795628d70ee57c539f1a21b53f4b727e59b7d8e9cfd212 -EBUILD fotema-1.19.2.ebuild 1787 BLAKE2B 00f33054baaf152ada5cdc3c022963d5e9a90ddece07b22a8c962dc1a200b613013b191a5863ec99c9e3972372054510d7e18252b279646665203a8698aa7f03 SHA512 53722f84091bfe7d64ba7400e446e6b458ddc55c6f6256702307486c676f4d75eb9d4ff54fa5ad4791fe3b0462bc2ec9e45c87ae90b3b63308eb646636ffd4d3 +DIST fotema-v1.20.1-crates.tar.xz 62319856 BLAKE2B 95406c2c6ca79267df0b02199822402b7aeb10f3241784b7952bec4e5d3938ee953adad93514d77f0cd0c83fe6db2fb75c4628007ccbbc3b99c7e4b57460618d SHA512 3f6a14e601813da00bae9963bb4bbdd66e0da5ebb7c5fff9f232d941ec103012d780b66ecbfa31e7cd423dfaa1fded03e72156e2bd7263e2389b4e12a8f314a3 EBUILD fotema-1.20.0.ebuild 1787 BLAKE2B 00f33054baaf152ada5cdc3c022963d5e9a90ddece07b22a8c962dc1a200b613013b191a5863ec99c9e3972372054510d7e18252b279646665203a8698aa7f03 SHA512 53722f84091bfe7d64ba7400e446e6b458ddc55c6f6256702307486c676f4d75eb9d4ff54fa5ad4791fe3b0462bc2ec9e45c87ae90b3b63308eb646636ffd4d3 +EBUILD fotema-1.20.1.ebuild 1787 BLAKE2B 00f33054baaf152ada5cdc3c022963d5e9a90ddece07b22a8c962dc1a200b613013b191a5863ec99c9e3972372054510d7e18252b279646665203a8698aa7f03 SHA512 53722f84091bfe7d64ba7400e446e6b458ddc55c6f6256702307486c676f4d75eb9d4ff54fa5ad4791fe3b0462bc2ec9e45c87ae90b3b63308eb646636ffd4d3 MISC metadata.xml 326 BLAKE2B 4ae1a2fadba80e1886d73fb01d493fbbaabae2b97dbffaa10d46e0dbec690e3cb6f8e604675aeb9d0167e50d53cb3f1ffcc2d2ec6c6aed14c36acfe8d6bc31bb SHA512 1f8f3199af710dd344962c425a5af0936be2f52cb41123bee1aba249c356c5c0cb74f3ac6ff7f0fdf71a7e6f8552269abb20cda7d6685e3f21fd5e95436bf552 diff --git a/media-gfx/fotema/fotema-1.19.2.ebuild b/media-gfx/fotema/fotema-1.20.1.ebuild index e2a5fa5cefb0..e2a5fa5cefb0 100644 --- a/media-gfx/fotema/fotema-1.19.2.ebuild +++ b/media-gfx/fotema/fotema-1.20.1.ebuild diff --git a/media-gfx/gimp/Manifest b/media-gfx/gimp/Manifest index e5d7b08cda2f..060c49547a0a 100644 --- a/media-gfx/gimp/Manifest +++ b/media-gfx/gimp/Manifest @@ -9,6 +9,6 @@ DIST gimp-3.0.0.tar.xz 27043544 BLAKE2B fe33a4f59850791867111d8c775ce74f083c75f7 DIST gimp-3.0.2.tar.xz 27019468 BLAKE2B dd853b67c47d93882ff9393b808f085eab24eff337e61ed317372f186d2d94994778763e06523131bc8e1d43d077607d8c88c6a8ccb4d23115e28eb37cf473d8 SHA512 e5f72f9f1447ff3ec5ab78bc589831767c00be91a0f337b1ab2d5beee3f79b01464c3de0dc1a518fd72180b4232be5b8d7121d186425a766090842b550f534df EBUILD gimp-2.10.38-r1.ebuild 6369 BLAKE2B e97ae7367bf369773f32fff168814b58bc3f6ffa1828d39f1b0d8a9a36b7a812a18be8db2716039e323054af9a0b853a586ef4ec4d37868615e57f72fbcf6eb9 SHA512 85bbbc80c6908e0618a7eebaeb028820fb14c0e2b41779043f6547ab9767b5af0b8019c895978a473e3ebda550126b257e96fd65494f3e5239d709b3497d1a59 EBUILD gimp-3.0.0.ebuild 6930 BLAKE2B 673fc12f25c58589a8bc21d9c7d57ea1a720b5bc0170c9aa06e8b5842f4cf54a9336fcaa39b1cbf5c6bbbfb4cbd34861641c51df5c739985813951e8572c93b8 SHA512 49c2d14bfceca26bb41a4fa8033262564bf311c5f288467142aaa33760ab10e150e9a0be190d107682a12793062cb73cd265e12b3879386ceca5c2f90d101e8f -EBUILD gimp-3.0.2.ebuild 6526 BLAKE2B a261755e344815125608a9ce227fd3334af1710063effba6e167ad4b0967737aee1430bcf9e2792da78e8775d3d1e2702fb56a489f41cbbc0361cf11322dc9d7 SHA512 6a8e3dbbc34af6e73690aaa30aa6029f58c1e66a25d0c3375a5ea4650dabbb1a61b7848e5f01983f094dad3b900f828b6d428f876fba3cfe4d26c69b7336d4f4 +EBUILD gimp-3.0.2.ebuild 6531 BLAKE2B 87c132814d166cc2d56f344467393bb8519d98c69dc33a693e8cfd46a07ec458be417a0ce962c036f2a92d4c95c208cd80e59ebd8d7241365144bacdc498ec15 SHA512 c13decb89260a59648c07c8a46d25921a622becf479a9da86169acaa4a756dae59622a99164815b97d6b8ba599175f0fcb479d3939408f07ddcfa5edfac2f47f EBUILD gimp-9999.ebuild 7188 BLAKE2B c6600f041c3d4f2fa8d6e211e47e8d944e6421d7c60a32fa8c1f9e3759886c855b7436ce53d7b465ef237672e3812688f258bdadff6aec65596809ef3436d6a4 SHA512 9abf036240802598eff84fb1549df72e96a4864aab67a1d21cf9cafb38ea3ee71e36cb917b5368088da7dd6446d570c8f3760775a21c6f509dafd945bc532038 MISC metadata.xml 655 BLAKE2B f6628a2c5edb90b16db0f59af05446a3f31316f5558ece238d30c9350632713cf2db3d315c90b31229596659ec20859c17fde6b051f9ab8f8fe34d64902dad57 SHA512 712a259ae41d9052bde0761087928685b9b66a132db3f3b49121241d87728f51bf31a00541aa385bd03b57a2e2a03a0176356045dd4752485a8dca2bd61c5886 diff --git a/media-gfx/gimp/gimp-3.0.2.ebuild b/media-gfx/gimp/gimp-3.0.2.ebuild index cfaa4a83b853..39f1aa9bd9d7 100644 --- a/media-gfx/gimp/gimp-3.0.2.ebuild +++ b/media-gfx/gimp/gimp-3.0.2.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://gimp/v$(ver_cut 1-2)/${P}.tar.xz" LICENSE="GPL-3+ LGPL-3+" SLOT="0/3" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm" IUSE="X aalib alsa doc fits gnome heif javascript jpeg2k jpegxl lua mng openexr openmp postscript test udev unwind vala vector-icons webp wmf xpm" REQUIRED_USE=" diff --git a/media-gfx/graphite2/Manifest b/media-gfx/graphite2/Manifest index 76cf4441b1f2..a1eb121a8fc0 100644 --- a/media-gfx/graphite2/Manifest +++ b/media-gfx/graphite2/Manifest @@ -3,8 +3,9 @@ AUX graphite2-1.3.14-fix-nodefaultlibs-deux.patch 4840 BLAKE2B fc543571ccc0c14c2 AUX graphite2-1.3.14-fix-nodefaultlibs.patch 1029 BLAKE2B ba35d7c4a6200626035bac940749740cdda89b5c8cf3c37428578214de8ba647331b454ab75d92a4d333d702a39e335c716010299a2ca2dd07a678d8d08eea93 SHA512 5ddcec369ea8bc8e7ea935d3cecc936a148cf275314008b6993574f18c77a3bf7689fd551ac119f82b15ddf365b23ad168726facd5ba78bd611b196b2cf614a2 AUX graphite2-1.3.14-gcc15.patch 1003 BLAKE2B 222e0fe472dc4df12ef8f0a94d50ca5c5d1a0176febfc878734ab950cf8baa0db1c681b274c8f80acb9dcf123088d82f31947f3e254c58da77266962855e37f5 SHA512 b085ca7109a47a027f93878d359d51ec9f6ac8bef99f4cb1c08e11606a7379c2501560597b66692bd82d36d532758cf76d7149fa71d55e5787366724b23cecd4 AUX graphite2-1.3.14-no-libtool-file.patch 2336 BLAKE2B a349e721264de1477aee5aa3e62d264b26c4665383fbe564de7b3a0420b77fcf8ce90a65a650fc9e2144969a2f00abe7ff7c9ebe6f53c7b2fdc3271fbd55f6ce SHA512 3553e237808bf981cf35e9fa8de7b77fa1ce87c72733c806df8e523ea624a0e5e2ad87a0b4cfb9330e7cace0fb016c2c729085de2d21e959790955fd370f378e +AUX graphite2-1.3.14_p20210810-cmake4.patch 3375 BLAKE2B 4a51665e6b6363538db0a13be5bbe8cca2ee70369f5f2c8cbc27a819cda1defcabad42c3d1f603e56b300741e7a40636889e3ecb406de274bb60b30e19292d16 SHA512 e1bed60530d5057481e2416d5c96c4169efaf29af86ea0a264638eff1a436e89a437dd87321f478d2535b097dd7812b1bf7e426f7a5e0254a9de8cd9d38aec7a AUX graphite2-1.3.5-fix-gcc-linking.patch 580 BLAKE2B 7ab4d1848e0b0fdbd682fc81747a426c9bee7e2d0f72991dc963c955ba910035c6246d88f7eaded9c4a742a10470fd304ab2dd3fb1750795b8b9791ccfc0cfb8 SHA512 1e01c764f72204f30c916dcdc4f5bc7a4757d73275bb2007bf0c1f2e9898f138aa6c0581addc587e125cf6cbf9d5db725cb3d8a69875978a14ab316d2d561467 AUX graphite2-1.3.5-includes-libs-perl.patch 836 BLAKE2B 0429d214ff7fd9b903e1d3bcaf0af3e6b29a0269581390f64950e42e41280e482fc9cfda9bfe24ef166eb6c24d21377a15fca4264fec69d902d8ba18810bdb01 SHA512 26ab6dda13d758a5e4237c8b5d207d3c5111afbb11b2c3984cd742913c3c7932559b23b5ea9f774f1c6373eb0f761a9400dccc95876740b3cd06c44084a10965 DIST graphite2-1.3.14_p20210810.tar.gz 6656693 BLAKE2B 63a7d96b58f2779d8a4a353e1a986212b884fdf780fedcb83b22dcef2f7678d44c88c14ece2d09dc745df505a4a3825ce61d7c84bd05fd4e98c23d6e86e9326d SHA512 be54c1386578970cf65c1860336a113268181753c1e2a139e37ceeafcfa76e3162086879c54094d70cd0d36ad5852a95390aaa69572d875921e9481f1ae508ff -EBUILD graphite2-1.3.14_p20210810-r3.ebuild 3179 BLAKE2B 92af9cc8cf303957550bc17cac802863850e0fcd06cf2ce5e152cc00b856510fe81b03aa571c17ffa3586adc15a8bec14325982028306751bc3a079ae6d04b23 SHA512 8d50928ee83306f7b6d9e3ce6fe68ed6feb58998d9ea7f98853ddc72fc94077b09abc8638c5441553dcc70735de25081052657dd0cf0bd0e59faa297a1a1b2d3 +EBUILD graphite2-1.3.14_p20210810-r3.ebuild 3240 BLAKE2B 7c8a7c33e41eb01bd43de25d0230a887c6841fe0dd7e3423b1afc9b04598d51c9ae76310874d0ac382ff9258227eafed43dad56a586b96d18ba93042aeb4e2c1 SHA512 4f9f3341ad3f83ed27993f6313de902aad0f2187f9ee99adbb1f08d31ed4e7d0d464ae13e14d23d10ec7080afa092b9fddb17c9cd972f459dba9411f94782cfc MISC metadata.xml 393 BLAKE2B 27dcc3bcbc5a0ec32bb751ec3bb8788c2c85d5d7743f0243749a88ace9b5a3faaa10adc84731dbec3e37208efef41e3d4124de57005345927e848a7cbca6b098 SHA512 1086491557aff2d6f3552829550db85332c809d20ec1e3517bfa311fdfb2a5386cc4b624481b4fd7db7e48ab39bb5d76e048461352b74cdecf89d904ef52590b diff --git a/media-gfx/graphite2/files/graphite2-1.3.14_p20210810-cmake4.patch b/media-gfx/graphite2/files/graphite2-1.3.14_p20210810-cmake4.patch new file mode 100644 index 000000000000..45cd95d6b4a6 --- /dev/null +++ b/media-gfx/graphite2/files/graphite2-1.3.14_p20210810-cmake4.patch @@ -0,0 +1,93 @@ +From 915ed5f042f2edecce7e0d014a6b0e99efeb9ca5 Mon Sep 17 00:00:00 2001 +From: Heiko Becker <mail@heiko-becker.de> +Date: Thu, 20 Feb 2025 22:37:44 +0100 +Subject: [PATCH] CMake: Raised required version to 3.5 + +CMake >= 4.0.0-rc1 removed compatibility with versions < 3.5 and errors +out with such versions passed to cmake_minimum_required(). 3.5.0 has +been released 9 years ago, so I'd assume it's available almost everywhere. + +Furthermore at least 3.1 was already required, because that's the +version, which introduced CXX_STANDARD{,_REQUIRED}. + +Also remove the FATAL_ERROR part, which has been ignored since 2.6. and +CMP0012 is now implicitly assumed to be NEW already. +--- + CMakeLists.txt | 3 +-- + gr2fonttest/CMakeLists.txt | 2 +- + src/CMakeLists.txt | 3 +-- + tests/bittwiddling/CMakeLists.txt | 2 +- + tests/json/CMakeLists.txt | 2 +- + tests/sparsetest/CMakeLists.txt | 2 +- + tests/utftest/CMakeLists.txt | 2 +- + 7 files changed, 7 insertions(+), 9 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 4870971d..a2e88fa6 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -4,5 +4,4 @@ +-CMAKE_MINIMUM_REQUIRED(VERSION 2.8.0 FATAL_ERROR) +-cmake_policy(SET CMP0012 NEW) ++cmake_minimum_required(VERSION 3.5.0) + include(TestBigEndian) + find_package(PythonInterp 3.6) + project(graphite2) +diff --git a/gr2fonttest/CMakeLists.txt b/gr2fonttest/CMakeLists.txt +--- a/gr2fonttest/CMakeLists.txt ++++ b/gr2fonttest/CMakeLists.txt +@@ -4,4 +4,4 @@ +-CMAKE_MINIMUM_REQUIRED(VERSION 2.8.0 FATAL_ERROR) ++cmake_minimum_required(VERSION 3.5.0) + + project(gr2fonttest) + +diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt +--- a/src/CMakeLists.txt ++++ b/src/CMakeLists.txt +@@ -2,8 +2,7 @@ + # internet at http://www.fsf.org/licenses/lgpl.html. + +-CMAKE_MINIMUM_REQUIRED(VERSION 2.8.0 FATAL_ERROR) ++cmake_minimum_required(VERSION 3.5.0) + project(graphite2_core) +-cmake_policy(SET CMP0012 NEW) + INCLUDE(CheckCXXSourceCompiles) + + set(GRAPHITE_API_CURRENT 3) +diff --git a/tests/bittwiddling/CMakeLists.txt b/tests/bittwiddling/CMakeLists.txt +--- a/tests/bittwiddling/CMakeLists.txt ++++ b/tests/bittwiddling/CMakeLists.txt +@@ -4,4 +4,4 @@ +-CMAKE_MINIMUM_REQUIRED(VERSION 2.8.0 FATAL_ERROR) ++cmake_minimum_required(VERSION 3.5.0) + project(bits) + include(Graphite) + include_directories(${graphite2_core_SOURCE_DIR}) +diff --git a/tests/json/CMakeLists.txt b/tests/json/CMakeLists.txt +--- a/tests/json/CMakeLists.txt ++++ b/tests/json/CMakeLists.txt +@@ -4,4 +4,4 @@ +-CMAKE_MINIMUM_REQUIRED(VERSION 2.8.0 FATAL_ERROR) ++cmake_minimum_required(VERSION 3.5.0) + project(jsontest) + include(Graphite) + include_directories(${graphite2_core_SOURCE_DIR}) +diff --git a/tests/sparsetest/CMakeLists.txt b/tests/sparsetest/CMakeLists.txt +--- a/tests/sparsetest/CMakeLists.txt ++++ b/tests/sparsetest/CMakeLists.txt +@@ -4,4 +4,4 @@ +-CMAKE_MINIMUM_REQUIRED(VERSION 2.8.0 FATAL_ERROR) ++cmake_minimum_required(VERSION 3.5.0) + project(sparsetest) + include(Graphite) + include_directories(${graphite2_core_SOURCE_DIR}) +diff --git a/tests/utftest/CMakeLists.txt b/tests/utftest/CMakeLists.txt +--- a/tests/utftest/CMakeLists.txt ++++ b/tests/utftest/CMakeLists.txt +@@ -4,4 +4,4 @@ +-CMAKE_MINIMUM_REQUIRED(VERSION 2.8.0 FATAL_ERROR) ++cmake_minimum_required(VERSION 3.5.0) + project(utftest) + include(Graphite) + include_directories(${graphite2_core_SOURCE_DIR}) diff --git a/media-gfx/graphite2/graphite2-1.3.14_p20210810-r3.ebuild b/media-gfx/graphite2/graphite2-1.3.14_p20210810-r3.ebuild index 2bcb0888cd67..2338c037f3d0 100644 --- a/media-gfx/graphite2/graphite2-1.3.14_p20210810-r3.ebuild +++ b/media-gfx/graphite2/graphite2-1.3.14_p20210810-r3.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 @@ -45,6 +45,7 @@ PATCHES=( "${FILESDIR}/${PN}-1.3.14-fix-nodefaultlibs.patch" "${FILESDIR}/${PN}-1.3.5-fix-gcc-linking.patch" "${FILESDIR}/${PN}-1.3.14-gcc15.patch" + "${FILESDIR}/${P}-cmake4.patch" # bug 951367, PR#92 pending ) pkg_setup() { diff --git a/media-gfx/inkscape/Manifest b/media-gfx/inkscape/Manifest index 9b1b2b87a7b4..50187c96bc82 100644 --- a/media-gfx/inkscape/Manifest +++ b/media-gfx/inkscape/Manifest @@ -1,9 +1,10 @@ +AUX inkscape-1.4-cmake4.patch 1869 BLAKE2B f9491399f9e306b2fbce2ceaf90483e44b08b0cd6279a2b8034c547a4f2c420b07270a7bc0fcb032002418804f03d3e36dfc3e15147beb5cc0a5dc2a6a1f2881 SHA512 852445a4249c05745e88f9e2a2ae6d569123885aaffb567bea53d370a1928edee740f6eea528c4956cc7647752dfa3b101ab32b2162a85f34025a65a4ed9b275 AUX inkscape-1.4-gcc15.patch 1088 BLAKE2B 56e9e4e14d87d20d7a03e388105ccdaa219fc26146c771c2c6942ca82abee54fb43d0807ce0ddf59cc77ec6e5184db5e628980209f5eda651ac6ee09af96f74e SHA512 b6f18c645c9946a7052c2d93df1475f1d9db626f200754b767f4372c17e056389c93fc129385d1c9ed3f0e329866696adfb8a61f6e4bc4058c23f20324287072 AUX inkscape-1.4-poppler-24.10-fix-backport.patch 19196 BLAKE2B 02f58958180e2362f1e11a1cbacd72611b37cdaa41abd922df6106ef5485f243ef105286a92727b5731a4d0f607846a3e0a48fa53e3b9542d3667f136fd07f9b SHA512 6283ccd63157bc8ccdcf6127afa72cb50a72a9f09ec2327a5f180f0eb2d212e5600ed0f3d31df845cf6d20c2fe84d01f1edb126f39456a27de36cca616495fb9 AUX inkscape-1.4-poppler-24.11.0.patch 2860 BLAKE2B e22bdc2ba2b394e3a3b5dcaa47297034b3bf0ef5198ad52d858f473ddb3f07b9b74c6ebc440705c0ca5c143dd5a2712cf70a46d0211a197afd909e177a55799f SHA512 e5a21326bc1191a5c037698a89d3022613a840736f0199954a4685027786126cc65f889241cd813d98807168dd3ddd9156b2cb927d62e29087d2cd51d5fd41f3 AUX inkscape-1.4-poppler-24.12.0.patch 2049 BLAKE2B 23db3612e7c1527394c23de92a4ae25d5120012bfb3f61ddb2d99c282b49f14bee82f25873a8be3e21eff5da55cccfa694317b73726663f9810dbf2060211097 SHA512 99946d8266f818b26993860a96aba32d23d548970b94fe9fc66aefe3bec088c04fae9bdf2f146600f9588e7b4158ac2660e09697e57d7f5d50669d2d56eb4023 AUX inkscape-1.4-poppler-25.02.0.patch 7137 BLAKE2B 2b1db205866926d59e211873ea0403738642c204822205002a009c77d51ca3a31e40a725c59c41b0d1cbf82b74c196aa75eacea5996214d8cac40e0f91445b38 SHA512 337a987d86feffd316f3a9a9644be079992912d6e4b55ebb8dd2e97a6bc6c49c48694722a811288259a1c3adeea01ac550263cc2154b2c591839b14a97c7b1f9 DIST inkscape-1.4.tar.xz 46321868 BLAKE2B 3f21402019995122f043f5ebd8f07e1c9548c507f27c494e4214e090c46acae016c21f950609c95cef2e1b0011693e6629326d733b257402391e2d919bcd0303 SHA512 3b81306b81416597073e7eda2a103112cee63493bcf96fa737bb1edfbd682ebb329e415bbbbfda877aef2a78dc376460040ebc5c0cc2c90c0fe60db5d7d12368 -EBUILD inkscape-1.4-r1.ebuild 5952 BLAKE2B 35e9835016c29e5c88585d2c4950a3bfc8c235cbd231873268d9873889c27cd5e9814e9efd112acb5055db4a55ae04bab32d568d30b05a0c9c997e0536784d5a SHA512 3f1e7413764c77fd937f659f9be17d8c00190e096c946ef40ad55ca8ff53e84fc3bd8b5506d8a2c60c9426f3ff086ee66d3084f9ab6b94cc6338bb372f35c7bd +EBUILD inkscape-1.4-r1.ebuild 5985 BLAKE2B b8284fc7670730ba6035d4413048b16904f917c228f63a818d4712c93d3ddcc2b02d2c996942ed6e3f58f001d382d6cf17b3cf47521dc694f5ce63b8d57a9095 SHA512 008c7ea22cd0372f5ee58922f468bcbdb72bab756c8f4c0682d6c2b72d6dbd8bc305ff3c4496aaafc0b5b3a7e9716e7708b1804a7d195ed5569478dac431d798 EBUILD inkscape-9999.ebuild 5683 BLAKE2B 9cb6edc014ae7b2f98a7c919ffd5a71a79168e406f4b6a2eb399e59200f9d0aa13990696c7f63b4910546bb02fd2cbd9a317337dfc184151ad6c625a6b105a47 SHA512 9ed2fcf53d8403a81903ecc62c1be47d36d3f8e62a08e7f1956f50fba72c3f241d542f5bcff0d8f3bf323ed668268643331d89dd7b2d9dc8fc1b09ae57818e09 MISC metadata.xml 982 BLAKE2B f44f534865614c8dd7bf71e92ce69cff708fc08e3eb701765bf93144b433ec52df52a506b69cc98969909c695015881b60592cccdf27613c6fe82812fc50727b SHA512 2963a9b473f139d06cefd1c3231ef148045c005adb4688850522c183f39ba15a36331b7eae7752e9bf15a26e6370f2af14ec02e59735f1753246c45821c0cdbc diff --git a/media-gfx/inkscape/files/inkscape-1.4-cmake4.patch b/media-gfx/inkscape/files/inkscape-1.4-cmake4.patch new file mode 100644 index 000000000000..38e8a4955f2e --- /dev/null +++ b/media-gfx/inkscape/files/inkscape-1.4-cmake4.patch @@ -0,0 +1,48 @@ +From e412149bd1da7b30846e87c09813f0b719a61089 Mon Sep 17 00:00:00 2001 +From: Marc Jeanmougin <marc@jeanmougin.fr> +Date: Mon, 3 Feb 2025 19:40:11 +0100 +Subject: [PATCH] Bump cmake requirements + +--- + CMakeLists.txt | 12 ++++-------- + CMakeScripts/DefineDependsandFlags.cmake | 2 +- + 2 files changed, 5 insertions(+), 9 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 3765ed4bd92..79bfa42a842 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -1,13 +1,9 @@ + # SPDX-License-Identifier: GPL-2.0-or-later +-cmake_minimum_required(VERSION 3.1.0) ++cmake_minimum_required(VERSION 3.12.0) + +-cmake_policy(SET CMP0003 NEW) # don't be prolific with library paths +-cmake_policy(SET CMP0005 NEW) # proper define quoting +-cmake_policy(SET CMP0009 NEW) # don't follow symbolic links when using GLOB +- +-if(POLICY CMP0075) +- cmake_policy(SET CMP0075 NEW) # link check-executable to CMAKE_REQUIRED_LIBRARIES (CMake 3.12.1) +-endif(POLICY CMP0075) ++if(POLICY CMP0167) ++ cmake_policy(SET CMP0167 NEW) # use FindBoost from boost 1.70+ (cmake 3.30+) ++endif() + + message("------------------------------") + message("Building Makefile for Inkscape") +diff --git a/CMakeScripts/DefineDependsandFlags.cmake b/CMakeScripts/DefineDependsandFlags.cmake +index bebb49e5e05..744e9787c34 100644 +--- a/CMakeScripts/DefineDependsandFlags.cmake ++++ b/CMakeScripts/DefineDependsandFlags.cmake +@@ -164,7 +164,7 @@ add_definitions(${Intl_DEFINITIONS}) + + # Check for system-wide version of 2geom and fallback to internal copy if not found + if(NOT WITH_INTERNAL_2GEOM) +- pkg_check_modules(2Geom QUIET IMPORTED_TARGET GLOBAL 2geom>=1.4.0) ++ pkg_check_modules(2Geom QUIET IMPORTED_TARGET GLOBAL 2geom>=${INKSCAPE_VERSION_MAJOR}.${INKSCAPE_VERSION_MINOR}) + if(2Geom_FOUND) + add_library(2Geom::2geom ALIAS PkgConfig::2Geom) + else() +-- +GitLab + diff --git a/media-gfx/inkscape/inkscape-1.4-r1.ebuild b/media-gfx/inkscape/inkscape-1.4-r1.ebuild index 5991d288758d..636bda3819fc 100644 --- a/media-gfx/inkscape/inkscape-1.4-r1.ebuild +++ b/media-gfx/inkscape/inkscape-1.4-r1.ebuild @@ -118,6 +118,7 @@ PATCHES=( "${FILESDIR}"/${P}-poppler-24.11.0.patch # bug 943499 "${FILESDIR}"/${P}-poppler-24.12.0.patch # bug 946597 "${FILESDIR}"/${P}-poppler-25.02.0.patch # bug 949531 + "${FILESDIR}"/${P}-cmake4.patch ) pkg_pretend() { diff --git a/media-gfx/mypaint/Manifest b/media-gfx/mypaint/Manifest index 5c08a5be10b8..927835cafcca 100644 --- a/media-gfx/mypaint/Manifest +++ b/media-gfx/mypaint/Manifest @@ -3,6 +3,5 @@ AUX mypaint-2.0.1-python3.11.patch 3968 BLAKE2B 02318c3543bc66fc1ffd89af02f00c0e AUX mypaint-2.0.1-r1-build-system.patch 638 BLAKE2B 8e0209eb8fdba535cb8c0075e183681b0d8f8a11613cf7c3d2ddb5e20954d6c95da3ef3824063ac55bb11feda38cdf00eb8190cf76ca7753d2432d870926194b SHA512 8c088a089408542f57ef0fb608a63ae6fa0cce5392cb309376198813d35f5c3e54466945419984973af77e11f5bc4908961b5e81982a32fbef04c081df1b0349 AUX mypaint-2.0.1-setuptools.patch 2647 BLAKE2B e9212c40830e51ed8abe217204ce3bcad65fac99c7ad00f38ae6275eb404c3464598672431a6c857f7de42950830a63f25bcfcb5f19685a443f963251ed1a9be SHA512 4d834558ab0e5419aae98a2a8f30c285d330392d3627e21d25def869b16e2ef4100d45d6a78b3f1714bd72e1e7b8cb7de24f89893c6c98d87bcefe74aff5965a DIST mypaint-2.0.1.tar.xz 7295048 BLAKE2B 813a939f95ea6887c57d8c0868e33e9bc8b1b95746d5ecd793d4fd13a32198ee5a445cfdd2691a15e944bfb0099d6ac624dff320ae29465db5b1e0d197bedb30 SHA512 449beddcc6da5d720c9efbeac94a466ed0057bd1962d42ebb419190e8b7fd8ffd341327408467fc5da47920f9d0da1fd6d78233a0dda88de5f5d52d53d9ab562 -EBUILD mypaint-2.0.1-r3.ebuild 1902 BLAKE2B e834a0d01e599393d649f77ee161a2f3396d07c55606b7cbbc7126d0f2cb1f6ddfac6e6d1f5130817cdd57cec3721629f475eee2fed16865018c278d7d33c75d SHA512 1d9adf88bc6432ec5df418bb425a6d3856810a9f54d4c4e754ef13acded24281fd8e1242364812be9f72b1760e4a1f93b5b817cbd64db4d6c7b45877f6c49d46 EBUILD mypaint-2.0.1-r4.ebuild 2287 BLAKE2B 919ec341a1fd844171378eb0e514bef9e527eebad331a221279bb9acccf2209fff66c87eb2b33e85199073383352cde21443bd2ceebd28c7d44b4254408b33d4 SHA512 3d52c16504a09affb8ce837995afc5876360eb657a30713ba68f19841671641ef69c981116bac1e28546d6148067c23eae7c7bddb01a9546ea2a153555d8d397 MISC metadata.xml 320 BLAKE2B 17a66707a8182c8eb1a0206b8ec86cdc307ce2d965beb66aa08e3e2b31700eebc05213b7e27e98aef40e566fd028561476d6f614aeb2a0450f560801f187b060 SHA512 cb54ae739d86722c2959d8ff63d8f20394b0611ef3f3a6587e517f3de6625748201659d782e6ec8ca65e55c285a6ff52408b3586088ce2546ba42872dfd07133 diff --git a/media-gfx/mypaint/mypaint-2.0.1-r3.ebuild b/media-gfx/mypaint/mypaint-2.0.1-r3.ebuild deleted file mode 100644 index 10930b0a7498..000000000000 --- a/media-gfx/mypaint/mypaint-2.0.1-r3.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..13} ) -DISTUTILS_SINGLE_IMPL=1 - -inherit desktop distutils-r1 xdg - -DESCRIPTION="Fast and easy graphics application for digital painters" -HOMEPAGE="http://mypaint.app/" -SRC_URI="https://github.com/mypaint/${PN}/releases/download/v${PV}/${P}.tar.xz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~arm64 x86" -IUSE="openmp" -LANGS="cs de en_CA en_GB es fr hu id it ja ko nb nn_NO pl pt_BR ro ru sl sv uk zh_CN zh_TW" - -RDEPEND=" - ${PYTHON_DEPS} - $(python_gen_cond_dep ' - dev-python/pygobject:3[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - >=dev-python/pycairo-1.4[${PYTHON_USEDEP}] - dev-python/protobuf[${PYTHON_USEDEP}] - ') - >=dev-libs/json-c-0.11:= - gnome-base/librsvg - media-gfx/mypaint-brushes:2.0 - media-libs/lcms:2 - >=media-libs/libmypaint-1.5.0[openmp?] - media-libs/libpng:= - sys-devel/gettext - llvm-runtimes/openmp - x11-libs/gdk-pixbuf[jpeg] - x11-libs/gtk+:3 -" -DEPEND="${RDEPEND}" -BDEPEND=" - ${PYTHON_DEPS} - dev-lang/swig - sys-devel/gettext - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}"/${PN}-2.0.1-r1-build-system.patch - "${FILESDIR}"/${P}-GIL-hold.patch - "${FILESDIR}"/${P}-setuptools.patch - "${FILESDIR}"/${PN}-2.0.1-python3.11.patch -) - -distutils_enable_tests setup.py - -src_compile() { - # --disable-openmp can't be passed to setup.py build, - # only setup.py build_ext. - # Trying to call build_ext then build and such fails. - # - # We just override the environment instead for simplicity. - local openmp=$(usex openmp '-fopenmp' '-fno-openmp') - - OPENMP_CFLAG="${openmp}" OPENMP_LDFLAG="${openmp}" distutils-r1_src_compile -} - -src_install() { - distutils-r1_src_install - - newicon pixmaps/${PN}_logo.png ${PN}.png - - local lang= - for lang in ${LANGS}; do - if ! has ${lang} ${LINGUAS}; then - rm -rf "${ED}"/usr/share/locale/${lang} || die - fi - done -} diff --git a/media-gfx/plantuml/Manifest b/media-gfx/plantuml/Manifest index 743097dd61fe..c5a100f22763 100644 --- a/media-gfx/plantuml/Manifest +++ b/media-gfx/plantuml/Manifest @@ -1,3 +1,5 @@ DIST plantuml-1.2025.0.tar.gz 12278815 BLAKE2B e4ae5b7f76294f060d6a598b6e145bb97af3e37127bcea64cf812d6072e946153de564ddb4d3985f7923fd7584911f08016cee79e26fd48dbf822b385e761b52 SHA512 cdae9effb752af43df913eef21d5c575fa803786d2afeb06732870a36a8a7c71204a8a24817640d9cc99e6361d8cae34a7490bb2a8e5ae034ee31edc1d51afb2 +DIST plantuml-1.2025.2.tar.gz 12312056 BLAKE2B 92c75d30b5ecb7b1a5fac111ae3de0ec14cc7ec547b39daac14b32f1944b8eb6b8da567eaeeae8fe899c574205b9a6f2c18f315d5b642192e979cf4ad5885b42 SHA512 9d8a55d9fab5e8e4cf0eedb107c097034f6004bfefbf0f559e1e2c365c13c5e5beca46cd79f60b49f371c588deb83496022f57d7c5f9e2bc71ed94dd25450265 EBUILD plantuml-1.2025.0.ebuild 1374 BLAKE2B fdf54fa04f1547c97898f22e5ec1ddcde9e87e502701c3750d94076a72a62ca41a5e93056d306151982e7a8026d20efb68b602e5c421c596d223f733c4825853 SHA512 bbe009e91bc03d8f45e27e46304c9e6ae7426fcd48637f6462cf391268618f8859f6cbf3265fc1617dc281ce8b0bd5469270218cff8990dea195d3c9ad342b09 +EBUILD plantuml-1.2025.2.ebuild 1382 BLAKE2B 18e99e15d7a1eb02e05fd109c7141f28c3349795d933cbb28e009c7bd3225f01e2da468fbe5178ff236da995255e5588cdc943ddbe84a86e07a60b130b5d8b65 SHA512 8771fe1729515e9701acd80362fb3ef526ef9a5afe57ace4664f606f851af1b905e7030e97f768f6dbd6e15780187c9f1aa60884e46b328b311be63521297b66 MISC metadata.xml 975 BLAKE2B 3a847073b2f3b5f14adb59f8dec5183533eef81f8b10e5633b356743cb45c3927dfc2f8427f26f1e2b3eef01976b0a8e5884b5f9492310e87884c26759dbfed8 SHA512 2cd56c421b1566a679afb739ca82377d5c8b47519fd2cc44307424f5cd88fa0f8b2144842943a7da6abef7ad79254101818292819fdef97631746815a892e7a5 diff --git a/media-gfx/plantuml/plantuml-1.2025.2.ebuild b/media-gfx/plantuml/plantuml-1.2025.2.ebuild new file mode 100644 index 000000000000..61efb82925bf --- /dev/null +++ b/media-gfx/plantuml/plantuml-1.2025.2.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +JAVA_PKG_IUSE="doc source" +inherit java-pkg-2 java-pkg-simple desktop xdg + +DESCRIPTION="Draw UML diagrams using a simple and human readable text description" +HOMEPAGE="https://plantuml.com" +SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${P}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="ant-task" + +DEPEND=" + >=virtual/jdk-1.8:* + ant-task? ( >=dev-java/ant-1.10.14-r3:0 ) +" + +RDEPEND=" + >=virtual/jre-1.8:* + media-gfx/graphviz + ant-task? ( >=dev-java/ant-1.10.14-r3:0 ) +" + +JAVA_AUTOMATIC_MODULE_NAME="net.sourceforge.plantuml" +JAVA_MAIN_CLASS="net.sourceforge.plantuml.Run" +JAVA_RESOURCE_DIRS="res" +JAVA_SRC_DIR="src" + +src_prepare() { + java-pkg-2_src_prepare + if use ant-task; then + # src/net/sourceforge/plantuml/ant/readme.md + JAVA_GENTOO_CLASSPATH+="ant" + else + rm src/net/sourceforge/plantuml/ant/{CheckZip,PlantUml}Task.java || die + fi + + # java-pkg-simple wants resources in a separate directory + cp -r src res || die + cp -r skin stdlib svg themes res || die + find res -type f \( -name '*.java' -o -iname 'readme.md' \ + -o -name '*.ttf' -o -name '*.html' -o -name 'data.txt' \ + -o -name '.editorconfig' \) -exec rm -rf {} + || die +} + +src_install() { + java-pkg-simple_src_install + make_desktop_entry plantuml +} diff --git a/media-gfx/prusaslicer/Manifest b/media-gfx/prusaslicer/Manifest index b0ec51e8438f..9af57ffeea5a 100644 --- a/media-gfx/prusaslicer/Manifest +++ b/media-gfx/prusaslicer/Manifest @@ -10,10 +10,10 @@ AUX prusaslicer-2.8.1-opencascade-7.8.0.patch 401 BLAKE2B e2d3a859e418be897d093f AUX prusaslicer-2.9.0-arrange-static.patch 1789 BLAKE2B 42a83e9b65985fe63631f60432b42cc7f1fb3960327307100273db5ee003e0ef660ea38f50183d0f3fd047f9d22e0ac016a26401b9e05db548c778c187b110c6 SHA512 1eaf97314118aec7bdb2e0d1ad03fb69645a23283b24ef2992146f0fd1e7ed0cb3b852a97d0eaec699c982ed968a69a2bbb078f771031b7f85ed5927f0d5f29a AUX prusaslicer-2.9.0-missing-includes.patch 306 BLAKE2B 8b8de2ad9c7adee8cddaff29eee2f4aae6a789b150f130846235dd0e76be053e36f1ad5c7396837c59b8246be0ff04ba9e365684ce8bffb30fbd8d18f271ee27 SHA512 0ebb829ff10e5214a19c77aec5f55874df3d04ab16ac70e5fd8219e7fb25e93ef5ab5b30d49cf71bdd154f36157183e2d6a27bb47f011baaeb1b00097e5b8166 DIST prusaslicer-2.8.1.tar.gz 69409077 BLAKE2B dd3ee810ea00d03f1790386d1fe1fd044c038429700cd33f21299abdf5def12902f7a07c23aa3d2a6cfc5e18d1e2534080889d4a33beefb493a504978a742453 SHA512 0471fa579a494d66e6b49c0bc1a9fa91f3a5f9147d8b7fa8133c6f03391f8daddddb19ed222d1be44f6f22e2de3021f3fb839331e3c3ccdf5643caa8a61d6912 -DIST prusaslicer-2.9.0.tar.gz 70604482 BLAKE2B 14480ad6e4257d052e65f7158e14e6eb57f2e51c5c7ce3a6545b36a47007cb528aa38a1ff00eacd70374dfaef4ba7efd185dd5add1a6807f79148a124320126a SHA512 554099ba827f8b4af37727d4e99ad6b2f339c530f35a4f8e63f0c5aaf455a5fc3261b983939c487f76964c522ea8ecd13527efea7f881749f907a039cfe7ef89 DIST prusaslicer-2.9.1.tar.gz 76767199 BLAKE2B 0aaf606f25b449f6787905edc06c15cf89e78fa1bc51db2f1fd9e54cc5d1285be9cbe5232e98bdd24de792784c328fb6a79535414b3ff279ddc4dccc8dd0c93c SHA512 a7a7131fa0d04bbf63954e047c8db18fffd71e35650841d281b5f97ec23b8029324a187320a5b5f5abdc7da2ec44c2a757e4a67db22e17bbcc069756e59959d9 +DIST prusaslicer-2.9.2.tar.gz 76992191 BLAKE2B ac88d2549baeb896137f85531eabe8e3c87b2998766e9f21d5e10be62fd421d821d2e66a818462c26fd20105fa3589e5396300f8795f0f97cbf26d11d25dd1bf SHA512 f43d6c2e639f029f91e722bcbac7db993ff4df69a850421e9acac4165bafeeb7f765a9ecab88d5bd5221524b3fbce78ae84f62d290a406406fd75644811440c1 EBUILD prusaslicer-2.8.1-r1.ebuild 2752 BLAKE2B 43107bfa1a0026d7cf3eabd3b49dd43216997f99a0b56a27865e16406d80134a26f863fc8bbca5a2521e186c73059dfb9854554cbd7f904d1147b82efc296a92 SHA512 b0721b56b5ba73238b16e69a41e6c1effbe42c7ed38071591381880365891fcdac515a0f5a1a2a3eb3672c60565d1832d670af8d943b433f03b9785580f5446f -EBUILD prusaslicer-2.9.0.ebuild 2625 BLAKE2B 21dd02edd34dc43d181f286acff9cd80cf13ec4690d358aed66115c3346438b95c77f63b45e659da3595127ba59b1c61be0f9c909069a1b559f21e7ee7085fc3 SHA512 da4207cb458cb0af251771bf383eb832689cbfed43a2d7188ed5f478e585e741c484ccd9097703824dd51e7da49aefe8838c019c94ed2355a0b9b22d94104383 EBUILD prusaslicer-2.9.1.ebuild 2500 BLAKE2B 0588cf2f1ac1bf85f3f4a1fbc65ecc5bc2a3043773f243b461906a223833f22b993ca8a463f243164a9daad0e5b9e9eadb0c9c349c5fd714749b790857d844db SHA512 ce143cbed74e8d1c4243b978cbf906de93323c420dcf476c10d1bd95e81f38d9ec5d095835668e1f5551659e401ea5228859c6d270bcade9e27668a7ed5db15d +EBUILD prusaslicer-2.9.2.ebuild 2500 BLAKE2B 0588cf2f1ac1bf85f3f4a1fbc65ecc5bc2a3043773f243b461906a223833f22b993ca8a463f243164a9daad0e5b9e9eadb0c9c349c5fd714749b790857d844db SHA512 ce143cbed74e8d1c4243b978cbf906de93323c420dcf476c10d1bd95e81f38d9ec5d095835668e1f5551659e401ea5228859c6d270bcade9e27668a7ed5db15d EBUILD prusaslicer-9999.ebuild 2500 BLAKE2B 0588cf2f1ac1bf85f3f4a1fbc65ecc5bc2a3043773f243b461906a223833f22b993ca8a463f243164a9daad0e5b9e9eadb0c9c349c5fd714749b790857d844db SHA512 ce143cbed74e8d1c4243b978cbf906de93323c420dcf476c10d1bd95e81f38d9ec5d095835668e1f5551659e401ea5228859c6d270bcade9e27668a7ed5db15d MISC metadata.xml 1028 BLAKE2B a267e6b0ee72a85b895046cc7d5f659cca379fd799a9ebb802dc1fafd7edfa1b989784b10eb93ac24f1ea6153153b892e28e20055b0a7d2021f6db7742e065b4 SHA512 5760ea954f5ccf09e5d69e101b6d68839a4517a9375adc3009b1bf846b98091ee0555e9c92bb0cf316670efec699cd24d04b4ebe7db5b65e363f83051d868512 diff --git a/media-gfx/prusaslicer/prusaslicer-2.9.0.ebuild b/media-gfx/prusaslicer/prusaslicer-2.9.2.ebuild index 2f4ebe6ec2af..ddb4522b2ddc 100644 --- a/media-gfx/prusaslicer/prusaslicer-2.9.0.ebuild +++ b/media-gfx/prusaslicer/prusaslicer-2.9.2.ebuild @@ -48,6 +48,7 @@ RDEPEND=" sci-libs/nlopt sci-libs/opencascade:= sci-mathematics/cgal:= + sci-mathematics/z3:= sys-apps/dbus sys-libs/zlib:= virtual/opengl @@ -62,13 +63,10 @@ DEPEND="${RDEPEND} PATCHES=( "${FILESDIR}/${PN}-2.6.0-dont-force-link-to-wayland-and-x11.patch" - "${FILESDIR}/${PN}-2.8.0-wxwidgets-3.2.4.patch" "${FILESDIR}/${PN}-2.8.1-cgal-6.0.patch" "${FILESDIR}/${PN}-2.8.1-fstream.patch" "${FILESDIR}/${PN}-2.8.1-fix-libsoup-double-linking.patch" "${FILESDIR}/${PN}-2.8.1-boost-1.87.patch" - "${FILESDIR}/${PN}-2.9.0-missing-includes.patch" - "${FILESDIR}/${PN}-2.9.0-arrange-static.patch" ) src_prepare() { diff --git a/media-gfx/scrot/Manifest b/media-gfx/scrot/Manifest index 4d3630b4137c..75a0f54624d3 100644 --- a/media-gfx/scrot/Manifest +++ b/media-gfx/scrot/Manifest @@ -1,6 +1,6 @@ DIST scrot-1.11.1.tar.bz2 158007 BLAKE2B e0c8f166444bfdfbed41a5588036b861973c90d057e302f7bd35cf9630a9f0311735977632ba068c1b3542baed251a3d682da7d8f56c114880a425b3056a0692 SHA512 6a6435c6e0562a367d895f2d1c7a03b050f6588a5843376c5e33a5b8ef1b0b684390530f8c61c340b3f0928caeefb95d9df1f8fe0b145768c336685b1c8d8deb -DIST scrot-1.12.tar.bz2 158561 BLAKE2B 264b9a04bdccc1905998d8812c60e0ce25cd6395abf31bd4982601008ef2b6a269652ab8a12e24e1c34294358e7651fec464dd304fc085c5d1a07d06ea65f3d9 SHA512 6edc065048b0d4172b8fe7221583760cd1aa7a9f383f3f29de89a35f093ed66bb6c0847bb8a037ebd65a60cf750424574c8b8abb593ea29e3ae8e50677597686 +DIST scrot-1.12.1.tar.bz2 158763 BLAKE2B 4c9b20669edad771f725146c8bb82611d5d0012a10820de162c489d786705bd712a605aa9ae9bf25feba1d6825556d47bfe7840275ad9aa73f673d8b1d568944 SHA512 a090cbe225c3552332dbcb8ac2def81d690285c828f289d3f4c25da6c3b096908cd3b05c492a89fd1401f69c27afbc50af3e20740e5259e05058322c42133a11 EBUILD scrot-1.11.1.ebuild 1399 BLAKE2B 14729e3eacbfdf5d0ad4d3b09562a5f51941a7d272df8b228921e7a8ee88e7e46b1f8194f091894c83847ffbe157fe5f42184937025fd3942424d2fbfc149cb7 SHA512 70ca475e4010592ee65edf0ba608321a588c55df3bb4e5e08552f744b816edca5856e7e5f2eab3bf4564e43cbfbc14f0e157f2b7b6b335346ff44c07ebba927b -EBUILD scrot-1.12.ebuild 1347 BLAKE2B 741fd2c4efd9bcbeca95cff7364c56711bb0bd56a0b281357b60f4a3a819894afbae515c6caeb5d6309650de658f3c68eba900398246b3be2034bd22501e1613 SHA512 16f29ac171c1dd4a6c26e77e0d70fa4d6fa8897f498e64e00c06f1605f995892381c3af45862ea5e676ac9a925b4adea4dba82977fc3eab2ca8aa5ca43953869 +EBUILD scrot-1.12.1.ebuild 1347 BLAKE2B 741fd2c4efd9bcbeca95cff7364c56711bb0bd56a0b281357b60f4a3a819894afbae515c6caeb5d6309650de658f3c68eba900398246b3be2034bd22501e1613 SHA512 16f29ac171c1dd4a6c26e77e0d70fa4d6fa8897f498e64e00c06f1605f995892381c3af45862ea5e676ac9a925b4adea4dba82977fc3eab2ca8aa5ca43953869 EBUILD scrot-9999.ebuild 1347 BLAKE2B 741fd2c4efd9bcbeca95cff7364c56711bb0bd56a0b281357b60f4a3a819894afbae515c6caeb5d6309650de658f3c68eba900398246b3be2034bd22501e1613 SHA512 16f29ac171c1dd4a6c26e77e0d70fa4d6fa8897f498e64e00c06f1605f995892381c3af45862ea5e676ac9a925b4adea4dba82977fc3eab2ca8aa5ca43953869 MISC metadata.xml 486 BLAKE2B 49d843df52a3129520dc7f99058e4632bd2bef1239ae14f4ff49e315bb5d11536a2f384845c87ad69e9dcd1ccd363009f4d9b4b5d862aca69d59e5f6490573c9 SHA512 56297474babfd15627050a5d5e4ac885dcd6a9f9d861e708877c280b23251680700e006d58edf384d412df56b97ffaa5dc8d55ab1dedd34a9e4d3af1ed63980f diff --git a/media-gfx/scrot/scrot-1.12.ebuild b/media-gfx/scrot/scrot-1.12.1.ebuild index 7e9593120861..7e9593120861 100644 --- a/media-gfx/scrot/scrot-1.12.ebuild +++ b/media-gfx/scrot/scrot-1.12.1.ebuild diff --git a/media-gfx/tachyon/Manifest b/media-gfx/tachyon/Manifest index 6d91c58e03db..8a7acb224635 100644 --- a/media-gfx/tachyon/Manifest +++ b/media-gfx/tachyon/Manifest @@ -1,5 +1,5 @@ -AUX tachyon-0.99_beta6-r2-ldflags.patch 856 BLAKE2B 5d8587eac987a66758f0314afb5bba620fbbb99b32d295e4deb649a929ac19afd52c835f375d72bd2284b3cd4d9185c272090d2a27d06ea0220d1c59b03bb995 SHA512 2807689e3bad156d3d54a0f4dce5e6aaf7555750c6650aa3957bd3ae51922ed3f8489534528de45c22d75db85450340d674a621e608668cde972df12c03a63b0 -AUX tachyon-0.99_beta6-r2-shared.patch 8043 BLAKE2B 6d559c22477de0e3148e374a8db2faa1e8249d0599409f9d8cfc843d06c1960639f74797414328c40a7fa46c9143cefb208ab68f4d47e3c0b8fd0dbde1ea951d SHA512 eb9c2e43c679030b410d5f9077e85969ee9ec3926f7c44eb9047c902f5834dd4734af3f07105f116b4dc23c0d420f87d67193a759d329810ca168ac4a28f95ad -DIST tachyon-0.99b6.tar.gz 2981568 BLAKE2B 69e96362d5914db7cfeaf36a7c0fc57ebe2bff07c6c2c4b13107edb17146577df73ad7dbf740d402e322f1fb2df9cde79e634170ecd9d49037beb678de42df83 SHA512 4d0d707bf46528b87bfe1a05f490f40bcbee8f21271c5212247d4fd25956a27ad8a40b4621817a3f1c03495f1ba9eeb99b152929fdcd92c7118a35ef116f3f33 -EBUILD tachyon-0.99_beta6-r2.ebuild 2523 BLAKE2B cc413b94f470dc2ba097ae4f6a19091eaeaf3523318455ebfe3a0d8de0924af757ff7b3f9a063908593dcc60f902081ac6fe69dfb29de24054bc4e9c08cd157b SHA512 ab8aadf34f7d0c8d6bd31050bdc9e8ddf561e6a114d7a072eaad66a79f89ca346b6514546c44db58952fa894f0fc7d3f6a4b036b66040e0274e52e408bd5ea4e +AUX tachyon-0.99.5-ldflags.patch 966 BLAKE2B b0f4553870d1932ecc53a990ec571fc24126d9a9ff860e4f2b04f5019c756347e0882884f681a7ee4a13680883e3dcae763ecae0f4f856934dcbe52b1f8de238 SHA512 806c924e48cb6704842ed9d797ad4af731ed5b950fe24fc0ebdd3e1ba433fa72045ec2e4a9867c1e1e981d31ddf0c52239a9f3b071b45037ee1ed65f851a0c5d +AUX tachyon-0.99.5-shared.patch 8023 BLAKE2B 948245cf3b878653034229aa41380cedc1cc745219b02bb340384534980fc6e5c81f3fa5ee1b1c4ed767640ce26b86a43afc78aa113a1ea04f041afec7478764 SHA512 dcefd4eb3677de4d1c6bc72e70bf9a73e3c6255b8fbd4ead5aa88aba4ffe1a48c01c9a471c164ca7d66f9e562d69c732896e7a8c8da46fc81f9007c9f9bd30f9 +DIST tachyon-0.99.5.tar.gz 1163063 BLAKE2B e3e02dbec850e5fd04aa8dea838d97cca042476ddd2694a455811287f9f6837dbc7b73a6de3ea5d32a6a572752cf40df1c053b6efcee1e91a01bd0f18bf871e4 SHA512 a7a2af36e8cd31855bb048c135145ed62c09d580b80a761a7e8ce26add2aa3665bd8a8684e8cca9bdd1230bb2b6257f9f602c72c847b0b6f2d95673bcbed51b5 +EBUILD tachyon-0.99.5.ebuild 2532 BLAKE2B 07dd30053a957529c04cb7ba313d17af78fe6a9a347240eb01494b5bdad01898a7d1ee12a83c8031859a6b2e587d323a1b1cb16d257b1b4ce871476ef313ab92 SHA512 3ae89ce67b35368eba46e458a28796dcda1a94f7a79f4b83e262c0932c94c0c51755232c658b0e90610c2a4dde15699e9cec0885363ae8b99d5f2f40c2b66672 MISC metadata.xml 340 BLAKE2B 93f274e908f9ec5837e866d5ca4f7a6711fbf07937663ca71a73d8be1b7691f67fafa0aa69cb588463f692c2f4a5b42a3fa2d6fd90ac3d0200246f03653f4086 SHA512 e369c4b944db3dcd1c793e63fffce8f48fff7a5785058ef8ba8cd981397fa800de31286cfba6f33837a8c16d919bcde260ede1f704af7d2f4531556e37ac11e9 diff --git a/media-gfx/tachyon/files/tachyon-0.99_beta6-r2-ldflags.patch b/media-gfx/tachyon/files/tachyon-0.99.5-ldflags.patch index 220589a8f548..06fb74d91255 100644 --- a/media-gfx/tachyon/files/tachyon-0.99_beta6-r2-ldflags.patch +++ b/media-gfx/tachyon/files/tachyon-0.99.5-ldflags.patch @@ -1,6 +1,7 @@ ---- a/Makefile -+++ b/Makefile -@@ -121,7 +121,7 @@ ${MGFLIB} : ../libmgf/Makefile +diff '--color=auto' -urN unix.orig/Makefile unix/Makefile +--- unix.orig/Makefile 2025-04-04 18:07:35.287673315 +0300 ++++ unix/Makefile 2025-04-04 18:07:46.214794876 +0300 +@@ -165,7 +165,7 @@ }; ${ARCHDIR}/tachyon : ${RAYLIB} ${PARSELIB} ${OBJDIR}/main.o ${OBJDIR}/getargs.o ${OBJDIR}/parse.o ${OBJDIR}/nffparse.o ${OBJDIR}/glwin.o ${OBJDIR}/spaceball.o ${OBJDIR}/trackball.o ${PARSEOBJS} diff --git a/media-gfx/tachyon/files/tachyon-0.99_beta6-r2-shared.patch b/media-gfx/tachyon/files/tachyon-0.99.5-shared.patch index 8bd37071a8dc..43d0571fe610 100644 --- a/media-gfx/tachyon/files/tachyon-0.99_beta6-r2-shared.patch +++ b/media-gfx/tachyon/files/tachyon-0.99.5-shared.patch @@ -1,16 +1,18 @@ -diff -up tachyon/unix/Makefile.shared tachyon/unix/Makefile ---- a/Makefile.shared 2011-02-07 16:14:38.000000000 +0100 -+++ b/Makefile 2011-07-23 20:23:51.000000000 +0200 -@@ -22,7 +22,7 @@ OBJDIR=${ARCHDIR}/libtachyon +diff '--color=auto' -urN unix.orig/Makefile unix/Makefile +--- unix.orig/Makefile 2025-04-04 18:08:53.437298704 +0300 ++++ unix/Makefile 2025-04-04 18:11:23.444469688 +0300 +@@ -23,8 +23,8 @@ # # Name of raytracing library file to create # -RAYLIB=${ARCHDIR}/libtachyon.a +-RAYLIBOPTIX=${ARCHDIR}/libtachyonoptix.a +RAYLIB=${ARCHDIR}/libtachyon.so ++RAYLIBOPTIX=${ARCHDIR}/libtachyonoptix.so RAYLIBDIR=${ARCHDIR} - # -@@ -251,124 +251,125 @@ RAYOBJS= ${OBJDIR}/api.o \ + +@@ -337,124 +337,125 @@ ${OBJDIR}/tgafile.o \ ${OBJDIR}/winbmp.o @@ -175,5 +177,5 @@ diff -up tachyon/unix/Makefile.shared tachyon/unix/Makefile - ${CC} ${CFLAGS} -c ${SRCDIR}/api.c -o ${OBJDIR}/api.o + ${CC} ${CFLAGS} -fPIC -c ${SRCDIR}/api.c -o ${OBJDIR}/api.o - clean : - @echo "Cleaning object files, binaries etc." + + ## diff --git a/media-gfx/tachyon/tachyon-0.99_beta6-r2.ebuild b/media-gfx/tachyon/tachyon-0.99.5.ebuild index e6b03c7a30c3..68096e01db6b 100644 --- a/media-gfx/tachyon/tachyon-0.99_beta6-r2.ebuild +++ b/media-gfx/tachyon/tachyon-0.99.5.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit toolchain-funcs @@ -19,7 +19,7 @@ KEYWORDS="~amd64 ~ppc ~riscv ~x86 ~x64-macos" IUSE="doc examples jpeg mpi +opengl openmp png threads" DEPEND=" - jpeg? ( virtual/jpeg:0= ) + jpeg? ( media-libs/libjpeg-turbo:= ) mpi? ( virtual/mpi ) opengl? ( virtual/glu @@ -30,8 +30,8 @@ RDEPEND="${DEPEND}" BDEPEND="virtual/pkgconfig" PATCHES=( - "${FILESDIR}/${PF}-ldflags.patch" - "${FILESDIR}/${PF}-shared.patch" + "${FILESDIR}/${P}-ldflags.patch" + "${FILESDIR}/${P}-shared.patch" ) src_prepare() { |