summaryrefslogtreecommitdiff
path: root/waylandpp
diff options
context:
space:
mode:
authorTim Biermann <tbier@posteo.de>2021-09-19 19:16:35 +0200
committerTim Biermann <tbier@posteo.de>2021-09-19 19:16:35 +0200
commite800628dbe901ddbeb1986702d0c2cf4f889877f (patch)
treeb36445d01c031bb71022607645ceee79b973ad42 /waylandpp
parent309033d1dc301d1d224c4c18b40cfea8bcb67df9 (diff)
downloadcontrib-e800628dbe901ddbeb1986702d0c2cf4f889877f.tar.gz
contrib-e800628dbe901ddbeb1986702d0c2cf4f889877f.tar.xz
waylandpp: initial commit, version 0.2.8
Diffstat (limited to 'waylandpp')
-rw-r--r--waylandpp/.footprint64
-rw-r--r--waylandpp/.signature5
-rw-r--r--waylandpp/Pkgfile20
3 files changed, 89 insertions, 0 deletions
diff --git a/waylandpp/.footprint b/waylandpp/.footprint
new file mode 100644
index 000000000..8dbae437f
--- /dev/null
+++ b/waylandpp/.footprint
@@ -0,0 +1,64 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/wayland-scanner++
+drwxr-xr-x root/root usr/include/
+-rw-r--r-- root/root usr/include/wayland-client-protocol-extra.hpp
+-rw-r--r-- root/root usr/include/wayland-client-protocol.hpp
+-rw-r--r-- root/root usr/include/wayland-client.hpp
+-rw-r--r-- root/root usr/include/wayland-cursor.hpp
+-rw-r--r-- root/root usr/include/wayland-egl.hpp
+-rw-r--r-- root/root usr/include/wayland-util.hpp
+-rw-r--r-- root/root usr/include/wayland-version.hpp
+drwxr-xr-x root/root usr/lib/
+drwxr-xr-x root/root usr/lib/cmake/
+drwxr-xr-x root/root usr/lib/cmake/waylandpp/
+-rw-r--r-- root/root usr/lib/cmake/waylandpp/waylandpp-config-version.cmake
+-rw-r--r-- root/root usr/lib/cmake/waylandpp/waylandpp-config.cmake
+-rw-r--r-- root/root usr/lib/cmake/waylandpp/waylandpp-targets-release.cmake
+-rw-r--r-- root/root usr/lib/cmake/waylandpp/waylandpp-targets.cmake
+lrwxrwxrwx root/root usr/lib/libwayland-client++.so -> libwayland-client++.so.0
+lrwxrwxrwx root/root usr/lib/libwayland-client++.so.0 -> libwayland-client++.so.0.2.8
+-rwxr-xr-x root/root usr/lib/libwayland-client++.so.0.2.8
+lrwxrwxrwx root/root usr/lib/libwayland-client-extra++.so -> libwayland-client-extra++.so.0
+lrwxrwxrwx root/root usr/lib/libwayland-client-extra++.so.0 -> libwayland-client-extra++.so.0.2.8
+-rwxr-xr-x root/root usr/lib/libwayland-client-extra++.so.0.2.8
+lrwxrwxrwx root/root usr/lib/libwayland-cursor++.so -> libwayland-cursor++.so.0
+lrwxrwxrwx root/root usr/lib/libwayland-cursor++.so.0 -> libwayland-cursor++.so.0.2.8
+-rwxr-xr-x root/root usr/lib/libwayland-cursor++.so.0.2.8
+lrwxrwxrwx root/root usr/lib/libwayland-egl++.so -> libwayland-egl++.so.0
+lrwxrwxrwx root/root usr/lib/libwayland-egl++.so.0 -> libwayland-egl++.so.0.2.8
+-rwxr-xr-x root/root usr/lib/libwayland-egl++.so.0.2.8
+drwxr-xr-x root/root usr/lib/pkgconfig/
+-rw-r--r-- root/root usr/lib/pkgconfig/wayland-client++.pc
+-rw-r--r-- root/root usr/lib/pkgconfig/wayland-client-extra++.pc
+-rw-r--r-- root/root usr/lib/pkgconfig/wayland-cursor++.pc
+-rw-r--r-- root/root usr/lib/pkgconfig/wayland-egl++.pc
+-rw-r--r-- root/root usr/lib/pkgconfig/wayland-scanner++.pc
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/waylandpp/
+drwxr-xr-x root/root usr/share/waylandpp/protocols/
+-rw-r--r-- root/root usr/share/waylandpp/protocols/fullscreen-shell-unstable-v1.xml
+-rw-r--r-- root/root usr/share/waylandpp/protocols/idle-inhibit-unstable-v1.xml
+-rw-r--r-- root/root usr/share/waylandpp/protocols/input-method-unstable-v1.xml
+-rw-r--r-- root/root usr/share/waylandpp/protocols/input-timestamps-unstable-v1.xml
+-rw-r--r-- root/root usr/share/waylandpp/protocols/keyboard-shortcuts-inhibit-unstable-v1.xml
+-rw-r--r-- root/root usr/share/waylandpp/protocols/linux-dmabuf-unstable-v1.xml
+-rw-r--r-- root/root usr/share/waylandpp/protocols/linux-explicit-synchronization-unstable-v1.xml
+-rw-r--r-- root/root usr/share/waylandpp/protocols/pointer-constraints-unstable-v1.xml
+-rw-r--r-- root/root usr/share/waylandpp/protocols/pointer-gestures-unstable-v1.xml
+-rw-r--r-- root/root usr/share/waylandpp/protocols/presentation-time.xml
+-rw-r--r-- root/root usr/share/waylandpp/protocols/primary-selection-unstable-v1.xml
+-rw-r--r-- root/root usr/share/waylandpp/protocols/relative-pointer-unstable-v1.xml
+-rw-r--r-- root/root usr/share/waylandpp/protocols/tablet-unstable-v1.xml
+-rw-r--r-- root/root usr/share/waylandpp/protocols/tablet-unstable-v2.xml
+-rw-r--r-- root/root usr/share/waylandpp/protocols/text-input-unstable-v1.xml
+-rw-r--r-- root/root usr/share/waylandpp/protocols/text-input-unstable-v3.xml
+-rw-r--r-- root/root usr/share/waylandpp/protocols/viewporter.xml
+-rw-r--r-- root/root usr/share/waylandpp/protocols/wayland.xml
+-rw-r--r-- root/root usr/share/waylandpp/protocols/xdg-decoration-unstable-v1.xml
+-rw-r--r-- root/root usr/share/waylandpp/protocols/xdg-foreign-unstable-v1.xml
+-rw-r--r-- root/root usr/share/waylandpp/protocols/xdg-foreign-unstable-v2.xml
+-rw-r--r-- root/root usr/share/waylandpp/protocols/xdg-output-unstable-v1.xml
+-rw-r--r-- root/root usr/share/waylandpp/protocols/xdg-shell-unstable-v6.xml
+-rw-r--r-- root/root usr/share/waylandpp/protocols/xdg-shell.xml
+-rw-r--r-- root/root usr/share/waylandpp/protocols/xwayland-keyboard-grab-unstable-v1.xml
diff --git a/waylandpp/.signature b/waylandpp/.signature
new file mode 100644
index 000000000..438cebd74
--- /dev/null
+++ b/waylandpp/.signature
@@ -0,0 +1,5 @@
+untrusted comment: verify with /etc/ports/contrib.pub
+RWSagIOpLGJF3+7TXWLwZRKjDHgZaBPv19Hlr9Z/+JnkMoiJD7S9Lv8oubkWukZFQAnaIyQpJ7CpvlHt08ipAu2B0Frp3CCD+AQ=
+SHA256 (Pkgfile) = 8e78a4e053428d5814a7617628f58ca4b3a7b2200e83618b7e71336aef03b907
+SHA256 (.footprint) = e528d3e793c9736053f63b0d095dd223691d776d307cf6c512ee6e58d6622570
+SHA256 (waylandpp-0.2.8.zip) = ad63812dcc781135cf1a729a8cdb195c29c07a91ac2776dd6cc737d80a422781
diff --git a/waylandpp/Pkgfile b/waylandpp/Pkgfile
new file mode 100644
index 000000000..62a471444
--- /dev/null
+++ b/waylandpp/Pkgfile
@@ -0,0 +1,20 @@
+# Description: Wayland C++ bindings
+# URL: https://github.com/NilsBrause/waylandpp
+# Maintainer: Tim Biermann, tbier at posteo dot de
+# Depends on: pugixml wayland-egl wayland-protocols
+
+name=waylandpp
+version=0.2.8
+release=1
+source=(https://github.com/NilsBrause/waylandpp/archive/$version/$name-$version.zip)
+
+build() {
+ cmake -S $name-$version -B build -G Ninja \
+ -D CMAKE_INSTALL_PREFIX=/usr \
+ -D CMAKE_INSTALL_LIBDIR=lib \
+ -D CMAKE_BUILD_TYPE=Release \
+ -D CMAKE_CXX_FLAGS_RELEASE="$CXXFLAGS" \
+ -Wno-dev
+ cmake --build build
+ DESTDIR=$PKG cmake --install build
+}

Generated by cgit