https://marc.info/?l=apache-modperl&m=143930336811571&w=2 researched by
Chris Bennett.
Note, this port has no maintainer, has a history of requiring
workarounds for many Perl updates, and has been broken on common arches
taking some months for anyone to report it, so in the absence of a
maintainer stepping forward is likely to be removed soon.
I had an initial diff removing the no_lua PSEUDO_FLAVOR for the sake of
simplicity, but sthen@ preferred to keep it :)
The libressl breakage was fixed upstream in
cc0a793a27
Basic testing (content_from_lua_block, access_from_lua_block) okay
ok robert@ (MAINTAINER) sthen@
with additional modifications from rsadowski@ (thanks!)
OK rsadowski@
Port changes:
- add x11/qt5/qtsvg to LIB_DEPENDS
- drop X11 from WANTLIB (pointed out by port-lib-depends-check)
Port changes from rsadowski:
- switch HOMEPAGE to HTTPS
- Regen WANTLIB to avoid tabs and spaces
- reorder variables (Makefile.template)
- Zap one tab in all lines to be no longer then 60 chars (Makefile.template)
Upstream changelog:
https://otter-browser.org/
Easier to parse:
https://github.com/OtterBrowser/otter-browser/releases
The point of this program has never been to be useful, but to annoy the
MPAA. More information about the why and how can be found on upstream
HOMEPAGE: http://www.pigdog.org/decss/
There is no point to keep distributing it in 2017, it has far exceeded
its lifetime.
OK jca@, bentley@
ok landry@ nigel@ tb@
GNU libmicrohttpd is a small C library that is supposed to make it easy
to run an HTTP server as part of another application.
Features:
* C library: fast and small
* API is simple, expressive and fully reentrant
* Implementation is HTTP 1.1 compliant
* HTTP server can listen on multiple ports
* Four different threading models (select, poll, pthread, thread pool)
* Support for IPv6
* Support for SHOUTcast
* Support for incremental processing of POST data
* Support for basic and digest authentication
* Support for TLS
- the media router extension which handles chromecast is only enabled
on official Chrome builds so enable it on chromium as well
- our multicast implementation is a legacy one so patch it around
to make it work and use SO_REUSEADDR and SO_REUSEPORT on the socket
to make other clients able to bind to the same port and address so
that everything will work smoothly together and chromium will not
"block" the multicast ports
- enable a good amount of features that are used in the javascript extension
code that were only enabled for linux and used by the media router
extension
Everything works from youtube casting, desktop casting to browser tab casting.
The only thing that does not work is the actual initial setup of the chromecast
device because that requires connecting to the device's wifi network and the browser
cannot do that on OpenBSD so another device has to be used for that, but I guess
everyone has a smartphone nowadays :)
Autobahn|Python is a subproject of Autobahn and provides open-source
implementations of the WebSocket Protocol and the Web Application
Messaging Protocol (WAMP) for Python 2 and 3, and running on Twisted
and asyncio.
You can use Autobahn|Python to create clients and servers in Python
speaking just plain WebSocket or WAMP.
WebSocket allows bidirectional real-time messaging on the Web and
beyond, while WAMP adds real-time application communication on top of
WebSocket.
WAMP provides asynchronous Remote Procedure Calls and Publish &
Subscribe for applications in one protocol running over WebSocket.
WAMP is a routed protocol, so you need a WAMP Router to connect your
Autobahn|Python based clients. We provide Crossbar.io, but there are
other options as well.
needed by buildbot 0.9. A python3 flavor might be added later on..
ok sthen@
For existing profiles, visit about:preferences#privacy to disable it (cf
https://support.mozilla.org/en-US/kb/shield)
Users just want to browse the web, not be opted-in by default to random UI
experiments. See https://wiki.mozilla.org/Firefox/Shield/Shield_Studies
for details.
While i usually don't like diverting from upstream defaults, something
that automagically loads unwanted add-ons isn't right, so i'm making an
exception here.