CVS: cvs.openbsd.org: ports

2020-08-12 Thread Elias M . Mariani
CVSROOT:/cvs
Module name:ports
Changes by: mari...@cvs.openbsd.org 2020/08/12 21:45:51

Modified files:
devel/py-wurlitzer: Makefile distinfo 

Log message:
Update devel/py-wurlitzer 2.0.0 to 2.0.1

Changelog:
https://github.com/minrk/wurlitzer/blob/b0b028f12e129844d813718d94656ab7e2a89678/CHANGELOG.md#201

pytest: 9 out of 9 tests passed.
Tested with devel/spyder OK on amd64 (only consumer).



CVS: cvs.openbsd.org: ports

2020-08-12 Thread Elias M . Mariani
CVSROOT:/cvs
Module name:ports
Changes by: mari...@cvs.openbsd.org 2020/08/12 21:44:39

Modified files:
devel/py-rope  : Makefile distinfo 

Log message:
Update devel/py-rope 0.16.0 to 0.17.0

Changelog:
https://github.com/python-rope/rope/releases/tag/0.17.0

Start using pytest according to docs.
pytest: 194 out of 194 tests passed, 316 warnings (related to python 
deprecations).
Tested with devel/spyder OK on amd64 (only consumer).



CVS: cvs.openbsd.org: ports

2020-08-12 Thread Andrew Fresh
CVSROOT:/cvs
Module name:ports
Changes by: afre...@cvs.openbsd.org 2020/08/12 21:10:37

Modified files:
security   : Makefile 

Log message:
+p5-Alt-Crypt-RSA-BigInt +p5-Crypt-OpenPGP +p5-Unix-OpenBSD-Random



CVS: cvs.openbsd.org: ports

2020-08-12 Thread Andrew Fresh
CVSROOT:/cvs
Module name:ports
Changes by: afre...@cvs.openbsd.org 2020/08/12 21:09:52

Added files:
security/p5-Crypt-OpenPGP: Makefile distinfo 
security/p5-Crypt-OpenPGP/patches: 
   patch-lib_Crypt_OpenPGP_Util_pm 
security/p5-Crypt-OpenPGP/pkg: DESCR PLIST 

Log message:
Bring back p5-Crypt-OpenPGP

The patch by me converts it to use arc4random_buf instead of normal
ways of getting random data.

Crypt::OpenPGP is a pure-Perl implementation of the OpenPGP standard.
In addition to support for the standard itself, Crypt::OpenPGP
claims compatibility with many other PGP implementations, both those
that support the standard and those that preceded it.

Crypt::OpenPGP provides signing/verification, encryption/decryption,
keyring management, and key-pair generation; in short it should
provide you with everything you need to PGP-enable yourself.
Alternatively it can be used as part of a larger system; for example,
perhaps you have a web-form-to-email generator written in Perl, and
you'd like to encrypt outgoing messages, because they contain
sensitive information. Crypt::OpenPGP can be plugged into such a
scenario, given your public key, and told to encrypt all messages;
they will then be readable only by you.

This module currently supports RSA and DSA for digital signatures,
and RSA and ElGamal for encryption/decryption. It supports the
symmetric ciphers 3DES, Blowfish, IDEA, Twofish, CAST5, and Rijndael
(AES). Rijndael is supported for key sizes of 128, 192, and 256
bits. Crypt::OpenPGP supports the digest algorithms MD5, SHA-1, and
RIPE-MD/160. And it supports ZIP and Zlib compression.

Originally from henning@ with patches and adjustements by me
OK sthen@



CVS: cvs.openbsd.org: ports

2020-08-12 Thread Andrew Fresh
CVSROOT:/cvs
Module name:ports
Changes by: afre...@cvs.openbsd.org 2020/08/12 21:07:51

ports/security/p5-Crypt-OpenPGP/patches

Update of /cvs/ports/security/p5-Crypt-OpenPGP/patches
In directory cvs.openbsd.org:/tmp/cvs-serv19162/p5-Crypt-OpenPGP/patches

Log Message:
Directory /cvs/ports/security/p5-Crypt-OpenPGP/patches added to the repository



CVS: cvs.openbsd.org: ports

2020-08-12 Thread Andrew Fresh
CVSROOT:/cvs
Module name:ports
Changes by: afre...@cvs.openbsd.org 2020/08/12 21:06:01

Log message:
Import security/p5-Unix-OpenBSD-Random

A wafer-thin wrapper around the arc4random(3) library function.

OK sthen@

