# ChangeLog for net-libs/libproxy # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 # $Header: /var/cvsroot/gentoo-x86/net-libs/libproxy/ChangeLog,v 1.124 2015/06/09 12:25:43 mrueg Exp $ 09 Jun 2015; Manuel Rüger -files/libproxy-0.4.10-cmake-2.8.10.patch, -files/libproxy-0.4.10-mozjs185.pc.patch, -libproxy-0.4.10-r1.ebuild, -libproxy-0.4.11-r1.ebuild, -libproxy-0.4.11.ebuild: Remove old. 08 Apr 2015; Michał Górny libproxy-0.4.11-r1.ebuild, libproxy-0.4.11-r2.ebuild: Drop old Python implementations 29 Nov 2014; Andreas K. Huettel libproxy-0.4.11-r1.ebuild, libproxy-0.4.11-r2.ebuild: Add slot operator in Perl dependency, since the library links to libperl 15 Sep 2014; Agostino Sarubbo libproxy-0.4.11-r2.ebuild: Stable for sparc, wrt bug #512012 25 Aug 2014; Agostino Sarubbo libproxy-0.4.11-r2.ebuild: Stable for alpha, wrt bug #512012 23 Aug 2014; Agostino Sarubbo libproxy-0.4.11-r2.ebuild: Stable for ia64, wrt bug #512012 21 Aug 2014; Agostino Sarubbo libproxy-0.4.11-r2.ebuild: Stable for ppc64, wrt bug #512012 23 Jul 2014; Agostino Sarubbo libproxy-0.4.11-r2.ebuild: Stable for x86, wrt bug #512012 13 Jul 2014; Agostino Sarubbo libproxy-0.4.11-r2.ebuild: Stable for ppc, wrt bug #516190 11 Jul 2014; Markus Meier libproxy-0.4.11-r2.ebuild: arm stable, bug #516190 09 Jul 2014; Mikle Kolyada libproxy-0.4.11-r2.ebuild: amd64 stable wrt bug #516190 06 Jul 2014; Jeroen Roovers libproxy-0.4.11-r2.ebuild: Stable for HPPA (bug #516190). 24 Jun 2014; Michał Górny libproxy-0.4.11-r2.ebuild: Lower dev-libs/glib dep to first known EAPI=5 version, requested by Funtoo for GNOME 3.6. 18 Jun 2014; Michał Górny libproxy-0.4.11-r2.ebuild: Update dependencies to require guaranteed EAPI=5 or multilib ebuilds, bug #513718. *libproxy-0.4.11-r2 (08 Jun 2014) 08 Jun 2014; Michał Górny +libproxy-0.4.11-r2.ebuild: Enable multilib support, as dependency of net-libs/glib-networking. 22 Feb 2014; Pacho Ramos libproxy-0.4.11-r1.ebuild: Fix wrong commit, bug 502160 22 Feb 2014; Pacho Ramos libproxy-0.4.11-r1.ebuild: arch stable, bug 888 08 Dec 2013; Pacho Ramos libproxy-0.4.11-r1.ebuild: x86 stable, bug #478252 30 Nov 2013; Pacho Ramos libproxy-0.4.11-r1.ebuild: amd64 stable, bug #478252 14 Nov 2013; Matt Turner libproxy-0.4.11-r1.ebuild: alpha stable, bug 476364. 24 Oct 2013; Jeroen Roovers libproxy-0.4.11-r1.ebuild: Stable for HPPA (bug #476364). 17 Oct 2013; Markus Meier libproxy-0.4.11-r1.ebuild: arm stable, bug #476364 09 Aug 2013; Ian Stakenvicius libproxy-0.4.10-r1.ebuild, libproxy-0.4.11-r1.ebuild, libproxy-0.4.11.ebuild: Adjusted deps for dev-lang/spidermonkey to ensure SLOT=0 30 Jun 2013; Justin Lecher libproxy-0.4.11-r1.ebuild, metadata.xml: Fix usage of python-r1.eclass *libproxy-0.4.11-r1 (30 Apr 2013) 30 Apr 2013; Alexandre Rostovtsev -libproxy-0.4.6-r3.ebuild, -libproxy-0.4.7.ebuild, -libproxy-0.4.10.ebuild, libproxy-0.4.10-r1.ebuild, libproxy-0.4.11.ebuild, +libproxy-0.4.11-r1.ebuild, -files/libproxy-0.4.6-backports.patch, -files/libproxy-0.4.6-flags-mixing.patch, -files/libproxy-0.4.6-mozjs-link_directory.patch, -files/libproxy-0.4.6-xulrunner-2.patch, -files/libproxy-0.4.7-gcc-4.7.patch, +files/libproxy-0.4.11-avoid-nm-build-dep.patch: Update to EAPI5 and python-r1.eclass. Drop obsolete versions. Add patch to avoid build-time dependency on networkmanager to fix a dependency loop (bug #467696, thanks to Ling Kun). *libproxy-0.4.11 (25 Mar 2013) 25 Mar 2013; Christoph Junghans +files/libproxy-0.4.11-macosx.patch, +files/libproxy-0.4.11-mozjs.pc.patch, +libproxy-0.4.11.ebuild: version bump (bug #447986), prefix support (bug #461294) and support for spidermonkey-1.8.7 (bug #440640) 25 Feb 2013; Zac Medico libproxy-0.4.10-r1.ebuild: Add ~arm-linux keyword. 26 Nov 2012; Alexandre Rostovtsev libproxy-0.4.10-r1.ebuild, +files/libproxy-0.4.10-cmake-2.8.10.patch: Fix build failure with USE=mono and >=cmake-2.8.10 (bug #444204, thanks to onip and Chris Reffett). 25 Nov 2012; Raúl Porcel libproxy-0.4.10-r1.ebuild: ia64/sh/sparc stable wrt #442152 21 Nov 2012; Markus Meier libproxy-0.4.10-r1.ebuild: arm stable, bug #439122 21 Nov 2012; Agostino Sarubbo libproxy-0.4.10-r1.ebuild: Stable for x86, wrt bug #439122 27 Oct 2012; Jeroen Roovers libproxy-0.4.10-r1.ebuild: Stable for HPPA (bug #439122). 27 Oct 2012; Anthony G. Basile libproxy-0.4.10-r1.ebuild: stable ppc ppc64, bug #439122 27 Oct 2012; Tobias Klausmann libproxy-0.4.10-r1.ebuild: Stable on alpha, bug #438146 24 Oct 2012; Agostino Sarubbo libproxy-0.4.10-r1.ebuild: Stable for amd64, wrt bug #439122 21 Oct 2012; Alexandre Rostovtsev libproxy-0.4.10.ebuild, +libproxy-0.4.10-r1.ebuild: Undo previous commit, re-add 0.4.10-r1: as pointed out by Chris Reffett, adding the automoc dependency can change the set of installed files due to no longer silently failing to build the kde plugin. 21 Oct 2012; Alexandre Rostovtsev libproxy-0.4.10.ebuild, -libproxy-0.4.10-r1.ebuild: Add the automoc dependency to 0.4.10, make it conditional on USE=kde, remove 0.4.10-r1 ebuild since it differs from 0.4.10 only in the dependency list. *libproxy-0.4.10-r1 (21 Oct 2012) 21 Oct 2012; Chris Reffett +libproxy-0.4.10-r1.ebuild: Add automoc to DEPEND per bug 438714 19 Oct 2012; Andreas Schuerch libproxy-0.4.10.ebuild: x86 stable, see bug 438146 18 Oct 2012; Alexandre Rostovtsev libproxy-0.4.10.ebuild, metadata.xml: Turns out we shouldn't enable webkit by default, it creates a dependency loop: libproxy[webkit] -> webkit-gtk -> libsoup -> glib-networking[libproxy] -> libproxy. 17 Oct 2012; Markus Meier libproxy-0.4.10.ebuild: arm stable, bug #438146 17 Oct 2012; Jeroen Roovers libproxy-0.4.10.ebuild: Stable for HPPA (bug #438146). 17 Oct 2012; Agostino Sarubbo libproxy-0.4.10.ebuild: Stable for amd64, wrt bug #438146 17 Oct 2012; Anthony G. Basile libproxy-0.4.10.ebuild: stable ppc ppc64, bug #438146 *libproxy-0.4.10 (16 Oct 2012) 16 Oct 2012; Alexandre Rostovtsev libproxy-0.4.6-r3.ebuild, libproxy-0.4.7.ebuild, +libproxy-0.4.10.ebuild, +files/libproxy-0.4.10-disable-pac-test.patch, +files/libproxy-0.4.10-mozjs185.pc.patch, metadata.xml: Version bump; fixes buffer overflow (bug #438146, CVE-2012-4504, thanks to Agostino Sarubbo). Re-add USE=webkit since it now works correctly (bug #412573, thanks to Lucian Muresan) and it enable by default to provide PAC and WPAD support. Alternatively, spidermonkey could be used for PAC instead (but might lead to firefox crashes, see bug #373397). Update license. 26 May 2012; Alexandre Rostovtsev libproxy-0.4.7.ebuild, +files/libproxy-0.4.7-gcc-4.7.patch: Fix building with gcc-4.7 (bug #412363, thanks to Alphat-PC, Philipp Richter et al.) 05 May 2012; Jeff Horelick libproxy-0.4.6-r3.ebuild, libproxy-0.4.7.ebuild: dev-util/pkgconfig -> virtual/pkgconfig 01 Feb 2012; Samuli Suominen libproxy-0.4.7.ebuild: ppc64 stable wrt #394363 30 Jan 2012; Nirbheek Chauhan libproxy-0.4.7.ebuild: Add note about bug 373397 so it doesn't get forgotten 10 Jan 2012; Brent Baude libproxy-0.4.7.ebuild: Marking libproxy-0.4.7 ppc for bug 394363 01 Jan 2012; Raúl Porcel libproxy-0.4.7.ebuild: alpha/ia64/sh/sparc stable wrt #394363 26 Dec 2011; Markus Meier libproxy-0.4.7.ebuild: x86 stable, bug #394363 18 Dec 2011; Markus Meier libproxy-0.4.7.ebuild: arm stable, bug #394363 15 Dec 2011; Agostino Sarubbo libproxy-0.4.7.ebuild: Stable for AMD64, wrt bug #394363 12 Dec 2011; Jeroen Roovers libproxy-0.4.7.ebuild: Stable for HPPA (bug #394363). *libproxy-0.4.7 (18 Oct 2011) 18 Oct 2011; Pacho Ramos +libproxy-0.4.7.ebuild, -libproxy-0.4.6.ebuild, metadata.xml: Version bump, remove old. 06 Aug 2011; Zac Medico libproxy-0.4.6-r3.ebuild: Add ~x86-linux keyword. 31 Jul 2011; Jeroen Roovers libproxy-0.4.6-r3.ebuild: Stable for HPPA (bug #372813). 28 Jul 2011; Pacho Ramos -libproxy-0.4.6-r2.ebuild: Remove old. 24 Jul 2011; Kacper Kowalik libproxy-0.4.6-r3.ebuild: ppc/ppc64 stable wrt #372813 23 Jul 2011; Raúl Porcel libproxy-0.4.6-r3.ebuild: alpha/ia64/sh/sparc stable wrt #372813 23 Jul 2011; Markus Meier libproxy-0.4.6-r3.ebuild: arm stable, bug #372813 17 Jul 2011; Markus Meier libproxy-0.4.6-r3.ebuild: x86 stable, bug #372813 16 Jul 2011; Nirbheek Chauhan libproxy-0.4.6-r3.ebuild: Always install the vapi file since it needs no deps and is only 333 bytes in size. See bug 372813. 14 Jul 2011; Pacho Ramos libproxy-0.4.6-r3.ebuild: amd64 stable, bug #372813 09 Jul 2011; Matt Turner libproxy-0.4.6-r3.ebuild: Added ~mips, bug 365331 *libproxy-0.4.6-r3 (05 Jun 2011) 05 Jun 2011; Pacho Ramos +libproxy-0.4.6-r3.ebuild, +files/libproxy-0.4.6-backports.patch, +files/libproxy-0.4.6-flags-mixing.patch: Revision bump disabling webkit support as it causes problems like bug #366791 (we will be able to recover this with webkit-1.6), do the same for xulrunner support because of important problems like bug #360893 giving unresolved symbols due problems to use proper mozjs. Thanks a lot to Nirbheek for his assistance with this. Also include and old upstream patch to stop mixing CFLAGS and CXXFLAGS (bug #338125 by Justin Lecher) and an opensuse patch including some more fixes from upstream. *libproxy-0.4.6-r2 (27 Mar 2011) 27 Mar 2011; Samuli Suominen +libproxy-0.4.6-r2.ebuild, +files/libproxy-0.4.6-xulrunner-2.patch: Fix building with net-libs/xulrunner >= 2.0 wrt #359879 by Justin Lecher. 21 Mar 2011; Nirbheek Chauhan libproxy-0.4.6.ebuild: Fix slot-deps on gnome libs 07 Mar 2011; Pacho Ramos libproxy-0.4.6-r1.ebuild: Looks to work with vala:0.10 as-is. Pin deps to appropriate slots. 20 Feb 2011; Raúl Porcel libproxy-0.4.6.ebuild: ia64/sh stable wrt #343069 13 Feb 2011; Christian Faulhammer libproxy-0.4.6.ebuild: stable x86, bug 343069 09 Feb 2011; Michael Weber libproxy-0.4.6.ebuild: arm/sparc stable wrt #343069 26 Dec 2010; Samuli Suominen libproxy-0.4.6.ebuild: amd64 stable wrt #343069 22 Dec 2010; Tobias Klausmann libproxy-0.4.6.ebuild: Stable on alpha, bug #343069 03 Nov 2010; Markos Chandras libproxy-0.4.6.ebuild: Revert my commit 03 Nov 2010; Markos Chandras libproxy-0.4.6.ebuild: Stable on amd64 wrt bug #343069 02 Nov 2010; Jeroen Roovers libproxy-0.4.6.ebuild: Stable for PPC (bug #343069). 02 Nov 2010; Jeroen Roovers libproxy-0.4.6.ebuild: Stable for HPPA (bug #343069). 02 Nov 2010; Samuli Suominen libproxy-0.4.6.ebuild, libproxy-0.4.6-r1.ebuild: Rekeyword ~ppc because dev-lang/vala is now keyworded wrt #320429. 02 Nov 2010; Samuli Suominen libproxy-0.4.6.ebuild: ppc64 stable wrt #343069 *libproxy-0.4.6-r1 (02 Nov 2010) 02 Nov 2010; Samuli Suominen libproxy-0.4.6.ebuild, +libproxy-0.4.6-r1.ebuild: Disable dev-lang/vala support because it's not ready to be stabilized wrt #343737. 28 Oct 2010; Samuli Suominen files/libproxy-0.4.6-mozjs-link_directory.patch: Update to upstream patch wrt #339216 by Nicolas Dufresne. 30 Sep 2010; Samuli Suominen libproxy-0.4.6.ebuild, +files/libproxy-0.4.6-mozjs-link_directory.patch: Fix missing link directories for mozjs wrt #339216 by "DaggyStyle". *libproxy-0.4.6 (29 Sep 2010) 29 Sep 2010; Pacho Ramos +libproxy-0.4.6.ebuild: Version bump with a lot of bugfixes, minimum cmake required version is 2.6 now, drop 'debug' USE flag as there is no need now to filter Werror/Wall CFLAGS, add dotnet support, build tests only when needed, fix CFLAGS/CXXFLAGS/LDFLAGS parsing. 16 Aug 2010; Samuli Suominen libproxy-0.4.2.ebuild, +files/libproxy-0.4.2-glibc212.patch: Fix building with recent glibc wrt #332857 by f3d. 15 Jul 2010; Jeroen Roovers libproxy-0.4.2.ebuild: Marked ~hppa (bug #320429). 15 Jul 2010; Jeroen Roovers libproxy-0.2.3-r3.ebuild: Stable for HPPA (bug #314007). 06 Jul 2010; Samuli Suominen libproxy-0.4.2.ebuild: Keyword ~ppc64 wrt #320429 29 Jun 2010; Robin H. Johnson libproxy-0.4.2.ebuild, +files/libproxy-0.4.2-mozjs-search-order.patch: Minor patch to compile when both 1.8 and 1.9 slots of xulrunner are present. 31 May 2010; Gilles Dartiguelongue libproxy-0.4.2.ebuild: Preserve old lib, bug #320511. Install perl binding in vendor directory, bug #321807. Improve python binding handling, bug #315319. 23 May 2010; libproxy-0.2.3-r3.ebuild: ppc stable #314007 *libproxy-0.4.2 (21 May 2010) 21 May 2010; Olivier Crête -libproxy-0.4.1.ebuild, +libproxy-0.4.2.ebuild: Version bump *libproxy-0.4.1 (18 May 2010) 18 May 2010; Olivier Crête +libproxy-0.4.1.ebuild, metadata.xml: Version bump, bug #318771, ebuild contributed by Nicolas Dufresne 11 May 2010; Brent Baude libproxy-0.2.3-r3.ebuild: stable ppc64, bug 314007 08 May 2010; Raúl Porcel libproxy-0.2.3-r3.ebuild: alpha/arm//ia64/sh/sparc stable wrt #314007 26 Apr 2010; Christian Faulhammer libproxy-0.2.3-r3.ebuild: stable x86, bug 314007 13 Apr 2010; Markos Chandras libproxy-0.2.3-r3.ebuild: Stable on amd64 wrt bug #314007 *libproxy-0.2.3-r3 (05 Mar 2010) 05 Mar 2010; Pacho Ramos +libproxy-0.2.3-r3.ebuild: Drop seamonkey dependency due bug 300457 , thanks to Lars Wendler 31 Oct 2009; Brent Baude libproxy-0.2.3-r2.ebuild: Marking libproxy-0.2.3-r2 ppc64 for bug 289419 23 Oct 2009; Jeroen Roovers libproxy-0.2.3-r2.ebuild: Stable for HPPA (bug #289419). 18 Oct 2009; Raúl Porcel libproxy-0.2.3-r2.ebuild: arm/ia64/sh/sparc stable 02 Oct 2009; Mounir Lamouri libproxy-0.2.3-r2.ebuild: Stable for ppc, bug 271865 22 Sep 2009; Markus Meier libproxy-0.2.3-r2.ebuild: amd64 stable, bug #285370 22 Sep 2009; Christian Faulhammer libproxy-0.2.3-r2.ebuild: stable x86, security bug 285370 29 Jun 2009; Mart Raudsepp -files/libproxy-0.2.3-fix-mozjs-cflags.patch: Remove now redundant previously used mozjs patch *libproxy-0.2.3-r2 (29 Jun 2009) 29 Jun 2009; Mart Raudsepp -libproxy-0.2.3-r1.ebuild, +libproxy-0.2.3-r2.ebuild, +files/libproxy-0.2.3-fix-automagic-mozjs.patch: Fix automagic mozilla-js provider picking, so that with USE=xulrunner xulrunner-1.9 is always picked, and with USE="seamonkey -xulrunner" seamonkey-js is always picked. Depend on a xulrunner:1.9 that has its mozilla-js pkgconfig file usable for us while building to fix bug 275318 once and for all 25 Jun 2009; Romain Perier files/libproxy-0.2.3-fix-mozjs-cflags.patch: Fix bug #275318 24 Jun 2009; libproxy-0.2.3-r1.ebuild: Re-add alpha stable, it was added as a mistake initially, but we're going to need stable soon anyway. Re-add to reduce arch workload. (yes, possibly bad, but blame armin76 if something breaks :p) *libproxy-0.2.3-r1 (24 Jun 2009) 24 Jun 2009; +libproxy-0.2.3-r1.ebuild, -files/libproxy-0.2.3-fix-libxul-cflags.patch, +files/libproxy-0.2.3-fix-mozjs-cflags.patch: Fix bug 275127 -- fix mozjs detection to work cleaner, and with seamonkey too 20 May 2009; Brent Baude libproxy-0.2.3.ebuild: Marking libproxy-0.2.3 ~ppc64 for bug 268529 20 May 2009; Brent Baude libproxy-0.2.3.ebuild: Marking libproxy-0.2.3 ~ppc for bug 268529 17 May 2009; Raúl Porcel libproxy-0.2.3.ebuild: Add ~arm/~ia64/~sh wrt #268529 15 May 2009; Tobias Klausmann libproxy-0.2.3.ebuild: Stable on alpha, bug #269186 15 May 2009; Ferris McCormick libproxy-0.2.3.ebuild: Add ~sparc for testing, required by Bug #268529. 15 May 2009; Alexis Ballier libproxy-0.2.3.ebuild, +files/libproxy-0.2.3-fbsd.patch, files/libproxy-0.2.3-fix-as-needed-problem.patch: Adjust dep on xulrunner as it requires 1.9, fix libdl linkage by using portability eclass to link it only on linux, add a merge of various upstream commits to build on BSD and be more POSIX compliant and eventually keyword it ~x86-fbsd, bug #268529 14 May 2009; Gilles Dartiguelongue libproxy-0.2.3.ebuild, +files/libproxy-0.2.3-implicit-declaration.patch: Include implicit declaration fix, bug #268546. Permutate files affected by sed. 13 May 2009; Nirbheek Chauhan metadata.xml: Add more specific descriptions for gnome, kde, webkit, and xulrunner USE-flags 11 May 2009; Nirbheek Chauhan libproxy-0.2.3.ebuild: Fix configure 'test' to follow POSIX (for BSD guys) 07 May 2009; Tobias Klausmann libproxy-0.2.3.ebuild: Keyworded on alpha, bug #268529 06 May 2009; Jeroen Roovers libproxy-0.2.3.ebuild: Marked ~hppa (bug #268529). *libproxy-0.2.3 (03 May 2009) 03 May 2009; Gilles Dartiguelongue +files/libproxy-0.2.3-fix-as-needed-problem.patch, +files/libproxy-0.2.3-fix-dbus-includes.patch, +files/libproxy-0.2.3-fix-libxul-cflags.patch, +files/libproxy-0.2.3-fix-python-automagic.patch, +metadata.xml, +libproxy-0.2.3.ebuild: libproxy is a library for automatic proxy configuration management, initial ebuild by nirbheek, closes bug #244028.