summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app-text/getRandomName/Manifest1
-rw-r--r--app-text/getRandomName/getRandomName-1.0.0.ebuild37
-rw-r--r--app-text/getRandomName/getRandomName-9999.ebuild39
-rw-r--r--app-text/getRandomName/metadata.xml12
-rw-r--r--dev-cpp/pwxlib/Manifest1
-rw-r--r--dev-cpp/pwxlib/files/0.9.0-fix_docdir.patch11
-rw-r--r--dev-cpp/pwxlib/files/0.9.0-fix_find_source_sh.patch24
-rw-r--r--dev-cpp/pwxlib/metadata.xml20
-rw-r--r--dev-cpp/pwxlib/pwxlib-0.9.0.ebuild67
-rw-r--r--dev-cpp/pwxlib/pwxlib-9999.ebuild65
-rw-r--r--dev-tex/rtf2latex2e/Manifest1
-rw-r--r--dev-tex/rtf2latex2e/metadata.xml11
-rw-r--r--dev-tex/rtf2latex2e/rtf2latex2e-2.2.3.ebuild73
-rw-r--r--dev-util/codeblocks/codeblocks-9999-r1.ebuild70
-rw-r--r--dev-util/codeblocks/files/codeblocks-17.12-nodebug.diff13
-rw-r--r--dev-util/codeblocks/metadata.xml14
-rw-r--r--media-gfx/makeSimplexTexture/Manifest1
-rw-r--r--media-gfx/makeSimplexTexture/makeSimplexTexture-0.9.0.ebuild38
-rw-r--r--media-gfx/makeSimplexTexture/makeSimplexTexture-9999.ebuild40
-rw-r--r--media-gfx/makeSimplexTexture/metadata.xml12
-rw-r--r--media-libs/mlt/Manifest1
-rw-r--r--media-libs/mlt/files/mlt-6.10.0-swig-underlinking.patch12
-rw-r--r--media-libs/mlt/files/mlt-6.22.1-no_lua_bdepend.patch11
-rw-r--r--media-libs/mlt/files/mlt-7.0.1-cmake-symlink.patch14
-rw-r--r--media-libs/mlt/files/mlt-7.5.0-fix_strptime.patch19
-rw-r--r--media-libs/mlt/metadata.xml31
-rw-r--r--media-libs/mlt/mlt-7.6.0-r1.ebuild160
-rw-r--r--media-video/vlc/files/vlc-2.1.0-fix-libtremor-libs.patch11
-rw-r--r--media-video/vlc/files/vlc-2.2.8-freerdp-2.patch131
-rw-r--r--media-video/vlc/files/vlc-9999-configure_lua_version.patch55
-rw-r--r--media-video/vlc/files/vlc-9999-fix_placebo_filters.patch54
-rw-r--r--media-video/vlc/files/vlc-9999-libupnp-slot-1.8.patch24
-rw-r--r--media-video/vlc/metadata.xml59
-rw-r--r--media-video/vlc/vlc-9999-r1.ebuild510
-rw-r--r--media-video/webcamoid/Manifest1
-rw-r--r--media-video/webcamoid/files/webcamoid-9.0.0-no-git-hash-retrieval.patch22
-rw-r--r--media-video/webcamoid/metadata.xml15
-rw-r--r--media-video/webcamoid/webcamoid-9.0.0.ebuild84
-rw-r--r--metadata/layout.conf28
-rw-r--r--net-im/telepathy-morse/metadata.xml8
-rw-r--r--net-im/telepathy-morse/telepathy-morse-9999-r2.ebuild40
-rw-r--r--net-libs/telegram-qt/metadata.xml8
-rw-r--r--net-libs/telegram-qt/telegram-qt-9999-r1.ebuild45
-rw-r--r--net-misc/megasync/Manifest1
-rw-r--r--net-misc/megasync/files/megasync-3.7.1-adapt_distro_version.patch17
-rw-r--r--net-misc/megasync/files/megasync-3.7.1-enable_install_target.patch19
-rw-r--r--net-misc/megasync/files/megasync-3.7.1-fix_strict_aliasing.patch12
-rw-r--r--net-misc/megasync/megasync-3.7.1.ebuild225
-rw-r--r--net-misc/megasync/metadata.xml48
-rw-r--r--profiles/arch/arm/use.mask2
-rw-r--r--profiles/arch/arm64/use.mask2
-rw-r--r--profiles/categories32
-rw-r--r--sys-boot/unetbootin/Manifest1
-rw-r--r--sys-boot/unetbootin/files/unetbootin-675-desktop.patch23
-rw-r--r--sys-boot/unetbootin/metadata.xml9
-rw-r--r--sys-boot/unetbootin/unetbootin-702.ebuild104
56 files changed, 7 insertions, 2381 deletions
diff --git a/app-text/getRandomName/Manifest b/app-text/getRandomName/Manifest
deleted file mode 100644
index 5e372f2..0000000
--- a/app-text/getRandomName/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST getRandomName-1.0.0.tar.gz 10342 SHA256 e55c2190a2f00c48e0674e14517189041b0923621a9da78f9fcaeb96fe736c38 SHA512 fc637d97b62f6a47e07ef521ae69f22f690f7c3a0b4ac0b4a9104fd0d027197d823a4e402480d3d9546abbe2fbfc81d9ae4463c2c979a5d809000d3c3606bafb WHIRLPOOL 09ce2a9d811056968198ff98960872bde71944fed1137c1fbc5a3dfe70d6576335f71291775c8fad8095a3eede2f9e3dfb284eeef249c3c03d95407284c777ac
diff --git a/app-text/getRandomName/getRandomName-1.0.0.ebuild b/app-text/getRandomName/getRandomName-1.0.0.ebuild
deleted file mode 100644
index 79571b2..0000000
--- a/app-text/getRandomName/getRandomName-1.0.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="Create random names using linguistic rules"
-HOMEPAGE="https://prydeworx.com/getRandomNames"
-SRC_URI="https://github.com/Yamakuzure/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="debug"
-
-COMMON_DEPEND="
- >=dev-cpp/pwxlib-0.9.0
-"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}"
-
-DOCS=()
-
-src_compile() {
- PREFIX="${EPREFIX}"usr CXXFLAGS="${CXXFLAGS}" \
- CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" \
- CXX="$(tc-getCXX)" LD="$(tc-getCC)" \
- DEBUG="$(usex debug YES NO)" \
- emake || die "emake failed"
-}
-
-src_install() {
- PREFIX="${EPREFIX}"/usr DESTDIR="${D}" \
- DOCDIR="${EPREFIX}"/usr/share/doc/${PF} \
- emake install || die "install failed"
-}
diff --git a/app-text/getRandomName/getRandomName-9999.ebuild b/app-text/getRandomName/getRandomName-9999.ebuild
deleted file mode 100644
index 8bb8493..0000000
--- a/app-text/getRandomName/getRandomName-9999.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit eutils git-r3 toolchain-funcs
-
-DESCRIPTION="Create random names using linguistic rules"
-HOMEPAGE="https://prydeworx.com/getRandomNames"
-EGIT_REPO_URI="https://github.com/Yamakuzure/getRandomName.git"
-EGIT_BRANCH="master"
-EGIT_SUBMODULES=()
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS=""
-IUSE="debug"
-
-COMMON_DEPEND="
- >=dev-cpp/pwxlib-0.9.0
-"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}"
-
-DOCS=()
-
-src_compile() {
- PREFIX="${EPREFIX}"usr CXXFLAGS="${CXXFLAGS}" \
- CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" \
- CXX="$(tc-getCXX)" LD="$(tc-getCC)" \
- DEBUG="$(usex debug YES NO)" \
- emake || die "emake failed"
-}
-
-src_install() {
- PREFIX="${EPREFIX}"/usr DESTDIR="${D}" \
- DOCDIR="${EPREFIX}"/usr/share/doc/${PF} \
- emake install || die "install failed"
-}
diff --git a/app-text/getRandomName/metadata.xml b/app-text/getRandomName/metadata.xml
deleted file mode 100644
index c9f67fc..0000000
--- a/app-text/getRandomName/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>yamakuzure@gmx.net</email>
- <name>Sven Eden</name>
- </maintainer>
- <use></use>
- <upstream>
- <remote-id type="github">Yamakuzure/getRandomName</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-cpp/pwxlib/Manifest b/dev-cpp/pwxlib/Manifest
deleted file mode 100644
index 9ee9edb..0000000
--- a/dev-cpp/pwxlib/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pwxlib-0.9.0.tar.gz 291341 SHA256 e83b148453263678aa1d26e72e6045bd74d837d9da92c107b071cdaa3d74fa5a SHA512 edebf7eb76c9b00f9f1d10bece2ce14470c46f47d5a94d3a3a16e8e2e3731056ce6841c52edc5f5928a1f21acb6990aad8087f1631dca47fc132ad3cc1875919 WHIRLPOOL 8b4cc06ccc2b1568e5ee8c6349a4479c99680bf9d6c1d926a89087d5f548f83a375adc634cd5c3adba18337ca3549fcdf5bf6262644734c49f6ef134244a139e
diff --git a/dev-cpp/pwxlib/files/0.9.0-fix_docdir.patch b/dev-cpp/pwxlib/files/0.9.0-fix_docdir.patch
deleted file mode 100644
index 411137f..0000000
--- a/dev-cpp/pwxlib/files/0.9.0-fix_docdir.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/meson.build 2019-09-25 18:01:52.444587215 +0200
-+++ b/meson.build 2019-09-25 18:02:04.826587254 +0200
-@@ -30,7 +30,7 @@
- pkgincludedir = join_paths(includedir, 'pwxlib')
- pkgdatadir = join_paths(datadir, 'pwxlib')
-
--docdir = '-'.join([join_paths(datadir, 'doc/pwxLib'),
-+docdir = '-'.join([join_paths(datadir, 'doc/pwxlib'),
- meson.project_version()])
-
- #####################################################################
diff --git a/dev-cpp/pwxlib/files/0.9.0-fix_find_source_sh.patch b/dev-cpp/pwxlib/files/0.9.0-fix_find_source_sh.patch
deleted file mode 100644
index c39163e..0000000
--- a/dev-cpp/pwxlib/files/0.9.0-fix_find_source_sh.patch
+++ /dev/null
@@ -1,24 +0,0 @@
---- a/meson/find_source.sh 2019-09-25 17:49:05.413584797 +0200
-+++ b/meson/find_source.sh 2019-09-25 17:53:55.816585713 +0200
-@@ -2,15 +2,14 @@
-
- # Wrappers are provided from the call
- for x in $@ ; do
-- echo "$x" | sed -e "s,$MESON_SOURCE_ROOT,..,g"
-+ echo "$x"
- done
-
-+
- # Headers must be found and go first
--find "$MESON_SOURCE_ROOT"/src/ -type f -name '*.h' | \
-- sort -u | \
-- sed -e "s,$MESON_SOURCE_ROOT,..,g"
-+find "$MESON_SOURCE_ROOT"/src/ -type f -name '*.h' | sort -u
-+
-
- # Followed by the source files
--find "$MESON_SOURCE_ROOT"/src/ -type f -name '*.cpp' | \
-- sort -u | \
-- sed -e "s,$MESON_SOURCE_ROOT,..,g"
-+find "$MESON_SOURCE_ROOT"/src/ -type f -name '*.cpp' | sort -u
-+
diff --git a/dev-cpp/pwxlib/metadata.xml b/dev-cpp/pwxlib/metadata.xml
deleted file mode 100644
index 99fe64f..0000000
--- a/dev-cpp/pwxlib/metadata.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>yamakuzure@gmx.net</email>
- <name>Sven Eden</name>
- </maintainer>
- <use>
- <flag name="spinlocks">
- Use spinlocks instead of mutexes. Improves performance.
- </flag>
- <flag name="yielding">
- Let spinlocks yield when they can not lock. Improves
- performance.
- </flag>
- </use>
- <upstream>
- <remote-id type="github">Yamakuzure/pwxlib</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-cpp/pwxlib/pwxlib-0.9.0.ebuild b/dev-cpp/pwxlib/pwxlib-0.9.0.ebuild
deleted file mode 100644
index 933375f..0000000
--- a/dev-cpp/pwxlib/pwxlib-0.9.0.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic meson
-
-DESCRIPTION="The PrydeWorX library of C++ workers, tools and utilities"
-HOMEPAGE="https://pwxlib.prydeworx.com"
-SRC_URI="https://github.com/Yamakuzure/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="debug doc +spinlocks test +yielding"
-
-REQUIRED_USE="
- yielding? ( spinlocks )
-"
-DEPEND="${COMMON_DEPEND}
- doc? ( app-doc/doxygen )
- >=sys-devel/gcc-7.4.0
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${FILESDIR}"/${PV}-fix_docdir.patch
- "${FILESDIR}"/${PV}-fix_find_source_sh.patch
-)
-
-src_configure() {
- # Duplicating C[XX]FLAGS in LDFLAGS is deprecated and will become
- # a hard error in future meson versions:
- filter-ldflags $CFLAGS $CXXFLAGS
-
- local emesonargs=(
- -Ddatadir="${EPREFIX}/usr/share"
- --buildtype $(usex debug debug release)
- --libdir="${EPREFIX}"/usr/$(get_libdir)
- -Dhtml=$(usex doc true false)
- -Dinstall-tests=false
- -Dprofile=false
- -Dsmall_tests=true
- -Dspinlocks=$(usex spinlocks true false)
- -Dtests=$(usex test true false)
- -Dtorture=false
- -Dyielding=$(usex yielding true false)
- )
-
- meson_src_configure
-}
-
-src_install() {
- DOCS=(
- AUTHORS
- ChangeLog
- code_of_conduct.md
- CONTRIBUTING.md
- INSTALL.md
- LICENSE
- NEWS.md
- README.md
- TODO.md
- )
-
- meson_src_install
-}
diff --git a/dev-cpp/pwxlib/pwxlib-9999.ebuild b/dev-cpp/pwxlib/pwxlib-9999.ebuild
deleted file mode 100644
index e0091c4..0000000
--- a/dev-cpp/pwxlib/pwxlib-9999.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic git-r3 meson
-
-DESCRIPTION="The PrydeWorX library of C++ workers, tools and utilities"
-HOMEPAGE="https://pwxlib.prydeworx.com"
-EGIT_REPO_URI="https://github.com/Yamakuzure/pwxlib.git"
-EGIT_BRANCH="master"
-EGIT_SUBMODULES=()
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS=""
-IUSE="debug doc +spinlocks test +yielding"
-
-REQUIRED_USE="
- yielding? ( spinlocks )
-"
-DEPEND="${COMMON_DEPEND}
- doc? ( app-doc/doxygen )
- >=sys-devel/gcc-7.4.0
- virtual/pkgconfig
-"
-RDEPEND="${COMMON_DEPEND}"
-
-src_configure() {
- # Duplicating C[XX]FLAGS in LDFLAGS is deprecated and will become
- # a hard error in future meson versions:
- filter-ldflags $CFLAGS $CXXFLAGS
-
- local emesonargs=(
- -Ddatadir="${EPREFIX}/usr/share"
- --buildtype $(usex debug debug release)
- --libdir="${EPREFIX}"/usr/$(get_libdir)
- -Dhtml=$(usex doc true false)
- -Dinstall-tests=false
- -Dprofile=false
- -Dsmall_tests=true
- -Dspinlocks=$(usex spinlocks true false)
- -Dtests=$(usex test true false)
- -Dtorture=false
- -Dyielding=$(usex yielding true false)
- )
-
- meson_src_configure
-}
-
-src_install() {
- DOCS=(
- AUTHORS
- ChangeLog
- code_of_conduct.md
- CONTRIBUTING.md
- INSTALL.md
- LICENSE
- NEWS.md
- README.md
- TODO.md
- )
-
- meson_src_install
-}
diff --git a/dev-tex/rtf2latex2e/Manifest b/dev-tex/rtf2latex2e/Manifest
deleted file mode 100644
index 4d5b9e3..0000000
--- a/dev-tex/rtf2latex2e/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST rtf2latex2e-2-2-3.tar.gz 1207871 SHA256 7ef86edea11d5513cd86789257a91265fc82d978541d38ab2c08d3e9d6fcd3c3 SHA512 ff02701f75ac8d1655e01ee3eec5f9c51f3b9f80238577c715f84d922f1254061472b807bf37ade643701a1e2fe594cf168b522519c1e619bd1cd94f2b92da66 WHIRLPOOL 1bf094a18832eb50473768627cec431009717de4d821d06c246c7ecdf81f29a208b6a58781b63985229fb5a889f645e01df3a520d646cad6d882bf4af10aa034
diff --git a/dev-tex/rtf2latex2e/metadata.xml b/dev-tex/rtf2latex2e/metadata.xml
deleted file mode 100644
index 3ba44e2..0000000
--- a/dev-tex/rtf2latex2e/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <name>Sven Eden</name>
- <email>yamakuzure@gmx.net</email>
- </maintainer>
- <use>
- <flag name='unoconv'>Use app-office/unoconv to convert EMF, WMF, and PICT images to PDF files</flag>
- </use>
-</pkgmetadata>
diff --git a/dev-tex/rtf2latex2e/rtf2latex2e-2.2.3.ebuild b/dev-tex/rtf2latex2e/rtf2latex2e-2.2.3.ebuild
deleted file mode 100644
index cc9823a..0000000
--- a/dev-tex/rtf2latex2e/rtf2latex2e-2.2.3.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="RTF to LaTeX converter"
-HOMEPAGE="http://rtf2latex2e.sourceforge.net"
-SRC_URI="mirror://sourceforge/project/${PN}/${PN}-unix/2-2/${PN}-2-2-3.tar.gz"
-
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~hppa ~sparc ~x86"
-IUSE="doc test unoconv"
-SLOT="0"
-S="${WORKDIR}/${PN}-2-2-3"
-
-RDEPEND="virtual/latex-base
- unoconv? ( app-office/unoconv )
-"
-DEPEND="${RDEPEND}
- doc? (
- dev-tex/hevea
- virtual/latex-base
- virtual/man
- )
-"
-PATCHES=(
-)
-
-src_prepare() {
- # Stupid release...
- mv "${S}"/doc/Changelog "${S}"/doc/ChangeLog
- default
-}
-src_compile() {
- # Set DESTDIR here too so that compiled-in paths are correct.
- emake CC="$(tc-getCC)" LD="$(tc-getLD)" AR="$(tc-getAR)" \
- prefix="${EPREFIX}/usr" DESTDIR="${EPREFIX}/usr" CC="$(tc-getCC)" || \
- die "emake failed"
-
- if use doc; then
- cd "${S}/doc"
- emake CC="$(tc-getCC)" realclean
- # Those are missing:
- touch header.html footer.html
- emake CC="$(tc-getCC)" LD="$(tc-getLD)" AR="$(tc-getAR)" || die "emake doc failed"
- fi
-
- if use test; then
- cd "${S}/test"
- emake CC="$(tc-getCC)" realclean
- emake CC="$(tc-getCC)" LD="$(tc-getLD)" AR="$(tc-getAR)" || die "emake test failed"
- cd "${S}"
- fi
-}
-
-src_test() {
- cd "${S}/test"
- emake CC="$(tc-getCC)" realclean
- emake CC="$(tc-getCC)" LD="$(tc-getLD)" AR="$(tc-getAR)" || die "emake test failed"
- cd "${S}"
-}
-
-src_install() {
- dodoc README doc/ChangeLog doc/GPL_license
- emake CC="$(tc-getCC)" LD="$(tc-getLD)" AR="$(tc-getAR)" prefix="${EPREFIX}/usr" DESTDIR="${ED}" install
- if use doc; then
- dodoc doc/web/{arrow.gif,docs.html,index.html,logo.png,MTEF3.html}
- dodoc doc/web/{MTEF4.html,MTEF5.html,quadratic2.png,style.css}
- dodoc doc/rtf2latexDoc.pdf
- fi
-}
diff --git a/dev-util/codeblocks/codeblocks-9999-r1.ebuild b/dev-util/codeblocks/codeblocks-9999-r1.ebuild
deleted file mode 100644
index ec04104..0000000
--- a/dev-util/codeblocks/codeblocks-9999-r1.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-WX_GTK_VER="3.0-gtk3"
-
-inherit autotools gnome2-utils subversion wxwidgets xdg-utils
-
-DESCRIPTION="The open source, cross platform, free C, C++ and Fortran IDE"
-HOMEPAGE="http://www.codeblocks.org/"
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS=""
-SRC_URI=""
-ESVN_REPO_URI="svn://svn.code.sf.net/p/${PN}/code/trunk"
-
-IUSE="contrib debug pch"
-
-RDEPEND="app-arch/zip
- x11-libs/wxGTK:${WX_GTK_VER}[X]
- contrib? (
- app-admin/gamin
- app-text/hunspell
- dev-libs/boost:=
- )"
-
-DEPEND="${RDEPEND}
- >=dev-libs/tinyxml-2.6.2-r3
- >=dev-util/astyle-3.1-r2:0/3.1
- virtual/pkgconfig"
-
-PATCHES=( "${FILESDIR}"/codeblocks-17.12-nodebug.diff )
-
-src_prepare() {
- default
- # Let's make the autorevision work.
- subversion_wc_info
- CB_LCD=$(LC_ALL=C svn info "${ESVN_WC_PATH}" | grep "^Last Changed Date:" | cut -d" " -f4,5)
- echo "m4_define([SVN_REV], ${ESVN_WC_REVISION})" > revision.m4
- echo "m4_define([SVN_DATE], ${CB_LCD})" >> revision.m4
- eautoreconf
-}
-
-src_configure() {
- setup-wxwidgets
-
- econf \
- --disable-static \
- $(use_enable debug) \
- $(use_enable pch) \
- $(use_with contrib contrib-plugins all)
-}
-
-pkg_postinst() {
- if [[ ${WX_GTK_VER} == "3.0" || ${WX_GTK_VER} == "3.0-gtk3" ]]; then
- elog "The symbols browser is disabled due to it causing crashes."
- elog "For more information see https://sourceforge.net/p/codeblocks/tickets/225/"
- fi
-
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
- gnome2_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
- gnome2_icon_cache_update
-}
diff --git a/dev-util/codeblocks/files/codeblocks-17.12-nodebug.diff b/dev-util/codeblocks/files/codeblocks-17.12-nodebug.diff
deleted file mode 100644
index 7cbb678..0000000
--- a/dev-util/codeblocks/files/codeblocks-17.12-nodebug.diff
+++ /dev/null
@@ -1,13 +0,0 @@
-# Remove adding of "-g" to CFLAGS and CXXFLAGS if "./configure --enable-debug"
-diff -Naur old/m4/acinclude.m4 new/m4/acinclude.m4
---- old/m4/acinclude.m4 2017-11-01 02:32:37.000000000 +0300
-+++ new/m4/acinclude.m4 2018-05-04 11:08:33.000000000 +0300
-@@ -91,8 +91,6 @@
- AC_ARG_ENABLE(debug, [AC_HELP_STRING([--enable-debug], [turn on debugging (default is OFF)])],,
- enable_debug=$debug_default)
- if test "x$enable_debug" = "xyes"; then
-- CFLAGS="-g $CFLAGS"
-- CXXFLAGS="-g $CXXFLAGS"
- CPPFLAGS="-DDEBUG -DcbDEBUG $CPPFLAGS"
- AC_MSG_RESULT(yes)
- else
diff --git a/dev-util/codeblocks/metadata.xml b/dev-util/codeblocks/metadata.xml
deleted file mode 100644
index 147e365..0000000
--- a/dev-util/codeblocks/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>wxwidgets@gentoo.org</email>
- <name>Gentoo wxWidgets Project</name>
- </maintainer>
- <use>
- <flag name="contrib">Build additional contrib components</flag>
- </use>
- <upstream>
- <remote-id type="sourceforge">codeblocks</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/media-gfx/makeSimplexTexture/Manifest b/media-gfx/makeSimplexTexture/Manifest
deleted file mode 100644
index f445db8..0000000
--- a/media-gfx/makeSimplexTexture/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST makeSimplexTexture-0.9.0.tar.gz 30922 SHA256 b0b61bfe0c64973d70197366a8a36acc6d4a94e907fea6b75d4653e6cfbfb4e2 SHA512 bfab23b855cdc3aa5df5ce3d82fd52081e4feb2728569424c6f1f1281fc3c077def5126cdbddcc7966fad1bebcd0d5061d2925b5ae73de2e74aa2f50a1d92ea0 WHIRLPOOL c09a7150ec7c390c1a6d4cc9c12e303c89eab7a0dff0f3d14c884a62dadff5e32e95028b5aaae75808fc20c1f85b286f88395429953c327b04c2e9351cb83097
diff --git a/media-gfx/makeSimplexTexture/makeSimplexTexture-0.9.0.ebuild b/media-gfx/makeSimplexTexture/makeSimplexTexture-0.9.0.ebuild
deleted file mode 100644
index d164be2..0000000
--- a/media-gfx/makeSimplexTexture/makeSimplexTexture-0.9.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="Build textures with bumpmaps using simplex noise."
-HOMEPAGE="https://prydeworx.com/makeSimplexTextures"
-SRC_URI="https://github.com/Yamakuzure/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug"
-
-COMMON_DEPEND="
- >=dev-cpp/pwxlib-0.9.0
- >=media-libs/libsfml-2.5.1
-"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}"
-
-DOCS=()
-
-src_compile() {
- PREFIX="${EPREFIX}"/usr CXXFLAGS="${CXXFLAGS}" \
- CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" \
- CXX="$(tc-getCXX)" LD="$(tc-getCC)" \
- DEBUG="$(usex debug YES NO)" \
- emake || die "emake failed"
-}
-
-src_install() {
- PREFIX="${EPREFIX}"/usr DESTDIR="${D}" \
- DOCDIR="${EPREFIX}"usr/share/doc/${PF} \
- emake install || die "install failed"
-}
diff --git a/media-gfx/makeSimplexTexture/makeSimplexTexture-9999.ebuild b/media-gfx/makeSimplexTexture/makeSimplexTexture-9999.ebuild
deleted file mode 100644
index b1492fe..0000000
--- a/media-gfx/makeSimplexTexture/makeSimplexTexture-9999.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit eutils git-r3 toolchain-funcs
-
-DESCRIPTION="Build textures with bumpmaps using simplex noise."
-HOMEPAGE="https://prydeworx.com/makeSimplexTexture"
-EGIT_REPO_URI="https://github.com/Yamakuzure/makeSimplexTexture.git"
-EGIT_BRANCH="master"
-EGIT_SUBMODULES=()
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS=""
-IUSE="debug"
-
-COMMON_DEPEND="
- >=dev-cpp/pwxlib-0.9.0
- >=media-libs/libsfml-2.5.1
-"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}"
-
-DOCS=()
-
-src_compile() {
- PREFIX="${EPREFIX}"/usr CXXFLAGS="${CXXFLAGS}" \
- CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" \
- CXX="$(tc-getCXX)" LD="$(tc-getCC)" \
- DEBUG="$(usex debug YES NO)" \
- emake || die "emake failed"
-}
-
-src_install() {
- PREFIX="${EPREFIX}"/usr DESTDIR="${D}" \
- DOCDIR="${EPREFIX}"usr/share/doc/${PF} \
- emake install || die "install failed"
-}
diff --git a/media-gfx/makeSimplexTexture/metadata.xml b/media-gfx/makeSimplexTexture/metadata.xml
deleted file mode 100644
index c9f67fc..0000000
--- a/media-gfx/makeSimplexTexture/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>yamakuzure@gmx.net</email>
- <name>Sven Eden</name>
- </maintainer>
- <use></use>
- <upstream>
- <remote-id type="github">Yamakuzure/getRandomName</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/media-libs/mlt/Manifest b/media-libs/mlt/Manifest
deleted file mode 100644
index e8567f6..0000000
--- a/media-libs/mlt/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST mlt-7.6.0.tar.gz 1217853 SHA256 49f3c7902432a5a873ebce8406d901ac73623ff3dba7265b6e8b55cfe8220201 SHA512 203ea7184e03246a8fcf7d284c7c7b26f57ab27867e97c43d9cf26c3906f6358f361d95593aa47abe79654106b934ffe997335304df967a40742ba060d2e4f38 WHIRLPOOL 0806cbe91ed95efe2332717a9cc88e3d1c7d24134989d646a7a8118c95cdca7376e9f0fa14efbe3da78696988525c124c224e35f60a00cc418f36a7dbfd1d7e4
diff --git a/media-libs/mlt/files/mlt-6.10.0-swig-underlinking.patch b/media-libs/mlt/files/mlt-6.10.0-swig-underlinking.patch
deleted file mode 100644
index e84e98c..0000000
--- a/media-libs/mlt/files/mlt-6.10.0-swig-underlinking.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff --git a/src/swig/ruby/build b/src/swig/ruby/build
-index 2d0cc0d..1a8aee7 100755
---- a/src/swig/ruby/build
-+++ b/src/swig/ruby/build
-@@ -8,6 +8,6 @@ system( "ln -sf ../mlt.i" )
- system( "swig -c++ -ruby -I../../mlt++ -I../.. mlt.i" )
- $CFLAGS = $CFLAGS.to_s + " -I../.. " + (ENV.has_key?('CXXFLAGS')? ENV['CXXFLAGS'] : '')
- $CXXFLAGS = $CXXFLAGS.to_s + " -I../.. " + (ENV.has_key?('CXXFLAGS')? ENV['CXXFLAGS'] : '')
--$LDFLAGS = $LDFLAGS.to_s + " -L../../mlt++ -lmlt++"
-+$LDFLAGS = $LDFLAGS.to_s + " -L../../mlt++ -lmlt++ -L../../framework -lmlt"
- create_makefile('mlt')
- system( "make V=1" )
diff --git a/media-libs/mlt/files/mlt-6.22.1-no_lua_bdepend.patch b/media-libs/mlt/files/mlt-6.22.1-no_lua_bdepend.patch
deleted file mode 100644
index 2b441a2..0000000
--- a/media-libs/mlt/files/mlt-6.22.1-no_lua_bdepend.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/src/swig/lua/build
-+++ b/src/swig/lua/build
-@@ -8,7 +8,7 @@
- exit 0
- fi
-
--path=`which lua 2> /dev/null`
-+path=`/bin/true`
-
- if [ $? = 0 ]
- then
diff --git a/media-libs/mlt/files/mlt-7.0.1-cmake-symlink.patch b/media-libs/mlt/files/mlt-7.0.1-cmake-symlink.patch
deleted file mode 100644
index c36e0c2..0000000
--- a/media-libs/mlt/files/mlt-7.0.1-cmake-symlink.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-Fully respect DESTDIR.
-
-https://bugs.gentoo.org/796557#c1
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -436,7 +436,7 @@
- if(UNIX AND NOT APPLE)
- install(FILES docs/melt.1 DESTINATION ${CMAKE_INSTALL_MANDIR}/man1 RENAME melt-${MLT_VERSION_MAJOR}.1)
- install(CODE "execute_process(COMMAND ${CMAKE_COMMAND} -E create_symlink melt-${MLT_VERSION_MAJOR}.1 melt.1 \
-- WORKING_DIRECTORY ${CMAKE_INSTALL_FULL_MANDIR}/man1)"
-+ WORKING_DIRECTORY \$ENV\{DESTDIR\}${CMAKE_INSTALL_FULL_MANDIR}/man1)"
- )
- endif()
-
diff --git a/media-libs/mlt/files/mlt-7.5.0-fix_strptime.patch b/media-libs/mlt/files/mlt-7.5.0-fix_strptime.patch
deleted file mode 100644
index eb6ede2..0000000
--- a/media-libs/mlt/files/mlt-7.5.0-fix_strptime.patch
+++ /dev/null
@@ -1,19 +0,0 @@
---- a/src/modules/xml/gps_parser.c 2022-03-22 07:38:56.004413455 +0100
-+++ b/src/modules/xml/gps_parser.c 2022-03-22 07:47:35.461429308 +0100
-@@ -17,8 +17,16 @@
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
- */
-
-+#ifndef __USE_XOPEN
-+#define __USE_XOPEN
-+#endif
-+#ifndef _GNU_SOURCE
-+#define _GNU_SOURCE
-+#endif
-+
- #include "gps_parser.h"
- #include <inttypes.h>
-+#include <time.h>
-
- #define _x (const xmlChar*)
- #define _s (const char*)
diff --git a/media-libs/mlt/metadata.xml b/media-libs/mlt/metadata.xml
deleted file mode 100644
index 632bde5..0000000
--- a/media-libs/mlt/metadata.xml
+++ /dev/null
@@ -1,31 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>media-video@gentoo.org</email>
- <name>Gentoo Video Project</name>
- </maintainer>
- <maintainer type="project">
- <email>kde@gentoo.org</email>
- <name>Gentoo KDE Project</name>
- </maintainer>
- <use>
- <flag name="frei0r">Build the module for <pkg>media-plugins/frei0r-plugins</pkg></flag>
- <flag name="opencv">Build motion tracking module using <pkg>media-libs/opencv</pkg></flag>
- <flag name="python">Build SWIG bindings for Python</flag>
- <flag name="rtaudio">Builds rtaudio consumer for native audio support on multiple platforms</flag>
- <flag name="rubberband">Enable audio pitch-shifting using <pkg>media-libs/rubberband</pkg></flag>
- <flag name="vidstab">Enabled video stabilization with <pkg>media-libs/vidstab</pkg></flag>
- <!--
- <flag name="swfdec">Use <pkg>media-libs/swfdec</pkg> for reading .swf files (Macromedia Flash) instead of libavformat.</flag>
- <flag name="java">Build SWIG bindings for Java</flag>
- <flag name="perl">Build SWIG bindings for Perl</flag>
- <flag name="php">Build SWIG bindings for PHP</flag>
- <flag name="tcl">Build SWIG bindings for TCL</flag>
- -->
- </use>
- <upstream>
- <remote-id type="sourceforge">mlt</remote-id>
- <remote-id type="github">mltframework/mlt</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/media-libs/mlt/mlt-7.6.0-r1.ebuild b/media-libs/mlt/mlt-7.6.0-r1.ebuild
deleted file mode 100644
index a6fdca3..0000000
--- a/media-libs/mlt/mlt-7.6.0-r1.ebuild
+++ /dev/null
@@ -1,160 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8,9,10} )
-inherit python-single-r1 cmake
-
-DESCRIPTION="Open source multimedia framework for television broadcasting"
-HOMEPAGE="https://www.mltframework.org/"
-SRC_URI="https://github.com/mltframework/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0/7"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="debug ffmpeg frei0r gtk jack libsamplerate opencv opengl python qt5 rtaudio rubberband sdl sox test vdpau vidstab xine xml"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-# Needs unpackaged 'kwalify'
-RESTRICT="test"
-
-# rtaudio will use OSS on non linux OSes
-# Qt already needs FFTW/PLUS so let's just always have it on to ensure
-# MLT is useful: bug #603168.
-DEPEND="
- >=media-libs/libebur128-1.2.2:=
- sci-libs/fftw:3.0=
- ffmpeg? ( media-video/ffmpeg:0=[vdpau?,-flite] )
- frei0r? ( >=media-plugins/frei0r-plugins-1.8.0 )
- gtk? (
- media-libs/libexif
- x11-libs/pango
- )
- jack? (
- >=dev-libs/libxml2-2.5
- media-libs/ladspa-sdk
- virtual/jack
- )
- libsamplerate? ( >=media-libs/libsamplerate-0.1.2 )
- opencv? ( >=media-libs/opencv-4.5.1:=[contrib] )
- opengl? (
- media-libs/libglvnd
- media-video/movit
- )
- python? ( ${PYTHON_DEPS} )
- qt5? (
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtsvg:5
- dev-qt/qtwidgets:5
- dev-qt/qtxml:5
- media-libs/libexif
- x11-libs/libX11
- )
- rtaudio? (
- >=media-libs/rtaudio-4.1.2
- kernel_linux? ( media-libs/alsa-lib )
- )
- rubberband? ( >=media-libs/rubberband-2.0.2 )
- sdl? (
- media-libs/libsdl2[X,opengl,video]
- media-libs/sdl2-image
- )
- sox? ( media-sound/sox )
- vidstab? ( media-libs/vidstab )
- xine? ( >=media-libs/xine-lib-1.1.2_pre20060328-r7 )
- xml? ( >=dev-libs/libxml2-2.5 )
-"
-# Once ffmepg-5 is stable, mlt/shotcut are already prepared for it:
-# ffmpeg? ( >=media-video/ffmpeg-5.0[vdpau?,-flite] )
-#
-# java? ( >=virtual/jre-1.8:* )
-# perl? ( dev-lang/perl )
-# php? ( dev-lang/php )
-# ruby? ( ${RUBY_DEPS} )
-# tcl? ( dev-lang/tcl:0= )
-RDEPEND="${DEPEND}"
-BDEPEND="
- virtual/pkgconfig
- python? ( >=dev-lang/swig-2.0 )
-"
-
-DOCS=( AUTHORS NEWS README.md )
-
-PATCHES=(
- "${FILESDIR}"/${PN}-6.10.0-swig-underlinking.patch
- "${FILESDIR}"/${PN}-6.22.1-no_lua_bdepend.patch
- "${FILESDIR}"/${PN}-7.0.1-cmake-symlink.patch
- "${FILESDIR}"/${PN}-7.5.0-fix_strptime.patch
-)
-
-pkg_setup() {
- use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
- # respect CFLAGS LDFLAGS when building shared libraries. Bug #308873
- if use python; then
- sed -i "/mlt.so/s/ -lmlt++ /& ${CFLAGS} ${LDFLAGS} /" src/swig/python/build || die
- python_fix_shebang src/swig/python
- fi
-
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCMAKE_SKIP_RPATH=ON
- -DGPL=ON
- -DGPL3=ON
- -DBUILD_TESTING=$(usex test)
- -DMOD_KDENLIVE=ON
- -DMOD_SDL1=OFF
- -DMOD_SDL2=$(usex sdl)
- -DMOD_AVFORMAT=$(usex ffmpeg)
- -DMOD_PLUS=ON
- -DMOD_FREI0R=$(usex frei0r)
- -DMOD_GDK=$(usex gtk)
- -DMOD_JACKRACK=$(usex jack)
- -DMOD_RESAMPLE=$(usex libsamplerate)
- -DMOD_OPENCV=$(usex opencv)
- -DMOD_MOVIT=$(usex opengl)
- -DMOD_QT=$(usex qt5)
- -DMOD_RTAUDIO=$(usex rtaudio)
- -DMOD_RUBBERBAND=$(usex rubberband)
- -DMOD_VIDSTAB=$(usex vidstab)
- -DMOD_XINE=$(usex xine)
- -DMOD_XML=$(usex xml)
- -DMOD_SOX=$(usex sox)
- )
-
- # TODO: rework upstream CMake to allow controlling MMX/SSE/SSE2
- # TODO: add swig language bindings?
- # see also https://www.mltframework.org/twiki/bin/view/MLT/ExtremeMakeover
-
- if use python; then
- mycmakeargs+=( -DSWIG_PYTHON=ON )
- fi
-
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
-
- insinto /usr/share/${PN}
- doins -r demo
-
- #
- # Install SWIG bindings
- #
-
- docinto swig
-
- if use python; then
- dodoc "${S}"/src/swig/python/play.py
- python_optimize
- fi
-}
diff --git a/media-video/vlc/files/vlc-2.1.0-fix-libtremor-libs.patch b/media-video/vlc/files/vlc-2.1.0-fix-libtremor-libs.patch
deleted file mode 100644
index 8a58969..0000000
--- a/media-video/vlc/files/vlc-2.1.0-fix-libtremor-libs.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/modules/codec/Makefile.am
-+++ b/modules/codec/Makefile.am
-@@ -215,7 +215,7 @@
- libtremor_plugin_la_SOURCES = codec/vorbis.c
- libtremor_plugin_la_CPPFLAGS = $(AM_CPPFLAGS) -DMODULE_NAME_IS_tremor
- libtremor_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(codecdir)'
--libtremor_plugin_la_LIBADD = -lvorbisdec -logg
-+libtremor_plugin_la_LIBADD = $(VORBIS_LIBS) $(OGG_LIBS)
- EXTRA_LTLIBRARIES += libtremor_plugin.la
- codec_LTLIBRARIES += $(LTLIBtremor)
-
diff --git a/media-video/vlc/files/vlc-2.2.8-freerdp-2.patch b/media-video/vlc/files/vlc-2.2.8-freerdp-2.patch
deleted file mode 100644
index 5cee133..0000000
--- a/media-video/vlc/files/vlc-2.2.8-freerdp-2.patch
+++ /dev/null
@@ -1,131 +0,0 @@
---- a/configure.ac
-+++ b/configure.ac
-@@ -1957,7 +1957,7 @@ PKG_ENABLE_MODULES_VLC([VNC], [vnc], [li
-
- dnl RDP/Remote Desktop access module
- dnl
--PKG_ENABLE_MODULES_VLC([FREERDP], [rdp], [freerdp >= 1.0.1], (RDP/Remote Desktop client support) )
-+PKG_ENABLE_MODULES_VLC([FREERDP], [rdp], [freerdp2 >= 1.0.1], (RDP/Remote Desktop client support) )
-
- dnl
- dnl Real RTSP plugin
---- a/modules/access/rdp.c 2017-12-25 17:45:32.964429170 +0100
-+++ b/modules/access/rdp.c 2017-12-25 17:53:15.114093670 +0100
-@@ -45,18 +45,6 @@
- # include <freerdp/version.h>
- #endif
-
--#if !defined(FREERDP_VERSION_MAJOR) || \
-- (defined(FREERDP_VERSION_MAJOR) && !(FREERDP_VERSION_MAJOR > 1 || (FREERDP_VERSION_MAJOR == 1 && FREERDP_VERSION_MINOR >= 1)))
--# define SoftwareGdi sw_gdi
--# define Fullscreen fullscreen
--# define ServerHostname hostname
--# define Username username
--# define Password password
--# define ServerPort port
--# define EncryptionMethods encryption
--# define ContextSize context_size
--#endif
--
- #include <errno.h>
- #ifdef HAVE_POLL
- # include <poll.h>
-@@ -140,6 +128,7 @@
- vlcrdp_context_t * p_vlccontext = (vlcrdp_context_t *) p_context;
- demux_sys_t *p_sys = p_vlccontext->p_demux->p_sys;
- rdpGdi *p_gdi = p_context->gdi;
-+ unsigned bytesPerPixel;
-
- if ( p_sys->es )
- {
-@@ -149,19 +138,23 @@
-
- /* Now init and fill es format */
- vlc_fourcc_t i_chroma;
-- switch( p_gdi->bytesPerPixel )
-+ switch( p_gdi->dstFormat )
- {
- default:
-- case 16:
-+ msg_Dbg( p_vlccontext->p_demux, "unhandled dstFormat %x bpp", p_gdi->dstFormat);
-+ case PIXEL_FORMAT_BGR16:
- i_chroma = VLC_CODEC_RGB16;
-+ bytesPerPixel = 16;
- break;
-- case 24:
-+ case PIXEL_FORMAT_BGR24:
- i_chroma = VLC_CODEC_RGB24;
-+ bytesPerPixel = 24;
- break;
-- case 32:
-+ case PIXEL_FORMAT_BGRA32:
- i_chroma = VLC_CODEC_RGB32;
-+ bytesPerPixel = 32;
- break;
- }
- es_format_t fmt;
- es_format_Init( &fmt, VIDEO_ES, i_chroma );
-
-@@ -172,7 +165,7 @@
- fmt.video.i_height = p_gdi->height;
- fmt.video.i_frame_rate_base = 1000;
- fmt.video.i_frame_rate = 1000 * p_sys->f_fps;
-- p_sys->i_framebuffersize = p_gdi->width * p_gdi->height * p_gdi->bytesPerPixel;
-+ p_sys->i_framebuffersize = p_gdi->width * p_gdi->height * bytesPerPixel;
-
- if ( p_sys->p_block )
- p_sys->p_block = block_Realloc( p_sys->p_block, 0, p_sys->i_framebuffersize );
-@@ -233,28 +226,19 @@
- vlcrdp_context_t * p_vlccontext = (vlcrdp_context_t *) p_instance->context;
-
- msg_Dbg( p_vlccontext->p_demux, "connected to desktop %dx%d (%d bpp)",
--#if defined(FREERDP_VERSION_MAJOR) && (FREERDP_VERSION_MAJOR > 1 || (FREERDP_VERSION_MAJOR == 1 && FREERDP_VERSION_MINOR >= 1))
- p_instance->settings->DesktopWidth,
- p_instance->settings->DesktopHeight,
- p_instance->settings->ColorDepth
--#else
-- p_instance->settings->width,
-- p_instance->settings->height,
-- p_instance->settings->color_depth
--#endif
- );
-
- p_instance->update->DesktopResize = desktopResizeHandler;
- p_instance->update->BeginPaint = beginPaintHandler;
- p_instance->update->EndPaint = endPaintHandler;
-
-- gdi_init( p_instance,
-- CLRBUF_16BPP |
--#if defined(FREERDP_VERSION_MAJOR) && defined(FREERDP_VERSION_MINOR) && \
-- !(FREERDP_VERSION_MAJOR > 1 || (FREERDP_VERSION_MAJOR == 1 && FREERDP_VERSION_MINOR >= 2))
-- CLRBUF_24BPP |
--#endif
-- CLRBUF_32BPP, NULL );
-+ if ( p_instance->settings->ColorDepth > 16 )
-+ gdi_init( p_instance, PIXEL_FORMAT_XRGB32);
-+ else
-+ gdi_init( p_instance, PIXEL_FORMAT_RGB16);
-
- desktopResizeHandler( p_instance->context );
- return true;
-@@ -428,10 +412,6 @@
- if ( p_sys->f_fps <= 0 ) p_sys->f_fps = 1.0;
- p_sys->i_frame_interval = 1000000 / p_sys->f_fps;
-
--#if FREERDP_VERSION_MAJOR == 1 && FREERDP_VERSION_MINOR < 2
-- freerdp_channels_global_init();
--#endif
--
- p_sys->p_instance = freerdp_new();
- if ( !p_sys->p_instance )
- {
-@@ -506,9 +486,6 @@
-
- freerdp_disconnect( p_sys->p_instance );
- freerdp_free( p_sys->p_instance );
--#if FREERDP_VERSION_MAJOR == 1 && FREERDP_VERSION_MINOR < 2
-- freerdp_channels_global_uninit();
--#endif
-
- if ( p_sys->p_block )
- block_Release( p_sys->p_block );
diff --git a/media-video/vlc/files/vlc-9999-configure_lua_version.patch b/media-video/vlc/files/vlc-9999-configure_lua_version.patch
deleted file mode 100644
index 2628075..0000000
--- a/media-video/vlc/files/vlc-9999-configure_lua_version.patch
+++ /dev/null
@@ -1,55 +0,0 @@
-Only look for one single version of Lua: the one pointed to by the
-pkgconfig package 'lua'. The wrapper set up by lua eclasses will take care
-of the rest.
-
---- a/configure.ac 2021-06-11 12:20:01.222417096 +0200
-+++ b/configure.ac 2021-06-11 12:21:00.257419197 +0200
-@@ -1907,44 +1907,10 @@
- [disable LUA scripting support (default enabled)]))
- if test "${enable_lua}" != "no"
- then
-- PKG_CHECK_MODULES(LUA, lua5.2, [ have_lua=yes ], [:])
--
-- AS_IF([test "${have_lua}" != "yes"], [
-- AC_MSG_WARN([${LUA_PKG_ERRORS}, trying lua 5.1 instead])
-- PKG_CHECK_MODULES(LUA, lua5.1, [ have_lua=yes ], [:]) ])
--
-- AS_IF([test "${have_lua}" != "yes"], [
-- AC_MSG_WARN([${LUA_PKG_ERRORS}, trying lua >= 5.1 instead])
-- PKG_CHECK_MODULES(LUA, lua >= 5.1, [ have_lua=yes ], [:]) ])
--
-- AS_IF([test "${have_lua}" != "yes"], [
-- AC_MSG_WARN([${LUA_PKG_ERRORS}, trying manual detection instead])
-- have_lua_lib=no
-- AC_CHECK_LIB( lua5.2 , luaL_newstate, [
-- LUA_LIBS="-llua5.2"
-- have_lua_lib=yes], [])
--
-- AS_IF([test "${have_lua_lib}" != "yes"], [
-- AC_CHECK_LIB( lua5.1 , luaL_newstate, [
-- LUA_LIBS="-llua5.1"
-- have_lua_lib=yes], [] ) ])
--
-- AS_IF([test "${have_lua_lib}" != "yes"], [
-- AC_CHECK_LIB( lua51 , luaL_newstate, [
-- LUA_LIBS="-llua51"
-- have_lua_lib=yes], [] ) ])
--
-- AS_IF([test "${have_lua_lib}" != "yes"], [
-- AC_CHECK_LIB( lua , luaL_newstate,
-- [LUA_LIBS="-llua"
-- have_lua_lib=yes],
-- [ have_lua=no ], [-lm] ) ])
--
-- dnl If we found any lib, check that we have the headers too
-- AS_IF([test "${have_lua_lib}" = "yes"], [
-- AC_CHECK_HEADERS([lua.h lauxlib.h lualib.h], [ have_lua=yes ], []) ])
-- ])
--
-+ PKG_CHECK_MODULES(LUA, lua,
-+ [ have_lua=yes ],
-+ [ have_lua=no ]
-+ )
- if test "x${have_lua}" != "xyes" ; then
- AC_MSG_ERROR([Could not find lua. Lua is needed for some interfaces (rc, telnet, http) as well as many other custom scripts. Use --disable-lua to ignore this error.])
- fi
diff --git a/media-video/vlc/files/vlc-9999-fix_placebo_filters.patch b/media-video/vlc/files/vlc-9999-fix_placebo_filters.patch
deleted file mode 100644
index ba5ef42..0000000
--- a/media-video/vlc/files/vlc-9999-fix_placebo_filters.patch
+++ /dev/null
@@ -1,54 +0,0 @@
---- a/modules/video_output/placebo_utils.h 2021-06-11 13:20:27.316546174 +0200
-+++ b/modules/video_output/placebo_utils.h 2021-06-11 13:23:47.787553310 +0200
-@@ -241,7 +241,6 @@
- SCALE_GINSENG,
- SCALE_EWA_GINSENG,
- SCALE_EWA_HANN,
-- SCALE_HAASNSOFT,
- SCALE_CATMULL_ROM,
- SCALE_ROBIDOUX,
- SCALE_ROBIDOUXSHARP,
-@@ -267,7 +266,6 @@
- SCALE_GINSENG,
- SCALE_EWA_GINSENG,
- SCALE_EWA_HANN,
-- SCALE_HAASNSOFT,
- SCALE_CATMULL_ROM,
- SCALE_ROBIDOUX,
- SCALE_ROBIDOUXSHARP,
-@@ -293,7 +291,6 @@
- "Ginseng 3 taps",
- "EWA Ginseng",
- "EWA Hann",
-- "HaasnSoft (blurred EWA Hann)",
- "Catmull-Rom",
- "Robidoux",
- "RobidouxSharp",
-@@ -309,8 +306,8 @@
- [SCALE_SPLINE16] = &pl_filter_spline16,
- [SCALE_SPLINE36] = &pl_filter_spline36,
- [SCALE_SPLINE64] = &pl_filter_spline64,
-- [SCALE_NEAREST] = &pl_filter_box,
-- [SCALE_BILINEAR] = &pl_filter_triangle,
-+ [SCALE_NEAREST] = &pl_filter_nearest,
-+ [SCALE_BILINEAR] = &pl_filter_bilinear,
- [SCALE_GAUSSIAN] = &pl_filter_gaussian,
- [SCALE_SINC] = &pl_filter_sinc,
- [SCALE_LANCZOS] = &pl_filter_lanczos,
-@@ -319,14 +316,13 @@
- [SCALE_EWA_LANCZOS] = &pl_filter_ewa_lanczos,
- [SCALE_EWA_GINSENG] = &pl_filter_ewa_ginseng,
- [SCALE_EWA_HANN] = &pl_filter_ewa_hann,
-- [SCALE_HAASNSOFT] = &pl_filter_haasnsoft,
- [SCALE_BICUBIC] = &pl_filter_bicubic,
- [SCALE_CATMULL_ROM] = &pl_filter_catmull_rom,
- [SCALE_MITCHELL] = &pl_filter_mitchell,
- [SCALE_ROBIDOUX] = &pl_filter_robidoux,
- [SCALE_ROBIDOUXSHARP] = &pl_filter_robidouxsharp,
-- [SCALE_EWA_ROBIDOUX] = &pl_filter_robidoux,
-- [SCALE_EWA_ROBIDOUXSHARP] = &pl_filter_robidouxsharp,
-+ [SCALE_EWA_ROBIDOUX] = &pl_filter_ewa_robidoux,
-+ [SCALE_EWA_ROBIDOUXSHARP] = &pl_filter_ewa_robidouxsharp,
- [SCALE_CUSTOM] = NULL,
- };
-
diff --git a/media-video/vlc/files/vlc-9999-libupnp-slot-1.8.patch b/media-video/vlc/files/vlc-9999-libupnp-slot-1.8.patch
deleted file mode 100644
index 15ffc6a..0000000
--- a/media-video/vlc/files/vlc-9999-libupnp-slot-1.8.patch
+++ /dev/null
@@ -1,24 +0,0 @@
---- a/modules/services_discovery/upnp-wrapper.hpp 2017-12-25 18:17:33.358015500 +0100
-+++ b/modules/services_discovery/upnp-wrapper.hpp 2017-12-25 18:30:45.158167813 +0100
-@@ -35,8 +35,8 @@
- #include <algorithm>
- #include <assert.h>
-
--#include <upnp.h>
--#include <upnptools.h>
-+#include <upnp-1.8/upnp.h>
-+#include <upnp-1.8/upnptools.h>
-
- #if UPNP_VERSION < 10800
- typedef void* UpnpEventPtr;
-
---- a/configure.ac 2017-12-09 14:09:12.956370304 +0100
-+++ b/configure.ac 2017-12-09 14:13:25.236710362 +0100
-@@ -4046,7 +4046,7 @@
- dnl
- dnl UPnP Plugin (Intel SDK)
- dnl
--PKG_ENABLE_MODULES_VLC([UPNP], [upnp], [libupnp], [Intel UPNP SDK],[auto])
-+PKG_ENABLE_MODULES_VLC([UPNP], [upnp], [libupnp-1.8], [Intel UPNP SDK],[auto])
-
- EXTEND_HELP_STRING([Misc options:])
diff --git a/media-video/vlc/metadata.xml b/media-video/vlc/metadata.xml
deleted file mode 100644
index 0e81872..0000000
--- a/media-video/vlc/metadata.xml
+++ /dev/null
@@ -1,59 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>media-video@gentoo.org</email>
- <name>Gentoo Video project</name>
- </maintainer>
- <use>
- <flag name="aom">Enable AV1 encoding/decoding support using <pkg>media-libs/libaom</pkg></flag>
- <flag name="archive">Enable support for libarchive stream extractor</flag>
- <flag name="aribsub">Enable support for decoding ARIB STD-B24 subtitles</flag>
- <flag name="bluray">Enable libbluray for Blu-ray disc support</flag>
- <flag name="chromaprint">Enable libchromaprint for Chromaprint based audio fingerprinter support</flag>
- <flag name="chromecast">Enable experimental support for Google Chromecast</flag>
- <flag name="dav1d">Enable support for <pkg>media-libs/dav1d</pkg> AV1 decoder</flag>
- <flag name="dc1394">Enable IIDC cameras support</flag>
- <flag name="directx">Enable Win32 DirectX, D3D11va and DxVA2 support</flag>
- <flag name="dvbpsi">Enable support for Mpeg-TS files (.ts, .m2ts, .mts) via <pkg>media-libs/libdvbpsi</pkg></flag>
- <flag name="encode">Enable streaming-output support and videolan manager to control multiple streams from within one instance</flag>
- <flag name="faad">Enable AAC audio decoding library support via media-libs/faad2</flag>
- <flag name="fdk">Enable the Fraunhofer AAC codec library</flag>
- <flag name="fluidsynth">Enable Fluidsynth MIDI software synthesis (with external sound fonts)</flag>
- <flag name="gcrypt">Enable cryptography support via libgcrypt</flag>
- <flag name="gme">Enable support for <pkg>media-libs/game-music-emu</pkg> for playing various video game music formats</flag>
- <flag name="gstreamer">Enable GStreamer based decoding support (currently supports only video decoding)</flag>
- <flag name="kate">Adds support for Ogg Kate subtitles via libkate</flag>
- <flag name="kms">Enable kernel mode setting video output plugin via <pkg>x11-libs/libdrm</pkg></flag>
- <flag name="libplacebo">Enable support for GPU accelerated video rendering with <pkg>media-libs/libplacebo</pkg></flag>
- <flag name="libtar">Uses libtar instead of the built-in tar reader for reading custom skins</flag>
- <flag name="libtiger">Enable Ogg Kate subtitles rendering using libtiger</flag>
- <flag name="linsys">Enable support for Linux Linear Systems Ltd. SDI and HD-SDI input cards</flag>
- <flag name="live">Enable live555 streaming media support (client support for rtsp)</flag>
- <flag name="loudness">Enable loudness normalisation according to the EBU R128 standard using <pkg>media-libs/libebur128</pkg></flag>
- <flag name="lua">Enable Lua scripting support, needed for including support for Jamendo (online music platform) and similar things</flag>
- <flag name="macosx-notifications">Enable Mac OS X notifications module (formerly growl)</flag>
- <flag name="matroska">Enable matroska support using reference libraries (fallback on other existing matroska support if disabled, i.e., matroska enabled FFmpeg)</flag>
- <flag name="mpeg">Add libmpeg2 support for mpeg-1 and mpeg-2 video streams</flag>
- <flag name="nfs">Enable support for nfs protocol via <pkg>net-fs/libnfs</pkg></flag>
- <flag name="omxil">Enable OpenMAX Integration Layer codec module</flag>
- <flag name="optimisememory">Enable optimisation for memory rather than performance</flag>
- <flag name="projectm">Enable the projectM visualization plugin</flag>
- <flag name="run-as-root">Allows vlc to start for root. Don't enable this unless you have a very specific (e.g. embedded) need for it!</flag>
- <flag name="sdl-image">Enable sdl image video decoder (depends on sdl)</flag>
- <flag name="sftp">Enable libssh2 to support SFTP file transfer</flag>
- <flag name="shout">Enable libshout output</flag>
- <flag name="sid">Adds support for playing C64 SID files through <pkg>media-libs/libsidplay</pkg>:2</flag>
- <flag name="skins">Enable support for the skins2 interface</flag>
- <flag name="soxr">Enable SoX Resampler support via <pkg>media-libs/soxr</pkg></flag>
- <flag name="srt">Enable support for Secure Reliable Transport (SRT) via <pkg>net-libs/srt</pkg></flag>
- <flag name="tremor">Enable tremor, a fixed-point version of the Ogg Vorbis decoder</flag>
- <flag name="twolame">Enable twolame support (MPEG Audio Layer 2 encoder)</flag>
- <flag name="upnp">Enable support for the Intel SDK stack based UPnP discovery module instead of CyberLink</flag>
- <flag name="vpx">Enable the decoder(s) from the WebM VP8 / VP9 Codec SDK</flag>
- <flag name="X">Enable support for e.g. fullscreen mode via X and the X C-language binding. It does not build a graphical interface</flag>
- <flag name="x265">Support X265 Encoder</flag>
- <flag name="zeroconf">Enable support for zero-configuration networking via avahi</flag>
- <flag name="zvbi">Enable support for teletext subtitles via the zvbi library</flag>
- </use>
-</pkgmetadata>
diff --git a/media-video/vlc/vlc-9999-r1.ebuild b/media-video/vlc/vlc-9999-r1.ebuild
deleted file mode 100644
index 1b572ec..0000000
--- a/media-video/vlc/vlc-9999-r1.ebuild
+++ /dev/null
@@ -1,510 +0,0 @@
-# Copyright 2000-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-LUA_COMPAT=( lua5-{1..2} )
-
-MY_PV="${PV/_/-}"
-MY_PV="${MY_PV/-beta/-test}"
-MY_P="${PN}-${MY_PV}"
-if [[ ${PV} = *9999 ]] ; then
- if [[ ${PV%.9999} != ${PV} ]] ; then
- EGIT_REPO_URI="https://git.videolan.org/git/vlc/vlc-${PV%.9999}.git"
- else
- EGIT_REPO_URI="https://git.videolan.org/git/vlc.git"
- fi
- inherit git-r3
-else
- if [[ ${MY_P} = ${P} ]] ; then
- SRC_URI="https://download.videolan.org/pub/videolan/${PN}/${PV}/${P}.tar.xz"
- else
- SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz"
- fi
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 -sparc ~x86"
-fi
-inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg
-
-DESCRIPTION="Media player and framework with support for most multimedia files and streaming"
-HOMEPAGE="https://www.videolan.org/vlc/"
-
-LICENSE="LGPL-2.1 GPL-2"
-SLOT="0/12-9" # vlc - vlccore
-
-IUSE="a52 alsa aom archive aribsub bidi bluray cddb chromaprint chromecast dav1d dbus
- dc1394 debug directx dts +dvbpsi dvd +encode faad fdk +ffmpeg flac fluidsynth
- fontconfig +gcrypt gme gnome-keyring gstreamer +gui ieee1394 jack jpeg kate kms
- libass libcaca libnotify libplacebo +libsamplerate libtar libtiger linsys lirc live
- loudness lua macosx-notifications mad matroska modplug mp3 mpeg mtp musepack ncurses
- nfs ogg omxil optimisememory opus png projectm pulseaudio rdp run-as-root samba
- sdl-image sftp shout sid skins soxr speex srt ssl svg taglib theora tremor truetype
- twolame udev upnp vaapi v4l vdpau vnc vpx wayland +X x264 x265 xml zeroconf
- zvbi cpu_flags_arm_neon cpu_flags_ppc_altivec cpu_flags_x86_mmx cpu_flags_x86_sse
-"
-REQUIRED_USE="
- chromecast? ( encode )
- directx? ( ffmpeg )
- fontconfig? ( truetype )
- libcaca? ( X )
- libtar? ( skins )
- libtiger? ( kate )
- lua? ( ${LUA_REQUIRED_USE} )
- skins? ( gui truetype X xml )
- ssl? ( gcrypt )
- vaapi? ( ffmpeg X )
- vdpau? ( ffmpeg X )
-"
-BDEPEND="
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
- lua? ( ${LUA_DEPS} )
- amd64? ( dev-lang/yasm )
- x86? ( dev-lang/yasm )
-"
-RDEPEND="
- media-libs/libvorbis
- net-dns/libidn:=
- sys-libs/zlib[minizip]
- virtual/libintl
- virtual/opengl
- a52? ( media-libs/a52dec )
- alsa? ( media-libs/alsa-lib )
- aom? ( media-libs/libaom:= )
- archive? ( app-arch/libarchive:= )
- aribsub? ( media-libs/aribb24 )
- bidi? (
- dev-libs/fribidi
- media-libs/freetype:2[harfbuzz]
- media-libs/harfbuzz
- virtual/ttf-fonts
- )
- bluray? ( >=media-libs/libbluray-1.3.0:= )
- cddb? ( media-libs/libcddb )
- chromaprint? ( media-libs/chromaprint:= )
- chromecast? (
- >=dev-libs/protobuf-2.5.0:=
- >=net-libs/libmicrodns-0.1.2:=
- )
- dav1d? ( >=media-libs/dav1d-0.5.0:= )
- dbus? ( sys-apps/dbus )
- dc1394? (
- media-libs/libdc1394:2
- sys-libs/libraw1394
- )
- dts? ( media-libs/libdca )
- dvbpsi? ( >=media-libs/libdvbpsi-1.2.0:= )
- dvd? (
- >=media-libs/libdvdnav-6.1.1:0=
- >=media-libs/libdvdread-6.1.2:0=
- )
- faad? ( media-libs/faad2 )
- fdk? ( media-libs/fdk-aac:= )
- ffmpeg? ( >=media-video/ffmpeg-3.1.3:0=[postproc,vaapi?,vdpau?] )
- flac? (
- media-libs/flac
- media-libs/libogg
- )
- fluidsynth? ( media-sound/fluidsynth:= )
- fontconfig? ( media-libs/fontconfig:1.0 )
- gcrypt? (
- dev-libs/libgcrypt:0=
- dev-libs/libgpg-error
- )
- gme? ( media-libs/game-music-emu )
- gnome-keyring? ( app-crypt/libsecret )
- gstreamer? ( >=media-libs/gst-plugins-base-1.4.5:1.0 )
- gui? (
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtsvg:5
- dev-qt/qtwidgets:5
- X? (
- dev-qt/qtx11extras:5
- x11-libs/libX11
- )
- )
- ieee1394? (
- sys-libs/libavc1394
- sys-libs/libraw1394
- )
- jack? ( virtual/jack )
- jpeg? ( virtual/jpeg:0 )
- kate? ( media-libs/libkate )
- kms? ( x11-libs/libdrm )
- libass? (
- media-libs/fontconfig:1.0
- media-libs/libass:=
- )
- libcaca? ( media-libs/libcaca )
- libnotify? (
- dev-libs/glib:2
- x11-libs/gdk-pixbuf:2
- x11-libs/libnotify
- )
- libplacebo? ( media-libs/libplacebo )
- libsamplerate? ( media-libs/libsamplerate )
- libtar? ( dev-libs/libtar )
- libtiger? ( media-libs/libtiger )
- linsys? ( media-libs/zvbi )
- lirc? ( app-misc/lirc )
- live? ( media-plugins/live:= )
- loudness? ( >=media-libs/libebur128-1.2.4:= )
- lua? ( ${LUA_DEPS} )
- mad? ( media-libs/libmad )
- matroska? (
- >=dev-libs/libebml-1.4.2:=
- media-libs/libmatroska:=
- )
- modplug? ( >=media-libs/libmodplug-0.8.9.0 )
- mp3? ( media-sound/mpg123 )
- mpeg? ( media-libs/libmpeg2 )
- mtp? ( media-libs/libmtp:= )
- musepack? ( media-sound/musepack-tools )
- ncurses? ( sys-libs/ncurses:0=[unicode] )
- nfs? ( >=net-fs/libnfs-0.10.0:= )
- ogg? ( media-libs/libogg )
- opus? ( >=media-libs/opus-1.0.3 )
- png? ( media-libs/libpng:0= )
- projectm? (
- media-fonts/dejavu
- media-libs/libprojectm:0=
- )
- pulseaudio? ( media-sound/pulseaudio )
- rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] )
- samba? ( >=net-fs/samba-4.0.0:0[client,-debug(-)] )
- sdl-image? ( media-libs/sdl-image )
- sftp? ( net-libs/libssh2 )
- shout? ( media-libs/libshout )
- sid? ( media-libs/libsidplay:2 )
- skins? (
- x11-libs/libXext
- x11-libs/libXinerama
- x11-libs/libXpm
- )
- soxr? ( >=media-libs/soxr-0.1.2 )
- speex? (
- >=media-libs/speex-1.2.0
- media-libs/speexdsp
- )
- srt? ( >=net-libs/srt-1.4.2 )
- ssl? ( net-libs/gnutls:= )
- svg? (
- gnome-base/librsvg:2
- x11-libs/cairo
- )
- taglib? ( >=media-libs/taglib-1.9 )
- theora? ( media-libs/libtheora )
- tremor? ( media-libs/tremor )
- truetype? (
- media-libs/freetype:2
- virtual/ttf-fonts
- !fontconfig? ( media-fonts/dejavu )
- )
- twolame? ( media-sound/twolame )
- udev? ( virtual/udev )
- upnp? ( net-libs/libupnp:=[ipv6] )
- v4l? ( media-libs/libv4l:= )
- vaapi? ( x11-libs/libva:=[drm,wayland?,X?] )
- vdpau? ( x11-libs/libvdpau )
- vnc? ( net-libs/libvncserver )
- vpx? ( media-libs/libvpx:= )
- wayland? (
- >=dev-libs/wayland-1.15
- >=dev-libs/wayland-protocols-1.12
- )
- X? (
- x11-libs/libX11
- x11-libs/libxcb[xkb]
- x11-libs/libXcursor
- x11-libs/libxkbcommon[X]
- x11-libs/xcb-util
- x11-libs/xcb-util-keysyms
- )
- x264? ( >=media-libs/x264-0.0.20190214:= )
- x265? ( media-libs/x265:= )
- xml? ( dev-libs/libxml2:2 )
- zeroconf? ( net-dns/avahi[dbus] )
- zvbi? ( media-libs/zvbi )
-"
-DEPEND="${RDEPEND}
- X? ( x11-base/xorg-proto )
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-2.1.0-fix-libtremor-libs.patch # build system
- "${FILESDIR}"/${PN}-2.2.8-freerdp-2.patch # bug 590164
- "${FILESDIR}"/${P}-configure_lua_version.patch
- "${FILESDIR}"/${P}-fix_placebo_filters.patch
-)
-
-DOCS=( AUTHORS THANKS NEWS README doc/fortunes.txt )
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_setup() {
- if use lua; then
- lua-single_pkg_setup
- fi
-}
-
-src_prepare() {
- xdg_src_prepare # bug 608256
-
- has_version 'net-libs/libupnp:1.8' && \
- eapply "${FILESDIR}"/${P}-libupnp-slot-1.8.patch
-
- # Bootstrap when we are on a git checkout.
- if [[ ${PV} = *9999 ]] ; then
- ./bootstrap
- fi
-
- # Make it build with libtool 1.5
- rm m4/lt* m4/libtool.m4 || die
-
- # We are not in a real git checkout due to the absence of a .git directory.
- touch src/revision.txt || die
-
- # Don't use --started-from-file when not using dbus.
- if ! use dbus ; then
- sed -i 's/ --started-from-file//' share/vlc.desktop.in || die
- fi
-
- # Disable running of vlc-cache-gen, we do that in pkg_postinst
- sed -e "/test.*build.*host/s/\$(host)/nothanks/" \
- -i Makefile.am -i bin/Makefile.am || die "Failed to disable vlc-cache-gen"
-
- # Fix gettext version mismatch errors.
- sed -i -e s/GETTEXT_VERSION/GETTEXT_REQUIRE_VERSION/ configure.ac || die
-
- eautoreconf
-
- # Disable automatic running of tests.
- find . -name 'Makefile.in' -exec sed -i 's/\(..*\)check-TESTS/\1/' {} \; || die
-}
-
-src_configure() {
- local -x BUILDCC=$(tc-getBUILD_CC)
-
- local myeconfargs=(
- --disable-optimizations
- --disable-rpath
- --disable-update-check
- --enable-fast-install
- --enable-screen
- --enable-vcd
- --enable-vlc
- --enable-vorbis
- $(use_enable a52)
- $(use_enable alsa)
- $(use_enable aom)
- $(use_enable archive)
- $(use_enable aribsub)
- $(use_enable bidi fribidi)
- $(use_enable bidi harfbuzz)
- $(use_enable bluray)
- $(use_enable cddb libcddb)
- $(use_enable chromaprint)
- $(use_enable chromecast)
- $(use_enable chromecast microdns)
- $(use_enable cpu_flags_arm_neon neon)
- $(use_enable cpu_flags_ppc_altivec altivec)
- $(use_enable cpu_flags_x86_mmx mmx)
- $(use_enable cpu_flags_x86_sse sse)
- $(use_enable dav1d)
- $(use_enable dbus)
- $(use_enable dbus kwallet)
- $(use_enable dc1394)
- $(use_enable debug)
- $(use_enable directx)
- $(use_enable directx d3d11va)
- $(use_enable directx dxva2)
- $(use_enable dts dca)
- $(use_enable dvbpsi)
- $(use_enable dvd dvdnav)
- $(use_enable dvd dvdread)
- $(use_enable encode sout)
- $(use_enable encode vlm)
- $(use_enable faad)
- $(use_enable fdk fdkaac)
- $(use_enable ffmpeg avcodec)
- $(use_enable ffmpeg avformat)
- $(use_enable ffmpeg postproc)
- $(use_enable ffmpeg swscale)
- $(use_enable flac)
- $(use_enable fluidsynth)
- $(use_enable fontconfig)
- $(use_enable gcrypt libgcrypt)
- $(use_enable gme)
- $(use_enable gnome-keyring secret)
- $(use_enable gstreamer gst-decode)
- $(use_enable gui qt)
- $(use_enable ieee1394 dv1394)
- $(use_enable jack)
- $(use_enable jpeg)
- $(use_enable kate)
- $(use_enable kms)
- $(use_enable libass)
- $(use_enable libcaca caca)
- $(use_enable libnotify notify)
- $(use_enable libplacebo)
- $(use_enable libsamplerate samplerate)
- $(use_enable libtar)
- $(use_enable libtiger tiger)
- $(use_enable linsys)
- $(use_enable lirc)
- $(use_enable live live555)
- $(use_enable loudness ebur128)
- $(use_enable lua)
- $(use_enable macosx-notifications osx-notifications)
- $(use_enable mad)
- $(use_enable matroska)
- $(use_enable modplug mod)
- $(use_enable mp3 mpg123)
- $(use_enable mpeg libmpeg2)
- $(use_enable mtp)
- $(use_enable musepack mpc)
- $(use_enable ncurses)
- $(use_enable nfs)
- $(use_enable ogg)
- $(use_enable omxil)
- $(use_enable optimisememory optimize-memory)
- $(use_enable opus)
- $(use_enable png)
- $(use_enable projectm)
- $(use_enable pulseaudio pulse)
- $(use_enable rdp freerdp)
- $(use_enable run-as-root)
- $(use_enable samba smbclient)
- $(use_enable sdl-image)
- $(use_enable sftp)
- $(use_enable shout)
- $(use_enable sid)
- $(use_enable skins skins2)
- $(use_enable soxr)
- $(use_enable speex)
- $(use_enable srt)
- $(use_enable ssl gnutls)
- $(use_enable svg)
- $(use_enable svg svgdec)
- $(use_enable taglib)
- $(use_enable theora)
- $(use_enable tremor)
- $(use_enable twolame)
- $(use_enable udev)
- $(use_enable upnp)
- $(use_enable v4l v4l2)
- $(use_enable vaapi libva)
- $(use_enable vdpau)
- $(use_enable vnc)
- $(use_enable vpx)
- $(use_enable wayland)
- $(use_with X x)
- $(use_enable X xcb)
- $(use_enable x264)
- $(use_enable x264 x26410b)
- $(use_enable x265)
- $(use_enable xml libxml2)
- $(use_enable zeroconf avahi)
- $(use_enable zvbi)
- $(use_enable !zvbi telx)
- --with-kde-solid="${EPREFIX}"/usr/share/solid/actions
- --disable-asdcp
- --disable-coverage
- --disable-cprof
- --disable-decklink
- --disable-gles2
- --disable-goom
- --disable-kai
- --disable-kva
- --disable-maintainer-mode
- --disable-merge-ffmpeg
- --disable-mfx
- --disable-mmal
- --disable-opencv
- --disable-opensles
- --disable-oss
- --disable-rpi-omxil
- --disable-schroedinger
- --disable-shine
- --disable-sndio
- --disable-spatialaudio
- --disable-vsxu
- --disable-wasapi
- )
- # ^ We don't have these disabled libraries in the Portage tree yet.
-
- # Compatibility fix for Samba 4.
- use samba && append-cppflags "-I/usr/include/samba-4.0"
-
- if use x86; then
- # We need to disable -fstack-check if use >=gcc 4.8.0. bug #499996
- append-cflags $(test-flags-CC -fno-stack-check)
- # Bug 569774
- replace-flags -Os -O2
- fi
-
- # VLC now requires C++11 after commit 4b1c9dcdda0bbff801e47505ff9dfd3f274eb0d8
- append-cxxflags -std=c++11
-
- if use omxil; then
- # bug #723006
- # https://trac.videolan.org/vlc/ticket/24617
- append-cflags -fcommon
- fi
-
- # FIXME: Needs libresid-builder from libsidplay:2 which is in another directory...
- append-ldflags "-L/usr/$(get_libdir)/sidplay/builders/"
-
- if use truetype || use bidi; then
- myeconfargs+=( --enable-freetype )
- else
- myeconfargs+=( --disable-freetype )
- fi
-
- if use truetype || use projectm; then
- local dejavu="${EPREFIX}/usr/share/fonts/dejavu/"
- myeconfargs+=(
- --with-default-font=${dejavu}/DejaVuSans.ttf
- --with-default-font-family=Sans
- --with-default-monospace-font=${dejavu}/DejaVuSansMono.ttf
- --with-default-monospace-font-family=Monospace
- )
- fi
-
- econf "${myeconfargs[@]}"
-
- # _FORTIFY_SOURCE is set to 2 in config.h, which is also the default value on Gentoo.
- # Other values may break the build (bug 523144), so definition should not be removed.
- # To prevent redefinition warnings, we undefine _FORTIFY_SOURCE at the start of config.h
- sed -i '1i#undef _FORTIFY_SOURCE' config.h || die
-}
-
-src_test() {
- virtx emake check-TESTS
-}
-
-src_install() {
- default
- find "${ED}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
- if [[ -z "${ROOT}" ]] && [[ -x "${EROOT}/usr/libexec/vlc/vlc-cache-gen" ]] ; then
- einfo "Running ${EROOT}/usr/libexec/vlc/vlc-cache-gen on ${EROOT}/usr/libexec/vlc/plugins/"
- "${EROOT}/usr/libexec/vlc/vlc-cache-gen" "${EROOT}/usr/libexec/vlc/plugins/"
- else
- ewarn "We cannot run vlc-cache-gen (most likely ROOT != /)"
- ewarn "Please run ${EROOT}/usr/libexec/vlc/vlc-cache-gen manually"
- ewarn "If you do not do it, vlc will take a long time to load."
- fi
-
- xdg_pkg_postinst
-}
-
-pkg_postrm() {
- if [[ -e "${EROOT}"/usr/libexec/vlc/plugins/plugins.dat ]]; then
- rm "${EROOT}"/usr/libexec/vlc/plugins/plugins.dat || die "Failed to rm plugins.dat"
- fi
-
- xdg_pkg_postrm
-}
diff --git a/media-video/webcamoid/Manifest b/media-video/webcamoid/Manifest
deleted file mode 100644
index d53eab7..0000000
--- a/media-video/webcamoid/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST webcamoid-9.0.0.tar.gz 9257331 SHA256 83c4a2e0fc96da5a3aa8ea06e3e97bbabfe87721bd78fb72e0e54220f7d306bd SHA512 0de39dc6a5bc3fb8d6477728d971bca933c57e354a6d041389b33c3e48ec7c7912007f6f87bc9be5db303f58ddc5143bb28dc1b475c9ca361f579e1532b515a4 WHIRLPOOL a9edc5c0b48b194fb7a54552b98db16b46c6887d483ccb1047d1f487bd25f1db69bee0f681108f5f8da74a7ab8a818cae1afd69dd975a4ae390752a9019981a1
diff --git a/media-video/webcamoid/files/webcamoid-9.0.0-no-git-hash-retrieval.patch b/media-video/webcamoid/files/webcamoid-9.0.0-no-git-hash-retrieval.patch
deleted file mode 100644
index 557bbb4..0000000
--- a/media-video/webcamoid/files/webcamoid-9.0.0-no-git-hash-retrieval.patch
+++ /dev/null
@@ -1,22 +0,0 @@
---- a/libAvKys/cmake/ProjectCommons.cmake 2022-05-10 11:52:20.051345515 +0200
-+++ b/libAvKys/cmake/ProjectCommons.cmake 2022-05-10 11:52:31.734345614 +0200
-@@ -106,19 +106,6 @@
-
- # Retrieve useful variables related to Qt installation.
-
--find_program(GIT_BIN git)
--
--if (GIT_BIN)
-- execute_process(COMMAND ${GIT_BIN} rev-parse HEAD
-- WORKING_DIRECTORY "${CMAKE_SOURCE_DIR}"
-- OUTPUT_VARIABLE GIT_COMMIT_HASH
-- OUTPUT_STRIP_TRAILING_WHITESPACE)
--
-- if (GIT_COMMIT_HASH)
-- add_definitions(-DGIT_COMMIT_HASH="${GIT_COMMIT_HASH}")
-- endif ()
--endif ()
--
- set(ANDROID_JAVA_VERSION 1.6 CACHE STRING "Mimimum Java version to use in Android")
- set(ANDROID_JAR_DIRECTORY ${ANDROID_SDK}/platforms/android-${ANDROID_NATIVE_API_LEVEL} CACHE INTERNAL "")
-
diff --git a/media-video/webcamoid/metadata.xml b/media-video/webcamoid/metadata.xml
deleted file mode 100644
index 2d85ce4..0000000
--- a/media-video/webcamoid/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">webcamoid/webcamoid</remote-id>
- </upstream>
- <use>
- <flag name="headers">Install development headers</flag>
- <flag name="libuvc">Build with libuvc support</flag>
- <flag name="qtaudio">Enable audio capture/play via <pkg>dev-qt/qtmultimedia</pkg></flag>
- <flag name="v4lutils">Build with V4L-utils support</flag>
- <flag name="videoeffects">Build video effects</flag>
- </use>
-</pkgmetadata>
diff --git a/media-video/webcamoid/webcamoid-9.0.0.ebuild b/media-video/webcamoid/webcamoid-9.0.0.ebuild
deleted file mode 100644
index 36046c1..0000000
--- a/media-video/webcamoid/webcamoid-9.0.0.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake xdg-utils
-
-DESCRIPTION="A full featured webcam capture application"
-HOMEPAGE="https://webcamoid.github.io"
-SRC_URI="https://github.com/webcamoid/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-
-IUSE_AVKYS=( alsa coreaudio ffmpeg gstreamer jack libuvc pulseaudio v4lutils videoeffects )
-IUSE="${IUSE_AVKYS[@]} debug headers qtaudio v4l"
-
-REQUIRED_USE="v4lutils? ( v4l )"
-
-RDEPEND="
- dev-qt/qtconcurrent:5
- dev-qt/qtcore:5
- dev-qt/qtdeclarative:5
- dev-qt/qtgui:5
- dev-qt/qtnetwork:5
- dev-qt/qtopengl:5
- dev-qt/qtquickcontrols2:5
- dev-qt/qtsvg:5
- dev-qt/qtwidgets:5
- ffmpeg? ( media-video/ffmpeg:= )
- gstreamer? ( >=media-libs/gstreamer-1.6.0 )
- jack? ( virtual/jack )
- libuvc? ( media-libs/libuvc )
- pulseaudio? ( media-sound/pulseaudio )
- qtaudio? ( dev-qt/qtmultimedia:5 )
- v4l? ( media-libs/libv4l )
-"
-DEPEND="${RDEPEND}
- >=sys-kernel/linux-headers-3.6
-"
-BDEPEND="
- dev-qt/linguist-tools:5
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-9.0.0-no-git-hash-retrieval.patch
-)
-
-src_configure() {
- local mycmakeargs=(
- -DCMAKE_SKIP_RPATH=ON
- -DNOAVFOUNDATION=ON
- -DNODSHOW=ON
- -DNOWASAPI=ON
- -DDAILY_BUILD=OFF
- -DNONDKAUDIO=OFF
- -DNONDKCAMERA=OFF
- -DNONDKMEDIA=OFF
- )
-
- use v4l || mycmakeargs+=( "-DNOV4L2=ON" )
-
- local x
- for x in ${IUSE_AVKYS[@]}; do
- use ${x} || myqmakeargs+=( "-DNO${x^^}=ON" )
- done
-
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
- einstalldocs
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/metadata/layout.conf b/metadata/layout.conf
index dd84176..d43e61c 100644
--- a/metadata/layout.conf
+++ b/metadata/layout.conf
@@ -1,29 +1 @@
masters = gentoo
-
-# Use new hashes
-manifest-hashes = SHA256 SHA512 WHIRLPOOL
-
-# Do not update changelogs
-update-changelog = false
-
-# Use thin manifests
-thin-manifests = true
-
-# Dont sign thin manifests. There is no current policy for git commit signing
-sign-manifests = false
-
-# sign commits using git mechanisms
-sign-commits = true
-
-# Make egencache generate newer (more reliable)
-# md5-dict cache format (see bug #409445).
-cache-formats = md5-dict
-
-# indicate that ebuilds with the specified EAPIs are banned
-eapis-banned = 0 1 2 3 4
-
-# indicate that ebuilds with the specified EAPIs are deprecated
-eapis-deprecated = 5
-
-# Support package.* directories as well as files
-profile-formats = portage-2
diff --git a/net-im/telepathy-morse/metadata.xml b/net-im/telepathy-morse/metadata.xml
deleted file mode 100644
index 3377468..0000000
--- a/net-im/telepathy-morse/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <name>Sven Eden</name>
- <email>yamakuzure@gmx.net</email>
- </maintainer>
-</pkgmetadata>
diff --git a/net-im/telepathy-morse/telepathy-morse-9999-r2.ebuild b/net-im/telepathy-morse/telepathy-morse-9999-r2.ebuild
deleted file mode 100644
index 316f94d..0000000
--- a/net-im/telepathy-morse/telepathy-morse-9999-r2.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake-utils git-r3
-
-DESCRIPTION="Telegram connection manager for Telepathy."
-HOMEPAGE="https://github.com/TelepathyQt/telepathy-morse"
-EGIT_REPO_URI=( "https://github.com/TelepathyQt/telepathy-morse" )
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS=""
-IUSE=""
-
-RDEPEND="
- net-libs/telegram-qt
- >=net-libs/telepathy-qt-0.9.6.0
-"
-DEPEND="${RDEPEND}
- >=dev-util/cmake-2.8.12
-"
-
-DOCS=( README.md )
-
-src_configure() {
- local mycmakeargs=(
- -DUSE_QT4=no
- )
- cmake-utils_src_configure
-}
-
-src_compile() {
- cmake-utils_src_compile
-}
-
-src_install() {
- cmake-utils_src_install
-}
diff --git a/net-libs/telegram-qt/metadata.xml b/net-libs/telegram-qt/metadata.xml
deleted file mode 100644
index 3377468..0000000
--- a/net-libs/telegram-qt/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <name>Sven Eden</name>
- <email>yamakuzure@gmx.net</email>
- </maintainer>
-</pkgmetadata>
diff --git a/net-libs/telegram-qt/telegram-qt-9999-r1.ebuild b/net-libs/telegram-qt/telegram-qt-9999-r1.ebuild
deleted file mode 100644
index bea28e4..0000000
--- a/net-libs/telegram-qt/telegram-qt-9999-r1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python2_7 )
-inherit cmake-utils git-r3
-
-DESCRIPTION="Telegram binding for Qt"
-HOMEPAGE="https://github.com/Kaffeine/telegram-qt"
-EGIT_REPO_URI=( "https://github.com/Kaffeine/telegram-qt.git" )
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS=""
-IUSE=""
-
-RDEPEND="
- dev-qt/qtcore:5
- dev-qt/qtdbus:5
- dev-qt/qtnetwork:5
-"
-DEPEND="${RDEPEND}
- >=dev-util/cmake-2.8.12
-"
-
-DOCS=( LICENSE.LGPL README.md )
-
-src_configure() {
- local mycmakeargs=(
- -DENABLE_TESTS=OFF
- -DENABLE_TESTAPP=OFF
- -DENABLE_EXAMPLES=OFF
- -DDESIRED_QT_VERSION=5
- )
- cmake-utils_src_configure
-}
-
-src_compile() {
- cmake-utils_src_compile
-}
-
-src_install() {
- cmake-utils_src_install
-}
diff --git a/net-misc/megasync/Manifest b/net-misc/megasync/Manifest
deleted file mode 100644
index 2da2d4e..0000000
--- a/net-misc/megasync/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST megasync-3.7.1-1.src.rpm 36047281 SHA256 649e372236365a886340335688cbf6b8f8ea2aa8687240c47c2a7ab131414e39 SHA512 97aff221869912de3576fd18a88d2558f893a39b5ab9f0a36d1fcc98b9c9692796aaa99d52f990dc3b74fb68e07b4a04438c3f6b09947ebb5795002379bfaf29 WHIRLPOOL 92e9514767ceaf7bdcc2d11eaa4cf759f66306b0cfa861053430de44600da77f7e2d0aa01004a08e83953042aa44a6b724619a912df582a790ba0c6116070c82
diff --git a/net-misc/megasync/files/megasync-3.7.1-adapt_distro_version.patch b/net-misc/megasync/files/megasync-3.7.1-adapt_distro_version.patch
deleted file mode 100644
index 1e0c3e7..0000000
--- a/net-misc/megasync/files/megasync-3.7.1-adapt_distro_version.patch
+++ /dev/null
@@ -1,17 +0,0 @@
---- ./MEGASync/platform/platform.pri.ori 2017-12-29 08:14:10.123439659 +0100
-+++ ./MEGASync/platform/platform.pri 2017-12-29 09:10:06.323377579 +0100
-@@ -26,12 +26,12 @@
-
- distro.target = $$PWD/linux/data/distro
- distro.path = $$DATADIR/doc/megasync
-- system(command -v lsb_release): distro.commands = lsb_release -ds > $$distro.target
-+ distro.commands = cat /etc/gentoo-release > $$distro.target
- distro.files = $$distro.target
-
- version.target = $$PWD/linux/data/version
- version.path = $$DATADIR/doc/megasync
-- system(command -v lsb_release): version.commands = lsb_release -rs > $$version.target
-+ version.commands = cut -d \' \' -f 5 /etc/gentoo-release > $$version.target
- version.files = $$version.target
-
- INSTALLS += distro version
diff --git a/net-misc/megasync/files/megasync-3.7.1-enable_install_target.patch b/net-misc/megasync/files/megasync-3.7.1-enable_install_target.patch
deleted file mode 100644
index d3ff194..0000000
--- a/net-misc/megasync/files/megasync-3.7.1-enable_install_target.patch
+++ /dev/null
@@ -1,19 +0,0 @@
---- a/MEGASync/MEGASync.pro 2017-12-28 09:21:38.917418127 +0100
-+++ b/MEGASync/MEGASync.pro 2017-12-28 09:22:28.967419630 +0100
-@@ -28,11 +28,11 @@
- TARGET = megasync
-
- # Uncomment the following if "make install" doesn't copy megasync in /usr/bin directory
--# isEmpty(PREFIX) {
--# PREFIX = /usr
--# }
--# target.path = $$PREFIX/bin
--# INSTALLS += target
-+ isEmpty(PREFIX) {
-+ PREFIX = /usr
-+ }
-+ target.path = $$PREFIX/bin
-+ INSTALLS += target
- }
- else {
- TARGET = MEGAsync
diff --git a/net-misc/megasync/files/megasync-3.7.1-fix_strict_aliasing.patch b/net-misc/megasync/files/megasync-3.7.1-fix_strict_aliasing.patch
deleted file mode 100644
index 5887eff..0000000
--- a/net-misc/megasync/files/megasync-3.7.1-fix_strict_aliasing.patch
+++ /dev/null
@@ -1,12 +0,0 @@
---- a/MEGASync/mega/src/posix/fs.cpp 2018-10-01 12:57:20.853946247 +0200
-+++ b/MEGASync/mega/src/posix/fs.cpp 2018-10-01 13:16:34.393906698 +0200
-@@ -1739,7 +1739,8 @@
- // FIXME: statfs() does not really do what we want.
- if (statfs(localbasepath.c_str(), &statfsbuf)) return 0;
-
-- return *(fsfp_t*)&statfsbuf.f_fsid + 1;
-+ return (fsfp_t)( (uint64_t)statfsbuf.f_fsid.__val[0]
-+ | (uint64_t)statfsbuf.f_fsid.__val[1] << 32) + 1;
- }
-
- FileAccess* PosixFileSystemAccess::newfileaccess()
diff --git a/net-misc/megasync/megasync-3.7.1.ebuild b/net-misc/megasync/megasync-3.7.1.ebuild
deleted file mode 100644
index dbd00e8..0000000
--- a/net-misc/megasync/megasync-3.7.1.ebuild
+++ /dev/null
@@ -1,225 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit autotools eutils gnome2-utils qmake-utils rpm xdg-utils
-
-DESCRIPTION="Easy automated syncing between your computers and your MEGA cloud drive"
-HOMEPAGE="http://mega.co.nz"
-
-RELEASE="1"
-
-BASE_URL=""
-
-SRC_URI="https://mega.nz/linux/MEGAsync/Fedora_29/src/megasync-${PV}-${RELEASE}.src.rpm"
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RESTRICT="mirror"
-
-IUSE="+api chat +curl debug doc dot examples +ffmpeg +inotify java +libmediainfo
- libressl +libuv +libraw +libsodium pcre php python +sync tests +tools +threads"
-
-REQUIRED_USE="
- dot? ( doc )
- libmediainfo? ( threads )
- sync? ( !java !php !python )
-"
-
-RDEPEND="
- dev-db/sqlite:3
- dev-libs/crypto++
- dev-qt/qtsvg:5
- dev-qt/qtwidgets:5
- dev-qt/qtgui:5
- dev-qt/qtnetwork:5
- dev-qt/qtdbus:5
- dev-qt/qtcore:5
- media-libs/freeimage
- media-libs/libpng:0
- net-dns/c-ares
- x11-themes/hicolor-icon-theme
- sys-libs/readline:=
- curl? ( net-misc/curl )
- ffmpeg? ( virtual/ffmpeg )
- libmediainfo? (
- media-libs/libmediainfo
- media-libs/libzen
- )
- libressl? ( dev-libs/libressl:0 )
- !libressl? ( dev-libs/openssl:0 )
- libraw? ( media-libs/libraw:0 )
- libsodium? ( dev-libs/libsodium:0 )
- libuv? ( dev-libs/libuv:0 )
- pcre? ( dev-libs/libpcre )
- php? ( dev-lang/php:* )
- tests? ( dev-cpp/gtest )
-"
-
-DEPEND="
- ${RDEPEND}
- sys-devel/binutils
- doc? ( app-doc/doxygen[dot=] )
-"
-
-PATCHES=(
- "${FILESDIR}"/${P}-enable_install_target.patch
- "${FILESDIR}"/${P}-adapt_distro_version.patch
- "${FILESDIR}"/${P}-fix_strict_aliasing.patch
-)
-
-DOCS=(
- MEGASync/mega/CREDITS.md
- MEGASync/mega/LICENSE
- MEGASync/mega/README.md
-)
-
-src_prepare() {
- default
-
- # Some options, although configurable in the configure script, are hard-
- # coded in the MEGASync.pro file. Stupid thing to do, really...
- if ! use ffmpeg; then
- sed -i \
- -e '/CONFIG.*USE_FFMPEG/ s/^/#/' \
- -e '/DEFINES.*REQUIRE_HAVE_FFMPEG/ s/^/#/' \
- MEGASync/MEGASync.pro || die "FFMPEG disabling failed"
- fi
- if ! use libmediainfo; then
- sed -i \
- -e '/CONFIG.*USE_MEDIAINFO/ s/^/#/' \
- -e '/DEFINES.*REQUIRE_USE_MEDIAINFO/ s/^/#/' \
- MEGASync/MEGASync.pro || die "MEDIAINFO disabling failed"
- fi
- if ! use libraw; then
- sed -i \
- -e '/CONFIG.*USE_LIBRAW/ s/^/#/' \
- -e '/DEFINES.*REQUIRE_HAVE_LIBRAW/ s/^/#/' \
- MEGASync/MEGASync.pro || die "LIBRAW disabling failed"
- fi
- if ! use libuv; then
- sed -i \
- -e '/CONFIG.*USE_LIBUV/ s/^/#/' \
- -e '/DEFINES.*REQUIRE_HAVE_LIBUV/ s/^/#/' \
- MEGASync/MEGASync.pro || die "LIBUV disabling failed"
- fi
-
- # We then have to prepare the SDK
- pushd "MEGASync/mega" > /dev/null || die
- eautoreconf
- popd > /dev/null || die
-
- # Now build the translations
- $(qt5_get_bindir)/lrelease MEGASync/MEGASync.pro || die "lrelease failed"
-}
-
-src_configure() {
- # First configure the SDK
- pushd "MEGASync/mega" > /dev/null || die
- econf \
- $(use_enable debug) \
- $(use_enable inotify) \
- $(usex !threads --disable-posix-threads "") \
- $(use_enable sync) \
- $(usex !api --disable-megaapi "") \
- $(use_enable java) \
- $(use_enable chat) \
- $(use_enable curl curl-checks) \
- $(use_enable examples) \
- $(use_enable tests) \
- $(use_enable python) \
- $(use_enable php) \
- $(use_enable doc doxygen-doc) \
- $(use_enable dot doxygen-dot) \
- --disable-doxygen-ps \
- $(use_with ffmpeg ffmpeg "${EPREFIX}/usr/$(get_libdir)") \
- $(use_with java java-include-dir "$(java-config -g JAVA_HOME)/include") \
- $(use_with libuv libuv "${EPREFIX}/usr/$(get_libdir)") \
- $(use_with libmediainfo libmediainfo "${EPREFIX}/usr/$(get_libdir)") \
- $(use_with libmediainfo libzen "${EPREFIX}/usr/$(get_libdir)") \
- $(use_with libraw libraw "${EPREFIX}/usr/$(get_libdir)") \
- $(use_with libsodium sodium "${EPREFIX}/usr/$(get_libdir)") \
- $(use_with pcre pcre "${EPREFIX}/usr/$(get_libdir)") \
- $(use_with python python3) \
- || die "SDK configure failed"
- popd > /dev/null || die
-
- # Now the global configuration can take place
- eqmake5 \
- CONFIG+=$(usex debug debug release) \
- $(usex tools CONFIG+=with_tools "") \
- $(usex pcre QMAKE_LFLAGS+="$(pkg-config --libs libpcre)" "") \
- $(usex ffmpeg CONFIG+=USE_FFMPEG "") \
- $(usex libmediainfo CONFIG+=USE_MEDIAINFO "") \
- $(usex libraw CONFIG+=USE_LIBRAW "") \
- $(usex libuv CONFIG+=USE_LIBUV "") \
- DEFINES+=no_desktop \
- -recursive MEGA.pro || die "qmake failed"
-}
-
-src_compile() {
- # We have to build the SDK first
- pushd "MEGASync/mega" > /dev/null || die
- emake
- popd > /dev/null || die
-
- default
-}
-
-pkg_preinst() {
- gnome2_icon_savelist
-}
-
-src_install() {
- # We have to install the SDK first
- pushd "MEGASync/mega" > /dev/null || die
- emake DESTDIR="${D}" install
- popd > /dev/null || die
-
- emake INSTALL_ROOT="${D}" install
-
- # The tools must be installed manually, as the build system isn't meant
- # to do that automatically.
- if use tools; then
- dobin MEGASync/mega/contrib/QtCreator/MEGACli/MEGAcli
- dobin MEGASync/mega/contrib/QtCreator/MEGASimplesync/MEGAsimplesync
- fi
-
- # Install desktop file
- insinto /usr/share/applications
- doins "${S}"/MEGASync/platform/linux/data/megasync.desktop
-
- # Install icons
- local s SIZES=(16 32 48 128 256)
- local p="${S}"/MEGASync/platform/linux/data/icons/hicolor
- for s in "${SIZES[@]}"; do
- doicon -s $s ${p}/${s}x${s}/apps/mega.png
- done
- local v STATUS=(synching warning paused logging uptodate)
- p="${S}"/MEGASync/gui/images
- for v in "${STATUS[@]}"; do
- newicon -s scalable -c status ${p}/${v}.svg mega${v}.svg
- done
-
- einstalldocs
-
- # Remove unwanted .la files
- find "${ED}"/ -name '*.la' -delete || die
-
- # The build system adds some unneeded files (distro, version)
- # in an unwanted directory.
- rm -rf "${ED}"/usr/share/doc/${PN}
-}
-
-pkg_postinst() {
- gnome2_icon_cache_update
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
-}
-
-pkg_postrm() {
- gnome2_icon_cache_update
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
-}
diff --git a/net-misc/megasync/metadata.xml b/net-misc/megasync/metadata.xml
deleted file mode 100644
index 8b0faee..0000000
--- a/net-misc/megasync/metadata.xml
+++ /dev/null
@@ -1,48 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>yamakuzure@gmx.net</email>
- <name>Sven Eden</name>
- <description>Proxied maintainer; set to assignee in all bugs</description>
- </maintainer>
-<longdescription lang="en">
-MEGA --- _The Privacy Company_ --- is a Secure Cloud Storage
-provider that protects your data thanks to end-to-end encryption. We call it User Controlled Encryption,
-or UCE, and all our clients automatically manage it.
-
-All files stored on MEGA are encrypted. All data transfers from and to MEGA are encrypted. And while
-most cloud storage providers can and do claim the same, MEGA is different – unlike the industry norm
-where the cloud storage provider holds the decryption key, with MEGA, you control the encryption,
-you hold the keys, and you decide who you grant or deny access to your files.
-</longdescription>
- <use>
- <flag name="api">Enable MEGA API support</flag>
- <flag name="chat">Enable chat support</flag>
- <flag name="curl">Enable cURL checks</flag>
- <flag name="doc">Generate doxygen documentation</flag>
- <flag name="dot">Generate graphics for doxygen documentation</flag>
- <flag name="examples">Build example applications like 'megacmd'.</flag>
- <flag name="inotify">Enable inotify support</flag>
- <flag name="java">Build Java language bindings</flag>
- <flag name="libmediainfo">
- Use media-libs/libmediainfo via media-libs/libzen to analyse media files
- (video, audio) and set file attributes on them to assist the web interface
- in playing them.
- </flag>
- <flag name="libraw">Use media-libs/libraw for reading RAW files</flag>
- <flag name="libressl">Use libressl instead of openssl</flag>
- <flag name="libsodium">Use dev-libs/libsodium for cryptography</flag>
- <flag name="libuv">Enable asynchronous I/O using libuv</flag>
- <flag name="pcre">Enable support for libpcre</flag>
- <flag name="php">Build PHP language bindings</flag>
- <flag name="python">Build Python language bindings</flag>
- <flag name="sync">Include sync subsystem</flag>
- <flag name="tests">Build test applications</flag>
- <flag name="tools">
- Build the optional tools MEGACli and MEGASimplesync.
- Note: megacmd is now an 'example' application!
- </flag>
- <flag name="threads">Enable multi-threading</flag>
- </use>
-</pkgmetadata>
diff --git a/profiles/arch/arm/use.mask b/profiles/arch/arm/use.mask
deleted file mode 100644
index 825dcc2..0000000
--- a/profiles/arch/arm/use.mask
+++ /dev/null
@@ -1,2 +0,0 @@
-# Unmask Raspberry PI Video Driver
--video_cards_vc4
diff --git a/profiles/arch/arm64/use.mask b/profiles/arch/arm64/use.mask
deleted file mode 100644
index 825dcc2..0000000
--- a/profiles/arch/arm64/use.mask
+++ /dev/null
@@ -1,2 +0,0 @@
-# Unmask Raspberry PI Video Driver
--video_cards_vc4
diff --git a/profiles/categories b/profiles/categories
index 0362e4c..f70e5cb 100644
--- a/profiles/categories
+++ b/profiles/categories
@@ -1,32 +1,14 @@
-app-mobilephone
-app-office
-app-portage
-app-text
+acct-group
+acct-user
dev-games
-dev-java
-dev-libs
-dev-tex
-games-roguelike
-games-rpg
games-strategy
-gnome-base
-java-virtuals
-kde-plasma
-lxqt-base
-media-libs
+media-plugins
+media-sound
+media-video
net-im
-net-libs
net-mail
-net-misc
+net-p2p
perl-cpan
-sys-apps
+sci-misc
sys-auth
-sys-fs
-sys-libs
-sys-process
-www-apps
-www-servers
-x11-base
x11-misc
-x11-themes
-x11-wm
diff --git a/sys-boot/unetbootin/Manifest b/sys-boot/unetbootin/Manifest
deleted file mode 100644
index 5c2259c..0000000
--- a/sys-boot/unetbootin/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST unetbootin-702.tar.gz 16694922 SHA256 95add3253d2731680a83ea464c7bbe92db864c000ae4921e141b93536b7a68f8 SHA512 4794a1c5481a082ab589c213156501697a9c2262102e1d0ca882a6c757d388d0ca768ed9acff29aac89f17a4842a93ab25ecbfceaafa27ea91d578e16fabe153 WHIRLPOOL ec233f49e00a19c41c784029b272b4c809c46b49f6891b1c5ef1a92f6cdc76a2faf5eda8de4ba74447d45a756bb0474b92b01ed66b51df70033ae55b6f2302b7
diff --git a/sys-boot/unetbootin/files/unetbootin-675-desktop.patch b/sys-boot/unetbootin/files/unetbootin-675-desktop.patch
deleted file mode 100644
index b71907d..0000000
--- a/sys-boot/unetbootin/files/unetbootin-675-desktop.patch
+++ /dev/null
@@ -1,23 +0,0 @@
- * unetbootin.desktop: error: key "GenericName[en_US]" in group "Desktop Entry"
- is a localized key, but there is no non-localized key "GenericName"
- * unetbootin.desktop: warning: value "Application;System;" for key
- "Categories" in group "Desktop Entry" contains a deprecated value
- * "Application"
-
---- a/unetbootin.desktop
-+++ b/unetbootin.desktop
-@@ -2,11 +2,9 @@
- Version=1.0
- Name=UNetbootin
- Comment=Tool for creating Live USB drives
--Categories=Application;System;
--Exec=/usr/bin/unetbootin_asroot
-+Categories=System;
-+Exec=/usr/bin/unetbootin
- Terminal=false
- Type=Application
--Name[en_US]=UNetbootin
--GenericName[en_US]=UNetbootin
--Comment[en_US]=Tool for creating Live USB drives
-+GenericName=UNetbootin
- Icon=unetbootin
diff --git a/sys-boot/unetbootin/metadata.xml b/sys-boot/unetbootin/metadata.xml
deleted file mode 100644
index e54039f..0000000
--- a/sys-boot/unetbootin/metadata.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="sourceforge">unetbootin</remote-id>
- <remote-id type="github">unetbootin/unetbootin</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/sys-boot/unetbootin/unetbootin-702.ebuild b/sys-boot/unetbootin/unetbootin-702.ebuild
deleted file mode 100644
index 413fbff..0000000
--- a/sys-boot/unetbootin/unetbootin-702.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop flag-o-matic qmake-utils xdg-utils toolchain-funcs
-
-DESCRIPTION="UNetbootin installs Linux/BSD distributions to a partition or USB drive"
-HOMEPAGE="https://github.com/unetbootin/unetbootin"
-SRC_URI="https://github.com/unetbootin/unetbootin/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-UNBI_LINGUAS="
- am ar ast be bg bn ca cs da de el eo es et eu fa fi fo fr gl he hr hu id it
- ja lt lv ml ms nan nb nl nn pl pt_BR pt ro ru si sk sl sr sv sw tr uk ur vi
- zh_CN zh_TW
-"
-
-for lingua in ${UNBI_LINGUAS}; do
- IUSE="${IUSE} l10n_${lingua/_/-}"
-done
-
-S=${WORKDIR}/${P}/src/${PN}
-
-BDEPEND="dev-qt/linguist-tools:5"
-DEPEND="
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtnetwork:5
- dev-qt/qtwidgets:5
-"
-RDEPEND="${DEPEND}
- app-arch/p7zip
- sys-boot/syslinux
- sys-fs/mtools
-"
-
-PATCHES=( "${FILESDIR}"/${PN}-675-desktop.patch )
-
-src_prepare() {
- default
-
- # QA check in case linguas are added or removed
- enum() {
- echo ${#}
- }
- [[ $(enum ${UNBI_LINGUAS}) -eq $(( $(enum $(echo ${PN}_*.ts) ) -1 )) ]] \
- || die "Numbers of recorded and actual linguas do not match"
- unset enum
-
- # Remove localisations
- local lingua
- for lingua in ${UNBI_LINGUAS}; do
- if ! use l10n_${lingua/_/-}; then
- sed -i ${PN}.pro -e "/\.*${PN}_${lingua}\.ts.*/d" || die
- rm ${PN}_${lingua}.ts || die
- fi
- done
-
- sed -i -e '/^RESOURCES/d' unetbootin.pro || die
-
- append-cflags -DNOSTATIC
- append-cxxflags -DNOSTATIC
-}
-
-src_configure() {
- export QMAKE_CXX="$(tc-getCXX)"
-
- "$(qt5_get_bindir)/"lrelease ${PN}.pro || die
-
- eqmake5
-}
-
-src_install() {
- dobin ${PN}
-
- domenu ${PN}.desktop
-
- for file in ${PN}*.png; do
- size="${file/${PN}_}"
- size="${size/.png}x${size/.png}"
- insinto /usr/share/icons/hicolor/${size}/apps
- newins ${file} ${PN}.png
- done
-
- local lingua
- for lingua in ${UNBI_LINGUAS}; do
- if use l10n_${lingua/_/-}; then
- insinto /usr/share/${PN}
- doins ${PN}_${lingua}.qm
- fi
- done
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}