diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2020-12-19 03:02:42 +0000 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2020-12-19 03:02:42 +0000 |
commit | e96c0c607bdc7a7535fc2be6b19fb6b1c082a5ba (patch) | |
tree | 6da052f2a162f30e2a355055adefdd8611369920 | |
parent | f658868b6e504639221a1bc5545225b04742fff1 (diff) |
winter overlay cleanup
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 -} |