more WANT_CXX / LIBECXX

This commit is contained in:
espie 2017-05-13 17:40:26 +00:00
parent 15ae8c27a6
commit 4cf9195daa
12 changed files with 40 additions and 47 deletions

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.4 2017/03/27 14:41:23 landry Exp $
# $OpenBSD: Makefile,v 1.5 2017/05/13 17:40:26 espie Exp $
COMMENT = Qt-based MPD client
@ -14,12 +14,11 @@ GH_PROJECT= cantata
PERMIT_PACKAGE_CDROM = Yes
MODULES = devel/gettext \
gcc4 \
devel/cmake \
x11/qt5
# archs where qt4 builds
MODGCC4_ARCHS = amd64 i386 powerpc sparc64
# because qt5
WANT_CXX = base gcc
MODGCC4_LANGS = c c++
RUN_DEPENDS += devel/desktop-file-utils

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.6 2015/09/24 10:36:13 ajacoutot Exp $
# $OpenBSD: Makefile,v 1.7 2017/05/13 17:40:26 espie Exp $
# XXX check if still needed at next update
CXXFLAGS += -std=c++11
@ -18,9 +18,7 @@ MODULES = devel/gettext \
textproc/intltool
# c++11
MODULES += gcc4
MODGCC4_ARCHS= *
MODGCC4_LANGS= c++
WANT_CXX = base gcc
USE_GMAKE = Yes

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.49 2017/04/10 11:45:27 sthen Exp $
# $OpenBSD: Makefile,v 1.50 2017/05/13 17:40:26 espie Exp $
COMMENT= GTK+ subtitles editor
@ -49,9 +49,7 @@ RUN_DEPENDS= devel/desktop-file-utils \
MODULES= textproc/intltool
# c++11
MODULES += gcc4
MODGCC4_ARCHS= *
MODGCC4_LANGS= c++
WANT_CXX = base gcc
USE_GMAKE= Yes

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.64 2017/04/25 11:54:54 landry Exp $
# $OpenBSD: Makefile,v 1.65 2017/05/13 17:40:26 espie Exp $
COMMENT = desktop geographical information system
@ -23,12 +23,12 @@ MAINTAINER = Landry Breuil <landry@openbsd.org>
MASTER_SITES = ${HOMEPAGE}/downloads/
MODULES = gcc4 \
devel/cmake \
MODULES = devel/cmake \
devel/gettext \
lang/python
MODGCC4_ARCHS = *
MODGCC4_LANGS = c++
WANT_CXX = base gcc
BUILD_DEPENDS = x11/py-qt4>=4.8.4 \
security/qca-ossl \

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.20 2017/05/11 06:18:03 kirby Exp $
# $OpenBSD: Makefile,v 1.21 2017/05/13 17:40:26 espie Exp $
COMMENT = owncloud sync client
@ -21,9 +21,9 @@ WANTLIB += c crypto iconv lib/inotify/inotify m pthread sqlite3 ssl z
MASTER_SITES = https://download.owncloud.com/desktop/stable/
EXTRACT_SUFX = .tar.xz
MODULES = devel/cmake gcc4
MODGCC4_ARCHS = *
MODGCC4_LANGS += c++
MODULES = devel/cmake
WANT_CXX = base gcc
RUN_DEPENDS = devel/desktop-file-utils \
x11/gtk+3,-guic
LIB_DEPENDS = converters/libiconv \
@ -33,10 +33,15 @@ LIB_DEPENDS = converters/libiconv \
CONFIGURE_ARGS += -Wno-dev \
-DSYSCONF_INSTALL_DIR=${SYSCONFDIR} \
-DCMAKE_C_FLAGS="${CFLAGS} \
-I${LOCALBASE}/include/inotify" \
-DCMAKE_CXX_FLAGS="${CXXFLAGS} -I${LOCALBASE}/include/inotify" \
-I${LOCALBASE}/include/inotify \
-I${LOCALBASE}/include" \
-DCMAKE_CXX_FLAGS="${CXXFLAGS} \
-I${LOCALBASE}/include/inotify \
-I${LOCALBASE}/include" \
-DCMAKE_EXE_LINKER_FLAGS="${LDFLAGS} \
-L${LOCALBASE}/lib/inotify -linotify -liconv \
-L${LOCALBASE}/lib/inotify \
-L${LOCALBASE}/lib \
-linotify -liconv \
-Wl,-rpath=${LOCALBASE}/lib/inotify" \
-DCMAKE_DISABLE_FIND_PACKAGE_KF5=TRUE

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.92 2017/04/26 13:13:47 ajacoutot Exp $
# $OpenBSD: Makefile,v 1.93 2017/05/13 17:40:26 espie Exp $
# XXX: PORTROACH set below to override the value from gnome.port.mk
@ -24,7 +24,7 @@ WANTLIB += EGL GL ICE SM X11 X11-xcb Xcomposite Xcursor Xdamage
WANTLIB += Xext Xfixes Xi Xinerama Xrandr Xrender Xt Xxf86vm atk-1.0
WANTLIB += atk-bridge-2.0 atspi c cairo cairo-gobject camel-1.2
WANTLIB += db dbus-1 dbus-glib-1 drm ebackend-1.2 ebook-1.2 ebook-contacts-1.2
WANTLIB += edata-book-1.2 edataserver-1.2 enchant epoxy estdc++
WANTLIB += edata-book-1.2 edataserver-1.2 enchant epoxy $(LIBECXX)
WANTLIB += expat ffi fontconfig freetype gbm gck-1 gcr-base-3
WANTLIB += gcrypt gdk-3 gdk_pixbuf-2.0 gee-0.8 gio-2.0 glapi glib-2.0
WANTLIB += gmodule-2.0 gobject-2.0 gpg-error graphite2 gstapp-1.0

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.113 2017/04/19 11:16:03 sthen Exp $
# $OpenBSD: Makefile,v 1.114 2017/05/13 17:40:26 espie Exp $
COMMENT-main= BitTorrent command line and daemon client
COMMENT-gtk= BitTorrent client with GTK+ interface
@ -24,10 +24,8 @@ MULTI_PACKAGES= -main -gtk -qt
ONLY_FOR_ARCHS-qt= ${MODGCC4_ARCHS} ${CLANG_ARCHS}
MODULES= gcc4
# keep in sync with lang/gcc/${MODGCC4_VERSION}/Makefile
MODGCC4_ARCHS= amd64 arm hppa i386 mips64 mips64el powerpc sparc64
MODGCC4_LANGS= c
WANT_CXX = base gcc
MODGCC4_LANGS= c c++
PSEUDO_FLAVORS= no_gtk no_qt
FLAVOR?=
@ -48,7 +46,7 @@ WANTLIB-gtk= ${WANTLIB-common} ICE SM X11 Xcomposite Xcursor Xdamage \
xcb-render xcb-shm epoxy nghttp2 iconv
WANTLIB-qt= ${WANTLIB-common} ${MODQT_WANTLIB} \
GL Qt5Core Qt5DBus Qt5Gui Qt5Network Qt5Widgets \
fontconfig freetype estdc++
fontconfig freetype $(LIBECXX)
MODULES+= textproc/intltool

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.121 2017/04/10 11:46:33 sthen Exp $
# $OpenBSD: Makefile,v 1.122 2017/05/13 17:40:26 espie Exp $
COMMENT-main= PDF rendering library
COMMENT-qt4= qt4 interface to PDF rendering library
@ -88,7 +88,7 @@ WANTLIB-qt4= ${cWANTLIB} ${MODQT4_WANTLIB} ICE QtCore QtGui QtXml \
gobject-2.0 gthread-2.0 iconv intl lcms2 openjp2 \
png poppler pcre pthread-stubs ${LIBCXX} xcb
WANTLIB-qt5= ${cWANTLIB} estdc++ \
WANTLIB-qt5= ${cWANTLIB} $(LIBECXX) \
GL Qt5Core Qt5Gui Qt5Widgets Qt5Xml X11 X11-xcb \
Xdamage Xext Xfixes Xxf86vm drm execinfo ffi glapi \
glib-2.0 gobject-2.0 graphite2 gthread-2.0 harfbuzz \

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.12 2015/09/24 10:36:39 ajacoutot Exp $
# $OpenBSD: Makefile,v 1.13 2017/05/13 17:40:26 espie Exp $
# XXX check if still needed at next update
CXXFLAGS += -std=c++11
@ -28,9 +28,7 @@ MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=gsmartcontrol/}
MODULES= devel/gettext
# c++11
MODULES += gcc4
MODGCC4_ARCHS= *
MODGCC4_LANGS= c++
WANT_CXX = base gcc
RUN_DEPENDS= devel/desktop-file-utils \
sysutils/smartmontools \

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.65 2017/04/10 11:46:34 sthen Exp $
# $OpenBSD: Makefile,v 1.66 2017/05/13 17:40:26 espie Exp $
COMMENT= gettext(1) files editor for GNOME
@ -48,6 +48,7 @@ MODGNOME_TOOLS += yelp
MODGNOME_CPPFLAGS= -I${LOCALBASE}/include/db4
CONFIGURE_STYLE=gnu
CONFIGURE_ARGS += --enable-compile-warnings=no
post-install:
rm ${PREFIX}/lib/gtranslator/*.{a,la}

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.151 2017/04/10 11:46:35 sthen Exp $
# $OpenBSD: Makefile,v 1.152 2017/05/13 17:40:26 espie Exp $
USE_WXNEEDED = Yes
@ -33,9 +33,7 @@ MODULES = lang/python \
lang/ruby \
x11/gnome
MODULES += gcc4
MODGCC4_ARCHS = *
MODGCC4_LANGS = c++
WANT_CXX = base gcc
# cant use clang = needs <chrono> header in StdLib ?
#MODULES += lang/clang
#MODCLANG_ARCHS = amd64

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.25 2017/04/10 11:46:35 sthen Exp $
# $OpenBSD: Makefile,v 1.26 2017/05/13 17:40:26 espie Exp $
# XXX check if still needed at next update
#CXXFLAGS += -std=c++11
@ -36,9 +36,7 @@ EXTRACT_SUFX= .tar.bz2
MODULES= devel/gettext
# c++11
MODULES += gcc4
MODGCC4_ARCHS= *
MODGCC4_LANGS= c++
WANT_CXX = base gcc
LIB_DEPENDS= graphics/ftgl \
x11/gtkglarea \