From 2dd6b7f739ca9064e8ecf2688400c21f3eb0fd87 Mon Sep 17 00:00:00 2001 From: Maximilian Bosch Date: Mon, 6 Oct 2025 17:39:44 +0200 Subject: [PATCH] mrpeach: remove Doesn't build with glibc-2.42 anymore, didn't see a release in 10 years. Failing Hydra build: https://hydra.nixos.org/build/308670849 --- .../magnetophonDSP/VoiceOfFaust/default.nix | 2 - pkgs/by-name/mr/mrpeach/package.nix | 71 ------------------- pkgs/top-level/aliases.nix | 1 + 3 files changed, 1 insertion(+), 73 deletions(-) delete mode 100644 pkgs/by-name/mr/mrpeach/package.nix diff --git a/pkgs/applications/audio/magnetophonDSP/VoiceOfFaust/default.nix b/pkgs/applications/audio/magnetophonDSP/VoiceOfFaust/default.nix index 220d3fe68d53..f1845e2a3279 100644 --- a/pkgs/applications/audio/magnetophonDSP/VoiceOfFaust/default.nix +++ b/pkgs/applications/audio/magnetophonDSP/VoiceOfFaust/default.nix @@ -5,7 +5,6 @@ faust2jack, faust2lv2, helmholtz, - mrpeach, puredata-with-plugins, jack-example-tools, }: @@ -22,7 +21,6 @@ stdenv.mkDerivation rec { plugins = [ helmholtz - mrpeach ]; pitchTracker = puredata-with-plugins plugins; diff --git a/pkgs/by-name/mr/mrpeach/package.nix b/pkgs/by-name/mr/mrpeach/package.nix deleted file mode 100644 index ef9194be5adc..000000000000 --- a/pkgs/by-name/mr/mrpeach/package.nix +++ /dev/null @@ -1,71 +0,0 @@ -{ - lib, - stdenv, - fetchurl, - puredata, -}: - -stdenv.mkDerivation { - pname = "mrpeach"; - version = "1.1"; - - # this was to only usable url I could find: - # - The main url changes hash: http://pure-data.cvs.sourceforge.net/viewvc/pure-data/externals/mrpeach/?view=tar - # - There are lot's of places where this SW is available as part of a big pkg: pd-extended, pd-l2ork - # - It's just 211K - - src = fetchurl { - url = "http://slackonly.com/pub/korgie/sources/pd_mrpeach-2011.10.21.tar.gz"; - sha256 = "12jqba3jsdrk20ib9wc2wiivki88ypcd4mkzgsri9siywbbz9w8x"; - }; - - buildInputs = [ puredata ]; - - hardeningDisable = [ "format" ]; - - postPatch = '' - for D in net osc - do - sed -i "s@prefix = /usr/local@prefix = $out@g" $D/Makefile - for i in ${puredata}/include/pd/*; do - ln -s $i $D/ - done - done - ''; - - buildPhase = '' - runHook preBuild - for D in net osc - do - cd $D - make - cd .. - done - runHook postBuild - ''; - - installPhase = '' - runHook preInstall - for D in net osc - do - cd $D - make install - cd .. - done - runHook postInstall - ''; - - preFixup = '' - mv $out/lib/pd-externals/net $out - mv $out/lib/pd-externals/osc $out - rm -rf $out/lib - ''; - - meta = { - description = "Collection of Pd objectclasses for OSC-messages"; - homepage = "http://puredata.info/downloads/osc"; - license = lib.licenses.gpl2; - maintainers = [ lib.maintainers.magnetophon ]; - platforms = lib.platforms.linux; - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 45d5c0db3c7b..ebd0745bc3e4 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1121,6 +1121,7 @@ mapAliases { mpdWithFeatures = warnAlias "mpdWithFeatures has been replaced by mpd.override" mpd.override; # Added 2025-08-08 mpris-discord-rpc = throw "'mpris-discord-rpc' has been renamed to 'music-discord-rpc'."; # Added 2025-09-14 mpw = throw "'mpw' has been removed, as upstream development has moved to Spectre, which is packaged as 'spectre-cli'"; # Added 2025-10-26 + mrpeach = throw "'mrpeach' has been removed as it is unmaintained"; # Added 2025-10-06 mrxvt = throw "'mrxvt' has been removed due to lack of maintainence upstream"; # Added 2025-09-25 msgpack = throw "msgpack has been split into msgpack-c and msgpack-cxx"; # Added 2025-09-14 msp430NewlibCross = throw "'msp430NewlibCross' has been renamed to/replaced by 'msp430Newlib'"; # Converted to throw 2025-10-27