View | Details | Raw Unified | Return to bug 247091
Collapse All | Expand All

(-)b/x11-toolkits/gtk30/Makefile (-9 / +12 lines)
Lines 32-42 USE_LDCONFIG= yes Link Here
32
GNU_CONFIGURE=	yes
32
GNU_CONFIGURE=	yes
33
USE_GNOME=	atk cairo gdkpixbuf2 introspection:build pango
33
USE_GNOME=	atk cairo gdkpixbuf2 introspection:build pango
34
USES=		compiler:c11 gettext gmake gnome libtool localbase \
34
USES=		compiler:c11 gettext gmake gnome libtool localbase \
35
		pathfix perl5 pkgconfig tar:xz xorg
35
		pathfix perl5 pkgconfig tar:xz
36
USE_XORG=	xext xrender x11 xinerama xi xrandr xcursor xfixes xdamage \
36
CONFIGURE_ARGS=	--enable-introspection
37
		xcomposite
38
CONFIGURE_ARGS=	--enable-x11-backend \
39
		--enable-introspection
40
CPPFLAGS+=	-fno-omit-frame-pointer
37
CPPFLAGS+=	-fno-omit-frame-pointer
41
INSTALLS_ICONS=	yes
38
INSTALLS_ICONS=	yes
42
INSTALL_TARGET=	install-strip
39
INSTALL_TARGET=	install-strip
Lines 50-62 GLIB_SCHEMAS= org.gtk.Demo.gschema.xml \ Link Here
50
		org.gtk.Settings.EmojiChooser.gschema.xml \
47
		org.gtk.Settings.EmojiChooser.gschema.xml \
51
		org.gtk.Settings.FileChooser.gschema.xml
48
		org.gtk.Settings.FileChooser.gschema.xml
52
49
53
OPTIONS_DEFINE=	ATK_BRIDGE CUPS CLOUDPRINT COLORD DEBUG BROADWAY WAYLAND
50
OPTIONS_DEFINE=	ATK_BRIDGE CUPS CLOUDPRINT COLORD DEBUG BROADWAY WAYLAND X11
54
OPTIONS_DEFAULT=ATK_BRIDGE CUPS COLORD BROADWAY WAYLAND
51
OPTIONS_DEFAULT=ATK_BRIDGE CUPS COLORD BROADWAY WAYLAND X11
55
OPTIONS_SUB=	yes
52
OPTIONS_SUB=	yes
56
53
57
ATK_BRIDGE_DESC=AT-SPI ATK bridge support
54
ATK_BRIDGE_DESC=AT-SPI ATK bridge support (requires X11)
58
ATK_BRIDGE_CONFIGURE_WITH=	atk-bridge
55
ATK_BRIDGE_CONFIGURE_WITH=	atk-bridge
59
ATK_BRIDGE_LIB_DEPENDS=	libatk-bridge-2.0.so:accessibility/at-spi2-atk
56
ATK_BRIDGE_LIB_DEPENDS=	libatk-bridge-2.0.so:accessibility/at-spi2-atk
57
ATK_BRIDGE_IMPLIES=	X11
60
58
61
BROADWAY_DESC=	Enable GDK Broadway backend for showing GTK+ in the webbrowser using HTML5 and web sockets.
59
BROADWAY_DESC=	Enable GDK Broadway backend for showing GTK+ in the webbrowser using HTML5 and web sockets.
62
BROADWAY_CONFIGURE_ENABLE=	broadway-backend
60
BROADWAY_CONFIGURE_ENABLE=	broadway-backend
Lines 88-98 WAYLAND_RUN_DEPENDS= wayland-protocols>=0:graphics/wayland-protocols Link Here
88
WAYLAND_USES=		gl
86
WAYLAND_USES=		gl
89
WAYLAND_USE=		GL=egl
87
WAYLAND_USE=		GL=egl
90
88
89
X11_DESC=		GDK X11 backend
90
X11_CONFIGURE_ENABLE=	x11-backend
91
X11_USES=		xorg
92
X11_USE=		XORG=x11,xcomposite,xcursor,xdamage,xext,xfixes,xi,xinerama,xrandr,xrender
93
91
post-patch:
94
post-patch:
92
	@${REINPLACE_CMD} -e 's|[{]libdir[}]/locale|{datadir}/locale|g' \
