Commit Graph

646116 Commits

Author SHA1 Message Date
Dimitry Andric 941d96c740 devel/electron27: fix build with clang 18
Clang 18 has become more stringent about narrowing in initializer lists,
  resulting in errors when building devel/electron27:

  ../../third_party/webrtc/pc/legacy_stats_collector.cc:191:54: error: non-constant-expression cannot be narrowed from type 'double' to 'float' in initializer list [-Wc++11-narrowing-const-reference]
    191 |       {StatsReport::kStatsValueNameTotalAudioEnergy, info.total_output_energy},
        |                                                      ^~~~~~~~~~~~~~~~~~~~~~~~
  ../../third_party/webrtc/pc/legacy_stats_collector.cc:193:8: error: non-constant-expression cannot be narrowed from type 'double' to 'float' in initializer list [-Wc++11-narrowing-const-reference]
    193 |        info.total_output_duration}};
        |        ^~~~~~~~~~~~~~~~~~~~~~~~~~

and later:

  In file included from ../../cc/layers/mirror_layer_impl.cc:5:
  ../../cc/layers/mirror_layer_impl.h:59:40: error: non-constant-expression cannot be narrowed from type 'int' to 'unsigned long' in initializer list [-Wc++11-narrowing-const-reference]
     59 |     return viz::CompositorRenderPassId{mirrored_layer_id()};
        |                                        ^~~~~~~~~~~~~~~~~~~

The first batch of errors can be fixed similarly to bug 276997, by
cherry-picking <https://webrtc.googlesource.com/src/+/267f9bdd53> into the
thirdparty directory.

The second batch of errors can be fixed by cherry-picking
<https://chromium.googlesource.com/chromium/src/+/5e9fb4130a537>.

PR:		277129
MFH:		2024Q1
(cherry picked from commit d5ded9f64f)
2024-02-23 06:30:27 +09:00
Dimitry Andric bd8d232aec devel/electron26: fix build with clang 18
Clang 18 has become more stringent about narrowing in initializer lists,
  resulting in errors when building devel/electron26:

  ../../third_party/webrtc/pc/legacy_stats_collector.cc:191:54: error: non-constant-expression cannot be narrowed from type 'double' to 'float' in initializer list [-Wc++11-narrowing-const-reference]
    191 |       {StatsReport::kStatsValueNameTotalAudioEnergy, info.total_output_energy},
        |                                                      ^~~~~~~~~~~~~~~~~~~~~~~~
  ../../third_party/webrtc/pc/legacy_stats_collector.cc:193:8: error: non-constant-expression cannot be narrowed from type 'double' to 'float' in initializer list [-Wc++11-narrowing-const-reference]
    193 |        info.total_output_duration}};
        |        ^~~~~~~~~~~~~~~~~~~~~~~~~~

and later:

  In file included from ../../cc/layers/mirror_layer_impl.cc:5:
  ../../cc/layers/mirror_layer_impl.h:59:40: error: non-constant-expression cannot be narrowed from type 'int' to 'unsigned long' in initializer list [-Wc++11-narrowing-const-reference]
     59 |     return viz::CompositorRenderPassId{mirrored_layer_id()};
        |                                        ^~~~~~~~~~~~~~~~~~~

The first batch of errors can be fixed similarly to bug 276997, by
cherry-picking <https://webrtc.googlesource.com/src/+/267f9bdd53> into the
thirdparty directory.

The second batch of errors can be fixed by cherry-picking
<https://chromium.googlesource.com/chromium/src/+/5e9fb4130a537>.

PR:		277129
MFH:		2024Q1
(cherry picked from commit 664c5df760)
2024-02-23 06:30:26 +09:00
Dimitry Andric 1118e30052 devel/electron25: fix build with clang 18
Clang 18 has become more stringent about narrowing in initializer lists,
  resulting in errors when building devel/electron25:

  ../../third_party/webrtc/pc/legacy_stats_collector.cc:191:54: error: non-constant-expression cannot be narrowed from type 'double' to 'float' in initializer list [-Wc++11-narrowing-const-reference]
    191 |       {StatsReport::kStatsValueNameTotalAudioEnergy, info.total_output_energy},
        |                                                      ^~~~~~~~~~~~~~~~~~~~~~~~
  ../../third_party/webrtc/pc/legacy_stats_collector.cc:193:8: error: non-constant-expression cannot be narrowed from type 'double' to 'float' in initializer list [-Wc++11-narrowing-const-reference]
    193 |        info.total_output_duration}};
        |        ^~~~~~~~~~~~~~~~~~~~~~~~~~

