summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/glib/Manifest6
-rw-r--r--dev-libs/glib/files/glib-2.12.12-fbsd.patch21
-rw-r--r--dev-libs/glib/files/glib-2.18.1-workaround-gio-test-failure-without-userpriv.patch20
-rw-r--r--dev-libs/glib/files/glib-2.24-assert-test-failure.patch19
-rw-r--r--dev-libs/glib/files/glib-2.24-punt-python-check.patch20
-rw-r--r--dev-libs/glib/glib-2.25.11.ebuild81
-rw-r--r--dev-libs/libpeas/Manifest2
-rw-r--r--dev-libs/libpeas/libpeas-0.5.2.ebuild37
-rw-r--r--dev-libs/libunique/Manifest3
-rw-r--r--dev-libs/libunique/files/run-tests18
-rw-r--r--dev-libs/libunique/libunique-2.90.1.ebuild53
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
-}