notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
2024-11-06 Today brought in a new category: filesystems. Sadly, the website did not process it well. I am working on that. It may take a few days.
2024-11-07 Commit processing is halted. I have a fix for the new category. It is making its way through the system.
UPDATE: the backend is processing the original filesystems commit now. It should take about an hour.
UPDATE: as of 20:30 UTC, the filesystems commit has been processed. Commit processing is now up to date.
Port details
x264 H.264/MPEG-4 AVC Video Encoding (Front End CLI)
0.164.3095_2 multimedia on this many watch lists=58 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.164.3095_2Version of this port present on the latest quarterly branch.
Maintainer: bofh@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2005-01-12 05:06:15
Last Update: 2024-07-01 20:27:23
Commit Hash: 19d6872
People watching this port, also watch:: freetype2, expat, libxml2, pcre, glib
License: GPLv2
WWW:
https://www.videolan.org/x264.html
Description:
x264 is a free library for encoding H.264/AVC (aka MPEG-4 Part 10) video streams. Encoder features * CAVLC/CABAC * Multi-references * Intra: all modes (4x4 and 16x16 with all predictions) * Inter P: all partitions (from 16x16 down to 4x4) * Inter B: partitions from 16x16 down to 8x8 (including SKIP/DIRECT) * Ratecontrol: constant quantizer, constant bitrate, or multipass ABR * Scene cut detection
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (6 items)
Collapse this list.
  1. bin/x264
  2. share/bash-completion/completions/x264
  3. @ldconfig
  4. /usr/local/share/licenses/x264-0.164.3095_2/catalog.mk
  5. /usr/local/share/licenses/x264-0.164.3095_2/LICENSE
  6. /usr/local/share/licenses/x264-0.164.3095_2/GPLv2
Collapse this list.
Dependency lines:
  • x264>0:multimedia/x264
To install the port:
cd /usr/ports/multimedia/x264/ && make install clean
To add the package, run one of these commands:
  • pkg install multimedia/x264
  • pkg install x264
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: x264
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1654122710 SHA256 (x264/example.y4m.bz2) = a5bec9d37362bd9d7773fbd0644643f9ec096d654d20823004e88d5df32bbff7 SIZE (x264/example.y4m.bz2) = 4910029

Expand this list (2 items)

Collapse this list.

SHA256 (x264/videolan-x264-baee400fa9ced6f5481a728138fed6e867b0ff7f_GL0.tar.gz) = 436a2be54d8bc0cb05dd33ecbbcb7df9c3b57362714fcdaa3a5991189a33319b SIZE (x264/videolan-x264-baee400fa9ced6f5481a728138fed6e867b0ff7f_GL0.tar.gz) = 942829

Collapse this list.


Packages (timestamps in pop-ups are UTC):
x264
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest0.164.3095_20.164.3095_2-0.164.3095_20.164.3095_2---
FreeBSD:13:quarterly0.164.3095_20.164.3095_2-0.164.3095_20.164.3095_20.164.3095_20.164.3095_2-
FreeBSD:14:latest0.164.3095_20.164.3095_2-0.164.3095_20.164.3095_2--0.164.3095_2
FreeBSD:14:quarterly0.164.3095_20.164.3095_2-0.164.3095_20.164.3095_20.164.3095_20.164.3095_2-
FreeBSD:15:latest0.164.3095_20.164.3095_2n/a0.164.3095_2n/a0.164.3095_2--
Slave ports:
  1. multimedia/libx264
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. bash : shells/bash
  2. bash-completion>0 : shells/bash-completion
  3. pkgconf>=1.3.0_1 : devel/pkgconf
  4. gmake>=4.4.1 : devel/gmake
Runtime dependencies:
  1. bash-completion>0 : shells/bash-completion
Library dependencies:
  1. libx264.so : multimedia/libx264
  2. libffms2.so : multimedia/ffms2
  3. libavcodec.so : multimedia/ffmpeg
  4. libavformat.so : multimedia/ffmpeg
  5. libavutil.so : multimedia/ffmpeg
  6. liblsmash.so : multimedia/l-smash
  7. libavutil.so : multimedia/ffmpeg
  8. libswscale.so : multimedia/ffmpeg
This port is required by:
for Libraries

Deleted ports which required this port:

Expand this list of 5 deleted ports
  1. multimedia/ffmpeg-011*
  2. multimedia/ffmpeg-devel*
  3. multimedia/ffmpeg1*
  4. multimedia/ffmpeg2*
  5. net/opal3*
  6. Collapse this list of deleted ports.
for Run
  1. multimedia/lives

Configuration Options:
===> The following configuration options are available for x264-0.164.3095_2: BASH=on: Install programmable completions for Bash DEBUG=off: Build with debugging support FFMS=on: FFmpeg Source input support LAVF=on: libav* format input support (requires FFmpeg) PGO=off: Use Profile-Guided Optimization SWSCALE=on: Resize video filter ====> MPEG-4 output: you can only select none or one of them GPAC=off: GPAC library support LSMASH=on: L-SMASH library support ===> Use 'make config' to modify these settings
Options name:
multimedia_x264
USES:
pkgconfig compiler:c11 gmake localbase shebangfix
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://code.videolan.org/videolan/x264/-/archive/baee400fa9ced6f5481a728138fed6e867b0ff7f.tar.gz?dummy=/
Collapse this list.

Number of commits found: 194 (showing only 100 on this page)