and later:

  In file included from ../../cc/layers/mirror_layer_impl.cc:5:
  ../../cc/layers/mirror_layer_impl.h:59:40: error: non-constant-expression cannot be narrowed from type 'int' to 'unsigned long' in initializer list [-Wc++11-narrowing-const-reference]
     59 |     return viz::CompositorRenderPassId{mirrored_layer_id()};
        |                                        ^~~~~~~~~~~~~~~~~~~

The first batch of errors can be fixed similarly to bug 276997, by
cherry-picking <https://webrtc.googlesource.com/src/+/267f9bdd53> into the
thirdparty directory.

The second batch of errors can be fixed by cherry-picking
<https://chromium.googlesource.com/chromium/src/+/5e9fb4130a537>.

PR:		277129
Approved by:	tagattie (maintainer)
MFH:		2024Q1

(cherry picked from commit 76cb9bc437)
2024-02-22 19:45:36 +01:00
Koichiro Iwao 79bec13245 devel/ruby-build: Update to 20240221
Changes:	https://github.com/rbenv/ruby-build/releases/tag/v20240221
(cherry picked from commit 916a2bf28c)
2024-02-22 10:11:37 +09:00
Jan Beich 395dfcd71a games/veloren-weekly: update to s20240221
Changes:	99c997fab...7a77fa6bf
(cherry picked from commit 3b4c906978)
2024-02-22 02:00:10 +01:00
Jan Beich c413552422 emulators/yuzu: update to s20240221
Changes:	d1eaeeed8c...8bbc209950
(cherry picked from commit 2ee6dda38e)
2024-02-22 03:59:57 +03:00
Jan Beich cffa79e8c0 emulators/rpcs3: update to 0.0.30.16124
Changes:	7abc5f3ead...6b43e5c80e
(cherry picked from commit 183d7378ac)
2024-02-22 03:59:55 +03:00
Jan Beich 9eeb031e81 x11/xdg-desktop-portal-hyprland: unbreak build on i386 after c2647d8cb1fc
(cherry picked from commit e74d301dda)
2024-02-21 17:46:02 +01:00
Jan Beich dd5752161d x11/hyprpaper: unbreak build on i386 after c2647d8cb1fc
(cherry picked from commit 39c436cb17)
2024-02-21 17:46:01 +01:00
Jan Beich bdd1530243 devel/hyprlang: update to 0.4.0
Changes:	https://github.com/hyprwm/hyprlang/releases/tag/v0.4.0
Reported by:	GitHub (watch releases)

(cherry picked from commit 5ef61de221)
2024-02-21 17:04:58 +01:00
Jan Beich ce9643aa39 devel/hyprlang: update to 0.3.2
Changes:	https://github.com/hyprwm/hyprlang/releases/tag/v0.3.2
Reported by:	GitHub (watch releases)

(cherry picked from commit 3e8e22e9a0)
2024-02-21 17:04:57 +01:00
Jan Beich 6e1a1c3acb devel/hyprlang: update to 0.3.1
Changes:	https://github.com/hyprwm/hyprlang/releases/tag/v0.3.1
Reported by:	GitHub (watch releases)

(cherry picked from commit e4e07338f4)
2024-02-21 17:04:55 +01:00
Jan Beich 6c9b5ed09d devel/hyprlang: update to 0.3.0
Changes:	https://github.com/hyprwm/hyprlang/releases/tag/v0.3.0
Reported by:	GitHub (watch releases)

(cherry picked from commit 0fe941b4c2)
2024-02-21 17:04:54 +01:00
Yasuhiro Kimura fe0705b8a8 mail/snappymail: Update to 2.35.0
ChangeLog:	https://github.com/the-djmaze/snappymail/releases/tag/v2.35.0
MFH:		2024Q1
(cherry picked from commit 59a7615a86)
2024-02-21 10:41:42 +09:00
Fernando Apesteguía fb4eb1df56 dns/powerdns-recursor: Fix build
PR:		277048
Reported by:	linus.sundqvist@loopia.se
Fixes:		569307de85
2024-02-20 17:59:05 +01:00
Cy Schubert b8c6963c31 sysutils/nut-devel: Trailing whitespace cleanup
(cherry picked from commit f6c9a71554)
2024-02-20 08:57:17 -08:00
Cy Schubert 4ed86fa6c8 sysutils/nut*: Fix arm build
Fix arm build by removing FREEIPMI from arm

