commit:     398a8e5b8ee3b29ea8954e2fdc3406390cfe9950
Author:     Ian Whyman <thev00d00 <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 12 21:54:43 2019 +0000
Commit:     Ian Whyman <thev00d00 <AT> gentoo <DOT> org>
CommitDate: Tue Mar 12 21:54:59 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=398a8e5b

media-video/handbrake: Drop VAAPI flag

Add message that our builds are not supported by upstream

Closes: https://bugs.gentoo.org/625822
Closes: https://bugs.gentoo.org/679964
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Ian Whyman <thev00d00 <AT> gentoo.org>

 .../{handbrake-1.2.2-r1.ebuild => handbrake-1.2.2-r2.ebuild}  | 11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/media-video/handbrake/handbrake-1.2.2-r1.ebuild 
b/media-video/handbrake/handbrake-1.2.2-r2.ebuild
similarity index 91%
rename from media-video/handbrake/handbrake-1.2.2-r1.ebuild
rename to media-video/handbrake/handbrake-1.2.2-r2.ebuild
index 4d4a09eb378..d780a55c6e2 100644
--- a/media-video/handbrake/handbrake-1.2.2-r1.ebuild
+++ b/media-video/handbrake/handbrake-1.2.2-r2.ebuild
@@ -23,7 +23,7 @@ HOMEPAGE="http://handbrake.fr/";
 LICENSE="GPL-2"
 
 SLOT="0"
-IUSE="+fdk gstreamer gtk libav libav-aac nvenc x265 vaapi"
+IUSE="+fdk gstreamer gtk libav libav-aac nvenc x265"
 
 REQUIRED_USE="^^ ( fdk libav-aac )"
 
@@ -124,7 +124,6 @@ src_configure() {
                $(use_enable gtk) \
                $(usex !gstreamer --disable-gst) \
                $(use_enable nvenc) \
-               $(use_enable vaapi qsv) \
                $(use_enable x265) || die "Configure failed."
 }
 
@@ -145,10 +144,14 @@ src_install() {
 }
 
 pkg_postinst() {
-       einfo "For the CLI version of HandBrake, you can use \`HandBrakeCLI\`."
+       einfo "Gentoo builds of HandBrake are NOT SUPPORTED by upstream as they"
+       einfo "do not use the bundled (and often patched) upstream libraries."
+       einfo ""
+       einfo "Please do not raise bugs with upstream because of these ebuilds,"
+       einfo "report bugs to Gentoo's bugzilla or Multimedia forum instead."
 
+       einfo "For the CLI version of HandBrake, you can use \`HandBrakeCLI\`."
        if use gtk ; then
-               einfo ""
                einfo "For the GTK+ version of HandBrake, you can run \`ghb\`."
        fi
 

Reply via email to