From owner-svn-ports-head@freebsd.org Tue May 14 18:59:28 2019 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 05BB415958B7; Tue, 14 May 2019 18:59:28 +0000 (UTC) (envelope-from antoine@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 9D8BB80202; Tue, 14 May 2019 18:59:27 +0000 (UTC) (envelope-from antoine@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 792A6250D4; Tue, 14 May 2019 18:59:27 +0000 (UTC) (envelope-from antoine@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id x4EIxRTe022319; Tue, 14 May 2019 18:59:27 GMT (envelope-from antoine@FreeBSD.org) Received: (from antoine@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id x4EIxQ2f022314; Tue, 14 May 2019 18:59:26 GMT (envelope-from antoine@FreeBSD.org) Message-Id: <201905141859.x4EIxQ2f022314@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: antoine set sender to antoine@FreeBSD.org using -f From: Antoine Brodin Date: Tue, 14 May 2019 18:59:26 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r501666 - in head/graphics/giflib: . files X-SVN-Group: ports-head X-SVN-Commit-Author: antoine X-SVN-Commit-Paths: in head/graphics/giflib: . files X-SVN-Commit-Revision: 501666 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 9D8BB80202 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.96 / 15.00]; local_wl_from(0.00)[FreeBSD.org]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; NEURAL_HAM_SHORT(-0.97)[-0.966,0]; ASN(0.00)[asn:11403, ipnet:2610:1c1:1::/48, country:US] X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 May 2019 18:59:28 -0000 Author: antoine Date: Tue May 14 18:59:26 2019 New Revision: 501666 URL: https://svnweb.freebsd.org/changeset/ports/501666 Log: Update to 5.1.8 Build system switched from gnu configure to gmake Added: head/graphics/giflib/files/patch-Makefile (contents, props changed) Deleted: head/graphics/giflib/files/extra-patch-hide-reallocarray-dfly head/graphics/giflib/files/extra-patch-unbundle-reallocarray head/graphics/giflib/files/patch-lib_gif__lib.h Modified: head/graphics/giflib/Makefile head/graphics/giflib/distinfo head/graphics/giflib/files/patch-tests_makefile head/graphics/giflib/pkg-plist Modified: head/graphics/giflib/Makefile ============================================================================== --- head/graphics/giflib/Makefile Tue May 14 17:25:54 2019 (r501665) +++ head/graphics/giflib/Makefile Tue May 14 18:59:26 2019 (r501666) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= giflib -PORTVERSION= 5.1.4 +PORTVERSION= 5.1.8 PORTREVISION= 0 CATEGORIES= graphics MASTER_SITES= SF/${PORTNAME} @@ -15,37 +15,20 @@ LICENSE_FILE= ${WRKSRC}/COPYING TEST_DEPENDS= ghead:sysutils/coreutils -USES= tar:bzip2 libtool -GNU_CONFIGURE= yes +USES= gmake USE_LDCONFIG= yes +CFLAGS+= -DHAVE_REALLOCARRAY +MAKE_ARGS= CC=${CC} LDFLAGS="${LDFLAGS}" MANDIR=${MANPREFIX}/man OFLAGS="${CFLAGS}" -OPTIONS_DEFINE= DOCBOOK DOCS -OPTIONS_SUB= yes -DOCBOOK_DESC= Generate API documentation (requires DOCS) -INSTALL_TARGET= install-strip -TEST_TARGET= check-TESTS +OPTIONS_DEFINE= DOCS +TEST_TARGET= check -.include +do-install-DOCS-on: + ${MKDIR} ${STAGEDIR}${DOCSDIR} + cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} "! ( -name Makefile -o -name *\.1 -o -name *\.in -o -name *\.xml )" -.if ${PORT_OPTIONS:MDOCBOOK} && ${PORT_OPTIONS:MDOCS} -BUILD_DEPENDS+= xmlto:textproc/xmlto \ - docbook-xml>0:textproc/docbook-xml -.else -CONFIGURE_ENV+= have_xmlto=no -.endif - -.if ${OPSYS} == FreeBSD -EXTRA_PATCHES= ${FILESDIR}/extra-patch-unbundle-reallocarray -.elif ${OPSYS} == DragonFly -EXTRA_PATCHES= ${FILESDIR}/extra-patch-hide-reallocarray-dfly -.endif - post-install: - ${INSTALL_MAN} ${WRKSRC}/doc/*.1 ${STAGEDIR}${PREFIX}/man/man1/ -.if ${PORT_OPTIONS:MDOCBOOK} && ${PORT_OPTIONS:MDOCS} - ${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/doc/*.html ${STAGEDIR}${DOCSDIR}/ - ${INSTALL_DATA} ${WRKSRC}/doc/*.txt ${STAGEDIR}${DOCSDIR}/ -.endif + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/* + ${STRIP_CMD} --strip-unneeded ${STAGEDIR}${PREFIX}/lib/libgif.so.7.1.0 .include Modified: head/graphics/giflib/distinfo ============================================================================== --- head/graphics/giflib/distinfo Tue May 14 17:25:54 2019 (r501665) +++ head/graphics/giflib/distinfo Tue May 14 18:59:26 2019 (r501666) @@ -1,3 +1,3 @@ -TIMESTAMP = 1476601913 -SHA256 (giflib-5.1.4.tar.bz2) = df27ec3ff24671f80b29e6ab1c4971059c14ac3db95406884fc26574631ba8d5 -SIZE (giflib-5.1.4.tar.bz2) = 639703 +TIMESTAMP = 1553869894 +SHA256 (giflib-5.1.8.tar.gz) = d105a905df34a7822172d13657cdae3d4b0c8e8c7067ccf05e39a40044f8ca53 +SIZE (giflib-5.1.8.tar.gz) = 419065 Added: head/graphics/giflib/files/patch-Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/graphics/giflib/files/patch-Makefile Tue May 14 18:59:26 2019 (r501666) @@ -0,0 +1,46 @@ +--- Makefile.orig 2019-03-17 16:33:02 UTC ++++ Makefile +@@ -9,7 +9,7 @@ + CC = gcc + OFLAGS = -O0 -g + #OFLAGS = -O2 -fwhole-program +-CFLAGS = -std=gnu99 -fPIC -Wall -Wno-format-truncation $(OFLAGS) ++CFLAGS = -std=gnu99 -fPIC -Wall $(OFLAGS) + LDFLAGS = -g + + SHELL = /bin/sh +@@ -58,15 +58,21 @@ UTILS = $(INSTALLABLE) \ + gifsponge \ + gifwedge + +-LDLIBS=libgif.a -lm ++LDLIBS=-Wl,-rpath -Wl,$(LIBDIR) -lm + + all: libgif.so libgif.a $(UTILS) + $(MAKE) -C doc + +-$(UTILS):: libgif.a ++$(UTILS):: libgif.so + +-libgif.so: $(OBJECTS) $(HEADERS) +- $(CC) $(CFLAGS) -shared $(OFLAGS) -Wl,-soname -Wl,libgif.so.$(LIBMAJOR) -o libgif.so $(OBJECTS) ++libgif.so.$(LIBVER): $(OBJECTS) $(HEADERS) ++ $(CC) -shared $(LDFLAGS) -Wl,-soname -Wl,libgif.so.$(LIBMAJOR) -o $@ $(OBJECTS) ++ ++libgif.so.$(LIBMAJOR): libgif.so.$(LIBVER) ++ ln -s $< $@ ++ ++libgif.so: libgif.so.$(LIBMAJOR) ++ ln -s $< $@ + + libgif.a: $(OBJECTS) $(HEADERS) + $(AR) rcs libgif.a $(OBJECTS) +@@ -92,7 +98,7 @@ install-include: + install-lib: + $(INSTALL) -d "$(DESTDIR)$(LIBDIR)" + $(INSTALL) -m 644 libgif.a "$(DESTDIR)$(LIBDIR)/libgif.a" +- $(INSTALL) -m 755 libgif.so "$(DESTDIR)$(LIBDIR)/libgif.so.$(LIBVER)" ++ $(INSTALL) -m 755 libgif.so.$(LIBVER) "$(DESTDIR)$(LIBDIR)/libgif.so.$(LIBVER)" + ln -sf libgif.so.$(LIBVER) "$(DESTDIR)$(LIBDIR)/libgif.so.$(LIBMAJOR)" + ln -sf libgif.so.$(LIBMAJOR) "$(DESTDIR)$(LIBDIR)/libgif.so" + install-man: Modified: head/graphics/giflib/files/patch-tests_makefile ============================================================================== --- head/graphics/giflib/files/patch-tests_makefile Tue May 14 17:25:54 2019 (r501665) +++ head/graphics/giflib/files/patch-tests_makefile Tue May 14 18:59:26 2019 (r501666) @@ -1,15 +1,15 @@ ---- tests/makefile.orig 2014-05-16 10:46:53 UTC +--- tests/makefile.orig 2019-02-10 22:36:27 UTC +++ tests/makefile -@@ -27,7 +27,7 @@ rebuild: render-rebuild \ - UTILS = ../util - PICS = ../pic +@@ -3,6 +3,8 @@ --GIFS := $(shell ls ../pic/*.gif) -+GIFS := `ls ../pic/*.gif` + .SUFFIXES: .gif .rgb - # Test decompression and rendering by unpacking images, - # converting them to RGB, and comparing that result to a check file. -@@ -103,10 +103,10 @@ giffilter-regress: ++export LD_LIBRARY_PATH=$(CURDIR)/.. ++ + # This is what to do by default + test: render-regress \ + gifbuild-regress \ +@@ -103,10 +105,10 @@ giffilter-regress: giffix-rebuild: @echo "Rebuilding giffix test." Modified: head/graphics/giflib/pkg-plist ============================================================================== --- head/graphics/giflib/pkg-plist Tue May 14 17:25:54 2019 (r501665) +++ head/graphics/giflib/pkg-plist Tue May 14 18:59:26 2019 (r501666) @@ -2,15 +2,17 @@ bin/gif2rgb bin/gifbuild bin/gifclrmp bin/gifecho +bin/giffilter bin/giffix bin/gifinto +bin/gifsponge bin/giftext bin/giftool include/gif_lib.h lib/libgif.a lib/libgif.so lib/libgif.so.7 -lib/libgif.so.7.0.0 +lib/libgif.so.7.1.0 man/man1/gif2rgb.1.gz man/man1/gifbg.1.gz man/man1/gifbuild.1.gz @@ -24,21 +26,52 @@ man/man1/giflib.1.gz man/man1/giftext.1.gz man/man1/giftool.1.gz man/man1/gifwedge.1.gz -%%DOCBOOK%%%%PORTDOCS%%%%DOCSDIR%%/gif2rgb.html -%%DOCBOOK%%%%PORTDOCS%%%%DOCSDIR%%/gif87.txt -%%DOCBOOK%%%%PORTDOCS%%%%DOCSDIR%%/gif89.txt -%%DOCBOOK%%%%PORTDOCS%%%%DOCSDIR%%/gif_lib.html -%%DOCBOOK%%%%PORTDOCS%%%%DOCSDIR%%/gifbg.html -%%DOCBOOK%%%%PORTDOCS%%%%DOCSDIR%%/gifbuild.html -%%DOCBOOK%%%%PORTDOCS%%%%DOCSDIR%%/gifclrmp.html -%%DOCBOOK%%%%PORTDOCS%%%%DOCSDIR%%/gifcolor.html -%%DOCBOOK%%%%PORTDOCS%%%%DOCSDIR%%/gifecho.html -%%DOCBOOK%%%%PORTDOCS%%%%DOCSDIR%%/giffix.html -%%DOCBOOK%%%%PORTDOCS%%%%DOCSDIR%%/gifhisto.html -%%DOCBOOK%%%%PORTDOCS%%%%DOCSDIR%%/gifinto.html -%%DOCBOOK%%%%PORTDOCS%%%%DOCSDIR%%/giflib.html -%%DOCBOOK%%%%PORTDOCS%%%%DOCSDIR%%/giftext.html -%%DOCBOOK%%%%PORTDOCS%%%%DOCSDIR%%/giftool.html -%%DOCBOOK%%%%PORTDOCS%%%%DOCSDIR%%/gifwedge.html -%%DOCBOOK%%%%PORTDOCS%%%%DOCSDIR%%/intro.html -%%DOCBOOK%%%%PORTDOCS%%%%DOCSDIR%%/lzgif.txt +%%PORTDOCS%%%%DOCSDIR%%/00README +%%PORTDOCS%%%%DOCSDIR%%/gif2rgb.html +%%PORTDOCS%%%%DOCSDIR%%/gif87.txt +%%PORTDOCS%%%%DOCSDIR%%/gif89.txt +%%PORTDOCS%%%%DOCSDIR%%/gif_lib.html +%%PORTDOCS%%%%DOCSDIR%%/gifbg.html +%%PORTDOCS%%%%DOCSDIR%%/gifbuild.html +%%PORTDOCS%%%%DOCSDIR%%/gifclrmp.html +%%PORTDOCS%%%%DOCSDIR%%/gifcolor.html +%%PORTDOCS%%%%DOCSDIR%%/gifecho.html +%%PORTDOCS%%%%DOCSDIR%%/giffix.html +%%PORTDOCS%%%%DOCSDIR%%/gifhisto.html +%%PORTDOCS%%%%DOCSDIR%%/gifinto.html +%%PORTDOCS%%%%DOCSDIR%%/giflib.html +%%PORTDOCS%%%%DOCSDIR%%/giftext.html +%%PORTDOCS%%%%DOCSDIR%%/giftool.html +%%PORTDOCS%%%%DOCSDIR%%/gifwedge.html +%%PORTDOCS%%%%DOCSDIR%%/index.html +%%PORTDOCS%%%%DOCSDIR%%/intro.html +%%PORTDOCS%%%%DOCSDIR%%/lzgif.txt +%%PORTDOCS%%%%DOCSDIR%%/whatsinagif/animation_and_transparency.html +%%PORTDOCS%%%%DOCSDIR%%/whatsinagif/bits_and_bytes.html +%%PORTDOCS%%%%DOCSDIR%%/whatsinagif/comment_ext.gif +%%PORTDOCS%%%%DOCSDIR%%/whatsinagif/gif_file_stream.gif +%%PORTDOCS%%%%DOCSDIR%%/whatsinagif/global_color_table.gif +%%PORTDOCS%%%%DOCSDIR%%/whatsinagif/graphic_control_ext.gif +%%PORTDOCS%%%%DOCSDIR%%/whatsinagif/header_block.gif +%%PORTDOCS%%%%DOCSDIR%%/whatsinagif/highlight_green.gif +%%PORTDOCS%%%%DOCSDIR%%/whatsinagif/highlight_purple.gif +%%PORTDOCS%%%%DOCSDIR%%/whatsinagif/image_data_block.gif +%%PORTDOCS%%%%DOCSDIR%%/whatsinagif/image_descriptor_block.gif +%%PORTDOCS%%%%DOCSDIR%%/whatsinagif/index.html +%%PORTDOCS%%%%DOCSDIR%%/whatsinagif/logical_screen_desc_block.gif +%%PORTDOCS%%%%DOCSDIR%%/whatsinagif/lzw_decoding_bytes.gif +%%PORTDOCS%%%%DOCSDIR%%/whatsinagif/lzw_encoding_codes.gif +%%PORTDOCS%%%%DOCSDIR%%/whatsinagif/lzw_image_data.html +%%PORTDOCS%%%%DOCSDIR%%/whatsinagif/lzw_image_data_code_table.html +%%PORTDOCS%%%%DOCSDIR%%/whatsinagif/sample_1.gif +%%PORTDOCS%%%%DOCSDIR%%/whatsinagif/sample_1_enlarged.gif +%%PORTDOCS%%%%DOCSDIR%%/whatsinagif/sample_1_trans.gif +%%PORTDOCS%%%%DOCSDIR%%/whatsinagif/sample_1_trans_blue.gif +%%PORTDOCS%%%%DOCSDIR%%/whatsinagif/sample_1_trans_red.gif +%%PORTDOCS%%%%DOCSDIR%%/whatsinagif/sample_2_animation_green.gif +%%PORTDOCS%%%%DOCSDIR%%/whatsinagif/sample_2_animation_red.gif +%%PORTDOCS%%%%DOCSDIR%%/whatsinagif/sample_2_animation_yellow.gif +%%PORTDOCS%%%%DOCSDIR%%/whatsinagif/sample_2_green_large.gif +%%PORTDOCS%%%%DOCSDIR%%/whatsinagif/sample_2_green_yellow_diff.gif +%%PORTDOCS%%%%DOCSDIR%%/whatsinagif/sample_2_yellow_large.gif +%%PORTDOCS%%%%DOCSDIR%%/whatsinagif/trailer_block.gif