Github messages for voidlinux
 help / color / Atom feed
* [PR PATCH] srcpkgs: mark broken packages to not waste time of build farm
@ 2020-05-22  7:12 sgn
  2020-05-22  7:34 ` [PR PATCH] [Updated] " sgn
                   ` (9 more replies)
  0 siblings, 10 replies; 11+ messages in thread
From: sgn @ 2020-05-22  7:12 UTC (permalink / raw)
  To: ml


[-- Attachment #1: Type: text/plain, Size: 351 bytes --]

There is a new pull request by sgn against master on the void-packages repository

https://github.com/sgn/void-packages mark-broken-packages
https://github.com/void-linux/void-packages/pull/22192

srcpkgs: mark broken packages to not waste time of build farm


A patch file from https://github.com/void-linux/void-packages/pull/22192.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-mark-broken-packages-22192.patch --]
[-- Type: text/x-diff, Size: 6090 bytes --]

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?=
 <congdanhqx@gmail.com>
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() {

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [PR PATCH] [Updated] srcpkgs: mark broken packages to not waste time of build farm
  2020-05-22  7:12 [PR PATCH] srcpkgs: mark broken packages to not waste time of build farm sgn
@ 2020-05-22  7:34 ` sgn
  2020-05-22  7:36 ` sgn
                   ` (8 subsequent siblings)
  9 siblings, 0 replies; 11+ messages in thread
From: sgn @ 2020-05-22  7:34 UTC (permalink / raw)
  To: ml


[-- Attachment #1: Type: text/plain, Size: 356 bytes --]

There is an updated pull request by sgn against master on the void-packages repository

https://github.com/sgn/void-packages mark-broken-packages
https://github.com/void-linux/void-packages/pull/22192

srcpkgs: mark broken packages to not waste time of build farm


A patch file from https://github.com/void-linux/void-packages/pull/22192.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-mark-broken-packages-22192.patch --]
[-- Type: text/x-diff, Size: 15122 bytes --]

From 4d37fe6ef2725c0ce63447e757711dde7bf95643 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Fri, 22 May 2020 14:03:52 +0700
Subject: [PATCH] srcpkgs: mark broken packages to not waste time of build farm

---
 srcpkgs/Uranium/template               | 1 +
 srcpkgs/WoeUSB/template                | 4 ++++
 srcpkgs/akonadi-calendar/template      | 4 ++++
 srcpkgs/akonadi-import-wizard/template | 4 ++++
 srcpkgs/akregator/template             | 4 ++++
 srcpkgs/calendarsupport/template       | 4 ++++
 srcpkgs/cura/template                  | 1 +
 srcpkgs/eventviews/template            | 4 ++++
 srcpkgs/falkon/template                | 4 ++++
 srcpkgs/flowblade/template             | 1 +
 srcpkgs/incidenceeditor/template       | 4 ++++
 srcpkgs/kalarm/template                | 4 ++++
 srcpkgs/kmail-account-wizard/template  | 4 ++++
 srcpkgs/kmailtransport/template        | 4 ++++
 srcpkgs/korganizer/template            | 4 ++++
 srcpkgs/libksieve/template             | 4 ++++
 srcpkgs/mailcommon/template            | 4 ++++
 srcpkgs/messagelib/template            | 4 ++++
 srcpkgs/perl-Cairo/template            | 1 +
 srcpkgs/perl-Gtk3-SimpleList/template  | 1 +
 srcpkgs/pim-data-exporter/template     | 4 ++++
 srcpkgs/python3-trimesh/template       | 2 ++
 srcpkgs/qmk/template                   | 2 ++
 srcpkgs/yarn-bin/template              | 4 ++++
 srcpkgs/yarn/template                  | 1 +
 25 files changed, 78 insertions(+)

diff --git a/srcpkgs/Uranium/template b/srcpkgs/Uranium/template
index 67449022d63..95cb10ab0dc 100644
--- a/srcpkgs/Uranium/template
+++ b/srcpkgs/Uranium/template
@@ -15,3 +15,4 @@ license="LGPL-3.0-or-later"
 homepage="https://github.com/Ultimaker/Uranium"
 distfiles="https://github.com/Ultimaker/Uranium/archive/${version}.tar.gz"
 checksum=36896e4807d1ce7040b7ea3cb1288a9e175d55e03e1485b19ba09b407e9515e8
+nocross="python3-scipy nocross"
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-calendar/template b/srcpkgs/akonadi-calendar/template
index 170d204322c..4cc8319ad42 100644
--- a/srcpkgs/akonadi-calendar/template
+++ b/srcpkgs/akonadi-calendar/template
@@ -13,6 +13,10 @@ homepage="https://community.kde.org/KDE_PIM"
 distfiles="${KDE_SITE}/release-service/${version}/src/akonadi-calendar-${version}.tar.xz"
 checksum=4b2c5b77b8f7e20a62e4dda534d4a7f4d3b9f1b1d72ae7c57a96c9d13c3607d7
 
+case "$XBPS_TARGET_MACHINE" in
+	arm*) broken="depends on qt5-webengine via kmailtransport";;
+esac
+
 akonadi-calendar-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision} ${makedepends}"
 	short_desc+=" - development files"
diff --git a/srcpkgs/akonadi-import-wizard/template b/srcpkgs/akonadi-import-wizard/template
index f67501de849..841835ae80f 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 via messagelib";;
+esac
+
 akonadi-import-wizard-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision}"
 	short_desc+=" - development files"
diff --git a/srcpkgs/akregator/template b/srcpkgs/akregator/template
index 54531c2b0e8..1d074ed294c 100644
--- a/srcpkgs/akregator/template
+++ b/srcpkgs/akregator/template
@@ -14,3 +14,7 @@ license="GPL-2.0-or-later, GFDL-1.2-only"
 homepage="https://www.kde.org/applications/internet/akregator"
 distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
 checksum=574c507cbe2e26c4b4d2a840c0f686e3dc807eed448dca07f331e1a639f4219c
+
+case "$XBPS_TARGET_MACHINE" in
+	arm*) broken="depends on qt5-webengine via messagelib";;
+esac
diff --git a/srcpkgs/calendarsupport/template b/srcpkgs/calendarsupport/template
index bc1520019c4..59af5c52340 100644
--- a/srcpkgs/calendarsupport/template
+++ b/srcpkgs/calendarsupport/template
@@ -13,6 +13,10 @@ homepage="https://community.kde.org/KDE_PIM"
 distfiles="${KDE_SITE}/release-service/${version}/src/calendarsupport-${version}.tar.xz"
 checksum=7e77c354a1bc634cf31f728315ea7f0b85bd112d7dfd49786701118e8f8663fb
 
+
+case "$XBPS_TARGET_MACHINE" in
+	arm*) broken="depends on qt5-webengine via anonadi-calendar";;
+esac
 calendarsupport-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision} ${makedepends}"
 	short_desc+=" - development files"
diff --git a/srcpkgs/cura/template b/srcpkgs/cura/template
index 2d4574d0538..cc3f3f3dc1b 100644
--- a/srcpkgs/cura/template
+++ b/srcpkgs/cura/template
@@ -17,3 +17,4 @@ license="LGPL-3.0-or-later"
 homepage="https://github.com/Ultimaker/Cura"
 distfiles="https://github.com/Ultimaker/Cura/archive/${version}.tar.gz"
 checksum=0229f2c2813e803519c96cb268ed38641b796e4a74b9c93d8a16e247d904bd24
+nocross="python3-scipy nocross via Uranium"
diff --git a/srcpkgs/eventviews/template b/srcpkgs/eventviews/template
index 335b2a7ae61..aa42bdd67ba 100644
--- a/srcpkgs/eventviews/template
+++ b/srcpkgs/eventviews/template
@@ -13,6 +13,10 @@ homepage="https://community.kde.org/KDE_PIM"
 distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
 checksum=e3b02c47ec39312abd493e54b86e9cc17f9e3f08def30fff7cf5dc974bba296a
 
+case "$XBPS_TARGET_MACHINE" in
+	arm*) broken="depends on qt5-webengine via calendarsupport";;
+esac
+
 eventviews-devel_package() {
 	short_desc+=" - development"
 	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
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/flowblade/template b/srcpkgs/flowblade/template
index c011d7dc115..20f0893e3e5 100644
--- a/srcpkgs/flowblade/template
+++ b/srcpkgs/flowblade/template
@@ -16,3 +16,4 @@ license="GPL-3.0-or-later"
 homepage="https://jliljebl.github.io/flowblade/"
 distfiles="https://github.com/jliljebl/flowblade/archive/v${version}.tar.gz"
 checksum=708ec92081d12f1388191fccce69643bf3a30fe6567a0037fb95c8774014472b
+nocross="gmic nocross"
diff --git a/srcpkgs/incidenceeditor/template b/srcpkgs/incidenceeditor/template
index e05581451ee..f611a749420 100644
--- a/srcpkgs/incidenceeditor/template
+++ b/srcpkgs/incidenceeditor/template
@@ -13,6 +13,10 @@ homepage="https://community.kde.org/KDE_PIM"
 distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
 checksum=dec62f0aaa304e9e67589ed49d96e5c834e18b722cd6aea596775760382df7f6
 
+case "$XBPS_TARGET_MACHINE" in
+	arm*) broken="depends on qt5-webengine via calendarsupport";;
+esac
+
 incidenceeditor-devel_package() {
 	short_desc+=" - development"
 	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
diff --git a/srcpkgs/kalarm/template b/srcpkgs/kalarm/template
index f607494e4f5..d8240cc052b 100644
--- a/srcpkgs/kalarm/template
+++ b/srcpkgs/kalarm/template
@@ -12,3 +12,7 @@ license="GPL-2.0-or-later"
 homepage="https://www.kde.org/applications/utilities/kalarm"
 distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
 checksum=d1a910bd1a7b19e15167c83ec51be7946cc84cb473c3ae536684d6f6e2eacb32
+
+case "$XBPS_TARGET_MACHINE" in
+	arm*) broken="depends on qt5-webengine via mailcommon";;
+esac
diff --git a/srcpkgs/kmail-account-wizard/template b/srcpkgs/kmail-account-wizard/template
index 3e27a55bb99..7b4a9ad0b31 100644
--- a/srcpkgs/kmail-account-wizard/template
+++ b/srcpkgs/kmail-account-wizard/template
@@ -13,3 +13,7 @@ license="GPL-2.0-or-later"
 homepage="https://community.kde.org/KDE_PIM"
 distfiles="${KDE_SITE}/release-service/${version}/src/kmail-account-wizard-${version}.tar.xz"
 checksum=4dadc238ba43bb5f0d1ebeef3a8696b508851d4e331b18b691831a0227259241
+
+case "$XBPS_TARGET_MACHINE" in
+	arm*) broken="depends on qt5-webengine via kmailtransport";;
+esac
diff --git a/srcpkgs/kmailtransport/template b/srcpkgs/kmailtransport/template
index 66176688332..68359db8ffe 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 via libkgapi";;
+esac
+
 kmailtransport-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision} ${makedepends}"
 	short_desc+=" - development files"
diff --git a/srcpkgs/korganizer/template b/srcpkgs/korganizer/template
index f8ad8b6ae65..1a0a8a9d746 100644
--- a/srcpkgs/korganizer/template
+++ b/srcpkgs/korganizer/template
@@ -13,3 +13,7 @@ license="GPL-2.0-or-later"
 homepage="https://www.kde.org/applications/office/korganizer"
 distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
 checksum=5964961df1b34949e879c37286af64f4f7976250323d7d7ff297829c1b1d9f12
+
+case "$XBPS_TARGET_MACHINE" in
+	arm*) broken="depends on qt5-webengine via akonadi-calendar";;
+esac
diff --git a/srcpkgs/libksieve/template b/srcpkgs/libksieve/template
index 4eac9b8b2c3..cabbbcdfbe7 100644
--- a/srcpkgs/libksieve/template
+++ b/srcpkgs/libksieve/template
@@ -14,6 +14,10 @@ homepage="https://community.kde.org/KDE_PIM"
 distfiles="${KDE_SITE}/release-service/${version}/src/libksieve-${version}.tar.xz"
 checksum=6c80cb0d584fb4d18bb6c31f3589d7929212b90058efcb4b5e8feef2f8b46212
 
+case "$XBPS_TARGET_MACHINE" in
+	arm*) broken="depends on qt5-webengine";;
+esac
+
 libksieve-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision} ${makedepends}"
 	short_desc+=" - development files"
diff --git a/srcpkgs/mailcommon/template b/srcpkgs/mailcommon/template
index df1afb8a0e4..11f8ecdc5a7 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 via messagelib";;
+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..44e0431b665 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 via kmailtransport";;
+esac
+
 if [ "$CROSS_BUILD" ]; then
 	LDFLAGS=" -Wl,-rpath-link,../../bin"
 fi
diff --git a/srcpkgs/perl-Cairo/template b/srcpkgs/perl-Cairo/template
index ca65910b420..a949fecb189 100644
--- a/srcpkgs/perl-Cairo/template
+++ b/srcpkgs/perl-Cairo/template
@@ -13,3 +13,4 @@ license="LGPL-2.1-or-later"
 homepage="http://gtk2-perl.sourceforge.net/"
 distfiles="${SOURCEFORGE_SITE}/gtk2-perl/Cairo-$version.tar.gz"
 checksum=5e1de126ddf93bd5b13f13a52f50d7f7af1157265b7f10e53d585ee1827be169
+nocross="perl-Glib is nocross"
diff --git a/srcpkgs/perl-Gtk3-SimpleList/template b/srcpkgs/perl-Gtk3-SimpleList/template
index 5e647b5a737..aa320a91e2f 100644
--- a/srcpkgs/perl-Gtk3-SimpleList/template
+++ b/srcpkgs/perl-Gtk3-SimpleList/template
@@ -15,3 +15,4 @@ license="LGPL-2.1-or-later"
 homepage="https://metacpan.org/release/Gtk3-SimpleList"
 distfiles="https://cpan.metacpan.org/authors/id/T/TV/TVIGNAUD/${pkgname/perl-/}-${version}.tar.gz"
 checksum=1d4465100bf3bc0474a29469a406fd033562b6e3736188121000372ab2ada884
+nocross="perl-Cairo perl-Glib is nocross"
diff --git a/srcpkgs/pim-data-exporter/template b/srcpkgs/pim-data-exporter/template
index 587fe5cc154..2c4bba056ec 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 via messagelib";;
+esac
diff --git a/srcpkgs/python3-trimesh/template b/srcpkgs/python3-trimesh/template
index d94e8c37b3a..499ec85386e 100644
--- a/srcpkgs/python3-trimesh/template
+++ b/srcpkgs/python3-trimesh/template
@@ -15,6 +15,8 @@ homepage="https://trimsh.org/"
 distfiles="https://github.com/mikedh/trimesh/archive/${version}.tar.gz"
 checksum=13c33db3de5d2cfc6a4305fd700728512bc2f06c11c6651122cc73e2f5c075c8
 
+nocross="python3-scipy nocross"
+
 post_install() {
 	vlicense LICENSE.md
 }
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() {

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [PR PATCH] [Updated] srcpkgs: mark broken packages to not waste time of build farm
  2020-05-22  7:12 [PR PATCH] srcpkgs: mark broken packages to not waste time of build farm sgn
  2020-05-22  7:34 ` [PR PATCH] [Updated] " sgn
@ 2020-05-22  7:36 ` sgn
  2020-05-22 10:45 ` sgn
                   ` (7 subsequent siblings)
  9 siblings, 0 replies; 11+ messages in thread
From: sgn @ 2020-05-22  7:36 UTC (permalink / raw)
  To: ml


[-- Attachment #1: Type: text/plain, Size: 356 bytes --]

There is an updated pull request by sgn against master on the void-packages repository

https://github.com/sgn/void-packages mark-broken-packages
https://github.com/void-linux/void-packages/pull/22192

srcpkgs: mark broken packages to not waste time of build farm


A patch file from https://github.com/void-linux/void-packages/pull/22192.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-mark-broken-packages-22192.patch --]
[-- Type: text/x-diff, Size: 15129 bytes --]

From 50526af43312af0d0b2b74e913e8f42a29a25ebd Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Fri, 22 May 2020 14:03:52 +0700
Subject: [PATCH] srcpkgs: mark broken packages to not waste time of build farm

---
 srcpkgs/Uranium/template               | 1 +
 srcpkgs/WoeUSB/template                | 4 ++++
 srcpkgs/akonadi-calendar/template      | 4 ++++
 srcpkgs/akonadi-import-wizard/template | 4 ++++
 srcpkgs/akregator/template             | 4 ++++
 srcpkgs/calendarsupport/template       | 4 ++++
 srcpkgs/cura/template                  | 1 +
 srcpkgs/eventviews/template            | 4 ++++
 srcpkgs/falkon/template                | 4 ++++
 srcpkgs/flowblade/template             | 1 +
 srcpkgs/incidenceeditor/template       | 4 ++++
 srcpkgs/kalarm/template                | 4 ++++
 srcpkgs/kmail-account-wizard/template  | 4 ++++
 srcpkgs/kmailtransport/template        | 4 ++++
 srcpkgs/korganizer/template            | 4 ++++
 srcpkgs/libksieve/template             | 4 ++++
 srcpkgs/mailcommon/template            | 4 ++++
 srcpkgs/messagelib/template            | 4 ++++
 srcpkgs/perl-Cairo/template            | 1 +
 srcpkgs/perl-Gtk3-SimpleList/template  | 1 +
 srcpkgs/pim-data-exporter/template     | 4 ++++
 srcpkgs/python3-trimesh/template       | 2 ++
 srcpkgs/qmk/template                   | 2 ++
 srcpkgs/yarn-bin/template              | 4 ++++
 srcpkgs/yarn/template                  | 2 ++
 25 files changed, 79 insertions(+)

diff --git a/srcpkgs/Uranium/template b/srcpkgs/Uranium/template
index 67449022d63..95cb10ab0dc 100644
--- a/srcpkgs/Uranium/template
+++ b/srcpkgs/Uranium/template
@@ -15,3 +15,4 @@ license="LGPL-3.0-or-later"
 homepage="https://github.com/Ultimaker/Uranium"
 distfiles="https://github.com/Ultimaker/Uranium/archive/${version}.tar.gz"
 checksum=36896e4807d1ce7040b7ea3cb1288a9e175d55e03e1485b19ba09b407e9515e8
+nocross="python3-scipy nocross"
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-calendar/template b/srcpkgs/akonadi-calendar/template
index 170d204322c..4cc8319ad42 100644
--- a/srcpkgs/akonadi-calendar/template
+++ b/srcpkgs/akonadi-calendar/template
@@ -13,6 +13,10 @@ homepage="https://community.kde.org/KDE_PIM"
 distfiles="${KDE_SITE}/release-service/${version}/src/akonadi-calendar-${version}.tar.xz"
 checksum=4b2c5b77b8f7e20a62e4dda534d4a7f4d3b9f1b1d72ae7c57a96c9d13c3607d7
 
+case "$XBPS_TARGET_MACHINE" in
+	arm*) broken="depends on qt5-webengine via kmailtransport";;
+esac
+
 akonadi-calendar-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision} ${makedepends}"
 	short_desc+=" - development files"
diff --git a/srcpkgs/akonadi-import-wizard/template b/srcpkgs/akonadi-import-wizard/template
index f67501de849..841835ae80f 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 via messagelib";;
+esac
+
 akonadi-import-wizard-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision}"
 	short_desc+=" - development files"
diff --git a/srcpkgs/akregator/template b/srcpkgs/akregator/template
index 54531c2b0e8..1d074ed294c 100644
--- a/srcpkgs/akregator/template
+++ b/srcpkgs/akregator/template
@@ -14,3 +14,7 @@ license="GPL-2.0-or-later, GFDL-1.2-only"
 homepage="https://www.kde.org/applications/internet/akregator"
 distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
 checksum=574c507cbe2e26c4b4d2a840c0f686e3dc807eed448dca07f331e1a639f4219c
+
+case "$XBPS_TARGET_MACHINE" in
+	arm*) broken="depends on qt5-webengine via messagelib";;
+esac
diff --git a/srcpkgs/calendarsupport/template b/srcpkgs/calendarsupport/template
index bc1520019c4..59af5c52340 100644
--- a/srcpkgs/calendarsupport/template
+++ b/srcpkgs/calendarsupport/template
@@ -13,6 +13,10 @@ homepage="https://community.kde.org/KDE_PIM"
 distfiles="${KDE_SITE}/release-service/${version}/src/calendarsupport-${version}.tar.xz"
 checksum=7e77c354a1bc634cf31f728315ea7f0b85bd112d7dfd49786701118e8f8663fb
 
+
+case "$XBPS_TARGET_MACHINE" in
+	arm*) broken="depends on qt5-webengine via anonadi-calendar";;
+esac
 calendarsupport-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision} ${makedepends}"
 	short_desc+=" - development files"
diff --git a/srcpkgs/cura/template b/srcpkgs/cura/template
index 2d4574d0538..cc3f3f3dc1b 100644
--- a/srcpkgs/cura/template
+++ b/srcpkgs/cura/template
@@ -17,3 +17,4 @@ license="LGPL-3.0-or-later"
 homepage="https://github.com/Ultimaker/Cura"
 distfiles="https://github.com/Ultimaker/Cura/archive/${version}.tar.gz"
 checksum=0229f2c2813e803519c96cb268ed38641b796e4a74b9c93d8a16e247d904bd24
+nocross="python3-scipy nocross via Uranium"
diff --git a/srcpkgs/eventviews/template b/srcpkgs/eventviews/template
index 335b2a7ae61..aa42bdd67ba 100644
--- a/srcpkgs/eventviews/template
+++ b/srcpkgs/eventviews/template
@@ -13,6 +13,10 @@ homepage="https://community.kde.org/KDE_PIM"
 distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
 checksum=e3b02c47ec39312abd493e54b86e9cc17f9e3f08def30fff7cf5dc974bba296a
 
+case "$XBPS_TARGET_MACHINE" in
+	arm*) broken="depends on qt5-webengine via calendarsupport";;
+esac
+
 eventviews-devel_package() {
 	short_desc+=" - development"
 	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
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/flowblade/template b/srcpkgs/flowblade/template
index c011d7dc115..20f0893e3e5 100644
--- a/srcpkgs/flowblade/template
+++ b/srcpkgs/flowblade/template
@@ -16,3 +16,4 @@ license="GPL-3.0-or-later"
 homepage="https://jliljebl.github.io/flowblade/"
 distfiles="https://github.com/jliljebl/flowblade/archive/v${version}.tar.gz"
 checksum=708ec92081d12f1388191fccce69643bf3a30fe6567a0037fb95c8774014472b
+nocross="gmic nocross"
diff --git a/srcpkgs/incidenceeditor/template b/srcpkgs/incidenceeditor/template
index e05581451ee..f611a749420 100644
--- a/srcpkgs/incidenceeditor/template
+++ b/srcpkgs/incidenceeditor/template
@@ -13,6 +13,10 @@ homepage="https://community.kde.org/KDE_PIM"
 distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
 checksum=dec62f0aaa304e9e67589ed49d96e5c834e18b722cd6aea596775760382df7f6
 
+case "$XBPS_TARGET_MACHINE" in
+	arm*) broken="depends on qt5-webengine via calendarsupport";;
+esac
+
 incidenceeditor-devel_package() {
 	short_desc+=" - development"
 	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
diff --git a/srcpkgs/kalarm/template b/srcpkgs/kalarm/template
index f607494e4f5..d8240cc052b 100644
--- a/srcpkgs/kalarm/template
+++ b/srcpkgs/kalarm/template
@@ -12,3 +12,7 @@ license="GPL-2.0-or-later"
 homepage="https://www.kde.org/applications/utilities/kalarm"
 distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
 checksum=d1a910bd1a7b19e15167c83ec51be7946cc84cb473c3ae536684d6f6e2eacb32
+
+case "$XBPS_TARGET_MACHINE" in
+	arm*) broken="depends on qt5-webengine via mailcommon";;
+esac
diff --git a/srcpkgs/kmail-account-wizard/template b/srcpkgs/kmail-account-wizard/template
index 3e27a55bb99..7b4a9ad0b31 100644
--- a/srcpkgs/kmail-account-wizard/template
+++ b/srcpkgs/kmail-account-wizard/template
@@ -13,3 +13,7 @@ license="GPL-2.0-or-later"
 homepage="https://community.kde.org/KDE_PIM"
 distfiles="${KDE_SITE}/release-service/${version}/src/kmail-account-wizard-${version}.tar.xz"
 checksum=4dadc238ba43bb5f0d1ebeef3a8696b508851d4e331b18b691831a0227259241
+
+case "$XBPS_TARGET_MACHINE" in
+	arm*) broken="depends on qt5-webengine via kmailtransport";;
+esac
diff --git a/srcpkgs/kmailtransport/template b/srcpkgs/kmailtransport/template
index 66176688332..68359db8ffe 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 via libkgapi";;
+esac
+
 kmailtransport-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision} ${makedepends}"
 	short_desc+=" - development files"
diff --git a/srcpkgs/korganizer/template b/srcpkgs/korganizer/template
index f8ad8b6ae65..1a0a8a9d746 100644
--- a/srcpkgs/korganizer/template
+++ b/srcpkgs/korganizer/template
@@ -13,3 +13,7 @@ license="GPL-2.0-or-later"
 homepage="https://www.kde.org/applications/office/korganizer"
 distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
 checksum=5964961df1b34949e879c37286af64f4f7976250323d7d7ff297829c1b1d9f12
+
+case "$XBPS_TARGET_MACHINE" in
+	arm*) broken="depends on qt5-webengine via akonadi-calendar";;
+esac
diff --git a/srcpkgs/libksieve/template b/srcpkgs/libksieve/template
index 4eac9b8b2c3..cabbbcdfbe7 100644
--- a/srcpkgs/libksieve/template
+++ b/srcpkgs/libksieve/template
@@ -14,6 +14,10 @@ homepage="https://community.kde.org/KDE_PIM"
 distfiles="${KDE_SITE}/release-service/${version}/src/libksieve-${version}.tar.xz"
 checksum=6c80cb0d584fb4d18bb6c31f3589d7929212b90058efcb4b5e8feef2f8b46212
 
+case "$XBPS_TARGET_MACHINE" in
+	arm*) broken="depends on qt5-webengine";;
+esac
+
 libksieve-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision} ${makedepends}"
 	short_desc+=" - development files"
diff --git a/srcpkgs/mailcommon/template b/srcpkgs/mailcommon/template
index df1afb8a0e4..11f8ecdc5a7 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 via messagelib";;
+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..44e0431b665 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 via kmailtransport";;
+esac
+
 if [ "$CROSS_BUILD" ]; then
 	LDFLAGS=" -Wl,-rpath-link,../../bin"
 fi
diff --git a/srcpkgs/perl-Cairo/template b/srcpkgs/perl-Cairo/template
index ca65910b420..a949fecb189 100644
--- a/srcpkgs/perl-Cairo/template
+++ b/srcpkgs/perl-Cairo/template
@@ -13,3 +13,4 @@ license="LGPL-2.1-or-later"
 homepage="http://gtk2-perl.sourceforge.net/"
 distfiles="${SOURCEFORGE_SITE}/gtk2-perl/Cairo-$version.tar.gz"
 checksum=5e1de126ddf93bd5b13f13a52f50d7f7af1157265b7f10e53d585ee1827be169
+nocross="perl-Glib is nocross"
diff --git a/srcpkgs/perl-Gtk3-SimpleList/template b/srcpkgs/perl-Gtk3-SimpleList/template
index 5e647b5a737..aa320a91e2f 100644
--- a/srcpkgs/perl-Gtk3-SimpleList/template
+++ b/srcpkgs/perl-Gtk3-SimpleList/template
@@ -15,3 +15,4 @@ license="LGPL-2.1-or-later"
 homepage="https://metacpan.org/release/Gtk3-SimpleList"
 distfiles="https://cpan.metacpan.org/authors/id/T/TV/TVIGNAUD/${pkgname/perl-/}-${version}.tar.gz"
 checksum=1d4465100bf3bc0474a29469a406fd033562b6e3736188121000372ab2ada884
+nocross="perl-Cairo perl-Glib is nocross"
diff --git a/srcpkgs/pim-data-exporter/template b/srcpkgs/pim-data-exporter/template
index 587fe5cc154..2c4bba056ec 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 via messagelib";;
+esac
diff --git a/srcpkgs/python3-trimesh/template b/srcpkgs/python3-trimesh/template
index d94e8c37b3a..499ec85386e 100644
--- a/srcpkgs/python3-trimesh/template
+++ b/srcpkgs/python3-trimesh/template
@@ -15,6 +15,8 @@ homepage="https://trimsh.org/"
 distfiles="https://github.com/mikedh/trimesh/archive/${version}.tar.gz"
 checksum=13c33db3de5d2cfc6a4305fd700728512bc2f06c11c6651122cc73e2f5c075c8
 
+nocross="python3-scipy nocross"
+
 post_install() {
 	vlicense LICENSE.md
 }
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..03dded33224 100644
--- a/srcpkgs/yarn/template
+++ b/srcpkgs/yarn/template
@@ -15,6 +15,8 @@ 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() {

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [PR PATCH] [Updated] srcpkgs: mark broken packages to not waste time of build farm
  2020-05-22  7:12 [PR PATCH] srcpkgs: mark broken packages to not waste time of build farm sgn
  2020-05-22  7:34 ` [PR PATCH] [Updated] " sgn
  2020-05-22  7:36 ` sgn
@ 2020-05-22 10:45 ` sgn
  2020-05-22 23:56 ` fosslinux
                   ` (6 subsequent siblings)
  9 siblings, 0 replies; 11+ messages in thread
From: sgn @ 2020-05-22 10:45 UTC (permalink / raw)
  To: ml


[-- Attachment #1: Type: text/plain, Size: 356 bytes --]

There is an updated pull request by sgn against master on the void-packages repository

https://github.com/sgn/void-packages mark-broken-packages
https://github.com/void-linux/void-packages/pull/22192

srcpkgs: mark broken packages to not waste time of build farm


A patch file from https://github.com/void-linux/void-packages/pull/22192.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-mark-broken-packages-22192.patch --]
[-- Type: text/x-diff, Size: 15322 bytes --]

From 0212cd49232860a68bc1a16fc5ecad10f6d525d1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Fri, 22 May 2020 14:03:52 +0700
Subject: [PATCH] srcpkgs: mark broken packages to not waste time of build farm

[ci skip]
---
 srcpkgs/Uranium/template               | 1 +
 srcpkgs/WoeUSB/template                | 4 ++++
 srcpkgs/akonadi-calendar/template      | 4 ++++
 srcpkgs/akonadi-import-wizard/template | 4 ++++
 srcpkgs/akregator/template             | 4 ++++
 srcpkgs/calendarsupport/template       | 4 ++++
 srcpkgs/cura/template                  | 1 +
 srcpkgs/eventviews/template            | 5 ++++-
 srcpkgs/falkon/template                | 4 ++++
 srcpkgs/flowblade/template             | 1 +
 srcpkgs/incidenceeditor/template       | 5 ++++-
 srcpkgs/kalarm/template                | 4 ++++
 srcpkgs/kmail-account-wizard/template  | 4 ++++
 srcpkgs/kmailtransport/template        | 4 ++++
 srcpkgs/korganizer/template            | 4 ++++
 srcpkgs/libksieve/template             | 4 ++++
 srcpkgs/mailcommon/template            | 4 ++++
 srcpkgs/messagelib/template            | 4 ++++
 srcpkgs/perl-Cairo/template            | 1 +
 srcpkgs/perl-Gtk3-SimpleList/template  | 1 +
 srcpkgs/pim-data-exporter/template     | 4 ++++
 srcpkgs/python3-trimesh/template       | 2 ++
 srcpkgs/qmk/template                   | 2 ++
 srcpkgs/yarn-bin/template              | 4 ++++
 srcpkgs/yarn/template                  | 2 ++
 25 files changed, 79 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/Uranium/template b/srcpkgs/Uranium/template
index 67449022d63..95cb10ab0dc 100644
--- a/srcpkgs/Uranium/template
+++ b/srcpkgs/Uranium/template
@@ -15,3 +15,4 @@ license="LGPL-3.0-or-later"
 homepage="https://github.com/Ultimaker/Uranium"
 distfiles="https://github.com/Ultimaker/Uranium/archive/${version}.tar.gz"
 checksum=36896e4807d1ce7040b7ea3cb1288a9e175d55e03e1485b19ba09b407e9515e8
+nocross="python3-scipy nocross"
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-calendar/template b/srcpkgs/akonadi-calendar/template
index 170d204322c..4cc8319ad42 100644
--- a/srcpkgs/akonadi-calendar/template
+++ b/srcpkgs/akonadi-calendar/template
@@ -13,6 +13,10 @@ homepage="https://community.kde.org/KDE_PIM"
 distfiles="${KDE_SITE}/release-service/${version}/src/akonadi-calendar-${version}.tar.xz"
 checksum=4b2c5b77b8f7e20a62e4dda534d4a7f4d3b9f1b1d72ae7c57a96c9d13c3607d7
 
+case "$XBPS_TARGET_MACHINE" in
+	arm*) broken="depends on qt5-webengine via kmailtransport";;
+esac
+
 akonadi-calendar-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision} ${makedepends}"
 	short_desc+=" - development files"
diff --git a/srcpkgs/akonadi-import-wizard/template b/srcpkgs/akonadi-import-wizard/template
index f67501de849..841835ae80f 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 via messagelib";;
+esac
+
 akonadi-import-wizard-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision}"
 	short_desc+=" - development files"
