ajacoutot
442df69140
Update to Xine-lib 1.2.10.
...
from Brad (maintainer)
Build tested on amd64, i386, powerpc, and sparc64.
Runtime tested on amd64 and powerpc.
2019-12-25 15:50:45 +00:00
ajacoutot
d5e8bb2c3a
Update compiler across some multimedia ports to be consistent in using
...
ports-gcc for non clang archs.
from Brad
2019-08-19 06:04:22 +00:00
naddy
7ab397505a
Switch to PERMIT_PACKAGE. CDROM restrictions are no longer applicable.
2019-07-14 00:39:34 +00:00
naddy
ebf751b927
Update gettext to 0.20.1.
...
Follow the upstream recommendations for packagers and switch to
multi-packages:
devel/gettext -> devel/gettext,-runtime
devel/gettext-tools -> devel/gettext,-tools
(new) devel/gettext,-textstyle
2019-05-20 22:15:00 +00:00
bcallah
5b6d061981
If we're on arm64, manually set the env variable AS in order to defeat a
...
configure check that prevents xine-lib from building.
Enables this to package and install on arm64.
ok phessler@
2018-12-19 16:08:08 +00:00
sthen
25f0e460f2
Add COMPILER lines to c++ ports which currently use the default. Adjust
...
some existing COMPILER lines with arch restrictions etc. In the usual
case this is now using "COMPILER = base-clang ports-gcc base-gcc" on
ports with c++ libraries in WANTLIB.
This is basically intended to be a noop on architectures using clang
as the system compiler, but help with other architectures where we
currently have many ports knocked out due to building with an unsuitable
compiler -
- some ports require c++11/newer so the GCC version in base that is used
on these archirtectures is too old.
- some ports have conflicts where an executable is built with one compiler
(e.g. gcc from base) but a library dependency is built with a different
one (e.g. gcc from ports), resulted in mixing incompatible libraries in the
same address space.
devel/gmp is intentionally skipped as it's on the path to building gcc -
the c++ library there is unused in ports (and not built by default upstream)
so intending to disable building gmpcxx in a future commit.
2018-10-24 14:27:57 +00:00
sthen
61f9499c88
use clock_gettime(), from Brad
2018-07-01 21:10:48 +00:00
sthen
e2994d3edf
Fix X32 build-time sanity check that was broken on clang/i386. From Brad.
2018-02-16 14:27:53 +00:00
ajacoutot
2fa3bb3a10
Update to xine-lib-1.2.9.
...
from Brad (maintainer)
2018-02-10 15:29:24 +00:00
jca
702a7fd10c
Also unlock those on non-clang archs...
2017-12-20 18:37:52 +00:00
naddy
11e3dd67b3
switch COMPILER from the old, confusing shortcuts to the more explicit format
2017-11-16 23:20:37 +00:00
sthen
b9064dc0ff
Handle pthread-stubs removal.
2017-10-23 17:10:49 +00:00
sthen
30eaa4b102
sync WANTLIB and bump, gc a few gettext MODULES while there
2017-09-22 21:30:32 +00:00
zhuk
1c6d711818
xine-lib doesn't need USE_LIBTOOL anymore.
...
Requires recent libtool from base.
2017-07-23 09:52:14 +00:00
ajacoutot
f665ebc3c9
Drop the devel/gettext and clang MODULES and use COMPILER.
...
from Btad (maintainer)
2017-06-12 08:56:43 +00:00
ajacoutot
f2a404fa41
Bring in some bug fixes from upstream and use the FFmpeg decoder for
...
VP8 / VP9 content.
from Brad (maintainer)
2017-03-20 08:14:03 +00:00
ajacoutot
bee3e786b7
Update to xine-lib-1.2.8.
...
from Brad (maintainer)
2017-02-25 11:17:30 +00:00
feinerer
2464849ed3
Use standard type u_int32_t instead of __u32.
...
Build error after sys/videoio.h update reported by naddy@.
OK ajacoutot@
2017-02-21 11:45:48 +00:00
ajacoutot
1aca5d37b4
Reducing the external dependencies a bit by utilizing FFmpeg instead
...
of the reference decoders for AAC, AC3, DTS and MP3.
from Brad (maintainer)
2017-01-22 02:53:47 +00:00
ajacoutot
08f6bed16f
memcpy: fix segfault in times(NULL).
...
from Brad (maintainer)
2017-01-19 00:31:42 +00:00
jasper
f8b1ceec32
bump after faad subpackage changes
2016-08-30 10:20:15 +00:00
naddy
42bc647e80
remove SHARED_ONLY from ports that only use modules that neither set nor
...
read this variable
2016-03-18 23:12:15 +00:00
ajacoutot
454392b537
Enable libv4l support.
...
from Brad (maintainer)
2016-01-23 08:31:50 +00:00
sthen
9005d1d063
sync WANTLIB
2016-01-17 17:29:07 +00:00
ajacoutot
5e26d85134
Back port a bug fix:
...
- fix AVCodecContext/AVFrame freeing.
from Brad (maintainer)
2015-09-18 05:45:26 +00:00
ajacoutot
7c2e4a28d2
Tighten up dependency on libbluray.
...
from brad (maintainer)
2015-05-23 07:19:44 +00:00
sthen
e76718f18f
add some simple missing lzma WANTLIBs (crept in via libxml)
2015-04-21 18:51:24 +00:00
schwarze
ba9f2089de
Drop USE_GROFF (almost exclusively additional blank lines). No bump needed.
2015-04-18 13:35:27 +00:00
sthen
11fd82ef5c
Build xine-lib with Clang, from Brad (maintainer)
2015-04-09 20:59:31 +00:00
brad
3a4940ef57
Update to Xine-lib 1.2.6.
...
ok ajacoutot@ sthen@
2014-07-13 20:03:51 +00:00
brad
40d9e15975
Revert the decoders change in the previous commit for the time being. While
...
testing 1.2.6 I encountered a stack overflow in Xine-lib I had not experienced
with earlier testing; happens when decoding AAC. Possibly related to additional
multi-threaded decoding changes made in 1.2.6 but since this wasn't a high
priority change it can wait.
ok ajacoutot@
2014-07-13 17:02:59 +00:00
brad
535928018f
- Reducing the external dependencies a bit by utilizing FFmpeg instead
...
of the reference decoders for AAC, AC3 and DTS.
- A build fix for LLVM.
ok sthen@
2014-07-12 21:55:35 +00:00
brad
0b6d32c93d
Re-enable the multichannel support for sndio.
...
ok sthen@
2014-06-02 22:26:10 +00:00
brad
98a81e6582
Further fixes for multithreading support with FFmpeg.
...
ok sthen@
2014-05-24 16:16:14 +00:00
brad
7bbb4f54f6
- Add some fixes for the FFmpeg decoder
...
- Enable the libvpx decoder as a means of working around a bug
with Xine's VP9 decoder via FFmpeg
- Add Opus support
ok sthen@
2014-05-21 23:41:03 +00:00
brad
f850412734
Attempt to fix FFmpeg VP9 segfault.
...
ok sthen@
2014-05-14 08:07:24 +00:00
brad
5ec30566a2
Update to Xine-lib 1.2.5.
...
ok juanfra@
2014-04-16 05:09:00 +00:00
brad
ac9b94e69f
Add the fast math flag back to CFLAGS as the autoconf script does if
...
CFLAGS is not overridden the way the port has.
ok juanfra@
2014-01-08 00:17:53 +00:00
brad
30da8a53c2
Update to Xine-lib 1.2.4.
...
ok juanfra@
2013-11-30 22:13:37 +00:00
brad
eb2b47ad1c
Add a dependency on libxdg-basedir as Xine-lib had a "hidden" dependency as
...
it will use an external copy if it exists otherwise it will fallback to an
internal copy.
pointed out and OK by naddy@
2013-10-14 17:38:48 +00:00
brad
d953744603
Bring in from upstream a rewritten FLV demuxer.
...
ok sthen@
2013-09-09 21:41:03 +00:00
brad
32fef3dc08
Several fixes from upstream:
...
- Fix multichannel playback.
- Default to square pixels.
- Avoid CODEC_FLAG_EMU_EDG.
- Use AV_CODEC_ID_MPEG2VIDEO.
- Fix another potential xine_play() hang.
ok sthen@
2013-08-28 15:30:34 +00:00
brad
8f16a0da79
Update to Xine-lib 1.2.3.
...
ok sthen@
2013-06-15 22:58:23 +00:00
brad
3aa1e43442
Remove patch no longer necessary.
...
ok sthen@
2013-05-14 01:54:22 +00:00
brad
4f389a6a50
- Remove FLAC autoconf hacks that are no longer necessary
...
- Sync WANTLIBs
ok sthen@
2013-04-11 17:34:00 +00:00
brad
4cfd1cae42
Make use of clock_gettime() on OpenBSD.
...
ok sthen@
2013-04-04 16:48:22 +00:00
espie
eae66e4a7b
PERMIT_* / REGRESS->TEST sweep
2013-03-11 11:35:43 +00:00
brad
4448c8d0b6
Fix the build on non-x86 architectures.
...
ok ajacoutot@
2012-12-08 09:03:18 +00:00
brad
b2f685e8c2
Update to Xine-lib 1.2.2.
...
ok ajacoutot@
2012-11-29 20:18:21 +00:00
naddy
28585624b4
revert part of the previous commit bringing the removal of
...
-Wl,--no-undefined back as it does not build otherwise; from Brad
2012-08-29 15:53:14 +00:00