mirror of
https://github.com/openbsd/ports.git
synced 2026-06-17 23:13:55 +02:00
Add explicit BDEP on devel/appstream-glib or devel/appstream and remove
gnome MODULE hack.
This commit is contained in:
@@ -27,6 +27,8 @@ MODULES= devel/dconf \
|
||||
|
||||
MODGNOME_TOOLS= desktop-file-utils docbook gtk-update-icon-cache yelp
|
||||
|
||||
BUILD_DEPENDS= devel/appstream-glib
|
||||
|
||||
LIB_DEPENDS= audio/id3lib \
|
||||
audio/libid3tag \
|
||||
audio/speex \
|
||||
|
||||
@@ -18,7 +18,8 @@ MODULES= devel/dconf \
|
||||
devel/meson \
|
||||
lang/python
|
||||
|
||||
BUILD_DEPENDS= devel/gettext,-tools \
|
||||
BUILD_DEPENDS= devel/appstream-glib \
|
||||
devel/gettext,-tools \
|
||||
devel/gobject-introspection
|
||||
|
||||
RUN_DEPENDS= devel/desktop-file-utils \
|
||||
|
||||
@@ -16,10 +16,12 @@ EXTRACT_SUFX= .tar.xz
|
||||
|
||||
MODULES= textproc/intltool
|
||||
|
||||
BUILD_DEPENDS= devel/appstream-glib
|
||||
LIB_DEPENDS= x11/gtk+3
|
||||
RUN_DEPENDS= devel/desktop-file-utils
|
||||
|
||||
USE_GMAKE= Yes
|
||||
|
||||
CONFIGURE_STYLE=gnu
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
||||
@@ -18,7 +18,8 @@ RUN_DEPENDS = graphics/ffmpeg \
|
||||
x11/gtk+4,-guic \
|
||||
devel/desktop-file-utils
|
||||
|
||||
BUILD_DEPENDS = devel/gettext,-tools \
|
||||
BUILD_DEPENDS = devel/appstream-glib \
|
||||
devel/gettext,-tools \
|
||||
lang/vala
|
||||
|
||||
LIB_DEPENDS = x11/keybinder3
|
||||
|
||||
@@ -21,6 +21,8 @@ MODULES= devel/meson \
|
||||
|
||||
MODGNOME_TOOLS= desktop-file-utils gtk-update-icon-cache vala yelp
|
||||
|
||||
BUILD_DEPENDS= devel/appstream
|
||||
|
||||
RUN_DEPENDS= devel/py-gobject3 \
|
||||
sysutils/duplicity \
|
||||
x11/gnome/gvfs
|
||||
|
||||
@@ -15,7 +15,8 @@ MODULES = devel/dconf \
|
||||
devel/meson \
|
||||
lang/python
|
||||
|
||||
BUILD_DEPENDS = devel/gettext,-tools \
|
||||
BUILD_DEPENDS = devel/appstream \
|
||||
devel/gettext,-tools \
|
||||
devel/glib2 \
|
||||
devel/gobject-introspection \
|
||||
devel/libsoup3 \
|
||||
|
||||
@@ -19,7 +19,8 @@ MODULES= devel/dconf \
|
||||
RUN_DEPENDS= devel/gsettings-desktop-schemas \
|
||||
devel/iso-codes
|
||||
|
||||
BUILD_DEPENDS= devel/gsettings-desktop-schemas \
|
||||
BUILD_DEPENDS= devel/appstream \
|
||||
devel/gsettings-desktop-schemas \
|
||||
devel/iso-codes
|
||||
|
||||
LIB_DEPENDS= devel/gettext,-tools \
|
||||
|
||||
@@ -20,7 +20,8 @@ MODPY_ADJ_FILES= bin/meld
|
||||
MODGNOME_TOOLS= desktop-file-utils gtk-update-icon-cache \
|
||||
shared-mime-info yelp
|
||||
|
||||
BUILD_DEPENDS= devel/py-gobject3 \
|
||||
BUILD_DEPENDS= devel/appstream-glib \
|
||||
devel/py-gobject3 \
|
||||
x11/gtk+3 \
|
||||
x11/gtksourceview4
|
||||
|
||||
|
||||
@@ -20,4 +20,6 @@ MODULES= devel/dconf \
|
||||
MODGNOME_TOOLS += desktop-file-utils gobject-introspection yelp
|
||||
MODGNOME_TOOLS += gtk-update-icon-cache vala
|
||||
|
||||
BUILD_DEPENDS= devel/appstream
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
||||
@@ -28,7 +28,8 @@ MODCLANG_COMPILER_LINKS=No
|
||||
MODGNOME_TOOLS= desktop-file-utils gtk-update-icon-cache \
|
||||
gobject-introspection yelp
|
||||
|
||||
BUILD_DEPENDS= devel/ectags \
|
||||
BUILD_DEPENDS= devel/appstream \
|
||||
devel/ectags \
|
||||
textproc/py-sphinx
|
||||
|
||||
RUN_DEPENDS= devel/ectags
|
||||
|
||||
@@ -16,7 +16,8 @@ MODULES = devel/dconf \
|
||||
|
||||
LIB_DEPENDS = devel/glib2
|
||||
|
||||
BUILD_DEPENDS = x11/gnome/gjs \
|
||||
BUILD_DEPENDS = devel/appstream \
|
||||
x11/gnome/gjs \
|
||||
x11/gnome/libadwaita
|
||||
|
||||
RUN_DEPENDS = fonts/noto/emoji \
|
||||
|
||||
@@ -21,6 +21,8 @@ MODULES= devel/dconf \
|
||||
MODGNOME_TOOLS= desktop-file-utils gobject-introspection yelp \
|
||||
gtk-update-icon-cache shared-mime-info vala
|
||||
|
||||
BUILD_DEPENDS= devel/appstream
|
||||
|
||||
LIB_DEPENDS= x11/freerdp \
|
||||
x11/gnome/libsecret \
|
||||
x11/gtk-vnc \
|
||||
|
||||
@@ -23,7 +23,8 @@ MODULES= devel/dconf \
|
||||
|
||||
MODGNOME_TOOLS= desktop-file-utils gtk-update-icon-cache
|
||||
|
||||
BUILD_DEPENDS= devel/gsettings-desktop-schemas \
|
||||
BUILD_DEPENDS= devel/appstream \
|
||||
devel/gsettings-desktop-schemas \
|
||||
www/sassc
|
||||
|
||||
# src/kgx-tab.c, src/kgx-terminal.c, meson.build
|
||||
|
||||
@@ -25,6 +25,8 @@ MODULES= devel/meson \
|
||||
MODGNOME_TOOLS= desktop-file-utils docbook \
|
||||
gobject-introspection gtk-update-icon-cache vala
|
||||
|
||||
BUILD_DEPENDS= devel/appstream
|
||||
|
||||
LIB_DEPENDS= graphics/libqrencode \
|
||||
net/telepathy/folks \
|
||||
sysutils/flatpak/libportal \
|
||||
|
||||
@@ -28,6 +28,8 @@ MODGNOME_LDFLAGS= -L${X11BASE}/lib
|
||||
MODGNOME_TOOLS= desktop-file-utils gobject-introspection \
|
||||
gtk-update-icon-cache yelp
|
||||
|
||||
BUILD_DEPENDS= devel/appstream-glib
|
||||
|
||||
LIB_DEPENDS= www/webkitgtk4,webkitgtk41
|
||||
|
||||
# for convenience
|
||||
|
||||
@@ -47,10 +47,6 @@ USE_GMAKE ?= Yes
|
||||
. endif
|
||||
.endif
|
||||
|
||||
.if defined(BUILD_DEPENDS) && !${BUILD_DEPENDS:Mdevel/appstream-glib}
|
||||
MODGNOME_pre-configure += ln -sf /usr/bin/true ${WRKDIR}/bin/appstream-util;
|
||||
.endif
|
||||
|
||||
.if ${CONFIGURE_STYLE:Mgnu} || ${CONFIGURE_STYLE:Msimple}
|
||||
. if !defined(AUTOCONF_VERSION) && !defined(AUTOMAKE_VERSION)
|
||||
# https://mail.gnome.org/archives/desktop-devel-list/2011-September/msg00064.html
|
||||
|
||||
@@ -16,6 +16,8 @@ MODULES = devel/dconf \
|
||||
WANTLIB += c cairo gdk-3 gdk_pixbuf-2.0 gio-2.0 glib-2.0 gobject-2.0
|
||||
WANTLIB += gsound gtk-3 intl m rsvg-2
|
||||
|
||||
BUILD_DEPENDS= devel/appstream-glib
|
||||
|
||||
MODGNOME_LDFLAGS = -L${X11BASE}/lib
|
||||
MODGNOME_TOOLS = desktop-file-utils gtk-update-icon-cache vala yelp
|
||||
|
||||
|
||||
@@ -15,7 +15,8 @@ MODULES = devel/dconf \
|
||||
devel/meson \
|
||||
x11/gnome
|
||||
|
||||
BUILD_DEPENDS = devel/gsettings-desktop-schemas
|
||||
BUILD_DEPENDS = devel/appstream \
|
||||
devel/gsettings-desktop-schemas
|
||||
|
||||
RUN_DEPENDS = devel/gsettings-desktop-schemas
|
||||
|
||||
|
||||
@@ -18,7 +18,8 @@ MODGNOME_TOOLS= desktop-file-utils yelp gtk-update-icon-cache \
|
||||
|
||||
MODGNOME_LDFLAGS= -L${X11BASE}/lib
|
||||
|
||||
BUILD_DEPENDS= devel/py-gobject3 \
|
||||
BUILD_DEPENDS= devel/appstream \
|
||||
devel/py-gobject3 \
|
||||
devel/libsoup3 \
|
||||
graphics/py-cairo \
|
||||
x11/gnome/grilo-plugins \
|
||||
|
||||
@@ -25,7 +25,8 @@ MODULES= devel/dconf \
|
||||
devel/meson \
|
||||
x11/gnome
|
||||
|
||||
BUILD_DEPENDS= devel/gsettings-desktop-schemas
|
||||
BUILD_DEPENDS= devel/appstream \
|
||||
devel/gsettings-desktop-schemas
|
||||
|
||||
RUN_DEPENDS= x11/gnome/gvfs \
|
||||
devel/gsettings-desktop-schemas
|
||||
|
||||
@@ -25,7 +25,10 @@ LIB_DEPENDS= net/telepathy/telepathy-glib \
|
||||
x11/gnome/gjs \
|
||||
x11/gnome/tinysparql
|
||||
|
||||
BUILD_DEPENDS= x11/gnome/libadwaita # to pull up x11/gtk+4,-guic
|
||||
BUILD_DEPENDS= devel/appstream
|
||||
|
||||
BUILD_DEPENDS += x11/gnome/libadwaita # to pull up x11/gtk+4,-guic
|
||||
|
||||
RUN_DEPENDS= x11/gnome/libadwaita
|
||||
|
||||
# src/application.js
|
||||
|
||||
@@ -22,7 +22,8 @@ MODULES= devel/dconf \
|
||||
# c++11
|
||||
COMPILER = base-clang ports-gcc
|
||||
|
||||
BUILD_DEPENDS= devel/catch2
|
||||
BUILD_DEPENDS= devel/appstream \
|
||||
devel/catch2
|
||||
|
||||
LIB_DEPENDS= devel/libgtop2 \
|
||||
x11/gnome/libadwaita \
|
||||
|
||||
@@ -23,6 +23,8 @@ MODULES= devel/dconf \
|
||||
|
||||
MODGNOME_TOOLS= desktop-file-utils gtk-update-icon-cache yelp
|
||||
|
||||
BUILD_DEPENDS= devel/appstream
|
||||
|
||||
LIB_DEPENDS= editors/editorconfig-core-c \
|
||||
textproc/libspelling \
|
||||
x11/gnome/libadwaita \
|
||||
|
||||
@@ -24,6 +24,8 @@ MODULES= devel/meson \
|
||||
|
||||
MODGNOME_TOOLS= desktop-file-utils gtk-update-icon-cache
|
||||
|
||||
BUILD_DEPENDS= devel/appstream
|
||||
|
||||
LIB_DEPENDS= x11/gnome/libadwaita
|
||||
|
||||
# don't rebuild the gettext crate
|
||||
|
||||
@@ -15,7 +15,8 @@ MODULES= devel/dconf \
|
||||
lang/python \
|
||||
x11/gnome
|
||||
|
||||
BUILD_DEPENDS= geo/geoclue2 \
|
||||
BUILD_DEPENDS= devel/appstream \
|
||||
geo/geoclue2 \
|
||||
x11/gnome/gjs \
|
||||
x11/gnome/libadwaita \
|
||||
x11/gnome/libgweather4
|
||||
|
||||
Reference in New Issue
Block a user