1 | 2  »  

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.164.3095_2
01 Jul 2024 20:27:23
commit hash: 19d68720f1dac6176557ffa8d9c1684c4cf22608commit hash: 19d68720f1dac6176557ffa8d9c1684c4cf22608commit hash: 19d68720f1dac6176557ffa8d9c1684c4cf22608commit hash: 19d68720f1dac6176557ffa8d9c1684c4cf22608 files touched by this commit
Rene Ladan (rene) search for other commits by this committer
all: drop support for FreeBSD 13.2 which reached EOL today

Thanks again to jbeich for noticing various things I overlooked.

Reviewed by:	acm, ashish, eduardo, ehaupt, eugen, jbeich, martymac, mat,
nobukata, sunpoet, tagattie, yuri, arrowd, kde
Differential Revision:	https://reviews.freebsd.org/D45141
0.164.3095_2
10 Jan 2024 09:46:56
commit hash: 951dfc6f76dba7e53ebd8d4497918b4fc8c953b6commit hash: 951dfc6f76dba7e53ebd8d4497918b4fc8c953b6commit hash: 951dfc6f76dba7e53ebd8d4497918b4fc8c953b6commit hash: 951dfc6f76dba7e53ebd8d4497918b4fc8c953b6 files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
multimedia/libx264: fix build on powerpc64le on 15

cc: error: unsupported option '-mabi=' for target
'powerpc64le-unknown-freebsd15.0'
0.164.3095_2
29 Sep 2023 06:02:01
commit hash: d26aa987ba6a52e0a7b295128008a9f0af96e2b8commit hash: d26aa987ba6a52e0a7b295128008a9f0af96e2b8commit hash: d26aa987ba6a52e0a7b295128008a9f0af96e2b8commit hash: d26aa987ba6a52e0a7b295128008a9f0af96e2b8 files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
multimedia/{lib}x264: Fix build with PGO

- Pet portclippy
PR:		273904
Reported by:	sven.a.jonsson@bahnhof.se
0.164.3095_2
26 Jul 2023 00:48:20
commit hash: 95274bf4f99c71fc056013d966aec239161dfd74commit hash: 95274bf4f99c71fc056013d966aec239161dfd74commit hash: 95274bf4f99c71fc056013d966aec239161dfd74commit hash: 95274bf4f99c71fc056013d966aec239161dfd74 files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
*/*: Fix build with llvm16 on 13.2-STABLE

As like as HEAD(14.0-RELEASE) llvm16 was merged in base for 13.2-STABLE
with the OSVERSION 1302507.

- Utilize USE_CXXSTD=c++14 or similar solution where applicable
- Update conditionals to addtionally check for OSVERSION greater than
  1302507 and less than 1400000

Approved by:	portmgr (blanket)
Sponsored by:	The FreeBSD Foundation
0.164.3095_2
12 Jul 2023 18:56:04
commit hash: 7d1faa7179813ffa542b550a1fdb3bdc80a7986ccommit hash: 7d1faa7179813ffa542b550a1fdb3bdc80a7986ccommit hash: 7d1faa7179813ffa542b550a1fdb3bdc80a7986ccommit hash: 7d1faa7179813ffa542b550a1fdb3bdc80a7986c files touched by this commit
Felix Palmen (zirias) search for other commits by this committer
bsd.sites.mk: Update all ports using USE_GITLAB

Replace GL_COMMIT by GL_TAGNAME in all ports. The new GL_TAGNAME is
backwards-compatible (accepting any commit hash as before), but also
understands an actual tag name. Moving to tag names where appropriate is
left to individual ports' maintainers.

Approved by:		portmgr (tcberner, mentor)
Differential Revision:	https://reviews.freebsd.org/D37077
0.164.3095_2
25 Jun 2023 23:21:37
commit hash: 85b9ede53bca1be06c48b601f7968054cdca0e5fcommit hash: 85b9ede53bca1be06c48b601f7968054cdca0e5fcommit hash: 85b9ede53bca1be06c48b601f7968054cdca0e5fcommit hash: 85b9ede53bca1be06c48b601f7968054cdca0e5f files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
multimedia/x264: fix build with llvm 16

common/ppc/pixel.c:1576:31: error: incompatible function pointer types assigning
to 'x264_pixel_cmp_x3_t' (aka 'void (*)(unsigned char *, unsigned char *,
unsigned char *, unsigned char *, long, int *)') from 'int (uint8_t *, uint8_t
*, uint8_t *, uint8_t *, intptr_t, int *)' (aka 'int (unsigned char *, unsigned
char *, unsigned char *, unsigned char *, long, int *)')
[-Wincompatible-function-pointer-types]
    pixf->sad_x3[PIXEL_8x16]  = pixel_sad_x3_8x16_altivec;
                              ^ ~~~~~~~~~~~~~~~~~~~~~~~~~
common/ppc/pixel.c:1578:31: error: incompatible function pointer types assigning
to 'x264_pixel_cmp_x3_t' (aka 'void (*)(unsigned char *, unsigned char *,
unsigned char *, unsigned char *, long, int *)') from 'int (uint8_t *, uint8_t
*, uint8_t *, uint8_t *, intptr_t, int *)' (aka 'int (unsigned char *, unsigned
char *, unsigned char *, unsigned char *, long, int *)')
[-Wincompatible-function-pointer-types]
    pixf->sad_x3[PIXEL_8x8]   = pixel_sad_x3_8x8_altivec;
                              ^ ~~~~~~~~~~~~~~~~~~~~~~~~
common/ppc/pixel.c:1581:31: error: incompatible function pointer types assigning
to 'x264_pixel_cmp_x4_t' (aka 'void (*)(unsigned char *, unsigned char *,
unsigned char *, unsigned char *, unsigned char *, long, int *)') from 'int
(uint8_t *, uint8_t *, uint8_t *, uint8_t *, uint8_t *, intptr_t, int *)' (aka
'int (unsigned char *, unsigned char *, unsigned char *, unsigned char *,
unsigned char *, long, int *)') [-Wincompatible-function-pointer-types]
    pixf->sad_x4[PIXEL_8x16]  = pixel_sad_x4_8x16_altivec;
                              ^ ~~~~~~~~~~~~~~~~~~~~~~~~~
common/ppc/pixel.c:1583:31: error: incompatible function pointer types assigning
to 'x264_pixel_cmp_x4_t' (aka 'void (*)(unsigned char *, unsigned char *,
unsigned char *, unsigned char *, unsigned char *, long, int *)') from 'int
(uint8_t *, uint8_t *, uint8_t *, uint8_t *, uint8_t *, intptr_t, int *)' (aka
'int (unsigned char *, unsigned char *, unsigned char *, unsigned char *,
unsigned char *, long, int *)') [-Wincompatible-function-pointer-types]
    pixf->sad_x4[PIXEL_8x8]   = pixel_sad_x4_8x8_altivec;
                              ^ ~~~~~~~~~~~~~~~~~~~~~~~~
0.164.3095_2
27 Apr 2023 12:01:46
commit hash: f7accb23bf4c9fc87a4b362937629ccd09d425e5commit hash: f7accb23bf4c9fc87a4b362937629ccd09d425e5commit hash: f7accb23bf4c9fc87a4b362937629ccd09d425e5commit hash: f7accb23bf4c9fc87a4b362937629ccd09d425e5 files touched by this commit
Daniel Engberg (diizzy) search for other commits by this committer
*/*: Bump all users of multimedia/ffmpeg*

