summary refs log tree commit diff
diff options
context:
space:
mode:
authorAnderson Torres <torres.anderson.85@protonmail.com>2023-09-09 19:25:57 -0300
committerAnderson Torres <torres.anderson.85@protonmail.com>2023-10-11 23:42:04 -0300
commit96179893343901726eb96937460fa090ca5518ce (patch)
treeeec4d16e10a1baaceff5ca8ff71ee06d2b493b3b
parentbe48e33bc31e1354decb4013f8cdc87464c8a019 (diff)
downloadnixpkgs-96179893343901726eb96937460fa090ca5518ce.tar
nixpkgs-96179893343901726eb96937460fa090ca5518ce.tar.gz
nixpkgs-96179893343901726eb96937460fa090ca5518ce.tar.bz2
nixpkgs-96179893343901726eb96937460fa090ca5518ce.tar.lz
nixpkgs-96179893343901726eb96937460fa090ca5518ce.tar.xz
nixpkgs-96179893343901726eb96937460fa090ca5518ce.tar.zst
nixpkgs-96179893343901726eb96937460fa090ca5518ce.zip
sound-of-sorting: update
- add meta.mainProgram
- migrate to by-name
-rw-r--r--pkgs/by-name/so/sound-of-sorting/package.nix (renamed from pkgs/misc/sound-of-sorting/default.nix)13
-rw-r--r--pkgs/top-level/all-packages.nix2
2 files changed, 8 insertions, 7 deletions
diff --git a/pkgs/misc/sound-of-sorting/default.nix b/pkgs/by-name/so/sound-of-sorting/package.nix
index 23529f6b0a1..c6cb6e6a1cf 100644
--- a/pkgs/misc/sound-of-sorting/default.nix
+++ b/pkgs/by-name/so/sound-of-sorting/package.nix
@@ -7,9 +7,9 @@
 , darwin
 }:
 
-stdenv.mkDerivation {
+stdenv.mkDerivation (finalAttrs: {
   pname = "sound-of-sorting";
-  version = "unstable-2022-10-12";
+  version = "0.6.5-unstable-2022-10-12";
 
   src = fetchFromGitHub {
     owner = "bingmann";
@@ -26,13 +26,16 @@ stdenv.mkDerivation {
     wxGTK32
     SDL2
   ]
-  ++ lib.optional stdenv.isDarwin darwin.apple_sdk.frameworks.Cocoa ;
+  ++ lib.optionals stdenv.isDarwin [
+    darwin.apple_sdk.frameworks.Cocoa
+  ];
 
   meta = {
     description = "Audibilization and Visualization of Sorting Algorithms";
     homepage = "https://panthema.net/2013/sound-of-sorting/";
     license = lib.licenses.gpl3Plus;
+    mainProgram = "sound-of-sorting";
     maintainers = with lib.maintainers; [ AndersonTorres ];
-    platforms = lib.platforms.unix;
+    inherit (SDL2.meta) platforms;
   };
-}
+})
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 17c1ff17d38..959929351dc 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -41109,8 +41109,6 @@ with pkgs;
 
   soundmodem = callPackage ../applications/radio/soundmodem { };
 
-  sound-of-sorting = callPackage ../misc/sound-of-sorting { };
-
   sourceAndTags = callPackage ../misc/source-and-tags {
     hasktags = haskellPackages.hasktags;
   };