651 Commits

Author SHA1 Message Date
bket
1671c11734 Convert unflavored python3 py-* ports, and update dependencies and bump REVISION of consumers
OK sthen@
2022-02-22 04:22:19 +00:00
abieber
8dd9c43eae + gosec 2022-01-20 17:15:48 +00:00
jeremy
dbe49dcb07 Build ruby31 versions of gem ext ports by default 2022-01-06 19:06:17 +00:00
sthen
db786474ef build pecl extensions for php 8.1 where possible 2021-12-19 00:40:42 +00:00
op
3fe96c8e15 +veracrypt 2021-12-06 19:03:02 +00:00
landry
d3b5eaa2d6 +{print/py-pylatex,security/py-hvac,devel/py-ordered-set},python3 2021-11-20 08:24:48 +00:00
tb
77e04bed9f -luacrypto 2021-11-17 10:40:55 +00:00
sthen
f73d394826 remove pear-* ports, they are no longer used by other ports and many
are outdated. ok benoit@ ajacoutot@

These are library classes written in PHP for various functionality and
used to be needed to support PHP applications in the ports tree (things
like roundcube, horde and others used them) but all of this type of
software in ports now uses bundled dependencies. For development,
typically a language-specific dependency manager (like www/composer)
is used rather than OS packages.

www/pear (providing pear itself and pear-utils) is still kept.
2021-11-15 13:47:28 +00:00
sthen
3b64c389bd sort 2021-11-02 21:18:38 +00:00
sthen
3f3f090494 add annotations for py-* ports using python 3 without a ,python3 flavour,
change some existing annotations, so "grep ' py-' ports/*/Makefile | grep
-v python3" does better at finding the py-* things still using py2
2021-10-29 16:23:36 +00:00
sthen
ea922cdbf7 convert another batch of py2+3 ports to py3-only, and remove a few more
py2-only ports providing py-* modules that are no longer used in ports.

this doesn't change ports used to support standalone py2-only applications,
not currently planned to remove those at least until a few things with no
real alternatives get ported to py3.
2021-10-29 15:38:40 +00:00
sthen
03a0711f4b remove some MODPY_VERSION=${MODPY_VERSION_2} py-* (non-standalone) ports
which aren't used as dependencies in ports. many are either old stuff,
or things used to provide backports of functionality from newer Python
base versions which were used in ports that have already been converted
to py3-only.
2021-10-26 19:52:41 +00:00
sthen
f611d84e40 drop php 7.3 from -current, although it is still officially in
security support it appears this is not really the case any more
https://bugs.php.net/bug.php?id=81026

add @pkgpaths to merge pecl-* etc across
mark www/syweb broken, it was marked 7.3-only so looks like it needs more work
other php-ish ports have a RDEP on either 7.4 (default version) or 8.0
2021-10-25 12:33:18 +00:00
sthen
5c6ee67e1a add ,python3 to parent dir makefile where the relevant ports use
FLAVOR=python3 + FLAVORS=python3
2021-10-24 22:51:16 +00:00
sthen
0624b90976 remove surplus py-cryptography_vectors (non-,python3 entry) 2021-10-24 22:39:15 +00:00
sthen
e27d4113bb switch some Python ports to py3-only. maintainer oks for the relevant
ports from semarie, kmos, jung, martin, benoit, juanfra. general oks
benoit bket daniel kmos
2021-10-24 09:28:46 +00:00
landry
94fef63528 +rnp 2021-10-05 13:17:35 +00:00
bluhm
3a48fd800d +p5-Crypt-Ed25519 2021-09-08 22:04:27 +00:00
sthen
e4959dab81 move security/py-asn1crypto and textproc/py-iso8601 to py3-only, the py2
version of these was only used by py-cryptography which moved to py3-only.
2021-09-08 19:58:24 +00:00
sthen
926639171e now that py-paramiko is py3-only, we can update py-bcrypt to 3.2.0
which no longer supports py2.
2021-09-08 07:19:52 +00:00
sthen
f15556b3de py3-only for py-scp py-nxos 2021-09-02 13:07:31 +00:00
sthen
7e1c183051 drop py2 paramiko, no more ports use it. merge installed packages into py3-paramiko. 2021-09-01 22:44:04 +00:00
kn
3d0d49a83c Hook up magic-wormhole and dependencies
+ net/txtorcon,python3
+ net/magic-wormhole
+ security/py-hkdf,python3
+ security/py-spake2,python3
2021-07-24 21:33:15 +00:00
sthen
c6435c7589 +pass-import 2021-07-02 19:31:34 +00:00
sthen
aa6a7f2e54 +py-pykeepass 2021-07-02 15:29:47 +00:00
afresh1
616b106ff1 +p5-Digest-SHA3 +p5-Crypt-PBKDF2 2021-05-22 16:21:55 +00:00
tb
5f91aea867 +openssl-ruby-tests 2021-05-03 17:48:04 +00:00
sthen
45cc7b3c2f unhook php 7.2 pecl packages
php 7.2 stopped getting security fixes at the end of November 2020
2021-04-30 16:38:45 +00:00
tb
bd902044ab +py-fastecdsa,python3 2021-04-24 04:35:30 +00:00
jeremy
b0b1d925a7 Stop building ruby26 ports by default
Ruby 2.6 is now in security maintenance mode, so per our Ruby support
policy, we will no longer build ruby26 packages by default.
2021-04-24 00:31:55 +00:00
sthen
66c340f7e6 The py2 version of py-openssl is no longer needed 2021-03-29 12:13:52 +00:00
sebastia
bac4c64da9 hook up py-fickling 2021-03-24 19:51:50 +00:00
tb
b7d2b39972 Unhook py-axolotl 2021-03-21 08:58:37 +00:00
daniel
565c1ce9cd remove subdirs for ports that are python3 only now 2021-03-20 15:57:03 +00:00
gnezdo
633ea1ab54 Unplug all hs-* ports for removal
ok kili, sthen
2021-03-04 02:45:49 +00:00
sthen
5fad8b0855 remove bsd-airtools, it doesn't build with -fno-common and not really
worth fixing (it's a netstumbler-like toolset for wi(4) - a FreeBSD
forum post from 2009 said "bsd-airtools is dead", and at that point they
already had a newer version than in OpenBSD ports).
2021-02-26 12:53:38 +00:00
sthen
9b64714929 build php-8.0 versions of the pecl ports which support it 2021-02-24 21:23:15 +00:00
kn
790e39dd1c Remove security/tempwatch
Fails to build with "-fno-common" and busy loop stat(2)s watched files
driving up CPU usage instead of using kevent(2) or so.

