diff options
author | Lars Wendler <polynomial-c@gentoo.org> | 2018-11-24 00:34:52 +0100 |
---|---|---|
committer | Lars Wendler <polynomial-c@gentoo.org> | 2018-11-24 00:35:04 +0100 |
commit | bf66a753d65e4164cd975b281a98cb2f497511a6 (patch) | |
tree | 424451c318a59ff3dcb9c352055637bc011bab9e /media-video/simplescreenrecorder | |
parent | dev-python/oslo-config: 6.4.1 bump (diff) | |
download | gentoo-bf66a753d65e4164cd975b281a98cb2f497511a6.tar.gz gentoo-bf66a753d65e4164cd975b281a98cb2f497511a6.tar.bz2 gentoo-bf66a753d65e4164cd975b281a98cb2f497511a6.zip |
media-video/simplescreenrecorder: Removed old.
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Diffstat (limited to 'media-video/simplescreenrecorder')
5 files changed, 0 insertions, 337 deletions
diff --git a/media-video/simplescreenrecorder/Manifest b/media-video/simplescreenrecorder/Manifest index a9960f48c8a1..9a3f1c2fe3cf 100644 --- a/media-video/simplescreenrecorder/Manifest +++ b/media-video/simplescreenrecorder/Manifest @@ -1,3 +1 @@ -DIST simplescreenrecorder-0.3.10.tar.gz 1823448 BLAKE2B 5eef2a803be90b357b08ba6a009cd9bfda73bc7c29200de50c32902598b7044aedaa0a39d9eb71ab0a660bb1a3c03f7d57ae2437203037951f06821ce8a417bb SHA512 dc7b9de386b5f87e8315695ef105dea2491d09b98b19029146dd29562fec001bf6b3fd3f30e91bc87bdb55ec87ff213567b5b17a234b0c06c6b7fe93db63d4ae DIST simplescreenrecorder-0.3.11.tar.gz 1823944 BLAKE2B b7692ad158b4784f0222dd47227b85d33aae7eb416ed87d2eda1040027c910ec8d0ebe6a7e164e77cb9c3f6f2756e15fe97a7f05f45c92465473d2ae90e86b34 SHA512 5919774a00cd7015cd7db40561efaea43809b9465508b7770db9eb0fc87f338746e5cd4a79a0ab6c09e516257fa80184c3dcb5ab400c0ef2c0a8cf50ea2a073f -DIST simplescreenrecorder-0.3.9.tar.gz 1816221 BLAKE2B 995ac44da0a5e65dcb33a10b353085f6907531b2af84a0b4c5898f1a44d45676a759b94facdf7f6f311444bcb1ea2cbd8dcf143b8c6e0efac4a7eb06484d1096 SHA512 36dc30597d1cb07f060dcb667d79074851fec75f369efe349d1a1852110e663f0704fd0ec7d85fd0fc0dac27e478b7422f6e273dfecbb27ddeb6d2228217a3b2 diff --git a/media-video/simplescreenrecorder/files/simplescreenrecorder-0.3.9-cmake.patch b/media-video/simplescreenrecorder/files/simplescreenrecorder-0.3.9-cmake.patch deleted file mode 100644 index 6d9fc1fa607b..000000000000 --- a/media-video/simplescreenrecorder/files/simplescreenrecorder-0.3.9-cmake.patch +++ /dev/null @@ -1,106 +0,0 @@ -From 7f8f72ac5f7ba7b060b4366828200050b96a9df0 Mon Sep 17 00:00:00 2001 -From: Andreas Sturmlechner <andreas.sturmlechner@gmail.com> -Date: Thu, 11 Jan 2018 21:28:15 +0100 -Subject: [PATCH 1/3] Fix Qt5LinguistTools detection/lrelease binary location - -Correctly find the Qt5 module that provides the path to Qt5-based lrelease. -Only available since >= Qt-5.3.1 which is a low enough minimum dependency. ---- - src/CMakeLists.txt | 10 ++++++---- - src/translations/CMakeLists.txt | 7 ++++++- - 2 files changed, 12 insertions(+), 5 deletions(-) - -diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt -index 64652c5..5779a49 100644 ---- a/src/CMakeLists.txt -+++ b/src/CMakeLists.txt -@@ -17,10 +17,12 @@ if(WITH_JACK) - endif() - - if(WITH_QT5) -- find_package(Qt5Core REQUIRED) -- find_package(Qt5Gui REQUIRED) -- find_package(Qt5Widgets REQUIRED) -- find_package(Qt5X11Extras REQUIRED) -+ set(QT_MIN_VERSION "5.3.1") -+ find_package(Qt5 ${QT_MIN_VERSION} CONFIG REQUIRED -+ Gui -+ Widgets -+ X11Extras -+ ) - else() - find_package(Qt4 REQUIRED QtGui) - endif() -diff --git a/src/translations/CMakeLists.txt b/src/translations/CMakeLists.txt -index 455fdb2..0902cfd 100644 ---- a/src/translations/CMakeLists.txt -+++ b/src/translations/CMakeLists.txt -@@ -1,6 +1,11 @@ - # translations for 'simplescreenrecorder' executable - --find_program(LRELEASE lrelease) -+if(WITH_QT5) -+ find_package(Qt5LinguistTools REQUIRED) -+ set(LRELEASE Qt5::lrelease) -+else() -+ find_program(LRELEASE lrelease) -+endif() - - if(LRELEASE) - --- -2.15.1 - - -From 24db02e2a689e08f737c4d720e195a3758cba2eb Mon Sep 17 00:00:00 2001 -From: Andreas Sturmlechner <andreas.sturmlechner@gmail.com> -Date: Thu, 11 Jan 2018 21:43:08 +0100 -Subject: [PATCH 2/3] Use FeatureSummary - ---- - CMakeLists.txt | 3 +++ - 1 file changed, 3 insertions(+) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index e770251..cb36d7d 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -25,6 +25,7 @@ option(WITH_GLINJECT "Build the 'libssr-glinject' library. Required for OpenGL r - - set(CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake) - -+include(FeatureSummary) - include(GNUInstallDirs) - - # try to guess the correct 32-bit library path on 64-bit systems -@@ -106,3 +107,5 @@ if(WITH_SIMPLESCREENRECORDER) - ) - - endif() -+ -+feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES) --- -2.15.1 - - -From 329ec866097de4f011cd1bbde9dad784acbb487f Mon Sep 17 00:00:00 2001 -From: Andreas Sturmlechner <andreas.sturmlechner@gmail.com> -Date: Thu, 11 Jan 2018 22:07:39 +0100 -Subject: [PATCH 3/3] FindFFmpeg.cmake: Provide FFMPEG_FOUND - ---- - cmake/FindFFmpeg.cmake | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/cmake/FindFFmpeg.cmake b/cmake/FindFFmpeg.cmake -index 117e654..993219b 100644 ---- a/cmake/FindFFmpeg.cmake -+++ b/cmake/FindFFmpeg.cmake -@@ -28,3 +28,4 @@ mark_as_advanced(SWSCALE_INCLUDE_DIR SWSCALE_LIBRARY) - - set(FFMPEG_INCLUDE_DIRS ${AVFORMAT_INCLUDE_DIR} ${AVCODEC_INCLUDE_DIR} ${AVUTIL_INCLUDE_DIR} ${SWSCALE_INCLUDE_DIR}) - set(FFMPEG_LIBRARIES ${AVFORMAT_LIBRARY} ${AVCODEC_LIBRARY} ${AVUTIL_LIBRARY} ${SWSCALE_LIBRARY}) -+set(FFMPEG_FOUND ${PC_FFMPEG_FOUND}) --- -2.15.1 - diff --git a/media-video/simplescreenrecorder/files/simplescreenrecorder-0.3.9-pulseaudio_dep.patch b/media-video/simplescreenrecorder/files/simplescreenrecorder-0.3.9-pulseaudio_dep.patch deleted file mode 100644 index b5d914e5ef6c..000000000000 --- a/media-video/simplescreenrecorder/files/simplescreenrecorder-0.3.9-pulseaudio_dep.patch +++ /dev/null @@ -1,18 +0,0 @@ -https://github.com/MaartenBaert/ssr/issues/599 -https://bugs.gentoo.org/641680#c10 - ---- a/src/CMakeLists.txt -+++ b/src/CMakeLists.txt -@@ -3,9 +3,11 @@ - find_package(Threads REQUIRED) - find_package(ALSA REQUIRED) - find_package(FFmpeg REQUIRED) --find_package(PulseAudio REQUIRED) - find_package(X11 REQUIRED) - -+if(WITH_PULSEAUDIO) -+ find_package(PulseAudio REQUIRED) -+endif() - if(WITH_JACK) - find_package(Jack REQUIRED) - endif() diff --git a/media-video/simplescreenrecorder/simplescreenrecorder-0.3.10.ebuild b/media-video/simplescreenrecorder/simplescreenrecorder-0.3.10.ebuild deleted file mode 100644 index da1692bb1d65..000000000000 --- a/media-video/simplescreenrecorder/simplescreenrecorder-0.3.10.ebuild +++ /dev/null @@ -1,103 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-multilib flag-o-matic xdg-utils - -if [[ ${PV} = 9999 ]]; then - inherit git-r3 -fi - -DESCRIPTION="A Simple Screen Recorder" -HOMEPAGE="https://www.maartenbaert.be/simplescreenrecorder" -LICENSE="GPL-3" -PKGNAME="ssr" -if [[ ${PV} = 9999 ]] ; then - EGIT_REPO_URI="https://github.com/MaartenBaert/${PKGNAME}.git" - EGIT_BOOTSTRAP="" -else - SRC_URI="https://github.com/MaartenBaert/${PKGNAME}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" - S="${WORKDIR}/${PKGNAME}-${PV}" -fi - -SLOT="0" -IUSE="+asm jack mp3 pulseaudio theora vorbis vpx x264" - -RDEPEND=" - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - dev-qt/qtx11extras:5 - media-libs/alsa-lib:0= - media-libs/mesa[${MULTILIB_USEDEP}] - || ( - media-video/ffmpeg[vorbis?,vpx?,x264?,mp3?,theora?] - media-video/libav[vorbis?,vpx?,x264?,mp3?,theora?] - ) - x11-libs/libX11[${MULTILIB_USEDEP}] - x11-libs/libXext - x11-libs/libXfixes[${MULTILIB_USEDEP}] - virtual/glu[${MULTILIB_USEDEP}] - jack? ( virtual/jack ) - pulseaudio? ( media-sound/pulseaudio ) -" -DEPEND="${RDEPEND} - dev-qt/linguist-tools:5 -" - -pkg_setup() { - if [[ ${ABI} == amd64 ]]; then - elog "You may want to add USE flag 'abi_x86_32' when running a 64bit system" - elog "When added 32bit GLInject libraries are also included. This is" - elog "required if you want to use OpenGL recording on 32bit applications." - elog - fi - - if { has_version media-video/ffmpeg[x264] || has_version media-video/libav[x264] ; } && has_version media-libs/x264[10bit] ; then - ewarn - ewarn "media-libs/x264 is currently built with 10bit useflag." - ewarn "This is known to prevent simplescreenrecorder from recording x264 videos" - ewarn "correctly. Please build media-libs/x264 without 10bit if you want to " - ewarn "record videos with x264." - ewarn - fi - - # QT requires -fPIC. Compile fails otherwise. - # Recently removed from the default compile options upstream - # https://github.com/MaartenBaert/ssr/commit/25fe1743058f0d1f95f6fbb39014b6ac146b5180 - append-flags -fPIC -} - -multilib_src_configure() { - local mycmakeargs=( - -DENABLE_32BIT_GLINJECT="$(usex abi_x86_32)" - -DENABLE_X86_ASM="$(usex asm)" - -DWITH_PULSEAUDIO="$(multilib_native_usex pulseaudio)" - -DWITH_JACK="$(multilib_native_usex jack)" - -DWITH_GLINJECT="true" - ) - - # libav doesn't have AVFrame::channels - # https://github.com/MaartenBaert/ssr/issues/195#issuecomment-45646159 - if has_version media-video/libav ; then - mycmakeargs+=( -DENABLE_FFMPEG_VERSIONS="false" ) - fi - - if multilib_is_native_abi ; then - mycmakeargs+=( -DWITH_QT5="true" ) - else - mycmakeargs+=( -DWITH_SIMPLESCREENRECORDER="false" ) - fi - - cmake-utils_src_configure -} - -pkg_postinst() { - xdg_desktop_database_update -} - -pkg_postrm() { - xdg_desktop_database_update -} diff --git a/media-video/simplescreenrecorder/simplescreenrecorder-0.3.9-r1.ebuild b/media-video/simplescreenrecorder/simplescreenrecorder-0.3.9-r1.ebuild deleted file mode 100644 index 2f317e44e5d3..000000000000 --- a/media-video/simplescreenrecorder/simplescreenrecorder-0.3.9-r1.ebuild +++ /dev/null @@ -1,108 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-multilib flag-o-matic xdg-utils - -if [[ ${PV} = 9999 ]]; then - inherit git-r3 -fi - -DESCRIPTION="A Simple Screen Recorder" -HOMEPAGE="https://www.maartenbaert.be/simplescreenrecorder" -LICENSE="GPL-3" -PKGNAME="ssr" -if [[ ${PV} = 9999 ]] ; then - EGIT_REPO_URI="https://github.com/MaartenBaert/${PKGNAME}.git" - EGIT_BOOTSTRAP="" -else - SRC_URI="https://github.com/MaartenBaert/${PKGNAME}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" - S="${WORKDIR}/${PKGNAME}-${PV}" -fi - -SLOT="0" -IUSE="+asm jack mp3 pulseaudio theora vorbis vpx x264" - -RDEPEND=" - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - dev-qt/qtx11extras:5 - media-libs/alsa-lib:0= - media-libs/mesa[${MULTILIB_USEDEP}] - || ( - media-video/ffmpeg[vorbis?,vpx?,x264?,mp3?,theora?] - media-video/libav[vorbis?,vpx?,x264?,mp3?,theora?] - ) - x11-libs/libX11[${MULTILIB_USEDEP}] - x11-libs/libXext - x11-libs/libXfixes[${MULTILIB_USEDEP}] - virtual/glu[${MULTILIB_USEDEP}] - jack? ( virtual/jack ) - pulseaudio? ( media-sound/pulseaudio ) -" -DEPEND="${RDEPEND} - dev-qt/linguist-tools:5 -" - -PATCHES=( - "${FILESDIR}/${P}-pulseaudio_dep.patch" - "${FILESDIR}/${P}-cmake.patch" -) - -pkg_setup() { - if [[ ${ABI} == amd64 ]]; then - elog "You may want to add USE flag 'abi_x86_32' when running a 64bit system" - elog "When added 32bit GLInject libraries are also included. This is" - elog "required if you want to use OpenGL recording on 32bit applications." - elog - fi - - if { has_version media-video/ffmpeg[x264] || has_version media-video/libav[x264] ; } && has_version media-libs/x264[10bit] ; then - ewarn - ewarn "media-libs/x264 is currently built with 10bit useflag." - ewarn "This is known to prevent simplescreenrecorder from recording x264 videos" - ewarn "correctly. Please build media-libs/x264 without 10bit if you want to " - ewarn "record videos with x264." - ewarn - fi - - # QT requires -fPIC. Compile fails otherwise. - # Recently removed from the default compile options upstream - # https://github.com/MaartenBaert/ssr/commit/25fe1743058f0d1f95f6fbb39014b6ac146b5180 - append-flags -fPIC -} - -multilib_src_configure() { - local mycmakeargs=( - -DENABLE_32BIT_GLINJECT="$(usex abi_x86_32)" - -DENABLE_X86_ASM="$(usex asm)" - -DWITH_PULSEAUDIO="$(multilib_native_usex pulseaudio)" - -DWITH_JACK="$(multilib_native_usex jack)" - -DWITH_GLINJECT="true" - ) - - # libav doesn't have AVFrame::channels - # https://github.com/MaartenBaert/ssr/issues/195#issuecomment-45646159 - if has_version media-video/libav ; then - mycmakeargs+=( -DENABLE_FFMPEG_VERSIONS="false" ) - fi - - if multilib_is_native_abi ; then - mycmakeargs+=( -DWITH_QT5="true" ) - else - mycmakeargs+=( -DWITH_SIMPLESCREENRECORDER="false" ) - fi - - cmake-utils_src_configure -} - -pkg_postinst() { - xdg_desktop_database_update -} - -pkg_postrm() { - xdg_desktop_database_update -} |