pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/textproc/py-lxml



Module Name:    pkgsrc
Committed By:   adam
Date:           Mon Jan 15 10:59:49 UTC 2024

Modified Files:
        pkgsrc/textproc/py-lxml: Makefile distinfo
        pkgsrc/textproc/py-lxml/patches: patch-setupinfo.py

Log Message:
py-lxml: build-depend on py-cython


To generate a diff of this commit:
cvs rdiff -u -r1.99 -r1.100 pkgsrc/textproc/py-lxml/Makefile
cvs rdiff -u -r1.71 -r1.72 pkgsrc/textproc/py-lxml/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/textproc/py-lxml/patches/patch-setupinfo.py

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/textproc/py-lxml/Makefile
diff -u pkgsrc/textproc/py-lxml/Makefile:1.99 pkgsrc/textproc/py-lxml/Makefile:1.100
--- pkgsrc/textproc/py-lxml/Makefile:1.99       Mon Jan 15 10:57:19 2024
+++ pkgsrc/textproc/py-lxml/Makefile    Mon Jan 15 10:59:49 2024
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.99 2024/01/15 10:57:19 wiz Exp $
+# $NetBSD: Makefile,v 1.100 2024/01/15 10:59:49 adam Exp $
 
 DISTNAME=      lxml-5.1.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
@@ -10,14 +10,15 @@ HOMEPAGE=   https://lxml.de/
 COMMENT=       Python binding for libxml2 and libxslt
 LICENSE=       modified-bsd
 
-TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=0:../../devel/py-setuptools
-TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel>=0:../../devel/py-wheel
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
+TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
 TEST_DEPENDS+= ${PYPKGPREFIX}-cssselect>=0.7:../../textproc/py-cssselect
 
 USE_CC_FEATURES=       c99
 
 PYTHON_VERSIONS_INCOMPATIBLE=  27
 
+BUILDLINK_DEPMETHOD.py-cython= build
 .include "../../devel/zlib/buildlink3.mk"
 .include "../../lang/python/batteries-included.mk"
 .include "../../lang/python/wheel.mk"

Index: pkgsrc/textproc/py-lxml/distinfo
diff -u pkgsrc/textproc/py-lxml/distinfo:1.71 pkgsrc/textproc/py-lxml/distinfo:1.72
--- pkgsrc/textproc/py-lxml/distinfo:1.71       Sun Jan 14 09:44:22 2024
+++ pkgsrc/textproc/py-lxml/distinfo    Mon Jan 15 10:59:49 2024
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.71 2024/01/14 09:44:22 wiz Exp $
+$NetBSD: distinfo,v 1.72 2024/01/15 10:59:49 adam Exp $
 
 BLAKE2s (lxml-5.1.0.tar.gz) = 2842e3fa70435c76ef7aa652d94d2d1bc54c09eb0bfc0c7ea6345ac526ad6f64
 SHA512 (lxml-5.1.0.tar.gz) = a538f322686a1b2c63211d915db900116b7db467a1cce0a0ad7a93e6c15195a66dc6d091301d1918f2cb513ee3168be939945ae60aa470fd9604f6d46e9eb375
 Size (lxml-5.1.0.tar.gz) = 3839638 bytes
-SHA1 (patch-setupinfo.py) = 264e934a4e5c095b0a65769798bf94db394d03e1
+SHA1 (patch-setupinfo.py) = 43ac54758b37c79329a4dabae1c3240661193885

Index: pkgsrc/textproc/py-lxml/patches/patch-setupinfo.py
diff -u pkgsrc/textproc/py-lxml/patches/patch-setupinfo.py:1.1 pkgsrc/textproc/py-lxml/patches/patch-setupinfo.py:1.2
--- pkgsrc/textproc/py-lxml/patches/patch-setupinfo.py:1.1      Thu Mar  7 18:01:21 2019
+++ pkgsrc/textproc/py-lxml/patches/patch-setupinfo.py  Mon Jan 15 10:59:49 2024
@@ -1,4 +1,4 @@
-$NetBSD: patch-setupinfo.py,v 1.1 2019/03/07 18:01:21 jperkin Exp $
+$NetBSD: patch-setupinfo.py,v 1.2 2024/01/15 10:59:49 adam Exp $
 
 Do not use -isysroot on Darwin, causes wrapper issues.
 
@@ -9,7 +9,7 @@ Do not use -isysroot on Darwin, causes w
      _library_dirs = _prefer_reldirs(base_dir, library_dirs(static_library_dirs))
      _cflags = cflags(static_cflags)
 -    _ldflags = ['-isysroot', get_xcode_isysroot()] if sys.platform == 'darwin' else None
-+    _ldflags = ['-isysroot', get_xcode_isysroot()] if sys.platform == 'notdarwin' else None
++    _ldflags = None
      _define_macros = define_macros()
      _libraries = libraries()
  



Home | Main Index | Thread Index | Old Index