PR:		277089
MFH:		2024Q1
(cherry picked from commit 24114c15d5)
2024-02-20 08:57:04 -08:00
Cy Schubert a3379fc044 dns/unbound: Update to 1.19.1
Release notes at
	https://www.nlnetlabs.nl/news/2024/Feb/13/unbound-1.19.1-released/

Security:	CVE-2023-50387, CVE-2023-50868
Approved by:	Jaap Akkerhuis <jaap@NLnetLabs.nl>

(cherry picked from commit efa763f5ae)
2024-02-20 08:54:41 -08:00
Jan Beich fdf998f5d1 emulators/yuzu: update to s20240219
Changes:	53f8383354...d1eaeeed8c
(cherry picked from commit 0c2fdd3cc5)
2024-02-20 01:59:56 +01:00
Jan Beich db2a605ec0 x11/nwg-menu: update to 0.1.3
Changes:	https://github.com/nwg-piotr/nwg-menu/releases/tag/v0.1.3
Reported by:	GitHub (watch releases)

(cherry picked from commit d1a2325f62)
2024-02-20 01:59:54 +01:00
Yuri Victorovich dd29e72fe0 science/agrum: update 1.10.0 → 1.12.1
(cherry picked from commit 7851061d9f)
2024-02-19 13:00:18 -08:00
Vladimir Druzenko 5b24c4fb88 www/tomcat85: update to 8.5.99
Changelog:
https://tomcat.apache.org/tomcat-8.5-doc/changelog.html#Tomcat_8.5.99_(schultz)

Approved by:	arrowd (mentor, implicit)
MFH:		2024Q1

(cherry picked from commit 081c57ba8f)
2024-02-19 21:05:34 +03:00
Vladimir Druzenko da88cd27d8 www/tomcat101: update to 10.1.19
Changelog:
https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.19_(schultz)

Approved by:	arrowd (mentor, implicit)
MFH:		2024Q1

(cherry picked from commit 55a6939fe0)
2024-02-19 21:05:20 +03:00
Vladimir Druzenko ffaf73c5e0 www/tomcat-devel: update to 11.0.0-M17
Changelog:
https://tomcat.apache.org/tomcat-11.0-doc/changelog.html#Tomcat_11.0.0-M17_(markt)

Approved by:	arrowd (mentor, implicit)
MFH:		2024Q1

(cherry picked from commit 20b6d1fe21)
2024-02-19 15:05:41 +03:00
Vladimir Druzenko 2deb62d7b8 www/tomcat9: update to 9.0.86
Changelog:
https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.86_(remm)

Approved by:	arrowd (mentor, implicit)
MFH:		2024Q1

