Plugin for nose or pytest that automatically reruns flaky tests
Ideally, tests reliably pass or fail, but sometimes test fixtures must rely
on components that aren't 100% reliable.
With flaky, instead of removing those tests or marking them to skip, they
can be automatically retried.
WWW: https://github.com/box/flaky
Reviewed by: koobs
Approved by: koobs
Differential Revision: https://reviews.freebsd.org/D21132
Relax the version ranges for security/py-openssl to avoid breakage at
runtime when release 19.0.0 lands into the Ports tree.
Also unbreak the port as it's already broken at runtime because the given
requirements for security/py-cryptography are too narrow.
PR: 239540
Approved by: Hung-Yi Chen <gaod@hychen.org> (maintainer)
MFH: 2019Q3 (runtime fix)
Maintainer reset due to the extended timeout, as per policy.
Take maintainership.
7 ports are bumped.
PR: 239367
Approved by: waitman@waitman.net (maintainer's timeout; ~6months on a PR#235789 for the same port)
URI::Fast is a faster alternative to URI. It is written in C and provides basic
parsing and modification of a URI.
URI is an excellent module; it is battle-tested, robust, and handles many edge
cases. As a result, it is rather slower than it would otherwise be for more
trivial cases, such as inspecting the path or updating a single query parameter.
WWW: https://metacpan.org/release/URI-Fast
URI::Encode::XS is a Perl URI encoder/decoder written in XS based on RFC3986.
This module always encodes characters that are not unreserved. When decoding,
invalid escape sequences are preserved.
WWW: https://metacpan.org/release/URI-Encode-XS
* Update the pkg-message to give users that install/upgrade the port some
info about the changed behavior regarding the environment variables. [1]
* Make the configuration of target user's sanitized $PATH that is set at
compile time more flexible by enabling users to configure it via
_GLOBAL_PATH. [2]
* Also pet portlint/portclippy by placing USES to the top of the USES block
and remove the superfluous occurence of GH_PROJECT while I'm here.
Changelog:
* Most environment variables are no longer copied to the target user's
environment. This avoids corrupting files through use of $HOME, for
example.
When environment variables are required, keepenv can be set in the
doas.conf file.
* The target user's sanitized $PATH can be set at compile time to avoid
passing malicious executables to the target user's path.
https://github.com/slicer69/doas/releases/tag/6.1
PR: 239629
Submitted by: jsmith@resonatingmedia.com (maintainer)
Approved by: jsmith@resonatingmedia.com (maintainer) [1] [2]
MFH: 2019Q3
A tool for measuring evdev event rate
(mouse polling rate, touchpad event rate, etc.)
Reported average is for the last 64 samples, or as many as we have so far.
WWW: https://gitlab.com/iankelling/evhz
PR: 239466
Submitted by: Greg V <greg@unrelenting.technology>
* Add "gl" to USES as using USE_GL alone is deprecated.
Notable changes since 5.37.2:
* Updated to Qt 5.13.0
* New constraint types:
* Activity tags not overlapping
* Min gaps between an ordered pair of activity tags for a students set /
all students / a teacher / all teachers
* Additional example files
* Translation updates
* Various crash fixes and code cleanups
PR: 239597
Submitted by: Zsolt Udvari <uzsolt@uzsolt.hu> (maintainer)
When the fetchmailconf port was split off from fetchmail, it inherited
some python version detection logic that had been intended to let
fetchmail be installed with or without python and work either way.
However, this logic 1) no longer works with current python packaging,
and 2) doesn't really make sense in the context of a 'fetchmailconf'
port that already depends on python.
This patch simplifies out that logic.
PR: 239248
Submitted by: Corey Halpin <chalpin@cs.wisc.edu> (maintainer)
Reported by: gerard_seibert@outlook.com
- Stop patching `lib/gnuastro/table.h' for missing #include <time.h>
which was not needed since version 0.9 (r501098); remove patches
that were integrated upstream