head 1.9; access; symbols pkgsrc-2026Q1:1.9.0.96 pkgsrc-2026Q1-base:1.9 pkgsrc-2025Q4:1.9.0.94 pkgsrc-2025Q4-base:1.9 pkgsrc-2025Q3:1.9.0.92 pkgsrc-2025Q3-base:1.9 pkgsrc-2025Q2:1.9.0.90 pkgsrc-2025Q2-base:1.9 pkgsrc-2025Q1:1.9.0.88 pkgsrc-2025Q1-base:1.9 pkgsrc-2024Q4:1.9.0.86 pkgsrc-2024Q4-base:1.9 pkgsrc-2024Q3:1.9.0.84 pkgsrc-2024Q3-base:1.9 pkgsrc-2024Q2:1.9.0.82 pkgsrc-2024Q2-base:1.9 pkgsrc-2024Q1:1.9.0.80 pkgsrc-2024Q1-base:1.9 pkgsrc-2023Q4:1.9.0.78 pkgsrc-2023Q4-base:1.9 pkgsrc-2023Q3:1.9.0.76 pkgsrc-2023Q3-base:1.9 pkgsrc-2023Q2:1.9.0.74 pkgsrc-2023Q2-base:1.9 pkgsrc-2023Q1:1.9.0.72 pkgsrc-2023Q1-base:1.9 pkgsrc-2022Q4:1.9.0.70 pkgsrc-2022Q4-base:1.9 pkgsrc-2022Q3:1.9.0.68 pkgsrc-2022Q3-base:1.9 pkgsrc-2022Q2:1.9.0.66 pkgsrc-2022Q2-base:1.9 pkgsrc-2022Q1:1.9.0.64 pkgsrc-2022Q1-base:1.9 pkgsrc-2021Q4:1.9.0.62 pkgsrc-2021Q4-base:1.9 pkgsrc-2021Q3:1.9.0.60 pkgsrc-2021Q3-base:1.9 pkgsrc-2021Q2:1.9.0.58 pkgsrc-2021Q2-base:1.9 pkgsrc-2021Q1:1.9.0.56 pkgsrc-2021Q1-base:1.9 pkgsrc-2020Q4:1.9.0.54 pkgsrc-2020Q4-base:1.9 pkgsrc-2020Q3:1.9.0.52 pkgsrc-2020Q3-base:1.9 pkgsrc-2020Q2:1.9.0.48 pkgsrc-2020Q2-base:1.9 pkgsrc-2020Q1:1.9.0.28 pkgsrc-2020Q1-base:1.9 pkgsrc-2019Q4:1.9.0.50 pkgsrc-2019Q4-base:1.9 pkgsrc-2019Q3:1.9.0.46 pkgsrc-2019Q3-base:1.9 pkgsrc-2019Q2:1.9.0.44 pkgsrc-2019Q2-base:1.9 pkgsrc-2019Q1:1.9.0.42 pkgsrc-2019Q1-base:1.9 pkgsrc-2018Q4:1.9.0.40 pkgsrc-2018Q4-base:1.9 pkgsrc-2018Q3:1.9.0.38 pkgsrc-2018Q3-base:1.9 pkgsrc-2018Q2:1.9.0.36 pkgsrc-2018Q2-base:1.9 pkgsrc-2018Q1:1.9.0.34 pkgsrc-2018Q1-base:1.9 pkgsrc-2017Q4:1.9.0.32 pkgsrc-2017Q4-base:1.9 pkgsrc-2017Q3:1.9.0.30 pkgsrc-2017Q3-base:1.9 pkgsrc-2017Q2:1.9.0.26 pkgsrc-2017Q2-base:1.9 pkgsrc-2017Q1:1.9.0.24 pkgsrc-2017Q1-base:1.9 pkgsrc-2016Q4:1.9.0.22 pkgsrc-2016Q4-base:1.9 pkgsrc-2016Q3:1.9.0.20 pkgsrc-2016Q3-base:1.9 pkgsrc-2016Q2:1.9.0.18 pkgsrc-2016Q2-base:1.9 pkgsrc-2016Q1:1.9.0.16 pkgsrc-2016Q1-base:1.9 pkgsrc-2015Q4:1.9.0.14 pkgsrc-2015Q4-base:1.9 pkgsrc-2015Q3:1.9.0.12 pkgsrc-2015Q3-base:1.9 pkgsrc-2015Q2:1.9.0.10 pkgsrc-2015Q2-base:1.9 pkgsrc-2015Q1:1.9.0.8 pkgsrc-2015Q1-base:1.9 pkgsrc-2014Q4:1.9.0.6 pkgsrc-2014Q4-base:1.9 pkgsrc-2014Q3:1.9.0.4 pkgsrc-2014Q3-base:1.9 pkgsrc-2014Q2:1.9.0.2 pkgsrc-2014Q2-base:1.9 pkgsrc-2014Q1:1.8.0.22 pkgsrc-2014Q1-base:1.8 pkgsrc-2013Q4:1.8.0.20 pkgsrc-2013Q4-base:1.8 pkgsrc-2013Q3:1.8.0.18 pkgsrc-2013Q3-base:1.8 pkgsrc-2013Q2:1.8.0.16 pkgsrc-2013Q2-base:1.8 pkgsrc-2013Q1:1.8.0.14 pkgsrc-2013Q1-base:1.8 pkgsrc-2012Q4:1.8.0.12 pkgsrc-2012Q4-base:1.8 pkgsrc-2012Q3:1.8.0.10 pkgsrc-2012Q3-base:1.8 pkgsrc-2012Q2:1.8.0.8 pkgsrc-2012Q2-base:1.8 pkgsrc-2012Q1:1.8.0.6 pkgsrc-2012Q1-base:1.8 pkgsrc-2011Q4:1.8.0.4 pkgsrc-2011Q4-base:1.8 pkgsrc-2011Q3:1.8.0.2 pkgsrc-2011Q3-base:1.8 pkgsrc-2011Q2:1.7.0.2 pkgsrc-2011Q2-base:1.7 pkgsrc-2011Q1:1.6.0.8 pkgsrc-2011Q1-base:1.6 pkgsrc-2010Q4:1.6.0.6 pkgsrc-2010Q4-base:1.6 pkgsrc-2010Q3:1.6.0.4 pkgsrc-2010Q3-base:1.6 pkgsrc-2010Q2:1.6.0.2 pkgsrc-2010Q2-base:1.6 pkgsrc-2010Q1:1.5.0.8 pkgsrc-2010Q1-base:1.5 pkgsrc-2009Q4:1.5.0.6 pkgsrc-2009Q4-base:1.5 pkgsrc-2009Q3:1.5.0.4 pkgsrc-2009Q3-base:1.5 pkgsrc-2009Q2:1.5.0.2 pkgsrc-2009Q2-base:1.5 pkgsrc-2009Q1:1.4.0.2 pkgsrc-2009Q1-base:1.4 pkgsrc-2008Q4:1.3.0.20 pkgsrc-2008Q4-base:1.3 pkgsrc-2008Q3:1.3.0.18 pkgsrc-2008Q3-base:1.3 cube-native-xorg:1.3.0.16 cube-native-xorg-base:1.3 pkgsrc-2008Q2:1.3.0.14 pkgsrc-2008Q2-base:1.3 cwrapper:1.3.0.12 pkgsrc-2008Q1:1.3.0.10 pkgsrc-2008Q1-base:1.3 pkgsrc-2007Q4:1.3.0.8 pkgsrc-2007Q4-base:1.3 pkgsrc-2007Q3:1.3.0.6 pkgsrc-2007Q3-base:1.3 pkgsrc-2007Q2:1.3.0.4 pkgsrc-2007Q2-base:1.3 pkgsrc-2007Q1:1.3.0.2 pkgsrc-2007Q1-base:1.3 pkgsrc-2006Q4:1.2.0.8 pkgsrc-2006Q4-base:1.2 pkgsrc-2006Q3:1.2.0.6 pkgsrc-2006Q3-base:1.2 pkgsrc-2006Q2:1.2.0.4 pkgsrc-2006Q2-base:1.2 pkgsrc-2006Q1:1.2.0.2 pkgsrc-2006Q1-base:1.2 pkgsrc-2005Q4:1.1.0.6 pkgsrc-2005Q4-base:1.1 pkgsrc-2005Q3:1.1.0.4 pkgsrc-2005Q3-base:1.1 pkgsrc-2005Q2:1.1.0.2 pkgsrc-2005Q2-base:1.1; locks; strict; comment @# @; 1.9 date 2014.06.04.11.40.41; author adam; state Exp; branches; next 1.8; commitid 9ZCeWvirPbDhlcDx; 1.8 date 2011.07.19.18.56.46; author drochner; state Exp; branches; next 1.7; 1.7 date 2011.06.24.13.04.43; author tron; state Exp; branches; next 1.6; 1.6 date 2010.05.21.13.06.19; author obache; state Exp; branches; next 1.5; 1.5 date 2009.06.02.17.10.53; author drochner; state Exp; branches; next 1.4; 1.4 date 2009.01.07.10.52.12; author wiz; state Exp; branches; next 1.3; 1.3 date 2007.01.06.16.31.48; author jmmv; state Exp; branches; next 1.2; 1.2 date 2006.01.06.17.12.18; author wiz; state Exp; branches; next 1.1; 1.1 date 2005.05.20.12.54.54; author drochner; state Exp; branches; next ; desc @@ 1.9 log @Changes 1.3.3: * xvidcore/examples/xvid_encraw.c: Help info about zones usage and various fixes for compiler warnings * xvidcore/examples/xvid_encraw.c: Improved help texts and defaults handling. * xvidcore/examples/Makefile, xvidcore/examples/xvid_encraw.c: Better environment detection for Makefile * xvidcore/examples/xvid_encraw.c: Fix out of bound access to framestats struct. @ text @$NetBSD$ --- build/generic/configure.orig 2014-04-08 20:41:05.000000000 +0000 +++ build/generic/configure @@@@ -4316,7 +4316,7 @@@@ SHARED_EXTENSION="" STATIC_EXTENSION="" OBJECT_EXTENSION="" case "$target_os" in - *bsd*|linux*|beos|irix*|solaris*|gnu*|*qnx*) + *bsd*|linux*|beos|irix*|solaris*|gnu*|*qnx*|dragonfly*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: .so .a .o" >&5 $as_echo ".so .a .o" >&6; } STATIC_EXTENSION="a" @@@@ -4372,7 +4372,7 @@@@ $as_echo "ok" >&6; } SPECIFIC_LDFLAGS="-Wl,-soname,libxvidcore.\$(SHARED_EXTENSION).\$(API_MAJOR) -shared -Wl,--version-script=libxvidcore.ld -lc -lm" SPECIFIC_CFLAGS="-fPIC" ;; - *bsd*|irix*) + *bsd*|dragonfly*|irix*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 $as_echo "ok" >&6; } STATIC_LIB="libxvidcore.\$(STATIC_EXTENSION)" @@@@ -4403,7 +4403,7 @@@@ $as_echo "dylib options" >&6; } $as_echo "module options" >&6; } PRE_SHARED_LIB="libxvidcore.\$(SHARED_EXTENSION)-temp.o" SHARED_LIB="libxvidcore.\$(SHARED_EXTENSION).\$(API_MAJOR)" - SPECIFIC_LDFLAGS="-r -keep_private_externs -nostdlib && \$(CC) \$(LDFLAGS) \$(PRE_SHARED_LIB) -o libxvidcore.\$(SHARED_EXTENSION).\$(API_MAJOR) -bundle -flat_namespace -undefined suppress" + SPECIFIC_LDFLAGS="-r -keep_private_externs -nostdlib && \$(CC) \$(LDFLAGS) \$(PRE_SHARED_LIB) -o libxvidcore.\$(SHARED_EXTENSION).\$(API_MAJOR) -bundle -flat_namespace -undefined suppress -Wl,-read_only_relocs -Wl,warning" fi ;; beos) @@@@ -4600,7 +4600,7 @@@@ $as_echo "$as_me: WARNING: nasm version { $as_echo "$as_me:${as_lineno-$LINENO}: checking for asm object format" >&5 $as_echo_n "checking for asm object format... " >&6; } case "$target_os" in - *bsd*|linux*|beos|irix*|solaris*|gnu*|*qnx*) + *bsd*|linux*|beos|irix*|solaris*|gnu*|*qnx*|dragonfly*) if test "$ARCHITECTURE" = "X86_64" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: elf64" >&5 $as_echo "elf64" >&6; } @@@@ -4647,6 +4647,13 @@@@ $as_echo "macho32" >&6; } PREFIX="-DPREFIX" MARK_FUNCS="" ;; + darwin*|rhapsody*) + echo "$as_me:$LINENO: result: macho" >&5 +echo "${ECHO_T}macho" >&6 + MARK_FUNCS="" + NASM_FORMAT="macho" + PREFIX="-DPREFIX" + ;; esac AS="$chosen_asm_prog" @ 1.8 log @update to 1.3.2 changes: misc fixes and improvements pkgsrc change: add LICENSE @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.7 2011/06/24 13:04:43 tron Exp $ d3 1 a3 1 --- build/generic/configure.orig 2009-05-28 17:13:31.000000000 +0000 d5 1 a5 1 @@@@ -3802,7 +3802,7 @@@@ SHARED_EXTENSION="" d9 2 a10 2 - *bsd*|linux*|beos|irix*|solaris*) + *bsd*|linux*|beos|irix*|solaris*|dragonfly*) d14 1 a14 1 @@@@ -4312,7 +4312,7 @@@@ $as_echo "ok" >&6; } d23 1 a23 1 @@@@ -4341,7 +4341,7 @@@@ $as_echo "dylib options" >&6; } d32 1 a32 1 @@@@ -4538,7 +4538,7 @@@@ $as_echo "$as_me: WARNING: nasm version d36 2 a37 2 - *bsd*|linux*|beos|irix*|solaris*) + *bsd*|linux*|beos|irix*|solaris*|dragonfly*) d41 1 a41 1 @@@@ -4577,6 +4577,13 @@@@ $as_echo "macho32" >&6; } @ 1.7 log @Fix abuse of "WRKSRC" which must not be set to a sub directory of the source tree that actually gets built. This will various checks that get performed to check for problems with the built (e.g. work directory references). As a side effect the problem with GNU patch 2.5.8 gets fixed as well. @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.6 2010/05/21 13:06:19 obache Exp $ d11 2 a12 2 echo "$as_me:$LINENO: result: .so .a .o" >&5 echo "${ECHO_T}.so .a .o" >&6 d14 1 a14 1 @@@@ -3853,7 +3853,7 @@@@ echo "${ECHO_T}ok" >&6 d20 2 a21 2 echo "$as_me:$LINENO: result: ok" >&5 echo "${ECHO_T}ok" >&6 d23 2 a24 2 @@@@ -3882,7 +3882,7 @@@@ echo "${ECHO_T}dylib options" >&6 echo "${ECHO_T}module options" >&6 d32 3 a34 3 @@@@ -4075,7 +4075,7 @@@@ echo "$as_me: WARNING: nasm version is t echo "$as_me:$LINENO: checking for asm object format" >&5 echo $ECHO_N "checking for asm object format... $ECHO_C" >&6 d39 3 a41 3 echo "$as_me:$LINENO: result: elf64" >&5 echo "${ECHO_T}elf64" >&6 @@@@ -4108,6 +4108,13 @@@@ echo "${ECHO_T}macho" >&6 @ 1.6 log @Fixes merge issues of patch-ab introduced when updated to 1.2.2. Adding "-Wl,-readd_only_relocs -Wl,warning" for Darwin-ppc is not required anymore because already have "-Wl,read_only_relocs,suppress". This issue rise multiple definition of -readd_only_relocs linker flags, and result in failed to link reported as PR#41641. @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.5 2009/06/02 17:10:53 drochner Exp $ d3 2 a4 2 --- configure.orig 2009-05-28 17:13:31.000000000 +0000 +++ configure @ 1.5 log @update to 1.2.2 changes: -Workaround for nasm bug with Mach-O/OSX target -Fix for missing resync marker range check -Improved precision for RGB<->YUV conversions -Fix for potential RGB24 access violation -Updated compiler options for Apple PPC target @ text @d1 1 a1 1 $NetBSD$ d3 1 a3 1 --- configure.orig 2009-05-28 19:13:31.000000000 +0200 d23 1 a23 8 @@@@ -3876,13 +3876,13 @@@@ echo "${ECHO_T}ok" >&6 echo "$as_me:$LINENO: result: dylib options" >&5 echo "${ECHO_T}dylib options" >&6 SHARED_LIB="libxvidcore.\$(API_MAJOR).\$(SHARED_EXTENSION)" - SPECIFIC_LDFLAGS="-Wl,-read_only_relocs,suppress -dynamiclib -flat_namespace -compatibility_version \$(API_MAJOR) -current_version \$(API_MAJOR).\$(API_MINOR) -install_name \$(libdir)/\$(SHARED_LIB)" + SPECIFIC_LDFLAGS="-Wl,-read_only_relocs,suppress -dynamiclib -flat_namespace -compatibility_version \$(API_MAJOR) -current_version \$(API_MAJOR).\$(API_MINOR) -install_name \$(libdir)/\$(SHARED_LIB) -Wl,-read_only_relocs -Wl,warning" else echo "$as_me:$LINENO: result: module options" >&5 @ 1.4 log @Update to 1.2.1: New in 1.2.1: * Fix for 'nested function' potential compilation error New in 1.2.0: * Complete AMD64/EM64T 64-bit support * Added support for WIN64 platform * Multi-threaded encoding support * SSE3/SSE4 optimizations * Faster and more precise mpeg intra quantization * Fixed bug in packed pixel format colorspace conversion * Noexec-stack security patch * Fix for bad resync marker length * Improved decoder robustness for broken streams containing B-frames * Fix for potential out-of-bound access to MV bits table * Added SSIM quality-metric plugin @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.3 2007/01/06 16:31:48 jmmv Exp $ d3 1 a3 1 --- configure.orig 2008-12-03 12:01:54.000000000 +0100 d5 1 a5 1 @@@@ -3800,7 +3800,7 @@@@ SHARED_EXTENSION="" d14 1 a14 1 @@@@ -3851,7 +3851,7 @@@@ echo "${ECHO_T}ok" >&6 d23 1 a23 1 @@@@ -3874,13 +3874,13 @@@@ echo "${ECHO_T}ok" >&6 d27 2 a28 2 - SPECIFIC_LDFLAGS="-dynamiclib -flat_namespace -compatibility_version \$(API_MAJOR) -current_version \$(API_MAJOR).\$(API_MINOR) -install_name \$(libdir)/\$(SHARED_LIB)" + SPECIFIC_LDFLAGS="-dynamiclib -flat_namespace -compatibility_version \$(API_MAJOR) -current_version \$(API_MAJOR).\$(API_MINOR) -install_name \$(libdir)/\$(SHARED_LIB) -Wl,-read_only_relocs -Wl,warning" d39 1 a39 1 @@@@ -4001,7 +4001,7 @@@@ echo "$as_me: WARNING: nasm version is t d48 1 a48 1 @@@@ -4034,6 +4034,13 @@@@ echo "${ECHO_T}macho" >&6 @ 1.3 log @Build the assembly routines under Intel Macs by using a nasm with Mach-O support. (nasm is bundled with Xcode... maybe we should detect that and use the native tool rather than the one in pkgsrc.) @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.2 2006/01/06 17:12:18 wiz Exp $ d3 1 a3 1 --- configure.orig 2006-11-01 11:39:36.000000000 +0100 d5 1 a5 1 @@@@ -3782,7 +3782,7 @@@@ SHARED_EXTENSION="" d14 1 a14 1 @@@@ -3833,7 +3833,7 @@@@ echo "${ECHO_T}ok" >&6 d23 1 a23 1 @@@@ -3856,13 +3856,13 @@@@ echo "${ECHO_T}ok" >&6 d39 1 a39 1 @@@@ -4038,7 +4038,7 @@@@ echo "$as_me: WARNING: nasm patch versio d45 6 a50 6 echo "$as_me:$LINENO: result: elf" >&5 echo "${ECHO_T}elf" >&6 NASM_FORMAT="elf" @@@@ -4052,6 +4052,13 @@@@ echo "${ECHO_T}win32" >&6 PREFIX="-DPREFIX" MARK_FUNCS="" @ 1.2 log @Update to 1.1.0: This release is the long awaited 1.1.0. It is mostly API compatible with the previous stable release as we dropped support for reduced resolution coding. If your application didn't use that feature then the upgrade is totally compatible. Changes since 1.0.3: * xvidcore: * Improved Low bitrate quality. * Improved VBV support * Rate-Distortion mode decision for bvops * New postprocessing functions, brightness and deringing * New PowerPC port by Christoph Naegeli * Brand new amd64 Linux 64bit port by Andre Werthmann * Various decoder and encoder speedups * A few bugs squashed * VFW frontend * Mingw/CygWin support * Various small improvements * A few bugs squashed * DShow frontend * Mingw/CygWin support * Support for brightness control * Various small improvements * A few bugs squashed Changes since 1.1.0-beta2: * xvidcore * Field interlaced decoding * IEEE-1180 compliant SSE2 iDCT (disabled for safety) * Fixed misaligned reads on RISC platforms such as ARM * Completed GCC 4.0 support * Export only public API on GNU/Linux and Solaris * Work on the example apps. Support for AVS input in xvid_encraw * VFW frontend * Small updates * DShow frontend * Additional fourcc support @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.1 2005/05/20 12:54:54 drochner Exp $ d3 1 a3 1 --- configure.orig 2005-12-30 15:45:30.000000000 +0100 d23 16 d48 14 @ 1.1 log @add patch to recognize dragonfly, from Joerg Sonnenberger per pm @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 3 --- configure.orig 2005-05-19 22:22:30.000000000 +0200 +++ configure 2005-05-19 22:22:54.000000000 +0200 @@@@ -3776,7 +3776,7 @@@@ d14 6 a19 6 @@@@ -3819,7 +3819,7 @@@@ SPECIFIC_CFLAGS="" PRE_SHARED_LIB="" case "$target_os" in - *bsd*|linux*|irix*|solaris*) + *bsd*|linux*|irix*|solaris*|dragonfly*) d23 7 a29 7 @@@@ -3957,7 +3957,7 @@@@ echo "$as_me:$LINENO: checking for nasm object format" >&5 echo $ECHO_N "checking for nasm object format... $ECHO_C" >&6 case "$target_os" in - *bsd*|linux*|beos|irix*|solaris*) + *bsd*|linux*|beos|irix*|solaris*|dragonfly*) echo "$as_me:$LINENO: result: elf" >&5 d31 1 a31 1 NASM_FORMAT="elf" @