summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthieu Herrb <matthieu@herrb.eu>2023-10-29 12:56:20 +0100
committerMatthieu Herrb <matthieu@herrb.eu>2023-10-29 12:56:20 +0100
commit3411e1a4b93d47f926c51b43e7b80848268563ce (patch)
tree5ae3c101681f242f619b6ecf07a260865bea39fb
parent3de6a9bb32420da9efbf1af42465baaeccee346b (diff)
committed to ports
-rw-r--r--graphics/libliftoff/Makefile22
-rw-r--r--graphics/libliftoff/distinfo2
-rw-r--r--graphics/libliftoff/pkg/DESCR16
-rw-r--r--graphics/libliftoff/pkg/PLIST3
-rw-r--r--sysutils/libdisplay-info/Makefile23
-rw-r--r--sysutils/libdisplay-info/distinfo2
-rw-r--r--sysutils/libdisplay-info/pkg/DESCR10
-rw-r--r--sysutils/libdisplay-info/pkg/PLIST11
-rw-r--r--sysutils/seatd/Makefile29
-rw-r--r--sysutils/seatd/distinfo2
-rw-r--r--sysutils/seatd/pkg/DESCR16
-rw-r--r--sysutils/seatd/pkg/PLIST7
-rw-r--r--wayland/wlroots/Makefile47
-rw-r--r--wayland/wlroots/distinfo2
-rw-r--r--wayland/wlroots/patches/patch-examples_meson_build27
-rw-r--r--wayland/wlroots/patches/patch-meson_build25
-rw-r--r--wayland/wlroots/pkg/DESCR41
-rw-r--r--wayland/wlroots/pkg/PLIST109
-rw-r--r--wayland/xwayland/Makefile52
-rw-r--r--wayland/xwayland/distinfo2
-rw-r--r--wayland/xwayland/patches/patch-os_access_c17
-rw-r--r--wayland/xwayland/pkg/DESCR6
-rw-r--r--wayland/xwayland/pkg/PLIST6
-rw-r--r--x11/xcb-util-errors/Makefile31
-rw-r--r--x11/xcb-util-errors/distinfo2
-rw-r--r--x11/xcb-util-errors/pkg/DESCR8
-rw-r--r--x11/xcb-util-errors/pkg/PLIST5
27 files changed, 0 insertions, 523 deletions
diff --git a/graphics/libliftoff/Makefile b/graphics/libliftoff/Makefile
deleted file mode 100644
index 42b32d8..0000000
--- a/graphics/libliftoff/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-COMMENT = Lightweight KMS plane library
-
-V = 0.4.1
-DISTNAME = libliftoff-v$V
-PKGNAME = libliftoff-$V
-CATEGORIES = graphics
-
-# MIT
-PERMIT_PACKAGE = Yes
-
-SHARED_LIBS += liftoff 0.5.0 # 0.5.0
-
-MASTER_SITES = https://gitlab.freedesktop.org/emersion/libliftoff/-/archive/v$V/
-
-MODULES = devel/meson
-
-WANTLIB = drm
-
-LIB_DEPENDS = sysutils/libdrm
-
-.include <bsd.port.mk>
-
diff --git a/graphics/libliftoff/distinfo b/graphics/libliftoff/distinfo
deleted file mode 100644
index 5ad85ee..0000000
--- a/graphics/libliftoff/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (libliftoff-v0.4.1.tar.gz) = ROxc/dDfBA0QI9TWpIsjwx8hzmHuI0fanhyiRP4k3Rw=
-SIZE (libliftoff-v0.4.1.tar.gz) = 36391
diff --git a/graphics/libliftoff/pkg/DESCR b/graphics/libliftoff/pkg/DESCR
deleted file mode 100644
index f198c6c..0000000
--- a/graphics/libliftoff/pkg/DESCR
+++ /dev/null
@@ -1,16 +0,0 @@
-Lightweight KMS plane library.
-
-libliftoff eases the use of KMS planes from userspace without standing
-in your way. Users create "virtual planes" called layers, set KMS
-properties on them, and libliftoff will pick hardware planes for these
-layers if possible.
-
-Resources:
-
- Blog post introducing the project:
- https://emersion.fr/blog/2019/xdc2019-wrap-up/#libliftoff
- FOSDEM 2020 talk:
- https://fosdem.org/2020/schedule/event/kms_planes/
-
-libliftoff is used in production by gamescope on Steam Deck devices,
-and work is underway to integrate it with wlroots.
diff --git a/graphics/libliftoff/pkg/PLIST b/graphics/libliftoff/pkg/PLIST
deleted file mode 100644
index 6c12c5b..0000000
--- a/graphics/libliftoff/pkg/PLIST
+++ /dev/null
@@ -1,3 +0,0 @@
-include/libliftoff.h
-@bin lib/libliftoff.so.0.5.0
-lib/pkgconfig/libliftoff.pc
diff --git a/sysutils/libdisplay-info/Makefile b/sysutils/libdisplay-info/Makefile
deleted file mode 100644
index 18b0ddd..0000000
--- a/sysutils/libdisplay-info/Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
-COMMENT = EDID and DisplayID library
-
-V = 0.1.1
-DISTNAME = libdisplay-info-$V
-CATEGORIES = sysutils
-
-# MIT
-PERMIT_PACKAGE = Yes
-
-SHARED_LIBS += display-info 0.0 # 0.0
-
-WANTLIB = c m
-
-MASTER_SITES = https://gitlab.freedesktop.org/emersion/libdisplay-info/-/archive/$V/
-
-MODULES = devel/meson
-
-BUILD_DEPENDS = misc/hwdata
-
-DEBUG_PACKAGES = ${BUILD_PACKAGES}
-
-.include <bsd.port.mk>
-
diff --git a/sysutils/libdisplay-info/distinfo b/sysutils/libdisplay-info/distinfo
deleted file mode 100644
index 990625f..0000000
--- a/sysutils/libdisplay-info/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (libdisplay-info-0.1.1.tar.gz) = pa7vV4F5FihlJikuyBalM4xNPACUzpHlhPyCtXBwpE8=
-SIZE (libdisplay-info-0.1.1.tar.gz) = 99518
diff --git a/sysutils/libdisplay-info/pkg/DESCR b/sysutils/libdisplay-info/pkg/DESCR
deleted file mode 100644
index 1784749..0000000
--- a/sysutils/libdisplay-info/pkg/DESCR
+++ /dev/null
@@ -1,10 +0,0 @@
-EDID and DisplayID library.
-
-Goals:
-
-Provide a set of high-level, easy-to-use, opinionated functions as
-well as low-level functions to access detailed information.
-
-Simplicity and correctness over performance and resource usage.
-
-Well-tested and fuzzed.
diff --git a/sysutils/libdisplay-info/pkg/PLIST b/sysutils/libdisplay-info/pkg/PLIST
deleted file mode 100644
index ea158d3..0000000
--- a/sysutils/libdisplay-info/pkg/PLIST
+++ /dev/null
@@ -1,11 +0,0 @@
-@bin bin/di-edid-decode
-include/libdisplay-info/
-include/libdisplay-info/cta.h
-include/libdisplay-info/cvt.h
-include/libdisplay-info/displayid.h
-include/libdisplay-info/dmt.h
-include/libdisplay-info/edid.h
-include/libdisplay-info/gtf.h
-include/libdisplay-info/info.h
-@lib lib/libdisplay-info.so.${LIBdisplay-info_VERSION}
-lib/pkgconfig/libdisplay-info.pc
diff --git a/sysutils/seatd/Makefile b/sysutils/seatd/Makefile
deleted file mode 100644
index abcfcdd..0000000
--- a/sysutils/seatd/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-COMMENT = Minimal seat management daemon and universal library
-
-V = 20230706
-PKGNAME = seatd-$V
-CATEGORIES = sysutils
-
-MASTER_SITES = https://gitlab.tetaneutral.net/mherrb/seatd/-/archive/obsd/
-
-DISTFILES = seatd-obsd${EXTRACT_SUFX}
-
-SHARED_LIBS += seat 0.0 # 0.0
-
-WRKSRC = ${WRKDIR}/seatd-obsd
-
-# MIT
-PERMIT_PACKAGE = Yes
-
-WANTLIB = c
-
-MODULES = devel/meson
-
-BUILD_DEPENDS = textproc/scdoc
-
-CONFIGURE_ARGS = -Dlibseat-logind=disabled -Dlibseat-builtin=enabled
-
-DEBUG_PACKAGES = ${BUILD_PACKAGES}
-
-.include <bsd.port.mk>
-
diff --git a/sysutils/seatd/distinfo b/sysutils/seatd/distinfo
deleted file mode 100644
index 7035868..0000000
--- a/sysutils/seatd/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (seatd-obsd.tar.gz) = ZkPab8XOEjTkLaDjaJB5MUa7ybsLGVvfu0w2NCZX+98=
-SIZE (seatd-obsd.tar.gz) = 39441
diff --git a/sysutils/seatd/pkg/DESCR b/sysutils/seatd/pkg/DESCR
deleted file mode 100644
index 1a38c14..0000000
--- a/sysutils/seatd/pkg/DESCR
+++ /dev/null
@@ -1,16 +0,0 @@
-seatd is a seat management daemon, that does everything it needs to
-do. Nothing more, nothing less. Depends only on libc.
-
-libseat is a seat management library allowing applications to use
-whatever seat management is available.
-
-Supports:
-- seatd
-- (e)logind
-- embedded seatd for standalone operation
-
-Each backend can be compile-time included and is runtime auto-detected
-or manually selected with the `LIBSEAT_BACKEND` environment variable.
-
-Which backend is in use is transparent to the application, providing a
-simple common interface.
diff --git a/sysutils/seatd/pkg/PLIST b/sysutils/seatd/pkg/PLIST
deleted file mode 100644
index 86b15fa..0000000
--- a/sysutils/seatd/pkg/PLIST
+++ /dev/null
@@ -1,7 +0,0 @@
-@bin bin/seatd
-@bin bin/seatd-launch
-include/libseat.h
-@lib lib/libseat.so.${LIBseat_VERSION}
-lib/pkgconfig/libseat.pc
-@man man/man1/seatd-launch.1
-@man man/man1/seatd.1
diff --git a/wayland/wlroots/Makefile b/wayland/wlroots/Makefile
deleted file mode 100644
index a17b560..0000000
--- a/wayland/wlroots/Makefile
+++ /dev/null
@@ -1,47 +0,0 @@
-COMMENT = A modular Wayland compositor library
-
-V = 0.16.2
-DISTNAME = wlroots-0.16.2
-CATEGORIES = wayland
-
-# MIT
-PERMIT_PACKAGE = Yes
-
-SHARED_LIBS += wlroots 0.0 # 0.0
-
-MASTER_SITES = https://gitlab.freedesktop.org/wlroots/wlroots/-/archive/$V/
-
-MODULES = devel/meson
-
-WANTLIB += EGL GLESv2 drm gbm m pixman-1 xcb xcb-composite xcb-dri3
-WANTLIB += xcb-errors xcb-icccm xcb-present xcb-render xcb-render-util
-WANTLIB += xcb-res xcb-shm xcb-xfixes xcb-xinput
-
-BUILD_DEPENDS = \
- devel/epoll-shim \
- devel/ninja \
- devel/libinput \
- graphics/glslang \
- graphics/pixman \
- graphics/vulkan-headers \
- graphics/vulkan-loader \
- misc/hwdata \
- sysutils/libudev-openbsd \
- sysutils/seatd \
- wayland/wayland-protocols \
- wayland/wayland \
- wayland/xwayland \
- x11/xcb-util-errors \
- x11/xcb-util-wm \
- x11/xcb-util-renderutil \
- x11/xkbcommon
-
-LIB_DEPENDS = devel/libinput \
- graphics/mesa \
- sysutils/seatd \
- sysutils/libudev-openbsd \
- wayland/wayland \
- x11/xkbcommon
-
-
-.include <bsd.port.mk>
diff --git a/wayland/wlroots/distinfo b/wayland/wlroots/distinfo
deleted file mode 100644
index b9cca69..0000000
--- a/wayland/wlroots/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (wlroots-0.16.2.tar.gz) = 9QKVnbi8Ap4y8QqDezcle7jF7Sabzt35SS8Ls4G+v3Y=
-SIZE (wlroots-0.16.2.tar.gz) = 589804
diff --git a/wayland/wlroots/patches/patch-examples_meson_build b/wayland/wlroots/patches/patch-examples_meson_build
deleted file mode 100644
index db450d7..0000000
--- a/wayland/wlroots/patches/patch-examples_meson_build
+++ /dev/null
@@ -1,27 +0,0 @@
-Index: examples/meson.build
---- examples/meson.build.orig
-+++ examples/meson.build
-@@ -137,12 +137,12 @@ clients = {
- },
- 'screencopy': {
- 'src': 'screencopy.c',
-- 'dep': [libpng, rt],
-+ 'dep': [libpng],
- 'proto': ['wlr-screencopy-unstable-v1'],
- },
- 'screencopy-dmabuf': {
- 'src': 'screencopy-dmabuf.c',
-- 'dep': [libpng, rt, gbm, drm],
-+ 'dep': [libpng, gbm, drm],
- 'proto': [
- 'wlr-screencopy-unstable-v1',
- 'linux-dmabuf-unstable-v1',
-@@ -158,7 +158,7 @@ clients = {
- },
- 'input-method': {
- 'src': 'input-method.c',
-- 'dep': [wayland_egl, libepoll],
-+ 'dep': [wayland_egl, libepoll, epoll_shim],
- 'proto': [
- 'input-method-unstable-v2',
- 'text-input-unstable-v3',
diff --git a/wayland/wlroots/patches/patch-meson_build b/wayland/wlroots/patches/patch-meson_build
deleted file mode 100644
index 0d94fcc..0000000
--- a/wayland/wlroots/patches/patch-meson_build
+++ /dev/null
@@ -1,25 +0,0 @@
-Index: meson.build
---- meson.build.orig
-+++ meson.build
-@@ -131,8 +131,10 @@ xkbcommon = dependency('xkbcommon')
- udev = dependency('libudev')
- pixman = dependency('pixman-1')
- math = cc.find_library('m')
--rt = cc.find_library('rt')
-+# rt = cc.find_library('rt')
-
-+epoll_shim = dependency('epoll-shim')
-+
- wlr_files = []
- wlr_deps = [
- wayland_server,
-@@ -141,7 +143,8 @@ wlr_deps = [
- udev,
- pixman,
- math,
-- rt,
-+# rt,
-+ epoll_shim,
- ]
-
- subdir('protocol')
diff --git a/wayland/wlroots/pkg/DESCR b/wayland/wlroots/pkg/DESCR
deleted file mode 100644
index cc9ffea..0000000
--- a/wayland/wlroots/pkg/DESCR
+++ /dev/null
@@ -1,41 +0,0 @@
-Pluggable, composable, unopinionated modules for building a Wayland
-compositor; or about 60,000 lines of code you were going to write
-anyway.
-
- * wlroots provides backends that abstract the underlying display and
- input hardware, including KMS/DRM, libinput, Wayland, X11, and
- headless backends, plus any custom backends you choose to write,
- which can all be created or destroyed at runtime and used in
- concert with each other.
-
- * wlroots provides unopinionated, mostly standalone implementations
- of many Wayland interfaces, both from wayland.xml and various
- protocol extensions. We also promote the standardization of
- portable extensions across many compositors.
-
- * wlroots provides several powerful, standalone, and optional tools
- that implement components common to many compo53sitors, such as the
- arrangement of outputs in physical space.
-
- * wlroots provides an Xwayland abstraction that allows you to have
- excellent Xwayland support without worrying about writing your own
- X11 window manager on top of writing your compositor.
-
- * wlroots provides a renderer abstraction that simple compositors can
- use to avoid writing GL code directly, but which steps out of the
- way when your needs demand custom rendering code.
-
-wlroots implements a huge variety of Wayland compositor features and
-implementsthem right, so you can focus on the features that make your
-compositor unique. By using wlroots, you get high performance,
-excellent hardware compatibility, broad support for many wayland
-interfaces, and comfortable development tools - or any subset of these
-features you like, because all of them work independently of one
-another and freely compose with anything you want to implement
-yourself.
-
-Check out our wiki to get started with wlroots. Join our IRC channel:
-#wlroots on Libera Chat.
-
-A variety of wrapper libraries are available for using it with your
-favorite programming language.
diff --git a/wayland/wlroots/pkg/PLIST b/wayland/wlroots/pkg/PLIST
deleted file mode 100644
index 241b362..0000000
--- a/wayland/wlroots/pkg/PLIST
+++ /dev/null
@@ -1,109 +0,0 @@
-include/wlr/
-include/wlr/backend/
-include/wlr/backend.h
-include/wlr/backend/drm.h
-include/wlr/backend/headless.h
-include/wlr/backend/interface.h
-include/wlr/backend/libinput.h
-include/wlr/backend/multi.h
-include/wlr/backend/session.h
-include/wlr/backend/wayland.h
-include/wlr/backend/x11.h
-include/wlr/config.h
-include/wlr/interfaces/
-include/wlr/interfaces/wlr_buffer.h
-include/wlr/interfaces/wlr_keyboard.h
-include/wlr/interfaces/wlr_output.h
-include/wlr/interfaces/wlr_pointer.h
-include/wlr/interfaces/wlr_switch.h
-include/wlr/interfaces/wlr_tablet_pad.h
-include/wlr/interfaces/wlr_tablet_tool.h
-include/wlr/interfaces/wlr_touch.h
-include/wlr/render/
-include/wlr/render/allocator.h
-include/wlr/render/dmabuf.h
-include/wlr/render/drm_format_set.h
-include/wlr/render/egl.h
-include/wlr/render/gles2.h
-include/wlr/render/interface.h
-include/wlr/render/pixman.h
-include/wlr/render/vulkan.h
-include/wlr/render/wlr_renderer.h
-include/wlr/render/wlr_texture.h
-include/wlr/types/
-include/wlr/types/wlr_buffer.h
-include/wlr/types/wlr_compositor.h
-include/wlr/types/wlr_cursor.h
-include/wlr/types/wlr_damage_ring.h
-include/wlr/types/wlr_data_control_v1.h
-include/wlr/types/wlr_data_device.h
-include/wlr/types/wlr_drm.h
-include/wlr/types/wlr_drm_lease_v1.h
-include/wlr/types/wlr_export_dmabuf_v1.h
-include/wlr/types/wlr_foreign_toplevel_management_v1.h
-include/wlr/types/wlr_fullscreen_shell_v1.h
-include/wlr/types/wlr_gamma_control_v1.h
-include/wlr/types/wlr_idle.h
-include/wlr/types/wlr_idle_inhibit_v1.h
-include/wlr/types/wlr_idle_notify_v1.h
-include/wlr/types/wlr_input_device.h
-include/wlr/types/wlr_input_inhibitor.h
-include/wlr/types/wlr_input_method_v2.h
-include/wlr/types/wlr_keyboard.h
-include/wlr/types/wlr_keyboard_group.h
-include/wlr/types/wlr_keyboard_shortcuts_inhibit_v1.h
-include/wlr/types/wlr_layer_shell_v1.h
-include/wlr/types/wlr_linux_dmabuf_v1.h
-include/wlr/types/wlr_matrix.h
-include/wlr/types/wlr_output.h
-include/wlr/types/wlr_output_damage.h
-include/wlr/types/wlr_output_layout.h
-include/wlr/types/wlr_output_management_v1.h
-include/wlr/types/wlr_output_power_management_v1.h
-include/wlr/types/wlr_pointer.h
-include/wlr/types/wlr_pointer_constraints_v1.h
-include/wlr/types/wlr_pointer_gestures_v1.h
-include/wlr/types/wlr_presentation_time.h
-include/wlr/types/wlr_primary_selection.h
-include/wlr/types/wlr_primary_selection_v1.h
-include/wlr/types/wlr_region.h
-include/wlr/types/wlr_relative_pointer_v1.h
-include/wlr/types/wlr_scene.h
-include/wlr/types/wlr_screencopy_v1.h
-include/wlr/types/wlr_seat.h
-include/wlr/types/wlr_server_decoration.h
-include/wlr/types/wlr_session_lock_v1.h
-include/wlr/types/wlr_single_pixel_buffer_v1.h
-include/wlr/types/wlr_subcompositor.h
-include/wlr/types/wlr_surface.h
-include/wlr/types/wlr_switch.h
-include/wlr/types/wlr_tablet_pad.h
-include/wlr/types/wlr_tablet_tool.h
-include/wlr/types/wlr_tablet_v2.h
-include/wlr/types/wlr_text_input_v3.h
-include/wlr/types/wlr_touch.h
-include/wlr/types/wlr_viewporter.h
-include/wlr/types/wlr_virtual_keyboard_v1.h
-include/wlr/types/wlr_virtual_pointer_v1.h
-include/wlr/types/wlr_xcursor_manager.h
-include/wlr/types/wlr_xdg_activation_v1.h
-include/wlr/types/wlr_xdg_decoration_v1.h
-include/wlr/types/wlr_xdg_foreign_registry.h
-include/wlr/types/wlr_xdg_foreign_v1.h
-include/wlr/types/wlr_xdg_foreign_v2.h
-include/wlr/types/wlr_xdg_output_v1.h
-include/wlr/types/wlr_xdg_shell.h
-include/wlr/util/
-include/wlr/util/addon.h
-include/wlr/util/box.h
-include/wlr/util/edges.h
-include/wlr/util/log.h
-include/wlr/util/region.h
-include/wlr/version.h
-include/wlr/xcursor.h
-include/wlr/xwayland/
-include/wlr/xwayland.h
-include/wlr/xwayland/server.h
-include/wlr/xwayland/xwayland.h
-@lib lib/libwlroots.so.${LIBwlroots_VERSION}
-lib/pkgconfig/wlroots.pc
diff --git a/wayland/xwayland/Makefile b/wayland/xwayland/Makefile
deleted file mode 100644
index d42420b..0000000
--- a/wayland/xwayland/Makefile
+++ /dev/null
@@ -1,52 +0,0 @@
-COMMENT = the X.Org Xwayland server
-
-DISTNAME = xwayland-23.1.2
-CATEGORIES = wayland
-
-HOMEPAGE = https://gitlab.freedesktop.org/xorg/xserver
-
-MAINTAINER = xenocara@openbsd.org
-
-# MIT
-PERMIT_PACKAGE = Yes
-
-# uses pledge()
-
-WANTLIB = GL Xau Xdmcp Xfont2 gbm xcvt drm kvm pthread c m
-WANTLIB += pixman-1 xshmfence epoxy wayland-client
-
-MASTER_SITES = ${MASTER_SITE_XORG:=xserver/}
-EXTRACT_SUFX = .tar.xz
-
-MODULES = devel/meson xenocara
-
-BUILD_DEPENDS = devel/xorgproto \
- devel/libxcvt \
- devel/libinput \
- fonts/xorg-font-util \
- x11/xtrans \
- x11/libxkbfile \
- devel/xorgproto \
- wayland/wayland-protocols
-
-RUN_DEPENDS = devel/desktop-file-utils \
- x11/xkbcomp
-
-LIB_DEPENDS = devel/libxcvt \
- graphics/pixman \
- graphics/libepoxy \
- graphics/mesa \
- sysutils/libdrm \
- wayland/wayland \
- x11/libXfont2
-
-SEPARATE_BUILD = yes
-
-CONFIGURE_ARGS = -Dxdm-auth-1=false \
- -Dsecure-rpc=false
-
-post-install:
- rm ${PREFIX}/lib/xorg/protocol.txt
- rm ${PREFIX}/man/man1/Xserver.1
-
-.include <bsd.port.mk>
diff --git a/wayland/xwayland/distinfo b/wayland/xwayland/distinfo
deleted file mode 100644
index 0ee4a43..0000000
--- a/wayland/xwayland/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (xwayland-23.1.2.tar.xz) = vSXYSY7k13h0/aElEn4ts3/DMlMf68lmIx6gb66M938=
-SIZE (xwayland-23.1.2.tar.xz) = 1287396
diff --git a/wayland/xwayland/patches/patch-os_access_c b/wayland/xwayland/patches/patch-os_access_c
deleted file mode 100644
index 4666822..0000000
--- a/wayland/xwayland/patches/patch-os_access_c
+++ /dev/null
@@ -1,17 +0,0 @@
-struc ucred on OpenBSD
-
-Index: os/access.c
---- os/access.c.orig
-+++ os/access.c
-@@ -1175,7 +1175,11 @@ GetLocalClientCreds(ClientPtr client, LocalClientCredR
- ucred_t *peercred = NULL;
- const gid_t *gids;
- #elif defined(SO_PEERCRED)
-+#ifndef __OpenBSD__
- struct ucred peercred;
-+#else
-+ struct sockpeercred peercred;
-+#endif
- socklen_t so_len = sizeof(peercred);
- #elif defined(HAVE_GETPEEREID)
- uid_t uid;
diff --git a/wayland/xwayland/pkg/DESCR b/wayland/xwayland/pkg/DESCR
deleted file mode 100644
index c31f7aa..0000000
--- a/wayland/xwayland/pkg/DESCR
+++ /dev/null
@@ -1,6 +0,0 @@
-XWayland is a fully fledged X server implementation that act as a
-proxy between X11 clients and a Wayland compositor. It runs as a
-specialized Wayland client, while optionally using a set of XWayland
-specific Wayland protocols for implementing certain functionality. The
-Wayland compositor acts both as the Wayland display server XWayland
-connects to, as well as the Window Manager.
diff --git a/wayland/xwayland/pkg/PLIST b/wayland/xwayland/pkg/PLIST
deleted file mode 100644
index 61e26f2..0000000
--- a/wayland/xwayland/pkg/PLIST
+++ /dev/null
@@ -1,6 +0,0 @@
-@bin bin/Xwayland
-lib/pkgconfig/xwayland.pc
-@man man/man1/Xwayland.1
-share/applications/
-share/applications/org.freedesktop.Xwayland.desktop
-@tag update-desktop-database
diff --git a/x11/xcb-util-errors/Makefile b/x11/xcb-util-errors/Makefile
deleted file mode 100644
index a7a4616..0000000
--- a/x11/xcb-util-errors/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-COMMENT = XCB utility library naming error, event, & request codes.
-
-DISTNAME = xcb-util-errors-1.0.1
-CATEGORIES = x11
-
-HOMEPAGE = https://xcb.freedesktop.org
-
-MAINTAINER = xenocara@openbsd.org
-
-SHARED_LIBS= xcb-errors 0.0
-
-# MIT
-PERMIT_PACKAGE = Yes
-
-WANTLIB = Xau Xdmcp xcb
-
-MASTER_SITES = https://xcb.freedesktop.org/dist/
-
-MODULES = xenocara
-
-BUILD_DEPENDS = devel/xcb-proto
-
-LIB_DEPENDS = x11/libxcb
-
-SEPARATE_BUILD = Yes
-USE_GMAKE = Yes
-CONFIGURE_STYLE = gnu
-
-NO_TEST = Yes
-
-.include <bsd.port.mk>
diff --git a/x11/xcb-util-errors/distinfo b/x11/xcb-util-errors/distinfo
deleted file mode 100644
index 98876ca..0000000
--- a/x11/xcb-util-errors/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (xcb-util-errors-1.0.1.tar.gz) = z707AivbJ6aSGkq9a0H0BxtOSWBEdZir0wlV00VPTZk=
-SIZE (xcb-util-errors-1.0.1.tar.gz) = 393393
diff --git a/x11/xcb-util-errors/pkg/DESCR b/x11/xcb-util-errors/pkg/DESCR
deleted file mode 100644
index a796b9a..0000000
--- a/x11/xcb-util-errors/pkg/DESCR
+++ /dev/null
@@ -1,8 +0,0 @@
-xcb-util-errors is a utility library that gives human readable names
-to error codes and event codes and also to major and minor numbers.
-
-The necessary information is drawn from xcb-proto's protocol
-descriptions.
-
-This library is especially useful when working with extensions and is
-mostly useful for debugging.
diff --git a/x11/xcb-util-errors/pkg/PLIST b/x11/xcb-util-errors/pkg/PLIST
deleted file mode 100644
index 9df0314..0000000
--- a/x11/xcb-util-errors/pkg/PLIST
+++ /dev/null
@@ -1,5 +0,0 @@
-include/xcb/xcb_errors.h
-@static-lib lib/libxcb-errors.a
-lib/libxcb-errors.la
-@lib lib/libxcb-errors.so.${LIBxcb-errors_VERSION}
-lib/pkgconfig/xcb-errors.pc