95
	@${REINPLACE_CMD} -e 's|[{]libdir[}]/locale|{datadir}/locale|g' \
93
		${WRKSRC}/configure
96
		${WRKSRC}/configure
94
97
95
pre-configure:
98
pre-configure-X11-on:
96
# .if !exists() evaluates too early before cairo has a chance to be installed
99
# .if !exists() evaluates too early before cairo has a chance to be installed
97
	@if ! pkg-config --exists cairo-xlib; then \
100
	@if ! pkg-config --exists cairo-xlib; then \
98
		${ECHO_MSG} "${PKGNAME}: Needs cairo with X11 support enabled."; \
101
		${ECHO_MSG} "${PKGNAME}: Needs cairo with X11 support enabled."; \
(-)b/x11-toolkits/gtk30/pkg-plist (-27 / +27 lines)
Lines 60-93 include/gtk-3.0/gdk/gdkversionmacros.h Link Here
60
include/gtk-3.0/gdk/gdkvisual.h
60
include/gtk-3.0/gdk/gdkvisual.h
61
%%WAYLAND%%include/gtk-3.0/gdk/gdkwayland.h
61
%%WAYLAND%%include/gtk-3.0/gdk/gdkwayland.h
62
include/gtk-3.0/gdk/gdkwindow.h
62
include/gtk-3.0/gdk/gdkwindow.h
63
include/gtk-3.0/gdk/gdkx.h
63
%%X11%%include/gtk-3.0/gdk/gdkx.h
64
%%WAYLAND%%include/gtk-3.0/gdk/wayland/gdkwaylanddevice.h
64
%%WAYLAND%%include/gtk-3.0/gdk/wayland/gdkwaylanddevice.h
65
%%WAYLAND%%include/gtk-3.0/gdk/wayland/gdkwaylanddisplay.h
65
%%WAYLAND%%include/gtk-3.0/gdk/wayland/gdkwaylanddisplay.h
66
%%WAYLAND%%include/gtk-3.0/gdk/wayland/gdkwaylandglcontext.h
66
%%WAYLAND%%include/gtk-3.0/gdk/wayland/gdkwaylandglcontext.h
67
%%WAYLAND%%include/gtk-3.0/gdk/wayland/gdkwaylandmonitor.h
67
%%WAYLAND%%include/gtk-3.0/gdk/wayland/gdkwaylandmonitor.h
68
%%WAYLAND%%include/gtk-3.0/gdk/wayland/gdkwaylandselection.h
68
%%WAYLAND%%include/gtk-3.0/gdk/wayland/gdkwaylandselection.h
69
%%WAYLAND%%include/gtk-3.0/gdk/wayland/gdkwaylandwindow.h
69
%%WAYLAND%%include/gtk-3.0/gdk/wayland/gdkwaylandwindow.h
70
include/gtk-3.0/gdk/x11/gdkx-autocleanups.h
70
%%X11%%include/gtk-3.0/gdk/x11/gdkx-autocleanups.h
71
include/gtk-3.0/gdk/x11/gdkx11applaunchcontext.h
71
%%X11%%include/gtk-3.0/gdk/x11/gdkx11applaunchcontext.h
72
include/gtk-3.0/gdk/x11/gdkx11cursor.h
72
%%X11%%include/gtk-3.0/gdk/x11/gdkx11cursor.h
73
include/gtk-3.0/gdk/x11/gdkx11device-core.h
73
%%X11%%include/gtk-3.0/gdk/x11/gdkx11device-core.h
74
include/gtk-3.0/gdk/x11/gdkx11device-xi2.h
74
%%X11%%include/gtk-3.0/gdk/x11/gdkx11device-xi2.h
75
include/gtk-3.0/gdk/x11/gdkx11device.h
75
%%X11%%include/gtk-3.0/gdk/x11/gdkx11device.h
76
include/gtk-3.0/gdk/x11/gdkx11devicemanager-core.h
76
%%X11%%include/gtk-3.0/gdk/x11/gdkx11devicemanager-core.h
77
include/gtk-3.0/gdk/x11/gdkx11devicemanager-xi2.h
77
%%X11%%include/gtk-3.0/gdk/x11/gdkx11devicemanager-xi2.h
78
include/gtk-3.0/gdk/x11/gdkx11devicemanager.h
78
%%X11%%include/gtk-3.0/gdk/x11/gdkx11devicemanager.h
79
include/gtk-3.0/gdk/x11/gdkx11display.h
79
%%X11%%include/gtk-3.0/gdk/x11/gdkx11display.h
80
include/gtk-3.0/gdk/x11/gdkx11displaymanager.h
80
%%X11%%include/gtk-3.0/gdk/x11/gdkx11displaymanager.h
81
include/gtk-3.0/gdk/x11/gdkx11dnd.h
81
%%X11%%include/gtk-3.0/gdk/x11/gdkx11dnd.h
82
include/gtk-3.0/gdk/x11/gdkx11glcontext.h
82
%%X11%%include/gtk-3.0/gdk/x11/gdkx11glcontext.h
83
include/gtk-3.0/gdk/x11/gdkx11keys.h
83
%%X11%%include/gtk-3.0/gdk/x11/gdkx11keys.h
84
include/gtk-3.0/gdk/x11/gdkx11monitor.h
84
%%X11%%include/gtk-3.0/gdk/x11/gdkx11monitor.h
85
include/gtk-3.0/gdk/x11/gdkx11property.h
85
%%X11%%include/gtk-3.0/gdk/x11/gdkx11property.h
86
include/gtk-3.0/gdk/x11/gdkx11screen.h
86
%%X11%%include/gtk-3.0/gdk/x11/gdkx11screen.h
87
include/gtk-3.0/gdk/x11/gdkx11selection.h
87
%%X11%%include/gtk-3.0/gdk/x11/gdkx11selection.h
88
include/gtk-3.0/gdk/x11/gdkx11utils.h
88
%%X11%%include/gtk-3.0/gdk/x11/gdkx11utils.h
89
include/gtk-3.0/gdk/x11/gdkx11visual.h
89
%%X11%%include/gtk-3.0/gdk/x11/gdkx11visual.h
90
include/gtk-3.0/gdk/x11/gdkx11window.h
90
%%X11%%include/gtk-3.0/gdk/x11/gdkx11window.h
91
include/gtk-3.0/gtk/a11y/gtk-a11y-autocleanups.h
91
include/gtk-3.0/gtk/a11y/gtk-a11y-autocleanups.h
92
include/gtk-3.0/gtk/a11y/gtkarrowaccessible.h
92
include/gtk-3.0/gtk/a11y/gtkarrowaccessible.h
93
include/gtk-3.0/gtk/a11y/gtkbooleancellaccessible.h
93
include/gtk-3.0/gtk/a11y/gtkbooleancellaccessible.h
Lines 416-422 include/gtk-3.0/unix-print/gtk/gtkprintunixdialog.h Link Here
416
include/gtk-3.0/unix-print/gtk/gtkunixprint-autocleanups.h
416
include/gtk-3.0/unix-print/gtk/gtkunixprint-autocleanups.h
417
include/gtk-3.0/unix-print/gtk/gtkunixprint.h
417
include/gtk-3.0/unix-print/gtk/gtkunixprint.h
418
lib/girepository-1.0/Gdk-3.0.typelib
418
lib/girepository-1.0/Gdk-3.0.typelib
419
lib/girepository-1.0/GdkX11-3.0.typelib
419
%%X11%%lib/girepository-1.0/GdkX11-3.0.typelib
420
lib/girepository-1.0/Gtk-3.0.typelib
420
lib/girepository-1.0/Gtk-3.0.typelib
421
lib/gtk-3.0/%%GTK3_VERSION%%/immodules/im-am-et.so
421
lib/gtk-3.0/%%GTK3_VERSION%%/immodules/im-am-et.so
422
%%BROADWAY%%lib/gtk-3.0/%%GTK3_VERSION%%/immodules/im-broadway.so
422
%%BROADWAY%%lib/gtk-3.0/%%GTK3_VERSION%%/immodules/im-broadway.so
Lines 431-437 lib/gtk-3.0/%%GTK3_VERSION%%/immodules/im-ti-et.so Link Here
431
lib/gtk-3.0/%%GTK3_VERSION%%/immodules/im-viqr.so
431
lib/gtk-3.0/%%GTK3_VERSION%%/immodules/im-viqr.so
432
%%WAYLAND%%lib/gtk-3.0/%%GTK3_VERSION%%/immodules/im-wayland.so
432
%%WAYLAND%%lib/gtk-3.0/%%GTK3_VERSION%%/immodules/im-wayland.so
433
%%WAYLAND%%lib/gtk-3.0/%%GTK3_VERSION%%/immodules/im-waylandgtk.so
433
%%WAYLAND%%lib/gtk-3.0/%%GTK3_VERSION%%/immodules/im-waylandgtk.so
434
lib/gtk-3.0/%%GTK3_VERSION%%/immodules/im-xim.so
434
%%X11%%lib/gtk-3.0/%%GTK3_VERSION%%/immodules/im-xim.so
435
%%CLOUDPRINT%%lib/gtk-3.0/%%GTK3_VERSION%%/printbackends/libprintbackend-cloudprint.so
435
%%CLOUDPRINT%%lib/gtk-3.0/%%GTK3_VERSION%%/printbackends/libprintbackend-cloudprint.so
436
%%CUPS%%lib/gtk-3.0/%%GTK3_VERSION%%/printbackends/libprintbackend-cups.so
436
%%CUPS%%lib/gtk-3.0/%%GTK3_VERSION%%/printbackends/libprintbackend-cups.so
437
lib/gtk-3.0/%%GTK3_VERSION%%/printbackends/libprintbackend-file.so
437
lib/gtk-3.0/%%GTK3_VERSION%%/printbackends/libprintbackend-file.so
Lines 449-460 libdata/pkgconfig/gail-3.0.pc Link Here
449
libdata/pkgconfig/gdk-3.0.pc
449
libdata/pkgconfig/gdk-3.0.pc
450
%%BROADWAY%%libdata/pkgconfig/gdk-broadway-3.0.pc
450
%%BROADWAY%%libdata/pkgconfig/gdk-broadway-3.0.pc
451
%%WAYLAND%%libdata/pkgconfig/gdk-wayland-3.0.pc
451
%%WAYLAND%%libdata/pkgconfig/gdk-wayland-3.0.pc
452
libdata/pkgconfig/gdk-x11-3.0.pc
452
%%X11%%libdata/pkgconfig/gdk-x11-3.0.pc
453
libdata/pkgconfig/gtk+-3.0.pc
453
libdata/pkgconfig/gtk+-3.0.pc
454
%%BROADWAY%%libdata/pkgconfig/gtk+-broadway-3.0.pc
454
%%BROADWAY%%libdata/pkgconfig/gtk+-broadway-3.0.pc
455
libdata/pkgconfig/gtk+-unix-print-3.0.pc
455
libdata/pkgconfig/gtk+-unix-print-3.0.pc
456
%%WAYLAND%%libdata/pkgconfig/gtk+-wayland-3.0.pc
456
%%WAYLAND%%libdata/pkgconfig/gtk+-wayland-3.0.pc
457
libdata/pkgconfig/gtk+-x11-3.0.pc
457
%%X11%%libdata/pkgconfig/gtk+-x11-3.0.pc
458
%%BROADWAY%%man/man1/broadwayd.1.gz
458
%%BROADWAY%%man/man1/broadwayd.1.gz
459
man/man1/gtk-builder-tool.1.gz
459
man/man1/gtk-builder-tool.1.gz
460
man/man1/gtk-encode-symbolic-svg.1.gz
460
man/man1/gtk-encode-symbolic-svg.1.gz
Lines 472-478 share/applications/gtk3-widget-factory.desktop Link Here
472
share/gettext/its/gtkbuilder.its
472
share/gettext/its/gtkbuilder.its
473
share/gettext/its/gtkbuilder.loc
473
share/gettext/its/gtkbuilder.loc
474
share/gir-1.0/Gdk-3.0.gir
474
share/gir-1.0/Gdk-3.0.gir
475
share/gir-1.0/GdkX11-3.0.gir
475
%%X11%%share/gir-1.0/GdkX11-3.0.gir
476
share/gir-1.0/Gtk-3.0.gir
476
share/gir-1.0/Gtk-3.0.gir
477
%%DATADIR%%-3.0/gtkbuilder.rng
477
%%DATADIR%%-3.0/gtkbuilder.rng
478
%%DATADIR%%-3.0/valgrind/gtk.supp
478
%%DATADIR%%-3.0/valgrind/gtk.supp

Return to bug 247091