Node.js 10.20.1 includes a newer bundled version of OpenSSL, which
installs more headers when BUNDLED_SSL is enabled. Add these headers.
Sponsored by: Miles AS
Fully featured git bug tracker that:
* Is fully embeded in git: you only need
your git repository to have a bug tracker.
* Is distributed: use your normal git remote
to collaborate, push and pull your bugs!
* Works offline: in a plane or under the sea?
Keep reading and writing bugs!
* Prevents vendor lock-in: your usual service
is down or went bad? You already have a full backup.
* Is fast: listing bugs or opening them is a matter
of milliseconds.
* Doesn't pollute your project: no files are added
in your project.
* Integrates with your tooling: use the UI you like
(CLI, terminal, web) or integrate with your existing
tools through the CLI or the GraphQL API.
* Bridges to other bug trackers: use bridges to import
and export to other trackers.
WWW: https://github.com/MichaelMure/git-bug
PR: 245578
Submitted by: Lewis Cook <vulcan@wired.sh>
Modern load testing tool for developers and testers in the
DevOps era, building on Load Impact's years of experience
in the load and performance testing industry. It provides
a clean, approachable scripting API, local and cloud
execution, and flexible configuration.
WWW: https://k6.io/
PR: 245082
Submitted by: Lewis Cook <vulcan@wired.sh>
POSIX-compliant shell script, designed for Unix-like systems,
gets a list of domains that serve ads, tracking scripts and
malware from multiple sources and creates a hosts file that
prevents your system from connecting to them.
WWW: https://github.com/hectorm/hblock
PR: 242466
Submitted by: Lewis Cook <vulcan@wired.sh>
As diagnosed by Jethro Nederhof, xfce-shortcuts-grabber.c attempts to update
grabbed key shortcuts when xkeyboard layout changes. Unfortunately, it had no
memory of which keycodes it has actually grabbed. Instead, it attempted to
ungrab the *new* keycode, which obviously doesn't actually ungrab those codes.
This went unnoticed for some time, probably because nothing collided with
important keys. Recently, a default PrintScreen shortcut was added to Xfce,
which for whatever reason seems to collide with Up in initial layout. When the
kbd layout changes, the shortcut ungrabs the *new* Printscreen keycode and then
re-grabs the same keycode, leaving the Up keycode grabbed.
Fix this by giving xfce-shortcuts-grabber some memory of which keycodes it has
grabbed. When it grabs a key, it remembers the keycode it grabbed in the
XfceKey object. When it ungrabs a key, it ungrabs the keycodes in the XfceKey
object, rather than those for the new keyboard layout.
PR: 244290
Reported by: Aryeh Friedman <aryeh.friedman AT gmail.com>, many others
Approved by: madpilot
Differential Revision: https://reviews.freebsd.org/D24338
Command-line tool allowing you to easily interface
between CSV, LTSV, JSON and TBLN with SQL queries
which can output to various formats.
WWW: https://github.com/noborus/trdsql
PR: 245513
Submitted by: Lewis Cook <vulcan@wired.sh>
Port changelog:
- use cmake build system
- added textproc/asciidoc build depend
- use xrandr
- remove shell completions option as Porter's Handbook suggests
Program changelog (https://herbstluftwm.org/news.html):
- single window floating (every client has an attribute floating which
can be set at run time and via the rule consequence floating=on)
- monitor detection via xrandr
- detection of external panels
- new commands: apply_rules, drag, export
- new client attribute: keys_inactive (negation of keymask)
- some minor improvements and bug fixes
PR: 245527
Submitted by: Zsolt Udvari <uzsolt@uzsolt.hu> (maintainer)
- Fix bug about setsockopt(IP_MULTICAST_IF) on 64-bit CPUs.
- Stop using usleep when using newer POSIX C source as it is now deprecated.
- Add Os/UserAgent information to UpnpActionRequest and UpnpFileInfo.
- Add CtrlPtIPAddr to UpnpFileInfo class.
- List: Add extern C for C++ users.
Approved by: tcberner (co-mentor)
Differential Revision: https://reviews.freebsd.org/D24382
CHANGELOG:
* fix: UI bugs (bar background and select device)
* add: KEY_HOME to set volume to 100 %
* add: libsysctlmibinfo2 dep, so in the port Makefile:
add LIB_DEPENDS= libsysctlmibinfo2.so:devel/libsysctlmibinfo2
PR: 245569
Submitted by: Alfonso S. Siciliano <alfix86@gmail.com> (maintainer)
(From the PR) The sample configuration refers to an invalid PID
file location, and a non-existent data directory.
- Set PID file location to match RC script default
- Create default data directory
- While here, drop dependency on dns/dsp, which is not required
to collect stats
PR: 245141
Submitted by: John W. O'Brien
Approved by: Leo Vandewoestijne (maintainer timeout, 2 weeks)
In certain circumstances postcmd function is called before
named sockets be created by fcgiwrap, causing a startup
failure. This change leave up to 5 seconds to fcgiwrap to
properly start.
Bump PORTREVISION.
PR: 219753
Reported by: Shuichi KITAGUCHI <ki@hh.iij4u.or.jp>
Vim will link against libcanberra if it's present, leading to an
undeclared link and breakage risk if canberra is removed. It only really
makes sense for it to do this during a gnome build, so explicitly
enable it there and disable it elsewhere.
PR: 245460
Reported by: Andy Mender
MFH: 2020Q2
* Upstream no longer maintains the project and the port isn't compatible
with Django 2.2 or newer. Thus mark the port as DEPRECATED and set an
expiration date.
* Mark it as DEPRECATED because the port is obsolete since r531517.
Don't set an expiration date for now as the port is still required by
deskutils/py-paperless and few more Django 1.11 ports need to be assigned
to Django 2.2 first.
Changelog:
https://github.com/django-extensions/django-extensions/blob/2.2.9/CHANGELOG.md
PR: 245357
Reviewed by: wen
Approved by: Kevin Golding <ports@caomhin.org> (maintainer)