...to make sure all picks up new version(s)
0.164.3095_1
25 Apr 2023 15:17:15
commit hash: feb1fa34f58ea796656b86a81c2a2996b0b03c96commit hash: feb1fa34f58ea796656b86a81c2a2996b0b03c96commit hash: feb1fa34f58ea796656b86a81c2a2996b0b03c96commit hash: feb1fa34f58ea796656b86a81c2a2996b0b03c96 files touched by this commit
Christian Weisgerber (naddy) search for other commits by this committer
audio/opus: bump consumers after update to 1.4
0.164.3095
18 Sep 2022 11:55:57
commit hash: 8f87e3d181d10b5f94013728ab418dec48597feecommit hash: 8f87e3d181d10b5f94013728ab418dec48597feecommit hash: 8f87e3d181d10b5f94013728ab418dec48597feecommit hash: 8f87e3d181d10b5f94013728ab418dec48597fee files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
multimedia/x264: update to 0.164.3095

Changes:	https://code.videolan.org/videolan/x264/compare/5db6aa6...baee400f
07 Sep 2022 21:58:51
commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
0.163.3060_1
07 Sep 2022 21:10:59
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
0.163.3060_1
20 Jul 2022 14:22:30
commit hash: 63f36d326290febc7af8820d7bde9c78cda71c80commit hash: 63f36d326290febc7af8820d7bde9c78cda71c80commit hash: 63f36d326290febc7af8820d7bde9c78cda71c80commit hash: 63f36d326290febc7af8820d7bde9c78cda71c80 files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
multimedia: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  Aaron LI <aly@aaronly.me>
  *  Alexander Botero-Lowry <alexbl@FreeBSD.org>
  *  Alexander Logvinov <ports@logvinov.com>
  *  Alexey Dokuchaev <danfe@FreeBSD.org>
  *  Anders Nordby <anders@FreeBSD.org>
  *  Andrew Pantyukhin <infofarmer@FreeBSD.org>
  *  Andrew Thompson <andy@fud.org.nz>
  *  Andrew Thompson <thompsa@FreeBSD.org>
  *  Angel Carpintero <ack@telefonica.net>
  *  Anish Mistry (with help from mean)
  *  Anonymous <swell.k@gmail.com>
(Only the first 15 lines of the commit message are shown above View all of this commit message)
0.163.3060_1
08 Mar 2022 02:09:57
commit hash: bc808e2bfff33c5b4260c571ee628017ca41f1b9commit hash: bc808e2bfff33c5b4260c571ee628017ca41f1b9commit hash: bc808e2bfff33c5b4260c571ee628017ca41f1b9commit hash: bc808e2bfff33c5b4260c571ee628017ca41f1b9 files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
*/*: Take maintainership
0.163.3060_1
07 Mar 2022 19:07:39
commit hash: 3d89f95e2ff861b1e06ad114422b5d116a856970commit hash: 3d89f95e2ff861b1e06ad114422b5d116a856970commit hash: 3d89f95e2ff861b1e06ad114422b5d116a856970commit hash: 3d89f95e2ff861b1e06ad114422b5d116a856970 files touched by this commit
Rene Ladan (rene) search for other commits by this committer
all: return koobs' ports to the pool after safekeeping his commit bit.
0.163.3060_1
21 Jun 2021 17:46:26
commit hash: d6e84975f09af06c0f034aec3dae6d4812432ab0commit hash: d6e84975f09af06c0f034aec3dae6d4812432ab0commit hash: d6e84975f09af06c0f034aec3dae6d4812432ab0commit hash: d6e84975f09af06c0f034aec3dae6d4812432ab0 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
multimedia/x264: update to 0.163.3060

Changes:	https://code.videolan.org/videolan/x264/compare/55d517b...5db6aa6
0.161.3049
04 Jun 2021 05:53:21
commit hash: d09ed096c44ca516f3e4922e292b4afabd03ff11commit hash: d09ed096c44ca516f3e4922e292b4afabd03ff11commit hash: d09ed096c44ca516f3e4922e292b4afabd03ff11commit hash: d09ed096c44ca516f3e4922e292b4afabd03ff11 files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
*/*: Replace USE_GCC=any with USE_GCC=yes

