mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-10-12 17:51:11 -04:00
media-gfx/orcaslicer-bin: keyword 2.4.2 for ~arm64
Signed-off-by: Biasio <91698445+Biasio@users.noreply.github.com> Part-of: https://github.com/gentoo/guru/pull/531 Closes: https://github.com/gentoo/guru/pull/531 Signed-off-by: David Roman <stkw0@disroot.org>
This commit is contained in:
1 parent
1f16adeb9a
commit
f963cb99ec
2 files changed
+12
-6
No files matched your search
@@ -1 +1,2 @@
|
|||||||
DIST orcaslicer-bin-2.4.2.AppImage 137759224 BLAKE2B e5cbaf31a7b35fa5ff07d3ac3e1a6970e1fdd683f9795cd2eb9b8d079addabcdfa6dfb3dd8c4ed6af7967b180c0f40a1831d4697b29a3be874dc4373547fd005 SHA512 90e7b535c100e2bd6dd9b5d6b2e20abde68770dee0aa6e2012d43f4ae722e5213ad65bebcd982bb071ef478486e22bc8c49a15d7dfd6ee4b862a14f93d41eeea
|
DIST orcaslicer-bin-2.4.2-amd64.AppImage 137759224 BLAKE2B e5cbaf31a7b35fa5ff07d3ac3e1a6970e1fdd683f9795cd2eb9b8d079addabcdfa6dfb3dd8c4ed6af7967b180c0f40a1831d4697b29a3be874dc4373547fd005 SHA512 90e7b535c100e2bd6dd9b5d6b2e20abde68770dee0aa6e2012d43f4ae722e5213ad65bebcd982bb071ef478486e22bc8c49a15d7dfd6ee4b862a14f93d41eeea
|
||||||
|
DIST orcaslicer-bin-2.4.2-arm64.AppImage 135469576 BLAKE2B 1899e53ff08fa1572264236c7995771480116eabb8e8a758f737db337d8fbb3c8258848761a8c3c0c5195c539128c064badb82bdd93701d6250298065586d11b SHA512 2b905d14a25438e0e4c980a40133d1793bf11ca58b0b19bc777623ee4cf52bcc5592dd6e5a11ef62989eaa2f98d09d99393d6b4e5a534b9e19dfe1c24721a26c
|
||||||
@@ -9,12 +9,16 @@ MY_PN="OrcaSlicer"
|
|||||||
|
|
||||||
DESCRIPTION="G-code generator for 3D printers (Bambu, Prusa, Voron, Creality)"
|
DESCRIPTION="G-code generator for 3D printers (Bambu, Prusa, Voron, Creality)"
|
||||||
HOMEPAGE="https://github.com/OrcaSlicer/OrcaSlicer"
|
HOMEPAGE="https://github.com/OrcaSlicer/OrcaSlicer"
|
||||||
SRC_URI="https://github.com/OrcaSlicer/OrcaSlicer/releases/download/v${PV}/${MY_PN}_Linux_AppImage_Ubuntu2404_V${PV}.AppImage -> ${P}.AppImage"
|
|
||||||
|
SRC_URI="
|
||||||
|
amd64? ( https://github.com/OrcaSlicer/OrcaSlicer/releases/download/v${PV}/${MY_PN}_Linux_AppImage_Ubuntu2404_V${PV}.AppImage -> ${P}-amd64.AppImage )
|
||||||
|
arm64? ( https://github.com/OrcaSlicer/OrcaSlicer/releases/download/v${PV}/${MY_PN}_Linux_AppImage_Ubuntu2404_aarch64_V${PV}.AppImage -> ${P}-arm64.AppImage )
|
||||||
|
"
|
||||||
S="${WORKDIR}"
|
S="${WORKDIR}"
|
||||||
|
|
||||||
LICENSE="AGPL-3"
|
LICENSE="AGPL-3"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
KEYWORDS="-* ~amd64"
|
KEYWORDS="-* ~amd64 ~arm64"
|
||||||
RESTRICT="mirror strip bindist"
|
RESTRICT="mirror strip bindist"
|
||||||
|
|
||||||
# AppImage bundles most dependencies, but we need basic system libs.
|
# AppImage bundles most dependencies, but we need basic system libs.
|
||||||
@@ -61,9 +65,10 @@ BDEPEND="dev-util/patchelf"
|
|||||||
QA_PREBUILT="*"
|
QA_PREBUILT="*"
|
||||||
|
|
||||||
src_unpack() {
|
src_unpack() {
|
||||||
cp "${DISTDIR}/${P}.AppImage" "${WORKDIR}/" || die
|
local appimage="${P}-${ARCH}.AppImage"
|
||||||
chmod +x "${WORKDIR}/${P}.AppImage" || die
|
cp "${DISTDIR}/${appimage}" "${WORKDIR}/" || die
|
||||||
"${WORKDIR}/${P}.AppImage" --appimage-extract || die "Failed to extract AppImage"
|
chmod +x "${WORKDIR}/${appimage}" || die
|
||||||
|
"${WORKDIR}/${appimage}" --appimage-extract || die "Failed to extract AppImage"
|
||||||
mv squashfs-root "${MY_PN}" || die
|
mv squashfs-root "${MY_PN}" || die
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user