Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F136028758
D22941.id66057.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
3 KB
Referenced Files
None
Subscribers
None
D22941.id66057.diff
View Options
Index: x11/Makefile
===================================================================
--- x11/Makefile
+++ x11/Makefile
@@ -103,6 +103,7 @@
SUBDIR += hsetroot
SUBDIR += i3blocks
SUBDIR += i3lock
+ SUBDIR += i3lock-color
SUBDIR += i3status
SUBDIR += iceauth
SUBDIR += ico
Index: x11/i3lock-color/Makefile
===================================================================
--- /dev/null
+++ x11/i3lock-color/Makefile
@@ -0,0 +1,51 @@
+# Created by: Jacob House <jacob@jwfh.ca>
+# $FreeBSD$
+
+PORTNAME= i3lock-color
+DISTVERSION= 2.12.c
+CATEGORIES= x11
+
+MAINTAINER= jacob@jwfh.ca
+COMMENT= Slightly improved screen locker based on slock
+
+LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+LIB_DEPENDS= libcairo.so:graphics/cairo \
+ libxcb-keysyms.so:x11/xcb-util-keysyms \
+ libxcb-image.so:x11/xcb-util-image \
+ libev.so:devel/libev \
+ libxkbfile.so:x11/libxkbfile \
+ libxkbcommon.so:x11/libxkbcommon \
+ libxcb-util.so:x11/xcb-util \
+ libxcb-xrm.so:x11/xcb-util-xrm \
+ libjpeg.so:graphics/libjpeg-turbo
+
+USES= autoreconf gmake iconv localbase pkgconfig
+USE_GITHUB= yes
+GH_ACCOUNT= PandorasFox
+GH_TAGNAME= ${DISTVERSION}
+LDFLAGS+= ${ICONV_LIB}
+USE_XORG= x11 xcb xt xorgproto xext
+USE_CSTD= c99
+GNU_CONFIGURE= yes
+
+MAKE_ARGS= PREFIX="${PREFIX}" X11LIB="${LOCALBASE}/lib" \
+ X11INC="${LOCALBASE}/include" CC="${CC}" \
+ MANDIR="${MANPREFIX}/man"
+
+CONFLICTS= i3lock
+
+PORTDOCS= CHANGELOG README.md
+
+OPTIONS_DEFINE= DOCS
+
+post-install:
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/i3lock
+ ${RM} ${STAGEDIR}${PREFIX}/etc/pam.d/i3lock
+
+post-install-DOCS-on:
+ ${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
+
+.include <bsd.port.mk>
Index: x11/i3lock-color/distinfo
===================================================================
--- /dev/null
+++ x11/i3lock-color/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1577477976
+SHA256 (PandorasFox-i3lock-color-2.12.c_GH0.tar.gz) = c2ba4cfa51fee3fd2cab439805d213d8614407d93cf8eecbd4e6fa5cb4c9b7a3
+SIZE (PandorasFox-i3lock-color-2.12.c_GH0.tar.gz) = 261245
Index: x11/i3lock-color/pkg-descr
===================================================================
--- /dev/null
+++ x11/i3lock-color/pkg-descr
@@ -0,0 +1,19 @@
+From the i3lock pkg-descr:
+
+ i3lock improves slock by making it fork() and therefore combinable with
+ commands to suspend your computer. Additionally, instead of turning off
+ your screen via DPMS and/or displaying a black screen, i3lock displays
+ a white screen so you can see if your computer failed to resume from
+ suspend or if your screen is just locked. Also, when entering a wrong
+ password, i3lock does not call XBell(). This is important because
+ i3lock/slock think you have entered a password when resuming from
+ suspend, at least sometimes.
+
+ i3lock was forked from slock-0.9
+
+i3lock-color forks i3lock and adds support for color options for verification
+ring, backspace highlight color, key highlight color, etc., blurring the
+current screen and using that as the lock background, showing a clock in the
+indicator, and more.
+
+WWW: https://github.com/PandorasFox/i3lock-color
Index: x11/i3lock-color/pkg-plist
===================================================================
--- /dev/null
+++ x11/i3lock-color/pkg-plist
@@ -0,0 +1,4 @@
+bin/i3lock
+man/man1/i3lock.1.gz
+%%PORTDOCS%%%%DOCSDIR%%/CHANGELOG
+%%PORTDOCS%%%%DOCSDIR%%/README.md
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Sun, Nov 16, 5:42 AM (16 h, 54 s)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
25345569
Default Alt Text
D22941.id66057.diff (3 KB)
Attached To
Mode
D22941: New port: x11/i3lock-color, slightly improved screen locker based on slock
Attached
Detach File
Event Timeline
Log In to Comment