www/mitmproxy: Prepare for py-openssl 19.0.0 and unbreak at runtime
Relax the version ranges for security/py-openssl to avoid breakage at
runtime when release 19.0.0 lands into the Ports tree.
Also unbreak the port as it's already broken at runtime because the given
requirements for security/py-cryptography are too narrow.
PR: 239540
Approved by: Hung-Yi Chen <gaod@hychen.org> (maintainer)
Approved by: ports-secteam blanket (runtime fix)
devel/py-llfuse: Fix build (warning=error), remove -Werror
-Werror is added to flags by default, breaking build for example with GCC.
Follow upstream and remove it. Also disable DEVELOPER_MODE since it's enabled too widely.
PR: 238887
Approved by: portmgr (blanket(s): build fix, ports compliance), linimon (mentor)
Differential Revision: https://reviews.freebsd.org/D21067
Fix f_pre_1970_date_encoding on all 32-bit architectures but i386.
e2fsck would misparse the E2FSCK_TIME environment variable on architectures
where sizeof(long) < sizeof(time_t), i. e. all 32-bit architectures but i386.
This led to f_pre_1970_date_encoding test failures.
Note that I haven't tested the change for lack of respective hardware
or qemu rigs, and prior to receiving the reporter feedback, but
it would appear the fix is safe and plausible in itself.
Bump PORTREVISION as this changes the code on all architectures,
and to trigger version-based rebuild attempts where needed.
(For the MFH, bump all the way to PORTREVISION?=2 to align with
the SVN trunk, portrev. 1 was just to chase GCC updates on the trunk.)
See also: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=932906
Reported by: Thorsten Glaser <tg@mirbsd.de> against Debian
Reported by: Stanislav S. Grinkin (privately) against FreeBSD
Reported by: prior fall-out and BROKEN_<ARCH> tags
Obtained from: https://git.kernel.org/pub/scm/fs/ext2/e2fsprogs.git/commit/?id=a368e0cbfb33d3050dcccccf0bf5a5539d3dac39
Approved by: ports-secteam (joneum)
graphics/drm-fbsd11.2-kmod: Update snapshot
Update graphics/drm-fbsd11.2-kmod to the latest snapshot. This fixes the
build with fhold() changed from a macro to a function.
Sponsored by: B3 Init
Approved by: portmgr (implicit, drm-drivers blanket)
databases/opendbviewer: Update to 1.1.1
* Rebase the patch for CMakeLists.txt that has changed its identation level
Changelog:
* Don't clear connection information if connection fails
* Fix icon
* Disable GUI console
PR: 239450
Submitted by: lbartoletti <lbartoletti@tuxfamily.org> (maintainer)
Approved by: ports-secteam (miwi)
net-im/py-matrix-synapse: Update to 1.2.1
* Remove the EMAIL option and convert the dependencies of it as general
runtime requirements.
While I'm here:
* Remove superfluous occurrences of "+=" from PLIST_SUB, SUB_LIST and the
*_RUN_DEPENDS option helpers because there are no previous definitions of
those variables.
* Remove workaround for devel/py-msgpack from the post-patch target that is
no longer required.
* Do some cleanup and place variables to their intended locations.
Changelog:
* Note: The support for Python 2.7 was dropped with the 1.1.0 release!
https://github.com/matrix-org/synapse/releases/tag/v1.2.1
PR: 239013
Submitted by: Sascha Biberhofer <ports@skyforge.at> (maintainer)
Security: 38d2df4d-b143-11e9-87e7-901b0e934d69
Approved by: ports-secteam (miwi)
mail/sympa: Update to 6.2.44
Changelog since 6.2.42:
* Indentation of web templates are corrected. Though this change will not
affect functionality, administrators might have to apply their
customization to the new templates again.
* WWSympa: TLS client authentication: Now it gets rfc822Name in X.509v3
subjectAltName, otherwise emailAddress attribute in subject DN. Note
that earlier efforts getting attribute such as MAIL, Email in subject DN
are no longer supported.
* ARC: Now Mail-DKIM 0.55 or better is required for ARC support.
* WWSympa: Admin function to bulk unsubscribe which has been provided by
6.1.x was restored
Fixed bugs:
* "Use of uninitialized value $salt" on --import
* Improve handling of missing sympa/web_tt2 during upgrade
Merged pull requests:
* Support Test::Compile 2.0.0
* Remove all unneeded files from foundation-icons directory
PR: 238784
Submitted by: Geoffroy Desvernay <dgeo@centrale-marseille.fr> (maintainer)
Reported by: Daniel <d.stoye@cms.hu-berlin.de>
Approved by: ports-secteam (miwi)
Update to upstream release 0.21.11
Details:
- Bugfix release, see
https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.21.11/NEWS
- Mark TIDAL OPTION defunct: The Tidal streaming service made some changes
to its protocol. The plugin can still be compiled, but it does currently
not work. This is mentioned in the changelog (link above).
Approved by: ports-secteam (riggs)
Security update to new upstream release 0.72.
Security fixes found by the EU-funded bug bounty:
- two separate vulnerabilities affecting the obsolete SSH-1 protocol, both available before host key checking
- a vulnerability in all the SSH client tools (PuTTY, Plink, PSFTP and PSCP) if a malicious program can impersonate Pageant
Changelog: https://www.chiark.greenend.org.uk/~sgtatham/putty/changes.html
Switch off -DSTATIC_GSSAPI build as that produces non-working executables
(assertion failures). Bug has been reported upstream.
Security: 5914705c-ab03-11e9-a4f9-080027ac955c
Approved by: ports-secteam (miwi)
Update e2fsprogs to new upstream release 1.45.3.
Moves fuse2fs from $(PREFIX)/sbin to $(PREFIX)/bin (it does not
require privileges).
Bugfix for e2fsck file systems that enabled large_dir and inline
directories at the same time.
Translation bug fixes.
Release Notes: <http://e2fsprogs.sourceforge.net/e2fsprogs-release.html#1.45.3>
Approved by: ports-secteam (miwi)
irc/irssi: Enable by default all options that add no dependencies
* Make all options as default ones that don't introduce further dependencies
to save users from compiling those features themselves.
PR: 239252
Submitted by: David O'Rourke (maintainer)
Reported by: cm@sdf.org
Approved by: ports-secteam (miwi)
graphics/drm-fbsd12.0-kmod: Update snapshot
Update graphics/drm-fbsd12.0-kmod to the latest snapshot. This contains a
fix in anticipation of changes in base r350199 being MFCd.
Sponsored by: B3 Init
graphics/drm-current-kmod: Update snapshot
Update graphics/drm-current-kmod snapshot to fix build on CURRENT after
r350199.
FreeBSDDesktop issue: #160
Sponsored by: B3 Init
graphics/drm-current-kmod: Update snapshot
Update graphics/drm-current-kmod snapshot to fix build on CURRENT after
r350199.
FreeBSDDesktop issue: #160
Sponsored by: B3 Init
Approved by: portmgr (implicit, drm-drivers blanket)
Switch port to use autoplist to preclude having to manually
construct shared library names based on ARCH/uname manipulations.
While I'm here:
- Switch to latest upstream release: 3.0rc1, via CHEESESHOP
- Remove patch that was fixed upstream [1]
- Match COMMENT to setup.py:description
- Strip shared library
[1] 67cd7b8417
Reviewed by: loader, sbz
Approved by: sbz (maintainer)
Tested by: loader (armv6, armv7, aarch64, mips64)
Differential Revision: D20754
Approved by: ports-secteam (blanket(s): bugfix release, bugfixes)
net-im/toxic: drop unused dependencies, unbreak PYTHON option
- Remove security/libsodium and audio/opus dependencies;
the port does not reference nor links against them.
- Allow to use ncurses from base (if possible).
- Patch python3 detection to use proper pkgconfig/python3-config and
bin/python3 paths.
- Move USES upper (portlint).
- Bump PORTREVISION.
PR: 239215
Approved by: portmgr (blanket(s): dependencies, build fix(es))
archivers/arj: Unbreak upgrading debian patchset
Version 17 of debian patches is not available anymore. Upgrade it to use
version 21 and fix the build
PR: 239233
Reported by: Darin Luckie <darin@technotic.ca>
Sponsored by: Rubicon Communications, LLC (Netgate)
Approved by: ports-secteam (miwi)