mirror of
https://github.com/ilyakooo0/nixpkgs.git
synced 2024-11-11 15:27:20 +03:00
qmk_firmware: drop
It has not been touched in years, is lacking meta, and is marked as broken in release-20.09.
This commit is contained in:
parent
905ecb920e
commit
c68dc85671
@ -1,39 +0,0 @@
|
||||
{ stdenv, fetchFromGitHub
|
||||
, avrgcc, avrbinutils
|
||||
, gcc-arm-embedded, gcc-armhf-embedded
|
||||
, teensy-loader-cli, dfu-programmer, dfu-util }:
|
||||
|
||||
let version = "0.6.144";
|
||||
|
||||
in stdenv.mkDerivation {
|
||||
pname = "qmk_firmware";
|
||||
inherit version;
|
||||
src = fetchFromGitHub {
|
||||
owner = "qmk";
|
||||
repo = "qmk_firmware";
|
||||
rev = version;
|
||||
sha256 = "0m71f9w32ksqjkrwhqwhr74q5v3pr38bihjyb9ks0k5id0inhrjn";
|
||||
fetchSubmodules = true;
|
||||
};
|
||||
postPatch = ''
|
||||
substituteInPlace tmk_core/arm_atsam.mk \
|
||||
--replace arm-none-eabi arm-none-eabihf
|
||||
rm keyboards/handwired/frenchdev/rules.mk keyboards/dk60/rules.mk
|
||||
'';
|
||||
buildFlags = [ "all:default" ];
|
||||
doCheck = true;
|
||||
checkTarget = "test:all";
|
||||
installPhase = ''
|
||||
mkdir $out
|
||||
'';
|
||||
NIX_CFLAGS_COMPILE = "-Wno-error";
|
||||
nativeBuildInputs = [
|
||||
avrgcc
|
||||
avrbinutils
|
||||
gcc-arm-embedded
|
||||
gcc-armhf-embedded
|
||||
teensy-loader-cli
|
||||
dfu-programmer
|
||||
dfu-util
|
||||
];
|
||||
}
|
@ -584,6 +584,7 @@ mapAliases ({
|
||||
python2nix = throw "python2nix has been removed as it is outdated. Use e.g. nixpkgs-pytools instead."; # added 2021-03-08
|
||||
qca-qt5 = libsForQt5.qca-qt5; # added 2015-12-19
|
||||
qcsxcad = libsForQt5.qcsxcad; # added 2020-11-05
|
||||
qmk_firmware = throw "qmk_firmware has been removed because it was broken"; # added 2021-04-02
|
||||
qr-filetransfer = throw ''"qr-filetransfer" has been renamed to "qrcp"''; # added 2020-12-02
|
||||
quake3game = ioquake3; # added 2016-01-14
|
||||
qvim = throw "qvim has been removed."; # added 2020-08-31
|
||||
|
@ -30591,13 +30591,6 @@ in
|
||||
|
||||
pentablet-driver = libsForQt5.callPackage ../misc/drivers/pentablet-driver { };
|
||||
|
||||
qmk_firmware = callPackage ../development/misc/qmk_firmware {
|
||||
avrgcc = pkgsCross.avr.buildPackages.gcc;
|
||||
avrbinutils = pkgsCross.avr.buildPackages.binutils;
|
||||
gcc-arm-embedded = pkgsCross.arm-embedded.buildPackages.gcc;
|
||||
gcc-armhf-embedded = pkgsCross.armhf-embedded.buildPackages.gcc;
|
||||
};
|
||||
|
||||
new-session-manager = callPackage ../applications/audio/new-session-manager { };
|
||||
|
||||
newlib = callPackage ../development/misc/newlib { };
|
||||
|
Loading…
Reference in New Issue
Block a user