mirror of
https://git.freebsd.org/ports.git
synced 2025-04-28 01:26:39 -04:00
x11-toolkits/wlroots: always add version suffix
Prevent dependency churn (e.g.,1b744b687e
,20de9a1b52
) during future minor updates. Upstream API is versioned since 0.18, so consumers and external CI should depend on a pinned package to avoid bumps. Inpsired by: Void Linux
This commit is contained in:
parent
30b7b46ddc
commit
2cb7175c92
16 changed files with 26 additions and 14 deletions
1
MOVED
1
MOVED
|
@ -4151,3 +4151,4 @@ lang/dotnet-runtime|lang/dotnet-host|2025-02-15|Rename to match Microsoft recomm
|
||||||
net-im/qxmpp@qt5||2025-02-16|Qt5 flavor is no longer needed
|
net-im/qxmpp@qt5||2025-02-16|Qt5 flavor is no longer needed
|
||||||
net-im/qxmpp@qt6|net-im/qxmpp|2025-02-16|Unflavorize; only Qt6 is supported
|
net-im/qxmpp@qt6|net-im/qxmpp|2025-02-16|Unflavorize; only Qt6 is supported
|
||||||
databases/redis70||2025-02-16|Has expired: Has already reached its EoL
|
databases/redis70||2025-02-16|Has expired: Has already reached its EoL
|
||||||
|
x11-toolkits/wlroots|x11-toolkits/wlroots018|2025-02-19|Renamed to match versioned API
|
||||||
|
|
|
@ -258,9 +258,9 @@
|
||||||
SUBDIR += viewklass
|
SUBDIR += viewklass
|
||||||
SUBDIR += vte
|
SUBDIR += vte
|
||||||
SUBDIR += vte3
|
SUBDIR += vte3
|
||||||
SUBDIR += wlroots
|
|
||||||
SUBDIR += wlroots015
|
SUBDIR += wlroots015
|
||||||
SUBDIR += wlroots017
|
SUBDIR += wlroots017
|
||||||
|
SUBDIR += wlroots018
|
||||||
SUBDIR += wmapp
|
SUBDIR += wmapp
|
||||||
SUBDIR += wxgtk30
|
SUBDIR += wxgtk30
|
||||||
SUBDIR += wxgtk32
|
SUBDIR += wxgtk32
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
PORTNAME= como
|
PORTNAME= como
|
||||||
DISTVERSIONPREFIX= v
|
DISTVERSIONPREFIX= v
|
||||||
DISTVERSION= 0.3.0
|
DISTVERSION= 0.3.0
|
||||||
PORTREVISION= 1
|
PORTREVISION= 2
|
||||||
CATEGORIES= x11-toolkits
|
CATEGORIES= x11-toolkits
|
||||||
|
|
||||||
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
|
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
|
||||||
|
@ -21,7 +21,7 @@ BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto
|
||||||
LIB_DEPENDS= libepoxy.so:graphics/libepoxy \
|
LIB_DEPENDS= libepoxy.so:graphics/libepoxy \
|
||||||
libwayland-server.so:graphics/wayland \
|
libwayland-server.so:graphics/wayland \
|
||||||
libWraplandServer.so:graphics/wrapland \
|
libWraplandServer.so:graphics/wrapland \
|
||||||
libwlroots-0.18.so:x11-toolkits/wlroots \
|
libwlroots-0.18.so:x11-toolkits/wlroots018 \
|
||||||
libinput.so:x11/libinput \
|
libinput.so:x11/libinput \
|
||||||
libxkbcommon.so:x11/libxkbcommon \
|
libxkbcommon.so:x11/libxkbcommon \
|
||||||
libxcb-image.so:x11/xcb-util-image \
|
libxcb-image.so:x11/xcb-util-image \
|
||||||
|
|
|
@ -1,9 +1,10 @@
|
||||||
PORTNAME= wlroots
|
PORTNAME= wlroots
|
||||||
DISTVERSION= 0.18.2
|
DISTVERSION= 0.18.2
|
||||||
CATEGORIES= x11-toolkits
|
CATEGORIES= x11-toolkits
|
||||||
|
PKGNAMESUFFIX= 018
|
||||||
|
|
||||||
MAINTAINER= jbeich@FreeBSD.org
|
MAINTAINER= jbeich@FreeBSD.org
|
||||||
COMMENT= Modular Wayland compositor library
|
COMMENT= Modular Wayland compositor library (current 0.18.* series)
|
||||||
WWW= https://gitlab.freedesktop.org/wlroots/wlroots
|
WWW= https://gitlab.freedesktop.org/wlroots/wlroots
|
||||||
|
|
||||||
LICENSE= MIT
|
LICENSE= MIT
|
||||||
|
@ -23,6 +24,8 @@ GL_SITE= https://gitlab.freedesktop.org
|
||||||
MESON_ARGS= -Dexamples=false -Dbackends=${BACKENDS:ts,} -Drenderers=${RENDERERS:ts,}
|
MESON_ARGS= -Dexamples=false -Dbackends=${BACKENDS:ts,} -Drenderers=${RENDERERS:ts,}
|
||||||
PLIST_SUB= SUFFIX=-${DISTVERSION:R}
|
PLIST_SUB= SUFFIX=-${DISTVERSION:R}
|
||||||
|
|
||||||
|
PORTSCOUT= limit:^0\.18\.
|
||||||
|
|
||||||
OPTIONS_DEFINE= DRM LCMS2 LIBLIFTOFF OPENGL VULKAN X11
|
OPTIONS_DEFINE= DRM LCMS2 LIBLIFTOFF OPENGL VULKAN X11
|
||||||
OPTIONS_DEFAULT=DRM LCMS2 LIBLIFTOFF OPENGL VULKAN X11
|
OPTIONS_DEFAULT=DRM LCMS2 LIBLIFTOFF OPENGL VULKAN X11
|
||||||
OPTIONS_SUB= yes
|
OPTIONS_SUB= yes
|
|
@ -1,6 +1,7 @@
|
||||||
PORTNAME= cage
|
PORTNAME= cage
|
||||||
DISTVERSIONPREFIX= v
|
DISTVERSIONPREFIX= v
|
||||||
DISTVERSION= 0.2.0
|
DISTVERSION= 0.2.0
|
||||||
|
PORTREVISION= 1
|
||||||
CATEGORIES= x11-wm wayland
|
CATEGORIES= x11-wm wayland
|
||||||
|
|
||||||
MAINTAINER= jbeich@FreeBSD.org
|
MAINTAINER= jbeich@FreeBSD.org
|
||||||
|
@ -13,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||||
BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto \
|
BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto \
|
||||||
wayland-protocols>=1.14:graphics/wayland-protocols
|
wayland-protocols>=1.14:graphics/wayland-protocols
|
||||||
LIB_DEPENDS= libwayland-server.so:graphics/wayland \
|
LIB_DEPENDS= libwayland-server.so:graphics/wayland \
|
||||||
libwlroots-0.18.so:x11-toolkits/wlroots \
|
libwlroots-0.18.so:x11-toolkits/wlroots018 \
|
||||||
libxkbcommon.so:x11/libxkbcommon
|
libxkbcommon.so:x11/libxkbcommon
|
||||||
|
|
||||||
USES= compiler:c11 meson pkgconfig
|
USES= compiler:c11 meson pkgconfig
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
PORTNAME= cagebreak
|
PORTNAME= cagebreak
|
||||||
DISTVERSION= 2.4.0
|
DISTVERSION= 2.4.0
|
||||||
|
PORTREVISION= 1
|
||||||
CATEGORIES= x11-wm wayland
|
CATEGORIES= x11-wm wayland
|
||||||
|
|
||||||
MAINTAINER= jbeich@FreeBSD.org
|
MAINTAINER= jbeich@FreeBSD.org
|
||||||
|
@ -15,7 +16,7 @@ LIB_DEPENDS= libevdev.so:devel/libevdev \
|
||||||
libudev.so:devel/libudev-devd \
|
libudev.so:devel/libudev-devd \
|
||||||
libwayland-server.so:graphics/wayland \
|
libwayland-server.so:graphics/wayland \
|
||||||
libfontconfig.so:x11-fonts/fontconfig \
|
libfontconfig.so:x11-fonts/fontconfig \
|
||||||
libwlroots-0.18.so:x11-toolkits/wlroots \
|
libwlroots-0.18.so:x11-toolkits/wlroots018 \
|
||||||
libinput.so:x11/libinput \
|
libinput.so:x11/libinput \
|
||||||
libxkbcommon.so:x11/libxkbcommon
|
libxkbcommon.so:x11/libxkbcommon
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
PORTNAME= dwl
|
PORTNAME= dwl
|
||||||
DISTVERSIONPREFIX= v
|
DISTVERSIONPREFIX= v
|
||||||
DISTVERSION= 0.7
|
DISTVERSION= 0.7
|
||||||
PORTREVISION= 1
|
PORTREVISION= 2
|
||||||
CATEGORIES= x11-wm wayland
|
CATEGORIES= x11-wm wayland
|
||||||
MASTER_SITES= https://codeberg.org/${PORTNAME}/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
|
MASTER_SITES= https://codeberg.org/${PORTNAME}/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
|
||||||
|
|
||||||
|
@ -18,7 +18,7 @@ LICENSE_FILE_MIT= ${WRKSRC}/LICENSE.dwm
|
||||||
BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto \
|
BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto \
|
||||||
wayland-protocols>0:graphics/wayland-protocols
|
wayland-protocols>0:graphics/wayland-protocols
|
||||||
LIB_DEPENDS= libwayland-server.so:graphics/wayland \
|
LIB_DEPENDS= libwayland-server.so:graphics/wayland \
|
||||||
libwlroots-0.18.so:x11-toolkits/wlroots \
|
libwlroots-0.18.so:x11-toolkits/wlroots018 \
|
||||||
libinput.so:x11/libinput \
|
libinput.so:x11/libinput \
|
||||||
libxkbcommon.so:x11/libxkbcommon
|
libxkbcommon.so:x11/libxkbcommon
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
PORTNAME= labwc
|
PORTNAME= labwc
|
||||||
DISTVERSION= 0.8.2
|
DISTVERSION= 0.8.2
|
||||||
|
PORTREVISION= 1
|
||||||
CATEGORIES= x11-wm wayland
|
CATEGORIES= x11-wm wayland
|
||||||
|
|
||||||
MAINTAINER= jbeich@FreeBSD.org
|
MAINTAINER= jbeich@FreeBSD.org
|
||||||
|
@ -12,7 +13,7 @@ BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto \
|
||||||
wayland-protocols>=1.35:graphics/wayland-protocols
|
wayland-protocols>=1.35:graphics/wayland-protocols
|
||||||
LIB_DEPENDS= libpng.so:graphics/png \
|
LIB_DEPENDS= libpng.so:graphics/png \
|
||||||
libwayland-server.so:graphics/wayland \
|
libwayland-server.so:graphics/wayland \
|
||||||
libwlroots-0.18.so:x11-toolkits/wlroots \
|
libwlroots-0.18.so:x11-toolkits/wlroots018 \
|
||||||
libinput.so:x11/libinput \
|
libinput.so:x11/libinput \
|
||||||
libxkbcommon.so:x11/libxkbcommon
|
libxkbcommon.so:x11/libxkbcommon
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
PORTNAME= phoc
|
PORTNAME= phoc
|
||||||
DISTVERSIONPREFIX= v
|
DISTVERSIONPREFIX= v
|
||||||
DISTVERSION= 0.45.0
|
DISTVERSION= 0.45.0
|
||||||
|
PORTREVISION= 1
|
||||||
CATEGORIES= x11-wm wayland
|
CATEGORIES= x11-wm wayland
|
||||||
|
|
||||||
MAINTAINER= jbeich@FreeBSD.org
|
MAINTAINER= jbeich@FreeBSD.org
|
||||||
|
@ -15,7 +16,7 @@ BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto \
|
||||||
LIB_DEPENDS= libjson-glib-1.0.so:devel/json-glib \
|
LIB_DEPENDS= libjson-glib-1.0.so:devel/json-glib \
|
||||||
libudev.so:devel/libudev-devd \
|
libudev.so:devel/libudev-devd \
|
||||||
libwayland-server.so:graphics/wayland \
|
libwayland-server.so:graphics/wayland \
|
||||||
libwlroots-0.18.so:x11-toolkits/wlroots \
|
libwlroots-0.18.so:x11-toolkits/wlroots018 \
|
||||||
libinput.so:x11/libinput \
|
libinput.so:x11/libinput \
|
||||||
libxkbcommon.so:x11/libxkbcommon
|
libxkbcommon.so:x11/libxkbcommon
|
||||||
RUN_DEPENDS= ${LOCALBASE}/share/glib-2.0/schemas/org.gnome.mutter.gschema.xml:x11-wm/mutter
|
RUN_DEPENDS= ${LOCALBASE}/share/glib-2.0/schemas/org.gnome.mutter.gschema.xml:x11-wm/mutter
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
PORTNAME= river
|
PORTNAME= river
|
||||||
DISTVERSIONPREFIX= v
|
DISTVERSIONPREFIX= v
|
||||||
DISTVERSION= 0.3.7
|
DISTVERSION= 0.3.7
|
||||||
|
PORTREVISION= 1
|
||||||
CATEGORIES= x11-wm wayland
|
CATEGORIES= x11-wm wayland
|
||||||
|
|
||||||
MAINTAINER= jbeich@FreeBSD.org
|
MAINTAINER= jbeich@FreeBSD.org
|
||||||
|
@ -15,7 +16,7 @@ BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto \
|
||||||
zig>=0.13.0:lang/zig
|
zig>=0.13.0:lang/zig
|
||||||
LIB_DEPENDS= libevdev.so:devel/libevdev \
|
LIB_DEPENDS= libevdev.so:devel/libevdev \
|
||||||
libwayland-server.so:graphics/wayland \
|
libwayland-server.so:graphics/wayland \
|
||||||
libwlroots-0.18.so:x11-toolkits/wlroots \
|
libwlroots-0.18.so:x11-toolkits/wlroots018 \
|
||||||
libinput.so:x11/libinput \
|
libinput.so:x11/libinput \
|
||||||
libxkbcommon.so:x11/libxkbcommon
|
libxkbcommon.so:x11/libxkbcommon
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
PORTNAME= sway
|
PORTNAME= sway
|
||||||
DISTVERSION= 1.10.1
|
DISTVERSION= 1.10.1
|
||||||
|
PORTREVISION= 1
|
||||||
CATEGORIES= x11-wm wayland
|
CATEGORIES= x11-wm wayland
|
||||||
|
|
||||||
MAINTAINER= jbeich@FreeBSD.org
|
MAINTAINER= jbeich@FreeBSD.org
|
||||||
|
@ -17,7 +18,7 @@ LIB_DEPENDS= libjson-c.so:devel/json-c \
|
||||||
libpcre2-8.so:devel/pcre2 \
|
libpcre2-8.so:devel/pcre2 \
|
||||||
libdrm.so:graphics/libdrm \
|
libdrm.so:graphics/libdrm \
|
||||||
libwayland-egl.so:graphics/wayland \
|
libwayland-egl.so:graphics/wayland \
|
||||||
libwlroots-0.18.so:x11-toolkits/wlroots \
|
libwlroots-0.18.so:x11-toolkits/wlroots018 \
|
||||||
libinput.so:x11/libinput \
|
libinput.so:x11/libinput \
|
||||||
libxkbcommon.so:x11/libxkbcommon
|
libxkbcommon.so:x11/libxkbcommon
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
PORTNAME= theseus-ship
|
PORTNAME= theseus-ship
|
||||||
DISTVERSIONPREFIX= v
|
DISTVERSIONPREFIX= v
|
||||||
DISTVERSION= 6.2.0
|
DISTVERSION= 6.2.0
|
||||||
|
PORTREVISION= 1
|
||||||
CATEGORIES= x11-wm # wayland: https://github.com/winft/theseus-ship/issues/9
|
CATEGORIES= x11-wm # wayland: https://github.com/winft/theseus-ship/issues/9
|
||||||
|
|
||||||
MAINTAINER= jbeich@FreeBSD.org
|
MAINTAINER= jbeich@FreeBSD.org
|
||||||
|
@ -14,7 +15,7 @@ LIB_DEPENDS= libepoxy.so:graphics/libepoxy \
|
||||||
libwayland-server.so:graphics/wayland \
|
libwayland-server.so:graphics/wayland \
|
||||||
libWraplandServer.so:graphics/wrapland \
|
libWraplandServer.so:graphics/wrapland \
|
||||||
libcomo-script.so.0:x11-toolkits/como \
|
libcomo-script.so.0:x11-toolkits/como \
|
||||||
libwlroots-0.18.so:x11-toolkits/wlroots \
|
libwlroots-0.18.so:x11-toolkits/wlroots018 \
|
||||||
libxkbcommon.so:x11/libxkbcommon \
|
libxkbcommon.so:x11/libxkbcommon \
|
||||||
libxcb-cursor.so:x11/xcb-util-cursor \
|
libxcb-cursor.so:x11/xcb-util-cursor \
|
||||||
libxcb-keysyms.so:x11/xcb-util-keysyms \
|
libxcb-keysyms.so:x11/xcb-util-keysyms \
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
PORTNAME= wlmaker
|
PORTNAME= wlmaker
|
||||||
DISTVERSIONPREFIX= v
|
DISTVERSIONPREFIX= v
|
||||||
DISTVERSION= 0.4.1
|
DISTVERSION= 0.4.1
|
||||||
|
PORTREVISION= 1
|
||||||
CATEGORIES= x11-wm wayland
|
CATEGORIES= x11-wm wayland
|
||||||
|
|
||||||
MAINTAINER= jbeich@FreeBSD.org
|
MAINTAINER= jbeich@FreeBSD.org
|
||||||
|
@ -13,7 +14,7 @@ BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto \
|
||||||
wayland-protocols>=1.31:graphics/wayland-protocols
|
wayland-protocols>=1.31:graphics/wayland-protocols
|
||||||
LIB_DEPENDS= libepoll-shim.so:devel/libepoll-shim \
|
LIB_DEPENDS= libepoll-shim.so:devel/libepoll-shim \
|
||||||
libwayland-server.so:graphics/wayland \
|
libwayland-server.so:graphics/wayland \
|
||||||
libwlroots-0.18.so:x11-toolkits/wlroots \
|
libwlroots-0.18.so:x11-toolkits/wlroots018 \
|
||||||
libxkbcommon.so:x11/libxkbcommon
|
libxkbcommon.so:x11/libxkbcommon
|
||||||
RUN_DEPENDS= foot:x11/foot
|
RUN_DEPENDS= foot:x11/foot
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue