diff --git a/Mk/Uses/lxqt.mk b/Mk/Uses/lxqt.mk index 035c2d5e0174..135472777a7a 100644 --- a/Mk/Uses/lxqt.mk +++ b/Mk/Uses/lxqt.mk @@ -2,26 +2,32 @@ # life easier, when dealing with ports related to the LXQt Desktop Environment. # # Feature: lxqt -# Usage: USES=lxqt -# Valid ARGS: does not require args +# Usage: USES=lxqt: +# Valid ARGS: 1, 2 # # Available LXQt components are: # -# buildtools - Helpers CMake modules -# globalkeys - Keyboard shortcuts daemon -# libfmqt - Libfm Qt bindings -# lxqt - LXQt core library -# qtxdg - Qt implementation of freedesktop.org xdg specs +# buildtools / buildtools2 - Helpers CMake modules +# globalkeys - Keyboard shortcuts daemon +# libfmqt / libfmqt6 - Libfm Qt5/Qt6 bindings +# lxqt - LXQt core library +# qtxdg / qt6xdg - Qt5/Qt6 implementation of freedesktop.org xdg specs +# sysstat / sysstat-qt6 - Qt5/Qt6 library to query system information # # MAINTAINER: ports@FreeBSD.org .if !defined(_INCLUDE_USES_LXQT_MK) _INCLUDE_USES_LXQT_MK= yes -. if !empty(lxqt_ARGS) -IGNORE= Incorrect 'USES+=lxqt:${lxqt_ARGS} takes no arguments +. if empty(lxqt_ARGS) +IGNORE= Incorrect 'USES+=lxqt:${lxqt_ARGS} takes arguments 1 or 2 . endif +. if ${lxqt_ARGS:N1:N2} +IGNORE= Unknown argument for USES=lxqt: ${lxqt_ARGS:N1:N2} +. endif + +_LXQT_VER= ${lxqt_ARGS} _LXQT_PROJECT= ${DISTNAME:S/-${DISTVERSION}//:tl} MASTER_SITE_LXQT+= \ @@ -32,6 +38,7 @@ MASTER_SITE_LXQT_SUBDIR= ${_LXQT_PROJECT} MASTER_SITES?= ${MASTER_SITE_LXQT} MASTER_SITE_SUBDIR?= ${MASTER_SITE_LXQT_SUBDIR} +DISTNAME= ${PORTNAME:S/2//:S/6//}-${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX} DIST_SUBDIR= lxqt PLIST_SUB+= LXQT_INCLUDEDIR="include/lxqt" \ @@ -42,22 +49,31 @@ PLIST_SUB+= LXQT_INCLUDEDIR="include/lxqt" \ CMAKE_ARGS+= -DCMAKE_INSTALL_MANDIR=${PREFIX}/share/man # Available LXQt components are: -_USE_LXQT_ALL= buildtools globalkeys libfmqt lxqt qtxdg +_USE_LXQT1_ONLY=buildtools libfmqt qtxdg sysstat + +_USE_LXQT2_ONLY=buildtools2 globalkeys libfmqt6 lxqt qt6xdg sysstat-qt6 + +_USE_LXQT_ALL= ${_USE_LXQT${_LXQT_VER}_ONLY} _DATAROOTDIR= ${LOCALBASE}/share buildtools_BUILD_DEPENDS= ${_DATAROOTDIR}/cmake/lxqt-build-tools/lxqt-build-tools-config.cmake:devel/lxqt-build-tools +buildtools2_BUILD_DEPENDS= ${_DATAROOTDIR}/cmake/lxqt2-build-tools/lxqt2-build-tools-config.cmake:devel/lxqt2-build-tools globalkeys_LIB_DEPENDS= liblxqt-globalkeys.so:x11/lxqt-globalkeys - globalkeys_USE_LXQT_REQ= lxqt libfmqt_LIB_DEPENDS= libfm-qt.so:x11/libfm-qt +libfmqt6_LIB_DEPENDS= libfm-qt6.so:x11/libfm-qt6 lxqt_LIB_DEPENDS= liblxqt.so:devel/liblxqt -lxqt_USE_LXQT_REQ= qtxdg +lxqt_USE_LXQT_REQ= qt6xdg qtxdg_LIB_DEPENDS= libQt5Xdg.so:devel/libqtxdg +qt6xdg_LIB_DEPENDS= libQt6Xdg.so:devel/libqt6xdg + +sysstat_LIB_DEPENDS= libsysstat-qt5:devel/libsysstat +sysstat-qt6_LIB_DEPENDS=libsysstat-qt6.so:devel/libsysstat-qt6 . if defined(USE_LXQT) diff --git a/archivers/lxqt-archiver/Makefile b/archivers/lxqt-archiver/Makefile index 423836ef9c12..6404616815df 100644 --- a/archivers/lxqt-archiver/Makefile +++ b/archivers/lxqt-archiver/Makefile @@ -1,27 +1,27 @@ PORTNAME= lxqt-archiver -PORTVERSION= 0.9.0 +PORTVERSION= 1.0.0 CATEGORIES= archivers MASTER_SITES= LXQT -MAINTAINER= jsm@FreeBSD.org -COMMENT= Qt file archiver +MAINTAINER= lxqt@FreeBSD.org +COMMENT= Qt6 file archiver WWW= https://github.com/lxqt/lxqt-archiver LICENSE= GPLv2 -LIB_DEPENDS= libfm-qt.so:x11/libfm-qt \ +LIB_DEPENDS= libfm-qt6.so:x11/libfm-qt6 \ libjson-glib-1.0.so:devel/json-glib \ libmenu-cache.so:x11/menu-cache \ libexif.so:graphics/libexif RUN_DEPENDS= gtar:archivers/gtar \ unzip:archivers/unzip -USES= cmake compiler:c++14-lang desktop-file-utils lxqt perl5 pkgconfig \ - tar:xz gnome qt:5 xorg +USES= cmake compiler:c++17-lang desktop-file-utils lxqt:2 perl5 \ + pkgconfig tar:xz gnome qt:6 xorg USE_GNOME= glib20 -USE_QT= buildtools:build qmake:build core gui -USE_LXQT= buildtools lxqt +USE_QT= tools:build base:run +USE_LXQT= buildtools2 libfmqt6 lxqt USE_XORG= xcb .include diff --git a/archivers/lxqt-archiver/distinfo b/archivers/lxqt-archiver/distinfo index b6640d67b86f..9449019df147 100644 --- a/archivers/lxqt-archiver/distinfo +++ b/archivers/lxqt-archiver/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1706384027 -SHA256 (lxqt/lxqt-archiver-0.9.0.tar.xz) = be2d49669220700d71b5f4a62d340eab36e29b4a8327c1f551ae95eede793158 -SIZE (lxqt/lxqt-archiver-0.9.0.tar.xz) = 183352 +TIMESTAMP = 1714104765 +SHA256 (lxqt/lxqt-archiver-1.0.0.tar.xz) = 4152af9cb6a13236d8776c0bd29937158b310719fb9596f723fb0fcc34596563 +SIZE (lxqt/lxqt-archiver-1.0.0.tar.xz) = 187944 diff --git a/archivers/lxqt-archiver/pkg-descr b/archivers/lxqt-archiver/pkg-descr index 8400ca22c6ed..c7a480bab775 100644 --- a/archivers/lxqt-archiver/pkg-descr +++ b/archivers/lxqt-archiver/pkg-descr @@ -1,2 +1,2 @@ -A simple & lightweight Qt file archiver. +A simple & lightweight Qt6 file archiver. The core I/O functions are ported from Engrampa diff --git a/archivers/lxqt-archiver/pkg-plist b/archivers/lxqt-archiver/pkg-plist index 55b7a9d0547d..bcf60d49e2a9 100644 --- a/archivers/lxqt-archiver/pkg-plist +++ b/archivers/lxqt-archiver/pkg-plist @@ -23,10 +23,12 @@ share/icons/hicolor/scalable/apps/lxqt-archiver.svg %%DATADIR%%/translations/lxqt-archiver_it.qm %%DATADIR%%/translations/lxqt-archiver_ja.qm %%DATADIR%%/translations/lxqt-archiver_ko.qm +%%DATADIR%%/translations/lxqt-archiver_lg.qm %%DATADIR%%/translations/lxqt-archiver_lt.qm %%DATADIR%%/translations/lxqt-archiver_nb_NO.qm %%DATADIR%%/translations/lxqt-archiver_nl.qm %%DATADIR%%/translations/lxqt-archiver_oc.qm +%%DATADIR%%/translations/lxqt-archiver_pa.qm %%DATADIR%%/translations/lxqt-archiver_pl.qm %%DATADIR%%/translations/lxqt-archiver_pt.qm %%DATADIR%%/translations/lxqt-archiver_pt_BR.qm @@ -38,4 +40,5 @@ share/icons/hicolor/scalable/apps/lxqt-archiver.svg %%DATADIR%%/translations/lxqt-archiver_tr.qm %%DATADIR%%/translations/lxqt-archiver_uk.qm %%DATADIR%%/translations/lxqt-archiver_vi.qm +%%DATADIR%%/translations/lxqt-archiver_zh_CN.qm %%DATADIR%%/translations/lxqt-archiver_zh_TW.qm diff --git a/audio/pavucontrol-qt/Makefile b/audio/pavucontrol-qt/Makefile index 4e0335ac31f2..c89a1f257b26 100644 --- a/audio/pavucontrol-qt/Makefile +++ b/audio/pavucontrol-qt/Makefile @@ -1,22 +1,21 @@ PORTNAME= pavucontrol-qt -PORTVERSION= 1.4.0 +PORTVERSION= 2.0.0 CATEGORIES= audio MASTER_SITES= LXQT/${PORTNAME} -MAINTAINER= jsm@FreeBSD.org -COMMENT= PulseAudio mixer in Qt +MAINTAINER= lxqt@FreeBSD.org +COMMENT= PulseAudio mixer in Qt6 WWW= https://github.com/lxqt/pavucontrol-qt/ LICENSE= GPLv2 LIB_DEPENDS= libpulse.so:audio/pulseaudio -USES= cmake compiler:c++14-lang gettext-runtime localbase:ldflags qt:5 \ - lxqt perl5 pkgconfig tar:xz gnome +USES= cmake compiler:c++17-lang gettext-runtime localbase:ldflags \ + lxqt:2 qt:6 perl5 pkgconfig tar:xz gnome USE_PERL5= build -USE_QT= buildtools:build qmake:build core gui linguisttools \ - widgets -USE_LXQT= buildtools +USE_QT= base:run tools:build +USE_LXQT= buildtools2 USE_GNOME= glib20 .include diff --git a/audio/pavucontrol-qt/distinfo b/audio/pavucontrol-qt/distinfo index 9d518107a140..23963df1124a 100644 --- a/audio/pavucontrol-qt/distinfo +++ b/audio/pavucontrol-qt/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1706383596 -SHA256 (lxqt/pavucontrol-qt-1.4.0.tar.xz) = 0d7ced3b9d215bcfae8fd5df5429aa07b0517984925cfa1cd020a9505749a994 -SIZE (lxqt/pavucontrol-qt-1.4.0.tar.xz) = 111712 +TIMESTAMP = 1714113453 +SHA256 (lxqt/pavucontrol-qt-2.0.0.tar.xz) = 3acec36371614a2bb8145228449e684cea83aab31234c960176688d88e830475 +SIZE (lxqt/pavucontrol-qt-2.0.0.tar.xz) = 114044 diff --git a/audio/pavucontrol-qt/pkg-plist b/audio/pavucontrol-qt/pkg-plist index 869d320be57e..6307ff639ecd 100644 --- a/audio/pavucontrol-qt/pkg-plist +++ b/audio/pavucontrol-qt/pkg-plist @@ -27,6 +27,7 @@ share/applications/pavucontrol-qt.desktop %%DATADIR%%/translations/pavucontrol-qt_ja.qm %%DATADIR%%/translations/pavucontrol-qt_kn.qm %%DATADIR%%/translations/pavucontrol-qt_ko.qm +%%DATADIR%%/translations/pavucontrol-qt_lg.qm %%DATADIR%%/translations/pavucontrol-qt_lt.qm %%DATADIR%%/translations/pavucontrol-qt_ml.qm %%DATADIR%%/translations/pavucontrol-qt_mr.qm diff --git a/deskutils/lxqt-notificationd/Makefile b/deskutils/lxqt-notificationd/Makefile index c0b4a383786a..e3a12a591cd7 100644 --- a/deskutils/lxqt-notificationd/Makefile +++ b/deskutils/lxqt-notificationd/Makefile @@ -1,22 +1,21 @@ PORTNAME= lxqt-notificationd -PORTVERSION= 1.4.0 +PORTVERSION= 2.0.1 CATEGORIES= deskutils MASTER_SITES= LXQT -MAINTAINER= jsm@FreeBSD.org +MAINTAINER= lxqt@FreeBSD.org COMMENT= LXQt notification daemon WWW= https://lxqt-project.org LICENSE= LGPL21+ -USES= cmake compiler:c++14-lang gettext kde:5 lxqt qt:5 \ - perl5 pkgconfig tar:xz gnome xorg +USES= cmake compiler:c++17-lang gettext kde:6 localbase:ldflags lxqt:2 qt:6 \ + perl5 pkgconfig tar:xz gnome xorg USE_PERL5= build -USE_QT= buildtools:build qmake:build dbus core gui \ - linguisttools svg widgets x11extras xml -USE_KDE= windowsystem -USE_LXQT= buildtools lxqt +USE_QT= base:run tools:build svg +USE_KDE= layer-shell-qt windowsystem USE_GNOME= glib20 USE_XORG= x11 +USE_LXQT= buildtools2 lxqt .include diff --git a/deskutils/lxqt-notificationd/distinfo b/deskutils/lxqt-notificationd/distinfo index f25b0192df8e..fa64984d53c9 100644 --- a/deskutils/lxqt-notificationd/distinfo +++ b/deskutils/lxqt-notificationd/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1706384865 -SHA256 (lxqt/lxqt-notificationd-1.4.0.tar.xz) = 4334b8c7f3f2d5e65bb3b88e188324924102aff91ee7aa1066f9bc6f4bf66ca8 -SIZE (lxqt/lxqt-notificationd-1.4.0.tar.xz) = 61792 +TIMESTAMP = 1715396560 +SHA256 (lxqt/lxqt-notificationd-2.0.1.tar.xz) = f66366221825774967b4ae4ec658d00128bf4536be779ca02e4406a184262aec +SIZE (lxqt/lxqt-notificationd-2.0.1.tar.xz) = 64132 diff --git a/deskutils/lxqt-notificationd/pkg-descr b/deskutils/lxqt-notificationd/pkg-descr index e89ab50eb415..163a54f139b8 100644 --- a/deskutils/lxqt-notificationd/pkg-descr +++ b/deskutils/lxqt-notificationd/pkg-descr @@ -1,2 +1,2 @@ -lxqt-notificationd is a daemon enabling applications to display +lxqt2-notificationd is a daemon enabling applications to display notifications in pop-up windows on desktops. diff --git a/deskutils/lxqt-notificationd/pkg-plist b/deskutils/lxqt-notificationd/pkg-plist index 378f15fc59a9..80831f470651 100644 --- a/deskutils/lxqt-notificationd/pkg-plist +++ b/deskutils/lxqt-notificationd/pkg-plist @@ -25,11 +25,13 @@ share/applications/lxqt-config-notificationd.desktop %%LXQT_TRANSLATIONS%%/lxqt-config-notificationd/lxqt-config-notificationd_it.qm %%LXQT_TRANSLATIONS%%/lxqt-config-notificationd/lxqt-config-notificationd_ja.qm %%LXQT_TRANSLATIONS%%/lxqt-config-notificationd/lxqt-config-notificationd_ko.qm +%%LXQT_TRANSLATIONS%%/lxqt-config-notificationd/lxqt-config-notificationd_lg.qm %%LXQT_TRANSLATIONS%%/lxqt-config-notificationd/lxqt-config-notificationd_lt.qm %%LXQT_TRANSLATIONS%%/lxqt-config-notificationd/lxqt-config-notificationd_lv.qm %%LXQT_TRANSLATIONS%%/lxqt-config-notificationd/lxqt-config-notificationd_nb_NO.qm %%LXQT_TRANSLATIONS%%/lxqt-config-notificationd/lxqt-config-notificationd_nl.qm %%LXQT_TRANSLATIONS%%/lxqt-config-notificationd/lxqt-config-notificationd_oc.qm +%%LXQT_TRANSLATIONS%%/lxqt-config-notificationd/lxqt-config-notificationd_pa.qm %%LXQT_TRANSLATIONS%%/lxqt-config-notificationd/lxqt-config-notificationd_pl.qm %%LXQT_TRANSLATIONS%%/lxqt-config-notificationd/lxqt-config-notificationd_pt.qm %%LXQT_TRANSLATIONS%%/lxqt-config-notificationd/lxqt-config-notificationd_pt_BR.qm @@ -63,11 +65,13 @@ share/applications/lxqt-config-notificationd.desktop %%LXQT_TRANSLATIONS%%/lxqt-notificationd/lxqt-notificationd_ja.qm %%LXQT_TRANSLATIONS%%/lxqt-notificationd/lxqt-notificationd_kk.qm %%LXQT_TRANSLATIONS%%/lxqt-notificationd/lxqt-notificationd_ko.qm +%%LXQT_TRANSLATIONS%%/lxqt-notificationd/lxqt-notificationd_lg.qm %%LXQT_TRANSLATIONS%%/lxqt-notificationd/lxqt-notificationd_lt.qm %%LXQT_TRANSLATIONS%%/lxqt-notificationd/lxqt-notificationd_lv.qm -%%LXQT_TRANSLATIONS%%/lxqt-notificationd/lxqt-notificationd_oc.qm %%LXQT_TRANSLATIONS%%/lxqt-notificationd/lxqt-notificationd_nb_NO.qm %%LXQT_TRANSLATIONS%%/lxqt-notificationd/lxqt-notificationd_nl.qm +%%LXQT_TRANSLATIONS%%/lxqt-notificationd/lxqt-notificationd_oc.qm +%%LXQT_TRANSLATIONS%%/lxqt-notificationd/lxqt-notificationd_pa.qm %%LXQT_TRANSLATIONS%%/lxqt-notificationd/lxqt-notificationd_pl.qm %%LXQT_TRANSLATIONS%%/lxqt-notificationd/lxqt-notificationd_pt.qm %%LXQT_TRANSLATIONS%%/lxqt-notificationd/lxqt-notificationd_pt_BR.qm diff --git a/deskutils/xdg-desktop-portal-lxqt/Makefile b/deskutils/xdg-desktop-portal-lxqt/Makefile new file mode 100644 index 000000000000..ef659b41b907 --- /dev/null +++ b/deskutils/xdg-desktop-portal-lxqt/Makefile @@ -0,0 +1,21 @@ +PORTNAME= xdg-desktop-portal-lxqt +PORTVERSION= 1.0.2 +CATEGORIES= deskutils wayland + +MAINTAINER= lxqt@FreeBSD.org +COMMENT= Portal frontend service for LXQT +WWW= https://github.com/flatpak/xdg-desktop-portal + +LICENSE= LGPL21 + +USE_GITHUB= yes +GH_ACCOUNT= lxqt + +USES= cmake kde:6 pkgconfig qt:6 +USE_KDE= windowsystem +USE_QT= base:run tools:build + +post-install: + @${RM} -r ${STAGEDIR}${PREFIX}/lib/systemd + +.include diff --git a/deskutils/xdg-desktop-portal-lxqt/distinfo b/deskutils/xdg-desktop-portal-lxqt/distinfo new file mode 100644 index 000000000000..6e515edc18e6 --- /dev/null +++ b/deskutils/xdg-desktop-portal-lxqt/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1715397306 +SHA256 (lxqt-xdg-desktop-portal-lxqt-1.0.2_GH0.tar.gz) = 3f13151deb515ce9f17431bd48dfbea717499c698d28267cd225b47ac22a6d6c +SIZE (lxqt-xdg-desktop-portal-lxqt-1.0.2_GH0.tar.gz) = 17943 diff --git a/deskutils/xdg-desktop-portal-lxqt/pkg-descr b/deskutils/xdg-desktop-portal-lxqt/pkg-descr new file mode 100644 index 000000000000..f739b9452949 --- /dev/null +++ b/deskutils/xdg-desktop-portal-lxqt/pkg-descr @@ -0,0 +1,8 @@ +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. diff --git a/deskutils/xdg-desktop-portal-lxqt/pkg-plist b/deskutils/xdg-desktop-portal-lxqt/pkg-plist new file mode 100644 index 000000000000..34c3d2a72a2c --- /dev/null +++ b/deskutils/xdg-desktop-portal-lxqt/pkg-plist @@ -0,0 +1,4 @@ +libexec/xdg-desktop-portal-lxqt +share/applications/org.freedesktop.impl.portal.desktop.lxqt.desktop +share/dbus-1/services/org.freedesktop.impl.portal.desktop.lxqt.service +share/xdg-desktop-portal/portals/lxqt.portal diff --git a/devel/libdbusmenu-lxqt/Makefile b/devel/libdbusmenu-lxqt/Makefile new file mode 100644 index 000000000000..79575344efa7 --- /dev/null +++ b/devel/libdbusmenu-lxqt/Makefile @@ -0,0 +1,31 @@ +PORTNAME= libdbusmenu-lxqt +PORTVERSION= 0.1.0 +CATEGORIES= devel +MASTER_SITE= LXQT/${PORTNAME} + +MAINTAINER= lxqt@FreeBSD.org +COMMENT= Qt6 implementation of the DBusMenu protocol +WWW= https://github.com/lxqt/libdbusmenu-lxqt + +LICENSE= LGPL20 + +USES= compiler:c++17-lang cmake lxqt:2 qt:6 tar:xz +USE_LDCONFIG= yes +USE_QT= base + +OPTIONS_DEFINE= DOXYGEN +OPTIONS_SUB= YES +DOXYGEN_DESC= Build documentation (requires doxygen) +DOXYGEN_CMAKE_BOOL= WITH_DOC +DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen + +. if defined(PACKAGE_BUILDING) +OPTIONS_DEFAULT+= DOXYGEN +. endif + +post-patch: + @${REINPLACE_CMD} -e '/add_subdirectory(tests)/ d' \ + -e '/add_subdirectory(tools)/ d' \ + ${WRKSRC}/CMakeLists.txt + +.include diff --git a/devel/libdbusmenu-lxqt/distinfo b/devel/libdbusmenu-lxqt/distinfo new file mode 100644 index 000000000000..03921fee42e7 --- /dev/null +++ b/devel/libdbusmenu-lxqt/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1714098867 +SHA256 (lxqt/libdbusmenu-lxqt-0.1.0.tar.xz) = a82d77375034b0f27e6e08b5c7ad9c19ee88e8d7bb699ee0423a5a0e781fb291 +SIZE (lxqt/libdbusmenu-lxqt-0.1.0.tar.xz) = 39232 diff --git a/devel/libdbusmenu-lxqt/pkg-descr b/devel/libdbusmenu-lxqt/pkg-descr new file mode 100644 index 000000000000..a33c6199b1a1 --- /dev/null +++ b/devel/libdbusmenu-lxqt/pkg-descr @@ -0,0 +1,5 @@ +This library provides a Qt6 implementation of the DBusMenu protocol to LXQT +which is forked from libdbusmenu-qt + +The DBusMenu protocol makes it possible for applications to export and import +their menus over DBus. diff --git a/devel/libdbusmenu-lxqt/pkg-plist b/devel/libdbusmenu-lxqt/pkg-plist new file mode 100644 index 000000000000..0d7123b800c8 --- /dev/null +++ b/devel/libdbusmenu-lxqt/pkg-plist @@ -0,0 +1,89 @@ +include/dbusmenu-lxqt/dbusmenu_export.h +include/dbusmenu-lxqt/dbusmenu_version.h +include/dbusmenu-lxqt/dbusmenuexporter.h +include/dbusmenu-lxqt/dbusmenuimporter.h +lib/cmake/dbusmenu-lxqt/dbusmenu-lxqt-config-version.cmake +lib/cmake/dbusmenu-lxqt/dbusmenu-lxqt-config.cmake +lib/cmake/dbusmenu-lxqt/dbusmenu-lxqt-targets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/dbusmenu-lxqt/dbusmenu-lxqt-targets.cmake +lib/libdbusmenu-lxqt.so +lib/libdbusmenu-lxqt.so.0 +lib/libdbusmenu-lxqt.so.%%VERSION%% +libdata/pkgconfig/dbusmenu-lxqt.pc +%%DOXYGEN%%%%DOCSDIR%%-doc/annotated.html +%%DOXYGEN%%%%DOCSDIR%%-doc/bc_s.png +%%DOXYGEN%%%%DOCSDIR%%-doc/bc_sd.png +%%DOXYGEN%%%%DOCSDIR%%-doc/bdwn.png +%%DOXYGEN%%%%DOCSDIR%%-doc/classDBusMenuExporter-members.html +%%DOXYGEN%%%%DOCSDIR%%-doc/classDBusMenuExporter.html +%%DOXYGEN%%%%DOCSDIR%%-doc/classDBusMenuExporter.png +%%DOXYGEN%%%%DOCSDIR%%-doc/classDBusMenuImporter-members.html +%%DOXYGEN%%%%DOCSDIR%%-doc/classDBusMenuImporter.html +%%DOXYGEN%%%%DOCSDIR%%-doc/classDBusMenuImporter.png +%%DOXYGEN%%%%DOCSDIR%%-doc/classes.html +%%DOXYGEN%%%%DOCSDIR%%-doc/closed.png +%%DOXYGEN%%%%DOCSDIR%%-doc/dbusmenu__export_8h_source.html +%%DOXYGEN%%%%DOCSDIR%%-doc/dbusmenuexporter_8h_source.html +%%DOXYGEN%%%%DOCSDIR%%-doc/dbusmenuimporter_8h_source.html +%%DOXYGEN%%%%DOCSDIR%%-doc/deprecated.html +%%DOXYGEN%%%%DOCSDIR%%-doc/dir_6aac4de339dbcc461b4551be27bef2b0.html +%%DOXYGEN%%%%DOCSDIR%%-doc/dir_d8ef682b32c906dba2de45491e0efd36.html +%%DOXYGEN%%%%DOCSDIR%%-doc/doc.png +%%DOXYGEN%%%%DOCSDIR%%-doc/docd.png +%%DOXYGEN%%%%DOCSDIR%%-doc/doxygen.css +%%DOXYGEN%%%%DOCSDIR%%-doc/doxygen.svg +%%DOXYGEN%%%%DOCSDIR%%-doc/dynsections.js +%%DOXYGEN%%%%DOCSDIR%%-doc/files.html +%%DOXYGEN%%%%DOCSDIR%%-doc/folderclosed.png +%%DOXYGEN%%%%DOCSDIR%%-doc/folderopen.png +%%DOXYGEN%%%%DOCSDIR%%-doc/functions.html +%%DOXYGEN%%%%DOCSDIR%%-doc/functions_func.html +%%DOXYGEN%%%%DOCSDIR%%-doc/hierarchy.html +%%DOXYGEN%%%%DOCSDIR%%-doc/index.html +%%DOXYGEN%%%%DOCSDIR%%-doc/jquery.js +%%DOXYGEN%%%%DOCSDIR%%-doc/menu.js +%%DOXYGEN%%%%DOCSDIR%%-doc/menudata.js +%%DOXYGEN%%%%DOCSDIR%%-doc/nav_f.png +%%DOXYGEN%%%%DOCSDIR%%-doc/nav_fd.png +%%DOXYGEN%%%%DOCSDIR%%-doc/nav_g.png +%%DOXYGEN%%%%DOCSDIR%%-doc/nav_h.png +%%DOXYGEN%%%%DOCSDIR%%-doc/nav_hd.png +%%DOXYGEN%%%%DOCSDIR%%-doc/open.png +%%DOXYGEN%%%%DOCSDIR%%-doc/pages.html +%%DOXYGEN%%%%DOCSDIR%%-doc/search/all_0.js +%%DOXYGEN%%%%DOCSDIR%%-doc/search/all_1.js +%%DOXYGEN%%%%DOCSDIR%%-doc/search/all_2.js +%%DOXYGEN%%%%DOCSDIR%%-doc/search/all_3.js +%%DOXYGEN%%%%DOCSDIR%%-doc/search/all_4.js +%%DOXYGEN%%%%DOCSDIR%%-doc/search/all_5.js +%%DOXYGEN%%%%DOCSDIR%%-doc/search/all_6.js +%%DOXYGEN%%%%DOCSDIR%%-doc/search/classes_0.js +%%DOXYGEN%%%%DOCSDIR%%-doc/search/close.svg +%%DOXYGEN%%%%DOCSDIR%%-doc/search/functions_0.js +%%DOXYGEN%%%%DOCSDIR%%-doc/search/functions_1.js +%%DOXYGEN%%%%DOCSDIR%%-doc/search/functions_2.js +%%DOXYGEN%%%%DOCSDIR%%-doc/search/functions_3.js +%%DOXYGEN%%%%DOCSDIR%%-doc/search/functions_4.js +%%DOXYGEN%%%%DOCSDIR%%-doc/search/functions_5.js +%%DOXYGEN%%%%DOCSDIR%%-doc/search/functions_6.js +%%DOXYGEN%%%%DOCSDIR%%-doc/search/mag.svg +%%DOXYGEN%%%%DOCSDIR%%-doc/search/mag_d.svg +%%DOXYGEN%%%%DOCSDIR%%-doc/search/mag_sel.svg +%%DOXYGEN%%%%DOCSDIR%%-doc/search/mag_seld.svg +%%DOXYGEN%%%%DOCSDIR%%-doc/search/pages_0.js +%%DOXYGEN%%%%DOCSDIR%%-doc/search/search.css +%%DOXYGEN%%%%DOCSDIR%%-doc/search/search.js +%%DOXYGEN%%%%DOCSDIR%%-doc/search/searchdata.js +%%DOXYGEN%%%%DOCSDIR%%-doc/splitbar.png +%%DOXYGEN%%%%DOCSDIR%%-doc/splitbard.png +%%DOXYGEN%%%%DOCSDIR%%-doc/sync_off.png +%%DOXYGEN%%%%DOCSDIR%%-doc/sync_on.png +%%DOXYGEN%%%%DOCSDIR%%-doc/tab_a.png +%%DOXYGEN%%%%DOCSDIR%%-doc/tab_ad.png +%%DOXYGEN%%%%DOCSDIR%%-doc/tab_b.png +%%DOXYGEN%%%%DOCSDIR%%-doc/tab_bd.png +%%DOXYGEN%%%%DOCSDIR%%-doc/tab_h.png +%%DOXYGEN%%%%DOCSDIR%%-doc/tab_hd.png +%%DOXYGEN%%%%DOCSDIR%%-doc/tab_s.png +%%DOXYGEN%%%%DOCSDIR%%-doc/tab_sd.png +%%DOXYGEN%%%%DOCSDIR%%-doc/tabs.css diff --git a/devel/liblxqt/Makefile b/devel/liblxqt/Makefile index 7e15f5b9333f..1d6a7aea1927 100644 --- a/devel/liblxqt/Makefile +++ b/devel/liblxqt/Makefile @@ -1,24 +1,23 @@ PORTNAME= liblxqt -PORTVERSION= 1.4.0 +PORTVERSION= 2.0.0 CATEGORIES= devel MASTER_SITES= LXQT -MAINTAINER= jsm@FreeBSD.org +MAINTAINER= lxqt@FreeBSD.org COMMENT= Shared library for LXQt applications WWW= https://github.com/lxqt/liblxqt LICENSE= LGPL21+ -LIB_DEPENDS= libpolkit-qt5-core-1.so:sysutils/polkit-qt-1@qt5 +LIB_DEPENDS= libpolkit-qt6-core-1.so:sysutils/polkit-qt-1@qt6 -USES= cmake compiler:c++14-lang gnome kde:5 lxqt \ - pkgconfig qt:5 tar:xz xorg +USES= cmake compiler:c++17-lang gnome kde:6 lxqt:2 \ + pkgconfig qt:6 tar:xz xorg USE_GNOME= glib20 -USE_QT= buildtools:build qmake:build dbus core gui \ - svg widgets x11extras xml +USE_QT= base:run tools:build svg USE_KDE= windowsystem -USE_LXQT= buildtools qtxdg USE_XORG= x11 xscrnsaver USE_LDCONFIG= yes +USE_LXQT= buildtools2 qt6xdg .include diff --git a/devel/liblxqt/distinfo b/devel/liblxqt/distinfo index b58ae540e369..6a968f0a54c6 100644 --- a/devel/liblxqt/distinfo +++ b/devel/liblxqt/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1706382292 -SHA256 (lxqt/liblxqt-1.4.0.tar.xz) = b55073e7673e19d30339cabf5692a86b3aee244f3009f67e424b7c919f4d96f0 -SIZE (lxqt/liblxqt-1.4.0.tar.xz) = 84388 +TIMESTAMP = 1714101171 +SHA256 (lxqt/liblxqt-2.0.0.tar.xz) = 61092556146b769dc9bab328550f3f157e618a1a09ae1e052db61fc0db07b3e4 +SIZE (lxqt/liblxqt-2.0.0.tar.xz) = 85988 diff --git a/devel/liblxqt/pkg-plist b/devel/liblxqt/pkg-plist index 7abf7703c886..8aad49823b45 100644 --- a/devel/liblxqt/pkg-plist +++ b/devel/liblxqt/pkg-plist @@ -38,7 +38,7 @@ bin/lxqt-backlight_backend %%LXQT_INCLUDEDIR%%/LXQt/lxqtsingleapplication.h %%LXQT_INCLUDEDIR%%/LXQt/lxqttranslator.h lib/liblxqt.so -lib/liblxqt.so.1 +lib/liblxqt.so.2 lib/liblxqt.so.%%VERSION%% libdata/pkgconfig/lxqt.pc share/cmake/lxqt/lxqt-config-version.cmake @@ -75,11 +75,13 @@ share/cmake/lxqt/lxqt-targets.cmake %%LXQT_TRANSLATIONS%%/liblxqt/liblxqt_ja.qm %%LXQT_TRANSLATIONS%%/liblxqt/liblxqt_kk.qm %%LXQT_TRANSLATIONS%%/liblxqt/liblxqt_ko.qm +%%LXQT_TRANSLATIONS%%/liblxqt/liblxqt_lg.qm %%LXQT_TRANSLATIONS%%/liblxqt/liblxqt_lt.qm %%LXQT_TRANSLATIONS%%/liblxqt/liblxqt_lv.qm %%LXQT_TRANSLATIONS%%/liblxqt/liblxqt_nb_NO.qm %%LXQT_TRANSLATIONS%%/liblxqt/liblxqt_nl.qm %%LXQT_TRANSLATIONS%%/liblxqt/liblxqt_oc.qm +%%LXQT_TRANSLATIONS%%/liblxqt/liblxqt_pa.qm %%LXQT_TRANSLATIONS%%/liblxqt/liblxqt_pl.qm %%LXQT_TRANSLATIONS%%/liblxqt/liblxqt_pt.qm %%LXQT_TRANSLATIONS%%/liblxqt/liblxqt_pt_BR.qm diff --git a/devel/libqt6xdg/Makefile b/devel/libqt6xdg/Makefile new file mode 100644 index 000000000000..0eaa833a0442 --- /dev/null +++ b/devel/libqt6xdg/Makefile @@ -0,0 +1,18 @@ +PORTNAME= libqt6xdg +PORTVERSION= 4.0.0 +CATEGORIES= devel +MASTER_SITES= LXQT/${PORTNAME:S/6//} + +MAINTAINER= lxqt@FreeBSD.org +COMMENT= Qt6 implementation of freedesktop.org xdg specs +WWW= https://github.com/lxde/libqtxdg + +LICENSE= LGPL21+ + +USES= cmake compiler:c++17-lang gnome lxqt:2 pkgconfig qt:6 tar:xz +USE_LDCONFIG= yes +USE_GNOME= glib20 +USE_LXQT= buildtools2 +USE_QT= base:run tools:build svg + +.include diff --git a/devel/libqt6xdg/distinfo b/devel/libqt6xdg/distinfo new file mode 100644 index 000000000000..7e38192764e5 --- /dev/null +++ b/devel/libqt6xdg/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1714100835 +SHA256 (lxqt/libqtxdg-4.0.0.tar.xz) = 8c1b250de914b2e1fb451c213ee6f249b7b5729c85ac3283fd75615a47a66b62 +SIZE (lxqt/libqtxdg-4.0.0.tar.xz) = 71508 diff --git a/devel/libqt6xdg/pkg-descr b/devel/libqt6xdg/pkg-descr new file mode 100644 index 000000000000..f32a886c86da --- /dev/null +++ b/devel/libqt6xdg/pkg-descr @@ -0,0 +1 @@ +libqtxdg is an Qt implementation of freedesktop.org xdg specifications. diff --git a/devel/libqt6xdg/pkg-plist b/devel/libqt6xdg/pkg-plist new file mode 100644 index 000000000000..3a7d8113f55b --- /dev/null +++ b/devel/libqt6xdg/pkg-plist @@ -0,0 +1,44 @@ +etc/xdg/lxqt-qtxdg.conf +etc/xdg/qtxdg.conf +%%QT_INCDIR%%xdg/XdgAction +%%QT_INCDIR%%xdg/XdgAutoStart +%%QT_INCDIR%%xdg/XdgDefaultApps +%%QT_INCDIR%%xdg/XdgDesktopFile +%%QT_INCDIR%%xdg/XdgDirs +%%QT_INCDIR%%xdg/XdgIcon +%%QT_INCDIR%%xdg/XdgMenu +%%QT_INCDIR%%xdg/XdgMenuWidget +%%QT_INCDIR%%xdg/XdgMimeApps +%%QT_INCDIR%%xdg/XdgMimeType +%%QT_INCDIR%%xdg/XmlHelper +%%QT_INCDIR%%xdg/xdgaction.h +%%QT_INCDIR%%xdg/xdgautostart.h +%%QT_INCDIR%%xdg/xdgdefaultapps.h +%%QT_INCDIR%%xdg/xdgdesktopfile.h +%%QT_INCDIR%%xdg/xdgdirs.h +%%QT_INCDIR%%xdg/xdgicon.h +%%QT_INCDIR%%xdg/xdgmacros.h +%%QT_INCDIR%%xdg/xdgmenu.h +%%QT_INCDIR%%xdg/xdgmenuwidget.h +%%QT_INCDIR%%xdg/xdgmimeapps.h +%%QT_INCDIR%%xdg/xdgmimetype.h +%%QT_INCDIR%%xdg/xmlhelper.h +%%QT_INCDIR%%xdgiconloader/%%VERSION%%/private/xdgiconloader/xdgiconloader_p.h +%%QT_INCDIR%%xdgiconloader/xdgiconloader_export.h +lib/libQt6Xdg.so +lib/libQt6Xdg.so.4 +lib/libQt6Xdg.so.%%VERSION%% +lib/libQt6XdgIconLoader.so +lib/libQt6XdgIconLoader.so.4 +lib/libQt6XdgIconLoader.so.%%VERSION%% +%%QT_PLUGINDIR%%/iconengines/libQt6XdgIconPlugin.so +libdata/pkgconfig/Qt6Xdg.pc +libdata/pkgconfig/Qt6XdgIconLoader.pc +share/cmake/qt6xdg/qt6xdg-config-version.cmake +share/cmake/qt6xdg/qt6xdg-config.cmake +share/cmake/qt6xdg/qt6xdg-targets-%%CMAKE_BUILD_TYPE%%.cmake +share/cmake/qt6xdg/qt6xdg-targets.cmake +share/cmake/qt6xdgiconloader/qt6xdgiconloader-config-version.cmake +share/cmake/qt6xdgiconloader/qt6xdgiconloader-config.cmake +share/cmake/qt6xdgiconloader/qt6xdgiconloader-targets-%%CMAKE_BUILD_TYPE%%.cmake +share/cmake/qt6xdgiconloader/qt6xdgiconloader-targets.cmake diff --git a/devel/libqtxdg/Makefile b/devel/libqtxdg/Makefile index 4c1d7839b864..ec5de086155e 100644 --- a/devel/libqtxdg/Makefile +++ b/devel/libqtxdg/Makefile @@ -3,16 +3,21 @@ PORTVERSION= 3.12.0 CATEGORIES= devel MASTER_SITES= LXQT/${PORTNAME} -MAINTAINER= jsm@FreeBSD.org +MAINTAINER= lxqt@FreeBSD.org COMMENT= Qt implementation of freedesktop.org xdg specs WWW= https://github.com/lxde/libqtxdg LICENSE= LGPL21+ -USES= cmake compiler:c++14-lang gnome lxqt pkgconfig qt:5 tar:xz +USES= cmake compiler:c++17-lang gnome lxqt:1 pkgconfig qt:5 tar:xz USE_LDCONFIG= yes USE_GNOME= glib20 USE_QT= buildtools:build qmake:build core dbus gui svg widgets \ xml USE_LXQT= buildtools + +post-extract: + @${MV} ${WRKSRC}/config/lxqt-qtxdg.conf ${WRKSRC}/config/lxqt-qtxdg-legacy.conf + @${MV} ${WRKSRC}/config/qtxdg.conf ${WRKSRC}/config/qtxdg-legacy.conf + .include diff --git a/devel/libqtxdg/pkg-plist b/devel/libqtxdg/pkg-plist index aafecf61539f..c06a4cf78a81 100644 --- a/devel/libqtxdg/pkg-plist +++ b/devel/libqtxdg/pkg-plist @@ -1,5 +1,5 @@ -etc/xdg/lxqt-qtxdg.conf -etc/xdg/qtxdg.conf +etc/xdg/lxqt-qtxdg-legacy.conf +etc/xdg/qtxdg-legacy.conf %%QT_INCDIR%%xdg/XdgAction %%QT_INCDIR%%xdg/XdgAutoStart %%QT_INCDIR%%xdg/XdgDefaultApps diff --git a/devel/lxqt-build-tools/Makefile b/devel/lxqt-build-tools/Makefile index 1b220a5cc224..674bfc35fd15 100644 --- a/devel/lxqt-build-tools/Makefile +++ b/devel/lxqt-build-tools/Makefile @@ -3,14 +3,14 @@ PORTVERSION= 0.13.0 CATEGORIES= devel MASTER_SITES= LXQT/${PORTNAME} -MAINTAINER= jsm@FreeBSD.org +MAINTAINER= lxqt@FreeBSD.org COMMENT= Helpers CMake modules for LXQt WWW= https://github.com/lxde/lxqt-build-tools LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/BSD-3-Clause -USES= cmake lxqt pkgconfig qt:5 tar:xz gnome +USES= cmake lxqt:1 pkgconfig qt:5 tar:xz gnome USE_QT= qmake:build buildtools:build core USE_GNOME= glib20 diff --git a/devel/lxqt2-build-tools/Makefile b/devel/lxqt2-build-tools/Makefile new file mode 100644 index 000000000000..859f490f59d0 --- /dev/null +++ b/devel/lxqt2-build-tools/Makefile @@ -0,0 +1,19 @@ +PORTNAME= lxqt2-build-tools +PORTVERSION= 2.0.0 +CATEGORIES= devel +MASTER_SITES= LXQT/${PORTNAME:S/2//} + +MAINTAINER= lxqt@FreeBSD.org +COMMENT= Helpers CMake modules for LXQt2 +WWW= https://github.com/lxqt/lxqt-build-tools + +LICENSE= BSD3CLAUSE +LICENSE_FILE= ${WRKSRC}/BSD-3-Clause + +USES= cmake lxqt:2 pkgconfig qt:6 tar:xz gnome +USE_QT= base:run tools:build +USE_GNOME= glib20 + +CMAKE_ARGS+= -DLXQT_ETC_XDG_DIR=${PREFIX}/etc/xdg + +.include diff --git a/devel/lxqt2-build-tools/distinfo b/devel/lxqt2-build-tools/distinfo new file mode 100644 index 000000000000..cb68ede51697 --- /dev/null +++ b/devel/lxqt2-build-tools/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1714098502 +SHA256 (lxqt/lxqt-build-tools-2.0.0.tar.xz) = 4599c47d1db35e0bb91e62b672e3fb7eb2ec1fb4dafcab94599b0156f54e7f07 +SIZE (lxqt/lxqt-build-tools-2.0.0.tar.xz) = 26072 diff --git a/devel/lxqt2-build-tools/pkg-descr b/devel/lxqt2-build-tools/pkg-descr new file mode 100644 index 000000000000..aa9b4b76639f --- /dev/null +++ b/devel/lxqt2-build-tools/pkg-descr @@ -0,0 +1,2 @@ +Several helpers CMake modules needed to build LXQt2 itself as well as other +components. diff --git a/devel/lxqt2-build-tools/pkg-plist b/devel/lxqt2-build-tools/pkg-plist new file mode 100644 index 000000000000..b2354faa3821 --- /dev/null +++ b/devel/lxqt2-build-tools/pkg-plist @@ -0,0 +1,35 @@ +bin/lxqt2-transupdate +share/cmake/lxqt2-build-tools/find-modules/FindClazy.cmake +share/cmake/lxqt2-build-tools/find-modules/FindExif.cmake +share/cmake/lxqt2-build-tools/find-modules/FindFontconfig.cmake +share/cmake/lxqt2-build-tools/find-modules/FindGLIB.cmake +share/cmake/lxqt2-build-tools/find-modules/FindMenuCache.cmake +share/cmake/lxqt2-build-tools/find-modules/FindUDev.cmake +share/cmake/lxqt2-build-tools/find-modules/FindXCB.cmake +share/cmake/lxqt2-build-tools/find-modules/FindXKBCommon.cmake +share/cmake/lxqt2-build-tools/find-modules/FindXTerm.cmake +share/cmake/lxqt2-build-tools/find-modules/FindXdgEmail.cmake +share/cmake/lxqt2-build-tools/find-modules/FindXdgMime.cmake +share/cmake/lxqt2-build-tools/find-modules/FindXdgOpen.cmake +share/cmake/lxqt2-build-tools/find-modules/FindXdgScreensaver.cmake +share/cmake/lxqt2-build-tools/find-modules/FindXdgSettings.cmake +share/cmake/lxqt2-build-tools/find-modules/FindXdgUserDirs.cmake +share/cmake/lxqt2-build-tools/lxqt2-build-tools-config-version.cmake +share/cmake/lxqt2-build-tools/lxqt2-build-tools-config.cmake +share/cmake/lxqt2-build-tools/modules/ECMFindModuleHelpers.cmake +share/cmake/lxqt2-build-tools/modules/LXQtAppTranslationLoader.cpp.in +share/cmake/lxqt2-build-tools/modules/LXQtCompilerSettings.cmake +share/cmake/lxqt2-build-tools/modules/LXQtConfigVars.cmake +share/cmake/lxqt2-build-tools/modules/LXQtCreatePkgConfigFile.cmake +share/cmake/lxqt2-build-tools/modules/LXQtCreatePortableHeaders.cmake +share/cmake/lxqt2-build-tools/modules/LXQtLibTranslationLoader.cpp.in +share/cmake/lxqt2-build-tools/modules/LXQtPluginTranslationLoader.cpp.in +share/cmake/lxqt2-build-tools/modules/LXQtPreventInSourceBuilds.cmake +share/cmake/lxqt2-build-tools/modules/LXQtQueryQt.cmake +share/cmake/lxqt2-build-tools/modules/LXQtTranslate.cmake +share/cmake/lxqt2-build-tools/modules/LXQtTranslateDesktop.cmake +share/cmake/lxqt2-build-tools/modules/LXQtTranslateDesktopYaml.pl +share/cmake/lxqt2-build-tools/modules/LXQtTranslateTs.cmake +share/cmake/lxqt2-build-tools/modules/LXQtTranslationLoader.cmake +share/cmake/lxqt2-build-tools/modules/Qt6TranslationLoader.cmake +share/cmake/lxqt2-build-tools/modules/Qt6TranslationLoader.cpp.in diff --git a/editors/featherpad/Makefile b/editors/featherpad/Makefile index 3245cdf52f88..496621d5e34d 100644 --- a/editors/featherpad/Makefile +++ b/editors/featherpad/Makefile @@ -1,24 +1,23 @@ PORTNAME= featherpad -PORTVERSION= 1.4.1 +PORTVERSION= 1.5.0 DISTVERSIONPREFIX= V CATEGORIES= editors -MAINTAINER= jsm@FreeBSD.org -COMMENT= Lightweight Qt5 plain-text editor +MAINTAINER= lxqt@FreeBSD.org +COMMENT= Lightweight Qt6 plain-text editor WWW= https://github.com/tsujan/FeatherPad LICENSE= GPLv3 LIB_DEPENDS= libhunspell-1.7.so:textproc/hunspell -USES= compiler:c++11-lang desktop-file-utils pkgconfig cmake qt:5 gl xorg +USES= compiler:c++17-lang desktop-file-utils pkgconfig cmake qt:6 gl xorg USE_GITHUB= yes GH_ACCOUNT= tsujan GH_PROJECT= FeatherPad -USE_QT= buildtools:build qmake:build core dbus gui printsupport network \ - svg widgets x11extras linguisttools +USE_QT= base:run tools:build svg USE_XORG= x11 sm ice xext USE_GL= gl diff --git a/editors/featherpad/distinfo b/editors/featherpad/distinfo index 7eac81df15e3..f9d9050383b6 100644 --- a/editors/featherpad/distinfo +++ b/editors/featherpad/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1687284218 -SHA256 (tsujan-FeatherPad-V1.4.1_GH0.tar.gz) = e60258388ca3039e434d7b661548113057a85443a1a288843b5ec6044b4206dc -SIZE (tsujan-FeatherPad-V1.4.1_GH0.tar.gz) = 1109511 +TIMESTAMP = 1714114637 +SHA256 (tsujan-FeatherPad-V1.5.0_GH0.tar.gz) = 346c8fe4464c811fa5c9c29fff709be3890d94e61013e5d44eb9c970a7db246b +SIZE (tsujan-FeatherPad-V1.5.0_GH0.tar.gz) = 1087068 diff --git a/editors/featherpad/pkg-descr b/editors/featherpad/pkg-descr index 2d9e142744c0..7f86ad2149cf 100644 --- a/editors/featherpad/pkg-descr +++ b/editors/featherpad/pkg-descr @@ -1,2 +1,2 @@ -FeatherPad is a lightweight Qt5 plain-text editor. It is independent of +FeatherPad is a lightweight Qt6 plain-text editor. It is independent of any desktop environment. diff --git a/graphics/lximage-qt/Makefile b/graphics/lximage-qt/Makefile index 44cf186815d7..12de108de1d5 100644 --- a/graphics/lximage-qt/Makefile +++ b/graphics/lximage-qt/Makefile @@ -1,9 +1,9 @@ PORTNAME= lximage-qt -PORTVERSION= 1.4.0 +PORTVERSION= 2.0.1 CATEGORIES= graphics MASTER_SITES= LXQT -MAINTAINER= jsm@FreeBSD.org +MAINTAINER= lxqt@FreeBSD.org COMMENT= Image viewer WWW= https://github.com/lxde/lximage-qt @@ -12,14 +12,13 @@ LICENSE= GPLv2 LIB_DEPENDS= libexif.so:graphics/libexif \ libmenu-cache.so:x11/menu-cache -USES= cmake compiler:c++14-lang desktop-file-utils gettext-runtime \ - gnome localbase:ldflags lxqt perl5 pkgconfig qt:5 gnome tar:xz xorg +USES= cmake compiler:c++17-lang desktop-file-utils gettext-runtime \ + gnome localbase:ldflags lxqt:2 perl5 pkgconfig qt:6 gnome tar:xz xorg USE_GNOME= glib20 USE_PERL5= build -USE_QT= buildtools:build qmake:build core dbus gui linguisttools \ - network printsupport svg widgets x11extras -USE_LXQT= buildtools libfmqt +USE_QT= base:run tools:build svg +USE_LXQT= buildtools2 libfmqt6 USE_XORG= ice sm x11 xcb xext xfixes .include diff --git a/graphics/lximage-qt/distinfo b/graphics/lximage-qt/distinfo index 57df7869ab21..26827b65b0ca 100644 --- a/graphics/lximage-qt/distinfo +++ b/graphics/lximage-qt/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1706383944 -SHA256 (lxqt/lximage-qt-1.4.0.tar.xz) = 0857650bdb32c5ba5befbd726fbff62137e45d2cf26bc88b0d32622e718cd34e -SIZE (lxqt/lximage-qt-1.4.0.tar.xz) = 841028 +TIMESTAMP = 1715396348 +SHA256 (lxqt/lximage-qt-2.0.1.tar.xz) = 55ca3bb14f58cda3abe364f820de011aeddb4b2840e3ae4467190c1097c40f8e +SIZE (lxqt/lximage-qt-2.0.1.tar.xz) = 848348 diff --git a/graphics/lximage-qt/pkg-plist b/graphics/lximage-qt/pkg-plist index 35f1e477e18d..c72d066a3bd6 100644 --- a/graphics/lximage-qt/pkg-plist +++ b/graphics/lximage-qt/pkg-plist @@ -1,48 +1,49 @@ bin/lximage-qt share/applications/lximage-qt.desktop share/icons/hicolor/48x48/apps/lximage-qt.svg -%%DATADIR%%/translations/lximage-qt_ar.qm -%%DATADIR%%/translations/lximage-qt_arn.qm -%%DATADIR%%/translations/lximage-qt_ast.qm -%%DATADIR%%/translations/lximage-qt_bg.qm -%%DATADIR%%/translations/lximage-qt_ca.qm -%%DATADIR%%/translations/lximage-qt_cs.qm -%%DATADIR%%/translations/lximage-qt_cy.qm -%%DATADIR%%/translations/lximage-qt_da.qm -%%DATADIR%%/translations/lximage-qt_de.qm -%%DATADIR%%/translations/lximage-qt_de_CH.qm -%%DATADIR%%/translations/lximage-qt_el.qm -%%DATADIR%%/translations/lximage-qt_en_GB.qm -%%DATADIR%%/translations/lximage-qt_es.qm -%%DATADIR%%/translations/lximage-qt_et.qm -%%DATADIR%%/translations/lximage-qt_fi.qm -%%DATADIR%%/translations/lximage-qt_fr.qm -%%DATADIR%%/translations/lximage-qt_gl.qm -%%DATADIR%%/translations/lximage-qt_he.qm -%%DATADIR%%/translations/lximage-qt_hi.qm -%%DATADIR%%/translations/lximage-qt_hr.qm -%%DATADIR%%/translations/lximage-qt_hu.qm -%%DATADIR%%/translations/lximage-qt_id.qm -%%DATADIR%%/translations/lximage-qt_is.qm -%%DATADIR%%/translations/lximage-qt_it.qm -%%DATADIR%%/translations/lximage-qt_ja.qm -%%DATADIR%%/translations/lximage-qt_ko.qm -%%DATADIR%%/translations/lximage-qt_lt.qm -%%DATADIR%%/translations/lximage-qt_nb_NO.qm -%%DATADIR%%/translations/lximage-qt_nl.qm -%%DATADIR%%/translations/lximage-qt_oc.qm -%%DATADIR%%/translations/lximage-qt_pa.qm -%%DATADIR%%/translations/lximage-qt_pl.qm -%%DATADIR%%/translations/lximage-qt_pt.qm -%%DATADIR%%/translations/lximage-qt_pt_BR.qm -%%DATADIR%%/translations/lximage-qt_ru.qm -%%DATADIR%%/translations/lximage-qt_si.qm -%%DATADIR%%/translations/lximage-qt_sk.qm -%%DATADIR%%/translations/lximage-qt_sl.qm -%%DATADIR%%/translations/lximage-qt_sv.qm -%%DATADIR%%/translations/lximage-qt_tr.qm -%%DATADIR%%/translations/lximage-qt_uk.qm -%%DATADIR%%/translations/lximage-qt_vi.qm -%%DATADIR%%/translations/lximage-qt_zh_CN.qm -%%DATADIR%%/translations/lximage-qt_zh_TW.qm +share/lximage-qt/translations/lximage-qt_ar.qm +share/lximage-qt/translations/lximage-qt_arn.qm +share/lximage-qt/translations/lximage-qt_ast.qm +share/lximage-qt/translations/lximage-qt_bg.qm +share/lximage-qt/translations/lximage-qt_ca.qm +share/lximage-qt/translations/lximage-qt_cs.qm +share/lximage-qt/translations/lximage-qt_cy.qm +share/lximage-qt/translations/lximage-qt_da.qm +share/lximage-qt/translations/lximage-qt_de.qm +share/lximage-qt/translations/lximage-qt_de_CH.qm +share/lximage-qt/translations/lximage-qt_el.qm +share/lximage-qt/translations/lximage-qt_en_GB.qm +share/lximage-qt/translations/lximage-qt_es.qm +share/lximage-qt/translations/lximage-qt_et.qm +share/lximage-qt/translations/lximage-qt_fi.qm +share/lximage-qt/translations/lximage-qt_fr.qm +share/lximage-qt/translations/lximage-qt_gl.qm +share/lximage-qt/translations/lximage-qt_he.qm +share/lximage-qt/translations/lximage-qt_hi.qm +share/lximage-qt/translations/lximage-qt_hr.qm +share/lximage-qt/translations/lximage-qt_hu.qm +share/lximage-qt/translations/lximage-qt_id.qm +share/lximage-qt/translations/lximage-qt_is.qm +share/lximage-qt/translations/lximage-qt_it.qm +share/lximage-qt/translations/lximage-qt_ja.qm +share/lximage-qt/translations/lximage-qt_ko.qm +share/lximage-qt/translations/lximage-qt_lg.qm +share/lximage-qt/translations/lximage-qt_lt.qm +share/lximage-qt/translations/lximage-qt_nb_NO.qm +share/lximage-qt/translations/lximage-qt_nl.qm +share/lximage-qt/translations/lximage-qt_oc.qm +share/lximage-qt/translations/lximage-qt_pa.qm +share/lximage-qt/translations/lximage-qt_pl.qm +share/lximage-qt/translations/lximage-qt_pt.qm +share/lximage-qt/translations/lximage-qt_pt_BR.qm +share/lximage-qt/translations/lximage-qt_ru.qm +share/lximage-qt/translations/lximage-qt_si.qm +share/lximage-qt/translations/lximage-qt_sk.qm +share/lximage-qt/translations/lximage-qt_sl.qm +share/lximage-qt/translations/lximage-qt_sv.qm +share/lximage-qt/translations/lximage-qt_tr.qm +share/lximage-qt/translations/lximage-qt_uk.qm +share/lximage-qt/translations/lximage-qt_vi.qm +share/lximage-qt/translations/lximage-qt_zh_CN.qm +share/lximage-qt/translations/lximage-qt_zh_TW.qm share/metainfo/lximage-qt.metainfo.xml diff --git a/security/lxqt-openssh-askpass/Makefile b/security/lxqt-openssh-askpass/Makefile index c393aacb5012..a9f5a9aeb791 100644 --- a/security/lxqt-openssh-askpass/Makefile +++ b/security/lxqt-openssh-askpass/Makefile @@ -1,21 +1,17 @@ PORTNAME= lxqt-openssh-askpass -PORTVERSION= 1.4.0 +PORTVERSION= 2.0.0 CATEGORIES= security MASTER_SITES= LXQT -MAINTAINER= jsm@FreeBSD.org +MAINTAINER= lxqt@FreeBSD.org COMMENT= LXQt GUI dialog for OpenSSH authentication WWW= https://lxqt-project.org LICENSE= LGPL21+ -USES= cmake compiler:c++11-lang gettext-runtime kde:5 lxqt \ - perl5 pkgconfig qt:5 tar:xz gnome xorg +USES= cmake compiler:c++17-lang gettext-runtime lxqt:2 perl5 \ + pkgconfig qt:6 tar:xz USE_PERL5= build -USE_QT= buildtools:build qmake:build core dbus gui linguisttools \ - svg widgets x11extras xml -USE_KDE= windowsystem -USE_LXQT= buildtools lxqt -USE_GNOME= glib20 -USE_XORG= x11 +USE_QT= base:run tools:build + .include diff --git a/security/lxqt-openssh-askpass/distinfo b/security/lxqt-openssh-askpass/distinfo index c616867a6192..03d7124ed191 100644 --- a/security/lxqt-openssh-askpass/distinfo +++ b/security/lxqt-openssh-askpass/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1706384963 -SHA256 (lxqt/lxqt-openssh-askpass-1.4.0.tar.xz) = 2ba6bcac5d90db846dce7895d03294126315ec20e59977f9f2faadf3e668c54a -SIZE (lxqt/lxqt-openssh-askpass-1.4.0.tar.xz) = 17628 +TIMESTAMP = 1714107769 +SHA256 (lxqt/lxqt-openssh-askpass-2.0.0.tar.xz) = 52705043dcb51a7c9830c6856b68d930cc6b0a3ed31f7da0520a318fb6304c4e +SIZE (lxqt/lxqt-openssh-askpass-2.0.0.tar.xz) = 17812 diff --git a/security/lxqt-openssh-askpass/pkg-descr b/security/lxqt-openssh-askpass/pkg-descr index 9803b7f86c4c..1ae8407a6d20 100644 --- a/security/lxqt-openssh-askpass/pkg-descr +++ b/security/lxqt-openssh-askpass/pkg-descr @@ -1,2 +1,2 @@ -lxqt-openssh-askpass is a GUI to query credentials on behalf of other programs. +lxqt2-openssh-askpass is a GUI to query credentials on behalf of other programs. It is primarily targeted at ssh-agent. diff --git a/security/lxqt-openssh-askpass/pkg-plist b/security/lxqt-openssh-askpass/pkg-plist index ca5e8db72d7e..71973f01efcf 100644 --- a/security/lxqt-openssh-askpass/pkg-plist +++ b/security/lxqt-openssh-askpass/pkg-plist @@ -22,10 +22,12 @@ bin/lxqt-openssh-askpass %%LXQT_TRANSLATIONS%%/lxqt-openssh-askpass/lxqt-openssh-askpass_it.qm %%LXQT_TRANSLATIONS%%/lxqt-openssh-askpass/lxqt-openssh-askpass_ja.qm %%LXQT_TRANSLATIONS%%/lxqt-openssh-askpass/lxqt-openssh-askpass_ko.qm +%%LXQT_TRANSLATIONS%%/lxqt-openssh-askpass/lxqt-openssh-askpass_lg.qm %%LXQT_TRANSLATIONS%%/lxqt-openssh-askpass/lxqt-openssh-askpass_lt.qm -%%LXQT_TRANSLATIONS%%/lxqt-openssh-askpass/lxqt-openssh-askpass_oc.qm %%LXQT_TRANSLATIONS%%/lxqt-openssh-askpass/lxqt-openssh-askpass_nb_NO.qm %%LXQT_TRANSLATIONS%%/lxqt-openssh-askpass/lxqt-openssh-askpass_nl.qm +%%LXQT_TRANSLATIONS%%/lxqt-openssh-askpass/lxqt-openssh-askpass_oc.qm +%%LXQT_TRANSLATIONS%%/lxqt-openssh-askpass/lxqt-openssh-askpass_pa.qm %%LXQT_TRANSLATIONS%%/lxqt-openssh-askpass/lxqt-openssh-askpass_pl.qm %%LXQT_TRANSLATIONS%%/lxqt-openssh-askpass/lxqt-openssh-askpass_pt.qm %%LXQT_TRANSLATIONS%%/lxqt-openssh-askpass/lxqt-openssh-askpass_ru.qm diff --git a/security/lxqt-sudo/Makefile b/security/lxqt-sudo/Makefile index d61cb8abb471..08272703f603 100644 --- a/security/lxqt-sudo/Makefile +++ b/security/lxqt-sudo/Makefile @@ -1,24 +1,23 @@ PORTNAME= lxqt-sudo -PORTVERSION= 1.4.0 +PORTVERSION= 2.0.0 CATEGORIES= security MASTER_SITES= LXQT -MAINTAINER= jsm@FreeBSD.org -COMMENT= GUI frontend to su/sudo for LXQt desktop +MAINTAINER= lxqt@FreeBSD.org +COMMENT= GUI frontend to su/sudo/doas for LXQt desktop WWW= https://lxqt-project.org LICENSE= LGPL21+ RUN_DEPENDS= sudo:security/sudo -USES= cmake gettext kde:5 lxqt qt:5 perl5 tar:xz gnome xorg +USES= cmake gettext kde:6 lxqt:2 qt:6 perl5 tar:xz gnome xorg USE_PERL5= build -USE_QT= buildtools:build core dbus gui svg qmake:build widgets \ - x11extras xml +USE_QT= base:run tools:build svg USE_KDE= windowsystem -USE_LXQT= buildtools lxqt USE_GNOME= glib20 +USE_LXQT= buildtools2 lxqt USE_XORG= x11 .include diff --git a/security/lxqt-sudo/distinfo b/security/lxqt-sudo/distinfo index 233550e6618c..57ce2fc61733 100644 --- a/security/lxqt-sudo/distinfo +++ b/security/lxqt-sudo/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1706385287 -SHA256 (lxqt/lxqt-sudo-1.4.0.tar.xz) = 076c7115f612b77ec8c05043df76df6acd7f9fe9132b253d6fb5ac2d72eb44ae -SIZE (lxqt/lxqt-sudo-1.4.0.tar.xz) = 37764 +TIMESTAMP = 1714113191 +SHA256 (lxqt/lxqt-sudo-2.0.0.tar.xz) = ea95134723d24dc2e2d862db8cdb36204653ea2d478bfe4f2c5de1f68955d215 +SIZE (lxqt/lxqt-sudo-2.0.0.tar.xz) = 39164 diff --git a/security/lxqt-sudo/pkg-descr b/security/lxqt-sudo/pkg-descr index da4c47270940..c72b111db2e4 100644 --- a/security/lxqt-sudo/pkg-descr +++ b/security/lxqt-sudo/pkg-descr @@ -1,3 +1,3 @@ -lxqt-sudo and lxsu is a graphical front-end of commands -sudo and su respectively. +lxqt-sudo, lxdoas and lxsu are a graphical front-end of commands +sudo, doas and su respectively. It enables regular users to launch applications with permissions of root. diff --git a/security/lxqt-sudo/pkg-plist b/security/lxqt-sudo/pkg-plist index 93df643f0924..9dd3f6667d07 100644 --- a/security/lxqt-sudo/pkg-plist +++ b/security/lxqt-sudo/pkg-plist @@ -24,10 +24,12 @@ bin/lxsudo %%LXQT_TRANSLATIONS%%/lxqt-sudo/lxqt-sudo_it.qm %%LXQT_TRANSLATIONS%%/lxqt-sudo/lxqt-sudo_ja.qm %%LXQT_TRANSLATIONS%%/lxqt-sudo/lxqt-sudo_ko.qm +%%LXQT_TRANSLATIONS%%/lxqt-sudo/lxqt-sudo_lg.qm %%LXQT_TRANSLATIONS%%/lxqt-sudo/lxqt-sudo_lt.qm -%%LXQT_TRANSLATIONS%%/lxqt-sudo/lxqt-sudo_oc.qm %%LXQT_TRANSLATIONS%%/lxqt-sudo/lxqt-sudo_nb_NO.qm %%LXQT_TRANSLATIONS%%/lxqt-sudo/lxqt-sudo_nl.qm +%%LXQT_TRANSLATIONS%%/lxqt-sudo/lxqt-sudo_oc.qm +%%LXQT_TRANSLATIONS%%/lxqt-sudo/lxqt-sudo_pa.qm %%LXQT_TRANSLATIONS%%/lxqt-sudo/lxqt-sudo_pl.qm %%LXQT_TRANSLATIONS%%/lxqt-sudo/lxqt-sudo_pt.qm %%LXQT_TRANSLATIONS%%/lxqt-sudo/lxqt-sudo_pt_BR.qm diff --git a/sysutils/libsysstat-qt6/Makefile b/sysutils/libsysstat-qt6/Makefile new file mode 100644 index 000000000000..ccf52c2b58bf --- /dev/null +++ b/sysutils/libsysstat-qt6/Makefile @@ -0,0 +1,21 @@ +PORTNAME= libsysstat +PORTVERSION= 1.0.0 +CATEGORIES= sysutils +PKGNAMESUFFIX= -qt6 + +MAINTAINER= lxqt@FreeBSD.org +COMMENT= Library used to query system info and statistics ported to qt6 +WWW= https://lxqt-project.org + +LICENSE= LGPL21+ +LICENSE_FILE= ${WRKSRC}/COPYING + +USES= cmake compiler:c++17-lang lxqt:2 pkgconfig tar:xz qt:6 +USE_QT= base:run tools:build +USE_LDCONFIG= yes +USE_LXQT= buildtools2 + +post-extract: + @${CP} ${FILESDIR}/config.h.in ${WRKSRC} + +.include diff --git a/sysutils/libsysstat-qt6/distinfo b/sysutils/libsysstat-qt6/distinfo new file mode 100644 index 000000000000..52a3d64cabac --- /dev/null +++ b/sysutils/libsysstat-qt6/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1714103030 +SHA256 (lxqt/libsysstat-1.0.0.tar.xz) = f79b5e3e2e79a52b58fab5639f11b7a5f40e4a9995660181712cb4c4cd460435 +SIZE (lxqt/libsysstat-1.0.0.tar.xz) = 17684 diff --git a/sysutils/libsysstat-qt6/files/config.h.in b/sysutils/libsysstat-qt6/files/config.h.in new file mode 100644 index 000000000000..05211acde503 --- /dev/null +++ b/sysutils/libsysstat-qt6/files/config.h.in @@ -0,0 +1,3 @@ +#cmakedefine HAVE_SYSCTL_H +#cmakedefine HAVE_IF_H +#cmakedefine HAVE_KVM_H diff --git a/sysutils/libsysstat-qt6/files/patch-CMakeLists.txt b/sysutils/libsysstat-qt6/files/patch-CMakeLists.txt new file mode 100644 index 000000000000..985c523ebf7b --- /dev/null +++ b/sysutils/libsysstat-qt6/files/patch-CMakeLists.txt @@ -0,0 +1,32 @@ +--- CMakeLists.txt.orig 2024-04-17 05:57:59.000000000 -0500 ++++ CMakeLists.txt 2024-04-25 13:02:12.269260000 -0500 +@@ -28,6 +28,16 @@ + include(LXQtCreatePortableHeaders) + include(LXQtCompilerSettings NO_POLICY_SCOPE) + ++if(${CMAKE_SYSTEM_NAME} STREQUAL "FreeBSD") ++include(CheckIncludeFiles) ++include(CheckLibraryExists) ++check_include_files("sys/socket.h;net/if.h;net/if_mib.h;net/if_types.h" HAVE_IF_H) ++check_library_exists(kvm kvm_getswapinfo "kvm.h" HAVE_KVM_H) ++check_library_exists(c sysctlbyname "sys/sysctl.h" HAVE_SYSCTL_H) ++configure_file(config.h.in config.h) ++add_definitions("-DHAVE_CONFIG_H=1") ++endif() ++ + set(CMAKE_AUTOMOC ON) + set(CMAKE_INCLUDE_CURRENT_DIR ON) + +@@ -80,7 +90,11 @@ + ${SYSSTAT_QM_FILES} + ) + +-target_link_libraries(${SYSSTAT_LIBRARY_NAME} Qt6::Core) ++if(HAVE_SYSCTL_H AND HAVE_KVM_H) ++ target_link_libraries(${SYSSTAT_LIBRARY_NAME} c kvm Qt6::Core) ++else() ++ target_link_libraries(${SYSSTAT_LIBRARY_NAME} Qt6::Core) ++endif() + + set_target_properties(${SYSSTAT_LIBRARY_NAME} PROPERTIES + VERSION ${SYSSTAT_VERSION} diff --git a/sysutils/libsysstat-qt6/files/patch-cpustat.cpp b/sysutils/libsysstat-qt6/files/patch-cpustat.cpp new file mode 100644 index 000000000000..8ead007be490 --- /dev/null +++ b/sysutils/libsysstat-qt6/files/patch-cpustat.cpp @@ -0,0 +1,307 @@ +--- cpustat.cpp.orig 2021-11-05 10:06:40 UTC ++++ cpustat.cpp +@@ -22,16 +22,65 @@ + ** 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + ** + ** END_COMMON_COPYRIGHT_HEADER */ +- +- + #include +- + #include "cpustat.h" ++#ifdef HAVE_SYSCTL_H ++extern "C" ++{ ++ #include ++ #include ++ #include ++ #include /* CPUSTATES */ ++ ++ #include ++ #include ++} ++#endif + #include "cpustat_p.h" + + + namespace SysStat { ++#ifdef HAVE_SYSCTL_H ++char *GetFirstFragment(char *string, const char *delim) ++{ ++ char *token = NULL; + ++ token = strsep(&string, delim); ++ if (token != NULL) ++ { ++ /* We need only the first fragment, so no loop! */ ++ return token; ++ } ++ else ++ return NULL; ++} ++ ++int GetCpu(void) ++{ ++ static int mib[] = { CTL_HW, HW_NCPU }; ++ int buf; ++ size_t len = sizeof(int); ++ ++ if (sysctl(mib, 2, &buf, &len, NULL, 0) < 0) ++ return 0; ++ else ++ return buf; ++} ++ ++/* Frequence is in MHz */ ++ulong CpuStatPrivate::CurrentFreq(QString mSource) ++{ ++ ulong freq=0; ++ size_t len = sizeof(freq); ++ int i = mSource.mid(3).toInt(); ++ if (sysctl(mib2[i],4,&freq, &len, NULL, 0) < 0) { ++ perror("sysctl"); ++ return 0; ++ } ++ else ++ return freq; ++} ++#endif + CpuStatPrivate::CpuStatPrivate(CpuStat *parent) + : BaseStatPrivate(parent) + , mMonitoring(CpuStat::LoadAndFrequency) +@@ -39,7 +88,17 @@ CpuStatPrivate::CpuStatPrivate(CpuStat *parent) + mSource = defaultSource(); + + connect(mTimer, SIGNAL(timeout()), SLOT(timeout())); +- ++#ifdef HAVE_SYSCTL_H ++ size_t flen=2; ++ size_t alen=4; ++ sysctlnametomib("kern.cp_times",mib0,&flen); ++ sysctlnametomib("kern.cp_time",mib1,&flen); ++ int ncpu = GetCpu(); ++ for (int i=0;i-1) { ++ ++ if (sysctlbyname(QString::fromLatin1("dev.cpu.%1.freq_levels").arg(source.mid(0,3).toInt()).toStdString().c_str(), buf, &len, NULL, 0) < 0) ++ return; ++ } ++ t = strndup(buf, len); ++ if (t == NULL) ++ { ++ free(t); ++ return; ++ } ++ while ((tokens = strsep(&t, " ")) != NULL) ++ { ++ char *freq; ++ ulong res; ++ ++ freq = GetFirstFragment(tokens, "/"); ++ if (freq != NULL) ++ { ++ res = strtoul(freq, &freq, 10); ++ if (res > max) ++ { ++ max = res; ++ } ++ else ++ { ++ if ((min == 0) || (res < min)) ++ min = res; ++ } ++ } ++ ++ } ++ ++ free(t); ++ mBounds[source] = qMakePair(min, max); ++#else + bool ok = false; + + uint min = readAllFile(qPrintable(QString::fromLatin1("/sys/devices/system/cpu/%1/cpufreq/scaling_min_freq").arg(source))).toUInt(&ok); +@@ -56,11 +160,34 @@ void CpuStatPrivate::addSource(const QString &source) + if (ok) + mBounds[source] = qMakePair(min, max); + } ++#endif + } + + void CpuStatPrivate::updateSources() + { + mSources.clear(); ++#ifdef HAVE_SYSCTL_H ++ mBounds.clear(); ++ int cpu; ++ ++ cpu = GetCpu(); ++ mSources.append(QString::fromLatin1("cpu")); ++ for (int i =0;i(cp_times[CP_USER+cpuNumber*CPUSTATES]); ++ current.nice = static_cast(cp_times[CP_NICE+cpuNumber*CPUSTATES]); ++ current.system = static_cast(cp_times[CP_SYS+cpuNumber*CPUSTATES]); ++ current.idle = static_cast(cp_times[CP_IDLE+cpuNumber*CPUSTATES]); ++ current.other = static_cast(cp_times[CP_INTR+cpuNumber*CPUSTATES]); ++ current.total = current.user + current.nice + current.system+current.idle+current.other; ++ float sumDelta = static_cast(current.total - mPrevious.total); ++ if ((mPrevious.total != 0) && ((sumDelta < mIntervalMin) || (sumDelta > mIntervalMax))) ++ { ++ if (mMonitoring == CpuStat::LoadAndFrequency) ++ { ++ float freqRate = 1.0; ++ ulong freq = CurrentFreq(mSource); ++ ++ if (mSource == QLatin1String("cpu")) { ++ freq=0; ++ for (Bounds::ConstIterator I = mBounds.constBegin(); I != mBounds.constEnd(); ++I) { ++ if (I.key() != QStringLiteral("cpu")) ++ { ++ freq += CurrentFreq(I.key()); ++ } ++ } ++ } ++ ++ if (freq > 0) ++ { ++ freqRate = static_cast(freq) / static_cast(mBounds[mSource].second); ++ emit update(0.0, 0.0, 0.0, 0.0, static_cast(freqRate), freq); ++ } ++ } else { ++ emit update(0.0, 0.0, 0.0, 0.0); ++ } ++ mPrevious.clear(); ++ } else { ++ if (mMonitoring == CpuStat::LoadAndFrequency) ++ { ++ float freqRate = 1.0; ++ ulong freq = CurrentFreq(mSource); ++ ++ if (freq > 0) ++ { ++ if (mSource == QLatin1String("cpu")) { ++ freq=0; ++ for (Bounds::ConstIterator I = mBounds.constBegin(); I != mBounds.constEnd(); ++I) { ++ if (I.key() != QStringLiteral("cpu")) ++ { ++ freq += CurrentFreq(I.key()); ++ } ++ } ++ } ++ freqRate = static_cast(freq) / static_cast(mBounds[mSource].second); ++ emit update( ++ static_cast(current.user - mPrevious.user ) / sumDelta, ++ static_cast(current.nice - mPrevious.nice ) / sumDelta, ++ static_cast(current.system - mPrevious.system) / sumDelta, ++ static_cast(current.other - mPrevious.other ) / sumDelta, ++ static_cast(freqRate), ++ freq); ++ ++ } ++ } ++ else ++ { ++ emit update( ++ static_cast(current.user - mPrevious.user ) / sumDelta, ++ static_cast(current.nice - mPrevious.nice ) / sumDelta, ++ static_cast(current.system - mPrevious.system) / sumDelta, ++ static_cast(current.other - mPrevious.other ) / sumDelta); ++ } ++ ++ mPrevious = current; ++ } ++ free(cp_times); ++ } ++ else ++ { ++ ulong freq = 0; ++ ++ freq = CurrentFreq(mSource); ++ if (freq > 0) ++ emit update(freq); ++ } ++#else + if ( (mMonitoring == CpuStat::LoadOnly) + || (mMonitoring == CpuStat::LoadAndFrequency) ) + { +@@ -258,6 +493,7 @@ void CpuStatPrivate::timeout() + } + emit update(freq); + } ++#endif + } + + QString CpuStatPrivate::defaultSource() diff --git a/sysutils/libsysstat-qt6/files/patch-cpustat.h b/sysutils/libsysstat-qt6/files/patch-cpustat.h new file mode 100644 index 000000000000..01720c1d0e1d --- /dev/null +++ b/sysutils/libsysstat-qt6/files/patch-cpustat.h @@ -0,0 +1,32 @@ +--- cpustat.h.orig 2020-11-03 14:45:02 UTC ++++ cpustat.h +@@ -27,14 +27,19 @@ + #ifndef LIBSYSSTAT__CPU_STAT__INCLUDED + #define LIBSYSSTAT__CPU_STAT__INCLUDED + +- ++#ifdef HAVE_CONFIG_H ++#include "config.h" ++#endif + #include + + #include "basestat.h" + + + namespace SysStat { +- ++#ifdef HAVE_SYSCTL_H ++ char *GetFirstFragment(char *string, const char *delim); ++ int GetCpu(void); ++#endif + class CpuStatPrivate; + + class SYSSTATSHARED_EXPORT CpuStat : public BaseStat +@@ -54,7 +59,6 @@ class SYSSTATSHARED_EXPORT CpuStat : public BaseStat ( + + uint minFreq(const QString &source) const; + uint maxFreq(const QString &source) const; +- + signals: + void update(float user, float nice, float system, float other, float frequencyRate, uint frequency); + void update(float user, float nice, float system, float other); diff --git a/sysutils/libsysstat-qt6/files/patch-cpustat__p.h b/sysutils/libsysstat-qt6/files/patch-cpustat__p.h new file mode 100644 index 000000000000..3c56a8038991 --- /dev/null +++ b/sysutils/libsysstat-qt6/files/patch-cpustat__p.h @@ -0,0 +1,65 @@ +--- cpustat_p.h.orig 2021-04-07 06:58:34 UTC ++++ cpustat_p.h +@@ -27,6 +27,9 @@ + #ifndef LIBSYSSTAT__CPU_STAT__PRIVATE__INCLUDED + #define LIBSYSSTAT__CPU_STAT__PRIVATE__INCLUDED + ++#ifdef HAVE_CONFIG_H ++#include "config.h" ++#endif + + #include + #include +@@ -52,8 +55,15 @@ class CpuStatPrivate : public BaseStatPrivate (public) + CpuStat::Monitoring monitoring() const; + void setMonitoring(CpuStat::Monitoring value); + ++#ifdef HAVE_SYSCTL_H ++ ulong minFreq(const QString &source) const; ++ ulong maxFreq(const QString &source) const; ++ ulong CurrentFreq(const QString); ++ ++#else + uint minFreq(const QString &source) const; + uint maxFreq(const QString &source) const; ++#endif + + signals: + void update(float user, float nice, float system, float other); +@@ -74,12 +84,21 @@ private slots: (private) + { + Values(); + ++#ifdef HAVE_SYSCTL_H ++ ulong user; ++ ulong nice; ++ ulong system; ++ ulong idle; ++ ulong other; ++ ulong total; ++#else + qulonglong user; + qulonglong nice; + qulonglong system; + qulonglong idle; + qulonglong other; + qulonglong total; ++#endif + + void sum(); + +@@ -89,7 +108,14 @@ private slots: (private) + + CpuStat::Monitoring mMonitoring; + ++#ifdef HAVE_SYSCTL_H ++ typedef QMap > Bounds; ++ int mib0[2]; ++ int mib1[2]; ++ int mib2[512][4]; ++#else + typedef QMap > Bounds; ++#endif + Bounds mBounds; + + int mUserHz; diff --git a/sysutils/libsysstat-qt6/files/patch-memstat.cpp b/sysutils/libsysstat-qt6/files/patch-memstat.cpp new file mode 100644 index 000000000000..78e493983d06 --- /dev/null +++ b/sysutils/libsysstat-qt6/files/patch-memstat.cpp @@ -0,0 +1,123 @@ +--- memstat.cpp.orig 2021-11-05 10:06:40 UTC ++++ memstat.cpp +@@ -26,10 +26,58 @@ + + #include "memstat.h" + #include "memstat_p.h" ++#if defined(HAVE_KVM_H) && defined(HAVE_SYSCTL_H) ++extern "C" ++{ ++ #include ++ #include ++ #include + ++ #include ++ #include ++ #include ++} ++#endif + + namespace SysStat { ++#ifdef HAVE_SYSCTL_H ++int SwapDevices() ++{ ++ int buf; ++ size_t len = sizeof(int); + ++ if (sysctlbyname("vm.nswapdev", &buf, &len, NULL, 0) < 0) ++ return 0; ++ else ++ return buf; ++} ++ ++qulonglong MemGetByBytes(QString property) ++{ ++ qulonglong buf=0; ++ size_t len = sizeof(qulonglong); ++ ++ std::string s = property.toStdString(); ++ const char *name = s.c_str(); ++ ++ if (sysctlbyname(name, &buf, &len, NULL, 0) < 0) ++ return 0; ++ else ++ return buf; ++} ++ ++qulonglong MemGetByPages(QString name) ++{ ++ qulonglong res = 0; ++ ++ ++ res = MemGetByBytes(name); ++ if (res > 0) ++ res = res * getpagesize(); ++ ++ return res; ++} ++#endif + MemStatPrivate::MemStatPrivate(MemStat *parent) + : BaseStatPrivate(parent) + { +@@ -49,8 +97,39 @@ void MemStatPrivate::timeout() + qulonglong memBuffers = 0; + qulonglong memCached = 0; + qulonglong swapTotal = 0; +- qulonglong swapFree = 0; ++#ifdef HAVE_SYSCTL_H ++ memTotal = MemGetByBytes(QLatin1String("hw.physmem")); ++ memFree = MemGetByPages(QLatin1String("vm.stats.vm.v_free_count")); ++ memBuffers = MemGetByBytes(QLatin1String("vfs.bufspace")); ++ memCached = MemGetByPages(QLatin1String("vm.stats.vm.v_inactive_count")); + ++#endif ++#ifdef HAVE_KVM_H ++ qulonglong swapUsed = 0; ++ kvm_t *kd; ++ struct kvm_swap kswap[16]; /* size taken from pstat/pstat.c */ ++ ++ kd = kvm_open(NULL, _PATH_DEVNULL, NULL, O_RDONLY, "kvm_open"); ++ if (kd == NULL) ++ kvm_close(kd); ++ ++ if (kvm_getswapinfo(kd, kswap, (sizeof(kswap) / sizeof(kswap[0])), SWIF_DEV_PREFIX) > 0) ++ { ++ int swapd = SwapDevices(); ++ /* TODO: loop over swap devives */ ++ if (swapd >= 1) ++ { ++ swapTotal = static_cast(kswap[0].ksw_total * getpagesize()); ++ swapUsed = static_cast(kswap[0].ksw_used * getpagesize()); ++ } ++ ++ kvm_close(kd); ++ } ++ else ++ kvm_close(kd); ++#endif ++#ifndef HAVE_SYSCTL_H ++ qulonglong swapFree = 0; + const QStringList rows = readAllFile("/proc/meminfo").split(QLatin1Char('\n'), Qt::SkipEmptyParts); + for (const QString &row : rows) + { +@@ -72,6 +151,7 @@ void MemStatPrivate::timeout() + swapFree = tokens[1].toULong(); + } + ++#endif + if (mSource == QLatin1String("memory")) + { + if (memTotal) +@@ -88,8 +168,11 @@ void MemStatPrivate::timeout() + { + if (swapTotal) + { ++#ifndef HAVE_KVM_H + float swapUsed_d = static_cast(swapTotal - swapFree) / static_cast(swapTotal); +- ++#else ++ float swapUsed_d = static_cast(swapUsed) / static_cast(swapTotal); ++#endif + emit swapUpdate(swapUsed_d); + } + } diff --git a/sysutils/libsysstat-qt6/files/patch-memstat.h b/sysutils/libsysstat-qt6/files/patch-memstat.h new file mode 100644 index 000000000000..399764f046fb --- /dev/null +++ b/sysutils/libsysstat-qt6/files/patch-memstat.h @@ -0,0 +1,26 @@ +--- memstat.h.orig 2019-01-30 19:24:29 UTC ++++ memstat.h +@@ -27,7 +27,9 @@ + #ifndef LIBSYSSTAT__MEM_STAT__INCLUDED + #define LIBSYSSTAT__MEM_STAT__INCLUDED + +- ++#ifdef HAVE_CONFIG_H ++#include "config.h" ++#endif + #include + + #include "basestat.h" +@@ -36,7 +38,11 @@ + namespace SysStat { + + class MemStatPrivate; +- ++#if defined(HAVE_SYSCTL_H) && defined(HAVE_KVM_H) ++ int SwapDevices(); ++ qulonglong MemGetByBytes(const QString property); ++ qulonglong MemGetByPages(const QString property); ++#endif + class SYSSTATSHARED_EXPORT MemStat : public BaseStat + { + Q_OBJECT diff --git a/sysutils/libsysstat-qt6/files/patch-netstat.cpp b/sysutils/libsysstat-qt6/files/patch-netstat.cpp new file mode 100644 index 000000000000..d62dc5a4a1ac --- /dev/null +++ b/sysutils/libsysstat-qt6/files/patch-netstat.cpp @@ -0,0 +1,122 @@ +--- netstat.cpp.orig 2021-11-05 10:06:40 UTC ++++ netstat.cpp +@@ -26,8 +26,23 @@ + + #include "netstat.h" + #include "netstat_p.h" ++#ifdef HAVE_CONFIG_H ++#include "config.h" ++#endif + ++#if defined(HAVE_SYSCTL_H) && defined(HAVE_IF_H) ++extern "C" ++{ ++ #include ++ #include ++ #include ++ #include /* PF_LINK */ ++ #include ++ #include ++} ++#endif + ++ + namespace SysStat { + + NetStatPrivate::NetStatPrivate(NetStat *parent) +@@ -37,6 +52,7 @@ NetStatPrivate::NetStatPrivate(NetStat *parent) + + connect(mTimer, SIGNAL(timeout()), SLOT(timeout())); + ++#ifndef HAVE_SYSCTL_H + + QStringList rows(readAllFile("/proc/net/dev").split(QLatin1Char('\n'), Qt::SkipEmptyParts)); + +@@ -50,12 +66,79 @@ NetStatPrivate::NetStatPrivate(NetStat *parent) + + mSources.append(tokens[0].trimmed()); + } ++#else ++ int count; ++ size_t len; ++ int cntifmib[] = { CTL_NET, PF_LINK, NETLINK_GENERIC, IFMIB_SYSTEM, IFMIB_IFCOUNT };// net.link.generic.system.ifcount; ++ len = sizeof(int); ++ if (sysctl(cntifmib, 5, &count, &len, NULL, 0) < 0) ++ perror("sysctl"); ++ ++ ++ struct ifmibdata ifmd; ++ size_t len1 = sizeof(ifmd); ++ for (int i=1; i<=count;i++) { ++ int name[] = { CTL_NET, PF_LINK, NETLINK_GENERIC, IFMIB_IFDATA, i, IFDATA_GENERAL }; ++ ++ if (sysctl(name, 6, &ifmd, &len1, NULL, 0) < 0) { ++ perror("sysctl"); ++ } ++ if ((ifmd.ifmd_data.ifi_type == IFT_ETHER) || (ifmd.ifmd_data.ifi_type == IFT_IEEE80211)) { ++ const char *iface = ifmd.ifmd_name; ++ mSources.append(QString::fromLatin1(iface)); ++ } ++ } ++#endif + } + + NetStatPrivate::~NetStatPrivate() = default; + + void NetStatPrivate::timeout() + { ++#if defined(HAVE_IF_H) && defined(HAVE_SYSCTL_H) ++ int count; ++ size_t len; ++ int name[] = { CTL_NET, PF_LINK, NETLINK_GENERIC, IFMIB_SYSTEM, IFMIB_IFCOUNT }; ++ struct ifmibdata ifmd; ++ ++ len = sizeof(int); ++ if (sysctl(name, 5, &count, &len, NULL, 0) < 0) ++ return; ++ ++ for (int i = 1; i <= count; i++) ++ { ++ len = sizeof(ifmd); ++ int name[] = { CTL_NET, PF_LINK, NETLINK_GENERIC, IFMIB_IFDATA, i, IFDATA_GENERAL }; ++ ++ if (sysctl(name, 6, &ifmd, &len, NULL, 0) < 0) ++ break; ++ ++ if ((ifmd.ifmd_data.ifi_type == IFT_ETHER) || (ifmd.ifmd_data.ifi_type == IFT_IEEE80211)) ++ { ++ const char *iface = ifmd.ifmd_name; ++ QString interfaceName = QString::fromLatin1(iface); ++ if ((ifmd.ifmd_data.ifi_link_state == LINK_STATE_UP) && (ifmd.ifmd_data.ifi_ipackets > 0)) ++ { ++ ++ ++ Values current; ++ current.received = ifmd.ifmd_data.ifi_ibytes; ++ current.transmitted = ifmd.ifmd_data.ifi_obytes; ++ ++ if (!mPrevious.contains(interfaceName)) ++ mPrevious.insert(interfaceName, Values()); ++ const Values &previous = mPrevious[interfaceName]; ++ ++ if (interfaceName == mSource) ++ emit update((( current.received - previous.received ) * 1000 ) / mTimer->interval(), (( current.transmitted - previous.transmitted ) * 1000 ) / mTimer->interval()); ++ ++ mPrevious[interfaceName] = current; ++ } else if(interfaceName == mSource) ++ emit(update(0,0)); ++ ++ } ++ } ++#else + QStringList rows(readAllFile("/proc/net/dev").split(QLatin1Char('\n'), Qt::SkipEmptyParts)); + + +@@ -97,6 +180,7 @@ void NetStatPrivate::timeout() + + mPrevious[interfaceName] = current; + } ++#endif + } + + QString NetStatPrivate::defaultSource() diff --git a/sysutils/libsysstat-qt6/pkg-descr b/sysutils/libsysstat-qt6/pkg-descr new file mode 100644 index 000000000000..0c091aa86aec --- /dev/null +++ b/sysutils/libsysstat-qt6/pkg-descr @@ -0,0 +1,2 @@ +Qt-based library to query system information like CPU, memory usage and +network traffic. diff --git a/sysutils/libsysstat-qt6/pkg-plist b/sysutils/libsysstat-qt6/pkg-plist new file mode 100644 index 000000000000..2cfa71a85d82 --- /dev/null +++ b/sysutils/libsysstat-qt6/pkg-plist @@ -0,0 +1,20 @@ +include/sysstat-qt6/SysStat/BaseStat +include/sysstat-qt6/SysStat/CpuStat +include/sysstat-qt6/SysStat/Global +include/sysstat-qt6/SysStat/MemStat +include/sysstat-qt6/SysStat/NetStat +include/sysstat-qt6/SysStat/Version +include/sysstat-qt6/basestat.h +include/sysstat-qt6/cpustat.h +include/sysstat-qt6/memstat.h +include/sysstat-qt6/netstat.h +include/sysstat-qt6/sysstat_global.h +include/sysstat-qt6/version.h +lib/libsysstat-qt6.so +lib/libsysstat-qt6.so.1 +lib/libsysstat-qt6.so.%%VERSION%% +libdata/pkgconfig/sysstat-qt6.pc +share/cmake/sysstat-qt6/sysstat-qt6-config-version.cmake +share/cmake/sysstat-qt6/sysstat-qt6-config.cmake +share/cmake/sysstat-qt6/sysstat-qt6-targets-%%CMAKE_BUILD_TYPE%%.cmake +share/cmake/sysstat-qt6/sysstat-qt6-targets.cmake diff --git a/sysutils/libsysstat/Makefile b/sysutils/libsysstat/Makefile index 743be88f74c9..618a4bb1a502 100644 --- a/sysutils/libsysstat/Makefile +++ b/sysutils/libsysstat/Makefile @@ -3,14 +3,14 @@ PORTVERSION= 0.4.6 CATEGORIES= sysutils MASTER_SITES= LXQT/${PORTNAME} -MAINTAINER= jsm@FreeBSD.org +MAINTAINER= lxqt@FreeBSD.org COMMENT= Library used to query system info and statistics WWW= https://lxqt-project.org LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/COPYING -USES= cmake compiler:c++11-lang lxqt pkgconfig tar:xz qt:5 +USES= cmake compiler:c++17-lang lxqt:1 pkgconfig tar:xz qt:5 USE_QT= qmake:build buildtools:build core USE_LXQT= buildtools USE_LDCONFIG= yes diff --git a/sysutils/lxqt-admin/Makefile b/sysutils/lxqt-admin/Makefile index cdbf21a96dd4..22535db8c285 100644 --- a/sysutils/lxqt-admin/Makefile +++ b/sysutils/lxqt-admin/Makefile @@ -1,22 +1,23 @@ PORTNAME= lxqt-admin -PORTVERSION= 1.4.0 +PORTVERSION= 2.0.0 CATEGORIES= sysutils MASTER_SITES= LXQT -MAINTAINER= jsm@FreeBSD.org +MAINTAINER= lxqt@FreeBSD.org COMMENT= System administration tool for the LXQt desktop WWW= https://lxqt-project.org LICENSE= LGPL21+ -USES= cmake compiler:c++11-lang gnome kde:5 localbase \ - lxqt perl5 pkgconfig tar:xz qt:5 xorg +LIB_DEPENDS= libpolkit-qt6-core-1.so:sysutils/polkit-qt-1@qt6 + +USES= cmake compiler:c++17-lang gnome kde:6 localbase lxqt:2 \ + perl5 pkgconfig tar:xz qt:6 xorg USE_PERL5= build -USE_QT= buildtools:build qmake:build core dbus gui svg \ - widgets x11extras xml +USE_QT= base:run tools:build svg +USE_LXQT= buildtools2 lxqt USE_KDE= windowsystem USE_GNOME= glib20 -USE_LXQT= buildtools lxqt USE_XORG= x11 .include diff --git a/sysutils/lxqt-admin/distinfo b/sysutils/lxqt-admin/distinfo index d220803f3218..bc422beb843e 100644 --- a/sysutils/lxqt-admin/distinfo +++ b/sysutils/lxqt-admin/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1706407980 -SHA256 (lxqt/lxqt-admin-1.4.0.tar.xz) = dd1704050d5d6c462a22e3f58128b64ffc943e3767301ed24466f85790446b4c -SIZE (lxqt/lxqt-admin-1.4.0.tar.xz) = 152052 +TIMESTAMP = 1714104169 +SHA256 (lxqt/lxqt-admin-2.0.0.tar.xz) = 41d56028fd41290e265697f23497e94cfc2d303bcf7d834f5846fbe51654744b +SIZE (lxqt/lxqt-admin-2.0.0.tar.xz) = 154328 diff --git a/sysutils/lxqt-admin/pkg-descr b/sysutils/lxqt-admin/pkg-descr index f3e979ad0d92..0603a76d8416 100644 --- a/sysutils/lxqt-admin/pkg-descr +++ b/sysutils/lxqt-admin/pkg-descr @@ -1,2 +1,2 @@ -Admin tool for LXQt allowing editing and adding of +Admin tool for LXQt2 allowing editing and adding of system users and groups. diff --git a/sysutils/lxqt-admin/pkg-plist b/sysutils/lxqt-admin/pkg-plist index 90e344e9db8e..85b967dbbcd8 100644 --- a/sysutils/lxqt-admin/pkg-plist +++ b/sysutils/lxqt-admin/pkg-plist @@ -17,6 +17,7 @@ share/applications/lxqt-admin-user.desktop %%LXQT_TRANSLATIONS%%/lxqt-admin-time/lxqt-admin-time_en_GB.qm %%LXQT_TRANSLATIONS%%/lxqt-admin-time/lxqt-admin-time_es.qm %%LXQT_TRANSLATIONS%%/lxqt-admin-time/lxqt-admin-time_et.qm +%%LXQT_TRANSLATIONS%%/lxqt-admin-time/lxqt-admin-time_fi.qm %%LXQT_TRANSLATIONS%%/lxqt-admin-time/lxqt-admin-time_fr.qm %%LXQT_TRANSLATIONS%%/lxqt-admin-time/lxqt-admin-time_gl.qm %%LXQT_TRANSLATIONS%%/lxqt-admin-time/lxqt-admin-time_he.qm @@ -27,11 +28,13 @@ share/applications/lxqt-admin-user.desktop %%LXQT_TRANSLATIONS%%/lxqt-admin-time/lxqt-admin-time_ja.qm %%LXQT_TRANSLATIONS%%/lxqt-admin-time/lxqt-admin-time_kk.qm %%LXQT_TRANSLATIONS%%/lxqt-admin-time/lxqt-admin-time_ko.qm +%%LXQT_TRANSLATIONS%%/lxqt-admin-time/lxqt-admin-time_lg.qm %%LXQT_TRANSLATIONS%%/lxqt-admin-time/lxqt-admin-time_lt.qm %%LXQT_TRANSLATIONS%%/lxqt-admin-time/lxqt-admin-time_lv.qm %%LXQT_TRANSLATIONS%%/lxqt-admin-time/lxqt-admin-time_nb_NO.qm %%LXQT_TRANSLATIONS%%/lxqt-admin-time/lxqt-admin-time_nl.qm %%LXQT_TRANSLATIONS%%/lxqt-admin-time/lxqt-admin-time_oc.qm +%%LXQT_TRANSLATIONS%%/lxqt-admin-time/lxqt-admin-time_pa.qm %%LXQT_TRANSLATIONS%%/lxqt-admin-time/lxqt-admin-time_pl.qm %%LXQT_TRANSLATIONS%%/lxqt-admin-time/lxqt-admin-time_pt.qm %%LXQT_TRANSLATIONS%%/lxqt-admin-time/lxqt-admin-time_pt_BR.qm @@ -56,6 +59,7 @@ share/applications/lxqt-admin-user.desktop %%LXQT_TRANSLATIONS%%/lxqt-admin-user/lxqt-admin-user_en_GB.qm %%LXQT_TRANSLATIONS%%/lxqt-admin-user/lxqt-admin-user_es.qm %%LXQT_TRANSLATIONS%%/lxqt-admin-user/lxqt-admin-user_et.qm +%%LXQT_TRANSLATIONS%%/lxqt-admin-user/lxqt-admin-user_fi.qm %%LXQT_TRANSLATIONS%%/lxqt-admin-user/lxqt-admin-user_fr.qm %%LXQT_TRANSLATIONS%%/lxqt-admin-user/lxqt-admin-user_gl.qm %%LXQT_TRANSLATIONS%%/lxqt-admin-user/lxqt-admin-user_he.qm @@ -66,10 +70,12 @@ share/applications/lxqt-admin-user.desktop %%LXQT_TRANSLATIONS%%/lxqt-admin-user/lxqt-admin-user_it.qm %%LXQT_TRANSLATIONS%%/lxqt-admin-user/lxqt-admin-user_ja.qm %%LXQT_TRANSLATIONS%%/lxqt-admin-user/lxqt-admin-user_ko.qm +%%LXQT_TRANSLATIONS%%/lxqt-admin-user/lxqt-admin-user_lg.qm %%LXQT_TRANSLATIONS%%/lxqt-admin-user/lxqt-admin-user_lt.qm %%LXQT_TRANSLATIONS%%/lxqt-admin-user/lxqt-admin-user_nb_NO.qm %%LXQT_TRANSLATIONS%%/lxqt-admin-user/lxqt-admin-user_nl.qm %%LXQT_TRANSLATIONS%%/lxqt-admin-user/lxqt-admin-user_oc.qm +%%LXQT_TRANSLATIONS%%/lxqt-admin-user/lxqt-admin-user_pa.qm %%LXQT_TRANSLATIONS%%/lxqt-admin-user/lxqt-admin-user_pl.qm %%LXQT_TRANSLATIONS%%/lxqt-admin-user/lxqt-admin-user_pt.qm %%LXQT_TRANSLATIONS%%/lxqt-admin-user/lxqt-admin-user_pt_BR.qm diff --git a/sysutils/lxqt-config/Makefile b/sysutils/lxqt-config/Makefile index 225d6f636548..fdf15dbfbe57 100644 --- a/sysutils/lxqt-config/Makefile +++ b/sysutils/lxqt-config/Makefile @@ -1,30 +1,29 @@ PORTNAME= lxqt-config -PORTVERSION= 1.4.0 +PORTVERSION= 2.0.0 CATEGORIES= sysutils -MASTER_SITES= LXQT DIST_SUBDIR= lxqt -MAINTAINER= jsm@FreeBSD.org +MAINTAINER= lxqt@FreeBSD.org COMMENT= LXQt system settings center WWW= https://lxqt-project.org LICENSE= GPLv2 LGPL21+ LICENSE_COMB= multi -BUILD_DEPENDS= lxqt-menu-data>=1.4.1:x11/lxqt-menu-data \ +BUILD_DEPENDS= lxqt-menu-data>=2.0.0:x11/lxqt-menu-data \ ${LOCALBASE}/lib/xorg/modules/input/libinput_drv.so:x11-drivers/xf86-input-libinput -RUN_DEPENDS= lxqt-menu-data>=1.4.1:x11/lxqt-menu-data +RUN_DEPENDS= lxqt-menu-data>=2.0.0:x11/lxqt-menu-data LIB_DEPENDS= libudev.so:devel/libudev-devd -USES= cmake compiler:c++17-lang kde:5 localbase:ldflags \ - lxqt qt:5 perl5 pkgconfig tar:xz xorg gnome -USE_QT= buildtools:build core dbus gui linguisttools svg qmake:build widgets x11extras xml +USES= cmake compiler:c++17-lang kde:6 localbase:ldflags lxqt:2 \ + qt:6 perl5 pkgconfig tar:xz xorg gnome +USE_QT= base:run tools:build svg USE_KDE= libkscreen windowsystem USE_GNOME= glib20 -USE_LXQT= buildtools lxqt USE_PERL5= build USE_XORG= ice sm x11 xcb xcursor xext xfixes xrandr xi USE_LDCONFIG= yes +USE_LXQT= buildtools2 lxqt .include diff --git a/sysutils/lxqt-config/distinfo b/sysutils/lxqt-config/distinfo index 1fa8d003cd4f..8deb94daa249 100644 --- a/sysutils/lxqt-config/distinfo +++ b/sysutils/lxqt-config/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1706384239 -SHA256 (lxqt/lxqt-config-1.4.0.tar.xz) = e60d5c3f00588fb373b48fa0c65f7a164500738467359472409a29b9db11c84b -SIZE (lxqt/lxqt-config-1.4.0.tar.xz) = 371628 +TIMESTAMP = 1714104935 +SHA256 (lxqt/lxqt-config-2.0.0.tar.xz) = 091d4a1e177f732f6d6e9e66b2e117e0272272eaa73595290ad2ea05f0c4ac73 +SIZE (lxqt/lxqt-config-2.0.0.tar.xz) = 380552 diff --git a/sysutils/lxqt-config/files/patch-lxqt-config-input_touchpaddevice.cpp b/sysutils/lxqt-config/files/patch-lxqt-config-input_touchpaddevice.cpp new file mode 100644 index 000000000000..278f1b88f360 --- /dev/null +++ b/sysutils/lxqt-config/files/patch-lxqt-config-input_touchpaddevice.cpp @@ -0,0 +1,11 @@ +--- lxqt-config-input/touchpaddevice.cpp.orig 2024-04-26 04:25:47 UTC ++++ lxqt-config-input/touchpaddevice.cpp +@@ -368,7 +368,7 @@ bool TouchpadDevice::setTapToDragEnabled(bool enabled) + + bool TouchpadDevice::setAccelSpeed(float speed) const + { +- return set_xi2_property(LIBINPUT_PROP_ACCEL, QList({speed})); ++ return set_xi2_property(LIBINPUT_PROP_ACCEL, QList({(long long)speed})); + } + + int TouchpadDevice::scrollMethodsAvailable() const diff --git a/sysutils/lxqt-config/pkg-descr b/sysutils/lxqt-config/pkg-descr index c669ebcf3ee5..21da9af85f43 100644 --- a/sysutils/lxqt-config/pkg-descr +++ b/sysutils/lxqt-config/pkg-descr @@ -1,3 +1,3 @@ -LXQt system settings center. +LXQt2 system settings center. Includes applications to edit settings for appearance, brightness, file-associations, input, locale and monitor. diff --git a/sysutils/lxqt-config/pkg-plist b/sysutils/lxqt-config/pkg-plist index ee380dabdffa..710818444828 100644 --- a/sysutils/lxqt-config/pkg-plist +++ b/sysutils/lxqt-config/pkg-plist @@ -45,10 +45,12 @@ share/icons/hicolor/48x48/apps/brightnesssettings.svg %%LXQT_TRANSLATIONS%%/lxqt-config-appearance/lxqt-config-appearance_ja.qm %%LXQT_TRANSLATIONS%%/lxqt-config-appearance/lxqt-config-appearance_kk.qm %%LXQT_TRANSLATIONS%%/lxqt-config-appearance/lxqt-config-appearance_ko.qm +%%LXQT_TRANSLATIONS%%/lxqt-config-appearance/lxqt-config-appearance_lg.qm %%LXQT_TRANSLATIONS%%/lxqt-config-appearance/lxqt-config-appearance_lt.qm %%LXQT_TRANSLATIONS%%/lxqt-config-appearance/lxqt-config-appearance_nb_NO.qm %%LXQT_TRANSLATIONS%%/lxqt-config-appearance/lxqt-config-appearance_nl.qm %%LXQT_TRANSLATIONS%%/lxqt-config-appearance/lxqt-config-appearance_oc.qm +%%LXQT_TRANSLATIONS%%/lxqt-config-appearance/lxqt-config-appearance_pa.qm %%LXQT_TRANSLATIONS%%/lxqt-config-appearance/lxqt-config-appearance_pl.qm %%LXQT_TRANSLATIONS%%/lxqt-config-appearance/lxqt-config-appearance_pt.qm %%LXQT_TRANSLATIONS%%/lxqt-config-appearance/lxqt-config-appearance_pt_BR.qm @@ -79,6 +81,7 @@ share/icons/hicolor/48x48/apps/brightnesssettings.svg %%LXQT_TRANSLATIONS%%/lxqt-config-brightness/lxqt-config-brightness_en_GB.qm %%LXQT_TRANSLATIONS%%/lxqt-config-brightness/lxqt-config-brightness_es.qm %%LXQT_TRANSLATIONS%%/lxqt-config-brightness/lxqt-config-brightness_et.qm +%%LXQT_TRANSLATIONS%%/lxqt-config-brightness/lxqt-config-brightness_eu.qm %%LXQT_TRANSLATIONS%%/lxqt-config-brightness/lxqt-config-brightness_fi.qm %%LXQT_TRANSLATIONS%%/lxqt-config-brightness/lxqt-config-brightness_fr.qm %%LXQT_TRANSLATIONS%%/lxqt-config-brightness/lxqt-config-brightness_gl.qm @@ -89,11 +92,13 @@ share/icons/hicolor/48x48/apps/brightnesssettings.svg %%LXQT_TRANSLATIONS%%/lxqt-config-brightness/lxqt-config-brightness_it.qm %%LXQT_TRANSLATIONS%%/lxqt-config-brightness/lxqt-config-brightness_ja.qm %%LXQT_TRANSLATIONS%%/lxqt-config-brightness/lxqt-config-brightness_ko.qm +%%LXQT_TRANSLATIONS%%/lxqt-config-brightness/lxqt-config-brightness_lg.qm %%LXQT_TRANSLATIONS%%/lxqt-config-brightness/lxqt-config-brightness_lt.qm %%LXQT_TRANSLATIONS%%/lxqt-config-brightness/lxqt-config-brightness_lv.qm %%LXQT_TRANSLATIONS%%/lxqt-config-brightness/lxqt-config-brightness_nb_NO.qm %%LXQT_TRANSLATIONS%%/lxqt-config-brightness/lxqt-config-brightness_nl.qm %%LXQT_TRANSLATIONS%%/lxqt-config-brightness/lxqt-config-brightness_oc.qm +%%LXQT_TRANSLATIONS%%/lxqt-config-brightness/lxqt-config-brightness_pa.qm %%LXQT_TRANSLATIONS%%/lxqt-config-brightness/lxqt-config-brightness_pl.qm %%LXQT_TRANSLATIONS%%/lxqt-config-brightness/lxqt-config-brightness_pt.qm %%LXQT_TRANSLATIONS%%/lxqt-config-brightness/lxqt-config-brightness_pt_BR.qm @@ -132,11 +137,13 @@ share/icons/hicolor/48x48/apps/brightnesssettings.svg %%LXQT_TRANSLATIONS%%/lxqt-config-cursor/lxqt-config-cursor_ja.qm %%LXQT_TRANSLATIONS%%/lxqt-config-cursor/lxqt-config-cursor_kk.qm %%LXQT_TRANSLATIONS%%/lxqt-config-cursor/lxqt-config-cursor_ko.qm +%%LXQT_TRANSLATIONS%%/lxqt-config-cursor/lxqt-config-cursor_lg.qm %%LXQT_TRANSLATIONS%%/lxqt-config-cursor/lxqt-config-cursor_lt.qm %%LXQT_TRANSLATIONS%%/lxqt-config-cursor/lxqt-config-cursor_lv.qm %%LXQT_TRANSLATIONS%%/lxqt-config-cursor/lxqt-config-cursor_nb_NO.qm %%LXQT_TRANSLATIONS%%/lxqt-config-cursor/lxqt-config-cursor_nl.qm %%LXQT_TRANSLATIONS%%/lxqt-config-cursor/lxqt-config-cursor_oc.qm +%%LXQT_TRANSLATIONS%%/lxqt-config-cursor/lxqt-config-cursor_pa.qm %%LXQT_TRANSLATIONS%%/lxqt-config-cursor/lxqt-config-cursor_pl.qm %%LXQT_TRANSLATIONS%%/lxqt-config-cursor/lxqt-config-cursor_pt.qm %%LXQT_TRANSLATIONS%%/lxqt-config-cursor/lxqt-config-cursor_pt_BR.qm @@ -175,6 +182,7 @@ share/icons/hicolor/48x48/apps/brightnesssettings.svg %%LXQT_TRANSLATIONS%%/lxqt-config-file-associations/lxqt-config-file-associations_ja.qm %%LXQT_TRANSLATIONS%%/lxqt-config-file-associations/lxqt-config-file-associations_kk.qm %%LXQT_TRANSLATIONS%%/lxqt-config-file-associations/lxqt-config-file-associations_ko.qm +%%LXQT_TRANSLATIONS%%/lxqt-config-file-associations/lxqt-config-file-associations_lg.qm %%LXQT_TRANSLATIONS%%/lxqt-config-file-associations/lxqt-config-file-associations_lt.qm %%LXQT_TRANSLATIONS%%/lxqt-config-file-associations/lxqt-config-file-associations_lv.qm %%LXQT_TRANSLATIONS%%/lxqt-config-file-associations/lxqt-config-file-associations_nb_NO.qm @@ -218,6 +226,7 @@ share/icons/hicolor/48x48/apps/brightnesssettings.svg %%LXQT_TRANSLATIONS%%/lxqt-config-input/lxqt-config-input_ja.qm %%LXQT_TRANSLATIONS%%/lxqt-config-input/lxqt-config-input_kk.qm %%LXQT_TRANSLATIONS%%/lxqt-config-input/lxqt-config-input_ko.qm +%%LXQT_TRANSLATIONS%%/lxqt-config-input/lxqt-config-input_lg.qm %%LXQT_TRANSLATIONS%%/lxqt-config-input/lxqt-config-input_lt.qm %%LXQT_TRANSLATIONS%%/lxqt-config-input/lxqt-config-input_nb_NO.qm %%LXQT_TRANSLATIONS%%/lxqt-config-input/lxqt-config-input_nl.qm @@ -259,11 +268,13 @@ share/icons/hicolor/48x48/apps/brightnesssettings.svg %%LXQT_TRANSLATIONS%%/lxqt-config-locale/lxqt-config-locale_ja.qm %%LXQT_TRANSLATIONS%%/lxqt-config-locale/lxqt-config-locale_kk.qm %%LXQT_TRANSLATIONS%%/lxqt-config-locale/lxqt-config-locale_ko.qm +%%LXQT_TRANSLATIONS%%/lxqt-config-locale/lxqt-config-locale_lg.qm %%LXQT_TRANSLATIONS%%/lxqt-config-locale/lxqt-config-locale_lt.qm %%LXQT_TRANSLATIONS%%/lxqt-config-locale/lxqt-config-locale_lv.qm %%LXQT_TRANSLATIONS%%/lxqt-config-locale/lxqt-config-locale_nb_NO.qm %%LXQT_TRANSLATIONS%%/lxqt-config-locale/lxqt-config-locale_nl.qm %%LXQT_TRANSLATIONS%%/lxqt-config-locale/lxqt-config-locale_oc.qm +%%LXQT_TRANSLATIONS%%/lxqt-config-locale/lxqt-config-locale_pa.qm %%LXQT_TRANSLATIONS%%/lxqt-config-locale/lxqt-config-locale_pl.qm %%LXQT_TRANSLATIONS%%/lxqt-config-locale/lxqt-config-locale_pt.qm %%LXQT_TRANSLATIONS%%/lxqt-config-locale/lxqt-config-locale_pt_BR.qm @@ -299,10 +310,12 @@ share/icons/hicolor/48x48/apps/brightnesssettings.svg %%LXQT_TRANSLATIONS%%/lxqt-config-monitor/lxqt-config-monitor_ja.qm %%LXQT_TRANSLATIONS%%/lxqt-config-monitor/lxqt-config-monitor_kk.qm %%LXQT_TRANSLATIONS%%/lxqt-config-monitor/lxqt-config-monitor_ko.qm +%%LXQT_TRANSLATIONS%%/lxqt-config-monitor/lxqt-config-monitor_lg.qm %%LXQT_TRANSLATIONS%%/lxqt-config-monitor/lxqt-config-monitor_lt.qm %%LXQT_TRANSLATIONS%%/lxqt-config-monitor/lxqt-config-monitor_nb_NO.qm %%LXQT_TRANSLATIONS%%/lxqt-config-monitor/lxqt-config-monitor_nl.qm %%LXQT_TRANSLATIONS%%/lxqt-config-monitor/lxqt-config-monitor_oc.qm +%%LXQT_TRANSLATIONS%%/lxqt-config-monitor/lxqt-config-monitor_pa.qm %%LXQT_TRANSLATIONS%%/lxqt-config-monitor/lxqt-config-monitor_pl.qm %%LXQT_TRANSLATIONS%%/lxqt-config-monitor/lxqt-config-monitor_pt.qm %%LXQT_TRANSLATIONS%%/lxqt-config-monitor/lxqt-config-monitor_pt_BR.qm @@ -343,11 +356,13 @@ share/icons/hicolor/48x48/apps/brightnesssettings.svg %%LXQT_TRANSLATIONS%%/lxqt-config/lxqt-config_ja.qm %%LXQT_TRANSLATIONS%%/lxqt-config/lxqt-config_kk.qm %%LXQT_TRANSLATIONS%%/lxqt-config/lxqt-config_ko.qm +%%LXQT_TRANSLATIONS%%/lxqt-config/lxqt-config_lg.qm %%LXQT_TRANSLATIONS%%/lxqt-config/lxqt-config_lt.qm %%LXQT_TRANSLATIONS%%/lxqt-config/lxqt-config_lv.qm %%LXQT_TRANSLATIONS%%/lxqt-config/lxqt-config_nb_NO.qm %%LXQT_TRANSLATIONS%%/lxqt-config/lxqt-config_nl.qm %%LXQT_TRANSLATIONS%%/lxqt-config/lxqt-config_oc.qm +%%LXQT_TRANSLATIONS%%/lxqt-config/lxqt-config_pa.qm %%LXQT_TRANSLATIONS%%/lxqt-config/lxqt-config_pl.qm %%LXQT_TRANSLATIONS%%/lxqt-config/lxqt-config_pt.qm %%LXQT_TRANSLATIONS%%/lxqt-config/lxqt-config_pt_BR.qm diff --git a/sysutils/lxqt-policykit/Makefile b/sysutils/lxqt-policykit/Makefile index e0f23c0f867b..601cea1cb0e7 100644 --- a/sysutils/lxqt-policykit/Makefile +++ b/sysutils/lxqt-policykit/Makefile @@ -1,25 +1,23 @@ PORTNAME= lxqt-policykit -PORTVERSION= 1.4.0 +PORTVERSION= 2.0.0 CATEGORIES= sysutils MASTER_SITES= LXQT -MAINTAINER= jsm@FreeBSD.org +MAINTAINER= lxqt@FreeBSD.org COMMENT= PolicyKit authentication agent WWW= https://lxqt-project.org LICENSE= LGPL21+ -LIB_DEPENDS= libpolkit-qt5-agent-1.so:sysutils/polkit-qt-1@qt5 \ +LIB_DEPENDS= libpolkit-qt6-agent-1.so:sysutils/polkit-qt-1@qt6 \ libpolkit-agent-1.so:sysutils/polkit -USES= cmake compiler:c++14-lang gnome gettext-runtime kde:5 qt:5 perl5 \ - localbase:ldflags lxqt pkgconfig tar:xz xorg +USES= cmake compiler:c++17-lang gnome gettext-runtime lxqt:2 \ + qt:6 perl5 localbase:ldflags pkgconfig tar:xz xorg USE_PERL5= build -USE_QT= buildtools:build qmake:build core dbus gui linguisttools \ - svg widgets x11extras xml -USE_KDE= windowsystem -USE_LXQT= buildtools lxqt +USE_QT= base:run tools:build +USE_LXQT= buildtools2 lxqt USE_GNOME= glib20 USE_XORG= x11 diff --git a/sysutils/lxqt-policykit/distinfo b/sysutils/lxqt-policykit/distinfo index 1ea4b4e17e9c..b27d129ccdfc 100644 --- a/sysutils/lxqt-policykit/distinfo +++ b/sysutils/lxqt-policykit/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1706385102 -SHA256 (lxqt/lxqt-policykit-1.4.0.tar.xz) = 5ccce983f64d078d40b04b5efd3a5a764878dd28fc458430201a86bb55cc8485 -SIZE (lxqt/lxqt-policykit-1.4.0.tar.xz) = 39612 +TIMESTAMP = 1714108848 +SHA256 (lxqt/lxqt-policykit-2.0.0.tar.xz) = 45c2ef396c860dada501f30dbe11ea9c029cbf9b2b8e6e8cce4c27512e43bc88 +SIZE (lxqt/lxqt-policykit-2.0.0.tar.xz) = 39964 diff --git a/sysutils/lxqt-policykit/pkg-plist b/sysutils/lxqt-policykit/pkg-plist index 3cf310d28376..396ed5553289 100644 --- a/sysutils/lxqt-policykit/pkg-plist +++ b/sysutils/lxqt-policykit/pkg-plist @@ -22,10 +22,12 @@ etc/xdg/autostart/lxqt-policykit-agent.desktop %%LXQT_TRANSLATIONS%%/lxqt-policykit-agent/lxqt-policykit-agent_it.qm %%LXQT_TRANSLATIONS%%/lxqt-policykit-agent/lxqt-policykit-agent_ja.qm %%LXQT_TRANSLATIONS%%/lxqt-policykit-agent/lxqt-policykit-agent_ko.qm +%%LXQT_TRANSLATIONS%%/lxqt-policykit-agent/lxqt-policykit-agent_lg.qm %%LXQT_TRANSLATIONS%%/lxqt-policykit-agent/lxqt-policykit-agent_lt.qm -%%LXQT_TRANSLATIONS%%/lxqt-policykit-agent/lxqt-policykit-agent_oc.qm %%LXQT_TRANSLATIONS%%/lxqt-policykit-agent/lxqt-policykit-agent_nb_NO.qm %%LXQT_TRANSLATIONS%%/lxqt-policykit-agent/lxqt-policykit-agent_nl.qm +%%LXQT_TRANSLATIONS%%/lxqt-policykit-agent/lxqt-policykit-agent_oc.qm +%%LXQT_TRANSLATIONS%%/lxqt-policykit-agent/lxqt-policykit-agent_pa.qm %%LXQT_TRANSLATIONS%%/lxqt-policykit-agent/lxqt-policykit-agent_pl.qm %%LXQT_TRANSLATIONS%%/lxqt-policykit-agent/lxqt-policykit-agent_pt.qm %%LXQT_TRANSLATIONS%%/lxqt-policykit-agent/lxqt-policykit-agent_ro.qm diff --git a/sysutils/lxqt-powermanagement/Makefile b/sysutils/lxqt-powermanagement/Makefile index 57f5e0ca3e55..bcb95fbd2888 100644 --- a/sysutils/lxqt-powermanagement/Makefile +++ b/sysutils/lxqt-powermanagement/Makefile @@ -1,9 +1,9 @@ PORTNAME= lxqt-powermanagement -PORTVERSION= 1.4.0 +PORTVERSION= 2.0.0 CATEGORIES= sysutils MASTER_SITES= LXQT -MAINTAINER= jsm@FreeBSD.org +MAINTAINER= lxqt@FreeBSD.org COMMENT= LXQt power management WWW= https://github.com/lxqt/lxqt-powermanagement @@ -12,13 +12,12 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= upower:sysutils/upower -USES= cmake compiler:c++14-lang gettext-runtime kde:5 qt:5 \ - localbase:ldflags lxqt perl5 pkgconfig tar:xz gnome xorg +USES= cmake compiler:c++17-lang gettext-runtime kde:6 lxqt:2 qt:6 \ + localbase:ldflags perl5 pkgconfig tar:xz gnome xorg USE_PERL5= build -USE_QT= buildtools:build qmake:build core svg widgets x11extras \ - dbus gui xml +USE_QT= base:run tools:build svg USE_GNOME= glib20 USE_KDE= idletime solid windowsystem -USE_LXQT= buildtools lxqt globalkeys +USE_LXQT= buildtools2 lxqt globalkeys USE_XORG= x11 .include diff --git a/sysutils/lxqt-powermanagement/distinfo b/sysutils/lxqt-powermanagement/distinfo index 6ba44a79f635..ab89856f530c 100644 --- a/sysutils/lxqt-powermanagement/distinfo +++ b/sysutils/lxqt-powermanagement/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1706386963 -SHA256 (lxqt/lxqt-powermanagement-1.4.0.tar.xz) = a0d4e3c429a138453606d3067d189e0d163ff61ceaa8239100b2997b2e0b532d -SIZE (lxqt/lxqt-powermanagement-1.4.0.tar.xz) = 93280 +TIMESTAMP = 1714109066 +SHA256 (lxqt/lxqt-powermanagement-2.0.0.tar.xz) = 300c4d50fd1fd78b57bd6a472eddbc7ab30ca3fb64650699184d4b07a8050b0e +SIZE (lxqt/lxqt-powermanagement-2.0.0.tar.xz) = 97220 diff --git a/sysutils/lxqt-powermanagement/pkg-plist b/sysutils/lxqt-powermanagement/pkg-plist index e2454bfbc6dd..e237f96f3874 100644 --- a/sysutils/lxqt-powermanagement/pkg-plist +++ b/sysutils/lxqt-powermanagement/pkg-plist @@ -25,10 +25,12 @@ share/icons/hicolor/scalable/devices/laptop-lid.svg %%LXQT_TRANSLATIONS%%/lxqt-config-powermanagement/lxqt-config-powermanagement_it.qm %%LXQT_TRANSLATIONS%%/lxqt-config-powermanagement/lxqt-config-powermanagement_ja.qm %%LXQT_TRANSLATIONS%%/lxqt-config-powermanagement/lxqt-config-powermanagement_ko.qm +%%LXQT_TRANSLATIONS%%/lxqt-config-powermanagement/lxqt-config-powermanagement_lg.qm %%LXQT_TRANSLATIONS%%/lxqt-config-powermanagement/lxqt-config-powermanagement_lt.qm %%LXQT_TRANSLATIONS%%/lxqt-config-powermanagement/lxqt-config-powermanagement_nb_NO.qm -%%LXQT_TRANSLATIONS%%/lxqt-config-powermanagement/lxqt-config-powermanagement_oc.qm %%LXQT_TRANSLATIONS%%/lxqt-config-powermanagement/lxqt-config-powermanagement_nl.qm +%%LXQT_TRANSLATIONS%%/lxqt-config-powermanagement/lxqt-config-powermanagement_oc.qm +%%LXQT_TRANSLATIONS%%/lxqt-config-powermanagement/lxqt-config-powermanagement_pa.qm %%LXQT_TRANSLATIONS%%/lxqt-config-powermanagement/lxqt-config-powermanagement_pl.qm %%LXQT_TRANSLATIONS%%/lxqt-config-powermanagement/lxqt-config-powermanagement_pt.qm %%LXQT_TRANSLATIONS%%/lxqt-config-powermanagement/lxqt-config-powermanagement_pt_BR.qm @@ -61,10 +63,12 @@ share/icons/hicolor/scalable/devices/laptop-lid.svg %%LXQT_TRANSLATIONS%%/lxqt-powermanagement/lxqt-powermanagement_it.qm %%LXQT_TRANSLATIONS%%/lxqt-powermanagement/lxqt-powermanagement_ja.qm %%LXQT_TRANSLATIONS%%/lxqt-powermanagement/lxqt-powermanagement_ko.qm +%%LXQT_TRANSLATIONS%%/lxqt-powermanagement/lxqt-powermanagement_lg.qm %%LXQT_TRANSLATIONS%%/lxqt-powermanagement/lxqt-powermanagement_lt.qm -%%LXQT_TRANSLATIONS%%/lxqt-powermanagement/lxqt-powermanagement_oc.qm %%LXQT_TRANSLATIONS%%/lxqt-powermanagement/lxqt-powermanagement_nb_NO.qm %%LXQT_TRANSLATIONS%%/lxqt-powermanagement/lxqt-powermanagement_nl.qm +%%LXQT_TRANSLATIONS%%/lxqt-powermanagement/lxqt-powermanagement_oc.qm +%%LXQT_TRANSLATIONS%%/lxqt-powermanagement/lxqt-powermanagement_pa.qm %%LXQT_TRANSLATIONS%%/lxqt-powermanagement/lxqt-powermanagement_pl.qm %%LXQT_TRANSLATIONS%%/lxqt-powermanagement/lxqt-powermanagement_pt.qm %%LXQT_TRANSLATIONS%%/lxqt-powermanagement/lxqt-powermanagement_pt_BR.qm diff --git a/sysutils/lxqt-qt6plugin/Makefile b/sysutils/lxqt-qt6plugin/Makefile new file mode 100644 index 000000000000..cb3634beaf4c --- /dev/null +++ b/sysutils/lxqt-qt6plugin/Makefile @@ -0,0 +1,27 @@ +PORTNAME= lxqt-qt6plugin +PORTVERSION= 2.0.0 +CATEGORIES= sysutils +MASTER_SITES= LXQT + +MAINTAINER= lxqt@FreeBSD.org +COMMENT= LXQt system integration plugin for Qt6 +WWW= https://lxqt-project.org + +LICENSE= LGPL21+ + +LIB_DEPENDS= libdbusmenu-lxqt.so:devel/libdbusmenu-lxqt \ + libexif.so:graphics/libexif + +USES= cmake compiler:c++17-lang gnome kde:6 lxqt:2 pkgconfig tar:xz \ + qt:6 gettext-runtime xorg + +USE_XORG= xcb +USE_GNOME= glib20 +USE_QT= base:run tools:build svg +USE_KDE= windowsystem +USE_LDCONFIG= yes +USE_LXQT= buildtools2 qt6xdg libfmqt6 + +PLIST_FILES= ${QT_PLUGINDIR}/platformthemes/libqtlxqt.so + +.include diff --git a/sysutils/lxqt-qt6plugin/distinfo b/sysutils/lxqt-qt6plugin/distinfo new file mode 100644 index 000000000000..64c032bb6bd2 --- /dev/null +++ b/sysutils/lxqt-qt6plugin/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1714112345 +SHA256 (lxqt/lxqt-qtplugin-2.0.0.tar.xz) = cd9563cfad565d1e3b3fbf2fee2224824f3c76d6b97fec868e332234cb245d8e +SIZE (lxqt/lxqt-qtplugin-2.0.0.tar.xz) = 24128 diff --git a/sysutils/lxqt-qt6plugin/pkg-descr b/sysutils/lxqt-qt6plugin/pkg-descr new file mode 100644 index 000000000000..31a93474caac --- /dev/null +++ b/sysutils/lxqt-qt6plugin/pkg-descr @@ -0,0 +1,2 @@ +With this plugin, all Qt-based programs can adopt settings of LXQt, such +as the icon theme. diff --git a/sysutils/lxqt-qtplugin/Makefile b/sysutils/lxqt-qtplugin/Makefile index 5890a6b6105a..cc344f7e2b01 100644 --- a/sysutils/lxqt-qtplugin/Makefile +++ b/sysutils/lxqt-qtplugin/Makefile @@ -3,7 +3,7 @@ PORTVERSION= 1.4.0 CATEGORIES= sysutils MASTER_SITES= LXQT -MAINTAINER= jsm@FreeBSD.org +MAINTAINER= lxqt@FreeBSD.org COMMENT= LXQt system integration plugin for Qt WWW= https://lxqt-project.org @@ -12,13 +12,13 @@ LICENSE= LGPL21+ LIB_DEPENDS= libdbusmenu-qt5.so:devel/libdbusmenu-qt@qt5 \ libexif.so:graphics/libexif -USES= cmake compiler:c++14-lang gnome kde:5 lxqt pkgconfig tar:xz qt:5 \ +USES= cmake compiler:c++17-lang gnome kde:5 lxqt:1 pkgconfig tar:xz qt:5 \ gettext-runtime xorg USE_XORG=xcb USE_GNOME=glib20 -USE_QT= buildtools:build qmake:build core dbus gui svg widgets \ - x11extras xml +USE_QT= buildtools:build qmake:build core dbus gui svg widgets \ + x11extras xml USE_KDE= windowsystem USE_LXQT= buildtools qtxdg libfmqt USE_LDCONFIG= yes diff --git a/sysutils/qtxdg-tools/Makefile b/sysutils/qtxdg-tools/Makefile index 91dd7aa11a42..19d540f2c9c9 100644 --- a/sysutils/qtxdg-tools/Makefile +++ b/sysutils/qtxdg-tools/Makefile @@ -1,17 +1,17 @@ PORTNAME= qtxdg-tools -PORTVERSION= 3.12.0 +PORTVERSION= 4.0.0 CATEGORIES= sysutils -MASTER_SITES= LXQT/${PORTNAME} +MASTER_SITES= LXQT -MAINTAINER= jsm@FreeBSD.org -COMMENT= User tools for libqtxdg +MAINTAINER= lxqt@FreeBSD.org +COMMENT= User tools for libqt6xdg WWW= https://github.com/lxqt/qtxdg-tools LICENSE= LGPL21+ -USES= cmake compiler:c++14-lang gnome lxqt pkgconfig qt:5 tar:xz lxqt +USES= cmake compiler:c++17-lang gnome pkgconfig lxqt:2 qt:6 tar:xz USE_GNOME= glib20 -USE_QT= buildtools:build qmake:build core dbus gui svg widgets xml -USE_LXQT= buildtools qtxdg +USE_QT= tools:build base:run +USE_LXQT= buildtools2 qt6xdg .include diff --git a/sysutils/qtxdg-tools/distinfo b/sysutils/qtxdg-tools/distinfo index 4f50e950916e..7662ac534546 100644 --- a/sysutils/qtxdg-tools/distinfo +++ b/sysutils/qtxdg-tools/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1706382982 -SHA256 (lxqt/qtxdg-tools-3.12.0.tar.xz) = 8afba8c57647ccbec27964c021b1f317866bb93c7293f60319a340b6484bf883 -SIZE (lxqt/qtxdg-tools-3.12.0.tar.xz) = 16740 +TIMESTAMP = 1714114148 +SHA256 (lxqt/qtxdg-tools-4.0.0.tar.xz) = 4cd485e2780290d99d7242f605db9f0ffe5ed598cc672ed5e4acef871ce27b3a +SIZE (lxqt/qtxdg-tools-4.0.0.tar.xz) = 16760 diff --git a/x11-fm/pcmanfm-qt/Makefile b/x11-fm/pcmanfm-qt/Makefile index 1aeeb1bb055e..6e6497045e56 100644 --- a/x11-fm/pcmanfm-qt/Makefile +++ b/x11-fm/pcmanfm-qt/Makefile @@ -1,29 +1,32 @@ PORTNAME= pcmanfm-qt -PORTVERSION= 1.4.0 +PORTVERSION= 2.0.0 CATEGORIES= x11-fm MASTER_SITES= LXQT -MAINTAINER= jsm@FreeBSD.org +MAINTAINER= lxqt@FreeBSD.org COMMENT= LXQt file manager WWW= https://github.com/lxde/pcmanfm-qt LICENSE= GPLv2 LIB_DEPENDS= libmenu-cache.so:x11/menu-cache \ - libfm-qt.so:x11/libfm-qt \ + libfm-qt6.so:x11/libfm-qt6 \ libexif.so:graphics/libexif -RUN_DEPENDS= lxqt-menu-data>=1.4.1:x11/lxqt-menu-data +RUN_DEPENDS= lxqt-menu-data>=2.0.0:x11/lxqt-menu-data +USE_GITHUB= yes +GH_ACCOUNT= lxqt +GH_PROJECT= ${PORTNAME:S/6//} +GH_TAGNAME= f348262 -USES= cmake compiler:c++17-lang gnome \ - gettext-runtime localbase:ldflags lxqt perl5 pkgconfig kde:5 qt:5 \ +USES= cmake compiler:c++17-lang gnome kde:6 \ + gettext-runtime localbase:ldflags perl5 pkgconfig qt:6 \ tar:xz xorg USE_PERL5= build -USE_QT= buildtools:build qmake:build core dbus gui linguisttools \ - widgets x11extras -USE_KDE= oxygen-icons5 -USE_LXQT= buildtools libfmqt USE_GNOME= glib20 +USE_QT= base:run tools:build svg +USE_KDE= layer-shell-qt +USE_LXQT= buildtools libfmqt6 USE_XORG= xcb .include diff --git a/x11-fm/pcmanfm-qt/distinfo b/x11-fm/pcmanfm-qt/distinfo index 1fbeb4b5ae39..8d16bcf3e9cd 100644 --- a/x11-fm/pcmanfm-qt/distinfo +++ b/x11-fm/pcmanfm-qt/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1706385411 -SHA256 (lxqt/pcmanfm-qt-1.4.0.tar.xz) = b1c6abb3bd8dca6bd2290fab424fef73527d5a1bb60a67dfd20966545dfee443 -SIZE (lxqt/pcmanfm-qt-1.4.0.tar.xz) = 377652 +TIMESTAMP = 1714029969 +SHA256 (lxqt-pcmanfm-qt-2.0.0-f348262_GH0.tar.gz) = e1e22cf2dac7d0fe38a05248451fddb2c94329225f0b32ac0fd4f09332ef7c39 +SIZE (lxqt-pcmanfm-qt-2.0.0-f348262_GH0.tar.gz) = 816779 diff --git a/x11-fm/pcmanfm-qt/pkg-plist b/x11-fm/pcmanfm-qt/pkg-plist index de7a176fa330..cd01f1a05a0f 100644 --- a/x11-fm/pcmanfm-qt/pkg-plist +++ b/x11-fm/pcmanfm-qt/pkg-plist @@ -18,6 +18,7 @@ share/man/man1/pcmanfm-qt.1.gz %%DATADIR%%/translations/pcmanfm-qt_en_GB.qm %%DATADIR%%/translations/pcmanfm-qt_es.qm %%DATADIR%%/translations/pcmanfm-qt_et.qm +%%DATADIR%%/translations/pcmanfm-qt_eu.qm %%DATADIR%%/translations/pcmanfm-qt_fi.qm %%DATADIR%%/translations/pcmanfm-qt_fil.qm %%DATADIR%%/translations/pcmanfm-qt_fr.qm @@ -32,6 +33,7 @@ share/man/man1/pcmanfm-qt.1.gz %%DATADIR%%/translations/pcmanfm-qt_ja.qm %%DATADIR%%/translations/pcmanfm-qt_kk.qm %%DATADIR%%/translations/pcmanfm-qt_ko.qm +%%DATADIR%%/translations/pcmanfm-qt_lg.qm %%DATADIR%%/translations/pcmanfm-qt_lt.qm %%DATADIR%%/translations/pcmanfm-qt_lv.qm %%DATADIR%%/translations/pcmanfm-qt_nb_NO.qm diff --git a/x11-themes/lxqt-themes/Makefile b/x11-themes/lxqt-themes/Makefile index 87764c94f2ec..787e69162001 100644 --- a/x11-themes/lxqt-themes/Makefile +++ b/x11-themes/lxqt-themes/Makefile @@ -1,15 +1,15 @@ PORTNAME= lxqt-themes -PORTVERSION= 1.2.0 +PORTVERSION= 2.0.0 CATEGORIES= x11-themes MASTER_SITES= LXQT -MAINTAINER= jsm@FreeBSD.org +MAINTAINER= lxqt@FreeBSD.org COMMENT= Themes for the LXQt desktop WWW= https://lxqt-project.org LICENSE= LGPL21+ -USES= lxqt cmake tar:xz perl5 -USE_LXQT= buildtools +USES= cmake lxqt:2 tar:xz perl5 +USE_LXQT= buildtools2 .include diff --git a/x11-themes/lxqt-themes/distinfo b/x11-themes/lxqt-themes/distinfo index 272dab685212..31d6b305c763 100644 --- a/x11-themes/lxqt-themes/distinfo +++ b/x11-themes/lxqt-themes/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1669576191 -SHA256 (lxqt/lxqt-themes-1.2.0.tar.xz) = 1f11b4f020ad9ddd364dede14d855b6441729960a938324bb74c63d60f35a6f0 -SIZE (lxqt/lxqt-themes-1.2.0.tar.xz) = 26646616 +TIMESTAMP = 1714113311 +SHA256 (lxqt/lxqt-themes-2.0.0.tar.xz) = 927aa0bd8ecf718c4a91e820277af12a24d329b99e9e7ca4868311c1de76911d +SIZE (lxqt/lxqt-themes-2.0.0.tar.xz) = 26649440 diff --git a/x11-toolkits/qtermwidget/Makefile b/x11-toolkits/qtermwidget/Makefile index 234e13b463f7..3d8f4bd094da 100644 --- a/x11-toolkits/qtermwidget/Makefile +++ b/x11-toolkits/qtermwidget/Makefile @@ -1,16 +1,17 @@ PORTNAME= qtermwidget PORTVERSION= 1.4.0 +PORTREVISION= 1 CATEGORIES= x11-toolkits MASTER_SITES= LXQT -MAINTAINER= jsm@FreeBSD.org +MAINTAINER= lxqt@FreeBSD.org COMMENT= Terminal widget for QTerminal WWW= https://github.com/lxde/qtermwidget LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/LICENSE -USES= cmake compiler:c++11-lang gettext-runtime lxqt \ +USES= cmake compiler:c++11-lang gettext-runtime lxqt:1 \ pkgconfig qt:5 tar:xz USE_LDCONFIG= yes USE_QT= buildtools:build core gui qmake:build linguisttools widgets diff --git a/x11-wm/lxqt-panel/Makefile b/x11-wm/lxqt-panel/Makefile index bd0b0f6a9296..0455e375fcb3 100644 --- a/x11-wm/lxqt-panel/Makefile +++ b/x11-wm/lxqt-panel/Makefile @@ -1,30 +1,29 @@ PORTNAME= lxqt-panel -PORTVERSION= 1.4.0 +PORTVERSION= 2.0.1 CATEGORIES= x11-wm MASTER_SITES= LXQT -MAINTAINER= jsm@FreeBSD.org -COMMENT= Panel for the LXQt desktop +MAINTAINER= lxqt@FreeBSD.org +COMMENT= Panel for the LXQt2 desktop WWW= https://lxqt-project.org LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/LICENSE -LIB_DEPENDS= libdbusmenu-qt5.so:devel/libdbusmenu-qt@qt5 \ +LIB_DEPENDS= libdbusmenu-lxqt.so:devel/libdbusmenu-lxqt \ libxkbcommon.so:x11/libxkbcommon \ libxcb-util.so:x11/xcb-util \ - libsysstat-qt5.so:sysutils/libsysstat \ + libsysstat-qt6.so:sysutils/libsysstat-qt6 \ libxcb-image.so:x11/xcb-util-image -BUILD_DEPENDS= lxqt-menu-data>=1.4.1:x11/lxqt-menu-data -RUN_DEPENDS= lxqt-menu-data>=1.4.1:x11/lxqt-menu-data +BUILD_DEPENDS= lxqt-menu-data>=2.0.0:x11/lxqt-menu-data +RUN_DEPENDS= lxqt-menu-data>=2.0.0:x11/lxqt-menu-data -USES= cmake compiler:c++17-lang gettext-runtime kde:5 qt:5 gnome \ - localbase:ldflags lxqt perl5 pkgconfig tar:xz xorg +USES= cmake compiler:c++17-lang gettext-runtime kde:6 qt:6 gnome \ + lxqt:2 localbase:ldflags perl5 pkgconfig tar:xz xorg USE_PERL5= build -USE_QT= buildtools:build qmake:build core dbus gui svg widgets \ - xml concurrent -USE_KDE= windowsystem -USE_LXQT= buildtools lxqt globalkeys qtxdg +USE_QT= base:run tools:build svg +USE_KDE= layer-shell-qt windowsystem +USE_LXQT= buildtools2 lxqt globalkeys qt6xdg USE_XORG= ice sm x11 xcb xcomposite xdamage xext xfixes xrender xtst USE_GNOME= glib20 USE_LDCONFIG= yes diff --git a/x11-wm/lxqt-panel/distinfo b/x11-wm/lxqt-panel/distinfo index b70ddebd2b3b..f866e46a68dd 100644 --- a/x11-wm/lxqt-panel/distinfo +++ b/x11-wm/lxqt-panel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1706385978 -SHA256 (lxqt/lxqt-panel-1.4.0.tar.xz) = 0e660c0397c96a28f0fcf316b20c72d203c85793a884e1487b3b14e3790defc9 -SIZE (lxqt/lxqt-panel-1.4.0.tar.xz) = 612012 +TIMESTAMP = 1715396679 +SHA256 (lxqt/lxqt-panel-2.0.1.tar.xz) = 73483c36e411496f8e958b7e56ba8bb06ae0b4300a62cf4c4a78964da6a59407 +SIZE (lxqt/lxqt-panel-2.0.1.tar.xz) = 662616 diff --git a/x11-wm/lxqt-panel/files/patch-panel_resources_panel.conf b/x11-wm/lxqt-panel/files/patch-panel_resources_panel.conf index ee34d13c7478..52de8ac9ee54 100644 --- a/x11-wm/lxqt-panel/files/patch-panel_resources_panel.conf +++ b/x11-wm/lxqt-panel/files/patch-panel_resources_panel.conf @@ -1,11 +1,11 @@ ---- panel/resources/panel.conf.orig 2022-04-23 07:20:02 UTC -+++ panel/resources/panel.conf +--- panel/resources/panel.conf 2024-04-17 06:16:32.000000000 -0500 ++++ panel/resources/panel.conf 2024-04-25 15:24:07.715937000 -0500 @@ -1,7 +1,7 @@ panels=panel1 [panel1] --plugins=mainmenu,desktopswitch,quicklaunch,taskbar,statusnotifier,tray,mount,volume,worldclock,showdesktop -+plugins=mainmenu,desktopswitch,quicklaunch,taskbar,statusnotifier,tray,volume,worldclock,showdesktop +-plugins=fancymenu,desktopswitch,quicklaunch,taskbar,statusnotifier,tray,mount,volume,worldclock,showdesktop ++plugins=fancymenu,desktopswitch,quicklaunch,taskbar,statusnotifier,tray,volume,worldclock,showdesktop position=Bottom desktop=0 diff --git a/x11-wm/lxqt-panel/pkg-plist b/x11-wm/lxqt-panel/pkg-plist index dccdf8b75766..7d2205f22b9f 100644 --- a/x11-wm/lxqt-panel/pkg-plist +++ b/x11-wm/lxqt-panel/pkg-plist @@ -22,6 +22,7 @@ lib/lxqt-panel/libsysstat.so %%LXQT_SHAREDIR%%/lxqt-panel/desktopswitch.desktop %%LXQT_SHAREDIR%%/lxqt-panel/directorymenu.desktop %%LXQT_SHAREDIR%%/lxqt-panel/dom.desktop +%%LXQT_SHAREDIR%%/lxqt-panel/fancymenu.desktop %%LXQT_SHAREDIR%%/lxqt-panel/kbindicator.desktop %%LXQT_SHAREDIR%%/lxqt-panel/mainmenu.desktop %%MOUNT%%%%LXQT_SHAREDIR%%/lxqt-panel/mount.desktop @@ -77,6 +78,7 @@ lib/lxqt-panel/libsysstat.so %%LXQT_SHAREDIR%%/panel/qeyes-types/Tango/tango-eye.png %%LXQT_SHAREDIR%%/panel/qeyes-types/Tango/tango-pupil.png %%LXQT_TRANSLATIONS%%/lxqt-panel/colorpicker/colorpicker_ar.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/colorpicker/colorpicker_bg.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/colorpicker/colorpicker_ca.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/colorpicker/colorpicker_et.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/colorpicker/colorpicker_fi.qm @@ -85,12 +87,17 @@ lib/lxqt-panel/libsysstat.so %%LXQT_TRANSLATIONS%%/lxqt-panel/colorpicker/colorpicker_hr.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/colorpicker/colorpicker_it.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/colorpicker/colorpicker_ko.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/colorpicker/colorpicker_lg.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/colorpicker/colorpicker_lt.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/colorpicker/colorpicker_nl.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/colorpicker/colorpicker_oc.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/colorpicker/colorpicker_pl.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/colorpicker/colorpicker_pt.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/colorpicker/colorpicker_ru.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/colorpicker/colorpicker_sk.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/colorpicker/colorpicker_sr.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/colorpicker/colorpicker_tr.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/colorpicker/colorpicker_zh_CN.qm %%CPULOAD%%%%LXQT_TRANSLATIONS%%/lxqt-panel/cpuload/cpuload_ar.qm %%CPULOAD%%%%LXQT_TRANSLATIONS%%/lxqt-panel/cpuload/cpuload_arn.qm %%CPULOAD%%%%LXQT_TRANSLATIONS%%/lxqt-panel/cpuload/cpuload_ast.qm @@ -116,11 +123,13 @@ lib/lxqt-panel/libsysstat.so %%CPULOAD%%%%LXQT_TRANSLATIONS%%/lxqt-panel/cpuload/cpuload_it.qm %%CPULOAD%%%%LXQT_TRANSLATIONS%%/lxqt-panel/cpuload/cpuload_ja.qm %%CPULOAD%%%%LXQT_TRANSLATIONS%%/lxqt-panel/cpuload/cpuload_ko.qm +%%CPULOAD%%%%LXQT_TRANSLATIONS%%/lxqt-panel/cpuload/cpuload_lg.qm %%CPULOAD%%%%LXQT_TRANSLATIONS%%/lxqt-panel/cpuload/cpuload_lt.qm %%CPULOAD%%%%LXQT_TRANSLATIONS%%/lxqt-panel/cpuload/cpuload_lv.qm %%CPULOAD%%%%LXQT_TRANSLATIONS%%/lxqt-panel/cpuload/cpuload_nb_NO.qm %%CPULOAD%%%%LXQT_TRANSLATIONS%%/lxqt-panel/cpuload/cpuload_nl.qm %%CPULOAD%%%%LXQT_TRANSLATIONS%%/lxqt-panel/cpuload/cpuload_oc.qm +%%CPULOAD%%%%LXQT_TRANSLATIONS%%/lxqt-panel/cpuload/cpuload_pa.qm %%CPULOAD%%%%LXQT_TRANSLATIONS%%/lxqt-panel/cpuload/cpuload_pl.qm %%CPULOAD%%%%LXQT_TRANSLATIONS%%/lxqt-panel/cpuload/cpuload_pt.qm %%CPULOAD%%%%LXQT_TRANSLATIONS%%/lxqt-panel/cpuload/cpuload_pt_BR.qm @@ -153,6 +162,7 @@ lib/lxqt-panel/libsysstat.so %%LXQT_TRANSLATIONS%%/lxqt-panel/customcommand/customcommand_it.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/customcommand/customcommand_ja.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/customcommand/customcommand_ko.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/customcommand/customcommand_lg.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/customcommand/customcommand_lt.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/customcommand/customcommand_lv.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/customcommand/customcommand_nb_NO.qm @@ -196,11 +206,13 @@ lib/lxqt-panel/libsysstat.so %%LXQT_TRANSLATIONS%%/lxqt-panel/desktopswitch/desktopswitch_it.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/desktopswitch/desktopswitch_ja.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/desktopswitch/desktopswitch_ko.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/desktopswitch/desktopswitch_lg.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/desktopswitch/desktopswitch_lt.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/desktopswitch/desktopswitch_lv.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/desktopswitch/desktopswitch_nb_NO.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/desktopswitch/desktopswitch_nl.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/desktopswitch/desktopswitch_oc.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/desktopswitch/desktopswitch_pa.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/desktopswitch/desktopswitch_pl.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/desktopswitch/desktopswitch_pt.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/desktopswitch/desktopswitch_pt_BR.qm @@ -241,11 +253,13 @@ lib/lxqt-panel/libsysstat.so %%LXQT_TRANSLATIONS%%/lxqt-panel/directorymenu/directorymenu_it.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/directorymenu/directorymenu_ja.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/directorymenu/directorymenu_ko.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/directorymenu/directorymenu_lg.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/directorymenu/directorymenu_lt.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/directorymenu/directorymenu_lv.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/directorymenu/directorymenu_nb_NO.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/directorymenu/directorymenu_nl.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/directorymenu/directorymenu_oc.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/directorymenu/directorymenu_pa.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/directorymenu/directorymenu_pl.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/directorymenu/directorymenu_pt.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/directorymenu/directorymenu_ru.qm @@ -277,11 +291,13 @@ lib/lxqt-panel/libsysstat.so %%LXQT_TRANSLATIONS%%/lxqt-panel/dom/dom_it.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/dom/dom_ja.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/dom/dom_ko.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/dom/dom_lg.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/dom/dom_lt.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/dom/dom_lv.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/dom/dom_nb_NO.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/dom/dom_nl.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/dom/dom_oc.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/dom/dom_pa.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/dom/dom_pl.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/dom/dom_pt.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/dom/dom_pt_BR.qm @@ -294,6 +310,56 @@ lib/lxqt-panel/libsysstat.so %%LXQT_TRANSLATIONS%%/lxqt-panel/dom/dom_tr.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/dom/dom_uk.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/dom/dom_zh_CN.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/fancymenu/fancymenu_ar.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/fancymenu/fancymenu_ast.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/fancymenu/fancymenu_bg.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/fancymenu/fancymenu_ca.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/fancymenu/fancymenu_cs.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/fancymenu/fancymenu_cy.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/fancymenu/fancymenu_da.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/fancymenu/fancymenu_de.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/fancymenu/fancymenu_el.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/fancymenu/fancymenu_eo.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/fancymenu/fancymenu_es.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/fancymenu/fancymenu_es_UY.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/fancymenu/fancymenu_es_VE.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/fancymenu/fancymenu_et.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/fancymenu/fancymenu_eu.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/fancymenu/fancymenu_fi.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/fancymenu/fancymenu_fr.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/fancymenu/fancymenu_gl.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/fancymenu/fancymenu_he.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/fancymenu/fancymenu_hr.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/fancymenu/fancymenu_hu.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/fancymenu/fancymenu_ia.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/fancymenu/fancymenu_id.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/fancymenu/fancymenu_it.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/fancymenu/fancymenu_ja.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/fancymenu/fancymenu_kk.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/fancymenu/fancymenu_ko.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/fancymenu/fancymenu_lg.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/fancymenu/fancymenu_lt.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/fancymenu/fancymenu_lv.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/fancymenu/fancymenu_nb_NO.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/fancymenu/fancymenu_nl.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/fancymenu/fancymenu_oc.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/fancymenu/fancymenu_pa.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/fancymenu/fancymenu_pl.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/fancymenu/fancymenu_pt.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/fancymenu/fancymenu_pt_BR.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/fancymenu/fancymenu_ro_RO.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/fancymenu/fancymenu_ru.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/fancymenu/fancymenu_si.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/fancymenu/fancymenu_sk_SK.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/fancymenu/fancymenu_sl.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/fancymenu/fancymenu_sr@latin.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/fancymenu/fancymenu_sr_BA.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/fancymenu/fancymenu_sr_RS.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/fancymenu/fancymenu_th_TH.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/fancymenu/fancymenu_tr.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/fancymenu/fancymenu_uk.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/fancymenu/fancymenu_zh_CN.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/fancymenu/fancymenu_zh_TW.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/kbindicator/kbindicator_ar.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/kbindicator/kbindicator_arn.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/kbindicator/kbindicator_ast.qm @@ -316,11 +382,13 @@ lib/lxqt-panel/libsysstat.so %%LXQT_TRANSLATIONS%%/lxqt-panel/kbindicator/kbindicator_it.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/kbindicator/kbindicator_ja.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/kbindicator/kbindicator_ko.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/kbindicator/kbindicator_lg.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/kbindicator/kbindicator_lt.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/kbindicator/kbindicator_lv.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/kbindicator/kbindicator_nb_NO.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/kbindicator/kbindicator_nl.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/kbindicator/kbindicator_oc.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/kbindicator/kbindicator_pa.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/kbindicator/kbindicator_pl.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/kbindicator/kbindicator_pt.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/kbindicator/kbindicator_ru.qm @@ -361,11 +429,13 @@ lib/lxqt-panel/libsysstat.so %%LXQT_TRANSLATIONS%%/lxqt-panel/lxqt-panel_it.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/lxqt-panel_ja.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/lxqt-panel_ko.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/lxqt-panel_lg.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/lxqt-panel_lt.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/lxqt-panel_lv.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/lxqt-panel_nb_NO.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/lxqt-panel_nl.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/lxqt-panel_oc.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/lxqt-panel_pa.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/lxqt-panel_pl.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/lxqt-panel_pt.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/lxqt-panel_pt_BR.qm @@ -412,11 +482,13 @@ lib/lxqt-panel/libsysstat.so %%LXQT_TRANSLATIONS%%/lxqt-panel/mainmenu/mainmenu_ja.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/mainmenu/mainmenu_kk.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/mainmenu/mainmenu_ko.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/mainmenu/mainmenu_lg.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/mainmenu/mainmenu_lt.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/mainmenu/mainmenu_lv.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/mainmenu/mainmenu_nb_NO.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/mainmenu/mainmenu_nl.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/mainmenu/mainmenu_oc.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/mainmenu/mainmenu_pa.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/mainmenu/mainmenu_pl.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/mainmenu/mainmenu_pt.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/mainmenu/mainmenu_pt_BR.qm @@ -460,11 +532,13 @@ lib/lxqt-panel/libsysstat.so %%MOUNT%%%%LXQT_TRANSLATIONS%%/lxqt-panel/mount/mount_it.qm %%MOUNT%%%%LXQT_TRANSLATIONS%%/lxqt-panel/mount/mount_ja.qm %%MOUNT%%%%LXQT_TRANSLATIONS%%/lxqt-panel/mount/mount_ko.qm +%%MOUNT%%%%LXQT_TRANSLATIONS%%/lxqt-panel/mount/mount_lg.qm %%MOUNT%%%%LXQT_TRANSLATIONS%%/lxqt-panel/mount/mount_lt.qm %%MOUNT%%%%LXQT_TRANSLATIONS%%/lxqt-panel/mount/mount_lv.qm %%MOUNT%%%%LXQT_TRANSLATIONS%%/lxqt-panel/mount/mount_nb_NO.qm %%MOUNT%%%%LXQT_TRANSLATIONS%%/lxqt-panel/mount/mount_nl.qm %%MOUNT%%%%LXQT_TRANSLATIONS%%/lxqt-panel/mount/mount_oc.qm +%%MOUNT%%%%LXQT_TRANSLATIONS%%/lxqt-panel/mount/mount_pa.qm %%MOUNT%%%%LXQT_TRANSLATIONS%%/lxqt-panel/mount/mount_pl.qm %%MOUNT%%%%LXQT_TRANSLATIONS%%/lxqt-panel/mount/mount_pt.qm %%MOUNT%%%%LXQT_TRANSLATIONS%%/lxqt-panel/mount/mount_pt_BR.qm @@ -481,16 +555,25 @@ lib/lxqt-panel/libsysstat.so %%MOUNT%%%%LXQT_TRANSLATIONS%%/lxqt-panel/mount/mount_uk.qm %%MOUNT%%%%LXQT_TRANSLATIONS%%/lxqt-panel/mount/mount_zh_CN.qm %%MOUNT%%%%LXQT_TRANSLATIONS%%/lxqt-panel/mount/mount_zh_TW.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/qeyes/qeyes_ar.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/qeyes/qeyes_bg.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/qeyes/qeyes_et.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/qeyes/qeyes_fi.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/qeyes/qeyes_fr.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/qeyes/qeyes_he.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/qeyes/qeyes_it.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/qeyes/qeyes_ko.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/qeyes/qeyes_lt.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/qeyes/qeyes_nl.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/qeyes/qeyes_oc.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/qeyes/qeyes_pa.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/qeyes/qeyes_pl.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/qeyes/qeyes_pt.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/qeyes/qeyes_ru.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/qeyes/qeyes_sk.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/qeyes/qeyes_sr.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/qeyes/qeyes_tr.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/qeyes/qeyes_zh_CN.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/quicklaunch/quicklaunch_ar.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/quicklaunch/quicklaunch_arn.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/quicklaunch/quicklaunch_ast.qm @@ -517,11 +600,13 @@ lib/lxqt-panel/libsysstat.so %%LXQT_TRANSLATIONS%%/lxqt-panel/quicklaunch/quicklaunch_it.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/quicklaunch/quicklaunch_ja.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/quicklaunch/quicklaunch_ko.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/quicklaunch/quicklaunch_lg.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/quicklaunch/quicklaunch_lt.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/quicklaunch/quicklaunch_lv.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/quicklaunch/quicklaunch_nb_NO.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/quicklaunch/quicklaunch_nl.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/quicklaunch/quicklaunch_oc.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/quicklaunch/quicklaunch_pa.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/quicklaunch/quicklaunch_pl.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/quicklaunch/quicklaunch_pt.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/quicklaunch/quicklaunch_pt_BR.qm @@ -564,11 +649,13 @@ lib/lxqt-panel/libsysstat.so %%LXQT_TRANSLATIONS%%/lxqt-panel/showdesktop/showdesktop_it.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/showdesktop/showdesktop_ja.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/showdesktop/showdesktop_ko.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/showdesktop/showdesktop_lg.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/showdesktop/showdesktop_lt.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/showdesktop/showdesktop_lv.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/showdesktop/showdesktop_nb_NO.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/showdesktop/showdesktop_nl.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/showdesktop/showdesktop_oc.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/showdesktop/showdesktop_pa.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/showdesktop/showdesktop_pl.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/showdesktop/showdesktop_pt.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/showdesktop/showdesktop_pt_BR.qm @@ -607,11 +694,13 @@ lib/lxqt-panel/libsysstat.so %%LXQT_TRANSLATIONS%%/lxqt-panel/spacer/spacer_it.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/spacer/spacer_ja.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/spacer/spacer_ko.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/spacer/spacer_lg.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/spacer/spacer_lt.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/spacer/spacer_lv.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/spacer/spacer_nb_NO.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/spacer/spacer_nl.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/spacer/spacer_oc.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/spacer/spacer_pa.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/spacer/spacer_pl.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/spacer/spacer_pt.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/spacer/spacer_ru.qm @@ -640,11 +729,13 @@ lib/lxqt-panel/libsysstat.so %%LXQT_TRANSLATIONS%%/lxqt-panel/statusnotifier/statusnotifier_it.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/statusnotifier/statusnotifier_ja.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/statusnotifier/statusnotifier_ko.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/statusnotifier/statusnotifier_lg.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/statusnotifier/statusnotifier_lt.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/statusnotifier/statusnotifier_lv.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/statusnotifier/statusnotifier_nb_NO.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/statusnotifier/statusnotifier_nl.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/statusnotifier/statusnotifier_oc.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/statusnotifier/statusnotifier_pa.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/statusnotifier/statusnotifier_pl.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/statusnotifier/statusnotifier_pt.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/statusnotifier/statusnotifier_pt_BR.qm @@ -653,6 +744,7 @@ lib/lxqt-panel/libsysstat.so %%LXQT_TRANSLATIONS%%/lxqt-panel/statusnotifier/statusnotifier_sk_SK.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/statusnotifier/statusnotifier_tr.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/statusnotifier/statusnotifier_uk.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/statusnotifier/statusnotifier_zh_CN.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/statusnotifier/statusnotifier_zh_TW.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/sysstat/sysstat_ar.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/sysstat/sysstat_arn.qm @@ -676,11 +768,13 @@ lib/lxqt-panel/libsysstat.so %%LXQT_TRANSLATIONS%%/lxqt-panel/sysstat/sysstat_it.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/sysstat/sysstat_ja.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/sysstat/sysstat_ko.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/sysstat/sysstat_lg.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/sysstat/sysstat_lt.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/sysstat/sysstat_lv.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/sysstat/sysstat_nb_NO.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/sysstat/sysstat_nl.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/sysstat/sysstat_oc.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/sysstat/sysstat_pa.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/sysstat/sysstat_pl.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/sysstat/sysstat_pt.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/sysstat/sysstat_pt_BR.qm @@ -716,11 +810,13 @@ lib/lxqt-panel/libsysstat.so %%LXQT_TRANSLATIONS%%/lxqt-panel/taskbar/taskbar_it.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/taskbar/taskbar_ja.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/taskbar/taskbar_ko.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/taskbar/taskbar_lg.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/taskbar/taskbar_lt.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/taskbar/taskbar_lv.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/taskbar/taskbar_nb_NO.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/taskbar/taskbar_nl.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/taskbar/taskbar_oc.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/taskbar/taskbar_pa.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/taskbar/taskbar_pl.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/taskbar/taskbar_pt.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/taskbar/taskbar_pt_BR.qm @@ -762,11 +858,13 @@ lib/lxqt-panel/libsysstat.so %%SOUND%%%%LXQT_TRANSLATIONS%%/lxqt-panel/volume/volume_it.qm %%SOUND%%%%LXQT_TRANSLATIONS%%/lxqt-panel/volume/volume_ja.qm %%SOUND%%%%LXQT_TRANSLATIONS%%/lxqt-panel/volume/volume_ko.qm +%%SOUND%%%%LXQT_TRANSLATIONS%%/lxqt-panel/volume/volume_lg.qm %%SOUND%%%%LXQT_TRANSLATIONS%%/lxqt-panel/volume/volume_lt.qm %%SOUND%%%%LXQT_TRANSLATIONS%%/lxqt-panel/volume/volume_lv.qm %%SOUND%%%%LXQT_TRANSLATIONS%%/lxqt-panel/volume/volume_nb_NO.qm %%SOUND%%%%LXQT_TRANSLATIONS%%/lxqt-panel/volume/volume_nl.qm %%SOUND%%%%LXQT_TRANSLATIONS%%/lxqt-panel/volume/volume_oc.qm +%%SOUND%%%%LXQT_TRANSLATIONS%%/lxqt-panel/volume/volume_pa.qm %%SOUND%%%%LXQT_TRANSLATIONS%%/lxqt-panel/volume/volume_pl.qm %%SOUND%%%%LXQT_TRANSLATIONS%%/lxqt-panel/volume/volume_pt.qm %%SOUND%%%%LXQT_TRANSLATIONS%%/lxqt-panel/volume/volume_pt_BR.qm @@ -803,11 +901,13 @@ lib/lxqt-panel/libsysstat.so %%LXQT_TRANSLATIONS%%/lxqt-panel/worldclock/worldclock_it.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/worldclock/worldclock_ja.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/worldclock/worldclock_ko.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/worldclock/worldclock_lg.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/worldclock/worldclock_lt.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/worldclock/worldclock_lv.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/worldclock/worldclock_nb_NO.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/worldclock/worldclock_nl.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/worldclock/worldclock_oc.qm +%%LXQT_TRANSLATIONS%%/lxqt-panel/worldclock/worldclock_pa.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/worldclock/worldclock_pl.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/worldclock/worldclock_pt.qm %%LXQT_TRANSLATIONS%%/lxqt-panel/worldclock/worldclock_pt_BR.qm diff --git a/x11-wm/lxqt-session/Makefile b/x11-wm/lxqt-session/Makefile index 8cacf45cb7a0..ae4f5673fd63 100644 --- a/x11-wm/lxqt-session/Makefile +++ b/x11-wm/lxqt-session/Makefile @@ -1,9 +1,9 @@ PORTNAME= lxqt-session -PORTVERSION= 1.4.0 +PORTVERSION= 2.0.0 CATEGORIES= x11-wm MASTER_SITES= LXQT -MAINTAINER= jsm@FreeBSD.org +MAINTAINER= lxqt@FreeBSD.org COMMENT= Session manager component for LXQt WWW= https://github.com/lxqt/lxqt-session/ @@ -12,17 +12,17 @@ LICENSE= LGPL21+ BUILD_DEPENDS= xdg-user-dirs-update:devel/xdg-user-dirs \ qtxdg-mat:sysutils/qtxdg-tools -USES= cmake kde:5 lxqt perl5 pkgconfig qt:5 \ - tar:xz xorg gnome -USE_QT= buildtools:build core dbus gui linguisttools qmake:build \ - svg widgets x11extras xml -USE_KDE= windowsystem -USE_LXQT= buildtools lxqt qtxdg +USES= cmake kde:6 localbase:ldflags perl5 pkgconfig lxqt:2 qt:6 \ + tar:xz xorg gnome +USE_QT= tools:build base:run svg +USE_KDE= layer-shell-qt windowsystem USE_PERL5= build USE_XORG= x11 ice sm xcb xext USE_GNOME= glib20 +USE_LXQT= buildtools2 lxqt qt6xdg CMAKE_OFF= WITH_LIBUDEV + post-patch: @${REINPLACE_CMD} -e 's|\@PREDEF_XDG_CONFIG_DIRS\@|\@PREDEF_XDG_CONFIG_DIRS\@:\${LOCALBASE}/share|g' ${WRKSRC}/startlxqt.in diff --git a/x11-wm/lxqt-session/distinfo b/x11-wm/lxqt-session/distinfo index 8e50f13a60c5..817de2bed51a 100644 --- a/x11-wm/lxqt-session/distinfo +++ b/x11-wm/lxqt-session/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1706385204 -SHA256 (lxqt/lxqt-session-1.4.0.tar.xz) = 9dcdc846601f1972d01429f2203d36976088edcca5c166eef2b21ad73fcef656 -SIZE (lxqt/lxqt-session-1.4.0.tar.xz) = 188324 +TIMESTAMP = 1714112858 +SHA256 (lxqt/lxqt-session-2.0.0.tar.xz) = 74ea3b998fecb50834b8b09952c31a1bf128fde9f7cfdd31284f7397665cb428 +SIZE (lxqt/lxqt-session-2.0.0.tar.xz) = 194480 diff --git a/x11-wm/lxqt-session/pkg-plist b/x11-wm/lxqt-session/pkg-plist index 532860739f4a..9236d699b938 100644 --- a/x11-wm/lxqt-session/pkg-plist +++ b/x11-wm/lxqt-session/pkg-plist @@ -40,10 +40,12 @@ share/applications/lxqt-suspend.desktop %%LXQT_TRANSLATIONS%%/lxqt-config-session/lxqt-config-session_it.qm %%LXQT_TRANSLATIONS%%/lxqt-config-session/lxqt-config-session_ja.qm %%LXQT_TRANSLATIONS%%/lxqt-config-session/lxqt-config-session_ko.qm +%%LXQT_TRANSLATIONS%%/lxqt-config-session/lxqt-config-session_lg.qm %%LXQT_TRANSLATIONS%%/lxqt-config-session/lxqt-config-session_lt.qm %%LXQT_TRANSLATIONS%%/lxqt-config-session/lxqt-config-session_nb_NO.qm %%LXQT_TRANSLATIONS%%/lxqt-config-session/lxqt-config-session_nl.qm %%LXQT_TRANSLATIONS%%/lxqt-config-session/lxqt-config-session_oc.qm +%%LXQT_TRANSLATIONS%%/lxqt-config-session/lxqt-config-session_pa.qm %%LXQT_TRANSLATIONS%%/lxqt-config-session/lxqt-config-session_pl.qm %%LXQT_TRANSLATIONS%%/lxqt-config-session/lxqt-config-session_pt.qm %%LXQT_TRANSLATIONS%%/lxqt-config-session/lxqt-config-session_pt_BR.qm @@ -82,10 +84,12 @@ share/applications/lxqt-suspend.desktop %%LXQT_TRANSLATIONS%%/lxqt-leave/lxqt-leave_ja.qm %%LXQT_TRANSLATIONS%%/lxqt-leave/lxqt-leave_kk.qm %%LXQT_TRANSLATIONS%%/lxqt-leave/lxqt-leave_ko.qm +%%LXQT_TRANSLATIONS%%/lxqt-leave/lxqt-leave_lg.qm %%LXQT_TRANSLATIONS%%/lxqt-leave/lxqt-leave_lt.qm -%%LXQT_TRANSLATIONS%%/lxqt-leave/lxqt-leave_oc.qm %%LXQT_TRANSLATIONS%%/lxqt-leave/lxqt-leave_nb_NO.qm %%LXQT_TRANSLATIONS%%/lxqt-leave/lxqt-leave_nl.qm +%%LXQT_TRANSLATIONS%%/lxqt-leave/lxqt-leave_oc.qm +%%LXQT_TRANSLATIONS%%/lxqt-leave/lxqt-leave_pa.qm %%LXQT_TRANSLATIONS%%/lxqt-leave/lxqt-leave_pl.qm %%LXQT_TRANSLATIONS%%/lxqt-leave/lxqt-leave_pt.qm %%LXQT_TRANSLATIONS%%/lxqt-leave/lxqt-leave_pt_BR.qm @@ -126,11 +130,13 @@ share/applications/lxqt-suspend.desktop %%LXQT_TRANSLATIONS%%/lxqt-session/lxqt-session_ja.qm %%LXQT_TRANSLATIONS%%/lxqt-session/lxqt-session_kk.qm %%LXQT_TRANSLATIONS%%/lxqt-session/lxqt-session_ko.qm +%%LXQT_TRANSLATIONS%%/lxqt-session/lxqt-session_lg.qm %%LXQT_TRANSLATIONS%%/lxqt-session/lxqt-session_lt.qm -%%LXQT_TRANSLATIONS%%/lxqt-session/lxqt-session_oc.qm %%LXQT_TRANSLATIONS%%/lxqt-session/lxqt-session_nb_NO.qm %%LXQT_TRANSLATIONS%%/lxqt-session/lxqt-session_nl.qm +%%LXQT_TRANSLATIONS%%/lxqt-session/lxqt-session_oc.qm %%LXQT_TRANSLATIONS%%/lxqt-session/lxqt-session_or.qm +%%LXQT_TRANSLATIONS%%/lxqt-session/lxqt-session_pa.qm %%LXQT_TRANSLATIONS%%/lxqt-session/lxqt-session_pl.qm %%LXQT_TRANSLATIONS%%/lxqt-session/lxqt-session_pt.qm %%LXQT_TRANSLATIONS%%/lxqt-session/lxqt-session_pt_BR.qm diff --git a/x11-wm/lxqt/Makefile b/x11-wm/lxqt/Makefile index 7435fdab7815..057e5a701c86 100644 --- a/x11-wm/lxqt/Makefile +++ b/x11-wm/lxqt/Makefile @@ -1,8 +1,8 @@ PORTNAME= lxqt -PORTVERSION= 1.4.0 +PORTVERSION= 2.0.0 CATEGORIES= x11-wm -MAINTAINER= jsm@FreeBSD.org +MAINTAINER= lxqt@FreeBSD.org COMMENT= Meta-port for the LXQt Desktop WWW= https://lxqt-project.org @@ -10,8 +10,9 @@ RUN_DEPENDS= startlxqt:x11-wm/lxqt-session \ lxqt-about>=${PORTVERSION}:x11/lxqt-about \ lxqt-admin>=${PORTVERSION}:sysutils/lxqt-admin \ lxqt-config>=${PORTVERSION}:sysutils/lxqt-config \ - lxqt-qtplugin>=${PORTVERSION}:sysutils/lxqt-qtplugin \ - qterminal>=${PORTVERSION}:x11/qterminal \ + lxqt-qtplugin>=1.4.0:sysutils/lxqt-qtplugin \ + lxqt-qt6plugin>=${PORTVERSION}:sysutils/lxqt-qt6plugin \ + qterminal>=1.4.0:x11/qterminal \ obconf-qt>=0.16.4:x11-wm/obconf-qt \ lximage-qt>=${PORTVERSION}:graphics/lximage-qt \ lxqt-panel>=${PORTVERSION}:x11-wm/lxqt-panel \ @@ -19,8 +20,8 @@ RUN_DEPENDS= startlxqt:x11-wm/lxqt-session \ lxqt-powermanagement>=${PORTVERSION}:sysutils/lxqt-powermanagement \ ${PREFIX}/share/lxqt/themes/frost/lxqt-panel.qss:x11-themes/lxqt-themes \ pcmanfm-qt>=${PORTVERSION}:x11-fm/pcmanfm-qt \ - screengrab>=2.7.0:x11/screengrab \ - lxqt-archiver>=0.9.0:archivers/lxqt-archiver \ + screengrab>=2.8.0:x11/screengrab \ + lxqt-archiver>=1.0.0:archivers/lxqt-archiver \ lxqt-notificationd>=${PORTVERSION}:deskutils/lxqt-notificationd \ lxqt-panel>=${PORTVERSION}:x11-wm/lxqt-panel \ lxqt-policykit>=${PORTVERSION}:sysutils/lxqt-policykit \ @@ -35,7 +36,7 @@ OPTIONS_DEFAULT= EDITOR SSH SUDO EDITOR_DESC= Install plain-text editor SSH_DESC= GUI passphrase entry dialog for ssh-agent -SUDO_DESC= GUI frontend (Qt5) to sudo/su +SUDO_DESC= GUI frontend (Qt6) to sudo/su EDITOR_RUN_DEPENDS= featherpad:editors/featherpad SSH_RUN_DEPENDS= lxqt-openssh-askpass:security/lxqt-openssh-askpass diff --git a/x11-wm/obconf-qt/Makefile b/x11-wm/obconf-qt/Makefile index 049ce5c1f468..9f1c52b9b52e 100644 --- a/x11-wm/obconf-qt/Makefile +++ b/x11-wm/obconf-qt/Makefile @@ -3,7 +3,7 @@ PORTVERSION= 0.16.4 CATEGORIES= x11-wm MASTER_SITES= LXQT/${PORTNAME} -MAINTAINER= jsm@FreeBSD.org +MAINTAINER= lxqt@FreeBSD.org COMMENT= Qt port of preferences manager for Openbox WWW= https://github.com/lxqt/obconf-qt @@ -16,7 +16,7 @@ LIB_DEPENDS= libobt.so:x11-wm/openbox \ libharfbuzz.so:print/harfbuzz USES= cmake compiler:c++11-lang gettext-runtime localbase qt:5 \ - gnome lxqt perl5 pkgconfig tar:xz xorg + gnome lxqt:1 perl5 pkgconfig tar:xz xorg USE_PERL5= build diff --git a/x11/compton-conf/Makefile b/x11/compton-conf/Makefile index bd4e3aeb4379..d9e4d60134c5 100644 --- a/x11/compton-conf/Makefile +++ b/x11/compton-conf/Makefile @@ -1,10 +1,10 @@ PORTNAME= compton-conf PORTVERSION= 0.16.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11 MASTER_SITES= LXQT/${PORTNAME} -MAINTAINER= jsm@FreeBSD.org +MAINTAINER= lxqt@FreeBSD.org COMMENT= Controls compton settings WWW= https://github.com/lxqt/compton-conf @@ -13,7 +13,7 @@ LICENSE= LGPL21+ LIB_DEPENDS= libconfig.so:devel/libconfig RUN_DEPENDS= compton:x11-wm/compton -USES= cmake compiler:c++14-lang localbase:ldflags lxqt perl5 qt:5 \ +USES= cmake compiler:c++14-lang localbase:ldflags lxqt:1 perl5 qt:5 \ pkgconfig tar:xz USE_PERL5= build USE_QT= buildtools:build qmake:build core dbus gui linguisttools \ diff --git a/x11/libfm-qt/Makefile b/x11/libfm-qt/Makefile index 51be08f8672f..19c93a7e33bd 100644 --- a/x11/libfm-qt/Makefile +++ b/x11/libfm-qt/Makefile @@ -3,7 +3,7 @@ PORTVERSION= 1.4.0 CATEGORIES= x11 MASTER_SITES= LXQT -MAINTAINER= jsm@FreeBSD.org +MAINTAINER= lxqt@FreeBSD.org COMMENT= Qt port of libfm WWW= https://github.com/lxqt/libfm-qt @@ -15,7 +15,7 @@ LIB_DEPENDS= libmenu-cache.so:x11/menu-cache \ BUILD_DEPENDS= lxqt-menu-data>=1.4.1:x11/lxqt-menu-data RUN_DEPENDS= lxqt-menu-data>=1.4.1:x11/lxqt-menu-data -USES= cmake compiler:c++14-lang gettext-runtime lxqt perl5 pkgconfig \ +USES= cmake compiler:c++14-lang gettext-runtime lxqt:1 perl5 pkgconfig \ qt:5 gnome shared-mime-info tar:xz xorg USE_PERL5= build USE_QT= buildtools:build qmake:build core gui linguisttools widgets \ diff --git a/x11/libfm-qt6/Makefile b/x11/libfm-qt6/Makefile new file mode 100644 index 000000000000..2d98f04e3c8e --- /dev/null +++ b/x11/libfm-qt6/Makefile @@ -0,0 +1,30 @@ +PORTNAME= libfm-qt6 +PORTVERSION= 2.0.2 +CATEGORIES= x11 +MASTER_SITES= LXQT/${PORTNAME:S/6//} + +MAINTAINER= lxqt@FreeBSD.org +COMMENT= Qt6 port of libfm +WWW= https://github.com/lxqt/libfm-qt + +LICENSE= LGPL21+ +LICENSE_FILE= ${WRKSRC}/LICENSE + +LIB_DEPENDS= libmenu-cache.so:x11/menu-cache \ + libexif.so:graphics/libexif +BUILD_DEPENDS= lxqt-menu-data>=2.0.0:x11/lxqt-menu-data +RUN_DEPENDS= lxqt-menu-data>=2.0.0:x11/lxqt-menu-data + +USES= cmake compiler:c++17-lang gettext-runtime lxqt:2 perl5 pkgconfig \ + qt:6 gnome shared-mime-info tar:xz xorg +USE_PERL5= build +USE_QT= base:run tools:build +USE_GNOME= glib20 +USE_XORG= xcb +USE_LDCONFIG= yes +USE_LXQT= buildtools2 + +post-install: + ${RM} -Rf ${STAGEDIR}${PREFIX}/include/${PORTNAME}/tests/ + +.include diff --git a/x11/libfm-qt6/distinfo b/x11/libfm-qt6/distinfo new file mode 100644 index 000000000000..38c71b9e9a74 --- /dev/null +++ b/x11/libfm-qt6/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1715396165 +SHA256 (lxqt/libfm-qt-2.0.2.tar.xz) = 411ae1d7d549f34d10389953ded47fba030f128d716373c6af6d45a1bddc2755 +SIZE (lxqt/libfm-qt-2.0.2.tar.xz) = 412452 diff --git a/x11/libfm-qt6/pkg-descr b/x11/libfm-qt6/pkg-descr new file mode 100644 index 000000000000..ba840382406c --- /dev/null +++ b/x11/libfm-qt6/pkg-descr @@ -0,0 +1,2 @@ +A Qt port of the libfm - a library providing components to build +desktop file managers. diff --git a/x11/libfm-qt6/pkg-plist b/x11/libfm-qt6/pkg-plist new file mode 100644 index 000000000000..372a33b7344d --- /dev/null +++ b/x11/libfm-qt6/pkg-plist @@ -0,0 +1,154 @@ +include/libfm-qt6/appchoosercombobox.h +include/libfm-qt6/appchooserdialog.h +include/libfm-qt6/applaunchcontext.h +include/libfm-qt6/appmenuview.h +include/libfm-qt6/appmenuview_p.h +include/libfm-qt6/bookmarkaction.h +include/libfm-qt6/browsehistory.h +include/libfm-qt6/cachedfoldermodel.h +include/libfm-qt6/colorbutton.h +include/libfm-qt6/core/archiver.h +include/libfm-qt6/core/basicfilelauncher.h +include/libfm-qt6/core/bookmarks.h +include/libfm-qt6/core/cstrptr.h +include/libfm-qt6/core/deletejob.h +include/libfm-qt6/core/dirlistjob.h +include/libfm-qt6/core/filechangeattrjob.h +include/libfm-qt6/core/fileinfo.h +include/libfm-qt6/core/fileinfo_p.h +include/libfm-qt6/core/fileinfojob.h +include/libfm-qt6/core/filelinkjob.h +include/libfm-qt6/core/filemonitor.h +include/libfm-qt6/core/fileoperationjob.h +include/libfm-qt6/core/filepath.h +include/libfm-qt6/core/filesysteminfojob.h +include/libfm-qt6/core/filetransferjob.h +include/libfm-qt6/core/folder.h +include/libfm-qt6/core/folderconfig.h +include/libfm-qt6/core/gioptrs.h +include/libfm-qt6/core/gobjectptr.h +include/libfm-qt6/core/iconinfo.h +include/libfm-qt6/core/iconinfo_p.h +include/libfm-qt6/core/job.h +include/libfm-qt6/core/job_p.h +include/libfm-qt6/core/legacy/fm-app-info.h +include/libfm-qt6/core/legacy/fm-config.h +include/libfm-qt6/core/legacy/glib-compat.h +include/libfm-qt6/core/mimetype.h +include/libfm-qt6/core/templates.h +include/libfm-qt6/core/terminal.h +include/libfm-qt6/core/thumbnailer.h +include/libfm-qt6/core/thumbnailjob.h +include/libfm-qt6/core/totalsizejob.h +include/libfm-qt6/core/trashjob.h +include/libfm-qt6/core/untrashjob.h +include/libfm-qt6/core/userinfocache.h +include/libfm-qt6/core/vfs/fm-file.h +include/libfm-qt6/core/vfs/fm-xml-file.h +include/libfm-qt6/core/volumemanager.h +include/libfm-qt6/createnewmenu.h +include/libfm-qt6/customaction_p.h +include/libfm-qt6/customactions/fileaction.h +include/libfm-qt6/customactions/fileactioncondition.h +include/libfm-qt6/customactions/fileactionprofile.h +include/libfm-qt6/dirtreemodel.h +include/libfm-qt6/dirtreemodelitem.h +include/libfm-qt6/dirtreeview.h +include/libfm-qt6/dndactionmenu.h +include/libfm-qt6/dnddest.h +include/libfm-qt6/editbookmarksdialog.h +include/libfm-qt6/execfiledialog_p.h +include/libfm-qt6/filedialog.h +include/libfm-qt6/filedialog_p.h +include/libfm-qt6/filedialoghelper.h +include/libfm-qt6/filelauncher.h +include/libfm-qt6/filemenu.h +include/libfm-qt6/filemenu_p.h +include/libfm-qt6/fileoperation.h +include/libfm-qt6/fileoperationdialog.h +include/libfm-qt6/fileoperationdialog_p.h +include/libfm-qt6/filepropsdialog.h +include/libfm-qt6/filesearchdialog.h +include/libfm-qt6/fm-qt6_export.h +include/libfm-qt6/fm-search.h +include/libfm-qt6/folderitemdelegate.h +include/libfm-qt6/foldermenu.h +include/libfm-qt6/foldermodel.h +include/libfm-qt6/foldermodelitem.h +include/libfm-qt6/folderview.h +include/libfm-qt6/folderview_p.h +include/libfm-qt6/fontbutton.h +include/libfm-qt6/libfmqt.h +include/libfm-qt6/libfmqtglobals.h +include/libfm-qt6/mountoperation.h +include/libfm-qt6/mountoperationpassworddialog_p.h +include/libfm-qt6/mountoperationquestiondialog_p.h +include/libfm-qt6/pathbar.h +include/libfm-qt6/pathbar_p.h +include/libfm-qt6/pathedit.h +include/libfm-qt6/pathedit_p.h +include/libfm-qt6/placesmodel.h +include/libfm-qt6/placesmodelitem.h +include/libfm-qt6/placesview.h +include/libfm-qt6/proxyfoldermodel.h +include/libfm-qt6/renamedialog.h +include/libfm-qt6/sidepane.h +include/libfm-qt6/utilities.h +include/libfm-qt6/utilities_p.h +include/libfm-qt6/xdndworkaround.h +lib/libfm-qt6.so +lib/libfm-qt6.so.14 +lib/libfm-qt6.so.14.0.0 +libdata/pkgconfig/libfm-qt6.pc +share/cmake/fm-qt6/fm-qt6-config-version.cmake +share/cmake/fm-qt6/fm-qt6-config.cmake +share/cmake/fm-qt6/fm-qt6-targets-%%CMAKE_BUILD_TYPE%%.cmake +share/cmake/fm-qt6/fm-qt6-targets.cmake +%%DATADIR%%/archivers.list +%%DATADIR%%/terminals.list +%%DATADIR%%/translations/libfm-qt_ar.qm +%%DATADIR%%/translations/libfm-qt_arn.qm +%%DATADIR%%/translations/libfm-qt_ast.qm +%%DATADIR%%/translations/libfm-qt_bg.qm +%%DATADIR%%/translations/libfm-qt_ca.qm +%%DATADIR%%/translations/libfm-qt_cs.qm +%%DATADIR%%/translations/libfm-qt_cy.qm +%%DATADIR%%/translations/libfm-qt_da.qm +%%DATADIR%%/translations/libfm-qt_de.qm +%%DATADIR%%/translations/libfm-qt_el.qm +%%DATADIR%%/translations/libfm-qt_en_GB.qm +%%DATADIR%%/translations/libfm-qt_es.qm +%%DATADIR%%/translations/libfm-qt_et.qm +%%DATADIR%%/translations/libfm-qt_eu.qm +%%DATADIR%%/translations/libfm-qt_fi.qm +%%DATADIR%%/translations/libfm-qt_fr.qm +%%DATADIR%%/translations/libfm-qt_gl.qm +%%DATADIR%%/translations/libfm-qt_he.qm +%%DATADIR%%/translations/libfm-qt_hi.qm +%%DATADIR%%/translations/libfm-qt_hr.qm +%%DATADIR%%/translations/libfm-qt_hu.qm +%%DATADIR%%/translations/libfm-qt_id.qm +%%DATADIR%%/translations/libfm-qt_it.qm +%%DATADIR%%/translations/libfm-qt_ja.qm +%%DATADIR%%/translations/libfm-qt_kk.qm +%%DATADIR%%/translations/libfm-qt_ko.qm +%%DATADIR%%/translations/libfm-qt_lg.qm +%%DATADIR%%/translations/libfm-qt_lt.qm +%%DATADIR%%/translations/libfm-qt_lv.qm +%%DATADIR%%/translations/libfm-qt_nb_NO.qm +%%DATADIR%%/translations/libfm-qt_nl.qm +%%DATADIR%%/translations/libfm-qt_or.qm +%%DATADIR%%/translations/libfm-qt_pa.qm +%%DATADIR%%/translations/libfm-qt_pl.qm +%%DATADIR%%/translations/libfm-qt_pt.qm +%%DATADIR%%/translations/libfm-qt_pt_BR.qm +%%DATADIR%%/translations/libfm-qt_ru.qm +%%DATADIR%%/translations/libfm-qt_si.qm +%%DATADIR%%/translations/libfm-qt_sk.qm +%%DATADIR%%/translations/libfm-qt_sl.qm +%%DATADIR%%/translations/libfm-qt_tr.qm +%%DATADIR%%/translations/libfm-qt_uk.qm +%%DATADIR%%/translations/libfm-qt_zh_CN.qm +%%DATADIR%%/translations/libfm-qt_zh_TW.qm +share/mime/packages/libfm-qt6-mimetypes.xml +@dir include/libfm-qt6/translations diff --git a/x11/lxqt-about/Makefile b/x11/lxqt-about/Makefile index 6f6bd486b348..cfece10662e8 100644 --- a/x11/lxqt-about/Makefile +++ b/x11/lxqt-about/Makefile @@ -1,23 +1,21 @@ PORTNAME= lxqt-about -PORTVERSION= 1.4.0 +PORTVERSION= 2.0.0 CATEGORIES= x11 -MASTER_SITES= LXQT DIST_SUBDIR= lxqt -MAINTAINER= jsm@FreeBSD.org +MAINTAINER= lxqt@FreeBSD.org COMMENT= About dialog of LXQt WWW= https://lxqt-project.org LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/COPYING -USES= cmake compiler:c++11-lang kde:5 lxqt perl5 pkgconfig tar:xz qt:5 gnome xorg +USES= cmake compiler:c++17-lang kde:6 lxqt:2 perl5 pkgconfig tar:xz qt:6 gnome xorg USE_PERL5= build -USE_QT= buildtools:build qmake:build core dbus gui svg widgets \ - x11extras xml +USE_QT= base:run tools:build svg USE_XORG= x11 USE_KDE= windowsystem USE_GNOME= glib20 -USE_LXQT= buildtools lxqt +USE_LXQT= buildtools2 lxqt .include diff --git a/x11/lxqt-about/distinfo b/x11/lxqt-about/distinfo index 53be31d29cf4..782d771896e3 100644 --- a/x11/lxqt-about/distinfo +++ b/x11/lxqt-about/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1706383985 -SHA256 (lxqt/lxqt-about-1.4.0.tar.xz) = b5ec828bb3b7de2ed82708719843608f0acc855eb09a85cb1670bfa06049b12e -SIZE (lxqt/lxqt-about-1.4.0.tar.xz) = 46556 +TIMESTAMP = 1714103988 +SHA256 (lxqt/lxqt-about-2.0.0.tar.xz) = 134c96c107d09f737dcc06bba9bbfac91d6bcca43f69efee65341ed275cf8247 +SIZE (lxqt/lxqt-about-2.0.0.tar.xz) = 47936 diff --git a/x11/lxqt-about/pkg-plist b/x11/lxqt-about/pkg-plist index cbc568dd7bad..4a165dd1096b 100644 --- a/x11/lxqt-about/pkg-plist +++ b/x11/lxqt-about/pkg-plist @@ -30,11 +30,13 @@ share/icons/hicolor/scalable/apps/lxqt-about.svg %%LXQT_TRANSLATIONS%%/lxqt-about/lxqt-about_it.qm %%LXQT_TRANSLATIONS%%/lxqt-about/lxqt-about_ja.qm %%LXQT_TRANSLATIONS%%/lxqt-about/lxqt-about_ko.qm +%%LXQT_TRANSLATIONS%%/lxqt-about/lxqt-about_lg.qm %%LXQT_TRANSLATIONS%%/lxqt-about/lxqt-about_lt.qm %%LXQT_TRANSLATIONS%%/lxqt-about/lxqt-about_lv.qm %%LXQT_TRANSLATIONS%%/lxqt-about/lxqt-about_nb_NO.qm %%LXQT_TRANSLATIONS%%/lxqt-about/lxqt-about_nl.qm %%LXQT_TRANSLATIONS%%/lxqt-about/lxqt-about_oc.qm +%%LXQT_TRANSLATIONS%%/lxqt-about/lxqt-about_pa.qm %%LXQT_TRANSLATIONS%%/lxqt-about/lxqt-about_pl.qm %%LXQT_TRANSLATIONS%%/lxqt-about/lxqt-about_pt.qm %%LXQT_TRANSLATIONS%%/lxqt-about/lxqt-about_pt_BR.qm diff --git a/x11/lxqt-globalkeys/Makefile b/x11/lxqt-globalkeys/Makefile index e750f2f8eef2..7de9d59e0f10 100644 --- a/x11/lxqt-globalkeys/Makefile +++ b/x11/lxqt-globalkeys/Makefile @@ -1,23 +1,23 @@ PORTNAME= lxqt-globalkeys -PORTVERSION= 1.4.0 +PORTVERSION= 2.0.0 CATEGORIES= x11 MASTER_SITES= LXQT -MAINTAINER= jsm@FreeBSD.org +MAINTAINER= lxqt@FreeBSD.org COMMENT= Global keyboard shortcuts registration WWW= https://lxqt-project.org LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/LICENSE -USES= cmake compiler:c++14-lang kde:5 xorg lxqt perl5 pkgconfig qt:5 tar:xz gnome +USES= cmake compiler:c++17-lang kde:6 xorg lxqt:2 perl5 pkgconfig qt:6 \ + tar:xz gnome USE_PERL5= build -USE_QT= buildtools:build qmake:build core dbus gui linguisttools \ - svg widgets x11extras xml +USE_QT= base:run tools:build USE_KDE= windowsystem -USE_LXQT= buildtools lxqt USE_GNOME= glib20 USE_XORG= ice sm x11 xext USE_LDCONFIG= yes +USE_LXQT= buildtools2 lxqt .include diff --git a/x11/lxqt-globalkeys/distinfo b/x11/lxqt-globalkeys/distinfo index 88a730ad3bbe..8f665feb4a38 100644 --- a/x11/lxqt-globalkeys/distinfo +++ b/x11/lxqt-globalkeys/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1706384800 -SHA256 (lxqt/lxqt-globalkeys-1.4.0.tar.xz) = ffed3e299d11b3b6298bf5558cff9ba2b979d6d7a5cad72af0ae640a991b6203 -SIZE (lxqt/lxqt-globalkeys-1.4.0.tar.xz) = 74028 +TIMESTAMP = 1714105847 +SHA256 (lxqt/lxqt-globalkeys-2.0.0.tar.xz) = 13e7a72686890a40b65d8ae13c79ed287eb971fbc0285769c40c8b97e7af43f7 +SIZE (lxqt/lxqt-globalkeys-2.0.0.tar.xz) = 74832 diff --git a/x11/lxqt-globalkeys/pkg-plist b/x11/lxqt-globalkeys/pkg-plist index 853c6654c522..09503726833c 100644 --- a/x11/lxqt-globalkeys/pkg-plist +++ b/x11/lxqt-globalkeys/pkg-plist @@ -12,10 +12,10 @@ etc/xdg/autostart/lxqt-globalkeyshortcuts.desktop %%LXQT_INCLUDEDIR%%-globalkeys/lxqt-globalkeys.h %%LXQT_INCLUDEDIR%%-globalkeys/lxqtglobalkeys.h lib/liblxqt-globalkeys-ui.so -lib/liblxqt-globalkeys-ui.so.1 +lib/liblxqt-globalkeys-ui.so.2 lib/liblxqt-globalkeys-ui.so.%%VERSION%% lib/liblxqt-globalkeys.so -lib/liblxqt-globalkeys.so.1 +lib/liblxqt-globalkeys.so.2 lib/liblxqt-globalkeys.so.%%VERSION%% libdata/pkgconfig/lxqt-globalkeys-ui.pc libdata/pkgconfig/lxqt-globalkeys.pc @@ -55,6 +55,7 @@ share/cmake/lxqt-globalkeys/lxqt-globalkeys-targets.cmake %%LXQT_TRANSLATIONS%%/lxqt-config-globalkeyshortcuts/lxqt-config-globalkeyshortcuts_it.qm %%LXQT_TRANSLATIONS%%/lxqt-config-globalkeyshortcuts/lxqt-config-globalkeyshortcuts_ja.qm %%LXQT_TRANSLATIONS%%/lxqt-config-globalkeyshortcuts/lxqt-config-globalkeyshortcuts_ko.qm +%%LXQT_TRANSLATIONS%%/lxqt-config-globalkeyshortcuts/lxqt-config-globalkeyshortcuts_lg.qm %%LXQT_TRANSLATIONS%%/lxqt-config-globalkeyshortcuts/lxqt-config-globalkeyshortcuts_lt.qm %%LXQT_TRANSLATIONS%%/lxqt-config-globalkeyshortcuts/lxqt-config-globalkeyshortcuts_lv.qm %%LXQT_TRANSLATIONS%%/lxqt-config-globalkeyshortcuts/lxqt-config-globalkeyshortcuts_nb_NO.qm diff --git a/x11/lxqt-menu-data/Makefile b/x11/lxqt-menu-data/Makefile index ece6a1ea3a7c..f606b7cc7c17 100644 --- a/x11/lxqt-menu-data/Makefile +++ b/x11/lxqt-menu-data/Makefile @@ -1,23 +1,18 @@ PORTNAME= lxqt-menu-data -PORTVERSION= 1.4.1 +PORTVERSION= 2.0.0 CATEGORIES= x11 MASTER_SITES= LXQT DIST_SUBDIR= lxqt -MAINTAINER= wen@FreeBSD.org +MAINTAINER= lxqt@FreeBSD.org COMMENT= Freedesktop.org compliant menu files for lxqt WWW= https://lxqt-project.org LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/LICENSE -USES= cmake compiler:c++11-lang kde:5 lxqt perl5 pkgconfig tar:xz qt:5 gnome xorg +USES= cmake lxqt:2 tar:xz -USE_QT= buildtools:build qmake:build core dbus gui svg widgets \ - x11extras xml -USE_XORG= x11 -USE_KDE= windowsystem -USE_GNOME= glib20 -USE_LXQT= buildtools lxqt +USE_LXQT= buildtools2 .include diff --git a/x11/lxqt-menu-data/distinfo b/x11/lxqt-menu-data/distinfo index a7e55e12ccc0..1f71d5553a31 100644 --- a/x11/lxqt-menu-data/distinfo +++ b/x11/lxqt-menu-data/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1709000015 -SHA256 (lxqt/lxqt-menu-data-1.4.1.tar.xz) = 87b4d372afcf61ec2272ceb5eedba873d8a8a73e5b239a55446b52950b72d596 -SIZE (lxqt/lxqt-menu-data-1.4.1.tar.xz) = 54632 +TIMESTAMP = 1714105089 +SHA256 (lxqt/lxqt-menu-data-2.0.0.tar.xz) = 44768dd5dcc7c66fadd919ddd8528e22dd7ee587ef198b02dffbf05e0c0d1a52 +SIZE (lxqt/lxqt-menu-data-2.0.0.tar.xz) = 54908 diff --git a/x11/lxqt-runner/Makefile b/x11/lxqt-runner/Makefile index 79727022a484..bbab20839fed 100644 --- a/x11/lxqt-runner/Makefile +++ b/x11/lxqt-runner/Makefile @@ -1,9 +1,9 @@ PORTNAME= lxqt-runner -PORTVERSION= 1.4.0 +PORTVERSION= 2.0.0 CATEGORIES= x11 MASTER_SITES= LXQT -MAINTAINER= jsm@FreeBSD.org +MAINTAINER= lxqt@FreeBSD.org COMMENT= LXQt tool used to launch programs quickly WWW= https://lxqt-project.org @@ -12,15 +12,15 @@ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libmuparser.so:math/muparser -USES= cmake compiler:c++14-lang gettext-runtime kde:5 qt:5 \ - gnome localbase lxqt perl5 pkgconfig tar:xz xorg +USES= cmake compiler:c++17-lang gettext-runtime kde:6 lxqt:2 qt:6 \ + gnome localbase perl5 pkgconfig tar:xz xorg USE_PERL5= build -USE_QT= buildtools:build qmake:build core dbus gui linguisttools \ - script svg widgets x11extras xml -USE_KDE= windowsystem \ +USE_QT= base:run tools:build svg +USE_KDE= layer-shell-qt \ + windowsystem \ ecm:build USE_GNOME= glib20 -USE_LXQT= buildtools globalkeys qtxdg +USE_LXQT= buildtools2 globalkeys qt6xdg USE_XORG= x11 CMAKE_ARGS= -DRUNNER_VBOX:BOOL=OFF diff --git a/x11/lxqt-runner/distinfo b/x11/lxqt-runner/distinfo index e6d0f402e927..6b905ba63474 100644 --- a/x11/lxqt-runner/distinfo +++ b/x11/lxqt-runner/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1706387044 -SHA256 (lxqt/lxqt-runner-1.4.0.tar.xz) = d59fc6da61b6fde1f4c36216f7e18e157f6b8a2a48cdf6bb26380443494152d2 -SIZE (lxqt/lxqt-runner-1.4.0.tar.xz) = 224920 +TIMESTAMP = 1714112685 +SHA256 (lxqt/lxqt-runner-2.0.0.tar.xz) = 9f8031d780304d1c3b2c9b56a27744341c5e81d7cf2155bac959eaa6929e949c +SIZE (lxqt/lxqt-runner-2.0.0.tar.xz) = 226344 diff --git a/x11/lxqt-runner/pkg-plist b/x11/lxqt-runner/pkg-plist index 10b9433fd37e..5518df0d3ffb 100644 --- a/x11/lxqt-runner/pkg-plist +++ b/x11/lxqt-runner/pkg-plist @@ -19,18 +19,20 @@ etc/xdg/autostart/lxqt-runner.desktop %%LXQT_TRANSLATIONS%%/lxqt-runner/lxqt-runner_fr.qm %%LXQT_TRANSLATIONS%%/lxqt-runner/lxqt-runner_gl.qm %%LXQT_TRANSLATIONS%%/lxqt-runner/lxqt-runner_he.qm +%%LXQT_TRANSLATIONS%%/lxqt-runner/lxqt-runner_hi.qm %%LXQT_TRANSLATIONS%%/lxqt-runner/lxqt-runner_hr.qm %%LXQT_TRANSLATIONS%%/lxqt-runner/lxqt-runner_hu.qm %%LXQT_TRANSLATIONS%%/lxqt-runner/lxqt-runner_ia.qm %%LXQT_TRANSLATIONS%%/lxqt-runner/lxqt-runner_id.qm %%LXQT_TRANSLATIONS%%/lxqt-runner/lxqt-runner_it.qm -%%LXQT_TRANSLATIONS%%/lxqt-runner/lxqt-runner_hi.qm %%LXQT_TRANSLATIONS%%/lxqt-runner/lxqt-runner_ja.qm %%LXQT_TRANSLATIONS%%/lxqt-runner/lxqt-runner_ko.qm +%%LXQT_TRANSLATIONS%%/lxqt-runner/lxqt-runner_lg.qm %%LXQT_TRANSLATIONS%%/lxqt-runner/lxqt-runner_lt.qm %%LXQT_TRANSLATIONS%%/lxqt-runner/lxqt-runner_nb_NO.qm %%LXQT_TRANSLATIONS%%/lxqt-runner/lxqt-runner_nl.qm %%LXQT_TRANSLATIONS%%/lxqt-runner/lxqt-runner_oc.qm +%%LXQT_TRANSLATIONS%%/lxqt-runner/lxqt-runner_pa.qm %%LXQT_TRANSLATIONS%%/lxqt-runner/lxqt-runner_pl.qm %%LXQT_TRANSLATIONS%%/lxqt-runner/lxqt-runner_pt.qm %%LXQT_TRANSLATIONS%%/lxqt-runner/lxqt-runner_pt_BR.qm diff --git a/x11/qterminal/Makefile b/x11/qterminal/Makefile index cb12b6047f3d..f98e9d743902 100644 --- a/x11/qterminal/Makefile +++ b/x11/qterminal/Makefile @@ -3,7 +3,7 @@ PORTVERSION= 1.4.0 CATEGORIES= x11 MASTER_SITES= LXQT -MAINTAINER= jsm@FreeBSD.org +MAINTAINER= lxqt@FreeBSD.org COMMENT= Lightweight Qt-based terminal emulator WWW= https://github.com/lxqt/qterminal @@ -13,7 +13,7 @@ LIB_DEPENDS= libqtermwidget5.so:x11-toolkits/qtermwidget RUN_DEPENDS= liberation-fonts-ttf>=2.00:x11-fonts/liberation-fonts-ttf USES= cmake compiler:c++11-lang gettext-runtime \ - localbase:ldflags lxqt perl5 pkgconfig qt:5 tar:xz xorg + localbase:ldflags lxqt:1 perl5 pkgconfig qt:5 tar:xz xorg CMAKE_OFF= BUILD_TESTS USE_PERL5= build USE_QT= buildtools:build core gui qmake:build dbus linguisttools \ diff --git a/x11/screengrab/Makefile b/x11/screengrab/Makefile index 22177272c3c6..e30884e4fd73 100644 --- a/x11/screengrab/Makefile +++ b/x11/screengrab/Makefile @@ -1,20 +1,20 @@ PORTNAME= screengrab -PORTVERSION= 2.7.0 +PORTVERSION= 2.8.0 CATEGORIES= x11 MASTER_SITES= LXQT -MAINTAINER= jsm@FreeBSD.org +MAINTAINER= lxqt@FreeBSD.org COMMENT= Screen dump utility WWW= https://github.com/lxqt/screengrab LICENSE= LGPL21+ -USES= cmake compiler:c++11-lang gnome kde:5 lxqt perl5 qt:5 tar:xz xorg -USE_LXQT= qtxdg +USES= cmake compiler:c++17-lang gnome kde:6 lxqt:2 perl5 qt:6 tar:xz xorg +USE_LXQT= qt6xdg USE_XORG= x11 xcb sm ice xext USE_KDE= windowsystem USE_PERL5= build -USE_QT= buildtools qmake core dbus xml svg widgets gui x11extras network +USE_QT= base:run tools:build svg USE_GNOME= glib20 .include diff --git a/x11/screengrab/distinfo b/x11/screengrab/distinfo index a6dfe33a032a..030ba115b32d 100644 --- a/x11/screengrab/distinfo +++ b/x11/screengrab/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1706383806 -SHA256 (lxqt/screengrab-2.7.0.tar.xz) = df1ec77d4a64cd7af0b54edd46499aaa92210c4fbb82d7a45de4500f011bbd85 -SIZE (lxqt/screengrab-2.7.0.tar.xz) = 341696 +TIMESTAMP = 1714114363 +SHA256 (lxqt/screengrab-2.8.0.tar.xz) = 4c646ee834d49dd51aba5512f24b626d5178e6decd70f9bd2af6ed93ac7ba8b3 +SIZE (lxqt/screengrab-2.8.0.tar.xz) = 345980 diff --git a/x11/screengrab/pkg-plist b/x11/screengrab/pkg-plist index 03e0d152a224..6acdee5b1fa6 100644 --- a/x11/screengrab/pkg-plist +++ b/x11/screengrab/pkg-plist @@ -27,10 +27,12 @@ share/metainfo/screengrab.metainfo.xml %%DATADIR%%/translations/screengrab_it.qm %%DATADIR%%/translations/screengrab_ja.qm %%DATADIR%%/translations/screengrab_ko.qm +%%DATADIR%%/translations/screengrab_lg.qm %%DATADIR%%/translations/screengrab_lt.qm %%DATADIR%%/translations/screengrab_nb_NO.qm %%DATADIR%%/translations/screengrab_nl.qm %%DATADIR%%/translations/screengrab_oc.qm +%%DATADIR%%/translations/screengrab_pa.qm %%DATADIR%%/translations/screengrab_pl.qm %%DATADIR%%/translations/screengrab_pt.qm %%DATADIR%%/translations/screengrab_pt_BR.qm