mirror of
https://github.com/archlinux/aur.git
synced 2026-02-17 09:43:48 +01:00
Pull missing mesa libs from archlinux archive
This commit is contained in:
parent
4f7ecb3088
commit
a3f6658c12
3 changed files with 14 additions and 6 deletions
6
.SRCINFO
6
.SRCINFO
|
|
@ -1,7 +1,7 @@
|
|||
pkgbase = bambustudio-nvidia-bin
|
||||
pkgdesc = PC Software for BambuLab's 3D printers with a fix for nVidia cards
|
||||
pkgver = 02.00.03.54
|
||||
pkgrel = 1
|
||||
pkgrel = 2
|
||||
url = https://github.com/bambulab/BambuStudio
|
||||
arch = x86_64
|
||||
license = AGPL3
|
||||
|
|
@ -24,8 +24,10 @@ pkgbase = bambustudio-nvidia-bin
|
|||
source = bambustudio-02.00.03.54.AppImage::https://github.com/bambulab/BambuStudio/releases/download/V02.00.03.54/Bambu_Studio_linux_fedora-v02.00.03.54.AppImage
|
||||
source = BambuStudio.desktop
|
||||
source = bambu-studio
|
||||
source = mesa.tar.zst::https://archive.archlinux.org/packages/m/mesa/mesa-1%3A24.3.4-1-x86_64.pkg.tar.zst
|
||||
md5sums = 372b7c26568cb744b22a2253568598b3
|
||||
md5sums = c2729c29cbd01844507e1f0562762191
|
||||
md5sums = bc6d70b49ba93e5ec94aa092872f1c62
|
||||
md5sums = 8d9d8d329aa1d46dc47b8978d7f3b480
|
||||
md5sums = e2e9476b8e0924cfc752cce1501b3ea3
|
||||
|
||||
pkgname = bambustudio-nvidia-bin
|
||||
|
|
|
|||
12
PKGBUILD
12
PKGBUILD
|
|
@ -3,7 +3,7 @@
|
|||
# Contributor: goll <adrian.goll+aur[at]gmail>
|
||||
pkgname=bambustudio-nvidia-bin
|
||||
pkgver=02.00.03.54
|
||||
pkgrel=1
|
||||
pkgrel=2
|
||||
pkgdesc="PC Software for BambuLab's 3D printers with a fix for nVidia cards"
|
||||
arch=("x86_64")
|
||||
url="https://github.com/bambulab/BambuStudio"
|
||||
|
|
@ -13,10 +13,12 @@ depends=('mesa' 'glu' 'cairo' 'gtk3' 'libsoup' 'webkit2gtk' 'gstreamer' 'openvdb
|
|||
makedepends=('fuse2')
|
||||
source=("bambustudio-${pkgver}.AppImage::https://github.com/bambulab/BambuStudio/releases/download/V${pkgver}/Bambu_Studio_linux_fedora-v${pkgver}.AppImage"
|
||||
"BambuStudio.desktop"
|
||||
"bambu-studio")
|
||||
"bambu-studio"
|
||||
"mesa.tar.zst::https://archive.archlinux.org/packages/m/mesa/mesa-1%3A24.3.4-1-x86_64.pkg.tar.zst")
|
||||
md5sums=('372b7c26568cb744b22a2253568598b3'
|
||||
'c2729c29cbd01844507e1f0562762191'
|
||||
'bc6d70b49ba93e5ec94aa092872f1c62')
|
||||
'8d9d8d329aa1d46dc47b8978d7f3b480'
|
||||
'e2e9476b8e0924cfc752cce1501b3ea3')
|
||||
|
||||
package() {
|
||||
cd "$srcdir"
|
||||
|
|
@ -33,6 +35,10 @@ package() {
|
|||
mkdir "$pkgdir/usr/bin/"
|
||||
chmod +x ./bambu-studio
|
||||
cp ./bambu-studio "$pkgdir/usr/bin/"
|
||||
mkdir -p mesa
|
||||
tar -xvf mesa.tar.zst -C mesa
|
||||
cp mesa/usr/lib/libOSMesa.so.8 "$pkgdir/opt/bambustudio-bin/"
|
||||
cp mesa/usr/lib/libglapi.so.0 "$pkgdir/opt/bambustudio-bin/"
|
||||
|
||||
mkdir "$pkgdir/usr/share/applications/"
|
||||
cp ./BambuStudio.desktop "$pkgdir/usr/share/applications/BambuStudio.desktop"
|
||||
|
|
|
|||
|
|
@ -1,2 +1,2 @@
|
|||
#!/bin/bash
|
||||
MESA_LOADER_DRIVER_OVERRIDE=zink WEBKIT_DISABLE_DMABUF_RENDERER=1 __EGL_VENDOR_LIBRARY_FILENAMES=/usr/share/glvnd/egl_vendor.d/50_mesa.json exec "/opt/bambustudio-bin/AppRun" "$@"
|
||||
MESA_LOADER_DRIVER_OVERRIDE=zink WEBKIT_DISABLE_DMABUF_RENDERER=1 __EGL_VENDOR_LIBRARY_FILENAMES=/usr/share/glvnd/egl_vendor.d/50_mesa.json LD_PRELOAD="/opt/bambustudio-bin/libOSMesa.so.8" exec "/opt/bambustudio-bin/AppRun" "$@"
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue