From fc4ad6e568738af8995c2e87896c671c39eb8c72 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 28 Jan 2025 22:42:59 +0000 Subject: gentoo auto-resync : 28:01:2025 - 22:42:58 --- media-video/Manifest.gz | Bin 23224 -> 23225 bytes media-video/guvcview/Manifest | 4 +- media-video/guvcview/guvcview-2.1.0.ebuild | 77 --------------------- media-video/guvcview/metadata.xml | 3 +- media-video/simplescreenrecorder/Manifest | 2 +- .../simplescreenrecorder-9999.ebuild | 25 +++---- 6 files changed, 14 insertions(+), 97 deletions(-) delete mode 100644 media-video/guvcview/guvcview-2.1.0.ebuild (limited to 'media-video') diff --git a/media-video/Manifest.gz b/media-video/Manifest.gz index 6b089e40bbbb..b36077208270 100644 Binary files a/media-video/Manifest.gz and b/media-video/Manifest.gz differ diff --git a/media-video/guvcview/Manifest b/media-video/guvcview/Manifest index 4747bb98aba0..347bd4e4cc8b 100644 --- a/media-video/guvcview/Manifest +++ b/media-video/guvcview/Manifest @@ -1,7 +1,5 @@ AUX guvcview-2.2.1-fix-desktop-file-for-cmake.patch 4049 BLAKE2B 29d55a995067a040455b501d3cf53900cb3742d7a843318abd5d55549788cf3aa1903024872ca68bc02985fd8f168609d8663598ef4a23cc42f74fd6036ed0cd SHA512 3cae1a8eb2e4bd3ad0039ab1607f212d4c098969173a7dcacaf288512302946c292486c8096c93ec3d04ded9a80e88eff28b8efa21fd132558bb2359926232b6 AUX guvcview-2.2.1-set-metainfo-dir.patch 638 BLAKE2B 0086765d05e88b0cdfe6e91bea33b749c2a7d105477f66371a4356779e4dbadc9f36c0e87b9dee44ce902804f27b4dc22d7a93a1afd5bd43ec7573fa1d5cafaa SHA512 b7a040b46e5931a03c38c5a48a16ad735dd5072f08f8b0ed4711f738b1de34177465ea7322807fe645daca9818bf7de5c937bdbd4c038ba403a4453def1efc7e -DIST guvcview-src-2.1.0.tar.bz2 775670 BLAKE2B e6f0fe87b1c44e00265228195b93bb5863170487fd1c3b9741667dc32295406bd920f44150efaecb42ab9396ec67897d3bef517e29ee788c2a6a8a6a95692f81 SHA512 f449e1b1623bb2a96847fc88c4e334ff5bde91f0f9779e37ccbd5777fb96ea4106c3df2c9c30f5d6cacf99e4da04815fc3b739387c2a8fb496c3080b1f99ab70 DIST guvcview-src-2.2.1.tar.bz2 355747 BLAKE2B 57b1ea3a38ce4dbd68220b3a5caacf2f0b3e4b8cd880667988ea13bf50f495cb761249df2fc7ddf24fcdea19b6b4317b5ec1fc63202987bc7820d6095913233f SHA512 3757ff41306c6c02b3a0fcb7f9a4499e90271e47a2dd97f75a2a809caf32a0a0ceaf28c2475bf707017009f8bf9aa7fcef36cb4386b08311998b51d7122cefea -EBUILD guvcview-2.1.0.ebuild 1553 BLAKE2B 4f4fdc3d02762f8744edd62edbad8c144a004438ae6050978b331b48a05427356b1a580f4736b63ac3dc77edc8f97050e5b385cb5171a9a4d4af24b94502e10a SHA512 918ba2f2730aa03802a136588d7986232728cd9fb0e210655aa6c17947e602be1d35283161064909a94ef14eab3e7b40d60afea881576edeea36d5f12da02df2 EBUILD guvcview-2.2.1.ebuild 1449 BLAKE2B 7480999860d60e38ace3958b498380fe1ac6caa59c07739036ab0101facb6aaf92fd792f2fb70a1203c0bf85d056927188b3ffa0cd5ac5e70c069d7199d30e8f SHA512 bc5fb4fbd2e7cfc36568ef512f02b245f40a24f45678fd9d944b3e0ffb9b09cc24a1b976521379ab1593983eceaa0da8e4ef8e023ec44c99f8e8a9af4d7c4166 -MISC metadata.xml 514 BLAKE2B 7098ae5e688744b3081170764afd81d98c7d723471ebe0fa978df82cf51f427d21a1fa3934c1b9d47b3dddc4d1c032d3549754f4a156d27e33e1a4c7ab2d6419 SHA512 64c680b563b88b0d1a2adc467c9da3ea6aef5234c6c96bf4b00d307c4296457fc8a4b2106f4f9d6c88abbf2dc20bbcc03678fd776e93c23e7f0f82e9f541617b +MISC metadata.xml 453 BLAKE2B ed954c0cfdf0d7212125af613a8929574866b13857abf41e2416c4020b88337f4a0809f35a528e7be7c5f4e826d1aca7d5097f708ccb126cf5b7fcc5a2b1af9f SHA512 559dab81f693aab8513e7c5178383dbbfa3a96bf7268278a645d591f807552e877e19928c3074c2a7e00ec7e24c9bad5cd4cdf71daae90c499f740ec248f299b diff --git a/media-video/guvcview/guvcview-2.1.0.ebuild b/media-video/guvcview/guvcview-2.1.0.ebuild deleted file mode 100644 index d0bfd23a7cb9..000000000000 --- a/media-video/guvcview/guvcview-2.1.0.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MY_P=${PN}-src-${PV} -inherit autotools qmake-utils toolchain-funcs - -DESCRIPTION="Simple Qt5 or GTK+3 interface for capturing and viewing video from v4l2 devices" -HOMEPAGE="http://guvcview.sourceforge.net/" -SRC_URI="https://downloads.sourceforge.net/${PN}/${MY_P}.tar.bz2" -S="${WORKDIR}/${PN}-src-${PV}" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="gsl pulseaudio qt5" - -BDEPEND=" - dev-util/intltool - dev-build/autoconf-archive - sys-devel/gettext - virtual/pkgconfig -" -RDEPEND=" - >=dev-libs/glib-2.10 - media-libs/libpng:= - media-libs/libsdl2 - media-libs/libv4l - >=media-libs/portaudio-19_pre - >=media-video/ffmpeg-2.8:= - virtual/libusb:1 - virtual/udev - gsl? ( >=sci-libs/gsl-1.15:= ) - pulseaudio? ( media-libs/libpulse ) - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - ) - !qt5? ( >=x11-libs/gtk+-3.6:3 ) -" -# linux-headers: bug 448260 -DEPEND=" - ${RDEPEND} - >=sys-kernel/linux-headers-3.4-r2 - virtual/os-headers -" - -src_prepare() { - default - - sed -i '/^docdir/,/^$/d' Makefile.am || die - echo "guvcview/gui_qt5_audioctrls.cpp" >> po/POTFILES.skip || die # bug #630984 - eautoreconf -} - -src_configure() { - export MOC="$(qt5_get_bindir)/moc" - - # 599030 - tc-export CC CXX - - local myeconfargs=( - --disable-debian-menu - $(use_enable gsl) - $(use_enable pulseaudio pulse) - $(use_enable qt5) - $(use_enable !qt5 gtk3) - ) - econf "${myeconfargs[@]}" -} - -src_install() { - default - find "${D}" -name '*.la' -type f -delete || die -} diff --git a/media-video/guvcview/metadata.xml b/media-video/guvcview/metadata.xml index cd4de82a9cb8..3ac36f1bffc3 100644 --- a/media-video/guvcview/metadata.xml +++ b/media-video/guvcview/metadata.xml @@ -8,8 +8,7 @@ guvcview - Build with Qt5 interface instead Gtk+ - Build with Qt6 interface instead Gtk+ + Build with Qt6 interface instead of Gtk+ Build with SFML X11-engine instead of sdl diff --git a/media-video/simplescreenrecorder/Manifest b/media-video/simplescreenrecorder/Manifest index e85528113546..48fdd0a485a1 100644 --- a/media-video/simplescreenrecorder/Manifest +++ b/media-video/simplescreenrecorder/Manifest @@ -1,5 +1,5 @@ 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-r3.ebuild 2842 BLAKE2B 2c176abddd8f22b7d7e62c418617cfa02db498275809f10fc13d1a7618b9aa87ad3c86f72977fa3a803fa0925012c36700b00466125c86a1803c337e4874bd02 SHA512 c2b63fef2f92aefbd16cad5796c62c84e2cf0e0fb5e1d805816ef7d4f98f8789b2216312f369b5476c2201276b9745f5e92c3b3f23010fd912bae92aa8b3589d -EBUILD simplescreenrecorder-9999.ebuild 2798 BLAKE2B 3f4ad8dcf5ae878014f06b773293070f3a1119814d7634f76e4ed6e74e08d09723522930e10f2a2ed9109a519b7799770aa89a6c3fd939b6e1c4881ac724cbc1 SHA512 6c7321a3381104e9023fa9d1dfabb7066cc8c2affcca7cacf7afcbf9e480667aac8dca9c031236f6471def9cb3001c8de067ecc34971e8776142698f18711f5b +EBUILD simplescreenrecorder-9999.ebuild 2742 BLAKE2B f2f08c21d1cde05aaca0efa41f95f9efef1d54c8058e868256ca0b061ddd46eff4a894b3fa021abd5b4b351ee75faf7d3f64ef85c1f4aaffe403351ba1a8e8c0 SHA512 096f676a58f730b4b97721acdcd67f4c36735381207e1dc9f69144a52be731bc8e408b86f08a2d029e4f5f89b2b684705bf6c58885c3a394839a38eb631523e8 MISC metadata.xml 333 BLAKE2B 1c60fe7013eaaef8fbae76b4764b7dff62410a446cc8e620a463a7f5e44792efbd2c7f6bedd38477f0fe080c8c7ab983eed30ef5bfb6aeaf1c5a2eea68ef8a5f SHA512 022e3e9394740eff0e0cccc12a374236d882cbe5dd8cc8b53e390859556cd87acb722e6ebeb5a8d68822e81446ead0fab2b7ebe2792e77567c6ddd73df9d1020 diff --git a/media-video/simplescreenrecorder/simplescreenrecorder-9999.ebuild b/media-video/simplescreenrecorder/simplescreenrecorder-9999.ebuild index 5816cb829b9c..2bc6b064fec8 100644 --- a/media-video/simplescreenrecorder/simplescreenrecorder-9999.ebuild +++ b/media-video/simplescreenrecorder/simplescreenrecorder-9999.ebuild @@ -1,21 +1,21 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PKGNAME="ssr" +MY_PN="ssr" inherit cmake-multilib flag-o-matic xdg -DESCRIPTION="A Simple Screen Recorder" +DESCRIPTION="Simple Screen Recorder" HOMEPAGE="https://www.maartenbaert.be/simplescreenrecorder/" -if [[ ${PV} = 9999 ]] ; then +if [[ ${PV} == *9999* ]]; then inherit git-r3 - EGIT_REPO_URI="https://github.com/MaartenBaert/${PKGNAME}.git" + EGIT_REPO_URI="https://github.com/MaartenBaert/${MY_PN}.git" EGIT_BOOTSTRAP="" else - SRC_URI="https://github.com/MaartenBaert/${PKGNAME}/archive/${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI="https://github.com/MaartenBaert/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" KEYWORDS="~amd64 ~x86" - S="${WORKDIR}/${PKGNAME}-${PV}" + S="${WORKDIR}/${MY_PN}-${PV}" fi LICENSE="GPL-3" @@ -25,10 +25,7 @@ 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 - dev-qt/qtwidgets:5 - dev-qt/qtx11extras:5 + dev-qt/qtbase:6[gui,widgets] media-libs/alsa-lib:0= media-video/ffmpeg:=[vorbis?,vpx?,x264?,mp3?,theora?] x11-libs/libX11[${MULTILIB_USEDEP}] @@ -43,10 +40,10 @@ RDEPEND=" v4l? ( media-libs/libv4l ) " DEPEND="${RDEPEND}" -BDEPEND="dev-qt/linguist-tools:5" +BDEPEND="dev-qt/qttools:6[linguist]" pkg_pretend() { - if [[ "${ABI}" == amd64 ]] ; then + if [[ ${ABI} == amd64 ]] ; then einfo "You may want to add USE flag 'abi_x86_32' when running a 64bit system" einfo "When added 32bit GLInject libraries are also included. This is" einfo "required if you want to use OpenGL recording on 32bit applications." @@ -84,7 +81,7 @@ multilib_src_configure() { if multilib_is_native_abi ; then mycmakeargs+=( -DENABLE_32BIT_GLINJECT="false" - -DWITH_QT5="true" + -DWITH_QT6=ON ) else mycmakeargs+=( -- cgit v1.2.3