diff --git a/astro/marble/Makefile b/astro/marble/Makefile index 0a5581a3f433..b6c928c83fdb 100644 --- a/astro/marble/Makefile +++ b/astro/marble/Makefile @@ -1,45 +1,49 @@ PORTNAME= marble DISTVERSION= ${KDE_APPLICATIONS_VERSION} CATEGORIES= astro education kde kde-applications MAINTAINER= kde@FreeBSD.org COMMENT= Virtual globe and world atlas for KDE WWW= https://marble.kde.org/ +PATCH_SITES= https://invent.kde.org/education/marble/-/commit/ +PATCHFILES+= 8d21b43f569adcd3bb76d3f9d921f2aaddb2c303.patch:-p1 # Fix build with Qt 6.9 +PATCHFILES+= a14a3a911f5a8f152783a97410267a6fd98cce48.patch:-p1 # Fix build with Qt 6.9 + LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/LICENSE.txt LIB_DEPENDS= libprotobuf.so:devel/protobuf USES= cmake compiler:c++11-lang desktop-file-utils gettext \ kde:6 qt:6 shared-mime-info tar:xz xorg USE_KDE= auth codecs completion config configwidgets coreaddons \ crash doctools i18n jobwidgets kio kirigami-addons package \ parts phonon plasma-workspace-wallpapers runner service solid \ sonnet textwidgets widgetsaddons windowsystem xmlgui \ ecm:build USE_LDCONFIG= yes USE_QT= base declarative positioning svg USE_XORG= x11 CMAKE_OFF= MOBILE # Override shared library version KDE_APPLICATIONS_SHLIB_VER= ${KDE_APPLICATIONS_SHLIB_G_VER} OPTIONS_DEFINE= DOCS GPS WEBENGINE OPTIONS_DEFAULT= GPS OPTIONS_DEFAULT_amd64= WEBENGINE OPTIONS_DEFAULT_i386= WEBENGINE OPTIONS_SUB= yes GPS_DESC= Support for GPS position provider GPS_USE= QT=location GPS_LIB_DEPENDS= libgps.so:astro/gpsd GPS_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_libgps WEBENGINE_DESC= Build various plugins that require qt6-webengine WEBENGINE_USE= QT=location,webchannel,webengine WEBENGINE_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_Qt6WebEngineWidgets .include diff --git a/astro/marble/distinfo b/astro/marble/distinfo index 160bf8d8736f..a254d6322a8e 100644 --- a/astro/marble/distinfo +++ b/astro/marble/distinfo @@ -1,3 +1,7 @@ -TIMESTAMP = 1741275263 +TIMESTAMP = 1741906884 SHA256 (KDE/release-service/24.12.3/marble-24.12.3.tar.xz) = 94e07cfce3af3fd6fd05d83f032301b9a4781442aba3910c526064cc92de95f1 SIZE (KDE/release-service/24.12.3/marble-24.12.3.tar.xz) = 53629616 +SHA256 (KDE/release-service/24.12.3/8d21b43f569adcd3bb76d3f9d921f2aaddb2c303.patch) = 0f6cade452e5ced4294a8588f34d5631a85916ebc8406911e8fb198723583e5c +SIZE (KDE/release-service/24.12.3/8d21b43f569adcd3bb76d3f9d921f2aaddb2c303.patch) = 1993 +SHA256 (KDE/release-service/24.12.3/a14a3a911f5a8f152783a97410267a6fd98cce48.patch) = c1eed750d1e4b3c51ce032aadb4d5b1d5dd9c5139cb71804506a7f2c5570cbb0 +SIZE (KDE/release-service/24.12.3/a14a3a911f5a8f152783a97410267a6fd98cce48.patch) = 2444