USE_GCC=any has been equivalent to USE_GCC=yes in most cases (such
as i386 and amd64 since 12.x and depending on configuration 11.x,
most newer installations on other platforms, and 13.x across the
board).

Since commit 96c17633d90386b5bcf8 Mk/bsd.gcc.mk is treating them as
different spellings of the same, so continue the deorbiting of the
USE_GCC=any form and simply replace it with USE_GCC=yes.

This should not make any functional difference at all.

Discussed with:	mat, linimon, pkubaj
0.161.3049
06 May 2021 12:23:02
commit hash: 5be116444693389c61fe2cc56d8add238c2f5199commit hash: 5be116444693389c61fe2cc56d8add238c2f5199commit hash: 5be116444693389c61fe2cc56d8add238c2f5199commit hash: 5be116444693389c61fe2cc56d8add238c2f5199 files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
RESTRICTED removal, two more ports.
0.161.3049
27 Apr 2021 15:52:46
commit hash: c094198561b3e5dc74d6dd3d557e33cfe287a8eccommit hash: c094198561b3e5dc74d6dd3d557e33cfe287a8eccommit hash: c094198561b3e5dc74d6dd3d557e33cfe287a8eccommit hash: c094198561b3e5dc74d6dd3d557e33cfe287a8ec files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
multimedia/x264: update to 0.161.3049

Changes:	https://code.videolan.org/videolan/x264/compare/544c61f...55d517b
Reported by:	OpenBSD
0.161.3039
09 Apr 2021 18:44:23
commit hash: 911f04257e3175fca4e46c7d57bf5ca79767e209commit hash: 911f04257e3175fca4e46c7d57bf5ca79767e209commit hash: 911f04257e3175fca4e46c7d57bf5ca79767e209commit hash: 911f04257e3175fca4e46c7d57bf5ca79767e209 files touched by this commit
Matthias Fechner (mfechner) search for other commits by this committer
Regenerate all distfiles using gitlab as source.

This regeneration is required as the new gitlab version changed
the address and the directory the source files can be downloaded.

This commit also applies some small fixes to make sure all ports using
gitlab are buildable.

Reviewed by:	mat
Approved by:	portmgr
Differential Revision:	https://reviews.freebsd.org/D29628
0.161.3039
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
0.161.3039
29 Jan 2021 19:23:09
Revision:563233Original commit files touched by this commit
jbeich search for other commits by this committer
multimedia/x264: update to 0.161.3039

Changes:	https://code.videolan.org/videolan/x264/compare/d198931...544c61f
0.161.3020
07 Nov 2020 15:49:39
Revision:554400Original commit files touched by this commit
jbeich search for other commits by this committer
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/
0.160.3011_1
15 Sep 2020 00:46:24
Revision:548688Original commit files touched by this commit
jbeich search for other commits by this committer
multimedia/ffms2: update to 2.40

Changes:	https://github.com/FFMS/ffms2/releases/tag/2.40
Reported by:	GitHub (watch releases)
0.160.3011
19 Jul 2020 11:42:45
Revision:542565Original commit files touched by this commit
riggs search for other commits by this committer
Fix build with multimedia/gpac-libgpac 1.0.0

PR:		248081
Submitted by:	riggs
Approved by:	koobs (maintainer)
MFH:		2020Q3 (hat: ports-secteam)
0.160.3011
03 Jul 2020 22:30:12
Revision:541152Original commit files touched by this commit
jbeich search for other commits by this committer
multimedia/x264: update to 0.160.3011

Changes:	https://code.videolan.org/videolan/x264/compare/296494a4...cde9a93
ABI:		https://abi-laboratory.pro/tracker/timeline/x264/
0.159.2999
18 May 2020 05:43:24
Revision:535719Original commit files touched by this commit
jbeich search for other commits by this committer
multimedia/x264: hook PGO distfile into makesum

PR:		246219
Approved by:	koobs (maintainer)
0.159.2999
05 May 2020 12:11:42
Revision:534077Original commit files touched by this commit
pkubaj search for other commits by this committer
multimedia/x264: add missing distinfo

Removed in r533939.

PR:		246217
Reported by:	xxjack12xx@gmail.com
Approved by:	portmgr (blanket: just fix it)
0.159.2999
04 May 2020 18:24:36
Revision:533939Original commit files touched by this commit
jbeich search for other commits by this committer
multimedia/x264: update to 0.159.2999

Changes:	https://code.videolan.org/videolan/x264/compare/1771b55...296494a4
ABI:		https://abi-laboratory.pro/tracker/timeline/x264/
MFH:		2020Q2 (minor stability fixes)
0.159.2991_1
16 Apr 2020 19:43:38
Revision:531878Original commit files touched by this commit
pkubaj search for other commits by this committer
multimedia/{lib,}x264: return to building with clang on powerpc64 elfv2

