pothos: migrate to by-name

This commit is contained in:
GraysonTinker
2026-04-16 06:56:41 -07:00
parent 46cc2270ce
commit e6ddf4db34
4 changed files with 8 additions and 13 deletions
@@ -6,12 +6,9 @@
cmake,
pkg-config,
doxygen,
wrapQtAppsHook,
pcre,
poco,
qtbase,
qtsvg,
qwt6_1,
libsForQt5,
nlohmann_json,
soapysdr-with-plugins,
portaudio,
@@ -20,14 +17,14 @@
python3,
}:
stdenv.mkDerivation rec {
stdenv.mkDerivation (finalAttrs: {
pname = "pothos";
version = "0.7.1";
src = fetchFromGitHub {
owner = "pothosware";
repo = "PothosCore";
rev = "pothos-${version}";
rev = "pothos-${finalAttrs.version}";
sha256 = "038c3ipvf4sgj0zhm3vcj07ymsva4ds6v89y43f5d3p4n8zc2rsg";
fetchSubmodules = true;
};
@@ -67,15 +64,15 @@ stdenv.mkDerivation rec {
cmake
pkg-config
doxygen
wrapQtAppsHook
libsForQt5.wrapQtAppsHook
];
buildInputs = [
pcre
poco
qtbase
qtsvg
qwt6_1
libsForQt5.qtbase
libsForQt5.qtsvg
libsForQt5.qwt6_1
nlohmann_json
soapysdr-with-plugins
portaudio
@@ -113,4 +110,4 @@ stdenv.mkDerivation rec {
platforms = lib.platforms.linux;
maintainers = [ ];
};
}
})
-2
View File
@@ -10169,8 +10169,6 @@ with pkgs;
plover = recurseIntoAttrs (libsForQt5.callPackage ../applications/misc/plover { });
pothos = libsForQt5.callPackage ../applications/radio/pothos { };
# perhaps there are better apps for this task? It's how I had configured my previous system.
# And I don't want to rewrite all rules
profanity = callPackage ../applications/networking/instant-messengers/profanity (