diff --git a/archivers/lxqt-archiver/Makefile b/archivers/lxqt-archiver/Makefile index 7bc39593e486..ab3f0e226cba 100644 --- a/archivers/lxqt-archiver/Makefile +++ b/archivers/lxqt-archiver/Makefile @@ -1,33 +1,33 @@ PORTNAME= lxqt-archiver PORTVERSION= 1.3.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= archivers MASTER_SITES= LXQT MAINTAINER= lxqt@FreeBSD.org COMMENT= Qt6 file archiver WWW= https://github.com/lxqt/lxqt-archiver LICENSE= GPLv2 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 USES= cmake compiler:c++20-lang desktop-file-utils lxqt:2 perl5 \ pkgconfig tar:xz gnome qt:6 xorg USE_GNOME= glib20 USE_QT= tools:build base:run USE_LXQT= buildtools2 libfmqt6 lxqt USE_XORG= xcb .include .if ${OSVERSION} < 1400504 RUN_DEPENDS+= unzip:archivers/unzip .endif .include diff --git a/deskutils/lxqt-notificationd/Makefile b/deskutils/lxqt-notificationd/Makefile index afca12a2ac69..ef6f54961c9d 100644 --- a/deskutils/lxqt-notificationd/Makefile +++ b/deskutils/lxqt-notificationd/Makefile @@ -1,22 +1,22 @@ PORTNAME= lxqt-notificationd PORTVERSION= 2.3.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= deskutils MASTER_SITES= LXQT MAINTAINER= lxqt@FreeBSD.org COMMENT= LXQt notification daemon WWW= https://lxqt-project.org LICENSE= LGPL21+ USES= cmake compiler:c++20-lang gettext kde:6 localbase:ldflags lxqt:2 qt:6 \ perl5 pkgconfig tar:xz gnome xorg USE_PERL5= build 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/plasma6-xdg-desktop-portal-kde/Makefile b/deskutils/plasma6-xdg-desktop-portal-kde/Makefile index cbc9d93f7081..e60989e326a9 100644 --- a/deskutils/plasma6-xdg-desktop-portal-kde/Makefile +++ b/deskutils/plasma6-xdg-desktop-portal-kde/Makefile @@ -1,24 +1,25 @@ PORTNAME= xdg-desktop-portal-kde DISTVERSION= ${KDE_PLASMA_VERSION} +PORTREVISION= 1 CATEGORIES= deskutils kde kde-plasma MAINTAINER= kde@FreeBSD.org COMMENT= Backend implementation for xdg-desktop-portal that is using Qt/KDE BUILD_DEPENDS= ${LOCALBASE}/include/linux/input-event-codes.h:devel/evdev-proto \ wayland-protocols>=0:graphics/wayland-protocols LIB_DEPENDS= libwayland-client.so:graphics/wayland \ libxkbcommon.so:x11/libxkbcommon RUN_DEPENDS= xdg-desktop-portal>0:deskutils/xdg-desktop-portal USES= cmake gettext gl kde:6 pkgconfig qt:6 tar:xz xorg USE_KDE= bookmarks completion config coreaddons globalaccel guiaddons \ i18n iconthemes itemviews jobwidgets kio kirigami2 \ notifications service solid statusnotifieritem wayland \ widgetsaddons windowsystem \ ecm:build plasma-wayland-protocols:build USE_QT= base declarative wayland USE_XORG= x11 USE_GL= gl opengl .include diff --git a/devel/liblxqt/Makefile b/devel/liblxqt/Makefile index 7414c88658c5..c740a406edb0 100644 --- a/devel/liblxqt/Makefile +++ b/devel/liblxqt/Makefile @@ -1,24 +1,24 @@ PORTNAME= liblxqt PORTVERSION= 2.3.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= LXQT MAINTAINER= lxqt@FreeBSD.org COMMENT= Shared library for LXQt applications WWW= https://github.com/lxqt/liblxqt LICENSE= LGPL21+ LIB_DEPENDS= libpolkit-qt6-core-1.so:sysutils/polkit-qt-1@qt6 USES= cmake compiler:c++20-lang gnome kde:6 lxqt:2 \ pkgconfig qt:6 tar:xz xorg USE_GNOME= glib20 USE_QT= base:run tools:build svg USE_KDE= windowsystem USE_XORG= x11 xscrnsaver USE_LDCONFIG= yes USE_LXQT= buildtools2 qt6xdg .include diff --git a/devel/libqt6xdg/Makefile b/devel/libqt6xdg/Makefile index d3ea2c957569..2cff6b0b24de 100644 --- a/devel/libqt6xdg/Makefile +++ b/devel/libqt6xdg/Makefile @@ -1,19 +1,19 @@ PORTNAME= libqt6xdg PORTVERSION= 4.3.0 -PORTREVISION= 1 +PORTREVISION= 2 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++20-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/qbs/Makefile b/devel/qbs/Makefile index 7f6e576d6622..c214ce8e5652 100644 --- a/devel/qbs/Makefile +++ b/devel/qbs/Makefile @@ -1,34 +1,35 @@ PORTNAME= qbs DISTVERSIONPREFIX= src- DISTVERSION= 3.1.2 +PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= QT/official_releases/${PORTNAME}/${PORTVERSION} DIST_SUBDIR= KDE/Qt/qbs MAINTAINER= kde@FreeBSD.org COMMENT= Qbs Build Suite WWW= https://doc.qt.io/qbs/ LICENSE= GPLv3 LGPL21 LICENSE_COMB= dual USES= cmake compiler:c++20-lang gl python:run qt:6 USE_GL= opengl USE_LDCONFIG= yes USE_QT= 5compat base CMAKE_ON= QBS_INSTALL_MAN_PAGE PLIST_SUB= QBS_VER="${DISTVERSION:R}" \ QBS_VERSION="${DISTVERSION}" OPTIONS_DEFINE= DOCS DOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}beautifulsoup>=4.12.2:www/py-beautifulsoup@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}lxml>=4.9.3:devel/py-lxml@${PY_FLAVOR} DOCS_USES= python:build DOCS_USE= QT=tools:build DOCS_CMAKE_BOOL= QBS_INSTALL_HTML_DOCS \ QBS_INSTALL_QCH_DOCS .include diff --git a/misc/qt6ct/Makefile b/misc/qt6ct/Makefile index ed9197db83c7..c75424a1691c 100644 --- a/misc/qt6ct/Makefile +++ b/misc/qt6ct/Makefile @@ -1,26 +1,26 @@ PORTNAME= qt6ct DISTVERSION= 0.11 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= misc MASTER_SITES= https://www.opencode.net/api/v4/projects/5459/packages/generic/${PORTNAME}/${DISTVERSION}/ MAINTAINER= kde@FreeBSD.org COMMENT= Qt 6 configuration tool WWW= https://www.opencode.net/trialuser/qt6ct/ LICENSE= BSD2CLAUSE BUILD_DEPENDS= ${LOCALBASE}/include/vulkan/vulkan.h:graphics/vulkan-headers LIB_DEPENDS= libxkbcommon.so:x11/libxkbcommon USES= cmake compiler:c++17-lang gl qt:6 tar:xz USE_GL= opengl USE_QT= base svg:run tools:build OPTIONS_DEFINE= DOCS post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} .include diff --git a/multimedia/subtitlecomposer/Makefile b/multimedia/subtitlecomposer/Makefile index a31cff129af8..23f20a1671a8 100644 --- a/multimedia/subtitlecomposer/Makefile +++ b/multimedia/subtitlecomposer/Makefile @@ -1,38 +1,38 @@ PORTNAME= subtitlecomposer DISTVERSION= 0.8.2 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= multimedia kde MASTER_SITES= KDE/stable/${PORTNAME} PATCH_SITES= https://invent.kde.org/multimedia/subtitlecomposer/-/commit/ PATCHFILES+= 1e11d53565ab6df3ba8329072e7b4b12f9f88d72.patch:-p1 # Fix configure with Qt 6.10 PATCHFILES+= 0043f4434886c5aabe99705d40bd7f633b8b73e7.patch:-p1 # Fix build with FFmpeg 8 MAINTAINER= makc@FreeBSD.org COMMENT= Advanced FFmpeg-based subtitle editor WWW= https://subtitlecomposer.kde.org LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libicui18n.so:devel/icu \ libavcodec.so:multimedia/ffmpeg USES= compiler:c++17-lang cmake desktop-file-utils gettext \ kde:6 openal pkgconfig qt:6 shared-mime-info ssl tar:xz USE_KDE= codecs config configwidgets coreaddons i18n \ kio sonnet textwidgets widgetsaddons xmlgui \ doctools:build ecm:build USE_QT= 5compat base declarative \ tools:build USE_XORG= x11 # Requires PocketSphinx-5prealpha SPHINX_DESC= Speech recognition via PocketSphinx SPHINX_LIB_DEPENDS= libpocketsphinx.so:audio/pocketsphinx CMAKE_ARGS= -DCMAKE_DISABLE_FIND_PACKAGE_PocketSphinx=ON post-patch: ${RM} ${WRKSRC}/cmake/FindICU.cmake .include diff --git a/net-im/kaidan/Makefile b/net-im/kaidan/Makefile index 8f4835115d25..1aa32f7bb3f8 100644 --- a/net-im/kaidan/Makefile +++ b/net-im/kaidan/Makefile @@ -1,33 +1,34 @@ PORTNAME= kaidan DISTVERSION= 0.14.0 +PORTREVISION= 1 CATEGORIES= net-im kde MASTER_SITES= KDE/unstable/${PORTNAME}/${DISTVERSION} MAINTAINER= kde@FreeBSD.org COMMENT= User-friendly XMPP client for every device WWW= https://apps.kde.org/kaidan/ LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSES/GPL-3.0-or-later.txt BUILD_DEPENDS= kquickimageeditor-qt6>0:graphics/kquickimageeditor LIB_DEPENDS= libQXmppQt6.so:net-im/qxmpp \ libicuuc.so:devel/icu \ libkdsingleapplication-qt6.so:devel/kdsingleapplication \ libqt6keychain.so:security/qtkeychain@qt6 \ libxkbcommon.so:x11/libxkbcommon RUN_DEPENDS= kquickimageeditor-qt6>0:graphics/kquickimageeditor USES= cmake compiler:c++23-lang desktop-file-utils gl kde:6 \ pkgconfig qt:6 tar:xz xorg USE_GL= gl opengl # GLX USE_KDE= completion config coreaddons crash jobwidgets kio \ kirigami-addons kirigami2 notifications prison \ qqc2-desktop-style service solid widgetsaddons \ windowsystem \ ecm:build USE_QT= base declarative location multimedia positioning svg \ tools:build USE_XORG= x11 .include diff --git a/net-im/libquotient/Makefile b/net-im/libquotient/Makefile index 3326db083484..ba5440066f5b 100644 --- a/net-im/libquotient/Makefile +++ b/net-im/libquotient/Makefile @@ -1,30 +1,30 @@ PORTNAME= libquotient DISTVERSION= 0.9.3 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= net-im PATCH_SITES= https://github.com/quotient-im/libQuotient/commit/ PATCHFILES+= 861f520092c9c915356234e85c0744097a155822.patch:-p1 # Fix build with Qt 6.10 PATCHFILES+= ea83157eed37ff97ab275a5d14c971f0a5a70595.patch:-p1 # Fix configure of consumers with Qt 6.10 PATCHFILES+= cbf984531426e9bd533dbae9dd15944271c1012e.patch:-p1 # Fix configure of consumers with Qt 6.10 MAINTAINER= adridg@FreeBSD.org COMMENT= Matrix IM support library using Qt technologies WWW= https://github.com/quotient-im/libQuotient LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libqt6keychain.so:security/qtkeychain@qt6 \ libolm.so:security/olm USES= cmake compiler:c++20-lang qt:6 tar:xz USE_GITHUB= yes GH_ACCOUNT= quotient-im GH_PROJECT= libQuotient USE_QT= base CMAKE_OFF= Quotient_INSTALL_TESTS CONFLICTS= libqmatrixclient\* .include diff --git a/net-im/nheko/Makefile b/net-im/nheko/Makefile index 8505b7de371c..0b1ec8c789ca 100644 --- a/net-im/nheko/Makefile +++ b/net-im/nheko/Makefile @@ -1,60 +1,60 @@ PORTNAME= nheko DISTVERSIONPREFIX= v DISTVERSION= 0.12.0 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= net-im PATCH_SITES= https://github.com/Nheko-Reborn/nheko/commit/ PATCHFILES+= af2ca72030deb14a920a888e807dc732d93e3714.patch:-p1 # Fix configure with Qt 6.10 MAINTAINER= adridg@FreeBSD.org COMMENT= Matrix IM client based on Qt technologies WWW= https://nheko.im/nheko-reborn/nheko/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= nlohmann-json>=3:devel/nlohmann-json \ asciidoc>=10:textproc/asciidoc # All those boost-libs are pulled in through mtxclient, which # links to them but stage-qa still complains. LIB_DEPENDS= \ libcmark.so:textproc/cmark \ libcoeurl.so:ftp/coeurl \ libkdsingleapplication-qt6.so:devel/kdsingleapplication \ libfmt.so:devel/libfmt \ libspdlog.so:devel/spdlog \ liblmdb.so:databases/lmdb \ libmatrix_client.so:net-im/mtxclient \ libolm.so:security/olm \ libqt6keychain.so:security/qtkeychain@qt6 USES= cmake compiler:c++20-lang desktop-file-utils \ localbase:ldflags pkgconfig qt:6 ssl tar:xz USE_GITHUB= yes GH_ACCOUNT= Nheko-Reborn GH_TUPLE= hoytech:lmdbxx:029fb681213af3020f5e3a86045445552bd024c5:lmdb/deps/lmdb USE_QT= base declarative multimedia \ svg \ tools:build translations:build # There is one external dependency: lmdb++ # - lmdb++ is a single header file, it just needs to be included CMAKE_ARGS= -DLMDBXX_INCLUDE_DIR=${WRKSRC}/deps/lmdb \ -DCMAKE_INSTALL_MANDIR=share/man CFLAGS+= -DSPDLOG_FMT_EXTERNAL=1 LDFLAGS+= -L${LOCALBASE}/lib -lfmt PATCH_STRIP= -p1 OPTIONS_DEFINE= VOIP OPTIONS_DEFAULT= VOIP_DESC= Enable VOIP calls (experimental) VOIP_LIB_DEPENDS= libnice.so:net-im/libnice VOIP_USES= gstreamer gettext-runtime xorg gnome VOIP_USE= gstreamer=bad,dtls,srtp,webrtc xorg=xcb gnome=glib20 VOIP_CMAKE_BOOL= VOIP .include diff --git a/net-im/telegram-desktop/Makefile b/net-im/telegram-desktop/Makefile index 4e6bf85d9ea7..14ea5c5575a6 100644 --- a/net-im/telegram-desktop/Makefile +++ b/net-im/telegram-desktop/Makefile @@ -1,135 +1,135 @@ PORTNAME= telegram-desktop DISTVERSION= 6.5.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= net-im MASTER_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/releases/download/v${DISTVERSION}/ DISTNAME= tdesktop-${DISTVERSION}-full DISTFILES= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= osa@FreeBSD.org COMMENT= Telegram Desktop messaging app WWW= https://desktop.telegram.org/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_i386= does not build, webrtc related #BROKEN_SSL= openssl openssl31 #BROKEN_SSL_REASON= undefined symbol: ERR_load_BIO_strings NOT_FOR_ARCHS= powerpc powerpc64 powerpcspe NOT_FOR_ARCHS_REASON= Only little endian is supported BUILD_DEPENDS= boost-libs>0:devel/boost-libs \ microsoft-gsl>0:devel/microsoft-gsl \ range-v3>0:devel/range-v3 \ tl-expected>0:devel/tl-expected \ v4l_compat>0:multimedia/v4l_compat \ yasm:devel/yasm \ ${LOCALBASE}/lib/libtde2e.a:net-im/tde2e \ ${LOCALBASE}/lib/libtg_owt.a:net-im/tg_owt LIB_DEPENDS= libabsl_base.so:devel/abseil \ libada.so:devel/libada \ libavformat.so:multimedia/ffmpeg \ libcrc32c.so:devel/crc32c \ libdbus-1.so:devel/dbus \ libdispatch.so:devel/libdispatch \ libfmt.so:devel/libfmt \ libheif.so:graphics/libheif \ libhunspell-1.7.so:textproc/hunspell \ libjxl.so:graphics/libjxl \ liblz4.so:archivers/liblz4 \ libopenh264.so:multimedia/openh264 \ libopus.so:audio/opus \ libpipewire-0.3.so:multimedia/pipewire \ libprotobuf-lite.so:devel/protobuf \ libqrcodegencpp.so:graphics/qr-code-generator \ librnnoise.so:audio/rnnoise \ libsrtp2.so:net/libsrtp2 \ libxxhash.so:devel/xxhash \ libvpx.so:multimedia/libvpx USES= cmake compiler:c++20-lang desktop-file-utils gl gnome jpeg kde:6 localbase \ minizip openal pkgconfig python:build qt:6 ssl USE_GITHUB= nodefault GH_ACCOUNT= telegramdesktop GH_PROJECT= tdesktop USE_QT= 5compat base declarative imageformats lottie shadertools svg tools:build USE_KDE= coreaddons kimageformats USE_GL= gl USE_GNOME= glib20 glibmm26 introspection CMAKE_ARGS= -DTDESKTOP_API_ID=${TELEGRAM_API_ID} -DTDESKTOP_API_HASH=${TELEGRAM_API_HASH} \ -DQT_VERSION_MAJOR=6 # The order of the variables is important here due to complex combination validation CMAKE_ON= DESKTOP_APP_USE_PACKAGED \ DESKTOP_APP_DISABLE_CRASH_REPORTS \ DESKTOP_APP_DISABLE_QT_PLUGINS # Since cmake 3.25.0, BSDs are no longer recognised as Linux (in this port). CMAKE_ARGS+= -DLINUX=true # libdispatch components LDFLAGS+= -lBlocksRuntime # Telegram uses OpenAL for its audio, but libtgvoip (for voice calls) can use PulseAudio or ALSA. # It dynamically loads PulseAudio, and if this fails, it loads ALSA. # If both of them are not installed, then voice calls do not work, but other functionalities still work. OPTIONS_DEFINE= SYSTEM_FONTS OPTIONS_DEFAULT= ALSA X11 WAYLAND OPTIONS_GROUP= AUDIO OPTIONS_MULTI= DESKTOP OPTIONS_GROUP_AUDIO= ALSA PULSEAUDIO OPTIONS_MULTI_DESKTOP= X11 WAYLAND AUDIO_DESC= Audio backend for voice calls DESKTOP_DESC= Desktop integration SYSTEM_FONTS_DESC= Use system fonts instead of bundled patched ones ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio SYSTEM_FONTS_CMAKE_BOOL= DESKTOP_APP_USE_PACKAGED_FONTS WAYLAND_USE= qt=wayland X11_CMAKE_BOOL_OFF= DESKTOP_APP_DISABLE_X11_INTEGRATION X11_USES= xorg X11_USE= xorg=x11,xcb,xcomposite,xdamage,xext,xfixes,xrandr,xtst X11_LIB_DEPENDS= libxcb-keysyms.so:x11/xcb-util-keysyms \ libxkbcommon.so:x11/libxkbcommon # Telegram asks each custom build to have its own API ID and hash. TELEGRAM_API_HASH= 20a3432aab43f24bb4460fceac5ba38d TELEGRAM_API_ID= 601761 post-extract: # Some of the third-party components already built, and # can be safely removed ${RM} -rf \ ${WRKSRC}/Telegram/ThirdParty/GSL \ ${WRKSRC}/Telegram/ThirdParty/QR \ ${WRKSRC}/Telegram/ThirdParty/dispatch \ ${WRKSRC}/Telegram/ThirdParty/expected \ ${WRKSRC}/Telegram/ThirdParty/fcitx5-qt \ ${WRKSRC}/Telegram/ThirdParty/hime \ ${WRKSRC}/Telegram/ThirdParty/hunspell \ ${WRKSRC}/Telegram/ThirdParty/jemalloc \ ${WRKSRC}/Telegram/ThirdParty/jimf \ ${WRKSRC}/Telegram/ThirdParty/kcoreaddons \ ${WRKSRC}/Telegram/ThirdParty/kimageformats \ ${WRKSRC}/Telegram/ThirdParty/lz4 \ ${WRKSRC}/Telegram/ThirdParty/minizip \ ${WRKSRC}/Telegram/ThirdParty/plasma-wayland-protocols \ ${WRKSRC}/Telegram/ThirdParty/range-v3 \ ${WRKSRC}/Telegram/ThirdParty/wayland \ ${WRKSRC}/Telegram/ThirdParty/wayland-protocols \ ${WRKSRC}/Telegram/ThirdParty/xxHash post-patch: # XXX fix the following on every source file # warning: unknown warning option '-Wno-maybe-uninitialized' # warning: argument unused during compilation: '-fstack-clash-protection' ${REINPLACE_CMD} -e /-Wno-maybe-uninitialized/d -e /-fstack-clash-protection/d \ ${WRKSRC}/cmake/options_linux.cmake .include diff --git a/security/lxqt-openssh-askpass/Makefile b/security/lxqt-openssh-askpass/Makefile index 0df2ed1b5110..11052a737063 100644 --- a/security/lxqt-openssh-askpass/Makefile +++ b/security/lxqt-openssh-askpass/Makefile @@ -1,19 +1,19 @@ PORTNAME= lxqt-openssh-askpass PORTVERSION= 2.3.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= security MASTER_SITES= LXQT MAINTAINER= lxqt@FreeBSD.org COMMENT= LXQt GUI dialog for OpenSSH authentication WWW= https://lxqt-project.org LICENSE= LGPL21+ USES= cmake compiler:c++20-lang gettext-runtime lxqt:2 perl5 \ pkgconfig qt:6 tar:xz USE_LXQT= buildtools2 lxqt USE_PERL5= build USE_QT= base:run tools:build .include diff --git a/security/lxqt-sudo/Makefile b/security/lxqt-sudo/Makefile index b4ae44bc4a36..b9dc7783b023 100644 --- a/security/lxqt-sudo/Makefile +++ b/security/lxqt-sudo/Makefile @@ -1,23 +1,23 @@ PORTNAME= lxqt-sudo PORTVERSION= 2.3.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= security MASTER_SITES= LXQT MAINTAINER= lxqt@FreeBSD.org COMMENT= GUI frontend to su/sudo/doas for LXQt desktop WWW= https://lxqt-project.org LICENSE= LGPL21+ USES= cmake compiler:c++20-lang gettext kde:6 lxqt:2 qt:6 perl5 tar:xz \ gnome sudo xorg USE_PERL5= build USE_QT= base:run tools:build svg USE_KDE= windowsystem USE_GNOME= glib20 USE_LXQT= buildtools2 lxqt USE_XORG= x11 .include diff --git a/sysutils/lxqt-admin/Makefile b/sysutils/lxqt-admin/Makefile index 788aabb1b11d..6ce0755a010b 100644 --- a/sysutils/lxqt-admin/Makefile +++ b/sysutils/lxqt-admin/Makefile @@ -1,24 +1,24 @@ PORTNAME= lxqt-admin PORTVERSION= 2.3.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= sysutils MASTER_SITES= LXQT MAINTAINER= lxqt@FreeBSD.org COMMENT= System administration tool for the LXQt desktop WWW= https://lxqt-project.org LICENSE= LGPL21+ LIB_DEPENDS= libpolkit-qt6-core-1.so:sysutils/polkit-qt-1@qt6 USES= cmake compiler:c++20-lang gnome kde:6 localbase lxqt:2 \ perl5 pkgconfig tar:xz qt:6 xorg USE_PERL5= build USE_QT= base:run tools:build svg USE_LXQT= buildtools2 lxqt USE_KDE= windowsystem USE_GNOME= glib20 USE_XORG= x11 .include diff --git a/sysutils/lxqt-config/Makefile b/sysutils/lxqt-config/Makefile index ab0bb490b319..95ab2a8fb9e9 100644 --- a/sysutils/lxqt-config/Makefile +++ b/sysutils/lxqt-config/Makefile @@ -1,31 +1,32 @@ PORTNAME= lxqt-config PORTVERSION= 2.3.1 +PORTREVISION= 1 CATEGORIES= sysutils DIST_SUBDIR= lxqt 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>=2.3.0:x11/lxqt-menu-data \ ${LOCALBASE}/lib/xorg/modules/input/libinput_drv.so:x11-drivers/xf86-input-libinput RUN_DEPENDS= lxqt-menu-data>=2.0.0:x11/lxqt-menu-data LIB_DEPENDS= libudev.so:devel/libudev-devd USES= cmake compiler:c++20-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_PERL5= build USE_XORG= ice sm x11 xcb xcursor xext xfixes xrandr xi USE_LDCONFIG= yes USE_LXQT= buildtools2 lxqt CXXFLAGS+= -Wno-c++11-narrowing .include diff --git a/sysutils/lxqt-policykit/Makefile b/sysutils/lxqt-policykit/Makefile index 9b03cf167b0a..c72aef6afc36 100644 --- a/sysutils/lxqt-policykit/Makefile +++ b/sysutils/lxqt-policykit/Makefile @@ -1,25 +1,25 @@ PORTNAME= lxqt-policykit PORTVERSION= 2.3.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= sysutils MASTER_SITES= LXQT MAINTAINER= lxqt@FreeBSD.org COMMENT= PolicyKit authentication agent WWW= https://lxqt-project.org LICENSE= LGPL21+ LIB_DEPENDS= libpolkit-qt6-agent-1.so:sysutils/polkit-qt-1@qt6 \ libpolkit-agent-1.so:sysutils/polkit USES= cmake compiler:c++20-lang gnome gettext-runtime lxqt:2 \ qt:6 perl5 localbase:ldflags pkgconfig tar:xz xorg USE_PERL5= build USE_QT= base:run tools:build USE_LXQT= buildtools2 lxqt USE_GNOME= glib20 USE_XORG= x11 .include diff --git a/sysutils/lxqt-powermanagement/Makefile b/sysutils/lxqt-powermanagement/Makefile index 0d8b9282b2dc..e4059ed31d37 100644 --- a/sysutils/lxqt-powermanagement/Makefile +++ b/sysutils/lxqt-powermanagement/Makefile @@ -1,24 +1,24 @@ PORTNAME= lxqt-powermanagement PORTVERSION= 2.3.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= sysutils MASTER_SITES= LXQT MAINTAINER= lxqt@FreeBSD.org COMMENT= LXQt power management WWW= https://github.com/lxqt/lxqt-powermanagement LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= upower:sysutils/upower USES= cmake compiler:c++20-lang gettext-runtime kde:6 lxqt:2 qt:6 \ localbase:ldflags perl5 pkgconfig tar:xz gnome xorg USE_PERL5= build USE_QT= base:run tools:build svg USE_GNOME= glib20 USE_KDE= idletime solid windowsystem USE_LXQT= buildtools2 lxqt globalkeys USE_XORG= x11 .include diff --git a/sysutils/lxqt-qt6plugin/Makefile b/sysutils/lxqt-qt6plugin/Makefile index 1eb11714b566..8f8bfa953111 100644 --- a/sysutils/lxqt-qt6plugin/Makefile +++ b/sysutils/lxqt-qt6plugin/Makefile @@ -1,28 +1,28 @@ PORTNAME= lxqt-qt6plugin PORTVERSION= 2.3.0 -PORTREVISION= 1 +PORTREVISION= 2 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++20-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/x11-wm/lxqt-session/Makefile b/x11-wm/lxqt-session/Makefile index ee75aa5508d6..02847a6cebc9 100644 --- a/x11-wm/lxqt-session/Makefile +++ b/x11-wm/lxqt-session/Makefile @@ -1,30 +1,30 @@ PORTNAME= lxqt-session PORTVERSION= 2.3.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11-wm MASTER_SITES= LXQT MAINTAINER= lxqt@FreeBSD.org COMMENT= Session manager component for LXQt WWW= https://github.com/lxqt/lxqt-session/ LICENSE= LGPL21+ BUILD_DEPENDS= xdg-user-dirs-update:devel/xdg-user-dirs \ qtxdg-mat:sysutils/qtxdg-tools USES= cmake compiler:c++20-lang 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 .include diff --git a/x11-wm/lxqt-wayland-session/Makefile b/x11-wm/lxqt-wayland-session/Makefile index 9908a4c0569d..da764daa0750 100644 --- a/x11-wm/lxqt-wayland-session/Makefile +++ b/x11-wm/lxqt-wayland-session/Makefile @@ -1,26 +1,27 @@ PORTNAME= lxqt-wayland-session PORTVERSION= 0.3.1 +PORTREVISION= 1 CATEGORIES= x11-wm MASTER_SITES= LXQT MAINTAINER= lxqt@FreeBSD.org COMMENT= Files needed for the LXQt Wayland Session WWW= https://github.com/lxqt/lxqt-wayland-session/ LICENSE= LGPL21+ BUILD_DEPENDS= xdg-user-dirs-update:devel/xdg-user-dirs \ ${LOCALBASE}/include/vulkan/vulkan.h:graphics/vulkan-headers RUN_DEPENDS= lxqt-session>=${PORTVERSION}:x11-wm/lxqt-session \ bash:shells/bash USES= cmake compiler:c++20-lang gl localbase:ldflags perl5 pkgconfig \ lxqt:2 shebangfix tar:xz xorg USE_GL= gl USE_PERL5= build USE_XORG= ice sm xcb xext USE_LXQT= buildtools2 lxqt SHEBANG_FILES= lxqt-qdbus.in .include diff --git a/x11-wm/plasma6-kwin/Makefile b/x11-wm/plasma6-kwin/Makefile index 76c72b30ce55..083a1890c721 100644 --- a/x11-wm/plasma6-kwin/Makefile +++ b/x11-wm/plasma6-kwin/Makefile @@ -1,60 +1,60 @@ PORTNAME= kwin DISTVERSION= ${KDE_PLASMA_VERSION} -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= x11-wm kde kde-plasma PATCH_SITES= https://invent.kde.org/plasma/kwin/-/commit/ PATCHFILES= f79af348ed9f18bc30417df4bfe539383fd9fa77.patch:-p1 COMMENT= Easy to use, but flexible, Wayland Compositor MAINTAINER= kde@FreeBSD.org BUILD_DEPENDS= ${LOCALBASE}/include/linux/input.h:devel/evdev-proto \ hwdata>0:misc/hwdata \ wayland-protocols>0:graphics/wayland-protocols LIB_DEPENDS= libdisplay-info.so:sysutils/libdisplay-info \ libdrm.so:graphics/libdrm \ libepoxy.so:graphics/libepoxy \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libinput.so:x11/libinput \ liblcms2.so:graphics/lcms2 \ libpipewire-0.3.so:multimedia/pipewire \ libqaccessibilityclient-qt6.so:accessibility/libqaccessibilityclient@qt6 \ libudev.so:devel/libudev-devd \ libwayland-client.so:graphics/wayland \ libxcb-icccm.so:x11/xcb-util-wm \ libxcb-keysyms.so:x11/xcb-util-keysyms \ libxcvt.so:x11/libxcvt \ libxkbcommon.so:x11/libxkbcommon RUN_DEPENDS= hwdata>0:misc/hwdata \ Xwayland:x11-servers/xwayland USES= cmake gettext gl kde:6 pkgconfig python qt:6 shebangfix tar:xz \ xorg USE_GL= egl gbm gl opengl USE_KDE= auth colorscheme config \ coreaddons crash dbusaddons decoration \ globalaccel globalacceld guiaddons holidays i18n idletime kcmutils \ kdeclarative knighttime kpipewire kscreenlocker libplasma newstuff \ notifications package runner service svg wayland widgetsaddons \ windowsystem xmlgui \ ecm:build plasma-wayland-protocols:build \ aurorae:run breeze:run USE_QT= base declarative multimedia sensors tools wayland USE_XORG= ice sm x11 xcb xext xi DATADIR= ${PREFIX}/share/kwin-wayland BINARY_ALIAS= python3=${PYTHON_CMD} SHEBANG_FILES= src/plugins/strip-effect-metadata.py CONFLICTS_INSTALL= theseus-ship # bin/kwin_wayland OPTIONS_DEFINE= EI OPTIONS_DEFAULT= EI OPTIONS_SUB= yes EI_DESC= Emulated input for Wayland EI_LIB_DEPENDS= libei.so:x11/libei EI_CMAKE_BOOL= KWIN_BUILD_EIS .include diff --git a/x11/lxqt-about/Makefile b/x11/lxqt-about/Makefile index f3f0d215fe81..f9f17e5c76c8 100644 --- a/x11/lxqt-about/Makefile +++ b/x11/lxqt-about/Makefile @@ -1,22 +1,22 @@ PORTNAME= lxqt-about PORTVERSION= 2.3.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11 DIST_SUBDIR= lxqt MAINTAINER= lxqt@FreeBSD.org COMMENT= About dialog of LXQt WWW= https://lxqt-project.org LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/COPYING USES= cmake compiler:c++20-lang kde:6 lxqt:2 perl5 pkgconfig tar:xz qt:6 gnome xorg USE_PERL5= build USE_QT= base:run tools:build svg USE_XORG= x11 USE_KDE= windowsystem USE_GNOME= glib20 USE_LXQT= buildtools2 lxqt .include diff --git a/x11/lxqt-globalkeys/Makefile b/x11/lxqt-globalkeys/Makefile index c59ce1d53907..10e75932bf93 100644 --- a/x11/lxqt-globalkeys/Makefile +++ b/x11/lxqt-globalkeys/Makefile @@ -1,24 +1,24 @@ PORTNAME= lxqt-globalkeys PORTVERSION= 2.3.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11 MASTER_SITES= LXQT MAINTAINER= lxqt@FreeBSD.org COMMENT= Global keyboard shortcuts registration WWW= https://lxqt-project.org LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/LICENSE USES= cmake compiler:c++20-lang kde:6 xorg lxqt:2 perl5 pkgconfig qt:6 \ tar:xz gnome USE_PERL5= build USE_QT= base:run tools:build USE_KDE= windowsystem USE_GNOME= glib20 USE_XORG= ice sm x11 xext USE_LDCONFIG= yes USE_LXQT= buildtools2 lxqt .include diff --git a/x11/lxqt-runner/Makefile b/x11/lxqt-runner/Makefile index e15158e20993..687306dac78d 100644 --- a/x11/lxqt-runner/Makefile +++ b/x11/lxqt-runner/Makefile @@ -1,28 +1,28 @@ PORTNAME= lxqt-runner PORTVERSION= 2.3.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11 MASTER_SITES= LXQT MAINTAINER= lxqt@FreeBSD.org COMMENT= LXQt tool used to launch programs quickly WWW= https://lxqt-project.org LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libmuparser.so:math/muparser USES= cmake compiler:c++20-lang gettext-runtime kde:6 lxqt:2 qt:6 \ gnome localbase perl5 pkgconfig tar:xz xorg USE_PERL5= build USE_QT= base:run tools:build svg USE_KDE= layer-shell-qt \ windowsystem \ ecm:build USE_GNOME= glib20 USE_LXQT= buildtools2 globalkeys qt6xdg USE_XORG= x11 CMAKE_ARGS= -DRUNNER_VBOX:BOOL=OFF .include diff --git a/x11/screengrab/Makefile b/x11/screengrab/Makefile index 4b2f18868a72..7f9a3ab3f9e9 100644 --- a/x11/screengrab/Makefile +++ b/x11/screengrab/Makefile @@ -1,22 +1,22 @@ PORTNAME= screengrab PORTVERSION= 3.1.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11 MASTER_SITES= LXQT MAINTAINER= lxqt@FreeBSD.org COMMENT= Screen dump utility WWW= https://github.com/lxqt/screengrab LICENSE= LGPL21+ USES= cmake compiler:c++20-lang gnome kde:6 localbase:ldflags lxqt:2 \ perl5 qt:6 tar:xz xorg USE_LXQT= buildtools2 qt6xdg USE_XORG= x11 xcb sm ice xext USE_KDE= layer-shell-qt wayland windowsystem USE_PERL5= build USE_QT= base:run tools:build svg USE_GNOME= glib20 .include