Entry points are a way for Python packages to advertise objects with some
common interface. The most common examples are console_scripts entry points,
which define shell commands by identifying a Python function to run.
spice-gtk breaks on sparc64 because endianness can't be detected,
because not all source files in spice-gtk include the same config.h
file. So instead of requiring consumer ports to define HAVE_ENDIAN_H,
let's just assume that we have it.
ok jasper@
PCRE2 is a revised API for the PCRE library, which is a set of functions,
written in C, that implement regular expression pattern matching using the same
syntax and semantics as Perl, with just a few differences. Some features that
appeared in Python and the original PCRE before they appeared in Perl are also
available using the Python syntax. There is also some support for one or two
.NET and Oniguruma syntax items, and there are options for requesting some minor
changes that give better ECMAScript (aka JavaScript) compatibility.
initial port by czarkoff@
ok aja@
This breaks security/py-bcrypt,python3 and security/py-cryptography,python3,
they will be fix in a separate commit.
Thanks naddy@ for running a bulk
ok sthen@
OK jca@
Comment:
check what OS we are running on
Description:
Devel::CheckOS provides a more friendly interface to $^O, and also
lets you check for various OS "families" such as "Unix", which
includes things like Linux, Solaris, AIX etc.
OK jca@
Comment:
skip tests when modules not available
Description:
Skip test scripts if modules are not available. The requested
modules will be loaded, and optionally have their versions checked.
If the module is missing, the test script will be skipped. Modules
that are found but fail to compile will exit with an error rather
than skip.