diff --git a/srcpkgs/akregator/template b/srcpkgs/akregator/template
index 54531c2b0e8..1d074ed294c 100644
--- a/srcpkgs/akregator/template
+++ b/srcpkgs/akregator/template
@@ -14,3 +14,7 @@ license="GPL-2.0-or-later, GFDL-1.2-only"
 homepage="https://www.kde.org/applications/internet/akregator"
 distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
 checksum=574c507cbe2e26c4b4d2a840c0f686e3dc807eed448dca07f331e1a639f4219c
+
+case "$XBPS_TARGET_MACHINE" in
+	arm*) broken="depends on qt5-webengine via messagelib";;
+esac
diff --git a/srcpkgs/calendarsupport/template b/srcpkgs/calendarsupport/template
index bc1520019c4..59af5c52340 100644
--- a/srcpkgs/calendarsupport/template
+++ b/srcpkgs/calendarsupport/template
@@ -13,6 +13,10 @@ homepage="https://community.kde.org/KDE_PIM"
 distfiles="${KDE_SITE}/release-service/${version}/src/calendarsupport-${version}.tar.xz"
 checksum=7e77c354a1bc634cf31f728315ea7f0b85bd112d7dfd49786701118e8f8663fb
 
+
+case "$XBPS_TARGET_MACHINE" in
+	arm*) broken="depends on qt5-webengine via anonadi-calendar";;
+esac
 calendarsupport-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision} ${makedepends}"
 	short_desc+=" - development files"
