| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
This adds the ability for ports to override NINJA_DEFAULT by defining
USES= ninja:samurai and use devel/samurai as backend instead of
devel/ninja (default).
Reviewed by: arrowd, mat and tobik (previous iterations)
Differential Revision: https://reviews.freebsd.org/D45165
|
|
|
|
| |
Sponsored by: Serenity Cybersecurity, LLC
|
|
|
|
|
| |
Announcement:
https://www.kitware.com/cmake-3-29-3-available-for-download/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Qt5 support has been removed from devel/cmake-gui. The kde@ team
recommends migrating away from Qt5 and using Qt6 for individual
applications whenever possible.
Announcements:
https://www.kitware.com/cmake-3-29-0-available-for-download/
https://www.kitware.com/cmake-3-29-1-available-for-download/
https://www.kitware.com/cmake-3-29-2-available-for-download/
Release notes:
https://cmake.org/cmake/help/latest/release/3.29.html
PR: 278693
Exp-run by: antoine
|
|
|
|
|
|
|
| |
Node.js 22 is the new current.
Reference: https://github.com/nodejs/Release/blob/main/README.md#release-schedule
https://github.com/nodejs/Release/commit/17c98b429783838c7c19471c598a03082fcf4f7b
|
|
|
|
|
|
|
| |
Node.js 22 is the new current.
Reference: https://github.com/nodejs/Release/blob/main/README.md#release-schedule
https://github.com/nodejs/Release/commit/17c98b429783838c7c19471c598a03082fcf4f7b
|
|
|
|
|
| |
Reported by: jkim
Pointy Hat: cmt
|
|
|
|
|
| |
clang 18 works on the esrs after 0f1e62d922cb5892cd2684275101fe05e011371b,
3c6cc9a9508c7b947bf9ed5d08e48056729c2b69
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Qt 6.7 is out with lots of large and small improvements for all of us
who like to have fun when building modern applications and user
experiences, focusing on the expansion of supported platforms and
industry standards. This makes code written with Qt more sustainable
and brings more value in Qt as a long-term investment.
www/qt6-webengine is now based on Chromium version 118.0.5993.220.
Announcement: https://www.qt.io/blog/qt-6.7-released
Release note: https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.7.0/release-note.md
PySide6: Update to 6.7.0
PySide6 and its related components have been updated alongside the Qt
release for compatibility. Older versions will not build with Qt 6.7.x.
Announcement: https://www.qt.io/blog/qt-for-python-release-6.7
PyQt6: Update to 6.7.0
Minor Makefile cleanups and simplification of MASTER_SITES in pyqt.mk.
As with PySide6, older versions of PyQt6 will not build with Qt 6.7.x.
Announcement: https://www.riverbankcomputing.com/news/PyQt_v6.7.0_Released
PR: 278658
Exp-run by: antoine
MFH: 2024Q2
Security: e79cc4e2-12d7-11ef-83d8-4ccc6adda413,
c6f03ea6-12de-11ef-83d8-4ccc6adda413
|
|
|
|
| |
Reported by: Martin Filla <freebsd@sysctl.cz>
|
|
|
|
|
|
|
|
|
|
| |
Use cmake specific options to enable position independent code generation.
This fixes several ports (at least multimedia/cmrtlib, math/blas and
math/lapack) which are build with cmake when WITH_PIE is enabled.
PR: 268981
Approved by: portmgr
|
|
|
|
|
|
|
|
|
|
| |
While here, disable RUST_BACKTRACE on ppc64le only
Announce: https://blog.rust-lang.org/2024/05/02/Rust-1.78.0.html
ChangeLog: https://github.com/rust-lang/rust/releases/tag/1.78.0
PR: 278834
Tested by: pkubaj,mikael
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Friday, 10 May 2024
KDE today announces the release of KDE Frameworks 6.2.0.
KDE Frameworks are 72 addon libraries to Qt which provide a wide variety
of commonly needed functionality in mature, peer reviewed and well
tested libraries with friendly licensing terms. For an introduction see
the KDE Frameworks release announcement.
This release is part of a series of planned monthly releases making
improvements available to developers in a quick and predictable manner.
Announcement: https://kde.org/announcements/frameworks/6/6.2.0/
|
|
|
|
|
|
| |
Sponsored by: Serenity Cybersecurity, LLC
Co-authored-by: awoonya <mzhyneva@gmail.com>
|
|
|
|
| |
Sponsored by: Serenity Cybersecurity, LLC
|
|
|
|
| |
Sponsored by: Serenity Cybersecurity, LLC
|
|
|
|
|
|
| |
Co-authored-by: Gleb Popov <arrowd@FreeBSD.org>
Sponsored by: Serenity Cybersecurity, LLC
|
|
|
|
| |
Sponsored by: Serenity Cybersecurity, LLC
|
|
|
|
| |
Sponsored by: Serenity Cybersecurity, LLC
|
|
|
|
| |
Sponsored by: Serenity Cybersecurity, LLC
|
|
|
|
| |
Sponsored by: Serenity Cybersecurity, LLC
|
|
|
|
|
|
| |
Co-authored-by: Gleb Popov <arrowd@FreeBSD.org>
Sponsored by: Serenity Cybersecurity, LLC
|
|
|
|
| |
Sponsored by: Serenity Cybersecurity, LLC
|
|
|
|
|
| |
Sponsored by: Serenity Cybersecurity, LLC
Co-authored-by: Dima Panov <fluffy@FreeBSD.org>
|
|
|
|
| |
Source archives of sudo 1.9.10 and later aren't mirrored on them.
|
|
|
|
|
|
|
|
|
|
|
|
| |
Emacs requires mutually exclusive build parameters depending on whether
the user is running under X11 or Wayland. Rather than require either
set of users to build a custom package, create a new wayland flavor, and
use default options appropriate for users running under X.
PR: 278167
Reviewed by: ashish, jbeich
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D44917
|
| |
|
|
|
|
| |
Rename KDE4 to KDE. Add descriptions for ENCHANT and WEBENGINE
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* the actual test run used MAKE_ENV but should use TEST_ENV
* also, ctest(1) defaults to running tests serially, so add
CTEST_PARALLEL_LEVEL here and set it to _MAKE_JOBS_NUMBER.
NOTE: cmake 3.29 changes semantics for _MAKE_JOBS_NUMBER empty or 0.
This was developed together with diizzy@ as a result of analysing
performance regressions from PR 278500.
PR: 278533
Approved by: portmgr@ (tcberner@)
|
|
|
|
|
|
|
|
|
|
| |
Fail fast when pw(8) fails to create a user or a group. Especially when it is
not the last command in the pre-install script then the exit code will be 0 and
the failure will go unnoticed.
PR: 267384
Approved by: jrm (mentor)
Differential Revision: https://reviews.freebsd.org/D42719
|
|
|
|
| |
Changelog: https://www.mltframework.org/blog/v7.24.0_released/
|
| |
|
|
|
|
| |
Related ports removed in 8d01b5458f4660725fcaf562cdbb073debc9b751
|
|
|
|
|
|
| |
This reverts commit 0bcd20b238ac35ec0db95a496b8c9ce7b6015b4e.
Mk/Uses/mysql.mk got there by accident
|
|
|
|
|
|
| |
Both options are non-default.
MFH: 2024Q2
|
|
|
|
|
|
|
|
| |
ReleaseNotes: https://www.ruby-lang.org/en/news/2024/04/23/ruby-3-2-4-released/
PR: 278553
Exp-run by: antoine
MFH: 2024Q1
Security: 2ce1a2f1-0177-11ef-a45e-08002784c58d
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
post-install-DOCS-on copies all files/directories under ${WRKSRC}/doc/
into ${STAGEDIR}${RUBY_DOCDIR}/, then installs ${WRKSRC}/ChangeLog to
same directory. But there is ChangeLog directory under ${WRKSRC}/doc/.
As a result there is already ${STAGEDIR}${RUBY_DOCDIR}/ChangeLog
directory when ${WRKSRC}/ChangeLog is tried to be installed as
${WRKSRC}/doc/ChangeLog. Previously install(1) regards it as non-fatal
and build continues. But on latest -CURRENT the command regards it as
fatal and results in build error. So fix it by moving
${WRKSRC}/ChangeLog to ${WRKSRC}/doc/ChangeLog/ChangeLog at extract
phase.
Bump PORTREVISION as plist is changed.
PR: 278554
Reported by: Siva Mahadevan
MFH: 2024Q2
|
|
|
|
|
|
| |
ReleaseNotes: https://www.ruby-lang.org/en/news/2024/04/23/ruby-3-3-1-released/
MFH: 2024Q2
Security: 2ce1a2f1-0177-11ef-a45e-08002784c58d
|
|
|
|
|
|
|
|
|
|
|
|
| |
After the release of 3.1.3 Ruby 3.1 series has entered security
maintainance phase that only security fixes are provided. And it is
expected to reach its EoL on March 31, 2025. So mark DEPRECATED to
encourage user to migrate to newer version, and set EXPIRATION_DATE to
its expected EoL day.
ReleaseNotes: https://www.ruby-lang.org/en/news/2024/04/23/ruby-3-1-5-released/
MFH: 2024Q1
Security: 2ce1a2f1-0177-11ef-a45e-08002784c58d
|
| |
|
|
|
|
| |
Simplify a tautology in USES=go while here.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
KDE Plasma 6.0.4, Bugfix Release for April
Tuesday, 16 April 2024. Today KDE releases a bugfix update to KDE Plasma
6, versioned 6.0.4.
This release adds three weeks' worth of new translations and fixes from
KDE's contributors. The bugfixes are typically small but important and
include:
* Foldermodel: Export urls to the Desktop Portal on drag and copy.
* System Monitor: Fix the column configuration dialog being too small
on the overview page.
* Applets/battery: Check actual battery for charge state workaround.
View full changelog: https://kde.org/announcements/changelogs/plasma/6/6.0.3-6.0.4
|
|
|
|
| |
Differential Revision: https://reviews.freebsd.org/D44793
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Friday, 12 April 2024
KDE today announces the release of KDE Frameworks 6.1.0.
KDE Frameworks are 83 addon libraries to Qt which provide a wide variety
of commonly needed functionality in mature, peer reviewed and well
tested libraries with friendly licensing terms. For an introduction see
the KDE Frameworks release announcement.
This release is part of a series of planned monthly releases making
improvements available to developers in a quick and predictable manner.
Announcement: https://kde.org/announcements/frameworks/6/6.1.0/
|
| |
|
|
|
|
|
|
|
| |
As man pages have been moved PREFIX/share/man adjust the qa check.
Reported by: eduardo
Approved by: portmgr (blanket)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
For each feature (see in Mk/Features) users can now set these variables
in their make.conf. Using LTO as an example.
To enable globally:
WITH_LTO= yes
To disable globally (for example ssp is enabled by default):
WITHOUT_LTO= yes
To enable for a specific list of ports:
WITH_LTO_PORTS= lang/perl5.36
To disable for a specific list of ports:
WITHOUT_LTO_PORTS= lang/perl5.36
Differential Revision: https://reviews.freebsd.org/D44750
|
|
|
|
| |
This reverts commit d697653cffd19ddaf3cdee2589a830c72ab39777.
|
|
|
|
|
|
| |
change"
This reverts commit 665b0219e541019b849fd5a1efdf032081dcf610.
|
|
|
|
|
| |
PR: 277603
Approved by: portmgr
|