FreeBSD Bugzilla – Attachment 243315 Details for
Bug 272425
graphics/libemf: Unbreak clang16
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Unbreak clang16 and pet portlint
libemf.diff (text/plain), 1.01 KB, created by
Nuno Teixeira
on 2023-07-08 13:53:50 UTC
(
hide
)
Description:
Unbreak clang16 and pet portlint
Filename:
MIME Type:
Creator:
Nuno Teixeira
Created:
2023-07-08 13:53:50 UTC
Size:
1.01 KB
patch
obsolete
>diff --git a/graphics/libemf/Makefile b/graphics/libemf/Makefile >index acc1b9079707..00207ef8b4f2 100644 >--- a/graphics/libemf/Makefile >+++ b/graphics/libemf/Makefile >@@ -1,5 +1,6 @@ > PORTNAME= libEMF >-PORTVERSION= 1.0.13 >+DISTVERSION= 1.0.13 >+PORTREVISION= 1 > CATEGORIES= graphics > MASTER_SITES= SF > DISTNAME= libemf-${DISTVERSION} >@@ -10,14 +11,21 @@ WWW= http://libemf.sourceforge.net/ > > LICENSE= LGPL21 > >-OPTIONS_DEFINE= DOCS >- >-USES= cpe libtool >+USES= compiler:c++14-lang cpe libtool > CPE_VENDOR= ${PORTNAME:tl}_project >+# libEMF 1.10.13 does not work with C++17 which is the default since >+# clang 16. This can be removed once that port starts working with C++17 and >+# has its own USE_CXXSTD removed. >+# See also: https://sourceforge.net/p/libemf/bugs/5/ >+USE_CXXSTD= c++14 >+USE_LDCONFIG= yes > > GNU_CONFIGURE= yes >+INSTALL_TARGET= install-strip > TEST_TARGET= check > >+OPTIONS_DEFINE= DOCS >+ > post-install-DOCS-on: > ${MKDIR} ${STAGEDIR}${DOCSDIR} > cd ${WRKSRC}/doc/html && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 272425
: 243315