diff --git a/srcpkgs/cura/template b/srcpkgs/cura/template
index 2d4574d0538..cc3f3f3dc1b 100644
--- a/srcpkgs/cura/template
+++ b/srcpkgs/cura/template
@@ -17,3 +17,4 @@ license="LGPL-3.0-or-later"
 homepage="https://github.com/Ultimaker/Cura"
 distfiles="https://github.com/Ultimaker/Cura/archive/${version}.tar.gz"
 checksum=0229f2c2813e803519c96cb268ed38641b796e4a74b9c93d8a16e247d904bd24
+nocross="python3-scipy nocross via Uranium"
diff --git a/srcpkgs/eventviews/template b/srcpkgs/eventviews/template
index 335b2a7ae61..f7c10db54fb 100644
--- a/srcpkgs/eventviews/template
+++ b/srcpkgs/eventviews/template
@@ -13,6 +13,10 @@ homepage="https://community.kde.org/KDE_PIM"
 distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
 checksum=e3b02c47ec39312abd493e54b86e9cc17f9e3f08def30fff7cf5dc974bba296a
 
+case "$XBPS_TARGET_MACHINE" in
+	arm*) broken="depends on qt5-webengine via calendarsupport";;
+esac
+
 eventviews-devel_package() {
 	short_desc+=" - development"
 	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
@@ -23,4 +27,3 @@ eventviews-devel_package() {
 		vmove "usr/lib/*.so"
 	}
 }
