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