Head r359981 and r359994 reverted commits that caused clang to run in infinite
loop, allocating all available memory and crashing the system.
0.159.2991
18 Mar 2020 13:53:35
Revision:528648Original commit files touched by this commit
pkubaj search for other commits by this committer
multimedia/x264: fix build on powerpc64 elfv2

Clang has the same problem with x264 that happened with security/nss (workaround
in r528305).
It takes all available memory due to infinite loop. Switch to GCC for now to fix
build.
0.159.2991
21 Dec 2019 19:00:27
Revision:520577Original commit files touched by this commit
jbeich search for other commits by this committer
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/
0.157.2980_2
14 Dec 2019 01:47:06
Revision:520083Original commit files touched by this commit
pkubaj search for other commits by this committer
multimedia/x264 - use base compiler on powerpc* when using clang

Switch powerpc platforms to USES=compiler:c11. This will make them use base
clang when it's available.

Submitted by:	Alfredo Dal'Ava Junior
Reviewed by:	koobs (maintainer)
Differential Revision:	https://reviews.freebsd.org/D22688
0.157.2980_2
05 Aug 2019 23:06:50
Revision:508216Original commit files touched by this commit
jbeich search for other commits by this committer
multimedia/ffmpeg: update to 4.2

Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.2:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
0.157.2980_1
26 Jul 2019 20:46:57
Revision:507372Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
0.157.2980
19 Jul 2019 21:11:16
Revision:506964Original commit files touched by this commit
jbeich search for other commits by this committer
multimedia/x264: update to 0.157.2980

Changes:	https://git.videolan.org/?p=x264.git;a=shortlog;h=34c06d1c17ad968fbdda153cb772f77ee31b3095
ABI:		https://abi-laboratory.pro/tracker/timeline/x264/
0.157.2945
13 Jul 2019 00:26:23
Revision:506499Original commit files touched by this commit
linimon search for other commits by this committer
Bring powerpcspe stanza up to the level of the powerpc64 stanza.

Approved by:	portmgr (tier-2 blanket)
0.157.2945
29 Mar 2019 14:58:45
Revision:497149Original commit files touched by this commit
linimon search for other commits by this committer
New libx264 releases now seem to detect and use Altivec during
compilation, which breaks with base GCC because it doesn't support
some functions that libx264 uses.

Set GCC option by default for powerpc and powerpc64.

PR:		236679
Submitted by:	Piotr Kubaj
Approved by:	portmgr (tier-2 blanket)
0.157.2945
18 Mar 2019 21:54:04
Revision:496217Original commit files touched by this commit
jbeich search for other commits by this committer
multimedia/x264: chase X264_COMMIT location
0.157.2945
18 Mar 2019 21:45:10
Revision:496215Original commit files touched by this commit
jbeich search for other commits by this committer
multimedia/x264: update to 0.157.2945

Changes:	https://git.videolan.org/?p=x264.git;a=shortlog;h=72db437770fd1ce3961f624dd57a8e75ff65ae0b
ABI:		https://abi-laboratory.pro/tracker/timeline/x264/
0.155.2917_5
15 Dec 2018 03:54:06
Revision:487481Original commit files touched by this commit
gerald search for other commits by this committer
Make PORTREVISION bump-able for Tools/scripts/bump-revision.sh by using
a tab to separate the comment on that line.
0.155.2917_5
12 Dec 2018 01:35:36
Revision:487272Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
0.155.2917_4
06 Nov 2018 01:50:27
Revision:484273Original commit files touched by this commit
jbeich search for other commits by this committer
multimedia/ffmpeg: update to 4.1

Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.1:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
0.155.2917_3
10 Aug 2018 00:55:12
Revision:476802Original commit files touched by this commit
jbeich search for other commits by this committer
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/
0.152.2854_3
29 Jul 2018 22:18:46
Revision:475857Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.

This includes ports
 - featuring USE_GCC=yes or USE_GCC=any,
 - featuring USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and those
 - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
   c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.

PR:		222542
0.152.2854_2
02 May 2018 15:07:27
Revision:468844Original commit files touched by this commit
jbeich search for other commits by this committer
multimedia/ffmpeg: update to 4.0

- FFSERVER support was removed upstream
- libressl now uses libtls backend instead of patching openssl one
- Clang i386 no longer uses 16-byte aligned stack

Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.0:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
PR:		227726
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D15175
0.152.2854_1
27 Feb 2018 13:03:48
Revision:463123Original commit files touched by this commit
mat search for other commits by this committer
Switch some MASTER_SITES from http/ftp to https.

Also some cleanup of dead entries.

PR:		226203
Submitted by:	Sam H
Sponsored by:	Absolight
0.152.2854_1
11 Feb 2018 12:48:54
Revision:461498Original commit files touched by this commit
jbeich search for other commits by this committer
multimedia/l-smash: update to 2.14.5

Changes:	https://github.com/l-smash/l-smash/compare/v2.9.1...v2.14.5
ABI:		https://people.freebsd.org/~jbeich/compat_reports/l-smash/2.9.1_to_2.14.5/compat_report.html
0.152.2854
29 Dec 2017 02:55:42
Revision:457488Original commit files touched by this commit
jbeich search for other commits by this committer
multimedia/{lib,}x264: update to 0.152.2854

