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:           Mon Sep 16 10:04:50 UTC 2024

Modified Files:
        pkgsrc/devel/capstone: Makefile.common distinfo
        pkgsrc/devel/capstone/patches: patch-bindings_python_setup.py
        pkgsrc/devel/py-capstone: Makefile PLIST

Log Message:
capstone py-capstone: updated to 5.0.3

Version 5.0.3: August 20th, 2024

* [v5] Updates and fixes to the Python wheel builder workflow
* Relocatable package v5
* [v5] Wheel build fixes: manylinux1, trigger upload on release, Linux AArch64

Version 5.0.2: August 12th, 2024

* [v5] Add meta-programming macros for ARM64/AArch64 name change to capstone.h
* [v5] Add CS_aarch64 macro without parameter.
* [v5] python: Fix definition of capstone syntax value option constants
* Constify TriCore
* Revert constant value of CS_OP_MEM to `v5.0.1`
* Do not use 0b prefix, not supported on old compilers
* Update CMakeLists.txt version
* [v5] Fix 2128 by adding missing mapping values.
* [v5] Fix 2079: Add missing 1 immediate to `rcl`
* [v5] Fix incorrect ID mappings for PPC
* [v5] Fix 2244: Don't apply pseudo-instr. offset to `vcmp` id
* Fix comparison using narrow types in loop condition
* SH: Use bitwise OR with mask for sign extension
* Remove deprecated packaging and cython
* [v5] Fix typo in AArch64 Python binding
* Backport python-publish.yml from next
* [v5] Add release wheel build workflow for all Python versions
* [v5] Fix unintended zero set in Sparc printInst
* [v5][arm] Consider SpecRegRBit on setting SYSREG
* Prepare for release v5.0.2


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 pkgsrc/devel/capstone/Makefile.common
cvs rdiff -u -r1.19 -r1.20 pkgsrc/devel/capstone/distinfo
cvs rdiff -u -r1.3 -r1.4 \
    pkgsrc/devel/capstone/patches/patch-bindings_python_setup.py
cvs rdiff -u -r1.7 -r1.8 pkgsrc/devel/py-capstone/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/py-capstone/PLIST

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

Modified files:

Index: pkgsrc/devel/capstone/Makefile.common
diff -u pkgsrc/devel/capstone/Makefile.common:1.6 pkgsrc/devel/capstone/Makefile.common:1.7
--- pkgsrc/devel/capstone/Makefile.common:1.6   Wed Feb  7 09:46:36 2024
+++ pkgsrc/devel/capstone/Makefile.common       Mon Sep 16 10:04:49 2024
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile.common,v 1.6 2024/02/07 09:46:36 adam Exp $
+# $NetBSD: Makefile.common,v 1.7 2024/09/16 10:04:49 adam Exp $
 #
 # used by devel/py-capstone/Makefile
 
-DISTNAME=      capstone-5.0.1
+DISTNAME=      capstone-5.0.3
 CATEGORIES=    devel
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=capstone-engine/}
 

Index: pkgsrc/devel/capstone/distinfo
diff -u pkgsrc/devel/capstone/distinfo:1.19 pkgsrc/devel/capstone/distinfo:1.20
--- pkgsrc/devel/capstone/distinfo:1.19 Mon Mar 11 09:21:01 2024
+++ pkgsrc/devel/capstone/distinfo      Mon Sep 16 10:04:49 2024
@@ -1,11 +1,11 @@
-$NetBSD: distinfo,v 1.19 2024/03/11 09:21:01 jperkin Exp $
+$NetBSD: distinfo,v 1.20 2024/09/16 10:04:49 adam Exp $
 
-BLAKE2s (capstone-5.0.1.tar.gz) = a66f1354f655e31dd8cd4bbb4db933aea7f9c5914700568da6d76952c89bfe52
-SHA512 (capstone-5.0.1.tar.gz) = 350aba77ce2d96b5c25764913591ba80e4497177ae0a8b2c820c6755ee8310848fbfc54e7ccac27fafc2dbc6778118ad92c53d1b5cb601d4fa146dec7d7e11e5
-Size (capstone-5.0.1.tar.gz) = 7654195 bytes
+BLAKE2s (capstone-5.0.3.tar.gz) = 87174e16792b7721498b8aa9da0829e33a481e7e6c4072c215199380144e3ef6
+SHA512 (capstone-5.0.3.tar.gz) = 2fd3194dd37065e6091d208c7670b12c0ca6872931eef794bd6b2dd624601c843e8ee6c5714eae0372e394e91a9bc1e4de7dfea6b1087542dd461226569101de
+Size (capstone-5.0.3.tar.gz) = 7650875 bytes
 SHA1 (patch-Makefile) = a96441309efa54cb8ec1beacb44891f981b0db3e
 SHA1 (patch-bindings_python_capstone_____init____.py) = ea410a99d4cd4ee0a109a7225b739971472c387d
