Unverified Commit e3474e1d authored by kirillrdy's avatar kirillrdy Committed by GitHub
Browse files

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

ripes: 2.2.6 -> 2.2.6-unstable-2024-01-02
parents a6d0d38f c218341c
Loading
Loading
Loading
Loading
+10 −6
Original line number Diff line number Diff line
{ 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 ];
  };
}
+1 −1
Original line number Diff line number Diff line
@@ -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 { };