From d72a7c2605599a540a2d111b860f7f453660014b Mon Sep 17 00:00:00 2001 From: haarp Date: Thu, 1 Dec 2022 01:33:28 +0100 Subject: Update xsecurelock Signed-off-by: haarp --- x11-misc/xsecurelock/Manifest | 4 +- x11-misc/xsecurelock/xsecurelock-1.7.0-r1.ebuild | 72 ------------------------ x11-misc/xsecurelock/xsecurelock-1.8.0.ebuild | 72 ++++++++++++++++++++++++ 3 files changed, 74 insertions(+), 74 deletions(-) delete mode 100644 x11-misc/xsecurelock/xsecurelock-1.7.0-r1.ebuild create mode 100644 x11-misc/xsecurelock/xsecurelock-1.8.0.ebuild (limited to 'x11-misc/xsecurelock') diff --git a/x11-misc/xsecurelock/Manifest b/x11-misc/xsecurelock/Manifest index ef77753..97e6c7a 100644 --- a/x11-misc/xsecurelock/Manifest +++ b/x11-misc/xsecurelock/Manifest @@ -1,2 +1,2 @@ -DIST xsecurelock-1.7.0.tar.gz 219377 BLAKE2B 0f8db60fcb3efab101f026142b72687d61a084b000e9978d159f3d9a9d22be539591ca2a80b01ae3419315cc09dac1cb6d0002884f3c854f02882952e901ff6d SHA512 b3b5404199bed7f0470072c9341227536f8ebe593f288b4ffdb5f4e90e3854952bae150d449cca6628e255c05640b625b56f10266362c119d46d21d51e8880a6 -EBUILD xsecurelock-1.7.0-r1.ebuild 1475 BLAKE2B 9fa0646c8e1c11ea2f464f2a8469f9ce2c7a0e160c58f8b35ba21b64eee09f3c4e01db8c41edafe178abe1ea304d432ca38ef5c1d080e0022eb902c84efb3f6d SHA512 aa9f782e9e1413dc5d64e3886e4aaceb7eeaec4c1238f0fa0dc021eafe934a5faf1dfda8190d15119bef2533344e218293b54dcbec8553d6408146b463ba5fba +DIST xsecurelock-1.8.0.tar.gz 223027 BLAKE2B 0fe0e966464031fb20a0f9843a102674b0f0c2ea8df89e5354fc9dac0bec3db6a71c52c579c0f1e42dadb1cfb727a9aedbaa9ce280d8d108619e3a2c3c64549f SHA512 36380589ff25643816b9536d2b1c51f7ee0683ee4676e4f0a97b72d226d875f988b1453e5800bd70b5941b5a965392fbe55fe65c22c98c4e3cb3588c84ed01ec +EBUILD xsecurelock-1.8.0.ebuild 1480 BLAKE2B 9fc682ee0502ef719b2f6e71360a1f5431102efc7707a35747ca5e6fd818cadb88d4240d5a1a66806f17a9d8193ab5a8198743d54a6d3dfd537149cb998d7e59 SHA512 ecb0496bfdd4a367f6d1a2d5fa905549935cdb25bd0f7501557a128b128918c4930395ee063d9148fd4330e6a7f40fba8bb7c8f7ba7705321b62219deb092df7 diff --git a/x11-misc/xsecurelock/xsecurelock-1.7.0-r1.ebuild b/x11-misc/xsecurelock/xsecurelock-1.7.0-r1.ebuild deleted file mode 100644 index 778c3fe..0000000 --- a/x11-misc/xsecurelock/xsecurelock-1.7.0-r1.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -DESCRIPTION="X11 screen lock utility with security in mind" -HOMEPAGE="https://github.com/google/xsecurelock" -SRC_URI="https://github.com/google/${PN}/releases/download/v${PV}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="mpv xscreensaver" - -RDEPEND=" - dev-libs/libbsd - media-libs/fontconfig - media-libs/freetype - sys-apps/util-linux - sys-libs/pam - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXft - x11-libs/libXmu - x11-libs/libXrandr - x11-libs/libXScrnSaver - xscreensaver? ( x11-misc/xscreensaver ) - mpv? ( media-video/mpv ) -" -DEPEND="${RDEPEND} - x11-base/xorg-proto -" -BDEPEND="virtual/pkgconfig" - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local myeconfargs=( - --prefix="${EPREFIX}"/usr - --with-default-auth-module=auth_x11 - --with-default-authproto-module=authproto_pam - --without-htpasswd - --without-mplayer - --without-pamtester - --without-pandoc - --with-pam-service-name=system-auth - ) - if ! use mpv; then - myeconfargs+=( - --without-mpv - ) - fi - if use xscreensaver; then - myeconfargs+=( - --with-default-saver-module=saver_xscreensaver - --with-xscreensaver="${EPREFIX}"/usr/$(get_libdir)/misc/xscreensaver - ) - else - myeconfargs+=( - --with-default-saver-module=saver_blank - --without-xscreensaver - ) - fi - econf "${myeconfargs[@]}" -} diff --git a/x11-misc/xsecurelock/xsecurelock-1.8.0.ebuild b/x11-misc/xsecurelock/xsecurelock-1.8.0.ebuild new file mode 100644 index 0000000..b80a9d0 --- /dev/null +++ b/x11-misc/xsecurelock/xsecurelock-1.8.0.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="X11 screen lock utility with security in mind" +HOMEPAGE="https://github.com/google/xsecurelock" +SRC_URI="https://github.com/google/${PN}/releases/download/v${PV}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="mpv xscreensaver" + +RDEPEND=" + dev-libs/libbsd + media-libs/fontconfig + media-libs/freetype + sys-apps/util-linux + sys-libs/pam + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXft + x11-libs/libXmu + x11-libs/libXrandr + x11-libs/libXScrnSaver + xscreensaver? ( x11-misc/xscreensaver ) + mpv? ( media-video/mpv ) +" +DEPEND="${RDEPEND} + x11-base/xorg-proto +" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + --prefix="${EPREFIX}"/usr + --with-default-auth-module=auth_x11 + --with-default-authproto-module=authproto_pam + --without-htpasswd + --without-mplayer + --without-pamtester + --without-pandoc + --with-pam-service-name=system-auth + ) + if ! use mpv; then + myeconfargs+=( + --without-mpv + ) + fi + if use xscreensaver; then + myeconfargs+=( + --with-default-saver-module=saver_xscreensaver + --with-xscreensaver="${EPREFIX}"/usr/$(get_libdir)/misc/xscreensaver + ) + else + myeconfargs+=( + --with-default-saver-module=saver_blank + --without-xscreensaver + ) + fi + econf "${myeconfargs[@]}" +} -- cgit v1.2.3-65-gdbad