summaryrefslogtreecommitdiff
path: root/x11-misc/slock
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-09-19 12:11:50 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-09-19 12:11:50 +0100
commitfe0961fc9674dd24a017f474a34c1edbbd005965 (patch)
treedfdf05888e0f5fff9c1faafe6eb0dd5d827b63e5 /x11-misc/slock
parentbcd00c826070701606b0ccebf46234dfc792d3e9 (diff)
gentoo auto-resync : 19:09:2024 - 12:11:50
Diffstat (limited to 'x11-misc/slock')
-rw-r--r--x11-misc/slock/Manifest4
-rw-r--r--x11-misc/slock/slock-1.4-r1.ebuild66
-rw-r--r--x11-misc/slock/slock-1.5.ebuild4
3 files changed, 3 insertions, 71 deletions
diff --git a/x11-misc/slock/Manifest b/x11-misc/slock/Manifest
index a79546772566..a0b620ca1437 100644
--- a/x11-misc/slock/Manifest
+++ b/x11-misc/slock/Manifest
@@ -1,6 +1,4 @@
AUX slock-1.4-fix-link-paths.patch 558 BLAKE2B f2ef75f836b02ec23b98fdb9f302e671ec8a284b75d83f701e14f5d44a746916b670768730759d4767c9617259b6ad1ec6aceecd851973038ffc2382edd99558 SHA512 3610b7e03e7089ffb4207b136f08ac0944d411284dbbf6614c615596451dcab11ad001c01c4f32c0f040138c99d6764428d60050da59933619a8bbf7fd2a011e
-DIST slock-1.4.tar.gz 6889 BLAKE2B 67f956fd00e7536a9db81b82e85e4128b537569d16cd25428822607a5c2f3b0310bcfec896f7e83c0091e85d21b68438f6f42da715a55cad7fac90d0d0d64b8f SHA512 ad285360dd3f16a225159abaf2f82fabf2c675bd74478cf717f68cbe5941a6c620e3c88544ce675ce3ff19af4bb0675c9405685e0f74ee4e84f7d34c61a0532f
DIST slock-1.5.tar.gz 6898 BLAKE2B f3435311b24c20fef656589f468b4cd6bbed30568459cb1d525b7dd5b57e5759ee287787d7506ad6cb922fd092bad504f38ab8c57b41deebec4f6aa554269a41 SHA512 2402b1e49f5dbe06cca2f3a31efedce6359413b240f2b98c57147483591a873c3c5457dbf6707485167002ff6d7ee0e9005d9fa506a51bf71337624e8728bb43
-EBUILD slock-1.4-r1.ebuild 1160 BLAKE2B e7eb43a66c713c369dc7dff580fbbe44c6163690adc9e9d815e76b62b6c81460f33ee12b5dd8604f1057f48c09089d7ac4467190f0ef1a3cfc1ad0fbbcf7fa09 SHA512 fb6efd3b182237b772144f002bf8446f94a7190b5e985a58765e8cba40a72924607c4c62e51daa5e4f7a40113c3e3d7377d43afe9930e89451ed84f442c50548
-EBUILD slock-1.5.ebuild 1160 BLAKE2B 6f4806f745830923426d64d0ad0734d456b08f68d500d2e645c94ea33ec98248a68745a03531a8e3b82b16143b2e053a8e761453fff35e4e365d961f3f1da1ce SHA512 e74d0da9e1bcb6a74b37ed2fd57db56d2e99cec18a3b0dd0144b577aaf0a3711a6afd79585b6b7c7e6b783b002dc8f404bc462dd0f7f1ba3f26c384bae6d4963
+EBUILD slock-1.5.ebuild 1161 BLAKE2B 6cd83795f26a34085e838b8955530dde2d3e63d2500d30631492ce2578f9c992154a2771663054c4476a9acbfdcddd0759bc0614d9f6418f6b5802ee473a2652 SHA512 aec374902a9c758f5d92db83c7c28003c1f7507d3bcd83cbb8fa9db3ee21bab7a29a24a043cea5fc4c3cf66f2d219803e8b5f8672fa46610ffe9dc202c0abb12
MISC metadata.xml 168 BLAKE2B 2e0e000b4c3b6ca04c12903fdbe278415c05a822623c52e9aa95cbbf3d50bcb1246b7edbda7d2f6b559af8950c6374e6e0a69b76319964cfe686bf50b0604a57 SHA512 4dcf45d1809e8390a2d8155c8ebfe0dd610203e392aeab0ccd8a10f42cc8532a4925eff32b35e7a6c35598a4efd288229034ec0732299dbd8cfa0acff705fed3
diff --git a/x11-misc/slock/slock-1.4-r1.ebuild b/x11-misc/slock/slock-1.4-r1.ebuild
deleted file mode 100644
index 0f6f4a035658..000000000000
--- a/x11-misc/slock/slock-1.4-r1.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit fcaps savedconfig toolchain-funcs
-
-DESCRIPTION="simple X display locker"
-HOMEPAGE="https://tools.suckless.org/slock"
-SRC_URI="https://dl.suckless.org/tools/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~hppa ppc64 x86"
-
-RDEPEND="
- virtual/libcrypt:=
- x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXrandr
-"
-DEPEND="
- ${RDEPEND}
- x11-base/xorg-proto
-"
-
-PATCHES=(
- "${FILESDIR}"/slock-1.4-fix-link-paths.patch
-)
-
-src_prepare() {
- default
-
- sed -i \
- -e '/^CFLAGS/{s: -Os::g; s:= :+= :g}' \
- -e '/^CC/d' \
- -e '/^LDFLAGS/{s:-s::g; s:= :+= :g}' \
- config.mk || die
- sed -i \
- -e 's|@${CC}|$(CC)|g' \
- Makefile || die
-
- restore_config config.h
-
- tc-export CC
-}
-
-src_compile() {
- emake slock
-}
-
-src_install() {
- dobin slock
- save_config config.h
-}
-
-pkg_postinst() {
- # cap_dac_read_search used to be enough for shadow access
- # but now slock wants to write to /proc/self/oom_score_adj
- # and for that it needs:
- fcaps \
- cap_dac_override,cap_setgid,cap_setuid,cap_sys_resource \
- /usr/bin/slock
-
- savedconfig_pkg_postinst
-}
diff --git a/x11-misc/slock/slock-1.5.ebuild b/x11-misc/slock/slock-1.5.ebuild
index 4893525a9c52..597b0cf75605 100644
--- a/x11-misc/slock/slock-1.5.ebuild
+++ b/x11-misc/slock/slock-1.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -6,7 +6,7 @@ EAPI=8
inherit fcaps savedconfig toolchain-funcs
DESCRIPTION="simple X display locker"
-HOMEPAGE="https://tools.suckless.org/slock"
+HOMEPAGE="https://tools.suckless.org/slock/"
SRC_URI="https://dl.suckless.org/tools/${P}.tar.gz"
LICENSE="MIT"