summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'gnome-extra')
-rw-r--r--gnome-extra/evolution-data-server/evolution-data-server-9999.ebuild148
-rw-r--r--gnome-extra/evolution-data-server/files/calentry.schema108
-rw-r--r--gnome-extra/evolution-data-server/metadata.xml14
-rw-r--r--gnome-extra/evolution-ews/evolution-ews-9999.ebuild47
-rw-r--r--gnome-extra/evolution-ews/metadata.xml8
-rw-r--r--gnome-extra/evolution-exchange/evolution-exchange-9999.ebuild58
-rw-r--r--gnome-extra/evolution-exchange/metadata.xml8
-rw-r--r--gnome-extra/evolution-groupwise/evolution-groupwise-9999.ebuild54
-rw-r--r--gnome-extra/evolution-groupwise/metadata.xml8
-rw-r--r--gnome-extra/evolution-kolab/evolution-kolab-9999.ebuild72
-rw-r--r--gnome-extra/evolution-kolab/files/evolution-kolab-3.4.3-no-hello-world.patch27
-rw-r--r--gnome-extra/evolution-kolab/files/evolution-kolab-3.5.5-no-tests.patch51
-rw-r--r--gnome-extra/evolution-kolab/metadata.xml8
-rw-r--r--gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild123
-rw-r--r--gnome-extra/gnome-boxes/metadata.xml8
-rw-r--r--gnome-extra/gnome-color-manager/files/9999-remove-unwanted-check.patch24
-rw-r--r--gnome-extra/gnome-color-manager/gnome-color-manager-9999.ebuild84
-rw-r--r--gnome-extra/gnome-color-manager/metadata.xml12
-rw-r--r--gnome-extra/gnome-contacts/gnome-contacts-9999.ebuild76
-rw-r--r--gnome-extra/gnome-contacts/metadata.xml11
-rw-r--r--gnome-extra/gnome-documents/Manifest2
-rw-r--r--gnome-extra/gnome-documents/gnome-documents-3.28.2.ebuild70
-rw-r--r--gnome-extra/gnome-documents/gnome-documents-3.30.0.ebuild70
-rw-r--r--gnome-extra/gnome-documents/gnome-documents-9999.ebuild79
-rw-r--r--gnome-extra/gnome-documents/metadata.xml8
-rw-r--r--gnome-extra/gnome-power-manager/gnome-power-manager-9999.ebuild67
-rw-r--r--gnome-extra/gnome-power-manager/metadata.xml12
-rw-r--r--gnome-extra/gnome-recipes/Manifest23
-rw-r--r--gnome-extra/gnome-recipes/gnome-recipes-2.0.2.ebuild51
-rw-r--r--gnome-extra/gnome-recipes/metadata.xml11
-rw-r--r--gnome-extra/gnome-search-tool/gnome-search-tool-9999.ebuild54
-rw-r--r--gnome-extra/gnome-search-tool/metadata.xml8
-rw-r--r--gnome-extra/gnome-shell-extensions-system-monitor/gnome-shell-extensions-system-monitor-9999.ebuild75
-rw-r--r--gnome-extra/gnome-shell-extensions-system-monitor/metadata.xml8
-rw-r--r--gnome-extra/gnome-system-monitor/gnome-system-monitor-9999.ebuild46
-rw-r--r--gnome-extra/gnome-system-monitor/metadata.xml12
-rw-r--r--gnome-extra/gtkhtml/gtkhtml-9999.ebuild61
-rw-r--r--gnome-extra/gtkhtml/metadata.xml8
-rw-r--r--gnome-extra/libgda/files/libgda-4.99.1-control-center-icon-collision.patch55
-rw-r--r--gnome-extra/libgda/files/libgda-4.99.1-gda-browser-doc-collision.patch28
-rw-r--r--gnome-extra/libgda/files/libgda-4.99.1-gda-browser-help-collision.patch38
-rw-r--r--gnome-extra/libgda/files/libgda-4.99.4-statement-rewriting-fix.patch465
-rw-r--r--gnome-extra/libgda/files/libgda-9999-fix-build-order.patch14
-rw-r--r--gnome-extra/libgda/libgda-9999.ebuild166
-rw-r--r--gnome-extra/libgda/metadata.xml21
-rw-r--r--gnome-extra/seahorse-nautilus/metadata.xml8
-rw-r--r--gnome-extra/seahorse-nautilus/seahorse-nautilus-9999.ebuild65
-rw-r--r--gnome-extra/sushi/metadata.xml12
-rw-r--r--gnome-extra/sushi/sushi-9999.ebuild57
-rw-r--r--gnome-extra/yelp-xsl/metadata.xml8
-rw-r--r--gnome-extra/yelp-xsl/yelp-xsl-9999.ebuild32
-rw-r--r--gnome-extra/yelp/files/yelp-3.20.0-man-compatibility.patch117
-rw-r--r--gnome-extra/yelp/metadata.xml8
-rw-r--r--gnome-extra/yelp/yelp-9999.ebuild76
54 files changed, 0 insertions, 2784 deletions
diff --git a/gnome-extra/evolution-data-server/evolution-data-server-9999.ebuild b/gnome-extra/evolution-data-server/evolution-data-server-9999.ebuild
deleted file mode 100644
index 93293d35..00000000
--- a/gnome-extra/evolution-data-server/evolution-data-server-9999.ebuild
+++ /dev/null
@@ -1,148 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
-VALA_USE_DEPEND="vapigen"
-
-inherit cmake-utils db-use flag-o-matic gnome2 python-any-r1 systemd vala virtualx
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
-
-DESCRIPTION="Evolution groupware backend"
-HOMEPAGE="https://wiki.gnome.org/Apps/Evolution"
-
-# Note: explicitly "|| ( LGPL-2 LGPL-3 )", not "LGPL-2+".
-LICENSE="|| ( LGPL-2 LGPL-3 ) BSD Sleepycat"
-SLOT="0/60" # subslot = libcamel-1.2 soname version
-
-IUSE="berkdb +gnome-online-accounts +gtk gtk-doc google +introspection ipv6 ldap kerberos vala +weather"
-REQUIRED_USE="vala? ( introspection )"
-
-if [[ ${PV} != 9999 ]]; then
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
-fi
-
-# sys-libs/db is only required for migrating from <3.13 versions
-# gdata-0.17.7 soft required for new gdata_feed_get_next_page_token API to handle more than 100 google tasks
-# berkdb needed only for migrating old calendar data, bug #519512
-gdata_depend=">=dev-libs/libgdata-0.17.7:="
-RDEPEND="
- >=app-crypt/gcr-3.4
- >=app-crypt/libsecret-0.5[crypt]
- >=dev-db/sqlite-3.7.17:=
- >=dev-libs/glib-2.46:2
- >=dev-libs/libical-2.0:=
- >=dev-libs/libxml2-2
- >=dev-libs/nspr-4.4:=
- >=dev-libs/nss-3.9:=
- >=net-libs/libsoup-2.42:2.4
-
- dev-libs/icu:=
- sys-libs/zlib:=
- virtual/libiconv
-
- berkdb? ( >=sys-libs/db-4:= )
- gtk? (
- >=app-crypt/gcr-3.4[gtk]
- >=x11-libs/gtk+-3.10:3
- )
- google? (
- >=dev-libs/json-glib-1.0.4
- >=net-libs/webkit-gtk-2.11.91:4
- ${gdata_depend}
- )
- gnome-online-accounts? (
- >=net-libs/gnome-online-accounts-3.8:=
- ${gdata_depend} )
- introspection? ( >=dev-libs/gobject-introspection-0.9.12:= )
- kerberos? ( virtual/krb5:= )
- ldap? ( >=net-nds/openldap-2:= )
- weather? ( >=dev-libs/libgweather-3.10:2= )
-"
-DEPEND="${RDEPEND}
- ${PYTHON_DEPS}
- dev-util/gdbus-codegen
- dev-util/glib-utils
- dev-util/gperf
- gtk-doc? ( >=dev-util/gtk-doc-1.14 )
- >=dev-util/intltool-0.35.5
- >=sys-devel/gettext-0.18.3
- virtual/pkgconfig
- vala? ( $(vala_depend) )
-"
-
-pkg_setup() {
- python-any-r1_pkg_setup
-}
-
-src_prepare() {
- use vala && vala_src_prepare
- gnome2_src_prepare
-
- # Make CMakeLists versioned vala enabled
- sed -e "s;\(find_program(VALAC\) valac);\1 ${VALAC});" \
- -e "s;\(find_program(VAPIGEN\) vapigen);\1 ${VAPIGEN});" \
- -i "${S}"/CMakeLists.txt || die
-}
-
-src_configure() {
- # /usr/include/db.h is always db-1 on FreeBSD
- # so include the right dir in CPPFLAGS
- use berkdb && append-cppflags "-I$(db_includedir)"
-
- local google_auth_enable
- if use google || use gnome-online-accounts; then
- google_auth_enable="ON"
- else
- google_auth_enable="OFF"
- fi
-
- # phonenumber does not exist in tree
- local mycmakeargs=(
- -DENABLE_GTK_DOC=$(usex gtk-doc)
- -DWITH_PRIVATE_DOCS=$(usex gtk-doc)
- -DENABLE_SCHEMAS_COMPILE=OFF
- -DENABLE_INTROSPECTION=$(usex introspection)
- -DWITH_KRB5=$(usex kerberos)
- -DWITH_KRB5_INCLUDES=$(usex kerberos "${EPREFIX}"/usr "")
- -DWITH_KRB5_LIBS=$(usex kerberos "${EPREFIX}"/usr/$(get_libdir) "")
- -DWITH_OPENLDAP=$(usex ldap)
- -DWITH_PHONENUMBER=OFF
- -DENABLE_SMIME=ON
- -DENABLE_GTK=$(usex gtk)
- -DENABLE_GOOGLE_AUTH=${google_auth_enable}
- -DENABLE_EXAMPLES=OFF
- -DENABLE_GOA=$(usex gnome-online-accounts)
- -DENABLE_UOA=OFF
- -DWITH_LIBDB=$(usex berkdb "${EPREFIX}"/usr OFF)
- # ENABLE_BACKTRACES requires libdwarf ?
- -DENABLE_IPV6=$(usex ipv6)
- -DENABLE_WEATHER=$(usex weather)
- -DENABLE_GOOGLE=$(usex google)
- -DENABLE_LARGEFILE=ON
- -DENABLE_VALA_BINDINGS=$(usex vala)
- )
-
- cmake-utils_src_configure
-}
-
-src_compile() {
- cmake-utils_src_compile
-}
-
-src_test() {
- virtx cmake-utils_src_test
-}
-
-src_install() {
- cmake-utils_src_install
-
- if use ldap; then
- insinto /etc/openldap/schema
- doins "${FILESDIR}"/calentry.schema
- dosym ../../../usr/share/${PN}/evolutionperson.schema /etc/openldap/schema/evolutionperson.schema
- fi
-}
diff --git a/gnome-extra/evolution-data-server/files/calentry.schema b/gnome-extra/evolution-data-server/files/calentry.schema
deleted file mode 100644
index bc79da27..00000000
--- a/gnome-extra/evolution-data-server/files/calentry.schema
+++ /dev/null
@@ -1,108 +0,0 @@
-# RFC2739 calEntry schema for OpenLDAP 2.x
-
-#
-# From https://bugs.gentoo.org/show_bug.cgi?id=83988
-# Please notify us of updated revisions by submitting a bug report at bugs.gentoo.org
-#
-
-# Version of RFC 2739 schema translated by Terrelle Shaw
-# (xytek@xytek.org) # Nov. 7, 2002 # Modifications by Peter Marschall
-# <peter.marschall@adpm.de> # Nov. 9, 2002
-
-# Notes:
-# * RFC2739 seems to be a bit sloppy about attribute type and
-# objectclass definitions syntax and also about attribute syntax
-# and matching rules.
-# (It even counts the attributes in the calEntry objectclass wrong ;-)
-# * The following changes have been applied to correct the schema
-# - added description to each attributetype definition
-# - changed SYNTAX from 'IA5String' to corresponding OID
-# to make matching rules and syntax consistent
-# - replaced illegal keyword SUBSTRING by SUBSTR
-# - changed SUBSTR from caseIgnoreIA5Match to caseIgnoreIA5SubstringsMatch
-# - removed illegal keyword MULTI-VALUE
-# - added keyword SINGLE-VALUE where appropriate
-# - removed USAGE since cwuserApplications is the default
-# - added description to the objectclass defintion
-# - corrected typo in objectclass definition
-# - added the attributetypes defined but not used to the objectclass
-
-
-# 2.4.4.1 calCalURI
-attributetype ( 1.2.840.113556.1.4.478
- NAME 'calCalURI'
- DESC 'URI to a snapshot of the users entire default calendar'
- EQUALITY caseIgnoreIA5Match
- SUBSTR caseIgnoreIA5SubstringsMatch
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
- SINGLE-VALUE )
-
-# 2.4.4.2 calFBURL
-attributetype ( 1.2.840.113556.1.4.479
- NAME 'calFBURL'
- DESC 'URI to the users default free/busy time data'
- EQUALITY caseIgnoreIA5Match
- SUBSTR caseIgnoreIA5SubstringsMatch
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
- SINGLE-VALUE )
-
-# 2.4.4.3 calCAPURI
-attributetype ( 1.2.840.113556.1.4.480
- NAME 'calCAPURI'
- DESC 'URI used to communicate with the users calendar'
- EQUALITY caseIgnoreIA5Match
- SUBSTR caseIgnoreIA5SubstringsMatch
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
- SINGLE-VALUE )
-
-# 2.4.4.4 calCalAdrURI
-attributetype ( 1.2.840.113556.1.4.481
- NAME 'calCalAdrURI'
- DESC 'URI to which event requests should be sent for the user'
- EQUALITY caseIgnoreIA5Match
- SUBSTR caseIgnoreIA5SubstringsMatch
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
- SINGLE-VALUE )
-
-# 2.4.4.5 calOtherCalURIs
-attributetype ( 1.2.840.113556.1.4.482
- NAME 'calOtherCalURIs'
- DESC 'URIs to snapshots of non-default calendars belonging to the user'
- EQUALITY caseIgnoreIA5Match
- SUBSTR caseIgnoreIA5SubstringsMatch
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-
-# 2.4.4.6 calOtherFBURLs
-attributetype ( 1.2.840.113556.1.4.483
- NAME 'calOtherFBURLs'
- DESC 'URIs to non-default free/busy data belonging to the user'
- EQUALITY caseIgnoreIA5Match
- SUBSTR caseIgnoreIA5SubstringsMatch
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-
-# 2.4.4.7 calOtherCAPURIs
-attributetype ( 1.2.840.113556.1.4.484
- NAME 'calOtherCAPURIs'
- DESC 'URIs to non-default calendars belonging to the user'
- EQUALITY caseIgnoreIA5Match
- SUBSTR caseIgnoreIA5SubstringsMatch
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-
-# 2.4.4.8 calOtherCalAdrURIs
-attributetype ( 1.2.840.113556.1.4.485
- NAME 'calOtherCalAdrURIs'
- DESC 'URIs of destinations for event requests to non-default calendars'
- EQUALITY caseIgnoreIA5Match
- SUBSTR caseIgnoreIA5SubstringsMatch
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-
-# 2.4.3.1 calEntry
-objectclass ( 1.2.840.113556.1.5.87
- NAME 'calEntry'
- DESC 'Calendering and free/busy information'
- SUP top AUXILIARY
- MAY ( calCalURI $ calFBURL $ calCAPURI $ calCalAdrURI $
- calOtherCAPURIs $ calOtherCalURIs $ calOtherFBURLs $
- calOtherCalAdrURIs ) )
-
-# EOF
diff --git a/gnome-extra/evolution-data-server/metadata.xml b/gnome-extra/evolution-data-server/metadata.xml
deleted file mode 100644
index 3177c37e..00000000
--- a/gnome-extra/evolution-data-server/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>gnome@gentoo.org</email>
- <name>Gentoo GNOME Desktop</name>
- </maintainer>
- <use>
- <flag name="gnome-online-accounts">Enable using
- <pkg>net-libs/gnome-online-accounts</pkg> for authorization</flag>
- <flag name="google">Enable support for google authentication, contacts and tasks</flag>
- <flag name="weather">Enable optional weather calendar support</flag>
- </use>
-</pkgmetadata>
diff --git a/gnome-extra/evolution-ews/evolution-ews-9999.ebuild b/gnome-extra/evolution-ews/evolution-ews-9999.ebuild
deleted file mode 100644
index ec1e7956..00000000
--- a/gnome-extra/evolution-ews/evolution-ews-9999.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="no"
-
-inherit gnome2
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
-
-DESCRIPTION="Evolution module for connecting to Microsoft Exchange Web Services"
-HOMEPAGE="https://wiki.gnome.org/Apps/Evolution"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-if [[ ${PV} = 9999 ]]; then
- KEYWORDS=""
-else
- KEYWORDS="~amd64 ~x86"
-fi
-IUSE="test"
-
-RDEPEND="
- dev-db/sqlite:3=
- >=dev-libs/glib-2.40:2
- dev-libs/libical:0=
- >=dev-libs/libxml2-2
- >=gnome-extra/evolution-data-server-${PV}:0=
- >=mail-client/evolution-${PV}:2.0
- >=net-libs/libsoup-2.42:2.4
- >=x11-libs/gtk+-3:3
-"
-DEPEND="${RDEPEND}
- >=dev-util/gtk-doc-am-1.9
- >=dev-util/intltool-0.35.5
- virtual/pkgconfig
- test? ( net-libs/uhttpmock )
-"
-
-src_configure() {
- # We don't have libmspack, needing internal lzx
- gnome2_src_configure \
- --with-internal-lzx \
- $(use_enable test tests)
-}
diff --git a/gnome-extra/evolution-ews/metadata.xml b/gnome-extra/evolution-ews/metadata.xml
deleted file mode 100644
index 39980802..00000000
--- a/gnome-extra/evolution-ews/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>gnome@gentoo.org</email>
- <name>Gentoo GNOME Desktop</name>
-</maintainer>
-</pkgmetadata>
diff --git a/gnome-extra/evolution-exchange/evolution-exchange-9999.ebuild b/gnome-extra/evolution-exchange/evolution-exchange-9999.ebuild
deleted file mode 100644
index ca169c59..00000000
--- a/gnome-extra/evolution-exchange/evolution-exchange-9999.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="yes"
-GNOME2_LA_PUNT="yes"
-
-inherit gnome2
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
-
-DESCRIPTION="Evolution module for connecting to Microsoft Exchange"
-HOMEPAGE="http://projects.gnome.org/evolution/"
-LICENSE="GPL-2"
-
-SLOT="2.0"
-IUSE="debug static"
-if [[ ${PV} = 9999 ]]; then
- KEYWORDS=""
- IUSE="${IUSE} doc"
-else
- KEYWORDS="~amd64 ~x86"
-fi
-
-RDEPEND="
- >=mail-client/evolution-${PV}:2.0
- >=gnome-extra/evolution-data-server-${PV}[ldap,kerberos]
- >=dev-libs/glib-2.28:2
- >=x11-libs/gtk+-3.0:3
- >=gnome-base/gconf-2:2
- >=dev-libs/libical-0.43
- dev-libs/libxml2:2
- net-libs/libsoup:2.4
- >=net-nds/openldap-2.1.30-r2
- virtual/krb5
-"
-DEPEND="${RDEPEND}
- >=dev-util/gtk-doc-am-1.9
- >=dev-util/intltool-0.40
- virtual/pkgconfig
-"
-
-if [[ ${PV} = 9999 ]]; then
- DEPEND="${DEPEND}
- doc? ( >=dev-util/gtk-doc-1.9 )"
-fi
-
-src_configure() {
- DOCS="AUTHORS ChangeLog NEWS README"
- gnome2_src_configure \
- --with-krb5="${EPREFIX}"/usr \
- --with-openldap \
- --disable-static \
- $(use_enable debug e2k-debug) \
- $(use_with static static-ldap)
-}
diff --git a/gnome-extra/evolution-exchange/metadata.xml b/gnome-extra/evolution-exchange/metadata.xml
deleted file mode 100644
index 39980802..00000000
--- a/gnome-extra/evolution-exchange/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>gnome@gentoo.org</email>
- <name>Gentoo GNOME Desktop</name>
-</maintainer>
-</pkgmetadata>
diff --git a/gnome-extra/evolution-groupwise/evolution-groupwise-9999.ebuild b/gnome-extra/evolution-groupwise/evolution-groupwise-9999.ebuild
deleted file mode 100644
index 37061df2..00000000
--- a/gnome-extra/evolution-groupwise/evolution-groupwise-9999.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-GCONF_DEBUG="no"
-GNOME2_LA_PUNT="yes"
-
-inherit db-use eutils flag-o-matic gnome2
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
-
-DESCRIPTION="Evolution module for connecting to Novell Groupwise"
-HOMEPAGE="http://www.gnome.org/projects/evolution/"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-if [[ ${PV} = 9999 ]]; then
- KEYWORDS=""
-else
- KEYWORDS="~amd64 ~x86"
-fi
-IUSE="" # doc
-
-RDEPEND=">=mail-client/evolution-${PV}:2.0
- >=gnome-extra/evolution-data-server-${PV}
- >=dev-libs/glib-2.16
- >=dev-libs/libxml2-2
- >=gnome-base/gconf-2:2
- gnome-extra/gtkhtml:4.0
- >=net-libs/libsoup-2.3:2.4
- sys-libs/db
- x11-libs/gdk-pixbuf:2
- >=x11-libs/gtk+-2.90.4:3
-"
-DEPEND="${RDEPEND}
- >=dev-util/intltool-0.35.5
- virtual/pkgconfig
-"
-# For now, this package has no gtk-doc documentation to build
-# doc? ( >=dev-util/gtk-doc-1.9 )
-
-pkg_setup() {
- DOCS="ChangeLog NEWS" # AUTHORS, README are empty
-}
-
-src_prepare() {
- # /usr/include/db.h is always db-1 on FreeBSD
- # so include the right dir in CPPFLAGS
- append-cppflags "-I$(db_includedir)"
-
- gnome2_src_prepare
-}
diff --git a/gnome-extra/evolution-groupwise/metadata.xml b/gnome-extra/evolution-groupwise/metadata.xml
deleted file mode 100644
index 39980802..00000000
--- a/gnome-extra/evolution-groupwise/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>gnome@gentoo.org</email>
- <name>Gentoo GNOME Desktop</name>
-</maintainer>
-</pkgmetadata>
diff --git a/gnome-extra/evolution-kolab/evolution-kolab-9999.ebuild b/gnome-extra/evolution-kolab/evolution-kolab-9999.ebuild
deleted file mode 100644
index a3a8ceec..00000000
--- a/gnome-extra/evolution-kolab/evolution-kolab-9999.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="no"
-GNOME2_LA_PUNT="yes"
-
-inherit autotools eutils gnome2
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
-
-DESCRIPTION="Evolution module for connecting to Kolab groupware servers"
-HOMEPAGE="https://live.gnome.org/Evolution/Kolab"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-if [[ ${PV} = 9999 ]]; then
- KEYWORDS=""
-else
- KEYWORDS="~amd64"
-fi
-IUSE="" # kerberos (does nothing useful for now)
-
-RDEPEND=">=mail-client/evolution-${PV}:2.0
- >=gnome-extra/evolution-data-server-${PV}
- >=dev-db/sqlite-3.7:3
- >=dev-libs/glib-2.32:2
- >=dev-libs/libical-0.44
- dev-libs/libxml2
- dev-libs/nss
- >=gnome-base/gconf-2:2
- >=net-misc/curl-7.19[ssl]
- >=x11-libs/gtk+-3.2:3
-"
-DEPEND="${RDEPEND}
- dev-util/gperf
- >=dev-util/gtk-doc-am-1.14
- >=dev-util/intltool-0.35.5
- sys-devel/gettext
- virtual/pkgconfig
-"
-# doc? (
-# app-text/docbook-xml-dtd:4.3
-# >=dev-util/gtk-doc-1.14 )
-# eautoreconf needs gtk-doc-am
-
-RESTRICT="test" # test suite is non-functional
-
-src_prepare() {
- G2CONF="${G2CONF} --without-krb5" # --with-krb5 does nothing useful
-
- # We do not want to install a "hello world" program.
- epatch "${FILESDIR}/${PN}-3.4.3-no-hello-world.patch"
-
- # Disable test suite: parts fail, other parts require connection to a live
- # kolab server, plus it installs test executables to /usr/bin
- epatch "${FILESDIR}/${PN}-3.5.5-no-tests.patch"
-
- # Strip stupid cflags
- sed -e 's/\(ADD_CFLAGS=.*\) -pedantic/\1/' \
- -i configure.ac configure || die
-
- [[ ${PV} = 9999 ]] || eautoreconf
- gnome2_src_prepare
-}
-
-src_install() {
- gnome2_src_install
- rm -rv "${ED}usr/doc" || die "rm failed"
-}
diff --git a/gnome-extra/evolution-kolab/files/evolution-kolab-3.4.3-no-hello-world.patch b/gnome-extra/evolution-kolab/files/evolution-kolab-3.4.3-no-hello-world.patch
deleted file mode 100644
index 06ffeea5..00000000
--- a/gnome-extra/evolution-kolab/files/evolution-kolab-3.4.3-no-hello-world.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-From 2a75e25ce2abbacd3c37f0a6ebd51e55d9f358d2 Mon Sep 17 00:00:00 2001
-From: Alexandre Rostovtsev <tetromino@gentoo.org>
-Date: Mon, 13 Aug 2012 01:37:42 -0400
-Subject: [PATCH 1/2] Do not build 'Hello World' program
-
----
- src/Makefile.am | 4 ----
- 1 files changed, 0 insertions(+), 4 deletions(-)
-
-diff --git a/src/Makefile.am b/src/Makefile.am
-index 49b56fe..8188a11 100644
---- a/src/Makefile.am
-+++ b/src/Makefile.am
-@@ -10,10 +10,6 @@ SUBDIRS = \
- eplugin \
- tests
-
--bin_PROGRAMS = evolution_kolab
--
--evolution_kolab_SOURCES = \
-- main.c
-
- AM_CPPFLAGS = \
- -DPACKAGE_LOCALE_DIR=\"$(localedir)\" \
---
-1.7.8.6
-
diff --git a/gnome-extra/evolution-kolab/files/evolution-kolab-3.5.5-no-tests.patch b/gnome-extra/evolution-kolab/files/evolution-kolab-3.5.5-no-tests.patch
deleted file mode 100644
index bbefccd4..00000000
--- a/gnome-extra/evolution-kolab/files/evolution-kolab-3.5.5-no-tests.patch
+++ /dev/null
@@ -1,51 +0,0 @@
-From f0e43e8a098da3291d5870f55688faf7865ab775 Mon Sep 17 00:00:00 2001
-From: Alexandre Rostovtsev <tetromino@gentoo.org>
-Date: Mon, 13 Aug 2012 01:40:01 -0400
-Subject: [PATCH] Disable test suite
-
----
- configure.ac | 1 -
- src/Makefile.am | 3 +--
- src/libekolabconv/Makefile.am | 2 +-
- 3 files changed, 2 insertions(+), 4 deletions(-)
-
-diff --git a/configure.ac b/configure.ac
-index 2f8f72b..bdb4a2e 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -76,7 +76,6 @@ PKG_CHECK_MODULES(GTK, gtk+-3.0)
- PKG_CHECK_MODULES(SOUP, libsoup-2.4 libsoup-gnome-2.4)
- PKG_CHECK_MODULES(CURL, libcurl)
- PKG_CHECK_MODULES(ICAL, libical)
--PKG_CHECK_MODULES(GMIME, gmime-2.4,,[PKG_CHECK_MODULES(GMIME, gmime-2.6)]) dnl TODO make tests optional
- PKG_CHECK_MODULES(EVOLUTION, evolution-mail-3.0 libebook-1.2 libecal-1.2)
-
- dnl ***********
-diff --git a/src/Makefile.am b/src/Makefile.am
-index 2bf873e..5c7e7c4 100644
---- a/src/Makefile.am
-+++ b/src/Makefile.am
-@@ -9,8 +9,7 @@ SUBDIRS = \
- calendar \
- collection \
- configuration \
-- eplugin \
-- tests
-+ eplugin
-
-
- AM_CPPFLAGS = \
-diff --git a/src/libekolabconv/Makefile.am b/src/libekolabconv/Makefile.am
-index 2de4832..dbb6411 100644
---- a/src/libekolabconv/Makefile.am
-+++ b/src/libekolabconv/Makefile.am
-@@ -1,5 +1,5 @@
- ## Process this file with automake to produce Makefile.in
-
--SUBDIRS = main test
-+SUBDIRS = main
-
- -include $(top_srcdir)/git.mk
---
-1.7.8.6
-
diff --git a/gnome-extra/evolution-kolab/metadata.xml b/gnome-extra/evolution-kolab/metadata.xml
deleted file mode 100644
index 39980802..00000000
--- a/gnome-extra/evolution-kolab/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>gnome@gentoo.org</email>
- <name>Gentoo GNOME Desktop</name>
-</maintainer>
-</pkgmetadata>
diff --git a/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
deleted file mode 100644
index 83c5a0c0..00000000
--- a/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-VALA_USE_DEPEND="vapigen"
-VALA_MIN_API_VERSION="0.36"
-
-inherit gnome.org gnome2-utils linux-info meson readme.gentoo-r1 vala xdg
-if [[ ${PV} = 9999 ]]; then
- inherit git-r3
- SRC_URI=""
- EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/${GNOME_ORG_MODULE}"
-fi
-
-DESCRIPTION="Simple GNOME 3 application to access remote or virtual systems"
-HOMEPAGE="https://wiki.gnome.org/Apps/Boxes"
-
-LICENSE="LGPL-2+ CC-BY-2.0"
-SLOT="0"
-IUSE="rdp"
-if [[ ${PV} != 9999 ]]; then
- KEYWORDS="~amd64" # qemu-kvm[spice] is 64bit-only
-fi
-
-# FIXME: ovirt is not available in tree; though it seems the gnome-boxes ovirt broker is too buggy atm anyways (would need rest[vala] as well)
-# FIXME: qemu probably needs to depend on spice[smartcard] directly with USE=spice
-# FIXME: Check over libvirt USE=libvirtd,qemu and the smartcard/usbredir requirements
-# Technically vala itself still ships a libsoup vapi, but that may change, and it should be better to use the .vapi from the same libsoup version
-# gtk-vnc raised due to missing vala bindings in earlier ebuilds
-COMMON_DEPEND="
- >=app-arch/libarchive-3:=
- >=dev-libs/glib-2.52:2
- >=dev-libs/gobject-introspection-1.54:=
- >=x11-libs/gtk+-3.22.20:3[introspection]
- >=net-libs/gtk-vnc-0.8.0-r1[gtk3(+),vala]
- >=sys-libs/libosinfo-1.1.0[vala]
- app-crypt/libsecret[vala]
- >=net-libs/libsoup-2.44:2.4[vala]
- virtual/libusb:1
- >=app-emulation/libvirt-glib-0.2.3[vala]
- >=dev-libs/libxml2-2.7.8:2
- >=net-misc/spice-gtk-0.32[gtk3(+),smartcard,usbredir,vala]
- app-misc/tracker:0/2.0
- net-libs/webkit-gtk:4
- >=virtual/libgudev-165:=
- rdp? ( net-misc/freerdp:= )
-"
-DEPEND="${COMMON_DEPEND}
- $(vala_depend)
- dev-libs/appstream-glib
- dev-util/itstool
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
-"
-# These are called via exec():
-# sys-fs/mtools mcopy for unattended file copying for files that libarchive doesn't support
-# virtual/cdrtools mkisofs is needed for unattended installer secondary disk image creation
-# app-emulation/libguestfs virt-sysprep is used for VM cloing, if not there, it logs debug and doesn't function
-# sys-apps/policycoreutils restorecon is used for checking selinux context
-# app-emulation/libvirt virsh used for various checks (and we need the library anyways)
-# sys-auth/polkit used for making all libvirt system disks readable via "pkexec chmod a+r" that aren't already readable to the user (libvirt system importer)
-# app-emulation/qemu qemu-img used to convert image to QCOW2 format during copy
-RDEPEND="${COMMON_DEPEND}
- >=app-misc/tracker-miners-2[iso]
- app-emulation/spice[smartcard]
- >=app-emulation/libvirt-0.9.3[libvirtd,qemu]
- >=app-emulation/qemu-1.3.1[spice,smartcard,usbredir]
- sys-fs/mtools
- virtual/cdrtools
- sys-auth/polkit
-"
-
-DISABLE_AUTOFORMATTING="yes"
-DOC_CONTENTS="Before running gnome-boxes for local VMs, you will need to load the KVM modules.
-If you have an Intel Processor, run:
-# modprobe kvm-intel
-
-If you have an AMD Processor, run:
-# modprobe kvm-amd"
-
-pkg_pretend() {
- linux-info_get_any_version
-
- if linux_config_exists; then
- if ! { linux_chkconfig_present KVM_AMD || \
- linux_chkconfig_present KVM_INTEL; }; then
- ewarn "You need KVM support in your kernel to use GNOME Boxes local VM support!"
- fi
- fi
-}
-
-src_prepare() {
- xdg_src_prepare
- vala_src_prepare
-}
-
-src_configure() {
- local emesonargs=(
- -Ddistributor_name=Gentoo
- -Dovirt=false
- $(meson_use rdp)
- -Dinstalled_tests=false
- -Dflatpak=false
- -Dprofile=default
- )
- meson_src_configure
-}
-
-src_install() {
- meson_src_install
- readme.gentoo_create_doc
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- gnome2_schemas_update
- readme.gentoo_print_elog
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
- gnome2_schemas_update
-}
diff --git a/gnome-extra/gnome-boxes/metadata.xml b/gnome-extra/gnome-boxes/metadata.xml
deleted file mode 100644
index 996e7cac..00000000
--- a/gnome-extra/gnome-boxes/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>gnome@gentoo.org</email>
- <name>Gentoo GNOME Desktop</name>
- </maintainer>
-</pkgmetadata>
diff --git a/gnome-extra/gnome-color-manager/files/9999-remove-unwanted-check.patch b/gnome-extra/gnome-color-manager/files/9999-remove-unwanted-check.patch
deleted file mode 100644
index b3113474..00000000
--- a/gnome-extra/gnome-color-manager/files/9999-remove-unwanted-check.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-From 534eed4f8664c9f263d666ed78144c37dc05bf90 Mon Sep 17 00:00:00 2001
-From: Gilles Dartiguelongue <eva@gentoo.org>
-Date: Sun, 27 May 2018 19:27:51 +0200
-Subject: [PATCH] Fix unwanted exiv check in packagekit option handling
-
----
- meson.build | 1 -
- 1 file changed, 1 deletion(-)
-
-diff --git a/meson.build b/meson.build
-index 9e179fb..08a0f79 100644
---- a/meson.build
-+++ b/meson.build
-@@ -108,7 +108,6 @@ if get_option('exiv')
- endif
-
- if get_option('packagekit')
-- libexiv = dependency('exiv2')
- conf.set('HAVE_PACKAGEKIT', '1')
- endif
-
---
-2.17.0
-
diff --git a/gnome-extra/gnome-color-manager/gnome-color-manager-9999.ebuild b/gnome-extra/gnome-color-manager/gnome-color-manager-9999.ebuild
deleted file mode 100644
index 0c190077..00000000
--- a/gnome-extra/gnome-color-manager/gnome-color-manager-9999.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit git-r3 gnome.org gnome2-utils meson virtualx xdg
-
-DESCRIPTION="Color profile manager for the GNOME desktop"
-HOMEPAGE="https://git.gnome.org/browse/gnome-color-manager"
-SRC_URI=""
-EGIT_MODULE="https://git.gnome.org/gnome-color-manager"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS=""
-IUSE="packagekit raw test"
-
-# Need gtk+-3.3.8 for https://bugzilla.gnome.org/show_bug.cgi?id=673331
-# vte could be made optional
-RDEPEND="
- >=dev-libs/glib-2.31.10:2
- >=media-libs/lcms-2.2:2
- >=media-libs/libcanberra-0.10[gtk3]
- media-libs/libexif
- media-libs/tiff:0=
-
- >=x11-libs/gtk+-3.3.8:3
- >=x11-libs/vte-0.25.1:2.91
- >=x11-misc/colord-1.3.1:0=
- >=x11-libs/colord-gtk-0.1.20
-
- packagekit? ( app-admin/packagekit-base )
- raw? ( media-gfx/exiv2:0= )
-"
-# docbook-sgml-{utils,dtd:4.1} needed to generate man pages
-DEPEND="${RDEPEND}
- app-text/docbook-sgml-dtd:4.1
- app-text/docbook-sgml-utils
- dev-libs/appstream-glib
- dev-util/itstool
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
-"
-
-PATCHES=(
- # https://bugzilla.gnome.org/show_bug.cgi?id=796428
- "${FILESDIR}"/9999-remove-unwanted-check.patch
-)
-
-src_prepare() {
- xdg_src_prepare
-
- # Fix hard-coded package name
- # https://gitlab.gnome.org/GNOME/gnome-color-manager/issues/3
- sed 's:argyllcms:media-gfx/argyllcms:' src/gcm-utils.h || die
-}
-
-src_configure() {
- # Always enable tests since they are check_PROGRAMS anyway
- local emesonargs=(
- $(meson_use raw exiv)
- $(meson_use packagekit)
- $(meson_use test tests)
- )
- meson_src_configure
-}
-
-src_test() {
- virtx meson_src_test
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- gnome2_icon_cache_update
-
- if ! has_version media-gfx/argyllcms ; then
- elog "If you want to do display or scanner calibration, you will need to"
- elog "install media-gfx/argyllcms"
- fi
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
- gnome2_icon_cache_update
-}
diff --git a/gnome-extra/gnome-color-manager/metadata.xml b/gnome-extra/gnome-color-manager/metadata.xml
deleted file mode 100644
index 69685396..00000000
--- a/gnome-extra/gnome-color-manager/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>gnome@gentoo.org</email>
- <name>Gentoo GNOME Desktop</name>
- </maintainer>
- <use>
- <flag name="packagekit">Enable support for the distro-neutral package
- manager GUI <pkg>app-admin/packagekit</pkg></flag>
- </use>
-</pkgmetadata>
diff --git a/gnome-extra/gnome-contacts/gnome-contacts-9999.ebuild b/gnome-extra/gnome-contacts/gnome-contacts-9999.ebuild
deleted file mode 100644
index 871df7cb..00000000
--- a/gnome-extra/gnome-contacts/gnome-contacts-9999.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit gnome.org gnome2-utils meson vala xdg
-
-DESCRIPTION="GNOME contact management application"
-HOMEPAGE="https://wiki.gnome.org/Design/Apps/Contacts"
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE="telepathy v4l"
-if [[ ${PV} = 9999 ]]; then
- inherit git-r3
- SRC_URI=""
- EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/gnome-contacts.git"
-else
- KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-fi
-
-VALA_DEPEND="
- $(vala_depend)
- >=dev-libs/gobject-introspection-1.54
- dev-libs/folks[vala(+)]
- net-libs/gnome-online-accounts[vala]
- gnome-extra/evolution-data-server[vala]
- net-libs/telepathy-glib[vala]
-"
-# Configure is wrong; it needs cheese-3.5.91, not 3.3.91
-RDEPEND="
- >=gnome-extra/evolution-data-server-3.13.90:=[gnome-online-accounts]
- >=dev-libs/folks-0.11.4:=[eds,telepathy?]
- >=dev-libs/glib-2.44:2
- >=dev-libs/libgee-0.10:0.8
- >=gnome-base/gnome-desktop-3.0:3=
- net-libs/gnome-online-accounts:=
- >=x11-libs/gtk+-3.22:3
- v4l? ( >=media-video/cheese-3.5.91:= )
- telepathy? ( >=net-libs/telepathy-glib-0.22 )
-"
-DEPEND="${RDEPEND}
- ${VALA_DEPEND}
- app-text/docbook-xml-dtd:4.2
- app-text/docbook-xsl-stylesheets
- dev-libs/appstream-glib
- dev-libs/libxml2:2
- dev-libs/libxslt
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
-"
-
-src_prepare() {
- xdg_src_prepare
- vala_src_prepare
-}
-
-src_configure() {
- local emesonargs=(
- $(meson_use v4l cheese)
- $(meson_use telepathy)
- -Dmanpage=true
- -Ddocs=false
- )
- meson_src_configure
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- gnome2_schemas_update
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
- gnome2_schemas_update
-}
diff --git a/gnome-extra/gnome-contacts/metadata.xml b/gnome-extra/gnome-contacts/metadata.xml
deleted file mode 100644
index 03d1d32c..00000000
--- a/gnome-extra/gnome-contacts/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>gnome@gentoo.org</email>
- <name>Gentoo GNOME Desktop</name>
-</maintainer>
-<use>
- <flag name="telepathy">Start chat from contact details</flag>
-</use>
-</pkgmetadata>
diff --git a/gnome-extra/gnome-documents/Manifest b/gnome-extra/gnome-documents/Manifest
deleted file mode 100644
index 85e6c2ae..00000000
--- a/gnome-extra/gnome-documents/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST gnome-documents-3.28.2.tar.xz 4800076 BLAKE2B d40486e14d29592116e0c7ba2fe6e521175eae146b0b07e025094478d83c5d8ef2d0eb2a07cf19d32b22c7d7e8c258af784329a4f896a6f7a71de4adbacacfcf SHA512 6babcc8f34b5eec3cbe049a871c74d1080b6ca29c2e2197e656c4c59c302e7aba32171e707a0c625e772a08e61697e4c958ce3fc48d6404ea71ebbdb9793a6cc
-DIST gnome-documents-3.30.0.tar.xz 4776064 BLAKE2B 378716bfd80d614ebe6166dc845a3cccf8f827cbfec0f3f1bd90e6521336bf1ea8a7a72000b589cf6359b22d623e9728a81c165b95cc4ab85691907f2aa09680 SHA512 6f1a67b7e7170f9e082340ae40b26ccfa4f5503326a7e5a46bfa391b8a092ffbd12d756dcfcf423d3d6d0308e43e08c133b38bd23b672a797e6e6171e394669e
diff --git a/gnome-extra/gnome-documents/gnome-documents-3.28.2.ebuild b/gnome-extra/gnome-documents/gnome-documents-3.28.2.ebuild
deleted file mode 100644
index c33e6f5b..00000000
--- a/gnome-extra/gnome-documents/gnome-documents-3.28.2.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome.org gnome2-utils meson xdg
-
-DESCRIPTION="A document manager application for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Apps/Documents"
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE=""
-KEYWORDS="~amd64 ~x86"
-
-# cairo-1.14 for cairo_surface_set_device_scale check and usage
-COMMON_DEPEND="
- >=dev-libs/gjs-1.48
- >=app-text/evince-3.13.3[introspection]
- >=dev-libs/glib-2.39.3:2
- gnome-base/gnome-desktop:3=[introspection]
- >=dev-libs/gobject-introspection-1.31.6:=
- >=x11-libs/gtk+-3.22.15:3[introspection]
- >=net-libs/libsoup-2.41.3:2.4
- >=app-misc/tracker-2:=
- >=net-libs/webkit-gtk-2.6:4[introspection]
-
- >=dev-libs/libgdata-0.13.3:=[crypt,gnome-online-accounts,introspection]
- >=app-text/libgepub-0.6[introspection]
- >=net-libs/gnome-online-accounts-3.2.0[introspection]
- >=net-libs/libzapojit-0.0.2[introspection]
-
- >=x11-libs/cairo-1.14
-"
-RDEPEND="${COMMON_DEPEND}
- >=app-misc/tracker-miners-2
- net-misc/gnome-online-miners
- sys-apps/dbus
- x11-themes/adwaita-icon-theme
-"
-DEPEND="${COMMON_DEPEND}
- dev-libs/appstream-glib
- app-text/docbook-xml-dtd:4.2
- app-text/docbook-xsl-stylesheets
- dev-libs/libxml2:2
- x11-libs/gdk-pixbuf:2
- dev-libs/libxslt
- >=sys-devel/gettext-0.19.8
- dev-util/itstool
- virtual/pkgconfig
-"
-
-src_configure() {
- local emesonargs=(
- -Ddocumentation=true
- -Dgetting_started=false
- )
- meson_src_configure
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- gnome2_schemas_update
- gnome2_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
- gnome2_schemas_update
- gnome2_icon_cache_update
-}
diff --git a/gnome-extra/gnome-documents/gnome-documents-3.30.0.ebuild b/gnome-extra/gnome-documents/gnome-documents-3.30.0.ebuild
deleted file mode 100644
index c33e6f5b..00000000
--- a/gnome-extra/gnome-documents/gnome-documents-3.30.0.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome.org gnome2-utils meson xdg
-
-DESCRIPTION="A document manager application for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Apps/Documents"
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE=""
-KEYWORDS="~amd64 ~x86"
-
-# cairo-1.14 for cairo_surface_set_device_scale check and usage
-COMMON_DEPEND="
- >=dev-libs/gjs-1.48
- >=app-text/evince-3.13.3[introspection]
- >=dev-libs/glib-2.39.3:2
- gnome-base/gnome-desktop:3=[introspection]
- >=dev-libs/gobject-introspection-1.31.6:=
- >=x11-libs/gtk+-3.22.15:3[introspection]
- >=net-libs/libsoup-2.41.3:2.4
- >=app-misc/tracker-2:=
- >=net-libs/webkit-gtk-2.6:4[introspection]
-
- >=dev-libs/libgdata-0.13.3:=[crypt,gnome-online-accounts,introspection]
- >=app-text/libgepub-0.6[introspection]
- >=net-libs/gnome-online-accounts-3.2.0[introspection]
- >=net-libs/libzapojit-0.0.2[introspection]
-
- >=x11-libs/cairo-1.14
-"
-RDEPEND="${COMMON_DEPEND}
- >=app-misc/tracker-miners-2
- net-misc/gnome-online-miners
- sys-apps/dbus
- x11-themes/adwaita-icon-theme
-"
-DEPEND="${COMMON_DEPEND}
- dev-libs/appstream-glib
- app-text/docbook-xml-dtd:4.2
- app-text/docbook-xsl-stylesheets
- dev-libs/libxml2:2
- x11-libs/gdk-pixbuf:2
- dev-libs/libxslt
- >=sys-devel/gettext-0.19.8
- dev-util/itstool
- virtual/pkgconfig
-"
-
-src_configure() {
- local emesonargs=(
- -Ddocumentation=true
- -Dgetting_started=false
- )
- meson_src_configure
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- gnome2_schemas_update
- gnome2_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
- gnome2_schemas_update
- gnome2_icon_cache_update
-}
diff --git a/gnome-extra/gnome-documents/gnome-documents-9999.ebuild b/gnome-extra/gnome-documents/gnome-documents-9999.ebuild
deleted file mode 100644
index 275d3393..00000000
--- a/gnome-extra/gnome-documents/gnome-documents-9999.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome.org gnome2-utils meson xdg
-if [[ ${PV} = 9999 ]]; then
- inherit git-r3
- SRC_URI=""
- EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/${GNOME_ORG_MODULE}"
-fi
-
-DESCRIPTION="A document manager application for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Apps/Documents"
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE=""
-if [[ ${PV} = 9999 ]]; then
- KEYWORDS=""
-else
- KEYWORDS="~amd64 ~x86"
-fi
-
-# cairo-1.14 for cairo_surface_set_device_scale check and usage
-COMMON_DEPEND="
- >=dev-libs/gjs-1.48
- >=app-text/evince-3.13.3[introspection]
- >=dev-libs/glib-2.39.3:2
- gnome-base/gnome-desktop:3=[introspection]
- >=dev-libs/gobject-introspection-1.31.6:=
- >=x11-libs/gtk+-3.22.15:3[introspection]
- >=net-libs/libsoup-2.41.3:2.4
- >=app-misc/tracker-2:=
- >=net-libs/webkit-gtk-2.6:4[introspection]
-
- >=dev-libs/libgdata-0.13.3:=[crypt,gnome-online-accounts,introspection]
- >=app-text/libgepub-0.6[introspection]
- >=net-libs/gnome-online-accounts-3.2.0[introspection]
- >=net-libs/libzapojit-0.0.2[introspection]
-
- >=x11-libs/cairo-1.14
-"
-RDEPEND="${COMMON_DEPEND}
- >=app-misc/tracker-miners-2
- net-misc/gnome-online-miners
- sys-apps/dbus
- x11-themes/adwaita-icon-theme
-"
-DEPEND="${COMMON_DEPEND}
- dev-libs/appstream-glib
- app-text/docbook-xml-dtd:4.2
- app-text/docbook-xsl-stylesheets
- dev-libs/libxml2:2
- x11-libs/gdk-pixbuf:2
- dev-libs/libxslt
- >=sys-devel/gettext-0.19.8
- dev-util/itstool
- virtual/pkgconfig
-"
-
-src_configure() {
- local emesonargs=(
- -Ddocumentation=true
- -Dgetting_started=false
- )
- meson_src_configure
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- gnome2_schemas_update
- gnome2_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
- gnome2_schemas_update
- gnome2_icon_cache_update
-}
diff --git a/gnome-extra/gnome-documents/metadata.xml b/gnome-extra/gnome-documents/metadata.xml
deleted file mode 100644
index 39980802..00000000
--- a/gnome-extra/gnome-documents/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>gnome@gentoo.org</email>
- <name>Gentoo GNOME Desktop</name>
-</maintainer>
-</pkgmetadata>
diff --git a/gnome-extra/gnome-power-manager/gnome-power-manager-9999.ebuild b/gnome-extra/gnome-power-manager/gnome-power-manager-9999.ebuild
deleted file mode 100644
index 5e7df4b6..00000000
--- a/gnome-extra/gnome-power-manager/gnome-power-manager-9999.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome.org gnome2-utils meson virtualx xdg
-
-if [[ ${PV} = 9999 ]]; then
- SRC_URI=""
- EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/gnome-power-manager.git"
- inherit git-r3
-fi
-
-DESCRIPTION="GNOME power management service"
-HOMEPAGE="https://projects.gnome.org/gnome-power-manager/"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="test"
-if [[ ${PV} = 9999 ]]; then
- KEYWORDS=""
-else
- KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-fi
-
-COMMON_DEPEND="
- >=dev-libs/glib-2.45.8:2
- >=x11-libs/gtk+-3.3.8:3
- >=x11-libs/cairo-1
- >=sys-power/upower-0.99:=
-"
-RDEPEND="${COMMON_DEPEND}
- x11-themes/adwaita-icon-theme
-"
-DEPEND="${COMMON_DEPEND}
- app-text/docbook-sgml-dtd:4.1
- app-text/docbook-sgml-utils
- >=sys-devel/gettext-0.19.7
- x11-base/xorg-proto
- virtual/pkgconfig
- test? ( sys-apps/dbus )
-"
-
-# docbook-sgml-utils and docbook-sgml-dtd-4.1 used for creating man pages
-# (files under ${S}/man).
-
-src_configure() {
- local emesonargs=(
- $(meson_use test enable-tests)
- )
- meson_src_configure
-}
-
-src_test() {
- virtx meson_src_test
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- gnome2_schemas_update
- gnome2_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
- gnome2_schemas_update
- gnome2_icon_cache_update
-}
diff --git a/gnome-extra/gnome-power-manager/metadata.xml b/gnome-extra/gnome-power-manager/metadata.xml
deleted file mode 100644
index 8b88d420..00000000
--- a/gnome-extra/gnome-power-manager/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>gnome@gentoo.org</email>
- <name>Gentoo GNOME Desktop</name>
- </maintainer>
- <longdescription lang="en">
- Power Manager daemon for the GNOME desktop environment that makes it
- easy to manage your laptop or desktop system.
- </longdescription>
-</pkgmetadata>
diff --git a/gnome-extra/gnome-recipes/Manifest b/gnome-extra/gnome-recipes/Manifest
deleted file mode 100644
index 1806769e..00000000
--- a/gnome-extra/gnome-recipes/Manifest
+++ /dev/null
@@ -1,23 +0,0 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
-DIST gnome-recipes-2.0.2.tar.xz 18057316 BLAKE2B 0a3766ff2c73bebfcacb6a0b9a98a385482e922c7e01d54c73382d150d697bc81d9124bff3b51ac457da52abd79bb5090d2f7eebc359175754d6f2e51c228070 SHA512 478daab92caa8bb265307de864601c95d504ef9bf13990dd2bf5a2c85e87f90b996bd191e907d809341cc4335fee0f2f55e626964d5372bd6c7c7168f51e6eed
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2
-
-iQKTBAEBCAB9FiEEhjiDzgE0H6m8d3Z/4FucaN0bWf0FAltOSYZfFIAAAAAALgAo
-aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDg2
-Mzg4M0NFMDEzNDFGQTlCQzc3NzY3RkUwNUI5QzY4REQxQjU5RkQACgkQ4FucaN0b
-Wf0eMg/+LIRXvVvsr60IiR1ycDnx/+53NCi8RoJT0rnSYCPQU9IrfUC/HNAoXoEJ
-3sXUKuApYYj/iaZspfo09W8P5Mm90lFhpJoEhezbr74aoxzROfTCOkAzQYD8M/YR
-twI1eIWVSm7AEYYbc6l0XJBhXgWdVAr89yJFkIUizd0sCS2qeLjHKE2TvzLxK50h
-KA7Fz8nkxM0GXIb3NzTz67AHlsmDvOMhK5Sdl75XYe2G7K1+Rx48r8ZM/2+ZBmfI
-EFgdBWrAkaz7Ckj8M297N5ngwS6t2imdWKevcdfWlwvC9T5/I1uZJ25rGFz8w1tX
-Wtfd1/d0lawjSsCJ/XMgJM/Ng6AtyoFJDmFYDUk1sbpBpM8EBdSds5ceS219I/ud
-clROCgCyyL96XLt/7Q1O3IQl0QKL9mlW4Nvlx5Kol4/i4YwKF7SwX7KG04nanIUD
-EYuLUb8WubMGjWrbhGudOFiHNE78ggehlWgDhTaZjiyvjZ3kMYzn1srrKtfbAxAD
-SDT1tlPCiKV7vqFzmBTAsYUz+0/lqT+mmKHC3CfCJn7QnL/xTleMCrQ8RZkTirkT
-XFCxj/fGV8eSAMG9/cb4Q3YDk4VpQCSL//9XVFCf8aSI7tHejykO2w4pp62Xm+wo
-d/xmpWg+AIquBopxoizbv18xIVXlUUzAYZBsx33/7ifDa4/dKzc=
-=5ksu
------END PGP SIGNATURE-----
diff --git a/gnome-extra/gnome-recipes/gnome-recipes-2.0.2.ebuild b/gnome-extra/gnome-recipes/gnome-recipes-2.0.2.ebuild
deleted file mode 100644
index a76a1ae7..00000000
--- a/gnome-extra/gnome-recipes/gnome-recipes-2.0.2.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit gnome2-utils gnome.org meson xdg
-
-DESCRIPTION="Cooking recipe application"
-HOMEPAGE="https://wiki.gnome.org/Apps/Recipes"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="archive spell"
-
-RDEPEND="
- dev-libs/glib:2
- media-libs/libcanberra
- net-libs/libsoup:2.4
- >=x11-libs/gtk+-3.22:3
- >=dev-libs/json-glib-1
- >=net-libs/rest-0.7
- net-libs/gnome-online-accounts
- archive? ( app-arch/gnome-autoar )
- spell? ( >=app-text/gspell-1 )
-"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
-"
-
-src_configure() {
- local emesonargs=(
- -Denable-autoar=$(usex archive yes no)
- -Denable-gspell=$(usex spell yes no)
- -Denable-canberra=yes
- )
-
- meson_src_configure
-}
-
-pkg_postinst() {
- gnome2_schemas_update
- gnome2_icon_cache_update
- xdg_pkg_postinst
-}
-
-pkg_postrm() {
- gnome2_schemas_update
- gnome2_icon_cache_update
- xdg_pkg_postrm
-}
diff --git a/gnome-extra/gnome-recipes/metadata.xml b/gnome-extra/gnome-recipes/metadata.xml
deleted file mode 100644
index 767f96d9..00000000
--- a/gnome-extra/gnome-recipes/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>gnome@gentoo.org</email>
- <name>Gentoo GNOME Desktop</name>
- </maintainer>
- <use>
- <flag name="archive">Enable archive support using app-arch/libarchive</flag>
- </use>
-</pkgmetadata>
diff --git a/gnome-extra/gnome-search-tool/gnome-search-tool-9999.ebuild b/gnome-extra/gnome-search-tool/gnome-search-tool-9999.ebuild
deleted file mode 100644
index 1bd1b7bf..00000000
--- a/gnome-extra/gnome-search-tool/gnome-search-tool-9999.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="no"
-GNOME2_LA_PUNT="yes"
-
-inherit gnome2
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
-
-DESCRIPTION="Search tool for GNOME 3"
-HOMEPAGE="https://live.gnome.org/GnomeUtils"
-
-LICENSE="GPL-2 FDL-1.1"
-SLOT="0"
-IUSE=""
-if [[ ${PV} = 9999 ]]; then
- KEYWORDS=""
-else
- KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux"
-fi
-
-COMMON_DEPEND="
- dev-libs/atk
- >=dev-libs/glib-2.30:2
- sys-apps/grep
- x11-libs/gdk-pixbuf
- >=x11-libs/gtk+-3:3
- x11-libs/libICE
- x11-libs/libSM
-"
-RDEPEND="${COMMON_DEPEND}
- sys-apps/findutils
- || ( sys-apps/mlocate sys-freebsd/freebsd-ubin )
- !<gnome-extra/gnome-utils-3.4
-"
-# ${PN} was part of gnome-utils before 3.4
-DEPEND="${COMMON_DEPEND}
- >=dev-util/intltool-0.40
- >=sys-devel/gettext-0.17
- virtual/pkgconfig
-"
-
-if [[ ${PV} = 9999 ]]; then
- DEPEND="${DEPEND} app-text/yelp-tools"
-fi
-
-src_configure() {
- [[ ${PV} != 9999 ]] && G2CONF="${G2CONF} ITSTOOL=$(type -P true)"
- gnome2_src_configure
-}
diff --git a/gnome-extra/gnome-search-tool/metadata.xml b/gnome-extra/gnome-search-tool/metadata.xml
deleted file mode 100644
index 39980802..00000000
--- a/gnome-extra/gnome-search-tool/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>gnome@gentoo.org</email>
- <name>Gentoo GNOME Desktop</name>
-</maintainer>
-</pkgmetadata>
diff --git a/gnome-extra/gnome-shell-extensions-system-monitor/gnome-shell-extensions-system-monitor-9999.ebuild b/gnome-extra/gnome-shell-extensions-system-monitor/gnome-shell-extensions-system-monitor-9999.ebuild
deleted file mode 100644
index c4613623..00000000
--- a/gnome-extra/gnome-shell-extensions-system-monitor/gnome-shell-extensions-system-monitor-9999.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="no"
-
-EGIT_REPO_URI="git://github.com/paradoxxxzero/gnome-shell-system-monitor-applet"
-
-inherit eutils gnome2-utils gnome2-live
-
-DESCRIPTION="System monitor extension for GNOME Shell"
-HOMEPAGE="https://github.com/paradoxxxzero/gnome-shell-system-monitor-applet"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-KEYWORDS="" #"~amd64 ~x86"
-
-COMMON_DEPEND="
- >=dev-libs/glib-2.26
- app-eselect/eselect-gnome-shell-extensions
-"
-RDEPEND="${COMMON_DEPEND}
- gnome-base/gnome-shell
- gnome-base/libgtop[introspection]
- media-libs/clutter:1.0[introspection]
- net-misc/networkmanager[introspection]
- x11-libs/gtk+:3[introspection]
-"
-DEPEND="${COMMON_DEPEND}
- >=dev-util/intltool-0.26
- sys-devel/gettext
- virtual/pkgconfig
- gnome-base/gnome-common
-"
-
-src_prepare() { :; }
-
-src_configure() { :; }
-
-src_compile() {
- local locale
- for locale in ${LINGUAS}
- do
- [[ ! -d po/${locale} ]] && continue
- mkdir -p locale/${locale}/LC_MESSAGES
- msgfmt po/${locale}/system-monitor.po -o locale/${locale}/LC_MESSAGES/system-monitor.mo || die
- done
-}
-
-src_install() {
- insinto /usr/share/gnome-shell/extensions/system-monitor@paradoxxx.zero.gmail.com
- doins system-monitor@paradoxxx.zero.gmail.com/*.{css,js,json}
-
- insinto /usr/share
- doins -r "${S}"/locale
-
- insinto /usr/share/glib-2.0/schemas
- doins system-monitor@paradoxxx.zero.gmail.com/schemas/*.gschema.xml
-}
-
-pkg_postinst() {
- gnome2_pkg_postinst
-
- einfo "Updating list of installed extensions"
- eselect gnome-shell-extensions update || die
- elog
- elog "Installed extensions installed are initially disabled by default."
- elog "To change the system default and enable some extensions, you can use"
- elog "# eselect gnome-shell-extensions"
- elog "Alternatively, you can use the org.gnome.shell disabled-extensions"
- elog "gsettings key to change the disabled extension list per-user."
- elog
-}
diff --git a/gnome-extra/gnome-shell-extensions-system-monitor/metadata.xml b/gnome-extra/gnome-shell-extensions-system-monitor/metadata.xml
deleted file mode 100644
index 39980802..00000000
--- a/gnome-extra/gnome-shell-extensions-system-monitor/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>gnome@gentoo.org</email>
- <name>Gentoo GNOME Desktop</name>
-</maintainer>
-</pkgmetadata>
diff --git a/gnome-extra/gnome-system-monitor/gnome-system-monitor-9999.ebuild b/gnome-extra/gnome-system-monitor/gnome-system-monitor-9999.ebuild
deleted file mode 100644
index cd34242f..00000000
--- a/gnome-extra/gnome-system-monitor/gnome-system-monitor-9999.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
-
-DESCRIPTION="The Gnome System Monitor"
-HOMEPAGE="https://help.gnome.org/users/gnome-system-monitor/"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="systemd X"
-if [[ ${PV} = 9999 ]]; then
- KEYWORDS=""
-else
- KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-fi
-
-RDEPEND="
- >=dev-libs/glib-2.37.3:2
- >=gnome-base/libgtop-2.28.2:2=
- >=x11-libs/gtk+-3.22:3[X(+)]
- >=dev-cpp/gtkmm-3.3.18:3.0
- >=dev-cpp/glibmm-2.46:2
- >=dev-libs/libxml2-2.0:2
- >=gnome-base/librsvg-2.35:2
- systemd? ( >=sys-apps/systemd-44:0= )
- X? ( >=x11-libs/libwnck-2.91.0:3 )
-"
-# eautoreconf requires gnome-base/gnome-common
-DEPEND="${RDEPEND}
- app-text/yelp-tools
- >=dev-util/intltool-0.41.0
- virtual/pkgconfig
-"
-
-src_configure() {
- # XXX: appdata is deprecated by appstream-glib, upstream must upgrade
- gnome2_src_configure \
- $(use_enable systemd) \
- $(use_enable X broken-wnck) \
- APPDATA_VALIDATE="$(type -P true)"
-}
diff --git a/gnome-extra/gnome-system-monitor/metadata.xml b/gnome-extra/gnome-system-monitor/metadata.xml
deleted file mode 100644
index f4a330c0..00000000
--- a/gnome-extra/gnome-system-monitor/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>gnome@gentoo.org</email>
- <name>Gentoo GNOME Desktop</name>
-</maintainer>
-<use>
- <flag name="systemd">Display <pkg>sys-apps/systemd</pkg> metadata, e.g.
- unit names, for running processes</flag>
-</use>
-</pkgmetadata>
diff --git a/gnome-extra/gtkhtml/gtkhtml-9999.ebuild b/gnome-extra/gtkhtml/gtkhtml-9999.ebuild
deleted file mode 100644
index ce5130d9..00000000
--- a/gnome-extra/gtkhtml/gtkhtml-9999.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="no"
-
-inherit gnome2
-[[ ${PV} = 9999 ]] && inherit gnome2-live
-
-DESCRIPTION="Lightweight HTML rendering/printing/editing engine"
-HOMEPAGE="https://git.gnome.org/browse/gtkhtml"
-
-LICENSE="GPL-2+ LGPL-2+"
-SLOT="4.0"
-if [[ ${PV} = 9999 ]]; then
- KEYWORDS=""
-else
- KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux"
-fi
-IUSE=""
-
-# orbit is referenced in configure, but is not used anywhere else
-RDEPEND="
- >=x11-libs/gtk+-3.2:3
- >=x11-libs/cairo-1.10:=
- x11-libs/pango
- >=app-text/enchant-1.1.7:=
- gnome-base/gsettings-desktop-schemas
- >=app-text/iso-codes-0.49
- >=net-libs/libsoup-2.26.0:2.4
-"
-DEPEND="${RDEPEND}
- x11-base/xorg-proto
- sys-devel/gettext
- >=dev-util/intltool-0.40.0
- virtual/pkgconfig
-"
-
-src_prepare() {
- # Reason?
- ELTCONF="--reverse-deps"
-
- # Regenerate marshallers for <glib-2.31 compatibility
- if [[ ${PV} != 9999 ]]; then
- rm -v components/editor/gtkhtml-spell-marshal.{c,h} \
- components/editor/gtkhtml-editor-marshal.{c,h} || die
- fi
- gnome2_src_prepare
-}
-
-src_configure() {
- gnome2_src_configure --disable-static
-}
-
-src_install() {
- gnome2_src_install
-
- # Don't collide with 3.14 slot
- mv "${ED}"/usr/bin/gtkhtml-editor-test{,-${SLOT}} || die
-}
diff --git a/gnome-extra/gtkhtml/metadata.xml b/gnome-extra/gtkhtml/metadata.xml
deleted file mode 100644
index 39980802..00000000
--- a/gnome-extra/gtkhtml/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>gnome@gentoo.org</email>
- <name>Gentoo GNOME Desktop</name>
-</maintainer>
-</pkgmetadata>
diff --git a/gnome-extra/libgda/files/libgda-4.99.1-control-center-icon-collision.patch b/gnome-extra/libgda/files/libgda-4.99.1-control-center-icon-collision.patch
deleted file mode 100644
index fe814a73..00000000
--- a/gnome-extra/libgda/files/libgda-4.99.1-control-center-icon-collision.patch
+++ /dev/null
@@ -1,55 +0,0 @@
-From 6ec47f4cf542ad9f7c4d30d557e4813b5c6f31d5 Mon Sep 17 00:00:00 2001
-From: Alexandre Rostovtsev <tetromino@gmail.com>
-Date: Sat, 4 Jun 2011 05:45:35 -0400
-Subject: [PATCH] Prevent file collision with gda-control-center-4.0's icons
-
----
- control-center/data/Makefile.am | 12 ++++++------
- ... hicolor_apps_16x16_gda-control-center-5.0.png} | Bin 833 -> 833 bytes
- ... hicolor_apps_22x22_gda-control-center-5.0.png} | Bin 1157 -> 1157 bytes
- ... hicolor_apps_24x24_gda-control-center-5.0.png} | Bin 1144 -> 1144 bytes
- ...icolor_apps_256x256_gda-control-center-5.0.png} | Bin 33543 -> 33543 bytes
- ... hicolor_apps_32x32_gda-control-center-5.0.png} | Bin 1867 -> 1867 bytes
- ... hicolor_apps_48x48_gda-control-center-5.0.png} | Bin 3144 -> 3144 bytes
- control-center/gda-control-center-5.0.desktop.in | 2 +-
- 8 files changed, 7 insertions(+), 7 deletions(-)
-
-diff --git a/control-center/data/Makefile.am b/control-center/data/Makefile.am
-index 03fa362..862ec88 100644
---- a/control-center/data/Makefile.am
-+++ b/control-center/data/Makefile.am
-@@ -5,12 +5,12 @@ public_icons_themes = \
- $(NULL)
-
- public_icons = \
-- hicolor_apps_16x16_gda-control-center.png \
-- hicolor_apps_22x22_gda-control-center.png \
-- hicolor_apps_24x24_gda-control-center.png \
-- hicolor_apps_256x256_gda-control-center.png \
-- hicolor_apps_32x32_gda-control-center.png \
-- hicolor_apps_48x48_gda-control-center.png \
-+ hicolor_apps_16x16_gda-control-center-5.0.png \
-+ hicolor_apps_22x22_gda-control-center-5.0.png \
-+ hicolor_apps_24x24_gda-control-center-5.0.png \
-+ hicolor_apps_256x256_gda-control-center-5.0.png \
-+ hicolor_apps_32x32_gda-control-center-5.0.png \
-+ hicolor_apps_48x48_gda-control-center-5.0.png \
- $(NULL)
-
- private_icons = \
-diff --git a/control-center/gda-control-center-5.0.desktop.in b/control-center/gda-control-center-5.0.desktop.in
-index 6fd5b58..429787d 100644
---- a/control-center/gda-control-center-5.0.desktop.in
-+++ b/control-center/gda-control-center-5.0.desktop.in
-@@ -1,7 +1,7 @@
- [Desktop Entry]
- _Name=Database access control center
- _Comment=Configure your database access environment
--Icon=gda-control-center
-+Icon=gda-control-center-5.0
- Exec=gda-control-center-5.0
- Terminal=false
- Type=Application
---
-1.7.5.3
-
diff --git a/gnome-extra/libgda/files/libgda-4.99.1-gda-browser-doc-collision.patch b/gnome-extra/libgda/files/libgda-4.99.1-gda-browser-doc-collision.patch
deleted file mode 100644
index 2fd31ab7..00000000
--- a/gnome-extra/libgda/files/libgda-4.99.1-gda-browser-doc-collision.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From bfb0d952d111929174c3326dbc69ab65a808a235 Mon Sep 17 00:00:00 2001
-From: Alexandre Rostovtsev <tetromino@gmail.com>
-Date: Sat, 4 Jun 2011 05:59:46 -0400
-Subject: [PATCH] Prevent file collision with gda-browser-4.0's gtk-doc files
-
----
- tools/browser/doc/Makefile.am | 2 +-
- ...browser-docs.sgml => gda-browser-5.0-docs.sgml} | 0
- ...r-sections.txt => gda-browser-5.0-sections.txt} | 0
- .../{gda-browser.types => gda-browser-5.0.types} | 0
- 4 files changed, 1 insertions(+), 1 deletions(-)
-
-diff --git a/tools/browser/doc/Makefile.am b/tools/browser/doc/Makefile.am
-index 971fa79..cf6637a 100644
---- a/tools/browser/doc/Makefile.am
-+++ b/tools/browser/doc/Makefile.am
-@@ -3,7 +3,7 @@
- AUTOMAKE_OPTIONS = 1.6
-
- # The name of the module.
--DOC_MODULE=gda-browser
-+DOC_MODULE=gda-browser-5.0
-
- # The top-level SGML file.
- DOC_MAIN_SGML_FILE=$(DOC_MODULE)-docs.sgml
---
-1.7.5.3
-
diff --git a/gnome-extra/libgda/files/libgda-4.99.1-gda-browser-help-collision.patch b/gnome-extra/libgda/files/libgda-4.99.1-gda-browser-help-collision.patch
deleted file mode 100644
index 46e72823..00000000
--- a/gnome-extra/libgda/files/libgda-4.99.1-gda-browser-help-collision.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-From 01b13e22b215647c2343ec5f633b51d3c2b37824 Mon Sep 17 00:00:00 2001
-From: Alexandre Rostovtsev <tetromino@gmail.com>
-Date: Sat, 4 Jun 2011 01:59:14 -0400
-Subject: [PATCH] Prevent file collision with gda-browser-4.0's help files
-
----
- tools/browser/help/Makefile.am | 2 +-
- tools/browser/support.c | 2 +-
- 2 files changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/tools/browser/help/Makefile.am b/tools/browser/help/Makefile.am
-index 93acaf8..48fcdc4 100644
---- a/tools/browser/help/Makefile.am
-+++ b/tools/browser/help/Makefile.am
-@@ -1,6 +1,6 @@
- include $(top_srcdir)/gnome-doc-utils.make
-
--DOC_ID = gda-browser
-+DOC_ID = gda-browser-5.0
-
- DOC_INCLUDES = legal.xml
- DOC_FIGURES = \
-diff --git a/tools/browser/support.c b/tools/browser/support.c
-index 5b1b4e6..f462efc 100644
---- a/tools/browser/support.c
-+++ b/tools/browser/support.c
-@@ -223,7 +223,7 @@ browser_show_help (GtkWindow *parent, const gchar *topic)
- if (strchr (lang, '.'))
- continue;
-
-- uri = gda_gbr_get_file_path (GDA_DATA_DIR, "gnome", "help", "gda-browser", lang, NULL);
-+ uri = gda_gbr_get_file_path (GDA_DATA_DIR, "gnome", "help", "gda-browser-5.0", lang, NULL);
-
- /*g_print ("TST URI [%s]\n", uri);*/
- if (g_file_test (uri, G_FILE_TEST_EXISTS)) {
---
-1.7.5.3
-
diff --git a/gnome-extra/libgda/files/libgda-4.99.4-statement-rewriting-fix.patch b/gnome-extra/libgda/files/libgda-4.99.4-statement-rewriting-fix.patch
deleted file mode 100644
index 07077e54..00000000
--- a/gnome-extra/libgda/files/libgda-4.99.4-statement-rewriting-fix.patch
+++ /dev/null
@@ -1,465 +0,0 @@
-From 7d7742477ad03f19a168c763b988a7807421e9ca Mon Sep 17 00:00:00 2001
-From: Vivien Malerba <malerba@gnome-db.org>
-Date: Sat, 17 Sep 2011 14:26:09 +0000
-Subject: Fixed nasty bug introduced in commit #036420a459b0bb241716cd9a14c3dd1eb2b21f63
-
-which "Improved statement rewriting for NULL parameters", and in other
-commits for each provider
----
-diff --git a/libgda/sqlite/gda-sqlite-provider.c b/libgda/sqlite/gda-sqlite-provider.c
-index afeab3c..69ccd16 100644
---- a/libgda/sqlite/gda-sqlite-provider.c
-+++ b/libgda/sqlite/gda-sqlite-provider.c
-@@ -2935,7 +2935,33 @@ gda_sqlite_provider_statement_execute (GdaServerProvider *provider, GdaConnectio
- else if (!rstmt)
- return NULL;
- else {
-+ /* The strategy here is to execute @rstmt using the prepared
-+ * statement associcted to @stmt, but adapted to @rstmt, so all
-+ * the column names, etc remain the same.
-+ *
-+ * The adaptation consists to replace SQLite specific information
-+ * in the GdaSqlitePStmt object.
-+ *
-+ * The trick is to adapt @ps, then associate @ps with @rstmt, then
-+ * execute @rstmt, and then undo the trick */
- GObject *obj;
-+ GdaSqlitePStmt *tps;
-+ if (!gda_sqlite_provider_statement_prepare (provider, cnc,
-+ rstmt, error))
-+ return NULL;
-+ tps = (GdaSqlitePStmt *)
-+ gda_connection_get_prepared_statement (cnc, rstmt);
-+
-+ /* adapt @ps with @tps's SQLite specific information */
-+ GdaSqlitePStmt hps;
-+ hps.sqlite_stmt = ps->sqlite_stmt; /* save */
-+ ps->sqlite_stmt = tps->sqlite_stmt; /* override */
-+ hps.stmt_used = ps->stmt_used; /* save */
-+ ps->stmt_used = tps->stmt_used; /* override */
-+ g_object_ref (tps);
-+ gda_connection_add_prepared_statement (cnc, rstmt, (GdaPStmt *) ps);
-+
-+ /* execute rstmt (it will use @ps) */
- obj = gda_sqlite_provider_statement_execute (provider, cnc,
- rstmt, params,
- model_usage,
-@@ -2943,15 +2969,14 @@ gda_sqlite_provider_statement_execute (GdaServerProvider *provider, GdaConnectio
- last_inserted_row,
- task_id, async_cb,
- cb_data, error);
-+
-+ /* revert adaptations */
-+ ps->sqlite_stmt = hps.sqlite_stmt;
-+ ps->stmt_used = hps.stmt_used;
-+ gda_connection_add_prepared_statement (cnc, rstmt, (GdaPStmt *) tps);
-+ g_object_unref (tps);
- g_object_unref (rstmt);
-- if (GDA_IS_DATA_SELECT (obj)) {
-- GdaPStmt *pstmt;
-- g_object_get (obj, "prepared-stmt", &pstmt, NULL);
-- if (pstmt) {
-- gda_pstmt_set_gda_statement (pstmt, stmt);
-- g_object_unref (pstmt);
-- }
-- }
-+
- if (new_ps)
- g_object_unref (ps);
- pending_blobs_free_list (blobs_list);
-diff --git a/providers/jdbc/gda-jdbc-provider.c b/providers/jdbc/gda-jdbc-provider.c
-index 164e67f..c1192fb 100644
---- a/providers/jdbc/gda-jdbc-provider.c
-+++ b/providers/jdbc/gda-jdbc-provider.c
-@@ -1429,9 +1429,49 @@ gda_jdbc_provider_statement_execute (GdaServerProvider *provider, GdaConnection
- else if (!rstmt)
- return NULL;
- else {
-- GObject *obj;
-- g_object_unref (ps);
- _gda_jdbc_release_jenv (jni_detach);
-+
-+ /* The strategy here is to execute @rstmt using the prepared
-+ * statement associcted to @stmt, but adapted to @rstmt, so all
-+ * the column names, etc remain the same.
-+ *
-+ * The adaptation consists to replace Jdbc specific information
-+ * in the GdaJdbcPStmt object.
-+ *
-+ * The trick is to adapt @ps, then associate @ps with @rstmt, then
-+ * execute @rstmt, and then undo the trick */
-+ GObject *obj;
-+ GdaJdbcPStmt *tps;
-+ if (!gda_jdbc_provider_statement_prepare (provider, cnc,
-+ rstmt, error)) {
-+ g_object_unref (ps);
-+ return NULL;
-+ }
-+ tps = (GdaJdbcPStmt *)
-+ gda_connection_get_prepared_statement (cnc, rstmt);
-+
-+ /* adapt @ps with @tps's Jdbc specific information */
-+ GdaJdbcPStmt hps;
-+ hps.pstmt_obj = ps->pstmt_obj; /* save */
-+ ps->pstmt_obj = tps->pstmt_obj; /* override */
-+ g_object_ref (tps);
-+ gda_connection_add_prepared_statement (cnc, rstmt, (GdaPStmt *) ps);
-+
-+ /* execute rstmt (it will use @ps) */
-+ obj = gda_jdbc_provider_statement_execute (provider, cnc,
-+ rstmt, params,
-+ model_usage,
-+ col_types,
-+ last_inserted_row,
-+ task_id, async_cb,
-+ cb_data, error);
-+
-+ /* revert adaptations */
-+ ps->pstmt_obj = hps.pstmt_obj;
-+ gda_connection_add_prepared_statement (cnc, rstmt, (GdaPStmt *) tps);
-+ g_object_unref (tps);
-+ g_object_unref (rstmt);
-+
- obj = gda_jdbc_provider_statement_execute (provider, cnc,
- rstmt, params,
- model_usage,
-@@ -1440,14 +1480,7 @@ gda_jdbc_provider_statement_execute (GdaServerProvider *provider, GdaConnection
- task_id, async_cb,
- cb_data, error);
- g_object_unref (rstmt);
-- if (GDA_IS_DATA_SELECT (obj)) {
-- GdaPStmt *pstmt;
-- g_object_get (obj, "prepared-stmt", &pstmt, NULL);
-- if (pstmt) {
-- gda_pstmt_set_gda_statement (pstmt, stmt);
-- g_object_unref (pstmt);
-- }
-- }
-+ g_object_unref (ps);
- return obj;
- }
- }
-diff --git a/providers/mysql/gda-mysql-provider.c b/providers/mysql/gda-mysql-provider.c
-index d581828..8baf0a3 100644
---- a/providers/mysql/gda-mysql-provider.c
-+++ b/providers/mysql/gda-mysql-provider.c
-@@ -2304,8 +2304,35 @@ gda_mysql_provider_statement_execute (GdaServerProvider *provider,
- else if (!rstmt)
- return NULL;
- else {
-- GObject *obj;
- free_bind_param_data (mem_to_free);
-+
-+ /* The strategy here is to execute @rstmt using the prepared
-+ * statement associcted to @stmt, but adapted to @rstmt, so all
-+ * the column names, etc remain the same.
-+ *
-+ * The adaptation consists to replace MySQL specific information
-+ * in the GdaMysqlPStmt object.
-+ *
-+ * The trick is to adapt @ps, then associate @ps with @rstmt, then
-+ * execute @rstmt, and then undo the trick */
-+ GObject *obj;
-+ GdaMysqlPStmt *tps;
-+ if (!gda_mysql_provider_statement_prepare (provider, cnc,
-+ rstmt, error))
-+ return NULL;
-+ tps = (GdaMysqlPStmt *)
-+ gda_connection_get_prepared_statement (cnc, rstmt);
-+
-+ /* adapt @ps with @tps's Mysql specific information */
-+ GdaMysqlPStmt hps;
-+ hps.mysql_stmt = ps->mysql_stmt; /* save */
-+ ps->mysql_stmt = tps->mysql_stmt; /* override */
-+ hps.stmt_used = ps->stmt_used; /* save */
-+ ps->stmt_used = tps->stmt_used; /* override */
-+ g_object_ref (tps);
-+ gda_connection_add_prepared_statement (cnc, rstmt, (GdaPStmt *) ps);
-+
-+ /* execute rstmt (it will use @ps) */
- obj = gda_mysql_provider_statement_execute (provider, cnc,
- rstmt, params,
- model_usage,
-@@ -2313,15 +2340,13 @@ gda_mysql_provider_statement_execute (GdaServerProvider *provider,
- last_inserted_row,
- task_id, async_cb,
- cb_data, error);
-+
-+ /* revert adaptations */
-+ ps->mysql_stmt = hps.mysql_stmt;
-+ ps->stmt_used = hps.stmt_used;
-+ gda_connection_add_prepared_statement (cnc, rstmt, (GdaPStmt *) tps);
-+ g_object_unref (tps);
- g_object_unref (rstmt);
-- if (GDA_IS_DATA_SELECT (obj)) {
-- GdaPStmt *pstmt;
-- g_object_get (obj, "prepared-stmt", &pstmt, NULL);
-- if (pstmt) {
-- gda_pstmt_set_gda_statement (pstmt, stmt);
-- g_object_unref (pstmt);
-- }
-- }
- return obj;
- }
- }
-diff --git a/providers/oracle/gda-oracle-provider.c b/providers/oracle/gda-oracle-provider.c
-index 1d40105..9d0f485 100644
---- a/providers/oracle/gda-oracle-provider.c
-+++ b/providers/oracle/gda-oracle-provider.c
-@@ -1931,8 +1931,35 @@ gda_oracle_provider_statement_execute (GdaServerProvider *provider, GdaConnectio
- else if (!rstmt)
- return NULL;
- else {
-+ /* The strategy here is to execute @rstmt using the prepared
-+ * statement associcted to @stmt, but adapted to @rstmt, so all
-+ * the column names, etc remain the same.
-+ *
-+ * The adaptation consists to replace Oracle specific information
-+ * in the GdaOraclePStmt object.
-+ *
-+ * The trick is to adapt @ps, then associate @ps with @rstmt, then
-+ * execute @rstmt, and then undo the trick */
- GObject *obj;
-- g_object_unref (ps);
-+ GdaOraclePStmt *tps;
-+ if (!gda_oracle_provider_statement_prepare (provider, cnc,
-+ rstmt, error)) {
-+ g_object_unref (ps);
-+ return NULL;
-+ }
-+ tps = (GdaOraclePStmt *)
-+ gda_connection_get_prepared_statement (cnc, rstmt);
-+
-+ /* adapt @ps with @tps's Oracle specific information */
-+ GdaOraclePStmt hps;
-+ hps.hstmt = ps->hstmt; /* save */
-+ ps->hstmt = tps->hstmt; /* override */
-+ hps.ora_values = ps->ora_values; /* save */
-+ ps->ora_values = tps->ora_values; /* override */
-+ g_object_ref (tps);
-+ gda_connection_add_prepared_statement (cnc, rstmt, (GdaPStmt *) ps);
-+
-+ /* execute rstmt (it will use @ps) */
- obj = gda_oracle_provider_statement_execute (provider, cnc,
- rstmt, params,
- model_usage,
-@@ -1940,15 +1967,14 @@ gda_oracle_provider_statement_execute (GdaServerProvider *provider, GdaConnectio
- last_inserted_row,
- task_id, async_cb,
- cb_data, error);
-+
-+ /* revert adaptations */
-+ ps->hstmt = hps.hstmt;
-+ ps->ora_values = hps.ora_values;
-+ gda_connection_add_prepared_statement (cnc, rstmt, (GdaPStmt *) tps);
-+ g_object_unref (tps);
- g_object_unref (rstmt);
-- if (GDA_IS_DATA_SELECT (obj)) {
-- GdaPStmt *pstmt;
-- g_object_get (obj, "prepared-stmt", &pstmt, NULL);
-- if (pstmt) {
-- gda_pstmt_set_gda_statement (pstmt, stmt);
-- g_object_unref (pstmt);
-- }
-- }
-+ g_object_unref (ps);
- return obj;
- }
- }
-diff --git a/providers/postgres/gda-postgres-provider.c b/providers/postgres/gda-postgres-provider.c
-index 6adca14..85db58e 100644
---- a/providers/postgres/gda-postgres-provider.c
-+++ b/providers/postgres/gda-postgres-provider.c
-@@ -2017,13 +2017,39 @@ gda_postgres_provider_statement_execute (GdaServerProvider *provider, GdaConnect
- else if (!rstmt)
- return NULL;
- else {
-- GObject *obj;
- params_freev (param_values, param_mem, nb_params);
- g_free (param_lengths);
- g_free (param_formats);
- if (transaction_started)
- gda_connection_rollback_transaction (cnc, NULL, NULL);
-
-+ /* The strategy here is to execute @rstmt using the prepared
-+ * statement associcted to @stmt, but adapted to @rstmt, so all
-+ * the column names, etc remain the same.
-+ *
-+ * The adaptation consists to replace Postgresql specific information
-+ * in the GdaPostgresPStmt object.
-+ *
-+ * The trick is to adapt @ps, then associate @ps with @rstmt, then
-+ * execute @rstmt, and then undo the trick */
-+ GObject *obj;
-+ GdaPostgresPStmt *tps;
-+ if (!gda_postgres_provider_statement_prepare (provider, cnc,
-+ rstmt, error))
-+ return NULL;
-+ tps = (GdaPostgresPStmt *)
-+ gda_connection_get_prepared_statement (cnc, rstmt);
-+
-+ /* adapt @ps with @tps's SQLite specific information */
-+ GdaPostgresPStmt hps;
-+ hps.pconn = ps->pconn; /* save */
-+ ps->pconn = tps->pconn; /* override */
-+ hps.prep_name = ps->prep_name; /* save */
-+ ps->prep_name = tps->prep_name; /* override */
-+ g_object_ref (tps);
-+ gda_connection_add_prepared_statement (cnc, rstmt, (GdaPStmt *) ps);
-+
-+ /* execute rstmt (it will use @ps) */
- obj = gda_postgres_provider_statement_execute (provider, cnc,
- rstmt, params,
- model_usage,
-@@ -2031,15 +2057,13 @@ gda_postgres_provider_statement_execute (GdaServerProvider *provider, GdaConnect
- last_inserted_row,
- task_id, async_cb,
- cb_data, error);
-+
-+ /* revert adaptations */
-+ ps->pconn = hps.pconn;
-+ ps->prep_name = hps.prep_name;
-+ gda_connection_add_prepared_statement (cnc, rstmt, (GdaPStmt *) tps);
-+ g_object_unref (tps);
- g_object_unref (rstmt);
-- if (GDA_IS_DATA_SELECT (obj)) {
-- GdaPStmt *pstmt;
-- g_object_get (obj, "prepared-stmt", &pstmt, NULL);
-- if (pstmt) {
-- gda_pstmt_set_gda_statement (pstmt, stmt);
-- g_object_unref (pstmt);
-- }
-- }
- return obj;
- }
- }
-diff --git a/providers/skel-implementation/capi/gda-capi-provider.c b/providers/skel-implementation/capi/gda-capi-provider.c
-index 653f9ea..764d027 100644
---- a/providers/skel-implementation/capi/gda-capi-provider.c
-+++ b/providers/skel-implementation/capi/gda-capi-provider.c
-@@ -1181,7 +1181,31 @@ gda_capi_provider_statement_execute (GdaServerProvider *provider, GdaConnection
- else if (!rstmt)
- return NULL;
- else {
-+ /* The strategy here is to execute @rstmt using the prepared
-+ * statement associcted to @stmt, but adapted to @rstmt, so all
-+ * the column names, etc remain the same.
-+ *
-+ * The adaptation consists to replace Capi specific information
-+ * in the GdaCapiPStmt object.
-+ *
-+ * The trick is to adapt @ps, then associate @ps with @rstmt, then
-+ * execute @rstmt, and then undo the trick */
- GObject *obj;
-+ GdaCapiPStmt *tps;
-+ if (!gda_capi_provider_statement_prepare (provider, cnc,
-+ rstmt, error))
-+ return NULL;
-+ tps = (GdaCapiPStmt *)
-+ gda_connection_get_prepared_statement (cnc, rstmt);
-+
-+ /* adapt @ps with @tps's Capi specific information */
-+ GdaCapiPStmt hps;
-+ /* TO ADD: hps.capi_stmt = ps->capi_stmt;*/ /* save */
-+ /* TO_ADD: ps->capi_stmt = tps->capi_stmt;*/ /* override */
-+ g_object_ref (tps);
-+ gda_connection_add_prepared_statement (cnc, rstmt, (GdaPStmt *) ps);
-+
-+ /* execute rstmt (it will use @ps) */
- obj = gda_capi_provider_statement_execute (provider, cnc,
- rstmt, params,
- model_usage,
-@@ -1189,15 +1213,13 @@ gda_capi_provider_statement_execute (GdaServerProvider *provider, GdaConnection
- last_inserted_row,
- task_id, async_cb,
- cb_data, error);
-+
-+ /* revert adaptations */
-+ /* TO_ADD: ps->capi_stmt = hps.capi_stmt; */
-+
-+ gda_connection_add_prepared_statement (cnc, rstmt, (GdaPStmt *) tps);
-+ g_object_unref (tps);
- g_object_unref (rstmt);
-- if (GDA_IS_DATA_SELECT (obj)) {
-- GdaPStmt *pstmt;
-- g_object_get (obj, "prepared-stmt", &pstmt, NULL);
-- if (pstmt) {
-- gda_pstmt_set_gda_statement (pstmt, stmt);
-- g_object_unref (pstmt);
-- }
-- }
- return obj;
- }
- }
-diff --git a/providers/web/gda-web-provider.c b/providers/web/gda-web-provider.c
-index 4500f01..9061126 100644
---- a/providers/web/gda-web-provider.c
-+++ b/providers/web/gda-web-provider.c
-@@ -1572,25 +1572,49 @@ gda_web_provider_statement_execute (GdaServerProvider *provider, GdaConnection *
- else if (!rstmt)
- return NULL;
- else {
-- GObject *obj;
-- g_object_unref (ps);
- xmlFreeDoc (doc);
-+
-+ /* The strategy here is to execute @rstmt using the prepared
-+ * statement associcted to @stmt, but adapted to @rstmt, so all
-+ * the column names, etc remain the same.
-+ *
-+ * The adaptation consists to replace Web specific information
-+ * in the GdaWebPStmt object.
-+ *
-+ * The trick is to adapt @ps, then associate @ps with @rstmt, then
-+ * execute @rstmt, and then undo the trick */
-+ GObject *obj;
-+ GdaWebPStmt *tps;
-+ if (!gda_web_provider_statement_prepare (provider, cnc,
-+ rstmt, error)) {
-+ g_object_unref (ps);
-+ return NULL;
-+ }
-+ tps = (GdaWebPStmt *)
-+ gda_connection_get_prepared_statement (cnc, rstmt);
-+
-+ /* adapt @ps with @tps's Web specific information */
-+ GdaWebPStmt hps;
-+ hps.pstmt_hash = ps->pstmt_hash; /* save */
-+ ps->pstmt_hash = tps->pstmt_hash; /* override */
-+ g_object_ref (tps);
-+ gda_connection_add_prepared_statement (cnc, rstmt, (GdaPStmt *) ps);
-+
-+ /* execute rstmt (it will use @ps) */
- obj = gda_web_provider_statement_execute (provider, cnc,
-- rstmt, params,
-- model_usage,
-- col_types,
-- last_inserted_row,
-- task_id, async_cb,
-- cb_data, error);
-+ rstmt, params,
-+ model_usage,
-+ col_types,
-+ last_inserted_row,
-+ task_id, async_cb,
-+ cb_data, error);
-+
-+ /* revert adaptations */
-+ ps->pstmt_hash = hps.pstmt_hash;
-+ gda_connection_add_prepared_statement (cnc, rstmt, (GdaPStmt *) tps);
-+ g_object_unref (tps);
- g_object_unref (rstmt);
-- if (GDA_IS_DATA_SELECT (obj)) {
-- GdaPStmt *pstmt;
-- g_object_get (obj, "prepared-stmt", &pstmt, NULL);
-- if (pstmt) {
-- gda_pstmt_set_gda_statement (pstmt, stmt);
-- g_object_unref (pstmt);
-- }
-- }
-+ g_object_unref (ps);
- return obj;
- }
- }
---
-cgit v0.9.0.2
diff --git a/gnome-extra/libgda/files/libgda-9999-fix-build-order.patch b/gnome-extra/libgda/files/libgda-9999-fix-build-order.patch
deleted file mode 100644
index cd2fbb50..00000000
--- a/gnome-extra/libgda/files/libgda-9999-fix-build-order.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-diff --git a/libgda/sqlite/Makefile.am b/libgda/sqlite/Makefile.am
-index b3bf302..c7be5e1 100644
---- a/libgda/sqlite/Makefile.am
-+++ b/libgda/sqlite/Makefile.am
-@@ -58,7 +58,8 @@ sqlitesources = \
- gda-sqlite.h \
- keywords_hash.h \
- gda-symbols-util.h \
-- gda-symbols-util.c
-+ gda-symbols-util.c \
-+ $(BUILT_SOURCES)
-
- BUILT_SOURCES = xml_embedded.h keywords_hash.c
-
diff --git a/gnome-extra/libgda/libgda-9999.ebuild b/gnome-extra/libgda/libgda-9999.ebuild
deleted file mode 100644
index 9fe2e068..00000000
--- a/gnome-extra/libgda/libgda-9999.ebuild
+++ /dev/null
@@ -1,166 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GNOME2_LA_PUNT="yes"
-GCONF_DEBUG="yes"
-PYTHON_COMPAT=( python2_7 )
-VALA_MIN_API_VERSION="0.18"
-VALA_MAX_API_VERSION="0.26"
-VALA_USE_DEPEND="vapigen"
-
-inherit autotools db-use eutils flag-o-matic gnome2 java-pkg-opt-2 python-single-r1 vala
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
-
-DESCRIPTION="GNOME database access library"
-HOMEPAGE="http://www.gnome-db.org/"
-LICENSE="GPL-2+ LGPL-2+"
-
-IUSE="berkdb canvas firebird gtk graphviz http +introspection json ldap libsecret mdb mysql oci8 postgres reports sourceview ssl vala"
-REQUIRED_USE="
- reports? ( ${PYTHON_REQUIRED_USE} )
- canvas? ( gtk )
- graphviz? ( gtk )
- sourceview? ( gtk )
- vala? ( introspection )
-"
-# firebird license is not GPL compatible
-
-SLOT="5/4" # subslot = libgda-5.0 soname version
-if [[ ${PV} = 9999 ]]; then
- IUSE="${IUSE} doc"
- KEYWORDS=""
-else
- KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-fi
-
-RDEPEND="
- app-text/iso-codes
- >=dev-libs/glib-2.32:2
- >=dev-libs/libxml2-2
- dev-libs/libxslt
- sys-libs/readline:=
- sys-libs/ncurses:=
- berkdb? ( sys-libs/db:= )
- firebird? ( dev-db/firebird )
- gtk? (
- >=x11-libs/gtk+-3.0.0:3
- canvas? ( x11-libs/goocanvas:2.0= )
- sourceview? ( x11-libs/gtksourceview:3.0 )
- graphviz? ( media-gfx/graphviz )
- )
- http? ( >=net-libs/libsoup-2.24:2.4 )
- introspection? ( >=dev-libs/gobject-introspection-1.30 )
- json? ( dev-libs/json-glib )
- ldap? ( net-nds/openldap:= )
- libsecret? ( app-crypt/libsecret )
- mdb? ( >app-office/mdbtools-0.5:= )
- mysql? ( virtual/mysql:= )
- postgres? ( dev-db/postgresql:= )
- reports? (
- ${PYTHON_DEPS}
- dev-java/fop
- dev-python/reportlab[${PYTHON_USEDEP}] )
- ssl? ( dev-libs/openssl:= )
- >=dev-db/sqlite-3.6.22:3=
- vala? ( dev-libs/libgee:0.8 )
-"
-DEPEND="${RDEPEND}
- app-text/yelp-tools
- >=dev-util/gtk-doc-am-1.14
- >=dev-util/intltool-0.40.6
- virtual/pkgconfig
- java? ( virtual/jdk:1.6 )
- vala? ( $(vala_depend) )
-"
-if [[ ${PV} = 9999 ]]; then
- DEPEND="${DEPEND}
- app-text/yelp-tools
- doc? ( >=dev-util/gtk-doc-1.14 )
- vala? ( $(vala_depend) )"
-fi
-
-pkg_setup() {
- java-pkg-opt-2_pkg_setup
- use reports && python-single-r1_pkg_setup
-}
-
-src_prepare() {
- use reports ||
- sed -e '/SUBDIRS =/ s/trml2html//' \
- -e '/SUBDIRS =/ s/trml2pdf//' \
- -i libgda-report/RML/Makefile.{am,in} || die
-
- # Prevent file collisions with libgda:4
- epatch "${FILESDIR}/${PN}-4.99.1-gda-browser-doc-collision.patch"
- epatch "${FILESDIR}/${PN}-4.99.1-control-center-icon-collision.patch"
- # Move files with mv (since epatch can't handle rename diffs) and
- # update pre-generated gtk-doc files (for non-git versions of libgda)
- local f
- for f in tools/browser/doc/gda-browser* ; do
- mv ${f} ${f/gda-browser/gda-browser-5.0} || die "mv ${f} failed"
- done
- if [[ ${PV} != 9999 ]] ; then
- for f in tools/browser/doc/html/gda-browser.devhelp* ; do
- sed -e 's:name="gda-browser":name="gda-browser-5.0":' \
- -i ${f} || die "sed ${f} failed"
- mv ${f} ${f/gda-browser/gda-browser-5.0} || die "mv ${f} failed"
- done
- fi
- for f in control-center/data/*_gda-control-center.png ; do
- mv ${f} ${f/_gda-control-center.png/_gda-control-center-5.0.png} ||
- die "mv ${f} failed"
- done
-
- [[ ${PV} = 9999 ]] || eautoreconf
- gnome2_src_prepare
- java-pkg-opt-2_src_prepare
- use vala && vala_src_prepare
-}
-
-src_configure() {
- use berkdb && append-cppflags "-I$(db_includedir)"
-
- gnome2_src_configure \
- --with-help \
- --disable-static \
- --enable-system-sqlite \
- $(use_with berkdb bdb /usr) \
- $(use_with canvas goocanvas) \
- $(use_with firebird firebird /usr) \
- $(use_with graphviz) \
- $(use_with gtk ui) \
- $(use_with http libsoup) \
- $(use_enable introspection) \
- "$(use_with java java $JAVA_HOME)" \
- $(use_enable json) \
- $(use_with ldap) \
- $(use_with libsecret) \
- $(use_with mdb mdb /usr) \
- $(use_with mysql mysql /usr) \
- $(use_with oci8 oracle) \
- $(use_with postgres postgres /usr) \
- $(use_enable ssl crypto) \
- $(use_with sourceview gtksourceview) \
- --disable-default-binary \
- --disable-vala
- # vala bindings fail to build
-}
-
-pkg_preinst() {
- gnome2_pkg_preinst
- java-pkg-opt-2_pkg_preinst
-}
-
-src_install() {
- gnome2_src_install
- if use reports; then
- for t in trml2{html,pdf}; do
- python_scriptinto /usr/share/libgda-5.0/gda_${t}
- python_doscript libgda-report/RML/${t}/${t}.py
- done
- fi
-}
diff --git a/gnome-extra/libgda/metadata.xml b/gnome-extra/libgda/metadata.xml
deleted file mode 100644
index b009aff4..00000000
--- a/gnome-extra/libgda/metadata.xml
+++ /dev/null
@@ -1,21 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>gnome@gentoo.org</email>
- <name>Gentoo GNOME Desktop</name>
- </maintainer>
- <use>
- <flag name="bindist">Disable support for <pkg>dev-db/firebird</pkg> database
- which is not GPL compatible.</flag>
- <flag name="canvas">Enable support for <pkg>x11-libs/goocanvas</pkg></flag>
- <flag name="http">Enable embedded <pkg>net-libs/libsoup</pkg> based server</flag>
- <flag name="libsecret">Enable <pkg>app-crypt/libsecret</pkg> support to
- store login credentials</flag>
- <flag name="json">Enable support for JSON format</flag>
- <flag name="mdb">Enable support for Microsoft Access database using
- <pkg>app-office/mdbtools</pkg></flag>
- <flag name="reports">Install tools for generating graphical reports</flag>
- <flag name="sourceview">Enable support for <pkg>x11-libs/gtksourceview</pkg></flag>
- </use>
-</pkgmetadata>
diff --git a/gnome-extra/seahorse-nautilus/metadata.xml b/gnome-extra/seahorse-nautilus/metadata.xml
deleted file mode 100644
index 39980802..00000000
--- a/gnome-extra/seahorse-nautilus/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>gnome@gentoo.org</email>
- <name>Gentoo GNOME Desktop</name>
-</maintainer>
-</pkgmetadata>
diff --git a/gnome-extra/seahorse-nautilus/seahorse-nautilus-9999.ebuild b/gnome-extra/seahorse-nautilus/seahorse-nautilus-9999.ebuild
deleted file mode 100644
index 6a0c792c..00000000
--- a/gnome-extra/seahorse-nautilus/seahorse-nautilus-9999.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="no" # --disable-debug disables all assertions
-GNOME2_LA_PUNT="yes"
-
-inherit gnome2
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
-
-DESCRIPTION="Nautilus extension for encrypting and decrypting files with GnuPG"
-HOMEPAGE="https://wiki.gnome.org/action/show/Apps/Seahorse"
-
-LICENSE="GPL-2"
-SLOT="0"
-if [[ ${PV} = 9999 ]]; then
- KEYWORDS=""
-else
- KEYWORDS="~amd64 ~x86"
-fi
-IUSE=""
-
-COMMON_DEPEND="
- >=app-crypt/gpgme-1.0.0
- >=app-crypt/gcr-3.4
- >=dev-libs/dbus-glib-0.35
- >=dev-libs/glib-2.28:2
- gnome-base/gnome-keyring
- >=gnome-base/nautilus-3
- x11-libs/gtk+:3
- >=x11-libs/libcryptui-3.9.90
- >=x11-libs/libnotify-0.3:=
- || (
- =app-crypt/gnupg-1.4*
- =app-crypt/gnupg-2.0* )
-"
-# seahorse-nautilus was formerly part of seahorse-plugins
-RDEPEND="${COMMON_DEPEND}
- !app-crypt/seahorse-plugins[nautilus]
-"
-DEPEND="${COMMON_DEPEND}
- >=dev-util/intltool-0.35
- virtual/pkgconfig
-"
-
-src_prepare() {
- # Do not let configure mangle CFLAGS
- sed -e '/^[ \t]*CFLAGS="$CFLAGS \(-g\|-O0\)/d' -i configure.ac configure ||
- die "sed failed"
-
- # Fix icon location, upstream bug #719763
- sed -i 's/pixmaps\/seahorse-plugins\/48x48/pixmaps\/cryptui\/48x48/' \
- tool/seahorse-notification.c || die
-
- gnome2_src_prepare
-}
-
-src_configure() {
- gnome2_src_configure \
- --disable-gpg-check \
- --enable-libnotify
-}
diff --git a/gnome-extra/sushi/metadata.xml b/gnome-extra/sushi/metadata.xml
deleted file mode 100644
index 367fae8e..00000000
--- a/gnome-extra/sushi/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>gnome@gentoo.org</email>
- <name>Gentoo GNOME Desktop</name>
- </maintainer>
- <use>
- <flag name="office">Support viewing file formats such as generated by
- <pkg>app-office/libreoffice</pkg></flag>
- </use>
-</pkgmetadata>
diff --git a/gnome-extra/sushi/sushi-9999.ebuild b/gnome-extra/sushi/sushi-9999.ebuild
deleted file mode 100644
index 93f473fe..00000000
--- a/gnome-extra/sushi/sushi-9999.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
-
-DESCRIPTION="A quick previewer for Nautilus, the GNOME file manager"
-HOMEPAGE="https://git.gnome.org/browse/sushi"
-
-LICENSE="GPL-2+"
-SLOT="0"
-if [[ ${PV} = 9999 ]]; then
- KEYWORDS=""
-else
- KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-fi
-IUSE="office"
-
-# Optional app-office/unoconv support (OOo to pdf)
-# freetype needed for font loader
-# gtk+[X] optionally needed for sushi_create_foreign_window(); when wayland is more widespread, might want to not force it
-COMMON_DEPEND="
- >=x11-libs/gdk-pixbuf-2.23[introspection]
- >=dev-libs/gjs-1.40
- >=dev-libs/glib-2.29.14:2
- >=dev-libs/gobject-introspection-0.9.6:=
- >=media-libs/clutter-1.11.4:1.0[introspection]
- >=media-libs/clutter-gtk-1.0.1:1.0[introspection]
- >=x11-libs/gtk+-3.13.2:3[X,introspection]
-
- >=app-text/evince-3.0[introspection]
- media-libs/freetype:2
- media-libs/gstreamer:1.0[introspection]
- media-libs/gst-plugins-base:1.0[introspection]
- >=media-libs/harfbuzz-0.9.9:=
- media-libs/clutter-gst:3.0[introspection]
- media-libs/musicbrainz:5=
- net-libs/webkit-gtk:4[introspection]
- x11-libs/gtksourceview:3.0[introspection]
-
- office? ( app-office/unoconv )
-"
-DEPEND="${RDEPEND}
- dev-util/glib-utils
- >=dev-util/intltool-0.40
- virtual/pkgconfig
-"
-RDEPEND="${COMMON_DEPEND}
- >=gnome-base/nautilus-3.1.90
-"
-
-src_configure() {
- gnome2_src_configure --disable-static
-}
diff --git a/gnome-extra/yelp-xsl/metadata.xml b/gnome-extra/yelp-xsl/metadata.xml
deleted file mode 100644
index 39980802..00000000
--- a/gnome-extra/yelp-xsl/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>gnome@gentoo.org</email>
- <name>Gentoo GNOME Desktop</name>
-</maintainer>
-</pkgmetadata>
diff --git a/gnome-extra/yelp-xsl/yelp-xsl-9999.ebuild b/gnome-extra/yelp-xsl/yelp-xsl-9999.ebuild
deleted file mode 100644
index 9d122b54..00000000
--- a/gnome-extra/yelp-xsl/yelp-xsl-9999.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
-
-DESCRIPTION="XSL stylesheets for yelp"
-HOMEPAGE="https://git.gnome.org/browse/yelp-xsl"
-
-LICENSE="GPL-2+ LGPL-2.1+ MIT FDL-1.1+"
-SLOT="0"
-IUSE=""
-if [[ ${PV} = 9999 ]]; then
- KEYWORDS=""
-else
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
-fi
-
-RDEPEND="
- >=dev-libs/libxml2-2.6.12:=
- >=dev-libs/libxslt-1.1.8:=
-"
-DEPEND="${RDEPEND}
- >=dev-util/intltool-0.40
- >=dev-util/itstool-1.2.0
- sys-devel/gettext
- virtual/awk
- virtual/pkgconfig
-"
diff --git a/gnome-extra/yelp/files/yelp-3.20.0-man-compatibility.patch b/gnome-extra/yelp/files/yelp-3.20.0-man-compatibility.patch
deleted file mode 100644
index b756b674..00000000
--- a/gnome-extra/yelp/files/yelp-3.20.0-man-compatibility.patch
+++ /dev/null
@@ -1,117 +0,0 @@
-From b7f00d9fc5f4c948b3b412fa22488517e71a2987 Mon Sep 17 00:00:00 2001
-From: Alexandre Rostovtsev <tetromino@gmail.com>
-Date: Sun, 27 Mar 2016 17:11:59 +0200
-Subject: [PATCH] Enable compatibility with traditional man (#648854)
-
-As of commit 46a82ade3e6f0fac8f08b18e7fc23d8665f6f728, Yelp runs
-"man -Z -Tutf8 -EUTF-8 [FILE]" to obtain the groff intermediate format
-of the man page. However, the only implementation of man that accepts
-these options is man-db (used by Debian, Fedora, SUSE & Ubuntu).
-The traditional Linux man used by other distros and man implementations
-on non-Linux Unixes (FreeBSD, Solaris) do not have command-line options
-for outputting groff intermediate format.
-Therefore, on systems that do not use man-db, we need to manually
-uncompress the nroff source file and feed it to groff. This is best done
-using a small shell script (/usr/libexec/yelp-groff), both for for
-clarity and for ease of modification on systems with weird man setups.
-
-Signed-off-by: Alexandre Rostovtsev <tetromino@gmail.com>
-Signed-off-by: Ole Reifschneider <tranquility@gentoo.org>
----
- Makefile.am | 2 ++
- libyelp/yelp-groff | 49 +++++++++++++++++++++++++++++++++++++++++++++++
- libyelp/yelp-man-parser.c | 2 +-
- 3 files changed, 52 insertions(+), 1 deletion(-)
- create mode 100755 libyelp/yelp-groff
-
-diff --git a/Makefile.am b/Makefile.am
-index 30eba2c..b87f2b2 100644
---- a/Makefile.am
-+++ b/Makefile.am
-@@ -6,6 +6,7 @@ BUILT_SOURCES = \
- $(nodist_libyelp_libyelp_la_SOURCES)
-
- lib_LTLIBRARIES = libyelp/libyelp.la
-+libexec_SCRIPTS = libyelp/yelp-groff
-
- libyelp_libyelp_la_SOURCES = \
- libyelp/yelp-bookmarks.c \
-@@ -58,6 +59,7 @@ libyelp_libyelp_la_CFLAGS = \
-
- libyelp_libyelp_la_CPPFLAGS = \
- -DDATADIR=\""$(datadir)"\" \
-+ -DLIBEXECDIR=\"$(libexecdir)\" \
- -DYELP_ICON_PATH=\"$(YELP_ICON_PATH)\" \
- -DYELP_WEB_EXTENSIONS_DIR=\""$(pkglibdir)/"web-extensions\" \
- -I$(top_builddir)/libyelp
-diff --git a/libyelp/yelp-groff b/libyelp/yelp-groff
-new file mode 100755
-index 0000000..5348024
---- /dev/null
-+++ b/libyelp/yelp-groff
-@@ -0,0 +1,49 @@
-+#!/bin/sh
-+#
-+# Copyright (c) 2011 Alexandre Rostovtsev <tetromino@gmail.com>
-+#
-+# This program is free software; you can redistribute it and/or
-+# modify it under the terms of the GNU General Public License as
-+# published by the Free Software Foundation; either version 2 of the
-+# License, or (at your option) any later version.
-+#
-+# This program is distributed in the hope that it will be useful,
-+# but WITHOUT ANY WARRANTY; without even the implied warranty of
-+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-+# General Public License for more details.
-+#
-+# You should have received a copy of the GNU General Public
-+# License along with this program; if not, write to the
-+# Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
-+# Boston, MA 02110-1301, USA.
-+#
-+###
-+#
-+# Process the requested compressed source nroff file and output groff
-+# intermediate format.
-+#
-+
-+filename=$1
-+
-+if [ -z ${filename} ] ; then
-+ echo "Usage: yelp-groff [FILE]" >&2
-+ echo "Process a man FILE and output groff intermediate format."
-+ exit 1
-+fi
-+
-+# If "man -Z -Tutf8 -EUTF-8" works (i.e. if man is man-db), use that.
-+man -Z -Tutf8 -EUTF-8 ${filename} 2>/dev/null && exit 0
-+
-+# Otherwise, manually uncompress the file ...
-+cat="cat"
-+case ${filename} in
-+ *.bz2) cat="bzip2 -c -d" ;;
-+ *.gz) cat="gunzip -c" ;;
-+ *.lzma) cat="unlzma -c -d" ;;
-+ *.xz) cat="unxz -c" ;;
-+ *.Z) cat="zcat" ;;
-+esac
-+
-+# ... and run groff to get the intermediate format; preprocess with tbl
-+# unless MANROFFSEQ is defined.
-+${cat} ${filename} | groff -${MANROFFSEQ:-t} -man -Z -Tutf8
-diff --git a/libyelp/yelp-man-parser.c b/libyelp/yelp-man-parser.c
-index 46073a2..792e695 100644
---- a/libyelp/yelp-man-parser.c
-+++ b/libyelp/yelp-man-parser.c
-@@ -369,7 +369,7 @@ get_troff (gchar *path, GError **error)
- {
- gint ystdout;
- GError *err = NULL;
-- const gchar *argv[] = { "man", "-Z", "-Tutf8", "-EUTF-8", path, NULL };
-+ const gchar *argv[] = { LIBEXECDIR "/yelp-groff", path, NULL };
- gchar **my_argv;
-
- /* g_strdupv() should accept a "const gchar **". */
---
-2.7.4
-
diff --git a/gnome-extra/yelp/metadata.xml b/gnome-extra/yelp/metadata.xml
deleted file mode 100644
index 39980802..00000000
--- a/gnome-extra/yelp/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>gnome@gentoo.org</email>
- <name>Gentoo GNOME Desktop</name>
-</maintainer>
-</pkgmetadata>
diff --git a/gnome-extra/yelp/yelp-9999.ebuild b/gnome-extra/yelp/yelp-9999.ebuild
deleted file mode 100644
index 0e71ed76..00000000
--- a/gnome-extra/yelp/yelp-9999.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-
-inherit autotools gnome2
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
-
-DESCRIPTION="Help browser for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Apps/Yelp"
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE=""
-if [[ ${PV} = 9999 ]]; then
- KEYWORDS=""
-else
- KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
-fi
-
-RDEPEND="
- app-arch/bzip2:=
- >=app-arch/xz-utils-4.9:=
- dev-db/sqlite:3=
- >=dev-libs/glib-2.38:2
- >=dev-libs/libxml2-2.6.5:2
- >=dev-libs/libxslt-1.1.4
- >=gnome-extra/yelp-xsl-3.27.1
- >=net-libs/webkit-gtk-2.19.2:4
- >=x11-libs/gtk+-3.13.3:3
- x11-themes/adwaita-icon-theme
-"
-DEPEND="${RDEPEND}
- >=dev-util/gtk-doc-am-1.13
- >=dev-util/intltool-0.41.0
- dev-util/glib-utils
- dev-util/itstool
- >=sys-devel/gettext-0.17
- virtual/pkgconfig
-"
-# If eautoreconf:
-# gnome-base/gnome-common
-
-if [[ ${PV} = 9999 ]]; then
- DEPEND="${DEPEND}
- app-text/yelp-tools"
-fi
-
-src_prepare() {
- # Fix compatibility with Gentoo's sys-apps/man
- # https://bugzilla.gnome.org/show_bug.cgi?id=648854
- eapply "${FILESDIR}"/${PN}-3.20.0-man-compatibility.patch
-
- [[ ${PV} != 9999 ]] && eautoreconf
-
- gnome2_src_prepare
-}
-
-src_configure() {
- local myconf=""
- [[ ${PV} != 9999 ]] && myconf="APPSTREAM_UTIL="
- gnome2_src_configure \
- --disable-static \
- --enable-bz2 \
- --enable-lzma \
- ${myconf}
-}
-
-src_install() {
- gnome2_src_install
- exeinto /usr/libexec/
- doexe "${S}"/libyelp/yelp-groff
-}