Changes:	https://git.videolan.org/?p=x264.git;a=shortlog;h=e9a5903edf8ca59ef20e6f4894c196f135af735e
0.148.2795_2
21 Oct 2017 06:50:50
Revision:452570Original commit files touched by this commit
jbeich search for other commits by this committer
multimedia/ffmpeg: update to 3.4

Notable changes:
- i386/amd64 now depend on NASM per
https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/4f9297ac3b39
- NETCDF is now MYSOFA but the dependency doesn't exist in ports yet
- SCHROEDINGER is gone per
https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/220b24c7c9
- DRM, LIBRSVG2, LIBXML2 are new options
- ABI isn't completely compatible: some structs have changed

Minor cleanup:
- Don't pass --disable-{in,out}dev when it's already blocked by disabled
dependency
- Drop redundant "Enable" from option descriptions
- Switch CDIO_DESC to use Mk/bsd.options.desc.mk

Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n3.4:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
PR:		223057
Exp-run by:	antoine
0.148.2795_1
14 Jul 2017 23:58:25
Revision:445840Original commit files touched by this commit
jbeich search for other commits by this committer
multimedia/x264: r445837 forgot to move option helpers

PR:		220694
Approved by:	portmgr blanket
MFH:		2017Q3
Differential Revision:	https://reviews.freebsd.org/D11566
0.148.2795_1
14 Jul 2017 23:42:13
Revision:445839Original commit files touched by this commit
jbeich search for other commits by this committer
multimedia/x264: enable FFMS, LAVF, SWSCALE by default

Without FFmpeg-based demuxers x264 CLI can only read raw formats as
source. So, enable more options to allow the binary package not only
write but also read mp4/mkv.

PR:		220694
Approved by:	koobs (maintainer)
MFH:		2017Q3 (usability improvement)
Differential Revision:	https://reviews.freebsd.org/D11566
0.148.2795
14 Jul 2017 23:41:54
Revision:445837Original commit files touched by this commit
jbeich search for other commits by this committer
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
0.148.2795
14 Jul 2017 23:41:36
Revision:445836Original commit files touched by this commit
jbeich search for other commits by this committer
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
0.148.2768
26 Jun 2017 09:40:42
Revision:444360Original commit files touched by this commit
jbeich search for other commits by this committer
multimedia/x264: update to 0.148.2768

Changes:	https://git.videolan.org/?p=x264.git;a=shortlog;h=d32d7bf1c6923a42cbd5ac2fd540ecbb009ba681
0.148.2728_1
01 Apr 2017 15:23:32
Revision:437439Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISIONs for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using using Mk/bsd.octave.mk which in turn has USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
   c++11-lang, c++0x, c11, or gcc-c++11-lib.

PR:		216707
0.148.2728
25 Dec 2016 07:28:02
Revision:429395Original commit files touched by this commit
jbeich search for other commits by this committer
multimedia/x264: update to 0.148.2728

Changes:	https://git.videolan.org/?p=x264.git;a=shortlog;h=4d5c8b01a48f72f9c40651e92c39294326a0863f
0.148.2708_2
11 Dec 2016 15:22:47
Revision:428352Original commit files touched by this commit
jbeich search for other commits by this committer
multimedia/ffmpeg: update to 3.2.2

Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n3.2.2:/Changelog
PR:		207547
Submitted by:	riggs, ebirth@b0ss.net (libressl fix)
Exp-run by:	antoine (3 tries)
0.148.2708_1
20 Nov 2016 09:38:09
Revision:426566Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISIONS for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.8.5 to GCC 4.9.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

In particular that is ports with USE_GCC=yes, USE_GCC=any, or one of
gcc-c++11-lib, openmp, nestedfct, c++11-lib as well as c++14-lang,
c++11-lang, c++0x, c11 requested via USES=compiler.
0.148.2708
28 Oct 2016 23:39:12
Revision:424888Original commit files touched by this commit
jbeich search for other commits by this committer
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
0.148.2708
28 Oct 2016 23:39:01
Revision:424887Original commit files touched by this commit
jbeich search for other commits by this committer
multimedia/libx264: unbreak ASM on armv6 after r422672

/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
0.148.2708
23 Sep 2016 13:14:54
Revision:422674Original commit files touched by this commit
jbeich search for other commits by this committer
multimedia/x264: switch to _ENABLE option helper

Many opposite switches are not available, so with default options
selected this change incurs the following warnings.

  multimedia/libx264:
    Unknown option --enable-asm, ignored
    Unknown option --disable-debug, ignored
    Unknown option --enable-opencl, ignored

  multimedia/x264:
    Unknown option --enable-asm, ignored
    Unknown option --disable-debug, ignored
    Unknown option --enable-lsmash, ignored

Differential Revision:	https://reviews.freebsd.org/D7958
Requested by:	koobs (maintainer)
0.148.2708
23 Sep 2016 13:14:29
Revision:422672Original commit files touched by this commit
jbeich search for other commits by this committer
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)
0.144.2533_4
23 Sep 2016 13:14:11
Revision:422671Original commit files touched by this commit
jbeich search for other commits by this committer
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)
0.144.2533_4
23 Sep 2016 13:12:07
Revision:422670Original commit files touched by this commit
jbeich search for other commits by this committer
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)
0.144.2533_3
13 Apr 2016 09:53:47
Revision:413181Original commit files touched by this commit
jbeich search for other commits by this committer
multimedia/x264: add FFMS and LSMASH options

Switch to LSMASH by default to follow vendor configure behavior.

