Merge staging-next into staging
This commit is contained in:
@@ -1,13 +1,13 @@
|
||||
{ stdenv
|
||||
, libopcodes, libbfd, libelf
|
||||
, linuxPackages_latest
|
||||
, linuxPackages_latest, zlib
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation {
|
||||
pname = "bpftool";
|
||||
inherit (linuxPackages_latest.kernel) version src;
|
||||
|
||||
buildInputs = [ libopcodes libbfd libelf ];
|
||||
buildInputs = [ libopcodes libbfd libelf zlib ];
|
||||
|
||||
preConfigure = ''
|
||||
cd tools/bpf/bpftool
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
{ stdenv, fetchFromGitHub, kernel }:
|
||||
{ stdenv, fetchFromGitHub, fetchpatch, kernel }:
|
||||
|
||||
assert stdenv.lib.versionAtLeast kernel.version "3.5";
|
||||
|
||||
@@ -20,6 +20,15 @@ stdenv.mkDerivation rec {
|
||||
sed 's/depmod /true /' -i Makefile
|
||||
'';
|
||||
|
||||
patches = [
|
||||
# Fix build on Linux kernel >= 5.4
|
||||
# https://github.com/DIGImend/digimend-kernel-drivers/pull/331
|
||||
(fetchpatch {
|
||||
url = "https://github.com/DIGImend/digimend-kernel-drivers/commit/fb8a2eb6a9198bb35aaccb81e22dd5ebe36124d1.patch";
|
||||
sha256 = "1j7l5hsk59gccydpf7n6xx1ki4rm6aka7k879a7ah5jn8p1ylgw9";
|
||||
})
|
||||
];
|
||||
|
||||
nativeBuildInputs = kernel.moduleBuildDependencies;
|
||||
|
||||
postInstall = ''
|
||||
|
||||
@@ -7,14 +7,14 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "ell";
|
||||
version = "0.26";
|
||||
version = "0.27";
|
||||
|
||||
outputs = [ "out" "dev" ];
|
||||
|
||||
src = fetchgit {
|
||||
url = "https://git.kernel.org/pub/scm/libs/${pname}/${pname}.git";
|
||||
rev = version;
|
||||
sha256 = "1gnqd7dghwkcn48f6fr9qvkkm976b3x4bn3l7l2k9pamzpng084i";
|
||||
sha256 = "0pr9c4h535ggj54zfah9m3wziiwlig7r1hxpfx16s2s11ylrl9gd";
|
||||
};
|
||||
|
||||
patches = [
|
||||
|
||||
@@ -2,12 +2,12 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "firmware-linux-nonfree";
|
||||
version = "2019-10-22";
|
||||
version = "2019-12-15";
|
||||
|
||||
src = fetchgit {
|
||||
url = "https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git";
|
||||
rev = lib.replaceStrings ["-"] [""] version;
|
||||
sha256 = "03ycc55h7vgd4fmb7v7gl7lplf7pg7acs16aa2rramgldxqvyx7j";
|
||||
sha256 = "01zwmgva2263ksssqhhi46jh5kzb6z1a4xs8agsb2mbwifxf84cl";
|
||||
};
|
||||
|
||||
installFlags = [ "DESTDIR=$(out)" ];
|
||||
@@ -17,7 +17,7 @@ stdenv.mkDerivation rec {
|
||||
|
||||
outputHashMode = "recursive";
|
||||
outputHashAlgo = "sha256";
|
||||
outputHash = "15nm0xh2xq8mnk7a66iljcklc15gvh6jcpz2d9llg1fkv6w8lqc6";
|
||||
outputHash = "1jp2bb87jbcml1q3r4yilf9l3pirr19zb70l6mlxlmbqml50zwzd";
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
description = "Binary firmware collection packaged by kernel.org";
|
||||
|
||||
@@ -13,12 +13,12 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "iwd";
|
||||
version = "1.2";
|
||||
version = "1.4";
|
||||
|
||||
src = fetchgit {
|
||||
url = https://git.kernel.org/pub/scm/network/wireless/iwd.git;
|
||||
rev = version;
|
||||
sha256 = "10fwi31ym6hvn0vvh9fy0swzs3mfnpcwg95np4i5ksmw8k0kj0hf";
|
||||
sha256 = "13sig2lbiyi4x74ag37gvdqx5w18w6hmq9hc1ir4a1cqqf50v61v";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{ stdenv, lib, fetchsvn, linux
|
||||
, scripts ? fetchsvn {
|
||||
url = "https://www.fsfla.org/svn/fsfla/software/linux-libre/releases/branches/";
|
||||
rev = "17145";
|
||||
rev = "17151";
|
||||
sha256 = "0hyd7wp73w4555d42xcvk4x4nxrfckbzah2ckb4d2aqzxab87789";
|
||||
}
|
||||
, ...
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
with stdenv.lib;
|
||||
|
||||
buildLinux (args // rec {
|
||||
version = "5.5-rc2";
|
||||
version = "5.5-rc3";
|
||||
extraMeta.branch = "5.5";
|
||||
|
||||
# modDirVersion needs to be x.y.z, will always add .0
|
||||
@@ -11,7 +11,7 @@ buildLinux (args // rec {
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://git.kernel.org/torvalds/t/linux-${version}.tar.gz";
|
||||
sha256 = "1fs432ld5k1j68hflqdxby9mxa6a7xnw1m6z5lfb9341gjw078xc";
|
||||
sha256 = "1rf394d1d6c0mvf6006gq1bscq3jjcvj9xxmdwallfwpp9igs8id";
|
||||
};
|
||||
|
||||
# Should the testing kernels ever be built on Hydra?
|
||||
|
||||
@@ -17,7 +17,7 @@ stdenv.mkDerivation rec {
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
description = "A utility for viewing/manipulating the MAC address of network interfaces";
|
||||
maintainers = with maintainers; [ joachifm ];
|
||||
maintainers = with maintainers; [ joachifm ma27 ];
|
||||
license = licenses.gpl2Plus;
|
||||
homepage = https://www.gnu.org/software/macchanger;
|
||||
platforms = platforms.linux;
|
||||
|
||||
@@ -27,10 +27,10 @@ stdenv.mkDerivation rec {
|
||||
makeFlags = [
|
||||
"LIB=lib"
|
||||
"prefix=$(out)"
|
||||
"mandir=$(out)/share/man/man8"
|
||||
"man8dir=$(out)/share/man/man8"
|
||||
"man5dir=$(out)/share/man/man5"
|
||||
"man3dir=$(out)/share/man/man3"
|
||||
"unitdir=$(out)/lib/systemd/system"
|
||||
"SYSTEMDPATH=lib"
|
||||
];
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
|
||||
Reference in New Issue
Block a user