diff options
Diffstat (limited to 'media-video/simplescreenrecorder')
4 files changed, 25 insertions, 45 deletions
diff --git a/media-video/simplescreenrecorder/Manifest b/media-video/simplescreenrecorder/Manifest index 39f7370cd6ab..2556bb10406c 100644 --- a/media-video/simplescreenrecorder/Manifest +++ b/media-video/simplescreenrecorder/Manifest @@ -1,6 +1,6 @@ AUX simplescreenrecorder-0.4.4-ffmpeg5.patch 2540 BLAKE2B 5551255312733fca5641ffbed46e332181d02147dafaa9f6831df967b38cb0d6f05fa2d0d910f78fce1cecb40e1db24e1913b8ec71a7e05a3a7ef0ee761e0427 SHA512 823bfdb35b49bd63a7a2f294695f3adb986d1d018d892db68ada0f08cb9d917ddac86cc258ed7520c44ca53b1194164f58e7e4d4ffdd58a5cfeda4590dff5ec0 DIST simplescreenrecorder-0.4.4.tar.gz 1961269 BLAKE2B 05c7635840f8461ab324f740f0cc554eb544ed91b00cdf39c80f861e6a8631f59afbdcc9fe958830b0f1e31eedb90f11d29c114ce4bbb612f1756264502f069f SHA512 a90549a2709490482d70559073e505e669417a93abf16124b98c021e6d2bf08b91b53eb68e006df4f80fcee9fe4da2624bf8de979618953adb3f37eb1d471525 -EBUILD simplescreenrecorder-0.4.4-r1.ebuild 2969 BLAKE2B c2c0e135d7e7f8f43d633218620396adf71afe0e41bc1224270dff87c7a86e512336a46d0ff94004a445ad0eae844275b8906120a6285aa3dbee1a5c574bbd16 SHA512 ad6cb749a3c93d236bb294134003bc429a9ed6dec953e226e893ce95211632e930a4803df72f4ef1ed765713cb281a5dc1d0c1cf98556ececc1d22fb2b7a1d8a -EBUILD simplescreenrecorder-0.4.4.ebuild 2920 BLAKE2B 8e2abfb3f1203cd32bacc17845a0c76d6a3d57d7eafdd21ea8d3129d515a47fdb9d3478db8e902e654884ef72341e35007db3395fb33e0096d224e4f7b93322d SHA512 b4b30ea9d81838cea8530074abdcb2701aac3bb5f5526e7c282cdfca346a61fb26c6ea093ff7e4977946c2bc276363d5a723de71ef9fc1658572a4c7ba427d6e -EBUILD simplescreenrecorder-9999.ebuild 2922 BLAKE2B f579d6fc82b09d1697abca25e69fd8d049aaebb489ab7ad3a1e18ba27a7dd6d8ae5181ddae3a85cc5fed8f30444c16805496e1cc046713caea4d568a28e3c6e6 SHA512 c99e945d9b09fc7ea220089bfcd1db9034901b6152ae3d3879ece709679ec1b99bc10f422b8f374ac40a758128367757399794b090519f655b17df7196b024d0 +EBUILD simplescreenrecorder-0.4.4-r1.ebuild 2845 BLAKE2B 76fb6d8025cd647e2c8ad6ccc073851b12a9096fc52130c103b666a544ed229e1cdb35af21480dab83798ed7bf0d0d99590c5ca5d30db6e16a39edca60dd972b SHA512 024888ef82dd6c964e208b13257769018e9d48622b6ba1303485e6b7ee79facac7492f5587fc424fecb6b8d66eef204ce516ab5e2eabfc394d8b92c4445962e5 +EBUILD simplescreenrecorder-0.4.4.ebuild 2797 BLAKE2B 669884e3208388e1216a910f6e156ba22d3043c0bd53ebc8684b7a94c6ea5a804b6fa5fd8ccf9ed33504a0ffcfa1d57a46498999882f735ea3f90f2e572ce28a SHA512 597b388fe32f132c5c4f98a48ac782a4eb936e71074a65fc7b5cb7bef1a1864ee00e35a5fd99be3e6f8fe8141f8f79936723a40fac38d460f236adacad173936 +EBUILD simplescreenrecorder-9999.ebuild 2799 BLAKE2B fd72c17c39d73ee6e4ccc48533eb193bc264e0044ce4044f2360a4f34b2eaf06f9c1e4532d13dd384085afa76c4beb2537ecc920764c1081f0564968784aea07 SHA512 74f4d0ea5f6bcf1f26c150751b30327aac64eb96e8c89a0c12fcbfaad306b48ebc6c71768c15cf1aeca1ce1b79e1a0168fb054df49fd3befb722dfb9a8b57cc4 MISC metadata.xml 420 BLAKE2B 2a645626005a1656fb4365970626c8b936ad6c8bfe501bd16fb2fc0a3450b56691ea69cf67ddeb3a5bc4aef2f544ddd300a5a8ae7801c2e71724f1e4d361d70b SHA512 68b6a0da9153a989618fbb7249d04e9d92cda87be16f8ecbdf3dbfc1af65d48ff7b15472087904e2dce47087eb6dc73cc1ebee6b49fcc63d492a5583c273830f diff --git a/media-video/simplescreenrecorder/simplescreenrecorder-0.4.4-r1.ebuild b/media-video/simplescreenrecorder/simplescreenrecorder-0.4.4-r1.ebuild index 667f701f5639..ec483db9038f 100644 --- a/media-video/simplescreenrecorder/simplescreenrecorder-0.4.4-r1.ebuild +++ b/media-video/simplescreenrecorder/simplescreenrecorder-0.4.4-r1.ebuild @@ -3,13 +3,11 @@ EAPI=8 -CMAKE_ECLASS=cmake +PKGNAME="ssr" inherit cmake-multilib flag-o-matic xdg DESCRIPTION="A Simple Screen Recorder" -HOMEPAGE="https://www.maartenbaert.be/simplescreenrecorder" -LICENSE="GPL-3" -PKGNAME="ssr" +HOMEPAGE="https://www.maartenbaert.be/simplescreenrecorder/" if [[ ${PV} = 9999 ]] ; then inherit git-r3 EGIT_REPO_URI="https://github.com/MaartenBaert/${PKGNAME}.git" @@ -20,9 +18,12 @@ else S="${WORKDIR}/${PKGNAME}-${PV}" fi +LICENSE="GPL-3" SLOT="0" IUSE="+asm jack mp3 opengl pulseaudio theora v4l vorbis vpx x264" +REQUIRED_USE="abi_x86_32? ( opengl )" + RDEPEND=" dev-qt/qtcore:5 dev-qt/qtgui:5 @@ -36,19 +37,15 @@ RDEPEND=" x11-libs/libXi x11-libs/libXinerama virtual/glu[${MULTILIB_USEDEP}] - v4l? ( media-libs/libv4l ) jack? ( virtual/jack ) opengl? ( media-libs/libglvnd[${MULTILIB_USEDEP},X] ) pulseaudio? ( media-sound/pulseaudio ) + v4l? ( media-libs/libv4l ) " DEPEND="${RDEPEND}" BDEPEND="dev-qt/linguist-tools:5" -REQUIRED_USE="abi_x86_32? ( opengl )" - -PATCHES=( - "${FILESDIR}"/${P}-ffmpeg5.patch -) +PATCHES=( "${FILESDIR}"/${P}-ffmpeg5.patch ) pkg_pretend() { if [[ "${ABI}" == amd64 ]] ; then @@ -69,17 +66,12 @@ pkg_pretend() { } pkg_setup() { - # QT requires -fPIC. Compile fails otherwise. + # Qt requires -fPIC. Compile fails otherwise. # Recently removed from the default compile options upstream # https://github.com/MaartenBaert/ssr/commit/25fe1743058f0d1f95f6fbb39014b6ac146b5180 append-flags -fPIC } -src_prepare() { - # required because xdg.eclass overrides default cmake_src_prepare - cmake_src_prepare -} - multilib_src_configure() { local mycmakeargs=( -DENABLE_JACK_METADATA="$(multilib_native_usex jack)" diff --git a/media-video/simplescreenrecorder/simplescreenrecorder-0.4.4.ebuild b/media-video/simplescreenrecorder/simplescreenrecorder-0.4.4.ebuild index 3140f84c1dce..e732de6afde8 100644 --- a/media-video/simplescreenrecorder/simplescreenrecorder-0.4.4.ebuild +++ b/media-video/simplescreenrecorder/simplescreenrecorder-0.4.4.ebuild @@ -3,13 +3,11 @@ EAPI=8 -CMAKE_ECLASS=cmake +PKGNAME="ssr" inherit cmake-multilib flag-o-matic xdg DESCRIPTION="A Simple Screen Recorder" -HOMEPAGE="https://www.maartenbaert.be/simplescreenrecorder" -LICENSE="GPL-3" -PKGNAME="ssr" +HOMEPAGE="https://www.maartenbaert.be/simplescreenrecorder/" if [[ ${PV} = 9999 ]] ; then inherit git-r3 EGIT_REPO_URI="https://github.com/MaartenBaert/${PKGNAME}.git" @@ -20,9 +18,12 @@ else S="${WORKDIR}/${PKGNAME}-${PV}" fi +LICENSE="GPL-3" SLOT="0" IUSE="+asm jack mp3 opengl pulseaudio theora v4l vorbis vpx x264" +REQUIRED_USE="abi_x86_32? ( opengl )" + RDEPEND=" dev-qt/qtcore:5 dev-qt/qtgui:5 @@ -36,16 +37,14 @@ RDEPEND=" x11-libs/libXi x11-libs/libXinerama virtual/glu[${MULTILIB_USEDEP}] - v4l? ( media-libs/libv4l ) jack? ( virtual/jack ) opengl? ( media-libs/libglvnd[${MULTILIB_USEDEP},X] ) pulseaudio? ( media-sound/pulseaudio ) + v4l? ( media-libs/libv4l ) " DEPEND="${RDEPEND}" BDEPEND="dev-qt/linguist-tools:5" -REQUIRED_USE="abi_x86_32? ( opengl )" - pkg_pretend() { if [[ "${ABI}" == amd64 ]] ; then einfo "You may want to add USE flag 'abi_x86_32' when running a 64bit system" @@ -65,17 +64,12 @@ pkg_pretend() { } pkg_setup() { - # QT requires -fPIC. Compile fails otherwise. + # Qt requires -fPIC. Compile fails otherwise. # Recently removed from the default compile options upstream # https://github.com/MaartenBaert/ssr/commit/25fe1743058f0d1f95f6fbb39014b6ac146b5180 append-flags -fPIC } -src_prepare() { - # required because xdg.eclass overrides default cmake_src_prepare - cmake_src_prepare -} - multilib_src_configure() { local mycmakeargs=( -DENABLE_JACK_METADATA="$(multilib_native_usex jack)" diff --git a/media-video/simplescreenrecorder/simplescreenrecorder-9999.ebuild b/media-video/simplescreenrecorder/simplescreenrecorder-9999.ebuild index 5c2e985195d7..a365a63c3e5d 100644 --- a/media-video/simplescreenrecorder/simplescreenrecorder-9999.ebuild +++ b/media-video/simplescreenrecorder/simplescreenrecorder-9999.ebuild @@ -3,13 +3,11 @@ EAPI=8 -CMAKE_ECLASS=cmake +PKGNAME="ssr" inherit cmake-multilib flag-o-matic xdg DESCRIPTION="A Simple Screen Recorder" -HOMEPAGE="https://www.maartenbaert.be/simplescreenrecorder" -LICENSE="GPL-3" -PKGNAME="ssr" +HOMEPAGE="https://www.maartenbaert.be/simplescreenrecorder/" if [[ ${PV} = 9999 ]] ; then inherit git-r3 EGIT_REPO_URI="https://github.com/MaartenBaert/${PKGNAME}.git" @@ -20,9 +18,12 @@ else S="${WORKDIR}/${PKGNAME}-${PV}" fi +LICENSE="GPL-3" SLOT="0" IUSE="+asm jack mp3 opengl pulseaudio theora v4l vorbis vpx x264" +REQUIRED_USE="abi_x86_32? ( opengl )" + RDEPEND=" dev-qt/qtcore:5 dev-qt/qtgui:5 @@ -36,16 +37,14 @@ RDEPEND=" x11-libs/libXi x11-libs/libXinerama virtual/glu[${MULTILIB_USEDEP}] - v4l? ( media-libs/libv4l ) jack? ( virtual/jack ) opengl? ( media-libs/libglvnd[${MULTILIB_USEDEP},X] ) pulseaudio? ( media-sound/pulseaudio ) + v4l? ( media-libs/libv4l ) " DEPEND="${RDEPEND}" BDEPEND="dev-qt/linguist-tools:5" -REQUIRED_USE="abi_x86_32? ( opengl )" - pkg_pretend() { if [[ "${ABI}" == amd64 ]] ; then einfo "You may want to add USE flag 'abi_x86_32' when running a 64bit system" @@ -65,17 +64,12 @@ pkg_pretend() { } pkg_setup() { - # QT requires -fPIC. Compile fails otherwise. + # Qt requires -fPIC. Compile fails otherwise. # Recently removed from the default compile options upstream # https://github.com/MaartenBaert/ssr/commit/25fe1743058f0d1f95f6fbb39014b6ac146b5180 append-flags -fPIC } -src_prepare() { - # required because xdg.eclass overrides default cmake_src_prepare - cmake_src_prepare -} - multilib_src_configure() { local mycmakeargs=( -DENABLE_JACK_METADATA="$(multilib_native_usex jack)" |