diff options
author | acxz | 2021-01-14 14:09:16 -0500 |
---|---|---|
committer | acxz | 2021-01-14 14:09:16 -0500 |
commit | 33dbf17c443f54da3cae3ce82b9047aecae76b13 (patch) | |
tree | 9fa27d4b9690f22a1f326d604222e4c003183fb4 | |
parent | 0c7c58edc590b596d8237f8983bcce96c5f605c9 (diff) | |
download | aur-33dbf17c443f54da3cae3ce82b9047aecae76b13.tar.gz |
updpkg 4.1.0
-rw-r--r-- | .SRCINFO | 22 | ||||
-rw-r--r-- | PKGBUILD | 30 | ||||
-rw-r--r-- | libcudata-qgc.patch | 15 |
3 files changed, 26 insertions, 41 deletions
@@ -1,6 +1,6 @@ pkgbase = qgroundcontrol pkgdesc = Micro air vehicle ground control station. - pkgver = 4.0.11 + pkgver = 4.1.0 pkgrel = 1 url = https://github.com/mavlink/qgroundcontrol arch = x86_64 @@ -43,18 +43,18 @@ pkgbase = qgroundcontrol depends = qt5-tools depends = qt5-wayland depends = qt5-x11extras - source = qgroundcontrol-4.0.11.tar.gz::https://github.com/mavlink/qgroundcontrol/archive/v4.0.11.tar.gz - source = gps-drivers-qgc4.0.11.tar.gz::https://github.com/PX4/GpsDrivers/archive/2a4865adc3808687d6c6f550f497a02eb920c382.tar.gz - source = mavlink-v2.0-qgc4.0.11.tar.gz::https://github.com/mavlink/c_library_v2/archive/cf28669660332f9348994ae0e323582d8d19d704.tar.gz - source = aossl-qgc4.0.11.tar.gz::https://github.com/Auterion/android_openssl/archive/3aaff1bd9e35047abdb363239bb3e3c114d07ea1.tar.gz - source = gst-plugins-good-qgc4.0.11.tar.gz::https://github.com/mavlink/gst-plugins-good/archive/9d782fad9dc0384ba86ecae64511c193f6149f93.tar.gz - source = libcudata-qgc.patch - sha256sums = cf36a001fc04aeb7689f6ab7e9ca957c787fad304375d2903ea4653407b54396 - sha256sums = 11fea11460eaaedf6007c56d2263b3fb9925a523cdf6f11ee79d2bbe12f9c7bb - sha256sums = 46aefd64c24a48158e953467c432ac25c067ec93bff8704cd8af925a90aab5c8 + source = qgroundcontrol-4.1.0.tar.gz::https://github.com/mavlink/qgroundcontrol/archive/v4.1.0.tar.gz + source = gps-drivers-qgc4.1.0.tar.gz::https://github.com/PX4/GpsDrivers/archive/5afc11588b2b6ec0861ecf9ef673c7a9e2109129.tar.gz + source = mavlink-v2.0-qgc4.1.0.tar.gz::https://github.com/mavlink/c_library_v2/archive/5637057af5ab8ec5667e3f8e5f8c73d3bc60eed8.tar.gz + source = aossl-qgc4.1.0.tar.gz::https://github.com/Auterion/android_openssl/archive/3aaff1bd9e35047abdb363239bb3e3c114d07ea1.tar.gz + source = gst-plugins-good-qgc4.1.0.tar.gz::https://github.com/mavlink/gst-plugins-good/archive/9d782fad9dc0384ba86ecae64511c193f6149f93.tar.gz + source = libicudata-qgc.patch::https://patch-diff.githubusercontent.com/raw/mavlink/qgroundcontrol/pull/9332.patch + sha256sums = 9a9c67e293290e296aa6716441f8ff5b7d9006286e2a6d8c145e283eab75e310 + sha256sums = 9d158a4f611d605714ec0b6f643ab9ee02be6f64d67d8ba823fbc4bb29d853f2 + sha256sums = 9f251211db18eb0e1b636033a0eae7344ff88718cc61ae46249ca628e906de2e sha256sums = 93598e63fbbd86fec5e15f2596bba8b1f1654c854a99222099516933fd22a118 sha256sums = d5aad13c8eff7f3cce75c8cf3bbf6ac592ac82455e666dccd17cf006deec3e55 - sha256sums = d65862686e39f30245b8684b33db8f32074f683c934f5c964c3ffe8a288b7d61 + sha256sums = SKIP pkgname = qgroundcontrol @@ -2,7 +2,7 @@ # Contributor: K. Morton <pryre.dev@outlook.com> # Contributor: Anselmo L. S. Melo <anselmo.melo@intel.com> pkgname=qgroundcontrol -pkgver=4.0.11 +pkgver=4.1.0 pkgrel=1 pkgdesc="Micro air vehicle ground control station." arch=('x86_64') @@ -10,10 +10,10 @@ url="https://github.com/mavlink/qgroundcontrol" license=('GPL3') # Git commit hash for version-specific submodules -pkgver_gps='2a4865adc3808687d6c6f550f497a02eb920c382' # src/GPS/Drivers -pkgver_mavlink='cf28669660332f9348994ae0e323582d8d19d704' # libs/mavlink/include/mavlink/v2.0 +pkgver_gps='5afc11588b2b6ec0861ecf9ef673c7a9e2109129' # src/GPS/Drivers +pkgver_mavlink='5637057af5ab8ec5667e3f8e5f8c73d3bc60eed8' # libs/mavlink/include/mavlink/v2.0 pkgver_aossl='3aaff1bd9e35047abdb363239bb3e3c114d07ea1' # libs/OpenSSL/android_openssl -pkgver_gst='9d782fad9dc0384ba86ecae64511c193f6149f93' # libs/gst-plugins-good +pkgver_gst='9d782fad9dc0384ba86ecae64511c193f6149f93' # libs/qmlglsink/gst-plugins-good depends=('bzip2' 'dbus' @@ -60,15 +60,15 @@ source=("qgroundcontrol-${pkgver}.tar.gz::https://github.com/mavlink/qgroundcont "mavlink-v2.0-qgc${pkgver}.tar.gz::https://github.com/mavlink/c_library_v2/archive/${pkgver_mavlink}.tar.gz" "aossl-qgc${pkgver}.tar.gz::https://github.com/Auterion/android_openssl/archive/${pkgver_aossl}.tar.gz" "gst-plugins-good-qgc${pkgver}.tar.gz::https://github.com/mavlink/gst-plugins-good/archive/${pkgver_gst}.tar.gz" - 'libcudata-qgc.patch' + "libicudata-qgc.patch::https://patch-diff.githubusercontent.com/raw/mavlink/qgroundcontrol/pull/9332.patch" ) -sha256sums=('cf36a001fc04aeb7689f6ab7e9ca957c787fad304375d2903ea4653407b54396' - '11fea11460eaaedf6007c56d2263b3fb9925a523cdf6f11ee79d2bbe12f9c7bb' - '46aefd64c24a48158e953467c432ac25c067ec93bff8704cd8af925a90aab5c8' +sha256sums=('9a9c67e293290e296aa6716441f8ff5b7d9006286e2a6d8c145e283eab75e310' + '9d158a4f611d605714ec0b6f643ab9ee02be6f64d67d8ba823fbc4bb29d853f2' + '9f251211db18eb0e1b636033a0eae7344ff88718cc61ae46249ca628e906de2e' '93598e63fbbd86fec5e15f2596bba8b1f1654c854a99222099516933fd22a118' 'd5aad13c8eff7f3cce75c8cf3bbf6ac592ac82455e666dccd17cf006deec3e55' - 'd65862686e39f30245b8684b33db8f32074f683c934f5c964c3ffe8a288b7d61' + 'SKIP' ) prepare() { @@ -77,8 +77,6 @@ prepare() { aossldir="android_openssl-${pkgver_aossl}" gstdir="gst-plugins-good-${pkgver_gst}" - mkdir -p "${srcdir}/${pkgname}-${pkgver}/build" - # Copy in the GPS source rm -r "${srcdir}/${pkgname}-${pkgver}/src/GPS/Drivers" mkdir -p "${srcdir}/${pkgname}-${pkgver}/src/GPS" @@ -95,15 +93,17 @@ prepare() { cp -R "${srcdir}/${aossldir}" "${srcdir}/${pkgname}-${pkgver}/libs/OpenSSL/android_openssl" # Copy in the GST source - rm -r "${srcdir}/${pkgname}-${pkgver}/libs/gst-plugins-good" + rm -r "${srcdir}/${pkgname}-${pkgver}/libs/qmlglsink/gst-plugins-good" mkdir -p "${srcdir}/${pkgname}-${pkgver}/libs" - cp -R "${srcdir}/${gstdir}" "${srcdir}/${pkgname}-${pkgver}/libs/gst-plugins-good" + cp -R "${srcdir}/${gstdir}" "${srcdir}/${pkgname}-${pkgver}/libs/qmlglsink/gst-plugins-good" cd "${srcdir}/${pkgname}-${pkgver}" - patch --strip=1 < "${srcdir}/libcudata-qgc.patch" + patch --strip=1 < "${srcdir}/libicudata-qgc.patch" } build() { + mkdir -p "${srcdir}/${pkgname}-${pkgver}/build" + cd "$srcdir/${pkgname}-${pkgver}/build" qmake .. make @@ -112,7 +112,7 @@ build() { package() { mkdir -p "${pkgdir}/opt" "${pkgdir}/usr/bin" "${pkgdir}/usr/share/applications" - cp -r "${srcdir}/${pkgname}-${pkgver}/build/release" "${pkgdir}/opt/${pkgname}" + cp -r "${srcdir}/${pkgname}-${pkgver}/build/staging" "${pkgdir}/opt/${pkgname}" cp "${srcdir}/${pkgname}-${pkgver}/resources/icons/qgroundcontrol.png" "${pkgdir}/opt/${pkgname}" cp "${srcdir}/${pkgname}-${pkgver}/deploy/qgroundcontrol-start.sh" "${pkgdir}/opt/${pkgname}" diff --git a/libcudata-qgc.patch b/libcudata-qgc.patch deleted file mode 100644 index 87bd5c07e5c1..000000000000 --- a/libcudata-qgc.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- qgroundcontrol-4.0.0/QGCSetup.pri 2020-02-26 08:29:42.000000000 +1000 -+++ qgroundcontrol-4.0.0/QGCSetup.pri.new 2020-02-26 12:56:25.163049000 +1000 -@@ -124,9 +124,9 @@ - !contains(DEFINES, __rasp_pi2__) { - # Some Qt distributions link with *.so.56 - QT_LIB_LIST += \ -- libicudata.so.56 \ -- libicui18n.so.56 \ -- libicuuc.so.56 -+ libicudata.so.* \ -+ libicui18n.so.* \ -+ libicuuc.so.* - } - - for(QT_LIB, QT_LIB_LIST) { |