diff options
author | Tim Biermann <tbier@posteo.de> | 2021-09-19 19:16:35 +0200 |
---|---|---|
committer | Tim Biermann <tbier@posteo.de> | 2021-09-19 19:16:35 +0200 |
commit | e800628dbe901ddbeb1986702d0c2cf4f889877f (patch) | |
tree | b36445d01c031bb71022607645ceee79b973ad42 /waylandpp | |
parent | 309033d1dc301d1d224c4c18b40cfea8bcb67df9 (diff) | |
download | contrib-e800628dbe901ddbeb1986702d0c2cf4f889877f.tar.gz contrib-e800628dbe901ddbeb1986702d0c2cf4f889877f.tar.xz |
waylandpp: initial commit, version 0.2.8
Diffstat (limited to 'waylandpp')
-rw-r--r-- | waylandpp/.footprint | 64 | ||||
-rw-r--r-- | waylandpp/.signature | 5 | ||||
-rw-r--r-- | waylandpp/Pkgfile | 20 |
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 +} |