Date: Sunday, January 29, 2017 @ 18:51:39 Author: foutrelis Revision: 209400
archrelease: copy trunk to community-i686, community-x86_64 Added: handbrake/repos/community-i686/PKGBUILD (from rev 209399, handbrake/trunk/PKGBUILD) handbrake/repos/community-i686/handbrake-fix-missing-x265-link-flag.patch (from rev 209399, handbrake/trunk/handbrake-fix-missing-x265-link-flag.patch) handbrake/repos/community-x86_64/PKGBUILD (from rev 209399, handbrake/trunk/PKGBUILD) handbrake/repos/community-x86_64/handbrake-fix-missing-x265-link-flag.patch (from rev 209399, handbrake/trunk/handbrake-fix-missing-x265-link-flag.patch) Deleted: handbrake/repos/community-i686/PKGBUILD handbrake/repos/community-i686/handbrake-fix-missing-x265-link-flag.patch handbrake/repos/community-x86_64/PKGBUILD handbrake/repos/community-x86_64/handbrake-fix-missing-x265-link-flag.patch -------------------------------------------------------------+ /PKGBUILD | 140 ++++++++++ /handbrake-fix-missing-x265-link-flag.patch | 26 + community-i686/PKGBUILD | 70 ----- community-i686/handbrake-fix-missing-x265-link-flag.patch | 13 community-x86_64/PKGBUILD | 70 ----- community-x86_64/handbrake-fix-missing-x265-link-flag.patch | 13 6 files changed, 166 insertions(+), 166 deletions(-) Deleted: community-i686/PKGBUILD =================================================================== --- community-i686/PKGBUILD 2017-01-29 18:51:27 UTC (rev 209399) +++ community-i686/PKGBUILD 2017-01-29 18:51:39 UTC (rev 209400) @@ -1,70 +0,0 @@ -# $Id$ -# Maintainer: Evangelos Foutras <evange...@foutrelis.com> -# Contributor: Giovanni Scafora <giova...@archlinux.org> -# Contributor: Sebastien Piccand <sebcactus gmail com> - -pkgname=('handbrake' 'handbrake-cli') -pkgver=1.0.1 -pkgrel=1 -arch=('i686' 'x86_64') -url="https://handbrake.fr/" -license=('GPL') -makedepends=('intltool' 'python2' 'yasm' 'wget' 'bzip2' 'gcc-libs' 'libnotify' - 'gst-plugins-base' 'gtk3' 'dbus-glib' 'fribidi' 'libass' 'lame' - 'fontconfig' 'freetype2' 'libxml2' 'libogg' 'libvorbis' 'cmake' - 'libtheora' 'libsamplerate' 'ffmpeg' 'x264' 'libx264' 'x265' - 'libvpx' 'libdvdnav' 'jansson' 'librsvg' 'libgudev') -source=(https://handbrake.fr/mirror/HandBrake-$pkgver.tar.bz2 - handbrake-fix-missing-x265-link-flag.patch) -sha256sums=('af4badcdf56465abc798e5e11fe0e437e23ea89bbee20798408980a34c4d5876' - '05e212e76b6e0b94a04de02cbeb7bf9db607059e19297b5bd3d0d143135285c4') - -prepare() { - cd "$srcdir/HandBrake-$pkgver" - - # https://bugs.gentoo.org/show_bug.cgi?id=552792 - patch -Np1 -i ../handbrake-fix-missing-x265-link-flag.patch - - # Use more system libs - # Bundled libbluray is kept because it is patched locally - for _lib in ffmpeg x265 libvpx libdvdnav libdvdread; do - sed -i "/MODULES += contrib\/$_lib/d" make/include/main.defs - done -} - -build() { - cd "$srcdir/HandBrake-$pkgver" - - ./configure \ - --prefix=/usr \ - --disable-gtk-update-checks - make -C build -} - -package_handbrake() { - pkgdesc="Multithreaded video transcoder" - depends=('bzip2' 'gcc-libs' 'gst-plugins-base' 'libnotify' 'dbus-glib' - 'fribidi' 'libass' 'lame' 'gtk3' 'fontconfig' 'freetype2' 'libxml2' - 'libogg' 'libvorbis' 'libtheora' 'libsamplerate' 'ffmpeg' 'libx264' - 'x265' 'libvpx' 'libdvdnav' 'jansson' 'librsvg' 'libgudev' - 'desktop-file-utils' 'hicolor-icon-theme') - optdepends=('gst-plugins-good: for video previews' - 'gst-libav: for video previews') - - cd "$srcdir/HandBrake-$pkgver/build" - - make DESTDIR="$pkgdir" install - rm "$pkgdir/usr/bin/HandBrakeCLI" -} - -package_handbrake-cli() { - pkgdesc="Multithreaded video transcoder (CLI)" - depends=('bzip2' 'gcc-libs' 'zlib' 'fribidi' 'libass' 'lame' 'libxml2' - 'libtheora' 'libsamplerate' 'ffmpeg' 'libx264' 'x265' 'libvpx' - 'libdvdnav' 'jansson') - - cd "$srcdir/HandBrake-$pkgver/build" - install -D HandBrakeCLI "$pkgdir/usr/bin/HandBrakeCLI" -} - -# vim:set ts=2 sw=2 et: Copied: handbrake/repos/community-i686/PKGBUILD (from rev 209399, handbrake/trunk/PKGBUILD) =================================================================== --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2017-01-29 18:51:39 UTC (rev 209400) @@ -0,0 +1,70 @@ +# $Id$ +# Maintainer: Evangelos Foutras <evange...@foutrelis.com> +# Contributor: Giovanni Scafora <giova...@archlinux.org> +# Contributor: Sebastien Piccand <sebcactus gmail com> + +pkgname=('handbrake' 'handbrake-cli') +pkgver=1.0.2 +pkgrel=1 +arch=('i686' 'x86_64') +url="https://handbrake.fr/" +license=('GPL') +makedepends=('intltool' 'python2' 'yasm' 'wget' 'bzip2' 'gcc-libs' 'libnotify' + 'gst-plugins-base' 'gtk3' 'dbus-glib' 'fribidi' 'libass' 'lame' + 'fontconfig' 'freetype2' 'libxml2' 'libogg' 'libvorbis' 'cmake' + 'libtheora' 'libsamplerate' 'ffmpeg' 'x264' 'libx264' 'x265' + 'libvpx' 'libdvdnav' 'jansson' 'librsvg' 'libgudev') +source=(https://handbrake.fr/mirror/HandBrake-$pkgver.tar.bz2 + handbrake-fix-missing-x265-link-flag.patch) +sha256sums=('18e4563cc150309df03f7e73462b823ba2eca61644a7a536c9930611f3f9aa1e' + '05e212e76b6e0b94a04de02cbeb7bf9db607059e19297b5bd3d0d143135285c4') + +prepare() { + cd "$srcdir/HandBrake-$pkgver" + + # https://bugs.gentoo.org/show_bug.cgi?id=552792 + patch -Np1 -i ../handbrake-fix-missing-x265-link-flag.patch + + # Use more system libs + # Bundled libbluray is kept because it is patched locally + for _lib in ffmpeg x265 libvpx libdvdnav libdvdread; do + sed -i "/MODULES += contrib\/$_lib/d" make/include/main.defs + done +} + +build() { + cd "$srcdir/HandBrake-$pkgver" + + ./configure \ + --prefix=/usr \ + --disable-gtk-update-checks + make -C build +} + +package_handbrake() { + pkgdesc="Multithreaded video transcoder" + depends=('bzip2' 'gcc-libs' 'gst-plugins-base' 'libnotify' 'dbus-glib' + 'fribidi' 'libass' 'lame' 'gtk3' 'fontconfig' 'freetype2' 'libxml2' + 'libogg' 'libvorbis' 'libtheora' 'libsamplerate' 'ffmpeg' 'libx264' + 'x265' 'libvpx' 'libdvdnav' 'jansson' 'librsvg' 'libgudev' + 'desktop-file-utils' 'hicolor-icon-theme') + optdepends=('gst-plugins-good: for video previews' + 'gst-libav: for video previews') + + cd "$srcdir/HandBrake-$pkgver/build" + + make DESTDIR="$pkgdir" install + rm "$pkgdir/usr/bin/HandBrakeCLI" +} + +package_handbrake-cli() { + pkgdesc="Multithreaded video transcoder (CLI)" + depends=('bzip2' 'gcc-libs' 'zlib' 'fribidi' 'libass' 'lame' 'libxml2' + 'libtheora' 'libsamplerate' 'ffmpeg' 'libx264' 'x265' 'libvpx' + 'libdvdnav' 'jansson') + + cd "$srcdir/HandBrake-$pkgver/build" + install -D HandBrakeCLI "$pkgdir/usr/bin/HandBrakeCLI" +} + +# vim:set ts=2 sw=2 et: Deleted: community-i686/handbrake-fix-missing-x265-link-flag.patch =================================================================== --- community-i686/handbrake-fix-missing-x265-link-flag.patch 2017-01-29 18:51:27 UTC (rev 209399) +++ community-i686/handbrake-fix-missing-x265-link-flag.patch 2017-01-29 18:51:39 UTC (rev 209400) @@ -1,13 +0,0 @@ -Written by: Peter Foley <pefol...@pefoley.com> -Gentoo Bug: #552792 - ---- a/test/module.defs -+++ b/test/module.defs -@@ -25,6 +25,7 @@ - - ifeq (1,$(FEATURE.x265)) - TEST.GCC.D += USE_X265 -+ TEST.GCC.l += x265 - endif - - TEST.GCC.l += $(foreach m,$(MODULES.NAMES),$($m.OSL.libs)) Copied: handbrake/repos/community-i686/handbrake-fix-missing-x265-link-flag.patch (from rev 209399, handbrake/trunk/handbrake-fix-missing-x265-link-flag.patch) =================================================================== --- community-i686/handbrake-fix-missing-x265-link-flag.patch (rev 0) +++ community-i686/handbrake-fix-missing-x265-link-flag.patch 2017-01-29 18:51:39 UTC (rev 209400) @@ -0,0 +1,13 @@ +Written by: Peter Foley <pefol...@pefoley.com> +Gentoo Bug: #552792 + +--- a/test/module.defs ++++ b/test/module.defs +@@ -25,6 +25,7 @@ + + ifeq (1,$(FEATURE.x265)) + TEST.GCC.D += USE_X265 ++ TEST.GCC.l += x265 + endif + + TEST.GCC.l += $(foreach m,$(MODULES.NAMES),$($m.OSL.libs)) Deleted: community-x86_64/PKGBUILD =================================================================== --- community-x86_64/PKGBUILD 2017-01-29 18:51:27 UTC (rev 209399) +++ community-x86_64/PKGBUILD 2017-01-29 18:51:39 UTC (rev 209400) @@ -1,70 +0,0 @@ -# $Id$ -# Maintainer: Evangelos Foutras <evange...@foutrelis.com> -# Contributor: Giovanni Scafora <giova...@archlinux.org> -# Contributor: Sebastien Piccand <sebcactus gmail com> - -pkgname=('handbrake' 'handbrake-cli') -pkgver=1.0.1 -pkgrel=1 -arch=('i686' 'x86_64') -url="https://handbrake.fr/" -license=('GPL') -makedepends=('intltool' 'python2' 'yasm' 'wget' 'bzip2' 'gcc-libs' 'libnotify' - 'gst-plugins-base' 'gtk3' 'dbus-glib' 'fribidi' 'libass' 'lame' - 'fontconfig' 'freetype2' 'libxml2' 'libogg' 'libvorbis' 'cmake' - 'libtheora' 'libsamplerate' 'ffmpeg' 'x264' 'libx264' 'x265' - 'libvpx' 'libdvdnav' 'jansson' 'librsvg' 'libgudev') -source=(https://handbrake.fr/mirror/HandBrake-$pkgver.tar.bz2 - handbrake-fix-missing-x265-link-flag.patch) -sha256sums=('af4badcdf56465abc798e5e11fe0e437e23ea89bbee20798408980a34c4d5876' - '05e212e76b6e0b94a04de02cbeb7bf9db607059e19297b5bd3d0d143135285c4') - -prepare() { - cd "$srcdir/HandBrake-$pkgver" - - # https://bugs.gentoo.org/show_bug.cgi?id=552792 - patch -Np1 -i ../handbrake-fix-missing-x265-link-flag.patch - - # Use more system libs - # Bundled libbluray is kept because it is patched locally - for _lib in ffmpeg x265 libvpx libdvdnav libdvdread; do - sed -i "/MODULES += contrib\/$_lib/d" make/include/main.defs - done -} - -build() { - cd "$srcdir/HandBrake-$pkgver" - - ./configure \ - --prefix=/usr \ - --disable-gtk-update-checks - make -C build -} - -package_handbrake() { - pkgdesc="Multithreaded video transcoder" - depends=('bzip2' 'gcc-libs' 'gst-plugins-base' 'libnotify' 'dbus-glib' - 'fribidi' 'libass' 'lame' 'gtk3' 'fontconfig' 'freetype2' 'libxml2' - 'libogg' 'libvorbis' 'libtheora' 'libsamplerate' 'ffmpeg' 'libx264' - 'x265' 'libvpx' 'libdvdnav' 'jansson' 'librsvg' 'libgudev' - 'desktop-file-utils' 'hicolor-icon-theme') - optdepends=('gst-plugins-good: for video previews' - 'gst-libav: for video previews') - - cd "$srcdir/HandBrake-$pkgver/build" - - make DESTDIR="$pkgdir" install - rm "$pkgdir/usr/bin/HandBrakeCLI" -} - -package_handbrake-cli() { - pkgdesc="Multithreaded video transcoder (CLI)" - depends=('bzip2' 'gcc-libs' 'zlib' 'fribidi' 'libass' 'lame' 'libxml2' - 'libtheora' 'libsamplerate' 'ffmpeg' 'libx264' 'x265' 'libvpx' - 'libdvdnav' 'jansson') - - cd "$srcdir/HandBrake-$pkgver/build" - install -D HandBrakeCLI "$pkgdir/usr/bin/HandBrakeCLI" -} - -# vim:set ts=2 sw=2 et: Copied: handbrake/repos/community-x86_64/PKGBUILD (from rev 209399, handbrake/trunk/PKGBUILD) =================================================================== --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2017-01-29 18:51:39 UTC (rev 209400) @@ -0,0 +1,70 @@ +# $Id$ +# Maintainer: Evangelos Foutras <evange...@foutrelis.com> +# Contributor: Giovanni Scafora <giova...@archlinux.org> +# Contributor: Sebastien Piccand <sebcactus gmail com> + +pkgname=('handbrake' 'handbrake-cli') +pkgver=1.0.2 +pkgrel=1 +arch=('i686' 'x86_64') +url="https://handbrake.fr/" +license=('GPL') +makedepends=('intltool' 'python2' 'yasm' 'wget' 'bzip2' 'gcc-libs' 'libnotify' + 'gst-plugins-base' 'gtk3' 'dbus-glib' 'fribidi' 'libass' 'lame' + 'fontconfig' 'freetype2' 'libxml2' 'libogg' 'libvorbis' 'cmake' + 'libtheora' 'libsamplerate' 'ffmpeg' 'x264' 'libx264' 'x265' + 'libvpx' 'libdvdnav' 'jansson' 'librsvg' 'libgudev') +source=(https://handbrake.fr/mirror/HandBrake-$pkgver.tar.bz2 + handbrake-fix-missing-x265-link-flag.patch) +sha256sums=('18e4563cc150309df03f7e73462b823ba2eca61644a7a536c9930611f3f9aa1e' + '05e212e76b6e0b94a04de02cbeb7bf9db607059e19297b5bd3d0d143135285c4') + +prepare() { + cd "$srcdir/HandBrake-$pkgver" + + # https://bugs.gentoo.org/show_bug.cgi?id=552792 + patch -Np1 -i ../handbrake-fix-missing-x265-link-flag.patch + + # Use more system libs + # Bundled libbluray is kept because it is patched locally + for _lib in ffmpeg x265 libvpx libdvdnav libdvdread; do + sed -i "/MODULES += contrib\/$_lib/d" make/include/main.defs + done +} + +build() { + cd "$srcdir/HandBrake-$pkgver" + + ./configure \ + --prefix=/usr \ + --disable-gtk-update-checks + make -C build +} + +package_handbrake() { + pkgdesc="Multithreaded video transcoder" + depends=('bzip2' 'gcc-libs' 'gst-plugins-base' 'libnotify' 'dbus-glib' + 'fribidi' 'libass' 'lame' 'gtk3' 'fontconfig' 'freetype2' 'libxml2' + 'libogg' 'libvorbis' 'libtheora' 'libsamplerate' 'ffmpeg' 'libx264' + 'x265' 'libvpx' 'libdvdnav' 'jansson' 'librsvg' 'libgudev' + 'desktop-file-utils' 'hicolor-icon-theme') + optdepends=('gst-plugins-good: for video previews' + 'gst-libav: for video previews') + + cd "$srcdir/HandBrake-$pkgver/build" + + make DESTDIR="$pkgdir" install + rm "$pkgdir/usr/bin/HandBrakeCLI" +} + +package_handbrake-cli() { + pkgdesc="Multithreaded video transcoder (CLI)" + depends=('bzip2' 'gcc-libs' 'zlib' 'fribidi' 'libass' 'lame' 'libxml2' + 'libtheora' 'libsamplerate' 'ffmpeg' 'libx264' 'x265' 'libvpx' + 'libdvdnav' 'jansson') + + cd "$srcdir/HandBrake-$pkgver/build" + install -D HandBrakeCLI "$pkgdir/usr/bin/HandBrakeCLI" +} + +# vim:set ts=2 sw=2 et: Deleted: community-x86_64/handbrake-fix-missing-x265-link-flag.patch =================================================================== --- community-x86_64/handbrake-fix-missing-x265-link-flag.patch 2017-01-29 18:51:27 UTC (rev 209399) +++ community-x86_64/handbrake-fix-missing-x265-link-flag.patch 2017-01-29 18:51:39 UTC (rev 209400) @@ -1,13 +0,0 @@ -Written by: Peter Foley <pefol...@pefoley.com> -Gentoo Bug: #552792 - ---- a/test/module.defs -+++ b/test/module.defs -@@ -25,6 +25,7 @@ - - ifeq (1,$(FEATURE.x265)) - TEST.GCC.D += USE_X265 -+ TEST.GCC.l += x265 - endif - - TEST.GCC.l += $(foreach m,$(MODULES.NAMES),$($m.OSL.libs)) Copied: handbrake/repos/community-x86_64/handbrake-fix-missing-x265-link-flag.patch (from rev 209399, handbrake/trunk/handbrake-fix-missing-x265-link-flag.patch) =================================================================== --- community-x86_64/handbrake-fix-missing-x265-link-flag.patch (rev 0) +++ community-x86_64/handbrake-fix-missing-x265-link-flag.patch 2017-01-29 18:51:39 UTC (rev 209400) @@ -0,0 +1,13 @@ +Written by: Peter Foley <pefol...@pefoley.com> +Gentoo Bug: #552792 + +--- a/test/module.defs ++++ b/test/module.defs +@@ -25,6 +25,7 @@ + + ifeq (1,$(FEATURE.x265)) + TEST.GCC.D += USE_X265 ++ TEST.GCC.l += x265 + endif + + TEST.GCC.l += $(foreach m,$(MODULES.NAMES),$($m.OSL.libs))