Merge pull request #305399 from LeSuisse/acpica-tools-20240322

acpica-tools: 20230628 -> 20240322, build from source repo
This commit is contained in:
Pierre Bourdon
2024-04-20 03:14:55 +02:00
committed by GitHub
+7 -8
View File
@@ -1,17 +1,19 @@
{ lib
, stdenv
, fetchurl
, fetchFromGitHub
, bison
, flex
}:
stdenv.mkDerivation rec {
pname = "acpica-tools";
version = "20230628";
version = "20240322";
src = fetchurl {
url = "https://downloadmirror.intel.com/783534/acpica-unix-${version}.tar.gz";
hash = "sha256-hodqdF49Ik3P0iLtPeRltHVZ6FgR3y25gg7wmp3/XM4=";
src = fetchFromGitHub {
owner = "acpica";
repo = "acpica";
rev = "refs/tags/G${version}";
hash = "sha256-k5rDaRKYPwdP4SmEXlrqsA2NLZDlqXBclz1Lwmufa2M=";
};
nativeBuildInputs = [ bison flex ];
@@ -29,9 +31,6 @@ stdenv.mkDerivation rec {
env.NIX_CFLAGS_COMPILE = toString ([
"-O3"
] ++ lib.optionals (stdenv.cc.isGNU) [
# Needed with GCC 12
"-Wno-dangling-pointer"
]);
enableParallelBuilding = true;