Monday, June 24, 2019

update devel/physfs (was: Re: LLVM 8 fallout)

On Mon, Jun 24, 2019 at 04:19:54PM +0200, Christian Weisgerber wrote:
> ===> games/dxx-rebirth

Hi,

Here an update to devel/physfs-3.0.2 which is needed to update and
unbreak games/dxx-rebirth.

make port-lib-depends-check reports z as extra. Same also with
3.0.1p0. I can't find any dlopen on grepping WRKSRC. Also nothing when
grepping for libz. grepping for zlib shows a couple of zlibPhysfs*
functions in src/physfs_archiver_zip.c. Comments in src/physfs_miniz.h
suggest that this is a drop-in replacement for zlib.
Long story short, I removed z from WANTLIB.

Take MAINTAINER while here.
Add NO_TEST=Yes while here.

Release notes:
https://icculus.org/pipermail/physfs/2019-March/001280.html

check_sym reports no dynamic export changes.

ok?

Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/physfs/Makefile,v
retrieving revision 1.14
diff -u -p -r1.14 Makefile
--- Makefile 11 Dec 2018 21:30:29 -0000 1.14
+++ Makefile 24 Jun 2019 16:18:07 -0000
@@ -2,8 +2,7 @@

COMMENT= library to provide abstract access to various archives

-DISTNAME= physfs-3.0.1
-REVISION= 0
+DISTNAME= physfs-3.0.2
CATEGORIES= devel
MASTER_SITES= ${HOMEPAGE}downloads/
EXTRACT_SUFX= .tar.bz2
@@ -11,12 +10,15 @@ EXTRACT_SUFX= .tar.bz2
SHARED_LIBS= physfs 3.0

HOMEPAGE= http://icculus.org/physfs/
+MAINTAINER= Thomas Frohwein <thfr@openbsd.org>

# ZLib
PERMIT_PACKAGE_CDROM= Yes

-WANTLIB= c curses pthread readline z
+WANTLIB= c curses pthread readline

MODULES= devel/cmake
+
+NO_TEST= Yes

.include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/physfs/distinfo,v
retrieving revision 1.8
diff -u -p -r1.8 distinfo
--- distinfo 11 Jul 2018 16:05:14 -0000 1.8
+++ distinfo 24 Jun 2019 16:18:07 -0000
@@ -1,2 +1,2 @@
-SHA256 (physfs-3.0.1.tar.bz2) = t3ufhTFo2WNqRPdfyjcrNjEG9S14nRii93Y5e/EX8vE=
-SIZE (physfs-3.0.1.tar.bz2) = 194638
+SHA256 (physfs-3.0.2.tar.bz2) = ME33YgbWM99TYOc4sTjJToLM8IblC6hPRW0/hDL5+GM=
+SIZE (physfs-3.0.2.tar.bz2) = 194888

No comments:

Post a Comment