Bug 278905

Summary: x11-wm/lxqt: Update to 2.0.0
Product: Ports & Packages Reporter: Jose Alonso Cardenas Marquez <acm>
Component: Individual Port(s)Assignee: Jesper Schmitz Mouridsen <jsm>
Status: Closed FIXED    
Severity: Affects Some People CC: jsm, wen
Priority: --- Flags: jsm: maintainer-feedback+
antoine: exp-run+
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
lxqt update patch file
none
Worldclockplugin / qt workaround none

Description Jose Alonso Cardenas Marquez freebsd_committer freebsd_triage 2024-05-11 03:37:46 UTC
Created attachment 250577 [details]
lxqt update patch file

* 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

It needs a exp-run. lxqt ports files can be obtained from 

https://github.com/alonsobsd/lxqt2-freebsd
Comment 1 Antoine Brodin freebsd_committer freebsd_triage 2024-05-15 12:05:42 UTC
Exp-run fails to start:

[00:00:27] Calculating ports order and dependencies
[00:00:28] Error: compute_deps_pkg failed to lookup pkgname for devel/libqt6xdg processing package lxqt-archiver-1.0.0 from archivers/lxqt-archiver -- Is SUBDIR+=libqt6xdg missing in devel/Makefile?
[00:00:28] Error: compute_deps_pkg failed to lookup pkgname for devel/lxqt2-build-tools processing package lxqt-archiver-1.0.0 from archivers/lxqt-archiver -- Is SUBDIR+=lxqt2-build-tools missing in devel/Makefile?
[00:00:28] Error: compute_deps_pkg failed to lookup pkgname for x11/libfm-qt6 processing package lxqt-archiver-1.0.0 from archivers/lxqt-archiver -- Is SUBDIR+=libfm-qt6 missing in x11/Makefile?
[00:00:28] Error: compute_deps_pkg failed to lookup pkgname for devel/lxqt2-build-tools processing package pavucontrol-qt-2.0.0 from audio/pavucontrol-qt -- Is SUBDIR+=lxqt2-build-tools missing in devel/Makefile?
[00:00:29] Error: compute_deps_pkg failed to lookup pkgname for devel/libqt6xdg processing package lxqt-notificationd-2.0.1 from deskutils/lxqt-notificationd -- Is SUBDIR+=libqt6xdg missing in devel/Makefile?
[00:00:29] Error: compute_deps_pkg failed to lookup pkgname for devel/lxqt2-build-tools processing package lxqt-notificationd-2.0.1 from deskutils/lxqt-notificationd -- Is SUBDIR+=lxqt2-build-tools missing in devel/Makefile?
[00:00:29] Error: compute_deps_pkg failed to lookup pkgname for devel/libqt6xdg processing package liblxqt-2.0.0 from devel/liblxqt -- Is SUBDIR+=libqt6xdg missing in devel/Makefile?
[00:00:29] Error: compute_deps_pkg failed to lookup pkgname for devel/lxqt2-build-tools processing package liblxqt-2.0.0 from devel/liblxqt -- Is SUBDIR+=lxqt2-build-tools missing in devel/Makefile?
[00:00:32] Error: compute_deps_pkg failed to lookup pkgname for devel/lxqt2-build-tools processing package lximage-qt-2.0.1 from graphics/lximage-qt -- Is SUBDIR+=lxqt2-build-tools missing in devel/Makefile?
[00:00:32] Error: compute_deps_pkg failed to lookup pkgname for x11/libfm-qt6 processing package lximage-qt-2.0.1 from graphics/lximage-qt -- Is SUBDIR+=libfm-qt6 missing in x11/Makefile?
[00:00:35] Error: compute_deps_pkg failed to lookup pkgname for devel/libqt6xdg processing package lxqt-sudo-2.0.0 from security/lxqt-sudo -- Is SUBDIR+=libqt6xdg missing in devel/Makefile?
[00:00:35] Error: compute_deps_pkg failed to lookup pkgname for devel/lxqt2-build-tools processing package lxqt-sudo-2.0.0 from security/lxqt-sudo -- Is SUBDIR+=lxqt2-build-tools missing in devel/Makefile?
[00:00:36] Error: compute_deps_pkg failed to lookup pkgname for devel/libqt6xdg processing package lxqt-admin-2.0.0 from sysutils/lxqt-admin -- Is SUBDIR+=libqt6xdg missing in devel/Makefile?
[00:00:36] Error: compute_deps_pkg failed to lookup pkgname for devel/lxqt2-build-tools processing package lxqt-admin-2.0.0 from sysutils/lxqt-admin -- Is SUBDIR+=lxqt2-build-tools missing in devel/Makefile?
[00:00:36] Error: compute_deps_pkg failed to lookup pkgname for devel/libqt6xdg processing package lxqt-policykit-2.0.0 from sysutils/lxqt-policykit -- Is SUBDIR+=libqt6xdg missing in devel/Makefile?
[00:00:36] Error: compute_deps_pkg failed to lookup pkgname for devel/lxqt2-build-tools processing package lxqt-policykit-2.0.0 from sysutils/lxqt-policykit -- Is SUBDIR+=lxqt2-build-tools missing in devel/Makefile?
[00:00:36] Error: compute_deps_pkg failed to lookup pkgname for devel/libqt6xdg processing package lxqt-config-2.0.0 from sysutils/lxqt-config -- Is SUBDIR+=libqt6xdg missing in devel/Makefile?
[00:00:36] Error: compute_deps_pkg failed to lookup pkgname for devel/libqt6xdg processing package lxqt-powermanagement-2.0.0 from sysutils/lxqt-powermanagement -- Is SUBDIR+=libqt6xdg missing in devel/Makefile?
[00:00:36] Error: compute_deps_pkg failed to lookup pkgname for devel/lxqt2-build-tools processing package lxqt-powermanagement-2.0.0 from sysutils/lxqt-powermanagement -- Is SUBDIR+=lxqt2-build-tools missing in devel/Makefile?
[00:00:36] Error: compute_deps_pkg failed to lookup pkgname for devel/lxqt2-build-tools processing package lxqt-config-2.0.0 from sysutils/lxqt-config -- Is SUBDIR+=lxqt2-build-tools missing in devel/Makefile?
[00:00:36] Error: compute_deps_pkg failed to lookup pkgname for devel/libqt6xdg processing package qtxdg-tools-4.0.0 from sysutils/qtxdg-tools -- Is SUBDIR+=libqt6xdg missing in devel/Makefile?
[00:00:36] Error: compute_deps_pkg failed to lookup pkgname for devel/lxqt2-build-tools processing package qtxdg-tools-4.0.0 from sysutils/qtxdg-tools -- Is SUBDIR+=lxqt2-build-tools missing in devel/Makefile?
[00:00:38] Error: compute_deps_pkg failed to lookup pkgname for devel/lxqt2-build-tools processing package lxqt-menu-data-2.0.0 from x11/lxqt-menu-data -- Is SUBDIR+=lxqt2-build-tools missing in devel/Makefile?
[00:00:38] Error: compute_deps_pkg failed to lookup pkgname for devel/libqt6xdg processing package lxqt-about-2.0.0 from x11/lxqt-about -- Is SUBDIR+=libqt6xdg missing in devel/Makefile?
[00:00:38] Error: compute_deps_pkg failed to lookup pkgname for devel/lxqt2-build-tools processing package lxqt-about-2.0.0 from x11/lxqt-about -- Is SUBDIR+=lxqt2-build-tools missing in devel/Makefile?
[00:00:38] Error: compute_deps_pkg failed to lookup pkgname for devel/libqt6xdg processing package lxqt-globalkeys-2.0.0 from x11/lxqt-globalkeys -- Is SUBDIR+=libqt6xdg missing in devel/Makefile?
[00:00:38] Error: compute_deps_pkg failed to lookup pkgname for devel/libqt6xdg processing package lxqt-runner-2.0.0 from x11/lxqt-runner -- Is SUBDIR+=libqt6xdg missing in devel/Makefile?
[00:00:38] Error: compute_deps_pkg failed to lookup pkgname for devel/lxqt2-build-tools processing package lxqt-runner-2.0.0 from x11/lxqt-runner -- Is SUBDIR+=lxqt2-build-tools missing in devel/Makefile?
[00:00:38] Error: compute_deps_pkg failed to lookup pkgname for devel/lxqt2-build-tools processing package lxqt-globalkeys-2.0.0 from x11/lxqt-globalkeys -- Is SUBDIR+=lxqt2-build-tools missing in devel/Makefile?
[00:00:38] Error: compute_deps_pkg failed to lookup pkgname for devel/libqt6xdg processing package screengrab-2.8.0 from x11/screengrab -- Is SUBDIR+=libqt6xdg missing in devel/Makefile?
[00:00:38] Error: compute_deps_pkg failed to lookup pkgname for x11/libfm-qt6 processing package pcmanfm-qt-2.0.0 from x11-fm/pcmanfm-qt -- Is SUBDIR+=libfm-qt6 missing in x11/Makefile?
[00:00:38] Error: compute_deps_pkg failed to lookup pkgname for devel/lxqt2-build-tools processing package lxqt-themes-2.0.0 from x11-themes/lxqt-themes -- Is SUBDIR+=lxqt2-build-tools missing in devel/Makefile?
[00:00:38] Error: compute_deps_pkg failed to lookup pkgname for devel/libqt6xdg processing package lxqt-session-2.0.0 from x11-wm/lxqt-session -- Is SUBDIR+=libqt6xdg missing in devel/Makefile?
[00:00:38] Error: compute_deps_pkg failed to lookup pkgname for devel/lxqt2-build-tools processing package lxqt-session-2.0.0 from x11-wm/lxqt-session -- Is SUBDIR+=lxqt2-build-tools missing in devel/Makefile?
[00:00:38] Error: compute_deps_pkg failed to lookup pkgname for sysutils/lxqt-qt6plugin processing package lxqt-2.0.0 from x11-wm/lxqt -- Is SUBDIR+=lxqt-qt6plugin missing in sysutils/Makefile?
[00:00:38] Error: compute_deps_pkg failed to lookup PKGNAME for sysutils/lxqt-qt6plugin processing package lxqt-2.0.0
[00:00:38] Error: compute_deps_pkg failed to lookup pkgname for devel/libdbusmenu-lxqt processing package lxqt-panel-2.0.1 from x11-wm/lxqt-panel -- Is SUBDIR+=libdbusmenu-lxqt missing in devel/Makefile?
[00:00:38] Error: compute_deps_pkg failed to lookup pkgname for devel/libqt6xdg processing package lxqt-panel-2.0.1 from x11-wm/lxqt-panel -- Is SUBDIR+=libqt6xdg missing in devel/Makefile?
[00:00:38] Error: compute_deps_pkg failed to lookup pkgname for devel/lxqt2-build-tools processing package lxqt-panel-2.0.1 from x11-wm/lxqt-panel -- Is SUBDIR+=lxqt2-build-tools missing in devel/Makefile?
[00:00:38] Error: compute_deps_pkg failed to lookup pkgname for sysutils/libsysstat-qt6 processing package lxqt-panel-2.0.1 from x11-wm/lxqt-panel -- Is SUBDIR+=libsysstat-qt6 missing in sysutils/Makefile?
[00:00:39] Error: Fatal errors encountered calculating dependencies
Comment 2 Jose Alonso Cardenas Marquez freebsd_committer freebsd_triage 2024-05-17 01:27:13 UTC
Hello Antoine, I see it is a issue with new ports. Do you need a patch including category/Makefile changes? I thought it was not necessary
Comment 3 Antoine Brodin freebsd_committer freebsd_triage 2024-05-17 06:24:12 UTC
(In reply to Jose Alonso Cardenas Marquez from comment #2)
I need a functioning ports tree,  from where I can launch a poudriere bulk -a
Comment 4 Jose Alonso Cardenas Marquez freebsd_committer freebsd_triage 2024-05-17 18:22:17 UTC
(In reply to Antoine Brodin from comment #3)
Antoine, please get it from https://github.com/alonsobsd/freebsd-ports
Comment 6 Jose Alonso Cardenas Marquez freebsd_committer freebsd_triage 2024-05-18 07:20:41 UTC
(In reply to Antoine Brodin from comment #5)
I have comitted some fixes to https://github.com/alonsobsd/freebsd-ports. Thanks!
Comment 8 Jose Alonso Cardenas Marquez freebsd_committer freebsd_triage 2024-05-19 00:55:11 UTC
(In reply to Antoine Brodin from comment #7)

Committed fixes to https://github.com/alonsobsd/freebsd-ports/

It includes x11/qterminal and x11-toolkits/qtermwidget update to 2.0.0
Comment 10 Jose Alonso Cardenas Marquez freebsd_committer freebsd_triage 2024-05-20 07:26:13 UTC
(In reply to Antoine Brodin from comment #9)
Committed fixes to https://github.com/alonsobsd/freebsd-ports/

x11/coreterminal needs qt5 version of qtermwidget. I have added x11-toolkits/qtermwidget-qt5 for no break it.
Comment 12 Jose Alonso Cardenas Marquez freebsd_committer freebsd_triage 2024-05-25 06:58:35 UTC
(In reply to Antoine Brodin from comment #11)
Committed fix to https://github.com/alonsobsd/freebsd-ports/
Comment 13 Antoine Brodin freebsd_committer freebsd_triage 2024-05-29 06:07:44 UTC
Exp-run looks fine
Comment 14 Jesper Schmitz Mouridsen freebsd_committer freebsd_triage 2024-06-12 15:55:05 UTC
Sine qt assumes /etc/localtime is a symlink...

Consider adding

if [ -f /var/db/zoneinfo ]; then TZ=`cat /var/db/zoneinfo`;
        cmp -s /usr/share/zoneinfo/$TZ /etc/localtime
        if [ $? -eq 0 ]; then
                export TZ="${TZ}"
        fi
fi

to bin/startlxqt

thanks.
Comment 15 Jesper Schmitz Mouridsen freebsd_committer freebsd_triage 2024-06-12 16:04:52 UTC
Created attachment 251420 [details]
Worldclockplugin / qt workaround
Comment 16 commit-hook freebsd_committer freebsd_triage 2024-06-13 00:25:28 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=131c5283d6294947ddb920efb1f3c782b4e6fe73

commit 131c5283d6294947ddb920efb1f3c782b4e6fe73
Author:     Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
AuthorDate: 2024-06-13 00:12:54 +0000
Commit:     Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
CommitDate: 2024-06-13 00:12:54 +0000

    sysutils/lxqt-qt6plugin: New port: LXQt system integration plugin for Qt6

    With this plugin, all Qt-based programs can adopt settings of LXQt, such
    as the icon theme.
    PR:             278905
    Approved by:    jsm

 sysutils/lxqt-qt6plugin/Makefile (new)  | 27 +++++++++++++++++++++++++++
 sysutils/lxqt-qt6plugin/distinfo (new)  |  3 +++
 sysutils/lxqt-qt6plugin/pkg-descr (new) |  2 ++
 3 files changed, 32 insertions(+)
Comment 17 commit-hook freebsd_committer freebsd_triage 2024-06-13 00:25:29 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=385fcf599ee332beeba0b8bc5958f057022ceb21

commit 385fcf599ee332beeba0b8bc5958f057022ceb21
Author:     Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
AuthorDate: 2024-06-13 00:21:05 +0000
Commit:     Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
CommitDate: 2024-06-13 00:21:05 +0000

    x11-wm/lxqt: Update to 2.0.0

    - 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

 Mk/Uses/lxqt.mk                                    |  40 +++--
 archivers/lxqt-archiver/Makefile                   |  16 +-
 archivers/lxqt-archiver/distinfo                   |   6 +-
 archivers/lxqt-archiver/pkg-descr                  |   2 +-
 archivers/lxqt-archiver/pkg-plist                  |   3 +
 audio/pavucontrol-qt/Makefile                      |  15 +-
 audio/pavucontrol-qt/distinfo                      |   6 +-
 audio/pavucontrol-qt/pkg-plist                     |   1 +
 deskutils/lxqt-notificationd/Makefile              |  15 +-
 deskutils/lxqt-notificationd/distinfo              |   6 +-
 deskutils/lxqt-notificationd/pkg-descr             |   2 +-
 deskutils/lxqt-notificationd/pkg-plist             |   6 +-
 devel/liblxqt/Makefile                             |  15 +-
 devel/liblxqt/distinfo                             |   6 +-
 devel/liblxqt/pkg-plist                            |   4 +-
 devel/libqtxdg/Makefile                            |   9 +-
 devel/libqtxdg/pkg-plist                           |   4 +-
 devel/lxqt-build-tools/Makefile                    |   4 +-
 editors/featherpad/Makefile                        |  11 +-
 editors/featherpad/distinfo                        |   6 +-
 editors/featherpad/pkg-descr                       |   2 +-
 graphics/lximage-qt/Makefile                       |  13 +-
 graphics/lximage-qt/distinfo                       |   6 +-
 graphics/lximage-qt/pkg-plist                      |  89 +++++------
 security/lxqt-openssh-askpass/Makefile             |  17 +-
 security/lxqt-openssh-askpass/distinfo             |   6 +-
 security/lxqt-openssh-askpass/pkg-descr            |   2 +-
 security/lxqt-openssh-askpass/pkg-plist            |   4 +-
 security/lxqt-sudo/Makefile                        |  13 +-
 security/lxqt-sudo/distinfo                        |   6 +-
 security/lxqt-sudo/pkg-descr                       |   4 +-
 security/lxqt-sudo/pkg-plist                       |   4 +-
 sysutils/libsysstat/Makefile                       |   4 +-
 sysutils/lxqt-admin/Makefile                       |  15 +-
 sysutils/lxqt-admin/distinfo                       |   6 +-
 sysutils/lxqt-admin/pkg-descr                      |   2 +-
 sysutils/lxqt-admin/pkg-plist                      |   6 +
 sysutils/lxqt-config/Makefile                      |  19 +--
 sysutils/lxqt-config/distinfo                      |   6 +-
 sysutils/lxqt-config/pkg-descr                     |   2 +-
 sysutils/lxqt-config/pkg-plist                     |  15 ++
 sysutils/lxqt-policykit/Makefile                   |  16 +-
 sysutils/lxqt-policykit/distinfo                   |   6 +-
 sysutils/lxqt-policykit/pkg-plist                  |   4 +-
 sysutils/lxqt-powermanagement/Makefile             |  13 +-
 sysutils/lxqt-powermanagement/distinfo             |   6 +-
 sysutils/lxqt-powermanagement/pkg-plist            |   8 +-
 sysutils/lxqt-qtplugin/Makefile                    |   8 +-
 sysutils/qtxdg-tools/Makefile                      |  14 +-
 sysutils/qtxdg-tools/distinfo                      |   6 +-
 x11-fm/pcmanfm-qt/Makefile                         |  20 ++-
 x11-fm/pcmanfm-qt/distinfo                         |   6 +-
 x11-fm/pcmanfm-qt/pkg-plist                        |   2 +
 x11-themes/lxqt-themes/Makefile                    |   8 +-
 x11-themes/lxqt-themes/distinfo                    |   6 +-
 x11-toolkits/qtermwidget/Makefile                  |  12 +-
 x11-toolkits/qtermwidget/distinfo                  |   6 +-
 x11-toolkits/qtermwidget/pkg-plist                 | 171 +++++++++++----------
 x11-wm/lxqt-panel/Makefile                         |  25 ++-
 x11-wm/lxqt-panel/distinfo                         |   6 +-
 .../files/patch-panel_resources_panel.conf         |   8 +-
 x11-wm/lxqt-panel/pkg-plist                        | 100 ++++++++++++
 x11-wm/lxqt-session/Makefile                       |  16 +-
 x11-wm/lxqt-session/distinfo                       |   6 +-
 x11-wm/lxqt-session/files/patch-startlxqt.in (new) |  16 ++
 x11-wm/lxqt-session/pkg-plist                      |  10 +-
 x11-wm/lxqt/Makefile                               |  15 +-
 x11-wm/obconf-qt/Makefile                          |   4 +-
 x11/compton-conf/Makefile                          |   6 +-
 x11/libfm-qt/Makefile                              |   4 +-
 x11/lxqt-about/Makefile                            |  12 +-
 x11/lxqt-about/distinfo                            |   6 +-
 x11/lxqt-about/pkg-plist                           |   2 +
 x11/lxqt-globalkeys/Makefile                       |  12 +-
 x11/lxqt-globalkeys/distinfo                       |   6 +-
 x11/lxqt-globalkeys/pkg-plist                      |   5 +-
 x11/lxqt-menu-data/Makefile                        |  14 +-
 x11/lxqt-menu-data/distinfo                        |   6 +-
 x11/lxqt-runner/Makefile                           |  16 +-
 x11/lxqt-runner/distinfo                           |   6 +-
 x11/lxqt-runner/pkg-plist                          |   4 +-
 x11/qterminal/Makefile                             |  15 +-
 x11/qterminal/distinfo                             |   6 +-
 x11/qterminal/pkg-plist                            |   2 +
 x11/screengrab/Makefile                            |  10 +-
 x11/screengrab/distinfo                            |   6 +-
 x11/screengrab/pkg-plist                           |   2 +
 87 files changed, 627 insertions(+), 449 deletions(-)
Comment 18 commit-hook freebsd_committer freebsd_triage 2024-06-13 00:25:30 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=604fd3e9b74a8821036f113dc4040e7109be07f6

commit 604fd3e9b74a8821036f113dc4040e7109be07f6
Author:     Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
AuthorDate: 2024-06-13 00:11:07 +0000
Commit:     Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
CommitDate: 2024-06-13 00:11:07 +0000

    devel/lxqt2-build-tools: New port: Helpers CMake modules for LXQt2

    Several helpers CMake modules needed to build LXQt2 itself as well as other
    components.
    PR:             278905
    Approved by:    jsm

 devel/lxqt2-build-tools/Makefile (new)  | 19 ++++++++++++++++++
 devel/lxqt2-build-tools/distinfo (new)  |  3 +++
 devel/lxqt2-build-tools/pkg-descr (new) |  2 ++
 devel/lxqt2-build-tools/pkg-plist (new) | 35 +++++++++++++++++++++++++++++++++
 4 files changed, 59 insertions(+)
Comment 19 commit-hook freebsd_committer freebsd_triage 2024-06-13 00:25:31 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=e86ce540a2a5dbcaa29aedca6a7225e58ed47440

commit e86ce540a2a5dbcaa29aedca6a7225e58ed47440
Author:     Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
AuthorDate: 2024-06-13 00:16:38 +0000
Commit:     Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
CommitDate: 2024-06-13 00:16:38 +0000

    x11-toolkits/qtermwidget-qt5: New port: Terminal widget for QTerminal (Qt5)

    QTermWidget is an opensource project originally based on KDE4 Konsole
    application. The main goal of this project is to provide unicode-enabled,
    embeddable Qt5 widget for using as a built-in console (or terminal emulation
    widget).

    - Bump PORTREVISION of x11/coreterminal

    PR:             278905
    Approved by:    jsm

 x11-toolkits/Makefile                        |  1 +
 x11-toolkits/qtermwidget-qt5/Makefile (new)  | 22 +++++++
 x11-toolkits/qtermwidget-qt5/distinfo (new)  |  3 +
 x11-toolkits/qtermwidget-qt5/pkg-descr (new) |  4 ++
 x11-toolkits/qtermwidget-qt5/pkg-plist (new) | 85 ++++++++++++++++++++++++++++
 x11/coreterminal/Makefile                    |  4 +-
 6 files changed, 117 insertions(+), 2 deletions(-)
Comment 20 commit-hook freebsd_committer freebsd_triage 2024-06-13 00:25:32 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=539c968785234fe925d0795081280c9689207d0b

commit 539c968785234fe925d0795081280c9689207d0b
Author:     Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
AuthorDate: 2024-06-13 00:08:35 +0000
Commit:     Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
CommitDate: 2024-06-13 00:08:35 +0000

    sysutils/libsysstat-qt6: New port: Library used to query system info and statistics ported to qt6

    Qt-based library to query system information like CPU, memory usage and
    network traffic.
    PR:             278905
    Approved by:    jsm

 sysutils/Makefile                                  |   2 +
 sysutils/libsysstat-qt6/Makefile (new)             |  21 ++
 sysutils/libsysstat-qt6/distinfo (new)             |   3 +
 sysutils/libsysstat-qt6/files/config.h.in (new)    |   3 +
 .../files/patch-CMakeLists.txt (new)               |  32 +++
 .../libsysstat-qt6/files/patch-cpustat.cpp (new)   | 307 +++++++++++++++++++++
 .../libsysstat-qt6/files/patch-cpustat.h (new)     |  32 +++
 .../libsysstat-qt6/files/patch-cpustat__p.h (new)  |  65 +++++
 .../libsysstat-qt6/files/patch-memstat.cpp (new)   | 123 +++++++++
 .../libsysstat-qt6/files/patch-memstat.h (new)     |  26 ++
 .../libsysstat-qt6/files/patch-netstat.cpp (new)   | 122 ++++++++
 sysutils/libsysstat-qt6/pkg-descr (new)            |   2 +
 sysutils/libsysstat-qt6/pkg-plist (new)            |  20 ++
 13 files changed, 758 insertions(+)
Comment 21 commit-hook freebsd_committer freebsd_triage 2024-06-13 00:25:33 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=19cf573476eb0f0ea617db52b2e2186b9f17a864

commit 19cf573476eb0f0ea617db52b2e2186b9f17a864
Author:     Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
AuthorDate: 2024-06-13 00:14:18 +0000
Commit:     Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
CommitDate: 2024-06-13 00:14:18 +0000

    deskutils/xdg-desktop-portal-lxqt: New port: Portal frontend service for LXQT

    Flatpak is a technology for packaging and distributing standalone dekstop
    applications. It uses interfaces called "portals" to communicate with the
    rest of the system.

    xdg-desktop-portal works by exposing a series of D-Bus interfaces known as
    portals under a well-known name (org.freedesktop.portal.Desktop) and object
    path (/org/freedesktop/portal/desktop). The portal interfaces include APIs for
    file access, opening URIs, printing and others.

    PR:             278905
    Approved by:    jsm

 deskutils/Makefile                                |  1 +
 deskutils/xdg-desktop-portal-lxqt/Makefile (new)  | 19 +++++++++++++++++++
 deskutils/xdg-desktop-portal-lxqt/distinfo (new)  |  3 +++
 deskutils/xdg-desktop-portal-lxqt/pkg-descr (new) |  8 ++++++++
 deskutils/xdg-desktop-portal-lxqt/pkg-plist (new) |  4 ++++
 5 files changed, 35 insertions(+)
Comment 22 Jose Alonso Cardenas Marquez freebsd_committer freebsd_triage 2024-06-13 00:27:06 UTC
Committed thanks antoine for exp-run, jsm and wen for approval the changes.