head 1.5; access; symbols pkgsrc-2020Q3:1.4.0.22 pkgsrc-2020Q3-base:1.4 pkgsrc-2020Q2:1.4.0.20 pkgsrc-2020Q2-base:1.4 pkgsrc-2020Q1:1.4.0.16 pkgsrc-2020Q1-base:1.4 pkgsrc-2019Q4:1.4.0.18 pkgsrc-2019Q4-base:1.4 pkgsrc-2019Q3:1.4.0.14 pkgsrc-2019Q3-base:1.4 pkgsrc-2019Q2:1.4.0.12 pkgsrc-2019Q2-base:1.4 pkgsrc-2019Q1:1.4.0.10 pkgsrc-2019Q1-base:1.4 pkgsrc-2018Q4:1.4.0.8 pkgsrc-2018Q4-base:1.4 pkgsrc-2018Q3:1.4.0.6 pkgsrc-2018Q3-base:1.4 pkgsrc-2018Q2:1.4.0.4 pkgsrc-2018Q2-base:1.4 pkgsrc-2018Q1:1.4.0.2 pkgsrc-2018Q1-base:1.4 pkgsrc-2017Q4:1.3.0.8 pkgsrc-2017Q4-base:1.3 pkgsrc-2017Q3:1.3.0.6 pkgsrc-2017Q3-base:1.3 pkgsrc-2017Q2:1.3.0.2 pkgsrc-2017Q2-base:1.3 pkgsrc-2017Q1:1.2.0.50 pkgsrc-2017Q1-base:1.2 pkgsrc-2016Q4:1.2.0.48 pkgsrc-2016Q4-base:1.2 pkgsrc-2016Q3:1.2.0.46 pkgsrc-2016Q3-base:1.2 pkgsrc-2016Q2:1.2.0.44 pkgsrc-2016Q2-base:1.2 pkgsrc-2016Q1:1.2.0.42 pkgsrc-2016Q1-base:1.2 pkgsrc-2015Q4:1.2.0.40 pkgsrc-2015Q4-base:1.2 pkgsrc-2015Q3:1.2.0.38 pkgsrc-2015Q3-base:1.2 pkgsrc-2015Q2:1.2.0.36 pkgsrc-2015Q2-base:1.2 pkgsrc-2015Q1:1.2.0.34 pkgsrc-2015Q1-base:1.2 pkgsrc-2014Q4:1.2.0.32 pkgsrc-2014Q4-base:1.2 pkgsrc-2014Q3:1.2.0.30 pkgsrc-2014Q3-base:1.2 pkgsrc-2014Q2:1.2.0.28 pkgsrc-2014Q2-base:1.2 pkgsrc-2014Q1:1.2.0.26 pkgsrc-2014Q1-base:1.2 pkgsrc-2013Q4:1.2.0.24 pkgsrc-2013Q4-base:1.2 pkgsrc-2013Q3:1.2.0.22 pkgsrc-2013Q3-base:1.2 pkgsrc-2013Q2:1.2.0.20 pkgsrc-2013Q2-base:1.2 pkgsrc-2013Q1:1.2.0.18 pkgsrc-2013Q1-base:1.2 pkgsrc-2012Q4:1.2.0.16 pkgsrc-2012Q4-base:1.2 pkgsrc-2012Q3:1.2.0.14 pkgsrc-2012Q3-base:1.2 pkgsrc-2012Q2:1.2.0.12 pkgsrc-2012Q2-base:1.2 pkgsrc-2012Q1:1.2.0.10 pkgsrc-2012Q1-base:1.2 pkgsrc-2011Q4:1.2.0.8 pkgsrc-2011Q4-base:1.2 pkgsrc-2011Q3:1.2.0.6 pkgsrc-2011Q3-base:1.2 pkgsrc-2011Q2:1.2.0.4 pkgsrc-2011Q2-base:1.2 pkgsrc-2011Q1:1.2.0.2 pkgsrc-2011Q1-base:1.2 pkgsrc-2010Q4:1.1.1.1.0.36 pkgsrc-2010Q4-base:1.1.1.1 pkgsrc-2010Q3:1.1.1.1.0.34 pkgsrc-2010Q3-base:1.1.1.1 pkgsrc-2010Q2:1.1.1.1.0.32 pkgsrc-2010Q2-base:1.1.1.1 pkgsrc-2010Q1:1.1.1.1.0.30 pkgsrc-2010Q1-base:1.1.1.1 pkgsrc-2009Q4:1.1.1.1.0.28 pkgsrc-2009Q4-base:1.1.1.1 pkgsrc-2009Q3:1.1.1.1.0.26 pkgsrc-2009Q3-base:1.1.1.1 pkgsrc-2009Q2:1.1.1.1.0.24 pkgsrc-2009Q2-base:1.1.1.1 pkgsrc-2009Q1:1.1.1.1.0.22 pkgsrc-2009Q1-base:1.1.1.1 pkgsrc-2008Q4:1.1.1.1.0.20 pkgsrc-2008Q4-base:1.1.1.1 pkgsrc-2008Q3:1.1.1.1.0.18 pkgsrc-2008Q3-base:1.1.1.1 cube-native-xorg:1.1.1.1.0.16 cube-native-xorg-base:1.1.1.1 pkgsrc-2008Q2:1.1.1.1.0.14 pkgsrc-2008Q2-base:1.1.1.1 cwrapper:1.1.1.1.0.12 pkgsrc-2008Q1:1.1.1.1.0.10 pkgsrc-2008Q1-base:1.1.1.1 pkgsrc-2007Q4:1.1.1.1.0.8 pkgsrc-2007Q4-base:1.1.1.1 pkgsrc-2007Q3:1.1.1.1.0.6 pkgsrc-2007Q3-base:1.1.1.1 pkgsrc-2007Q2:1.1.1.1.0.4 pkgsrc-2007Q2-base:1.1.1.1 pkgsrc-2007Q1:1.1.1.1.0.2 pkgsrc-2007Q1-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.5 date 2020.11.02.10.16.57; author nia; state dead; branches; next 1.4; commitid YZ6jnUnya1njziuC; 1.4 date 2018.02.05.18.37.21; author jperkin; state Exp; branches; next 1.3; commitid HPnVJ2d6liLXvHpA; 1.3 date 2017.04.17.08.40.56; author wiz; state Exp; branches; next 1.2; commitid hw3vULj2bzn6FRNz; 1.2 date 2011.01.29.21.00.45; author markd; state Exp; branches 1.2.50.1; next 1.1; 1.1 date 2007.02.09.19.57.48; author drochner; state Exp; branches 1.1.1.1; next ; 1.2.50.1 date 2017.04.23.10.32.09; author bsiegert; state Exp; branches; next ; commitid 6DsSSvmLjhWx5EOz; 1.1.1.1 date 2007.02.09.19.57.48; author drochner; state Exp; branches; next ; desc @@ 1.5 log @multimedia: Remove libmp4v2, successor mp4v2 Old confusingly named version of mp4v2 that is no longer used in pkgsrc @ text @$NetBSD: patch-ae,v 1.4 2018/02/05 18:37:21 jperkin 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 @@@@ -120,14 +120,6 @@@@ #endif #include -#ifdef __cplusplus -extern "C" { -#endif -char *strcasestr(const char *haystack, const char *needle); -#ifdef __cplusplus -} -#endif - #define OPEN_RDWR O_RDWR #define OPEN_CREAT O_CREAT #define OPEN_RDONLY O_RDONLY @@@@ -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) @@@@ -194,7 +189,7 @@@@ typedef uint16_t in_port_t; typedef unsigned int socklen_t; #endif -#ifdef sun +#ifdef __sun #include #define u_int8_t uint8_t #define u_int16_t uint16_t @@@@ -233,7 +228,8 @@@@ char *strsep(char **strp, const char *de #define ADV_SPACE(a) {while (isspace(*(a)) && (*(a) != '\0'))(a)++;} -#ifndef HAVE_GTK +#ifndef __G_LIB_H__ +/* #ifndef HAVE_GTK */ typedef char gchar; typedef unsigned char guchar; @ 1.4 log @libmp4v2: Use C++03, fix a couple of SunOS issues. @ text @d1 1 a1 1 $NetBSD: patch-ae,v 1.3 2017/04/17 08:40:56 wiz Exp $ @ 1.3 log @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. @ text @d1 1 a1 1 $NetBSD: patch-ae,v 1.2 2011/01/29 21:00:45 markd Exp $ d33 9 @ 1.2 log @leave it to to declare strcasestr() correctly @ text @d1 1 a1 1 $NetBSD: patch-ae,v 1.1.1.1 2007/02/09 19:57:48 drochner Exp $ d4 1 d23 11 a33 1 @@@@ -233,7 +225,8 @@@@ char *strsep(char **strp, const char *de @ 1.2.50.1 log @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. @ text @d1 1 a1 1 $NetBSD$ a3 1 Fix fpos_t cast on NetBSD (_pos vs. __pos) d22 1 a22 11 @@@@ -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 @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD: patch-ae,v 1.1 2006/06/08 09:17:02 hira Exp $ d3 20 a22 3 --- include/mpeg4ip.h.orig 2006-06-08 12:22:14.000000000 +0900 +++ include/mpeg4ip.h 2006-06-08 12:23:04.000000000 +0900 @@@@ -233,7 +233,8 @@@@ @ 1.1.1.1 log @split out the libmp4v2 part from mpeg4ip -- all users in the pkgsrc tree just need that library, the player in mpeg4ip just causes an unwanted dependency on SDL and complications due to plugin building @ text @@