default.nix (25394B)
1 { pkgs }: 2 let 3 inherit (pkgs) lib newScope recurseIntoAttrs libsForQt5 darwin; 4 in 5 lib.makeScope newScope ( 6 self: with self; { 7 8 # VSCODE EXTENSIONS 9 10 vscode-extensions = recurseIntoAttrs (callPackage ./vscode-extensions { }); 11 12 ### APPLICATIONS 13 14 goldencheetah-bin = callPackage ./applications/goldencheetah/bin.nix { }; 15 klogg = libsForQt5.callPackage ./applications/misc/klogg { }; 16 klogg-bin = callPackage ./applications/misc/klogg/bin.nix { }; 17 synwrite = callPackage ./applications/synwrite { }; 18 19 ### BUILD SUPPORT 20 21 fetchfromgh = callPackage ./build-support/fetchfromgh { }; 22 fetchgdrive = callPackage ./build-support/fetchgdrive { }; 23 fetchwebarchive = callPackage ./build-support/fetchwebarchive { }; 24 fetchymaps = callPackage ./build-support/fetchymaps { }; 25 26 ### DARWIN 27 28 amethyst = callPackage ./darwin/amethyst { }; 29 cudatext-bin = callPackage ./darwin/cudatext/bin.nix { }; 30 darktable-bin = callPackage ./darwin/darktable/bin.nix { }; 31 finch = callPackage ./darwin/finch { 32 buildGoModule = pkgs.buildGo122Module; 33 }; 34 macpass = callPackage ./darwin/macpass { }; 35 macsvg = callPackage ./darwin/macsvg { }; 36 marta = callPackage ./darwin/marta { }; 37 pinentry-touchid = callPackage ./darwin/pinentry-touchid { 38 inherit (darwin.apple_sdk.frameworks) LocalAuthentication; 39 }; 40 podman-desktop-bin = callPackage ./darwin/podman-desktop/bin.nix { }; 41 qtcreator-bin = callPackage ./darwin/qtcreator/bin.nix { }; 42 qutebrowser-bin = callPackage ./darwin/qutebrowser/bin.nix { }; 43 sequel-ace = callPackage ./darwin/sequel-ace { }; 44 zed = callPackage ./darwin/zed { }; 45 46 ### DATA 47 48 dadako = callPackage ./data/dicts/dadako { }; 49 freedict = callPackage ./data/dicts/freedict { }; 50 huzheng = callPackage ./data/dicts/huzheng { }; 51 it-sanasto = callPackage ./data/dicts/it-sanasto { }; 52 komputeko = callPackage ./data/dicts/komputeko { }; 53 libredict = callPackage ./data/dicts/libredict { }; 54 tatoeba = callPackage ./data/dicts/tatoeba { }; 55 56 dem = callPackage ./data/maps/dem { }; 57 freizeitkarte-osm = callPackage ./data/maps/freizeitkarte-osm { }; 58 gpxsee-maps = callPackage ./data/maps/gpxsee-maps { }; 59 vlasenko-maps = callPackage ./data/maps/vlasenko-maps { }; 60 maptourist = callPackage ./data/maps/maptourist { }; 61 meridian = callPackage ./data/maps/meridian { }; 62 mtk-suomi = callPackage ./data/maps/mtk-suomi { }; 63 opentopomap = callPackage ./data/maps/opentopomap { }; 64 qmapshack-onlinemaps = callPackage ./data/maps/qmapshack-onlinemaps { }; 65 slazav-hr = callPackage ./data/maps/slazav/hr.nix { }; 66 slazav-podm = callPackage ./data/maps/slazav/podm.nix { }; 67 slazav-podm-bin = callPackage ./data/maps/slazav/podm-bin.nix { }; 68 uralla = callPackage ./data/maps/uralla { }; 69 usa-osm-topo-routable = callPackage ./data/maps/usa-osm-topo-routable { }; 70 71 gadm = callPackage ./data/misc/gadm { }; 72 poi = callPackage ./data/misc/poi { }; 73 74 osm-extracts = callPackage ./data/osm/osm-extracts { }; 75 overpassdb = callPackage ./data/osm/overpassdb { }; 76 routinodb = callPackage ./data/osm/routinodb { }; 77 78 goldendict-arc-dark-theme = 79 callPackage ./data/themes/goldendict-themes/arc-dark-theme.nix { }; 80 goldendict-dark-theme = 81 callPackage ./data/themes/goldendict-themes/dark-theme.nix { }; 82 qtpbfimageplugin-styles = callPackage ./data/themes/qtpbfimageplugin-styles { }; 83 84 ### DEVELOPMENT / LIBRARIES 85 86 iso15765-canbus = callPackage ./development/libraries/iso15765-canbus { }; 87 libgnunetchat = callPackage ./development/libraries/libgnunetchat { }; 88 libshell = callPackage ./development/libraries/libshell { }; 89 microjson = callPackage ./development/libraries/microjson { }; 90 libsockcanpp = callPackage ./development/libraries/libsockcanpp { }; 91 92 ### DEVELOPMENT / PERL MODULES 93 94 perlPackages = ( 95 callPackage ./perl-packages.nix { } 96 ) // pkgs.perlPackages // { 97 recurseForDerivations = false; 98 }; 99 100 ### DEVELOPMENT / PYTHON MODULES 101 102 click-6-7 = callPackage ./development/python-modules/click { }; 103 contextily = callPackage ./development/python-modules/contextily { }; 104 curses-menu = callPackage ./development/python-modules/curses-menu { }; 105 earthpy = callPackage ./development/python-modules/earthpy { }; 106 geotiler = callPackage ./development/python-modules/geotiler { }; 107 gpxelevations = callPackage ./development/python-modules/gpxelevations { }; 108 jsonseq = callPackage ./development/python-modules/jsonseq { }; 109 large-image = callPackage ./development/python-modules/large-image { }; 110 large-image-source-gdal = (callPackage ./development/python-modules/large-image/sources.nix { }).source-gdal; 111 modbus_tk = callPackage ./development/python-modules/modbus_tk { 112 python3Packages = pkgs.python310Packages; 113 }; 114 portolan = callPackage ./development/python-modules/portolan { }; 115 pymbtiles = callPackage ./development/python-modules/pymbtiles { }; 116 pytest-mp = callPackage ./development/python-modules/pytest-mp { }; 117 pytest-shell-utilities = callPackage ./development/python-modules/pytest-shell-utilities { }; 118 pytest-skip-markers = callPackage ./development/python-modules/pytest-skip-markers { }; 119 python-periphery = callPackage ./development/python-modules/python-periphery { }; 120 s2sphere = callPackage ./development/python-modules/s2sphere { }; 121 122 ### EMBEDDED 123 124 chdk = callPackage ./embedded/chdk { 125 gcc-arm-embedded = pkgs.gcc-arm-embedded-10; 126 }; 127 embox-aarch64 = callPackage ./embedded/embox { arch = "aarch64"; }; 128 embox-arm = callPackage ./embedded/embox { arch = "arm"; }; 129 embox-ppc = callPackage ./embedded/embox { arch = "ppc"; }; 130 embox-riscv64 = callPackage ./embedded/embox { arch = "riscv64"; }; 131 embox-x86 = callPackage ./embedded/embox { 132 stdenv = pkgs.gccMultiStdenv; 133 }; 134 135 ### GARMIN 136 137 basecamp = callPackage ./garmin/basecamp { }; 138 cgpsmapper = callPackage ./garmin/cgpsmapper { }; 139 garmin-uploader = callPackage ./garmin/garmin-uploader { }; 140 garminimg = libsForQt5.callPackage ./garmin/garminimg { 141 proj = pkgs.proj_7; 142 }; 143 gimgtools = callPackage ./garmin/gimgtools { }; 144 gmaptool = callPackage ./garmin/gmaptool { }; 145 imgdecode = callPackage ./garmin/imgdecode { }; 146 libgarmin = callPackage ./garmin/libgarmin { 147 automake = pkgs.automake111x; 148 }; 149 ocad2img = perlPackages.callPackage ./garmin/ocad2img { 150 inherit cgpsmapper ocad2mp fetchwebarchive; 151 }; 152 ocad2mp = callPackage ./garmin/ocad2mp { }; 153 openmtbmap = callPackage ./garmin/openmtbmap { }; 154 osm2mp = perlPackages.callPackage ./garmin/osm2mp { 155 inherit (perlPackages) GeoOpenstreetmapParser MatchSimple MathPolygon MathPolygonTree TreeR; 156 }; 157 sendmap20 = callPackage ./garmin/sendmap20 { }; 158 159 ### GEMINI 160 161 agunua = callPackage ./gemini/agunua { }; 162 astronaut = callPackage ./gemini/astronaut { }; 163 comitium = callPackage ./gemini/comitium { }; 164 eva = callPackage ./gemini/eva { 165 inherit (darwin.apple_sdk.frameworks) Security; 166 }; 167 gelim = callPackage ./gemini/gelim { }; 168 gemcert = callPackage ./gemini/gemcert { }; 169 gemgen = callPackage ./gemini/gemgen { }; 170 gemini-ipfs-gateway = callPackage ./gemini/gemini-ipfs-gateway { }; 171 geminid = callPackage ./gemini/geminid { }; 172 gemreader = callPackage ./gemini/gemreader { }; 173 gemserv = callPackage ./gemini/gemserv { 174 inherit (darwin.apple_sdk.frameworks) Security; 175 }; 176 gloggery = callPackage ./gemini/gloggery { }; 177 gmi2html = callPackage ./gemini/gmi2html { 178 zig = pkgs.zig_0_9; 179 }; 180 gmnhg = callPackage ./gemini/gmnhg { }; 181 gmnigit = callPackage ./gemini/gmnigit { }; 182 gplaces = callPackage ./gemini/gplaces { }; 183 gssg = callPackage ./gemini/gssg { }; 184 gurl = callPackage ./gemini/gurl { }; 185 kineto = callPackage ./gemini/kineto { }; 186 py-gmi2html = callPackage ./gemini/py-gmi2html { }; 187 qute-gemini = callPackage ./gemini/qute-gemini { }; 188 satellite = callPackage ./gemini/satellite { }; 189 shavit = callPackage ./gemini/shavit { }; 190 stagit-gemini-milotier = callPackage ./gemini/stagit-gemini/milotier.nix { }; 191 stagit-gemini-sloum = callPackage ./gemini/stagit-gemini/sloum.nix { }; 192 tom = callPackage ./gemini/tom { }; 193 194 ### GEOSPATIAL 195 196 arcgis2geojson = callPackage ./geospatial/arcgis2geojson { }; 197 bbox = callPackage ./geospatial/bbox { }; 198 c2cwsgiutils = callPackage ./geospatial/c2cwsgiutils { }; 199 cogdumper = callPackage ./geospatial/cogdumper { }; 200 cogeo-mosaic = callPackage ./geospatial/cogeo-mosaic { }; 201 color-operations = callPackage ./geospatial/color-operations { }; 202 datamaps = callPackage ./geospatial/datamaps { }; 203 deegree = callPackage ./geospatial/deegree { }; 204 elevation = callPackage ./geospatial/elevation { 205 click = click-6-7; 206 }; 207 garmindev = callPackage ./geospatial/qlandkartegt/garmindev.nix { }; 208 geojson-pydantic = callPackage ./geospatial/geojson-pydantic { }; 209 geowebcache = callPackage ./geospatial/geowebcache { }; 210 go-pmtiles = callPackage ./geospatial/go-pmtiles { }; 211 go-staticmaps = callPackage ./geospatial/go-staticmaps { }; 212 hecate = callPackage ./geospatial/hecate { 213 inherit (darwin.apple_sdk.frameworks) Security; 214 }; 215 localtileserver = callPackage ./geospatial/localtileserver { }; 216 mapsoft = callPackage ./geospatial/mapsoft { 217 proj = pkgs.proj_7; 218 }; 219 mapsoft2 = callPackage ./geospatial/mapsoft/2.nix { }; 220 mbtiles2osmand = callPackage ./geospatial/mbtiles2osmand { }; 221 mbutiles = callPackage ./geospatial/mbutiles { }; 222 mobroute = callPackage ./geospatial/mobroute { }; 223 morecantile = callPackage ./geospatial/morecantile { }; 224 orbisgis = callPackage ./geospatial/orbisgis { jre = pkgs.jre8; }; 225 ossim = callPackage ./geospatial/ossim { }; 226 pmtiles = callPackage ./geospatial/pmtiles { }; 227 pipfile = callPackage ./geospatial/pipfile { }; 228 polyvectorization = libsForQt5.callPackage ./geospatial/polyvectorization { }; 229 py-staticmaps = callPackage ./geospatial/py-staticmaps { }; 230 pysheds = callPackage ./geospatial/pysheds { }; 231 pystac = callPackage ./geospatial/pystac { }; 232 qlandkartegt = libsForQt5.callPackage ./geospatial/qlandkartegt { 233 gdal = pkgs.gdal.override { 234 libgeotiff = pkgs.libgeotiff.override { proj = pkgs.proj_7; }; 235 libspatialite = pkgs.libspatialite.override { proj = pkgs.proj_7; }; 236 proj = pkgs.proj_7; 237 }; 238 proj = pkgs.proj_7; 239 inherit garmindev; 240 }; 241 render_geojson = callPackage ./geospatial/render_geojson { 242 wxGTK = pkgs.wxGTK32; 243 }; 244 rio-cogeo = callPackage ./geospatial/rio-cogeo { }; 245 rio-color = callPackage ./geospatial/rio-color { }; 246 rio-mbtiles = callPackage ./geospatial/rio-mbtiles { }; 247 rio-mucho = callPackage ./geospatial/rio-mucho { }; 248 rio-stac = callPackage ./geospatial/rio-stac { }; 249 rio-tiler = callPackage ./geospatial/rio-tiler { }; 250 sasplanet = callPackage ./geospatial/sasplanet { }; 251 server-thread = callPackage ./geospatial/server-thread { }; 252 starlette-cramjam = callPackage ./geospatial/starlette-cramjam { }; 253 supermercado = callPackage ./geospatial/supermercado { }; 254 supermorecado = callPackage ./geospatial/supermorecado { }; 255 tdh = callPackage ./geospatial/tdh { }; 256 terracotta = callPackage ./geospatial/terracotta { }; 257 tile-stitch = callPackage ./geospatial/tile-stitch { }; 258 tilekiln = callPackage ./geospatial/tilekiln { }; 259 tilesets-cli = callPackage ./geospatial/tilesets-cli { }; 260 tpkutils = callPackage ./geospatial/tpkutils { }; 261 vt2geojson = callPackage ./geospatial/vt2geojson { }; 262 titiler = callPackage ./geospatial/titiler { }; 263 tilecloud = callPackage ./geospatial/tilecloud { }; 264 265 ### GNSS 266 267 gnsstk = callPackage ./gnss/gnsstk { }; 268 gnsstk-apps = callPackage ./gnss/gnsstk-apps { }; 269 gps-sdr-sim = callPackage ./gnss/gps-sdr-sim { }; 270 gpsdate = callPackage ./gnss/gpsdate { }; 271 pygnssutils = callPackage ./gnss/pygnssutils { }; 272 pygpsclient = callPackage ./gnss/pygpsclient { }; 273 pynmeagps = callPackage ./gnss/pynmeagps { }; 274 pyrtcm = callPackage ./gnss/pyrtcm { }; 275 pyspartn = callPackage ./gnss/pyspartn { }; 276 pyubx2 = callPackage ./gnss/pyubx2 { }; 277 rtklib = callPackage ./gnss/rtklib { }; 278 rtklib-demo5 = callPackage ./gnss/rtklib/demo5.nix { }; 279 visualgps = libsForQt5.callPackage ./gnss/visualgps { }; 280 281 ### GPX 282 283 cmpgpx = callPackage ./gpx/cmpgpx { }; 284 garta = callPackage ./gpx/garta { }; 285 geojson2dm = callPackage ./gpx/geojson2dm { }; 286 gps-whatsnew = callPackage ./gpx/gps-whatsnew { }; 287 gpx-animator = callPackage ./gpx/gpx-animator { }; 288 gpx-cmd-tools = callPackage ./gpx/gpx-cmd-tools { }; 289 gpx-converter = callPackage ./gpx/gpx-converter { }; 290 gpx-interpolate = callPackage ./gpx/gpx-interpolate { }; 291 gpx-layer = perlPackages.callPackage ./gpx/gpx-layer { }; 292 gpx2yaml = callPackage ./gpx/gpx2yaml { }; 293 gpxchart = callPackage ./gpx/gpxchart { }; 294 gpxeditor = callPackage ./gpx/gpxeditor { }; 295 gpxlib = callPackage ./gpx/gpxlib { }; 296 gpxtools = callPackage ./gpx/gpxtools { }; 297 gpxtrackposter = callPackage ./gpx/gpxtrackposter { }; 298 routeconverter = callPackage ./gpx/routeconverter { }; 299 trackanimation = callPackage ./gpx/trackanimation { }; 300 301 ### IMAGES 302 303 dockerImages = { 304 agate = callPackage ./images/agate { }; 305 elevation_server = callPackage ./images/elevation_server { }; 306 git = callPackage ./images/git { 307 git = pkgs.gitMinimal.override { 308 perlSupport = false; 309 nlsSupport = false; 310 }; 311 }; 312 mbtileserver = callPackage ./images/mbtileserver { }; 313 quark = callPackage ./images/quark { }; 314 }; 315 316 ### LINGUISTICS 317 318 dict2rest = callPackage ./linguistics/dict2rest { }; 319 distance = callPackage ./linguistics/distance { }; 320 gdcv = callPackage ./linguistics/gdcv { }; 321 goldendict-bin = callPackage ./linguistics/goldendict/bin.nix { }; 322 gt-bash-client = callPackage ./linguistics/gt-bash-client { }; 323 gt4gd = callPackage ./linguistics/gt4gd { }; 324 i18n-editor = callPackage ./linguistics/i18n-editor { jre = pkgs.jdk11; }; 325 lsdreader = callPackage ./linguistics/lsdreader { }; 326 mikatools = callPackage ./linguistics/mikatools { }; 327 odict = callPackage ./linguistics/odict { }; 328 pytorchtext = callPackage ./linguistics/pytorchtext { }; 329 revtok = callPackage ./linguistics/revtok { }; 330 stardict-tools = callPackage ./linguistics/stardict-tools { }; 331 tatoebatools = callPackage ./linguistics/tatoebatools { }; 332 ttb = callPackage ./linguistics/ttb { 333 inherit (darwin.apple_sdk.frameworks) SystemConfiguration; 334 }; 335 wikitextprocessor = callPackage ./linguistics/wikitextprocessor { }; 336 wiktextract = callPackage ./linguistics/wiktextract { }; 337 wiktfinnish = callPackage ./linguistics/wiktfinnish { }; 338 zdict = callPackage ./linguistics/zdict { }; 339 340 ### MISC 341 342 aamath = callPackage ./misc/aamath { }; 343 acp = callPackage ./misc/acp { }; 344 apibackuper = callPackage ./misc/apibackuper { }; 345 arduinojson = callPackage ./misc/arduinojson { }; 346 ascii-dash = callPackage ./misc/ascii-dash { }; 347 bash-completor = callPackage ./misc/bash-completor { }; 348 btpd = callPackage ./misc/btpd { }; 349 bwh = darwin.apple_sdk_11_0.callPackage ./misc/bwh { 350 inherit (darwin.apple_sdk_11_0.frameworks) AppKit; 351 }; 352 capture2text = libsForQt5.callPackage ./misc/capture2text { }; 353 cfiles = callPackage ./misc/cfiles { }; 354 chasquid = callPackage ./misc/chasquid { }; 355 csv2html = callPackage ./misc/csv2html { }; 356 csvtools = callPackage ./misc/csvtools { }; 357 diagon = callPackage ./misc/diagon { }; 358 dns-filter = callPackage ./misc/dns-filter { }; 359 docker-reg-tool = callPackage ./misc/docker-reg-tool { }; 360 docx2csv = callPackage ./misc/docx2csv { }; 361 finalcut = callPackage ./misc/finalcut { }; 362 freeopcua = callPackage ./misc/freeopcua { }; 363 gaiagpsclient = callPackage ./misc/gaiagpsclient { }; 364 git-tui = callPackage ./misc/git-tui { }; 365 graphene = callPackage ./misc/graphene { }; 366 heapusage = callPackage ./misc/heapusage { }; 367 how-to-use-pvs-studio-free = callPackage ./misc/pvs-studio/how-to-use-pvs-studio-free.nix { }; 368 huami-token = callPackage ./misc/huami-token { }; 369 ionscale = callPackage ./misc/ionscale { }; 370 ish = callPackage ./misc/ish { }; 371 json-tui = callPackage ./misc/json-tui { }; 372 lazyscraper = callPackage ./misc/lazyscraper { }; 373 libmdbx = callPackage ./misc/libmdbx { }; 374 libnbcompat = callPackage ./misc/libnbcompat { }; 375 md2html = callPackage ./misc/md2html { }; 376 messenger-cli = callPackage ./misc/messenger-cli { }; 377 messenger-gtk = callPackage ./misc/messenger-gtk { }; 378 miband4 = callPackage ./misc/miband4 { }; 379 mitzasql = callPackage ./misc/mitzasql { }; 380 mjs = callPackage ./misc/mjs { }; 381 modbus-tools = callPackage ./misc/modbus-tools { 382 inherit (darwin.apple_sdk.frameworks) IOKit; 383 }; 384 modbus_sim_cli = callPackage ./misc/modbus_sim_cli { 385 python3Packages = pkgs.python310Packages; 386 }; 387 morse-talk = callPackage ./misc/morse-talk { }; 388 musig = callPackage ./misc/musig { }; 389 mysql-to-sqlite3 = callPackage ./misc/mysql-to-sqlite3 { }; 390 nanodns = callPackage ./misc/nanodns { }; 391 nmtree = callPackage ./misc/nmtree { }; 392 objlab = callPackage ./misc/objlab { }; 393 ocelotgui = libsForQt5.callPackage ./misc/ocelotgui { }; 394 #opcua-stack = callPackage ./misc/opcua-stack { 395 # openssl = pkgs.openssl_1_1; 396 #}; 397 playonmac = callPackage ./misc/playonmac { }; 398 plotjuggler = libsForQt5.callPackage ./misc/plotjuggler { }; 399 pnoise = callPackage ./misc/pnoise { }; 400 ptunnel = callPackage ./misc/ptunnel { }; 401 pvs-studio = callPackage ./misc/pvs-studio { }; 402 qasync = callPackage ./misc/qasync { }; 403 qoiview = callPackage ./misc/qoiview { }; 404 repolocli = callPackage ./misc/repolocli { }; 405 riffraff = callPackage ./misc/riffraff { }; 406 rst2txt = callPackage ./misc/rst2txt { }; 407 sdorfehs = callPackage ./misc/sdorfehs { }; 408 serial-studio-bin = callPackage ./misc/serial-studio/bin.nix { }; 409 serverpp = callPackage ./misc/serverpp { }; 410 shellprof = callPackage ./misc/shellprof { }; 411 socketcand = callPackage ./misc/socketcand { }; 412 subprocess = callPackage ./misc/subprocess { }; 413 tcvt = callPackage ./misc/tcvt { }; 414 telegabber = callPackage ./misc/telegabber { }; 415 telegram-send = callPackage ./misc/telegram-send { }; 416 telnetpp = callPackage ./misc/telnetpp { }; 417 tinyflux = callPackage ./misc/tinyflux { }; 418 tlstunnel = callPackage ./misc/tlstunnel { }; 419 turbo = callPackage ./misc/turbo { }; 420 tvision = callPackage ./misc/tvision { }; 421 wik = callPackage ./misc/wik { }; 422 #worm = callPackage ./misc/worm { }; 423 wptools = callPackage ./misc/wptools { }; 424 xfractint = callPackage ./misc/xfractint { }; 425 xtr = callPackage ./misc/xtr { 426 inherit (darwin.apple_sdk.frameworks) Foundation; 427 }; 428 youtimetrack = callPackage ./misc/youtimetrack { }; 429 430 ### MQTT 431 432 emitter = callPackage ./mqtt/emitter { }; 433 go-mqtt-to-influxdb = callPackage ./mqtt/go-mqtt-to-influxdb { }; 434 ioxy = callPackage ./mqtt/ioxy { }; 435 janus-mqtt-proxy = callPackage ./mqtt/janus-mqtt-proxy { }; 436 libumqtt = callPackage ./mqtt/libumqtt { }; 437 mongoose = callPackage ./mqtt/mongoose { }; 438 mproxy = callPackage ./mqtt/mproxy { }; 439 mqcontrol = callPackage ./mqtt/mqcontrol { }; 440 mqtt-benchmark = callPackage ./mqtt/mqtt-benchmark { }; 441 mqtt-c = callPackage ./mqtt/mqtt-c { }; 442 mqtt-cli = callPackage ./mqtt/mqtt-cli { }; 443 mqtt-explorer = callPackage ./mqtt/mqtt-explorer { }; 444 mqtt-launcher = callPackage ./mqtt/mqtt-launcher { }; 445 mqtt-proxy = callPackage ./mqtt/mqtt-proxy { }; 446 mqtt-shell = callPackage ./mqtt/mqtt-shell { }; 447 mqtt-to-influxdb = callPackage ./mqtt/mqtt-to-influxdb { }; 448 mqtt-to-influxdb-forwarder = callPackage ./mqtt/mqtt-to-influxdb-forwarder { }; 449 nanosdk = callPackage ./mqtt/nanosdk { }; 450 rumqtt = callPackage ./mqtt/rumqtt { 451 inherit (darwin.apple_sdk.frameworks) Security; 452 }; 453 454 ### NAKARTE 455 456 elevation_server = callPackage ./nakarte/elevation_server { }; 457 map-tiler = callPackage ./nakarte/map-tiler { 458 python3Packages = pkgs.python39Packages; 459 }; 460 maprec = callPackage ./nakarte/maprec { 461 python3Packages = pkgs.python39Packages; 462 }; 463 #nakarte = callPackage ./nakarte/nakarte { }; 464 ozi_map = callPackage ./nakarte/ozi_map { 465 python3Packages = pkgs.python39Packages; 466 }; 467 pyimagequant = callPackage ./nakarte/pyimagequant { 468 python3Packages = pkgs.python39Packages; 469 }; 470 thinplatespline = callPackage ./nakarte/thinplatespline { 471 python3Packages = pkgs.python39Packages; 472 }; 473 tracks_storage_server = callPackage ./nakarte/tracks_storage_server { }; 474 475 ### OSM 476 477 cykhash = callPackage ./osm/cykhash { }; 478 gcgn-converter = callPackage ./osm/gcgn-converter { }; 479 imposm = callPackage ./osm/imposm { }; 480 level0 = callPackage ./osm/level0 { }; 481 map-machine = callPackage ./osm/map-machine { }; 482 map-stylizer = callPackage ./osm/map-stylizer { }; 483 maperitive = callPackage ./osm/maperitive { }; 484 memphis = callPackage ./osm/memphis { }; 485 osm-3s = callPackage ./osm/osm-3s { }; 486 osm-area-tools = callPackage ./osm/osm-area-tools { }; 487 osm-python-tools = callPackage ./osm/osm-python-tools { }; 488 osm-tags-transform = callPackage ./osm/osm-tags-transform { }; 489 osm2geojson = callPackage ./osm/osm2geojson { }; 490 osmcoastline = callPackage ./osm/osmcoastline { }; 491 osmdbt = callPackage ./osm/osmdbt { }; 492 osmium-surplus = callPackage ./osm/osmium-surplus { }; 493 osmosis = callPackage ./osm/osmosis { }; 494 osmwalkthrough = callPackage ./osm/osmwalkthrough { }; 495 overpassforge = callPackage ./osm/overpassforge { }; 496 phyghtmap = callPackage ./osm/phyghtmap { }; 497 planetiler = callPackage ./osm/planetiler { }; 498 polytiles = callPackage ./osm/polytiles { }; 499 prettymapp = callPackage ./osm/prettymapp { }; 500 pyrobuf = callPackage ./osm/pyrobuf { }; 501 pyrosm = callPackage ./osm/pyrosm { }; 502 sdlmap = callPackage ./osm/sdlmap { }; 503 smopy = callPackage ./osm/smopy { }; 504 smrender = callPackage ./osm/smrender { 505 inherit (darwin.apple_sdk.frameworks) Foundation; 506 }; 507 taginfo-tools = callPackage ./osm/taginfo-tools { }; 508 tilelog = callPackage ./osm/tilelog { }; 509 tirex = callPackage ./osm/tirex { }; 510 vectiler = callPackage ./osm/vectiler { }; 511 512 ### RADIO 513 514 acarsdec = callPackage ./radio/acarsdec { }; 515 ais-catcher = callPackage ./radio/ais-catcher { }; 516 aprsc = callPackage ./radio/aprsc { }; 517 dumphfdl = callPackage ./radio/dumphfdl { }; 518 dumpvdl2 = callPackage ./radio/dumpvdl2 { 519 inherit (darwin.apple_sdk.frameworks) AppKit Foundation; 520 }; 521 fmreceiver = libsForQt5.callPackage ./radio/fmreceiver { }; 522 goestools = callPackage ./radio/goestools { }; 523 gqrx-scanner = callPackage ./radio/gqrx-scanner { }; 524 libacars = callPackage ./radio/libacars { }; 525 linrad = callPackage ./radio/linrad { }; 526 radiolib = callPackage ./radio/radiolib { }; 527 rtlsdr-airband = callPackage ./radio/rtlsdr-airband { }; 528 rtltcp = callPackage ./radio/rtltcp { }; 529 sdr-modem = callPackage ./radio/sdr-modem { }; 530 sdr-server = callPackage ./radio/sdr-server { }; 531 smallrx = callPackage ./radio/smallrx { }; 532 533 ### SUCKLESS 534 535 amused = callPackage ./suckless/amused { }; 536 blind = callPackage ./suckless/blind { }; 537 chibicc = callPackage ./suckless/chibicc { }; 538 cproc = callPackage ./suckless/cproc { }; 539 dragon = callPackage ./suckless/dragon { }; 540 dtree = callPackage ./suckless/dtree { }; 541 edit = callPackage ./suckless/edit { }; 542 farbfeld-utils = callPackage ./suckless/farbfeld-utils { }; 543 ff-tools = callPackage ./suckless/ff-tools { }; 544 ffshot = callPackage ./suckless/ffshot { }; 545 hurl = callPackage ./suckless/hurl { }; 546 imscript = callPackage ./suckless/imscript { }; 547 imsg-compat = callPackage ./suckless/imsg-compat { }; 548 kilo = callPackage ./suckless/kilo { }; 549 lacc = callPackage ./suckless/lacc { }; 550 lbm = callPackage ./suckless/lbm { }; 551 lchat = callPackage ./suckless/lchat { }; 552 lel = callPackage ./suckless/lel { }; 553 libst = callPackage ./suckless/libst { }; 554 libutf = callPackage ./suckless/libutf { }; 555 mage = callPackage ./suckless/mage { }; 556 makel = callPackage ./suckless/makel { }; 557 nextvi = callPackage ./suckless/nextvi { }; 558 pista = callPackage ./suckless/pista { }; 559 poe = callPackage ./suckless/poe { }; 560 saait = callPackage ./suckless/saait { }; 561 sbase = callPackage ./suckless/sbase { }; 562 scc = callPackage ./suckless/scc { }; 563 scroll = callPackage ./suckless/scroll { }; 564 sdhcp = callPackage ./suckless/sdhcp { }; 565 se = callPackage ./suckless/se { }; 566 sled = callPackage ./suckless/sled { }; 567 ste = callPackage ./suckless/ste { }; 568 sthkd = callPackage ./suckless/sthkd { }; 569 svtm = callPackage ./suckless/svtm { }; 570 table = callPackage ./suckless/table { }; 571 } 572 )