notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
libproxy-mozjs Mozilla JavaScript plug-in for libproxy
0.4.17 net Deleted on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.4.17Version of this port present on the latest quarterly branch.
Broken BROKEN: Discouraged by upstream, requires spidermonkey68
Deprecated DEPRECATED: Uses EOL Python 2.7 via lang/spidermonkey52
Expired This port expired on: 2021-03-31
Ignore IGNORE: is marked as broken: Discouraged by upstream, requires spidermonkey68
Maintainer: desktop@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2009-02-27 05:30:34
Last Update: 2021-04-06 20:53:35
Commit Hash: 25996ce
Also Listed In: www
License: LGPL21+
WWW:
http://code.google.com/p/libproxy/
Description:
Libproxy exists to answer the question: Given a network resource, how do I reach it? It handles all the details, enabling you to get back to programming. This plug-in allows Mozilla-based browsers to make use of libproxy. WWW: http://code.google.com/p/libproxy/
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (7 items)
Collapse this list.
  1. /usr/local/share/licenses/libproxy-mozjs-0.4.17/catalog.mk
  2. /usr/local/share/licenses/libproxy-mozjs-0.4.17/LICENSE
  3. /usr/local/share/licenses/libproxy-mozjs-0.4.17/LGPL21+
  4. lib/libproxy/0.4.17/modules/pacrunner_mozjs.so
  5. @owner
  6. @group
  7. @mode
Collapse this list.
Dependency lines:
  • libproxy-mozjs>0:net/libproxy-mozjs
No installation instructions:
This port has been deleted.
PKGNAME: libproxy-mozjs
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1614342859 SHA256 (libproxy-libproxy-0.4.17_GH0.tar.gz) = 88c624711412665515e2800a7e564aabb5b3ee781b9820eca9168035b0de60a9 SIZE (libproxy-libproxy-0.4.17_GH0.tar.gz) = 95542

Packages (timestamps in pop-ups are UTC):
libproxy-mozjs
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--0.4.15_4---0.4.15_4-
FreeBSD:13:quarterly--------
FreeBSD:14:latest--------
FreeBSD:14:quarterly--------
FreeBSD:15:latest--n/a-n/a---
Master port: net/libproxy
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cmake : devel/cmake
  2. ninja : devel/ninja
  3. pkgconf>=1.3.0_1 : devel/pkgconf
Library dependencies:
  1. libmozjs-52.so : lang/spidermonkey52
  2. libproxy.so : net/libproxy
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
net_libproxy-mozjs
USES:
compiler:c++11-lib cmake cpe pathfix pkgconfig localbase
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/libproxy/libproxy/tar.gz/0.4.17?dummy=/
Collapse this list.
Port Moves
  • port deleted on 2021-04-06
    REASON: Has expired: Uses EOL Python 2.7 via lang/spidermonkey52

Number of commits found: 25

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
This is a slave port. You may also want to view the commits to the master port: net/libproxy
CommitCreditsLog message
0.4.17
06 Apr 2021 20:53:35
commit hash: 25996ce5b64cbc5e3c7297b7f80c133c614265c4commit hash: 25996ce5b64cbc5e3c7297b7f80c133c614265c4commit hash: 25996ce5b64cbc5e3c7297b7f80c133c614265c4commit hash: 25996ce5b64cbc5e3c7297b7f80c133c614265c4 files touched by this commit
Rene Ladan (rene) search for other commits by this committer
Remove expired ports:

2021-03-31 www/gtkhtml3: Obsolete by upstream, doesn't build with recent
versions of pango
2021-03-31 deskutils/tomboy: Unmaintained and dead upstream, depends on
deprecated libraries  such as www/gtkhtml3. Upstream project is now called
tomboy-ng.
deskutils/tomboy-plugin-reminder: part of deskutils/tomboy
2021-03-31 devel/monodevelop: outdated, depends on deprecated library
www/gtkhtml3
2021-03-31 sysutils/syslog-ng327: Not officially supported by upstream
2021-03-31 sysutils/logstash5: End of life since release of 7.3.0
2021-03-31 www/decss: Abandonware
2021-03-31 textproc/elasticsearch5: End of life since release of 7.3.0
2021-03-31 textproc/elasticsearch5-search-guard: textproc/elasticsearch5 is
scheduled for removal
2021-03-31 multimedia/gnome-subtitles: outdated, depends on deprecated library
www/gtkhtml3
2021-03-31 net/libproxy-mozjs: Uses EOL Python 2.7 via lang/spidermonkey52
2020-12-31 lang/spidermonkey52: Uses Python 2.7 which is EOLed upstream
0.4.17
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
0.4.17
24 Mar 2021 13:34:36
Revision:569118Original commit files touched by this commit
rene search for other commits by this committer
Mark ports recursively depending on Python 2.7 for expiration on June 23.

