summaryrefslogtreecommitdiff
path: root/pkgs/overlay.nix
diff options
context:
space:
mode:
authorstuebinm2023-10-09 19:29:57 +0200
committerstuebinm2023-10-09 19:29:57 +0200
commit0bc531e9d6aa27d32210917a82263cc676d8ab41 (patch)
treeb1c64a0c06680b3ebfb4e53fac5bfe535b2fdc40 /pkgs/overlay.nix
parent1ce518870a73494be67d9899461f2beadeeba9a6 (diff)
update RusTeX
Diffstat (limited to 'pkgs/overlay.nix')
-rw-r--r--pkgs/overlay.nix18
1 files changed, 10 insertions, 8 deletions
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;