No activity upstream, FreeBSD maintains a port with local patches called
(security/l0pht-watch in their ports tree) in case anyone is interested
in resurrecting this.

OK jca naddy
2021-02-23 10:46:18 +00:00
gnezdo
78a4d7444b Unplug to remove hs-cryptohash-sha256, hs-ed25519, hs-hackage-security 2021-02-23 02:27:58 +00:00
naddy
bb7ac34aa7 unhook security/flasm, already deleted 2021-02-20 21:54:20 +00:00
ajacoutot
a82ad31f07 Forgot to remove py-gnupg when I moved it to py3 only. 2021-02-20 17:19:29 +00:00
sthen
81d0902c8e quirks and makefile updates for some py2->py3 2021-02-14 15:51:46 +00:00
jeremy
1e3f8e7699 Hookup ruby-argon2 2021-02-02 20:11:44 +00:00
sebastia
bfbd57c370 hook up stegseek, unhook stegcracker 2021-02-02 16:09:49 +00:00
kn
788b0a7599 Remove security/siphon
Upstream still ships the tarball, that's it, as per CVS log:
"primary distsite and homepage have gone away".

The only TCP port I've been able to detect (after producing traffing on a
variety of them) is SSH -- and that only worked after enabling IPv4.

Siphon does not seem to support/detect IPv6 at all and it's OS fingerprints
are extremely old;  besides Gentoo we're the only ones still packaging it
according to https://repology.org/project/siphon/versions .

Fails with "-fno-common".
OK cwen
2021-02-01 14:07:51 +00:00
kn
25284374c4 Remove security/lxnb
That's a NetBus 1.6 client... upstream's dead as in NXDOMAIN, we seem to be
the only folks still packaging it.

It has not changed in twenty years (surprise!) and basically only exists to
screw around with old old Windows boxes which... still run the server?

Fails with "-fno-common".
OK jsg
2021-02-01 01:02:54 +00:00
abieber
b5a442b388 + rbw 2021-01-30 19:17:11 +00:00
jeremy
c10fda1d86 Build Ruby 3.0 versions of native gem ports by default 2021-01-29 17:05:32 +00:00
kn
c288f41495 Remove security/hitch
Over half a year ago I dropped MAINTAINER on this port due to not using it
any longer.  At that time it was already outdated.  Noone spoke up to
update or even maintain it.

The new (unported) version 1.6.0 already suffers from TLS related build
failures, now there's another problem: it does not build with "-fcommon"
which will become a default compiler option in the tree.

If someone wants to fix both and get an up-to-date version running they
recover it from the attic.

OK tb
2021-01-29 16:50:42 +00:00
sthen
df64346652 Remove the old ACMEv1-only version of acme-client from ports.
letsencrypt have already stopped allowing ACMEv1 for new domain
validations, and are now doing "brownouts" for all ACMEv1 access,
disabling it temporarily twice a month for increasing lengths of
time (6/24/48/72/120/168 hours) in the run up to disabling it
completely on June 1st.
2021-01-25 14:21:29 +00:00