redo: moved to by-name, modernized derivation, and fixed expired link (#344454)

This commit is contained in:
Weijia Wang 2024-09-27 02:46:15 +02:00 committed by GitHub
commit d4a5355198
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 15 additions and 7 deletions

View File

@ -1,8 +1,14 @@
{lib, stdenv, fetchFromGitHub, perl }:
{
lib,
stdenv,
fetchFromGitHub,
perl,
}:
stdenv.mkDerivation rec {
stdenv.mkDerivation {
pname = "redo";
version = "1.4";
src = fetchFromGitHub {
owner = "jdebp";
repo = "redo";
@ -10,20 +16,24 @@ stdenv.mkDerivation rec {
hash = "sha256-cA8UN4aQnJ8VyMW3mDOIPna4Ucw1kp8CirZTDhSoCpU=";
};
nativeBuildInputs = [ perl /* for pod2man */ ];
nativeBuildInputs = [
perl # for pod2man
];
buildPhase = ''
package/compile
'';
installPhase = ''
package/export $out/
'';
meta = {
homepage = "https://jdebp.eu./Softwares/redo/";
homepage = "https://github.com/jdebp/redo";
description = "System for building target files from source files";
license = lib.licenses.bsd2;
maintainers = [ ];
maintainers = with lib.maintainers; [ momeemt ];
mainProgram = "redo";
platforms = lib.platforms.unix;
};
}

View File

@ -18452,8 +18452,6 @@ with pkgs;
redisinsight = callPackage ../development/tools/redisinsight { };
redo = callPackage ../development/tools/build-managers/redo { };
redo-apenwarr = callPackage ../development/tools/build-managers/redo-apenwarr { };
redo-c = callPackage ../development/tools/build-managers/redo-c { };