From owner-svn-ports-all@freebsd.org Wed Jan 22 20:16:27 2020 Return-Path: Delivered-To: svn-ports-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id DD9081FBF06; Wed, 22 Jan 2020 20:16:27 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 482xWH5QbJz4SjK; Wed, 22 Jan 2020 20:16:27 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id B57872F31; Wed, 22 Jan 2020 20:16:27 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 00MKGRrt043879; Wed, 22 Jan 2020 20:16:27 GMT (envelope-from jbeich@FreeBSD.org) Received: (from jbeich@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 00MKGPOS043867; Wed, 22 Jan 2020 20:16:25 GMT (envelope-from jbeich@FreeBSD.org) Message-Id: <202001222016.00MKGPOS043867@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: jbeich set sender to jbeich@FreeBSD.org using -f From: Jan Beich Date: Wed, 22 Jan 2020 20:16:25 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r523838 - in head: devel/wf-config x11-toolkits/wlroots x11-wm/cage x11-wm/sway x11-wm/sway/files x11-wm/wayfire x11-wm/wayfire/files X-SVN-Group: ports-head X-SVN-Commit-Author: jbeich X-SVN-Commit-Paths: in head: devel/wf-config x11-toolkits/wlroots x11-wm/cage x11-wm/sway x11-wm/sway/files x11-wm/wayfire x11-wm/wayfire/files X-SVN-Commit-Revision: 523838 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 20:16:27 -0000 Author: jbeich Date: Wed Jan 22 20:16:25 2020 New Revision: 523838 URL: https://svnweb.freebsd.org/changeset/ports/523838 Log: x11-toolkits/wlroots: update to 0.10.0 Changes: https://github.com/swaywm/wlroots/releases/tag/0.10.0 Changes: https://github.com/swaywm/wlroots/compare/0.9.1...0.10.0 Reported by: GitHub (watch releases) MFH: 2020Q1 (required by sway 1.4) Added: head/x11-wm/sway/files/ head/x11-wm/sway/files/patch-meson.build (contents, props changed) head/x11-wm/wayfire/files/ head/x11-wm/wayfire/files/patch-meson.build (contents, props changed) Modified: head/devel/wf-config/Makefile (contents, props changed) head/x11-toolkits/wlroots/Makefile (contents, props changed) head/x11-toolkits/wlroots/distinfo (contents, props changed) head/x11-toolkits/wlroots/pkg-plist (contents, props changed) head/x11-wm/cage/Makefile (contents, props changed) head/x11-wm/sway/Makefile (contents, props changed) head/x11-wm/wayfire/Makefile (contents, props changed) Modified: head/devel/wf-config/Makefile ============================================================================== --- head/devel/wf-config/Makefile Wed Jan 22 20:16:16 2020 (r523837) +++ head/devel/wf-config/Makefile Wed Jan 22 20:16:25 2020 (r523838) @@ -2,7 +2,7 @@ PORTNAME= wf-config DISTVERSION= 0.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MAINTAINER= jbeich@FreeBSD.org Modified: head/x11-toolkits/wlroots/Makefile ============================================================================== --- head/x11-toolkits/wlroots/Makefile Wed Jan 22 20:16:16 2020 (r523837) +++ head/x11-toolkits/wlroots/Makefile Wed Jan 22 20:16:25 2020 (r523838) @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= wlroots -DISTVERSION= 0.9.1 +DISTVERSION= 0.10.0 CATEGORIES= x11-toolkits MAINTAINER= jbeich@FreeBSD.org @@ -32,8 +32,8 @@ MESON_ARGS= -Dexamples=false LLD_UNSAFE= yes .endif -OPTIONS_DEFINE= CONSOLEKIT FREERDP X11 -OPTIONS_DEFAULT=FREERDP X11 +OPTIONS_DEFINE= CONSOLEKIT X11 +OPTIONS_DEFAULT=X11 OPTIONS_SUB= yes CONSOLEKIT_DESC= DRM sessions without root using ConsoleKit2 @@ -46,18 +46,10 @@ CONSOLEKIT_MESON_ENABLED= consolekit2 .MAKEFLAGS: WITH+=CONSOLEKIT .endif -FREERDP_DESC= RDP backend with freerdp -FREERDP_LIB_DEPENDS= libfreerdp2.so:net/freerdp -FREERDP_MESON_ENABLED= freerdp - X11_LIB_DEPENDS=libxcb-errors.so:x11/xcb-util-errors \ libxcb-icccm.so:x11/xcb-util-wm X11_RUN_DEPENDS=Xwayland:x11-servers/xwayland X11_USE= XORG=x11,xcb X11_MESON_ENABLED=x11-backend xcb-icccm xwayland - -post-patch: -# Ignore unused dependencies - @${REINPLACE_CMD} '/examples/d' ${WRKSRC}/meson.build .include Modified: head/x11-toolkits/wlroots/distinfo ============================================================================== --- head/x11-toolkits/wlroots/distinfo Wed Jan 22 20:16:16 2020 (r523837) +++ head/x11-toolkits/wlroots/distinfo Wed Jan 22 20:16:25 2020 (r523838) @@ -1,5 +1,5 @@ -TIMESTAMP = 1578319270 -SHA256 (swaywm-wlroots-0.9.1_GH0.tar.gz) = 2ddd8371b8cf847b6a9b20628512474b1405171393e6ec8a071e46afc73ca2e7 -SIZE (swaywm-wlroots-0.9.1_GH0.tar.gz) = 464941 +TIMESTAMP = 1579717324 +SHA256 (swaywm-wlroots-0.10.0_GH0.tar.gz) = 9414ba761c321f9c2b3e0426e1bbed55443fa8f97d46643d1706d1ddd614f6cd +SIZE (swaywm-wlroots-0.10.0_GH0.tar.gz) = 454540 SHA256 (606b009fcdd1.patch) = ece828c41a8a155426f481f840a5de252fa1d5856aca91d728721f98e2055a69 SIZE (606b009fcdd1.patch) = 27824 Modified: head/x11-toolkits/wlroots/pkg-plist ============================================================================== --- head/x11-toolkits/wlroots/pkg-plist Wed Jan 22 20:16:16 2020 (r523837) +++ head/x11-toolkits/wlroots/pkg-plist Wed Jan 22 20:16:25 2020 (r523838) @@ -5,7 +5,6 @@ include/wlr/backend/interface.h include/wlr/backend/libinput.h include/wlr/backend/multi.h include/wlr/backend/noop.h -include/wlr/backend/rdp.h include/wlr/backend/session.h include/wlr/backend/session/interface.h include/wlr/backend/wayland.h @@ -84,6 +83,6 @@ include/wlr/version.h include/wlr/xcursor.h %%X11%%include/wlr/xwayland.h lib/libwlroots.so -lib/libwlroots.so.4 -lib/libwlroots.so.4.8.1 +lib/libwlroots.so.5 +lib/libwlroots.so.5.9.1 libdata/pkgconfig/wlroots.pc Modified: head/x11-wm/cage/Makefile ============================================================================== --- head/x11-wm/cage/Makefile Wed Jan 22 20:16:16 2020 (r523837) +++ head/x11-wm/cage/Makefile Wed Jan 22 20:16:25 2020 (r523838) @@ -3,7 +3,7 @@ PORTNAME= cage DISTVERSIONPREFIX= v DISTVERSION= 0.1.1 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= x11-wm MAINTAINER= jbeich@FreeBSD.org Modified: head/x11-wm/sway/Makefile ============================================================================== --- head/x11-wm/sway/Makefile Wed Jan 22 20:16:16 2020 (r523837) +++ head/x11-wm/sway/Makefile Wed Jan 22 20:16:25 2020 (r523838) @@ -2,6 +2,7 @@ PORTNAME= sway DISTVERSION= 1.3-rc3 +PORTREVISION= 1 CATEGORIES= x11-wm MAINTAINER= jbeich@FreeBSD.org @@ -12,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto \ wayland-protocols>=1.14:graphics/wayland-protocols \ - wlroots>=0.9.0<0.10.0:x11-toolkits/wlroots + wlroots>=0.9.0<0.11.0:x11-toolkits/wlroots LIB_DEPENDS= libjson-c.so:devel/json-c \ libevdev.so:devel/libevdev \ libpcre.so:devel/pcre \ Added: head/x11-wm/sway/files/patch-meson.build ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/x11-wm/sway/files/patch-meson.build Wed Jan 22 20:16:25 2020 (r523838) @@ -0,0 +1,11 @@ +--- meson.build.orig 2020-01-15 17:02:20 UTC ++++ meson.build +@@ -58,7 +58,7 @@ math = cc.find_library('m') + rt = cc.find_library('rt') + + # Try first to find wlroots as a subproject, then as a system dependency +-wlroots_version = ['>=0.9.0', '<0.10.0'] ++wlroots_version = ['>=0.9.0', '<0.11.0'] + wlroots_proj = subproject( + 'wlroots', + default_options: ['examples=false'], Modified: head/x11-wm/wayfire/Makefile ============================================================================== --- head/x11-wm/wayfire/Makefile Wed Jan 22 20:16:16 2020 (r523837) +++ head/x11-wm/wayfire/Makefile Wed Jan 22 20:16:25 2020 (r523838) @@ -2,6 +2,7 @@ PORTNAME= wayfire DISTVERSION= 0.3.1 +PORTREVISION= 1 CATEGORIES= x11-wm MAINTAINER= jbeich@FreeBSD.org @@ -14,7 +15,7 @@ BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto \ ${LOCALBASE}/include/xf86drmMode.h:graphics/libdrm \ wayland-protocols>=1.12:graphics/wayland-protocols \ glm>=0.9.8:math/glm \ - wlroots>=0.9.0<0.10.0:x11-toolkits/wlroots + wlroots>=0.9.0<0.11.0:x11-toolkits/wlroots LIB_DEPENDS= libinotify.so:devel/libinotify \ libwf-config.so:devel/wf-config \ libpng.so:graphics/png \ Added: head/x11-wm/wayfire/files/patch-meson.build ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/x11-wm/wayfire/files/patch-meson.build Wed Jan 22 20:16:25 2020 (r523838) @@ -0,0 +1,11 @@ +--- meson.build.orig 2020-01-03 07:04:50 UTC ++++ meson.build +@@ -29,7 +29,7 @@ libinput = dependency('libinput', version: '>=1. + pixman = dependency('pixman-1') + threads = dependency('threads') + xkbcommon = dependency('xkbcommon') +-wlroots = dependency('wlroots', version: ['>=0.9.0', '<0.10.0'], fallback: ['wlroots', 'wlroots']) ++wlroots = dependency('wlroots', version: ['>=0.9.0', '<0.11.0'], fallback: ['wlroots', 'wlroots']) + wfconfig = dependency('wf-config', version: '>=0.3', fallback: ['wf-config', 'wfconfig']) + + needs_libinotify = ['freebsd', 'dragonfly'].contains(host_machine.system())