-
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/flowblade/template b/srcpkgs/flowblade/template
index c011d7dc115..20f0893e3e5 100644
--- a/srcpkgs/flowblade/template
+++ b/srcpkgs/flowblade/template
@@ -16,3 +16,4 @@ license="GPL-3.0-or-later"
 homepage="https://jliljebl.github.io/flowblade/"
 distfiles="https://github.com/jliljebl/flowblade/archive/v${version}.tar.gz"
 checksum=708ec92081d12f1388191fccce69643bf3a30fe6567a0037fb95c8774014472b
+nocross="gmic nocross"
diff --git a/srcpkgs/incidenceeditor/template b/srcpkgs/incidenceeditor/template
index e05581451ee..dd0d5ba15de 100644
--- a/srcpkgs/incidenceeditor/template
+++ b/srcpkgs/incidenceeditor/template
@@ -13,6 +13,10 @@ homepage="https://community.kde.org/KDE_PIM"
 distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
 checksum=dec62f0aaa304e9e67589ed49d96e5c834e18b722cd6aea596775760382df7f6
 
+case "$XBPS_TARGET_MACHINE" in
+	arm*) broken="depends on qt5-webengine via calendarsupport";;
+esac
+
 incidenceeditor-devel_package() {
 	short_desc+=" - development"
 	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
@@ -23,4 +27,3 @@ incidenceeditor-devel_package() {
 		vmove "usr/lib/*.so"
 	}
 }
