diff --git a/pkgs/applications/visualgps/default.nix b/pkgs/applications/visualgps/default.nix
index 661bbc975aa48fafa8ca0a6885cbc85460b984da..d523b44670fedf9e13ec59f49ff890b476f6fa2f 100644
--- a/pkgs/applications/visualgps/default.nix
+++ b/pkgs/applications/visualgps/default.nix
@@ -24,13 +24,14 @@ buildInputs = [ qtserialport ];
qmakeFlags = [ "Software/VisualGPSqt/Source/VisualGPSqt.pro" ];
mkdir -p $out/Applications
mv *.app $out/Applications
wrapQtApp $out/Applications/VisualGPSqt.app/Contents/MacOS/VisualGPSqt
install -Dm755 VisualGPSqt -t $out/bin
meta = with lib; {
description = "A QT application (GUI) that makes use of the VisualGPS/NMEAParser project";
diff --git a/pkgs/build-support/fetchfromgh/default.nix b/pkgs/build-support/fetchfromgh/default.nix
index 566a56f6b913d479bfbd82ce0d0b4f701a8ea5fa..c754399f566c27091922c7235891f218e19244ce 100644
--- a/pkgs/build-support/fetchfromgh/default.nix
+++ b/pkgs/build-support/fetchfromgh/default.nix
@@ -5,9 +5,10 @@ let
baseUrl = "https://github.com/${owner}/${repo}";
in
(
url = "${baseUrl}/releases/download/${version}/${name}";
{
url = "${baseUrl}/releases/download/${version}/${name}";
} // removeAttrs args [ "owner" "repo" "version" "name" ]
)
diff --git a/pkgs/data/dicts/tatoeba/default.nix b/pkgs/data/dicts/tatoeba/default.nix
index bc1ab99b92fde6e9ee1a5c3ab1c1247c6bd21d89..f174599cbdef8099174312ca39e8f0e6609771f8 100644
--- a/pkgs/data/dicts/tatoeba/default.nix
+++ b/pkgs/data/dicts/tatoeba/default.nix
@@ -30,27 +30,31 @@ srcs = lib.mapAttrsToList (name: spec: fetchurl spec) tatoeba;
unpackPhase = ''
echo "{}" > versions.json
sponge versions.json
bzcat ${src} > ${lib.removeSuffix ".bz2" src.name}
jq '.+{"${lib.removeSuffix ".tsv.bz2" src.name}":"${version} 00:00:00"}' versions.json | \
sponge versions.json
nativeBuildInputs = [ dict jq moreutils stardict-tools tatoebatools ];
parallel_corpus ${lang} > tatoeba_${replaceStrings [ " " ] [ "_" ] lang}.tab
stardict-tabfile tatoeba_${replaceStrings [ " " ] [ "_" ] lang}.tab
makeDict = lang: with lib; ''
parallel_corpus ${lang} > tatoeba_${replaceStrings [ " " ] [ "_" ] lang}.tab
stardict-tabfile tatoeba_${replaceStrings [ " " ] [ "_" ] lang}.tab
'';
export XDG_DATA_HOME=$PWD
mkdir -p tatoebatools/{links,sentences_detailed}
mv *_links.tsv tatoebatools/links
mv *_sentences_detailed.tsv tatoebatools/sentences_detailed
mv versions.json tatoebatools
${lib.concatMapStringsSep "\n" makeDict langs}
'';
installPhase = "install -Dm644 .{dict,idx,ifo} -t $out";
diff --git a/pkgs/data/misc/osm-extracts/default.nix b/pkgs/data/misc/osm-extracts/default.nix
index 6501571b134fb16443d95fdda098e15c07f560fc..eab513549738ae87f496dc149839a7b855d8de5e 100644
--- a/pkgs/data/misc/osm-extracts/default.nix
+++ b/pkgs/data/misc/osm-extracts/default.nix
@@ -28,11 +28,13 @@ dontUnpack = true;
nativeBuildInputs = [ gdal osmium-tool ];
osmium tags-filter -o ${name}-boundary.osm $src r/ISO3166-2=${name}
osmium extract -p ${name}-boundary.osm $src -s simple -o ${name}.osm
ogr2ogr -f GeoJSON ${name}-boundary.geojson ${name}-boundary.osm multipolygons
(name: ''
osmium tags-filter -o ${name}-boundary.osm $src r/ISO3166-2=${name}
osmium extract -p ${name}-boundary.osm $src -s simple -o ${name}.osm
ogr2ogr -f GeoJSON ${name}-boundary.geojson ${name}-boundary.osm multipolygons
'')
regions;
installPhase = "install -Dm644 *.geojson *.osm -t $out";
diff --git a/pkgs/gis/sasplanet/bin.nix b/pkgs/gis/sasplanet/bin.nix
index fc8154c705da7672160a2aa7622ca2164883f2aa..0c25ac23026bf69f669fc6e97502e31909feb3fc 100644
--- a/pkgs/gis/sasplanet/bin.nix
+++ b/pkgs/gis/sasplanet/bin.nix
@@ -1,4 +1,11 @@
-{ lib, stdenv, fetchurl, fetchgit, fetchgdrive, unzip, wine, makeWrapper
+{ lib
+, stdenv
+, fetchurl
+, fetchgit
+, fetchgdrive
+, unzip
+, wine
+, makeWrapper
, withMaps ? true
, withExtremum ? true
}:
diff --git a/pkgs/gis/tdh/base.nix b/pkgs/gis/tdh/base.nix
index 1b52f6ed59d4202c161c364f6c2b59a7471d1deb..43af0397165b5bf30d22507af6a190e50a8b0a81 100644
--- a/pkgs/gis/tdh/base.nix
+++ b/pkgs/gis/tdh/base.nix
@@ -1,7 +1,20 @@
-{ lib, stdenv, fetchgdrive, unzip
-, gsettings-desktop-schemas, gtk3, wxgtk
-, libredirect, makeWrapper, wrapGAppsHook
-, pname, version, id, sha256, description, homepage }:
+{ lib
+, stdenv
+, fetchgdrive
+, unzip
+, gsettings-desktop-schemas
+, gtk3
+, wxgtk
+, libredirect
+, makeWrapper
+, wrapGAppsHook
+, pname
+, version
+, id
+, sha256
+, description
+, homepage
+}:
stdenv.mkDerivation {
inherit pname version;
diff --git a/pkgs/images/gmnisrv/default.nix b/pkgs/images/gmnisrv/default.nix
index cffc7853c0433cd1ce0f2b92a3bf93f01c929c5d..db840fe699301abd09a523a5a1d711593e70371b 100644
--- a/pkgs/images/gmnisrv/default.nix
+++ b/pkgs/images/gmnisrv/default.nix
@@ -2,13 +2,13 @@ { dockerTools, writeText, gmnisrv, domain ? "localhost" }:
let
cfg = writeText "gmnisrv.ini" ''
'';
in
dockerTools.buildImage {
diff --git a/pkgs/misc/polyvectorization/default.nix b/pkgs/misc/polyvectorization/default.nix
index a50174457eeac1e61923e35d14350b75ffea2adc..2b9dde73f014a59eeff726cb5947220a362491fa 100644
--- a/pkgs/misc/polyvectorization/default.nix
+++ b/pkgs/misc/polyvectorization/default.nix
@@ -34,4 +34,4 @@ maintainers = [ maintainers.sikmir ];
platforms = platforms.linux;
skip.ci = stdenv.isDarwin;
};
-}
\ No newline at end of file
+}
diff --git a/pkgs/nakarte/map-tiler/default.nix b/pkgs/nakarte/map-tiler/default.nix
index d29eefe4a047cdfbfadde5c2ba365ed376bd299a..2c48ba4e87e2d66d784a300cbf2969cc78721be3 100644
--- a/pkgs/nakarte/map-tiler/default.nix
+++ b/pkgs/nakarte/map-tiler/default.nix
@@ -1,6 +1,13 @@
-{ lib, stdenv, python3Packages, fetchFromGitHub
-, gobject-introspection, pango
-, maprec, ozi_map, pyimagequant }:
+{ lib
+, stdenv
+, python3Packages
+, fetchFromGitHub
+, gobject-introspection
+, pango
+, maprec
+, ozi_map
+, pyimagequant
+}:
python3Packages.buildPythonApplication rec {
pname = "map-tiler";
@@ -28,9 +35,13 @@
nativeBuildInputs = [ gobject-introspection pango ];
pythonPath = with python3Packages; [
];
dontUseSetuptoolsBuild = true;
diff --git a/pkgs/osm/roentgen/default.nix b/pkgs/osm/roentgen/default.nix
index fd887b69d2889e47320eff8577f98041ea1c5a1b..8f0bdd6e8612bae7f87215eca0f83e4f8015d700 100644
--- a/pkgs/osm/roentgen/default.nix
+++ b/pkgs/osm/roentgen/default.nix
@@ -25,19 +25,26 @@
dontUseSetuptoolsBuild = true;
dontUseSetuptoolsCheck = true;
colour numpy portolan pyyaml svgwrite urllib3
pythonEnv = python3Packages.python.withPackages (p: with p; [
colour
numpy
portolan
pyyaml
svgwrite
urllib3
]);
site_packages=$out/lib/${python3Packages.python.libPrefix}/site-packages
mkdir -p $site_packages $out/share/roentgen
cp -r roentgen roentgen.py $site_packages
cp -r icons scheme $out/share/roentgen
--add-flags "$site_packages/roentgen.py"
makeWrapper ${pythonEnv.interpreter} $out/bin/roentgen \
--add-flags "$site_packages/roentgen.py"
meta = with lib; {
description = "A simple renderer for OpenStreetMap with custom icons intended to display as many tags as possible";
diff --git a/pkgs/tools/geo/tilesets-cli/default.nix b/pkgs/tools/geo/tilesets-cli/default.nix
index c1a48aa4d44a86b31565b7454dc29815c7decee8..d991a8c5f1c92eed370693c9bdcb995397da7910 100644
--- a/pkgs/tools/geo/tilesets-cli/default.nix
+++ b/pkgs/tools/geo/tilesets-cli/default.nix
@@ -14,10 +14,15 @@
postPatch = "sed -i 's/~=.*"/"/' setup.py";
propagatedBuildInputs = with python3Packages; [
];
checkInputs = with python3Packages; [ pytestCheckHook ];
application/octet-stream
This content has been proxied by September (3851b).