From ebc9750bcda8f3ca0d29f0de13f2308f5f17d6cf Mon Sep 17 00:00:00 2001 From: Mario Fetka Date: Tue, 10 Jan 2023 14:59:32 +0100 Subject: [PATCH] Add new rasclient --- app-emulation/vice/Manifest | 2 +- app-emulation/vice/vice-3.6.1-r2.ebuild | 4 +- app-misc/syncterm/Manifest | 5 + app-misc/syncterm/files/cl-linux-yield.patch | 12 + app-misc/syncterm/files/cl-makefile.patch | 19 + app-misc/syncterm/files/st_crypt.patch | 11 + app-misc/syncterm/syncterm-1.1.ebuild | 43 +++ dev-libs/ealogger/Manifest | 2 +- dev-libs/ealogger/ealogger-0.8.1.ebuild | 5 +- media-video/davinci-resolve/Manifest | 2 +- .../davinci-resolve-18.1.1.ebuild | 1 + media-video/mpv/Manifest | 4 - media-video/mpv/metadata.xml | 36 -- media-video/mpv/mpv-0.34.1-r102.ebuild | 359 ------------------ net-misc/rasclient/Manifest | 3 + .../rasclient/rasclient-19.1.1.23476.ebuild | 88 +++++ net-misc/youtube-dl-gui/Manifest | 2 +- .../youtube-dl-gui-1.8.3.ebuild | 2 +- net-misc/ytdlp-plugins/Manifest | 2 +- .../ytdlp-plugins-2022.08.26.ebuild | 2 +- net-misc/ytdlp-servustv/Manifest | 2 +- .../ytdlp-servustv-2022.7.17.ebuild | 2 +- sci-electronics/saleae-logic-bin/Manifest | 4 +- ...2.ebuild => saleae-logic-bin-2.4.3.ebuild} | 4 + 24 files changed, 202 insertions(+), 414 deletions(-) create mode 100644 app-misc/syncterm/Manifest create mode 100644 app-misc/syncterm/files/cl-linux-yield.patch create mode 100644 app-misc/syncterm/files/cl-makefile.patch create mode 100644 app-misc/syncterm/files/st_crypt.patch create mode 100644 app-misc/syncterm/syncterm-1.1.ebuild delete mode 100644 media-video/mpv/Manifest delete mode 100644 media-video/mpv/metadata.xml delete mode 100644 media-video/mpv/mpv-0.34.1-r102.ebuild create mode 100644 net-misc/rasclient/rasclient-19.1.1.23476.ebuild rename sci-electronics/saleae-logic-bin/{saleae-logic-bin-2.4.2.ebuild => saleae-logic-bin-2.4.3.ebuild} (93%) diff --git a/app-emulation/vice/Manifest b/app-emulation/vice/Manifest index 77dd760b..42f70359 100644 --- a/app-emulation/vice/Manifest +++ b/app-emulation/vice/Manifest @@ -1,4 +1,4 @@ DIST vice-3.6.1.tar.gz 11454300 BLAKE2B 129171380f3bd23d579dc29a96419446169cf9a98d2fec82951fa192914846053d213a19b395c9ca30596859cce35bcfea0de0c0a7461c45cb38511a546ca4b2 SHA512 9aeb1c84dc71976d12a9907d60c637ec4cc938aad103340b70a13906bbf2bebab579edc78221c7fba47f0750be3f9ded947200b42fcfc8a9169fb4bb9f288cb7 -EBUILD vice-3.6.1-r2.ebuild 4652 BLAKE2B 72966ff842070d6a4869912e8061c363b99c8bf3bf8d5270e8526da592e4e22af53a671ba972d801823a933270aa06d3b23d78f08eb7c9cf46e727b8a96e34fc SHA512 e318b5c8da4b9cae454176c222ebf0a65d0fd96047d3a5d492495a4c082b0e3cb3a3cc6e8ec618a2ccac415312cfdb67dc736c5751dea632b62909be3cc3d711 +EBUILD vice-3.6.1-r2.ebuild 4666 BLAKE2B 8ac073a26e1fab109a7adeb2059888661bdaa4a3abbc10d8ff338bf4c18739a120431b18a1d7c5676dd2dd25f1a127a1045eefb56ba8442fa94f106e78d1368a SHA512 4647c3d233f06371aeaf79e3e6fa4c6f3a135fa351b0ac934928d06b0421b8233fc04eb24776fa2b09845c830724c0174d558424eaecb18ec377b5a513ed3025 MISC ChangeLog 10438 BLAKE2B b9f985be8ff4e4c97fd9ba479ec2093b1c4dfd62cd9211e2744587b82d6772916b9eceed91df53dfa9e2439ce1c88e3ecd32a606690b34e1e095d0f9b62168c8 SHA512 fe80b5fd85f40aadf64ded6089e961d9cc08d2721484889fc1b02d985bc873c9cdbd55815331fb76436c73d1a07a56a16d790f8969a456ebe4e472b897810960 MISC metadata.xml 785 BLAKE2B 1dc59c7b40fda968680e97b1ad83e741faf223143bbc1ab2d523e37312badd3a3aaedc3bbffbd158531c74ae73dab1bb1ee03666a081eb17d819dc9e0b783ee2 SHA512 b483d325702723d1395bca771d215709fc68b6ca8309c4297c6a668d5940502c9c8d5d4149e1f52b8fd6d5062cf04b2e3d7046ecfc0555d2703b064e329af283 diff --git a/app-emulation/vice/vice-3.6.1-r2.ebuild b/app-emulation/vice/vice-3.6.1-r2.ebuild index f8067294..0f0aed07 100644 --- a/app-emulation/vice/vice-3.6.1-r2.ebuild +++ b/app-emulation/vice/vice-3.6.1-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/vice-emu/releases/${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="amd64 ~arm64 x86" +KEYWORDS="amd64 ~arm ~arm64 x86" IUSE=" alsa cpuhistory debug doc ethernet ffmpeg flac gif +gtk headless jpeg lame mpg123 ogg openmp oss parport pci png portaudio pulseaudio sdl zlib" @@ -75,7 +75,7 @@ BDEPEND=" sys-devel/flex sys-devel/gettext virtual/pkgconfig - virtual/yacc + app-alternatives/yacc doc? ( virtual/texi2dvi ) gtk? ( x11-misc/xdg-utils )" diff --git a/app-misc/syncterm/Manifest b/app-misc/syncterm/Manifest new file mode 100644 index 00000000..d0fd0445 --- /dev/null +++ b/app-misc/syncterm/Manifest @@ -0,0 +1,5 @@ +AUX cl-linux-yield.patch 632 BLAKE2B 015e96bf2ba557cc2dba0b6c0ddc88af77a397ccd6757a56c58a7a6c2474d7cee7918fac243b4b3e0afb1bdc0521b643cbba6ad4d165545c04da6b03d8a93a31 SHA512 f543d695e53d5d3d2b0dcf41ffe54c9ba204d5cc0a05ec9531c7d83d74fb812998084aa7cfea5656f9639c031ef39dba008dae013dbc464eb5606a77ea707e4a +AUX cl-makefile.patch 5055 BLAKE2B f8823c06267f63d649a5b3065358487f508aa605e02b4f0175f35c2f4932ab5efd3496b5756a6c4739a60a997e8620df68b2d216a2ea2c33bbb412abff41b587 SHA512 038eca02e5a90cb8872f2d88c23ff968d7ed6b46a4af219dd3789fbd28b2b3d8d00344d0212e2d912efce0049d60378a639f589d278906a438b154bab44d5fe1 +AUX st_crypt.patch 421 BLAKE2B c816a89d35b498d9ee50286fc36371e6866289bd7c6ae4ce31e4dc9d54d4fa90a6cbc2972ea520f027111e8f8037ff3188d61ef65350208a4475afe920f55f87 SHA512 f1a9bcea0f18ca60ba95bd71db8f0c418f26563e3584817bbc6de98cccffb0a0de683d5ed1bdd1daa1b5a8ff00e3808bcb0727530962d395aa11861dff590830 +DIST syncterm-1.1-src.tgz 18270212 BLAKE2B 91043a31374d73d29a447ab425007aad95ee7d22ded3ea4a518c1fa05958b5f20a4a83df9f575e9cb3962301cc31b55ab876e96addd617e045627d34e56fd922 SHA512 b5280e8f64ce12101f810dbee38a113e03450356a1fbc46a7c63a57eb8ca382e99ec1586b0a3527e336c9725efedae2ce80c5d4b372456eba1f090ec0f8c80eb +EBUILD syncterm-1.1.ebuild 1014 BLAKE2B d866105fb154a0d0e59368bec862408d1f5fdcbe02849583eea1a81c00a2fdabee082933ed8af55f67b18a42db82870eea05583a49ba1d88affc01332e5cfac9 SHA512 de1677f5a030e9b76d504451a0237b40e51637cbba072c92487dc7eec8ad7d2ab7bd2cae983302f1794161f2e14742796b11c488291d2fe6a48cfcad2a26343c diff --git a/app-misc/syncterm/files/cl-linux-yield.patch b/app-misc/syncterm/files/cl-linux-yield.patch new file mode 100644 index 00000000..5ad87acf --- /dev/null +++ b/app-misc/syncterm/files/cl-linux-yield.patch @@ -0,0 +1,12 @@ +--- kernel/thread.orig 2022-06-01 11:44:29.563747178 -0400 ++++ kernel/thread.h 2022-06-01 11:46:19.093752131 -0400 +@@ -3005,7 +3005,8 @@ + #endif /* Slowaris 5.7 / 7.x or newer */ + #elif defined( _AIX ) || defined( __Android__ ) || defined( __CYGWIN__ ) || \ + ( defined( __hpux ) && ( OSVERSION >= 11 ) ) || \ +- defined( __NetBSD__ ) || defined( __QNX__ ) || defined( __UCLIBC__ ) ++ defined( __NetBSD__ ) || defined( __QNX__ ) || \ ++ defined( __UCLIBC__ ) || defined(__linux__) + #define THREAD_YIELD() sched_yield() + #elif defined( __XMK__ ) + /* The XMK underlying scheduling object is the process context, for which diff --git a/app-misc/syncterm/files/cl-makefile.patch b/app-misc/syncterm/files/cl-makefile.patch new file mode 100644 index 00000000..1194f252 --- /dev/null +++ b/app-misc/syncterm/files/cl-makefile.patch @@ -0,0 +1,19 @@ +--- orig/3rdp/build/GNUmakefile 2022-06-01 11:53:12.460437472 -0400 ++++ new/3rdp/build/GNUmakefile 2022-06-01 11:54:38.810441375 -0400 +@@ -67,7 +67,7 @@ + $(CRYPT_IDIR): | $(3RDPODIR) + $(QUIET)$(IFNOTEXIST) mkdir $(CRYPT_IDIR) + +-$(CRYPTLIB_BUILD): $(3RDP_ROOT)$(DIRSEP)dist/cryptlib.zip $(3RDP_ROOT)$(DIRSEP)build/terminal-params.patch $(3RDP_ROOT)$(DIRSEP)build/cl-mingw32-static.patch $(3RDP_ROOT)$(DIRSEP)build/cl-ranlib.patch $(3RDP_ROOT)$(DIRSEP)build/cl-win32-noasm.patch $(3RDP_ROOT)$(DIRSEP)build/cl-zz-country.patch $(3RDP_ROOT)$(DIRSEP)build/cl-algorithms.patch $(3RDP_ROOT)$(DIRSEP)build/cl-allow-duplicate-ext.patch $(3RDP_ROOT)$(DIRSEP)build/cl-macosx-minver.patch $(3RDP_ROOT)$(DIRSEP)build/cl-endian.patch $(3RDP_ROOT)$(DIRSEP)build/cl-cryptodev.patch $(3RDP_ROOT)$(DIRSEP)build/cl-posix-me-gently.patch $(3RDP_ROOT)$(DIRSEP)build/cl-tpm-linux.patch $(3RDP_ROOT)$(DIRSEP)build/cl-PAM-noprompts.patch $(3RDP_ROOT)$(DIRSEP)build/cl-zlib.patch $(3RDP_ROOT)$(DIRSEP)build/Dynamic-linked-static-lib.patch $(3RDP_ROOT)$(DIRSEP)build/SSL-fix.patch $(3RDP_ROOT)$(DIRSEP)build/cl-bigger-maxattribute.patch $(3RDP_ROOT)$(DIRSEP)build/cl-vcxproj.patch $(3RDP_ROOT)$(DIRSEP)build/cl-mingw-vcver.patch $(3RDP_ROOT)$(DIRSEP)build/cl-win32-build-fix.patch $(3RDP_ROOT)$(DIRSEP)build/cl-gcc-non-const-time-val.patch $(3RDP_ROOT)$(DIRSEP)build/cl-no-odbc.patch $(3RDP_ROOT)$(DIRSEP)build/cl-noasm-defines.patch $(3RDP_ROOT)$(DIRSEP)build/cl-bn-noasm64-fix.patch $(3RDP_ROOT)$(DIRSEP)build/cl-no-RSA-suites.patch $(3RDP_ROOT)$(DIRSEP)build/cl-fix-ECC-RSA.patch $(3RDP_ROOT)$(DIRSEP)build/cl-prefer-ECC.patch $(3RDP_ROOT)$(DIRSEP)build/cl-prefer-ECC-harder.patch $(3RDP_ROOT)$(DIRSEP)build/cl-more-RSA-ECC-fixes.patch $(3RDP_ROOT)$(DIRSEP)build/cl-DH-key-init.patch $(3RDP_ROOT)$(DIRSEP)build/cl-clear-GCM-flag.patch $(3RDP_ROOT)$(DIRSEP)build/cl-use-ssh-ctr.patch $(3RDP_ROOT)$(DIRSEP)build/cl-ssh-list-ctr-modes.patch $(3RDP_ROOT)$(DIRSEP)build/cl-ssh-incCtr.patch $(3RDP_ROOT)$(DIRSEP)build/cl-ssl-suite-blocksizes.patch $(3RDP_ROOT)$(DIRSEP)build/cl-no-tpm.patch $(3RDP_ROOT)$(DIRSEP)build/cl-no-via-aes.patch $(3RDP_ROOT)$(DIRSEP)build/cl-fix-ssh-ecc-ephemeral.patch $(3RDP_ROOT)$(DIRSEP)/build/cl-just-use-cc.patch $(3RDP_ROOT)$(DIRSEP)/build/cl-learn-numbers.patch | $(CRYPT_SRC) $(CRYPT_IDIR) ++$(CRYPTLIB_BUILD): $(3RDP_ROOT)$(DIRSEP)dist/cryptlib.zip $(3RDP_ROOT)$(DIRSEP)build/terminal-params.patch $(3RDP_ROOT)$(DIRSEP)build/cl-mingw32-static.patch $(3RDP_ROOT)$(DIRSEP)build/cl-ranlib.patch $(3RDP_ROOT)$(DIRSEP)build/cl-win32-noasm.patch $(3RDP_ROOT)$(DIRSEP)build/cl-zz-country.patch $(3RDP_ROOT)$(DIRSEP)build/cl-algorithms.patch $(3RDP_ROOT)$(DIRSEP)build/cl-allow-duplicate-ext.patch $(3RDP_ROOT)$(DIRSEP)build/cl-macosx-minver.patch $(3RDP_ROOT)$(DIRSEP)build/cl-endian.patch $(3RDP_ROOT)$(DIRSEP)build/cl-cryptodev.patch $(3RDP_ROOT)$(DIRSEP)build/cl-posix-me-gently.patch $(3RDP_ROOT)$(DIRSEP)build/cl-tpm-linux.patch $(3RDP_ROOT)$(DIRSEP)build/cl-PAM-noprompts.patch $(3RDP_ROOT)$(DIRSEP)build/cl-zlib.patch $(3RDP_ROOT)$(DIRSEP)build/Dynamic-linked-static-lib.patch $(3RDP_ROOT)$(DIRSEP)build/SSL-fix.patch $(3RDP_ROOT)$(DIRSEP)build/cl-bigger-maxattribute.patch $(3RDP_ROOT)$(DIRSEP)build/cl-vcxproj.patch $(3RDP_ROOT)$(DIRSEP)build/cl-mingw-vcver.patch $(3RDP_ROOT)$(DIRSEP)build/cl-win32-build-fix.patch $(3RDP_ROOT)$(DIRSEP)build/cl-gcc-non-const-time-val.patch $(3RDP_ROOT)$(DIRSEP)build/cl-no-odbc.patch $(3RDP_ROOT)$(DIRSEP)build/cl-noasm-defines.patch $(3RDP_ROOT)$(DIRSEP)build/cl-bn-noasm64-fix.patch $(3RDP_ROOT)$(DIRSEP)build/cl-no-RSA-suites.patch $(3RDP_ROOT)$(DIRSEP)build/cl-fix-ECC-RSA.patch $(3RDP_ROOT)$(DIRSEP)build/cl-prefer-ECC.patch $(3RDP_ROOT)$(DIRSEP)build/cl-prefer-ECC-harder.patch $(3RDP_ROOT)$(DIRSEP)build/cl-more-RSA-ECC-fixes.patch $(3RDP_ROOT)$(DIRSEP)build/cl-DH-key-init.patch $(3RDP_ROOT)$(DIRSEP)build/cl-clear-GCM-flag.patch $(3RDP_ROOT)$(DIRSEP)build/cl-use-ssh-ctr.patch $(3RDP_ROOT)$(DIRSEP)build/cl-ssh-list-ctr-modes.patch $(3RDP_ROOT)$(DIRSEP)build/cl-ssh-incCtr.patch $(3RDP_ROOT)$(DIRSEP)build/cl-ssl-suite-blocksizes.patch $(3RDP_ROOT)$(DIRSEP)build/cl-no-tpm.patch $(3RDP_ROOT)$(DIRSEP)build/cl-no-via-aes.patch $(3RDP_ROOT)$(DIRSEP)build/cl-fix-ssh-ecc-ephemeral.patch $(3RDP_ROOT)$(DIRSEP)/build/cl-just-use-cc.patch $(3RDP_ROOT)$(DIRSEP)/build/cl-learn-numbers.patch $(3RDP_ROOT)$(DIRSEP)/build/cl-linux-yield.patch | $(CRYPT_SRC) $(CRYPT_IDIR) + @echo Creating $@ ... + $(QUIET)-rm -rf $(CRYPT_SRC)/* + $(QUIET)unzip -oa $(3RDPDISTDIR)$(DIRSEP)cryptlib.zip -d $(CRYPT_SRC) +@@ -112,6 +112,7 @@ + $(QUIET)patch -p0 -d $(CRYPT_SRC) < cl-fix-ssh-ecc-ephemeral.patch + $(QUIET)patch -p0 -d $(CRYPT_SRC) < cl-just-use-cc.patch + $(QUIET)patch -p0 -d $(CRYPT_SRC) < cl-learn-numbers.patch ++ $(QUIET)patch -p0 -d $(CRYPT_SRC) < cl-linux-yield.patch + ifeq ($(CC),mingw32-gcc) + $(QUIET)cd $(CRYPT_SRC) && env - PATH="$(PATH)" CC="$(CC)" AR="$(AR)" RANLIB="$(RANLIB)" make directories + $(QUIET)cd $(CRYPT_SRC) && env - PATH="$(PATH)" CC="$(CC)" AR="$(AR)" RANLIB="$(RANLIB)" make toolscripts diff --git a/app-misc/syncterm/files/st_crypt.patch b/app-misc/syncterm/files/st_crypt.patch new file mode 100644 index 00000000..1e366ca9 --- /dev/null +++ b/app-misc/syncterm/files/st_crypt.patch @@ -0,0 +1,11 @@ +--- orig/src/syncterm/st_crypt.h 2022-06-02 13:05:13.210790443 -0400 ++++ new/src/syncterm/st_crypt.h 2022-06-02 13:07:18.857457650 -0400 +@@ -4,7 +4,7 @@ + #define _ST_CRYPT_H_ + + #ifndef WITHOUT_CRYPTLIB +-#include ++#include "../../3rdp/src/cl/cryptlib.h" + #if CRYPTLIB_VERSION < 3400 + #if CRYPTLIB_VERSION < 340 || CRYPTLIB_VERSION > 999 + #define CRYPT_ATTRIBUTE_ERRORMESSAGE CRYPT_ATTRIBUTE_INT_ERRORMESSAGE diff --git a/app-misc/syncterm/syncterm-1.1.ebuild b/app-misc/syncterm/syncterm-1.1.ebuild new file mode 100644 index 00000000..3e23545a --- /dev/null +++ b/app-misc/syncterm/syncterm-1.1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="A BBS terminal program, supporting ANSI music and IBM charset." +HOMEPAGE="http://syncterm.bbsdev.net" +SRC_URI="https://downloads.sourceforge.net/project/syncterm/syncterm/syncterm-${PV}/syncterm-${PV}-src.tgz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64" + +RDEPEND="sys-libs/ncurses" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}"/cl-makefile.patch + "${FILESDIR}"/st_crypt.patch +) + +#S=${WORKDIR}/syncterm-${PV}/src/syncterm + +src_prepare() { + cp "${FILESDIR}"/cl-linux-yield.patch ${WORKDIR}/syncterm-${PV}/3rdp/build/cl-linux-yield.patch + default +} + +src_compile() { +# CPPFLAGS="${CPPFLAGS}" \ +# CFLAGS="${CFLAGS}" \ +# LDFLAGS="${LDFLAGS}" \ + + emake -C src/syncterm CC="$(tc-getCC)" \ + PREFIX="/usr" MANPREFIX="/usr/share" RELEASE=1 +} + +src_install() { + emake -C src/syncterm CC="$(tc-getCC)" \ + PREFIX="${ED}/usr" MANPREFIX="${ED}/usr/share" RELEASE=1 install +} diff --git a/dev-libs/ealogger/Manifest b/dev-libs/ealogger/Manifest index dabf4ac0..080f4143 100644 --- a/dev-libs/ealogger/Manifest +++ b/dev-libs/ealogger/Manifest @@ -1,4 +1,4 @@ DIST ealogger-0.8.1.tar.gz 126321 BLAKE2B 9a5eefabbd07a2387b5216a0cc133d02b4ed7f9964b8e262f3d9ae8f0dcddf09dd4f4b8bc1ffcf391b9cb4a669044108afb3d893ef512b8f6b26f72480cfa6fe SHA512 0426e24e30a901d86f54f99964473f29e8f0d219540439e678ce032174d85aa7ddb73cbd1dd141319d1e85fdc68f729c596b18ee38acbb7bc57c02af776b8a29 -EBUILD ealogger-0.8.1.ebuild 674 BLAKE2B da278759a01571b8a7d6ef743d5ac524b8d9c32779e16839258b83ebc2bf9fc462c67a4358ee26286c8b9c7bbbe50aabc65d82c8ecccc6e0becb88bd6e41f4e4 SHA512 01a4d4628683be0b861f8c15568e3561fd51364a941aea168acb9b9e5607c61d441ce20ebb53868fae5aabeef9d6ef741af8b745bf53726ba6e873c0c74f1def +EBUILD ealogger-0.8.1.ebuild 675 BLAKE2B a7c39654b3921dc32ab49f1da6355045b5886c72eb721c24cf6f44fbbeb60cde86b5b7f6e56fb17330d9e90115e5e5cf159e7179cd22c40931f8c3df230a42ff SHA512 e4df44a7c69e43816c56cc83c268eb821403437e238348100f64263aa0caea94592318f3760f49774bf005edeb1b644aecabc6bde1c12cc4d01dd96e312df53e MISC ChangeLog 505 BLAKE2B 29b72d7d606325e753a33001e4a3343cbbb4f39c7381eb9f1b5ffb86074bf2c68134cab41ef5df131569dfacef2da17ea5c9446803bba8d4191313fd804c2e8a SHA512 d7375966bdf2b09623a73cb1911d1fd40bd026205b5173c660612e1e24f1eb6002ef1fe059e72a9441b0b59ccf8a37d45e701751b1242f6cb4da0dd2fcd898fe MISC metadata.xml 408 BLAKE2B 66a3e2838d5c5f95c7463733cd13b1230ef3ca005ec0c5dac797561be30f950da98dfa41eeb4d43cf97500c9a2e0d04c57b0b084d60107072a988dd7c4d16ded SHA512 9cac3e4a07c425e87274de776e03d243e462341168235cd3991ef4706aa1a902cf6591ae8e965b9c4ed370fc2ebef3ca805a9c761d05c4b994ae8667198b267c diff --git a/dev-libs/ealogger/ealogger-0.8.1.ebuild b/dev-libs/ealogger/ealogger-0.8.1.ebuild index 9ce07ace..099f270b 100644 --- a/dev-libs/ealogger/ealogger-0.8.1.ebuild +++ b/dev-libs/ealogger/ealogger-0.8.1.ebuild @@ -20,7 +20,8 @@ DEPEND="${RDEPEND}" src_prepare() { sed -e 's!lib)!${CMAKE_INSTALL_LIBDIR})!' -i src/CMakeLists.txt - cmake-utils_src_prepare + cmake_src_prepare + eapply_user } src_configure() { @@ -28,5 +29,5 @@ src_configure() { local mycmakeargs=( "-DLIB_INSTALL_DIR=$(get_libdir)" ) - cmake-utils_src_configure + cmake_src_configure } diff --git a/media-video/davinci-resolve/Manifest b/media-video/davinci-resolve/Manifest index ad39bdcd..b2a69fbb 100644 --- a/media-video/davinci-resolve/Manifest +++ b/media-video/davinci-resolve/Manifest @@ -8,7 +8,7 @@ DIST makeresolvedeb_1.6.0_multi.sh.tar.gz 4191 BLAKE2B ab2f09f339700ee31e0118111 DIST makeresolvedeb_1.6.2_multi.sh.tar.gz 4258 BLAKE2B bcc2f602e9023f296b3dc69cb6cc04ea87001d51981a80eb3ffd2d4d5944e163a773a3a556b19fcb6e9a5b89f59c2e3535ae5f9f546068379888f982bf07d65d SHA512 b7afae27c4f2e9ab970ebbcc0f85427e36d6442883f9b6d616f85e78e256c91cc444ee714e0cb92167afed9340448464ab00118400bae9d929eaadc3110471f2 EBUILD davinci-resolve-17.4.6.ebuild 2467 BLAKE2B fb9de7cd7a13482dcfe42f8e6823179daf144c72d4b8a8024b5aa5f502288862848dacc52bbe40f565f91c04dc991aaf02d5a0ef95e9ac626847f95ffbb16780 SHA512 dbc71120a6131aac4eeb7ab48a67ec153fb9a38316ce38a581fd99cae7f7479daa08b1afc3a88a208fc7c034b13df87fab0c7b104219f391e74fec2ab39781c7 EBUILD davinci-resolve-18.0.4.ebuild 2467 BLAKE2B fb9de7cd7a13482dcfe42f8e6823179daf144c72d4b8a8024b5aa5f502288862848dacc52bbe40f565f91c04dc991aaf02d5a0ef95e9ac626847f95ffbb16780 SHA512 dbc71120a6131aac4eeb7ab48a67ec153fb9a38316ce38a581fd99cae7f7479daa08b1afc3a88a208fc7c034b13df87fab0c7b104219f391e74fec2ab39781c7 -EBUILD davinci-resolve-18.1.1.ebuild 2467 BLAKE2B 314be23153ef0e50daf3e6c41b80f542fc14173c8c8867a7e44dc79d67c7cca97ddf7826c137d0cf6e73729ad98e866a08a1f7722b0f2804e081b0925079790b SHA512 bbe23d5ca42f0552e12f5ca71012c12fd6739fff1c59ec65066d560caf670133f5467a792c3393f2a75313af2e27f30bd2e51d51de5c4108e3fec237de24c16f +EBUILD davinci-resolve-18.1.1.ebuild 2503 BLAKE2B b19c8c9ae382a421ccb3d599e10be95e999c7e1c410948e6f7b1381982b339da93ec19f6526d73cfa77c1cc00da4cb0f1636fe578f4e24935c2eb3fe53ef2900 SHA512 06a3133d1064668ea21db11343c9234445fb07122bfe98b357900f9e8099cdf64a9c17e849dec60e6704984ce06ed3a0a64d065158e9f5bf3d56fb807f932660 EBUILD davinci-resolve-18.1.ebuild 2467 BLAKE2B 314be23153ef0e50daf3e6c41b80f542fc14173c8c8867a7e44dc79d67c7cca97ddf7826c137d0cf6e73729ad98e866a08a1f7722b0f2804e081b0925079790b SHA512 bbe23d5ca42f0552e12f5ca71012c12fd6739fff1c59ec65066d560caf670133f5467a792c3393f2a75313af2e27f30bd2e51d51de5c4108e3fec237de24c16f MISC ChangeLog 984 BLAKE2B 6b5afde0d34caa62f7a6e336c651652380e9144d8c3382dcca2ee680b85724d93deca09c903565ccd79987d39ed61c517f1a5e717f37d3b00d24ac95c038edf3 SHA512 8110c143fd18310b7f12b9eb575f5179a574f0941bf1d6978c96ff4887289ecabfc4c3ab5fb4a9125d9b9d5e65d9d430ebc349965b925ba0bd35cf86466badba MISC metadata.xml 408 BLAKE2B 66a3e2838d5c5f95c7463733cd13b1230ef3ca005ec0c5dac797561be30f950da98dfa41eeb4d43cf97500c9a2e0d04c57b0b084d60107072a988dd7c4d16ded SHA512 9cac3e4a07c425e87274de776e03d243e462341168235cd3991ef4706aa1a902cf6591ae8e965b9c4ed370fc2ebef3ca805a9c761d05c4b994ae8667198b267c diff --git a/media-video/davinci-resolve/davinci-resolve-18.1.1.ebuild b/media-video/davinci-resolve/davinci-resolve-18.1.1.ebuild index 5204b822..f89b92fc 100644 --- a/media-video/davinci-resolve/davinci-resolve-18.1.1.ebuild +++ b/media-video/davinci-resolve/davinci-resolve-18.1.1.ebuild @@ -86,6 +86,7 @@ _adjust_sandbox() { addpredict /lib addpredict /usr addpredict /sys + addpredict "/var/BlackmagicDesign" addpredict "/var/BlackmagicDesign/DaVinci Resolve" } diff --git a/media-video/mpv/Manifest b/media-video/mpv/Manifest deleted file mode 100644 index 8e6f047e..00000000 --- a/media-video/mpv/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST mpv-0.34.1.tar.gz 3288356 BLAKE2B c0e5dc3cd23307449a526bd2cf0df5d870322aa1914a139784fd50d77274d42648a769ee4da3ba74e34a7a080700a5740dae13ed0827df1b3cfef36846f983ab SHA512 77ea349d6999f8cce9b5cce4cebd3506a224fc18ab08d22dd16bd34c34d012bb170879b268ddd62db40d116b4cc0b2d9d651b8097f387ed9115c426834cac77e -DIST waf-2.0.22 104880 BLAKE2B 6cae9e764712012ef97f790c723b86a2603dc64e9bafcec02c5251dbc1b23ec629db26c02eee2a72a77cf70c11d2729a626ea71f3cb50a6281257fd6f63eadf0 SHA512 4156cefa65b7e6349ddb1ca643bbdf3e4444449d137e5f595535564271d521362291f257765329015671584ac2c596a0ad98cfdbd621f5d5352141a55d384292 -EBUILD mpv-0.34.1-r102.ebuild 9743 BLAKE2B 515bb84a42b318a4c2949dd21ef7cd82bcd1fc773b10d88f25e70dd14f19e03b81b42acb5f69ed8f632b9dd61588bd6ded9ae99975f2736998af85cb59cc62d2 SHA512 988b2eacdc9a2f763cbf39fc9ef7fba1a28775ccb402e1492168237922653ef8d258aaee953061bccdca61693c97faa593767fc4c43a4e30e4881d58ef08aa4d -MISC metadata.xml 2311 BLAKE2B 311215e7a690fae3e5469bc39436aab6f8b2154d15c7848f003f2565cc0a08a8b399231512ad5c0819cc1be670be314600d2da97abda2935a5a54fa9fa8e0dca SHA512 b934750143aed87145261473e7e02e6896f11ac33ee3cb8eeda503afbfed646a6bd8668f65e672c5afbac5f812ff01ca64df32d1deaa9eba69e72cb52b6b01e7 diff --git a/media-video/mpv/metadata.xml b/media-video/mpv/metadata.xml deleted file mode 100644 index e9c0f403..00000000 --- a/media-video/mpv/metadata.xml +++ /dev/null @@ -1,36 +0,0 @@ - - - - - zlogene@gentoo.org - Mikle Kolyada - - - Enable support for various archive formats via app-arch/libarchive - Enable playback of Blu-ray filesystems - Build mpv CLI player - Enable C plugins support - Enable hardware video decoding via Nvidia CUDA - Enable Kernel Mode Setting / Direct Rendering Manager based video output - Enable support for various EGL-based video outputs / backends - Enable gamepad input support - Enable Graphics Buffer Manager based EGL video backend - Enable support for saving screenshots in JPEG format - Build mpv shared library - Enable Lua scripting, OSC (On Screen Controller) GUI and net-misc/youtube-dl hook-script - Enable the recommended 'opengl' video output - Enable support for various OpenGL-based video backends - Enable support for the Raspberry Pi - Enable high quality pitch correction via media-libs/rubberband - Enable media-libs/libsdl2 based video and audio outputs - (Note: these outputs exist for compatibility reasons only, avoid if possible) - Install extra tools: mpv_identify.sh, mpv_idet.sh, and umpv - Enable subtitles charset discovery via app-i18n/uchardet - Enable vapoursynth scripting via media-libs/vapoursynth - Enable support for various Vulkan-based video backends - Enable libzimg support (for vf_fingerprint) - - - mpv-player/mpv - - diff --git a/media-video/mpv/mpv-0.34.1-r102.ebuild b/media-video/mpv/mpv-0.34.1-r102.ebuild deleted file mode 100644 index 5aca6576..00000000 --- a/media-video/mpv/mpv-0.34.1-r102.ebuild +++ /dev/null @@ -1,359 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -LUA_COMPAT=( lua5-{1..2} luajit ) -PYTHON_COMPAT=( python3_{9..11} ) -PYTHON_REQ_USE='threads(+)' - -WAF_PV=2.0.22 - -inherit bash-completion-r1 flag-o-matic lua-single optfeature pax-utils python-r1 toolchain-funcs waf-utils xdg-utils - -DESCRIPTION="Media player based on MPlayer and mplayer2" -HOMEPAGE="https://mpv.io/ https://github.com/mpv-player/mpv" - -if [[ ${PV} != *9999* ]]; then - SRC_URI="https://github.com/mpv-player/mpv/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux" - DOCS=( RELEASE_NOTES ) -else - EGIT_REPO_URI="https://github.com/mpv-player/mpv.git" - inherit git-r3 - DOCS=(); SRC_URI="" -fi -SRC_URI+=" https://waf.io/waf-${WAF_PV}" -DOCS+=( README.md DOCS/{client-api,interface}-changes.rst ) - -# See Copyright in sources and Gentoo bug 506946. Waf is BSD, libmpv is ISC. -LICENSE="LGPL-2.1+ GPL-2+ BSD ISC" -SLOT="0" -IUSE="+alsa aqua archive bluray cdda +cli coreaudio cplugins debug doc drm dvb - dvd +egl gamepad gbm +iconv jack javascript jpeg lcms libcaca libmpv +lua - nvenc openal +opengl pulseaudio raspberry-pi rubberband sdl - selinux test tools +uchardet vaapi vapoursynth vdpau vulkan wayland +X +xv zlib zimg" - -REQUIRED_USE=" - || ( cli libmpv ) - aqua? ( opengl ) - egl? ( || ( gbm X wayland ) ) - gamepad? ( sdl ) - gbm? ( drm egl opengl ) - lcms? ( opengl ) - lua? ( ${LUA_REQUIRED_USE} ) - nvenc? ( opengl ) - opengl? ( || ( aqua egl X raspberry-pi !cli ) ) - raspberry-pi? ( opengl ) - test? ( opengl ) - tools? ( cli ) - uchardet? ( iconv ) - vaapi? ( || ( gbm X wayland ) ) - vdpau? ( X ) - vulkan? ( || ( X wayland ) ) - wayland? ( egl ) - X? ( egl? ( opengl ) ) - xv? ( X ) - ${PYTHON_REQUIRED_USE} -" - -RESTRICT="!test? ( test )" - -COMMON_DEPEND=" - >=media-video/ffmpeg-4.0:0=[encode,threads,vaapi?,vdpau?] - alsa? ( >=media-libs/alsa-lib-1.0.18 ) - archive? ( >=app-arch/libarchive-3.4.0:= ) - bluray? ( >=media-libs/libbluray-0.3.0:= ) - cdda? ( dev-libs/libcdio-paranoia - dev-libs/libcdio:= ) - drm? ( x11-libs/libdrm ) - dvd? ( - >=media-libs/libdvdnav-4.2.0:= - >=media-libs/libdvdread-4.1.0:= - ) - egl? ( media-libs/mesa[egl(+),gbm(+)?,wayland(-)?] ) - gamepad? ( media-libs/libsdl2 ) - iconv? ( - virtual/libiconv - uchardet? ( app-i18n/uchardet ) - ) - jack? ( virtual/jack ) - javascript? ( >=dev-lang/mujs-1.0.0 ) - jpeg? ( virtual/jpeg:0 ) - lcms? ( >=media-libs/lcms-2.6:2 ) - >=media-libs/libass-0.12.1:=[fontconfig,harfbuzz(+)] - virtual/ttf-fonts - libcaca? ( >=media-libs/libcaca-0.99_beta18 ) - lua? ( ${LUA_DEPS} ) - openal? ( >=media-libs/openal-1.13 ) - pulseaudio? ( media-sound/pulseaudio ) - raspberry-pi? ( >=media-libs/raspberrypi-userland-0_pre20160305-r1 ) - rubberband? ( >=media-libs/rubberband-1.8.0 ) - sdl? ( media-libs/libsdl2[sound,threads,video] ) - vaapi? ( media-libs/libva:=[drm(+)?,X?,wayland?] ) - vapoursynth? ( media-libs/vapoursynth ) - vdpau? ( x11-libs/libvdpau ) - vulkan? ( - >=media-libs/libplacebo-3.104.0:=[vulkan] - media-libs/shaderc - ) - wayland? ( - >=dev-libs/wayland-1.6.0 - >=dev-libs/wayland-protocols-1.14 - >=x11-libs/libxkbcommon-0.3.0 - ) - X? ( - x11-libs/libX11 - x11-libs/libXScrnSaver - x11-libs/libXext - x11-libs/libXinerama - x11-libs/libXrandr - opengl? ( - x11-libs/libXdamage - virtual/opengl - ) - xv? ( x11-libs/libXv ) - ) - zlib? ( sys-libs/zlib ) - zimg? ( >=media-libs/zimg-2.9.2 ) -" -DEPEND="${COMMON_DEPEND} - ${PYTHON_DEPS} - dvb? ( virtual/linuxtv-dvb-headers ) - nvenc? ( >=media-libs/nv-codec-headers-8.2.15.7 ) -" -RDEPEND="${COMMON_DEPEND} - nvenc? ( x11-drivers/nvidia-drivers[X] ) - selinux? ( sec-policy/selinux-mplayer ) - tools? ( ${PYTHON_DEPS} ) -" -BDEPEND="dev-python/docutils - virtual/pkgconfig - test? ( >=dev-util/cmocka-1.0.0 ) -" - -pkg_setup() { - use lua && lua-single_pkg_setup -} - -src_prepare() { - cp "${DISTDIR}/waf-${WAF_PV}" "${S}"/waf || die - chmod +x "${S}"/waf || die - default -} - -src_configure() { - python_setup - tc-export CC PKG_CONFIG AR - - if use raspberry-pi; then - append-cflags -I"${ESYSROOT}/opt/vc/include" - append-ldflags -L"${ESYSROOT}/opt/vc/lib" - fi - - local mywafargs=( - --confdir="${EPREFIX}/etc/${PN}" - - $(usex cli '' '--disable-cplayer') - $(use_enable libmpv libmpv-shared) - - --disable-libmpv-static - --disable-static-build - # See deep down below for build-date. - --disable-optimize # Don't add '-O2' to CFLAGS. - $(usex debug '' '--disable-debug-build') - - $(use_enable doc html-build) - --disable-pdf-build - --enable-manpage-build - $(use_enable cplugins) - $(use_enable test) - - $(use_enable iconv) - $(use_enable lua) - $(use_enable javascript) - $(use_enable zlib) - $(use_enable bluray libbluray) - $(use_enable dvd dvdnav) - $(use_enable cdda) - $(use_enable uchardet) - $(use_enable rubberband) - $(use_enable lcms lcms2) - $(use_enable vapoursynth) - $(use_enable archive libarchive) - - --enable-libavdevice - - # Audio outputs: - $(use_enable sdl sdl2) # Listed under audio, but also includes video. - $(use_enable pulseaudio pulse) - $(use_enable jack) - $(use_enable openal) - --disable-opensles - $(use_enable alsa) - $(use_enable coreaudio) - - # Video outputs: - $(use_enable aqua cocoa) - $(use_enable drm) - $(use_enable gbm) - $(use_enable wayland wayland-scanner) - $(use_enable wayland wayland-protocols) - $(use_enable wayland) - $(use_enable X x11) - $(use_enable xv) - $(usex opengl "$(use_enable aqua gl-cocoa)" '--disable-gl-cocoa') - $(usex opengl "$(use_enable X gl-x11)" '--disable-gl-x11') - $(usex egl "$(use_enable X egl-x11)" '--disable-egl-x11') - $(usex egl "$(use_enable gbm egl-drm)" '--disable-egl-drm') - $(usex opengl "$(use_enable wayland gl-wayland)" '--disable-gl-wayland') - $(use_enable vdpau) - $(usex vdpau "$(use_enable opengl vdpau-gl-x11)" '--disable-vdpau-gl-x11') - $(use_enable vaapi) # See below for vaapi-glx, vaapi-x-egl. - $(usex vaapi "$(use_enable X vaapi-x11)" '--disable-vaapi-x11') - $(usex vaapi "$(use_enable wayland vaapi-wayland)" '--disable-vaapi-wayland') - $(usex vaapi "$(use_enable gbm vaapi-drm)" '--disable-vaapi-drm') - $(use_enable libcaca caca) - $(use_enable jpeg) - $(use_enable vulkan shaderc) - $(use_enable vulkan libplacebo) - $(use_enable raspberry-pi rpi) - $(usex libmpv "$(use_enable opengl plain-gl)" '--disable-plain-gl') - $(usex opengl '' '--disable-gl') - $(use_enable vulkan) - $(use_enable gamepad sdl2-gamepad) - - # HWaccels: - # Automagic Video Toolbox HW acceleration. See Gentoo bug 577332. - $(use_enable nvenc cuda-hwaccel) - $(use_enable nvenc cuda-interop) - - # TV features: - $(use_enable dvb dvbin) - - # Miscellaneous features: - $(use_enable zimg) - ) - if use lua; then - if use lua_single_target_luajit; then - mywafargs+=( --lua="luajit" ) - else - # Because it would be too simple to just let the user directly - # specify the package name to check, wouldn't it. - mywafargs+=( --lua="$(ver_rs 1 '' $(ver_cut 1-2 $(lua_get_version)))" ) - fi - fi - - if use vaapi && use X; then - mywafargs+=( - $(use_enable egl vaapi-x-egl) - ) - fi - - # Not for us - mywafargs+=( - --disable-android - --disable-egl-android - --disable-uwp - --disable-audiounit - --disable-macos-media-player - --disable-wasapi - --disable-ios-gl - --disable-macos-touchbar - --disable-macos-cocoa-cb - --disable-tvos - --disable-egl-angle-win32 - ) - - mywafargs+=( - --bashdir="$(get_bashcompdir)" - --zshdir=${EPREFIX}/usr/share/zsh/site-functions -) - - # Create reproducible non-live builds. - [[ ${PV} != *9999* ]] && mywafargs+=(--disable-build-date) - - waf-utils_src_configure "${mywafargs[@]}" -} - -src_install() { - waf-utils_src_install - - if use lua; then - insinto /usr/share/${PN} - doins -r TOOLS/lua - fi - - if use cli && use lua_single_target_luajit; then - pax-mark -m "${ED}"${EPREFIX}/usr/bin/${PN} - fi - - if use tools; then - dobin TOOLS/{mpv_identify.sh,umpv} - newbin TOOLS/idet.sh mpv_idet.sh - python_replicate_script "${ED}"${EPREFIX}/usr/bin/umpv - fi -} - -pkg_postinst() { - local rv softvol_0_18_1=0 osc_0_21_0=0 txtsubs_0_24_0=0 opengl_0_25_0=0 - - for rv in ${REPLACING_VERSIONS}; do - ver_test ${rv} -lt 0.18.1 && softvol_0_18_1=1 - ver_test ${rv} -lt 0.21.0 && osc_0_21_0=1 - ver_test ${rv} -lt 0.24.0 && txtsubs_0_24_0=1 - ver_test ${rv} -lt 0.25.0 && ! use opengl && opengl_0_25_0=1 - done - - if [[ ${softvol_0_18_1} -eq 1 ]]; then - elog "Since version 0.18.1 the software volume control is always enabled." - elog "This means that volume controls don't change the system volume," - elog "e.g. per-application volume with PulseAudio." - elog "If you want to restore the previous behaviour, please refer to" - elog - elog "https://wiki.gentoo.org/wiki/Mpv#Volume_in_0.18.1" - elog - fi - - if [[ ${osc_0_21_0} -eq 1 ]]; then - elog "In version 0.21.0 the default OSC layout was changed." - elog "If you want to restore the previous layout, please refer to" - elog - elog "https://wiki.gentoo.org/wiki/Mpv#OSC_in_0.21.0" - elog - fi - - if [[ ${txtsubs_0_24_0} -eq 1 ]]; then - elog "Since version 0.24.0 subtitles with .txt extension aren't autoloaded." - elog "If you want to restore the previous behaviour, please refer to" - elog - elog "https://wiki.gentoo.org/wiki/Mpv#Subtitles_with_.txt_extension_in_0.24.0" - elog - fi - - if [[ ${opengl_0_25_0} -eq 1 ]]; then - elog "Since version 0.25.0 the 'opengl' USE flag is mapped to" - elog "the 'opengl' video output and no longer explicitly requires" - elog "X11 or Mac OS Aqua. Consider enabling the 'opengl' USE flag." - fi - - optfeature "URL support" net-misc/yt-dlp - - xdg_icon_cache_update - xdg_desktop_database_update -} - -pkg_postrm() { - xdg_icon_cache_update - xdg_desktop_database_update -} - -src_test() { - cd "${S}"/build/test || die - local test - for test in *; do - if [[ -x ${test} ]]; then - ./"${test}" || die "Test suite failed" - fi - done -} diff --git a/net-misc/rasclient/Manifest b/net-misc/rasclient/Manifest index b7bbe407..8e50e157 100644 --- a/net-misc/rasclient/Manifest +++ b/net-misc/rasclient/Manifest @@ -1,8 +1,11 @@ DIST RASClient-19.0.23304_x86_64.tar.bz2 28644903 BLAKE2B 41f77a59774548601deb181570ee679269d8d540cfaac9598cdd39126b256778e50d71393d4deac44720efb04898f6cd9d0e14c29c0f0e1e3c84e44f9a58dfff SHA512 164380b6ec4627d1be85e798b71c3e4b865163eef65384d6dad46c03ba849ea5faf80ab53f35fd40b8d598a04ea9c5d7ebbde48af7c9559ccb26889fb8d7abad DIST RASClient-19.1.23468_x86_64.tar.bz2 28745160 BLAKE2B 4ecb72d35628c6bfb73253d2382b2979f1cb5f28ed9a1abca26f2a9d88f7d0e576f7becec90535827c042dccfc782b8d70042913cd029ac3fcfca521d79e2e2d SHA512 0d00bcf026e0e663b79043e08949ca64442e114d0f31a3c984dd4be91c1b908f906bab47edae124d83bf7a1c46961b840fcdba66490fa46259ee8c8f29504b10 +DIST RASClient-19.1.23476_x86_64.tar.bz2 28748749 BLAKE2B cb8c5f55e1677447fe61976748058fd37f8c60eaef83dbf6d68831d9f629a0fa5eb9f82de1348f306dfbfa9e2955be463c0b23b03b1ab24a865d47d34d40cf57 SHA512 e771963f4064b62417614462e1d30dd900cfa85b0da8a0020c8360c60f9d5ca1b506796444b894173b71e67b9889a93915b2d9c3e28ce8e57ed1c82db0e5eafe DIST RASClient-sso-19.0.23304_x86_64.tar.bz2 9312 BLAKE2B 77c696b40d76e85eeb3c6efa5c39348109ddee090aa63512fcd716c2c5d7933b40af4833c350cb239ef58380bc7bd54a78bfe54d2b3699c019940cc150b19a54 SHA512 24b016b16c768937505978058feea797ed99298c275c6339e978c868c4c329963eda786e132848350b5ff88fba0d6c640aa0a40daff151d6c430aec12cebe1cf DIST RASClient-sso-19.1.23468_x86_64.tar.bz2 9305 BLAKE2B 354bec4e6b18bf78e4038756f7722dc0279760ad71d1530fc92dea47be17ae88698f1553c2cf4a53e39fa674f83af552b8b2d3d7a7c371f24a45908716d1b684 SHA512 4178de5bb068f9c0fa1c6fcc40711f28f7a285b834fa9102282e037979b563b79d255ad1b3a02053abd98aed53b137669ea96e356ea8871be94119ed2167ff68 +DIST RASClient-sso-19.1.23476_x86_64.tar.bz2 9311 BLAKE2B 710c6e7435d6aefd1c224e7a86ce1d92da3cf056378ea8a76f5c8a826763ee8e7cdcd397f9071eb8533cbe272b2e6cf63dffcf11dacda1b1d29ae723e4588fd2 SHA512 52c44d290de4c8650dc09b38c38e2f84a6d7d8e7d55c9415e5e1d8adbb6b9938e31c13b40952b70434539358a8ec73a9121881bd26860e6554719bfd5cc4f3e9 EBUILD rasclient-19.0.0.23304.ebuild 2093 BLAKE2B 57054fd2fd385169a707ba2df4ca20f8be1b71ca668ec1b4cb3a8cb478bba3157460218cfe354f473e9cbaf13290012e5b3c38ecdb44752557f2db5b88481c1e SHA512 d22aeb4ce7e88505faa5e314b2a7f317bcb8315b6aefcd48b43dd6df51093008b19960926d783ba131e60a6952be2705f75bca1a658c5fd69f0c8c7f0b318335 EBUILD rasclient-19.1.0.23468.ebuild 2093 BLAKE2B 57054fd2fd385169a707ba2df4ca20f8be1b71ca668ec1b4cb3a8cb478bba3157460218cfe354f473e9cbaf13290012e5b3c38ecdb44752557f2db5b88481c1e SHA512 d22aeb4ce7e88505faa5e314b2a7f317bcb8315b6aefcd48b43dd6df51093008b19960926d783ba131e60a6952be2705f75bca1a658c5fd69f0c8c7f0b318335 +EBUILD rasclient-19.1.1.23476.ebuild 2093 BLAKE2B 57054fd2fd385169a707ba2df4ca20f8be1b71ca668ec1b4cb3a8cb478bba3157460218cfe354f473e9cbaf13290012e5b3c38ecdb44752557f2db5b88481c1e SHA512 d22aeb4ce7e88505faa5e314b2a7f317bcb8315b6aefcd48b43dd6df51093008b19960926d783ba131e60a6952be2705f75bca1a658c5fd69f0c8c7f0b318335 MISC ChangeLog 385 BLAKE2B ebe7cc81e97a7c49bd6dc63e83c4701deb3fa3cc665ae2c0c231e7d4dc79ce3a490e325dd57f962fa74b097fa3fb076ebafd6b0a3fc57d985fe6e16fc4cfc7a5 SHA512 eefdb08d4f09532d35752696b1ac758520ae01f5dca8f44fc63dbd1c7cfb3d83f7f03a32db69c051517ac36b16b9298727fc95d85b188ea336760652fb92305f MISC metadata.xml 408 BLAKE2B 66a3e2838d5c5f95c7463733cd13b1230ef3ca005ec0c5dac797561be30f950da98dfa41eeb4d43cf97500c9a2e0d04c57b0b084d60107072a988dd7c4d16ded SHA512 9cac3e4a07c425e87274de776e03d243e462341168235cd3991ef4706aa1a902cf6591ae8e965b9c4ed370fc2ebef3ca805a9c761d05c4b994ae8667198b267c diff --git a/net-misc/rasclient/rasclient-19.1.1.23476.ebuild b/net-misc/rasclient/rasclient-19.1.1.23476.ebuild new file mode 100644 index 00000000..91eddd96 --- /dev/null +++ b/net-misc/rasclient/rasclient-19.1.1.23476.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit pax-utils xdg-utils versionator desktop + +PV_MAJ=$(get_major_version ) +PV_MIN=$(get_version_component_range 2) +PV_SUB=$(get_version_component_range 3) +PV_DIF=$(get_version_component_range 4) +MY_PV="${PV_MAJ}.${PV_MIN}.${PV_DIF}" + +DESCRIPTION="Parallels Remote Application Client" +HOMEPAGE="https://www.parallels.com/eu/products/ras/download/links/#lin" +SRC_URI="amd64? ( http://download.parallels.com/ras/v${PV_MAJ}/${PV}/RASClient-${MY_PV}_x86_64.tar.bz2 + http://download.parallels.com/ras/v${PV_MAJ}/${PV}/RASClient-sso-${MY_PV}_x86_64.tar.bz2 )" + +LICENSE="no-source-code" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +S="${WORKDIR}" +RESTRICT="mirror bindist strip" #299368 + +DEPEND="dev-libs/libxml2 + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtprintsupport:5 + dev-qt/qtwidgets:5 + dev-qt/qtx11extras:5 + dev-qt/qtxml:5 + media-libs/alsa-lib + net-print/cups + sys-libs/zlib + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXinerama + x11-libs/libXrandr + x11-libs/libXtst + virtual/libusb:1 + sys-apps/pcsc-lite + sys-libs/glibc + x11-libs/libXpm + " + +RDEPEND="${DEPEND}" + +src_install() { + into /opt/2X/Client/ + dobin opt/2X/Client/bin/* + dolib.so opt/2X/Client/lib/* + ln -sf $(get_libdir) "${D}/opt/2X/Client/lib" + + dodoc opt/2X/Client/doc/* + + doicon opt/2X/Client/share/2X.png + + domenu opt/2X/Client/share/rasclient.desktop + domenu opt/2X/Client/share/tuxclient.desktop + domenu opt/2X/Client/share/rassession.desktop + + insinto /usr/share/mime-info + doins opt/2X/Client/share/mime/*.{keys,mime} + + insinto /usr/share/application-registry + doins opt/2X/Client/share/mime/2XSession.applications + + insinto /usr/share/mime/packages/ + doins opt/2X/Client/share/sharedmimeinfo/2XClient.xml + + insinto /opt/2X/Client/share + doins opt/2X/Client/share/*.{conf,qm,qss,pem} + doins opt/2X/Client/share/installed +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_mimeinfo_database_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_mimeinfo_database_update +} diff --git a/net-misc/youtube-dl-gui/Manifest b/net-misc/youtube-dl-gui/Manifest index 879456f7..47edc80d 100644 --- a/net-misc/youtube-dl-gui/Manifest +++ b/net-misc/youtube-dl-gui/Manifest @@ -1,4 +1,4 @@ DIST youtube-dl-gui-1.8.3.tar.gz 703377 BLAKE2B fc3bedfe3201e86c97eff6a52a325ce6bac1f9183c6fc98470a40b32ec53c0f6dccc04607ae288b4ae1baefea7bbd032e424c5f2cd5afcc96b66cb6ce7ac6f8f SHA512 f56adb25baea489f21a57a5513d95e656835429b4512e49d848076afaa60fa356d3468cd5460fcc6e6f311bf605d959a78b4277a0ab272903dde25c2cc87ca8e -EBUILD youtube-dl-gui-1.8.3.ebuild 1249 BLAKE2B 0581b5773bc00630f1db46822940936a5ea86475caf84a4a747389a3a77ac83a436522829509b55dcb5c77fe6975f47dc5b64d4c2250595dbe0320e3c9798e68 SHA512 d162ae8f9a4f293db6fb14fe1e2c058a718d2ce833d5d7e6d4d2a1bf90cc1a095296f75398baf6dbc0575fc0b113036716a934ec5bd186186e17bb5da0adeda0 +EBUILD youtube-dl-gui-1.8.3.ebuild 1252 BLAKE2B ffad3eec1e0469eaddd51f2e52d333c80838a544603a52bcf55c0e057f1e7a7fd25b7775357838cbdb9703196314e9f1a5d010191d153af51e243a4e764c8c99 SHA512 4d813196d23fe481c9b3eed2cdb020cd83492c9d4387033686af19d49cbd02bbe597689d0293624074b7d537723210a5ecc84d0b1c01c9db00e837452fdd90c8 MISC ChangeLog 385 BLAKE2B d26a404024005320f18259719956d818bc18bb6908022d6f9ac1d75de3956e19e376c8a3d7c4d5a2b3ebd332c1cbf34b39bb6d1b2863db12d373a36c5b20c63e SHA512 f0c8175bac806497f36974575b3db65b22a326aa3b74225f60b96e36b2e591351e7d9d76194ad4c1991c4b982424a1c9b894b55ff30974e1fe9d581122dada4c MISC metadata.xml 411 BLAKE2B 6bd76e3591b8a2d88277f9ebfbd5951a7458a266adf5818533a1d829a770db62e1de41a4cb4f29206ed5eb381c6f4bfdc04973c4c65bd72496b7e31b6c85880f SHA512 df1f54923628bff824dc8835c96902bd07d4462472b9b8f356abb0b9b81875d78fa96e511290739ecc5423eadc8b2579a65b2f31f9c2c6a73c8d3413c0603d98 diff --git a/net-misc/youtube-dl-gui/youtube-dl-gui-1.8.3.ebuild b/net-misc/youtube-dl-gui/youtube-dl-gui-1.8.3.ebuild index fc39178e..49e1457d 100644 --- a/net-misc/youtube-dl-gui/youtube-dl-gui-1.8.3.ebuild +++ b/net-misc/youtube-dl-gui/youtube-dl-gui-1.8.3.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{4,5,6,7,8,9,10} ) +PYTHON_COMPAT=( python3_{4,5,6,7,8,9,10,11} ) inherit desktop distutils-r1 xdg-utils diff --git a/net-misc/ytdlp-plugins/Manifest b/net-misc/ytdlp-plugins/Manifest index f208536b..0abdaada 100644 --- a/net-misc/ytdlp-plugins/Manifest +++ b/net-misc/ytdlp-plugins/Manifest @@ -1,2 +1,2 @@ DIST ytdlp-plugins-2022.08.26.zip 44812 BLAKE2B de8f43cb449a0f442403d84168894066889f6aa86eb378b0437991e40e3fcbca003a9960fa50bc24ccecf3b1027f899512486c18546d066d07f5eb9d5e988ec3 SHA512 e43154f0403b0dbe5b56116cae973f40e4e53a80c842376ceba98ebc53632d28fcd02d82e74d749267692bcfeff085fa4cb0f4d1fddc3bf7a4f21f91070fecec -EBUILD ytdlp-plugins-2022.08.26.ebuild 535 BLAKE2B a059c482864e1213b96ee8aa0da44fe32fb6d82ebf8c3297ce861f618532f8329a3b3ce13ea6bd00c9e6d7cece5d793506bc2174f670c0c06421c5e7480d21dc SHA512 a0c585f453708cec15fd2cec58378ec9dbed73eefbbb6b7aacd59bb7368ce4081dce5c290be8d03045ae9f27242efc2df3c692fca7311f61dab8659f098d1a2f +EBUILD ytdlp-plugins-2022.08.26.ebuild 535 BLAKE2B 6fb5ab6a0c764e8ab68559c2449e1b787049b57849316945aa886a72b76651c4f8dc87ae6413559749f64042bd9cbaab6dcfdd90b7892b1a58e148145266a94b SHA512 a209cfa33d469a45c55ca5b0a2054e22803fea5318381884d3be9273aa071a798a5e0b3dc22a8fb8e4830c3f48dcd397e5d2eb503a660361e42940db844a907e diff --git a/net-misc/ytdlp-plugins/ytdlp-plugins-2022.08.26.ebuild b/net-misc/ytdlp-plugins/ytdlp-plugins-2022.08.26.ebuild index 9f2386b2..3ef7b9a8 100644 --- a/net-misc/ytdlp-plugins/ytdlp-plugins-2022.08.26.ebuild +++ b/net-misc/ytdlp-plugins/ytdlp-plugins-2022.08.26.ebuild @@ -3,7 +3,7 @@ # $Id$ EAPI=7 -PYTHON_COMPAT=( python3_{7..10} ) +PYTHON_COMPAT=( python3_{7..11} ) inherit distutils-r1 diff --git a/net-misc/ytdlp-servustv/Manifest b/net-misc/ytdlp-servustv/Manifest index 8ce72cc3..604acc57 100644 --- a/net-misc/ytdlp-servustv/Manifest +++ b/net-misc/ytdlp-servustv/Manifest @@ -1,2 +1,2 @@ DIST ytdlp-servustv-2022.7.17.zip 24449 BLAKE2B 033d602cdd4b7adea27e57290d5c07d5039d81861c5508ae84146e8f6aaa84bdab641fe12fe21c2fc6dc2718f45dee4f3418a8225576aa7e7d7a4f02706a2ca4 SHA512 0c432ea3324083349ac99daf5b49f14cdef0ed4f4fa169eb06c7318e6c15a4302d159cf6d76c260eee64b3282af1afcedbd8f15c7b9d1e22bdb273ad95ddde53 -EBUILD ytdlp-servustv-2022.7.17.ebuild 546 BLAKE2B c3cd95acdd05c9ed25cdce1f75c456c553799a0145af8b4102356d9c3bb4a7f661cbb491e5cb2f202e8e8a5a3a92d57757b5e236d2fc294a3eddd70a1e90cd46 SHA512 be3f978465960c1c72b38417e7fcd0aa7c7cc37bd3313fecc61906cb6d355d6943f846870f5cb6b64d2dbd0f438ddebc1906c615ea0774a009a6ce110f4d2b43 +EBUILD ytdlp-servustv-2022.7.17.ebuild 546 BLAKE2B ec3c23b1a91ee273202e55cdb61d2177c14f30ff36ba69a81b6e45917e8de42272b6b61b8c250fbf864d3aff75ffa218b78319e69f80168b62c5eafa0610a104 SHA512 7f09fe1c0830b57ad780084d90465590e3c1eb79fd16bf2b7dd098279e760a5b4daafc8ee41388fb8b243e42600764805e4bebbc60bdc0aa6d9c0d605de6cf5f diff --git a/net-misc/ytdlp-servustv/ytdlp-servustv-2022.7.17.ebuild b/net-misc/ytdlp-servustv/ytdlp-servustv-2022.7.17.ebuild index 1752ab95..110ddce1 100644 --- a/net-misc/ytdlp-servustv/ytdlp-servustv-2022.7.17.ebuild +++ b/net-misc/ytdlp-servustv/ytdlp-servustv-2022.7.17.ebuild @@ -3,7 +3,7 @@ # $Id$ EAPI=7 -PYTHON_COMPAT=( python3_{7..10} ) +PYTHON_COMPAT=( python3_{7..11} ) inherit distutils-r1 diff --git a/sci-electronics/saleae-logic-bin/Manifest b/sci-electronics/saleae-logic-bin/Manifest index 10771733..22ef0900 100644 --- a/sci-electronics/saleae-logic-bin/Manifest +++ b/sci-electronics/saleae-logic-bin/Manifest @@ -1,6 +1,6 @@ DIST Logic-2.3.55-master.AppImage 168567824 BLAKE2B 5eef4973056556bd606da512545bafff5cc57ea51e488a81cedb1139ff02d9f6e9d29aa4a3ea46dc6de7c24007059056b312990776eaf32a41b0dcce20720440 SHA512 45bdb252818242fdae55daa51034a0c6b96d9539dbf3399c53cb389aff1013da6dbfc71d9130b1fc5f2bb10592107c0cb9c911039772a487f69049e33c4cc2ca -DIST Logic-2.4.2-master.AppImage 161812795 BLAKE2B e755b2217d1b0a142ed16c3e9eb32c61935fce21ada8c8cc78bd7037638ea18a350de7fea1c7e4757b6980ec4257180b296d89acdde6f118724cc3b21bfd2e78 SHA512 1572908bd954e035ef7c68e61b77c8e9d910fe969fa714d1a953c7c9ed90298b5eaebf9c799a856cf3200fe033b3fbda5d2f82caab4733517bb9dba27ad61ae4 +DIST Logic-2.4.3-master.AppImage 161928600 BLAKE2B 22595b9d2da1e4b4aca871eb0117c08d6bbda6006349380230576d59487138db41c2051d9550792348af9ac43f948f758044e385720653a4d17516358e986df8 SHA512 5dc17803e9e4c2712c1e45b0758fc25458833bfb7af75edee90565316e1a3503db7405b2db2281548f53372704cdaaf1d8de2766c182882b85a2ee622f29d405 EBUILD saleae-logic-bin-2.3.55.ebuild 2915 BLAKE2B 7bf8189b5da14e4217f24342ff1fc4503b2b2070532dc798ffb22c658daccc365a14df96db1683220674baea9435c5a602a8225ea90459925e2befd19e24a768 SHA512 935889def41314dc684deb9e37344dbd438242566c4d2f06274cc9deb0cc7fa8b7daeb30be32fd8d2e4a9b1f8905c5844cf2270222151f5e04c08ac74724b9e9 -EBUILD saleae-logic-bin-2.4.2.ebuild 2916 BLAKE2B 32ba9d1afed5e206106b0d44d0a27b9b65d3fe80034faa93bf98e40ebf0bad941b978d01e2731ef12c962ede807f6bf63e14aa2097d2290cecb1107b3cc811a9 SHA512 b8a8efd60add1da588d978a899e78295854bb51858900b57206ac111263af33918165b812e7bd3ff28c28ab3dfe6044c784384f479be4cf52e00c49cedc2b21b +EBUILD saleae-logic-bin-2.4.3.ebuild 3110 BLAKE2B ef989d7c67e5d20e1c430deec6215d50169e819ae37eaf25898e8430836afe46ed1c28f9c88b0058090bd94fa2be19327063a74ec3e39329dc68c4b68b4304d0 SHA512 ee20e2d9b364f395de96656c0e66833fe4e6689606259771dfcffbf4df825eed7b5e7a5d3fbf6f9ecf5998c2acdf2a58a67950399280c6668f52fef008f236b2 MISC ChangeLog 405 BLAKE2B 5fd50b228496d7ca318aed901b5dfc3ce33fc7327331495a1f94417087fcb9b6260e4f6ddde90e510507968208e2e16ca076b27005555679ff26272505a668f4 SHA512 0a832dcab3105dbfc8856c8a8e2eae4bf85ac2aa97d06c19b2591b4acde7fa5e7690e1ff1dc01799a19dad0f80bb0aec58925f5e3192331101af2fcb93e126bd MISC metadata.xml 411 BLAKE2B 6bd76e3591b8a2d88277f9ebfbd5951a7458a266adf5818533a1d829a770db62e1de41a4cb4f29206ed5eb381c6f4bfdc04973c4c65bd72496b7e31b6c85880f SHA512 df1f54923628bff824dc8835c96902bd07d4462472b9b8f356abb0b9b81875d78fa96e511290739ecc5423eadc8b2579a65b2f31f9c2c6a73c8d3413c0603d98 diff --git a/sci-electronics/saleae-logic-bin/saleae-logic-bin-2.4.2.ebuild b/sci-electronics/saleae-logic-bin/saleae-logic-bin-2.4.3.ebuild similarity index 93% rename from sci-electronics/saleae-logic-bin/saleae-logic-bin-2.4.2.ebuild rename to sci-electronics/saleae-logic-bin/saleae-logic-bin-2.4.3.ebuild index f26b4437..f9aefb06 100644 --- a/sci-electronics/saleae-logic-bin/saleae-logic-bin-2.4.2.ebuild +++ b/sci-electronics/saleae-logic-bin/saleae-logic-bin-2.4.3.ebuild @@ -61,6 +61,10 @@ pkg_setup() { src_prepare() { rm -r ${P}/usr/lib + sed -i "/^X-AppImage/d" "${P}/Logic.desktop" \ + || die "Failed to patch desktop file" + sed -i "s/^X-AppImage-Version=/Version=/" "${P}/Logic.desktop" \ + || die "Failed to patch desktop file" sed -i 's/^Exec=AppRun/Exec=${MY_PN}/' "${P}/Logic.desktop" \ || die "Failed to patch desktop file"