From dd856c6053779e98cb5a880344916837a9918161 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Fri, 22 May 2020 14:03:52 +0700 Subject: [PATCH] srcpkgs: mark broken packages to not waste time of build farm --- srcpkgs/WoeUSB/template | 4 ++++ srcpkgs/akonadi-import-wizard/template | 4 ++++ srcpkgs/falkon/template | 4 ++++ srcpkgs/kmailtransport/template | 4 ++++ srcpkgs/mailcommon/template | 4 ++++ srcpkgs/messagelib/template | 4 ++++ srcpkgs/pim-data-exporter/template | 4 ++++ srcpkgs/qmk/template | 2 ++ srcpkgs/yarn-bin/template | 4 ++++ srcpkgs/yarn/template | 1 + 10 files changed, 35 insertions(+) diff --git a/srcpkgs/WoeUSB/template b/srcpkgs/WoeUSB/template index 1bb0efa56ff..889d52e9751 100644 --- a/srcpkgs/WoeUSB/template +++ b/srcpkgs/WoeUSB/template @@ -14,6 +14,10 @@ homepage="https://github.com/slacka/WoeUSB" distfiles="https://github.com/slacka/WoeUSB/archive/v${version}.tar.gz" checksum=0cab88a1113506f39d2f1c19532b2cd8d968c6a9f59129953c000e29e73f3d4f +case "$XBPS_TARGET_MACHINE" in + arm*) broken="depends on grub";; +esac + post_patch() { vsed -i -e "s/@@WOEUSB_VERSION@@/$version/g" \ configure.ac \ diff --git a/srcpkgs/akonadi-import-wizard/template b/srcpkgs/akonadi-import-wizard/template index f67501de849..024f218f355 100644 --- a/srcpkgs/akonadi-import-wizard/template +++ b/srcpkgs/akonadi-import-wizard/template @@ -13,6 +13,10 @@ homepage="https://community.kde.org/KDE_PIM" distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz" checksum=483c2fd59209284e24d15f03052a96c1d25f89f719e0500b2e774cc7f72bc833 +case "$XBPS_TARGET_MACHINE" in + arm*) broken="depends on qt5-webengine";; +esac + akonadi-import-wizard-devel_package() { depends="${sourcepkg}>=${version}_${revision}" short_desc+=" - development files" diff --git a/srcpkgs/falkon/template b/srcpkgs/falkon/template index 4b4a4e39a0c..74bc2faf119 100644 --- a/srcpkgs/falkon/template +++ b/srcpkgs/falkon/template @@ -18,3 +18,7 @@ distfiles="${KDE_SITE}/falkon/${version%.*}/falkon-${version}.tar.xz" checksum=ce743cd80c0e2d525a784e29c9b487f73480119b0567f9ce8ef1f44cca527587 LDFLAGS="-Wl,--no-fatal-warnings" + +case "$XBPS_TARGET_MACHINE" in + arm*) broken="depends on qt5-webengine";; +esac diff --git a/srcpkgs/kmailtransport/template b/srcpkgs/kmailtransport/template index 66176688332..958fa6f9d30 100644 --- a/srcpkgs/kmailtransport/template +++ b/srcpkgs/kmailtransport/template @@ -13,6 +13,10 @@ homepage="https://community.kde.org/KDE_PIM" distfiles="${KDE_SITE}/release-service/${version}/src/kmailtransport-${version}.tar.xz" checksum=75abe8cd02c628950906f979fe29aa23659afcd770e91442750ed3dfffa398eb +case "$XBPS_TARGET_MACHINE" in + arm*) broken="depends on qt5-webengine";; +esac + kmailtransport-devel_package() { depends="${sourcepkg}>=${version}_${revision} ${makedepends}" short_desc+=" - development files" diff --git a/srcpkgs/mailcommon/template b/srcpkgs/mailcommon/template index df1afb8a0e4..8e239a22c0b 100644 --- a/srcpkgs/mailcommon/template +++ b/srcpkgs/mailcommon/template @@ -14,6 +14,10 @@ homepage="https://community.kde.org/KDE_PIM" distfiles="${KDE_SITE}/release-service/${version}/src/mailcommon-${version}.tar.xz" checksum=547421c0c3a8e91495dafad531d0ff9e646365974dc130f3b7ebd0d0ff293360 +case "$XBPS_TARGET_MACHINE" in + arm*) broken="depends on qt5-webengine";; +esac + mailcommon-devel_package() { depends="${sourcepkg}>=${version}_${revision} ${makedpends}" short_desc+=" - development files" diff --git a/srcpkgs/messagelib/template b/srcpkgs/messagelib/template index 385e71d1997..bfcc12d808e 100644 --- a/srcpkgs/messagelib/template +++ b/srcpkgs/messagelib/template @@ -18,6 +18,10 @@ checksum=6142a47750b2aa8ef68b27855c9f78bbce45a5aaa2c4c49214fac2254c22780f #TODO: fix build without qca-qt5 +case "$XBPS_TARGET_MACHINE" in + arm*) broken="depends on qt5-webengine";; +esac + if [ "$CROSS_BUILD" ]; then LDFLAGS=" -Wl,-rpath-link,../../bin" fi diff --git a/srcpkgs/pim-data-exporter/template b/srcpkgs/pim-data-exporter/template index 587fe5cc154..72a0c2dc607 100644 --- a/srcpkgs/pim-data-exporter/template +++ b/srcpkgs/pim-data-exporter/template @@ -13,3 +13,7 @@ license="GPL-2.0-or-later" homepage="https://kontact.kde.org/" distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz" checksum=e05ffffb1f790f9e74559f40fa6b48bd75c3973f519e8825db0e330d425392d0 + +case "$XBPS_TARGET_MACHINE" in + arm*) broken="depends on qt5-webengine";; +esac diff --git a/srcpkgs/qmk/template b/srcpkgs/qmk/template index 389df443e61..b43c151863e 100644 --- a/srcpkgs/qmk/template +++ b/srcpkgs/qmk/template @@ -24,6 +24,8 @@ homepage="https://github.com/qmk/qmk_cli" distfiles="${PYPI_SITE}/q/qmk/qmk-${version}.tar.gz" checksum=54b751abc83fd985e06bf3b5407070ba3321d5fb8d69419845982b3a48673a7d +nocross="requires cross-arm-none-eabi-gcc" + post_install() { vlicense LICENSE } diff --git a/srcpkgs/yarn-bin/template b/srcpkgs/yarn-bin/template index c42689782c0..63abf7d5d1d 100644 --- a/srcpkgs/yarn-bin/template +++ b/srcpkgs/yarn-bin/template @@ -11,6 +11,10 @@ distfiles="https://github.com/yarnpkg/yarn/releases/download/v${version}/yarn-v$ checksum=bc5316aa110b2f564a71a3d6e235be55b98714660870c5b6b2d2d3f12587fb58 conflicts="yarn>=0" +case "$XBPS_TARGET_MACHINE" in + arm*) broken="depends on nodejs";; +esac + do_extract() { bsdtar xfz ${XBPS_SRCDISTDIR}/${pkgname}-${version}/yarn-v${version}.tar.gz --strip-components=1 -C ${wrksrc} } diff --git a/srcpkgs/yarn/template b/srcpkgs/yarn/template index 69d6dcdccea..b74bbcffa53 100644 --- a/srcpkgs/yarn/template +++ b/srcpkgs/yarn/template @@ -15,6 +15,7 @@ conflicts="yarn-bin>=0" case "$XBPS_TARGET_MACHINE" in i686) broken="https://build.voidlinux.org/builders/i686_builder/builds/15057/steps/shell_3/logs/stdio" + arm*) broken="depends on nodejs";; esac pre_build() {