*: Enable Wayland where supported in GTK and Firefox. Bump PKGREVISIONsdiff -r1.403 -r1.404 pkgsrc/www/firefox/Makefile
(nia)
@@ -1,21 +1,22 @@ | @@ -1,21 +1,22 @@ | |||
1 | # $NetBSD: Makefile,v 1.403 2019/12/03 14:21:20 ryoon Exp $ | 1 | # $NetBSD: Makefile,v 1.404 2020/01/05 17:55:22 nia Exp $ | |
2 | 2 | |||
3 | FIREFOX_VER= ${MOZ_BRANCH}${MOZ_BRANCH_MINOR} | 3 | FIREFOX_VER= ${MOZ_BRANCH}${MOZ_BRANCH_MINOR} | |
4 | MOZ_BRANCH= 71.0 | 4 | MOZ_BRANCH= 71.0 | |
5 | MOZ_BRANCH_MINOR= | 5 | MOZ_BRANCH_MINOR= | |
6 | 6 | |||
7 | DISTNAME= firefox-${FIREFOX_VER}.source | 7 | DISTNAME= firefox-${FIREFOX_VER}.source | |
8 | PKGNAME= ${DISTNAME:S/.source//:S/b/beta/:S/esr//} | 8 | PKGNAME= ${DISTNAME:S/.source//:S/b/beta/:S/esr//} | |
9 | PKGREVISION= 1 | |||
9 | CATEGORIES= www | 10 | CATEGORIES= www | |
10 | MASTER_SITES+= ${MASTER_SITE_MOZILLA:=firefox/releases/${FIREFOX_VER}/source/} | 11 | MASTER_SITES+= ${MASTER_SITE_MOZILLA:=firefox/releases/${FIREFOX_VER}/source/} | |
11 | EXTRACT_SUFX= .tar.xz | 12 | EXTRACT_SUFX= .tar.xz | |
12 | 13 | |||
13 | MAINTAINER= ryoon@NetBSD.org | 14 | MAINTAINER= ryoon@NetBSD.org | |
14 | HOMEPAGE= https://www.mozilla.com/en-US/firefox/ | 15 | HOMEPAGE= https://www.mozilla.com/en-US/firefox/ | |
15 | COMMENT= Web browser with support for extensions (version ${FIREFOX_VER:C/\..*//}) | 16 | COMMENT= Web browser with support for extensions (version ${FIREFOX_VER:C/\..*//}) | |
16 | LICENSE= mpl-1.1 | 17 | LICENSE= mpl-1.1 | |
17 | 18 | |||
18 | WRKSRC= ${WRKDIR}/firefox-${FIREFOX_VER:C/b.*//} | 19 | WRKSRC= ${WRKDIR}/firefox-${FIREFOX_VER:C/b.*//} | |
19 | 20 | |||
20 | MOZILLA_DIR= # empty | 21 | MOZILLA_DIR= # empty | |
21 | 22 |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.149 2019/12/03 14:21:20 ryoon Exp $ | 1 | @comment $NetBSD: PLIST,v 1.150 2020/01/05 17:55:22 nia Exp $ | |
2 | bin/firefox | 2 | bin/firefox | |
3 | lib/firefox/actors/AudioPlaybackChild.jsm | 3 | lib/firefox/actors/AudioPlaybackChild.jsm | |
4 | lib/firefox/actors/AudioPlaybackParent.jsm | 4 | lib/firefox/actors/AudioPlaybackParent.jsm | |
5 | lib/firefox/actors/AutoCompleteChild.jsm | 5 | lib/firefox/actors/AutoCompleteChild.jsm | |
6 | lib/firefox/actors/AutoCompleteParent.jsm | 6 | lib/firefox/actors/AutoCompleteParent.jsm | |
7 | lib/firefox/actors/AutoplayChild.jsm | 7 | lib/firefox/actors/AutoplayChild.jsm | |
8 | lib/firefox/actors/AutoplayParent.jsm | 8 | lib/firefox/actors/AutoplayParent.jsm | |
9 | lib/firefox/actors/BrowserElementChild.jsm | 9 | lib/firefox/actors/BrowserElementChild.jsm | |
10 | lib/firefox/actors/BrowserElementParent.jsm | 10 | lib/firefox/actors/BrowserElementParent.jsm | |
11 | lib/firefox/actors/ControllersChild.jsm | 11 | lib/firefox/actors/ControllersChild.jsm | |
12 | lib/firefox/actors/DateTimePickerChild.jsm | 12 | lib/firefox/actors/DateTimePickerChild.jsm | |
13 | lib/firefox/actors/DateTimePickerParent.jsm | 13 | lib/firefox/actors/DateTimePickerParent.jsm | |
14 | lib/firefox/actors/ExtFindChild.jsm | 14 | lib/firefox/actors/ExtFindChild.jsm | |
@@ -5096,26 +5096,27 @@ lib/firefox/hyphenation/hyph_nn.dic | @@ -5096,26 +5096,27 @@ lib/firefox/hyphenation/hyph_nn.dic | |||
5096 | lib/firefox/hyphenation/hyph_pl.dic | 5096 | lib/firefox/hyphenation/hyph_pl.dic | |
5097 | lib/firefox/hyphenation/hyph_pt.dic | 5097 | lib/firefox/hyphenation/hyph_pt.dic | |
5098 | lib/firefox/hyphenation/hyph_ru.dic | 5098 | lib/firefox/hyphenation/hyph_ru.dic | |
5099 | lib/firefox/hyphenation/hyph_sh.dic | 5099 | lib/firefox/hyphenation/hyph_sh.dic | |
5100 | lib/firefox/hyphenation/hyph_sl.dic | 5100 | lib/firefox/hyphenation/hyph_sl.dic | |
5101 | lib/firefox/hyphenation/hyph_sv.dic | 5101 | lib/firefox/hyphenation/hyph_sv.dic | |
5102 | lib/firefox/hyphenation/hyph_tr.dic | 5102 | lib/firefox/hyphenation/hyph_tr.dic | |
5103 | lib/firefox/hyphenation/hyph_uk.dic | 5103 | lib/firefox/hyphenation/hyph_uk.dic | |
5104 | lib/firefox/liblgpllibs.so | 5104 | lib/firefox/liblgpllibs.so | |
5105 | ${PLIST.ffvpx}lib/firefox/libmozavcodec.so | 5105 | ${PLIST.ffvpx}lib/firefox/libmozavcodec.so | |
5106 | ${PLIST.ffvpx}lib/firefox/libmozavutil.so | 5106 | ${PLIST.ffvpx}lib/firefox/libmozavutil.so | |
5107 | lib/firefox/libmozgtk.so | 5107 | lib/firefox/libmozgtk.so | |
5108 | lib/firefox/libmozsqlite3.so | 5108 | lib/firefox/libmozsqlite3.so | |
5109 | ${PLIST.wayland}lib/firefox68/libmozwayland.so | |||
5109 | lib/firefox/libxul.so | 5110 | lib/firefox/libxul.so | |
5110 | lib/firefox/localization/en-US/crashreporter/aboutcrashes.ftl | 5111 | lib/firefox/localization/en-US/crashreporter/aboutcrashes.ftl | |
5111 | lib/firefox/localization/en-US/security/certificates/certManager.ftl | 5112 | lib/firefox/localization/en-US/security/certificates/certManager.ftl | |
5112 | lib/firefox/localization/en-US/security/certificates/deviceManager.ftl | 5113 | lib/firefox/localization/en-US/security/certificates/deviceManager.ftl | |
5113 | lib/firefox/localization/en-US/toolkit/about/aboutAbout.ftl | 5114 | lib/firefox/localization/en-US/toolkit/about/aboutAbout.ftl | |
5114 | lib/firefox/localization/en-US/toolkit/about/aboutAddons.ftl | 5115 | lib/firefox/localization/en-US/toolkit/about/aboutAddons.ftl | |
5115 | lib/firefox/localization/en-US/toolkit/about/aboutCompat.ftl | 5116 | lib/firefox/localization/en-US/toolkit/about/aboutCompat.ftl | |
5116 | lib/firefox/localization/en-US/toolkit/about/aboutConfig.ftl | 5117 | lib/firefox/localization/en-US/toolkit/about/aboutConfig.ftl | |
5117 | lib/firefox/localization/en-US/toolkit/about/aboutNetworking.ftl | 5118 | lib/firefox/localization/en-US/toolkit/about/aboutNetworking.ftl | |
5118 | lib/firefox/localization/en-US/toolkit/about/aboutPerformance.ftl | 5119 | lib/firefox/localization/en-US/toolkit/about/aboutPerformance.ftl | |
5119 | lib/firefox/localization/en-US/toolkit/about/aboutPlugins.ftl | 5120 | lib/firefox/localization/en-US/toolkit/about/aboutPlugins.ftl | |
5120 | lib/firefox/localization/en-US/toolkit/about/aboutProfiles.ftl | 5121 | lib/firefox/localization/en-US/toolkit/about/aboutProfiles.ftl | |
5121 | lib/firefox/localization/en-US/toolkit/about/aboutRights.ftl | 5122 | lib/firefox/localization/en-US/toolkit/about/aboutRights.ftl |
@@ -1,22 +1,27 @@ | @@ -1,22 +1,27 @@ | |||
1 | # $NetBSD: options.mk,v 1.51 2019/12/03 14:21:20 ryoon Exp $ | 1 | # $NetBSD: options.mk,v 1.52 2020/01/05 17:55:22 nia Exp $ | |
2 | 2 | |||
3 | PKG_OPTIONS_VAR= PKG_OPTIONS.firefox | 3 | PKG_OPTIONS_VAR= PKG_OPTIONS.firefox | |
4 | 4 | |||
5 | PKG_SUPPORTED_OPTIONS= official-mozilla-branding | 5 | PKG_SUPPORTED_OPTIONS= official-mozilla-branding | |
6 | PKG_SUPPORTED_OPTIONS+= debug debug-info mozilla-jemalloc webrtc | 6 | PKG_SUPPORTED_OPTIONS+= debug debug-info mozilla-jemalloc webrtc | |
7 | PKG_SUPPORTED_OPTIONS+= alsa pulseaudio dbus | 7 | PKG_SUPPORTED_OPTIONS+= alsa pulseaudio dbus wayland | |
8 | PLIST_VARS+= gnome jemalloc debug | 8 | PLIST_VARS+= gnome jemalloc debug | |
9 | 9 | |||
10 | .include "../../devel/wayland/platform.mk" | |||
11 | .if ${PLATFORM_SUPPORTS_WAYLAND} == "yes" | |||
12 | PKG_SUGGESTED_OPTIONS+= wayland | |||
13 | .endif | |||
14 | ||||
10 | .if ${OPSYS} == "Linux" | 15 | .if ${OPSYS} == "Linux" | |
11 | PKG_SUGGESTED_OPTIONS+= pulseaudio mozilla-jemalloc dbus | 16 | PKG_SUGGESTED_OPTIONS+= pulseaudio mozilla-jemalloc dbus | |
12 | .else | 17 | .else | |
13 | PKG_SUGGESTED_OPTIONS+= dbus | 18 | PKG_SUGGESTED_OPTIONS+= dbus | |
14 | .endif | 19 | .endif | |
15 | 20 | |||
16 | PKG_SUGGESTED_OPTIONS.Linux+= webrtc | 21 | PKG_SUGGESTED_OPTIONS.Linux+= webrtc | |
17 | 22 | |||
18 | .include "../../mk/bsd.options.mk" | 23 | .include "../../mk/bsd.options.mk" | |
19 | 24 | |||
20 | .if !empty(PKG_OPTIONS:Malsa) | 25 | .if !empty(PKG_OPTIONS:Malsa) | |
21 | CONFIGURE_ARGS+= --enable-alsa | 26 | CONFIGURE_ARGS+= --enable-alsa | |
22 | .include "../../audio/alsa-lib/buildlink3.mk" | 27 | .include "../../audio/alsa-lib/buildlink3.mk" | |
@@ -75,13 +80,19 @@ NO_BIN_ON_FTP= ${RESTRICTED} | @@ -75,13 +80,19 @@ NO_BIN_ON_FTP= ${RESTRICTED} | |||
75 | #PLIST.branding= yes | 80 | #PLIST.branding= yes | |
76 | .else | 81 | .else | |
77 | #PLIST.nobranding= yes | 82 | #PLIST.nobranding= yes | |
78 | .endif | 83 | .endif | |
79 | 84 | |||
80 | PLIST_VARS+= webrtc | 85 | PLIST_VARS+= webrtc | |
81 | .if !empty(PKG_OPTIONS:Mwebrtc) | 86 | .if !empty(PKG_OPTIONS:Mwebrtc) | |
82 | .include "../../graphics/libv4l/buildlink3.mk" | 87 | .include "../../graphics/libv4l/buildlink3.mk" | |
83 | CONFIGURE_ARGS+= --enable-webrtc | 88 | CONFIGURE_ARGS+= --enable-webrtc | |
84 | PLIST.webrtc= yes | 89 | PLIST.webrtc= yes | |
85 | .else | 90 | .else | |
86 | CONFIGURE_ARGS+= --disable-webrtc | 91 | CONFIGURE_ARGS+= --disable-webrtc | |
87 | .endif | 92 | .endif | |
93 | ||||
94 | PLIST_VARS+= wayland | |||
95 | .if !empty(PKG_OPTIONS:Mwayland) | |||
96 | # \todo Instead of using an option, determine if gtk3 was built with wayland. | |||
97 | PLIST.wayland= yes | |||
98 | .endif |
@@ -1,21 +1,22 @@ | @@ -1,21 +1,22 @@ | |||
1 | # $NetBSD: Makefile,v 1.5 2019/12/08 20:09:41 nia Exp $ | 1 | # $NetBSD: Makefile,v 1.6 2020/01/05 17:55:22 nia Exp $ | |
2 | 2 | |||
3 | FIREFOX_VER= ${MOZ_BRANCH}${MOZ_BRANCH_MINOR} | 3 | FIREFOX_VER= ${MOZ_BRANCH}${MOZ_BRANCH_MINOR} | |
4 | MOZ_BRANCH= 68.3 | 4 | MOZ_BRANCH= 68.3 | |
5 | MOZ_BRANCH_MINOR= .0esr | 5 | MOZ_BRANCH_MINOR= .0esr | |
6 | 6 | |||
7 | DISTNAME= firefox-${FIREFOX_VER}.source | 7 | DISTNAME= firefox-${FIREFOX_VER}.source | |
8 | PKGNAME= ${DISTNAME:S/.source//:S/b/beta/:S/esr//:S/firefox-/firefox68-/} | 8 | PKGNAME= ${DISTNAME:S/.source//:S/b/beta/:S/esr//:S/firefox-/firefox68-/} | |
9 | PKGREVISION= 1 | |||
9 | CATEGORIES= www | 10 | CATEGORIES= www | |
10 | MASTER_SITES+= ${MASTER_SITE_MOZILLA:=firefox/releases/${FIREFOX_VER}/source/} | 11 | MASTER_SITES+= ${MASTER_SITE_MOZILLA:=firefox/releases/${FIREFOX_VER}/source/} | |
11 | EXTRACT_SUFX= .tar.xz | 12 | EXTRACT_SUFX= .tar.xz | |
12 | 13 | |||
13 | MAINTAINER= ryoon@NetBSD.org | 14 | MAINTAINER= ryoon@NetBSD.org | |
14 | HOMEPAGE= https://www.mozilla.com/en-US/firefox/ | 15 | HOMEPAGE= https://www.mozilla.com/en-US/firefox/ | |
15 | COMMENT= Web browser with support for extensions (version ${FIREFOX_VER:C/\..*//}) | 16 | COMMENT= Web browser with support for extensions (version ${FIREFOX_VER:C/\..*//}) | |
16 | LICENSE= mpl-1.1 | 17 | LICENSE= mpl-1.1 | |
17 | 18 | |||
18 | WRKSRC= ${WRKDIR}/firefox-${FIREFOX_VER:S/esr//} | 19 | WRKSRC= ${WRKDIR}/firefox-${FIREFOX_VER:S/esr//} | |
19 | 20 | |||
20 | MOZILLA_DIR= # empty | 21 | MOZILLA_DIR= # empty | |
21 | 22 |
@@ -1,23 +1,27 @@ | @@ -1,23 +1,27 @@ | |||
1 | # $NetBSD: options.mk,v 1.4 2019/12/22 16:07:48 nia Exp $ | 1 | # $NetBSD: options.mk,v 1.5 2020/01/05 17:55:22 nia Exp $ | |
2 | 2 | |||
3 | PKG_OPTIONS_VAR= PKG_OPTIONS.firefox | 3 | PKG_OPTIONS_VAR= PKG_OPTIONS.firefox | |
4 | 4 | |||
5 | PKG_SUPPORTED_OPTIONS= official-mozilla-branding | 5 | PKG_SUPPORTED_OPTIONS= official-mozilla-branding | |
6 | PKG_SUPPORTED_OPTIONS+= debug debug-info mozilla-jemalloc webrtc | 6 | PKG_SUPPORTED_OPTIONS+= debug debug-info mozilla-jemalloc webrtc | |
7 | PKG_SUPPORTED_OPTIONS+= alsa oss pulseaudio dbus | 7 | PKG_SUPPORTED_OPTIONS+= alsa oss pulseaudio dbus wayland | |
8 | PKG_SUPPORTED_OPTIONS+= wayland | |||
9 | PLIST_VARS+= gnome jemalloc debug | 8 | PLIST_VARS+= gnome jemalloc debug | |
10 | 9 | |||
10 | .include "../../devel/wayland/platform.mk" | |||
11 | .if ${PLATFORM_SUPPORTS_WAYLAND} == "yes" | |||
12 | PKG_SUGGESTED_OPTIONS+= wayland | |||
13 | .endif | |||
14 | ||||
11 | .if ${OPSYS} == "Linux" | 15 | .if ${OPSYS} == "Linux" | |
12 | PKG_SUGGESTED_OPTIONS+= pulseaudio mozilla-jemalloc dbus | 16 | PKG_SUGGESTED_OPTIONS+= pulseaudio mozilla-jemalloc dbus | |
13 | .else | 17 | .else | |
14 | PKG_SUGGESTED_OPTIONS+= oss dbus | 18 | PKG_SUGGESTED_OPTIONS+= oss dbus | |
15 | .endif | 19 | .endif | |
16 | 20 | |||
17 | PKG_SUGGESTED_OPTIONS.Linux+= webrtc | 21 | PKG_SUGGESTED_OPTIONS.Linux+= webrtc | |
18 | 22 | |||
19 | .include "../../mk/bsd.options.mk" | 23 | .include "../../mk/bsd.options.mk" | |
20 | 24 | |||
21 | .if !empty(PKG_OPTIONS:Malsa) | 25 | .if !empty(PKG_OPTIONS:Malsa) | |
22 | CONFIGURE_ARGS+= --enable-alsa | 26 | CONFIGURE_ARGS+= --enable-alsa | |
23 | .include "../../audio/alsa-lib/buildlink3.mk" | 27 | .include "../../audio/alsa-lib/buildlink3.mk" |
@@ -1,18 +1,18 @@ | @@ -1,18 +1,18 @@ | |||
1 | # $NetBSD: Makefile,v 1.176 2019/12/15 15:38:59 taca Exp $ | 1 | # $NetBSD: Makefile,v 1.177 2020/01/05 17:55:21 nia Exp $ | |
2 | 2 | |||
3 | DISTNAME= webkitgtk-2.26.2 | 3 | DISTNAME= webkitgtk-2.26.2 | |
4 | PKGNAME= ${DISTNAME:S/webkitgtk/webkit-gtk/} | 4 | PKGNAME= ${DISTNAME:S/webkitgtk/webkit-gtk/} | |
5 | PKGREVISION= 1 | 5 | PKGREVISION= 2 | |
6 | CATEGORIES= www | 6 | CATEGORIES= www | |
7 | MASTER_SITES= https://www.webkitgtk.org/releases/ | 7 | MASTER_SITES= https://www.webkitgtk.org/releases/ | |
8 | EXTRACT_SUFX= .tar.xz | 8 | EXTRACT_SUFX= .tar.xz | |
9 | 9 | |||
10 | MAINTAINER= pkgsrc-users@NetBSD.org | 10 | MAINTAINER= pkgsrc-users@NetBSD.org | |
11 | HOMEPAGE= https://www.webkitgtk.org/ | 11 | HOMEPAGE= https://www.webkitgtk.org/ | |
12 | COMMENT= GTK port of the WebKit browser engine | 12 | COMMENT= GTK port of the WebKit browser engine | |
13 | LICENSE= 2-clause-bsd AND gnu-lgpl-v2 | 13 | LICENSE= 2-clause-bsd AND gnu-lgpl-v2 | |
14 | 14 | |||
15 | # shm_open(3) and shm_unlink(3) appeared in NetBSD 7.0 | 15 | # shm_open(3) and shm_unlink(3) appeared in NetBSD 7.0 | |
16 | NOT_FOR_PLATFORM= NetBSD-[1-6].*-* | 16 | NOT_FOR_PLATFORM= NetBSD-[1-6].*-* | |
17 | 17 | |||
18 | TOOL_DEPENDS+= gettext-tools>=0.18:../../devel/gettext-tools | 18 | TOOL_DEPENDS+= gettext-tools>=0.18:../../devel/gettext-tools |
@@ -1,23 +1,27 @@ | @@ -1,23 +1,27 @@ | |||
1 | # $NetBSD: options.mk,v 1.19 2019/10/05 14:59:47 nia Exp $ | 1 | # $NetBSD: options.mk,v 1.20 2020/01/05 17:55:21 nia Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | PKG_OPTIONS_VAR= PKG_OPTIONS.webkit-gtk | 4 | PKG_OPTIONS_VAR= PKG_OPTIONS.webkit-gtk | |
5 | PKG_SUPPORTED_OPTIONS= debug enchant introspection opengl webkit-jit wayland | 5 | PKG_SUPPORTED_OPTIONS= debug enchant introspection opengl webkit-jit wayland | |
6 | PKG_SUGGESTED_OPTIONS= enchant introspection opengl | 6 | PKG_SUGGESTED_OPTIONS= enchant introspection opengl | |
7 | .include "../../devel/wayland/platform.mk" | |||
8 | .if ${PLATFORM_SUPPORTS_WAYLAND} == "yes" | |||
9 | PKG_SUGGESTED_OPTIONS+= wayland | |||
10 | .endif | |||
7 | 11 | |||
8 | PLIST_VARS= introspection | 12 | PLIST_VARS= introspection | |
9 | 13 | |||
10 | .include "../../mk/bsd.prefs.mk" | 14 | .include "../../mk/bsd.fast.prefs.mk" | |
11 | 15 | |||
12 | # | 16 | # | |
13 | # Platforms that support the webkit-jit option | 17 | # Platforms that support the webkit-jit option | |
14 | # | 18 | # | |
15 | # Please see: | 19 | # Please see: | |
16 | # Source/cmake/WebKitFeatures.cmake | 20 | # Source/cmake/WebKitFeatures.cmake | |
17 | # Source/WTF/wtf/Platform.h | 21 | # Source/WTF/wtf/Platform.h | |
18 | # | 22 | # | |
19 | WEBKIT_JIT_MACHINE_PLATFORMS+= Darwin-*-* | 23 | WEBKIT_JIT_MACHINE_PLATFORMS+= Darwin-*-* | |
20 | WEBKIT_JIT_MACHINE_PLATFORMS+= DragonFly-*-* | 24 | WEBKIT_JIT_MACHINE_PLATFORMS+= DragonFly-*-* | |
21 | WEBKIT_JIT_MACHINE_PLATFORMS+= FreeBSD-*-x86_64 FreeBSD-*-aarch64 | 25 | WEBKIT_JIT_MACHINE_PLATFORMS+= FreeBSD-*-x86_64 FreeBSD-*-aarch64 | |
22 | WEBKIT_JIT_MACHINE_PLATFORMS+= Linux-*-x86_64 Linux-*-arm* | 26 | WEBKIT_JIT_MACHINE_PLATFORMS+= Linux-*-x86_64 Linux-*-arm* | |
23 | WEBKIT_JIT_MACHINE_PLATFORMS+= Linux-*-aarch64 Linux-*-mips* | 27 | WEBKIT_JIT_MACHINE_PLATFORMS+= Linux-*-aarch64 Linux-*-mips* |
@@ -1,17 +1,18 @@ | @@ -1,17 +1,18 @@ | |||
1 | # $NetBSD: Makefile,v 1.138 2019/12/31 12:21:00 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.139 2020/01/05 17:55:22 nia Exp $ | |
2 | 2 | |||
3 | DISTNAME= gtk+-3.24.13 | 3 | DISTNAME= gtk+-3.24.13 | |
4 | PKGNAME= ${DISTNAME:S/gtk/gtk3/} | 4 | PKGNAME= ${DISTNAME:S/gtk/gtk3/} | |
5 | PKGREVISION= 1 | |||
5 | CATEGORIES= x11 gnome | 6 | CATEGORIES= x11 gnome | |
6 | MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gtk+/${PKGVERSION_NOREV:R}/} | 7 | MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gtk+/${PKGVERSION_NOREV:R}/} | |
7 | EXTRACT_SUFX= .tar.xz | 8 | EXTRACT_SUFX= .tar.xz | |
8 | 9 | |||
9 | MAINTAINER= pkgsrc-users@NetBSD.org | 10 | MAINTAINER= pkgsrc-users@NetBSD.org | |
10 | HOMEPAGE= https://www.gtk.org/ | 11 | HOMEPAGE= https://www.gtk.org/ | |
11 | COMMENT= GIMP Toolkit v3 - libraries for building X11 user interfaces | 12 | COMMENT= GIMP Toolkit v3 - libraries for building X11 user interfaces | |
12 | LICENSE= gnu-lgpl-v2.1 | 13 | LICENSE= gnu-lgpl-v2.1 | |
13 | 14 | |||
14 | USE_PKGLOCALEDIR= yes | 15 | USE_PKGLOCALEDIR= yes | |
15 | USE_TOOLS+= ggrep gmake perl pkg-config bash xgettext msgmerge | 16 | USE_TOOLS+= ggrep gmake perl pkg-config bash xgettext msgmerge | |
16 | USE_LANGUAGES= c c++ | 17 | USE_LANGUAGES= c c++ | |
17 | USE_LIBTOOL= yes | 18 | USE_LIBTOOL= yes |
@@ -1,21 +1,25 @@ | @@ -1,21 +1,25 @@ | |||
1 | # $NetBSD: options.mk,v 1.15 2019/08/20 13:55:05 wiz Exp $ | 1 | # $NetBSD: options.mk,v 1.16 2020/01/05 17:55:22 nia Exp $ | |
2 | 2 | |||
3 | PKG_OPTIONS_VAR= PKG_OPTIONS.gtk3 | 3 | PKG_OPTIONS_VAR= PKG_OPTIONS.gtk3 | |
4 | PKG_SUPPORTED_OPTIONS+= gtk3-atk-bridge cups debug | 4 | PKG_SUPPORTED_OPTIONS+= gtk3-atk-bridge cups debug | |
5 | PKG_SUPPORTED_OPTIONS+= wayland x11 | 5 | PKG_SUPPORTED_OPTIONS+= wayland x11 | |
6 | .if exists(/System/Library/Frameworks/Quartz.framework) | 6 | .if exists(/System/Library/Frameworks/Quartz.framework) | |
7 | PKG_SUPPORTED_OPTIONS+= quartz | 7 | PKG_SUPPORTED_OPTIONS+= quartz | |
8 | .endif | 8 | .endif | |
9 | .include "../../devel/wayland/platform.mk" | |||
10 | .if ${PLATFORM_SUPPORTS_WAYLAND} == "yes" | |||
11 | PKG_SUGGESTED_OPTIONS+= wayland | |||
12 | .endif | |||
9 | PKG_SUGGESTED_OPTIONS= gtk3-atk-bridge x11 | 13 | PKG_SUGGESTED_OPTIONS= gtk3-atk-bridge x11 | |
10 | 14 | |||
11 | .include "../../mk/bsd.options.mk" | 15 | .include "../../mk/bsd.options.mk" | |
12 | 16 | |||
13 | PLIST_VARS+= cups | 17 | PLIST_VARS+= cups | |
14 | .if !empty(PKG_OPTIONS:Mcups) | 18 | .if !empty(PKG_OPTIONS:Mcups) | |
15 | BUILDLINK_API_DEPENDS.cups-base+= cups-base>=1.7 | 19 | BUILDLINK_API_DEPENDS.cups-base+= cups-base>=1.7 | |
16 | .include "../../print/cups-base/buildlink3.mk" | 20 | .include "../../print/cups-base/buildlink3.mk" | |
17 | PLIST.cups= yes | 21 | PLIST.cups= yes | |
18 | .else | 22 | .else | |
19 | CONFIGURE_ENV+= ac_cv_path_CUPS_CONFIG=no | 23 | CONFIGURE_ENV+= ac_cv_path_CUPS_CONFIG=no | |
20 | .endif | 24 | .endif | |
21 | 25 |