-
Notifications
You must be signed in to change notification settings - Fork 124
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
gui-apps/swaylock-plugin: add 1.8.0, revisit 9999
Signed-off-by: Pascal Jäger <[email protected]>
- Loading branch information
Showing
3 changed files
with
72 additions
and
10 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
DIST swaylock-plugin-1.8.0.tar.gz 59493 BLAKE2B 9fd42754d40e05db4b0aef803b6871eb7b33a5298325bb60d9c3d05f81eb3914b93c1348cc2100260a41d7482c089651ac2ba6bc22350402c6b2810b68e683bd SHA512 2d2302da92bbef76d4e599f5e8238bda05e90d473a8364f331a535998ead0e199ff769ac2eabf1508a5b0a3891ef9d412ae09bebe6697c81244ff3cdad1989b7 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,59 @@ | ||
# Copyright 1999-2025 Gentoo Authors | ||
# Distributed under the terms of the GNU General Public License v2 | ||
|
||
EAPI=8 | ||
|
||
inherit fcaps meson | ||
|
||
if [[ "${PV}" == 9999 ]] | ||
then | ||
inherit git-r3 | ||
EGIT_REPO_URI="https://github.com/mstoeckl/${PN}.git" | ||
else | ||
SRC_URI="https://github.com/mstoeckl/swaylock-plugin/archive/v${PV}.tar.gz -> ${P}.tar.gz" | ||
KEYWORDS="~amd64" | ||
fi | ||
|
||
DESCRIPTION="Fork of Swaylock that supports animated backgrounds" | ||
HOMEPAGE="https://github.com/mstoeckl/swaylock-plugin" | ||
LICENSE="MIT" | ||
SLOT="0" | ||
IUSE="+gdk-pixbuf +man +pam" | ||
|
||
DEPEND=" | ||
dev-libs/wayland | ||
x11-libs/cairo | ||
x11-libs/libxkbcommon | ||
virtual/libcrypt:= | ||
gdk-pixbuf? ( x11-libs/gdk-pixbuf:2 ) | ||
pam? ( sys-libs/pam ) | ||
" | ||
RDEPEND=" | ||
dev-libs/glib:2 | ||
${DEPEND}" | ||
BDEPEND=" | ||
>=dev-libs/wayland-protocols-1.25 | ||
>=dev-util/wayland-scanner-1.15 | ||
virtual/pkgconfig | ||
man? ( app-text/scdoc ) | ||
" | ||
|
||
src_configure() { | ||
local emesonargs=( | ||
-Dman-pages=$(usex man enabled disabled) | ||
-Dpam=$(usex pam enabled disabled) | ||
-Dgdk-pixbuf=$(usex gdk-pixbuf enabled disabled) | ||
"-Dfish-completions=true" | ||
"-Dzsh-completions=true" | ||
"-Dbash-completions=true" | ||
) | ||
|
||
meson_src_configure | ||
} | ||
|
||
pkg_postinst() { | ||
if ! use pam; then | ||
fcaps cap_sys_admin usr/bin/swaylock | ||
fi | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters