diff --git a/pkgs/applications/gis/mapsoft/0001-fix-build.patch b/pkgs/gis/mapsoft/0001-fix-build.patch
rename from pkgs/applications/gis/mapsoft/0001-fix-build.patch
rename to pkgs/gis/mapsoft/0001-fix-build.patch
diff --git a/pkgs/applications/gis/mapsoft/0002-fix-build.patch b/pkgs/gis/mapsoft/0002-fix-build.patch
rename from pkgs/applications/gis/mapsoft/0002-fix-build.patch
rename to pkgs/gis/mapsoft/0002-fix-build.patch
diff --git a/pkgs/applications/gis/mapsoft/2.nix b/pkgs/gis/mapsoft/2.nix
rename from pkgs/applications/gis/mapsoft/2.nix
rename to pkgs/gis/mapsoft/2.nix
diff --git a/pkgs/applications/gis/mapsoft/default.nix b/pkgs/gis/mapsoft/default.nix
rename from pkgs/applications/gis/mapsoft/default.nix
rename to pkgs/gis/mapsoft/default.nix
diff --git a/pkgs/applications/gis/qgis/bin.nix b/pkgs/gis/qgis/bin.nix
rename from pkgs/applications/gis/qgis/bin.nix
rename to pkgs/gis/qgis/bin.nix
diff --git a/pkgs/applications/gis/qmapshack/bin.nix b/pkgs/gis/qmapshack/bin.nix
rename from pkgs/applications/gis/qmapshack/bin.nix
rename to pkgs/gis/qmapshack/bin.nix
diff --git a/pkgs/applications/gis/sasplanet/bin.nix b/pkgs/gis/sasplanet/bin.nix
rename from pkgs/applications/gis/sasplanet/bin.nix
rename to pkgs/gis/sasplanet/bin.nix
diff --git a/pkgs/applications/gis/tdh/base.nix b/pkgs/gis/tdh/base.nix
rename from pkgs/applications/gis/tdh/base.nix
rename to pkgs/gis/tdh/base.nix
index 71071c46eec29b787567ccf0c5c89a13325d8d59..1b52f6ed59d4202c161c364f6c2b59a7471d1deb 100644
--- a/pkgs/applications/gis/tdh/base.nix
+++ b/pkgs/gis/tdh/base.nix
@@ -1,5 +1,6 @@
-{ lib, stdenv, fetchgdrive, unzip, wxGTK30
-, makeWrapper, libredirect
+{ lib, stdenv, fetchgdrive, unzip
+, gsettings-desktop-schemas, gtk3, wxgtk
+, libredirect, makeWrapper, wrapGAppsHook
, pname, version, id, sha256, description, homepage }:
stdenv.mkDerivation {
@@ -12,7 +13,9 @@ };
sourceRoot = ".";
dontStrip = true;
dontPatchELF = true;
@@ -20,22 +23,27 @@
installPhase = ''
[ -f ${pname} ] && install -Dm755 ${pname} -t $out/bin
[ -f ${pname}_linux ] && install -Dm755 ${pname}_linux $out/bin/${pname}
install -Dm644 *.{pdf,txt} -t $out/share/doc/${pname}
install -dm755 $out/share/${pname}
cp -r *_Structure $out/share/${pname}
'';
--replace-needed "./libTdhCommon.so" libTdhCommon.so \
--replace-needed "./libTdhVGbase.so" libTdhVGbase.so \
--replace-needed "./libTdhWx.so" libTdhWx.so \
$out/bin/${pname}
patchelf --set-interpreter $(cat $NIX_CC/nix-support/dynamic-linker) \
--set-rpath "$out/lib:${makeLibraryPath [ stdenv.cc.cc.lib wxGTK30 ]}" \
--set-rpath "$out/lib:${lib.makeLibraryPath [ stdenv.cc.cc.lib wxgtk ]}" \
$out/bin/${pname}
--set LD_PRELOAD "${libredirect}/lib/libredirect.so" \
--set NIX_REDIRECTS "$out/bin/${pname}_Structure=$out/share/${pname}/${pname}_Structure"
'';
preferLocalBuild = true;
diff --git a/pkgs/applications/gis/tdh/default.nix b/pkgs/applications/gis/tdh/default.nix
deleted file mode 100644
index 9213331b281d9f6137011bcbaf3ec729e6b3af7b..0000000000000000000000000000000000000000
--- a/pkgs/applications/gis/tdh/default.nix
+++ /dev/null
@@ -1,46 +0,0 @@
-{ callPackage, wxGTK30, gcc7Stdenv }:
-let
-in
-{
-}
diff --git a/pkgs/applications/window-managers/amethyst/bin.nix b/pkgs/misc/amethyst/bin.nix
rename from pkgs/applications/window-managers/amethyst/bin.nix
rename to pkgs/misc/amethyst/bin.nix
diff --git a/pkgs/applications/window-managers/yabai/default.nix b/pkgs/misc/yabai/default.nix
rename from pkgs/applications/window-managers/yabai/default.nix
rename to pkgs/misc/yabai/default.nix
index 459c25053e0a31212f6b6397c441a6c36fa8f66e..0154547d4a33e222c1590c3bcb08c53125c7568c 100644
--- a/pkgs/applications/window-managers/yabai/default.nix
+++ b/pkgs/misc/yabai/default.nix
@@ -2,13 +2,13 @@ { lib, stdenv, fetchFromGitHub, Cocoa, ScriptingBridge, xxd }:
stdenv.mkDerivation rec {
pname = "yabai";
src = fetchFromGitHub {
owner = "koekeishiya";
repo = pname;
rev = "v${version}";
};
nativeBuildInputs = [ xxd ];
@@ -23,6 +23,7 @@
meta = with lib; {
description = "A tiling window manager for macOS based on binary space partitioning";
homepage = "https://github.com/koekeishiya/yabai";
license = licenses.mit;
maintainers = [ maintainers.sikmir ];
platforms = platforms.darwin;
diff --git a/pkgs/default.nix b/pkgs/default.nix
index cae2627c5123d6bfe72c9c6ea9fc94c4d2fc479c..9db99d71a0aad626bc4aa2e14983f0a977e1e52e 100644
--- a/pkgs/default.nix
+++ b/pkgs/default.nix
@@ -8,7 +8,6 @@ inherit sources;
### APPLICATIONS
goldencheetah-bin = callPackage ./applications/goldencheetah/bin.nix { };
gpxlab = libsForQt5.callPackage ./applications/gpxlab {
inherit sources;
@@ -25,25 +24,15 @@ };
klogg-bin = callPackage ./applications/misc/klogg/bin.nix { };
librewolf = callPackage ./applications/networking/librewolf { };
macpass-bin = callPackage ./applications/macpass/bin.nix { };
nnn-plugins = callPackage ./applications/nnn-plugins { };
openorienteering-mapper = libsForQt5.callPackage ./applications/gis/openorienteering-mapper {
inherit sources;
};
openorienteering-mapper-bin = callPackage ./applications/gis/openorienteering-mapper/bin.nix { };
qutebrowser-bin = callPackage ./applications/networking/qutebrowser/bin.nix { };
synwrite-bin = callPackage ./applications/synwrite/bin.nix { };
visualgps = libsForQt5.callPackage ./applications/visualgps { };
wireguard-statusbar-bin = callPackage ./applications/wireguard-statusbar { };
inherit (darwin.apple_sdk.frameworks) Cocoa ScriptingBridge;
### BUILD SUPPORT
@@ -98,9 +87,6 @@ };
geographiclib = callPackage ./development/libraries/geographiclib { };
gpxlib = callPackage ./development/libraries/gpxlib { };
hfst = callPackage ./development/libraries/hfst { };
automake = pkgs.automake111x;
libshell = callPackage ./development/libraries/libshell { };
microjson = callPackage ./development/libraries/microjson { };
@@ -180,6 +166,9 @@ };
gimgtools = callPackage ./garmin/gimgtools { };
gmaptool = callPackage ./garmin/gmaptool { };
imgdecode = callPackage ./garmin/imgdecode { };
automake = pkgs.automake111x;
ocad2img = perlPackages.callPackage ./garmin/ocad2img {
inherit cgpsmapper ocad2mp fetchwebarchive;
};
@@ -205,6 +194,16 @@ kineto = callPackage ./gemini/kineto { };
md2gemini = callPackage ./gemini/md2gemini { };
shavit = callPackage ./gemini/shavit { };
### IMAGES
dockerImages = {
@@ -224,6 +223,7 @@
### MISC
aamath = callPackage ./misc/aamath { };
apibackuper = callPackage ./misc/apibackuper { };
ascii-dash = callPackage ./misc/ascii-dash { };
cfiles = callPackage ./misc/cfiles { };
@@ -247,6 +247,9 @@ pvs-studio = callPackage ./misc/pvs-studio { };
taskcoach = callPackage ./misc/taskcoach { };
xfractint = callPackage ./misc/xfractint { };
xtr = callPackage ./misc/xtr { };
inherit (darwin.apple_sdk.frameworks) Cocoa ScriptingBridge;
### NAKARTE
diff --git a/pkgs/development/libraries/libgarmin/default.nix b/pkgs/garmin/libgarmin/default.nix
rename from pkgs/development/libraries/libgarmin/default.nix
rename to pkgs/garmin/libgarmin/default.nix
diff --git a/pkgs/gis/tdh/default.nix b/pkgs/gis/tdh/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..156367e7c8aa320c2082b5b633e69ef545767d1f
--- /dev/null
+++ b/pkgs/gis/tdh/default.nix
@@ -0,0 +1,54 @@
+{ callPackage, fetchFromGitHub, wxGTK30-gtk3, gcc8Stdenv }:
+let
owner = "wxWidgets";
repo = "wxWidgets";
rev = "v3.0.5";
sha256 = "1l33629ifx2dl2j71idqbd2qb6zb1d566ijpkvz6irrr50s6gbx7";
+in
+{
+}
application/octet-stream
This content has been proxied by September (3851b).