-SHA1 (patch-bindings_python_setup.py) = f65d5a7a3d7e34867dd9981bc8db1ba1f5dc1ad6
+SHA1 (patch-bindings_python_setup.py) = e2bae98c2ea186ac09a9df95b43494713d9febba
 SHA1 (patch-cstool_Makefile) = 68dd0a175d0e2270e2813f784cae5ca9f89a3a05
 SHA1 (patch-cstool_getopt.c) = da34cce2b62e072b59697e6a64ef665dc520e75b
 SHA1 (patch-cstool_getopt.h) = f97b132d63b8e34f5e6064757167052a3955727b

Index: pkgsrc/devel/capstone/patches/patch-bindings_python_setup.py
diff -u pkgsrc/devel/capstone/patches/patch-bindings_python_setup.py:1.3 pkgsrc/devel/capstone/patches/patch-bindings_python_setup.py:1.4
--- pkgsrc/devel/capstone/patches/patch-bindings_python_setup.py:1.3    Wed Feb  7 09:46:36 2024
+++ pkgsrc/devel/capstone/patches/patch-bindings_python_setup.py        Mon Sep 16 10:04:50 2024
@@ -1,10 +1,10 @@
-$NetBSD: patch-bindings_python_setup.py,v 1.3 2024/02/07 09:46:36 adam Exp $
+$NetBSD: patch-bindings_python_setup.py,v 1.4 2024/09/16 10:04:50 adam Exp $
 
---- bindings/python/setup.py.orig      2023-08-22 16:03:55.000000000 +0000
+--- bindings/python/setup.py.orig      2024-08-20 14:41:54.000000000 +0000
 +++ bindings/python/setup.py
-@@ -144,14 +144,6 @@ def build_libraries():
-         # Only build capstone.dll
-         os.system('cmake -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=ON -DCAPSTONE_BUILD_TESTS=OFF -DCAPSTONE_BUILD_CSTOOL=OFF -G "NMake Makefiles" ..')
+@@ -150,14 +150,6 @@ def build_libraries():
+         else:
+             os.system('cmake -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=ON -DCAPSTONE_BUILD_TESTS=OFF -DCAPSTONE_BUILD_CSTOOL=OFF -G "Unix Makefiles" ..')
          os.system("cmake --build .")
 -    else:  # Unix incl. cygwin
 -        os.system("CAPSTONE_BUILD_CORE_ONLY=yes bash ./make.sh")

Index: pkgsrc/devel/py-capstone/Makefile
diff -u pkgsrc/devel/py-capstone/Makefile:1.7 pkgsrc/devel/py-capstone/Makefile:1.8
--- pkgsrc/devel/py-capstone/Makefile:1.7       Wed Feb  7 09:46:36 2024
+++ pkgsrc/devel/py-capstone/Makefile   Mon Sep 16 10:04:50 2024
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.7 2024/02/07 09:46:36 adam Exp $
+# $NetBSD: Makefile,v 1.8 2024/09/16 10:04:50 adam Exp $
 
 .include "../../devel/capstone/Makefile.common"
 
@@ -17,8 +17,6 @@ TOOL_DEPENDS+=        ${PYPKGPREFIX}-wheel-[0-9
 
 USE_LANGUAGES= # none
 
-PYTHON_VERSIONS_INCOMPATIBLE=  27
-
 .include "../../devel/capstone/buildlink3.mk"
 .include "../../lang/python/wheel.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/devel/py-capstone/PLIST
diff -u pkgsrc/devel/py-capstone/PLIST:1.5 pkgsrc/devel/py-capstone/PLIST:1.6
--- pkgsrc/devel/py-capstone/PLIST:1.5  Wed Feb  7 09:46:36 2024
+++ pkgsrc/devel/py-capstone/PLIST      Mon Sep 16 10:04:50 2024
@@ -1,10 +1,9 @@
-@comment $NetBSD: PLIST,v 1.5 2024/02/07 09:46:36 adam Exp $
+@comment $NetBSD: PLIST,v 1.6 2024/09/16 10:04:50 adam Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.TXT
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
 ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
-${PYSITELIB}/${WHEEL_INFODIR}/zip-safe
 ${PYSITELIB}/capstone/__init__.py
 ${PYSITELIB}/capstone/__init__.pyc
 ${PYSITELIB}/capstone/__init__.pyo



Home | Main Index | Thread Index | Old Index