diff options
Diffstat (limited to 'dev-libs')
-rw-r--r-- | dev-libs/glib/Manifest | 6 | ||||
-rw-r--r-- | dev-libs/glib/files/glib-2.12.12-fbsd.patch | 21 | ||||
-rw-r--r-- | dev-libs/glib/files/glib-2.18.1-workaround-gio-test-failure-without-userpriv.patch | 20 | ||||
-rw-r--r-- | dev-libs/glib/files/glib-2.24-assert-test-failure.patch | 19 | ||||
-rw-r--r-- | dev-libs/glib/files/glib-2.24-punt-python-check.patch | 20 | ||||
-rw-r--r-- | dev-libs/glib/glib-2.25.11.ebuild | 81 | ||||
-rw-r--r-- | dev-libs/libpeas/Manifest | 2 | ||||
-rw-r--r-- | dev-libs/libpeas/libpeas-0.5.2.ebuild | 37 | ||||
-rw-r--r-- | dev-libs/libunique/Manifest | 3 | ||||
-rw-r--r-- | dev-libs/libunique/files/run-tests | 18 | ||||
-rw-r--r-- | dev-libs/libunique/libunique-2.90.1.ebuild | 53 |
11 files changed, 0 insertions, 280 deletions
diff --git a/dev-libs/glib/Manifest b/dev-libs/glib/Manifest deleted file mode 100644 index 6be526c1..00000000 --- a/dev-libs/glib/Manifest +++ /dev/null @@ -1,6 +0,0 @@ -AUX glib-2.12.12-fbsd.patch 668 RMD160 d8bf399b7e0b417c4622b278282086418c1d3363 SHA1 b7a0f4d67083f2c9b4bbecd84a6d597dd0f0f9ed SHA256 23b0dc406d3d45fe125268b731af67147e83f6e38a63c7892828bdbfe1c31e8d -AUX glib-2.18.1-workaround-gio-test-failure-without-userpriv.patch 616 RMD160 dd06abe9298d6e3e4d3eda0d5d155f1545dfd1aa SHA1 92164aa1b29f49cf62fc366231f2046b8b3def52 SHA256 e64ad4fbd67f142f5a19b29eab323bf18856309ed064e7a9f838b6c1c38a8adb -AUX glib-2.24-assert-test-failure.patch 724 RMD160 011da2b341281d14741e715eddd401968464608d SHA1 76149f52677a337569dbab1b5f664c8fc16d44ff SHA256 1e3d290455d6bbc3a4f69d7b8abdeb559a01c8cd30dc311641e1cb0b7f84c6af -AUX glib-2.24-punt-python-check.patch 541 RMD160 8783f765b97814bc95a6143b75f317dbbdd8ba0c SHA1 dbaf420d3b8acd7691bc677f1fcc6e2fca04ed54 SHA256 0bdcc11d1434f695a5b5f6ec4c54ab7fa5a9f8a5c22d71b94f97378e92aaff84 -EBUILD glib-2.25.11.ebuild 2359 RMD160 ed9435902057f214d44cfc046ce6d03fa30f975c SHA1 5b1e81a2f98669fcd22ed27d715fdf506f15525d SHA256 5f1621e3a8ffbb3554df09f22b42d63182d7ec48ecd98b59d602a9602b821294 -DIST glib-2.25.11.tar.bz2 6021908 RMD160 a949384227eaa7491c2fa903d84771ea3be00215 SHA1 3794dac04e4a4c5dabf2452d1d7e98b3d0c83edb SHA256 f83cdc74b9a0a8514c496c68f3d4887d38d5de64ffb9b8cdede7e94bb140b16f diff --git a/dev-libs/glib/files/glib-2.12.12-fbsd.patch b/dev-libs/glib/files/glib-2.12.12-fbsd.patch deleted file mode 100644 index bba63296..00000000 --- a/dev-libs/glib/files/glib-2.12.12-fbsd.patch +++ /dev/null @@ -1,21 +0,0 @@ -diff --exclude-from=/home/dang/.scripts/diffrc -up -ruN glib-2.12.12.orig/gmodule/gmodule-dl.c glib-2.12.12/gmodule/gmodule-dl.c ---- glib-2.12.12.orig/gmodule/gmodule-dl.c 2007-05-01 19:12:40.000000000 -0400 -+++ glib-2.12.12/gmodule/gmodule-dl.c 2007-07-05 20:10:51.000000000 -0400 -@@ -106,6 +106,7 @@ _g_module_open (const gchar *file_name, - static gpointer - _g_module_self (void) - { -+#ifndef __FreeBSD__ - gpointer handle; - - /* to query symbols from the program itself, special link options -@@ -117,6 +118,9 @@ _g_module_self (void) - g_module_set_error (fetch_dlerror (TRUE)); - - return handle; -+#else -+ return RTLD_DEFAULT; -+#endif - } - - static void diff --git a/dev-libs/glib/files/glib-2.18.1-workaround-gio-test-failure-without-userpriv.patch b/dev-libs/glib/files/glib-2.18.1-workaround-gio-test-failure-without-userpriv.patch deleted file mode 100644 index cabe56f5..00000000 --- a/dev-libs/glib/files/glib-2.18.1-workaround-gio-test-failure-without-userpriv.patch +++ /dev/null @@ -1,20 +0,0 @@ -Temporary workaround for gio tests failure when ran without FEATURES=userpriv -until upstream bug #552912 is fixed - ---- gio/tests/live-g-file.c.orig 2008-09-25 05:44:12.848556034 +0300 -+++ gio/tests/live-g-file.c 2008-09-25 06:12:34.248726237 +0300 -@@ -769,11 +769,14 @@ - if (posix_compat) - { - /* target directory is not accessible (no execute flag) */ -+#if 0 -+/* Fails when ran as root */ - do_copy_move (root, item, TEST_DIR_NO_ACCESS, - TEST_NO_ACCESS); - /* target directory is readonly */ - do_copy_move (root, item, TEST_DIR_NO_WRITE, - TEST_NO_ACCESS); -+#endif - } - } - } diff --git a/dev-libs/glib/files/glib-2.24-assert-test-failure.patch b/dev-libs/glib/files/glib-2.24-assert-test-failure.patch deleted file mode 100644 index 6d8e74f3..00000000 --- a/dev-libs/glib/files/glib-2.24-assert-test-failure.patch +++ /dev/null @@ -1,19 +0,0 @@ -Tests fail when upgrading glib from 2.22 to 2.24 if sys-devel/gdb is installed -because gdb is run on .libs/assert-msg-test before LD_LIBRARY_PATH is set. This -causes gdb to use the system-wide glib instead, and fail on the test. - -This patch exports LD_LIBRARY_PATH before running gdb - -https://bugzilla.gnome.org/621368 - ---- ---- tests/run-assert-msg-test.sh -+++ tests/run-assert-msg-test.sh -@@ -34,6 +34,7 @@ if [ -e ".libs/lt-$msg_test" ]; then - msg_test="lt-$msg_test" - fi - echo_v "Running gdb on assert-msg-test" -+export LD_LIBRARY_PATH="`dirname $PWD`/glib/.libs:$LD_LIBRARY_PATH" - OUT=$(gdb --batch --ex run --ex "print (char*) __glib_assert_msg" .libs/$msg_test 2> $error_out) || \ - fail "failed to run gdb" - diff --git a/dev-libs/glib/files/glib-2.24-punt-python-check.patch b/dev-libs/glib/files/glib-2.24-punt-python-check.patch deleted file mode 100644 index 3cbd6dc1..00000000 --- a/dev-libs/glib/files/glib-2.24-punt-python-check.patch +++ /dev/null @@ -1,20 +0,0 @@ -Remove python detection from configure.in, we won't be installing the gdb python -scripts anymore. They use a redhat-specific gdb module that has not been -upstreamed yet. - -https://bugs.gentoo.org/291328 -https://bugzilla.gnome.org/623552 ---- ---- configure.in -+++ configure.in -@@ -379,10 +379,6 @@ if test "x$PERL_PATH" = x ; then - fi - AC_SUBST(PERL_PATH) - --# Need suitable python path for greport --AM_PATH_PYTHON(2.4,,PYTHON="/usr/bin/env python2.4") -- -- - dnl *********************** - dnl *** Tests for iconv *** - dnl *********************** diff --git a/dev-libs/glib/glib-2.25.11.ebuild b/dev-libs/glib/glib-2.25.11.ebuild deleted file mode 100644 index 3b9cba7e..00000000 --- a/dev-libs/glib/glib-2.25.11.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=3 -inherit autotools gnome.org libtool eutils flag-o-matic - -DESCRIPTION="The GLib library of C routines" -HOMEPAGE="http://www.gtk.org/" - -LICENSE="LGPL-2" -SLOT="2" -KEYWORDS="~amd64 ~x86" -IUSE="debug doc fam hardened introspection selinux static-libs test xattr" - -RDEPEND="virtual/libiconv - xattr? ( sys-apps/attr ) - fam? ( virtual/fam )" -DEPEND="${RDEPEND} - >=dev-util/pkgconfig-0.16 - >=sys-devel/gettext-0.11 - doc? ( - >=dev-libs/libxslt-1.0 - >=dev-util/gtk-doc-1.11 - ~app-text/docbook-xml-dtd-4.1.2 ) - test? ( >=sys-apps/dbus-1.2.14 )" -PDEPEND="introspection? ( dev-libs/gobject-introspection )" - -src_prepare() { - epatch "${FILESDIR}/${PN}-2.18.1-workaround-gio-test-failure-without-userpriv.patch" - epatch "${FILESDIR}"/${PN}-2.12.12-fbsd.patch - epatch "${FILESDIR}/${PN}-2.24-punt-python-check.patch" - epatch "${FILESDIR}/${PN}-2.24-assert-test-failure.patch" - sed 's:^\(.*"/desktop-app-info/delete".*\):/*\1*/:' \ - -i "${S}"/gio/tests/desktop-app-info.c || die "sed failed" - eautoreconf - [[ ${CHOST} == *-freebsd* ]] && elibtoolize - epunt_cxx -} - -src_configure() { - local myconf - use debug && myconf="--enable-debug" - econf ${myconf} \ - $(use_enable xattr) \ - $(use_enable doc man) \ - $(use_enable doc gtk-doc) \ - $(use_enable fam) \ - $(use_enable selinux) \ - $(use_enable static-libs static) \ - --enable-regex \ - --with-pcre=internal \ - --with-threads=posix -} - -src_install() { - emake DESTDIR="${D}" install || die "Installation failed" - rm -f "${D}/usr/lib/charset.alias" - rm -rf "${D}/usr/share/gdb/" "${D}/usr/share/glib-2.0/gdb/" - dodoc AUTHORS ChangeLog* NEWS* README || die "dodoc failed" - insinto /usr/share/bash-completion - newins "${D}/etc/bash_completion.d/gdbus-bash-completion.sh" gdbus || die - rm -rf "${D}/etc" -} - -src_test() { - unset DBUS_SESSION_BUS_ADDRESS - export XDG_CONFIG_DIRS=/etc/xdg - export XDG_DATA_DIRS=/usr/local/share:/usr/share - export XDG_DATA_HOME="${T}" - emake check || die "tests failed" -} - -pkg_preinst() { - if use introspection && has_version "${CATEGORY}/${PN}"; then - if ! has_version "=${CATEGORY}/${PF}"; then - ewarn "You must rebuild gobject-introspection so that the installed" - ewarn "typelibs and girs are regenerated for the new APIs in glib" - fi - fi -} diff --git a/dev-libs/libpeas/Manifest b/dev-libs/libpeas/Manifest deleted file mode 100644 index e16834ed..00000000 --- a/dev-libs/libpeas/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -EBUILD libpeas-0.5.2.ebuild 777 RMD160 bb99c15b109299b673ebe6d395be20bc52709f27 SHA1 e32e14d23bfbaa8ce04c0e0c18c8c9ca5ef5655a SHA256 6be74378b1cacbd6f37759afd490610af77f2c62d2257714f7ec819e59c14251 -DIST libpeas-0.5.2.tar.bz2 410691 RMD160 6ebb82d65c5d37cf5a18da80b80c78f90b0f92a6 SHA1 3605341978e7aa4df678529f708558d64b720022 SHA256 e5b1357920800abda2243ca78d00433676266f495a3146e07bf61aa998db31dc diff --git a/dev-libs/libpeas/libpeas-0.5.2.ebuild b/dev-libs/libpeas/libpeas-0.5.2.ebuild deleted file mode 100644 index 42efb15d..00000000 --- a/dev-libs/libpeas/libpeas-0.5.2.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=3 - -PYTHON_DEPEND="python? 2:2.5" -inherit python gnome2 - -DESCRIPTION="A GObject plugins library" -HOMEPAGE="http://www.gnome.org/" - -LICENSE="LGPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -IUSE="doc python" - -RDEPEND=">=dev-libs/glib-2.23.6:2 - >=dev-libs/gobject-introspection-0.6.7 - >=x11-libs/gtk+-2.90:3[introspection] - python? ( >=dev-python/pygobject-2.20 )" -DEPEND="${RDEPEND} - >=dev-util/intltool-0.40 - sys-devel/gettext - >=sys-devel/libtool-2.2.6 - doc? ( >=dev-util/gtk-doc-1.11 )" - -DOCS="AUTHORS ChangeLog NEWS README" - -pkg_setup() { - G2CONF="${G2CONF} - $(use_enable python) - --disable-maintainer-mode - --disable-gtk2-test-build - --disable-seed" -} diff --git a/dev-libs/libunique/Manifest b/dev-libs/libunique/Manifest deleted file mode 100644 index 130442bb..00000000 --- a/dev-libs/libunique/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -AUX run-tests 480 RMD160 b3ffc82d664bc51977d0f4d5029eff4c346d2fea SHA1 3d2cb24e8ab1cd476f4f8bac54ba995d0fcb9c8e SHA256 67e908abb6c1f5c628766cb9179a8583af779812e8b64e9eb3c7c7c8036ade5e -EBUILD libunique-2.90.1.ebuild 1156 RMD160 996106410d9bf8e7dd730c7a693116f44b39a8f9 SHA1 0cbeb579c5d58589e81821ff40078063227168e6 SHA256 7d00415e8afde3f4d623257fe64396bb0d3b9108e4e71f00d7a54fc40be81ea7 -DIST libunique-2.90.1.tar.bz2 344813 RMD160 5b099a40b0380f52da36970bce62518c0192952d SHA1 32ab9849994da70f461fc78c59a2b930d294f8c7 SHA256 94c46006557b9f981b801f90c1ce324dcd5385aa6ded5058cb06f39e32119993 diff --git a/dev-libs/libunique/files/run-tests b/dev-libs/libunique/files/run-tests deleted file mode 100644 index 28a18098..00000000 --- a/dev-libs/libunique/files/run-tests +++ /dev/null @@ -1,18 +0,0 @@ -BINARY = ./test-unique -TESTS = --new --activate --open-uri=http://localhost --foo - -all: - for test in $(TESTS); do \ - rm -f test_result; \ - $(BINARY) > test_result & \ - main_pid=$$!; \ - sleep 5; \ - $(BINARY) $$test & \ - test_pid=$$!; \ - sleep 5; \ - while ! test -s test_result; do sleep 0.5; done; \ - sleep 5; \ - kill $${test_pid}; \ - kill $${main_pid}; \ - grep -q 'Message received from.*' test_result || { echo "Test failed at $$test"; exit 1; }; \ - done diff --git a/dev-libs/libunique/libunique-2.90.1.ebuild b/dev-libs/libunique/libunique-2.90.1.ebuild deleted file mode 100644 index 900a2035..00000000 --- a/dev-libs/libunique/libunique-2.90.1.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=3 -inherit gnome2 virtualx - -DESCRIPTION="a library for writing single instance application" -HOMEPAGE="http://live.gnome.org/LibUnique" - -LICENSE="LGPL-2.1" -SLOT="3" -KEYWORDS="~amd64 ~x86" -IUSE="dbus debug doc introspection" - -RDEPEND=">=dev-libs/glib-2.12.0 - x11-libs/gtk+:3[introspection?] - x11-libs/libX11 - dbus? ( >=dev-libs/dbus-glib-0.70 ) - introspection? ( - >=dev-libs/gobject-introspection-0.6.3 - )" -DEPEND="${RDEPEND} - sys-devel/gettext - >=dev-util/pkgconfig-0.17 - dev-util/gtk-doc-am - doc? ( >=dev-util/gtk-doc-1.11 )" - -DOCS="AUTHORS NEWS ChangeLog README TODO" - -pkg_setup() { - G2CONF="${G2CONF} - --disable-maintainer-flags - --disable-static - --enable-bacon - $(use_enable dbus) - $(use_enable debug) - $(use_enable introspection)" -} - -src_test() { - cd "${S}/tests" - unset DBUS_SESSION_BUS_ADDRESS - unset XAUTHORITY - unset DISPLAY - cp "${FILESDIR}/run-tests" . || die "Unable to cp \${FILESDIR}/run-tests" - Xemake -f run-tests || die "Tests failed" -} - -src_install() { - gnome2_src_install - rm -rf ${D}/usr/share/gtk-doc -} |