| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Not all projects are providing there go.mod file to the go proxy.
If the go.mod is not available on the go proxies it is not possible
to build the port with the go module approach.
This modification make a new variable GO_MOD_DIST availble.
With the values:
- gitlab (to download the go.mod from gitlab)
- github (to download the go.mod from github)
- https://.... (a custom URI without the go.mod in it)
- not defined (will download as now from go proxy)
This make it now possible to also easily package go based ports that
are only hosted on some sites but not published to the go proxy.
Differential Revision: https://reviews.freebsd.org/D45631
|
|
|
|
|
|
| |
Changes: https://github.com/ruby/ruby/releases
https://github.com/ruby/ruby/blob/master/NEWS.md
https://www.ruby-lang.org/en/news/2024/07/09/ruby-3-3-4-released/
|
|
|
|
|
|
|
| |
It is a fatal error now if Cabal is passed --offline and there are VCS
dependencies in the cabal.project
This change is no-op for Poudriere builds since it shuts down networking for
the build stage by default.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Tuesday, 2 July 2024. Today KDE releases a bugfix update to KDE Plasma
6, versioned 6.1.2.
Plasma 6.1 was released in June 2024 with many feature refinements and
new modules to complete the desktop experience.
This release adds a week's worth of new translations and fixes from
KDE's contributors. The bugfixes are typically small but important and
include:
* Discover: Fix share dialog.
* Libtaskmanager: improve efficiency when window icon frequently
changes.
* Do not hide panel settings when a panel-parented dialog takes focus.
View full changelog: https://kde.org/announcements/changelogs/plasma/6/6.1.1-6.1.2
|
|
|
|
|
|
|
| |
Upstream bumped Emacs's major version from 30 to 31, so a PORTREVISION
bump of most consumers will be necessary.
Sponsored by: The FreeBSD Foundation
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Pass -DCMAKE_AUTOGEN_PARALLEL:STRING="${MAKE_JOBS_NUMBER}" to avoid
spawning more moc and uic processes than the user has specified via
MAKE_JOBS_NUMBER and to limit to 1 if the user has DISABLE_MAKE_JOBS
set.
PR: 279908
Reported by: Anton Saietskii <vsasjason@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Tuesday, 25 June 2024. Today KDE releases a bugfix update to KDE Plasma
6, versioned 6.1.1.
Plasma 6.1 was released in June 2024 with many feature refinements and
new modules to complete the desktop experience.
This release adds a week's worth of new translations and fixes from
KDE's contributors. The bugfixes are typically small but important and
include:
* KScreenLocker Greeter: Fix Shader Wallpaper plugin and possibly others.
* Increase minimum plasma wayland protocols version to 1.13.
* Use snap:// URLs rather than appstream:// ones on snap only distros.
View full changelog: https://kde.org/announcements/changelogs/plasma/6/6.1.0-6.1.1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Your Future Desktop is Ready
Plasma 6.1 brings improvements and powerful new features to every part
of your desktop
Tuesday, 18 June 2024
Plasma 6 hits its stride with version 6.1. While Plasma 6.0 was all
about getting the migration to the underlying Qt 6 frameworks correct
(and what a massive job that was), 6.1 is where developers start
implementing the features that will take your desktop to a new level.
In this release, you will find features that go far beyond subtle
changes to themes and tweaks to animations (although there is plenty of
those too), as you delve into interacting with desktops on remote
machines, become more productive with usability and accessibility
enhancements galore, and discover customizations that will even affect
the hardware of your computer.
These features and more are being built directly into Plasma's Wayland
version natively, avoiding the need for third party software and hacky
extensions required by similar solutions implemented in X.
Things will only get more interesting from here. But meanwhile enjoy
what will land on your desktop with your next update.
Announcement: https://kde.org/announcements/plasma/6/6.1.0/
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Bump Emacs version in Mk/Uses/emacs.mk to update version-specific
paths
- Bump PORTREVISION of ports with USES=emacs. This is required for two
reasons. Emacs lisp files need to be byte compiled for the new Emacs
version, and files installed under, e.g., EMACS_VERSION_SITE_LISPDIR
need to be relocated.
Reviewed by: ashish, yasu
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D45705
|
|
|
|
| |
Sponsored by: Serenity Cybersecurity, LLC
|
|
|
|
|
| |
Announcement:
https://www.kitware.com/cmake-3-29-6-available-for-download/
|
|
|
|
| |
MFH: 2024Q2
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
June 19, 2024
We have released Qt 6.7.2. As a patch release, Qt 6.7.2 does not
introduce new features but contains more than 200 bug fixes, security
updates, and other improvements on the top of the Qt 6.7.1 release.
See more information about the most important changes and bug fixes
from the Qt 6.7.2 release note.
Announcement: https://www.qt.io/blog/qt-6.7.2-released
Release note: https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.7.2/release-note.md
MFH: 2024Q2
Security: c5415838-2f52-11ef-9cab-4ccc6adda413
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Sunday, 19 May 2024
KDE today announces the release of KDE Frameworks 5.116.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/5/5.116.0/
PR: 279751
Exp-run by: antoine
|
|
|
|
|
|
|
|
| |
Announce: https://blog.rust-lang.org/2024/06/13/Rust-1.79.0.html
ChangeLog: https://github.com/rust-lang/rust/releases/tag/1.79.0
PR: 279707
Tested by: pkubaj,mikael
|
|
|
|
|
|
|
| |
* This is an LTS version.
* the mysql command now generates a warning about deprecation.
to prevent these for other ports with USES=mysql Mk/Uses/mysql.mk
has been patched.
|
|
|
|
|
|
| |
PR: 277689
Reported by: wen@
Exp-run by: antoine@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Update mostly lxqt ports to 2.0.x
- Update some lxqt dependencies to latest version
- Update Mk/Uses/lxqt.mk file for support some legacy and new lxqt ports
- Add devel/libdbusmenu-lxqt
- Add x11/libfm-qt6
- Add devel/libqt6xdg
- Add sysutils/libsysstat-qt6
- Add devel/lxqt2-build-tools
- Add sysutils/lxqt-qt6plugin
- Add deskutils/xdg-desktop-portal-lxqt
- Add x11-toolkits/qtermwidget-qt5 for no break x11/coreterminal
- Pass maintainership to new lxqt@ group
- Few other modifications
PR: 278905
Approved by: jsm
|
|
|
|
|
|
| |
Announcements:
https://www.kitware.com/cmake-3-29-4-available-for-download/
https://www.kitware.com/cmake-3-29-5-available-for-download/
|
|
|
|
| |
ReleaseNotes: https://www.ruby-lang.org/en/news/2024/06/12/ruby-3-3-3-released/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Friday, 7 June 2024
KDE today announces the release of KDE Frameworks 6.3.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.
Announcmeent: https://kde.org/announcements/frameworks/6/6.3.0/
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Some projects don't support running tests in parallel
(for example chinese/libchewing) and currently there's no way of
disabling it.
Add CMAKE_TESTING_PARALLEL_LEVEL and default to MAKE_JOBS_NUMBER
Switch to MAKE_JOBS_NUMBER as _MAKE_JOBS_NUMBER is unset if
MAKE_JOBS_UNSAFE is defined.
PR: 279316
Approved by: portmgr (arrowd)
|
| |
|
|
|
|
| |
Sponsored by: Serenity Cybersecurity, LLC
|
|
|
|
|
|
|
|
|
| |
Sometimes we use non-default CARGO_CARGOTOML/CARGO_CARGOLOCK, that means the
Cargo.{toml,lock} are not under WRKSRC. Therefore, we change it from WRKSRC to
CARGO_CARGOTOML:H in order to generate Cargo.lock in the right place.
PR: 279495
Approved by: mikael
|
|
|
|
|
|
|
|
| |
Add or correct dependencies that are pulled in by pkg-config files so
they don't have to be added in every port Makefile.
PR: 279524
Reviewed by: arrowd
|
|
|
|
|
|
|
|
| |
Update devel/pyside2* and devel/shiboken to 5.15.14
Update devel/qt5-script* and www/qt5-webengine to 5.15.17
Release note: https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/5.15.14/release-note.md
|
|
|
|
| |
ReleaseNotes: https://www.ruby-lang.org/en/news/2024/05/30/ruby-3-3-2-released/
|
|
|
|
| |
ReleaseNotes: https://www.ruby-lang.org/en/news/2024/05/29/ruby-3-1-6-released/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- devel/tex-kpathsea: Update version 6.3.5=>6.4.0
- devel/tex-libtexlua: Update distinfo
- devel/tex-synctex: Update distinfo
- devel/tex-web2c: Update version 20230313=>20240312
- japanese/tex-ptex: Update distinfo
- print/tex-basic-engines: Update version 20230313=>20240312
- print/tex-dvipdfmx: Update version 20230313=>20240312
- print/tex-dvipsk: Update version 20230313=>20240312
- print/tex-jadetex: Update version 20230313=>20240312
- print/tex-luatex: Update version 20230313=>20240312
- print/tex-ptexenc: Update version 1.4.3=>1.4.6
- print/tex-xdvik: Bump REVISION
- print/tex-xetex: Update verison 0.99993=>20240312
- print/tex-xmltex: Update verison 1.9=>20240312
- print/texlive-base: Update version 20230313=>20240312
- print/texlive-docs: Update version 20230313=>20240312
- print/texlive-texmf-source: Update version 20230313=>20240312
- print/texlive-texmf: Update version 20230313=>20240312
- print/texlive-tlmgr: Update version 20230313=>20240312
- print/xpdfopen: Update version 0.86=>20240312
Sponsored by: Nepustil
|
|
|
|
|
|
|
|
|
|
| |
The switch is a collective effort of Wen Heping, Alastair Hogge,
Muhammad Moinur Rahman, Antoine Brodin, Vladimir Druzenko,
Thomas Zander, Daniel Engberg et al.
PR: 275494
Tested by: antoine (multiple exp-runs)
With hat: python
|
|
|
|
|
|
|
|
|
|
|
|
| |
Mk/Uses/qt.mk: Fix typo that lead to my test builds excluding this
port and to not register it as a LIB_DEPENDS in consumers. [1] Nothing
currently depends on this, but the devel/qt6 metaport technically should,
so I'm bumping its PORTREVISION so that science/qt6-quick3dphysics is
registered as a dependency.
Reported by: pkg-fallout
MFH: 2024Q2
Pointy hat to: my 7 months ago self who added this port [1]
|
|
|
|
| |
Changes: https://metacpan.org/release/HAARG/perl-5.40.0-RC1/view/pod/perldelta.pod
|
|
|
|
| |
MFH: 2024Q2
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
As a patch release, Qt 6.7.1 does not introduce any new features but
contains more than 400 bug fixes, security updates, and other
improvements to the top of the Qt 6.7.0 release. See more information
about the most important changes and bug fixes from Qt 6.7.1 release
note.
Enable building of databases/qt6-base_sqldriver@mysql with MariaDB. [1]
Fix build of www/qt6-webengine with the SNDIO option enabled. [2]
Announcement: https://www.qt.io/blog/qt-6.7.1-released
Release note: https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.7.1/release-note.md
PR: 277922 [1], 279180 [2]
Reported by: vvd [1], Benjamin Takacs <nimaje+fbz@bureaucracy.de> [2]
MFH: 2024Q2
Security: f5fa174d-19de-11ef-83d8-4ccc6adda413
|
|
|
|
|
|
|
|
|
|
|
|
| |
Welcome MySQL 8.4
What is new in MySQL8.4 since MySQL 8.0:
https://dev.mysql.com/doc/refman/8.4/en/mysql-nutshell.html
HINT: MySQL8.2+ supports only 64-bit platforms!!!
special thanks for the majority of the work on this port: samm aka Alex
S.
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
| |
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
|