* [gentoo-commits] repo/proj/guru:master commit in: media-gfx/bambustudio-bin/
@ 2024-06-25 12:16 David Roman
0 siblings, 0 replies; 10+ messages in thread
From: David Roman @ 2024-06-25 12:16 UTC (permalink / raw
To: gentoo-commits
commit: 4e97e3e14121f5570f18000e3a21d5e3d8d6ac88
Author: Huang Rui <vowstar <AT> gmail <DOT> com>
AuthorDate: Tue Jun 25 08:57:37 2024 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Tue Jun 25 08:57:37 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4e97e3e1
media-gfx/bambustudio-bin: update SRC_URI
Signed-off-by: Huang Rui <vowstar <AT> gmail.com>
media-gfx/bambustudio-bin/bambustudio-bin-01.09.03.50.ebuild | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/media-gfx/bambustudio-bin/bambustudio-bin-01.09.03.50.ebuild b/media-gfx/bambustudio-bin/bambustudio-bin-01.09.03.50.ebuild
index bd14b9f35..2d0b5b206 100644
--- a/media-gfx/bambustudio-bin/bambustudio-bin-01.09.03.50.ebuild
+++ b/media-gfx/bambustudio-bin/bambustudio-bin-01.09.03.50.ebuild
@@ -12,7 +12,8 @@ DESCRIPTION="Bambu Studio is a cutting-edge, feature-rich slicing software"
HOMEPAGE="https://bambulab.com"
SRC_URI="
- https://github.com/bambulab/${MY_PN}/releases/download/v${PV}/Bambu_Studio_linux_fedora-v${PV}.AppImage -> ${P}.AppImage
+ https://github.com/bambulab/${MY_PN}/releases/download/v${PV}/Bambu_Studio_linux_fedora-v${PV}.AppImage \
+ -> ${P}.AppImage
"
S="${WORKDIR}/${P}"
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: media-gfx/bambustudio-bin/
@ 2024-06-27 8:41 David Roman
0 siblings, 0 replies; 10+ messages in thread
From: David Roman @ 2024-06-27 8:41 UTC (permalink / raw
To: gentoo-commits
commit: 4f6c0a166132faabb3fb20ac5ef067f913e70377
Author: Huang Rui <vowstar <AT> gmail <DOT> com>
AuthorDate: Wed Jun 26 04:34:16 2024 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Wed Jun 26 04:34:16 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4f6c0a16
media-gfx/bambustudio-bin: fix fperm and exec name
Signed-off-by: Huang Rui <vowstar <AT> gmail.com>
media-gfx/bambustudio-bin/bambustudio-bin-01.09.03.50.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-gfx/bambustudio-bin/bambustudio-bin-01.09.03.50.ebuild b/media-gfx/bambustudio-bin/bambustudio-bin-01.09.03.50.ebuild
index 537cb66c3..360c76e7f 100644
--- a/media-gfx/bambustudio-bin/bambustudio-bin-01.09.03.50.ebuild
+++ b/media-gfx/bambustudio-bin/bambustudio-bin-01.09.03.50.ebuild
@@ -65,8 +65,8 @@ src_install() {
"${S}"/squashfs-root/bin/bambu-studio || die
insinto /opt/"${PN}"
doins -r "${S}"/squashfs-root/*
- fperms +x "/opt/${PN}/AppRun"
+ fperms +x "/opt/${PN}/AppRun" "/opt/${PN}/bin/bambu-studio"
doicon -s 192 "${S}"/squashfs-root/BambuStudio.png
domenu "${FILESDIR}/bambu-studio.desktop"
- make_wrapper "${PN}" "/opt/${PN}/AppRun"
+ make_wrapper bambu-studio "/opt/${PN}/AppRun"
}
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: media-gfx/bambustudio-bin/
@ 2024-11-13 2:52 Haelwenn Monnier
0 siblings, 0 replies; 10+ messages in thread
From: Haelwenn Monnier @ 2024-11-13 2:52 UTC (permalink / raw
To: gentoo-commits
commit: f68ebc623879f5dbce8c9c503dcedde338dee256
Author: Huang Rui <vowstar <AT> gmail <DOT> com>
AuthorDate: Wed Nov 13 00:25:03 2024 +0000
Commit: Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Wed Nov 13 00:25:03 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f68ebc62
media-gfx/bambustudio-bin: add 01.10.00.89
Signed-off-by: Huang Rui <vowstar <AT> gmail.com>
media-gfx/bambustudio-bin/Manifest | 1 +
.../bambustudio-bin-01.10.00.89.ebuild | 72 ++++++++++++++++++++++
2 files changed, 73 insertions(+)
diff --git a/media-gfx/bambustudio-bin/Manifest b/media-gfx/bambustudio-bin/Manifest
index 702d44700..aa84c4477 100644
--- a/media-gfx/bambustudio-bin/Manifest
+++ b/media-gfx/bambustudio-bin/Manifest
@@ -1 +1,2 @@
DIST bambustudio-bin-01.09.03.50.AppImage 103167168 BLAKE2B e5940939a9c88467900d0800a0d0715b9a6f5b4ffb3626d2bf08bbd9db7efdf19bbf4f24acfa4d0690a6f19aeab35c18c63e700d24b38d871f62c68ca26c190f SHA512 69f4fc9018a22aa34e145057f81394b8c5992688c500922618ab199f1f6618ad92aea1a5356f476741b1a60ddea5436adea175c60318aca72ffe198e347d00d7
+DIST bambustudio-bin-01.10.00.89.AppImage 112932032 BLAKE2B 1924afb881e6159207775fbb255639d4f5decc52add4acdfd74e847f398c55b901ff375cdbbe5937e414e87f9e1e3bcea1c95d542d200f3f8dd4c165a7b22634 SHA512 3539c22c569298479781dfa5f0a74504d2471397e02dfa5fca3e1d65365b95585f1161182c5004be3793ac732f5d1d94bb6659bc3c5fb20aeb699733894ea71f
diff --git a/media-gfx/bambustudio-bin/bambustudio-bin-01.10.00.89.ebuild b/media-gfx/bambustudio-bin/bambustudio-bin-01.10.00.89.ebuild
new file mode 100644
index 000000000..360c76e7f
--- /dev/null
+++ b/media-gfx/bambustudio-bin/bambustudio-bin-01.10.00.89.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="BambuStudio"
+WX_GTK_VER="3.0-gtk3"
+
+inherit desktop wrapper xdg
+
+DESCRIPTION="Bambu Studio is a cutting-edge, feature-rich slicing software"
+HOMEPAGE="https://bambulab.com"
+
+SRC_URI="
+ https://github.com/bambulab/${MY_PN}/releases/download/v${PV}/Bambu_Studio_linux_fedora-v${PV}.AppImage \
+ -> ${P}.AppImage
+"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+RDEPEND="
+ media-gfx/openvdb
+ media-libs/glew:0=
+ >=media-libs/glm-0.9.9.1
+ media-libs/gstreamer
+ media-libs/mesa[X(+)]
+ net-libs/libsoup:3.0=
+ net-libs/webkit-gtk:4.1/0
+ >=sci-libs/opencascade-7.3.0:0=
+ virtual/glu
+ >=x11-libs/cairo-1.8.8:=
+ x11-libs/libxkbcommon
+ >=x11-libs/pixman-0.30
+ x11-libs/wxGTK:${WX_GTK_VER}[X,opengl]
+ sys-libs/zlib
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ dev-util/patchelf
+"
+
+QA_PREBUILT="*"
+RESTRICT="strip"
+
+src_unpack() {
+ mkdir "${S}" || die
+ cp "${DISTDIR}/${P}.AppImage" "${S}"/ || die
+ pushd "${S}" || die
+ chmod +x "${S}/${P}.AppImage" || die
+ "${S}/${P}.AppImage" --appimage-extract || die
+ rm "${S}/${P}.AppImage" || die
+ popd || die
+}
+
+src_install() {
+ rm -r squashfs-root/{*.{AppImage,desktop},.DirIcon,usr} || die
+ patchelf --replace-needed libwebkit2gtk-4.0.so.37 libwebkit2gtk-4.1.so.0 \
+ "${S}"/squashfs-root/bin/bambu-studio || die
+ patchelf --replace-needed libjavascriptcoregtk-4.0.so.18 libjavascriptcoregtk-4.1.so.0 \
+ "${S}"/squashfs-root/bin/bambu-studio || die
+ patchelf --remove-needed libsoup-2.4.so.1 \
+ "${S}"/squashfs-root/bin/bambu-studio || die
+ patchelf --set-rpath '$ORIGIN' \
+ "${S}"/squashfs-root/bin/bambu-studio || die
+ insinto /opt/"${PN}"
+ doins -r "${S}"/squashfs-root/*
+ fperms +x "/opt/${PN}/AppRun" "/opt/${PN}/bin/bambu-studio"
+ doicon -s 192 "${S}"/squashfs-root/BambuStudio.png
+ domenu "${FILESDIR}/bambu-studio.desktop"
+ make_wrapper bambu-studio "/opt/${PN}/AppRun"
+}
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: media-gfx/bambustudio-bin/
@ 2024-11-13 2:52 Haelwenn Monnier
0 siblings, 0 replies; 10+ messages in thread
From: Haelwenn Monnier @ 2024-11-13 2:52 UTC (permalink / raw
To: gentoo-commits
commit: 7a67ed9abe9bea438a6b9130c7b1bf583b609db8
Author: Huang Rui <vowstar <AT> gmail <DOT> com>
AuthorDate: Wed Nov 13 00:25:33 2024 +0000
Commit: Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Wed Nov 13 00:25:33 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7a67ed9a
media-gfx/bambustudio-bin: drop 01.09.03.50
Signed-off-by: Huang Rui <vowstar <AT> gmail.com>
media-gfx/bambustudio-bin/Manifest | 1 -
.../bambustudio-bin-01.09.03.50.ebuild | 72 ----------------------
2 files changed, 73 deletions(-)
diff --git a/media-gfx/bambustudio-bin/Manifest b/media-gfx/bambustudio-bin/Manifest
index aa84c4477..a6a82c47d 100644
--- a/media-gfx/bambustudio-bin/Manifest
+++ b/media-gfx/bambustudio-bin/Manifest
@@ -1,2 +1 @@
-DIST bambustudio-bin-01.09.03.50.AppImage 103167168 BLAKE2B e5940939a9c88467900d0800a0d0715b9a6f5b4ffb3626d2bf08bbd9db7efdf19bbf4f24acfa4d0690a6f19aeab35c18c63e700d24b38d871f62c68ca26c190f SHA512 69f4fc9018a22aa34e145057f81394b8c5992688c500922618ab199f1f6618ad92aea1a5356f476741b1a60ddea5436adea175c60318aca72ffe198e347d00d7
DIST bambustudio-bin-01.10.00.89.AppImage 112932032 BLAKE2B 1924afb881e6159207775fbb255639d4f5decc52add4acdfd74e847f398c55b901ff375cdbbe5937e414e87f9e1e3bcea1c95d542d200f3f8dd4c165a7b22634 SHA512 3539c22c569298479781dfa5f0a74504d2471397e02dfa5fca3e1d65365b95585f1161182c5004be3793ac732f5d1d94bb6659bc3c5fb20aeb699733894ea71f
diff --git a/media-gfx/bambustudio-bin/bambustudio-bin-01.09.03.50.ebuild b/media-gfx/bambustudio-bin/bambustudio-bin-01.09.03.50.ebuild
deleted file mode 100644
index 360c76e7f..000000000
--- a/media-gfx/bambustudio-bin/bambustudio-bin-01.09.03.50.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="BambuStudio"
-WX_GTK_VER="3.0-gtk3"
-
-inherit desktop wrapper xdg
-
-DESCRIPTION="Bambu Studio is a cutting-edge, feature-rich slicing software"
-HOMEPAGE="https://bambulab.com"
-
-SRC_URI="
- https://github.com/bambulab/${MY_PN}/releases/download/v${PV}/Bambu_Studio_linux_fedora-v${PV}.AppImage \
- -> ${P}.AppImage
-"
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-RDEPEND="
- media-gfx/openvdb
- media-libs/glew:0=
- >=media-libs/glm-0.9.9.1
- media-libs/gstreamer
- media-libs/mesa[X(+)]
- net-libs/libsoup:3.0=
- net-libs/webkit-gtk:4.1/0
- >=sci-libs/opencascade-7.3.0:0=
- virtual/glu
- >=x11-libs/cairo-1.8.8:=
- x11-libs/libxkbcommon
- >=x11-libs/pixman-0.30
- x11-libs/wxGTK:${WX_GTK_VER}[X,opengl]
- sys-libs/zlib
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- dev-util/patchelf
-"
-
-QA_PREBUILT="*"
-RESTRICT="strip"
-
-src_unpack() {
- mkdir "${S}" || die
- cp "${DISTDIR}/${P}.AppImage" "${S}"/ || die
- pushd "${S}" || die
- chmod +x "${S}/${P}.AppImage" || die
- "${S}/${P}.AppImage" --appimage-extract || die
- rm "${S}/${P}.AppImage" || die
- popd || die
-}
-
-src_install() {
- rm -r squashfs-root/{*.{AppImage,desktop},.DirIcon,usr} || die
- patchelf --replace-needed libwebkit2gtk-4.0.so.37 libwebkit2gtk-4.1.so.0 \
- "${S}"/squashfs-root/bin/bambu-studio || die
- patchelf --replace-needed libjavascriptcoregtk-4.0.so.18 libjavascriptcoregtk-4.1.so.0 \
- "${S}"/squashfs-root/bin/bambu-studio || die
- patchelf --remove-needed libsoup-2.4.so.1 \
- "${S}"/squashfs-root/bin/bambu-studio || die
- patchelf --set-rpath '$ORIGIN' \
- "${S}"/squashfs-root/bin/bambu-studio || die
- insinto /opt/"${PN}"
- doins -r "${S}"/squashfs-root/*
- fperms +x "/opt/${PN}/AppRun" "/opt/${PN}/bin/bambu-studio"
- doicon -s 192 "${S}"/squashfs-root/BambuStudio.png
- domenu "${FILESDIR}/bambu-studio.desktop"
- make_wrapper bambu-studio "/opt/${PN}/AppRun"
-}
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: media-gfx/bambustudio-bin/
@ 2024-11-19 14:09 Julien Roy
0 siblings, 0 replies; 10+ messages in thread
From: Julien Roy @ 2024-11-19 14:09 UTC (permalink / raw
To: gentoo-commits
commit: 08b7380569cfbbb2c7ea932fddd753bceb9ca5d7
Author: Huang Rui <vowstar <AT> gmail <DOT> com>
AuthorDate: Tue Nov 19 12:53:29 2024 +0000
Commit: Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Tue Nov 19 12:53:29 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=08b73805
media-gfx/bambustudio-bin: add 01.10.01.50
Signed-off-by: Huang Rui <vowstar <AT> gmail.com>
media-gfx/bambustudio-bin/Manifest | 1 +
.../bambustudio-bin-01.10.01.50.ebuild | 72 ++++++++++++++++++++++
2 files changed, 73 insertions(+)
diff --git a/media-gfx/bambustudio-bin/Manifest b/media-gfx/bambustudio-bin/Manifest
index a6a82c47d..ebf9f1f28 100644
--- a/media-gfx/bambustudio-bin/Manifest
+++ b/media-gfx/bambustudio-bin/Manifest
@@ -1 +1,2 @@
DIST bambustudio-bin-01.10.00.89.AppImage 112932032 BLAKE2B 1924afb881e6159207775fbb255639d4f5decc52add4acdfd74e847f398c55b901ff375cdbbe5937e414e87f9e1e3bcea1c95d542d200f3f8dd4c165a7b22634 SHA512 3539c22c569298479781dfa5f0a74504d2471397e02dfa5fca3e1d65365b95585f1161182c5004be3793ac732f5d1d94bb6659bc3c5fb20aeb699733894ea71f
+DIST bambustudio-bin-01.10.01.50.AppImage 112915648 BLAKE2B ed1b569037d46f8e73f02571317e213e504088fdb4a202e6d3a5a82cc49451819a43ce8bd5bdc73700057c381019bdd42ba1cf86400d4483ddb108f08dc2a70e SHA512 a6ccfebe9349b189ccb6457c7e9aa3df0a3f0a2c42839fc0cd6a7fee2245a08e8c1acdfe556e772f9d20761ed7838f23c8ef3841537daa2e469438ce74072be3
diff --git a/media-gfx/bambustudio-bin/bambustudio-bin-01.10.01.50.ebuild b/media-gfx/bambustudio-bin/bambustudio-bin-01.10.01.50.ebuild
new file mode 100644
index 000000000..360c76e7f
--- /dev/null
+++ b/media-gfx/bambustudio-bin/bambustudio-bin-01.10.01.50.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="BambuStudio"
+WX_GTK_VER="3.0-gtk3"
+
+inherit desktop wrapper xdg
+
+DESCRIPTION="Bambu Studio is a cutting-edge, feature-rich slicing software"
+HOMEPAGE="https://bambulab.com"
+
+SRC_URI="
+ https://github.com/bambulab/${MY_PN}/releases/download/v${PV}/Bambu_Studio_linux_fedora-v${PV}.AppImage \
+ -> ${P}.AppImage
+"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+RDEPEND="
+ media-gfx/openvdb
+ media-libs/glew:0=
+ >=media-libs/glm-0.9.9.1
+ media-libs/gstreamer
+ media-libs/mesa[X(+)]
+ net-libs/libsoup:3.0=
+ net-libs/webkit-gtk:4.1/0
+ >=sci-libs/opencascade-7.3.0:0=
+ virtual/glu
+ >=x11-libs/cairo-1.8.8:=
+ x11-libs/libxkbcommon
+ >=x11-libs/pixman-0.30
+ x11-libs/wxGTK:${WX_GTK_VER}[X,opengl]
+ sys-libs/zlib
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ dev-util/patchelf
+"
+
+QA_PREBUILT="*"
+RESTRICT="strip"
+
+src_unpack() {
+ mkdir "${S}" || die
+ cp "${DISTDIR}/${P}.AppImage" "${S}"/ || die
+ pushd "${S}" || die
+ chmod +x "${S}/${P}.AppImage" || die
+ "${S}/${P}.AppImage" --appimage-extract || die
+ rm "${S}/${P}.AppImage" || die
+ popd || die
+}
+
+src_install() {
+ rm -r squashfs-root/{*.{AppImage,desktop},.DirIcon,usr} || die
+ patchelf --replace-needed libwebkit2gtk-4.0.so.37 libwebkit2gtk-4.1.so.0 \
+ "${S}"/squashfs-root/bin/bambu-studio || die
+ patchelf --replace-needed libjavascriptcoregtk-4.0.so.18 libjavascriptcoregtk-4.1.so.0 \
+ "${S}"/squashfs-root/bin/bambu-studio || die
+ patchelf --remove-needed libsoup-2.4.so.1 \
+ "${S}"/squashfs-root/bin/bambu-studio || die
+ patchelf --set-rpath '$ORIGIN' \
+ "${S}"/squashfs-root/bin/bambu-studio || die
+ insinto /opt/"${PN}"
+ doins -r "${S}"/squashfs-root/*
+ fperms +x "/opt/${PN}/AppRun" "/opt/${PN}/bin/bambu-studio"
+ doicon -s 192 "${S}"/squashfs-root/BambuStudio.png
+ domenu "${FILESDIR}/bambu-studio.desktop"
+ make_wrapper bambu-studio "/opt/${PN}/AppRun"
+}
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: media-gfx/bambustudio-bin/
@ 2024-11-19 14:09 Julien Roy
0 siblings, 0 replies; 10+ messages in thread
From: Julien Roy @ 2024-11-19 14:09 UTC (permalink / raw
To: gentoo-commits
commit: 6bb638810ced471a83a191a92480a9ad1425c881
Author: Huang Rui <vowstar <AT> gmail <DOT> com>
AuthorDate: Tue Nov 19 12:54:05 2024 +0000
Commit: Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Tue Nov 19 12:54:05 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6bb63881
media-gfx/bambustudio-bin: drop 01.10.00.89
Signed-off-by: Huang Rui <vowstar <AT> gmail.com>
media-gfx/bambustudio-bin/Manifest | 1 -
.../bambustudio-bin-01.10.00.89.ebuild | 72 ----------------------
2 files changed, 73 deletions(-)
diff --git a/media-gfx/bambustudio-bin/Manifest b/media-gfx/bambustudio-bin/Manifest
index ebf9f1f28..0cb8a929d 100644
--- a/media-gfx/bambustudio-bin/Manifest
+++ b/media-gfx/bambustudio-bin/Manifest
@@ -1,2 +1 @@
-DIST bambustudio-bin-01.10.00.89.AppImage 112932032 BLAKE2B 1924afb881e6159207775fbb255639d4f5decc52add4acdfd74e847f398c55b901ff375cdbbe5937e414e87f9e1e3bcea1c95d542d200f3f8dd4c165a7b22634 SHA512 3539c22c569298479781dfa5f0a74504d2471397e02dfa5fca3e1d65365b95585f1161182c5004be3793ac732f5d1d94bb6659bc3c5fb20aeb699733894ea71f
DIST bambustudio-bin-01.10.01.50.AppImage 112915648 BLAKE2B ed1b569037d46f8e73f02571317e213e504088fdb4a202e6d3a5a82cc49451819a43ce8bd5bdc73700057c381019bdd42ba1cf86400d4483ddb108f08dc2a70e SHA512 a6ccfebe9349b189ccb6457c7e9aa3df0a3f0a2c42839fc0cd6a7fee2245a08e8c1acdfe556e772f9d20761ed7838f23c8ef3841537daa2e469438ce74072be3
diff --git a/media-gfx/bambustudio-bin/bambustudio-bin-01.10.00.89.ebuild b/media-gfx/bambustudio-bin/bambustudio-bin-01.10.00.89.ebuild
deleted file mode 100644
index 360c76e7f..000000000
--- a/media-gfx/bambustudio-bin/bambustudio-bin-01.10.00.89.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="BambuStudio"
-WX_GTK_VER="3.0-gtk3"
-
-inherit desktop wrapper xdg
-
-DESCRIPTION="Bambu Studio is a cutting-edge, feature-rich slicing software"
-HOMEPAGE="https://bambulab.com"
-
-SRC_URI="
- https://github.com/bambulab/${MY_PN}/releases/download/v${PV}/Bambu_Studio_linux_fedora-v${PV}.AppImage \
- -> ${P}.AppImage
-"
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-RDEPEND="
- media-gfx/openvdb
- media-libs/glew:0=
- >=media-libs/glm-0.9.9.1
- media-libs/gstreamer
- media-libs/mesa[X(+)]
- net-libs/libsoup:3.0=
- net-libs/webkit-gtk:4.1/0
- >=sci-libs/opencascade-7.3.0:0=
- virtual/glu
- >=x11-libs/cairo-1.8.8:=
- x11-libs/libxkbcommon
- >=x11-libs/pixman-0.30
- x11-libs/wxGTK:${WX_GTK_VER}[X,opengl]
- sys-libs/zlib
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- dev-util/patchelf
-"
-
-QA_PREBUILT="*"
-RESTRICT="strip"
-
-src_unpack() {
- mkdir "${S}" || die
- cp "${DISTDIR}/${P}.AppImage" "${S}"/ || die
- pushd "${S}" || die
- chmod +x "${S}/${P}.AppImage" || die
- "${S}/${P}.AppImage" --appimage-extract || die
- rm "${S}/${P}.AppImage" || die
- popd || die
-}
-
-src_install() {
- rm -r squashfs-root/{*.{AppImage,desktop},.DirIcon,usr} || die
- patchelf --replace-needed libwebkit2gtk-4.0.so.37 libwebkit2gtk-4.1.so.0 \
- "${S}"/squashfs-root/bin/bambu-studio || die
- patchelf --replace-needed libjavascriptcoregtk-4.0.so.18 libjavascriptcoregtk-4.1.so.0 \
- "${S}"/squashfs-root/bin/bambu-studio || die
- patchelf --remove-needed libsoup-2.4.so.1 \
- "${S}"/squashfs-root/bin/bambu-studio || die
- patchelf --set-rpath '$ORIGIN' \
- "${S}"/squashfs-root/bin/bambu-studio || die
- insinto /opt/"${PN}"
- doins -r "${S}"/squashfs-root/*
- fperms +x "/opt/${PN}/AppRun" "/opt/${PN}/bin/bambu-studio"
- doicon -s 192 "${S}"/squashfs-root/BambuStudio.png
- domenu "${FILESDIR}/bambu-studio.desktop"
- make_wrapper bambu-studio "/opt/${PN}/AppRun"
-}
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: media-gfx/bambustudio-bin/
2024-12-19 11:41 [gentoo-commits] repo/proj/guru:dev " David Roman
@ 2024-12-20 0:36 ` David Roman
0 siblings, 0 replies; 10+ messages in thread
From: David Roman @ 2024-12-20 0:36 UTC (permalink / raw
To: gentoo-commits
commit: 99be9d224e487efbe553def10eedeed32342c919
Author: Mathieu Gollain <mathieu.gollain <AT> zero-sum <DOT> fr>
AuthorDate: Wed Dec 18 13:35:19 2024 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Thu Dec 19 11:38:59 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=99be9d22
media-gfx/bambustudio-bin: add osmesa USE requirement to mesa dependency
This avoids this error at launch:
"/opt/bambustudio-bin/bin/bambu-studio: error while loading shared libraries: libOSMesa.so.8: cannot open shared object file: No such file or directory"
Signed-off-by: Mathieu Gollain <mathieu.gollain <AT> zero-sum.fr>
Closes: https://github.com/gentoo/guru/pull/269
Signed-off-by: David Roman <davidroman96 <AT> gmail.com>
media-gfx/bambustudio-bin/bambustudio-bin-01.10.01.50.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/bambustudio-bin/bambustudio-bin-01.10.01.50.ebuild b/media-gfx/bambustudio-bin/bambustudio-bin-01.10.01.50.ebuild
index 360c76e7f..cf03b4b08 100644
--- a/media-gfx/bambustudio-bin/bambustudio-bin-01.10.01.50.ebuild
+++ b/media-gfx/bambustudio-bin/bambustudio-bin-01.10.01.50.ebuild
@@ -24,7 +24,7 @@ RDEPEND="
media-libs/glew:0=
>=media-libs/glm-0.9.9.1
media-libs/gstreamer
- media-libs/mesa[X(+)]
+ media-libs/mesa[X(+),osmesa]
net-libs/libsoup:3.0=
net-libs/webkit-gtk:4.1/0
>=sci-libs/opencascade-7.3.0:0=
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: media-gfx/bambustudio-bin/
@ 2025-02-25 15:25 David Roman
0 siblings, 0 replies; 10+ messages in thread
From: David Roman @ 2025-02-25 15:25 UTC (permalink / raw
To: gentoo-commits
commit: e3f99d2e1501d3c1779a73fe83d387345d96be2c
Author: Huang Rui <vowstar <AT> gmail <DOT> com>
AuthorDate: Tue Feb 25 09:43:38 2025 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Tue Feb 25 09:43:38 2025 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e3f99d2e
media-gfx/bambustudio-bin: add 01.10.02.75
Signed-off-by: Huang Rui <vowstar <AT> gmail.com>
media-gfx/bambustudio-bin/Manifest | 1 +
.../bambustudio-bin-01.10.02.75.ebuild | 72 ++++++++++++++++++++++
2 files changed, 73 insertions(+)
diff --git a/media-gfx/bambustudio-bin/Manifest b/media-gfx/bambustudio-bin/Manifest
index 0cb8a929d..2faeddd16 100644
--- a/media-gfx/bambustudio-bin/Manifest
+++ b/media-gfx/bambustudio-bin/Manifest
@@ -1 +1,2 @@
DIST bambustudio-bin-01.10.01.50.AppImage 112915648 BLAKE2B ed1b569037d46f8e73f02571317e213e504088fdb4a202e6d3a5a82cc49451819a43ce8bd5bdc73700057c381019bdd42ba1cf86400d4483ddb108f08dc2a70e SHA512 a6ccfebe9349b189ccb6457c7e9aa3df0a3f0a2c42839fc0cd6a7fee2245a08e8c1acdfe556e772f9d20761ed7838f23c8ef3841537daa2e469438ce74072be3
+DIST bambustudio-bin-01.10.02.75.AppImage 114255040 BLAKE2B cfadc9f77b3b75ba2f6c0d39c462dcaee44e9a116129ea3deaf5e203b6023edbb7da657b5ddc16932caf059c43cdfecd03d09beceb764a7d84b20a534d9bf8c3 SHA512 0a162c018491e5eeeec9bfd8e765ab148abb673e57f2e045ab231a13041e92566674587e772276245811567bec7eb10b699eaf22421889eedfb2321c88009b02
diff --git a/media-gfx/bambustudio-bin/bambustudio-bin-01.10.02.75.ebuild b/media-gfx/bambustudio-bin/bambustudio-bin-01.10.02.75.ebuild
new file mode 100644
index 000000000..cf03b4b08
--- /dev/null
+++ b/media-gfx/bambustudio-bin/bambustudio-bin-01.10.02.75.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="BambuStudio"
+WX_GTK_VER="3.0-gtk3"
+
+inherit desktop wrapper xdg
+
+DESCRIPTION="Bambu Studio is a cutting-edge, feature-rich slicing software"
+HOMEPAGE="https://bambulab.com"
+
+SRC_URI="
+ https://github.com/bambulab/${MY_PN}/releases/download/v${PV}/Bambu_Studio_linux_fedora-v${PV}.AppImage \
+ -> ${P}.AppImage
+"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+RDEPEND="
+ media-gfx/openvdb
+ media-libs/glew:0=
+ >=media-libs/glm-0.9.9.1
+ media-libs/gstreamer
+ media-libs/mesa[X(+),osmesa]
+ net-libs/libsoup:3.0=
+ net-libs/webkit-gtk:4.1/0
+ >=sci-libs/opencascade-7.3.0:0=
+ virtual/glu
+ >=x11-libs/cairo-1.8.8:=
+ x11-libs/libxkbcommon
+ >=x11-libs/pixman-0.30
+ x11-libs/wxGTK:${WX_GTK_VER}[X,opengl]
+ sys-libs/zlib
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ dev-util/patchelf
+"
+
+QA_PREBUILT="*"
+RESTRICT="strip"
+
+src_unpack() {
+ mkdir "${S}" || die
+ cp "${DISTDIR}/${P}.AppImage" "${S}"/ || die
+ pushd "${S}" || die
+ chmod +x "${S}/${P}.AppImage" || die
+ "${S}/${P}.AppImage" --appimage-extract || die
+ rm "${S}/${P}.AppImage" || die
+ popd || die
+}
+
+src_install() {
+ rm -r squashfs-root/{*.{AppImage,desktop},.DirIcon,usr} || die
+ patchelf --replace-needed libwebkit2gtk-4.0.so.37 libwebkit2gtk-4.1.so.0 \
+ "${S}"/squashfs-root/bin/bambu-studio || die
+ patchelf --replace-needed libjavascriptcoregtk-4.0.so.18 libjavascriptcoregtk-4.1.so.0 \
+ "${S}"/squashfs-root/bin/bambu-studio || die
+ patchelf --remove-needed libsoup-2.4.so.1 \
+ "${S}"/squashfs-root/bin/bambu-studio || die
+ patchelf --set-rpath '$ORIGIN' \
+ "${S}"/squashfs-root/bin/bambu-studio || die
+ insinto /opt/"${PN}"
+ doins -r "${S}"/squashfs-root/*
+ fperms +x "/opt/${PN}/AppRun" "/opt/${PN}/bin/bambu-studio"
+ doicon -s 192 "${S}"/squashfs-root/BambuStudio.png
+ domenu "${FILESDIR}/bambu-studio.desktop"
+ make_wrapper bambu-studio "/opt/${PN}/AppRun"
+}
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: media-gfx/bambustudio-bin/
@ 2025-02-25 15:25 David Roman
0 siblings, 0 replies; 10+ messages in thread
From: David Roman @ 2025-02-25 15:25 UTC (permalink / raw
To: gentoo-commits
commit: 35c21295fa537a9a2ef6d5c4930826b7daea2d7d
Author: Huang Rui <vowstar <AT> gmail <DOT> com>
AuthorDate: Tue Feb 25 09:47:28 2025 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Tue Feb 25 09:47:28 2025 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=35c21295
media-gfx/bambustudio-bin: drop 01.10.01.50
Signed-off-by: Huang Rui <vowstar <AT> gmail.com>
media-gfx/bambustudio-bin/Manifest | 1 -
.../bambustudio-bin-01.10.01.50.ebuild | 72 ----------------------
2 files changed, 73 deletions(-)
diff --git a/media-gfx/bambustudio-bin/Manifest b/media-gfx/bambustudio-bin/Manifest
index 2faeddd16..82cd716f6 100644
--- a/media-gfx/bambustudio-bin/Manifest
+++ b/media-gfx/bambustudio-bin/Manifest
@@ -1,2 +1 @@
-DIST bambustudio-bin-01.10.01.50.AppImage 112915648 BLAKE2B ed1b569037d46f8e73f02571317e213e504088fdb4a202e6d3a5a82cc49451819a43ce8bd5bdc73700057c381019bdd42ba1cf86400d4483ddb108f08dc2a70e SHA512 a6ccfebe9349b189ccb6457c7e9aa3df0a3f0a2c42839fc0cd6a7fee2245a08e8c1acdfe556e772f9d20761ed7838f23c8ef3841537daa2e469438ce74072be3
DIST bambustudio-bin-01.10.02.75.AppImage 114255040 BLAKE2B cfadc9f77b3b75ba2f6c0d39c462dcaee44e9a116129ea3deaf5e203b6023edbb7da657b5ddc16932caf059c43cdfecd03d09beceb764a7d84b20a534d9bf8c3 SHA512 0a162c018491e5eeeec9bfd8e765ab148abb673e57f2e045ab231a13041e92566674587e772276245811567bec7eb10b699eaf22421889eedfb2321c88009b02
diff --git a/media-gfx/bambustudio-bin/bambustudio-bin-01.10.01.50.ebuild b/media-gfx/bambustudio-bin/bambustudio-bin-01.10.01.50.ebuild
deleted file mode 100644
index cf03b4b08..000000000
--- a/media-gfx/bambustudio-bin/bambustudio-bin-01.10.01.50.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="BambuStudio"
-WX_GTK_VER="3.0-gtk3"
-
-inherit desktop wrapper xdg
-
-DESCRIPTION="Bambu Studio is a cutting-edge, feature-rich slicing software"
-HOMEPAGE="https://bambulab.com"
-
-SRC_URI="
- https://github.com/bambulab/${MY_PN}/releases/download/v${PV}/Bambu_Studio_linux_fedora-v${PV}.AppImage \
- -> ${P}.AppImage
-"
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-RDEPEND="
- media-gfx/openvdb
- media-libs/glew:0=
- >=media-libs/glm-0.9.9.1
- media-libs/gstreamer
- media-libs/mesa[X(+),osmesa]
- net-libs/libsoup:3.0=
- net-libs/webkit-gtk:4.1/0
- >=sci-libs/opencascade-7.3.0:0=
- virtual/glu
- >=x11-libs/cairo-1.8.8:=
- x11-libs/libxkbcommon
- >=x11-libs/pixman-0.30
- x11-libs/wxGTK:${WX_GTK_VER}[X,opengl]
- sys-libs/zlib
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- dev-util/patchelf
-"
-
-QA_PREBUILT="*"
-RESTRICT="strip"
-
-src_unpack() {
- mkdir "${S}" || die
- cp "${DISTDIR}/${P}.AppImage" "${S}"/ || die
- pushd "${S}" || die
- chmod +x "${S}/${P}.AppImage" || die
- "${S}/${P}.AppImage" --appimage-extract || die
- rm "${S}/${P}.AppImage" || die
- popd || die
-}
-
-src_install() {
- rm -r squashfs-root/{*.{AppImage,desktop},.DirIcon,usr} || die
- patchelf --replace-needed libwebkit2gtk-4.0.so.37 libwebkit2gtk-4.1.so.0 \
- "${S}"/squashfs-root/bin/bambu-studio || die
- patchelf --replace-needed libjavascriptcoregtk-4.0.so.18 libjavascriptcoregtk-4.1.so.0 \
- "${S}"/squashfs-root/bin/bambu-studio || die
- patchelf --remove-needed libsoup-2.4.so.1 \
- "${S}"/squashfs-root/bin/bambu-studio || die
- patchelf --set-rpath '$ORIGIN' \
- "${S}"/squashfs-root/bin/bambu-studio || die
- insinto /opt/"${PN}"
- doins -r "${S}"/squashfs-root/*
- fperms +x "/opt/${PN}/AppRun" "/opt/${PN}/bin/bambu-studio"
- doicon -s 192 "${S}"/squashfs-root/BambuStudio.png
- domenu "${FILESDIR}/bambu-studio.desktop"
- make_wrapper bambu-studio "/opt/${PN}/AppRun"
-}
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: media-gfx/bambustudio-bin/
@ 2025-02-27 11:52 David Roman
0 siblings, 0 replies; 10+ messages in thread
From: David Roman @ 2025-02-27 11:52 UTC (permalink / raw
To: gentoo-commits
commit: f104e3d02176460dfbc6498292d77c0298bc6a5a
Author: Huang Rui <vowstar <AT> gmail <DOT> com>
AuthorDate: Wed Feb 26 09:20:16 2025 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Wed Feb 26 09:20:16 2025 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f104e3d0
media-gfx/bambustudio-bin: add 01.10.02.76, drop 01.10.02.75
Signed-off-by: Huang Rui <vowstar <AT> gmail.com>
media-gfx/bambustudio-bin/Manifest | 2 +-
...studio-bin-01.10.02.75.ebuild => bambustudio-bin-01.10.02.76.ebuild} | 0
2 files changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/bambustudio-bin/Manifest b/media-gfx/bambustudio-bin/Manifest
index 82cd716f6..3e360ac8d 100644
--- a/media-gfx/bambustudio-bin/Manifest
+++ b/media-gfx/bambustudio-bin/Manifest
@@ -1 +1 @@
-DIST bambustudio-bin-01.10.02.75.AppImage 114255040 BLAKE2B cfadc9f77b3b75ba2f6c0d39c462dcaee44e9a116129ea3deaf5e203b6023edbb7da657b5ddc16932caf059c43cdfecd03d09beceb764a7d84b20a534d9bf8c3 SHA512 0a162c018491e5eeeec9bfd8e765ab148abb673e57f2e045ab231a13041e92566674587e772276245811567bec7eb10b699eaf22421889eedfb2321c88009b02
+DIST bambustudio-bin-01.10.02.76.AppImage 114255040 BLAKE2B 0f1488043e5e1a9202617a5ed047228433cfbeae86b842a8f9df6fba826de854512ca64b3a2db2aedba5ea303533cb10c23cb544058d0ac954f0d4454d6df2e5 SHA512 ccbdc3659f56bc80c24f8e29a99a39dbabd1f59a819518f563d63833b8d5571404e304cf0ae650ffdd815589e13d12ed14ebe7ce62d0d72538bccf8397ea3004
diff --git a/media-gfx/bambustudio-bin/bambustudio-bin-01.10.02.75.ebuild b/media-gfx/bambustudio-bin/bambustudio-bin-01.10.02.76.ebuild
similarity index 100%
rename from media-gfx/bambustudio-bin/bambustudio-bin-01.10.02.75.ebuild
rename to media-gfx/bambustudio-bin/bambustudio-bin-01.10.02.76.ebuild
^ permalink raw reply related [flat|nested] 10+ messages in thread
end of thread, other threads:[~2025-02-27 11:53 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-02-27 11:52 [gentoo-commits] repo/proj/guru:master commit in: media-gfx/bambustudio-bin/ David Roman
-- strict thread matches above, loose matches on Subject: below --
2025-02-25 15:25 David Roman
2025-02-25 15:25 David Roman
2024-12-19 11:41 [gentoo-commits] repo/proj/guru:dev " David Roman
2024-12-20 0:36 ` [gentoo-commits] repo/proj/guru:master " David Roman
2024-11-19 14:09 Julien Roy
2024-11-19 14:09 Julien Roy
2024-11-13 2:52 Haelwenn Monnier
2024-11-13 2:52 Haelwenn Monnier
2024-06-27 8:41 David Roman
2024-06-25 12:16 David Roman
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox