LLVM's correlated value propagation pass is known to require a lot of memory and CPU time for certain input. Provide a variable (CLANG_NO_VALUE_PROPAGATION_PASS) for selectively disabling it in those places known to trigger it.diff -r1.44 -r1.45 pkgsrc/editors/lyx/Makefile
(joerg)
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: Makefile,v 1.44 2015/01/10 18:13:22 rumko Exp $ | 1 | # $NetBSD: Makefile,v 1.45 2015/03/02 19:59:06 joerg Exp $ | |
2 | 2 | |||
3 | DISTNAME= lyx-2.1.2.2 | 3 | DISTNAME= lyx-2.1.2.2 | |
4 | CATEGORIES= editors | 4 | CATEGORIES= editors | |
5 | MASTER_SITES= ftp://ftp.lyx.org/pub/lyx/stable/2.1.x/ \ | 5 | MASTER_SITES= ftp://ftp.lyx.org/pub/lyx/stable/2.1.x/ \ | |
6 | http://gd.tuwien.ac.at/publishing/tex/lyx/stable/2.1.x/ \ | 6 | http://gd.tuwien.ac.at/publishing/tex/lyx/stable/2.1.x/ \ | |
7 | ftp://gd.tuwien.ac.at/publishing/tex/lyx/stable/2.1.x/ \ | 7 | ftp://gd.tuwien.ac.at/publishing/tex/lyx/stable/2.1.x/ \ | |
8 | ftp://ftp.sdsc.edu/pub/other/lyx/stable/2.1.x/ \ | 8 | ftp://ftp.sdsc.edu/pub/other/lyx/stable/2.1.x/ \ | |
9 | ftp://ftp.lip6.fr/pub/lyx/stable/2.1.x/ \ | 9 | ftp://ftp.lip6.fr/pub/lyx/stable/2.1.x/ \ | |
10 | ftp://ftp.ntua.gr/pub/X11/LyX/stable/2.1.x/ | 10 | ftp://ftp.ntua.gr/pub/X11/LyX/stable/2.1.x/ | |
11 | EXTRACT_SUFX= .tar.xz | 11 | EXTRACT_SUFX= .tar.xz | |
12 | 12 | |||
13 | MAINTAINER= reed@reedmedia.net | 13 | MAINTAINER= reed@reedmedia.net | |
14 | HOMEPAGE= http://www.lyx.org/ | 14 | HOMEPAGE= http://www.lyx.org/ | |
@@ -176,15 +176,17 @@ SUBST_SED.python+= -e 's,command("python | @@ -176,15 +176,17 @@ SUBST_SED.python+= -e 's,command("python | |||
176 | 176 | |||
177 | .include "../../converters/libiconv/buildlink3.mk" | 177 | .include "../../converters/libiconv/buildlink3.mk" | |
178 | .include "../../devel/gettext-lib/buildlink3.mk" | 178 | .include "../../devel/gettext-lib/buildlink3.mk" | |
179 | .include "../../lang/python/application.mk" | 179 | .include "../../lang/python/application.mk" | |
180 | .include "../../textproc/aspell/buildlink3.mk" | 180 | .include "../../textproc/aspell/buildlink3.mk" | |
181 | .include "../../x11/qt4-libs/buildlink3.mk" | 181 | .include "../../x11/qt4-libs/buildlink3.mk" | |
182 | .include "../../x11/qt4-tools/buildlink3.mk" | 182 | .include "../../x11/qt4-tools/buildlink3.mk" | |
183 | .include "../../textproc/mythes/buildlink3.mk" | 183 | .include "../../textproc/mythes/buildlink3.mk" | |
184 | .include "../../devel/boost-libs/buildlink3.mk" | 184 | .include "../../devel/boost-libs/buildlink3.mk" | |
185 | 185 | |||
186 | .include "../../sysutils/desktop-file-utils/desktopdb.mk" | 186 | .include "../../sysutils/desktop-file-utils/desktopdb.mk" | |
187 | .include "../../graphics/hicolor-icon-theme/buildlink3.mk" | 187 | .include "../../graphics/hicolor-icon-theme/buildlink3.mk" | |
188 | 188 | |||
189 | CXXFLAGS+= ${CLANG_NO_VALUE_PROPAGATION_PASS} | |||
190 | ||||
189 | .include "../../mk/pthread.buildlink3.mk" | 191 | .include "../../mk/pthread.buildlink3.mk" | |
190 | .include "../../mk/bsd.pkg.mk" | 192 | .include "../../mk/bsd.pkg.mk" |
@@ -1,36 +1,33 @@ | @@ -1,36 +1,33 @@ | |||
1 | # $NetBSD: Makefile,v 1.29 2014/11/07 19:39:33 adam Exp $ | 1 | # $NetBSD: Makefile,v 1.30 2015/03/02 19:59:06 joerg Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | DISTNAME= scummvm-tools-1.4.0 | 4 | DISTNAME= scummvm-tools-1.4.0 | |
5 | PKGREVISION= 18 | 5 | PKGREVISION= 18 | |
6 | CATEGORIES= games | 6 | CATEGORIES= games | |
7 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=scummvm/} | 7 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=scummvm/} | |
8 | EXTRACT_SUFX= .tar.bz2 | 8 | EXTRACT_SUFX= .tar.bz2 | |
9 | 9 | |||
10 | MAINTAINER= pkgsrc-users@NetBSD.org | 10 | MAINTAINER= pkgsrc-users@NetBSD.org | |
11 | HOMEPAGE= http://scummvm.sourceforge.net/ | 11 | HOMEPAGE= http://scummvm.sourceforge.net/ | |
12 | COMMENT= Conversion and compression tools for ScummVM | 12 | COMMENT= Conversion and compression tools for ScummVM | |
13 | LICENSE= gnu-gpl-v2 | 13 | LICENSE= gnu-gpl-v2 | |
14 | 14 | |||
15 | USE_LANGUAGES= c c++ | 15 | USE_LANGUAGES= c c++ | |
16 | USE_TOOLS+= gmake | 16 | USE_TOOLS+= gmake | |
17 | HAS_CONFIGURE= yes | 17 | HAS_CONFIGURE= yes | |
18 | CONFIGURE_ARGS+= --prefix=${PREFIX} | 18 | CONFIGURE_ARGS+= --prefix=${PREFIX} | |
19 | 19 | |||
20 | INSTALLATION_DIRS= bin | 20 | INSTALLATION_DIRS= bin | |
21 | 21 | |||
22 | .include "../../mk/compiler.mk" | 22 | MAKE_ENV+= CLANG_NO_OPT=${CLANG_NO_VALUE_PROPAGATION_PASS:Q} | |
23 | .if !empty(PKGSRC_COMPILER:Mclang) | |||
24 | MAKE_ENV+= CLANG_NO_OPT=-O0 | |||
25 | .endif | |||
26 | 23 | |||
27 | .include "../../audio/flac/buildlink3.mk" | 24 | .include "../../audio/flac/buildlink3.mk" | |
28 | .include "../../audio/libmad/buildlink3.mk" | 25 | .include "../../audio/libmad/buildlink3.mk" | |
29 | .include "../../audio/libvorbis/buildlink3.mk" | 26 | .include "../../audio/libvorbis/buildlink3.mk" | |
30 | .include "../../converters/libiconv/buildlink3.mk" | 27 | .include "../../converters/libiconv/buildlink3.mk" | |
31 | .include "../../devel/boost-libs/buildlink3.mk" | 28 | .include "../../devel/boost-libs/buildlink3.mk" | |
32 | .include "../../devel/zlib/buildlink3.mk" | 29 | .include "../../devel/zlib/buildlink3.mk" | |
33 | .include "../../graphics/png/buildlink3.mk" | 30 | .include "../../graphics/png/buildlink3.mk" | |
34 | .include "../../graphics/freetype2/buildlink3.mk" | 31 | .include "../../graphics/freetype2/buildlink3.mk" | |
35 | .include "../../x11/wxGTK28/buildlink3.mk" | 32 | .include "../../x11/wxGTK28/buildlink3.mk" | |
36 | .include "../../mk/bsd.pkg.mk" | 33 | .include "../../mk/bsd.pkg.mk" |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: Makefile,v 1.12 2014/09/24 23:31:36 jperkin Exp $ | 1 | # $NetBSD: Makefile,v 1.13 2015/03/02 19:59:06 joerg Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | DISTNAME= gambc-${GAMBC_DIST_VERSION} | 4 | DISTNAME= gambc-${GAMBC_DIST_VERSION} | |
5 | PKGNAME= gambc-${GAMBC_VERSION} | 5 | PKGNAME= gambc-${GAMBC_VERSION} | |
6 | CATEGORIES= lang | 6 | CATEGORIES= lang | |
7 | MASTER_SITES= http://www.iro.umontreal.ca/~gambit/download/gambit/v4.6/source/ | 7 | MASTER_SITES= http://www.iro.umontreal.ca/~gambit/download/gambit/v4.6/source/ | |
8 | EXTRACT_SUFX= .tgz | 8 | EXTRACT_SUFX= .tgz | |
9 | 9 | |||
10 | MAINTAINER= pkgsrc-users@NetBSD.org | 10 | MAINTAINER= pkgsrc-users@NetBSD.org | |
11 | HOMEPAGE= http://www.iro.umontreal.ca/~gambit/ | 11 | HOMEPAGE= http://www.iro.umontreal.ca/~gambit/ | |
12 | COMMENT= GambitC Scheme System | 12 | COMMENT= GambitC Scheme System | |
13 | 13 | |||
14 | # bin/scheme-r5rs | 14 | # bin/scheme-r5rs | |
@@ -61,21 +61,18 @@ SUBST_FILES.build+= makefile.in */makefi | @@ -61,21 +61,18 @@ SUBST_FILES.build+= makefile.in */makefi | |||
61 | SUBST_MESSAGE.build= Preparing build-time and installation configuration. | 61 | SUBST_MESSAGE.build= Preparing build-time and installation configuration. | |
62 | SUBST_SED.build= -e 's|v${GAMBC_DIST_VERSION}||' | 62 | SUBST_SED.build= -e 's|v${GAMBC_DIST_VERSION}||' | |
63 | SUBST_SED.build+= -e 's|@target_vendor@|The NetBSD Foundation, Inc.|g' | 63 | SUBST_SED.build+= -e 's|@target_vendor@|The NetBSD Foundation, Inc.|g' | |
64 | SUBST_STAGE.build= pre-configure | 64 | SUBST_STAGE.build= pre-configure | |
65 | SUBST_VARS.build+= PACKAGE_SUBDIR PACKAGE_VERSION | 65 | SUBST_VARS.build+= PACKAGE_SUBDIR PACKAGE_VERSION | |
66 | SUBST_VARS.build+= PACKAGE_STRING | 66 | SUBST_VARS.build+= PACKAGE_STRING | |
67 | 67 | |||
68 | PACKAGE_SUBDIR= # empty | 68 | PACKAGE_SUBDIR= # empty | |
69 | PACKAGE_VERSION= ${PKGVERSION} | 69 | PACKAGE_VERSION= ${PKGVERSION} | |
70 | PACKAGE_STRING= ${${PKGBASE} ${PKGVERSION}:L} | 70 | PACKAGE_STRING= ${${PKGBASE} ${PKGVERSION}:L} | |
71 | 71 | |||
72 | .include "version.mk" | 72 | .include "version.mk" | |
73 | 73 | |||
74 | .include "../../mk/compiler.mk" | 74 | MAKE_ENV+= CLANG_NO_OPT=${CLANG_NO_VALUE_PROPAGATION_PASS:Q} | |
75 | .if !empty(PKGSRC_COMPILER:Mclang) | |||
76 | MAKE_ENV+= CLANG_NO_OPT=-O0 | |||
77 | .endif | |||
78 | 75 | |||
79 | .include "../../mk/dlopen.buildlink3.mk" | 76 | .include "../../mk/dlopen.buildlink3.mk" | |
80 | .include "../../mk/termcap.buildlink3.mk" | 77 | .include "../../mk/termcap.buildlink3.mk" | |
81 | .include "../../mk/bsd.pkg.mk" | 78 | .include "../../mk/bsd.pkg.mk" |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: Makefile,v 1.2 2015/01/16 10:23:24 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.3 2015/03/02 19:59:07 joerg Exp $ | |
2 | 2 | |||
3 | DISTNAME= qore-0.8.11 | 3 | DISTNAME= qore-0.8.11 | |
4 | PKGREVISION= 2 | 4 | PKGREVISION= 2 | |
5 | CATEGORIES= lang | 5 | CATEGORIES= lang | |
6 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=qore/} | 6 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=qore/} | |
7 | EXTRACT_SUFX= .tar.bz2 | 7 | EXTRACT_SUFX= .tar.bz2 | |
8 | 8 | |||
9 | MAINTAINER= nros@users.sourceforge.net | 9 | MAINTAINER= nros@users.sourceforge.net | |
10 | COMMENT= Qore programming language | 10 | COMMENT= Qore programming language | |
11 | HOMEPAGE= http://www.qore.org/ | 11 | HOMEPAGE= http://www.qore.org/ | |
12 | LICENSE= gnu-gpl-v2 OR gnu-lgpl-v2.1 OR mit | 12 | LICENSE= gnu-gpl-v2 OR gnu-lgpl-v2.1 OR mit | |
13 | 13 | |||
14 | GNU_CONFIGURE= yes | 14 | GNU_CONFIGURE= yes | |
@@ -32,21 +32,24 @@ REPLACE_QORE= doxygen/qdx | @@ -32,21 +32,24 @@ REPLACE_QORE= doxygen/qdx | |||
32 | licensedir= share/doc/qore/license | 32 | licensedir= share/doc/qore/license | |
33 | INSTALLATION_DIRS+= ${licensedir} | 33 | INSTALLATION_DIRS+= ${licensedir} | |
34 | post-install: | 34 | post-install: | |
35 | ${INSTALL_DATA} ${WRKSRC}/COPYING.GPL ${DESTDIR}${PREFIX}/${licensedir} | 35 | ${INSTALL_DATA} ${WRKSRC}/COPYING.GPL ${DESTDIR}${PREFIX}/${licensedir} | |
36 | ${INSTALL_DATA} ${WRKSRC}/COPYING.LGPL ${DESTDIR}${PREFIX}/${licensedir} | 36 | ${INSTALL_DATA} ${WRKSRC}/COPYING.LGPL ${DESTDIR}${PREFIX}/${licensedir} | |
37 | ${INSTALL_DATA} ${WRKSRC}/COPYING.MIT ${DESTDIR}${PREFIX}/${licensedir} | 37 | ${INSTALL_DATA} ${WRKSRC}/COPYING.MIT ${DESTDIR}${PREFIX}/${licensedir} | |
38 | ${INSTALL_DATA} ${WRKSRC}/README-LICENSE ${DESTDIR}${PREFIX}/${licensedir} | 38 | ${INSTALL_DATA} ${WRKSRC}/README-LICENSE ${DESTDIR}${PREFIX}/${licensedir} | |
39 | cd ${WRKSRC}/docs/ && ${PAX} -wr * ${DESTDIR}${PREFIX}/share/doc/qore | 39 | cd ${WRKSRC}/docs/ && ${PAX} -wr * ${DESTDIR}${PREFIX}/share/doc/qore | |
40 | ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${DESTDIR}${PREFIX}/share/doc/qore | 40 | ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${DESTDIR}${PREFIX}/share/doc/qore | |
41 | 41 | |||
42 | .include "application.mk" | 42 | .include "application.mk" | |
43 | .include "options.mk" | 43 | .include "options.mk" | |
44 | 44 | |||
45 | _WRAP_EXTRA_ARGS.CXX+= ${CLANG_NO_VALUE_PROPAGATION_PASS} | |||
46 | CWRAPPERS_APPEND.cxx+= ${CLANG_NO_VALUE_PROPAGATION_PASS} | |||
47 | ||||
45 | .include "../../archivers/bzip2/buildlink3.mk" | 48 | .include "../../archivers/bzip2/buildlink3.mk" | |
46 | .include "../../converters/libiconv/buildlink3.mk" | 49 | .include "../../converters/libiconv/buildlink3.mk" | |
47 | .include "../../devel/pcre/buildlink3.mk" | 50 | .include "../../devel/pcre/buildlink3.mk" | |
48 | .include "../../devel/zlib/buildlink3.mk" | 51 | .include "../../devel/zlib/buildlink3.mk" | |
49 | .include "../../mk/pthread.buildlink3.mk" | 52 | .include "../../mk/pthread.buildlink3.mk" | |
50 | .include "../../math/mpfr/buildlink3.mk" | 53 | .include "../../math/mpfr/buildlink3.mk" | |
51 | .include "../../security/openssl/buildlink3.mk" | 54 | .include "../../security/openssl/buildlink3.mk" | |
52 | .include "../../mk/bsd.pkg.mk" | 55 | .include "../../mk/bsd.pkg.mk" |
@@ -1,45 +1,42 @@ | @@ -1,45 +1,42 @@ | |||
1 | # $NetBSD: Makefile,v 1.45 2013/12/15 19:41:23 joerg Exp $ | 1 | # $NetBSD: Makefile,v 1.46 2015/03/02 19:59:07 joerg Exp $ | |
2 | 2 | |||
3 | DISTNAME= libqalculate-0.9.7 | 3 | DISTNAME= libqalculate-0.9.7 | |
4 | PKGNAME= qalculate-0.9.7 | 4 | PKGNAME= qalculate-0.9.7 | |
5 | PKGREVISION= 6 | 5 | PKGREVISION= 6 | |
6 | CATEGORIES= math | 6 | CATEGORIES= math | |
7 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=qalculate/} | 7 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=qalculate/} | |
8 | 8 | |||
9 | MAINTAINER= adam@NetBSD.org | 9 | MAINTAINER= adam@NetBSD.org | |
10 | HOMEPAGE= http://qalculate.sourceforge.net/ | 10 | HOMEPAGE= http://qalculate.sourceforge.net/ | |
11 | COMMENT= Modern multi-purpose desktop calculator (console version) | 11 | COMMENT= Modern multi-purpose desktop calculator (console version) | |
12 | 12 | |||
13 | USE_LANGUAGES= c c++ | 13 | USE_LANGUAGES= c c++ | |
14 | USE_LIBTOOL= yes | 14 | USE_LIBTOOL= yes | |
15 | USE_PKGLOCALEDIR= yes | 15 | USE_PKGLOCALEDIR= yes | |
16 | USE_TOOLS+= autoconf gmake intltool msgfmt pkg-config | 16 | USE_TOOLS+= autoconf gmake intltool msgfmt pkg-config | |
17 | GNU_CONFIGURE= yes | 17 | GNU_CONFIGURE= yes | |
18 | PKGCONFIG_OVERRIDE= ${WRKSRC}/libqalculate.pc.in | 18 | PKGCONFIG_OVERRIDE= ${WRKSRC}/libqalculate.pc.in | |
19 | 19 | |||
20 | UNLIMIT_RESOURCES= datasize | 20 | UNLIMIT_RESOURCES= datasize | |
21 | 21 | |||
22 | MAKE_ENV+= CLANG_NO_OPT=${CLANG_NO_VALUE_PROPAGATION_PASS:Q} | |||
23 | ||||
22 | SUBST_CLASSES+= pthread | 24 | SUBST_CLASSES+= pthread | |
23 | SUBST_FILES.pthread= libqalculate.pc.in | 25 | SUBST_FILES.pthread= libqalculate.pc.in | |
24 | SUBST_SED.pthread+= -e 's,@PTHREAD_LIBS@,${PTHREAD_LDFLAGS} ${PTHREAD_LIBS},g' | 26 | SUBST_SED.pthread+= -e 's,@PTHREAD_LIBS@,${PTHREAD_LDFLAGS} ${PTHREAD_LIBS},g' | |
25 | SUBST_STAGE.pthread= post-patch | 27 | SUBST_STAGE.pthread= post-patch | |
26 | 28 | |||
27 | PTHREAD_AUTO_VARS= yes | 29 | PTHREAD_AUTO_VARS= yes | |
28 | 30 | |||
29 | CFLAGS.SunOS+= -D_LCONV_C99 | 31 | CFLAGS.SunOS+= -D_LCONV_C99 | |
30 | 32 | |||
31 | pre-configure: | 33 | pre-configure: | |
32 | ${RUN} cd ${WRKSRC}; autoconf | 34 | ${RUN} cd ${WRKSRC}; autoconf | |
33 | 35 | |||
34 | .include "../../mk/compiler.mk" | |||
35 | .if !empty(PKGSRC_COMPILER:Mclang) | |||
36 | MAKE_ENV+= CLANG_NO_OPT=-O0 | |||
37 | .endif | |||
38 | ||||
39 | .include "../../devel/glib2/buildlink3.mk" | 36 | .include "../../devel/glib2/buildlink3.mk" | |
40 | .include "../../devel/readline/buildlink3.mk" | 37 | .include "../../devel/readline/buildlink3.mk" | |
41 | .include "../../math/cln/buildlink3.mk" | 38 | .include "../../math/cln/buildlink3.mk" | |
42 | .include "../../textproc/libxml2/buildlink3.mk" | 39 | .include "../../textproc/libxml2/buildlink3.mk" | |
43 | .include "../../mk/pthread.buildlink3.mk" | 40 | .include "../../mk/pthread.buildlink3.mk" | |
44 | 41 | |||
45 | .include "../../mk/bsd.pkg.mk" | 42 | .include "../../mk/bsd.pkg.mk" |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: clang.mk,v 1.14 2014/12/03 14:05:25 joerg Exp $ | 1 | # $NetBSD: clang.mk,v 1.15 2015/03/02 19:59:07 joerg Exp $ | |
2 | # | 2 | # | |
3 | # This is the compiler definition for the clang compiler. | 3 | # This is the compiler definition for the clang compiler. | |
4 | # | 4 | # | |
5 | # User-settable variables: | 5 | # User-settable variables: | |
6 | # | 6 | # | |
7 | # CLANGBASE | 7 | # CLANGBASE | |
8 | # The base directory where the compiler is installed. | 8 | # The base directory where the compiler is installed. | |
9 | # | 9 | # | |
10 | 10 | |||
11 | .if !defined(COMPILER_CLANG_MK) | 11 | .if !defined(COMPILER_CLANG_MK) | |
12 | COMPILER_CLANG_MK= defined | 12 | COMPILER_CLANG_MK= defined | |
13 | 13 | |||
14 | # Add the dependency on clang | 14 | # Add the dependency on clang | |
@@ -62,14 +62,16 @@ _LANGUAGES.clang+= ${LANGUAGES.clang:M${ | @@ -62,14 +62,16 @@ _LANGUAGES.clang+= ${LANGUAGES.clang:M${ | |||
62 | .endfor | 62 | .endfor | |
63 | 63 | |||
64 | PKGSRC_FORTRAN?=g95 | 64 | PKGSRC_FORTRAN?=g95 | |
65 | 65 | |||
66 | .if !empty(PKGSRC_FORTRAN) && (!empty(USE_LANGUAGES:Mfortran) || !empty(USE_LANGUAGES:Mfortran77)) | 66 | .if !empty(PKGSRC_FORTRAN) && (!empty(USE_LANGUAGES:Mfortran) || !empty(USE_LANGUAGES:Mfortran77)) | |
67 | . include "../../mk/compiler/${PKGSRC_FORTRAN}.mk" | 67 | . include "../../mk/compiler/${PKGSRC_FORTRAN}.mk" | |
68 | .endif | 68 | .endif | |
69 | 69 | |||
70 | _WRAP_EXTRA_ARGS.CC+= -Qunused-arguments | 70 | _WRAP_EXTRA_ARGS.CC+= -Qunused-arguments | |
71 | CWRAPPERS_APPEND.cc+= -Qunused-arguments | 71 | CWRAPPERS_APPEND.cc+= -Qunused-arguments | |
72 | _WRAP_EXTRA_ARGS.CXX+= -Qunused-arguments | 72 | _WRAP_EXTRA_ARGS.CXX+= -Qunused-arguments | |
73 | CWRAPPERS_APPEND.cxx+= -Qunused-arguments | 73 | CWRAPPERS_APPEND.cxx+= -Qunused-arguments | |
74 | 74 | |||
75 | CLANG_NO_VALUE_PROPAGATION_PASS= -O0 | |||
76 | ||||
75 | .endif # COMPILER_CLANG_MK | 77 | .endif # COMPILER_CLANG_MK |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: Makefile,v 1.72 2015/01/06 14:59:18 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.73 2015/03/02 19:59:07 joerg Exp $ | |
2 | 2 | |||
3 | DISTNAME= mkvtoolnix-5.0.1 | 3 | DISTNAME= mkvtoolnix-5.0.1 | |
4 | PKGREVISION= 24 | 4 | PKGREVISION= 24 | |
5 | CATEGORIES= multimedia | 5 | CATEGORIES= multimedia | |
6 | MASTER_SITES= http://www.bunkus.org/videotools/mkvtoolnix/sources/ | 6 | MASTER_SITES= http://www.bunkus.org/videotools/mkvtoolnix/sources/ | |
7 | EXTRACT_SUFX= .tar.bz2 | 7 | EXTRACT_SUFX= .tar.bz2 | |
8 | 8 | |||
9 | MAINTAINER= pkgsrc-users@NetBSD.org | 9 | MAINTAINER= pkgsrc-users@NetBSD.org | |
10 | HOMEPAGE= http://www.bunkus.org/videotools/mkvtoolnix/ | 10 | HOMEPAGE= http://www.bunkus.org/videotools/mkvtoolnix/ | |
11 | COMMENT= Set of tools to create, alter and inspect Matroska files | 11 | COMMENT= Set of tools to create, alter and inspect Matroska files | |
12 | LICENSE= gnu-gpl-v2 | 12 | LICENSE= gnu-gpl-v2 | |
13 | 13 | |||
14 | USE_LANGUAGES= c c++ | 14 | USE_LANGUAGES= c c++ | |
@@ -19,26 +19,28 @@ CONFIGURE_ARGS+= --with-boost-libdir=${B | @@ -19,26 +19,28 @@ CONFIGURE_ARGS+= --with-boost-libdir=${B | |||
19 | CONFIGURE_ARGS+= --with-boost_regex=boost_regex | 19 | CONFIGURE_ARGS+= --with-boost_regex=boost_regex | |
20 | CONFIGURE_ARGS+= --with-boost-system=boost_system | 20 | CONFIGURE_ARGS+= --with-boost-system=boost_system | |
21 | CONFIGURE_ARGS+= --with-boost-filesystem=boost_filesystem | 21 | CONFIGURE_ARGS+= --with-boost-filesystem=boost_filesystem | |
22 | 22 | |||
23 | REPLACE_LOCALEDIR_PATTERNS= build-config.in | 23 | REPLACE_LOCALEDIR_PATTERNS= build-config.in | |
24 | 24 | |||
25 | LDFLAGS.DragonFly= -lboost_system | 25 | LDFLAGS.DragonFly= -lboost_system | |
26 | LDFLAGS.SunOS+= -lintl | 26 | LDFLAGS.SunOS+= -lintl | |
27 | 27 | |||
28 | INSTALL_ENV+= SHELL=${SH:Q} | 28 | INSTALL_ENV+= SHELL=${SH:Q} | |
29 | 29 | |||
30 | .include "../../mk/bsd.prefs.mk" | 30 | .include "../../mk/bsd.prefs.mk" | |
31 | 31 | |||
32 | CXXFLAGS+= ${CLANG_NO_VALUE_PROPAGATION_PASS} | |||
33 | ||||
32 | .if !empty(MAKE_JOBS) | 34 | .if !empty(MAKE_JOBS) | |
33 | DRAKE_ARGS= -j${MAKE_JOBS} | 35 | DRAKE_ARGS= -j${MAKE_JOBS} | |
34 | .else | 36 | .else | |
35 | DRAKE_ARGS= # empty | 37 | DRAKE_ARGS= # empty | |
36 | .endif | 38 | .endif | |
37 | 39 | |||
38 | do-build: | 40 | do-build: | |
39 | cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ruby drake ${DRAKE_ARGS} | 41 | cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ruby drake ${DRAKE_ARGS} | |
40 | 42 | |||
41 | do-install: | 43 | do-install: | |
42 | cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${INSTALL_ENV} ruby drake install | 44 | cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${INSTALL_ENV} ruby drake install | |
43 | 45 | |||
44 | .include "options.mk" | 46 | .include "options.mk" |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: Makefile,v 1.52 2015/01/29 10:34:14 obache Exp $ | 1 | # $NetBSD: Makefile,v 1.53 2015/03/02 19:59:07 joerg Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | DISTNAME= groonga-4.1.1 | 4 | DISTNAME= groonga-4.1.1 | |
5 | CATEGORIES= textproc | 5 | CATEGORIES= textproc | |
6 | MASTER_SITES= http://packages.groonga.org/source/groonga/ | 6 | MASTER_SITES= http://packages.groonga.org/source/groonga/ | |
7 | 7 | |||
8 | MAINTAINER= obache@NetBSD.org | 8 | MAINTAINER= obache@NetBSD.org | |
9 | HOMEPAGE= http://groonga.org/ | 9 | HOMEPAGE= http://groonga.org/ | |
10 | COMMENT= Fulltext search engine and column store | 10 | COMMENT= Fulltext search engine and column store | |
11 | LICENSE= gnu-lgpl-v2.1 | 11 | LICENSE= gnu-lgpl-v2.1 | |
12 | 12 | |||
13 | RUBY_VERSION_SUPPORTED= 21 200 193 | 13 | RUBY_VERSION_SUPPORTED= 21 200 193 | |
14 | .include "../../lang/ruby/rubyversion.mk" | 14 | .include "../../lang/ruby/rubyversion.mk" | |
@@ -17,26 +17,28 @@ DEPENDS+= ${RUBY_BASE}>=${RUBY_VERSION}: | @@ -17,26 +17,28 @@ DEPENDS+= ${RUBY_BASE}>=${RUBY_VERSION}: | |||
17 | GNU_CONFIGURE= yes | 17 | GNU_CONFIGURE= yes | |
18 | USE_LANGUAGES= c c++ | 18 | USE_LANGUAGES= c c++ | |
19 | USE_LIBTOOL= yes | 19 | USE_LIBTOOL= yes | |
20 | USE_TOOLS+= gmake pkg-config | 20 | USE_TOOLS+= gmake pkg-config | |
21 | # for long file name | 21 | # for long file name | |
22 | EXTRACT_USING= bsdtar | 22 | EXTRACT_USING= bsdtar | |
23 | 23 | |||
24 | .include "options.mk" | 24 | .include "options.mk" | |
25 | 25 | |||
26 | CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFBASEDIR} | 26 | CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFBASEDIR} | |
27 | CONFIGURE_ARGS+= --localstatedir=${VARBASE} | 27 | CONFIGURE_ARGS+= --localstatedir=${VARBASE} | |
28 | CONFIGURE_ARGS+= --with-ruby=${RUBY} | 28 | CONFIGURE_ARGS+= --with-ruby=${RUBY} | |
29 | 29 | |||
30 | CFLAGS+= ${CLANG_NO_VALUE_PROPAGATION_PASS} | |||
31 | ||||
30 | PKGCONFIG_OVERRIDE+= groonga.pc.in | 32 | PKGCONFIG_OVERRIDE+= groonga.pc.in | |
31 | 33 | |||
32 | PKG_SYSCONFSUBDIR= ${PKGBASE} | 34 | PKG_SYSCONFSUBDIR= ${PKGBASE} | |
33 | 35 | |||
34 | BUILD_DEFS+= VARBASE | 36 | BUILD_DEFS+= VARBASE | |
35 | 37 | |||
36 | INSTALL_MAKE_FLAGS+= sysconfdir=${PREFIX}/share/examples | 38 | INSTALL_MAKE_FLAGS+= sysconfdir=${PREFIX}/share/examples | |
37 | 39 | |||
38 | CONF_FILES+= share/examples/${PKGBASE}/groonga.conf \ | 40 | CONF_FILES+= share/examples/${PKGBASE}/groonga.conf \ | |
39 | ${PKG_SYSCONFDIR}/groonga.conf | 41 | ${PKG_SYSCONFDIR}/groonga.conf | |
40 | CONF_FILES+= share/examples/groonga/synonyms.tsv \ | 42 | CONF_FILES+= share/examples/groonga/synonyms.tsv \ | |
41 | ${PKG_SYSCONFDIR}/synonyms.tsv | 43 | ${PKG_SYSCONFDIR}/synonyms.tsv | |
42 | 44 |
@@ -1,26 +1,29 @@ | @@ -1,26 +1,29 @@ | |||
1 | # $NetBSD: Makefile,v 1.6 2015/02/21 23:35:42 ryoon Exp $ | 1 | # $NetBSD: Makefile,v 1.7 2015/03/02 19:59:07 joerg Exp $ | |
2 | 2 | |||
3 | DISTNAME= fet-5.25.0 | 3 | DISTNAME= fet-5.25.0 | |
4 | PKGREVISION= 1 | 4 | PKGREVISION= 1 | |
5 | CATEGORIES= time | 5 | CATEGORIES= time | |
6 | MASTER_SITES= http://lalescu.ro/liviu/fet/download/ | 6 | MASTER_SITES= http://lalescu.ro/liviu/fet/download/ | |
7 | EXTRACT_SUFX= .tar.bz2 | 7 | EXTRACT_SUFX= .tar.bz2 | |
8 | 8 | |||
9 | MAINTAINER= pkgsrc-users@NetBSD.org | 9 | MAINTAINER= pkgsrc-users@NetBSD.org | |
10 | HOMEPAGE= http://lalescu.ro/liviu/fet/ | 10 | HOMEPAGE= http://lalescu.ro/liviu/fet/ | |
11 | COMMENT= Automatically schedule timetables | 11 | COMMENT= Automatically schedule timetables | |
12 | LICENSE= gnu-gpl-v2 | 12 | LICENSE= gnu-gpl-v2 | |
13 | 13 | |||
14 | .include "../../mk/bsd.prefs.mk" | |||
15 | CFLAGS+= ${CLANG_NO_VALUE_PROPAGATION_PASS} | |||
16 | ||||
14 | USE_LANGUAGES= c c++ | 17 | USE_LANGUAGES= c c++ | |
15 | USE_LIBTOOL= yes | 18 | USE_LIBTOOL= yes | |
16 | USE_TOOLS+= bsdtar | 19 | USE_TOOLS+= bsdtar | |
17 | EXTRACT_USING= bsdtar | 20 | EXTRACT_USING= bsdtar | |
18 | INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 share/doc/fet | 21 | INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 share/doc/fet | |
19 | 22 | |||
20 | # conflicts with import.h in package itself | 23 | # conflicts with import.h in package itself | |
21 | pre-build: | 24 | pre-build: | |
22 | rm -f ${WRKDIR}/.buildlink/include/python*/import.h | 25 | rm -f ${WRKDIR}/.buildlink/include/python*/import.h | |
23 | cd ${WRKSRC} && ${QTDIR}/bin/qmake | 26 | cd ${WRKSRC} && ${QTDIR}/bin/qmake | |
24 | 27 | |||
25 | do-install: | 28 | do-install: | |
26 | ${INSTALL_PROGRAM} ${WRKSRC}/fet ${DESTDIR}${PREFIX}/bin | 29 | ${INSTALL_PROGRAM} ${WRKSRC}/fet ${DESTDIR}${PREFIX}/bin |