Lines 1-6
Link Here
|
1 |
PORTNAME= mutter |
1 |
PORTNAME= mutter |
2 |
PORTVERSION= 42.4 |
2 |
PORTVERSION= 42.4 |
3 |
PORTREVISION= 5 |
3 |
PORTREVISION= 6 |
4 |
CATEGORIES= x11-wm |
4 |
CATEGORIES= x11-wm |
5 |
MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/} |
5 |
MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/} |
6 |
DIST_SUBDIR= gnome |
6 |
DIST_SUBDIR= gnome |
Lines 39-54
RUN_DEPENDS= gnome-settings-daemon>0:sysutils/gnome-settings-daemon \
Link Here
|
39 |
PORTSCOUT= limitw:1,even |
39 |
PORTSCOUT= limitw:1,even |
40 |
|
40 |
|
41 |
USES= compiler:c++0x gettext gl gnome localbase meson pkgconfig \ |
41 |
USES= compiler:c++0x gettext gl gnome localbase meson pkgconfig \ |
42 |
tar:xz xorg |
42 |
python:build shebangfix tar:xz xorg |
43 |
USE_GL= egl gbm |
43 |
USE_GL= egl gbm |
44 |
USE_GNOME= cairo gdkpixbuf2 gnomedesktop3 introspection |
44 |
USE_GNOME= cairo gdkpixbuf2 gnomedesktop3 introspection |
45 |
USE_XORG= ice sm x11 xcb xcomposite xcursor xdamage xext xfixes xi \ |
45 |
USE_XORG= ice sm x11 xcb xcomposite xcursor xdamage xext xfixes xi \ |
46 |
xinerama xrandr xrender xtst |
46 |
xinerama xrandr xrender xtst |
47 |
USE_LDCONFIG= yes |
47 |
USE_LDCONFIG= yes |
|
|
48 |
SHEBANG_FILES= src/backends/native/gen-default-modes.py |
48 |
CFLAGS+= -Wno-unknown-warning-option -Wno-format-nonliteral |
49 |
CFLAGS+= -Wno-unknown-warning-option -Wno-format-nonliteral |
49 |
CPPFLAGS+= -fno-omit-frame-pointer |
50 |
CPPFLAGS+= -fno-omit-frame-pointer |
50 |
MESON_ARGS= -Dlibwacom=false \ |
51 |
MESON_ARGS= -Dlibwacom=false \ |
51 |
-Dnative_backend=false \ |
|
|
52 |
-Dprofiler=false \ |
52 |
-Dprofiler=false \ |
53 |
-Dsm=true \ |
53 |
-Dsm=true \ |
54 |
-Dsystemd=false \ |
54 |
-Dsystemd=false \ |
Lines 64-73
MESON_ARGS+= -Dremote_desktop=false
Link Here
|
64 |
GLIB_SCHEMAS= org.gnome.mutter.gschema.xml \ |
64 |
GLIB_SCHEMAS= org.gnome.mutter.gschema.xml \ |
65 |
org.gnome.mutter.wayland.gschema.xml |
65 |
org.gnome.mutter.wayland.gschema.xml |
66 |
|
66 |
|
67 |
OPTIONS_DEFINE= WAYLAND |
67 |
OPTIONS_DEFINE= DRM WAYLAND |
68 |
OPTIONS_DEFAULT=WAYLAND |
68 |
OPTIONS_DEFAULT=DRM WAYLAND |
69 |
OPTIONS_SUB= yes |
69 |
OPTIONS_SUB= yes |
70 |
|
70 |
|
|
|
71 |
DRM_DESC= KMS console support |
72 |
DRM_LIB_DEPENDS= libudev.so:devel/libudev-devd \ |
73 |
libconsolekit.so:sysutils/consolekit2 \ |
74 |
libinput.so:x11/libinput |
75 |
DRM_MESON_TRUE= native_backend |
76 |
|
71 |
WAYLAND_BUILD_DEPENDS= wayland-protocols>=1.25:graphics/wayland-protocols \ |
77 |
WAYLAND_BUILD_DEPENDS= wayland-protocols>=1.25:graphics/wayland-protocols \ |
72 |
xwayland-devel>0:x11-servers/xwayland-devel |
78 |
xwayland-devel>0:x11-servers/xwayland-devel |
73 |
WAYLAND_LIB_DEPENDS= libwayland-server.so:graphics/wayland |
79 |
WAYLAND_LIB_DEPENDS= libwayland-server.so:graphics/wayland |