Merge pull request #300043 from atorres1985-contrib/advcpmv
advcpmv: remove
This commit is contained in:
commit
d544d1760f
|
@ -1,62 +0,0 @@
|
||||||
{ coreutils
|
|
||||||
, fetchFromGitHub
|
|
||||||
}:
|
|
||||||
|
|
||||||
let
|
|
||||||
advcpmv-data = {
|
|
||||||
pname = "advcpmv";
|
|
||||||
patch-version = "0.9";
|
|
||||||
coreutils-version = "9.4";
|
|
||||||
version = "${advcpmv-data.patch-version}-${advcpmv-data.coreutils-version}";
|
|
||||||
src = fetchFromGitHub {
|
|
||||||
owner = "jarun";
|
|
||||||
repo = "advcpmv";
|
|
||||||
rev = "a1f8b505e691737db2f7f2b96275802c45f65c59";
|
|
||||||
hash = "sha256-IHfMu6PyGRPc87J/hbxMUdosmLq13K0oWa5fPLWKOvo=";
|
|
||||||
};
|
|
||||||
patch-file = advcpmv-data.src + "/advcpmv-${advcpmv-data.version}.patch";
|
|
||||||
};
|
|
||||||
coreutilsNoSingleBinary = coreutils.override { singleBinary = false; };
|
|
||||||
in
|
|
||||||
assert (advcpmv-data.coreutils-version == coreutils.version);
|
|
||||||
coreutilsNoSingleBinary.overrideAttrs (old: {
|
|
||||||
inherit (advcpmv-data) pname version;
|
|
||||||
|
|
||||||
patches = (old.patches or [ ]) ++ [
|
|
||||||
advcpmv-data.patch-file
|
|
||||||
];
|
|
||||||
|
|
||||||
outputs = [ "out" ]; # Since we don't need info files
|
|
||||||
|
|
||||||
configureFlags = (old.configureFlags or [ ]) ++ [
|
|
||||||
# To not conflict with regular coreutils
|
|
||||||
"--program-prefix=adv"
|
|
||||||
];
|
|
||||||
|
|
||||||
# Only cpg and mvg are desired, the others are not touched and therefore can
|
|
||||||
# be removed. Equally, the info directory is removed.
|
|
||||||
postFixup = (old.postFixup or "") + ''
|
|
||||||
rm -rf $out/share/info
|
|
||||||
pushd $out/bin
|
|
||||||
mv advcp cpg
|
|
||||||
mv advmv mvg
|
|
||||||
rm adv*
|
|
||||||
mv cpg advcp
|
|
||||||
mv mvg advmv
|
|
||||||
ln -s advcp cpg
|
|
||||||
ln -s advcp acp
|
|
||||||
ln -s advmv mvg
|
|
||||||
ln -s advmv amv
|
|
||||||
popd
|
|
||||||
'';
|
|
||||||
|
|
||||||
meta = old.meta // {
|
|
||||||
homepage = "https://github.com/jarun/advcpmv";
|
|
||||||
description = "Patched cp and mv from Coreutils that provides progress bars";
|
|
||||||
longDescription = ''
|
|
||||||
Advanced Copy is a mod for the GNU cp and GNU mv tools which adds a
|
|
||||||
progress bar and provides some info on what's going on. It was written by
|
|
||||||
Florian Zwicke and released under the GPL.
|
|
||||||
'';
|
|
||||||
};
|
|
||||||
})
|
|
|
@ -59,6 +59,7 @@ mapAliases ({
|
||||||
AusweisApp2 = ausweisapp; # Added 2023-11-08
|
AusweisApp2 = ausweisapp; # Added 2023-11-08
|
||||||
a4term = a4; # Added 2023-10-06
|
a4term = a4; # Added 2023-10-06
|
||||||
adtool = throw "'adtool' has been removed, as it was broken and unmaintained";
|
adtool = throw "'adtool' has been removed, as it was broken and unmaintained";
|
||||||
|
advcpmv = throw "'advcpmv' has been removed, as it is not being actively maintained and break recent coreutils."; # Added 2024-03-29
|
||||||
aether = throw "aether has been removed from nixpkgs; upstream unmaintained, security issues"; # Added 2023-10-03
|
aether = throw "aether has been removed from nixpkgs; upstream unmaintained, security issues"; # Added 2023-10-03
|
||||||
airfield = throw "airfield has been removed due to being unmaintained"; # Added 2023-05-19
|
airfield = throw "airfield has been removed due to being unmaintained"; # Added 2023-05-19
|
||||||
alertmanager-bot = throw "alertmanager-bot is broken and has been archived by upstream"; # Added 2023-07-28
|
alertmanager-bot = throw "alertmanager-bot is broken and has been archived by upstream"; # Added 2023-07-28
|
||||||
|
|
Loading…
Reference in New Issue
Block a user