summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorKevin MacMartin2024-05-09 11:07:13 -0400
committerKevin MacMartin2024-05-09 11:07:13 -0400
commitca57ebdc6095edcd239f4efe9fe5ccb997e27db8 (patch)
treeebee0f180878ddd057aee1c1cd1b95952d0983e4
parent30d7570390c3ad2a67e5c6130161f397a235ad8b (diff)
downloadaur-ca57ebdc6095edcd239f4efe9fe5ccb997e27db8.tar.gz
Limit the ego fix to nvidia (thanks for reporting @bioxz!)
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD4
-rwxr-xr-xUltiMaker-Cura2
3 files changed, 5 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 7fee7ee1f6f7..8d7b0bf9a9da 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = cura-bin
pkgdesc = State-of-the-art slicer app to prepare your 3D models for your 3D printer
pkgver = 5.7.1
- pkgrel = 3
+ pkgrel = 4
url = https://ultimaker.com/software/ultimaker-cura
arch = x86_64
license = LGPL3
@@ -17,6 +17,6 @@ pkgbase = cura-bin
source = UltiMaker-Cura
sha512sums = 3b148f2401d63f7cce839a945b5db28c6fa5f76a15258a1a50ce75dabf44db7ec5568ffb0dcecda04d685894a9f89c8a0370ead9cc1aae50bdb3f80e7c28b246
sha512sums = 36901c32ba548f0b4b097945ce59efa45f26182f59ecb295af234f8efc939aa456b8e9a36e52b1d0d9188f6fd178f44629dc4df960391a519580a2c7407ebf03
- sha512sums = 9f54c0381e91ec46411089a809d9864d1c87e995bd9ac58569ea439268b53d57cbc69d247abb5dda42584e2fba7e1a8c53addc05959e3b5e7b9e529312705c57
+ sha512sums = 706bfd5d7f46ba859fa1caddefe18504a8e82cd494d0279b5207191cdf2bca102e47bb4feee94d93d41a36e2f4aa5d71d2d2a398cbdcee8fd5c3d22b6b00a2de
pkgname = cura-bin
diff --git a/PKGBUILD b/PKGBUILD
index 7c34b843a3ac..6775be689f60 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,7 +6,7 @@
_pkgname=cura
pkgname=$_pkgname-bin
pkgver=5.7.1
-pkgrel=3
+pkgrel=4
pkgdesc='State-of-the-art slicer app to prepare your 3D models for your 3D printer'
url='https://ultimaker.com/software/ultimaker-cura'
license=('LGPL3')
@@ -27,7 +27,7 @@ source=(
sha512sums=(
'3b148f2401d63f7cce839a945b5db28c6fa5f76a15258a1a50ce75dabf44db7ec5568ffb0dcecda04d685894a9f89c8a0370ead9cc1aae50bdb3f80e7c28b246'
'36901c32ba548f0b4b097945ce59efa45f26182f59ecb295af234f8efc939aa456b8e9a36e52b1d0d9188f6fd178f44629dc4df960391a519580a2c7407ebf03'
- '9f54c0381e91ec46411089a809d9864d1c87e995bd9ac58569ea439268b53d57cbc69d247abb5dda42584e2fba7e1a8c53addc05959e3b5e7b9e529312705c57'
+ '706bfd5d7f46ba859fa1caddefe18504a8e82cd494d0279b5207191cdf2bca102e47bb4feee94d93d41a36e2f4aa5d71d2d2a398cbdcee8fd5c3d22b6b00a2de'
)
prepare() {
diff --git a/UltiMaker-Cura b/UltiMaker-Cura
index 6e8fd6b823c6..f31013fec6f0 100755
--- a/UltiMaker-Cura
+++ b/UltiMaker-Cura
@@ -4,7 +4,7 @@ unset QT_STYLE_OVERRIDE
egl_vendor=/usr/share/glvnd/egl_vendor.d/50_mesa.json
-if [[ "$XDG_SESSION_TYPE" = 'wayland' && -f "$egl_vendor" ]]; then
+if lsmod | grep -q nvidia && [[ "$XDG_SESSION_TYPE" = 'wayland' && -f "$egl_vendor" ]]; then
__EGL_VENDOR_LIBRARY_FILENAMES="$egl_vendor" MESA_LOADER_DRIVER_OVERRIDE=zink /opt/ultimaker-cura/AppRun "$@"
else
/opt/ultimaker-cura/AppRun "$@"