diff options
author | ohno1052 | 2023-12-03 03:24:48 +0500 |
---|---|---|
committer | ohno1052 | 2023-12-03 03:24:48 +0500 |
commit | b542fd05a5c8cd958581bf4dfddcfe19e6a64c4a (patch) | |
tree | f6cf443873f697037a00d1964e3c6bc22e520a85 | |
parent | 54ee9cdbba161d6cafb7f007e74c53f97c2f98b8 (diff) | |
download | aur-b542fd05a5c8cd958581bf4dfddcfe19e6a64c4a.tar.gz |
update to 45.2, now builds with clang
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 12 |
2 files changed, 14 insertions, 5 deletions
@@ -1,6 +1,6 @@ pkgbase = mutter-auto-rotation pkgdesc = Window manager and compositor for GNOME, with touch-mode auto-rotation (reverts MR 1710) - pkgver = 45.1 + pkgver = 45.2 pkgrel = 1 url = https://gitlab.gnome.org/GNOME/mutter arch = x86_64 @@ -15,6 +15,9 @@ pkgbase = mutter-auto-rotation makedepends = wayland-protocols makedepends = xorg-server makedepends = xorg-server-xvfb + makedepends = llvm + makedepends = clang + makedepends = lld depends = colord depends = dconf depends = gnome-desktop-4 @@ -37,7 +40,7 @@ pkgbase = mutter-auto-rotation provides = libmutter-13.so provides = mutter conflicts = mutter - source = git+https://gitlab.gnome.org/GNOME/mutter.git#commit=c71a119de06d8937930e4d1adf06ff0c2b259653 + source = git+https://gitlab.gnome.org/GNOME/mutter.git#tag=45.2 source = 0001-Revert-backends-native-Disable-touch-mode-with-point.patch sha256sums = SKIP sha256sums = b11e3e1c9a14b9d9a3941e4495f7f16cfe84c53c6b8e571df049546840a91a46 @@ -1,5 +1,6 @@ # Maintainer: parcimonic <aur-at_parcimonic-dot_me> # Maintainer: Jan Alexander Steffens (heftig) <heftig@archlinux.org> +# Maintainer: ohno1052 <agarkovartem1@gmail.com> # Contributor: Ionut Biru <ibiru@archlinux.org> # Contributor: Michael Kanis <mkanis_at_gmx_dot_de> @@ -7,12 +8,13 @@ pkgbase=mutter-auto-rotation pkgname=mutter-auto-rotation provides=(libmutter-13.so mutter) conflicts=(mutter) -pkgver=45.1 +pkgver=45.2 pkgrel=1 pkgdesc="Window manager and compositor for GNOME, with touch-mode auto-rotation (reverts MR 1710)" url="https://gitlab.gnome.org/GNOME/mutter" arch=(x86_64) license=(GPL) +_tag=$pkgver depends=( colord dconf @@ -45,11 +47,13 @@ makedepends=( wayland-protocols xorg-server xorg-server-xvfb + llvm + clang + lld ) -_commit=c71a119de06d8937930e4d1adf06ff0c2b259653 # tags/45.1^0 source=( - "git+https://gitlab.gnome.org/GNOME/mutter.git#commit=$_commit" + "git+https://gitlab.gnome.org/GNOME/mutter.git#tag=$_tag" "0001-Revert-backends-native-Disable-touch-mode-with-point.patch" ) @@ -70,12 +74,14 @@ prepare() { } build() { + export CC=clang CXX=clang++ LD=ld.lld local meson_options=( -D docs=true -D egl_device=true -D installed_tests=false -D libdisplay_info=true -D wayland_eglstream=true + --buildtype=release ) CFLAGS="${CFLAGS/-O2/-O3} -fno-semantic-interposition" |