Status:

Vendor Tag: afresh1
Release Tags:   afresh1_20200812

N ports/security/p5-Unix-OpenBSD-Random/Makefile
N ports/security/p5-Unix-OpenBSD-Random/distinfo
N ports/security/p5-Unix-OpenBSD-Random/pkg/DESCR
N ports/security/p5-Unix-OpenBSD-Random/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2020-08-12 Thread Andrew Fresh
CVSROOT:/cvs
Module name:ports
Changes by: afre...@cvs.openbsd.org 2020/08/12 21:05:17

Log message:
Import security/p5-Alt-Crypt-RSA-BigInt

This is a rework of Crypt::RSA to remove Math::Pari and instead base
all operations on Math::BigInt.

This first version is intended to be a plug-in replacement for
Crypt::RSA, with no user-visible changes. This means some issues
will remain unresolved until future versions.

Originally from henning@ with adjustments by me
OK sthen@

Status:

Vendor Tag: afresh1
Release Tags:   afresh1_20200812

N ports/security/p5-Alt-Crypt-RSA-BigInt/Makefile
N ports/security/p5-Alt-Crypt-RSA-BigInt/distinfo
N ports/security/p5-Alt-Crypt-RSA-BigInt/pkg/DESCR
N ports/security/p5-Alt-Crypt-RSA-BigInt/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2020-08-12 Thread Andrew Fresh
CVSROOT:/cvs
Module name:ports
Changes by: afre...@cvs.openbsd.org 2020/08/12 21:03:11

Log message:
Import math/p5-Math-Prime-Util

A module for number theory in Perl. This includes prime sieving,
primality tests, primality proofs, integer factoring, counts /
bounds / approximations for primes, nth primes, and twin primes,
random prime generation, and much more.

This module is the fastest on CPAN for almost all operations it
supports. This includes Math::Prime::XS, Math::Prime::FastSieve,
Math::Factor::XS, Math::Prime::TiedArray, Math::Big::Factors,
Math::Factoring, and Math::Primality (when the GMP module is
available). For numbers in the 10-20 digit range, it is often orders
of magnitude faster. Typically it is faster than Math::Pari for
64-bit operations.

All operations support both Perl UV's (32-bit or 64-bit) and bignums.
If you want high performance with big numbers (larger than Perl's
native 32-bit or 64-bit size), you should install Math::Prime::Util::GMP
and Math::BigInt::GMP. This will be a recurring theme throughout
this documentation -- while all bignum operations are supported in
pure Perl, most methods will be much slower than the C+GMP alternative.

The module is thread-safe and allows concurrency between Perl threads
while still sharing a prime cache. It is not itself multi-threaded.
See the Limitations section if you are using Win32 and threads in
your program. Also note that Math::Pari is not thread-safe (and
will crash as soon as it is loaded in threads), so if you use
Math::BigInt::Pari rather than Math::BigInt::GMP or the default
backend, things will go pear-shaped.

Two scripts are also included and installed by default:
* primes.pl displays primes between start and end values or
expressions, with many options for filtering (e.g.
twin, safe, circular, good, lucky, etc.). Use --help
to see all the options.
* factor.pl operates similar to the GNU factor program.
It supports bigint and expression inputs.

Original from henning@ with adjustments by me
OK sthen@

Status:

Vendor Tag: afresh1
Release Tags:   afresh1_20200812

N ports/math/p5-Math-Prime-Util/Makefile
N ports/math/p5-Math-Prime-Util/distinfo
N ports/math/p5-Math-Prime-Util/pkg/DESCR
N ports/math/p5-Math-Prime-Util/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2020-08-12 Thread Andrew Fresh
CVSROOT:/cvs
Module name:ports
Changes by: afre...@cvs.openbsd.org 2020/08/12 21:03:42

Modified files:
math   : Makefile 

Log message:
+p5-Math-Prime-Util and p5-Math-Prime-Util-GMP



CVS: cvs.openbsd.org: ports

2020-08-12 Thread Andrew Fresh
CVSROOT:/cvs
Module name:ports
Changes by: afre...@cvs.openbsd.org 2020/08/12 21:02:20

Log message:
Import math/p5-Math-Prime-Util-GMP

A module for number theory in Perl using GMP. This includes primality
tests, getting primes in a range, factoring, and more.

While it certainly can be used directly, the main purpose of this
module is for Math::Prime::Util. That module will automatically
load this one if it is installed, greatly speeding up many of its
operations on big numbers.

