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