From: voidlinux-github@inbox.vuxu.org
To: ml@inbox.vuxu.org
Subject: Re: [PR PATCH] [Updated] vlc: add chromecast option
Date: Fri, 04 Oct 2019 21:04:30 +0200 [thread overview]
Message-ID: <20191004190430.5JQHD0QX-Nht_TnDkF4N5b-LILNBXO9Yb9h4g-1jPq0@z> (raw)
In-Reply-To: <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-15022@inbox.vuxu.org>
[-- Attachment #1: Type: text/plain, Size: 408 bytes --]
There is an updated pull request by Stantheman against master on the void-packages repository
https://github.com/Stantheman/void-packages vlc-chromecast-option
https://github.com/void-linux/void-packages/pull/15022
vlc: add chromecast option
Hi, this is adding an option to build VLC with support for chromecasting
A patch file from https://github.com/void-linux/void-packages/pull/15022.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-vlc-chromecast-option-15022.patch --]
[-- Type: text/x-diff, Size: 3169 bytes --]
From 0a5c124e0df04eea1f30389d7c8e50f366b49aa0 Mon Sep 17 00:00:00 2001
From: Stan Schwertly <stan@schwertly.com>
Date: Thu, 3 Oct 2019 12:00:59 -0400
Subject: [PATCH] vlc: add chromecast option
Adds default build option for rendering to chromecast
---
common/shlibs | 1 +
srcpkgs/vlc/template | 15 +++++++++------
2 files changed, 10 insertions(+), 6 deletions(-)
diff --git a/common/shlibs b/common/shlibs
index 5368deb1c31..4a2e992b230 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -1301,6 +1301,7 @@ libunwind-aarch64.so.8 libunwind-1.2rc1_1
libunwind-ppc32.so.8 libunwind-1.2.1_1
libunwind-ppc64.so.8 libunwind-1.2.1_1
libmicrohttpd.so.12 libmicrohttpd-0.9.48_1
+libmicrodns.so.0 libmicrodns-0.1.0_1
libgit2.so.28 libgit2-0.28.0_1
libgit2-glib-1.0.so.0 libgit2-glib-0.23.4_1
libagg.so.2 agg-2.5_1
diff --git a/srcpkgs/vlc/template b/srcpkgs/vlc/template
index e3906039c0a..7f343d922be 100644
--- a/srcpkgs/vlc/template
+++ b/srcpkgs/vlc/template
@@ -1,14 +1,16 @@
# Template file for 'vlc'
pkgname=vlc
version=3.0.8
-revision=1
+revision=2
build_style=gnu-configure
configure_args="--disable-gme --disable-libtar --enable-jack
--enable-live555 --disable-fluidsynth --enable-dvdread
--enable-flac --enable-merge-ffmpeg
$(vopt_enable notify) $(vopt_enable qt) $(vopt_enable x265)
$(vopt_enable svg) $(vopt_enable v4l2) $(vopt_enable smb smbclient)
- $(vopt_enable lua) $(vopt_enable vaapi libva) $(vopt_enable vdpau)"
+ $(vopt_enable lua) $(vopt_enable vaapi libva) $(vopt_enable vdpau)
+ $(vopt_enable chromecast microdns) $(vopt_enable chromecast)
+ $(vopt_enable chromecast sout)"
short_desc="Cross-platform multimedia player"
maintainer="Helmut Pozimski <helmut@pozimski.eu>"
license="GPL-2.0-only, LGPL-2.1-only"
@@ -20,7 +22,7 @@ checksum=e0149ef4a20a19b9ecd87309c2d27787ee3f47dfd47c6639644bc1f6fd95bdf6
lib32disabled=yes
# XXX Add missing deps: gme, telepathy, libtar (for skins2).
-hostmakedepends="automake libtool pkg-config flex bison libgcrypt-devel live555-devel $(vopt_if lua lua52)"
+hostmakedepends="automake libtool pkg-config flex bison libgcrypt-devel live555-devel $(vopt_if lua lua52) $(vopt_if chromecast protobuf)"
makedepends="
avahi-libs-devel dbus-glib-devel faad2-devel ffmpeg-devel freefont-ttf
gnutls-devel jack-devel liba52-devel libass-devel libbluray-devel
@@ -36,12 +38,13 @@ makedepends="
$(vopt_if v4l2 v4l-utils-devel) $(vopt_if smb samba-devel)
$(vopt_if lua lua52-devel) $(vopt_if vaapi libva-devel)
$(vopt_if vdpau libvdpau-devel) $(vopt_if x265 x265-devel)
- $(vopt_if svg librsvg-devel) $(vopt_if sndio sndio-devel)"
+ $(vopt_if svg librsvg-devel) $(vopt_if sndio sndio-devel)
+ $(vopt_if chromecast protobuf-devel) $(vopt_if chromecast libmicrodns-devel)"
depends="freefont-ttf hicolor-icon-theme desktop-file-utils"
# Package build options
-build_options="lua notify opengl qt smb svg v4l2 vaapi vdpau x265 sndio"
-build_options_default="lua smb v4l2 x265 sndio"
+build_options="lua notify opengl qt smb svg v4l2 vaapi vdpau x265 sndio chromecast"
+build_options_default="lua smb v4l2 x265 sndio chromecast"
case "$XBPS_TARGET_MACHINE" in
i686*|x86_64*|ppc64*)
next prev parent reply other threads:[~2019-10-04 19:04 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-10-03 17:28 [PR PATCH] " voidlinux-github
2019-10-04 17:08 ` [PR PATCH] [Updated] " voidlinux-github
2019-10-04 17:08 ` voidlinux-github
2019-10-04 17:22 ` voidlinux-github
2019-10-04 17:25 ` voidlinux-github
2019-10-04 18:30 ` voidlinux-github
2019-10-04 19:04 ` [PR PATCH] [Updated] " voidlinux-github
2019-10-04 19:04 ` voidlinux-github [this message]
2019-10-04 19:06 ` [PR PATCH] [Merged]: " voidlinux-github
2019-10-04 19:08 ` voidlinux-github
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20191004190430.5JQHD0QX-Nht_TnDkF4N5b-LILNBXO9Yb9h4g-1jPq0@z \
--to=voidlinux-github@inbox.vuxu.org \
--cc=ml@inbox.vuxu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).