For ports optionally dependending on Python 2.7, just mark those options
as expired. Remove konquerer from the x11/kde-baseapps metaport and bump
its PORTREVISION.

Submitted by:	rene
Reviewed by:	portmgr, adridg, ehaupt, lme, madpilot, pizzamig, se, sunpoet, yuri
Approved by:	portmgr
Differential Revision:	https://reviews.freebsd.org/D28665
0.4.17
26 Feb 2021 19:27:14
Revision:566630Original commit files touched by this commit
tcberner search for other commits by this committer
net/libproxy: update to 0.4.17

- mark libproxy-mozjs borken
- add new port for pacrunner
- drop support for python2

Changelog:
 - 0.4.16:
    * Port to, and require, SpiderMonkey 68
    * Use closesocket() instead of close() on Windows
    * Add symbol versions - be ready to introduce new APIs as needed
    * Add public px_proxy_factory_free_proxies function
    * Add PacRunner config backend (largely untested; feedback welcome!)
    * Small performance improvements
    * pxgsettings: use the correct syntax to connect to the changed signal
(silences annoying output on console)
    * Support python3 up to version 3.9
    * Fix buffer overflow when PAC is enabled (CVE-2020-26154)
    * Rewrite url::recvline to be nonrecursive (CVE-2020-25219)
    * Remove nonfunctional and crashy pacrunner caching
    * Never use system libmodman (no other consumers, not maintained)
 - 0.4.17:
    * python bindings: fix "TypeError: argtypes must be a sequence of types"
