Skip to content

Instantly share code, notes, and snippets.

@alt-romes
Last active September 18, 2021 19:53
Show Gist options
  • Save alt-romes/4598dff09f3302b9a4b0572225d56b5f to your computer and use it in GitHub Desktop.
Save alt-romes/4598dff09f3302b9a4b0572225d56b5f to your computer and use it in GitHub Desktop.
xbps-src package to install latest non-numerical release (vNext) of the yshui/picom compositor -- see void-linux/void-packages
# Template file for 'picom'
pkgname=picom
version=9
revision=1
build_style=meson
configure_args="-Dwith_docs=true"
hostmakedepends="pkg-config asciidoc"
makedepends="MesaLib-devel dbus-devel libconfig-devel libev-devel pcre-devel
pixman-devel xcb-util-image-devel xcb-util-renderutil-devel
libxdg-basedir-devel uthash"
depends="desktop-file-utils"
short_desc="Lightweight compositor for X11 (previously a compton fork)"
maintainer="Frank Steinborn <[email protected]>"
license="MIT, MPL-2.0"
homepage="https://github.com/alt-romes/picom/"
distfiles="https://github.com/alt-romes/picom/archive/v${version}.tar.gz"
checksum=3d4b59a92d9fa846fccef94af63c42d5973344a73884d6f9b3d05a5c8fd30ca0
post_install() {
vlicense LICENSES/MIT
vsconf picom.sample.conf
}
compton_package() {
depends="${sourcepkg}>=${version}_${revision}"
build_style=meta
short_desc+=" (transitional dummy package)"
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment