From c67b392385cbaadb50acd2794a7e581368b5b39c Mon Sep 17 00:00:00 2001 From: eldritch horrors Date: Wed, 6 Mar 2024 00:38:02 +0100 Subject: Merge pull request #9608 from NixOS/default-lowdown Remove custom lowdown (cherry picked from commit 790cf13c268c7197c276cc02efda4cfe64a3a688) Change-Id: Ie01f9a69e81e793fc7ac869de943da370dc75e36 --- flake.lock | 17 ----------------- flake.nix | 27 +++------------------------ 2 files changed, 3 insertions(+), 41 deletions(-) diff --git a/flake.lock b/flake.lock index 1e2ce771b..e5e576b8a 100644 --- a/flake.lock +++ b/flake.lock @@ -16,22 +16,6 @@ "type": "github" } }, - "lowdown-src": { - "flake": false, - "locked": { - "lastModified": 1633514407, - "narHash": "sha256-Dw32tiMjdK9t3ETl5fzGrutQTzh2rufgZV4A/BbxuD4=", - "owner": "kristapsdz", - "repo": "lowdown", - "rev": "d2c2b44ff6c27b936ec27358a2653caaef8f73b8", - "type": "github" - }, - "original": { - "owner": "kristapsdz", - "repo": "lowdown", - "type": "github" - } - }, "nixpkgs": { "locked": { "lastModified": 1704018918, @@ -67,7 +51,6 @@ "root": { "inputs": { "flake-compat": "flake-compat", - "lowdown-src": "lowdown-src", "nixpkgs": "nixpkgs", "nixpkgs-regression": "nixpkgs-regression" } diff --git a/flake.nix b/flake.nix index a6182b02a..61809073c 100644 --- a/flake.nix +++ b/flake.nix @@ -3,10 +3,9 @@ inputs.nixpkgs.url = "github:NixOS/nixpkgs/nixos-23.05-small"; inputs.nixpkgs-regression.url = "github:NixOS/nixpkgs/215d4d0fd80ca5163643b03a33fde804a29cc1e2"; - inputs.lowdown-src = { url = "github:kristapsdz/lowdown"; flake = false; }; inputs.flake-compat = { url = "github:edolstra/flake-compat"; flake = false; }; - outputs = { self, nixpkgs, nixpkgs-regression, lowdown-src, flake-compat }: + outputs = { self, nixpkgs, nixpkgs-regression, flake-compat }: let inherit (nixpkgs) lib; @@ -178,7 +177,7 @@ [ buildPackages.bison buildPackages.flex - (lib.getBin buildPackages.lowdown-nix) + (lib.getBin buildPackages.lowdown) buildPackages.mdbook buildPackages.mdbook-linkcheck buildPackages.autoconf-archive @@ -201,7 +200,7 @@ openssl sqlite libarchive boost - lowdown-nix + lowdown libsodium ] ++ lib.optionals stdenv.isLinux [libseccomp] @@ -395,9 +394,6 @@ { nixStable = prev.nix; - # Forward from the previous stage as we don’t want it to pick the lowdown override - nixUnstable = prev.nixUnstable; - nix = with final; with commonDeps { @@ -493,23 +489,6 @@ meta.platforms = lib.platforms.unix; }); - - lowdown-nix = with final; currentStdenv.mkDerivation rec { - name = "lowdown-0.9.0"; - - src = lowdown-src; - - outputs = [ "out" "bin" "dev" ]; - - nativeBuildInputs = [ buildPackages.which ]; - - configurePhase = '' - ${if (currentStdenv.isDarwin && currentStdenv.isAarch64) then "echo \"HAVE_SANDBOX_INIT=false\" > configure.local" else ""} - ./configure \ - PREFIX=${placeholder "dev"} \ - BINDIR=${placeholder "bin"}/bin - ''; - }; }; in { -- cgit v1.2.3