Merge pull request #287889 from trofi/ripes-gcc-13-fix-update

ripes: 2.2.6 -> 2.2.6-unstable-2024-01-02
This commit is contained in:
kirillrdy 2024-02-26 16:36:40 +11:00 committed by GitHub
commit e3474e1d1e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 11 additions and 7 deletions

View file

@ -1,5 +1,5 @@
{ lib
, mkDerivation
, stdenv
, fetchFromGitHub
, pkg-config
, qtbase
@ -8,19 +8,20 @@
, wrapQtAppsHook
, cmake
, python3
, stdenv
, unstableGitUpdater
}:
mkDerivation rec {
stdenv.mkDerivation rec {
pname = "ripes";
version = "2.2.6";
# Pulling unstable version as latest stable does not build against gcc-13.
version = "2.2.6-unstable-2024-01-02";
src = fetchFromGitHub {
owner = "mortbopet";
repo = "Ripes";
rev = "v${version}";
rev = "0faf41b669a93a1944707cd7d111a5e9241425fe";
fetchSubmodules = true;
sha256 = "sha256-fRkab0G2zjK1VYzH21yhL7Cr0rS4I8ir8gwH9ALy60A=";
hash = "sha256-3+jibS1mGYBy9jmucytc7GvB1ZKRfh7aXtDty77hA3k=";
};
nativeBuildInputs = [
@ -49,11 +50,14 @@ mkDerivation rec {
runHook postInstall
'';
passthru.updateScript = unstableGitUpdater { };
meta = with lib; {
description = "A graphical processor simulator and assembly editor for the RISC-V ISA";
homepage = "https://github.com/mortbopet/Ripes";
license = licenses.mit;
platforms = platforms.unix;
mainProgram = "Ripes";
maintainers = with maintainers; [ rewine ];
};
}

View file

@ -2804,7 +2804,7 @@ with pkgs;
retrofe = callPackage ../applications/emulators/retrofe { };
ripes = libsForQt5.callPackage ../applications/emulators/ripes { };
ripes = qt6Packages.callPackage ../applications/emulators/ripes { };
rpcemu = callPackage ../applications/emulators/rpcemu { };