Inputs and outputs for big numbers are via strings, so you do not
need to use a bigint package in your program. However if you do use
bigints, inputs will be converted internally so there is no need
to convert before a call. Output results are returned as either
Perl scalars (for native-size) or strings (for bigints). Math::Prime::Util
tries to reconvert all strings back into the callers bigint type
if possible, which makes it more convenient for calculations.

The various is_*_pseudoprime tests are more appropriately called
is_*_probable_prime or is_*_prp. They return 1 if the input is a
probable prime based on their test. The naming convention is
historical and follows Pari, Math::Primality, and some other math
packages. The modern definition of pseudoprime is a composite that
passes the test, rather than any number.

Originally from henning@ with adjustments by me
OK sthen@

Status:

Vendor Tag: afresh1
Release Tags:   afresh1_20200812

N ports/math/p5-Math-Prime-Util-GMP/Makefile
N ports/math/p5-Math-Prime-Util-GMP/distinfo
N ports/math/p5-Math-Prime-Util-GMP/pkg/DESCR
N ports/math/p5-Math-Prime-Util-GMP/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2020-08-12 Thread Christian Weisgerber
CVSROOT:/cvs
Module name:ports
Changes by: na...@cvs.openbsd.org   2020/08/12 14:49:16

Modified files:
editors/nano   : Makefile distinfo 
editors/nano/patches: patch-doc_nano_1 patch-src_Makefile_in 
editors/nano/pkg: PLIST 

Log message:
Update to 5.1.  Improvements:
- M-Bsp deletes a word leftward.
- With --indicator a "scrollbar" is shown, indicating position+portion.
- M-Ins places an anchor, M-PgUp/M-PgDn jump to the nearest anchor.
- Toggling help lines (M-X) and Refresh (^L) work nearly everywhere.
- Colors can be modified with the attributes "bold," and/or "italic,".
- Nine new color names: from pink and purple to orange and latte.



CVS: cvs.openbsd.org: ports

2020-08-12 Thread Remi Locherer
CVSROOT:/cvs
Module name:ports
Changes by: r...@cvs.openbsd.org2020/08/12 13:48:29

Modified files:
productivity/vdirsyncer: Makefile distinfo 
Added files:
productivity/vdirsyncer/patches: patch-setup_py 
 patch-tests_system_cli_test_sync_py 
Removed files:
productivity/vdirsyncer/patches: patch-docs_conf_py 

Log message:
Update vdirsyncer to version 0.16.8.

The patch "patch-docs_conf_py" is now included and not needed anymore.
Backport two simple patches from master. They are needed for vdirsyncer
to work with newer click versions.

ok sthen@



CVS: cvs.openbsd.org: ports

2020-08-12 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2020/08/12 09:21:35

Modified files:
mail/dovecot-pigeonhole: Makefile distinfo 

Log message:
update to Dovecot Pigeonhole 0.5.11 to match Dovecot 2.3.11.3, ok Brad 
(maintainer)



CVS: cvs.openbsd.org: ports

2020-08-12 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2020/08/12 09:21:11

Modified files:
mail/dovecot   : Makefile distinfo 
mail/dovecot/patches: patch-doc_example-config_Makefile_in 
  patch-doc_example-config_conf_d_Makefile_in 
mail/dovecot/pkg: PLIST-server 

Log message:
update to Dovecot 2.3.11.3, ok Brad (maintainer)
includes some crash fixes, see 
https://github.com/dovecot/core/blob/2.3.11.3/NEWS



CVS: cvs.openbsd.org: ports

2020-08-12 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2020/08/12 08:59:23

Removed files:
databases/mariadb/patches: patch-wsrep-lib_src_CMakeLists_txt 

Log message:
rm empty file, pointed out by Brad



CVS: cvs.openbsd.org: ports

2020-08-12 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2020/08/12 08:47:28

Modified files:
mail/postfix/stable: Makefile distinfo 

Log message:
update to Postfix 3.5.6, from Brad



CVS: cvs.openbsd.org: ports

2020-08-12 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2020/08/12 08:43:54

Modified files:
databases/mariadb: Makefile distinfo 
databases/mariadb/patches: patch-scripts_mysql_install_db_sh 
   patch-storage_maria_libmarias3_src_marias3_c 
   patch-storage_perfschema_my_thread_h 
   patch-wsrep-lib_src_CMakeLists_txt 
databases/mariadb/pkg: PLIST-server PLIST-tests 

Log message:
update to MariaDB 10.5.5, from Brad