-
diff --git a/srcpkgs/kalarm/template b/srcpkgs/kalarm/template
index f607494e4f5..d8240cc052b 100644
--- a/srcpkgs/kalarm/template
+++ b/srcpkgs/kalarm/template
@@ -12,3 +12,7 @@ license="GPL-2.0-or-later"
 homepage="https://www.kde.org/applications/utilities/kalarm"
 distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
 checksum=d1a910bd1a7b19e15167c83ec51be7946cc84cb473c3ae536684d6f6e2eacb32
+
+case "$XBPS_TARGET_MACHINE" in
+	arm*) broken="depends on qt5-webengine via mailcommon";;
+esac
diff --git a/srcpkgs/kmail-account-wizard/template b/srcpkgs/kmail-account-wizard/template
index 3e27a55bb99..7b4a9ad0b31 100644
--- a/srcpkgs/kmail-account-wizard/template
+++ b/srcpkgs/kmail-account-wizard/template
@@ -13,3 +13,7 @@ license="GPL-2.0-or-later"
 homepage="https://community.kde.org/KDE_PIM"
 distfiles="${KDE_SITE}/release-service/${version}/src/kmail-account-wizard-${version}.tar.xz"
 checksum=4dadc238ba43bb5f0d1ebeef3a8696b508851d4e331b18b691831a0227259241
