pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel
Module Name: pkgsrc
Committed By: adam
Date: Wed Jun 18 15:24:47 UTC 2025
Modified Files:
pkgsrc/devel/py-pyobjc: Makefile.common
pkgsrc/devel/py-pyobjc-core: Makefile
Log Message:
py-pyobjc-core: fix build with older Clang
To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 pkgsrc/devel/py-pyobjc/Makefile.common
cvs rdiff -u -r1.12 -r1.13 pkgsrc/devel/py-pyobjc-core/Makefile
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/py-pyobjc/Makefile.common
diff -u pkgsrc/devel/py-pyobjc/Makefile.common:1.24 pkgsrc/devel/py-pyobjc/Makefile.common:1.25
--- pkgsrc/devel/py-pyobjc/Makefile.common:1.24 Wed Apr 23 12:45:09 2025
+++ pkgsrc/devel/py-pyobjc/Makefile.common Wed Jun 18 15:24:46 2025
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.24 2025/04/23 12:45:09 adam Exp $
+# $NetBSD: Makefile.common,v 1.25 2025/06/18 15:24:46 adam Exp $
# used by devel/py-pyobjc-core/Makefile
# used by devel/py-pyobjc-framework-AdServices/Makefile
# used by devel/py-pyobjc-framework-AdSupport/Makefile
@@ -154,8 +154,8 @@ PYOBJC_VERS= 11.0
DISTNAME?= pyobjc_framework_${PYOBJC_FRAMEWORK:tl}-${PYOBJC_VERS}
PKGNAME?= ${PYPKGPREFIX}-pyobjc-framework-${PYOBJC_FRAMEWORK}-${PYOBJC_VERS}
-CATEGORIES= devel python
-MASTER_SITES= ${MASTER_SITE_PYPI:=p/pyobjc-framework-${PYOBJC_FRAMEWORK}/}
+CATEGORIES= devel python
+MASTER_SITES?= ${MASTER_SITE_PYPI:=p/pyobjc-framework-${PYOBJC_FRAMEWORK}/}
MAINTAINER?= pkgsrc-users%NetBSD.org@localhost
HOMEPAGE= https://pyobjc.readthedocs.io/
Index: pkgsrc/devel/py-pyobjc-core/Makefile
diff -u pkgsrc/devel/py-pyobjc-core/Makefile:1.12 pkgsrc/devel/py-pyobjc-core/Makefile:1.13
--- pkgsrc/devel/py-pyobjc-core/Makefile:1.12 Wed Apr 23 12:45:09 2025
+++ pkgsrc/devel/py-pyobjc-core/Makefile Wed Jun 18 15:24:46 2025
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.12 2025/04/23 12:45:09 adam Exp $
+# $NetBSD: Makefile,v 1.13 2025/06/18 15:24:46 adam Exp $
DISTNAME= pyobjc_core-${PYOBJC_VERS}
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/_/-/g}
@@ -11,6 +11,13 @@ COMMENT= Bridge between Python and Objec
# pyobjc_setup.py does not exist here
SUBST_NOOP_OK.pysetup= yes
+SUBST_CLASSES+= suppress
+SUBST_STAGE.suppress= pre-configure
+SUBST_MESSAGE.suppress= Avoid [[clang::suppress]].
+SUBST_FILES.suppress= Modules/objc/test/coding.m
+SUBST_FILES.suppress+= Modules/objc/test/testbndl.m
+SUBST_SED.suppress= -e 's,\[\[clang::suppress\]\],CLANG_SUPPRESS,'
+
# Must use system libffi (for ffi_find_closure_for_code_np()).
#.include "../../devel/libffi/buildlink3.mk"
.include "../../lang/python/wheel.mk"
Home |
Main Index |
Thread Index |
Old Index