From 07f91c8e14bb12912e0025791aae75f2a42d6aea Mon Sep 17 00:00:00 2001 From: Paul Grandperrin Date: Wed, 1 Jul 2026 19:39:20 +0200 Subject: [PATCH] perfect_dark: adapt to new github owner name and update rev --- pkgs/by-name/pe/perfect_dark/package.nix | 26 ++++++++++++------------ 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/pkgs/by-name/pe/perfect_dark/package.nix b/pkgs/by-name/pe/perfect_dark/package.nix index 870db13c0fda..6b19faed103d 100644 --- a/pkgs/by-name/pe/perfect_dark/package.nix +++ b/pkgs/by-name/pe/perfect_dark/package.nix @@ -22,13 +22,13 @@ assert lib.assertOneOf "romID" romID roms; stdenv.mkDerivation (finalAttrs: { pname = "perfect_dark"; - version = "0-unstable-2026-05-21"; + version = "0-unstable-2026-05-29"; src = fetchFromGitHub { - owner = "fgsfdsfgs"; + owner = "perfect-dark-pc-port"; repo = "perfect_dark"; - rev = "132e59d3ec1a17bbba5d5b1c991e9e1007cc271e"; - hash = "sha256-9nC9DPzrovhIvq+EcgSSGtlBjBrWWP8T8D4ZHw8ANRQ="; + rev = "514bf7affd3259b7919165201342ff81a026d92c"; + hash = "sha256-J0n3hBxNZeLaFcR6NMIHO9QWEpKje5aORZOwn4vJG6M="; postFetch = '' pushd $out @@ -73,9 +73,9 @@ stdenv.mkDerivation (finalAttrs: { # Point toward the compiled binary and not the shell wrapper since # the rom auto-detection logic is not needed in this build. + '' - substituteInPlace dist/linux/io.github.fgsfdsfgs.perfect_dark.desktop \ - --replace-fail "Exec=io.github.fgsfdsfgs.perfect_dark.sh" \ - "Exec=io.github.fgsfdsfgs.perfect_dark" + substituteInPlace dist/linux/io.github.perfect_dark_pc_port.perfect_dark.desktop \ + --replace-fail "Exec=io.github.perfect_dark_pc_port.perfect_dark.sh" \ + "Exec=io.github.perfect_dark_pc_port.perfect_dark" ''; preConfigure = '' @@ -86,12 +86,12 @@ stdenv.mkDerivation (finalAttrs: { runHook preInstall pushd .. - install -Dm755 build/pd.* $out/bin/io.github.fgsfdsfgs.perfect_dark - install -Dm644 dist/linux/io.github.fgsfdsfgs.perfect_dark.desktop \ + install -Dm755 build/pd.* $out/bin/io.github.perfect_dark_pc_port.perfect_dark + install -Dm644 dist/linux/io.github.perfect_dark_pc_port.perfect_dark.desktop \ -t $out/share/applications - install -Dm644 dist/linux/io.github.fgsfdsfgs.perfect_dark.png \ + install -Dm644 dist/linux/io.github.perfect_dark_pc_port.perfect_dark.png \ -t $out/share/icons/hicolor/256x256/apps - install -Dm644 dist/linux/io.github.fgsfdsfgs.perfect_dark.metainfo.xml \ + install -Dm644 dist/linux/io.github.perfect_dark_pc_port.perfect_dark.metainfo.xml \ -t $out/share/metainfo popd @@ -121,7 +121,7 @@ stdenv.mkDerivation (finalAttrs: { Supported romIDs are `${lib.generators.toPretty { } roms}`. ''; - homepage = "https://github.com/fgsfdsfgs/perfect_dark/"; + homepage = "https://github.com/perfect-dark-pc-port/perfect_dark/"; license = with lib.licenses; [ # perfect_dark, khrplatform.h, port/fast3d mit @@ -132,7 +132,7 @@ stdenv.mkDerivation (finalAttrs: { PaulGrandperrin sigmasquadron ]; - mainProgram = "io.github.fgsfdsfgs.perfect_dark"; + mainProgram = "io.github.perfect_dark_pc_port.perfect_dark"; platforms = lib.platforms.linux; }; })