Unverified Commit cc3d7962 authored by 7c6f434c's avatar 7c6f434c Committed by GitHub
Browse files

factor-lang: 0.99 -> 0.100 (#395848)

parents c2e4b649 812a7445
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
{ callPackage, fetchurl }:

callPackage ./unwrapped.nix (rec {
  version = "0.100";
  src = fetchurl {
    url = "https://downloads.factorcode.org/releases/${version}/factor-src-${version}.zip";
    hash = "sha256-ei1x6mgEoDVe1mKfoWSGC9RgZCONovAPYfIdAlOGi+0=";
  };
})
+9 −0
Original line number Diff line number Diff line
{ callPackage, fetchurl }:

callPackage ./unwrapped.nix (rec {
  version = "0.99";
  src = fetchurl {
    url = "https://downloads.factorcode.org/releases/${version}/factor-src-${version}.zip";
    sha256 = "f5626bb3119bd77de9ac3392fdbe188bffc26557fab3ea34f7ca21e372a8443e";
  };
})
+5 −5
Original line number Diff line number Diff line
@@ -8,16 +8,16 @@
  ncurses,
  tzdata,
  unzip,

  # Version-specific attributes
  version,
  src,
}:

stdenv.mkDerivation (finalAttrs: {
  pname = "factor-lang";
  version = "0.99";

  src = fetchurl {
    url = "https://downloads.factorcode.org/releases/${finalAttrs.version}/factor-src-${finalAttrs.version}.zip";
    sha256 = "f5626bb3119bd77de9ac3392fdbe188bffc26557fab3ea34f7ca21e372a8443e";
  };
  inherit src version;

  patches = [
    # Use full path to image while bootstrapping
+11 −2
Original line number Diff line number Diff line
@@ -9256,8 +9256,17 @@ with pkgs;
    inherit (darwin.apple_sdk.frameworks) Carbon OpenGL;
  };
  factorPackages = callPackage ./factor-packages.nix { };
  factor-lang = factorPackages.factor-lang;
  factorPackages-0_99 = callPackage ./factor-packages.nix {
    factor-unwrapped = callPackage ../development/compilers/factor-lang/0.99.nix { };
  };
  factorPackages-0_100 = callPackage ./factor-packages.nix {
    factor-unwrapped = callPackage ../development/compilers/factor-lang/0.100.nix { };
  };
  factorPackages = factorPackages-0_100;
  factor-lang-0_99 = factorPackages-0_99.factor-lang;
  factor-lang-0_100 = factorPackages-0_100.factor-lang;
  factor-lang = factor-lang-0_100;
  far2l = callPackage ../applications/misc/far2l {
    inherit (darwin.apple_sdk.frameworks)
+2 −1
Original line number Diff line number Diff line
{
  lib,
  pkgs,
  factor-unwrapped,
  overrides ? (self: super: { }),
}:

@@ -17,7 +18,7 @@ let
          { };
      buildFactorVocab = callPackage ../development/compilers/factor-lang/mk-vocab.nix { };

      factor-unwrapped = callPackage ../development/compilers/factor-lang/unwrapped.nix { };
      inherit factor-unwrapped;

      factor-lang = callPackage ../development/compilers/factor-lang/wrapper.nix { };
      factor-no-gui = callPackage ../development/compilers/factor-lang/wrapper.nix {