Approved by:	koobs (maintainer, via private mail)
Differential Revision:	https://reviews.freebsd.org/D5861
0.144.2533_2
13 Apr 2016 09:53:16
Revision:413180Original commit files touched by this commit
jbeich search for other commits by this committer
multimedia/x264: correct LAVF option description

LAVF only supports demuxing via libavformat.

Approved by:	koobs (maintainer, via private mail)
Differential Revision:	https://reviews.freebsd.org/D5863
0.144.2533_2
13 Apr 2016 09:52:35
Revision:413179Original commit files touched by this commit
jbeich search for other commits by this committer
multimedia/{,lib}x264: modernize

- Convert to option helpers
- Convert to USES=localbase + respect CPPFLAGS
- Convert to USES=shebangfix (can be zsh->bash symlink)
- Simplify SLAVE_PORT conditionals into ?=, += and !target()
- Drop unnecessary `cd` before PGO sample
- Drop no longer necessary .include <bsd.port.options.mk>

Approved by:	koobs (maintainer, via private mail)
Differential Revision:	https://reviews.freebsd.org/D5862
0.144.2533_2
13 Apr 2016 09:51:42
Revision:413177Original commit files touched by this commit
jbeich search for other commits by this committer
multimedia/x264: make options actually affect dependencies

Approved by:	koobs (maintainer, via private mail)
Differential Revision:	https://reviews.freebsd.org/D5860
0.144.2533_1
01 Apr 2016 14:16:20
Revision:412348Original commit files touched by this commit
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.

With hat:	portmgr
Sponsored by:	Absolight
0.144.2533_1
04 Jan 2016 15:04:55
Revision:405243Original commit files touched by this commit
andrew search for other commits by this committer
Fix x264 on AArch64. quant-a.S and deblock-a.S have syntax the LLVM
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
0.144.2533_1
16 Nov 2015 00:30:00
Revision:401738Original commit files touched by this commit
gerald search for other commits by this committer
Add GCC_DESC to Mk/bsd.options.desc.mk.  Use this in a number of ports
instead of their own respective settings.
0.144.2533_1
23 Jul 2015 09:21:45
Revision:392718Original commit files touched by this commit
koobs search for other commits by this committer
multimedia/libx264: Move libx264 stdin.h patch to x264 port

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
0.144.2533
03 Jul 2015 12:14:08
Revision:391232Original commit files touched by this commit
koobs search for other commits by this committer
multimedia/{lib}x264: Fix distinfo's

Delete distinfo from libx264 since it is s now subordinate to the x264 port.

Also correctly update distinfo for x264, including the example.y4m.bz2 video
file for profile guided optimization (OPTION: PGO).

PR:		201260
Reported by:	Ajtim <lumiwa gmail com> (via email)
0.144.2533
03 Jul 2015 07:02:44
Revision:391217Original commit files touched by this commit
koobs search for other commits by this committer
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.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
0.142.2455_1
25 Mar 2015 17:36:48
Revision:382254Original commit files touched by this commit
marino search for other commits by this committer
multimedia category: Remove $PTHREAD_LIBS

approved by:	PTHREAD blanket
0.142.2455_1
27 Jan 2015 04:38:12
Revision:377978Original commit files touched by this commit
koobs search for other commits by this committer
multimedia/{lib}x264: Update minimum yasm version

Update the minimum version of yasm required in BUILD_DEPENDS.

PR:		196991
Submitted by:	takefu airport.fm
0.142.2455_1
31 Dec 2014 06:20:14
Revision:375870Original commit files touched by this commit
koobs search for other commits by this committer
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
0.142.2455_1
27 Dec 2014 10:17:55
Revision:375676Original commit files touched by this commit
koobs search for other commits by this committer
multimedia/x264: Use libx264's config headers

An encoding error condition is created when HI10P is enabled
in libx264, since the x264 is not built with that options.

Make x264 use the headers provided by the libx264 port, not the ones
that come with the sources, so the configuration options between the
two ports (libx264 and x264) can't end up mismatched.

Thanks to astrodog and a_b (IRC) for coming up with an elegant solution. [1]

While I'm here:

- Update COMMENT to reflect this is just the x264 CLI frontend
- Add LICENSE_FILE
(Only the first 15 lines of the commit message are shown above View all of this commit message)
0.142.2455
27 Nov 2014 12:06:05
Revision:373479Original commit files touched by this commit
danfe search for other commits by this committer
- Remove options' descriptions which are already in the standard pool
- Improve wording and make sure they all fit nicely in 80-char window

Approved by:	maintainer (koobs)
0.142.2455
22 Nov 2014 16:23:34
Revision:373073Original commit files touched by this commit
xmj search for other commits by this committer
multimedia/x264: General overhaul

- 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)
0.136.2358_4
15 May 2014 18:53:47
Revision:354166Original commit files touched by this commit
bapt search for other commits by this committer
Prevent x264 to link to ffmpeg if ffmpeg is already installed on the system
which will lead to a circular dependencies which is revealed by pkg autodeps
functionnality

Reported by:	kwm
0.136.2358_3
04 Feb 2014 21:16:12
Revision:342608Original commit files touched by this commit
kwm search for other commits by this committer
Support powerpc64.

Patch by:	andreast@
Submitted by:	nathan whitehorn
Approved by:	maintainer
0.136.2358_3
28 Jan 2014 23:04:38
Revision:341669Original commit files touched by this commit
mandree search for other commits by this committer
Strip debug symbols from bin/x264 unless WITH_DEBUG is set.

