Commit graph

71 commits

Author SHA1 Message Date
adam
1f7101e17d Fix building with -flto; do not force optimisation compiler flags 2015-01-21 18:15:17 +00:00
wiz
259cd03add Update to 20141218, the latest available snapshot. Does anyone know why
there are no newer ones?
2015-01-20 09:37:53 +00:00
adam
c3a1cc2612 Changes 20141023:
* Update to the current lavf API and fix memory leak when using --seek
* x86inc: Make INIT_CPUFLAGS support an arbitrary number of cpuflags
* x86: Minor pixel_ssim_end4 improvements
* x86: Faster quant_4x4x4
* configure: improve cc_check for clang and ICL to not ignore unknown options
* checkasm: Only call x264_cpu_detect() once
2014-10-24 10:20:43 +00:00
adam
de45a997b9 Changes 20140809:
Bug fixes and improvements.
2014-08-10 15:39:15 +00:00
wiz
7eeb51b534 Bump for perl-5.20.0.
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.
2014-05-29 23:35:13 +00:00
obache
ed661cd5ca recursive bump from x264-devel builld number change (i.e. API change). 2014-04-10 05:39:14 +00:00
adam
d01475f571 Removed patches/patch-ak 2014-03-04 13:59:41 +00:00
adam
01c645c5da Changes 20140303:
Bug fixes.
Enabled OpenCL for Darwin.
Fix building with Clang.
2014-03-04 13:59:11 +00:00
adam
213fdba7bc Changes 20131015:
* Fix AVX2 detection bug with "limit CPUID" enabled in BIOS
* Fix a few minor bugs found with a static analyzer
* Fix cases in which intra refresh allowed prediction from disallowed pixels
* x86inc: Check for __OUTPUT_FORMAT__ having a value of "x64"
* configure: Support cygwin64
* x86: Faster AVX2 pixel_sad_x3 and pixel_sad_x4
* x86: SSSE3 implementation of pixel_sad_x3 and pixel_sad_x4
* Transparent hugepage support
* AVC-Intra support
* Windows Unicode support
* Fix GPAC support on Windows
* Fix masked access violation in KERNEL32
2013-10-17 07:09:08 +00:00
obache
d0450e9225 FIxes build on NetBSD-5.x-i386, i486 features are required. 2013-07-07 03:51:04 +00:00
wiz
cba91fa30a Backout previous.
Onno van der Linden reports it is not needed any longer with
x264-devel-20130703.
2013-07-06 21:57:45 +00:00
wiz
3b9efc9fd3 Fix runtime error on NetBSD/i386, from
Onno van der Linden <o.vd.linden@quicknet.nl>
in private mail.

Similar to mplayer and ffmpeg fixes.

