pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/multimedia/x264-devel x264-devel: updated to 20190312
details: https://anonhg.NetBSD.org/pkgsrc/rev/d2720e7f39a4
branches: trunk
changeset: 393176:d2720e7f39a4
user: adam <adam%pkgsrc.org@localhost>
date: Wed Mar 13 17:40:26 2019 +0000
description:
x264-devel: updated to 20190312
20190312:
Remove compatibility workarounds
Remove h->rc dereferencing where possible
x86inc: Add support for GFNI instructions
x86inc: Improve warnings for use of unsupported instructions
x86inc: Support N_PEXT bit on Mach-O
x86inc: Make 'non-adjacent' default in the TAIL_CALL macro
x86inc: Add x86-32 PIC support macros
x86inc: Turn 'movsxd' into 'movifnidn' on x86-32
Bump dates to 2019
cli: Bash autocomplete support
Signal Progressive and Constrained profiles
ppc: Use xxpermdi in sad_x3/x4 and use macros to avoid redundant code
ppc: Use the vec_xst_len for partial stores in mc
ppc: Use vec_splats in mc
ppc: Use the vec_xst_len for partial stores
ppc: Use xxpermdi in VEC_STORE8
ppc: Use a single store to write the scores for sad_x4_8x8
ppc: Use xxpermdi to halve the computation in sad_x4_8x8
ppc: Rework satd_4* likewise
ppc: Factor out the sum of absolute
ppc: Rework the adds in satd8x8
ppc: Add quant_4x4x4
ppc: Cleanup quant
x86: Always use PIC in x86-64 asm
x86: Fix integer overflow in intra_sa8d_x3_8x8_sse2
Check that mbtree settings are consistent between passes
Mark frame_size_estimated as volatile
Fix data race detected by ThreadSanitizer
Fix XAVC with sliced-threads
Fix XAVC slice pattern
Eliminate the use of strtok()
diffstat:
multimedia/x264-devel/Makefile | 4 ++--
multimedia/x264-devel/distinfo | 12 ++++++------
multimedia/x264-devel/patches/patch-configure | 20 ++++++++++----------
3 files changed, 18 insertions(+), 18 deletions(-)
diffs (114 lines):
diff -r 7f80b78cdee2 -r d2720e7f39a4 multimedia/x264-devel/Makefile
--- a/multimedia/x264-devel/Makefile Wed Mar 13 17:36:26 2019 +0000
+++ b/multimedia/x264-devel/Makefile Wed Mar 13 17:40:26 2019 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.70 2018/10/23 16:12:46 adam Exp $
+# $NetBSD: Makefile,v 1.71 2019/03/13 17:40:26 adam Exp $
-DISTNAME= x264-snapshot-20181022-2245
+DISTNAME= x264-snapshot-20190312-2245
PKGNAME= ${DISTNAME:S/-snapshot-/-devel-/:S/-2245$//}
CATEGORIES= multimedia
MASTER_SITES= ftp://ftp.videolan.org/pub/videolan/x264/snapshots/
diff -r 7f80b78cdee2 -r d2720e7f39a4 multimedia/x264-devel/distinfo
--- a/multimedia/x264-devel/distinfo Wed Mar 13 17:36:26 2019 +0000
+++ b/multimedia/x264-devel/distinfo Wed Mar 13 17:40:26 2019 +0000
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.51 2018/10/23 16:12:46 adam Exp $
+$NetBSD: distinfo,v 1.52 2019/03/13 17:40:26 adam Exp $
-SHA1 (x264-snapshot-20181022-2245.tar.bz2) = 52a5e9ddd7d56f305da0d1d4b2de12ffef389802
-RMD160 (x264-snapshot-20181022-2245.tar.bz2) = 7dc290f30dc3034c31440b0b5e6d666b7ba3310c
-SHA512 (x264-snapshot-20181022-2245.tar.bz2) = 6c9be90c87e882a44087bde8756b895521662b0be7b89eb1308086d78b7831f16eebe0cb08d875c57332c05cb1a1dc278867d95628e0aeb33f30214152f4b0e2
-Size (x264-snapshot-20181022-2245.tar.bz2) = 770724 bytes
+SHA1 (x264-snapshot-20190312-2245.tar.bz2) = 0533630b2ec8be3401496d8ef63d8d9898cbc032
+RMD160 (x264-snapshot-20190312-2245.tar.bz2) = 6b6b7212d5e6b0d821c9caf0d081b477a110f0cf
+SHA512 (x264-snapshot-20190312-2245.tar.bz2) = a501e625eeb3ccbd7c58b3903bfab31fca68ad317410492694c6615a584bff2e3d09c98374f99b19519093e8589a7c992796b4782fc88545ed4556b1eb16d37b
+Size (x264-snapshot-20190312-2245.tar.bz2) = 774387 bytes
SHA1 (patch-common_cpu.c) = ef15bae000163e9c10d2e414e841486dd2920b80
-SHA1 (patch-configure) = 6c8cee809ec7306f039372d4bcca18b704cd0c22
+SHA1 (patch-configure) = 101800ee97242ab4f42da8fc6f83b8a6209a1993
SHA1 (patch-encoder_analyse.c) = 2057583899e029a4c2173c511293e6a35cf80f78
diff -r 7f80b78cdee2 -r d2720e7f39a4 multimedia/x264-devel/patches/patch-configure
--- a/multimedia/x264-devel/patches/patch-configure Wed Mar 13 17:36:26 2019 +0000
+++ b/multimedia/x264-devel/patches/patch-configure Wed Mar 13 17:40:26 2019 +0000
@@ -1,4 +1,4 @@
-$NetBSD: patch-configure,v 1.3 2018/02/25 21:57:43 adam Exp $
+$NetBSD: patch-configure,v 1.4 2019/03/13 17:40:26 adam Exp $
Add support for DragonFly.
Use 'amd64' as a synonym for 'x86_64'.
@@ -7,7 +7,7 @@
If we fail an assembly test, continue as if --disable-asm
was passed.
---- configure.orig 2018-02-24 21:45:03.000000000 +0000
+--- configure.orig 2019-03-12 21:45:03.000000000 +0000
+++ configure
@@ -630,6 +630,10 @@ case $host_os in
SYS="FREEBSD"
@@ -46,7 +46,7 @@
CFLAGS="$CFLAGS -maltivec -mabi=altivec"
define HAVE_ALTIVEC_H
fi
-@@ -942,8 +947,8 @@ if [ $asm = auto -a $ARCH = ARM ] ; then
+@@ -944,8 +949,8 @@ if [ $asm = auto -a $ARCH = ARM ] ; then
ASFLAGS="$ASFLAGS -c"
else
echo "You specified a pre-ARMv6 or Thumb-1 CPU in your CFLAGS."
@@ -57,7 +57,7 @@
fi
fi
-@@ -955,8 +960,8 @@ if [ $asm = auto -a $ARCH = AARCH64 ] ;
+@@ -957,8 +962,8 @@ if [ $asm = auto -a $ARCH = AARCH64 ] ;
ASFLAGS="$ASFLAGS -c"
else
echo "no NEON support, try adding -mfpu=neon to CFLAGS"
@@ -68,7 +68,7 @@
fi
fi
-@@ -974,8 +979,8 @@ if [ $asm = auto -a $ARCH = MIPS ] ; the
+@@ -976,8 +981,8 @@ if [ $asm = auto -a $ARCH = MIPS ] ; the
define HAVE_MSA
else
echo "You specified a pre-MSA CPU in your CFLAGS."
@@ -79,7 +79,7 @@
fi
fi
-@@ -992,7 +997,7 @@ ASFLAGS="$ASFLAGS -DSTACK_ALIGNMENT=$sta
+@@ -994,7 +999,7 @@ ASFLAGS="$ASFLAGS -DSTACK_ALIGNMENT=$sta
CPU_ENDIAN="little-endian"
if [ $compiler = GNU ]; then
echo "int i[2] = {0x42494745,0}; double f[2] = {0x1.0656e6469616ep+102,0};" > conftest.c
@@ -88,7 +88,7 @@
if (${cross_prefix}strings -a conftest.o | grep -q BIGE) && (${cross_prefix}strings -a conftest.o | grep -q FPendian) ; then
define WORDS_BIGENDIAN
CPU_ENDIAN="big-endian"
-@@ -1014,7 +1019,7 @@ fi
+@@ -1016,7 +1021,7 @@ fi
# autodetect options that weren't forced nor disabled
@@ -97,16 +97,16 @@
if [ "$SYS" = "WINDOWS" -a "$thread" = "posix" ] ; then
if [ "$gpl" = "no" ] ; then
echo "Warning: pthread-win32 is LGPL and is therefore not supported with --disable-gpl"
-@@ -1242,7 +1247,7 @@ if [ "$pic" = "yes" ] ; then
+@@ -1255,7 +1260,7 @@ if [ "$pic" = "yes" ] ; then
[ "$SYS" != WINDOWS -a "$SYS" != CYGWIN ] && CFLAGS="$CFLAGS -fPIC"
- ASFLAGS="$ASFLAGS -DPIC"
+ [[ "$ASFLAGS" != *"-DPIC"* ]] && ASFLAGS="$ASFLAGS -DPIC"
# resolve textrels in the x86 asm
- cc_check stdio.h "-shared -Wl,-Bsymbolic" && SOFLAGS="$SOFLAGS -Wl,-Bsymbolic"
+ cc_check stdio.h "-Wl,-Bsymbolic" && LDFLAGS="$LDFLAGS -Wl,-Bsymbolic"
[ $SYS = SunOS -a "$ARCH" = "X86" ] && SOFLAGS="$SOFLAGS -mimpure-text"
fi
-@@ -1258,7 +1263,6 @@ if [ "$debug" = "yes" ]; then
+@@ -1271,7 +1276,6 @@ if [ "$debug" = "yes" ]; then
CFLAGS="-O1 -g $CFLAGS"
RCFLAGS="$RCFLAGS -DDEBUG"
else
Home |
Main Index |
Thread Index |
Old Index