default.nix (1778B)
1 { callPackage, fetchFromGitHub, wxGTK, gcc8Stdenv }: 2 let 3 # Fix mismatch between the program and library build versions 4 wxGTK30_gcc8 = (wxGTK.override { stdenv = gcc8Stdenv; compat26 = false; }).overrideAttrs (old: { 5 version = "3.0.5"; 6 src = fetchFromGitHub { 7 owner = "wxWidgets"; 8 repo = "wxWidgets"; 9 rev = "v3.0.5"; 10 sha256 = "1l33629ifx2dl2j71idqbd2qb6zb1d566ijpkvz6irrr50s6gbx7"; 11 }; 12 }); 13 in 14 { 15 cad = callPackage ./base.nix { 16 pname = "TdhCad"; 17 version = "21.01.12"; 18 description = "Vector Graphics and Charting"; 19 homepage = "https://www.tdhcad.com"; 20 id = "1YYC1DvUSvmgReUVqwZT1ZKvwC7QYc9Yf"; 21 sha256 = "12b1kb9fn899r0f2n8p7yjihds57hcjn3gxr6plnq6qiz1nrnx7l"; 22 wxgtk = wxGTK30_gcc8; 23 }; 24 25 gis = callPackage ./base.nix { 26 pname = "TdhGIS"; 27 version = "21.01.03"; 28 description = "Vector Based Spatial Analysis"; 29 homepage = "https://www.tdhgis.com"; 30 id = "1tHBhEFO8ifY_DEaD8PrOlcFPiH3t-AqM"; 31 sha256 = "1zjcs8dhdvhisf4kws369gx94gr6xaz3k8cp12imk6adn5fw94sp"; 32 wxgtk = wxGTK30_gcc8; 33 }; 34 35 gisnet = callPackage ./base.nix { 36 pname = "TdhGISnet"; 37 version = "21.02.26"; 38 description = "Shortest Path Analysis / Route Optimization"; 39 homepage = "https://sites.google.com/tdhgis.com/tdhgisnet"; 40 id = "1G3Xtc3ZLUPCUl5t8wnzNFTrJqkhvx_MJ"; 41 sha256 = "129acpcrw58vqnr27zi43p922i62ganwscs6h8qj0ph13zshgqvc"; 42 wxgtk = wxGTK30_gcc8; 43 }; 44 45 net = callPackage ./base.nix { 46 pname = "TdhNet"; 47 version = "21.02.22"; 48 description = "Hydraulic Modeling for Water Distribution Systems"; 49 homepage = "https://www.tdhnet.com"; 50 id = "1ChOEF7Ew1v7qvTpJhOnvy0Nk1Y4dfne3"; 51 sha256 = "0mrdkrcr0fz2mk93fybyyn0z2s16f66az9vz8fi58qppbb9f4pwm"; 52 wxgtk = wxGTK30_gcc8; 53 }; 54 }