sysutils/bastille: update to version 1.0.20250714
This release has potentially breaking changes that are noted, but will
depend on the user configuration. See the release announcement [1] for
more detail.
[1] https://github.com/BastilleBSD/bastille/releases/tag/1.0.20250714
PR: 288111
mail/bogofilter-bdb: Remove expired port.
We had to transfer and clean up a few bits from bogofilter-bdb
to bogofilter (the LMDB) based port, and I am also adding an UPDATING
entry.
japanese/anthy: Remove it and its consumers
japanese/anthy uses Debian Project's fork of Anthy as the upstream
(https://salsa.debian.org/debian/anthy). The development of the upstream
has stopped for five years. There is a newer fork, anthy-unicode
(https://github.com/fujiwarat/anthy-unicode) and we have its port
japanese/anthy-unicode.
japanese/anthy-unicode has become the replacement of japanese/anthy.
japanese/kasumi and japanese/uim-anthy have been removed.
japanese/kasumi-unicode and japanese/uim-anthy-unicode have become their
replacements.
japanese/fcitx-anthy, japanese/fcitx5-anthy, and japanese/ibus-anthy
have been unflavorized in accordance with the removal of japanese/anthy.
japanese/scim-anthy has been modified to support japanese/anthy-unicode.
CONFLICTS_INSTALL has been removed because there is no conflict now.
finance/ktoblzcheck: Update to 1.59
The bank data is now a separate project to thematically distinguish it
from the libraries and applications, and to simplify the build system:
finance/ktoblzcheck-data
*/*: Rename WEBSOCKET option
The WEBSOCKETS option has been renamed to WEBSOCKET to match the name from
RFC 6455, other ports and the description from Mk/bsd.options.desc.mk.
Approved by: otis (mentor)
devel/git: Rename HTMLDOCS option into canonical DOCS option
Let users globally decide whether they want to have these docs in their ports.
This change has also discovered a bug where parts of the documentation where
not installed at all.
Approved by: otis (mentor), garga (maintainer)
Differential Revision: https://reviews.freebsd.org/D50776
security/krb5-12{0,1}: Consolidate KRB5_{PDF,HTML} options into canonical DOCS
option
Let users globally decide whether they want to have these docs in their ports.
PR: 287340
Approved by: otis (mentor), cy (maintainer)
Differential Revision: https://reviews.freebsd.org/D50775
net-mgmt/unifi9: update MongoDB dependency from 6.0 to 7.0.
- MongoDB 6.0 is deprecated and going EOL in a few months.
- Add flavor -armv80a which uses mongodb70-armv80a for non-LSE ARM64 systems.
- See UPDATING for instructions.
PR: 286943
Approved by: maintainer timeout
net-p2p/bitcoin[-daemon,-utils]: Update to 29.0
IMPORTANT:
29.x is the last release series that will support the legacy BDB wallet
format. We are already doing this awkwardly since the format is BDB 4.8
and we are building with BDB 5. This will be removed in 30.0 later this
year.
Instructions:
https://github.com/bitcoin/bitcoin/blob/29.x/doc/managing-wallets.md#migrating-legacy-wallets-to-descriptor-wallets
This release switches to CMake which results in a major refacoring of
the port and underlying build. The result seems good, but please
provide feedback if there are any unexpected changes or problems.
This release dropped UPnP support due to security concerns. NAT-PMP is
implemented as an alternative.
Reviewed by: arrowd (previous revision)
Differential Revision: https://reviews.freebsd.org/D50265
databases/redis: Update to 8.0.0
* Update license information. Since 8.0 redis is distributed under
triple license of (a) the Redis Source Available License v2 (RSALv2)
or (b) the Server Side Public License v1 (SSPLv1) or (c) the GNU
Affero General Public License v3 (AGPLv3).
* Add entry to UPDATING.
ChangeLog: https://github.com/redis/redis/releases/tag/8.0.0
UPDATING: Add a note for users of mail/oama < 0.15
Starting from version 0.15 oama saves credential files in the
$XDG_STATE_HOME/oama directory. This is a breaking change.
graphics/gdk-pixbuf-extra: add default-disabled loaders
With the new port, remove OTHERS from graphics/gdk-pixbuf2, and add
corresponding helper to USES=gnome. Ports using the affected loaders
should declare USE_GNOME=gdkpixbufextra.
PR: 285185
sysutils/snmp_exporter: update to 0.28.0
Assign maintainership to submitter.
changes since the previous port version (0.20.0) are too numerous to
list here but can be found at the GitHub releases page:
https://github.com/prometheus/snmp_exporter/releases
this release introduces a breaking change in the configuration file
format. to address this:
- add a new pkg-message that explains the situation on upgrade.
- add an UPDATING entry to warn ports users about the change.
- add a new port called 'sysutils/snmp_exporter20' containing the old
0.20.0 version; users who don't want to immediately update their
configuration can instead switch to this new port to continue using
the old version.
PR: 282759
Approved by: fabian.freyer@physik.tu-berlin.de (maintainer timeout)
net/samba4{19,20}: Rework manpages handling
* Rename option MANDOC to MANPAGES to match with other ports and
Mk/bsd.options.desc.mk.
* Remove outdated, incorrect, precompiled manpages from ${FILESDIR}/files/man.
* Properly disable manpages generation since XSLTPROC was set to true(1) WAF
always assumed xsltproc(1) to work and if any automatic dependency pulled in
textproc/docbook-xsl, manpages were generated even if explicitly disabled.
PR: 281415
Approved by: jrm (mentor), mikael, 0mp
Differential Revision: https://reviews.freebsd.org/D49299
databases/mongodb80: add flavor for RPI-compatible version
Similar to commit 5ceff01406677 for mongodb70.
No revision bump as the default flavor does not change.
www/wget2: Rename HTTP2 option
The default NGHTTP2 option has been renamed to HTTP2 to match the option
name in ftp/curl and the description from Mk/bsd.options.desc.mk.
Approved by: jrm (mentor), amdmi3 (maintainer timeout)
Differential Revision: https://reviews.freebsd.org/D49117
databases/mongodb70: add flavor for RPI-compatible version
The default flavor is the upstream supported version. For older
ARM CPUs we have an -armv80a flavor now. MongoDB is known to be used by
net-mgmt/unifi* users on this hardware. MongoDB 6.0 is planned to go out
of support in July 2025 [1], so this is preparation to make MongoDB 7.0
the default dependency for Unifi.
[1] https://www.mongodb.com/legal/support-policy/lifecycles
UPDATING: avoid references to pruned entries.
Reword some texts if the packages in question are long gone,
inline referenced text otherwise.
PR: 277370
PR: 284071
www/gitlab: fix error uninitialized constant
ActiveSupport::LoggerThreadSafeLevel::Logger
The upgrade of gem concurrent-ruby to 1.3.5 made a bug in activesupport visible.
The bug seems to be fixed for rails 7.1 and 7.2 but not 7.0 which gitlab uses.
https://github.com/rails/rails/pull/49372https://github.com/rails/rails/issues/54260
So we import the Logger to fix the error message:
bundler: failed to load command: puma (/usr/local/bin/puma)
/usr/local/lib/ruby/gems/3.2/gems/activesupport-7.0.8.7/lib/active_support/logger_thread_safe_level.rb:12:in
`<module:LoggerThreadSafeLevel>': uninitialized constant
ActiveSupport::LoggerThreadSafeLevel::Logger (NameError)
Logger::Severity.constants.each do |severity|
^^^^^^^^^^
from
/usr/local/lib/ruby/gems/3.2/gems/activesupport-7.0.8.7/lib/active_support/logger_thread_safe_level.rb:9:in
`<module:ActiveSupport>'
from
/usr/local/lib/ruby/gems/3.2/gems/activesupport-7.0.8.7/lib/active_support/logger_thread_safe_level.rb:8:in
`<top (required)>'
from
<internal:/usr/local/lib/ruby/site_ruby/3.2/rubygems/core_ext/kernel_require.rb>:37:in
`require'
from
<internal:/usr/local/lib/ruby/site_ruby/3.2/rubygems/core_ext/kernel_require.rb>:37:in
`require'
from
/usr/local/lib/ruby/gems/3.2/gems/activesupport-7.0.8.7/lib/active_support/logger_silence.rb:5:in
`<top (required)>'
from
<internal:/usr/local/lib/ruby/site_ruby/3.2/rubygems/core_ext/kernel_require.rb>:37:in
`require'
from
<internal:/usr/local/lib/ruby/site_ruby/3.2/rubygems/core_ext/kernel_require.rb>:37:in
`require'
from
/usr/local/lib/ruby/gems/3.2/gems/activesupport-7.0.8.7/lib/active_support/logger.rb:3:in
`<top (required)>'
from
<internal:/usr/local/lib/ruby/site_ruby/3.2/rubygems/core_ext/kernel_require.rb>:37:in
`require'
from
<internal:/usr/local/lib/ruby/site_ruby/3.2/rubygems/core_ext/kernel_require.rb>:37:in
`require'
from
/usr/local/lib/ruby/gems/3.2/gems/activesupport-7.0.8.7/lib/active_support.rb:29:in
`<top (required)>'
from
<internal:/usr/local/lib/ruby/site_ruby/3.2/rubygems/core_ext/kernel_require.rb>:37:in
`require'
from
<internal:/usr/local/lib/ruby/site_ruby/3.2/rubygems/core_ext/kernel_require.rb>:37:in
`require'
from
/usr/local/lib/ruby/gems/3.2/gems/activesupport-7.0.8.7/lib/active_support/all.rb:3:in
`<top (required)>'
from
<internal:/usr/local/lib/ruby/site_ruby/3.2/rubygems/core_ext/kernel_require.rb>:37:in
`require'
from
<internal:/usr/local/lib/ruby/site_ruby/3.2/rubygems/core_ext/kernel_require.rb>:37:in
`require'
from /usr/local/www/gitlab/gems/gitlab-utils/lib/gitlab/utils.rb:4:in
`<top (required)>'
from
/usr/local/www/gitlab/gems/gitlab-utils/lib/gitlab/utils/all.rb:3:in
`require_relative'
from
/usr/local/www/gitlab/gems/gitlab-utils/lib/gitlab/utils/all.rb:3:in `<top
(required)>'
from
<internal:/usr/local/lib/ruby/site_ruby/3.2/rubygems/core_ext/kernel_require.rb>:37:in
`require'
from
<internal:/usr/local/lib/ruby/site_ruby/3.2/rubygems/core_ext/kernel_require.rb>:37:in
`require'
from /usr/local/www/gitlab/lib/gitlab/cluster/lifecycle_events.rb:3:in
`<top (required)>'
from /usr/local/www/gitlab/config/puma.rb:38:in `require_relative'
from /usr/local/www/gitlab/config/puma.rb:38:in `_load_from'
from /usr/local/lib/ruby/gems/3.2/gems/puma-6.5.0/lib/puma/dsl.rb:135:in
`instance_eval'
from /usr/local/lib/ruby/gems/3.2/gems/puma-6.5.0/lib/puma/dsl.rb:135:in
`_load_from'
from
/usr/local/lib/ruby/gems/3.2/gems/puma-6.5.0/lib/puma/configuration.rb:246:in
`block in load'
from
/usr/local/lib/ruby/gems/3.2/gems/puma-6.5.0/lib/puma/configuration.rb:246:in
`each'
from
/usr/local/lib/ruby/gems/3.2/gems/puma-6.5.0/lib/puma/configuration.rb:246:in
`load'
from
/usr/local/lib/ruby/gems/3.2/gems/puma-6.5.0/lib/puma/launcher.rb:56:in
`initialize'
from /usr/local/lib/ruby/gems/3.2/gems/puma-6.5.0/lib/puma/cli.rb:66:in
`new'
from /usr/local/lib/ruby/gems/3.2/gems/puma-6.5.0/lib/puma/cli.rb:66:in
`initialize'
from /usr/local/lib/ruby/gems/3.2/gems/puma-6.5.0/bin/puma:8:in `new'
from /usr/local/lib/ruby/gems/3.2/gems/puma-6.5.0/bin/puma:8:in `<top
(required)>'
from /usr/local/bin/puma:25:in `load'
from /usr/local/bin/puma:25:in `<top (required)>'
from
/usr/local/lib/ruby/gems/3.2/gems/bundler-2.6.3/lib/bundler/cli/exec.rb:59:in
`load'
from
/usr/local/lib/ruby/gems/3.2/gems/bundler-2.6.3/lib/bundler/cli/exec.rb:59:in
`kernel_load'
from
/usr/local/lib/ruby/gems/3.2/gems/bundler-2.6.3/lib/bundler/cli/exec.rb:23:in
`run'
from
/usr/local/lib/ruby/gems/3.2/gems/bundler-2.6.3/lib/bundler/cli.rb:452:in `exec'
from
/usr/local/lib/ruby/gems/3.2/gems/bundler-2.6.3/lib/bundler/vendor/thor/lib/thor/command.rb:28:in
`run'
from
/usr/local/lib/ruby/gems/3.2/gems/bundler-2.6.3/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in
`invoke_command'
from
/usr/local/lib/ruby/gems/3.2/gems/bundler-2.6.3/lib/bundler/vendor/thor/lib/thor.rb:538:in
`dispatch'
from
/usr/local/lib/ruby/gems/3.2/gems/bundler-2.6.3/lib/bundler/cli.rb:35:in
`dispatch'
from
/usr/local/lib/ruby/gems/3.2/gems/bundler-2.6.3/lib/bundler/vendor/thor/lib/thor/base.rb:584:in
`start'
from
/usr/local/lib/ruby/gems/3.2/gems/bundler-2.6.3/lib/bundler/cli.rb:29:in `start'
from /usr/local/lib/ruby/gems/3.2/gems/bundler-2.6.3/exe/bundle:28:in
`block in <top (required)>'
from
/usr/local/lib/ruby/gems/3.2/gems/bundler-2.6.3/lib/bundler/friendly_errors.rb:117:in
`with_friendly_errors'
from /usr/local/lib/ruby/gems/3.2/gems/bundler-2.6.3/exe/bundle:20:in
`<top (required)>'
from /usr/local/bin/bundle:25:in `load'
from /usr/local/bin/bundle:25:in `<main>'
KDE: It goes to 6!
This megacommit merges all the work from
https://github.com/freebsd/freebsd-ports-kde/tree/kde-it_goes_to_6
Specifically:
- KDE Plasma 6 ports updated to 6.2.5
- KDE Applications ports updated to 24.12.0
- Development ports of KDE Applications removed
- A lot of various ports switched to Qt 6 by default
- Some KDE Frameworks 5 and Plasma 5 ports are adapted to be coinstallable
with their 6 counterparts
PR: 284351
Exp-run by: antoine
Pull Request: https://github.com/freebsd/freebsd-ports/pull/341
Co-authored-by: Max Brazhnikov <makc@FreeBSD.org>
Co-authored-by: Kenneth Raplee <kenrap@kennethraplee.com>
Co-authored-by: Jason E. Hale <jhale@FreeBSD.org>
Co-authored-by: Gleb Popov <arrowd@FreeBSD.org>
security/easy-rsa: report weak build-ca crypto on CA private keys
By adding to UPDATING and pkg-message, and bumping PORTREVISION so
as to trigger updates that show these messages so that
easyrsa users can re-encrypt their CA private keys with AES instead of
Triple-DES.
It is pointless to add vuln.xml, supported port branch versions,
main and 2025Q1, already carry a bugfixed Easy-RSA version.
Reported by: pkelsey@
Security: CVE-2024-13454
MFH: 2025Q1
www/apache24: Update to 2.4.63
* This removes the experimental mod_tls module,
use www/mod_tls instead.
Differential Revision: https://reviews.freebsd.org/D48514
devel/kiwix-tools: Depend on devel/libkiwix13
This will allow updating devel/libkiwix to 14.0.0 again without breaking
the build of devel/kiwix-tools, whose latest released version at time of
this writing requires libkiwix 13.
This is a maintainer update (olce.freebsd.ports@certner.fr).
Reviewed by: jrm
Fixes: dafb538b3fd6 ("devel/libkiwix: Update to 14.0.0")
MFH: 2025Q1
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D48396
net/xrdp-devel: Update to 0.10.80.b20241229 4c8c773
While here,
- Change config file directory to PREFIX/etc/xrdp to
PREFIX/etc/xrdp-devel
- Pet portclippy
- Sort pkg-plist
databases/couchdb3: update to 3.4.2, resolve PR282217
- include QuickJS engine
- support xxHash for data integrity checksums
- improved mango keys-only indexes
- https://blog.couchdb.org/2024/10/22/3-4-2/
- https://docs.couchdb.org/en/stable/whatsnew/3.4.html
- ensure snappy NIF is compiled without optimisations to avoid
corrupted documents under newer clang versions, used in
in 14.1-RELEASE (see PR282217 for details)
Sponsored by: SkunkWerks, GmbH
PR: 282217
databases/prometheus-postgres-exporter: update to 0.16.0
- the maintainer address is updated
- a new pkg-message is added to document the breaking change in the log
format when upgrading the package.
upstream release notes:
---o<---
BREAKING CHANGES:
The logging system has been replaced with log/slog from the stdlib. This
change is being made across the prometheus ecosystem. The logging output
has changed, but the messages and levels remain the same. The ts label
for the timestamp has bewen replaced with time, the accuracy is less,
and the timezone is not forced to UTC. The caller field has been replaced
by the source field, which now includes the full path to the source file.
The level field now exposes the log level in capital letters.
* [CHANGE] Replace logging system #1073
* [ENHANCEMENT] Add save_wal_size and wal_status to replication_slot collector
#1027
* [ENHANCEMENT] Add roles collector and connection limit metrics to database
collector #997
* [ENHANCEMENT] Excluded databases log messgae is now info level #1003
* [ENHANCEMENT] Add active_time to stat_database collector #961
* [ENHANCEMENT] Add slot_type label to replication_slot collector #960
* [BUGFIX] Fix walreceiver collectore when no repmgr #1086
* [BUGFIX] Remove logging errors on replicas #1048
* [BUGFIX] Fix active_time query on postgres>=14 #1045
---o<---
PR: 255100
mail/fetchmail: make OPIE and RPA optional, UPDATING info added
Fix a build failure on FreeBSD 14+ with OPIE (now in ports) enabled and
NLS disabled, by adding ${LOCALBASE}/include to the compiler's path.
OPIE and RPA have been made optional because both have significant security
problems. OPIE support was not provided by the port on 14.x until the update
to 6.5.0, when it was briefly re-activated. Because of its security flaws, it
has now been disabled by default on both 13.x and 14.x.
RPA is currently enabled by default, but this will change in a future update.
PR: 282444
Reported by: Helge Oldach
www/c-icap: update to 0.6.3
Switch c-icap server from branch 5.X to 6.X
Full changelog:
0.6.2 changelog:
- link c-icap server binaries with the math library
- Add new records to c-icap.magic, which are required for virus
scan service.
0.6.1 changelog:
- Internal web server for use with services
- Improved statistics and statistics API
- Support histograms creation from statistic values
- The pthread inter-process locking scheme
- The new lmdb_tables module, to provide support for lmdb based
lookup tables
- Extended changes and fixes to the ldap support module
- The ci_server_shared_memblob_* functions to access small memory
blocks which are shared across c-icap processes.
- Many fixes/improvements and new API functions.
0.6.0 changelog:
- Support for lmdb based databases as an alternate to BerkeleyDB.
- Improved info service to show c-icap statistics
- Internal web server
- The pthread inter-process locking scheme.
- New development APIs: c-icap server shared memblocks, flat arrays
- C-icap statistics for server and services: Time based statistics,
histograms, API to retrieve statistics values, improved update operations
databases/mongodb50: deprecate, EOL from October 2024
See https://www.mongodb.com/legal/support-policy/lifecycles.
Please use databases/mongodb60.
There are no ports dependent upon this port.
See UPDATING for instructions on upgrading.
www/tt-rss: Simplify ttrssd rc script
ttrssd rc script has a check if a local database is ready such that at
startup ttrssd will wait 10 seconds for a database connection.
With daemon you can restart the child process with a delay such that the
rc script can be simplified to use command and command_args.
PR: 279803
Author: Derek Schrock <dereks@lifeofadishwasher.com>
Reviewed-by: cy
Differential Revision: https://reviews.freebsd.org/D45618
lang/php82: Update version 8.2.22=>8.2.23
- Rename rc script to comply to the rc scripting recommendations [1]
Changelog: https://www.php.net/ChangeLog-8.php#8.2.23
PR: 280134 [1]
Co-authored-by: Alexander Leidinger <netchild@FreeBSD.org>
devel/binutils: Remove autodependency on devel/elfutils
Users who manually pre-install devel/elfutils and subsequently
manually build and install binutils must now enable the dependency.
The previous commit provided the option but also didn't change the
implied (autodetect) behavior. This change now disables elfutils
autodetection. Users must now explicitly enable the option if they
were previously relying on autodetection.
Requested by: mat, jrm
dns/acme-dns: make service jails aware
Add a basic config for service jails and rename the start script
to make it comply to the rc-docs.
PR: 279625
Approved by: maintainer
databases/redis: Update to 7.4.0
* Update license information. Since 7.4 upstream distributes source
files under dual license of Redis Source Available License
v2 (RSALv2) and Server Side Public License v1 (SSPLv1).
* Add entry to UPDATING.
ChangeLog: https://github.com/redis/redis/releases/tag/7.4.0
devel/subversion{,-lts}: remove port option STATIC
Since the switch to CMake for textproc/utf8proc
(207abfe1369d1ef1d89fae73b1091b37b9060ef7) the static library is not being built
anymore. This means that the static build of Subversion has been broken since
2022-01. For the past two years only one has complained (PR 279430) and
the maintainer of textproc/utf8proc (PR 280429) cannot easily provide an archive
with CMake anymore. Therefore, removing the STATIC port option for good.
PR: 279430
Approved by: jrm (mentor)
Differential Revision: https://reviews.freebsd.org/D46096
security/amavisd-new: service jails readiness + fixes
Rename rc script to comply to the rc scripting recommendations (netchild)
Make script service jail aware (netchild)
Remove amavis-milter.in that should most likely have been removed with
4c8100486c3b ~18 years ago, the script hasn't been part of the package
for a long time (flo)
PR: 280139
lang/php83: Update version 8.3.8=>8.3.9
- Rename rc script to comply to the rc scripting recommendations [1]
Changelog: https://www.php.net/ChangeLog-8.php#PHP_8_3
PR: 280134 [1]
Co-authored-by: Alexander Leidinger <netchild@FreeBSD.org>
lang/php81: Fix build with libxml 2.12 and newer
- Rename rc script to comply to the rc scripting recommendations [1]
PR: 280153, 280134 [1]
Co-authored-by: Alexander Leidinger <netchild@FreeBSD.org>
Co-authored-by: Daniel Engberg <diizzy@FreeBSD.org>
archivers/py-borgbackup: unbreak on FreeBSD 13
import acl_extended_file_np.c from src/lib/libc/posix1e,
taken from FreeBSD src branch as of 559a218c9b25, 2023-11-01T16:43:37Z
and tell Cython to include it on FreeBSD before 1400033,
i. e., before FreeBSD's libc had it.
This fixes https://github.com/borgbackup/borg/issues/8269 and
makes it unnecessary to look into
PR: 280453
archivers/py-borgbackup: clean up 1.4.0 upgrade fallout
- Mark broken on FreeBSD 13 due to
https://github.com/borgbackup/borg/issues/8269
which upstream maintainer intends to fix for borgbackup 1.4.1 (milestone).
Reported by "Support SimpleRezo" in direct e-mail message.
- Add UPDATING entry. The broken MOVED entry has been removed by sunpoet@
already,
Reported by: Juraj Lutter <otis@>, freebsd@rail.eu.org
PR: 280424
- Move py-pkgconfig to BUILD_DEPENDS to fix build failures in poudriere
or on bare metal if py-pkgconfig isn't installed.
Reported by: Juraj Lutter <otis@>, Hyogeol Lee <hyogeollee@gmail.com> (patch)
PR: 280413
sysutils/bacula*-{client,server}: fix rc script names
The filenames now comply with the rc scripting recommendations and
service jails options.
Users may have to update any personal scripts they have which depend
upon those rc.d script names. See UPDATING for 20240705
PR: 280137
net-mgmt/net-snmp: Make snmpd and snmptrapd drop privileges by default
Now that we have a better idea of what problems can arise with this
change, let's try again, this time providing better documentation and
some troubleshooting steps.
Approved by: zi
Sponsored by: Klara, Inc.
Sponsored by: Stormshield
multimedia/audacious*: Update to 4.4
Upstream moved to qt6 and gtk3 as main UI, so make that the default
flavor.
Cleaned up Makefile, reordering variables according to best practices
and reordered/reflowed content of many variables.
Please check UPDATING if already using the qt6 flavor.
net-p2p/transmission-components: Get transmission-web back
After the reorganization of the port in ac3e39992e95659a5193a15d4cb873efb00fcb30
the web interface was only available if the daemon component was selected.
This is not right since the gtk version of transmission needs those files too,
otherwise the setup is broken.
Bring transmission-web option back.
PR: 279214
Reported by: fernape@FreeBSD.org
x11-servers/xwayland: drop HiDPI patches to unblock updates
- Rootful HiDPI[1] introduces non-trivial conflicts to rootless HiDPI
- AUR[2] tracks Xwayland releases, so may not help with rebases
- Sway should probably adopt zero scaling from Mir/KWin/Hyprland
- Xwayland usage has reduced since 2020
[1] https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1197
[2] https://aur.archlinux.org/packages/xorg-xwayland-hidpi-xprop
This reverts commit 466f3a1eabfe2acf82e64e2c388759a5b0e4276d.
This reverts commit 843e295cf33f9d2652c7b2e0d4ea0b2bc14e9c59.
This reverts commit dce99729d741f14bc81d941d29b70a8a7147298c.
PR: 278495
Approved by: manu
www/oauth2-proxy: convert rc script to be instance-aware
Like the tomcat ports or openhab, make the rc script instance aware.
To use it:
- cp /usr/local/etc/oauth2-proxy.cfg.sample
/usr/local/etc/oauth2-proxy-myapp.cfg
- vi /usr/local/etc/oauth2-proxy-myapp.cfg
- ln -s oauth2_proxy /usr/local/etc/rc.d/oauth2_proxy_myapp
- sysctl oauth2_proxy_myapp_enable=YES
- service oauth2_proxy_myapp start
Approved by: maintainer timeout (3 weeks)
PR: 278325