From d7f0ed368cd2af8a3203fe2cd0cab36f3a9adf47 Mon Sep 17 00:00:00 2001 From: tranzystorekk Date: Mon, 6 Apr 2026 20:16:17 +0200 Subject: [PATCH 01/11] neovim: update to 0.12.1 --- .../patches/disable-parser-download.patch | 20 ------------------- srcpkgs/neovim/template | 6 +++--- 2 files changed, 3 insertions(+), 23 deletions(-) delete mode 100644 srcpkgs/neovim/patches/disable-parser-download.patch diff --git a/srcpkgs/neovim/patches/disable-parser-download.patch b/srcpkgs/neovim/patches/disable-parser-download.patch deleted file mode 100644 index eba0eb05c335cc..00000000000000 --- a/srcpkgs/neovim/patches/disable-parser-download.patch +++ /dev/null @@ -1,20 +0,0 @@ -diff --git a/cmake.deps/cmake/BuildTreesitterParsers.cmake b/cmake.deps/cmake/BuildTreesitterParsers.cmake -index 837d075..6c3fccb 100644 ---- a/cmake.deps/cmake/BuildTreesitterParsers.cmake -+++ b/cmake.deps/cmake/BuildTreesitterParsers.cmake -@@ -19,13 +19,12 @@ function(BuildTSParser) - - get_externalproject_options(${NAME} ${DEPS_IGNORE_SHA}) - ExternalProject_Add(${NAME} -- DOWNLOAD_DIR ${DEPS_DOWNLOAD_DIR}/${NAME} -+ SOURCE_DIR ${DEPS_BUILD_DIR}/src/${NAME} - PATCH_COMMAND ${CMAKE_COMMAND} -E copy - ${CMAKE_CURRENT_SOURCE_DIR}/cmake/${TS_CMAKE_FILE} - ${DEPS_BUILD_DIR}/src/${NAME}/CMakeLists.txt - CMAKE_ARGS ${DEPS_CMAKE_ARGS} -- -D PARSERLANG=${TS_LANG} -- ${EXTERNALPROJECT_OPTIONS}) -+ -D PARSERLANG=${TS_LANG}) - endfunction() - - foreach(lang c lua vim vimdoc query python bash) diff --git a/srcpkgs/neovim/template b/srcpkgs/neovim/template index a8436a49c50ea2..8209ada148d856 100644 --- a/srcpkgs/neovim/template +++ b/srcpkgs/neovim/template @@ -1,6 +1,6 @@ # Template file for 'neovim' pkgname=neovim -version=0.12.0 +version=0.12.1 revision=1 # as per https://github.com/neovim/neovim/blob/master/cmake.deps/deps.txt _treesitter_c_version=0.24.1 @@ -27,7 +27,7 @@ distfiles="https://github.com/neovim/neovim/archive/refs/tags/v${version}.tar.gz https://github.com/neovim/tree-sitter-vimdoc/archive/refs/tags/v${_treesitter_vimdoc_version}.tar.gz>treesitter_vimdoc_${_treesitter_vimdoc_version}.tar.gz https://github.com/tree-sitter-grammars/tree-sitter-query/archive/refs/tags/v${_treesitter_query_version}.tar.gz>treesitter_query_${_treesitter_query_version}.tar.gz https://github.com/tree-sitter-grammars/tree-sitter-markdown/archive/refs/tags/v${_treesitter_markdown_version}.tar.gz>treesitter_markdown_${_treesitter_markdown_version}.tar.gz" -checksum="76b4875fc1a4805a807a9fa53ff0c8fb081620137a40fb879b32436e375aeb65 +checksum="41898a5073631bc8fd9ac43476b811c05fb3b88ffb043d4fbb9e75e478457336 25dd4bb3dec770769a407e0fc803f424ce02c494a56ce95fedc525316dcf9b48 cf01b93f4b61b96a6d27942cf28eeda4cbce7d503c3bef773a8930b3d778a2d9 93cafb9a0269420362454ace725a118ff1c3e08dcdfdc228aa86334b54d53c2a @@ -65,7 +65,7 @@ post_extract() { pre_configure() { # build bundled treesitter parsers - cmake -S cmake.deps -B .deps -G Ninja -DUSE_BUNDLED=OFF -DUSE_BUNDLED_TS_PARSERS=ON + cmake -S cmake.deps -B .deps -G Ninja -DUSE_EXISTING_SRC_DIR=ON -DUSE_BUNDLED=OFF -DUSE_BUNDLED_TS_PARSERS=ON cmake --build .deps } From 2ea29142246562c986ff551c43be0ec69bf3c4a9 Mon Sep 17 00:00:00 2001 From: "Andrew J. Hesford" Date: Mon, 6 Apr 2026 16:11:53 -0400 Subject: [PATCH 02/11] qutebrowser: update to 3.7.0. --- srcpkgs/qutebrowser/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/qutebrowser/template b/srcpkgs/qutebrowser/template index 3aca14d0d6ccee..d46fc4a43b094f 100644 --- a/srcpkgs/qutebrowser/template +++ b/srcpkgs/qutebrowser/template @@ -1,6 +1,6 @@ # Template file for 'qutebrowser' pkgname=qutebrowser -version=3.6.3 +version=3.7.0 revision=1 build_style=python3-module hostmakedepends="python3-setuptools asciidoc" @@ -11,7 +11,7 @@ license="GPL-3.0-or-later" homepage="https://qutebrowser.org/" changelog="https://raw.githubusercontent.com/qutebrowser/qutebrowser/master/doc/changelog.asciidoc" distfiles="https://github.com/qutebrowser/qutebrowser/releases/download/v${version}/qutebrowser-${version}.tar.gz" -checksum=6dbe2889e61ebd63003ae40b319e1e81f306e924e8316c6795ae4884021c2faf +checksum=c7f95884ea5e6675e584025bea55cff950c47d749aff7f415f68da03fcce0f92 nostrip=yes # testing requires unpackaged plugins: # pytest-bdd, pytest-benchmark, pytest-instafail, pytest-rerunfailures From efa0973552a358b7e5743cc78e2e57db03e14885 Mon Sep 17 00:00:00 2001 From: "Andrew J. Hesford" Date: Mon, 6 Apr 2026 16:12:51 -0400 Subject: [PATCH 03/11] python3-Pillow: update to 12.2.0. --- srcpkgs/python3-Pillow/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/python3-Pillow/template b/srcpkgs/python3-Pillow/template index 0bd9f189e6b1a6..a73cb4a98f4b83 100644 --- a/srcpkgs/python3-Pillow/template +++ b/srcpkgs/python3-Pillow/template @@ -1,6 +1,6 @@ # Template file for 'python3-Pillow' pkgname=python3-Pillow -version=12.1.1 +version=12.2.0 revision=1 build_style=python3-module hostmakedepends="python3-setuptools python3-pybind11" @@ -14,7 +14,7 @@ license="custom:PIL" homepage="https://python-pillow.org" changelog="https://raw.githubusercontent.com/python-pillow/Pillow/master/CHANGES.rst" distfiles="${PYPI_SITE}/p/pillow/pillow-${version}.tar.gz" -checksum=9ad8fa5937ab05218e2b6a4cff30295ad35afd2f83ac592e68c0d871bb0fdbc4 +checksum=a830b1a40919539d07806aa58e1b114df53ddd43213d9c8b75847eee6c0182b5 post_install() { vlicense LICENSE From baed77cb230ee911ca9d6a1abbb662c93f3b70b1 Mon Sep 17 00:00:00 2001 From: "Andrew J. Hesford" Date: Mon, 6 Apr 2026 16:14:13 -0400 Subject: [PATCH 04/11] python3-pamqp: update to 4.0.0. --- srcpkgs/python3-pamqp/template | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/srcpkgs/python3-pamqp/template b/srcpkgs/python3-pamqp/template index 1457df61207c28..e03df4d0adf9dd 100644 --- a/srcpkgs/python3-pamqp/template +++ b/srcpkgs/python3-pamqp/template @@ -1,9 +1,9 @@ # Template file for 'python3-pamqp' pkgname=python3-pamqp -version=3.3.0 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" +version=4.0.0 +revision=1 +build_style=python3-pep517 +hostmakedepends="hatchling" depends="python3" checkdepends="python3-pytest" short_desc="Low-level AMQP 0-9-1 frame encoding/decoding for Python" @@ -11,7 +11,7 @@ maintainer="Andrew J. Hesford " license="BSD-3-Clause" homepage="https://github.com/gmr/pamqp" distfiles="${homepage}/archive/${version}.tar.gz" -checksum=d205c2599029d2e3c95d3666013899d10300d380eb87580a0e8182003c31f7b3 +checksum=2ed41f668993e0a5038ddf5238e1e80820fd30d33c0fbc3d479f2d04d37ee160 post_install() { vlicense LICENSE From f32ad46afc019c3a638905b9a4e5839921580e4d Mon Sep 17 00:00:00 2001 From: "Andrew J. Hesford" Date: Mon, 6 Apr 2026 16:14:34 -0400 Subject: [PATCH 05/11] python3-narwhals: update to 2.19.0. --- srcpkgs/python3-narwhals/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/python3-narwhals/template b/srcpkgs/python3-narwhals/template index 3f0a8511bc07fb..bcc1b40612dbce 100644 --- a/srcpkgs/python3-narwhals/template +++ b/srcpkgs/python3-narwhals/template @@ -1,6 +1,6 @@ # Template file for 'python3-narwhals' pkgname=python3-narwhals -version=2.18.1 +version=2.19.0 revision=1 build_style=python3-pep517 hostmakedepends="hatchling" @@ -10,7 +10,7 @@ maintainer="Andrew J. Hesford " license="MIT" homepage="https://narwhals-dev.github.io/narwhals/" distfiles="${PYPI_SITE}/n/narwhals/narwhals-${version}.tar.gz" -checksum=652a1fcc9d432bbf114846688884c215f17eb118aa640b7419295d2f910d2a8b +checksum=14fd7040b5ff211d415a82e4827b9d04c354e213e72a6d0730205ffd72e3b7ff make_check=no # archive includes no tests post_install() { From 2a26c775b3e19dc11690a3205683beab512cb9de Mon Sep 17 00:00:00 2001 From: "Andrew J. Hesford" Date: Mon, 6 Apr 2026 16:14:54 -0400 Subject: [PATCH 06/11] python3-more-itertools: update to 11.0.1. --- srcpkgs/python3-more-itertools/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/python3-more-itertools/template b/srcpkgs/python3-more-itertools/template index 75c21554cbbcfd..980265fd819e7f 100644 --- a/srcpkgs/python3-more-itertools/template +++ b/srcpkgs/python3-more-itertools/template @@ -1,7 +1,7 @@ # Template file for 'python3-more-itertools' pkgname=python3-more-itertools -version=10.8.0 -revision=2 +version=11.0.1 +revision=1 build_style=python3-pep517 hostmakedepends="python3-flit_core" depends="python3" @@ -11,7 +11,7 @@ maintainer="Andrew J. Hesford " license="MIT" homepage="https://github.com/erikrose/more-itertools" distfiles="${PYPI_SITE}/m/more-itertools/more_itertools-${version}.tar.gz" -checksum=f638ddf8a1a0d134181275fb5d58b086ead7c6a72429ad725c67503f13ba30bd +checksum=fefaf25b7ab08f0b45fa9f1892cae93b9fc0089ef034d39213bce15f1cc9e199 post_install() { vlicense LICENSE From 98b1fb69bc1754212a5d437c0ea1c006ee9f6fc2 Mon Sep 17 00:00:00 2001 From: "Andrew J. Hesford" Date: Mon, 6 Apr 2026 16:29:52 -0400 Subject: [PATCH 07/11] python3-pybind11: update to 3.0.3. --- srcpkgs/python3-pybind11/patches/6014.patch | 165 -------------------- srcpkgs/python3-pybind11/template | 6 +- 2 files changed, 3 insertions(+), 168 deletions(-) delete mode 100644 srcpkgs/python3-pybind11/patches/6014.patch diff --git a/srcpkgs/python3-pybind11/patches/6014.patch b/srcpkgs/python3-pybind11/patches/6014.patch deleted file mode 100644 index 2aa68a18a749af..00000000000000 --- a/srcpkgs/python3-pybind11/patches/6014.patch +++ /dev/null @@ -1,165 +0,0 @@ -From e446296e0aac7e547f2cfdd9502abac47c4cfc0d Mon Sep 17 00:00:00 2001 -From: "Ralf W. Grosse-Kunstleve" -Date: Thu, 26 Mar 2026 13:43:06 -0700 -Subject: [PATCH 1/2] Add regression test for #5989: static_pointer_cast fails - with virtual inheritance - -When a class uses virtual inheritance and its holder type is shared_ptr, -passing a shared_ptr of the derived type as a method argument triggers -a compilation error because static_pointer_cast cannot downcast through -a virtual base (dynamic_pointer_cast is needed instead). - -Made-with: Cursor ---- - tests/test_smart_ptr.cpp | 33 +++++++++++++++++++++++++++++++++ - tests/test_smart_ptr.py | 13 +++++++++++++ - 2 files changed, 46 insertions(+) - -diff --git a/tests/test_smart_ptr.cpp b/tests/test_smart_ptr.cpp -index 0ac1a41bd9..3617fa3e85 100644 ---- a/tests/test_smart_ptr.cpp -+++ b/tests/test_smart_ptr.cpp -@@ -247,6 +247,28 @@ struct SharedFromThisVBase : std::enable_shared_from_this { - }; - struct SharedFromThisVirt : virtual SharedFromThisVBase {}; - -+// Issue #5989: static_pointer_cast where dynamic_pointer_cast is needed -+// (virtual inheritance with shared_ptr holder) -+struct SftVirtBase : std::enable_shared_from_this { -+ SftVirtBase() = default; -+ virtual ~SftVirtBase() = default; -+ static std::shared_ptr create() { return std::make_shared(); } -+ virtual std::string name() { return "SftVirtBase"; } -+}; -+struct SftVirtDerived : SftVirtBase { -+ using SftVirtBase::SftVirtBase; -+ static std::shared_ptr create() { return std::make_shared(); } -+ std::string name() override { return "SftVirtDerived"; } -+}; -+struct SftVirtDerived2 : virtual SftVirtDerived { -+ using SftVirtDerived::SftVirtDerived; -+ static std::shared_ptr create() { -+ return std::make_shared(); -+ } -+ std::string name() override { return "SftVirtDerived2"; } -+ std::string call_name(const std::shared_ptr &d2) { return d2->name(); } -+}; -+ - // test_move_only_holder - struct C { - C() { print_created(this); } -@@ -522,6 +544,17 @@ TEST_SUBMODULE(smart_ptr, m) { - py::class_>(m, "SharedFromThisVirt") - .def_static("get", []() { return sft.get(); }); - -+ // Issue #5989: static_pointer_cast where dynamic_pointer_cast is needed -+ py::class_>(m, "SftVirtBase") -+ .def(py::init<>(&SftVirtBase::create)) -+ .def("name", &SftVirtBase::name); -+ py::class_>(m, "SftVirtDerived") -+ .def(py::init<>(&SftVirtDerived::create)); -+ py::class_>( -+ m, "SftVirtDerived2") -+ .def(py::init<>(&SftVirtDerived2::create)) -+ .def("call_name", &SftVirtDerived2::call_name, py::arg("d2")); -+ - // test_move_only_holder - py::class_>(m, "TypeWithMoveOnlyHolder") - .def_static("make", []() { return custom_unique_ptr(new C); }) -diff --git a/tests/test_smart_ptr.py b/tests/test_smart_ptr.py -index 2d48aac78d..76ebd8cf20 100644 ---- a/tests/test_smart_ptr.py -+++ b/tests/test_smart_ptr.py -@@ -251,6 +251,19 @@ def test_shared_ptr_from_this_and_references(): - assert y is z - - -+def test_shared_from_this_virt_shared_ptr_arg(): -+ """Issue #5989: static_pointer_cast fails with virtual inheritance.""" -+ b = m.SftVirtBase() -+ assert b.name() == "SftVirtBase" -+ -+ d = m.SftVirtDerived() -+ assert d.name() == "SftVirtDerived" -+ -+ d2 = m.SftVirtDerived2() -+ assert d2.name() == "SftVirtDerived2" -+ assert d2.call_name(d2) == "SftVirtDerived2" -+ -+ - @pytest.mark.skipif("env.GRAALPY", reason="Cannot reliably trigger GC") - def test_move_only_holder(): - a = m.TypeWithMoveOnlyHolder.make() - -From 5330333b900203c11acf2a6f65d1d124288c52af Mon Sep 17 00:00:00 2001 -From: "Ralf W. Grosse-Kunstleve" -Date: Thu, 26 Mar 2026 14:24:20 -0700 -Subject: [PATCH 2/2] Fix #5989: use dynamic_pointer_cast for virtual - inheritance in esft downcast - -Replace the unconditional static_pointer_cast in set_via_shared_from_this -with a SFINAE-dispatched esft_downcast helper that falls back to -dynamic_pointer_cast when static_cast through a virtual base is ill-formed. - -Also add a workaround in the test binding (.def("name") on SftVirtDerived2) -for a separate pre-existing issue with inherited method dispatch through -virtual bases. - -Made-with: Cursor ---- - .../detail/holder_caster_foreign_helpers.h | 20 ++++++++++++++++++- - tests/test_smart_ptr.cpp | 4 ++++ - 2 files changed, 23 insertions(+), 1 deletion(-) - -diff --git a/include/pybind11/detail/holder_caster_foreign_helpers.h b/include/pybind11/detail/holder_caster_foreign_helpers.h -index f636618e9f..cae571b65c 100644 ---- a/include/pybind11/detail/holder_caster_foreign_helpers.h -+++ b/include/pybind11/detail/holder_caster_foreign_helpers.h -@@ -31,13 +31,31 @@ struct holder_caster_foreign_helpers { - PyObject *o; - }; - -+ // Downcast shared_ptr from the enable_shared_from_this base to the target type. -+ // SFINAE probe: use static_pointer_cast when the static downcast is valid (common case), -+ // fall back to dynamic_pointer_cast when it isn't (virtual inheritance — issue #5989). -+ // We can't use dynamic_pointer_cast unconditionally because it requires polymorphic types; -+ // we can't use is_polymorphic to choose because that's orthogonal to virtual inheritance. -+ // (The implementation uses the "tag dispatch via overload priority" trick.) -+ template -+ static auto esft_downcast(const std::shared_ptr &existing, int /*preferred*/) -+ -> decltype(static_cast(std::declval()), std::shared_ptr()) { -+ return std::static_pointer_cast(existing); -+ } -+ -+ template -+ static std::shared_ptr esft_downcast(const std::shared_ptr &existing, -+ ... /*fallback*/) { -+ return std::dynamic_pointer_cast(existing); -+ } -+ - template - static auto set_via_shared_from_this(type *value, std::shared_ptr *holder_out) - -> decltype(value->shared_from_this(), bool()) { - // object derives from enable_shared_from_this; - // try to reuse an existing shared_ptr if one is known - if (auto existing = try_get_shared_from_this(value)) { -- *holder_out = std::static_pointer_cast(existing); -+ *holder_out = esft_downcast(existing, 0); - return true; - } - return false; -diff --git a/tests/test_smart_ptr.cpp b/tests/test_smart_ptr.cpp -index 3617fa3e85..f5036eac38 100644 ---- a/tests/test_smart_ptr.cpp -+++ b/tests/test_smart_ptr.cpp -@@ -553,6 +553,10 @@ TEST_SUBMODULE(smart_ptr, m) { - py::class_>( - m, "SftVirtDerived2") - .def(py::init<>(&SftVirtDerived2::create)) -+ // TODO: Remove this once inherited methods work through virtual bases. -+ // Without it, d2.name() segfaults because pybind11 uses an incorrect -+ // pointer offset when dispatching through the virtual inheritance chain. -+ .def("name", &SftVirtDerived2::name) - .def("call_name", &SftVirtDerived2::call_name, py::arg("d2")); - - // test_move_only_holder diff --git a/srcpkgs/python3-pybind11/template b/srcpkgs/python3-pybind11/template index 85727c43545c6c..32080b94634d00 100644 --- a/srcpkgs/python3-pybind11/template +++ b/srcpkgs/python3-pybind11/template @@ -1,7 +1,7 @@ # Template file for 'python3-pybind11' pkgname=python3-pybind11 -version=3.0.2 -revision=2 +version=3.0.3 +revision=1 build_style=python3-pep517 hostmakedepends="python3-scikit-build-core ninja python3-sphinx_rtd_theme python3-breathe" @@ -12,7 +12,7 @@ maintainer="Andrew J. Hesford " license="BSD-3-Clause" homepage="https://github.com/pybind/pybind11" distfiles="https://github.com/pybind/pybind11/archive/v${version}.tar.gz" -checksum=2f20a0af0b921815e0e169ea7fec63909869323581b89d7de1553468553f6a2d +checksum=787459e1e186ee82001759508fefa408373eae8a076ffe0078b126c6f8f0ec5e post_build() { # Build the man page From c10bea9296c2fc26192163bae9a6c39e4e295480 Mon Sep 17 00:00:00 2001 From: "Andrew J. Hesford" Date: Mon, 6 Apr 2026 16:31:15 -0400 Subject: [PATCH 08/11] python3-pylru: update to 1.3.1. --- srcpkgs/python3-pylru/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/python3-pylru/template b/srcpkgs/python3-pylru/template index 99d00426a540b0..f6915a16fc4c5e 100644 --- a/srcpkgs/python3-pylru/template +++ b/srcpkgs/python3-pylru/template @@ -1,8 +1,8 @@ # Template file for 'python3-pylru' pkgname=python3-pylru -version=1.2.2 +version=1.3.1 revision=1 -build_style=python3-module +build_style=python3-pep517 hostmakedepends="python3-setuptools" depends="python3" short_desc="Least recently used (LRU) cache for Python" @@ -10,4 +10,4 @@ maintainer="Andrew J. Hesford " license="GPL-2.0-only" homepage="https://github.com/jlhutch/pylru" distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=59371c700137ee741d57b8c7171f72b2ecd481f8d3e814eb477d61d601ffe03e +checksum=312e3ecfc1b3b4afa8cf94f60cf42b9f37e32e0baf4a403e85a7729f6f9a7bc1 From d13e1c2c2bfbaef9d31ff86daf68fabc8d5c2146 Mon Sep 17 00:00:00 2001 From: "Andrew J. Hesford" Date: Mon, 6 Apr 2026 16:31:43 -0400 Subject: [PATCH 09/11] sdl12-compat: update to 1.2.76. --- srcpkgs/sdl12-compat/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/sdl12-compat/template b/srcpkgs/sdl12-compat/template index 51d802dd4edf47..b35c8150a65243 100644 --- a/srcpkgs/sdl12-compat/template +++ b/srcpkgs/sdl12-compat/template @@ -1,6 +1,6 @@ # Template file for 'sdl12-compat' pkgname=sdl12-compat -version=1.2.74 +version=1.2.76 revision=1 build_style=cmake makedepends="SDL2-devel" @@ -10,7 +10,7 @@ maintainer="Andrew J. Hesford " license="Zlib AND (Public Domain OR MIT-0)" homepage="https://github.com/libsdl-org/sdl12-compat" distfiles="${homepage}/archive/release-${version}.tar.gz" -checksum=2588686c0972e1785829dc3bf436b543c317e6afa30a9b91d48013dd9c110e81 +checksum=e889ac9c7e8a6bdfc31972bf1f1254b84882cb52931608bada62e8febbf0270b replaces="SDL>=0" provides="SDL-${version}_${revision}" # The compat library dlopens SDL 2 From 5a97f7b1741e0e383905f51de228ef182eb22b3b Mon Sep 17 00:00:00 2001 From: "Andrew J. Hesford" Date: Mon, 6 Apr 2026 16:32:08 -0400 Subject: [PATCH 10/11] vkQuake: update to 1.34.1. --- srcpkgs/vkQuake/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/vkQuake/template b/srcpkgs/vkQuake/template index caf2124d8a2b61..c6e124623e79cc 100644 --- a/srcpkgs/vkQuake/template +++ b/srcpkgs/vkQuake/template @@ -1,6 +1,6 @@ # Template file for 'vkQuake' pkgname=vkQuake -version=1.34.0 +version=1.34.1 revision=1 build_style=meson hostmakedepends="glslang SPIRV-Tools pkg-config" @@ -11,7 +11,7 @@ maintainer="Andrew J. Hesford " license="GPL-2.0-or-later" homepage="https://github.com/Novum/vkQuake" distfiles="${homepage}/archive/${version}.tar.gz" -checksum=58b9c72271df425e92aed54d9ff3bc29503d390f222497d6fc89d9ddcdaedf84 +checksum=3ce614a47ad563cfdf91429861c74ade11b3aa68805fedb16f1f452ceee515af if [ "$XBPS_TARGET_LIBC" = musl ]; then makedepends+=" libexecinfo-devel" From 6c4380e3a849c4fdf40d13dd840b64bb2c0333db Mon Sep 17 00:00:00 2001 From: "Andrew J. Hesford" Date: Mon, 6 Apr 2026 16:32:28 -0400 Subject: [PATCH 11/11] wayland-protocols: update to 1.48. --- srcpkgs/wayland-protocols/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/wayland-protocols/template b/srcpkgs/wayland-protocols/template index e9357b4ec9dd00..8d32b07fe46e9d 100644 --- a/srcpkgs/wayland-protocols/template +++ b/srcpkgs/wayland-protocols/template @@ -1,6 +1,6 @@ # Template file for 'wayland-protocols' pkgname=wayland-protocols -version=1.47 +version=1.48 revision=1 build_style=meson hostmakedepends="pkg-config wayland-devel" @@ -10,7 +10,7 @@ maintainer="Andrew J. Hesford " license="MIT" homepage="https://wayland.freedesktop.org" distfiles="https://gitlab.freedesktop.org/wayland/wayland-protocols/-/archive/${version}/wayland-protocols-${version}.tar.gz" -checksum=dd2df14ab5f41038257aaedcc4b5fb9ac0ee018f3f0f94af9097028e60d33223 +checksum=c563af8e2e784f9599fe23819a3fc5e7d946e76db9f90a2e3ba6c9a869a52911 post_install() { vlicense COPYING