Age | Commit message (Collapse) | Author | Files | Lines |
|
* 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.
|
|
not use libtool to do so. This is required to correctly depend upon a
gcc runtime package (e.g. gcc47-libs) when using USE_PKGSRC_GCC_RUNTIME.
|
|
|
|
It turns out there were a lot of these.
|
|
The fixes intended for SunPRO compilers apply to SunOS in general.
|
|
changes: misc fixes and improvements
pkgsrc change: add LICENSE
|
|
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.
|
|
in the filename.
XXX We need a generic solution for this.
|
|
only Leopard) to avoid build problems.
|
|
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.
|
|
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
|
|
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
|
|
|
|
|
|
single-threaded mode. Bump PKGREVISION.
|
|
|
|
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
|
|
|
|
Changes since 1.1.2:
xvidcore library
* Fixed a potential vulnerability in mbcoding.c reported by Trixter Jack
at Secunia
(was already in patch-ac)
|
|
|
|
|
|
support. (nasm is bundled with Xcode... maybe we should detect that and
use the native tool rather than the one in pkgsrc.)
|
|
support them, Mach-O binary support is needed in nasm. (There are some
patches around but I haven't got them to work yet.)
|
|
Changes since 1.1.1:
xvidcore library
* Fixed typo in xvid.c
* Updated bitstream.h to fix the previous faulty non-aligned
bitstream buffers fix
Changes since 1.1.0:
xvidcore library
* Fixed bug when frame-drop (N-VOP) feature is used in combination
with packed B-frames
* Fix for premature EOF in xvid_decraw example
* Fixed potential crash on Intel EMT64 architecture
* Several fixes for IA64 platform (patch by Thomas Koeckerbauer)
* Fix for visual_object_verid vs. video_object_layer_verid problem
* Ensure intervening bytes are preserved in BitstreamInit()
VFW frontend
* Prevent segfault when encoding application calls compress_end
with NULL codec context (PerfectDark at yandex dot ru)
* Profile definitions updates
DShow frontend
* Add missing debug.c
|
|
ABI demands PIC code. This fixes the build.
A big patch to make the asm PIC is available from gentoo at
http://bugs.gentoo.org/show_bug.cgi?id=90287
in case someone knowledgable is interested in verifying and integrating it.
|
|
|
|
correctly.
|
|
apg is a bit special as it has some hardcoded ownership, so
mark that as "destdir".
|
|
builds again now. Bump package revision because of this fix.
|
|
issue. Bump package revision because of this.
|
|
and add a new helper target and script, "show-buildlink3", that outputs
a listing of the buildlink3.mk files included as well as the depth at
which they are included.
For example, "make show-buildlink3" in fonts/Xft2 displays:
zlib
fontconfig
iconv
zlib
freetype2
expat
freetype2
Xrender
renderproto
|
|
of the order in which buildlink3.mk files are (recursively) included
by a package Makefile.
|
|
that they look nicer.
|
|
RECOMMENDED is removed. It becomes ABI_DEPENDS.
BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo.
BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo.
BUILDLINK_DEPENDS does not change.
IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS
which defaults to "yes".
Added to obsolete.mk checking for IGNORE_RECOMMENDED.
I did not manually go through and fix any aesthetic tab/spacing issues.
I have tested the above patch on DragonFly building and packaging
subversion and pkglint and their many dependencies.
I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I
have used IGNORE_RECOMMENDED for a long time). I have been an active user
of IGNORE_RECOMMENDED since it was available.
As suggested, I removed the documentation sentences suggesting bumping for
"security" issues.
As discussed on tech-pkg.
I will commit to revbump, pkglint, pkg_install, createbuildlink separately.
Note that if you use wip, it will fail! I will commit to pkgsrc-wip
later (within day).
|
|
|
|
on macppc
|
|
developer is officially maintaining the package.
The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list). Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.
|
|
|
|
netbsd/alpha and solaris/sparc as well. Bulk builds will point out which
platforms are not supported.
- nasm dependency is only useful on i386 and amd64.
Ok with joerg. This fixes PR#32803.
|
|
|
|
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
|
|
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in
http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
|
|
packages (the correct way would be libtoolizing it but I won't do that).
Bump PKGREVISION.
|
|
|
|
|
|
|
|
|
|
This release fixes very minor bugs. It is source and binary
compatible with the previous version.
|
|
Changes since 1.0.1:
* xvidcore
o Fixed non compliant bvop decoding
(was using rounding=0 instead of rounding=1)
o Added better mv bound clipping for broken streams.
o Better behavior with content claiming not containing bvops
but eventually having bvops.
o Force fincr and fbase to be < 16bit.
o Fixed thread safety problem in C language iDCT implementation.
* VFW frontend
o Memory leak
|
|
|