various: migrate applications/audio to by-name/ part 2 (#454032)
This commit is contained in:
@@ -11,17 +11,16 @@
|
||||
libsndfile,
|
||||
pkg-config,
|
||||
python3Packages,
|
||||
libsForQt5,
|
||||
which,
|
||||
gtk3 ? null,
|
||||
qtbase ? null,
|
||||
withFrontend ? true,
|
||||
withGtk3 ? true,
|
||||
withQt ? true,
|
||||
wrapQtAppsHook ? null,
|
||||
}:
|
||||
|
||||
assert withQt -> qtbase != null;
|
||||
assert withQt -> wrapQtAppsHook != null;
|
||||
assert withQt -> libsForQt5.qtbase != null;
|
||||
assert withQt -> libsForQt5.wrapQtAppsHook != null;
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "carla";
|
||||
@@ -30,7 +29,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
src = fetchFromGitHub {
|
||||
owner = "falkTX";
|
||||
repo = "carla";
|
||||
rev = "v${finalAttrs.version}";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-21QaFCIjGjRTcJtf2nwC5RcVJF8JgcFPIbS8apvf9tw=";
|
||||
};
|
||||
|
||||
@@ -38,7 +37,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
python3Packages.wrapPython
|
||||
pkg-config
|
||||
which
|
||||
wrapQtAppsHook
|
||||
libsForQt5.wrapQtAppsHook
|
||||
];
|
||||
|
||||
pythonPath =
|
||||
@@ -58,7 +57,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
libpulseaudio
|
||||
libsndfile
|
||||
]
|
||||
++ lib.optional withQt qtbase
|
||||
++ lib.optional withQt libsForQt5.qtbase
|
||||
++ lib.optional withGtk3 gtk3;
|
||||
|
||||
propagatedBuildInputs = finalAttrs.pythonPath;
|
||||
@@ -99,7 +98,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
done
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "https://kx.studio/Applications:Carla";
|
||||
description = "Audio plugin host";
|
||||
longDescription = ''
|
||||
@@ -108,8 +107,8 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
It uses JACK as the default and preferred audio driver but also
|
||||
supports native drivers like ALSA, DirectSound or CoreAudio.
|
||||
'';
|
||||
license = licenses.gpl2Plus;
|
||||
maintainers = [ maintainers.minijackson ];
|
||||
platforms = platforms.linux;
|
||||
license = lib.licenses.gpl2Plus;
|
||||
maintainers = with lib.maintainers; [ minijackson ];
|
||||
platforms = lib.platforms.linux;
|
||||
};
|
||||
})
|
||||
@@ -62,18 +62,16 @@
|
||||
|
||||
let
|
||||
inherit (lib) optionals;
|
||||
|
||||
version = "1.10.0";
|
||||
in
|
||||
clangStdenv.mkDerivation {
|
||||
clangStdenv.mkDerivation (finalAttrs: {
|
||||
pname = "deadbeef";
|
||||
inherit version;
|
||||
version = "1.10.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "DeaDBeeF-Player";
|
||||
repo = "deadbeef";
|
||||
fetchSubmodules = true;
|
||||
rev = version;
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-qa0ULmE15lV2vkyXPNW9kSISQZEANrjwJwykTiifk5Q=";
|
||||
};
|
||||
|
||||
@@ -155,16 +153,16 @@ clangStdenv.mkDerivation {
|
||||
|
||||
enableParallelBuilding = true;
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Ultimate Music Player for GNU/Linux";
|
||||
mainProgram = "deadbeef";
|
||||
homepage = "http://deadbeef.sourceforge.net/";
|
||||
downloadPage = "https://github.com/DeaDBeeF-Player/deadbeef";
|
||||
license = licenses.gpl2;
|
||||
license = lib.licenses.gpl2;
|
||||
platforms = [
|
||||
"x86_64-linux"
|
||||
"i686-linux"
|
||||
];
|
||||
maintainers = [ ];
|
||||
};
|
||||
}
|
||||
})
|
||||
@@ -1,12 +1,10 @@
|
||||
{
|
||||
mkDerivation,
|
||||
stdenv,
|
||||
lib,
|
||||
fetchFromGitHub,
|
||||
fftw,
|
||||
libsndfile,
|
||||
qtbase,
|
||||
qtmultimedia,
|
||||
qmake,
|
||||
libsForQt5,
|
||||
}:
|
||||
|
||||
let
|
||||
@@ -36,13 +34,13 @@ let
|
||||
};
|
||||
|
||||
in
|
||||
mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "dfasma";
|
||||
version = "1.4.5";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
sha256 = "09fcyjm0hg3y51fnjax88m93im39nbynxj79ffdknsazmqw9ac0h";
|
||||
rev = "v${version}";
|
||||
tag = "v${finalAttrs.version}";
|
||||
repo = "dfasma";
|
||||
owner = "gillesdegottex";
|
||||
};
|
||||
@@ -50,11 +48,14 @@ mkDerivation rec {
|
||||
buildInputs = [
|
||||
fftw
|
||||
libsndfile
|
||||
qtbase
|
||||
qtmultimedia
|
||||
libsForQt5.qtbase
|
||||
libsForQt5.qtmultimedia
|
||||
];
|
||||
|
||||
nativeBuildInputs = [ qmake ];
|
||||
nativeBuildInputs = [
|
||||
libsForQt5.qmake
|
||||
libsForQt5.wrapQtAppsHook
|
||||
];
|
||||
|
||||
postPatch = ''
|
||||
cp -Rv "${reaperFork.src}"/* external/REAPER
|
||||
@@ -62,7 +63,7 @@ mkDerivation rec {
|
||||
substituteInPlace dfasma.pro --replace "CONFIG += file_sdif" "";
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Analyse and compare audio files in time and frequency";
|
||||
mainProgram = "dfasma";
|
||||
longDescription = ''
|
||||
@@ -75,9 +76,9 @@ mkDerivation rec {
|
||||
'';
|
||||
homepage = "https://gillesdegottex.gitlab.io/dfasma-website/";
|
||||
license = [
|
||||
licenses.gpl3Plus
|
||||
lib.licenses.gpl3Plus
|
||||
reaperFork.meta.license
|
||||
];
|
||||
platforms = platforms.linux;
|
||||
platforms = lib.platforms.linux;
|
||||
};
|
||||
}
|
||||
})
|
||||
@@ -1,34 +1,33 @@
|
||||
{
|
||||
lib,
|
||||
fetchFromGitHub,
|
||||
pythonPackages,
|
||||
python3Packages,
|
||||
}:
|
||||
|
||||
with pythonPackages;
|
||||
buildPythonApplication rec {
|
||||
python3Packages.buildPythonApplication rec {
|
||||
pname = "greg";
|
||||
version = "0.4.8";
|
||||
format = "setuptools";
|
||||
|
||||
disabled = !isPy3k;
|
||||
disabled = !python3Packages.isPy3k;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "manolomartinez";
|
||||
repo = "greg";
|
||||
tag = "v${version}";
|
||||
sha256 = "sha256-o4+tXVJTgT52JyJOC+Glr2cvZjbTaZL8TIsmz+A4vE4=";
|
||||
hash = "sha256-o4+tXVJTgT52JyJOC+Glr2cvZjbTaZL8TIsmz+A4vE4=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
setuptools
|
||||
feedparser
|
||||
python3Packages.setuptools
|
||||
python3Packages.feedparser
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "https://github.com/manolomartinez/greg";
|
||||
description = "Command-line podcast aggregator";
|
||||
mainProgram = "greg";
|
||||
license = licenses.gpl3;
|
||||
maintainers = with maintainers; [ edwtjo ];
|
||||
license = lib.licenses.gpl3;
|
||||
maintainers = with lib.maintainers; [ edwtjo ];
|
||||
};
|
||||
}
|
||||
+11
-16
@@ -12,13 +12,8 @@
|
||||
libusb-compat-0_1,
|
||||
llvmPackages,
|
||||
mpfr,
|
||||
qtcharts,
|
||||
qtdeclarative,
|
||||
qtwayland,
|
||||
qtwebengine,
|
||||
qtwebview,
|
||||
wavpack,
|
||||
wrapQtAppsHook,
|
||||
kdePackages,
|
||||
}:
|
||||
|
||||
let
|
||||
@@ -44,7 +39,7 @@ stdenv.mkDerivation {
|
||||
nativeBuildInputs = [
|
||||
autoPatchelfHook
|
||||
dpkg
|
||||
wrapQtAppsHook
|
||||
kdePackages.wrapQtAppsHook
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
@@ -56,11 +51,11 @@ stdenv.mkDerivation {
|
||||
libusb-compat-0_1
|
||||
llvmPackages.openmp
|
||||
mpfr
|
||||
qtcharts
|
||||
qtdeclarative
|
||||
qtwayland
|
||||
qtwebengine
|
||||
qtwebview
|
||||
kdePackages.qtcharts
|
||||
kdePackages.qtdeclarative
|
||||
kdePackages.qtwayland
|
||||
kdePackages.qtwebengine
|
||||
kdePackages.qtwebview
|
||||
wavpack
|
||||
];
|
||||
|
||||
@@ -111,12 +106,12 @@ stdenv.mkDerivation {
|
||||
patchelf --replace-needed libomp.so.5 libomp.so $out/bin/.hqplayer5*-wrapped
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "https://www.signalyst.com";
|
||||
description = "High-end upsampling multichannel software HD-audio player";
|
||||
license = licenses.unfree;
|
||||
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
|
||||
license = lib.licenses.unfree;
|
||||
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
|
||||
platforms = builtins.attrNames srcs;
|
||||
maintainers = with maintainers; [ lovesegfault ];
|
||||
maintainers = with lib.maintainers; [ lovesegfault ];
|
||||
};
|
||||
}
|
||||
@@ -1,15 +1,13 @@
|
||||
{
|
||||
mkDerivation,
|
||||
stdenv,
|
||||
lib,
|
||||
fetchFromGitHub,
|
||||
alsa-lib,
|
||||
pkg-config,
|
||||
qtbase,
|
||||
qtscript,
|
||||
qmake,
|
||||
libsForQt5,
|
||||
}:
|
||||
|
||||
mkDerivation {
|
||||
stdenv.mkDerivation {
|
||||
pname = "iannix";
|
||||
version = "unstable-2020-12-09";
|
||||
|
||||
@@ -22,24 +20,25 @@ mkDerivation {
|
||||
|
||||
nativeBuildInputs = [
|
||||
pkg-config
|
||||
qmake
|
||||
libsForQt5.qmake
|
||||
libsForQt5.wrapQtAppsHook
|
||||
];
|
||||
buildInputs = [
|
||||
alsa-lib
|
||||
qtbase
|
||||
qtscript
|
||||
libsForQt5.qtbase
|
||||
libsForQt5.qtscript
|
||||
];
|
||||
|
||||
qmakeFlags = [ "PREFIX=/" ];
|
||||
|
||||
installFlags = [ "INSTALL_ROOT=$(out)" ];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Graphical open-source sequencer";
|
||||
mainProgram = "iannix";
|
||||
homepage = "https://www.iannix.org/";
|
||||
license = licenses.lgpl3;
|
||||
platforms = platforms.linux;
|
||||
maintainers = with maintainers; [ freezeboy ];
|
||||
license = lib.licenses.lgpl3;
|
||||
platforms = lib.platforms.linux;
|
||||
maintainers = with lib.maintainers; [ freezeboy ];
|
||||
};
|
||||
}
|
||||
+12
-11
@@ -1,13 +1,12 @@
|
||||
{
|
||||
stdenv,
|
||||
lib,
|
||||
mkDerivation,
|
||||
fetchFromGitHub,
|
||||
pkg-config,
|
||||
qmake,
|
||||
qtbase,
|
||||
libjack2,
|
||||
libsForQt5,
|
||||
}:
|
||||
mkDerivation {
|
||||
stdenv.mkDerivation {
|
||||
pname = "jack_autoconnect";
|
||||
|
||||
# It does not have any versions (yet?)
|
||||
@@ -17,16 +16,18 @@ mkDerivation {
|
||||
owner = "kripton";
|
||||
repo = "jack_autoconnect";
|
||||
rev = "fe0c8f69149e30979e067646f80b9d326341c02b";
|
||||
sha256 = "sha256-imvNc498Q2W9RKmiOoNepSoJzIv2tGvFG6hx+seiifw=";
|
||||
hash = "sha256-imvNc498Q2W9RKmiOoNepSoJzIv2tGvFG6hx+seiifw=";
|
||||
};
|
||||
|
||||
buildInputs = [
|
||||
qtbase
|
||||
libsForQt5.qtbase
|
||||
libjack2
|
||||
];
|
||||
|
||||
nativeBuildInputs = [
|
||||
pkg-config
|
||||
qmake
|
||||
libsForQt5.qmake
|
||||
libsForQt5.wrapQtAppsHook
|
||||
];
|
||||
|
||||
installPhase = ''
|
||||
@@ -34,12 +35,12 @@ mkDerivation {
|
||||
cp -- jack_autoconnect "$out/bin"
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "https://github.com/kripton/jack_autoconnect";
|
||||
description = "Tiny application that reacts on port registrations by clients and connects them";
|
||||
mainProgram = "jack_autoconnect";
|
||||
maintainers = with maintainers; [ unclechu ];
|
||||
license = licenses.gpl2Only;
|
||||
platforms = platforms.linux;
|
||||
maintainers = with lib.maintainers; [ unclechu ];
|
||||
license = lib.licenses.gpl2Only;
|
||||
platforms = lib.platforms.linux;
|
||||
};
|
||||
}
|
||||
@@ -1,25 +1,25 @@
|
||||
{
|
||||
mkDerivation,
|
||||
stdenv,
|
||||
lib,
|
||||
fetchFromGitHub,
|
||||
pkg-config,
|
||||
scons,
|
||||
qtbase,
|
||||
lash,
|
||||
libjack2,
|
||||
jack ? libjack2,
|
||||
alsa-lib,
|
||||
libsForQt5,
|
||||
fetchpatch,
|
||||
}:
|
||||
|
||||
mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "jackmix";
|
||||
version = "0.6.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "kampfschlaefer";
|
||||
repo = "jackmix";
|
||||
rev = version;
|
||||
tag = finalAttrs.version;
|
||||
sha256 = "0p59411vk38lccn24r7nih10jpgg9i46yc26zpc3x13amxwwpd4h";
|
||||
};
|
||||
|
||||
@@ -35,9 +35,10 @@ mkDerivation rec {
|
||||
nativeBuildInputs = [
|
||||
scons
|
||||
pkg-config
|
||||
libsForQt5.wrapQtAppsHook
|
||||
];
|
||||
buildInputs = [
|
||||
qtbase
|
||||
libsForQt5.qtbase
|
||||
lash
|
||||
jack
|
||||
alsa-lib
|
||||
@@ -55,4 +56,4 @@ mkDerivation rec {
|
||||
maintainers = with maintainers; [ kampfschlaefer ];
|
||||
platforms = platforms.linux;
|
||||
};
|
||||
}
|
||||
})
|
||||
+5
-5
@@ -4,22 +4,22 @@
|
||||
fetchurl,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "ladspa-sdk";
|
||||
version = "1.15";
|
||||
src = fetchurl {
|
||||
url = "https://www.ladspa.org/download/ladspa_sdk_${version}.tgz";
|
||||
url = "https://www.ladspa.org/download/ladspa_sdk_${finalAttrs.version}.tgz";
|
||||
sha256 = "1vgx54cgsnc3ncl9qbgjbmq12c444xjafjkgr348h36j16draaa2";
|
||||
};
|
||||
|
||||
sourceRoot = "ladspa_sdk_${version}/src";
|
||||
sourceRoot = "ladspa_sdk_${finalAttrs.version}/src";
|
||||
|
||||
strictDeps = true;
|
||||
|
||||
patchPhase = ''
|
||||
sed -i 's@/usr/@$(out)/@g' Makefile
|
||||
substituteInPlace Makefile \
|
||||
--replace /tmp/test.wav $NIX_BUILD_TOP/${sourceRoot}/test.wav
|
||||
--replace /tmp/test.wav $NIX_BUILD_TOP/${finalAttrs.sourceRoot}/test.wav
|
||||
'';
|
||||
|
||||
makeFlags = [
|
||||
@@ -47,4 +47,4 @@ stdenv.mkDerivation rec {
|
||||
maintainers = [ lib.maintainers.magnetophon ];
|
||||
platforms = lib.platforms.linux;
|
||||
};
|
||||
}
|
||||
})
|
||||
+3
-3
@@ -3,11 +3,11 @@
|
||||
stdenv,
|
||||
fetchurl,
|
||||
}:
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "ladspa.h";
|
||||
version = "1.15";
|
||||
src = fetchurl {
|
||||
url = "https://www.ladspa.org/download/ladspa_sdk_${version}.tgz";
|
||||
url = "https://www.ladspa.org/download/ladspa_sdk_${finalAttrs.version}.tgz";
|
||||
sha256 = "1vgx54cgsnc3ncl9qbgjbmq12c444xjafjkgr348h36j16draaa2";
|
||||
};
|
||||
|
||||
@@ -27,4 +27,4 @@ stdenv.mkDerivation rec {
|
||||
maintainers = [ lib.maintainers.magnetophon ];
|
||||
platforms = lib.platforms.all;
|
||||
};
|
||||
}
|
||||
})
|
||||
+10
-11
@@ -3,28 +3,27 @@
|
||||
stdenv,
|
||||
fetchFromGitHub,
|
||||
cmake,
|
||||
qtbase,
|
||||
wrapQtAppsHook,
|
||||
qt5,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "linvstmanager";
|
||||
version = "1.1.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "Goli4thus";
|
||||
repo = "linvstmanager";
|
||||
rev = "v${version}";
|
||||
rev = "v${finalAttrs.version}";
|
||||
hash = "sha256-K6eugimMy/MZgHYkg+zfF8DDqUuqqoeymxHtcFGu2Uk=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
cmake
|
||||
wrapQtAppsHook
|
||||
qt5.wrapQtAppsHook
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
qtbase
|
||||
qt5.qtbase
|
||||
];
|
||||
|
||||
postPatch = ''
|
||||
@@ -32,12 +31,12 @@ stdenv.mkDerivation rec {
|
||||
--replace-fail "cmake_minimum_required(VERSION 3.0.0)" "cmake_minimum_required(VERSION 3.10)"
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Graphical companion application for various bridges like LinVst, etc";
|
||||
mainProgram = "linvstmanager";
|
||||
homepage = "https://github.com/Goli4thus/linvstmanager";
|
||||
license = with licenses; [ gpl3 ];
|
||||
platforms = platforms.linux;
|
||||
maintainers = [ maintainers.GabrielDougherty ];
|
||||
license = with lib.licenses; [ gpl3 ];
|
||||
platforms = lib.platforms.linux;
|
||||
maintainers = with lib.maintainers; [ GabrielDougherty ];
|
||||
};
|
||||
}
|
||||
})
|
||||
+17
-22
@@ -1,43 +1,38 @@
|
||||
{
|
||||
stdenv,
|
||||
cmake,
|
||||
fetchFromGitLab,
|
||||
lib,
|
||||
libnotify,
|
||||
mkDerivation,
|
||||
pkg-config,
|
||||
qtbase,
|
||||
qtdeclarative,
|
||||
qtgraphicaleffects,
|
||||
qtquickcontrols2,
|
||||
qttools,
|
||||
qtwebengine,
|
||||
stdenv,
|
||||
libsForQt5,
|
||||
}:
|
||||
|
||||
mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "MellowPlayer";
|
||||
version = "3.6.8";
|
||||
|
||||
src = fetchFromGitLab {
|
||||
owner = "ColinDuquesnoy";
|
||||
repo = "MellowPlayer";
|
||||
rev = version;
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-rsF2xQet7U8d4oGU/HgghvE3vvmkxjlGXPBlLD9mWTk=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
cmake
|
||||
pkg-config
|
||||
libsForQt5.wrapQtAppsHook
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
libnotify
|
||||
qtbase
|
||||
qtdeclarative
|
||||
qtgraphicaleffects
|
||||
qtquickcontrols2
|
||||
qttools
|
||||
qtwebengine
|
||||
libsForQt5.qtbase
|
||||
libsForQt5.qtdeclarative
|
||||
libsForQt5.qtgraphicaleffects
|
||||
libsForQt5.qtquickcontrols2
|
||||
libsForQt5.qttools
|
||||
libsForQt5.qtwebengine
|
||||
];
|
||||
|
||||
doCheck = true;
|
||||
@@ -63,18 +58,18 @@ mkDerivation rec {
|
||||
(lib.optionalString (pkg ? qtQmlPrefix) ''
|
||||
export QML2_IMPORT_PATH="${pkg}/${pkg.qtQmlPrefix}"''${QML2_IMPORT_PATH:+':'}$QML2_IMPORT_PATH
|
||||
'')
|
||||
]) buildInputs
|
||||
]) finalAttrs.buildInputs
|
||||
)
|
||||
));
|
||||
|
||||
meta = with lib; {
|
||||
inherit (qtbase.meta) platforms;
|
||||
meta = {
|
||||
inherit (libsForQt5.qtbase.meta) platforms;
|
||||
broken = stdenv.hostPlatform.isDarwin; # test build fails, but the project is not maintained anymore
|
||||
|
||||
description = "Cloud music integration for your desktop";
|
||||
mainProgram = "MellowPlayer";
|
||||
homepage = "https://gitlab.com/ColinDuquesnoy/MellowPlayer";
|
||||
license = licenses.gpl2;
|
||||
maintainers = with maintainers; [ kalbasit ];
|
||||
license = lib.licenses.gpl2;
|
||||
maintainers = with lib.maintainers; [ kalbasit ];
|
||||
};
|
||||
}
|
||||
})
|
||||
@@ -36,11 +36,6 @@
|
||||
portaudio,
|
||||
portmidi,
|
||||
protobuf,
|
||||
qt5compat,
|
||||
qtbase,
|
||||
qtdeclarative,
|
||||
qtkeychain,
|
||||
qtsvg,
|
||||
rubberband,
|
||||
serd,
|
||||
sord,
|
||||
@@ -51,7 +46,7 @@
|
||||
upower,
|
||||
vamp-plugin-sdk,
|
||||
wavpack,
|
||||
wrapQtAppsHook,
|
||||
kdePackages,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
@@ -74,7 +69,7 @@ stdenv.mkDerivation rec {
|
||||
nativeBuildInputs = [
|
||||
cmake
|
||||
pkg-config
|
||||
wrapQtAppsHook
|
||||
kdePackages.wrapQtAppsHook
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
@@ -110,11 +105,11 @@ stdenv.mkDerivation rec {
|
||||
portaudio
|
||||
portmidi
|
||||
protobuf
|
||||
qt5compat
|
||||
qtbase
|
||||
qtdeclarative
|
||||
qtkeychain
|
||||
qtsvg
|
||||
kdePackages.qt5compat
|
||||
kdePackages.qtbase
|
||||
kdePackages.qtdeclarative
|
||||
kdePackages.qtkeychain
|
||||
kdePackages.qtsvg
|
||||
rubberband
|
||||
serd
|
||||
sord
|
||||
+14
-18
@@ -1,7 +1,6 @@
|
||||
{
|
||||
lib,
|
||||
stdenv,
|
||||
mkDerivation,
|
||||
fetchFromGitHub,
|
||||
alsa-lib,
|
||||
cmake,
|
||||
@@ -9,24 +8,20 @@
|
||||
libmt32emu,
|
||||
pkg-config,
|
||||
portaudio,
|
||||
qtbase,
|
||||
qtmultimedia,
|
||||
withJack ? stdenv.hostPlatform.isUnix,
|
||||
libjack2,
|
||||
libsForQt5,
|
||||
}:
|
||||
|
||||
let
|
||||
char2underscore = char: str: lib.replaceStrings [ char ] [ "_" ] str;
|
||||
in
|
||||
mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "mt32emu-qt";
|
||||
version = "1.11.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "munt";
|
||||
repo = "munt";
|
||||
rev = "${char2underscore "-" pname}_${char2underscore "." version}";
|
||||
sha256 = "sha256-PqYPYnKPlnU3PByxksBscl4GqDRllQdmD6RWpy/Ura0=";
|
||||
tag = "mt32emu_qt_${lib.replaceString "." "_" finalAttrs.version}";
|
||||
hash = "sha256-PqYPYnKPlnU3PByxksBscl4GqDRllQdmD6RWpy/Ura0=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
@@ -36,13 +31,14 @@ mkDerivation rec {
|
||||
nativeBuildInputs = [
|
||||
cmake
|
||||
pkg-config
|
||||
libsForQt5.wrapQtAppsHook
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
libmt32emu
|
||||
portaudio
|
||||
qtbase
|
||||
qtmultimedia
|
||||
libsForQt5.qtbase
|
||||
libsForQt5.qtmultimedia
|
||||
]
|
||||
++ lib.optionals stdenv.hostPlatform.isLinux [
|
||||
alsa-lib
|
||||
@@ -58,11 +54,11 @@ mkDerivation rec {
|
||||
|
||||
postInstall = lib.optionalString stdenv.hostPlatform.isDarwin ''
|
||||
mkdir $out/Applications
|
||||
mv $out/bin/${pname}.app $out/Applications/
|
||||
ln -s $out/{Applications/${pname}.app/Contents/MacOS,bin}/${pname}
|
||||
mv $out/bin/mt32emu-qt.app $out/Applications/
|
||||
ln -s $out/{Applications/mt32emu-qt.app/Contents/MacOS,bin}/mt32emu-qt
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "https://munt.sourceforge.net/";
|
||||
description = "Synthesizer application built on Qt and libmt32emu";
|
||||
mainProgram = "mt32emu-qt";
|
||||
@@ -71,8 +67,8 @@ mkDerivation rec {
|
||||
synthesis and conversion of pre-recorded SMF files to WAVE making use of
|
||||
the mt32emu library and the Qt framework.
|
||||
'';
|
||||
license = with licenses; [ gpl3Plus ];
|
||||
maintainers = with maintainers; [ OPNA2608 ];
|
||||
platforms = platforms.all;
|
||||
license = with lib.licenses; [ gpl3Plus ];
|
||||
maintainers = with lib.maintainers; [ OPNA2608 ];
|
||||
platforms = lib.platforms.all;
|
||||
};
|
||||
}
|
||||
})
|
||||
@@ -5,8 +5,6 @@
|
||||
cmake,
|
||||
extra-cmake-modules,
|
||||
pkg-config,
|
||||
qttools,
|
||||
wrapQtAppsHook,
|
||||
alsa-lib,
|
||||
dssi,
|
||||
fluidsynth,
|
||||
@@ -20,11 +18,11 @@
|
||||
lilv,
|
||||
lrdf,
|
||||
lv2,
|
||||
qtsvg,
|
||||
rtaudio,
|
||||
rubberband,
|
||||
sord,
|
||||
serd,
|
||||
libsForQt5,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
@@ -34,7 +32,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
src = fetchFromGitHub {
|
||||
owner = "muse-sequencer";
|
||||
repo = "muse";
|
||||
rev = finalAttrs.version;
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-LxibuqopMHuKEfTWXSEXc1g3wTm2F3NQRiV71FHvaY0=";
|
||||
};
|
||||
|
||||
@@ -44,8 +42,8 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
cmake
|
||||
extra-cmake-modules
|
||||
pkg-config
|
||||
qttools
|
||||
wrapQtAppsHook
|
||||
libsForQt5.qttools
|
||||
libsForQt5.wrapQtAppsHook
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
@@ -62,7 +60,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
lilv
|
||||
lrdf
|
||||
lv2
|
||||
qtsvg
|
||||
libsForQt5.qtsvg
|
||||
rtaudio
|
||||
rubberband
|
||||
sord
|
||||
@@ -9,26 +9,21 @@
|
||||
libpulseaudio,
|
||||
libvorbis,
|
||||
soundtouch,
|
||||
qtbase,
|
||||
qtdeclarative,
|
||||
qtgraphicaleffects,
|
||||
qtquickcontrols2,
|
||||
qttools,
|
||||
wrapQtAppsHook,
|
||||
qt5,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "nootka";
|
||||
version = "2.0.2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/nootka/${pname}-${version}-source.tar.bz2";
|
||||
sha256 = "sha256-ZHdyLZ3+TCpQ77tcNuDlN2124qLDZu9DdH5x7RI1HIs=";
|
||||
url = "mirror://sourceforge/nootka/nootka-${finalAttrs.version}-source.tar.bz2";
|
||||
hash = "sha256-ZHdyLZ3+TCpQ77tcNuDlN2124qLDZu9DdH5x7RI1HIs=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
cmake
|
||||
wrapQtAppsHook
|
||||
qt5.wrapQtAppsHook
|
||||
];
|
||||
buildInputs = [
|
||||
alsa-lib
|
||||
@@ -37,11 +32,11 @@ stdenv.mkDerivation rec {
|
||||
libpulseaudio
|
||||
libvorbis
|
||||
soundtouch
|
||||
qtbase
|
||||
qtdeclarative
|
||||
qtgraphicaleffects
|
||||
qtquickcontrols2
|
||||
qttools
|
||||
qt5.qtbase
|
||||
qt5.qtdeclarative
|
||||
qt5.qtgraphicaleffects
|
||||
qt5.qtquickcontrols2
|
||||
qt5.qttools
|
||||
];
|
||||
|
||||
cmakeFlags = [
|
||||
@@ -50,15 +45,15 @@ stdenv.mkDerivation rec {
|
||||
"-DENABLE_PULSEAUDIO=ON"
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Application for practicing playing musical scores and ear training";
|
||||
mainProgram = "nootka";
|
||||
homepage = "https://nootka.sourceforge.io/";
|
||||
license = licenses.gpl3Plus;
|
||||
maintainers = with maintainers; [
|
||||
license = lib.licenses.gpl3Plus;
|
||||
maintainers = with lib.maintainers; [
|
||||
mmlb
|
||||
orivej
|
||||
];
|
||||
platforms = platforms.linux;
|
||||
platforms = lib.platforms.linux;
|
||||
};
|
||||
}
|
||||
})
|
||||
+9
-10
@@ -1,27 +1,26 @@
|
||||
{
|
||||
lib,
|
||||
fetchurl,
|
||||
buildPythonApplication,
|
||||
python3Packages,
|
||||
libjack2,
|
||||
pyqt5,
|
||||
qt5,
|
||||
which,
|
||||
bash,
|
||||
}:
|
||||
|
||||
buildPythonApplication rec {
|
||||
python3Packages.buildPythonApplication rec {
|
||||
pname = "patchance";
|
||||
version = "1.1.0";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/Houston4444/Patchance/releases/download/v${version}/Patchance-${version}-source.tar.gz";
|
||||
sha256 = "sha256-wlkEKkPH2C/y7TQicIVycWbtLUdX2hICcUWi7nFN51w=";
|
||||
hash = "sha256-wlkEKkPH2C/y7TQicIVycWbtLUdX2hICcUWi7nFN51w=";
|
||||
};
|
||||
|
||||
format = "other";
|
||||
|
||||
nativeBuildInputs = [
|
||||
pyqt5 # pyuic5 and pyrcc5 to build resources.
|
||||
python3Packages.pyqt5 # pyuic5 and pyrcc5 to build resources.
|
||||
qt5.qttools # lrelease to build translations.
|
||||
which # which to find lrelease.
|
||||
qt5.wrapQtAppsHook
|
||||
@@ -30,7 +29,7 @@ buildPythonApplication rec {
|
||||
libjack2
|
||||
bash
|
||||
];
|
||||
propagatedBuildInputs = [ pyqt5 ];
|
||||
propagatedBuildInputs = [ python3Packages.pyqt5 ];
|
||||
|
||||
dontWrapQtApps = true; # The program is a python script.
|
||||
|
||||
@@ -54,12 +53,12 @@ buildPythonApplication rec {
|
||||
done
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "https://github.com/Houston4444/Patchance";
|
||||
description = "JACK Patchbay GUI";
|
||||
mainProgram = "patchance";
|
||||
license = licenses.gpl2;
|
||||
maintainers = with maintainers; [ orivej ];
|
||||
platforms = platforms.linux;
|
||||
license = lib.licenses.gpl2;
|
||||
maintainers = with lib.maintainers; [ orivej ];
|
||||
platforms = lib.platforms.linux;
|
||||
};
|
||||
}
|
||||
@@ -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";
|
||||
};
|
||||
}
|
||||
})
|
||||
@@ -8,7 +8,7 @@
|
||||
appstream-glib,
|
||||
glib,
|
||||
wrapGAppsHook3,
|
||||
pythonPackages,
|
||||
python3Packages,
|
||||
gtk3,
|
||||
adwaita-icon-theme,
|
||||
gobject-introspection,
|
||||
@@ -17,7 +17,7 @@
|
||||
gst_all_1,
|
||||
}:
|
||||
|
||||
pythonPackages.buildPythonApplication rec {
|
||||
python3Packages.buildPythonApplication rec {
|
||||
pname = "pithos";
|
||||
version = "1.6.2";
|
||||
|
||||
@@ -61,17 +61,17 @@ pythonPackages.buildPythonApplication rec {
|
||||
propagatedBuildInputs = [
|
||||
adwaita-icon-theme
|
||||
]
|
||||
++ (with pythonPackages; [
|
||||
++ (with python3Packages; [
|
||||
pygobject3
|
||||
pylast
|
||||
]);
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
broken = stdenv.hostPlatform.isDarwin;
|
||||
description = "Pandora Internet Radio player for GNOME";
|
||||
mainProgram = "pithos";
|
||||
homepage = "https://pithos.github.io/";
|
||||
license = licenses.gpl3;
|
||||
maintainers = with maintainers; [ obadz ];
|
||||
license = lib.licenses.gpl3;
|
||||
maintainers = with lib.maintainers; [ obadz ];
|
||||
};
|
||||
}
|
||||
@@ -1,14 +1,13 @@
|
||||
{
|
||||
lib,
|
||||
stdenv,
|
||||
intltool,
|
||||
mkDerivation,
|
||||
installShellFiles,
|
||||
pkg-config,
|
||||
fetchFromGitHub,
|
||||
dbus-glib,
|
||||
desktop-file-utils,
|
||||
hicolor-icon-theme,
|
||||
qtbase,
|
||||
sqlite,
|
||||
taglib,
|
||||
zlib,
|
||||
@@ -17,6 +16,7 @@
|
||||
libcddb,
|
||||
libcdio,
|
||||
gst_all_1,
|
||||
libsForQt5,
|
||||
withGstPlugins ? true,
|
||||
glyr,
|
||||
withGlyr ? true,
|
||||
@@ -45,15 +45,15 @@
|
||||
assert withGlyr -> withLastfm;
|
||||
assert withLastfm -> withCD;
|
||||
|
||||
mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "pragha";
|
||||
version = "1.3.99.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "pragha-music-player";
|
||||
repo = "pragha";
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-C4zh2NHqP4bwKMi5s+3AfEtKqxRlzL66H8OyNonGzxE=";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-C4zh2NHqP4bwKMi5s+3AfEtKqxRlzL66H8OyNonGzxE=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
@@ -62,6 +62,7 @@ mkDerivation rec {
|
||||
xfce.xfce4-dev-tools
|
||||
desktop-file-utils
|
||||
installShellFiles
|
||||
libsForQt5.wrapQtAppsHook
|
||||
];
|
||||
|
||||
buildInputs =
|
||||
@@ -73,7 +74,7 @@ mkDerivation rec {
|
||||
gtk3
|
||||
hicolor-icon-theme
|
||||
libpeas
|
||||
qtbase
|
||||
libsForQt5.qtbase
|
||||
sqlite
|
||||
taglib
|
||||
zlib
|
||||
@@ -108,17 +109,17 @@ mkDerivation rec {
|
||||
postInstall = ''
|
||||
qtWrapperArgs+=(--prefix GST_PLUGIN_SYSTEM_PATH_1_0 : "$GST_PLUGIN_SYSTEM_PATH_1_0")
|
||||
|
||||
install -m 444 data/${pname}.desktop $out/share/applications
|
||||
install -m 444 data/pragha.desktop $out/share/applications
|
||||
install -d $out/share/pixmaps
|
||||
installManPage data/${pname}.1
|
||||
installManPage data/pragha.1
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Lightweight GTK+ music manager - fork of Consonance Music Manager";
|
||||
mainProgram = "pragha";
|
||||
homepage = "https://pragha-music-player.github.io/";
|
||||
license = licenses.gpl3Plus;
|
||||
maintainers = with maintainers; [ mbaeten ];
|
||||
platforms = platforms.unix;
|
||||
license = lib.licenses.gpl3Plus;
|
||||
maintainers = with lib.maintainers; [ mbaeten ];
|
||||
platforms = lib.platforms.unix;
|
||||
};
|
||||
}
|
||||
})
|
||||
+7
-7
@@ -1,37 +1,37 @@
|
||||
{
|
||||
stdenv,
|
||||
mkDerivation,
|
||||
lib,
|
||||
fetchFromGitHub,
|
||||
autoreconfHook,
|
||||
pkg-config,
|
||||
SDL2,
|
||||
qtdeclarative,
|
||||
libpulseaudio,
|
||||
glm,
|
||||
which,
|
||||
libsForQt5,
|
||||
}:
|
||||
|
||||
mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "projectm";
|
||||
version = "3.1.12";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "projectM-visualizer";
|
||||
repo = "projectM";
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-oEfOx93JyR94II5NkUCvMwqxuV7ktpOHZ8PNMLCiqDw=";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-oEfOx93JyR94II5NkUCvMwqxuV7ktpOHZ8PNMLCiqDw=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
pkg-config
|
||||
autoreconfHook
|
||||
which
|
||||
libsForQt5.wrapQtAppsHook
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
SDL2
|
||||
qtdeclarative
|
||||
libsForQt5.qtdeclarative
|
||||
libpulseaudio
|
||||
glm
|
||||
];
|
||||
@@ -65,4 +65,4 @@ mkDerivation rec {
|
||||
Read an audio input and produces mesmerizing visuals, detecting tempo, and rendering advanced equations into a limitless array of user-contributed visualizations.
|
||||
'';
|
||||
};
|
||||
}
|
||||
})
|
||||
+13
-14
@@ -1,20 +1,18 @@
|
||||
{
|
||||
lib,
|
||||
mkDerivation,
|
||||
stdenv,
|
||||
fetchFromGitHub,
|
||||
pkg-config,
|
||||
cmake,
|
||||
alsa-lib,
|
||||
libjack2,
|
||||
dbus,
|
||||
qtbase,
|
||||
qttools,
|
||||
qtx11extras,
|
||||
libsForQt5,
|
||||
# Enable jack session support
|
||||
jackSession ? false,
|
||||
}:
|
||||
|
||||
mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
version = "0.9.91";
|
||||
pname = "qjackctl";
|
||||
|
||||
@@ -23,14 +21,14 @@ mkDerivation rec {
|
||||
src = fetchFromGitHub {
|
||||
owner = "rncbc";
|
||||
repo = "qjackctl";
|
||||
rev = "${pname}_${lib.replaceStrings [ "." ] [ "_" ] version}";
|
||||
sha256 = "sha256-YfdRyylU/ktFvsh18FjpnG9MkV1HxHJBhRnHWQ7I+hY=";
|
||||
tag = "qjackctl_${lib.replaceStrings [ "." ] [ "_" ] finalAttrs.version}";
|
||||
hash = "sha256-YfdRyylU/ktFvsh18FjpnG9MkV1HxHJBhRnHWQ7I+hY=";
|
||||
};
|
||||
|
||||
buildInputs = [
|
||||
qtbase
|
||||
qtx11extras
|
||||
qttools
|
||||
libsForQt5.qtbase
|
||||
libsForQt5.qtx11extras
|
||||
libsForQt5.qttools
|
||||
alsa-lib
|
||||
libjack2
|
||||
dbus
|
||||
@@ -39,6 +37,7 @@ mkDerivation rec {
|
||||
nativeBuildInputs = [
|
||||
cmake
|
||||
pkg-config
|
||||
libsForQt5.wrapQtAppsHook
|
||||
];
|
||||
|
||||
cmakeFlags = [
|
||||
@@ -46,12 +45,12 @@ mkDerivation rec {
|
||||
"-DCONFIG_JACK_SESSION=${toString jackSession}"
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Qt application to control the JACK sound server daemon";
|
||||
mainProgram = "qjackctl";
|
||||
homepage = "https://github.com/rncbc/qjackctl";
|
||||
license = licenses.gpl2Plus;
|
||||
license = lib.licenses.gpl2Plus;
|
||||
maintainers = [ ];
|
||||
platforms = platforms.linux;
|
||||
platforms = lib.platforms.linux;
|
||||
};
|
||||
}
|
||||
})
|
||||
+15
-13
@@ -1,40 +1,42 @@
|
||||
{
|
||||
mkDerivation,
|
||||
stdenv,
|
||||
lib,
|
||||
fetchurl,
|
||||
pkg-config,
|
||||
qtbase,
|
||||
qttools,
|
||||
alsa-lib,
|
||||
libjack2,
|
||||
libsForQt5,
|
||||
}:
|
||||
|
||||
mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
version = "0.9.4";
|
||||
pname = "qmidinet";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/qmidinet/${pname}-${version}.tar.gz";
|
||||
url = "mirror://sourceforge/qmidinet/qmidinet-${finalAttrs.version}.tar.gz";
|
||||
sha256 = "sha256-7Ui4kUgYgpPVAaaINrd6WGZoYon5UuHszGVaHafb/p0=";
|
||||
};
|
||||
|
||||
hardeningDisable = [ "format" ];
|
||||
|
||||
buildInputs = [
|
||||
qtbase
|
||||
qttools
|
||||
libsForQt5.qtbase
|
||||
libsForQt5.qttools
|
||||
alsa-lib
|
||||
libjack2
|
||||
];
|
||||
|
||||
nativeBuildInputs = [ pkg-config ];
|
||||
nativeBuildInputs = [
|
||||
pkg-config
|
||||
libsForQt5.wrapQtAppsHook
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "MIDI network gateway application that sends and receives MIDI data (ALSA Sequencer and/or JACK MIDI) over the network";
|
||||
mainProgram = "qmidinet";
|
||||
homepage = "http://qmidinet.sourceforge.net/";
|
||||
license = licenses.gpl2Plus;
|
||||
maintainers = [ maintainers.magnetophon ];
|
||||
platforms = platforms.linux;
|
||||
license = lib.licenses.gpl2Plus;
|
||||
maintainers = with lib.maintainers; [ magnetophon ];
|
||||
platforms = lib.platforms.linux;
|
||||
};
|
||||
}
|
||||
})
|
||||
+11
-11
@@ -1,23 +1,22 @@
|
||||
{
|
||||
lib,
|
||||
stdenv,
|
||||
fetchurl,
|
||||
autoconf,
|
||||
automake,
|
||||
libtool,
|
||||
pkg-config,
|
||||
qttools,
|
||||
liblscp,
|
||||
libgig,
|
||||
qtbase,
|
||||
mkDerivation,
|
||||
libsForQt5,
|
||||
}:
|
||||
|
||||
mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "qsampler";
|
||||
version = "0.6.1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/qsampler/${pname}-${version}.tar.gz";
|
||||
url = "mirror://sourceforge/qsampler/qsampler-${finalAttrs.version}.tar.gz";
|
||||
sha256 = "1wr7k739zx2nz00b810f60g9k3y92w05nfci987hw7y2sks9rd8j";
|
||||
};
|
||||
|
||||
@@ -26,24 +25,25 @@ mkDerivation rec {
|
||||
automake
|
||||
libtool
|
||||
pkg-config
|
||||
qttools
|
||||
libsForQt5.qttools
|
||||
libsForQt5.wrapQtAppsHook
|
||||
];
|
||||
buildInputs = [
|
||||
liblscp
|
||||
libgig
|
||||
qtbase
|
||||
libsForQt5.qtbase
|
||||
];
|
||||
|
||||
preConfigure = "make -f Makefile.svn";
|
||||
|
||||
enableParallelBuilding = true;
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "http://www.linuxsampler.org";
|
||||
description = "Graphical frontend to LinuxSampler";
|
||||
mainProgram = "qsampler";
|
||||
license = licenses.gpl2;
|
||||
license = lib.licenses.gpl2;
|
||||
maintainers = [ ];
|
||||
platforms = platforms.linux;
|
||||
platforms = lib.platforms.linux;
|
||||
};
|
||||
}
|
||||
})
|
||||
+10
-12
@@ -1,22 +1,20 @@
|
||||
{
|
||||
lib,
|
||||
fetchurl,
|
||||
buildPythonApplication,
|
||||
python3Packages,
|
||||
libjack2,
|
||||
pyliblo3,
|
||||
pyqt5,
|
||||
which,
|
||||
bash,
|
||||
qt5,
|
||||
}:
|
||||
|
||||
buildPythonApplication rec {
|
||||
python3Packages.buildPythonApplication rec {
|
||||
pname = "raysession";
|
||||
version = "0.14.4";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/Houston4444/RaySession/releases/download/v${version}/RaySession-${version}-source.tar.gz";
|
||||
sha256 = "sha256-cr9kqZdqY6Wq+RkzwYxNrb/PLFREKUgWeVNILVUkc7A=";
|
||||
hash = "sha256-cr9kqZdqY6Wq+RkzwYxNrb/PLFREKUgWeVNILVUkc7A=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
@@ -30,7 +28,7 @@ buildPythonApplication rec {
|
||||
format = "other";
|
||||
|
||||
nativeBuildInputs = [
|
||||
pyqt5 # pyuic5 and pyrcc5 to build resources.
|
||||
python3Packages.pyqt5 # pyuic5 and pyrcc5 to build resources.
|
||||
qt5.qttools # lrelease to build translations.
|
||||
which # which to find lrelease.
|
||||
qt5.wrapQtAppsHook
|
||||
@@ -40,8 +38,8 @@ buildPythonApplication rec {
|
||||
bash
|
||||
];
|
||||
dependencies = [
|
||||
pyliblo3
|
||||
pyqt5
|
||||
python3Packages.pyliblo3
|
||||
python3Packages.pyqt5
|
||||
];
|
||||
|
||||
dontWrapQtApps = true; # The program is a python script.
|
||||
@@ -62,11 +60,11 @@ buildPythonApplication rec {
|
||||
done
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "https://github.com/Houston4444/RaySession";
|
||||
description = "Session manager for Linux musical programs";
|
||||
license = licenses.gpl2;
|
||||
maintainers = with maintainers; [ orivej ];
|
||||
platforms = platforms.linux;
|
||||
license = lib.licenses.gpl2;
|
||||
maintainers = with lib.maintainers; [ orivej ];
|
||||
platforms = lib.platforms.linux;
|
||||
};
|
||||
}
|
||||
@@ -8,27 +8,24 @@
|
||||
liblo,
|
||||
libsndfile,
|
||||
lv2,
|
||||
qtbase,
|
||||
qttools,
|
||||
rubberband,
|
||||
wrapQtAppsHook,
|
||||
cmake,
|
||||
qtsvg,
|
||||
kdePackages,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "samplv1";
|
||||
version = "1.3.2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/samplv1/samplv1-${version}.tar.gz";
|
||||
url = "mirror://sourceforge/samplv1/samplv1-${finalAttrs.version}.tar.gz";
|
||||
hash = "sha256-YCxt9RAP02uAigddA6HjBt2ryM6MyOtI3L2eLg0AhFg=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
qttools
|
||||
kdePackages.qttools
|
||||
pkg-config
|
||||
wrapQtAppsHook
|
||||
kdePackages.wrapQtAppsHook
|
||||
cmake
|
||||
];
|
||||
|
||||
@@ -38,9 +35,9 @@ stdenv.mkDerivation rec {
|
||||
liblo
|
||||
libsndfile
|
||||
lv2
|
||||
qtbase
|
||||
kdePackages.qtbase
|
||||
rubberband
|
||||
qtsvg
|
||||
kdePackages.qtsvg
|
||||
];
|
||||
|
||||
meta = {
|
||||
@@ -51,4 +48,4 @@ stdenv.mkDerivation rec {
|
||||
platforms = lib.platforms.linux;
|
||||
maintainers = [ ];
|
||||
};
|
||||
}
|
||||
})
|
||||
+12
-12
@@ -1,5 +1,5 @@
|
||||
{
|
||||
mkDerivation,
|
||||
stdenv,
|
||||
cmake,
|
||||
fetchFromGitLab,
|
||||
nix-update-script,
|
||||
@@ -9,11 +9,10 @@
|
||||
ninja,
|
||||
pcre,
|
||||
pkg-config,
|
||||
qtbase,
|
||||
qttools,
|
||||
taglib,
|
||||
zlib,
|
||||
python3,
|
||||
libsForQt5,
|
||||
}:
|
||||
|
||||
let
|
||||
@@ -23,14 +22,14 @@ let
|
||||
]
|
||||
);
|
||||
in
|
||||
mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "sayonara";
|
||||
version = "1.10.0-stable1";
|
||||
|
||||
src = fetchFromGitLab {
|
||||
owner = "luciocarreras";
|
||||
repo = "sayonara-player";
|
||||
rev = version;
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-ZcuWe1dsLJS4/nLXSSKB7wzPU9COFyE4vPSwZIo0bgI=";
|
||||
};
|
||||
|
||||
@@ -44,13 +43,14 @@ mkDerivation rec {
|
||||
cmake
|
||||
ninja
|
||||
pkg-config
|
||||
qttools
|
||||
libsForQt5.qttools
|
||||
libsForQt5.wrapQtAppsHook
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
libpulseaudio
|
||||
pcre
|
||||
qtbase
|
||||
libsForQt5.qtbase
|
||||
taglib
|
||||
zlib
|
||||
py
|
||||
@@ -80,11 +80,11 @@ mkDerivation rec {
|
||||
updateScript = nix-update-script { };
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Sayonara music player";
|
||||
homepage = "https://sayonara-player.com/";
|
||||
license = licenses.gpl3;
|
||||
maintainers = with maintainers; [ deepfire ];
|
||||
platforms = platforms.unix;
|
||||
license = lib.licenses.gpl3;
|
||||
maintainers = with lib.maintainers; [ deepfire ];
|
||||
platforms = lib.platforms.unix;
|
||||
};
|
||||
}
|
||||
})
|
||||
@@ -4,55 +4,53 @@
|
||||
fetchFromGitHub,
|
||||
autoreconfHook,
|
||||
pkg-config,
|
||||
qttools,
|
||||
which,
|
||||
alsa-lib,
|
||||
libjack2,
|
||||
liblo,
|
||||
qtbase,
|
||||
wrapQtAppsHook,
|
||||
qt5,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "seq66";
|
||||
version = "0.99.21";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "ahlstromcj";
|
||||
repo = "seq66";
|
||||
rev = version;
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-0joa69nSX3lcpoRq9YToNA75Sg9dlYMGRZEfcJm9Vjg=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
autoreconfHook
|
||||
pkg-config
|
||||
qttools
|
||||
qt5.qttools
|
||||
which
|
||||
wrapQtAppsHook
|
||||
qt5.wrapQtAppsHook
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
alsa-lib
|
||||
libjack2
|
||||
liblo
|
||||
qtbase
|
||||
qt5.qtbase
|
||||
];
|
||||
|
||||
postPatch = ''
|
||||
for d in libseq66/src libsessions/include libsessions/src seq_qt5/src seq_rtmidi/src; do
|
||||
substituteInPlace "$d/Makefile.am" --replace-fail '$(git_info)' '${version}'
|
||||
substituteInPlace "$d/Makefile.am" --replace-fail '$(git_info)' '${finalAttrs.version}'
|
||||
done
|
||||
'';
|
||||
|
||||
enableParallelBuilding = true;
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "https://github.com/ahlstromcj/seq66";
|
||||
description = "Loop based midi sequencer with Qt GUI derived from seq24 and sequencer64";
|
||||
license = licenses.gpl2Plus;
|
||||
maintainers = with maintainers; [ orivej ];
|
||||
license = lib.licenses.gpl2Plus;
|
||||
maintainers = with lib.maintainers; [ orivej ];
|
||||
mainProgram = "qseq66";
|
||||
platforms = platforms.linux;
|
||||
platforms = lib.platforms.linux;
|
||||
};
|
||||
}
|
||||
})
|
||||
@@ -1,42 +1,44 @@
|
||||
{
|
||||
mkDerivation,
|
||||
lib,
|
||||
stdenv,
|
||||
fetchurl,
|
||||
pkg-config,
|
||||
qtbase,
|
||||
qttools,
|
||||
libjack2,
|
||||
alsa-lib,
|
||||
liblo,
|
||||
lv2,
|
||||
libsForQt5,
|
||||
}:
|
||||
|
||||
mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "synthv1";
|
||||
version = "0.9.23";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/synthv1/${pname}-${version}.tar.gz";
|
||||
sha256 = "sha256-0V72T51icT/t9fJf4mwcMYZLjzTPnmiCbU+BdwnCmw4=";
|
||||
url = "mirror://sourceforge/synthv1/synthv1-${finalAttrs.version}.tar.gz";
|
||||
hash = "sha256-0V72T51icT/t9fJf4mwcMYZLjzTPnmiCbU+BdwnCmw4=";
|
||||
};
|
||||
|
||||
buildInputs = [
|
||||
qtbase
|
||||
qttools
|
||||
libsForQt5.qtbase
|
||||
libsForQt5.qttools
|
||||
libjack2
|
||||
alsa-lib
|
||||
liblo
|
||||
lv2
|
||||
];
|
||||
|
||||
nativeBuildInputs = [ pkg-config ];
|
||||
nativeBuildInputs = [
|
||||
pkg-config
|
||||
libsForQt5.wrapQtAppsHook
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Old-school 4-oscillator subtractive polyphonic synthesizer with stereo fx";
|
||||
mainProgram = "synthv1_jack";
|
||||
homepage = "https://synthv1.sourceforge.io/";
|
||||
license = licenses.gpl2Plus;
|
||||
platforms = platforms.linux;
|
||||
license = lib.licenses.gpl2Plus;
|
||||
platforms = lib.platforms.linux;
|
||||
maintainers = [ ];
|
||||
};
|
||||
}
|
||||
})
|
||||
+12
-10
@@ -1,5 +1,5 @@
|
||||
{
|
||||
mkDerivation,
|
||||
stdenv,
|
||||
lib,
|
||||
fetchurl,
|
||||
cmake,
|
||||
@@ -15,22 +15,24 @@
|
||||
libsndfile,
|
||||
libvorbis,
|
||||
portaudio,
|
||||
qtbase,
|
||||
wavpack,
|
||||
libsForQt5,
|
||||
}:
|
||||
mkDerivation {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "traverso";
|
||||
version = "0.49.6";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://traverso-daw.org/traverso-0.49.6.tar.gz";
|
||||
url = "https://traverso-daw.org/traverso-${finalAttrs.version}.tar.gz";
|
||||
sha256 = "12f7x8kw4fw1j0xkwjrp54cy4cv1ql0zwz2ba5arclk4pf6bhl7q";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
cmake
|
||||
pkg-config
|
||||
libsForQt5.wrapQtAppsHook
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
alsa-lib
|
||||
fftw
|
||||
@@ -43,7 +45,7 @@ mkDerivation {
|
||||
libsndfile.dev
|
||||
libvorbis
|
||||
portaudio
|
||||
qtbase
|
||||
libsForQt5.qtbase
|
||||
wavpack
|
||||
];
|
||||
|
||||
@@ -56,15 +58,15 @@ mkDerivation {
|
||||
|
||||
hardeningDisable = [ "format" ];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Cross-platform multitrack audio recording and audio editing suite";
|
||||
mainProgram = "traverso";
|
||||
homepage = "https://traverso-daw.org/";
|
||||
license = with licenses; [
|
||||
license = with lib.licenses; [
|
||||
gpl2Plus
|
||||
lgpl21Plus
|
||||
];
|
||||
platforms = platforms.all;
|
||||
maintainers = with maintainers; [ coconnor ];
|
||||
platforms = lib.platforms.all;
|
||||
maintainers = with lib.maintainers; [ coconnor ];
|
||||
};
|
||||
}
|
||||
})
|
||||
@@ -2032,10 +2032,6 @@ with pkgs;
|
||||
inherit (darwin) libresolv;
|
||||
};
|
||||
|
||||
greg = callPackage ../applications/audio/greg {
|
||||
pythonPackages = python3Packages;
|
||||
};
|
||||
|
||||
hocr-tools = with python3Packages; toPythonApplication hocr-tools;
|
||||
|
||||
hopper = qt5.callPackage ../development/tools/analysis/hopper { };
|
||||
@@ -2383,8 +2379,6 @@ with pkgs;
|
||||
protobuf = protobuf_21;
|
||||
};
|
||||
|
||||
mellowplayer = libsForQt5.callPackage ../applications/audio/mellowplayer { };
|
||||
|
||||
circus = with python310Packages; toPythonApplication circus;
|
||||
|
||||
inherit (callPackage ../applications/networking/remote/citrix-workspace { })
|
||||
@@ -3062,8 +3056,6 @@ with pkgs;
|
||||
|
||||
hpccm = with python3Packages; toPythonApplication hpccm;
|
||||
|
||||
hqplayer-desktop = qt6Packages.callPackage ../applications/audio/hqplayer-desktop { };
|
||||
|
||||
html-proofer = callPackage ../tools/misc/html-proofer { };
|
||||
|
||||
httpie = with python3Packages; toPythonApplication httpie;
|
||||
@@ -3078,8 +3070,6 @@ with pkgs;
|
||||
|
||||
hyphenDicts = recurseIntoAttrs (callPackages ../development/libraries/hyphen/dictionaries.nix { });
|
||||
|
||||
iannix = libsForQt5.callPackage ../applications/audio/iannix { };
|
||||
|
||||
iaito = libsForQt5.callPackage ../tools/security/iaito { };
|
||||
|
||||
icemon = libsForQt5.callPackage ../applications/networking/icemon { };
|
||||
@@ -3749,8 +3739,6 @@ with pkgs;
|
||||
|
||||
patch = gnupatch;
|
||||
|
||||
patchance = python3Packages.callPackage ../applications/audio/patchance { };
|
||||
|
||||
pcscliteWithPolkit = pcsclite.override {
|
||||
pname = "pcsclite-with-polkit";
|
||||
polkitSupport = true;
|
||||
@@ -3835,8 +3823,6 @@ with pkgs;
|
||||
|
||||
polaris-web = callPackage ../servers/polaris/web.nix { };
|
||||
|
||||
projectm_3 = libsForQt5.callPackage ../applications/audio/projectm_3 { };
|
||||
|
||||
proxmark3 = libsForQt5.callPackage ../tools/security/proxmark3/default.nix { };
|
||||
|
||||
pycflow2dot = with python3.pkgs; toPythonApplication pycflow2dot;
|
||||
@@ -3853,8 +3839,6 @@ with pkgs;
|
||||
|
||||
pywal = with python3Packages; toPythonApplication pywal;
|
||||
|
||||
raysession = python3Packages.callPackage ../applications/audio/raysession { };
|
||||
|
||||
remarshal = with python3Packages; toPythonApplication remarshal;
|
||||
|
||||
riseup-vpn = qt6Packages.callPackage ../tools/networking/bitmask-vpn {
|
||||
@@ -10842,8 +10826,6 @@ with pkgs;
|
||||
confd-calico
|
||||
;
|
||||
|
||||
carla = libsForQt5.callPackage ../applications/audio/carla { };
|
||||
|
||||
cb2bib = libsForQt5.callPackage ../applications/office/cb2bib { };
|
||||
|
||||
cbconvert-gui = cbconvert.gui;
|
||||
@@ -10914,8 +10896,6 @@ with pkgs;
|
||||
inherit (darwin) autoSignDarwinBinariesHook;
|
||||
};
|
||||
|
||||
deadbeef = callPackage ../applications/audio/deadbeef { };
|
||||
|
||||
deadbeefPlugins = {
|
||||
headerbar-gtk3 = callPackage ../applications/audio/deadbeef/plugins/headerbar-gtk3.nix { };
|
||||
lyricbar = callPackage ../applications/audio/deadbeef/plugins/lyricbar.nix { };
|
||||
@@ -10932,8 +10912,6 @@ with pkgs;
|
||||
|
||||
inherit (callPackage ../development/tools/devpod { }) devpod devpod-desktop;
|
||||
|
||||
dfasma = libsForQt5.callPackage ../applications/audio/dfasma { };
|
||||
|
||||
djv = callPackage ../by-name/dj/djv/package.nix { openexr = openexr_2; };
|
||||
|
||||
djview4 = djview;
|
||||
@@ -11015,8 +10993,7 @@ with pkgs;
|
||||
|
||||
espeak-classic = callPackage ../applications/audio/espeak { };
|
||||
|
||||
espeak-ng = callPackage ../applications/audio/espeak-ng { };
|
||||
espeak = res.espeak-ng;
|
||||
espeak = espeak-ng;
|
||||
|
||||
espeakedit = callPackage ../applications/audio/espeak/edit.nix { };
|
||||
|
||||
@@ -11290,8 +11267,6 @@ with pkgs;
|
||||
|
||||
linssid = libsForQt5.callPackage ../applications/networking/linssid { };
|
||||
|
||||
linvstmanager = qt5.callPackage ../applications/audio/linvstmanager { };
|
||||
|
||||
deadd-notification-center = haskell.lib.compose.justStaticExecutables (
|
||||
haskellPackages.callPackage ../applications/misc/deadd-notification-center { }
|
||||
);
|
||||
@@ -11375,8 +11350,6 @@ with pkgs;
|
||||
ocamlPackages = ocaml-ng.ocamlPackages_4_14;
|
||||
};
|
||||
|
||||
mt32emu-qt = libsForQt5.callPackage ../applications/audio/munt/mt32emu-qt.nix { };
|
||||
|
||||
pass2csv = python3Packages.callPackage ../tools/security/pass2csv { };
|
||||
|
||||
pinboard = with python3Packages; toPythonApplication pinboard;
|
||||
@@ -11582,7 +11555,6 @@ with pkgs;
|
||||
subproject = "reader";
|
||||
};
|
||||
|
||||
jackmix = libsForQt5.callPackage ../applications/audio/jackmix { };
|
||||
jackmix_jack1 = jackmix.override { jack = jack1; };
|
||||
|
||||
js8call = qt5.callPackage ../applications/radio/js8call { };
|
||||
@@ -11668,14 +11640,10 @@ with pkgs;
|
||||
|
||||
kvirc = libsForQt5.callPackage ../applications/networking/irc/kvirc { };
|
||||
|
||||
ladspaH = callPackage ../applications/audio/ladspa-sdk/ladspah.nix { };
|
||||
|
||||
ladspaPlugins = callPackage ../applications/audio/ladspa-plugins {
|
||||
fftw = fftwSinglePrec;
|
||||
};
|
||||
|
||||
ladspa-sdk = callPackage ../applications/audio/ladspa-sdk { };
|
||||
|
||||
lemonbar = callPackage ../applications/window-managers/lemonbar { };
|
||||
|
||||
lemonbar-xft = callPackage ../applications/window-managers/lemonbar/xft.nix { };
|
||||
@@ -11781,10 +11749,6 @@ with pkgs;
|
||||
python3Packages.callPackage ../applications/networking/instant-messengers/matrix-commander
|
||||
{ };
|
||||
|
||||
mbrola = callPackage ../applications/audio/mbrola { };
|
||||
|
||||
mbrola-voices = callPackage ../applications/audio/mbrola/voices.nix { };
|
||||
|
||||
mediaelch-qt5 = callPackage ../by-name/me/mediaelch/package.nix { qtVersion = 5; };
|
||||
mediaelch-qt6 = mediaelch;
|
||||
|
||||
@@ -11810,8 +11774,6 @@ with pkgs;
|
||||
|
||||
minitube = libsForQt5.callPackage ../applications/video/minitube { };
|
||||
|
||||
mixxx = qt6Packages.callPackage ../applications/audio/mixxx { };
|
||||
|
||||
mldonkey = callPackage ../applications/networking/p2p/mldonkey {
|
||||
ocamlPackages = ocaml-ng.ocamlPackages_4_14;
|
||||
};
|
||||
@@ -11875,8 +11837,6 @@ with pkgs;
|
||||
withConplay = false;
|
||||
};
|
||||
|
||||
pragha = libsForQt5.callPackage ../applications/audio/pragha { };
|
||||
|
||||
rofi-emoji = (callPackage ../applications/misc/rofi-emoji { }).v3;
|
||||
|
||||
rofi-rbw = python3Packages.callPackage ../applications/misc/rofi-rbw {
|
||||
@@ -11940,8 +11900,6 @@ with pkgs;
|
||||
|
||||
ninja_1_11 = callPackage ../by-name/ni/ninja/package.nix { ninjaRelease = "1.11"; };
|
||||
|
||||
nootka = qt5.callPackage ../applications/audio/nootka { };
|
||||
|
||||
opcua-client-gui = libsForQt5.callPackage ../misc/opcua-client-gui { };
|
||||
|
||||
ostinato = libsForQt5.callPackage ../applications/networking/ostinato {
|
||||
@@ -12113,10 +12071,6 @@ with pkgs;
|
||||
sed = gnused;
|
||||
};
|
||||
|
||||
petrifoo = callPackage ../applications/audio/petrifoo {
|
||||
inherit (gnome2) libgnomecanvas;
|
||||
};
|
||||
|
||||
pdfpc = callPackage ../applications/misc/pdfpc {
|
||||
inherit (gst_all_1)
|
||||
gstreamer
|
||||
@@ -12138,10 +12092,6 @@ with pkgs;
|
||||
|
||||
inherit (pidginPackages) pidgin;
|
||||
|
||||
pithos = callPackage ../applications/audio/pithos {
|
||||
pythonPackages = python3Packages;
|
||||
};
|
||||
|
||||
pineapple-pictures = qt6Packages.callPackage ../applications/graphics/pineapple-pictures { };
|
||||
|
||||
plex-mpv-shim = python3Packages.callPackage ../applications/video/plex-mpv-shim { };
|
||||
@@ -12171,9 +12121,8 @@ with pkgs;
|
||||
|
||||
pulseview = libsForQt5.callPackage ../applications/science/electronics/pulseview { };
|
||||
|
||||
puredata = callPackage ../applications/audio/puredata { };
|
||||
puredata-with-plugins =
|
||||
plugins: callPackage ../applications/audio/puredata/wrapper.nix { inherit plugins; };
|
||||
plugins: callPackage ../by-name/pu/puredata/wrapper.nix { inherit plugins; };
|
||||
|
||||
pure-maps = libsForQt5.callPackage ../applications/misc/pure-maps { };
|
||||
|
||||
@@ -12213,19 +12162,13 @@ with pkgs;
|
||||
|
||||
wrapQemuBinfmtP = callPackage ../applications/virtualization/qemu/binfmt-p-wrapper.nix { };
|
||||
|
||||
qjackctl = libsForQt5.callPackage ../applications/audio/qjackctl { };
|
||||
|
||||
qmediathekview = libsForQt5.callPackage ../applications/video/qmediathekview { };
|
||||
|
||||
qmplay2-qt5 = qmplay2.override { qtVersion = "5"; };
|
||||
qmplay2-qt6 = qmplay2.override { qtVersion = "6"; };
|
||||
|
||||
qmidinet = libsForQt5.callPackage ../applications/audio/qmidinet { };
|
||||
|
||||
qnotero = libsForQt5.callPackage ../applications/office/qnotero { };
|
||||
|
||||
qsampler = libsForQt5.callPackage ../applications/audio/qsampler { };
|
||||
|
||||
qsstv = qt5.callPackage ../applications/radio/qsstv { };
|
||||
|
||||
qsyncthingtray = libsForQt5.callPackage ../applications/misc/qsyncthingtray { };
|
||||
@@ -12357,14 +12300,10 @@ with pkgs;
|
||||
|
||||
rusty-psn-gui = rusty-psn.override { withGui = true; };
|
||||
|
||||
sayonara = libsForQt5.callPackage ../applications/audio/sayonara { };
|
||||
|
||||
scantailor-advanced = callPackage ../applications/graphics/scantailor/advanced.nix { };
|
||||
|
||||
scantailor-universal = callPackage ../applications/graphics/scantailor/universal.nix { };
|
||||
|
||||
seq66 = qt5.callPackage ../applications/audio/seq66 { };
|
||||
|
||||
sfxr-qt = libsForQt5.callPackage ../applications/audio/sfxr-qt { };
|
||||
|
||||
stag = callPackage ../applications/misc/stag {
|
||||
@@ -12634,8 +12573,6 @@ with pkgs;
|
||||
transmission_4-qt6 = transmission_4.override { enableQt6 = true; };
|
||||
transmission_4-qt = transmission_4-qt5;
|
||||
|
||||
traverso = libsForQt5.callPackage ../applications/audio/traverso { };
|
||||
|
||||
tinywl = callPackage ../applications/window-managers/tinywl {
|
||||
wlroots = wlroots_0_19;
|
||||
};
|
||||
@@ -13123,8 +13060,6 @@ with pkgs;
|
||||
stdenv = llvmPackages.stdenv;
|
||||
};
|
||||
|
||||
samplv1 = qt6.callPackage ../applications/audio/samplv1 { };
|
||||
|
||||
beancount = with python3.pkgs; toPythonApplication beancount;
|
||||
|
||||
beancount_2 = with python3.pkgs; toPythonApplication beancount_2;
|
||||
@@ -13526,8 +13461,6 @@ with pkgs;
|
||||
|
||||
stuntrally = callPackage ../games/stuntrally { boost = boost183; };
|
||||
|
||||
synthv1 = libsForQt5.callPackage ../applications/audio/synthv1 { };
|
||||
|
||||
the-powder-toy = callPackage ../by-name/th/the-powder-toy/package.nix {
|
||||
lua = lua5_2;
|
||||
};
|
||||
@@ -14252,7 +14185,6 @@ with pkgs;
|
||||
|
||||
libjack2 = jack2.override { prefix = "lib"; };
|
||||
|
||||
jack-autoconnect = libsForQt5.callPackage ../applications/audio/jack-autoconnect { };
|
||||
jack_autoconnect = jack-autoconnect;
|
||||
|
||||
j2cli = with python311Packages; toPythonApplication j2cli;
|
||||
@@ -14288,8 +14220,6 @@ with pkgs;
|
||||
|
||||
openlilylib-fonts = callPackage ../misc/lilypond/fonts.nix { };
|
||||
|
||||
muse = libsForQt5.callPackage ../applications/audio/muse { };
|
||||
|
||||
nixDependencies = recurseIntoAttrs (
|
||||
callPackage ../tools/package-management/nix/dependencies-scope.nix { }
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user