diff --git a/pkgs/applications/tdh/base.nix b/pkgs/applications/tdh/base.nix
new file mode 100644
index 0000000000000000000000000000000000000000..7ad6107c716341fc8a28d6e436adc7ce569e5fcc
--- /dev/null
+++ b/pkgs/applications/tdh/base.nix
@@ -0,0 +1,45 @@
+{ stdenv, fetchgdrive, unzip, wxGTK30
+, pname, version, id, sha256, description, homepage }:
+stdenv.mkDerivation {
- name = "${pname}_linux64.zip";
- unpackPhase = "${unzip}/bin/unzip $src";
- [ -f ${pname} ] && install -Dm755 ${pname} -t $out/bin
- [ -f ${pname}_linux ] && install -Dm755 ${pname}_linux $out/bin/${pname}
- install -Dm644 libTdhCairo.so -t $out/lib
- install -Dm644 *.{pdf,txt} -t $out/share/doc/${pname}
- install -dm755 $out/share/${pname}
- cp -r *_Structure $out/share/${pname}
- postFixup = with stdenv.lib; ''
- patchelf --replace-needed "./libTdhCairo.so" libTdhCairo.so $out/bin/${pname}
- patchelf --set-interpreter $(cat $NIX_CC/nix-support/dynamic-linker) \
- meta = with stdenv.lib; {
- inherit description homepage;
- license = licenses.cc-by-nc-sa-40;
- maintainers = with maintainers; [ sikmir ];
- platforms = [ "x86_64-linux" ];
+}
diff --git a/pkgs/applications/tdh/default.nix b/pkgs/applications/tdh/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..9213331b281d9f6137011bcbaf3ec729e6b3af7b
--- /dev/null
+++ b/pkgs/applications/tdh/default.nix
@@ -0,0 +1,46 @@
+{ callPackage, wxGTK30, gcc7Stdenv }:
+let
-
Fix mismatch between the program and library build versions
- wxGTK30_gcc7 = wxGTK30.override { stdenv = gcc7Stdenv; compat26 = false; };
+in
+{
- cad = callPackage ./base.nix {
- description = "Vector Graphics and Charting";
- homepage = "https://www.tdhcad.com";
- id = "1YMbTKKQH7yULilkrr1jpxEYWkBU_qBzB";
- sha256 = "0764i3n2hb23r8bgab14p0w4qmiqj05wi43qxaz0w3wa3zzgrqsi";
- gis = callPackage ./base.nix {
- description = "Vector Based Spatial Analysis";
- homepage = "https://www.tdhgis.com";
- id = "1T7onw2LCO4ykIGbQnm8WrbG-FIN8c_EK";
- sha256 = "0mzh53l8i44pz1xs95cr4cqhkan27y7szi6fs9xhkh3pqgjp5810";
- gisnet = callPackage ./base.nix {
- description = "Shortest Path Analysis / Route Optimization";
- homepage = "https://sites.google.com/tdhgis.com/tdhgisnet";
- id = "1wML0dU-bloP3dAnvhXKu0Pati4iMS5IU";
- sha256 = "014a9svb00l1km563nzizmy60k0ly517zrf5wxv3cqf16fngdlpr";
- net = callPackage ./base.nix {
- description = "Hydraulic Modeling for Water Distribution Systems";
- homepage = "https://www.tdhnet.com";
- id = "1u3sVMxDavVLUfHc0XRGUKAGNMpb7CH1K";
- sha256 = "0l9ph40gj4hk3g1zyb1bsgnkna2vhl9wwqzkvcsx2wckzxd4cmw7";
+}
diff --git a/pkgs/default.nix b/pkgs/default.nix
index 715c029a9033d63f245e543c2ef1cb3d381a37ed..f8c9b53fa72ce3996cd15dcc351f81ab1a570807 100644
--- a/pkgs/default.nix
+++ b/pkgs/default.nix
@@ -40,6 +40,7 @@ redict = libsForQt5.callPackage ./applications/redict {
inherit sources;
};
sasplanet = callPackage ./applications/sasplanet { };
- tdh = callPackage ./applications/tdh { };
visualgps = libsForQt5.callPackage ./applications/visualgps { };
wireguard-statusbar = callPackage ./applications/wireguard-statusbar { };
Proxy Information
- Original URL
- gemini://git.sikmir.ru/nur-packages/commits/c4b954276b093959f8a5b0f1a12301a369742f0b.patch
- Status Code
- Success (20)
- Meta
application/octet-stream
- Capsule Response Time
- 135.495283 milliseconds
- Gemini-to-HTML Time
- 3.607603 milliseconds
This content has been proxied by September (3851b).