chromium,chromedriver: 129.0.6668.91 -> 129.0.6668.100
[NixPkgs.git] / pkgs / by-name / oa / oama / package.nix
blobe938805bac866978831b09538345443382c7b300
2   haskell,
3   haskellPackages,
4   lib,
5   stdenv,
6 }:
7 let
8   inherit (haskell.lib.compose) overrideCabal justStaticExecutables;
10   overrides = {
11     description = "OAuth credential MAnager";
12     homepage = "https://github.com/pdobsan/oama";
13     maintainers = with lib.maintainers; [ aidalgol ];
15     passthru.updateScript = ./update.sh;
16   };
18   raw-pkg = (haskellPackages.callPackage ./generated-package.nix { }).overrideScope (
19     final: prev: {
20       # Dependency twain requires an older version of http2, and we cannot mix
21       # versions of transitive dependencies.
22       http2 = final.http2_3_0_3;
23       warp = final.warp_3_3_30;
24     }
25   );
27 lib.pipe raw-pkg [
28   (overrideCabal overrides)
29   # FIXME: eliminate all erroneous references on aarch64-darwin manually,
30   # see https://github.com/NixOS/nixpkgs/issues/318013
31   (if stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isAarch64 then lib.id else justStaticExecutables)