From 0bc531e9d6aa27d32210917a82263cc676d8ab41 Mon Sep 17 00:00:00 2001 From: stuebinm Date: Mon, 9 Oct 2023 19:29:57 +0200 Subject: update RusTeX --- pkgs/overlay.nix | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) (limited to 'pkgs/overlay.nix') diff --git a/pkgs/overlay.nix b/pkgs/overlay.nix index 7ca2a21..7dc036e 100644 --- a/pkgs/overlay.nix +++ b/pkgs/overlay.nix @@ -5,6 +5,10 @@ let unstable = inputs.nixpkgs-unstable.legacyPackages.${self.system}; oldstable = inputs.nixpkgs-oldstable.legacyPackages.${self.system}; crs-tools = self.callPackage ./crs-tools.nix {}; + rustPlatform = self.makeRustPlatform { + cargo = self.rust-bin.stable.latest.minimal; + rustc = self.rust-bin.stable.latest.minimal; + }; in { galmon-core = self.callPackage (import ./galmon.nix {}) {}; @@ -25,19 +29,17 @@ in cargoLock.lockFile = "${src}/Cargo.lock"; }; - rustex = self.rustPlatform.buildRustPackage rec { + rustex = rustPlatform.buildRustPackage rec { pname = "rustex"; version = "git"; - src = self.fetchFromGitHub { + src = "${self.fetchFromGitHub { owner = "slatex"; repo = "RusTeX"; - rev = "3a6236016505d8377f6b7f9f162d812cd66a0c74"; - sha256 = "sha256-dJgk4Rw5OvqKrL0eg/crAVjK2dyF61Kb/rqQqHTkRkw="; - }; + rev = "74f9d13d4a88e32a32c5d8b10e5ae1a2442a7a92"; + sha256 = "sha256-SOnqb/ptMoPI+G96nI/dQHOsvjlaDa6YSBEjy77kRdY="; + }}/rustex"; + # patches = [ ./rustex.patch ]; postPatch = '' - rm -rf src - mv rustex/Cargo.toml . - mv rustex/src . ln -s ${./rustex-cargo.lock} Cargo.lock ''; cargoLock.lockFile = ./rustex-cargo.lock; -- cgit v1.2.3