Tue Sep 5 13:14:25 2023 UTC ()
gnome-shell: does not use sassc when building from tarballs

(Since some 40.x alpha release.)

Remove TOOL_DEPENDS on sassc.


(wiz)
diff -r1.31 -r1.32 pkgsrc/x11/gnome-shell/Makefile

cvs diff -r1.31 -r1.32 pkgsrc/x11/gnome-shell/Makefile (switch to unified diff)

--- pkgsrc/x11/gnome-shell/Makefile 2023/08/14 05:25:33 1.31
+++ pkgsrc/x11/gnome-shell/Makefile 2023/09/05 13:14:25 1.32
@@ -1,64 +1,63 @@ @@ -1,64 +1,63 @@
1# $NetBSD: Makefile,v 1.31 2023/08/14 05:25:33 wiz Exp $ 1# $NetBSD: Makefile,v 1.32 2023/09/05 13:14:25 wiz Exp $
2 2
3DISTNAME= gnome-shell-40.2 3DISTNAME= gnome-shell-40.2
4PKGREVISION= 18 4PKGREVISION= 18
5CATEGORIES= x11 gnome 5CATEGORIES= x11 gnome
6MASTER_SITES= ${MASTER_SITE_GNOME:=sources/${PKGBASE}/${PKGVERSION_NOREV:R}/} 6MASTER_SITES= ${MASTER_SITE_GNOME:=sources/${PKGBASE}/${PKGVERSION_NOREV:R}/}
7EXTRACT_SUFX= .tar.xz 7EXTRACT_SUFX= .tar.xz
8 8
9MAINTAINER= cirnatdan@NetBSD.org 9MAINTAINER= cirnatdan@NetBSD.org
10HOMEPAGE= https://wiki.gnome.org/Projects/GnomeShell 10HOMEPAGE= https://wiki.gnome.org/Projects/GnomeShell
11COMMENT= Next generation GNOME shell 11COMMENT= Next generation GNOME shell
12LICENSE= gnu-gpl-v2 12LICENSE= gnu-gpl-v2
13 13
14USE_TOOLS+= pkg-config perl msgfmt xgettext gdbus-codegen 14USE_TOOLS+= pkg-config perl msgfmt xgettext gdbus-codegen
15 15
16MESON_ARGS+= -Dnetworkmanager=false 16MESON_ARGS+= -Dnetworkmanager=false
17MESON_ARGS+= -Dsystemd=false 17MESON_ARGS+= -Dsystemd=false
18MESON_ARGS+= -Dextensions_app=false 18MESON_ARGS+= -Dextensions_app=false
19MESON_ARGS+= -Dextensions_tool=false 19MESON_ARGS+= -Dextensions_tool=false
20MESON_ARGS+= -Dman=true 20MESON_ARGS+= -Dman=true
21 21
22TOOL_DEPENDS+= sassc>=3.6:../../www/sassc 
23TOOL_DEPENDS+= asciidoc-[0-9]*:../../textproc/asciidoc 22TOOL_DEPENDS+= asciidoc-[0-9]*:../../textproc/asciidoc
24 23
25DEPENDS+= libgdm>=40.0:../../x11/libgdm 24DEPENDS+= libgdm>=40.0:../../x11/libgdm
26 25
27MAKE_ENV+= LD_LIBRARY_PATH=${WRKSRC}/output/subprojects/gvc 26MAKE_ENV+= LD_LIBRARY_PATH=${WRKSRC}/output/subprojects/gvc
28 27
29LDFLAGS+= ${COMPILER_RPATH_FLAG}${PREFIX}/lib/gnome-shell 28LDFLAGS+= ${COMPILER_RPATH_FLAG}${PREFIX}/lib/gnome-shell
30 29
31CONF_FILES+= ${PREFIX}/share/examples/xdg/autostart/gnome-shell-overrides-migration.desktop \ 30CONF_FILES+= ${PREFIX}/share/examples/xdg/autostart/gnome-shell-overrides-migration.desktop \
32 ${PKG_SYSCONFDIR}/xdg/autostart/gnome-shell-overrides-migration.desktop 31 ${PKG_SYSCONFDIR}/xdg/autostart/gnome-shell-overrides-migration.desktop
33 32
34PYTHON_FOR_BUILD_ONLY= tool 33PYTHON_FOR_BUILD_ONLY= tool
35 34
36post-extract: 35post-extract:
37 cp ${FILESDIR}/*.xml ${WRKSRC}/data/dbus-interfaces/ 36 cp ${FILESDIR}/*.xml ${WRKSRC}/data/dbus-interfaces/
38 37
39.include "../../devel/meson/build.mk" 38.include "../../devel/meson/build.mk"
40BUILDLINK_API_DEPENDS.libgweather+= libgweather>=40.0 39BUILDLINK_API_DEPENDS.libgweather+= libgweather>=40.0
41.include "../../devel/libgweather/buildlink3.mk" 40.include "../../devel/libgweather/buildlink3.mk"
42.include "../../x11/gtk4/buildlink3.mk" 41.include "../../x11/gtk4/buildlink3.mk"
43.include "../../archivers/gnome-autoar/buildlink3.mk" 42.include "../../archivers/gnome-autoar/buildlink3.mk"
44.include "../../audio/pulseaudio/buildlink3.mk" 43.include "../../audio/pulseaudio/buildlink3.mk"
45.include "../../devel/at-spi2-atk/buildlink3.mk" 44.include "../../devel/at-spi2-atk/buildlink3.mk"
46.include "../../devel/gettext-tools/msgfmt-desktop.mk" 45.include "../../devel/gettext-tools/msgfmt-desktop.mk"
47.include "../../devel/glib2/schemas.mk" 46.include "../../devel/glib2/schemas.mk"
48.include "../../devel/gobject-introspection/buildlink3.mk" 47.include "../../devel/gobject-introspection/buildlink3.mk"
49.include "../../graphics/adwaita-icon-theme/buildlink3.mk" 48.include "../../graphics/adwaita-icon-theme/buildlink3.mk"
50.include "../../graphics/hicolor-icon-theme/buildlink3.mk" 49.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
51.include "../../graphics/librsvg/buildlink3.mk" 50.include "../../graphics/librsvg/buildlink3.mk"
52.include "../../inputmethod/ibus/buildlink3.mk" 51.include "../../inputmethod/ibus/buildlink3.mk"
53.include "../../lang/gjs/buildlink3.mk" 52.include "../../lang/gjs/buildlink3.mk"
54.include "../../lang/python/tool.mk" 53.include "../../lang/python/tool.mk"
55.include "../../mail/evolution-data-server/buildlink3.mk" 54.include "../../mail/evolution-data-server/buildlink3.mk"
56.include "../../textproc/json-glib/buildlink3.mk" 55.include "../../textproc/json-glib/buildlink3.mk"
57.include "../../security/gcr/buildlink3.mk" 56.include "../../security/gcr/buildlink3.mk"
58.include "../../security/libsecret/buildlink3.mk" 57.include "../../security/libsecret/buildlink3.mk"
59.include "../../security/polkit/buildlink3.mk" 58.include "../../security/polkit/buildlink3.mk"
60.include "../../sysutils/gsettings-desktop-schemas/buildlink3.mk" 59.include "../../sysutils/gsettings-desktop-schemas/buildlink3.mk"
61.include "../../wm/mutter/buildlink3.mk" 60.include "../../wm/mutter/buildlink3.mk"
62.include "../../x11/gnome-desktop3/buildlink3.mk" 61.include "../../x11/gnome-desktop3/buildlink3.mk"
63.include "../../x11/startup-notification/buildlink3.mk" 62.include "../../x11/startup-notification/buildlink3.mk"
64.include "../../mk/bsd.pkg.mk" 63.include "../../mk/bsd.pkg.mk"