pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Update to 1.5.0



Module Name:	pkgsrc-wip
Committed By:	Ryo ONODERA <ryoon%NetBSD.org@localhost>
Pushed By:	ryoon
Date:		Fri Apr 29 20:33:37 2016 +0900
Changeset:	2d7134184e4c1d1951936830ceb84579b2ba03cd

Modified Files:
	openh264/Makefile
	openh264/PLIST
	openh264/distinfo

Log Message:
Update to 1.5.0

Changelog:
v1.5.0

    Correct a typo in codec return value (github issue#2046, cmUnkonwReason -> cmUnknownReason)
    Added Codec demo and auto build script for WP8
    Decoder support of 'Constrained High Profile' of H.264
    Encoder support of CABAC of H.264
    Encoder support of input frame rate 60
    Improved syntax of gaps_in_frame_num_value_allowed_flag in encoder
    Improved memory usage for multi-threading in encoder
    Added VUI info for base layer in encoder
    Added encoder interface to get external setting of iMaxQp and iMinQp for rate control
    Bug fixes for Rate Control, multi-threading and simulcasting in encoder
    Bug fixes for NoDelay API, ParseOnly functions, error-concealment off functiond and error-detection in decoder
    Bug fixes for UT
    Fixes to avoid valgrind warnings, potential crash and calculation overflow
    Merged files for decoder/encoder and remove unused files
    Improvements on build scripts, UT, error-protection in decoder, input param checking in encoder, assembly for 64bit support, downsampling, logging and documentation

Note:
'Constrained High Profile' = 'Constrained Baseline Profile' plus:

    CABAC
    Intra 8x8 mode support
    8x8 transform
    QP scaling matrices
    QP per chroma component
    Mono 4:0:0 (experimental)
    Weighted prediction

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=2d7134184e4c1d1951936830ceb84579b2ba03cd

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 openh264/Makefile | 6 ++----
 openh264/PLIST    | 2 +-
 openh264/distinfo | 7 ++++---
 3 files changed, 7 insertions(+), 8 deletions(-)

diffs:
diff --git a/openh264/Makefile b/openh264/Makefile
index 70346a7..0c5c5c7 100644
--- a/openh264/Makefile
+++ b/openh264/Makefile
@@ -1,6 +1,6 @@
 # $NetBSD$
 
-VERSION=	1.4
+VERSION=	1.5
 MINOR=		.0
 DISTNAME=	openh264-${VERSION}${MINOR}
 CATEGORIES=	www multimedia
@@ -44,13 +44,11 @@ BUILD_DEPENDS+=		nasm>=2.07:../../devel/nasm
 .endif
 
 post-extract:
-	cp ${WRKSRC}/build/platform-freebsd.mk		\
-		${WRKSRC}/build/platform-netbsd.mk
 	cp ${FILESDIR}/gmpopenh264.js ${WRKSRC}
 
 post-install:
 	${INSTALL_DATA} ${WRKSRC}/gmpopenh264.info ${DESTDIR}${PREFIX}/${PLUGIN_DIR}
-	${INSTALL_DATA} ${WRKSRC}/libgmpopenh264.so.0 ${DESTDIR}${PREFIX}/${PLUGIN_DIR}/libgmpopenh264.so
+	${INSTALL_DATA} ${WRKSRC}/libgmpopenh264.so.1 ${DESTDIR}${PREFIX}/${PLUGIN_DIR}/libgmpopenh264.so
 	${INSTALL_DATA} ${WRKSRC}/gmpopenh264.js ${DESTDIR}${PREFIX}/${PLUGIN_DIR}/gmpopenh264.js
 
 .include "../../multimedia/gmp-api/buildlink3.mk"
diff --git a/openh264/PLIST b/openh264/PLIST
index 3903dd9..168d19f 100644
--- a/openh264/PLIST
+++ b/openh264/PLIST
@@ -8,5 +8,5 @@ lib/firefox/gmp-gmpopenh264/${VERSION}/gmpopenh264.js
 lib/firefox/gmp-gmpopenh264/${VERSION}/libgmpopenh264.so
 lib/libopenh264.a
 lib/libopenh264.so
-lib/libopenh264.so.0
+lib/libopenh264.so.1
 lib/pkgconfig/openh264.pc
diff --git a/openh264/distinfo b/openh264/distinfo
index 312b2da..c251f21 100644
--- a/openh264/distinfo
+++ b/openh264/distinfo
@@ -1,5 +1,6 @@
 $NetBSD$
 
-SHA1 (openh264-1.4.0.tar.gz) = 709520a591f5236af254a868b56fd4c5503ec929
-RMD160 (openh264-1.4.0.tar.gz) = 9f94eff519702bbe5b7447468f6eb80b68476486
-Size (openh264-1.4.0.tar.gz) = 37681189 bytes
+SHA1 (openh264-1.5.0.tar.gz) = 28e769f4326a7b370e4e4deedcd04ec98245b83e
+RMD160 (openh264-1.5.0.tar.gz) = 1a554f03e9e9dee0e8c44064d08ad557e2ca8083
+SHA512 (openh264-1.5.0.tar.gz) = 30599fed5e928af7dfec079d101a22885e52874c1d7db91ff289b989a9a20548b6bbd5d25e4e546efedd4e5aba97cbc42b1e847970b93116d86efc7af394aeaf
+Size (openh264-1.5.0.tar.gz) = 37851166 bytes


Home | Main Index | Thread Index | Old Index