svn commit: r500747 - in head: x11 x11-wm/sway x11/swaybg
Jan Beich
jbeich at FreeBSD.org
Fri May 3 17:42:41 UTC 2019
Author: jbeich
Date: Fri May 3 17:42:38 2019
New Revision: 500747
URL: https://svnweb.freebsd.org/changeset/ports/500747
Log:
x11-wm/sway: update to 1.1.r1
Changes: https://github.com/swaywm/sway/releases/tag/1.1-rc1
Added:
head/x11/swaybg/
head/x11/swaybg/Makefile (contents, props changed)
head/x11/swaybg/distinfo (contents, props changed)
head/x11/swaybg/pkg-descr (contents, props changed)
Modified:
head/x11-wm/sway/Makefile (contents, props changed)
head/x11-wm/sway/distinfo (contents, props changed)
head/x11-wm/sway/pkg-plist (contents, props changed)
head/x11/Makefile (contents, props changed)
Modified: head/x11-wm/sway/Makefile
==============================================================================
--- head/x11-wm/sway/Makefile Fri May 3 17:37:23 2019 (r500746)
+++ head/x11-wm/sway/Makefile Fri May 3 17:42:38 2019 (r500747)
@@ -1,13 +1,11 @@
# $FreeBSD$
PORTNAME= sway
-DISTVERSION= 1.0
-PORTREVISION= 1
+DISTVERSION= 1.1-rc1
CATEGORIES= x11-wm
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
-PATCHFILES+= 076257a978ce.patch:-p1
-PATCHFILES+= b6e55064fe24.patch:-p1
+PATCHFILES+= 038482cb3575.patch:-p1
MAINTAINER= jbeich at FreeBSD.org
COMMENT= i3-compatible Wayland compositor
@@ -25,6 +23,7 @@ LIB_DEPENDS= libjson-c.so:devel/json-c \
libwlroots.so:x11-toolkits/wlroots \
libinput.so:x11/libinput \
libxkbcommon.so:x11/libxkbcommon
+RUN_DEPENDS= swaybg:x11/swaybg
USES= compiler:c11 gnome meson pkgconfig
USE_GITHUB= yes
Modified: head/x11-wm/sway/distinfo
==============================================================================
--- head/x11-wm/sway/distinfo Fri May 3 17:37:23 2019 (r500746)
+++ head/x11-wm/sway/distinfo Fri May 3 17:42:38 2019 (r500747)
@@ -1,7 +1,5 @@
-TIMESTAMP = 1552316236
-SHA256 (swaywm-sway-1.0_GH0.tar.gz) = 24dafd0f1e630e97a5dd47233841adf856b665e2321d6207acfe6b3002d1bc56
-SIZE (swaywm-sway-1.0_GH0.tar.gz) = 5474548
-SHA256 (076257a978ce.patch) = 170de5ec3d9315c681423b3d79cff39e7ec927d5ca960b138987076a9d412f57
-SIZE (076257a978ce.patch) = 16868
-SHA256 (b6e55064fe24.patch) = 47b23fff593587635c92cf1180619db0d6c3f9eca61d78850406204047c5d767
-SIZE (b6e55064fe24.patch) = 1556
+TIMESTAMP = 1556903453
+SHA256 (swaywm-sway-1.1-rc1_GH0.tar.gz) = b8d0eae2bcc7e350f2411830b5d0d9c02b266b8346d1f06c8de69df159b84512
+SIZE (swaywm-sway-1.1-rc1_GH0.tar.gz) = 5480597
+SHA256 (038482cb3575.patch) = 4773a8077f19c47bed11f04c176cc9694ffefc5af8d6d0e800ed55cce28d23a5
+SIZE (038482cb3575.patch) = 1155
Modified: head/x11-wm/sway/pkg-plist
==============================================================================
--- head/x11-wm/sway/pkg-plist Fri May 3 17:37:23 2019 (r500746)
+++ head/x11-wm/sway/pkg-plist Fri May 3 17:42:38 2019 (r500747)
@@ -1,6 +1,5 @@
%%MAYBE_SUID%%bin/sway
bin/swaybar
-bin/swaybg
bin/swaymsg
bin/swaynag
@sample %%ETCDIR%%/config.sample
Modified: head/x11/Makefile
==============================================================================
--- head/x11/Makefile Fri May 3 17:37:23 2019 (r500746)
+++ head/x11/Makefile Fri May 3 17:42:38 2019 (r500747)
@@ -306,6 +306,7 @@
SUBDIR += sterm
SUBDIR += stjerm
SUBDIR += swarp
+ SUBDIR += swaybg
SUBDIR += swayidle
SUBDIR += swaylock
SUBDIR += sxhkd
Added: head/x11/swaybg/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/x11/swaybg/Makefile Fri May 3 17:42:38 2019 (r500747)
@@ -0,0 +1,38 @@
+# $FreeBSD$
+
+PORTNAME= swaybg
+DISTVERSION= 1.0
+CATEGORIES= x11
+
+MAINTAINER= jbeich at FreeBSD.org
+COMMENT= Wallpaper tool for Wayland compositors
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= wayland-protocols>=1.14:graphics/wayland-protocols
+LIB_DEPENDS= libwayland-client.so:graphics/wayland
+
+USES= compiler:c11 meson pkgconfig
+USE_GITHUB= yes
+GH_ACCOUNT= swaywm
+USE_GNOME= cairo
+PLIST_FILES= bin/${PORTNAME}
+
+OPTIONS_DEFINE= MANPAGES PIXBUF
+OPTIONS_DEFAULT=MANPAGES PIXBUF
+
+MANPAGES_BUILD_DEPENDS= scdoc:textproc/scdoc
+MANPAGES_MESON_ENABLED= man-pages
+MANPAGES_PLIST_FILES= man/man1/${PORTNAME}.1.gz
+
+PIXBUF_USE= GNOME=gdkpixbuf2
+PIXBUF_MESON_ENABLED= gdk-pixbuf
+
+post-patch:
+# Extract (snapshot) version from the port instead of meson.build
+ @${REINPLACE_CMD} -i .nogit -e 's/git.found()/false/' \
+ -e '/project_version/s/@0@/${DISTVERSIONFULL}/' \
+ ${WRKSRC}/meson.build
+
+.include <bsd.port.mk>
Added: head/x11/swaybg/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/x11/swaybg/distinfo Fri May 3 17:42:38 2019 (r500747)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1556299636
+SHA256 (swaywm-swaybg-1.0_GH0.tar.gz) = a23f1cde07138b865630172eff83db916d2f0989b75fb318def85dcfc3120fbd
+SIZE (swaywm-swaybg-1.0_GH0.tar.gz) = 15851
Added: head/x11/swaybg/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/x11/swaybg/pkg-descr Fri May 3 17:42:38 2019 (r500747)
@@ -0,0 +1,8 @@
+swaybg is a wallpaper utility for Wayland compositors. It is compatible with any
+Wayland compositor which implements the following Wayland protocols:
+
+- wlr-layer-shell
+- xdg-output
+- xdg-shell
+
+WWW: https://github.com/swaywm/swaybg
More information about the svn-ports-head
mailing list