From 969252034b6b2f956d2752ac001358b458128f13 Mon Sep 17 00:00:00 2001 From: SpidFightFR Date: Sun, 24 Mar 2024 21:44:00 +0100 Subject: [PATCH 1/4] meson: update to version 1.4.0. --- srcpkgs/meson/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/meson/template b/srcpkgs/meson/template index fe5540ed0a4e41..ca1e11187a43d0 100644 --- a/srcpkgs/meson/template +++ b/srcpkgs/meson/template @@ -1,6 +1,6 @@ # Template file for 'meson' pkgname=meson -version=1.3.2 +version=1.4.0 revision=1 build_style=python3-module hostmakedepends="python3-devel python3-setuptools" @@ -14,7 +14,7 @@ license="Apache-2.0" homepage="https://mesonbuild.com" changelog="https://raw.githubusercontent.com/mesonbuild/meson/master/docs/markdown/Release-notes-for-${version%.*}.0.md" distfiles="https://github.com/mesonbuild/meson/releases/download/${version}/meson-${version}.tar.gz" -checksum=492eb450c8b073024276f916f5adbb3c4bb7e90e9e6ec124efda064f3d9b5baa +checksum=8fd6630c25c27f1489a8a0392b311a60481a3c161aa699b330e25935b750138d # XXX: sanitizers aren't available on musl if [ "$XBPS_TARGET_LIBC" = glibc ]; then From 67dd50ba6db358e4017787503dae1ea1f071e1e3 Mon Sep 17 00:00:00 2001 From: SpidFightFR Date: Sun, 24 Mar 2024 21:50:42 +0100 Subject: [PATCH 2/4] New package: nlohmann-json-3.11.3 --- srcpkgs/nlohmann-json/template | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 srcpkgs/nlohmann-json/template diff --git a/srcpkgs/nlohmann-json/template b/srcpkgs/nlohmann-json/template new file mode 100644 index 00000000000000..adbb0409c83a73 --- /dev/null +++ b/srcpkgs/nlohmann-json/template @@ -0,0 +1,17 @@ +# Template file for 'nlohmann-json' +pkgname=nlohmann-json +version=3.11.3 +revision=1 +build_style=cmake +hostmakedepends="pkg-config" +#makedepends="" +short_desc="JSON for Modern C++" +maintainer="Orphaned " +license="MIT" +homepage="https://json.nlohmann.me/" +distfiles="https://github.com/nlohmann/json/archive/v${version}.tar.gz" +checksum=0d8ef5af7f9794e3263480193c491549b2ba6cc74bb018906202ada498a79406 + +post_install() { + vlicense LICENSE +} From ec02334002573c7e6ec6693c2fe0397f68cf8938 Mon Sep 17 00:00:00 2001 From: SpidFightFR Date: Sun, 24 Mar 2024 21:54:55 +0100 Subject: [PATCH 3/4] wayfire: update to version 0.8.1 --- srcpkgs/wayfire/template | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/srcpkgs/wayfire/template b/srcpkgs/wayfire/template index 42caa0af15b160..9653d7e950a0eb 100644 --- a/srcpkgs/wayfire/template +++ b/srcpkgs/wayfire/template @@ -1,15 +1,15 @@ # Template file for 'wayfire' pkgname=wayfire -version=0.7.5 -revision=2 -_utils_commit=889fdafa7b09fc6ce70313fd3f067cfc8c21a2ac +version=0.8.1 +revision=1 +_utils_commit=08553c418f164bf5e84613d27447a32e380b75f0 _touch_commit=8974eb0f6a65464b63dd03b842795cb441fb6403 create_wrksrc=yes build_wrksrc="${pkgname}-${version}" build_style=meson configure_args="-Dprint_trace=false" hostmakedepends="pkg-config wayland-devel" -makedepends="wf-config-devel wlroots0.16-devel cairo-devel pango-devel +makedepends="wf-config-devel wlroots-devel cairo-devel pango-devel nlohmann-json $(vopt_if image 'libjpeg-turbo-devel libpng-devel')" depends="xorg-server-xwayland" short_desc="3D wayland compositor" @@ -19,8 +19,8 @@ homepage="https://wayfire.org" distfiles="https://github.com/WayfireWM/wayfire/archive/refs/tags/v${version}.tar.gz https://github.com/WayfireWM/wf-utils/archive/${_utils_commit}.tar.gz https://github.com/WayfireWM/wf-touch/archive/${_touch_commit}.tar.gz" -checksum="ae9a44d3ddcdf97b2dbe2baeeaf880f24f95bfb18e11e1dd5ad7443c26c5e19e - bbde37e1a8b5ecb322096b32891593c14264800291be8773f7f0708fc110ed2f +checksum="04f43df21167db15d266f7e01085b111680d57779ebc27a410201f995b33c6df + a271a567b4512a523c07e98fe724ee2d30c903751e6ebee47b80ed58c468c073 09061c8a4d3d964e8dcfd1a7b97f7dc43d0fc30743b0993585439c6923ce422f" # Optimization for nested STL calls From 89d383585c484ba1970a430fb415ee189015ce57 Mon Sep 17 00:00:00 2001 From: SpidFightFR Date: Sun, 24 Mar 2024 21:56:03 +0100 Subject: [PATCH 4/4] wf-config: update to version 0.8.0. --- srcpkgs/wf-config/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/wf-config/template b/srcpkgs/wf-config/template index 49271c8d7729d8..911c99b3c858d7 100644 --- a/srcpkgs/wf-config/template +++ b/srcpkgs/wf-config/template @@ -1,6 +1,6 @@ # Template file for 'wf-config' pkgname=wf-config -version=0.7.1 +version=0.8.0 revision=1 build_style=meson hostmakedepends="pkg-config" @@ -10,7 +10,7 @@ maintainer="Young Jin Park " license="MIT" homepage="https://wayfire.org" distfiles="https://github.com/WayfireWM/wf-config/archive/v${version}.tar.gz" -checksum=9c212f85bfb26d135610f45865b4401e0c33a0ab3577ac65042eb23ebfe91bdb +checksum=5b69ab8886e2b0e9c5bffa65c5c676c2848fbcc0e67201886a5f2fdd354e25fb post_install() { vlicense LICENSE