Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions common/shlibs
Original file line number Diff line number Diff line change
Expand Up @@ -3602,6 +3602,7 @@ libpantheon-files-widgets.so.6 libio.elementary.files-6.0.0_1
libwlroots.so.12 wlroots0.17-0.17.0_1
libwlroots-0.18.so wlroots0.18-0.18.0_1
libwlroots-0.19.so wlroots0.19-0.19.0_1
libwlroots-0.20.so wlroots0.20-0.20.0_1
libbaseencode.so.1 libbaseencode-1.0.9_1
libcotp.so.4 libcotp-4.0.0_1
libunarr.so.1 libunarr-1.0.1_1
Expand Down
1 change: 1 addition & 0 deletions srcpkgs/wlroots0.20-devel
36 changes: 36 additions & 0 deletions srcpkgs/wlroots0.20/template
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
# Template file for 'wlroots0.20'
pkgname=wlroots0.20
version=0.20.0
revision=1
build_style=meson
# Follow upstream packaging recommendations:
# https://gitlab.freedesktop.org/wlroots/wlroots/-/wikis/Packaging-recommendations
configure_args="--auto-features=enabled -Dexamples=false -Dwerror=false
-Db_ndebug=false"
hostmakedepends="pkg-config wayland-devel glslang hwids"
_devel_depends="lcms2-devel libgbm-devel libglvnd-devel libseat-devel eudev-libudev-devel
libdrm-devel libinput-devel libxkbcommon-devel pixman-devel wayland-devel
wayland-protocols vulkan-loader-devel xcb-util-errors-devel
xcb-util-wm-devel xcb-util-renderutil-devel libdisplay-info-devel libliftoff-devel"
makedepends="${_devel_depends}
libxcb-devel xcb-util-cursor-devel xcb-util-devel xcb-util-image-devel
xcb-util-keysyms-devel xcb-util-xrm-devel xorg-server-xwayland"
short_desc="Modular Wayland compositor library ${pkgname#wlroots}"
maintainer="tranzystorekk <tranzystorek.io@protonmail.com>"
license="MIT"
homepage="https://gitlab.freedesktop.org/wlroots/wlroots"
distfiles="${homepage}/-/releases/${version}/downloads/wlroots-${version}.tar.gz"
checksum=33f52414e1b280839aeb70786f0ae2c9f54e27ad4873108d86270a2f89c4934b

post_install() {
vlicense LICENSE
}

wlroots0.20-devel_package() {
depends="${sourcepkg}>=${version}_${revision} ${_devel_depends}"
short_desc+=" - development files"
pkg_install() {
vmove usr/include
vmove usr/lib/pkgconfig
}
}
1 change: 1 addition & 0 deletions srcpkgs/wlroots0.20/update
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
pattern="/wlroots-\K0\.20\.[\d.]+(?=\.tar\.gz)"