[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: 1ebdfd9cf90ffb9445094ef8d0e54f2804babdb6 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Apr 19 08:31:08 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Apr 19 08:31:08 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ebdfd9c media-video/vlc: Stabilize 3.0.20-r10 arm64, #927203 Signed-off-by: Arthur Zamarin gentoo.org> media-video/vlc/vlc-3.0.20-r10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/vlc/vlc-3.0.20-r10.ebuild b/media-video/vlc/vlc-3.0.20-r10.ebuild index 64dab832d372..7e985624bdd5 100644 --- a/media-video/vlc/vlc-3.0.20-r10.ebuild +++ b/media-video/vlc/vlc-3.0.20-r10.ebuild @@ -20,7 +20,7 @@ else else SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz; fi - KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv -sparc x86" + KEYWORDS="amd64 ~arm arm64 ~loong ppc ppc64 ~riscv -sparc x86" fi inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: f6157ac2cd1e0a756f8f8dbaa6fc82296b6f66e4 Author: Sam James gentoo org> AuthorDate: Wed Apr 17 02:23:49 2024 + Commit: Sam James gentoo org> CommitDate: Wed Apr 17 02:23:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6157ac2 media-video/vlc: Stabilize 3.0.20-r10 ppc, #927203 Signed-off-by: Sam James gentoo.org> media-video/vlc/vlc-3.0.20-r10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/vlc/vlc-3.0.20-r10.ebuild b/media-video/vlc/vlc-3.0.20-r10.ebuild index ab18df85478c..da88b4a407ee 100644 --- a/media-video/vlc/vlc-3.0.20-r10.ebuild +++ b/media-video/vlc/vlc-3.0.20-r10.ebuild @@ -20,7 +20,7 @@ else else SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz; fi - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv -sparc ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv -sparc ~x86" fi inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: dcac717fd715559f7b52c1123a3c7c7d0e02fe50 Author: Sam James gentoo org> AuthorDate: Tue Apr 16 22:28:45 2024 + Commit: Sam James gentoo org> CommitDate: Tue Apr 16 22:28:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcac717f media-video/vlc: Stabilize 3.0.20-r10 ppc64, #927203 Signed-off-by: Sam James gentoo.org> media-video/vlc/vlc-3.0.20-r10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/vlc/vlc-3.0.20-r10.ebuild b/media-video/vlc/vlc-3.0.20-r10.ebuild index 9a47044d691f..ab18df85478c 100644 --- a/media-video/vlc/vlc-3.0.20-r10.ebuild +++ b/media-video/vlc/vlc-3.0.20-r10.ebuild @@ -20,7 +20,7 @@ else else SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz; fi - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv -sparc ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv -sparc ~x86" fi inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/files/
commit: 2d1c1da2fc83c41d0760766e77cd8cec1343c593 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Tue Mar 19 19:20:10 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 23 06:05:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d1c1da2 media-video/vlc: remove unused patch Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Arthur Zamarin gentoo.org> media-video/vlc/files/vlc-3.0.18-flac-crc.patch | 90 - 1 file changed, 90 deletions(-) diff --git a/media-video/vlc/files/vlc-3.0.18-flac-crc.patch b/media-video/vlc/files/vlc-3.0.18-flac-crc.patch deleted file mode 100644 index 5e4d896bc7e7.. --- a/media-video/vlc/files/vlc-3.0.18-flac-crc.patch +++ /dev/null @@ -1,90 +0,0 @@ -https://bugs.gentoo.org/903665 -https://code.videolan.org/videolan/vlc/-/commit/c2dd4bfefe079e49db1789eb76be3885e4fc31b4 - -(changed VLC_TICKS_INVALID -> VLC_TS_INVALID to avoid needing https://code.videolan.org/videolan/vlc/-/commit/0b4dff80ac381dd7de75125c70145a206a01eed8 too.) - -From c2dd4bfefe079e49db1789eb76be3885e4fc31b4 Mon Sep 17 00:00:00 2001 -From: Francois Cartegnie -Date: Mon, 7 Nov 2022 15:02:57 +0100 -Subject: [PATCH] packetizer: flac: fix CRC from emulated sync - -also skips some memcpy - -refs #27454 #27477 - -(cherry picked from commit c14b5aa6a7bd3aa25fa951e2b4136aff70f5702a) a/modules/packetizer/flac.c -+++ b/modules/packetizer/flac.c -@@ -78,6 +78,7 @@ struct decoder_sys_t - - size_t i_last_frame_size; - uint16_t crc; -+size_t i_buf_offset; /* in final buffer before crc check / validation / retry */ - size_t i_buf; - uint8_t *p_buf; - -@@ -386,6 +387,7 @@ static block_t *Packetize(decoder_t *p_dec, block_t **pp_block) - p_sys->headerinfo = headerinfo; - p_sys->i_state = STATE_NEXT_SYNC; - p_sys->i_offset = FLAC_FRAME_SIZE_MIN; -+p_sys->i_buf_offset = 0; - p_sys->crc = 0; - - /* We have to read until next frame sync code to compute current frame size -@@ -461,6 +463,7 @@ static block_t *Packetize(decoder_t *p_dec, block_t **pp_block) - block_SkipBytes( _sys->bytestream, FLAC_HEADER_SIZE_MAX + 2 ); - block_BytestreamFlush( _sys->bytestream ); - p_sys->crc = 0; -+p_sys->i_buf_offset = 0; - p_sys->i_offset = 0; - p_sys->i_state = STATE_NOSYNC; - p_sys->i_next_block_flags |= BLOCK_FLAG_DISCONTINUITY; -@@ -484,10 +487,12 @@ static block_t *Packetize(decoder_t *p_dec, block_t **pp_block) - } - - /* Copy from previous sync point up to to current (offset) */ --block_PeekOffsetBytes( _sys->bytestream, 0, p_sys->p_buf, p_sys->i_offset ); -+block_PeekOffsetBytes( _sys->bytestream, p_sys->i_buf_offset, -+ _sys->p_buf[p_sys->i_buf_offset], -+p_sys->i_offset - p_sys->i_buf_offset ); - - /* update crc to include this data chunk */ --for( size_t i = 0; i < p_sys->i_offset - 2; i++ ) -+for( size_t i = p_sys->i_buf_offset; i < p_sys->i_offset - 2; i++ ) - p_sys->crc = flac_crc16( p_sys->crc, p_sys->p_buf[i] ); - - uint16_t stream_crc = GetWBE(_sys->p_buf[p_sys->i_offset - 2]); -@@ -497,6 +502,7 @@ static block_t *Packetize(decoder_t *p_dec, block_t **pp_block) - /* Add the 2 last bytes which were not the CRC sum, and go for next sync point */ - p_sys->crc = flac_crc16( p_sys->crc, p_sys->p_buf[p_sys->i_offset - 2] ); - p_sys->crc = flac_crc16( p_sys->crc, p_sys->p_buf[p_sys->i_offset - 1] ); -+p_sys->i_buf_offset = p_sys->i_offset; - p_sys->i_offset += 1; - p_sys->i_state = !pp_block ? STATE_NOSYNC : STATE_NEXT_SYNC; - break; /* continue */ -@@ -513,6 +519,7 @@ static block_t *Packetize(decoder_t *p_dec, block_t **pp_block) - block_BytestreamFlush( _sys->bytestream ); - p_sys->i_offset = 0; - p_sys->crc = 0; -+p_sys->i_buf_offset = 0; - - if( block_BytestreamRemaining(_sys->bytestream) > 0 || pp_block == NULL /* drain */) - p_sys->i_state = STATE_SEND_DATA; -@@ -553,6 +560,7 @@ static block_t *Packetize(decoder_t *p_dec, block_t **pp_block) - else - free( p_sys->p_buf ); - -+p_sys->i_buf_offset = 0; - p_sys->i_buf = 0; - p_sys->p_buf = NULL; - p_sys->i_offset = 0; -@@ -587,6 +595,7 @@ static int Open(vlc_object_t *p_this) - p_sys->b_stream_info = false; - p_sys->i_last_frame_size = FLAC_FRAME_SIZE_MIN; - p_sys->headerinfo.i_pts = VLC_TS_INVALID; -+p_sys->i_buf_offset = 0; - p_sys->i_buf = 0; - p_sys->p_buf = NULL; - p_sys->i_next_block_flags = 0; --- -GitLab
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: 63905a4ef2807e92f8121c1acf78ee074ff7d7dc Author: Mike Gilbert gentoo org> AuthorDate: Sat Mar 16 16:48:09 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Sun Mar 17 16:34:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63905a4e media-video/vlc: drop 3.0.18-r3, 3.0.20 Signed-off-by: Mike Gilbert gentoo.org> media-video/vlc/Manifest | 1 - media-video/vlc/vlc-3.0.18-r3.ebuild | 520 --- media-video/vlc/vlc-3.0.20.ebuild| 517 -- 3 files changed, 1038 deletions(-) diff --git a/media-video/vlc/Manifest b/media-video/vlc/Manifest index 2882bf07b3ff..b565459f5640 100644 --- a/media-video/vlc/Manifest +++ b/media-video/vlc/Manifest @@ -1,2 +1 @@ -DIST vlc-3.0.18.tar.xz 26631372 BLAKE2B 73d80615d5b4789ca980bd631db248e74de13d466e5f19b66a170ca785b46f281a1a242c6fdf14686cfb224aba3ddfeda16ffce11edbef3255c4bbdff36c517d SHA512 6fc8fdaa7e8862ad7133d69b3dab99ab9cd3945846a6ce5e2379b7f68ee9accd385c53b8573fc7c82f732c24678b4932b1154d2ad8accf06305f2f578d6fcd8e DIST vlc-3.0.20.tar.xz 25596392 BLAKE2B 4537d6b4b3445a28366cdb7ed7e12d0dc864e19a53d34efcdc0a62226642ec8653cf8d5b74d4aea30c9f324c34166e8fa71653b3b298f5abdebe29c4f21f2865 SHA512 02e58fb52dd75bf483ac4b298aecf86463b13d4782173d164adba6e4552d9262ff5e2ee1cbe1bce2c8a809801b79f328c6a8c475d34ae62aefaea02ae5ade406 diff --git a/media-video/vlc/vlc-3.0.18-r3.ebuild b/media-video/vlc/vlc-3.0.18-r3.ebuild deleted file mode 100644 index 261de033a2fe.. --- a/media-video/vlc/vlc-3.0.18-r3.ebuild +++ /dev/null @@ -1,520 +0,0 @@ -# Copyright 2000-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LUA_COMPAT=( lua5-{1..2} ) - -MY_PV="${PV/_/-}" -MY_PV="${MY_PV/-beta/-test}" -MY_P="${PN}-${MY_PV}" -if [[ ${PV} = * ]] ; then - if [[ ${PV%.} != ${PV} ]] ; then - EGIT_BRANCH="3.0.x" - fi - EGIT_REPO_URI="https://code.videolan.org/videolan/vlc.git; - inherit git-r3 -else - if [[ ${MY_P} = ${P} ]] ; then - SRC_URI="https://download.videolan.org/pub/videolan/${PN}/${PV}/${P}.tar.xz; - else - SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz; - fi - KEYWORDS="amd64 ~arm arm64 ~loong ppc ppc64 ~riscv -sparc x86" -fi -inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg - -DESCRIPTION="Media player and framework with support for most multimedia files and streaming" -HOMEPAGE="https://www.videolan.org/vlc/; - -LICENSE="LGPL-2.1 GPL-2" -SLOT="0/5-9" # vlc - vlccore - -IUSE="a52 alsa aom archive aribsub bidi bluray cddb chromaprint chromecast dav1d dbus - dc1394 debug directx dts +dvbpsi dvd +encode faad fdk +ffmpeg flac fluidsynth - fontconfig +gcrypt gme keyring gstreamer +gui ieee1394 jack jpeg kate - libass libcaca libnotify +libsamplerate libtar libtiger linsys lirc live lua - macosx-notifications mad matroska modplug mp3 mpeg mtp musepack ncurses nfs ogg - omxil optimisememory opus png projectm pulseaudio rdp run-as-root samba sdl-image - sftp shout sid skins soxr speex srt ssl svg taglib theora tremor truetype twolame - udev upnp vaapi v4l vdpau vnc vpx wayland +X x264 x265 xml zeroconf zvbi - cpu_flags_arm_neon cpu_flags_ppc_altivec cpu_flags_x86_mmx cpu_flags_x86_sse -" -REQUIRED_USE=" - chromecast? ( encode ) - directx? ( ffmpeg ) - fontconfig? ( truetype ) - libcaca? ( X ) - libtar? ( skins ) - libtiger? ( kate ) - lua? ( ${LUA_REQUIRED_USE} ) - skins? ( gui truetype X xml ) - ssl? ( gcrypt ) - vaapi? ( ffmpeg X ) - vdpau? ( ffmpeg X ) -" -BDEPEND=" - >=sys-devel/gettext-0.19.8 - virtual/pkgconfig - lua? ( ${LUA_DEPS} ) - amd64? ( dev-lang/yasm ) - wayland? ( dev-util/wayland-scanner ) - x86? ( dev-lang/yasm ) -" -# =gcc 4.8.0. bug #46 - append-cflags $(test-flags-CC -fno-stack-check) - # Bug 569774 - replace-flags -Os -O2 - fi - - if use omxil; then - # bug #723006 - # https://trac.videolan.org/vlc/ticket/24617 - append-cflags -fcommon - fi - - # FIXME: Needs libresid-builder from libsidplay:2 which is in another directory... - append-ldflags "-L${ESYSROOT}/usr/$(get_libdir)/sidplay/builders/" - - if use riscv; then - # bug #803473 - append-libs -latomic - fi - - if use truetype || use bidi; then - myeconfargs+=( --enable-freetype ) - else - myeconfargs+=( --disable-freetype ) - fi - - if use truetype || use projectm; then - local dejavu="${EPREFIX}/usr/share/fonts/dejavu/" - myeconfargs+=( -
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: 2eb315a91ff7c918a145bd3f263ad3f05ad86d3b Author: Mike Gilbert gentoo org> AuthorDate: Sat Mar 16 16:47:42 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Sun Mar 17 16:34:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2eb315a9 media-video/vlc: depend on slotted freerdp Bug: https://bugs.gentoo.org/921096 Signed-off-by: Mike Gilbert gentoo.org> media-video/vlc/{vlc-3.0.20-r4.ebuild => vlc-3.0.20-r10.ebuild} | 2 +- media-video/vlc/{vlc-3.0.20-r3.ebuild => vlc-3.0.20-r5.ebuild} | 2 +- media-video/vlc/vlc-3.0..ebuild | 4 ++-- media-video/vlc/vlc-.ebuild | 4 ++-- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/media-video/vlc/vlc-3.0.20-r4.ebuild b/media-video/vlc/vlc-3.0.20-r10.ebuild similarity index 99% rename from media-video/vlc/vlc-3.0.20-r4.ebuild rename to media-video/vlc/vlc-3.0.20-r10.ebuild index d6d49549dc8b..9a47044d691f 100644 --- a/media-video/vlc/vlc-3.0.20-r4.ebuild +++ b/media-video/vlc/vlc-3.0.20-r10.ebuild @@ -169,7 +169,7 @@ RDEPEND=" >=media-libs/libprojectm-3.1.12:0= ) pulseaudio? ( media-libs/libpulse ) - rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] =net-misc/freerdp-2.0.0_rc0:2=[client(+)] ) samba? ( >=net-fs/samba-4.0.0:0[client,-debug(-)] ) sdl-image? ( media-libs/sdl-image ) sftp? ( net-libs/libssh2 ) diff --git a/media-video/vlc/vlc-3.0.20-r3.ebuild b/media-video/vlc/vlc-3.0.20-r5.ebuild similarity index 99% rename from media-video/vlc/vlc-3.0.20-r3.ebuild rename to media-video/vlc/vlc-3.0.20-r5.ebuild index 2d680301f0f5..13f40cc843a3 100644 --- a/media-video/vlc/vlc-3.0.20-r3.ebuild +++ b/media-video/vlc/vlc-3.0.20-r5.ebuild @@ -169,7 +169,7 @@ RDEPEND=" >=media-libs/libprojectm-3.1.12:0= ) pulseaudio? ( media-libs/libpulse ) - rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] =net-misc/freerdp-2.0.0_rc0:0=[client(+)] =net-fs/samba-4.0.0:0[client,-debug(-)] ) sdl-image? ( media-libs/sdl-image ) sftp? ( net-libs/libssh2 ) diff --git a/media-video/vlc/vlc-3.0..ebuild b/media-video/vlc/vlc-3.0..ebuild index 4c4d61a3f540..278eb623b4b6 100644 --- a/media-video/vlc/vlc-3.0..ebuild +++ b/media-video/vlc/vlc-3.0..ebuild @@ -1,4 +1,4 @@ -# Copyright 2000-2023 Gentoo Authors +# Copyright 2000-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -169,7 +169,7 @@ RDEPEND=" >=media-libs/libprojectm-3.1.12:0= ) pulseaudio? ( media-libs/libpulse ) - rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] =net-misc/freerdp-2.0.0_rc0:2=[client(+)] ) samba? ( >=net-fs/samba-4.0.0:0[client,-debug(-)] ) sdl-image? ( media-libs/sdl-image ) sftp? ( net-libs/libssh2 ) diff --git a/media-video/vlc/vlc-.ebuild b/media-video/vlc/vlc-.ebuild index f3d71441c768..069ca6ec43c2 100644 --- a/media-video/vlc/vlc-.ebuild +++ b/media-video/vlc/vlc-.ebuild @@ -1,4 +1,4 @@ -# Copyright 2000-2023 Gentoo Authors +# Copyright 2000-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -170,7 +170,7 @@ RDEPEND=" >=media-libs/libprojectm-3.1.12:0= ) pulseaudio? ( media-libs/libpulse ) - rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] =net-misc/freerdp-2.0.0_rc0:2=[client(+)] ) samba? ( >=net-fs/samba-4.0.0:0[client,-debug(-)] ) sdl-image? ( media-libs/sdl-image ) sftp? ( net-libs/libssh2 )
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/, media-video/vlc/files/
commit: b359a8fd43d7d49eafb2533e61417a1241719134 Author: Sam James gentoo org> AuthorDate: Sun Mar 17 03:59:17 2024 + Commit: Sam James gentoo org> CommitDate: Sun Mar 17 03:59:17 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b359a8fd media-video/vlc: fix another modern C issue Closes: https://bugs.gentoo.org/926261 Signed-off-by: Sam James gentoo.org> media-video/vlc/files/vlc-3.0.20-c99-2.patch | 23 ++ media-video/vlc/vlc-3.0.20-r4.ebuild | 519 +++ 2 files changed, 542 insertions(+) diff --git a/media-video/vlc/files/vlc-3.0.20-c99-2.patch b/media-video/vlc/files/vlc-3.0.20-c99-2.patch new file mode 100644 index ..56397d913d8e --- /dev/null +++ b/media-video/vlc/files/vlc-3.0.20-c99-2.patch @@ -0,0 +1,23 @@ +https://bugs.gentoo.org/926261 +https://code.videolan.org/videolan/vlc/-/commit/770789f265761fc7ab2de69ca105fec4ad93d9e2 + +From 770789f265761fc7ab2de69ca105fec4ad93d9e2 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?R=C3=A9mi=20Denis-Courmont?= +Date: Mon, 26 Feb 2018 20:36:29 +0200 +Subject: [PATCH] chromaprint: missing cast + +(cherry picked from commit 7bd5bab3e43ae187f7219db61ed85d06d2ba0547) +Signed-off-by: Steve Lhomme +--- a/modules/stream_out/chromaprint.c b/modules/stream_out/chromaprint.c +@@ -231,7 +231,7 @@ static int Send( sout_stream_t *p_stream, sout_stream_id_sys_t *id, + if ( !p_sys->b_finished && id->i_samples > 0 && p_buf->i_buffer ) + { + if(! chromaprint_feed( p_sys->p_chromaprint_ctx, +- p_buf->p_buffer, ++ (int16_t *)p_buf->p_buffer, +p_buf->i_buffer / BYTESPERSAMPLE ) ) + msg_Warn( p_stream, "feed error" ); + id->i_samples -= i_samples; +-- +GitLab diff --git a/media-video/vlc/vlc-3.0.20-r4.ebuild b/media-video/vlc/vlc-3.0.20-r4.ebuild new file mode 100644 index ..d6d49549dc8b --- /dev/null +++ b/media-video/vlc/vlc-3.0.20-r4.ebuild @@ -0,0 +1,519 @@ +# Copyright 2000-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( lua5-{1..2} ) + +MY_PV="${PV/_/-}" +MY_PV="${MY_PV/-beta/-test}" +MY_P="${PN}-${MY_PV}" +if [[ ${PV} = * ]] ; then + if [[ ${PV%.} != ${PV} ]] ; then + EGIT_BRANCH="3.0.x" + fi + EGIT_REPO_URI="https://code.videolan.org/videolan/vlc.git; + inherit git-r3 +else + if [[ ${MY_P} = ${P} ]] ; then + SRC_URI="https://download.videolan.org/pub/videolan/${PN}/${PV}/${P}.tar.xz; + else + SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz; + fi + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv -sparc ~x86" +fi +inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg + +DESCRIPTION="Media player and framework with support for most multimedia files and streaming" +HOMEPAGE="https://www.videolan.org/vlc/; + +LICENSE="LGPL-2.1 GPL-2" +SLOT="0/5-9" # vlc - vlccore + +IUSE="a52 alsa aom archive aribsub bidi bluray cddb chromaprint chromecast dav1d dbus + dc1394 debug directx dts +dvbpsi dvd +encode faad fdk +ffmpeg flac fluidsynth + fontconfig +gcrypt gme keyring gstreamer +gui ieee1394 jack jpeg kate + libass libcaca libnotify +libsamplerate libtar libtiger linsys lirc live lua + macosx-notifications mad matroska modplug mp3 mpeg mtp musepack ncurses nfs ogg + omxil optimisememory opus png projectm pulseaudio rdp run-as-root samba sdl-image + sftp shout sid skins soxr speex srt ssl svg taglib theora tremor truetype twolame + udev upnp vaapi v4l vdpau vnc vpx wayland +X x264 x265 xml zeroconf zvbi + cpu_flags_arm_neon cpu_flags_ppc_altivec cpu_flags_x86_mmx cpu_flags_x86_sse +" +REQUIRED_USE=" + chromecast? ( encode ) + directx? ( ffmpeg ) + fontconfig? ( truetype ) + libcaca? ( X ) + libtar? ( skins ) + libtiger? ( kate ) + lua? ( ${LUA_REQUIRED_USE} ) + skins? ( archive gui truetype X xml ) + ssl? ( gcrypt ) + vaapi? ( ffmpeg X ) + vdpau? ( ffmpeg X ) +" +BDEPEND=" + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + lua? ( ${LUA_DEPS} ) + amd64? ( dev-lang/yasm ) + wayland? ( dev-util/wayland-scanner ) + x86? ( dev-lang/yasm ) +" +# https://code.videolan.org/videolan/vlc/-/issues/17626 (bug #861143) + append-flags -fno-strict-aliasing + filter-lto + + # Compatibility fix for Samba 4. + use samba && append-cppflags "-I${ESYSROOT}/usr/include/samba-4.0" + + if use x86; then + # We need to disable -fstack-check if use >=gcc 4.8.0. bug #46 + append-cflags $(test-flags-CC -fno-stack-check) + # Bug 569774 + replace-flags -Os -O2 + fi + +
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: 358ed3ee4db74294e437d421cc97e5508476f36f Author: Sam James gentoo org> AuthorDate: Sat Jan 6 09:07:46 2024 + Commit: Sam James gentoo org> CommitDate: Sat Jan 6 09:07:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=358ed3ee media-video/vlc: Stabilize 3.0.20 arm64, #921386 Signed-off-by: Sam James gentoo.org> media-video/vlc/vlc-3.0.20.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/vlc/vlc-3.0.20.ebuild b/media-video/vlc/vlc-3.0.20.ebuild index 2710cb5424b3..af7431534286 100644 --- a/media-video/vlc/vlc-3.0.20.ebuild +++ b/media-video/vlc/vlc-3.0.20.ebuild @@ -20,7 +20,7 @@ else else SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz; fi - KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv -sparc x86" + KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv -sparc x86" fi inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: 02e3f50c8c6198a85047486c9e52e63121c59b9a Author: Sam James gentoo org> AuthorDate: Sat Jan 6 09:07:52 2024 + Commit: Sam James gentoo org> CommitDate: Sat Jan 6 09:07:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02e3f50c media-video/vlc: Stabilize 3.0.20 ppc, #921386 Signed-off-by: Sam James gentoo.org> media-video/vlc/vlc-3.0.20.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/vlc/vlc-3.0.20.ebuild b/media-video/vlc/vlc-3.0.20.ebuild index b5635ed9447d..4ed826b72852 100644 --- a/media-video/vlc/vlc-3.0.20.ebuild +++ b/media-video/vlc/vlc-3.0.20.ebuild @@ -20,7 +20,7 @@ else else SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz; fi - KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv -sparc x86" + KEYWORDS="amd64 ~arm arm64 ~loong ppc ppc64 ~riscv -sparc x86" fi inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: 6ca46dc7dba5ca0444f21d28d60758b9625927a5 Author: Sam James gentoo org> AuthorDate: Sat Jan 6 09:07:49 2024 + Commit: Sam James gentoo org> CommitDate: Sat Jan 6 09:07:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ca46dc7 media-video/vlc: Stabilize 3.0.20 ppc64, #921386 Signed-off-by: Sam James gentoo.org> media-video/vlc/vlc-3.0.20.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/vlc/vlc-3.0.20.ebuild b/media-video/vlc/vlc-3.0.20.ebuild index af7431534286..b5635ed9447d 100644 --- a/media-video/vlc/vlc-3.0.20.ebuild +++ b/media-video/vlc/vlc-3.0.20.ebuild @@ -20,7 +20,7 @@ else else SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz; fi - KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv -sparc x86" + KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv -sparc x86" fi inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: ddae9c778e323dd420769cffba7c5fc0fb1ce0c5 Author: Sam James gentoo org> AuthorDate: Sat Jan 6 09:06:04 2024 + Commit: Sam James gentoo org> CommitDate: Sat Jan 6 09:06:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddae9c77 media-video/vlc: Stabilize 3.0.20-r3 x86, #921387 Signed-off-by: Sam James gentoo.org> media-video/vlc/vlc-3.0.20-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/vlc/vlc-3.0.20-r3.ebuild b/media-video/vlc/vlc-3.0.20-r3.ebuild index e1fee30af1dc..2d680301f0f5 100644 --- a/media-video/vlc/vlc-3.0.20-r3.ebuild +++ b/media-video/vlc/vlc-3.0.20-r3.ebuild @@ -20,7 +20,7 @@ else else SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz; fi - KEYWORDS="amd64 ~arm arm64 ~loong ppc ppc64 ~riscv -sparc ~x86" + KEYWORDS="amd64 ~arm arm64 ~loong ppc ppc64 ~riscv -sparc x86" fi inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: f95358ac57b5ba6f2013bb5ca544d9a523b230e8 Author: Sam James gentoo org> AuthorDate: Sat Jan 6 09:05:53 2024 + Commit: Sam James gentoo org> CommitDate: Sat Jan 6 09:05:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f95358ac media-video/vlc: Stabilize 3.0.20-r3 ppc64, #921387 Signed-off-by: Sam James gentoo.org> media-video/vlc/vlc-3.0.20-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/vlc/vlc-3.0.20-r3.ebuild b/media-video/vlc/vlc-3.0.20-r3.ebuild index e8b1eab6e5d4..e1fee30af1dc 100644 --- a/media-video/vlc/vlc-3.0.20-r3.ebuild +++ b/media-video/vlc/vlc-3.0.20-r3.ebuild @@ -20,7 +20,7 @@ else else SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz; fi - KEYWORDS="amd64 ~arm arm64 ~loong ppc ~ppc64 ~riscv -sparc ~x86" + KEYWORDS="amd64 ~arm arm64 ~loong ppc ppc64 ~riscv -sparc ~x86" fi inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: 9e0359af3ddfd29ab94aa5aa13fd2dcc70f61dac Author: Sam James gentoo org> AuthorDate: Sat Jan 6 09:05:47 2024 + Commit: Sam James gentoo org> CommitDate: Sat Jan 6 09:05:47 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e0359af media-video/vlc: Stabilize 3.0.20-r3 ppc, #921387 Signed-off-by: Sam James gentoo.org> media-video/vlc/vlc-3.0.20-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/vlc/vlc-3.0.20-r3.ebuild b/media-video/vlc/vlc-3.0.20-r3.ebuild index b949c2a9ccac..e8b1eab6e5d4 100644 --- a/media-video/vlc/vlc-3.0.20-r3.ebuild +++ b/media-video/vlc/vlc-3.0.20-r3.ebuild @@ -20,7 +20,7 @@ else else SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz; fi - KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv -sparc ~x86" + KEYWORDS="amd64 ~arm arm64 ~loong ppc ~ppc64 ~riscv -sparc ~x86" fi inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: 18acbe01354812986be6dbda48990562918beb4b Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 5 18:15:34 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 5 18:15:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18acbe01 media-video/vlc: Stabilize 3.0.20 x86, #921386 Signed-off-by: Arthur Zamarin gentoo.org> media-video/vlc/vlc-3.0.20.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-video/vlc/vlc-3.0.20.ebuild b/media-video/vlc/vlc-3.0.20.ebuild index 745977527948..a4231484a4cb 100644 --- a/media-video/vlc/vlc-3.0.20.ebuild +++ b/media-video/vlc/vlc-3.0.20.ebuild @@ -1,4 +1,4 @@ -# Copyright 2000-2023 Gentoo Authors +# Copyright 2000-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -20,7 +20,7 @@ else else SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz; fi - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv -sparc ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv -sparc x86" fi inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: 26ffae9e1f48248d0d71659e0176460fa3bc68d7 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 5 18:15:34 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 5 18:15:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26ffae9e media-video/vlc: Stabilize 3.0.20 amd64, #921386 Signed-off-by: Arthur Zamarin gentoo.org> media-video/vlc/vlc-3.0.20.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/vlc/vlc-3.0.20.ebuild b/media-video/vlc/vlc-3.0.20.ebuild index a4231484a4cb..2710cb5424b3 100644 --- a/media-video/vlc/vlc-3.0.20.ebuild +++ b/media-video/vlc/vlc-3.0.20.ebuild @@ -20,7 +20,7 @@ else else SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz; fi - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv -sparc x86" + KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv -sparc x86" fi inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: 0dafe2f6e648663ff1c3873555a4bec46b2d0616 Author: Sam James gentoo org> AuthorDate: Fri Jan 5 10:02:16 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jan 5 10:02:16 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dafe2f6 media-video/vlc: drop 3.0.19 Signed-off-by: Sam James gentoo.org> media-video/vlc/Manifest | 1 - media-video/vlc/vlc-3.0.19.ebuild | 519 -- 2 files changed, 520 deletions(-) diff --git a/media-video/vlc/Manifest b/media-video/vlc/Manifest index 0291c21e3b02..2882bf07b3ff 100644 --- a/media-video/vlc/Manifest +++ b/media-video/vlc/Manifest @@ -1,3 +1,2 @@ DIST vlc-3.0.18.tar.xz 26631372 BLAKE2B 73d80615d5b4789ca980bd631db248e74de13d466e5f19b66a170ca785b46f281a1a242c6fdf14686cfb224aba3ddfeda16ffce11edbef3255c4bbdff36c517d SHA512 6fc8fdaa7e8862ad7133d69b3dab99ab9cd3945846a6ce5e2379b7f68ee9accd385c53b8573fc7c82f732c24678b4932b1154d2ad8accf06305f2f578d6fcd8e -DIST vlc-3.0.19.tar.xz 25600300 BLAKE2B 62bb7c4b52c18c2464318e367183feaa324cc381d294fcba3871c50516183095a267824765a435c5415f50684f28997bcd3d323dc6d75e9c668c62a1014fb2e4 SHA512 8e4a7a35f8ab7db139c6ef1ace9947c2e21ed721af5576761c4b7b8498aaeded366273aad9853541d70ba2773422141a5e9a6196ae3c2a3a7c4dee2a2e6c3e76 DIST vlc-3.0.20.tar.xz 25596392 BLAKE2B 4537d6b4b3445a28366cdb7ed7e12d0dc864e19a53d34efcdc0a62226642ec8653cf8d5b74d4aea30c9f324c34166e8fa71653b3b298f5abdebe29c4f21f2865 SHA512 02e58fb52dd75bf483ac4b298aecf86463b13d4782173d164adba6e4552d9262ff5e2ee1cbe1bce2c8a809801b79f328c6a8c475d34ae62aefaea02ae5ade406 diff --git a/media-video/vlc/vlc-3.0.19.ebuild b/media-video/vlc/vlc-3.0.19.ebuild deleted file mode 100644 index a13696b92409.. --- a/media-video/vlc/vlc-3.0.19.ebuild +++ /dev/null @@ -1,519 +0,0 @@ -# Copyright 2000-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LUA_COMPAT=( lua5-{1..2} ) - -MY_PV="${PV/_/-}" -MY_PV="${MY_PV/-beta/-test}" -MY_P="${PN}-${MY_PV}" -if [[ ${PV} = * ]] ; then - if [[ ${PV%.} != ${PV} ]] ; then - EGIT_BRANCH="3.0.x" - fi - EGIT_REPO_URI="https://code.videolan.org/videolan/vlc.git; - inherit git-r3 -else - if [[ ${MY_P} = ${P} ]] ; then - SRC_URI="https://download.videolan.org/pub/videolan/${PN}/${PV}/${P}.tar.xz; - else - SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz; - fi - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv -sparc ~x86" -fi -inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg - -DESCRIPTION="Media player and framework with support for most multimedia files and streaming" -HOMEPAGE="https://www.videolan.org/vlc/; - -LICENSE="LGPL-2.1 GPL-2" -SLOT="0/5-9" # vlc - vlccore - -IUSE="a52 alsa aom archive aribsub bidi bluray cddb chromaprint chromecast dav1d dbus - dc1394 debug directx dts +dvbpsi dvd +encode faad fdk +ffmpeg flac fluidsynth - fontconfig +gcrypt gme keyring gstreamer +gui ieee1394 jack jpeg kate - libass libcaca libnotify +libsamplerate libtar libtiger linsys lirc live lua - macosx-notifications mad matroska modplug mp3 mpeg mtp musepack ncurses nfs ogg - omxil optimisememory opus png projectm pulseaudio rdp run-as-root samba sdl-image - sftp shout sid skins soxr speex srt ssl svg taglib theora tremor truetype twolame - udev upnp vaapi v4l vdpau vnc vpx wayland +X x264 x265 xml zeroconf zvbi - cpu_flags_arm_neon cpu_flags_ppc_altivec cpu_flags_x86_mmx cpu_flags_x86_sse -" -REQUIRED_USE=" - chromecast? ( encode ) - directx? ( ffmpeg ) - fontconfig? ( truetype ) - libcaca? ( X ) - libtar? ( skins ) - libtiger? ( kate ) - lua? ( ${LUA_REQUIRED_USE} ) - skins? ( gui truetype X xml ) - ssl? ( gcrypt ) - vaapi? ( ffmpeg X ) - vdpau? ( ffmpeg X ) -" -BDEPEND=" - >=sys-devel/gettext-0.19.8 - virtual/pkgconfig - lua? ( ${LUA_DEPS} ) - amd64? ( dev-lang/yasm ) - wayland? ( dev-util/wayland-scanner ) - x86? ( dev-lang/yasm ) -" -# =gcc 4.8.0. bug #46 - append-cflags $(test-flags-CC -fno-stack-check) - # Bug 569774 - replace-flags -Os -O2 - fi - - if use omxil; then - # bug #723006 - # https://trac.videolan.org/vlc/ticket/24617 - append-cflags -fcommon - fi - - # FIXME: Needs libresid-builder from libsidplay:2 which is in another directory... - append-ldflags "-L${ESYSROOT}/usr/$(get_libdir)/sidplay/builders/" - - if use riscv; then - # bug #803473 - append-libs -latomic - fi - - if use truetype || use bidi; then - myeconfargs+=( --enable-freetype ) - else - myeconfargs+=( --disable-freetype
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: 35fd261aa34f05341693ae765bde160cdbb7591c Author: Igor V. Kovalenko gmail com> AuthorDate: Sat Dec 9 11:09:17 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 5 09:52:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35fd261a media-video/vlc: Depend on media-sound/mpg123-base Bug: https://bugs.gentoo.org/915858 Signed-off-by: Igor V. Kovalenko gmail.com> Signed-off-by: Sam James gentoo.org> media-video/vlc/vlc-3.0.20-r1.ebuild | 517 - .../{vlc-3.0.20-r2.ebuild => vlc-3.0.20-r3.ebuild} | 2 +- media-video/vlc/vlc-3.0..ebuild| 2 +- media-video/vlc/vlc-.ebuild| 2 +- 4 files changed, 3 insertions(+), 520 deletions(-) diff --git a/media-video/vlc/vlc-3.0.20-r1.ebuild b/media-video/vlc/vlc-3.0.20-r1.ebuild deleted file mode 100644 index 64a52f8a377f.. --- a/media-video/vlc/vlc-3.0.20-r1.ebuild +++ /dev/null @@ -1,517 +0,0 @@ -# Copyright 2000-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LUA_COMPAT=( lua5-{1..2} ) - -MY_PV="${PV/_/-}" -MY_PV="${MY_PV/-beta/-test}" -MY_P="${PN}-${MY_PV}" -if [[ ${PV} = * ]] ; then - if [[ ${PV%.} != ${PV} ]] ; then - EGIT_BRANCH="3.0.x" - fi - EGIT_REPO_URI="https://code.videolan.org/videolan/vlc.git; - inherit git-r3 -else - if [[ ${MY_P} = ${P} ]] ; then - SRC_URI="https://download.videolan.org/pub/videolan/${PN}/${PV}/${P}.tar.xz; - else - SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz; - fi - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv -sparc ~x86" -fi -inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg - -DESCRIPTION="Media player and framework with support for most multimedia files and streaming" -HOMEPAGE="https://www.videolan.org/vlc/; - -LICENSE="LGPL-2.1 GPL-2" -SLOT="0/5-9" # vlc - vlccore - -IUSE="a52 alsa aom archive aribsub bidi bluray cddb chromaprint chromecast dav1d dbus - dc1394 debug directx dts +dvbpsi dvd +encode faad fdk +ffmpeg flac fluidsynth - fontconfig +gcrypt gme keyring gstreamer +gui ieee1394 jack jpeg kate - libass libcaca libnotify +libsamplerate libtar libtiger linsys lirc live lua - macosx-notifications mad matroska modplug mp3 mpeg mtp musepack ncurses nfs ogg - omxil optimisememory opus png projectm pulseaudio rdp run-as-root samba sdl-image - sftp shout sid skins soxr speex srt ssl svg taglib theora tremor truetype twolame - udev upnp vaapi v4l vdpau vnc vpx wayland +X x264 x265 xml zeroconf zvbi - cpu_flags_arm_neon cpu_flags_ppc_altivec cpu_flags_x86_mmx cpu_flags_x86_sse -" -REQUIRED_USE=" - chromecast? ( encode ) - directx? ( ffmpeg ) - fontconfig? ( truetype ) - libcaca? ( X ) - libtar? ( skins ) - libtiger? ( kate ) - lua? ( ${LUA_REQUIRED_USE} ) - skins? ( archive gui truetype X xml ) - ssl? ( gcrypt ) - vaapi? ( ffmpeg X ) - vdpau? ( ffmpeg X ) -" -BDEPEND=" - >=sys-devel/gettext-0.19.8 - virtual/pkgconfig - lua? ( ${LUA_DEPS} ) - amd64? ( dev-lang/yasm ) - wayland? ( dev-util/wayland-scanner ) - x86? ( dev-lang/yasm ) -" -# https://code.videolan.org/videolan/vlc/-/issues/17626 (bug #861143) - append-flags -fno-strict-aliasing - filter-lto - - # Compatibility fix for Samba 4. - use samba && append-cppflags "-I${ESYSROOT}/usr/include/samba-4.0" - - if use x86; then - # We need to disable -fstack-check if use >=gcc 4.8.0. bug #46 - append-cflags $(test-flags-CC -fno-stack-check) - # Bug 569774 - replace-flags -Os -O2 - fi - - # FIXME: Needs libresid-builder from libsidplay:2 which is in another directory... - append-ldflags "-L${ESYSROOT}/usr/$(get_libdir)/sidplay/builders/" - - if use riscv; then - # bug #803473 - append-libs -latomic - fi - - if use truetype || use bidi; then - myeconfargs+=( --enable-freetype ) - else - myeconfargs+=( --disable-freetype ) - fi - - if use truetype || use projectm; then - local dejavu="${EPREFIX}/usr/share/fonts/dejavu/" - myeconfargs+=( - --with-default-font=${dejavu}/DejaVuSans.ttf - --with-default-font-family=Sans - --with-default-monospace-font=${dejavu}/DejaVuSansMono.ttf - --with-default-monospace-font-family=Monospace - ) - fi - - econf "${myeconfargs[@]}" - - # _FORTIFY_SOURCE is set to 2 in config.h, which is also the default value on Gentoo. - # Other values may break the build (bug 523144), so
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: d05717d6f7026cbadb07c4fe6cba4cb8436b7d2d Author: Mike Gilbert gentoo org> AuthorDate: Sat Dec 30 18:31:53 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Sat Dec 30 18:33:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d05717d6 media-video/vlc: add upper bound to net-misc/freerdp Bug: https://bugs.gentoo.org/921096 Signed-off-by: Mike Gilbert gentoo.org> media-video/vlc/vlc-3.0.18-r3.ebuild | 2 +- media-video/vlc/vlc-3.0.19.ebuild| 2 +- media-video/vlc/vlc-3.0.20-r1.ebuild | 2 +- media-video/vlc/vlc-3.0.20-r2.ebuild | 2 +- media-video/vlc/vlc-3.0.20.ebuild| 2 +- media-video/vlc/vlc-3.0..ebuild | 2 +- media-video/vlc/vlc-.ebuild | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/media-video/vlc/vlc-3.0.18-r3.ebuild b/media-video/vlc/vlc-3.0.18-r3.ebuild index 8ed078e55182..261de033a2fe 100644 --- a/media-video/vlc/vlc-3.0.18-r3.ebuild +++ b/media-video/vlc/vlc-3.0.18-r3.ebuild @@ -169,7 +169,7 @@ RDEPEND=" >=media-libs/libprojectm-3.1.12:0= ) pulseaudio? ( media-libs/libpulse ) - rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] ) + rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] =net-fs/samba-4.0.0:0[client,-debug(-)] ) sdl-image? ( media-libs/sdl-image ) sftp? ( net-libs/libssh2 ) diff --git a/media-video/vlc/vlc-3.0.19.ebuild b/media-video/vlc/vlc-3.0.19.ebuild index b8b55bfe7c0b..a13696b92409 100644 --- a/media-video/vlc/vlc-3.0.19.ebuild +++ b/media-video/vlc/vlc-3.0.19.ebuild @@ -169,7 +169,7 @@ RDEPEND=" >=media-libs/libprojectm-3.1.12:0= ) pulseaudio? ( media-libs/libpulse ) - rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] ) + rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] =net-fs/samba-4.0.0:0[client,-debug(-)] ) sdl-image? ( media-libs/sdl-image ) sftp? ( net-libs/libssh2 ) diff --git a/media-video/vlc/vlc-3.0.20-r1.ebuild b/media-video/vlc/vlc-3.0.20-r1.ebuild index dbf13702eda1..64a52f8a377f 100644 --- a/media-video/vlc/vlc-3.0.20-r1.ebuild +++ b/media-video/vlc/vlc-3.0.20-r1.ebuild @@ -169,7 +169,7 @@ RDEPEND=" >=media-libs/libprojectm-3.1.12:0= ) pulseaudio? ( media-libs/libpulse ) - rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] ) + rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] =net-fs/samba-4.0.0:0[client,-debug(-)] ) sdl-image? ( media-libs/sdl-image ) sftp? ( net-libs/libssh2 ) diff --git a/media-video/vlc/vlc-3.0.20-r2.ebuild b/media-video/vlc/vlc-3.0.20-r2.ebuild index b514804bc99c..811cb18c1a5e 100644 --- a/media-video/vlc/vlc-3.0.20-r2.ebuild +++ b/media-video/vlc/vlc-3.0.20-r2.ebuild @@ -169,7 +169,7 @@ RDEPEND=" >=media-libs/libprojectm-3.1.12:0= ) pulseaudio? ( media-libs/libpulse ) - rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] ) + rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] =net-fs/samba-4.0.0:0[client,-debug(-)] ) sdl-image? ( media-libs/sdl-image ) sftp? ( net-libs/libssh2 ) diff --git a/media-video/vlc/vlc-3.0.20.ebuild b/media-video/vlc/vlc-3.0.20.ebuild index b683670524d6..745977527948 100644 --- a/media-video/vlc/vlc-3.0.20.ebuild +++ b/media-video/vlc/vlc-3.0.20.ebuild @@ -169,7 +169,7 @@ RDEPEND=" >=media-libs/libprojectm-3.1.12:0= ) pulseaudio? ( media-libs/libpulse ) - rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] ) + rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] =net-fs/samba-4.0.0:0[client,-debug(-)] ) sdl-image? ( media-libs/sdl-image ) sftp? ( net-libs/libssh2 ) diff --git a/media-video/vlc/vlc-3.0..ebuild b/media-video/vlc/vlc-3.0..ebuild index dbf13702eda1..64a52f8a377f 100644 --- a/media-video/vlc/vlc-3.0..ebuild +++ b/media-video/vlc/vlc-3.0..ebuild @@ -169,7 +169,7 @@ RDEPEND=" >=media-libs/libprojectm-3.1.12:0= ) pulseaudio? ( media-libs/libpulse ) - rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] ) + rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] =net-fs/samba-4.0.0:0[client,-debug(-)] ) sdl-image? ( media-libs/sdl-image ) sftp? ( net-libs/libssh2 ) diff --git a/media-video/vlc/vlc-.ebuild b/media-video/vlc/vlc-.ebuild index 4b17b5c77652..031a52d51078 100644 --- a/media-video/vlc/vlc-.ebuild +++ b/media-video/vlc/vlc-.ebuild @@ -170,7 +170,7 @@ RDEPEND=" >=media-libs/libprojectm-3.1.12:0= ) pulseaudio? ( media-libs/libpulse ) - rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] ) + rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] =net-fs/samba-4.0.0:0[client,-debug(-)] ) sdl-image? ( media-libs/sdl-image ) sftp? ( net-libs/libssh2 )
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/files/, media-video/vlc/
commit: 03edc44ac03874e3a5f3a86658a8bb8cd25a8acd Author: Sam James gentoo org> AuthorDate: Tue Dec 5 13:40:45 2023 + Commit: Sam James gentoo org> CommitDate: Tue Dec 5 13:40:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03edc44a media-video/vlc: backport modern c fixes Closes: https://bugs.gentoo.org/919068 Signed-off-by: Sam James gentoo.org> media-video/vlc/files/vlc-3.0.20-c99.patch | 150 + media-video/vlc/vlc-3.0.20-r2.ebuild | 518 + 2 files changed, 668 insertions(+) diff --git a/media-video/vlc/files/vlc-3.0.20-c99.patch b/media-video/vlc/files/vlc-3.0.20-c99.patch new file mode 100644 index ..135e1e6b9e5b --- /dev/null +++ b/media-video/vlc/files/vlc-3.0.20-c99.patch @@ -0,0 +1,150 @@ +https://bugs.gentoo.org/919068 +https://code.videolan.org/videolan/vlc/-/issues/28441 +https://code.videolan.org/videolan/vlc/-/merge_requests/4645 + +From 1e2918115ca2f5c4ffde00dc02ad89525714f6c2 Mon Sep 17 00:00:00 2001 +From: Thomas Guillem +Date: Tue, 5 Dec 2023 09:23:35 +0100 +Subject: [PATCH 1/5] input: fix incompatible-pointer-types assignment + +Fixes #28441 +--- a/src/input/input_internal.h b/src/input/input_internal.h +@@ -117,7 +117,7 @@ typedef struct input_thread_private_t + + /* Title infos FIXME multi-input (not easy) ? */ + int i_title; +-const input_title_t **title; ++input_title_t * const *title; + + int i_title_offset; + int i_seekpoint_offset; +-- +GitLab + + +From adcf4e66e2ce2c382bb97957c91bfde040f4f3ca Mon Sep 17 00:00:00 2001 +From: Zhao Zhili +Date: Thu, 1 Mar 2018 14:25:59 +0800 +Subject: [PATCH 2/5] yadif: fix variable type + +Signed-off-by: Thomas Guillem +(cherry picked from commit 77b86f4452be4dbe0d56a9cd1b66da61b116da60) +Signed-off-by: Thomas Guillem +--- a/modules/video_filter/deinterlace/yadif.h b/modules/video_filter/deinterlace/yadif.h +@@ -140,10 +140,10 @@ static void yadif_filter_line_c(uint8_t *dst, uint8_t *prev, uint8_t *cur, uint8 + } + + static void yadif_filter_line_c_16bit(uint8_t *dst8, uint8_t *prev8, uint8_t *cur8, uint8_t *next8, int w, int prefs, int mrefs, int parity, int mode) { +-uint8_t *dst = (uint8_t *)dst8; +-uint8_t *prev = (uint8_t *)prev8; +-uint8_t *cur = (uint8_t *)cur8; +-uint8_t *next = (uint8_t *)next8; ++uint16_t *dst = (uint16_t *)dst8; ++uint16_t *prev = (uint16_t *)prev8; ++uint16_t *cur = (uint16_t *)cur8; ++uint16_t *next = (uint16_t *)next8; + int x; + uint16_t *prev2= parity ? prev : cur ; + uint16_t *next2= parity ? cur : next; +-- +GitLab + + +From 45198e5328ff2b2f4eb2fb76add0789fec26270f Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?R=C3=A9mi=20Denis-Courmont?= +Date: Sun, 3 Mar 2019 09:59:10 +0200 +Subject: [PATCH 3/5] swscale: avoid invalid pointer conversion + +(cherry picked from commit ab00e6c59d42e05ab08893091783d8b5febc0058) +Signed-off-by: Thomas Guillem +--- a/modules/video_chroma/swscale.c b/modules/video_chroma/swscale.c +@@ -588,8 +588,9 @@ static void Convert( filter_t *p_filter, struct SwsContext *ctx, + { + filter_sys_t *p_sys = p_filter->p_sys; + uint8_t palette[AVPALETTE_SIZE]; +-uint8_t *src[4]; int src_stride[4]; +-uint8_t *dst[4]; int dst_stride[4]; ++uint8_t *src[4], *dst[4]; ++const uint8_t *csrc[4]; ++int src_stride[4], dst_stride[4]; + + GetPixels( src, src_stride, p_sys->desc_in, _filter->fmt_in.video, +p_src, i_plane_count, b_swap_uvi ); +@@ -606,11 +607,14 @@ static void Convert( filter_t *p_filter, struct SwsContext *ctx, + GetPixels( dst, dst_stride, p_sys->desc_out, _filter->fmt_out.video, +p_dst, i_plane_count, b_swap_uvo ); + ++for (size_t i = 0; i < ARRAY_SIZE(src); i++) ++csrc[i] = src[i]; ++ + #if LIBSWSCALE_VERSION_INT >= ((0<<16)+(5<<8)+0) +-sws_scale( ctx, src, src_stride, 0, i_height, ++sws_scale( ctx, csrc, src_stride, 0, i_height, +dst, dst_stride ); + #else +-sws_scale_ordered( ctx, src, src_stride, 0, i_height, ++sws_scale_ordered( ctx, csrc, src_stride, 0, i_height, +dst, dst_stride ); + #endif + } +-- +GitLab + + +From 4431076ad4a21fdcabd3f7ef1d61c45891689b0c Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?R=C3=A9mi=20Denis-Courmont?= +Date: Sun, 3 Mar 2019 17:20:04 +0200 +Subject: [PATCH 4/5] dynamicoverlay: fix variable shadowing + +(cherry picked from commit d42e05d6b2c061ae352c131d5aebf8c8d8aa6d35) +Signed-off-by: Thomas Guillem +--- a/modules/spu/dynamicoverlay/dynamicoverlay_commands.c b/modules/spu/dynamicoverlay/dynamicoverlay_commands.c +@@ -899,12 +899,11 @@ static const commanddesc_static_t p_commands[] = + void RegisterCommand( filter_t *p_filter ) + { + filter_sys_t *p_sys = (filter_sys_t*) p_filter->p_sys; +-size_t i_index = 0; + + p_sys->i_commands = ARRAY_SIZE(p_commands); + p_sys->pp_commands =
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: a5043ad9fdbf0f7c6e8a5efa7449489bdbd091d1 Author: Igor V. Kovalenko gmail com> AuthorDate: Mon Nov 6 12:55:23 2023 + Commit: Sam James gentoo org> CommitDate: Mon Nov 20 14:28:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5043ad9 media-video/vlc: Depend on media-libs/libmpg123 Bug: https://bugs.gentoo.org/915858 Signed-off-by: Igor V. Kovalenko gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33689 Signed-off-by: Sam James gentoo.org> media-video/vlc/{vlc-3.0..ebuild => vlc-3.0.20-r1.ebuild} | 2 +- media-video/vlc/vlc-3.0..ebuild | 2 +- media-video/vlc/vlc-.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/media-video/vlc/vlc-3.0..ebuild b/media-video/vlc/vlc-3.0.20-r1.ebuild similarity index 99% copy from media-video/vlc/vlc-3.0..ebuild copy to media-video/vlc/vlc-3.0.20-r1.ebuild index b683670524d6..dbf13702eda1 100644 --- a/media-video/vlc/vlc-3.0..ebuild +++ b/media-video/vlc/vlc-3.0.20-r1.ebuild @@ -155,7 +155,7 @@ RDEPEND=" media-libs/libmatroska:= ) modplug? ( >=media-libs/libmodplug-0.8.9.0 ) - mp3? ( media-sound/mpg123 ) + mp3? ( media-libs/libmpg123 ) mpeg? ( media-libs/libmpeg2 ) mtp? ( media-libs/libmtp:= ) musepack? ( media-sound/musepack-tools ) diff --git a/media-video/vlc/vlc-3.0..ebuild b/media-video/vlc/vlc-3.0..ebuild index b683670524d6..dbf13702eda1 100644 --- a/media-video/vlc/vlc-3.0..ebuild +++ b/media-video/vlc/vlc-3.0..ebuild @@ -155,7 +155,7 @@ RDEPEND=" media-libs/libmatroska:= ) modplug? ( >=media-libs/libmodplug-0.8.9.0 ) - mp3? ( media-sound/mpg123 ) + mp3? ( media-libs/libmpg123 ) mpeg? ( media-libs/libmpeg2 ) mtp? ( media-libs/libmtp:= ) musepack? ( media-sound/musepack-tools ) diff --git a/media-video/vlc/vlc-.ebuild b/media-video/vlc/vlc-.ebuild index 353aab7b20ba..4b17b5c77652 100644 --- a/media-video/vlc/vlc-.ebuild +++ b/media-video/vlc/vlc-.ebuild @@ -156,7 +156,7 @@ RDEPEND=" media-libs/libmatroska:= ) modplug? ( >=media-libs/libmodplug-0.8.9.0 ) - mp3? ( media-sound/mpg123 ) + mp3? ( media-libs/libmpg123 ) mpeg? ( media-libs/libmpeg2 ) mtp? ( media-libs/libmtp:= ) musepack? ( media-sound/musepack-tools )
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: 6e180b2f8f787bee676839f2b67e83e3c1d52a9b Author: Guillermo Joandet gmail com> AuthorDate: Mon Sep 25 23:12:33 2023 + Commit: Sam James gentoo org> CommitDate: Mon Nov 13 04:37:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e180b2f media-video/vlc: make USE archive required when USE skins VLC skins are tar archived and will not work without this dependency. Closes: https://bugs.gentoo.org/907189 Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33060 Signed-off-by: Sam James gentoo.org> media-video/vlc/vlc-3.0..ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/vlc/vlc-3.0..ebuild b/media-video/vlc/vlc-3.0..ebuild index b8b55bfe7c0b..560f2bd1c57c 100644 --- a/media-video/vlc/vlc-3.0..ebuild +++ b/media-video/vlc/vlc-3.0..ebuild @@ -48,7 +48,7 @@ REQUIRED_USE=" libtar? ( skins ) libtiger? ( kate ) lua? ( ${LUA_REQUIRED_USE} ) - skins? ( gui truetype X xml ) + skins? ( archive gui truetype X xml ) ssl? ( gcrypt ) vaapi? ( ffmpeg X ) vdpau? ( ffmpeg X )
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: e531bbb35bd0457360b2f178509dac3ce297eb58 Author: Sam James gentoo org> AuthorDate: Mon Nov 13 04:43:19 2023 + Commit: Sam James gentoo org> CommitDate: Mon Nov 13 04:44:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e531bbb3 media-video/vlc: add 3.0.20 * Add 3.0.20 * Filter LTO and disable strict aliasing (see bug #861143, very longstanding bug upstream) * Drop obsolete -fcommon passing (obsolete since 3.0.18) * Pass ESYSROOT for samba workaround Closes: https://bugs.gentoo.org/861143 Bug: https://bugs.gentoo.org/917274 Signed-off-by: Sam James gentoo.org> media-video/vlc/Manifest | 1 + media-video/vlc/{vlc-3.0..ebuild => vlc-3.0.20.ebuild} | 12 +--- media-video/vlc/vlc-3.0..ebuild| 12 +--- media-video/vlc/vlc-.ebuild| 12 +--- 4 files changed, 16 insertions(+), 21 deletions(-) diff --git a/media-video/vlc/Manifest b/media-video/vlc/Manifest index 1bfb6eae78e2..0291c21e3b02 100644 --- a/media-video/vlc/Manifest +++ b/media-video/vlc/Manifest @@ -1,2 +1,3 @@ DIST vlc-3.0.18.tar.xz 26631372 BLAKE2B 73d80615d5b4789ca980bd631db248e74de13d466e5f19b66a170ca785b46f281a1a242c6fdf14686cfb224aba3ddfeda16ffce11edbef3255c4bbdff36c517d SHA512 6fc8fdaa7e8862ad7133d69b3dab99ab9cd3945846a6ce5e2379b7f68ee9accd385c53b8573fc7c82f732c24678b4932b1154d2ad8accf06305f2f578d6fcd8e DIST vlc-3.0.19.tar.xz 25600300 BLAKE2B 62bb7c4b52c18c2464318e367183feaa324cc381d294fcba3871c50516183095a267824765a435c5415f50684f28997bcd3d323dc6d75e9c668c62a1014fb2e4 SHA512 8e4a7a35f8ab7db139c6ef1ace9947c2e21ed721af5576761c4b7b8498aaeded366273aad9853541d70ba2773422141a5e9a6196ae3c2a3a7c4dee2a2e6c3e76 +DIST vlc-3.0.20.tar.xz 25596392 BLAKE2B 4537d6b4b3445a28366cdb7ed7e12d0dc864e19a53d34efcdc0a62226642ec8653cf8d5b74d4aea30c9f324c34166e8fa71653b3b298f5abdebe29c4f21f2865 SHA512 02e58fb52dd75bf483ac4b298aecf86463b13d4782173d164adba6e4552d9262ff5e2ee1cbe1bce2c8a809801b79f328c6a8c475d34ae62aefaea02ae5ade406 diff --git a/media-video/vlc/vlc-3.0..ebuild b/media-video/vlc/vlc-3.0.20.ebuild similarity index 98% copy from media-video/vlc/vlc-3.0..ebuild copy to media-video/vlc/vlc-3.0.20.ebuild index 560f2bd1c57c..b683670524d6 100644 --- a/media-video/vlc/vlc-3.0..ebuild +++ b/media-video/vlc/vlc-3.0.20.ebuild @@ -440,8 +440,12 @@ src_configure() { ) # ^ We don't have these disabled libraries in the Portage tree yet. + # https://code.videolan.org/videolan/vlc/-/issues/17626 (bug #861143) + append-flags -fno-strict-aliasing + filter-lto + # Compatibility fix for Samba 4. - use samba && append-cppflags "-I/usr/include/samba-4.0" + use samba && append-cppflags "-I${ESYSROOT}/usr/include/samba-4.0" if use x86; then # We need to disable -fstack-check if use >=gcc 4.8.0. bug #46 @@ -450,12 +454,6 @@ src_configure() { replace-flags -Os -O2 fi - if use omxil; then - # bug #723006 - # https://trac.videolan.org/vlc/ticket/24617 - append-cflags -fcommon - fi - # FIXME: Needs libresid-builder from libsidplay:2 which is in another directory... append-ldflags "-L${ESYSROOT}/usr/$(get_libdir)/sidplay/builders/" diff --git a/media-video/vlc/vlc-3.0..ebuild b/media-video/vlc/vlc-3.0..ebuild index 560f2bd1c57c..b683670524d6 100644 --- a/media-video/vlc/vlc-3.0..ebuild +++ b/media-video/vlc/vlc-3.0..ebuild @@ -440,8 +440,12 @@ src_configure() { ) # ^ We don't have these disabled libraries in the Portage tree yet. + # https://code.videolan.org/videolan/vlc/-/issues/17626 (bug #861143) + append-flags -fno-strict-aliasing + filter-lto + # Compatibility fix for Samba 4. - use samba && append-cppflags "-I/usr/include/samba-4.0" + use samba && append-cppflags "-I${ESYSROOT}/usr/include/samba-4.0" if use x86; then # We need to disable -fstack-check if use >=gcc 4.8.0. bug #46 @@ -450,12 +454,6 @@ src_configure() { replace-flags -Os -O2 fi - if use omxil; then - # bug #723006 - # https://trac.videolan.org/vlc/ticket/24617 - append-cflags -fcommon - fi - # FIXME: Needs libresid-builder from libsidplay:2 which is in another directory... append-ldflags "-L${ESYSROOT}/usr/$(get_libdir)/sidplay/builders/" diff --git a/media-video/vlc/vlc-.ebuild b/media-video/vlc/vlc-.ebuild index 9a29b35d37e0..353aab7b20ba 100644 --- a/media-video/vlc/vlc-.ebuild +++ b/media-video/vlc/vlc-.ebuild @@ -434,8 +434,12 @@ src_configure() { ) # ^ We don't have these disabled libraries in the Portage tree yet. + # https://code.videolan.org/videolan/vlc/-/issues/17626 (bug
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: 5a2e4f6c096d75a26701f7229ba01424466d54d6 Author: Sam James gentoo org> AuthorDate: Tue Oct 10 06:29:49 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 10 06:30:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a2e4f6c media-video/vlc: add 3.0.19 Signed-off-by: Sam James gentoo.org> media-video/vlc/Manifest | 1 + media-video/vlc/vlc-3.0.19.ebuild | 519 ++ 2 files changed, 520 insertions(+) diff --git a/media-video/vlc/Manifest b/media-video/vlc/Manifest index 0febcd33eb1c..1bfb6eae78e2 100644 --- a/media-video/vlc/Manifest +++ b/media-video/vlc/Manifest @@ -1 +1,2 @@ DIST vlc-3.0.18.tar.xz 26631372 BLAKE2B 73d80615d5b4789ca980bd631db248e74de13d466e5f19b66a170ca785b46f281a1a242c6fdf14686cfb224aba3ddfeda16ffce11edbef3255c4bbdff36c517d SHA512 6fc8fdaa7e8862ad7133d69b3dab99ab9cd3945846a6ce5e2379b7f68ee9accd385c53b8573fc7c82f732c24678b4932b1154d2ad8accf06305f2f578d6fcd8e +DIST vlc-3.0.19.tar.xz 25600300 BLAKE2B 62bb7c4b52c18c2464318e367183feaa324cc381d294fcba3871c50516183095a267824765a435c5415f50684f28997bcd3d323dc6d75e9c668c62a1014fb2e4 SHA512 8e4a7a35f8ab7db139c6ef1ace9947c2e21ed721af5576761c4b7b8498aaeded366273aad9853541d70ba2773422141a5e9a6196ae3c2a3a7c4dee2a2e6c3e76 diff --git a/media-video/vlc/vlc-3.0.19.ebuild b/media-video/vlc/vlc-3.0.19.ebuild new file mode 100644 index ..b8b55bfe7c0b --- /dev/null +++ b/media-video/vlc/vlc-3.0.19.ebuild @@ -0,0 +1,519 @@ +# Copyright 2000-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( lua5-{1..2} ) + +MY_PV="${PV/_/-}" +MY_PV="${MY_PV/-beta/-test}" +MY_P="${PN}-${MY_PV}" +if [[ ${PV} = * ]] ; then + if [[ ${PV%.} != ${PV} ]] ; then + EGIT_BRANCH="3.0.x" + fi + EGIT_REPO_URI="https://code.videolan.org/videolan/vlc.git; + inherit git-r3 +else + if [[ ${MY_P} = ${P} ]] ; then + SRC_URI="https://download.videolan.org/pub/videolan/${PN}/${PV}/${P}.tar.xz; + else + SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz; + fi + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv -sparc ~x86" +fi +inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg + +DESCRIPTION="Media player and framework with support for most multimedia files and streaming" +HOMEPAGE="https://www.videolan.org/vlc/; + +LICENSE="LGPL-2.1 GPL-2" +SLOT="0/5-9" # vlc - vlccore + +IUSE="a52 alsa aom archive aribsub bidi bluray cddb chromaprint chromecast dav1d dbus + dc1394 debug directx dts +dvbpsi dvd +encode faad fdk +ffmpeg flac fluidsynth + fontconfig +gcrypt gme keyring gstreamer +gui ieee1394 jack jpeg kate + libass libcaca libnotify +libsamplerate libtar libtiger linsys lirc live lua + macosx-notifications mad matroska modplug mp3 mpeg mtp musepack ncurses nfs ogg + omxil optimisememory opus png projectm pulseaudio rdp run-as-root samba sdl-image + sftp shout sid skins soxr speex srt ssl svg taglib theora tremor truetype twolame + udev upnp vaapi v4l vdpau vnc vpx wayland +X x264 x265 xml zeroconf zvbi + cpu_flags_arm_neon cpu_flags_ppc_altivec cpu_flags_x86_mmx cpu_flags_x86_sse +" +REQUIRED_USE=" + chromecast? ( encode ) + directx? ( ffmpeg ) + fontconfig? ( truetype ) + libcaca? ( X ) + libtar? ( skins ) + libtiger? ( kate ) + lua? ( ${LUA_REQUIRED_USE} ) + skins? ( gui truetype X xml ) + ssl? ( gcrypt ) + vaapi? ( ffmpeg X ) + vdpau? ( ffmpeg X ) +" +BDEPEND=" + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + lua? ( ${LUA_DEPS} ) + amd64? ( dev-lang/yasm ) + wayland? ( dev-util/wayland-scanner ) + x86? ( dev-lang/yasm ) +" +# =gcc 4.8.0. bug #46 + append-cflags $(test-flags-CC -fno-stack-check) + # Bug 569774 + replace-flags -Os -O2 + fi + + if use omxil; then + # bug #723006 + # https://trac.videolan.org/vlc/ticket/24617 + append-cflags -fcommon + fi + + # FIXME: Needs libresid-builder from libsidplay:2 which is in another directory... + append-ldflags "-L${ESYSROOT}/usr/$(get_libdir)/sidplay/builders/" + + if use riscv; then + # bug #803473 + append-libs -latomic + fi + + if use truetype || use bidi; then + myeconfargs+=( --enable-freetype ) + else + myeconfargs+=( --disable-freetype ) + fi + + if use truetype || use projectm; then + local dejavu="${EPREFIX}/usr/share/fonts/dejavu/" + myeconfargs+=( + --with-default-font=${dejavu}/DejaVuSans.ttf + --with-default-font-family=Sans +
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: 4f731f0bbc9b825f3e8df0c601a4db64f92cacac Author: Sam James gentoo org> AuthorDate: Tue Sep 26 23:33:27 2023 + Commit: Sam James gentoo org> CommitDate: Tue Sep 26 23:33:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f731f0b media-video/vlc: add missing slot dep on libplacebo Reported-by: josef64 Signed-off-by: Sam James gentoo.org> media-video/vlc/vlc-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/vlc/vlc-.ebuild b/media-video/vlc/vlc-.ebuild index 3f0ab39071f7..9a29b35d37e0 100644 --- a/media-video/vlc/vlc-.ebuild +++ b/media-video/vlc/vlc-.ebuild @@ -141,7 +141,7 @@ RDEPEND=" x11-libs/gdk-pixbuf:2 x11-libs/libnotify ) - libplacebo? ( media-libs/libplacebo ) + libplacebo? ( media-libs/libplacebo:= ) libsamplerate? ( media-libs/libsamplerate ) libtar? ( dev-libs/libtar ) libtiger? ( media-libs/libtiger )
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: 937c3f0688e101823bda76d2ee9d55057cfc8b9b Author: Sam James gentoo org> AuthorDate: Fri Sep 22 20:46:44 2023 + Commit: Sam James gentoo org> CommitDate: Fri Sep 22 20:46:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=937c3f06 media-video/vlc: move wayland-scanner to BDEPEND (and conditionalise) Signed-off-by: Sam James gentoo.org> media-video/vlc/vlc-3.0.18-r3.ebuild | 2 +- media-video/vlc/vlc-3.0..ebuild | 2 +- media-video/vlc/vlc-.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/media-video/vlc/vlc-3.0.18-r3.ebuild b/media-video/vlc/vlc-3.0.18-r3.ebuild index 3735abe4e9eb..8ed078e55182 100644 --- a/media-video/vlc/vlc-3.0.18-r3.ebuild +++ b/media-video/vlc/vlc-3.0.18-r3.ebuild @@ -58,11 +58,11 @@ BDEPEND=" virtual/pkgconfig lua? ( ${LUA_DEPS} ) amd64? ( dev-lang/yasm ) + wayland? ( dev-util/wayland-scanner ) x86? ( dev-lang/yasm ) " #
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: 64e001e5ecd94ad4f361b1290ebae14958061950 Author: Andreas K. Hüttel gentoo org> AuthorDate: Fri Sep 22 20:39:04 2023 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Fri Sep 22 20:41:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64e001e5 media-video/vlc: Add missing dep on wayland-scanner Found in LiveGUI builds Signed-off-by: Andreas K. Hüttel gentoo.org> media-video/vlc/vlc-3.0.18-r3.ebuild | 1 + media-video/vlc/vlc-3.0..ebuild | 1 + media-video/vlc/vlc-.ebuild | 1 + 3 files changed, 3 insertions(+) diff --git a/media-video/vlc/vlc-3.0.18-r3.ebuild b/media-video/vlc/vlc-3.0.18-r3.ebuild index b7dea2946af7..3735abe4e9eb 100644 --- a/media-video/vlc/vlc-3.0.18-r3.ebuild +++ b/media-video/vlc/vlc-3.0.18-r3.ebuild @@ -62,6 +62,7 @@ BDEPEND=" " #
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: 758fde1b42b689e5af01f93c04010db27223540a Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Aug 13 14:25:30 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Aug 13 17:56:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=758fde1b media-video/vlc: drop 3.0.18 Signed-off-by: Andreas Sturmlechner gentoo.org> media-video/vlc/vlc-3.0.18.ebuild | 517 -- 1 file changed, 517 deletions(-) diff --git a/media-video/vlc/vlc-3.0.18.ebuild b/media-video/vlc/vlc-3.0.18.ebuild deleted file mode 100644 index 600614db8afd.. --- a/media-video/vlc/vlc-3.0.18.ebuild +++ /dev/null @@ -1,517 +0,0 @@ -# Copyright 2000-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LUA_COMPAT=( lua5-{1..2} ) - -MY_PV="${PV/_/-}" -MY_PV="${MY_PV/-beta/-test}" -MY_P="${PN}-${MY_PV}" -if [[ ${PV} = * ]] ; then - if [[ ${PV%.} != ${PV} ]] ; then - EGIT_BRANCH="3.0.x" - fi - EGIT_REPO_URI="https://code.videolan.org/videolan/vlc.git; - inherit git-r3 -else - if [[ ${MY_P} = ${P} ]] ; then - SRC_URI="https://download.videolan.org/pub/videolan/${PN}/${PV}/${P}.tar.xz; - else - SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz; - fi - KEYWORDS="amd64 ~arm arm64 ~loong ppc ppc64 ~riscv -sparc x86" -fi -inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg - -DESCRIPTION="Media player and framework with support for most multimedia files and streaming" -HOMEPAGE="https://www.videolan.org/vlc/; - -LICENSE="LGPL-2.1 GPL-2" -SLOT="0/5-9" # vlc - vlccore - -IUSE="a52 alsa aom archive aribsub bidi bluray cddb chromaprint chromecast dav1d dbus - dc1394 debug directx dts +dvbpsi dvd +encode faad fdk +ffmpeg flac fluidsynth - fontconfig +gcrypt gme keyring gstreamer +gui ieee1394 jack jpeg kate - libass libcaca libnotify +libsamplerate libtar libtiger linsys lirc live lua - macosx-notifications mad matroska modplug mp3 mpeg mtp musepack ncurses nfs ogg - omxil optimisememory opus png projectm pulseaudio rdp run-as-root samba sdl-image - sftp shout sid skins soxr speex srt ssl svg taglib theora tremor truetype twolame - udev upnp vaapi v4l vdpau vnc vpx wayland +X x264 x265 xml zeroconf zvbi - cpu_flags_arm_neon cpu_flags_ppc_altivec cpu_flags_x86_mmx cpu_flags_x86_sse -" -REQUIRED_USE=" - chromecast? ( encode ) - directx? ( ffmpeg ) - fontconfig? ( truetype ) - libcaca? ( X ) - libtar? ( skins ) - libtiger? ( kate ) - lua? ( ${LUA_REQUIRED_USE} ) - skins? ( gui truetype X xml ) - ssl? ( gcrypt ) - vaapi? ( ffmpeg X ) - vdpau? ( ffmpeg X ) -" -BDEPEND=" - >=sys-devel/gettext-0.19.8 - virtual/pkgconfig - lua? ( ${LUA_DEPS} ) - amd64? ( dev-lang/yasm ) - x86? ( dev-lang/yasm ) -" -# =gcc 4.8.0. bug #46 - append-cflags $(test-flags-CC -fno-stack-check) - # Bug 569774 - replace-flags -Os -O2 - fi - - if use omxil; then - # bug #723006 - # https://trac.videolan.org/vlc/ticket/24617 - append-cflags -fcommon - fi - - # FIXME: Needs libresid-builder from libsidplay:2 which is in another directory... - append-ldflags "-L${ESYSROOT}/usr/$(get_libdir)/sidplay/builders/" - - if use riscv; then - # bug #803473 - append-libs -latomic - fi - - if use truetype || use bidi; then - myeconfargs+=( --enable-freetype ) - else - myeconfargs+=( --disable-freetype ) - fi - - if use truetype || use projectm; then - local dejavu="${EPREFIX}/usr/share/fonts/dejavu/" - myeconfargs+=( - --with-default-font=${dejavu}/DejaVuSans.ttf - --with-default-font-family=Sans - --with-default-monospace-font=${dejavu}/DejaVuSansMono.ttf - --with-default-monospace-font-family=Monospace - ) - fi - - econf "${myeconfargs[@]}" - - # _FORTIFY_SOURCE is set to 2 in config.h, which is also the default value on Gentoo. - # Other values may break the build (bug 523144), so definition should not be removed. - # To prevent redefinition warnings, we undefine _FORTIFY_SOURCE at the start of config.h - sed -i '1i#undef _FORTIFY_SOURCE' config.h || die -} - -src_test() { - virtx emake check-TESTS -} - -src_install() { - default - find "${ED}" -name '*.la' -delete || die -} - -pkg_postinst() { - if [[ -z "${ROOT}" ]] && [[ -x "${EROOT}/usr/$(get_libdir)/vlc/vlc-cache-gen" ]] ; then - einfo "Running
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: 50511cf04b1fbc205c81aa1ce5748899f20504a6 Author: Sam James gentoo org> AuthorDate: Wed Jul 19 21:29:35 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jul 19 21:33:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50511cf0 media-video/vlc: fix vlc-cache-gen call in Thanks to josef64 for reporting. This.. seems to have changed years ago in https://code.videolan.org/videolan/vlc/-/commit/ba05ad61645b38ad206e23949a6352871ab59773. Signed-off-by: Sam James gentoo.org> media-video/vlc/vlc-.ebuild | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/media-video/vlc/vlc-.ebuild b/media-video/vlc/vlc-.ebuild index 712516931946..45d981062cd6 100644 --- a/media-video/vlc/vlc-.ebuild +++ b/media-video/vlc/vlc-.ebuild @@ -491,12 +491,12 @@ src_install() { } pkg_postinst() { - if [[ -z "${ROOT}" ]] && [[ -x "${EROOT}/usr/$(get_libdir)/vlc/vlc-cache-gen" ]] ; then - einfo "Running ${EPREFIX}/usr/$(get_libdir)/vlc/vlc-cache-gen on ${EROOT}/usr/$(get_libdir)/vlc/plugins/" - "${EPREFIX}/usr/$(get_libdir)/vlc/vlc-cache-gen" "${EROOT}/usr/$(get_libdir)/vlc/plugins/" + if [[ -z "${ROOT}" ]] && [[ -x "${EROOT}"/usr/libexec/vlc/vlc-cache-gen ]] ; then + einfo "Running ${EPREFIX}/usr/libexec/vlc/vlc-cache-gen on ${EROOT}/usr/$(get_libdir)/vlc/plugins/" + "${EPREFIX}"/usr/libexec/vlc/vlc-cache-gen "${EROOT}/usr/$(get_libdir)/vlc/plugins/" else ewarn "We cannot run vlc-cache-gen (most likely ROOT != /)" - ewarn "Please run ${EPREFIX}/usr/$(get_libdir)/vlc/vlc-cache-gen manually" + ewarn "Please run ${EPREFIX}/usr/libexec/vlc/vlc-cache-gen manually" ewarn "If you do not do it, vlc will take a long time to load." fi
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: c599580d8aa65648bb8283d5abe74604479562e2 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Jul 9 18:25:57 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Jul 9 18:25:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c599580d media-video/vlc: Stabilize 3.0.18-r3 arm64, #907379 Signed-off-by: Arthur Zamarin gentoo.org> media-video/vlc/vlc-3.0.18-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/vlc/vlc-3.0.18-r3.ebuild b/media-video/vlc/vlc-3.0.18-r3.ebuild index 8090dd85c579..33e338d36579 100644 --- a/media-video/vlc/vlc-3.0.18-r3.ebuild +++ b/media-video/vlc/vlc-3.0.18-r3.ebuild @@ -20,7 +20,7 @@ else else SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz; fi - KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv -sparc ~x86" + KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv -sparc ~x86" fi inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: e71e60f1d8af975fc974c34d48879988276ea8e1 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Jul 9 18:26:03 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Jul 9 18:26:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e71e60f1 media-video/vlc: Stabilize 3.0.18-r3 x86, #907379 Signed-off-by: Arthur Zamarin gentoo.org> media-video/vlc/vlc-3.0.18-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/vlc/vlc-3.0.18-r3.ebuild b/media-video/vlc/vlc-3.0.18-r3.ebuild index 48061d52998a..b7dea2946af7 100644 --- a/media-video/vlc/vlc-3.0.18-r3.ebuild +++ b/media-video/vlc/vlc-3.0.18-r3.ebuild @@ -20,7 +20,7 @@ else else SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz; fi - KEYWORDS="amd64 ~arm arm64 ~loong ppc ppc64 ~riscv -sparc ~x86" + KEYWORDS="amd64 ~arm arm64 ~loong ppc ppc64 ~riscv -sparc x86" fi inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: be430cfde411bd097c186e95643f08c1f64db0f1 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Jul 9 18:26:00 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Jul 9 18:26:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be430cfd media-video/vlc: Stabilize 3.0.18-r3 ppc, #907379 Signed-off-by: Arthur Zamarin gentoo.org> media-video/vlc/vlc-3.0.18-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/vlc/vlc-3.0.18-r3.ebuild b/media-video/vlc/vlc-3.0.18-r3.ebuild index 33e338d36579..48061d52998a 100644 --- a/media-video/vlc/vlc-3.0.18-r3.ebuild +++ b/media-video/vlc/vlc-3.0.18-r3.ebuild @@ -20,7 +20,7 @@ else else SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz; fi - KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv -sparc ~x86" + KEYWORDS="amd64 ~arm arm64 ~loong ppc ppc64 ~riscv -sparc ~x86" fi inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/files/, media-video/vlc/
commit: 3403638a3e4c2d6527a3e92da2b616afb831c16e Author: Sam James gentoo org> AuthorDate: Sat Jun 3 21:00:52 2023 + Commit: Sam James gentoo org> CommitDate: Sat Jun 3 21:00:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3403638a media-video/vlc: drop stale minizip dep Reported on IRC by nbgen. The configure check was dropped finally in d22de99eb8c46786ca2feb4abca2e4f25ceeb0a8 upstream but the usage was dropped a while before that. Signed-off-by: Sam James gentoo.org> .../vlc/files/vlc-3.0.18-drop-minizip-dep.patch| 38 ++ .../{vlc-3.0.18-r2.ebuild => vlc-3.0.18-r3.ebuild} | 3 +- media-video/vlc/vlc-3.0..ebuild| 3 +- media-video/vlc/vlc-.ebuild| 2 +- 4 files changed, 43 insertions(+), 3 deletions(-) diff --git a/media-video/vlc/files/vlc-3.0.18-drop-minizip-dep.patch b/media-video/vlc/files/vlc-3.0.18-drop-minizip-dep.patch new file mode 100644 index ..6cd7019f6ed0 --- /dev/null +++ b/media-video/vlc/files/vlc-3.0.18-drop-minizip-dep.patch @@ -0,0 +1,38 @@ +Nothing uses this. + +From 6cd8ac42e8c296eb1c9e154b3e99dab8bffcad0a Mon Sep 17 00:00:00 2001 +From: Steve Lhomme +Date: Thu, 12 Apr 2018 13:24:38 +0200 +Subject: [PATCH] configure: remove minizip check not referenced anywhere + +(cherry picked from commit d22de99eb8c46786ca2feb4abca2e4f25ceeb0a8) +--- a/configure.ac b/configure.ac +@@ -890,23 +890,14 @@ AS_IF([test -n "${PKG_CONFIG}" ],[ + + + dnl +-dnl Check for zlib.h and -lz along with system -lminizip if available ++dnl Check for zlib.h and -lz if available + dnl + AC_CHECK_HEADERS(zlib.h, [ have_zlib=yes ], [ have_zlib=no ]) + AM_CONDITIONAL(HAVE_ZLIB, [ test "${have_zlib}" = "yes" ]) + if test "${have_zlib}" = "yes" + then + VLC_ADD_LIBS([sap],[-lz]) +- PKG_CHECK_MODULES([MINIZIP], [minizip] , [ have_minizip=yes ], [ +-AC_CHECK_HEADERS([unzip.h], [ +- have_minizip=yes +- MINIZIP_LIBS="-lminizip -lz" +-], [ +- have_minizip=no +-]) +- ]) + fi +-AM_CONDITIONAL(HAVE_MINIZIP, [ test "${have_minizip}" = "yes" ]) + + + dnl +-- +2.41.0 + diff --git a/media-video/vlc/vlc-3.0.18-r2.ebuild b/media-video/vlc/vlc-3.0.18-r3.ebuild similarity index 99% rename from media-video/vlc/vlc-3.0.18-r2.ebuild rename to media-video/vlc/vlc-3.0.18-r3.ebuild index fda17b56a01a..8090dd85c579 100644 --- a/media-video/vlc/vlc-3.0.18-r2.ebuild +++ b/media-video/vlc/vlc-3.0.18-r3.ebuild @@ -64,7 +64,7 @@ BDEPEND=" RDEPEND=" media-libs/libvorbis net-dns/libidn:= - sys-libs/zlib[minizip] + sys-libs/zlib virtual/libintl virtual/opengl a52? ( media-libs/a52dec ) @@ -234,6 +234,7 @@ PATCHES=( "${FILESDIR}"/${PN}-2.2.8-freerdp-2.patch # bug 590164 "${FILESDIR}"/${PN}-3.0.6-fdk-aac-2.0.0.patch # bug 672290 "${FILESDIR}"/${PN}-3.0.11.1-configure_lua_version.patch + "${FILESDIR}"/${PN}-3.0.18-drop-minizip-dep.patch "${FILESDIR}"/${P}-flac-crc.patch ) diff --git a/media-video/vlc/vlc-3.0..ebuild b/media-video/vlc/vlc-3.0..ebuild index 1ada73f5cf53..345109f70eab 100644 --- a/media-video/vlc/vlc-3.0..ebuild +++ b/media-video/vlc/vlc-3.0..ebuild @@ -64,7 +64,7 @@ BDEPEND=" RDEPEND=" media-libs/libvorbis net-dns/libidn:= - sys-libs/zlib[minizip] + sys-libs/zlib virtual/libintl virtual/opengl a52? ( media-libs/a52dec ) @@ -234,6 +234,7 @@ PATCHES=( "${FILESDIR}"/${PN}-2.2.8-freerdp-2.patch # bug 590164 "${FILESDIR}"/${PN}-3.0.6-fdk-aac-2.0.0.patch # bug 672290 "${FILESDIR}"/${PN}-3.0.11.1-configure_lua_version.patch + "${FILESDIR}"/${PN}-3.0.18-drop-minizip-dep.patch ) DOCS=( AUTHORS THANKS NEWS README doc/fortunes.txt ) diff --git a/media-video/vlc/vlc-.ebuild b/media-video/vlc/vlc-.ebuild index d3a241d4baf7..712516931946 100644 --- a/media-video/vlc/vlc-.ebuild +++ b/media-video/vlc/vlc-.ebuild @@ -63,7 +63,7 @@ BDEPEND=" RDEPEND=" media-libs/libvorbis net-dns/libidn:= - sys-libs/zlib[minizip] + sys-libs/zlib virtual/libintl virtual/opengl a52? ( media-libs/a52dec )
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: 5e816290c4786bf4f901532d97f65d76eb2dd629 Author: Jakov Smolić gentoo org> AuthorDate: Sat Jun 3 05:23:40 2023 + Commit: Jakov Smolić gentoo org> CommitDate: Sat Jun 3 05:23:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e816290 media-video/vlc: Stabilize 3.0.18-r2 amd64, #907379 Signed-off-by: Jakov Smolić gentoo.org> media-video/vlc/vlc-3.0.18-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/vlc/vlc-3.0.18-r2.ebuild b/media-video/vlc/vlc-3.0.18-r2.ebuild index 5aee8dd9dc30..fda17b56a01a 100644 --- a/media-video/vlc/vlc-3.0.18-r2.ebuild +++ b/media-video/vlc/vlc-3.0.18-r2.ebuild @@ -20,7 +20,7 @@ else else SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz; fi - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv -sparc ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv -sparc ~x86" fi inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: 46dc9f553e910c36b5559cd283905c7b9e6475eb Author: Sam James gentoo org> AuthorDate: Sat Jun 3 03:23:08 2023 + Commit: Sam James gentoo org> CommitDate: Sat Jun 3 03:23:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46dc9f55 media-video/vlc: Stabilize 3.0.18-r2 ppc64, #907379 Signed-off-by: Sam James gentoo.org> media-video/vlc/vlc-3.0.18-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/vlc/vlc-3.0.18-r2.ebuild b/media-video/vlc/vlc-3.0.18-r2.ebuild index a823f875d095..5aee8dd9dc30 100644 --- a/media-video/vlc/vlc-3.0.18-r2.ebuild +++ b/media-video/vlc/vlc-3.0.18-r2.ebuild @@ -20,7 +20,7 @@ else else SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz; fi - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv -sparc ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv -sparc ~x86" fi inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: e98e501aea9b7c406f4fba27af0b76f7e37785bb Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun May 28 19:51:21 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon May 29 09:12:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e98e501a media-video/vlc: Switch IUSE=pulseaudio to media-libs/libpulse Signed-off-by: Andreas Sturmlechner gentoo.org> media-video/vlc/{vlc-3.0.18-r1.ebuild => vlc-3.0.18-r2.ebuild} | 2 +- media-video/vlc/vlc-3.0..ebuild| 2 +- media-video/vlc/vlc-.ebuild| 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/media-video/vlc/vlc-3.0.18-r1.ebuild b/media-video/vlc/vlc-3.0.18-r2.ebuild similarity index 99% rename from media-video/vlc/vlc-3.0.18-r1.ebuild rename to media-video/vlc/vlc-3.0.18-r2.ebuild index 10b300c0fe80..a823f875d095 100644 --- a/media-video/vlc/vlc-3.0.18-r1.ebuild +++ b/media-video/vlc/vlc-3.0.18-r2.ebuild @@ -167,7 +167,7 @@ RDEPEND=" media-fonts/dejavu >=media-libs/libprojectm-3.1.12:0= ) - pulseaudio? ( media-sound/pulseaudio ) + pulseaudio? ( media-libs/libpulse ) rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] ) samba? ( >=net-fs/samba-4.0.0:0[client,-debug(-)] ) sdl-image? ( media-libs/sdl-image ) diff --git a/media-video/vlc/vlc-3.0..ebuild b/media-video/vlc/vlc-3.0..ebuild index e5d52fa0e747..1ada73f5cf53 100644 --- a/media-video/vlc/vlc-3.0..ebuild +++ b/media-video/vlc/vlc-3.0..ebuild @@ -167,7 +167,7 @@ RDEPEND=" media-fonts/dejavu >=media-libs/libprojectm-3.1.12:0= ) - pulseaudio? ( media-sound/pulseaudio ) + pulseaudio? ( media-libs/libpulse ) rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] ) samba? ( >=net-fs/samba-4.0.0:0[client,-debug(-)] ) sdl-image? ( media-libs/sdl-image ) diff --git a/media-video/vlc/vlc-.ebuild b/media-video/vlc/vlc-.ebuild index f27bd375a84e..d3a241d4baf7 100644 --- a/media-video/vlc/vlc-.ebuild +++ b/media-video/vlc/vlc-.ebuild @@ -168,7 +168,7 @@ RDEPEND=" media-fonts/dejavu >=media-libs/libprojectm-3.1.12:0= ) - pulseaudio? ( media-sound/pulseaudio ) + pulseaudio? ( media-libs/libpulse ) rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] ) samba? ( >=net-fs/samba-4.0.0:0[client,-debug(-)] ) sdl-image? ( media-libs/sdl-image )
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/files/
commit: 59d26c40982765c7a36e7da8c21dec5e3a8b43ef Author: Sam James gentoo org> AuthorDate: Sat May 27 02:47:15 2023 + Commit: Sam James gentoo org> CommitDate: Sat May 27 02:47:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59d26c40 media-video/vlc: scrub patches Accidentally left in dummy commit msg, oops. Bug: https://bugs.gentoo.org/901995 Signed-off-by: Sam James gentoo.org> media-video/vlc/files/vlc--configure-lua-version.patch | 9 - media-video/vlc/files/vlc--fix-libtremor-libs.patch| 9 - 2 files changed, 18 deletions(-) diff --git a/media-video/vlc/files/vlc--configure-lua-version.patch b/media-video/vlc/files/vlc--configure-lua-version.patch index d0ac9493a0fd..223841de8a3c 100644 --- a/media-video/vlc/files/vlc--configure-lua-version.patch +++ b/media-video/vlc/files/vlc--configure-lua-version.patch @@ -1,9 +1,3 @@ -From 543ae8e4118dd902e5ec9464caf315213e317089 Mon Sep 17 00:00:00 2001 -From: Sam James -Date: Sat, 27 May 2023 03:14:49 +0100 -Subject: [PATCH 2/2] foo3 - -Signed-off-by: Sam James --- a/configure.ac +++ b/configure.ac @@ -1847,43 +1847,10 @@ AC_ARG_ENABLE([lua], @@ -54,6 +48,3 @@ Signed-off-by: Sam James if test "${have_lua}" != "yes" ; then AC_MSG_ERROR([Could not find lua. Lua is needed for some interfaces (rc, telnet, http) as well as many other custom scripts. Use --disable-lua to ignore this error.]) --- -2.40.1 - diff --git a/media-video/vlc/files/vlc--fix-libtremor-libs.patch b/media-video/vlc/files/vlc--fix-libtremor-libs.patch index 690cb73acfc4..3703cea1f10d 100644 --- a/media-video/vlc/files/vlc--fix-libtremor-libs.patch +++ b/media-video/vlc/files/vlc--fix-libtremor-libs.patch @@ -1,9 +1,3 @@ -From 9f8193bd55f7b75c213a60a48a3302f009bdf054 Mon Sep 17 00:00:00 2001 -From: Sam James -Date: Sat, 27 May 2023 03:13:38 +0100 -Subject: [PATCH 1/2] foo1 - -Signed-off-by: Sam James --- a/modules/codec/Makefile.am +++ b/modules/codec/Makefile.am @@ -332,7 +332,7 @@ codec_LTLIBRARIES += $(LTLIBdaala) @@ -15,6 +9,3 @@ Signed-off-by: Sam James EXTRA_LTLIBRARIES += libtremor_plugin.la codec_LTLIBRARIES += $(LTLIBtremor) --- -2.40.1 -
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/, media-video/vlc/files/
commit: e269d743a4ffd1a74e8efeeb2b088bfb2da47b72 Author: Sam James gentoo org> AuthorDate: Sat May 27 02:16:24 2023 + Commit: Sam James gentoo org> CommitDate: Sat May 27 02:16:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e269d743 media-video/vlc: rebase live patches Closes: https://bugs.gentoo.org/901995 Signed-off-by: Sam James gentoo.org> patch => vlc--configure-lua-version.patch} | 24 +- .../vlc/files/vlc--fix-libtremor-libs.patch| 20 ++ media-video/vlc/vlc-.ebuild| 5 ++--- 3 files changed, 36 insertions(+), 13 deletions(-) diff --git a/media-video/vlc/files/vlc-configure_lua_version.patch b/media-video/vlc/files/vlc--configure-lua-version.patch similarity index 82% rename from media-video/vlc/files/vlc-configure_lua_version.patch rename to media-video/vlc/files/vlc--configure-lua-version.patch index 2628075535a6..d0ac9493a0fd 100644 --- a/media-video/vlc/files/vlc-configure_lua_version.patch +++ b/media-video/vlc/files/vlc--configure-lua-version.patch @@ -1,10 +1,12 @@ -Only look for one single version of Lua: the one pointed to by the -pkgconfig package 'lua'. The wrapper set up by lua eclasses will take care -of the rest. +From 543ae8e4118dd902e5ec9464caf315213e317089 Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Sat, 27 May 2023 03:14:49 +0100 +Subject: [PATCH 2/2] foo3 a/configure.ac 2021-06-11 12:20:01.222417096 +0200 -+++ b/configure.ac 2021-06-11 12:21:00.257419197 +0200 -@@ -1907,44 +1907,10 @@ +Signed-off-by: Sam James +--- a/configure.ac b/configure.ac +@@ -1847,43 +1847,10 @@ AC_ARG_ENABLE([lua], [disable LUA scripting support (default enabled)])) if test "${enable_lua}" != "no" then @@ -45,11 +47,13 @@ of the rest. - AS_IF([test "${have_lua_lib}" = "yes"], [ - AC_CHECK_HEADERS([lua.h lauxlib.h lualib.h], [ have_lua=yes ], []) ]) - ]) -- + PKG_CHECK_MODULES(LUA, lua, +[ have_lua=yes ], +[ have_lua=no ] -+) - if test "x${have_lua}" != "xyes" ; then ++ ) + + if test "${have_lua}" != "yes" ; then AC_MSG_ERROR([Could not find lua. Lua is needed for some interfaces (rc, telnet, http) as well as many other custom scripts. Use --disable-lua to ignore this error.]) - fi +-- +2.40.1 + diff --git a/media-video/vlc/files/vlc--fix-libtremor-libs.patch b/media-video/vlc/files/vlc--fix-libtremor-libs.patch new file mode 100644 index ..690cb73acfc4 --- /dev/null +++ b/media-video/vlc/files/vlc--fix-libtremor-libs.patch @@ -0,0 +1,20 @@ +From 9f8193bd55f7b75c213a60a48a3302f009bdf054 Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Sat, 27 May 2023 03:13:38 +0100 +Subject: [PATCH 1/2] foo1 + +Signed-off-by: Sam James +--- a/modules/codec/Makefile.am b/modules/codec/Makefile.am +@@ -332,7 +332,7 @@ codec_LTLIBRARIES += $(LTLIBdaala) + libtremor_plugin_la_SOURCES = codec/vorbis.c + libtremor_plugin_la_CPPFLAGS = $(AM_CPPFLAGS) -DPLUGIN_TREMOR + libtremor_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(codecdir)' +-libtremor_plugin_la_LIBADD = -lvorbisdec -logg ++libtremor_plugin_la_LIBADD = $(VORBIS_LIBS) $(OGG_LIBS) + EXTRA_LTLIBRARIES += libtremor_plugin.la + codec_LTLIBRARIES += $(LTLIBtremor) + +-- +2.40.1 + diff --git a/media-video/vlc/vlc-.ebuild b/media-video/vlc/vlc-.ebuild index d46d85184e77..f27bd375a84e 100644 --- a/media-video/vlc/vlc-.ebuild +++ b/media-video/vlc/vlc-.ebuild @@ -230,9 +230,8 @@ DEPEND="${RDEPEND} " PATCHES=( - "${FILESDIR}"/${PN}-2.1.0-fix-libtremor-libs.patch # build system - "${FILESDIR}"/${PN}-2.2.8-freerdp-2.patch # bug 590164 - "${FILESDIR}"/${PN}-configure_lua_version.patch + "${FILESDIR}"/${PN}--fix-libtremor-libs.patch # build system + "${FILESDIR}"/${PN}--configure-lua-version.patch ) DOCS=( AUTHORS THANKS NEWS README.md doc/fortunes.txt )
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: bf52489780fbc5bcd6e2a4beb78128662cafadfc Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun May 14 17:24:34 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu May 18 12:09:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf524897 media-video/vlc: Rename USE=gnome-keyring -> keyring Signed-off-by: Andreas Sturmlechner gentoo.org> media-video/vlc/vlc-3.0.18-r1.ebuild | 6 +++--- media-video/vlc/vlc-3.0.18.ebuild| 6 +++--- media-video/vlc/vlc-3.0..ebuild | 6 +++--- media-video/vlc/vlc-.ebuild | 8 4 files changed, 13 insertions(+), 13 deletions(-) diff --git a/media-video/vlc/vlc-3.0.18-r1.ebuild b/media-video/vlc/vlc-3.0.18-r1.ebuild index 789436d0b1c3..10b300c0fe80 100644 --- a/media-video/vlc/vlc-3.0.18-r1.ebuild +++ b/media-video/vlc/vlc-3.0.18-r1.ebuild @@ -32,7 +32,7 @@ SLOT="0/5-9" # vlc - vlccore IUSE="a52 alsa aom archive aribsub bidi bluray cddb chromaprint chromecast dav1d dbus dc1394 debug directx dts +dvbpsi dvd +encode faad fdk +ffmpeg flac fluidsynth - fontconfig +gcrypt gme gnome-keyring gstreamer +gui ieee1394 jack jpeg kate + fontconfig +gcrypt gme keyring gstreamer +gui ieee1394 jack jpeg kate libass libcaca libnotify +libsamplerate libtar libtiger linsys lirc live lua macosx-notifications mad matroska modplug mp3 mpeg mtp musepack ncurses nfs ogg omxil optimisememory opus png projectm pulseaudio rdp run-as-root samba sdl-image @@ -111,7 +111,7 @@ RDEPEND=" dev-libs/libgpg-error ) gme? ( media-libs/game-music-emu ) - gnome-keyring? ( app-crypt/libsecret ) + keyring? ( app-crypt/libsecret ) gstreamer? ( >=media-libs/gst-plugins-base-1.4.5:1.0 ) gui? ( dev-qt/qtcore:5 @@ -339,7 +339,7 @@ src_configure() { $(use_enable fontconfig) $(use_enable gcrypt libgcrypt) $(use_enable gme) - $(use_enable gnome-keyring secret) + $(use_enable keyring secret) $(use_enable gstreamer gst-decode) $(use_enable gui qt) $(use_enable ieee1394 dv1394) diff --git a/media-video/vlc/vlc-3.0.18.ebuild b/media-video/vlc/vlc-3.0.18.ebuild index b0c2b68f0ae4..600614db8afd 100644 --- a/media-video/vlc/vlc-3.0.18.ebuild +++ b/media-video/vlc/vlc-3.0.18.ebuild @@ -32,7 +32,7 @@ SLOT="0/5-9" # vlc - vlccore IUSE="a52 alsa aom archive aribsub bidi bluray cddb chromaprint chromecast dav1d dbus dc1394 debug directx dts +dvbpsi dvd +encode faad fdk +ffmpeg flac fluidsynth - fontconfig +gcrypt gme gnome-keyring gstreamer +gui ieee1394 jack jpeg kate + fontconfig +gcrypt gme keyring gstreamer +gui ieee1394 jack jpeg kate libass libcaca libnotify +libsamplerate libtar libtiger linsys lirc live lua macosx-notifications mad matroska modplug mp3 mpeg mtp musepack ncurses nfs ogg omxil optimisememory opus png projectm pulseaudio rdp run-as-root samba sdl-image @@ -111,7 +111,7 @@ RDEPEND=" dev-libs/libgpg-error ) gme? ( media-libs/game-music-emu ) - gnome-keyring? ( app-crypt/libsecret ) + keyring? ( app-crypt/libsecret ) gstreamer? ( >=media-libs/gst-plugins-base-1.4.5:1.0 ) gui? ( dev-qt/qtcore:5 @@ -338,7 +338,7 @@ src_configure() { $(use_enable fontconfig) $(use_enable gcrypt libgcrypt) $(use_enable gme) - $(use_enable gnome-keyring secret) + $(use_enable keyring secret) $(use_enable gstreamer gst-decode) $(use_enable gui qt) $(use_enable ieee1394 dv1394) diff --git a/media-video/vlc/vlc-3.0..ebuild b/media-video/vlc/vlc-3.0..ebuild index 1172500d37ef..e5d52fa0e747 100644 --- a/media-video/vlc/vlc-3.0..ebuild +++ b/media-video/vlc/vlc-3.0..ebuild @@ -32,7 +32,7 @@ SLOT="0/5-9" # vlc - vlccore IUSE="a52 alsa aom archive aribsub bidi bluray cddb chromaprint chromecast dav1d dbus dc1394 debug directx dts +dvbpsi dvd +encode faad fdk +ffmpeg flac fluidsynth - fontconfig +gcrypt gme gnome-keyring gstreamer +gui ieee1394 jack jpeg kate + fontconfig +gcrypt gme keyring gstreamer +gui ieee1394 jack jpeg kate libass libcaca libnotify +libsamplerate libtar libtiger linsys lirc live lua macosx-notifications mad matroska modplug mp3 mpeg mtp musepack ncurses nfs ogg omxil optimisememory opus png projectm pulseaudio rdp run-as-root samba sdl-image @@ -111,7 +111,7 @@ RDEPEND=" dev-libs/libgpg-error ) gme? ( media-libs/game-music-emu ) - gnome-keyring? ( app-crypt/libsecret ) + keyring? ( app-crypt/libsecret ) gstreamer? ( >=media-libs/gst-plugins-base-1.4.5:1.0 ) gui? ( dev-qt/qtcore:5 @@
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/, media-video/vlc/files/
commit: a15de2a067817db7ed034d0c12b7c7c3ba83e7b9 Author: Sam James gentoo org> AuthorDate: Sat May 13 22:42:45 2023 + Commit: Sam James gentoo org> CommitDate: Sat May 13 22:49:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a15de2a0 media-video/vlc: backport FLAC CRC fix Closes: https://bugs.gentoo.org/903665 Signed-off-by: Sam James gentoo.org> media-video/vlc/files/vlc-3.0.18-flac-crc.patch | 90 media-video/vlc/vlc-3.0.18-r1.ebuild| 518 2 files changed, 608 insertions(+) diff --git a/media-video/vlc/files/vlc-3.0.18-flac-crc.patch b/media-video/vlc/files/vlc-3.0.18-flac-crc.patch new file mode 100644 index ..5e4d896bc7e7 --- /dev/null +++ b/media-video/vlc/files/vlc-3.0.18-flac-crc.patch @@ -0,0 +1,90 @@ +https://bugs.gentoo.org/903665 +https://code.videolan.org/videolan/vlc/-/commit/c2dd4bfefe079e49db1789eb76be3885e4fc31b4 + +(changed VLC_TICKS_INVALID -> VLC_TS_INVALID to avoid needing https://code.videolan.org/videolan/vlc/-/commit/0b4dff80ac381dd7de75125c70145a206a01eed8 too.) + +From c2dd4bfefe079e49db1789eb76be3885e4fc31b4 Mon Sep 17 00:00:00 2001 +From: Francois Cartegnie +Date: Mon, 7 Nov 2022 15:02:57 +0100 +Subject: [PATCH] packetizer: flac: fix CRC from emulated sync + +also skips some memcpy + +refs #27454 #27477 + +(cherry picked from commit c14b5aa6a7bd3aa25fa951e2b4136aff70f5702a) +--- a/modules/packetizer/flac.c b/modules/packetizer/flac.c +@@ -78,6 +78,7 @@ struct decoder_sys_t + + size_t i_last_frame_size; + uint16_t crc; ++size_t i_buf_offset; /* in final buffer before crc check / validation / retry */ + size_t i_buf; + uint8_t *p_buf; + +@@ -386,6 +387,7 @@ static block_t *Packetize(decoder_t *p_dec, block_t **pp_block) + p_sys->headerinfo = headerinfo; + p_sys->i_state = STATE_NEXT_SYNC; + p_sys->i_offset = FLAC_FRAME_SIZE_MIN; ++p_sys->i_buf_offset = 0; + p_sys->crc = 0; + + /* We have to read until next frame sync code to compute current frame size +@@ -461,6 +463,7 @@ static block_t *Packetize(decoder_t *p_dec, block_t **pp_block) + block_SkipBytes( _sys->bytestream, FLAC_HEADER_SIZE_MAX + 2 ); + block_BytestreamFlush( _sys->bytestream ); + p_sys->crc = 0; ++p_sys->i_buf_offset = 0; + p_sys->i_offset = 0; + p_sys->i_state = STATE_NOSYNC; + p_sys->i_next_block_flags |= BLOCK_FLAG_DISCONTINUITY; +@@ -484,10 +487,12 @@ static block_t *Packetize(decoder_t *p_dec, block_t **pp_block) + } + + /* Copy from previous sync point up to to current (offset) */ +-block_PeekOffsetBytes( _sys->bytestream, 0, p_sys->p_buf, p_sys->i_offset ); ++block_PeekOffsetBytes( _sys->bytestream, p_sys->i_buf_offset, ++ _sys->p_buf[p_sys->i_buf_offset], ++p_sys->i_offset - p_sys->i_buf_offset ); + + /* update crc to include this data chunk */ +-for( size_t i = 0; i < p_sys->i_offset - 2; i++ ) ++for( size_t i = p_sys->i_buf_offset; i < p_sys->i_offset - 2; i++ ) + p_sys->crc = flac_crc16( p_sys->crc, p_sys->p_buf[i] ); + + uint16_t stream_crc = GetWBE(_sys->p_buf[p_sys->i_offset - 2]); +@@ -497,6 +502,7 @@ static block_t *Packetize(decoder_t *p_dec, block_t **pp_block) + /* Add the 2 last bytes which were not the CRC sum, and go for next sync point */ + p_sys->crc = flac_crc16( p_sys->crc, p_sys->p_buf[p_sys->i_offset - 2] ); + p_sys->crc = flac_crc16( p_sys->crc, p_sys->p_buf[p_sys->i_offset - 1] ); ++p_sys->i_buf_offset = p_sys->i_offset; + p_sys->i_offset += 1; + p_sys->i_state = !pp_block ? STATE_NOSYNC : STATE_NEXT_SYNC; + break; /* continue */ +@@ -513,6 +519,7 @@ static block_t *Packetize(decoder_t *p_dec, block_t **pp_block) + block_BytestreamFlush( _sys->bytestream ); + p_sys->i_offset = 0; + p_sys->crc = 0; ++p_sys->i_buf_offset = 0; + + if( block_BytestreamRemaining(_sys->bytestream) > 0 || pp_block == NULL /* drain */) + p_sys->i_state = STATE_SEND_DATA; +@@ -553,6 +560,7 @@ static block_t *Packetize(decoder_t *p_dec, block_t **pp_block) + else + free( p_sys->p_buf ); + ++p_sys->i_buf_offset = 0; + p_sys->i_buf = 0; + p_sys->p_buf = NULL; + p_sys->i_offset = 0; +@@ -587,6 +595,7 @@ static int Open(vlc_object_t *p_this) + p_sys->b_stream_info = false; + p_sys->i_last_frame_size = FLAC_FRAME_SIZE_MIN; + p_sys->headerinfo.i_pts = VLC_TS_INVALID; ++p_sys->i_buf_offset = 0; + p_sys->i_buf = 0; + p_sys->p_buf = NULL; + p_sys->i_next_block_flags = 0;
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/files/
commit: c79b32b61b3faab133ff22da56b55f7ae6e089bd Author: Michael Mair-Keimberger levelnine at> AuthorDate: Fri Feb 10 18:46:58 2023 + Commit: Sam James gentoo org> CommitDate: Fri Feb 17 05:21:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c79b32b6 media-video/vlc: remove unused patches Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/29537 Signed-off-by: Sam James gentoo.org> .../files/vlc-3.0.14-fix-live-address-api.patch| 53 --- .../vlc/files/vlc-3.0.17.3-dav1d-1.0.0.patch | 78 -- media-video/vlc/files/vlc-3.0.17.4-gcc13.patch | 20 -- 3 files changed, 151 deletions(-) diff --git a/media-video/vlc/files/vlc-3.0.14-fix-live-address-api.patch b/media-video/vlc/files/vlc-3.0.14-fix-live-address-api.patch deleted file mode 100644 index 2d6f86f0aba6.. --- a/media-video/vlc/files/vlc-3.0.14-fix-live-address-api.patch +++ /dev/null @@ -1,53 +0,0 @@ -Needed for https://bugs.gentoo.org/795798 and -https://code.videolan.org/videolan/vlc/-/issues/25473 - -From 94845266b705dc9de7921408531b9d7704f4458f Mon Sep 17 00:00:00 2001 -From: Dominic Mayers -Date: Sun, 28 Mar 2021 04:37:54 -0400 -Subject: [PATCH] Get addr by ref. from getConnectionEndpointAddress. - -Fixes issue #25473 in code.videolan.org. The maintainers of live555 changed -connectionEndpointAddresss to getConnectionEndpointAddress, which now provides -the address value by reference. Before, connectionEndpointAddresss returned -the value. So, in modules/access/live555.cpp, we must first get the value and -then pass it to IsMulticastAddress. The code will not compile with the recent -live555 unless we also modify modules/access/Makefile.am - a different patch. - modules/access/live555.cpp | 7 +-- - 1 file changed, 5 insertions(+), 2 deletions(-) - -diff --git a/modules/access/live555.cpp b/modules/access/live555.cpp -index 01c535ca5b..95e15e35d9 100644 a/modules/access/live555.cpp -+++ b/modules/access/live555.cpp -@@ -60,6 +60,7 @@ - #include - #include - #include -+#include - - extern "C" { - #include "../access/mms/asf.h" /* Who said ugly ? */ -@@ -727,7 +728,8 @@ static int SessionsSetup( demux_t *p_demux ) - unsigned const thresh = 20; /* RTP reorder threshold .2 second (default .1) */ - const char *p_sess_lang = NULL; - const char *p_lang; -- -+struct sockaddr_storage addr; -+ - b_rtsp_tcp= var_CreateGetBool( p_demux, "rtsp-tcp" ) || - var_GetBool( p_demux, "rtsp-http" ); - i_client_port = var_InheritInteger( p_demux, "rtp-client-port" ); -@@ -850,7 +852,8 @@ static int SessionsSetup( demux_t *p_demux ) - if( !p_sys->b_multicast ) - { - /* We need different rollover behaviour for multicast */ --p_sys->b_multicast = IsMulticastAddress( sub->connectionEndpointAddress() ); -+sub->getConnectionEndpointAddress(addr); -+p_sys->b_multicast = IsMulticastAddress( addr ); - } - - tk = (live_track_t*)malloc( sizeof( live_track_t ) ); --- -2.25.1 - diff --git a/media-video/vlc/files/vlc-3.0.17.3-dav1d-1.0.0.patch b/media-video/vlc/files/vlc-3.0.17.3-dav1d-1.0.0.patch deleted file mode 100644 index deb748cdba92.. --- a/media-video/vlc/files/vlc-3.0.17.3-dav1d-1.0.0.patch +++ /dev/null @@ -1,78 +0,0 @@ -https://code.videolan.org/videolan/vlc/-/merge_requests/1618.patch -https://bugs.gentoo.org/835787 - -From 0efdfe8799b0100f41c5b8d6e1b43451001386cb Mon Sep 17 00:00:00 2001 -From: Steve Lhomme -Date: Fri, 18 Mar 2022 11:42:49 +0100 -Subject: [PATCH 1/2] dav1d: fix compilation with (upcoming) dav1d 1.0 - -(cherry picked from commit dbf45cea2a8abdfbef897b8a71f3eb782bb1b712) (edited) -edited: -- 3.0 has the 128 pixels padding elsewhere -- 3.0 has an extra parameter for add_integer_with_range() -- 3.0 was setting i_extra_picture_buffers further down in the code -- 3.0 uses 16 threads max - -Signed-off-by: Steve Lhomme a/modules/codec/dav1d.c -+++ b/modules/codec/dav1d.c -@@ -63,10 +63,16 @@ vlc_module_begin () - set_category(CAT_INPUT) - set_subcategory(SUBCAT_INPUT_VCODEC) - -+#if DAV1D_API_VERSION_MAJOR >= 6 -+add_integer_with_range("dav1d-thread-frames", 0, 0, DAV1D_MAX_THREADS, -+THREAD_FRAMES_TEXT, THREAD_FRAMES_LONGTEXT, false) -+add_obsolete_string("dav1d-thread-tiles") // unused with dav1d 1.0 -+#else - add_integer_with_range("dav1d-thread-frames", 0, 0, DAV1D_MAX_FRAME_THREADS, - THREAD_FRAMES_TEXT, THREAD_FRAMES_LONGTEXT, false) - add_integer_with_range("dav1d-thread-tiles", 0, 0, DAV1D_MAX_TILE_THREADS, - THREAD_TILES_TEXT, THREAD_TILES_LONGTEXT, false) -+#endif - vlc_module_end () - - /* -@@ -294,6 +300,11 @@ static int
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: 3d1263e7486432859276f19e2341c4fcfd5b98f5 Author: Sam James gentoo org> AuthorDate: Wed Feb 15 06:22:36 2023 + Commit: Sam James gentoo org> CommitDate: Wed Feb 15 06:22:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d1263e7 media-video/vlc: depend on https://bugs.gentoo.org/864721 Signed-off-by: Sam James gentoo.org> media-video/vlc/vlc-3.0.18.ebuild | 8 ++-- media-video/vlc/vlc-3.0..ebuild | 10 +++--- 2 files changed, 13 insertions(+), 5 deletions(-) diff --git a/media-video/vlc/vlc-3.0.18.ebuild b/media-video/vlc/vlc-3.0.18.ebuild index e67e949893de..b0c2b68f0ae4 100644 --- a/media-video/vlc/vlc-3.0.18.ebuild +++ b/media-video/vlc/vlc-3.0.18.ebuild @@ -1,4 +1,4 @@ -# Copyright 2000-2022 Gentoo Authors +# Copyright 2000-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -60,6 +60,7 @@ BDEPEND=" amd64? ( dev-lang/yasm ) x86? ( dev-lang/yasm ) " +# https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz; fi - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 -sparc ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv -sparc ~x86" fi inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg @@ -60,6 +60,7 @@ BDEPEND=" amd64? ( dev-lang/yasm ) x86? ( dev-lang/yasm ) " +#
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: f16a83b775dfc3f79a78b9e3d252cfc71ba95a53 Author: Sam James gentoo org> AuthorDate: Wed Feb 8 20:49:02 2023 + Commit: Sam James gentoo org> CommitDate: Wed Feb 8 21:13:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f16a83b7 media-video/vlc: drop 3.0.17.4-r2 Signed-off-by: Sam James gentoo.org> media-video/vlc/Manifest | 1 - media-video/vlc/vlc-3.0.17.4-r2.ebuild | 513 - 2 files changed, 514 deletions(-) diff --git a/media-video/vlc/Manifest b/media-video/vlc/Manifest index 61a718d4d063..0febcd33eb1c 100644 --- a/media-video/vlc/Manifest +++ b/media-video/vlc/Manifest @@ -1,2 +1 @@ -DIST vlc-3.0.17.4.tar.xz 26567148 BLAKE2B 4f36e7a9695d9e839fbebe92ec85c9411fa5b980b18332caf3dacfe51c6fea30cae71ee4cb0dad8b5536dd7d9b8801987f87a3c978eec17e444eaeacda603881 SHA512 dac14c6586603c064294672eb878253e52b3a7bef431fb10303345e5400591b5c1f2d452a2af03f503db0ca186582a84be06fdf05ab011c33f7b0bd5389c51fb DIST vlc-3.0.18.tar.xz 26631372 BLAKE2B 73d80615d5b4789ca980bd631db248e74de13d466e5f19b66a170ca785b46f281a1a242c6fdf14686cfb224aba3ddfeda16ffce11edbef3255c4bbdff36c517d SHA512 6fc8fdaa7e8862ad7133d69b3dab99ab9cd3945846a6ce5e2379b7f68ee9accd385c53b8573fc7c82f732c24678b4932b1154d2ad8accf06305f2f578d6fcd8e diff --git a/media-video/vlc/vlc-3.0.17.4-r2.ebuild b/media-video/vlc/vlc-3.0.17.4-r2.ebuild deleted file mode 100644 index 824a5c251898.. --- a/media-video/vlc/vlc-3.0.17.4-r2.ebuild +++ /dev/null @@ -1,513 +0,0 @@ -# Copyright 2000-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -LUA_COMPAT=( lua5-{1..2} ) - -MY_PV="${PV/_/-}" -MY_PV="${MY_PV/-beta/-test}" -MY_P="${PN}-${MY_PV}" -if [[ ${PV} = * ]] ; then - if [[ ${PV%.} != ${PV} ]] ; then - EGIT_BRANCH="3.0.x" - fi - EGIT_REPO_URI="https://code.videolan.org/videolan/vlc.git; - inherit git-r3 -else - if [[ ${MY_P} = ${P} ]] ; then - SRC_URI="https://download.videolan.org/pub/videolan/${PN}/${PV}/${P}.tar.xz; - else - SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz; - fi - KEYWORDS="amd64 ~arm arm64 ~loong ppc ppc64 ~riscv -sparc x86" -fi -inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg - -DESCRIPTION="Media player and framework with support for most multimedia files and streaming" -HOMEPAGE="https://www.videolan.org/vlc/; - -LICENSE="LGPL-2.1 GPL-2" -SLOT="0/5-9" # vlc - vlccore - -IUSE="a52 alsa aom archive aribsub bidi bluray cddb chromaprint chromecast dav1d dbus - dc1394 debug directx dts +dvbpsi dvd +encode faad fdk +ffmpeg flac fluidsynth - fontconfig +gcrypt gme gnome-keyring gstreamer +gui ieee1394 jack jpeg kate - libass libcaca libnotify +libsamplerate libtar libtiger linsys lirc live lua - macosx-notifications mad matroska modplug mp3 mpeg mtp musepack ncurses nfs ogg - omxil optimisememory opus png projectm pulseaudio rdp run-as-root samba sdl-image - sftp shout sid skins soxr speex srt ssl svg taglib theora tremor truetype twolame - udev upnp vaapi v4l vdpau vnc vpx wayland +X x264 x265 xml zeroconf zvbi - cpu_flags_arm_neon cpu_flags_ppc_altivec cpu_flags_x86_mmx cpu_flags_x86_sse -" -REQUIRED_USE=" - chromecast? ( encode ) - directx? ( ffmpeg ) - fontconfig? ( truetype ) - libcaca? ( X ) - libtar? ( skins ) - libtiger? ( kate ) - lua? ( ${LUA_REQUIRED_USE} ) - skins? ( gui truetype X xml ) - ssl? ( gcrypt ) - vaapi? ( ffmpeg X ) - vdpau? ( ffmpeg X ) -" -BDEPEND=" - >=sys-devel/gettext-0.19.8 - virtual/pkgconfig - lua? ( ${LUA_DEPS} ) - amd64? ( dev-lang/yasm ) - x86? ( dev-lang/yasm ) -" -RDEPEND=" - media-libs/libvorbis - net-dns/libidn:= - sys-libs/zlib[minizip] - virtual/libintl - virtual/opengl - a52? ( media-libs/a52dec ) - alsa? ( media-libs/alsa-lib ) - aom? ( media-libs/libaom:= ) - archive? ( app-arch/libarchive:= ) - aribsub? ( media-libs/aribb24 ) - bidi? ( - dev-libs/fribidi - media-libs/freetype:2[harfbuzz] - media-libs/harfbuzz:= - virtual/ttf-fonts - ) - bluray? ( >=media-libs/libbluray-1.3.0:= ) - cddb? ( media-libs/libcddb ) - chromaprint? ( media-libs/chromaprint:= ) - chromecast? ( - >=dev-libs/protobuf-2.5.0:= - >=net-libs/libmicrodns-0.1.2:= - ) - dav1d? ( media-libs/dav1d:= ) - dbus? ( sys-apps/dbus ) - dc1394? ( - media-libs/libdc1394:2 - sys-libs/libraw1394 - ) - dts? ( media-libs/libdca ) - dvbpsi? ( >=media-libs/libdvbpsi-1.2.0:= ) - dvd? ( - >=media-libs/libdvdnav-6.1.1:= -
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: 9514c7a8073e91964f557ad93f27ca2915c1fe89 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Dec 6 09:51:42 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Dec 6 09:51:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9514c7a8 media-video/vlc: Stabilize 3.0.18 ppc, #884147 Signed-off-by: Arthur Zamarin gentoo.org> media-video/vlc/vlc-3.0.18.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/vlc/vlc-3.0.18.ebuild b/media-video/vlc/vlc-3.0.18.ebuild index bcc17976c2b2..e67e949893de 100644 --- a/media-video/vlc/vlc-3.0.18.ebuild +++ b/media-video/vlc/vlc-3.0.18.ebuild @@ -20,7 +20,7 @@ else else SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz; fi - KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv -sparc x86" + KEYWORDS="amd64 ~arm arm64 ~loong ppc ppc64 ~riscv -sparc x86" fi inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: 8de3ecfba90f5e1adcccee63dc4d54ae6ee675cc Author: Arthur Zamarin gentoo org> AuthorDate: Sat Dec 3 20:37:15 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Dec 3 20:37:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8de3ecfb media-video/vlc: Stabilize 3.0.18 x86, #884147 Signed-off-by: Arthur Zamarin gentoo.org> media-video/vlc/vlc-3.0.18.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/vlc/vlc-3.0.18.ebuild b/media-video/vlc/vlc-3.0.18.ebuild index ede271d53ba1..bcc17976c2b2 100644 --- a/media-video/vlc/vlc-3.0.18.ebuild +++ b/media-video/vlc/vlc-3.0.18.ebuild @@ -20,7 +20,7 @@ else else SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz; fi - KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv -sparc ~x86" + KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv -sparc x86" fi inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: 572b9f06ea5ca5dcb4598c10e193444d748b3597 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Dec 3 18:38:12 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Dec 3 18:38:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=572b9f06 media-video/vlc: Stabilize 3.0.18 ppc64, #884147 Signed-off-by: Arthur Zamarin gentoo.org> media-video/vlc/vlc-3.0.18.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/vlc/vlc-3.0.18.ebuild b/media-video/vlc/vlc-3.0.18.ebuild index 9a450a5a27bb..ede271d53ba1 100644 --- a/media-video/vlc/vlc-3.0.18.ebuild +++ b/media-video/vlc/vlc-3.0.18.ebuild @@ -20,7 +20,7 @@ else else SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz; fi - KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv -sparc ~x86" + KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv -sparc ~x86" fi inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: 0b1c66f7ebcfc127aa37e0774d31a45b75c72175 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Dec 3 17:40:11 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Dec 3 17:40:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b1c66f7 media-video/vlc: Stabilize 3.0.18 amd64, #884147 Signed-off-by: Arthur Zamarin gentoo.org> media-video/vlc/vlc-3.0.18.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/vlc/vlc-3.0.18.ebuild b/media-video/vlc/vlc-3.0.18.ebuild index a018ceda563b..9a450a5a27bb 100644 --- a/media-video/vlc/vlc-3.0.18.ebuild +++ b/media-video/vlc/vlc-3.0.18.ebuild @@ -20,7 +20,7 @@ else else SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz; fi - KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv -sparc ~x86" + KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv -sparc ~x86" fi inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: 446b86237031ab1d8cfd07cc3fde5b3fc0f13682 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Dec 3 11:39:32 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Dec 3 11:39:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=446b8623 media-video/vlc: Stabilize 3.0.18 arm64, #884147 Signed-off-by: Arthur Zamarin gentoo.org> media-video/vlc/vlc-3.0.18.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/vlc/vlc-3.0.18.ebuild b/media-video/vlc/vlc-3.0.18.ebuild index 796b615311cc..a018ceda563b 100644 --- a/media-video/vlc/vlc-3.0.18.ebuild +++ b/media-video/vlc/vlc-3.0.18.ebuild @@ -20,7 +20,7 @@ else else SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz; fi - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv -sparc ~x86" + KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv -sparc ~x86" fi inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: 83e11a2f0e71b2c8ccdfae67f3a401ab6969db80 Author: Sam James gentoo org> AuthorDate: Thu Dec 1 17:48:18 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 1 17:59:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83e11a2f media-video/vlc: add 3.0.18 Signed-off-by: Sam James gentoo.org> media-video/vlc/Manifest | 1 + media-video/vlc/{vlc-3.0..ebuild => vlc-3.0.18.ebuild} | 9 ++--- media-video/vlc/vlc-3.0..ebuild| 7 +-- media-video/vlc/vlc-.ebuild| 7 +-- 4 files changed, 17 insertions(+), 7 deletions(-) diff --git a/media-video/vlc/Manifest b/media-video/vlc/Manifest index 38144ceb38e2..61a718d4d063 100644 --- a/media-video/vlc/Manifest +++ b/media-video/vlc/Manifest @@ -1 +1,2 @@ DIST vlc-3.0.17.4.tar.xz 26567148 BLAKE2B 4f36e7a9695d9e839fbebe92ec85c9411fa5b980b18332caf3dacfe51c6fea30cae71ee4cb0dad8b5536dd7d9b8801987f87a3c978eec17e444eaeacda603881 SHA512 dac14c6586603c064294672eb878253e52b3a7bef431fb10303345e5400591b5c1f2d452a2af03f503db0ca186582a84be06fdf05ab011c33f7b0bd5389c51fb +DIST vlc-3.0.18.tar.xz 26631372 BLAKE2B 73d80615d5b4789ca980bd631db248e74de13d466e5f19b66a170ca785b46f281a1a242c6fdf14686cfb224aba3ddfeda16ffce11edbef3255c4bbdff36c517d SHA512 6fc8fdaa7e8862ad7133d69b3dab99ab9cd3945846a6ce5e2379b7f68ee9accd385c53b8573fc7c82f732c24678b4932b1154d2ad8accf06305f2f578d6fcd8e diff --git a/media-video/vlc/vlc-3.0..ebuild b/media-video/vlc/vlc-3.0.18.ebuild similarity index 99% copy from media-video/vlc/vlc-3.0..ebuild copy to media-video/vlc/vlc-3.0.18.ebuild index 1bb332e0e8d1..796b615311cc 100644 --- a/media-video/vlc/vlc-3.0..ebuild +++ b/media-video/vlc/vlc-3.0.18.ebuild @@ -1,7 +1,7 @@ # Copyright 2000-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 LUA_COMPAT=( lua5-{1..2} ) @@ -20,7 +20,7 @@ else else SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz; fi - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 -sparc ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv -sparc ~x86" fi inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg @@ -243,7 +243,10 @@ pkg_setup() { } src_prepare() { - xdg_src_prepare # bug 608256 + default + + # bug 608256 + xdg_environment_reset has_version 'net-libs/libupnp:1.8' && \ eapply "${FILESDIR}"/${PN}-2.2.8-libupnp-slot-1.8.patch diff --git a/media-video/vlc/vlc-3.0..ebuild b/media-video/vlc/vlc-3.0..ebuild index 1bb332e0e8d1..ceca1a3dae1d 100644 --- a/media-video/vlc/vlc-3.0..ebuild +++ b/media-video/vlc/vlc-3.0..ebuild @@ -1,7 +1,7 @@ # Copyright 2000-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 LUA_COMPAT=( lua5-{1..2} ) @@ -243,7 +243,10 @@ pkg_setup() { } src_prepare() { - xdg_src_prepare # bug 608256 + default + + # bug 608256 + xdg_environment_reset has_version 'net-libs/libupnp:1.8' && \ eapply "${FILESDIR}"/${PN}-2.2.8-libupnp-slot-1.8.patch diff --git a/media-video/vlc/vlc-.ebuild b/media-video/vlc/vlc-.ebuild index 04d660284ef4..2485c8f18d35 100644 --- a/media-video/vlc/vlc-.ebuild +++ b/media-video/vlc/vlc-.ebuild @@ -1,7 +1,7 @@ # Copyright 2000-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 LUA_COMPAT=( lua5-{1..2} ) @@ -246,7 +246,10 @@ pkg_setup() { } src_prepare() { - xdg_src_prepare # bug 608256 + default + + # bug 608256 + xdg_environment_reset has_version 'net-libs/libupnp:1.8' && \ eapply "${FILESDIR}"/${P}-libupnp-slot-1.8.patch
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: 74cb8cf08f5b97986f8a77053f71d21b89147ac0 Author: Sam James gentoo org> AuthorDate: Fri Oct 28 15:52:27 2022 + Commit: Sam James gentoo org> CommitDate: Fri Oct 28 15:54:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74cb8cf0 media-video/vlc: sync live Signed-off-by: Sam James gentoo.org> media-video/vlc/vlc-3.0..ebuild | 2 +- media-video/vlc/vlc-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/media-video/vlc/vlc-3.0..ebuild b/media-video/vlc/vlc-3.0..ebuild index f0b7f292923b..1bb332e0e8d1 100644 --- a/media-video/vlc/vlc-3.0..ebuild +++ b/media-video/vlc/vlc-3.0..ebuild @@ -20,7 +20,7 @@ else else SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz; fi - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 -sparc ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 -sparc ~x86" fi inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg diff --git a/media-video/vlc/vlc-.ebuild b/media-video/vlc/vlc-.ebuild index 6761ef800a15..04d660284ef4 100644 --- a/media-video/vlc/vlc-.ebuild +++ b/media-video/vlc/vlc-.ebuild @@ -20,7 +20,7 @@ else else SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz; fi - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 -sparc ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 -sparc ~x86" fi inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/files/, media-video/vlc/
commit: 541281ddd0bef7dcefe265cec675ea8710e5fb68 Author: Sam James gentoo org> AuthorDate: Fri Oct 28 15:56:04 2022 + Commit: Sam James gentoo org> CommitDate: Fri Oct 28 15:56:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=541281dd media-video/vlc: fix build w/ gcc 13 Closes: https://bugs.gentoo.org/875785 Signed-off-by: Sam James gentoo.org> media-video/vlc/files/vlc-3.0.17.4-gcc13.patch | 20 media-video/vlc/vlc-3.0.17.4-r2.ebuild | 1 + 2 files changed, 21 insertions(+) diff --git a/media-video/vlc/files/vlc-3.0.17.4-gcc13.patch b/media-video/vlc/files/vlc-3.0.17.4-gcc13.patch new file mode 100644 index ..374cd5ada0ac --- /dev/null +++ b/media-video/vlc/files/vlc-3.0.17.4-gcc13.patch @@ -0,0 +1,20 @@ +https://code.videolan.org/robUx4/vlc/-/commit/6fca76ebd76bf8fce9b111e31bda64015cdc770f +https://bugs.gentoo.org/875785 + +From 6fca76ebd76bf8fce9b111e31bda64015cdc770f Mon Sep 17 00:00:00 2001 +From: Johannes Kauffmann +Date: Mon, 11 Jul 2022 19:35:57 + +Subject: [PATCH] demux: dash: include cstdint, needed for uint64_t + +Fixes #27077. +--- a/modules/demux/dash/mpd/TemplatedUri.hpp b/modules/demux/dash/mpd/TemplatedUri.hpp +@@ -21,6 +21,7 @@ + #ifndef TEMPLATEDURI_HPP + #define TEMPLATEDURI_HPP + ++#include + #include + + namespace dash +GitLab diff --git a/media-video/vlc/vlc-3.0.17.4-r2.ebuild b/media-video/vlc/vlc-3.0.17.4-r2.ebuild index 2d22452092cf..824a5c251898 100644 --- a/media-video/vlc/vlc-3.0.17.4-r2.ebuild +++ b/media-video/vlc/vlc-3.0.17.4-r2.ebuild @@ -232,6 +232,7 @@ PATCHES=( "${FILESDIR}"/${PN}-3.0.11.1-configure_lua_version.patch "${FILESDIR}"/${PN}-3.0.14-fix-live-address-api.patch # bug 835072 "${FILESDIR}"/${PN}-3.0.17.3-dav1d-1.0.0.patch # bug 835787 + "${FILESDIR}"/${PN}-3.0.17.4-gcc13.patch # bug 875785 ) DOCS=( AUTHORS THANKS NEWS README doc/fortunes.txt )
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/files/
commit: 6c5218213a469e90cdb76c48ff5ff028f59f094d Author: Michael Mair-Keimberger levelnine at> AuthorDate: Sat Oct 15 07:59:51 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Oct 15 19:33:44 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c521821 media-video/vlc: remove unused patches Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/27789 Signed-off-by: Conrad Kostecki gentoo.org> media-video/vlc/files/vlc-3.0.11.1-srt-1.4.2.patch | 25 -- media-video/vlc/files/vlc-3.0.13-srt-1.3.0.patch | 11 -- 2 files changed, 36 deletions(-) diff --git a/media-video/vlc/files/vlc-3.0.11.1-srt-1.4.2.patch b/media-video/vlc/files/vlc-3.0.11.1-srt-1.4.2.patch deleted file mode 100644 index d617a8357ff7.. --- a/media-video/vlc/files/vlc-3.0.11.1-srt-1.4.2.patch +++ /dev/null @@ -1,25 +0,0 @@ -net-libs/srt renamed the SRTO_TSBPDDELAY constant to SRTRO_LATENCY. -https://github.com/Haivision/srt/pull/1364 -https://bugs.gentoo.org/758062 b/modules/access/srt.c -+++ a/modules/access/srt.c -@@ -165,7 +165,7 @@ static bool srt_schedule_reconnect(strea - - /* Set latency */ - i_latency = var_InheritInteger( p_stream, "latency" ); --srt_setsockopt( p_sys->sock, 0, SRTO_TSBPDDELAY, -+srt_setsockopt( p_sys->sock, 0, SRTO_LATENCY, - _latency, sizeof( int ) ); - - psz_passphrase = var_InheritString( p_stream, "passphrase" ); a/modules/access_output/srt.c -+++ b/modules/access_output/srt.c -@@ -162,7 +162,7 @@ static bool srt_schedule_reconnect(sout_ - - /* Set latency */ - i_latency = var_InheritInteger( p_access, "latency" ); --srt_setsockopt( p_sys->sock, 0, SRTO_TSBPDDELAY, -+srt_setsockopt( p_sys->sock, 0, SRTO_LATENCY, - _latency, sizeof( int ) ); - - if ( psz_passphrase != NULL && psz_passphrase[0] != '\0') diff --git a/media-video/vlc/files/vlc-3.0.13-srt-1.3.0.patch b/media-video/vlc/files/vlc-3.0.13-srt-1.3.0.patch deleted file mode 100644 index c255689c1ca0.. --- a/media-video/vlc/files/vlc-3.0.13-srt-1.3.0.patch +++ /dev/null @@ -1,11 +0,0 @@ a/configure.ac -+++ b/configure.ac -@@ -4016,7 +4016,7 @@ - dnl - dnl SRT plugin - dnl --PKG_ENABLE_MODULES_VLC([SRT], [access_srt access_output_srt], [srt >= 1.2.2 srt < 1.3.0], [SRT input/output plugin], [auto], [], [], [-DENABLE_SRT]) -+PKG_ENABLE_MODULES_VLC([SRT], [access_srt access_output_srt], [srt >= 1.2.2], [SRT input/output plugin], [auto], [], [], [-DENABLE_SRT]) - - EXTEND_HELP_STRING([Visualisations and Video filter plugins:]) - dnl
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: 29dc7e555e1591153293c3d9fba3604cc7361c1c Author: Sam James gentoo org> AuthorDate: Sat Oct 8 22:13:52 2022 + Commit: Sam James gentoo org> CommitDate: Sat Oct 8 22:15:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29dc7e55 media-video/vlc: update libxcb dep Closes: https://bugs.gentoo.org/875968 Signed-off-by: Sam James gentoo.org> media-video/vlc/vlc-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/vlc/vlc-.ebuild b/media-video/vlc/vlc-.ebuild index 079c0fe76d73..e3fed8ce3a0d 100644 --- a/media-video/vlc/vlc-.ebuild +++ b/media-video/vlc/vlc-.ebuild @@ -213,7 +213,7 @@ RDEPEND=" ) X? ( x11-libs/libX11 - x11-libs/libxcb[xkb] + x11-libs/libxcb x11-libs/libXcursor x11-libs/libxkbcommon[X] x11-libs/xcb-util
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: 5ffaf7125e3b3ec54b44a64d23a7e0f99516969c Author: Sam James gentoo org> AuthorDate: Sat Oct 8 18:41:34 2022 + Commit: Sam James gentoo org> CommitDate: Sat Oct 8 19:04:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ffaf712 media-video/vlc: drop 3.0.16-r10, 3.0.17.3-r4 Signed-off-by: Sam James gentoo.org> media-video/vlc/Manifest | 2 - media-video/vlc/vlc-3.0.16-r10.ebuild | 517 - media-video/vlc/vlc-3.0.17.3-r4.ebuild | 512 3 files changed, 1031 deletions(-) diff --git a/media-video/vlc/Manifest b/media-video/vlc/Manifest index 636a01926660..38144ceb38e2 100644 --- a/media-video/vlc/Manifest +++ b/media-video/vlc/Manifest @@ -1,3 +1 @@ -DIST vlc-3.0.16.tar.xz 26439328 BLAKE2B 1971b88f3faf6d3b019c3fcb83108242bb218f1472dc3c1763a8eaa996befcb36a685a75beb8c2513e3365e77a9df6623d194ef511b5271e3114f2f46588e1ff SHA512 35cdf191071224d0cf1b5a83c00773ff87b9e5bfcf0f5523f7edd53f75b23eda6b27bb49ffa97d69a1d176b8fe4786d959aeeb00d4380beab71c9f7e6b7c7298 -DIST vlc-3.0.17.3.tar.xz 26393440 BLAKE2B 5079caa779335647394eb4af631ae89098b22545531ecf95ed81f9551f7004b8469a6e44de08f512e381164dc64e011d42be14d675d20c09ab043a00348f6b83 SHA512 99095b39ed600c3a89ebc0d377a2fc2522b3623a56b0f6de2df50a3c6e0148c67c28c0f2d8dec28bbdf5c62cf29b3579429a79ed00440570643778a9871022b6 DIST vlc-3.0.17.4.tar.xz 26567148 BLAKE2B 4f36e7a9695d9e839fbebe92ec85c9411fa5b980b18332caf3dacfe51c6fea30cae71ee4cb0dad8b5536dd7d9b8801987f87a3c978eec17e444eaeacda603881 SHA512 dac14c6586603c064294672eb878253e52b3a7bef431fb10303345e5400591b5c1f2d452a2af03f503db0ca186582a84be06fdf05ab011c33f7b0bd5389c51fb diff --git a/media-video/vlc/vlc-3.0.16-r10.ebuild b/media-video/vlc/vlc-3.0.16-r10.ebuild deleted file mode 100644 index c8fc92b7841f.. --- a/media-video/vlc/vlc-3.0.16-r10.ebuild +++ /dev/null @@ -1,517 +0,0 @@ -# Copyright 2000-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -LUA_COMPAT=( lua5-{1..2} ) - -MY_PV="${PV/_/-}" -MY_PV="${MY_PV/-beta/-test}" -MY_P="${PN}-${MY_PV}" -if [[ ${PV} = * ]] ; then - if [[ ${PV%.} != ${PV} ]] ; then - EGIT_REPO_URI="https://git.videolan.org/git/vlc/vlc-${PV%.}.git; - else - EGIT_REPO_URI="https://git.videolan.org/git/vlc.git; - fi - inherit git-r3 -else - SRC_URI="https://get.videolan.org/vlc/${PV}/${P}.tar.xz; - #S="${WORKDIR}/${PN}-$(ver_cut 1-2)-${PV}" - #SRC_URI="https://code.videolan.org/videolan/vlc-$(ver_cut 1-2)/-/archive/${PV}/vlc-$(ver_cut 1-2)-${PV}.tar.gz" - #if [[ ${MY_P} = ${P} ]] ; then - # SRC_URI="https://download.videolan.org/pub/videolan/${PN}/${PV}/${P}.tar.xz; - #else - # SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz; - #fi - KEYWORDS="amd64 ~arm arm64 ppc ppc64 ~riscv -sparc x86" -fi - -inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg - -DESCRIPTION="Media player and framework with support for most multimedia files and streaming" -HOMEPAGE="https://www.videolan.org/vlc/; - -LICENSE="LGPL-2.1 GPL-2" -SLOT="0/5-9" # vlc - vlccore - -IUSE="a52 alsa aom archive aribsub bidi bluray cddb chromaprint chromecast - dav1d dbus dc1394 debug directx dts +dvbpsi dvd +encode faad fdk +ffmpeg flac - fluidsynth fontconfig +gcrypt gme gnome-keyring gstreamer ieee1394 jack jpeg kate - libass libcaca libnotify +libsamplerate libtar libtiger linsys lirc - live lua macosx-notifications mad matroska modplug mp3 mpeg mtp musepack ncurses - nfs ogg omxil optimisememory opus png projectm pulseaudio +qt5 rdp - run-as-root samba sdl-image sftp shout sid skins soxr speex srt ssl svg taglib - theora tremor truetype twolame udev upnp vaapi v4l vdpau vnc vpx wayland +X - x264 x265 xml zeroconf zvbi cpu_flags_arm_neon cpu_flags_ppc_altivec cpu_flags_x86_mmx - cpu_flags_x86_sse -" -REQUIRED_USE=" - chromecast? ( encode ) - directx? ( ffmpeg ) - fontconfig? ( truetype ) - libcaca? ( X ) - libtar? ( skins ) - libtiger? ( kate ) - lua? ( ${LUA_REQUIRED_USE} ) - skins? ( qt5 truetype X xml ) - ssl? ( gcrypt ) - vaapi? ( ffmpeg X ) - vdpau? ( ffmpeg X ) -" -BDEPEND=" - >=sys-devel/gettext-0.19.8 - virtual/pkgconfig - lua? ( ${LUA_DEPS} ) - amd64? ( dev-lang/yasm ) - x86? ( dev-lang/yasm ) -" -RDEPEND=" - media-libs/libvorbis - net-dns/libidn:= - sys-libs/zlib[minizip] - virtual/libintl - virtual/opengl - a52? ( media-libs/a52dec ) - alsa? ( media-libs/alsa-lib ) - aom? ( media-libs/libaom:= ) - archive? ( app-arch/libarchive:= ) - aribsub? ( media-libs/aribb24 ) - bidi? ( - dev-libs/fribidi -
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: 19b3b5ee9ae1874a3ab1ed722f0462efaf9f7a72 Author: Sam James gentoo org> AuthorDate: Sat Oct 8 18:15:16 2022 + Commit: Sam James gentoo org> CommitDate: Sat Oct 8 18:25:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19b3b5ee media-video/vlc: fix MissingUseDepDefault on libupnp Signed-off-by: Sam James gentoo.org> media-video/vlc/{vlc-3.0.16-r9.ebuild => vlc-3.0.16-r10.ebuild}| 4 ++-- media-video/vlc/{vlc-3.0.17.3-r3.ebuild => vlc-3.0.17.3-r4.ebuild} | 4 ++-- media-video/vlc/{vlc-3.0.17.4-r1.ebuild => vlc-3.0.17.4-r2.ebuild} | 2 +- media-video/vlc/vlc-3.0..ebuild| 2 +- media-video/vlc/vlc-.ebuild| 2 +- 5 files changed, 7 insertions(+), 7 deletions(-) diff --git a/media-video/vlc/vlc-3.0.16-r9.ebuild b/media-video/vlc/vlc-3.0.16-r10.ebuild similarity index 99% rename from media-video/vlc/vlc-3.0.16-r9.ebuild rename to media-video/vlc/vlc-3.0.16-r10.ebuild index a69ced3df0e0..c8fc92b7841f 100644 --- a/media-video/vlc/vlc-3.0.16-r9.ebuild +++ b/media-video/vlc/vlc-3.0.16-r10.ebuild @@ -123,7 +123,7 @@ RDEPEND=" sys-libs/libraw1394 ) jack? ( virtual/jack ) - jpeg? ( virtual/jpeg:0 ) + jpeg? ( media-libs/libjpeg-turbo:= ) kate? ( media-libs/libkate ) libass? ( media-libs/fontconfig:1.0 @@ -205,7 +205,7 @@ RDEPEND=" ) twolame? ( media-sound/twolame ) udev? ( virtual/udev ) - upnp? ( net-libs/libupnp:=[ipv6] ) + upnp? ( net-libs/libupnp:=[ipv6(+)] ) v4l? ( media-libs/libv4l:= ) vaapi? ( x11-libs/libva:=[drm(+),wayland?,X?] ) vdpau? ( x11-libs/libvdpau ) diff --git a/media-video/vlc/vlc-3.0.17.3-r3.ebuild b/media-video/vlc/vlc-3.0.17.3-r4.ebuild similarity index 99% rename from media-video/vlc/vlc-3.0.17.3-r3.ebuild rename to media-video/vlc/vlc-3.0.17.3-r4.ebuild index 0798e4728354..577e86d460be 100644 --- a/media-video/vlc/vlc-3.0.17.3-r3.ebuild +++ b/media-video/vlc/vlc-3.0.17.3-r4.ebuild @@ -127,7 +127,7 @@ RDEPEND=" sys-libs/libraw1394 ) jack? ( virtual/jack ) - jpeg? ( virtual/jpeg:0 ) + jpeg? ( media-libs/libjpeg-turbo:= ) kate? ( media-libs/libkate ) libass? ( media-libs/fontconfig:1.0 @@ -199,7 +199,7 @@ RDEPEND=" ) twolame? ( media-sound/twolame ) udev? ( virtual/udev ) - upnp? ( net-libs/libupnp:=[ipv6] ) + upnp? ( net-libs/libupnp:=[ipv6(+)] ) v4l? ( media-libs/libv4l:= ) vaapi? ( x11-libs/libva:=[drm(+),wayland?,X?] ) vdpau? ( x11-libs/libvdpau ) diff --git a/media-video/vlc/vlc-3.0.17.4-r1.ebuild b/media-video/vlc/vlc-3.0.17.4-r2.ebuild similarity index 99% rename from media-video/vlc/vlc-3.0.17.4-r1.ebuild rename to media-video/vlc/vlc-3.0.17.4-r2.ebuild index cde98f26b191..51e83c818c18 100644 --- a/media-video/vlc/vlc-3.0.17.4-r1.ebuild +++ b/media-video/vlc/vlc-3.0.17.4-r2.ebuild @@ -199,7 +199,7 @@ RDEPEND=" ) twolame? ( media-sound/twolame ) udev? ( virtual/udev ) - upnp? ( net-libs/libupnp:=[ipv6] ) + upnp? ( net-libs/libupnp:=[ipv6(+)] ) v4l? ( media-libs/libv4l:= ) vaapi? ( x11-libs/libva:=[drm(+),wayland?,X?] ) vdpau? ( x11-libs/libvdpau ) diff --git a/media-video/vlc/vlc-3.0..ebuild b/media-video/vlc/vlc-3.0..ebuild index 0a7398e26412..04bd2d59f6bf 100644 --- a/media-video/vlc/vlc-3.0..ebuild +++ b/media-video/vlc/vlc-3.0..ebuild @@ -199,7 +199,7 @@ RDEPEND=" ) twolame? ( media-sound/twolame ) udev? ( virtual/udev ) - upnp? ( net-libs/libupnp:=[ipv6] ) + upnp? ( net-libs/libupnp:=[ipv6(+)] ) v4l? ( media-libs/libv4l:= ) vaapi? ( x11-libs/libva:=[drm(+),wayland?,X?] ) vdpau? ( x11-libs/libvdpau ) diff --git a/media-video/vlc/vlc-.ebuild b/media-video/vlc/vlc-.ebuild index 1afbaeb71d80..079c0fe76d73 100644 --- a/media-video/vlc/vlc-.ebuild +++ b/media-video/vlc/vlc-.ebuild @@ -201,7 +201,7 @@ RDEPEND=" ) twolame? ( media-sound/twolame ) udev? ( virtual/udev ) - upnp? ( net-libs/libupnp:=[ipv6] ) + upnp? ( net-libs/libupnp:=[ipv6(+)] ) v4l? ( media-libs/libv4l:= ) vaapi? ( x11-libs/libva:=[drm(+),wayland?,X?] ) vdpau? ( x11-libs/libvdpau )
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: 7828918935b56c2857bd12072d22a4a4d649d56c Author: Matt Turner gentoo org> AuthorDate: Thu Sep 1 17:47:25 2022 + Commit: Matt Turner gentoo org> CommitDate: Thu Sep 1 17:47:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78289189 media-video/vlc: Stabilize 3.0.17.4 ppc, #865413 Signed-off-by: Matt Turner gentoo.org> media-video/vlc/vlc-3.0.17.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/vlc/vlc-3.0.17.4.ebuild b/media-video/vlc/vlc-3.0.17.4.ebuild index 7d9eb9eb5587..4030e620d8f5 100644 --- a/media-video/vlc/vlc-3.0.17.4.ebuild +++ b/media-video/vlc/vlc-3.0.17.4.ebuild @@ -20,7 +20,7 @@ else else SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz; fi - KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv -sparc x86" + KEYWORDS="amd64 ~arm arm64 ~loong ppc ppc64 ~riscv -sparc x86" fi inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: c6ca9f090730db9f14152472293c0d58405161fd Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Aug 18 09:22:50 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Aug 18 09:22:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6ca9f09 media-video/vlc: x86 stable wrt bug #865413 Signed-off-by: Agostino Sarubbo gentoo.org> media-video/vlc/vlc-3.0.17.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/vlc/vlc-3.0.17.4.ebuild b/media-video/vlc/vlc-3.0.17.4.ebuild index 92454d946ac3..7d9eb9eb5587 100644 --- a/media-video/vlc/vlc-3.0.17.4.ebuild +++ b/media-video/vlc/vlc-3.0.17.4.ebuild @@ -20,7 +20,7 @@ else else SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz; fi - KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv -sparc ~x86" + KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv -sparc x86" fi inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: 53a8566c1a0fddea5b18332f4ecb7e31cc759e27 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Aug 17 07:05:57 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Aug 17 07:06:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53a8566c media-video/vlc: amd64 stable wrt bug #865413 Signed-off-by: Agostino Sarubbo gentoo.org> media-video/vlc/vlc-3.0.17.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/vlc/vlc-3.0.17.4.ebuild b/media-video/vlc/vlc-3.0.17.4.ebuild index 7c6b3737fc0a..92454d946ac3 100644 --- a/media-video/vlc/vlc-3.0.17.4.ebuild +++ b/media-video/vlc/vlc-3.0.17.4.ebuild @@ -20,7 +20,7 @@ else else SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz; fi - KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv -sparc ~x86" + KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv -sparc ~x86" fi inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: 1730c5d64989e7dbe3b782c17d88f28505ae3a1f Author: Arthur Zamarin gentoo org> AuthorDate: Wed Aug 17 04:52:53 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Aug 17 04:52:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1730c5d6 media-video/vlc: Stabilize 3.0.17.4 arm64, #865413 Signed-off-by: Arthur Zamarin gentoo.org> media-video/vlc/vlc-3.0.17.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/vlc/vlc-3.0.17.4.ebuild b/media-video/vlc/vlc-3.0.17.4.ebuild index b21ec7908214..7c6b3737fc0a 100644 --- a/media-video/vlc/vlc-3.0.17.4.ebuild +++ b/media-video/vlc/vlc-3.0.17.4.ebuild @@ -20,7 +20,7 @@ else else SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz; fi - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv -sparc ~x86" + KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv -sparc ~x86" fi inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: 5da0590dc50dd9c1de96880aee1a50616418260d Author: Arthur Zamarin gentoo org> AuthorDate: Wed Aug 17 04:52:52 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Aug 17 04:52:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5da0590d media-video/vlc: Stabilize 3.0.17.4 ppc64, #865413 Signed-off-by: Arthur Zamarin gentoo.org> media-video/vlc/vlc-3.0.17.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/vlc/vlc-3.0.17.4.ebuild b/media-video/vlc/vlc-3.0.17.4.ebuild index 86411c523f71..b21ec7908214 100644 --- a/media-video/vlc/vlc-3.0.17.4.ebuild +++ b/media-video/vlc/vlc-3.0.17.4.ebuild @@ -20,7 +20,7 @@ else else SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz; fi - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv -sparc ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv -sparc ~x86" fi inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: 18c0f939fcf39318c6d0edadf2f648a8a0b921e7 Author: Sam James gentoo org> AuthorDate: Wed May 25 19:24:22 2022 + Commit: Sam James gentoo org> CommitDate: Wed May 25 19:24:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18c0f939 media-video/vlc: Stabilize 3.0.17.3-r2 ppc64, #846992 Signed-off-by: Sam James gentoo.org> media-video/vlc/vlc-3.0.17.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/vlc/vlc-3.0.17.3-r2.ebuild b/media-video/vlc/vlc-3.0.17.3-r2.ebuild index 8df417532624..052013029e2f 100644 --- a/media-video/vlc/vlc-3.0.17.3-r2.ebuild +++ b/media-video/vlc/vlc-3.0.17.3-r2.ebuild @@ -20,7 +20,7 @@ else else SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz; fi - KEYWORDS="amd64 ~arm arm64 ppc ~ppc64 ~riscv -sparc x86" + KEYWORDS="amd64 ~arm arm64 ppc ppc64 ~riscv -sparc x86" fi inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: 29c5cf95c080978d734d7662bec5c6992b6b8ed4 Author: Jakov Smolić gentoo org> AuthorDate: Wed May 25 10:49:52 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Wed May 25 10:49:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29c5cf95 media-video/vlc: Stabilize 3.0.17.3-r2 arm64, #846992 Signed-off-by: Jakov Smolić gentoo.org> media-video/vlc/vlc-3.0.17.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/vlc/vlc-3.0.17.3-r2.ebuild b/media-video/vlc/vlc-3.0.17.3-r2.ebuild index 1707b849faa0..8df417532624 100644 --- a/media-video/vlc/vlc-3.0.17.3-r2.ebuild +++ b/media-video/vlc/vlc-3.0.17.3-r2.ebuild @@ -20,7 +20,7 @@ else else SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz; fi - KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~riscv -sparc x86" + KEYWORDS="amd64 ~arm arm64 ppc ~ppc64 ~riscv -sparc x86" fi inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: f269d959224e9851ed79026f4fe8b2e548be5ec4 Author: Jakov Smolić gentoo org> AuthorDate: Wed May 25 07:23:59 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Wed May 25 07:23:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f269d959 media-video/vlc: Stabilize 3.0.17.3-r2 ppc, #846992 Signed-off-by: Jakov Smolić gentoo.org> media-video/vlc/vlc-3.0.17.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/vlc/vlc-3.0.17.3-r2.ebuild b/media-video/vlc/vlc-3.0.17.3-r2.ebuild index 48caa172b539..1707b849faa0 100644 --- a/media-video/vlc/vlc-3.0.17.3-r2.ebuild +++ b/media-video/vlc/vlc-3.0.17.3-r2.ebuild @@ -20,7 +20,7 @@ else else SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz; fi - KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv -sparc x86" + KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~riscv -sparc x86" fi inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: 9374f73b154896f2026ac55fccea7ccbcb0d20c1 Author: Jakov Smolić gentoo org> AuthorDate: Wed May 25 07:10:10 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Wed May 25 07:10:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9374f73b media-video/vlc: Stabilize 3.0.17.3-r2 amd64, #846992 Signed-off-by: Jakov Smolić gentoo.org> media-video/vlc/vlc-3.0.17.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/vlc/vlc-3.0.17.3-r2.ebuild b/media-video/vlc/vlc-3.0.17.3-r2.ebuild index e2766d997eb1..48caa172b539 100644 --- a/media-video/vlc/vlc-3.0.17.3-r2.ebuild +++ b/media-video/vlc/vlc-3.0.17.3-r2.ebuild @@ -20,7 +20,7 @@ else else SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz; fi - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv -sparc x86" + KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv -sparc x86" fi inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: 32fbffe331c7fda9b3cdff2ba4d395fb0b52713b Author: Jakov Smolić gentoo org> AuthorDate: Wed May 25 07:09:57 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Wed May 25 07:09:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32fbffe3 media-video/vlc: Stabilize 3.0.17.3-r2 x86, #846992 Signed-off-by: Jakov Smolić gentoo.org> media-video/vlc/vlc-3.0.17.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/vlc/vlc-3.0.17.3-r2.ebuild b/media-video/vlc/vlc-3.0.17.3-r2.ebuild index f1b90b865b31..e2766d997eb1 100644 --- a/media-video/vlc/vlc-3.0.17.3-r2.ebuild +++ b/media-video/vlc/vlc-3.0.17.3-r2.ebuild @@ -20,7 +20,7 @@ else else SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz; fi - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv -sparc ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv -sparc x86" fi inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: 54e0096fcc647ae5751b201bc652b70b9221ef46 Author: Pacho Ramos gentoo org> AuthorDate: Sun May 22 14:57:43 2022 + Commit: Pacho Ramos gentoo org> CommitDate: Sun May 22 14:58:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54e0096f media-video/vlc: drop 3.0.17.3-r1 Signed-off-by: Pacho Ramos gentoo.org> media-video/vlc/vlc-3.0.17.3-r1.ebuild | 511 - 1 file changed, 511 deletions(-) diff --git a/media-video/vlc/vlc-3.0.17.3-r1.ebuild b/media-video/vlc/vlc-3.0.17.3-r1.ebuild deleted file mode 100644 index ca18dae57b23.. --- a/media-video/vlc/vlc-3.0.17.3-r1.ebuild +++ /dev/null @@ -1,511 +0,0 @@ -# Copyright 2000-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -LUA_COMPAT=( lua5-{1..2} ) - -MY_PV="${PV/_/-}" -MY_PV="${MY_PV/-beta/-test}" -MY_P="${PN}-${MY_PV}" -if [[ ${PV} = * ]] ; then - if [[ ${PV%.} != ${PV} ]] ; then - EGIT_BRANCH="3.0.x" - fi - EGIT_REPO_URI="https://code.videolan.org/videolan/vlc.git; - inherit git-r3 -else - if [[ ${MY_P} = ${P} ]] ; then - SRC_URI="https://download.videolan.org/pub/videolan/${PN}/${PV}/${P}.tar.xz; - else - SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz; - fi - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv -sparc ~x86" -fi -inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg - -DESCRIPTION="Media player and framework with support for most multimedia files and streaming" -HOMEPAGE="https://www.videolan.org/vlc/; - -LICENSE="LGPL-2.1 GPL-2" -SLOT="0/5-9" # vlc - vlccore - -IUSE="a52 alsa aom archive aribsub bidi bluray cddb chromaprint chromecast dav1d dbus - dc1394 debug directx dts +dvbpsi dvd +encode faad fdk +ffmpeg flac fluidsynth - fontconfig +gcrypt gme gnome-keyring gstreamer +gui ieee1394 jack jpeg kate - libass libcaca libnotify +libsamplerate libtar libtiger linsys lirc live lua - macosx-notifications mad matroska modplug mp3 mpeg mtp musepack ncurses nfs ogg - omxil optimisememory opus png projectm pulseaudio rdp run-as-root samba sdl-image - sftp shout sid skins soxr speex srt ssl svg taglib theora tremor truetype twolame - udev upnp vaapi v4l vdpau vnc vpx wayland +X x264 x265 xml zeroconf zvbi - cpu_flags_arm_neon cpu_flags_ppc_altivec cpu_flags_x86_mmx cpu_flags_x86_sse -" -REQUIRED_USE=" - chromecast? ( encode ) - directx? ( ffmpeg ) - fontconfig? ( truetype ) - libcaca? ( X ) - libtar? ( skins ) - libtiger? ( kate ) - lua? ( ${LUA_REQUIRED_USE} ) - skins? ( gui truetype X xml ) - ssl? ( gcrypt ) - vaapi? ( ffmpeg X ) - vdpau? ( ffmpeg X ) -" -BDEPEND=" - >=sys-devel/gettext-0.19.8 - virtual/pkgconfig - lua? ( ${LUA_DEPS} ) - amd64? ( dev-lang/yasm ) - x86? ( dev-lang/yasm ) -" -RDEPEND=" - media-libs/libvorbis - net-dns/libidn:= - sys-libs/zlib[minizip] - virtual/libintl - virtual/opengl - a52? ( media-libs/a52dec ) - alsa? ( media-libs/alsa-lib ) - aom? ( media-libs/libaom:= ) - archive? ( app-arch/libarchive:= ) - aribsub? ( media-libs/aribb24 ) - bidi? ( - dev-libs/fribidi - media-libs/freetype:2[harfbuzz] - media-libs/harfbuzz:= - virtual/ttf-fonts - ) - bluray? ( >=media-libs/libbluray-1.3.0:= ) - cddb? ( media-libs/libcddb ) - chromaprint? ( media-libs/chromaprint:= ) - chromecast? ( - >=dev-libs/protobuf-2.5.0:= - >=net-libs/libmicrodns-0.1.2:= - ) - dav1d? ( media-libs/dav1d:= ) - dbus? ( sys-apps/dbus ) - dc1394? ( - media-libs/libdc1394:2 - sys-libs/libraw1394 - ) - dts? ( media-libs/libdca ) - dvbpsi? ( >=media-libs/libdvbpsi-1.2.0:= ) - dvd? ( - >=media-libs/libdvdnav-6.1.1:0= - >=media-libs/libdvdread-6.1.2:0= - ) - faad? ( media-libs/faad2 ) - fdk? ( media-libs/fdk-aac:= ) - ffmpeg? ( >=media-video/ffmpeg-3.1.3:0=[postproc,vaapi?,vdpau?] ) - flac? ( - media-libs/flac - media-libs/libogg - ) - fluidsynth? ( media-sound/fluidsynth:= ) - fontconfig? ( media-libs/fontconfig:1.0 ) - gcrypt? ( - dev-libs/libgcrypt:0= - dev-libs/libgpg-error - ) - gme? ( media-libs/game-music-emu ) - gnome-keyring? ( app-crypt/libsecret ) - gstreamer? ( >=media-libs/gst-plugins-base-1.4.5:1.0 ) - gui? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - X? ( -
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: 7ea6b76e94a9537155063befd1d9322382b2e8f1 Author: Pacho Ramos gentoo org> AuthorDate: Sun May 22 14:57:19 2022 + Commit: Pacho Ramos gentoo org> CommitDate: Sun May 22 14:58:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ea6b76e media-video/vlc: Update jpeg dep Signed-off-by: Pacho Ramos gentoo.org> media-video/vlc/vlc-3.0.17.4.ebuild | 2 +- media-video/vlc/vlc-3.0..ebuild | 2 +- media-video/vlc/vlc-.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/media-video/vlc/vlc-3.0.17.4.ebuild b/media-video/vlc/vlc-3.0.17.4.ebuild index f1b90b865b31..6adc7744a5da 100644 --- a/media-video/vlc/vlc-3.0.17.4.ebuild +++ b/media-video/vlc/vlc-3.0.17.4.ebuild @@ -127,7 +127,7 @@ RDEPEND=" sys-libs/libraw1394 ) jack? ( virtual/jack ) - jpeg? ( virtual/jpeg:0 ) + jpeg? ( media-libs/libjpeg-turbo:0 ) kate? ( media-libs/libkate ) libass? ( media-libs/fontconfig:1.0 diff --git a/media-video/vlc/vlc-3.0..ebuild b/media-video/vlc/vlc-3.0..ebuild index f6a6a9658e5f..fb3f446fd030 100644 --- a/media-video/vlc/vlc-3.0..ebuild +++ b/media-video/vlc/vlc-3.0..ebuild @@ -127,7 +127,7 @@ RDEPEND=" sys-libs/libraw1394 ) jack? ( virtual/jack ) - jpeg? ( virtual/jpeg:0 ) + jpeg? ( media-libs/libjpeg-turbo:0 ) kate? ( media-libs/libkate ) libass? ( media-libs/fontconfig:1.0 diff --git a/media-video/vlc/vlc-.ebuild b/media-video/vlc/vlc-.ebuild index 14afeb88022f..3d05e9b5c9c8 100644 --- a/media-video/vlc/vlc-.ebuild +++ b/media-video/vlc/vlc-.ebuild @@ -127,7 +127,7 @@ RDEPEND=" sys-libs/libraw1394 ) jack? ( virtual/jack ) - jpeg? ( virtual/jpeg:0 ) + jpeg? ( media-libs/libjpeg-turbo:0 ) kate? ( media-libs/libkate ) kms? ( x11-libs/libdrm ) libass? (
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: b134a6bfa72f5a82798b7d73654978a2d735ee9a Author: Pacho Ramos gentoo org> AuthorDate: Sun May 22 14:55:19 2022 + Commit: Pacho Ramos gentoo org> CommitDate: Sun May 22 14:58:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b134a6bf media-video/vlc: add 3.0.17.4 Signed-off-by: Pacho Ramos gentoo.org> media-video/vlc/Manifest| 1 + media-video/vlc/vlc-3.0.17.4.ebuild | 512 2 files changed, 513 insertions(+) diff --git a/media-video/vlc/Manifest b/media-video/vlc/Manifest index 738543e5e5db..636a01926660 100644 --- a/media-video/vlc/Manifest +++ b/media-video/vlc/Manifest @@ -1,2 +1,3 @@ DIST vlc-3.0.16.tar.xz 26439328 BLAKE2B 1971b88f3faf6d3b019c3fcb83108242bb218f1472dc3c1763a8eaa996befcb36a685a75beb8c2513e3365e77a9df6623d194ef511b5271e3114f2f46588e1ff SHA512 35cdf191071224d0cf1b5a83c00773ff87b9e5bfcf0f5523f7edd53f75b23eda6b27bb49ffa97d69a1d176b8fe4786d959aeeb00d4380beab71c9f7e6b7c7298 DIST vlc-3.0.17.3.tar.xz 26393440 BLAKE2B 5079caa779335647394eb4af631ae89098b22545531ecf95ed81f9551f7004b8469a6e44de08f512e381164dc64e011d42be14d675d20c09ab043a00348f6b83 SHA512 99095b39ed600c3a89ebc0d377a2fc2522b3623a56b0f6de2df50a3c6e0148c67c28c0f2d8dec28bbdf5c62cf29b3579429a79ed00440570643778a9871022b6 +DIST vlc-3.0.17.4.tar.xz 26567148 BLAKE2B 4f36e7a9695d9e839fbebe92ec85c9411fa5b980b18332caf3dacfe51c6fea30cae71ee4cb0dad8b5536dd7d9b8801987f87a3c978eec17e444eaeacda603881 SHA512 dac14c6586603c064294672eb878253e52b3a7bef431fb10303345e5400591b5c1f2d452a2af03f503db0ca186582a84be06fdf05ab011c33f7b0bd5389c51fb diff --git a/media-video/vlc/vlc-3.0.17.4.ebuild b/media-video/vlc/vlc-3.0.17.4.ebuild new file mode 100644 index ..f1b90b865b31 --- /dev/null +++ b/media-video/vlc/vlc-3.0.17.4.ebuild @@ -0,0 +1,512 @@ +# Copyright 2000-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +LUA_COMPAT=( lua5-{1..2} ) + +MY_PV="${PV/_/-}" +MY_PV="${MY_PV/-beta/-test}" +MY_P="${PN}-${MY_PV}" +if [[ ${PV} = * ]] ; then + if [[ ${PV%.} != ${PV} ]] ; then + EGIT_BRANCH="3.0.x" + fi + EGIT_REPO_URI="https://code.videolan.org/videolan/vlc.git; + inherit git-r3 +else + if [[ ${MY_P} = ${P} ]] ; then + SRC_URI="https://download.videolan.org/pub/videolan/${PN}/${PV}/${P}.tar.xz; + else + SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz; + fi + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv -sparc ~x86" +fi +inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg + +DESCRIPTION="Media player and framework with support for most multimedia files and streaming" +HOMEPAGE="https://www.videolan.org/vlc/; + +LICENSE="LGPL-2.1 GPL-2" +SLOT="0/5-9" # vlc - vlccore + +IUSE="a52 alsa aom archive aribsub bidi bluray cddb chromaprint chromecast dav1d dbus + dc1394 debug directx dts +dvbpsi dvd +encode faad fdk +ffmpeg flac fluidsynth + fontconfig +gcrypt gme gnome-keyring gstreamer +gui ieee1394 jack jpeg kate + libass libcaca libnotify +libsamplerate libtar libtiger linsys lirc live lua + macosx-notifications mad matroska modplug mp3 mpeg mtp musepack ncurses nfs ogg + omxil optimisememory opus png projectm pulseaudio rdp run-as-root samba sdl-image + sftp shout sid skins soxr speex srt ssl svg taglib theora tremor truetype twolame + udev upnp vaapi v4l vdpau vnc vpx wayland +X x264 x265 xml zeroconf zvbi + cpu_flags_arm_neon cpu_flags_ppc_altivec cpu_flags_x86_mmx cpu_flags_x86_sse +" +REQUIRED_USE=" + chromecast? ( encode ) + directx? ( ffmpeg ) + fontconfig? ( truetype ) + libcaca? ( X ) + libtar? ( skins ) + libtiger? ( kate ) + lua? ( ${LUA_REQUIRED_USE} ) + skins? ( gui truetype X xml ) + ssl? ( gcrypt ) + vaapi? ( ffmpeg X ) + vdpau? ( ffmpeg X ) +" +BDEPEND=" + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + lua? ( ${LUA_DEPS} ) + amd64? ( dev-lang/yasm ) + x86? ( dev-lang/yasm ) +" +RDEPEND=" + media-libs/libvorbis + net-dns/libidn:= + sys-libs/zlib[minizip] + virtual/libintl + virtual/opengl + a52? ( media-libs/a52dec ) + alsa? ( media-libs/alsa-lib ) + aom? ( media-libs/libaom:= ) + archive? ( app-arch/libarchive:= ) + aribsub? ( media-libs/aribb24 ) + bidi? ( + dev-libs/fribidi + media-libs/freetype:2[harfbuzz] + media-libs/harfbuzz:= + virtual/ttf-fonts + ) + bluray? ( >=media-libs/libbluray-1.3.0:= ) + cddb? ( media-libs/libcddb ) + chromaprint? ( media-libs/chromaprint:= ) + chromecast? ( + >=dev-libs/protobuf-2.5.0:= + >=net-libs/libmicrodns-0.1.2:= + ) + dav1d? (
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: f36d701f945f3d8adaa7169d10de4cd171334e7e Author: Sam James gentoo org> AuthorDate: Tue May 17 23:04:53 2022 + Commit: Sam James gentoo org> CommitDate: Tue May 17 23:04:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f36d701f media-video/vlc: drop obsolete -std=c++11 The commit referenced in the ebuild [0] was in 3.0.0 anyway, but also, AX_CXX_COMPILE_STDCXX_11 passes the needed flags to enable c++11 support anyway. In any case, long obsolete, as GCC 9+ defaults to gnu++11 or newer anyhow. [0] https://github.com/videolan/vlc/commit/4b1c9dcdda0bbff801e47505ff9dfd3f274eb0d8 Signed-off-by: Sam James gentoo.org> media-video/vlc/vlc-3.0.16-r8.ebuild | 3 --- media-video/vlc/vlc-3.0.17.3-r1.ebuild | 3 --- media-video/vlc/vlc-3.0.17.3-r2.ebuild | 3 --- media-video/vlc/vlc-3.0..ebuild| 3 --- media-video/vlc/vlc-.ebuild| 3 --- 5 files changed, 15 deletions(-) diff --git a/media-video/vlc/vlc-3.0.16-r8.ebuild b/media-video/vlc/vlc-3.0.16-r8.ebuild index e4cf9a519934..5ac73bb5c456 100644 --- a/media-video/vlc/vlc-3.0.16-r8.ebuild +++ b/media-video/vlc/vlc-3.0.16-r8.ebuild @@ -448,9 +448,6 @@ src_configure() { replace-flags -Os -O2 fi - # VLC now requires C++11 after commit 4b1c9dcdda0bbff801e47505ff9dfd3f274eb0d8 - append-cxxflags -std=c++11 - if use omxil; then # bug #723006 # https://trac.videolan.org/vlc/ticket/24617 diff --git a/media-video/vlc/vlc-3.0.17.3-r1.ebuild b/media-video/vlc/vlc-3.0.17.3-r1.ebuild index b4f720f589d4..ca18dae57b23 100644 --- a/media-video/vlc/vlc-3.0.17.3-r1.ebuild +++ b/media-video/vlc/vlc-3.0.17.3-r1.ebuild @@ -442,9 +442,6 @@ src_configure() { replace-flags -Os -O2 fi - # VLC now requires C++11 after commit 4b1c9dcdda0bbff801e47505ff9dfd3f274eb0d8 - append-cxxflags -std=c++11 - if use omxil; then # bug #723006 # https://trac.videolan.org/vlc/ticket/24617 diff --git a/media-video/vlc/vlc-3.0.17.3-r2.ebuild b/media-video/vlc/vlc-3.0.17.3-r2.ebuild index 33d9f2b17a26..f1b90b865b31 100644 --- a/media-video/vlc/vlc-3.0.17.3-r2.ebuild +++ b/media-video/vlc/vlc-3.0.17.3-r2.ebuild @@ -443,9 +443,6 @@ src_configure() { replace-flags -Os -O2 fi - # VLC now requires C++11 after commit 4b1c9dcdda0bbff801e47505ff9dfd3f274eb0d8 - append-cxxflags -std=c++11 - if use omxil; then # bug #723006 # https://trac.videolan.org/vlc/ticket/24617 diff --git a/media-video/vlc/vlc-3.0..ebuild b/media-video/vlc/vlc-3.0..ebuild index 9f650bcfa31d..f6a6a9658e5f 100644 --- a/media-video/vlc/vlc-3.0..ebuild +++ b/media-video/vlc/vlc-3.0..ebuild @@ -441,9 +441,6 @@ src_configure() { replace-flags -Os -O2 fi - # VLC now requires C++11 after commit 4b1c9dcdda0bbff801e47505ff9dfd3f274eb0d8 - append-cxxflags -std=c++11 - if use omxil; then # bug #723006 # https://trac.videolan.org/vlc/ticket/24617 diff --git a/media-video/vlc/vlc-.ebuild b/media-video/vlc/vlc-.ebuild index 23316e6cba59..14afeb88022f 100644 --- a/media-video/vlc/vlc-.ebuild +++ b/media-video/vlc/vlc-.ebuild @@ -441,9 +441,6 @@ src_configure() { replace-flags -Os -O2 fi - # VLC now requires C++11 after commit 4b1c9dcdda0bbff801e47505ff9dfd3f274eb0d8 - append-cxxflags -std=c++11 - if use omxil; then # bug #723006 # https://trac.videolan.org/vlc/ticket/24617
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/files/, media-video/vlc/
commit: 57322daae014d657b2b063abff4af216f1d90151 Author: Sam James gentoo org> AuthorDate: Thu Apr 7 22:32:43 2022 + Commit: Sam James gentoo org> CommitDate: Thu Apr 7 22:33:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57322daa media-video/vlc: add dav1d-1.0.0 patch It's unmerged (pending upstream) but nobody's complained of runtime issues and the patch itself wasn't disputed; just whether there's another separate runtime bug which people noticed during review of the patch. Closes: https://bugs.gentoo.org/835787 Signed-off-by: Sam James gentoo.org> .../vlc/files/vlc-3.0.17.3-dav1d-1.0.0.patch | 78 media-video/vlc/vlc-3.0.17.3-r2.ebuild | 515 + 2 files changed, 593 insertions(+) diff --git a/media-video/vlc/files/vlc-3.0.17.3-dav1d-1.0.0.patch b/media-video/vlc/files/vlc-3.0.17.3-dav1d-1.0.0.patch new file mode 100644 index ..deb748cdba92 --- /dev/null +++ b/media-video/vlc/files/vlc-3.0.17.3-dav1d-1.0.0.patch @@ -0,0 +1,78 @@ +https://code.videolan.org/videolan/vlc/-/merge_requests/1618.patch +https://bugs.gentoo.org/835787 + +From 0efdfe8799b0100f41c5b8d6e1b43451001386cb Mon Sep 17 00:00:00 2001 +From: Steve Lhomme +Date: Fri, 18 Mar 2022 11:42:49 +0100 +Subject: [PATCH 1/2] dav1d: fix compilation with (upcoming) dav1d 1.0 + +(cherry picked from commit dbf45cea2a8abdfbef897b8a71f3eb782bb1b712) (edited) +edited: +- 3.0 has the 128 pixels padding elsewhere +- 3.0 has an extra parameter for add_integer_with_range() +- 3.0 was setting i_extra_picture_buffers further down in the code +- 3.0 uses 16 threads max + +Signed-off-by: Steve Lhomme +--- a/modules/codec/dav1d.c b/modules/codec/dav1d.c +@@ -63,10 +63,16 @@ vlc_module_begin () + set_category(CAT_INPUT) + set_subcategory(SUBCAT_INPUT_VCODEC) + ++#if DAV1D_API_VERSION_MAJOR >= 6 ++add_integer_with_range("dav1d-thread-frames", 0, 0, DAV1D_MAX_THREADS, ++THREAD_FRAMES_TEXT, THREAD_FRAMES_LONGTEXT, false) ++add_obsolete_string("dav1d-thread-tiles") // unused with dav1d 1.0 ++#else + add_integer_with_range("dav1d-thread-frames", 0, 0, DAV1D_MAX_FRAME_THREADS, + THREAD_FRAMES_TEXT, THREAD_FRAMES_LONGTEXT, false) + add_integer_with_range("dav1d-thread-tiles", 0, 0, DAV1D_MAX_TILE_THREADS, + THREAD_TILES_TEXT, THREAD_TILES_LONGTEXT, false) ++#endif + vlc_module_end () + + /* +@@ -294,6 +300,11 @@ static int OpenDecoder(vlc_object_t *p_this) + return VLC_ENOMEM; + + dav1d_default_settings(_sys->s); ++#if DAV1D_API_VERSION_MAJOR >= 6 ++p_sys->s.n_threads = var_InheritInteger(p_this, "dav1d-thread-frames"); ++if (p_sys->s.n_threads == 0) ++p_sys->s.n_threads = (i_core_count < 16) ? i_core_count : 16; ++#else + p_sys->s.n_tile_threads = var_InheritInteger(p_this, "dav1d-thread-tiles"); + if (p_sys->s.n_tile_threads == 0) + p_sys->s.n_tile_threads = +@@ -303,6 +314,7 @@ static int OpenDecoder(vlc_object_t *p_this) + p_sys->s.n_frame_threads = var_InheritInteger(p_this, "dav1d-thread-frames"); + if (p_sys->s.n_frame_threads == 0) + p_sys->s.n_frame_threads = (i_core_count < 16) ? i_core_count : 16; ++#endif + p_sys->s.allocator.cookie = dec; + p_sys->s.allocator.alloc_picture_callback = NewPicture; + p_sys->s.allocator.release_picture_callback = FreePicture; +@@ -313,12 +325,20 @@ static int OpenDecoder(vlc_object_t *p_this) + return VLC_EGENERIC; + } + ++#if DAV1D_API_VERSION_MAJOR >= 6 ++msg_Dbg(p_this, "Using dav1d version %s with %d threads", ++dav1d_version(), p_sys->s.n_threads); ++ ++dec->i_extra_picture_buffers = (p_sys->s.n_threads - 1); ++#else + msg_Dbg(p_this, "Using dav1d version %s with %d/%d frame/tile threads", + dav1d_version(), p_sys->s.n_frame_threads, p_sys->s.n_tile_threads); + ++dec->i_extra_picture_buffers = (p_sys->s.n_frame_threads - 1); ++#endif ++ + dec->pf_decode = Decode; + dec->pf_flush = FlushDecoder; +-dec->i_extra_picture_buffers = (p_sys->s.n_frame_threads - 1); + + dec->fmt_out.video.i_width = dec->fmt_in.video.i_width; + dec->fmt_out.video.i_height = dec->fmt_in.video.i_height; +GitLab diff --git a/media-video/vlc/vlc-3.0.17.3-r2.ebuild b/media-video/vlc/vlc-3.0.17.3-r2.ebuild new file mode 100644 index ..33d9f2b17a26 --- /dev/null +++ b/media-video/vlc/vlc-3.0.17.3-r2.ebuild @@ -0,0 +1,515 @@ +# Copyright 2000-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +LUA_COMPAT=( lua5-{1..2} ) + +MY_PV="${PV/_/-}" +MY_PV="${MY_PV/-beta/-test}" +MY_P="${PN}-${MY_PV}" +if [[ ${PV} = * ]] ; then + if [[ ${PV%.} != ${PV} ]] ; then + EGIT_BRANCH="3.0.x" + fi + EGIT_REPO_URI="https://code.videolan.org/videolan/vlc.git;
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: 5d2065de371bfd81e2824106d2653417e9ff9dff Author: Igor V. Kovalenko gmail com> AuthorDate: Tue Mar 29 06:53:34 2022 + Commit: Matt Turner gentoo org> CommitDate: Tue Mar 29 07:01:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d2065de media-video/vlc: Drop drm USE dependency on x11-libs/libva Closes: https://bugs.gentoo.org/835467 Signed-off-by: Igor V. Kovalenko gmail.com> Closes: https://github.com/gentoo/gentoo/pull/24800 Signed-off-by: Matt Turner gentoo.org> media-video/vlc/{vlc-3.0.16-r7.ebuild => vlc-3.0.16-r8.ebuild} | 2 +- media-video/vlc/{vlc-3.0.17.3.ebuild => vlc-3.0.17.3-r1.ebuild} | 2 +- media-video/vlc/vlc-3.0..ebuild | 2 +- media-video/vlc/vlc-.ebuild | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/media-video/vlc/vlc-3.0.16-r7.ebuild b/media-video/vlc/vlc-3.0.16-r8.ebuild similarity index 99% rename from media-video/vlc/vlc-3.0.16-r7.ebuild rename to media-video/vlc/vlc-3.0.16-r8.ebuild index a489be732bc1..e4cf9a519934 100644 --- a/media-video/vlc/vlc-3.0.16-r7.ebuild +++ b/media-video/vlc/vlc-3.0.16-r8.ebuild @@ -207,7 +207,7 @@ RDEPEND=" udev? ( virtual/udev ) upnp? ( net-libs/libupnp:=[ipv6] ) v4l? ( media-libs/libv4l:= ) - vaapi? ( x11-libs/libva:=[drm,wayland?,X?] ) + vaapi? ( x11-libs/libva:=[drm(+),wayland?,X?] ) vdpau? ( x11-libs/libvdpau ) vnc? ( net-libs/libvncserver ) vpx? ( media-libs/libvpx:= ) diff --git a/media-video/vlc/vlc-3.0.17.3.ebuild b/media-video/vlc/vlc-3.0.17.3-r1.ebuild similarity index 99% rename from media-video/vlc/vlc-3.0.17.3.ebuild rename to media-video/vlc/vlc-3.0.17.3-r1.ebuild index b22877009420..b4f720f589d4 100644 --- a/media-video/vlc/vlc-3.0.17.3.ebuild +++ b/media-video/vlc/vlc-3.0.17.3-r1.ebuild @@ -201,7 +201,7 @@ RDEPEND=" udev? ( virtual/udev ) upnp? ( net-libs/libupnp:=[ipv6] ) v4l? ( media-libs/libv4l:= ) - vaapi? ( x11-libs/libva:=[drm,wayland?,X?] ) + vaapi? ( x11-libs/libva:=[drm(+),wayland?,X?] ) vdpau? ( x11-libs/libvdpau ) vnc? ( net-libs/libvncserver ) vpx? ( media-libs/libvpx:= ) diff --git a/media-video/vlc/vlc-3.0..ebuild b/media-video/vlc/vlc-3.0..ebuild index 423213f43413..9f650bcfa31d 100644 --- a/media-video/vlc/vlc-3.0..ebuild +++ b/media-video/vlc/vlc-3.0..ebuild @@ -201,7 +201,7 @@ RDEPEND=" udev? ( virtual/udev ) upnp? ( net-libs/libupnp:=[ipv6] ) v4l? ( media-libs/libv4l:= ) - vaapi? ( x11-libs/libva:=[drm,wayland?,X?] ) + vaapi? ( x11-libs/libva:=[drm(+),wayland?,X?] ) vdpau? ( x11-libs/libvdpau ) vnc? ( net-libs/libvncserver ) vpx? ( media-libs/libvpx:= ) diff --git a/media-video/vlc/vlc-.ebuild b/media-video/vlc/vlc-.ebuild index 9eb1890b6c9a..23316e6cba59 100644 --- a/media-video/vlc/vlc-.ebuild +++ b/media-video/vlc/vlc-.ebuild @@ -203,7 +203,7 @@ RDEPEND=" udev? ( virtual/udev ) upnp? ( net-libs/libupnp:=[ipv6] ) v4l? ( media-libs/libv4l:= ) - vaapi? ( x11-libs/libva:=[drm,wayland?,X?] ) + vaapi? ( x11-libs/libva:=[drm(+),wayland?,X?] ) vdpau? ( x11-libs/libvdpau ) vnc? ( net-libs/libvncserver ) vpx? ( media-libs/libvpx:= )
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: d9dce1e11b145fed3e806550d673138d5d7630c3 Author: Sam James gentoo org> AuthorDate: Sat Mar 19 23:42:24 2022 + Commit: Sam James gentoo org> CommitDate: Sat Mar 19 23:42:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9dce1e1 media-video/vlc: [QA] fix tc-get* quoting This can cause build problems for e.g. 32-bit (gcc -m32 ...) Signed-off-by: Sam James gentoo.org> media-video/vlc/vlc-3.0.16-r7.ebuild | 4 ++-- media-video/vlc/vlc-3.0.17.3.ebuild | 2 +- media-video/vlc/vlc-3.0..ebuild | 2 +- media-video/vlc/vlc-.ebuild | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/media-video/vlc/vlc-3.0.16-r7.ebuild b/media-video/vlc/vlc-3.0.16-r7.ebuild index 6c0852eb7fb2..a489be732bc1 100644 --- a/media-video/vlc/vlc-3.0.16-r7.ebuild +++ b/media-video/vlc/vlc-3.0.16-r7.ebuild @@ -1,4 +1,4 @@ -# Copyright 2000-2021 Gentoo Authors +# Copyright 2000-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -285,7 +285,7 @@ src_prepare() { } src_configure() { - local -x BUILDCC=$(tc-getBUILD_CC) + local -x BUILDCC="$(tc-getBUILD_CC)" local myeconfargs=( --disable-aa diff --git a/media-video/vlc/vlc-3.0.17.3.ebuild b/media-video/vlc/vlc-3.0.17.3.ebuild index cbf2809db75f..b22877009420 100644 --- a/media-video/vlc/vlc-3.0.17.3.ebuild +++ b/media-video/vlc/vlc-3.0.17.3.ebuild @@ -279,7 +279,7 @@ src_prepare() { } src_configure() { - local -x BUILDCC=$(tc-getBUILD_CC) + local -x BUILDCC="$(tc-getBUILD_CC)" local myeconfargs=( --disable-aa diff --git a/media-video/vlc/vlc-3.0..ebuild b/media-video/vlc/vlc-3.0..ebuild index da3784db8aee..423213f43413 100644 --- a/media-video/vlc/vlc-3.0..ebuild +++ b/media-video/vlc/vlc-3.0..ebuild @@ -278,7 +278,7 @@ src_prepare() { } src_configure() { - local -x BUILDCC=$(tc-getBUILD_CC) + local -x BUILDCC="$(tc-getBUILD_CC)" local myeconfargs=( --disable-aa diff --git a/media-video/vlc/vlc-.ebuild b/media-video/vlc/vlc-.ebuild index 68cc07eff6bc..9eb1890b6c9a 100644 --- a/media-video/vlc/vlc-.ebuild +++ b/media-video/vlc/vlc-.ebuild @@ -281,7 +281,7 @@ src_prepare() { } src_configure() { - local -x BUILDCC=$(tc-getBUILD_CC) + local -x BUILDCC="$(tc-getBUILD_CC)" local myeconfargs=( --disable-optimizations
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: f5ba234895913342d350fdc20aa02fe81f369120 Author: John Helmert III gentoo org> AuthorDate: Tue Mar 15 15:19:48 2022 + Commit: John Helmert III gentoo org> CommitDate: Tue Mar 15 15:19:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5ba2348 media-video/vlc: fix USE=live build failure Closes: https://bugs.gentoo.org/835072 Signed-off-by: John Helmert III gentoo.org> media-video/vlc/vlc-3.0.17.3.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/media-video/vlc/vlc-3.0.17.3.ebuild b/media-video/vlc/vlc-3.0.17.3.ebuild index 1aa1edac3295..cbf2809db75f 100644 --- a/media-video/vlc/vlc-3.0.17.3.ebuild +++ b/media-video/vlc/vlc-3.0.17.3.ebuild @@ -230,6 +230,7 @@ PATCHES=( "${FILESDIR}"/${PN}-2.2.8-freerdp-2.patch # bug 590164 "${FILESDIR}"/${PN}-3.0.6-fdk-aac-2.0.0.patch # bug 672290 "${FILESDIR}"/${PN}-3.0.11.1-configure_lua_version.patch + "${FILESDIR}"/${PN}-3.0.14-fix-live-address-api.patch # bug 835072 ) DOCS=( AUTHORS THANKS NEWS README doc/fortunes.txt )
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: c9055c0868328389fa2b85c8f222acd465cad890 Author: Sam James gentoo org> AuthorDate: Sun Mar 13 02:40:39 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 13 05:27:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9055c08 media-video/vlc: add 3.0.17.3 Closes: https://bugs.gentoo.org/834418 Signed-off-by: Sam James gentoo.org> media-video/vlc/Manifest| 1 + .../{vlc-3.0..ebuild => vlc-3.0.17.3.ebuild}| 17 +++-- media-video/vlc/vlc-3.0..ebuild | 15 ++- media-video/vlc/vlc-.ebuild | 21 + 4 files changed, 35 insertions(+), 19 deletions(-) diff --git a/media-video/vlc/Manifest b/media-video/vlc/Manifest index fecc89d899f4..738543e5e5db 100644 --- a/media-video/vlc/Manifest +++ b/media-video/vlc/Manifest @@ -1 +1,2 @@ DIST vlc-3.0.16.tar.xz 26439328 BLAKE2B 1971b88f3faf6d3b019c3fcb83108242bb218f1472dc3c1763a8eaa996befcb36a685a75beb8c2513e3365e77a9df6623d194ef511b5271e3114f2f46588e1ff SHA512 35cdf191071224d0cf1b5a83c00773ff87b9e5bfcf0f5523f7edd53f75b23eda6b27bb49ffa97d69a1d176b8fe4786d959aeeb00d4380beab71c9f7e6b7c7298 +DIST vlc-3.0.17.3.tar.xz 26393440 BLAKE2B 5079caa779335647394eb4af631ae89098b22545531ecf95ed81f9551f7004b8469a6e44de08f512e381164dc64e011d42be14d675d20c09ab043a00348f6b83 SHA512 99095b39ed600c3a89ebc0d377a2fc2522b3623a56b0f6de2df50a3c6e0148c67c28c0f2d8dec28bbdf5c62cf29b3579429a79ed00440570643778a9871022b6 diff --git a/media-video/vlc/vlc-3.0..ebuild b/media-video/vlc/vlc-3.0.17.3.ebuild similarity index 96% copy from media-video/vlc/vlc-3.0..ebuild copy to media-video/vlc/vlc-3.0.17.3.ebuild index 0f61491ae7b1..1aa1edac3295 100644 --- a/media-video/vlc/vlc-3.0..ebuild +++ b/media-video/vlc/vlc-3.0.17.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 2000-2021 Gentoo Authors +# Copyright 2000-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -20,7 +20,7 @@ else else SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz; fi - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 -sparc ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv -sparc ~x86" fi inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg @@ -451,7 +451,12 @@ src_configure() { fi # FIXME: Needs libresid-builder from libsidplay:2 which is in another directory... - append-ldflags "-L/usr/$(get_libdir)/sidplay/builders/" + append-ldflags "-L${ESYSROOT}/usr/$(get_libdir)/sidplay/builders/" + + if use riscv; then + # bug #803473 + append-libs -latomic + fi if use truetype || use bidi; then myeconfargs+=( --enable-freetype ) @@ -488,11 +493,11 @@ src_install() { pkg_postinst() { if [[ -z "${ROOT}" ]] && [[ -x "${EROOT}/usr/$(get_libdir)/vlc/vlc-cache-gen" ]] ; then - einfo "Running ${EROOT}/usr/$(get_libdir)/vlc/vlc-cache-gen on ${EROOT}/usr/$(get_libdir)/vlc/plugins/" - "${EROOT}/usr/$(get_libdir)/vlc/vlc-cache-gen" "${EROOT}/usr/$(get_libdir)/vlc/plugins/" + einfo "Running ${EPREFIX}/usr/$(get_libdir)/vlc/vlc-cache-gen on ${EROOT}/usr/$(get_libdir)/vlc/plugins/" + "${EPREFIX}/usr/$(get_libdir)/vlc/vlc-cache-gen" "${EROOT}/usr/$(get_libdir)/vlc/plugins/" else ewarn "We cannot run vlc-cache-gen (most likely ROOT != /)" - ewarn "Please run /usr/$(get_libdir)/vlc/vlc-cache-gen manually" + ewarn "Please run ${EPREFIX}/usr/$(get_libdir)/vlc/vlc-cache-gen manually" ewarn "If you do not do it, vlc will take a long time to load." fi diff --git a/media-video/vlc/vlc-3.0..ebuild b/media-video/vlc/vlc-3.0..ebuild index 0f61491ae7b1..da3784db8aee 100644 --- a/media-video/vlc/vlc-3.0..ebuild +++ b/media-video/vlc/vlc-3.0..ebuild @@ -1,4 +1,4 @@ -# Copyright 2000-2021 Gentoo Authors +# Copyright 2000-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -451,7 +451,12 @@ src_configure() { fi # FIXME: Needs libresid-builder from libsidplay:2 which is in another directory... - append-ldflags "-L/usr/$(get_libdir)/sidplay/builders/" + append-ldflags "-L${ESYSROOT}/usr/$(get_libdir)/sidplay/builders/" + + if use riscv; then + # bug #803473 + append-libs -latomic + fi if use truetype || use bidi; then myeconfargs+=( --enable-freetype ) @@ -488,11 +493,11 @@ src_install() { pkg_postinst() { if [[ -z "${ROOT}" ]] && [[ -x "${EROOT}/usr/$(get_libdir)/vlc/vlc-cache-gen" ]] ; then - einfo "Running ${EROOT}/usr/$(get_libdir)/vlc/vlc-cache-gen on ${EROOT}/usr/$(get_libdir)/vlc/plugins/" -
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: 7a5bd676130c773c01dbc544c8c1be9291c8835c Author: Alexey Sokolov asokolov org> AuthorDate: Sat Dec 11 21:30:59 2021 + Commit: Luca Barbato gentoo org> CommitDate: Sun Dec 19 13:00:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a5bd676 media-video/vlc: fix live git repo url Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Alexey Sokolov asokolov.org> Signed-off-by: Luca Barbato gentoo.org> media-video/vlc/vlc-3.0..ebuild | 5 ++--- media-video/vlc/vlc-.ebuild | 7 +++ 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/media-video/vlc/vlc-3.0..ebuild b/media-video/vlc/vlc-3.0..ebuild index fb2127172d31..0f61491ae7b1 100644 --- a/media-video/vlc/vlc-3.0..ebuild +++ b/media-video/vlc/vlc-3.0..ebuild @@ -10,10 +10,9 @@ MY_PV="${MY_PV/-beta/-test}" MY_P="${PN}-${MY_PV}" if [[ ${PV} = * ]] ; then if [[ ${PV%.} != ${PV} ]] ; then - EGIT_REPO_URI="https://git.videolan.org/git/vlc/vlc-${PV%.}.git; - else - EGIT_REPO_URI="https://git.videolan.org/git/vlc.git; + EGIT_BRANCH="3.0.x" fi + EGIT_REPO_URI="https://code.videolan.org/videolan/vlc.git; inherit git-r3 else if [[ ${MY_P} = ${P} ]] ; then diff --git a/media-video/vlc/vlc-.ebuild b/media-video/vlc/vlc-.ebuild index 62677697baa2..29ca66497185 100644 --- a/media-video/vlc/vlc-.ebuild +++ b/media-video/vlc/vlc-.ebuild @@ -10,10 +10,9 @@ MY_PV="${MY_PV/-beta/-test}" MY_P="${PN}-${MY_PV}" if [[ ${PV} = * ]] ; then if [[ ${PV%.} != ${PV} ]] ; then - EGIT_REPO_URI="https://git.videolan.org/git/vlc/vlc-${PV%.}.git; - else - EGIT_REPO_URI="https://git.videolan.org/git/vlc.git; + EGIT_BRANCH="3.0.x" fi + EGIT_REPO_URI="https://code.videolan.org/videolan/vlc.git; inherit git-r3 else if [[ ${MY_P} = ${P} ]] ; then @@ -236,7 +235,7 @@ PATCHES=( "${FILESDIR}"/${PN}-configure_lua_version.patch ) -DOCS=( AUTHORS THANKS NEWS README doc/fortunes.txt ) +DOCS=( AUTHORS THANKS NEWS README.md doc/fortunes.txt ) S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/, media-video/vlc/files/
commit: 4e8c7bab64a398c03dc1f937034631fc545ec346 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Nov 7 12:11:55 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Nov 7 15:41:40 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e8c7bab media-video/vlc: Drop 3.0.14-r7 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> media-video/vlc/Manifest | 1 - media-video/vlc/files/vlc-3.0.12.1-limits-p1.patch | 32 -- media-video/vlc/files/vlc-3.0.12.1-limits-p2.patch | 48 -- media-video/vlc/vlc-3.0.14-r7.ebuild | 514 - 4 files changed, 595 deletions(-) diff --git a/media-video/vlc/Manifest b/media-video/vlc/Manifest index 7098c1b0265..fecc89d899f 100644 --- a/media-video/vlc/Manifest +++ b/media-video/vlc/Manifest @@ -1,2 +1 @@ -DIST vlc-3.0-3.0.14.tar.gz 3435 BLAKE2B e8182229da1fe4f73b640fad8005ec3fc49da70f289bd32c33fcec51bf81d393b067a795626bad57c87499e8de181ac3ce159e572431e794586753c4a7c32597 SHA512 6d366c0f17a8bda7f588ab1818d985bccd076dd821bc83dd7d06827d463931e56cb06ca934622ee2cda4a76b0fbe265a66e4566e9307abc768b76174020f0150 DIST vlc-3.0.16.tar.xz 26439328 BLAKE2B 1971b88f3faf6d3b019c3fcb83108242bb218f1472dc3c1763a8eaa996befcb36a685a75beb8c2513e3365e77a9df6623d194ef511b5271e3114f2f46588e1ff SHA512 35cdf191071224d0cf1b5a83c00773ff87b9e5bfcf0f5523f7edd53f75b23eda6b27bb49ffa97d69a1d176b8fe4786d959aeeb00d4380beab71c9f7e6b7c7298 diff --git a/media-video/vlc/files/vlc-3.0.12.1-limits-p1.patch b/media-video/vlc/files/vlc-3.0.12.1-limits-p1.patch deleted file mode 100644 index aaa61a546ad..000 --- a/media-video/vlc/files/vlc-3.0.12.1-limits-p1.patch +++ /dev/null @@ -1,32 +0,0 @@ -https://bugs.gentoo.org/767796 - -From: Robert-André Mauchin -Date: Mon, 14 Dec 2020 02:23:52 + (+0100) -Subject: hls: add missing include -X-Git-Url: https://git.videolan.org/?p=vlc.git;a=commitdiff_plain;h=3aea33378b0b317b99fce2eeaca8b31bf7cc6aba - -hls: add missing include - -Compilation would fail with: - -> error: 'numeric_limits' is not a member of 'std' - -without this include because of some hardening build -flags mandated on Fedora Linux, with GCC 11. - -Refs #25325 - -Signed-off-by: Robert-André Mauchin -Signed-off-by: Alexandre Janniaux - a/modules/demux/hls/playlist/Parser.cpp -+++ b/modules/demux/hls/playlist/Parser.cpp -@@ -42,6 +42,7 @@ - #include - #include - #include -+#include - - using namespace adaptive; - using namespace adaptive::playlist; diff --git a/media-video/vlc/files/vlc-3.0.12.1-limits-p2.patch b/media-video/vlc/files/vlc-3.0.12.1-limits-p2.patch deleted file mode 100644 index 3832b2a1877..000 --- a/media-video/vlc/files/vlc-3.0.12.1-limits-p2.patch +++ /dev/null @@ -1,48 +0,0 @@ -https://bugs.gentoo.org/767796 - -From: Robert-André Mauchin -Date: Mon, 14 Dec 2020 02:23:52 + (+0100) -Subject: adaptive: add missing include -X-Git-Url: https://git.videolan.org/?p=vlc.git;a=commitdiff_plain;h=e3de1b709b258d2b0e316d927f5c828bdb1a738a - -adaptive: add missing include - -Compilation would fail with: - -> error: 'numeric_limits' is not a member of 'std' - -without this include because of some hardening build -flags mandated on Fedora Linux, with GCC 11. - -Refs #25325 - -Signed-off-by: Robert-André Mauchin -Signed-off-by: Alexandre Janniaux - a/modules/demux/adaptive/playlist/Inheritables.cpp -+++ b/modules/demux/adaptive/playlist/Inheritables.cpp -@@ -29,3 +29,4 @@ -+#include - - using namespace adaptive::playlist; - using namespace adaptive; a/modules/demux/adaptive/playlist/SegmentInformation.cpp -+++ b/modules/demux/adaptive/playlist/SegmentInformation.cpp -@@ -34,6 +34,7 @@ - - #include - #include -+#include - - using namespace adaptive::playlist; - a/modules/demux/adaptive/playlist/SegmentTimeline.cpp -+++ b/modules/demux/adaptive/playlist/SegmentTimeline.cpp -@@ -29,5 +29,6 @@ - - #include -+#include - - using namespace adaptive::playlist; - diff --git a/media-video/vlc/vlc-3.0.14-r7.ebuild b/media-video/vlc/vlc-3.0.14-r7.ebuild deleted file mode 100644 index dadbb25cc1a..000 --- a/media-video/vlc/vlc-3.0.14-r7.ebuild +++ /dev/null @@ -1,514 +0,0 @@ -# Copyright 2000-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -LUA_COMPAT=( lua5-{1..2} ) - -MY_PV="${PV/_/-}" -MY_PV="${MY_PV/-beta/-test}" -MY_P="${PN}-${MY_PV}" -if [[ ${PV} = * ]] ; then - if [[ ${PV%.} != ${PV} ]] ; then - EGIT_REPO_URI="https://git.videolan.org/git/vlc/vlc-${PV%.}.git; - else - EGIT_REPO_URI="https://git.videolan.org/git/vlc.git; - fi - inherit git-r3 -else - SRC_URI="https://code.videolan.org/videolan/vlc-$(ver_cut 1-2)/-/archive/${PV}/vlc-$(ver_cut 1-2)-${PV}.tar.gz" - S="${WORKDIR}/${PN}-$(ver_cut 1-2)-${PV}" - #if
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: 9acb59ff28918603fda75a7c7d848da219be06b5 Author: Sam James gentoo org> AuthorDate: Mon Oct 11 23:34:49 2021 + Commit: Sam James gentoo org> CommitDate: Mon Oct 11 23:34:49 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9acb59ff media-video/vlc: Stabilize 3.0.16-r7 ppc, #812839 Signed-off-by: Sam James gentoo.org> media-video/vlc/vlc-3.0.16-r7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/vlc/vlc-3.0.16-r7.ebuild b/media-video/vlc/vlc-3.0.16-r7.ebuild index d43e361642f..6c0852eb7fb 100644 --- a/media-video/vlc/vlc-3.0.16-r7.ebuild +++ b/media-video/vlc/vlc-3.0.16-r7.ebuild @@ -24,7 +24,7 @@ else #else # SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz; #fi - KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 ~riscv -sparc x86" + KEYWORDS="amd64 ~arm arm64 ppc ppc64 ~riscv -sparc x86" fi inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: 3c58571c0c05e71570d8edd886350ecffb689826 Author: Sam James gentoo org> AuthorDate: Sat Oct 9 19:46:44 2021 + Commit: Sam James gentoo org> CommitDate: Sat Oct 9 19:46:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c58571c media-video/vlc: add harfbuzz subslot dep Signed-off-by: Sam James gentoo.org> media-video/vlc/{vlc-3.0.14-r6.ebuild => vlc-3.0.14-r7.ebuild} | 2 +- media-video/vlc/{vlc-3.0.16-r6.ebuild => vlc-3.0.16-r7.ebuild} | 2 +- media-video/vlc/vlc-3.0..ebuild| 2 +- media-video/vlc/vlc-.ebuild| 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/media-video/vlc/vlc-3.0.14-r6.ebuild b/media-video/vlc/vlc-3.0.14-r7.ebuild similarity index 99% rename from media-video/vlc/vlc-3.0.14-r6.ebuild rename to media-video/vlc/vlc-3.0.14-r7.ebuild index 8cc409ebdb5..dadbb25cc1a 100644 --- a/media-video/vlc/vlc-3.0.14-r6.ebuild +++ b/media-video/vlc/vlc-3.0.14-r7.ebuild @@ -79,7 +79,7 @@ RDEPEND=" bidi? ( dev-libs/fribidi media-libs/freetype:2[harfbuzz] - media-libs/harfbuzz + media-libs/harfbuzz:= virtual/ttf-fonts ) bluray? ( >=media-libs/libbluray-1.3.0:= ) diff --git a/media-video/vlc/vlc-3.0.16-r6.ebuild b/media-video/vlc/vlc-3.0.16-r7.ebuild similarity index 99% rename from media-video/vlc/vlc-3.0.16-r6.ebuild rename to media-video/vlc/vlc-3.0.16-r7.ebuild index 71358f7fda0..d43e361642f 100644 --- a/media-video/vlc/vlc-3.0.16-r6.ebuild +++ b/media-video/vlc/vlc-3.0.16-r7.ebuild @@ -80,7 +80,7 @@ RDEPEND=" bidi? ( dev-libs/fribidi media-libs/freetype:2[harfbuzz] - media-libs/harfbuzz + media-libs/harfbuzz:= virtual/ttf-fonts ) bluray? ( >=media-libs/libbluray-1.3.0:= ) diff --git a/media-video/vlc/vlc-3.0..ebuild b/media-video/vlc/vlc-3.0..ebuild index 2c90e88cc44..fb2127172d3 100644 --- a/media-video/vlc/vlc-3.0..ebuild +++ b/media-video/vlc/vlc-3.0..ebuild @@ -75,7 +75,7 @@ RDEPEND=" bidi? ( dev-libs/fribidi media-libs/freetype:2[harfbuzz] - media-libs/harfbuzz + media-libs/harfbuzz:= virtual/ttf-fonts ) bluray? ( >=media-libs/libbluray-1.3.0:= ) diff --git a/media-video/vlc/vlc-.ebuild b/media-video/vlc/vlc-.ebuild index 88345ff41a5..62677697baa 100644 --- a/media-video/vlc/vlc-.ebuild +++ b/media-video/vlc/vlc-.ebuild @@ -75,7 +75,7 @@ RDEPEND=" bidi? ( dev-libs/fribidi media-libs/freetype:2[harfbuzz] - media-libs/harfbuzz + media-libs/harfbuzz:= virtual/ttf-fonts ) bluray? ( >=media-libs/libbluray-1.3.0:= )
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: 470b3c5a34e980b6461a2c5dec62df256fa09d6d Author: Sam James gentoo org> AuthorDate: Sat Oct 2 19:06:00 2021 + Commit: Sam James gentoo org> CommitDate: Sat Oct 2 19:06:00 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=470b3c5a media-video/vlc: Stabilize 3.0.16-r6 arm64, #812839 Signed-off-by: Sam James gentoo.org> media-video/vlc/vlc-3.0.16-r6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/vlc/vlc-3.0.16-r6.ebuild b/media-video/vlc/vlc-3.0.16-r6.ebuild index ec3dc0e57d2..71358f7fda0 100644 --- a/media-video/vlc/vlc-3.0.16-r6.ebuild +++ b/media-video/vlc/vlc-3.0.16-r6.ebuild @@ -24,7 +24,7 @@ else #else # SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz; #fi - KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~riscv -sparc x86" + KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 ~riscv -sparc x86" fi inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: 303f40a7bd0f5d525f7f1aa073030ab4325ecd68 Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Sep 18 12:29:29 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Sep 18 12:30:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=303f40a7 media-video/vlc: x86 stable wrt bug #812839 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> media-video/vlc/vlc-3.0.16-r6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/vlc/vlc-3.0.16-r6.ebuild b/media-video/vlc/vlc-3.0.16-r6.ebuild index afa4eab76e8..ec3dc0e57d2 100644 --- a/media-video/vlc/vlc-3.0.16-r6.ebuild +++ b/media-video/vlc/vlc-3.0.16-r6.ebuild @@ -24,7 +24,7 @@ else #else # SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz; #fi - KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~riscv -sparc ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~riscv -sparc x86" fi inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: a2b04fba6e09153483481eda86c87ef6aa52317d Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Sep 16 08:02:38 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Sep 16 08:02:38 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2b04fba media-video/vlc: ppc64 stable wrt bug #812839 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> media-video/vlc/vlc-3.0.16-r6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/vlc/vlc-3.0.16-r6.ebuild b/media-video/vlc/vlc-3.0.16-r6.ebuild index 752002ae705..afa4eab76e8 100644 --- a/media-video/vlc/vlc-3.0.16-r6.ebuild +++ b/media-video/vlc/vlc-3.0.16-r6.ebuild @@ -24,7 +24,7 @@ else #else # SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz; #fi - KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv -sparc ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~riscv -sparc ~x86" fi inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: 99f2124263ba5c594954da47793509e40dbfc302 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Sep 16 08:01:28 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Sep 16 08:01:58 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99f21242 media-video/vlc: amd64 stable wrt bug #812839 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> media-video/vlc/vlc-3.0.16-r6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/vlc/vlc-3.0.16-r6.ebuild b/media-video/vlc/vlc-3.0.16-r6.ebuild index 48bd7c7cc45..752002ae705 100644 --- a/media-video/vlc/vlc-3.0.16-r6.ebuild +++ b/media-video/vlc/vlc-3.0.16-r6.ebuild @@ -24,7 +24,7 @@ else #else # SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz; #fi - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv -sparc ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv -sparc ~x86" fi inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/, media-video/vlc/files/
commit: 9b58b43511a8bee125a758df926024d29a54b017 Author: Pacho Ramos gentoo org> AuthorDate: Tue Aug 31 19:06:43 2021 + Commit: Pacho Ramos gentoo org> CommitDate: Tue Aug 31 19:06:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b58b435 media-video/vlc: Update lua patch Thanks-to: Sven Eden Closes: https://bugs.gentoo.org/795378 Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Pacho Ramos gentoo.org> .../vlc/files/vlc-configure_lua_version.patch | 55 ++ media-video/vlc/vlc-.ebuild| 2 +- 2 files changed, 56 insertions(+), 1 deletion(-) diff --git a/media-video/vlc/files/vlc-configure_lua_version.patch b/media-video/vlc/files/vlc-configure_lua_version.patch new file mode 100644 index 000..2628075535a --- /dev/null +++ b/media-video/vlc/files/vlc-configure_lua_version.patch @@ -0,0 +1,55 @@ +Only look for one single version of Lua: the one pointed to by the +pkgconfig package 'lua'. The wrapper set up by lua eclasses will take care +of the rest. + +--- a/configure.ac 2021-06-11 12:20:01.222417096 +0200 b/configure.ac 2021-06-11 12:21:00.257419197 +0200 +@@ -1907,44 +1907,10 @@ + [disable LUA scripting support (default enabled)])) + if test "${enable_lua}" != "no" + then +- PKG_CHECK_MODULES(LUA, lua5.2, [ have_lua=yes ], [:]) +- +- AS_IF([test "${have_lua}" != "yes"], [ +-AC_MSG_WARN([${LUA_PKG_ERRORS}, trying lua 5.1 instead]) +-PKG_CHECK_MODULES(LUA, lua5.1, [ have_lua=yes ], [:]) ]) +- +- AS_IF([test "${have_lua}" != "yes"], [ +-AC_MSG_WARN([${LUA_PKG_ERRORS}, trying lua >= 5.1 instead]) +-PKG_CHECK_MODULES(LUA, lua >= 5.1, [ have_lua=yes ], [:]) ]) +- +- AS_IF([test "${have_lua}" != "yes"], [ +- AC_MSG_WARN([${LUA_PKG_ERRORS}, trying manual detection instead]) +- have_lua_lib=no +- AC_CHECK_LIB( lua5.2 , luaL_newstate, [ +- LUA_LIBS="-llua5.2" +- have_lua_lib=yes], []) +- +- AS_IF([test "${have_lua_lib}" != "yes"], [ +- AC_CHECK_LIB( lua5.1 , luaL_newstate, [ +- LUA_LIBS="-llua5.1" +- have_lua_lib=yes], [] ) ]) +- +- AS_IF([test "${have_lua_lib}" != "yes"], [ +- AC_CHECK_LIB( lua51 , luaL_newstate, [ +- LUA_LIBS="-llua51" +- have_lua_lib=yes], [] ) ]) +- +- AS_IF([test "${have_lua_lib}" != "yes"], [ +- AC_CHECK_LIB( lua , luaL_newstate, +- [LUA_LIBS="-llua" +- have_lua_lib=yes], +- [ have_lua=no ], [-lm] ) ]) +- +- dnl If we found any lib, check that we have the headers too +- AS_IF([test "${have_lua_lib}" = "yes"], [ +- AC_CHECK_HEADERS([lua.h lauxlib.h lualib.h], [ have_lua=yes ], []) ]) +- ]) +- ++ PKG_CHECK_MODULES(LUA, lua, ++[ have_lua=yes ], ++[ have_lua=no ] ++) + if test "x${have_lua}" != "xyes" ; then + AC_MSG_ERROR([Could not find lua. Lua is needed for some interfaces (rc, telnet, http) as well as many other custom scripts. Use --disable-lua to ignore this error.]) + fi diff --git a/media-video/vlc/vlc-.ebuild b/media-video/vlc/vlc-.ebuild index 09a8d54ca6e..88345ff41a5 100644 --- a/media-video/vlc/vlc-.ebuild +++ b/media-video/vlc/vlc-.ebuild @@ -233,7 +233,7 @@ DEPEND="${RDEPEND} PATCHES=( "${FILESDIR}"/${PN}-2.1.0-fix-libtremor-libs.patch # build system "${FILESDIR}"/${PN}-2.2.8-freerdp-2.patch # bug 590164 - "${FILESDIR}"/${PN}-3.0.11.1-configure_lua_version.patch + "${FILESDIR}"/${PN}-configure_lua_version.patch ) DOCS=( AUTHORS THANKS NEWS README doc/fortunes.txt )
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: fc226ad7a4dee9aadd02c6c13eb4e721411f5ef9 Author: John Helmert III gentoo org> AuthorDate: Thu Aug 26 21:51:50 2021 + Commit: John Helmert III gentoo org> CommitDate: Thu Aug 26 21:51:50 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc226ad7 media-video/vlc: drop 3.0.12.1-r102, 3.0.14-r5, 3.0.16-r5 Signed-off-by: John Helmert III gentoo.org> media-video/vlc/Manifest | 1 - media-video/vlc/vlc-3.0.12.1-r102.ebuild | 513 -- media-video/vlc/vlc-3.0.14-r5.ebuild | 513 -- media-video/vlc/vlc-3.0.16-r5.ebuild | 514 --- 4 files changed, 1541 deletions(-) diff --git a/media-video/vlc/Manifest b/media-video/vlc/Manifest index 4dcd130a939..7098c1b0265 100644 --- a/media-video/vlc/Manifest +++ b/media-video/vlc/Manifest @@ -1,3 +1,2 @@ -DIST vlc-3.0-3.0.12.1.tar.gz 34233801 BLAKE2B 0bc571d8f3f8aa40eee93fe8ab13bd1f37e288372d46b13998986899d03bf327b300a98ec5736bb9fe7bb58aae65c1d469786a4dfdb80f4cf8b5250ee45d SHA512 05b079dcfd4a21cdae7bb19e9d71f2fad33ca846852683c5d2ca6d45f779749ead420d5211b4acce76971d7ec2265d0d07f970f35f647dd446e337dc31aa0ec1 DIST vlc-3.0-3.0.14.tar.gz 3435 BLAKE2B e8182229da1fe4f73b640fad8005ec3fc49da70f289bd32c33fcec51bf81d393b067a795626bad57c87499e8de181ac3ce159e572431e794586753c4a7c32597 SHA512 6d366c0f17a8bda7f588ab1818d985bccd076dd821bc83dd7d06827d463931e56cb06ca934622ee2cda4a76b0fbe265a66e4566e9307abc768b76174020f0150 DIST vlc-3.0.16.tar.xz 26439328 BLAKE2B 1971b88f3faf6d3b019c3fcb83108242bb218f1472dc3c1763a8eaa996befcb36a685a75beb8c2513e3365e77a9df6623d194ef511b5271e3114f2f46588e1ff SHA512 35cdf191071224d0cf1b5a83c00773ff87b9e5bfcf0f5523f7edd53f75b23eda6b27bb49ffa97d69a1d176b8fe4786d959aeeb00d4380beab71c9f7e6b7c7298 diff --git a/media-video/vlc/vlc-3.0.12.1-r102.ebuild b/media-video/vlc/vlc-3.0.12.1-r102.ebuild deleted file mode 100644 index 472f7f61b4e..000 --- a/media-video/vlc/vlc-3.0.12.1-r102.ebuild +++ /dev/null @@ -1,513 +0,0 @@ -# Copyright 2000-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -LUA_COMPAT=( lua5-{1..2} ) - -MY_PV="${PV/_/-}" -MY_PV="${MY_PV/-beta/-test}" -MY_P="${PN}-${MY_PV}" -if [[ ${PV} = * ]] ; then - if [[ ${PV%.} != ${PV} ]] ; then - EGIT_REPO_URI="https://git.videolan.org/git/vlc/vlc-${PV%.}.git; - else - EGIT_REPO_URI="https://git.videolan.org/git/vlc.git; - fi - inherit git-r3 -else - SRC_URI="https://code.videolan.org/videolan/vlc-$(ver_cut 1-2)/-/archive/${PV}/vlc-$(ver_cut 1-2)-${PV}.tar.gz" - S="${WORKDIR}/${PN}-$(ver_cut 1-2)-${PV}" - #if [[ ${MY_P} = ${P} ]] ; then - # SRC_URI="https://download.videolan.org/pub/videolan/${PN}/${PV}/${P}.tar.xz; - #else - # SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz; - #fi - KEYWORDS="amd64 ~arm arm64 ppc ppc64 -sparc x86" -fi - -inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg - -DESCRIPTION="Media player and framework with support for most multimedia files and streaming" -HOMEPAGE="https://www.videolan.org/vlc/; - -LICENSE="LGPL-2.1 GPL-2" -SLOT="0/5-9" # vlc - vlccore - -IUSE="a52 alsa aom archive aribsub bidi bluray cddb chromaprint chromecast - dav1d dbus dc1394 debug directx dts +dvbpsi dvd +encode faad fdk +ffmpeg flac - fluidsynth fontconfig +gcrypt gme gnome-keyring gstreamer ieee1394 jack jpeg kate - libass libcaca libnotify +libsamplerate libtar libtiger linsys lirc - live lua macosx-notifications mad matroska modplug mp3 mpeg mtp musepack ncurses - nfs ogg omxil optimisememory opus png projectm pulseaudio +qt5 rdp - run-as-root samba sdl-image sftp shout sid skins soxr speex srt ssl svg taglib - theora tremor truetype twolame udev upnp vaapi v4l vdpau vnc vorbis vpx wayland +X - x264 x265 xml zeroconf zvbi cpu_flags_arm_neon cpu_flags_ppc_altivec cpu_flags_x86_mmx - cpu_flags_x86_sse -" -REQUIRED_USE=" - chromecast? ( encode ) - directx? ( ffmpeg ) - fontconfig? ( truetype ) - libcaca? ( X ) - libtar? ( skins ) - libtiger? ( kate ) - lua? ( ${LUA_REQUIRED_USE} ) - skins? ( qt5 truetype X xml ) - ssl? ( gcrypt ) - vaapi? ( ffmpeg X ) - vdpau? ( ffmpeg X ) -" -BDEPEND=" - >=sys-devel/gettext-0.19.8 - virtual/pkgconfig - lua? ( ${LUA_DEPS} ) - amd64? ( dev-lang/yasm ) - x86? ( dev-lang/yasm ) -" -RDEPEND=" - net-dns/libidn:= - sys-libs/zlib[minizip] - virtual/libintl - virtual/opengl - a52? ( media-libs/a52dec ) - alsa? ( media-libs/alsa-lib ) - aom? ( media-libs/libaom:= ) - archive? ( app-arch/libarchive:= ) - aribsub? ( media-libs/aribb24 ) - bidi? ( -
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: 80aac861d0854938c41060ced42e572457abe952 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Aug 25 04:22:43 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Aug 25 04:22:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80aac861 media-video/vlc: x86 stable wrt bug #732598 Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> media-video/vlc/vlc-3.0.14-r6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/vlc/vlc-3.0.14-r6.ebuild b/media-video/vlc/vlc-3.0.14-r6.ebuild index 91613345913..8cc409ebdb5 100644 --- a/media-video/vlc/vlc-3.0.14-r6.ebuild +++ b/media-video/vlc/vlc-3.0.14-r6.ebuild @@ -23,7 +23,7 @@ else #else # SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz; #fi - KEYWORDS="amd64 ~arm arm64 ppc ppc64 -sparc ~x86" + KEYWORDS="amd64 ~arm arm64 ppc ppc64 -sparc x86" fi inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: e924fc0b2dd85d16a5a537affe4be23cf213e0e5 Author: Marek Szuba gentoo org> AuthorDate: Sat Aug 21 08:42:49 2021 + Commit: Marek Szuba gentoo org> CommitDate: Sat Aug 21 08:44:06 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e924fc0b media-video/vlc: keyword 3.0.16-r6 for ~riscv Signed-off-by: Marek Szuba gentoo.org> media-video/vlc/vlc-3.0.16-r6.ebuild | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/media-video/vlc/vlc-3.0.16-r6.ebuild b/media-video/vlc/vlc-3.0.16-r6.ebuild index 695200e37de..48bd7c7cc45 100644 --- a/media-video/vlc/vlc-3.0.16-r6.ebuild +++ b/media-video/vlc/vlc-3.0.16-r6.ebuild @@ -24,7 +24,7 @@ else #else # SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz; #fi - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 -sparc ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv -sparc ~x86" fi inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg @@ -460,6 +460,11 @@ src_configure() { # FIXME: Needs libresid-builder from libsidplay:2 which is in another directory... append-ldflags "-L/usr/$(get_libdir)/sidplay/builders/" + if use riscv; then + # Bug #803473 + append-libs -latomic + fi + if use truetype || use bidi; then myeconfargs+=( --enable-freetype ) else
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: ecde0323c6278f4985343809e56fe2ee624c88cc Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Aug 11 11:18:56 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Aug 11 11:18:56 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecde0323 media-video/vlc: ppc64 stable wrt bug #732598 Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> media-video/vlc/vlc-3.0.14-r6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/vlc/vlc-3.0.14-r6.ebuild b/media-video/vlc/vlc-3.0.14-r6.ebuild index e6099250296..91613345913 100644 --- a/media-video/vlc/vlc-3.0.14-r6.ebuild +++ b/media-video/vlc/vlc-3.0.14-r6.ebuild @@ -23,7 +23,7 @@ else #else # SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz; #fi - KEYWORDS="amd64 ~arm arm64 ppc ~ppc64 -sparc ~x86" + KEYWORDS="amd64 ~arm arm64 ppc ppc64 -sparc ~x86" fi inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: eea8d8db2ed33a358513deedcf92fa180f90a86e Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Aug 11 11:18:27 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Aug 11 11:18:27 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eea8d8db media-video/vlc: ppc stable wrt bug #732598 Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> media-video/vlc/vlc-3.0.14-r6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/vlc/vlc-3.0.14-r6.ebuild b/media-video/vlc/vlc-3.0.14-r6.ebuild index 9a6619d1fba..e6099250296 100644 --- a/media-video/vlc/vlc-3.0.14-r6.ebuild +++ b/media-video/vlc/vlc-3.0.14-r6.ebuild @@ -23,7 +23,7 @@ else #else # SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz; #fi - KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 -sparc ~x86" + KEYWORDS="amd64 ~arm arm64 ppc ~ppc64 -sparc ~x86" fi inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: e8b24d117ee87ec6f002179e950bd5ebb818a85e Author: Sam James gentoo org> AuthorDate: Wed Aug 11 00:05:13 2021 + Commit: Sam James gentoo org> CommitDate: Wed Aug 11 00:05:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8b24d11 media-video/vlc: Stabilize 3.0.14-r6 arm64, #732598 Signed-off-by: Sam James gentoo.org> media-video/vlc/vlc-3.0.14-r6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/vlc/vlc-3.0.14-r6.ebuild b/media-video/vlc/vlc-3.0.14-r6.ebuild index 766c68c9d3f..9a6619d1fba 100644 --- a/media-video/vlc/vlc-3.0.14-r6.ebuild +++ b/media-video/vlc/vlc-3.0.14-r6.ebuild @@ -23,7 +23,7 @@ else #else # SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz; #fi - KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 -sparc ~x86" + KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 -sparc ~x86" fi inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: a41a5ad8d89bc632db9e1bda834ede696387a93d Author: Robin H. Johnson gentoo org> AuthorDate: Tue Aug 3 21:11:19 2021 + Commit: Robin H. Johnson gentoo org> CommitDate: Tue Aug 3 21:18:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a41a5ad8 media-video/vlc: update libprojectm dep for Intrinsics.h libprojectm-3.1.11 referenced non-existant file Intrinsics.h. Reference: https://bugs.gentoo.org/771057 Reference: https://bugs.gentoo.org/771024 Signed-off-by: Robin H. Johnson gentoo.org> media-video/vlc/vlc-3.0.12.1-r102.ebuild | 2 +- media-video/vlc/vlc-3.0.14-r5.ebuild | 2 +- media-video/vlc/vlc-3.0.14-r6.ebuild | 2 +- media-video/vlc/vlc-3.0.16-r5.ebuild | 2 +- media-video/vlc/vlc-3.0.16-r6.ebuild | 2 +- media-video/vlc/vlc-3.0..ebuild | 2 +- media-video/vlc/vlc-.ebuild | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/media-video/vlc/vlc-3.0.12.1-r102.ebuild b/media-video/vlc/vlc-3.0.12.1-r102.ebuild index 95d8346aece..472f7f61b4e 100644 --- a/media-video/vlc/vlc-3.0.12.1-r102.ebuild +++ b/media-video/vlc/vlc-3.0.12.1-r102.ebuild @@ -158,7 +158,7 @@ RDEPEND=" png? ( media-libs/libpng:0= ) projectm? ( media-fonts/dejavu - media-libs/libprojectm:0= + >=media-libs/libprojectm-3.1.12:0= ) pulseaudio? ( media-sound/pulseaudio ) qt5? ( diff --git a/media-video/vlc/vlc-3.0.14-r5.ebuild b/media-video/vlc/vlc-3.0.14-r5.ebuild index 2e16e99f153..a983b3b9307 100644 --- a/media-video/vlc/vlc-3.0.14-r5.ebuild +++ b/media-video/vlc/vlc-3.0.14-r5.ebuild @@ -159,7 +159,7 @@ RDEPEND=" png? ( media-libs/libpng:0= ) projectm? ( media-fonts/dejavu - media-libs/libprojectm:0= + >=media-libs/libprojectm-3.1.12:0= ) pulseaudio? ( media-sound/pulseaudio ) qt5? ( diff --git a/media-video/vlc/vlc-3.0.14-r6.ebuild b/media-video/vlc/vlc-3.0.14-r6.ebuild index 08c473c7b88..126e983f6a0 100644 --- a/media-video/vlc/vlc-3.0.14-r6.ebuild +++ b/media-video/vlc/vlc-3.0.14-r6.ebuild @@ -159,7 +159,7 @@ RDEPEND=" png? ( media-libs/libpng:0= ) projectm? ( media-fonts/dejavu - media-libs/libprojectm:0= + >=media-libs/libprojectm-3.1.12:0= ) pulseaudio? ( media-sound/pulseaudio ) qt5? ( diff --git a/media-video/vlc/vlc-3.0.16-r5.ebuild b/media-video/vlc/vlc-3.0.16-r5.ebuild index 8c556b36dcb..a21851568cb 100644 --- a/media-video/vlc/vlc-3.0.16-r5.ebuild +++ b/media-video/vlc/vlc-3.0.16-r5.ebuild @@ -160,7 +160,7 @@ RDEPEND=" png? ( media-libs/libpng:0= ) projectm? ( media-fonts/dejavu - media-libs/libprojectm:0= + >=media-libs/libprojectm-3.1.12:0= ) pulseaudio? ( media-sound/pulseaudio ) qt5? ( diff --git a/media-video/vlc/vlc-3.0.16-r6.ebuild b/media-video/vlc/vlc-3.0.16-r6.ebuild index 3cb51b38ba3..695200e37de 100644 --- a/media-video/vlc/vlc-3.0.16-r6.ebuild +++ b/media-video/vlc/vlc-3.0.16-r6.ebuild @@ -160,7 +160,7 @@ RDEPEND=" png? ( media-libs/libpng:0= ) projectm? ( media-fonts/dejavu - media-libs/libprojectm:0= + >=media-libs/libprojectm-3.1.12:0= ) pulseaudio? ( media-sound/pulseaudio ) qt5? ( diff --git a/media-video/vlc/vlc-3.0..ebuild b/media-video/vlc/vlc-3.0..ebuild index 9de5769c706..2c90e88cc44 100644 --- a/media-video/vlc/vlc-3.0..ebuild +++ b/media-video/vlc/vlc-3.0..ebuild @@ -165,7 +165,7 @@ RDEPEND=" png? ( media-libs/libpng:0= ) projectm? ( media-fonts/dejavu - media-libs/libprojectm:0= + >=media-libs/libprojectm-3.1.12:0= ) pulseaudio? ( media-sound/pulseaudio ) rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] ) diff --git a/media-video/vlc/vlc-.ebuild b/media-video/vlc/vlc-.ebuild index 7313dc1dcb8..09a8d54ca6e 100644 --- a/media-video/vlc/vlc-.ebuild +++ b/media-video/vlc/vlc-.ebuild @@ -167,7 +167,7 @@ RDEPEND=" png? ( media-libs/libpng:0= ) projectm? ( media-fonts/dejavu - media-libs/libprojectm:0= + >=media-libs/libprojectm-3.1.12:0= ) pulseaudio? ( media-sound/pulseaudio ) rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] )
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: 0941b0cfb013ad7296d393e6b4f4d26a79227fb9 Author: David Seifert gentoo org> AuthorDate: Sat Jul 17 21:30:18 2021 + Commit: David Seifert gentoo org> CommitDate: Sat Jul 17 21:30:18 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0941b0cf media-video/vlc: Add sys-libs/ncurses[unicode(+)] Signed-off-by: David Seifert gentoo.org> media-video/vlc/{vlc-3.0.12.1-r101.ebuild => vlc-3.0.12.1-r102.ebuild} | 2 +- media-video/vlc/{vlc-3.0.14-r3.ebuild => vlc-3.0.14-r5.ebuild} | 2 +- media-video/vlc/{vlc-3.0.14-r4.ebuild => vlc-3.0.14-r6.ebuild} | 2 +- media-video/vlc/{vlc-3.0.16-r3.ebuild => vlc-3.0.16-r5.ebuild} | 2 +- media-video/vlc/{vlc-3.0.16-r4.ebuild => vlc-3.0.16-r6.ebuild} | 2 +- media-video/vlc/vlc-3.0..ebuild| 2 +- media-video/vlc/vlc-.ebuild| 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/media-video/vlc/vlc-3.0.12.1-r101.ebuild b/media-video/vlc/vlc-3.0.12.1-r102.ebuild similarity index 99% rename from media-video/vlc/vlc-3.0.12.1-r101.ebuild rename to media-video/vlc/vlc-3.0.12.1-r102.ebuild index 5f2d00639f1..95d8346aece 100644 --- a/media-video/vlc/vlc-3.0.12.1-r101.ebuild +++ b/media-video/vlc/vlc-3.0.12.1-r102.ebuild @@ -151,7 +151,7 @@ RDEPEND=" mpeg? ( media-libs/libmpeg2 ) mtp? ( media-libs/libmtp:= ) musepack? ( media-sound/musepack-tools ) - ncurses? ( sys-libs/ncurses:0=[unicode] ) + ncurses? ( sys-libs/ncurses:=[unicode(+)] ) nfs? ( >=net-fs/libnfs-0.10.0:= ) ogg? ( media-libs/libogg ) opus? ( >=media-libs/opus-1.0.3 ) diff --git a/media-video/vlc/vlc-3.0.14-r3.ebuild b/media-video/vlc/vlc-3.0.14-r5.ebuild similarity index 99% rename from media-video/vlc/vlc-3.0.14-r3.ebuild rename to media-video/vlc/vlc-3.0.14-r5.ebuild index fb0fb903eca..2e16e99f153 100644 --- a/media-video/vlc/vlc-3.0.14-r3.ebuild +++ b/media-video/vlc/vlc-3.0.14-r5.ebuild @@ -152,7 +152,7 @@ RDEPEND=" mpeg? ( media-libs/libmpeg2 ) mtp? ( media-libs/libmtp:= ) musepack? ( media-sound/musepack-tools ) - ncurses? ( sys-libs/ncurses:0=[unicode] ) + ncurses? ( sys-libs/ncurses:=[unicode(+)] ) nfs? ( >=net-fs/libnfs-0.10.0:= ) ogg? ( media-libs/libogg ) opus? ( >=media-libs/opus-1.0.3 ) diff --git a/media-video/vlc/vlc-3.0.14-r4.ebuild b/media-video/vlc/vlc-3.0.14-r6.ebuild similarity index 99% rename from media-video/vlc/vlc-3.0.14-r4.ebuild rename to media-video/vlc/vlc-3.0.14-r6.ebuild index e0d547fa43f..08c473c7b88 100644 --- a/media-video/vlc/vlc-3.0.14-r4.ebuild +++ b/media-video/vlc/vlc-3.0.14-r6.ebuild @@ -152,7 +152,7 @@ RDEPEND=" mpeg? ( media-libs/libmpeg2 ) mtp? ( media-libs/libmtp:= ) musepack? ( media-sound/musepack-tools ) - ncurses? ( sys-libs/ncurses:0=[unicode] ) + ncurses? ( sys-libs/ncurses:=[unicode(+)] ) nfs? ( >=net-fs/libnfs-0.10.0:= ) ogg? ( media-libs/libogg ) opus? ( >=media-libs/opus-1.0.3 ) diff --git a/media-video/vlc/vlc-3.0.16-r3.ebuild b/media-video/vlc/vlc-3.0.16-r5.ebuild similarity index 99% rename from media-video/vlc/vlc-3.0.16-r3.ebuild rename to media-video/vlc/vlc-3.0.16-r5.ebuild index 9b318671ab2..8c556b36dcb 100644 --- a/media-video/vlc/vlc-3.0.16-r3.ebuild +++ b/media-video/vlc/vlc-3.0.16-r5.ebuild @@ -153,7 +153,7 @@ RDEPEND=" mpeg? ( media-libs/libmpeg2 ) mtp? ( media-libs/libmtp:= ) musepack? ( media-sound/musepack-tools ) - ncurses? ( sys-libs/ncurses:0=[unicode] ) + ncurses? ( sys-libs/ncurses:=[unicode(+)] ) nfs? ( >=net-fs/libnfs-0.10.0:= ) ogg? ( media-libs/libogg ) opus? ( >=media-libs/opus-1.0.3 ) diff --git a/media-video/vlc/vlc-3.0.16-r4.ebuild b/media-video/vlc/vlc-3.0.16-r6.ebuild similarity index 99% rename from media-video/vlc/vlc-3.0.16-r4.ebuild rename to media-video/vlc/vlc-3.0.16-r6.ebuild index 579e5c2d81e..3cb51b38ba3 100644 --- a/media-video/vlc/vlc-3.0.16-r4.ebuild +++ b/media-video/vlc/vlc-3.0.16-r6.ebuild @@ -153,7 +153,7 @@ RDEPEND=" mpeg? ( media-libs/libmpeg2 ) mtp? ( media-libs/libmtp:= ) musepack? ( media-sound/musepack-tools ) - ncurses? ( sys-libs/ncurses:0=[unicode] ) + ncurses? ( sys-libs/ncurses:=[unicode(+)] ) nfs? ( >=net-fs/libnfs-0.10.0:= ) ogg? ( media-libs/libogg ) opus? ( >=media-libs/opus-1.0.3 ) diff --git a/media-video/vlc/vlc-3.0..ebuild b/media-video/vlc/vlc-3.0..ebuild index 1a10ae10a4a..9de5769c706 100644 --- a/media-video/vlc/vlc-3.0..ebuild +++ b/media-video/vlc/vlc-3.0..ebuild @@ -158,7 +158,7 @@ RDEPEND=" mpeg? ( media-libs/libmpeg2 ) mtp? ( media-libs/libmtp:= ) musepack? ( media-sound/musepack-tools ) - ncurses? ( sys-libs/ncurses:0=[unicode] ) + ncurses? (
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: c0ba13c50ac6c11cd78d9a6ec986daffab90242e Author: Sam James gentoo org> AuthorDate: Sat Jul 10 17:18:46 2021 + Commit: Sam James gentoo org> CommitDate: Sat Jul 10 17:28:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0ba13c5 media-video/vlc: add net-libs/srt subslot dep Signed-off-by: Sam James gentoo.org> media-video/vlc/{vlc-3.0.12.1-r100.ebuild => vlc-3.0.12.1-r101.ebuild} | 2 +- media-video/vlc/{vlc-3.0.14-r1.ebuild => vlc-3.0.14-r3.ebuild} | 2 +- media-video/vlc/{vlc-3.0.14-r2.ebuild => vlc-3.0.14-r4.ebuild} | 2 +- media-video/vlc/{vlc-3.0.16-r1.ebuild => vlc-3.0.16-r3.ebuild} | 2 +- media-video/vlc/{vlc-3.0.16-r2.ebuild => vlc-3.0.16-r4.ebuild} | 2 +- media-video/vlc/vlc-3.0..ebuild| 2 +- media-video/vlc/vlc-.ebuild| 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/media-video/vlc/vlc-3.0.12.1-r100.ebuild b/media-video/vlc/vlc-3.0.12.1-r101.ebuild similarity index 99% rename from media-video/vlc/vlc-3.0.12.1-r100.ebuild rename to media-video/vlc/vlc-3.0.12.1-r101.ebuild index b2480e09873..5f2d00639f1 100644 --- a/media-video/vlc/vlc-3.0.12.1-r100.ebuild +++ b/media-video/vlc/vlc-3.0.12.1-r101.ebuild @@ -187,7 +187,7 @@ RDEPEND=" >=media-libs/speex-1.2.0 media-libs/speexdsp ) - srt? ( >=net-libs/srt-1.4.2 ) + srt? ( >=net-libs/srt-1.4.2:= ) ssl? ( net-libs/gnutls:= ) svg? ( gnome-base/librsvg:2 diff --git a/media-video/vlc/vlc-3.0.14-r1.ebuild b/media-video/vlc/vlc-3.0.14-r3.ebuild similarity index 99% rename from media-video/vlc/vlc-3.0.14-r1.ebuild rename to media-video/vlc/vlc-3.0.14-r3.ebuild index 39df8bf51c0..fb0fb903eca 100644 --- a/media-video/vlc/vlc-3.0.14-r1.ebuild +++ b/media-video/vlc/vlc-3.0.14-r3.ebuild @@ -188,7 +188,7 @@ RDEPEND=" >=media-libs/speex-1.2.0 media-libs/speexdsp ) - srt? ( >=net-libs/srt-1.4.2 ) + srt? ( >=net-libs/srt-1.4.2:= ) ssl? ( net-libs/gnutls:= ) svg? ( gnome-base/librsvg:2 diff --git a/media-video/vlc/vlc-3.0.14-r2.ebuild b/media-video/vlc/vlc-3.0.14-r4.ebuild similarity index 99% rename from media-video/vlc/vlc-3.0.14-r2.ebuild rename to media-video/vlc/vlc-3.0.14-r4.ebuild index 06e953113a2..e0d547fa43f 100644 --- a/media-video/vlc/vlc-3.0.14-r2.ebuild +++ b/media-video/vlc/vlc-3.0.14-r4.ebuild @@ -188,7 +188,7 @@ RDEPEND=" >=media-libs/speex-1.2.0 media-libs/speexdsp ) - srt? ( >=net-libs/srt-1.4.2 ) + srt? ( >=net-libs/srt-1.4.2:= ) ssl? ( net-libs/gnutls:= ) svg? ( gnome-base/librsvg:2 diff --git a/media-video/vlc/vlc-3.0.16-r1.ebuild b/media-video/vlc/vlc-3.0.16-r3.ebuild similarity index 99% rename from media-video/vlc/vlc-3.0.16-r1.ebuild rename to media-video/vlc/vlc-3.0.16-r3.ebuild index dfd2ab3881e..9b318671ab2 100644 --- a/media-video/vlc/vlc-3.0.16-r1.ebuild +++ b/media-video/vlc/vlc-3.0.16-r3.ebuild @@ -189,7 +189,7 @@ RDEPEND=" >=media-libs/speex-1.2.0 media-libs/speexdsp ) - srt? ( >=net-libs/srt-1.4.2 ) + srt? ( >=net-libs/srt-1.4.2:= ) ssl? ( net-libs/gnutls:= ) svg? ( gnome-base/librsvg:2 diff --git a/media-video/vlc/vlc-3.0.16-r2.ebuild b/media-video/vlc/vlc-3.0.16-r4.ebuild similarity index 99% rename from media-video/vlc/vlc-3.0.16-r2.ebuild rename to media-video/vlc/vlc-3.0.16-r4.ebuild index 0a410fa516f..579e5c2d81e 100644 --- a/media-video/vlc/vlc-3.0.16-r2.ebuild +++ b/media-video/vlc/vlc-3.0.16-r4.ebuild @@ -189,7 +189,7 @@ RDEPEND=" >=media-libs/speex-1.2.0 media-libs/speexdsp ) - srt? ( >=net-libs/srt-1.4.2 ) + srt? ( >=net-libs/srt-1.4.2:= ) ssl? ( net-libs/gnutls:= ) svg? ( gnome-base/librsvg:2 diff --git a/media-video/vlc/vlc-3.0..ebuild b/media-video/vlc/vlc-3.0..ebuild index ae09b448136..1a10ae10a4a 100644 --- a/media-video/vlc/vlc-3.0..ebuild +++ b/media-video/vlc/vlc-3.0..ebuild @@ -184,7 +184,7 @@ RDEPEND=" >=media-libs/speex-1.2.0 media-libs/speexdsp ) - srt? ( >=net-libs/srt-1.4.2 ) + srt? ( >=net-libs/srt-1.4.2:= ) ssl? ( net-libs/gnutls:= ) svg? ( gnome-base/librsvg:2 diff --git a/media-video/vlc/vlc-.ebuild b/media-video/vlc/vlc-.ebuild index d8edc34b878..cdbff0a8494 100644 --- a/media-video/vlc/vlc-.ebuild +++ b/media-video/vlc/vlc-.ebuild @@ -186,7 +186,7 @@ RDEPEND=" >=media-libs/speex-1.2.0 media-libs/speexdsp ) - srt? ( >=net-libs/srt-1.4.2 ) + srt? ( >=net-libs/srt-1.4.2:= ) ssl? ( net-libs/gnutls:= ) svg?
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: 818535d3f0c2672b10f2a1948f9ffa07b8512d83 Author: John Helmert III gentoo org> AuthorDate: Mon Jun 21 23:45:48 2021 + Commit: Sam James gentoo org> CommitDate: Tue Jun 22 18:43:11 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=818535d3 media-video/vlc: revbump .14 for media-video/live restriction Signed-off-by: John Helmert III gentoo.org> Signed-off-by: Sam James gentoo.org> media-video/vlc/{vlc-3.0.14.ebuild => vlc-3.0.14-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/vlc/vlc-3.0.14.ebuild b/media-video/vlc/vlc-3.0.14-r1.ebuild similarity index 99% rename from media-video/vlc/vlc-3.0.14.ebuild rename to media-video/vlc/vlc-3.0.14-r1.ebuild index 0a0bd7bf3e1..39df8bf51c0 100644 --- a/media-video/vlc/vlc-3.0.14.ebuild +++ b/media-video/vlc/vlc-3.0.14-r1.ebuild @@ -140,7 +140,7 @@ RDEPEND=" libtiger? ( media-libs/libtiger ) linsys? ( media-libs/zvbi ) lirc? ( app-misc/lirc ) - live? ( media-plugins/live:= ) + live? (
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: 8d343063a8d20d91c385575c33d0383be1a192a2 Author: John Helmert III gentoo org> AuthorDate: Mon Jun 21 23:50:10 2021 + Commit: Sam James gentoo org> CommitDate: Tue Jun 22 18:43:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d343063 media-video/vlc: revbump .16 for media-video/live restriction Signed-off-by: John Helmert III gentoo.org> Signed-off-by: Sam James gentoo.org> media-video/vlc/{vlc-3.0.16.ebuild => vlc-3.0.16-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/vlc/vlc-3.0.16.ebuild b/media-video/vlc/vlc-3.0.16-r1.ebuild similarity index 99% rename from media-video/vlc/vlc-3.0.16.ebuild rename to media-video/vlc/vlc-3.0.16-r1.ebuild index 8d7b04a4384..dfd2ab3881e 100644 --- a/media-video/vlc/vlc-3.0.16.ebuild +++ b/media-video/vlc/vlc-3.0.16-r1.ebuild @@ -141,7 +141,7 @@ RDEPEND=" libtiger? ( media-libs/libtiger ) linsys? ( media-libs/zvbi ) lirc? ( app-misc/lirc ) - live? ( media-plugins/live:= ) + live? (
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/, media-video/vlc/files/
commit: 8601c25969eb70175e33127baed860cabdda3e7b Author: John Helmert III gentoo org> AuthorDate: Mon Jun 21 23:59:04 2021 + Commit: Sam James gentoo org> CommitDate: Tue Jun 22 18:43:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8601c259 media-video/vlc: revbumps for live api patch Bug: https://bugs.gentoo.org/795798 Signed-off-by: John Helmert III gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/21376 Signed-off-by: Sam James gentoo.org> .../files/vlc-3.0.14-fix-live-address-api.patch| 53 +++ media-video/vlc/vlc-3.0.14-r2.ebuild | 514 media-video/vlc/vlc-3.0.16-r2.ebuild | 515 + 3 files changed, 1082 insertions(+) diff --git a/media-video/vlc/files/vlc-3.0.14-fix-live-address-api.patch b/media-video/vlc/files/vlc-3.0.14-fix-live-address-api.patch new file mode 100644 index 000..2d6f86f0aba --- /dev/null +++ b/media-video/vlc/files/vlc-3.0.14-fix-live-address-api.patch @@ -0,0 +1,53 @@ +Needed for https://bugs.gentoo.org/795798 and +https://code.videolan.org/videolan/vlc/-/issues/25473 + +From 94845266b705dc9de7921408531b9d7704f4458f Mon Sep 17 00:00:00 2001 +From: Dominic Mayers +Date: Sun, 28 Mar 2021 04:37:54 -0400 +Subject: [PATCH] Get addr by ref. from getConnectionEndpointAddress. + +Fixes issue #25473 in code.videolan.org. The maintainers of live555 changed +connectionEndpointAddresss to getConnectionEndpointAddress, which now provides +the address value by reference. Before, connectionEndpointAddresss returned +the value. So, in modules/access/live555.cpp, we must first get the value and +then pass it to IsMulticastAddress. The code will not compile with the recent +live555 unless we also modify modules/access/Makefile.am - a different patch. +--- + modules/access/live555.cpp | 7 +-- + 1 file changed, 5 insertions(+), 2 deletions(-) + +diff --git a/modules/access/live555.cpp b/modules/access/live555.cpp +index 01c535ca5b..95e15e35d9 100644 +--- a/modules/access/live555.cpp b/modules/access/live555.cpp +@@ -60,6 +60,7 @@ + #include + #include + #include ++#include + + extern "C" { + #include "../access/mms/asf.h" /* Who said ugly ? */ +@@ -727,7 +728,8 @@ static int SessionsSetup( demux_t *p_demux ) + unsigned const thresh = 20; /* RTP reorder threshold .2 second (default .1) */ + const char *p_sess_lang = NULL; + const char *p_lang; +- ++struct sockaddr_storage addr; ++ + b_rtsp_tcp= var_CreateGetBool( p_demux, "rtsp-tcp" ) || + var_GetBool( p_demux, "rtsp-http" ); + i_client_port = var_InheritInteger( p_demux, "rtp-client-port" ); +@@ -850,7 +852,8 @@ static int SessionsSetup( demux_t *p_demux ) + if( !p_sys->b_multicast ) + { + /* We need different rollover behaviour for multicast */ +-p_sys->b_multicast = IsMulticastAddress( sub->connectionEndpointAddress() ); ++sub->getConnectionEndpointAddress(addr); ++p_sys->b_multicast = IsMulticastAddress( addr ); + } + + tk = (live_track_t*)malloc( sizeof( live_track_t ) ); +-- +2.25.1 + diff --git a/media-video/vlc/vlc-3.0.14-r2.ebuild b/media-video/vlc/vlc-3.0.14-r2.ebuild new file mode 100644 index 000..06e953113a2 --- /dev/null +++ b/media-video/vlc/vlc-3.0.14-r2.ebuild @@ -0,0 +1,514 @@ +# Copyright 2000-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +LUA_COMPAT=( lua5-{1..2} ) + +MY_PV="${PV/_/-}" +MY_PV="${MY_PV/-beta/-test}" +MY_P="${PN}-${MY_PV}" +if [[ ${PV} = * ]] ; then + if [[ ${PV%.} != ${PV} ]] ; then + EGIT_REPO_URI="https://git.videolan.org/git/vlc/vlc-${PV%.}.git; + else + EGIT_REPO_URI="https://git.videolan.org/git/vlc.git; + fi + inherit git-r3 +else + SRC_URI="https://code.videolan.org/videolan/vlc-$(ver_cut 1-2)/-/archive/${PV}/vlc-$(ver_cut 1-2)-${PV}.tar.gz" + S="${WORKDIR}/${PN}-$(ver_cut 1-2)-${PV}" + #if [[ ${MY_P} = ${P} ]] ; then + # SRC_URI="https://download.videolan.org/pub/videolan/${PN}/${PV}/${P}.tar.xz; + #else + # SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz; + #fi + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 -sparc ~x86" +fi + +inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg + +DESCRIPTION="Media player and framework with support for most multimedia files and streaming" +HOMEPAGE="https://www.videolan.org/vlc/; + +LICENSE="LGPL-2.1 GPL-2" +SLOT="0/5-9" # vlc - vlccore + +IUSE="a52 alsa aom archive aribsub bidi bluray cddb chromaprint chromecast + dav1d dbus dc1394 debug directx dts +dvbpsi dvd +encode faad fdk +ffmpeg flac + fluidsynth fontconfig +gcrypt gme gnome-keyring gstreamer ieee1394 jack jpeg kate +
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: f794a7134fb58388fa06715f26a96f6c0f65c3bb Author: John Helmert III gentoo org> AuthorDate: Tue Jun 22 18:32:06 2021 + Commit: Sam James gentoo org> CommitDate: Tue Jun 22 18:43:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f794a713 media-video/vlc: drop 3.0.13, 3.0.15 Signed-off-by: John Helmert III gentoo.org> Signed-off-by: Sam James gentoo.org> media-video/vlc/Manifest | 2 - media-video/vlc/vlc-3.0.13.ebuild | 513 - media-video/vlc/vlc-3.0.15.ebuild | 514 -- 3 files changed, 1029 deletions(-) diff --git a/media-video/vlc/Manifest b/media-video/vlc/Manifest index 4b4d273cc4a..4dcd130a939 100644 --- a/media-video/vlc/Manifest +++ b/media-video/vlc/Manifest @@ -1,5 +1,3 @@ DIST vlc-3.0-3.0.12.1.tar.gz 34233801 BLAKE2B 0bc571d8f3f8aa40eee93fe8ab13bd1f37e288372d46b13998986899d03bf327b300a98ec5736bb9fe7bb58aae65c1d469786a4dfdb80f4cf8b5250ee45d SHA512 05b079dcfd4a21cdae7bb19e9d71f2fad33ca846852683c5d2ca6d45f779749ead420d5211b4acce76971d7ec2265d0d07f970f35f647dd446e337dc31aa0ec1 -DIST vlc-3.0-3.0.13.tar.gz 34356102 BLAKE2B 93490278f47ab389c927a44bc84727b8067a9792e5621b3a9caa90c23a25ecb11244ebd62aa2dfb6d03df692c1ce3ae2aaec20aff001bb805f3965357298b4c9 SHA512 58439ef605ddc43aaf3fbd41715d3e341565590db3d73256ea3a977544f287d8f5001eb334a70674b707ccdc584125a24a3f320b3b4d166c01450d53741a4f85 DIST vlc-3.0-3.0.14.tar.gz 3435 BLAKE2B e8182229da1fe4f73b640fad8005ec3fc49da70f289bd32c33fcec51bf81d393b067a795626bad57c87499e8de181ac3ce159e572431e794586753c4a7c32597 SHA512 6d366c0f17a8bda7f588ab1818d985bccd076dd821bc83dd7d06827d463931e56cb06ca934622ee2cda4a76b0fbe265a66e4566e9307abc768b76174020f0150 -DIST vlc-3.0.15.tar.xz 26436344 BLAKE2B 42e20e8bbd2af79a63d261c3b376ff974a38e8d5376a3998e4759584f4e791a1d0c2827268055ec36a792980c74cf39a749770b2d1a31e15d3cff721a855851c SHA512 4645d7e9cc894ddf4c1776fe15124b1c123c3860f6dceec7bc0087a37a6e98f62e35856cdb59f8759b8f4aeea766b25c9a7767b65f1be8bb9ee23c71376cd914 DIST vlc-3.0.16.tar.xz 26439328 BLAKE2B 1971b88f3faf6d3b019c3fcb83108242bb218f1472dc3c1763a8eaa996befcb36a685a75beb8c2513e3365e77a9df6623d194ef511b5271e3114f2f46588e1ff SHA512 35cdf191071224d0cf1b5a83c00773ff87b9e5bfcf0f5523f7edd53f75b23eda6b27bb49ffa97d69a1d176b8fe4786d959aeeb00d4380beab71c9f7e6b7c7298 diff --git a/media-video/vlc/vlc-3.0.13.ebuild b/media-video/vlc/vlc-3.0.13.ebuild deleted file mode 100644 index a706bd9e653..000 --- a/media-video/vlc/vlc-3.0.13.ebuild +++ /dev/null @@ -1,513 +0,0 @@ -# Copyright 2000-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -LUA_COMPAT=( lua5-{1..2} ) - -MY_PV="${PV/_/-}" -MY_PV="${MY_PV/-beta/-test}" -MY_P="${PN}-${MY_PV}" -if [[ ${PV} = * ]] ; then - if [[ ${PV%.} != ${PV} ]] ; then - EGIT_REPO_URI="https://git.videolan.org/git/vlc/vlc-${PV%.}.git; - else - EGIT_REPO_URI="https://git.videolan.org/git/vlc.git; - fi - inherit git-r3 -else - SRC_URI="https://code.videolan.org/videolan/vlc-$(ver_cut 1-2)/-/archive/${PV}/vlc-$(ver_cut 1-2)-${PV}.tar.gz" - S="${WORKDIR}/${PN}-$(ver_cut 1-2)-${PV}" - #if [[ ${MY_P} = ${P} ]] ; then - # SRC_URI="https://download.videolan.org/pub/videolan/${PN}/${PV}/${P}.tar.xz; - #else - # SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz; - #fi - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 -sparc ~x86" -fi - -inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg - -DESCRIPTION="Media player and framework with support for most multimedia files and streaming" -HOMEPAGE="https://www.videolan.org/vlc/; - -LICENSE="LGPL-2.1 GPL-2" -SLOT="0/5-9" # vlc - vlccore - -IUSE="a52 alsa aom archive aribsub bidi bluray cddb chromaprint chromecast - dav1d dbus dc1394 debug directx dts +dvbpsi dvd +encode faad fdk +ffmpeg flac - fluidsynth fontconfig +gcrypt gme gnome-keyring gstreamer ieee1394 jack jpeg kate - libass libcaca libnotify +libsamplerate libtar libtiger linsys lirc - live lua macosx-notifications mad matroska modplug mp3 mpeg mtp musepack ncurses - nfs ogg omxil optimisememory opus png projectm pulseaudio +qt5 rdp - run-as-root samba sdl-image sftp shout sid skins soxr speex srt ssl svg taglib - theora tremor truetype twolame udev upnp vaapi v4l vdpau vnc vorbis vpx wayland +X - x264 x265 xml zeroconf zvbi cpu_flags_arm_neon cpu_flags_ppc_altivec cpu_flags_x86_mmx - cpu_flags_x86_sse -" -REQUIRED_USE=" - chromecast? ( encode ) - directx? ( ffmpeg ) - fontconfig? ( truetype ) - libcaca? ( X ) - libtar? ( skins ) - libtiger? ( kate ) - lua? ( ${LUA_REQUIRED_USE} ) - skins? ( qt5 truetype X xml ) - ssl? ( gcrypt ) - vaapi? ( ffmpeg X ) -
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: 9b7c1dad3c718271338ca7fd611d1251ede68854 Author: Sam James gentoo org> AuthorDate: Sun Jun 20 18:24:13 2021 + Commit: Sam James gentoo org> CommitDate: Sun Jun 20 18:43:38 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b7c1dad media-video/vlc: add 3.0.16 Signed-off-by: Sam James gentoo.org> media-video/vlc/Manifest | 1 + media-video/vlc/vlc-3.0.16.ebuild | 514 ++ 2 files changed, 515 insertions(+) diff --git a/media-video/vlc/Manifest b/media-video/vlc/Manifest index 833e337cecd..4b4d273cc4a 100644 --- a/media-video/vlc/Manifest +++ b/media-video/vlc/Manifest @@ -2,3 +2,4 @@ DIST vlc-3.0-3.0.12.1.tar.gz 34233801 BLAKE2B 0bc571d8f3f8aa40eee93fe8ab13bd1f37 DIST vlc-3.0-3.0.13.tar.gz 34356102 BLAKE2B 93490278f47ab389c927a44bc84727b8067a9792e5621b3a9caa90c23a25ecb11244ebd62aa2dfb6d03df692c1ce3ae2aaec20aff001bb805f3965357298b4c9 SHA512 58439ef605ddc43aaf3fbd41715d3e341565590db3d73256ea3a977544f287d8f5001eb334a70674b707ccdc584125a24a3f320b3b4d166c01450d53741a4f85 DIST vlc-3.0-3.0.14.tar.gz 3435 BLAKE2B e8182229da1fe4f73b640fad8005ec3fc49da70f289bd32c33fcec51bf81d393b067a795626bad57c87499e8de181ac3ce159e572431e794586753c4a7c32597 SHA512 6d366c0f17a8bda7f588ab1818d985bccd076dd821bc83dd7d06827d463931e56cb06ca934622ee2cda4a76b0fbe265a66e4566e9307abc768b76174020f0150 DIST vlc-3.0.15.tar.xz 26436344 BLAKE2B 42e20e8bbd2af79a63d261c3b376ff974a38e8d5376a3998e4759584f4e791a1d0c2827268055ec36a792980c74cf39a749770b2d1a31e15d3cff721a855851c SHA512 4645d7e9cc894ddf4c1776fe15124b1c123c3860f6dceec7bc0087a37a6e98f62e35856cdb59f8759b8f4aeea766b25c9a7767b65f1be8bb9ee23c71376cd914 +DIST vlc-3.0.16.tar.xz 26439328 BLAKE2B 1971b88f3faf6d3b019c3fcb83108242bb218f1472dc3c1763a8eaa996befcb36a685a75beb8c2513e3365e77a9df6623d194ef511b5271e3114f2f46588e1ff SHA512 35cdf191071224d0cf1b5a83c00773ff87b9e5bfcf0f5523f7edd53f75b23eda6b27bb49ffa97d69a1d176b8fe4786d959aeeb00d4380beab71c9f7e6b7c7298 diff --git a/media-video/vlc/vlc-3.0.16.ebuild b/media-video/vlc/vlc-3.0.16.ebuild new file mode 100644 index 000..8d7b04a4384 --- /dev/null +++ b/media-video/vlc/vlc-3.0.16.ebuild @@ -0,0 +1,514 @@ +# Copyright 2000-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +LUA_COMPAT=( lua5-{1..2} ) + +MY_PV="${PV/_/-}" +MY_PV="${MY_PV/-beta/-test}" +MY_P="${PN}-${MY_PV}" +if [[ ${PV} = * ]] ; then + if [[ ${PV%.} != ${PV} ]] ; then + EGIT_REPO_URI="https://git.videolan.org/git/vlc/vlc-${PV%.}.git; + else + EGIT_REPO_URI="https://git.videolan.org/git/vlc.git; + fi + inherit git-r3 +else + SRC_URI="https://get.videolan.org/vlc/${PV}/${P}.tar.xz; + #S="${WORKDIR}/${PN}-$(ver_cut 1-2)-${PV}" + #SRC_URI="https://code.videolan.org/videolan/vlc-$(ver_cut 1-2)/-/archive/${PV}/vlc-$(ver_cut 1-2)-${PV}.tar.gz" + #if [[ ${MY_P} = ${P} ]] ; then + # SRC_URI="https://download.videolan.org/pub/videolan/${PN}/${PV}/${P}.tar.xz; + #else + # SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz; + #fi + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 -sparc ~x86" +fi + +inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg + +DESCRIPTION="Media player and framework with support for most multimedia files and streaming" +HOMEPAGE="https://www.videolan.org/vlc/; + +LICENSE="LGPL-2.1 GPL-2" +SLOT="0/5-9" # vlc - vlccore + +IUSE="a52 alsa aom archive aribsub bidi bluray cddb chromaprint chromecast + dav1d dbus dc1394 debug directx dts +dvbpsi dvd +encode faad fdk +ffmpeg flac + fluidsynth fontconfig +gcrypt gme gnome-keyring gstreamer ieee1394 jack jpeg kate + libass libcaca libnotify +libsamplerate libtar libtiger linsys lirc + live lua macosx-notifications mad matroska modplug mp3 mpeg mtp musepack ncurses + nfs ogg omxil optimisememory opus png projectm pulseaudio +qt5 rdp + run-as-root samba sdl-image sftp shout sid skins soxr speex srt ssl svg taglib + theora tremor truetype twolame udev upnp vaapi v4l vdpau vnc vpx wayland +X + x264 x265 xml zeroconf zvbi cpu_flags_arm_neon cpu_flags_ppc_altivec cpu_flags_x86_mmx + cpu_flags_x86_sse +" +REQUIRED_USE=" + chromecast? ( encode ) + directx? ( ffmpeg ) + fontconfig? ( truetype ) + libcaca? ( X ) + libtar? ( skins ) + libtiger? ( kate ) + lua? ( ${LUA_REQUIRED_USE} ) + skins? ( qt5 truetype X xml ) + ssl? ( gcrypt ) + vaapi? ( ffmpeg X ) + vdpau? ( ffmpeg X ) +" +BDEPEND=" + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + lua? ( ${LUA_DEPS} ) + amd64? ( dev-lang/yasm ) + x86? ( dev-lang/yasm ) +" +RDEPEND=" + media-libs/libvorbis + net-dns/libidn:= + sys-libs/zlib[minizip] + virtual/libintl +
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: d66c28a4c0225f003b736502bc2776d54c5c91d3 Author: Sam James gentoo org> AuthorDate: Thu Jun 10 17:53:21 2021 + Commit: Sam James gentoo org> CommitDate: Thu Jun 10 17:53:56 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d66c28a4 media-video/vlc: add 3.0.15 Signed-off-by: Sam James gentoo.org> media-video/vlc/Manifest | 1 + media-video/vlc/vlc-3.0.15.ebuild | 514 ++ 2 files changed, 515 insertions(+) diff --git a/media-video/vlc/Manifest b/media-video/vlc/Manifest index 2b38b101ed4..833e337cecd 100644 --- a/media-video/vlc/Manifest +++ b/media-video/vlc/Manifest @@ -1,3 +1,4 @@ DIST vlc-3.0-3.0.12.1.tar.gz 34233801 BLAKE2B 0bc571d8f3f8aa40eee93fe8ab13bd1f37e288372d46b13998986899d03bf327b300a98ec5736bb9fe7bb58aae65c1d469786a4dfdb80f4cf8b5250ee45d SHA512 05b079dcfd4a21cdae7bb19e9d71f2fad33ca846852683c5d2ca6d45f779749ead420d5211b4acce76971d7ec2265d0d07f970f35f647dd446e337dc31aa0ec1 DIST vlc-3.0-3.0.13.tar.gz 34356102 BLAKE2B 93490278f47ab389c927a44bc84727b8067a9792e5621b3a9caa90c23a25ecb11244ebd62aa2dfb6d03df692c1ce3ae2aaec20aff001bb805f3965357298b4c9 SHA512 58439ef605ddc43aaf3fbd41715d3e341565590db3d73256ea3a977544f287d8f5001eb334a70674b707ccdc584125a24a3f320b3b4d166c01450d53741a4f85 DIST vlc-3.0-3.0.14.tar.gz 3435 BLAKE2B e8182229da1fe4f73b640fad8005ec3fc49da70f289bd32c33fcec51bf81d393b067a795626bad57c87499e8de181ac3ce159e572431e794586753c4a7c32597 SHA512 6d366c0f17a8bda7f588ab1818d985bccd076dd821bc83dd7d06827d463931e56cb06ca934622ee2cda4a76b0fbe265a66e4566e9307abc768b76174020f0150 +DIST vlc-3.0.15.tar.xz 26436344 BLAKE2B 42e20e8bbd2af79a63d261c3b376ff974a38e8d5376a3998e4759584f4e791a1d0c2827268055ec36a792980c74cf39a749770b2d1a31e15d3cff721a855851c SHA512 4645d7e9cc894ddf4c1776fe15124b1c123c3860f6dceec7bc0087a37a6e98f62e35856cdb59f8759b8f4aeea766b25c9a7767b65f1be8bb9ee23c71376cd914 diff --git a/media-video/vlc/vlc-3.0.15.ebuild b/media-video/vlc/vlc-3.0.15.ebuild new file mode 100644 index 000..8d7b04a4384 --- /dev/null +++ b/media-video/vlc/vlc-3.0.15.ebuild @@ -0,0 +1,514 @@ +# Copyright 2000-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +LUA_COMPAT=( lua5-{1..2} ) + +MY_PV="${PV/_/-}" +MY_PV="${MY_PV/-beta/-test}" +MY_P="${PN}-${MY_PV}" +if [[ ${PV} = * ]] ; then + if [[ ${PV%.} != ${PV} ]] ; then + EGIT_REPO_URI="https://git.videolan.org/git/vlc/vlc-${PV%.}.git; + else + EGIT_REPO_URI="https://git.videolan.org/git/vlc.git; + fi + inherit git-r3 +else + SRC_URI="https://get.videolan.org/vlc/${PV}/${P}.tar.xz; + #S="${WORKDIR}/${PN}-$(ver_cut 1-2)-${PV}" + #SRC_URI="https://code.videolan.org/videolan/vlc-$(ver_cut 1-2)/-/archive/${PV}/vlc-$(ver_cut 1-2)-${PV}.tar.gz" + #if [[ ${MY_P} = ${P} ]] ; then + # SRC_URI="https://download.videolan.org/pub/videolan/${PN}/${PV}/${P}.tar.xz; + #else + # SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz; + #fi + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 -sparc ~x86" +fi + +inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg + +DESCRIPTION="Media player and framework with support for most multimedia files and streaming" +HOMEPAGE="https://www.videolan.org/vlc/; + +LICENSE="LGPL-2.1 GPL-2" +SLOT="0/5-9" # vlc - vlccore + +IUSE="a52 alsa aom archive aribsub bidi bluray cddb chromaprint chromecast + dav1d dbus dc1394 debug directx dts +dvbpsi dvd +encode faad fdk +ffmpeg flac + fluidsynth fontconfig +gcrypt gme gnome-keyring gstreamer ieee1394 jack jpeg kate + libass libcaca libnotify +libsamplerate libtar libtiger linsys lirc + live lua macosx-notifications mad matroska modplug mp3 mpeg mtp musepack ncurses + nfs ogg omxil optimisememory opus png projectm pulseaudio +qt5 rdp + run-as-root samba sdl-image sftp shout sid skins soxr speex srt ssl svg taglib + theora tremor truetype twolame udev upnp vaapi v4l vdpau vnc vpx wayland +X + x264 x265 xml zeroconf zvbi cpu_flags_arm_neon cpu_flags_ppc_altivec cpu_flags_x86_mmx + cpu_flags_x86_sse +" +REQUIRED_USE=" + chromecast? ( encode ) + directx? ( ffmpeg ) + fontconfig? ( truetype ) + libcaca? ( X ) + libtar? ( skins ) + libtiger? ( kate ) + lua? ( ${LUA_REQUIRED_USE} ) + skins? ( qt5 truetype X xml ) + ssl? ( gcrypt ) + vaapi? ( ffmpeg X ) + vdpau? ( ffmpeg X ) +" +BDEPEND=" + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + lua? ( ${LUA_DEPS} ) + amd64? ( dev-lang/yasm ) + x86? ( dev-lang/yasm ) +" +RDEPEND=" + media-libs/libvorbis + net-dns/libidn:= + sys-libs/zlib[minizip] + virtual/libintl + virtual/opengl + a52? ( media-libs/a52dec ) + alsa? (
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: d26625d1aa33288717e081f81c3dd6199ace1fc0 Author: Sam James gentoo org> AuthorDate: Thu Jun 3 00:41:44 2021 + Commit: Sam James gentoo org> CommitDate: Thu Jun 3 00:41:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d26625d1 media-video/vlc: Stabilize 3.0.14 arm64, #788226 Signed-off-by: Sam James gentoo.org> media-video/vlc/vlc-3.0.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/vlc/vlc-3.0.14.ebuild b/media-video/vlc/vlc-3.0.14.ebuild index 9addd6c8071..0a0bd7bf3e1 100644 --- a/media-video/vlc/vlc-3.0.14.ebuild +++ b/media-video/vlc/vlc-3.0.14.ebuild @@ -23,7 +23,7 @@ else #else # SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz; #fi - KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 -sparc x86" + KEYWORDS="amd64 ~arm arm64 ppc ppc64 -sparc x86" fi inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: ef8d26d8e70010aa14e9a7a29afab42195415d3b Author: Sam James gentoo org> AuthorDate: Wed Jun 2 02:04:53 2021 + Commit: Sam James gentoo org> CommitDate: Wed Jun 2 02:04:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef8d26d8 media-video/vlc: Stabilize 3.0.14 ppc, #788226 Signed-off-by: Sam James gentoo.org> media-video/vlc/vlc-3.0.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/vlc/vlc-3.0.14.ebuild b/media-video/vlc/vlc-3.0.14.ebuild index 5c49605d1c5..9addd6c8071 100644 --- a/media-video/vlc/vlc-3.0.14.ebuild +++ b/media-video/vlc/vlc-3.0.14.ebuild @@ -23,7 +23,7 @@ else #else # SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz; #fi - KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 -sparc x86" + KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 -sparc x86" fi inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: 0ce98e17937b6a6163a1f27ab5fb0481d3685932 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri May 28 19:38:47 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri May 28 19:38:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ce98e17 media-video/vlc: ppc64 stable wrt bug #788226 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> media-video/vlc/vlc-3.0.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/vlc/vlc-3.0.14.ebuild b/media-video/vlc/vlc-3.0.14.ebuild index 231671f90d4..5c49605d1c5 100644 --- a/media-video/vlc/vlc-3.0.14.ebuild +++ b/media-video/vlc/vlc-3.0.14.ebuild @@ -23,7 +23,7 @@ else #else # SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz; #fi - KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 -sparc x86" + KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 -sparc x86" fi inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg