diff options
author | Mart Raudsepp <leio@gentoo.org> | 2018-09-14 11:52:39 +0300 |
---|---|---|
committer | Mart Raudsepp <leio@gentoo.org> | 2018-09-14 11:52:39 +0300 |
commit | 13c8b1021b1d83c3dcf06779103d91136b6c7877 (patch) | |
tree | fe6e4531038a6c6d1ed2feacd18a6732668c956f | |
parent | gnome-base/libgnomekbd: remove, available in ::gentoo (diff) | |
download | gnome-13c8b1021b1d83c3dcf06779103d91136b6c7877.tar.gz gnome-13c8b1021b1d83c3dcf06779103d91136b6c7877.tar.bz2 gnome-13c8b1021b1d83c3dcf06779103d91136b6c7877.zip |
dev-libs/libpeas: remove, available in ::gentoo
Also remove 9999 as it's hopelessly out of date
-rw-r--r-- | dev-libs/libpeas/Manifest | 23 | ||||
-rw-r--r-- | dev-libs/libpeas/files/libpeas-1.14.0-lua.pc.patch | 18 | ||||
-rw-r--r-- | dev-libs/libpeas/libpeas-1.22.0.ebuild | 84 | ||||
-rw-r--r-- | dev-libs/libpeas/libpeas-9999.ebuild | 96 | ||||
-rw-r--r-- | dev-libs/libpeas/metadata.xml | 13 |
5 files changed, 0 insertions, 234 deletions
diff --git a/dev-libs/libpeas/Manifest b/dev-libs/libpeas/Manifest deleted file mode 100644 index fbd59f22..00000000 --- a/dev-libs/libpeas/Manifest +++ /dev/null @@ -1,23 +0,0 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 - -DIST libpeas-1.22.0.tar.xz 561332 BLAKE2B 219918f8663cd60c9353f477ef905ce0d1e21bf5b7c09661c4cb3c8adbba3af9f5e93b9de8a1b098dab09b1f4071854a871c8ea1db878bda8fe9e51aa45e5f87 SHA512 9c1da1d4b5688c0f4d0647f3519dbfbed94c8921091057aaef0e41bf5ed3f8faf04a49ce9e4eea3fd7bf4ac4dfa1727d76a5f6dae2a4f52228d4c8c74b420c91 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2 - -iQKTBAEBCAB9FiEEhjiDzgE0H6m8d3Z/4FucaN0bWf0FAlsJ0/VfFIAAAAAALgAo -aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDg2 -Mzg4M0NFMDEzNDFGQTlCQzc3NzY3RkUwNUI5QzY4REQxQjU5RkQACgkQ4FucaN0b -Wf0qBA//RmQpDoVovN1aTqzYvqno1pCYxeA0oya7/QTVIHaoK3/sMw2C1VRnG8le -CDAg2sc7Pe77tn7lszskwmfBPzkeQUira1RNNSkTCNVMdsK46P2kHh4NVx3VT49b -bQfpOZ8uW/V6zhuCWQHeybJqEx0qpJ2Kv7tp2PdsdqiLN2mEdWHO33T8C34IF17B -W+ZQdgATkeZN8sNudWUE3lE9uNg/UgPTSIesgjK4HVa/WKg+vVOg+GhJ3+kHbvtV -+Zhl+P2cCH+Xm8rVL+So0LFSWVbql3QuLcYl51OpsCgyYya7pZBII1gl6m1FVFAC -zdTD9LOLGsNFtD90Cmbtq8/xEN5gOHbCkTffvAc1QBTMTCB0M/fekVobxjV+kIb8 -2Xj1TrJvRe9hSl2jfD/2UtrJd0VZ8Gz9vgsN+WuFoAHfYhVFFxYayqPczrV3mkYp -xmpUJMyztNK62W0FcOthhPBx8086+h8ZwgSeMcbIrsAPPkfs8LNyHSQcYMXmWfoG -MsR8Zp80YoOjfCG5igUXctw/qMKSmzfJIPLlu4gicdRelPy6DSYX1kf95/O7szTf -VWttkmTDRb2uV5ZikKDafH+phqa8P4/w/AAKMMvKFXXnhRMIzUfeZeeAxlQmS2// -kqGVRYoQI2pV3RGTbZT5cHlNCl8xPJ9hu03DPObwf4DDEwZ6dxg= -=ZLPn ------END PGP SIGNATURE----- diff --git a/dev-libs/libpeas/files/libpeas-1.14.0-lua.pc.patch b/dev-libs/libpeas/files/libpeas-1.14.0-lua.pc.patch deleted file mode 100644 index c46cbee2..00000000 --- a/dev-libs/libpeas/files/libpeas-1.14.0-lua.pc.patch +++ /dev/null @@ -1,18 +0,0 @@ -Gentoo currently uses unversioned lua:0 - lua.pc instad of lua5.1.pc, /usr/bin/lua instead of /usr/bin/lua5.1 - -diff --git a/configure.ac b/configure.ac -index 810a288..51ca607 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -305,9 +305,9 @@ else - fi - - if test "x$found_lua51" != "xyes"; then -- PKG_CHECK_EXISTS([lua5.1 >= $LUA51_REQUIRED], [ -+ PKG_CHECK_EXISTS([lua >= $LUA51_REQUIRED], [ - found_lua51=yes -- with_lua51=lua5.1 -+ with_lua51=lua - ], [ - found_lua51=no - ]) diff --git a/dev-libs/libpeas/libpeas-1.22.0.ebuild b/dev-libs/libpeas/libpeas-1.22.0.ebuild deleted file mode 100644 index 021c7d5e..00000000 --- a/dev-libs/libpeas/libpeas-1.22.0.ebuild +++ /dev/null @@ -1,84 +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=( python{3_4,3_5,3_6} ) - -inherit autotools eutils gnome2 multilib python-single-r1 virtualx - -DESCRIPTION="A GObject plugins library" -HOMEPAGE="https://developer.gnome.org/libpeas/stable/" - -LICENSE="LGPL-2+" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux" - -IUSE="+gtk glade lua luajit +python" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -RDEPEND=" - >=dev-libs/glib-2.38:2 - >=dev-libs/gobject-introspection-1.39:= - glade? ( >=dev-util/glade-3.9.1:3.10 ) - gtk? ( >=x11-libs/gtk+-3:3[introspection] ) - lua? ( - >=dev-lua/lgi-0.9.0 - luajit? ( >=dev-lang/luajit-2:2 ) - !luajit? ( =dev-lang/lua-5.1*:0 ) ) - python? ( - ${PYTHON_DEPS} - >=dev-python/pygobject-3.2:3[${PYTHON_USEDEP}] ) -" -DEPEND="${RDEPEND} - >=dev-util/gtk-doc-am-1.11 - >=dev-util/intltool-0.40 - virtual/pkgconfig - - dev-libs/gobject-introspection-common - gnome-base/gnome-common -" -# eautoreconf needs gobject-introspection-common, gnome-common - -pkg_setup() { - use python && python-single-r1_pkg_setup -} - -src_prepare() { - # Gentoo uses unversioned lua - lua.pc instad of lua5.1.pc, /usr/bin/lua instead of /usr/bin/lua5.1 - eapply "${FILESDIR}"/${PN}-1.14.0-lua.pc.patch - eautoreconf - gnome2_src_prepare -} - -src_configure() { - # Wtf, --disable-gcov, --enable-gcov=no, --enable-gcov, all enable gcov - # What do we do about gdb, valgrind, gcov, etc? - local myconf=( - $(use_enable glade glade-catalog) - $(use_enable gtk) - --disable-static - - # py2 not supported anymore - --disable-python2 - $(use_enable python python3) - - # lua - $(use_enable lua lua5.1) - $(use_enable $(usex luajit lua luajit) luajit) - ) - - gnome2_src_configure "${myconf[@]}" -} - -src_test() { - # This looks fixed since 1.18.0: - # - # FIXME: Tests fail because of some bug involving Xvfb and Gtk.IconTheme - # DO NOT REPORT UPSTREAM, this is not a libpeas bug. - # To reproduce: - # >>> from gi.repository import Gtk - # >>> Gtk.IconTheme.get_default().has_icon("gtk-about") - # This should return True, it returns False for Xvfb - virtx emake check -} diff --git a/dev-libs/libpeas/libpeas-9999.ebuild b/dev-libs/libpeas/libpeas-9999.ebuild deleted file mode 100644 index f18229ac..00000000 --- a/dev-libs/libpeas/libpeas-9999.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" -GCONF_DEBUG="no" -PYTHON_COMPAT=( python{2_7,3_3,3_4} ) - -inherit gnome2 multilib python-r1 virtualx -if [[ ${PV} = 9999 ]]; then - inherit gnome2-live -fi - -DESCRIPTION="A GObject plugins library" -HOMEPAGE="http://developer.gnome.org/libpeas/stable/" - -LICENSE="LGPL-2+" -SLOT="0" -IUSE="+gtk glade jit lua +python" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} ?? ( $(python_gen_useflags 'python3*') ) )" -if [[ ${PV} = 9999 ]]; then - IUSE="${IUSE} doc" - KEYWORDS="" -else - KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux" -fi - -RDEPEND=" - >=dev-libs/glib-2.38:2 - >=dev-libs/gobject-introspection-1.39 - glade? ( >=dev-util/glade-3.9.1:3.10 ) - gtk? ( >=x11-libs/gtk+-3:3[introspection] ) - lua? ( - dev-lua/lgi - jit? ( >=dev-lang/luajit-2:2 ) - !jit? ( >=dev-lang/lua-5.1:0 ) ) - python? ( - ${PYTHON_DEPS} - >=dev-python/pygobject-3.2:3[${PYTHON_USEDEP}] ) -" -DEPEND="${RDEPEND} - >=dev-util/gtk-doc-am-1.11 - >=dev-util/intltool-0.40 - virtual/pkgconfig -" - -if [[ ${PV} = 9999 ]]; then - DEPEND="${DEPEND} doc? ( >=dev-util/gtk-doc-1.11 )" -fi - -src_configure() { - # Wtf, --disable-gcov, --enable-gcov=no, --enable-gcov, all enable gcov - # What do we do about gdb, valgrind, gcov, etc? - local myconf=( - $(use_enable glade glade-catalog) - $(use_enable gtk) - --disable-static - - # possibly overriden below - --disable-python{2,3} - --disable-lua5.1 - --disable-luajit - ) - - if use lua ; then - if use jit ; then - myconf+=( --enable-luajit ) - else - myconf+=( --enable-lua5.1 ) - fi - fi - - python_configure() { - local v - python_is_python3 && v=3 || v=2 - myconf+=( - "--enable-python${v}" - # it is just 'PYTHON' for py3 in the build system - "PYTHON${v#3}=${PYTHON}" - "PYTHON${v}_CONFIG=${PYTHON}-config" - ) - } - use python && python_foreach_impl python_configure - - gnome2_src_configure "${myconf[@]}" -} - -src_test() { - # FIXME: Tests fail because of some bug involving Xvfb and Gtk.IconTheme - # DO NOT REPORT UPSTREAM, this is not a libpeas bug. - # To reproduce: - # >>> from gi.repository import Gtk - # >>> Gtk.IconTheme.get_default().has_icon("gtk-about") - # This should return True, it returns False for Xvfb - Xemake check -} diff --git a/dev-libs/libpeas/metadata.xml b/dev-libs/libpeas/metadata.xml deleted file mode 100644 index f955af2b..00000000 --- a/dev-libs/libpeas/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="glade">Install the glade catalog</flag> - <flag name="python">Build support for loading <pkg>dev-lang/python</pkg> - plugins</flag> - </use> -</pkgmetadata> |