summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-12-19 03:02:42 +0000
committerV3n3RiX <venerix@redcorelinux.org>2020-12-19 03:02:42 +0000
commite96c0c607bdc7a7535fc2be6b19fb6b1c082a5ba (patch)
tree6da052f2a162f30e2a355055adefdd8611369920
parentf658868b6e504639221a1bc5545225b04742fff1 (diff)
winter overlay cleanup
-rw-r--r--app-office/fet/Manifest1
-rw-r--r--app-office/fet/fet-5.38.1.ebuild29
-rw-r--r--dev-python/meteo-qt/Manifest1
-rw-r--r--dev-python/meteo-qt/meteo-qt-0.9.9-r1.ebuild32
-rw-r--r--eclass/redcore-artwork.eclass61
-rw-r--r--eclass/redcore-kernel.eclass561
-rw-r--r--kde-apps/kross-interpreters/Manifest1
-rw-r--r--kde-apps/kross-interpreters/kross-interpreters-20.08.1-r10.ebuild41
-rw-r--r--media-gfx/blender/Manifest1
-rw-r--r--media-gfx/blender/blender-2.79b-r3.ebuild298
-rw-r--r--media-gfx/blender/files/blender-2.79b-ffmpeg-4-compat.patch62
-rw-r--r--media-gfx/blender/files/blender-2.79b-fix-for-gcc9-new-openmp-data-sharing.patch31
-rw-r--r--media-gfx/blender/files/blender-2.79b-gcc-8.patch22
-rw-r--r--media-gfx/blender/files/blender-fix-install-rules.patch16
-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/mlt-6.20.0-r10.ebuild214
-rw-r--r--media-video/guvcview/guvcview-2.0.6-r10.ebuild (renamed from media-video/guvcview/guvcview-2.0.6-r1337.ebuild)0
-rw-r--r--media-video/shotcut/Manifest1
-rw-r--r--media-video/shotcut/shotcut-19.12.31-r10.ebuild69
-rw-r--r--media-video/vidcutter/vidcutter-6.0.0-r10.ebuild (renamed from media-video/vidcutter/vidcutter-6.0.0-r1.ebuild)0
-rw-r--r--net-dialup/ppp/Manifest3
-rw-r--r--net-dialup/ppp/files/README.mpls15
-rw-r--r--net-dialup/ppp/files/modules.ppp10
-rw-r--r--net-dialup/ppp/files/ppp-2.4.7-glibc228.patch83
-rw-r--r--net-dialup/ppp/ppp-2.4.7-r1337.ebuild231
-rw-r--r--net-im/viber/Manifest1
-rw-r--r--net-im/viber/viber-10.3.0.37.ebuild36
-rw-r--r--net-wireless/bluemoon/bluemoon-99999.ebuild37
-rw-r--r--net-wireless/bluemoon/files/icon.patch44
-rw-r--r--sys-power/bbswitch/bbswitch-0.8-r2.ebuild24
-rw-r--r--sys-power/bbswitch/files/bbswitch.modprobe1
-rw-r--r--virtual/cargo/cargo-1337-r1.ebuild14
-rw-r--r--www-misc/profile-sync-daemon/Manifest1
-rw-r--r--www-misc/profile-sync-daemon/files/profile-sync-daemon-5.45.1-openrc-run.patch9
-rw-r--r--www-misc/profile-sync-daemon/profile-sync-daemon-5.45.1-r1337.ebuild39
-rw-r--r--x11-libs/libvdpau-va-gl/Manifest1
-rw-r--r--x11-libs/libvdpau-va-gl/libvdpau-va-gl-0.4.2.ebuild42
-rw-r--r--x11-misc/redshift-qt/redshift-qt-9999.ebuild29
-rw-r--r--x11-themes/paper-gtk-theme/Manifest1
-rw-r--r--x11-themes/paper-gtk-theme/paper-gtk-theme-2.1.0.ebuild28
41 files changed, 0 insertions, 2103 deletions
diff --git a/app-office/fet/Manifest b/app-office/fet/Manifest
deleted file mode 100644
index b6809ac2..00000000
--- a/app-office/fet/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST fet-5.38.1.tar.bz2 12109180 BLAKE2B 2c2f6cebe5d22bd32be825a8c5eb979e4047281a0876483edf41f212efdeadb550c77708ca89abee1b7a350315b139ead771de143b9300e2598ab92d93b2f250 SHA512 175e07d256b9ca9da251cae2a5329abdbbff948e9f9e5a8633029ea30311c196f4c55c893ca31e05cce00d09c515fbaf586e2115ae5ee3a665300640611c65f9
diff --git a/app-office/fet/fet-5.38.1.ebuild b/app-office/fet/fet-5.38.1.ebuild
deleted file mode 100644
index caa834ce..00000000
--- a/app-office/fet/fet-5.38.1.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-inherit eutils qmake-utils
-
-DESCRIPTION="Opensource school/high-school/university timetable scheduling software"
-HOMEPAGE="http://lalescu.ro/liviu/fet/"
-SRC_URI="http://lalescu.ro/liviu/${PN}/download/${P}.tar.bz2"
-
-LICENSE="AGPL3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="dev-qt/qtgui:5
- dev-qt/qtnetwork:5
- dev-qt/qtprintsupport:5
- dev-qt/qtwidgets:5"
-RDEPEND="${DEPEND}"
-
-src_configure () {
- eqmake5 ${PN}.pro
-}
-
-src_install () {
- emake INSTALL_ROOT=${D} install || die
-}
diff --git a/dev-python/meteo-qt/Manifest b/dev-python/meteo-qt/Manifest
deleted file mode 100644
index 1a54cbe6..00000000
--- a/dev-python/meteo-qt/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST meteo-qt-0.9.9.tar.gz 443076 BLAKE2B 08639f4421c6f038eb23954facea08ff7213567d820cb52f731712a863669f93ec4dfafab69c988b9c0b30469dd982b8a4a9251df7138606d1e20fbc657b5407 SHA512 007942946e380ec7f3bb9731cef00647fb6ec6af63e5467d15938d3e36242783de85dec0bee88e01802c0e7634f5225245200c623cfc9249ac85820aaeb39b3d
diff --git a/dev-python/meteo-qt/meteo-qt-0.9.9-r1.ebuild b/dev-python/meteo-qt/meteo-qt-0.9.9-r1.ebuild
deleted file mode 100644
index 096f6b44..00000000
--- a/dev-python/meteo-qt/meteo-qt-0.9.9-r1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python{3_4,3_5,3_6,3_7} )
-
-inherit distutils-r1
-
-DESCRIPTION="System tray application for weather status information"
-HOMEPAGE="https://github.com/dglent/meteo-qt"
-SRC_URI="https://github.com/dglent/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND="
- dev-python/PyQt5[${PYTHON_USEDEP}]
- dev-python/lxml[${PYTHON_USEDEP}]
- dev-python/sip[${PYTHON_USEDEP}]
- dev-python/urllib3[${PYTHON_USEDEP}]
-"
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
-"
-
-S="${WORKDIR}/${PN}-${PV}"
-
-python_install_all() {
- distutils-r1_python_install_all
-}
diff --git a/eclass/redcore-artwork.eclass b/eclass/redcore-artwork.eclass
deleted file mode 100644
index 425c9548..00000000
--- a/eclass/redcore-artwork.eclass
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 2004-2009 Sabayon Project
-# Copyright 2012-2015 Rogentos Project
-# Distributed under the terms of the GNU General Public License v2
-# $
-
-inherit eutils
-
-# @ECLASS-VARIABLE: KERN_INITRAMFS_SEARCH_NAME
-# @DESCRIPTION:
-# Argument used by `find` to search inside ${ROOT}boot Linux
-# Kernel initramfs files to patch
-KERN_INITRAMFS_SEARCH_NAME="${KERN_INITRAMFS_SEARCH_NAME:-initramfs-genkernel*}"
-
-# @ECLASS-VARIABLE: GFX_SPLASH_NAME
-# @DESCRIPTION:
-# Default splash theme name to use
-GFX_SPLASH_NAME="${GFX_SPLASH_NAME:-redcore}" #we leave this for the moment, even not used
-
-# @ECLASS-VARIABLE: PLYMOUTH_THEME
-# @DESCRIPTION:
-# Default plymouth theme name to use
-PLYMOUTH_THEME="${PLYMOUTH_THEME:-redcore}"
-
-# @FUNCTION: update_kernel_initramfs_splash
-# @USAGE: update_kernel_initramfs_splash [splash_theme] [splash_file]
-# @RETURN: 1, if something went wrong
-#
-# @MAINTAINER:
-# Fabio Erculiani
-update_kernel_initramfs_splash() {
-
- [[ -z "${2}" ]] && die "wrong update_kernel_splash arguments"
-
- if ! has_version "media-gfx/splashutils"; then
- ewarn "media-gfx/splashutils not found, cannot update kernel splash"
- return 1
- fi
- splash_geninitramfs -a "${2}" ${1}
- return ${?}
-
-}
-
-# @FUNCTION: update_redcore_kernel_initramfs_splash
-# @USAGE: update_redcore_kernel_initramfs_splash
-#
-# @MAINTAINER:
-# Stefan Cristian B.
-update_redcore_kernel_initramfs_splash() {
- local splash_name="${GFX_SPLASH_NAME}"
- local override_splash_file="${ROOT}etc/oem/splash_name"
- if [ -f "${override_splash_file}" ]; then
- found_splash_name=$(cat "${override_splash_file}" | cut -d" " -f 1)
- if [ -d "/etc/splash/${found_splash_name}" ]; then
- splash_name="${found_splash_name}"
- fi
- fi
- for bootfile in `find ${ROOT}boot -name "${KERN_INITRAMFS_SEARCH_NAME}"`; do
- einfo "Updating boot splash for ${bootfile}"
- update_kernel_initramfs_splash "${GFX_SPLASH_NAME}" "${bootfile}"
- done
-}
diff --git a/eclass/redcore-kernel.eclass b/eclass/redcore-kernel.eclass
deleted file mode 100644
index 786b7c58..00000000
--- a/eclass/redcore-kernel.eclass
+++ /dev/null
@@ -1,561 +0,0 @@
-# Copyright 2004-2014 RogentOS Team
-# Distributed under the terms of the GNU General Public License v2
-# $
-
-# @ECLASS-VARIABLE: K_ROGKERNEL_NAME
-# @DESCRIPTION:
-# The kernel name used by the ebuild, it should be the ending ${PN} part
-# for example, of linux-redcore it is "${PN/${PN/-*}-}" (redcore)
-K_ROGKERNEL_NAME="${K_ROGKERNEL_NAME:-${PN/${PN/-*}-}}"
-
-# @ECLASS-VARIABLE: K_ROGKERNEL_SELF_TARBALL_NAME
-# @DESCRIPTION:
-# If the main kernel sources tarball is generated in-house and available
-# on the "redcore" mirror, set this variable to the extension name (see example
-# below). This will disable ALL the extra/local patches (since they have to
-# be applied inside the tarball). Moreover, K_ROGKERNEL_NAME,
-# K_KERNEL_PATCH_VER will be ignored.
-# Example:
-# K_ROGKERNEL_SELF_TARBALL_NAME="redcore"
-# This would generate:
-# SRC_URI="mirror://redcore/sys-kernel/linux-${PV}+redcore.tar.${K_TARBALL_EXT}"
-K_ROGKERNEL_SELF_TARBALL_NAME="${K_ROGKERNEL_SELF_TARBALL_NAME:-}"
-
-# @ECLASS-VARIABLE: K_ROGKERNEL_PATCH_UPSTREAM_TARBALL
-# @DESCRIPTION:
-# If set to 1, the ebuild will fetch the upstream kernel tarball and
-# apply the RogentOS patch against it. This strategy avoids the need of
-# creating complete kernel source tarballs. The default value is 0.
-K_ROGKERNEL_PATCH_UPSTREAM_TARBALL="${K_ROGKERNEL_PATCH_UPSTREAM_TARBALL:-0}"
-
-# @ECLASS-VARIABLE: K_ROGKERNEL_FORCE_SUBLEVEL
-# @DESCRIPTION:
-# Force the rewrite of SUBLEVEL in kernel sources Makefile
-K_ROGKERNEL_FORCE_SUBLEVEL="${K_ROGKERNEL_FORCE_SUBLEVEL:-}"
-
-# @ECLASS-VARIABLE: K_KERNEL_NEW_VERSIONING
-# @DESCRIPTION:
-# Set this to "1" if your kernel ebuild uses the new Linux kernel upstream
-# versioning and ${PV} contains the stable revision, like 3.7.1.
-# In the example above, this makes the SLOT variable contain only "3.7".
-# The sublevel version can be forced using K_ROGKERNEL_FORCE_SUBLEVEL
-K_KERNEL_NEW_VERSIONING="${K_KERNEL_NEW_VERSIONING:-1}"
-
-# @ECLASS-VARIABLE: K_KERNEL_IMAGE_NAME
-# @DESCRIPTION:
-# Set this to a custom kernel image make target if the default does not
-# fit your needs. This value if set, is passed to genkernel through the
-# --kernel-target= flag.
-K_KERNEL_IMAGE_NAME="${K_KERNEL_IMAGE_NAME:-}"
-
-# @ECLASS-VARIABLE: K_ONLY_SOURCES
-# @DESCRIPTION:
-# For every kernel binary package, there is a kernel source package associated
-# if your ebuild is one of them, set this to "1"
-K_ONLY_SOURCES="${K_ONLY_SOURCES:-}"
-
-# @ECLASS-VARIABLE: K_REQUIRED_LINUX_FIRMWARE_VER
-# @DESCRIPTION:
-# Minimum required version of sys-kernel/linux-formware package, if any
-K_REQUIRED_LINUX_FIRMWARE_VER="${K_REQUIRED_LINUX_FIRMWARE_VER:-}"
-
-# @ECLASS-VARIABLE: K_GENKERNEL_ARGS
-# @DESCRIPTION:
-# Provide extra genkernel arguments using K_GENKERNEL_ARGS
-K_GENKERNEL_ARGS="${K_GENKERNEL_ARGS:-}"
-
-# @ECLASS-VARIABLE: K_MKIMAGE_RAMDISK_ADDRESS
-# @DESCRIPTION:
-# [ARM ONLY] Provide the ramdisk load address to be used with mkimage
-K_MKIMAGE_RAMDISK_ADDRESS="${K_MKIMAGE_RAMDISK_ADDRESS:-}"
-
-KERN_INITRAMFS_SEARCH_NAME="${KERN_INITRAMFS_SEARCH_NAME:-initramfs-genkernel*${K_ROGKERNEL_NAME}}"
-
-# Disable deblobbing feature
-K_DEBLOB_AVAILABLE=0
-ETYPE="sources"
-K_TARBALL_EXT="${K_TARBALL_EXT:-xz}"
-
-inherit versionator
-if [ "${K_KERNEL_NEW_VERSIONING}" = "1" ]; then
- CKV="$(get_version_component_range 1-2)"
-fi
-
-inherit eutils multilib kernel-2 redcore-artwork mount-boot linux-info
-
-# from kernel-2 eclass
-detect_version
-detect_arch
-
-DESCRIPTION="Redcore Linux kernel functions and phases"
-
-## kernel-2 eclass settings
-if [ -n "${K_ROGKERNEL_SELF_TARBALL_NAME}" ]; then
- SRC_URI="http://mirror.math.princeton.edu/pub/redcorelinux/distfiles/linux-${PVR}+${K_ROGKERNEL_SELF_TARBALL_NAME}.tar.${K_TARBALL_EXT}"
-else
- SRC_URI="${KERNEL_URI}"
-fi
-
-_get_real_kv_full() {
- if [[ "${KV_MAJOR}${KV_MINOR}" -eq 26 ]]; then
- echo "${ORIGINAL_KV_FULL}"
- elif [[ "${OKV/.*}" -ge "3" ]]; then
- echo "${ORIGINAL_KV_FULL}"
- else
- echo "${ORIGINAL_KV_FULL}"
- fi
-}
-
-# replace "linux" with K_ROGKERNEL_NAME, usually replaces
-# "linux" with "redcore" or "server" or "openvz"
-EXTRAVERSION="${EXTRAVERSION/${PN/-*}/${K_ROGKERNEL_NAME}}"
-
-if [ "${PR}" == "r0" ] ; then
- KV_FULL="${PV}-${K_ROGKERNEL_NAME}"
- else
- KV_FULL="${PV}-${K_ROGKERNEL_NAME}-${PR}"
-fi
-ORIGINAL_KV_FULL="${KV_FULL}"
-
-# Starting from linux-3.0, we still have to install
-# sources stuff into /usr/src/linux-3.0.0-redcore (example)
-# where the last part must always match uname -r
-# otherwise kernel-switcher (and RELEASE_LEVEL file)
-# will complain badly
-KV_OUT_DIR="/usr/src/linux-${KV_FULL}"
-S="${WORKDIR}/linux-${KV_FULL}"
-
-
-if [ "${K_KERNEL_NEW_VERSIONING}" = "1" ]; then
- SLOT="$(get_version_component_range 1-3)"
-else
- SLOT="${PV}"
-fi
-
-_is_kernel_binary() {
- if [ -z "${K_ONLY_SOURCES}" ]; then
- # yes it is
- return 0
- else
- # no it isn't
- return 1
- fi
-}
-
-# provide extra virtual pkg
-if _is_kernel_binary; then
- PROVIDE="virtual/linux-binary"
-fi
-
-if [ -n "${K_ROGKERNEL_SELF_TARBALL_NAME}" ]; then
- HOMEPAGE="https://gitlab.com/redcore/kernel"
-else
- HOMEPAGE="https:/redcorelinux.org"
-fi
-
-# Returns success if _set_config_file_vars was called.
-_is_config_file_set() {
- [[ ${_config_file_set} = 1 ]]
-}
-
-_get_arch() {
- if use amd64; then
- echo "amd64"
- elif use x86; then
- echo "x86"
- fi
-}
-
-_set_config_file_vars() {
- # Setup kernel configuration file name
- local pvr="${PVR}"
- local pv="${PV}"
- if [ "${K_KERNEL_NEW_VERSIONING}" = "1" ]; then
- pvr="$(get_version_component_range 1-2)"
- pv="${pvr}"
- if [ "${PR}" != "r0" ]; then
- pvr+="-${PR}"
- fi
- fi
-
- K_ROGKERNEL_CONFIG_FILES=()
- K_ROGKERNEL_CONFIG_FILES+=( "${K_ROGKERNEL_NAME}-${pvr}-$(_get_arch).config" )
- K_ROGKERNEL_CONFIG_FILES+=( "${K_ROGKERNEL_NAME}-${pv}-$(_get_arch).config" )
- K_ROGKERNEL_CONFIG_FILES+=( "${K_ROGKERNEL_NAME}-$(_get_arch).config" )
-
- _config_file_set=1
-}
-
-if [ -n "${K_ONLY_SOURCES}" ] ; then
- IUSE="${IUSE}"
- DEPEND="sys-apps/sed"
- RDEPEND="${RDEPEND}"
-else
- IUSE="btrfs dmraid dracut iscsi luks lvm mdadm splash"
- DEPEND="app-arch/xz-utils
- sys-apps/sed
- sys-devel/autoconf
- sys-devel/make
- || ( >=sys-kernel/genkernel-next-5[dmraid(+)?,mdadm(+)?] >=sys-kernel/genkernel-3.4.45-r2 )
- splash? ( x11-themes/redcore-artwork-core )
- lvm? ( sys-fs/lvm2 sys-block/thin-provisioning-tools )
- btrfs? ( sys-fs/btrfs-progs )
- dracut? ( sys-kernel/dracut )"
- RDEPEND="sys-apps/sed
- sys-kernel/linux-firmware"
- if [ -n "${K_REQUIRED_LINUX_FIRMWARE_VER}" ]; then
- RDEPEND+=" >=sys-kernel/linux-firmware-${K_REQUIRED_LINUX_FIRMWARE_VER}"
- fi
-fi
-
-# internal function
-#
-# FUNCTION: _update_depmod
-# @USAGE: _update_depmod <-r depmod>
-# DESCRIPTION:
-# It updates the modules.dep file for the current kernel.
-# This is more or less the same of linux-mod update_depmod, with the
-# exception of accepting parameter which is passed to depmod -r switch
-_update_depmod() {
-
- # if we haven't determined the version yet, we need too.
- get_version;
-
- ebegin "Updating module dependencies for ${KV_FULL}"
- if [ -r "${KV_OUT_DIR}"/System.map ]; then
- depmod -ae -F "${KV_OUT_DIR}"/System.map -b "${ROOT}" "${1}"
- eend $?
- else
- ewarn
- ewarn "${KV_OUT_DIR}/System.map not found."
- ewarn "You must manually update the kernel module dependencies using depmod."
- eend 1
- ewarn
- fi
-}
-
-redcore-kernel_pkg_setup() {
- einfo "Preparing kernel and its modules"
-}
-
-redcore-kernel_src_unpack() {
- local okv="${OKV}"
- if [ -n "${K_ROGKERNEL_SELF_TARBALL_NAME}" ] ; then
- OKV="${PVR}+${K_ROGKERNEL_SELF_TARBALL_NAME}"
- fi
- if [ "${K_KERNEL_NEW_VERSIONING}" = "1" ]; then
- # workaround for kernel-2's universal_unpack assumptions
- UNIPATCH_LIST_DEFAULT= KV_MAJOR=0 kernel-2_src_unpack
- else
- kernel-2_src_unpack
- fi
- if [ -n "${K_ROGKERNEL_FORCE_SUBLEVEL}" ]; then
- # patch out Makefile with proper sublevel
- sed -i "s:^SUBLEVEL = .*:SUBLEVEL = ${K_ROGKERNEL_FORCE_SUBLEVEL}:" \
- "${S}/Makefile" || die
- fi
- OKV="${okv}"
-}
-
-redcore-kernel_src_prepare() {
- _set_config_file_vars
-}
-
-redcore-kernel_src_compile() {
- if [ -n "${K_ONLY_SOURCES}" ]; then
- kernel-2_src_compile
- else
- _kernel_src_compile
- fi
-}
-
-_kernel_copy_config() {
- _is_config_file_set \
- || die "Kernel configuration file not set. Was redcore-kernel_src_prepare() called?"
-
- local base_path="${DISTDIR}"
- if [ -n "${K_ROGKERNEL_SELF_TARBALL_NAME}" ]; then
- base_path="${S}/redcore/config"
- fi
-
- local found= cfg=
- for cfg in "${K_ROGKERNEL_CONFIG_FILES[@]}"; do
- cfg="${base_path}/${cfg}"
- if [ -f "${cfg}" ]; then
- cp "${cfg}" "${1}" || die "cannot copy kernel config ${cfg} -> ${1}"
- elog "Using kernel config: ${cfg}"
- found=1
- break
- fi
- done
- [[ -z "${found}" ]] && die "cannot find kernel configs among: ${K_ROGKERNEL_CONFIG_FILES[*]}"
-}
-
-_kernel_src_compile() {
- # disable sandbox
- export SANDBOX_ON=0
-
- # needed anyway, even if grub use flag is not used here
- if use amd64 || use x86; then
- mkdir -p "${WORKDIR}"/boot/grub
- else
- mkdir -p "${WORKDIR}"/boot
- fi
-
- einfo "Starting to compile kernel..."
- _kernel_copy_config "${WORKDIR}"/config
-
- # do some cleanup
- rm -rf "${WORKDIR}"/lib
- rm -rf "${WORKDIR}"/cache
- rm -rf "${S}"/temp
-
- # creating workdirs
- mkdir "${WORKDIR}"/cache
- mkdir "${S}"/temp
-
- cd "${S}" || die
- local GKARGS=()
- GKARGS+=( "--no-menuconfig" "--all-ramdisk-modules" "--no-save-config" "--e2fsprogs" "--udev" )
- use btrfs && GKARGS+=( "--btrfs" )
- use dmraid && GKARGS+=( "--dmraid" )
- use iscsi && GKARGS+=( "--iscsi" )
- use mdadm && GKARGS+=( "--mdadm" )
- use luks && GKARGS+=( "--luks" )
- use lvm && GKARGS+=( "--lvm" )
-
- export DEFAULT_KERNEL_SOURCE="${S}"
- export CMD_KERNEL_DIR="${S}"
- for opt in ${MAKEOPTS}; do
- if [ "${opt:0:2}" = "-j" ]; then
- mkopts="${opt}"
- break
- fi
- done
- [ -z "${mkopts}" ] && mkopts="-j3"
-
- # Workaround bug in splash_geninitramfs corrupting the initramfs
- # if xz compression is used (newer genkernel >3.4.24)
- local support_comp=$(genkernel --help | grep compress-initramfs-type)
- if [ -n "${support_comp}" ]; then
- GKARGS+=( "--compress-initramfs-type=gzip" )
- fi
-
- # Use --disklabel if genkernel supports it
- local support_disklabel=$(genkernel --help | grep -- --disklabel)
- if [ -n "${support_disklabel}" ]; then
- GKARGS+=( "--disklabel" )
- fi
-
- if [ -n "${K_MKIMAGE_KERNEL_ADDRESS}" ]; then
- export LOADADDR="${K_MKIMAGE_KERNEL_ADDRESS}"
- fi
- OLDARCH="${ARCH}"
- unset ARCH
- unset LDFLAGS
- DEFAULT_KERNEL_SOURCE="${S}" CMD_KERNEL_DIR="${S}" genkernel "${GKARGS[@]}" ${K_GENKERNEL_ARGS} \
- --kerneldir="${S}" \
- --kernel-config="${WORKDIR}"/config \
- --cachedir="${WORKDIR}"/cache \
- --makeopts="${mkopts}" \
- --tempdir="${S}"/temp \
- --logfile="${WORKDIR}"/genkernel.log \
- --bootdir="${WORKDIR}"/boot \
- --mountboot \
- --module-prefix="${WORKDIR}"/lib \
- kernel || die "genkernel failed"
-
- if [ -n "${K_MKIMAGE_KERNEL_ADDRESS}" ]; then
- unset LOADADDR
- fi
-
- ARCH=${OLDARCH}
-}
-
-redcore-kernel_src_install() {
- if [ -n "${K_ONLY_SOURCES}" ]; then
- _kernel_sources_src_install
- else
- _kernel_src_install
- fi
-}
-
-_kernel_sources_src_install() {
- _kernel_copy_config ".config"
- kernel-2_src_install
- cd "${D}${KV_OUT_DIR}" || die
- local oldarch="${ARCH}"
- unset ARCH
- if ! use sources_standalone; then
- make modules_prepare || die "failed to run modules_prepare"
- rm .config || die "cannot remove .config"
- rm Makefile || die "cannot remove Makefile"
- rm -f include/linux/version.h
- rm -f include/generated/uapi/linux/version.h
- fi
- ARCH="${oldarch}"
-}
-
-_kernel_src_install() {
- dodir "${KV_OUT_DIR}"
- insinto "${KV_OUT_DIR}"
-
- _kernel_copy_config ".config"
- doins ".config" || die "cannot copy kernel config"
- doins Makefile || die "cannot copy Makefile"
- doins Module.symvers || die "cannot copy Module.symvers"
- doins System.map || die "cannot copy System.map"
-
- # NOTE: this is a workaround caused by linux-info.eclass not
- # being ported to EAPI=2 yet
- local version_h_dir="include/linux"
- local version_h_dir2="include/generated/uapi/linux"
- local version_h=
- local version_h_src=
- for ver_dir in "${version_h_dir}" "${version_h_dir2}"; do
- version_h="${ROOT}${KV_OUT_DIR/\//}/${ver_dir}/version.h"
- if [ -f "${version_h}" ]; then
- einfo "Discarding previously installed version.h to avoid collisions"
- addwrite "${version_h}"
- rm -f "${version_h}"
- fi
-
- # Include include/linux/version.h to make Portage happy
- version_h_src="${S}/${ver_dir}/version.h"
- if [ -f "${version_h_src}" ]; then
- dodir "${KV_OUT_DIR}/${ver_dir}"
- insinto "${KV_OUT_DIR}/${ver_dir}"
- doins "${version_h_src}" || die "cannot copy version.h"
- fi
- done
-
- insinto "/boot"
- doins "${WORKDIR}"/boot/* || die "cannot copy /boot over"
- cp -Rp "${WORKDIR}"/lib/* "${D}/" || die "cannot copy /lib over"
-
- cd "${D}"/lib/modules/* || die "cannot enter /lib/modules directory, more than one element?"
- # cleanup previous
- rm -f build source || die
- # create sane symlinks
- ln -sf "../../..${KV_OUT_DIR}" source || die "cannot create source symlink"
- ln -sf "../../..${KV_OUT_DIR}" build || die "cannot create build symlink"
- cd "${S}" || die
-
- # drop ${D}/lib/firmware, virtual/linux-firmwares provides it
- rm -rf "${D}/lib/firmware"
-}
-
-redcore-kernel_pkg_preinst() {
- if _is_kernel_binary; then
- mount-boot_pkg_preinst
- fi
-}
-
-_get_real_extraversion() {
- make_file="${ROOT}${KV_OUT_DIR}/Makefile"
- local extraver=$(grep -r "^EXTRAVERSION =" "${make_file}" | cut -d "=" -f 2 | head -n 1)
- local trimmed=${extraver%% }
- echo ${trimmed## }
-}
-
-_get_release_level() {
- echo "${KV_FULL}"
-}
-
-_dracut_initramfs_create() {
- if use amd64 || use x86; then
- if use amd64; then
- local kern_arch="x86_64"
- else
- local kern_arch="x86"
- fi
- fi
- if [ "${PR}" == "r0" ] ; then
- local kver="${PV}-${K_ROGKERNEL_SELF_TARBALL_NAME}"
- else
- local kver="${PV}-${K_ROGKERNEL_SELF_TARBALL_NAME}-${PR}"
- fi
- elog "Generating initramfs for ${kver}, please wait"
- addpredict /etc/ld.so.cache~
- dracut -f --kver="${kver}" "${ROOT}boot/initramfs-genkernel-${kern_arch}-${kver}"
-}
-
-_dracut_initramfs_delete() {
- if use amd64 || use x86; then
- if use amd64; then
- local kern_arch="x86_64"
- else
- local kern_arch="x86"
- fi
- fi
- if [ "${PR}" == "r0" ]; then
- local kver="${PV}-${K_ROGKERNEL_SELF_TARBALL_NAME}"
- else
- local kver="${PV}-${K_ROGKERNEL_SELF_TARBALL_NAME}-${PR}"
- fi
- rm -rf "${ROOT}boot/initramfs-genkernel-${kern_arch}-${kver}"
-
-}
-
-_grub2_update_grubcfg() {
- if [[ -x $(which grub2-mkconfig) ]]; then
- elog "Updating GRUB-2 bootloader configuration, please wait"
- $(which grub2-mkconfig) -o "${ROOT}boot/grub/grub.cfg"
- else
- elog "It looks like you're not using GRUB-2, you must update bootloader configuration by hand"
- fi
-}
-
-_remove_dkms_modules() {
- if [ "${PR}" == "r0" ] ; then
- local kver="${PV}-${K_ROGKERNEL_SELF_TARBALL_NAME}"
- else
- local kver="${PV}-${K_ROGKERNEL_SELF_TARBALL_NAME}-${PR}"
- fi
- if [[ -x $(which dkms) ]] ; then
- for i in $(dkms status | cut -d " " -f1,2 | sed -e 's/,//g' | sed -e 's/ /\//g' | sed -e 's/://g') ; do
- dkms remove $i -k "${kver}"
- done
- fi
-}
-
-redcore-kernel_pkg_postinst() {
- if _is_kernel_binary; then
- # generate initramfs with dracut
- if use dracut ; then
- _dracut_initramfs_create
- fi
-
- _grub2_update_grubcfg
-
- kernel-2_pkg_postinst
- local depmod_r=$(_get_release_level)
- _update_depmod "${depmod_r}"
-
- else
- kernel-2_pkg_postinst
- fi
-}
-
-redcore-kernel_pkg_prerm() {
- if _is_kernel_binary; then
- mount-boot_pkg_prerm
- fi
-}
-
-redcore-kernel_pkg_postrm() {
- if _is_kernel_binary; then
- _dracut_initramfs_delete
- _remove_dkms_modules
- _grub2_update_grubcfg
- fi
-}
-
-# export all the available functions here
-case ${EAPI:-0} in
- [01234])
- die "EAPI ${EAPI:-0} is not supported"
-esac
-
-EXPORT_FUNCTIONS pkg_setup src_unpack src_prepare \
- src_compile src_install pkg_preinst pkg_postinst pkg_prerm pkg_postrm
diff --git a/kde-apps/kross-interpreters/Manifest b/kde-apps/kross-interpreters/Manifest
deleted file mode 100644
index 33972668..00000000
--- a/kde-apps/kross-interpreters/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST kross-interpreters-20.08.1.tar.xz 151276 BLAKE2B a8bd9143f88183aaa3a2ee1253fe57b839f480f4719ded07ee6232debbd4c4c019343631d4d1507c40f9302656a8cf29030941f1b28d2bba67bf3222b74539ca SHA512 cad4234aea2aa9c3b9abf41be60316f0444b72961c8ef10797c6a135f6d47220ee7d0dbb1f49d5e12d6a9efb2485146495e02b59746f04486e8675cf018f09fb
diff --git a/kde-apps/kross-interpreters/kross-interpreters-20.08.1-r10.ebuild b/kde-apps/kross-interpreters/kross-interpreters-20.08.1-r10.ebuild
deleted file mode 100644
index d66f4b37..00000000
--- a/kde-apps/kross-interpreters/kross-interpreters-20.08.1-r10.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python2_7 )
-KFMIN=5.72.0
-QTMIN=5.14.2
-inherit ecm kde.org python-single-r1
-
-DESCRIPTION="Kross interpreter plugins for programming languages"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="+python ruby"
-
-REQUIRED_USE="|| ( python ruby ) python? ( ${PYTHON_REQUIRED_USE} )"
-
-DEPEND="
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=kde-frameworks/kross-${KFMIN}:5
- python? ( ${PYTHON_DEPS} )
- ruby? ( dev-lang/ruby:2.5 )
-"
-RDEPEND="${DEPEND}"
-
-pkg_setup() {
- use python && python-single-r1_pkg_setup
- ecm_pkg_setup
-}
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_python=$(usex python)
- -DBUILD_ruby=$(usex ruby)
- )
-
- ecm_src_configure
-}
diff --git a/media-gfx/blender/Manifest b/media-gfx/blender/Manifest
deleted file mode 100644
index 2a585f30..00000000
--- a/media-gfx/blender/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST blender-2.79b.tar.gz 50204270 BLAKE2B 78bda294df783ee9bcbcf32f9a112737b2947da5146fd4351b8b36d81c6630ed0ea302b2fb539642cfbdcc4b64df35af5c8545a3bbf50b1cf87dcf3a60eb4ac0 SHA512 2db21ace446168dd683cdb5aad9dec001f8888ae4e9603a04ddb44fb78489ded827deb07e83712b0f1118a0e7bf66f2a5d935dc4ebb3a6703d72672ff414367f
diff --git a/media-gfx/blender/blender-2.79b-r3.ebuild b/media-gfx/blender/blender-2.79b-r3.ebuild
deleted file mode 100644
index e1c36a3b..00000000
--- a/media-gfx/blender/blender-2.79b-r3.ebuild
+++ /dev/null
@@ -1,298 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{3_6,3_7} )
-
-inherit check-reqs cmake-utils xdg-utils flag-o-matic xdg-utils \
- pax-utils python-single-r1 toolchain-funcs eapi7-ver
-
-DESCRIPTION="3D Creation/Animation/Publishing System"
-HOMEPAGE="https://www.blender.org"
-
-SRC_URI="https://download.blender.org/source/${P}.tar.gz"
-
-# Blender can have letters in the version string,
-# so strip off the letter if it exists.
-MY_PV="$(ver_cut 1-2)"
-
-SLOT="0"
-LICENSE="|| ( GPL-2 BL )"
-KEYWORDS="amd64 ~x86"
-IUSE="+bullet +dds +elbeem +game-engine +openexr collada color-management \
- cuda cycles debug doc ffmpeg fftw headless jack jemalloc jpeg2k libav \
- llvm man ndof nls openal opencl openimageio openmp opensubdiv openvdb \
- osl player sdl sndfile test tiff valgrind"
-RESTRICT="!test? ( test )"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
- cuda? ( cycles )
- cycles? ( openexr tiff openimageio )
- opencl? ( cycles )
- osl? ( cycles llvm )
- player? ( game-engine !headless )"
-
-RDEPEND="${PYTHON_DEPS}
- >=dev-libs/boost-1.62:=[nls?,threads(+)]
- dev-libs/lzo:2
- $(python_gen_cond_dep '
- >=dev-python/numpy-1.10.1[${PYTHON_MULTI_USEDEP}]
- dev-python/requests[${PYTHON_MULTI_USEDEP}]
- ')
- media-libs/freetype
- media-libs/glew:*
- media-libs/libpng:0=
- media-libs/libsamplerate
- sys-libs/zlib
- virtual/glu
- virtual/jpeg:0=
- virtual/libintl
- virtual/opengl
- collada? ( >=media-libs/opencollada-1.6.18:= )
- color-management? ( media-libs/opencolorio )
- cuda? ( dev-util/nvidia-cuda-toolkit:= )
- ffmpeg? ( media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k?] )
- libav? ( >=media-video/libav-11.3:=[x264,mp3,encode,theora,jpeg2k?] )
- fftw? ( sci-libs/fftw:3.0= )
- !headless? (
- x11-libs/libX11
- x11-libs/libXi
- x11-libs/libXxf86vm
- )
- jack? ( virtual/jack )
- jemalloc? ( dev-libs/jemalloc:= )
- jpeg2k? ( media-libs/openjpeg:0 )
- llvm? ( sys-devel/llvm:= )
- ndof? (
- app-misc/spacenavd
- dev-libs/libspnav
- )
- nls? ( virtual/libiconv )
- openal? ( media-libs/openal )
- opencl? ( virtual/opencl )
- openimageio? ( >=media-libs/openimageio-1.7.0 )
- openexr? (
- >=media-libs/ilmbase-2.2.0:=
- >=media-libs/openexr-2.2.0:=
- )
- opensubdiv? ( >=media-libs/opensubdiv-3.3.0:=[cuda=,opencl=] )
- openvdb? (
- media-gfx/openvdb[${PYTHON_SINGLE_USEDEP},-abi3-compat(-),abi4-compat(+)]
- dev-cpp/tbb
- >=dev-libs/c-blosc-1.5.2
- )
- osl? ( media-libs/osl:= )
- sdl? ( media-libs/libsdl2[sound,joystick] )
- sndfile? ( media-libs/libsndfile )
- tiff? ( media-libs/tiff:0 )
- valgrind? ( dev-util/valgrind )"
-
-DEPEND="${RDEPEND}
- >=dev-cpp/eigen-3.2.8:3
- virtual/pkgconfig
- doc? (
- app-doc/doxygen[dot]
- dev-python/sphinx[latex]
- dev-texlive/texlive-bibtexextra
- dev-texlive/texlive-fontsextra
- dev-texlive/texlive-fontutils
- dev-texlive/texlive-latex
- dev-texlive/texlive-latexextra
- )
- nls? ( sys-devel/gettext )"
-
-PATCHES=(
- "${FILESDIR}/${PN}-fix-install-rules.patch"
- "${FILESDIR}/${P}-gcc-8.patch"
- "${FILESDIR}/${P}-ffmpeg-4-compat.patch"
- "${FILESDIR}/${P}-fix-for-gcc9-new-openmp-data-sharing.patch"
-)
-
-blender_check_requirements() {
- [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
-
- if use doc; then
- CHECKREQS_DISK_BUILD="4G" check-reqs_pkg_pretend
- fi
-}
-
-pkg_pretend() {
- blender_check_requirements
-}
-
-pkg_setup() {
- blender_check_requirements
- python-single-r1_pkg_setup
-}
-
-src_prepare() {
- cmake-utils_src_prepare
-
- # we don't want static glew, but it's scattered across
- # multiple files that differ from version to version
- # !!!CHECK THIS SED ON EVERY VERSION BUMP!!!
- local file
- while IFS="" read -d $'\0' -r file ; do
- sed -i -e '/-DGLEW_STATIC/d' "${file}" || die
- done < <(find . -type f -name "CMakeLists.txt")
-
- # Disable MS Windows help generation. The variable doesn't do what it
- # it sounds like.
- sed -e "s|GENERATE_HTMLHELP = YES|GENERATE_HTMLHELP = NO|" \
- -i doc/doxygen/Doxyfile || die
-}
-
-src_configure() {
- # FIX: forcing '-funsigned-char' fixes an anti-aliasing issue with menu
- # shadows, see bug #276338 for reference
- append-flags -funsigned-char
- append-lfs-flags
- # Blender is compatible ABI 4 or less, so use ABI 4.
- append-cppflags -DOPENVDB_ABI_VERSION_NUMBER=4
-
- local mycmakeargs=(
- -DPYTHON_VERSION="${EPYTHON/python/}"
- -DPYTHON_LIBRARY="$(python_get_library_path)"
- -DPYTHON_INCLUDE_DIR="$(python_get_includedir)"
- -DWITH_INSTALL_PORTABLE=OFF
- -DWITH_PYTHON_INSTALL=OFF
- -DWITH_PYTHON_INSTALL_NUMPY=OFF
- -DWITH_STATIC_LIBS=OFF
- -DWITH_SYSTEM_GLEW=ON
- -DWITH_SYSTEM_OPENJPEG=ON
- -DWITH_SYSTEM_EIGEN3=ON
- -DWITH_SYSTEM_LZO=ON
- -DWITH_C11=ON
- -DWITH_CXX11=ON
- -DWITH_BOOST=ON
- -DWITH_BULLET=$(usex bullet)
- -DWITH_CODEC_FFMPEG=$(usex ffmpeg)
- -DWITH_CODEC_SNDFILE=$(usex sndfile)
- -DWITH_CUDA=$(usex cuda)
- -DWITH_CYCLES_DEVICE_CUDA=$(usex cuda TRUE FALSE)
- -DWITH_CYCLES=$(usex cycles)
- -DWITH_CYCLES_OSL=$(usex osl)
- -DWITH_LLVM=$(usex llvm)
- -DWITH_FFTW3=$(usex fftw)
- -DWITH_GAMEENGINE=$(usex game-engine)
- -DWITH_HEADLESS=$(usex headless)
- -DWITH_X11=$(usex !headless)
- -DWITH_IMAGE_DDS=$(usex dds)
- -DWITH_IMAGE_OPENEXR=$(usex openexr)
- -DWITH_IMAGE_OPENJPEG=$(usex jpeg2k)
- -DWITH_IMAGE_TIFF=$(usex tiff)
- -DWITH_INPUT_NDOF=$(usex ndof)
- -DWITH_INTERNATIONAL=$(usex nls)
- -DWITH_JACK=$(usex jack)
- -DWITH_MOD_FLUID=$(usex elbeem)
- -DWITH_MOD_OCEANSIM=$(usex fftw)
- -DWITH_OPENAL=$(usex openal)
- -DWITH_OPENCL=$(usex opencl)
- -DWITH_OPENCOLORIO=$(usex color-management)
- -DWITH_OPENCOLLADA=$(usex collada)
- -DWITH_OPENIMAGEIO=$(usex openimageio)
- -DWITH_OPENMP=$(usex openmp)
- -DWITH_OPENSUBDIV=$(usex opensubdiv)
- -DWITH_OPENVDB=$(usex openvdb)
- -DWITH_OPENVDB_BLOSC=$(usex openvdb)
- -DWITH_PLAYER=$(usex player)
- -DWITH_SDL=$(usex sdl)
- -DWITH_CXX_GUARDEDALLOC=$(usex debug)
- -DWITH_ASSERT_ABORT=$(usex debug)
- -DWITH_GTESTS=$(usex test)
- -DWITH_DOC_MANPAGE=$(usex man)
- -DWITH_MEM_JEMALLOC=$(usex jemalloc)
- -DWITH_MEM_VALGRIND=$(usex valgrind)
- )
- cmake-utils_src_configure
-}
-
-src_compile() {
- cmake-utils_src_compile
-
- if use doc; then
- # Workaround for binary drivers.
- addpredict /dev/ati
- addpredict /dev/dri
- addpredict /dev/nvidiactl
-
- einfo "Generating Blender C/C++ API docs ..."
- cd "${CMAKE_USE_DIR}"/doc/doxygen || die
- doxygen -u Doxyfile || die
- doxygen || die "doxygen failed to build API docs."
-
- cd "${CMAKE_USE_DIR}" || die
- einfo "Generating (BPY) Blender Python API docs ..."
- "${BUILD_DIR}"/bin/blender --background --python doc/python_api/sphinx_doc_gen.py -noaudio || die "sphinx failed."
-
- cd "${CMAKE_USE_DIR}"/doc/python_api || die
- sphinx-build sphinx-in BPY_API || die "sphinx failed."
- fi
-}
-
-src_test() {
- if use test; then
- einfo "Running Blender Unit Tests ..."
- cd "${BUILD_DIR}"/bin/tests || die
- local f
- for f in *_test; do
- ./"${f}" || die
- done
- fi
-}
-
-src_install() {
- # Pax mark blender for hardened support.
- pax-mark m "${CMAKE_BUILD_DIR}"/bin/blender
-
- if use doc; then
- docinto "html/API/python"
- dodoc -r "${CMAKE_USE_DIR}"/doc/python_api/BPY_API/.
-
- docinto "html/API/blender"
- dodoc -r "${CMAKE_USE_DIR}"/doc/doxygen/html/.
- fi
-
- cmake-utils_src_install
-
- # fix doc installdir
- docinto "html"
- dodoc "${CMAKE_USE_DIR}"/release/text/readme.html
- rm -r "${ED%/}"/usr/share/doc/blender || die
-
- python_fix_shebang "${ED%/}/usr/bin/blender-thumbnailer.py"
- python_optimize "${ED%/}/usr/share/blender/${MY_PV}/scripts"
-}
-
-pkg_postinst() {
- elog
- elog "Blender uses python integration. As such, may have some"
- elog "inherit risks with running unknown python scripts."
- elog
- elog "It is recommended to change your blender temp directory"
- elog "from /tmp to /home/user/tmp or another tmp file under your"
- elog "home directory. This can be done by starting blender, then"
- elog "dragging the main menu down do display all paths."
- elog
- ewarn
- ewarn "This ebuild does not unbundle the massive amount of 3rd party"
- ewarn "libraries which are shipped with blender. Note that"
- ewarn "these have caused security issues in the past."
- ewarn "If you are concerned about security, file a bug upstream:"
- ewarn " https://developer.blender.org/"
- ewarn
- xdg_icon_cache_update
- xdg_mimeinfo_database_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
- xdg_mimeinfo_database_update
-
- ewarn ""
- ewarn "You may want to remove the following directory."
- ewarn "~/.config/${PN}/${MY_PV}/cache/"
- ewarn "It may contain extra render kernels not tracked by portage"
- ewarn ""
-}
diff --git a/media-gfx/blender/files/blender-2.79b-ffmpeg-4-compat.patch b/media-gfx/blender/files/blender-2.79b-ffmpeg-4-compat.patch
deleted file mode 100644
index 4ad05aaf..00000000
--- a/media-gfx/blender/files/blender-2.79b-ffmpeg-4-compat.patch
+++ /dev/null
@@ -1,62 +0,0 @@
-diff -urN a/intern/ffmpeg/ffmpeg_compat.h b/intern/ffmpeg/ffmpeg_compat.h
---- a/intern/ffmpeg/ffmpeg_compat.h 2018-03-23 15:22:25.000000000 +0000
-+++ b/intern/ffmpeg/ffmpeg_compat.h 2018-08-16 14:39:23.484489828 +0100
-@@ -109,6 +109,45 @@
-
- #endif
-
-+/* XXX TODO Probably fix to correct modern flags in code? Not sure how old FFMPEG we want to support though,
-+ * so for now this will do. */
-+
-+#ifndef FF_MIN_BUFFER_SIZE
-+# ifdef AV_INPUT_BUFFER_MIN_SIZE
-+# define FF_MIN_BUFFER_SIZE AV_INPUT_BUFFER_MIN_SIZE
-+# endif
-+#endif
-+
-+#ifndef FF_INPUT_BUFFER_PADDING_SIZE
-+# ifdef AV_INPUT_BUFFER_PADDING_SIZE
-+# define FF_INPUT_BUFFER_PADDING_SIZE AV_INPUT_BUFFER_PADDING_SIZE
-+# endif
-+#endif
-+
-+#ifndef CODEC_FLAG_GLOBAL_HEADER
-+# ifdef AV_CODEC_FLAG_GLOBAL_HEADER
-+# define CODEC_FLAG_GLOBAL_HEADER AV_CODEC_FLAG_GLOBAL_HEADER
-+# endif
-+#endif
-+
-+#ifndef CODEC_FLAG_GLOBAL_HEADER
-+# ifdef AV_CODEC_FLAG_GLOBAL_HEADER
-+# define CODEC_FLAG_GLOBAL_HEADER AV_CODEC_FLAG_GLOBAL_HEADER
-+# endif
-+#endif
-+
-+#ifndef CODEC_FLAG_INTERLACED_DCT
-+# ifdef AV_CODEC_FLAG_INTERLACED_DCT
-+# define CODEC_FLAG_INTERLACED_DCT AV_CODEC_FLAG_INTERLACED_DCT
-+# endif
-+#endif
-+
-+#ifndef CODEC_FLAG_INTERLACED_ME
-+# ifdef AV_CODEC_FLAG_INTERLACED_ME
-+# define CODEC_FLAG_INTERLACED_ME AV_CODEC_FLAG_INTERLACED_ME
-+# endif
-+#endif
-+
- /* FFmpeg upstream 1.0 is the first who added AV_ prefix. */
- #if LIBAVCODEC_VERSION_INT < AV_VERSION_INT(54, 59, 100)
- # define AV_CODEC_ID_NONE CODEC_ID_NONE
-diff -urN a/source/blender/blenkernel/intern/writeffmpeg.c b/source/blender/blenkernel/intern/writeffmpeg.c
---- a/source/blender/blenkernel/intern/writeffmpeg.c 2018-03-23 15:22:25.000000000 +0000
-+++ b/source/blender/blenkernel/intern/writeffmpeg.c 2018-08-16 14:39:21.702484751 +0100
-@@ -605,7 +605,8 @@
- c->rc_buffer_aggressivity = 1.0;
- #endif
-
-- c->me_method = ME_EPZS;
-+ /* Deprecated and not doing anything since July 2015, deleted in recent ffmpeg */
-+ //c->me_method = ME_EPZS;
-
- codec = avcodec_find_encoder(c->codec_id);
- if (!codec)
diff --git a/media-gfx/blender/files/blender-2.79b-fix-for-gcc9-new-openmp-data-sharing.patch b/media-gfx/blender/files/blender-2.79b-fix-for-gcc9-new-openmp-data-sharing.patch
deleted file mode 100644
index 0ecc960d..00000000
--- a/media-gfx/blender/files/blender-2.79b-fix-for-gcc9-new-openmp-data-sharing.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-diff --git a/intern/elbeem/intern/solver_main.cpp b/intern/elbeem/intern/solver_main.cpp
-index 68f7c04..514087b 100644
---- a/intern/elbeem/intern/solver_main.cpp
-+++ b/intern/elbeem/intern/solver_main.cpp
-@@ -381,7 +381,7 @@ LbmFsgrSolver::mainLoop(const int lev)
- GRID_REGION_INIT();
- #if PARALLEL==1
- const int gDebugLevel = ::gDebugLevel;
--#pragma omp parallel default(none) num_threads(mNumOMPThreads) \
-+#pragma omp parallel num_threads(mNumOMPThreads) \
- reduction(+: \
- calcCurrentMass,calcCurrentVolume, \
- calcCellsFilled,calcCellsEmptied, \
-@@ -1126,7 +1126,7 @@ LbmFsgrSolver::preinitGrids()
- GRID_REGION_INIT();
- #if PARALLEL==1
- const int gDebugLevel = ::gDebugLevel;
--#pragma omp parallel default(none) num_threads(mNumOMPThreads) \
-+#pragma omp parallel num_threads(mNumOMPThreads) \
- reduction(+: \
- calcCurrentMass,calcCurrentVolume, \
- calcCellsFilled,calcCellsEmptied, \
-@@ -1164,7 +1164,7 @@ LbmFsgrSolver::standingFluidPreinit()
- GRID_REGION_INIT();
- #if PARALLEL==1
- const int gDebugLevel = ::gDebugLevel;
--#pragma omp parallel default(none) num_threads(mNumOMPThreads) \
-+#pragma omp parallel num_threads(mNumOMPThreads) \
- reduction(+: \
- calcCurrentMass,calcCurrentVolume, \
- calcCellsFilled,calcCellsEmptied, \
diff --git a/media-gfx/blender/files/blender-2.79b-gcc-8.patch b/media-gfx/blender/files/blender-2.79b-gcc-8.patch
deleted file mode 100644
index 3a64ad2f..00000000
--- a/media-gfx/blender/files/blender-2.79b-gcc-8.patch
+++ /dev/null
@@ -1,22 +0,0 @@
---- blender-2.79b-orig/intern/cycles/util/util_sseb.h 2018-03-24 02:22:25.000000000 +1100
-+++ blender-2.79b/intern/cycles/util/util_sseb.h 2018-05-30 20:43:33.888717930 +1000
-@@ -116,7 +116,7 @@
- __forceinline const sseb unpackhi( const sseb& a, const sseb& b ) { return _mm_unpackhi_ps(a, b); }
-
- template<size_t i0, size_t i1, size_t i2, size_t i3> __forceinline const sseb shuffle( const sseb& a ) {
-- return _mm_shuffle_epi32(a, _MM_SHUFFLE(i3, i2, i1, i0));
-+ return _mm_castsi128_ps(_mm_shuffle_epi32(a, _MM_SHUFFLE(i3, i2, i1, i0)));
- }
-
- template<> __forceinline const sseb shuffle<0, 1, 0, 1>( const sseb& a ) {
---- blender-2.79b-orig/intern/itasc/kdl/tree.hpp 2018-03-24 02:22:25.000000000 +1100
-+++ blender-2.79b/intern/itasc/kdl/tree.hpp 2018-05-30 20:33:52.045179988 +1000
-@@ -34,7 +34,7 @@
- //Forward declaration
- class TreeElement;
- // Eigen allocator is needed for alignment of Eigen data types
-- typedef std::map<std::string,TreeElement, std::less<std::string>, Eigen::aligned_allocator<std::pair<std::string, TreeElement> > > SegmentMap;
-+ typedef std::map<std::string,TreeElement, std::less<std::string>, Eigen::aligned_allocator<std::pair<const std::string, TreeElement> > > SegmentMap;
-
- class TreeElement
- {
diff --git a/media-gfx/blender/files/blender-fix-install-rules.patch b/media-gfx/blender/files/blender-fix-install-rules.patch
deleted file mode 100644
index e62aba81..00000000
--- a/media-gfx/blender/files/blender-fix-install-rules.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-diff -purN a/source/creator/CMakeLists.txt b/source/creator/CMakeLists.txt
---- a/source/creator/CMakeLists.txt 2016-09-28 10:26:55.000000000 +0100
-+++ b/source/creator/CMakeLists.txt 2016-10-03 12:17:08.938928486 +0100
-@@ -328,12 +328,6 @@ endif()
- # Install Targets (Generic, All Platforms)
-
-
--# important to make a clean install each time, else old scripts get loaded.
--install(
-- CODE
-- "file(REMOVE_RECURSE ${TARGETDIR_VER})"
--)
--
- if(WITH_PYTHON)
- # install(CODE "message(\"copying blender scripts...\")")
-
diff --git a/media-libs/mlt/Manifest b/media-libs/mlt/Manifest
deleted file mode 100644
index 7daf1f26..00000000
--- a/media-libs/mlt/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST mlt-6.20.0.tar.gz 1446137 BLAKE2B 50599c827be82ea5f5145297b41001e94b44519ec4c6344b8cfdc6fc92e6106de60ecd985296ab77d24e6a5b74ea8e859187935bd88f9394f3c108308afc68ac SHA512 939e837fb07ff0eace308987d83913e979f82c6eb156b40fde784f3f2b031b5f6896ac96dcde1627925cbb6fc76725f3fc4e5b2d0616fae11263648bcdbe82e3
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 e84e98c1..00000000
--- 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/mlt-6.20.0-r10.ebuild b/media-libs/mlt/mlt-6.20.0-r10.ebuild
deleted file mode 100644
index 534a36d2..00000000
--- a/media-libs/mlt/mlt-6.20.0-r10.ebuild
+++ /dev/null
@@ -1,214 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7,8} )
-# this ebuild currently only supports installing ruby bindings for a single ruby version
-# so USE_RUBY must contain only a single value (the latest stable) as the ebuild calls
-# /usr/bin/${USE_RUBY} directly
-USE_RUBY="ruby25"
-inherit python-single-r1 qmake-utils ruby-single toolchain-funcs
-
-DESCRIPTION="Open source multimedia framework for television broadcasting"
-HOMEPAGE="https://www.mltframework.org/"
-SRC_URI="https://github.com/mltframework/${PN}/releases/download/v${PV}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="compressed-lumas cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 debug ffmpeg
-fftw frei0r gtk jack kdenlive kernel_linux libav libsamplerate lua melt opencv opengl python
-qt5 rtaudio ruby sdl vdpau vidstab xine xml"
-# java perl php tcl
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-SWIG_DEPEND=">=dev-lang/swig-2.0"
-# java? ( ${SWIG_DEPEND} >=virtual/jdk-1.5 )
-# perl? ( ${SWIG_DEPEND} )
-# php? ( ${SWIG_DEPEND} )
-# tcl? ( ${SWIG_DEPEND} )
-BDEPEND="
- virtual/pkgconfig
- compressed-lumas? ( virtual/imagemagick-tools[png] )
- lua? ( ${SWIG_DEPEND} virtual/pkgconfig )
- python? ( ${SWIG_DEPEND} )
- ruby? ( ${SWIG_DEPEND} )"
-#rtaudio will use OSS on non linux OSes
-DEPEND="
- >=media-libs/libebur128-1.2.2:=
- ffmpeg? (
- libav? ( >=media-video/libav-12:0=[vdpau?] )
- !libav? ( media-video/ffmpeg:0=[vdpau?,-flite] )
- )
- fftw? ( sci-libs/fftw:3.0= )
- frei0r? ( media-plugins/frei0r-plugins )
- gtk? (
- media-libs/libexif
- x11-libs/gtk+:2
- x11-libs/pango
- )
- jack? (
- >=dev-libs/libxml2-2.5
- media-libs/ladspa-sdk
- virtual/jack
- )
- libsamplerate? ( >=media-libs/libsamplerate-0.1.2 )
- lua? ( >=dev-lang/lua-5.1.4-r4:= )
- opencv? ( >=media-libs/opencv-3.2.0:= )
- opengl? ( 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 )
- )
- ruby? ( ${RUBY_DEPS} )
- sdl? (
- media-libs/libsdl2[X,opengl,video]
- media-libs/sdl2-image
- )
- vidstab? ( media-libs/vidstab )
- xine? ( >=media-libs/xine-lib-1.1.2_pre20060328-r7 )
- xml? ( >=dev-libs/libxml2-2.5 )"
-# java? ( >=virtual/jre-1.5 )
-# perl? ( dev-lang/perl )
-# php? ( dev-lang/php )
-# sox? ( media-sound/sox )
-# tcl? ( dev-lang/tcl:0= )
-RDEPEND="${DEPEND}"
-
-DOCS=( AUTHORS ChangeLog NEWS README docs/{framework,melt,mlt{++,-xml}}.txt )
-
-PATCHES=( "${FILESDIR}"/${PN}-6.10.0-swig-underlinking.patch )
-
-pkg_setup() {
- use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
- default
-
- # respect CFLAGS LDFLAGS when building shared libraries. Bug #308873
- for x in python lua; do
- sed -i "/mlt.so/s/ -lmlt++ /& ${CFLAGS} ${LDFLAGS} /" src/swig/$x/build || die
- done
-
- sed -i -e "s/env ruby/${USE_RUBY}/" src/swig/ruby/* || die
-
- use python && python_fix_shebang src/swig/python
-}
-
-src_configure() {
- tc-export CC CXX
-
- local myconf=(
- --enable-gpl
- --enable-gpl3
- --enable-motion-est
- --target-arch=$(tc-arch)
- --disable-kde
- --disable-sdl
- --disable-swfdec
- $(use_enable debug)
- $(use_enable cpu_flags_x86_sse sse)
- $(use_enable cpu_flags_x86_sse2 sse2)
- $(use_enable ffmpeg avformat)
- $(use_enable fftw plus)
- $(use_enable frei0r)
- $(use_enable gtk gtk2)
- $(use_enable jack jackrack)
- $(use_enable kdenlive)
- $(use_enable libsamplerate resample)
- $(use_enable melt)
- $(use_enable opencv)
- $(use_enable opengl)
- $(use_enable qt5 qt)
- $(use_enable rtaudio)
- $(use_enable sdl sdl2)
- $(use_enable vidstab vid.stab )
- $(use_enable xine)
- $(use_enable xml)
- --disable-sox
- )
- #$(use_enable sox) FIXME
-
- use compressed-lumas && myconf+=( --luma-compress )
- use ffmpeg && myconf+=( --avformat-swscale )
- use vdpau && myconf+=( --avformat-vdpau )
-
- if use qt5 ; then
- myconf+=(
- --qt-includedir=$(qt5_get_headerdir)
- --qt-libdir=$(qt5_get_libdir)
- )
- fi
-
- if use amd64 || use x86 ; then
- myconf+=( $(use_enable cpu_flags_x86_mmx mmx) )
- else
- myconf+=( --disable-mmx )
- fi
-
- if ! use melt ; then
- sed -i -e "s;src/melt;;" Makefile || die
- fi
-
- # TODO: add swig language bindings
- # see also https://www.mltframework.org/twiki/bin/view/MLT/ExtremeMakeover
-
- local swig_lang=()
- # TODO: java perl php tcl
- for i in lua python ruby ; do
- use $i && swig_lang+=( $i )
- done
- [[ -z "${swig_lang}" ]] && swig_lang=( none )
-
- econf "${myconf[@]}" --swig-languages="${swig_lang[*]}"
-
- sed -i -e s/^OPT/#OPT/ config.mak || die
-}
-
-src_install() {
- default
-
- dodir /usr/share/${PN}
- insinto /usr/share/${PN}
- doins -r demo
-
- docinto swig
-
- # Install SWIG bindings
- if use lua; then
- cd "${S}"/src/swig/lua || die
- exeinto $(pkg-config --variable INSTALL_CMOD lua)
- doexe mlt.so
- dodoc play.lua
- fi
-
- if use python; then
- cd "${S}"/src/swig/python || die
- python_domodule mlt.py _mlt.so
- chmod +x "${D}$(python_get_sitedir)/_mlt.so" || die
- dodoc play.py
- python_optimize
- fi
-
- if use ruby; then
- cd "${S}"/src/swig/ruby || die
- local rubydir=$("${EPREFIX}"/usr/bin/${USE_RUBY} -r rbconfig -e 'print RbConfig::CONFIG["sitearchdir"]')
- exeinto "${rubydir#${EPREFIX}}"
- doexe mlt.so
- dodoc play.rb thumbs.rb
- fi
- # TODO: java perl php tcl
-}
diff --git a/media-video/guvcview/guvcview-2.0.6-r1337.ebuild b/media-video/guvcview/guvcview-2.0.6-r10.ebuild
index cd05de7c..cd05de7c 100644
--- a/media-video/guvcview/guvcview-2.0.6-r1337.ebuild
+++ b/media-video/guvcview/guvcview-2.0.6-r10.ebuild
diff --git a/media-video/shotcut/Manifest b/media-video/shotcut/Manifest
deleted file mode 100644
index 8231a7f1..00000000
--- a/media-video/shotcut/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST shotcut-19.12.31.tar.gz 5475620 BLAKE2B 47fd90ddf40da3c08d3dab31b7170b02aab2f3e6b9d3d7446d53192c04b22b7e053cffe21632f1370d699ff00dca0d057f9a49d29ddeb225f039104abbc8ddee SHA512 714d5b3e184e9d0786bc64635e51fd61570e0404c0ebf0fa5c8a12cb85c9091c75ac61e4963bd400b5722f310ae590b2c2d83aa4cd7acbcb53545f224f0ca766
diff --git a/media-video/shotcut/shotcut-19.12.31-r10.ebuild b/media-video/shotcut/shotcut-19.12.31-r10.ebuild
deleted file mode 100644
index 150d00b8..00000000
--- a/media-video/shotcut/shotcut-19.12.31-r10.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic qmake-utils xdg
-
-DESCRIPTION="A free, open source, cross-platform video editor"
-HOMEPAGE="https://www.shotcut.org/ https://github.com/mltframework/shotcut/"
-SRC_URI="https://github.com/mltframework/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-BDEPEND="
- dev-qt/linguist-tools:5
-"
-COMMON_DEPEND="
- dev-qt/qtcore:5
- dev-qt/qtdeclarative:5[widgets]
- dev-qt/qtgui:5
- dev-qt/qtmultimedia:5
- dev-qt/qtnetwork:5
- dev-qt/qtopengl:5
- dev-qt/qtprintsupport:5
- dev-qt/qtsql:5
- dev-qt/qtwebkit:5
- dev-qt/qtwebsockets:5
- dev-qt/qtwidgets:5
- dev-qt/qtxml:5
- >=media-libs/mlt-6.16.0-r1[ffmpeg,frei0r,jack,qt5,sdl,xml]
- media-libs/webvfx
- media-video/ffmpeg
-"
-DEPEND="${COMMON_DEPEND}
- dev-qt/qtconcurrent:5
- dev-qt/qtx11extras:5
-"
-RDEPEND="${COMMON_DEPEND}
- dev-qt/qtgraphicaleffects:5
- dev-qt/qtquickcontrols:5
- virtual/jack
-"
-
-src_prepare() {
- default
-
- sed -i -e '/QT.*private/d' \
- src/src.pro || die
-}
-
-src_configure() {
- append-cxxflags -Wno-deprecated-declarations
-
- eqmake5 \
- PREFIX="${EPREFIX}/usr" \
- SHOTCUT_VERSION="${PV}"
-}
-
-src_install() {
- emake INSTALL_ROOT="${D}" install
- einstalldocs
- # start : Redcore Linux Project tweaks
- sed -i "s/Icon=org.shotcut.Shotcut/Icon=shotcut/g" "${D}"usr/share/applications/org.shotcut.Shotcut.desktop
- newicon "${S}/icons/shotcut-logo-64.png" "${PN}.png"
- # stop : Redcore Linux Project tweaks
-}
diff --git a/media-video/vidcutter/vidcutter-6.0.0-r1.ebuild b/media-video/vidcutter/vidcutter-6.0.0-r10.ebuild
index 20b937f2..20b937f2 100644
--- a/media-video/vidcutter/vidcutter-6.0.0-r1.ebuild
+++ b/media-video/vidcutter/vidcutter-6.0.0-r10.ebuild
diff --git a/net-dialup/ppp/Manifest b/net-dialup/ppp/Manifest
deleted file mode 100644
index c37e15bf..00000000
--- a/net-dialup/ppp/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST ppp-2.4.7-patches-6.tar.xz 39420 BLAKE2B 22754af6f266ff43f6b3cc2931ca33e9d0865ce08b8eed6961740a3a06ec69b6406c702a86e7f4a7b2f7dc9e2a751581ae58cd4398cff5e6646e53ee069e08d7 SHA512 16342010515e6d69d446656b52208e3f034c47aad8643a1e2f48fa410343f8a2e0bc8b5223b4bdc381050d9dc49a7b7ac6bc74b37380072eb91214b216d8afa2
-DIST ppp-2.4.7.tar.gz 688117 BLAKE2B e1c94ce31d98674536929d19e956e4013eb2b02c20c34e6184c0b99b50262ad1cd7fb6f4a1ed302872527a0c164af340e15ad1e2eaf191392c3f6ae2de21f5dd SHA512 e34ce24020af6a73e7a26c83c4f73a9c83fa455b7b363794dba27bf01f70368be06bff779777843949bd77f4bc9385d6ad455ea48bf8fff4e0d73cc8fef16ae2
-DIST ppp-dhcpc.tgz 33497 BLAKE2B ca59130012f007cf45af6bcfa468c112b0d521c8b11f42d42c566dd9de55bd6d6f1b1ceb83cbae18cfe79cb5cb36ba6c6858a4718915acc6987295008aca53da SHA512 aeaf791b14f5a09c0e2079072a157e65132cbff46e608bc0724e6a5827a01da934f5006e2774eb7105f83e607a52cb4987238f4385cf6f5cc86cbe305a556738
diff --git a/net-dialup/ppp/files/README.mpls b/net-dialup/ppp/files/README.mpls
deleted file mode 100644
index 1ae7ae46..00000000
--- a/net-dialup/ppp/files/README.mpls
+++ /dev/null
@@ -1,15 +0,0 @@
-MPLS consists of 3 components:
-1. MPLS forwarding
-2. MPLS signalling
-3. Mapping layer 3 traffic onto MPLS LSPs
-
-The document mpls-forwarding basics explains item 1.
-
-Examples of MPLS signalling protocols are: RSVP-TE LDP and CR-LDP.
-The package ldp-portable is an implementation of LDP and contains more
-information about LDP based MPLS signalling.
-
-Mapping of layer 3 traffic to MPLS LSPs is accomplised in a couple of
-different ways.
--Per FEC where FEC is an entry in the routing table
--Virtual interface that represents an LSP
diff --git a/net-dialup/ppp/files/modules.ppp b/net-dialup/ppp/files/modules.ppp
deleted file mode 100644
index e936041c..00000000
--- a/net-dialup/ppp/files/modules.ppp
+++ /dev/null
@@ -1,10 +0,0 @@
-alias char-major-108 ppp_generic
-alias /dev/ppp ppp_generic
-alias tty-ldisc-3 ppp_async
-alias tty-ldisc-13 n_hdlc
-alias tty-ldisc-14 ppp_synctty
-alias ppp-compress-18 ppp_mppe
-alias ppp-compress-21 bsd_comp
-alias ppp-compress-24 ppp_deflate
-alias ppp-compress-26 ppp_deflate
-alias net-pf-24 pppoe
diff --git a/net-dialup/ppp/files/ppp-2.4.7-glibc228.patch b/net-dialup/ppp/files/ppp-2.4.7-glibc228.patch
deleted file mode 100644
index 0af46f9c..00000000
--- a/net-dialup/ppp/files/ppp-2.4.7-glibc228.patch
+++ /dev/null
@@ -1,83 +0,0 @@
-diff --git a/pppd/Makefile.linux b/pppd/Makefile.linux
-index 36d2b036..8d5ce99d 100644
---- a/pppd/Makefile.linux
-+++ b/pppd/Makefile.linux
-@@ -35,10 +35,10 @@ endif
- COPTS = -O2 -pipe -Wall -g
- LIBS = -lcrypto
-
--# Uncomment the next 2 lines to include support for Microsoft's
-+# Uncomment the next line to include support for Microsoft's
- # MS-CHAP authentication protocol. Also, edit plugins/radius/Makefile.linux.
- CHAPMS=y
--USE_CRYPT=y
-+#USE_CRYPT=y
- # Don't use MSLANMAN unless you really know what you're doing.
- #MSLANMAN=y
- # Uncomment the next line to include support for MPPE. CHAPMS (above) must
-@@ -142,7 +142,8 @@ endif
-
- ifdef NEEDDES
- ifndef USE_CRYPT
--LIBS += -ldes $(LIBS)
-+CFLAGS += -I/usr/include/openssl
-+LIBS += -lcrypto
- else
- CFLAGS += -DUSE_CRYPT=1
- endif
-diff --git a/pppd/pppcrypt.c b/pppd/pppcrypt.c
-index 8b85b132..6b35375e 100644
---- a/pppd/pppcrypt.c
-+++ b/pppd/pppcrypt.c
-@@ -64,7 +64,7 @@ u_char *des_key; /* OUT 64 bit DES key with parity bits added */
- des_key[7] = Get7Bits(key, 49);
-
- #ifndef USE_CRYPT
-- des_set_odd_parity((des_cblock *)des_key);
-+ DES_set_odd_parity((DES_cblock *)des_key);
- #endif
- }
-
-@@ -158,25 +158,25 @@ u_char *clear; /* OUT 8 octets */
- }
-
- #else /* USE_CRYPT */
--static des_key_schedule key_schedule;
-+static DES_key_schedule key_schedule;
-
- bool
- DesSetkey(key)
- u_char *key;
- {
-- des_cblock des_key;
-+ DES_cblock des_key;
- MakeKey(key, des_key);
-- des_set_key(&des_key, key_schedule);
-+ DES_set_key(&des_key, &key_schedule);
- return (1);
- }
-
- bool
--DesEncrypt(clear, key, cipher)
-+DesEncrypt(clear, cipher)
- u_char *clear; /* IN 8 octets */
- u_char *cipher; /* OUT 8 octets */
- {
-- des_ecb_encrypt((des_cblock *)clear, (des_cblock *)cipher,
-- key_schedule, 1);
-+ DES_ecb_encrypt((DES_cblock *)clear, (DES_cblock *)cipher,
-+ &key_schedule, 1);
- return (1);
- }
-
-@@ -185,8 +185,8 @@ DesDecrypt(cipher, clear)
- u_char *cipher; /* IN 8 octets */
- u_char *clear; /* OUT 8 octets */
- {
-- des_ecb_encrypt((des_cblock *)cipher, (des_cblock *)clear,
-- key_schedule, 0);
-+ DES_ecb_encrypt((DES_cblock *)cipher, (DES_cblock *)clear,
-+ &key_schedule, 0);
- return (1);
- }
-
diff --git a/net-dialup/ppp/ppp-2.4.7-r1337.ebuild b/net-dialup/ppp/ppp-2.4.7-r1337.ebuild
deleted file mode 100644
index 6260e1ef..00000000
--- a/net-dialup/ppp/ppp-2.4.7-r1337.ebuild
+++ /dev/null
@@ -1,231 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit linux-info multilib pam toolchain-funcs
-
-PATCH_VER="6"
-DESCRIPTION="Point-to-Point Protocol (PPP)"
-HOMEPAGE="https://ppp.samba.org/"
-SRC_URI="https://download.samba.org/pub/ppp/${P}.tar.gz
- https://dev.gentoo.org/~polynomial-c/${P}-patches-${PATCH_VER}.tar.xz
- http://www.netservers.net.uk/gpl/ppp-dhcpc.tgz"
-
-LICENSE="BSD GPL-2"
-SLOT="0/${PV}"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86"
-IUSE="activefilter atm dhcp eap-tls gtk ipv6 libressl pam radius"
-
-DEPEND="activefilter? ( net-libs/libpcap )
- atm? ( net-dialup/linux-atm )
- pam? ( sys-libs/pam )
- gtk? ( x11-libs/gtk+:2 )
- eap-tls? (
- !libressl? ( dev-libs/openssl:0= )
- libressl? ( dev-libs/libressl:= )
- )"
-RDEPEND="${DEPEND}"
-PDEPEND="net-dialup/ppp-scripts"
-
-src_prepare() {
- mv "${WORKDIR}/dhcp" "${S}/pppd/plugins" || die
-
- if ! use eap-tls ; then
- rm "${WORKDIR}"/patch/8?_all_eaptls-* || die
- fi
- eapply "${WORKDIR}"/patch
- eapply "${FILESDIR}"/"${P}"-glibc228.patch
-
- if use atm ; then
- einfo "Enabling PPPoATM support"
- sed -i '/^#HAVE_LIBATM=yes/s:#::' \
- pppd/plugins/pppoatm/Makefile.linux || die
- fi
-
- if ! use activefilter ; then
- einfo "Disabling active filter"
- sed -i '/^FILTER=y/s:^:#:' pppd/Makefile.linux || die
- fi
-
- if use pam ; then
- einfo "Enabling PAM"
- sed -i '/^#USE_PAM=y/s:^#::' pppd/Makefile.linux || die
- fi
-
- if use ipv6 ; then
- einfo "Enabling IPv6"
- sed -i '/#HAVE_INET6/s:#::' pppd/Makefile.linux || die
- echo "+ipv6" >> etc.ppp/options || die
- fi
-
- einfo "Enabling CBCP"
- sed -i '/^#CBCP=y/s:#::' pppd/Makefile.linux || die
-
- if use dhcp ; then
- einfo "Adding ppp-dhcp plugin files"
- sed \
- -e '/^SUBDIRS :=/s:$: dhcp:' \
- -i pppd/plugins/Makefile.linux || die
- fi
-
- # Set correct libdir
- sed -i -e "s:/lib/pppd:/$(get_libdir)/pppd:" \
- pppd/{pathnames.h,pppd.8} || die
-
- if use radius ; then
- #set the right paths in radiusclient.conf
- sed -e "s:/usr/local/etc:/etc:" \
- -e "s:/usr/local/sbin:/usr/sbin:" \
- -i pppd/plugins/radius/etc/radiusclient.conf || die
- #set config dir to /etc/ppp/radius
- sed -i -e "s:/etc/radiusclient:/etc/ppp/radius:g" \
- pppd/plugins/radius/{*.8,*.c,*.h} \
- pppd/plugins/radius/etc/* || die
- else
- einfo "Disabling radius"
- sed -i -e '/+= radius/s:^:#:' pppd/plugins/Makefile.linux || die
- fi
-
- # Respect our pkg-config settings.
- sed -i \
- -e 's:pkg-config:$(PKG_CONFIG):' \
- contrib/pppgetpass/Makefile.linux || die
- sed -i \
- -e '/^LIBS/{s:-L/usr/local/ssl/lib::;s:-lcrypto:`$(PKG_CONFIG) --libs libcrypto`:}' \
- pppd/Makefile.linux || die
-
- eapply_user #549588
-}
-
-src_compile() {
- tc-export AR CC PKG_CONFIG
- emake COPTS="${CFLAGS} -D_GNU_SOURCE"
-
- # build pppgetpass
- cd contrib/pppgetpass || die
- if use gtk ; then
- emake -f Makefile.linux
- else
- emake pppgetpass.vt
- fi
-}
-
-src_install() {
- local i
- for i in chat pppd pppdump pppstats ; do
- doman ${i}/${i}.8
- dosbin ${i}/${i}
- done
- fperms u+s-w /usr/sbin/pppd
-
- # Install pppd header files
- emake -C pppd INSTROOT="${D}" install-devel
-
- dosbin pppd/plugins/rp-pppoe/pppoe-discovery
-
- dodir /etc/ppp/peers
- insinto /etc/ppp
- insopts -m0600
- newins etc.ppp/pap-secrets pap-secrets.example
- newins etc.ppp/chap-secrets chap-secrets.example
-
- insopts -m0644
- doins etc.ppp/options
-
- pamd_mimic_system ppp auth account session
-
- local PLUGINS_DIR="/usr/$(get_libdir)/pppd/${PV}"
- # closing " for syntax coloring
- insinto "${PLUGINS_DIR}"
- insopts -m0755
- doins pppd/plugins/minconn.so
- doins pppd/plugins/passprompt.so
- doins pppd/plugins/passwordfd.so
- doins pppd/plugins/winbind.so
- doins pppd/plugins/rp-pppoe/rp-pppoe.so
- doins pppd/plugins/pppol2tp/openl2tp.so
- doins pppd/plugins/pppol2tp/pppol2tp.so
- if use atm ; then
- doins pppd/plugins/pppoatm/pppoatm.so
- fi
- if use dhcp ; then
- doins pppd/plugins/dhcp/dhcpc.so
- fi
- if use radius ; then
- doins pppd/plugins/radius/rad{ius,attr,realms}.so
-
- #Copy radiusclient configuration files (#92878)
- insinto /etc/ppp/radius
- insopts -m0644
- doins pppd/plugins/radius/etc/{dictionary*,issue,port-id-map,radiusclient.conf,realms,servers}
-
- doman pppd/plugins/radius/pppd-rad{ius,attr}.8
- fi
-
- insinto /etc/modprobe.d
- insopts -m0644
- newins "${FILESDIR}/modules.ppp" ppp.conf
-
- dodoc PLUGINS README* SETUP Changes-2.3 FAQ
- dodoc "${FILESDIR}/README.mpls"
-
- dosbin scripts/p{on,off,log}
- doman scripts/pon.1
-
- # Adding misc. specialized scripts to doc dir
- insinto /usr/share/doc/${PF}/scripts/chatchat
- doins scripts/chatchat/*
- insinto /usr/share/doc/${PF}/scripts
- doins scripts/*
-
- if use gtk ; then
- dosbin contrib/pppgetpass/{pppgetpass.vt,pppgetpass.gtk}
- newsbin contrib/pppgetpass/pppgetpass.sh pppgetpass
- else
- newsbin contrib/pppgetpass/pppgetpass.vt pppgetpass
- fi
- doman contrib/pppgetpass/pppgetpass.8
-}
-
-pkg_postinst() {
- if linux-info_get_any_version && linux_config_src_exists ; then
- echo
- ewarn "If the following test report contains a missing kernel configuration option that you need,"
- ewarn "you should reconfigure and rebuild your kernel before running pppd."
- CONFIG_CHECK="~PPP ~PPP_ASYNC ~PPP_SYNC_TTY"
- local ERROR_PPP="CONFIG_PPP:\t missing PPP support (REQUIRED)"
- local ERROR_PPP_ASYNC="CONFIG_PPP_ASYNC:\t missing asynchronous serial line discipline (optional, but highly recommended)"
- local WARNING_PPP_SYNC_TTY="CONFIG_PPP_SYNC_TTY:\t missing synchronous serial line discipline (optional; used by 'sync' pppd option)"
- if use activefilter ; then
- CONFIG_CHECK="${CONFIG_CHECK} ~PPP_FILTER"
- local ERROR_PPP_FILTER="CONFIG_PPP_FILTER:\t missing PPP filtering support (REQUIRED)"
- fi
- CONFIG_CHECK="${CONFIG_CHECK} ~PPP_DEFLATE ~PPP_BSDCOMP ~PPP_MPPE"
- local ERROR_PPP_DEFLATE="CONFIG_PPP_DEFLATE:\t missing Deflate compression (optional, but highly recommended)"
- local ERROR_PPP_BSDCOMP="CONFIG_PPP_BSDCOMP:\t missing BSD-Compress compression (optional, but highly recommended)"
- local WARNING_PPP_MPPE="CONFIG_PPP_MPPE:\t missing MPPE encryption (optional, mostly used by PPTP links)"
- CONFIG_CHECK="${CONFIG_CHECK} ~PPPOE ~PACKET"
- local WARNING_PPPOE="CONFIG_PPPOE:\t missing PPPoE support (optional, needed by rp-pppoe plugin)"
- local WARNING_PACKET="CONFIG_PACKET:\t missing AF_PACKET support (optional, used by rp-pppoe and dhcpc plugins)"
- if use atm ; then
- CONFIG_CHECK="${CONFIG_CHECK} ~PPPOATM"
- local WARNING_PPPOATM="CONFIG_PPPOATM:\t missing PPPoA support (optional, needed by pppoatm plugin)"
- fi
- check_extra_config
- fi
-
- # create *-secrets files if not exists
- [ -f "${ROOT}/etc/ppp/pap-secrets" ] || \
- cp -pP "${ROOT}/etc/ppp/pap-secrets.example" "${ROOT}/etc/ppp/pap-secrets"
- [ -f "${ROOT}/etc/ppp/chap-secrets" ] || \
- cp -pP "${ROOT}/etc/ppp/chap-secrets.example" "${ROOT}/etc/ppp/chap-secrets"
-
- # lib name has changed
- sed -i -e "s:^pppoe.so:rp-pppoe.so:" "${ROOT}/etc/ppp/options" || die
-
- echo
- elog "Pon, poff and plog scripts have been supplied for experienced users."
- elog "Users needing particular scripts (ssh,rsh,etc.) should check out the"
- elog "/usr/share/doc/${PF}/scripts directory."
-}
diff --git a/net-im/viber/Manifest b/net-im/viber/Manifest
deleted file mode 100644
index 013be4a7..00000000
--- a/net-im/viber/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST viber.deb 83906144 BLAKE2B 47a9f89d33ad0ea78bda67b22c5dcefad87bcdd6fb287a5a5c52adfc868a531a26b09e99d6be27a42da8e88125c41c4d5f9c358d033be61e4a39018db138befe SHA512 819e9841c41ed1c7c479473f323a362d40b515a68da93afdb42409e9c0aeeba8b81101748186df54c2d7811a51a2f831eeb6731adaff98d273387cd580b75b8f
diff --git a/net-im/viber/viber-10.3.0.37.ebuild b/net-im/viber/viber-10.3.0.37.ebuild
deleted file mode 100644
index 3227061b..00000000
--- a/net-im/viber/viber-10.3.0.37.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="5"
-
-inherit eutils
-DESCRIPTION="Free calls, text and picture sharing with anyone, anywhere!"
-HOMEPAGE="http://www.viber.com"
-SRC_URI="http://download.cdn.viber.com/cdn/desktop/Linux/viber.deb"
-
-SLOT="0"
-KEYWORDS="amd64"
-IUSE=""
-RESTRICT="strip"
-S="${WORKDIR}"
-RDEPEND="dev-libs/nss
- media-libs/alsa-lib
- media-libs/gstreamer:1.0
- media-libs/gst-plugins-base:1.0
- media-libs/gst-plugins-good:1.0
- media-libs/gst-plugins-ugly:1.0
- media-plugins/gst-plugins-libav:1.0
- media-sound/pulseaudio"
-
-
-src_unpack() {
- default_src_unpack
- unpack ./data.tar.xz
-}
-
-src_install(){
- doins -r opt usr
- fperms 755 /opt/viber/Viber
-}
-
diff --git a/net-wireless/bluemoon/bluemoon-99999.ebuild b/net-wireless/bluemoon/bluemoon-99999.ebuild
deleted file mode 100644
index 071db042..00000000
--- a/net-wireless/bluemoon/bluemoon-99999.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-inherit qmake-utils git-r3
-
-DESCRIPTION="Bluetooth Manager for qt5"
-HOMEPAGE="https://github.com/sklins/BlueMoon.git"
-EGIT_REPO_URI="https://github.com/sklins/BlueMoon.git"
-KEYWORDS="~amd64"
-LICENSE="GPL-2 LGPL-2.1+"
-SLOT="0"
-
-DEPEND="
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtbluetooth:5
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=( "${FILESDIR}"/icon.patch )
-
-S=${S}/BlueMoon
-src_configure() {
- mv ../icons/scalable_bluemoon.svg blue_moon.svg
- eqmake5
-}
-
-src_install() {
- exeinto /usr/bin
- doexe blue_moon
-
- insinto /usr/share/pixmaps
- doins blue_moon.svg
-
-}
diff --git a/net-wireless/bluemoon/files/icon.patch b/net-wireless/bluemoon/files/icon.patch
deleted file mode 100644
index b0b2a87e..00000000
--- a/net-wireless/bluemoon/files/icon.patch
+++ /dev/null
@@ -1,44 +0,0 @@
---- a/pindialog.ui 2016-09-28 14:42:34.630880165 -0700
-+++ b/pindialog.ui 2016-09-28 16:11:21.815784765 -0700
-@@ -54,7 +54,7 @@
- </property>
- <property name="windowIcon">
- <iconset>
-- <normaloff>../icons/scalable_bluemoon.svg</normaloff>../icons/scalable_bluemoon.svg</iconset>
-+ <normaloff>/usr/share/pixmaps/blue_moon.svg</normaloff>/usr/share/pixmaps/blue_moon.svg</iconset>
- </property>
- <layout class="QVBoxLayout" name="verticalLayout">
- <item>
---- a/progress.ui 2016-09-28 14:42:34.630880165 -0700
-+++ b/progress.ui 2016-09-28 16:15:08.245780710 -0700
-@@ -53,7 +53,7 @@
- </property>
- <property name="windowIcon">
- <iconset>
-- <normaloff>../icons/scalable_bluemoon.svg</normaloff>../icons/scalable_bluemoon.svg</iconset>
-+ <normaloff>/usr/share/pixmaps/blue_moon.svg</normaloff>/usr/share/pixmaps/blue_moon.svg</iconset>
- </property>
- <layout class="QVBoxLayout" name="verticalLayout">
- <item>
---- a/remoteselector.ui 2016-09-28 14:42:34.630880165 -0700
-+++ b/remoteselector.ui 2016-09-28 16:46:23.665747125 -0700
-@@ -30,7 +30,7 @@
- </property>
- <property name="windowIcon">
- <iconset>
-- <normaloff>../icons/scalable_bluemoon.svg</normaloff>../icons/scalable_bluemoon.svg</iconset>
-+ <normaloff>/usr/share/pixmaps/blue_moon.svg</normaloff>/usr/share/pixmaps/blue_moon.svg</iconset>
- </property>
- <widget class="QWidget" name="layoutWidget">
- <property name="geometry">
---- a/remoteselector.cpp 2016-09-28 14:42:34.630880165 -0700
-+++ b/remoteselector.cpp 2016-09-28 16:47:07.085746348 -0700
-@@ -459,7 +459,7 @@
-
- trayIcon = new QSystemTrayIcon(this);
- trayIcon->setContextMenu(trayIconMenu);
-- trayIcon->setIcon(QIcon("../icons/scalable_bluemoon.svg"));
-+ trayIcon->setIcon(QIcon("/usr/share/pixmaps/blue_moon.svg"));
- }
- void RemoteSelector::changeHostMode()
- {
diff --git a/sys-power/bbswitch/bbswitch-0.8-r2.ebuild b/sys-power/bbswitch/bbswitch-0.8-r2.ebuild
deleted file mode 100644
index b0a25a9f..00000000
--- a/sys-power/bbswitch/bbswitch-0.8-r2.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils
-
-DESCRIPTION="Toggle discrete NVIDIA Optimus graphics card"
-HOMEPAGE="https://github.com/Bumblebee-Project/bbswitch"
-SLOT="0"
-LICENSE="GPL-3+"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND="~sys-kernel/${PN}-dkms-${PV}"
-RDEPEND="${DEPEND}"
-
-S=${WORKDIR}
-
-src_install() {
- insinto /etc/modprobe.d
- newins "${FILESDIR}"/bbswitch.modprobe bbswitch.conf
-}
diff --git a/sys-power/bbswitch/files/bbswitch.modprobe b/sys-power/bbswitch/files/bbswitch.modprobe
deleted file mode 100644
index dd6500c7..00000000
--- a/sys-power/bbswitch/files/bbswitch.modprobe
+++ /dev/null
@@ -1 +0,0 @@
-options bbswitch load_state=-1 unload_state=-1 \ No newline at end of file
diff --git a/virtual/cargo/cargo-1337-r1.ebuild b/virtual/cargo/cargo-1337-r1.ebuild
deleted file mode 100644
index a3aa71d5..00000000
--- a/virtual/cargo/cargo-1337-r1.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Package manager for Rust"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
-SLOT="0"
-KEYWORDS="amd64"
-
-RDEPEND="dev-lang/rust"
diff --git a/www-misc/profile-sync-daemon/Manifest b/www-misc/profile-sync-daemon/Manifest
deleted file mode 100644
index 0be650ae..00000000
--- a/www-misc/profile-sync-daemon/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST profile-sync-daemon-5.45.1.tar.gz 25543 BLAKE2B e033ae0587c3c5b90442e9ed199b10112019459f6e5f32d8ffb836c1d0ab878d4f535709c76d8a8bf7edde7aca8d1b8d868ad5c472166c7ec22d1da9f0f5591d SHA512 8a61ebfe52031bd59c70416adfd477edc313641cec93a4e96c80f316517cdb53f49840cfd7711ea2f6180ecce8e8e5d45f01d7bd85ba787c3fe288a14426b944
diff --git a/www-misc/profile-sync-daemon/files/profile-sync-daemon-5.45.1-openrc-run.patch b/www-misc/profile-sync-daemon/files/profile-sync-daemon-5.45.1-openrc-run.patch
deleted file mode 100644
index f2d8340f..00000000
--- a/www-misc/profile-sync-daemon/files/profile-sync-daemon-5.45.1-openrc-run.patch
+++ /dev/null
@@ -1,9 +0,0 @@
-diff -Nur a/init/psd.openrc b/init/psd.openrc
---- a/init/psd.openrc 2014-01-18 11:23:13.000000000 +0000
-+++ b/init/psd.openrc 2017-05-21 09:59:06.222031221 +0100
-@@ -1,4 +1,4 @@
--#!/sbin/runscript
-+#!/sbin/openrc-run
- # Copyright 1999-2013 Gentoo Foundation
- # Distributed under the terms of the GNU General Public License v2
-
diff --git a/www-misc/profile-sync-daemon/profile-sync-daemon-5.45.1-r1337.ebuild b/www-misc/profile-sync-daemon/profile-sync-daemon-5.45.1-r1337.ebuild
deleted file mode 100644
index 6df724c0..00000000
--- a/www-misc/profile-sync-daemon/profile-sync-daemon-5.45.1-r1337.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils
-
-DESCRIPTION="Symlinks and syncs browser profile dirs to RAM."
-HOMEPAGE="https://wiki.archlinux.org/index.php/Profile-sync-daemon"
-SRC_URI="https://github.com/graysky2/profile-sync-daemon/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2 GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="systemd"
-
-RDEPEND="
- app-shells/bash
- net-misc/rsync
- systemd? ( sys-apps/systemd )"
-
-src_prepare() {
- default
- epatch ${FILESDIR}/${P}-openrc-run.patch
-}
-
-src_install() {
- emake -j1 DESTDIR="${ED}" \
- install-openrc-all \
- $(usex systemd "install-systemd" "")
-
- fperms -x /etc/cron.hourly/psd-update
-}
-
-pkg_postinst() {
- elog "The cronjob is -x by default."
- elog "You might want to set it +x if you don't use"
- elog "the systemd provided \"psd-resync.timer\"."
-}
diff --git a/x11-libs/libvdpau-va-gl/Manifest b/x11-libs/libvdpau-va-gl/Manifest
deleted file mode 100644
index e559006f..00000000
--- a/x11-libs/libvdpau-va-gl/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST libvdpau-va-gl-0.4.2.tar.gz 119473 BLAKE2B de6ba4d7d1a7c666ce87abff01dda070f8869f8bac1756c75e8edf0a7a799a3c5b7c1ee1bdcc4a805b1c41d29224d16d74c1142070ea60601acfda11f4c8ad05 SHA512 074f06a0684a28dfd2690d7f878d1e1c1a6a61cb4fba00b54c4b01e9da7baa627333fb59715de0dfb757637afb269c1a62caa3955d53cea75f4a9513c4286680
diff --git a/x11-libs/libvdpau-va-gl/libvdpau-va-gl-0.4.2.ebuild b/x11-libs/libvdpau-va-gl/libvdpau-va-gl-0.4.2.ebuild
deleted file mode 100644
index 83ccb914..00000000
--- a/x11-libs/libvdpau-va-gl/libvdpau-va-gl-0.4.2.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-
-inherit cmake-utils virtualx pax-utils
-
-DESCRIPTION="VDPAU driver with VA-API/OpenGL backend."
-HOMEPAGE="https://github.com/i-rinat/libvdpau-va-gl/"
-SRC_URI="https://github.com/i-rinat/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-IUSE="test"
-KEYWORDS="amd64 x86"
-
-RDEPEND="
- dev-libs/glib:2
- media-libs/glu
- virtual/ffmpeg
- virtual/opengl
- x11-libs/libva[X]
- x11-libs/libvdpau
- x11-libs/libX11
- x11-libs/libXext
-"
-DEPEND="${RDEPEND}"
-
-DOCS=(ChangeLog README.md)
-
-src_compile() {
- cmake-utils_src_compile
- if use test; then
- cmake-utils_src_make build-tests
- pax-mark m "${BUILD_DIR}"/tests/test-*
- fi
-}
-
-src_test() {
- VIRTUALX_COMMAND=cmake-utils_src_test virtualmake
-}
diff --git a/x11-misc/redshift-qt/redshift-qt-9999.ebuild b/x11-misc/redshift-qt/redshift-qt-9999.ebuild
deleted file mode 100644
index a0dd6123..00000000
--- a/x11-misc/redshift-qt/redshift-qt-9999.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-EGIT_REPO_URI="https://github.com/Chemrat/${PN}"
-
-inherit qmake-utils git-r3
-
-DESCRIPTION="Tray controls for redshift"
-HOMEPAGE="https://github.com/Chemrat/redshift-qt/"
-KEYWORDS="~amd64"
-SLOT="0"
-LICENSE="MIT"
-IUSE=""
-
-DEPEND="dev-qt/qtgui:5
- dev-qt/qtcore:5
- dev-qt/qtwidgets:5"
-RDEPEND="${DEPEND}
- x11-misc/redshift"
-
-src_configure() {
- eqmake5 redshift-qt.pro
-}
-
-src_install() {
- dobin redshift-qt
-}
diff --git a/x11-themes/paper-gtk-theme/Manifest b/x11-themes/paper-gtk-theme/Manifest
deleted file mode 100644
index 6f3c2e68..00000000
--- a/x11-themes/paper-gtk-theme/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST paper-gtk-theme-2.1.0.tar.gz 851346 BLAKE2B 83b43730591be545c5b2c334285402d3c6884637b0364ea04507d8606e4d4cd877d600d903b0e7f441c132228e748090fb4c3368e42845948bdc79a1c363e0ae SHA512 2ceffba42a03d897694d1a1f4817736f6750d393174582f4dc3d19ab5563988d521558d9d7c49a3075386999562907a3ae9eea2734a0f9f423e438c89756c65c
diff --git a/x11-themes/paper-gtk-theme/paper-gtk-theme-2.1.0.ebuild b/x11-themes/paper-gtk-theme/paper-gtk-theme-2.1.0.ebuild
deleted file mode 100644
index 0e698bfe..00000000
--- a/x11-themes/paper-gtk-theme/paper-gtk-theme-2.1.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MY_AUTHOR="snwh"
-inherit autotools
-DESCRIPTION="the Paper gtk theme by snwh"
-HOMEPAGE="https://github.com/${MY_AUTHOR}/${PN}"
-SRC_URI="https://github.com/${MY_AUTHOR}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="amd64 x86"
-
-LICENSE="GPL-3"
-SLOT="0"
-
-DEPEND="x11-themes/gtk-engines
- x11-libs/gdk-pixbuf"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- eautoreconf
-}
-
-src_install() {
- insinto /usr/share/themes/
- doins -r Paper
- dodoc README.md
-}