12511 Commits

Author SHA1 Message Date
afresh1
61990dfef0 +p5-HTTP-Entity-Parser 2019-08-25 22:56:10 +00:00
afresh1
1a795bb22d Import www/p5-HTTP-Entity-Parser
HTTP::Entity::Parser is PSGI compliant HTTP Entity parser. This module
also has compatibility with HTTP::Body. Unlike HTTP::Body, HTTP::Entity::Parser
reads HTTP entity from PSGI's env $env->{'psgi.input'} and parse it.
This module support application/x-www-form-urlencoded, multipart/form-data
and application/json.

From  wen heping <wenheping2000 () hotmail ! com>
OK cwen@
2019-08-25 22:55:45 +00:00
solene
30fb6e5d16 Add rtmp module for realtime rtmp/hls/mjpeg video streaming or relaying
ok robert@
2019-08-25 12:22:04 +00:00
robert
a5dd9f507c use the _rt user for the daemon and make sure that the rc script's pexp
catches both the standalone and fcgi mode
2019-08-25 12:07:48 +00:00
robert
2f948f544d add run dependency on www/p5-FCGI and remove the internally shipped
perl FCGI module which is super old and unmaintained

ok ajacoutot@, espie@
2019-08-25 12:05:12 +00:00
robert
4d629226b3 +p5-FCGI 2019-08-25 12:04:04 +00:00
robert
d7ac099bd3 import of p5-FCGI-0.78:
The FCGI module for perl5 which enables CGI scripts to take
advantage of servers that are FastCGI-enabled.

