tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
iasl: drop pacakge
authored by
Kid
and committed by
GitHub
4 years ago
b43389f4
53bd4434
+15
-60
11 changed files
expand all
collapse all
unified
split
pkgs
applications
virtualization
OVMF
default.nix
seabios
default.nix
virtualbox
default.nix
xen
generic.nix
development
compilers
edk2
default.nix
iasl
default.nix
os-specific
linux
fwts
default.nix
tools
misc
coreboot-utils
default.nix
system
acpica-tools
default.nix
top-level
aliases.nix
all-packages.nix
+2
-2
pkgs/applications/virtualization/OVMF/default.nix
···
1
1
-
{ stdenv, lib, edk2, util-linux, nasm, iasl
1
1
+
{ stdenv, lib, edk2, util-linux, nasm, acpica-tools
2
2
, csmSupport ? false, seabios ? null
3
3
, secureBoot ? false
4
4
, httpSupport ? false
···
25
25
26
26
outputs = [ "out" "fd" ];
27
27
28
28
-
buildInputs = [ util-linux nasm iasl ];
28
28
+
buildInputs = [ util-linux nasm acpica-tools ];
29
29
30
30
hardeningDisable = [ "format" "stackprotector" "pic" "fortify" ];
31
31
+2
-3
pkgs/applications/virtualization/seabios/default.nix
···
1
1
-
{ lib, stdenv, fetchurl, iasl, python3 }:
1
1
+
{ lib, stdenv, fetchurl, acpica-tools, python3 }:
2
2
3
3
stdenv.mkDerivation rec {
4
4
···
12
12
13
13
nativeBuildInputs = [ python3 ];
14
14
15
15
-
buildInputs = [ iasl ];
15
15
+
buildInputs = [ acpica-tools ];
16
16
17
17
strictDeps = true;
18
18
···
47
47
platforms = [ "i686-linux" "x86_64-linux" ];
48
48
};
49
49
}
50
50
-
+2
-12
pkgs/applications/virtualization/virtualbox/default.nix
···
1
1
-
{ config, stdenv, fetchurl, lib, iasl, dev86, pam, libxslt, libxml2, wrapQtAppsHook
1
1
+
{ config, stdenv, fetchurl, lib, acpica-tools, dev86, pam, libxslt, libxml2, wrapQtAppsHook
2
2
, libX11, xorgproto, libXext, libXcursor, libXmu, libIDL, SDL, libcap, libGL
3
3
, libpng, glib, lvm2, libXrandr, libXinerama, libopus, qtbase, qtx11extras
4
4
, qttools, qtsvg, qtwayland, pkg-config, which, docbook_xsl, docbook_xml_dtd_43
···
24
24
# Use maintainers/scripts/update.nix to update the version and all related hashes or
25
25
# change the hashes in extpack.nix and guest-additions/default.nix as well manually.
26
26
version = "6.1.26";
27
27
-
28
28
-
iasl' = iasl.overrideAttrs (old: rec {
29
29
-
inherit (old) pname;
30
30
-
version = "20190108";
31
31
-
src = fetchurl {
32
32
-
url = "https://acpica.org/sites/acpica/files/acpica-unix-${version}.tar.gz";
33
33
-
sha256 = "0bqhr3ndchvfhxb31147z8gd81dysyz5dwkvmp56832d0js2564q";
34
34
-
};
35
35
-
NIX_CFLAGS_COMPILE = old.NIX_CFLAGS_COMPILE + " -Wno-error=stringop-truncation";
36
36
-
});
37
27
in stdenv.mkDerivation {
38
28
pname = "virtualbox";
39
29
inherit version;
···
52
42
dontWrapQtApps = true;
53
43
54
44
buildInputs =
55
55
-
[ iasl' dev86 libxslt libxml2 xorgproto libX11 libXext libXcursor libIDL
45
45
+
[ acpica-tools dev86 libxslt libxml2 xorgproto libX11 libXext libXcursor libIDL
56
46
libcap glib lvm2 alsa-lib curl libvpx pam makeself perl
57
47
libXmu libpng libopus python ]
58
48
++ optional javaBindings jdk
+2
-2
pkgs/applications/virtualization/xen/generic.nix
···
3
3
4
4
# Xen
5
5
, bison, bzip2, checkpolicy, dev86, figlet, flex, gettext, glib
6
6
-
, iasl, libaio, libiconv, libuuid, ncurses, openssl, perl
6
6
+
, acpica-tools, libaio, libiconv, libuuid, ncurses, openssl, perl
7
7
, python2Packages
8
8
# python2Packages.python
9
9
, xz, yajl, zlib
···
71
71
cmake which
72
72
73
73
# Xen
74
74
-
bison bzip2 checkpolicy dev86 figlet flex gettext glib iasl libaio
74
74
+
bison bzip2 checkpolicy dev86 figlet flex gettext glib acpica-tools libaio
75
75
libiconv libuuid ncurses openssl perl python2Packages.python xz yajl zlib
76
76
77
77
# oxenstored
-1
pkgs/development/compilers/edk2/default.nix
···
5
5
fetchpatch,
6
6
libuuid,
7
7
python3,
8
8
-
iasl,
9
8
bc,
10
9
clang_9,
11
10
llvmPackages_9,
-33
pkgs/development/compilers/iasl/default.nix
···
1
1
-
{lib, stdenv, fetchurl, bison, flex}:
2
2
-
3
3
-
stdenv.mkDerivation rec {
4
4
-
pname = "iasl";
5
5
-
version = "20210730";
6
6
-
7
7
-
src = fetchurl {
8
8
-
url = "https://acpica.org/sites/acpica/files/acpica-unix-${version}.tar.gz";
9
9
-
sha256 = "1pmm977nyl3bs71ipzcl4dh30qm8x9wm2p2ml0m62rl62kai832a";
10
10
-
};
11
11
-
12
12
-
NIX_CFLAGS_COMPILE = "-O3";
13
13
-
14
14
-
buildFlags = [ "iasl" ];
15
15
-
16
16
-
nativeBuildInputs = [ bison flex ];
17
17
-
18
18
-
installPhase =
19
19
-
''
20
20
-
runHook preInstall
21
21
-
22
22
-
install -Dm755 generate/unix/bin*/iasl -t $out/bin
23
23
-
24
24
-
runHook postInstall
25
25
-
'';
26
26
-
27
27
-
meta = {
28
28
-
description = "Intel ACPI Compiler";
29
29
-
homepage = "http://www.acpica.org/";
30
30
-
license = lib.licenses.iasl;
31
31
-
platforms = lib.platforms.unix;
32
32
-
};
33
33
-
}
+3
-3
pkgs/os-specific/linux/fwts/default.nix
···
1
1
{ lib, stdenv, fetchzip, autoreconfHook, pkg-config, glib, pcre
2
2
-
, json_c, flex, bison, dtc, pciutils, dmidecode, iasl, libbsd }:
2
2
+
, json_c, flex, bison, dtc, pciutils, dmidecode, acpica-tools, libbsd }:
3
3
4
4
stdenv.mkDerivation rec {
5
5
pname = "fwts";
···
12
12
};
13
13
14
14
nativeBuildInputs = [ autoreconfHook pkg-config ];
15
15
-
buildInputs = [ glib pcre json_c flex bison dtc pciutils dmidecode iasl libbsd ];
15
15
+
buildInputs = [ glib pcre json_c flex bison dtc pciutils dmidecode acpica-tools libbsd ];
16
16
17
17
postPatch = ''
18
18
substituteInPlace src/lib/include/fwts_binpaths.h \
19
19
--replace "/usr/bin/lspci" "${pciutils}/bin/lspci" \
20
20
--replace "/usr/sbin/dmidecode" "${dmidecode}/bin/dmidecode" \
21
21
-
--replace "/usr/bin/iasl" "${iasl}/bin/iasl"
21
21
+
--replace "/usr/bin/iasl" "${acpica-tools}/bin/iasl"
22
22
'';
23
23
24
24
enableParallelBuilding = true;
+2
-2
pkgs/tools/misc/coreboot-utils/default.nix
···
1
1
-
{ lib, stdenv, fetchurl, zlib, pciutils, coreutils, acpica-tools, iasl, makeWrapper, gnugrep, gnused, file, buildEnv }:
1
1
+
{ lib, stdenv, fetchurl, zlib, pciutils, coreutils, acpica-tools, makeWrapper, gnugrep, gnused, file, buildEnv }:
2
2
3
3
let
4
4
version = "4.14";
···
91
91
dontBuild = true;
92
92
installPhase = "install -Dm755 acpidump-all $out/bin/acpidump-all";
93
93
postFixup = let
94
94
-
binPath = [ coreutils acpica-tools iasl gnugrep gnused file ];
94
94
+
binPath = [ coreutils acpica-tools gnugrep gnused file ];
95
95
in "wrapProgram $out/bin/acpidump-all --set PATH ${lib.makeBinPath binPath}";
96
96
};
97
97
};
+1
pkgs/tools/system/acpica-tools/default.nix
···
21
21
"acpihelp"
22
22
"acpisrc"
23
23
"acpixtract"
24
24
+
"iasl"
24
25
];
25
26
26
27
nativeBuildInputs = [ bison flex ];
+1
pkgs/top-level/aliases.nix
···
339
339
htmlTidy = html-tidy; # added 2014-12-06
340
340
hydra-flakes = throw "hydra-flakes: Flakes support has been merged into Hydra's master. Please use `hydra-unstable` now."; # added 2020-04-06
341
341
iana_etc = iana-etc; # added 2017-03-08
342
342
+
iasl = throw "iasl has been removed, use acpica-tools instead"; # added 2021-08-08
342
343
icedtea8_web = adoptopenjdk-icedtea-web; # added 2019-08-21
343
344
icedtea_web = adoptopenjdk-icedtea-web; # added 2019-08-21
344
345
idea = jetbrains; # added 2017-04-03
-2
pkgs/top-level/all-packages.nix
···
5954
5954
5955
5955
i2pd = callPackage ../tools/networking/i2pd { };
5956
5956
5957
5957
-
iasl = callPackage ../development/compilers/iasl { };
5958
5958
-
5959
5957
iannix = libsForQt5.callPackage ../applications/audio/iannix { };
5960
5958
5961
5959
jamulus = libsForQt5.callPackage ../applications/audio/jamulus { };