The ANet library was created on Linux and the unfortunate result is that
it is highly Linux-specific. Luckily it has an implementation testsuite,
so patches to make it work on BSD can be reasonably tested. The current
status is annoted in pkg-message:
=========================================================================
Beware of the IPv6 multicast functions. Sending does work, but the
default interface effectively is invalid on *BSD. A specific interface
needs to be provided rather than leaving interface blank (zero).
Multicast receiving may not currently work. The test for IPv6 multicast
fails. The test chunk is sent (verified with separate monitoring tool)
but never detected. Hopefully the cause will be understood and fixed
soon.
AF_NETLINK and AF_PACKET protocols are not supported by *BSD, so the
associated tests have been removed. Every test other than IPv6 Multicast
passes. You may want to replace "em0" with this system's interface in
the test suite is to be run (see files/patch-tests_socket__tests.adb).
* Defines a function that clashes with the new password_hash()
standard function.
* Uses the deprecated /e modifier in preg_replace()
Possibly others. Marks as IGNORE_WITH_PHP=55
- While I'm here, add IGNORE_WITH_PHP
apn is a PHP extension to introduce simple yet powerful interface for sending
push notifications to iOS and OS X devices from within your PHP code.
WWW: http://libcapn.org/php-apn/
PR: ports/186938
Submitted by: Gasol Wu <gasol.wu@gmail.com>
libcapn is a C Library to interact with the Apple Push Notification Service
using simple and intuitive API. With the library you can easily send push
notifications to iOS and Mac OS X devices.
WWW: http://libcapn.org/
PR: ports/186936
Submitted by: Gasol Wu <gasol.wu@gmail.com>
- Adapt it to new RAW socket behavior introduced in 10.0 [1]
- Support staging [1]
- Convert to new options framework
- Respect CFLAGS
PR: ports/186127 [1]
Submitted by: Olivier Cochard-Labbe <olivier@cochard.me>
Nakenchat has been broken everywhere for some kind of installation issue.
Adding stage support fixes that issue, but let's update to the latest
stable version of 2.22 while here. A license was also added. Per a
pending PR, nakenpasswd was removed. It's now a bash script rather than
a compiled program, but I guess the maintainer thought putting bash as
a run dependency wasn't worth it. Most of the PR was used, but it
requested an upgrade to a beta version 3.00b. I'm holding off on that
upgrade pending feedback.
PR: ports/185440