diff options
author | V3n3RiX <venerix@koprulu.sector> | 2025-03-12 01:49:51 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2025-03-12 01:49:51 +0000 |
commit | ef0fedb39c21a343a3f316726f272bad9005b22c (patch) | |
tree | 0d64e58453e117f61a9e1641532926278f51b72e /media-gfx | |
parent | cf7807d7aea23a99a144afceaba961cfed652b5f (diff) |
gentoo auto-resync : 12:03:2025 - 01:49:51next
Diffstat (limited to 'media-gfx')
-rw-r--r-- | media-gfx/Manifest.gz | bin | 38156 -> 38159 bytes | |||
-rw-r--r-- | media-gfx/blender/Manifest | 18 | ||||
-rw-r--r-- | media-gfx/blender/blender-3.6.15-r1.ebuild (renamed from media-gfx/blender/blender-3.6.18.ebuild) | 5 | ||||
-rw-r--r-- | media-gfx/blender/blender-3.6.18-r1.ebuild (renamed from media-gfx/blender/blender-3.6.15.ebuild) | 7 | ||||
-rw-r--r-- | media-gfx/blender/blender-3.6.8-r1.ebuild (renamed from media-gfx/blender/blender-3.6.8.ebuild) | 7 | ||||
-rw-r--r-- | media-gfx/blender/blender-4.1.1-r3.ebuild (renamed from media-gfx/blender/blender-4.1.1.ebuild) | 7 | ||||
-rw-r--r-- | media-gfx/blender/blender-4.1.1-r4.ebuild (renamed from media-gfx/blender/blender-4.1.1-r2.ebuild) | 5 | ||||
-rw-r--r-- | media-gfx/blender/blender-4.2.1-r1.ebuild (renamed from media-gfx/blender/blender-4.2.1.ebuild) | 5 | ||||
-rw-r--r-- | media-gfx/blender/blender-4.2.4-r1.ebuild (renamed from media-gfx/blender/blender-4.2.4.ebuild) | 5 | ||||
-rw-r--r-- | media-gfx/blender/blender-4.3.2-r1.ebuild (renamed from media-gfx/blender/blender-4.3.2.ebuild) | 5 | ||||
-rw-r--r-- | media-gfx/blender/blender-9999.ebuild | 5 | ||||
-rw-r--r-- | media-gfx/prusaslicer/Manifest | 2 | ||||
-rw-r--r-- | media-gfx/prusaslicer/prusaslicer-2.9.1.ebuild | 111 |
13 files changed, 161 insertions, 21 deletions
diff --git a/media-gfx/Manifest.gz b/media-gfx/Manifest.gz Binary files differindex 972464841cee..848dc37c7738 100644 --- a/media-gfx/Manifest.gz +++ b/media-gfx/Manifest.gz diff --git a/media-gfx/blender/Manifest b/media-gfx/blender/Manifest index 84f0d3150850..56182978a228 100644 --- a/media-gfx/blender/Manifest +++ b/media-gfx/blender/Manifest @@ -9,13 +9,13 @@ DIST blender-4.1.1.tar.xz 82146268 BLAKE2B 1ab4a6c1046851ef619394c62fc73794430dc DIST blender-4.2.1.tar.xz 72789532 BLAKE2B 74494e851e9e2e9fdcf4a77fa4e1c177d6b9f01ab1cde9daec40468e5399d84b04225ff3a6919191e685624e9094ea4cb2257a62344d3b0e87072f339253aa82 SHA512 20162bd1185e34c481a0520f4999f8c76018471b485fa72afa446f590638c564a370d036cc4a941bf204fce821d8305d4244b3ba9ec7f09f1839b8a276dfde39 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.15.ebuild 14132 BLAKE2B 0f533ce9cc66019fb6410ca26cd3c434e360d7ac454676711597776c425ae7749d9ec5402c94206a20e3473dd1e7a13adfbc34c74a91457d641dde8de22dcce2 SHA512 7bf2d8f5d85909773f614335f668bb21d19d1de39fae83f06a81c28e678dc8584d00f08e00ae1409066c04d99cea24d402e495fe46afc6c37f66712ae33c4bee -EBUILD blender-3.6.18.ebuild 14132 BLAKE2B 10be9999a9fc9321afc73cb4c41234784020a8cd98c54c13be80970fb04679f579f4856a7a4c18e3bdf45cb1d0a8080979146da8d06fe6e22077bc3ba6b8156f SHA512 f1b7245dc53ede9d1aa5dc2eb310255cae8f57ec2e0dc52050eae7276b71c0e2f9c502990df4c6d9d494f906a715d03c3ded9cab0602da7402ddb046c598c13e -EBUILD blender-3.6.8.ebuild 14127 BLAKE2B 1de13a7ef689f16a899698c7262bf0a59a9d6ca1a9ed27c446e11b1cfc4b39b94231f08d96b17323f2049b1ec05a28319718402c083061a2b805838ca90931ad SHA512 0647e31bef93c125c407611a690437de86c710beb5b7771801e27e2e561c3d7bfbc350e67fe0275bcbe4a5f049e87c3e600b95bcef9013f156677624b1ce445c -EBUILD blender-4.1.1-r2.ebuild 17507 BLAKE2B 3a8cdba99e034870bfcec6000d8741fcce4884433407096c8013d2e70c0d85eb9443b26114b394c602bf8e59a9d8925bdae919e70f87b0793d1eb94b1ac2a503 SHA512 314916cb50e3a187604f87e3ff539448837f933de540aa7f80fe3d13e3af957d0698943498d19d9293cd799071bd3a41e68f99f61f3e0b1b5d8a13e870541647 -EBUILD blender-4.1.1.ebuild 17169 BLAKE2B 96ac5b0d84b5c45008ca67d07f55617833801220064e77e37d1f6f0b47a141f29ddc063667ebf09f482899640b02830c31b1cd8b148f3f5fbe61421f931ffd53 SHA512 ed20d53f7bcb93b0f0541145dabf903a10fe3811288c3cebf80396885a4d7aa4552687e86608d5510f8fe87adea9432956e6c21dec47f1e08adc0cc6e399b1c4 -EBUILD blender-4.2.1.ebuild 17362 BLAKE2B b1b8682c938df961fdf9fda3c004382b432a3721d7ba1e9c7f3f42ce13fa8364bd7d383b7b62bc367556377495a5a793b21804ebdc770dd3cbd7b4fe463872a8 SHA512 c2f65b3d7e697740b6ec1675f714ce3e1b29b1c57f602efcf47a7b4a164817ee3efc56600db258c285673842aa8cef4764103d16a83f54e131b93c1ce48157ba -EBUILD blender-4.2.4.ebuild 17329 BLAKE2B 3f5025bff33bda819349a0dad78042176dbcfb1ab25528bd4ee2b5f8f8aa8fede7756a59eff0740a727ba73a02a2d2ff3f55beb026bd3a658fd6e7c6f19fe290 SHA512 7b3fa4d45d28db1f52ee3c9b85f8a22f2dc7490646bf1883bd29a343b5dccca56d019117891e7326f344661cf8adbd82faf1bbe45ed847977a479d84e99d71cd -EBUILD blender-4.3.2.ebuild 17330 BLAKE2B 7738747ff2a90b7d25cdd5ece7f2f708a7b0ca7898aabc2cdb93cb280a3a2b676f53faf356d8eb64e58cb0d90a732a4c5169b1e4d7887a06142a7d09b360ea40 SHA512 46c1bb7fbd184148ec795e40b53a1dfaee32035f13a60b187e10e2808d050e7cecd7a0a07b7308cf2d47e0a238634fee7989638d8fe9c133bd4061b8fc3b6f8a -EBUILD blender-9999.ebuild 17331 BLAKE2B cddce99cd86891ffc2ec1b7601eb381ff6e414b8d64c2e98e7c39a0dcd5ea308dc49a59c1c052b332e28bd5a3b7a0fc5bfbbd8014265e0b52848e0c30ad2d64c SHA512 6ce6cfae46518a067e3848dfbafdd5d0d6071a8c715065b6d7180d54da8b927818f97aa9d56d91049dec68f4f8dda464043cd01452d0ae1be1433e3fa7478e6c +EBUILD blender-3.6.15-r1.ebuild 14198 BLAKE2B 932660d4e8152ffbb95ede17b5c8f0bec863ea891d7483ca48ada515050f2815797a0822dea5d40edeb55147f92c2d1731d5dd0ef50b12c18cc5361ee271e66d SHA512 4720debf6013ae7c346193fa7a6b96eef555ae8300be3e519d78681a658b918353ab9e5443e9227e19229e24ba8d5cc6230f2adc7d51987ccc632c3e8c2251e4 +EBUILD blender-3.6.18-r1.ebuild 14198 BLAKE2B 932660d4e8152ffbb95ede17b5c8f0bec863ea891d7483ca48ada515050f2815797a0822dea5d40edeb55147f92c2d1731d5dd0ef50b12c18cc5361ee271e66d SHA512 4720debf6013ae7c346193fa7a6b96eef555ae8300be3e519d78681a658b918353ab9e5443e9227e19229e24ba8d5cc6230f2adc7d51987ccc632c3e8c2251e4 +EBUILD blender-3.6.8-r1.ebuild 14193 BLAKE2B 60d195b78be39cb8fc9c6b2f13f5dff256d10196842d8c2a42d2279ed0cf27a23dbbf720baf9199f3dbbea0f4ca38cf5854158dfe8c9c8fb6e3119cfc134673e SHA512 c519f9db9a7f21c6174d905a662622865292f79c2ec1880f50a87f96a217fb5ac359b092ede3b15146bf86255074034e9ca4252d1b0acaec6b654e08c782ee96 +EBUILD blender-4.1.1-r3.ebuild 17235 BLAKE2B 4d1407dc17edb954fa541ee02a77e2014de68a755c3366bc447cad7400fcfdb124967108d4fdb7edc2dcfb5630a49f9f1283a37e8121cf498b4d738d563512ae SHA512 626d5953bca31545c8320e35f41705b5faa799fa85e8d3e19f24c947a3970587f2a957d0e9605139f159805296c927e4fe0740e3a784c0141c1942634a6a5fa2 +EBUILD blender-4.1.1-r4.ebuild 17573 BLAKE2B f1cd3d3759b1d9a71cdf867774362eabd9d5ae9cbd6f0ce4a3f4c70128e60e57fbebb1925ba246ddfa51a38fa92d3e2d63c852495ad1e41729ec5de00149bf62 SHA512 022341394de302bd1e720b17512f8affb17666eeeff7a84dffedbaccc5ee0798b36f32c1d524f4df121413800de5351d4fc6fb93c873413d431f8b34ac91ba05 +EBUILD blender-4.2.1-r1.ebuild 17428 BLAKE2B 55763969360cbad48fc6e81ce32464e15208f6dc1fc9b50b89c0ba94f797a61d8c61596a9d22dfe714e2e055aef273b50621f7579bb917746aeaf4d35bb17433 SHA512 315b44eb42a29e94b5d3df899eeaf10797e86934b47c33d17cb6fdb5d33cd8d903bc6a455eeb58a32e7188ff9f9933a7361e0611bc3f9638b3ce23b3604780cc +EBUILD blender-4.2.4-r1.ebuild 17395 BLAKE2B a3ac1b5cd7c56cab4c11390fbaef6ae6f20e2d31642b939f6b357593617ef5582f31a47d6b52d8df79db4f7d14eb5cae7fac54fd3b83dcdde8851bf7cd62479a SHA512 20f6714ea1e5f180b9232a2b7c3d32ee24e884b46b9bdf56462fb8e23781e40549af07595347a3833bf0a8f102100275d6d7a89abe2cb687f5c568439a15849b +EBUILD blender-4.3.2-r1.ebuild 17396 BLAKE2B de587ba8d0b4089eb3fa29b46be2b1d40fd26623a5aa8d073302c85f00ccc3f95eabfd54c36ed32a5b1b597da98a1eaf534a3c785476c3e4921aa7c30c2bf595 SHA512 63bcbb77a1f871004efc36124259d5fd508ca104e3dea0a6015fccc78239924275c21ea3af7686979b0d3e494021fe0826ea8a6fb5c79306ef39a25ac6e21116 +EBUILD blender-9999.ebuild 17397 BLAKE2B a5120c3cd94f1e9989c640124bf12929fa1029c5a1129798183583a58302a8ab94c63df4a459b3436895988af31569fe7bf72b0d3cc4a9e62c69b755a5868a8a SHA512 61e10abcf36278f107c96da3fdee1a92633e5892374677a9c6855d894af5f29007eac526963fccd5ce7706dcb83a0b347c27f114db27211dbeaab31af672bf0b MISC metadata.xml 3459 BLAKE2B 6fb5c60150a6ff87ef3011bd439886dbba0d41137cd7eb36afe5ce13daf4038178880f19a3afda52decc576132d6b44b17d99bafb611207b8417790706b299f9 SHA512 8057e29057a0a2d3851c44c95116b5ac8c04fbbf3efd1540df63ffe7837201007a99883fca9c6e31f89fb20a099959a81f97d88b14f99cf4910ae9e771b5fdbc diff --git a/media-gfx/blender/blender-3.6.18.ebuild b/media-gfx/blender/blender-3.6.15-r1.ebuild index bdf6973efd45..b2b0c67be6c0 100644 --- a/media-gfx/blender/blender-3.6.18.ebuild +++ b/media-gfx/blender/blender-3.6.15-r1.ebuild @@ -69,7 +69,10 @@ RDEPEND="${PYTHON_DEPS} color-management? ( media-libs/opencolorio:= ) cuda? ( dev-util/nvidia-cuda-toolkit:= ) embree? ( >=media-libs/embree-3.10.0:=[raymask] ) - ffmpeg? ( media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k?,vpx,vorbis,opus,xvid] ) + ffmpeg? ( + media-video/ffmpeg:=[encode(+),jpeg2k?,opus,theora,vorbis,vpx,x264,xvid] + || ( media-video/ffmpeg[lame(-)] media-video/ffmpeg[mp3(-)] ) + ) fftw? ( sci-libs/fftw:3.0= ) gmp? ( dev-libs/gmp[cxx] ) jack? ( virtual/jack ) diff --git a/media-gfx/blender/blender-3.6.15.ebuild b/media-gfx/blender/blender-3.6.18-r1.ebuild index 8780d66cc455..b2b0c67be6c0 100644 --- a/media-gfx/blender/blender-3.6.15.ebuild +++ b/media-gfx/blender/blender-3.6.18-r1.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 @@ -69,7 +69,10 @@ RDEPEND="${PYTHON_DEPS} color-management? ( media-libs/opencolorio:= ) cuda? ( dev-util/nvidia-cuda-toolkit:= ) embree? ( >=media-libs/embree-3.10.0:=[raymask] ) - ffmpeg? ( media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k?,vpx,vorbis,opus,xvid] ) + ffmpeg? ( + media-video/ffmpeg:=[encode(+),jpeg2k?,opus,theora,vorbis,vpx,x264,xvid] + || ( media-video/ffmpeg[lame(-)] media-video/ffmpeg[mp3(-)] ) + ) fftw? ( sci-libs/fftw:3.0= ) gmp? ( dev-libs/gmp[cxx] ) jack? ( virtual/jack ) diff --git a/media-gfx/blender/blender-3.6.8.ebuild b/media-gfx/blender/blender-3.6.8-r1.ebuild index f127201b747a..24171b70d5a7 100644 --- a/media-gfx/blender/blender-3.6.8.ebuild +++ b/media-gfx/blender/blender-3.6.8-r1.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 @@ -69,7 +69,10 @@ RDEPEND="${PYTHON_DEPS} color-management? ( media-libs/opencolorio:= ) cuda? ( dev-util/nvidia-cuda-toolkit:= ) embree? ( >=media-libs/embree-3.10.0:=[raymask] ) - ffmpeg? ( media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k?,vpx,vorbis,opus,xvid] ) + ffmpeg? ( + media-video/ffmpeg:=[encode(+),jpeg2k?,opus,theora,vorbis,vpx,x264,xvid] + || ( media-video/ffmpeg[lame(-)] media-video/ffmpeg[mp3(-)] ) + ) fftw? ( sci-libs/fftw:3.0= ) gmp? ( dev-libs/gmp ) jack? ( virtual/jack ) diff --git a/media-gfx/blender/blender-4.1.1.ebuild b/media-gfx/blender/blender-4.1.1-r3.ebuild index 66f6aa0684a0..12c75c6e0dcf 100644 --- a/media-gfx/blender/blender-4.1.1.ebuild +++ b/media-gfx/blender/blender-4.1.1-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 @@ -81,7 +81,10 @@ RDEPEND="${PYTHON_DEPS} color-management? ( media-libs/opencolorio:= ) cuda? ( dev-util/nvidia-cuda-toolkit:= ) embree? ( media-libs/embree:=[raymask] ) - ffmpeg? ( media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k?,vpx,vorbis,opus,xvid] ) + ffmpeg? ( + media-video/ffmpeg:=[encode(+),jpeg2k?,opus,theora,vorbis,vpx,x264,xvid] + || ( media-video/ffmpeg[lame(-)] media-video/ffmpeg[mp3(-)] ) + ) fftw? ( sci-libs/fftw:3.0= ) gmp? ( dev-libs/gmp ) gnome? ( gui-libs/libdecor ) diff --git a/media-gfx/blender/blender-4.1.1-r2.ebuild b/media-gfx/blender/blender-4.1.1-r4.ebuild index fb05122a58e1..6498f3f3abcc 100644 --- a/media-gfx/blender/blender-4.1.1-r2.ebuild +++ b/media-gfx/blender/blender-4.1.1-r4.ebuild @@ -82,7 +82,10 @@ RDEPEND="${PYTHON_DEPS} color-management? ( media-libs/opencolorio:= ) cuda? ( dev-util/nvidia-cuda-toolkit:= ) embree? ( media-libs/embree:=[raymask] ) - ffmpeg? ( media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k?,vpx,vorbis,opus,xvid] ) + ffmpeg? ( + media-video/ffmpeg:=[encode(+),jpeg2k?,opus,theora,vorbis,vpx,x264,xvid] + || ( media-video/ffmpeg[lame(-)] media-video/ffmpeg[mp3(-)] ) + ) fftw? ( sci-libs/fftw:3.0= ) gmp? ( dev-libs/gmp[cxx] ) gnome? ( gui-libs/libdecor ) diff --git a/media-gfx/blender/blender-4.2.1.ebuild b/media-gfx/blender/blender-4.2.1-r1.ebuild index c58782732586..fc0bfc69fa26 100644 --- a/media-gfx/blender/blender-4.2.1.ebuild +++ b/media-gfx/blender/blender-4.2.1-r1.ebuild @@ -81,7 +81,10 @@ RDEPEND="${PYTHON_DEPS} color-management? ( media-libs/opencolorio:= ) cuda? ( dev-util/nvidia-cuda-toolkit:= ) embree? ( media-libs/embree:=[raymask] ) - ffmpeg? ( media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k?,vpx,vorbis,opus,xvid] ) + ffmpeg? ( + media-video/ffmpeg:=[encode(+),jpeg2k?,opus,theora,vorbis,vpx,x264,xvid] + || ( media-video/ffmpeg[lame(-)] media-video/ffmpeg[mp3(-)] ) + ) fftw? ( sci-libs/fftw:3.0= ) gmp? ( dev-libs/gmp[cxx] ) gnome? ( gui-libs/libdecor ) diff --git a/media-gfx/blender/blender-4.2.4.ebuild b/media-gfx/blender/blender-4.2.4-r1.ebuild index 7d8618e63bae..c6813514bc00 100644 --- a/media-gfx/blender/blender-4.2.4.ebuild +++ b/media-gfx/blender/blender-4.2.4-r1.ebuild @@ -81,7 +81,10 @@ RDEPEND="${PYTHON_DEPS} color-management? ( media-libs/opencolorio:= ) cuda? ( dev-util/nvidia-cuda-toolkit:= ) embree? ( media-libs/embree:=[raymask] ) - ffmpeg? ( media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k?,vpx,vorbis,opus,xvid] ) + ffmpeg? ( + media-video/ffmpeg:=[encode(+),jpeg2k?,opus,theora,vorbis,vpx,x264,xvid] + || ( media-video/ffmpeg[lame(-)] media-video/ffmpeg[mp3(-)] ) + ) fftw? ( sci-libs/fftw:3.0= ) gmp? ( dev-libs/gmp[cxx] ) gnome? ( gui-libs/libdecor ) diff --git a/media-gfx/blender/blender-4.3.2.ebuild b/media-gfx/blender/blender-4.3.2-r1.ebuild index c5735ca5f00f..8e849ba27514 100644 --- a/media-gfx/blender/blender-4.3.2.ebuild +++ b/media-gfx/blender/blender-4.3.2-r1.ebuild @@ -81,7 +81,10 @@ RDEPEND="${PYTHON_DEPS} color-management? ( media-libs/opencolorio:= ) cuda? ( dev-util/nvidia-cuda-toolkit:= ) embree? ( media-libs/embree:=[raymask] ) - ffmpeg? ( media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k?,vpx,vorbis,opus,xvid] ) + ffmpeg? ( + media-video/ffmpeg:=[encode(+),jpeg2k?,opus,theora,vorbis,vpx,x264,xvid] + || ( media-video/ffmpeg[lame(-)] media-video/ffmpeg[mp3(-)] ) + ) fftw? ( sci-libs/fftw:3.0= ) gmp? ( dev-libs/gmp[cxx] ) gnome? ( gui-libs/libdecor ) diff --git a/media-gfx/blender/blender-9999.ebuild b/media-gfx/blender/blender-9999.ebuild index 47a316667ba0..6304da04d1cb 100644 --- a/media-gfx/blender/blender-9999.ebuild +++ b/media-gfx/blender/blender-9999.ebuild @@ -81,7 +81,10 @@ RDEPEND="${PYTHON_DEPS} color-management? ( media-libs/opencolorio:= ) cuda? ( dev-util/nvidia-cuda-toolkit:= ) embree? ( media-libs/embree:=[raymask] ) - ffmpeg? ( media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k?,vpx,vorbis,opus,xvid] ) + ffmpeg? ( + media-video/ffmpeg:=[encode(+),jpeg2k?,opus,theora,vorbis,vpx,x264,xvid] + || ( media-video/ffmpeg[lame(-)] media-video/ffmpeg[mp3(-)] ) + ) fftw? ( sci-libs/fftw:3.0= ) gmp? ( dev-libs/gmp[cxx] ) gnome? ( gui-libs/libdecor ) diff --git a/media-gfx/prusaslicer/Manifest b/media-gfx/prusaslicer/Manifest index dfe4d09326ea..b0ec51e8438f 100644 --- a/media-gfx/prusaslicer/Manifest +++ b/media-gfx/prusaslicer/Manifest @@ -11,7 +11,9 @@ AUX prusaslicer-2.9.0-arrange-static.patch 1789 BLAKE2B 42a83e9b65985fe63631f604 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 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-9999.ebuild 2500 BLAKE2B 0588cf2f1ac1bf85f3f4a1fbc65ecc5bc2a3043773f243b461906a223833f22b993ca8a463f243164a9daad0e5b9e9eadb0c9c349c5fd714749b790857d844db SHA512 ce143cbed74e8d1c4243b978cbf906de93323c420dcf476c10d1bd95e81f38d9ec5d095835668e1f5551659e401ea5228859c6d270bcade9e27668a7ed5db15d MISC metadata.xml 1028 BLAKE2B a267e6b0ee72a85b895046cc7d5f659cca379fd799a9ebb802dc1fafd7edfa1b989784b10eb93ac24f1ea6153153b892e28e20055b0a7d2021f6db7742e065b4 SHA512 5760ea954f5ccf09e5d69e101b6d68839a4517a9375adc3009b1bf846b98091ee0555e9c92bb0cf316670efec699cd24d04b4ebe7db5b65e363f83051d868512 diff --git a/media-gfx/prusaslicer/prusaslicer-2.9.1.ebuild b/media-gfx/prusaslicer/prusaslicer-2.9.1.ebuild new file mode 100644 index 000000000000..ddb4522b2ddc --- /dev/null +++ b/media-gfx/prusaslicer/prusaslicer-2.9.1.ebuild @@ -0,0 +1,111 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +WX_GTK_VER="3.2-gtk3" +MY_PN="PrusaSlicer" +MY_PV="$(ver_rs 3 -)" + +inherit cmake wxwidgets xdg + +if [[ ${PV} == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/prusa3d/prusaslicer.git" +else + SRC_URI="https://github.com/prusa3d/PrusaSlicer/archive/refs/tags/version_${MY_PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64 ~x86" + S="${WORKDIR}/${MY_PN}-version_${MY_PV}" +fi + +DESCRIPTION="A mesh slicer to generate G-code for fused-filament-fabrication (3D printers)" +HOMEPAGE="https://www.prusa3d.com/prusaslicer/" + +LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT" +SLOT="0" +IUSE="test" + +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-cpp/eigen:3 + dev-cpp/tbb:= + dev-libs/boost:=[nls] + dev-libs/cereal + dev-libs/expat + dev-libs/glib:2 + dev-libs/gmp:= + dev-libs/mpfr:= + media-gfx/openvdb:= + media-gfx/libbgcode + net-misc/curl[adns] + media-libs/glew:0= + media-libs/libjpeg-turbo:= + media-libs/libpng:0= + media-libs/qhull:= + net-libs/webkit-gtk:4.1 + sci-libs/libigl + sci-libs/nlopt + sci-libs/opencascade:= + sci-mathematics/cgal:= + sci-mathematics/z3:= + sys-apps/dbus + sys-libs/zlib:= + virtual/opengl + x11-libs/gtk+:3 + >=x11-libs/wxGTK-3.2.2.1-r3:${WX_GTK_VER}[X,opengl,webkit] + media-libs/nanosvg:= +" +DEPEND="${RDEPEND} + media-libs/qhull[static-libs] + test? ( =dev-cpp/catch-2* ) +" + +PATCHES=( + "${FILESDIR}/${PN}-2.6.0-dont-force-link-to-wayland-and-x11.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" +) + +src_prepare() { + if has_version ">=sci-libs/opencascade-7.8.0"; then + eapply "${FILESDIR}/prusaslicer-2.8.1-opencascade-7.8.0.patch" + fi + + sed -i -e 's/PrusaSlicer-${SLIC3R_VERSION}+UNKNOWN/PrusaSlicer-${SLIC3R_VERSION}+Gentoo/g' version.inc || die + + sed -i -e 's/find_package(OpenCASCADE 7.6.[0-9] REQUIRED)/find_package(OpenCASCADE REQUIRED)/g' \ + src/occt_wrapper/CMakeLists.txt || die + + cmake_src_prepare +} + +src_configure() { + CMAKE_BUILD_TYPE="Release" + + setup-wxwidgets + + local mycmakeargs=( + -DOPENVDB_FIND_MODULE_PATH="/usr/$(get_libdir)/cmake/OpenVDB" + + -DSLIC3R_BUILD_TESTS=$(usex test) + -DSLIC3R_FHS=ON + -DSLIC3R_GTK=3 + -DSLIC3R_GUI=ON + -DSLIC3R_PCH=OFF + -DSLIC3R_STATIC=OFF + -DSLIC3R_WX_STABLE=ON + -Wno-dev + ) + + cmake_src_configure +} + +src_test() { + CMAKE_SKIP_TESTS=( + "^libslic3r_tests$" + ) + cmake_src_test +} |