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@qt6|net-im/qxmpp|2025-02-16|Unflavorize; only Qt6 is supported
|
||||
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 += vte
|
||||
SUBDIR += vte3
|
||||
SUBDIR += wlroots
|
||||
SUBDIR += wlroots015
|
||||
SUBDIR += wlroots017
|
||||
SUBDIR += wlroots018
|
||||
SUBDIR += wmapp
|
||||
SUBDIR += wxgtk30
|
||||
SUBDIR += wxgtk32
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
PORTNAME= como
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 0.3.0
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= x11-toolkits
|
||||
|
||||
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 \
|
||||
libwayland-server.so:graphics/wayland \
|
||||
libWraplandServer.so:graphics/wrapland \
|
||||
libwlroots-0.18.so:x11-toolkits/wlroots \
|
||||
libwlroots-0.18.so:x11-toolkits/wlroots018 \
|
||||
libinput.so:x11/libinput \
|
||||
libxkbcommon.so:x11/libxkbcommon \
|
||||
libxcb-image.so:x11/xcb-util-image \
|
||||
|
|
|
@ -1,9 +1,10 @@
|
|||
PORTNAME= wlroots
|
||||
DISTVERSION= 0.18.2
|
||||
CATEGORIES= x11-toolkits
|
||||
PKGNAMESUFFIX= 018
|
||||
|
||||
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
|
||||
|
||||
LICENSE= MIT
|
||||
|
@ -23,6 +24,8 @@ GL_SITE= https://gitlab.freedesktop.org
|
|||
MESON_ARGS= -Dexamples=false -Dbackends=${BACKENDS:ts,} -Drenderers=${RENDERERS:ts,}
|
||||
PLIST_SUB= SUFFIX=-${DISTVERSION:R}
|
||||
|
||||
PORTSCOUT= limit:^0\.18\.
|
||||
|
||||
OPTIONS_DEFINE= DRM LCMS2 LIBLIFTOFF OPENGL VULKAN X11
|
||||
OPTIONS_DEFAULT=DRM LCMS2 LIBLIFTOFF OPENGL VULKAN X11
|
||||
OPTIONS_SUB= yes
|
|
@ -1,6 +1,7 @@
|
|||
PORTNAME= cage
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 0.2.0
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= x11-wm wayland
|
||||
|
||||
MAINTAINER= jbeich@FreeBSD.org
|
||||
|
@ -13,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
|
|||
BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto \
|
||||
wayland-protocols>=1.14:graphics/wayland-protocols
|
||||
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
|
||||
|
||||
USES= compiler:c11 meson pkgconfig
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
PORTNAME= cagebreak
|
||||
DISTVERSION= 2.4.0
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= x11-wm wayland
|
||||
|
||||
MAINTAINER= jbeich@FreeBSD.org
|
||||
|
@ -15,7 +16,7 @@ LIB_DEPENDS= libevdev.so:devel/libevdev \
|
|||
libudev.so:devel/libudev-devd \
|
||||
libwayland-server.so:graphics/wayland \
|
||||
libfontconfig.so:x11-fonts/fontconfig \
|
||||
libwlroots-0.18.so:x11-toolkits/wlroots \
|
||||
libwlroots-0.18.so:x11-toolkits/wlroots018 \
|
||||
libinput.so:x11/libinput \
|
||||
libxkbcommon.so:x11/libxkbcommon
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
PORTNAME= dwl
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 0.7
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= x11-wm wayland
|
||||
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 \
|
||||
wayland-protocols>0:graphics/wayland-protocols
|
||||
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 \
|
||||
libxkbcommon.so:x11/libxkbcommon
|
||||
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
PORTNAME= labwc
|
||||
DISTVERSION= 0.8.2
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= x11-wm wayland
|
||||
|
||||
MAINTAINER= jbeich@FreeBSD.org
|
||||
|
@ -12,7 +13,7 @@ BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto \
|
|||
wayland-protocols>=1.35:graphics/wayland-protocols
|
||||
LIB_DEPENDS= libpng.so:graphics/png \
|
||||
libwayland-server.so:graphics/wayland \
|
||||
libwlroots-0.18.so:x11-toolkits/wlroots \
|
||||
libwlroots-0.18.so:x11-toolkits/wlroots018 \
|
||||
libinput.so:x11/libinput \
|
||||
libxkbcommon.so:x11/libxkbcommon
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
PORTNAME= phoc
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 0.45.0
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= x11-wm wayland
|
||||
|
||||
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 \
|
||||
libudev.so:devel/libudev-devd \
|
||||
libwayland-server.so:graphics/wayland \
|
||||
libwlroots-0.18.so:x11-toolkits/wlroots \
|
||||
libwlroots-0.18.so:x11-toolkits/wlroots018 \
|
||||
libinput.so:x11/libinput \
|
||||
libxkbcommon.so:x11/libxkbcommon
|
||||
RUN_DEPENDS= ${LOCALBASE}/share/glib-2.0/schemas/org.gnome.mutter.gschema.xml:x11-wm/mutter
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
PORTNAME= river
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 0.3.7
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= x11-wm wayland
|
||||
|
||||
MAINTAINER= jbeich@FreeBSD.org
|
||||
|
@ -15,7 +16,7 @@ BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto \
|
|||
zig>=0.13.0:lang/zig
|
||||
LIB_DEPENDS= libevdev.so:devel/libevdev \
|
||||
libwayland-server.so:graphics/wayland \
|
||||
libwlroots-0.18.so:x11-toolkits/wlroots \
|
||||
libwlroots-0.18.so:x11-toolkits/wlroots018 \
|
||||
libinput.so:x11/libinput \
|
||||
libxkbcommon.so:x11/libxkbcommon
|
||||
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
PORTNAME= sway
|
||||
DISTVERSION= 1.10.1
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= x11-wm wayland
|
||||
|
||||
MAINTAINER= jbeich@FreeBSD.org
|
||||
|
@ -17,7 +18,7 @@ LIB_DEPENDS= libjson-c.so:devel/json-c \
|
|||
libpcre2-8.so:devel/pcre2 \
|
||||
libdrm.so:graphics/libdrm \
|
||||
libwayland-egl.so:graphics/wayland \
|
||||
libwlroots-0.18.so:x11-toolkits/wlroots \
|
||||
libwlroots-0.18.so:x11-toolkits/wlroots018 \
|
||||
libinput.so:x11/libinput \
|
||||
libxkbcommon.so:x11/libxkbcommon
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
PORTNAME= theseus-ship
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 6.2.0
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= x11-wm # wayland: https://github.com/winft/theseus-ship/issues/9
|
||||
|
||||
MAINTAINER= jbeich@FreeBSD.org
|
||||
|
@ -14,7 +15,7 @@ LIB_DEPENDS= libepoxy.so:graphics/libepoxy \
|
|||
libwayland-server.so:graphics/wayland \
|
||||
libWraplandServer.so:graphics/wrapland \
|
||||
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 \
|
||||
libxcb-cursor.so:x11/xcb-util-cursor \
|
||||
libxcb-keysyms.so:x11/xcb-util-keysyms \
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
PORTNAME= wlmaker
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 0.4.1
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= x11-wm wayland
|
||||
|
||||
MAINTAINER= jbeich@FreeBSD.org
|
||||
|
@ -13,7 +14,7 @@ BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto \
|
|||
wayland-protocols>=1.31:graphics/wayland-protocols
|
||||
LIB_DEPENDS= libepoll-shim.so:devel/libepoll-shim \
|
||||
libwayland-server.so:graphics/wayland \
|
||||
libwlroots-0.18.so:x11-toolkits/wlroots \
|
||||
libwlroots-0.18.so:x11-toolkits/wlroots018 \
|
||||
libxkbcommon.so:x11/libxkbcommon
|
||||
RUN_DEPENDS= foot:x11/foot
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue