mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-10-12 17:51:11 -04:00
media-gfx/bambustudio-bin: add 02.06.00.51, drop 02.05.03.62
Signed-off-by: Huang Rui <vowstar@gmail.com>
This commit is contained in:
2 files changed
+5
-9
No files matched your search
@@ -1 +1 @@
|
||||
DIST bambustudio-bin-02.05.03.62.AppImage 222247416 BLAKE2B 945a2f5382092250cc6c7a352735d6fd84b45f672382be3939e532159ca90290faaad07deb428976c6af5e9f18c080b0c0b5237a3862aa11cad2eb0dfdebc9e9 SHA512 5d56bddac41443b68f448888a5dc873d37438480a102a7d59d7a9f14f77e060e0c7eb0dfbef9fbdc4b9912cf018827cdead349df29872ecc976b7b266bf0f085
|
||||
DIST bambustudio-bin-02.06.00.51.AppImage 224688632 BLAKE2B 2e01d53748db4c2827e6e6e300a817155752342d6ce27152b10e3dcb32ff0abaf2c9272f6843b523cf99e774e54afb4d5ebd5313fd512c5b95d85ccd75288d5b SHA512 609bb6710306f272f4295eb5ee73f0954ef48816165d594dc7817805432dfa27eb8a3bc545e5a8db41f72bdd75bdbbdd4ba66c129afce3837aed1d3cf21a168c
|
||||
+4
-8
@@ -13,7 +13,7 @@ HOMEPAGE="https://bambulab.com"
|
||||
|
||||
SRC_URI="
|
||||
amd64? (
|
||||
https://github.com/bambulab/${MY_PN}/releases/download/v${PV}/Bambu_Studio_linux_fedora-v02.05.03.61.AppImage
|
||||
https://github.com/bambulab/${MY_PN}/releases/download/v${PV}/BambuStudio_ubuntu-24.04-v02.06.00.51-20260417160415.AppImage
|
||||
-> ${P}.AppImage
|
||||
)
|
||||
"
|
||||
@@ -57,14 +57,10 @@ src_unpack() {
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# Fix RUNPATH and replace webkit-gtk 4.0 sonames with 4.1
|
||||
# The fedora AppImage was built against webkit-gtk:4 (4.0 API)
|
||||
# which has been removed from the Gentoo tree; webkit-gtk:4.1
|
||||
# provides a compatible ABI under different sonames
|
||||
# Set RUNPATH so the bundled libraries in /opt/${PN}/bin/ are found.
|
||||
# The ubuntu-24.04 AppImage links directly against webkit-gtk:4.1,
|
||||
# so no soname replacement is needed anymore.
|
||||
patchelf --set-rpath '$ORIGIN' \
|
||||
--replace-needed libwebkit2gtk-4.0.so.37 libwebkit2gtk-4.1.so.0 \
|
||||
--replace-needed libjavascriptcoregtk-4.0.so.18 libjavascriptcoregtk-4.1.so.0 \
|
||||
--remove-needed libOSMesa.so.8 \
|
||||
"${S}"/squashfs-root/bin/bambu-studio || die
|
||||
insinto /opt/"${PN}"
|
||||
doins -r "${S}"/squashfs-root/*
|
||||
Reference in new issue
Block a user