pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/py-macholib macholib 1.8
details: https://anonhg.NetBSD.org/pkgsrc/rev/744406fda1c8
branches: trunk
changeset: 365931:744406fda1c8
user: adam <adam%pkgsrc.org@localhost>
date: Sun Jul 30 17:50:06 2017 +0000
description:
macholib 1.8
Use the same dependency walk logic as otool
Added support for new load commands
Fix procesing DSYM file from XCODE 6.x
MachOGraph.locate(): When calling dyld_find(), use kwarg ?loader_path?, not ?loader?.
Add fields to thread_command
Add missing ARM_V7S subtype.
Fix for SymbolTable
Use first Mach-O header as the default header
Issue 17: add LC_LOAD_UPWARD_DYLIB to _RELOCATABLE set
Issue 16: macholib ?hangs? on invalid input
Issue 18: Bad version parsing in macho_version_helper
Issue 19: Fix aligment issue that prevented code signing
Fix issue 14: Can?t pass endian argument to p_uint64.from_str
diffstat:
devel/py-macholib/Makefile | 19 +++++++++----------
devel/py-macholib/distinfo | 10 +++++-----
2 files changed, 14 insertions(+), 15 deletions(-)
diffs (55 lines):
diff -r 2981b147672e -r 744406fda1c8 devel/py-macholib/Makefile
--- a/devel/py-macholib/Makefile Sun Jul 30 17:45:41 2017 +0000
+++ b/devel/py-macholib/Makefile Sun Jul 30 17:50:06 2017 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.6 2017/01/03 13:23:02 jperkin Exp $
+# $NetBSD: Makefile,v 1.7 2017/07/30 17:50:06 adam Exp $
-DISTNAME= macholib-1.7
+DISTNAME= macholib-1.8
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=m/macholib/}
@@ -10,20 +10,19 @@
COMMENT= Mach-O header analysis and editing
LICENSE= mit
-DEPENDS+= ${PYPKGPREFIX}-altgraph>=0.11:../../graphics/py-altgraph
+DEPENDS+= ${PYPKGPREFIX}-altgraph>=0.13:../../graphics/py-altgraph
USE_LANGUAGES= # none
-REPLACE_PYTHON+= macholib/macho_dump.py macholib/macho_find.py
+REPLACE_PYTHON+= macholib/macho_dump.py
+REPLACE_PYTHON+= macholib/macho_find.py
REPLACE_PYTHON+= macholib/macho_standalone.py
post-install:
- ${MV} ${DESTDIR}${PREFIX}/bin/macho_dump \
- ${DESTDIR}${PREFIX}/bin/macho_dump${PYVERSSUFFIX} || ${TRUE}
- ${MV} ${DESTDIR}${PREFIX}/bin/macho_find \
- ${DESTDIR}${PREFIX}/bin/macho_find${PYVERSSUFFIX} || ${TRUE}
- ${MV} ${DESTDIR}${PREFIX}/bin/macho_standalone \
- ${DESTDIR}${PREFIX}/bin/macho_standalone${PYVERSSUFFIX} || ${TRUE}
+ cd ${DESTDIR}${PREFIX}/bin && \
+ ${MV} macho_dump macho_dump${PYVERSSUFFIX} && \
+ ${MV} macho_find macho_find${PYVERSSUFFIX} && \
+ ${MV} macho_standalone macho_standalone${PYVERSSUFFIX} || ${TRUE}
.include "../../lang/python/application.mk"
.include "../../lang/python/egg.mk"
diff -r 2981b147672e -r 744406fda1c8 devel/py-macholib/distinfo
--- a/devel/py-macholib/distinfo Sun Jul 30 17:45:41 2017 +0000
+++ b/devel/py-macholib/distinfo Sun Jul 30 17:50:06 2017 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2015/11/03 03:29:10 agc Exp $
+$NetBSD: distinfo,v 1.4 2017/07/30 17:50:06 adam Exp $
-SHA1 (macholib-1.7.tar.gz) = a8d37064bca3566f9c86531e6922a1e898193754
-RMD160 (macholib-1.7.tar.gz) = 51378b1034b4a73a2f5ed51fa6bf0072fb66a71b
-SHA512 (macholib-1.7.tar.gz) = a58788f604b63ae19ca362d4b3eb6183b1c1aca560a552bd6251549b317dd562c273f0a56a7502c0b0bc5c016aaf3abe059726c8b8c8b23ecad52e61baad12e7
-Size (macholib-1.7.tar.gz) = 475657 bytes
+SHA1 (macholib-1.8.tar.gz) = 95f9ef6cb230f8a1c74b3acd378ec5c7f30e2c02
+RMD160 (macholib-1.8.tar.gz) = 4e798617fa96e01cd76ddb0c0239d4ed975796c2
+SHA512 (macholib-1.8.tar.gz) = 7b8b5dd11b08c1b511862b44c8f03e0292ee973c621d7ec3c05bfe87526f84a94b667dcdfe4c17603889e4bd07264a34a94cfabdb80198d9421010218006ecaf
+Size (macholib-1.8.tar.gz) = 576669 bytes
Home |
Main Index |
Thread Index |
Old Index