mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-09 05:10:05 +02:00
labplot, revbump for new dependencies (#10289)
This commit is contained in:
@@ -12,7 +12,7 @@ Feature highlights:
|
||||
HOMEPAGE="https://invent.kde.org/education/labplot"
|
||||
COPYRIGHT="2010-2023 KDE Organisation"
|
||||
LICENSE="GNU GPL v2"
|
||||
REVISION="2"
|
||||
REVISION="3"
|
||||
SOURCE_URI="$HOMEPAGE/-/archive/$portVersion/labplot-$portVersion.tar.bz2"
|
||||
CHECKSUM_SHA256="305208fdd453f1a996273a001db8642092fcc0c7ab18b6a65af59abc93e93d44"
|
||||
SOURCE_DIR="labplot-$portVersion"
|
||||
@@ -28,11 +28,23 @@ PROVIDES="
|
||||
"
|
||||
REQUIRES="
|
||||
haiku$secondaryArchSuffix
|
||||
lib:libcantorlibs$secondaryArchSuffix
|
||||
lib:libcerf$secondaryArchSuffix
|
||||
lib:libcfitsio$secondaryArchSuffix
|
||||
lib:libfftw3f$secondaryArchSuffix
|
||||
lib:libgsl$secondaryArchSuffix
|
||||
lib:libgslcblas$secondaryArchSuffix
|
||||
lib:libhdf5$secondaryArchSuffix
|
||||
lib:liblz4$secondaryArchSuffix
|
||||
lib:libmarkdown$secondaryArchSuffix
|
||||
lib:libmatio$secondaryArchSuffix
|
||||
lib:libnetcdf$secondaryArchSuffix
|
||||
lib:liborigin$secondaryArchSuffix
|
||||
lib:libpoppler$secondaryArchSuffix
|
||||
lib:libpoppler_qt5$secondaryArchSuffix
|
||||
lib:libspectre$secondaryArchSuffix
|
||||
lib:libz$secondaryArchSuffix
|
||||
# KF5
|
||||
lib:libcantorlibs$secondaryArchSuffix
|
||||
lib:libKF5Archive$secondaryArchSuffix
|
||||
lib:libKF5Attica$secondaryArchSuffix
|
||||
lib:libKF5AuthCore$secondaryArchSuffix
|
||||
@@ -59,9 +71,8 @@ REQUIRES="
|
||||
lib:libKF5WidgetsAddons$secondaryArchSuffix
|
||||
lib:libKF5WindowSystem$secondaryArchSuffix
|
||||
lib:libKF5XmlGui$secondaryArchSuffix
|
||||
lib:libpoppler$secondaryArchSuffix
|
||||
lib:libpoppler_qt5$secondaryArchSuffix
|
||||
lib:libKUserFeedbackCore$secondaryArchSuffix
|
||||
# Qt5
|
||||
lib:libQt5Core$secondaryArchSuffix
|
||||
lib:libQt5DBus$secondaryArchSuffix
|
||||
lib:libQt5Gui$secondaryArchSuffix
|
||||
@@ -71,20 +82,29 @@ REQUIRES="
|
||||
lib:libQt5Sql$secondaryArchSuffix
|
||||
lib:libQt5Svg$secondaryArchSuffix
|
||||
lib:libQt5Xml$secondaryArchSuffix
|
||||
lib:libz$secondaryArchSuffix
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
extra_cmake_modules$secondaryArchSuffix >= 5.93.0
|
||||
devel:libcantorlibs$secondaryArchSuffix
|
||||
devel:libcerf$secondaryArchSuffix
|
||||
devel:libcfitsio$secondaryArchSuffix >= 10.4
|
||||
devel:libiconv$secondaryArchSuffix
|
||||
devel:libexecinfo$secondaryArchSuffix
|
||||
devel:libfftw3f$secondaryArchSuffix
|
||||
devel:libgsl$secondaryArchSuffix
|
||||
devel:libhdf5$secondaryArchSuffix
|
||||
devel:liblz4$secondaryArchSuffix
|
||||
devel:libmarkdown$secondaryArchSuffix
|
||||
devel:libmatio$secondaryArchSuffix
|
||||
devel:libnetcdf$secondaryArchSuffix
|
||||
devel:liborigin$secondaryArchSuffix
|
||||
devel:libpoppler$secondaryArchSuffix >= 131.0.0
|
||||
devel:libspectre$secondaryArchSuffix
|
||||
devel:libssp_nonshared$secondaryArchSuffix
|
||||
devel:libz$secondaryArchSuffix
|
||||
# KF5
|
||||
extra_cmake_modules$secondaryArchSuffix
|
||||
devel:libcantorlibs$secondaryArchSuffix
|
||||
devel:libKF5Archive$secondaryArchSuffix
|
||||
devel:libKF5Auth$secondaryArchSuffix
|
||||
devel:libKF5Attica$secondaryArchSuffix
|
||||
@@ -111,9 +131,9 @@ BUILD_REQUIRES="
|
||||
devel:libKF5WindowSystem$secondaryArchSuffix
|
||||
devel:libKF5XmlGui$secondaryArchSuffix
|
||||
devel:libKUserFeedbackCore$secondaryArchSuffix
|
||||
# Qt5
|
||||
devel:libQt5Core$secondaryArchSuffix
|
||||
devel:libQt5Xml$secondaryArchSuffix
|
||||
devel:libz$secondaryArchSuffix
|
||||
"
|
||||
BUILD_PREREQUIRES="
|
||||
cmd:awk
|
||||
@@ -139,6 +159,7 @@ BUILD()
|
||||
-DKDE_INSTALL_QMLDIR=$dataDir/Qt5/qml \
|
||||
-DECM_DIR=/system/data/cmake/Modules/ECM/cmake \
|
||||
-DENABLE_READSTAT=OFF -Wno-dev
|
||||
# false
|
||||
make -C build $jobArgs
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user