Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 16 Nov 2020 13:05:05 +0000 (UTC)
From:      Jan Beich <jbeich@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r555475 - in head/x11: . swaylock swaylock-effects
Message-ID:  <202011161305.0AGD56t3050851@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: jbeich
Date: Mon Nov 16 13:05:05 2020
New Revision: 555475
URL: https://svnweb.freebsd.org/changeset/ports/555475

Log:
  x11/swaylock-effects: add new port
  
  Swaylock-effects is a fork of swaylock which adds built-in screenshots
  and image manipulation effects like blurring. It's inspired by
  i3lock-color, although the feature sets aren't perfectly overlapping.
  
  https://github.com/mortie/swaylock-effects

Added:
  head/x11/swaylock-effects/
  head/x11/swaylock-effects/Makefile   (contents, props changed)
  head/x11/swaylock-effects/distinfo   (contents, props changed)
  head/x11/swaylock-effects/pkg-descr   (contents, props changed)
Modified:
  head/x11/Makefile   (contents, props changed)
  head/x11/swaylock/Makefile   (contents, props changed)

Modified: head/x11/Makefile
==============================================================================
--- head/x11/Makefile	Mon Nov 16 12:34:02 2020	(r555474)
+++ head/x11/Makefile	Mon Nov 16 13:05:05 2020	(r555475)
@@ -316,6 +316,7 @@
     SUBDIR += swaybg
     SUBDIR += swayidle
     SUBDIR += swaylock
+    SUBDIR += swaylock-effects
     SUBDIR += sxhkd
     SUBDIR += sxpc
     SUBDIR += tabbed

Added: head/x11/swaylock-effects/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/x11/swaylock-effects/Makefile	Mon Nov 16 13:05:05 2020	(r555475)
@@ -0,0 +1,20 @@
+# $FreeBSD$
+
+DISTVERSIONPREFIX=	v
+DISTVERSION=	1.6-2
+PORTREVISION=	0
+PKGNAMESUFFIX=	-effects
+
+PATCH_SITES=	https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
+PATCHFILES+=	eb2ae6f09c2e.patch:-p1 # https://github.com/mortie/swaylock-effects/pull/35
+
+COMMENT?=	Screen locker for Wayland with fancy effects
+
+MASTERDIR=	${.CURDIR}/../swaylock
+DESCR=		${.CURDIR}/pkg-descr
+DISTINFO_FILE=	${.CURDIR}/distinfo
+
+GH_ACCOUNT=	mortie
+GH_PROJECT=	${PORTNAME}${PKGNAMESUFFIX}
+
+.include "${MASTERDIR}/Makefile"

Added: head/x11/swaylock-effects/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/x11/swaylock-effects/distinfo	Mon Nov 16 13:05:05 2020	(r555475)
@@ -0,0 +1,5 @@
+TIMESTAMP = 1604780692
+SHA256 (mortie-swaylock-effects-v1.6-2_GH0.tar.gz) = 1966f5b97c869f535fef52c476f9d3d7588458db0bf3922414d8172a3ed65507
+SIZE (mortie-swaylock-effects-v1.6-2_GH0.tar.gz) = 618709
+SHA256 (eb2ae6f09c2e.patch) = c9c2a08d09f2578bf3622efe7ec0e4b555fc3bd85396aaf0d9d92db9eaf4d734
+SIZE (eb2ae6f09c2e.patch) = 1790

Added: head/x11/swaylock-effects/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/x11/swaylock-effects/pkg-descr	Mon Nov 16 13:05:05 2020	(r555475)
@@ -0,0 +1,5 @@
+Swaylock-effects is a fork of swaylock which adds built-in screenshots
+and image manipulation effects like blurring. It's inspired by
+i3lock-color, although the feature sets aren't perfectly overlapping.
+
+WWW: https://github.com/mortie/swaylock-effects

Modified: head/x11/swaylock/Makefile
==============================================================================
--- head/x11/swaylock/Makefile	Mon Nov 16 12:34:02 2020	(r555474)
+++ head/x11/swaylock/Makefile	Mon Nov 16 13:05:05 2020	(r555475)
@@ -1,8 +1,8 @@
 # $FreeBSD$
 
 PORTNAME=	swaylock
-DISTVERSION=	1.5
-PORTREVISION=	2
+DISTVERSION?=	1.5
+PORTREVISION?=	2
 CATEGORIES=	x11
 
 MAINTAINER=	jbeich@FreeBSD.org
@@ -15,9 +15,11 @@ BUILD_DEPENDS=	wayland-protocols>=1.14:graphics/waylan
 LIB_DEPENDS=	libwayland-client.so:graphics/wayland \
 		libxkbcommon.so:x11/libxkbcommon
 
+CONFLICTS_INSTALL=	${PORTNAME}-*
+
 USES=		compiler:c11 gnome meson pkgconfig
 USE_GITHUB=	yes
-GH_ACCOUNT=	swaywm
+GH_ACCOUNT?=	swaywm
 USE_GNOME=	cairo pango
 PLIST_FILES=	"@(,,4755) bin/${PORTNAME}" \
 		etc/pam.d/${PORTNAME} \



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202011161305.0AGD56t3050851>