+
+case "$XBPS_TARGET_MACHINE" in
+	arm*) broken="depends on qt5-webengine via kmailtransport";;
+esac
diff --git a/srcpkgs/kmailtransport/template b/srcpkgs/kmailtransport/template
index 66176688332..68359db8ffe 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 via libkgapi";;
+esac
+
 kmailtransport-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision} ${makedepends}"
 	short_desc+=" - development files"
diff --git a/srcpkgs/korganizer/template b/srcpkgs/korganizer/template
index f8ad8b6ae65..1a0a8a9d746 100644
--- a/srcpkgs/korganizer/template
+++ b/srcpkgs/korganizer/template
@@ -13,3 +13,7 @@ license="GPL-2.0-or-later"
 homepage="https://www.kde.org/applications/office/korganizer"
 distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
 checksum=5964961df1b34949e879c37286af64f4f7976250323d7d7ff297829c1b1d9f12
+
+case "$XBPS_TARGET_MACHINE" in
+	arm*) broken="depends on qt5-webengine via akonadi-calendar";;
+esac
diff --git a/srcpkgs/libksieve/template b/srcpkgs/libksieve/template
index 4eac9b8b2c3..cabbbcdfbe7 100644
--- a/srcpkgs/libksieve/template
+++ b/srcpkgs/libksieve/template
@@ -14,6 +14,10 @@ homepage="https://community.kde.org/KDE_PIM"
 distfiles="${KDE_SITE}/release-service/${version}/src/libksieve-${version}.tar.xz"
 checksum=6c80cb0d584fb4d18bb6c31f3589d7929212b90058efcb4b5e8feef2f8b46212
 
