Unverified Commit 0b22cbba authored by Marcin Serwin's avatar Marcin Serwin Committed by GitHub
Browse files

pfsshell: 1.1.1 -> 1.1.1-unstable-2025-07-13 (#465645)

parents 02df07b4 10b726cf
Loading
Loading
Loading
Loading
+11 −7
Original line number Diff line number Diff line
{
  cmake,
  lib,
  stdenv,
  fetchFromGitHub,
  fuse,
  meson,
  ninja,
  pkg-config,
}:

stdenv.mkDerivation (finalAttrs: {
  version = "1.1.1";
  version = "1.1.1-unstable-2025-07-13";
  pname = "pfsshell";

  src = fetchFromGitHub {
    owner = "uyjulian";
    owner = "ps2homebrew";
    repo = "pfsshell";
    rev = "v${finalAttrs.version}";
    sha256 = "0cr91al3knsbfim75rzl7rxdsglcc144x0nizn7q4jx5cad3zbn8";
    rev = "8192de3907a05bb1844afcb1ae490179a38d4ed6";
    fetchSubmodules = true;
    hash = "sha256-drQNnCIqwM+Lnix5LewkD2ov8G6Mbu60xVKQKvCFbPY=";
  };

  nativeBuildInputs = [
    fuse
    meson
    ninja
    pkg-config
  ];

  # Build errors since 1.1.1 when format hardening is enabled:
  #   cc1: error: '-Wformat-security' ignored without '-Wformat' [-Werror=format-security]
  hardeningDisable = [ "format" ];
  mesonFlags = [ (lib.mesonBool "enable_pfsfuse" true) ];

  meta = {
    inherit (finalAttrs.src.meta) homepage;