| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
| |
Reported by: portscout
|
|
|
|
|
|
|
| |
Use localbase:ldflags to detect system libintl. Without it, bundled is
built instead.
PR: 275567
|
|
|
|
| |
New version of gtk3 in tree
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Switch to DISTVERSION
- Switch to meson build
- Fix ATK_BRIGDE option (deps run detection: #PR269963)
- Group backends into multi option (at least one backend needed to build)
- Pet portlint, portclippy and portfmt
ChangeLog: https://gitlab.gnome.org/GNOME/gtk/-/blob/gtk-3-24/NEWS
PR: 269963, 275567
Exp-run by: antoine
|
|
|
|
|
| |
Changes: https://gitlab.freedesktop.org/wlroots/wlroots/-/releases/0.17.1
Reported by: GitLab (notify releases)
|
|
|
|
|
| |
- Add missing dependencies
- Pet portclippy
|
|
|
|
|
|
| |
- Utilize USES=localbase
- Pet portclippy
- Adopt port
|
|
|
|
| |
Reported by: fallout
|
|
|
|
|
| |
- Upstream marked this module as Deprecated
- Set EXPIRATION_DATE 2024-01-16
|
|
|
|
| |
Approved by: portmgr (just-fix-it)
|
|
|
|
|
| |
- Upstream has marked this module as Deprecated
- Set EXPIRATION_DATE 2024-01-16
|
|
|
|
|
|
|
| |
- Apply temporary upstream patch to fix issue
PR: 274367, 275484
Approved by: portmgr (build fix blanket)
|
|
|
|
| |
Differential Revision: https://reviews.freebsd.org/D42976
|
|
|
|
| |
- Remove unneeded dependency
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Tuesday, 5 December 2023. Today KDE releases a bugfix update to KDE
Plasma 5, versioned 5.27.10.
Plasma 5.27 was released in February 2023 with many feature refinements
and new modules to complete the desktop experience.
The bugfixes are typically small but important and include:
* Powerdevil Backlighthelper: Implement support for the FreeBSD
backlight(8) interface.
* KWin: Allow running kwin5 windowed in kwin6.
* Discover: Support AppStream 1.0 and 0.x versions.
View full changelog: https://kde.org/announcements/changelogs/plasma/5/5.27.9-5.27.10
|
|
|
|
| |
PR: 275186
|
|
|
|
|
|
|
|
|
| |
x11-toolkits/kf5-kguiaddons
Only build the geo-handler binaries for the kf5 version, and run-depend
on it instead.
If no kf5 is required, then the default-on option KF5COMPAT can be
toggled off.
|
|
|
|
|
|
|
|
|
| |
A patch to x11-toolkits/libXmu, still in review, is required to,
a) build this patch,
b) work.
This reverts commit feec232fadd3d30c62282b6dd218536b7322e761.
|
|
|
|
|
|
|
|
|
|
|
|
| |
Like x11-toolkits/libXmu, the same problem exists in Motif and
editres(1) will not pop up the resource box,
displaying, "this widget no longer exists in the client."
Additional discussion and patch posted near the end of the
discussion at,
https://gitlab.freedesktop.org/xorg/lib/libxmu/-/issues/1
MFH: 2023Q4
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In XmPIXMAP mode, Motif will draw to the root window with
IncludeInferious without being under a GrabServer.
This results in a variety of graphical glitches. For example, when a
compositing window manager updates the screen it will erase the drag
icon. This continues until the icon leaves the origin window, when Motif
does a GrabServer. The GrabServer avoids the graphical glitches, but it
also freezes the rest of the desktop (which is impolite).
Given that all current X servers support SHAPE, and given that most
users are running a compositing window manager, XmDRAG_WINDOW is always
a better choice. Therefore, disable XmPIXMAP entirely.
Obtained from: https://sourceforge.net/p/motif/code/merge-requests/1/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The check for whether sprintf() returns void would fail to detect
sprintf() returning int under recent Clang.
Presumably the check meant to see if an error like
"passing 'void' to parameter of incompatible type 'int'"
is generated, but Clang would always generate other errors
having to do with calling sprintf() with too few arguments
and attempting to redeclare sprintf() when it is a builtin macro.
And even if the test program compiles, such as with GCC,
it crashes during the sprintf(".") call.
Revise the test program to not redeclare sprintf(), to call sprintf()
with valid arguments, and to not implicitly declare exit() due to
stdlib.h not being included (which Apple Xcode Clang 12 and later
consider an error rather than a warning).
If sprintf() returns void, then a compiler error similar to
"initializing 'int' with an expression of incompatible type 'void'"
or "void value not ignored as it ought to be" should be generated.
Otherwise if sprintf() returns int, then the test program should
compile and exit with code 0, and the check should properly report
that sprintf() does not return void.
Obtained from: https://sourceforge.net/p/motif/code/merge-requests/3/
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
connections
Xft rendition caching added with the fix #1414 won't check whether the
matching rendition was allocated trough a different display connection.
This causes a forked process that creates Motif widgets on a separate
display connection to fail with RenderBadGlyphSet X error as soon as
the parent process closes its display, thus invalidating the associated
Xft font resource.
Obtained from: https://sourceforge.net/p/motif/code/merge-requests/4/
|
|
|
|
|
|
|
|
|
|
| |
expecting RowColumn
To compute the position of a menu to display, in some cases the
position is computed invoking RC_Type() that expects a RowColumn
widget. One case was not verifying this hence leading to coredump.
Obtained from: https://sourceforge.net/p/motif/code/merge-requests/5/
|
|
|
|
| |
Reported by: poudriere
|
|
|
|
| |
Reported by: poudriere
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
KDE's 6th Megarelease - Beta 1
Wednesday, 29 November 2023
En route to the new Plasma, Frameworks and Gear
Every few years we port the key components of our software to a new
version of Qt, taking the opportunity to remove cruft and leverage the
updated features the most recent version of Qt has to offer us.
It has been nearly 10 years since the last big release of our flagship
Plasma desktop environment, and the time has come again. KDE is making
available today the Beta version of all the software we will include in
a megarelease scheduled for the end of February 2024.
To ensure all parts of KDE's software stack are working together, we are
releasing all our major bundles at the same time. Today sees the
continuation of that journey with the Beta releases of Plasma 6, KDE
Frameworks 6 and the KDE Gear bundle of apps.
+-------------------------------------------------------------------------+
| This is a very early preview intended for developers and testers only. |
| We hope it will be picked up by rolling unstable distros, but it is far |
| from being ready for day-to-day use yet. |
+-------------------------------------------------------------------------+
Announcement: https://kde.org/announcements/megarelease/6/beta1/
Obtained from: https://github.com/tcberner/kde6-overlay/
Further port changes:
* graphics/libkexiv2-devel has been added
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
KDE's 6th Megarelease - Alpha
Wednesday, 8 November 2023
En route to the new Plasma, Frameworks and Gear
Every few years we port the key components of our software to a new
version of Qt, taking the opportunity to remove cruft and leverage the
updated features the most recent version of Qt has to offer us.
It has been nearly 10 years since the last big release of our flagship
Plasma desktop environment, and the time has come again. KDE is making
available today the Alpha version of all the software we will include in
a megarelease scheduled for the end of February 2024.
Announcement: https://kde.org/announcements/megarelease/6/alpha/
Obtained from: https://github.com/tcberner/kde6-overlay/
Further ports specific changes:
* multimedia/phonon: is now flavored for Qt5 and Qt6
|
|
|
|
|
| |
Changes: https://gitlab.freedesktop.org/libdecor/libdecor/-/compare/0.2.0...0.2.1
Reported by: GitLab (notify releases)
|
|
|
|
|
| |
Changes: https://gitlab.gnome.org/GNOME/libadwaita/-/blob/1.4.2/NEWS
Reported by: Repology
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
As a patch release, Qt 6.6.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.6.0 release. See more information
about the most important changes and bug fixes from the Qt 6.6.1 release
note.
To allow building www/qt6-webengine without CUPS, a CUPS option has been
added and the Pdf module has been split out to a new port: print/qt6-pdf.
This also allows building devel/py-qt6-pyqt without pulling in the unused
WebEngine module. Fixes [1].
Remove a lot of unused dependencies. Fixes [2]. Also remove inconsistent
WWW lines from the individual Makefiles as WWW is alreay defined in
Mk/Uses/qt-dist.mk. [3]
Announcement: https://www.qt.io/blog/qt-6.6.1-released
Rel note: https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.6.1/release-note.md
PR: 271111 [1], 268692 [2]
Reported by: echoxxzz <echoxxzz@gmail.com> [1],
Matthieu Volat <mazhe@alkumuna.eu> [2],
lwhsu (via #freebsd-desktop IRC) [3]
MFH: 2023Q4
Security: 6d9c6aae-5eb1-11ee-8290-a8a1599412c6,
07ee8c14-68f1-11ee-8290-a8a1599412c6,
a1e27775-7a61-11ee-8290-a8a1599412c6,
0da4db89-84bf-11ee-8290-a8a1599412c6
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Sunday, 12 November 2023
KDE today announces the release of KDE Frameworks 5.112.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.
PR: 275060
Exp-run by: antoine
Announcement: https://kde.org/announcements/frameworks/5/5.112.0/
|
|
|
|
| |
Changes: https://gitlab.gnome.org/GNOME/gtk/-/blob/4.12.4/NEWS
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Qt 6.6.0 is a feature release with focus on improving UX capabilities
including responsive UI technology and the Qt Graph module.
The Qt Coap module has been added as net/qt6-coap. [1]
PySide6 and PyQt6 have also been updated to 6.6.0.
Announcement: https://www.qt.io/blog/qt-6.6-released
Rel note: https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.6.0/release-note.md
PR: 275068, 274911 [1]
MFH: 2023Q4
Exp-run by: antoine
|
|
|
|
| |
New version of wxWidgets in tree
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Pet portlint, portclippy and portfmt
ChangeLog:
https://www.wxwidgets.org/news/2023/11/wxwidgets-3.2.4-released/
https://www.wxwidgets.org/news/2023/10/wxwidgets-3.2.3-released/
https://www.wxwidgets.org/news/2023/02/wxwidgets-3.2.2.1-released/
https://www.wxwidgets.org/news/2023/02/wxwidgets-3.2.2-released/
PR: 274367
Approved by: desktop (maintainer timeout, >1 month)
MFH: 2023Q4
|
|
|
|
| |
https://github.com/coin3d/soqt/releases/tag/v1.6.1
|
| |
|
|
|
|
|
| |
Changes: https://gitlab.freedesktop.org/wlroots/wlroots/-/releases/0.17.0
Reported by: GitLab (notify releases)
|
|
|
|
|
| |
Some consumers are ready for 0.17 API but many are not. For smooth
transition use non-default PREFIX, so both can be installed together.
|
|
|
|
| |
Changes: https://gitlab.freedesktop.org/wlroots/wlroots/-/compare/fe53ec6937...0.17.0
|
|
|
|
| |
Reported by: portscout
|
|
|
|
| |
- It fixes build issue with editors/lazarus-qt6-devel
|
|
|
|
|
|
|
|
| |
Changes: https://github.com/unicode-org/icu/releases/tag/release-74-1
Reported by: GitHub (watch releases)
PR: 274317
Exp-run by: antoine (incomplete)
Approved by: fluffy
|
|
|
|
| |
Sponsored by: Serenity Cybersecurity, LLC
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Merge all fpc-* units to lang/fpc. It gives us a better way to maintain fpc
and lazarus ports.
- Update Mk/fpc.mk for reflects new changes
- Update Mk/lazarus.mk for reflects new changes
- Now we can defined WANT_FPC_DEVEL AND WANT_LAZARUS_DEVEL for use devel version
of fpc or lazarus for build apps based on fpc/lazarus
- Add entries to MOVED
- Bump PORTREVISON of affected ports
- Some other minor modifications
|
|
|
|
| |
Changes: https://gitlab.freedesktop.org/wlroots/wlroots/-/compare/af165acb42...5de9e1a99d
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Building x11-toolkits/wxgtk32 with lld 17 results in the following link
errors:
ld: error: version script assignment of 'WXU_3.2.1' to symbol 'wxApp::GTKAllowDiagnosticsControl()' failed: symbol not defined
ld: error: version script assignment of 'WXU_3.2.1' to symbol 'wxFileDialog::AddShortcut(const wxString&, int)' failed: symbol not defined
Add -Wl,--undefined-version to LDFLAGS to suppress these errors, since
wxWidgets reuses the same linker version script for all its shared
libraries.
PR: 273753
Approved by: blanket (desktop)
MFH: 2023Q4
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Building x11-toolkits/wxgtk30 with lld 17 results in the following link
errors:
ld: error: version script assignment of 'WXU_3.0.5' to symbol 'wxSVGFileDCImpl::DoDrawPolyPolygon(int, int const*, wxPoint const*, int, int, wxPolygonFillMode)' failed: symbol not defined
ld: error: version script assignment of 'WXU_3.0.5' to symbol 'wxSVGFileDCImpl::SetAxisOrientation(bool, bool)' failed: symbol not defined
ld: error: version script assignment of 'WXU_3.0.5' to symbol 'wxSVGFileDCImpl::SetDeviceOrigin(int, int)' failed: symbol not defined
ld: error: version script assignment of 'WXU_3.0.5' to symbol 'wxSVGFileDCImpl::SetLogicalOrigin(int, int)' failed: symbol not defined
ld: error: version script assignment of 'WXU_3.0.5' to symbol 'wxWindow::GetContentScaleFactor() const' failed: symbol not defined
ld: error: version script assignment of 'WXU_3.0.4' to symbol 'wxDirButton::DoApplyWidgetStyle(_GtkRcStyle*)' failed: symbol not defined
ld: error: version script assignment of 'WXU_3.0.4' to symbol 'wxFileButton::DoApplyWidgetStyle(_GtkRcStyle*)' failed: symbol not defined
ld: error: version script assignment of 'WXU_3.0.4' to symbol 'wxRibbonPage::ShowScrollButtons1()' failed: symbol not defined
ld: error: version script assignment of 'WXU_3.0.4' to symbol 'wxWindow::GTKApplyCssStyle(char const*)' failed: symbol not defined
ld: error: version script assignment of 'WXU_3.0.3' to symbol 'wxDataViewRenderer::FinishEditing()' failed: symbol not defined
ld: error: version script assignment of 'WXU_3.0.3' to symbol 'wxFloatProperty::DoGetAttribute(wxString const&) const' failed: symbol not defined
ld: error: version script assignment of 'WXU_3.0.2' to symbol 'wxGenericListCtrl::EndEditLabel(bool)' failed: symbol not defined
ld: error: version script assignment of 'WXU_3.0.1' to symbol 'wxDataViewListCtrl::ClearColumns()' failed: symbol not defined
ld: error: version script assignment of 'WXU_3.0.1' to symbol 'wxDataViewListStore::ClearColumns()' failed: symbol not defined
ld: error: version script assignment of 'WXU_3.0.1' to symbol 'wxInfoBarGeneric::SetForegroundColour(wxColour const&)' failed: symbol not defined
ld: error: version script assignment of 'WXU_3.0.1' to symbol 'wxTDIChildFrame::DoMoveWindow(int, int, int, int)' failed: symbol not defined
Add -Wl,--undefined-version to LDFLAGS to suppress these errors, since
wxWidgets reuses the same linker version script for all its shared
libraries.
PR: 273753
Approved by: blanket (desktop)
MFH: 2023Q4
|
|
|
|
| |
Release math/scilab and its prerequisites
|