From abf0139592b1ee269f2db3521afd6d614fd089fa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89rico=20Nogueira?= Date: Sat, 5 Oct 2024 00:17:04 -0300 Subject: [PATCH] wayfire: update to 0.9.0. Switch to release tarball which includes submodules. We only use it for wf-utils and wf-touch, anyway; wlroots and wf-config are provided by system libraries. --- srcpkgs/wayfire/template | 22 +++++----------------- 1 file changed, 5 insertions(+), 17 deletions(-) diff --git a/srcpkgs/wayfire/template b/srcpkgs/wayfire/template index 4ef52a0e7cf..531bce3874a 100644 --- a/srcpkgs/wayfire/template +++ b/srcpkgs/wayfire/template @@ -1,26 +1,19 @@ # Template file for 'wayfire' pkgname=wayfire -version=0.8.1 -revision=2 -_utils_commit=15f8e16721585ae3eaf278ba71d7064237eb23f5 -_touch_commit=8974eb0f6a65464b63dd03b842795cb441fb6403 +version=0.9.0 +revision=1 build_style=meson configure_args="-Dprint_trace=false" hostmakedepends="pkg-config wayland-devel" makedepends="wf-config-devel wlroots0.17-devel cairo-devel pango-devel json-c++ - $(vopt_if image 'libjpeg-turbo-devel libpng-devel')" + libgomp-devel $(vopt_if image 'libjpeg-turbo-devel libpng-devel')" depends="xorg-server-xwayland" short_desc="3D wayland compositor" maintainer="Érico Nogueira " license="MIT" 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="04f43df21167db15d266f7e01085b111680d57779ebc27a410201f995b33c6df - 5f0a0f523b29bd73e0f11d63079315d3a0a3c3cae6ce9b557e0433e25b5a0d92 - 09061c8a4d3d964e8dcfd1a7b97f7dc43d0fc30743b0993585439c6923ce422f" -skip_extraction="${_utils_commit}.tar.gz ${_touch_commit}.tar.gz" +distfiles="https://github.com/WayfireWM/wayfire/releases/download/v${version}/wayfire-${version}.tar.xz" +checksum=dd0c9c08b8a72a2d8c3317c8be6c42b17a493c25abab1d02ac09c24eaa95229d # Optimization for nested STL calls CXXFLAGS="-O3" @@ -34,11 +27,6 @@ if [ "$XBPS_TARGET_LIBC" = "musl" ]; then makedepends+=" libexecinfo-devel" fi -post_extract() { - vsrcextract -C subprojects/wf-utils "${_utils_commit}.tar.gz" - vsrcextract -C subprojects/wf-touch "${_touch_commit}.tar.gz" -} - post_install() { vlicense LICENSE vsconf wayfire.ini