diff options
author | Rene Ladan <rene@FreeBSD.org> | 2021-09-11 14:57:58 +0000 |
---|---|---|
committer | Rene Ladan <rene@FreeBSD.org> | 2021-09-30 21:23:30 +0000 |
commit | 620968a43a5f9bb3fa98ab20f257a4c0d864caa7 (patch) | |
tree | 09bef799707f4b6e715b912429bd3b73c1addf4c /x11-toolkits | |
parent | b9a93c0bf4778b9ec327c1be6f819eb1ff90ec19 (diff) | |
download | ports-620968a43a5f9bb3fa98ab20f257a4c0d864caa7.tar.gz ports-620968a43a5f9bb3fa98ab20f257a4c0d864caa7.zip |
cleanup: drop support for EOL FreeBSD 11.X
Search criteria used:
- 11.4
- OSREL*
- OSVER*
- *_FreeBSD_11
Input from:
- adridg: devel/qca-legacy
- jbeich: _WITH_DPRINTF, _WITH_GETLINE, GNU bfd workarounds
- sunpoet: security/p5-*OpenSSL*
Reviewed by: doceng, kde, multimedia, perl, python, ruby, rust
Differential Revision: https://reviews.freebsd.org/D32008
Test Plan: make index
Diffstat (limited to 'x11-toolkits')
-rw-r--r-- | x11-toolkits/gnustep-gui/Makefile | 2 | ||||
-rw-r--r-- | x11-toolkits/gtk40/Makefile | 5 | ||||
-rw-r--r-- | x11-toolkits/wlroots/files/patch-include_wlr_types_wlr__seat.h | 26 | ||||
-rw-r--r-- | x11-toolkits/wlroots/pkg-message | 2 |
4 files changed, 0 insertions, 35 deletions
diff --git a/x11-toolkits/gnustep-gui/Makefile b/x11-toolkits/gnustep-gui/Makefile index c276da8a5085..be549de77636 100644 --- a/x11-toolkits/gnustep-gui/Makefile +++ b/x11-toolkits/gnustep-gui/Makefile @@ -20,8 +20,6 @@ LIB_DEPENDS+= libsndfile.so:audio/libsndfile LIB_DEPENDS+= libao.so:audio/libao LIB_DEPENDS+= libflite.so:audio/flite -BROKEN_FreeBSD_11= compiler segfault - USES= gnustep jpeg pkgconfig xorg USE_GNUSTEP= base build USE_XORG= x11 xt diff --git a/x11-toolkits/gtk40/Makefile b/x11-toolkits/gtk40/Makefile index aca09ae599b0..c1ec1c44bc06 100644 --- a/x11-toolkits/gtk40/Makefile +++ b/x11-toolkits/gtk40/Makefile @@ -42,11 +42,6 @@ GLIB_SCHEMAS= org.gtk.Demo4.gschema.xml \ org.gtk.gtk4.Settings.EmojiChooser.gschema.xml \ org.gtk.gtk4.Settings.FileChooser.gschema.xml -.if exists(/usr/bin/ld.lld) && ${/usr/bin/ld:L:tA} != /usr/bin/ld.lld -# undefined reference to symbol `g_module_symbol' (try adding -lgmodule-2.0) -LDFLAGS+= -fuse-ld=lld -.endif - OPTIONS_DEFINE= CUPS COLORD DEBUG BROADWAY FFMPEG \ GSTREAMER VULKAN WAYLAND X11 OPTIONS_DEFAULT=CUPS COLORD BROADWAY VULKAN WAYLAND X11 diff --git a/x11-toolkits/wlroots/files/patch-include_wlr_types_wlr__seat.h b/x11-toolkits/wlroots/files/patch-include_wlr_types_wlr__seat.h deleted file mode 100644 index 29f8e9ea55fa..000000000000 --- a/x11-toolkits/wlroots/files/patch-include_wlr_types_wlr__seat.h +++ /dev/null @@ -1,26 +0,0 @@ -https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=231425 - -In file included from ../sway/ipc-json.c:7: -In file included from ../include/sway/ipc-json.h:5: -In file included from ../include/sway/input/input-manager.h:6: -In file included from ../include/sway/server.h:9: -In file included from /usr/local/include/wlr/types/wlr_data_device.h:13: -/usr/local/include/wlr/types/wlr_seat.h:197:18: error: field has incomplete type 'struct timespec' - struct timespec last_event; - ^ -/usr/local/include/wlr/types/wlr_output.h:123:9: note: forward declaration of 'struct timespec' - struct timespec *when; - ^ - ---- include/wlr/types/wlr_seat.h.orig 2019-08-01 16:00:48 UTC -+++ include/wlr/types/wlr_seat.h -@@ -10,6 +10,9 @@ - #define WLR_TYPES_WLR_SEAT_H - - #include <time.h> -+#if defined(_C11_SOURCE) && defined(__FreeBSD__) && __FreeBSD__ < 12 -+#include <sys/_timespec.h> -+#endif - #include <wayland-server-core.h> - #include <wlr/types/wlr_input_device.h> - #include <wlr/types/wlr_keyboard.h> diff --git a/x11-toolkits/wlroots/pkg-message b/x11-toolkits/wlroots/pkg-message index 02d12355064e..2e15ad5fce88 100644 --- a/x11-toolkits/wlroots/pkg-message +++ b/x11-toolkits/wlroots/pkg-message @@ -2,8 +2,6 @@ { type: install message: <<EOM Known issues: -- On FreeBSD 11.* kernel needs to be rebuilt with EVDEV_SUPPORT -- On FreeBSD 11.* drm-kmod needs https://github.com/FreeBSDDesktop/kms-drm/pull/213 - NVIDIA may be affected by https://github.com/aritger/eglstreams-kms-example/issues/7 - VULKAN currently requires vulkan-validation-layers EOM |