Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.netbsd.org", Issuer "Postmaster NetBSD.org" (verified OK)) by mollari.NetBSD.org (Postfix) with ESMTPS id 4D8827A220 for ; Sun, 23 Apr 2017 10:32:11 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 605) id EAE5A84D86; Sun, 23 Apr 2017 10:32:10 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 7CA1C84D7D for ; Sun, 23 Apr 2017 10:32:10 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id 1GegcFZafNoG for ; Sun, 23 Apr 2017 10:32:09 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id C21C484D73 for ; Sun, 23 Apr 2017 10:32:09 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id BDAC2FBE4; Sun, 23 Apr 2017 10:32:09 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1492943529293030" MIME-Version: 1.0 Date: Sun, 23 Apr 2017 10:32:09 +0000 From: "Benny Siegert" Subject: CVS commit: [pkgsrc-2017Q1] pkgsrc/multimedia/libmp4v2 To: pkgsrc-changes@NetBSD.org Reply-To: bsiegert@netbsd.org X-Mailer: log_accum Message-Id: <20170423103209.BDAC2FBE4@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1492943529293030 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: bsiegert Date: Sun Apr 23 10:32:09 UTC 2017 Modified Files: pkgsrc/multimedia/libmp4v2 [pkgsrc-2017Q1]: Makefile PLIST distinfo pkgsrc/multimedia/libmp4v2/patches [pkgsrc-2017Q1]: patch-ae Log Message: Pullup ticket #5302 - requested by sevan multimedia/libmp4v2: build fix Revisions pulled up: - multimedia/libmp4v2/Makefile 1.12 - multimedia/libmp4v2/PLIST 1.2 - multimedia/libmp4v2/distinfo 1.13 - multimedia/libmp4v2/patches/patch-ae 1.3 --- Module Name: pkgsrc Committed By: wiz Date: Mon Apr 17 08:40:56 UTC 2017 Modified Files: pkgsrc/multimedia/libmp4v2: Makefile PLIST distinfo pkgsrc/multimedia/libmp4v2/patches: patch-ae Log Message: Install more tools, headers and libraries, as well as the mpeg4ip-config script. Fix a fpos_t cast on NetBSD in the installed header file. Bump PKGREVISION. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.11.36.1 pkgsrc/multimedia/libmp4v2/Makefile cvs rdiff -u -r1.1.1.1 -r1.1.1.1.86.1 pkgsrc/multimedia/libmp4v2/PLIST cvs rdiff -u -r1.12 -r1.12.12.1 pkgsrc/multimedia/libmp4v2/distinfo cvs rdiff -u -r1.2 -r1.2.50.1 pkgsrc/multimedia/libmp4v2/patches/patch-ae Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1492943529293030 Content-Disposition: inline Content-Length: 6308 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/multimedia/libmp4v2/Makefile diff -u pkgsrc/multimedia/libmp4v2/Makefile:1.11 pkgsrc/multimedia/libmp4v2/Makefile:1.11.36.1 --- pkgsrc/multimedia/libmp4v2/Makefile:1.11 Mon Dec 3 22:26:17 2012 +++ pkgsrc/multimedia/libmp4v2/Makefile Sun Apr 23 10:32:09 2017 @@ -1,8 +1,8 @@ -# $NetBSD: Makefile,v 1.11 2012/12/03 22:26:17 wiz Exp $ +# $NetBSD: Makefile,v 1.11.36.1 2017/04/23 10:32:09 bsiegert Exp $ DISTNAME= mpeg4ip-1.6.1 PKGNAME= libmp4v2-1.6.1 -PKGREVISION= 3 +PKGREVISION= 4 CATEGORIES= multimedia # distfile at sf is corrupt #MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=mpeg4ip/} @@ -26,10 +26,13 @@ CONFIGURE_ARGS+= USENASM=no # (unused by libmp4v2 build) OVERRIDE_DIRDEPTH= 3 -BUILD_DIRS= lib/mp4v2 -INSTALL_DIRS+= lib/mp4v2 doc/mp4v2 +# to install mp4* tools +BUILD_DIRS= . lib/mp4v2/util + +BUILDLINK_TRANSFORM+= rm:-Werror pre-configure: ${TOUCH} ${WRKSRC}/bootstrapped +.include "../../devel/SDL/buildlink3.mk" .include "../../mk/bsd.pkg.mk" Index: pkgsrc/multimedia/libmp4v2/PLIST diff -u pkgsrc/multimedia/libmp4v2/PLIST:1.1.1.1 pkgsrc/multimedia/libmp4v2/PLIST:1.1.1.1.86.1 --- pkgsrc/multimedia/libmp4v2/PLIST:1.1.1.1 Fri Feb 9 19:57:48 2007 +++ pkgsrc/multimedia/libmp4v2/PLIST Sun Apr 23 10:32:09 2017 @@ -1,6 +1,94 @@ -@comment $NetBSD: PLIST,v 1.1.1.1 2007/02/09 19:57:48 drochner Exp $ +@comment $NetBSD: PLIST,v 1.1.1.1.86.1 2017/04/23 10:32:09 bsiegert Exp $ +bin/avi2raw +bin/avidump +bin/h264_parse +bin/lboxcrop +bin/mp4art +bin/mp4creator +bin/mp4dump +bin/mp4extract +bin/mp4info +bin/mp4player +bin/mp4tags +bin/mp4trackdump +bin/mp4videoinfo +bin/mpeg2t_dump +bin/mpeg2video_parse +bin/mpeg4ip-config +bin/mpeg4vol +bin/mpeg_ps_extract +bin/mpeg_ps_info +bin/rgb2yuv +bin/sdl_pcm_play +bin/yuvdump +include/codec_plugin.h +include/h264_sdp.h include/mp4.h +include/mp4av.h +include/mp4av_aac.h +include/mp4av_ac3.h +include/mp4av_adts.h +include/mp4av_amr.h +include/mp4av_audio.h +include/mp4av_h264.h +include/mp4av_hinters.h +include/mp4av_mp3.h +include/mp4av_mpeg3.h +include/mp4av_mpeg4.h +include/mpeg4_audio_config.h +include/mpeg4_sdp.h +include/mpeg4ip.h +include/mpeg4ip_bitstream.h +include/mpeg4ip_byteswap.h +include/mpeg4ip_config.h +include/mpeg4ip_config_set.h +include/mpeg4ip_getopt.h +include/mpeg4ip_version.h +include/rtp_plugin.h +include/sdp.h +include/sdp_error.h +include/text_plugin.h +lib/libhttp.la +lib/libismacryp.la +lib/libmp4.la +lib/libmp4av.la +lib/libmp4util.la lib/libmp4v2.la +lib/libmpeg4ipSDL.la +lib/libmpeg4ip_celp.la +lib/libmpeg4ip_celpbs.la +lib/libmpeg4ip_faad.la +lib/libmpeg4ip_ffmpeg.la +lib/libmpeg4ip_fposrec.la +lib/libmpeg4ip_gnu.la +lib/libmpeg4ip_mpeg4_iso.la +lib/libmsg_queue.la +lib/libsdp.la +lib/libsrtpif.la +lib/mp4player_plugin/aac_plugin.la +lib/mp4player_plugin/celp_plugin.la +lib/mp4player_plugin/g711_audio_plugin.la +lib/mp4player_plugin/h261_plugin.la +lib/mp4player_plugin/h261_rtp_plugin.la +lib/mp4player_plugin/h264_rtp_plugin.la +lib/mp4player_plugin/href_rtp_plugin.la +lib/mp4player_plugin/href_text_plugin.la +lib/mp4player_plugin/isma_enc_rtp_plugin.la +lib/mp4player_plugin/isma_enc_video_rtp_plugin.la +lib/mp4player_plugin/isma_rtp_plugin.la +lib/mp4player_plugin/latm_rtp_plugin.la +lib/mp4player_plugin/mp3_plugin.la +lib/mp4player_plugin/mpeg4_iso_plugin.la +lib/mp4player_plugin/plaintext_text_plugin.la +lib/mp4player_plugin/raw_audio_plugin.la +lib/mp4player_plugin/raw_video_plugin.la +lib/mp4player_plugin/rfc2429_rtp_plugin.la +lib/mp4player_plugin/rfc3267_plugin.la +lib/mp4player_plugin/wav_plugin.la +man/man1/gmp4player.1 +man/man1/mp4creator.1 +man/man1/mp4encode.1 +man/man1/mp4live.1 man/man3/MP4.3 man/man3/MP4AddAudioTrack.3 man/man3/MP4AddHintTrack.3 Index: pkgsrc/multimedia/libmp4v2/distinfo diff -u pkgsrc/multimedia/libmp4v2/distinfo:1.12 pkgsrc/multimedia/libmp4v2/distinfo:1.12.12.1 --- pkgsrc/multimedia/libmp4v2/distinfo:1.12 Tue Nov 3 23:54:29 2015 +++ pkgsrc/multimedia/libmp4v2/distinfo Sun Apr 23 10:32:09 2017 @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.12 2015/11/03 23:54:29 agc Exp $ +$NetBSD: distinfo,v 1.12.12.1 2017/04/23 10:32:09 bsiegert Exp $ SHA1 (mpeg4ip-1.6.1.tar.gz) = 2af97fc0da6a5c0bcb7b433c6715967487b80e38 RMD160 (mpeg4ip-1.6.1.tar.gz) = ee8375d9581cccbbf685f730bb36f3866eaf12f7 @@ -8,7 +8,7 @@ SHA1 (patch-aa) = d2bcba203cd373f02f9e7c SHA1 (patch-ab) = ddf8650416757f161f156b0928062d39eae7fe3e SHA1 (patch-ac) = 9e4683fdbbfa3b85941243547773814ea50125a9 SHA1 (patch-ad) = e5dd062d7f17230bf27ffde0fc2db72d8357fd56 -SHA1 (patch-ae) = 9b01cadd24e03cfc1e65968d8d536e474bfec992 +SHA1 (patch-ae) = 232d380e2d65577f6e53dac0d52b167d80ccb067 SHA1 (patch-af) = a69e136fbe8db5ae844c90ae5e2f06e86bf2ed85 SHA1 (patch-ag) = 76ec743b051ef39e4edb211a15a2accbf491d0b1 SHA1 (patch-ah) = b5db1d879cf790c2b9c7e9132b14e1fc59e9cb4d Index: pkgsrc/multimedia/libmp4v2/patches/patch-ae diff -u pkgsrc/multimedia/libmp4v2/patches/patch-ae:1.2 pkgsrc/multimedia/libmp4v2/patches/patch-ae:1.2.50.1 --- pkgsrc/multimedia/libmp4v2/patches/patch-ae:1.2 Sat Jan 29 21:00:45 2011 +++ pkgsrc/multimedia/libmp4v2/patches/patch-ae Sun Apr 23 10:32:09 2017 @@ -1,6 +1,7 @@ -$NetBSD: patch-ae,v 1.2 2011/01/29 21:00:45 markd Exp $ +$NetBSD: patch-ae,v 1.2.50.1 2017/04/23 10:32:09 bsiegert Exp $ let declare strcasestr() correctly +Fix fpos_t cast on NetBSD (_pos vs. __pos) --- include/mpeg4ip.h.orig 2006-08-07 18:27:00.000000000 +0000 +++ include/mpeg4ip.h @@ -19,7 +20,17 @@ let declare strcasestr() corr #define OPEN_RDWR O_RDWR #define OPEN_CREAT O_CREAT #define OPEN_RDONLY O_RDONLY -@@ -233,7 +225,8 @@ char *strsep(char **strp, const char *de +@@ -156,6 +148,9 @@ char *strcasestr(const char *haystack, c + #ifdef HAVE_FPOS_T___POS + #define FPOS_TO_VAR(fpos, typed, var) (var) = (typed)((fpos).__pos) + #define VAR_TO_FPOS(fpos, var) (fpos).__pos = (var) ++#elif defined(__NetBSD__) ++#define FPOS_TO_VAR(fpos, typed, var) (var) = (typed)((fpos)._pos) ++#define VAR_TO_FPOS(fpos, var) (fpos)._pos = (var) + #else + #define FPOS_TO_VAR(fpos, typed, var) (var) = (typed)(fpos) + #define VAR_TO_FPOS(fpos, var) (fpos) = (var) +@@ -233,7 +228,8 @@ char *strsep(char **strp, const char *de #define ADV_SPACE(a) {while (isspace(*(a)) && (*(a) != '\0'))(a)++;} --_----------=_1492943529293030--