+case "$XBPS_TARGET_MACHINE" in
+	arm*) broken="depends on qt5-webengine";;
+esac
+
 libksieve-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision} ${makedepends}"
 	short_desc+=" - development files"
diff --git a/srcpkgs/mailcommon/template b/srcpkgs/mailcommon/template
index df1afb8a0e4..11f8ecdc5a7 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 via messagelib";;
+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..44e0431b665 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 via kmailtransport";;
+esac
+
 if [ "$CROSS_BUILD" ]; then
 	LDFLAGS=" -Wl,-rpath-link,../../bin"
 fi
diff --git a/srcpkgs/perl-Cairo/template b/srcpkgs/perl-Cairo/template
index ca65910b420..a949fecb189 100644
--- a/srcpkgs/perl-Cairo/template
+++ b/srcpkgs/perl-Cairo/template
@@ -13,3 +13,4 @@ license="LGPL-2.1-or-later"
 homepage="http://gtk2-perl.sourceforge.net/"
 distfiles="${SOURCEFORGE_SITE}/gtk2-perl/Cairo-$version.tar.gz"
 checksum=5e1de126ddf93bd5b13f13a52f50d7f7af1157265b7f10e53d585ee1827be169
+nocross="perl-Glib is nocross"
diff --git a/srcpkgs/perl-Gtk3-SimpleList/template b/srcpkgs/perl-Gtk3-SimpleList/template
index 5e647b5a737..aa320a91e2f 100644
--- a/srcpkgs/perl-Gtk3-SimpleList/template
+++ b/srcpkgs/perl-Gtk3-SimpleList/template
@@ -15,3 +15,4 @@ license="LGPL-2.1-or-later"
 homepage="https://metacpan.org/release/Gtk3-SimpleList"
 distfiles="https://cpan.metacpan.org/authors/id/T/TV/TVIGNAUD/${pkgname/perl-/}-${version}.tar.gz"
 checksum=1d4465100bf3bc0474a29469a406fd033562b6e3736188121000372ab2ada884
+nocross="perl-Cairo perl-Glib is nocross"
diff --git a/srcpkgs/pim-data-exporter/template b/srcpkgs/pim-data-exporter/template
index 587fe5cc154..2c4bba056ec 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 via messagelib";;
+esac
diff --git a/srcpkgs/python3-trimesh/template b/srcpkgs/python3-trimesh/template
index d94e8c37b3a..499ec85386e 100644
--- a/srcpkgs/python3-trimesh/template
+++ b/srcpkgs/python3-trimesh/template
@@ -15,6 +15,8 @@ homepage="https://trimsh.org/"
 distfiles="https://github.com/mikedh/trimesh/archive/${version}.tar.gz"
 checksum=13c33db3de5d2cfc6a4305fd700728512bc2f06c11c6651122cc73e2f5c075c8
 