ok ajacoutot@, espie@
2019-08-25 12:03:27 +00:00
robert
d97f3d049b add build dependency on libnotify 2019-08-24 15:39:26 +00:00
robert
9b6a71ca96 unbreak build by not searching for libcares with pkg-config 2019-08-24 11:36:32 +00:00
robert
19472e2779 unbreak by not calling kvm becuase pledge does not allow it 2019-08-24 11:22:17 +00:00
espie
9106a5a36d fix sqlports 2019-08-24 07:56:34 +00:00
robert
92754e82d9 hook electron up to the builds 2019-08-23 15:34:50 +00:00
robert
125fa6a740 add an electronjs (https://electronjs.org/) port;
the electronjs port is going to live inside the chromium port,
as a separate flavor, which is called electron (obviously)
because it requires all of our chromium patches as well and
this way we can avoid having to maintain another subdirectory
with hundreds of patches; this is mostly unconventional but
for me this is the best solution (maintainence-wise)

a couple of patches for the actual electron source are shamelessly
stolen from freebsd

this commit also adds a --no-sandbox flag because electron
cannot use unveil and pledge just yet, i will work on that
in the future

basic stuff works, but don't expect anything fancy yet

--

initial versoin of electron-6.0.3:
Build cross platform desktop apps with JavaScript, HTML, and CSS.

It's easier than you think.

If you can build a website, you can build a desktop app. Electron is a
framework for creating native applications with web technologies like
JavaScript, HTML, and CSS. It takes care of the hard parts so you can
focus on the core of your application.
2019-08-22 19:20:03 +00:00
naddy
0a1cf85381 maintainer change requires revision bump 2019-08-21 19:36:47 +00:00
kmos
2e2e4615f6 drop maintainer as requested by danj 2019-08-21 16:50:10 +00:00
gonzalo
61d07e581d Update for Nextcloud to 16.0.4
Better example for httpd(8) and warnings.

OK bket@
2019-08-21 13:26:01 +00:00
sthen
f102543ad6 update to nghttp2-1.39.2 2019-08-20 21:27:59 +00:00
otto
436ed7938e Bundled picotls makes the build fail on at least arm, so switch to libressl
unconditonally.  ok sthen@
2019-08-20 14:11:01 +00:00
bentley
b5ea3410d4 Update to sblg-0.5.4.
Release notes: https://kristaps.bsd.lv/sblg/archive.html

From Bryan Vyhmeister (maintainer); thanks!
2019-08-20 10:09:23 +00:00
robert
8c62576cae enable the http dav module;
from Mark Patruck
2019-08-19 13:43:21 +00:00
landry
81e3140396 Security update to nginx 1.16.1.
see http://nginx.org/en/security_advisories.html: When using HTTP/2 a
client might cause excessive memory consumption and CPU usage
(CVE-2019-9511, CVE-2019-9513,CVE-2019-9516).

Update chroot patch & fix WANTLIB while here.

ok sthen@ danj@ robert@ (maintainer)
2019-08-18 14:26:32 +00:00
robert
86089055f6 update to 4.4.4 2019-08-18 09:14:44 +00:00
otto
13f7888fd9 Update h2o to 2.2.6. Fixes HTTP/2 DoS attack vulnerabilities CVE-2019-9512,
CVE-2019-9514 and CVE-2019-9515
2019-08-18 08:06:00 +00:00
fcambus
474ec5490b Update logswan to 2.0.4. 2019-08-16 08:53:35 +00:00
landry
a4402c6e69 Update to firefox 68.0.2.
See https://www.mozilla.org/en-US/firefox/68.0.2/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2019-24/
2019-08-15 05:47:59 +00:00
kmos
3e5097f7f6 Remove the following obsolete ports from ports/www
py-cherrypy2 is python2-only, has no consumers, and hasn't been
updated since import in 2007

py-clientform is python2-only, has no consumers, and hasn't been
updated since 2009

py-htmltmpl is python2-only, has no consumers, and hasn't been
updated since 2010

OK sthen@
2019-08-14 19:04:22 +00:00
sthen
457db7ecae update to apache-httpd 2.4.41 2019-08-13 21:14:11 +00:00
kmos
702204e041 Update www/py-beautifulsoup4 4.6.3 -> 4.7.1
Update beautifulsoup4. py-soupsieve is now required for new versions.

Converted port to MODPY_PI. Also makes tests work normally.

OK danj@
2019-08-13 00:52:04 +00:00
kmos
a1b1a660d0 Hook www/py-soupsieve up to the build 2019-08-12 23:58:50 +00:00
kmos
6cbeb926ef "Soup Sieve is a CSS selector library designed to be used with Beautiful
Soup 4. It aims to provide selecting, matching, and filtering using
modern CSS selectors."

Version 1.9.2

It is needed for www/py-beautifulsoup4 4.7.0+ as the CSS Selector
implementation in bs4 was replaced with a dependency on soupsieve.

ok danj@
2019-08-12 23:58:09 +00:00
jturner
37b7f5f451 Update kcgi to 0.10.11 2019-08-12 14:42:34 +00:00
bentley
f287957c8a Update homepage. 2019-08-12 06:54:10 +00:00
solene
cb1a3a034c Update to sblg-0.4.29
Update from maintainer Bryan Vyhmeiste
2019-08-12 06:32:33 +00:00
bentley
3bc6ad85d9 Missing build dependency on vim (for xxd).
Noticed by naddy@
2019-08-11 15:16:22 +00:00
sthen
0f03bc0ecd set COMPILER to unbreak on base-gcc arches; libmaxminddb headers requires
base-clang or ports-gcc
2019-08-10 21:24:31 +00:00
ajacoutot
53634bd837 Update to py-bokeh-1.3.4. 2019-08-10 20:21:22 +00:00
kn
a55ab8f11b Update to 2019.08.02
[tvigle] Add support for HLS and DASH formats (#21967)
[tvigle] Fix extraction (#21967)
[yandexvideo] Add support for DASH formats (#21971)
[discovery] Use API call for video data extraction (#21808)
[mgtv] Extract format_note (#21881)
[tvn24] Fix metadata extraction (#21833, #21834)
[dlive] Relax URL regular expression (#21909)
[openload] Add support for oload.best (#21913)
[youtube] Improve metadata extraction for age gate content (#21943)
2019-08-10 18:11:39 +00:00
robert
dd666787ee update to 76.0.3809.100 2019-08-10 16:34:22 +00:00
bentley
1609adb116 Update to netsurf-3.9.
testing and ok cwen@
2019-08-09 22:37:28 +00:00
sthen
3e4d6c4d0b fix find...-delete invocation 2019-08-08 21:03:16 +00:00
sthen
0c1404b356 update to tomcat-7.0.96 2019-08-08 21:03:02 +00:00
sthen
875daee5ad update to tomcat-8.5.43 2019-08-08 21:01:49 +00:00
sthen
2f902b0e76 update to tomcat-9.0.22 2019-08-08 20:59:23 +00:00
sthen
c89745135a update to ttyd-1.5.2 2019-08-06 18:45:24 +00:00
pvk
9f9bf5039f Update gitea 1.8.3 -> 1.9.0
Release notes: https://github.com/go-gitea/gitea/releases/tag/v1.9.0
2019-08-05 21:27:02 +00:00
sthen
7fb36c0ebb get rid of "parallel" in DPB_PROPERTIES on i386, just keep the "lonesome" 2019-08-05 10:09:50 +00:00
sthen
34f11bdc6f add comment to make it clear that DPB_PROPERTIES=lonesome on i386 intentionally overrides "parallel" 2019-08-05 10:08:36 +00:00
ajacoutot
f914d256f7 Update to epiphany-3.32.4.
ok jasper@
2019-08-05 08:45:50 +00:00
gonzalo
21aad25a2b Update to v0.7.7
Changelog:
+ Add another retry to workaround pixelfed's general unreliability.
+ Attached images are not lost when previewing.
- Remove sensitivity to spicy peppers.
+ Keep reply to setting during preview.
+ Increase max thread retrieval depth to 10.

from Horia Racoviceanu
2019-08-05 06:19:12 +00:00
sthen
e21b4a61f3 update to ttyd head, the mutex problem was fixed upstream
-    if (pthread_mutex_trylock(&client->mutex)) {
+    if (pthread_mutex_trylock(&client->mutex) == 0) {
2019-08-04 17:41:17 +00:00