From 780c562192193fd1a704f3ab061e32e03c3ffc63 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 9 Oct 2025 14:41:30 +0000 Subject: [PATCH 1/2] plexamp: 4.12.4 -> 4.13.0 --- pkgs/applications/audio/plexamp/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/audio/plexamp/default.nix b/pkgs/applications/audio/plexamp/default.nix index dde003468bff..d3eee3c7651e 100644 --- a/pkgs/applications/audio/plexamp/default.nix +++ b/pkgs/applications/audio/plexamp/default.nix @@ -7,12 +7,12 @@ let pname = "plexamp"; - version = "4.12.4"; + version = "4.13.0"; src = fetchurl { url = "https://plexamp.plex.tv/plexamp.plex.tv/desktop/Plexamp-${version}.AppImage"; name = "${pname}-${version}.AppImage"; - hash = "sha512-LtYqC4pqX7hA+clUj9UVrp0YWebELULM23SsYlKnVDcYbZn8LJldiOOebS0+SU4RqK1a8Z3Kh4fPJ/HfijP0qw=="; + hash = "sha512-3Blgl3t21hH6lgDe5u3vy3I/3k9b4VM1CvoZg2oashkGXSDwV8q7MATN9YjsBgWysNXwdm7nQ/yrFQ7DiRfdYg=="; }; appimageContents = appimageTools.extractType2 { @@ -38,7 +38,7 @@ appimageTools.wrapType2 { meta = with lib; { description = "Beautiful Plex music player for audiophiles, curators, and hipsters"; homepage = "https://plexamp.com/"; - changelog = "https://forums.plex.tv/t/plexamp-release-notes/221280/81"; + changelog = "https://forums.plex.tv/t/plexamp-release-notes/221280/82"; license = licenses.unfree; maintainers = with maintainers; [ killercup From d9cbf28ebdc17761335e6d8a2a304d24f266cf2e Mon Sep 17 00:00:00 2001 From: Nikolay Korotkiy Date: Sat, 11 Oct 2025 19:11:37 +0400 Subject: [PATCH 2/2] plexamp: migrate to by-name --- .../default.nix => by-name/pl/plexamp/package.nix} | 0 .../audio => by-name/pl}/plexamp/update-plexamp.sh | 8 ++++---- pkgs/top-level/all-packages.nix | 2 -- 3 files changed, 4 insertions(+), 6 deletions(-) rename pkgs/{applications/audio/plexamp/default.nix => by-name/pl/plexamp/package.nix} (100%) rename pkgs/{applications/audio => by-name/pl}/plexamp/update-plexamp.sh (90%) diff --git a/pkgs/applications/audio/plexamp/default.nix b/pkgs/by-name/pl/plexamp/package.nix similarity index 100% rename from pkgs/applications/audio/plexamp/default.nix rename to pkgs/by-name/pl/plexamp/package.nix diff --git a/pkgs/applications/audio/plexamp/update-plexamp.sh b/pkgs/by-name/pl/plexamp/update-plexamp.sh similarity index 90% rename from pkgs/applications/audio/plexamp/update-plexamp.sh rename to pkgs/by-name/pl/plexamp/update-plexamp.sh index 44ad9b925014..e241d92b5d87 100755 --- a/pkgs/applications/audio/plexamp/update-plexamp.sh +++ b/pkgs/by-name/pl/plexamp/update-plexamp.sh @@ -11,8 +11,8 @@ cleanup() { trap cleanup EXIT ROOT="$(dirname "$(readlink -f "$0")")" -if [ ! -f "$ROOT/default.nix" ]; then - echo "ERROR: cannot find default.nix in $ROOT" +if [ ! -f "$ROOT/package.nix" ]; then + echo "ERROR: cannot find package.nix in $ROOT" exit 1 fi @@ -30,8 +30,8 @@ curl "$VERSION_URL" -o "$VERSION_FILE" VERSION="$(yq -r .version "$VERSION_FILE")" SHA512="$(yq -r .sha512 "$VERSION_FILE")" -DEFAULT_NIX="$ROOT/default.nix" -WORKING_NIX="$TMPDIR/default.nix" +DEFAULT_NIX="$ROOT/package.nix" +WORKING_NIX="$TMPDIR/package.nix" cp "$DEFAULT_NIX" "$WORKING_NIX" sed -i "s@version = .*;@version = \"$VERSION\";@g" "$WORKING_NIX" diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 9a1c7a5c4ce0..1d9606cd310c 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -12225,8 +12225,6 @@ with pkgs; pineapple-pictures = qt6Packages.callPackage ../applications/graphics/pineapple-pictures { }; - plexamp = callPackage ../applications/audio/plexamp { }; - plex-mpv-shim = python3Packages.callPackage ../applications/video/plex-mpv-shim { }; plover = recurseIntoAttrs (libsForQt5.callPackage ../applications/misc/plover { });