Version: 0.4.18, Package name: libproxy-0.4.18 |
Maintained by: Antoine Jacoutot |
Master sites: |
Flavors (export FLAVOR=xyz, setenv FLAVOR xyz):
|
Description-main libproxy is a library that provides automatic proxy configuration management. libproxy offers the following features: * extremely small core footprint (< 35K) * only 3 functions in the stable external API * dynamic adjustment to changing network topology * a standard way of dealing with proxy settings across all scenarios Description-webkit WPAD/PAC JS interpreter for libproxy. |
Filesize: 95.739 KB |
Version History (View Complete History) |
|
2021-11-01 18:01:43 by Stuart Henderson | Files touched by this commit (139) |
Log message: bump REVISION for switch from Python 3.8 -> 3.9 |
2021-03-08 05:32:27 by Stuart Henderson | Files touched by this commit (1) |
Log message: move DEBUG_PACKAGES before including bsd.port.arch.mk |
2021-02-23 12:39:53 by Stuart Henderson | Files touched by this commit (743) |
Log message: Reverse the polarity of MODPY_VERSION; default is now 3.x, if a port needs 2.x then set MODPY_VERSION=${MODPY_DEFAULT_VERSION_2}. This commit doesn't change any versions currently used; it may be that some ports have MODPY_DEFAULT_VERSION_2 but don't require it, those should be cleaned up in the course of updating ports where possible. Python module ports providing py3-* packages should still use FLAVOR=python3 so that we don't have a mixture of dependencies some using ${MODPY_FLAVOR} and others not. |
2020-12-30 02:25:23 by Antoine Jacoutot | Files touched by this commit (4) |
Log message: Update to libproxy-0.4.17. |
2020-12-05 09:19:52 by Antoine Jacoutot | Files touched by this commit (1) |
Log message: Once again, I forgot to remove a patch. |
2020-12-05 04:11:30 by Antoine Jacoutot | Files touched by this commit (6) |
Log message: Update to libproxy-0.4.16. Add debug packages. |
2020-07-03 15:13:23 by Stuart Henderson | Files touched by this commit (1032) |
Log message: bump REVISION; python 3 default changed to 3.8 |
2019-07-12 14:49:09 by Stuart Henderson | Files touched by this commit (854) |
Log message: replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes |
2019-06-15 03:53:00 by Rafael Sadowski | Files touched by this commit (2) |
Log message: Unbreak libproxy with upcoming ninja 1.9.0 update. Rename cmake target "test" to avoid multiple ninja targets. "sure" ajacoutot@ (maintainer), spotted by naddy@ Thanks |
2019-04-28 14:52:03 by Stuart Henderson | Files touched by this commit (715) |
Log message: bump all the py3 things, _SYSTEM_VERSION didn't quite work out how we expected and it's easier|safer to do it this way than fiddle with pkg_add now. thanks aja for update tests with a quick bulk. |
2019-04-23 04:16:19 by Stuart Henderson | Files touched by this commit (2) |
Log message: Recognize python 3.7 and 3.8, from upstream via ajacoutot in response to a slightly different diff from me |
2018-10-24 08:28:14 by Stuart Henderson | Files touched by this commit (740) |
Log message: Add COMPILER lines to c++ ports which currently use the default. Adjust some existing COMPILER lines with arch restrictions etc. In the usual case this is now using "COMPILER = base-clang ports-gcc base-gcc" on ports with c++ libraries in WANTLIB. This is basically intended to be a noop on architectures using clang as the system compiler, but help with other architectures where we currently have many ports knocked out due to building with an unsuitable compiler - - some ports require c++11/newer so the GCC version in base that is used on these archirtectures is too old. - some ports have conflicts where an executable is built with one compiler (e.g. gcc from base) but a library dependency is built with a different one (e.g. gcc from ports), resulted in mixing incompatible libraries in the same address space. devel/gmp is intentionally skipped as it's on the path to building gcc - the c++ library there is unused in ports (and not built by default upstream) so intending to disable building gmpcxx in a future commit. |
2017-07-26 16:45:35 by Stuart Henderson | Files touched by this commit (937) |
Log message: bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. |
2017-07-16 13:19:06 by Marc Espie | Files touched by this commit (880) |
Log message: use COMPILER_LIBCXX where applicable |
2017-05-12 01:12:10 by Antoine Jacoutot | Files touched by this commit (3) |
Log message: Update to libproxy-0.4.15. |
2017-04-18 03:13:20 by Stuart Henderson | Files touched by this commit (2) |
Log message: Switch to a simpler clang fix from FreeBSD: just stop defining _POSIX_C_SOURCE rather than raising the version, and that way _BSD_SOURCE isn't needed either. Pointed out by ajacoutot. |
2017-04-17 14:45:38 by Stuart Henderson | Files touched by this commit (2) |
Log message: fix net/libproxy with libc++ by defining _POSIX_C_SOURCE=200809L and _BSD_SOURCE clues from kettenis, espie |
2017-04-10 05:46:37 by Stuart Henderson | Files touched by this commit (277) |
Log message: use LIBCXX |
2017-02-06 13:28:32 by Stuart Henderson | Files touched by this commit (11) |
Log message: Add perl to WANTLIB, second batch. This used to be done automatically but since SHARED_ONLY support was removed across the ports tree the perl module no longer adds it, so it must be done manually for any perl ports that provide perl shared-library modules (i.e. libdata/perl5/site_perl/$ARCH/*.so) and you must not remove them from WANTLIB even if they show as "Extra". |
2017-01-11 01:41:32 by Antoine Jacoutot | Files touched by this commit (3) |
Log message: Update to libproxy-0.4.14. |
2016-08-27 07:37:40 by Antoine Jacoutot | Files touched by this commit (7) |
Log message: Update to libproxy-0.4.13. - drop gettext module - take maintainer |
2016-04-18 11:44:40 by Adam Wolk | Files touched by this commit (2) |
Log message: Add a patch to prevent a null pointer dereference in net/libproxy under Gnome Qt5 started to use libproxy and this exposed a crashing bug on OpenBSD when using Qt5 applications on Gnome 3. Here's a sample backtrace: https://gist.github.com/mulander/c03997ae7e3fe4e30af0d4f2ce2965f0 The issue is caused by an unguarded dereference of ign_ip. Other parts of the code properly expect that sockaddr_from_string might return null and guard against it. Adding a proper guard prevents a segfault both in OpenBSD www/otter-browser and devel/zeal. Issue reported upstream in: https://github.com/libproxy/libproxy/issues/24 OK zhuk@ aja@ |
2016-03-20 11:59:21 by Christian Weisgerber | Files touched by this commit (4) |
Log message: remove SHARED_ONLY from some stragglers |
2016-01-20 04:29:05 by Stuart Henderson | Files touched by this commit (1) |
Log message: Fix libproxy's shared lib version, ok aja@ cmake.port.mk sets LIBfoo_VERSION for cmake to use as appropriate, but this only works when the library name matches between SHARED_LIBS and the cmake infrastructure - in this case there's a mismatch with "proxy" vs "libproxy". This used to be handled in this port by patching cmake files but that's awkward to maintain so no surprise it accidentally got lost in the last update; replace it by setting appropriate CONFIGURE_ENV and MAKE_ENV in the port Makefile instead which is more maintainable. Build problem with dependent ports reported by nigel@. |
2016-01-19 09:16:38 by Antoine Jacoutot | Files touched by this commit (12) |
Log message: Update to libproxy-0.4.12. Add KDE support. |
2015-08-19 12:55:05 by Stuart Henderson | Files touched by this commit (22) |
Log message: sync WANTLIB |
2014-11-07 03:40:05 by Antoine Jacoutot | Files touched by this commit (23) |
Log message: No need for default CMAKE_BUILD_TYPE. |
2011-06-08 12:00:50 by Jasper Lievisse Adriaanse | Files touched by this commit (49) |
Log message: bump after default python version switch |
2011-05-30 07:02:26 by Antoine Jacoutot | Files touched by this commit (2) |
Log message: Typo, we're talking about a subpackage here, not a FLAVOR; |
2011-05-17 00:29:25 by Antoine Jacoutot | Files touched by this commit (1) |
Log message: Add ${MODGETTEXT_RUN_DEPENDS}. |
2011-05-16 02:24:31 by Antoine Jacoutot | Files touched by this commit (13) |
Log message: Add the EPOCH to the webkit dependency. spotted by landry@ |
2011-05-15 03:34:06 by Antoine Jacoutot | Files touched by this commit (4) |
Log message: Merge -gnome into -main. landry@ is ok with the idea ok jasper@ |
2011-05-11 00:02:15 by Antoine Jacoutot | Files touched by this commit (15) |
Log message: Fix after recent webkit update. |
2011-05-10 10:23:03 by Antoine Jacoutot | Files touched by this commit (1) |
Log message: xulrunner build depends is only needed for the mozilla flavor... obviously. |
2011-05-10 10:17:47 by Antoine Jacoutot | Files touched by this commit (1) |
Log message: Add mozilla to the PSEUDO_FLAVOR list and don't build it by default: xulrunner does not build on all arches. Prodded by landry@ |
2011-04-26 02:06:41 by Antoine Jacoutot | Files touched by this commit (2) |
Log message: cmake likes to link with -lpthread instead of -pthread, so prevent that. Fix dependencies of all subpackages. |
2011-03-24 00:50:10 by Antoine Jacoutot | Files touched by this commit (20) |
Log message: Major update to libproxy-0.4.6. Several patches from the FreeBSD port. Create -mozilla and -webkit subpackages. Do NOT build -webkit by default because of a cyclic dependency: libproxy,-webkit -> webkit -> libsoup -> libproxy tested in a bulk by landry@ ok landry@ |
2010-11-19 15:31:39 by Marc Espie | Files touched by this commit (372) |
Log message: new depends |
2010-11-11 09:27:55 by Marc Espie | Files touched by this commit (46) |
Log message: new WANTLIB |
2010-08-30 15:14:35 by Stuart Henderson | Files touched by this commit (18) |
Log message: bumps for python |
2010-07-12 16:07:42 by Stuart Henderson | Files touched by this commit (244) |
Log message: use REVISION, checked with before/after make show=PKGNAMES (plus some extra-careful checking where there are complicated PSEUDO_FLAVORS). |
2009-08-10 00:33:44 by Matthias Kilian | Files touched by this commit (52) |
Log message: WANTLIB changes after xcb addition and bump. |
2009-04-26 05:01:05 by Antoine Jacoutot | Files touched by this commit (57) |
Log message: CONFIGURE_ENV += PYTHON="${MODPY_BIN}" is inherited from the python module |
2009-04-23 07:26:10 by Antoine Jacoutot | Files touched by this commit (1) |
Log message: - don't trust configure to pick up the python version to use ; this allows libproxy to compile when several python versions are installed - safe bump breakage reported by Julien Cabillot |
2009-04-05 09:47:53 by Bernd Ahlers | Files touched by this commit (1) |
Log message: Unbreak package names. (missing PKGNAME-main and PKGNAME-gnome) |