XXX: Probably NetBSD-5.99.* could use the CFLAGS too instead
of the --disable-asm, but neither me nor Onno can test.
2013-07-06 10:42:28 +00:00
wiz
662113d8fe Update to 20130703 snapshot: speedups, opencl support (disabled in pkgsrc). 2013-07-04 16:43:55 +00:00
riastradh
35f6d49645 Fix cross-build of x264-devel by passing --host to configure. 2013-05-10 05:39:20 +00:00
adam
620fa4aa29 Just a newer snapshot. 2013-01-16 20:55:30 +00:00
adam
2da3de2033 Updated to snapshot 20121127 2012-11-28 16:29:53 +00:00
tron
7afa90ab23 Restore disabling of assembler support under Mac OS X i386 to fix
the build.
2012-11-09 07:42:20 +00:00
adam
91a3e18925 Oops... also install x264 binary 2012-11-08 20:28:08 +00:00
adam
98939c7428 Changes 20121107:
This is another snapshot.
2012-11-08 19:55:56 +00:00
asau
a19397ba81 Drop PKG_DESTDIR_SUPPORT setting, "user-destdir" is default these days. 2012-10-08 09:20:57 +00:00
drochner
fa5c6b6776 revert an upstream change in the "configure" script which might be the
reason for build problems on NetBSD/amd64, as reported by Aran Clauson
per PR pkg/45839
2012-01-16 11:06:05 +00:00
drochner
fc2301c614 update to the 20111207 snapshot
(this date is the beginning of a period of stability in the development
tree)
changelog is unknown
2012-01-09 17:04:03 +00:00
drochner
9efa89d648 update to 20110707
a newer snapshot is needed for newer versions of ffmpeg
2011-07-18 21:00:11 +00:00
tnn
179eebe7ad revert my change, drochner@ fixed the problem. 2011-01-19 20:40:06 +00:00
drochner
162e79e045 the code doesn't use "__PIC__" anymore - remove substitution 2011-01-19 12:45:12 +00:00
dsainty
71ac4638ea Correct syntax in previous. 2011-01-19 02:04:02 +00:00
tnn
b502c48465 Fails on current as well, so don't try to use asm there.
Someone who groks linker issues should try to make the asm code
position independent. Until then I suspect we will end up using
--disable-asm everywhere.
2011-01-19 00:16:38 +00:00
tron
d8bda72fbf Add a comment why we need to disable assembler support on so many platforms. 2011-01-17 23:13:46 +00:00
tron
96a632df22 Disable assembler support under NetBSD 5.1 and older as it required
binutils 2.17 or newer which is only available under NetBSD-current.
2011-01-17 22:06:37 +00:00
tron
b29cc176d6 Disable assembler support under Mac OS X (again) to fix the build. 2011-01-17 21:51:09 +00:00
drochner
d606359235 update to 20110101, from Makoto Fujiwara per pkgsrc-wip
(I've just put back libtool support.)
needed for update of ffmpeg which in turn is needed for updates
of eg vlc and gst-plugin-ffmpeg
2011-01-17 16:46:42 +00:00
tsutsui
67fdf3e2af Fix build failure on NetBSD/arm as configure suggests:
>> 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.
2010-08-11 19:11:55 +00:00
drochner
1ad77b93cb fix previous 2010-07-18 12:19:47 +00:00
wiz
b6ae0a5344 Disable assembler on SunOS/i386, linking fails.
Per Aleksey Cheusov in PR 43632.
2010-07-18 09:48:44 +00:00
drochner
62465e79d3 as suggested by OBATA Akio, give up on replacing bashisms and
just use bash to run the configure script
2010-05-07 09:34:43 +00:00
drochner
f6e9e68d7c -don't use assembler code on NetBSD/i386<current -- the gas doesn't
do SSSE3 instructions (noticed by OBATA Akio)
-cleanup: remove obsolete patch and bashism
2010-05-06 17:02:12 +00:00
drochner
5801a4b920 update to the 20090920 snapshot
The snapshot date is chosen for some reason:
-vlc-1.0.6 (which I'll commit soon) needs an API change which
 was introduced on 20090813
-pkgsrc's ffmpeg can't deal with an API change which was done 20090921
 (and is not easily updated)
2010-05-04 18:18:57 +00:00
drochner
ae766c2076 add a patch from upstream git to fix build error on ppc reported
by Erik Bertelsen
2009-06-03 09:08:31 +00:00
drochner
181c105d21 update to the 20090326 snapshot. This is not absolutely new, but there
was a period of relative quietness in x264 development, and I've been
testing this snapshot for some weeks (on i386).
There are too many changes to list here.
2009-05-25 20:56:38 +00:00
joerg
2d1ba244e9 Simply and speed up buildlink3.mk files and processing.
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.
2009-03-20 19:23:50 +00:00
obache
a71a8b672c Let to link libx264.la with ${LDFLAGS}, not only ${PTHREAD_LDFLAGS} and
${PTHREAD_LIBS}, same as original .so target.
At least, need to link with -lm (using pow(3))

Bump PKGREVISION.
2009-02-03 08:44:15 +00:00
sketch
1d2eceefb1 Replace /bin/sh in version.sh too. 2009-01-20 22:33:38 +00:00
tron
0c4b38b599 Disable assembler support on Mac OS X Intel systems because it breaks the
build of a shared version of the library.
2009-01-03 15:40:04 +00:00
tron
0684bfe706 Disable assembler support on x86_64 systems because it breaks the build
of a shared version of the library.
2008-12-20 11:57:29 +00:00
bjs
92e6acc053 fix diff botch 2008-12-18 22:23:36 +00:00
bjs
a2f4bcca62 add forgotten options.mk. 2008-12-18 22:22:47 +00:00
bjs
a24bbaf645 Update to version we're using (20081217) 2008-12-18 17:19:06 +00:00
bjs
47a40db702 Update to 20081218 snapshot. There is no NEWS file or list of changes;
please see the repository for more information.  I'm doing this update
our version is over a year old and some software is starting to require
a newer version.
2008-12-18 16:19:07 +00:00
rillig
49672a4677 Don't strip the binary if INSTALL_UNSTRIPPED is set. 2008-11-18 22:08:32 +00:00
ahoka
2c61c9b0b3 I missed this change in my previous commit. Should build OK on PPC now. 2008-07-30 21:46:04 +00:00