(cherry picked from commit 928904f9c5)
2024-02-19 15:05:37 +03:00
Yuri Victorovich 611f850358 */*: Replace format=bsdtar with format=ustar in tar archive operations
... because the undocumented format bsdtar adds paxheaders on
some systems, therefore breaking the fetch.

The documentation for format=bsdtar should be added:
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=277139

Approved by:	portmgr (blanket unbreak)

(cherry picked from commit 2ad82a1068)
2024-02-18 17:50:41 -08:00
Yuri Victorovich 1a37cea7c7 graphics/oidn: Replace format=bsdtar with format=ustar
... because the undocumented format bsdtar adds paxheaders on
some systems, therefore breaking the fetch.

The documentation for format=bsdtar should be added:
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=277139

PR:		253814
Reported by:	Mamoru IWAKI <1wkmmr@gmail.com>

(cherry picked from commit c22e29d087)
2024-02-18 17:50:02 -08:00
Jason E. Hale a5e638a11f PySide6: Update to 6.6.2
https://code.qt.io/cgit/pyside/pyside-setup.git/tree/doc/changelogs/changes-6.6.2?h=6.6.2

MFH:		2024Q1
(cherry picked from commit 72b072107e)
2024-02-18 19:10:52 -05:00
Florian Smeets 2dd29e1700 www/phpmyfaq: Update to 3.2.5
MFH:		2024Q1
Security:	cbfc1591-c8c0-11ee-b45a-589cfc0f81b0
(cherry picked from commit 20edfb5b87)
2024-02-18 18:18:52 +01:00
Florian Smeets 4d2eab72d6 www/phpmyfaq: Update to 3.2.4
(cherry picked from commit bc48f81941)
2024-02-18 18:18:52 +01:00
Fernando Apesteguía 2eafefc094 multimedia/kodi: Update to 20.4
ChangeLog: https://kodi.tv/article/kodi-20-4-nexus-release/

PR:		276993
Reported by:	yzrh@noema.org (maintainer)

(cherry picked from commit 5faa652f11)
2024-02-18 18:06:18 +01:00
Ralf van der Enden 569307de85 dns/powerdns-recursor: update to 5.0.2 (fixes CVE-2023-50387 and CVE-2023-50868)
ChangeLog:
https://blog.powerdns.com/2024/02/13/powerdns-recursor-4-8-6-4-9-3-5-0-2-released

PR:		277048
Reported by:	tremere@cainites.net (maintainer)
MFH:		2024Q1 (security fixes)
Security:	CVE-2023-50387 CVE-2023-50868

(cherry picked from commit 9d2a670205)
2024-02-18 18:02:47 +01:00
Paul Armstrong 9e8ea86002 www/gitea: update to 1.21.5 (fixes security vulnerabilities)
ChangeLog: https://github.com/go-gitea/gitea/releases/tag/v1.21.5

SECURITY
 * Prevent anonymous container access if RequireSignInView is enabled
 * Update go dependencies and fix go-git

BUGFIXES
 * Revert "Speed up loading the dashboard on mysql/mariadb
 * Fix an actions schedule bug
 * Fix update enable_prune even if mirror_interval is not provided
 * Fix uploaded artifacts should be overwritten
 * Preserve BOM in web editor
 * Strip / from relative links
 * Don't remove all mirror repository's releases when mirroring
 * Implement MigrateRepository for the actions notifier
 * Respect branch info for relative links
 * Don't reload timeline page when (un)resolving or replying conversation
 * Only migrate the first 255 chars of a Github issue title
 * Fix sort bug on repository issues list
 * Fix DeleteCollaboration transaction behaviour
 * Fix schedule not trigger bug because matching full ref name with short ref
   name
 * Fix migrate storage bug
 * Fix archive creating LFS hooks and breaking pull requests
 * Fix reverting a merge commit failing
 * Upgrade xorm to v1.3.7 to fix a resource leak problem caused by Iterate
 * Fix incorrect PostgreSQL connection string for Unix sockets

ENHANCEMENTS
 * Make loading animation less aggressive
 * Avoid duplicate JS error messages on UI
 * Bump @github/relative-time-element to 4.3.1

MISC
 * Warn that DISABLE_QUERY_AUTH_TOKEN is false only if it's explicitly defined
 * Remove duplicated checkinit on git module

PR:		277066
Reported by:	freebsd@otoh.org
MFH:		2024Q1 (security fixes, bug fixes)

(cherry picked from commit a68308673e)
2024-02-18 17:34:33 +01:00
Kirill Ponomarev 08da133249 www/miniflux: Update to 2.1.0
(cherry picked from commit d99e25f55a)
2024-02-18 14:39:40 +01:00
Jan Beich 459b3c57e6 emulators/yuzu: update to s20240217
Changes:	a40adbc142...53f8383354
(cherry picked from commit 7901dfeda9)
2024-02-18 00:08:53 +01:00
Jan Beich 8c86ecde23 emulators/rpcs3: update to 0.0.30.16122
Changes:	e3d4c067df...7abc5f3ead
(cherry picked from commit 540671114f)
2024-02-18 00:08:53 +01:00
Jan Beich 8892bd7519 www/gallery-dl: update to 1.26.8
Changes:	https://github.com/mikf/gallery-dl/releases/tag/v1.26.8
Reported by:	GitHub (watch releases)

(cherry picked from commit a0f07b3941)
2024-02-18 00:08:52 +01:00
Jan Beich c057435b3b multimedia/av1an: update to 0.4.2
Changes:	https://github.com/master-of-zen/Av1an/releases/tag/0.4.2
Reported by:	GitHub (watch releases)

(cherry picked from commit b426de30a0)
2024-02-18 00:08:49 +01:00
Jan Beich 8e240dacaa multimedia/dav1d: update to 1.4.0
Changes:	https://code.videolan.org/videolan/dav1d/-/tags/1.4.0
Reported by:	/r/AV1, Phoronix

(cherry picked from commit 116a9f1ac2)
2024-02-18 00:08:36 +01:00
Jan Beich f9374f9038 x11-wm/sway-devel: update to 1.9-rc4
Changes:	https://github.com/swaywm/sway/releases/tag/1.9-rc4
Reported by:	GitHub (watch releases)

(cherry picked from commit 35fba08b53)
2024-02-18 00:08:36 +01:00
Mikael Urankar f7acb51954 devel/android-tools: Fix build, include functional
While here, pet portlint.

PR:		276983
Reported by:	Ale <discipline@tiscali.it>
MFH:		2024Q1

(cherry picked from commit 6dbc3df04e)
2024-02-17 21:34:53 +01:00
Marc Fonvieille 4d414e7959 misc/freebsd-doc-*: Update to rev. 24f2c7c from FreeBSD docset
Revision 24f2c7c is also 13.3-R version
Approved by:	doceng (implicit)

(cherry picked from commit 9ccb5ae86b)
2024-02-17 14:42:54 +01:00
Danilo G. Baio ac6e279207 misc/freebsd-doc-*: Update to rev. d97a087 from the FreeBSD docset
This change mainly increases the timeout configuration for Hugo.

We are receiving several reports of pkg-fallouts with the error message
"... timed out after 1m0s."

Approved by:	doceng (implicit)

(cherry picked from commit 99cfa5a67c)
2024-02-17 14:42:54 +01:00
Marc Fonvieille 43e2edbfad misc/freebsd-doc-*: Update to rev. ba67c25 from FreeBSD docset
Approved by:	doceng (implicit)

(cherry picked from commit f5737a50a9)
2024-02-17 14:42:53 +01:00
Christoph Moench-Tegeder 694374d507 mail/thunderbird: update to 115.8.0 (rc1)
Release Notes:
  https://www.thunderbird.net/en-US/thunderbird/115.8.0/releasenotes/

(cherry picked from commit 54306e38f1)
2024-02-17 14:36:39 +01:00
Jan Beich 5ba2013b9b x11-wm/niri: update to 0.1.2
Changes:	https://github.com/YaLTeR/niri/releases/tag/v0.1.2
Reported by:	GitHub (watch releases)

(cherry picked from commit e181328160)
2024-02-17 08:35:30 +01:00
Don Lewis c3c29c9b1e editors/openoffice-4: Upgrade to version 4.1.15
Upgrade to version 4.1.15, which has bug and security fixes.

Release notes:
  https://cwiki.apache.org/confluence/display/OOOUSERS/AOO+4.1.15+Release+Notes

Since we use the ports version of expat instead of bundling it into
the openoffice-* packagea,
  CVE-2022-43680: "Use after free" fixed in libexpat
does not apply to our ports. This issue was fixed when we upgraded the
expat port.

Remove the point release from the suffix appended to the names of
the wrapper script and the program directory.  It is annoying when
the suffix changes and we'll never support the simultaneous
installation of multiple versions where these values differ.

MFH:		2024Q1 tree branch name you plan to merge to.>
Security:	CVE-2012-5639
Security:	CVE-2023-1183
Security:	CVE-2023-47804
(cherry picked from commit e5a8e3c915)
2024-02-16 18:32:36 -08:00
Arrigo Marchiori 82deef1053 editors/openoffice-4: fix crash in fontconfig
Ensure default substitutions on patterns

This is requested by the documentation of function FcFontMatch().

Addresses bug #128583.

[cherry-picked from upstream 96cc864ad79ef0ed2b9769f074673a55e4056b44]
[converted to FreeBSD ports patch by Don Lewis <truckman@FreeBSD.org]
[Skipping PORTREVSION bump, the next commit will be a version upgrade]

PR:		248161
MFH:		2024Q1
(cherry picked from commit 53702f0d70)
2024-02-16 18:32:15 -08:00
Jan Beich c38ee9307d games/veloren-weekly: update to s20240215
Changes:	5c4e68cce...99c997fab
(cherry picked from commit 3242afc605)
2024-02-17 01:54:17 +01:00
Jason E. Hale ffda294e81 Qt6: Update to 6.6.2
As a patch release, Qt 6.6.2 does not introduce any new features but
contains more than 400 bug fixes, security updates, and other
improvements on top of Qt 6.6.1 release. See more information about the
most important changes and bug fixes from the Qt 6.6.2 release note.

Announcement: https://www.qt.io/blog/qt-6.6.2-released
Release note: https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.6.2/release-note.md

MFH:		2024Q1
(cherry picked from commit d0f5452468)
2024-02-16 16:12:37 -05:00