diff options
| author | Sam Connelly <myclevorname@gmail.com> | 2024-09-15 14:28:58 -0400 |
|---|---|---|
| committer | Sam Connelly <myclevorname@gmail.com> | 2024-09-19 17:25:51 -0400 |
| commit | 0c6899809a43e0b9e8c8bdd276db8aa3fa43f646 (patch) | |
| tree | 9927b0d6bfcf11e11fde66db44b0cdff06f4e7ff | |
| parent | Nextpnr: add himbaechel target (diff) | |
| download | nixpkgs-0c6899809a43e0b9e8c8bdd276db8aa3fa43f646.tar.gz | |
cemu-ti: unstable-2022-06-29 -> 2.0
| -rw-r--r-- | pkgs/applications/science/math/cemu-ti/default.nix | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/pkgs/applications/science/math/cemu-ti/default.nix b/pkgs/applications/science/math/cemu-ti/default.nix index c8d5bea6f602..824476090c24 100644 --- a/pkgs/applications/science/math/cemu-ti/default.nix +++ b/pkgs/applications/science/math/cemu-ti/default.nix @@ -1,39 +1,39 @@ { stdenv , lib , fetchFromGitHub -, qmake +, cmake , pkg-config -, wrapQtAppsHook +, qt6 , libarchive , libpng }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "CEmu"; - version = "unstable-2022-06-29"; + version = "2.0"; src = fetchFromGitHub { owner = "CE-Programming"; repo = "CEmu"; - rev = "880d391ba9f8b7b2ec36ab9b45a34e9ecbf744e9"; - hash = "sha256-aFwGZJceh1jEP8cEajY5wYlSaFuNhYvSoZ/E1QDfJEI="; + rev = "v${finalAttrs.version}"; + hash = "sha256-fohsIJrvPDMmYHoPbmYQlKLMnj/B3XEBaerZYuqxvd8="; fetchSubmodules = true; }; + sourceRoot = "${finalAttrs.src.name}/gui/qt/"; + + nativeBuildInputs = [ - qmake - wrapQtAppsHook + cmake + qt6.wrapQtAppsHook pkg-config ]; buildInputs = [ + qt6.qtbase libarchive libpng ]; - qmakeFlags = [ - "gui/qt" - ]; - meta = with lib; { description = "Third-party TI-84 Plus CE / TI-83 Premium CE emulator, focused on developer features"; mainProgram = "CEmu"; @@ -43,4 +43,4 @@ stdenv.mkDerivation rec { platforms = [ "x86_64-linux" "x86_64-darwin" ]; broken = stdenv.isDarwin; }; -} +}) |
