wayland: add more mostly leaf ports to virtual category

Caveats:
- emulators/rpcs3: install qt5-wayland and ensure Renderer is Vulkan (default)
- mail/thunderbird: add MOZ_ENABLE_WAYLAND=1 via environ(7)
- www/chromium: add --ozone-platform=wayland on command line
- www/firefox-esr: add MOZ_ENABLE_WAYLAND=1 via environ(7)
- www/firefox: add MOZ_ENABLE_WAYLAND=1 via environ(7)
This commit is contained in:
Jan Beich 2022-07-20 10:29:44 +00:00
parent 4ee4d8d1d3
commit 2948687622
42 changed files with 43 additions and 41 deletions

View File

@ -4,7 +4,7 @@ PORTNAME= redshift
PORTVERSION= 1.12
DISTVERSIONPREFIX= v
PORTREVISION= 1
CATEGORIES= accessibility
CATEGORIES= accessibility wayland
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
PATCHFILES+= 60f45972a543.patch:-p1 # avoid patch conflict

View File

@ -2,7 +2,7 @@ PORTNAME= wl-gammarelay-rs
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.2
PORTREVISION= 3
CATEGORIES= accessibility
CATEGORIES= accessibility wayland
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Adjust color temperature/brightness under Wayland via DBus

View File

@ -1,6 +1,6 @@
PORTNAME= wlsunset
DISTVERSION= 0.2.0
CATEGORIES= accessibility
CATEGORIES= accessibility wayland
MASTER_SITES= https://git.sr.ht/~kennylevinsen/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
PATCH_SITES= https://git.sr.ht/~kennylevinsen/${PORTNAME}/commit/

View File

@ -1,7 +1,7 @@
PORTNAME= vkmark
DISTVERSION= 2017.08-29
DISTVERSIONSUFFIX= -gd872846
CATEGORIES= benchmarks
CATEGORIES= benchmarks wayland
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
PATCHFILES+= 27fa846e34ed.patch:-p1 # https://github.com/vkmark/vkmark/pull/29

View File

@ -1,6 +1,6 @@
PORTNAME= xdg-desktop-portal
PORTVERSION= 1.10.1
CATEGORIES= deskutils
CATEGORIES= deskutils wayland
PATCH_SITES= https://arrowd.name/:freebsd_compat
PATCHFILES= 552.patch:-p1:freebsd_compat

View File

@ -1,7 +1,7 @@
PORTNAME= sdl12-compat
DISTVERSIONPREFIX= release-
DISTVERSION= 1.2.52
CATEGORIES= devel
CATEGORIES= devel wayland
MAINTAINER= jbeich@FreeBSD.org
COMMENT= SDL-1.2 compatibility layer that uses SDL 2.0 behind the scenes

View File

@ -2,7 +2,7 @@ PORTNAME= rpcs3
DISTVERSIONPREFIX= v
DISTVERSION= 0.0.23-13939 # git rev-list --count HEAD
DISTVERSIONSUFFIX= -g845af8bd96
CATEGORIES= emulators
CATEGORIES= emulators wayland
MAINTAINER= jbeich@FreeBSD.org
COMMENT= PS3 emulator/debugger

View File

@ -3,7 +3,7 @@
PORTNAME= RetroArch
PORTVERSION= 1.10.3
DISTVERSIONPREFIX= v
CATEGORIES= games emulators
CATEGORIES= games emulators wayland
MAINTAINER= greg@unrelenting.technology
COMMENT= Cross-platform entertainment system based on libretro API

View File

@ -1,6 +1,6 @@
PORTNAME= egl-wayland
DISTVERSION= 1.1.10
CATEGORIES= graphics
CATEGORIES= graphics wayland
MAINTAINER= jbeich@FreeBSD.org
COMMENT= EGLStream-based Wayland external platform

View File

@ -37,3 +37,5 @@ post-install:
${STAGEDIR}${PREFIX}/libdata/pkgconfig/${PKGBASE}.pc
.include "${MASTERDIR}/Makefile"
CATEGORIES+= wayland

View File

@ -2,7 +2,7 @@ PORTNAME= imv
DISTVERSIONPREFIX= v
DISTVERSION= 4.3.1
PORTREVISION= 2
CATEGORIES= graphics
CATEGORIES= graphics wayland
MASTER_SITES= https://git.sr.ht/~exec64/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
MAINTAINER= eduardo@FreeBSD.org

View File

@ -1,6 +1,6 @@
PORTNAME= wayland
PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
CATEGORIES= graphics
CATEGORIES= graphics wayland
PKGNAMEPREFIX= qt5-
MAINTAINER= kde@FreeBSD.org

View File

