From 51c4b1859ab0d07f84a9e90018225ec67c9b9c6f Mon Sep 17 00:00:00 2001 From: q66 Date: Wed, 18 May 2022 22:39:52 +0200 Subject: [PATCH] nix: drop libcpuid dependency on non-x86 --- srcpkgs/nix/template | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/srcpkgs/nix/template b/srcpkgs/nix/template index 9afcb75a7a6..da3fea0347a 100644 --- a/srcpkgs/nix/template +++ b/srcpkgs/nix/template @@ -8,7 +8,7 @@ configure_args="--localstatedir=/nix/var --with-sandbox-shell=/bin/sh" hostmakedepends="curl pkg-config flex tar xz automake autoconf-archive mdBook" makedepends="boost-devel brotli-devel bzip2-devel gc-devel libcurl-devel liblzma-devel openssl-devel libsodium-devel sqlite-devel - libseccomp-devel editline-devel jq-devel libarchive-devel libcpuid-devel + libseccomp-devel editline-devel jq-devel libarchive-devel gtest-devel lowdown-devel json-c++" depends="curl tar xz" short_desc="Purely functional package manager" @@ -24,6 +24,10 @@ if [ "$XBPS_TARGET_LIBC" = "musl" ]; then makedepends+=" musl-legacy-compat" fi +case "$XBPS_TARGET_MACHINE" in + x86_64*|i686*) makedepends+=" libcpuid-devel";; +esac + CXXFLAGS="-Wno-deprecated-declarations" # Default configuration file.