diff options
| author | Erik Kundiman <erik@megapahit.org> | 2025-11-08 11:45:03 +0800 |
|---|---|---|
| committer | Erik Kundiman <erik@megapahit.org> | 2025-11-08 11:45:03 +0800 |
| commit | bf76d0e569184bbe8339ea0d06b6580e8ba7ee66 (patch) | |
| tree | 907bc1624e3f1dcbe322597209d70eb5b2882c03 /games-rpg | |
| parent | 0aa01fe656ba22a485d17aa19798c1aab552b8c7 (diff) | |
Megapahit viewer 7.2.3-r54844 ebuild
find_library in WebRTC.cmake somehow wouldn't find the library file.
Diffstat (limited to 'games-rpg')
| -rw-r--r-- | games-rpg/megapahit/Manifest | 3 | ||||
| -rw-r--r-- | games-rpg/megapahit/files/megapahit-7.2.3-webrtc.patch | 16 | ||||
| -rw-r--r-- | games-rpg/megapahit/megapahit-7.2.3-r54844.ebuild (renamed from games-rpg/megapahit/megapahit-7.2.3-r54835.ebuild) | 9 |
3 files changed, 22 insertions, 6 deletions
diff --git a/games-rpg/megapahit/Manifest b/games-rpg/megapahit/Manifest index 380cf34..e41129b 100644 --- a/games-rpg/megapahit/Manifest +++ b/games-rpg/megapahit/Manifest @@ -1,3 +1,4 @@ +DIST colladadom-v2.3-r10.tar.gz 19426665 BLAKE2B 628a4c50f275287661ea4e0c24695423f28f7779ce69fcbe2f0aa621c61996685d8caf5413eebfe037683d4864953d22619ce07945546410648bde3c7a4dd47a SHA512 66b97e4d730d70b33130c610110b216c9b2140f9688905114983439aaeea396980188d674dee1d12de0c647902c4231532096bead53cc044993c28a2d3ba0640 DIST colladadom-v2.3-r8.tar.gz 19426408 BLAKE2B 47093a81e571c4b549bb715d0685ca109be4fd859ca7b817762a2ab165b91867bd622ab43529c39e55d81b16c48cd08283ca31893ff25acbd591e5dcebdd5cec SHA512 b36dce3b7be4b49f3c8e4d6c9dbf3529f7ed1f28e64ee45be0e77805f06376b95079798616529302d771ab2b76bf06d2f894ca11e6f7f3097c3f7a05a78c474f DIST cubemaptoequirectangular-1.1.0-linux64-cb8785a.tar.zst 3405 BLAKE2B 8db4254b72ba7b85cd7244eb04ac677fe809c38c1b5c601cb79ce26bb7b4a3cec21a9ca52e115f2d178d17045696743b5a660b400b2fc787581a47bb4d3a8c31 SHA512 fd4d8f88df81b61c316a6678d53012d080e86702f6f3f5a11d4ae398efe56906333bdbaeaba26b81bb7cd610412b2e489e6820fe5469e3bd8705bea11cb23a7c DIST curl-7.54.1-10342910827-linux64-10342910827.tar.zst 1493524 BLAKE2B 1abbc87e0a1960ced29b1706d643eb0e30360e7947783105dc2e1bb7133a49999624e79650cd13c260c49539a31d6c616025d9869ee98f14505bbf4ae1e632e5 SHA512 c9bc1294554f4d86eba94318a9f6596561bbcc74f3e78ee79eec48bf0485558266d6bba676907805dce3e105081ac5f92f7a3c6b9ee3be762ccb5472c267cea6 @@ -11,7 +12,7 @@ DIST libwebrtc-linux-x64.tar.xz 61390608 BLAKE2B 390b6de5e79cbc48c253a69185b2ee4 DIST llca-202407221423.0-common-10042698865.tar.zst 312496 BLAKE2B 0097fa44e57990a295f8fa2d7fb1e656f6b21ff97b4e04aac33cbfdf4a2ee7b85a578f7c19bbfe593d5a5f00060a8f4832cfd54fe14418ab1a46d4130d6b0209 SHA512 8abfb35394a4c32ad0c6d0b042c0bad44be84f60cab5c170fa8a965b45eb5baf21559c4840be41422cf95ad26803f3314fc1a2a0e3391460cc29de32c051d246 DIST llphysicsextensions_stub-1.0.504712-linux64-504712.tar.bz2 16208 BLAKE2B e6b8a1fce1de2329efb6289e03d0b6df88ba045da03f5a76f33960517adbc5fe94f785899cfb26ad2007a2663d12fee97c52d4a9230617af28c60044134a328f SHA512 08a30cf5b8228fb5e49d4e47cf3883a5bb025b230f625c5bf1514d542cbe431b34dda2dd161bdced9c0f634d7bad85b635f18c4545e89e5ffc3200b287330f2e DIST megapahit-7.2.2-r54709.tar.bz2 30723547 BLAKE2B 6d797ab2849f6056170e3ce9e4529f5ad636e58a4dfc553437722f053b7e9e635a733e5ec85becda33789c8afe404cc96a86e45c804ea5693a8dbfe44d75c451 SHA512 66c1c4b190b47e5fbf8667840b3030954248c1a9b3ab578d3c1e54f0763f48835100916c9fba99a607f0b5277ea89883cdff69132e25006c9df3e8b591d9ab41 -DIST megapahit-7.2.3-r54835.tar.bz2 30756713 BLAKE2B 9024cd46503fc81f87fb2bb82406bbc1cc55924cae0d9f65deefc62a81045dd9cfd579b8d8ed3c31fd9802179cb775c6b2c10056a3c55487a42ee8c8eb5046c6 SHA512 01c285758f3d8abbad65e238284a2c573101596405c25c6ae2b8ac8aa460b83425807301060e1fa9886d3b1ca8536d533ae48b45d533588396aab4f4ac2af0f3 +DIST megapahit-7.2.3-r54844.tar.bz2 30732441 BLAKE2B 6936f46c6c9d9e71577165fe70bdbb237fce87cfa9fda430d07b00cbfaf79fe32effad936a6b23142717bcf1ebbe988e058647f1c641b42446cc4383d65d4634 SHA512 eb9630cd015f042255c5a3a583c39ca9ef429df94127dab088a87937344461a4274ac47ffcffc3d4e0c0fdfdb61f4e1bfa78eceea0f1fa9eb06a7b253e8cb6fb DIST meshoptimizer-0.21.tar.gz 402174 BLAKE2B 43664b39dfdec0a2966cf7b826b0129c3c2820de2a9e042112288411fd6643a634b7356efadaefd31eaa8402837fbe31e8210f9f707e4835e3b2deb1f7c57e83 SHA512 801cdc911da6ece7afe2ae4f5d002f27e8a0b5072ec4332968183941671024b3cda2a45266c0899cc9fb134d3b931d70b3bd9629dc7765f77e102146b2f6bfd0 DIST mikktspace-1-linux64-8756084692.tar.zst 14679 BLAKE2B d3ff6510bc6aaaf870d3e33a81e0e540707a3e845a7c3638aed714be9e72e572d97d162299e82b06f01cdb4359341d8a172c4ccdf220a2031d87941426eb114c SHA512 eac64b36c262188f4f52f42520e16721a34608fa7216103053cb3b3322dafb96430a5918db19cfa953625997119a30868bf7cf82ea7eb527e12f35c3d1adb899 DIST open_libndofdev-0.14.8730039102-linux64-8730039102.tar.zst 21333 BLAKE2B 1fa02576a7b3da1a870760d2ea5289159004400e6c3b5be7f66428228d2eb72aba08114f2c18134c36ce595d5d6c7cdcb78c47e84b065e918143b358aa7cbf5d SHA512 228095abecb48c4ff3cb1ef3fe84ba4766bc2fcf9c5b6e597a7f2e901490acc8535b0ea51e42db22f01f1bf92c92045aebbae75d47026d1e09067e5b363ae503 diff --git a/games-rpg/megapahit/files/megapahit-7.2.3-webrtc.patch b/games-rpg/megapahit/files/megapahit-7.2.3-webrtc.patch new file mode 100644 index 0000000..c19f57c --- /dev/null +++ b/games-rpg/megapahit/files/megapahit-7.2.3-webrtc.patch @@ -0,0 +1,16 @@ +--- viewer/indra/cmake/WebRTC.cmake.orig 2025-11-07 07:21:42.631406840 +0800 ++++ viewer/indra/cmake/WebRTC.cmake 2025-11-07 07:21:52.737747450 +0800 +@@ -79,12 +79,7 @@ + endif () + endif () + +-find_library(WEBRTC_LIBRARY +- NAMES +- webrtc +- PATHS "${ARCH_PREBUILT_DIRS_RELEASE}" REQUIRED NO_DEFAULT_PATH) +- +-target_link_libraries( ll::webrtc INTERFACE ${WEBRTC_LIBRARY} ) ++target_link_libraries( ll::webrtc INTERFACE webrtc ) + + if (DARWIN) + if (CMAKE_OSX_ARCHITECTURES MATCHES x86_64) diff --git a/games-rpg/megapahit/megapahit-7.2.3-r54835.ebuild b/games-rpg/megapahit/megapahit-7.2.3-r54844.ebuild index bc3b574..2d7cf15 100644 --- a/games-rpg/megapahit/megapahit-7.2.3-r54835.ebuild +++ b/games-rpg/megapahit/megapahit-7.2.3-r54844.ebuild @@ -9,7 +9,7 @@ DESCRIPTION="A fork of the Second Life viewer" HOMEPAGE="https://megapahit.net" SRC_URI=" https://megapahit.net/downloads/${PF}.tar.bz2 - https://github.com/secondlife/3p-colladadom/archive/refs/tags/v2.3-r8.tar.gz -> colladadom-v2.3-r8.tar.gz + https://github.com/secondlife/3p-colladadom/archive/refs/tags/v2.3-r10.tar.gz -> colladadom-v2.3-r10.tar.gz https://github.com/secondlife/3p-cubemap_to_eqr_js/releases/download/v1.1.0-cb8785a/cubemaptoequirectangular-1.1.0-linux64-cb8785a.tar.zst https://github.com/secondlife/3p-curl/releases/download/v7.54.1-r3/curl-7.54.1-13259824618-linux64-13259824618.tar.zst https://github.com/secondlife/3p-dictionaries/releases/download/v1-a01bb6c/dictionaries-1.a01bb6c-common-a01bb6c.tar.zst @@ -76,15 +76,14 @@ src_unpack() { unpacker cd ${WORKDIR} mkdir -p viewer/indra_build/packages - mv 3p-colladadom-2.3-r8 meshoptimizer-0.21 openjpeg-2.5.3 v-hacd-4.1.0 viewer/indra_build/ - mv LICENSES NOTICE VERSION autobuild-package.xml bin ca-bundle.crt dictionaries docs fonts include js llphysicsextensions lib meta mikktspace.txt resources xui viewer/indra_build/packages/ + mv 3p-colladadom-2.3-r10 meshoptimizer-0.21 openjpeg-2.5.3 v-hacd-4.1.0 viewer/indra_build/ + mv LICENSES NOTICE VERSION autobuild-package.xml bin ca-bundle.crt dictionaries docs fonts include js lib meta mikktspace.txt resources xui viewer/indra_build/packages/ } src_prepare() { + eapply "${FILESDIR}"/${P}-webrtc.patch eapply "${FILESDIR}"/${P}-discord_sdk.patch eapply_user - cd ${WORKDIR}/viewer/indra_build/3p-colladadom-2.3-r8 - eapply ${S}/patches/collada-dom-v2.3-r8.patch cd ${S}/indra cmake_src_prepare } |
