petrifoo: modernize, move to by-name/

This commit is contained in:
pancaek
2025-10-21 20:10:39 -07:00
parent c159537648
commit 36967779e9
2 changed files with 8 additions and 12 deletions
@@ -7,7 +7,7 @@
cmake,
gtk2,
libjack2,
libgnomecanvas,
gnome2,
libpthreadstubs,
libsamplerate,
libsndfile,
@@ -17,12 +17,12 @@
openssl,
}:
stdenv.mkDerivation rec {
stdenv.mkDerivation (finalAttrs: {
pname = "petri-foo";
version = "0.1.87";
src = fetchurl {
url = "mirror://sourceforge/petri-foo/${pname}-${version}.tar.bz2";
url = "mirror://sourceforge/petri-foo/petri-foo-${finalAttrs.version}.tar.bz2";
sha256 = "0b25iicgn8c42487fdw32ycfrll1pm2zjgy5djvgw6mfcaa4gizh";
};
@@ -52,7 +52,7 @@ stdenv.mkDerivation rec {
alsa-lib
gtk2
libjack2
libgnomecanvas
gnome2.libgnomecanvas
libpthreadstubs
libsamplerate
libsndfile
@@ -61,13 +61,13 @@ stdenv.mkDerivation rec {
openssl
];
meta = with lib; {
meta = {
description = "MIDI controllable audio sampler";
longDescription = "a fork of Specimen";
homepage = "https://petri-foo.sourceforge.net";
license = licenses.gpl2Plus;
platforms = platforms.linux;
license = lib.licenses.gpl2Plus;
platforms = lib.platforms.linux;
maintainers = [ ];
mainProgram = "petri-foo";
};
}
})
-4
View File
@@ -12084,10 +12084,6 @@ with pkgs;
sed = gnused;
};
petrifoo = callPackage ../applications/audio/petrifoo {
inherit (gnome2) libgnomecanvas;
};
pdfpc = callPackage ../applications/misc/pdfpc {
inherit (gst_all_1)
gstreamer