@ -1,7 +1,7 @@
PORTNAME= swappy
DISTVERSIONPREFIX= v
DISTVERSION= 1.4.0
CATEGORIES= graphics
CATEGORIES= graphics wayland
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Snapshot editing for Wayland (a la Snappy on macOS)

View File

@ -1,6 +1,6 @@
PORTNAME= vulkan-caps-viewer
DISTVERSION= 3.23
CATEGORIES= graphics
CATEGORIES= graphics wayland
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Vulkan Hardware Capability Viewer

View File

@ -1,7 +1,7 @@
PORTNAME= vulkan-tools
DISTVERSIONPREFIX= v
DISTVERSION= 1.3.221
CATEGORIES= graphics
CATEGORIES= graphics wayland
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Tools and demos for the Vulkan graphics API

View File

@ -1,7 +1,7 @@
PORTNAME= wayland-utils
DISTVERSIONPREFIX= ${PORTNAME}-
DISTVERSION= 1.0.0
CATEGORIES= graphics
CATEGORIES= graphics wayland
PATCH_SITES= ${GL_SITE}/${GL_ACCOUNT}/${GL_PROJECT}/-/commit/
PATCHFILES+= d367b894f9c8.patch:-p1 # https://gitlab.freedesktop.org/wayland/wayland-utils/-/merge_requests/1

View File

@ -3,7 +3,7 @@
PORTNAME= thunderbird
DISTVERSION= 91.11.0
PORTREVISION= 2
CATEGORIES= mail news net-im
CATEGORIES= mail news net-im wayland
MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}/source \
MOZILLA/${PORTNAME}/candidates/${DISTVERSION}-candidates/build2/source
DISTFILES= ${DISTNAME}.source${EXTRACT_SUFX}

View File

@ -2,7 +2,7 @@ PORTNAME= kooha
DISTVERSIONPREFIX= v
DISTVERSION= 2.0.1
PORTREVISION= 9
CATEGORIES= multimedia
CATEGORIES= multimedia wayland
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Elegantly record your screen

View File

@ -5,7 +5,7 @@ DISTVERSIONPREFIX= v
DISTVERSION= 0.34.1
PORTREVISION= 2
PORTEPOCH= 1
CATEGORIES= multimedia audio
CATEGORIES= multimedia audio wayland
MASTER_SITES= https://waf.io/:waf
DISTFILES= ${WAF_RELEASE}${EXTRACT_SUFX}:waf

View File

@ -1,6 +1,6 @@
PORTNAME= mpvpaper
DISTVERSION= 1.2.1
CATEGORIES= multimedia
CATEGORIES= multimedia wayland
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Video wallpaper for wlroots compositors

View File

@ -2,7 +2,7 @@ PORTNAME= wlrobs
DISTVERSIONPREFIX= v
PORTVERSION= 1.0
PORTREVISION= 2
CATEGORIES= multimedia
CATEGORIES= multimedia wayland
MASTER_SITES= https://hg.sr.ht/~scoopta/${PORTNAME}/archive/${DISTVERSIONFULL:C/.*-//}${EXTRACT_SUFX}?dummy=/
MAINTAINER= jbeich@FreeBSD.org

View File

@ -2,7 +2,7 @@
PORTNAME= freerdp
DISTVERSION= 2.7.0
CATEGORIES= net comms
CATEGORIES= net comms wayland
MASTER_SITES= https://pub.freerdp.com/releases/ \
https://github.com/FreeRDP/FreeRDP/releases/download/${DISTVERSION}/

View File

@ -1,7 +1,7 @@
PORTNAME= waypipe
DISTVERSIONPREFIX= v
DISTVERSION= 0.8.2
CATEGORIES= net
CATEGORIES= net wayland
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Network transparency with Wayland

View File

@ -1,7 +1,7 @@
PORTNAME= wayvnc
DISTVERSIONPREFIX= v
DISTVERSION= 0.5.0
CATEGORIES= net
CATEGORIES= net wayland
MAINTAINER= jbeich@FreeBSD.org
COMMENT= VNC server for wlroots-based compositors

View File

@ -1,6 +1,6 @@
PORTNAME= wlvncc
PORTVERSION= s20220710
CATEGORIES= net
CATEGORIES= net wayland
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Wayland Native VNC Client

View File

@ -3,7 +3,7 @@
PORTNAME= dunst
DISTVERSIONPREFIX= v
DISTVERSION= 1.9.0
CATEGORIES= sysutils
CATEGORIES= sysutils wayland
MAINTAINER= dmgk@FreeBSD.org
COMMENT= Lightweight notification daemon

View File

@ -1,7 +1,7 @@
PORTNAME= pam_xdg
PORTVERSION= s20210916
PORTREVISION= 1
CATEGORIES= sysutils
CATEGORIES= sysutils wayland
MAINTAINER= jbeich@FreeBSD.org
COMMENT= PAM module to manage XDG Base Directories

