| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| |
|
|
| |
cc: error: unsupported option '-mabi=' for target 'powerpc64le-unknown-freebsd15.0'
|
| |
|
|
|
| |
Changes: https://code.videolan.org/videolan/x264/compare/544c61f...55d517b
Reported by: OpenBSD
|
| |
|
|
|
|
|
| |
Changes: https://code.videolan.org/videolan/x264/compare/d198931...544c61f
Notes:
svn path=/head/; revision=563233
|
| |
|
|
|
|
|
|
| |
Changes: https://code.videolan.org/videolan/x264/compare/cde9a93...d198931
ABI: https://abi-laboratory.pro/tracker/timeline/x264/
Notes:
svn path=/head/; revision=554400
|
| |
|
|
|
|
|
|
|
|
| |
PR: 248081
Submitted by: riggs
Approved by: koobs (maintainer)
MFH: 2020Q3 (hat: ports-secteam)
Notes:
svn path=/head/; revision=542565
|
| |
|
|
|
|
|
|
| |
Changes: https://code.videolan.org/videolan/x264/compare/34c06d1...1771b55
ABI: https://abi-laboratory.pro/tracker/timeline/x264/
Notes:
svn path=/head/; revision=520577
|
| |
|
|
|
|
|
|
|
|
| |
- HI10P is always built after https://git.videolan.org/?p=x264.git;a=commitdiff;h=71ed44c73124
Changes: https://git.videolan.org/?p=x264.git;a=shortlog;h=0a84d986e7020f8344f00752e3600b9769cc1e85
ABI: https://abi-laboratory.pro/tracker/timeline/x264/
Notes:
svn path=/head/; revision=476802
|
| |
|
|
|
|
|
| |
Changes: https://git.videolan.org/?p=x264.git;a=shortlog;h=e9a5903edf8ca59ef20e6f4894c196f135af735e
Notes:
svn path=/head/; revision=457488
|
| |
|
|
|
|
|
|
|
|
| |
PR: 220694
Approved by: koobs (maintainer)
MFH: 2017Q3 (minor build optimization)
Differential Revision: https://reviews.freebsd.org/D11566
Notes:
svn path=/head/; revision=445837
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Changes: https://git.videolan.org/?p=x264.git;a=shortlog;h=aaa9aa83a111ed6f1db253d5afa91c5fc844583f
ABI: https://abi-laboratory.pro/tracker/timeline/x264/
PR: 220694
Approved by: koobs (maintainer)
MFH: 2017Q3 (bug fixes, minor SIMD optimizations)
Differential Revision: https://reviews.freebsd.org/D11566
Notes:
svn path=/head/; revision=445836
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
ASM=on is nop on many Tier2 and Tier3 architectures: arm + armeb, mips +
mipsel, ia64, sparc64. mips64 may be able to use MSA optimizations but the
ancient GCC in base doesn't support -msa flag and lang/gcc* are broken.
arm (aka armv4t) failed as:
You specified a pre-ARMv6 or Thumb-1 CPU in your CFLAGS.
If you really want to run on such a CPU, configure with --disable-asm.
mips (o32) failed as: [1]
You specified a pre-MSA CPU in your CFLAGS.
If you really want to run on such a CPU, configure with --disable-asm.
PR: 213443
Reported by: pkg-fallout [1]
Obtained from: PkgSrc
Approved by: portmgr blanket
Notes:
svn path=/head/; revision=424888
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
/nxb-bin/usr/bin/cc -I. -I. -c -DSTACK_ALIGNMENT=4 -DPIC -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -o common/arm/quant-a.o common/arm/quant-a.S
<instantiation>:29:5: error: instruction requires: armv6t2
rbit r1, r1
^
common/arm/quant-a.S:362:1: note: while in macro instantiation
decimate_score_1x 15
^
<instantiation>:29:5: error: instruction requires: armv6t2
rbit r1, r1
^
/tmp/quant-a-8aad5d.s:515:1: note: while in macro instantiation
decimate_score_1x 16
^
PR: 213443
Reported by: pkg-fallout, Bernd Walter, Mikael Urankar
Approved by: portmgr blanket
Notes:
svn path=/head/; revision=424887
|
| |
|
|
|
|
|
|
|
| |
Changes: https://git.videolan.org/?p=x264.git;a=shortlog;h=86b71982e131eaa70125f8d0e725fcade9c4c677
Differential Revision: https://reviews.freebsd.org/D7958
Approved by: koobs (maintainer)
Notes:
svn path=/head/; revision=422672
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Before OpenCL can be used for lookahead install at least one
implementation: devel/freeocl, devel/pocl, lang/beignet or lang/clover.
$ x264 --fullhelp | fgrep opencl
--opencl Enable use of OpenCL
--opencl-clbin <string> Specify path of compiled OpenCL kernel cache
--opencl-device <integer> Specify OpenCL device ordinal
where the options also work in other apps e.g.,
$ ffmpeg -i <input-file> -codec:v libx264 -x264opts opencl:opencl-device=1 <output-file>
$ mpv --ovc libx264 --ovcopts-add x264opts=opencl:opencl-device=1 -o <output-file> <input-file>
Differential Revision: https://reviews.freebsd.org/D7958
Approved by: koobs (maintainer)
Notes:
svn path=/head/; revision=422671
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Remove "-march=i686 -mfpmath=sse -msse" and "-msse2" on later versions
when building C files. This doesn't affect hand-written assembly which
relies on CPUID but may pessimize compiler (around 2.3 % on Skylake).
Differential Revision: https://reviews.freebsd.org/D7958
Approved by: koobs (maintainer)
Notes:
svn path=/head/; revision=422670
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
assembler complains about. Pull in two upstream changes to fix these until
they are on the stable branch.
Without these these ports fail to build on AArch64.
Approved by: koobs
Differential Revision: https://reviews.freebsd.org/D4781
Notes:
svn path=/head/; revision=405243
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Move the libx264 patch for stdint.h handling on FreeBSD to the multimedia/x264
port, as FILESDIR is inherited from there, thus causing the patch not to be
applied.
Reported by: kwm
Reviewed by: kwm
Tested by: kwm
Differential Revision: https://reviews.freebsd.org/D3168
Notes:
svn path=/head/; revision=392718
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Update to 0.144.2533 (from upstream stable branch) [1]
- Switch x264 and libx264 ports to master/slave ports respectively
- Bump PORTREVISION for dependent ports as the shared library version
has changed.
multimedia/x264:
- Clean up and update "updating instructions" in Makefile header
- Tweak COMMENT
- Only LIB_DEPENDS on libx264 and add PLIST_FILES if this isn't the
libx264 port.
- Allow COMMENT, USES, OPTIONS_*, CONFIGURE_ARGS to be overriden in
libx264 port.
- Place common configure arguments in a CONFIGURE_COMMON_ARGS variable
to make overriding values without duplication easier.
- Use --prefix configure argument over post-patch replacements
- Enable stripping of binaries and libraries if DEBUG is off. Remove
post-install target STRIP_CMD accordingly.
- Delete patch-Makefile in favour of patching WRKSRC/configure to
identify amd64, arm64 and mipsn32. powerpc and powerpc64 are now
covered upstream without needing patches.
- Patch out a bogus compiler argument check (cc_check) that results
in -Wno-maybe-uninitialized being added to CFLAGS causing causes
warnings when clang is cc. The cc_check function checks for basename
$CC to identify compiler type (icl, clang, gcc, etc).
multimedia/libx264:
- Remove all Makefile entries that are duplicated or common and found
in the master port (x264).
- Set lib as the PKGNAMEPREFIX
- Tweak COMMENT
- Delete upstreamed ARM patches [1]
- Delete all but one patch, as they duplicate those in x264.
- Dont remove pkgconfig/libdata directory
Changes:
https://git.videolan.org/?p=x264.git;a=shortlog;h=refs/heads/stable
Based on:
PR: 201260 [1]
Submitted by: Andrey Cherkashin <andoriyu gmail com> [1]
Notes:
svn path=/head/; revision=391217
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Fix build for missing symbols on ARMv6 [1]
- Backport upstream 9463ec00 to fix default AS on ARM [2]
- Remove unecessary WRKSRC override (x264)
- Whitespace alignment
[2] http://git.videolan.org/?p=x264.git;a=patch;h=9463ec
PR: 196033 [1]
Submitted by: Mikael Urandar <mikael.urankar at gmail com> [1]
Tested by: sbruno
Notes:
svn path=/head/; revision=375870
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Split x264 into two ports: the CLI application (x264), and the library
(libx264). This will allow x264 to use lavf and friends from ffmpeg for
decoding and demuxing while preventing a circular dependency between the
two: x264 can depend on ffmpeg, but ffmpeg will depend on libx264 rather
than x264.
- Add the LAVF option to the CLI port, making the dependency on ffmpeg
optional.
- Update to 0.142.2455.
- Amend fixes to local patches so that they can apply to the new upstream
files.
- Provide the git revision and other version information to the build
environment, allowing the CLI binary to display this information (like the
Windows builds).
- Remove unsupported build options (X11_OUTPUT).
- Ensure that the library and CLI ports each have the appropriate options.
- Add notes for future contributors who wish to update the ports.
- Bump PORTREVISION for all dependent ports.
PR: 187805
Differential Revision: https://reviews.freebsd.org/D1159
Submitted by: Andrew Berg <aberg010@my.hennepintech.edu>
Approved by: koobs (maintainer, mentor)
Notes:
svn path=/head/; revision=373073
|
| |
|
|
|
|
|
|
|
| |
Patch by: andreast@
Submitted by: nathan whitehorn
Approved by: maintainer
Notes:
svn path=/head/; revision=342608
|
| |
|
|
| |
Notes:
svn path=/head/; revision=295520
|
| |
|
|
| |
Notes:
svn path=/head/; revision=276165
|
| |
|
|
| |
Notes:
svn path=/head/; revision=265441
|
| |
|
|
| |
Notes:
svn path=/head/; revision=258146
|
| |
|
|
|
|
|
|
|
|
| |
- Rework patches
PR: ports/145959 [1]
Submitted by: Mark Andrews <marka@isc.org> [1]
Notes:
svn path=/head/; revision=253094
|
| |
|
|
| |
Notes:
svn path=/head/; revision=253000
|
| |
|
|
|
|
|
|
|
| |
- Bump PORTREVISION
Submitted by: stas
Notes:
svn path=/head/; revision=250837
|
| |
|
|
|
|
|
|
|
| |
- This is the last snapshot with compatible library ver. 65
- Add patch for log2f(x) support
- Take maintainership
Notes:
svn path=/head/; revision=249185
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Remove x264-gtk
PR: ports/132780
Submitted by: Bapt <baptiste.daroussin@gmail.com>
- Update libquicktime to 1.1.1 to fix build with new x264
Submitted by: kwm
- Chase x264 shlib bump
Notes:
svn path=/head/; revision=231385
|
| |
|
|
|
|
|
| |
Requested by: Roman Divacky <rdivacky@freebsd.org>
Notes:
svn path=/head/; revision=210970
|
| |
|
|
| |
Notes:
svn path=/head/; revision=199573
|
| |
|
|
| |
Notes:
svn path=/head/; revision=195314
|
| |
|
|
|
|
|
| |
- Remove optional GTK2 support for a x264-gtk slave port
Notes:
svn path=/head/; revision=192530
|
| |
|
|
| |
Notes:
svn path=/head/; revision=189089
|
| |
|
|
| |
Notes:
svn path=/head/; revision=175596
|
| |
|
|
|
|
|
|
|
|
| |
- Fix plist
Reported by: Kostik Belousov <kostikbel@gmail.com>
Pointyhat to: me
Notes:
svn path=/head/; revision=174246
|
| |
|
|
|
|
|
| |
- Add an option for a gtk encoder frontend
Notes:
svn path=/head/; revision=174219
|
| |
|
|
| |
Notes:
svn path=/head/; revision=170205
|
| |
|
|
|
|
|
| |
- Use shared gpac lib
Notes:
svn path=/head/; revision=163779
|
| |
|
|
|
|
|
|
| |
PR: 97131
Submitted by: Sven Berkvens-Matthijsse
Notes:
svn path=/head/; revision=162076
|
| |
|
|
|
|
|
| |
patch-muxers submitted by: lioux
Notes:
svn path=/head/; revision=161915
|
| |
|
|
| |
Notes:
svn path=/head/; revision=149995
|
| |
|
|
| |
Notes:
svn path=/head/; revision=144023
|
| |
|
|
|
|
|
| |
- Add new option, WITH_X11_OUTPUT, adds x11 output.
Notes:
svn path=/head/; revision=142694
|
| |
|
|
| |
Notes:
svn path=/head/; revision=136702
|
| |
|
|
|
|
|
| |
Repoted by: pointyhat via kris
Notes:
svn path=/head/; revision=135769
|
| |
|
|
| |
Notes:
svn path=/head/; revision=135576
|
| |
|
|
|
|
|
|
|
|
|
| |
gcc complains that -fPIC is needed to link the shared lib,
but I have no idea how to do this with yasm? with out disabling the
shared library and just making a static library.
Pointed out by: krismail
Notes:
svn path=/head/; revision=134017
|