summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--README28
-rw-r--r--app-accessibility/at-spi2-atk/at-spi2-atk-9999.ebuild55
-rw-r--r--app-accessibility/at-spi2-atk/metadata.xml8
-rw-r--r--app-accessibility/at-spi2-core/at-spi2-core-9999.ebuild78
-rw-r--r--app-accessibility/at-spi2-core/files/at-spi2-core-2.0.2-disable-teamspaces-test.patch13
-rw-r--r--app-accessibility/at-spi2-core/metadata.xml8
-rw-r--r--app-arch/file-roller/file-roller-9999.ebuild96
-rw-r--r--app-arch/file-roller/files/3.22-packages.match32
-rw-r--r--app-arch/file-roller/metadata.xml18
-rw-r--r--app-cdr/brasero/brasero-9999.ebuild93
-rw-r--r--app-cdr/brasero/metadata.xml19
-rw-r--r--app-crypt/gcr/gcr-9999.ebuild88
-rw-r--r--app-crypt/gcr/metadata.xml8
-rw-r--r--app-crypt/libsecret/libsecret-9999.ebuild88
-rw-r--r--app-crypt/libsecret/metadata.xml11
-rw-r--r--app-crypt/p11-kit/metadata.xml12
-rw-r--r--app-crypt/p11-kit/p11-kit-9999.ebuild45
-rw-r--r--app-crypt/seahorse-sharing/metadata.xml8
-rw-r--r--app-crypt/seahorse-sharing/seahorse-sharing-9999.ebuild69
-rw-r--r--app-crypt/seahorse/metadata.xml33
-rw-r--r--app-crypt/seahorse/seahorse-9999.ebuild83
-rw-r--r--app-dicts/gnome-dictionary/gnome-dictionary-9999.ebuild38
-rw-r--r--app-dicts/gnome-dictionary/metadata.xml8
-rw-r--r--app-editors/gedit/Manifest23
-rw-r--r--app-editors/gedit/gedit-3.30.2.ebuild92
-rw-r--r--app-editors/gedit/gedit-9999.ebuild106
-rw-r--r--app-editors/gedit/metadata.xml8
-rw-r--r--app-editors/ghex/ghex-9999.ebuild35
-rw-r--r--app-editors/ghex/metadata.xml8
-rw-r--r--app-editors/latexila/Manifest23
-rw-r--r--app-editors/latexila/latexila-3.30.2-r1.ebuild71
-rw-r--r--app-editors/latexila/metadata.xml14
-rw-r--r--app-emulation/libvirt-glib/libvirt-glib-9999.ebuild59
-rw-r--r--app-emulation/libvirt-glib/metadata.xml13
-rw-r--r--app-misc/bijiben/Manifest2
-rw-r--r--app-misc/bijiben/bijiben-3.28.4.1.ebuild31
-rw-r--r--app-misc/bijiben/bijiben-3.30.3.ebuild31
-rw-r--r--app-misc/bijiben/metadata.xml8
-rw-r--r--app-misc/gnote/gnote-9999.ebuild81
-rw-r--r--app-misc/gnote/metadata.xml11
-rw-r--r--app-office/gnome-todo/Manifest25
-rw-r--r--app-office/gnome-todo/files/3.24.2-libical3-compat.patch29
-rw-r--r--app-office/gnome-todo/files/3.26.2-libical3-compat.patch27
-rw-r--r--app-office/gnome-todo/gnome-todo-3.24.2.ebuild47
-rw-r--r--app-office/gnome-todo/gnome-todo-3.26.2.ebuild51
-rw-r--r--app-office/gnome-todo/gnome-todo-3.28.1.ebuild63
-rw-r--r--app-office/gnome-todo/metadata.xml8
-rw-r--r--app-office/planner/files/0001-Speed-up-python-path-detection.patch33
-rw-r--r--app-office/planner/files/0002-Fix-build-failure-with-evolution-data-server-3.6.patch401
-rw-r--r--app-office/planner/metadata.xml8
-rw-r--r--app-office/planner/planner-9999.ebuild98
-rw-r--r--app-text/evince/evince-9999.ebuild115
-rw-r--r--app-text/evince/metadata.xml15
-rw-r--r--app-text/libgepub/Manifest1
-rw-r--r--app-text/libgepub/libgepub-0.6.0.ebuild37
-rw-r--r--app-text/libgepub/metadata.xml8
-rw-r--r--app-text/libgxps/libgxps-9999.ebuild66
-rw-r--r--app-text/libgxps/metadata.xml8
-rw-r--r--app-text/yelp-tools/metadata.xml8
-rw-r--r--app-text/yelp-tools/yelp-tools-9999.ebuild32
-rw-r--r--dev-libs/folks/folks-9999.ebuild93
-rw-r--r--dev-libs/folks/metadata.xml13
-rw-r--r--dev-libs/gdl/gdl-9999.ebuild46
-rw-r--r--dev-libs/gdl/metadata.xml8
-rw-r--r--dev-libs/gjs/gjs-9999.ebuild64
-rw-r--r--dev-libs/gjs/metadata.xml8
-rw-r--r--dev-libs/glib/Manifest1
-rwxr-xr-xdev-libs/glib/files/gengiotypefuncs.py45
-rw-r--r--dev-libs/glib/files/glib-2.54.2-external-codegen.patch101
-rw-r--r--dev-libs/glib/glib-9999.ebuild316
-rw-r--r--dev-libs/glib/metadata.xml31
-rw-r--r--dev-libs/gmime/gmime-9999.ebuild82
-rw-r--r--dev-libs/gmime/metadata.xml11
-rw-r--r--dev-libs/gobject-introspection-common/gobject-introspection-common-9999.ebuild41
-rw-r--r--dev-libs/gobject-introspection-common/metadata.xml8
-rw-r--r--dev-libs/gobject-introspection/gobject-introspection-9999.ebuild85
-rw-r--r--dev-libs/gobject-introspection/metadata.xml12
-rw-r--r--dev-libs/gom/Manifest23
-rw-r--r--dev-libs/gom/gom-0.3.3-r1.ebuild70
-rw-r--r--dev-libs/gom/metadata.xml8
-rw-r--r--dev-libs/libgdata/libgdata-9999.ebuild78
-rw-r--r--dev-libs/libgdata/metadata.xml11
-rw-r--r--dev-libs/libgsystem/Manifest23
-rw-r--r--dev-libs/libgsystem/libgsystem-2014.1.ebuild26
-rw-r--r--dev-libs/libgsystem/metadata.xml11
-rw-r--r--dev-libs/libgweather/libgweather-9999.ebuild66
-rw-r--r--dev-libs/libgweather/metadata.xml11
-rw-r--r--dev-libs/totem-pl-parser/metadata.xml14
-rw-r--r--dev-libs/totem-pl-parser/totem-pl-parser-9999.ebuild77
-rw-r--r--dev-python/pyatspi/files/pyatspi-2.6.0-examples-python3.patch26
-rw-r--r--dev-python/pyatspi/metadata.xml8
-rw-r--r--dev-python/pyatspi/pyatspi-9999.ebuild64
-rw-r--r--dev-util/gdbus-codegen/files/gdbus-codegen-2.54.2-sitedir.patch34
-rw-r--r--dev-util/gdbus-codegen/files/gdbus-codegen-2.54.3-sitedir.patch22
-rw-r--r--dev-util/gdbus-codegen/files/gdbus-codegen-2.56.1-sitedir.patch54
-rw-r--r--dev-util/gdbus-codegen/files/setup.py-2.32.46
-rw-r--r--dev-util/gdbus-codegen/gdbus-codegen-9999.ebuild60
-rw-r--r--dev-util/gdbus-codegen/metadata.xml11
-rw-r--r--dev-util/itstool/Manifest19
-rw-r--r--dev-util/itstool/files/itstool-segfault.patch58
-rw-r--r--dev-util/itstool/itstool-2.0.4-r1.ebuild37
-rw-r--r--dev-util/itstool/itstool-2.0.5.ebuild40
-rw-r--r--dev-util/itstool/itstool-9999.ebuild53
-rw-r--r--dev-util/itstool/metadata.xml13
-rw-r--r--eclass/gnome-meson.eclass161
-rw-r--r--eclass/gnome2-live.eclass153
-rw-r--r--eclass/gnome2-python.eclass53
-rw-r--r--eclass/gnome2-utils.eclass522
-rw-r--r--eclass/gnome2.eclass382
-rw-r--r--eclass/multibuild.eclass282
-rw-r--r--games-board/aisleriot/Manifest2
-rw-r--r--games-board/aisleriot/aisleriot-3.22.5.ebuild87
-rw-r--r--games-board/aisleriot/aisleriot-3.22.7.ebuild88
-rw-r--r--games-board/aisleriot/aisleriot-9999.ebuild95
-rw-r--r--games-board/aisleriot/files/aisleriot-3.22.0-detect-svg.patch40
-rw-r--r--games-board/aisleriot/files/aisleriot-3.22.2-qt5-requires-cxx11.patch27
-rw-r--r--games-board/aisleriot/metadata.xml8
-rw-r--r--games-puzzle/gnome2048/Manifest24
-rw-r--r--games-puzzle/gnome2048/gnome2048-3.26.1.ebuild41
-rw-r--r--games-puzzle/gnome2048/gnome2048-3.30.0.ebuild33
-rw-r--r--games-puzzle/gnome2048/metadata.xml8
-rw-r--r--gnome-base/gconf/files/gconf-2.24.0-no-gconfd.patch19
-rw-r--r--gnome-base/gconf/files/gconf-2.28.0-entry-set-value-sigsegv.patch18
-rw-r--r--gnome-base/gconf/gconf-9999.ebuild132
-rw-r--r--gnome-base/gconf/metadata.xml15
-rw-r--r--gnome-base/gnome-keyring/gnome-keyring-9999.ebuild91
-rw-r--r--gnome-base/gnome-keyring/metadata.xml21
-rw-r--r--gnome-base/gnome-menus/files/gnome-menus-3.8.0-ignore_kde_standalone.patch37
-rw-r--r--gnome-base/gnome-menus/gnome-menus-9999.ebuild58
-rw-r--r--gnome-base/gnome-menus/metadata.xml8
-rw-r--r--gnome-base/gsettings-desktop-schemas/gsettings-desktop-schemas-9999.ebuild38
-rw-r--r--gnome-base/gsettings-desktop-schemas/metadata.xml8
-rw-r--r--gnome-base/libgnome-keyring/libgnome-keyring-9999.ebuild69
-rw-r--r--gnome-base/libgnome-keyring/metadata.xml11
-rw-r--r--gnome-base/librsvg/Manifest1
-rw-r--r--gnome-base/librsvg/files/librsvg-2.40.12-gtk-optional.patch58
-rw-r--r--gnome-base/librsvg/files/librsvg-2.40.2-vala-out-of-source.patch28
-rw-r--r--gnome-base/librsvg/librsvg-2.42.1.ebuild101
-rw-r--r--gnome-base/librsvg/metadata.xml11
-rw-r--r--gnome-base/nautilus/files/3.26.4-tracker-support-optional.patch264
-rw-r--r--gnome-base/nautilus/metadata.xml18
-rw-r--r--gnome-base/nautilus/nautilus-9999.ebuild121
-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
-rw-r--r--gui-libs/amtk/Manifest23
-rw-r--r--gui-libs/amtk/amtk-5.0.0.ebuild33
-rw-r--r--gui-libs/amtk/metadata.xml8
-rw-r--r--mail-client/evolution/evolution-9999.ebuild159
-rw-r--r--mail-client/evolution/metadata.xml26
-rw-r--r--media-gfx/eog/eog-9999.ebuild73
-rw-r--r--media-gfx/eog/metadata.xml13
-rw-r--r--media-gfx/gnome-font-viewer/gnome-font-viewer-9999.ebuild37
-rw-r--r--media-gfx/gnome-font-viewer/metadata.xml8
-rw-r--r--media-gfx/gnome-photos/Manifest2
-rw-r--r--media-gfx/gnome-photos/gnome-photos-3.28.1.ebuild72
-rw-r--r--media-gfx/gnome-photos/gnome-photos-3.30.1.ebuild73
-rw-r--r--media-gfx/gnome-photos/metadata.xml11
-rw-r--r--media-gfx/gnome-screenshot/gnome-screenshot-9999.ebuild58
-rw-r--r--media-gfx/gnome-screenshot/metadata.xml8
-rw-r--r--media-libs/clutter-gtk/clutter-gtk-9999.ebuild53
-rw-r--r--media-libs/clutter-gtk/metadata.xml8
-rw-r--r--media-libs/clutter/clutter-9999.ebuild112
-rw-r--r--media-libs/clutter/metadata.xml12
-rw-r--r--media-libs/cogl/cogl-9999.ebuild146
-rw-r--r--media-libs/cogl/metadata.xml13
-rw-r--r--media-libs/gsound/gsound-9999.ebuild48
-rw-r--r--media-libs/gsound/metadata.xml8
-rw-r--r--media-libs/mash/mash-9999.ebuild58
-rw-r--r--media-libs/mash/metadata.xml12
-rw-r--r--media-sound/girl/Manifest24
-rw-r--r--media-sound/girl/girl-10.0.0.ebuild36
-rw-r--r--media-sound/girl/girl-9.5.2.ebuild35
-rw-r--r--media-sound/girl/metadata.xml8
-rw-r--r--media-sound/goobox/Manifest14
-rw-r--r--media-sound/goobox/goobox-3.4.1.ebuild41
-rw-r--r--media-sound/goobox/goobox-3.4.2.ebuild41
-rw-r--r--media-sound/goobox/metadata.xml8
-rw-r--r--media-sound/rhythmbox/metadata.xml15
-rw-r--r--media-sound/rhythmbox/rhythmbox-9999.ebuild136
-rw-r--r--media-sound/sound-juicer/metadata.xml8
-rw-r--r--media-sound/sound-juicer/sound-juicer-9999.ebuild84
-rw-r--r--media-video/cheese/cheese-9999.ebuild90
-rw-r--r--media-video/cheese/metadata.xml12
-rw-r--r--media-video/totem/files/3.26-control-plugins.patch199
-rw-r--r--media-video/totem/files/3.26-gst-inspect-sandbox.patch42
-rw-r--r--media-video/totem/files/3.26-meson-fixes.patch40
-rw-r--r--media-video/totem/files/3.26-skip-pylint-check.patch37
-rw-r--r--media-video/totem/metadata.xml25
-rw-r--r--media-video/totem/totem-9999.ebuild149
-rw-r--r--net-analyzer/gnome-nettool/gnome-nettool-9999.ebuild53
-rw-r--r--net-analyzer/gnome-nettool/metadata.xml8
-rw-r--r--net-im/empathy/empathy-9999.ebuild130
-rw-r--r--net-im/empathy/metadata.xml25
-rw-r--r--net-libs/gtk-vnc/gtk-vnc-9999.ebuild189
-rw-r--r--net-libs/gtk-vnc/metadata.xml15
-rw-r--r--net-libs/libgssh/Manifest11
-rw-r--r--net-libs/libgssh/libgssh-2014.4.ebuild25
-rw-r--r--net-libs/libgssh/metadata.xml8
-rw-r--r--net-libs/libhttpseverywhere/Manifest23
-rw-r--r--net-libs/libhttpseverywhere/libhttpseverywhere-0.8.0.ebuild37
-rw-r--r--net-libs/libhttpseverywhere/metadata.xml8
-rw-r--r--net-libs/libzapojit/libzapojit-9999.ebuild60
-rw-r--r--net-libs/libzapojit/metadata.xml8
-rw-r--r--net-libs/rest/metadata.xml12
-rw-r--r--net-libs/rest/rest-9999.ebuild59
-rw-r--r--net-misc/gnome-online-miners/Manifest1
-rw-r--r--net-misc/gnome-online-miners/gnome-online-miners-3.30.0.ebuild39
-rw-r--r--net-misc/gnome-online-miners/metadata.xml11
-rw-r--r--net-misc/hotssh/hotssh-9999.ebuild29
-rw-r--r--net-misc/hotssh/metadata.xml8
-rw-r--r--net-misc/spice-gtk/metadata.xml22
-rw-r--r--net-misc/spice-gtk/spice-gtk-9999.ebuild162
-rw-r--r--net-misc/vinagre/metadata.xml16
-rw-r--r--net-misc/vinagre/vinagre-9999.ebuild85
-rw-r--r--net-misc/vino/metadata.xml11
-rw-r--r--net-misc/vino/vino-9999.ebuild73
-rw-r--r--profiles/package.mask20
-rw-r--r--profiles/package.unmask10
-rw-r--r--profiles/package.use.force3
-rw-r--r--profiles/package.use.mask3
-rw-r--r--profiles/updates/1Q-20192
-rw-r--r--profiles/updates/2Q-20115
-rw-r--r--profiles/updates/2Q-20151
-rw-r--r--profiles/updates/3Q-20113
-rw-r--r--profiles/updates/3Q-20122
-rw-r--r--profiles/updates/3Q-20162
-rw-r--r--profiles/updates/3Q-20181
-rwxr-xr-xscripts/gen_archlist.py6
-rw-r--r--scripts/test-data/gnome-list1
-rw-r--r--scripts/test-data/gnome2-list1
-rw-r--r--status/BUGS21
-rw-r--r--status/GNOME3_NOTES3
-rw-r--r--status/TODO34
-rw-r--r--status/early-move.list12
-rw-r--r--status/gnome-3.2-upgrade.xml482
-rw-r--r--status/portage-configs/README2
-rw-r--r--status/portage-configs/package.keywords.gnome3363
-rw-r--r--status/portage-configs/package.unmask.gnome3150
-rw-r--r--status/portage-configs/package.use.gnome316
-rw-r--r--status/portage-configs/package.use.mask.gnome30
-rw-r--r--status/portage-configs/use.mask.gnome30
-rw-r--r--sys-apps/baobab/baobab-9999.ebuild61
-rw-r--r--sys-apps/baobab/metadata.xml8
-rw-r--r--sys-apps/gnome-disk-utility/gnome-disk-utility-9999.ebuild56
-rw-r--r--sys-apps/gnome-disk-utility/metadata.xml12
-rw-r--r--sys-libs/libosinfo/libosinfo-9999.ebuild70
-rw-r--r--sys-libs/libosinfo/metadata.xml8
-rw-r--r--www-client/epiphany/epiphany-9999.ebuild76
-rw-r--r--www-client/epiphany/metadata.xml8
-rw-r--r--x11-libs/colord-gtk/colord-gtk-9999.ebuild75
-rw-r--r--x11-libs/colord-gtk/metadata.xml8
-rw-r--r--x11-libs/gdk-pixbuf/files/gdk-pixbuf-2.32.3-fix-lowmem-uclibc.patch34
-rw-r--r--x11-libs/gdk-pixbuf/gdk-pixbuf-9999.ebuild126
-rw-r--r--x11-libs/gdk-pixbuf/metadata.xml11
-rw-r--r--x11-libs/gtksourceview/files/2.0/gentoo.lang111
-rw-r--r--x11-libs/gtksourceview/gtksourceview-9999.ebuild75
-rw-r--r--x11-libs/gtksourceview/metadata.xml11
-rw-r--r--x11-libs/libcryptui/libcryptui-9999.ebuild75
-rw-r--r--x11-libs/libcryptui/metadata.xml8
-rw-r--r--x11-libs/libwnck/libwnck-9999.ebuild69
-rw-r--r--x11-libs/libwnck/metadata.xml12
-rw-r--r--x11-libs/pango/metadata.xml14
-rw-r--r--x11-libs/pango/pango-9999.ebuild64
-rw-r--r--x11-libs/pangox-compat/metadata.xml8
-rw-r--r--x11-libs/pangox-compat/pangox-compat-9999.ebuild35
-rw-r--r--x11-libs/tepl/Manifest24
-rw-r--r--x11-libs/tepl/metadata.xml8
-rw-r--r--x11-libs/tepl/tepl-3.0.0.ebuild50
-rw-r--r--x11-libs/tepl/tepl-4.2.0-r1.ebuild51
-rw-r--r--x11-libs/vte/metadata.xml11
-rw-r--r--x11-libs/vte/vte-9999.ebuild94
-rw-r--r--x11-terms/gnome-terminal/gnome-terminal-9999.ebuild77
-rw-r--r--x11-terms/gnome-terminal/metadata.xml12
-rw-r--r--x11-themes/gnome-backgrounds/gnome-backgrounds-9999.ebuild21
-rw-r--r--x11-themes/gnome-backgrounds/metadata.xml8
-rw-r--r--x11-themes/gnome-icon-theme-symbolic/gnome-icon-theme-symbolic-9999.ebuild47
-rw-r--r--x11-themes/gnome-icon-theme-symbolic/metadata.xml8
-rw-r--r--x11-themes/gnome-themes-standard/files/gnome-themes-standard-3.14.2.3-srcdir.patch26
-rw-r--r--x11-themes/gnome-themes-standard/files/gnome-themes-standard-3.22.2-exclude-engine.patch63
-rw-r--r--x11-themes/gnome-themes-standard/gnome-themes-standard-9999.ebuild52
-rw-r--r--x11-themes/gnome-themes-standard/metadata.xml8
-rw-r--r--x11-themes/gtk-engines-unico/gtk-engines-unico-9999.ebuild54
-rw-r--r--x11-themes/gtk-engines-unico/metadata.xml11
335 files changed, 3 insertions, 16486 deletions
diff --git a/README b/README
deleted file mode 100644
index 2a4463b5..00000000
--- a/README
+++ /dev/null
@@ -1,28 +0,0 @@
-* This is the experimental gnome overlay, USE AT YOUR OWN RISK.
-* It will probably break your deptree, your system, and your backbone.
-* For bugs, head over to #gentoo-desktop @ FreeNode, or https://bugs.gentoo.org/
-* To help, checkout ./status/ and http://tinyurl.com/gnome-overlay-bugs
-* Scripts for development available in ./scripts/
-* If you plan on forking the overlay to work on some gnome stuff, don't hesitate
- to send us a mail at gnome_at_gentoo_dot_org to inform us or ask for a merge
- of your work
-* Please set branch.autosetuprebase = always
-* Or set in your .gitconfig:
-[branch]
- autosetuprebase = always
-
-###########
-# GNOME 3 #
-###########
-* To try out GNOME 3, use the portage config files in status/portage-configs. It
- is recommended to symlink the package.keywords.gnome3 and package.mask.gnome3
- files, and copy the others to the proper place.
-* Read man portage to know the proper place to copy/symlink these files. In
- particular, note that /etc/portage/package.{keywords,mask} can be directories.
-* If you have bugs, please report them to Gentoo for triaging before contacting
- upstream. Bugs might be gentoo-specific, in which case you would waste
- upstream's time.
-* While reporting bugs to bugs.gentoo.org, please prepend "[gnome-overlay]" to
- the subject for ease of finding.
-* #gentoo-desktop @ FreeNode is the proper place for questions. Note that the
- gnome team is severely understaffed, so it might take us time to reply.
diff --git a/app-accessibility/at-spi2-atk/at-spi2-atk-9999.ebuild b/app-accessibility/at-spi2-atk/at-spi2-atk-9999.ebuild
deleted file mode 100644
index 05934c3e..00000000
--- a/app-accessibility/at-spi2-atk/at-spi2-atk-9999.ebuild
+++ /dev/null
@@ -1,55 +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 eutils gnome2 multilib-minimal virtualx
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
-
-DESCRIPTION="Gtk module for bridging AT-SPI to Atk"
-HOMEPAGE="http://live.gnome.org/Accessibility"
-
-LICENSE="LGPL-2+"
-SLOT="2"
-if [[ ${PV} = 9999 ]]; then
- KEYWORDS=""
-else
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
-fi
-IUSE="test"
-
-COMMON_DEPEND="
- >=app-accessibility/at-spi2-core-2.15.5[${MULTILIB_USEDEP}]
- >=dev-libs/atk-2.15.4[${MULTILIB_USEDEP}]
- >=dev-libs/glib-2.32:2[${MULTILIB_USEDEP}]
- >=sys-apps/dbus-1.5[${MULTILIB_USEDEP}]
-"
-RDEPEND="${COMMON_DEPEND}
- !<gnome-extra/at-spi-1.32.0-r1
- abi_x86_32? (
- !<=app-emulation/emul-linux-x86-gtklibs-20140508-r3
- !app-emulation/emul-linux-x86-gtklibs[-abi_x86_32(-)]
- )
-"
-DEPEND="${COMMON_DEPEND}
- virtual/pkgconfig[${MULTILIB_USEDEP}]
- test? ( >=dev-libs/libxml2-2.9.1 )
-"
-
-multilib_src_configure() {
- ECONF_SOURCE=${S} \
- gnome2_src_configure --enable-p2p $(use_with test tests)
-}
-
-multilib_src_test() {
- unset DBUS_SESSION_BUS_ADDRESS
- Xemake check
-}
-
-multilib_src_compile() { gnome2_src_compile; }
-multilib_src_install() { gnome2_src_install; }
diff --git a/app-accessibility/at-spi2-atk/metadata.xml b/app-accessibility/at-spi2-atk/metadata.xml
deleted file mode 100644
index 39980802..00000000
--- a/app-accessibility/at-spi2-atk/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/app-accessibility/at-spi2-core/at-spi2-core-9999.ebuild b/app-accessibility/at-spi2-core/at-spi2-core-9999.ebuild
deleted file mode 100644
index 5c11ce38..00000000
--- a/app-accessibility/at-spi2-core/at-spi2-core-9999.ebuild
+++ /dev/null
@@ -1,78 +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 eutils gnome2 multilib-minimal
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
-
-DESCRIPTION="D-Bus accessibility specifications and registration daemon"
-HOMEPAGE="http://live.gnome.org/Accessibility"
-
-LICENSE="LGPL-2+"
-SLOT="2"
-IUSE="+X +introspection"
-if [[ ${PV} = 9999 ]]; then
- KEYWORDS=""
- IUSE="${IUSE} doc"
-else
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
-fi
-
-# x11-libs/libSM is needed until upstream #719808 is solved either
-# making the dep unneeded or fixing their configure
-# Only libX11 is optional right now
-COMMON_DEPEND="
- >=dev-libs/glib-2.36:2[${MULTILIB_USEDEP}]
- >=sys-apps/dbus-1[${MULTILIB_USEDEP}]
- x11-libs/libSM[${MULTILIB_USEDEP}]
- x11-libs/libXi[${MULTILIB_USEDEP}]
- x11-libs/libXtst[${MULTILIB_USEDEP}]
- introspection? ( >=dev-libs/gobject-introspection-0.9.6 )
- X? ( x11-libs/libX11[${MULTILIB_USEDEP}] )
-"
-RDEPEND="${COMMON_DEPEND}
- abi_x86_32? (
- !<=app-emulation/emul-linux-x86-gtklibs-20140508-r3
- !app-emulation/emul-linux-x86-gtklibs[-abi_x86_32(-)]
- )
-"
-DEPEND="${COMMON_DEPEND}
- >=dev-util/gtk-doc-am-1.9
- >=dev-util/intltool-0.40
- virtual/pkgconfig[${MULTILIB_USEDEP}]
-"
-
-if [[ ${PV} == 9999 ]]; then
- DEPEND="${DEPEND}
- doc? ( >=dev-util/gtk-doc-1.9 )"
-fi
-
-src_prepare() {
- # disable teamspaces test since that requires Novell.ICEDesktop.Daemon
- epatch "${FILESDIR}/${PN}-2.0.2-disable-teamspaces-test.patch"
-
- gnome2_src_prepare
-}
-
-multilib_src_configure() {
- # xevie is deprecated/broken since xorg-1.6/1.7
- ECONF_SOURCE=${S} \
- gnome2_src_configure \
- --disable-xevie \
- $(multilib_native_use_enable introspection) \
- $(use_enable X x11)
-
- # work-around gtk-doc out-of-source brokedness
- if multilib_is_native_abi; then
- ln -s "${S}"/doc/libatspi/html doc/libatspi/html || die
- fi
-}
-
-multilib_src_compile() { gnome2_src_compile; }
-multilib_src_install() { gnome2_src_install; }
diff --git a/app-accessibility/at-spi2-core/files/at-spi2-core-2.0.2-disable-teamspaces-test.patch b/app-accessibility/at-spi2-core/files/at-spi2-core-2.0.2-disable-teamspaces-test.patch
deleted file mode 100644
index 269236d1..00000000
--- a/app-accessibility/at-spi2-core/files/at-spi2-core-2.0.2-disable-teamspaces-test.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/dbind/dbtest.c b/dbind/dbtest.c
-index e8bbb63..9843c3d 100644
---- a/dbind/dbtest.c
-+++ b/dbind/dbtest.c
-@@ -417,7 +417,7 @@ int main (int argc, char **argv)
-
- test_helpers ();
- test_marshalling ();
-- test_teamspaces (bus);
-+ /* test_teamspaces (bus); */
-
- return 0;
- }
diff --git a/app-accessibility/at-spi2-core/metadata.xml b/app-accessibility/at-spi2-core/metadata.xml
deleted file mode 100644
index 39980802..00000000
--- a/app-accessibility/at-spi2-core/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/app-arch/file-roller/file-roller-9999.ebuild b/app-arch/file-roller/file-roller-9999.ebuild
deleted file mode 100644
index 166aef54..00000000
--- a/app-arch/file-roller/file-roller-9999.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit git-r3 gnome2-utils meson readme.gentoo-r1 xdg
-
-DESCRIPTION="Archive manager for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Apps/FileRoller"
-EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/${PN}.git"
-
-LICENSE="GPL-2+ CC-BY-SA-3.0"
-SLOT="0"
-IUSE="libnotify nautilus packagekit"
-KEYWORDS=""
-
-# gdk-pixbuf used extensively in the source
-# cairo used in eggtreemultidnd.c
-# pango used in fr-window
-RDEPEND="
- >=app-arch/libarchive-3:=
- >=dev-libs/glib-2.36:2
- >=dev-libs/json-glib-0.14
- >=x11-libs/gtk+-3.13.2:3
- sys-apps/file
- x11-libs/cairo
- x11-libs/gdk-pixbuf:2
- x11-libs/pango
- libnotify? ( >=x11-libs/libnotify-0.4.3:= )
- nautilus? ( >=gnome-base/nautilus-2.22.2 )
- packagekit? ( app-admin/packagekit-base )
-"
-# libxml2 required for glib-compile-resources
-DEPEND="${RDEPEND}
- dev-libs/libxml2:2
- dev-util/itstool
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
-"
-
-DISABLE_AUTOFORMATTING="yes"
-DOC_CONTENTS="
-${PN} is a frontend for several archiving utilities. If you want a
-particular archive format support, see ${HOMEPAGE}
-and install the relevant package. For example:
-7-zip - app-arch/p7zip
-ace - app-arch/unace
-arj - app-arch/arj
-cpio - app-arch/cpio
-deb - app-arch/dpkg
-iso - app-cdr/cdrtools
-jar,zip - app-arch/zip and app-arch/unzip
-lha - app-arch/lha
-lzop - app-arch/lzop
-lz4 - app-arch/lz4
-rar - app-arch/unrar or app-arch/unar
-rpm - app-arch/rpm
-unstuff - app-arch/stuffit
-zoo - app-arch/zoo"
-
-src_prepare() {
- # File providing Gentoo package names for various archivers
- cp -v "${FILESDIR}"/3.22-packages.match data/packages.match || die
-
- xdg_src_prepare
-}
-
-src_configure() {
- local emesonargs=(
- -Drun-in-place=false
- $(meson_use nautilus nautilus-actions)
- $(meson_use libnotify notification)
- $(meson_use packagekit)
- -Dlibarchive=true
- -Dmagic=true
- )
- meson_src_configure
-}
-
-src_install() {
- meson_src_install
- readme.gentoo_create_doc
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- gnome2_icon_cache_update
- gnome2_schemas_update
- readme.gentoo_print_elog
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
- gnome2_icon_cache_update
- gnome2_schemas_update
-}
diff --git a/app-arch/file-roller/files/3.22-packages.match b/app-arch/file-roller/files/3.22-packages.match
deleted file mode 100644
index 68f6e30a..00000000
--- a/app-arch/file-roller/files/3.22-packages.match
+++ /dev/null
@@ -1,32 +0,0 @@
-[Package Matches]
-arj=app-arch/arj
-binutils=sys-devel/binutils
-bzip2=app-arch/bzip2
-cpio=app-arch/cpio
-dpkg=app-arch/dpkg
-genisoimage=virtual/cdrtools
-gzip=app-arch/gzip
-lha=app-arch/lha
-lrzip=app-arch/lrzip
-lz4=app-arch/lz4
-lzip=app-arch/lzip
-lzma=app-arch/xz-utils
-lzop=app-arch/lzop
-ncompress=app-arch/ncompress
-p7zip=app-arch/p7zip
-p7zip-full=
-p7zip-rar=
-rar=app-arch/rar
-rpm=app-arch/rpm
-rzip=app-arch/rzip
-zip=app-arch/zip
-zoo=app-arch/zoo
-tar=app-arch/tar
-unace=app-arch/unace
-unalz=
-unarchiver=app-arch/unar
-unrar=app-arch/unrar
-unstaff=
-unzip=app-arch/unzip
-xz=app-arch/xz-utils
-
diff --git a/app-arch/file-roller/metadata.xml b/app-arch/file-roller/metadata.xml
deleted file mode 100644
index fee03a0b..00000000
--- a/app-arch/file-roller/metadata.xml
+++ /dev/null
@@ -1,18 +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="nautilus">Build contextual menu extension for
- <pkg>gnome-base/nautilus</pkg>.</flag>
- <flag name="packagekit">Enable support for the distro-neutral package
- manager GUI <pkg>app-admin/packagekit</pkg></flag>
- </use>
- <upstream>
- <remote-id type="sourceforge">fileroller</remote-id>
- <remote-id type="cpe">cpe:/a:paolo_bacchilega:file_roller</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-cdr/brasero/brasero-9999.ebuild b/app-cdr/brasero/brasero-9999.ebuild
deleted file mode 100644
index 97f2fef3..00000000
--- a/app-cdr/brasero/brasero-9999.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-
-inherit gnome2
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
-
-DESCRIPTION="CD/DVD burning application for the GNOME desktop"
-HOMEPAGE="https://wiki.gnome.org/Apps/Brasero"
-
-LICENSE="GPL-2+ CC-BY-SA-3.0"
-SLOT="0/3.1" # subslot is 3.suffix of libbrasero-burn3
-IUSE="+css +introspection +libburn mp3 nautilus packagekit playlist test tracker"
-if [[ ${PV} = 9999 ]]; then
- IUSE="${IUSE} doc"
-else
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-fi
-
-COMMON_DEPEND="
- >=dev-libs/glib-2.29.14:2
- >=x11-libs/gtk+-3:3[introspection?]
- media-libs/gstreamer:1.0
- media-libs/gst-plugins-base:1.0
- >=dev-libs/libxml2-2.6:2
- >=x11-libs/libnotify-0.6.1:=
-
- media-libs/libcanberra[gtk3]
- x11-libs/libICE
- x11-libs/libSM
-
- introspection? ( >=dev-libs/gobject-introspection-1.30:= )
- libburn? (
- >=dev-libs/libburn-0.4:=
- >=dev-libs/libisofs-0.6.4:= )
- nautilus? ( >=gnome-base/nautilus-2.91.90 )
- playlist? ( >=dev-libs/totem-pl-parser-2.29.1:= )
- tracker? ( >=app-misc/tracker-1:0= )
-"
-RDEPEND="${COMMON_DEPEND}
- media-libs/gst-plugins-good:1.0
- media-plugins/gst-plugins-meta:1.0[mp3?]
- x11-themes/hicolor-icon-theme
- css? ( media-libs/libdvdcss:1.2 )
- !libburn? (
- app-cdr/cdrdao
- app-cdr/dvd+rw-tools
- virtual/cdrtools )
- packagekit? ( app-admin/packagekit-base )
-"
-DEPEND="${COMMON_DEPEND}
- >=dev-util/intltool-0.50
- dev-util/itstool
- >=dev-util/gtk-doc-am-1.12
- sys-devel/gettext
- virtual/pkgconfig
- test? ( app-text/docbook-xml-dtd:4.3 )
-"
-# eautoreconf deps
-# app-text/yelp-tools
-# gnome-base/gnome-common
-
-PDEPEND="gnome-base/gvfs"
-
-if [[ ${PV} = 9999 ]]; then
- DEPEND="${DEPEND}
- app-text/yelp-tools
- gnome-base/gnome-common
- doc? ( >=dev-util/gtk-doc-1.12 )"
-fi
-
-src_configure() {
- local myconf=""
-
- [[ ${PV} != 9999 ]] && myconf="${myconf} ITSTOOL=$(type -P true)"
-
- gnome2_src_configure \
- --disable-caches \
- $(use_enable !libburn cdrtools) \
- $(use_enable !libburn cdrkit) \
- $(use_enable !libburn cdrdao) \
- $(use_enable !libburn growisofs) \
- $(use_enable introspection) \
- $(use_enable libburn libburnia) \
- $(use_enable nautilus) \
- $(use_enable playlist) \
- $(use_enable tracker search) \
- ${myconf}
-}
diff --git a/app-cdr/brasero/metadata.xml b/app-cdr/brasero/metadata.xml
deleted file mode 100644
index af93b7c1..00000000
--- a/app-cdr/brasero/metadata.xml
+++ /dev/null
@@ -1,19 +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>
- <flag name="nautilus">Build the <pkg>gnome-base/nautilus</pkg>
- extension</flag>
- <flag name="libburn">Enable <pkg>dev-libs/libburn</pkg> backend</flag>
- <flag name="playlist">Enable support for playlists through
- <pkg>dev-libs/totem-pl-parser</pkg></flag>
- <flag name="tracker">Enable audio playlist search using the
- <pkg>app-misc/tracker</pkg> indexer</flag>
- </use>
-</pkgmetadata>
diff --git a/app-crypt/gcr/gcr-9999.ebuild b/app-crypt/gcr/gcr-9999.ebuild
deleted file mode 100644
index 3f88de6e..00000000
--- a/app-crypt/gcr/gcr-9999.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-VALA_USE_DEPEND="vapigen"
-PYTHON_COMPAT=( python2_7 )
-
-inherit gnome2 python-any-r1 vala virtualx
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
-
-DESCRIPTION="Libraries for cryptographic UIs and accessing PKCS#11 modules"
-HOMEPAGE="https://git.gnome.org/browse/gcr"
-
-LICENSE="GPL-2+ LGPL-2+"
-SLOT="0/1" # subslot = suffix of libgcr-3
-
-IUSE="debug gtk +introspection vala"
-REQUIRED_USE="vala? ( introspection )"
-if [[ ${PV} = 9999 ]]; then
- IUSE="${IUSE} doc"
- KEYWORDS=""
-else
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
-fi
-
-COMMON_DEPEND="
- >=app-crypt/p11-kit-0.19
- >=dev-libs/glib-2.38:2
- >=dev-libs/libgcrypt-1.2.2:0=
- >=dev-libs/libtasn1-1:=
- >=sys-apps/dbus-1
- gtk? ( >=x11-libs/gtk+-3.12:3[X,introspection?] )
- introspection? ( >=dev-libs/gobject-introspection-1.34:= )
-"
-RDEPEND="${COMMON_DEPEND}
- !<gnome-base/gnome-keyring-3.3
-"
-# gcr was part of gnome-keyring until 3.3
-DEPEND="${COMMON_DEPEND}
- ${PYTHON_DEPS}
- dev-libs/gobject-introspection-common
- dev-libs/libxslt
- dev-libs/vala-common
- dev-util/gdbus-codegen
- >=dev-util/gtk-doc-am-1.9
- >=dev-util/intltool-0.35
- sys-devel/gettext
- virtual/pkgconfig
- vala? ( $(vala_depend) )
-"
-# eautoreconf needs:
-# dev-libs/gobject-introspection-common
-
-if [[ ${PV} = 9999 ]]; then
- DEPEND="${DEPEND}
- doc? ( >=dev-util/gtk-doc-1.9 )"
-fi
-
-pkg_setup() {
- python-any-r1_pkg_setup
-}
-
-src_prepare() {
- # Disable stupid flag changes
- sed -e 's/CFLAGS="$CFLAGS -g"//' \
- -e 's/CFLAGS="$CFLAGS -O0"//' \
- -i configure.ac configure || die
-
- use vala && vala_src_prepare
- gnome2_src_prepare
-}
-
-src_configure() {
- DOCS="AUTHORS ChangeLog HACKING NEWS README"
- gnome2_src_configure \
- $(use_with gtk) \
- $(use_enable introspection) \
- $(use_enable vala) \
- $(usex debug --enable-debug=yes --enable-debug=default) \
- --disable-update-icon-cache \
- --disable-update-mime
-}
-
-src_test() {
- virtx emake check
-}
diff --git a/app-crypt/gcr/metadata.xml b/app-crypt/gcr/metadata.xml
deleted file mode 100644
index 39980802..00000000
--- a/app-crypt/gcr/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/app-crypt/libsecret/libsecret-9999.ebuild b/app-crypt/libsecret/libsecret-9999.ebuild
deleted file mode 100644
index e4d5d072..00000000
--- a/app-crypt/libsecret/libsecret-9999.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-PYTHON_COMPAT=( python2_{6,7} )
-VALA_MIN_API_VERSION=0.18
-VALA_USE_DEPEND=vapigen
-
-inherit gnome2 python-any-r1 vala virtualx
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
-
-DESCRIPTION="GObject library for accessing the freedesktop.org Secret Service API"
-HOMEPAGE="https://wiki.gnome.org/Projects/Libsecret"
-
-LICENSE="LGPL-2.1+ Apache-2.0" # Apache-2.0 license is used for tests only
-SLOT="0"
-IUSE="+crypt debug +introspection test vala"
-REQUIRED_USE="vala? ( introspection )"
-if [[ ${PV} = 9999 ]]; then
- IUSE="${IUSE} doc"
- KEYWORDS=""
-else
- KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
-fi
-
-COMMON_DEPEND="
- >=dev-libs/glib-2.38:2
- crypt? ( >=dev-libs/libgcrypt-1.2.2:0= )
- introspection? ( >=dev-libs/gobject-introspection-1.29 )
-"
-RDEPEND="${COMMON_DEPEND}
- >=gnome-base/gnome-keyring-3
-"
-# Add ksecrets to RDEPEND when it's added to portage
-DEPEND="${COMMON_DEPEND}
- dev-libs/libxslt
- dev-util/gdbus-codegen
- >=dev-util/gtk-doc-am-1.9
- >=dev-util/intltool-0.35.0
- sys-devel/gettext
- virtual/pkgconfig
- test? (
- dev-python/mock
- introspection? (
- ${PYTHON_DEPS}
- >=dev-libs/gjs-1.32
- dev-python/pygobject:3 )
- )
- vala? ( $(vala_depend) )
-"
-
-# Required while regenerating from *.vala *.vapi
-if [[ ${PV} = 9999 ]]; then
- DEPEND="${DEPEND}
- $(vala_depend)
- doc? ( >=dev-util/gtk-doc-1.9 )"
-fi
-
-src_prepare() {
- # FIXME: disable failing test
- sed -e '/test_get_sync);/d' \
- -e '/test_get_async);/d' \
- -i "${S}"/libsecret/test-service.c || die
-
- if use vala || [[ ${PV} = 9999 ]]; then
- vala_src_prepare
- fi
- gnome2_src_prepare
-}
-
-src_configure() {
- DOCS="AUTHORS ChangeLog NEWS README"
- gnome2_src_configure \
- --enable-manpages \
- --disable-strict \
- --disable-coverage \
- --disable-static \
- $(use_enable crypt gcrypt) \
- $(use_enable introspection) \
- $(use_enable vala)
-}
-
-src_test() {
- Xemake check
-}
diff --git a/app-crypt/libsecret/metadata.xml b/app-crypt/libsecret/metadata.xml
deleted file mode 100644
index 25f333c3..00000000
--- a/app-crypt/libsecret/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="vala">Enable bindings for <pkg>dev-lang/vala</pkg></flag>
- </use>
-</pkgmetadata>
diff --git a/app-crypt/p11-kit/metadata.xml b/app-crypt/p11-kit/metadata.xml
deleted file mode 100644
index 526448b5..00000000
--- a/app-crypt/p11-kit/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>crypto@gentoo.org</email>
- <name>Crypto</name>
- </maintainer>
- <use>
- <flag name="asn1">Enable ASN.1 certificate support</flag>
- <flag name="trust">Build the trust policy module</flag>
- </use>
-</pkgmetadata>
diff --git a/app-crypt/p11-kit/p11-kit-9999.ebuild b/app-crypt/p11-kit/p11-kit-9999.ebuild
deleted file mode 100644
index 6cead639..00000000
--- a/app-crypt/p11-kit/p11-kit-9999.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live # to avoid duplicating hacks from gnome2-live_src_prepare
-fi
-
-DESCRIPTION="Provides a standard configuration setup for installing PKCS#11."
-HOMEPAGE="http://p11-glue.freedesktop.org/p11-kit.html"
-if [[ ${PV} = 9999 ]]; then
- EGIT_REPO_URI="git://anongit.freedesktop.org/p11-glue/p11-kit"
-else
- SRC_URI="http://p11-glue.freedesktop.org/releases/${P}.tar.gz"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-if [[ ${PV} = 9999 ]]; then
- KEYWORDS=""
-else
- KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-linux"
-fi
-IUSE="+asn1 debug +trust"
-REQUIRED_USE="trust? ( asn1 )"
-
-RDEPEND="asn1? ( >=dev-libs/libtasn1-2.14 )"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
-"
-
-src_configure() {
- econf \
- $(use_enable trust trust-module) \
- $(use_enable debug) \
- $(use_with asn1 libtasn1)
-}
-
-src_install() {
- default
- prune_libtool_files --modules
-}
diff --git a/app-crypt/seahorse-sharing/metadata.xml b/app-crypt/seahorse-sharing/metadata.xml
deleted file mode 100644
index 39980802..00000000
--- a/app-crypt/seahorse-sharing/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/app-crypt/seahorse-sharing/seahorse-sharing-9999.ebuild b/app-crypt/seahorse-sharing/seahorse-sharing-9999.ebuild
deleted file mode 100644
index bdc19d3a..00000000
--- a/app-crypt/seahorse-sharing/seahorse-sharing-9999.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="yes" # disable asserts
-
-inherit gnome2
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
-
-DESCRIPTION="Daemon for PGP public key sharing using DNS-SD and HKP"
-HOMEPAGE="http://projects.gnome.org/seahorse/"
-
-LICENSE="GPL-2+"
-SLOT="0"
-if [[ ${PV} = 9999 ]]; then
- KEYWORDS=""
-else
- KEYWORDS="~amd64 ~x86"
-fi
-IUSE=""
-
-COMMON_DEPEND="dev-libs/glib:2
- >=net-dns/avahi-0.6:=
- net-libs/libsoup:2.4
- >=x11-libs/gtk+-3:3
- app-crypt/seahorse
-
- >=app-crypt/gpgme-1
- || (
- =app-crypt/gnupg-2.0*
- =app-crypt/gnupg-1.4* )
-"
-RDEPEND="${COMMON_DEPEND}
- !<app-crypt/seahorse-3.2
-"
-# ${PN} was part of seahorse before 3.2
-DEPEND="${COMMON_DEPEND}
- >=dev-util/intltool-0.35
- sys-devel/gettext
- virtual/pkgconfig
-"
-
-src_prepare() {
- DOCS="AUTHORS MAINTAINERS NEWS" # ChangeLog has nothing useful
- # Do not pass --enable-tests to configure - package has no tests
-
- gnome2_src_prepare
-
- # Drop stupid CFLAGS
- # FIXME: doing configure.ac triggers maintainer mode rebuild
- sed -e 's:$CFLAGS -g -O0:$CFLAGS:' \
- -i configure || die "sed failed"
-}
-
-pkg_postinst() {
- gnome2_pkg_postinst
-
- if ! has_version net-dns/avahi && \
- ! rc-config list default | grep -q "avahi-daemon" ; then
- elog "To use ${PN}, the Avahi daemon must be running. On an OpenRC"
- elog "system, you can start the Avahi daemon by"
- elog "# /etc/init.d/avahi-daemon start"
- elog "To start Avahi automatically, add it to the default runlevel:"
- elog "# rc-update add avahi-daemon default"
- fi
-}
diff --git a/app-crypt/seahorse/metadata.xml b/app-crypt/seahorse/metadata.xml
deleted file mode 100644
index 6789dec7..00000000
--- a/app-crypt/seahorse/metadata.xml
+++ /dev/null
@@ -1,33 +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="ldap">Enable seahorse to manipulate GPG keys on a LDAP server.</flag>
-</use>
-<longdescription>Seahorse is a Gnome interface for GnuPG. It's main purpose is to be a PGP/GPG Key Manager, though
-it has other components including a text editor and file manager.
-
-Key Manager Features:
-Generating a key
-Deleting a key
-Importing keys from text or a file
-Exporting a key to text or a file
-View key properties
-
-Key Properties Features:
-Show key info
-Change owner trust
-Change primary key's expiration date
-Change passphrase
-Export key
-Delete Key
-
-Plugins:
-Nautilus Integration
-Gedit plugin
-</longdescription>
-</pkgmetadata>
diff --git a/app-crypt/seahorse/seahorse-9999.ebuild b/app-crypt/seahorse/seahorse-9999.ebuild
deleted file mode 100644
index fed4e9ae..00000000
--- a/app-crypt/seahorse/seahorse-9999.ebuild
+++ /dev/null
@@ -1,83 +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 vala
-fi
-
-DESCRIPTION="A GNOME application for managing encryption keys"
-HOMEPAGE="https://wiki.gnome.org/Apps/Seahorse"
-
-LICENSE="GPL-2+ FDL-1.1+"
-SLOT="0"
-IUSE="debug ldap zeroconf"
-if [[ ${PV} = 9999 ]]; then
- KEYWORDS=""
-else
- KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-fi
-
-COMMON_DEPEND="
- >=app-crypt/gcr-3.11.91:=
- >=dev-libs/glib-2.10:2
- >=x11-libs/gtk+-3.4:3
- >=app-crypt/libsecret-0.16
- >=net-libs/libsoup-2.33.92:2.4
- x11-misc/shared-mime-info
-
- net-misc/openssh
- >=app-crypt/gpgme-1
- >=app-crypt/gnupg-2.0.12
-
- ldap? ( net-nds/openldap:= )
- zeroconf? ( >=net-dns/avahi-0.6:= )
-"
-DEPEND="${COMMON_DEPEND}
- app-text/yelp-tools
- dev-util/gdbus-codegen
- >=dev-util/intltool-0.35
- dev-util/itstool
- sys-devel/gettext
- virtual/pkgconfig
-"
-# Need seahorse-plugins git snapshot
-RDEPEND="${COMMON_DEPEND}
- !<app-crypt/seahorse-plugins-2.91.0_pre20110114
-"
-if [[ ${PV} = 9999 ]]; then
- DEPEND="${DEPEND}
- $(vala_depend)
- app-crypt/gcr[vala]
- app-text/yelp-tools"
-fi
-
-src_prepare() {
- # Do not mess with CFLAGS with USE="debug"
- sed -e '/CFLAGS="$CFLAGS -g/d' \
- -e '/CFLAGS="$CFLAGS -O0/d' \
- -i configure.ac configure || die "sed 1 failed"
-
- vala_src_prepare
- gnome2_src_prepare
-}
-
-src_configure() {
- local myconf=""
- if [[ ${PV} != 9999 ]]; then
- myconf="${myconf} VALAC=$(type -P true)"
- fi
- # bindir is needed due to bad macro expansion in desktop file, bug #508610
- gnome2_src_configure \
- --bindir=/usr/bin \
- --enable-pgp \
- --enable-ssh \
- --enable-pkcs11 \
- --enable-hkp \
- $(use_enable debug) \
- $(use_enable ldap) \
- $(use_enable zeroconf sharing) \
- ${myconf}
-}
diff --git a/app-dicts/gnome-dictionary/gnome-dictionary-9999.ebuild b/app-dicts/gnome-dictionary/gnome-dictionary-9999.ebuild
deleted file mode 100644
index 1860a45b..00000000
--- a/app-dicts/gnome-dictionary/gnome-dictionary-9999.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome-meson git-r3
-
-DESCRIPTION="Dictionary utility for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Apps/Dictionary"
-SRC_URI=""
-EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/gnome-dictionary.git"
-
-LICENSE="GPL-2+ LGPL-2.1+ FDL-1.1+"
-SLOT="0" # does not provide a public libgdict-1.0.so anymore
-IUSE="ipv6"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
-
-COMMON_DEPEND="
- >=dev-libs/glib-2.42:2
- >=x11-libs/gtk+-3.21.2:3
-"
-RDEPEND="${COMMON_DEPEND}
- gnome-base/gsettings-desktop-schemas
-"
-DEPEND="${COMMON_DEPEND}
- app-text/docbook-xsl-stylesheets
- app-text/docbook-xml-dtd:4.3
- dev-libs/libxslt
- dev-util/glib-utils
- dev-util/itstool
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
-"
-
-src_configure() {
- gnome-meson_src_configure \
- -Dbuild_man=true \
- $(meson_use ipv6 use_ipv6)
-}
diff --git a/app-dicts/gnome-dictionary/metadata.xml b/app-dicts/gnome-dictionary/metadata.xml
deleted file mode 100644
index 39980802..00000000
--- a/app-dicts/gnome-dictionary/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/app-editors/gedit/Manifest b/app-editors/gedit/Manifest
deleted file mode 100644
index e3dfc921..00000000
--- a/app-editors/gedit/Manifest
+++ /dev/null
@@ -1,23 +0,0 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
-DIST gedit-3.30.2.tar.xz 3155628 BLAKE2B 96736adbce987af89b37a712448f42b2a2eeed72d52aa16377d961c9e929fa4e75205eac5987bfc067cc2fecb35aec720d85483c4e2e824a6e8248cc652d2fbe SHA512 58ae7a4c27aeabad670718e39e1860df112d0be00ea622cc8adc185cb5d0e16ac4af65cb3aa45423c7b1b94c88d04d081fe05f3647b054a3e3291abc73c41f6f
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2
-
-iQKTBAEBCAB9FiEEhjiDzgE0H6m8d3Z/4FucaN0bWf0FAlwnfZ9fFIAAAAAALgAo
-aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDg2
-Mzg4M0NFMDEzNDFGQTlCQzc3NzY3RkUwNUI5QzY4REQxQjU5RkQACgkQ4FucaN0b
-Wf0uLQ//TBWGVxyIxpwQPNJR3JxASKaT6S9cDV10gWNiE2idrXtRBRauBSVOuobj
-D290wo9zl7J8jnmflm2WIXfTIvwPSJbpAHyt35iq1bsNVXW8Rb79URaBLsk7hheO
-wvqgA0UDW3z07LpDrQH+UQB3ntznWYNVHaIHUehFDXaEUlqbaMMfobARzJfLbnQW
-DV/tLvPkesp4Pvcs0QU4YVqo4X5MdfmS7Hi7TSFmhDqtoxYJ26j1G+Mua6E6c0r4
-Nrp//EDma+Nq68fWG02vOrQoFGCPSaPPC14xzHCkbR0RlGQedeDqjgNfE/R2BFV+
-OphYztgv39FIyi73gtHnSEWF4jeUwYQ5IkDgaP072KxgVEMFV7plGBXIypno5uCW
-35hx/Z8b73PcVmwKVfz4rNzNzqXomVv+fCXn96FK0AGQIe2QNggjjVczaC7vhl3Z
-C6coWOs6njHzv52kvO78qeZ2Qz+bJYRUsl6T5fPIX+PQet8uyhGG5FNUIwKd/Rrv
-0E+mo2eBKKbfJq9VCJnoNAUnr6nA9lJ/n1mkC3bxARhG+OpIdK7r5OUAwuCd3S7G
-2SZHbyQCyKmydUBuax3gCmJdB2RRlK0lQNVkGYjzJzx8yuDe+w2lIZe6/YcmVmDj
-ASrPKAcKd8oTvfwf8EZWy6fW0KOekDixQyi2n4vc4BWuZT71NbE=
-=YBed
------END PGP SIGNATURE-----
diff --git a/app-editors/gedit/gedit-3.30.2.ebuild b/app-editors/gedit/gedit-3.30.2.ebuild
deleted file mode 100644
index 5887754c..00000000
--- a/app-editors/gedit/gedit-3.30.2.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-GNOME2_LA_PUNT="yes" # plugins are dlopened
-PYTHON_COMPAT=( python3_{4,5,6} )
-VALA_MIN_API_VERSION="0.26"
-VALA_USE_DEPEND="vapigen"
-
-inherit eutils gnome2 multilib python-single-r1 vala virtualx
-
-DESCRIPTION="A text editor for the GNOME desktop"
-HOMEPAGE="https://wiki.gnome.org/Apps/Gedit"
-
-LICENSE="GPL-2+ CC-BY-SA-3.0"
-SLOT="0"
-
-IUSE="+introspection +python spell vala"
-REQUIRED_USE="python? ( introspection ${PYTHON_REQUIRED_USE} )"
-
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
-
-# X libs are not needed for OSX (aqua)
-COMMON_DEPEND="
- >=dev-libs/libxml2-2.5.0:2
- >=dev-libs/glib-2.44:2[dbus]
- >=x11-libs/gtk+-3.22.0:3[introspection?]
- >=x11-libs/gtksourceview-3.22.0:3.0[introspection?]
- >=dev-libs/libpeas-1.14.1[gtk]
-
- gnome-base/gsettings-desktop-schemas
- gnome-base/gvfs
-
- x11-libs/libX11
-
- introspection? ( >=dev-libs/gobject-introspection-0.9.3:= )
- python? (
- ${PYTHON_DEPS}
- dev-python/pycairo[${PYTHON_USEDEP}]
- >=dev-python/pygobject-3:3[cairo,${PYTHON_USEDEP}]
- dev-libs/libpeas[python,${PYTHON_USEDEP}] )
- spell? ( >=app-text/gspell-0.2.5:0= )
-"
-RDEPEND="${COMMON_DEPEND}
- x11-themes/adwaita-icon-theme
-"
-DEPEND="${COMMON_DEPEND}
- ${vala_depend}
- app-text/docbook-xml-dtd:4.1.2
- app-text/yelp-tools
- dev-util/glib-utils
- >=dev-util/gtk-doc-am-1
- >=dev-util/intltool-0.50.1
- >=sys-devel/gettext-0.18
- virtual/pkgconfig
-"
-# yelp-tools, gnome-common needed to eautoreconf
-
-pkg_setup() {
- use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
- vala_src_prepare
- gnome2_src_prepare
-}
-
-src_configure() {
- DOCS="AUTHORS ChangeLog MAINTAINERS NEWS README"
-
- gnome2_src_configure \
- --disable-deprecations \
- --disable-updater \
- --enable-gvfs-metadata \
- $(use_enable introspection) \
- $(use_enable spell) \
- $(use_enable python) \
- $(use_enable vala)
-}
-
-src_test() {
- "${EROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/data" || die
- GSETTINGS_SCHEMA_DIR="${S}/data" virtx emake check
-}
-
-src_install() {
- local args=()
- # manually set pyoverridesdir due to bug #524018 and AM_PATH_PYTHON limitations
- use python && args+=( pyoverridesdir="$(python_get_sitedir)/gi/overrides" )
-
- gnome2_src_install "${args[@]}"
-}
diff --git a/app-editors/gedit/gedit-9999.ebuild b/app-editors/gedit/gedit-9999.ebuild
deleted file mode 100644
index 47d3a49a..00000000
--- a/app-editors/gedit/gedit-9999.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-GNOME2_LA_PUNT="yes" # plugins are dlopened
-PYTHON_COMPAT=( python3_{4,5,6} )
-VALA_MIN_API_VERSION="0.26"
-VALA_USE_DEPEND="vapigen"
-
-inherit eutils gnome2 multilib python-single-r1 vala virtualx
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
-
-DESCRIPTION="A text editor for the GNOME desktop"
-HOMEPAGE="https://wiki.gnome.org/Apps/Gedit"
-
-LICENSE="GPL-2+ CC-BY-SA-3.0"
-SLOT="0"
-
-IUSE="+introspection +python spell vala"
-REQUIRED_USE="python? ( introspection ${PYTHON_REQUIRED_USE} )"
-
-if [[ ${PV} = 9999 ]]; then
- IUSE="${IUSE} doc"
- KEYWORDS=""
-else
- KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
-fi
-
-# X libs are not needed for OSX (aqua)
-COMMON_DEPEND="
- >=dev-libs/libxml2-2.5.0:2
- >=dev-libs/glib-2.44:2[dbus]
- >=x11-libs/gtk+-3.22.0:3[introspection?]
- >=x11-libs/gtksourceview-3.22.0:3.0[introspection?]
- >=dev-libs/libpeas-1.14.1[gtk]
-
- gnome-base/gsettings-desktop-schemas
- gnome-base/gvfs
-
- x11-libs/libX11
-
- introspection? ( >=dev-libs/gobject-introspection-0.9.3:= )
- python? (
- ${PYTHON_DEPS}
- dev-python/pycairo[${PYTHON_USEDEP}]
- >=dev-python/pygobject-3:3[cairo,${PYTHON_USEDEP}]
- dev-libs/libpeas[python,${PYTHON_USEDEP}] )
- spell? ( >=app-text/gspell-0.2.5:0= )
-"
-RDEPEND="${COMMON_DEPEND}
- x11-themes/adwaita-icon-theme
-"
-DEPEND="${COMMON_DEPEND}
- ${vala_depend}
- app-text/docbook-xml-dtd:4.1.2
- app-text/yelp-tools
- >=dev-util/gtk-doc-am-1
- >=dev-util/intltool-0.50.1
- >=sys-devel/gettext-0.18
- virtual/pkgconfig
-"
-# yelp-tools, gnome-common needed to eautoreconf
-
-if [[ ${PV} = 9999 ]]; then
- DEPEND="${DEPEND}
- doc? ( >=dev-util/gtk-doc-1 )
- app-text/yelp-tools"
-fi
-
-pkg_setup() {
- use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
- vala_src_prepare
- gnome2_src_prepare
-}
-
-src_configure() {
- DOCS="AUTHORS ChangeLog MAINTAINERS NEWS README"
-
- gnome2_src_configure \
- --disable-deprecations \
- --disable-updater \
- --enable-gvfs-metadata \
- $(use_enable introspection) \
- $(use_enable spell) \
- $(use_enable python) \
- $(use_enable vala) \
- ITSTOOL=$(type -P true)
-}
-
-src_test() {
- "${EROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/data" || die
- GSETTINGS_SCHEMA_DIR="${S}/data" virtx emake check
-}
-
-src_install() {
- local args=()
- # manually set pyoverridesdir due to bug #524018 and AM_PATH_PYTHON limitations
- use python && args+=( pyoverridesdir="$(python_get_sitedir)/gi/overrides" )
-
- gnome2_src_install "${args[@]}"
-}
diff --git a/app-editors/gedit/metadata.xml b/app-editors/gedit/metadata.xml
deleted file mode 100644
index 39980802..00000000
--- a/app-editors/gedit/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/app-editors/ghex/ghex-9999.ebuild b/app-editors/ghex/ghex-9999.ebuild
deleted file mode 100644
index c3910fc0..00000000
--- a/app-editors/ghex/ghex-9999.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2016 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="GNOME hexadecimal editor"
-HOMEPAGE="https://wiki.gnome.org/Apps/Ghex"
-
-LICENSE="GPL-2+ FDL-1.1+"
-SLOT="2"
-if [[ ${PV} = 9999 ]]; then
- KEYWORDS=""
-else
- KEYWORDS="~amd64 ~arm ~ppc ~x86 ~x86-interix ~amd64-linux ~x86-linux"
-fi
-IUSE=""
-
-RDEPEND="
- >=dev-libs/atk-1
- >=dev-libs/glib-2.31.10:2
- >=x11-libs/gtk+-3.3.8:3
-"
-DEPEND="${RDEPEND}
- >=dev-util/intltool-0.41.1
- >=sys-devel/gettext-0.17
- app-text/yelp-tools
- virtual/pkgconfig
-"
diff --git a/app-editors/ghex/metadata.xml b/app-editors/ghex/metadata.xml
deleted file mode 100644
index 39980802..00000000
--- a/app-editors/ghex/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/app-editors/latexila/Manifest b/app-editors/latexila/Manifest
deleted file mode 100644
index 57cdc79a..00000000
--- a/app-editors/latexila/Manifest
+++ /dev/null
@@ -1,23 +0,0 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
-DIST gnome-latex-3.30.2.tar.xz 1156600 BLAKE2B 2368b9edae94d010f69b272b5e077293d8534c21fcdeeaeb5cfd34cdecdf627cd8204a99faeaf2546cb3416108fc01e4cea39bda00b313400d96283ffc26b471 SHA512 b5378ac7b5f7f1c9dd91ef95e9922d980d552212811b3f2c99f9ebe4250312ead0973db136601033ee46d35d7526883cf8d4e505fa2a8e118c1884cb4276cfa8
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2
-
-iQKTBAEBCAB9FiEEhjiDzgE0H6m8d3Z/4FucaN0bWf0FAlx37RRfFIAAAAAALgAo
-aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDg2
-Mzg4M0NFMDEzNDFGQTlCQzc3NzY3RkUwNUI5QzY4REQxQjU5RkQACgkQ4FucaN0b
-Wf0o8BAAtnhXR9H8LJtjYhEi1q4cdQZOBj6x4otRjMiv/A7H05hATnxKP0B6wroT
-xg786W64160xubZpEcN9IeoKIYRJUQNfmChXGeO+QynWnFjWhcNNZSka45oL/aEj
-UJ7fIQxLQr8GRLwqmPdLa/KKcP1WkPR9c9ScMWzUazBk4tBQgirW4vNkxoX8znsm
-Z1LskGQN7PfIBTStzMQL2C7h+HH3GIkutyEJKOtx0HuaH0SGsmuCK0td/xSaViRH
-reR+OnnUWKB9CwDrBOMR91sqsNowNUoKaWRGXDk9sFL4nlTodHeOyl0SqAHfKc50
-ZZekX7Jlynou70SRh8I1G+FSgeF0Cb3WEXibeRCZQZQXgnajE4iR+3WFjDdhwx6a
-WnhUBOwfhAhwUzgU5op9hsCNqazU9rKvpMXIkBzO8JIQ9FsotU28BdjawLZz5tEG
-EAUxaFnlnV7s149LcN8L/4r3NjS6cRX+EglU2DhYsVBxz3TD79Q3djJn9x4Fuwsw
-lpDkoKnlHYhtrc282rZGP/sbBMFZ+xQ/yX80Bq2zzfncsOaw+dBzRuzAexapbMfR
-2NgWR11wcNzdBGaMpUtdM0FxekwyaUz+wbDr0eocun9XAF1iWi4Vw4yiQnTFnoVv
-yumqosBrlfEQ4f1OSi7vgS0Q6iImJsZ+kT08Dk0Dq3rYJ2tqjvM=
-=jwZl
------END PGP SIGNATURE-----
diff --git a/app-editors/latexila/latexila-3.30.2-r1.ebuild b/app-editors/latexila/latexila-3.30.2-r1.ebuild
deleted file mode 100644
index 0b072029..00000000
--- a/app-editors/latexila/latexila-3.30.2-r1.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-VALA_MIN_API_VERSION="0.34"
-VALA_USE_DEPEND="vapigen"
-GNOME_ORG_MODULE="gnome-latex"
-
-inherit gnome2 vala
-
-DESCRIPTION="Integrated LaTeX environment for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Apps/LaTeXila"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+introspection +latexmk rubber"
-
-COMMON_DEPEND="
- app-text/enchant
- >=app-text/gspell-1.8:0=
- >=dev-libs/glib-2.56:2[dbus]
- >=dev-libs/libgee-0.10:0.8=
- gnome-base/gsettings-desktop-schemas
- >=x11-libs/gtk+-3.22:3
- x11-libs/gtksourceview:4=
- x11-libs/gdk-pixbuf:2
- x11-libs/pango
- >=x11-libs/tepl-4.2:4
- introspection? ( >=dev-libs/gobject-introspection-1.30.0:= )
-"
-RDEPEND="${COMMON_DEPEND}
- virtual/latex-base
- x11-themes/hicolor-icon-theme
- latexmk? ( dev-tex/latexmk )
- rubber? ( dev-tex/rubber )
-"
-# libxml2+gdk-pixbuf required for glib-compile-resources
-DEPEND="${COMMON_DEPEND}
- $(vala_depend)
- app-text/yelp-tools
- dev-libs/libxml2:2
- dev-util/gdbus-codegen
- dev-util/glib-utils
- >=dev-util/gtk-doc-am-1.14
- >=dev-util/intltool-0.50.1
- virtual/pkgconfig
-"
-
-src_prepare() {
- gnome2_src_prepare
- vala_src_prepare
-}
-
-src_configure() {
- gnome2_src_configure \
- $(use_enable introspection)
-}
-
-pkg_postinst() {
- local v
- for v in ${REPLACING_VERSIONS}; do
- if ver_test "3.30.0" -gt ${v}; then
- ewarn "Latexila has been renamed Gnome LaTeX"
- ewarn "the binary is now called gnome-latex"
- break
- fi
- done
-
- gnome2_pkg_postinst
-}
diff --git a/app-editors/latexila/metadata.xml b/app-editors/latexila/metadata.xml
deleted file mode 100644
index d886385e..00000000
--- a/app-editors/latexila/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="latexmk">Install <pkg>dev-tex/latexmk</pkg> (used by default
- for the build tools)</flag>
- <flag name="rubber">Install <pkg>dev-tex/rubber</pkg> (can be used for the
- build tools)</flag>
-</use>
-</pkgmetadata>
diff --git a/app-emulation/libvirt-glib/libvirt-glib-9999.ebuild b/app-emulation/libvirt-glib/libvirt-glib-9999.ebuild
deleted file mode 100644
index 95f5cf2f..00000000
--- a/app-emulation/libvirt-glib/libvirt-glib-9999.ebuild
+++ /dev/null
@@ -1,59 +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"
-VALA_MIN_API_VERSION="0.14"
-PYTHON_COMPAT=( python{2_6,2_7} )
-
-inherit gnome2 python-single-r1 vala
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
-
-DESCRIPTION="GLib and GObject mappings for libvirt"
-HOMEPAGE="http://libvirt.org/git/?p=libvirt-glib.git"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-if [[ ${PV} = 9999 ]]; then
- EGIT_REPO_URI="git://libvirt.org/${PN}.git"
- KEYWORDS=""
-else
- SRC_URI="ftp://libvirt.org/libvirt/glib/${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
-fi
-IUSE="+introspection python +vala"
-REQUIRED_USE="
- python? ( ${PYTHON_REQUIRED_USE} )
- vala? ( introspection )
-"
-
-RDEPEND="
- dev-libs/libxml2:2
- >=app-emulation/libvirt-0.9.10:=
- >=dev-libs/glib-2.38.0:2
- introspection? ( >=dev-libs/gobject-introspection-0.10.8:= )
- python? ( ${PYTHON_DEPS} )
-"
-DEPEND="${RDEPEND}
- dev-util/gtk-doc-am
- >=dev-util/intltool-0.35.0
- virtual/pkgconfig
- vala? ( $(vala_depend) )
-"
-
-pkg_setup() {
- use python && python-single-r1_pkg_setup
-}
-
-src_configure() {
- gnome2_src_configure \
- --disable-test-coverage \
- --disable-static \
- $(use_enable introspection) \
- $(use_enable vala) \
- $(use_with python)
-}
diff --git a/app-emulation/libvirt-glib/metadata.xml b/app-emulation/libvirt-glib/metadata.xml
deleted file mode 100644
index 3d9b69da..00000000
--- a/app-emulation/libvirt-glib/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="person">
- <email>tamiko@gentoo.org</email>
- <name>Matthias Maier</name>
- <description>Please CC me on bugs</description>
-</maintainer>
-<maintainer type="project">
- <email>gnome@gentoo.org</email>
- <name>Gentoo GNOME Desktop</name>
-</maintainer>
-</pkgmetadata>
diff --git a/app-misc/bijiben/Manifest b/app-misc/bijiben/Manifest
deleted file mode 100644
index d341817e..00000000
--- a/app-misc/bijiben/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST bijiben-3.28.4.1.tar.xz 681388 BLAKE2B a34976bf7aa148fd3010d4b9df62664487bf71a84461ea299f4814a9401d1e20d3f4a8e3020ef7e9ee07afebd5173b4ab6e9a022d782c348465a8e5a7548af62 SHA512 f2daac348dd734739b908d71e7227d8995260cb1dfebacb3ee346958bd42e026c290803326a5fa1c932071cfb13a8a1d5a4d6e2c3b49ae7d783390d227476960
-DIST bijiben-3.30.3.tar.xz 691972 BLAKE2B 7db814549094b057fe14365a19559252bf81f2a1c40d2e013b98a24598073bc376e278ac99ac4093afe948f3008cbcee86fca1c7c297ee9c49b92575b1c46ce0 SHA512 a251ce2564b54850001c5fb265a92dfdab57ba00b1239e5b0f65385747be89ce15d7f33d4dfe2ceeaf45715948f6218c69e52ef97d444bb1b9582761da073d5b
diff --git a/app-misc/bijiben/bijiben-3.28.4.1.ebuild b/app-misc/bijiben/bijiben-3.28.4.1.ebuild
deleted file mode 100644
index 31bb6452..00000000
--- a/app-misc/bijiben/bijiben-3.28.4.1.ebuild
+++ /dev/null
@@ -1,31 +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 xdg
-
-DESCRIPTION="Note editor designed to remain simple to use"
-HOMEPAGE="https://wiki.gnome.org/Apps/Bijiben"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
- >=app-misc/tracker-1:=
- >=dev-libs/glib-2.53.4:2
- net-libs/gnome-online-accounts:=
- >=x11-libs/gtk+-3.19.3:3
- >=gnome-extra/evolution-data-server-3.13.90:=
- dev-libs/libxml2:2
- sys-apps/util-linux
- >=net-libs/webkit-gtk-2.10.0:4
-"
-DEPEND="${RDEPEND}
- dev-util/itstool
- dev-util/gdbus-codegen
- >=dev-util/intltool-0.50.1
- >=sys-devel/gettext-0.19.7
- virtual/pkgconfig
-"
diff --git a/app-misc/bijiben/bijiben-3.30.3.ebuild b/app-misc/bijiben/bijiben-3.30.3.ebuild
deleted file mode 100644
index 31bb6452..00000000
--- a/app-misc/bijiben/bijiben-3.30.3.ebuild
+++ /dev/null
@@ -1,31 +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 xdg
-
-DESCRIPTION="Note editor designed to remain simple to use"
-HOMEPAGE="https://wiki.gnome.org/Apps/Bijiben"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
- >=app-misc/tracker-1:=
- >=dev-libs/glib-2.53.4:2
- net-libs/gnome-online-accounts:=
- >=x11-libs/gtk+-3.19.3:3
- >=gnome-extra/evolution-data-server-3.13.90:=
- dev-libs/libxml2:2
- sys-apps/util-linux
- >=net-libs/webkit-gtk-2.10.0:4
-"
-DEPEND="${RDEPEND}
- dev-util/itstool
- dev-util/gdbus-codegen
- >=dev-util/intltool-0.50.1
- >=sys-devel/gettext-0.19.7
- virtual/pkgconfig
-"
diff --git a/app-misc/bijiben/metadata.xml b/app-misc/bijiben/metadata.xml
deleted file mode 100644
index 39980802..00000000
--- a/app-misc/bijiben/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/app-misc/gnote/gnote-9999.ebuild b/app-misc/gnote/gnote-9999.ebuild
deleted file mode 100644
index f150884c..00000000
--- a/app-misc/gnote/gnote-9999.ebuild
+++ /dev/null
@@ -1,81 +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 gnome2 readme.gentoo-r1
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
-
-DESCRIPTION="Desktop note-taking application"
-HOMEPAGE="https://wiki.gnome.org/Apps/Gnote"
-
-LICENSE="GPL-3+ FDL-1.1"
-SLOT="0"
-if [[ ${PV} = 9999 ]]; then
- KEYWORDS=""
-else
- KEYWORDS="~amd64 ~x86"
-fi
-IUSE="debug"
-
-# Automagic glib-2.32 dep
-# glibmm: first version in tree providing Thread API fix
-COMMON_DEPEND="
- >=app-crypt/libsecret-0.8
- >=app-text/gtkspell-3.0:3
- >=dev-cpp/glibmm-2.52.1-r1:2
- >=dev-cpp/gtkmm-3.18:3.0
- >=dev-libs/glib-2.32:2[dbus]
- >=dev-libs/libxml2-2:2
- dev-libs/libxslt
- >=sys-apps/util-linux-2.16:=
- >=x11-libs/gtk+-3.20:3
-"
-RDEPEND="${COMMON_DEPEND}
- gnome-base/gsettings-desktop-schemas
-"
-DEPEND="${DEPEND}
- app-text/docbook-xml-dtd:4.1.2
- >=dev-util/intltool-0.35.0
- dev-util/itstool
- virtual/pkgconfig
-"
-if [[ ${PV} = 9999 ]]; then
- DEPEND="${DEPEND}
- app-text/yelp-tools"
-fi
-
-src_prepare() {
- # Do not alter CFLAGS
- sed 's/-DDEBUG -g/-DDEBUG/' -i configure.ac configure || die
-
- gnome2_src_prepare
-
- if has_version net-fs/wdfs; then
- DOC_CONTENTS="You have net-fs/wdfs installed. app-misc/gnote will use it to
- synchronize notes."
- else
- DOC_CONTENTS="Gnote can use net-fs/wdfs to synchronize notes.
- If you want to use that functionality just emerge net-fs/wdfs.
- Gnote will automatically detect that you did and let you use it."
- fi
-}
-
-src_configure() {
- gnome2_src_configure \
- --disable-static \
- $(use_enable debug)
-}
-
-src_install() {
- gnome2_src_install
- readme.gentoo_create_doc
-}
-
-pkg_postinst() {
- gnome2_pkg_postinst
- readme.gentoo_print_elog
-}
diff --git a/app-misc/gnote/metadata.xml b/app-misc/gnote/metadata.xml
deleted file mode 100644
index 9c70dba0..00000000
--- a/app-misc/gnote/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>
- <upstream>
- <remote-id type="github">tsuna/boost.m4</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-office/gnome-todo/Manifest b/app-office/gnome-todo/Manifest
deleted file mode 100644
index 339ce7fd..00000000
--- a/app-office/gnome-todo/Manifest
+++ /dev/null
@@ -1,25 +0,0 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
-DIST gnome-todo-3.24.2.tar.xz 833596 BLAKE2B d98ad74f44c065a97776f2248335e267117c8fb32188af352329f53ca4b06208d8c4121d0398c26fb54b158245ea3d079f00b86654b047a9c6f4efe61414e69d SHA512 cc772e8a38d7ce85284dc5a1b562aa52880f8ce8b28e77805de837ccb17a8ad5fd79bc5ff370e797a032b5525ecd48c0ece184c791aff9f0158ee5161691347b
-DIST gnome-todo-3.26.2.tar.xz 719492 BLAKE2B 5445fc78a152a1380c8d8b95fbcba17da25534b77ae2a1d309f622c726de5b9ff9a165468967190929bf6958314f3b16f81748470b833fa04b1a3ee0a2ec3bbc SHA512 45b3d8cb5018e421734e52c29bab5c08cae92e144ae2a6c21b1acccae4fe0f668de87a291040fda573e66900873647f02e3373e2d4165f1e2e24bb17fe44958c
-DIST gnome-todo-3.28.1.tar.xz 751448 BLAKE2B 55c4909d35e65a763bd283e55b85dc3a6dc0190c39f3f97c33bde7c071abd8e7a88479ed72733e66bd550133bb683ed9cafb9dff36f41b4f7d6bcb9f889f2a39 SHA512 26371dd2a460656b5b7d323420cfdc3f26c548cabe0bf6a01081a017d68e062fb54164f6d0c5cf5054b59f30be65681dedde450d9b98b88f73c07131cd01f57a
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2
-
-iQKTBAEBCAB9FiEEX+aBqe7MmoWBwzA1lSmjXZiBxnkFAlwnaNtfFIAAAAAALgAo
-aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDVG
-RTY4MUE5RUVDQzlBODU4MUMzMzAzNTk1MjlBMzVEOTg4MUM2NzkACgkQlSmjXZiB
-xnldDw/+IrTgg/RS8+sw1NweszGNjtDncx5p2v/3I0+3nBr6gAmeizol9ksjDg4s
-qQv0WkK5L9W8faxQNl6m/vvPV577462PSCc0Hwyrog3OQgLd47K5AKiJTkwUYwV0
-euyjimqgSXGpfv4bgt4o1M+ONxP3rChtTiWr/EIW7ITpl4QYZ/u9x4qeCq4yBMbW
-m5wZb/LBXT7t8SgiTABh2Suw9y+3ZA/oBTq0Ke0zwZ2ajyXivrWZNp+aI2X/AraD
-XxA4HLpHVBgu1gkLWy0b/5W9vIKB/p8NGoNpS3gQQhlWJkqYYIfpmNwgCnGYuOZe
-zI6+dkfpZmJdyb6X2puS4+M3nwz9X+3ObcZxPRH6KwufHNqsQApwpk3xVGkLebe1
-ca5oy+Ptzw+DCh7KdxTcgLt0O5UWJEhdSBLqZbW7PRm2MKdGDEoRF34BvSnnRTmW
-zwJQtb230LlqCTaZi5RUtZap8AYMIlOkDEZBIElM6oIV7IYouJ3qCyRdCyAYfByc
-lTeeJUastlLZP00nF/apAwm0ftHvLfoQbhl2tJsHqF7ANQg8kOijig1KVy4UVAO2
-UxEvtsdu5HAiQqBBRwr0b/hyvX9kCpnLdDZa1G2xBTEnLqIV6gB9wfL4btCsUTpV
-aITW/IDayRe+fQJdHD6VZnUYdYGC5mAAAkyAXnzbp0ZR4tWWX3A=
-=73AL
------END PGP SIGNATURE-----
diff --git a/app-office/gnome-todo/files/3.24.2-libical3-compat.patch b/app-office/gnome-todo/files/3.24.2-libical3-compat.patch
deleted file mode 100644
index f7265da3..00000000
--- a/app-office/gnome-todo/files/3.24.2-libical3-compat.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-From a2f3afb3c8a4f8b0a2a361e37b36b10e1e98380c Mon Sep 17 00:00:00 2001
-From: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
-Date: Sat, 11 Nov 2017 03:31:47 -0200
-Subject: [PATCH] eds: Build with libical 3.0
-
-Fixes #123
-
-(cherry picked and ported from commit 6de8adc351b758c1d608ae0ea8acf6d35ed502ea)
----
- src/gtd-task.c | 3 +--
- 1 file changed, 1 insertion(+), 2 deletions(-)
-
-diff --git a/src/gtd-task.c b/src/gtd-task.c
-index 1143dad..125e2f3 100644
---- a/src/gtd-task.c
-+++ b/src/gtd-task.c
-@@ -777,8 +777,7 @@ gtd_task_set_complete (GtdTask *task,
- dt->hour = g_date_time_get_hour (now);
- dt->minute = g_date_time_get_minute (now);
- dt->second = g_date_time_get_seconds (now);
-- dt->is_date = 0;
-- dt->is_utc = 1;
-+ dt->zone = icaltimezone_get_utc_timezone ();
-
- /* convert timezone
- *
---
-2.15.1
-
diff --git a/app-office/gnome-todo/files/3.26.2-libical3-compat.patch b/app-office/gnome-todo/files/3.26.2-libical3-compat.patch
deleted file mode 100644
index efad2e6d..00000000
--- a/app-office/gnome-todo/files/3.26.2-libical3-compat.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-From 7362e5becc32cec8eebea5d41d95db8d9ad816bc Mon Sep 17 00:00:00 2001
-From: Mart Raudsepp <leio@gentoo.org>
-Date: Wed, 17 Jan 2018 14:29:38 +0200
-Subject: [PATCH] eds: Build with libical 3.0
-
-Backport of 6de8adc351b758c1d608ae0ea8acf6d35ed502ea
----
- src/gtd-task.c | 3 +--
- 1 file changed, 1 insertion(+), 2 deletions(-)
-
-diff --git a/src/gtd-task.c b/src/gtd-task.c
-index 389f5ad..219ab44 100644
---- a/src/gtd-task.c
-+++ b/src/gtd-task.c
-@@ -777,8 +777,7 @@ gtd_task_set_complete (GtdTask *task,
- dt->hour = g_date_time_get_hour (now);
- dt->minute = g_date_time_get_minute (now);
- dt->second = g_date_time_get_seconds (now);
-- dt->is_date = 0;
-- dt->is_utc = 1;
-+ dt->zone = icaltimezone_get_utc_timezone ();
-
- /* convert timezone
- *
---
-2.10.2
-
diff --git a/app-office/gnome-todo/gnome-todo-3.24.2.ebuild b/app-office/gnome-todo/gnome-todo-3.24.2.ebuild
deleted file mode 100644
index 7512ec18..00000000
--- a/app-office/gnome-todo/gnome-todo-3.24.2.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit gnome2
-
-DESCRIPTION="Personal task manager"
-HOMEPAGE="https://wiki.gnome.org/Apps/Todo"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+introspection"
-
-RDEPEND="
- >=dev-libs/glib-2.43.4:2
- >=dev-libs/libical-0.43
- >=dev-libs/libpeas-1.17
- >=gnome-extra/evolution-data-server-3.17.1:=[gtk]
- >=net-libs/gnome-online-accounts-3.2
- >=x11-libs/gtk+-3.22.0:3
- introspection? ( >=dev-libs/gobject-introspection-1.42:= )
-"
-DEPEND="${RDEPEND}
- dev-libs/appstream-glib
- >=dev-util/gtk-doc-am-1.14
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${FILESDIR}"/${PV}-libical3-compat.patch
-)
-
-src_configure() {
- gnome2_src_configure \
- $(use_enable introspection) \
- --enable-eds-plugin \
- --enable-background-plugin \
- --enable-dark-theme-plugin \
- --enable-scheduled-panel-plugin \
- --enable-score-plugin \
- --enable-today-panel-plugin \
- --enable-unscheduled-panel-plugin \
- --enable-todo-txt-plugin
-}
diff --git a/app-office/gnome-todo/gnome-todo-3.26.2.ebuild b/app-office/gnome-todo/gnome-todo-3.26.2.ebuild
deleted file mode 100644
index cd463c0d..00000000
--- a/app-office/gnome-todo/gnome-todo-3.26.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 gnome-meson
-
-DESCRIPTION="Personal task manager"
-HOMEPAGE="https://wiki.gnome.org/Apps/Todo"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="doc"
-
-RDEPEND="
- >=dev-libs/glib-2.43.4:2
- >=x11-libs/gtk+-3.22.0:3
- >=net-libs/gnome-online-accounts-3.25.3
- >=gnome-extra/evolution-data-server-3.17.1:=[gtk]
- >=dev-libs/libical-0.43
- >=dev-libs/libpeas-1.17
- >=dev-libs/gobject-introspection-1.42:=
-"
-DEPEND="${RDEPEND}
- >=dev-util/meson-0.40.0
- doc? ( dev-util/gtk-doc )
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${FILESDIR}"/${PV}-libical3-compat.patch
-)
-
-src_configure() {
- # TODO: There aren't any consumers of the introspection outside gnome-todo's own plugins, so maybe we
- # TODO: should just always build introspection support as an application that needs it for full functionality?
- # Todoist plugin requires 3.25.3 GOA for being able to add a Todoist account
- gnome-meson_src_configure \
- -Denable-background-plugin=true \
- -Denable-dark-theme-plugin=true \
- -Denable-scheduled-panel-plugin=true \
- -Denable-score-plugin=true \
- -Denable-today-panel-plugin=true \
- -Denable-unscheduled-panel-plugin=true \
- -Denable-todo-txt-plugin=true \
- -Denable-todoist-plugin=true \
- $(meson_use doc enable-gtk-doc) \
- -Denable-introspection=true
-}
diff --git a/app-office/gnome-todo/gnome-todo-3.28.1.ebuild b/app-office/gnome-todo/gnome-todo-3.28.1.ebuild
deleted file mode 100644
index 98a79d2a..00000000
--- a/app-office/gnome-todo/gnome-todo-3.28.1.ebuild
+++ /dev/null
@@ -1,63 +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 xdg
-
-DESCRIPTION="Personal task manager"
-HOMEPAGE="https://wiki.gnome.org/Apps/Todo"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="gtk-doc +introspection"
-
-RDEPEND="
- >=dev-libs/glib-2.43.4:2
- >=x11-libs/gtk+-3.22.0:3[introspection?]
- >=net-libs/gnome-online-accounts-3.25.3
- >=dev-libs/libpeas-1.17
- >=gnome-extra/evolution-data-server-3.17.1:=[gtk]
- >=dev-libs/libical-0.43
- introspection? ( >=dev-libs/gobject-introspection-1.42:= )
-"
-DEPEND="${RDEPEND}
- dev-libs/libxml2:2
- dev-util/glib-utils
- gtk-doc? ( dev-util/gtk-doc )
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
-"
-
-src_configure() {
- # TODO: There aren't any consumers of the introspection outside gnome-todo's own plugins, so maybe we
- # TODO: should just always build introspection support as an application that needs it for full functionality?
- # Todoist plugin requires 3.25.3 GOA for being able to add a Todoist account
- local emesonargs=(
- -Dbackground_plugin=true
- -Ddark_theme_plugin=true
- -Dscheduled_panel_plugin=true
- -Dscore_plugin=true
- -Dtoday_panel_plugin=true
- -Dunscheduled_panel_plugin=true
- -Dtodo_txt_plugin=true
- -Dtodoist_plugin=true
- -Dtracing=false
- $(meson_use gtk-doc gtk_doc)
- $(meson_use introspection)
- )
- 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/app-office/gnome-todo/metadata.xml b/app-office/gnome-todo/metadata.xml
deleted file mode 100644
index 39980802..00000000
--- a/app-office/gnome-todo/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/app-office/planner/files/0001-Speed-up-python-path-detection.patch b/app-office/planner/files/0001-Speed-up-python-path-detection.patch
deleted file mode 100644
index 43e349b6..00000000
--- a/app-office/planner/files/0001-Speed-up-python-path-detection.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-From 750f1489360a34b80f963eddb5af77b1cc51a1c3 Mon Sep 17 00:00:00 2001
-From: Pacho Ramos <pacho@condmat1.ciencias.uniovi.es>
-Date: Sat, 29 Dec 2012 17:13:05 +0100
-Subject: [PATCH 1/2] Speed up python path detection
-
----
- acinclude.m4 | 10 ++--------
- 1 file changed, 2 insertions(+), 8 deletions(-)
-
-diff --git a/acinclude.m4 b/acinclude.m4
-index c4996ee..fadbf2c 100644
---- a/acinclude.m4
-+++ b/acinclude.m4
-@@ -85,14 +85,8 @@ CPPFLAGS="$save_CPPFLAGS"
-
- # Check for Python library path
- AC_MSG_CHECKING([for Python library path])
-- python_path=`echo $PYTHON | sed "s,/bin.*$,,"`
-- for i in "$python_path/lib/python$PYTHON_VERSION/config/" "$python_path/lib/python$PYTHON_VERSION/" "$python_path/lib/python/config/" "$python_path/lib/python/" "$python_path/" ; do
-- python_path=`find $i -type f -name libpython$PYTHON_VERSION.* -print | sed "1q"`
-- if test -n "$python_path" ; then
-- break
-- fi
-- done
-- python_path=`echo $python_path | sed "s,/libpython.*$,,"`
-+ [python_path=`$PYTHON -c 'import distutils.sysconfig, os; \
-+ print(os.path.sep.join(distutils.sysconfig.get_python_lib(standard_lib=True).split(os.path.sep)[:-1]))'`]
- AC_MSG_RESULT([$python_path])
- if test -z "$python_path" ; then
- AC_MSG_ERROR([cannot find Python library path])
---
-1.8.2.1
-
diff --git a/app-office/planner/files/0002-Fix-build-failure-with-evolution-data-server-3.6.patch b/app-office/planner/files/0002-Fix-build-failure-with-evolution-data-server-3.6.patch
deleted file mode 100644
index 1bb1076b..00000000
--- a/app-office/planner/files/0002-Fix-build-failure-with-evolution-data-server-3.6.patch
+++ /dev/null
@@ -1,401 +0,0 @@
-From 60ff192322517ca26e33da36c4a9ec03ae4f3539 Mon Sep 17 00:00:00 2001
-From: Gilles Dartiguelongue <eva@gentoo.org>
-Date: Sat, 29 Dec 2012 16:48:30 +0100
-Subject: [PATCH 2/2] Fix build failure with evolution-data-server-3.6
-
-Only cover plugin code enabled through --enable-eds.
-EDS backend has been broken for a long time and needs more work.
----
- configure.ac | 2 +-
- src/planner-eds-plugin.c | 141 +++++++++++++++++++++++++----------------------
- 2 files changed, 75 insertions(+), 68 deletions(-)
-
-diff --git a/configure.ac b/configure.ac
-index 77127c3..5c995d8 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -243,7 +243,7 @@ dnl -----------------------------
- AC_ARG_ENABLE(eds, [ --enable-eds build evolution-data-server support [default=no]], enable_eds="$enableval", enable_eds=no)
-
- if test "x$enable_eds" = "xyes" ; then
-- EDS_REQUIRED=1.1.0
-+ EDS_REQUIRED=3.6
- EDS_PACKAGE=1.2
- PKG_CHECK_MODULES(EDS,
- [
-diff --git a/src/planner-eds-plugin.c b/src/planner-eds-plugin.c
-index 4eb060c..a8229c9 100644
---- a/src/planner-eds-plugin.c
-+++ b/src/planner-eds-plugin.c
-@@ -30,7 +30,6 @@
- #include <gdk/gdkkeysyms.h>
- #include <glade/glade.h>
- #include <gtk/gtk.h>
--#include <gconf/gconf-client.h>
- #include <libplanner/mrp-object.h>
- #include <libplanner/mrp-property.h>
- #include "libplanner/mrp-paths.h"
-@@ -39,13 +38,11 @@
- #include "planner-resource-cmd.h"
-
- /* Evolution Data Server sources */
--#include <libedataserver/e-source-list.h>
--#include <libedataserver/e-source-group.h>
--#include <libedataserver/e-uid.h>
-+#include <libedataserver/libedataserver.h>
- /* Calendar */
--#include <libecal/e-cal.h>
-+#include <libecal/libecal.h>
- /* Addressbook */
--#include <libebook/e-book.h>
-+#include <libebook/libebook.h>
-
- struct _PlannerPluginPriv {
- MrpProject *project;
-@@ -66,7 +63,8 @@ struct _PlannerPluginPriv {
- gchar *current_query_id;
- GList *queries_cancelled;
- /* Books open */
-- GList *books;
-+ ESourceRegistry *registry;
-+ GList *books;
-
- GtkActionGroup *actions;
- };
-@@ -95,7 +93,7 @@ enum {
- static void eds_plugin_import (GtkAction *action,
- gpointer user_data,
- const gchar *cname);
--static void eds_create_groups_model (GSList *groups,
-+static void eds_create_groups_model (GList *groups,
- PlannerPlugin *plugin);
- static void eds_ok_button_clicked (GtkButton *button,
- PlannerPlugin *plugin);
-@@ -130,15 +128,14 @@ static MrpResource * eds_find_resource (PlannerPlugin *plugin,
- const gchar *uid,
- GList *resources_orig);
- static gboolean eds_create_uid_property (PlannerPlugin *plugin);
--static void eds_load_resources (ESourceGroup *group,
-+static void eds_load_resources (ESource *source,
- PlannerPlugin *plugin,
- const gchar *search);
--static void eds_receive_contacts_cb (EBook *book,
-- EBookStatus status,
-- GList *contacts,
-+static void eds_receive_contacts_cb (EBookClient *book,
-+ GAsyncResult *result,
- gpointer plugin);
--static void eds_receive_book_cb (EBook *book,
-- EBookStatus status,
-+static void eds_receive_book_cb (EBookClient *book,
-+ GAsyncResult *result,
- gpointer user_data);
- static void eds_plugin_busy (PlannerPlugin *plugin,
- gboolean busy);
-@@ -236,9 +233,7 @@ eds_plugin_import (GtkAction *action,
- PlannerPlugin *plugin;
- PlannerPluginPriv *priv;
- GtkCellRenderer *renderer;
-- GConfClient *gconf_client;
-- ESourceList *source_list;
-- GSList *groups;
-+ GList *groups;
- gchar *filename;
-
- plugin = PLANNER_PLUGIN (user_data);
-@@ -293,11 +288,9 @@ eds_plugin_import (GtkAction *action,
- gtk_widget_show (priv->dialog_get_resources);
-
-
-- gconf_client = gconf_client_get_default ();
-- source_list = e_source_list_new_for_gconf (gconf_client,
-- "/apps/evolution/addressbook/sources");
- /* List with addressbook groups */
-- groups = e_source_list_peek_groups (source_list);
-+ groups = e_source_registry_list_sources (priv->registry,
-+ E_SOURCE_EXTENSION_ADDRESS_BOOK);
- eds_create_groups_model (groups, plugin);
- gtk_combo_box_set_model (priv->select_group, priv->groups_model);
- renderer = gtk_cell_renderer_text_new ();
-@@ -305,52 +298,58 @@ eds_plugin_import (GtkAction *action,
- renderer, TRUE);
- gtk_cell_layout_set_attributes (GTK_CELL_LAYOUT (priv->select_group),
- renderer, "text", 0, NULL);
-- /* g_object_unref (source_list); */
-+ g_list_free_full (groups, g_object_unref);
- }
-
- static void
--eds_create_groups_model (GSList *groups,
-+eds_create_groups_model (GList *groups,
- PlannerPlugin *plugin)
- {
-+ PlannerPluginPriv *priv;
- GtkListStore *model;
- GtkTreeIter iter;
-- GSList *sl;
-+ GList *sl;
-+ ESource *parent;
-+ const gchar *parent_name;
- const gchar *name;
-
- if (groups == NULL) {
- return;
- }
-
-+ priv = plugin->priv;
- model = gtk_list_store_new (NUM_GROUP_COLS, G_TYPE_STRING, G_TYPE_OBJECT);
-
- for (sl = groups; sl; sl = sl->next) {
-- name = e_source_group_peek_name (sl->data);
-+ name = e_source_get_display_name (sl->data);
-+ parent = e_source_registry_ref_source(priv->registry, e_source_get_parent(sl->data));
-+ parent_name = e_source_get_display_name(parent);
- gtk_list_store_append (model, &iter);
- gtk_list_store_set (model, &iter,
-- COL_GROUP_NAME, name,
-+ COL_GROUP_NAME, g_strdup_printf("%s (%s)", name, parent_name),
- COL_GROUP_OBJECT, sl->data, -1);
-+ g_object_unref(parent);
- }
- plugin->priv->groups_model = GTK_TREE_MODEL (model);
- }
-
- /* For now we show all the sources from a group in a List.
-- Later we will us a Tree to show them usings groups. */
-+ Later we will use a Tree to show them usings groups. */
- static void
--eds_load_resources (ESourceGroup *group,
-- PlannerPlugin *plugin,
-- const gchar *search)
-+eds_load_resources (ESource *source,
-+ PlannerPlugin *plugin,
-+ const gchar *search)
- {
- GtkListStore *model;
-- GSList *sources, *sl;
-- PlannerPluginPriv *priv;
-+ GList *sources, *sl;
-+ PlannerPluginPriv *priv = NULL;
-
-- g_return_if_fail (E_IS_SOURCE_GROUP (group));
-- sources = e_source_group_peek_sources (group);
-+ g_return_if_fail (E_IS_SOURCE (source));
-
- priv = plugin->priv;
- model = GTK_LIST_STORE (priv->resources_model);
-
-- if (sources == NULL) {
-+ if (source == NULL) {
- if (model) {
- gtk_list_store_clear (model);
- }
-@@ -439,9 +438,12 @@ eds_load_resources (ESourceGroup *group,
- gtk_tree_view_set_headers_clickable (priv->resources_tree_view, TRUE);
- }
-
-+ sources = e_source_registry_list_sources (priv->registry,
-+ E_SOURCE_EXTENSION_ADDRESS_BOOK);
-+
- for (sl = sources; sl; sl = sl->next) {
-- EBook *client;
-- AsyncQuery *async_query = g_new0 (AsyncQuery, 1);
-+ EBookClient *client;
-+ AsyncQuery *async_query = g_new0 (AsyncQuery, 1);
-
- g_free (plugin->priv->current_query_id);
- plugin->priv->current_query_id = e_uid_new ();
-@@ -450,11 +452,12 @@ eds_load_resources (ESourceGroup *group,
- async_query->uid = plugin->priv->current_query_id;
- async_query->search = search;
-
-- client = e_book_new (sl->data, NULL);
-+ client = e_book_client_new (sl->data, NULL);
- g_message ("Open book async query: %s", async_query->uid);
-- e_book_async_open (client, TRUE, eds_receive_book_cb, async_query);
-+ e_client_open (E_CLIENT (client), TRUE, NULL, (GAsyncReadyCallback) eds_receive_book_cb, async_query);
- eds_plugin_busy (plugin, TRUE);
- }
-+ g_list_free_full (sources, g_object_unref);
- }
-
- static gboolean
-@@ -478,16 +481,17 @@ eds_query_cancelled (PlannerPlugin *plugin,
- }
-
- static void
--eds_receive_book_cb (EBook *client,
-- EBookStatus status,
-+eds_receive_book_cb (EBookClient *client,
-+ GAsyncResult *result,
- gpointer user_data)
- {
- PlannerPlugin *plugin;
- EBookQuery *query;
- AsyncQuery *async_query;
- const gchar *search;
-+ const gchar *sexp;
- const gchar *uid;
-- const gchar *book_uri;
-+ const gchar *book_uid;
- GtkListStore *model;
-
- async_query = user_data;
-@@ -499,25 +503,25 @@ eds_receive_book_cb (EBook *client,
- gtk_list_store_clear (model);
- g_free (async_query);
-
-- book_uri = e_book_get_uri (client);
-+ book_uid = e_source_get_uid(e_client_get_source(E_CLIENT (client)));
-
- if (eds_query_cancelled (plugin, uid)) {
-- g_message ("Open book query cancelled: %s (%s)", book_uri, uid);
-+ g_message ("Open book query cancelled: %s (%s)", book_uid, uid);
- gtk_widget_set_sensitive (glade_xml_get_widget (plugin->priv->glade,
- "search_box"), TRUE);
- eds_plugin_busy (plugin, FALSE);
- return;
- }
-
-- if (status != E_BOOK_ERROR_OK) {
-- g_warning ("Problems opening: %s", book_uri);
-+ if (!e_client_open_finish(E_CLIENT (client), result, NULL)) {
-+ g_warning ("Problems opening: %s", book_uid);
- gtk_widget_set_sensitive (glade_xml_get_widget (plugin->priv->glade,
- "search_box"), TRUE);
- eds_plugin_busy (plugin, FALSE);
- return;
- }
-
-- g_message ("Looking the book: %s", book_uri);
-+ g_message ("Looking the book: %s", book_uid);
- plugin->priv->books = g_list_append (plugin->priv->books, client);
-
- async_query = g_new0 (AsyncQuery, 1);
-@@ -527,22 +531,23 @@ eds_receive_book_cb (EBook *client,
- async_query->plugin = plugin;
-
- query = e_book_query_any_field_contains (search);
-- e_book_async_get_contacts (client, query,
-- eds_receive_contacts_cb,
-- (gpointer) async_query);
-+ sexp = e_book_query_to_string(query);
-+ e_book_client_get_contacts (client, sexp, NULL,
-+ (GAsyncReadyCallback) eds_receive_contacts_cb,
-+ (gpointer) async_query);
-
- eds_plugin_busy (plugin, TRUE);
- e_book_query_unref (query);
- }
-
- static void
--eds_receive_contacts_cb (EBook *book,
-- EBookStatus status,
-- GList *contacts,
-+eds_receive_contacts_cb (EBookClient *client,
-+ GAsyncResult *result,
- gpointer user_data)
- {
- GtkTreeIter iter;
-- GList *l;
-+ GSList *l;
-+ GSList *contacts;
- GtkListStore *model;
- PlannerPlugin *plugin;
- PlannerPluginPriv *priv;
-@@ -550,6 +555,7 @@ eds_receive_contacts_cb (EBook *book,
- AsyncQuery *async_query;
- const gchar *uid;
- gchar *filename;
-+ GError *error;
-
- async_query = (AsyncQuery *) user_data;
-
-@@ -565,11 +571,10 @@ eds_receive_contacts_cb (EBook *book,
- return;
- }
-
-- g_message ("Book status response: %d", status);
- g_message ("Answer for the query: %s", uid);
-
-- /* Exceed limit is E_BOOK_ERROR_OTHER_ERROR :( */
-- if (status == E_BOOK_ERROR_OK || status == E_BOOK_ERROR_OTHER_ERROR) {
-+ if (e_book_client_get_contacts_finish(client, result, &contacts, &error)) {
-+ g_message ("Book status response: %d", g_slist_length(contacts));
- filename = mrp_paths_get_image_dir ("/resources.png");
- pixbuf = gdk_pixbuf_new_from_file (filename, NULL);
- g_free (filename);
-@@ -586,8 +591,9 @@ eds_receive_contacts_cb (EBook *book,
- COL_RESOURCE_PHOTO, pixbuf,
- COL_RESOURCE_OBJECT, l->data, -1);
- }
-+ e_client_util_free_object_slist(contacts);
- } else {
-- g_warning ("Problem getting contacts ...");
-+ g_warning ("Problem getting contacts: %s", error->message);
- }
-
- eds_plugin_busy (plugin, FALSE);
-@@ -697,13 +703,13 @@ eds_group_selected (GtkComboBox *select_group,
- {
- GtkTreeIter iter;
- PlannerPluginPriv *priv = plugin->priv;
-- ESourceGroup *group;
-+ ESource *source;
-
- gtk_widget_set_sensitive (glade_xml_get_widget (priv->glade, "search_box"), TRUE);
-
- if (gtk_combo_box_get_active_iter (select_group, &iter)) {
-- gtk_tree_model_get (priv->groups_model, &iter, COL_GROUP_OBJECT, &group, -1);
-- eds_load_resources (group, plugin, "");
-+ gtk_tree_model_get (priv->groups_model, &iter, COL_GROUP_OBJECT, &source, -1);
-+ eds_load_resources (source, plugin, "");
- }
- }
-
-@@ -805,14 +811,14 @@ eds_search_button_clicked (GtkButton *button,
- const gchar *search;
- PlannerPluginPriv *priv = plugin->priv;
- GtkTreeIter iter;
-- ESourceGroup *group;
-+ ESource *source;
-
- search = gtk_entry_get_text (GTK_ENTRY
- (glade_xml_get_widget (priv->glade,"search_entry")));
-
- if (gtk_combo_box_get_active_iter (priv->select_group, &iter)) {
-- gtk_tree_model_get (priv->groups_model, &iter, COL_GROUP_OBJECT, &group, -1);
-- eds_load_resources (group, plugin, search);
-+ gtk_tree_model_get (priv->groups_model, &iter, COL_GROUP_OBJECT, &source, -1);
-+ eds_load_resources (source, plugin, search);
- }
- }
-
-@@ -823,13 +829,13 @@ eds_search_key_pressed (GtkEntry *entry,
- {
- PlannerPluginPriv *priv = plugin->priv;
- GtkTreeIter iter;
-- ESourceGroup *group;
-+ ESource *source;
-
- if (event->keyval == GDK_Return) {
- if (gtk_combo_box_get_active_iter (priv->select_group, &iter)) {
- gtk_tree_model_get (priv->groups_model, &iter,
-- COL_GROUP_OBJECT, &group, -1);
-- eds_load_resources (group, plugin, gtk_entry_get_text (entry));
-+ COL_GROUP_OBJECT, &source, -1);
-+ eds_load_resources (source, plugin, gtk_entry_get_text (entry));
- }
- }
- return FALSE;
-@@ -935,6 +941,7 @@ plugin_init (PlannerPlugin *plugin)
- plugin->priv = priv;
- priv->project = planner_window_get_project (plugin->main_window);
-
-+ priv->registry = e_source_registry_new_sync(NULL, NULL);
- priv->actions = gtk_action_group_new ("EDS plugin actions");
- gtk_action_group_set_translation_domain (priv->actions, GETTEXT_PACKAGE);
-
---
-1.8.2.1
-
diff --git a/app-office/planner/metadata.xml b/app-office/planner/metadata.xml
deleted file mode 100644
index 4cbddcaa..00000000
--- a/app-office/planner/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/app-office/planner/planner-9999.ebuild b/app-office/planner/planner-9999.ebuild
deleted file mode 100644
index b6e88f43..00000000
--- a/app-office/planner/planner-9999.ebuild
+++ /dev/null
@@ -1,98 +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"
-PYTHON_COMPAT=( python2_{6,7} )
-
-inherit autotools eutils gnome2 python-single-r1
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
-
-DESCRIPTION="Project manager for Gnome"
-HOMEPAGE="http://live.gnome.org/Planner/"
-
-SLOT="0"
-LICENSE="GPL-2"
-IUSE="eds examples python"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-if [[ ${PV} = 9999 ]]; then
- IUSE="${IUSE} doc"
- KEYWORDS=""
-else
- KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
-fi
-
-RDEPEND="
- >=dev-libs/glib-2.6:2
- >=x11-libs/gtk+-2.14:2
- >=gnome-base/libgnomecanvas-2.10
- >=gnome-base/libgnomeui-2.10
- >=gnome-base/libglade-2.4:2.0
- >=gnome-base/gconf-2.6:2
- >=dev-libs/libxml2-2.6.27:2
- >=dev-libs/libxslt-1.1.23
- python? (
- ${PYTHON_DEPS}
- >=dev-python/pygtk-2.6:2[${PYTHON_USEDEP}] )
- eds? (
- >=gnome-extra/evolution-data-server-3.6
- >=mail-client/evolution-3.6 )"
-
-DEPEND="${RDEPEND}
- app-text/scrollkeeper
- dev-util/gtk-doc-am
- >=dev-util/intltool-0.35.5
- gnome-base/gnome-common
- virtual/pkgconfig
-"
-
-if [[ ${PV} = 9999 ]]; then
- DEPEND="${DEPEND}
- doc? ( >=dev-util/gtk-doc-1 )"
-fi
-
-src_prepare() {
- # Find python in a faster way, bug #344231, upstream bug #654044
- epatch "${FILESDIR}"/0001-Speed-up-python-path-detection.patch
-
- # Fix build with eds-3.6
- epatch "${FILESDIR}"/0002-Fix-build-failure-with-evolution-data-server-3.6.patch
-
- [[ ${PV} != 9999 ]] && eautoreconf
-
- # Somehow needs this even if macro is not present
- [[ ${PV} = 9999 ]] && gnome-doc-common
- gnome2_src_prepare
-
-}
-
-src_configure() {
- # FIXME: disable eds backend for now, it fails, upstream bug #654005
- # We need to set compile-warnings to a different value as it doesn't use
- # standard macro: https://bugzilla.gnome.org/703067
- gnome2_src_configure \
- $(use_enable python) \
- $(use_enable python python-plugin) \
- $(use_enable eds) \
- --disable-eds-backend \
- --with-database=no \
- --disable-update-mimedb \
- --enable-compile-warnings=yes
- #$(use_enable eds eds-backend)
-}
-
-src_install() {
- # error: relink `libstorage-mrproject-1.la' with the above command before installing it
- # Try to drop workaround on next snapshot or bump
- MAKEOPTS="${MAKEOPTS} -j1" gnome2_src_install \
- sqldocdir="\$(datadir)/doc/${PF}" \
- sampledir="\$(datadir)/doc/${PF}/examples"
-
- if ! use examples; then
- rm -rf "${D}/usr/share/doc/${PF}/examples"
- fi
-}
diff --git a/app-text/evince/evince-9999.ebuild b/app-text/evince/evince-9999.ebuild
deleted file mode 100644
index 938fd88a..00000000
--- a/app-text/evince/evince-9999.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-
-inherit gnome2 systemd
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
-
-DESCRIPTION="Simple document viewer for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Apps/Evince"
-
-LICENSE="GPL-2+ CC-BY-SA-3.0"
-# subslot = evd3.(suffix of libevdocument3)-evv3.(suffix of libevview3)
-SLOT="0/evd3.4-evv3.3"
-IUSE="djvu dvi gstreamer gnome gnome-keyring +introspection nautilus nsplugin +postscript t1lib tiff xps"
-if [[ ${PV} = 9999 ]]; then
- IUSE="${IUSE} doc"
- KEYWORDS=""
-else
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-solaris"
-fi
-
-# atk used in libview
-# gdk-pixbuf used all over the place
-# bundles unarr library. It does not seem to exist standalone.
-COMMON_DEPEND="
- dev-libs/atk
- >=dev-libs/glib-2.36:2[dbus]
- >=dev-libs/libxml2-2.5:2
- sys-libs/zlib:=
- >=x11-libs/gdk-pixbuf-2.36.5:2
- >=x11-libs/gtk+-3.16.0:3[introspection?]
- gnome-base/gsettings-desktop-schemas
- >=x11-libs/cairo-1.10:=
- >=app-text/poppler-0.33[cairo]
- >=app-arch/libarchive-3.2.0
- djvu? ( >=app-text/djvu-3.5.22:= )
- dvi? (
- virtual/tex-base
- dev-libs/kpathsea:=
- t1lib? ( >=media-libs/t1lib-5:= ) )
- gstreamer? (
- media-libs/gstreamer:1.0
- media-libs/gst-plugins-base:1.0
- media-libs/gst-plugins-good:1.0 )
- gnome? ( gnome-base/gnome-desktop:3= )
- gnome-keyring? ( >=app-crypt/libsecret-0.5 )
- introspection? ( >=dev-libs/gobject-introspection-1:= )
- nautilus? ( >=gnome-base/nautilus-2.91.4[introspection?] )
- postscript? ( >=app-text/libspectre-0.2:= )
- tiff? ( >=media-libs/tiff-3.6:0= )
- xps? ( >=app-text/libgxps-0.2.1:= )
-"
-RDEPEND="${COMMON_DEPEND}
- gnome-base/gvfs
- gnome-base/librsvg
- || (
- >=x11-themes/adwaita-icon-theme-2.17.1
- >=x11-themes/hicolor-icon-theme-0.10 )
-"
-DEPEND="${COMMON_DEPEND}
- app-text/docbook-xml-dtd:4.3
- app-text/yelp-tools
- dev-util/gdbus-codegen
- >=dev-util/gtk-doc-am-1.13
- >=dev-util/intltool-0.35
- dev-util/itstool
- sys-devel/gettext
- virtual/pkgconfig
-"
-
-if [[ ${PV} = 9999 ]]; then
- DEPEND="${DEPEND}
- app-text/yelp-tools
- doc? ( >=dev-util/gtk-doc-1.13 )"
-fi
-
-src_prepare() {
- gnome2_src_prepare
-
- # Do not depend on adwaita-icon-theme, bug #326855, #391859
- # https://bugs.freedesktop.org/show_bug.cgi?id=29942
- sed -e 's/adwaita-icon-theme >= $ADWAITA_ICON_THEME_REQUIRED//g' \
- -i configure || die "sed failed"
-}
-
-src_configure() {
- local myconf=""
- [[ ${PV} != 9999 ]] && myconf="ITSTOOL=$(type -P true)"
- gnome2_src_configure \
- --disable-static \
- --enable-pdf \
- --enable-comics \
- --enable-thumbnailer \
- --with-platform=gnome \
- --enable-dbus \
- $(use_enable djvu) \
- $(use_enable dvi) \
- $(use_enable gstreamer multimedia) \
- $(use_enable gnome libgnome-desktop) \
- $(use_with gnome-keyring keyring) \
- $(use_enable introspection) \
- $(use_enable nautilus) \
- $(use_enable nsplugin browser-plugin) \
- $(use_enable postscript ps) \
- $(use_enable t1lib) \
- $(use_enable tiff) \
- $(use_enable xps) \
- BROWSER_PLUGIN_DIR="${EPREFIX}"/usr/$(get_libdir)/nsbrowser/plugins \
- --with-systemduserunitdir="$(systemd_get_userunitdir)"
- ${myconf}
-}
diff --git a/app-text/evince/metadata.xml b/app-text/evince/metadata.xml
deleted file mode 100644
index 7601c5d7..00000000
--- a/app-text/evince/metadata.xml
+++ /dev/null
@@ -1,15 +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="dvi">Enable the built-in DVI viewer</flag>
- <flag name="nautilus">Enable property page extension in <pkg>gnome-base/nautilus</pkg></flag>
- <flag name="t1lib">Enable the Type-1 fonts for the built-in DVI viewer
- (<pkg>media-libs/t1lib</pkg>)</flag>
- <flag name="xps">Enable XPS viewer using <pkg>app-text/libgxps</pkg></flag>
- </use>
-</pkgmetadata>
diff --git a/app-text/libgepub/Manifest b/app-text/libgepub/Manifest
deleted file mode 100644
index beb1de92..00000000
--- a/app-text/libgepub/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST libgepub-0.6.0.tar.xz 26092 BLAKE2B e578ce1085f35ef56ae32e7c32dcd5aa3b54c4d4b2c3d3826a91984b220bed90e185e724fac338f8a95cf4bbdd7969ca19298be7f9a80ecfeddfcb113149c7df SHA512 90c8df55c2465ab3c44092a772d568b412cea60f20d0f32d33b124d70ece1655dcf53d87c5effa2c494bf103c2e51d31192edf0ad71b46fa61471f94b5768c99
diff --git a/app-text/libgepub/libgepub-0.6.0.ebuild b/app-text/libgepub/libgepub-0.6.0.ebuild
deleted file mode 100644
index 96ff804b..00000000
--- a/app-text/libgepub/libgepub-0.6.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit gnome.org meson xdg-utils
-
-DESCRIPTION="GObject based library for handling and rendering epub documents"
-HOMEPAGE="https://git.gnome.org/browse/libgepub"
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+introspection"
-
-RDEPEND="
- net-libs/webkit-gtk:4
- net-libs/libsoup:2.4
- dev-libs/glib:2
- dev-libs/libxml2:2
- app-arch/libarchive
- x11-libs/gtk+:3
- introspection? ( >=dev-libs/gobject-introspection-1.30:= )
-"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
-"
-
-src_prepare() {
- default
- xdg_environment_reset
-}
-
-src_configure() {
- meson_src_configure \
- $(meson_use introspection)
-}
diff --git a/app-text/libgepub/metadata.xml b/app-text/libgepub/metadata.xml
deleted file mode 100644
index 4cbddcaa..00000000
--- a/app-text/libgepub/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/app-text/libgxps/libgxps-9999.ebuild b/app-text/libgxps/libgxps-9999.ebuild
deleted file mode 100644
index f43a1640..00000000
--- a/app-text/libgxps/libgxps-9999.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-GNOME2_LA_PUNT="yes"
-GCONF_DEBUG="yes"
-
-inherit gnome2
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
-
-DESCRIPTION="Library for handling and rendering XPS documents"
-HOMEPAGE="http://live.gnome.org/libgxps"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-IUSE="debug doc +introspection jpeg lcms static-libs tiff"
-if [[ ${PV} = 9999 ]]; then
- KEYWORDS=""
- IUSE="${IUSE} doc"
-else
- KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-fi
-
-RDEPEND="
- >=app-arch/libarchive-2.8
- >=dev-libs/glib-2.24:2
- media-libs/freetype:2
- media-libs/libpng:0
- >=x11-libs/cairo-1.10[svg]
- introspection? ( >=dev-libs/gobject-introspection-0.10.1 )
- jpeg? ( virtual/jpeg )
- lcms? ( media-libs/lcms:2 )
- tiff? ( media-libs/tiff[zlib] )
-"
-DEPEND="${RDEPEND}
- app-text/docbook-xsl-stylesheets
- dev-libs/libxslt
- >=dev-util/gtk-doc-am-1.14
- virtual/pkgconfig
-"
-
-if [[ ${PV} = 9999 ]]; then
- DEPEND="${DEPEND}
- doc? (
- app-text/docbook-xml-dtd:4.1.2
- >=dev-util/gtk-doc-1.14 )"
-fi
-
-# There is no automatic test suite, only an interactive test application
-RESTRICT="test"
-
-src_configure() {
- DOCS="AUTHORS ChangeLog NEWS README TODO"
- gnome2_src_configure \
- --enable-man \
- --disable-test \
- $(use_enable debug) \
- $(use_enable introspection) \
- $(use_with jpeg libjpeg) \
- $(use_with lcms liblcms2) \
- $(use_enable static-libs static) \
- $(use_with tiff libtiff)
-}
diff --git a/app-text/libgxps/metadata.xml b/app-text/libgxps/metadata.xml
deleted file mode 100644
index 39980802..00000000
--- a/app-text/libgxps/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/app-text/yelp-tools/metadata.xml b/app-text/yelp-tools/metadata.xml
deleted file mode 100644
index 39980802..00000000
--- a/app-text/yelp-tools/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/app-text/yelp-tools/yelp-tools-9999.ebuild b/app-text/yelp-tools/yelp-tools-9999.ebuild
deleted file mode 100644
index ab5daa6e..00000000
--- a/app-text/yelp-tools/yelp-tools-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="Collection of tools for building and converting documentation"
-HOMEPAGE="https://wiki.gnome.org/Apps/Yelp/Tools"
-
-LICENSE="|| ( GPL-2+ freedist ) GPL-2+" # yelp.m4 is GPL2 || freely distributable
-SLOT="0"
-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
-IUSE=""
-
-RDEPEND="
- >=dev-libs/libxml2-2.6.12
- >=dev-libs/libxslt-1.1.8
- dev-util/itstool
- >=gnome-extra/yelp-xsl-3.17.3
- virtual/awk
-"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
-"
diff --git a/dev-libs/folks/folks-9999.ebuild b/dev-libs/folks/folks-9999.ebuild
deleted file mode 100644
index 41f153a7..00000000
--- a/dev-libs/folks/folks-9999.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-VALA_USE_DEPEND="vapigen"
-
-inherit gnome2 vala virtualx
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
-
-DESCRIPTION="Library for aggregating people from multiple sources"
-HOMEPAGE="https://wiki.gnome.org/Projects/Folks"
-
-LICENSE="LGPL-2.1+"
-SLOT="0/25" # subslot = libfolks soname version
-if [[ ${PV} = 9999 ]]; then
- KEYWORDS=""
-else
- KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-linux"
-fi
-# TODO: --enable-profiling
-# Vala isn't really optional, https://bugzilla.gnome.org/show_bug.cgi?id=701099
-IUSE="bluetooth debug eds +telepathy test tracker utils"
-REQUIRED_USE="bluetooth? ( eds )"
-
-COMMON_DEPEND="
- $(vala_depend)
- >=dev-libs/glib-2.40:2
- dev-libs/dbus-glib
- >=dev-libs/gobject-introspection-1.30:=
- >=dev-libs/libgee-0.10:0.8[introspection]
- dev-libs/libxml2
- sys-libs/ncurses:0=
- sys-libs/readline:0=
-
- bluetooth? ( >=net-wireless/bluez-5 )
- eds? ( >=gnome-extra/evolution-data-server-3.13.90:=[vala] )
- telepathy? ( >=net-libs/telepathy-glib-0.19.9[vala] )
- tracker? ( >=app-misc/tracker-1:0= )
-"
-# telepathy-mission-control needed at runtime; it is used by the telepathy
-# backend via telepathy-glib's AccountManager binding.
-RDEPEND="${COMMON_DEPEND}
- net-im/telepathy-mission-control
-"
-# folks socialweb backend requires that libsocialweb be built with USE=vala,
-# even when building folks with --disable-vala.
-#
-# FIXME:
-# test? ( bluetooth? ( dbusmock is missing in the tree ) )
-DEPEND="${COMMON_DEPEND}
- >=dev-util/intltool-0.50.0
- sys-devel/gettext
- virtual/pkgconfig
-
- test? (
- sys-apps/dbus
- bluetooth? (
- >=gnome-extra/evolution-data-server-3.9.1
- >=dev-libs/glib-2.40:2 ) )
-"
-
-src_prepare() {
- # Force re-generation of introspection files, otherwise it does not match installed libs
- find -name "*.vala" -exec touch {} \; || die
-
- vala_src_prepare
- gnome2_src_prepare
-}
-
-src_configure() {
- # Rebuilding docs needs valadoc, which has no release
- gnome2_src_configure \
- $(use_enable bluetooth bluez-backend) \
- $(use_enable debug) \
- $(use_enable eds eds-backend) \
- $(use_enable eds ofono-backend) \
- $(use_enable telepathy telepathy-backend) \
- $(use_enable tracker tracker-backend) \
- $(use_enable utils inspect-tool) \
- $(use_enable test modular-tests) \
- --enable-vala \
- --enable-import-tool \
- --disable-docs \
- --disable-fatal-warnings \
- --disable-libsocialweb-backend
-}
-
-src_test() {
- dbus-launch virtx emake check
-}
diff --git a/dev-libs/folks/metadata.xml b/dev-libs/folks/metadata.xml
deleted file mode 100644
index a89e8dce..00000000
--- a/dev-libs/folks/metadata.xml
+++ /dev/null
@@ -1,13 +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="tracker">Load contacts from <pkg>app-misc/tracker</pkg> index</flag>
- <flag name="telepathy">Load contacts from the Telepathy framework</flag>
- <flag name="utils">Build the folks-inspect utility</flag>
-</use>
-</pkgmetadata>
diff --git a/dev-libs/gdl/gdl-9999.ebuild b/dev-libs/gdl/gdl-9999.ebuild
deleted file mode 100644
index 4881ce6c..00000000
--- a/dev-libs/gdl/gdl-9999.ebuild
+++ /dev/null
@@ -1,46 +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="GNOME docking library"
-HOMEPAGE="https://developer.gnome.org/gdl/"
-
-LICENSE="LGPL-2.1+"
-SLOT="3/5" # subslot = libgdl-3 soname version
-IUSE="+introspection"
-if [[ ${PV} = 9999 ]]; then
- IUSE="${IUSE} doc"
- KEYWORDS=""
-else
- KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-fi
-
-RDEPEND="
- dev-libs/glib:2
- >=x11-libs/gtk+-3.0.0:3[introspection?]
- >=dev-libs/libxml2-2.4:2
- introspection? ( >=dev-libs/gobject-introspection-0.6.7 )
-"
-DEPEND="${RDEPEND}
- >=dev-util/gtk-doc-am-1.4
- >=dev-util/intltool-0.40.4
- virtual/pkgconfig
-"
-
-if [[ ${PV} = 9999 ]]; then
- DEPEND="${DEPEND}
- doc? ( >=dev-util/gtk-doc-1.4 )"
-fi
-
-src_configure() {
- DOCS="AUTHORS ChangeLog MAINTAINERS NEWS README"
- gnome2_src_configure $(use_enable introspection)
-}
diff --git a/dev-libs/gdl/metadata.xml b/dev-libs/gdl/metadata.xml
deleted file mode 100644
index 39980802..00000000
--- a/dev-libs/gdl/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/dev-libs/gjs/gjs-9999.ebuild b/dev-libs/gjs/gjs-9999.ebuild
deleted file mode 100644
index fc34224a..00000000
--- a/dev-libs/gjs/gjs-9999.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2 pax-utils virtualx
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
-
-DESCRIPTION="Javascript bindings for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Projects/Gjs"
-
-LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
-SLOT="0"
-IUSE="+cairo examples gtk test"
-if [[ ${PV} = 9999 ]]; then
- KEYWORDS=""
-else
- KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-fi
-
-RDEPEND="
- >=dev-libs/glib-2.52.1
- >=dev-libs/gobject-introspection-1.53.4.1:=
-
- sys-libs/readline:0=
- dev-lang/spidermonkey:52
- virtual/libffi:=
- cairo? ( x11-libs/cairo[X] )
- gtk? ( >=x11-libs/gtk+-3.20:3 )
-"
-DEPEND="${RDEPEND}
- gnome-base/gnome-common
- sys-devel/gettext
- virtual/pkgconfig
- test? ( sys-apps/dbus )
-"
-
-src_configure() {
- # FIXME: add systemtap/dtrace support, like in glib:2
- # FIXME: --enable-systemtap installs files in ${D}/${D} for some reason
- # XXX: Do NOT enable coverage, completely useless for portage installs
- gnome2_src_configure \
- --disable-systemtap \
- --disable-dtrace \
- --disable-code-coverage \
- $(use_with cairo cairo) \
- $(use_with gtk) \
- $(use_with test dbus-tests) \
- $(use_with test xvfb-tests)
-}
-
-src_install() {
- # installation sometimes fails in parallel, bug #???
- gnome2_src_install -j1
-
- if use examples; then
- insinto /usr/share/doc/"${PF}"/examples
- doins "${S}"/examples/*
- fi
-
- # Required for gjs-console to run correctly on PaX systems
- pax-mark mr "${ED}/usr/bin/gjs-console"
-}
diff --git a/dev-libs/gjs/metadata.xml b/dev-libs/gjs/metadata.xml
deleted file mode 100644
index 4cbddcaa..00000000
--- a/dev-libs/gjs/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/dev-libs/glib/Manifest b/dev-libs/glib/Manifest
deleted file mode 100644
index b3852fbd..00000000
--- a/dev-libs/glib/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pkg-config-0.28.tar.gz 1931203 BLAKE2B bafdd4e838623965c6bd454421ddd9051fc43fc29948e1615b49fef463c3c3a18807aabe6416f96cfdf58d6b1c9e114d77f97bd985facee7c14284a8a64a768b SHA512 6eafa5ca77c5d44cd15f48457a5e96fcea2555b66d8e35ada5ab59864a0aa03d441e15f54ab9c6343693867b3b490f392c75b7d9312f024c9b7ec6a0194d8320
diff --git a/dev-libs/glib/files/gengiotypefuncs.py b/dev-libs/glib/files/gengiotypefuncs.py
deleted file mode 100755
index 9732d789..00000000
--- a/dev-libs/glib/files/gengiotypefuncs.py
+++ /dev/null
@@ -1,45 +0,0 @@
-#!/usr/bin/env python3
-# -*- coding: utf-8 -*-
-
-import sys
-import re
-import os
-
-debug = os.getenv('GIO_GENTYPEFUNCS_DEBUG') is not None
-
-out_file = sys.argv[1]
-in_files = sys.argv[2:]
-
-funcs = []
-
-
-if debug: print ('Output file: ', out_file)
-
-if debug: print (len(in_files), 'input files')
-
-for filename in in_files:
- if debug: print ('Input file: ', filename)
- with open(filename, "r") as f:
- for line in f:
- line = line.rstrip('\n').rstrip('\r')
- # print line
- match = re.search(r'\bg_[a-zA-Z0-9_]*_get_type\b', line)
- if match:
- func = match.group(0)
- if not func in funcs:
- funcs.append(func)
- if debug: print ('Found ', func)
-
-file_output = 'G_GNUC_BEGIN_IGNORE_DEPRECATIONS\n'
-
-funcs = sorted(funcs)
-
-for f in funcs:
- if f not in ['g_io_extension_get_type', 'g_settings_backend_get_type']:
- file_output += '*tp++ = {0} ();\n'.format(f)
-
-if debug: print (len(funcs), 'functions')
-
-ofile = open(out_file, "w")
-ofile.write(file_output)
-ofile.close()
diff --git a/dev-libs/glib/files/glib-2.54.2-external-codegen.patch b/dev-libs/glib/files/glib-2.54.2-external-codegen.patch
deleted file mode 100644
index 3c654216..00000000
--- a/dev-libs/glib/files/glib-2.54.2-external-codegen.patch
+++ /dev/null
@@ -1,101 +0,0 @@
-From d4a7cb8d053daab95b8d250af6b21c81bc860777 Mon Sep 17 00:00:00 2001
-From: Sobhan Mohammadpour <mohammadpour.sobhan@gmail.com>
-Date: Sat, 16 Dec 2017 21:30:22 +0330
-Subject: [PATCH] glib-2.54.2 external codegen
-
----
- docs/reference/gio/meson.build | 4 +---
- gio/meson.build | 6 +++---
- gio/tests/gdbus-object-manager-example/meson.build | 2 +-
- gio/tests/meson.build | 2 +-
- 4 files changed, 6 insertions(+), 8 deletions(-)
-
-diff --git a/docs/reference/gio/meson.build b/docs/reference/gio/meson.build
-index 7f04677..71b5e0c 100644
---- a/docs/reference/gio/meson.build
-+++ b/docs/reference/gio/meson.build
-@@ -121,7 +121,6 @@ if get_option('with-docs') != 'no'
- 'gsettings.xml',
- 'gresource.xml',
- 'gdbus.xml',
-- 'gdbus-codegen.xml',
- ],
- expand_content_files : [
- 'overview.xml',
-@@ -129,7 +128,6 @@ if get_option('with-docs') != 'no'
- 'migrating-gnome-vfs.xml',
- 'migrating-gconf.xml',
- 'migrating-gdbus.xml',
-- 'gdbus-codegen.xml',
- ],
- html_assets : [
- 'gvfs-overview.png',
-@@ -149,7 +147,7 @@ endif
- if get_option('with-man') != 'no' and xsltproc.found()
- manpages = ['gapplication', 'gio-querymodules', 'glib-compile-schemas',
- 'glib-compile-resources', 'gsettings', 'gresource', 'gdbus',
-- 'gio', 'gdbus-codegen']
-+ 'gio']
- foreach page : manpages
- custom_target(page + '-man',
- input: page + '.xml',
-diff --git a/gio/meson.build b/gio/meson.build
-index 3252636..3c566ed 100644
---- a/gio/meson.build
-+++ b/gio/meson.build
-@@ -165,7 +165,7 @@ gdbus_sources = [
- ]
-
- # Generate gdbus-codegen
--subdir('gdbus-2.0/codegen')
-+#subdir('gdbus-2.0/codegen')
-
- # Generate xdp-dbus.{c,h}
- xdp_dbus_generated = custom_target('xdp-dbus',
-@@ -174,7 +174,7 @@ xdp_dbus_generated = custom_target('xdp-dbus',
- 'org.freedesktop.portal.NetworkMonitor.xml',
- 'org.freedesktop.portal.ProxyResolver.xml'],
- output : ['xdp-dbus.h', 'xdp-dbus.c'],
-- command : [python, gdbus_codegen,
-+ command : [find_program('gdbus-codegen'),
- '--interface-prefix', 'org.freedesktop.portal.',
- '--output-directory', '@OUTDIR@',
- '--generate-c-code', 'xdp-dbus',
-@@ -193,7 +193,7 @@ xdp_dbus_generated = custom_target('xdp-dbus',
- gdbus_daemon_generated = custom_target('gdbus-daemon-generated',
- input : ['dbus-daemon.xml'],
- output : ['gdbus-daemon-generated.h', 'gdbus-daemon-generated.c'],
-- command : [python, gdbus_codegen,
-+ command : [find_program('gdbus-codegen'),
- '--interface-prefix', 'org.',
- '--output-directory', '@OUTDIR@',
- '--generate-c-code', 'gdbus-daemon-generated',
-diff --git a/gio/tests/gdbus-object-manager-example/meson.build b/gio/tests/gdbus-object-manager-example/meson.build
-index 6303573..499bb9a 100644
---- a/gio/tests/gdbus-object-manager-example/meson.build
-+++ b/gio/tests/gdbus-object-manager-example/meson.build
-@@ -5,7 +5,7 @@ gdbus_example_objectmanager_generated = custom_target('gdbus-example-objectmanag
- 'gdbus-example-objectmanager-generated.c',
- 'gdbus-example-objectmanager-generated-org.gtk.GDBus.Example.ObjectManager.Animal.xml',
- 'gdbus-example-objectmanager-generated-org.gtk.GDBus.Example.ObjectManager.Cat.xml'],
-- command : [python, gdbus_codegen,
-+ command : [find_program('gdbus-codegen'),
- '--interface-prefix', 'org.gtk.GDBus.Example.ObjectManager.',
- '--c-namespace', 'Example',
- '--c-generate-object-manager',
-diff --git a/gio/tests/meson.build b/gio/tests/meson.build
-index e149a4b..69a161e 100644
---- a/gio/tests/meson.build
-+++ b/gio/tests/meson.build
-@@ -145,7 +145,7 @@ if host_machine.system() != 'windows'
- input : ['test-codegen.xml'],
- output : ['gdbus-test-codegen-generated.h',
- 'gdbus-test-codegen-generated.c'],
-- command : [python, gdbus_codegen,
-+ command : [find_program('gdbus-codegen'),
- '--interface-prefix', 'org.project.',
- '--output-directory', '@OUTDIR@',
- '--generate-c-code', 'gdbus-test-codegen-generated',
---
-2.15.1
-
diff --git a/dev-libs/glib/glib-9999.ebuild b/dev-libs/glib/glib-9999.ebuild
deleted file mode 100644
index e5bfef19..00000000
--- a/dev-libs/glib/glib-9999.ebuild
+++ /dev/null
@@ -1,316 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# Until bug #537330 glib is a reverse dependency of pkgconfig and, then
-# adding new dependencies end up making stage3 to grow. Every addition needs
-# then to be think very closely.
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-# Completely useless with or without USE static-libs, people need to use pkg-config
-GNOME2_LA_PUNT="yes"
-
-inherit bash-completion-r1 epunt-cxx flag-o-matic gnome-meson libtool linux-info \
- multilib multilib-minimal pax-utils python-r1 toolchain-funcs versionator virtualx
-
-if [[ ${PV} = 9999 ]]; then
- inherit git-r3
-fi
-
-DESCRIPTION="The GLib library of C routines"
-HOMEPAGE="https://www.gtk.org/"
-SRC_URI="${SRC_URI}
- https://pkgconfig.freedesktop.org/releases/pkg-config-0.28.tar.gz" # pkg.m4 for eautoreconf
-
-if [[ ${PV} = 9999 ]]; then
- EGIT_REPO_URI="https://git.gnome.org/browse/${GNOME_ORG_MODULE}"
- SRC_URI="https://pkgconfig.freedesktop.org/releases/pkg-config-0.28.tar.gz" # pkg.m4 for eautoreconf
-fi
-
-LICENSE="LGPL-2.1+"
-SLOT="2"
-IUSE="dbus debug fam kernel_linux +mime selinux static-libs systemtap test utils xattr"
-REQUIRED_USE="
- utils? ( ${PYTHON_REQUIRED_USE} )
- test? ( ${PYTHON_REQUIRED_USE} )
-"
-
-if [[ ${PV} = 9999 ]]; then
- KEYWORDS=""
-else
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
-fi
-
-RDEPEND="
- !<dev-util/gdbus-codegen-${PV}
- >=dev-libs/libpcre-8.13:3[${MULTILIB_USEDEP},static-libs?]
- >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
- >=virtual/libffi-3.0.13-r1[${MULTILIB_USEDEP}]
- >=virtual/libintl-0-r2[${MULTILIB_USEDEP}]
- >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
- kernel_linux? ( sys-apps/util-linux[${MULTILIB_USEDEP}] )
- selinux? ( >=sys-libs/libselinux-2.2.2-r5[${MULTILIB_USEDEP}] )
- xattr? ( >=sys-apps/attr-2.4.47-r1[${MULTILIB_USEDEP}] )
- fam? ( >=virtual/fam-0-r1[${MULTILIB_USEDEP}] )
- utils? (
- ${PYTHON_DEPS}
- >=dev-util/gdbus-codegen-${PV}[${PYTHON_USEDEP}]
- virtual/libelf:0=
- )
-"
-DEPEND="${RDEPEND}
- app-text/docbook-xml-dtd:4.1.2
- >=dev-libs/libxslt-1.0
- >=sys-devel/gettext-0.11
- >=dev-util/gtk-doc-am-1.20
- systemtap? ( >=dev-util/systemtap-1.3 )
- test? (
- sys-devel/gdb
- ${PYTHON_DEPS}
- >=dev-util/gdbus-codegen-${PV}[${PYTHON_USEDEP}]
- >=sys-apps/dbus-1.2.14 )
- !<dev-util/gtk-doc-1.15-r2
-"
-PDEPEND="!<gnome-base/gvfs-1.6.4-r990
- dbus? ( gnome-base/dconf )
- mime? ( x11-misc/shared-mime-info )
-"
-# shared-mime-info needed for gio/xdgmime, bug #409481
-# dconf is needed to be able to save settings, bug #498436
-# Earlier versions of gvfs do not work with glib
-
-MULTILIB_CHOST_TOOLS=(
- /usr/bin/gio-querymodules$(get_exeext)
-)
-
-pkg_setup() {
- if use kernel_linux ; then
- CONFIG_CHECK="~INOTIFY_USER"
- if use test ; then
- CONFIG_CHECK="~IPV6"
- WARNING_IPV6="Your kernel needs IPV6 support for running some tests, skipping them."
- fi
- linux-info_pkg_setup
- fi
-}
-
-src_unpack() {
- git-r3_src_unpack
- default
-}
-src_prepare() {
- # Prevent build failure in stage3 where pkgconfig is not available, bug #481056
- mv -f "${WORKDIR}"/pkg-config-*/pkg.m4 "${S}"/m4macros/ || die
- # Copy missing gengiotypefuncs.py
- cp "${FILESDIR}"/gengiotypefuncs.py "${S}"/gio/tests/ || die
-
- # We need gengiotypefuncs
- if use test; then
- # Disable tests requiring dev-util/desktop-file-utils when not installed, bug #286629, upstream bug #629163
- if ! has_version dev-util/desktop-file-utils ; then
- ewarn "Some tests will be skipped due dev-util/desktop-file-utils not being present on your system,"
- ewarn "think on installing it to get these tests run."
- sed -i -e "/appinfo\/associations/d" gio/tests/appinfo.c || die
- sed -i -e "/g_test_add_func/d" gio/tests/desktop-app-info.c || die
- fi
-
- # gdesktopappinfo requires existing terminal (gnome-terminal or any
- # other), falling back to xterm if one doesn't exist
- if ! has_version x11-terms/xterm && ! has_version x11-terms/gnome-terminal ; then
- ewarn "Some tests will be skipped due to missing terminal program"
- sed -i -e "/appinfo\/launch/d" gio/tests/appinfo.c || die
- fi
-
- # https://bugzilla.gnome.org/show_bug.cgi?id=722604
- sed -i -e "/timer\/stop/d" glib/tests/timer.c || die
- sed -i -e "/timer\/basic/d" glib/tests/timer.c || die
-
- ewarn "Tests for search-utils have been skipped"
- sed -i -e "/search-utils/d" glib/tests/Makefile.am || die
- else
- # Don't build tests, also prevents extra deps, bug #512022
- sed -i -e 's/ tests//' {.,gio,glib}/Makefile.am || die
- fi
-
- # gdbus-codegen is a separate package
- eapply "${FILESDIR}"/${PN}-2.54.2-external-codegen.patch
-
- # Leave python shebang alone - handled by python_replicate_script
- # We could call python_setup and give configure a valid --with-python
- # arg, but that would mean a build dep on python when USE=utils.
- sed -e '/${PYTHON}/d' \
- -i glib/Makefile.{am,in} || die
-
- gnome-meson_src_prepare
-
- epunt_cxx
-}
-
-multilib_src_configure() {
- # TODO is this still relevent?
- # Avoid circular depend with dev-util/pkgconfig and
- # native builds (cross-compiles won't need pkg-config
- # in the target ROOT to work here)
- if ! tc-is-cross-compiler && ! $(tc-getPKG_CONFIG) --version >& /dev/null; then
- if has_version sys-apps/dbus; then
- export DBUS1_CFLAGS="-I/usr/include/dbus-1.0 -I/usr/$(get_libdir)/dbus-1.0/include"
- export DBUS1_LIBS="-ldbus-1"
- fi
- export LIBFFI_CFLAGS="-I$(echo /usr/$(get_libdir)/libffi-*/include)"
- export LIBFFI_LIBS="-lffi"
- export PCRE_CFLAGS=" " # test -n "$PCRE_CFLAGS" needs to pass
- export PCRE_LIBS="-lpcre"
- fi
-
- # These configure tests don't work when cross-compiling.
- if tc-is-cross-compiler ; then
- # https://bugzilla.gnome.org/show_bug.cgi?id=756473
- case ${CHOST} in
- hppa*|metag*) export glib_cv_stack_grows=yes ;;
- *) export glib_cv_stack_grows=no ;;
- esac
- # https://bugzilla.gnome.org/show_bug.cgi?id=756474
- export glib_cv_uscore=no
- # https://bugzilla.gnome.org/show_bug.cgi?id=756475
- export ac_cv_func_posix_get{pwuid,grgid}_r=yes
- fi
-
- local myconf
-
- # FIXME multilib automagic for libelf
- # FIXME set systemtap/tapse/static-lib install dir and test it.
- # FIXME no selinux, fam, xattr for now.
- # FIXME is this still valid.
- # libelf used only by the gresource bin ??
- # FIXME enable docs if possible.
-
- use static-libs && myconf="-Ddefault_library='static'"
- use debug && myconf="$myconf -Dbuildtype='debug'"
-
- gnome-meson_src_configure \
- ${myconf} \
- -Denable-libmount=$(usex kernel_linux yes no) \
- $(meson_use systemtap enable-dtrace) \
- $(meson_use systemtap enable-systemtap) \
- -Dwith-pcre=system \
- -Dwith-docs=no \
- -Dwith-man=yes
-
- if multilib_is_native_abi; then
- local d
- for d in glib gio gobject; do
- ln -s "${S}"/docs/reference/${d}/html docs/reference/${d}/html || die
- done
- fi
-}
-
-multilib_src_compile() {
- gnome-meson_src_compile
-}
-# FIXME
-multilib_src_test() {
- export XDG_CONFIG_DIRS=/etc/xdg
- export XDG_DATA_DIRS=/usr/local/share:/usr/share
- export G_DBUS_COOKIE_SHA1_KEYRING_DIR="${T}/temp"
- export LC_TIME=C # bug #411967
- unset GSETTINGS_BACKEND # bug #596380
- python_setup
-
- # Related test is a bit nitpicking
- mkdir "$G_DBUS_COOKIE_SHA1_KEYRING_DIR"
- chmod 0700 "$G_DBUS_COOKIE_SHA1_KEYRING_DIR"
-
- # Hardened: gdb needs this, bug #338891
- if host-is-pax ; then
- pax-mark -mr "${BUILD_DIR}"/tests/.libs/assert-msg-test \
- || die "Hardened adjustment failed"
- fi
-
- # Need X for dbus-launch session X11 initialization
- virtx meson_src_test
-}
-
-multilib_src_install() {
- chmod +x glib-gettextize || die
- gnome-meson_src_install completiondir="$(get_bashcompdir)"
- keepdir /usr/$(get_libdir)/gio/modules
-}
-
-multilib_src_install_all() {
- einstalldocs
-
- if use utils ; then
- python_replicate_script "${ED}"/usr/bin/gtester-report
- else
- rm "${ED}usr/bin/gtester-report"
- rm "${ED}usr/share/man/man1/gtester-report.1"
- fi
-
- # Do not install charset.alias even if generated, leave it to libiconv
- rm -f "${ED}/usr/lib/charset.alias"
-
- # Don't install gdb python macros, bug 291328
- rm -rf "${ED}/usr/share/gdb/" "${ED}/usr/share/glib-2.0/gdb/"
-}
-
-pkg_preinst() {
- gnome-meson_pkg_preinst
-
- # Make gschemas.compiled belong to glib alone
- local cache="usr/share/glib-2.0/schemas/gschemas.compiled"
-
- if [[ -e ${EROOT}${cache} ]]; then
- cp "${EROOT}"${cache} "${ED}"/${cache} || die
- else
- touch "${ED}"/${cache} || die
- fi
-
- multilib_pkg_preinst() {
- # Make giomodule.cache belong to glib alone
- local cache="usr/$(get_libdir)/gio/modules/giomodule.cache"
-
- if [[ -e ${EROOT}${cache} ]]; then
- cp "${EROOT}"${cache} "${ED}"/${cache} || die
- else
- touch "${ED}"/${cache} || die
- fi
- }
-
- # Don't run the cache ownership when cross-compiling, as it would end up with an empty cache
- # file due to inability to create it and GIO might not look at any of the modules there
- if ! tc-is-cross-compiler ; then
- multilib_foreach_abi multilib_pkg_preinst
- fi
-}
-
-pkg_postinst() {
- # force (re)generation of gschemas.compiled
- GNOME2_ECLASS_GLIB_SCHEMAS="force"
-
- gnome-meson_pkg_postinst
-
- multilib_pkg_postinst() {
- gnome2_giomodule_cache_update \
- || die "Update GIO modules cache failed (for ${ABI})"
- }
- if ! tc-is-cross-compiler ; then
- multilib_foreach_abi multilib_pkg_postinst
- else
- ewarn "Updating of GIO modules cache skipped due to cross-compilation."
- ewarn "You might want to run gio-querymodules manually on the target for"
- ewarn "your final image for performance reasons and re-run it when packages"
- ewarn "installing GIO modules get upgraded or added to the image."
- fi
-}
-
-pkg_postrm() {
- gnome-meson_pkg_postrm
-
- if [[ -z ${REPLACED_BY_VERSION} ]]; then
- multilib_pkg_postrm() {
- rm -f "${EROOT}"usr/$(get_libdir)/gio/modules/giomodule.cache
- }
- multilib_foreach_abi multilib_pkg_postrm
- rm -f "${EROOT}"usr/share/glib-2.0/schemas/gschemas.compiled
- fi
-}
diff --git a/dev-libs/glib/metadata.xml b/dev-libs/glib/metadata.xml
deleted file mode 100644
index b88ccebb..00000000
--- a/dev-libs/glib/metadata.xml
+++ /dev/null
@@ -1,31 +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="dbus">
- Enable dependencies required by glib libraries
- using dbus service to manage settings saving
- </flag>
- <flag name="mime">
- Pull in shared MIME database that many glib-based
- applications require at runtime to detect or open files. Warning:
- do not disable this flag unless installing on a headless server.
- </flag>
- <flag name="systemtap">
- Build support for profiling and tracing using
- <pkg>dev-util/systemtap</pkg>
- </flag>
- <flag name="utils">
- Install gtester-report utility to generate test
- report files for your software; build gresource utility with
- ELF support.
- </flag>
- </use>
- <upstream>
- <remote-id type="cpe">cpe:/a:gnome:glib</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-libs/gmime/gmime-9999.ebuild b/dev-libs/gmime/gmime-9999.ebuild
deleted file mode 100644
index e83e816f..00000000
--- a/dev-libs/gmime/gmime-9999.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="no"
-VALA_USE_DEPEND="vapigen"
-
-inherit eutils mono-env gnome2 vala
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
-
-DESCRIPTION="Utilities for creating and parsing messages using MIME"
-HOMEPAGE="http://spruce.sourceforge.net/gmime/ http://developer.gnome.org/gmime/stable/"
-
-SLOT="2.6"
-LICENSE="LGPL-2.1"
-if [[ ${PV} = 9999 ]]; then
- KEYWORDS=""
-else
- KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
-fi
-IUSE="doc mono static-libs vala"
-
-RDEPEND="
- >=dev-libs/glib-2.18:2
- sys-libs/zlib
- >=app-crypt/gpgme-1.1.6
- mono? (
- dev-lang/mono
- >=dev-dotnet/glib-sharp-2.4.0:2 )
-"
-DEPEND="${RDEPEND}
- >=dev-util/gtk-doc-am-1.8
- virtual/pkgconfig
- doc? ( app-text/docbook-sgml-utils )
- mono? ( dev-dotnet/gtk-sharp-gapi:2 )
- vala? (
- $(vala_depend)
- >=dev-libs/gobject-introspection-1.30.0 )
-"
-
-if [[ ${PV} = 9999 ]]; then
- DEPEND="${DEPEND}
- doc? ( >=dev-util/gtk-doc-1.8 )"
-fi
-
-pkg_setup() {
- use mono && mono-env_pkg_setup
-}
-
-src_prepare() {
- use vala && vala_src_prepare
- gnome2_src_prepare
-}
-
-src_configure() {
- gnome2_src_configure \
- --enable-cryptography \
- --disable-strict-parser \
- $(use_enable mono) \
- $(use_enable static-libs static) \
- $(use_enable vala)
-}
-
-src_compile() {
- MONO_PATH="${S}" gnome2_src_compile
- if use doc; then
- emake -C docs/tutorial html
- fi
-}
-
-src_install() {
- GACUTIL_FLAGS="/root '${ED}/usr/$(get_libdir)' /gacdir '${EPREFIX}/usr/$(get_libdir)' /package ${PN}" \
- gnome2_src_install
-
- if use doc ; then
- docinto tutorial
- dodoc docs/tutorial/html/*
- fi
-}
diff --git a/dev-libs/gmime/metadata.xml b/dev-libs/gmime/metadata.xml
deleted file mode 100644
index 24ed35a7..00000000
--- a/dev-libs/gmime/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>
- <upstream>
- <remote-id type="sourceforge">spruce</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-libs/gobject-introspection-common/gobject-introspection-common-9999.ebuild b/dev-libs/gobject-introspection-common/gobject-introspection-common-9999.ebuild
deleted file mode 100644
index 0bd644f7..00000000
--- a/dev-libs/gobject-introspection-common/gobject-introspection-common-9999.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-GNOME_ORG_MODULE="gobject-introspection"
-
-inherit gnome.org
-if [[ ${PV} = 9999 ]]; then
- GCONF_DEBUG="no"
- inherit gnome2-live
-fi
-
-DESCRIPTION="Build infrastructure for GObject Introspection"
-HOMEPAGE="http://live.gnome.org/GObjectIntrospection/"
-
-LICENSE="HPND"
-SLOT="0"
-if [[ ${PV} = 9999 ]]; then
- KEYWORDS=""
-else
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-fi
-IUSE=""
-
-RDEPEND="!<${CATEGORY}/${PN/-common}-${PV}"
-# Use !<${PV} because mixing gobject-introspection with different version of -common can cause issues like:
-# http://forums.gentoo.org/viewtopic-p-7421930.html
-
-src_configure() { :; }
-
-src_compile() { :; }
-
-src_install() {
- dodir /usr/share/aclocal
- insinto /usr/share/aclocal
- doins m4/introspection.m4
-
- dodir /usr/share/gobject-introspection-1.0
- insinto /usr/share/gobject-introspection-1.0
- doins Makefile.introspection
-}
diff --git a/dev-libs/gobject-introspection-common/metadata.xml b/dev-libs/gobject-introspection-common/metadata.xml
deleted file mode 100644
index 39980802..00000000
--- a/dev-libs/gobject-introspection-common/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/dev-libs/gobject-introspection/gobject-introspection-9999.ebuild b/dev-libs/gobject-introspection/gobject-introspection-9999.ebuild
deleted file mode 100644
index ac8aaa3f..00000000
--- a/dev-libs/gobject-introspection/gobject-introspection-9999.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6,3_7} )
-PYTHON_REQ_USE="xml"
-
-inherit eapi7-ver gnome2 python-single-r1 toolchain-funcs
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
-
-DESCRIPTION="Introspection system for GObject-based libraries"
-HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection"
-
-LICENSE="LGPL-2+ GPL-2+"
-SLOT="0"
-IUSE="cairo doctool test"
-REQUIRED_USE="
- ${PYTHON_REQUIRED_USE}
- test? ( cairo )
-"
-if [[ ${PV} = 9999 ]]; then
- KEYWORDS=""
- IUSE="${IUSE} doc"
-else
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-fi
-
-# virtual/pkgconfig needed at runtime, bug #505408
-# We force glib and g-i to be in sync by this way as explained in bug #518424
-RDEPEND="
- >=dev-libs/gobject-introspection-common-${PV}
- >=dev-libs/glib-9999:2
- doctool? ( dev-python/mako[${PYTHON_USEDEP}] )
- virtual/libffi:=
- virtual/pkgconfig
- !<dev-lang/vala-0.20.0
- ${PYTHON_DEPS}
-"
-# Wants real bison, not virtual/yacc
-DEPEND="${RDEPEND}
- >=dev-util/gtk-doc-am-1.19
- sys-devel/bison
- sys-devel/flex
- test? ( x11-libs/cairo[glib] )
-"
-
-if [[ ${PV} == 9999 ]]; then
- DEPEND="${DEPEND}
- doc? ( >=dev-util/gtk-doc-1.19 )"
-fi
-
-# PDEPEND to avoid circular dependencies, bug #391213; but needed for tests, thus test DEPEND as well
-PDEPEND="cairo? ( x11-libs/cairo[glib] )"
-
-pkg_setup() {
- python-single-r1_pkg_setup
-}
-
-src_configure() {
- if ! has_version "x11-libs/cairo[glib]"; then
- # Bug #391213: enable cairo-gobject support even if it's not installed
- # We only PDEPEND on cairo to avoid circular dependencies
- export CAIRO_LIBS="-lcairo -lcairo-gobject"
- export CAIRO_CFLAGS="-I${EPREFIX}/usr/include/cairo"
- fi
-
- # To prevent crosscompiling problems, bug #414105
- gnome2_src_configure \
- --disable-static \
- CC="$(tc-getCC)" \
- YACC="$(type -p yacc)" \
- $(use_with cairo) \
- $(use_enable doctool)
-}
-
-src_install() {
- gnome2_src_install
-
- # Prevent collision with gobject-introspection-common
- rm -v "${ED}"usr/share/aclocal/introspection.m4 \
- "${ED}"usr/share/gobject-introspection-1.0/Makefile.introspection || die
- rmdir "${ED}"usr/share/aclocal || die
-}
diff --git a/dev-libs/gobject-introspection/metadata.xml b/dev-libs/gobject-introspection/metadata.xml
deleted file mode 100644
index ed75a827..00000000
--- a/dev-libs/gobject-introspection/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="doctool">Install g-ir-doc-tool for generating documentation
- from introspected data</flag>
-</use>
-</pkgmetadata>
diff --git a/dev-libs/gom/Manifest b/dev-libs/gom/Manifest
deleted file mode 100644
index 7d438304..00000000
--- a/dev-libs/gom/Manifest
+++ /dev/null
@@ -1,23 +0,0 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
-DIST gom-0.3.3.tar.xz 101580 BLAKE2B 08e0abb9eaf23ba3bbbca54289ebaa695af705e65b9b612f125e72c62f337baec899d16e657d3de51baeb4ffb79b583716a01d74067e256d59e1dcb63723273e SHA512 152924e704c92f39c493a8becc73fac1f7fe396f4f9e7c154dccec2b4413476821e43abf3c108cc1304de471e61f56c265f124710379ad8568b68f8902064e03
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2
-
-iQKTBAEBCAB9FiEEhjiDzgE0H6m8d3Z/4FucaN0bWf0FAlsVLkVfFIAAAAAALgAo
-aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDg2
-Mzg4M0NFMDEzNDFGQTlCQzc3NzY3RkUwNUI5QzY4REQxQjU5RkQACgkQ4FucaN0b
-Wf2HeQ//f1szoULmVdxdIp0oLjcH9bZbqsQ1vl9pmrymVvAlJvVyge8ug791C1TL
-tu/RpR/rwGD/VG+zj099zH++CMZIVnFMXS35VOIQ4aJCBmehNPekQacCP57p5Q0i
-rOEtOEnXKfR43PKb80TZTSTu9+OkHMyhs5bp8Gc9+tRmiTT7xrCIXW6HZRj/Gpco
-b88J4LuL/8ZS2C2qwXey8gZ9X+HSuSFpFN48fMK8f0sMFWf4A3oEvIeaYNSkSYpj
-OrB5REWyuj12uv8E/YhEWhIR0VOBLGdTHXnpWYuwtrvJFG5kBZMRs0G08jxtSaq1
-7dKN7DrpisIZe5t/wkwmVfgzHnJUTmCCORoNTjqPJ9ZDRzgEq0FLWkTbtO/aY+/5
-WYDSyRNPv0NjtwS4rOpdrORy7VqKKSUH9GZwQn9qbd+blh7z0nPpZaBEhUTJQQLQ
-d2qUh3LNS5hp8sHJnGbHj3PTohCNoFF8GXGZWppDvrcocDk3EtKCnq97+ByuYQH8
-z+wkGZW397sHYCEgH/Sdeid63DF6U2QgzfwlpZw2cz2UD9bMNk87UMq4s8vFW7bf
-+ifkdnycVsGgXA+8O8A5vNdHmCmzBuJMc+fWcm0ELTQ1jtHTUH+ZKxaw5qXfni1d
-Cdw7pkK8GtREQu5P35PPyeC0Z5EBxpnjG8dgWLSRnjfov3EYndM=
-=6pqZ
------END PGP SIGNATURE-----
diff --git a/dev-libs/gom/gom-0.3.3-r1.ebuild b/dev-libs/gom/gom-0.3.3-r1.ebuild
deleted file mode 100644
index 394c983e..00000000
--- a/dev-libs/gom/gom-0.3.3-r1.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-GCONF_DEBUG="yes"
-PYTHON_COMPAT=( python3_{4,5,6} )
-
-inherit gnome.org gnome2-utils meson python-r1
-
-DESCRIPTION="GObject to SQLite object mapper library"
-HOMEPAGE="https://wiki.gnome.org/Projects/Gom"
-
-LICENSE="LGPL-2+"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="doc +introspection test"
-
-RDEPEND="
- >=dev-db/sqlite-3.7:3
- >=dev-libs/glib-2.36:2
- introspection? ( >=dev-libs/gobject-introspection-1.30.0:= )
- ${PYTHON_DEPS}
- >=dev-python/pygobject-3.16:3[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}
- doc? ( dev-util/gtk-doc )
- >=dev-util/intltool-0.40.0
- sys-devel/gettext
- virtual/pkgconfig
- test? ( x11-libs/gdk-pixbuf:2 )
-"
-# TODO: make gdk-pixbuf properly optional with USE=test
-
-pkg_setup() {
- python_setup
-}
-
-src_prepare() {
- default
- python_copy_sources
-}
-
-src_configure() {
- local emesonargs=(
- $(meson_use introspection enable-introspection)
- $(meson_use doc enable-gtk-doc)
- )
-# FIXME: is this needed???
- meson_src_configure
-
- python_foreach_impl run_in_build_dir \
- meson_src_configure
-}
-
-src_install() {
- meson_src_install
-
-
- docinto examples
- dodoc examples/*.py
-
- python_foreach_impl run_in_build_dir \
- meson_src_install DESTDIR="${D}"
-}
-
-src_test() {
- # tests may take a long time
- python_foreach_impl run_in_build_dir \
- meson_src_test
-}
diff --git a/dev-libs/gom/metadata.xml b/dev-libs/gom/metadata.xml
deleted file mode 100644
index 39980802..00000000
--- a/dev-libs/gom/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/dev-libs/libgdata/libgdata-9999.ebuild b/dev-libs/libgdata/libgdata-9999.ebuild
deleted file mode 100644
index f16ec5fb..00000000
--- a/dev-libs/libgdata/libgdata-9999.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="yes"
-VALA_MIN_API_VERSION="0.20"
-VALA_USE_DEPEND="vapigen"
-
-inherit gnome2 vala
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
-
-DESCRIPTION="GLib-based library for accessing online service APIs using the GData protocol"
-HOMEPAGE="https://wiki.gnome.org/Projects/libgdata"
-
-LICENSE="LGPL-2.1+"
-SLOT="0/22" # subslot = libgdata soname version
-IUSE="gnome +introspection static-libs test vala"
-if [[ ${PV} = 9999 ]]; then
- IUSE="${IUSE} doc"
- KEYWORDS=""
-else
- KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-fi
-REQUIRED_IUSE="vala? ( introspection )"
-
-# gtk+ is needed for gdk
-# configure checks for gtk:3, but only uses it for demos which are not installed
-RDEPEND="
- >=dev-libs/glib-2.32:2
- >=dev-libs/json-glib-0.15
- >=dev-libs/libxml2-2:2
- >=net-libs/liboauth-0.9.4
- >=net-libs/libsoup-2.42.0:2.4[introspection?]
- >=x11-libs/gdk-pixbuf-2.14:2
- gnome? (
- app-crypt/gcr:=
- >=net-libs/gnome-online-accounts-3.8 )
- introspection? ( >=dev-libs/gobject-introspection-0.9.7 )
-"
-DEPEND="${RDEPEND}
- >=dev-util/gtk-doc-am-1.14
- >=dev-util/intltool-0.40
- >=gnome-base/gnome-common-3.6
- virtual/pkgconfig
- test? ( net-libs/uhttpmock )
- vala? ( $(vala_depend) )
-"
-
-if [[ ${PV} = 9999 ]]; then
- DEPEND="${DEPEND}
- doc? ( >=dev-util/gtk-doc-1.14 )"
-fi
-
-src_prepare() {
- vala_src_prepare
- gnome2_src_prepare
-}
-
-src_configure() {
- DOCS="AUTHORS ChangeLog HACKING NEWS README"
- gnome2_src_configure \
- $(use_enable gnome) \
- $(use_enable gnome goa) \
- $(use_enable introspection) \
- $(use_enable vala) \
- $(use_enable static-libs static) \
- $(use_enable test tests)
-}
-
-src_test() {
- unset ORBIT_SOCKETDIR
- unset DBUS_SESSION_BUS_ADDRESS
- export GSETTINGS_BACKEND="memory" #486412
- dbus-launch emake check
-}
diff --git a/dev-libs/libgdata/metadata.xml b/dev-libs/libgdata/metadata.xml
deleted file mode 100644
index 4b8d03fb..00000000
--- a/dev-libs/libgdata/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="gnome-online-accounts">Enable <pkg>net-libs/gnome-online-accounts</pkg> support</flag>
-</use>
-</pkgmetadata>
diff --git a/dev-libs/libgsystem/Manifest b/dev-libs/libgsystem/Manifest
deleted file mode 100644
index dbe2e19c..00000000
--- a/dev-libs/libgsystem/Manifest
+++ /dev/null
@@ -1,23 +0,0 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
-DIST libgsystem-2014.1.tar.xz 246336 BLAKE2B 488c2605d32ceab8b108cdd28d9bb80b9e85f89728c887616847245966e6ed5507110d11fc083e26081241ff577fdfdb4d9eb4251b6b4c2bbaf9a377878317b6 SHA512 f68e0b752593b15d74b6206e2fc0c9e25fb03749809bf8ae10ebce1a1ec9678e86b5f19655318878434672eab864a462ce6007f4e5a53c6280d2dfa8181ff8ab
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2
-
-iQKTBAEBCAB9FiEEX+aBqe7MmoWBwzA1lSmjXZiBxnkFAlsJtchfFIAAAAAALgAo
-aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDVG
-RTY4MUE5RUVDQzlBODU4MUMzMzAzNTk1MjlBMzVEOTg4MUM2NzkACgkQlSmjXZiB
-xnmNeA/8CrDle7Pnf0tm8407mHK4dLHdjC1dv6IRaMe/JI5rvwX4lGCOfKuPLXvs
-70d97AIZwTDzZogHFEjBIk90QpHnpmiE5PxVDpBQfQmXuWynwjIrikniUy7txEX4
-eTM/k7/V2+t0S4H9J65wMrUWM8Qe2OcjGu3b28/1J1EyLSDGtLMWwCAIBLPZQhX/
-Tc3R0uJPxvC+wUccTNZsPTZUx9+RnGkpSYX58qcY8nujs63z/Piv8VHAL/r2QRwm
-gxGhMyHr7ny1KJIW09bKYdNiosdtTe9sl0xI5tsFUyCMsYQBjn5jVD2ftOZ7q+iz
-G39wU7JfvViQFTPrxHL6JnkcdVjbbRRmwSe1sRm/9K9jLMwshSaf4ygvhe2cpXmU
-opOR8MuvSIE5V+Xv20I0rXnF/AjNRK/oM4CDxTpIbiolX+j75JGriPY9VzfGSK9Y
-TFlbH2REUAbg2AFesDOhW4goFkV+IGorQVnTzTuqDfDbK5XuXPZqrMOlZzMDYOcE
-4M8Febzrcghsdw1XEEuVp7xtapr7uNaYUSMg0AV12axEC5PPk7yM5f+ZBd/Bmvqz
-3nSqUh7bMc7W8fWu0lNYnV/f88vnwE8FTLQltAS68ghTAg1oTr+JBro3QyIqEvVZ
-ux1b2WXJDneS9mnz1fPpJju71sGo3q1jzpXrqRJA+8TvcZmqvYE=
-=MYwg
------END PGP SIGNATURE-----
diff --git a/dev-libs/libgsystem/libgsystem-2014.1.ebuild b/dev-libs/libgsystem/libgsystem-2014.1.ebuild
deleted file mode 100644
index 186da093..00000000
--- a/dev-libs/libgsystem/libgsystem-2014.1.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit gnome2
-
-DESCRIPTION="GIO-based library for use by operating system components"
-HOMEPAGE="https://wiki.gnome.org/Projects/LibGSystem"
-
-LICENSE="LGPL-2+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+introspection +systemd"
-
-RDEPEND="
- >=dev-libs/glib-2.34:2
- sys-apps/attr
- introspection? ( >=dev-libs/gobject-introspection-1.34 )
- systemd? ( >=sys-apps/systemd-200 )
-"
-DEPEND="${RDEPEND}
- >=dev-util/gtk-doc-am-1.15
- >=dev-libs/libxslt-1
- virtual/pkgconfig
-"
diff --git a/dev-libs/libgsystem/metadata.xml b/dev-libs/libgsystem/metadata.xml
deleted file mode 100644
index 13cf9ba7..00000000
--- a/dev-libs/libgsystem/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="systemd">Enable access to journald</flag>
-</use>
-</pkgmetadata>
diff --git a/dev-libs/libgweather/libgweather-9999.ebuild b/dev-libs/libgweather/libgweather-9999.ebuild
deleted file mode 100644
index ee71646d..00000000
--- a/dev-libs/libgweather/libgweather-9999.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-VALA_USE_DEPEND="vapigen"
-
-inherit gnome2 vala
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
-
-DESCRIPTION="Library to access weather information from online services"
-HOMEPAGE="https://wiki.gnome.org/Projects/LibGWeather"
-
-LICENSE="GPL-2+"
-SLOT="2/3-6" # subslot = 3-(libgweather-3 soname suffix)
-
-IUSE="glade +introspection vala"
-REQUIRED_USE="vala? ( introspection )"
-
-if [[ ${PV} = 9999 ]]; then
- IUSE="${IUSE} doc"
- KEYWORDS=""
-else
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~x86-solaris"
-fi
-
-COMMON_DEPEND="
- >=x11-libs/gtk+-3.13.5:3[introspection?]
- >=dev-libs/glib-2.35.1:2
- >=net-libs/libsoup-2.44:2.4
- >=dev-libs/libxml2-2.6.0:2
- sci-geosciences/geocode-glib
- >=sys-libs/timezone-data-2010k
-
- glade? ( >=dev-util/glade-3.16:3.10 )
- introspection? ( >=dev-libs/gobject-introspection-0.9.5:= )
-"
-RDEPEND="${COMMON_DEPEND}
- !<gnome-base/gnome-applets-2.22.0
-"
-DEPEND="${COMMON_DEPEND}
- >=dev-util/gtk-doc-am-1.11
- >=dev-util/intltool-0.50
- >=sys-devel/gettext-0.18
- virtual/pkgconfig
- vala? ( $(vala_depend) )
-"
-
-if [[ ${PV} = 9999 ]]; then
- DEPEND="${DEPEND}
- doc? ( >=dev-util/gtk-doc-1.11 )"
-fi
-
-src_prepare() {
- use vala && vala_src_prepare
- gnome2_src_prepare
-}
-
-src_configure() {
- gnome2_src_configure \
- --disable-static \
- $(use_enable glade glade-catalog) \
- $(use_enable introspection) \
- $(use_enable vala)
-}
diff --git a/dev-libs/libgweather/metadata.xml b/dev-libs/libgweather/metadata.xml
deleted file mode 100644
index 9889b0b1..00000000
--- a/dev-libs/libgweather/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="glade">Installs catalog files for <pkg>dev-util/glade</pkg></flag>
- </use>
-</pkgmetadata>
diff --git a/dev-libs/totem-pl-parser/metadata.xml b/dev-libs/totem-pl-parser/metadata.xml
deleted file mode 100644
index b40fbdb3..00000000
--- a/dev-libs/totem-pl-parser/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="archive">Enables support for accessing media files in archives
- transparently via <pkg>app-arch/libarchive</pkg></flag>
- <flag name="quvi">Use <pkg>media-libs/libquvi</pkg> for parsing video
- links</flag>
-</use>
-</pkgmetadata>
diff --git a/dev-libs/totem-pl-parser/totem-pl-parser-9999.ebuild b/dev-libs/totem-pl-parser/totem-pl-parser-9999.ebuild
deleted file mode 100644
index bc7e9677..00000000
--- a/dev-libs/totem-pl-parser/totem-pl-parser-9999.ebuild
+++ /dev/null
@@ -1,77 +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="Playlist parsing library"
-HOMEPAGE="http://developer.gnome.org/totem-pl-parser/stable/"
-
-LICENSE="LGPL-2+"
-SLOT="0/18"
-IUSE="archive crypt +introspection +quvi test"
-if [[ ${PV} = 9999 ]]; then
- IUSE="${IUSE} doc"
- KEYWORDS=""
-else
- KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-fi
-
-RDEPEND="
- >=dev-libs/glib-2.31:2
- dev-libs/gmime:2.6
- >=net-libs/libsoup-2.43:2.4
- archive? ( >=app-arch/libarchive-3 )
- crypt? ( dev-libs/libgcrypt:0 )
- introspection? ( >=dev-libs/gobject-introspection-0.9.5 )
- quvi? ( >=media-libs/libquvi-0.9.1:0= )
-"
-DEPEND="${RDEPEND}
- !<media-video/totem-2.21
- >=dev-util/intltool-0.35
- >=dev-util/gtk-doc-am-1.14
- >=sys-devel/gettext-0.17
- virtual/pkgconfig
- test? (
- gnome-base/gvfs[http]
- sys-apps/dbus )
-"
-# eautoreconf needs:
-# dev-libs/gobject-introspection-common
-# >=gnome-base/gnome-common-3.6
-
-if [[ ${PV} = 9999 ]]; then
- DEPEND="${DEPEND}
- doc? ( >=dev-util/gtk-doc-1.14 )"
-fi
-
-src_prepare() {
- # Disable tests requiring network access, bug #346127
- # 3rd test fails on upgrade, not once installed
- sed -e 's:\(g_test_add_func.*/parser/resolution.*\):/*\1*/:' \
- -e 's:\(g_test_add_func.*/parser/parsing/itms_link.*\):/*\1*/:' \
- -e 's:\(g_test_add_func.*/parser/parsability.*\):/*\1/:'\
- -i plparse/tests/parser.c || die "sed failed"
-
- gnome2_src_prepare
-}
-
-src_configure() {
- gnome2_src_configure \
- --disable-static \
- $(use_enable archive libarchive) \
- $(use_enable crypt libgcrypt) \
- $(use_enable quvi) \
- $(use_enable introspection)
-}
-
-src_test() {
- # This is required as told by upstream in bgo#629542
- GVFS_DISABLE_FUSE=1 dbus-launch emake check || die "emake check failed"
-}
diff --git a/dev-python/pyatspi/files/pyatspi-2.6.0-examples-python3.patch b/dev-python/pyatspi/files/pyatspi-2.6.0-examples-python3.patch
deleted file mode 100644
index 423cd644..00000000
--- a/dev-python/pyatspi/files/pyatspi-2.6.0-examples-python3.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-From 4f10a696002179082e41568b5109400ac8478a96 Mon Sep 17 00:00:00 2001
-From: Alexandre Rostovtsev <tetromino@gentoo.org>
-Date: Mon, 10 Dec 2012 04:52:03 -0500
-Subject: [PATCH] examples: support python2 and python3 syntax
-
-https://bugzilla.gnome.org/show_bug.cgi?id=689957
----
- examples/magFocusTracker.py | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/examples/magFocusTracker.py b/examples/magFocusTracker.py
-index 47efe00..7ca3b67 100755
---- a/examples/magFocusTracker.py
-+++ b/examples/magFocusTracker.py
-@@ -282,7 +282,7 @@ def main():
- startTracking()
- pyatspi.Registry.start()
- else:
-- print 'Magnification service not available. Exiting.'
-+ print('Magnification service not available. Exiting.')
-
- return 0
-
---
-1.8.0
-
diff --git a/dev-python/pyatspi/metadata.xml b/dev-python/pyatspi/metadata.xml
deleted file mode 100644
index 39980802..00000000
--- a/dev-python/pyatspi/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/dev-python/pyatspi/pyatspi-9999.ebuild b/dev-python/pyatspi/pyatspi-9999.ebuild
deleted file mode 100644
index 50395370..00000000
--- a/dev-python/pyatspi/pyatspi-9999.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
-
-inherit gnome2 python-r1
-if [[ ${PV} = 9999 ]]; then
- GNOME_LIVE_MODULE="pyatspi2"
- inherit gnome2-live
-fi
-
-DESCRIPTION="Python binding to at-spi library"
-HOMEPAGE="https://wiki.gnome.org/Accessibility"
-
-# Note: only some of the tests are GPL-licensed, everything else is LGPL
-LICENSE="LGPL-2 GPL-2+"
-SLOT="0"
-if [[ ${PV} = 9999 ]]; then
- KEYWORDS=""
-else
- KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-fi
-IUSE="" # test
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-COMMON_DEPEND="${PYTHON_DEPS}
- >=dev-libs/atk-2.11.2
- dev-python/dbus-python[${PYTHON_USEDEP}]
- >=dev-python/pygobject-2.90.1:3[${PYTHON_USEDEP}]
-"
-RDEPEND="${COMMON_DEPEND}
- >=sys-apps/dbus-1
- >=app-accessibility/at-spi2-core-${PV}[introspection]
- !<gnome-extra/at-spi-1.32.0-r1
-"
-DEPEND="${COMMON_DEPEND}
- virtual/pkgconfig
-"
-
-PATCHES=(
- # https://bugzilla.gnome.org/show_bug.cgi?id=689957
- "${FILESDIR}/${PN}-2.6.0-examples-python3.patch"
-)
-
-src_prepare() {
- gnome2_src_prepare
- python_copy_sources
-}
-
-src_configure() {
- python_foreach_impl run_in_build_dir gnome2_src_configure --disable-tests
-}
-
-src_compile() {
- python_foreach_impl run_in_build_dir gnome2_src_compile
-}
-
-src_install() {
- python_foreach_impl run_in_build_dir gnome2_src_install
-
- docinto examples
- dodoc examples/*.py
-}
diff --git a/dev-util/gdbus-codegen/files/gdbus-codegen-2.54.2-sitedir.patch b/dev-util/gdbus-codegen/files/gdbus-codegen-2.54.2-sitedir.patch
deleted file mode 100644
index fc003abc..00000000
--- a/dev-util/gdbus-codegen/files/gdbus-codegen-2.54.2-sitedir.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-From f2f8ccb15cc6288455f4780d016789aa2e023d6d Mon Sep 17 00:00:00 2001
-From: Sobhan Mohammadpour <mohammadpour.sobhan@gmail.com>
-Date: Thu, 14 Dec 2017 17:10:50 +0330
-Subject: [PATCH] glib-2.54.2 external gdbus codegen
-
---
- gio/gdbus-2.0/codegen/gdbus-codegen.in | 11 +----------
- 1 file changed, 1 insertion(+), 10 deletions(-)
-
-diff --git a/gio/gdbus-2.0/codegen/gdbus-codegen.in b/gio/gdbus-2.0/codegen/gdbus-codegen.in
-index 8050981..c097702 100644
---- a/gio/gdbus-2.0/codegen/gdbus-codegen.in
-+++ b/gio/gdbus-2.0/codegen/gdbus-codegen.in
-@@ -28,16 +28,7 @@ filedir = os.path.dirname(__file__)
-
- if srcdir is not None:
- path = os.path.join(srcdir, 'gio', 'gdbus-2.0')
--elif os.path.basename(filedir) == 'bin':
-- # Make the prefix containing gdbus-codegen 'relocatable' at runtime by
-- # adding /some/prefix/bin/../share/glib-2.0 to the python path
-- path = os.path.join(filedir, '..', 'share', 'glib-2.0')
- else:
-- # Assume that the modules we need are in the current directory and add the
-- # parent directory to the python path.
-- path = os.path.join(filedir, '..')
--
--sys.path.insert(0, os.path.abspath(path))
--from codegen import codegen_main
-+ from gdbus_codegen import codegen_main
-
- sys.exit(codegen_main.codegen_main())
---
-2.15.1
-
diff --git a/dev-util/gdbus-codegen/files/gdbus-codegen-2.54.3-sitedir.patch b/dev-util/gdbus-codegen/files/gdbus-codegen-2.54.3-sitedir.patch
deleted file mode 100644
index f739026d..00000000
--- a/dev-util/gdbus-codegen/files/gdbus-codegen-2.54.3-sitedir.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-diff --git a/gio/gdbus-2.0/codegen/gdbus-codegen.in b/gio/gdbus-2.0/codegen/gdbus-codegen.in
-index 8050981..932410a 100644
---- a/gdbus-codegen.in
-+++ b/gdbus-codegen.in
-@@ -28,16 +28,7 @@ filedir = os.path.dirname(__file__)
-
- if srcdir is not None:
- path = os.path.join(srcdir, 'gio', 'gdbus-2.0')
--elif os.path.basename(filedir) == 'bin':
-- # Make the prefix containing gdbus-codegen 'relocatable' at runtime by
-- # adding /some/prefix/bin/../share/glib-2.0 to the python path
-- path = os.path.join(filedir, '..', 'share', 'glib-2.0')
- else:
-- # Assume that the modules we need are in the current directory and add the
-- # parent directory to the python path.
-- path = os.path.join(filedir, '..')
--
--sys.path.insert(0, os.path.abspath(path))
--from codegen import codegen_main
-+ from gdbus_codegen import codegen_main
-
- sys.exit(codegen_main.codegen_main())
diff --git a/dev-util/gdbus-codegen/files/gdbus-codegen-2.56.1-sitedir.patch b/dev-util/gdbus-codegen/files/gdbus-codegen-2.56.1-sitedir.patch
deleted file mode 100644
index 30f0d7dc..00000000
--- a/dev-util/gdbus-codegen/files/gdbus-codegen-2.56.1-sitedir.patch
+++ /dev/null
@@ -1,54 +0,0 @@
-From 9eaaa76e2e36e46a43dbd419724696fd7ff8ea64 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?R=C3=A9mi=20Cardona?= <remi@gentoo.org>
-Date: Sat, 14 Apr 2018 09:55:22 +0200
-Subject: [PATCH 1/2] gdbus-codegen-2.54.3-sitedir.patch
-
----
- gio/gdbus-2.0/codegen/gdbus-codegen.in | 28 --------------------------
- 1 file changed, 28 deletions(-)
-
-diff --git a/gio/gdbus-2.0/codegen/gdbus-codegen.in b/gio/gdbus-2.0/codegen/gdbus-codegen.in
-index 67d367543..190afa28f 100755
---- a/gdbus-codegen.in
-+++ b/gdbus-codegen.in
-@@ -20,36 +20,8 @@
- # Author: David Zeuthen <davidz@redhat.com>
-
-
--import os
- import sys
-
--srcdir = os.getenv('UNINSTALLED_GLIB_SRCDIR', None)
--filedir = os.path.dirname(__file__)
--
--if srcdir is not None:
-- path = os.path.join(srcdir, 'gio', 'gdbus-2.0')
--elif os.path.basename(filedir) == 'bin':
-- # Make the prefix containing gdbus-codegen 'relocatable' at runtime by
-- # adding /some/prefix/bin/../share/glib-2.0 to the python path
-- path = os.path.join(filedir, '..', 'share', 'glib-2.0')
--else:
-- # Assume that the modules we need are in the current directory and add the
-- # parent directory to the python path.
-- path = os.path.join(filedir, '..')
--
--# Canonicalize, then do further testing
--path = os.path.abspath(path)
--
--# If the above path detection failed, use the hard-coded datadir. This can
--# happen when, for instance, bindir and datadir are not in the same prefix or
--# on Windows where we cannot make any guarantees about the directory structure.
--#
--# In these cases our installation cannot be relocatable, but at least we should
--# be able to find the codegen module.
--if not os.path.isfile(os.path.join(path, 'codegen', 'codegen_main.py')):
-- path = os.path.join('@DATADIR@', 'glib-2.0')
--
--sys.path.insert(0, path)
--from codegen import codegen_main
-+from gdbus_codegen import codegen_main
-
- sys.exit(codegen_main.codegen_main())
---
-2.17.0
-
diff --git a/dev-util/gdbus-codegen/files/setup.py-2.32.4 b/dev-util/gdbus-codegen/files/setup.py-2.32.4
deleted file mode 100644
index c5318e30..00000000
--- a/dev-util/gdbus-codegen/files/setup.py-2.32.4
+++ /dev/null
@@ -1,6 +0,0 @@
-from distutils.core import setup
-setup(name="gdbus_codegen",
- version="@PV@",
- packages=["gdbus_codegen"],
- package_dir={"gdbus_codegen" : ""},
- scripts=["gdbus-codegen"])
diff --git a/dev-util/gdbus-codegen/gdbus-codegen-9999.ebuild b/dev-util/gdbus-codegen/gdbus-codegen-9999.ebuild
deleted file mode 100644
index 31daa467..00000000
--- a/dev-util/gdbus-codegen/gdbus-codegen-9999.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME_ORG_MODULE="glib"
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
-PYTHON_REQ_USE="xml"
-
-inherit gnome.org distutils-r1
-if [[ ${PV} = 9999 ]]; then
- inherit git-r3
-fi
-
-DESCRIPTION="GDBus code and documentation generator"
-HOMEPAGE="http://www.gtk.org/"
-
-if [[ ${PV} = 9999 ]]; then
- EGIT_REPO_URI="https://git.gnome.org/browse/${GNOME_ORG_MODULE}"
- SRC_URI=""
-fi
-
-LICENSE="LGPL-2+"
-SLOT="0"
-
-if [[ ${PV} = 9999 ]]; then
- KEYWORDS=""
-else
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
-fi
-
-IUSE=""
-
-RDEPEND="${PYTHON_DEPS}"
-DEPEND="${RDEPEND}"
-
-# To prevent circular dependencies with glib[test]
-PDEPEND=">=dev-libs/glib-${PV}:2"
-
-S="${WORKDIR}/glib-${PV}/gio/gdbus-2.0/codegen"
-
-python_prepare_all() {
- PATCHES=(
- "${FILESDIR}/${PN}-2.54.2-sitedir.patch"
- )
- distutils-r1_python_prepare_all
-
- sed -e 's:@PYTHON@:python:' gdbus-codegen.in > gdbus-codegen || die
- cp "${FILESDIR}/setup.py-2.32.4" setup.py || die "cp failed"
- sed -e "s/@PV@/${PV}/" -i setup.py || die "sed setup.py failed"
-}
-
-src_test() {
- einfo "Skipping tests. This package is tested by dev-libs/glib"
- einfo "when merged with FEATURES=test"
-}
-
-python_install_all() {
- distutils-r1_python_install_all # no-op, but prevents QA warning
- doman "${WORKDIR}/glib-${PV}/docs/reference/gio/gdbus-codegen.1"
-}
diff --git a/dev-util/gdbus-codegen/metadata.xml b/dev-util/gdbus-codegen/metadata.xml
deleted file mode 100644
index 922faa44..00000000
--- a/dev-util/gdbus-codegen/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>
- <longdescription>
- gdbus-codegen is used to generate code and/or documentation for one or more D-Bus interfaces. The tool reads D-Bus Introspection XML files and generates output files.
- </longdescription>
-</pkgmetadata>
diff --git a/dev-util/itstool/Manifest b/dev-util/itstool/Manifest
deleted file mode 100644
index 887edb25..00000000
--- a/dev-util/itstool/Manifest
+++ /dev/null
@@ -1,19 +0,0 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
-DIST 2.0.4.tar.gz 79430 BLAKE2B 373222ed4e24d8707e2a16da1dca965c233f1a703f3e48489669f8291c71794253d06833a44cebbebde4ca5d97b6465331b024ac4483377c1929b5630b10fa60 SHA512 c4c12229419e376c378986c5e5e5de9d006e5a938d7935ae91ba1f5a70484ff519038ba6bba91329a54d96c7e53ea12fcf1122d63e891fd5c64813cebf5ad8fa
-DIST 2.0.5.tar.gz 79772 BLAKE2B 12ce0642cffed10fcd3ba754afea86e4415705889e08f888ee71f399d3564253113909f7d6cf8432346a248f85b64b1a9abb30b641144a37c9b1bb5d82213ea3 SHA512 5e99a3ef955472dff86a8189e88c9796bb6353d663742fb72c53a39a2e380d511d15ca7825ff03a3c88cd7763fccdf213fc64b80a2156304976b8cb2125d6437
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2
-
-iQGSBAEBCAB9FiEEwuxCASuoJfEwMLVW05x7ASJpZiAFAlxxWG9fFIAAAAAALgAo
-aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEMy
-RUM0MjAxMkJBODI1RjEzMDMwQjU1NkQzOUM3QjAxMjI2OTY2MjAACgkQ05x7ASJp
-ZiB7zwf3W9Gl8bMSgwCQL/zxVIlwrQI2ybPgme/nS8VIyefeIzrUGNXp1fIyheFW
-/P6kCvlrdYZuHG3H2NGAb+8UxYL9lyXK1nLnX2oYmHG3cRJM2M634BzgeQTWJpvE
-QIYl4dorMUgKqpYu0HvinYHEHQ/9zvw7tjFn50yuRmdLMWFr7trrTtaMMLyjpSYa
-vfYZEXSGcfxplIOY1UP832ZB9ZTtminlbGVKd2hmpxVTUgV+Npzdoi/C8WHBWQdX
-YytzckJNxiN/JiKTdS//l83P/EyXByVGNVu9z+mpD97u6/toHgP2r2s6KQZPnIDg
-PiHyBRUymcg6jIhdA8EeShXpXesv
-=R5rN
------END PGP SIGNATURE-----
diff --git a/dev-util/itstool/files/itstool-segfault.patch b/dev-util/itstool/files/itstool-segfault.patch
deleted file mode 100644
index 840daccd..00000000
--- a/dev-util/itstool/files/itstool-segfault.patch
+++ /dev/null
@@ -1,58 +0,0 @@
-From 9b84c007a73e8275ca45762f1bfa3ab7c3a852e2 Mon Sep 17 00:00:00 2001
-From: Shaun McCance <shaunm@redhat.com>
-Date: Wed, 25 Oct 2017 12:10:03 -0400
-Subject: [PATCH] Be more careful about libxml2 memory management
-
-I think this fixes https://github.com/itstool/itstool/issues/17
----
- itstool.in | 13 +++++++++++--
- 1 file changed, 11 insertions(+), 2 deletions(-)
-
-diff --git a/itstool.in b/itstool.in
-index c1d0585..a16eba9 100755
---- a/itstool.in
-+++ b/itstool.in
-@@ -477,6 +477,7 @@ class Document (object):
- if load_dtd:
- ctxt.loadSubset(1)
- if keep_entities:
-+ ctxt.loadSubset(1)
- ctxt.ctxtUseOptions(libxml2.XML_PARSE_DTDLOAD)
- ctxt.replaceEntities(0)
- else:
-@@ -1043,6 +1044,7 @@ class Document (object):
- if self._load_dtd:
- ctxt.loadSubset(1)
- if self._keep_entities:
-+ ctxt.loadSubset(1)
- ctxt.ctxtUseOptions(libxml2.XML_PARSE_DTDLOAD)
- ctxt.replaceEntities(0)
- else:
-@@ -1069,7 +1071,9 @@ class Document (object):
- ph_node = msg.get_placeholder(child.name).node
- if self.has_child_elements(ph_node):
- self.merge_translations(translations, None, ph_node, strict=strict)
-- child.replaceNode(ph_node)
-+ newnode = ph_node.copyNode(1)
-+ newnode.setTreeDoc(self._doc)
-+ child.replaceNode(newnode)
- else:
- repl = self.get_translated(ph_node, translations, strict=strict, lang=lang)
- child.replaceNode(repl)
-@@ -1084,10 +1088,15 @@ class Document (object):
- (lang + ' ') if lang is not None else '',
- msgstr.encode('utf-8')))
- self._xml_err = ''
-+ ctxt.doc().freeDoc()
- return node
- retnode = node.copyNode(2)
-+ retnode.setTreeDoc(self._doc)
- for child in xml_child_iter(trnode):
-- retnode.addChild(child.copyNode(1))
-+ newnode = child.copyNode(1)
-+ newnode.setTreeDoc(self._doc)
-+ retnode.addChild(newnode)
-+
- ctxt.doc().freeDoc()
- return retnode
-
diff --git a/dev-util/itstool/itstool-2.0.4-r1.ebuild b/dev-util/itstool/itstool-2.0.4-r1.ebuild
deleted file mode 100644
index a04c0574..00000000
--- a/dev-util/itstool/itstool-2.0.4-r1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="xml"
-
-inherit autotools python-single-r1
-
-DESCRIPTION="Translation tool for XML documents that uses gettext files and ITS rules"
-HOMEPAGE="http://itstool.org/"
-SRC_URI="https://github.com/itstool/itstool/archive/${PV}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-linux"
-IUSE=""
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
- dev-libs/libxml2[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
- eapply "${FILESDIR}/${PN}-segfault.patch"
- python_fix_shebang .
- eapply_user
- eautoreconf
-}
-
-src_test() {
- suite="${S}"/tests/run_tests.py
- PYTHONPATH="." "${PYTHON}" ${suite} || die "test suite '${suite}' failed"
- unset suite
-}
diff --git a/dev-util/itstool/itstool-2.0.5.ebuild b/dev-util/itstool/itstool-2.0.5.ebuild
deleted file mode 100644
index 95f43f8d..00000000
--- a/dev-util/itstool/itstool-2.0.5.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6})
-PYTHON_REQ_USE="xml"
-
-inherit autotools python-single-r1
-
-DESCRIPTION="Translation tool for XML documents that uses gettext files and ITS rules"
-HOMEPAGE="http://itstool.org/"
-SRC_URI="https://github.com/itstool/itstool/archive/${PV}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-linux"
-IUSE=""
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
- dev-libs/libxml2[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
- "${FILESDIR}/${PN}-segfault.patch"
-)
-
-src_prepare() {
- python_fix_shebang .
- eapply_user
- eautoreconf
-}
-
-src_test() {
- suite="${S}"/tests/run_tests.py
- PYTHONPATH="." "${PYTHON}" ${suite} || die "test suite '${suite}' failed"
- unset suite
-}
diff --git a/dev-util/itstool/itstool-9999.ebuild b/dev-util/itstool/itstool-9999.ebuild
deleted file mode 100644
index bd66841d..00000000
--- a/dev-util/itstool/itstool-9999.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} )
-PYTHON_REQ_USE="xml"
-
-inherit autotools python-single-r1
-
-if [[ ${PV} = 9999 ]]; then
- inherit git-r3
-fi
-
-DESCRIPTION="Translation tool for XML documents that uses gettext files and ITS rules"
-HOMEPAGE="http://itstool.org/"
-if [[ ${PV} = 9999 ]]; then
- EGIT_REPO_URI="https://github.com/itstool/itstool.git"
-else
- SRC_URI="https://github.com/itstool/itstool/archive/${PV}.tar.gz"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-if [[ ${PV} = 9999 ]]; then
- KEYWORDS=""
-else
- KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-linux"
-fi
-
-IUSE=""
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
- dev-libs/libxml2[python,${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
- "${FILESDIR}/${PN}-segfault.patch"
-)
-
-src_prepare() {
- python_fix_shebang .
- eapply_user
- eautoreconf
-}
-
-src_test() {
- suite="${S}"/tests/run_tests.py
- PYTHONPATH="." "${PYTHON}" ${suite} || die "test suite '${suite}' failed"
- unset suite
-}
diff --git a/dev-util/itstool/metadata.xml b/dev-util/itstool/metadata.xml
deleted file mode 100644
index 90e918d8..00000000
--- a/dev-util/itstool/metadata.xml
+++ /dev/null
@@ -1,13 +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">ITS Tool allows you to translate your XML documents
- with gettext PO files, using rules from the W3C Internationalization Tag Set
- (ITS) to determine what to translate and how to separate it into PO file
- messages.
-</longdescription>
-</pkgmetadata>
diff --git a/eclass/gnome-meson.eclass b/eclass/gnome-meson.eclass
deleted file mode 100644
index cd322b13..00000000
--- a/eclass/gnome-meson.eclass
+++ /dev/null
@@ -1,161 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# @ECLASS: gnome-meson.eclass
-# @MAINTAINER:
-# gnome@gentoo.org
-# @BLURB: Provides phases for Gnome/Gtk+ based packages that use meosn.
-# @DESCRIPTION:
-# Exports portage base functions used by ebuilds written for packages using the
-# GNOME framework and meson. For additional functions, see gnome2-utils.eclass.
-
-inherit eutils gnome.org gnome2-utils meson xdg
-
-case "${EAPI:-0}" in
- 6)
- EXPORT_FUNCTIONS src_prepare src_configure src_compile src_install pkg_preinst pkg_postinst pkg_postrm
- ;;
- *) die "EAPI=${EAPI} is not supported" ;;
-esac
-
-# @ECLASS-VARIABLE: GNOME-MESON_ECLASS_GIO_MODULES
-# @INTERNAL
-# @DESCRIPTION:
-# Array containing glib GIO modules
-
-# @FUNCTION: gnome-meson_src_prepare
-# @DESCRIPTION:
-# Prepare environment for build, fix build of scrollkeeper documentation,
-# run elibtoolize.
-gnome-meson_src_prepare() {
- # FIXME add gtk-doc stuff if needed
- xdg_src_prepare
-
- # Prevent assorted access violations and test failures
- gnome2_environment_reset
-}
-
-# @FUNCTION: gnome-meson_src_configure
-# @DESCRIPTION:
-# Gnome specific configure handling
-gnome-meson_src_configure() {
- # Avoid sandbox violations caused by gnome-vfs (bug #128289 and #345659)
- addpredict "$(unset HOME; echo ~)/.gnome2"
-
- #FIXME are these valid/needed
- # "-Dgtk-doc=no"
- # "-Dmaintainer-mode=no"
- # "-Dschemas-install=no"
- # "-Dupdate-mimedb=no"
- # "-Dcompile-warnings=minimum"
- local emesonargs=(
- "$@"
- )
-
- meson_src_configure
-}
-
-# @FUNCTION: gnome-meson_src_compile
-# @DESCRIPTION:
-# Only default src_compile for now
-gnome-meson_src_compile() {
- meson_src_compile
-}
-
-# @FUNCTION: gnome-meson_src_install
-# @DESCRIPTION:
-# Gnome specific install. Handles typical GConf and scrollkeeper setup
-# in packages and removal of .la files if requested
-gnome-meson_src_install() {
- # install docs
- default
-
- # files that are really common in gnome packages (bug #573390)
- local d
- for d in HACKING MAINTAINERS; do
- [[ -s "${d}" ]] && dodoc "${d}"
- done
-
- # Make sure this one doesn't get in the portage db
- rm -fr "${ED}/usr/share/applications/mimeinfo.cache"
-
- # Delete all .la files
- case "${GNOME2_LA_PUNT}" in
- yes) prune_libtool_files --modules;;
- no) ;;
- *) prune_libtool_files;;
- esac
-
- meson_src_install
-}
-
-# @FUNCTION: gnome-meson_pkg_preinst
-# @DESCRIPTION:
-# Finds Icons, GConf and GSettings schemas for later handling in pkg_postinst
-gnome-meson_pkg_preinst() {
- xdg_pkg_preinst
- gnome2_gconf_savelist
- gnome2_icon_savelist
- gnome2_schemas_savelist
- gnome2_scrollkeeper_savelist
- gnome2_gdk_pixbuf_savelist
-
- local f
-
- GNOME2_ECLASS_GIO_MODULES=()
- while IFS= read -r -d '' f; do
- GNOME2_ECLASS_GIO_MODULES+=( ${f} )
- done < <(cd "${D}" && find usr/$(get_libdir)/gio/modules -type f -print0 2>/dev/null)
-
- export GNOME2_ECLASS_GIO_MODULES
-}
-
-# @FUNCTION: gnome-meson_pkg_postinst
-# @DESCRIPTION:
-# Handle scrollkeeper, GConf, GSettings, Icons, desktop and mime
-# database updates.
-gnome-meson_pkg_postinst() {
- xdg_pkg_postinst
- gnome2_gconf_install
- if [[ -n ${GNOME2_ECLASS_ICONS} ]]; then
- gnome2_icon_cache_update
- fi
- if [[ -n ${GNOME2_ECLASS_GLIB_SCHEMAS} ]]; then
- gnome2_schemas_update
- fi
- gnome2_scrollkeeper_update
- gnome2_gdk_pixbuf_update
-
- if [[ ${#GNOME2_ECLASS_GIO_MODULES[@]} -gt 0 ]]; then
- gnome2_giomodule_cache_update
- fi
-
- # This should only be in the overlay
- ewarn "**************************************************************"
- ewarn "This is the *experimental* Gentoo GNOME Overlay"
- ewarn "Please report bugs at #gentoo-desktop @ FreeNode"
- ewarn "Do NOT go to upstream with bugs without checking with us first"
- ewarn "**************************************************************"
-}
-
-# # FIXME Handle GConf schemas removal
-#gnome2_pkg_prerm() {
-# gnome2_gconf_uninstall
-#}
-
-# @FUNCTION: gnome-meson_pkg_postrm
-# @DESCRIPTION:
-# GSettings, Icons, desktop and mime database updates.
-gnome-meson_pkg_postrm() {
- xdg_pkg_postrm
- if [[ -n ${GNOME2_ECLASS_ICONS} ]]; then
- gnome2_icon_cache_update
- fi
- if [[ -n ${GNOME2_ECLASS_GLIB_SCHEMAS} ]]; then
- gnome2_schemas_update
- fi
-
- if [[ ${#GNOME2_ECLASS_GIO_MODULES[@]} -gt 0 ]]; then
- gnome2_giomodule_cache_update
- fi
-}
diff --git a/eclass/gnome2-live.eclass b/eclass/gnome2-live.eclass
deleted file mode 100644
index 80a72852..00000000
--- a/eclass/gnome2-live.eclass
+++ /dev/null
@@ -1,153 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# @ECLASS: gnome2-live.eclass
-# @MAINTAINER:
-# gnome@gentoo.org
-# @AUTHOR:
-# Nirbheek Chauhan <nirbheek@gentoo.org>
-# @BLURB: Live ebuild phases for GNOME packages
-# @DESCRIPTION:
-# Exports additional functions used by live ebuilds written for GNOME packages
-# Always to be imported *AFTER* gnome2.eclass
-
-inherit autotools eutils gnome2 gnome2-utils libtool git-r3 xdg
-
-EXPORTED_FUNCTIONS=" "
-case "${EAPI:-0}" in
- 4|5)
- EXPORT_FUNCTIONS src_unpack src_prepare pkg_postinst
- ;;
- 6)
- EXPORT_FUNCTIONS src_prepare pkg_postinst
- ;;
- *)
- die "Unknown EAPI, Bug eclass maintainers." ;;
-esac
-
-# DEPEND on
-# app-text/gnome-doc-utils for gnome-doc-*
-# dev-util/gtk-doc for gtkdocize
-# dev-util/intltool for intltoolize
-# gnome-base/gnome-common for GNOME_COMMON_INIT
-DEPEND="${DEPEND}
- app-text/gnome-doc-utils
- app-text/yelp-tools
- dev-util/gtk-doc
- dev-util/intltool
- gnome-base/gnome-common
- sys-devel/gettext"
-
-# Extra options passed to elibtoolize
-ELTCONF=${ELTCONF:-}
-
-# @ECLASS-VARIABLE: GNOME_LIVE_MODULE
-# @DESCRIPTION:
-# Default git module name is assumed to be the same as the gnome.org module name
-# used on ftp.gnome.org. We have GNOME_ORG_MODULE because we inherit gnome.org
-: ${GNOME_LIVE_MODULE:="${GNOME_ORG_MODULE}"}
-
-# @ECLASS-VARIABLE: EGIT_REPO_URI
-# @DESCRIPTION:
-# git URI for the project, uses GNOME_LIVE_MODULE by default
-: "${EGIT_REPO_URI:="https://gitlab.gnome.org/GNOME/${GNOME_LIVE_MODULE}.git"}"
-
-# @ECLASS-VARIABLE: PATCHES
-# @DESCRIPTION:
-# Whitespace-separated list of patches to apply after cloning
-: ${PATCHES:=""}
-
-# Unset SRC_URI auto-set by gnome2.eclass
-SRC_URI=""
-
-# @FUNCTION: gnome2-live_get_var
-# @DESCRIPTION:
-# Get macro variable values from configure.ac, etc
-gnome2-live_get_var() {
- local var f
- var="$1"
- f="$2"
- echo $(sed -ne "s/${var}(\(.*\))/\1/p" "${f}" | tr -d '[]')
-}
-
-# @FUNCTION: gnome2-live_src_unpack
-# @DESCRIPTION:
-# Calls git-2_src_unpack, and unpacks ${A} if required.
-# Also calls gnome2-live_src_prepare for older EAPI.
-gnome2-live_src_unpack() {
- if has ${EAPI:-0} 4 5 ; then
- if test -n "${A}"; then
- unpack ${A}
- fi
- git-r3_src_unpack
- gnome2-live_src_prepare
- else
- die "gnome2-live_src_unpack is banned starting with EAPI=6"
- fi
-}
-
-# @FUNCTION: gnome2-live_src_prepare
-# @DESCRIPTION:
-# Lots of magic to workaround autogen.sh quirks in various packages
-# Creates blank ChangeLog and necessary macro dirs. Runs various autotools
-# programs if required, and finally runs eautoreconf.
-gnome2-live_src_prepare() {
- if has ${EAPI:-0} 4 5 ; then
- for i in ${PATCHES}; do
- epatch "${i}"
- done
-
- epatch_user
- fi
-
- # If ChangeLog doesn't exist, maybe it's autogenerated
- # Avoid a `dodoc` failure by adding an empty ChangeLog
- if ! test -e ChangeLog; then
- echo > ChangeLog
- fi
-
- ### Keep this in-sync with gnome2.eclass!
-
- xdg_src_prepare
-
- # eautoreconf is smart enough to run all necessary commands
- eautoreconf
-
- # Prevent assorted access violations and test failures
- gnome2_environment_reset
-
- # Prevent scrollkeeper access violations
- # We stop to run it from EAPI=6 as scrollkeeper helpers from
- # rarian are not running anything and, then, access violations
- # shouldn't occur.
- has ${EAPI:-0} 4 5 && gnome2_omf_fix
-
- # Run libtoolize
- # https://bugzilla.gnome.org/show_bug.cgi?id=655517
- elibtoolize ${ELTCONF}
-}
-
-# @FUNCTION: gnome2_src_unpack
-# @DESCRIPTION:
-# Defined so that it replaces gnome2_src_unpack in ebuilds that call it
-gnome2_src_unpack() {
- gnome2-live_src_unpack
-}
-
-# @FUNCTION: gnome2_src_prepare
-# @DESCRIPTION:
-# Defined so that it replaces gnome2_src_prepare in ebuilds that call it
-gnome2_src_prepare() {
- gnome2-live_src_prepare
-}
-
-# @FUNCTION: gnome2-live_pkg_postinst
-# @DESCRIPTION:
-# Must be run manually for ebuilds that have a custom pkg_postinst
-gnome2-live_pkg_postinst() {
- gnome2_pkg_postinst
-
- ewarn "This is a live ebuild, upstream trunks will mostly be UNstable"
- ewarn "Do NOT report bugs about this package to Gentoo"
- ewarn "Report upstream bugs (with patches if possible) instead."
-}
diff --git a/eclass/gnome2-python.eclass b/eclass/gnome2-python.eclass
deleted file mode 100644
index a16e931e..00000000
--- a/eclass/gnome2-python.eclass
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# @ECLASS: gnome2-python.eclass
-# @MAINTAINER:
-# Gentoo GNOME Project <gnome@gentoo.org>
-# Gentoo Python Project <python@gentoo.org>
-# @BLURB: Eclass for GNOME Python packages supporting installation for multiple Python ABIs
-# @DESCRIPTION:
-# The gnome2-python eclass defines phase functions for GNOME Python packages supporting
-# installation for multiple Python ABIs.
-
-inherit gnome2 python
-
-# Stolen from git.eclass
-EXPORTED_FUNCTIONS="pkg_setup src_compile src_test src_install"
-case "${EAPI:-0}" in
- 2|3|4) EXPORTED_FUNCTIONS="${EXPORTED_FUNCTIONS} src_prepare src_configure" ;;
- 0|1) ;;
- *) die "Unknown EAPI, bug eclass maintainers." ;;
-esac
-
-EXPORT_FUNCTIONS ${EXPORTED_FUNCTIONS}
-
-gnome2-python_pkg_setup() {
- python_pkg_setup
-}
-
-gnome2-python_src_prepare() {
- gnome2_src_prepare
- python_clean_py-compile_files
- python_copy_sources
-}
-
-gnome2-python_src_configure() {
- configure() {
- gnome2_src_configure PYTHON=$(PYTHON -a) "$@"
- }
- python_execute_function -s configure
-}
-
-gnome2-python_src_compile() {
- python_execute_function -s gnome2_src_compile "$@"
-}
-
-gnome2-python_src_test() {
- python_execute_function -s -d
-}
-
-gnome2-python_src_install() {
- python_execute_function -s gnome2_src_install
- python_clean_installation_image
-}
diff --git a/eclass/gnome2-utils.eclass b/eclass/gnome2-utils.eclass
deleted file mode 100644
index 9b4296c1..00000000
--- a/eclass/gnome2-utils.eclass
+++ /dev/null
@@ -1,522 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# @ECLASS: gnome2-utils.eclass
-# @MAINTAINER:
-# gnome@gentoo.org
-# @BLURB: Auxiliary functions commonly used by Gnome packages.
-# @DESCRIPTION:
-# This eclass provides a set of auxiliary functions needed by most Gnome
-# packages. It may be used by non-Gnome packages as needed for handling various
-# Gnome stack related functions such as:
-# * Gtk+ icon cache management
-# * GSettings schemas management
-# * GConf schemas management
-# * scrollkeeper (old Gnome help system) management
-
-[[ ${EAPI:-0} == [012345] ]] && inherit multilib
-inherit eutils xdg-utils
-
-case "${EAPI:-0}" in
- 0|1|2|3|4|5|6) ;;
- *) die "EAPI=${EAPI} is not supported" ;;
-esac
-
-# @ECLASS-VARIABLE: GCONFTOOL_BIN
-# @INTERNAL
-# @DESCRIPTION:
-# Path to gconftool-2
-: ${GCONFTOOL_BIN:="/usr/bin/gconftool-2"}
-
-# @ECLASS-VARIABLE: SCROLLKEEPER_DIR
-# @INTERNAL
-# @DESCRIPTION:
-# Directory where scrollkeeper-update should do its work
-: ${SCROLLKEEPER_DIR:="/var/lib/scrollkeeper"}
-
-# @ECLASS-VARIABLE: SCROLLKEEPER_UPDATE_BIN
-# @INTERNAL
-# @DESCRIPTION:
-# Path to scrollkeeper-update
-: ${SCROLLKEEPER_UPDATE_BIN:="/usr/bin/scrollkeeper-update"}
-
-# @ECLASS-VARIABLE: GTK_UPDATE_ICON_CACHE
-# @INTERNAL
-# @DESCRIPTION:
-# Path to gtk-update-icon-cache
-: ${GTK_UPDATE_ICON_CACHE:="/usr/bin/gtk-update-icon-cache"}
-
-# @ECLASS-VARIABLE: GLIB_COMPILE_SCHEMAS
-# @INTERNAL
-# @DESCRIPTION:
-# Path to glib-compile-schemas
-: ${GLIB_COMPILE_SCHEMAS:="/usr/bin/glib-compile-schemas"}
-
-# @ECLASS-VARIABLE: GNOME2_ECLASS_SCHEMAS
-# @INTERNAL
-# @DEFAULT_UNSET
-# @DESCRIPTION:
-# List of GConf schemas provided by the package
-
-# @ECLASS-VARIABLE: GNOME2_ECLASS_ICONS
-# @INTERNAL
-# @DEFAULT_UNSET
-# @DESCRIPTION:
-# List of icons provided by the package
-
-# @ECLASS-VARIABLE: GNOME2_ECLASS_SCROLLS
-# @INTERNAL
-# @DEFAULT_UNSET
-# @DESCRIPTION:
-# List of scrolls (documentation files) provided by the package
-
-# @ECLASS-VARIABLE: GNOME2_ECLASS_GLIB_SCHEMAS
-# @INTERNAL
-# @DEFAULT_UNSET
-# @DESCRIPTION:
-# List of GSettings schemas provided by the package
-
-# @ECLASS-VARIABLE: GNOME2_ECLASS_GDK_PIXBUF_LOADERS
-# @INTERNAL
-# @DEFAULT_UNSET
-# @DESCRIPTION:
-# List of gdk-pixbuf loaders provided by the package
-
-DEPEND=">=sys-apps/sed-4"
-
-
-# @FUNCTION: gnome2_environment_reset
-# @DESCRIPTION:
-# Reset various variables inherited from root's evironment to a reasonable
-# default for ebuilds to help avoid access violations and test failures.
-gnome2_environment_reset() {
- xdg_environment_reset
-
- # Respected by >=glib-2.30.1-r1
- export G_HOME="${T}"
-
- # GST_REGISTRY is to work around gst utilities trying to read/write /root
- export GST_REGISTRY="${T}/registry.xml"
-
- # Ensure we don't rely on dconf/gconf while building, bug #511946
- export GSETTINGS_BACKEND="memory"
-
- if has ${EAPI:-0} 6; then
- # Try to cover the packages honoring this variable, bug #508124
- export GST_INSPECT="$(type -P true)"
-
- # Stop relying on random DISPLAY variable values, bug #534312
- unset DISPLAY
- fi
-}
-
-# @FUNCTION: gnome2_gconf_savelist
-# @DESCRIPTION:
-# Find the GConf schemas that are about to be installed and save their location
-# in the GNOME2_ECLASS_SCHEMAS environment variable.
-# This function should be called from pkg_preinst.
-gnome2_gconf_savelist() {
- has ${EAPI:-0} 0 1 2 && ! use prefix && ED="${D}"
- pushd "${ED}" > /dev/null || die
- export GNOME2_ECLASS_SCHEMAS=$(find 'etc/gconf/schemas/' -name '*.schemas' 2> /dev/null)
- popd > /dev/null || die
-}
-
-# @FUNCTION: gnome2_gconf_install
-# @DESCRIPTION:
-# Applies any schema files installed by the current ebuild to Gconf's database
-# using gconftool-2.
-# This function should be called from pkg_postinst.
-gnome2_gconf_install() {
- has ${EAPI:-0} 0 1 2 && ! use prefix && EROOT="${ROOT}"
- local updater="${EROOT}${GCONFTOOL_BIN}"
-
- if [[ ! -x "${updater}" ]]; then
- debug-print "${updater} is not executable"
- return
- fi
-
- if [[ -z "${GNOME2_ECLASS_SCHEMAS}" ]]; then
- debug-print "No GNOME 2 GConf schemas found"
- return
- fi
-
- # We are ready to install the GCONF Scheme now
- unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
- export GCONF_CONFIG_SOURCE="$("${updater}" --get-default-source | sed "s;:/;:${ROOT};")"
-
- einfo "Installing GNOME 2 GConf schemas"
-
- local F
- for F in ${GNOME2_ECLASS_SCHEMAS}; do
- if [[ -e "${EROOT}${F}" ]]; then
- debug-print "Installing schema: ${F}"
- "${updater}" --makefile-install-rule "${EROOT}${F}" 1>/dev/null
- fi
- done
-
- # have gconf reload the new schemas
- pids=$(pgrep -x gconfd-2)
- if [[ $? == 0 ]] ; then
- ebegin "Reloading GConf schemas"
- kill -HUP ${pids}
- eend $?
- fi
-}
-
-# @FUNCTION: gnome2_gconf_uninstall
-# @DESCRIPTION:
-# Removes schema files previously installed by the current ebuild from Gconf's
-# database.
-gnome2_gconf_uninstall() {
- has ${EAPI:-0} 0 1 2 && ! use prefix && EROOT="${ROOT}"
- local updater="${EROOT}${GCONFTOOL_BIN}"
-
- if [[ ! -x "${updater}" ]]; then
- debug-print "${updater} is not executable"
- return
- fi
-
- if [[ -z "${GNOME2_ECLASS_SCHEMAS}" ]]; then
- debug-print "No GNOME 2 GConf schemas found"
- return
- fi
-
- unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
- export GCONF_CONFIG_SOURCE="$("${updater}" --get-default-source | sed "s;:/;:${ROOT};")"
-
- einfo "Uninstalling GNOME 2 GConf schemas"
-
- local F
- for F in ${GNOME2_ECLASS_SCHEMAS}; do
- if [[ -e "${EROOT}${F}" ]]; then
- debug-print "Uninstalling gconf schema: ${F}"
- "${updater}" --makefile-uninstall-rule "${EROOT}${F}" 1>/dev/null
- fi
- done
-
- # have gconf reload the new schemas
- pids=$(pgrep -x gconfd-2)
- if [[ $? == 0 ]] ; then
- ebegin "Reloading GConf schemas"
- kill -HUP ${pids}
- eend $?
- fi
-}
-
-# @FUNCTION: gnome2_icon_savelist
-# @DESCRIPTION:
-# Find the icons that are about to be installed and save their location
-# in the GNOME2_ECLASS_ICONS environment variable.
-# This function should be called from pkg_preinst.
-gnome2_icon_savelist() {
- has ${EAPI:-0} 0 1 2 && ! use prefix && ED="${D}"
- pushd "${ED}" > /dev/null || die
- export GNOME2_ECLASS_ICONS=$(find 'usr/share/icons' -maxdepth 1 -mindepth 1 -type d 2> /dev/null)
- popd > /dev/null || die
-}
-
-# @FUNCTION: gnome2_icon_cache_update
-# @DESCRIPTION:
-# Updates Gtk+ icon cache files under /usr/share/icons if the current ebuild
-# have installed anything under that location.
-# This function should be called from pkg_postinst and pkg_postrm.
-gnome2_icon_cache_update() {
- has ${EAPI:-0} 0 1 2 && ! use prefix && EROOT="${ROOT}"
- local updater="${EROOT}${GTK_UPDATE_ICON_CACHE}"
-
- if [[ ! -x "${updater}" ]] ; then
- debug-print "${updater} is not executable"
- return
- fi
-
- ebegin "Updating icons cache"
-
- local retval=0
- local fails=( )
-
- for dir in "${EROOT%/}"/usr/share/icons/*
- do
- if [[ -f "${dir}/index.theme" ]] ; then
- local rv=0
-
- "${updater}" -qf "${dir}"
- rv=$?
-
- if [[ ! $rv -eq 0 ]] ; then
- debug-print "Updating cache failed on ${dir}"
-
- # Add to the list of failures
- fails+=( "${dir}" )
-
- retval=2
- fi
- elif [[ $(ls "${dir}") = "icon-theme.cache" ]]; then
- # Clear stale cache files after theme uninstallation
- rm "${dir}/icon-theme.cache"
- fi
-
- if [[ -z $(ls "${dir}") ]]; then
- # Clear empty theme directories after theme uninstallation
- rmdir "${dir}"
- fi
- done
-
- eend ${retval}
-
- for f in "${fails[@]}" ; do
- eerror "Failed to update cache with icon $f"
- done
-}
-
-# @FUNCTION: gnome2_omf_fix
-# @DESCRIPTION:
-# Workaround applied to Makefile rules in order to remove redundant
-# calls to scrollkeeper-update and sandbox violations.
-# This function should be called from src_prepare.
-gnome2_omf_fix() {
- local omf_makefiles filename
-
- omf_makefiles="$@"
-
- if [[ -f ${S}/omf.make ]] ; then
- omf_makefiles="${omf_makefiles} ${S}/omf.make"
- fi
-
- if [[ -f ${S}/gnome-doc-utils.make ]] ; then
- omf_makefiles="${omf_makefiles} ${S}/gnome-doc-utils.make"
- fi
-
- # testing fixing of all makefiles found
- # The sort is important to ensure .am is listed before the respective .in for
- # maintainer mode regeneration not kicking in due to .am being newer than .in
- for filename in $(find "${S}" -name "Makefile.in" -o -name "Makefile.am" |sort) ; do
- omf_makefiles="${omf_makefiles} ${filename}"
- done
-
- ebegin "Fixing OMF Makefiles"
-
- local retval=0
- local fails=( )
-
- for omf in ${omf_makefiles} ; do
- sed -i -e 's:scrollkeeper-update:true:' "${omf}"
- retval=$?
-
- if [[ $retval -ne 0 ]] ; then
- debug-print "updating of ${omf} failed"
-
- # Add to the list of failures
- fails[$(( ${#fails[@]} + 1 ))]=$omf
-
- retval=2
- fi
- done
-
- eend $retval
-
- for f in "${fails[@]}" ; do
- eerror "Failed to update OMF Makefile $f"
- done
-}
-
-# @FUNCTION: gnome2_scrollkeeper_savelist
-# @DESCRIPTION:
-# Find the scrolls that are about to be installed and save their location
-# in the GNOME2_ECLASS_SCROLLS environment variable.
-# This function should be called from pkg_preinst.
-gnome2_scrollkeeper_savelist() {
- has ${EAPI:-0} 0 1 2 && ! use prefix && ED="${D}"
- pushd "${ED}" > /dev/null || die
- export GNOME2_ECLASS_SCROLLS=$(find 'usr/share/omf' -type f -name "*.omf" 2> /dev/null)
- popd > /dev/null || die
-}
-
-# @FUNCTION: gnome2_scrollkeeper_update
-# @DESCRIPTION:
-# Updates the global scrollkeeper database.
-# This function should be called from pkg_postinst and pkg_postrm.
-gnome2_scrollkeeper_update() {
- has ${EAPI:-0} 0 1 2 && ! use prefix && EROOT="${ROOT}"
- local updater="${EROOT}${SCROLLKEEPER_UPDATE_BIN}"
-
- if [[ ! -x "${updater}" ]] ; then
- debug-print "${updater} is not executable"
- return
- fi
-
- if [[ -z "${GNOME2_ECLASS_SCROLLS}" ]]; then
- debug-print "No scroll cache to update"
- return
- fi
-
- ebegin "Updating scrollkeeper database ..."
- "${updater}" -q -p "${EROOT}${SCROLLKEEPER_DIR}"
- eend $?
-}
-
-# @FUNCTION: gnome2_schemas_savelist
-# @DESCRIPTION:
-# Find if there is any GSettings schema to install and save the list in
-# GNOME2_ECLASS_GLIB_SCHEMAS variable.
-# This function should be called from pkg_preinst.
-gnome2_schemas_savelist() {
- has ${EAPI:-0} 0 1 2 && ! use prefix && ED="${D}"
- pushd "${ED}" > /dev/null || die
- export GNOME2_ECLASS_GLIB_SCHEMAS=$(find 'usr/share/glib-2.0/schemas' -name '*.gschema.xml' 2>/dev/null)
- popd > /dev/null || die
-}
-
-# @FUNCTION: gnome2_schemas_update
-# @USAGE: gnome2_schemas_update
-# @DESCRIPTION:
-# Updates GSettings schemas if GNOME2_ECLASS_GLIB_SCHEMAS has some.
-# This function should be called from pkg_postinst and pkg_postrm.
-gnome2_schemas_update() {
- has ${EAPI:-0} 0 1 2 && ! use prefix && EROOT="${ROOT}"
- local updater="${EROOT}${GLIB_COMPILE_SCHEMAS}"
-
- if [[ ! -x ${updater} ]]; then
- debug-print "${updater} is not executable"
- return
- fi
-
- ebegin "Updating GSettings schemas"
- ${updater} --allow-any-name "$@" "${EROOT%/}/usr/share/glib-2.0/schemas" &>/dev/null
- eend $?
-}
-
-# @FUNCTION: gnome2_gdk_pixbuf_savelist
-# @DESCRIPTION:
-# Find if there is any gdk-pixbuf loader to install and save the list in
-# GNOME2_ECLASS_GDK_PIXBUF_LOADERS variable.
-# This function should be called from pkg_preinst.
-gnome2_gdk_pixbuf_savelist() {
- has ${EAPI:-0} 0 1 2 && ! use prefix && ED="${D}"
- pushd "${ED}" > /dev/null || die
- export GNOME2_ECLASS_GDK_PIXBUF_LOADERS=$(find usr/lib*/gdk-pixbuf-2.0 -type f 2>/dev/null)
- popd > /dev/null || die
-}
-
-# @FUNCTION: gnome2_gdk_pixbuf_update
-# @USAGE: gnome2_gdk_pixbuf_update
-# @DESCRIPTION:
-# Updates gdk-pixbuf loader cache if GNOME2_ECLASS_GDK_PIXBUF_LOADERS has some.
-# This function should be called from pkg_postinst and pkg_postrm.
-gnome2_gdk_pixbuf_update() {
- has ${EAPI:-0} 0 1 2 && ! use prefix && EROOT="${ROOT}"
- local updater="${EROOT}/usr/bin/${CHOST}-gdk-pixbuf-query-loaders"
-
- if [[ ! -x ${updater} ]]; then
- updater="${EROOT}/usr/bin/gdk-pixbuf-query-loaders"
- fi
-
- if [[ ! -x ${updater} ]]; then
- debug-print "${updater} is not executable"
- return
- fi
-
- if [[ -z ${GNOME2_ECLASS_GDK_PIXBUF_LOADERS} ]]; then
- debug-print "gdk-pixbuf loader cache does not need an update"
- return
- fi
-
- ebegin "Updating gdk-pixbuf loader cache"
- local tmp_file=$(emktemp)
- ${updater} 1> "${tmp_file}" &&
- chmod 0644 "${tmp_file}" &&
- cp -f "${tmp_file}" "${EROOT}usr/$(get_libdir)/gdk-pixbuf-2.0/2.10.0/loaders.cache" &&
- rm "${tmp_file}" # don't replace this with mv, required for SELinux support
- eend $?
-}
-
-# @FUNCTION: gnome2_query_immodules_gtk2
-# @USAGE: gnome2_query_immodules_gtk2
-# @DESCRIPTION:
-# Updates gtk2 immodules/gdk-pixbuf loaders listing.
-gnome2_query_immodules_gtk2() {
- local updater=${EPREFIX}/usr/bin/${CHOST}-gtk-query-immodules-2.0
- [[ ! -x ${updater} ]] && updater=${EPREFIX}/usr/bin/gtk-query-immodules-2.0
-
- ebegin "Updating gtk2 input method module cache"
- GTK_IM_MODULE_FILE="${EROOT}usr/$(get_libdir)/gtk-2.0/2.10.0/immodules.cache" \
- "${updater}" --update-cache
- eend $?
-}
-
-# @FUNCTION: gnome2_query_immodules_gtk3
-# @USAGE: gnome2_query_immodules_gtk3
-# @DESCRIPTION:
-# Updates gtk3 immodules/gdk-pixbuf loaders listing.
-gnome2_query_immodules_gtk3() {
- local updater=${EPREFIX}/usr/bin/${CHOST}-gtk-query-immodules-3.0
- [[ ! -x ${updater} ]] && updater=${EPREFIX}/usr/bin/gtk-query-immodules-3.0
-
- ebegin "Updating gtk3 input method module cache"
- GTK_IM_MODULE_FILE="${EROOT}usr/$(get_libdir)/gtk-3.0/3.0.0/immodules.cache" \
- "${updater}" --update-cache
- eend $?
-}
-
-# @FUNCTION: gnome2_giomodule_cache_update
-# @USAGE: gnome2_giomodule_cache_update
-# @DESCRIPTION:
-# Updates glib's gio modules cache.
-# This function should be called from pkg_postinst and pkg_postrm.
-gnome2_giomodule_cache_update() {
- has ${EAPI:-0} 0 1 2 && ! use prefix && EROOT="${ROOT}"
- local updater="${EROOT}/usr/bin/${CHOST}-gio-querymodules"
-
- if [[ ! -x ${updater} ]]; then
- updater="${EROOT}/usr/bin/gio-querymodules"
- fi
-
- if [[ ! -x ${updater} ]]; then
- debug-print "${updater} is not executable"
- return
- fi
-
- ebegin "Updating GIO modules cache"
- ${updater} "${EROOT%/}"/usr/$(get_libdir)/gio/modules
- eend $?
-}
-
-# @FUNCTION: gnome2_disable_deprecation_warning
-# @DESCRIPTION:
-# Disable deprecation warnings commonly found in glib based packages.
-# Should be called from src_prepare.
-gnome2_disable_deprecation_warning() {
- local retval=0
- local fails=( )
- local makefile
-
- ebegin "Disabling deprecation warnings"
- # The sort is important to ensure .am is listed before the respective .in for
- # maintainer mode regeneration not kicking in due to .am being newer than .in
- while read makefile ; do
- if ! grep -qE "(DISABLE_DEPRECATED|GSEAL_ENABLE)" "${makefile}"; then
- continue
- fi
-
- LC_ALL=C sed -r -i \
- -e 's:-D[A-Z_]+_DISABLE_DEPRECATED:$(/bin/true):g' \
- -e 's:-DGSEAL_ENABLE(=[A-Za-z0-9_]*)?:$(/bin/true):g' \
- -i "${makefile}"
-
- if [[ $? -ne 0 ]]; then
- # Add to the list of failures
- fails+=( "${makefile}" )
- retval=2
- fi
- done < <(find "${S}" -name "Makefile.in" \
- -o -name "Makefile.am" -o -name "Makefile.decl" \
- | sort; [[ -f "${S}"/configure ]] && echo configure)
-# TODO: sedding configure.ac can trigger maintainer mode; bug #439602
-# -o -name "configure.ac" -o -name "configure.in" \
-# | sort; echo configure)
- eend ${retval}
-
- for makefile in "${fails[@]}" ; do
- ewarn "Failed to disable deprecation warnings in ${makefile}"
- done
-}
diff --git a/eclass/gnome2.eclass b/eclass/gnome2.eclass
deleted file mode 100644
index 2cc54393..00000000
--- a/eclass/gnome2.eclass
+++ /dev/null
@@ -1,382 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# @ECLASS: gnome2.eclass
-# @MAINTAINER:
-# gnome@gentoo.org
-# @BLURB: Provides phases for Gnome/Gtk+ based packages.
-# @DESCRIPTION:
-# Exports portage base functions used by ebuilds written for packages using the
-# GNOME framework. For additional functions, see gnome2-utils.eclass.
-
-# @ECLASS-VARIABLE: GNOME2_EAUTORECONF
-# @DEFAULT_UNSET
-# @DESCRIPTION:
-# Run eautoreconf instead of only elibtoolize
-GNOME2_EAUTORECONF=${GNOME2_EAUTORECONF:-""}
-
-[[ ${GNOME2_EAUTORECONF} == 'yes' ]] && inherit autotools
-inherit eutils libtool gnome.org gnome2-utils xdg
-
-case "${EAPI:-0}" in
- 4|5)
- EXPORT_FUNCTIONS src_unpack src_prepare src_configure src_compile src_install pkg_preinst pkg_postinst pkg_postrm
- ;;
- 6)
- EXPORT_FUNCTIONS src_prepare src_configure src_compile src_install pkg_preinst pkg_postinst pkg_postrm
- ;;
- *) die "EAPI=${EAPI} is not supported" ;;
-esac
-
-# @ECLASS-VARIABLE: DOCS
-# @DEFAULT_UNSET
-# @DESCRIPTION:
-# String containing documents passed to dodoc command for eapi4.
-# In eapi5 we rely on einstalldocs (from eutils.eclass) and for newer EAPIs we
-# follow PMS spec.
-
-# @ECLASS-VARIABLE: ELTCONF
-# @DEFAULT_UNSET
-# @DESCRIPTION:
-# Extra options passed to elibtoolize
-ELTCONF=${ELTCONF:-""}
-
-# @ECLASS-VARIABLE: G2CONF
-# @DEFAULT_UNSET
-# @DESCRIPTION:
-# Extra configure opts passed to econf.
-# Deprecated, pass extra arguments to gnome2_src_configure.
-# Banned in eapi6 and newer.
-if has ${EAPI:-0} 4 5; then
- G2CONF=${G2CONF:-""}
-fi
-
-# @ECLASS-VARIABLE: GCONF_DEBUG
-# @DEFAULT_UNSET
-# @DESCRIPTION:
-# Whether to handle debug or not.
-# Some gnome applications support various levels of debugging (yes, no, minimum,
-# etc), but using --disable-debug also removes g_assert which makes debugging
-# harder. This variable should be set to yes for such packages for the eclass
-# to handle it properly. It will enable minimal debug with USE=-debug.
-# Note that this is most commonly found in configure.ac as GNOME_DEBUG_CHECK.
-#
-# Banned since eapi6 as upstream is moving away from this obsolete macro in favor
-# of autoconf-archive macros, that do not expose this issue (bug #270919)
-if has ${EAPI:-0} 4 5; then
- if [[ ${GCONF_DEBUG} != "no" ]]; then
- IUSE="debug"
- fi
-fi
-
-# @ECLASS-VARIABLE: GNOME2_ECLASS_GIO_MODULES
-# @INTERNAL
-# @DESCRIPTION:
-# Array containing glib GIO modules
-
-# @ECLASS-VARIABLE: GNOME2_LA_PUNT
-# @DESCRIPTION:
-# For eapi4 it sets if we should delete ALL or none of the .la files
-# For eapi5 and newer it relies on prune_libtool_files (from eutils.eclass)
-# for this. Available values for GNOME2_LA_PUNT:
-# - "no": will not clean any .la files
-# - "yes": will run prune_libtool_files --modules
-# - If it is not set, it will run prune_libtool_files
-if has ${EAPI:-0} 4; then
- GNOME2_LA_PUNT=${GNOME2_LA_PUNT:-"no"}
-else
- GNOME2_LA_PUNT=${GNOME2_LA_PUNT:-""}
-fi
-
-# @FUNCTION: gnome2_src_unpack
-# @DESCRIPTION:
-# Stub function for old EAPI.
-gnome2_src_unpack() {
- if has ${EAPI:-0} 4 5; then
- unpack ${A}
- cd "${S}"
- else
- die "gnome2_src_unpack is banned from eapi6"
- fi
-}
-
-# @FUNCTION: gnome2_src_prepare
-# @DESCRIPTION:
-# Prepare environment for build, fix build of scrollkeeper documentation,
-# run elibtoolize.
-gnome2_src_prepare() {
- xdg_src_prepare
-
- # Prevent assorted access violations and test failures
- gnome2_environment_reset
-
- # Prevent scrollkeeper access violations
- # We stop to run it from eapi6 as scrollkeeper helpers from
- # rarian are not running anything and, then, access violations
- # shouldn't occur.
- has ${EAPI:-0} 4 5 && gnome2_omf_fix
-
- # Disable all deprecation warnings
- gnome2_disable_deprecation_warning
-
- # Run libtoolize or eautoreconf, bug #591584
- # https://bugzilla.gnome.org/show_bug.cgi?id=655517
- if [[ ${GNOME2_EAUTORECONF} == 'yes' ]]; then
- eautoreconf
- else
- elibtoolize ${ELTCONF}
- fi
-}
-
-# @FUNCTION: gnome2_src_configure
-# @DESCRIPTION:
-# Gnome specific configure handling
-gnome2_src_configure() {
- # Deprecated for a long time now and banned since eapi6, see Gnome team policies
- if [[ -n ${G2CONF} ]] ; then
- if has ${EAPI:-0} 4 5; then
- eqawarn "G2CONF set, please review documentation at https://wiki.gentoo.org/wiki/Project:GNOME/Gnome_Team_Ebuild_Policies#G2CONF_and_src_configure"
- else
- die "G2CONF set, please review documentation at https://wiki.gentoo.org/wiki/Project:GNOME/Gnome_Team_Ebuild_Policies#G2CONF_and_src_configure"
- fi
- fi
-
- local g2conf=()
-
- if has ${EAPI:-0} 4 5; then
- if [[ ${GCONF_DEBUG} != 'no' ]] ; then
- if use debug ; then
- g2conf+=( --enable-debug=yes )
- fi
- fi
- else
- if [[ -n ${GCONF_DEBUG} ]] ; then
- die "GCONF_DEBUG is banned since eapi6 in favor of each ebuild taking care of the proper handling of debug configure option"
- fi
- fi
-
- # Starting with EAPI=5, we consider packages installing gtk-doc to be
- # handled by adding DEPEND="dev-util/gtk-doc-am" which provides tools to
- # relink URLs in documentation to already installed documentation.
- # This decision also greatly helps with constantly broken doc generation.
- # Remember to drop 'doc' USE flag from your package if it was only used to
- # rebuild docs.
- # Preserve old behavior for older EAPI.
- if grep -q "enable-gtk-doc" "${ECONF_SOURCE:-.}"/configure ; then
- if has ${EAPI:-0} 4 && in_iuse doc ; then
- g2conf+=( $(use_enable doc gtk-doc) )
- else
- g2conf+=( --disable-gtk-doc )
- fi
- fi
-
- # Pass --disable-maintainer-mode when needed
- if grep -q "^[[:space:]]*AM_MAINTAINER_MODE(\[enable\])" \
- "${ECONF_SOURCE:-.}"/configure.*; then
- g2conf+=( --disable-maintainer-mode )
- fi
-
- # Pass --disable-scrollkeeper when possible
- if grep -q "disable-scrollkeeper" "${ECONF_SOURCE:-.}"/configure; then
- g2conf+=( --disable-scrollkeeper )
- fi
-
- # Pass --disable-silent-rules when possible (not needed since eapi5), bug #429308
- if has ${EAPI:-0} 4; then
- if grep -q "disable-silent-rules" "${ECONF_SOURCE:-.}"/configure; then
- g2conf+=( --disable-silent-rules )
- fi
- fi
-
- # Pass --disable-schemas-install when possible
- if grep -q "disable-schemas-install" "${ECONF_SOURCE:-.}"/configure; then
- g2conf+=( --disable-schemas-install )
- fi
-
- # Pass --disable-schemas-compile when possible
- if grep -q "disable-schemas-compile" "${ECONF_SOURCE:-.}"/configure; then
- g2conf+=( --disable-schemas-compile )
- fi
-
- # Pass --disable-update-mimedb when possible
- if grep -q "disable-update-mimedb" "${ECONF_SOURCE:-.}"/configure; then
- g2conf+=( --disable-update-mimedb )
- fi
-
- # Pass --enable-compile-warnings=minimum as we don't want -Werror* flags, bug #471336
- if grep -q "enable-compile-warnings" "${ECONF_SOURCE:-.}"/configure; then
- g2conf+=( --enable-compile-warnings=minimum )
- fi
-
- # Pass --docdir with proper directory, bug #482646 (not needed since eapi6)
- if has ${EAPI:-0} 4 5; then
- if grep -q "^ *--docdir=" "${ECONF_SOURCE:-.}"/configure; then
- g2conf+=( --docdir="${EPREFIX}"/usr/share/doc/${PF} )
- fi
- fi
-
- # Avoid sandbox violations caused by gnome-vfs (bug #128289 and #345659)
- if has ${EAPI:-0} 4 5; then
- addwrite "$(unset HOME; echo ~)/.gnome2"
- else
- addpredict "$(unset HOME; echo ~)/.gnome2"
- fi
-
- if has ${EAPI:-0} 4 5; then
- econf ${g2conf[@]} ${G2CONF} "$@"
- else
- econf ${g2conf[@]} "$@"
- fi
-}
-
-# @FUNCTION: gnome2_src_compile
-# @DESCRIPTION:
-# Only default src_compile for now
-gnome2_src_compile() {
- if has ${EAPI:-0} 4 5; then
- emake
- else
- default
- fi
-}
-
-# @FUNCTION: gnome2_src_install
-# @DESCRIPTION:
-# Gnome specific install. Handles typical GConf and scrollkeeper setup
-# in packages and removal of .la files if requested
-gnome2_src_install() {
- # we must delay gconf schema installation due to sandbox
- export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL="1"
-
- local sk_tmp_dir="/var/lib/scrollkeeper"
- # scrollkeeper-update from rarian doesn't do anything. Then, since eapi6
- # we stop taking care of it
- #
- # if this is not present, scrollkeeper-update may segfault and
- # create bogus directories in /var/lib/
- if has ${EAPI:-0} 4 5; then
- dodir "${sk_tmp_dir}" || die "dodir failed"
- emake DESTDIR="${D}" "scrollkeeper_localstate_dir=${ED}${sk_tmp_dir} " "$@" install || die "install failed"
- else
- default
- fi
-
- unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
-
- # Handle documentation as 'default' for eapi5, bug #373131
- # Since eapi6 this is handled by default on its own plus MAINTAINERS and HACKING
- # files that are really common in gnome packages (bug #573390)
- if has ${EAPI:-0} 4; then
- # Manual document installation
- if [[ -n "${DOCS}" ]]; then
- dodoc ${DOCS} || die "dodoc failed"
- fi
- elif has ${EAPI:-0} 5; then
- einstalldocs
- else
- local d
- for d in HACKING MAINTAINERS; do
- [[ -s "${d}" ]] && dodoc "${d}"
- done
- fi
-
- # Do not keep /var/lib/scrollkeeper because:
- # 1. The scrollkeeper database is regenerated at pkg_postinst()
- # 2. ${ED}/var/lib/scrollkeeper contains only indexes for the current pkg
- # thus it makes no sense if pkg_postinst ISN'T run for some reason.
- rm -rf "${ED}${sk_tmp_dir}"
- rmdir "${ED}/var/lib" 2>/dev/null
- rmdir "${ED}/var" 2>/dev/null
-
- # Make sure this one doesn't get in the portage db
- rm -fr "${ED}/usr/share/applications/mimeinfo.cache"
-
- # Delete all .la files
- if has ${EAPI:-0} 4; then
- if [[ "${GNOME2_LA_PUNT}" != "no" ]]; then
- ebegin "Removing .la files"
- if ! use_if_iuse static-libs ; then
- find "${D}" -name '*.la' -exec rm -f {} + || die "la file removal failed"
- fi
- eend
- fi
- else
- case "${GNOME2_LA_PUNT}" in
- yes) prune_libtool_files --modules;;
- no) ;;
- *) prune_libtool_files;;
- esac
- fi
-}
-
-# @FUNCTION: gnome2_pkg_preinst
-# @DESCRIPTION:
-# Finds Icons, GConf and GSettings schemas for later handling in pkg_postinst
-gnome2_pkg_preinst() {
- xdg_pkg_preinst
- gnome2_gconf_savelist
- gnome2_icon_savelist
- gnome2_schemas_savelist
- gnome2_scrollkeeper_savelist
- gnome2_gdk_pixbuf_savelist
-
- local f
-
- GNOME2_ECLASS_GIO_MODULES=()
- while IFS= read -r -d '' f; do
- GNOME2_ECLASS_GIO_MODULES+=( ${f} )
- done < <(cd "${D}" && find usr/$(get_libdir)/gio/modules -type f -print0 2>/dev/null)
-
- export GNOME2_ECLASS_GIO_MODULES
-}
-
-# @FUNCTION: gnome2_pkg_postinst
-# @DESCRIPTION:
-# Handle scrollkeeper, GConf, GSettings, Icons, desktop and mime
-# database updates.
-gnome2_pkg_postinst() {
- xdg_pkg_postinst
- gnome2_gconf_install
- if [[ -n ${GNOME2_ECLASS_ICONS} ]]; then
- gnome2_icon_cache_update
- fi
- if [[ -n ${GNOME2_ECLASS_GLIB_SCHEMAS} ]]; then
- gnome2_schemas_update
- fi
- gnome2_scrollkeeper_update
- gnome2_gdk_pixbuf_update
-
- if [[ ${#GNOME2_ECLASS_GIO_MODULES[@]} -gt 0 ]]; then
- gnome2_giomodule_cache_update
- fi
-
- # This should only be in the overlay
- ewarn "**************************************************************"
- ewarn "This is the *experimental* Gentoo GNOME Overlay"
- ewarn "Please report bugs at #gentoo-desktop @ FreeNode"
- ewarn "Do NOT go to upstream with bugs without checking with us first"
- ewarn "**************************************************************"
-}
-
-# # FIXME Handle GConf schemas removal
-#gnome2_pkg_prerm() {
-# gnome2_gconf_uninstall
-#}
-
-# @FUNCTION: gnome2_pkg_postrm
-# @DESCRIPTION:
-# Handle scrollkeeper, GSettings, Icons, desktop and mime database updates.
-gnome2_pkg_postrm() {
- xdg_pkg_postrm
- if [[ -n ${GNOME2_ECLASS_ICONS} ]]; then
- gnome2_icon_cache_update
- fi
- if [[ -n ${GNOME2_ECLASS_GLIB_SCHEMAS} ]]; then
- gnome2_schemas_update
- fi
- gnome2_scrollkeeper_update
-
- if [[ ${#GNOME2_ECLASS_GIO_MODULES[@]} -gt 0 ]]; then
- gnome2_giomodule_cache_update
- fi
-}
diff --git a/eclass/multibuild.eclass b/eclass/multibuild.eclass
deleted file mode 100644
index c29f4d89..00000000
--- a/eclass/multibuild.eclass
+++ /dev/null
@@ -1,282 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# @ECLASS: multibuild.eclass
-# @MAINTAINER:
-# Michał Górny <mgorny@gentoo.org>
-# @AUTHOR:
-# Author: Michał Górny <mgorny@gentoo.org>
-# @BLURB: A generic eclass for building multiple variants of packages.
-# @DESCRIPTION:
-# The multibuild eclass aims to provide a generic framework for building
-# multiple 'variants' of a package (e.g. multilib, Python
-# implementations).
-
-case "${EAPI:-0}" in
- 0|1|2|3)
- die "Unsupported EAPI=${EAPI:-0} (too old) for ${ECLASS}"
- ;;
- 4|5|6)
- ;;
- *)
- die "Unsupported EAPI=${EAPI} (unknown) for ${ECLASS}"
- ;;
-esac
-
-if [[ ! ${_MULTIBUILD} ]]; then
-
-# @ECLASS-VARIABLE: MULTIBUILD_VARIANTS
-# @DESCRIPTION:
-# An array specifying all enabled variants which multibuild_foreach*
-# can execute the process for.
-#
-# In ebuild, it can be set in global scope. Eclasses should set it
-# locally in function scope to support nesting properly.
-#
-# Example:
-# @CODE
-# python_foreach_impl() {
-# local MULTIBUILD_VARIANTS=( python{2_5,2_6,2_7} ... )
-# multibuild_foreach_variant python_compile
-# }
-# @CODE
-
-# @ECLASS-VARIABLE: MULTIBUILD_VARIANT
-# @DESCRIPTION:
-# The current variant which the function was executed for.
-#
-# If nested multibuilds are used, this value can be an array. In that
-# case, the first element will name the deepest multibuild, and the next
-# elements will go outwards.
-#
-# Example value:
-# @CODE
-# python2_6
-# @CODE
-
-# @ECLASS-VARIABLE: MULTIBUILD_ID
-# @DESCRIPTION:
-# The unique identifier for a multibuild run. In a simple run, it is
-# equal to MULTIBUILD_VARIANT. In a nested multibuild environment, it
-# contains the complete selection tree.
-#
-# It can be used to create variant-unique directories and files.
-#
-# If nested multibuilds are used, this value can be an array. In that
-# case, the first element will name the deepest multibuild, and the next
-# elements will go outwards.
-#
-# Example value:
-# @CODE
-# amd64-double
-# @CODE
-
-# @ECLASS-VARIABLE: BUILD_DIR
-# @DESCRIPTION:
-# The current build directory. In global scope, it is supposed
-# to contain an 'initial' build directory. If unset, ${S} is used.
-#
-# multibuild_foreach_variant() sets BUILD_DIR locally
-# to variant-specific build directories based on the initial value
-# of BUILD_DIR.
-#
-# If nested multibuilds are used, this value can be an array. In that
-# case, the first element will name the deepest multibuild, and the next
-# elements will go outwards.
-#
-# Example value:
-# @CODE
-# ${WORKDIR}/foo-1.3-python2_6
-# @CODE
-
-# @FUNCTION: multibuild_foreach_variant
-# @USAGE: [<argv>...]
-# @DESCRIPTION:
-# Run the passed command repeatedly for each of the enabled package
-# variants.
-#
-# Each of the runs will have variant-specific BUILD_DIR set, and output
-# teed to a separate log in ${T}.
-#
-# The function returns 0 if all commands return 0, or the first non-zero
-# exit status otherwise. However, it performs all the invocations
-# nevertheless. It is preferred to call 'die' inside of the passed
-# function.
-multibuild_foreach_variant() {
- debug-print-function ${FUNCNAME} "${@}"
-
- [[ ${MULTIBUILD_VARIANTS} ]] \
- || die "MULTIBUILD_VARIANTS need to be set"
-
- local bdir=${BUILD_DIR:-${S}}
-
- # Avoid writing outside WORKDIR if S=${WORKDIR}.
- [[ ${bdir%%/} == ${WORKDIR%%/} ]] && bdir=${WORKDIR}/build
-
- local prev_id=${MULTIBUILD_ID:+${MULTIBUILD_ID}-}
- local ret=0 lret=0 v
-
- debug-print "${FUNCNAME}: initial build_dir = ${bdir}"
-
- for v in "${MULTIBUILD_VARIANTS[@]}"; do
- local MULTIBUILD_VARIANT=( "${v}" "${MULTIBUILD_VARIANT[@]}" )
- local MULTIBUILD_ID=( "${prev_id}${v}" "${MULTIBUILD_ID[@]}" )
- local BUILD_DIR=( "${bdir%%/}-${v}" "${BUILD_DIR[@]}" )
-
- _multibuild_run() {
- # find the first non-private command
- local i=1
- while [[ ${!i} == _* ]]; do
- (( i += 1 ))
- done
-
- [[ ${i} -le ${#} ]] && einfo "${v}: running ${@:${i}}"
- "${@}"
- }
-
- _multibuild_run "${@}" \
- > >(exec tee -a "${T}/build-${MULTIBUILD_ID}.log") 2>&1
- lret=${?}
- done
- [[ ${ret} -eq 0 && ${lret} -ne 0 ]] && ret=${lret}
-
- return ${ret}
-}
-
-# @FUNCTION: multibuild_parallel_foreach_variant
-# @USAGE: [<argv>...]
-# @DESCRIPTION:
-# Run the passed command repeatedly for each of the enabled package
-# variants. This used to run the commands in parallel but now it's
-# just a deprecated alias to multibuild_foreach_variant.
-#
-# The function returns 0 if all commands return 0, or the first non-zero
-# exit status otherwise. However, it performs all the invocations
-# nevertheless. It is preferred to call 'die' inside of the passed
-# function.
-multibuild_parallel_foreach_variant() {
- debug-print-function ${FUNCNAME} "${@}"
-
- [[ ${EAPI} == [45] ]] || die "${FUNCNAME} is banned in EAPI ${EAPI}"
-
- multibuild_foreach_variant "${@}"
-}
-
-# @FUNCTION: multibuild_for_best_variant
-# @USAGE: [<argv>...]
-# @DESCRIPTION:
-# Run the passed command once, for the best of the enabled package
-# variants.
-#
-# The run will have a proper, variant-specificBUILD_DIR set, and output
-# teed to a separate log in ${T}.
-#
-# The function returns command exit status.
-multibuild_for_best_variant() {
- debug-print-function ${FUNCNAME} "${@}"
-
- [[ ${MULTIBUILD_VARIANTS} ]] \
- || die "MULTIBUILD_VARIANTS need to be set"
-
- # bash-4.1 can't handle negative subscripts
- local MULTIBUILD_VARIANTS=(
- "${MULTIBUILD_VARIANTS[$(( ${#MULTIBUILD_VARIANTS[@]} - 1 ))]}"
- )
- multibuild_foreach_variant "${@}"
-}
-
-# @FUNCTION: multibuild_copy_sources
-# @DESCRIPTION:
-# Create per-variant copies of source tree. The source tree is assumed
-# to be in ${BUILD_DIR}, or ${S} if the former is unset. The copies will
-# be placed in directories matching BUILD_DIRs used by
-# multibuild_foreach().
-multibuild_copy_sources() {
- debug-print-function ${FUNCNAME} "${@}"
-
- local _MULTIBUILD_INITIAL_BUILD_DIR=${BUILD_DIR:-${S}}
-
- einfo "Will copy sources from ${_MULTIBUILD_INITIAL_BUILD_DIR}"
-
- local cp_args=()
- if cp --reflink=auto --version &>/dev/null; then
- # enable reflinking if possible to make this faster
- cp_args+=( --reflink=auto )
- fi
-
- _multibuild_create_source_copy() {
- einfo "${MULTIBUILD_VARIANT}: copying to ${BUILD_DIR}"
- cp -p -R "${cp_args[@]}" \
- "${_MULTIBUILD_INITIAL_BUILD_DIR}" "${BUILD_DIR}" || die
- }
-
- multibuild_foreach_variant _multibuild_create_source_copy
-}
-
-# @FUNCTION: run_in_build_dir
-# @USAGE: <argv>...
-# @DESCRIPTION:
-# Run the given command in the directory pointed by BUILD_DIR.
-run_in_build_dir() {
- debug-print-function ${FUNCNAME} "${@}"
- local ret
-
- [[ ${#} -ne 0 ]] || die "${FUNCNAME}: no command specified."
- [[ ${BUILD_DIR} ]] || die "${FUNCNAME}: BUILD_DIR not set."
-
- mkdir -p "${BUILD_DIR}" || die
- pushd "${BUILD_DIR}" >/dev/null || die
- "${@}"
- ret=${?}
- popd >/dev/null || die
-
- return ${ret}
-}
-
-# @FUNCTION: multibuild_merge_root
-# @USAGE: <src-root> <dest-root>
-# @DESCRIPTION:
-# Merge the directory tree (fake root) from <src-root> to <dest-root>
-# (the real root). Both directories have to be real, absolute paths
-# (i.e. including ${D}). Source root will be removed.
-multibuild_merge_root() {
- local src=${1}
- local dest=${2}
-
- local ret
-
- if use userland_BSD; then
- # Most of BSD variants fail to copy broken symlinks, #447370
- # also, they do not support --version
-
- tar -C "${src}" -f - -c . \
- | tar -x -f - -C "${dest}"
- [[ ${PIPESTATUS[*]} == '0 0' ]]
- ret=${?}
- else
- local cp_args=()
-
- if cp -a --version &>/dev/null; then
- cp_args+=( -a )
- else
- cp_args+=( -P -R -p )
- fi
-
- if cp --reflink=auto --version &>/dev/null; then
- # enable reflinking if possible to make this faster
- cp_args+=( --reflink=auto )
- fi
-
- cp "${cp_args[@]}" "${src}"/. "${dest}"/
- ret=${?}
- fi
-
- if [[ ${ret} -ne 0 ]]; then
- die "${MULTIBUILD_VARIANT:-(unknown)}: merging image failed."
- fi
-
- rm -rf "${src}"
-}
-
-_MULTIBUILD=1
-fi
diff --git a/games-board/aisleriot/Manifest b/games-board/aisleriot/Manifest
deleted file mode 100644
index d478da7c..00000000
--- a/games-board/aisleriot/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST aisleriot-3.22.5.tar.xz 5730172 BLAKE2B 7b32a602902788fba478b493b22cb7d5d1d1bac7dc64b576ab30ac7665dfdbea825cf26ee57a38e2c9999c87691d91afc2144c9fa5a2fb763eb448ca8cb69344 SHA512 2a9c2e7d78a7b980226962e20af21efab20662c708a97284d5594997551587f1fea9c313d4e32360c398cb7943413cdbd8ac5de47ccf7237f6215496a349d152
-DIST aisleriot-3.22.7.tar.xz 5735904 BLAKE2B 72abf63073ca129a4e40e3ec038a0ab608855502492412750aa06b8e525b4f5409d18e709ad12e39934b819594be22702f688b9836607f73bf52b4dc646f699a SHA512 d3bd785ddaf17e200382d1bfa4a4e386ad5613acf4963f0392ecbeb93559dbbdddf0c5bdd4d35347bfc59362bb98c1d18314ac4060d1de34e67157b929363db6
diff --git a/games-board/aisleriot/aisleriot-3.22.5.ebuild b/games-board/aisleriot/aisleriot-3.22.5.ebuild
deleted file mode 100644
index 5f9a65ab..00000000
--- a/games-board/aisleriot/aisleriot-3.22.5.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_EAUTORECONF="yes"
-
-inherit gnome2
-
-DESCRIPTION="A collection of solitaire card games for GNOME"
-HOMEPAGE="https://wiki.gnome.org/action/show/Apps/Aisleriot"
-
-LICENSE="GPL-3 LGPL-3 FDL-1.3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug gnome qt5"
-
-# FIXME: quartz support?
-# Does not build with guile-2.0.0 or 2.0.1
-COMMON_DEPEND="
- >=dev-libs/glib-2.32:2
- >=dev-scheme/guile-2.0.5:12[deprecated,regex]
- <dev-scheme/guile-2.1
- >=gnome-base/librsvg-2.32:2
- >=media-libs/libcanberra-0.26[gtk3]
- >=x11-libs/cairo-1.10
- >=x11-libs/gtk+-3.4:3
- gnome? ( >=gnome-base/gconf-2.0:2 )
- qt5? ( >=dev-qt/qtsvg-5:5 )
-"
-DEPEND="${COMMON_DEPEND}
- app-arch/gzip
- app-text/yelp-tools
- >=dev-util/intltool-0.40.4
- gnome-base/gnome-common
- sys-apps/lsb-release
- sys-devel/autoconf-archive
- >=sys-devel/gettext-0.12
- virtual/pkgconfig
- gnome? ( app-text/docbook-xml-dtd:4.3 )
-"
-
-PATCHES=(
- # Fix SVG detection and usage
- "${FILESDIR}"/${PN}-3.22.0-detect-svg.patch
- # Fix build with Qt5, bug #617256
- "${FILESDIR}"/${PN}-3.22.2-qt5-requires-cxx11.patch
-)
-
-src_configure() {
- local myconf=()
-
- if use gnome; then
- myconf+=(
- --with-platform=gnome
- --with-help-method=ghelp
- )
- else
- myconf+=(
- --with-platform=gtk-only
- --with-help-method=library
- )
- fi
-
- if use qt5 ; then
- myconf+=(
- --with-card-theme-formats=all
- --with-kde-card-theme-path="${EPREFIX}"/usr/share/apps/carddecks
- )
- else
- myconf+=( --with-card-theme-formats=svg,fixed,pysol )
- fi
-
- gnome2_src_configure \
- --with-gtk=3.0 \
- --with-guile=2.0 \
- $(usex debug --enable-debug=yes --enable-debug=minimum) \
- --enable-sound \
- --with-pysol-card-theme-path="${EPREFIX}${GAMES_DATADIR}"/pysolfc \
- ${myconf[@]}
-}
-
-pkg_postinst() {
- gnome2_pkg_postinst
-
- elog "Aisleriot can use additional card themes from games-board/pysolfc"
- elog "and kde-base/libkdegames."
-}
diff --git a/games-board/aisleriot/aisleriot-3.22.7.ebuild b/games-board/aisleriot/aisleriot-3.22.7.ebuild
deleted file mode 100644
index d103a6a9..00000000
--- a/games-board/aisleriot/aisleriot-3.22.7.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_EAUTORECONF="yes"
-
-inherit gnome2
-
-DESCRIPTION="A collection of solitaire card games for GNOME"
-HOMEPAGE="https://wiki.gnome.org/action/show/Apps/Aisleriot"
-
-LICENSE="GPL-3 LGPL-3 FDL-1.3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug gnome qt5"
-
-# FIXME: quartz support?
-# Lookup guile modules grep "use-modules" *.scm
-COMMON_DEPEND="
- >=dev-libs/glib-2.32:2
- >=dev-scheme/guile-2.2:12
- >=gnome-base/librsvg-2.32:2
- >=media-libs/libcanberra-0.26[gtk3]
- >=x11-libs/cairo-1.10
- >=x11-libs/gtk+-3.4:3
- gnome? ( >=gnome-base/gconf-2.0:2 )
- qt5? ( >=dev-qt/qtsvg-5:5 )
-"
-DEPEND="${COMMON_DEPEND}
- app-arch/gzip
- app-text/yelp-tools
- dev-libs/libxml2:2
- dev-util/glib-utils
- >=dev-util/intltool-0.40.4
- gnome-base/gnome-common
- sys-apps/lsb-release
- sys-devel/autoconf-archive
- >=sys-devel/gettext-0.12
- virtual/pkgconfig
- gnome? ( app-text/docbook-xml-dtd:4.3 )
-"
-
-PATCHES=(
- # Fix SVG detection and usage
- "${FILESDIR}"/${PN}-3.22.0-detect-svg.patch
- # Fix build with Qt5, bug #617256
- "${FILESDIR}"/${PN}-3.22.2-qt5-requires-cxx11.patch
-)
-
-src_configure() {
- local myconf=()
-
- if use gnome; then
- myconf+=(
- --with-platform=gnome
- --with-help-method=ghelp
- )
- else
- myconf+=(
- --with-platform=gtk-only
- --with-help-method=library
- )
- fi
-
- if use qt5 ; then
- myconf+=(
- --with-card-theme-formats=all
- --with-kde-card-theme-path="${EPREFIX}"/usr/share/apps/carddecks
- )
- else
- myconf+=( --with-card-theme-formats=svg,fixed,pysol )
- fi
-
- gnome2_src_configure \
- --with-gtk=3.0 \
- --with-guile=2.2 \
- $(usex debug --enable-debug=yes --enable-debug=minimum) \
- --enable-sound \
- --with-pysol-card-theme-path="${EPREFIX}${GAMES_DATADIR}"/pysolfc \
- ${myconf[@]}
-}
-
-pkg_postinst() {
- gnome2_pkg_postinst
-
- elog "Aisleriot can use additional card themes from games-board/pysolfc"
- elog "and kde-base/libkdegames."
-}
diff --git a/games-board/aisleriot/aisleriot-9999.ebuild b/games-board/aisleriot/aisleriot-9999.ebuild
deleted file mode 100644
index 3ace1d8e..00000000
--- a/games-board/aisleriot/aisleriot-9999.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_EAUTORECONF="yes"
-
-inherit gnome2
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
-
-DESCRIPTION="A collection of solitaire card games for GNOME"
-HOMEPAGE="https://wiki.gnome.org/action/show/Apps/Aisleriot"
-
-LICENSE="GPL-3 LGPL-3 FDL-1.3"
-SLOT="0"
-if [[ ${PV} = 9999 ]]; then
- KEYWORDS=""
-else
- KEYWORDS="~amd64 ~x86"
-fi
-IUSE="debug gnome qt5"
-
-# FIXME: quartz support?
-# Lookup guile modules grep "use-modules" *.scm
-COMMON_DEPEND="
- >=dev-libs/glib-2.32:2
- >=dev-scheme/guile-2.2:12
- >=gnome-base/librsvg-2.32:2
- >=media-libs/libcanberra-0.26[gtk3]
- >=x11-libs/cairo-1.10
- >=x11-libs/gtk+-3.4:3
- gnome? ( >=gnome-base/gconf-2.0:2 )
- qt5? ( >=dev-qt/qtsvg-5:5 )
-"
-DEPEND="${COMMON_DEPEND}
- app-arch/gzip
- app-text/yelp-tools
- dev-libs/libxml2:2
- dev-util/glib-utils
- >=dev-util/intltool-0.40.4
- gnome-base/gnome-common
- sys-apps/lsb-release
- sys-devel/autoconf-archive
- >=sys-devel/gettext-0.12
- virtual/pkgconfig
- gnome? ( app-text/docbook-xml-dtd:4.3 )
-"
-
-PATCHES=(
- # Fix SVG detection and usage
- "${FILESDIR}"/${PN}-3.22.0-detect-svg.patch
- # Fix build with Qt5, bug #617256
- "${FILESDIR}"/${PN}-3.22.2-qt5-requires-cxx11.patch
-)
-
-src_configure() {
- local myconf=()
-
- if use gnome; then
- myconf+=(
- --with-platform=gnome
- --with-help-method=ghelp
- )
- else
- myconf+=(
- --with-platform=gtk-only
- --with-help-method=library
- )
- fi
-
- if use qt5 ; then
- myconf+=(
- --with-card-theme-formats=all
- --with-kde-card-theme-path="${EPREFIX}"/usr/share/apps/carddecks
- )
- else
- myconf+=( --with-card-theme-formats=svg,fixed,pysol )
- fi
-
- gnome2_src_configure \
- --with-gtk=3.0 \
- --with-guile=2.2 \
- $(usex debug --enable-debug=yes --enable-debug=minimum) \
- --enable-sound \
- --with-pysol-card-theme-path="${EPREFIX}${GAMES_DATADIR}"/pysolfc \
- ${myconf[@]}
-}
-
-pkg_postinst() {
- gnome2_pkg_postinst
-
- elog "Aisleriot can use additional card themes from games-board/pysolfc"
- elog "and kde-base/libkdegames."
-}
diff --git a/games-board/aisleriot/files/aisleriot-3.22.0-detect-svg.patch b/games-board/aisleriot/files/aisleriot-3.22.0-detect-svg.patch
deleted file mode 100644
index 827abcf7..00000000
--- a/games-board/aisleriot/files/aisleriot-3.22.0-detect-svg.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-From f8dfa11c318c33847670cd06a43dd5b19f1d5231 Mon Sep 17 00:00:00 2001
-From: Gilles Dartiguelongue <eva@gentoo.org>
-Date: Mon, 31 Oct 2016 11:23:30 +0100
-Subject: [PATCH] Do not require a particular SVG library unless actually found
-
----
- configure.ac | 10 +++++++---
- 1 file changed, 7 insertions(+), 3 deletions(-)
-
-diff --git a/configure.ac b/configure.ac
-index 8c4a38e..06e174f 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -325,7 +325,9 @@ if test "$need_rsvg" = "yes"; then
-
- PKG_CHECK_EXISTS([librsvg-2.0 >= $RSVG_REQUIRED],[have_rsvg=yes],[have_rsvg=no])
-
-- PKGS="$PKGS librsvg-2.0 >= $RSVG_REQUIRED cairo >= $CAIRO_REQUIRED"
-+ if test "$have_rsvg" = "yes" ; then
-+ PKGS="$PKGS librsvg-2.0 >= $RSVG_REQUIRED cairo >= $CAIRO_REQUIRED"
-+ fi
-
- AC_DEFINE([HAVE_RSVG],[1],[Refine if librsvg is available])
- fi
-@@ -340,8 +342,10 @@ if test "$need_qtsvg" = "yes"; then
-
- PKG_CHECK_EXISTS([Qt5Svg >= $QT_SVG_REQUIRED],[have_qtsvg=yes],[have_qtsvg=no])
-
-- PKGS="$PKGS Qt5Svg >= $QT_SVG_REQUIRED"
-- EXTRA_CXX_LIBS="$EXTRA_CXX_LIBS -lstdc++"
-+ if test "$have_qtsvg" = "yes" ; then
-+ PKGS="$PKGS Qt5Svg >= $QT_SVG_REQUIRED"
-+ EXTRA_CXX_LIBS="$EXTRA_CXX_LIBS -lstdc++"
-+ fi
-
- AC_DEFINE([HAVE_QTSVG],[1],[Refine if QtSvg is available])
- fi
---
-2.10.1
-
diff --git a/games-board/aisleriot/files/aisleriot-3.22.2-qt5-requires-cxx11.patch b/games-board/aisleriot/files/aisleriot-3.22.2-qt5-requires-cxx11.patch
deleted file mode 100644
index adf4f651..00000000
--- a/games-board/aisleriot/files/aisleriot-3.22.2-qt5-requires-cxx11.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-From 4f747c66d41f50d017191583e670fec2468c9815 Mon Sep 17 00:00:00 2001
-From: Gilles Dartiguelongue <eva@gentoo.org>
-Date: Sun, 3 Sep 2017 12:21:17 +0200
-Subject: [PATCH] Building against Qt5 requires c++11
-
----
- configure.ac | 4 ++++
- 1 file changed, 4 insertions(+)
-
-diff --git a/configure.ac b/configure.ac
-index ce3209b6..88cecedc 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -44,6 +44,10 @@ LT_INIT
- LT_LANG([C])
- LT_LANG([C++])
-
-+AC_LANG_CPLUSPLUS
-+AC_LANG_COMPILER_REQUIRE
-+AX_CXX_COMPILE_STDCXX_11([], [mandatory])
-+
- # ************
- # Dependencies
- # ************
---
-2.14.1
-
diff --git a/games-board/aisleriot/metadata.xml b/games-board/aisleriot/metadata.xml
deleted file mode 100644
index 39980802..00000000
--- a/games-board/aisleriot/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/games-puzzle/gnome2048/Manifest b/games-puzzle/gnome2048/Manifest
deleted file mode 100644
index 9d949a4a..00000000
--- a/games-puzzle/gnome2048/Manifest
+++ /dev/null
@@ -1,24 +0,0 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
-DIST gnome-2048-3.26.1.tar.xz 394804 BLAKE2B cf340154f599927b52525fe4f73ee91291324582bd16572b9b75a2e6cdb844bd2ea0f39eab546f1f816abd52e9d03716867b2ccf03d7ad8dfaab0f27efa3b56b SHA512 643880af2467d3954cd8f0f9b5adc46c174142f04e8da450689f6cb8b806054ae07d56fb8a0d5105950acc5ea12f0d31743f991f134c6dcf866330cf1b10b497
-DIST gnome-2048-3.30.0.tar.xz 397592 BLAKE2B 5b70247a46a402075ee3f165abc6e8fde43b538e62ce9ff8ced5d82d0573d77eb18f294bf642e47d83002bf3f7c4c58cea8fa8a752312674e2afe458b48d2095 SHA512 5dc12dec0c57cf1c6f7fda77f5c059af089b12daf3d96f5eb7ee8120d9f9a2b923ddb5a897c47a6c70900183dcbf8de4b151907bbc0e1be4766ba3bd152a8ee9
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2
-
-iQKTBAEBCAB9FiEEX+aBqe7MmoWBwzA1lSmjXZiBxnkFAlwmuDNfFIAAAAAALgAo
-aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDVG
-RTY4MUE5RUVDQzlBODU4MUMzMzAzNTk1MjlBMzVEOTg4MUM2NzkACgkQlSmjXZiB
-xnlXkw/+Obktnq3aOICpGlZckHII8Ljlpx7NhXlHqWd1Gm7iNlbCFICDZfTEMf2G
-s9B1pZhYRtwrMBKCJ+AI/RMZOONXCHChxiM+QBGidmSorQili4COn2JA0ZdAKDAs
-MTgTLXBGbXHPGTNbAhA3lymOHQxfBI9UsEH7A6NU6mVnlJKzyTB+7wZ3K/R8hetA
-F4dS/leXUL2rTuXuHZukaEgs6Qlato9ioxVZ4pastvGUaQ4XxSpW6ySO9LiSxOSs
-BW/oNolD4rS6CoMFZW/jsFcOUYT7kYeEBIUD0TWdzrPPLlO9m3vG8tkP0blRQC7i
-GSi5ntDLVz8u4btKoEqfqvcsKJIVEALDAVL3Fn9c4gZEJXUnhD7UxnBQ7UkPVRN9
-FhB2ZAK+nE7FPiEwyE/Lh0FExv+uBzmPvr2RCTa9vken+c2K1pJJNfw2Jz/xF9xz
-rLD3/eXbqYZcmrnF8y/r5jx+T3D1M/6muHiVGGaVxTif1IsYfwZHlmdUkvRyUVhE
-wX99X5SSnlgg7XCo9qeH4wcVgGVFvU8HpHgp6M60KgwrG/CrsKfsxjTku5zX6Tip
-kMZ9j7FQrihymT74+c0QWCIdV0Atee5tY1f8k+iyJMPTq9vTW5aXLeThviHA5K83
-a1TiXE6pkbIa/I7W5G+m4Pl/bA/3DF8NwcyYc/YZkL344Im/6vM=
-=+TR4
------END PGP SIGNATURE-----
diff --git a/games-puzzle/gnome2048/gnome2048-3.26.1.ebuild b/games-puzzle/gnome2048/gnome2048-3.26.1.ebuild
deleted file mode 100644
index a0348d37..00000000
--- a/games-puzzle/gnome2048/gnome2048-3.26.1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME_ORG_MODULE="gnome-2048"
-VALA_MIN_API_VERSION="0.32"
-
-inherit gnome2 vala
-
-DESCRIPTION="Move the tiles until you obtain the 2048 tile"
-HOMEPAGE="https://wiki.gnome.org/Apps/2048"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="
- dev-libs/glib:2[dbus]
- >=dev-libs/libgee-0.14:0.8
- dev-libs/libgnome-games-support:1=
- >=media-libs/clutter-1.12:1.0
- >=media-libs/clutter-gtk-1.6:1.0
- >=x11-libs/gtk+-3.12:3
-"
-# libxml2+gdk-pixbuf required for glib-compile-resources
-DEPEND="${RDEPEND}
- $(vala_depend)
- app-text/yelp-tools
- dev-libs/appstream-glib
- dev-libs/libxml2:2
- >=dev-util/intltool-0.50
- sys-devel/gettext
- virtual/pkgconfig
- x11-libs/gdk-pixbuf:2
-"
-
-src_prepare() {
- vala_src_prepare
- gnome2_src_prepare
-}
diff --git a/games-puzzle/gnome2048/gnome2048-3.30.0.ebuild b/games-puzzle/gnome2048/gnome2048-3.30.0.ebuild
deleted file mode 100644
index 32bc152b..00000000
--- a/games-puzzle/gnome2048/gnome2048-3.30.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME_ORG_MODULE="gnome-2048"
-VALA_MIN_API_VERSION="0.32"
-
-inherit gnome2
-
-DESCRIPTION="Move the tiles until you obtain the 2048 tile"
-HOMEPAGE="https://wiki.gnome.org/Apps/2048"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="
- dev-libs/glib:2
- >=dev-libs/libgee-0.14:0.8
- dev-libs/libgnome-games-support:1=
- >=media-libs/clutter-1.12:1.0
- >=media-libs/clutter-gtk-1.6:1.0
- >=x11-libs/gtk+-3.12:3
-"
-DEPEND="${RDEPEND}
- dev-libs/appstream-glib
- dev-libs/libxml2:2
- dev-util/itstool
- >=dev-util/intltool-0.50
- sys-devel/gettext
- virtual/pkgconfig
-"
diff --git a/games-puzzle/gnome2048/metadata.xml b/games-puzzle/gnome2048/metadata.xml
deleted file mode 100644
index 39980802..00000000
--- a/games-puzzle/gnome2048/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-base/gconf/files/gconf-2.24.0-no-gconfd.patch b/gnome-base/gconf/files/gconf-2.24.0-no-gconfd.patch
deleted file mode 100644
index 8ca6a0d4..00000000
--- a/gnome-base/gconf/files/gconf-2.24.0-no-gconfd.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-diff --exclude-from=/home/dang/.scripts/diffrc -up -ruN GConf-2.23.2.old/gconf/gconftool.c GConf-2.23.2/gconf/gconftool.c
---- GConf-2.23.2.old/gconf/gconftool.c 2008-06-28 05:27:33.000000000 -0400
-+++ GConf-2.23.2/gconf/gconftool.c 2008-09-23 10:20:00.000000000 -0400
-@@ -856,6 +856,7 @@ main (int argc, char** argv)
- {
- g_print (_("GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL is set, not installing schemas\n"));
- makefile_install_mode = FALSE;
-+ return 0;
- }
-
- if (makefile_uninstall_mode &&
-@@ -863,6 +864,7 @@ main (int argc, char** argv)
- {
- g_print (_("GCONF_DISABLE_MAKEFILE_SCHEMA_UNINSTALL is set, not uninstalling schemas\n"));
- makefile_uninstall_mode = FALSE;
-+ return 0;
- }
-
- if (makefile_install_mode || makefile_uninstall_mode)
diff --git a/gnome-base/gconf/files/gconf-2.28.0-entry-set-value-sigsegv.patch b/gnome-base/gconf/files/gconf-2.28.0-entry-set-value-sigsegv.patch
deleted file mode 100644
index 680b1a15..00000000
--- a/gnome-base/gconf/files/gconf-2.28.0-entry-set-value-sigsegv.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-From: Romain Perier <mrpouet@gentoo.org>
-Date: Wed, 4 Nov 2009 11:58:25 +0100
-Subject: Do not segfault when entry is NULL
-
----
- gconf/gconf-value.c | 1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
-
---- a/gconf/gconf-value.c
-+++ b/gconf/gconf-value.c
-@@ -1609,6 +1609,7 @@ void
- gconf_entry_set_value (GConfEntry *entry,
- const GConfValue *val)
- {
-+ g_return_if_fail (entry != NULL);
- gconf_entry_set_value_nocopy (entry,
- val ? gconf_value_copy (val) : NULL);
- }
diff --git a/gnome-base/gconf/gconf-9999.ebuild b/gnome-base/gconf/gconf-9999.ebuild
deleted file mode 100644
index 727884d6..00000000
--- a/gnome-base/gconf/gconf-9999.ebuild
+++ /dev/null
@@ -1,132 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="yes"
-GNOME_ORG_MODULE="GConf"
-GNOME2_LA_PUNT="yes"
-PYTHON_COMPAT=( python2_{6,7} )
-PYTHON_REQ_USE="xml"
-
-inherit eutils gnome2
-if [[ ${PV} = 9999 ]]; then
- GNOME_LIVE_MODULE="gconf"
- inherit gnome2-live
-fi
-
-DESCRIPTION="GNOME configuration system and daemon"
-HOMEPAGE="http://projects.gnome.org/gconf/"
-
-LICENSE="LGPL-2+"
-SLOT="2"
-IUSE="debug gtk +introspection ldap orbit policykit"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-if [[ ${PV} = 9999 ]]; then
- KEYWORDS=""
- IUSE="${IUSE} doc"
-else
- KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-linux"
-fi
-
-RDEPEND="
- ${PYTHON_DEPS}
- >=dev-libs/glib-2.31:2
- >=dev-libs/dbus-glib-0.74:=
- >=sys-apps/dbus-1:=
- >=dev-libs/libxml2-2:2
- gtk? ( >=x11-libs/gtk+-2.90:3 )
- introspection? ( >=dev-libs/gobject-introspection-0.9.5:= )
- ldap? ( net-nds/openldap:= )
- orbit? ( >=gnome-base/orbit-2.4:2 )
- policykit? ( sys-auth/polkit:= )
-"
-DEPEND="${RDEPEND}
- dev-libs/libxslt
- dev-util/gtk-doc-am
- >=dev-util/intltool-0.35
- virtual/pkgconfig
-"
-
-if [[ ${PV} = 9999 ]]; then
- DEPEND="${DEPEND}
- doc? ( >=dev-util/gtk-doc-1 )
- "
-fi
-
-pkg_setup() {
- kill_gconf
-}
-
-src_prepare() {
- # Do not start gconfd when installing schemas, fix bug #238276, upstream #631983
- epatch "${FILESDIR}/${PN}-2.24.0-no-gconfd.patch"
-
- # Do not crash in gconf_entry_set_value() when entry pointer is NULL, upstream #631985
- epatch "${FILESDIR}/${PN}-2.28.0-entry-set-value-sigsegv.patch"
-
- gnome2_src_prepare
-}
-
-src_configure() {
- # Need host's IDL compiler for cross or native build, bug #262747
- gnome2_src_configure \
- --disable-static \
- --enable-gsettings-backend \
- $(use_enable gtk) \
- $(usex gtk --with-gtk=3.0 "") \
- $(use_enable introspection) \
- $(use_with ldap openldap) \
- $(use_enable orbit) \
- $(use_enable policykit defaults-service) \
- ORBIT_IDL=$(type -P orbit-idl-2)
-}
-
-src_install() {
- gnome2_src_install
- python_replicate_script "${ED}"/usr/bin/gsettings-schema-convert || die
-
- keepdir /etc/gconf/gconf.xml.mandatory
- keepdir /etc/gconf/gconf.xml.defaults
- # Make sure this directory exists, bug #268070, upstream #572027
- keepdir /etc/gconf/gconf.xml.system
-
- echo "CONFIG_PROTECT_MASK=\"/etc/gconf\"" > 50gconf
- echo 'GSETTINGS_BACKEND="gconf"' >> 50gconf
- doenvd 50gconf
- dodir /root/.gconfd
-}
-
-pkg_preinst() {
- kill_gconf
-}
-
-pkg_postinst() {
- kill_gconf
-
- # change the permissions to avoid some gconf bugs
- einfo "changing permissions for gconf dirs"
- find "${EPREFIX}"/etc/gconf/ -type d -exec chmod ugo+rx "{}" \;
-
- einfo "changing permissions for gconf files"
- find "${EPREFIX}"/etc/gconf/ -type f -exec chmod ugo+r "{}" \;
-
- if ! use orbit; then
- ewarn "You are using dbus for GConf's IPC. If you are upgrading from"
- ewarn "<=gconf-3.2.3, or were previously using gconf with USE=orbit,"
- ewarn "you will need to now restart your desktop session (for example,"
- ewarn "by logging out and then back in)."
- ewarn "Otherwise, gconf-based applications may crash with 'Method ..."
- ewarn "on interface \"org.gnome.GConf.Server\" doesn't exist' errors."
- fi
-}
-
-kill_gconf() {
- # This function will kill all running gconfd-2 that could be causing troubles
- if [ -x "${EPREFIX}"/usr/bin/gconftool-2 ]
- then
- "${EPREFIX}"/usr/bin/gconftool-2 --shutdown
- fi
-
- return 0
-}
diff --git a/gnome-base/gconf/metadata.xml b/gnome-base/gconf/metadata.xml
deleted file mode 100644
index 5ca14b09..00000000
--- a/gnome-base/gconf/metadata.xml
+++ /dev/null
@@ -1,15 +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="ldap">Build backend which enables default mail accounts,
- addressbooks and calendars for Evolution to be configured using each
- user's LDAP entry."</flag>
- <flag name="orbit">Use <pkg>gnome-base/orbit</pkg> for IPC, same as in
- gconf-2.x</flag>
-</use>
-</pkgmetadata>
diff --git a/gnome-base/gnome-keyring/gnome-keyring-9999.ebuild b/gnome-base/gnome-keyring/gnome-keyring-9999.ebuild
deleted file mode 100644
index 1ab90354..00000000
--- a/gnome-base/gnome-keyring/gnome-keyring-9999.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-GCONF_DEBUG="yes" # Not gnome macro but similar
-GNOME2_LA_PUNT="yes"
-PYTHON_COMPAT=( python2_7 )
-
-inherit fcaps gnome2 pam python-any-r1 versionator virtualx
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
-
-DESCRIPTION="Password and keyring managing daemon"
-HOMEPAGE="https://wiki.gnome.org/Projects/GnomeKeyring"
-
-LICENSE="GPL-2+ LGPL-2+"
-SLOT="0"
-IUSE="+caps debug pam selinux +ssh-agent test"
-if [[ ${PV} = 9999 ]]; then
- KEYWORDS=""
-else
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
-fi
-
-# Replace gkd gpg-agent with pinentry[gnome-keyring] one, bug #547456
-COMMON_DEPEND="
- >=app-crypt/gcr-3.5.3:=[gtk]
- >=dev-libs/glib-2.38:2
- app-misc/ca-certificates
- >=dev-libs/libgcrypt-1.2.2:0=
- caps? ( sys-libs/libcap-ng )
- pam? ( virtual/pam )
-
- >=app-crypt/gnupg-2.0.28
-"
-RDEPEND="${COMMON_DEPEND}
- app-crypt/pinentry[gnome-keyring]
-"
-DEPEND="${COMMON_DEPEND}
- >=app-eselect/eselect-pinentry-0.5
- app-text/docbook-xml-dtd:4.3
- dev-libs/libxslt
- >=dev-util/intltool-0.35
- sys-devel/gettext
- virtual/pkgconfig
- test? ( ${PYTHON_DEPS} )
-"
-
-pkg_setup() {
- use test && python-any-r1_pkg_setup
-}
-
-src_prepare() {
- # Disable stupid CFLAGS with debug enabled
- sed -e 's/CFLAGS="$CFLAGS -g"//' \
- -e 's/CFLAGS="$CFLAGS -O0"//' \
- -i configure.ac configure || die
-
- gnome2_src_prepare
-}
-
-src_configure() {
- gnome2_src_configure \
- $(use_with caps libcap-ng) \
- $(use_enable pam) \
- $(use_with pam pam-dir $(getpam_mod_dir)) \
- $(use_enable selinux) \
- $(use_enable ssh-agent) \
- --enable-doc
-}
-
-src_test() {
- # FIXME: this should be handled at eclass level
- "${EROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/schema" || die
-
- unset DBUS_SESSION_BUS_ADDRESS
- GSETTINGS_SCHEMA_DIR="${S}/schema" Xemake check
-}
-
-pkg_postinst() {
- # cap_ipc_lock only needed if building --with-libcap-ng
- # Never install as suid root, this breaks dbus activation, see bug #513870
- use caps && fcaps -m 755 cap_ipc_lock usr/bin/gnome-keyring-daemon
- gnome2_pkg_postinst
-
- if ! [[ $(eselect pinentry show | grep "pinentry-gnome3") ]] ; then
- ewarn "Please select pinentry-gnome3 as default pinentry provider:"
- ewarn " # eselect pinentry set pinentry-gnome3"
- fi
-}
diff --git a/gnome-base/gnome-keyring/metadata.xml b/gnome-base/gnome-keyring/metadata.xml
deleted file mode 100644
index f8058de6..00000000
--- a/gnome-base/gnome-keyring/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>
- <longdescription lang="en">
- GNOME Keyring is a collection of components in GNOME that store
- secrets, passwords, keys, certificates and make them available to
- applications. It is integrated with the user's login, so that
- their secret storage can be unlocked when the user logins into their
- session. It is based around a standard called PKCS#11, which is a
- standard way for applications to manage certificates and keys on
- smart cards or secure storage.
- </longdescription>
- <use>
- <flag name="ssh-agent">Use GNOME Keyring to unlock SSH keys.
- Recommended unless you are using ECDSA or Ed25519 keys.</flag>
- </use>
-</pkgmetadata>
diff --git a/gnome-base/gnome-menus/files/gnome-menus-3.8.0-ignore_kde_standalone.patch b/gnome-base/gnome-menus/files/gnome-menus-3.8.0-ignore_kde_standalone.patch
deleted file mode 100644
index ab6cb92d..00000000
--- a/gnome-base/gnome-menus/files/gnome-menus-3.8.0-ignore_kde_standalone.patch
+++ /dev/null
@@ -1,37 +0,0 @@
-From bf91222f05076f32c0a21aa22f8629dc6ce19eb4 Mon Sep 17 00:00:00 2001
-From: Sobhan Mohammadpour <sobhanmohammadpour1@yahoo.fr>
-Date: Mon, 25 Feb 2013 16:36:44 +0330
-Subject: [PATCH] gnome-menus-3.7.90-ignore_kde_standalone
-
----
- layout/gnome-applications.menu | 14 +++++++++++++-
- 1 file changed, 13 insertions(+), 1 deletion(-)
-
-diff --git a/layout/gnome-applications.menu b/layout/gnome-applications.menu
-index 9242eff..94ea6d4 100644
---- a/layout/gnome-applications.menu
-+++ b/layout/gnome-applications.menu
-@@ -277,7 +277,19 @@
- <And>
- <Not><Category>Core</Category></Not>
- <Not><Category>Screensaver</Category></Not>
--
-+ <Not><Category>X-KDE-settings-accessibility</Category></Not>
-+ <Not><Category>X-KDE-settings-components</Category></Not>
-+ <Not><Category>X-KDE-settings-desktop</Category></Not>
-+ <Not><Category>X-KDE-settings-looknfeel</Category></Not>
-+ <Not><Category>X-KDE-settings-network</Category></Not>
-+ <Not><Category>X-KDE-settings-webbrowsing</Category></Not>
-+ <Not><Category>X-KDE-settings-peripherals</Category></Not>
-+ <Not><Category>X-KDE-settings-hardware</Category></Not>
-+ <Not><Category>X-KDE-settings-power</Category></Not>
-+ <Not><Category>X-KDE-settings-security</Category></Not>
-+ <Not><Category>X-KDE-settings-sound</Category></Not>
-+ <Not><Category>X-KDE-settings-system</Category></Not>
-+ <Not><Category>X-KDE-information</Category></Not>
- <!-- Really Fedora ??? -->
- <Not><Filename>gnome-eog.desktop</Filename></Not>
- <Not><Filename>gnome-file-roller.desktop</Filename></Not>
---
-1.8.1.2
-
diff --git a/gnome-base/gnome-menus/gnome-menus-9999.ebuild b/gnome-base/gnome-menus/gnome-menus-9999.ebuild
deleted file mode 100644
index 6ef2a251..00000000
--- a/gnome-base/gnome-menus/gnome-menus-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="no"
-
-inherit eutils gnome2
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
-
-DESCRIPTION="Library for the Desktop Menu fd.o specification"
-HOMEPAGE="https://git.gnome.org/browse/gnome-menus"
-
-LICENSE="GPL-2+ LGPL-2+"
-SLOT="3"
-if [[ ${PV} = 9999 ]]; then
- KEYWORDS=""
-else
- KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
-fi
-
-IUSE="debug +introspection test"
-
-COMMON_DEPEND="
- >=dev-libs/glib-2.29.15:2
- introspection? ( >=dev-libs/gobject-introspection-0.9.5 )
-"
-# Older versions of slot 0 install the menu editor and the desktop directories
-
-RDEPEND="${COMMON_DEPEND}
- !<gnome-base/gnome-menus-3.0.1-r1:0
-"
-DEPEND="${COMMON_DEPEND}
- >=dev-util/intltool-0.40
- sys-devel/gettext
- virtual/pkgconfig
- test? ( dev-libs/gjs )
-"
-
-src_prepare() {
- # Don't show KDE standalone settings desktop files in GNOME others menu
- epatch "${FILESDIR}/${PN}-3.8.0-ignore_kde_standalone.patch"
-
- gnome2_src_prepare
-}
-
-src_configure() {
- DOCS="AUTHORS ChangeLog HACKING NEWS README"
-
- # Do NOT compile with --disable-debug/--enable-debug=no
- # It disables api usage checks
- gnome2_src_configure \
- $(usex debug --enable-debug=yes --enable-debug=minimum) \
- $(use_enable introspection) \
- --disable-static
-}
diff --git a/gnome-base/gnome-menus/metadata.xml b/gnome-base/gnome-menus/metadata.xml
deleted file mode 100644
index 39980802..00000000
--- a/gnome-base/gnome-menus/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-base/gsettings-desktop-schemas/gsettings-desktop-schemas-9999.ebuild b/gnome-base/gsettings-desktop-schemas/gsettings-desktop-schemas-9999.ebuild
deleted file mode 100644
index 7745ddf7..00000000
--- a/gnome-base/gsettings-desktop-schemas/gsettings-desktop-schemas-9999.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-GCONF_DEBUG="no"
-
-inherit gnome2
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
-
-DESCRIPTION="Collection of GSettings schemas for GNOME desktop"
-HOMEPAGE="https://git.gnome.org/browse/gsettings-desktop-schemas"
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-IUSE="+introspection"
-if [[ ${PV} = 9999 ]]; then
- KEYWORDS=""
-else
- KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~x86-solaris"
-fi
-
-RDEPEND="
- >=dev-libs/glib-2.31:2
- introspection? ( >=dev-libs/gobject-introspection-1.31.0 )
- !<gnome-base/gdm-3.8
-"
-DEPEND="${RDEPEND}
- >=dev-util/intltool-0.40
- sys-devel/gettext
- virtual/pkgconfig
-"
-
-src_configure() {
- DOCS="AUTHORS HACKING NEWS README"
- gnome2_src_configure $(use_enable introspection)
-}
diff --git a/gnome-base/gsettings-desktop-schemas/metadata.xml b/gnome-base/gsettings-desktop-schemas/metadata.xml
deleted file mode 100644
index 39980802..00000000
--- a/gnome-base/gsettings-desktop-schemas/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-base/libgnome-keyring/libgnome-keyring-9999.ebuild b/gnome-base/libgnome-keyring/libgnome-keyring-9999.ebuild
deleted file mode 100644
index 5b7d3d64..00000000
--- a/gnome-base/libgnome-keyring/libgnome-keyring-9999.ebuild
+++ /dev/null
@@ -1,69 +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"
-VALA_MIN_API_VERSION="0.16"
-VALA_USE_DEPEND="vapigen"
-PYTHON_COMPAT=( python{2_6,2_7} )
-
-inherit gnome2 python-any-r1 vala
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
-
-DESCRIPTION="Compatibility library for accessing secrets"
-HOMEPAGE="https://wiki.gnome.org/Projects/GnomeKeyring"
-
-LICENSE="LGPL-2+ GPL-2+" # tests are GPL-2
-SLOT="0"
-IUSE="debug +introspection test vala"
-REQUIRED_USE="vala? ( introspection )"
-if [[ ${PV} = 9999 ]]; then
- IUSE="${IUSE} doc"
- KEYWORDS=""
-else
- KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris"
-fi
-
-RDEPEND="
- >=dev-libs/glib-2.16.0:2
- >=dev-libs/libgcrypt-1.2.2:0=
- >=sys-apps/dbus-1
- >=gnome-base/gnome-keyring-3.1.92
- introspection? ( >=dev-libs/gobject-introspection-1.30.0 )
-"
-DEPEND="${RDEPEND}
- dev-util/gtk-doc-am
- >=dev-util/intltool-0.35
- sys-devel/gettext
- virtual/pkgconfig
- test? ( ${PYTHON_DEPS} )
- vala? ( $(vala_depend) )
-"
-
-if [[ ${PV} = 9999 ]]; then
- DEPEND="${DEPEND}
- doc? ( >=dev-util/gtk-doc-1.9 )"
-fi
-
-src_prepare() {
- use vala && vala_src_prepare
- gnome2_src_prepare
-
- # FIXME: Remove silly CFLAGS, report upstream
- sed -e 's:CFLAGS="$CFLAGS -g:CFLAGS="$CFLAGS:' \
- -e 's:CFLAGS="$CFLAGS -O0:CFLAGS="$CFLAGS:' \
- -i configure.ac configure || die "sed failed"
-}
-
-src_configure() {
- gnome2_src_configure $(use_enable vala)
-}
-
-src_test() {
- unset DBUS_SESSION_BUS_ADDRESS
- dbus-launch emake check || die "tests failed"
-}
diff --git a/gnome-base/libgnome-keyring/metadata.xml b/gnome-base/libgnome-keyring/metadata.xml
deleted file mode 100644
index 9037a1de..00000000
--- a/gnome-base/libgnome-keyring/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="vala">Enable bindings for <pkg>dev-lang/vala</pkg></flag>
-</use>
-</pkgmetadata>
diff --git a/gnome-base/librsvg/Manifest b/gnome-base/librsvg/Manifest
deleted file mode 100644
index 9aca5955..00000000
--- a/gnome-base/librsvg/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST librsvg-2.42.1.tar.xz 5967580 BLAKE2B 362db92cee5d4504636de56731fee992487f803473c7c1c51b82a05692af11653d5e60ac518ea6275fc3be2f6ae3290c51468549931dab719b629d2a82e71821 SHA512 1053598b2460815454b7877cbdbb48caf370628c97850ce352c44b1eab34125ad45743e507cf16cd703a71dc223558ab54918710abf7c3d07982c370052af255
diff --git a/gnome-base/librsvg/files/librsvg-2.40.12-gtk-optional.patch b/gnome-base/librsvg/files/librsvg-2.40.12-gtk-optional.patch
deleted file mode 100644
index b7c5b852..00000000
--- a/gnome-base/librsvg/files/librsvg-2.40.12-gtk-optional.patch
+++ /dev/null
@@ -1,58 +0,0 @@
-From 18917f7fd3160afe06019f4b6234aeb78a3fdb4e Mon Sep 17 00:00:00 2001
-From: Ross Burton <ross.burton@intel.com>
-Date: Tue, 19 Nov 2013 16:00:29 +0000
-Subject: [PATCH] configure: add option to enable/disable use of GTK+
-
-Distro packagers like predictability and automatically detected optional
-dependencies are not predicable. Add a --with-gtk3 option (default to "auto")
-for forcibly controlling whether GTK+ will be used or not.
-
-Signed-off-by: Ross Burton <ross.burton@intel.com>
-
-https://bugzilla.gnome.org/show_bug.cgi?id=712693
----
- configure.in | 17 +++++++++++------
- 1 file changed, 11 insertions(+), 6 deletions(-)
-
-diff --git a/configure.in b/configure.in
-index f7a89dc..1498f72 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -119,17 +119,22 @@ AC_CHECK_FUNCS(strtok_r)
- # GTK
- # ===========================================================================
-
--PKG_CHECK_MODULES([GTK3],[gtk+-3.0 >= $GTK3_REQUIRED],[have_gtk_3=yes],[have_gtk_3=no])
--
- GTK3_BINARY_VERSION=
-
--if test "$have_gtk_3" = "yes"; then
-- GTK3_BINARY_VERSION="`$PKG_CONFIG --variable=gtk_binary_version gtk+-3.0`"
-+AC_MSG_CHECKING([whether to use GTK+ 3])
-+AC_ARG_WITH([gtk3],
-+ [AS_HELP_STRING([--without-gtk3],[Don't build GTK+3 tools (default=auto)])],
-+ [],[PKG_CHECK_EXISTS([gtk+-3.0 >= $GTK3_REQUIRED],[with_gtk3=yes],[with_gtk3=no])])
-+AC_MSG_RESULT([$with_gtk3])
-+
-+if test "$with_gtk3" = "yes"; then
-+ PKG_CHECK_MODULES(GTK3, [gtk+-3.0 >= $GTK3_REQUIRED])
-+ GTK3_BINARY_VERSION="`$PKG_CONFIG --variable=gtk_binary_version gtk+-3.0`"
- fi
-
- AC_SUBST([GTK3_BINARY_VERSION])
-
--AM_CONDITIONAL([HAVE_GTK_3],[test "$have_gtk_3" = "yes"])
-+AM_CONDITIONAL([HAVE_GTK_3],[test "$with_gtk3" = "yes"])
-
- dnl ===========================================================================
- dnl GDK-Pixbuf SVG loader
-@@ -305,6 +310,6 @@ librsvg-$VERSION
- Build introspectable bindings: ${found_introspection}
- Build Vala bindings: ${enable_vala}
- Build GdkPixbuf loader: ${enable_pixbuf_loader}
-- GTK+ $GTK3_REQUIRED or later: ${have_gtk_3}
-+ GTK 3.0: ${with_gtk3}
- Build miscellaneous tools: ${build_misc_tools}
- "
---
-1.7.10.4 \ No newline at end of file
diff --git a/gnome-base/librsvg/files/librsvg-2.40.2-vala-out-of-source.patch b/gnome-base/librsvg/files/librsvg-2.40.2-vala-out-of-source.patch
deleted file mode 100644
index bda09057..00000000
--- a/gnome-base/librsvg/files/librsvg-2.40.2-vala-out-of-source.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From bf4da5524d50e1068f851bcbe50c8f8ae1948d73 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= <mgorny@gentoo.org>
-Date: Wed, 18 Jun 2014 09:44:51 +0200
-Subject: [PATCH] build: Fix building .vapi out-of-source.
-
-Rsvg-2.0-custom.vala file resides in $(srcdir), and therefore full path
-needs to be given to vapigen. Otherwise, the build fails when build is
-performed out-of-source.
----
- Makefile.am | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/Makefile.am b/Makefile.am
-index e881100..dc6b0c9 100644
---- a/Makefile.am
-+++ b/Makefile.am
-@@ -257,7 +257,7 @@ VAPIGEN_VAPIS = librsvg-$(RSVG_API_VERSION).vapi
-
- librsvg_@RSVG_API_VERSION_U@_vapi_DEPS = gio-2.0 cairo
- librsvg_@RSVG_API_VERSION_U@_vapi_METADATADIRS = $(srcdir)
--librsvg_@RSVG_API_VERSION_U@_vapi_FILES = Rsvg-$(RSVG_API_VERSION).gir Rsvg-$(RSVG_API_VERSION)-custom.vala
-+librsvg_@RSVG_API_VERSION_U@_vapi_FILES = Rsvg-$(RSVG_API_VERSION).gir $(srcdir)/Rsvg-$(RSVG_API_VERSION)-custom.vala
-
- vapidir = $(datadir)/vala/vapi
- vapi_DATA = $(VAPIGEN_VAPIS)
---
-2.0.0
-
diff --git a/gnome-base/librsvg/librsvg-2.42.1.ebuild b/gnome-base/librsvg/librsvg-2.42.1.ebuild
deleted file mode 100644
index 43fd2555..00000000
--- a/gnome-base/librsvg/librsvg-2.42.1.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-GNOME2_EAUTORECONF="yes"
-VALA_USE_DEPEND="vapigen"
-
-inherit gnome2 multilib-minimal vala
-
-DESCRIPTION="Scalable Vector Graphics (SVG) rendering library"
-HOMEPAGE="https://wiki.gnome.org/Projects/LibRsvg"
-
-LICENSE="LGPL-2"
-SLOT="2"
-KEYWORDS="~amd64 ~arm64 ~sparc ~x86"
-
-IUSE="debug +introspection tools vala"
-REQUIRED_USE="vala? ( introspection )"
-
-RDEPEND="
- >=dev-libs/glib-2.52.3:2[${MULTILIB_USEDEP}]
- >=x11-libs/cairo-1.12.14-r4[${MULTILIB_USEDEP}]
- >=x11-libs/pango-1.38.0[${MULTILIB_USEDEP}]
- >=dev-libs/libxml2-2.9.1-r4:2[${MULTILIB_USEDEP}]
- >=dev-libs/libcroco-0.6.8-r1[${MULTILIB_USEDEP}]
- >=x11-libs/gdk-pixbuf-2.30.7:2[introspection?,${MULTILIB_USEDEP}]
- introspection? ( >=dev-libs/gobject-introspection-0.10.8:= )
- tools? ( >=x11-libs/gtk+-3.10.0:3 )
-"
-DEPEND="${RDEPEND}
- dev-libs/gobject-introspection-common
- dev-libs/vala-common
- dev-util/cargo
- >=virtual/rust-1.20
- >=dev-util/gtk-doc-am-1.13
- >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
- vala? ( $(vala_depend) )
-"
-# >=gtk-doc-am-1.13, gobject-introspection-common, vala-common needed by eautoreconf
-
-PATCHES=(
- # https://bugzilla.gnome.org/show_bug.cgi?id=653323
- "${FILESDIR}"/${PN}-2.40.12-gtk-optional.patch
-
- # https://bugzilla.gnome.org/show_bug.cgi?id=731826
- "${FILESDIR}"/${PN}-2.40.2-vala-out-of-source.patch
-)
-
-src_prepare() {
- use vala && vala_src_prepare
- gnome2_src_prepare
-}
-
-multilib_src_configure() {
- local myconf=()
-
- # -Bsymbolic is not supported by the Darwin toolchain
- if [[ ${CHOST} == *-darwin* ]]; then
- myconf+=( --disable-Bsymbolic )
- fi
-
- # --disable-tools even when USE=tools; the tools/ subdirectory is useful
- # only for librsvg developers
- ECONF_SOURCE=${S} \
- gnome2_src_configure \
- --disable-static \
- --disable-tools \
- $(use_enable debug) \
- $(multilib_native_use_enable introspection) \
- $(multilib_native_use_with tools gtk3) \
- $(multilib_native_use_enable vala) \
- --enable-pixbuf-loader \
- "${myconf[@]}"
-
- if multilib_is_native_abi; then
- ln -s "${S}"/doc/html doc/html || die
- fi
-}
-
-multilib_src_compile() {
- # causes segfault if set, see bug #411765
- unset __GL_NO_DSO_FINALIZER
- gnome2_src_compile
-}
-
-multilib_src_install() {
- gnome2_src_install
-}
-
-pkg_postinst() {
- # causes segfault if set, see bug 375615
- unset __GL_NO_DSO_FINALIZER
- multilib_foreach_abi gnome2_pkg_postinst
-}
-
-pkg_postrm() {
- # causes segfault if set, see bug 375615
- unset __GL_NO_DSO_FINALIZER
- multilib_foreach_abi gnome2_pkg_postrm
-}
diff --git a/gnome-base/librsvg/metadata.xml b/gnome-base/librsvg/metadata.xml
deleted file mode 100644
index fb664414..00000000
--- a/gnome-base/librsvg/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="tools">Build svg viewer tool</flag>
-</use>
-</pkgmetadata>
diff --git a/gnome-base/nautilus/files/3.26.4-tracker-support-optional.patch b/gnome-base/nautilus/files/3.26.4-tracker-support-optional.patch
deleted file mode 100644
index 96f89722..00000000
--- a/gnome-base/nautilus/files/3.26.4-tracker-support-optional.patch
+++ /dev/null
@@ -1,264 +0,0 @@
-From 0008d41d0b3d75ba01ffa2ebfc2cfb9055f60f78 Mon Sep 17 00:00:00 2001
-From: Gilles Dartiguelongue <eva@gentoo.org>
-Date: Sun, 27 May 2018 13:54:38 +0200
-Subject: [PATCH] Make tracker support optional
-
----
- config.h.meson | 1 +
- meson.build | 9 ++++++---
- meson_options.txt | 4 ++++
- src/meson.build | 19 ++++++++++++-------
- src/nautilus-file-undo-operations.c | 4 ++++
- src/nautilus-file.c | 2 ++
- src/nautilus-files-view.c | 4 ++++
- src/nautilus-search-engine.c | 14 ++++++++++++++
- 8 files changed, 47 insertions(+), 10 deletions(-)
-
-diff --git a/config.h.meson b/config.h.meson
-index 4f5cb5848..58d71e96f 100644
---- a/config.h.meson
-+++ b/config.h.meson
-@@ -4,6 +4,7 @@
- #mesondefine HAVE_EXEMPI
- #mesondefine HAVE_EXIF
- #mesondefine HAVE_SELINUX
-+#mesondefine HAVE_TRACKER
- #mesondefine ENABLE_DESKTOP
- #mesondefine ENABLE_PACKAGEKIT
- #mesondefine LOCALEDIR
-diff --git a/meson.build b/meson.build
-index 6256193cc..d6418d770 100644
---- a/meson.build
-+++ b/meson.build
-@@ -81,9 +81,12 @@ if get_option ('enable-selinux')
- conf.set10 ('HAVE_SELINUX', true)
- endif
-
--tracker_sparql = dependency ('tracker-sparql-2.0', required: false)
--if not tracker_sparql.found()
-- tracker_sparql = dependency ('tracker-sparql-1.0')
-+if get_option ('tracker')
-+ tracker_sparql = dependency ('tracker-sparql-2.0', required: false)
-+ if not tracker_sparql.found()
-+ tracker_sparql = dependency ('tracker-sparql-1.0')
-+ endif
-+ conf.set10 ('HAVE_TRACKER', true)
- endif
-
- if get_option ('enable-xmp')
-diff --git a/meson_options.txt b/meson_options.txt
-index c934dd8b1..0c23c7921 100644
---- a/meson_options.txt
-+++ b/meson_options.txt
-@@ -8,6 +8,10 @@ option ('enable-exif',
- type: 'boolean',
- value: false,
- description: 'enable EXIF support')
-+option ('tracker',
-+ type: 'boolean',
-+ value: true,
-+ description: 'enable bulk renames and search using Tracker')
- option ('enable-xmp',
- type: 'boolean',
- value: false,
-diff --git a/src/meson.build b/src/meson.build
-index cc08345d8..8ea10b16b 100644
---- a/src/meson.build
-+++ b/src/meson.build
-@@ -254,12 +254,6 @@ libnautilus_sources = [
- 'nautilus-file-undo-operations.h',
- 'nautilus-file-undo-manager.c',
- 'nautilus-file-undo-manager.h',
-- 'nautilus-batch-rename-dialog.c',
-- 'nautilus-batch-rename-dialog.h',
-- 'nautilus-batch-rename-utilities.c',
-- 'nautilus-batch-rename-utilities.h',
-- 'nautilus-search-engine-tracker.c',
-- 'nautilus-search-engine-tracker.h'
- ]
-
- nautilus_deps = [glib,
-@@ -274,7 +268,6 @@ nautilus_deps = [glib,
- nautilus_extension,
- x11,
- gmodule_no_export,
-- tracker_sparql,
- gio_unix]
-
- if get_option ('enable-exif')
-@@ -289,6 +282,18 @@ if get_option ('enable-xmp')
- nautilus_deps += exempi
- endif
-
-+if get_option ('tracker')
-+ libnautilus_sources += [
-+ 'nautilus-batch-rename-dialog.c',
-+ 'nautilus-batch-rename-dialog.h',
-+ 'nautilus-batch-rename-utilities.c',
-+ 'nautilus-batch-rename-utilities.h',
-+ 'nautilus-search-engine-tracker.c',
-+ 'nautilus-search-engine-tracker.h'
-+ ]
-+ nautilus_deps += tracker_sparql
-+endif
-+
- libnautilus = static_library ('nautilus',
- libnautilus_sources,
- dependencies: nautilus_deps,
-diff --git a/src/nautilus-file-undo-operations.c b/src/nautilus-file-undo-operations.c
-index e833d0578..d6e407ca5 100644
---- a/src/nautilus-file-undo-operations.c
-+++ b/src/nautilus-file-undo-operations.c
-@@ -31,8 +31,10 @@
- #include "nautilus-file-operations.h"
- #include "nautilus-file.h"
- #include "nautilus-file-undo-manager.h"
-+#ifdef HAVE_TRACKER
- #include "nautilus-batch-rename-dialog.h"
- #include "nautilus-batch-rename-utilities.h"
-+#endif
-
-
- /* Since we use g_get_current_time for setting "orig_trash_time" in the undo
-@@ -1087,6 +1089,7 @@ nautilus_file_undo_info_rename_set_data_post (NautilusFileUndoInfoRename *self,
- }
-
- /* batch rename */
-+#ifdef HAVE_TRACKER
- G_DEFINE_TYPE (NautilusFileUndoInfoBatchRename, nautilus_file_undo_info_batch_rename, NAUTILUS_TYPE_FILE_UNDO_INFO);
-
- struct _NautilusFileUndoInfoBatchRenameDetails
-@@ -1303,6 +1306,7 @@ nautilus_file_undo_info_batch_rename_set_data_post (NautilusFileUndoInfoBatchRen
-
- self->priv->new_display_names = g_list_reverse (self->priv->new_display_names);
- }
-+#endif
-
- /* trash */
- G_DEFINE_TYPE (NautilusFileUndoInfoTrash, nautilus_file_undo_info_trash, NAUTILUS_TYPE_FILE_UNDO_INFO)
-diff --git a/src/nautilus-file.c b/src/nautilus-file.c
-index d6ac35a44..752adc295 100644
---- a/src/nautilus-file.c
-+++ b/src/nautilus-file.c
-@@ -2392,6 +2392,7 @@ real_batch_rename (GList *files,
- }
- }
-
-+#ifdef HAVE_TRACKER
- /* Tell the undo manager a batch rename is taking place if at least
- * a file has been renamed*/
- if (!nautilus_file_undo_manager_is_operating () && op->skipped_files != g_list_length (files))
-@@ -2406,6 +2407,7 @@ real_batch_rename (GList *files,
-
- nautilus_file_undo_manager_set_action (op->undo_info);
- }
-+#endif
-
- if (op->skipped_files == g_list_length (files))
- {
-diff --git a/src/nautilus-files-view.c b/src/nautilus-files-view.c
-index 8784f63f8..af5605d68 100644
---- a/src/nautilus-files-view.c
-+++ b/src/nautilus-files-view.c
-@@ -28,8 +28,10 @@
- #include "nautilus-files-view.h"
-
- #include "nautilus-application.h"
-+#ifdef HAVE_TRACKER
- #include "nautilus-batch-rename-dialog.h"
- #include "nautilus-batch-rename-utilities.h"
-+#endif
- #include "nautilus-error-reporting.h"
- #include "nautilus-file-undo-manager.h"
- #include "nautilus-floating-bar.h"
-@@ -6266,6 +6268,7 @@ real_action_rename (NautilusFilesView *view)
- {
- invoke_external_bulk_rename_utility (view, selection);
- }
-+#ifdef HAVE_TRACKER
- else
- {
- GdkCursor *cursor;
-@@ -6283,6 +6286,7 @@ real_action_rename (NautilusFilesView *view)
-
- gtk_widget_show (GTK_WIDGET (dialog));
- }
-+#endif
- }
- else
- {
-diff --git a/src/nautilus-search-engine.c b/src/nautilus-search-engine.c
-index 209bd4f80..436cd7471 100644
---- a/src/nautilus-search-engine.c
-+++ b/src/nautilus-search-engine.c
-@@ -28,11 +28,15 @@
- #include "nautilus-search-engine-model.h"
- #define DEBUG_FLAG NAUTILUS_DEBUG_SEARCH
- #include "nautilus-debug.h"
-+#ifdef HAVE_TRACKER
- #include "nautilus-search-engine-tracker.h"
-+#endif
-
- typedef struct
- {
-+#ifdef HAVE_TRACKER
- NautilusSearchEngineTracker *tracker;
-+#endif
- NautilusSearchEngineSimple *simple;
- NautilusSearchEngineModel *model;
-
-@@ -73,7 +77,9 @@ nautilus_search_engine_set_query (NautilusSearchProvider *provider,
- engine = NAUTILUS_SEARCH_ENGINE (provider);
- priv = nautilus_search_engine_get_instance_private (engine);
-
-+#ifdef HAVE_TRACKER
- nautilus_search_provider_set_query (NAUTILUS_SEARCH_PROVIDER (priv->tracker), query);
-+#endif
- nautilus_search_provider_set_query (NAUTILUS_SEARCH_PROVIDER (priv->model), query);
- nautilus_search_provider_set_query (NAUTILUS_SEARCH_PROVIDER (priv->simple), query);
- }
-@@ -95,8 +101,10 @@ search_engine_start_real (NautilusSearchEngine *engine)
-
- g_object_ref (engine);
-
-+#ifdef HAVE_TRACKER
- nautilus_search_provider_start (NAUTILUS_SEARCH_PROVIDER (priv->tracker));
- priv->providers_running++;
-+#endif
-
- if (nautilus_search_engine_model_get_model (priv->model))
- {
-@@ -158,7 +166,9 @@ nautilus_search_engine_stop (NautilusSearchProvider *provider)
-
- DEBUG ("Search engine stop");
-
-+#ifdef HAVE_TRACKER
- nautilus_search_provider_stop (NAUTILUS_SEARCH_PROVIDER (priv->tracker));
-+#endif
- nautilus_search_provider_stop (NAUTILUS_SEARCH_PROVIDER (priv->model));
- nautilus_search_provider_stop (NAUTILUS_SEARCH_PROVIDER (priv->simple));
-
-@@ -333,7 +343,9 @@ nautilus_search_engine_finalize (GObject *object)
-
- g_hash_table_destroy (priv->uris);
-
-+#ifdef HAVE_TRACKER
- g_clear_object (&priv->tracker);
-+#endif
- g_clear_object (&priv->model);
- g_clear_object (&priv->simple);
-
-@@ -387,8 +399,10 @@ nautilus_search_engine_init (NautilusSearchEngine *engine)
- priv = nautilus_search_engine_get_instance_private (engine);
- priv->uris = g_hash_table_new_full (g_str_hash, g_str_equal, g_free, NULL);
-
-+#ifdef HAVE_TRACKER
- priv->tracker = nautilus_search_engine_tracker_new ();
- connect_provider_signals (engine, NAUTILUS_SEARCH_PROVIDER (priv->tracker));
-+#endif
-
- priv->model = nautilus_search_engine_model_new ();
- connect_provider_signals (engine, NAUTILUS_SEARCH_PROVIDER (priv->model));
---
-2.19.2
-
diff --git a/gnome-base/nautilus/metadata.xml b/gnome-base/nautilus/metadata.xml
deleted file mode 100644
index 71760b9a..00000000
--- a/gnome-base/nautilus/metadata.xml
+++ /dev/null
@@ -1,18 +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">Use packagekit to search for programs to open
- unknown file types</flag>
- <flag name="previewer">Use <pkg>gnome-extra/sushi</pkg> to preview files
- from the file mananger</flag>
- <flag name="sendto">Enable the nautilus-sendto extension to send files to
- various locations/devices</flag>
- <flag name="tracker">Add support for <pkg>app-misc/tracker</pkg> search</flag>
- <flag restrict="&gt;=gnome-base/nautilus-3.22" name="tracker">Add support for <pkg>app-misc/tracker</pkg> search and batch rename</flag>
-</use>
-</pkgmetadata>
diff --git a/gnome-base/nautilus/nautilus-9999.ebuild b/gnome-base/nautilus/nautilus-9999.ebuild
deleted file mode 100644
index f49bf82c..00000000
--- a/gnome-base/nautilus/nautilus-9999.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes" # Needed with USE 'sendto'
-
-inherit gnome.org gnome2-utils meson readme.gentoo-r1 virtualx xdg
-if [[ ${PV} = 9999 ]]; then
- inherit git-r3
- SRC_URI=""
- EGIT_SRC_URI="https://gitlab.gnome.org/GNOME/${PN}"
-fi
-
-DESCRIPTION="A file manager for the GNOME desktop"
-HOMEPAGE="https://wiki.gnome.org/Apps/Nautilus"
-
-LICENSE="GPL-2+ LGPL-2+ FDL-1.1"
-SLOT="0"
-IUSE="exif gnome gtk-doc +introspection packagekit +previewer selinux sendto tracker xmp"
-
-KEYWORDS=""
-
-# FIXME: tests fails under Xvfb, but pass when building manually
-# "FAIL: check failed in nautilus-file.c, line 8307"
-# need org.gnome.SessionManager service (aka gnome-session) but cannot find it
-RESTRICT="test"
-
-# Require {glib,gdbus-codegen}-2.30.0 due to GDBus API changes between 2.29.92
-# and 2.30.0
-COMMON_DEPEND="
- >=app-arch/gnome-autoar-0.2.1
- >=dev-libs/glib-2.51.2:2[dbus]
- >=x11-libs/pango-1.28.3
- >=x11-libs/gtk+-3.22.6:3[introspection?]
- >=dev-libs/libxml2-2.7.8:2
- >=gnome-base/gnome-desktop-3:3=
-
- >=gnome-base/gsettings-desktop-schemas-3.8.0
- x11-libs/libX11
-
- exif? ( >=media-libs/libexif-0.6.20 )
- introspection? ( >=dev-libs/gobject-introspection-0.6.4:= )
- selinux? ( >=sys-libs/libselinux-2 )
- tracker? ( >=app-misc/tracker-2:= )
- xmp? ( >=media-libs/exempi-2.1.0:2 )
-"
-DEPEND="${COMMON_DEPEND}
- >=dev-util/gdbus-codegen-2.33
- >=sys-devel/gettext-0.19.7
- virtual/pkgconfig
- x11-base/xorg-proto
-
- gtk-doc? ( dev-util/gtk-doc )
-"
-RDEPEND="${COMMON_DEPEND}
- gnome-base/dconf
- packagekit? ( app-admin/packagekit-base )
- sendto? ( !<gnome-extra/nautilus-sendto-3.0.1 )
-"
-PDEPEND="
- gnome? ( x11-themes/adwaita-icon-theme )
- previewer? ( >=gnome-extra/sushi-0.1.9 )
- sendto? ( >=gnome-extra/nautilus-sendto-3.0.1 )
- >=gnome-base/gvfs-1.34
-"
-
-PATCHES=(
- # Keep tracker optional
- "${FILESDIR}"/${PV}-tracker-support-optional.patch
-)
-
-src_prepare() {
- if use previewer; then
- DOC_CONTENTS="nautilus uses gnome-extra/sushi to preview media files.
- To activate the previewer, select a file and press space; to
- close the previewer, press space again."
- fi
- xdg_src_prepare
-}
-
-src_configure() {
- local emesonargs=(
- "-Denable-desktop=true"
- "-Denable-profiling=false"
- "-Dtracker=$(usex tracker auto disabled)"
- $(meson_use gtk-doc enable-gtk-doc)
- $(meson_use exif enable-exif)
- $(meson_use packagekit enable-packagekit)
- $(meson_use sendto enable-nst-extension)
- $(meson_use selinux enable-selinux)
- $(meson_use xmp enable-xmp)
- )
- meson_src_configure
-}
-
-src_test() {
- virtx meson_src_test
-}
-
-src_install() {
- use previewer && readme.gentoo_create_doc
- meson_src_install
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- gnome2_icon_cache_update
- gnome2_schemas_update
-
- if use previewer; then
- readme.gentoo_print_elog
- else
- elog "To preview media files, emerge nautilus with USE=previewer"
- fi
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
- gnome2_icon_cache_update
- gnome2_schemas_update
-}
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
-}
diff --git a/gui-libs/amtk/Manifest b/gui-libs/amtk/Manifest
deleted file mode 100644
index be8ae5b8..00000000
--- a/gui-libs/amtk/Manifest
+++ /dev/null
@@ -1,23 +0,0 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
-DIST amtk-5.0.0.tar.xz 368524 BLAKE2B dae5e6c832fd0cb94a7afa0524a9ce863f72023a3648b01004c834f6a17fa285ccbe4d3ec87b54101b4fa644c3530ec6f4faebf3fa971ef201a4e6455a3fff54 SHA512 86433a7b314bfbdd00cd53a7223561645b0ebd40ec519f97b61e8df073b88c76425182ad71a49794090a51eddf68b81f4c7d88c4bf6a618311aa92908f5bea73
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2
-
-iQKTBAEBCAB9FiEEhjiDzgE0H6m8d3Z/4FucaN0bWf0FAlwqXS1fFIAAAAAALgAo
-aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDg2
-Mzg4M0NFMDEzNDFGQTlCQzc3NzY3RkUwNUI5QzY4REQxQjU5RkQACgkQ4FucaN0b
-Wf2pZQ/7BHOQD8T4pege3VlGspL8OHojrrNuAm9tAk9YABCPH3YqleehOFOJAsPV
-FTu5+egvwfm4wXp/A4nYaXy6SzIlBEwYoL1a2PFmY++LY5PxbYRNhmf0Fn7JfHBv
-RP0mxFrBtB8OpS1IDnEGoC483L+EZbdQ2nzKOLAaeOzQcKdljyTunwMFj9k4WOeT
-BxjZbh4rw6SSerlsBi0F3aVwW1CuESqrlPAins3N1ArQruA8We2qG3m8ZrodCKeX
-Mb7tmG83dOXWw6hWLBzFiN2J2WvEUpYH0NXKynegL+jWnk5rD+dcihavE0oau/2R
-oZ57neFNgjOSZpKepH5Sbt5kd/Gv6mUbc4DRH9zGVfje8inuz9cMJCe9vDBz5hDT
-AVcpuYhGHWi/E1GxsGBKMwZtFUV8NRUS9THbAGEDB0r+5h4pcEmoWZvp4dYmHUcg
-Fp4M1ItKZkAUOlmDFnC1zTD9vGMlR0rQGPK3QEdBlSIiZgjBl0f6luPo+rR3cROe
-kzl6SSPsCDsL6Bk9HDiBHctgETrLKR/cTX4EEmQZ5MS9iHSsnFOp+NVaVOFldQYy
-hLhlrNpCZPQbw6u3euVYcRce25x7VeV8bBjN7fl3P/QvMbjE/RE35/MMN3VnU2L0
-Y97R08Il9Po65dC9aH/b3zY8fQThWgTeCowzBAVTA8pjvEsH71c=
-=+TKb
------END PGP SIGNATURE-----
diff --git a/gui-libs/amtk/amtk-5.0.0.ebuild b/gui-libs/amtk/amtk-5.0.0.ebuild
deleted file mode 100644
index b170a5c6..00000000
--- a/gui-libs/amtk/amtk-5.0.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit gnome2
-
-DESCRIPTION="Actions, Menus and Toolbars Kit for GTK+ applications"
-HOMEPAGE="https://gitlab.gnome.org/GNOME/amtk"
-
-LICENSE="LGPL-2.1+"
-SLOT="5"
-KEYWORDS="~amd64 ~x86"
-IUSE="+introspection test"
-
-RDEPEND="
- >=dev-libs/glib-2.52:2
- >=x11-libs/gtk+-3.22
- introspection? ( >=dev-libs/gobject-introspection-1.42:= )
-"
-DEPEND="${DEPEND}
- test? ( dev-util/valgrind )
- >=sys-devel/gettext-0.19.4
- >=dev-util/gtk-doc-am-1.25
- virtual/pkgconfig
-"
-
-src_configure() {
- gnome2_src_configure \
- --disable-gtk-doc \
- $(use_enable introspection) \
- $(use_enable test valgrind)
-}
diff --git a/gui-libs/amtk/metadata.xml b/gui-libs/amtk/metadata.xml
deleted file mode 100644
index 996e7cac..00000000
--- a/gui-libs/amtk/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/mail-client/evolution/evolution-9999.ebuild b/mail-client/evolution/evolution-9999.ebuild
deleted file mode 100644
index 77d63fe7..00000000
--- a/mail-client/evolution/evolution-9999.ebuild
+++ /dev/null
@@ -1,159 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-
-inherit cmake-utils gnome2 flag-o-matic readme.gentoo-r1
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
-
-DESCRIPTION="Integrated mail, addressbook and calendaring functionality"
-HOMEPAGE="https://wiki.gnome.org/Apps/Evolution"
-
-# Note: explicitly "|| ( LGPL-2 LGPL-3 )", not "LGPL-2+".
-LICENSE="|| ( LGPL-2 LGPL-3 ) CC-BY-SA-3.0 FDL-1.3+ OPENLDAP"
-SLOT="2.0"
-
-IUSE="archive +bogofilter crypt geolocation gtk-doc highlight ldap spamassassin spell ssl +weather ytnef"
-
-KEYWORDS=""
-
-# We need a graphical pinentry frontend to be able to ask for the GPG
-# password from inside evolution, bug 160302
-PINENTRY_DEPEND="|| ( app-crypt/pinentry[gnome-keyring] app-crypt/pinentry[gtk] app-crypt/pinentry[qt4] app-crypt/pinentry[qt5] )"
-
-# glade-3 support is for maintainers only per configure.ac
-# pst is not mature enough and changes API/ABI frequently
-# dconf explicitely needed for backup plugin
-# gnome-desktop support is optional with --enable-gnome-desktop
-COMMON_DEPEND="
- >=app-crypt/gcr-3.4:=[gtk]
- >=app-text/enchant-1.1.7
- >=dev-libs/glib-2.46:2[dbus]
- >=dev-libs/libxml2-2.7.3:2
- >=gnome-base/gnome-desktop-2.91.3:3=
- >=gnome-base/gsettings-desktop-schemas-2.91.92
- >=gnome-extra/evolution-data-server-${PV}:=[gtk,weather?]
- >=media-libs/libcanberra-0.25[gtk3]
- >=net-libs/libsoup-2.42:2.4
- >=net-libs/webkit-gtk-2.16.0:4
- >=x11-libs/cairo-1.9.15:=[glib]
- >=x11-libs/gdk-pixbuf-2.24:2
- >=x11-libs/gtk+-3.10:3
- >=x11-libs/libnotify-0.7:=
- >=x11-misc/shared-mime-info-0.22
-
- >=app-text/iso-codes-0.49
- dev-libs/atk
- gnome-base/dconf
- dev-libs/libical:=
- x11-libs/libSM
- x11-libs/libICE
-
- archive? ( >=app-arch/gnome-autoar-0.1.1[gtk] )
- crypt? (
- >=app-crypt/gnupg-1.4
- ${PINENTRY_DEPEND}
- x11-libs/libcryptui )
- geolocation? (
- >=media-libs/libchamplain-0.12:0.12[gtk]
- >=media-libs/clutter-1.0.0:1.0
- >=media-libs/clutter-gtk-0.90:1.0
- >=sci-geosciences/geocode-glib-3.10.0
- x11-libs/mx:1.0 )
- ldap? ( >=net-nds/openldap-2:= )
- spell? ( app-text/gtkspell:3 )
- ssl? (
- >=dev-libs/nspr-4.6.1:=
- >=dev-libs/nss-3.11:= )
- weather? ( >=dev-libs/libgweather-3.10:2= )
- ytnef? ( net-mail/ytnef )
-"
-DEPEND="${COMMON_DEPEND}
- app-text/docbook-xml-dtd:4.1.2
- dev-util/gdbus-codegen
- dev-util/glib-utils
- gtk-doc? ( dev-util/gtk-doc )
- >=dev-util/intltool-0.40.0
- >=sys-devel/gettext-0.18.3
- virtual/pkgconfig
-"
-RDEPEND="${COMMON_DEPEND}
- bogofilter? ( mail-filter/bogofilter )
- highlight? ( app-text/highlight )
- spamassassin? ( mail-filter/spamassassin )
- !gnome-extra/evolution-exchange
-"
-
-DISABLE_AUTOFORMATTING="yes"
-DOC_CONTENTS="To change the default browser if you are not using GNOME, edit
-~/.local/share/applications/mimeapps.list so it includes the
-following content:
-
-[Default Applications]
-x-scheme-handler/http=firefox.desktop
-x-scheme-handler/https=firefox.desktop
-
-(replace firefox.desktop with the name of the appropriate .desktop
-file from /usr/share/applications if you use a different browser)."
-
-src_prepare() {
- cmake-utils_src_prepare
- gnome2_src_prepare
-}
-
-src_configure() {
- # Use NSS/NSPR only if 'ssl' is enabled.
- local mycmakeargs=(
- -DSYSCONF_INSTALL_DIR="${EPREFIX}"/etc
- -DENABLE_SCHEMAS_COMPILE=OFF
- -DENABLE_GTK_DOC=$(usex gtk-doc)
- -DWITH_OPENLDAP=$(usex ldap)
- -DENABLE_SMIME=$(usex ssl)
- -DENABLE_GNOME_DESKTOP=ON
- -DENABLE_CANBERRA=ON
- -DENABLE_AUTOAR=$(usex archive)
- -DWITH_HELP=ON
- -DENABLE_LIBCRYPTUI=$(usex crypt)
- -DENABLE_YTNEF=OFF
- -DWITH_BOGOFILTER=$(usex bogofilter)
- -DWITH_SPAMASSASSIN=$(usex spamassassin)
- -DENABLE_GTKSPELL=$(usex spell)
- -DENABLE_TEXT_HIGHLIGHT=$(usex highlight)
- -DENABLE_WEATHER=$(usex weather)
- -DENABLE_CONTACT_MAPS=$(usex geolocation)
- -DENABLE_YTNEF=$(usex ytnef)
- -DENABLE_PST_IMPORT=OFF
- -DWITH_GLADE_CATALOG=OFF
- )
-
- cmake-utils_src_configure
-}
-
-src_compile() {
- cmake-utils_src_compile
-}
-
-src_test() {
- cmake-utils_src_test
-}
-
-src_install() {
- cmake-utils_src_install
-
- # Problems with prelink:
- # https://bugzilla.gnome.org/show_bug.cgi?id=731680
- # https://bugzilla.gnome.org/show_bug.cgi?id=732148
- # https://bugzilla.redhat.com/show_bug.cgi?id=1114538
- echo PRELINK_PATH_MASK=/usr/bin/evolution > ${T}/99${PN}
- doenvd "${T}"/99${PN}
-
- readme.gentoo_create_doc
-}
-
-pkg_postinst() {
- gnome2_pkg_postinst
- readme.gentoo_print_elog
-}
diff --git a/mail-client/evolution/metadata.xml b/mail-client/evolution/metadata.xml
deleted file mode 100644
index 885e9b3f..00000000
--- a/mail-client/evolution/metadata.xml
+++ /dev/null
@@ -1,26 +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 archives support in attachments via
- <pkg>app-arch/gnome-autoar</pkg></flag>
- <flag name="bogofilter">Build <pkg>mail-filter/bogofilter</pkg> plugin</flag>
- <flag name="crypt">Enable GPG encryption support using
- <pkg>app-crypt/gnupg</pkg> and <pkg>app-crypt/pinentry</pkg></flag>
- <flag name="geolocation">Enable support for displaying contacts on a map
- inside evolution using <pkg>media-libs/libchamplain</pkg></flag>
- <flag name="highlight">Enable text highlighting
- plugin</flag>
- <flag name="ldap">Enable support for fetching contacts from an LDAP or
- Active Directory server using <pkg>net-nds/openldap</pkg></flag>
- <flag name="spamassassin">Build <pkg>mail-filter/spamassassin</pkg>
- plugin</flag>
- <flag name="weather">Enable optional weather calendar support</flag>
- <flag name="ytnef">Enable optional TNEF attachments parser support using
- <pkg>net-mail/ytnef</pkg></flag>
- </use>
-</pkgmetadata>
diff --git a/media-gfx/eog/eog-9999.ebuild b/media-gfx/eog/eog-9999.ebuild
deleted file mode 100644
index 11661918..00000000
--- a/media-gfx/eog/eog-9999.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2016 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="The Eye of GNOME image viewer"
-HOMEPAGE="https://wiki.gnome.org/Apps/EyeOfGnome"
-
-LICENSE="GPL-2+"
-SLOT="1"
-IUSE="+exif +introspection +jpeg lcms +svg tiff xmp"
-if [[ ${PV} = 9999 ]]; then
- IUSE="${IUSE} doc"
- KEYWORDS=""
-else
- KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-fi
-
-REQUIRED_USE="exif? ( jpeg )"
-
-RDEPEND="
- >=dev-libs/glib-2.42.0:2[dbus]
- >=dev-libs/libpeas-0.7.4:=[gtk]
- >=gnome-base/gnome-desktop-2.91.2:3=
- >=gnome-base/gsettings-desktop-schemas-2.91.92
- >=x11-libs/gtk+-3.19.3:3[introspection,X]
- >=x11-misc/shared-mime-info-0.20
-
- >=x11-libs/gdk-pixbuf-2.30.0:2[jpeg?,tiff?]
- x11-libs/libX11
-
- exif? ( >=media-libs/libexif-0.6.14 )
- introspection? ( >=dev-libs/gobject-introspection-0.9.3:= )
- jpeg? ( virtual/jpeg:0 )
- lcms? ( media-libs/lcms:2 )
- svg? ( >=gnome-base/librsvg-2.36.2:2 )
- xmp? ( media-libs/exempi:2 )
-"
-DEPEND="${RDEPEND}
- >=dev-util/gtk-doc-am-1.16
- >=dev-util/intltool-0.50.1
- dev-util/itstool
- sys-devel/gettext
- virtual/pkgconfig
-"
-
-if [[ ${PV} = 9999 ]]; then
- DEPEND="${DEPEND}
- app-text/yelp-tools
- doc? ( >=dev-util/gtk-doc-1.16 )"
-fi
-
-src_configure() {
- local myconf=""
- [[ ${PV} != 9999 ]] && myconf="ITSTOOL=$(type -P true)"
- DOCS="AUTHORS ChangeLog HACKING MAINTAINERS NEWS README THANKS TODO"
- gnome2_src_configure \
- $(use_enable introspection) \
- $(use_with jpeg libjpeg) \
- $(use_with exif libexif) \
- $(use_with lcms cms) \
- $(use_with xmp) \
- $(use_with svg librsvg) \
- ${myconf}
-}
diff --git a/media-gfx/eog/metadata.xml b/media-gfx/eog/metadata.xml
deleted file mode 100644
index eda0593f..00000000
--- a/media-gfx/eog/metadata.xml
+++ /dev/null
@@ -1,13 +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">
- The Eye of GNOME image viewer is the official image viewer for the GNOME
- Desktop environment. With it, you can view single image files, as well
- as large image collections.
- </longdescription>
-</pkgmetadata>
diff --git a/media-gfx/gnome-font-viewer/gnome-font-viewer-9999.ebuild b/media-gfx/gnome-font-viewer/gnome-font-viewer-9999.ebuild
deleted file mode 100644
index 556d6fdb..00000000
--- a/media-gfx/gnome-font-viewer/gnome-font-viewer-9999.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome-meson
-if [[ ${PV} = 9999 ]]; then
- inherit git-r3
- SRC_URI=""
- EGIT_REPO_URI="git://git.gnome.org/gnome-font-viewer"
-fi
-
-DESCRIPTION="Font viewer utility for GNOME"
-HOMEPAGE="https://git.gnome.org/browse/gnome-font-viewer"
-
-LICENSE="GPL-2+ LGPL-2.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
-
-RDEPEND="
- >=dev-libs/glib-2.35.1:2
- >=x11-libs/gtk+-3.20:3
- >=media-libs/harfbuzz-0.9.9
- media-libs/fontconfig:1.0
- media-libs/freetype:2
- gnome-base/gnome-desktop:3=
-"
-DEPEND="${RDEPEND}
- dev-libs/appstream-glib
- dev-libs/libxml2:2
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
-"
diff --git a/media-gfx/gnome-font-viewer/metadata.xml b/media-gfx/gnome-font-viewer/metadata.xml
deleted file mode 100644
index 39980802..00000000
--- a/media-gfx/gnome-font-viewer/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/media-gfx/gnome-photos/Manifest b/media-gfx/gnome-photos/Manifest
deleted file mode 100644
index 51ffa832..00000000
--- a/media-gfx/gnome-photos/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST gnome-photos-3.28.1.tar.xz 1139192 BLAKE2B c6be02cf49ef96c580759dabeeecb55d74e137a234663fe2ce78b45257abb2a0d5d52d34fdf30dd5672b054ab592f9858e9a963d593fc95dbca5c97cab2d5671 SHA512 6246c55484d45883dda93f990c52b46755420d820007a64d606685153353607a90702ac7c6e4de59c54ff9ffb5b36f15a297541c5fa866718b5ac9e44e15d35b
-DIST gnome-photos-3.30.1.tar.xz 1118728 BLAKE2B b3de35fb9c2ae7b731cf76a7b02b689997e3cf063037c49a51dbdf8bb37d9217c9bd5380bc872b984eca4e53c5996eb6370f3acc82a90e56dabe9d47999d5578 SHA512 4fa386c3d93f2b15468601e56bfcbdcc83a9e78ed5c4d0a1e51e9adf4ba313bb69e07aae52404026546dd68584e355c5e5100fc12f95fe078ccf2d6160a0a24b
diff --git a/media-gfx/gnome-photos/gnome-photos-3.28.1.ebuild b/media-gfx/gnome-photos/gnome-photos-3.28.1.ebuild
deleted file mode 100644
index 4c873c80..00000000
--- a/media-gfx/gnome-photos/gnome-photos-3.28.1.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
-
-inherit gnome2 python-any-r1 virtualx
-
-DESCRIPTION="Access, organize and share your photos on GNOME"
-HOMEPAGE="https://wiki.gnome.org/Apps/Photos"
-
-LICENSE="GPL-2+ LGPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="flickr test upnp-av"
-
-COMMON_DEPEND="
- >=app-misc/tracker-2:=
- >=dev-libs/glib-2.44:2
- gnome-base/gsettings-desktop-schemas
- >=dev-libs/libgdata-0.15.2:0=[gnome-online-accounts]
- media-libs/babl
- >=media-libs/gegl-0.3.28:0.3[cairo,jpeg2k,raw]
- media-libs/gexiv2
- >=media-libs/grilo-0.3.0:0.3=
- >=media-libs/libpng-1.6:0=
- >=net-libs/gnome-online-accounts-3.8:=
- >=net-libs/libgfbgraph-0.2.1:0.2
- sci-geosciences/geocode-glib
- >=x11-libs/cairo-1.14
- >=x11-libs/gdk-pixbuf-2.32:2
- >=x11-libs/gtk+-3.22.16:3
- >=dev-libs/libdazzle-3.26.0
-"
-# gnome-online-miners is also used for google, facebook, DLNA - not only flickr
-# but out of all the grilo-plugins, only upnp-av and flickr get used, which have USE flags here,
-# so don't pull it always, but only if either USE flag is enabled
-RDEPEND="${COMMON_DEPEND}
- >=app-misc/tracker-miners-2
- net-misc/gnome-online-miners[flickr?]
- upnp-av? ( media-plugins/grilo-plugins:0.3[upnp-av] )
- flickr? ( media-plugins/grilo-plugins:0.3[flickr] )
-"
-DEPEND="${COMMON_DEPEND}
- dev-libs/appstream-glib
- dev-libs/libxml2:2
- dev-util/itstool
- dev-util/desktop-file-utils
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
- test? ( $(python_gen_any_dep 'dev-util/dogtail[${PYTHON_USEDEP}]') )
-"
-# eautoreconf:
-# app-text/yelp-tools
-
-python_check_deps() {
- use test && has_version "dev-util/dogtail[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- use test && python-any-r1_pkg_setup
-}
-
-src_configure() {
- # XXX: how to deal with rdtscp support, x86intrin
- gnome2_src_configure \
- $(use_enable test dogtail)
-}
-
-src_test() {
- virtx emake check
-}
diff --git a/media-gfx/gnome-photos/gnome-photos-3.30.1.ebuild b/media-gfx/gnome-photos/gnome-photos-3.30.1.ebuild
deleted file mode 100644
index 41cb963b..00000000
--- a/media-gfx/gnome-photos/gnome-photos-3.30.1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
-
-inherit gnome2 python-any-r1 virtualx
-
-DESCRIPTION="Access, organize and share your photos on GNOME"
-HOMEPAGE="https://wiki.gnome.org/Apps/Photos"
-
-LICENSE="GPL-2+ LGPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="flickr test upnp-av"
-
-COMMON_DEPEND="
- >=app-misc/tracker-2:=
- >=dev-libs/glib-2.44:2
- gnome-base/gsettings-desktop-schemas
- >=dev-libs/libgdata-0.15.2:0=[gnome-online-accounts]
- media-libs/babl
- >=media-libs/gegl-0.4.0:0.4[cairo,jpeg2k,raw]
- >=media-libs/gexiv2-0.10.8
- >=media-libs/grilo-0.3.5:0.3=
- >=media-libs/libpng-1.6:0=
- >=net-libs/gnome-online-accounts-3.8:=
- >=net-libs/libgfbgraph-0.2.1:0.2
- sci-geosciences/geocode-glib
- >=x11-libs/cairo-1.14
- >=x11-libs/gdk-pixbuf-2.32:2
- >=x11-libs/gtk+-3.22.16:3
- >=dev-libs/libdazzle-3.26.0
- virtual/jpeg:0
-"
-# gnome-online-miners is also used for google, facebook, DLNA - not only flickr
-# but out of all the grilo-plugins, only upnp-av and flickr get used, which have USE flags here,
-# so don't pull it always, but only if either USE flag is enabled
-RDEPEND="${COMMON_DEPEND}
- >=app-misc/tracker-miners-2
- net-misc/gnome-online-miners[flickr?]
- upnp-av? ( media-plugins/grilo-plugins:0.3[upnp-av] )
- flickr? ( media-plugins/grilo-plugins:0.3[flickr] )
-"
-DEPEND="${COMMON_DEPEND}
- dev-libs/appstream-glib
- dev-libs/libxml2:2
- dev-util/itstool
- dev-util/desktop-file-utils
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
- test? ( $(python_gen_any_dep 'dev-util/dogtail[${PYTHON_USEDEP}]') )
-"
-# eautoreconf:
-# app-text/yelp-tools
-
-python_check_deps() {
- use test && has_version "dev-util/dogtail[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- use test && python-any-r1_pkg_setup
-}
-
-src_configure() {
- # XXX: how to deal with rdtscp support, x86intrin
- gnome2_src_configure \
- $(use_enable test dogtail)
-}
-
-src_test() {
- virtx emake check
-}
diff --git a/media-gfx/gnome-photos/metadata.xml b/media-gfx/gnome-photos/metadata.xml
deleted file mode 100644
index 97374ee5..00000000
--- a/media-gfx/gnome-photos/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="flickr">Ensure runtime Flickr support</flag>
-</use>
-</pkgmetadata>
diff --git a/media-gfx/gnome-screenshot/gnome-screenshot-9999.ebuild b/media-gfx/gnome-screenshot/gnome-screenshot-9999.ebuild
deleted file mode 100644
index e70f3000..00000000
--- a/media-gfx/gnome-screenshot/gnome-screenshot-9999.ebuild
+++ /dev/null
@@ -1,58 +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 readme.gentoo-r1 xdg
-if [[ ${PV} = 9999 ]]; then
- inherit git-r3
- SRC_URI=""
- EGIT_REPO_URI="git://git.gnome.org/gnome-screenshot"
-fi
-
-DESCRIPTION="Screenshot utility for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Apps/Attic/GnomeUtils"
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE=""
-if [[ ${PV} != 9999 ]]; then
- KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
-fi
-
-# libcanberra 0.26-r2 is needed for gtk+:3 fixes
-COMMON_DEPEND="
- x11-libs/libX11
- x11-libs/libXext
- >=dev-libs/glib-2.35.1:2[dbus]
- >=x11-libs/gtk+-3.0.3:3
- >=media-libs/libcanberra-0.26-r2[gtk3]
-"
-RDEPEND="${COMMON_DEPEND}
- >=gnome-base/gsettings-desktop-schemas-0.1.0
-"
-DEPEND="${COMMON_DEPEND}
- dev-libs/libxml2:2
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
- x11-base/xorg-proto
-"
-
-DOC_CONTENTS="${P} saves screenshots in ~/Pictures/ and defaults to
- non-interactive mode when launched from a terminal. If you want to choose
- where to save the screenshot, run 'gnome-screenshot --interactive'"
-
-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/media-gfx/gnome-screenshot/metadata.xml b/media-gfx/gnome-screenshot/metadata.xml
deleted file mode 100644
index 39980802..00000000
--- a/media-gfx/gnome-screenshot/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/media-libs/clutter-gtk/clutter-gtk-9999.ebuild b/media-libs/clutter-gtk/clutter-gtk-9999.ebuild
deleted file mode 100644
index ca181316..00000000
--- a/media-libs/clutter-gtk/clutter-gtk-9999.ebuild
+++ /dev/null
@@ -1,53 +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="Library for embedding a Clutter canvas (stage) in GTK+"
-HOMEPAGE="https://wiki.gnome.org/Projects/Clutter"
-LICENSE="LGPL-2.1+"
-
-SLOT="1.0"
-if [[ ${PV} = 9999 ]]; then
- KEYWORDS=""
- IUSE="${IUSE} doc"
-else
- KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
-fi
-IUSE="X examples gtk +introspection wayland"
-
-RDEPEND="
- >=x11-libs/gtk+-3.8.0:3[X=,introspection?,wayland=]
- >=media-libs/clutter-1.23.7:1.0[X=,gtk=,introspection?,wayland=]
- media-libs/cogl:1.0=[introspection?]
- introspection? ( >=dev-libs/gobject-introspection-0.9.12:= )
-"
-DEPEND="${RDEPEND}
- dev-util/gtk-doc-am
- >=sys-devel/gettext-0.18
- virtual/pkgconfig
-"
-
-src_configure() {
- gnome2_src_configure \
- --disable-maintainer-flags \
- --enable-deprecated \
- $(use_enable introspection)
-}
-
-src_install() {
- gnome2_src_install
-
- if use examples; then
- insinto /usr/share/doc/${PF}/examples
- doins examples/{*.c,redhand.png}
- fi
-}
diff --git a/media-libs/clutter-gtk/metadata.xml b/media-libs/clutter-gtk/metadata.xml
deleted file mode 100644
index 39980802..00000000
--- a/media-libs/clutter-gtk/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/media-libs/clutter/clutter-9999.ebuild b/media-libs/clutter/clutter-9999.ebuild
deleted file mode 100644
index a9e3021c..00000000
--- a/media-libs/clutter/clutter-9999.ebuild
+++ /dev/null
@@ -1,112 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-
-inherit gnome2 virtualx
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
-
-HOMEPAGE="https://wiki.gnome.org/Projects/Clutter"
-DESCRIPTION="Clutter is a library for creating graphical user interfaces"
-
-LICENSE="LGPL-2.1+ FDL-1.1+"
-SLOT="1.0"
-
-IUSE="aqua debug doc egl gtk +introspection test wayland X"
-REQUIRED_USE="
- || ( aqua wayland X )
- wayland? ( egl )
-"
-if [[ ${PV} = 9999 ]]; then
- KEYWORDS=""
-else
- KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
-fi
-
-# NOTE: glx flavour uses libdrm + >=mesa-7.3
-# >=libX11-1.3.1 needed for X Generic Event support
-# do not depend on tslib, it does not build and is disabled by default upstream
-RDEPEND="
- >=dev-libs/glib-2.44.0:2
- >=dev-libs/atk-2.5.3[introspection?]
- >=dev-libs/json-glib-0.12[introspection?]
- >=media-libs/cogl-1.21.2:1.0=[introspection?,pango,wayland?]
- >=x11-libs/cairo-1.14:=[aqua?,glib]
- >=x11-libs/pango-1.30[introspection?]
-
- virtual/opengl
- x11-libs/libdrm:=
-
- egl? (
- >=dev-libs/libinput-0.19.0
- media-libs/cogl[gles2,kms]
- >=virtual/libgudev-136
- x11-libs/libxkbcommon
- )
- gtk? ( >=x11-libs/gtk+-3.22.6:3[aqua?] )
- introspection? ( >=dev-libs/gobject-introspection-1.39:= )
- X? (
- media-libs/fontconfig
- >=x11-libs/libX11-1.3.1
- x11-libs/libXext
- x11-libs/libXdamage
- >=x11-libs/libXi-1.3
- >=x11-libs/libXcomposite-0.4 )
- wayland? (
- dev-libs/wayland
- x11-libs/gdk-pixbuf:2 )
-"
-DEPEND="${RDEPEND}
- >=dev-util/gtk-doc-am-1.20
- >=sys-devel/gettext-0.17
- virtual/pkgconfig
- doc? (
- >=dev-util/gtk-doc-1.20
- >=app-text/docbook-sgml-utils-0.6.14[jadetex]
- dev-libs/libxslt )
- X? ( x11-base/xorg-proto )
- test? ( x11-libs/gdk-pixbuf )
-"
-
-src_prepare() {
- # We only need conformance tests, the rest are useless for us
- sed -e 's/^\(SUBDIRS =\).*/\1 accessibility conform/g' \
- -i tests/Makefile.am || die "am tests sed failed"
- sed -e 's/^\(SUBDIRS =\)[^\]*/\1 accessibility conform/g' \
- -i tests/Makefile.in || die "in tests sed failed"
-
- gnome2_src_prepare
-}
-
-src_configure() {
- # XXX: Conformance test suite (and clutter itself) does not work under Xvfb
- # (GLX error blabla)
- # XXX: coverage disabled for now
- # XXX: What about cex100/win32 backends?
- gnome2_src_configure \
- --disable-maintainer-flags \
- --disable-mir-backend \
- --disable-gcov \
- --disable-cex100-backend \
- --disable-win32-backend \
- --disable-tslib-input \
- $(use_enable aqua quartz-backend) \
- $(usex debug --enable-debug=yes --enable-debug=minimum) \
- $(use_enable doc docs) \
- $(use_enable egl egl-backend) \
- $(use_enable egl evdev-input) \
- $(use_enable gtk gdk-backend) \
- $(use_enable introspection) \
- $(use_enable test gdk-pixbuf) \
- $(use_enable wayland wayland-backend) \
- $(use_enable wayland wayland-compositor) \
- $(use_enable X xinput) \
- $(use_enable X x11-backend)
-}
-
-src_test() {
- virtx emake check -C tests/conform
-}
diff --git a/media-libs/clutter/metadata.xml b/media-libs/clutter/metadata.xml
deleted file mode 100644
index ca9d2af6..00000000
--- a/media-libs/clutter/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="egl">Enable EGL backend.</flag>
- <flag name="gtk">Use gdk-pixbuf from <pkg>x11-libs/gtk+</pkg> as image rendering backend</flag>
-</use>
-</pkgmetadata>
diff --git a/media-libs/cogl/cogl-9999.ebuild b/media-libs/cogl/cogl-9999.ebuild
deleted file mode 100644
index b1e1c858..00000000
--- a/media-libs/cogl/cogl-9999.ebuild
+++ /dev/null
@@ -1,146 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="yes"
-
-inherit gnome2 multilib virtualx
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
-
-DESCRIPTION="A library for using 3D graphics hardware to draw pretty pictures"
-HOMEPAGE="http://www.cogl3d.org/"
-
-LICENSE="MIT BSD"
-SLOT="2.0/0" # subslot = .so version
-# doc and profile disable for now due bugs #484750 and #483332
-IUSE="examples gles2 gstreamer +introspection +kms +opengl +pango test wayland" # doc profile
-REQUIRED_USE="wayland? ( gles2 )"
-if [[ ${PV} = 9999 ]]; then
- KEYWORDS=""
- IUSE="${IUSE} doc"
-else
- KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
-fi
-
-COMMON_DEPEND="
- >=dev-libs/glib-2.32:2
- x11-libs/cairo:=
- >=x11-libs/gdk-pixbuf-2:2
- x11-libs/libX11
- >=x11-libs/libXcomposite-0.4
- x11-libs/libXdamage
- x11-libs/libXext
- >=x11-libs/libXfixes-3
- >=x11-libs/libXrandr-1.2
- virtual/opengl
- gles2? ( media-libs/mesa[gles2] )
- gstreamer? (
- media-libs/gstreamer:1.0
- media-libs/gst-plugins-base:1.0 )
-
- introspection? ( >=dev-libs/gobject-introspection-1.34.2:= )
- kms? (
- media-libs/mesa[gbm]
- x11-libs/libdrm:= )
- pango? ( >=x11-libs/pango-1.20.0[introspection?] )
- wayland? (
- >=dev-libs/wayland-1.1.90
- media-libs/mesa[egl,wayland] )
-"
-# before clutter-1.7, cogl was part of clutter
-RDEPEND="${COMMON_DEPEND}
- !<media-libs/clutter-1.7
-"
-DEPEND="${COMMON_DEPEND}
- >=dev-util/gtk-doc-am-1.13
- sys-devel/gettext
- virtual/pkgconfig
- test? (
- app-eselect/eselect-opengl
- media-libs/mesa[classic] )
-"
-
-# Need classic mesa swrast for tests, llvmpipe causes a test failure
-# For some reason GL3 conformance test all fails again...
-RESTRICT="test"
-
-if [[ ${PV} = 9999 ]]; then
- DEPEND="${DEPEND}
- doc? (
- app-text/docbook-xml-dtd:4.1.2
- >=dev-util/gtk-doc-1.13 )"
-fi
-
-src_prepare() {
- # Do not build examples
- sed -e "s/^\(SUBDIRS +=.*\)examples\(.*\)$/\1\2/" \
- -i Makefile.am || die
-
- if ! use test ; then
- # For some reason the configure switch will not completely disable
- # tests being built
- sed -e "s/^\(SUBDIRS =.*\)test-fixtures\(.*\)$/\1\2/" \
- -e "s/^\(SUBDIRS +=.*\)tests\(.*\)$/\1\2/" \
- -e "s/^\(.*am__append.* \)tests\(.*\)$/\1\2/" \
- -i Makefile.am || die
- fi
-
- gnome2_src_prepare
-}
-
-src_configure() {
- # TODO: think about quartz, sdl
- # Prefer gl over gles2 if both are selected
- # Profiling needs uprof, which is not available in portage yet, bug #484750
- # FIXME: Doesn't provide prebuilt docs, but they can neither be rebuilt, bug #483332
- gnome2_src_configure \
- --disable-examples-install \
- --disable-maintainer-flags \
- --enable-cairo \
- --enable-deprecated \
- --enable-gdk-pixbuf \
- --enable-glib \
- $(use_enable opengl glx) \
- $(use_enable opengl gl) \
- $(use_enable gles2) \
- $(use_enable gles2 cogl-gles2) \
- $(use_enable gles2 xlib-egl-platform) \
- $(usex gles2 --with-default-driver=$(usex opengl gl gles2)) \
- $(use_enable gstreamer cogl-gst) \
- $(use_enable introspection) \
- $(use_enable kms kms-egl-platform) \
- $(use_enable pango cogl-pango) \
- $(use_enable test unit-tests) \
- $(use_enable wayland wayland-egl-platform) \
- $(use_enable wayland wayland-egl-server) \
- --disable-profile
-# $(use_enable profile)
-}
-
-src_test() {
- # Use swrast for tests, llvmpipe is incomplete and "test_sub_texture" fails
- # NOTE: recheck if this is needed after every mesa bump
- if [[ "$(eselect opengl show)" != "xorg-x11" ]]; then
- ewarn "Skipping tests because a binary OpenGL library is enabled. To"
- ewarn "run tests for ${PN}, you need to enable the Mesa library:"
- ewarn "# eselect opengl set xorg-x11"
- return
- fi
- LIBGL_DRIVERS_PATH="${EROOT}/usr/$(get_libdir)/mesa" Xemake check
-}
-
-src_install() {
- DOCS="NEWS README"
- if use examples; then
- insinto /usr/share/doc/${PF}/examples
- doins examples/{*.c,*.jpg}
- fi
-
- gnome2_src_install
-
- # Remove silly examples-data directory
- rm -rvf "${ED}/usr/share/cogl/examples-data/" || die
-}
diff --git a/media-libs/cogl/metadata.xml b/media-libs/cogl/metadata.xml
deleted file mode 100644
index 009b6abd..00000000
--- a/media-libs/cogl/metadata.xml
+++ /dev/null
@@ -1,13 +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="gles2">Enable OpenGL ES 2.0 support</flag>
- <flag name="kms">Enable KMS support.</flag>
- <flag name="pango">Build cogl-pango library for <pkg>x11-libs/pango</pkg> integration</flag>
-</use>
-</pkgmetadata>
diff --git a/media-libs/gsound/gsound-9999.ebuild b/media-libs/gsound/gsound-9999.ebuild
deleted file mode 100644
index e18d4d44..00000000
--- a/media-libs/gsound/gsound-9999.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="no"
-VALA_USE_DEPEND="vapigen"
-VALA_MIN_API_VERSION="0.20"
-
-inherit gnome2 vala
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
-
-DESCRIPTION="Thin GObject wrapper around the libcanberra sound event library"
-HOMEPAGE="https://wiki.gnome.org/Projects/GSound"
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-if [[ ${PV} = 9999 ]]; then
- KEYWORDS=""
-else
- KEYWORDS="~amd64 ~x86"
-fi
-IUSE="+introspection"
-
-# vala setup required for vapigen check
-RDEPEND="
- >=dev-libs/glib-2.36:2
- media-libs/libcanberra
- introspection? ( >=dev-libs/gobject-introspection-1.2.9 )
-"
-DEPEND="${RDEPEND}
- $(vala_depend)
- >=dev-util/gtk-doc-am-1.20
- virtual/pkgconfig
-"
-
-src_prepare() {
- vala_src_prepare
- gnome2_src_prepare
-}
-
-src_configure () {
- gnome2_src_configure \
- --disable-static \
- $(use_enable introspection)
-}
diff --git a/media-libs/gsound/metadata.xml b/media-libs/gsound/metadata.xml
deleted file mode 100644
index 4cbddcaa..00000000
--- a/media-libs/gsound/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/media-libs/mash/mash-9999.ebuild b/media-libs/mash/mash-9999.ebuild
deleted file mode 100644
index 3bf1a849..00000000
--- a/media-libs/mash/mash-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="4"
-GCONF_DEBUG="no"
-GNOME2_LA_PUNT="yes"
-
-# clutter.eclass does not support .xz tarballs
-inherit gnome2 versionator
-if [[ ${PV} = 9999 ]]; then
- SRC_URI=""
- EGIT_REPO_URI="git://github.com/clutter-project/mash.git"
- inherit gnome2-live
-else
- RV=($(get_version_components))
- SRC_URI="http://source.clutter-project.org/sources/${PN}/${RV[0]}.${RV[1]}/${P}.tar.xz"
-fi
-
-DESCRIPTION="A library for rendering 3D models with Clutter"
-HOMEPAGE="http://wiki.clutter-project.org/wiki/Mash"
-
-LICENSE="LGPL-2.1"
-SLOT="0.2"
-IUSE="doc examples +introspection"
-if [[ ${PV} = 9999 ]]; then
- KEYWORDS=""
-else
- KEYWORDS="~amd64 ~x86"
-fi
-
-# Automagically detects x11-libs/mx, but only uses it for building examples.
-# Note: mash is using a bundled copy of rply because mash developers have
-# modified its API by adding extra arguments to various functions.
-RDEPEND=">=dev-libs/glib-2.16:2
- >=media-libs/clutter-1.5.10:1.0[introspection?]
- virtual/opengl
-
- introspection? ( >=dev-libs/gobject-introspection-0.6.1 )"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- doc? ( >=dev-util/gtk-doc-1.14 )"
-
-pkg_setup() {
- DOCS="AUTHORS NEWS README"
- G2CONF="${G2CONF}
- --disable-static
- $(use_enable introspection)"
-}
-
-src_install() {
- gnome2_src_install
-
- if use examples; then
- insinto /usr/share/doc/${PF}/examples
- doins example/{*.c,*.ply}
- fi
-}
diff --git a/media-libs/mash/metadata.xml b/media-libs/mash/metadata.xml
deleted file mode 100644
index f31bff46..00000000
--- a/media-libs/mash/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="introspection">Use <pkg>dev-libs/gobject-introspection</pkg>
- for introspection</flag>
-</use>
-</pkgmetadata>
diff --git a/media-sound/girl/Manifest b/media-sound/girl/Manifest
deleted file mode 100644
index 451eda2a..00000000
--- a/media-sound/girl/Manifest
+++ /dev/null
@@ -1,24 +0,0 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
-DIST girl-10.0.0.tar.xz 1166000 SHA256 4ad194862b4366334aef297161b55edb42a152196fae84d905d551680accde36 SHA512 6b4461e229d3f572cd883787a05940a47563d0db5c795a78720afdfd6df2845e49643976a05031282876203f6551622dda57239e0f8b7ed4e03efc488dc7aaaf WHIRLPOOL 10fc5f79e2955d6d405e8405d47c200bacff58f97536dc3f43d59802da66a41228b1af27c2c21e469db05243b58cf64ca30b31f4b55c0691c02d24ad81eabdd3
-DIST girl-9.5.2.tar.xz 1407460 SHA256 05a2781e0cd3d2bb7651f0e54e0655e5c92aea9d59ca7dcc28b64ff160282139 SHA512 e7554b37a7267234a09a751be5461c7c37e93bab849e4e9a540d270dd71cf0919e1eab818aa02795a9244b1e68a9659528cec3bd5bc2e8805adc85a000fe4c0d WHIRLPOOL 8146b3a6504e4b98f029761b204d94c47e9b1b36960a87c6d0d013979df0252c50b8c074d75f9d14a9875606969e91846b09aa8c99e37e113e70bfa6c0c9bbee
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2
-
-iQKTBAEBCAB9FiEEX+aBqe7MmoWBwzA1lSmjXZiBxnkFAlmsfcFfFIAAAAAALgAo
-aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDVG
-RTY4MUE5RUVDQzlBODU4MUMzMzAzNTk1MjlBMzVEOTg4MUM2NzkACgkQlSmjXZiB
-xnmShBAAoLX6f20IfMTD//BClovi38tZQcOpkYGd1zW8y3jx8WSmmU4IMrK7fa65
-gpo8KKgaHCb7QIqvc5+XVuHIEiegEbz3k9rocRlAITdWomSod3kiGTV+EHmCAlxE
-BQujrqp9dZ7WHJMqNvP7c/521eEvqPkYImWRcO+UT+hw2AQ+rikPJSTHB5i4rX7S
-264/gIi7hPTq0aLKoLAwtH4hXFELCSHPGfe0/drF0u4OlIZs+NbplSFjgjvbLx7u
-GO+w6t8/LMQ85+gsAQJFXR2gelobgr1w/KWK3GITWPwxXRMIjJdbyTlXgeyh37a6
-3TWJN0RTT8sVG36tnAfiWZSHZJ32IDYKEIic/EdAu3XDN06qI0k2ylQO1l4/JoI9
-F7e1wfkAewzmeLQcB4GOwqN+OC+MifAQuAd0JnmQ68/4lYygNBrIQUIy1Xc7+WbX
-sQly+NKD59vnl7XN6kt5DhhHFqD64dCtN4ryGMtaFkXhc8ly8mMt9Fia6dPSjXu0
-4joP8onDXtcGX5s7LopbyOSNrNUUUd5J4WsdslrLDdZEfdpDM4Dc9hPKQdiv/HHY
-kPTVhEQzjvmnFDxPDyxOthB+X5MD/BfR5aq2fZO5fFIkvWBbnQwa2LVsykEz0PY3
-B6vNJr/yPrz9/2Eo23rryuh3S5lGofkpeJVeITeCRP64/7r8HfM=
-=RaiW
------END PGP SIGNATURE-----
diff --git a/media-sound/girl/girl-10.0.0.ebuild b/media-sound/girl/girl-10.0.0.ebuild
deleted file mode 100644
index c6f6f045..00000000
--- a/media-sound/girl/girl-10.0.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit gnome2
-
-DESCRIPTION="Easily find and record live radio programs on the Internet"
-HOMEPAGE="https://download.gnome.org/sources/girl"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="
- >=dev-libs/glib-2.40:2
- >=gnome-base/gnome-vfs-2:2
- >=gnome-base/libgnome-2
- >=gnome-base/libgnomeui-2
- >=x11-libs/gtk+-2.24:2
- dev-libs/libxml2:2
- media-libs/gstreamer:1.0
- media-libs/gst-plugins-base:1.0
- media-libs/gst-plugins-bad:1.0
-"
-DEPEND="${RDEPEND}
- app-text/yelp-tools
- >=dev-util/gtk-doc-am-1.16
- >=dev-util/intltool-0.50.1
- virtual/pkgconfig
-"
-
-src_configure() {
- gnome2_src_configure --without-recording
-}
diff --git a/media-sound/girl/girl-9.5.2.ebuild b/media-sound/girl/girl-9.5.2.ebuild
deleted file mode 100644
index 2c368224..00000000
--- a/media-sound/girl/girl-9.5.2.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-inherit gnome2
-
-DESCRIPTION="Easily find and record live radio programs on the Internet"
-HOMEPAGE="https://download.gnome.org/sources/girl"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="
- >=dev-libs/glib-2.40:2
- >=gnome-base/gnome-vfs-2:2
- >=gnome-base/libgnome-2
- >=gnome-base/libgnomeui-2
- >=x11-libs/gtk+-2.24:2
- dev-libs/libxml2:2
- media-video/totem
-"
-DEPEND="${RDEPEND}
- app-text/yelp-tools
- >=dev-util/gtk-doc-am-1.16
- >=dev-util/intltool-0.50.1
- virtual/pkgconfig
-"
-
-src_configure() {
- gnome2_src_configure --without-recording
-}
diff --git a/media-sound/girl/metadata.xml b/media-sound/girl/metadata.xml
deleted file mode 100644
index 39980802..00000000
--- a/media-sound/girl/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/media-sound/goobox/Manifest b/media-sound/goobox/Manifest
deleted file mode 100644
index 73804fec..00000000
--- a/media-sound/goobox/Manifest
+++ /dev/null
@@ -1,14 +0,0 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA512
-
-DIST goobox-3.4.1.tar.xz 561240 SHA256 dde757f9e9e463b5c610d1257d3fc0096a53783529a3172cd8da18cada3b3ef2 SHA512 f3eef66cca2c58cb95398835cc996002d31cf25d13b115dfa49771b5c81e4548276f8730d4a40d6fe63ba0562161d9b9fc0b00ffa089cd22afdcf5b93e029695 WHIRLPOOL 9dfb7e8ac06072ca1f974781f253666fd7c8cbb89841f67c8df61d725350916d16f02f08f67baefa2672cb0662be0c0643f1e734e3c6841ecf90139fe77a868d
-DIST goobox-3.4.2.tar.xz 563420 SHA256 e0d2cead2597d652ea2b4655498ad8d26e3b175a5c5a12381ef521b045421d38 SHA512 1d7b8fcd8f25670bd80392b769d9b05b3c1613eac811254b5c0ee01995e71e52e0ac923179802335beb8bb47907166bea5dab9c531558652c7a82bd72b206f43 WHIRLPOOL 33c3d0b8f58a58e26f83f96580a07c4b12f8e025459ad042df8120f895b5d7b81b6a82c392c1d4469a1a2d305c38608a92a3e75931f162632aafac7e56586800
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2
-
-iKYEAREKAGYFAlgVzVdfFIAAAAAALgAoaXNzdWVyLWZwckBub3RhdGlvbnMub3Bl
-bnBncC5maWZ0aGhvcnNlbWFuLm5ldDVDQTQxN0YyN0IxMzFCQTU5M0MwQkU5MEQ1
-Rjk5NUMxQzYwODU4MDYACgkQ1fmVwcYIWAZxWQCg6l4x0aFw9Tph3p8TskQ08Bzd
-6pcAoLU95UrVGiom9jhwqpgbiLFRUMBz
-=m6e5
------END PGP SIGNATURE-----
diff --git a/media-sound/goobox/goobox-3.4.1.ebuild b/media-sound/goobox/goobox-3.4.1.ebuild
deleted file mode 100644
index e714ad6a..00000000
--- a/media-sound/goobox/goobox-3.4.1.ebuild
+++ /dev/null
@@ -1,41 +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
-
-DESCRIPTION="Goobox is a CD player for the GNOME desktop environment"
-HOMEPAGE="https://people.gnome.org/~paobac/goobox/"
-
-LICENSE=""
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="
- >=app-cdr/brasero-3
- >=dev-libs/glib-2.36:2
- media-libs/gstreamer:1.0
- media-libs/libdiscid
- media-libs/musicbrainz:5
- media-plugins/gst-plugins-cdparanoia:1.0
- media-plugins/gst-plugins-meta:1.0
- >=x11-libs/gtk+-3.10:3
- >=x11-libs/libnotify-0.4.3
-"
-DEPEND="${DEPEND}
- dev-libs/libxml2
- >=dev-util/intltool-0.35
- virtual/pkgconfig
-"
-
-src_configure() {
- # libcoverart is not available in tree
- gnome2_src_configure \
- --disable-libcoverart \
- --enable-media-keys \
- --enable-notification
-}
diff --git a/media-sound/goobox/goobox-3.4.2.ebuild b/media-sound/goobox/goobox-3.4.2.ebuild
deleted file mode 100644
index 6997f35c..00000000
--- a/media-sound/goobox/goobox-3.4.2.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-inherit gnome2
-
-DESCRIPTION="Goobox is a CD player for the GNOME desktop environment"
-HOMEPAGE="https://people.gnome.org/~paobac/goobox/"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="libnotify"
-
-RDEPEND="
- >=app-cdr/brasero-3
- >=dev-libs/glib-2.36:2
- media-libs/gstreamer:1.0
- media-libs/libdiscid
- media-libs/musicbrainz:5
- media-plugins/gst-plugins-cdparanoia:1.0
- media-plugins/gst-plugins-meta:1.0
- >=x11-libs/gtk+-3.10:3
- libnotify? ( >=x11-libs/libnotify-0.4.3 )
-"
-DEPEND="${DEPEND}
- app-text/yelp-tools
- >=dev-util/intltool-0.50.1
- sys-devel/gettext
- virtual/pkgconfig
-"
-
-src_configure() {
- # libcoverart is not available in tree
- gnome2_src_configure \
- --disable-libcoverart \
- --enable-media-keys \
- $(use_enable libnotify notification)
-}
diff --git a/media-sound/goobox/metadata.xml b/media-sound/goobox/metadata.xml
deleted file mode 100644
index 39980802..00000000
--- a/media-sound/goobox/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/media-sound/rhythmbox/metadata.xml b/media-sound/rhythmbox/metadata.xml
deleted file mode 100644
index c87a0ebc..00000000
--- a/media-sound/rhythmbox/metadata.xml
+++ /dev/null
@@ -1,15 +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>
- <maintainer type="project">
- <email>gstreamer@gentoo.org</email>
- <name>GStreamer package maintainers</name>
- </maintainer>
- <use>
- <flag name="daap">Build the local network music sharing plugin which uses the DAAP protocol using <pkg>net-libs/libdmapsharing</pkg></flag>
- </use>
-</pkgmetadata>
diff --git a/media-sound/rhythmbox/rhythmbox-9999.ebuild b/media-sound/rhythmbox/rhythmbox-9999.ebuild
deleted file mode 100644
index 02d97a9e..00000000
--- a/media-sound/rhythmbox/rhythmbox-9999.ebuild
+++ /dev/null
@@ -1,136 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-PYTHON_COMPAT=( python3_{4,5,6} )
-PYTHON_REQ_USE="xml"
-
-inherit eutils gnome2 python-single-r1 multilib virtualx
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
-
-DESCRIPTION="Music management and playback software for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Apps/Rhythmbox"
-
-LICENSE="GPL-2"
-SLOT="0"
-
-IUSE="cdr daap dbus gnome-keyring ipod libnotify lirc mtp nsplugin +python test +udev upnp-av"
-REQUIRED_USE="
- ipod? ( udev )
- mtp? ( udev )
- dbus? ( python )
- python? ( ${PYTHON_REQUIRED_USE} )
-"
-
-if [[ ${PV} != 9999 ]]; then
- KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-fi
-
-# FIXME: double check what to do with fm-radio plugin
-COMMON_DEPEND="
- >=dev-libs/glib-2.38:2
- >=dev-libs/libxml2-2.7.8:2
- >=x11-libs/gtk+-3.20.0:3[X,introspection]
- >=x11-libs/gdk-pixbuf-2.18:2
- >=dev-libs/gobject-introspection-0.10:=
- >=dev-libs/libpeas-0.7.3[gtk]
- >=dev-libs/totem-pl-parser-3.2
- >=net-libs/libsoup-2.42:2.4
- >=media-libs/gst-plugins-base-1.4:1.0[introspection]
- >=media-libs/gstreamer-1.4:1.0[introspection]
- >=sys-libs/tdb-1.2.6
- dev-libs/json-glib
-
- cdr? ( >=app-cdr/brasero-2.91.90 )
- daap? (
- >=net-libs/libdmapsharing-2.9.19:3.0
- >=media-plugins/gst-plugins-soup-1.4:1.0 )
- gnome-keyring? ( >=app-crypt/libsecret-0.18 )
- libnotify? ( >=x11-libs/libnotify-0.7.0 )
- lirc? ( app-misc/lirc )
- python? (
- ${PYTHON_DEPS}
- >=dev-python/pygobject-3.0:3[${PYTHON_USEDEP}]
- )
- udev? (
- virtual/libgudev:=
- ipod? ( >=media-libs/libgpod-0.7.92[udev] )
- mtp? ( >=media-libs/libmtp-0.3 ) )
-"
-RDEPEND="${COMMON_DEPEND}
- media-plugins/gst-plugins-soup:1.0
- media-plugins/gst-plugins-libmms:1.0
- || (
- media-plugins/gst-plugins-cdparanoia:1.0
- media-plugins/gst-plugins-cdio:1.0 )
- media-plugins/gst-plugins-meta:1.0
- media-plugins/gst-plugins-taglib:1.0
- x11-themes/adwaita-icon-theme
- python? (
- >=dev-libs/libpeas-0.7.3[python,${PYTHON_USEDEP}]
- net-libs/libsoup:2.4[introspection]
- x11-libs/gdk-pixbuf:2[introspection]
- x11-libs/gtk+:3[introspection]
- x11-libs/pango[introspection]
-
- dbus? ( sys-apps/dbus )
- gnome-keyring? ( >=app-crypt/libsecret-0.18[introspection] ) )
- upnp-av? (
- >=media-libs/grilo-0.3:0.3
- >=media-plugins/grilo-plugins-0.3:0.3[upnp-av] )
-"
-DEPEND="${COMMON_DEPEND}
- app-text/yelp-tools
- dev-util/gtk-doc-am
- >=dev-util/intltool-0.35
- dev-util/itstool
- virtual/pkgconfig
- test? ( dev-libs/check )
-"
-# eautoreconf needs yelp-tools
-
-pkg_setup() {
- use python && python-single-r1_pkg_setup
-}
-
-src_configure() {
- # FIXME: bug???
- export GST_INSPECT=/bin/true
-
- # --enable-vala just installs the sample vala plugin, and the configure
- # checks are broken, so don't enable it
- gnome2_src_configure \
- MOZILLA_PLUGINDIR=/usr/$(get_libdir)/nsbrowser/plugins \
- VALAC=$(type -P true) \
- --enable-mmkeys \
- --disable-more-warnings \
- --disable-static \
- --disable-vala \
- $(use_enable daap) \
- $(use_enable libnotify) \
- $(use_enable lirc) \
- $(use_enable nsplugin browser-plugin) \
- $(use_enable python) \
- $(use_enable upnp-av grilo) \
- $(use_with cdr brasero) \
- $(use_with gnome-keyring libsecret) \
- $(use_with ipod) \
- $(use_with mtp) \
- $(use_with udev gudev)
-}
-
-src_test() {
- unset SESSION_MANAGER
- "${EROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/data" || die
- GSETTINGS_SCHEMA_DIR="${S}/data" virtx emake check CK_DEFAULT_TIMEOUT=60
-}
-
-src_install() {
- DOCS="AUTHORS ChangeLog DOCUMENTERS INTERNALS \
- MAINTAINERS MAINTAINERS.old NEWS README THANKS"
-
- gnome2_src_install
-}
diff --git a/media-sound/sound-juicer/metadata.xml b/media-sound/sound-juicer/metadata.xml
deleted file mode 100644
index 39980802..00000000
--- a/media-sound/sound-juicer/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/media-sound/sound-juicer/sound-juicer-9999.ebuild b/media-sound/sound-juicer/sound-juicer-9999.ebuild
deleted file mode 100644
index df5d17a5..00000000
--- a/media-sound/sound-juicer/sound-juicer-9999.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="yes"
-
-inherit gnome2
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
-
-DESCRIPTION="CD ripper for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Apps/SoundJuicer"
-
-LICENSE="GPL-2+"
-SLOT="0"
-if [[ ${PV} = 9999 ]]; then
- KEYWORDS=""
-else
- KEYWORDS=" ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
-fi
-IUSE="flac test vorbis"
-
-COMMON_DEPEND="
- app-text/iso-codes
- >=dev-libs/glib-2.38:2
- >=x11-libs/gtk+-3.4:3
- media-libs/libcanberra[gtk3]
- >=app-cdr/brasero-2.90
- sys-apps/dbus
- gnome-base/gsettings-desktop-schemas
-
- media-libs/libdiscid
- >=media-libs/musicbrainz-5.0.1:5
-
- media-libs/gstreamer:1.0
- media-libs/gst-plugins-base:1.0[vorbis?]
- flac? ( media-plugins/gst-plugins-flac:1.0 )
-"
-RDEPEND="${COMMON_DEPEND}
- gnome-base/gvfs[cdda,udev]
- || (
- media-plugins/gst-plugins-cdparanoia:1.0
- media-plugins/gst-plugins-cdio:1.0 )
- media-plugins/gst-plugins-meta:1.0
-"
-DEPEND="${COMMON_DEPEND}
- dev-libs/appstream-glib
- >=dev-util/intltool-0.50
- virtual/pkgconfig
- test? ( ~app-text/docbook-xml-dtd-4.3 )
-"
-
-if [[ ${PV} = 9999 ]]; then
- DEPEND="${DEPEND}
- app-text/yelp-tools
- gnome-base/gnome-common
- "
-fi
-
-src_prepare() {
- gnome2_src_prepare
-
- # FIXME: gst macros does not take GST_INSPECT override anymore but we need a
- # way to disable inspection due to gst-clutter always creating a GL context
- # which is forbidden in sandbox since it needs write access to
- # /dev/card*/dri
- sed -e "s|\(gstinspect=\).*|\1$(type -P true)|" \
- -i configure || die
-}
-
-src_configure() {
- gnome2_src_configure ITSTOOL="$(type -P true)"
-}
-
-pkg_postinst() {
- gnome2_pkg_postinst
- if [ -z ${REPLACING_VERSIONS} ]; then
- ewarn "The list of audio encoding profiles in ${P} is non-customizable."
- ewarn "A possible workaround is to rip to flac using ${PN}, and convert to"
- ewarn "your desired format using a separate tool."
- fi
-}
diff --git a/media-video/cheese/cheese-9999.ebuild b/media-video/cheese/cheese-9999.ebuild
deleted file mode 100644
index b23704c1..00000000
--- a/media-video/cheese/cheese-9999.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-VALA_MIN_API_VERSION="0.26"
-
-inherit gnome2 vala virtualx
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
-
-DESCRIPTION="A cheesy program to take pictures and videos from your webcam"
-HOMEPAGE="https://wiki.gnome.org/Apps/Cheese"
-
-LICENSE="GPL-2+"
-SLOT="0/8" # subslot = libcheese soname version
-IUSE="+introspection test"
-if [[ ${PV} = 9999 ]]; then
- IUSE="${IUSE} doc"
- KEYWORDS=""
-else
- KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-fi
-
-COMMON_DEPEND="
- >=dev-libs/glib-2.39.90:2
- >=x11-libs/gtk+-3.13.4:3[introspection?]
- >=gnome-base/gnome-desktop-2.91.6:3=
- >=media-libs/libcanberra-0.26[gtk3]
- >=media-libs/clutter-1.13.2:1.0[introspection?]
- >=media-libs/clutter-gtk-1:1.0
- media-libs/clutter-gst:3.0
- media-libs/cogl:1.0=[introspection?]
-
- media-video/gnome-video-effects
- x11-libs/gdk-pixbuf:2[jpeg,introspection?]
- x11-libs/libX11
- x11-libs/libXtst
-
- >=media-libs/gstreamer-1.4:1.0[introspection?]
- >=media-libs/gst-plugins-base-1.4:1.0[introspection?,ogg,pango,theora,vorbis,X]
-
- introspection? ( >=dev-libs/gobject-introspection-0.6.7:= )
-"
-RDEPEND="${COMMON_DEPEND}
- >=media-libs/gst-plugins-bad-1.4:1.0
- >=media-libs/gst-plugins-good-1.4:1.0
-
- >=media-plugins/gst-plugins-jpeg-1.4:1.0
- >=media-plugins/gst-plugins-v4l2-1.4:1.0
- >=media-plugins/gst-plugins-vpx-1.4:1.0
-"
-# libxml2+gdk-pixbuf required for glib-compile-resources
-DEPEND="${COMMON_DEPEND}
- $(vala_depend)
- app-text/docbook-xml-dtd:4.3
- app-text/yelp-tools
- dev-libs/appstream-glib
- dev-libs/libxml2:2
- dev-libs/libxslt
- >=dev-util/gtk-doc-am-1.14
- >=dev-util/intltool-0.50
- dev-util/itstool
- virtual/pkgconfig
- x11-base/xorg-proto
-"
-
-if [[ ${PV} = 9999 ]]; then
- DEPEND="${DEPEND}
- doc? ( >=dev-util/gtk-doc-1.14 )"
-fi
-
-src_prepare() {
- vala_src_prepare
- gnome2-live_src_prepare
-}
-
-src_configure() {
- gnome2_src_configure \
- GST_INSPECT=$(type -P true) \
- GTESTER_REPORT=$(type -P true) \
- $(use_enable introspection) \
- --disable-lcov \
- --disable-static
-}
-
-src_test() {
- "${EROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/data" || die
- GSETTINGS_SCHEMA_DIR="${S}/data" virtx emake check
-}
diff --git a/media-video/cheese/metadata.xml b/media-video/cheese/metadata.xml
deleted file mode 100644
index b2c5fa1e..00000000
--- a/media-video/cheese/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">
- Cheese uses your webcam to take photos and videos, applies fancy special
- effects, and lets you share the fun with others.
- </longdescription>
-</pkgmetadata>
diff --git a/media-video/totem/files/3.26-control-plugins.patch b/media-video/totem/files/3.26-control-plugins.patch
deleted file mode 100644
index 6b4b1a7d..00000000
--- a/media-video/totem/files/3.26-control-plugins.patch
+++ /dev/null
@@ -1,199 +0,0 @@
-From 5bdfac8a4a34e3edec05439fa3cd5544e0515e24 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?R=C3=A9mi=20Cardona?= <remi@gentoo.org>
-Date: Sun, 10 Jun 2018 10:09:16 +0200
-Subject: [PATCH] Allow full control over which plugins are built
-
----
- meson.build | 2 +-
- meson_options.txt | 28 ++++++++++++++++++++-
- src/plugins/meson.build | 56 ++++++++++++++++++++++++++++++-----------
- 3 files changed, 69 insertions(+), 17 deletions(-)
-
-diff --git a/meson.build b/meson.build
-index 9c4797dd..aa91ae10 100644
---- a/meson.build
-+++ b/meson.build
-@@ -7,7 +7,7 @@ project(
- 'c_std=gnu99',
- 'warning_level=1'
- ],
-- meson_version: '>= 0.41.0'
-+ meson_version: '>= 0.44.0'
- )
-
- totem_version = meson.project_version()
-diff --git a/meson_options.txt b/meson_options.txt
-index 3b6ff67b..6e056952 100644
---- a/meson_options.txt
-+++ b/meson_options.txt
-@@ -1,7 +1,33 @@
- option('enable-easy-codec-installation', type: 'combo', choices: ['yes', 'no', 'auto'], value: 'auto', description: 'Whether to enable easy codec installation support for GStreamer')
- option('enable-python', type: 'combo', choices: ['yes', 'no', 'auto'], value: 'auto', description: 'Enable python support')
- option('enable-vala', type: 'combo', choices: ['yes', 'no', 'auto'], value: 'auto', description: 'whether Vala plugin support is requested')
--option('with-plugins', type: 'combo', choices: ['all', 'none', 'auto'], value: 'auto', description: 'Which Totem plugins to compile (default: auto; "all", "none" and "auto" are valid)')
-+option('with-plugins', type: 'array', choices: [
-+ 'all',
-+ 'auto',
-+ 'apple-trailers',
-+ 'autoload-subtitles',
-+ 'brasero-disc-recorder',
-+ 'dbusservice',
-+ 'gromit',
-+ 'im-status',
-+ 'lirc',
-+ 'media-player-keys',
-+ 'ontop',
-+ 'opensubtitles',
-+ 'properties',
-+ 'pythonconsole',
-+ 'recent',
-+ 'rotation',
-+ 'sample-vala',
-+ 'samplepython',
-+ 'save-file',
-+ 'screensaver',
-+ 'screenshot',
-+ 'skipto',
-+ 'variable-rate',
-+ 'vimeo',
-+ 'zeitgeist-dp'
-+], value: ['auto'], description: 'Which Totem plugins to compile (default: auto; "all", "none" and "auto" are valid)')
- option('enable-nautilus', type: 'combo', choices: ['yes', 'no', 'auto'], value: 'auto', description: 'compile the nautilus plugin')
- option('with-nautilusdir', type: 'string', value: '', description: 'Installation path for Nautilus extension')
- option('enable-gtk-doc', type: 'boolean', value: false, description: 'use gtk-doc to build documentation')
-diff --git a/src/plugins/meson.build b/src/plugins/meson.build
-index 95af6485..289ba811 100644
---- a/src/plugins/meson.build
-+++ b/src/plugins/meson.build
-@@ -41,8 +41,8 @@ allowed_plugins = [
- plugins = []
-
- plugins_option = get_option('with-plugins')
--if plugins_option != 'none'
-- plugins += [
-+if plugins_option.length() > 0
-+ foreach plugin: [
- 'apple-trailers',
- 'autoload-subtitles',
- 'im-status',
-@@ -56,26 +56,38 @@ if plugins_option != 'none'
- 'variable-rate',
- 'vimeo'
- ]
-+ if plugins_option.contains('all') or plugins_option.contains('auto') or plugins_option.contains(plugin)
-+ plugins += plugin
-+ endif
-+ endforeach
-
-- plugin_error = (plugins_option == 'all')
-+ if plugins_option.contains('all') or plugins_option.contains('auto') or plugins_option.contains('gromit')
-+ gdk_targets = gtk_dep.get_pkgconfig_variable('targets')
-+ else
-+ gdk_targets = []
-+ endif
-
-- gdk_targets = gtk_dep.get_pkgconfig_variable('targets')
- if gdk_targets.contains('x11')
- plugins += 'gromit'
- else
- str = 'the gromit plugin is not supported on non-X11 targets'
-- if plugin_error
-+ if plugins_option.contains('all') or plugins_option.contains('gromit')
- error(str)
- endif
- message(str)
- endif
-
-- lirc_dep = dependency('lirc', required: false)
-+ if plugins_option.contains('all') or plugins_option.contains('auto') or plugins_option.contains('lirc')
-+ lirc_dep = dependency('lirc', required: false)
-+ else
-+ lirc_dep = disabler()
-+ endif
-+
- if lirc_dep.found() and cc.has_function('lirc_init', dependencies: lirc_dep) and cc.has_header('lirc/lirc_client.h')
- plugins += 'lirc'
- else
- str = 'you need lirc_client installed for the lirc plugin'
-- if plugin_error
-+ if plugins_option.contains('all') or plugins_option.contains('lirc')
- error(str)
- endif
- message(str)
-@@ -84,33 +96,38 @@ if plugins_option != 'none'
- libxml_req_version = '>= 2.6.0'
- libxml_dep = dependency('libxml-2.0', version: libxml_req_version, required: false)
- gtk_x11_dep = dependency('gtk+-x11-3.0', version: gtk_req_version, required: false)
-- if libxml_dep.found() and gtk_x11_dep.found()
-+
-+ if libxml_dep.found() and gtk_x11_dep.found() and (plugins_option.contains('all') or plugins_option.contains('auto') or plugins_option.contains('brasero-disc-recorder'))
- plugins += 'brasero-disc-recorder'
- else
- str = 'you need libxml-2.0 ' + libxml_req_version + ' and gtk+-x11-3.0 to use the brasero-disc-recorder plugin'
-- if plugin_error
-+ if plugins_option.contains('all') or plugins_option.contains('brasero-disc-recorder')
- error(str)
- endif
- message(str)
- endif
-
-- if have_nautilus
-+ if have_nautilus and (plugins_option.contains('all') or plugins_option.contains('auto') or plugins_option.contains('save-file'))
- plugins += 'save-file'
- else
- str = 'you need libnautilus-extension to use the save-file plugin'
-- if plugin_error
-+ if plugins_option.contains('all') or plugins_option.contains('save-file')
- error(str)
- endif
- message(str)
- endif
-
- if have_python
-- plugins += [
-+ foreach plugin: [
- 'dbusservice',
- 'opensubtitles',
- 'pythonconsole',
- 'samplepython'
- ]
-+ if plugins_option.contains('all') or plugins_option.contains('auto') or plugins_option.contains(plugin)
-+ plugins += plugin
-+ endif
-+ endforeach
- endif
-
- if have_vala
-@@ -129,17 +146,26 @@ if plugins_option != 'none'
- '--pkg=@0@-@1@'.format(totem_gir_ns, totem_api_version)
- ]
-
-- plugins += [
-+ foreach plugin: [
- 'rotation',
- 'sample-vala'
- ]
-+ if plugins_option.contains('all') or plugins_option.contains('auto') or plugins_option.contains(plugin)
-+ plugins += plugin
-+ endif
-+ endforeach
-+
-+ if plugins_option.contains('all') or plugins_option.contains('auto') or plugins_option.contains('zeitgeist-dp')
-+ zeitgeist_dep = dependency('zeitgeist-2.0', version: '>= 0.9.12', required: false)
-+ else
-+ zeitgeist_dep = disabler()
-+ endif
-
-- zeitgeist_dep = dependency('zeitgeist-2.0', version: '>= 0.9.12', required: false)
- if zeitgeist_dep.found()
- plugins += 'zeitgeist-dp'
- else
- str = 'you need zeitgeist-2.0 >= 0.9.12 to use the zeitgeist-dp plugin'
-- if plugin_error
-+ if plugins_option.contains('all') or plugins_option.contains('zeitgeist-dp')
- error(str)
- endif
- message(str)
---
-2.17.1
-
diff --git a/media-video/totem/files/3.26-gst-inspect-sandbox.patch b/media-video/totem/files/3.26-gst-inspect-sandbox.patch
deleted file mode 100644
index 016368a6..00000000
--- a/media-video/totem/files/3.26-gst-inspect-sandbox.patch
+++ /dev/null
@@ -1,42 +0,0 @@
-From 742b64b7a74eabd67344ef1cc260427dc402588f Mon Sep 17 00:00:00 2001
-From: Gilles Dartiguelongue <eva@gentoo.org>
-Date: Thu, 7 Jun 2018 23:47:48 +0200
-Subject: [PATCH 5/5] Make gst-inspect calls optional at build-time
-
-Crashes on Gentoo due to plugins trying to access dri nodes which are sandboxed
----
- meson_options.txt | 1 +
- src/backend/meson.build | 2 ++
- 2 files changed, 3 insertions(+)
-
-diff --git a/meson_options.txt b/meson_options.txt
-index 6e056952..631b8cca 100644
---- a/meson_options.txt
-+++ b/meson_options.txt
-@@ -32,3 +32,4 @@ option('enable-nautilus', type: 'combo', choices: ['yes', 'no', 'auto'], value:
- option('with-nautilusdir', type: 'string', value: '', description: 'Installation path for Nautilus extension')
- option('enable-gtk-doc', type: 'boolean', value: false, description: 'use gtk-doc to build documentation')
- option('enable-introspection', type: 'combo', choices: ['yes', 'no', 'auto'], value: 'auto', description: 'Enable GObject Introspection (depends on GObject)')
-+option('gst-inspect', type: 'boolean', value: true, description: 'build-time test of available gstreamer plugins')
-diff --git a/src/backend/meson.build b/src/backend/meson.build
-index 28c8e123..55037a6a 100644
---- a/src/backend/meson.build
-+++ b/src/backend/meson.build
-@@ -1,5 +1,6 @@
- backend_inc = include_directories('.')
-
-+if get_option('gst-inspect')
- gst_inspect = find_program(
- 'gst-inspect-1.0',
- join_paths(gst_dep.get_pkgconfig_variable('toolsdir'), 'gst-inspect-1.0'),
-@@ -31,6 +32,7 @@ foreach plugin: gst_good_plugins
- assert(r.returncode() == 0,
- 'Cannot find required GStreamer-1.0 plugin "' + plugin + '". It should be part of gst-plugins-good. Please install it.')
- endforeach
-+endif
-
- sources = files(
- 'bacon-time-label.c',
---
-2.17.0
-
diff --git a/media-video/totem/files/3.26-meson-fixes.patch b/media-video/totem/files/3.26-meson-fixes.patch
deleted file mode 100644
index 924d91c5..00000000
--- a/media-video/totem/files/3.26-meson-fixes.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-From b66ceb0e2fe72591132576a6ca3469eff905cd8d Mon Sep 17 00:00:00 2001
-From: Gilles Dartiguelongue <eva@gentoo.org>
-Date: Thu, 7 Jun 2018 22:52:04 +0200
-Subject: [PATCH 1/4] meson.build: Fix typos in vala handling
-
----
- meson.build | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/meson.build b/meson.build
-index 8a87b8b9..9c4797dd 100644
---- a/meson.build
-+++ b/meson.build
-@@ -238,13 +238,13 @@ if python_option != 'no'
- endif
-
- # vala support
-+vala_req_version = '>= 0.14.1'
- have_vala = false
-
- vala_option = get_option('enable-vala')
- if vala_option != 'no'
- if have_gir
- if add_languages('vala', required: false)
-- vala_req_version = '>= 0.14.1'
- if meson.get_compiler('vala').version().version_compare(vala_req_version)
- have_vala = true
- endif
-@@ -258,7 +258,7 @@ if vala_option != 'no'
- endif
-
- if not have_vala
-- if vala_options == 'yes' or introspection_option == 'yes'
-+ if vala_option == 'yes' or introspection_option == 'yes'
- error(str)
- endif
- message(str)
---
-2.17.0
-
diff --git a/media-video/totem/files/3.26-skip-pylint-check.patch b/media-video/totem/files/3.26-skip-pylint-check.patch
deleted file mode 100644
index 326cffbc..00000000
--- a/media-video/totem/files/3.26-skip-pylint-check.patch
+++ /dev/null
@@ -1,37 +0,0 @@
-From 008df868818b821cdbed8d124d1a86f0747ad3fc Mon Sep 17 00:00:00 2001
-From: Gilles Dartiguelongue <eva@gentoo.org>
-Date: Thu, 7 Jun 2018 22:55:56 +0200
-Subject: [PATCH 3/4] Drop requirement for pylint at build-time
-
-This is a development QA tool anyway.
----
- meson.build | 5 ++---
- 1 file changed, 2 insertions(+), 3 deletions(-)
-
-diff --git a/meson.build b/meson.build
-index aa91ae10..f8f306e4 100644
---- a/meson.build
-+++ b/meson.build
-@@ -219,9 +219,8 @@ if python_option != 'no'
- python_version = r.stdout().split(' ')[1]
-
- pygobject_dep = dependency('pygobject-3.0', version: '>= 2.90.3', required: false)
-- pylint = find_program('pylint-3', 'pylint3', 'pylint', required: false)
-
-- if python_version.version_compare(python_req_version) and pygobject_dep.found() and pylint.found()
-+ if python_version.version_compare(python_req_version) and pygobject_dep.found()
- have_python = true
- python_deps += pygobject_dep
- meson.add_install_script('meson_compile_python.py')
-@@ -229,7 +228,7 @@ if python_option != 'no'
- endif
-
- if not have_python
-- str = 'python ' + python_req_version + ', pygobject or pylint not found'
-+ str = 'python ' + python_req_version + ' or pygobject not found'
- if python_option == 'yes'
- error(str)
- endif
---
-2.17.0
-
diff --git a/media-video/totem/metadata.xml b/media-video/totem/metadata.xml
deleted file mode 100644
index 8a1eb150..00000000
--- a/media-video/totem/metadata.xml
+++ /dev/null
@@ -1,25 +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>
- <maintainer type="project">
- <email>media-video@gentoo.org</email>
- <name>Gentoo Video project</name>
- </maintainer>
- <maintainer type="project">
- <email>gstreamer@gentoo.org</email>
- <name>GStreamer package maintainers</name>
- </maintainer>
- <longdescription>
-Totem is movie player for the GNOME desktop. It features a playlist, fullscreen mode, seek and volume controls, as well as a pretty complete keyboard navigation. It comes with added functionality such as a video thumbnailer for Nautilus, Nautilus properties tab and a webcam utility.
- </longdescription>
- <use>
- <flag name="lirc">Enable support for controlling Totem with a remote control
- using <pkg>app-misc/lirc</pkg></flag>
- <flag name="nautilus">Enable the nautilus extension</flag>
- <flag name="python">Build support for <pkg>dev-lang/python</pkg> plugins</flag>
- </use>
-</pkgmetadata>
diff --git a/media-video/totem/totem-9999.ebuild b/media-video/totem/totem-9999.ebuild
deleted file mode 100644
index 011291c7..00000000
--- a/media-video/totem/totem-9999.ebuild
+++ /dev/null
@@ -1,149 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python{3_4,3_5,3_6} )
-PYTHON_REQ_USE="threads"
-
-inherit gnome-meson python-single-r1 vala
-if [[ ${PV} = 9999 ]]; then
- SRC_URI=""
- EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/totem.git"
- inherit git-r3
-fi
-
-DESCRIPTION="Media player for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Apps/Videos"
-
-LICENSE="GPL-2+ LGPL-2+"
-SLOT="0"
-IUSE="cdr +introspection lirc nautilus +python test vala"
-# see bug #359379
-REQUIRED_USE="
- python? ( introspection ${PYTHON_REQUIRED_USE} )
-"
-
-if [[ ${PV} = 9999 ]]; then
- KEYWORDS=""
-else
- KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
-fi
-
-# FIXME:
-# Runtime dependency on gnome-session-2.91
-COMMON_DEPEND="
- >=dev-libs/glib-2.43.4:2[dbus]
- >=dev-libs/libpeas-1.1[gtk]
- >=dev-libs/totem-pl-parser-3.10.1:0=[introspection?]
- >=media-libs/clutter-1.17.3:1.0[gtk]
- >=media-libs/clutter-gst-2.99.2:3.0
- >=media-libs/clutter-gtk-1.8.1:1.0
- >=x11-libs/cairo-1.14
- >=x11-libs/gdk-pixbuf-2.23.0:2
- >=x11-libs/gtk+-3.19.4:3[introspection?]
-
- >=media-libs/grilo-0.3.0:0.3[playlist]
- >=media-libs/gstreamer-1.6.0:1.0
- >=media-libs/gst-plugins-base-1.6.0:1.0[X,introspection?,pango]
- media-libs/gst-plugins-good:1.0
-
- x11-libs/libX11
-
- gnome-base/gnome-desktop:3=
- gnome-base/gsettings-desktop-schemas
-
- cdr? (
- >=dev-libs/libxml2-2.6:2
- >=x11-libs/gtk+-3.19.4:3[X]
- )
- introspection? ( >=dev-libs/gobject-introspection-0.6.7:= )
- lirc? ( app-misc/lirc )
- nautilus? ( >=gnome-base/nautilus-2.91.3 )
- python? (
- ${PYTHON_DEPS}
- >=dev-python/pygobject-2.90.3:3[${PYTHON_USEDEP}] )
-"
-RDEPEND="${COMMON_DEPEND}
- media-plugins/grilo-plugins:0.3
- media-plugins/gst-plugins-meta:1.0
- media-plugins/gst-plugins-taglib:1.0
- x11-themes/adwaita-icon-theme
- python? (
- >=dev-libs/libpeas-1.1.0[python,${PYTHON_USEDEP}]
- dev-python/pyxdg[${PYTHON_USEDEP}]
- dev-python/dbus-python[${PYTHON_USEDEP}]
- >=x11-libs/gtk+-3.5.2:3[introspection] )
-"
-# libxml2+gdk-pixbuf required for glib-compile-resources
-DEPEND="${COMMON_DEPEND}
- app-text/docbook-xml-dtd:4.5
- app-text/yelp-tools
- >=dev-libs/libxml2-2.6:2
- >=dev-util/meson-0.44
- >=dev-util/intltool-0.50.1
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
- x11-base/xorg-proto
- vala? ( $(vala_depend) )
-"
-# docbook-xml-dtd is needed for user doc
-# Prevent dev-python/pylint dep, bug #482538
-
-PATCHES=(
- # Fix some typos in meson.build files
- "${FILESDIR}"/3.26-meson-fixes.patch
- # Do not force all plugins
- "${FILESDIR}"/3.26-control-plugins.patch
- # Do not force pylint with USE=python
- "${FILESDIR}"/3.26-skip-pylint-check.patch
- # Allow disabling calls to gst-inspect (sandbox issue)
- "${FILESDIR}"/3.26-gst-inspect-sandbox.patch
-)
-
-pkg_setup() {
- use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
- vala_src_prepare
- gnome-meson_src_prepare
-}
-
-src_configure() {
- # Disabled: sample-python, sample-vala, zeitgeist-dp
- # brasero-disc-recorder and gromit depend on GTK+ X11 backend and could be made optional
- # if totem itself didn't depend on it
- local plugins="apple-trailers,autoload-subtitles"
- plugins+=",im-status,media-player-keys,ontop"
- plugins+=",properties,recent,screensaver,screenshot"
- plugins+=",skipto,variable-rate,vimeo"
- use cdr && plugins+=",brasero-disc-recorder"
- use lirc && plugins+=",lirc"
- use nautilus && plugins+=",save-file"
- use python && plugins+=",dbusservice,pythonconsole,opensubtitles"
- use vala && plugins+=",rotation"
- plugins+=",gromit"
-
- # pylint is checked unconditionally, but is only used for make check
- # appstream-util overriding necessary until upstream fixes their macro
- # to respect configure switch
- gnome-meson_src_configure \
- -Denable-easy-codec-installation=yes \
- -Denable-gtk-doc=false \
- -Denable-introspection=$(usex introspection yes no) \
- -Denable-nautilus=$(usex nautilus yes no) \
- -Denable-python=$(usex python yes no) \
- -Denable-vala=$(usex vala yes no) \
- -Dgst-inspect=false \
- -Dwith-plugins=${plugins}
-}
-
-src_install() {
- gnome-meson_src_install
- if use python ; then
- local plugin
- for plugin in dbusservice pythonconsole opensubtitles ; do
- python_optimize "${ED}"usr/$(get_libdir)/totem/plugins/${plugin}
- done
- fi
-}
diff --git a/net-analyzer/gnome-nettool/gnome-nettool-9999.ebuild b/net-analyzer/gnome-nettool/gnome-nettool-9999.ebuild
deleted file mode 100644
index 21284232..00000000
--- a/net-analyzer/gnome-nettool/gnome-nettool-9999.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="yes"
-
-inherit eutils gnome2
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
-
-DESCRIPTION="Graphical front-ends to various networking command-line"
-HOMEPAGE="https://git.gnome.org/browse/gnome-nettool/"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="debug"
-if [[ ${PV} = 9999 ]]; then
- KEYWORDS=""
-else
- KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-fi
-
-COMMON_DEPEND="
- >=dev-libs/glib-2.25.10:2
- gnome-base/libgtop:2
- x11-libs/cairo
- x11-libs/gdk-pixbuf:2
- >=x11-libs/gtk+-2.90.4:3
- x11-libs/pango
-"
-RDEPEND="${COMMON_DEPEND}
- || (
- net-misc/iputils
- net-analyzer/tcptraceroute
- net-analyzer/traceroute
- sys-freebsd/freebsd-usbin )
- net-analyzer/nmap
- net-dns/bind-tools
- userland_GNU? ( net-misc/netkit-fingerd net-misc/whois )
- userland_BSD? ( net-misc/bsdwhois )
-"
-DEPEND="${COMMON_DEPEND}
- app-text/yelp-tools
- >=dev-util/intltool-0.40
- virtual/pkgconfig
- sys-devel/gettext
-"
-
-src_configure() {
- gnome2_src_configure $(use_enable debug)
-}
diff --git a/net-analyzer/gnome-nettool/metadata.xml b/net-analyzer/gnome-nettool/metadata.xml
deleted file mode 100644
index 39980802..00000000
--- a/net-analyzer/gnome-nettool/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/net-im/empathy/empathy-9999.ebuild b/net-im/empathy/empathy-9999.ebuild
deleted file mode 100644
index a3f2bd0b..00000000
--- a/net-im/empathy/empathy-9999.ebuild
+++ /dev/null
@@ -1,130 +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"
-PYTHON_COMPAT=( python2_{6,7} python3_{2,3} )
-
-inherit gnome2 python-any-r1 virtualx
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
-
-DESCRIPTION="Telepathy instant messaging and video/audio call client for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Apps/Empathy"
-
-LICENSE="GPL-2 CC-BY-SA-3.0 FDL-1.3 LGPL-2.1"
-SLOT="0"
-
-# sendto: support from building nautilus sendto plugins from it was dropped in 3.7
-IUSE="debug +geoloc gnome gnome-online-accounts +map spell test +v4l"
-if [[ ${PV} = 9999 ]]; then
- KEYWORDS=""
-else
- KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-linux"
-fi
-
-# False positives caused by nested configure scripts
-QA_CONFIGURE_OPTIONS=".*"
-
-# gdk-pixbuf and pango extensively used in libempathy-gtk
-COMMON_DEPEND="
- >=dev-libs/glib-2.37.6:2
- x11-libs/gdk-pixbuf:2
- >=x11-libs/gtk+-3.9.4:3
- x11-libs/pango
- >=dev-libs/dbus-glib-0.51
- >=dev-libs/folks-0.9.5:=[telepathy]
- dev-libs/libgee:0.8=
- >=app-crypt/libsecret-0.5
- >=media-libs/libcanberra-0.25[gtk3]
- >=net-libs/gnutls-2.8.5:=
- >=net-libs/webkit-gtk-1.9.1:3
- >=x11-libs/libnotify-0.7:=
-
- media-libs/gstreamer:1.0
- >=media-libs/clutter-1.10.0:1.0
- >=media-libs/clutter-gtk-1.1.2:1.0
- media-libs/clutter-gst:2.0
- >=media-libs/cogl-1.14:1.0=
-
- net-libs/farstream:0.2
- >=net-libs/telepathy-farstream-0.6.0:=
- >=net-libs/telepathy-glib-0.23.2
- >=net-im/telepathy-logger-0.8.0:=
-
- app-crypt/gcr
- dev-libs/libxml2:2
- gnome-base/gsettings-desktop-schemas
- media-sound/pulseaudio[glib]
- net-libs/libsoup:2.4
- x11-libs/libX11
-
- geoloc? (
- >=app-misc/geoclue-1.99.3:2.0
- >=sci-geosciences/geocode-glib-3.10 )
- gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.5.1 )
- map? (
- >=media-libs/clutter-1.7.14:1.0
- >=media-libs/clutter-gtk-0.90.3:1.0
- >=media-libs/libchamplain-0.12.1:0.12[gtk] )
- spell? (
- >=app-text/enchant-1.2
- >=app-text/iso-codes-0.35 )
- v4l? (
- media-plugins/gst-plugins-v4l2:1.0
- >=media-video/cheese-3.4:=
- virtual/libgudev:= )
-"
-
-# >=empathy-3.4 is incompatible with telepathy-rakia-0.6, bug #403861
-RDEPEND="${COMMON_DEPEND}
- media-libs/gst-plugins-base:1.0
- net-im/telepathy-connection-managers
- !<net-voip/telepathy-rakia-0.7
- x11-themes/gnome-icon-theme-symbolic
- gnome? ( gnome-extra/gnome-contacts )
-"
-DEPEND="${COMMON_DEPEND}
- ${PYTHON_DEPS}
- dev-libs/libxml2:2
- dev-libs/libxslt
- >=dev-util/intltool-0.50.0
- virtual/pkgconfig
- test? (
- sys-apps/grep
- >=dev-libs/check-0.9.4 )
-"
-PDEPEND=">=net-im/telepathy-mission-control-5.14"
-
-pkg_setup() {
- python-any-r1_pkg_setup
- export PYTHONIOENCODING=UTF-8 # See bug 489774
-}
-
-src_configure() {
- local myconf=""
- [[ ${PV} = 9999 ]] || myconf="${myconf} ITSTOOL=$(type -P true)"
- DOCS="CONTRIBUTORS AUTHORS ChangeLog NEWS README"
- gnome2_src_configure \
- --disable-Werror \
- --disable-coding-style-checks \
- --disable-static \
- --disable-ubuntu-online-accounts \
- --enable-gst-1.0 \
- $(use_enable debug) \
- $(use_enable geoloc geocode) \
- $(use_enable geoloc location) \
- $(use_enable gnome-online-accounts goa) \
- $(use_enable map) \
- $(use_enable spell) \
- $(use_enable v4l gudev) \
- $(use_with v4l cheese) \
- ${myconf}
-}
-
-src_test() {
- dbus-launch Xemake check #504516
-}
diff --git a/net-im/empathy/metadata.xml b/net-im/empathy/metadata.xml
deleted file mode 100644
index 2ed4da56..00000000
--- a/net-im/empathy/metadata.xml
+++ /dev/null
@@ -1,25 +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="geoloc">Enable geolocation support through
- <pkg>app-misc/geoclue</pkg></flag>
- <flag name="gnome-online-accounts">Enable using
- <pkg>net-libs/gnome-online-accounts</pkg> for authorization (e.g.
- for Google Talk)</flag>
- <flag name="map">Enable world map support through
- <pkg>media-libs/libchamplain</pkg></flag>
- </use>
- <longdescription>
- Empathy consists of a rich set of reusable instant messaging widgets,
- and a GNOME client using those widgets. It uses Telepathy and Nokia's
- Mission Control. The main goal is to permit desktop integration by
- providing libempathy and libempathy-gtk libraries. libempathy-gtk is a
- set of powerful widgets that can be embeded into any GNOME application.
- A client application is provided.
- </longdescription>
-</pkgmetadata>
diff --git a/net-libs/gtk-vnc/gtk-vnc-9999.ebuild b/net-libs/gtk-vnc/gtk-vnc-9999.ebuild
deleted file mode 100644
index ec2ab1d7..00000000
--- a/net-libs/gtk-vnc/gtk-vnc-9999.ebuild
+++ /dev/null
@@ -1,189 +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"
-PYTHON_COMPAT=( python2_7 )
-VALA_MIN_API_VERSION="0.16"
-VALA_USE_DEPEND="vapigen"
-
-inherit eutils gnome2 python-r1 vala
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
-
-DESCRIPTION="VNC viewer widget for GTK"
-HOMEPAGE="https://wiki.gnome.org/Projects/gtk-vnc"
-
-LICENSE="GPL-2"
-SLOT="0"
-if [[ ${PV} = 9999 ]]; then
- KEYWORDS=""
-else
- KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd"
-fi
-IUSE="examples +gtk3 +introspection pulseaudio python sasl vala"
-REQUIRED_USE="
- python? ( ${PYTHON_REQUIRED_USE} )
- vala? ( gtk3 introspection )
-"
-
-# libview is used in examples/gvncviewer -- no need
-COMMON_DEPEND="
- >=dev-libs/glib-2.30.1:2
- >=dev-libs/libgcrypt-1.4.2:0
- dev-libs/libgpg-error
- >=net-libs/gnutls-2.12
- >=x11-libs/cairo-1.2
- >=x11-libs/gtk+-2.18:2
- x11-libs/libX11
- gtk3? ( >=x11-libs/gtk+-2.91.3:3 )
- introspection? ( >=dev-libs/gobject-introspection-0.9.4 )
- pulseaudio? ( media-sound/pulseaudio )
- python? (
- ${PYTHON_DEPS}
- >=dev-python/pygtk-2:2[${PYTHON_USEDEP}] )
- sasl? ( dev-libs/cyrus-sasl )
-"
-RDEPEND="${COMMON_DEPEND}"
-
-DEPEND="${COMMON_DEPEND}
- >=dev-lang/perl-5
- >=dev-util/intltool-0.40
- sys-devel/gettext
- virtual/pkgconfig
- vala? (
- $(vala_depend)
- >=dev-libs/gobject-introspection-0.9.4 )
-"
-# eautoreconf requires gnome-common
-
-if [[ ${PV} = 9999 ]]; then
- # Needed by src/keymap-gen.pl to autogenerate keymap .c/.h files
- # Not needed in the tarball because they're created during distcheck
- DEPEND="${DEPEND}
- dev-perl/Text-CSV"
-fi
-
-GTK2_BUILDDIR="${WORKDIR}/${P}_gtk2"
-GTK3_BUILDDIR="${WORKDIR}/${P}_gtk3"
-
-src_prepare() {
- mkdir -p "${GTK2_BUILDDIR}" || die
- mkdir -p "${GTK3_BUILDDIR}" || die
- prepare_python() {
- mkdir -p "${BUILD_DIR}" || die
- }
- if use python; then
- python_foreach_impl prepare_python
- fi
-
- # Fix incorrect codegendir check: h2def.py is in pygobject, not pygtk, upstream bug#744393
- sed -e 's/codegendir pygtk-2.0/codegendir pygobject-2.0/g' \
- -i src/Makefile.am || die
-
- # libtool seems unable to find this via VPATH so help it
- sed -r "s:(gtkvnc_la_LIBADD =) libgtk-vnc-.*\.la:\1 ${GTK2_BUILDDIR}/src/libgtk-vnc-1.0.la:" \
- -i src/Makefile.am || die
-
- vala_src_prepare
- gnome2_src_prepare
-}
-
-src_configure() {
- local myconf
- myconf="
- $(use_with examples) \
- $(use_enable introspection) \
- $(use_with pulseaudio) \
- $(use_with sasl) \
- --with-coroutine=gthread \
- --without-libview \
- --disable-static \
- --disable-vala"
-
- cd "${GTK2_BUILDDIR}" || die
- einfo "Running configure in ${GTK2_BUILDDIR}"
- ECONF_SOURCE="${S}" gnome2_src_configure ${myconf} \
- --with-python=no \
- --with-gtk=2.0
-
- configure_python() {
- ECONF_SOURCE="${S}" gnome2_src_configure ${myconf} \
- $(use_with python) \
- --with-gtk=2.0
- }
- if use python; then
- python_foreach_impl run_in_build_dir configure_python
- fi
-
- if use gtk3; then
- cd "${GTK3_BUILDDIR}" || die
- einfo "Running configure in ${GTK3_BUILDDIR}"
- # Python support is via gobject-introspection
- # Ex: from gi.repository import GtkVnc
- ECONF_SOURCE="${S}" gnome2_src_configure ${myconf} \
- $(use_enable vala) \
- --with-python=no \
- --with-gtk=3.0
- fi
-}
-
-src_compile() {
- cd "${GTK2_BUILDDIR}" || die
- einfo "Running make in ${GTK2_BUILDDIR}"
- gnome2_src_compile
-
- compile_python() {
- cd "${BUILD_DIR}"/src || die
- # CPPFLAGS set to help find includes for gvnc.override
- emake gtkvnc.la \
- VPATH="${S}/src:${GTK2_BUILDDIR}/src:${BUILD_DIR}/src" \
- CPPFLAGS="${CPPFLAGS} -I${GTK2_BUILDDIR}/src"
- }
- if use python; then
- python_foreach_impl run_in_build_dir compile_python
- fi
-
- if use gtk3; then
- cd "${GTK3_BUILDDIR}" || die
- einfo "Running make in ${GTK3_BUILDDIR}"
- gnome2_src_compile
- fi
-}
-
-src_test() {
- cd "${GTK2_BUILDDIR}" || die
- einfo "Running make check in ${GTK2_BUILDDIR}"
- default
-
- if use gtk3; then
- cd "${GTK3_BUILDDIR}" || die
- einfo "Running make check in ${GTK3_BUILDDIR}"
- default
- fi
-}
-
-src_install() {
- cd "${GTK2_BUILDDIR}" || die
- einfo "Running make install in ${GTK2_BUILDDIR}"
- gnome2_src_install
-
- install_python() {
- cd "${BUILD_DIR}"/src || die
- emake install-pyexecLTLIBRARIES DESTDIR="${D}" \
- VPATH="${S}/src:${GTK2_BUILDDIR}/src:${BUILD_DIR}/src" \
- CPPFLAGS="${CPPFLAGS} -I${GTK2_BUILDDIR}/src"
- }
- if use python; then
- python_foreach_impl run_in_build_dir install_python
- fi
-
- if use gtk3; then
- cd "${GTK3_BUILDDIR}" || die
- einfo "Running make install in ${GTK3_BUILDDIR}"
- gnome2_src_install
- fi
-}
diff --git a/net-libs/gtk-vnc/metadata.xml b/net-libs/gtk-vnc/metadata.xml
deleted file mode 100644
index c977e3a0..00000000
--- a/net-libs/gtk-vnc/metadata.xml
+++ /dev/null
@@ -1,15 +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>
- <maintainer type="project">
- <email>virtualization@gentoo.org</email>
- <name>Gentoo Virtualization Project</name>
- </maintainer>
- <use>
- <flag name="gtk3">Build the gtk3 gtk-vnc library and other gtk3 assets</flag>
- </use>
-</pkgmetadata>
diff --git a/net-libs/libgssh/Manifest b/net-libs/libgssh/Manifest
deleted file mode 100644
index 9a4bc6e6..00000000
--- a/net-libs/libgssh/Manifest
+++ /dev/null
@@ -1,11 +0,0 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA512
-
-DIST libgssh-2014.4.tar.xz 229640 SHA256 29db247a0445c31bb7417b9c488ca6105dfa2d512a920cebd4b3d9a99ce52118 SHA512 a4eb14dda1b2eccc754f16fae5b419c628a18b71272534347d28a31a03e71abb58caf0d2e5a3d893de8b4e7bcc9ff76759f8aa2b65a9c1289b264a0c22451b31 WHIRLPOOL a825a0fc631d925352fb2f7b42178d6bbe37f3136b1573dd1afd1cf5ac1f015aaa9ae20e545d81304c36a99a77b53c075f85259678ce15e55a2046e2b644f8a3
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2
-
-iEYEAREKAAYFAlR7jhgACgkQ1fmVwcYIWAYqiACg67Ms8afp4K6QRC8uQsvudVUp
-HH8AoKNFi3cmfUbm52XCV5ibcd+JN4xG
-=gXvg
------END PGP SIGNATURE-----
diff --git a/net-libs/libgssh/libgssh-2014.4.ebuild b/net-libs/libgssh/libgssh-2014.4.ebuild
deleted file mode 100644
index 0da7edc8..00000000
--- a/net-libs/libgssh/libgssh-2014.4.ebuild
+++ /dev/null
@@ -1,25 +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
-
-DESCRIPTION="GIO-like friendly API for libssh"
-HOMEPAGE="https://wiki.gnome.org/Projects/LibGSSH"
-
-LICENSE="LGPL-2+"
-SLOT="1"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="
- >=dev-libs/glib-2.34:2
- dev-libs/libgsystem
- >=net-libs/libssh-0.6
-"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
-"
diff --git a/net-libs/libgssh/metadata.xml b/net-libs/libgssh/metadata.xml
deleted file mode 100644
index 39980802..00000000
--- a/net-libs/libgssh/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/net-libs/libhttpseverywhere/Manifest b/net-libs/libhttpseverywhere/Manifest
deleted file mode 100644
index 1d068421..00000000
--- a/net-libs/libhttpseverywhere/Manifest
+++ /dev/null
@@ -1,23 +0,0 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
-DIST libhttpseverywhere-0.8.0.tar.xz 1143460 BLAKE2B 500264575b7911de92540d85fe1dcde158df77b57a37a35f1d938d5c0751ca6c14eb7dda4424e3f3cad0fa8f2de1d6f35f128a77d3676043d4532f02a6f51894 SHA512 588352206b632b20331eccf5e88d19daf8a5b5f1acc39f26e240f23b9d4ae726f72ffe3ea414959a0be99f5ccec6c6fbd0d6df77b041b3aa7f4c28c583ef380b
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2
-
-iQKTBAEBCAB9FiEEhjiDzgE0H6m8d3Z/4FucaN0bWf0FAlpy605fFIAAAAAALgAo
-aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDg2
-Mzg4M0NFMDEzNDFGQTlCQzc3NzY3RkUwNUI5QzY4REQxQjU5RkQACgkQ4FucaN0b
-Wf261g//ccxIiErqDES9kUybaQqhtugyWlReCz2fOpWTGar/e1kgwWRlxaDDsz0H
-evTxyyzFe9c7nfqwkp+1FwNImwLBm/ndX2K52SOi3yXb9t39bJELCQzDpRbnIz3L
-Zo7XgvYyy1M4VN1S7+CxpNMsJ9l22qNIEL98B1P43uGZoL9198Xc2PHx4Vjb/seF
-Si9sEPFkW0CUjQBUwvH/sWT9ruKu9q1OnsfI07Vhprl5McP09R1BUcTlzoYVu0bP
-7Lo4fHToylbXKUMJSU8AETra6TKNUGOjpmNFEpWSgszIf+VZImsw30eaXKj0cf2l
-s6+93IbrA/Lb39ZyT/i0Gscx2NGUkR7tuDQupsAj/eWDqx6AGXjeEJ6eoIwFN91G
-leJz6zxOU2H9nOOLcVKQaX5PM0/3IxaUQh6sat99/NQiutKjKTqLVHJWYUG4aH6p
-RrD/0CpQVmPASFXqAUhAX8Otyym2d86HxcmkjXiS/4HbyTk0AetxsdIXXwqV+cZx
-8ggplqXGvbctSqdsRUYeNDZFLoOwDwj4pghcbNxJCfHF6VcI8dPsjnrD/qVPMKiP
-FDy7AllQiqC8Tx+aL/5ThOmhokql+fxdxHdS0ulL4qjbGKt3EIlbXz5z+7ZFT+EO
-ioJJDv4aEEV/+YkhJbM5gufIz8XvIMF1SA2UzSLsCUaivPQ4JmM=
-=yO65
------END PGP SIGNATURE-----
diff --git a/net-libs/libhttpseverywhere/libhttpseverywhere-0.8.0.ebuild b/net-libs/libhttpseverywhere/libhttpseverywhere-0.8.0.ebuild
deleted file mode 100644
index a5cd7f5d..00000000
--- a/net-libs/libhttpseverywhere/libhttpseverywhere-0.8.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit gnome-meson vala
-
-DESCRIPTION="Leverage the power of HTTPS Everywhere"
-HOMEPAGE="http://www.gnome.org/"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="doc"
-#FIXME does vala_depend go here?
-RDEPEND="
- dev-libs/glib:2
- dev-libs/json-glib
- >=net-libs/libsoup-2.4
- dev-libs/libgee:0.8
- app-arch/libarchive
- $(vala_depend)
-"
-DEPEND="${RDEPEND}
- >=dev-util/meson-0.39.1
-"
-
-src_prepare() {
- vala_src_prepare
- gnome-meson_src_prepare
- default
-}
-
-#FIXME enable valadoc
-src_configure() {
- gnome-meson_src_configure -Denable_valadoc=false
-}
diff --git a/net-libs/libhttpseverywhere/metadata.xml b/net-libs/libhttpseverywhere/metadata.xml
deleted file mode 100644
index 39980802..00000000
--- a/net-libs/libhttpseverywhere/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/net-libs/libzapojit/libzapojit-9999.ebuild b/net-libs/libzapojit/libzapojit-9999.ebuild
deleted file mode 100644
index ebac3ab7..00000000
--- a/net-libs/libzapojit/libzapojit-9999.ebuild
+++ /dev/null
@@ -1,60 +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="GLib/GObject wrapper for the SkyDrive and Hotmail REST APIs"
-HOMEPAGE="http://git.gnome.org/browse/libzapojit"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-IUSE="+introspection"
-if [[ ${PV} = 9999 ]]; then
- IUSE="${IUSE} doc"
- KEYWORDS=""
-else
- KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-fi
-
-RDEPEND="
- >=dev-libs/glib-2.28:2
- >=net-libs/libsoup-2.38:2.4
- dev-libs/json-glib
- net-libs/rest
- net-libs/gnome-online-accounts
-
- introspection? ( >=dev-libs/gobject-introspection-1.30.0 )"
-DEPEND="${RDEPEND}
- >=dev-util/gtk-doc-am-1.11
- >=dev-util/intltool-0.35.0
- sys-devel/gettext
- virtual/pkgconfig
-"
-# eautoreconf needs:
-# gnome-base/gnome-common:3
-
-if [[ ${PV} = 9999 ]]; then
- DEPEND="${DEPEND}
- gnome-base/gnome-common:3
- doc? ( >=dev-util/gtk-doc-1.11 )"
-fi
-
-src_configure() {
- gnome2_src_configure \
- --enable-compile-warnings=minimum \
- --disable-static \
- $(use_enable introspection)
-}
-
-src_install() {
- gnome2_src_install
- # Drop self-installed documentation
- rm -r "${ED}"/usr/share/doc/${PN}/ || die
-}
diff --git a/net-libs/libzapojit/metadata.xml b/net-libs/libzapojit/metadata.xml
deleted file mode 100644
index 39980802..00000000
--- a/net-libs/libzapojit/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/net-libs/rest/metadata.xml b/net-libs/rest/metadata.xml
deleted file mode 100644
index 76314469..00000000
--- a/net-libs/rest/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="gnome">Extract proxy information using
- <pkg>net-libs/libsoup-gnome</pkg></flag>
- </use>
-</pkgmetadata>
diff --git a/net-libs/rest/rest-9999.ebuild b/net-libs/rest/rest-9999.ebuild
deleted file mode 100644
index 70899cff..00000000
--- a/net-libs/rest/rest-9999.ebuild
+++ /dev/null
@@ -1,59 +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 virtualx
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
-
-DESCRIPTION="Helper library for RESTful services"
-HOMEPAGE="http://live.gnome.org/Librest"
-
-LICENSE="LGPL-2.1"
-SLOT="0.7"
-IUSE="+gnome +introspection test"
-if [[ ${PV} = 9999 ]]; then
- IUSE="${IUSE} doc"
- KEYWORDS=""
-else
- KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-fi
-
-# Coverage testing should not be enabled
-RDEPEND="app-misc/ca-certificates
- >=dev-libs/glib-2.24:2
- dev-libs/libxml2:2
- net-libs/libsoup:2.4
- gnome? ( >=net-libs/libsoup-gnome-2.25.1:2.4 )
- introspection? ( >=dev-libs/gobject-introspection-0.6.7 )
-"
-DEPEND="${RDEPEND}
- >=dev-util/gtk-doc-am-1.13
- >=dev-util/intltool-0.40
- virtual/pkgconfig
- test? ( sys-apps/dbus )
-"
-
-if [[ ${PV} = 9999 ]]; then
- DEPEND="${DEPEND}
- doc? ( >=dev-util/gtk-doc-1.13 )"
-fi
-
-src_configure() {
- gnome2_src_configure \
- --disable-static \
- --disable-gcov \
- --with-ca-certificates="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt \
- $(use_with gnome) \
- $(use_enable introspection)
-}
-
-src_test() {
- # Tests need dbus
- Xemake check || die
-}
diff --git a/net-misc/gnome-online-miners/Manifest b/net-misc/gnome-online-miners/Manifest
deleted file mode 100644
index a7c65163..00000000
--- a/net-misc/gnome-online-miners/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST gnome-online-miners-3.30.0.tar.xz 273700 BLAKE2B 146777d6fcdbb2e17ca360e515de6f373bf74063240c579a1e39c0083aad9b0d908754c78046713b027b1b062cf279e0dbe58d211d0341a0179b1d179aa77a2b SHA512 de1d9281978b985d777c1b4900128c6a3b83ef9d0c905b4441f9683a6a03de992ce921e8094d43b903e8547436db51aced91d93bd0cf74f7a385a1d5a5e8b726
diff --git a/net-misc/gnome-online-miners/gnome-online-miners-3.30.0.ebuild b/net-misc/gnome-online-miners/gnome-online-miners-3.30.0.ebuild
deleted file mode 100644
index ff4236b9..00000000
--- a/net-misc/gnome-online-miners/gnome-online-miners-3.30.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2
-
-DESCRIPTION="Crawls through your online content"
-HOMEPAGE="https://wiki.gnome.org/Projects/GnomeOnlineMiners"
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE="flickr"
-KEYWORDS="~amd64 ~x86"
-
-# libgdata[gnome] needed for goa support
-RDEPEND="
- >=app-misc/tracker-2:0=
- >=dev-libs/glib-2.35.1:2
- >=dev-libs/libgdata-0.15.2:0=[crypt,gnome-online-accounts]
- media-libs/grilo:0.3
- >=net-libs/gnome-online-accounts-3.13.3:=
- >=net-libs/libgfbgraph-0.2.2:0.2
- >=net-libs/libzapojit-0.0.2
- flickr? ( media-plugins/grilo-plugins:0.3[flickr] )
-"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
-"
-
-src_configure() {
- gnome2_src_configure \
- $(use_enable flickr) \
- --disable-static \
- --enable-facebook \
- --enable-google \
- --enable-media-server \
- --enable-owncloud \
- --enable-windows-live
-}
diff --git a/net-misc/gnome-online-miners/metadata.xml b/net-misc/gnome-online-miners/metadata.xml
deleted file mode 100644
index 16c433dd..00000000
--- a/net-misc/gnome-online-miners/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="flickr">Enable Flickr support</flag>
-</use>
-</pkgmetadata>
diff --git a/net-misc/hotssh/hotssh-9999.ebuild b/net-misc/hotssh/hotssh-9999.ebuild
deleted file mode 100644
index a873a619..00000000
--- a/net-misc/hotssh/hotssh-9999.ebuild
+++ /dev/null
@@ -1,29 +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-live
-
-DESCRIPTION="An interface to Secure Shell for Gnome and OpenSSH"
-HOMEPAGE="https://wiki.gnome.org/Apps/HotSSH"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="
- >=dev-libs/glib-2.34:2
- >=x11-libs/gtk+-3.10:3
- x11-libs/vte:2.91
- dev-libs/libgsystem
- net-libs/libgssh:1
-"
-DEPEND="${RDEPEND}
- >=dev-util/intltool-0.50.1
- sys-devel/gettext
- virtual/pkgconfig
-"
diff --git a/net-misc/hotssh/metadata.xml b/net-misc/hotssh/metadata.xml
deleted file mode 100644
index 39980802..00000000
--- a/net-misc/hotssh/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/net-misc/spice-gtk/metadata.xml b/net-misc/spice-gtk/metadata.xml
deleted file mode 100644
index 92aeee0d..00000000
--- a/net-misc/spice-gtk/metadata.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>virtualization@gentoo.org</email>
- <name>Gentoo Virtualization Project</name>
- </maintainer>
- <use>
- <flag name="dbus">Support for desktop integration such as
- automounting and other APIs exposed by your DE via D-Bus</flag>
- <flag name="gtk3">Link against <pkg>x11-libs/gtk+</pkg>:3 instead of
- <pkg>x11-libs/gtk+</pkg>:2</flag>
- <flag name="lz4">Enable support for LZ4 compression using
- <pkg>app-arch/lz4</pkg></flag>
- <flag name="policykit">Enable <pkg>sys-auth/polkit</pkg> support for the
- usbredir acl helper</flag>
- <flag name="usbredir">Use <pkg>sys-apps/usbredir</pkg> to redirect USB
- devices to another machine over TCP</flag>
- <flag name="webdav">Support for folder-sharing between guest and client
- using <pkg>net-libs/phodav</pkg></flag>
- </use>
-</pkgmetadata>
diff --git a/net-misc/spice-gtk/spice-gtk-9999.ebuild b/net-misc/spice-gtk/spice-gtk-9999.ebuild
deleted file mode 100644
index 9dee3f28..00000000
--- a/net-misc/spice-gtk/spice-gtk-9999.ebuild
+++ /dev/null
@@ -1,162 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-GCONF_DEBUG="no"
-VALA_MIN_API_VERSION="0.14"
-VALA_USE_DEPEND="vapigen"
-PYTHON_COMPAT=( python2_7 )
-
-inherit autotools eutils multibuild python-single-r1 vala
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
-
-DESCRIPTION="Set of GObject and Gtk objects for connecting to Spice servers and a client GUI"
-HOMEPAGE="http://spice-space.org http://gitorious.org/spice-gtk"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-if [[ ${PV} = 9999 ]]; then
- EGIT_REPO_URI="git://anongit.freedesktop.org/spice/${PN}"
- KEYWORDS=""
-else
- SRC_URI="http://spice-space.org/download/gtk/${P}.tar.bz2"
- KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86"
-fi
-IUSE="dbus gstreamer gtk2 gtk3 +introspection lz4 policykit pulseaudio python sasl smartcard static-libs usbredir vala webdav"
-REQUIRED_USE="
- python? ( gtk2 ${PYTHON_REQUIRED_USE} )
- ?? ( pulseaudio gstreamer )
-"
-
-# TODO:
-# * check if sys-freebsd/freebsd-lib (from virtual/acl) provides acl/libacl.h
-# * use external pnp.ids as soon as that means not pulling in gnome-desktop
-RDEPEND="
- ${PYTHON_DEPS}
- pulseaudio? ( media-sound/pulseaudio[glib] )
- gstreamer? (
- media-libs/gstreamer:1.0
- media-libs/gst-plugins-base:1.0 )
- >=x11-libs/pixman-0.17.7
- >=media-libs/celt-0.5.1.1:0.5.1
- media-libs/opus
- dev-libs/openssl:=
- gtk2? ( x11-libs/gtk+:2[introspection?] )
- gtk3? ( x11-libs/gtk+:3[introspection?] )
- >=dev-libs/glib-2.28:2
- >=x11-libs/cairo-1.2
- virtual/jpeg:=
- sys-libs/zlib
- introspection? ( dev-libs/gobject-introspection )
- lz4? ( app-arch/lz4 )
- python? ( dev-python/pygtk:2 )
- sasl? ( dev-libs/cyrus-sasl )
- smartcard? ( app-emulation/qemu[smartcard] )
- usbredir? (
- sys-apps/hwids
- >=sys-apps/usbredir-0.4.2
- virtual/libusb:1
- virtual/libgudev:=
- policykit? (
- sys-apps/acl
- >=sys-auth/polkit-0.110-r1
- !~sys-auth/polkit-0.111 )
- )
- webdav? (
- net-libs/phodav:2.0
- >=dev-libs/glib-2.43.90:2
- >=net-libs/libsoup-2.49.91 )
-"
-DEPEND="${RDEPEND}
- dev-lang/python
- dev-python/pyparsing
- dev-perl/Text-CSV
- >=dev-util/gtk-doc-am-1.14
- >=dev-util/intltool-0.40.0
- >=sys-devel/gettext-0.17
- virtual/pkgconfig
- vala? ( $(vala_depend) )
-"
-
-if [[ ${PV} = 9999 ]]; then
- DEPEND="${DEPEND}
- $(vala_depend)
- dev-lang/perl
- dev-perl/Text-CSV"
-fi
-
-src_prepare() {
- epatch_user
-
- AT_NO_RECURSIVE="yes" eautoreconf
-
- use vala && vala_src_prepare
-}
-
-src_configure() {
- local myconf
- local audio="no"
-
- use gstreamer && audio="gstreamer"
- use pulseaudio && audio="pulse"
-
- if use vala ; then
- # force vala regen for MinGW, etc
- rm -fv gtk/controller/controller.{c,vala.stamp} gtk/controller/menu.c
- fi
-
- myconf="
- --disable-maintainer-mode \
- $(use_enable static-libs static) \
- $(use_enable introspection) \
- --with-audio=${audio} \
- $(use_with python) \
- $(use_with sasl) \
- $(use_enable smartcard) \
- $(use_enable usbredir) \
- $(use_with usbredir usb-ids-path /usr/share/misc/usb.ids) \
- $(use_with usbredir usb-acl-helper-dir /usr/libexec) \
- $(use_enable policykit polkit) \
- $(use_enable vala) \
- $(use_enable webdav) \
- $(use_enable dbus) \
- --disable-gtk-doc \
- --disable-werror \
- --enable-pie"
-
- # Parameter of --with-gtk
- MULTIBUILD_VARIANTS=( no )
- use gtk2 && MULTIBUILD_VARIANTS+=( 2.0 )
- use gtk3 && MULTIBUILD_VARIANTS+=( 3.0 )
-
- configure() {
- [[ ${MULTIBUILD_VARIANT} != "2.0" ]] && myconf+=( --with-python )
- myconf+=( --with-gtk=${MULTIBUILD_VARIANT} )
- ECONF_SOURCE="${S}" econf ${myconf[@]}
- }
- multibuild_foreach_variant run_in_build_dir configure
-}
-
-src_compile() {
- multibuild_foreach_variant run_in_build_dir default
-}
-
-src_test() {
- multibuild_foreach_variant run_in_build_dir default
-}
-
-src_install() {
- dodoc AUTHORS ChangeLog NEWS README THANKS TODO
-
- multibuild_foreach_variant run_in_build_dir default
-
- # Remove .la files if they're not needed
- use static-libs || prune_libtool_files
-
- use python && rm -rf "${ED}"/usr/lib*/python*/site-packages/*.la
-
- make_desktop_entry spicy Spicy "utilities-terminal" "Network;RemoteAccess;"
-}
diff --git a/net-misc/vinagre/metadata.xml b/net-misc/vinagre/metadata.xml
deleted file mode 100644
index 10b7a1e0..00000000
--- a/net-misc/vinagre/metadata.xml
+++ /dev/null
@@ -1,16 +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="rdp">Enable access to Windows RDP protocol using
- <pkg>net-misc/rdesktop</pkg></flag>
- <flag name="ssh">Enable ssh plugin using <pkg>x11-libs/vte</pkg></flag>
- <flag name="spice">Enable access to SPICE-enabled virtual machines</flag>
- <flag name="telepathy">Enable access to remote desktop via a
- <pkg>net-libs/telepathy-glib</pkg> client</flag>
- </use>
-</pkgmetadata>
diff --git a/net-misc/vinagre/vinagre-9999.ebuild b/net-misc/vinagre/vinagre-9999.ebuild
deleted file mode 100644
index 5e9377a4..00000000
--- a/net-misc/vinagre/vinagre-9999.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="no"
-VALA_MIN_API_VERSION="0.18"
-
-inherit gnome2 linux-info vala
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
-
-DESCRIPTION="VNC client for the GNOME desktop"
-HOMEPAGE="https://wiki.gnome.org/Apps/Vinagre"
-
-LICENSE="GPL-3+"
-SLOT="0"
-if [[ ${PV} = 9999 ]]; then
- KEYWORDS=""
-else
- KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86"
-fi
-IUSE="rdp +ssh spice +telepathy zeroconf"
-
-# cairo used in vinagre-tab
-# gdk-pixbuf used all over the place
-RDEPEND="
- >=dev-libs/glib-2.32.0:2
- >=x11-libs/gtk+-3.9.6:3
- app-crypt/libsecret
- >=dev-libs/libxml2-2.6.31:2
- >=net-libs/gtk-vnc-0.4.3[gtk3]
- x11-libs/cairo:=
- x11-libs/gdk-pixbuf:2
- x11-themes/hicolor-icon-theme
-
- rdp? ( net-misc/freerdp )
- ssh? ( >=x11-libs/vte-0.20:2.91 )
- spice? (
- app-emulation/spice-protocol
- >=net-misc/spice-gtk-0.5[gtk3] )
- telepathy? (
- dev-libs/dbus-glib
- >=net-libs/telepathy-glib-0.11.6 )
- zeroconf? ( >=net-dns/avahi-0.6.26[dbus,gtk3] )
-"
-DEPEND="${RDEPEND}
- >=dev-lang/perl-5
- dev-libs/appstream-glib
- >=dev-util/intltool-0.50
- >=sys-devel/gettext-0.17
- virtual/pkgconfig
- $(vala_depend)
-"
-
-if [[ ${PV} = 9999 ]]; then
- DEPEND+="
- app-text/yelp-tools
- gnome-base/gnome-common"
-fi
-
-pkg_pretend() {
- # Needed for VNC ssh tunnel, bug #518574
- CONFIG_CHECK="~IPV6"
- check_extra_config
-}
-
-src_prepare() {
- vala_src_prepare
- gnome2_src_prepare
-}
-
-src_configure() {
- local myconf=""
- [[ ${PV} = 9999 ]] || myconf="ITSTOOL=$(type -P true)"
- DOCS="AUTHORS ChangeLog ChangeLog.pre-git NEWS README"
- gnome2_src_configure \
- $(use_enable rdp) \
- $(use_enable ssh) \
- $(use_enable spice) \
- $(use_with telepathy) \
- $(use_with zeroconf avahi) \
- ${myconf}
-}
diff --git a/net-misc/vino/metadata.xml b/net-misc/vino/metadata.xml
deleted file mode 100644
index 1208299a..00000000
--- a/net-misc/vino/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">Enable desktop sharing through a telepathy client</flag>
-</use>
-</pkgmetadata>
diff --git a/net-misc/vino/vino-9999.ebuild b/net-misc/vino/vino-9999.ebuild
deleted file mode 100644
index 0778222b..00000000
--- a/net-misc/vino/vino-9999.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="yes"
-
-inherit gnome2
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
-
-DESCRIPTION="An integrated VNC server for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Projects/Vino"
-
-LICENSE="GPL-2+"
-SLOT="0"
-if [[ ${PV} = 9999 ]]; then
- KEYWORDS=""
-else
- KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-fi
-IUSE="crypt gnome-keyring ipv6 jpeg ssl +telepathy zeroconf +zlib"
-# bug #394611; tight encoding requires zlib encoding
-REQUIRED_USE="jpeg? ( zlib )"
-
-# cairo used in vino-fb
-# libSM and libICE used in eggsmclient-xsmp
-RDEPEND="
- >=dev-libs/glib-2.26:2
- >=dev-libs/libgcrypt-1.1.90:0=
- >=x11-libs/gtk+-3:3
-
- dev-libs/dbus-glib
- x11-libs/cairo:=
- x11-libs/libICE
- x11-libs/libSM
- x11-libs/libX11
- x11-libs/libXdamage
- x11-libs/libXext
- x11-libs/libXfixes
- x11-libs/libXtst
- x11-libs/pango[X]
-
- >=x11-libs/libnotify-0.7.0:=
-
- crypt? ( >=dev-libs/libgcrypt-1.1.90:0= )
- gnome-keyring? ( app-crypt/libsecret )
- jpeg? ( virtual/jpeg:0= )
- ssl? ( >=net-libs/gnutls-2.2.0:= )
- telepathy? ( >=net-libs/telepathy-glib-0.18 )
- zeroconf? ( >=net-dns/avahi-0.6:=[dbus] )
- zlib? ( sys-libs/zlib:= )
-"
-DEPEND="${RDEPEND}
- >=dev-lang/perl-5
- >=dev-util/intltool-0.50
- virtual/pkgconfig
- app-crypt/libsecret
-"
-# libsecret is always required at build time per bug 322763
-
-src_configure() {
- gnome2_src_configure \
- $(use_enable ipv6) \
- $(use_with crypt gcrypt) \
- $(use_with gnome-keyring secret) \
- $(use_with jpeg) \
- $(use_with ssl gnutls) \
- $(use_with telepathy) \
- $(use_with zeroconf avahi) \
- $(use_with zlib)
-}
diff --git a/profiles/package.mask b/profiles/package.mask
deleted file mode 100644
index 39ac0c4c..00000000
--- a/profiles/package.mask
+++ /dev/null
@@ -1,20 +0,0 @@
-####################################################################
-# $Id$
-#
-# When you add an entry to the top of this file, add your name, the date, and
-# an explanation of why something is getting masked. Please be extremely
-# careful not to commit atoms that are not valid, as it can cause large-scale
-# breakage, especially if it ends up in the daily snapshot.
-#
-
-# Sobhan Mohammadpour <sobhan@gentoo.org> (28 Feb 2019)
-# Depends on maksed >=app-text/gspell-1.8.1
->=app-editors/latexila-3.30.2
-
-# Gilles Dartiguelongue <eva@gentoo.org> (07 Sep 2018)
-# No upstream activity for 3 years, not compatible with tracker-2
-app-misc/tracker-miner-media
-
-# Gilles Dartiguelongue <eva@gentoo.org> (29 Jan 2018)
-# Lots of unittests broken, no multilib support
->=gnome-base/librsvg-2.41
diff --git a/profiles/package.unmask b/profiles/package.unmask
deleted file mode 100644
index 7c117e01..00000000
--- a/profiles/package.unmask
+++ /dev/null
@@ -1,10 +0,0 @@
-####################################################################
-#
-# When you add an entry to the top of this file, add your name, the date, and
-# an explanation of why something is getting masked. Please be extremely
-# careful not to commit atoms that are not valid, as it can cause large-scale
-# breakage, especially if it ends up in the daily snapshot.
-
-# Gilles Dartiguelongue <eva@gentoo.org> (9 Dec 2018)
-# Revert in-tree Gnome 3.26 package mask
->=app-text/libgepub-0.5
diff --git a/profiles/package.use.force b/profiles/package.use.force
deleted file mode 100644
index 445a68b5..00000000
--- a/profiles/package.use.force
+++ /dev/null
@@ -1,3 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
diff --git a/profiles/package.use.mask b/profiles/package.use.mask
deleted file mode 100644
index 445a68b5..00000000
--- a/profiles/package.use.mask
+++ /dev/null
@@ -1,3 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
diff --git a/profiles/updates/1Q-2019 b/profiles/updates/1Q-2019
deleted file mode 100644
index 9388c51e..00000000
--- a/profiles/updates/1Q-2019
+++ /dev/null
@@ -1,2 +0,0 @@
-move x11-libs/amtk gui-libs/amtk
-slotmove =gui-libs/amtk-5.0.0 3 5
diff --git a/profiles/updates/2Q-2011 b/profiles/updates/2Q-2011
deleted file mode 100644
index 5846f4a1..00000000
--- a/profiles/updates/2Q-2011
+++ /dev/null
@@ -1,5 +0,0 @@
-slotmove =net-libs/rest-0.7* 0 0.7
-slotmove =gnome-extra/gucharmap-2.33.2 0 2.90
-slotmove =gnome-extra/gucharmap-3.0.0 0 2.90
-slotmove =gnome-extra/gucharmap-3.0.1 0 2.90
-move gnome-base/gnome-online-accounts net-libs/gnome-online-accounts
diff --git a/profiles/updates/2Q-2015 b/profiles/updates/2Q-2015
deleted file mode 100644
index ee40c88f..00000000
--- a/profiles/updates/2Q-2015
+++ /dev/null
@@ -1 +0,0 @@
-move dev-python/dogtail dev-util/dogtail
diff --git a/profiles/updates/3Q-2011 b/profiles/updates/3Q-2011
deleted file mode 100644
index 01f3c5df..00000000
--- a/profiles/updates/3Q-2011
+++ /dev/null
@@ -1,3 +0,0 @@
-slotmove =app-editors/ghex-3.0.0 3 2
-slotmove =app-editors/ghex-2.9* 3 2
-move dev-libs/p11-kit app-crypt/p11-kit
diff --git a/profiles/updates/3Q-2012 b/profiles/updates/3Q-2012
deleted file mode 100644
index b8cc62c7..00000000
--- a/profiles/updates/3Q-2012
+++ /dev/null
@@ -1,2 +0,0 @@
-slotmove =media-libs/grilo-0.2.0 0 0.2
-slotmove =media-plugins/grilo-plugins-0.2.0 0 0.2
diff --git a/profiles/updates/3Q-2016 b/profiles/updates/3Q-2016
deleted file mode 100644
index 5f859f87..00000000
--- a/profiles/updates/3Q-2016
+++ /dev/null
@@ -1,2 +0,0 @@
-slotmove <dev-libs/libgames-support-1 1.0 0
-slotmove =dev-libs/libgames-support-1.0 1.0 0
diff --git a/profiles/updates/3Q-2018 b/profiles/updates/3Q-2018
deleted file mode 100644
index 0476fcff..00000000
--- a/profiles/updates/3Q-2018
+++ /dev/null
@@ -1 +0,0 @@
-move gnome-extra/gnome-todo app-office/gnome-todo
diff --git a/scripts/gen_archlist.py b/scripts/gen_archlist.py
index 17fcd6f1..b3b6fb15 100755
--- a/scripts/gen_archlist.py
+++ b/scripts/gen_archlist.py
@@ -1,4 +1,4 @@
-#!/usr/bin/env python2
+#!/usr/bin/env python3
# vim: set sw=4 sts=4 et :
# Author(s): Nirbheek Chauhan <nirbheek@gentoo.org>
#
@@ -37,10 +37,10 @@ logger = logging.getLogger('gen_archlist')
#############
# GNOME_OVERLAY = PORTDB.getRepositoryPath('gnome')
portage.portdb.porttrees = [portage.settings['PORTDIR']]
-STABLE_ARCHES = ('alpha', 'amd64', 'arm', 'arm64', 'hppa', 'ia64',
+STABLE_ARCHES = ('amd64', 'arm', 'arm64', 'hppa',
'ppc', 'ppc64', 's390', 'sparc', 'x86')
UNSTABLE_ARCHES = ('~alpha', '~amd64', '~arm', '~arm64', '~hppa', '~ia64',
- '~m68k', '~ppc', '~ppc64', '~s390', '~sh', '~sparc',
+ '~m68k', '~ppc', '~ppc64', '~s390', '~sparc',
'~x86', '~x86-fbsd')
ALL_ARCHES = STABLE_ARCHES + UNSTABLE_ARCHES
SYSTEM_PACKAGES = []
diff --git a/scripts/test-data/gnome-list b/scripts/test-data/gnome-list
index 4b7bbf10..4f4fdfb7 100644
--- a/scripts/test-data/gnome-list
+++ b/scripts/test-data/gnome-list
@@ -32,7 +32,6 @@ app-text/gnome-spell
dev-libs/liboobs
dev-libs/totem-pl-parser
dev-python/gdata
-gnome-base/libgnome-keyring
gnome-base/libgtop
gnome-extra/gtkhtml
gnome-extra/libgsf
diff --git a/scripts/test-data/gnome2-list b/scripts/test-data/gnome2-list
index f096bdf1..d7ed63e6 100644
--- a/scripts/test-data/gnome2-list
+++ b/scripts/test-data/gnome2-list
@@ -32,7 +32,6 @@ app-text/gnome-spell
dev-libs/liboobs
dev-libs/totem-pl-parser
dev-python/gdata
-gnome-base/libgnome-keyring
gnome-base/libgtop:2
gnome-extra/gtkhtml:3.14
gnome-extra/libgsf
diff --git a/status/BUGS b/status/BUGS
deleted file mode 100644
index 6dc8dc80..00000000
--- a/status/BUGS
+++ /dev/null
@@ -1,21 +0,0 @@
-GNOME Bugs and other problems
-
-Last updated: Oct 17th 2009
-
-Bug Lists:
-==========
-* Gentoo bugzilla: http://tinyurl.com/gnome-overlay-bugs
-* GNOME bugzilla: http://tinyurl.com/gentoo-gnome-bugzilla
-
-Blockers:
-=========
-*
-
-Informations:
-============
-*
-
-Enhancements:
-=============
-*
-
diff --git a/status/GNOME3_NOTES b/status/GNOME3_NOTES
deleted file mode 100644
index 8eb3a07d..00000000
--- a/status/GNOME3_NOTES
+++ /dev/null
@@ -1,3 +0,0 @@
-* hamster-applet 2.91 is still an applet; useless with GNOME Shell
-* gnome-keyring's gtk3 version libgcr -> libgcr-3
- - Difficult to parallel install, though, because other libs are the same
diff --git a/status/TODO b/status/TODO
deleted file mode 100644
index 1ce404e4..00000000
--- a/status/TODO
+++ /dev/null
@@ -1,34 +0,0 @@
-THIS FILE IS AUTO GENERATED, DO NOT MODIFY BY HAND
-
-Ebuild Notices:
-===============
-dev-libs/gir-repository-0.6.5
- * installs even disabled stuff if it's a dependency of something enabled
- * these dependencies are probably incomplete
-dev-libs/seed-2.31.5
- * tests need all the feature-USE-flags enabled to complete successfully
-gnome-base/nautilus-2.90.1
- * tarball generated with broken gtk-doc, revisit me.
-gnome-extra/evolution-exchange-2.32.0
- * Fix compilation flags crazyness
-gnome-extra/libgda-9999
- * sqlite is automagic, but maybe it is a hard-dep
- * autoconf is a hell of inconsistencies
-media-sound/rhythmbox-0.13.0
- * double check what to do with fm-radio plugin
-media-video/totem-2.90.5
- * Enable for now python USE flag per bug #316409
- * no libpeas[vala] yet
- * disabled upstream (introspection not quite stable)
- * freezes totem
- * why does it need write access here, probably need to set up a fake
-net-libs/libepc-0.3.11
- * 2 out of 16 tests fail, upstream bug #578792
-net-libs/webkit-gtk-1.3.7-r1
- * Fix unaligned accesses on ARM, IA64 and SPARC
-x11-libs/gtk+-2.91.6
- * PackageKit support
-x11-themes/gnome-icon-theme-symbolic-2.30.0
- * double check potential LINGUAS problem
-x11-themes/gnome-icon-theme-symbolic-2.31.0
- * double check potential LINGUAS problem
diff --git a/status/early-move.list b/status/early-move.list
deleted file mode 100644
index d3018fbc..00000000
--- a/status/early-move.list
+++ /dev/null
@@ -1,12 +0,0 @@
-# GNOME 3 libraries that we intend to move to the tree ASAP
-
-dev-cpp/*mm
-gnome-base/gnome-desktop
-gnome-extra/gtkhtml
-media-libs/libchamplain
-media-libs/libgnome-media-profiles
-net-libs/libsoup{,-gnome}
-net-libs/webkit-gtk
-x11-libs/gtksourceview
-x11-libs/libwnck
-x11-libs/vte
diff --git a/status/gnome-3.2-upgrade.xml b/status/gnome-3.2-upgrade.xml
deleted file mode 100644
index e69ef13d..00000000
--- a/status/gnome-3.2-upgrade.xml
+++ /dev/null
@@ -1,482 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
-<!-- $Header$ -->
-
-<guide link="/proj/en/desktop/gnome/howtos/gnome-3.2-upgrade.xml" lang="en">
-<title>GNOME 3.0 Upgrade Guide</title>
-
-<author title="Author">
- <mail link="tetromino@gmail.com">Alexandre Rostovtsev</mail>
-</author>
-
-<abstract>
-This is a guide for upgrading from GNOME 2.32.x to GNOME 3.2.x
-</abstract>
-
-<!-- The content of this document is licensed under the CC-BY-SA license -->
-<!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
-<license/>
-
-<version>0.1</version>
-<date>2011-10-12</date>
-
-<chapter>
-<title>Changes</title>
-
-<section>
-<title>General changes</title>
-<body>
-
-<p>
-Please see the <uri link="http://library.gnome.org/misc/release-notes/3.2/">GNOME
-3.2 Release Notes</uri> (and <uri link="http://library.gnome.org/misc/release-notes/3.0/">3.0
-Release Notes</uri>) for what is new in this major release of GNOME.
-</p>
-
-<p>
-Briefly: GNOME 3.2 includes two desktop modes&mdash;standard and fallback.
-Fallback mode uses <c>gnome-base/gnome-panel</c> and <c>x11-wm/metacity</c>, and
-is similar in appearance and behavior to GNOME 2. Standard mode uses
-<c>gnome-base/gnome-shell</c> and <c>x11-wm/mutter</c>, and looks and behaves
-<e>completely</e> differently from previous GNOME releases. By default, the
-choice of desktop mode is determined by the system's graphics hardware and
-drivers (standard mode requires modern 3D graphics capabilities).
-</p>
-
-<p>There is a <uri link="https://live.gnome.org/GnomeShell/Tour">quick
-tour</uri> of standard mode's GNOME Shell available on the GNOME website.
-For an in-depth guide to using GNOME Shell, see
-<uri link="https://live.gnome.org/GnomeShell/CheatSheet">the GNOME Shell
-cheat sheet</uri>. GNOME Shell at first may feel alien and limited to an
-experienced GNOME 2 user. We strongly encourage users to persist and make
-themselves use it for a few days; those who take the time to get used to GNOME
-Shell's behavior usually grow to love it and don't want to go back to an
-old-fashioned GNOME 2-like desktop environment.
-</p>
-</body>
-</section>
-
-<section>
-<title>Languages and encodings</title>
-<body>
-
-<p>
-GNOME 3.2 obtains user language settings from <c>sys-apps/accountsservice</c>.
-The language can be set in GNOME from the <e>My Account</e> entry in the upper
-right corner menu. Alternatively, you can directly edit accountsservice user
-files. For example, to have user <c>jrandom</c> use British English, you can
-(as root) edit <path>/var/lib/AccountsService/users/jrandom</path> so it reads
-the following:
-</p>
-<pre>
-[User]
-Language=en_GB.utf8
-</pre>
-
-</body>
-</section>
-
-<section>
-<title>Fonts</title>
-<body>
-
-<p>
-GNOME 3.2 uses <c>media-fonts/cantarell</c> as its default font. Unfortunately,
-Cantarell only includes a subset of the extended Latin alphabet. Users of
-languages whose writing systems are not covered by Cantarell will probably want
-to switch to another font, such as <c>media-fonts/dejavu</c>:
-</p>
-
-<pre caption="Set DejaVu (size 10) as the default font">
-$ <i>gsettings set org.gnome.desktop.interface font-name 'DejaVu Sans 10'</i>
-$ <i>gsettings set org.gnome.desktop.interface document-font-name 'DejaVu Sans 10'</i>
-$ <i>gconftool-2 -s -t string /apps/metacity/general/titlebar_font 'DejaVu Sans Bold 10'</i>
-</pre>
-
-</body>
-</section>
-
-<section>
-<title>Applets</title>
-<body>
-<p>
-GNOME 2 applets cannot be used in GNOME 3.2. Fallback mode allows applets,
-although some have not yet been ported to the new, gtk3-based APIs. In
-standard mode, there are no applets at all. Some traditional applet
-functionality can be replicated using third-party GNOME Shell extensions.
-</p>
-<p>
-In order to manage fallback gnome-panel settings (either add/remove or rearrange
-applet positions) one has to hold down the <c>Alt</c> key when clicking
-on the panel. This opens relevant menu for changing either panel or applet
-settings.
-</p>
-</body>
-</section>
-
-<section>
-<title>Shut down and reboot</title>
-<body>
-<p>
-GNOME Shell developers made a <uri
-link="https://live.gnome.org/GnomeShell/Design/Whiteboards/SystemStopRestart">controversial
-decision</uri> to not show any sort of shut down or power off menu by default.
-The <em>Power Off</em> menu item becomes visible after clicking on the upper
-right corner menu and holding down the <c>Alt</c> key.
-</p>
-
-<p>
-If you need an easily discoverable GUI for shutting down the machine (for
-example, if deploying GNOME 3.2 in a corporate environment where users are
-required to turn off their computers at the end of the day), you can install the
-alternative-status-menu extension. To do so, emerge <c>gnome-extra/gnome-shell-extensions</c>
-and run</p>
-<pre caption="Enabling the alternative-status-menu extension">
-# <i>eselect gnome-shell-extensions enable 'alternative-status-menu@gnome-shell-extensions.gnome.org'</i>
-</pre>
-
-</body>
-</section>
-
-<section>
-<title>Suspend on laptop lid close</title>
-<body>
-
-<p>
-GNOME 3 will, by default, suspend a laptop when the lid is closed. If you
-do not like this behavior, you can change it via the <c>gnome-tweak-tool</c>
-GUI, or using <c>gsettings</c> from the terminal:
-</p>
-
-<pre caption="Only turn off the screen when laptop lid is closed on AC power">
-$ <i>gsettings set org.gnome.settings-daemon.plugins.power lid-close-ac-action blank</i>
-</pre>
-
-</body>
-</section>
-
-<section>
-<title>Icons on the desktop</title>
-<body>
-
-<p>
-In GNOME 3.2, Nautilus by default no longer manages the desktop, and the
-<path>~/Desktop</path> folder is simply treated as a normal folder with files.
-</p>
-
-<p>
-If you want to have Nautilus manage the desktop like in GNOME 2, you can change
-the corresponding setting in the <c>gnome-tweak-tool</c> GUI, or use the
-<c>gsettings</c> command from the terminal:
-</p>
-<pre caption="Making Nautilus manage the desktop">
-$ <i>gsettings set org.gnome.desktop.background show-desktop-icons true</i>
-</pre>
-
-</body>
-</section>
-
-<section>
-<title>Compiz</title>
-<body>
-
-<p>
-GNOME 3.2 standard mode (i.e. GNOME Shell) is incompatible with Compiz.
-</p>
-
-</body>
-</section>
-
-<section>
-<title>Touchpad and other input device customization</title>
-<body>
-
-<p>
-In GNOME 3, if you have "disable touchpad while typing" selected, the touchpad
-will be disabled for 2 seconds after a keyboard key is pressed. In GNOME 2,
-this interval was 500 milliseconds. If you like to disable the touchpad
-while typing, but prefer the shorter timeout interval like in GNOME 2, you can
-emerge <c>gnome-base/gnome-settings-daemon</c> with the
-<c>short-touchpad-timeout</c> USE flag enabled.
-</p>
-
-<p>
-GNOME 3 allows setting a custom command for advanced customization of input
-device settings. For example, suppose that you want to configure your touchpad
-to enable two-finger scrolling (both vertical and horizontal) <e>and</e> edge
-scrolling (vertical only). You could do
-</p>
-
-<pre caption="Setting a new GNOME input device hotplug script">
-$ <i>cp /usr/share/gnome-settings-daemon-3.0/input-device-example.sh ~/input-device.sh</i>
-$ <i>chmod +x ~/input-device.sh</i>
-$ <i>gsettings set org.gnome.settings-daemon.peripherals.input-devices hotplug-command ~/input-device.sh</i>
-</pre>
-
-<p>
-and edit <path>input-device.sh</path> so it ends as follows:
-</p>
-
-<pre>
-# If the device is a touchpad ...
-if [[ -z "${device#*TouchPad*}" ]]; then
- # ... enable two-finger scrolling (vertical and horizontal) ...
- xinput set-prop "${device}" "Synaptics Two-Finger Scrolling" 1 1
- # ... and edge scrolling (vertical only, no horizontal, no coasting) ...
- xinput set-prop "${device}" "Synaptics Edge Scrolling" 1 0 0
-fi
-# All further processing will be disabled if $retval == 0
-exit $retval
-</pre>
-
-<note>
-If the custom hotplug command does not terminate with exit value 0,
-<c>gnome-settings-daemon</c> will set its own settings on the input device,
-likely clobbering the settings that the hotplug command had changed.
-</note>
-
-<p>
-If, for whatever reason, you want to completely prevent GNOME 3 from
-automatically modifying your mouse and touchpad settings (note that this will
-<e>also</e> prevent custom input hotplug commands, such as
-<path>input-device.sh</path> above, from modifying mice and touchpads!), you
-can run the following:
-</p>
-
-<pre caption="Prevent GNOME from managing the mouse and touchpad">
-$ <i>gsettings set org.gnome.settings-daemon.plugins.mouse active false</i>
-</pre>
-
-</body>
-</section>
-
-<section>
-<title>General configurability and extensions</title>
-<body>
-
-<p>
-GNOME 3.2 is designed to appear significantly less configurable than GNOME 2.
-For example, by default there is no easily discoverable GUI for changing the
-Gtk+ theme. Many configuration settings are hidden, but can still be changed
-from gsettings (dconf), gconf, or using the <c>gnome-extra/gnome-tweak-tool</c>
-GUI. Discussion of most of these hidden settings is outside the scope of this
-guide.
-</p>
-
-<p>
-GNOME Shell's behavior can be significantly altered using <uri
-link="https://live.gnome.org/GnomeShell/Extensions">extensions</uri>. Gentoo
-packages the extensions from the official GNOME repository as
-<c>gnome-extra/gnome-shell-extensions</c>; there are also numerous third-party
-developers publishing extensions on various websites.
-</p>
-
-<p>
-Gentoo uses <c>eselect gnome-shell-extensions</c> to manage system defaults that
-control whether extensions installed systemwide (i.e. in <path>/usr/share/gnome-shell/extensions</path>)
-should be enabled. Newly-installed extensions start out disabled by default.
-</p>
-
-<p>
-Defaults managed by <c>eselect gnome-shell-extensions</c> can be overridden on a
-per-user basis using <c>gnome-tweak-tool</c>, or from the command line using
-<c>gsettings</c>. For example, to load all extensions with the exception of
-dock and gajim, a user can run
-</p>
-<pre caption="Enabling alterntive status menu and dock extensions (and disabling all others!)">
-$ <i>gsettings set org.gnome.shell enabled-extensions \</i>
- <i>'["alternative-status-menu@gnome-shell-extensions.gnome.org", "dock@gnome-shell-extensions.gnome.org"]'</i>
-</pre>
-
-<note>
-Instead of <c>enabled-extensions</c>, GNOME 3.0 used the <c>disabled-extensions</c>
-gsettings key. In GNOME 3.2, this key no longer has any effect.
-</note>
-
-<impo>
-Extension code quality is highly variable, and some extensions can render GNOME
-completely unusable. Gentoo cannot offer support for problems caused by third-party
-extensions.
-</impo>
-
-</body>
-</section>
-
-</chapter>
-
-<chapter>
-<title>Video card compatibility</title>
-
-<section>
-<title>AMD / ATI</title>
-
-<body>
-<p>
-GNOME Shell shows <uri link="http://ati.cchtml.com/show_bug.cgi?id=99">graphical
-corruption</uri> under current versions of <c>x11-drivers/ati-drivers</c>
-(i.e. FGLRX binary drivers); driver versions 11.8 and below are known
-to be affected. As a workaround, you can force GNOME to start in fallback
-mode (see <e>Troubleshooting</e> section below), or alternatively, switch to
-open-source drivers.
-</p>
-
-<p>
-If using open-source AMD / ATI drivers, <c>media-libs/mesa</c> should be built with
-<c>USE=gallium</c>, otherwise GNOME will only run in fallback mode.
-</p>
-</body>
-</section>
-
-<section>
-<title>NVIDIA</title>
-
-<body>
-<p>
-Under some versions of <c>x11-drivers/nvidia-drivers</c>, GNOME Shell system tray shows
-<uri link="https://bugs.gentoo.org/show_bug.cgi?id=380245">graphical corruption</uri>
-(all icons are rendered identically). This problem is fixed in driver versions 280.13
-and newer.
-</p>
-
-<p>
-All versions of <c>x11-drivers/nvidia-drivers</c> are incompatible with GNOME's
-color management support. This is GNOME's color management code relies on XRandR,
-and NVIDIA's support for XRandR is currently incomplete.
-There is no workaround at this time.
-</p>
-
-<p>
-As reported in <uri link="https://bugs.gentoo.org/show_bug.cgi?id=375615">bug
-#375615</uri>, for some people, certain versions of <c>x11-drivers/nvidia-drivers</c>
-(275.28, 280.13, and 285.03 are known to be affected) cause some Gtk+ applications
-to hang when terminating. One effect of this is to make GDM freeze after the
-password has been entered; similarly, GNOME will freeze when logging out.
-The affected versions of <c>nvidia-drivers</c> have been masked. To prevent
-this problem, make sure to use an unmasked driver version, for example
-275.09.07 or 285.05.09.
-</p>
-</body>
-</section>
-</chapter>
-
-<chapter>
-<title>Troubleshooting</title>
-
-<section>
-<title>GDM shows an "Oh no! Something has gone wrong" screen</title>
-
-<body>
-<p>
-This is may be caused by a GNOME Shell crash. Try rebuilding <c>gnome-base/gdm</c>
-with the <c>gnome-shell</c> USE flag disabled.
-</p>
-
-</body>
-</section>
-
-<section>
-<title>GDM freezes after the password has been entered</title>
-
-<body>
-<p>
-This is caused by a bug in <c>x11-drivers/nvidia-drivers</c>.
-See <e>Video card compatibility</e> section above.
-</p>
-
-</body>
-</section>
-
-<section>
-<title>GNOME starts in fallback mode</title>
-<body>
-
-<p>
-GNOME will start in fallback mode if it detects that the graphics hardware and
-drivers are insufficiently capable. To see a more detailed explanation of why
-GNOME does not start in standard mode, run
-<path>/usr/libexec/gnome-session-check-accelerated-helper</path>:
-</p>
-
-<pre caption="Sample gnome-session-check-accelerated-helper output">
-$ <i>/usr/libexec/gnome-session-check-accelerated-helper</i>
-gnome-session-is-accelerated: No hardware 3D support.
-</pre>
-
-</body>
-</section>
-
-<section>
-<title>GNOME starts in standard mode</title>
-<body>
-
-<p>
-To force GNOME to start in fallback mode (e.g. due to poor performance or
-personal taste), open System Settings (or <path>gnome-control-center</path>
-from the terminal), go to <e>System Info &rarr; Graphics</e>, and turn on
-<e>Forced Fallback Mode</e>. Alternatively, from a terminal:
-</p>
-
-<pre caption="Force GNOME to start in fallback mode">
-$ <i>gsettings set org.gnome.desktop.session session-name gnome-fallback</i>
-</pre>
-
-</body>
-</section>
-
-<section>
-<title>Epiphany and Adobe Flash</title>
-<body>
-
-<p>
-Out of the box, Epiphany 3 cannot load <c>www-plugins/adobe-flash</c> because
-the browser links to Gtk+-3 while the plugin links to Gtk+-2. On amd64, there
-is a workaround: if you emerge <c>adobe-flash</c> with <c>USE=-64bit</c>, the
-plugin will be called through <c>www-plugins/nspluginwrapper</c>, avoiding
-incompatibility between Gtk+ versions. On x86, unfortunately there is no good
-workaround at this time; we suggest using a gtk2-based browser (such as
-<c>www-clients/firefox</c> or <c>www-clients/chromium</c>).
-</p>
-
-</body>
-</section>
-
-<section>
-<title>Various GNOME 2.x and 3.0 packages fail to compile due to <c>G_CONST_RETURN</c></title>
-
-<body>
-<p>
-Support for the <c>G_CONST_RETURN</c> macro was formally deprecated in
-<c>dev-libs/glib</c> during the GNOME 3.1 development cycle.
-However, some GNOME 2 and 3.0 packages use the deprecated macro and pass
-<c>-DG_DISABLE_DEPRECATED</c> (or a similar define) to the compiler in
-their configure scripts or makefiles. As a result, when building against
-<c>&gt;=dev-libs/glib-2.29.8</c>, such packages will fail with error messages
-similar to the following:
-</p>
-<pre caption="Typical error message when building a GNOME 3.0 package against glib-2.30">
-In file included from /usr/include/pango-1.0/pango/pango-script.h:138,
- from /usr/include/pango-1.0/pango/pango-gravity.h:98,
- from /usr/include/pango-1.0/pango/pango-types.h:91,
- from /usr/include/pango-1.0/pango/pango-font.h:26,
- from /usr/include/pango-1.0/pango/pango-attributes.h:25,
- from /usr/include/pango-1.0/pango/pango.h:25,
- from /usr/include/gtk-3.0/gdk/gdktypes.h:37,
- from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31,
- from /usr/include/gtk-3.0/gdk/gdk.h:33,
- from /usr/include/gtk-3.0/gdk/gdkx.h:30,
- from eggdesktopfile.c:34:
-/usr/include/pango-1.0/pango/pango-language.h:37: error: expected '=', ',',
-';', 'asm' or '__attribute__' before 'char'
-/usr/include/pango-1.0/pango/pango-language.h:41: error: expected '=', ',',
-';', 'asm' or '__attribute__' before 'char'
-</pre>
-
-<p>
-Any packages failing in this manner should be reported in Gentoo bugzilla
-so that they can be fixed.
-</p>
-</body>
-</section>
-
-</chapter>
-</guide>
diff --git a/status/portage-configs/README b/status/portage-configs/README
deleted file mode 100644
index 8625b1bc..00000000
--- a/status/portage-configs/README
+++ /dev/null
@@ -1,2 +0,0 @@
-You may want to do `mkdir /etc/portage/package.keywords`, etc, and then symlink
-all these inside those directories as these are still incomplete.
diff --git a/status/portage-configs/package.keywords.gnome3 b/status/portage-configs/package.keywords.gnome3
deleted file mode 100644
index d32fcf5a..00000000
--- a/status/portage-configs/package.keywords.gnome3
+++ /dev/null
@@ -1,363 +0,0 @@
-###################
-## START GNOME 3 ##
-###################
-gnome-base/gnome
-gnome-base/gnome-fallback
-gnome-base/gnome-extra-apps
-gnome-base/gnome-core-apps
-gnome-base/gnome-core-libs
-
-# a11y
-dev-libs/libgee:0.8
-app-accessibility/at-spi2-atk
-app-accessibility/at-spi2-core
-app-accessibility/caribou
-~dev-python/setproctitle-1.1.6
-~app-accessibility/speech-dispatcher-0.8
-app-accessibility/orca
-
-# Core
-app-admin/packagekit-base
-app-admin/packagekit-gtk
-app-arch/file-roller
-app-cdr/brasero
-app-misc/tracker
-dev-libs/atk
-dev-libs/gdl:3
-dev-libs/glib
-dev-libs/libgweather
-dev-libs/libpeas
-dev-libs/libunique:3
-dev-libs/libwacom
-dev-python/pyatspi
-dev-python/pycairo
-dev-python/pygobject:3
-dev-util/anjuta
-dev-util/devhelp
-dev-util/glade
-dev-util/gnome-devel-docs
-gnome-base/dconf
-gnome-base/gconf
-gnome-base/gnome-desktop:2
-gnome-base/gnome-desktop:3/7
-gnome-base/gnome-menus:0
-gnome-base/gnome-menus:3
-gnome-base/gnome-session
-gnome-base/gsettings-desktop-schemas
-gnome-base/libgnomekbd
-gnome-base/librsvg
-gnome-extra/at-spi
-gnome-extra/bug-buddy
-gnome-extra/evolution-data-server
-gnome-extra/evolution-ews
-gnome-extra/evolution-exchange
-gnome-extra/evolution-groupwise
-gnome-extra/evolution-kolab
-gnome-extra/gcalctool
-gnome-extra/gconf-editor
-gnome-extra/gnome-contacts
-gnome-extra/gnome-media
-gnome-extra/gnome-packagekit
-gnome-extra/gnome-power-manager
-gnome-extra/gnome-screensaver
-gnome-extra/gnome-system-monitor
-gnome-extra/gnome-user-docs
-gnome-extra/gtkhtml:4.0
-gnome-extra/gucharmap
-gnome-extra/libgda:4
-gnome-extra/libgda:5
-gnome-extra/yelp
-gnome-extra/yelp-xsl
-gnome-extra/zenity
-mail-client/evolution
-media-fonts/cantarell
-media-gfx/eog
-net-analyzer/gnome-nettool
-net-dns/avahi
-net-libs/liboauth
-net-libs/libproxy
-net-libs/libsoup
-net-libs/libsoup-gnome
-net-libs/webkit-gtk:3/25
-net-misc/vinagre
-net-misc/vino
-net-wireless/gnome-bluetooth
-sys-apps/accountsservice
-x11-libs/gdk-pixbuf
-x11-libs/gtk+:3
-x11-libs/gtksourceview:3.0
-x11-libs/libnotify
-x11-libs/libwnck
-x11-libs/libxklavier
-x11-terms/gnome-terminal
-
-# GDM
-~sys-auth/consolekit-0.4.5_p20120320
-gnome-base/gdm
-
-# Text rendering
-~media-libs/freetype-2.4.11
-~media-libs/fontconfig-2.10.91
-~x11-libs/cairo-1.12.14
-x11-libs/pango
-x11-libs/pangox-compat
-
-# GNOME Control Center
-~dev-libs/libpwquality-1.2.0
-~net-fs/samba-3.6.14
-app-admin/openrc-settingsd
-gnome-base/gnome-control-center
-
-# GNOME Boxes
-sys-libs/libosinfo
-gnome-extra/gnome-boxes
-gnome-extra/gnome-boxes-nonfree
-
-# GNOME Documents
-net-libs/libzapojit
-dev-libs/libgdata
-gnome-extra/gnome-documents
-
-# GNOME Disk Utility
-dev-lang/spidermonkey:0/mozjs185
-sys-apps/gnome-disk-utility
-
-# Gobject Introspection
-dev-libs/gobject-introspection-common
-dev-libs/gobject-introspection
-
-# GNOME Utils split
-gnome-extra/gnome-utils
-app-dicts/gnome-dictionary
-app-admin/gnome-system-log
-gnome-extra/gnome-search-tool
-media-gfx/gnome-font-viewer
-media-gfx/gnome-screenshot
-sys-apps/baobab
-
-# GNOME Settings Daemon
-~app-i18n/ibus-1.5.2
-~app-i18n/ibus-m17n-1.3.4
-~dev-libs/m17n-lib-1.6.4
-gnome-base/gnome-settings-daemon
-
-# Glib Networking
-net-libs/glib-networking
-
-# Development utilities
-app-text/gnome-doc-utils
-app-text/yelp-tools
-dev-util/gdbus-codegen
-dev-util/itstool
-~dev-util/gtk-doc-1.18
-~dev-util/gtk-doc-am-1.18
-gnome-base/gnome-common
-
-# Themes
-x11-themes/gnome-backgrounds
-x11-themes/gnome-icon-theme
-x11-themes/gnome-icon-theme-symbolic
-x11-themes/gnome-icon-theme-extras
-x11-themes/gnome-themes-standard
-x11-themes/gtk-engines-clearlooks
-x11-themes/gtk-engines-unico
-
-# CPP bindings
-dev-cpp/libxmlpp
-dev-cpp/atkmm
-dev-cpp/cairomm
-dev-cpp/gconfmm
-dev-cpp/gstreamermm
-dev-cpp/glibmm
-dev-cpp/gtkmm:2.4
-dev-cpp/gtkmm:3.0
-dev-cpp/gtksourceviewmm:3.0
-dev-cpp/mm-common
-dev-cpp/pangomm
-
-# Clutter
-dev-libs/json-glib
-media-libs/cogl:1.0/12
-media-libs/clutter:1.0
-media-libs/clutter-gtk:1.0
-media-libs/clutter-gst:1.0
-media-libs/clutter-gst:2.0
-
-# Colord
-~x11-misc/colord-0.1.31
-gnome-extra/gnome-color-manager
-
-# libcanberra
-media-libs/libcanberra
-
-# libsocialweb
-net-libs/libsocialweb
-net-libs/rest
-
-# Gedit
-app-editors/gedit
-app-editors/gedit-plugins
-
-# Epiphany
-~media-libs/libwebp-0.3.0
-~sys-devel/gcc-4.7.2:4.7
-www-client/epiphany
-www-client/epiphany-extensions
-
-# Folks
-dev-python/isodate
-dev-python/pyxdg
-dev-python/rdflib
-dev-libs/dee
-gnome-extra/zeitgeist
-dev-libs/libzeitgeist
-dev-libs/folks
-
-# Empathy
-=sci-geosciences/geocode-glib-0.99*
-media-libs/libchamplain:0.8
-media-libs/libchamplain:0.10
-media-libs/libchamplain:0.12
-media-libs/memphis
-net-im/telepathy-logger
-#net-im/telepathy-mission-control
-net-libs/farstream
-net-libs/telepathy-farstream
-net-libs/telepathy-glib
-net-voip/telepathy-gabble
-app-misc/geoclue
-net-im/empathy
-
-# Rygel
-~media-libs/gupnp-dlna-0.10.1:2.0
-~net-libs/gssdp-0.14.2:0/3
-~net-libs/gupnp-0.20.2:0/4
-~net-libs/gupnp-av-0.12.2:0/2
-~net-misc/rygel-0.18.1
-
-# NM
-net-misc/mobile-broadband-provider-info
-#net-wireless/wimax
-#net-wireless/wimax-tools
-=net-misc/networkmanager-0.9.8*
-=net-misc/networkmanager-vpnc-0.9.8*
-=net-misc/networkmanager-pptp-0.9.8*
-=net-misc/networkmanager-openvpn-0.9.8*
-=net-misc/networkmanager-openswan-0.9.8*
-=net-misc/networkmanager-openconnect-0.9.8*
-~net-libs/libqmi-1.0.0
-=net-misc/modemmanager-0.7.9*
-=gnome-extra/nm-applet-0.9.8*
-
-# Nautilus
-gnome-base/nautilus
-gnome-extra/sushi
-gnome-extra/nautilus-tracker-tags
-
-# Rhythmbox, Sound Juicer, Totem
-dev-libs/totem-pl-parser
-media-libs/libgnome-media-profiles:3
-media-libs/musicbrainz:4
-media-libs/musicbrainz:5
-~net-libs/libdmapsharing-2.9.17:3.0
-net-misc/npapi-sdk
-media-sound/rhythmbox
->=media-sound/sound-juicer-2.99
->=media-video/totem-3.0
-
-# Shotwell
-media-gfx/shotwell
-
-# Tomboy & clones
-app-misc/gnote
-app-misc/tomboy
-
-# GNOME Shell
-dev-libs/gjs
-dev-libs/libcroco:0.6
-~x11-libs/libX11-1.5.0
-~x11-libs/libXfixes-5.0
-~x11-libs/libXext-1.3.1
-~x11-libs/libXi-1.7.1
-=x11-base/xorg-drivers-1.14
-~x11-drivers/xf86-video-fbdev-0.4.3
-~x11-drivers/xf86-input-synaptics-1.7.0
-~x11-drivers/xf86-input-evdev-2.8.0
-~x11-drivers/xf86-video-vesa-2.3.2
-=x11-base/xorg-server-1.14*
-x11-wm/mutter
-gnome-base/gnome-shell
-
-# Gvfs
-gnome-base/libgdu
-=media-libs/libgphoto2-2.5*
-=media-gfx/gphoto2-2.5*
-~media-libs/libmtp-1.1.6
-gnome-base/gvfs
-
-# GNOME Fallback
-gnome-base/gnome-applets
-gnome-base/gnome-panel
->=x11-wm/metacity-2.30.3-r1
-
-# GNOME Games
-gnome-base/gnome-js-common
-dev-libs/seed
-games-board/aisleriot
-gnome-extra/gnome-calculator
-gnome-extra/gnome-games
-gnome-extra/gnome-games-extra-data
-
-# GNOME Online Accounts
-~dev-libs/json-c-0.11
-~media-libs/sbc-1.1
-~media-sound/pulseaudio-4.0
-net-libs/gnome-online-accounts
-
-# Printing
-~app-text/qpdf-3.0.2
-net-print/cups-filters
-net-print/cups
-
-# Cheese
-# Needs gst good, base from above
-media-video/gnome-video-effects
-x11-libs/mx
-media-video/cheese
-
-# Evince
-~app-text/libgxps-0.2.2
-app-text/evince
-
-# Keyring, Crypto
-app-crypt/gcr
-app-crypt/seahorse
-app-crypt/seahorse-plugins
-app-crypt/libsecret
-gnome-base/libgnome-keyring
-gnome-base/gnome-keyring
-
-# Vala
-dev-lang/vala:0.20
-=dev-libs/vala-common-0.20*
-
-# Vte
-x11-libs/gnome-pty-helper
-x11-libs/vte:0
-x11-libs/vte:2.90
-
-# Extras
-gnome-extra/drwright
-gnome-extra/gnome-clocks
-gnome-extra/gnome-tweak-tool
-gnome-extra/mousetweaks
-gnome-extra/office-runner
-
-# GStreamer 1.0
-media-plugins/gst-plugins-vpx:1.0
-media-libs/gst-plugins-good:1.0
-media-libs/gst-plugins-bad:1.0
-
-#################
-## END GNOME 3 ##
-#################
diff --git a/status/portage-configs/package.unmask.gnome3 b/status/portage-configs/package.unmask.gnome3
deleted file mode 100644
index 1a86da19..00000000
--- a/status/portage-configs/package.unmask.gnome3
+++ /dev/null
@@ -1,150 +0,0 @@
-# Gilles Dartiguelongue <eva@gentoo.org#> (08 June 2015)
-# Gnome 3.16 mask
->=app-accessibility/at-spi2-atk-2.15
->=app-accessibility/at-spi2-core-2.15
->=app-accessibility/orca-3.15
->=app-admin/packagekit-base-1
->=app-admin/packagekit-gtk-1
->=app-arch/file-roller-3.15
->=app-crypt/gcr-3.15
->=app-crypt/seahorse-3.15
->=app-dicts/gnome-dictionary-3.15
->=app-editors/gedit-3.15
->=app-editors/gedit-plugins-3.15
->=app-misc/bijiben-3.15
->=app-misc/gnote-3.15
->=app-misc/tracker-1.3
->=app-text/evince-3.15
->=app-text/yelp-tools-3.15
->=dev-cpp/glibmm-2.43
->=dev-cpp/gtkmm-3.15
->=dev-lang/vala-0.27
->=dev-libs/atk-2.15
->=dev-libs/folks-0.11
->=dev-libs/gdl-3.15
->=dev-libs/gjs-1.43
->=dev-libs/glib-2.43
->=dev-libs/gobject-introspection-1.43
->=dev-libs/gobject-introspection-common-1.43
->=dev-libs/libgdata-0.17
->=dev-libs/libgweather-3.15
->=dev-libs/libpeas-1.13
->=dev-libs/libunistring-0.9.5
->=dev-libs/vala-common-0.27
->=dev-python/pyatspi-2.15
->=dev-python/pygobject-3.15
->=dev-util/anjuta-3.15
->=dev-util/devhelp-3.15
->=dev-util/dogtail-0.8
->=dev-util/gdbus-codegen-2.43
->=dev-util/gnome-devel-docs-3.15
->=dev-util/gtk-update-icon-cache-3.15
->=dev-vcs/gitg-3.15
->=games-arcade/gnome-nibbles-3.15
->=games-arcade/gnome-robots-3.15
->=games-board/aisleriot-3.15
->=games-board/four-in-a-row-3.15
->=games-board/gnome-chess-3.15
->=games-board/gnome-mahjongg-3.15
->=games-board/gnome-mines-3.15
->=games-board/iagno-3.15
->=games-board/tali-3.15
->=games-puzzle/atomix-3.15
->=games-puzzle/five-or-more-3.15
->=games-puzzle/gnome-klotski-3.15
->=games-puzzle/gnome-sudoku-3.15
->=games-puzzle/gnome-taquin-3.15
->=games-puzzle/gnome-tetravex-3.15
->=games-puzzle/hitori-3.15
->=games-puzzle/lightsoff-3.15
->=games-puzzle/quadrapassel-3.15
->=games-puzzle/swell-foop-3.15
->=gnome-base/dconf-0.23
->=gnome-base/dconf-editor-3.15
->=gnome-base/gdm-3.15
->=gnome-base/gnome-3.15
->=gnome-base/gnome-control-center-3.15
->=gnome-base/gnome-core-apps-3.15
->=gnome-base/gnome-core-libs-3.15
->=gnome-base/gnome-desktop-3.15
->=gnome-base/gnome-extra-apps-3.15
->=gnome-base/gnome-keyring-3.15
->=gnome-base/gnome-session-3.15
->=gnome-base/gnome-settings-daemon-3.15
->=gnome-base/gnome-shell-3.15
->=gnome-base/gsettings-desktop-schemas-3.15
->=gnome-base/gvfs-1.23
->=gnome-base/nautilus-3.15
->=gnome-extra/at-spi-2.15
->=gnome-extra/evolution-data-server-3.13
->=gnome-extra/gnome-boxes-3.15
->=gnome-extra/gnome-builder-3.15
->=gnome-extra/gnome-calculator-3.15
->=gnome-extra/gnome-calendar-3.15
->=gnome-extra/gnome-characters-3.15
->=gnome-extra/gnome-clocks-3.15
->=gnome-extra/gnome-color-manager-3.15
->=gnome-extra/gnome-contacts-3.15
->=gnome-extra/gnome-documents-3.15
->=gnome-extra/gnome-getting-started-docs-3.15
->=gnome-extra/gnome-logs-3.15
->=gnome-extra/gnome-packagekit-3.15
->=gnome-extra/gnome-power-manager-3.15
->=gnome-extra/gnome-shell-extensions-3.15
->=gnome-extra/gnome-software-3.15
->=gnome-extra/gnome-system-monitor-3.15
->=gnome-extra/gnome-tweak-tool-3.15
->=gnome-extra/gnome-user-docs-3.15
->=gnome-extra/gnome-weather-3.15
->=gnome-extra/gucharmap-3.15
->=gnome-extra/nautilus-tracker-tags-1.3
->=gnome-extra/sushi-3.15
->=gnome-extra/yelp-3.15
->=gnome-extra/yelp-xsl-3.15
->=gnome-extra/zenity-3.15
->=mail-client/evolution-3.13
->=media-gfx/eog-3.15
->=media-gfx/eog-plugins-3.15
->=media-gfx/gnome-font-viewer-3.15
->=media-gfx/gnome-photos-3.15
->=media-gfx/gnome-screenshot-3.15
->=media-libs/clutter-1.21
->=media-libs/clutter-gst-2.90
->=media-libs/cogl-1.19
->=media-libs/grilo-0.2.12
->=media-plugins/grilo-plugins-0.2.14
->=media-sound/gnome-music-3.15
->=media-sound/gnome-sound-recorder-3.15
->=media-sound/sound-juicer-3.15
->=media-video/cheese-3.15
->=media-video/totem-3.15
->=net-irc/polari-3.15
->=net-libs/dleyna-connector-dbus-0.2
->=net-libs/dleyna-core-0.5
->=net-libs/dleyna-renderer-0.5
->=net-libs/dleyna-server-0.5
->=net-libs/glib-networking-2.43
->=net-libs/gnome-online-accounts-3.15
->=net-libs/libsoup-2.49
->=net-libs/libsoup-gnome-2.49
->=net-libs/phodav-1.90
->=net-libs/webkit-gtk-2.7
->=net-misc/rygel-0.25
->=net-misc/spice-gtk-0.28
->=net-misc/vinagre-3.15
->=net-misc/vino-3.15
->=net-wireless/gnome-bluetooth-3.15
->=sci-geosciences/geocode-glib-3.15
->=sci-geosciences/gnome-maps-3.15
->=sys-apps/baobab-3.15
->=sys-apps/gnome-disk-utility-3.15
->=www-client/epiphany-3.15
->=x11-libs/gnome-pty-helper-0.39
->=x11-libs/gtk+-3.15
->=x11-libs/gtksourceview-3.15
->=x11-libs/vte-0.39
->=x11-terms/gnome-terminal-3.15
->=x11-themes/adwaita-icon-theme-3.15
->=x11-themes/gnome-backgrounds-3.15
->=x11-themes/gnome-themes-standard-3.15
->=x11-wm/mutter-3.15
diff --git a/status/portage-configs/package.use.gnome3 b/status/portage-configs/package.use.gnome3
deleted file mode 100644
index 87592260..00000000
--- a/status/portage-configs/package.use.gnome3
+++ /dev/null
@@ -1,16 +0,0 @@
-net-libs/gtk-vnc gtk3
-net-libs/farsight2 python
-net-libs/libproxy python
-
-# required by folks via empathy
-gnome-extra/evolution-data-server vala
-# required by nautilus
-gnome-base/gvfs gtk
-# required by gnome-contacts
-dev-libs/folks vala
-
-# broken with icu-50
-media-libs/harfbuzz -icu
-
-# required by cheese
-media-libs/gst-plugins-base:1.0 theora
diff --git a/status/portage-configs/package.use.mask.gnome3 b/status/portage-configs/package.use.mask.gnome3
deleted file mode 100644
index e69de29b..00000000
--- a/status/portage-configs/package.use.mask.gnome3
+++ /dev/null
diff --git a/status/portage-configs/use.mask.gnome3 b/status/portage-configs/use.mask.gnome3
deleted file mode 100644
index e69de29b..00000000
--- a/status/portage-configs/use.mask.gnome3
+++ /dev/null
diff --git a/sys-apps/baobab/baobab-9999.ebuild b/sys-apps/baobab/baobab-9999.ebuild
deleted file mode 100644
index 9d5691fd..00000000
--- a/sys-apps/baobab/baobab-9999.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2
-if [[ ${PV} = 9999 ]]; then
- VALA_MIN_API_VERSION="0.38"
- VALA_USE_DEPEND="vapigen"
- inherit gnome2-live vala
-fi
-
-DESCRIPTION="Disk usage browser for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Apps/Baobab"
-
-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 ~amd64-linux ~x86-linux"
-fi
-
-COMMON_DEPEND="
- >=dev-libs/glib-2.40:2[dbus]
- >=x11-libs/gtk+-3.19.1:3
-"
-RDEPEND="${COMMON_DEPEND}
- gnome-base/gsettings-desktop-schemas
- x11-themes/adwaita-icon-theme
- !<gnome-extra/gnome-utils-3.4
-"
-# ${PN} was part of gnome-utils before 3.4
-DEPEND="${COMMON_DEPEND}
- app-text/yelp-tools
- dev-libs/appstream-glib
- dev-libs/libxml2:2
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
-"
-
-if [[ ${PV} = 9999 ]]; then
- DEPEND="${DEPEND}
- $(vala_depend)"
-fi
-
-src_prepare() {
- if [[ ${PV} = 9999 ]]; then
- vala_src_prepare
- fi
-}
-
-src_configure() {
- local myconf=""
- if [[ ${PV} != 9999 ]]; then
- myconf="${myconf}
- VALAC=$(type -P true)
- VAPIGEN=$(type -P true)"
- fi
- gnome2_src_configure ${myconf}
-}
diff --git a/sys-apps/baobab/metadata.xml b/sys-apps/baobab/metadata.xml
deleted file mode 100644
index 39980802..00000000
--- a/sys-apps/baobab/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/sys-apps/gnome-disk-utility/gnome-disk-utility-9999.ebuild b/sys-apps/gnome-disk-utility/gnome-disk-utility-9999.ebuild
deleted file mode 100644
index 2a8440c7..00000000
--- a/sys-apps/gnome-disk-utility/gnome-disk-utility-9999.ebuild
+++ /dev/null
@@ -1,56 +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 gnome-meson
-if [[ ${PV} = 9999 ]]; then
- SRC_URI=""
- EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/gnome-disk-utility.git"
- inherit git-r3
-fi
-
-DESCRIPTION="Disk Utility for GNOME using udisks"
-HOMEPAGE="https://wiki.gnome.org/Apps/Disks"
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE="fat gnome systemd"
-if [[ ${PV} != 9999 ]]; then
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86"
-fi
-
-COMMON_DEPEND="
- >=dev-libs/glib-2.31:2
- >=sys-fs/udisks-2.7.6:2
- >=x11-libs/gtk+-3.16.0:3
- >=app-crypt/libsecret-0.7
- >=dev-libs/libpwquality-1.0.0
- >=media-libs/libcanberra-0.1[gtk3]
- >=media-libs/libdvdread-4.2.0
- >=x11-libs/libnotify-0.7:=
- >=app-arch/xz-utils-5.0.5
- systemd? ( >=sys-apps/systemd-209:0= )
-"
-RDEPEND="${COMMON_DEPEND}
- x11-themes/adwaita-icon-theme
- fat? ( sys-fs/dosfstools )
- gnome? ( >=gnome-base/gnome-settings-daemon-3.8 )
-"
-# appstream-glib for developer_name tag in appdata (gettext-0.19.8.1 own appdata.its file doesn't have it yet)
-# libxml2 for xml-stripblanks in gresource
-DEPEND="${COMMON_DEPEND}
- dev-libs/appstream-glib
- dev-libs/libxml2:2
- dev-libs/libxslt
- dev-util/glib-utils
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
-"
-
-src_configure() {
- gnome-meson_src_configure \
- $(meson_use gnome gsd_plugin) \
- $(meson_use systemd libsystemd)
-}
diff --git a/sys-apps/gnome-disk-utility/metadata.xml b/sys-apps/gnome-disk-utility/metadata.xml
deleted file mode 100644
index 72800be1..00000000
--- a/sys-apps/gnome-disk-utility/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="fat">Include FAT16/FAT32 support
- (<pkg>sys-fs/dosfstools</pkg>)</flag>
-</use>
-</pkgmetadata>
diff --git a/sys-libs/libosinfo/libosinfo-9999.ebuild b/sys-libs/libosinfo/libosinfo-9999.ebuild
deleted file mode 100644
index d2003db0..00000000
--- a/sys-libs/libosinfo/libosinfo-9999.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-GCONF_DEBUG="no"
-VALA_MIN_API_VERSION="0.16"
-VALA_USE_DEPEND="vapigen"
-
-inherit gnome2 udev vala
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
-
-DESCRIPTION="GObject library for managing information about real and virtual OSes"
-HOMEPAGE="http://libosinfo.org/"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-IUSE="+introspection +vala test"
-REQUIRED_USE="vala? ( introspection )"
-if [[ ${PV} = 9999 ]]; then
- EGIT_REPO_URI="git://git.fedorahosted.org/${PN}.git"
- KEYWORDS=""
- IUSE="${IUSE} doc"
-else
- SRC_URI="http://fedorahosted.org/releases/${PN:0:1}/${PN:1:1}/${PN}/${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-fi
-
-RDEPEND="
- >=dev-libs/glib-2:2
- >=dev-libs/libxslt-1.0.0:=
- dev-libs/libxml2:=
- net-libs/libsoup-gnome:2.4
- sys-apps/hwids
- introspection? ( >=dev-libs/gobject-introspection-0.9.7:= )
-"
-DEPEND="${RDEPEND}
- dev-libs/gobject-introspection-common
- >=dev-util/gtk-doc-am-1.10
- virtual/pkgconfig
- test? ( dev-libs/check )
- vala? ( $(vala_depend) )
-"
-
-if [[ ${PV} = 9999 ]]; then
- DEPEND="${DEPEND}
- doc? ( >=dev-util/gtk-doc-1.10 )"
-fi
-
-src_prepare() {
- use vala && vala_src_prepare
- gnome2_src_prepare
-}
-
-src_configure() {
- # --enable-udev is only for rules.d file install
- gnome2_src_configure \
- --disable-static \
- $(use_enable doc gtk-doc) \
- $(use_enable test tests) \
- $(use_enable introspection) \
- $(use_enable vala) \
- --enable-udev \
- --disable-coverage \
- --with-udev-rulesdir="$(get_udevdir)"/rules.d \
- --with-usb-ids-path=/usr/share/misc/usb.ids \
- --with-pci-ids-path=/usr/share/misc/pci.ids
-}
diff --git a/sys-libs/libosinfo/metadata.xml b/sys-libs/libosinfo/metadata.xml
deleted file mode 100644
index 39980802..00000000
--- a/sys-libs/libosinfo/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/www-client/epiphany/epiphany-9999.ebuild b/www-client/epiphany/epiphany-9999.ebuild
deleted file mode 100644
index 0cfc5875..00000000
--- a/www-client/epiphany/epiphany-9999.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit gnome-meson virtualx
-if [[ ${PV} = 9999 ]]; then
- SRC_URI=""
- EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/epiphany.git"
- inherit git-r3
-fi
-
-DESCRIPTION="GNOME webbrowser based on Webkit"
-HOMEPAGE="https://wiki.gnome.org/Apps/Web"
-
-LICENSE="GPL-3+"
-SLOT="0"
-IUSE="test"
-if [[ ${PV} = 9999 ]]; then
- KEYWORDS=""
-else
- KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
-fi
-
-COMMON_DEPEND="
- >=dev-libs/glib-2.52.0:2
- >=x11-libs/gtk+-3.22.13:3
- >=dev-libs/nettle-3.2:=
- >=net-libs/webkit-gtk-2.17.4:4=
- >=x11-libs/cairo-1.2
- >=app-crypt/gcr-3.5.5:=[gtk]
- >=x11-libs/gdk-pixbuf-2.36.5:2
- >=gnome-base/gnome-desktop-2.91.2:3=
- dev-libs/icu:=
- >=app-text/iso-codes-0.35
- >=dev-libs/json-glib-1.2.4
- >=x11-libs/libnotify-0.5.1
- >=app-crypt/libsecret-0.14
- >=net-libs/libsoup-2.48:2.4
- >=dev-libs/libxml2-2.6.12:2
- >=dev-libs/libxslt-1.1.7
- dev-db/sqlite:3
- dev-libs/gmp:0=
- >=gnome-base/gsettings-desktop-schemas-0.0.1
-"
-RDEPEND="${COMMON_DEPEND}
- x11-themes/adwaita-icon-theme
-"
-# paxctl needed for bug #407085
-DEPEND="${COMMON_DEPEND}
- app-text/yelp-tools
- dev-util/gdbus-codegen
- sys-apps/paxctl
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
-"
-
-PATCHES=(
- # https://bugzilla.gnome.org/show_bug.cgi?id=751591
- # ephy-file-helpers tests are currently disabled due to https://gitlab.gnome.org/GNOME/epiphany/issues/419
- # So this patch is currently without effect. Retest with PORTAGE_TMPDIR=/var/tmp once re-enabled upstream.
- #"${FILESDIR}"/${PN}-3.16.0-unittest-1.patch
-)
-
-src_configure() {
- # https_everywhere removed in 3.28
- gnome-meson_src_configure \
- -Ddeveloper_mode=false \
- -Ddistributor_name=Gentoo \
- -Dhttps_everywhere=false \
- $(meson_use test unit_tests)
-}
-
-src_test() {
- virtx meson_src_test
-}
diff --git a/www-client/epiphany/metadata.xml b/www-client/epiphany/metadata.xml
deleted file mode 100644
index 39980802..00000000
--- a/www-client/epiphany/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/x11-libs/colord-gtk/colord-gtk-9999.ebuild b/x11-libs/colord-gtk/colord-gtk-9999.ebuild
deleted file mode 100644
index 5b3b91fd..00000000
--- a/x11-libs/colord-gtk/colord-gtk-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"
-VALA_MIN_API_VERSION="0.14"
-VALA_USE_DEPEND="vapigen"
-
-inherit eutils vala
-if [[ ${PV} = 9999 ]]; then
- GCONF_DEBUG="no"
- inherit gnome2-live # need all the hacks from gnome2-live_src_prepare
-fi
-
-DESCRIPTION="GTK support library for colord"
-HOMEPAGE="http://www.freedesktop.org/software/colord/"
-if [[ ${PV} = 9999 ]]; then
- EGIT_REPO_URI="git://gitorious.org/colord/colord-gtk.git"
-else
- SRC_URI="http://www.freedesktop.org/software/colord/releases/${P}.tar.xz"
-fi
-
-LICENSE="LGPL-3+"
-SLOT="0/1" # subslot = libcolord-gtk soname version
-IUSE="doc +introspection vala"
-REQUIRED_USE="vala? ( introspection )"
-if [[ ${PV} = 9999 ]]; then
- KEYWORDS=""
-else
- KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-fi
-
-COMMON_DEPEND="
- >=dev-libs/glib-2.28:2
- >=media-libs/lcms-2.2:2=
- x11-libs/gdk-pixbuf:2[introspection?]
- x11-libs/gtk+:3[X(+),introspection?]
- x11-misc/colord:=[introspection?,vala?]
- introspection? ( >=dev-libs/gobject-introspection-0.9.8 )"
-# ${PN} was part of x11-misc/colord until 0.1.22
-RDEPEND="${COMMON_DEPEND}
- !<x11-misc/colord-0.1.27
-"
-DEPEND="${COMMON_DEPEND}
- app-arch/xz-utils
- dev-libs/libxslt
- >=dev-util/intltool-0.35
- >=sys-devel/gettext-0.17
- virtual/pkgconfig
- doc? (
- app-text/docbook-xml-dtd:4.1.2
- >=dev-util/gtk-doc-1.9
- )
- vala? ( $(vala_depend) )
-"
-
-src_prepare() {
- use vala && vala_src_prepare
- if [[ ${PV} = 9999 ]]; then
- gnome2_src_prepare
- fi
-}
-
-src_configure() {
- econf \
- --disable-static \
- $(use_enable doc gtk-doc) \
- $(use_enable introspection) \
- $(use_enable vala)
-}
-
-src_install() {
- default
- prune_libtool_files --modules
-}
diff --git a/x11-libs/colord-gtk/metadata.xml b/x11-libs/colord-gtk/metadata.xml
deleted file mode 100644
index 39980802..00000000
--- a/x11-libs/colord-gtk/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/x11-libs/gdk-pixbuf/files/gdk-pixbuf-2.32.3-fix-lowmem-uclibc.patch b/x11-libs/gdk-pixbuf/files/gdk-pixbuf-2.32.3-fix-lowmem-uclibc.patch
deleted file mode 100644
index 77ea7e75..00000000
--- a/x11-libs/gdk-pixbuf/files/gdk-pixbuf-2.32.3-fix-lowmem-uclibc.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-From 21b8eb73d9272e06707ad6d0357f3034b8d9a46f Mon Sep 17 00:00:00 2001
-From: "Anthony G. Basile" <blueness@gentoo.org>
-Date: Wed, 14 Oct 2015 16:18:19 -0400
-Subject: [PATCH] tests/pixbuf-lowmem.c: Do not run pixbuf-lowmem test on
- uClibc
-
-pixbuf-lowmem.c depends on GNU libc internals and does not build
-on musl or uClibc. Commit e1fd25a fixes this issue for musl by
-testing if __GLIBC__ is set. However, uClibc sets __GLIBC__ and
-so this check is insufficient there. We expand the check so that
-we run pixbuf-lowmem on glibc, while avoiding it on both musl and
-uClibc.
-
-Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
----
- tests/pixbuf-lowmem.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/tests/pixbuf-lowmem.c b/tests/pixbuf-lowmem.c
-index 9e9571f..ec7504f 100644
---- a/tests/pixbuf-lowmem.c
-+++ b/tests/pixbuf-lowmem.c
-@@ -24,7 +24,7 @@
- #include <time.h>
- #include <string.h>
-
--#ifdef __GLIBC__
-+#if defined(__GLIBC__) && !defined(__UCLIBC__)
- #define PRETEND_MEM_SIZE (16 * 1024 * 1024)
- #define REMAINING_MEM_SIZE 100000
-
---
-2.4.9
-
diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-9999.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-9999.ebuild
deleted file mode 100644
index 1a390f6c..00000000
--- a/x11-libs/gdk-pixbuf/gdk-pixbuf-9999.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-
-inherit flag-o-matic gnome2 multilib multilib-minimal
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
-
-DESCRIPTION="Image loading library for GTK+"
-HOMEPAGE="https://git.gnome.org/browse/gdk-pixbuf"
-
-LICENSE="LGPL-2+"
-SLOT="2"
-if [[ ${PV} = 9999 ]]; then
- KEYWORDS=""
-else
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-fi
-IUSE="X debug +introspection jpeg jpeg2k tiff test"
-
-COMMON_DEPEND="
- >=dev-libs/glib-2.48.0:2[${MULTILIB_USEDEP}]
- >=media-libs/libpng-1.4:0=[${MULTILIB_USEDEP}]
- introspection? ( >=dev-libs/gobject-introspection-0.9.3:= )
- jpeg? ( virtual/jpeg:0=[${MULTILIB_USEDEP}] )
- jpeg2k? ( media-libs/jasper:=[${MULTILIB_USEDEP}] )
- tiff? ( >=media-libs/tiff-3.9.2:0=[${MULTILIB_USEDEP}] )
- X? ( x11-libs/libX11[${MULTILIB_USEDEP}] )
-"
-DEPEND="${COMMON_DEPEND}
- >=dev-util/gtk-doc-am-1.20
- >=sys-devel/gettext-0.19
- virtual/pkgconfig
-"
-# librsvg blocker is for the new pixbuf loader API, you lose icons otherwise
-RDEPEND="${COMMON_DEPEND}
- !<gnome-base/gail-1000
- !<gnome-base/librsvg-2.31.0
- !<x11-libs/gtk+-2.21.3:2
- !<x11-libs/gtk+-2.90.4:3
-"
-
-MULTILIB_CHOST_TOOLS=(
- /usr/bin/gdk-pixbuf-query-loaders$(get_exeext)
-)
-
-src_prepare() {
- # See https://bugzilla.gnome.org/show_bug.cgi?id=756590
- eapply "${FILESDIR}"/${PN}-2.32.3-fix-lowmem-uclibc.patch
-
- # This will avoid polluting the pkg-config file with versioned libpng,
- # which is causing problems with libpng14 -> libpng15 upgrade
- # See upstream bug #667068
- # First check that the pattern is present, to catch upstream changes on bumps,
- # because sed doesn't return failure code if it doesn't do any replacements
- grep -q 'l in libpng16' configure || die "libpng check order has changed upstream"
- sed -e 's:l in libpng16:l in libpng libpng16:' -i configure || die
- [[ ${CHOST} == *-solaris* ]] && append-libs intl
-
- gnome2_src_prepare
-}
-
-multilib_src_configure() {
- # png always on to display icons
- ECONF_SOURCE="${S}" \
- gnome2_src_configure \
- $(usex debug --enable-debug=yes "") \
- $(use_with jpeg libjpeg) \
- $(use_with jpeg2k libjasper) \
- $(use_with tiff libtiff) \
- $(multilib_native_use_enable introspection) \
- $(use_with X x11) \
- --with-libpng
-
- # work-around gtk-doc out-of-source brokedness
- if multilib_is_native_abi; then
- ln -s "${S}"/docs/reference/${PN}/html docs/reference/${PN}/html || die
- fi
-}
-
-multilib_src_install() {
- # Parallel install fails when no gdk-pixbuf is already installed, bug #481372
- MAKEOPTS="${MAKEOPTS} -j1" gnome2_src_install
-}
-
-pkg_preinst() {
- gnome2_pkg_preinst
-
- multilib_pkg_preinst() {
- # Make sure loaders.cache belongs to gdk-pixbuf alone
- local cache="usr/$(get_libdir)/${PN}-2.0/2.10.0/loaders.cache"
-
- if [[ -e ${EROOT}${cache} ]]; then
- cp "${EROOT}"${cache} "${ED}"/${cache} || die
- else
- touch "${ED}"/${cache} || die
- fi
- }
-
- multilib_foreach_abi multilib_pkg_preinst
-}
-
-pkg_postinst() {
- # causes segfault if set, see bug 375615
- unset __GL_NO_DSO_FINALIZER
-
- multilib_foreach_abi gnome2_pkg_postinst
-
- # Migration snippet for when this was handled by gtk+
- if [ -e "${EROOT}"usr/lib/gtk-2.0/2.*/loaders ]; then
- elog "You need to rebuild ebuilds that installed into" "${EROOT}"usr/lib/gtk-2.0/2.*/loaders
- elog "to do that you can use qfile from portage-utils:"
- elog "emerge -va1 \$(qfile -qC ${EPREFIX}/usr/lib/gtk-2.0/2.*/loaders)"
- fi
-}
-
-pkg_postrm() {
- gnome2_pkg_postrm
-
- if [[ -z ${REPLACED_BY_VERSION} ]]; then
- rm -f "${EROOT}"usr/lib*/${PN}-2.0/2.10.0/loaders.cache
- fi
-}
diff --git a/x11-libs/gdk-pixbuf/metadata.xml b/x11-libs/gdk-pixbuf/metadata.xml
deleted file mode 100644
index 6c6d2ea4..00000000
--- a/x11-libs/gdk-pixbuf/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="X">Build and install the legacy gdk_pixbuf_xlib-2.0 library</flag>
-</use>
-</pkgmetadata>
diff --git a/x11-libs/gtksourceview/files/2.0/gentoo.lang b/x11-libs/gtksourceview/files/2.0/gentoo.lang
deleted file mode 100644
index f1e0660c..00000000
--- a/x11-libs/gtksourceview/files/2.0/gentoo.lang
+++ /dev/null
@@ -1,111 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<!--
- GtkSourceView syntax highlight for Gentoo-specific files
-
- Originally written for gtksourceview-1.x by:
- Leonardo Ferreira Fontenelle <leo.fontenelle@gmail.com>, 2006.
- Rewritten for gtksourceview-2 by:
- Rene 'Necoro' Neumann <necoro@necoro.net>, 2007
-
- Distributed under the same license(s) as gtksourceview.
-
- TODO:
- - do not highlight "enable" in the configure options
- - perhaps highlight portage variables and portage functions different
-
--->
-
-<language name="gentoo" id="gentoo" version="2.0" _section="Scripts">
- <metadata>
- <property name="globs">*.ebuild;*.eclass</property>
- <property name="line-comment-start">#</property>
- </metadata>
-
- <styles>
- <style id="variable" _name="Portage variables" map-to="def:builtin" />
- <style id="command" _name="Portage command" map-to="def:type" />
- <style id="function" _name="Portage function" map-to="def:function" />
- <style id="string" _name="String" map-to="def:string" />
- </styles>
-
- <definitions>
-
- <!-- rewrite shell string to show highlighted variables -->
- <context id="string" style-ref="def:string">
- <start>"</start>
- <end>"</end>
- <include>
- <context ref="def:escape"/>
- <context ref="def:line-continue"/>
- <context ref="sh:variable"/>
- </include>
- </context>
-
- <context id="string-2" style-ref="def:string">
- <start>'</start>
- <end>'</end>
- <include>
- <context ref="def:escape"/>
- <context ref="def:line-continue"/>
- <context ref="sh:variable"/>
- </include>
- </context>
-
- <!-- subprograms:
- - $(..) is not supported currently in the normal sh.lang
- - `...` is interpreted as string - I think the subshell behavior is more acurate -->
- <context id="subprogram">
- <start>\$\(</start>
- <end>\)</end>
- <include>
- <context sub-pattern="0" where="start" style-ref="sh:keyword"/>
- <context sub-pattern="0" where="end" style-ref="sh:keyword"/>
- <context ref="gentoo"/>
- </include>
- </context>
-
- <context id="subprogram-2">
- <start>`</start>
- <end>`</end>
- <include>
- <context sub-pattern="0" where="start" style-ref="sh:keyword"/>
- <context sub-pattern="0" where="end" style-ref="sh:keyword"/>
- <context ref="gentoo"/>
- </include>
- </context>
-
- <!-- portage variables - currently unused -->
- <context id="portvars" style-ref="variable">
- <match>\b((ARCH|HOMEPAGE|DESCRIPTION|IUSE|SRC_URI|LICENSE|SLOT|KEYWORDS|FILESDIR|WORKDIR|(P|R)?DEPEND|PROVIDE|DISTDIR|RESTRICT|USERLAND)|(S|D|T|PV|PF|P|PN|A)|C(XX)?FLAGS|LDFLAGS|C(HOST|TARGET|BUILD))\b</match>
- </context>
-
- <!-- portage functions - currently unused -->
- <context id="portfuncs" style-ref="function">
- <match>^(src_(unpack|compile|install|test)|pkg_(config|nofetch|setup|(pre|post)(inst|rm)))</match>
- </context>
-
- <!-- extra portage commands -->
- <context id="portcmds" style-ref="command">
- <match>\b(e(begin|end|conf|install|make|warn|infon?|error|patch)|die|use(_(with|enable))?|inherit|has|(has|best)_version|unpack|(do|new)(ins|s?bin|doc|lib(|\.so|\.a)|man|info|exe|initd|confd|envd|pam|menu|icon)|do(python|sed|dir|hard|sym|html|jar|mo)|keepdir|prepall(|docs|info|man|strip)|prep(info|lib|lib\.(so|a)|man|strip)|(|doc|ins|exe)into|f(owners|perms)|(exe|ins|dir)opts)\b</match>
- </context>
-
- <context id="built-in-command">
- <include> <!-- do not include "sh:built-in-command" as it is replaced down there - which would lead to an endless loop -->
- <context ref="sh:built-in-command-1" />
- <context ref="sh:built-in-command-2" />
- <context ref="portcmds" />
- </include>
- </context>
-
- <!-- gentoo is just a shell with the replacements -->
- <replace id="sh:built-in-command" ref="built-in-command" />
- <replace id="sh:backtick-subshell" ref="subprogram-2" />
- <context id="gentoo">
- <include>
- <context ref="subprogram"/>
- <context ref="sh:sh"/>
- </include>
- </context>
- </definitions>
-</language>
diff --git a/x11-libs/gtksourceview/gtksourceview-9999.ebuild b/x11-libs/gtksourceview/gtksourceview-9999.ebuild
deleted file mode 100644
index 4b047df4..00000000
--- a/x11-libs/gtksourceview/gtksourceview-9999.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="no"
-VALA_MIN_API_VERSION="0.24"
-VALA_USE_DEPEND="vapigen"
-
-inherit gnome2 vala virtualx
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
-
-DESCRIPTION="A text widget implementing syntax highlighting and other features"
-HOMEPAGE="https://wiki.gnome.org/Projects/GtkSourceView"
-
-LICENSE="GPL-2+ LGPL-2.1+"
-SLOT="3.0/3"
-
-IUSE="glade +introspection vala"
-REQUIRED_USE="vala? ( introspection )"
-if [[ ${PV} = 9999 ]]; then
- IUSE="${IUSE} doc"
- KEYWORDS=""
-else
- KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
-fi
-
-# Note: has native OSX support, prefix teams, attack!
-RDEPEND="
- >=dev-libs/glib-2.47:2
- >=dev-libs/libxml2-2.6:2
- >=x11-libs/gtk+-3.19.6:3[introspection?]
- glade? ( >=dev-util/glade-3.9:3.10 )
- introspection? ( >=dev-libs/gobject-introspection-1.42:= )
-"
-DEPEND="${RDEPEND}
- >=dev-util/gtk-doc-am-1.24
- >=sys-devel/gettext-0.19.4
- dev-util/itstool
- virtual/pkgconfig
- vala? ( $(vala_depend) )
-"
-
-if [[ ${PV} = 9999 ]]; then
- DEPEND="${DEPEND}
- doc? ( >=dev-util/gtk-doc-1.18 )"
-fi
-
-src_prepare() {
- use vala && vala_src_prepare
- gnome2_src_prepare
-}
-
-src_configure() {
- gnome2_src_configure \
- --disable-deprecations \
- --enable-providers \
- $(use_enable glade glade-catalog) \
- $(use_enable introspection) \
- $(use_enable vala)
-}
-
-src_test() {
- Xemake check
-}
-
-src_install() {
- DOCS="AUTHORS HACKING MAINTAINERS NEWS README"
- gnome2_src_install
-
- insinto /usr/share/${PN}-3.0/language-specs
- doins "${FILESDIR}"/2.0/gentoo.lang
-}
diff --git a/x11-libs/gtksourceview/metadata.xml b/x11-libs/gtksourceview/metadata.xml
deleted file mode 100644
index 7bcd75b4..00000000
--- a/x11-libs/gtksourceview/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="glade">Install a glade catalog file</flag>
-</use>
-</pkgmetadata>
diff --git a/x11-libs/libcryptui/libcryptui-9999.ebuild b/x11-libs/libcryptui/libcryptui-9999.ebuild
deleted file mode 100644
index 4d126d6f..00000000
--- a/x11-libs/libcryptui/libcryptui-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="yes"
-
-inherit gnome2
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
-
-DESCRIPTION="User interface components for OpenPGP"
-HOMEPAGE="http://www.gnome.org/projects/seahorse/index.html"
-
-LICENSE="GPL-2+ LGPL-2.1+ FDL-1.1"
-SLOT="0"
-IUSE="+introspection libnotify"
-if [[ ${PV} = 9999 ]]; then
- IUSE="${IUSE} doc"
- KEYWORDS=""
-else
- KEYWORDS="~amd64 ~x86 ~x86-fbsd"
-fi
-
-# Pull in libnotify-0.7 because it's controlled via an automagic ifdef
-COMMON_DEPEND="
- >=dev-libs/glib-2.32:2
- >=x11-libs/gtk+-3:3[introspection?]
- >=dev-libs/dbus-glib-0.72
- >=gnome-base/gnome-keyring-2.91.2
- x11-libs/libICE
- x11-libs/libSM
-
- >=app-crypt/gpgme-1
- || (
- =app-crypt/gnupg-2.0*
- =app-crypt/gnupg-1.4* )
-
- introspection? ( >=dev-libs/gobject-introspection-0.6.4 )
- libnotify? ( >=x11-libs/libnotify-0.7:= )
-"
-DEPEND="${COMMON_DEPEND}
- >=app-text/scrollkeeper-0.3
- >=dev-util/gtk-doc-am-1.9
- >=dev-util/intltool-0.35
- sys-devel/gettext
- virtual/pkgconfig
-"
-# Before 3.1.4, libcryptui was part of seahorse
-RDEPEND="${COMMON_DEPEND}
- !<app-crypt/seahorse-3.1.4
-"
-
-if [[ ${PV} = 9999 ]]; then
- DEPEND="${DEPEND}
- doc? ( >=dev-util/gtk-doc-1.9 )"
-fi
-
-src_prepare() {
- # FIXME: Do not mess with CFLAGS with USE="debug"
- sed -e '/CFLAGS="$CFLAGS -g -O0/d' \
- -e 's/-Werror//' \
- -i configure.ac configure || die "sed failed"
-
- gnome2_src_prepare
-}
-
-src_configure() {
- gnome2_src_configure \
- --disable-static \
- --disable-update-mime-database \
- $(use_enable introspection) \
- $(use_enable libnotify)
-}
diff --git a/x11-libs/libcryptui/metadata.xml b/x11-libs/libcryptui/metadata.xml
deleted file mode 100644
index 39980802..00000000
--- a/x11-libs/libcryptui/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/x11-libs/libwnck/libwnck-9999.ebuild b/x11-libs/libwnck/libwnck-9999.ebuild
deleted file mode 100644
index b358e8e6..00000000
--- a/x11-libs/libwnck/libwnck-9999.ebuild
+++ /dev/null
@@ -1,69 +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 flag-o-matic gnome2
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
-
-DESCRIPTION="A window navigation construction kit"
-HOMEPAGE="https://developer.gnome.org/libwnck/stable/"
-
-LICENSE="LGPL-2+"
-SLOT="3"
-IUSE="+introspection startup-notification tools"
-if [[ ${PV} = 9999 ]]; then
- KEYWORDS=""
- IUSE="${IUSE} doc"
-else
- KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris"
-fi
-
-RDEPEND="
- x11-libs/cairo[X]
- >=x11-libs/gtk+-3.10:3[introspection?]
- >=dev-libs/glib-2.32:2
- x11-libs/libX11
- x11-libs/libXres
- x11-libs/libXext
- introspection? ( >=dev-libs/gobject-introspection-0.6.14 )
- startup-notification? ( >=x11-libs/startup-notification-0.4 )
- x86-interix? ( sys-libs/itx-bind )
-"
-DEPEND="${RDEPEND}
- dev-util/gtk-doc-am
- >=dev-util/intltool-0.40.6
- sys-devel/gettext
- virtual/pkgconfig
-"
-# eautoreconf needs
-# gnome-base/gnome-common
-
-if [[ ${PV} = 9999 ]]; then
- DEPEND="${DEPEND}
- doc? ( dev-util/gtk-doc )
- "
-fi
-
-src_configure() {
- DOCS="AUTHORS ChangeLog HACKING NEWS README"
-
- if use x86-interix; then
- # activate the itx-bind package...
- append-flags "-I${EPREFIX}/usr/include/bind"
- append-ldflags "-L${EPREFIX}/usr/lib/bind"
- fi
-
- # Don't collide with SLOT=1
- gnome2_src_configure \
- --disable-static \
- $(use_enable introspection) \
- $(use_enable startup-notification) \
- $(use_enable tools) \
- --program-suffix=-${SLOT}
-}
diff --git a/x11-libs/libwnck/metadata.xml b/x11-libs/libwnck/metadata.xml
deleted file mode 100644
index edf87c6f..00000000
--- a/x11-libs/libwnck/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="tools">Install wnckprop-3 and wnck-urgency-monitor-3
- command-line tools</flag>
- </use>
-</pkgmetadata>
diff --git a/x11-libs/pango/metadata.xml b/x11-libs/pango/metadata.xml
deleted file mode 100644
index ce9f853c..00000000
--- a/x11-libs/pango/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="X">Build and install the legacy pangoxft library</flag>
-</use>
-<upstream>
- <remote-id type="cpe">cpe:/a:pango:pango</remote-id>
-</upstream>
-</pkgmetadata>
diff --git a/x11-libs/pango/pango-9999.ebuild b/x11-libs/pango/pango-9999.ebuild
deleted file mode 100644
index 6b575349..00000000
--- a/x11-libs/pango/pango-9999.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-
-inherit gnome2 multilib-minimal toolchain-funcs
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
-
-DESCRIPTION="Internationalized text layout and rendering library"
-HOMEPAGE="http://www.pango.org/"
-
-LICENSE="LGPL-2+ FTL"
-SLOT="0"
-if [[ ${PV} = 9999 ]]; then
- KEYWORDS=""
-else
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-fi
-
-IUSE="X +introspection test"
-
-RDEPEND="
- >=media-libs/harfbuzz-1.2.3:=[glib(+),truetype(+),${MULTILIB_USEDEP}]
- >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}]
- >=media-libs/fontconfig-2.10.92:1.0=[${MULTILIB_USEDEP}]
- >=media-libs/freetype-2.5.0.1:2=[${MULTILIB_USEDEP}]
- >=x11-libs/cairo-1.12.14-r4:=[X?,${MULTILIB_USEDEP}]
- introspection? ( >=dev-libs/gobject-introspection-0.9.5:= )
- X? (
- >=x11-libs/libXrender-0.9.8[${MULTILIB_USEDEP}]
- >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
- >=x11-libs/libXft-2.3.1-r1[${MULTILIB_USEDEP}]
- )
-"
-DEPEND="${RDEPEND}
- >=dev-util/gtk-doc-am-1.20
- virtual/pkgconfig[${MULTILIB_USEDEP}]
- test? ( media-fonts/cantarell )
- X? ( x11-base/xorg-proto )
- !<=sys-devel/autoconf-2.63:2.5
-"
-
-multilib_src_configure() {
- tc-export CXX
-
- ECONF_SOURCE=${S} \
- gnome2_src_configure \
- --with-cairo \
- $(multilib_native_use_enable introspection) \
- $(use_with X xft) \
- "$(usex X --x-includes="${EPREFIX}/usr/include" "")" \
- "$(usex X --x-libraries="${EPREFIX}/usr/$(get_libdir)" "")"
-
- if multilib_is_native_abi; then
- ln -s "${S}"/docs/html docs/html || die
- fi
-}
-
-multilib_src_install() {
- gnome2_src_install
-}
diff --git a/x11-libs/pangox-compat/metadata.xml b/x11-libs/pangox-compat/metadata.xml
deleted file mode 100644
index 39980802..00000000
--- a/x11-libs/pangox-compat/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/x11-libs/pangox-compat/pangox-compat-9999.ebuild b/x11-libs/pangox-compat/pangox-compat-9999.ebuild
deleted file mode 100644
index 66a06da8..00000000
--- a/x11-libs/pangox-compat/pangox-compat-9999.ebuild
+++ /dev/null
@@ -1,35 +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="PangoX compatibility library"
-HOMEPAGE="http://www.pango.org/"
-
-LICENSE="LGPL-2+"
-SLOT="0"
-if [[ ${PV} = 9999 ]]; then
- KEYWORDS=""
-else
- KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-fi
-
-RDEPEND=">=dev-libs/glib-2.31:2
- >=x11-libs/pango-1.32
- x11-libs/libX11"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-src_configure() {
- G2CONF="${G2CONF} --disable-static"
-
- gnome2_src_configure
-}
diff --git a/x11-libs/tepl/Manifest b/x11-libs/tepl/Manifest
deleted file mode 100644
index b400ded6..00000000
--- a/x11-libs/tepl/Manifest
+++ /dev/null
@@ -1,24 +0,0 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
-DIST tepl-3.0.0.tar.xz 464284 BLAKE2B 29c6f08a22919b06d9e37cbf7d7bde0a25d7b048c43ad6cd7f03c78cf81ffdbecd8fe787d2cceec864d9f728e3059e75dde80cd75bf9c54a85b68a763906964e SHA512 5d4c2def682e2bc834fc081ea22e98b038b99890324988500b3c643b1d0a1a20125e7e28e7af2504e3ba4c4212ca011504f14656b4a7d781eb6e39263160cb4a
-DIST tepl-4.2.0.tar.xz 456540 BLAKE2B 8861d2cdcddcb5b9e5aa58798835c0969dd12ce6c5ada69b5b97224f215bfdbf8ee0a7173d5c7cb2cc11894988351ce4df7a81e91e7b7036a48cc89e2cb9dd62 SHA512 32f69c6f0942a82e6b7f94eba776d55dce2af1c8e4c7abadf6af38a0a5abb0a94f0c426d5ec727b8eb478406ba113728b771597c2c84e508b8ccb113a74eab3d
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2
-
-iQKTBAEBCAB9FiEEhjiDzgE0H6m8d3Z/4FucaN0bWf0FAlwqXchfFIAAAAAALgAo
-aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDg2
-Mzg4M0NFMDEzNDFGQTlCQzc3NzY3RkUwNUI5QzY4REQxQjU5RkQACgkQ4FucaN0b
-Wf0EFhAAqfAONMEKi0yRJgYCJpOuiDLV2nBQ0OAxdC7PUny5pxioxv67gNYspsy8
-qANnDwzBrFrq7XykGLEdVmiobk4qr9tDMWxrQxjieO7qacWP+xDxeZqUqTvFyRDo
-R+BP/YqsnwO96/qExOIGGtpgNH8NuAxq3vUB4HkEpjne44IanvUcE5MHuyzuwvFb
-dXOWP+DCj62dn7l/IZgjdNTq7PuEiG16W+9B3vP9mWfXpPxwOU+KVYavhoJIrCX7
-82jQ7aNWkj/tsBW7BfrlVvZWekWhEL5qUo1G1nEOsOjuoLGi7ncoA5V5zghkyprI
-3WU3RUMSiIQXnd6cLa0L9iZfAHZZJLDzWOwHMPPLu0qQhkFwZ0QmxkTSzDDMwAZE
-gv0qJq+IcXmzxDmK4Qqml9F3szVhf2jFEs7Jhfx18poPR7zHBW8zNqRUHXy/CxIq
-NLEByqC7iFDvpDGBd/tGF9x8IesX0Ze7l/DMuU0SSnnLDR2zSYCpj423NpVaFzCl
-lWlqvHM7UjkZZOFjsIXd+R0np2+34s575LWqNpsyBS7OL9NHId29y+l87iNMm3rL
-HQXb7Sz7xed99SEAIUfodS6LUlkc/4gj/Pv2YPNtQ9CAkEuyrBTQJQroC24znx96
-NtRjjN4TUgedef4miTYk4lD3XOr8YTaNGnaub1Akue3+V+fSaBo=
-=5jYu
------END PGP SIGNATURE-----
diff --git a/x11-libs/tepl/metadata.xml b/x11-libs/tepl/metadata.xml
deleted file mode 100644
index 996e7cac..00000000
--- a/x11-libs/tepl/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/x11-libs/tepl/tepl-3.0.0.ebuild b/x11-libs/tepl/tepl-3.0.0.ebuild
deleted file mode 100644
index 12a0b25f..00000000
--- a/x11-libs/tepl/tepl-3.0.0.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit gnome2 virtualx
-
-DESCRIPTION="GtkSourceView-based text editors and IDE helper library"
-HOMEPAGE="https://wiki.gnome.org/Projects/Gtef"
-
-LICENSE="LGPL-2.1+"
-SLOT="3"
-KEYWORDS="~amd64 ~x86"
-IUSE="+introspection test"
-
-RDEPEND="
- >=dev-libs/glib-2.52:2
- >=x11-libs/gtk+-3.20
- >=x11-libs/gtksourceview-3.22
- >=dev-libs/libxml2-2.5
- app-i18n/uchardet
- introspection? ( >=dev-libs/gobject-introspection-1.42:= )
-"
-DEPEND="${DEPEND}
- test? ( dev-util/valgrind )
- >=sys-devel/gettext-0.19.4
- >=dev-util/gtk-doc-am-1.25
- virtual/pkgconfig
-"
-
-src_prepare() {
- # requires running gvfs-metadata
- sed -e 's:\(g_test_add_func.*/file/load_save_metadata_sync.*\):/*\1*/:' \
- -e 's:\(g_test_add_func.*/file/load_save_metadata_async.*\):/*\1*/:' \
- -e 's:\(g_test_add_func.*/file/set_without_load.*\):/*\1*/:' \
- -i testsuite/test-file-metadata.c || die
-
- gnome2_src_prepare
-}
-
-src_configure() {
- gnome2_src_configure \
- --enable-gvfs-metadata \
- $(use_enable introspection) \
- $(use_enable test valgrind)
-}
-
-src_test() {
- virtx emake check
-}
diff --git a/x11-libs/tepl/tepl-4.2.0-r1.ebuild b/x11-libs/tepl/tepl-4.2.0-r1.ebuild
deleted file mode 100644
index 2b08f9ad..00000000
--- a/x11-libs/tepl/tepl-4.2.0-r1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit gnome2 virtualx
-
-DESCRIPTION="GtkSourceView-based text editors and IDE helper library"
-HOMEPAGE="https://wiki.gnome.org/Projects/Gtef"
-
-LICENSE="LGPL-2.1+"
-SLOT="4"
-KEYWORDS="~amd64 ~x86"
-IUSE="+introspection test"
-
-RDEPEND="
- >=dev-libs/glib-2.52:2
- >=x11-libs/gtk+-3.22
- x11-libs/gtksourceview:4
- >=dev-libs/libxml2-2.5
- app-i18n/uchardet
- introspection? ( >=dev-libs/gobject-introspection-1.42:= )
- x11-libs/amtk
-"
-DEPEND="${DEPEND}
- test? ( dev-util/valgrind )
- >=sys-devel/gettext-0.19.4
- >=dev-util/gtk-doc-am-1.25
- virtual/pkgconfig
-"
-
-src_prepare() {
- # requires running gvfs-metadata
- sed -e 's:\(g_test_add_func.*/file/load_save_metadata_sync.*\):/*\1*/:' \
- -e 's:\(g_test_add_func.*/file/load_save_metadata_async.*\):/*\1*/:' \
- -e 's:\(g_test_add_func.*/file/set_without_load.*\):/*\1*/:' \
- -i testsuite/test-file-metadata.c || die
-
- gnome2_src_prepare
-}
-
-src_configure() {
- gnome2_src_configure \
- --enable-gvfs-metadata \
- $(use_enable introspection) \
- $(use_enable test valgrind)
-}
-
-src_test() {
- virtx emake check
-}
diff --git a/x11-libs/vte/metadata.xml b/x11-libs/vte/metadata.xml
deleted file mode 100644
index e72feac7..00000000
--- a/x11-libs/vte/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="glade">Provide integration with <pkg>dev-util/glade</pkg>.</flag>
- </use>
-</pkgmetadata>
diff --git a/x11-libs/vte/vte-9999.ebuild b/x11-libs/vte/vte-9999.ebuild
deleted file mode 100644
index 77e023d8..00000000
--- a/x11-libs/vte/vte-9999.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-VALA_USE_DEPEND="vapigen"
-VALA_MIN_API_VERSION="0.32"
-
-inherit gnome2 vala
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
-
-DESCRIPTION="Library providing a virtual terminal emulator widget"
-HOMEPAGE="https://wiki.gnome.org/action/show/Apps/Terminal/VTE"
-
-LICENSE="LGPL-2+"
-SLOT="2.91"
-IUSE="+crypt debug glade +introspection vala"
-if [[ ${PV} = 9999 ]]; then
- KEYWORDS=""
- IUSE="${IUSE} doc"
-else
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
-fi
-REQUIRED_USE="vala? ( introspection )"
-
-RDEPEND="
- >=dev-libs/glib-2.40:2
- >=dev-libs/libpcre2-10.21
- >=x11-libs/gtk+-3.16:3[introspection?]
- >=x11-libs/pango-1.22.0
-
- sys-libs/ncurses:0=
- sys-libs/zlib
-
- crypt? ( >=net-libs/gnutls-3.2.7:0= )
- glade? ( >=dev-util/glade-3.9:3.10 )
- introspection? ( >=dev-libs/gobject-introspection-0.9.0:= )
-"
-DEPEND="${RDEPEND}
- dev-libs/libxml2:2
- dev-util/glib-utils
- >=dev-util/gtk-doc-am-1.13
- >=dev-util/intltool-0.35
- sys-devel/gettext
- virtual/pkgconfig
-
- $(vala_depend)
-"
-RDEPEND="${RDEPEND}
- !x11-libs/vte:2.90[glade]
-"
-
-if [[ ${PV} = 9999 ]]; then
- DEPEND="${DEPEND}
- doc? ( >=dev-util/gtk-doc-1.13 )
- "
-fi
-
-src_prepare() {
- use vala && vala_src_prepare
-
- # build fails because of -Werror with gcc-5.x
- sed -e 's#-Werror=format=2#-Wformat=2#' -i configure || die "sed failed"
-
- gnome2_src_prepare
-}
-
-src_configure() {
- local myconf=""
-
- if [[ ${CHOST} == *-interix* ]]; then
- myconf="${myconf} --disable-Bsymbolic"
-
- # interix stropts.h is empty...
- export ac_cv_header_stropts_h=no
- fi
-
- gnome2_src_configure \
- --disable-static \
- --with-gtk=3.0 \
- --with-iconv \
- $(use_enable debug) \
- $(use_enable glade glade-catalogue) \
- $(use_with crypt gnutls) \
- $(use_enable introspection) \
- $(use_enable vala) \
- ${myconf}
-}
-
-src_install() {
- gnome2_src_install
- mv "${ED}"/etc/profile.d/vte{,-${SLOT}}.sh || die
-}
diff --git a/x11-terms/gnome-terminal/gnome-terminal-9999.ebuild b/x11-terms/gnome-terminal/gnome-terminal-9999.ebuild
deleted file mode 100644
index d253183a..00000000
--- a/x11-terms/gnome-terminal/gnome-terminal-9999.ebuild
+++ /dev/null
@@ -1,77 +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 gnome2 readme.gentoo-r1
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
-
-DESCRIPTION="The Gnome Terminal"
-HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/"
-
-LICENSE="GPL-3+"
-SLOT="0"
-IUSE="debug +gnome-shell +nautilus"
-if [[ ${PV} != 9999 ]]; then
- KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
-fi
-
-# FIXME: automagic dependency on gtk+[X], just transitive but needs proper control, bug 624960
-RDEPEND="
- >=dev-libs/glib-2.42:2
- >=x11-libs/gtk+-3.20:3
- >=x11-libs/vte-0.54.1:2.91
- >=dev-libs/libpcre2-10
- >=gnome-base/dconf-0.14
- >=gnome-base/gsettings-desktop-schemas-0.1.0
- sys-apps/util-linux
- gnome-shell? ( gnome-base/gnome-shell )
- nautilus? ( >=gnome-base/nautilus-3 )
-"
-# itstool required for help/* with non-en LINGUAS, see bug #549358
-# xmllint required for glib-compile-resources, see bug #549304
-DEPEND="${RDEPEND}
- dev-libs/libxml2:2
- dev-util/gdbus-codegen
- dev-util/glib-utils
- >=dev-util/intltool-0.50
- dev-util/itstool
- sys-devel/gettext
- virtual/pkgconfig
-"
-
-DOC_CONTENTS="To get previous working directory inherited in new opened tab, or
- notifications of long-running commands finishing, you will need
- to add the following line to your ~/.bashrc:\n
- . /etc/profile.d/vte-2.91.sh"
-
-src_configure() {
- local myconf=""
-
- if [[ ${PV} != 9999 ]]; then
- myconf="${myconf}
- VALAC=$(type -P true)
- "
- fi
-
- gnome2_src_configure \
- --disable-static \
- $(use_enable debug) \
- $(use_enable gnome-shell search-provider) \
- $(use_with nautilus nautilus-extension) \
- ${myconf}
-}
-
-src_install() {
- DOCS="AUTHORS ChangeLog HACKING NEWS"
- gnome2_src_install
- readme.gentoo_create_doc
-}
-
-pkg_postinst() {
- gnome2_pkg_postinst
- readme.gentoo_print_elog
-}
diff --git a/x11-terms/gnome-terminal/metadata.xml b/x11-terms/gnome-terminal/metadata.xml
deleted file mode 100644
index 84390e63..00000000
--- a/x11-terms/gnome-terminal/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="gnome-shell">Integrate with <pkg>gnome-base/gnome-shell</pkg> search</flag>
- <flag name="nautilus">Build gnome-base/nautilus extension</flag>
-</use>
-</pkgmetadata>
diff --git a/x11-themes/gnome-backgrounds/gnome-backgrounds-9999.ebuild b/x11-themes/gnome-backgrounds/gnome-backgrounds-9999.ebuild
deleted file mode 100644
index 9fe6063f..00000000
--- a/x11-themes/gnome-backgrounds/gnome-backgrounds-9999.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2
-[[ ${PV} = 9999 ]] && inherit gnome2-live
-
-DESCRIPTION="A set of backgrounds packaged with the GNOME desktop"
-HOMEPAGE="https://git.gnome.org/browse/gnome-backgrounds"
-
-LICENSE="CC-BY-SA-2.0 CC-BY-SA-3.0 CC-BY-2.0"
-SLOT="0"
-if [[ ${PV} = 9999 ]]; then
- KEYWORDS=""
-else
- KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
-fi
-IUSE=""
-
-RDEPEND="!<x11-themes/gnome-themes-standard-3.14"
-DEPEND=">=sys-devel/gettext-0.19.8"
diff --git a/x11-themes/gnome-backgrounds/metadata.xml b/x11-themes/gnome-backgrounds/metadata.xml
deleted file mode 100644
index 39980802..00000000
--- a/x11-themes/gnome-backgrounds/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/x11-themes/gnome-icon-theme-symbolic/gnome-icon-theme-symbolic-9999.ebuild b/x11-themes/gnome-icon-theme-symbolic/gnome-icon-theme-symbolic-9999.ebuild
deleted file mode 100644
index 50459b91..00000000
--- a/x11-themes/gnome-icon-theme-symbolic/gnome-icon-theme-symbolic-9999.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-GCONF_DEBUG="no"
-
-inherit gnome2
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
-
-DESCRIPTION="Symbolic icons for GNOME default icon theme"
-HOMEPAGE="https://git.gnome.org/browse/gnome-icon-theme-symbolic/"
-
-LICENSE="CC-BY-SA-3.0"
-SLOT="0"
-IUSE=""
-if [[ ${PV} = 9999 ]]; then
- KEYWORDS=""
-else
- KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux"
-fi
-
-COMMON_DEPEND=">=x11-themes/hicolor-icon-theme-0.10"
-
-# gnome-base/librsvg will be needed by apps using this icons, bug #508210
-RDEPEND="${COMMON_DEPEND}
- gnome-base/librsvg
- !=gnome-extra/gnome-power-manager-3.0*
-"
-# Matches 3.10
-# !=gnome-extra/gnome-power-manager-3.1*
-
-# keyboard-brightness icon file collision with old gnome-power-manager
-DEPEND="${COMMON_DEPEND}
- >=x11-misc/icon-naming-utils-0.8.7
- virtual/pkgconfig
-"
-
-# This ebuild does not install any binaries
-RESTRICT="binchecks strip"
-
-src_configure() {
- gnome2_src_configure \
- --enable-icon-mapping \
- GTK_UPDATE_ICON_CACHE=$(type -P true)
-}
diff --git a/x11-themes/gnome-icon-theme-symbolic/metadata.xml b/x11-themes/gnome-icon-theme-symbolic/metadata.xml
deleted file mode 100644
index 39980802..00000000
--- a/x11-themes/gnome-icon-theme-symbolic/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/x11-themes/gnome-themes-standard/files/gnome-themes-standard-3.14.2.3-srcdir.patch b/x11-themes/gnome-themes-standard/files/gnome-themes-standard-3.14.2.3-srcdir.patch
deleted file mode 100644
index 717613b4..00000000
--- a/x11-themes/gnome-themes-standard/files/gnome-themes-standard-3.14.2.3-srcdir.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-From db1e859fa27a4d3ca8a45937c2730f83c34405c6 Mon Sep 17 00:00:00 2001
-From: Alexandre Rostovtsev <tetromino@gentoo.org>
-Date: Sat, 28 Mar 2015 00:28:16 -0400
-Subject: [PATCH] HC: fix out-of-tree builds
-
-https://bugzilla.gnome.org/show_bug.cgi?id=746920
----
- themes/HighContrast/icons/Makefile.am | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/themes/HighContrast/icons/Makefile.am b/themes/HighContrast/icons/Makefile.am
-index 76e824d..5545157 100644
---- a/themes/HighContrast/icons/Makefile.am
-+++ b/themes/HighContrast/icons/Makefile.am
-@@ -6,7 +6,7 @@ render_sizes = "16x16" "22x22" "24x24" "32x32" "48x48" "256x256" "scalable"
- THEME_DIRS=$(shell SIZES="$(render_sizes)"; for size in $$SIZES; do for dir in `find $(srcdir)/$$size/* -type d`; do printf "$$dir,"; done; done;)
-
- %.theme: %.theme.in Makefile
-- dirs="`echo $(THEME_DIRS) | sed -e 's#\./##g'`"; \
-+ dirs="`echo $(THEME_DIRS) | sed -e \"s#$(srcdir)/*##g\"`"; \
- sed -e "s|\@THEME_DIRS\@|$$dirs|g" < $< > $@; \
- echo "" >> $@; \
- for dir in `echo $$dirs | sed -e "s/,/ /g"`; do \
---
-2.3.3
-
diff --git a/x11-themes/gnome-themes-standard/files/gnome-themes-standard-3.22.2-exclude-engine.patch b/x11-themes/gnome-themes-standard/files/gnome-themes-standard-3.22.2-exclude-engine.patch
deleted file mode 100644
index 7cdceff7..00000000
--- a/x11-themes/gnome-themes-standard/files/gnome-themes-standard-3.22.2-exclude-engine.patch
+++ /dev/null
@@ -1,63 +0,0 @@
-From 58fd7206211e8e4d42ce6925718e56f84a1b4eb3 Mon Sep 17 00:00:00 2001
-From: Gilles Dartiguelongue <eva@gentoo.org>
-Date: Mon, 3 Oct 2016 00:38:57 +0200
-Subject: [PATCH] Control build of gtk+2 adwaita theme engine from configure
-
-Rather than whole gtk+-2 theme.
-
-This only makes sense in Gentoo as the theme engine has been split to
-a separate package to allow gtk+2 free systems.
----
- themes/Adwaita-dark/Makefile.am | 6 +-----
- themes/Adwaita/Makefile.am | 6 +-----
- themes/Adwaita/gtk-2.0/Makefile.am | 2 ++
- 3 files changed, 4 insertions(+), 10 deletions(-)
-
-diff --git a/themes/Adwaita-dark/Makefile.am b/themes/Adwaita-dark/Makefile.am
-index 8a381b9..c5efcbf 100644
---- a/themes/Adwaita-dark/Makefile.am
-+++ b/themes/Adwaita-dark/Makefile.am
-@@ -1,8 +1,4 @@
--SUBDIRS = gtk-3.0
--
--if GTK2_ENGINE
--SUBDIRS += gtk-2.0
--endif
-+SUBDIRS = gtk-2.0 gtk-3.0
-
- THEME_NAME=Adwaita-dark
- THEME_IN_FILES=index.theme.in
-diff --git a/themes/Adwaita/Makefile.am b/themes/Adwaita/Makefile.am
-index 8583535..617b9a6 100644
---- a/themes/Adwaita/Makefile.am
-+++ b/themes/Adwaita/Makefile.am
-@@ -1,8 +1,4 @@
--SUBDIRS = gtk-3.0
--
--if GTK2_ENGINE
--SUBDIRS += gtk-2.0
--endif
-+SUBDIRS = gtk-2.0 gtk-3.0
-
- THEME_NAME=Adwaita
- THEME_IN_FILES=index.theme.in
-diff --git a/themes/Adwaita/gtk-2.0/Makefile.am b/themes/Adwaita/gtk-2.0/Makefile.am
-index 1e56f7f..9108cc4 100644
---- a/themes/Adwaita/gtk-2.0/Makefile.am
-+++ b/themes/Adwaita/gtk-2.0/Makefile.am
-@@ -1,3 +1,4 @@
-+if GTK2_ENGINE
- enginedir = $(libdir)/gtk-2.0/$(GTK2_VERSION)/engines
- engine_LTLIBRARIES = libadwaita.la
-
-@@ -5,6 +6,7 @@ libadwaita_la_CFLAGS = $(GTK2_ENGINE_CFLAGS)
- libadwaita_la_SOURCES = adwaita_engine.c
- libadwaita_la_LDFLAGS = -module -avoid-version -no-undefined
- libadwaita_la_LIBADD = $(GTK2_ENGINE_LIBS)
-+endif
-
- themedir = $(datadir)/themes/Adwaita/gtk-2.0
- theme_DATA = gtkrc main.rc apps.rc hacks.rc
---
-2.10.1
-
diff --git a/x11-themes/gnome-themes-standard/gnome-themes-standard-9999.ebuild b/x11-themes/gnome-themes-standard/gnome-themes-standard-9999.ebuild
deleted file mode 100644
index b9809787..00000000
--- a/x11-themes/gnome-themes-standard/gnome-themes-standard-9999.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools gnome.org
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
-
-DESCRIPTION="Standard Themes for GNOME Applications"
-HOMEPAGE="https://git.gnome.org/browse/gnome-themes-standard/"
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-IUSE=""
-if [[ ${PV} = 9999 ]]; then
- KEYWORDS=""
-else
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
-fi
-
-# Depend on gsettings-desktop-schemas-3.4 to make sure 3.2 users don't lose
-# their default background image
-RDEPEND="
- >=gnome-base/gsettings-desktop-schemas-3.4
-"
-DEPEND="
- >=dev-util/intltool-0.40
- sys-devel/gettext
- virtual/pkgconfig
-"
-
-PATCHES=(
- # https://bugzilla.gnome.org/show_bug.cgi?id=746920
- "${FILESDIR}"/${PN}-3.14.2.3-srcdir.patch
- # Leave build of gtk+:2 engine to x11-themes/gtk-engines-adwaita
- "${FILESDIR}"/${PN}-3.22.2-exclude-engine.patch
-)
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- ECONF_SOURCE="${S}" econf \
- --disable-static \
- --disable-gtk2-engine \
- --disable-gtk3-engine \
- GTK_UPDATE_ICON_CACHE=$(type -P true)
-}
diff --git a/x11-themes/gnome-themes-standard/metadata.xml b/x11-themes/gnome-themes-standard/metadata.xml
deleted file mode 100644
index 39980802..00000000
--- a/x11-themes/gnome-themes-standard/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/x11-themes/gtk-engines-unico/gtk-engines-unico-9999.ebuild b/x11-themes/gtk-engines-unico/gtk-engines-unico-9999.ebuild
deleted file mode 100644
index 6e9b57b8..00000000
--- a/x11-themes/gtk-engines-unico/gtk-engines-unico-9999.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-AUTOTOOLS_AUTORECONF=yes
-AUTOTOOLS_PRUNE_LIBTOOL_FILES=modules
-
-inherit autotools-multilib eutils
-if [[ ${PV} = 9999 ]]; then
- EBZR_REPO_URI="lp:unico"
- inherit bzr
-fi
-
-MY_PN=${PN/gtk-engines-}
-MY_PV=${PV/_pre/+14.04.}
-MY_P=${MY_PN}_${MY_PV}
-
-DESCRIPTION="The Unico GTK+ 3.x theming engine"
-HOMEPAGE="https://launchpad.net/unico"
-if [[ ${PV} != 9999 ]]; then
- SRC_URI="https://launchpad.net/ubuntu/+archive/primary/+files/${MY_P}.orig.tar.gz"
- S=${WORKDIR}/${MY_PN}-${MY_PV}
-fi
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-IUSE=""
-if [[ ${PV} = 9999 ]]; then
- KEYWORDS=""
-else
- KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-fi
-
-RDEPEND="
- >=dev-libs/glib-2.26:2[${MULTILIB_USEDEP}]
- >=x11-libs/cairo-1.10[glib,${MULTILIB_USEDEP}]
- >=x11-libs/gtk+-3.5.2:3[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
-"
-
-src_unpack() {
- bzr_src_unpack
-}
-
-src_configure() {
- # $(use_enable debug) controls CPPFLAGS -D_DEBUG and -DNDEBUG but they are currently
- # unused in the code itself.
- autotools-multilib_src_configure \
- --disable-static \
- --disable-debug \
- --disable-maintainer-flags
-}
diff --git a/x11-themes/gtk-engines-unico/metadata.xml b/x11-themes/gtk-engines-unico/metadata.xml
deleted file mode 100644
index 9da24517..00000000
--- a/x11-themes/gtk-engines-unico/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>
- <upstream>
- <remote-id type="launchpad">ubuntu</remote-id>
- </upstream>
-</pkgmetadata>