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