summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorV3n3RiX <venerix@rogentos.ro>2016-10-10 17:39:12 +0100
committerV3n3RiX <venerix@rogentos.ro>2016-10-10 17:39:12 +0100
commit0020758a799677be922f25ddd05a8034f21400c7 (patch)
treebb35a39b25fe32b32ed3602e0026703db39c5f14
parenta86864872e56fb96708e2052407715dcf92d47a4 (diff)
with this commit, kogaion overlay is finally clean of unused and deprecated ebuilds
-rw-r--r--dev-libs/libdbusmenu-gtk2/Manifest1
-rw-r--r--dev-libs/libdbusmenu-gtk2/libdbusmenu-gtk2-12.10.2.ebuild77
-rw-r--r--dev-libs/libdbusmenu-qt4/Manifest1
-rw-r--r--dev-libs/libdbusmenu-qt4/files/libdbusmenu-qt4-0.9.3_pre20140619-optionaltests.patch16
-rw-r--r--dev-libs/libdbusmenu-qt4/libdbusmenu-qt4-0.9.3_pre20140619-r1.ebuild99
-rw-r--r--dev-libs/libdbusmenu-qt4/metadata.xml11
-rw-r--r--dev-libs/libindicate-gtk2/Manifest1
-rw-r--r--dev-libs/libindicate-gtk2/files/libindicate-0.6.1-no-mono.patch78
-rw-r--r--dev-libs/libindicate-gtk2/libindicate-gtk2-12.10.1.ebuild74
-rw-r--r--dev-libs/libindicator-gtk2/Manifest1
-rw-r--r--dev-libs/libindicator-gtk2/libindicator-gtk2-12.10.1.ebuild41
-rw-r--r--dev-util/atom-shell/atom-shell-0.20.5.ebuild113
-rw-r--r--dev-util/atom-shell/atom-shell-9999.ebuild113
-rw-r--r--kde-misc/ksuperkey/files/bind_krunner_to_super_key.patch9
-rw-r--r--kde-misc/ksuperkey/ksuperkey-99999.ebuild37
-rw-r--r--mail-filter/bogofilter/ChangeLog777
-rw-r--r--mail-filter/bogofilter/Manifest8
-rw-r--r--mail-filter/bogofilter/bogofilter-1.2.2.ebuild116
-rw-r--r--mail-filter/bogofilter/bogofilter-1.2.3.ebuild147
-rw-r--r--mail-filter/bogofilter/files/bogofilter-1.2.2-gcc34.patch24
-rw-r--r--mail-filter/bogofilter/metadata.xml11
-rw-r--r--media-gfx/CodeAnalyst/CodeAnalyst-3.4.18_pre0418.ebuild37
-rw-r--r--media-gfx/CodeAnalyst/Manifest2
-rw-r--r--media-gfx/splashutils/Manifest7
-rw-r--r--media-gfx/splashutils/files/splashutils-1.5.4.3-daemon-exit-signal.patch110
-rw-r--r--media-gfx/splashutils/files/splashutils-1.5.4.3-fix_rc_var.patch55
-rw-r--r--media-gfx/splashutils/files/splashutils-1.5.4.3-libjpeg.patch36
-rw-r--r--media-gfx/splashutils/files/splashutils-1.5.4.3-makefile.patch27
-rw-r--r--media-gfx/splashutils/files/splashutils-1.5.4.3-nondefault-runlevel.patch24
-rw-r--r--media-gfx/splashutils/files/splashutils-1.5.4.3-openrc-effects.patch55
-rw-r--r--media-gfx/splashutils/files/splashutils-1.5.4.3-openrc-umount-fix.patch29
-rw-r--r--media-gfx/splashutils/files/splashutils-1.5.4.3-splash_geninitramfs.patch13
-rw-r--r--media-gfx/splashutils/files/splashutils-1.5.4.4-freetype-bz2-2.patch43
-rw-r--r--media-gfx/splashutils/files/splashutils-1.5.4.4-freetype-bz2.patch15
-rw-r--r--media-gfx/splashutils/files/splashutils-1.5.4.4-gentoo-typo-fix.patch19
-rw-r--r--media-gfx/splashutils/files/splashutils-openrc-0.4-fix.patch74
-rw-r--r--media-gfx/splashutils/files/splashutils-openrc-0.4.3-runlevel-fix.patch99
-rw-r--r--media-gfx/splashutils/splashutils-1.5.4.4-r1.ebuild245
-rw-r--r--media-gfx/xsane-gimp/Manifest3
-rw-r--r--media-gfx/xsane-gimp/xsane-gimp-0.998-r1.ebuild63
-rw-r--r--media-gfx/xsane-gimp/xsane-gimp-0.999.ebuild65
-rw-r--r--media-tv/kodi/Manifest2
-rw-r--r--media-tv/kodi/files/generate.sh34
-rw-r--r--media-tv/kodi/files/kodi-14.0-dvddemux-ffmpeg.patch16
-rw-r--r--media-tv/kodi/files/kodi-14.1-no-arm-flags.patch16
-rw-r--r--media-tv/kodi/files/kodi-9999-nomythtv.patch67
-rw-r--r--media-tv/kodi/files/kodi-9999-texturepacker.patch17
-rw-r--r--media-tv/kodi/kodi-14.1.ebuild277
-rw-r--r--media-video/bomi/Manifest1
-rw-r--r--media-video/bomi/bomi-0.9.11.ebuild79
-rw-r--r--net-analyzer/zenmap/Manifest3
-rw-r--r--net-analyzer/zenmap/files/nmap-5.21-python.patch21
-rw-r--r--net-analyzer/zenmap/files/nmap-logo-64.pngbin3289 -> 0 bytes
-rw-r--r--net-analyzer/zenmap/metadata.xml8
-rw-r--r--net-analyzer/zenmap/zenmap-6.01.ebuild65
-rw-r--r--net-analyzer/zenmap/zenmap-6.25.ebuild120
-rw-r--r--sys-auth/polkit-qt4/Manifest1
-rw-r--r--sys-auth/polkit-qt4/polkit-qt4-0.112.0-r1.ebuild66
-rw-r--r--sys-boot/plymouth-extras/Manifest1
-rw-r--r--sys-boot/plymouth-extras/plymouth-extras-0.8.8-r1.ebuild52
-rw-r--r--sys-boot/plymouth-extras/plymouth-extras-0.8.9_pre1.ebuild53
-rw-r--r--sys-devel/base-gcc/Manifest6
-rw-r--r--sys-devel/base-gcc/base-gcc-4.8.4.ebuild83
-rw-r--r--sys-devel/base-gcc/files/awk/fixlafiles.awk314
-rw-r--r--sys-devel/base-gcc/files/awk/fixlafiles.awk-no_gcc_la335
-rwxr-xr-xsys-devel/base-gcc/files/c8920
-rwxr-xr-xsys-devel/base-gcc/files/c9921
-rw-r--r--sys-devel/base-gcc/files/fix_libtool_files.sh67
-rw-r--r--sys-devel/base-gcc/files/gcc-configure-LANG.patch64
-rw-r--r--sys-devel/base-gcc/files/gcc-configure-texinfo.patch16
-rw-r--r--sys-devel/base-gcc/files/gcc-spec-env-r1.patch87
-rw-r--r--sys-devel/base-gcc/files/gcc-spec-env.patch42
-rw-r--r--sys-devel/gcc/Manifest6
-rw-r--r--sys-devel/gcc/files/awk/fixlafiles.awk314
-rw-r--r--sys-devel/gcc/files/awk/fixlafiles.awk-no_gcc_la335
-rwxr-xr-xsys-devel/gcc/files/c8920
-rwxr-xr-xsys-devel/gcc/files/c9921
-rw-r--r--sys-devel/gcc/files/fix_libtool_files.sh67
-rw-r--r--sys-devel/gcc/files/gcc-configure-LANG.patch64
-rw-r--r--sys-devel/gcc/files/gcc-configure-texinfo.patch16
-rw-r--r--sys-devel/gcc/files/gcc-spec-env-r1.patch87
-rw-r--r--sys-devel/gcc/files/gcc-spec-env.patch42
-rw-r--r--sys-devel/gcc/gcc-4.8.4.ebuild121
83 files changed, 0 insertions, 5823 deletions
diff --git a/dev-libs/libdbusmenu-gtk2/Manifest b/dev-libs/libdbusmenu-gtk2/Manifest
deleted file mode 100644
index 3bd215e2..00000000
--- a/dev-libs/libdbusmenu-gtk2/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST libdbusmenu-12.10.2.tar.gz 735730 SHA256 9d6ad4a0b918b342ad2ee9230cce8a095eb601cb0cee6ddc1122d0481f9d04c9 SHA512 cf2e50dc3adbf35d0a4ccdd62a3efd9fae2d079b8d06e6522b70f077f89ac2cf72188e380f476e38d184b69549e90b801bf1e32174fa94bbe612dd52aec94496 WHIRLPOOL 3e75fd0bcbadcff8f4e4cd3a2be33a3aa7cf715413b1a67c5430b9420a965d64db2d988fa5c21fc42c6458ad4ed479c400b28b8a94074cb7223ab0a03ad985eb
diff --git a/dev-libs/libdbusmenu-gtk2/libdbusmenu-gtk2-12.10.2.ebuild b/dev-libs/libdbusmenu-gtk2/libdbusmenu-gtk2-12.10.2.ebuild
deleted file mode 100644
index f28aa497..00000000
--- a/dev-libs/libdbusmenu-gtk2/libdbusmenu-gtk2-12.10.2.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-VALA_MIN_API_VERSION=0.16
-VALA_USE_DEPEND=vapigen
-PYTHON_COMPAT=( python{2_6,2_7} )
-
-inherit eutils flag-o-matic python-single-r1 vala
-
-MY_PN="libdbusmenu"
-DESCRIPTION="Library to pass menu structure across DBus"
-HOMEPAGE="http://launchpad.net/dbusmenu"
-SRC_URI="http://launchpad.net/${MY_PN/lib}/${PV%.*}/${PV}/+download/${MY_PN}-${PV}.tar.gz"
-
-LICENSE="LGPL-2.1 LGPL-3"
-SLOT="3"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc x86"
-IUSE="debug gtk +introspection"
-
-RDEPEND="
- >=dev-libs/dbus-glib-0.100
- >=dev-libs/json-glib-0.13.4
- >=dev-libs/glib-2.32
- dev-libs/libxml2
- gtk? ( >=x11-libs/gtk+-2.18:2[introspection?] )
- introspection? ( >=dev-libs/gobject-introspection-1 )
- !<${CATEGORY}/${PN}-0.5.1-r200"
-DEPEND="${RDEPEND}
- app-text/gnome-doc-utils
- dev-util/intltool
- virtual/pkgconfig
- introspection? ( $(vala_depend) )"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-src_prepare() {
- if use introspection; then
- vala_src_prepare
- export VALA_API_GEN="${VAPIGEN}"
- fi
- python_fix_shebang tools
-}
-
-src_configure() {
- append-flags -Wno-error #414323
-
- # dumper extra tool is only for GTK+-2.x, tests use valgrind which is stupid
- econf \
- --docdir=/usr/share/doc/${PF} \
- --disable-static \
- --disable-silent-rules \
- --disable-scrollkeeper \
- $(use_enable gtk) \
- --disable-dumper \
- $(use_enable introspection) \
- $(use_enable introspection vala) \
- $(use_enable debug massivedebugging) \
- --with-html-dir=/usr/share/doc/${PF}/html \
- --with-gtk=2
-}
-
-src_test() { :; } #440192
-
-src_install() {
- MAKEOPTS+=" -j1"
- default
-
- local a b
- for a in ${PN}-{glib,gtk}; do
- b=/usr/share/doc/${PF}/html/${a}
- [[ -d ${ED}/${b} ]] && dosym ${b} /usr/share/gtk-doc/html/${a}
- done
-
- prune_libtool_files
-}
diff --git a/dev-libs/libdbusmenu-qt4/Manifest b/dev-libs/libdbusmenu-qt4/Manifest
deleted file mode 100644
index bbaa0893..00000000
--- a/dev-libs/libdbusmenu-qt4/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST libdbusmenu-qt_0.9.3+14.10.20140619.orig.tar.gz 46641 SHA256 e531b29388317f48e22c652c7111e9c7750aa7d429a72742c49a1c8af1e61968 SHA512 791c1904a1c960a94bba2c624469d8a9c1c76e14fc40917feb5aeb8c55acc6c68a0b03509037440f35ad8416710cbe705c1b117b23a9a684b6ff0d919d1d5e18 WHIRLPOOL b76294a4c9cdf943594f685aeae13e12db8d6f0b85f4a86031023c15072cdae619ff70c95e8db40eaeb9acb8d234e48e45ca79899c835b068387df040f688160
diff --git a/dev-libs/libdbusmenu-qt4/files/libdbusmenu-qt4-0.9.3_pre20140619-optionaltests.patch b/dev-libs/libdbusmenu-qt4/files/libdbusmenu-qt4-0.9.3_pre20140619-optionaltests.patch
deleted file mode 100644
index 7f6d82eb..00000000
--- a/dev-libs/libdbusmenu-qt4/files/libdbusmenu-qt4-0.9.3_pre20140619-optionaltests.patch
+++ /dev/null
@@ -1,16 +0,0 @@
---- CMakeLists.txt.old 2014-10-10 21:14:47.139654992 +0200
-+++ CMakeLists.txt 2014-10-10 21:16:17.114656451 +0200
-@@ -90,8 +90,12 @@
- )
-
- add_subdirectory(src)
-+
-+option(BUILD_TESTS "Build tests for qt4" ON)
- if (NOT USE_QT5) # TODO port tests to Qt5
--add_subdirectory(tests)
-+ if(BUILD_TESTS)
-+ add_subdirectory(tests)
-+ endif(BUILD_TESTS)
- endif()
- add_subdirectory(tools)
-
diff --git a/dev-libs/libdbusmenu-qt4/libdbusmenu-qt4-0.9.3_pre20140619-r1.ebuild b/dev-libs/libdbusmenu-qt4/libdbusmenu-qt4-0.9.3_pre20140619-r1.ebuild
deleted file mode 100644
index 39643d3b..00000000
--- a/dev-libs/libdbusmenu-qt4/libdbusmenu-qt4-0.9.3_pre20140619-r1.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-MY_PN="${PN/qt4/qt}"
-MY_PV=${PV/_pre/+14.10.}
-
-inherit multibuild multilib virtualx cmake-multilib
-
-DESCRIPTION="A library providing Qt implementation of DBusMenu specification"
-HOMEPAGE="https://launchpad.net/libdbusmenu-qt/"
-SRC_URI="https://launchpad.net/ubuntu/+archive/primary/+files/${MY_PN}_${MY_PV}.orig.tar.gz"
-KEYWORDS="amd64 x86"
-PATCHES=( "${FILESDIR}/${P}-optionaltests.patch" )
-LICENSE="LGPL-2"
-SLOT="0"
-IUSE="debug doc +qt4"
-S=${WORKDIR}/${MY_PN}-${MY_PV}
-
-RDEPEND="dev-qt/qtcore:4[${MULTILIB_USEDEP}]
- dev-qt/qtdbus:4[${MULTILIB_USEDEP}]
- dev-qt/qtgui:4[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}
- doc? ( app-doc/doxygen )
- test? (
- dev-libs/qjson[${MULTILIB_USEDEP}]
- dev-qt/qttest:4[${MULTILIB_USEDEP}]
- )
-"
-
-DOCS=( NEWS README )
-
-# tests fail due to missing connection to dbus
-RESTRICT="test"
-
-pkg_setup() {
- MULTIBUILD_VARIANTS=( $(usex qt4 4) )
-}
-
-src_prepare() {
- cmake-utils_src_prepare
-
- comment_add_subdirectory tools
- use test || comment_add_subdirectory tests
-}
-
-multilib_src_configure() {
- local mycmakeargs=(
- $(cmake-utils_use_with doc)
- -DUSE_QT${QT_MULTIBUILD_VARIANT}=ON
- -DQT_QMAKE_EXECUTABLE="/usr/$(get_libdir)/qt${QT_MULTIBUILD_VARIANT}/bin/qmake"
- )
- cmake-utils_src_configure
-}
-
-src_configure() {
- myconfigure() {
- local QT_MULTIBUILD_VARIANT=${MULTIBUILD_VARIANT}
- multilib_src_configure
- }
-
- multibuild_foreach_variant myconfigure
-}
-
-src_compile() {
- mycompile() {
- cmake-utils_src_compile
- }
-
- multibuild_foreach_variant mycompile
-}
-
-src_install() {
- myinstall() {
- cmake-utils_src_install
- }
-
- multibuild_foreach_variant myinstall
-}
-
-src_test() {
- mytest() {
- multilib_src_test
- }
-
- multibuild_foreach_variant mytest
-}
-
-multilib_src_test() {
- local builddir=${BUILD_DIR}
-
- BUILD_DIR=${BUILD_DIR}/tests \
- VIRTUALX_COMMAND=cmake-utils_src_test virtualmake
-
- BUILD_DIR=${builddir}
-}
diff --git a/dev-libs/libdbusmenu-qt4/metadata.xml b/dev-libs/libdbusmenu-qt4/metadata.xml
deleted file mode 100644
index 282ea1c4..00000000
--- a/dev-libs/libdbusmenu-qt4/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>kde@gentoo.org</email>
- <name>Gentoo KDE Project</name>
- </maintainer>
- <upstream>
- <remote-id type="launchpad">ubuntu</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-libs/libindicate-gtk2/Manifest b/dev-libs/libindicate-gtk2/Manifest
deleted file mode 100644
index 205554d6..00000000
--- a/dev-libs/libindicate-gtk2/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST libindicate-12.10.1.tar.gz 550378 SHA256 41e0c059e96172975c716aa70dc60f669e21d359c65935c61ac374a9aa075581 SHA512 4dcb5f292153210bc15a05f117101429da77a60b8b05b569baddf0e9043d852c2dccb0d5a6adbdf4d4a1b6f06b33c61e242bb4bcb376e3d96563bda591685c06 WHIRLPOOL f175329bac76581ebc596771794e8e81c4e03b6042cc3508a7743034b7ed1f50b61b9accf78595c3beeed7236801096dfb58d42bd94959b433dfcf92b3114fae
diff --git a/dev-libs/libindicate-gtk2/files/libindicate-0.6.1-no-mono.patch b/dev-libs/libindicate-gtk2/files/libindicate-0.6.1-no-mono.patch
deleted file mode 100644
index 349828a6..00000000
--- a/dev-libs/libindicate-gtk2/files/libindicate-0.6.1-no-mono.patch
+++ /dev/null
@@ -1,78 +0,0 @@
-Temporary patch to disable mono until new gtk-sharp is in tree wrt bug #382491
-
---- bindings/Makefile.am
-+++ bindings/Makefile.am
-@@ -1,9 +1,5 @@
- SUBDIRS =
-
--if HAS_MONO
--SUBDIRS += mono
--endif
--
- if HAS_PYTHON
- SUBDIRS += python
- endif
---- configure.ac
-+++ configure.ac
-@@ -124,61 +124,6 @@
- AC_PATH_PROG([VALA_API_GEN], [vapigen])
-
- ###########################
--# Check for Mono support
--###########################
--
--MONO_REQUIRED_VERSION=1.0
--PKG_CHECK_MODULES(MONO_DEPENDENCY, mono >= $MONO_REQUIRED_VERSION, has_mono=true, has_mono=false)
--
--AC_PATH_PROG(AL, al, no)
--if test "x$AL" = "xno" ; then
-- AC_MSG_NOTICE([No al tool found. You need to install Mono.])
--fi
--
--if test "x$has_mono" = "xtrue" ; then
-- GENERATED_SOURCES=generated/*.cs
-- AC_PATH_PROG(RUNTIME, mono, no)
--
-- if test "x$RUNTIME" != "no" ; then
-- RUNTIME=mono
-- fi
--
-- AC_PATH_PROG(CSC, gmcs, no)
-- LIB_PREFIX=.so
-- LIB_SUFFIX=
--fi
--
--if test "x$CSC" = "xno" ; then
-- AC_MSG_NOTICE([No Mono compiler found.])
--fi
--
--AC_PATH_PROG(GACUTIL, gacutil, no)
--if test "x$GACUTIL" = "xno" ; then
-- AC_MSG_NOTICE([No gacutil tool found])
--fi
--
--AC_SUBST(RUNTIME)
--AC_SUBST(CSC)
--AC_SUBST(GACUTIL)
--AC_SUBST(LIB_PREFIX)
--AC_SUBST(LIB_SUFFIX)
--AC_SUBST(GENERATED_SOURCES)
--
--GLIB_SHARP_REQ_VERSION=2.12.1
--GTK_SHARP_REQ_VERSION=2.12
--PKG_CHECK_MODULES(GTK_SHARP, gtk-sharp-2.0 >= $GTK_SHARP_REQ_VERSION, has_gtksharp=true, has_gtksharp=false)
--AC_SUBST(GTK_SHARP_LIBS)
--AC_SUBST(GTK_SHARP_CFLAGS)
--
--PKG_CHECK_MODULES(GAPI, gapi-2.0 >= $GLIB_SHARP_REQ_VERSION, has_gapi=true, has_gapi=false)
--AC_PATH_PROG(GAPI_PARSER, gapi2-parser, no)
--AC_SUBST(GAPI_PARSER)
--AC_PATH_PROG(GAPI_CODEGEN, gapi2-codegen, no)
--AC_SUBST(GAPI_CODEGEN)
--AC_PATH_PROG(GAPI_FIXUP, gapi2-fixup, no)
--AC_SUBST(GAPI_FIXUP)
--
--###########################
- # Check for Python support
- ###########################
-
diff --git a/dev-libs/libindicate-gtk2/libindicate-gtk2-12.10.1.ebuild b/dev-libs/libindicate-gtk2/libindicate-gtk2-12.10.1.ebuild
deleted file mode 100644
index 496ce1de..00000000
--- a/dev-libs/libindicate-gtk2/libindicate-gtk2-12.10.1.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-VALA_MIN_API_VERSION="0.16"
-VALA_USE_DEPEND="vapigen"
-
-inherit autotools eutils flag-o-matic vala
-
-MY_PN="libindicate"
-DESCRIPTION="A library to raise flags on DBus for other components of the desktop to pick up and visualize"
-HOMEPAGE="http://launchpad.net/libindicate"
-SRC_URI="http://launchpad.net/${MY_PN}/${PV%.*}/${PV}/+download/${MY_PN}-${PV}.tar.gz"
-
-LICENSE="LGPL-2.1 LGPL-3"
-SLOT="3"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc x86"
-IUSE="gtk +introspection"
-
-RESTRICT="test" # consequence of the -no-mono.patch
-
-RDEPEND="
- >=dev-libs/dbus-glib-0.100
- >=dev-libs/glib-2.30
- dev-libs/libdbusmenu-gtk2[gtk?,introspection?]
- dev-libs/libxml2
- gtk? ( >=x11-libs/gtk+-2.18:2 )
- introspection? ( >=dev-libs/gobject-introspection-1 )
- !<${CATEGORY}/${PN}-0.6.1-r201"
-EAUTORECONF_DEPEND="dev-util/gtk-doc-am
- gnome-base/gnome-common"
-DEPEND="${RDEPEND}
- ${EAUTORECONF_DEPEND}
- $(vala_depend)
- app-text/gnome-doc-utils
- virtual/pkgconfig"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-src_prepare() {
- vala_src_prepare
-
- epatch "${FILESDIR}"/${MY_PN}-0.6.1-no-mono.patch
-
- sed -i -e "s:vapigen:vapigen-$(vala_best_api_version):" configure.ac || die
- sed -e "s/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/" -i configure.ac || die
-
- eautoreconf
-}
-
-src_configure() {
- append-flags -Wno-error
-
- # python bindings are only for GTK+-2.x
- econf \
- --docdir=/usr/share/doc/${PF} \
- --disable-silent-rules \
- --disable-static \
- $(use_enable gtk) \
- $(use_enable introspection) \
- --disable-python \
- --disable-scrollkeeper \
- --with-gtk=2 \
- --with-html-dir=/usr/share/doc/${PF}/html
-}
-
-src_install() {
- default
- dodoc AUTHORS ChangeLog NEWS
-
- nonfatal dosym /usr/share/doc/${PF}/html/${PN} /usr/share/gtk-doc/html/${PN}
-
- prune_libtool_files
-}
diff --git a/dev-libs/libindicator-gtk2/Manifest b/dev-libs/libindicator-gtk2/Manifest
deleted file mode 100644
index 809987dc..00000000
--- a/dev-libs/libindicator-gtk2/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST libindicator-12.10.1.tar.gz 427764 SHA256 b2d2e44c10313d5c9cd60db455d520f80b36dc39562df079a3f29495e8f9447f SHA512 d6d77d0309b15cf6b52539323920ab0c1594cb1c1cef8a8d67cd0f76f8ceeeac28eb6db6227563df1932e6f1fadcffac68d82982182b745257dfaf91f1c945af WHIRLPOOL 0fd630c390c16cd42a133c2eb2f7471e7d231de6c1c15a187e608bb305cac1435d5fa753043fc88825e53f081dffe0974d960e047b48fa9871426e09b5e1fd4e
diff --git a/dev-libs/libindicator-gtk2/libindicator-gtk2-12.10.1.ebuild b/dev-libs/libindicator-gtk2/libindicator-gtk2-12.10.1.ebuild
deleted file mode 100644
index 422d123f..00000000
--- a/dev-libs/libindicator-gtk2/libindicator-gtk2-12.10.1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-inherit eutils flag-o-matic virtualx
-
-MY_PN="libindicator"
-DESCRIPTION="A set of symbols and convience functions that all indicators would like to use"
-HOMEPAGE="http://launchpad.net/libindicator"
-SRC_URI="http://launchpad.net/${MY_PN}/${PV%.*}/${PV}/+download/${MY_PN}-${PV}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="test"
-
-RDEPEND=">=dev-libs/glib-2.22
- >=x11-libs/gtk+-2.18:2"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- test? ( dev-util/dbus-test-runner )"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-src_configure() {
- append-flags -Wno-error
-
- econf \
- --disable-silent-rules \
- --disable-static \
- --with-gtk=2
-}
-
-src_test() {
- Xemake check #391179
-}
-
-src_install() {
- emake -j1 DESTDIR="${D}" install
- prune_libtool_files --all
-}
diff --git a/dev-util/atom-shell/atom-shell-0.20.5.ebuild b/dev-util/atom-shell/atom-shell-0.20.5.ebuild
deleted file mode 100644
index 5931b5d9..00000000
--- a/dev-util/atom-shell/atom-shell-0.20.5.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-inherit git-2 flag-o-matic python-any-r1
-
-DESCRIPTION="Cross-platform desktop application shell"
-HOMEPAGE="https://github.com/atom/atom-shell"
-SRC_URI=""
-
-EGIT_REPO_URI="git://github.com/atom/atom-shell"
-
-LICENSE="MIT"
-SLOT="0"
-
-if [[ ${PV} == *9999 ]];then
- KEYWORDS=""
-else
- KEYWORDS="~amd64"
- EGIT_COMMIT="v${PV}"
-fi
-
-IUSE="debug"
-
-DEPEND="
- ${PYTHON_DEPS}
- sys-devel/llvm:0/3.5[clang]
- dev-lang/python:2.7
- >=virtual/nodejs-1
- x11-libs/gtk+:2
- x11-libs/libnotify
- gnome-base/libgnome-keyring
- dev-libs/nss
- dev-libs/nspr
- gnome-base/gconf
- media-libs/alsa-lib
- net-print/cups
- sys-libs/libcap
- x11-libs/libXtst
- x11-libs/pango
-"
-RDEPEND="${DEPEND}
- !<app-editors/atom-0.120.0
-"
-
-QA_PRESTRIPPED="
- /usr/share/atom/libffmpegsumo.so
- /usr/share/atom/libchromiumcontent.so
-"
-src_unpack() {
- git-2_src_unpack
-}
-
-pkg_setup() {
- python-any-r1_pkg_setup
-
- # Update npm config to use python 2
- npm config set python $PYTHON
-}
-
-src_prepare() {
- einfo "Bootstrap atom-shell source"
-
- # Fix util.execute function to be more verbose
- sed -i -e 's/def execute(argv):/def execute(argv):\n print " - bootstrap: " + " ".join(argv)/g' \
- ./script/lib/util.py \
- || die "Failed to sed lib/util.py"
-
- # Bootstrap
- ./script/bootstrap.py || die "bootstrap failed"
-
- # Fix libudev.so.0 link
- sed -i -e 's/libudev.so.0/libudev.so.1/g' \
- ./vendor/brightray/vendor/download/libchromiumcontent/Release/libchromiumcontent.so \
- || die "libudev fix failed"
-
- # Make every subprocess calls fatal
- sed -i -e 's/subprocess.call(/subprocess.check_call(/g' \
- ./script/build.py \
- || die "build fix failed"
-
- # Update ninja files
- ./script/update.py || die "update failed"
-}
-
-src_compile() {
- OUT=out/$(usex debug Debug Release)
- ./script/build.py --configuration $(usex debug Debug Release) || die "Compilation failed"
- echo "v$PV" > "${OUT}/version"
- cp LICENSE "$OUT"
-}
-
-src_install() {
-
- into /usr/share/atom
- insinto /usr/share/atom
- exeinto /usr/share/atom
-
- cd "${OUT}"
-
- doexe atom libchromiumcontent.so libffmpegsumo.so
-
- doins -r resources
- doins -r locales
- doins version
- doins LICENSE
- doins icudtl.dat
- doins content_shell.pak
-
-}
diff --git a/dev-util/atom-shell/atom-shell-9999.ebuild b/dev-util/atom-shell/atom-shell-9999.ebuild
deleted file mode 100644
index 5c20e832..00000000
--- a/dev-util/atom-shell/atom-shell-9999.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-inherit git-2 flag-o-matic python-any-r1
-
-DESCRIPTION="Cross-platform desktop application shell"
-HOMEPAGE="https://github.com/atom/atom-shell"
-SRC_URI=""
-
-EGIT_REPO_URI="git://github.com/atom/atom-shell"
-
-LICENSE="MIT"
-SLOT="0"
-
-if [[ ${PV} == *9999 ]];then
- KEYWORDS=""
-else
- KEYWORDS="~amd64"
- EGIT_COMMIT="v${PV}"
-fi
-
-IUSE="debug"
-
-DEPEND="
- ${PYTHON_DEPS}
- sys-devel/llvm:0/3.5[clang]
- dev-lang/python:2.7
- >=virtual/nodejs-1
- x11-libs/gtk+:2
- x11-libs/libnotify
- gnome-base/libgnome-keyring
- dev-libs/nss
- dev-libs/nspr
- gnome-base/gconf
- media-libs/alsa-lib
- net-print/cups
- sys-libs/libcap
- x11-libs/libXtst
- x11-libs/pango
-"
-RDEPEND="${DEPEND}
- !<app-editors/atom-0.120.0
-"
-
-QA_PRESTRIPPED="
- /usr/share/atom/libffmpegsumo.so
- /usr/share/atom/libchromiumcontent.so
-"
-src_unpack() {
- git-2_src_unpack
-}
-
-pkg_setup() {
- python-any-r1_pkg_setup
-
- # Update npm config to use python 2
- npm config set python $PYTHON
-}
-
-src_prepare() {
- einfo "Bootstrap atom-shell source"
-
- # Fix util.execute function to be more verbose
- sed -i -e 's/def execute(argv):/def execute(argv):\n print " - bootstrap: " + " ".join(argv)/g' \
- ./script/lib/util.py \
- || die "Failed to sed lib/util.py"
-
- # Bootstrap
- ./script/bootstrap.py || die "bootstrap failed"
-
- # Fix libudev.so.0 link
- sed -i -e 's/libudev.so.0/libudev.so.1/g' \
- ./vendor/brightray/vendor/download/libchromiumcontent/Release/libchromiumcontent.so \
- || die "libudev fix failed"
-
- # Make every subprocess calls fatal
- sed -i -e 's/subprocess.call(/subprocess.check_call(/g' \
- ./script/build.py \
- || die "build fix failed"
-
- # Update ninja files
- ./script/update.py || die "update failed"
-}
-
-src_compile() {
- OUT=out/$(usex debug Debug Release)
- ./script/build.py --configuration $(usex debug Debug Release) || die "Compilation failed"
- echo "v$PV" > "${OUT}/version"
- cp LICENSE "$OUT"
-}
-
-src_install() {
-
- into /usr/share/atom
- insinto /usr/share/atom
- exeinto /usr/share/atom
-
- cd "${OUT}"
-
- doexe atom libchromiumcontent.so libffmpegsumo.so
-
- doins -r resources
- doins -r locales
- doins version
- doins LICENSE
- doins icudtl.dat
- doins content_shell.pak
-
-}
diff --git a/kde-misc/ksuperkey/files/bind_krunner_to_super_key.patch b/kde-misc/ksuperkey/files/bind_krunner_to_super_key.patch
deleted file mode 100644
index 8237c681..00000000
--- a/kde-misc/ksuperkey/files/bind_krunner_to_super_key.patch
+++ /dev/null
@@ -1,9 +0,0 @@
---- ksuperkey.desktop.orig 2014-09-20 02:47:18.006202520 +0300
-+++ ksuperkey.desktop 2014-09-20 02:49:39.237793168 +0300
-@@ -1,5 +1,5 @@
- [Desktop Entry]
--Exec=ksuperkey
-+Exec=ksuperkey -e 'Super_L=Alt_L|F2'
- X-DBUS-StartupType=none
- Name=ksuperkey
- Type=Service
diff --git a/kde-misc/ksuperkey/ksuperkey-99999.ebuild b/kde-misc/ksuperkey/ksuperkey-99999.ebuild
deleted file mode 100644
index f7e7ad42..00000000
--- a/kde-misc/ksuperkey/ksuperkey-99999.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils git-2
-
-DESCRIPTION="Open the KDE Plasma application launcher using the Super key (patched to bind Krunner to Super key)"
-HOMEPAGE="https://github.com/hanschen/ksuperkey"
-
-EGIT_BRANCH=master
-EGIT_REPO_URI="https://github.com/hanschen/ksuperkey.git"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="amd64 x86"
-
-IUSE=""
-DEPEND="x11-libs/libXtst
- x11-libs/libX11"
-
-RDEPEND="${DEPEND}"
-
-S=${WORKDIR}/${PN}
-
-
-src_prepare() {
- epatch -p0 ${FILESDIR}/bind_krunner_to_super_key.patch
-}
-
-src_compile() {
- cd "${S}"
- make || die "Make failed"
-}
-
-src_install() {
- default
-}
diff --git a/mail-filter/bogofilter/ChangeLog b/mail-filter/bogofilter/ChangeLog
deleted file mode 100644
index 4bf8c2dc..00000000
--- a/mail-filter/bogofilter/ChangeLog
+++ /dev/null
@@ -1,777 +0,0 @@
-# ChangeLog for mail-filter/bogofilter
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/mail-filter/bogofilter/ChangeLog,v 1.148 2012/12/15 17:45:29 armin76 Exp $
-
- 15 Dec 2012; Raúl Porcel <armin76@gentoo.org> bogofilter-1.2.3.ebuild:
- alpha/ia64/sh/sparc stable wrt #445908
-
- 05 Dec 2012; Anthony G. Basile <blueness@gentoo.org> bogofilter-1.2.3.ebuild:
- stable arm, bug #445908
-
- 04 Dec 2012; Jeroen Roovers <jer@gentoo.org> bogofilter-1.2.3.ebuild:
- Stable for HPPA (bug #445908).
-
- 04 Dec 2012; <ago@gentoo.org> bogofilter-1.2.3.ebuild:
- Stable for ppc64, wrt bug #445908
-
- 04 Dec 2012; <ago@gentoo.org> bogofilter-1.2.3.ebuild:
- Stable for ppc, wrt bug #445908
-
- 04 Dec 2012; <ago@gentoo.org> bogofilter-1.2.3.ebuild:
- Stable for x86, wrt bug #445908
-
- 04 Dec 2012; <ago@gentoo.org> bogofilter-1.2.3.ebuild:
- Stable for amd64, wrt bug #445908
-
-*bogofilter-1.2.3 (04 Dec 2012)
-
- 04 Dec 2012; Eray Aslan <eras@gentoo.org> +bogofilter-1.2.3.ebuild:
- Security bump - bug #445908
-
- 04 Jun 2012; Zac Medico <zmedico@gentoo.org> bogofilter-1.2.2.ebuild:
- inherit eutils for epatch
-
- 10 Jun 2011; Eray Aslan <eras@gentoo.org> bogofilter-1.2.2.ebuild,
- +files/bogofilter-1.2.2-gcc34.patch:
- Fix gcc-3.4 compile error - bug #324405. Thanks to Roman Barczyński.
-
- 11 Oct 2010; Torsten Veller <tove@gentoo.org> bogofilter-1.2.2.ebuild:
- Bump EAPI for has_version atoms (#340473)
-
- 12 Aug 2010; Torsten Veller <tove@gentoo.org> -bogofilter-0.92.8.ebuild,
- -bogofilter-1.2.1.ebuild, -bogofilter-1.2.1-r1.ebuild:
- Cleanup. Bye bye mips
-
- 11 Aug 2010; Joseph Jezak <josejx@gentoo.org> bogofilter-1.2.2.ebuild:
- Marked ppc64 stable for bug #327657.
-
- 31 Jul 2010; Raúl Porcel <armin76@gentoo.org> bogofilter-1.2.2.ebuild:
- alpha/ia64/sh/sparc stable wrt #327657
-
- 29 Jul 2010; Jeroen Roovers <jer@gentoo.org> bogofilter-1.2.2.ebuild:
- Stable for PPC (bug #327657).
-
- 29 Jul 2010; Jeroen Roovers <jer@gentoo.org> bogofilter-1.2.2.ebuild:
- Stable for HPPA (bug #327657).
-
- 26 Jul 2010; Markus Meier <maekke@gentoo.org> bogofilter-1.2.2.ebuild:
- amd64/arm/x86 stable, bug #327657
-
-*bogofilter-1.2.2 (09 Jul 2010)
-
- 09 Jul 2010; Torsten Veller <tove@gentoo.org> +bogofilter-1.2.2.ebuild:
- Version bump.
- Fixes a heap corruption in base64 decoder on invalid input (CVE-2010-2494)
-
- 06 Jun 2010; Raúl Porcel <armin76@gentoo.org> bogofilter-1.2.1-r1.ebuild:
- Add ~arm/~sh wrt #314849
-
-*bogofilter-1.2.1-r1 (12 Apr 2010)
-
- 12 Apr 2010; Torsten Veller <tove@gentoo.org> +bogofilter-1.2.1-r1.ebuild,
- metadata.xml:
- Add tokyocabinet support
-
- 03 Nov 2009; Torsten Veller <tove@gentoo.org> -bogofilter-1.2.0.ebuild:
- Cleanup
-
- 21 Oct 2009; Jeroen Roovers <jer@gentoo.org> bogofilter-1.2.1.ebuild:
- Stable for HPPA (bug #284900).
-
- 27 Sep 2009; nixnut <nixnut@gentoo.org> bogofilter-1.2.1.ebuild:
- ppc stable #284900
-
- 27 Sep 2009; Brent Baude <ranger@gentoo.org> bogofilter-1.2.1.ebuild:
- Marking bogofilter-1.2.1 ppc64 for bug 284900
-
- 23 Sep 2009; Raúl Porcel <armin76@gentoo.org> bogofilter-1.2.1.ebuild:
- alpha/arm/ia64/sh/sparc stable wrt #284900
-
- 23 Sep 2009; Patrick Lauer <patrick@gentoo.org> bogofilter-0.92.8.ebuild:
- Remove virtual/libc
-
- 16 Sep 2009; Christian Faulhammer <fauli@gentoo.org>
- bogofilter-1.2.1.ebuild:
- stable x86, bug 284900
-
- 16 Sep 2009; Romain Perier <mrpouet@gentoo.org>
- bogofilter-1.2.1.ebuild:
- Stable for amd64 per bug #284900.
-
-*bogofilter-1.2.1 (02 Aug 2009)
-
- 02 Aug 2009; Torsten Veller <tove@gentoo.org> +bogofilter-1.2.1.ebuild:
- Version bump
-
- 02 May 2009; Torsten Veller <tove@gentoo.org> -bogofilter-1.1.7.ebuild:
- Cleanup
-
- 02 May 2009; Jeroen Roovers <jer@gentoo.org> bogofilter-1.2.0.ebuild:
- Stable for HPPA (bug #264832).
-
- 23 Apr 2009; Raúl Porcel <armin76@gentoo.org> bogofilter-1.2.0.ebuild:
- arm/ia64/sh/sparc stable wrt #264832
-
- 18 Apr 2009; nixnut <nixnut@gentoo.org> bogofilter-1.2.0.ebuild:
- ppc stable #264832
-
- 15 Apr 2009; Markus Meier <maekke@gentoo.org> bogofilter-1.2.0.ebuild:
- amd64/x86 stable, bug #264832
-
- 14 Apr 2009; Brent Baude <ranger@gentoo.org> bogofilter-1.2.0.ebuild:
- Marking bogofilter-1.2.0 ppc64 for bug 264832
-
- 07 Apr 2009; Tobias Klausmann <klausman@gentoo.org>
- bogofilter-1.2.0.ebuild:
- Stable on alpha, bug #264832
-
-*bogofilter-1.2.0 (22 Feb 2009)
-
- 22 Feb 2009; Torsten Veller <tove@gentoo.org> +bogofilter-1.2.0.ebuild:
- Version bump
-
- 23 Nov 2008; Torsten Veller <tove@gentoo.org> -bogofilter-1.1.5.ebuild,
- -bogofilter-1.1.6.ebuild:
- Cleanup
-
- 10 Nov 2008; Raúl Porcel <armin76@gentoo.org> bogofilter-1.1.7.ebuild:
- arm/sh stable
-
- 11 Jun 2008; nixnut <nixnut@gentoo.org> bogofilter-1.1.7.ebuild:
- Stable on ppc wrt bug 224849
-
- 08 Jun 2008; Raúl Porcel <armin76@gentoo.org> bogofilter-1.1.7.ebuild:
- alpha/ia64 stable wrt #224849
-
- 07 Jun 2008; Kenneth Prugh <ken69267@gentoo.org> bogofilter-1.1.7.ebuild:
- amd64 stable, bug #224849
-
- 07 Jun 2008; Friedrich Oslage <bluebird@gentoo.org>
- bogofilter-1.1.7.ebuild:
- stable on sparc, bug #224849
-
- 04 Jun 2008; Markus Rothe <corsair@gentoo.org> bogofilter-1.1.7.ebuild:
- Stable on ppc64; bug #224849
-
- 04 Jun 2008; Jeroen Roovers <jer@gentoo.org> bogofilter-1.1.7.ebuild:
- Stable for HPPA (bug #224849).
-
- 04 Jun 2008; Dawid Węgliński <cla@gentoo.org> bogofilter-1.1.7.ebuild:
- Stable on x86 (bug #224849)
-
-*bogofilter-1.1.7 (05 May 2008)
-
- 05 May 2008; Torsten Veller <tove@gentoo.org> +bogofilter-1.1.7.ebuild:
- Version bump
-
- 01 Mar 2008; Christoph Mende <angelos@gentoo.org> bogofilter-1.1.6.ebuild:
- Stable on amd64, bug #211412
-
- 29 Feb 2008; Brent Baude <ranger@gentoo.org> bogofilter-1.1.6.ebuild:
- stable ppc64, bug 211412
-
- 27 Feb 2008; Raúl Porcel <armin76@gentoo.org> bogofilter-1.1.6.ebuild:
- alpha/ia64 stable wrt #211412
-
- 26 Feb 2008; Ferris McCormick <fmccor@gentoo.org> bogofilter-1.1.6.ebuild:
- Sparc stable --- Bug #211412 --- tests good.
-
- 26 Feb 2008; nixnut <nixnut@gentoo.org> bogofilter-1.1.6.ebuild:
- Stable on ppc wrt bug 211412
-
- 26 Feb 2008; Jeroen Roovers <jer@gentoo.org> bogofilter-1.1.6.ebuild:
- Stable for HPPA (bug #211412).
-
- 26 Feb 2008; Christian Faulhammer <opfer@gentoo.org> bogofilter-1.1.6.ebuild:
- stable x86, bug 211412
-
-*bogofilter-1.1.6 (28 Nov 2007)
-
- 28 Nov 2007; Torsten Veller <tove@gentoo.org> +bogofilter-1.1.6.ebuild:
- Version bump.
-
- 14 Jul 2007; Torsten Veller <tove@gentoo.org>
- -files/1.1.1-patch.1107.lexer_v3_l, bogofilter-0.92.8.ebuild,
- -bogofilter-1.1.1-r1.ebuild:
- Removed unneeded version and keyword from 0.92.8
-
- 11 Jun 2007; Daniel Gryniewicz <dang@gentoo.org> bogofilter-1.1.5.ebuild:
- Marked stable on amd64 for bug #180736
-
- 10 Jun 2007; Tobias Scherbaum <dertobi123@gentoo.org>
- bogofilter-1.1.5.ebuild:
- ppc stable, bug #180736
-
- 09 Jun 2007; Raúl Porcel <armin76@gentoo.org> bogofilter-1.1.5.ebuild:
- alpha/ia64 stable wrt #180736
-
- 04 Jun 2007; Christian Faulhammer <opfer@gentoo.org>
- bogofilter-1.1.5.ebuild:
- stable x86, security bug 180736
-
- 04 Jun 2007; Brent Baude <ranger@gentoo.org> bogofilter-1.1.5.ebuild:
- Marking bogofilter-1.1.5 ppc64 stable for bug#180736
-
- 04 Jun 2007; Gustavo Zacarias <gustavoz@gentoo.org>
- bogofilter-1.1.5.ebuild:
- Stable on sparc wrt #180736
-
- 03 Jun 2007; Jeroen Roovers <jer@gentoo.org> bogofilter-1.1.5.ebuild:
- Stable for HPPA (bug #180736).
-
- 28 Feb 2007; Torsten Veller <tove@gentoo.org> bogofilter-1.1.5.ebuild:
- Include fix for USE="berkdb -sqlite"
-
- 28 Feb 2007; Roy Marples <uberlord@gentoo.org> bogofilter-1.1.5.ebuild:
- Added ~x86-fbsd keyword. When building against berkdb, include the versioned
- db header dir as /usr/include/db.h is always db-1 on FreeBSD.
-
-*bogofilter-1.1.5 (15 Jan 2007)
-
- 15 Jan 2007; Torsten Veller <tove@gentoo.org> -bogofilter-1.1.4.ebuild,
- +bogofilter-1.1.5.ebuild:
- Version bump. Removed 1.1.4
-
- 06 Jan 2007; Torsten Veller <tove@gentoo.org>
- -files/1.1.3-patch.1142.Makefile.in, bogofilter-0.92.8.ebuild,
- bogofilter-1.1.1-r1.ebuild, -bogofilter-1.1.3.ebuild,
- bogofilter-1.1.4.ebuild:
- Removed unneeded version and changed einfo->elog
-
-*bogofilter-1.1.4 (01 Jan 2007)
-
- 01 Jan 2007; Torsten Veller <tove@gentoo.org> +bogofilter-1.1.4.ebuild:
- Version bump
-
- 26 Dec 2006; Andrej Kacian <ticho@gentoo.org>
- -files/1.1.3-patch.1142.Makefile.am, +files/1.1.3-patch.1142.Makefile.in,
- bogofilter-1.1.3.ebuild:
- Patch src/Makefile.in instead of src/Makefile.am to avoid having to run
- autoconf, thus fixing bug #159088.
-
- 26 Dec 2006; Andrej Kacian <ticho@gentoo.org> bogofilter-1.1.3.ebuild:
- Revert last change, this was not a proper fix.
-
- 26 Dec 2006; Andrej Kacian <ticho@gentoo.org> bogofilter-1.1.3.ebuild:
- Make sci-libs/gsl an unconditional dependency, since we're rebuilding
- configure and need macros provided by it. Closes bug #159088, reported by
- Lónyai Gergely <alephlg at gmail.com>.
-
- 09 Dec 2006; Torsten Veller <tove@gentoo.org>
- +files/1.1.3-patch.1142.Makefile.am, bogofilter-1.1.3.ebuild:
- Fixes parallel make failure with included gsl (bug #112638). Thanks to
- Martin von Gagern and David Relson.
-
-*bogofilter-1.1.3 (03 Dec 2006)
-
- 03 Dec 2006; Torsten Veller <tove@gentoo.org> -bogofilter-1.1.1.ebuild,
- +bogofilter-1.1.3.ebuild:
- Version bump. Removed old version.
-
- 02 Dec 2006; Torsten Veller <tove@gentoo.org> -bogofilter-1.0.2.ebuild,
- -bogofilter-1.0.3.ebuild, bogofilter-1.1.1-r1.ebuild:
- Lifting keywords for alpha, ia64, ppc, ppc64 from 1.1.1 to 1.1.1-r1 wrt bugs
- #153240 and #153939. Removing old versions.
-
- 01 Dec 2006; Gustavo Zacarias <gustavoz@gentoo.org>
- bogofilter-1.1.1-r1.ebuild:
- Stable on hppa wrt #153240
-
- 20 Nov 2006; Gustavo Zacarias <gustavoz@gentoo.org>
- bogofilter-1.1.1-r1.ebuild:
- Stable on sparc
-
- 10 Nov 2006; Daniel Gryniewicz <dang@gentoo.org>
- bogofilter-1.1.1-r1.ebuild:
- Marked stable on amd64 for bug #153240
-
- 08 Nov 2006; Christian Faulhammer <opfer@gentoo.org>
- bogofilter-1.1.1-r1.ebuild:
- stable x86, bug #153240
-
- 08 Nov 2006; Torsten Veller <tove@gentoo.org>
- files/1.1.1-patch.1107.lexer_v3_l:
- Removed cvs keywords from patch
-
-*bogofilter-1.1.1-r1 (08 Nov 2006)
-
- 08 Nov 2006; Torsten Veller <tove@gentoo.org>
- +files/1.1.1-patch.1107.lexer_v3_l, +bogofilter-1.1.1-r1.ebuild:
- Bump to address bug #153939.
-
- 04 Nov 2006; Alexander H. Færøy <eroyf@gentoo.org>
- bogofilter-1.1.1.ebuild:
- stable on alpha, bug 153240
-
- 01 Nov 2006; Bryan Østergaard <kloeri@gentoo.org>
- bogofilter-1.1.1.ebuild:
- Stable on ia64, bug 153240.
-
- 30 Oct 2006; Jason Wever <weeve@gentoo.org> bogofilter-1.1.1.ebuild:
- Stable on SPARC wrt bug #153240.
-
- 29 Oct 2006; nixnut <nixnut@gentoo.org> bogofilter-1.1.1.ebuild:
- Stable on ppc wrt bug 153240
-
- 29 Oct 2006; Torsten Veller <tove@gentoo.org> bogofilter-0.92.8.ebuild:
- Removed keywords from old version except arm and ~mips (#74046)
-
- 29 Oct 2006; Joshua <joslwah@gentoo.org> bogofilter-1.1.1.ebuild:
- Keyword bogofilter-1.1.1 ppc64 stable. Bug 153240.
-
- 20 Oct 2006; Bryan Østergaard <kloeri@gentoo.org>
- bogofilter-1.0.2.ebuild:
- Stable on Alpha.
-
-*bogofilter-1.1.1 (24 Aug 2006)
-
- 24 Aug 2006; Torsten Veller <tove@gentoo.org> +bogofilter-1.1.1.ebuild:
- Version bump.
-
- 23 Aug 2006; Gustavo Zacarias <gustavoz@gentoo.org>
- bogofilter-1.0.2.ebuild:
- Stable on hppa wrt #133817
-
- 09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
- bogofilter-1.0.2.ebuild:
- Stable on x86 wrt bug #133817.
-
- 08 Aug 2006; Thomas Cort <tcort@gentoo.org> bogofilter-1.0.2.ebuild:
- Stable on amd64 wrt Bug #133817.
-
- 23 Jul 2006; Tobias Scherbaum <dertobi123@gentoo.org>
- bogofilter-1.0.2.ebuild:
- ppc stable, bug #133817
-
- 13 Jul 2006; Aron Griffis <agriffis@gentoo.org> bogofilter-1.0.2.ebuild:
- Mark 1.0.2 stable on ia64
-
-*bogofilter-1.0.3 (11 Jul 2006)
-
- 11 Jul 2006; Torsten Veller <tove@gentoo.org> -bogofilter-1.0.1.ebuild,
- +bogofilter-1.0.3.ebuild:
- Version bump.
-
- 21 Jun 2006; Daniel Gryniewicz <dang@gentoo.org> bogofilter-1.0.2.ebuild:
- Un-keyword amd64. I don't know why repoman succeeded the first time
-
- 21 Jun 2006; Markus Rothe <corsair@gentoo.org> bogofilter-1.0.2.ebuild:
- Stable on ppc64; bug #133817
-
- 21 Jun 2006; Daniel Gryniewicz <dang@gentoo.org> bogofilter-1.0.2.ebuild:
- Marked stable on amd64 per bug#133817
-
- 21 Jun 2006; Gustavo Zacarias <gustavoz@gentoo.org>
- bogofilter-1.0.2.ebuild:
- Stable on sparc wrt #133817
-
- 20 Jun 2006; Torsten Veller <tove@gentoo.org> bogofilter-1.0.2.ebuild:
- Changed dependency to virtual/libiconv
-
-*bogofilter-1.0.2 (04 Mar 2006)
-
- 04 Mar 2006; Torsten Veller <tove@gentoo.org> +bogofilter-1.0.2.ebuild:
- New current version. Removed doc useflag.
-
-*bogofilter-1.0.1 (03 Jan 2006)
-
- 03 Jan 2006; Torsten Veller <tove@gentoo.org> -bogofilter-0.96.5.ebuild,
- -bogofilter-0.96.6.ebuild, -bogofilter-1.0.0.ebuild,
- +bogofilter-1.0.1.ebuild:
- Version bump. Removing unneeded versions.
-
- 11 Dec 2005; Torsten Veller <tove@gentoo.org> bogofilter-0.92.8.ebuild:
- uses always included gsl lib (bug #112638).
-
- 04 Dec 2005; Tom Gall <tgall@gentoo.org> bogofilter-0.92.8.ebuild:
- stable on ppc64
-
-*bogofilter-1.0.0 (01 Dec 2005)
-
- 01 Dec 2005; Torsten Veller <tove@gentoo.org> +bogofilter-1.0.0.ebuild:
- Version bump.
-
- 24 Nov 2005; Torsten Veller <tove@gentoo.org> bogofilter-0.96.6.ebuild:
- Added "make check" patch from upstream.
-
-*bogofilter-0.96.6 (13 Nov 2005)
-
- 13 Nov 2005; Torsten Veller <tove@gentoo.org> +bogofilter-0.96.6.ebuild:
- Version bump.
-
-*bogofilter-0.96.5 (08 Nov 2005)
-
- 08 Nov 2005; Torsten Veller <tove@gentoo.org> -bogofilter-0.94.14.ebuild,
- -bogofilter-0.95.2.ebuild, -bogofilter-0.96.2.ebuild,
- +bogofilter-0.96.5.ebuild:
- Version bump: 0.96.5 a.k.a. 1.0.0-rc5
-
-*bogofilter-0.96.2 (25 Sep 2005)
-
- 25 Sep 2005; Torsten Veller <tove@gentoo.org> +bogofilter-0.96.2.ebuild:
- New version.
-
- 13 Sep 2005; Aron Griffis <agriffis@gentoo.org> bogofilter-0.92.8.ebuild:
- Mark 0.92.8 stable on alpha
-
-*bogofilter-0.95.2 (12 Jul 2005)
-
- 12 Jul 2005; Torsten Veller <tove@gentoo.org> metadata.xml,
- +bogofilter-0.95.2.ebuild:
- Version bump. 0.95.2 supports Unicode (UTF-8).
- For 64-bit machines that require 8-byte alignment for longword access
- >=dev-db/sqlite-3.2.2 is needed.
-
-*bogofilter-0.94.14 (09 Jun 2005)
-
- 09 Jun 2005; Torsten Veller <tove@gentoo.org> -bogofilter-0.94.12.ebuild,
- -bogofilter-0.94.13.ebuild, +bogofilter-0.94.14.ebuild:
- Bugfix release.
-
-*bogofilter-0.94.13 (31 May 2005)
-
- 31 May 2005; Torsten Veller <tove@gentoo.org> -bogofilter-0.94-11-ebuild,
- +bogofilter-0.94.13.ebuild:
- Bugfix release.
- The ebuild supports SQLite3 as alternative backend and iconv for
- charset conversion.
-
-*bogofilter-0.94.12 (18 May 2005)
-
- 18 May 2005; Torsten Veller <tove@gentoo.org> +bogofilter-0.94.12.ebuild:
- New Stable release.
-
-*bogofilter-0.94.11 (11 May 2005)
-
- 11 May 2005; Torsten Veller <tove@gentoo.org> -bogofilter-0.94.8.ebuild,
- +bogofilter-0.94.11.ebuild:
- Version bump.
-
-*bogofilter-0.94.8 (04 May 2005)
-
- 04 May 2005; Torsten Veller <tove@gentoo.org> -bogofilter-0.94.6.ebuild,
- +bogofilter-0.94.8.ebuild:
- New Current Version.
-
-*bogofilter-0.94.6 (30 Apr 2005)
-
- 30 Apr 2005; Torsten Veller <tove@gentoo.org> -bogofilter-0.94.4.ebuild,
- +bogofilter-0.94.6.ebuild:
- New Current Version.
-
-*bogofilter-0.94.4 (10 Apr 2005)
-
- 10 Apr 2005; Torsten Veller <tove@gentoo.org> +bogofilter-0.94.4.ebuild:
- New Current Version
-
-*bogofilter-0.94.3 (30 Mar 2005)
-
- 30 Mar 2005; Torsten Veller <tove@gentoo.org> -bogofilter-0.94.2.ebuild,
- +bogofilter-0.94.3.ebuild:
- New Current Version.
-
-*bogofilter-0.94.2 (25 Mar 2005)
-
- 25 Mar 2005; Torsten Veller <tove@gentoo.org> -bogofilter-0.94.1.ebuild,
- +bogofilter-0.94.2.ebuild:
- New Current Release.
-
-*bogofilter-0.94.1 (17 Mar 2005)
-
- 17 Mar 2005; Torsten Veller <tove@gentoo.org> -bogofilter-0.94.0.ebuild,
- +bogofilter-0.94.1.ebuild:
- New Current Version.
-
-*bogofilter-0.94.0 (06 Mar 2005)
-
- 06 Mar 2005; Torsten Veller <tove@gentoo.org> -bogofilter-0.93.4.ebuild,
- +bogofilter-0.94.0.ebuild:
- Version bump.
-
-*bogofilter-0.93.4 (10 Jan 2005)
-
- 10 Jan 2005; Torsten Veller <tove@gentoo.org> -bogofilter-0.93.2.ebuild,
- +bogofilter-0.93.4.ebuild:
- Version bump.
-
- 28 Dec 2004; Olivier Fisette <ribosome@gentoo.org>
- bogofilter-0.93.2.ebuild:
- Dependency update: dev-libs/gsl -> sci-libs/gsl.
-
-*bogofilter-0.93.2 (14 Dec 2004)
-
- 14 Dec 2004; Torsten Veller <tove@gentoo.org> -bogofilter-0.13.7.3.ebuild,
- -bogofilter-0.17.5.ebuild, -bogofilter-0.92.2.ebuild,
- -bogofilter-0.92.6.ebuild, -bogofilter-0.92.7.ebuild,
- +bogofilter-0.93.2.ebuild:
- Version bump. Closes #73919, reported by Erinn Looney-Triggs.
- Clean out old ebuilds, #69505.
-
- 02 Nov 2004; Jeremy Huddleston <eradicator@gentoo.org>
- bogofilter-0.92.8.ebuild:
- Stable amd64.
-
- 02 Nov 2004; Kurt Lieber <klieber@gentoo.org> bogofilter-0.92.8.ebuild:
- tested/stabilized on x86 for 69505. also marking as ppc since pylon
- tested it earlier
-
- 30 Oct 2004; Ferris McCormick <fmccor@gentoo.org> bogofilter-0.92.8.ebuild:
- Stable for sparc, closing bug 69505.
-
- 30 Oct 2004; Lars Weiler <pylon@gentoo.org> bogofilter-0.92.8.ebuild:
- Stable on ppc as requested in bug #69505
-
- 23 Oct 2004; Andrej Kacian <ticho@gentoo.org> bogofilter-0.92.8.ebuild:
- Do not install nonexistent files from the tarball. Fixed according to patch
- from #68245, submitted by tove <bugs@veller.net>.
-
-*bogofilter-0.92.8 (20 Oct 2004)
-
- 20 Oct 2004; Brandon Low <lostlogic@gentoo.org> +bogofilter-0.92.8.ebuild:
- Bump
-
- 14 Oct 2004; Andrej Kacian <ticho@gentoo.org> bogofilter-0.92.2.ebuild,
- bogofilter-0.92.6.ebuild, bogofilter-0.92.7.ebuild:
- Removed unnecessary einfo block from 0.92.x ebuilds. Sort-of fixes #67425,
- reported by Daniel Webert <rockoo@rockoo.homelinux.org>.
-
- 11 Oct 2004; Ferris McCormick <fmccor@gentoo.org> bogofilter-0.92.6.ebuild:
- Stable for sparc.
-
- 11 Oct 2004; Tom Martin <slarti@gentoo.org> bogofilter-0.92.6.ebuild:
- Stable on amd64.
-
-*bogofilter-0.92.7 (11 Oct 2004)
-
- 11 Oct 2004; Brandon Low <lostlogic@gentoo.org> -bogofilter-0.92.0.ebuild,
- -bogofilter-0.92.1.ebuild, bogofilter-0.92.6.ebuild,
- +bogofilter-0.92.7.ebuild:
- Move 0.92.6 to stable on x86 (other arches, please follow), clean out old
- ebiulds that do not have any unique keywords, bump the latest unstable to
- 0.92.7
-
- 02 Oct 2004; Jason Wever <weeve@gentoo.org> bogofilter-0.92.2.ebuild:
- Stable on sparc.
-
- 25 Sep 2004; Andrej Kacian <ticho@gentoo.org> bogofilter-0.17.5.ebuild,
- bogofilter-0.92.1.ebuild, bogofilter-0.92.2.ebuild:
- Stable on x86.
-
- 25 Sep 2004; Andrej Kacian <ticho@gentoo.org> bogofilter-0.92.2.ebuild:
- Stable on x86.
-
-*bogofilter-0.92.6 (05 Sep 2004)
-
- 05 Sep 2004; Andrej Kacian <ticho@gentoo.org> +bogofilter-0.92.6.ebuild:
- Version bump. Also moved contrib stuff from /usr/lib/bogofilter/contrib to
- /usr/share/bogofilter/contrib. Closes #62933, reported by tove
- <bugs@veller.net>.
-
-*bogofilter-0.92.2 (19 Jul 2004)
-
- 19 Jul 2004; Brandon Low <lostlogic@gentoo.org> +bogofilter-0.92.2.ebuild:
- Bump
-
- 12 Jul 2004; Brandon Low <lostlogic@gentoo.org> -bogofilter-0.91.1.ebuild:
- This version has an open bug and is not the latest so zapping it
-
- 12 Jul 2004; Brandon Low <lostlogic@gentoo.org> bogofilter-0.92.0.ebuild:
- Mark stable on x86, that brings us up-to-date with the bogofilter team for the
- first time in a long time. Hope this version works as well for the rest of you
- as it has for me.
-
-*bogofilter-0.92.1 (06 Jul 2004)
-*bogofilter-0.92.0 (06 Jul 2004)
-
- 06 Jul 2004; Brandon Low <lostlogic@gentoo.org> -bogofilter-0.14.5.4.ebuild,
- -bogofilter-0.15.13.1.ebuild, -bogofilter-0.16.4.ebuild,
- bogofilter-0.91.1.ebuild, +bogofilter-0.92.0.ebuild,
- +bogofilter-0.92.1.ebuild:
- Bump up stable on x86, hope this doesn't break anyone... add 2 new unstable
- versions for testing... clean up cruft
-
- 01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org>
- bogofilter-0.13.7.3.ebuild, bogofilter-0.14.5.4.ebuild,
- bogofilter-0.15.13.1.ebuild, bogofilter-0.16.4.ebuild,
- bogofilter-0.17.5.ebuild, bogofilter-0.91.1.ebuild:
- virtual/glibc -> virtual/libc
-
-*bogofilter-0.91.1 (06 Jun 2004)
-
- 06 Jun 2004; Grant Goodyear <g2boojum@gentoo.org> -bogofilter-0.91.0.ebuild,
- +bogofilter-0.91.1.ebuild:
- Version bump.
-
-*bogofilter-0.91.0 (06 Jun 2004)
-
- 06 Jun 2004; Grant Goodyear <g2boojum@gentoo.org> +bogofilter-0.91.0.ebuild:
- Version bump, thanks to Daniel Webert (Bug #51089).
-
-*bogofilter-0.15.13.1 (03 Jun 2004)
-
- 03 Jun 2004; Seemant Kulleen <seemant@gentoo.org> +metadata.xml,
- +bogofilter-0.13.7.3.ebuild, +bogofilter-0.14.5.4.ebuild,
- +bogofilter-0.15.13.1.ebuild, +bogofilter-0.16.4.ebuild,
- +bogofilter-0.17.5.ebuild:
- Moved from net-mail/bogofilter to mail-filter/bogofilter.
-
-*bogofilter-0.17.5 (14 May 2004)
-
- 14 May 2004; Brandon Low <lostlogic@gentoo.org> -bogofilter-0.17.1.ebuild,
- -bogofilter-0.17.2.ebuild, +bogofilter-0.17.5.ebuild:
- Bump, and remove some unneeded ebuilds, will mark _something_ stable today
-
-*bogofilter-0.17.2 (25 Feb 2004)
-
- 25 Feb 2004; Brandon Low <lostlogic@gentoo.org> bogofilter-0.17.2.ebuild:
- Bump
-
- 22 Feb 2004; Aron Griffis <agriffis@gentoo.org> bogofilter-0.13.7.3.ebuild,
- bogofilter-0.14.5.4.ebuild, bogofilter-0.15.13.1.ebuild,
- bogofilter-0.16.4.ebuild, bogofilter-0.17.1.ebuild:
- Remove arm keywords
-
-*bogofilter-0.17.1 (10 Feb 2004)
-*bogofilter-0.16.4 (10 Feb 2004)
-
- 10 Feb 2004; Brandon Low <lostlogic@gentoo.org> bogofilter-0.15.13.1.ebuild,
- bogofilter-0.16.4.ebuild, bogofilter-0.17.1.ebuild:
- Fix keyword issues by making depend _really_ special, and add 2 new versions.
- 0.16.4 should be moved to stable cautiously as it deprecates many features
- BTW, most of this work was not done by me, but rather by:
-
- Torsten Veller <bugs@veller.net>, many thanks.
-
- Closed bugs: 36452, 37017, 41086.
-
- 07 Feb 2004; Lars Weiler <pylon@gentoo.org> bogofilter-0.15.13.1.ebuild:
- stable on ppc
-
-*bogofilter-0.15.13.1 (07 Jan 2004)
-
- 07 Jan 2004; Seemant Kulleen <seemant@gentoo.org>
- bogofilter-0.15.13.1.ebuild, bogofilter-0.15.13.ebuild:
- bug fix release from upstream. Thanks again to tove <bugs@veller.net> in bug
- #36452
-
- 29 Dec 2003; Seemant Kulleen <seemant@gentoo.org> bogofilter-0.15.13.ebuild:
- fixed missing header and IUSE line
-
-*bogofilter-0.15.13 (29 Dec 2003)
-
- 29 Dec 2003; Seemant Kulleen <seemant@gentoo.org>
- bogofilter-0.14.5.2.ebuild, bogofilter-0.14.5.4.ebuild,
- bogofilter-0.14.5.ebuild, bogofilter-0.15.12.ebuild,
- bogofilter-0.15.13.ebuild:
- version bump thanks to: tove <bugs@veller.net> in bug #36452. Note that he
- had had an ebuild waiting in bugzilla for 15.12 as well, which I hadn't
- seen -- my apologies to him
-
-*bogofilter-0.15.12 (27 Dec 2003)
-
- 27 Dec 2003; Seemant Kulleen <seemant@gentoo.org> bogofilter-0.15.12.ebuild:
- version bump
-
-*bogofilter-0.14.5.4 (06 Oct 2003)
-
- 06 Oct 2003; Caleb Tennis <caleb@gentoo.org> bogofilter-0.11.2.ebuild,
- bogofilter-0.13.3.ebuild, bogofilter-0.13.6.2.ebuild,
- bogofilter-0.14.5.4.ebuild:
- New version, remove old ones that dont seem valid anymore
-
-*bogofilter-0.14.5.2 (22 Aug 2003)
-
- 22 Aug 2003; Grant Goodyear <g2boojum@gentoo.org>
- bogofilter-0.14.5.2.ebuild:
- Version bump. Thanks to Florian Bauhaus!
-
-*bogofilter-0.14.5 (17 Aug 2003)
-
- 17 Aug 2003; Nick Hadaway <raker@gentoo.org> bogofilter-0.14.5.ebuild:
- The 0.14 series finally appears to be stable. Version bump. Minor
- ebuild changes. Only the addition of bogominitrain.pl.
-
-*bogofilter-0.13.7.3 (16 Jul 2003)
-
- 16 Jul 2003; Nick Hadaway <raker@gentoo.org> bogofilter-0.13.7.{2,3}.ebuild:
- Version bump and added missing $ in headery
-
- 16 Jul 2003; Christian Birchinger <joker@gentoo.org>
- bogofilter-0.13.7.2.ebuild:
- Added sparc stable keyword
-
- 16 Jul 2003; Nick Hadaway <raker@gentoo.org> bogofilter-0.13.7.3.ebuild,
- bogofilter-0.13.7.2.ebuild:
- Fixed the header line. And a version bump.
-
- 15 Jul 2003; Nick Hadaway <raker@gentoo.org> bogofilter-0.13.7.2.ebuild:
- Marked stable for x86
-
- 15 Jul 2003; Christian Birchinger <joker@gentoo.org>
- bogofilter-0.13.6.2.ebuild:
- Added sparc stable keyword
-
-*bogofilter-0.13.7.2
-
- 09 Jul 2003; Nick Hadaway <raker@gentoo.org> bogofilter-0.13.7.2.ebuild:
- Version bump. Changes on bug #23914.
-
- 02 Jul 2003; Nick Hadaway <raker@gentoo.org> bogofilter-0.13.6.2.ebuild:
- Marked stabled for x86
-
-*bogofilter-0.13.6.2 (01 Jul 2003)
-
- 01 Jul 2003; Nick Hadaway <raker@gentoo.org> bogofilter-0.13.6.2.ebuild:
- Version bump. Minor ebuild changes. See bug #22562.
-
- 03 Jun 2003; Christian Birchinger <joker@gentoo.org>
- bogofilter-0.11.2.ebuild:
- Added sparc stable keyword
-
-*bogofilter-0.13.3 (29 May 2003)
-
- 29 May 2003; Grant Goodyear <g2boojum@gentoo.org> bogofilter-0.10.3.ebuild,
- bogofilter-0.11.1.3.ebuild, bogofilter-0.11.2.ebuild,
- bogofilter-0.12.3.ebuild, bogofilter-0.13.3.ebuild, bogofilter-0.8.0.ebuild,
- bogofilter-0.9.1.2.ebuild:
- Big clean-up. Made 0.11.2 stable on x86, added 0.13.3 (which is part
- of their unstable branch, so ~ masked). Thanks to Torsten for the 0.12.3
- (whoops, 0.12.2) ebuild and to Florian Bauhaus for 0.12.3 (upon which
- the 0.13.3 ebuild is based).
-
-*bogofilter-0.12.3 (14 May 2003)
-
- 14 May 2003; Dylan Carlson <absinthe@gentoo.org> bogofilter-0.12.3.ebuild:
- Version bump. Anyone who uses bogofilter regularly, I suggest you upgrade...
- fairly significant update over previous versions.
-
-*bogofilter-0.11.1.3 (13 Mar 2003)
-
- 16 Mar 2003; Graham Forest <vladimir@gentoo.org> bogofilter-0.11.1.3.ebuild:
- Added einfo about configuration changes
-
- 13 Mar 2003; Graham Forest <vladimir@gentoo.org> bogofilter-0.11.1.3.ebuild:
- Version bump, added ~ppc to keywords
-
-*bogofilter-0.11.2 (02 Jun 2003)
-
- 13 Jul 2003; Daniel Ahlberg <aliz@gentoo.org> :
- Added missing changelog entry.
-
-*bogofilter-0.10.3 (15 Feb. 2003)
-
- 15 Feb 2003; Christian Birchinger <joker@gentoo.org> ChangeLog:
-
- Version bump. Added ~sparc keyword.
-
-*bogofilter-0.9.1.2 (8 Dec. 2002)
-
- 8 Dec 2002; Grant Goodyear <g2boojum@gentoo.org> ChangeLog:
-
- Version bump. Thanks to Clemens Oertel!
-
-*bogofilter-0.8.0 (11 Nov 2002)
-
- 11 Nov 2002; Grant Goodyear <g2boojum@gentoo.org> ChangeLog:
-
- new package; thanks to Evan Read and Javier Marcet
diff --git a/mail-filter/bogofilter/Manifest b/mail-filter/bogofilter/Manifest
deleted file mode 100644
index 1ec40b8b..00000000
--- a/mail-filter/bogofilter/Manifest
+++ /dev/null
@@ -1,8 +0,0 @@
-AUX bogofilter-1.2.2-gcc34.patch 1393 SHA256 a8dd6640782dc2c564c4b402cfbac2fd6d016db03adab67b8507d914cd110dc8 SHA512 7179efbc1a8a4ba79a6710d6324c955dfa255e46fb5d9ac3377b11843f8eb545bf6e9ce5b547a62198d7be4fd989b9a5ea96487d34491df7d42f33a818f02b84 WHIRLPOOL beeeb55b64a22b60fca8cf51c77ca1ff42631c086b50f3e03db5b83a04cdca5e55363c75e4d4ac2459dc4a5e0bd121cebfe29d4e52cfa51777b4162dc1ce5367
-DIST bogofilter-1.2.2.tar.bz2 867043 SHA256 d8cfd1e68375ac8131de8a6998a38ee5b3f7d1151e71efd2b436183545216039 SHA512 916740b4d916c266c8645aa2c509a7e4e21ea0afe9ef89dfe64aa2e147158d48dd259ca53052c14ae8e422a7f364c9a12fcca67011a4e806581e4346e892a7e6 WHIRLPOOL 56f586212fe85fcb1bc9233a987c21ae581d9a5a7cb79e49664426a1e238d3ae3785367f6fec6e9be416a4469209ab2ad187494ed5db95bb435f1fca108ce200
-DIST bogofilter-1.2.3.tar.bz2 868902 SHA256 8ed85fc5ff03d9b07986ee2ce33e1149e30abe2ad8bae1d0c94503ccd2c92e76 SHA512 4b3bb4b1e0f12a88a5ec5421c88001ddeb242c39c55733000dfd38691dc4f5c34a5254de60399b20c63c9ee9e1e13ef73582e215fbabc3738871394b26924ca0 WHIRLPOOL d9177ac269349b1c10a3c8149bff126e927685232a644d4ea8db8060438dd23a1c9725831e0874b6eba185b385f4d329cf701277778608e094abc9135008b19d
-DIST gsl-1.15.tar.gz 3281134 SHA256 85b907e57902e2b7606ef3aef960302ffdd13bd9dc5b8fcbfa75e4f0bf340ea3 SHA512 dcea557bcd34d4ee6d2c52741c2f95702e5e6110a99f033b412489b1930d21a40ead29392f754656375801d706df01199878263e856ca3081f9a514dc3299185 WHIRLPOOL 06ffffb83ea56cf6306878063770a117e096352dda3c3dd4a7526153bc770969f61e38fa08c02ec01335bd812581db15e4e5164a7da2363741179268cb393478
-EBUILD bogofilter-1.2.2.ebuild 3786 SHA256 3ce4b4108e99085fabd97735ee9abd88d358d5e12d8b72ab907c20445bfd307a SHA512 713e80f64e6dd02eef67e62c9243cf296c26f712796ce1f52bac8991b33b9aa1f34a50751ae68a1dfdca0c46d982b9c5d0947383dff4df4fa6166525df89b0a2 WHIRLPOOL 774bc346d78e4b3387f0f2b6d80541117ccc2065a0c3d35b0afa6748b171ceacd0ef3cc9334cd37c78fd0844ef8a35c75731dad0ef52a1486b65e8ab12c54015
-EBUILD bogofilter-1.2.3.ebuild 4667 SHA256 fba86c3ee3f40ca8534d3284e8b25a9c626193016cd574eb188b53f86ceec0df SHA512 2cbc2ab1792e6fa62a5fc8746c1e15e00d5fe3cba8ea632ef23ed4c867f1a79a749729205b01d8544584a5918b8bf5ae348b4dc8d7d4ee512d549067738fae56 WHIRLPOOL f8378e15176448ae5483ab0d767430231fbc5cbb36b0c6c6727dd867dff67f578cabd6ef04c4886470074490c2b7b083ab8a86ff141b91eca79ace50b817717f
-MISC ChangeLog 26263 SHA256 25dedd6033320ff16b2fe29c187795cd97087075fa50162be1acf7a0a0bbdb77 SHA512 683f99dc58b788df9e4829432717ff9adf32bd3f5f6d0f550009462551bba2f8a5fb935d045b98eb6f14d107345d386c6efe9548a45b23fa0b1ad76dc102cdd9 WHIRLPOOL 530803765f5950cd56cd15b9373030878aedd1f7c4b5c38f76c04bc9acac4e2724b21c74234b7eef620391d52747f7843c28679e935a9498329a8fc4680d4983
-MISC metadata.xml 506 SHA256 da4c28135e6fec4478a9acdafe1d4b023815d2cb116a681917ee4b69846e665e SHA512 76a2324e77b81f3ff6df5f99a1ff88d35dffc8d11334c45c4e1b6bd29e6fbbf5b5d53f88c1e9c78cb8c6c9b139257c4c7e1119da01242755c66751e934afea98 WHIRLPOOL 0bcb4d2eb451f02675eed7c4632b2b2bfc7700ffcaaff4406746aea098b74d6e709df045490b86d13d4f912d7144861a415a9acfe5b117ded2ddf846b7db5511
diff --git a/mail-filter/bogofilter/bogofilter-1.2.2.ebuild b/mail-filter/bogofilter/bogofilter-1.2.2.ebuild
deleted file mode 100644
index e4f5d5b6..00000000
--- a/mail-filter/bogofilter/bogofilter-1.2.2.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/mail-filter/bogofilter/bogofilter-1.2.2.ebuild,v 1.9 2012/06/04 23:40:01 zmedico Exp $
-
-EAPI=2
-
-inherit db-use eutils flag-o-matic toolchain-funcs
-
-DESCRIPTION="Bayesian spam filter designed with fast algorithms, and tuned for speed."
-HOMEPAGE="http://bogofilter.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86 ~x86-fbsd"
-IUSE="berkdb sqlite tokyocabinet"
-
-DEPEND="virtual/libiconv
- berkdb? ( >=sys-libs/db-3.2 )
- !berkdb? (
- sqlite? ( >=dev-db/sqlite-3.6.22 )
- !sqlite? (
- tokyocabinet? ( dev-db/tokyocabinet )
- !tokyocabinet? ( >=sys-libs/db-3.2 )
- )
- )
- sci-libs/gsl"
-# app-arch/pax" # only needed for bf_tar
-RDEPEND="${DEPEND}"
-
-pkg_setup() {
- has_version mail-filter/bogofilter || return 0
- if ( use berkdb && ! has_version 'mail-filter/bogofilter[berkdb]' ) || \
- ( ! use berkdb && has_version 'mail-filter/bogofilter[berkdb]' ) || \
- ( use sqlite && ! has_version 'mail-filter/bogofilter[sqlite]' ) || \
- ( ! use sqlite && has_version 'mail-filter/bogofilter[sqlite]' ) || \
- ( has_version '>=mail-filter/bogofilter-1.2.1-r1' && \
- ( use tokyocabinet && ! has_version 'mail-filter/bogofilter[tokyocabinet]' ) || \
- ( ! use tokyocabinet && has_version 'mail-filter/bogofilter[tokyocabinet]' )
- ) ; then
- ewarn
- ewarn "If you want to switch the database backend, you must dump the wordlist"
- ewarn "with the current version (old use flags) and load it with the new version!"
- ewarn
- fi
-}
-
-src_configure() {
- local myconf="" berkdb=true
- myconf="--without-included-gsl"
-
- # determine backend: berkdb *is* default
- if use berkdb && use sqlite ; then
- elog "Both useflags berkdb and sqlite are in USE:"
- elog "Using berkdb as database backend."
- elif use berkdb && use tokyocabinet ; then
- elog "Both useflags berkdb and tokyocabinet are in USE:"
- elog "Using berkdb as database backend."
- elif use sqlite && use tokyocabinet ; then
- elog "Both useflags sqlite and tokyocabinet are in USE:"
- elog "Using sqlite as database backend."
- myconf="${myconf} --with-database=sqlite"
- berkdb=false
- elif use sqlite ; then
- myconf="${myconf} --with-database=sqlite"
- berkdb=false
- elif use tokyocabinet ; then
- myconf="${myconf} --with-database=tokyocabinet"
- berkdb=false
- elif ! use berkdb ; then
- elog "Neither berkdb nor sqlite nor tokyocabinet are in USE:"
- elog "Using berkdb as database backend."
- fi
-
- # Include the right berkdb headers for FreeBSD
- if ${berkdb} ; then
- append-flags "-I$(db_includedir)"
- fi
-
- # bug #324405
- if [[ $(gcc-version) == "3.4" ]] ; then
- epatch "${FILESDIR}"/${P}-gcc34.patch
- fi
-
- econf ${myconf} || die "configure failed"
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "make install failed"
-
- exeinto /usr/share/${PN}/contrib
- doexe contrib/{bogofilter-qfe,parmtest,randomtrain}.sh \
- contrib/{bfproxy,bogominitrain,mime.get.rfc822,printmaildir}.pl \
- contrib/{spamitarium,stripsearch}.pl || die "doexec failed"
-
- insinto /usr/share/${PN}/contrib
- doins contrib/{README.*,dot-qmail-bogofilter-default} \
- contrib/{bogogrep.c,bogo.R,bogofilter-milter.pl,*.example} \
- contrib/vm-bogofilter.el \
- contrib/{trainbogo,scramble}.sh || die "doins failed"
-
- dodoc AUTHORS NEWS README RELEASE.NOTES* TODO GETTING.STARTED \
- doc/integrating-with-* doc/README.{db,sqlite} || die "dodoc failed"
-
- dohtml doc/*.html
-
- dodir /usr/share/doc/${PF}/samples
- mv "${D}"/etc/bogofilter.cf.example "${D}"/usr/share/doc/${PF}/samples/
- rmdir "${D}"/etc
-}
-
-pkg_postinst() {
- echo
- elog "If you need \"${ROOT}usr/bin/bf_tar\" please install app-arch/pax."
- echo
-}
diff --git a/mail-filter/bogofilter/bogofilter-1.2.3.ebuild b/mail-filter/bogofilter/bogofilter-1.2.3.ebuild
deleted file mode 100644
index 13ab78c1..00000000
--- a/mail-filter/bogofilter/bogofilter-1.2.3.ebuild
+++ /dev/null
@@ -1,147 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/mail-filter/bogofilter/bogofilter-1.2.3.ebuild,v 1.8 2012/12/15 17:45:29 armin76 Exp $
-
-EAPI=4
-inherit db-use eutils flag-o-matic toolchain-funcs
-
-DESCRIPTION="Bayesian spam filter designed with fast algorithms, and tuned for speed."
-HOMEPAGE="http://bogofilter.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2
- mirror://gnu/gsl/gsl-1.15.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86 ~x86-fbsd"
-IUSE="berkdb sqlite tokyocabinet gsl atompkg"
-
-DEPEND="virtual/libiconv
- berkdb? ( >=sys-libs/db-3.2 )
- !berkdb? (
- sqlite? ( >=dev-db/sqlite-3.6.22 )
- !sqlite? (
- tokyocabinet? ( dev-db/tokyocabinet )
- !tokyocabinet? ( >=sys-libs/db-3.2 )
- )
- )"
-# sci-libs/gsl"
-# app-arch/pax" # only needed for bf_tar
-RDEPEND="${DEPEND}"
-
-pkg_setup() {
- has_version mail-filter/bogofilter || return 0
- if ( use berkdb && ! has_version 'mail-filter/bogofilter[berkdb]' ) || \
- ( ! use berkdb && has_version 'mail-filter/bogofilter[berkdb]' ) || \
- ( use sqlite && ! has_version 'mail-filter/bogofilter[sqlite]' ) || \
- ( ! use sqlite && has_version 'mail-filter/bogofilter[sqlite]' ) || \
- ( has_version '>=mail-filter/bogofilter-1.2.1-r1' && \
- ( use tokyocabinet && ! has_version 'mail-filter/bogofilter[tokyocabinet]' ) || \
- ( ! use tokyocabinet && has_version 'mail-filter/bogofilter[tokyocabinet]' )
- ) ; then
- ewarn
- ewarn "If you want to switch the database backend, you must dump the wordlist"
- ewarn "with the current version (old use flags) and load it with the new version!"
- ewarn
- fi
-}
-
-src_prepare() {
- dodir /opt/bogofilter/
- dodir /opt/bogofilter/static-libs/
- cd "${WORKDIR}"/gsl-1.15/
- econf --prefix="${WORKDIR}"/gsl-1.15
- emake
- find . -iname "*libgsl.so*" || die
- dodir "${WORKDIR}"/gsl-1.15/static-libs
- mkdir "${WORKDIR}"/gsl-1.15/static-libs || die
- cp "${WORKDIR}"/gsl-1.15/.libs/libgsl.so* "${WORKDIR}"/gsl-1.15/static-libs/ || die
- cp /usr/lib64/libdb-4.8.so "${WORKDIR}"/gsl-1.15/static-libs/ || die
- #insinto /opt/bogofilter/static-libs/
- #cd /opt/bogofilter/static-libs/
- #doins "${WORKDIR}"/gsl-1.15/.libs/libgsl.so*
-}
-
-src_configure() {
- set -ex
- local myconf="" berkdb=true
- if use gsl ; then
- myconf="--prefix/opt/bogofilter/ --with-included-gsl"
- else
- myconf="--prefix=/opt/bogofilter --without-included-gsl"
- fi
-
- if use atompkg ; then
- export LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:${libdir}:${WORKDIR}/gsl-1.15/static-libs/"
- echo ${libdir}
- fi
-
- # determine backend: berkdb *is* default
- if use berkdb && use sqlite ; then
- elog "Both useflags berkdb and sqlite are in USE:"
- elog "Using berkdb as database backend."
- elif use berkdb && use tokyocabinet ; then
- elog "Both useflags berkdb and tokyocabinet are in USE:"
- elog "Using berkdb as database backend."
- elif use sqlite && use tokyocabinet ; then
- elog "Both useflags sqlite and tokyocabinet are in USE:"
- elog "Using sqlite as database backend."
- myconf="${myconf} --with-database=sqlite"
- berkdb=false
- elif use sqlite ; then
- myconf="${myconf} --with-database=sqlite"
- berkdb=false
- elif use tokyocabinet ; then
- myconf="${myconf} --with-database=tokyocabinet"
- berkdb=false
- elif ! use berkdb ; then
- elog "Neither berkdb nor sqlite nor tokyocabinet are in USE:"
- elog "Using berkdb as database backend."
- fi
-
- # Include the right berkdb headers for FreeBSD
- if ${berkdb} ; then
- append-cppflags "-I$(db_includedir)"
- fi
-
- # bug #324405
- if [[ $(gcc-version) == "3.4" ]] ; then
- epatch "${FILESDIR}"/${PN}-1.2.2-gcc34.patch
- fi
-
- LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${libdir}:${WORKDIR}/gsl-1.15/static-libs econf ${myconf}
-}
-
-src_install() {
- emake DESTDIR="${D}" install
- echo $LD_PRELOAD
-
- exeinto /usr/share/${PN}/contrib
- doexe contrib/{bogofilter-qfe,parmtest,randomtrain}.sh \
- contrib/{bfproxy,bogominitrain,mime.get.rfc822,printmaildir}.pl \
- contrib/{spamitarium,stripsearch}.pl
-
- insinto /usr/share/${PN}/contrib
- doins contrib/{README.*,dot-qmail-bogofilter-default} \
- contrib/{bogogrep.c,bogo.R,bogofilter-milter.pl,*.example} \
- contrib/vm-bogofilter.el \
- contrib/{trainbogo,scramble}.sh
-
- dodoc AUTHORS NEWS README RELEASE.NOTES* TODO GETTING.STARTED \
- doc/integrating-with-* doc/README.{db,sqlite}
-
- dohtml doc/*.html
-
- dodir /usr/share/doc/${PF}/samples
- mv "${D}"/etc/bogofilter.cf.example "${D}"/usr/share/doc/${PF}/samples/
- rmdir "${D}"/etc
-
- echo $LD_PATH
- echo $LD_LIBRARY_PATH
- #die
-}
-
-pkg_postinst() {
- echo
- elog "If you need \"${ROOT}usr/bin/bf_tar\" please install app-arch/pax."
- echo
-}
diff --git a/mail-filter/bogofilter/files/bogofilter-1.2.2-gcc34.patch b/mail-filter/bogofilter/files/bogofilter-1.2.2-gcc34.patch
deleted file mode 100644
index 80e4d787..00000000
--- a/mail-filter/bogofilter/files/bogofilter-1.2.2-gcc34.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-diff -ruN bogofilter-1.2.1-orig/src/Makefile.am bogofilter-1.2.1/src/Makefile.am
---- bogofilter-1.2.1-orig/src/Makefile.am 2009-05-28 22:59:05.000000000 +0200
-+++ bogofilter-1.2.1/src/Makefile.am 2010-06-16 22:52:36.000000000 +0200
-@@ -16,7 +16,7 @@
- AM_CPPFLAGS = -iquote$(top_srcdir)/gnugetopt -iquote$(top_srcdir)/trio \
- -I$(srcdir) @GSL_CFLAGS@ -I$(top_srcdir)/gsl/specfunc -I$(top_srcdir)
- else
--AM_CPPFLAGS = -I$(top_srcdir)/gnugetopt -I$(top_srcdir)/trio -I- -I. \
-+AM_CPPFLAGS = -I$(top_srcdir)/gnugetopt -I$(top_srcdir)/trio -I. \
- -I$(srcdir) @GSL_CFLAGS@ -I$(top_srcdir)/gsl/specfunc -I$(top_srcdir)
- endif
-
-diff -ruN bogofilter-1.2.1-orig/src/Makefile.in bogofilter-1.2.1/src/Makefile.in
---- bogofilter-1.2.1-orig/src/Makefile.in 2009-08-01 21:00:51.000000000 +0200
-+++ bogofilter-1.2.1/src/Makefile.in 2010-06-16 22:52:23.000000000 +0200
-@@ -483,7 +483,7 @@
- @ENABLE_MEMDEBUG_TRUE@MEMDEBUG_SRC = memdebug.c memdebug.h
- noinst_LIBRARIES = libbogofilter.a $(am__append_3) $(am__append_5) \
- $(am__append_10)
--@USE_GCC4_FALSE@AM_CPPFLAGS = -I$(top_srcdir)/gnugetopt -I$(top_srcdir)/trio -I- -I. \
-+@USE_GCC4_FALSE@AM_CPPFLAGS = -I$(top_srcdir)/gnugetopt -I$(top_srcdir)/trio -I. \
- @USE_GCC4_FALSE@ -I$(srcdir) @GSL_CFLAGS@ -I$(top_srcdir)/gsl/specfunc -I$(top_srcdir)
-
- @USE_GCC4_TRUE@AM_CPPFLAGS = -iquote$(top_srcdir)/gnugetopt -iquote$(top_srcdir)/trio \
diff --git a/mail-filter/bogofilter/metadata.xml b/mail-filter/bogofilter/metadata.xml
deleted file mode 100644
index 32d2b6ec..00000000
--- a/mail-filter/bogofilter/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>net-mail</herd>
-<longdescription>
- Bogofilter is a mail filter that classifies mail as spam or ham (non-spam)
- by a statistical analysis of the message's header and content (body). The
- program is able to learn from the user's classifications and corrections.
-</longdescription>
-<use><flag name="tokyocabinet">Enable Tokyo Cabinet database support</flag></use>
-</pkgmetadata>
diff --git a/media-gfx/CodeAnalyst/CodeAnalyst-3.4.18_pre0418.ebuild b/media-gfx/CodeAnalyst/CodeAnalyst-3.4.18_pre0418.ebuild
deleted file mode 100644
index d03a5330..00000000
--- a/media-gfx/CodeAnalyst/CodeAnalyst-3.4.18_pre0418.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header:$
-
-EAPI="5"
-inherit eutils autotools
-
-DESCRIPTION="AMD Code Analyst"
-HOMEPAGE="http://developer.amd.com/"
-SRC_URI="http://developer.amd.com/wordpress/media/files/${PN}-3_4_18_0413-Public.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="X debug optimization"
-
-RDEPEND=""
-DEPEND="${DEPEND}"
-
-S="${WORKDIR}"/CodeAnalyst-3_4_18_0413-Public
-
-
-src_configure() {
- insinto "${S}"
- ./autogen.sh || die "autogen failed"
- econf \
- $(use_enable debug) \
- $(use_enable optimization) \
- $(use_with X)
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "make install failed"
- dodoc NEWS README AUTHORS
- find "${D}" -name '*.la' -delete
-}
-
diff --git a/media-gfx/CodeAnalyst/Manifest b/media-gfx/CodeAnalyst/Manifest
deleted file mode 100644
index d216e80d..00000000
--- a/media-gfx/CodeAnalyst/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST CodeAnalyst-3_4_18_0413-Public.tar.gz 12346064 SHA256 81158c09cb24a5ddc5c8c6619380ea5ed24a2a02ad00cc02df2a2bf78ac14ca9 SHA512 83e21bee5370fe70e87c814a4c972a4bf893cd0246587d49d905cf59f2edcc3561147789d4a0ba42fa47bb3489d5d8b422c308041f8911292dc9eb44843cb7cb WHIRLPOOL 68661faa773896548e431b3c12104f1672912e474a9f26a470833dfb1b160b9bd2d8679b7edc0de03102e672c4d4bcda4bde56b925fc53789e88eb8dc97e7485
-EBUILD CodeAnalyst-3.4.18_pre0418.ebuild 768 SHA256 aedeedfc185f72769da369416d5c8f4766b9ec6d1bddd4332c9e9b7843252454 SHA512 50a4b7ef072ce4b016a1d8507342374d1f10860303b14266efe64c9fdde0c4eead1eabbac4f6ea3a6fbb898c780e3eb18433ceeb366aa4810068bd658d65f994 WHIRLPOOL 975eca90d87f86de64cb7e3580dd64bb27e17cc705d873371fb78ad05919902e3e4c2b00f9e1c0fd155847edbc2e88bc66dd1ceb19d1ab44352da009704c9a1c
diff --git a/media-gfx/splashutils/Manifest b/media-gfx/splashutils/Manifest
deleted file mode 100644
index 37eb5f51..00000000
--- a/media-gfx/splashutils/Manifest
+++ /dev/null
@@ -1,7 +0,0 @@
-DIST freetype-2.3.12.tar.bz2 1453034 SHA256 3b96438f016a62b676c1d2089c00ca777f710d19f6aefa66ccf068d360db3e92
-DIST jpegsrc.v8a.tar.gz 962018 SHA256 bf86a5eaafa79b5d60feb27bee08df2db4c9ca2fb40d453e7a2080f7663a713b
-DIST libpng-1.4.3.tar.bz2 658335 SHA256 2b022f39f4788505ad62a4b1f4a33286228d544719680da40f3626393ecde4a2
-DIST miscsplashutils-0.1.8.tar.bz2 91997 SHA256 38e8434c7266126477237c4d9e6cbeca152089ab33c14a7761089b7970f8d336
-DIST splashutils-gentoo-1.0.17.tar.bz2 15814 SHA256 6877263d0b6f5a3532db0d6a531cd4d41fbc6c45a16c5d10050e9048ecc1af81
-DIST splashutils-lite-1.5.4.4.tar.bz2 441340 SHA256 bc0e22293d4550281d2289672da3acb42594c18a75b9d00ba75526e05162ec6b
-DIST zlib-1.2.3.tar.bz2 425209 SHA256 e3b9950851a19904d642c4dec518623382cf4d2ac24f70a76510c944330d28ca
diff --git a/media-gfx/splashutils/files/splashutils-1.5.4.3-daemon-exit-signal.patch b/media-gfx/splashutils/files/splashutils-1.5.4.3-daemon-exit-signal.patch
deleted file mode 100644
index 82284f1d..00000000
--- a/media-gfx/splashutils/files/splashutils-1.5.4.3-daemon-exit-signal.patch
+++ /dev/null
@@ -1,110 +0,0 @@
-diff --git a/core/src/daemon.c b/core/src/daemon.c
-index e3463fc..eae23ec 100644
---- a/core/src/daemon.c
-+++ b/core/src/daemon.c
-@@ -306,6 +306,35 @@ void handler_alarm(int unused)
- return;
- }
-
-+int process_switch_sig(int sig)
-+{
-+ /* Switch from silent to verbose. */
-+ if (sig == SIGUSR1) {
-+ pthread_mutex_lock(&mtx_paint);
-+ pthread_mutex_lock(&mtx_tty);
-+ ioctl(fd_tty[config.tty_s], VT_RELDISP, 1);
-+ pthread_mutex_unlock(&mtx_tty);
-+
-+ ctty = CTTY_VERBOSE;
-+ pthread_mutex_unlock(&mtx_paint);
-+ return 1;
-+ /* Switch back to silent. */
-+ } else if (sig == SIGUSR2) {
-+ pthread_mutex_lock(&mtx_paint);
-+ pthread_mutex_lock(&mtx_tty);
-+ ioctl(fd_tty[config.tty_s], VT_RELDISP, 2);
-+ pthread_mutex_unlock(&mtx_tty);
-+
-+ ctty = CTTY_SILENT;
-+ pthread_mutex_unlock(&mtx_paint);
-+
-+ switch_silent();
-+ return 2;
-+ }
-+
-+ return 0;
-+}
-+
- /*
- * Signal handler.
- *
-@@ -315,7 +344,7 @@ void handler_alarm(int unused)
- */
- void* thf_sighandler(void *unusued)
- {
-- sigset_t sigset;
-+ sigset_t sigset, sigset_switch;
- int sig;
-
- /* We don't handle SIGALRM. */
-@@ -329,31 +358,39 @@ void* thf_sighandler(void *unusued)
- sigaddset(&sigset, SIGTERM);
- sigaddset(&sigset, SIGINT);
-
-+ sigemptyset(&sigset_switch);
-+ sigaddset(&sigset_switch, SIGUSR1);
-+ sigaddset(&sigset_switch, SIGUSR2);
-+
- while (1) {
- sigwait(&sigset, &sig);
-
-- /* Switch from silent to verbose. */
-- if (sig == SIGUSR1) {
-- pthread_mutex_lock(&mtx_paint);
-- pthread_mutex_lock(&mtx_tty);
-- ioctl(fd_tty[config.tty_s], VT_RELDISP, 1);
-- pthread_mutex_unlock(&mtx_tty);
--
-- ctty = CTTY_VERBOSE;
-- pthread_mutex_unlock(&mtx_paint);
-- /* Switch back to silent. */
-- } else if (sig == SIGUSR2) {
-- pthread_mutex_lock(&mtx_paint);
-- pthread_mutex_lock(&mtx_tty);
-- ioctl(fd_tty[config.tty_s], VT_RELDISP, 2);
-- pthread_mutex_unlock(&mtx_tty);
--
-- ctty = CTTY_SILENT;
-- pthread_mutex_unlock(&mtx_paint);
-+ process_switch_sig(sig);
-+
-+ /* Internally generated terminate signal */
-+ if (sig == SIGINT) {
-+ struct timespec timeout;
-+ timeout.tv_sec = 0;
-+ timeout.tv_nsec = 0;
-+ bool pending = true;
-+
-+ /*
-+ * Process any remaining signals. There are no guarantees as to the
-+ * order in which the signals are delivered, so we have to make sure
-+ * all pending signals are processed before exiting.
-+ */
-+ while (pending) {
-+ sig = sigtimedwait(&sigset_switch, NULL, &timeout);
-+
-+ if (sig == -1) {
-+ /* No more pending signals. */
-+ if (errno == EAGAIN)
-+ pending = false;
-+ } else {
-+ process_switch_sig(sig);
-+ }
-+ }
-
-- switch_silent();
-- } else if (sig == SIGINT) {
-- /* internally generated terminate signal */
- do_cleanup();
- pthread_exit(NULL);
- } else if (sig == SIGTERM) {
diff --git a/media-gfx/splashutils/files/splashutils-1.5.4.3-fix_rc_var.patch b/media-gfx/splashutils/files/splashutils-1.5.4.3-fix_rc_var.patch
deleted file mode 100644
index 3b9e06b4..00000000
--- a/media-gfx/splashutils/files/splashutils-1.5.4.3-fix_rc_var.patch
+++ /dev/null
@@ -1,55 +0,0 @@
-diff --git a/gentoo/splash.c b/gentoo/splash.c
-index b6fa774..726315f 100644
---- a/gentoo/splash.c
-+++ b/gentoo/splash.c
-@@ -134,6 +134,19 @@ static void get_list(RC_STRINGLIST *list, const char *file)
- }
- }
-
-+static void fix_rc_variable(char *s)
-+{
-+ do {
-+ char *t = strstr(s, "\\$");
-+
-+ if (t) {
-+ memmove(t, t+1, strlen(t));
-+ } else {
-+ break;
-+ }
-+ } while(1);
-+}
-+
- /*
- * Get splash settings from /etc/conf.d/splash
- */
-@@ -189,21 +202,27 @@ static int splash_config_gentoo(fbspl_cfg_t *cfg, fbspl_type_t type)
- switch(type) {
- case fbspl_reboot:
- t = rc_config_value(confd, "SPLASH_REBOOT_MESSAGE");
-- if (t)
-+ if (t) {
-+ fix_rc_variable(t);
- fbsplash_acc_message_set(t);
-+ }
- break;
-
- case fbspl_shutdown:
- t = rc_config_value(confd, "SPLASH_SHUTDOWN_MESSAGE");
-- if (t)
-+ if (t) {
-+ fix_rc_variable(t);
- fbsplash_acc_message_set(t);
-+ }
- break;
-
- case fbspl_bootup:
- default:
- t = rc_config_value(confd, "SPLASH_BOOT_MESSAGE");
-- if (t)
-+ if (t) {
-+ fix_rc_variable(t);
- fbsplash_acc_message_set(t);
-+ }
- break;
- }
-
diff --git a/media-gfx/splashutils/files/splashutils-1.5.4.3-libjpeg.patch b/media-gfx/splashutils/files/splashutils-1.5.4.3-libjpeg.patch
deleted file mode 100644
index 16d7ac20..00000000
--- a/media-gfx/splashutils/files/splashutils-1.5.4.3-libjpeg.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-diff --git a/core/libs/Makefile.am b/core/libs/Makefile.am
-index d070b29..c0a9258 100644
---- a/core/libs/Makefile.am
-+++ b/core/libs/Makefile.am
-@@ -53,7 +53,7 @@ libfreetype.a: klibc_compat.h
- if ! $(MAKE) --question $(AM_MAKEFLAGS) CFLAGS="$(K_CFLAGS)" library ; then \
- $(call infmsg,MAKE,libfreetype.a) ; \
- fi ; \
-- $(MAKE) $(AM_MAKEFLAGS) CFLAGS="-c $(K_CFLAGS)" CCexe="$(BUILD_CC)" library $(OUTPUT)
-+ $(MAKE) $(AM_MAKEFLAGS) CFLAGS="-c $(K_CFLAGS)" CCexe="$(BUILD_CC)" ANSIFLAGS="" library $(OUTPUT)
- $(Q)$(MKDIR_P) $(@D)
- $(Q)cp -f libfreetype/.libs/libfreetype.a $@
-
-@@ -62,18 +62,18 @@ libjpeg.a:
- $(Q)cd libjpeg ; \
- if test ! -e ./Makefile ; then \
- $(call infmsg,CONF,libjpeg.a) ; \
-- CC=$(KLCC) CFLAGS="$(K_CFLAGS) -I$(abs_top_builddir)/libs/libjpeg" $(LIBJPEG_SOURCE)/configure \
-+ CC=$(KLCC) CFLAGS="$(K_CFLAGS) -I$(abs_top_builddir)/libs/libjpeg -include $(abs_top_srcdir)/libs/klibc_compat.h" $(LIBJPEG_SOURCE)/configure \
- --host=$(host) --build=$(build_triplet) $(OUTPUT) ; \
- echo "#define NO_GETENV 1" >> jconfig.h ; \
- $(SED) -i "s#CFLAGS=.*#CFLAGS=$(K_CFLAGS) -I$(abs_top_builddir)/libs/libjpeg#" Makefile ; \
- $(SED) -i "s:#define JMESSAGE.*::" $(LIBJPEG_SOURCE)/jerror.c ; \
- fi ; \
-- if ! $(MAKE) --question $(AM_MAKEFLAGS) CC="$(KLCC)" libjpeg.a ; then \
-+ if ! $(MAKE) --question $(AM_MAKEFLAGS) CC="$(KLCC)" libjpeg.la ; then \
- $(call infmsg,MAKE,libjpeg.a) ; \
- fi ; \
-- $(MAKE) $(AM_MAKEFLAGS) CC="$(KLCC)" libjpeg.a $(OUTPUT)
-+ $(MAKE) $(AM_MAKEFLAGS) CC="$(KLCC)" libjpeg.la $(OUTPUT)
- $(Q)$(MKDIR_P) $(@D)
-- $(Q)cp -f libjpeg/libjpeg.a $@
-+ $(Q)cp -f libjpeg/.libs/libjpeg.a $@
-
- libpng.a: libz.a
- $(Q)cd $(LIBPNG_SOURCE) ; \
diff --git a/media-gfx/splashutils/files/splashutils-1.5.4.3-makefile.patch b/media-gfx/splashutils/files/splashutils-1.5.4.3-makefile.patch
deleted file mode 100644
index 060cc9d2..00000000
--- a/media-gfx/splashutils/files/splashutils-1.5.4.3-makefile.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-diff --git a/core/src/Makefile.am b/core/src/Makefile.am
-index 20cb03e..fa6919d 100644
---- a/core/src/Makefile.am
-+++ b/core/src/Makefile.am
-@@ -119,7 +119,7 @@ libfbsplashrender_la_SOURCES = \
- fbsplash.h
- libfbsplashrender_la_CFLAGS = $(AM_CFLAGS)
- libfbsplashrender_la_LDFLAGS = $(AM_LDFLAGS) -version-info $(libfbsplashrender_version)
--libfbsplashrender_la_LIBADD = -lfbsplash
-+libfbsplashrender_la_LIBADD = libfbsplash.la
-
- libfbsplashrender_la_CFLAGS += $(JPEG_CFLAGS)
- libfbsplashrender_la_LIBADD += $(JPEG_LIBS)
-@@ -258,10 +258,10 @@ fbcondecor_helper_LDFLAGS += -static
- endif
-
- # Override automake's generation of target rules for building fbcondecor_helper.
--fbcondecor_helper: $(fbcondecor_helper_LDADD) $(fbcondecor_helper_OBJECTS)
-+fbcondecor_helper: $(fbcondecor_helper_LDADD) $(fbcondecor_helper_OBJECTS) $(lib_LTLIBRARIES)
- @$(call infmsg,LD,$@)
- $(Q)$(MKDIR_P) $(@D)
-- $(Q)$(KLCC) $(fbcondecor_helper_CFLAGS) $(fbcondecor_helper_LDFLAGS) $+ $(fbcondecor_helper_LDADD) -o $@
-+ $(Q)$(KLCC) $(fbcondecor_helper_CFLAGS) $(fbcondecor_helper_LDFLAGS) $(fbcondecor_helper_OBJECTS) $(fbcondecor_helper_LDADD) -o $@
- $(Q)$(STRIP) $@
-
- # Override automake's generation of target rules for building fbcondecor_helper object files.
-
diff --git a/media-gfx/splashutils/files/splashutils-1.5.4.3-nondefault-runlevel.patch b/media-gfx/splashutils/files/splashutils-1.5.4.3-nondefault-runlevel.patch
deleted file mode 100644
index f395eca3..00000000
--- a/media-gfx/splashutils/files/splashutils-1.5.4.3-nondefault-runlevel.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-commit 6f9aa3a3bc11e539613facf3caba5dcdb43c0117
-Author: Michał Januszewski <spock@gentoo.org>
-Date: Sun Nov 22 20:56:47 2009 +0100
-
- gentoo: make sure the splash daemon works when boot goes through a named runlevel other than default
-
-diff --git a/gentoo/splash.c b/gentoo/splash.c
-index d831d0c..4b9a5b9 100644
---- a/gentoo/splash.c
-+++ b/gentoo/splash.c
-@@ -777,10 +777,12 @@ int rc_plugin_hook(RC_HOOK hook, const char *name)
- hook != RC_HOOK_RUNLEVEL_START_OUT)
- goto exit;
- } else {
-+ int pid;
-+
- /* We're starting/stopping a runlevel. Check whether we're
- * actually booting/rebooting. */
- if (rc_runlevel_starting() && strcmp(runlev, bootlevel) &&
-- strcmp(runlev, defaultlevel) && strcmp(runlev, RC_LEVEL_SYSINIT))
-+ strcmp(runlev, RC_LEVEL_SYSINIT) && fbsplash_check_daemon(&pid))
- goto exit;
-
- if (rc_runlevel_stopping() && strcmp(runlev, bootlevel) &&
diff --git a/media-gfx/splashutils/files/splashutils-1.5.4.3-openrc-effects.patch b/media-gfx/splashutils/files/splashutils-1.5.4.3-openrc-effects.patch
deleted file mode 100644
index ede28b05..00000000
--- a/media-gfx/splashutils/files/splashutils-1.5.4.3-openrc-effects.patch
+++ /dev/null
@@ -1,55 +0,0 @@
-commit 7cf5fd02bbc6422ddbc9af7185cc47657148deb0
-Author: Michał Januszewski <spock@gentoo.org>
-Date: Sun Apr 4 16:19:40 2010 +0200
-
- gentoo: only enable the effects that are actually selected.
-
-diff --git a/gentoo/splash.c b/gentoo/splash.c
-index 4b9a5b9..5220571 100644
---- a/gentoo/splash.c
-+++ b/gentoo/splash.c
-@@ -660,7 +660,7 @@ static int splash_start(const char *runlevel)
- (config->type == fbspl_reboot) ? "reboot" : ((config->type == fbspl_shutdown) ? "shutdown" : "bootup"),
- (config->kdmode == KD_GRAPHICS) ? "--kdgraphics" : "",
- (config->textbox_visible) ? "--textbox" : "",
-- (config->effects & (FBSPL_EFF_FADEOUT | FBSPL_EFF_FADEIN)) ? "--effects=fadeout,fadein" :
-+ ((config->effects & (FBSPL_EFF_FADEOUT | FBSPL_EFF_FADEIN)) == (FBSPL_EFF_FADEOUT | FBSPL_EFF_FADEIN)) ? "--effects=fadeout,fadein" :
- ((config->effects & FBSPL_EFF_FADEOUT) ? "--effects=fadeout" :
- ((config->effects & FBSPL_EFF_FADEIN) ? "--effects=fadein" : "")));
-
-@@ -716,11 +716,7 @@ static int splash_stop(const char *runlevel)
-
- /* If we don't get a runlevel argument, then we're being executed
- * because of a rc-abort event and we don't save any data. */
-- if (runlevel == NULL) {
-- return fbsplash_cache_cleanup(NULL);
-- } else {
-- return fbsplash_cache_cleanup(save);
-- }
-+ return fbsplash_cache_cleanup(save);
- }
-
- int rc_plugin_hook(RC_HOOK hook, const char *name)
-
-commit d711147fc835cf408a9a4e7432fc565a6b952183
-Author: Michał Januszewski <spock@gentoo.org>
-Date: Sun Apr 4 16:57:23 2010 +0200
-
- gentoo: add some comments in splash.conf
-
-diff --git a/gentoo/splash.conf b/gentoo/splash.conf
-index 4cf0a32..f056382 100644
---- a/gentoo/splash.conf
-+++ b/gentoo/splash.conf
-@@ -21,7 +21,10 @@ SPLASH_TEXTBOX="no"
- SPLASH_AUTOVERBOSE="0"
-
- # Name of the boot service starting X. Useful in cases when X is started
--# by a custom initscript, other than the usual 'xdm'.
-+# by a custom initscript, other than the usual 'xdm'. If you are using a
-+# custom X initscript and do not set this variable correctly, do not be
-+# surprised if you end up at tty1 at the end of the boot process (instead of
-+# in an X session).
- # SPLASH_XSERVICE="xdm"
-
- #########################################################################
diff --git a/media-gfx/splashutils/files/splashutils-1.5.4.3-openrc-umount-fix.patch b/media-gfx/splashutils/files/splashutils-1.5.4.3-openrc-umount-fix.patch
deleted file mode 100644
index dcb1ef99..00000000
--- a/media-gfx/splashutils/files/splashutils-1.5.4.3-openrc-umount-fix.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-commit ae4b5cc9c2d904e18db51876d9bd292504714600
-Author: Michał Januszewski <spock@gentoo.org>
-Date: Mon Apr 6 20:59:48 2009 +0200
-
- Prevent umounting of theme directories.
-
- Some themes dynamically modify themselves during boot. In order to be
- able to do that, they mount a tmpfs in their main directory. Prevent
- openrc from umounting this directory when rebooting.
-
-diff --git a/gentoo/splash.c b/gentoo/splash.c
-index 048e0ec..d831d0c 100644
---- a/gentoo/splash.c
-+++ b/gentoo/splash.c
-@@ -968,10 +968,10 @@ do_start:
- if (name && !strcmp(name, "localmount")) {
- char *umounts = getenv("RC_NO_UMOUNTS");
-
-- if (umounts)
-- fprintf(rc_environ_fd, "RC_NO_UMOUNTS=%s:%s", umounts, FBSPLASH_CACHEDIR);
-- else
-- fprintf(rc_environ_fd, "RC_NO_UMOUNTS=%s", FBSPLASH_CACHEDIR);
-+ if (umounts)
-+ fprintf(rc_environ_fd, "RC_NO_UMOUNTS=%s:" FBSPLASH_CACHEDIR ":/etc/splash/%s", umounts, config->theme);
-+ else
-+ fprintf(rc_environ_fd, "RC_NO_UMOUNTS=" FBSPLASH_CACHEDIR ":/etc/splash/%s", config->theme);
- }
- i = splash_svc_handle(name, "svc_stop", false);
- break;
diff --git a/media-gfx/splashutils/files/splashutils-1.5.4.3-splash_geninitramfs.patch b/media-gfx/splashutils/files/splashutils-1.5.4.3-splash_geninitramfs.patch
deleted file mode 100644
index c7e0cd26..00000000
--- a/media-gfx/splashutils/files/splashutils-1.5.4.3-splash_geninitramfs.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/core/scripts/splash_geninitramfs.in b/core/scripts/splash_geninitramfs.in
-index 9d75d21..ff9b75b 100644
---- a/core/scripts/splash_geninitramfs.in
-+++ b/core/scripts/splash_geninitramfs.in
-@@ -149,7 +149,7 @@ if [ "$mode" == "a" ]; then
- fi
-
- printv "o Creating directory structure.."
--mkdir -p ${imgdir}/{dev,dev/fb,dev/misc,dev/vc,$themedir,lib/splash/proc,root,sbin,lib/splash/sys}
-+mkdir -p ${imgdir}/{dev,dev/fb,dev/misc,dev/vc,$themedir,@libdir@/splash/proc,root,sbin,@libdir@/splash/sys}
-
- if [ $EUID == 0 ]; then
- [[ ! -e "${imgdir}/dev/null" ]] && mknod "${imgdir}/dev/null" c 1 3
diff --git a/media-gfx/splashutils/files/splashutils-1.5.4.4-freetype-bz2-2.patch b/media-gfx/splashutils/files/splashutils-1.5.4.4-freetype-bz2-2.patch
deleted file mode 100644
index e821c16e..00000000
--- a/media-gfx/splashutils/files/splashutils-1.5.4.4-freetype-bz2-2.patch
+++ /dev/null
@@ -1,43 +0,0 @@
- core/configure.ac | 6 ++++++
- core/src/Makefile.am | 2 +-
- 2 files changed, 7 insertions(+), 1 deletions(-)
-
-diff --git a/core/configure.ac b/core/configure.ac
-index c5fbb84..ae9e235 100644
---- a/core/configure.ac
-+++ b/core/configure.ac
-@@ -616,6 +616,7 @@ AS_IF(
- AC_SUBST([PNG_CFLAGS])
- AC_SUBST([PNG_LIBS])
-
-+BZ2_LIBS=
- AS_IF(
- [test "x${config_ttf}" = "xyes"],
- [
-@@ -625,8 +626,13 @@ AS_IF(
- ,
- [AC_MSG_ERROR([freetype was not found.])]
- )
-+ AC_CHECK_LIB([bz2], [BZ2_bzDecompress],
-+ [BZ2_LIBS="${BZ2_LIBS} -lbz2"],
-+ [AC_MSG_ERROR(['libbz2' library was not found.])]
-+ )
- ]
- )
-+AC_SUBST([BZ2_LIBS])
-
- AH_TOP([#ifndef __SPLASH_CONFIG_H
- #define __SPLASH_CONFIG_H])
-diff --git a/core/src/Makefile.am b/core/src/Makefile.am
-index d6ce315..349b5e7 100644
---- a/core/src/Makefile.am
-+++ b/core/src/Makefile.am
-@@ -190,7 +190,7 @@ fbsplashctl_SOURCES = $(fbsplashd_SOURCES) $(splash_util_SOURCES) fbspla
- fbsplashctl_CFLAGS = $(AM_CFLAGS) $(PTHREAD_STATIC_CFLAGS) $(RT_CFLAGS) $(libfbsplashrender_la_CFLAGS) -DUNIFIED_BUILD
- fbsplashctl_CPPFLAGS = $(fbsplashd_CPPFLAGS) $(splash_util_CPPFLAGS)
- fbsplashctl_LDFLAGS = $(AM_LDFLAGS) -all-static
--fbsplashctl_LDADD = libfbsplashrender.la libfbsplash.la $(PTHREAD_STATIC_LIBS) $(RT_LIBS) $(GPM_LIBS)
-+fbsplashctl_LDADD = libfbsplashrender.la libfbsplash.la $(PTHREAD_STATIC_LIBS) $(RT_LIBS) $(GPM_LIBS) $(BZ2_LIBS)
-
- if CONFIG_FBCON_DECOR
- fbsplashctl_SOURCES += $(fbcondecor_ctl_SOURCES)
diff --git a/media-gfx/splashutils/files/splashutils-1.5.4.4-freetype-bz2.patch b/media-gfx/splashutils/files/splashutils-1.5.4.4-freetype-bz2.patch
deleted file mode 100644
index 3438fd52..00000000
--- a/media-gfx/splashutils/files/splashutils-1.5.4.4-freetype-bz2.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-=== modified file 'fbtruetype/Makefile'
---- fbtruetype/Makefile 2011-10-01 14:10:17 +0000
-+++ fbtruetype/Makefile 2011-10-01 14:15:02 +0000
-@@ -23,8 +23,8 @@
- OBJECTS = fbtruetype.o messages.o console.o ttf.o luxisri.o
-
- LDFLAGS += -L$(LIBDIR)
--LIBSS = $(LIBDIR)/libfreetype.a $(LIBDIR)/libz.a -lm
--LIBSD = -lfreetype -lm
-+LIBSS = $(shell pkg-config freetype2 --libs --static) -lm
-+LIBSD = $(shell pkg-config freetype2 --libs) -lm
-
- CFLAGS += -I/usr/include/freetype2
- COMPILE = $(CC) $(CFLAGS)
-
diff --git a/media-gfx/splashutils/files/splashutils-1.5.4.4-gentoo-typo-fix.patch b/media-gfx/splashutils/files/splashutils-1.5.4.4-gentoo-typo-fix.patch
deleted file mode 100644
index 4b8d5137..00000000
--- a/media-gfx/splashutils/files/splashutils-1.5.4.4-gentoo-typo-fix.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-commit 74dda8291efae78f00bb781148c8fd4fccaeb764
-Author: Michał Januszewski <spock@gentoo.org>
-Date: Tue Jun 14 23:23:33 2011 +0200
-
- Fix typo in the Gentoo initscript.
-
-diff --git a/gentoo/init-fbcondecor b/gentoo/init-fbcondecor
-index b66f40a..ce921b6 100755
---- a/gentoo/init-fbcondecor
-+++ b/gentoo/init-fbcondecor
-@@ -12,7 +12,7 @@ start() {
- splash_setup
-
- if [ -z "${FBCONDECOR_TTYS}" ]; then
-- FBCONDECOR_TTYS=$(seq 1 "${rc_tty_number:-${RC_TTY_NUMBER}:-12}")
-+ FBCONDECOR_TTYS=$(seq 1 "${rc_tty_number:-${RC_TTY_NUMBER:-12}}")
- fi
-
- local err=0
diff --git a/media-gfx/splashutils/files/splashutils-openrc-0.4-fix.patch b/media-gfx/splashutils/files/splashutils-openrc-0.4-fix.patch
deleted file mode 100644
index bc7b6ee0..00000000
--- a/media-gfx/splashutils/files/splashutils-openrc-0.4-fix.patch
+++ /dev/null
@@ -1,74 +0,0 @@
-commit a58099249acdce1fbdab19f5dfea0704c4c545f2
-Author: Michał Januszewski <spock@gentoo.org>
-Date: Sun Dec 28 13:32:16 2008 +0100
-
- gentoo: make the splash plugin work with OpenRC 0.4.*
-
-diff --git a/gentoo/splash.c b/gentoo/splash.c
-index 26d0fa4..b6fa774 100644
---- a/gentoo/splash.c
-+++ b/gentoo/splash.c
-@@ -593,7 +593,7 @@ static int splash_start(const char *runlevel)
-
- /* Get a list of services that we'll have to handle. */
- /* We're rebooting/shutting down. */
-- if (!strcmp(runlevel, RC_LEVEL_SHUTDOWN) || !strcmp(runlevel, RC_LEVEL_REBOOT)) {
-+ if (!strcmp(runlevel, RC_LEVEL_SHUTDOWN)) {
- if ((err = fbsplash_cache_prep()))
- return err;
- splash_svcs_stop(runlevel);
-@@ -690,10 +690,14 @@ int rc_plugin_hook(RC_HOOK hook, const char *name)
- int retval = 0;
-
- runlev = rc_runlevel_get();
-- if (!strcmp(runlev, RC_LEVEL_REBOOT))
-- type = fbspl_reboot;
-- else if (!strcmp(runlev, RC_LEVEL_SHUTDOWN))
-- type = fbspl_shutdown;
-+ if (!strcmp(runlev, RC_LEVEL_SHUTDOWN)) {
-+ char *t = getenv("RUNLEVEL");
-+ if (t && !strcmp(t, "6")) {
-+ type = fbspl_reboot;
-+ } else {
-+ type = fbspl_shutdown;
-+ }
-+ }
-
- /* Get boot and default levels from env variables exported by RC.
- * If unavailable, use the default ones. */
-@@ -716,7 +720,7 @@ int rc_plugin_hook(RC_HOOK hook, const char *name)
- list = rc_stringlist_new();
- get_list_fp(list, fp);
- TAILQ_FOREACH(s, list, entries)
-- rc_service_mark(s->value, RC_SERVICE_COLDPLUGGED);
-+ rc_service_mark(s->value, RC_SERVICE_HOTPLUGGED);
- pclose(fp);
- rc_stringlist_free(list);
- }
-@@ -739,7 +743,7 @@ int rc_plugin_hook(RC_HOOK hook, const char *name)
- goto exit;
-
- if (rc_runlevel_stopping() && strcmp(runlev, bootlevel) &&
-- strcmp(runlev, RC_LEVEL_REBOOT) && strcmp(runlev, RC_LEVEL_SHUTDOWN))
-+ strcmp(runlev, RC_LEVEL_SHUTDOWN))
- goto exit;
- }
-
-@@ -763,7 +767,7 @@ int rc_plugin_hook(RC_HOOK hook, const char *name)
- case RC_HOOK_RUNLEVEL_STOP_IN:
- /* Start the splash daemon on reboot. The theme hook is called
- * from splash_start(). */
-- if (strcmp(name, RC_LEVEL_REBOOT) == 0 || strcmp(name, RC_LEVEL_SHUTDOWN) == 0) {
-+ if (strcmp(name, RC_LEVEL_SHUTDOWN) == 0) {
- if ((i = splash_start(name))) {
- fbsplash_set_verbose(0);
- retval= i;
-@@ -788,7 +792,7 @@ int rc_plugin_hook(RC_HOOK hook, const char *name)
- case RC_HOOK_RUNLEVEL_STOP_OUT:
- /* Make sure the progress indicator reaches 100%, even if
- * something went wrong along the way. */
-- if (strcmp(name, RC_LEVEL_REBOOT) == 0 || strcmp(name, RC_LEVEL_SHUTDOWN) == 0) {
-+ if (strcmp(name, RC_LEVEL_SHUTDOWN) == 0) {
- config->verbosity = FBSPL_VERB_QUIET;
- i = fbsplash_check_daemon(&pid_daemon);
- config->verbosity = FBSPL_VERB_NORMAL;
diff --git a/media-gfx/splashutils/files/splashutils-openrc-0.4.3-runlevel-fix.patch b/media-gfx/splashutils/files/splashutils-openrc-0.4.3-runlevel-fix.patch
deleted file mode 100644
index 36d4ef02..00000000
--- a/media-gfx/splashutils/files/splashutils-openrc-0.4.3-runlevel-fix.patch
+++ /dev/null
@@ -1,99 +0,0 @@
-commit 4bb63f7fb23b11591e2984ce87d4f36d80e29d65
-Author: Michał Januszewski <spock@gentoo.org>
-Date: Wed Mar 25 22:26:04 2009 +0100
-
- gentoo: export the sysvinit RUNLEVEL variable for compatibility reasons
-
- OpenRC 0.4.3+ no longer exports some sysvinit variables, including
- RUNLEVEL. In order to avoid breaking themes and scripts which still
- rely on this variable being present, we compute a suitable RUNLEVEL
- value using the data available in OpenRC and then export it in
- splash_call().
-
-diff --git a/gentoo/splash.c b/gentoo/splash.c
-index 726315f..048e0ec 100644
---- a/gentoo/splash.c
-+++ b/gentoo/splash.c
-@@ -41,7 +41,7 @@
- #define SPLASH_CMD "export SPLASH_XRES='%d'; export SPLASH_YRES='%d';" \
- "export SOFTLEVEL='%s'; export BOOTLEVEL='%s';" \
- "export DEFAULTLEVEL='%s'; export svcdir=${RC_SVCDIR};" \
-- ". /sbin/splash-functions.sh; %s %s %s"
-+ "export RUNLEVEL='%s'; . /sbin/splash-functions.sh; %s %s %s"
-
- static char *bootlevel = NULL;
- static char *defaultlevel = NULL;
-@@ -260,11 +260,32 @@ static int splash_config_gentoo(fbspl_cfg_t *cfg, fbspl_type_t type)
- return 0;
- }
-
-+static const char *splash_sysvinit_runlevel(const char *runlevel)
-+{
-+ const char *runlev = runlevel ? runlevel : rc_runlevel_get();
-+
-+ if (!strcmp(runlev, RC_LEVEL_SHUTDOWN)) {
-+ char *t = getenv("RC_REBOOT");
-+ if (t && !strcmp(t, "YES")) {
-+ return "6";
-+ } else {
-+ return "0";
-+ }
-+ } else if (!strcmp(runlev, RC_LEVEL_SYSINIT)) {
-+ return "S";
-+ } else if (!strcmp(runlev, RC_LEVEL_SINGLE)) {
-+ return "1";
-+ } else {
-+ return "3";
-+ }
-+}
-+
-+
- /*
- * Call a function from /sbin/splash-functions.sh.
- * This is rather slow, so use it only when really necessary.
- */
--static int splash_call(const char *cmd, const char *arg1, const char *arg2)
-+static int splash_call(const char *cmd, const char *arg1, const char *arg2, const char *runlevel)
- {
- char *c;
- int l;
-@@ -285,7 +306,8 @@ static int splash_call(const char *cmd, const char *arg1, const char *arg2)
-
- snprintf(c, l, SPLASH_CMD, xres, yres,
- arg1 ? (strcmp(arg1, RC_LEVEL_SYSINIT) == 0 ? bootlevel : soft) : soft,
-- bootlevel, defaultlevel, cmd, arg1 ? arg1 : "", arg2 ? arg2 : "");
-+ bootlevel, defaultlevel, runlevel,
-+ cmd, arg1 ? arg1 : "", arg2 ? arg2 : "");
- l = system(c);
- free(c);
- return l;
-@@ -316,15 +338,16 @@ static int splash_theme_hook(const char *name, const char *type, const char *arg
- }
-
- if (!strcmp(name, "rc_init") || !strcmp(name, "rc_exit")) {
-- l = splash_call(buf, arg1, getenv("RUNLEVEL"));
-+ const char *t = splash_sysvinit_runlevel(arg1);
-+ l = splash_call(buf, arg1, t, t);
- } else if (!strcmp(name, "svc_started") || !strcmp(name, "svc_stopped")) {
- /*
- * Set the 2nd parameter to 0 so that we don't break themes using the
- * legacy interface in which these events contained an error code.
- */
-- l = splash_call(buf, arg1, "0");
-+ l = splash_call(buf, arg1, "0", splash_sysvinit_runlevel(NULL));
- } else {
-- l = splash_call(buf, arg1, NULL);
-+ l = splash_call(buf, arg1, NULL, splash_sysvinit_runlevel(NULL));
- }
- free(buf);
- return l;
-@@ -710,8 +733,7 @@ int rc_plugin_hook(RC_HOOK hook, const char *name)
-
- runlev = rc_runlevel_get();
- if (!strcmp(runlev, RC_LEVEL_SHUTDOWN)) {
-- char *t = getenv("RUNLEVEL");
-- if (t && !strcmp(t, "6")) {
-+ if (!strcmp(splash_sysvinit_runlevel(NULL), "6")) {
- type = fbspl_reboot;
- } else {
- type = fbspl_shutdown;
diff --git a/media-gfx/splashutils/splashutils-1.5.4.4-r1.ebuild b/media-gfx/splashutils/splashutils-1.5.4.4-r1.ebuild
deleted file mode 100644
index 7cd8f846..00000000
--- a/media-gfx/splashutils/splashutils-1.5.4.4-r1.ebuild
+++ /dev/null
@@ -1,245 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/splashutils/splashutils-1.5.4.4.ebuild,v 1.7 2011/11/13 14:53:58 maekke Exp $
-
-EAPI="2"
-
-inherit autotools eutils multilib toolchain-funcs
-
-MISCSPLASH="miscsplashutils-0.1.8"
-GENTOOSPLASH="splashutils-gentoo-1.0.17"
-V_JPEG="8a"
-V_PNG="1.4.3"
-V_ZLIB="1.2.3"
-V_FT="2.3.12"
-
-ZLIBSRC="libs/zlib-${V_ZLIB}"
-LPNGSRC="libs/libpng-${V_PNG}"
-JPEGSRC="libs/jpeg-${V_JPEG}"
-FT2SRC="libs/freetype-${V_FT}"
-
-RESTRICT="test"
-IUSE="hardened +png +truetype +mng gpm fbcondecor"
-
-DESCRIPTION="Framebuffer splash utilities."
-HOMEPAGE="http://fbsplash.berlios.de"
-SRC_URI="mirror://berlios/fbsplash/${PN}-lite-${PV}.tar.bz2
- mirror://berlios/fbsplash/${GENTOOSPLASH}.tar.bz2
- mirror://gentoo/${MISCSPLASH}.tar.bz2
- mirror://sourceforge/libpng/libpng-${V_PNG}.tar.bz2
- ftp://ftp.uu.net/graphics/jpeg/jpegsrc.v${V_JPEG}.tar.gz
- mirror://sourceforge/freetype/freetype-${V_FT}.tar.bz2
- http://www.gzip.org/zlib/zlib-${V_ZLIB}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
-RDEPEND="gpm? ( sys-libs/gpm )
- truetype? ( >=media-libs/freetype-2[static-libs]
- || ( <app-arch/bzip2-1.0.6-r3 app-arch/bzip2[static-libs] )
- || ( <sys-libs/zlib-1.2.5.1-r2 sys-libs/zlib[static-libs] ) )
- png? ( >=media-libs/libpng-1.4.3[static-libs] )
- mng? (
- media-libs/lcms:0[static-libs]
- || ( media-libs/libmng[static-libs] <media-libs/libmng-1.0.10-r1 )
- )
- virtual/jpeg[static-libs]
- >=sys-apps/baselayout-1.9.4-r5
- app-arch/cpio
- media-gfx/fbgrab
- !sys-apps/lcdsplash"
-DEPEND="${RDEPEND}
- >=dev-libs/klibc-1.5
- dev-util/pkgconfig"
-
-S="${WORKDIR}/${P/_/-}"
-SG="${WORKDIR}/${GENTOOSPLASH}"
-SM="${WORKDIR}/${MISCSPLASH}"
-
-pkg_setup() {
- if use hardened; then
- ewarn "Due to problems with klibc, it is currently impossible to compile splashutils"
- ewarn "with 'hardened' GCC flags. As a workaround, the package will be compiled with"
- ewarn "-fno-stack-protector. Hardened GCC features will not be used while building"
- ewarn "the splash kernel helper."
- fi
-}
-
-src_prepare() {
- mv "${WORKDIR}"/{libpng-${V_PNG},jpeg-${V_JPEG},zlib-${V_ZLIB},freetype-${V_FT}} "${S}/libs"
- # We need to delete the Makefile and let it be rebuilt when splashutils
- # is being configured. Either that, or we end up with a segfaulting kernel
- # helper.
- rm "${S}/libs/zlib-${V_ZLIB}/Makefile"
-
- cd "${SG}"
- epatch "${FILESDIR}/splashutils-1.5.4.4-gentoo-typo-fix.patch"
-
- if use truetype ; then
- cd "${SM}"
- epatch "${FILESDIR}/splashutils-1.5.4.4-freetype-bz2.patch"
- cd "${S}"
- epatch "${FILESDIR}/splashutils-1.5.4.4-freetype-bz2-2.patch"
- fi
-
- cd "${S}"
- ln -sf "${S}/src" "${WORKDIR}/core"
-
- if ! tc-is-cross-compiler && \
- has_version "sys-devel/gcc:$(gcc-version)[vanilla]" ; then
- ewarn "Your GCC was built with the 'vanilla' flag set. If you can't compile"
- ewarn "splashutils, you're on your own, as this configuration is not supported."
- else
- # This should make splashutils compile on systems with hardened GCC.
- sed -e 's@K_CFLAGS =@K_CFLAGS = -fno-stack-protector@' -i "${S}/Makefile.in"
- fi
-
- if ! use truetype ; then
- sed -i -e 's/fbtruetype kbd/kbd/' "${SM}/Makefile"
- fi
-
- # Latest version of klibc defined its own version of ferror, so there is
- # not need for the hack in klibc_compat.h
- if has_version ">=dev-libs/klibc-1.5.20"; then
- echo > "libs/klibc_compat.h"
- fi
-
- rm -f m4/*
- eautoreconf
-}
-
-src_configure() {
- tc-export CC
- cd "${SM}"
- emake CC="${CC}" LIB=$(get_libdir) STRIP=true || die "failed to build miscsplashutils"
-
- cd "${S}"
- econf \
- $(use_with png) \
- $(use_with mng) \
- $(use_with gpm) \
- $(use_with truetype ttf) \
- $(use_with truetype ttf-kernel) \
- $(use_enable fbcondecor) \
- --docdir=/usr/share/doc/${PF} \
- --with-freetype2-src=${FT2SRC} \
- --with-jpeg-src=${JPEGSRC} \
- --with-lpng-src=${LPNGSRC} \
- --with-zlib-src=${ZLIBSRC} \
- --with-essential-libdir=/$(get_libdir) || die "failed to configure splashutils"
-}
-
-src_compile() {
- emake CC="${CC}" STRIP="true" || die "failed to build splashutils"
-
- if has_version ">=sys-apps/baselayout-1.13.99"; then
- cd "${SG}"
- emake LIB=$(get_libdir) || die "failed to build the splash plugin"
- fi
-}
-
-src_install() {
- local LIB=$(get_libdir)
-
- # Sabayon: tweak /etc/conf.d/splash settings
- sed -i 's/SPLASH_VERBOSE_ON_ERRORS="yes"/SPLASH_VERBOSE_ON_ERRORS="no"/g' "${SG}"/splash.conf || \
- die "cannot tweak SPLASH_VERBOSE_ON_ERRORS"
- sed -i 's/SPLASH_AUTOVERBOSE=".*"/SPLASH_AUTOVERBOSE="20"/g' "${SG}"/splash.conf || \
- die "cannot tweak SPLASH_AUTOVERBOSE"
-
- cd "${SM}"
- make DESTDIR="${D}" LIB=${LIB} install || die
-
- cd "${S}"
- make DESTDIR="${D}" STRIP="true" install || die
-
- mv "${D}"/usr/${LIB}/libfbsplash.so* "${D}"/${LIB}/
- gen_usr_ldscript libfbsplash.so
-
- echo 'CONFIG_PROTECT_MASK="/etc/splash"' > 99splash
- doenvd 99splash
-
- if use fbcondecor ; then
- newinitd "${SG}"/init-fbcondecor fbcondecor
- newconfd "${SG}"/fbcondecor.conf fbcondecor
- fi
- newconfd "${SG}"/splash.conf splash
-
- insinto /usr/share/${PN}
- doins "${SG}"/initrd.splash
-
- insinto /etc/splash
- doins "${SM}"/fbtruetype/luxisri.ttf
-
- if has_version ">=sys-apps/baselayout-1.13.99"; then
- cd "${SG}"
- make DESTDIR="${D}" LIB=${LIB} install || die "failed to install the splash plugin"
- else
- cp "${SG}"/splash-functions-bl1.sh "${D}"/sbin/
- fi
-
- sed -i -e "s#/lib/splash#/${LIB}/splash#" "${D}"/sbin/splash-functions.sh
- keepdir /${LIB}/splash/{tmp,cache,bin,sys}
- dosym /${LIB}/splash/bin/fbres /sbin/fbres
-}
-
-pkg_preinst() {
- has_version "<${CATEGORY}/${PN}-1.0"
- previous_less_than_1_0=$?
-
- has_version "<${CATEGORY}/${PN}-1.5.3"
- previous_less_than_1_5_3=$?
-}
-
-pkg_postinst() {
- if has_version sys-fs/devfsd || ! has_version sys-fs/udev ; then
- elog "This package has been designed with udev in mind. Other solutions, such as"
- elog "devfs or a static /dev tree might work, but are generally discouraged and"
- elog "not supported. If you decide to switch to udev, you might want to have a"
- elog "look at 'The Gentoo udev Guide', which can be found at"
- elog " http://www.gentoo.org/doc/en/udev-guide.xml"
- elog ""
- fi
-
- if [[ $previous_less_than_1_0 = 0 ]] ; then
- elog "Since you are upgrading from a pre-1.0 version, please make sure that you"
- elog "rebuild your initrds. You can use the splash_geninitramfs script to do that."
- elog ""
- fi
-
- if [[ $previous_less_than_1_5_3 = 0 ]] && ! use fbcondecor ; then
- elog "Starting with splashutils-1.5.3, support for the fbcondecor kernel patch"
- elog "is optional and dependent on the the 'fbcondecor' USE flag. If you wish"
- elog "to use fbcondecor, run:"
- elog " echo \"media-gfx/splashutils fbcondecor\" >> /etc/portage/package.use"
- elog "and re-emerge splashutils."
- fi
-
- if ! test -f /proc/cmdline ||
- ! egrep -q '(console=tty1|CONSOLE=/dev/tty1)' /proc/cmdline ; then
- elog "It is required that you add 'console=tty1' to your kernel"
- elog "command line parameters."
- elog ""
- elog "After these modifications, the relevant part of the kernel command"
- elog "line might look like:"
- elog " splash=silent,fadein,theme:emergence console=tty1"
- elog ""
- fi
-
- if ! has_version 'media-gfx/splash-themes-livecd' &&
- ! has_version 'media-gfx/splash-themes-gentoo'; then
- elog "The sample Gentoo themes (emergence, gentoo) have been removed from the"
- elog "core splashutils package. To get some themes you might want to emerge:"
- elog " media-gfx/splash-themes-livecd"
- elog " media-gfx/splash-themes-gentoo"
- fi
-
- elog "Please note that the 'fbsplash' kernel patch has now been renamed to"
- elog "'fbcondecor'. Accordingly, the old 'splash' initscript is now called"
- elog "'fbcondecor'. Make sure you update your system. See:"
- elog " http://dev.gentoo.org/~spock/projects/fbcondecor/#history"
- elog "for further info about the name changes."
- elog ""
- elog "Also note that splash_util has now been split into splash_util, fbsplashd"
- elog "and fbcondecor_ctl."
-}
diff --git a/media-gfx/xsane-gimp/Manifest b/media-gfx/xsane-gimp/Manifest
deleted file mode 100644
index 761b25d6..00000000
--- a/media-gfx/xsane-gimp/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST xsane-0.998-patches-2.tar.xz 54804 SHA256 84af533cba6309cf44892da8952b6203daa4dcfaf64e2efd1dddc5144e4cab4c SHA512 973ccac2fe3b6089049c1c5ba3e4cb0db29fdc79de372f8a7b461ee108e5bfc3f4a84997552fc3d3b651bbe9f98d247a5974d90e8949089b2ea52118eab6ad1f WHIRLPOOL 2294601aa696c442e8d2b5173b8ee04d158439e0ae02dd22c7d5c8f9fce98c8238a42e0867a5e511d206dd4030f7a15df2a98676471abe1e91870883662add56
-DIST xsane-0.998.tar.gz 2950560 SHA256 a32e2f8057782a29619f082dcf6b5f944bf12abe3d4121c516f7c9589064c26e SHA512 8cf6f01e706175cb4df88effe13c0547624bd62b08f485118279a9bcde77b9a555f3148b24f3d6348157868f50bfa450f413a20a514b4f0218579b75f642fc04 WHIRLPOOL 424c2050b2abf0d647adef7a0d22ee3c19d57ebc21d888d97667f82243c2ef10b5d99fef15a15da6f900f25f1aae3914824c87e71141a75a3dd6b1b44a0b0e4c
-DIST xsane-0.999.tar.gz 2950621 SHA256 5782d23e67dc961c81eef13a87b17eb0144cae3d1ffc5cf7e0322da751482b4b SHA512 73ec961fce1a86b5d6f5bac0995d222785eb4b077dc8e72492b092d2bf4500455426e80e4d27233721cd38ec84f77fb9f92190a6afe45bdaf7ffd1ee50b431ed WHIRLPOOL 7d50f6ecd8ad671d36a6b92eb365a6361da8d90bfea3136cf7add0890313294903f8cbc75684cbc24e42a028f83922a0308783fb20d89b0d6b14b1f949283ad5
diff --git a/media-gfx/xsane-gimp/xsane-gimp-0.998-r1.ebuild b/media-gfx/xsane-gimp/xsane-gimp-0.998-r1.ebuild
deleted file mode 100644
index ad80c7dd..00000000
--- a/media-gfx/xsane-gimp/xsane-gimp-0.998-r1.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-inherit eutils
-
-DESCRIPTION="XSane plugin for GIMP"
-HOMEPAGE="http://www.xsane.org/"
-MY_P="${P/-gimp}"
-SRC_URI="http://www.xsane.org/download/${MY_P}.tar.gz
- http://dev.gentoo.org/~dilfridge/distfiles/${MY_P}-patches-2.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="nls"
-
-RDEPEND="media-gfx/sane-backends
- ~media-gfx/xsane-${PV}[-gimp]
- media-gfx/gimp"
-
-DEPEND="${RDEPEND}
- dev-util/pkgconfig"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
- # Apply multiple fixes from different distributions
- epatch "${WORKDIR}/${MY_P}-patches-2"/*.patch
-}
-
-src_configure() {
- econf --enable-gtk2 \
- $(use_enable nls) \
- --disable-jpeg \
- --disable-png \
- --disable-tiff \
- --disable-lcms \
- --disable-sanetest
-}
-
-src_install() {
- # link xsane so it is seen as a plugin in gimp
- local plugindir
- if [ -x /usr/bin/gimptool ]; then
- plugindir="$(gimptool --gimpplugindir)/plug-ins"
- elif [ -x /usr/bin/gimptool-2.0 ]; then
- plugindir="$(gimptool-2.0 --gimpplugindir)/plug-ins"
- else
- die "Can't find GIMP plugin directory."
- fi
- newbin src/xsane xsane-gimp
- dodir "${plugindir}"
- dosym /usr/bin/xsane-gimp "${plugindir}"/xsane
-}
-
-pkg_postinst() {
- elog "If a new scanner is added or the device of the the scanner has"
- elog "changed, it is recommended to rebuild the cache:"
- elog "issue \"touch /usr/bin/xsane-gimp\" or delete the plugin cache"
- elog "(~/.gimp*/pluginrc)."
-}
diff --git a/media-gfx/xsane-gimp/xsane-gimp-0.999.ebuild b/media-gfx/xsane-gimp/xsane-gimp-0.999.ebuild
deleted file mode 100644
index 0297f7ee..00000000
--- a/media-gfx/xsane-gimp/xsane-gimp-0.999.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-inherit eutils
-
-DESCRIPTION="XSane plugin for GIMP"
-HOMEPAGE="http://www.xsane.org/"
-MY_P="${P/-gimp}"
-SRC_URI="http://www.xsane.org/download/${MY_P}.tar.gz
- http://dev.gentoo.org/~dilfridge/distfiles/xsane-0.998-patches-2.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="nls"
-
-RDEPEND="media-gfx/sane-backends
- ~media-gfx/xsane-${PV}[-gimp]
- media-gfx/gimp"
-
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
- # Apply multiple fixes from different distributions
- # Drop included patch and reuse patchset from prior version
- rm "${WORKDIR}/xsane-0.998-patches-2"/005-update-param-crash.patch || die
- epatch "${WORKDIR}/xsane-0.998-patches-2"/*.patch
-
- # Fix compability with libpng15 wrt #377363
- sed -i -e 's:png_ptr->jmpbuf:png_jmpbuf(png_ptr):' src/xsane-save.c || die
-
- # Fix AR calling directly (bug #442606)
- sed -i -e 's:ar r:$(AR) r:' lib/Makefile.in || die
- tc-export AR
-}
-
-src_configure() {
- econf --enable-gtk2 \
- $(use_enable nls) \
- --disable-jpeg \
- --disable-png \
- --disable-tiff \
- --enable-gimp \
- --disable-lcms
-}
-
-src_install() {
- # link xsane so it is seen as a plugin in gimp
- local plugindir
- if [ -x "${EPREFIX}"/usr/bin/gimptool ]; then
- plugindir="$(gimptool --gimpplugindir)/plug-ins"
- elif [ -x "${EPREFIX}"/usr/bin/gimptool-2.0 ]; then
- plugindir="$(gimptool-2.0 --gimpplugindir)/plug-ins"
- else
- die "Can't find GIMP plugin directory."
- fi
- dodir "${plugindir#${EPREFIX}}"
- newbin src/xsane xsane-gimp
- dosym /usr/bin/xsane-gimp "${plugindir#${EPREFIX}}"/xsane
-}
diff --git a/media-tv/kodi/Manifest b/media-tv/kodi/Manifest
deleted file mode 100644
index 4ef5ffdc..00000000
--- a/media-tv/kodi/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST kodi-14.1-generated-addons.tar.xz 71072 SHA256 0666eae88a3214f7577544975524b95a9f55b107cde5124d5d299351427c5d39 SHA512 a26889ba8af33316ac61bbf5a55ec6cd72cb867eac9b6d7c626ff890f3287de8704cf8372a5e2b72d6075ab8c31ba3d8465d1da0c9437065fe6e0171a560142f WHIRLPOOL 34a7067964febd71d5e07333a1ef90c14ad3d7d09e82aa4a3245b8174b068a1b2b31d0d6e5d20a449d11d34701b59611b725c8f37ce61702489c84bda16f227a
-DIST kodi-14.1.tar.gz 70832109 SHA256 a38059e292cf8523918834e49fcc2d688525ceb7951ddf7f5ee535f4147255d6 SHA512 05dccad279073fc804faf2f179ba370f612d53c823dd333fdd151e05de37eb8202cc981ba48afff695d475bafde9c8f05f562fe09883593a70299a2f098a9849 WHIRLPOOL 464ff2673c9e65466dff73d3c91b8754ee68d64b4a18ebb0b0c6e8efa2da1cc32ab22686530a8469a105bf7a089d8928db64c5c61d272462c13485006875b506
diff --git a/media-tv/kodi/files/generate.sh b/media-tv/kodi/files/generate.sh
deleted file mode 100644
index 2e5b67fb..00000000
--- a/media-tv/kodi/files/generate.sh
+++ /dev/null
@@ -1,34 +0,0 @@
-#!/bin/bash
-# Generate the various interface files that normally requires java.
-# This makes building the release versions much nicer.
-
-set -eux
-
-PV=$1
-PN=kodi
-P="${PN}-${PV}"
-DISTDIR="/usr/portage/distfiles"
-GITDIR="/usr/local/src/kodi/git"
-
-if [[ ${PV} != "9999" ]] ; then
- rm -rf xbmc-*/
- tar xf ${DISTDIR}/${P}.tar.gz
- d=$(echo xbmc-*/)
-else
- stamp=$(date --date="$(git log -n1 --pretty=format:%ci master)" -u +%Y%m%d)
- P+="-${stamp}"
- cd ${GITDIR}
- d=.
-fi
-#cd ${d} && git init . && git add . && git commit -qmm && cd ..
-make -C ${d} -j -f codegenerator.mk
-tar="${DISTDIR}/${P}-generated-addons.tar.xz"
-tar cf - \
- ${d}/xbmc/interfaces/python/generated/*.cpp \
- ${d}/xbmc/interfaces/json-rpc/ServiceDescription.h \
- | xz > "${tar}"
-if [[ ${PV} != "9999" ]] ; then
- rm -rf xbmc-*/
-fi
-
-du -b "${tar}"
diff --git a/media-tv/kodi/files/kodi-14.0-dvddemux-ffmpeg.patch b/media-tv/kodi/files/kodi-14.0-dvddemux-ffmpeg.patch
deleted file mode 100644
index 94b86666..00000000
--- a/media-tv/kodi/files/kodi-14.0-dvddemux-ffmpeg.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-sniped from:
-http://cvs.rpmfusion.org/viewvc/rpms/kodi/devel/kodi-14.0-dvddemux-ffmpeg.patch?root=free&view=markup
-
---- xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.cpp
-+++ xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.cpp
-@@ -519,10 +519,6 @@
-
- void CDVDDemuxFFmpeg::Flush()
- {
-- // naughty usage of an internal ffmpeg function
-- if (m_pFormatContext)
-- av_read_frame_flush(m_pFormatContext);
--
- m_currentPts = DVD_NOPTS_VALUE;
-
- m_pkt.result = -1;
diff --git a/media-tv/kodi/files/kodi-14.1-no-arm-flags.patch b/media-tv/kodi/files/kodi-14.1-no-arm-flags.patch
deleted file mode 100644
index 82a73835..00000000
--- a/media-tv/kodi/files/kodi-14.1-no-arm-flags.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-http://bugs.gentoo.org/400617
-
-do not force any particular ABI or FPU or SIMD compiler flags for arm
-targets. let the toolchain and user CFLAGS control that.
-
---- a/configure.in
-+++ b/configure.in
-@@ -571,7 +571,7 @@
- elif test "$target_platform" = "target_raspberry_pi"; then
- ARCH="arm"
- use_arch="arm"
--elif test "$use_arch" = "arm"; then
-+elif false; then
- CFLAGS="$CFLAGS -mno-apcs-stack-check"
- CXXFLAGS="$CXXFLAGS -mno-apcs-stack-check"
- FFMPEG_EXTRACFLAGS=""
diff --git a/media-tv/kodi/files/kodi-9999-nomythtv.patch b/media-tv/kodi/files/kodi-9999-nomythtv.patch
deleted file mode 100644
index 40ab23b9..00000000
--- a/media-tv/kodi/files/kodi-9999-nomythtv.patch
+++ /dev/null
@@ -1,67 +0,0 @@
-http://trac.xbmc.org/ticket/11775
-
-make mythtv support optional
-
-diff --git a/Makefile.in b/Makefile.in
-index 9ffae7e..17cc525 100755
---- a/Makefile.in
-+++ b/Makefile.in
-@@ -209,7 +209,7 @@ LIB_DIRS=\
- lib/cpluff \
- lib/xbmc-dll-symbols
-
--ifeq (@USE_MYSQL@,1)
-+ifeq (@USE_MYTHTV@,1)
- LIB_DIRS += lib/cmyth
- CMYTH=cmyth
- endif
-diff --git a/configure.in b/configure.in
-index d44825f..629d7b4 100755
---- a/configure.in
-+++ b/configure.in
-@@ -479,6 +479,12 @@ AC_ARG_ENABLE([mysql],
- [AS_HELP_STRING([--disable-mysql],
- [disable mysql])],
-
-+AC_ARG_ENABLE([mythtv],
-+ [AS_HELP_STRING([--disable-mythtv],
-+ [disable mythtv])],
-+ [use_mythtv=$enableval],
-+ [use_mythtv=yes])
-+
- AC_ARG_ENABLE([webserver],
- [AS_HELP_STRING([--disable-webserver],
- [disable webserver])],
-@@ -1080,6 +1086,9 @@ if test "$use_mysql" = "yes"; then
- else
- AC_MSG_ERROR($missing_program)
- fi
-+ if test "$use_mythtv" = "yes"; then
-+ AC_DEFINE([HAVE_MYTHTV],[1],["Define to 1 if you want mythtv support"])
-+ fi
- fi
- AC_CHECK_HEADER([ass/ass.h],, AC_MSG_ERROR($missing_library))
- AC_CHECK_HEADER([mpeg2dec/mpeg2.h],, AC_MSG_ERROR($missing_library))
-@@ -2372,6 +2381,15 @@ else
- final_message="$final_message\n MySQL:\tNo"
- USE_MYSQL=0
- fi
-+
-+if test "$use_mythtv" = "yes"; then
-+ final_message="$final_message\n MythTV:\tYes"
-+ USE_MYTHTV=1
-+else
-+ final_message="$final_message\n MythTV:\tNo"
-+ USE_MYTHTV=0
-+fi
-+
- if test "$use_webserver" = "yes"; then
- final_message="$final_message\n Webserver:\tYes"
- USE_WEB_SERVER=1
-@@ -2675,6 +2693,7 @@ AC_SUBST(USE_LIBUDEV)
- AC_SUBST(USE_LIBUSB)
- AC_SUBST(USE_LIBCEC)
- AC_SUBST(USE_MYSQL)
-+AC_SUBST(USE_MYTHTV)
- AC_SUBST(USE_WAYLAND)
-
diff --git a/media-tv/kodi/files/kodi-9999-texturepacker.patch b/media-tv/kodi/files/kodi-9999-texturepacker.patch
deleted file mode 100644
index fe3dcdcf..00000000
--- a/media-tv/kodi/files/kodi-9999-texturepacker.patch
+++ /dev/null
@@ -1,17 +0,0 @@
---- tools/depends/native/TexturePacker/Makefile.old 2015-03-17 22:29:18.880029509 +0100
-+++ tools/depends/native/TexturePacker/Makefile 2015-03-17 22:29:41.459671679 +0100
-@@ -9,14 +9,10 @@
-
- ifeq ($(NATIVEPLATFORM),)
- PLATFORM = native
-- EXTRA_CONFIGURE = --enable-static
- else
- PLATFORM = $(NATIVEPLATFORM)
- endif
-
--ifeq ($(NATIVE_OS), linux)
-- EXTRA_CONFIGURE = --enable-static
--endif
- ifeq ($(NATIVE_OS), android)
- EXTRA_CONFIGURE = --enable-static
- endif
diff --git a/media-tv/kodi/kodi-14.1.ebuild b/media-tv/kodi/kodi-14.1.ebuild
deleted file mode 100644
index 11fbcb5b..00000000
--- a/media-tv/kodi/kodi-14.1.ebuild
+++ /dev/null
@@ -1,277 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="5"
-
-# Does not work with py3 here
-# It might work with py:2.5 but I didn't test that
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="sqlite"
-
-inherit eutils python-single-r1 multiprocessing autotools
-
-CODENAME="Helix"
-case ${PV} in
-9999)
- EGIT_REPO_URI="git://github.com/xbmc/xbmc.git"
- inherit git-2
- ;;
-*|*_p*)
- MY_PV=${PV/_p/_r}
- MY_P="${PN}-${MY_PV}"
- SRC_URI="http://mirrors.kodi.tv/releases/source/${MY_PV}-${CODENAME}.tar.gz -> ${P}.tar.gz
- http://mirrors.kodi.tv/releases/source/${MY_P}-generated-addons.tar.xz"
- KEYWORDS="~amd64 ~x86"
-
- S=${WORKDIR}/xbmc-${PV}-${CODENAME}
- ;;
-esac
-
-DESCRIPTION="Kodi is a free and open source media-player and entertainment hub"
-HOMEPAGE="http://kodi.tv/ http://kodi.wiki/"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="airplay avahi bluetooth bluray caps cec css debug +fishbmc gles goom java joystick midi mysql nfs +opengl profile +projectm pulseaudio pvr +rsxs rtmp +samba sdl sftp test +texturepacker udisks upnp upower +usb vaapi vdpau webserver +X +xrandr"
-REQUIRED_USE="
- pvr? ( mysql )
- rsxs? ( X )
- xrandr? ( X )
- joystick? ( sdl )
-"
-
-COMMON_DEPEND="${PYTHON_DEPS}
- app-arch/bzip2
- app-arch/unzip
- app-arch/zip
- app-i18n/enca
- airplay? ( app-pda/libplist )
- dev-libs/boost
- dev-libs/expat
- dev-libs/fribidi
- dev-libs/libcdio[-minimal]
- cec? ( >=dev-libs/libcec-2.2 )
- dev-libs/libpcre[cxx]
- dev-libs/libxml2
- dev-libs/libxslt
- >=dev-libs/lzo-2.04
- dev-libs/tinyxml[stl]
- dev-libs/yajl
- dev-python/simplejson[${PYTHON_USEDEP}]
- media-fonts/corefonts
- media-fonts/roboto
- media-libs/alsa-lib
- media-libs/flac
- media-libs/fontconfig
- media-libs/freetype
- >=media-libs/glew-1.5.6
- media-libs/jasper
- media-libs/jbigkit
- >=media-libs/libass-0.9.7
- bluray? ( media-libs/libbluray )
- css? ( media-libs/libdvdcss )
- media-libs/libmad
- media-libs/libmodplug
- media-libs/libmpeg2
- media-libs/libogg
- media-libs/libpng
- projectm? ( media-libs/libprojectm )
- media-libs/libsamplerate
- sdl? ( media-libs/libsdl2 )
- >=media-libs/taglib-1.8
- media-libs/libvorbis
- media-libs/tiff
- pulseaudio? ( media-sound/pulseaudio )
- media-sound/wavpack
- rtmp? ( media-video/rtmpdump )
- avahi? ( net-dns/avahi )
- nfs? ( net-fs/libnfs )
- webserver? ( net-libs/libmicrohttpd[messages] )
- sftp? ( net-libs/libssh[sftp] )
- net-misc/curl
- samba? ( >=net-fs/samba-3.4.6[smbclient(+)] )
- bluetooth? ( net-wireless/bluez )
- sys-apps/dbus
- caps? ( sys-libs/libcap )
- sys-libs/zlib
- virtual/jpeg
- usb? ( virtual/libusb )
- mysql? ( virtual/mysql )
- opengl? (
- virtual/glu
- virtual/opengl
- )
- gles? (
- virtual/opengl
- media-libs/mesa[gles2]
- )
- vaapi? ( x11-libs/libva[opengl] )
- vdpau? (
- x11-libs/libvdpau
- >=x11-drivers/nvidia-drivers-180.51
- )
- X? (
- x11-apps/xdpyinfo
- x11-apps/mesa-progs
- x11-libs/libXinerama
- xrandr? ( x11-libs/libXrandr )
- x11-libs/libXrender
- )"
-RDEPEND="${COMMON_DEPEND}
- !media-tv/xbmc
- udisks? ( sys-fs/udisks:0 )
- upower? ( || ( sys-power/upower sys-power/upower-pm-utils ) )"
-DEPEND="${COMMON_DEPEND}
- app-arch/xz-utils
- dev-lang/swig
- dev-util/gperf
- texturepacker? (
- media-libs/libsdl
- media-libs/sdl-image
- )
- sdl? ( media-libs/sdl-image )
- X? ( x11-proto/xineramaproto )
- dev-util/cmake
- x86? ( dev-lang/nasm )
- java? ( virtual/jre )
- test? ( dev-cpp/gtest )"
-# Force java for latest git version to avoid having to hand maintain the
-# generated addons package. #488118
-[[ ${PV} == "9999" ]] && DEPEND+=" virtual/jre"
-
-pkg_setup() {
- python-single-r1_pkg_setup
-}
-
-src_unpack() {
- [[ ${PV} == "9999" ]] && git-2_src_unpack || default
-}
-
-src_prepare() {
- epatch "${FILESDIR}"/${PN}-9999-nomythtv.patch
- epatch "${FILESDIR}"/${P}-no-arm-flags.patch #400617
- epatch "${FILESDIR}"/${PN}-14.0-dvddemux-ffmpeg.patch #526992#36
- # The mythtv patch touches configure.ac, so force a regen
- rm -f configure
-
- # some dirs ship generated autotools, some dont
- multijob_init
- local d
- for d in $(printf 'f:\n\t@echo $(BOOTSTRAP_TARGETS)\ninclude bootstrap.mk\n' | emake -f - f) ; do
- [[ -e ${d} ]] && continue
- pushd ${d/%configure/.} >/dev/null || die
- AT_NOELIBTOOLIZE="yes" AT_TOPLEVEL_EAUTORECONF="yes" \
- multijob_child_init eautoreconf
- popd >/dev/null
- done
- multijob_finish
- elibtoolize
-
- [[ ${PV} == "9999" ]] && emake -f codegenerator.mk
-
- # Disable internal func checks as our USE/DEPEND
- # stuff handles this just fine already #408395
- export ac_cv_lib_avcodec_ff_vdpau_vc1_decode_picture=yes
-
- # Fix the final version string showing as "exported"
- # instead of the SVN revision number.
- export HAVE_GIT=no GIT_REV=${EGIT_VERSION:-exported}
-
- # avoid long delays when powerkit isn't running #348580
- sed -i \
- -e '/dbus_connection_send_with_reply_and_block/s:-1:3000:' \
- xbmc/linux/*.cpp || die
-
- epatch_user #293109
-
- # Tweak autotool timestamps to avoid regeneration
- find . -type f -exec touch -r configure {} +
-}
-
-src_configure() {
- # Disable documentation generation
- export ac_cv_path_LATEX=no
- # Avoid help2man
- export HELP2MAN=$(type -P help2man || echo true)
- # No configure flage for this #403561
- export ac_cv_lib_bluetooth_hci_devid=$(usex bluetooth)
- # Requiring java is asine #434662
- [[ ${PV} != "9999" ]] && export ac_cv_path_JAVA_EXE=$(which $(usex java java true))
-
- econf \
- --docdir=/usr/share/doc/${PF} \
- --disable-ccache \
- --disable-optimizations \
- --disable-external-ffmpeg \
- $(use_enable airplay) \
- $(use_enable avahi) \
- $(use_enable bluray libbluray) \
- $(use_enable caps libcap) \
- $(use_enable cec libcec) \
- $(use_enable css dvdcss) \
- $(use_enable debug) \
- $(use_enable fishbmc) \
- $(use_enable gles) \
- $(use_enable goom) \
- $(use_enable joystick) \
- $(use_enable midi mid) \
- $(use_enable mysql) \
- $(use_enable nfs) \
- $(use_enable opengl gl) \
- $(use_enable profile profiling) \
- $(use_enable projectm) \
- $(use_enable pulseaudio pulse) \
- $(use_enable pvr mythtv) \
- $(use_enable rsxs) \
- $(use_enable rtmp) \
- $(use_enable samba) \
- $(use_enable sdl) \
- $(use_enable sftp ssh) \
- $(use_enable usb libusb) \
- $(use_enable test gtest) \
- $(use_enable texturepacker) \
- $(use_enable upnp) \
- $(use_enable vaapi) \
- $(use_enable vdpau) \
- $(use_enable webserver) \
- $(use_enable X x11) \
- $(use_enable xrandr)
-}
-
-src_install() {
- default
- rm "${ED}"/usr/share/doc/*/{LICENSE.GPL,copying.txt}*
-
- domenu tools/Linux/kodi.desktop
- newicon media/icon48x48.png kodi.png
-
- # Remove optional addons (platform specific and disabled by USE flag).
- local disabled_addons=(
- repository.pvr-{android,ios,osx{32,64},win32}.xbmc.org
- visualization.dxspectrum
- )
- use fishbmc || disabled_addons+=( visualization.fishbmc )
- use projectm || disabled_addons+=( visualization.{milkdrop,projectm} )
- use rsxs || disabled_addons+=( screensaver.rsxs.{euphoria,plasma,solarwinds} )
- rm -rf "${disabled_addons[@]/#/${ED}/usr/share/kodi/addons/}"
-
- # Remove fonconfig settings that are used only on MacOSX.
- # Can't be patched upstream because they just find all files and install
- # them into same structure like they have in git.
- rm -rf "${ED}"/usr/share/kodi/system/players/dvdplayer/etc
-
- # Replace bundled fonts with system ones
- # teletext.ttf: unknown
- # bold-caps.ttf: unknown
- # roboto: roboto-bold, roboto-regular
- # arial.ttf: font mashed from droid/roboto, not removed wrt bug#460514
- rm -rf "${ED}"/usr/share/kodi/addons/skin.confluence/fonts/Roboto-*
- dosym /usr/share/fonts/roboto/Roboto-Regular.ttf \
- /usr/share/kodi/addons/skin.confluence/fonts/Roboto-Regular.ttf
- dosym /usr/share/fonts/roboto/Roboto-Bold.ttf \
- /usr/share/kodi/addons/skin.confluence/fonts/Roboto-Bold.ttf
-
- python_domodule tools/EventClients/lib/python/xbmcclient.py
- python_newscript "tools/EventClients/Clients/Kodi Send/kodi-send.py" kodi-send
-}
diff --git a/media-video/bomi/Manifest b/media-video/bomi/Manifest
deleted file mode 100644
index c005ce2c..00000000
--- a/media-video/bomi/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST bomi-0.9.11.tar.gz 4607167 SHA256 c76ac45733cdafa7003bbc178e5a90a683df9aec30cd85f188bb17c7af9e282e SHA512 e24f4f9e5d0f2b5aa6223a70339f24287a18ab7f2904e5efabd8bb4e1b61206c294e061e6c71f7bbeb623a22321ee7775585ff2a568d116dc9aa7701087a8de7 WHIRLPOOL 9808893ee1a63f5a0a8e6b5b13fa35b9c91c30557e07074d59ddaeff8b91853cfc5540e514109bd6934eb1c225233762bb8bee72b4d5a8ad086c74b1038af613
diff --git a/media-video/bomi/bomi-0.9.11.ebuild b/media-video/bomi/bomi-0.9.11.ebuild
deleted file mode 100644
index 942964c8..00000000
--- a/media-video/bomi/bomi-0.9.11.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-
-inherit eutils qmake-utils
-
-DESCRIPTION="Powerful and easy-to-use multimedia player"
-HOMEPAGE="http://bomi.github.io/"
-SRC_URI="https://github.com/xylosper/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="aacs bdplus cdda jack pulseaudio samba systemd vaapi vdpau youtube-dl"
-
-RDEPEND="dev-libs/fribidi
- dev-libs/icu
- dev-libs/libchardet
- dev-qt/linguist-tools
- dev-qt/qtchooser
- >=dev-qt/qtcore-5.3
- >=dev-qt/qtdbus-5.3
- >=dev-qt/qtdeclarative-5.3[-gles2]
- >=dev-qt/qtgui-5.3[-gles2]
- >=dev-qt/qtnetwork-5.3
- >=dev-qt/qtopengl-5.3[-gles2]
- >=dev-qt/qtquickcontrols-5.3
- >=dev-qt/qtsql-5.3
- >=dev-qt/qtsvg-5.3
- >=dev-qt/qtwidgets-5.3[-gles2]
- >=dev-qt/qtx11extras-5.3
- >=dev-qt/qtxml-5.3
- media-libs/alsa-lib
- >=media-video/ffmpeg-2.4
- media-libs/glew
- >=media-libs/libass-0.12.1
- youtube-dl? ( net-misc/youtube-dl )
- media-libs/libbluray
- bdplus? ( media-libs/libbdplus )
- aacs? ( media-libs/libaacs )
- >=media-libs/libquvi-0.9
- media-libs/libdvdread
- media-libs/libdvdnav
- media-sound/mpg123
- x11-libs/libva
- cdda? (
- dev-libs/libcdio
- dev-libs/libcdio-paranoia )
- jack? ( media-sound/jack-audio-connection-kit )
- pulseaudio? ( media-sound/pulseaudio )
- samba? ( net-fs/samba[client] )
- systemd? ( sys-apps/systemd )
- virtual/opengl"
-DEPEND="${RDEPEND}
- dev-lang/python
- media-libs/mesa
- sys-apps/sed
- >=sys-devel/gcc-4.9"
-
-src_configure() {
- ./configure --prefix=/usr \
- --qmake=/usr/$(get_libdir)/qt5/bin/qmake \
- --lrelease=/usr/$(get_libdir)/qt5/bin/lrelease \
- $(use_enable cdda) \
- $(use_enable jack) \
- $(use_enable pulseaudio) \
- $(use_enable samba) \
- $(use_enable systemd) \
- $(use_enable vaapi) \
- $(use_enable vdpau) \
- || die
-}
-
-src_install() {
- emake DEST_DIR="${D}" install
- dodoc CHANGES.txt README.md
-}
diff --git a/net-analyzer/zenmap/Manifest b/net-analyzer/zenmap/Manifest
deleted file mode 100644
index c351fea1..00000000
--- a/net-analyzer/zenmap/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST nmap-6.01.tar.bz2 21640157 SHA256 77f6635b677d28b546cbef97e4ead6c2d4a5aebcaa108fe3a3c135db6448617a SHA512 0b44542a0e33629d077c64129bac7e00b05b4e65a83b181b84fb5460a7da083bb29be00777a8d92c6f6b6fb0c009cebc330c02c7259166e8cea4109cdae50fc9 WHIRLPOOL 24b125997c8ae5b7a514a6bcc5780b9a8aec8516e19616b0890fd34c8b7b182d04142e012c981a0e125468a4ee49ea7b13416f79031ede346846e59b08919dfd
-DIST nmap-6.25.tar.bz2 7668639 SHA256 3349cc6d36b86b95ca2b8075d16615a3a598cef494920d6652f9a8bf9f7660b5 SHA512 6ec4d8f50621c86a3d0b6a22cf179a1874bf109736c5a79d6b29faec6859e165f7c0e6c3f8c284de8f384a8a607f071e2176c900b22df3ba0f158d36b081870d WHIRLPOOL b6cd57988827549762020e73ff263f5014d6c748291225d8c9792705da39188436004400b05a07414b4cc4b9ea56c75ebf7c753bbe11a5456b008041e72ebbc4
-DIST nmap-logo-64.png 3289 SHA256 4c72ff1eeffeeaa1039b251d9f2d675936e65db686fe3b57a35c2183ce67a8aa SHA512 fb102d12aaeebc8a97543ecd653a3606e86996ad679bc26d6e6e274ad05ec3e9f92521289d1a24153c521b699e8c0cfa65d8856bb49af53ee4837268bbc6b5d3 WHIRLPOOL 6093aadcb9880587e17d39d45fcbe57bb62777f220655e6ed5b5f900ce49cb8c5a53e24d7db0de6f8909eb0f8981f7565e6ae9b9bf9283a4ccccb0526eab5313
diff --git a/net-analyzer/zenmap/files/nmap-5.21-python.patch b/net-analyzer/zenmap/files/nmap-5.21-python.patch
deleted file mode 100644
index aa0d4f9d..00000000
--- a/net-analyzer/zenmap/files/nmap-5.21-python.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-diff -Naurp nmap-5.21-orig/Makefile.in nmap-5.21/Makefile.in
---- nmap-5.21-orig/Makefile.in 2010-01-31 09:53:53.000000000 +0100
-+++ nmap-5.21/Makefile.in 2010-01-31 09:54:48.000000000 +0100
-@@ -253,7 +253,7 @@ build-zenmap: $(ZENMAPDIR)/setup.py $(ZE
-
- install-zenmap: $(ZENMAPDIR)/setup.py
- $(INSTALL) -d $(DESTDIR)$(bindir) $(DESTDIR)$(mandir)/man1
-- cd $(ZENMAPDIR) && $(PYTHON) setup.py --quiet install --prefix "$(prefix)" --force $(if $(DESTDIR),--root "$(DESTDIR)")
-+ cd $(ZENMAPDIR) && $(PYTHON) setup.py --quiet install --prefix "$(prefix)" --force $(if $(DESTDIR),--root "$(DESTDIR)") --no-compile
- $(INSTALL) -c -m 644 docs/zenmap.1 $(DESTDIR)$(mandir)/man1/
- # Create a symlink from nmapfe to zenmap if nmapfe doesn't exist or is
- # already a link.
-@@ -267,7 +267,7 @@ build-ndiff:
- cd $(NDIFFDIR) && $(PYTHON) setup.py build $(if $(DESTDIR),--executable "$(DEFAULT_PYTHON_PATH)")
-
- install-ndiff:
-- cd $(NDIFFDIR) && $(PYTHON) setup.py install --prefix "$(prefix)" $(if $(DESTDIR),--root "$(DESTDIR)")
-+ cd $(NDIFFDIR) && $(PYTHON) setup.py install --prefix "$(prefix)" $(if $(DESTDIR),--root "$(DESTDIR)") --no-compile
-
- NSE_FILES = scripts/script.db scripts/*.nse
- NSE_LIB_LUA_FILES = nselib/*.lua
diff --git a/net-analyzer/zenmap/files/nmap-logo-64.png b/net-analyzer/zenmap/files/nmap-logo-64.png
deleted file mode 100644
index ef0af9b1..00000000
--- a/net-analyzer/zenmap/files/nmap-logo-64.png
+++ /dev/null
Binary files differ
diff --git a/net-analyzer/zenmap/metadata.xml b/net-analyzer/zenmap/metadata.xml
deleted file mode 100644
index 15f3f4f9..00000000
--- a/net-analyzer/zenmap/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer>
- <email>slawomir.nizio@sabayonlinux.org</email>
- <description>maintainer of split nmap ebuild</description>
-</maintainer>
-</pkgmetadata>
diff --git a/net-analyzer/zenmap/zenmap-6.01.ebuild b/net-analyzer/zenmap/zenmap-6.01.ebuild
deleted file mode 100644
index 74617c27..00000000
--- a/net-analyzer/zenmap/zenmap-6.01.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-PYTHON_DEPEND="2"
-
-inherit eutils flag-o-matic python
-
-MY_P=${P/_beta/BETA}
-
-DESCRIPTION="Graphical frontend for nmap"
-HOMEPAGE="http://nmap.org/"
-SRC_URI="http://nmap.org/dist/${MY_P/zenmap/nmap}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-DEPEND=">=x11-libs/gtk+-2.6:2
- >=dev-python/pygtk-2.6
- || ( dev-lang/python:2.7[sqlite] dev-lang/python:2.6[sqlite] dev-lang/python:2.5[sqlite] dev-python/pysqlite:2 )
- "
-RDEPEND="${DEPEND}
- ~net-analyzer/nmap-${PV}"
-
-S="${WORKDIR}/${MY_P/zenmap/nmap}"
-
-pkg_setup() {
- python_set_active_version 2
-}
-
-src_prepare() {
- # epatch "${FILESDIR}"/${PN}-4.75-include.patch
- # epatch "${FILESDIR}"/${PN}-4.75-nolua.patch
- # epatch "${FILESDIR}"/${PN}-5.10_beta1-string.patch
- epatch "${FILESDIR}"/${PN/zenmap/nmap}-5.21-python.patch
- sed -i -e 's/-m 755 -s ncat/-m 755 ncat/' ncat/Makefile.in
-
- ## bug #416987
- #epatch "${FILESDIR}"/${P}-make.patch
-}
-
-src_configure() {
- # The bundled libdnet is incompatible with the version available in the
- # tree, so we cannot use the system library here.
- econf --with-libdnet=included \
- --with-zenmap \
- --without-ncat \
- --without-ndiff \
- --without-nmap-update \
- --without-nping \
- --without-ndiff \
- || die "configure failed!"
-}
-
-src_compile() {
- emake build-zenmap || die
-}
-
-src_install() {
- emake DESTDIR="${D}" install-zenmap || die
- doicon "${FILESDIR}/nmap-logo-64.png"
-}
diff --git a/net-analyzer/zenmap/zenmap-6.25.ebuild b/net-analyzer/zenmap/zenmap-6.25.ebuild
deleted file mode 100644
index 68fc1d63..00000000
--- a/net-analyzer/zenmap/zenmap-6.25.ebuild
+++ /dev/null
@@ -1,120 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-PYTHON_DEPEND="2"
-
-inherit eutils flag-o-matic python
-
-MY_P=${P/_beta/BETA}
-NM_PN=${PN/zenmap/nmap}
-NM_P=${MY_P/zenmap/nmap}
-
-DESCRIPTION="Graphical frontend for nmap"
-HOMEPAGE="http://nmap.org/"
-SRC_URI="
- http://nmap.org/dist/${NM_P}.tar.bz2
- http://dev.gentoo.org/~jer/nmap-logo-64.png
-"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-
-IUSE="nls"
-NMAP_LINGUAS="de es fr hr hu id it ja pl pt_BR pt_PT ro ru sk zh"
-for lingua in ${NMAP_LINGUAS}; do
- IUSE+=" linguas_${lingua}"
-done
-
-NMAP_PYTHON_DEPEND="
-|| (
- dev-lang/python:2.7[sqlite]
- dev-lang/python:2.6[sqlite]
- dev-lang/python:2.5[sqlite]
- dev-python/pysqlite:2
-)
-"
-DEPEND="
- >=x11-libs/gtk+-2.6:2
- >=dev-python/pygtk-2.6
- ${NMAP_PYTHON_DEPEND}
-"
-RDEPEND="
- ${DEPEND}
- ~net-analyzer/nmap-${PV}
-"
-
-S="${WORKDIR}/${NM_P}"
-
-pkg_setup() {
- python_set_active_version 2
-}
-
-src_unpack() {
- unpack ${NM_P}.tar.bz2
-}
-
-src_prepare() {
- # "${FILESDIR}"/${PN}-4.75-include.patch
- # "${FILESDIR}"/${PN}-4.75-nolua.patch
- # "${FILESDIR}"/${PN}-5.10_beta1-string.patch
- # "${FILESDIR}"/${PN}-6.01-make.patch
- # "${FILESDIR}"/${PN}-6.25-lua.patch
- epatch \
- "${FILESDIR}"/${NM_PN}-5.21-python.patch
-
- mv docs/man-xlate/${NM_PN}-j{p,a}.1 || die
- if use nls; then
- local lingua=''
- for lingua in ${NMAP_LINGUAS}; do
- if ! use linguas_${lingua}; then
- rm -rf zenmap/share/zenmap/locale/${lingua}
- rm -f zenmap/share/zenmap/locale/${lingua}.po
- fi
- done
- else
- # configure/make ignores --disable-nls
- for lingua in ${NMAP_LINGUAS}; do
- rm -rf zenmap/share/zenmap/locale/${lingua}
- rm -f zenmap/share/zenmap/locale/${lingua}.po
- done
- fi
-
- sed -i \
- -e '/^ALL_LINGUAS =/{s|$| id|g;s|jp|ja|g}' \
- Makefile.in || die
-
- # Fix desktop files wrt bug #432714
- sed -i \
- -e '/^Encoding/d' \
- -e 's|^Categories=.*|Categories=Network;System;Security;|g' \
- zenmap/install_scripts/unix/zenmap-root.desktop \
- zenmap/install_scripts/unix/zenmap.desktop || die
-}
-
-src_configure() {
- # The bundled libdnet is incompatible with the version available in the
- # tree, so we cannot use the system library here.
- # nls disabled for split nmap ebuild - flag used for manipulations above
- econf \
- --with-zenmap \
- --without-liblua \
- --without-ncat \
- --without-ndiff \
- --disable-nls \
- --without-nmap-update \
- --without-nping \
- --without-openssl \
- --with-libdnet=included
-}
-
-src_compile() {
- emake build-zenmap || die
-}
-
-src_install() {
- emake DESTDIR="${D}" install-zenmap || die
- doicon "${FILESDIR}/nmap-logo-64.png"
-}
diff --git a/sys-auth/polkit-qt4/Manifest b/sys-auth/polkit-qt4/Manifest
deleted file mode 100644
index 739c8b56..00000000
--- a/sys-auth/polkit-qt4/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST polkit-qt-1-0.112.0.tar.bz2 67725 SHA256 67fb03bf6ca3e0bdbd98d374dfb5b1651a07d17ae6c23e11a81b4b084447e7c6 SHA512 4cb17389b54a09c53052f6d72aa5cbfe09ccb19f7fd4edf8b43ccd4751f5e88609c5f89777f4af92167d32eb2ce1e78537cea7bcfb60a90072d1fe02d6a59b50 WHIRLPOOL cf77234386646a145c807888ba361dad45f50e8857d8bea7d507b966fd52172b870ffa16c8c5df15296419ee04778614161fff9466d31af44661730916435f73
diff --git a/sys-auth/polkit-qt4/polkit-qt4-0.112.0-r1.ebuild b/sys-auth/polkit-qt4/polkit-qt4-0.112.0-r1.ebuild
deleted file mode 100644
index ae00bdff..00000000
--- a/sys-auth/polkit-qt4/polkit-qt4-0.112.0-r1.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-auth/polkit-qt/polkit-qt-0.112.0-r1.ebuild,v 1.6 2015/05/16 10:14:07 jer Exp $
-
-EAPI=5
-
-MY_P="${P/qt4/qt-1}"
-
-inherit cmake-utils multibuild
-
-DESCRIPTION="PolicyKit Qt4 API wrapper library"
-HOMEPAGE="http://www.kde.org/"
-SRC_URI="mirror://kde/stable/apps/KDE4.x/admin/${MY_P}.tar.bz2"
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="+qt4 examples"
-
-RDEPEND="
- dev-libs/glib:2
- >=sys-auth/polkit-0.103
- qt4? (
- dev-qt/qtcore:4[glib]
- dev-qt/qtdbus:4
- dev-qt/qtgui:4[glib]
- )
-"
-DEPEND="${RDEPEND}"
-
-DOCS=( AUTHORS README README.porting TODO )
-
-S=${WORKDIR}/${MY_P}
-
-# bug #529686
-RESTRICT="test"
-
-pkg_setup() {
- MULTIBUILD_VARIANTS=()
- use qt4 && MULTIBUILD_VARIANTS+=( qt4 )
-}
-
-src_configure() {
- myconfigure() {
- local mycmakeargs=(
- -DSYSCONF_INSTALL_DIR="${EPREFIX}"/etc
- $(cmake-utils_use_build examples)
- )
-
- if [[ ${MULTIBUILD_VARIANT} = qt4 ]] ; then
- mycmakeargs+=( -DUSE_QT4=ON )
- fi
-
- cmake-utils_src_configure
- }
-
- multibuild_foreach_variant myconfigure
-}
-
-src_compile() {
- multibuild_foreach_variant cmake-utils_src_compile
-}
-
-src_install() {
- multibuild_foreach_variant cmake-utils_src_install
-}
diff --git a/sys-boot/plymouth-extras/Manifest b/sys-boot/plymouth-extras/Manifest
deleted file mode 100644
index e9eb462d..00000000
--- a/sys-boot/plymouth-extras/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST plymouth-0.8.8.tar.bz2 1143549 SHA256 1bada4e1d3a31a5a99adc2db83f5452d9818839cda51a6e430f044f6281d759b SHA512 97a20a8622c7ea51000e9b6d88a25fd84d7001fb2727527a72344b555f389c74954bd0be0bffd9cc9175b5c5a0d28e95af058fce79ec7531f736619ee74d8d94 WHIRLPOOL badb44a6c1eb004772e67cfe3cda601d22590d813ebd4bce5f0fcb325c445246916ba30e083c6aa98b73b460ddf4f2caf9bf2727d22bbbc5414f11a5cf0e5ddf
diff --git a/sys-boot/plymouth-extras/plymouth-extras-0.8.8-r1.ebuild b/sys-boot/plymouth-extras/plymouth-extras-0.8.8-r1.ebuild
deleted file mode 100644
index b24ea43d..00000000
--- a/sys-boot/plymouth-extras/plymouth-extras-0.8.8-r1.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=4
-
-inherit autotools-utils systemd toolchain-funcs
-
-DESCRIPTION="X11 and Label plugins for Plymouth"
-HOMEPAGE="http://cgit.freedesktop.org/plymouth/"
-SRC_URI="http://www.freedesktop.org/software/plymouth/releases/${P/-extras}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="debug static-libs"
-
-CDEPEND=">=media-libs/libpng-1.2.16
- dev-libs/glib
- >=x11-libs/gtk+-2.12:2
- >=x11-libs/pango-1.21
- ~sys-boot/plymouth-${PV}[-gtk,-pango,debug=]"
-DEPEND="${CDEPEND}
- virtual/pkgconfig
- "
-RDEPEND="${CDEPEND}"
-
-S="${WORKDIR}/${P/-extras}"
-
-src_configure() {
- local myeconfargs=(
- --with-system-root-install
- --localstatedir=/var
- --enable-gtk
- --enable-pango
- $(use_enable debug tracing)
- $(use_enable libkms)
- $(use_enable video_cards_intel libdrm_intel)
- $(use_enable video_cards_radeon libdrm_radeon)
- )
- autotools-utils_src_configure
-}
-
-src_install() {
- local build_dir="${BUILD_DIR}"
-
- # Build the x11 plugin
- BUILD_DIR="${build_dir}/src/plugins/renderers/x11" autotools-utils_src_install
-
- # Build the label plugin
- BUILD_DIR="${build_dir}/src/plugins/controls/label" autotools-utils_src_install
-}
diff --git a/sys-boot/plymouth-extras/plymouth-extras-0.8.9_pre1.ebuild b/sys-boot/plymouth-extras/plymouth-extras-0.8.9_pre1.ebuild
deleted file mode 100644
index e45b9b58..00000000
--- a/sys-boot/plymouth-extras/plymouth-extras-0.8.9_pre1.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-
-EGIT_REPO_URI="git://anongit.freedesktop.org/plymouth"
-EGIT_COMMIT="37d2e400d25e6b4716d77d26fb7d40de8a8c1a8a"
-AUTOTOOLS_AUTORECONF="true"
-
-inherit autotools-utils systemd toolchain-funcs git-2
-
-DESCRIPTION="X11 and Label plugins for Plymouth"
-HOMEPAGE="http://cgit.freedesktop.org/plymouth/"
-SRC_URI=""
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug static-libs"
-
-CDEPEND=">=media-libs/libpng-1.2.16
- dev-libs/glib
- >=x11-libs/gtk+-2.12:2
- >=x11-libs/pango-1.21
- ~sys-boot/plymouth-${PV}[-gtk,-pango,debug=]"
-DEPEND="${CDEPEND}
- virtual/pkgconfig
- "
-RDEPEND="${CDEPEND}"
-
-S="${WORKDIR}/${P/-extras}"
-
-src_configure() {
- local myeconfargs=(
- --with-system-root-install
- --localstatedir=/var
- --enable-gtk
- --enable-pango
- $(use_enable debug tracing)
- )
- autotools-utils_src_configure
-}
-
-src_install() {
- local build_dir="${BUILD_DIR}"
-
- # Build the x11 plugin
- BUILD_DIR="${build_dir}/src/plugins/renderers/x11" autotools-utils_src_install
-
- # Build the label plugin
- BUILD_DIR="${build_dir}/src/plugins/controls/label" autotools-utils_src_install
-}
diff --git a/sys-devel/base-gcc/Manifest b/sys-devel/base-gcc/Manifest
deleted file mode 100644
index b2331445..00000000
--- a/sys-devel/base-gcc/Manifest
+++ /dev/null
@@ -1,6 +0,0 @@
-DIST ecj-4.5.jar 1470676 SHA256 98fd128f1d374d9e42fd9d4836bdd249c6d511ebc6c0df17fbc1b9df96c3d781 SHA512 d4e1bf7538ace56e3d69fa91da5bbd16c272923b4de0a9d8dee23ea2b75f9f38c603de72fc4061df49285c450b63f3df211cee5270e9fffc5447445d1a9c9e4e WHIRLPOOL db54206cfd5eba935e707b8d36ebac40f3c4ed3c1f06ede794288cbdd9c7da9d90c0898e8c98b383af276ea4c1b40c861ebd9e1fc1dce712946184321339d3ad
-DIST gcc-4.4.3-specs-0.2.0.tar.bz2 2004 SHA256 f6c7cb99beead66dd4d06f7004c5731a9360330cbe878ce79792c618e008eed2 SHA512 779ecb0a064d2138b54569c8ae501975b8a6b72e5a3acbf8597619a8db77ee42ef9b0e62608d5192a15e4393e7dfc009bb50b994782236faa744b2c46b5fe517 WHIRLPOOL 8a1e45aad9d306cb19de93c63b5854a97e629d90852feb6861dcfca042b6257705304fc13ad65655a4cb227d36b83fc6063648c94f270821574ee0e85307094e
-DIST gcc-4.8.4-patches-1.6.tar.bz2 26041 SHA256 a7c543351ef7fe81a6c6a8cde7a0c8351935841b85a4799a2e0bd2dc9c6f4d7b SHA512 077e07f5af576ec05e4db7399eb4070da52b0060443ce1f73f2b9ac981318fb20abaf2e898a3b4c612dec3fe07b24ecd0fd0a0ecdd3609ad21bec77f67225aae WHIRLPOOL f9d5feb257c24a5222b8a52c4cd9d828e8efb3595acb5c0c7367a3980a473c065aae64600ec8fc29954f68fa628641d68b2663eec45ddbbbbcd27a7dc775f8a1
-DIST gcc-4.8.4-piepatches-v0.6.1.tar.bz2 14110 SHA256 558bd1babcd687979ef6269b8e4774a3a06b860bda44e0a8aafaaa55423574b4 SHA512 464c7c482a244f6e3d07beb0bbe6d007bb95502d76d08dbb9daca92bcdb4560571f85eb10a73f542a03d1c7ba90fd1e50cfb8220f933ef559ff6f7867bc8bbdc WHIRLPOOL cc3ab1819905a32dd5983d1fae5c6812343c1426ec3ef387c56eaf46c73c646e376ae6351a151bd5579393be5055a231cb94e29ab03051f729ad4c685e69b77f
-DIST gcc-4.8.4-uclibc-patches-1.0.tar.bz2 3004 SHA256 c7f9d3b7eba23a8042edad469a5e2a2a7ad613a7a6b6c658179409d7859edf41 SHA512 0e22e57731725f2d2a53c7137ee667a54ff92d30a7532660bc75220e2445452605e3e377b56b99bc3a62feb65d46b315f28aba3e075ffabd1e9d60e94e35b4af WHIRLPOOL 472cdbd2c7f77ce6505f6f5feb27d530edc5250d6e167ecd4a8ab1cd877abf4ae842f4785c55486bddb49e2e553c688c24a6d7e998cb211cde844b9867436c09
-DIST gcc-4.8.4.tar.bz2 86220648 SHA256 4a80aa23798b8e9b5793494b8c976b39b8d9aa2e53cd5ed5534aff662a7f8695 SHA512 b4c84ebd754c026029d706ef52c4242df4dcadc6a22cc5669b3aa37ac9dc25bc9cd9651fda83fb24dd5d17b1710e6865a35bb6c5cd9b95d0971717453935ae8e WHIRLPOOL b8b44413da420d083d0edcb846ad1b619971c399638e629089ca3bc8b6008a41bd38d688199f1451171d32443c37ab749f44a3763c5150f2147f729d4bd45a4b
diff --git a/sys-devel/base-gcc/base-gcc-4.8.4.ebuild b/sys-devel/base-gcc/base-gcc-4.8.4.ebuild
deleted file mode 100644
index 42e15817..00000000
--- a/sys-devel/base-gcc/base-gcc-4.8.4.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-PATCH_VER="1.6"
-UCLIBC_VER="1.0"
-
-# Hardened gcc 4 stuff
-PIE_VER="0.6.1"
-SPECS_VER="0.2.0"
-SPECS_GCC_VER="4.4.3"
-# arch/libc configurations known to be stable with {PIE,SSP}-by-default
-PIE_GLIBC_STABLE="x86 amd64"
-PIE_UCLIBC_STABLE="x86 amd64"
-SSP_STABLE="amd64 x86"
-# uclibc need tls and nptl support for SSP support
-# uclibc need to be >= 0.9.33
-SSP_UCLIBC_STABLE="x86 amd64"
-#end Hardened stuff
-
-inherit eutils toolchain
-
-KEYWORDS="amd64 x86"
-
-RDEPEND=""
-DEPEND="${RDEPEND}
- elibc_glibc? ( >=sys-libs/glibc-2.8 )
- >=${CATEGORY}/binutils-2.20"
-
-if [[ ${CATEGORY} != cross-* ]] ; then
- PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.8 )"
-fi
-
-src_prepare() {
- if has_version '<sys-libs/glibc-2.12' ; then
- ewarn "Your host glibc is too old; disabling automatic fortify."
- ewarn "Please rebuild gcc after upgrading to >=glibc-2.12 #362315"
- EPATCH_EXCLUDE+=" 10_all_default-fortify-source.patch"
- fi
-
- toolchain_src_prepare
-
- use vanilla && return 0
- #Use -r1 for newer piepatchet that use DRIVER_SELF_SPECS for the hardened specs.
- [[ ${CHOST} == ${CTARGET} ]] && epatch "${FILESDIR}"/gcc-spec-env-r1.patch
-}
-
-src_install() {
- # first, install full gcc
- toolchain_src_install
-
- # define folders to be dropped, as they are provided by sys-devel/gcc-${PV}
- export local bindir="${D}usr/bin"
- export local libexecdir="${D}usr/libexec"
- export local usrdir="${D}usr/${CHOST}"
- export local sharedir="${D}usr/share"
- export local debugdir="${D}usr/lib/debug"
- export local libdir="${D}usr/lib/gcc/${CHOST}/${PV}"
- if use multilib ; then
- export local multilibdir="${D}usr/lib/gcc/${CHOST}/${PV}/32"
- fi
-
- # drop binaries, debug symbols && headers, they're provided by sys-devel/gcc-${PV}
- for extra in "$bindir" "$libexecdir" "$usrdir" "$sharedir" "$debugdir" "$libdir/include" "$libdir/finclude" "$libdir/include-fixed" "$libdir/plugin" "$libdir/security" ; do
- rm -rf "$extra"
- done
-}
-
-pkg_preinst() {
- :
-}
-
-pkg_postinst() {
- # RogentOS specific bits to always force the latest gcc profile
- export local target="${ROOT}etc/env.d/gcc/${CHOST}-${PV}-vanilla"
- if [[ -f "$target" ]] ; then
- elog "Setting: ${target} GCC profile"
- gcc-config "${target}"
- else
- eerror "No sys-devel/base-gcc version installed? Cannot set a proper GCC profile"
- fi
-}
diff --git a/sys-devel/base-gcc/files/awk/fixlafiles.awk b/sys-devel/base-gcc/files/awk/fixlafiles.awk
deleted file mode 100644
index ffade966..00000000
--- a/sys-devel/base-gcc/files/awk/fixlafiles.awk
+++ /dev/null
@@ -1,314 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/files/awk/fixlafiles.awk,v 1.15 2008/02/19 05:47:29 vapier Exp $
-
-#
-# Helper functions
-#
-function printn(string) {
- printf("%s", string)
-}
-function einfo(string) {
- printf(" \033[32;01m*\033[0m %s\n", string)
-}
-function einfon(string) {
- printf(" \033[32;01m*\033[0m %s", string)
-}
-function ewarn(string) {
- printf(" \033[33;01m*\033[0m %s\n", string)
-}
-function ewarnn(string) {
- printf(" \033[33;01m*\033[0m %s", string)
-}
-function eerror(string) {
- printf(" \033[31;01m*\033[0m %s\n", string)
-}
-
-#
-# assert(condition, errmsg)
-# assert that a condition is true. Otherwise exit.
-#
-function assert(condition, string) {
- if (! condition) {
- printf("%s:%d: assertion failed: %s\n",
- FILENAME, FNR, string) > "/dev/stderr"
- _assert_exit = 1
- exit 1
- }
-}
-
-#
-# system(command, return)
-# wrapper that normalizes return codes ...
-#
-function dosystem(command, ret) {
- ret = 0
- ret = system(command)
- if (ret == 0)
- return 1
- else
- return 0
-}
-
-BEGIN {
- #
- # Get our variables from environment
- #
- OLDVER = ENVIRON["OLDVER"]
- OLDCHOST = ENVIRON["OLDCHOST"]
-
- if (OLDVER == "") {
- eerror("Could not get OLDVER!");
- exit 1
- }
-
- # Setup some sane defaults
- LIBCOUNT = 2
- HAVE_GCC34 = 0
- DIRLIST[1] = "/lib"
- DIRLIST[2] = "/usr/lib"
-
- #
- # Walk /etc/ld.so.conf to discover all our library paths
- #
- pipe = "cat /etc/ld.so.conf | sort 2>/dev/null"
- while(((pipe) | getline ldsoconf_data) > 0) {
- if (ldsoconf_data !~ /^[[:space:]]*#/) {
- if (ldsoconf_data == "") continue
-
- # Remove any trailing comments
- sub(/#.*$/, "", ldsoconf_data)
- # Remove any trailing spaces
- sub(/[[:space:]]+$/, "", ldsoconf_data)
-
- # If there's more than one path per line, split
- # it up as if they were sep lines
- split(ldsoconf_data, nodes, /[:,[:space:]]/)
-
- # Now add the rest from ld.so.conf
- for (x in nodes) {
- # wtf does this line do ?
- sub(/=.*/, "", nodes[x])
- # Prune trailing /
- sub(/\/$/, "", nodes[x])
-
- if (nodes[x] == "") continue
-
- #
- # Drop the directory if its a child directory of
- # one that was already added ...
- # For example, if we have:
- # /usr/lib /usr/libexec /usr/lib/mozilla /usr/lib/nss
- # We really just want to save /usr/lib /usr/libexec
- #
- CHILD = 0
- for (y in DIRLIST) {
- if (nodes[x] ~ "^" DIRLIST[y] "(/|$)") {
- CHILD = 1
- break
- }
- }
- if (CHILD) continue
-
- DIRLIST[++LIBCOUNT] = nodes[x]
- }
- }
- }
- close(pipe)
-
- #
- # Get line from gcc's output containing CHOST
- #
- pipe = "gcc -print-file-name=libgcc.a 2>/dev/null"
- if ((!((pipe) | getline TMP_CHOST)) || (TMP_CHOST == "")) {
- close(pipe)
-
- # If we fail to get the CHOST, see if we can get the CHOST
- # portage thinks we are using ...
- pipe = "/usr/bin/portageq envvar 'CHOST'"
- assert(((pipe) | getline CHOST), "(" pipe ") | getline CHOST")
- } else {
- # Check pre gcc-3.4.x versions
- CHOST = gensub("^.+lib/gcc-lib/([^/]+)/[0-9]+.+$", "\\1", 1, TMP_CHOST)
-
- if (CHOST == TMP_CHOST || CHOST == "") {
- # Check gcc-3.4.x or later
- CHOST = gensub("^.+lib/gcc/([^/]+)/[0-9]+.+$", "\\1", 1, TMP_CHOST);
-
- if (CHOST == TMP_CHOST || CHOST == "")
- CHOST = ""
- else
- HAVE_GCC34 = 1
- }
- }
- close(pipe)
-
- if (CHOST == "") {
- eerror("Could not get gcc's CHOST!")
- exit 1
- }
-
- if (OLDCHOST != "")
- if (OLDCHOST == CHOST)
- OLDCHOST = ""
-
- GCCLIBPREFIX_OLD = "/usr/lib/gcc-lib/"
- GCCLIBPREFIX_NEW = "/usr/lib/gcc/"
-
- if (HAVE_GCC34)
- GCCLIBPREFIX = GCCLIBPREFIX_NEW
- else
- GCCLIBPREFIX = GCCLIBPREFIX_OLD
-
- GCCLIB = GCCLIBPREFIX CHOST
-
- if (OLDCHOST != "") {
- OLDGCCLIB1 = GCCLIBPREFIX_OLD OLDCHOST
- OLDGCCLIB2 = GCCLIBPREFIX_NEW OLDCHOST
- }
-
- # Get current gcc's version
- pipe = "gcc -dumpversion"
- assert(((pipe) | getline NEWVER), "(" pipe ") | getline NEWVER)")
- close(pipe)
-
- if (NEWVER == "") {
- eerror("Could not get gcc's version!")
- exit 1
- }
-
- # Nothing to do ?
- if ((OLDVER == NEWVER) && (OLDCHOST == ""))
- exit 0
-
- #
- # Ok, now let's scan for the .la files and actually fix them up
- #
- for (x = 1; x <= LIBCOUNT; x++) {
- # Do nothing if the target dir is gcc's internal library path
- if (DIRLIST[x] ~ GCCLIBPREFIX_OLD ||
- DIRLIST[x] ~ GCCLIBPREFIX_NEW)
- continue
-
- einfo(" [" x "/" LIBCOUNT "] Scanning " DIRLIST[x] " ...")
-
- pipe = "find " DIRLIST[x] "/ -name '*.la' 2>/dev/null"
- while (((pipe) | getline la_files) > 0) {
-
- # Do nothing if the .la file is located in gcc's internal lib path
- if (la_files ~ GCCLIBPREFIX_OLD ||
- la_files ~ GCCLIBPREFIX_NEW)
- continue
-
- CHANGED = 0
- CHOST_CHANGED = 0
-
- # See if we need to fix the .la file
- while ((getline la_data < (la_files)) > 0) {
- if (OLDCHOST != "") {
- if ((gsub(OLDGCCLIB1 "[/[:space:]]+",
- GCCLIB, la_data) > 0) ||
- (gsub(OLDGCCLIB2 "[/[:space:]]+",
- GCCLIB, la_data) > 0)) {
- CHANGED = 1
- CHOST_CHANGED = 1
- }
- }
- if (OLDVER != NEWVER) {
- if ((gsub(GCCLIBPREFIX_OLD CHOST "/" OLDVER "[/[:space:]]*",
- GCCLIB "/" NEWVER, la_data) > 0) ||
- (gsub(GCCLIBPREFIX_NEW CHOST "/" OLDVER "[/[:space:]]*",
- GCCLIB "/" NEWVER, la_data) > 0))
- CHANGED = 1
- }
- }
- close(la_files)
-
- # Do the actual changes in a second loop, as we can then
- # verify that CHOST_CHANGED among things is correct ...
- if (CHANGED) {
- ewarnn(" FIXING: " la_files " ...")
-
- if (CHANGED)
- printn("[")
-
- # Clear the temp file (removing rather than '>foo' is better
- # out of a security point of view?)
- dosystem("rm -f " la_files ".new")
-
- while ((getline la_data < (la_files)) > 0) {
- if (OLDCHOST != "") {
- tmpstr = gensub(OLDGCCLIB1 "([/[:space:]]+)",
- GCCLIB "\\1", "g", la_data)
- tmpstr = gensub(OLDGCCLIB2 "([/[:space:]]+)",
- GCCLIB "\\1", "g", tmpstr)
-
- if (la_data != tmpstr) {
- printn("c")
- la_data = tmpstr
- }
-
- if (CHOST_CHANGED > 0) {
- # We try to be careful about CHOST changes outside
- # the gcc library path (meaning we cannot match it
- # via /GCCLIBPREFIX CHOST/) ...
-
- # Catch:
- #
- # dependency_libs=' -L/usr/CHOST/{bin,lib}'
- #
- gsub("-L/usr/" OLDCHOST "/",
- "-L/usr/" CHOST "/", la_data)
- # Catch:
- #
- # dependency_libs=' -L/usr/lib/gcc-lib/CHOST/VER/../../../../CHOST/lib'
- #
- la_data = gensub("(" GCCLIB "/[^[:space:]]+)/" OLDCHOST "/",
- "\\1/" CHOST "/", "g", la_data)
- }
- }
-
- if (OLDVER != NEWVER) {
- # Catch:
- #
- # dependency_libs=' -L/usr/lib/gcc/CHOST/VER'
- #
- tmpstr = gensub(GCCLIBPREFIX_OLD CHOST "/" OLDVER "([/[:space:]]+)",
- GCCLIB "/" NEWVER "\\1", "g", la_data)
- tmpstr = gensub(GCCLIBPREFIX_NEW CHOST "/" OLDVER "([/[:space:]]+)",
- GCCLIB "/" NEWVER "\\1", "g", tmpstr)
-
- if (la_data != tmpstr) {
- # Catch:
- #
- # dependency_libs=' -L/usr/lib/gcc-lib/../../CHOST/lib'
- #
- # in cases where we have gcc34
- tmpstr = gensub(GCCLIBPREFIX_OLD "(../../" CHOST "/lib)",
- GCCLIBPREFIX "\\1", "g", tmpstr)
- tmpstr = gensub(GCCLIBPREFIX_NEW "(../../" CHOST "/lib)",
- GCCLIBPREFIX "\\1", "g", tmpstr)
- printn("v")
- la_data = tmpstr
- }
- }
-
- print la_data >> (la_files ".new")
- }
-
- if (CHANGED)
- print "]"
-
- close(la_files)
- close(la_files ".new")
-
- assert(dosystem("mv -f " la_files ".new " la_files),
- "dosystem(\"mv -f " la_files ".new " la_files "\")")
- }
- }
-
- close(pipe)
- }
-}
-
-# vim:ts=4
diff --git a/sys-devel/base-gcc/files/awk/fixlafiles.awk-no_gcc_la b/sys-devel/base-gcc/files/awk/fixlafiles.awk-no_gcc_la
deleted file mode 100644
index 346bd16f..00000000
--- a/sys-devel/base-gcc/files/awk/fixlafiles.awk-no_gcc_la
+++ /dev/null
@@ -1,335 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/files/awk/fixlafiles.awk-no_gcc_la,v 1.4 2010/03/19 23:53:07 vapier Exp $
-
-#
-# Helper functions
-#
-function printn(string) {
- printf("%s", string)
-}
-function einfo(string) {
- printf(" \033[32;01m*\033[0m %s\n", string)
-}
-function einfon(string) {
- printf(" \033[32;01m*\033[0m %s", string)
-}
-function ewarn(string) {
- printf(" \033[33;01m*\033[0m %s\n", string)
-}
-function ewarnn(string) {
- printf(" \033[33;01m*\033[0m %s", string)
-}
-function eerror(string) {
- printf(" \033[31;01m*\033[0m %s\n", string)
-}
-
-#
-# assert(condition, errmsg)
-# assert that a condition is true. Otherwise exit.
-#
-function assert(condition, string) {
- if (! condition) {
- printf("%s:%d: assertion failed: %s\n",
- FILENAME, FNR, string) > "/dev/stderr"
- _assert_exit = 1
- exit 1
- }
-}
-
-#
-# system(command, return)
-# wrapper that normalizes return codes ...
-#
-function dosystem(command, ret) {
- ret = 0
- ret = system(command)
- if (ret == 0)
- return 1
- else
- return 0
-}
-
-#
-# parse_ld_conf(config_file)
-#
-function parse_ld_conf(conf, pipe, ldsoconf_data, CHILD, y) {
- pipe = "cd /etc; cat " conf " | sort 2>/dev/null"
- while(((pipe) | getline ldsoconf_data) > 0) {
- if (ldsoconf_data ~ /^[[:space:]]*#/)
- continue
- if (ldsoconf_data == "")
- continue
-
- # Handle the "include" keyword
- if (ldsoconf_data ~ /^include /) {
- sub(/^include /, "", ldsoconf_data)
- parse_ld_conf(ldsoconf_data)
- continue
- }
-
- # Remove any trailing comments
- sub(/#.*$/, "", ldsoconf_data)
- # Remove any trailing spaces
- sub(/[[:space:]]+$/, "", ldsoconf_data)
- # Eat duplicate slashes
- sub(/\/\//, "/", ldsoconf_data)
- # Prune trailing /
- sub(/\/$/, "", ldsoconf_data)
-
- #
- # Drop the directory if its a child directory of
- # one that was already added ...
- # For example, if we have:
- # /usr/lib /usr/libexec /usr/lib/mozilla /usr/lib/nss
- # We really just want to save /usr/lib /usr/libexec
- #
- CHILD = 0
- for (y in DIRLIST) {
- if (ldsoconf_data ~ "^" DIRLIST[y] "(/|$)") {
- CHILD = 1
- break
- }
- }
- if (CHILD) continue
-
- DIRLIST[++LIBCOUNT] = ldsoconf_data
- }
- close(pipe)
-}
-
-BEGIN {
- #
- # Get our variables from environment
- #
- OLDVER = ENVIRON["OLDVER"]
- OLDCHOST = ENVIRON["OLDCHOST"]
-
- if (OLDVER == "") {
- eerror("Could not get OLDVER!");
- exit 1
- }
-
- # Setup some sane defaults
- LIBCOUNT = 2
- HAVE_GCC34 = 0
- DIRLIST[1] = "/lib"
- DIRLIST[2] = "/usr/lib"
-
- #
- # Walk /etc/ld.so.conf to discover all our library paths
- #
- parse_ld_conf("/etc/ld.so.conf")
-
- #
- # Get line from gcc's output containing CHOST
- #
- pipe = "gcc -print-file-name=libgcc.a 2>/dev/null"
- if ((!((pipe) | getline TMP_CHOST)) || (TMP_CHOST == "")) {
- close(pipe)
-
- # If we fail to get the CHOST, see if we can get the CHOST
- # portage thinks we are using ...
- pipe = "/usr/bin/portageq envvar 'CHOST'"
- assert(((pipe) | getline CHOST), "(" pipe ") | getline CHOST")
- } else {
- # Check pre gcc-3.4.x versions
- CHOST = gensub("^.+lib/gcc-lib/([^/]+)/[0-9]+.+$", "\\1", 1, TMP_CHOST)
-
- if (CHOST == TMP_CHOST || CHOST == "") {
- # Check gcc-3.4.x or later
- CHOST = gensub("^.+lib/gcc/([^/]+)/[0-9]+.+$", "\\1", 1, TMP_CHOST);
-
- if (CHOST == TMP_CHOST || CHOST == "")
- CHOST = ""
- else
- HAVE_GCC34 = 1
- }
- }
- close(pipe)
-
- if (CHOST == "") {
- eerror("Could not get gcc's CHOST!")
- exit 1
- }
-
- if (OLDCHOST != "")
- if (OLDCHOST == CHOST)
- OLDCHOST = ""
-
- GCCLIBPREFIX_OLD = "/usr/lib/gcc-lib/"
- GCCLIBPREFIX_NEW = "/usr/lib/gcc/"
-
- if (HAVE_GCC34)
- GCCLIBPREFIX = GCCLIBPREFIX_NEW
- else
- GCCLIBPREFIX = GCCLIBPREFIX_OLD
-
- GCCLIB = GCCLIBPREFIX CHOST
-
- if (OLDCHOST != "") {
- OLDGCCLIB1 = GCCLIBPREFIX_OLD OLDCHOST
- OLDGCCLIB2 = GCCLIBPREFIX_NEW OLDCHOST
- }
-
- # Get current gcc's version
- pipe = "gcc -dumpversion"
- assert(((pipe) | getline NEWVER), "(" pipe ") | getline NEWVER)")
- close(pipe)
-
- if (NEWVER == "") {
- eerror("Could not get gcc's version!")
- exit 1
- }
-
- # Nothing to do ?
- # NB: Do not check for (OLDVER == NEWVER) anymore, as we might need to
- # replace libstdc++.la ....
- if ((OLDVER == "") && (OLDCHOST == ""))
- exit 0
-
- #
- # Ok, now let's scan for the .la files and actually fix them up
- #
- for (x = 1; x <= LIBCOUNT; x++) {
- # Do nothing if the target dir is gcc's internal library path
- if (DIRLIST[x] ~ GCCLIBPREFIX_OLD ||
- DIRLIST[x] ~ GCCLIBPREFIX_NEW)
- continue
-
- einfo(" [" x "/" LIBCOUNT "] Scanning " DIRLIST[x] " ...")
-
- pipe = "find " DIRLIST[x] "/ -name '*.la' 2>/dev/null"
- while (((pipe) | getline la_files) > 0) {
-
- # Do nothing if the .la file is located in gcc's internal lib path
- if (la_files ~ GCCLIBPREFIX_OLD ||
- la_files ~ GCCLIBPREFIX_NEW)
- continue
-
- CHANGED = 0
- CHOST_CHANGED = 0
-
- # See if we need to fix the .la file
- while ((getline la_data < (la_files)) > 0) {
- if (OLDCHOST != "") {
- if ((gsub(OLDGCCLIB1 "[/[:space:]]+",
- GCCLIB, la_data) > 0) ||
- (gsub(OLDGCCLIB2 "[/[:space:]]+",
- GCCLIB, la_data) > 0)) {
- CHANGED = 1
- CHOST_CHANGED = 1
- }
- }
- if (OLDVER != NEWVER) {
- if ((gsub(GCCLIBPREFIX_OLD CHOST "/" OLDVER "[/[:space:]]*",
- GCCLIB "/" NEWVER, la_data) > 0) ||
- (gsub(GCCLIBPREFIX_NEW CHOST "/" OLDVER "[/[:space:]]*",
- GCCLIB "/" NEWVER, la_data) > 0))
- CHANGED = 1
- }
- # We now check if we have libstdc++.la, as we remove the
- # libtool linker scripts for gcc ...
- # We do this last, as we only match the new paths
- if (gsub(GCCLIB "/" NEWVER "/libstdc\\+\\+\\.la",
- "-lstdc++", la_data) > 0)
- CHANGED = 1
- }
- close(la_files)
-
- # Do the actual changes in a second loop, as we can then
- # verify that CHOST_CHANGED among things is correct ...
- if (CHANGED) {
- ewarnn(" FIXING: " la_files " ...[")
-
- # Clear the temp file (removing rather than '>foo' is better
- # out of a security point of view?)
- dosystem("rm -f " la_files ".new")
-
- while ((getline la_data < (la_files)) > 0) {
- if (OLDCHOST != "") {
- tmpstr = gensub(OLDGCCLIB1 "([/[:space:]]+)",
- GCCLIB "\\1", "g", la_data)
- tmpstr = gensub(OLDGCCLIB2 "([/[:space:]]+)",
- GCCLIB "\\1", "g", tmpstr)
-
- if (la_data != tmpstr) {
- printn("c")
- la_data = tmpstr
- }
-
- if (CHOST_CHANGED > 0) {
- # We try to be careful about CHOST changes outside
- # the gcc library path (meaning we cannot match it
- # via /GCCLIBPREFIX CHOST/) ...
-
- # Catch:
- #
- # dependency_libs=' -L/usr/CHOST/{bin,lib}'
- #
- gsub("-L/usr/" OLDCHOST "/",
- "-L/usr/" CHOST "/", la_data)
- # Catch:
- #
- # dependency_libs=' -L/usr/lib/gcc-lib/CHOST/VER/../../../../CHOST/lib'
- #
- la_data = gensub("(" GCCLIB "/[^[:space:]]+)/" OLDCHOST "/",
- "\\1/" CHOST "/", "g", la_data)
- }
- }
-
- if (OLDVER != NEWVER) {
- # Catch:
- #
- # dependency_libs=' -L/usr/lib/gcc/CHOST/VER'
- #
- tmpstr = gensub(GCCLIBPREFIX_OLD CHOST "/" OLDVER "([/[:space:]]+)",
- GCCLIB "/" NEWVER "\\1", "g", la_data)
- tmpstr = gensub(GCCLIBPREFIX_NEW CHOST "/" OLDVER "([/[:space:]]+)",
- GCCLIB "/" NEWVER "\\1", "g", tmpstr)
-
- if (la_data != tmpstr) {
- # Catch:
- #
- # dependency_libs=' -L/usr/lib/gcc-lib/../../CHOST/lib'
- #
- # in cases where we have gcc34
- tmpstr = gensub(GCCLIBPREFIX_OLD "(../../" CHOST "/lib)",
- GCCLIBPREFIX "\\1", "g", tmpstr)
- tmpstr = gensub(GCCLIBPREFIX_NEW "(../../" CHOST "/lib)",
- GCCLIBPREFIX "\\1", "g", tmpstr)
- printn("v")
- la_data = tmpstr
- }
- }
-
- # We now check if we have libstdc++.la, as we remove the
- # libtool linker scripts for gcc and any referencese in any
- # libtool linker scripts.
- # We do this last, as we only match the new paths
- tmpstr = gensub(GCCLIB "/" NEWVER "/libstdc\\+\\+\\.la",
- "-lstdc++", "g", la_data);
- if (la_data != tmpstr) {
- printn("l")
- la_data = tmpstr
- }
-
- print la_data >> (la_files ".new")
- }
-
- if (CHANGED)
- print "]"
-
- close(la_files)
- close(la_files ".new")
-
- assert(dosystem("mv -f " la_files ".new " la_files),
- "dosystem(\"mv -f " la_files ".new " la_files "\")")
- }
- }
-
- close(pipe)
- }
-}
-
-# vim:ts=4
diff --git a/sys-devel/base-gcc/files/c89 b/sys-devel/base-gcc/files/c89
deleted file mode 100755
index cee0325f..00000000
--- a/sys-devel/base-gcc/files/c89
+++ /dev/null
@@ -1,20 +0,0 @@
-#! /bin/sh
-
-# Call the appropriate C compiler with options to accept ANSI/ISO C
-# The following options are the same (as of gcc-2.95):
-# -ansi
-# -std=c89
-# -std=iso9899:1990
-
-for i; do
- case "$i" in
- -ansi|-std=c89|-std=iso9899:1990)
- ;;
- -std=*)
- echo >&2 "`basename $0` called with non ANSI/ISO C90 option $i"
- exit 1
- ;;
- esac
-done
-
-exec gcc -std=c89 -pedantic -U_FORTIFY_SOURCE "$@"
diff --git a/sys-devel/base-gcc/files/c99 b/sys-devel/base-gcc/files/c99
deleted file mode 100755
index c9542095..00000000
--- a/sys-devel/base-gcc/files/c99
+++ /dev/null
@@ -1,21 +0,0 @@
-#! /bin/sh
-
-# Call the appropriate C compiler with options to accept ANSI/ISO C
-# The following options are the same (as of gcc-3.3):
-# -std=c99
-# -std=c9x
-# -std=iso9899:1999
-# -std=iso9899:199x
-
-for i; do
- case "$i" in
- -std=c9[9x]|-std=iso9899:199[9x])
- ;;
- -ansi|-std=*)
- echo >&2 "`basename $0` called with non ANSI/ISO C99 option $i"
- exit 1
- ;;
- esac
-done
-
-exec gcc -std=c99 -pedantic -U_FORTIFY_SOURCE ${1+"$@"}
diff --git a/sys-devel/base-gcc/files/fix_libtool_files.sh b/sys-devel/base-gcc/files/fix_libtool_files.sh
deleted file mode 100644
index 0c8a42bd..00000000
--- a/sys-devel/base-gcc/files/fix_libtool_files.sh
+++ /dev/null
@@ -1,67 +0,0 @@
-#!/bin/sh
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/files/fix_libtool_files.sh,v 1.17 2014/05/20 08:00:40 rhill Exp $
-
-usage() {
-cat << "USAGE_END"
-Usage: fix_libtool_files.sh <old-gcc-version> [--oldarch <old-CHOST>]
-
- Where <old-gcc-version> is the version number of the
- previous gcc version. For example, if you updated to
- gcc-3.2.1, and you had gcc-3.2 installed, run:
-
- # fix_libtool_files.sh 3.2
-
- If you updated to gcc-3.2.3, and the old CHOST was i586-pc-linux-gnu
- but you now have CHOST as i686-pc-linux-gnu, run:
-
- # fix_libtool_files.sh 3.2 --oldarch i586-pc-linux-gnu
-
- Note that if only the CHOST and not the version changed, you can run
- it with the current version and the '--oldarch <old-CHOST>' arguments,
- and it will do the expected:
-
- # fix_libtool_files.sh `gcc -dumpversion` --oldarch i586-pc-linux-gnu
-
-USAGE_END
- exit 1
-}
-
-case $2 in
---oldarch) [ $# -ne 3 ] && usage ;;
-*) [ $# -ne 1 ] && usage ;;
-esac
-
-ARGV1=$1
-ARGV2=$2
-ARGV3=$3
-
-. /etc/profile || exit 1
-
-if [ ${EUID:-0} -ne 0 ] ; then
- echo "${0##*/}: Must be root."
- exit 1
-fi
-
-# make sure the files come out sane
-umask 0022
-
-OLDCHOST=
-[ "${ARGV2}" = "--oldarch" ] && OLDCHOST=${ARGV3}
-
-AWKDIR="/usr/share/gcc-data"
-
-if [ ! -r "${AWKDIR}/fixlafiles.awk" ] ; then
- echo "${0##*/}: ${AWKDIR}/fixlafiles.awk does not exist!"
- exit 1
-fi
-
-OLDVER=${ARGV1}
-
-export OLDVER OLDCHOST
-
-echo "Scanning libtool files for hardcoded gcc library paths..."
-exec gawk -f "${AWKDIR}/fixlafiles.awk"
-
-# vim:ts=4
diff --git a/sys-devel/base-gcc/files/gcc-configure-LANG.patch b/sys-devel/base-gcc/files/gcc-configure-LANG.patch
deleted file mode 100644
index d1b1b035..00000000
--- a/sys-devel/base-gcc/files/gcc-configure-LANG.patch
+++ /dev/null
@@ -1,64 +0,0 @@
-The LANG vars aren't reset early enough so when sed tries to use [a-zA-Z] in
-option parsing, it may break.
-
-http://bugs.gentoo.org/103483
-
---- configure
-+++ configure
-@@ -54,6 +54,19 @@
- infodir='${prefix}/info'
- mandir='${prefix}/man'
-
-+# NLS nuisances.
-+for as_var in \
-+ LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
-+ LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
-+ LC_TELEPHONE LC_TIME
-+do
-+ if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
-+ eval $as_var=C; export $as_var
-+ else
-+ unset $as_var
-+ fi
-+done
-+
- # Initialize some other variables.
- subdirs=
- MFLAGS= MAKEFLAGS=
-@@ -452,16 +463,6 @@
- esac
- done
-
--# NLS nuisances.
--# Only set these to C if already set. These must not be set unconditionally
--# because not all systems understand e.g. LANG=C (notably SCO).
--# Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
--# Non-C LC_CTYPE values break the ctype check.
--if test "${LANG+set}" = set; then LANG=C; export LANG; fi
--if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi
--if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi
--if test "${LC_CTYPE+set}" = set; then LC_CTYPE=C; export LC_CTYPE; fi
--
- # confdefs.h avoids OS command line length limits that DEFS can exceed.
- rm -rf conftest* confdefs.h
- # AIX cpp loses on an empty file, so make sure it contains at least a newline.
-@@ -1850,6 +1850,19 @@
- # Compiler output produced by configure, useful for debugging
- # configure, is in ./config.log if it exists.
-
-+# NLS nuisances.
-+for as_var in \
-+ LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
-+ LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
-+ LC_TELEPHONE LC_TIME
-+do
-+ if (set +x; test -z "`(eval \$as_var=C; export \$as_var) 2>&1`"); then
-+ eval \$as_var=C; export \$as_var
-+ else
-+ unset \$as_var
-+ fi
-+done
-+
- ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
- for ac_option
- do
diff --git a/sys-devel/base-gcc/files/gcc-configure-texinfo.patch b/sys-devel/base-gcc/files/gcc-configure-texinfo.patch
deleted file mode 100644
index ddc098dd..00000000
--- a/sys-devel/base-gcc/files/gcc-configure-texinfo.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-Chances are quite good that the installed makeinfo is sufficient.
-So ignore false positives where the makeinfo installed is so new
-that it violates the cheesy version grep.
-
-http://bugs.gentoo.org/198182
-
---- configure
-+++ configure
-@@ -3573,6 +3573,6 @@
- :
- else
-- MAKEINFO="$MISSING makeinfo"
-+ :
- fi
- ;;
-
diff --git a/sys-devel/base-gcc/files/gcc-spec-env-r1.patch b/sys-devel/base-gcc/files/gcc-spec-env-r1.patch
deleted file mode 100644
index a5892683..00000000
--- a/sys-devel/base-gcc/files/gcc-spec-env-r1.patch
+++ /dev/null
@@ -1,87 +0,0 @@
-2013-08-22 Magnus Granberg <zorry@gentoo.org>
-
- * gcc/gcc.c (main): Add support for external spec file via the GCC_SPECS env var
- and move the process of the user specifed specs.
-
- This allows us to easily control pie/ssp defaults with gcc-config profiles.
- Original patch by Rob Holland
- Extended to support multiple entries separated by ':' by Kevin F. Quinn
- Modified to use getenv instead of poisoned GET_ENVIRONMENT by Ryan Hill
- Modified to process the GCC_SPECS env var befor DRIVER_SELF_SPECS by Magnus Granberg
-
---- gcc-4.8-20130210/gcc/gcc.c 2013-02-05 16:55:31.000000000 +0100
-+++ gcc-4.8-20130210-work/gcc/gcc.c 2013-07-26 02:32:14.625089864 +0200
-@@ -6427,6 +6428,48 @@ main (int argc, char **argv)
- do_option_spec (option_default_specs[i].name,
- option_default_specs[i].spec);
-
-+#if !(defined (__MSDOS__) || defined (OS2) || defined (VMS) || defined (WIN32))
-+ /* Add specs listed in GCC_SPECS. Note; in the process of separating
-+ * each spec listed, the string is overwritten at token boundaries
-+ * (':') with '\0', an effect of strtok_r().
-+ */
-+ specs_file = getenv ("GCC_SPECS");
-+ if (specs_file && (strlen(specs_file) > 0))
-+ {
-+ char *spec, *saveptr;
-+ for (spec=strtok_r(specs_file,":",&saveptr);
-+ spec!=NULL;
-+ spec=strtok_r(NULL,":",&saveptr))
-+ {
-+ struct user_specs *user = (struct user_specs *)
-+ xmalloc (sizeof (struct user_specs));
-+ user->next = (struct user_specs *) 0;
-+ user->filename = spec;
-+ if (user_specs_tail)
-+ user_specs_tail->next = user;
-+ else
-+ user_specs_head = user;
-+ user_specs_tail = user;
-+ }
-+ }
-+#endif
-+ /* Process any user specified specs in the order given on the command
-+ * line. */
-+ for (uptr = user_specs_head; uptr; uptr = uptr->next)
-+ {
-+ char *filename = find_a_file (&startfile_prefixes, uptr->filename,
-+ R_OK, true);
-+ read_specs (filename ? filename : uptr->filename, false, true);
-+ }
-+ /* Process any user self specs. */
-+ {
-+ struct spec_list *sl;
-+ for (sl = specs; sl; sl = sl->next)
-+ if (sl->name_len == sizeof "self_spec" - 1
-+ && !strcmp (sl->name, "self_spec"))
-+ do_self_spec (*sl->ptr_spec);
-+ }
-+
- /* Process DRIVER_SELF_SPECS, adding any new options to the end
- of the command line. */
-
-@@ -6535,24 +6578,6 @@ main (int argc, char **argv)
- PREFIX_PRIORITY_LAST, 0, 1);
- }
-
-- /* Process any user specified specs in the order given on the command
-- line. */
-- for (uptr = user_specs_head; uptr; uptr = uptr->next)
-- {
-- char *filename = find_a_file (&startfile_prefixes, uptr->filename,
-- R_OK, true);
-- read_specs (filename ? filename : uptr->filename, false, true);
-- }
--
-- /* Process any user self specs. */
-- {
-- struct spec_list *sl;
-- for (sl = specs; sl; sl = sl->next)
-- if (sl->name_len == sizeof "self_spec" - 1
-- && !strcmp (sl->name, "self_spec"))
-- do_self_spec (*sl->ptr_spec);
-- }
--
- if (compare_debug)
- {
- enum save_temps save;
diff --git a/sys-devel/base-gcc/files/gcc-spec-env.patch b/sys-devel/base-gcc/files/gcc-spec-env.patch
deleted file mode 100644
index 57e7567e..00000000
--- a/sys-devel/base-gcc/files/gcc-spec-env.patch
+++ /dev/null
@@ -1,42 +0,0 @@
- Add support for external spec file via the GCC_SPECS env var. This
- allows us to easily control pie/ssp defaults with gcc-config profiles.
-
- Original patch by Rob Holland
- Extended to support multiple entries separated by ':' by Kevin F. Quinn
- Modified to use getenv instead of poisoned GET_ENVIRONMENT by Ryan Hill
-
---- gcc-4/gcc/gcc.c
-+++ gcc-4/gcc/gcc.c
-@@ -6482,6 +6482,32 @@
-
- /* Process any user specified specs in the order given on the command
- line. */
-+#if !(defined (__MSDOS__) || defined (OS2) || defined (VMS) || defined (WIN32))
-+ /* Add specs listed in GCC_SPECS. Note; in the process of separating
-+ * each spec listed, the string is overwritten at token boundaries
-+ * (':') with '\0', an effect of strtok_r().
-+ */
-+ specs_file = getenv ("GCC_SPECS");
-+ if (specs_file && (strlen(specs_file) > 0))
-+ {
-+ char *spec, *saveptr;
-+ for (spec=strtok_r(specs_file,":",&saveptr);
-+ spec!=NULL;
-+ spec=strtok_r(NULL,":",&saveptr))
-+ {
-+ struct user_specs *user = (struct user_specs *)
-+ xmalloc (sizeof (struct user_specs));
-+
-+ user->next = (struct user_specs *) 0;
-+ user->filename = spec;
-+ if (user_specs_tail)
-+ user_specs_tail->next = user;
-+ else
-+ user_specs_head = user;
-+ user_specs_tail = user;
-+ }
-+ }
-+#endif
- for (uptr = user_specs_head; uptr; uptr = uptr->next)
- {
- char *filename = find_a_file (&startfile_prefixes, uptr->filename,
diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
deleted file mode 100644
index b2331445..00000000
--- a/sys-devel/gcc/Manifest
+++ /dev/null
@@ -1,6 +0,0 @@
-DIST ecj-4.5.jar 1470676 SHA256 98fd128f1d374d9e42fd9d4836bdd249c6d511ebc6c0df17fbc1b9df96c3d781 SHA512 d4e1bf7538ace56e3d69fa91da5bbd16c272923b4de0a9d8dee23ea2b75f9f38c603de72fc4061df49285c450b63f3df211cee5270e9fffc5447445d1a9c9e4e WHIRLPOOL db54206cfd5eba935e707b8d36ebac40f3c4ed3c1f06ede794288cbdd9c7da9d90c0898e8c98b383af276ea4c1b40c861ebd9e1fc1dce712946184321339d3ad
-DIST gcc-4.4.3-specs-0.2.0.tar.bz2 2004 SHA256 f6c7cb99beead66dd4d06f7004c5731a9360330cbe878ce79792c618e008eed2 SHA512 779ecb0a064d2138b54569c8ae501975b8a6b72e5a3acbf8597619a8db77ee42ef9b0e62608d5192a15e4393e7dfc009bb50b994782236faa744b2c46b5fe517 WHIRLPOOL 8a1e45aad9d306cb19de93c63b5854a97e629d90852feb6861dcfca042b6257705304fc13ad65655a4cb227d36b83fc6063648c94f270821574ee0e85307094e
-DIST gcc-4.8.4-patches-1.6.tar.bz2 26041 SHA256 a7c543351ef7fe81a6c6a8cde7a0c8351935841b85a4799a2e0bd2dc9c6f4d7b SHA512 077e07f5af576ec05e4db7399eb4070da52b0060443ce1f73f2b9ac981318fb20abaf2e898a3b4c612dec3fe07b24ecd0fd0a0ecdd3609ad21bec77f67225aae WHIRLPOOL f9d5feb257c24a5222b8a52c4cd9d828e8efb3595acb5c0c7367a3980a473c065aae64600ec8fc29954f68fa628641d68b2663eec45ddbbbbcd27a7dc775f8a1
-DIST gcc-4.8.4-piepatches-v0.6.1.tar.bz2 14110 SHA256 558bd1babcd687979ef6269b8e4774a3a06b860bda44e0a8aafaaa55423574b4 SHA512 464c7c482a244f6e3d07beb0bbe6d007bb95502d76d08dbb9daca92bcdb4560571f85eb10a73f542a03d1c7ba90fd1e50cfb8220f933ef559ff6f7867bc8bbdc WHIRLPOOL cc3ab1819905a32dd5983d1fae5c6812343c1426ec3ef387c56eaf46c73c646e376ae6351a151bd5579393be5055a231cb94e29ab03051f729ad4c685e69b77f
-DIST gcc-4.8.4-uclibc-patches-1.0.tar.bz2 3004 SHA256 c7f9d3b7eba23a8042edad469a5e2a2a7ad613a7a6b6c658179409d7859edf41 SHA512 0e22e57731725f2d2a53c7137ee667a54ff92d30a7532660bc75220e2445452605e3e377b56b99bc3a62feb65d46b315f28aba3e075ffabd1e9d60e94e35b4af WHIRLPOOL 472cdbd2c7f77ce6505f6f5feb27d530edc5250d6e167ecd4a8ab1cd877abf4ae842f4785c55486bddb49e2e553c688c24a6d7e998cb211cde844b9867436c09
-DIST gcc-4.8.4.tar.bz2 86220648 SHA256 4a80aa23798b8e9b5793494b8c976b39b8d9aa2e53cd5ed5534aff662a7f8695 SHA512 b4c84ebd754c026029d706ef52c4242df4dcadc6a22cc5669b3aa37ac9dc25bc9cd9651fda83fb24dd5d17b1710e6865a35bb6c5cd9b95d0971717453935ae8e WHIRLPOOL b8b44413da420d083d0edcb846ad1b619971c399638e629089ca3bc8b6008a41bd38d688199f1451171d32443c37ab749f44a3763c5150f2147f729d4bd45a4b
diff --git a/sys-devel/gcc/files/awk/fixlafiles.awk b/sys-devel/gcc/files/awk/fixlafiles.awk
deleted file mode 100644
index ffade966..00000000
--- a/sys-devel/gcc/files/awk/fixlafiles.awk
+++ /dev/null
@@ -1,314 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/files/awk/fixlafiles.awk,v 1.15 2008/02/19 05:47:29 vapier Exp $
-
-#
-# Helper functions
-#
-function printn(string) {
- printf("%s", string)
-}
-function einfo(string) {
- printf(" \033[32;01m*\033[0m %s\n", string)
-}
-function einfon(string) {
- printf(" \033[32;01m*\033[0m %s", string)
-}
-function ewarn(string) {
- printf(" \033[33;01m*\033[0m %s\n", string)
-}
-function ewarnn(string) {
- printf(" \033[33;01m*\033[0m %s", string)
-}
-function eerror(string) {
- printf(" \033[31;01m*\033[0m %s\n", string)
-}
-
-#
-# assert(condition, errmsg)
-# assert that a condition is true. Otherwise exit.
-#
-function assert(condition, string) {
- if (! condition) {
- printf("%s:%d: assertion failed: %s\n",
- FILENAME, FNR, string) > "/dev/stderr"
- _assert_exit = 1
- exit 1
- }
-}
-
-#
-# system(command, return)
-# wrapper that normalizes return codes ...
-#
-function dosystem(command, ret) {
- ret = 0
- ret = system(command)
- if (ret == 0)
- return 1
- else
- return 0
-}
-
-BEGIN {
- #
- # Get our variables from environment
- #
- OLDVER = ENVIRON["OLDVER"]
- OLDCHOST = ENVIRON["OLDCHOST"]
-
- if (OLDVER == "") {
- eerror("Could not get OLDVER!");
- exit 1
- }
-
- # Setup some sane defaults
- LIBCOUNT = 2
- HAVE_GCC34 = 0
- DIRLIST[1] = "/lib"
- DIRLIST[2] = "/usr/lib"
-
- #
- # Walk /etc/ld.so.conf to discover all our library paths
- #
- pipe = "cat /etc/ld.so.conf | sort 2>/dev/null"
- while(((pipe) | getline ldsoconf_data) > 0) {
- if (ldsoconf_data !~ /^[[:space:]]*#/) {
- if (ldsoconf_data == "") continue
-
- # Remove any trailing comments
- sub(/#.*$/, "", ldsoconf_data)
- # Remove any trailing spaces
- sub(/[[:space:]]+$/, "", ldsoconf_data)
-
- # If there's more than one path per line, split
- # it up as if they were sep lines
- split(ldsoconf_data, nodes, /[:,[:space:]]/)
-
- # Now add the rest from ld.so.conf
- for (x in nodes) {
- # wtf does this line do ?
- sub(/=.*/, "", nodes[x])
- # Prune trailing /
- sub(/\/$/, "", nodes[x])
-
- if (nodes[x] == "") continue
-
- #
- # Drop the directory if its a child directory of
- # one that was already added ...
- # For example, if we have:
- # /usr/lib /usr/libexec /usr/lib/mozilla /usr/lib/nss
- # We really just want to save /usr/lib /usr/libexec
- #
- CHILD = 0
- for (y in DIRLIST) {
- if (nodes[x] ~ "^" DIRLIST[y] "(/|$)") {
- CHILD = 1
- break
- }
- }
- if (CHILD) continue
-
- DIRLIST[++LIBCOUNT] = nodes[x]
- }
- }
- }
- close(pipe)
-
- #
- # Get line from gcc's output containing CHOST
- #
- pipe = "gcc -print-file-name=libgcc.a 2>/dev/null"
- if ((!((pipe) | getline TMP_CHOST)) || (TMP_CHOST == "")) {
- close(pipe)
-
- # If we fail to get the CHOST, see if we can get the CHOST
- # portage thinks we are using ...
- pipe = "/usr/bin/portageq envvar 'CHOST'"
- assert(((pipe) | getline CHOST), "(" pipe ") | getline CHOST")
- } else {
- # Check pre gcc-3.4.x versions
- CHOST = gensub("^.+lib/gcc-lib/([^/]+)/[0-9]+.+$", "\\1", 1, TMP_CHOST)
-
- if (CHOST == TMP_CHOST || CHOST == "") {
- # Check gcc-3.4.x or later
- CHOST = gensub("^.+lib/gcc/([^/]+)/[0-9]+.+$", "\\1", 1, TMP_CHOST);
-
- if (CHOST == TMP_CHOST || CHOST == "")
- CHOST = ""
- else
- HAVE_GCC34 = 1
- }
- }
- close(pipe)
-
- if (CHOST == "") {
- eerror("Could not get gcc's CHOST!")
- exit 1
- }
-
- if (OLDCHOST != "")
- if (OLDCHOST == CHOST)
- OLDCHOST = ""
-
- GCCLIBPREFIX_OLD = "/usr/lib/gcc-lib/"
- GCCLIBPREFIX_NEW = "/usr/lib/gcc/"
-
- if (HAVE_GCC34)
- GCCLIBPREFIX = GCCLIBPREFIX_NEW
- else
- GCCLIBPREFIX = GCCLIBPREFIX_OLD
-
- GCCLIB = GCCLIBPREFIX CHOST
-
- if (OLDCHOST != "") {
- OLDGCCLIB1 = GCCLIBPREFIX_OLD OLDCHOST
- OLDGCCLIB2 = GCCLIBPREFIX_NEW OLDCHOST
- }
-
- # Get current gcc's version
- pipe = "gcc -dumpversion"
- assert(((pipe) | getline NEWVER), "(" pipe ") | getline NEWVER)")
- close(pipe)
-
- if (NEWVER == "") {
- eerror("Could not get gcc's version!")
- exit 1
- }
-
- # Nothing to do ?
- if ((OLDVER == NEWVER) && (OLDCHOST == ""))
- exit 0
-
- #
- # Ok, now let's scan for the .la files and actually fix them up
- #
- for (x = 1; x <= LIBCOUNT; x++) {
- # Do nothing if the target dir is gcc's internal library path
- if (DIRLIST[x] ~ GCCLIBPREFIX_OLD ||
- DIRLIST[x] ~ GCCLIBPREFIX_NEW)
- continue
-
- einfo(" [" x "/" LIBCOUNT "] Scanning " DIRLIST[x] " ...")
-
- pipe = "find " DIRLIST[x] "/ -name '*.la' 2>/dev/null"
- while (((pipe) | getline la_files) > 0) {
-
- # Do nothing if the .la file is located in gcc's internal lib path
- if (la_files ~ GCCLIBPREFIX_OLD ||
- la_files ~ GCCLIBPREFIX_NEW)
- continue
-
- CHANGED = 0
- CHOST_CHANGED = 0
-
- # See if we need to fix the .la file
- while ((getline la_data < (la_files)) > 0) {
- if (OLDCHOST != "") {
- if ((gsub(OLDGCCLIB1 "[/[:space:]]+",
- GCCLIB, la_data) > 0) ||
- (gsub(OLDGCCLIB2 "[/[:space:]]+",
- GCCLIB, la_data) > 0)) {
- CHANGED = 1
- CHOST_CHANGED = 1
- }
- }
- if (OLDVER != NEWVER) {
- if ((gsub(GCCLIBPREFIX_OLD CHOST "/" OLDVER "[/[:space:]]*",
- GCCLIB "/" NEWVER, la_data) > 0) ||
- (gsub(GCCLIBPREFIX_NEW CHOST "/" OLDVER "[/[:space:]]*",
- GCCLIB "/" NEWVER, la_data) > 0))
- CHANGED = 1
- }
- }
- close(la_files)
-
- # Do the actual changes in a second loop, as we can then
- # verify that CHOST_CHANGED among things is correct ...
- if (CHANGED) {
- ewarnn(" FIXING: " la_files " ...")
-
- if (CHANGED)
- printn("[")
-
- # Clear the temp file (removing rather than '>foo' is better
- # out of a security point of view?)
- dosystem("rm -f " la_files ".new")
-
- while ((getline la_data < (la_files)) > 0) {
- if (OLDCHOST != "") {
- tmpstr = gensub(OLDGCCLIB1 "([/[:space:]]+)",
- GCCLIB "\\1", "g", la_data)
- tmpstr = gensub(OLDGCCLIB2 "([/[:space:]]+)",
- GCCLIB "\\1", "g", tmpstr)
-
- if (la_data != tmpstr) {
- printn("c")
- la_data = tmpstr
- }
-
- if (CHOST_CHANGED > 0) {
- # We try to be careful about CHOST changes outside
- # the gcc library path (meaning we cannot match it
- # via /GCCLIBPREFIX CHOST/) ...
-
- # Catch:
- #
- # dependency_libs=' -L/usr/CHOST/{bin,lib}'
- #
- gsub("-L/usr/" OLDCHOST "/",
- "-L/usr/" CHOST "/", la_data)
- # Catch:
- #
- # dependency_libs=' -L/usr/lib/gcc-lib/CHOST/VER/../../../../CHOST/lib'
- #
- la_data = gensub("(" GCCLIB "/[^[:space:]]+)/" OLDCHOST "/",
- "\\1/" CHOST "/", "g", la_data)
- }
- }
-
- if (OLDVER != NEWVER) {
- # Catch:
- #
- # dependency_libs=' -L/usr/lib/gcc/CHOST/VER'
- #
- tmpstr = gensub(GCCLIBPREFIX_OLD CHOST "/" OLDVER "([/[:space:]]+)",
- GCCLIB "/" NEWVER "\\1", "g", la_data)
- tmpstr = gensub(GCCLIBPREFIX_NEW CHOST "/" OLDVER "([/[:space:]]+)",
- GCCLIB "/" NEWVER "\\1", "g", tmpstr)
-
- if (la_data != tmpstr) {
- # Catch:
- #
- # dependency_libs=' -L/usr/lib/gcc-lib/../../CHOST/lib'
- #
- # in cases where we have gcc34
- tmpstr = gensub(GCCLIBPREFIX_OLD "(../../" CHOST "/lib)",
- GCCLIBPREFIX "\\1", "g", tmpstr)
- tmpstr = gensub(GCCLIBPREFIX_NEW "(../../" CHOST "/lib)",
- GCCLIBPREFIX "\\1", "g", tmpstr)
- printn("v")
- la_data = tmpstr
- }
- }
-
- print la_data >> (la_files ".new")
- }
-
- if (CHANGED)
- print "]"
-
- close(la_files)
- close(la_files ".new")
-
- assert(dosystem("mv -f " la_files ".new " la_files),
- "dosystem(\"mv -f " la_files ".new " la_files "\")")
- }
- }
-
- close(pipe)
- }
-}
-
-# vim:ts=4
diff --git a/sys-devel/gcc/files/awk/fixlafiles.awk-no_gcc_la b/sys-devel/gcc/files/awk/fixlafiles.awk-no_gcc_la
deleted file mode 100644
index 346bd16f..00000000
--- a/sys-devel/gcc/files/awk/fixlafiles.awk-no_gcc_la
+++ /dev/null
@@ -1,335 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/files/awk/fixlafiles.awk-no_gcc_la,v 1.4 2010/03/19 23:53:07 vapier Exp $
-
-#
-# Helper functions
-#
-function printn(string) {
- printf("%s", string)
-}
-function einfo(string) {
- printf(" \033[32;01m*\033[0m %s\n", string)
-}
-function einfon(string) {
- printf(" \033[32;01m*\033[0m %s", string)
-}
-function ewarn(string) {
- printf(" \033[33;01m*\033[0m %s\n", string)
-}
-function ewarnn(string) {
- printf(" \033[33;01m*\033[0m %s", string)
-}
-function eerror(string) {
- printf(" \033[31;01m*\033[0m %s\n", string)
-}
-
-#
-# assert(condition, errmsg)
-# assert that a condition is true. Otherwise exit.
-#
-function assert(condition, string) {
- if (! condition) {
- printf("%s:%d: assertion failed: %s\n",
- FILENAME, FNR, string) > "/dev/stderr"
- _assert_exit = 1
- exit 1
- }
-}
-
-#
-# system(command, return)
-# wrapper that normalizes return codes ...
-#
-function dosystem(command, ret) {
- ret = 0
- ret = system(command)
- if (ret == 0)
- return 1
- else
- return 0
-}
-
-#
-# parse_ld_conf(config_file)
-#
-function parse_ld_conf(conf, pipe, ldsoconf_data, CHILD, y) {
- pipe = "cd /etc; cat " conf " | sort 2>/dev/null"
- while(((pipe) | getline ldsoconf_data) > 0) {
- if (ldsoconf_data ~ /^[[:space:]]*#/)
- continue
- if (ldsoconf_data == "")
- continue
-
- # Handle the "include" keyword
- if (ldsoconf_data ~ /^include /) {
- sub(/^include /, "", ldsoconf_data)
- parse_ld_conf(ldsoconf_data)
- continue
- }
-
- # Remove any trailing comments
- sub(/#.*$/, "", ldsoconf_data)
- # Remove any trailing spaces
- sub(/[[:space:]]+$/, "", ldsoconf_data)
- # Eat duplicate slashes
- sub(/\/\//, "/", ldsoconf_data)
- # Prune trailing /
- sub(/\/$/, "", ldsoconf_data)
-
- #
- # Drop the directory if its a child directory of
- # one that was already added ...
- # For example, if we have:
- # /usr/lib /usr/libexec /usr/lib/mozilla /usr/lib/nss
- # We really just want to save /usr/lib /usr/libexec
- #
- CHILD = 0
- for (y in DIRLIST) {
- if (ldsoconf_data ~ "^" DIRLIST[y] "(/|$)") {
- CHILD = 1
- break
- }
- }
- if (CHILD) continue
-
- DIRLIST[++LIBCOUNT] = ldsoconf_data
- }
- close(pipe)
-}
-
-BEGIN {
- #
- # Get our variables from environment
- #
- OLDVER = ENVIRON["OLDVER"]
- OLDCHOST = ENVIRON["OLDCHOST"]
-
- if (OLDVER == "") {
- eerror("Could not get OLDVER!");
- exit 1
- }
-
- # Setup some sane defaults
- LIBCOUNT = 2
- HAVE_GCC34 = 0
- DIRLIST[1] = "/lib"
- DIRLIST[2] = "/usr/lib"
-
- #
- # Walk /etc/ld.so.conf to discover all our library paths
- #
- parse_ld_conf("/etc/ld.so.conf")
-
- #
- # Get line from gcc's output containing CHOST
- #
- pipe = "gcc -print-file-name=libgcc.a 2>/dev/null"
- if ((!((pipe) | getline TMP_CHOST)) || (TMP_CHOST == "")) {
- close(pipe)
-
- # If we fail to get the CHOST, see if we can get the CHOST
- # portage thinks we are using ...
- pipe = "/usr/bin/portageq envvar 'CHOST'"
- assert(((pipe) | getline CHOST), "(" pipe ") | getline CHOST")
- } else {
- # Check pre gcc-3.4.x versions
- CHOST = gensub("^.+lib/gcc-lib/([^/]+)/[0-9]+.+$", "\\1", 1, TMP_CHOST)
-
- if (CHOST == TMP_CHOST || CHOST == "") {
- # Check gcc-3.4.x or later
- CHOST = gensub("^.+lib/gcc/([^/]+)/[0-9]+.+$", "\\1", 1, TMP_CHOST);
-
- if (CHOST == TMP_CHOST || CHOST == "")
- CHOST = ""
- else
- HAVE_GCC34 = 1
- }
- }
- close(pipe)
-
- if (CHOST == "") {
- eerror("Could not get gcc's CHOST!")
- exit 1
- }
-
- if (OLDCHOST != "")
- if (OLDCHOST == CHOST)
- OLDCHOST = ""
-
- GCCLIBPREFIX_OLD = "/usr/lib/gcc-lib/"
- GCCLIBPREFIX_NEW = "/usr/lib/gcc/"
-
- if (HAVE_GCC34)
- GCCLIBPREFIX = GCCLIBPREFIX_NEW
- else
- GCCLIBPREFIX = GCCLIBPREFIX_OLD
-
- GCCLIB = GCCLIBPREFIX CHOST
-
- if (OLDCHOST != "") {
- OLDGCCLIB1 = GCCLIBPREFIX_OLD OLDCHOST
- OLDGCCLIB2 = GCCLIBPREFIX_NEW OLDCHOST
- }
-
- # Get current gcc's version
- pipe = "gcc -dumpversion"
- assert(((pipe) | getline NEWVER), "(" pipe ") | getline NEWVER)")
- close(pipe)
-
- if (NEWVER == "") {
- eerror("Could not get gcc's version!")
- exit 1
- }
-
- # Nothing to do ?
- # NB: Do not check for (OLDVER == NEWVER) anymore, as we might need to
- # replace libstdc++.la ....
- if ((OLDVER == "") && (OLDCHOST == ""))
- exit 0
-
- #
- # Ok, now let's scan for the .la files and actually fix them up
- #
- for (x = 1; x <= LIBCOUNT; x++) {
- # Do nothing if the target dir is gcc's internal library path
- if (DIRLIST[x] ~ GCCLIBPREFIX_OLD ||
- DIRLIST[x] ~ GCCLIBPREFIX_NEW)
- continue
-
- einfo(" [" x "/" LIBCOUNT "] Scanning " DIRLIST[x] " ...")
-
- pipe = "find " DIRLIST[x] "/ -name '*.la' 2>/dev/null"
- while (((pipe) | getline la_files) > 0) {
-
- # Do nothing if the .la file is located in gcc's internal lib path
- if (la_files ~ GCCLIBPREFIX_OLD ||
- la_files ~ GCCLIBPREFIX_NEW)
- continue
-
- CHANGED = 0
- CHOST_CHANGED = 0
-
- # See if we need to fix the .la file
- while ((getline la_data < (la_files)) > 0) {
- if (OLDCHOST != "") {
- if ((gsub(OLDGCCLIB1 "[/[:space:]]+",
- GCCLIB, la_data) > 0) ||
- (gsub(OLDGCCLIB2 "[/[:space:]]+",
- GCCLIB, la_data) > 0)) {
- CHANGED = 1
- CHOST_CHANGED = 1
- }
- }
- if (OLDVER != NEWVER) {
- if ((gsub(GCCLIBPREFIX_OLD CHOST "/" OLDVER "[/[:space:]]*",
- GCCLIB "/" NEWVER, la_data) > 0) ||
- (gsub(GCCLIBPREFIX_NEW CHOST "/" OLDVER "[/[:space:]]*",
- GCCLIB "/" NEWVER, la_data) > 0))
- CHANGED = 1
- }
- # We now check if we have libstdc++.la, as we remove the
- # libtool linker scripts for gcc ...
- # We do this last, as we only match the new paths
- if (gsub(GCCLIB "/" NEWVER "/libstdc\\+\\+\\.la",
- "-lstdc++", la_data) > 0)
- CHANGED = 1
- }
- close(la_files)
-
- # Do the actual changes in a second loop, as we can then
- # verify that CHOST_CHANGED among things is correct ...
- if (CHANGED) {
- ewarnn(" FIXING: " la_files " ...[")
-
- # Clear the temp file (removing rather than '>foo' is better
- # out of a security point of view?)
- dosystem("rm -f " la_files ".new")
-
- while ((getline la_data < (la_files)) > 0) {
- if (OLDCHOST != "") {
- tmpstr = gensub(OLDGCCLIB1 "([/[:space:]]+)",
- GCCLIB "\\1", "g", la_data)
- tmpstr = gensub(OLDGCCLIB2 "([/[:space:]]+)",
- GCCLIB "\\1", "g", tmpstr)
-
- if (la_data != tmpstr) {
- printn("c")
- la_data = tmpstr
- }
-
- if (CHOST_CHANGED > 0) {
- # We try to be careful about CHOST changes outside
- # the gcc library path (meaning we cannot match it
- # via /GCCLIBPREFIX CHOST/) ...
-
- # Catch:
- #
- # dependency_libs=' -L/usr/CHOST/{bin,lib}'
- #
- gsub("-L/usr/" OLDCHOST "/",
- "-L/usr/" CHOST "/", la_data)
- # Catch:
- #
- # dependency_libs=' -L/usr/lib/gcc-lib/CHOST/VER/../../../../CHOST/lib'
- #
- la_data = gensub("(" GCCLIB "/[^[:space:]]+)/" OLDCHOST "/",
- "\\1/" CHOST "/", "g", la_data)
- }
- }
-
- if (OLDVER != NEWVER) {
- # Catch:
- #
- # dependency_libs=' -L/usr/lib/gcc/CHOST/VER'
- #
- tmpstr = gensub(GCCLIBPREFIX_OLD CHOST "/" OLDVER "([/[:space:]]+)",
- GCCLIB "/" NEWVER "\\1", "g", la_data)
- tmpstr = gensub(GCCLIBPREFIX_NEW CHOST "/" OLDVER "([/[:space:]]+)",
- GCCLIB "/" NEWVER "\\1", "g", tmpstr)
-
- if (la_data != tmpstr) {
- # Catch:
- #
- # dependency_libs=' -L/usr/lib/gcc-lib/../../CHOST/lib'
- #
- # in cases where we have gcc34
- tmpstr = gensub(GCCLIBPREFIX_OLD "(../../" CHOST "/lib)",
- GCCLIBPREFIX "\\1", "g", tmpstr)
- tmpstr = gensub(GCCLIBPREFIX_NEW "(../../" CHOST "/lib)",
- GCCLIBPREFIX "\\1", "g", tmpstr)
- printn("v")
- la_data = tmpstr
- }
- }
-
- # We now check if we have libstdc++.la, as we remove the
- # libtool linker scripts for gcc and any referencese in any
- # libtool linker scripts.
- # We do this last, as we only match the new paths
- tmpstr = gensub(GCCLIB "/" NEWVER "/libstdc\\+\\+\\.la",
- "-lstdc++", "g", la_data);
- if (la_data != tmpstr) {
- printn("l")
- la_data = tmpstr
- }
-
- print la_data >> (la_files ".new")
- }
-
- if (CHANGED)
- print "]"
-
- close(la_files)
- close(la_files ".new")
-
- assert(dosystem("mv -f " la_files ".new " la_files),
- "dosystem(\"mv -f " la_files ".new " la_files "\")")
- }
- }
-
- close(pipe)
- }
-}
-
-# vim:ts=4
diff --git a/sys-devel/gcc/files/c89 b/sys-devel/gcc/files/c89
deleted file mode 100755
index cee0325f..00000000
--- a/sys-devel/gcc/files/c89
+++ /dev/null
@@ -1,20 +0,0 @@
-#! /bin/sh
-
-# Call the appropriate C compiler with options to accept ANSI/ISO C
-# The following options are the same (as of gcc-2.95):
-# -ansi
-# -std=c89
-# -std=iso9899:1990
-
-for i; do
- case "$i" in
- -ansi|-std=c89|-std=iso9899:1990)
- ;;
- -std=*)
- echo >&2 "`basename $0` called with non ANSI/ISO C90 option $i"
- exit 1
- ;;
- esac
-done
-
-exec gcc -std=c89 -pedantic -U_FORTIFY_SOURCE "$@"
diff --git a/sys-devel/gcc/files/c99 b/sys-devel/gcc/files/c99
deleted file mode 100755
index c9542095..00000000
--- a/sys-devel/gcc/files/c99
+++ /dev/null
@@ -1,21 +0,0 @@
-#! /bin/sh
-
-# Call the appropriate C compiler with options to accept ANSI/ISO C
-# The following options are the same (as of gcc-3.3):
-# -std=c99
-# -std=c9x
-# -std=iso9899:1999
-# -std=iso9899:199x
-
-for i; do
- case "$i" in
- -std=c9[9x]|-std=iso9899:199[9x])
- ;;
- -ansi|-std=*)
- echo >&2 "`basename $0` called with non ANSI/ISO C99 option $i"
- exit 1
- ;;
- esac
-done
-
-exec gcc -std=c99 -pedantic -U_FORTIFY_SOURCE ${1+"$@"}
diff --git a/sys-devel/gcc/files/fix_libtool_files.sh b/sys-devel/gcc/files/fix_libtool_files.sh
deleted file mode 100644
index 0c8a42bd..00000000
--- a/sys-devel/gcc/files/fix_libtool_files.sh
+++ /dev/null
@@ -1,67 +0,0 @@
-#!/bin/sh
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/files/fix_libtool_files.sh,v 1.17 2014/05/20 08:00:40 rhill Exp $
-
-usage() {
-cat << "USAGE_END"
-Usage: fix_libtool_files.sh <old-gcc-version> [--oldarch <old-CHOST>]
-
- Where <old-gcc-version> is the version number of the
- previous gcc version. For example, if you updated to
- gcc-3.2.1, and you had gcc-3.2 installed, run:
-
- # fix_libtool_files.sh 3.2
-
- If you updated to gcc-3.2.3, and the old CHOST was i586-pc-linux-gnu
- but you now have CHOST as i686-pc-linux-gnu, run:
-
- # fix_libtool_files.sh 3.2 --oldarch i586-pc-linux-gnu
-
- Note that if only the CHOST and not the version changed, you can run
- it with the current version and the '--oldarch <old-CHOST>' arguments,
- and it will do the expected:
-
- # fix_libtool_files.sh `gcc -dumpversion` --oldarch i586-pc-linux-gnu
-
-USAGE_END
- exit 1
-}
-
-case $2 in
---oldarch) [ $# -ne 3 ] && usage ;;
-*) [ $# -ne 1 ] && usage ;;
-esac
-
-ARGV1=$1
-ARGV2=$2
-ARGV3=$3
-
-. /etc/profile || exit 1
-
-if [ ${EUID:-0} -ne 0 ] ; then
- echo "${0##*/}: Must be root."
- exit 1
-fi
-
-# make sure the files come out sane
-umask 0022
-
-OLDCHOST=
-[ "${ARGV2}" = "--oldarch" ] && OLDCHOST=${ARGV3}
-
-AWKDIR="/usr/share/gcc-data"
-
-if [ ! -r "${AWKDIR}/fixlafiles.awk" ] ; then
- echo "${0##*/}: ${AWKDIR}/fixlafiles.awk does not exist!"
- exit 1
-fi
-
-OLDVER=${ARGV1}
-
-export OLDVER OLDCHOST
-
-echo "Scanning libtool files for hardcoded gcc library paths..."
-exec gawk -f "${AWKDIR}/fixlafiles.awk"
-
-# vim:ts=4
diff --git a/sys-devel/gcc/files/gcc-configure-LANG.patch b/sys-devel/gcc/files/gcc-configure-LANG.patch
deleted file mode 100644
index d1b1b035..00000000
--- a/sys-devel/gcc/files/gcc-configure-LANG.patch
+++ /dev/null
@@ -1,64 +0,0 @@
-The LANG vars aren't reset early enough so when sed tries to use [a-zA-Z] in
-option parsing, it may break.
-
-http://bugs.gentoo.org/103483
-
---- configure
-+++ configure
-@@ -54,6 +54,19 @@
- infodir='${prefix}/info'
- mandir='${prefix}/man'
-
-+# NLS nuisances.
-+for as_var in \
-+ LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
-+ LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
-+ LC_TELEPHONE LC_TIME
-+do
-+ if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
-+ eval $as_var=C; export $as_var
-+ else
-+ unset $as_var
-+ fi
-+done
-+
- # Initialize some other variables.
- subdirs=
- MFLAGS= MAKEFLAGS=
-@@ -452,16 +463,6 @@
- esac
- done
-
--# NLS nuisances.
--# Only set these to C if already set. These must not be set unconditionally
--# because not all systems understand e.g. LANG=C (notably SCO).
--# Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
--# Non-C LC_CTYPE values break the ctype check.
--if test "${LANG+set}" = set; then LANG=C; export LANG; fi
--if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi
--if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi
--if test "${LC_CTYPE+set}" = set; then LC_CTYPE=C; export LC_CTYPE; fi
--
- # confdefs.h avoids OS command line length limits that DEFS can exceed.
- rm -rf conftest* confdefs.h
- # AIX cpp loses on an empty file, so make sure it contains at least a newline.
-@@ -1850,6 +1850,19 @@
- # Compiler output produced by configure, useful for debugging
- # configure, is in ./config.log if it exists.
-
-+# NLS nuisances.
-+for as_var in \
-+ LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
-+ LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
-+ LC_TELEPHONE LC_TIME
-+do
-+ if (set +x; test -z "`(eval \$as_var=C; export \$as_var) 2>&1`"); then
-+ eval \$as_var=C; export \$as_var
-+ else
-+ unset \$as_var
-+ fi
-+done
-+
- ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
- for ac_option
- do
diff --git a/sys-devel/gcc/files/gcc-configure-texinfo.patch b/sys-devel/gcc/files/gcc-configure-texinfo.patch
deleted file mode 100644
index ddc098dd..00000000
--- a/sys-devel/gcc/files/gcc-configure-texinfo.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-Chances are quite good that the installed makeinfo is sufficient.
-So ignore false positives where the makeinfo installed is so new
-that it violates the cheesy version grep.
-
-http://bugs.gentoo.org/198182
-
---- configure
-+++ configure
-@@ -3573,6 +3573,6 @@
- :
- else
-- MAKEINFO="$MISSING makeinfo"
-+ :
- fi
- ;;
-
diff --git a/sys-devel/gcc/files/gcc-spec-env-r1.patch b/sys-devel/gcc/files/gcc-spec-env-r1.patch
deleted file mode 100644
index a5892683..00000000
--- a/sys-devel/gcc/files/gcc-spec-env-r1.patch
+++ /dev/null
@@ -1,87 +0,0 @@
-2013-08-22 Magnus Granberg <zorry@gentoo.org>
-
- * gcc/gcc.c (main): Add support for external spec file via the GCC_SPECS env var
- and move the process of the user specifed specs.
-
- This allows us to easily control pie/ssp defaults with gcc-config profiles.
- Original patch by Rob Holland
- Extended to support multiple entries separated by ':' by Kevin F. Quinn
- Modified to use getenv instead of poisoned GET_ENVIRONMENT by Ryan Hill
- Modified to process the GCC_SPECS env var befor DRIVER_SELF_SPECS by Magnus Granberg
-
---- gcc-4.8-20130210/gcc/gcc.c 2013-02-05 16:55:31.000000000 +0100
-+++ gcc-4.8-20130210-work/gcc/gcc.c 2013-07-26 02:32:14.625089864 +0200
-@@ -6427,6 +6428,48 @@ main (int argc, char **argv)
- do_option_spec (option_default_specs[i].name,
- option_default_specs[i].spec);
-
-+#if !(defined (__MSDOS__) || defined (OS2) || defined (VMS) || defined (WIN32))
-+ /* Add specs listed in GCC_SPECS. Note; in the process of separating
-+ * each spec listed, the string is overwritten at token boundaries
-+ * (':') with '\0', an effect of strtok_r().
-+ */
-+ specs_file = getenv ("GCC_SPECS");
-+ if (specs_file && (strlen(specs_file) > 0))
-+ {
-+ char *spec, *saveptr;
-+ for (spec=strtok_r(specs_file,":",&saveptr);
-+ spec!=NULL;
-+ spec=strtok_r(NULL,":",&saveptr))
-+ {
-+ struct user_specs *user = (struct user_specs *)
-+ xmalloc (sizeof (struct user_specs));
-+ user->next = (struct user_specs *) 0;
-+ user->filename = spec;
-+ if (user_specs_tail)
-+ user_specs_tail->next = user;
-+ else
-+ user_specs_head = user;
-+ user_specs_tail = user;
-+ }
-+ }
-+#endif
-+ /* Process any user specified specs in the order given on the command
-+ * line. */
-+ for (uptr = user_specs_head; uptr; uptr = uptr->next)
-+ {
-+ char *filename = find_a_file (&startfile_prefixes, uptr->filename,
-+ R_OK, true);
-+ read_specs (filename ? filename : uptr->filename, false, true);
-+ }
-+ /* Process any user self specs. */
-+ {
-+ struct spec_list *sl;
-+ for (sl = specs; sl; sl = sl->next)
-+ if (sl->name_len == sizeof "self_spec" - 1
-+ && !strcmp (sl->name, "self_spec"))
-+ do_self_spec (*sl->ptr_spec);
-+ }
-+
- /* Process DRIVER_SELF_SPECS, adding any new options to the end
- of the command line. */
-
-@@ -6535,24 +6578,6 @@ main (int argc, char **argv)
- PREFIX_PRIORITY_LAST, 0, 1);
- }
-
-- /* Process any user specified specs in the order given on the command
-- line. */
-- for (uptr = user_specs_head; uptr; uptr = uptr->next)
-- {
-- char *filename = find_a_file (&startfile_prefixes, uptr->filename,
-- R_OK, true);
-- read_specs (filename ? filename : uptr->filename, false, true);
-- }
--
-- /* Process any user self specs. */
-- {
-- struct spec_list *sl;
-- for (sl = specs; sl; sl = sl->next)
-- if (sl->name_len == sizeof "self_spec" - 1
-- && !strcmp (sl->name, "self_spec"))
-- do_self_spec (*sl->ptr_spec);
-- }
--
- if (compare_debug)
- {
- enum save_temps save;
diff --git a/sys-devel/gcc/files/gcc-spec-env.patch b/sys-devel/gcc/files/gcc-spec-env.patch
deleted file mode 100644
index 57e7567e..00000000
--- a/sys-devel/gcc/files/gcc-spec-env.patch
+++ /dev/null
@@ -1,42 +0,0 @@
- Add support for external spec file via the GCC_SPECS env var. This
- allows us to easily control pie/ssp defaults with gcc-config profiles.
-
- Original patch by Rob Holland
- Extended to support multiple entries separated by ':' by Kevin F. Quinn
- Modified to use getenv instead of poisoned GET_ENVIRONMENT by Ryan Hill
-
---- gcc-4/gcc/gcc.c
-+++ gcc-4/gcc/gcc.c
-@@ -6482,6 +6482,32 @@
-
- /* Process any user specified specs in the order given on the command
- line. */
-+#if !(defined (__MSDOS__) || defined (OS2) || defined (VMS) || defined (WIN32))
-+ /* Add specs listed in GCC_SPECS. Note; in the process of separating
-+ * each spec listed, the string is overwritten at token boundaries
-+ * (':') with '\0', an effect of strtok_r().
-+ */
-+ specs_file = getenv ("GCC_SPECS");
-+ if (specs_file && (strlen(specs_file) > 0))
-+ {
-+ char *spec, *saveptr;
-+ for (spec=strtok_r(specs_file,":",&saveptr);
-+ spec!=NULL;
-+ spec=strtok_r(NULL,":",&saveptr))
-+ {
-+ struct user_specs *user = (struct user_specs *)
-+ xmalloc (sizeof (struct user_specs));
-+
-+ user->next = (struct user_specs *) 0;
-+ user->filename = spec;
-+ if (user_specs_tail)
-+ user_specs_tail->next = user;
-+ else
-+ user_specs_head = user;
-+ user_specs_tail = user;
-+ }
-+ }
-+#endif
- for (uptr = user_specs_head; uptr; uptr = uptr->next)
- {
- char *filename = find_a_file (&startfile_prefixes, uptr->filename,
diff --git a/sys-devel/gcc/gcc-4.8.4.ebuild b/sys-devel/gcc/gcc-4.8.4.ebuild
deleted file mode 100644
index 86798119..00000000
--- a/sys-devel/gcc/gcc-4.8.4.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-PATCH_VER="1.6"
-UCLIBC_VER="1.0"
-
-# Hardened gcc 4 stuff
-PIE_VER="0.6.1"
-SPECS_VER="0.2.0"
-SPECS_GCC_VER="4.4.3"
-# arch/libc configurations known to be stable with {PIE,SSP}-by-default
-PIE_GLIBC_STABLE="x86 amd64 mips ppc ppc64 arm ia64"
-PIE_UCLIBC_STABLE="x86 arm amd64 mips ppc ppc64"
-SSP_STABLE="amd64 x86 mips ppc ppc64 arm"
-# uclibc need tls and nptl support for SSP support
-# uclibc need to be >= 0.9.33
-SSP_UCLIBC_STABLE="x86 amd64 mips ppc ppc64 arm"
-#end Hardened stuff
-
-inherit eutils toolchain
-
-KEYWORDS="amd64 x86"
-
-RDEPEND=""
-DEPEND="${RDEPEND}
- elibc_glibc? ( >=sys-libs/glibc-2.8 )
- >=${CATEGORY}/binutils-2.20"
-
-if [[ ${CATEGORY} != cross-* ]] ; then
- PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.8 )"
-fi
-
-src_prepare() {
- if has_version '<sys-libs/glibc-2.12' ; then
- ewarn "Your host glibc is too old; disabling automatic fortify."
- ewarn "Please rebuild gcc after upgrading to >=glibc-2.12 #362315"
- EPATCH_EXCLUDE+=" 10_all_default-fortify-source.patch"
- fi
-
- toolchain_src_prepare
-
- use vanilla && return 0
- #Use -r1 for newer piepatchet that use DRIVER_SELF_SPECS for the hardened specs.
- [[ ${CHOST} == ${CTARGET} ]] && epatch "${FILESDIR}"/gcc-spec-env-r1.patch
-}
-
-src_install() {
- toolchain_src_install
- # drop base gcc libraries, they're provided by sys-devel/base-gcc-${PV}
- export local libdir="${D}usr/lib/gcc/${CHOST}/${PV}"
- if use multilib ; then
- export local multilibdir="${D}usr/lib/gcc/${CHOST}/${PV}/32"
- fi
-
- # if we remove whole libdir, headers are gone, so remove only libs and their symlinks
- find "$libdir" -maxdepth 1 -type f -delete
- find "$libdir" -maxdepth 1 -type l -delete
- # however, removing multilibdir as a whole doesn't cause any problems
- if use multilib ; then
- rm -rf "$multilibdir"
- fi
-
- # drop golibs, they're provided by sys-devel/base-gcc-{PV}
- if [[ "$(uname -m)" = "x86_64" ]] ; then
- export local golibdir="${D}usr/lib64/go/${PV}"
- if use multilib ; then
- export local gomultilibdir="${D}usr/lib32/go/${PV}"
- fi
- elif [[ "$(uname -m)" = "i686" ]] ; then
- export local golibdir="${D}/usr/lib/go/${PV}"
- fi
-
- rm -rf "$golibdir"
- if use multilib ; then
- rm -rf "$gomultilibdir"
- fi
-
- # drop gcjlibs, they're provided by sys-devel/base-gcc-${PV}
- if [[ "$(uname -m)" = "x86_64" ]] ; then
- export local gcjlibdir="${D}usr/lib64/gcj-${PV}-14"
- if use multilib ; then
- export local gcjmultilibdir="${D}usr/lib32/gcj-${PV}-14"
- fi
- elif [[ "$(uname -m)" = "i686" ]] ; then
- export local gcjlibdir="${D}usr/lib/gcj-${PV}-14"
- fi
-
- rm -rf "$gcjlibdir"
- if use multilib ; then
- rm -rf "$gcjmultilibdir"
- fi
-
- # drop pkgconfig files, they're provided by sys-devel/base-gcc-${PV}
- if [[ "$(uname -m)" = "x86_64" ]] ; then
- export local pkgconfigdir="${D}usr/lib64/pkgconfig"
- if use multilib ; then
- export local pkgconfigmultilibdir="${D}usr/lib32/pkgconfig"
- fi
- elif [[ "$(uname -m)" = "i686" ]] ; then
- export local pkgconfigdir="${D}usr/lib/pkgconfig"
- fi
-
- rm -rf "$pkgconfigdir"
- if use multilib ; then
- rm -rf "$pkgconfigmultilibdir"
- fi
-
- # drop gcc profiles, they're provided by sys-devel/base-gcc-${PV}
- export local envdir="${D}etc"
- rm -rf "$envdir"
-}
-
-pkg_preinst() {
- :
-}
-
-pkg_postinst() {
- :
-}