fix: add overlay to both laptop and pc

This commit is contained in:
Noa Aarts 2024-10-20 16:51:03 +02:00
parent 0bfbc32900
commit 1e99819b59
Signed by: noa
GPG key ID: 1850932741EFF672
3 changed files with 20 additions and 16 deletions

18
common/ccid-overlay.nix Normal file
View file

@ -0,0 +1,18 @@
{ config, pkgs, ... }: {
nixpkgs.overlays = [
(self: super: {
ccid = super.ccid.overrideAttrs (old: rec {
pname = "ccid";
version = "1.5.5";
src = super.fetchurl {
url = "https://ccid.apdu.fr/files/${pname}-${version}.tar.bz2";
hash = "sha256-GUcI91/jadRd18Feiz6Kfbi0nPxVV1dMoqLnbvEsoMo=";
};
postPatch = ''
patchShebangs .
substituteInPlace src/Makefile.in --replace-fail /bin/echo echo
'';
});
})
];
}