Compare commits
4 Commits
636b729964
...
intel-ipmd
| Author | SHA1 | Date | |
|---|---|---|---|
|
a2481fb310
|
|||
|
02aee44ed0
|
|||
| ca90ea78aa | |||
| e2ea0e7dfa |
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"ungoogled-chromium": {
|
||||
"version": "143.0.7499.40",
|
||||
"version": "143.0.7499.169",
|
||||
"deps": {
|
||||
"depot_tools": {
|
||||
"rev": "e2bb3cd55899346cc68bbfd5139e59c9d85a6984",
|
||||
@@ -12,16 +12,16 @@
|
||||
"hash": "sha256-kIPhfuJBQSISdRjloe0N2JrqvuVrEkNijb92/9zSE9I="
|
||||
},
|
||||
"ungoogled-patches": {
|
||||
"rev": "0.7.1",
|
||||
"hash": "sha256-3pmfT/mGRZZg09kXsdLsvYbgFQg+WN1BW8P0YwvlB/8="
|
||||
"rev": "0.7.9",
|
||||
"hash": "sha256-WmCG1iG200En3Nt5U2E6KhXvZHv4gwwa7xtPTqpWOAI="
|
||||
},
|
||||
"npmHash": "sha256-HF6B4abJJJ9JDVbovtAdaHIvqE1zHJZ2a+g2Cudx8Pw="
|
||||
},
|
||||
"DEPS": {
|
||||
"src": {
|
||||
"url": "https://chromium.googlesource.com/chromium/src.git",
|
||||
"rev": "c23ff452476d1b6322d73b9b629420ef119d0388",
|
||||
"hash": "sha256-ujiHFq8I6yENksWhBJ/BYMd5eDdlThfZxMfvDZH9sUo=",
|
||||
"rev": "164b20aab62509dad21fd46383951aeec084ad1e",
|
||||
"hash": "sha256-WqpZXjcklOyPIvEmWi23bC8D/vVXMLkAmFrQQ13Iy6o=",
|
||||
"recompress": true
|
||||
},
|
||||
"src/third_party/clang-format/script": {
|
||||
@@ -91,8 +91,8 @@
|
||||
},
|
||||
"src/third_party/angle": {
|
||||
"url": "https://chromium.googlesource.com/angle/angle.git",
|
||||
"rev": "9b75aecb1fa769e357d1dad2614228b6a04ddee6",
|
||||
"hash": "sha256-d375qLKzOX3fap5ZjbhPzU/8hWAB9GeT6IWrw3Vedsc="
|
||||
"rev": "2dfb5b7603d09c1d06f9d7a894752431d98b9a3e",
|
||||
"hash": "sha256-3F2K3UO3BHC0mJGUgc/q5AuxwL32O98PloF1cwyZLqU="
|
||||
},
|
||||
"src/third_party/angle/third_party/glmark2/src": {
|
||||
"url": "https://chromium.googlesource.com/external/github.com/glmark2/glmark2",
|
||||
@@ -131,8 +131,8 @@
|
||||
},
|
||||
"src/third_party/dawn": {
|
||||
"url": "https://dawn.googlesource.com/dawn.git",
|
||||
"rev": "e1ce227ebf75378c5f60a9d531579982bcdd93ee",
|
||||
"hash": "sha256-RqGCh/InZagPemqMRnR/ziaxDm3ruS4dtnj87mBmIjc="
|
||||
"rev": "479f62d2194fd6e44c37d07654ca6e41c42bd332",
|
||||
"hash": "sha256-rzZn9l0EFcir6k8Xv2svIrhRPwe/rq48H7CX/3yfgFE="
|
||||
},
|
||||
"src/third_party/dawn/third_party/glfw": {
|
||||
"url": "https://chromium.googlesource.com/external/github.com/glfw/glfw",
|
||||
@@ -256,8 +256,8 @@
|
||||
},
|
||||
"src/third_party/devtools-frontend/src": {
|
||||
"url": "https://chromium.googlesource.com/devtools/devtools-frontend",
|
||||
"rev": "4190a105897e986349694cae685b51054bf2dc51",
|
||||
"hash": "sha256-K+bg3OPmv7tN/elOtmlDXwyhC6FxrAEEAY/MqMkQbrU="
|
||||
"rev": "e4dd1d1d96b706a33ae7d60237d3cdcd58294e4c",
|
||||
"hash": "sha256-6to/NYTcx7H5OXF1u6YT55uCHwf8RU1uJaSXvuFsQ/c="
|
||||
},
|
||||
"src/third_party/dom_distiller_js/dist": {
|
||||
"url": "https://chromium.googlesource.com/chromium/dom-distiller/dist.git",
|
||||
@@ -776,8 +776,8 @@
|
||||
},
|
||||
"src/third_party/webrtc": {
|
||||
"url": "https://webrtc.googlesource.com/src.git",
|
||||
"rev": "a5751574a386ba0ba80b8c62201977f6aab6c225",
|
||||
"hash": "sha256-amrKVRN2QsjeDbxkKu0yjAs06U094MHj4ccSJHoVgPE="
|
||||
"rev": "4e31d1a1ff41bb1b79609c83f998458a111a149c",
|
||||
"hash": "sha256-3tfB6jNsTLYozYqBfAmYNmq94wQ3OFxBSlOfRaj6wxc="
|
||||
},
|
||||
"src/third_party/wuffs/src": {
|
||||
"url": "https://skia.googlesource.com/external/github.com/google/wuffs-mirror-release-c.git",
|
||||
@@ -806,8 +806,8 @@
|
||||
},
|
||||
"src/v8": {
|
||||
"url": "https://chromium.googlesource.com/v8/v8.git",
|
||||
"rev": "beee9f5cafde91bbd086077a11db16cb9768e62a",
|
||||
"hash": "sha256-q1gVbNGls2izSDb3KZmteZQvcc6M0JyPuZFPfG4FIAs="
|
||||
"rev": "326f5f8cad3f0e436c8ea8f82a6894936a32e860",
|
||||
"hash": "sha256-crTEZnN5iWTXOxpAkvIDPQ6hyfF54F1/ImoKrdmO2K4="
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
58
pkgs/by-name/in/intel-lpmd/package.nix
Normal file
58
pkgs/by-name/in/intel-lpmd/package.nix
Normal file
@@ -0,0 +1,58 @@
|
||||
{
|
||||
lib,
|
||||
stdenv,
|
||||
fetchFromGitHub,
|
||||
autoconf,
|
||||
autoconf-archive,
|
||||
gcc,
|
||||
glib,
|
||||
dbus-glib,
|
||||
libxml2,
|
||||
pkg-config,
|
||||
automake,
|
||||
gtk-doc,
|
||||
systemd,
|
||||
upower,
|
||||
libnl,
|
||||
man-db,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation (final: {
|
||||
pname = "intel-lpmd";
|
||||
version = "0.1.0";
|
||||
nativeBuildInputs = [
|
||||
autoconf
|
||||
autoconf-archive
|
||||
gcc
|
||||
man-db
|
||||
glib
|
||||
dbus-glib
|
||||
libxml2
|
||||
pkg-config
|
||||
gtk-doc
|
||||
systemd
|
||||
automake
|
||||
upower
|
||||
libnl
|
||||
];
|
||||
src = fetchFromGitHub {
|
||||
owner = "intel";
|
||||
repo = "intel-lpmd";
|
||||
rev = "v${final.version}";
|
||||
sha256 = "sha256-eZBgWpR2tdSDeqYV4Y2h2j5UeJebQg2tXlXcUywwZEA=";
|
||||
};
|
||||
# https://github.com/intel/intel-lpmd?tab=readme-ov-file#build-and-install
|
||||
configurePhase = ''
|
||||
./autogen.sh --localstatedir=/var --sysconfdir=$out/etc
|
||||
'';
|
||||
buildPhase = ''
|
||||
make
|
||||
mkdir -p "$out/bin"
|
||||
cp ./intel_lpmd $out/bin/intel_lpmd
|
||||
'';
|
||||
# Needed for config files, which the program will not run without.
|
||||
installPhase = ''
|
||||
mkdir -p "$out/etc/intel_lpmd/"
|
||||
cp $src/data/* $out/etc/intel_lpmd/ -r
|
||||
'';
|
||||
})
|
||||
Reference in New Issue
Block a user