On top of another fix for some asm code on powerpc, naddy@ proposed me
to fix the AltiVec runtime detection that broke the build. I've found out
that running agartest makes my 2 powerpc machines freeze, with or
without AltiVec.
« I won't object to that » - naddy@
Notable port changes:
- Disable BIP70, form changlog:
"A new --disable-bip70 option may be passed to ./configure to prevent
Bitcoin-Qt from being built with support for the BIP70 payment
protocol or from linking libssl. As the payment protocol has exposed
Bitcoin Core to libssl vulnerabilities in the past, builders who don't
need BIP70 support are encouraged to use this option to reduce their
exposure to
- Most parts sync with net/bitcoin
this update removes some heavy optional RUN_DEPENDS to slim
down it, since it does not affect the plan9port usability itself
if someone wants to read a .ps file for example or whatever,
just install the package like `pkg_add ghostscript' then hook up a
plumber(1) pattern accordingly. it removes also the following
extra files what are not part of plan9port:
pgw.tar.bz2, roget.tar.bz2, scat.tgz
while here:
- get rid of MAP_STACK patch has been merged upstream;
- remove no longer required patches
- tidy up Makefile
thanks abieber@ for giving some tests on previous diff I sent
on ports@
with input from kn@ and jca@
Changelog:
- Added support for custom content types for uploaded files.
- Added support for $XDG_CONFIG_HOME.
- Added support for Set-Cookie triggered cookie expiration.
- Added --format-options to allow disabling sorting, etc.
- Added --sorted and --unsorted shortcuts for (un)setting all
sorting-related --format-options.
- Added --ciphers to allow configuring OpenSSL ciphers.
- Added netrc support for auth plugins. Enabled for --auth-type=basic
and digest, 3rd parties may opt in.
- Fixed built-in plugins-related circular imports.
Tests patched to deal with an error if py3-openssl is installed.
ok on a sthen@ kn@ on a previous version
ok jca@
This adds a new sub-package for the optional Python plugin support,
which can be disabled via the no_python pseudo-flavor.
Thanks to sthen@ and ajacoutot@ for their help.
https://vcs.pcre.org/pcre2/code/trunk/ChangeLog?revision=1254&view=markup
- Resyncs upstream library major/minor numbers with
${WRKSRC}/src/pcre2.h.generic instead of shared_libs.log
- patch-RunGrepTest reapplied with new /g suffix
- Minor bumps for the pcre2 libraries because of changelog items 5 and 11.
These add PCRE2_SUBSTITUTE_LITERAL and PCRE2_SUBSTITUTE_REPLACEMENT_ONLY
as new values for the `options' argument of pcre2_substitute(...uint32_t
options,...). pcre2.h exports these new values.
- No versioning bumps due to item 15 because it can be considered a
bugfix. set_start_bits() now limits depth of recursion to 1000, adds
depthptr to the argument list and adds a new error return code
(SSB_TOODEEP). (Sequence is pcre2_compile() --> pcre2_study.c:1672
study() --> set_start_bits()). study() and set_start_bits() are both
private helpers while pcre2_compile() is part of the API.
https://vcs.pcre.org/pcre2/code/tags/pcre2-10.35/ChangeLog?r1=1211&r2=1212https://vcs.pcre.org/pcre2/code/tags/pcre2-10.35/src/pcre2_study.c?r1=1180&r2=1213
From Nam Nguyen (MAINTAINER), thanks!