View File

@ -2,7 +2,7 @@
PORTNAME= chromium
PORTVERSION= 103.0.5060.134
CATEGORIES= www
CATEGORIES= www wayland
MASTER_SITES= https://commondatastorage.googleapis.com/chromium-browser-official/ \
https://nerd.hu/distfiles/:external
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \

View File

@ -3,7 +3,7 @@
PORTNAME= firefox
DISTVERSION= 91.12.0
PORTEPOCH= 1
CATEGORIES= www
CATEGORIES= www wayland
MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}esr/source \
MOZILLA/${PORTNAME}/candidates/${DISTVERSION}esr-candidates/build1/source
PKGNAMESUFFIX= -esr

View File

@ -3,7 +3,7 @@
PORTNAME= firefox
DISTVERSION= 103.0
PORTEPOCH= 2
CATEGORIES= www
CATEGORIES= www wayland
MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}${DISTVERSIONSUFFIX}/source \
MOZILLA/${PORTNAME}/candidates/${DISTVERSION}${DISTVERSIONSUFFIX}-candidates/build1/source
DISTFILES= ${DISTNAME}.source${EXTRACT_SUFX}

View File

@ -1,7 +1,7 @@
PORTNAME= iridium
PORTVERSION= 2022.04.100.0
PORTREVISION= 5
CATEGORIES= www
CATEGORIES= www wayland
MASTER_SITES= https://downloads.iridiumbrowser.de/source/
PKGNAMESUFFIX= -browser
DISTNAME= ${PORTNAME}${PKGNAMESUFFIX}-${PORTVERSION}

View File

@ -1,7 +1,7 @@
PORTNAME= wlclock
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.1
CATEGORIES= x11-clocks
CATEGORIES= x11-clocks wayland
MASTER_SITES= https://git.sr.ht/~leon_plickat/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
MAINTAINER= jbeich@FreeBSD.org

View File

@ -2,7 +2,7 @@ PORTNAME= cage
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.4
PORTREVISION= 3
CATEGORIES= x11-wm
CATEGORIES= x11-wm wayland
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
PATCHFILES+= 70ecdcb02ea0.patch:-p1 # https://github.com/Hjdskes/cage/pull/148

View File

@ -1,7 +1,7 @@
PORTNAME= dwl
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.1
CATEGORIES= x11-wm
CATEGORIES= x11-wm wayland
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
PATCHFILES+= cba259e9bf4a.patch:-p1 # https://github.com/djpohly/dwl/pull/212

View File

@ -1,6 +1,6 @@
PORTNAME= gromit-mpx
DISTVERSION= 1.4.2
CATEGORIES= x11
CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Desktop annotation tool, multi-pointer port of Gromit

View File

@ -1,6 +1,6 @@
PORTNAME= libxkbcommon
PORTVERSION= 1.4.1
CATEGORIES= x11
CATEGORIES= x11 wayland
MASTER_SITES= https://xkbcommon.org/download/
MAINTAINER= x11@FreeBSD.org

View File

@ -2,7 +2,7 @@ PORTNAME= nwg-bar
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.0
PORTREVISION= 2
CATEGORIES= x11
CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
COMMENT= GTK3-based button bar for sway and other wlroots-based compositors

View File

@ -2,7 +2,7 @@ PORTNAME= nwg-launchers
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.3
PORTREVISION= 2
CATEGORIES= x11
CATEGORIES= x11 wayland
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
PATCHFILES+= f123f433ad2d.patch:-p1 # https://github.com/nwg-piotr/nwg-launchers/pull/196

View File

@ -2,7 +2,7 @@ PORTNAME= nwg-menu
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.1
PORTREVISION= 4
CATEGORIES= x11
CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
COMMENT= MenuStart plugin to nwg-panel, also capable of working standalone

View File

@ -1,7 +1,7 @@
PORTNAME= showmethekey
DISTVERSIONPREFIX= v
DISTVERSION= 1.7.3
CATEGORIES= x11
CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Show keys you typed on screen

View File

@ -1,7 +1,7 @@
PORTNAME= taiga
PORTVERSION= s20200907
DISTVERSIONSUFFIX= -34c64aa7c3d7
CATEGORIES= x11
CATEGORIES= x11 wayland
MASTER_SITES= https://hg.sr.ht/~scoopta/${PORTNAME}/archive/${DISTVERSIONSUFFIX:S/^-//}${EXTRACT_SUFX}?dummy=/
DISTNAME= ${PORTNAME}${DISTVERSIONSUFFIX}

View File

@ -1,7 +1,7 @@
PORTNAME= wallutils
DISTVERSION= 5.11.0
PORTREVISION= 1
CATEGORIES= x11
CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Utilities for handling monitors, resolutions, wallpapers and timed wallpapers