HomeFreeBSD

security/john: belatedly update JtR to version 1.9.0-jumbo-1

Description

security/john: belatedly update JtR to version 1.9.0-jumbo-1

Despite what Solar Designer had said earlier, community enhancements
were not offered as separate patch, so the top comment about JUMBO
option still stands.

Because supported SIMD features are detected during configure, force
SSE2 for x86 packages as reasonable default which most modern CPUs
should support these days. Ideally we should probably do several build
rounds and produce binaries targeting different SIMD features (e.g.
like Arch Linux is doing this), but that's the task for another day.

Actualize the lists of binaries and symlinks (some programs had become
standalone, others had been converted to scripts offered as extras).

Drop BROKEN_mips64: it was added in r425682 five years ago for a
different version, since then similar breakage for aarch64 had been
fixed, and looking at the configure script, mips64 should be supported
(even if it's really not, that particular error message is no longer
accurate per grepping the sources).

Adjust LICENSE (GPLv2 or later) and fix the build with OpenCL support.

PR: 247229, 254922

Details

Provenance
danfeAuthored on Nov 26 2021, 7:34 AM
Parents
R11:927ad383075a: net-p2p/amule: fix pkg-plist for AMULEGUI as well.
Branches
Unknown
Tags
Unknown