[arch-commits] Commit in ukwm/repos (3 files)
Antonio Rojas
arojas at gemini.archlinux.org
Mon Jan 17 19:55:13 UTC 2022
Date: Monday, January 17, 2022 @ 19:55:13
Author: arojas
Revision: 1108167
archrelease: copy trunk to community-staging-x86_64
Added:
ukwm/repos/community-staging-x86_64/
ukwm/repos/community-staging-x86_64/0001-Fix-building-with-libglvnd-1.2.0.patch
(from rev 1108166, ukwm/trunk/0001-Fix-building-with-libglvnd-1.2.0.patch)
ukwm/repos/community-staging-x86_64/PKGBUILD
(from rev 1108166, ukwm/trunk/PKGBUILD)
---------------------------------------------+
0001-Fix-building-with-libglvnd-1.2.0.patch | 36 ++++++++++++++++++++++++++
PKGBUILD | 32 +++++++++++++++++++++++
2 files changed, 68 insertions(+)
Copied: ukwm/repos/community-staging-x86_64/0001-Fix-building-with-libglvnd-1.2.0.patch (from rev 1108166, ukwm/trunk/0001-Fix-building-with-libglvnd-1.2.0.patch)
===================================================================
--- community-staging-x86_64/0001-Fix-building-with-libglvnd-1.2.0.patch (rev 0)
+++ community-staging-x86_64/0001-Fix-building-with-libglvnd-1.2.0.patch 2022-01-17 19:55:13 UTC (rev 1108167)
@@ -0,0 +1,36 @@
+From 08b3f11cb5000540733549288878a6c0ada554e6 Mon Sep 17 00:00:00 2001
+From: Laurent Carlier <lordheavym at gmail.com>
+Date: Fri, 22 Nov 2019 17:51:06 +0100
+Subject: [PATCH] Fix building with libglvnd 1.2.0
+
+Signed-off-by: Laurent Carlier <lordheavym at gmail.com>
+---
+ configure.ac | 5 +++--
+ 1 file changed, 3 insertions(+), 2 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index 213399f8..988fda67 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -1212,7 +1212,7 @@ AS_IF([test "x$NEED_EGL" = "xyes" && test "x$EGL_CHECKED" != "xyes"],
+ [],
+ [AC_MSG_ERROR([Unable to locate required EGL headers])])
+ AC_CHECK_HEADERS(
+- [EGL/eglext.h],
++ [EGL/eglext.h EGL/eglmesaext.h],
+ [],
+ [AC_MSG_ERROR([Unable to locate required EGL headers])],
+ [#include <EGL/egl.h>])
+@@ -1226,7 +1226,8 @@ AS_IF([test "x$NEED_EGL" = "xyes" && test "x$EGL_CHECKED" != "xyes"],
+ )
+
+ COGL_EGL_INCLUDES="#include <EGL/egl.h>
+-#include <EGL/eglext.h>"
++#include <EGL/eglext.h>
++#include <EGL/eglmesaext.h>"
+ AC_SUBST([COGL_EGL_INCLUDES])
+ ])
+
+--
+2.24.0
+
Copied: ukwm/repos/community-staging-x86_64/PKGBUILD (from rev 1108166, ukwm/trunk/PKGBUILD)
===================================================================
--- community-staging-x86_64/PKGBUILD (rev 0)
+++ community-staging-x86_64/PKGBUILD 2022-01-17 19:55:13 UTC (rev 1108167)
@@ -0,0 +1,32 @@
+# Maintainer: Felix Yan <felixonmars at archlinux.org>
+
+pkgname=ukwm
+pkgver=1.2.1
+pkgrel=2
+pkgdesc="A lightweight GTK+ window manager"
+arch=('x86_64')
+license=('GPL')
+url="https://github.com/ukui/ukwm"
+groups=('ukui')
+depends=('gnome-desktop' 'gobject-introspection-runtime' 'libinput' 'libxkbcommon-x11' 'ukui-settings-daemon' 'upower')
+makedepends=('gobject-introspection' 'mate-common' 'intltool' 'wayland-protocols')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/ukui/ukwm/archive/v$pkgver.tar.gz")
+sha512sums=('079cfa15d6e6c2075da2c5795f463274db57422ec8739a48ef82e2e945e057b19c586968380de6176f7ba890c2cbb89901166173122ea953d55d407c60732a50')
+
+prepare() {
+ cd $pkgname-$pkgver
+ NOCONFIGURE=1 ./autogen.sh
+
+ sed -i 's/GETTEXT_MACRO_VERSION = 0.19/GETTEXT_MACRO_VERSION = 0.20/' po/Makefile.in.in
+}
+
+build() {
+ cd $pkgname-$pkgver
+ ./configure --prefix=/usr --libexecdir=/usr/lib/$pkgname --sysconfdir=/etc --enable-introspection --enable-compile-warnings=yes
+ make
+}
+
+package() {
+ cd $pkgname-$pkgver
+ make DESTDIR="$pkgdir" install
+}
More information about the arch-commits
mailing list