non port: multimedia/x264/files/patch-configure |
Number of commits found: 31 |
Wednesday, 10 Jan 2024
|
09:46 Piotr Kubaj (pkubaj)
multimedia/libx264: fix build on powerpc64le on 15
cc: error: unsupported option '-mabi=' for target
'powerpc64le-unknown-freebsd15.0'
951dfc6f |
Friday, 29 Jan 2021
|
19:23 jbeich
multimedia/x264: update to 0.161.3039
Changes: https://code.videolan.org/videolan/x264/compare/d198931...544c61f
|
Saturday, 7 Nov 2020
|
15:49 jbeich
multimedia/x264: update to 0.161.3020
Changes: https://code.videolan.org/videolan/x264/compare/cde9a93...d198931
ABI: https://abi-laboratory.pro/tracker/timeline/x264/
|
Sunday, 19 Jul 2020
|
11:42 riggs
Fix build with multimedia/gpac-libgpac 1.0.0
PR: 248081
Submitted by: riggs
Approved by: koobs (maintainer)
MFH: 2020Q3 (hat: ports-secteam)
|
Saturday, 21 Dec 2019
|
19:00 jbeich
multimedia/x264: update to 0.159.2991
Changes: https://code.videolan.org/videolan/x264/compare/34c06d1...1771b55
ABI: https://abi-laboratory.pro/tracker/timeline/x264/
|
Friday, 10 Aug 2018
|
00:55 jbeich
multimedia/x264: update to 0.155.2917
- 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/
|
Friday, 29 Dec 2017
|
02:55 jbeich
multimedia/{lib,}x264: update to 0.152.2854
Changes: https://git.videolan.org/?p=x264.git;a=shortlog;h=e9a5903edf8ca59ef20e6f4894c196f135af735e
|
Friday, 14 Jul 2017
|
23:41 jbeich
multimedia/x264: yasm is only used by libx264, so move ASM option there
PR: 220694
Approved by: koobs (maintainer)
MFH: 2017Q3 (minor build optimization)
Differential Revision: https://reviews.freebsd.org/D11566
|
23:41 jbeich
multimedia/{lib,}x264: update to 0.148.2795
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
|
Friday, 28 Oct 2016
|
23:39 jbeich
multimedia/{lib,}x264: unbreak ASM on mips* after r422672
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
|
Friday, 23 Sep 2016
|
13:14 jbeich
multimedia/x264: update to 0.148.2708
Changes: https://git.videolan.org/?p=x264.git;a=shortlog;h=86b71982e131eaa70125f8d0e725fcade9c4c677
Differential Revision: https://reviews.freebsd.org/D7958
Approved by: koobs (maintainer)
|
13:14 jbeich
multimedia/x264: add OPENCL option, enabled by default
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)
|
13:12 jbeich
multimedia/x264: don't require SSE on i386 with ASM=on (default)
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)
|
Friday, 3 Jul 2015
|
07:02 koobs
multimedia/{lib}x264: Update to 0.144.2533 and major refactor
- 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]
|
Wednesday, 31 Dec 2014
|
06:20 koobs
multimedia/{lib}x264: Fix build on ARMv6
- 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
|
Thursday, 23 Jun 2011
|
18:09 mm
Update to 0.115.2000
|
Tuesday, 30 Nov 2010
|
09:50 mm
- Update x264 to 0.110.1804
|
Saturday, 24 Jul 2010
|
15:30 mm
- Update x264 to 20100624 (build 98)
|
Friday, 23 Apr 2010
|
13:15 mm
- Fix configure issues on i386 [1]
- Rework patches
PR: ports/145959 [1]
Submitted by: Mark Andrews <marka@isc.org> [1]
|
Tuesday, 31 Mar 2009
|
13:58 pav
- Update x264 to 0.0.20081218
- 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
|
Thursday, 10 Apr 2008
|
01:01 ahze
Update to 2008-04-09 snapshot
Requested by: Roman Divacky <rdivacky@freebsd.org>
|
Sunday, 16 Sep 2007
|
18:07 ahze
Update to 20070913 snapshot
|
Tuesday, 31 Oct 2006
|
02:28 ahze
- Update to 0.0.20061030
|
Sunday, 1 Oct 2006
|
04:02 ahze
- Update to 0.0.20060926
- Add an option for a gtk encoder frontend
|
Sunday, 28 May 2006
|
22:48 ahze
- Update to 0.0.20060528
- Use shared gpac lib
|
Wednesday, 10 May 2006
|
11:44 ahze
- Update to 0.0.20060509
patch-muxers submitted by: lioux
|
Friday, 3 Jun 2005
|
04:11 ahze
- Update to 0.0.20050531
|
Saturday, 21 May 2005
|
16:23 ahze
- Attempt to fix build on alpha and maybe others.
Repoted by: pointyhat via kris
|
Saturday, 23 Apr 2005
|
18:27 ahze
- Attempt to fix build on amd64 by disabling MMX/SSE code.
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
|
Friday, 22 Apr 2005
|
14:18 ahze
- Add support for sparc64 [1]
- use LDFLAGS instead of -lm
Submitted by: kwm via irc [1]
|
Thursday, 21 Apr 2005
|
13:06 ahze
- Update to 0.0.20050421 (cvs snapshot)
|
Number of commits found: 31 |