Sven-Hendrik Haase pushed to branch main at Arch Linux / Packaging / Packages / 
prusa-slicer


Commits:
ac4c3607 by Sven-Hendrik Haase at 2026-05-21T19:17:57+02:00
upgpkg: 2.9.5-1

- - - - -


4 changed files:

- .SRCINFO
- PKGBUILD
- REUSE.toml
- + catch2-missing-include.patch


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = prusa-slicer
        pkgdesc = G-code generator for 3D printers (Prusa fork of Slic3r)
-       pkgver = 2.9.4
-       pkgrel = 10
+       pkgver = 2.9.5
+       pkgrel = 1
        url = https://github.com/prusa3d/PrusaSlicer
        arch = x86_64
        license = AGPL-3.0-only
@@ -51,7 +51,7 @@ pkgbase = prusa-slicer
        depends = hicolor-icon-theme
        depends = imath
        options = !makeflags
-       source = 
https://github.com/prusa3d/PrusaSlicer/archive/version_2.9.4/prusa-slicer-2.9.4.tar.gz
+       source = 
https://github.com/prusa3d/PrusaSlicer/archive/version_2.9.5/prusa-slicer-2.9.5.tar.gz
        source = fixes_boost.patch
        source = fixes_cgal.patch
        source = fixes_nanosvg.patch
@@ -60,7 +60,8 @@ pkgbase = prusa-slicer
        source = boost-1.89.patch
        source = allow_wayland.patch
        source = use_glad.patch
-       sha256sums = 
4f2d8d30561047a82f63ec23eb530f996b08d599c0d9ecbaebaeb44aa4a1c849
+       source = catch2-missing-include.patch
+       sha256sums = 
f0f0f82a4b174d9ea5bb131d435821305cbc1c79efb7d22cfce71956fec1a34b
        sha256sums = 
9cd41e83bf05f33b60a5ec99a166f10ac24a4f970dc7853ff67a9635fe21bdb7
        sha256sums = 
42b60b5d3c5912569feee7a7fd886ad98581237002da242f211a651005e3a911
        sha256sums = 
bd5d5b2cdc60df0add095dc7b77643022a7245b74dc9d7720fdc50eb203dba08
@@ -69,6 +70,7 @@ pkgbase = prusa-slicer
        sha256sums = 
730fe9b67d69dffd8f02ba92e13263cd002cc597204d8b718deeb76ff25f43c7
        sha256sums = 
ededd183348aa9448b78037bdf30e14fd944610b82e6fd97b2047ca2f490ce06
        sha256sums = 
de93af123efed90721784d5665e95eb4a757349e039caf009cd45db2ed3d81d6
+       sha256sums = 
69764c5d4c671978eac069188d81dd5713f8188b2bf001fb12a02d8f8f099fba
 
 pkgname = prusa-slicer
        optdepends = slicer-udev: 3D printer connection rules


=====================================
PKGBUILD
=====================================
@@ -4,8 +4,8 @@
 
 pkgbase=prusa-slicer
 pkgname=(prusa-slicer slicer-udev)
-pkgver=2.9.4
-pkgrel=10
+pkgver=2.9.5
+pkgrel=1
 pkgdesc="G-code generator for 3D printers (Prusa fork of Slic3r)"
 arch=('x86_64')
 url="https://github.com/prusa3d/PrusaSlicer";
@@ -26,8 +26,9 @@ 
source=(https://github.com/prusa3d/PrusaSlicer/archive/version_${pkgver/_/-}/${p
         boost-1.88.patch
         boost-1.89.patch
         allow_wayland.patch
-        use_glad.patch)
-sha256sums=('4f2d8d30561047a82f63ec23eb530f996b08d599c0d9ecbaebaeb44aa4a1c849'
+        use_glad.patch
+        catch2-missing-include.patch)
+sha256sums=('f0f0f82a4b174d9ea5bb131d435821305cbc1c79efb7d22cfce71956fec1a34b'
             '9cd41e83bf05f33b60a5ec99a166f10ac24a4f970dc7853ff67a9635fe21bdb7'
             '42b60b5d3c5912569feee7a7fd886ad98581237002da242f211a651005e3a911'
             'bd5d5b2cdc60df0add095dc7b77643022a7245b74dc9d7720fdc50eb203dba08'
@@ -35,7 +36,8 @@ 
sha256sums=('4f2d8d30561047a82f63ec23eb530f996b08d599c0d9ecbaebaeb44aa4a1c849'
             '75d240f20ac5a9da8a780500dd9756af8c6d13edddaf25ff99673d42eabf3d7a'
             '730fe9b67d69dffd8f02ba92e13263cd002cc597204d8b718deeb76ff25f43c7'
             'ededd183348aa9448b78037bdf30e14fd944610b82e6fd97b2047ca2f490ce06'
-            'de93af123efed90721784d5665e95eb4a757349e039caf009cd45db2ed3d81d6')
+            'de93af123efed90721784d5665e95eb4a757349e039caf009cd45db2ed3d81d6'
+            '69764c5d4c671978eac069188d81dd5713f8188b2bf001fb12a02d8f8f099fba')
 
 prepare() {
   cd PrusaSlicer-version_${pkgver/_/-}
@@ -48,6 +50,7 @@ prepare() {
              s/^\(set(OCCT_LIBS\)/\1 TKDESTEP/' \
       src/occt_wrapper/CMakeLists.txt
 
+  patch -Np1 -i "${srcdir}"/catch2-missing-include.patch
   patch -Np1 -i "${srcdir}"/fixes_boost.patch
   patch -Np1 -i "${srcdir}"/fixes_cgal.patch
   patch -Np1 -i "${srcdir}"/fixes_nanosvg.patch


=====================================
REUSE.toml
=====================================
@@ -34,6 +34,7 @@ path = [
     "fixes_nanosvg.patch",
     "integrate_occtwrapper.patch",
     "use_glad.patch",
+    "catch2-missing-include.patch",
 ]
 SPDX-FileCopyrightText = "prusa-slicer contributors"
 SPDX-License-Identifier = "AGPL-3.0-only"


=====================================
catch2-missing-include.patch
=====================================
@@ -0,0 +1,9 @@
+--- a/tests/sla_print/sla_test_utils.hpp
++++ b/tests/sla_print/sla_test_utils.hpp
+@@ -2,6 +2,7 @@
+ #define SLA_TEST_UTILS_HPP
+ 
+ #include <catch2/catch_test_macros.hpp>
++#include <catch2/interfaces/catch_interfaces_capture.hpp>
+ #include <catch2/catch_approx.hpp>
+ #include <test_utils.hpp>



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/prusa-slicer/-/commit/ac4c3607e859f01c52c5bd07381515b27d26c6d0

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/prusa-slicer/-/commit/ac4c3607e859f01c52c5bd07381515b27d26c6d0
You're receiving this email because of your account on gitlab.archlinux.org. 
Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications 
| Help: https://gitlab.archlinux.org/help


Reply via email to