Commit 4c4ce6a0 authored by Anderson Torres's avatar Anderson Torres
Browse files

harePackages.harec: 2022-07-02 -> 2023-02-08

parent fb7ddb66
Loading
Loading
Loading
Loading
+9 −9
Original line number Diff line number Diff line
@@ -4,15 +4,15 @@
, qbe
}:

stdenv.mkDerivation (finalAttrs: {
stdenv.mkDerivation (self: {
  pname = "harec";
  version = "unstable-2022-07-02";
  version = "unstable-2023-02-08";

  src = fetchFromSourcehut {
    owner = "~sircmpwn";
    repo = "harec";
    rev = "56359312644f76941de1878d33a1a0b840be8056";
    hash = "sha256-8SFYRJSvX8hmsHBgaLUfhLUV7d54im22ETZds1eASc4=";
    rev = "4730fa6b835f08c44bd7991cc8b264fbc27d752b";
    hash = "sha256-XOhZWdmkMAuXbj7svILJI3wI7RF9OAb/OE1uGel4/vE=";
  };

  nativeBuildInputs = [
@@ -30,15 +30,15 @@ stdenv.mkDerivation (finalAttrs: {

  doCheck = true;

  meta = with lib; {
  meta = {
    homepage = "http://harelang.org/";
    description = "Bootstrapping Hare compiler written in C for POSIX systems";
    license = licenses.gpl3Only;
    maintainers = with maintainers; [ AndersonTorres ];
    license = lib.licenses.gpl3Only;
    maintainers = [ lib.maintainers.AndersonTorres ];
    # The upstream developers do not like proprietary operating systems; see
    # https://harelang.org/platforms/
    platforms = with platforms;
    platforms = with lib.platforms;
      lib.intersectLists (freebsd ++ linux) (aarch64 ++ x86_64 ++ riscv64);
    badPlatforms = with platforms; darwin;
    badPlatforms = lib.platforms.darwin;
  };
})