Approved by:	portmgr (implicit/blanket)
0.136.2358_3
27 Jan 2014 01:53:33
Revision:341318Original commit files touched by this commit
koobs search for other commits by this committer
multimedia/x264: Turn HI10P option off by default.

Inadvertently left the new HI10P option included in OPTIONS_DEFAULT in the
last commit while I was testing. Remove it.

PR:		ports/186138
Submitted by:	Anton Sayetsky <vsjcfm@gmail.com>
0.136.2358_2
26 Jan 2014 00:58:05
Revision:341152Original commit files touched by this commit
koobs search for other commits by this committer
multimedia/x264: Add OPTION for High 10 Profile 10-bit encoding

- Add OPTION for High 10 Profile 10-bit encoding
- Bump PORTREVISION

PR:		ports/185381
Submitted by:	Kenta S <kentas@hush.com>
0.136.2358_1
31 Oct 2013 21:33:48
Revision:332289Original commit files touched by this commit
wg search for other commits by this committer
multimedia/gpac-libgpac: update to 0.5

- Update to 0.5
- Export symbols required by x264
- Bump revision of dependent ports

PR:		ports/180906
Submitted by:	Vladimir Kondratiev <wulf mail.mipt.ru>
0.136.2358
07 Oct 2013 09:21:13
Revision:329667Original commit files touched by this commit
koobs search for other commits by this committer
multimedia/x264: Update to 20130827 snapshot

- Update to 20130827 snapshot
- Add CONFIGURE_ARGS to disable OpenCL, fixes configure failure
- Chase library version bump in dependent ports

PR:		ports/182484
Submitted by:	mm
Reviewed by:	kwm, bapt
0.125.2201_1
26 Sep 2013 15:43:36
Revision:328372Original commit files touched by this commit
koobs search for other commits by this committer
multimedia/x264: Remove PGO as a default OPTION, Big cleanup.

- Remove PGO as a default option, because RESTRICTED DISTFILES is
  causing >500 package builds to be skipped/ignored. I've found a
  number of more liberally licensed test sequences that can be used
  in a future update.
- Bump PORTREVISION

While I'm here:

- Rename GCC44 option to GCC (4.4 is no longer the default)
- Split out GCC and ASM options, allowing a user to select to use
  a modern GCC version, and continue to opt-in-or-out of ASM
  optimizations for performance comparisons, benchmarks or the like.
- Honour WITH_DEBUG from make.conf in DEBUG option
(Only the first 15 lines of the commit message are shown above View all of this commit message)
0.125.2201
21 Sep 2013 02:58:29
Revision:327788Original commit files touched by this commit
koobs search for other commits by this committer
multimedia/x264: Take maintainership

- Take maintainership
0.125.2201
20 Sep 2013 21:49:30
Revision:327750Original commit files touched by this commit
mm search for other commits by this committer
Returning maintainership on my multimedia ports to ports@freebsd.org
0.125.2201
20 Sep 2013 20:57:49
Revision:327747Original commit files touched by this commit
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
multimedia)
0.125.2201
17 Aug 2013 16:27:24
Revision:324851Original commit files touched by this commit
gerald search for other commits by this committer
Replace USE_GCC=4.6+ and USE_GCC=4.4+ by USE_GCC=yes.

Right now this is a noop in the former case and a noop in the latter
case unless lang/gcc44 has been installed explicitly.

This puts a bit more emphasis on standardizing on a canonical version
"current" GCC and makes it easier to update that canonical version
by changing the default in Mk/bsd.gcc.mk and updating the lang/gcc port.

That is, USE_GCC=yes means "use a decent/modern version of GCC" without
having to worry about details.

Approved by:	portmgr (bdrewery)
0.125.2201
14 Aug 2013 22:35:54
Revision:324744Original commit files touched by this commit Sanity Test Failure
ak search for other commits by this committer
- Remove MAKE_JOBS_SAFE variable

Approved by:	portmgr (bdrewery)
0.125.2201
09 Oct 2012 22:43:06
Revision:305618Original commit files touched by this commit
linimon search for other commits by this committer
Attempt to force this port to build only with gcc.  It is known to be
broken on clang.

However, setting USE_GCC=any appears to be insufficient: the too-clever
configure glop sees that clang is installed and attempts to use it
regardless.

This commit is thus a temporary measure.

Hat:		portmgr
0.125.2201
07 Aug 2012 16:37:31
Original commit files touched by this commit
mm search for other commits by this committer
Use shared description of PGO option

PR:		ports/170454
0.125.2201
24 Jul 2012 17:27:57
Original commit files touched by this commit
mm search for other commits by this committer
Fix fetchability of example.y4m.bz2

PR:		ports/170103
Reported by:	Sayetsky Anton
0.125.2201
23 Jul 2012 19:27:25
Original commit files touched by this commit
mm search for other commits by this committer
Update multimedia/x264 to 0.125.2201
Switch to new options framework
0.123.2189_2
01 Jun 2012 05:26:28
Original commit files touched by this commit
dinoex search for other commits by this committer
- update png to 1.5.10
0.123.2189_1
19 May 2012 07:31:11
Original commit files touched by this commit
mm search for other commits by this committer
Bump PORTREVISION due to gpac-libgpac fix
0.119.2113
25 Apr 2012 19:09:59
Original commit files touched by this commit
mm search for other commits by this committer
Add missing patch

Number of commits found: 194 (showing only 100 on this page)

1 | 2  »