| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
img/codec_Xpm.c:635:21: error: incompatible function pointer types assigning to 'Bool (*)(PImgCodec, PImgLoadFileInstance)' (aka 'long (*)(struct ImgCodec *, struct _ImgLoadFileInstance *)') from 'int (PImgCodec, PImgLoadFileInstance)' (aka 'int (struct ImgCodec *, struct _ImgLoadFileInstance *)') [-Wincompatible-function-pointer-types]
vmt. load = load;
^ ~~~~
img/codec_Xpm.c:639:21: error: incompatible function pointer types assigning to 'Bool (*)(PImgCodec, PImgSaveFileInstance)' (aka 'long (*)(struct ImgCodec *, struct _ImgSaveFileInstance *)') from 'int (PImgCodec, PImgSaveFileInstance)' (aka 'int (struct ImgCodec *, struct _ImgSaveFileInstance *)') [-Wincompatible-function-pointer-types]
vmt. save = save;
^ ~~~~
|
|
|
|
| |
Approved by: portmgr (blanket)
|
| |
|
|
|
|
| |
Approved by: portmgr (blanket)
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Saturday, 13 January 2024
KDE today announces the release of KDE Frameworks 5.114.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.114.0/
PR: 276302
Exp-run by: antoine
|
| |
|
|
|
|
|
|
|
|
| |
Reduce heavy dependencies for consumers e.g.,
cage -> wlroots -> xwayland-devel -> libdecor -> gtk3.
Approved by: pizzamig (portmgr)
Differential Revision: https://reviews.freebsd.org/D43576
|
|
|
|
|
|
| |
libdecor is under MIT but Cairo, Pango, DBus are under GPL variants.
GPL may not be permitted with LICENSES_REJECTED, so let users opt out
when libdecor support cannot be disabled in consumers.
|
|
|
|
| |
Approved by: portmgr (blanket)
|
|
|
|
| |
Approved by: portmgr (blanket)
|
|
|
|
| |
Approved by: portmgr (blanket)
|
|
|
|
| |
Approved by: portmgr (blanket)
|
|
|
|
| |
Changes: https://gitlab.gnome.org/GNOME/gtk/-/blob/3.24.41/NEWS
|
| |
|
|
|
|
| |
Changes: https://gitlab.gnome.org/GNOME/gtk/-/blob/3.24.40/NEWS
|
| |
|
|
|
|
| |
Changes: https://gitlab.gnome.org/GNOME/gtk/-/blob/4.12.5/NEWS
|
|
|
|
|
|
|
|
| |
update bundled pybind to let it build with py311
PR: 276497
PR: 275494
Approved by: yuri (maintainer)
|
|
|
|
|
| |
PR: 276466
Approved by: portmgr (blanket)
|
|
|
|
| |
Qt-Applications
|
|
|
|
| |
SOVERSION may be used in consumers for their own libraries.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
LIB_DEPENDS against a port with non-default USE_LDCONFIG can desync
RUN_DEPENDS and BUILD_DEPENDS, leading to incorrectly registered
dependencies when built in a dirty environment.
$ make install -C x11-toolkits/wlroots
$ make install -C x11-wm/hikari
$ pkg info -xr wlroots
wlroots-0.17.1:
hikari-2.3.3_4
wlroots015-0.15.1_2:
$ make run-depends-list -C x11-wm/hikari | fgrep wlroots
/usr/ports/main/x11-toolkits/wlroots015
$ make actual-package-depends -C x11-wm/hikari | fgrep wlroots
"wlroots": {origin: "x11-toolkits/wlroots", version: "0.17.1"}
|
|
|
|
| |
2024-01-16 x11-toolkits/p5-Gtk2-TrayIcon: Upstream marked this module as Deprecated
|
|
|
|
| |
2024-01-16 x11-toolkits/p5-Gtk2-GladeXML: Upstream marked this module as Deprecated
|
| |
|
|
|
|
|
| |
Changes: https://gitlab.freedesktop.org/libdecor/libdecor/-/compare/0.2.1...0.2.2
Reported by: GitLab (notify releases)
|
| |
|
|
|
|
| |
Reported by: portscout
|
|
|
|
| |
Approved by: portmgr
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
KDE's 6th Megarelease - Release Candidate 1
Wednesday, 10 January 2024
Plasma 6, Frameworks and Gear draw closer
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.
KDE's megarelease is less than 50 days away. At the end of February 2024
we will publish Plasma 6, Frameworks 6, and a whole new set of
applications in a special edition of KDE Gear all in one go.
If you have been following the updates here, here and here, you will
know we are making our way through the testing phase and gradually
reaching stability. KDE is making available today the first Release
Candidate version of all the software we will include in the
megarelease.
As with the Alpha and Beta versions, this is a preview intended for
developers and testers. The software provided is nearing stability, but
is still not 100% safe to use in a production environment. We still
recommend you continue using stable versions of Plasma, Frameworks and
apps for your everyday work. But if you do use this, watch out for bugs
and report them promptly, so we can solve them.
Read on to find out more about KDE's 6th Megarelease, what it covers,
and how you can help make the new versions of Plasma, KDE's apps and
Frameworks a success now.
To get a full Qt6 based desktop, the overlay below can be used (once it
is updated to RC1)
Announcement: https://kde.org/announcements/megarelease/6/rc1/
Overlay: https://github.com/tcberner/kde6-overlay/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
KDE's 6th Megarelease - Release Candidate 1
Wednesday, 10 January 2024
Plasma 6, Frameworks and Gear draw closer
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.
KDE's megarelease is less than 50 days away. At the end of February 2024
we will publish Plasma 6, Frameworks 6, and a whole new set of
applications in a special edition of KDE Gear all in one go.
If you have been following the updates here, here and here, you will
know we are making our way through the testing phase and gradually
reaching stability. KDE is making available today the first Release
Candidate version of all the software we will include in the
megarelease.
As with the Alpha and Beta versions, this is a preview intended for
developers and testers. The software provided is nearing stability, but
is still not 100% safe to use in a production environment. We still
recommend you continue using stable versions of Plasma, Frameworks and
apps for your everyday work. But if you do use this, watch out for bugs
and report them promptly, so we can solve them.
Read on to find out more about KDE's 6th Megarelease, what it covers,
and how you can help make the new versions of Plasma, KDE's apps and
Frameworks a success now.
To get a full Qt6 based desktop, the overlay below can be used (once it
is updated to RC1)
Announcement: https://kde.org/announcements/megarelease/6/rc1/
Overlay: https://github.com/tcberner/kde6-overlay/
|
|
|
|
| |
Reported by: portscout
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Thursday, 14 December 2023
KDE today announces the release of KDE Frameworks 5.113.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.
Announcment: https://kde.org/announcements/frameworks/5/5.113.0/
Exp-run by: antoine
PR: 276124
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Add an option to enable limited Cairo rendering support
- Do not strip static libraries upon installation as this
breaks linking against them (the case for `x11/flruler')
- Restore `files/patch-src_Makefile' which was ditched in
r447379 (commit 2a288980b3dd) in favor of `post-install'
target because of the above and now this code is mature
enough and should be less fragile to patch statically
- Garbage-collect no longer useful patch added in r138020
(commit 2a70195a3279) back in 2005 which now makes `-lm'
appear twice in the fltk-config(1)'s LDFLAGS outputs
- Shorten local variable name in the `post-patch' target
Reported by: pkg-fallout
|
|
|
|
|
| |
Changes: https://github.com/wmww/gtk-layer-shell/releases/tag/v0.8.2
Reported by: GitHub (watch releases)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Plasma is KDE's flagship desktop environment. Plasma is like Windows or
macOS, but is renowned for being flexible, powerful, lightweight and
configurable. It can be used at home, at work, for schools and research.
Plasma 6 is the upcoming version of Plasma that integrates the latest
version of Qt, Qt 6, the framework upon which Plasma is built.
Plasma 6 incorporates new technologies from Qt and other constantly
evolving tools, providing new features, better support for the latest
hardware, and supports for the hardware and software technologies to
come.
Announcement: https://kde.org/announcements/megarelease/6/beta2/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Plasma 6, Frameworks and Gear draw closer
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.
We are now just over two months away from KDE's megarelease. At the end
of February 2024 we will publish Plasma 6, Frameworks 6 and a whole new
set of applications in a special edition of KDE Gear all in one go.
If you have been following the updates here and here, you will know we
are deep in the testing phase; and KDE is making available today the
second Beta version of all the software we will include in the
megarelease.
As with versions Alpha and the first Beta, this is a preview intended
for developers and testers. The software in this second beta release is
reaching stability fast, but it is still not 100% safe to use in a
production environment. We still recommend you continue using stable
versions of Plasma, Frameworks and apps for your everyday work. But if
you do use this, watch out for bugs and report them promptly, so we can
solve them.
Read on to find out more about KDE's 6th Megarelease, what it covers,
and how you can help make the new versions of Plasma, KDE's apps and
Frameworks a success now.
Announcement: https://kde.org/announcements/megarelease/6/beta2/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Remove all references to defunct ARCH arm
- Remove all references to defunct ARCH sparc64
- Remove x11-drivers/xf86-video-sunffb which requires defunct sparc64
ARCH
- Remove sysutils/afbinit requires defunct sparc64 ARCH
- Remove all references to bktr driver
- Remove all references to defunct FreeBSD_12
- Remove all references to OSVERSION/OSREL corresponding to 12
- Remove conditionals in Mk/Uses/cabal.mk
- Remove sparc reference from Mk/Uses/qt-dist.mk
- Remove BROKEN_sparc64/NOT_FOR_ARCH=sparc64
- Remove BROKEN_FreeBSD_12* from:
- Remove OpenSSL patches from:
- Remove conditional flags for OSVERSION >= 1300000 to fixed flags.
Also move conditional flags for non sparc64/arm ARCH to fixed flags.
Reviewed by: brooks, jbeich, rene, salvadore
Differential Revision: https://reviews.freebsd.org/D42068
|
|
|
|
| |
Unless graphics/Coin is updated this cannot be fixed
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
After the update to 3.24.38, with the BROADWAY option disabled, the port
fails to package, with:
pkg-static: Unable to access file /wrkdirs/share/dim/ports/x11-toolkits/gtk30/work/stage/usr/local/man/man1/broadwayd.1.gz:No such file or directory
Add %%BROADWAY%% prefixes to more broadway-related files in pkg-plist
(broadwayd.1.gz, broadwayd.html and gtk-broadway.html).
PR: 275567
Fixes: 0a1dd69c3167
|
|
|
|
|
|
| |
Update devel/pyside2* and devel/shiboken2 to 5.15.12
Release note: https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/5.15.12/release-note.md
|
|
|
|
|
|
| |
This is a minor maintenance release and does not contain
new ABI features. While here, strip installed libraries
in addition to the programs (subject to -DWITH_DEBUG).
|