(#125)
0.4.15_4
26 Feb 2021 15:40:38
Revision:566609Original commit files touched by this commit
tcberner search for other commits by this committer
net/libproxy-mozjs: mark deprecated

To quote upstream [1]:
	mozjs doesn't have a stable API, so distros wind up carrying a bunch of
	patches to make it work with newer mozjs. Crashes ensue if it gets
	linked into gjs applications and the versions don't match. There's
	really no benefit to using this over the WebKit extension, so let's
	nudge distros towards using that instead.

	Distros: don't wait for this commit, go ahead and build with
	-DWITH_MOZJS=OFF today to use the WebKit backend instead.

[1]
https://github.com/libproxy/libproxy/commit/2203f710988eaa3061e75b083296944e34e17d59
0.4.15_4
26 Jul 2019 20:46:57
Revision:507372Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
0.4.15_3
23 May 2019 09:41:16
Revision:502332Original commit files touched by this commit
bapt search for other commits by this committer
Use the most recent spidermonkey in ports

Patch obtained from fedora project

Approved by:	kwm (maintainer)
0.4.15_2
12 Dec 2018 01:35:36
Revision:487272Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
0.4.15_1
29 Jul 2018 22:18:46
Revision:475857Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.

This includes ports
 - featuring USE_GCC=yes or USE_GCC=any,
 - featuring USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and those
 - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
   c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.

PR:		222542
0.4.15
22 Jun 2018 19:59:41
Revision:473062Original commit files touched by this commit
tcberner search for other commits by this committer
Update net/libproxy to 0.4.15

* this release switched the build system to cmake
* move libproxy-gnome to libproxy-gnome2 for consistency
* add new slave libproxy-webkit3
* try to simplify the whole thing

* bump revisions in the dependencies

Reviewed by:	gnome (kwm), mat
Differential Revision:	https://reviews.freebsd.org/D15655
0.4.12
01 Apr 2016 14:16:20
Revision:412348Original commit files touched by this commit
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.

With hat:	portmgr
Sponsored by:	Absolight
0.4.12
19 Jan 2016 10:00:25
Revision:406680Original commit files touched by this commit
rakuco search for other commits by this committer
Update libproxy and its slave ports to 0.4.12.

After being dormant since 2013, libproxy development picked up some steam at
the end of last year, and the project moved from Google Code to GitHub,
where its releases are also being hosted. A summary of changes between 0.4.6
and 0.4.12 can be found here:
    https://github.com/libproxy/libproxy/blob/0.4.12/NEWS

The libproxy ports themselves have undergone several changes too:
* net/libproxy
  - Drop a lot of patches that are no longer necessary.
  - Add a few patches that I have sent upstream, and add some context to the
    0.4.6 patches that are still required.
  - Explicitly disable a few build options (.NET bindings, for example).
  - Switch to an out-of-source CMake build (also applies to the slave
(Only the first 15 lines of the commit message are shown above View all of this commit message)
0.4.6_2
01 Sep 2013 15:06:46
Revision:325862Original commit files touched by this commit
rene search for other commits by this committer
Remove expired ports:
2013-08-28 lang/gdc: Broken for more than 6 month
2013-08-31 net-im/cli-msn: MSN Messenger service terminated 30 APR 2013
2013-09-01 x11-toolkits/wxd: Depends on deprecated lang/gdc
2013-09-01 security/openvpn22: Please migrate to a newer OpenVPN version
2013-09-01 devel/dsss: Depends on expired lang/gdc
2013-09-01 graphics/qcamview: Broken on FreeBSD 8 and newer
2013-09-01 www/cacheboy15-devel: Broken on FreeBSD 8 and newer
2013-09-01 graphics/spcaview: Broken on FreeBSD 8 and newer
2013-09-01 comms/uticom: Broken on FreeBSD 8 and newer
2013-09-01 net/ipex: Broken on FreeBSD 8 and newer
2013-09-01 graphics/phpsview: Broken on FreeBSD 8 and newer
2013-09-01 misc/usbrh: Broken on FreeBSD 8 and newer
2013-09-01 net/atmsupport: Broken on FreeBSD 8 and newer
2013-09-01 comms/ib-kmod: Broken on FreeBSD 8 and newer
2013-09-01 net/libproxy-mozjs: Does not work with newer libxul
2013-09-01 www/helixplugin: Does not work with newer libxul
2013-09-01 deskutils/chmsee: Does not work with newer libxul
2013-09-01 www/moonshine: Does not work with newer libxul
2013-09-01 x11/ggiterm: Unmaintained and broken
2013-09-01 graphics/libggigcp: Unmaintained
2013-09-01 graphics/libggimisc: Unmaintained
2013-09-01 graphics/libggiwmh: Unmaintained
2013-09-01 devel/libgiigic: Unmaintained
2013-09-01 games/koth: Unmaintained
0.4.6_2
15 Jun 2013 11:10:35
Revision:320984Original commit files touched by this commit
flo search for other commits by this committer
- Remove www/libxul19, is has been vulnerable and unsupported upstream for
  quite some time.
- Switch all remaining consumers to depend on www/libxul
- Mark ports that don't work with the new libxul BROKEN
- Mark some old ports DEPRECATED with a reasonable timeout

Approved by:	portmgr (miwi)
0.4.6_2
10 Sep 2012 19:19:33
Revision:304053Original commit files touched by this commit
beat search for other commits by this committer
- Move libxul 1.9.2 to www/libxul19
- Update www/libxul to 10.0.7
- Update all dependent ports to use www/libxul19 (no functional changes)
- Bump PORTREVISION on ports where libxul is a run dependency as the
  resulting package will change.

Submitted by:	Jan Beich <jbeich@tormail.org>
With hat:	gecko
0.4.6_1
29 Jul 2012 11:17:04
Original commit files touched by this commit
cs search for other commits by this committer
Fix typos in COMMENT

Approved by:	portmgr@ (implicit)
0.4.6_1
01 Jun 2012 05:26:28
Original commit files touched by this commit
dinoex search for other commits by this committer
- update png to 1.5.10
0.4.6
23 Aug 2011 18:29:54
Original commit files touched by this commit
kwm search for other commits by this committer
Update to 0.4.6.
0.2.3_6
08 Aug 2010 08:58:16
Original commit files touched by this commit
beat search for other commits by this committer
- Fix build with libxul 1.9.2
- Bump PORTREVISION after libxul update

PR:             ports/149044
Submitted by:   decke@
Expr-run by:    pav@
Approved by:    portmgr (pav)
0.2.3_5
28 Mar 2010 06:47:48
Original commit files touched by this commit
dinoex search for other commits by this committer
- update to 1.4.1
Reviewed by:    exp8 run on pointyhat
Supported by:   miwi
0.2.3_4
05 Feb 2010 11:46:55
Original commit files touched by this commit
dinoex search for other commits by this committer
- update to jpeg-8
0.2.3_3
28 Nov 2009 20:06:37
Original commit files touched by this commit
marcus search for other commits by this committer
Presenting GNOME 2.28.1 for FreeBSD.  The official release notes for this
release can be found at http://library.gnome.org/misc/release-notes/2.28/ .
Officially, this is mostly a polishing release in preparation for GNOME 3.0
due in about a year.

On the FreeBSD front, though, a lot went into this release.  Major thanks
goes to kwm and avl who did a lot of the porting work for this release.
In particular, kwm brought in Evolution MAPI support for better Microsoft
Exchange integration.  Avl made sure that the new gobject introspection
repository ports were nicely compartmentalized so that large dependencies
aren't brought in wholesale.

But, every GNOME team member (ahze, avl, bland, kwm, mezz, and myself)
contributed to this release.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
0.2.3_1
31 Jul 2009 13:57:52
Original commit files touched by this commit
dinoex search for other commits by this committer
- bump all port that indirectly depends on libjpeg and have not yet been bumped
or updated
Requested by:   edwin
0.2.3
24 May 2009 05:14:29
Original commit files touched by this commit
marcus search for other commits by this committer
Allow libproxy-mozjs to build with libxul.
0.2.3
27 Feb 2009 05:30:08
Original commit files touched by this commit
marcus search for other commits by this committer
Add libproxy-mozjs, a plug-in which allows Mozilla-based web browsers to
make use of libproxy.

Number of commits found: 25