From 9783cb28097a719390baf2d726e498d15924faf4 Mon Sep 17 00:00:00 2001 From: Mart Raudsepp Date: Sun, 9 Mar 2008 15:40:26 +0000 Subject: [PATCH] Remove the pcre security vulnerable versions that I can right now Package-Manager: portage-2.1.4.4 --- dev-libs/glib/Manifest | 12 ++--- dev-libs/glib/glib-2.14.4.ebuild | 80 -------------------------------- dev-libs/glib/glib-2.14.5.ebuild | 80 -------------------------------- 3 files changed, 4 insertions(+), 168 deletions(-) delete mode 100644 dev-libs/glib/glib-2.14.4.ebuild delete mode 100644 dev-libs/glib/glib-2.14.5.ebuild diff --git a/dev-libs/glib/Manifest b/dev-libs/glib/Manifest index 8948bc957661..7446c1bec7aa 100644 --- a/dev-libs/glib/Manifest +++ b/dev-libs/glib/Manifest @@ -15,8 +15,6 @@ DIST glib-2.10.3.tar.bz2 2774011 RMD160 da56e238f4f6e9c6e7c08d4e53f75128b5178047 DIST glib-2.12.12.tar.bz2 2938743 RMD160 bab462a1e4ef3e9905a4af5b727ad4f9ca03cf02 SHA1 527bced2e6d38169c08c8712d5e3b6ebb0dc46b5 SHA256 debc507172093ef7c74e8a83bf49e090cc24057b1807d3be22e5d7cbfab60054 DIST glib-2.12.13.tar.bz2 2938164 RMD160 0d13e73cb2173e7d63ce188fdb77746cca3b04d6 SHA1 81ce0e53f5583be970623d12523c785a392647bf SHA256 1253d563ca2e50292d924849fe3a23c3b7bc707ab8b79bda19319f9d192b0e8e DIST glib-2.14.3.tar.bz2 3339169 RMD160 d66ec2f7bf8e9fe1ab9e0191b55f46f9b711ca4c SHA1 3aef290ceaf17379b2fe24d8fdfb5ce6755d5f25 SHA256 9aab688e48771f49072ba5b483d17d9275959db404d623452fa36b85cd776993 -DIST glib-2.14.4.tar.bz2 3350956 RMD160 c8bf528187a9ed90fb66ec5c89b17500f03ccef6 SHA1 29f5d74ab83c36f98e86f560b993fce5ac60dedf SHA256 10e6ebecc2cbd07f193a5d26b88c3bf2107e32b2a4d024f10f77f59a98d579ff -DIST glib-2.14.5.tar.bz2 3384904 RMD160 da45bc0999877515987cf6e6e139642f233b7145 SHA1 d8ae9dcb744ebfcb23809c3c552f4d724cb2458c SHA256 5207471194106e4e4f7606814d24552e8a8f14ab648c30058dcf3f7b37bb05d0 DIST glib-2.14.6.tar.bz2 3406651 RMD160 a5ba2792f16c1e0dafc3190e71e3f529cd687c2f SHA1 f2e2a5323357516ccb813d9e7f3921ef1e490079 SHA256 78dfbbd339ff1049275f76a2a6e6c8f0cf124d5cdbea62a2b36e9d76c0ea24ba DIST glib-2.8.6.tar.bz2 2691171 RMD160 54b3b5c96f5050793fbadbd523bc33b6bd36b257 SHA1 28731dc4799efc1824610971c88a571f18bd8471 SHA256 e2da2eec8c87dccdbce16dcd77489d225b613074764f2f39f2815db15b5deeea EBUILD glib-1.2.10-r5.ebuild 1766 RMD160 4b44e9b770e4418ecedf5c4b3d316f50771b7cab SHA1 37cafed362a8d9358e2a4b5cbbfb18a5d336869f SHA256 b1fee6efe8c78dd28a1b0d9074e5cce8237b4121c269ba131e1e9516a10542a0 @@ -25,16 +23,14 @@ EBUILD glib-2.10.3.ebuild 2060 RMD160 1d2c26f732ec723968db0b6ae966c2da5dfa41b8 S EBUILD glib-2.12.12.ebuild 2201 RMD160 bb41b6b02b395866cc3b55a805d580d41629f2b1 SHA1 c380647a95b6c423e603b2141404e8c43fc9036d SHA256 f25467935567301d45d462fe796deaf625eb1d69f5e5f4aa6b137d38ba26b0f5 EBUILD glib-2.12.13.ebuild 2210 RMD160 ea21dc3e77df0800bf982eec510dcac481d81921 SHA1 040740d05ed17292edab11acabba1e7bce3419c4 SHA256 041a5d81ef4d0efcde666be3bdc5d033f1c43c9f6fb1d46a3fce3a5b2d3a51bd EBUILD glib-2.14.3.ebuild 2183 RMD160 9b86b44574e80af2435604b9deda462f854e0455 SHA1 324373c5481320008d149aa79afeed5b65dd7319 SHA256 e255124b92a685d5ab91c3e3c680bc24f0e0fe4d2bc1d2890920eadf57ae7ef7 -EBUILD glib-2.14.4.ebuild 2121 RMD160 22b67a86e051bde0870285f584803862c92ac080 SHA1 87e9bdc4041f69559c0cc48be725226be4dc98de SHA256 18f5edd9c796448f02703944354f9c732848b1cec948cb8b3297e3631f69c60e -EBUILD glib-2.14.5.ebuild 2110 RMD160 451a2e0dd3cc22f62931ab74b583adf193f18ce1 SHA1 ee24b8b16df534f1cae1433739dc084331e16f33 SHA256 23b2c9883ce8bc4aed67ffe18a9242f6f1ce959ad5bbecea84c4beec92843a12 EBUILD glib-2.14.6.ebuild 2113 RMD160 fb79974f995b225bb8e28fc19f7ab7294283adaf SHA1 21c58f0e031a3b46b035fd6a3f89e3c43ef2e5ed SHA256 aac6708084b6285ea6e00c716fc5615acfc5f88ae9a051bfdafa808aa857728b EBUILD glib-2.8.6.ebuild 1590 RMD160 74e87c06333c79a44d8bb1d902569589db016253 SHA1 6cf31b08c95da4c30ec241f484243f46caf47147 SHA256 b9bd9b55930451315e40c088aaac6aec3328cea84978f43de4dd0988932d5d72 MISC ChangeLog 36489 RMD160 6aec8150bdc5545554f6a73655a137d02813a0b1 SHA1 43f61e2f185ff251ef7cc5d351715cb7a8e66f39 SHA256 87fbdd248f975e5b1761379946fbd1f23fe0230292fd0e1a4c72bea320d99497 MISC metadata.xml 158 RMD160 c0e2bae8e91bb6be8922bac5e4f597302e06587e SHA1 38f78e9790bcd4382b4a49aa226aa6dda1d3a3d7 SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.7 (GNU/Linux) +Version: GnuPG v2.0.8 (GNU/Linux) -iD8DBQFHr3bRmOfEJZHYOKcRAjmpAKDGryddFX7LOGXgy4yJx/orOumKYwCgsKYO -ed/viC2hLBTiUbRHKZmd40M= -=AKHC +iEYEARECAAYFAkfUBNUACgkQkeYb6olFHJfuLwCgitQmfpcLFJf/5DVjzl5G1ne6 +uOcAoIZAl8RSVStG3Av5b9xhfd4RwLYn +=boC5 -----END PGP SIGNATURE----- diff --git a/dev-libs/glib/glib-2.14.4.ebuild b/dev-libs/glib/glib-2.14.4.ebuild deleted file mode 100644 index 6b2a20ffffc6..000000000000 --- a/dev-libs/glib/glib-2.14.4.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/glib/glib-2.14.4.ebuild,v 1.2 2007/12/11 05:18:29 vapier Exp $ - -inherit 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="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd" -IUSE="debug doc hardened" - -RDEPEND="virtual/libc - virtual/libiconv" -DEPEND="${RDEPEND} - >=dev-util/pkgconfig-0.16 - >=sys-devel/gettext-0.11 - doc? ( - >=dev-util/gtk-doc-1.4 - ~app-text/docbook-xml-dtd-4.1.2 - )" - -src_unpack() { - unpack ${A} - cd "${S}" - - if use ppc64 && use hardened ; then - replace-flags -O[2-3] -O1 - epatch "${FILESDIR}/glib-2.6.3-testglib-ssp.patch" - fi - - if use ia64 ; then - # Only apply for < 4.1 - local major=$(gcc-major-version) - local minor=$(gcc-minor-version) - if (( major < 4 || ( major == 4 && minor == 0 ) )); then - epatch "${FILESDIR}/glib-2.10.3-ia64-atomic-ops.patch" - fi - fi - - sed -e "s/MATCH_LIMIT_RECURSION=10000000/MATCH_LIMIT_RECURSION=8192/g" \ - -i "${S}/glib/pcre/Makefile.in" "${S}/glib/pcre/Makefile.am" - - # Fix gmodule issues on fbsd; bug #184301 - epatch "${FILESDIR}"/${PN}-2.12.12-fbsd.patch - - [[ ${CHOST} == *-freebsd* ]] && elibtoolize -} - -src_compile() { - epunt_cxx - - local myconf - - # Building with --disable-debug highly unrecommended. It will build glib in - # an unusable form as it disables some commonly used API. Please do not - # convert this to the use_enable form, as it results in a broken build. - # -- compnerd (3/27/06) - use debug && myconf="--enable-debug" - - # always build static libs, see #153807 - econf \ - $(use_enable doc gtk-doc) \ - ${myconf} \ - --with-threads=posix \ - --enable-static || die "configure failed" - - emake || die "make failed" -} - -src_install() { - make DESTDIR="${D}" install || die "Installation failed" - - # Do not install charset.alias even if generated, leave it to libiconv - rm -f "${D}/usr/lib/charset.alias" - - dodoc AUTHORS ChangeLog* NEWS* README -} diff --git a/dev-libs/glib/glib-2.14.5.ebuild b/dev-libs/glib/glib-2.14.5.ebuild deleted file mode 100644 index 3a55c4056a5d..000000000000 --- a/dev-libs/glib/glib-2.14.5.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/glib/glib-2.14.5.ebuild,v 1.7 2008/02/04 04:05:11 jer Exp $ - -inherit 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="alpha amd64 ~arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc ~sparc-fbsd x86 ~x86-fbsd" -IUSE="debug doc hardened" - -RDEPEND="virtual/libc - virtual/libiconv" -DEPEND="${RDEPEND} - >=dev-util/pkgconfig-0.16 - >=sys-devel/gettext-0.11 - doc? ( - >=dev-util/gtk-doc-1.4 - ~app-text/docbook-xml-dtd-4.1.2 - )" - -src_unpack() { - unpack ${A} - cd "${S}" - - if use ppc64 && use hardened ; then - replace-flags -O[2-3] -O1 - epatch "${FILESDIR}/glib-2.6.3-testglib-ssp.patch" - fi - - if use ia64 ; then - # Only apply for < 4.1 - local major=$(gcc-major-version) - local minor=$(gcc-minor-version) - if (( major < 4 || ( major == 4 && minor == 0 ) )); then - epatch "${FILESDIR}/glib-2.10.3-ia64-atomic-ops.patch" - fi - fi - - sed -e "s/MATCH_LIMIT_RECURSION=10000000/MATCH_LIMIT_RECURSION=8192/g" \ - -i "${S}/glib/pcre/Makefile.in" "${S}/glib/pcre/Makefile.am" - - # Fix gmodule issues on fbsd; bug #184301 - epatch "${FILESDIR}"/${PN}-2.12.12-fbsd.patch - - [[ ${CHOST} == *-freebsd* ]] && elibtoolize -} - -src_compile() { - epunt_cxx - - local myconf - - # Building with --disable-debug highly unrecommended. It will build glib in - # an unusable form as it disables some commonly used API. Please do not - # convert this to the use_enable form, as it results in a broken build. - # -- compnerd (3/27/06) - use debug && myconf="--enable-debug" - - # always build static libs, see #153807 - econf \ - $(use_enable doc gtk-doc) \ - ${myconf} \ - --with-threads=posix \ - --enable-static || die "configure failed" - - emake || die "make failed" -} - -src_install() { - make DESTDIR="${D}" install || die "Installation failed" - - # Do not install charset.alias even if generated, leave it to libiconv - rm -f "${D}/usr/lib/charset.alias" - - dodoc AUTHORS ChangeLog* NEWS* README -} -- 2.26.2