+nocross="python3-scipy nocross"
+
 post_install() {
 	vlicense LICENSE.md
 }
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..03dded33224 100644
--- a/srcpkgs/yarn/template
+++ b/srcpkgs/yarn/template
@@ -15,6 +15,8 @@ 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() {

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: srcpkgs: mark broken packages to not waste time of build farm
  2020-05-22  7:12 [PR PATCH] srcpkgs: mark broken packages to not waste time of build farm sgn
                   ` (2 preceding siblings ...)
  2020-05-22 10:45 ` sgn
@ 2020-05-22 23:56 ` fosslinux
  2020-05-22 23:57 ` fosslinux
                   ` (5 subsequent siblings)
  9 siblings, 0 replies; 11+ messages in thread
From: fosslinux @ 2020-05-22 23:56 UTC (permalink / raw)
  To: ml


[-- Attachment #1: Type: text/plain, Size: 223 bytes --]

New comment by fosslinux on void-packages repository

https://github.com/void-linux/void-packages/pull/22192#issuecomment-632947513

Comment:
Not sure I understand why... as @ericonr said why make dependencies nocross too?

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: srcpkgs: mark broken packages to not waste time of build farm
  2020-05-22  7:12 [PR PATCH] srcpkgs: mark broken packages to not waste time of build farm sgn
                   ` (3 preceding siblings ...)
  2020-05-22 23:56 ` fosslinux
@ 2020-05-22 23:57 ` fosslinux
  2020-05-23  1:34 ` sgn
                   ` (4 subsequent siblings)
  9 siblings, 0 replies; 11+ messages in thread
From: fosslinux @ 2020-05-22 23:57 UTC (permalink / raw)
  To: ml


[-- Attachment #1: Type: text/plain, Size: 335 bytes --]

New comment by fosslinux on void-packages repository

https://github.com/void-linux/void-packages/pull/22192#issuecomment-632947513

Comment:
Not sure I understand why... as @ericonr said why make dependencies nocross too?

The commit says "not waste time of build farm" but I don't quite understand why this wastes build farm time.

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: srcpkgs: mark broken packages to not waste time of build farm
  2020-05-22  7:12 [PR PATCH] srcpkgs: mark broken packages to not waste time of build farm sgn
                   ` (4 preceding siblings ...)
  2020-05-22 23:57 ` fosslinux
@ 2020-05-23  1:34 ` sgn
  2020-05-25 14:06 ` ericonr
                   ` (3 subsequent siblings)
  9 siblings, 0 replies; 11+ messages in thread
From: sgn @ 2020-05-23  1:34 UTC (permalink / raw)
  To: ml


[-- Attachment #1: Type: text/plain, Size: 415 bytes --]

New comment by sgn on void-packages repository

https://github.com/void-linux/void-packages/pull/22192#issuecomment-632964072

Comment:
On 2020-05-22 16:57:05-0700, fosslinux <notifications@github.com> wrote:
> Not sure I understand why... as @ericonr said why make dependencies nocross too?

The build will stop quicker than depending on its dependencies.
For now, it needs to process all dependencies.

-- 
Danh


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: srcpkgs: mark broken packages to not waste time of build farm
  2020-05-22  7:12 [PR PATCH] srcpkgs: mark broken packages to not waste time of build farm sgn
                   ` (5 preceding siblings ...)
  2020-05-23  1:34 ` sgn
@ 2020-05-25 14:06 ` ericonr
  2020-05-25 15:56 ` sgn
                   ` (2 subsequent siblings)
  9 siblings, 0 replies; 11+ messages in thread
From: ericonr @ 2020-05-25 14:06 UTC (permalink / raw)
  To: ml


[-- Attachment #1: Type: text/plain, Size: 304 bytes --]

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/22192#issuecomment-633589146

Comment:
But processing the dependencies shouldn't waste too much time, I think. Do you think the inconvenience of manually propagating this sort of info is worth it, then?

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: srcpkgs: mark broken packages to not waste time of build farm
  2020-05-22  7:12 [PR PATCH] srcpkgs: mark broken packages to not waste time of build farm sgn
                   ` (6 preceding siblings ...)
  2020-05-25 14:06 ` ericonr
@ 2020-05-25 15:56 ` sgn
  2020-05-26  6:31 ` fosslinux
  2020-05-26  7:45 ` travankor
  9 siblings, 0 replies; 11+ messages in thread
From: sgn @ 2020-05-25 15:56 UTC (permalink / raw)
  To: ml


[-- Attachment #1: Type: text/plain, Size: 645 bytes --]

New comment by sgn on void-packages repository

https://github.com/void-linux/void-packages/pull/22192#issuecomment-633632827

Comment:
On 2020-05-25 07:06:28-0700, Érico Nogueira Rolim <notifications@github.com> wrote:
> But processing the dependencies shouldn't waste too much time,
> I think. Do you think the inconvenience of manually propagating this
> sort of info is worth it, then?

I think manually propagating this information will cost us once and
benefits a lot.

Let's take a look at
https://build.voidlinux.org/builders/armv6l-musl_builder/builds/26349/steps/shell_3/logs/stdio

It takes use 7mins for doing nothing :/

-- 
Danh


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: srcpkgs: mark broken packages to not waste time of build farm
  2020-05-22  7:12 [PR PATCH] srcpkgs: mark broken packages to not waste time of build farm sgn
                   ` (7 preceding siblings ...)
  2020-05-25 15:56 ` sgn
@ 2020-05-26  6:31 ` fosslinux
  2020-05-26  7:45 ` travankor
  9 siblings, 0 replies; 11+ messages in thread
From: fosslinux @ 2020-05-26  6:31 UTC (permalink / raw)
  To: ml


[-- Attachment #1: Type: text/plain, Size: 164 bytes --]

New comment by fosslinux on void-packages repository

https://github.com/void-linux/void-packages/pull/22192#issuecomment-633833167

Comment:
Hm, ok, fair enough. 

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: srcpkgs: mark broken packages to not waste time of build farm
  2020-05-22  7:12 [PR PATCH] srcpkgs: mark broken packages to not waste time of build farm sgn
                   ` (8 preceding siblings ...)
  2020-05-26  6:31 ` fosslinux
@ 2020-05-26  7:45 ` travankor
  9 siblings, 0 replies; 11+ messages in thread
From: travankor @ 2020-05-26  7:45 UTC (permalink / raw)
  To: ml


[-- Attachment #1: Type: text/plain, Size: 207 bytes --]

New comment by travankor on void-packages repository

https://github.com/void-linux/void-packages/pull/22192#issuecomment-633865655

Comment:
Agree with sgn, unless you guys have a better way to solve this.

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, back to index

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-05-22  7:12 [PR PATCH] srcpkgs: mark broken packages to not waste time of build farm sgn
2020-05-22  7:34 ` [PR PATCH] [Updated] " sgn
2020-05-22  7:36 ` sgn
2020-05-22 10:45 ` sgn
2020-05-22 23:56 ` fosslinux
2020-05-22 23:57 ` fosslinux
2020-05-23  1:34 ` sgn
2020-05-25 14:06 ` ericonr
2020-05-25 15:56 ` sgn
2020-05-26  6:31 ` fosslinux
2020-05-26  7:45 ` travankor

Github messages for voidlinux

Archives are clonable: git clone --mirror http://inbox.vuxu.org/voidlinux-github

Example config snippet for mirrors

Newsgroup available over NNTP:
	nntp://inbox.vuxu.org/vuxu.github.voidlinux


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git