default.nix (26329B)
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-podm-bin = callPackage ./data/maps/slazav/podm-bin.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 microjson = callPackage ./development/libraries/microjson { }; 90 libsockcanpp = callPackage ./development/libraries/libsockcanpp { }; 91 92 ### DEVELOPMENT / PERL MODULES 93 94 perlPackages = 95 (callPackage ./perl-packages.nix { }) // pkgs.perlPackages // { recurseForDerivations = false; }; 96 97 ### DEVELOPMENT / PYTHON MODULES 98 99 bounded-pool-executor = callPackage ./development/python-modules/bounded-pool-executor { }; 100 click-6-7 = callPackage ./development/python-modules/click { }; 101 config-path = callPackage ./development/python-modules/config-path { }; 102 contextily = callPackage ./development/python-modules/contextily { }; 103 curses-menu = callPackage ./development/python-modules/curses-menu { }; 104 earthaccess = callPackage ./development/python-modules/earthaccess { }; 105 earthpy = callPackage ./development/python-modules/earthpy { }; 106 geotiler = callPackage ./development/python-modules/geotiler { }; 107 gpxelevations = callPackage ./development/python-modules/gpxelevations { }; 108 hardpy = callPackage ./development/python-modules/hardpy { }; 109 jsonseq = callPackage ./development/python-modules/jsonseq { }; 110 modbus_tk = callPackage ./development/python-modules/modbus_tk { 111 python3Packages = pkgs.python310Packages; 112 }; 113 portolan = callPackage ./development/python-modules/portolan { }; 114 pqdm = callPackage ./development/python-modules/pqdm { }; 115 pyarrow_ops = callPackage ./development/python-modules/pyarrow_ops { }; 116 pycouchdb = callPackage ./development/python-modules/pycouchdb { }; 117 pymbtiles = callPackage ./development/python-modules/pymbtiles { }; 118 pytest-docker-fixtures = callPackage ./development/python-modules/pytest-docker-fixtures { }; 119 pytest-mp = callPackage ./development/python-modules/pytest-mp { }; 120 pytest-shell-utilities = callPackage ./development/python-modules/pytest-shell-utilities { }; 121 pytest-skip-markers = callPackage ./development/python-modules/pytest-skip-markers { }; 122 python-cmr = callPackage ./development/python-modules/python-cmr { }; 123 s2sphere = callPackage ./development/python-modules/s2sphere { }; 124 tinynetrc = callPackage ./development/python-modules/tinynetrc { }; 125 126 ### EMBEDDED 127 128 chdk = callPackage ./embedded/chdk { gcc-arm-embedded = pkgs.gcc-arm-embedded-10; }; 129 embox-aarch64 = callPackage ./embedded/embox { arch = "aarch64"; }; 130 embox-arm = callPackage ./embedded/embox { arch = "arm"; }; 131 embox-ppc = callPackage ./embedded/embox { arch = "ppc"; }; 132 embox-riscv64 = callPackage ./embedded/embox { arch = "riscv64"; }; 133 embox-x86 = callPackage ./embedded/embox { stdenv = pkgs.gccMultiStdenv; }; 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 { proj = pkgs.proj_7; }; 141 gimgtools = callPackage ./garmin/gimgtools { }; 142 gmaptool = callPackage ./garmin/gmaptool { }; 143 imgdecode = callPackage ./garmin/imgdecode { }; 144 libgarmin = callPackage ./garmin/libgarmin { automake = pkgs.automake111x; }; 145 ocad2img = perlPackages.callPackage ./garmin/ocad2img { 146 inherit cgpsmapper ocad2mp fetchwebarchive; 147 }; 148 ocad2mp = callPackage ./garmin/ocad2mp { }; 149 openmtbmap = callPackage ./garmin/openmtbmap { }; 150 osm2mp = perlPackages.callPackage ./garmin/osm2mp { 151 inherit (perlPackages) 152 GeoOpenstreetmapParser 153 MatchSimple 154 MathPolygon 155 MathPolygonTree 156 TreeR 157 ; 158 }; 159 sendmap20 = callPackage ./garmin/sendmap20 { }; 160 161 ### GEMINI 162 163 agunua = callPackage ./gemini/agunua { }; 164 astronaut = callPackage ./gemini/astronaut { }; 165 comitium = callPackage ./gemini/comitium { }; 166 eva = callPackage ./gemini/eva { }; 167 gelim = callPackage ./gemini/gelim { }; 168 gem = callPackage ./gemini/gem { }; 169 gemcert = callPackage ./gemini/gemcert { }; 170 gemgen = callPackage ./gemini/gemgen { }; 171 gemini-ipfs-gateway = callPackage ./gemini/gemini-ipfs-gateway { }; 172 geminid = callPackage ./gemini/geminid { }; 173 gemreader = callPackage ./gemini/gemreader { }; 174 gemserv = callPackage ./gemini/gemserv { }; 175 gloggery = callPackage ./gemini/gloggery { }; 176 gmi2html = callPackage ./gemini/gmi2html { }; 177 gmnhg = callPackage ./gemini/gmnhg { }; 178 gmnigit = callPackage ./gemini/gmnigit { }; 179 gplaces = callPackage ./gemini/gplaces { }; 180 gssg = callPackage ./gemini/gssg { }; 181 gurl = callPackage ./gemini/gurl { }; 182 kineto = callPackage ./gemini/kineto { }; 183 mdtohtml = callPackage ./gemini/mdtohtml { }; 184 py-gmi2html = callPackage ./gemini/py-gmi2html { }; 185 qute-gemini = callPackage ./gemini/qute-gemini { }; 186 satellite = callPackage ./gemini/satellite { }; 187 shavit = callPackage ./gemini/shavit { }; 188 stagit-gemini-milotier = callPackage ./gemini/stagit-gemini/milotier.nix { }; 189 stagit-gemini-sloum = callPackage ./gemini/stagit-gemini/sloum.nix { }; 190 tom = callPackage ./gemini/tom { }; 191 192 ### GEOSPATIAL 193 194 arcgis2geojson = callPackage ./geospatial/arcgis2geojson { }; 195 bbox = callPackage ./geospatial/bbox { }; 196 c2cwsgiutils = callPackage ./geospatial/c2cwsgiutils { }; 197 cogdumper = callPackage ./geospatial/cogdumper { }; 198 cogeo-mosaic = callPackage ./geospatial/cogeo-mosaic { }; 199 datamaps = callPackage ./geospatial/datamaps { }; 200 deegree = callPackage ./geospatial/deegree { }; 201 elevation = callPackage ./geospatial/elevation { click = click-6-7; }; 202 garmindev = callPackage ./geospatial/qlandkartegt/garmindev.nix { }; 203 geoarrow-c = callPackage ./geospatial/geoarrow-c { }; 204 geoarrow-pandas = callPackage ./geospatial/geoarrow-pandas { }; 205 geoarrow-pyarrow = callPackage ./geospatial/geoarrow-pyarrow { }; 206 geojson-pydantic = callPackage ./geospatial/geojson-pydantic { }; 207 geowebcache = callPackage ./geospatial/geowebcache { }; 208 go-staticmaps = callPackage ./geospatial/go-staticmaps { }; 209 hecate = callPackage ./geospatial/hecate { }; 210 kealib = callPackage ./geospatial/kealib { }; 211 localtileserver = callPackage ./geospatial/localtileserver { }; 212 mapsoft = callPackage ./geospatial/mapsoft { proj = pkgs.proj_7; }; 213 mapsoft2 = callPackage ./geospatial/mapsoft/2.nix { }; 214 mbtiles2osmand = callPackage ./geospatial/mbtiles2osmand { }; 215 mbutiles = callPackage ./geospatial/mbutiles { }; 216 mobroute = callPackage ./geospatial/mobroute { }; 217 mobsql = callPackage ./geospatial/mobsql { }; 218 orbisgis = callPackage ./geospatial/orbisgis { jre = pkgs.jre8; }; 219 ossim = callPackage ./geospatial/ossim { }; 220 pipfile = callPackage ./geospatial/pipfile { }; 221 pmtiles = callPackage ./geospatial/pmtiles { }; 222 polyvectorization = libsForQt5.callPackage ./geospatial/polyvectorization { }; 223 py-staticmaps = callPackage ./geospatial/py-staticmaps { }; 224 pysheds = callPackage ./geospatial/pysheds { }; 225 qlandkartegt = libsForQt5.callPackage ./geospatial/qlandkartegt { 226 gdal = pkgs.gdal.override { 227 libgeotiff = pkgs.libgeotiff.override { proj = pkgs.proj_7; }; 228 libspatialite = pkgs.libspatialite.override { proj = pkgs.proj_7; }; 229 proj = pkgs.proj_7; 230 }; 231 proj = pkgs.proj_7; 232 inherit garmindev; 233 }; 234 render_geojson = callPackage ./geospatial/render_geojson { wxGTK = pkgs.wxGTK32; }; 235 rio-cogeo = callPackage ./geospatial/rio-cogeo { }; 236 rio-color = callPackage ./geospatial/rio-color { }; 237 rio-mbtiles = callPackage ./geospatial/rio-mbtiles { }; 238 rio-mucho = callPackage ./geospatial/rio-mucho { }; 239 rio-stac = callPackage ./geospatial/rio-stac { }; 240 rsgislib = callPackage ./geospatial/rsgislib { }; 241 sasplanet = callPackage ./geospatial/sasplanet { }; 242 server-thread = callPackage ./geospatial/server-thread { }; 243 starlette-cramjam = callPackage ./geospatial/starlette-cramjam { }; 244 supermercado = callPackage ./geospatial/supermercado { }; 245 supermorecado = callPackage ./geospatial/supermorecado { }; 246 taudem = callPackage ./geospatial/taudem { }; 247 #tdh = callPackage ./geospatial/tdh { }; 248 terracotta = callPackage ./geospatial/terracotta { }; 249 tile-stitch = callPackage ./geospatial/tile-stitch { }; 250 tilekiln = callPackage ./geospatial/tilekiln { }; 251 tilesets-cli = callPackage ./geospatial/tilesets-cli { }; 252 tpkutils = callPackage ./geospatial/tpkutils { }; 253 vt2geojson = callPackage ./geospatial/vt2geojson { }; 254 titiler = callPackage ./geospatial/titiler { }; 255 tilecloud = callPackage ./geospatial/tilecloud { }; 256 wms-tiles-downloader = callPackage ./geospatial/wms-tiles-downloader { }; 257 258 ### GNSS 259 260 gnsstk = callPackage ./gnss/gnsstk { }; 261 gnsstk-apps = callPackage ./gnss/gnsstk-apps { }; 262 gps-sdr-sim = callPackage ./gnss/gps-sdr-sim { }; 263 gpsdate = callPackage ./gnss/gpsdate { }; 264 pygnssutils = callPackage ./gnss/pygnssutils { }; 265 pygpsclient = callPackage ./gnss/pygpsclient { }; 266 pyrtcm = callPackage ./gnss/pyrtcm { }; 267 pyspartn = callPackage ./gnss/pyspartn { }; 268 pyubx2 = callPackage ./gnss/pyubx2 { }; 269 rtklib = callPackage ./gnss/rtklib { }; 270 rtklib-demo5 = callPackage ./gnss/rtklib/demo5.nix { }; 271 visualgps = libsForQt5.callPackage ./gnss/visualgps { }; 272 273 ### GPX 274 275 cmpgpx = callPackage ./gpx/cmpgpx { }; 276 fitdecode = callPackage ./gpx/fitdecode { }; 277 garta = callPackage ./gpx/garta { }; 278 geojson2dm = callPackage ./gpx/geojson2dm { }; 279 gps-whatsnew = callPackage ./gpx/gps-whatsnew { }; 280 gpx-animator = callPackage ./gpx/gpx-animator { }; 281 gpx-cmd-tools = callPackage ./gpx/gpx-cmd-tools { }; 282 gpx-converter = callPackage ./gpx/gpx-converter { }; 283 gpx-interpolate = callPackage ./gpx/gpx-interpolate { }; 284 gpx-layer = perlPackages.callPackage ./gpx/gpx-layer { }; 285 gpx2yaml = callPackage ./gpx/gpx2yaml { }; 286 gpxchart = callPackage ./gpx/gpxchart { }; 287 gpxeditor = callPackage ./gpx/gpxeditor { }; 288 gpxlib = callPackage ./gpx/gpxlib { }; 289 gpxtools = callPackage ./gpx/gpxtools { }; 290 gpxtrackposter = callPackage ./gpx/gpxtrackposter { }; 291 routeconverter = callPackage ./gpx/routeconverter { }; 292 trackanimation = callPackage ./gpx/trackanimation { }; 293 294 ### IMAGES 295 296 dockerImages = { 297 agate = callPackage ./images/agate { }; 298 elevation_server = callPackage ./images/elevation_server { }; 299 git = callPackage ./images/git { 300 git = pkgs.gitMinimal.override { 301 perlSupport = false; 302 nlsSupport = false; 303 }; 304 }; 305 mbtileserver = callPackage ./images/mbtileserver { }; 306 quark = callPackage ./images/quark { }; 307 }; 308 309 ### LINGUISTICS 310 311 dict2rest = callPackage ./linguistics/dict2rest { }; 312 distance = callPackage ./linguistics/distance { }; 313 gdcv = callPackage ./linguistics/gdcv { }; 314 goldendict-bin = callPackage ./linguistics/goldendict/bin.nix { }; 315 gt-bash-client = callPackage ./linguistics/gt-bash-client { }; 316 gt4gd = callPackage ./linguistics/gt4gd { }; 317 i18n-editor = callPackage ./linguistics/i18n-editor { jre = pkgs.jdk11; }; 318 lsdreader = callPackage ./linguistics/lsdreader { }; 319 mikatools = callPackage ./linguistics/mikatools { }; 320 odict = callPackage ./linguistics/odict { }; 321 pytorchtext = callPackage ./linguistics/pytorchtext { }; 322 revtok = callPackage ./linguistics/revtok { }; 323 stardict-tools = callPackage ./linguistics/stardict-tools { }; 324 tatoebatools = callPackage ./linguistics/tatoebatools { }; 325 ttb = callPackage ./linguistics/ttb { }; 326 wikitextprocessor = callPackage ./linguistics/wikitextprocessor { }; 327 wiktextract = callPackage ./linguistics/wiktextract { }; 328 wiktfinnish = callPackage ./linguistics/wiktfinnish { }; 329 zdict = callPackage ./linguistics/zdict { }; 330 331 ### MISC 332 333 aamath = callPackage ./misc/aamath { }; 334 acp = callPackage ./misc/acp { }; 335 ajv-cli = callPackage ./misc/ajv-cli { }; 336 apibackuper = callPackage ./misc/apibackuper { }; 337 arduinojson = callPackage ./misc/arduinojson { }; 338 ascii-dash = callPackage ./misc/ascii-dash { }; 339 bash-completor = callPackage ./misc/bash-completor { }; 340 btpd = callPackage ./misc/btpd { }; 341 bwh = darwin.apple_sdk_11_0.callPackage ./misc/bwh { 342 inherit (darwin.apple_sdk_11_0.frameworks) AppKit; 343 }; 344 capture2text = libsForQt5.callPackage ./misc/capture2text { }; 345 cfiles = callPackage ./misc/cfiles { }; 346 chasquid = callPackage ./misc/chasquid { }; 347 csv2html = callPackage ./misc/csv2html { }; 348 csvtools = callPackage ./misc/csvtools { }; 349 diagon = callPackage ./misc/diagon { }; 350 dns-filter = callPackage ./misc/dns-filter { }; 351 docker-reg-tool = callPackage ./misc/docker-reg-tool { }; 352 docx2csv = callPackage ./misc/docx2csv { }; 353 ffs = callPackage ./misc/ffs { }; 354 finalcut = callPackage ./misc/finalcut { }; 355 freeopcua = callPackage ./misc/freeopcua { }; 356 gaiagpsclient = callPackage ./misc/gaiagpsclient { }; 357 git-tui = callPackage ./misc/git-tui { }; 358 graphene = callPackage ./misc/graphene { }; 359 heapusage = callPackage ./misc/heapusage { }; 360 how-to-use-pvs-studio-free = callPackage ./misc/pvs-studio/how-to-use-pvs-studio-free.nix { }; 361 huami-token = callPackage ./misc/huami-token { }; 362 ionscale = callPackage ./misc/ionscale { }; 363 ish = callPackage ./misc/ish { }; 364 json-tui = callPackage ./misc/json-tui { }; 365 lazyscraper = callPackage ./misc/lazyscraper { }; 366 libmdbx = callPackage ./misc/libmdbx { }; 367 libnbcompat = callPackage ./misc/libnbcompat { }; 368 md2html = callPackage ./misc/md2html { }; 369 messenger-cli = callPackage ./misc/messenger-cli { }; 370 messenger-gtk = callPackage ./misc/messenger-gtk { }; 371 miband4 = callPackage ./misc/miband4 { }; 372 mitzasql = callPackage ./misc/mitzasql { }; 373 mjs = callPackage ./misc/mjs { }; 374 modbus-tools = callPackage ./misc/modbus-tools { }; 375 modbus_sim_cli = callPackage ./misc/modbus_sim_cli { python3Packages = pkgs.python310Packages; }; 376 morse-talk = callPackage ./misc/morse-talk { python3Packages = pkgs.python311Packages; }; 377 musig = callPackage ./misc/musig { }; 378 mysql-to-sqlite3 = callPackage ./misc/mysql-to-sqlite3 { }; 379 nanodns = callPackage ./misc/nanodns { }; 380 nmtree = callPackage ./misc/nmtree { }; 381 objlab = callPackage ./misc/objlab { }; 382 ocelotgui = libsForQt5.callPackage ./misc/ocelotgui { }; 383 #opcua-stack = callPackage ./misc/opcua-stack { 384 # openssl = pkgs.openssl_1_1; 385 #}; 386 playonmac = callPackage ./misc/playonmac { }; 387 plotjuggler = libsForQt5.callPackage ./misc/plotjuggler { }; 388 pnoise = callPackage ./misc/pnoise { }; 389 ptunnel = callPackage ./misc/ptunnel { }; 390 pvs-studio = callPackage ./misc/pvs-studio { }; 391 qasync = callPackage ./misc/qasync { }; 392 qoiview = callPackage ./misc/qoiview { }; 393 qstudio = callPackage ./misc/qstudio { }; 394 repolocli = callPackage ./misc/repolocli { }; 395 rhttp = callPackage ./misc/rhttp { }; 396 riffraff = callPackage ./misc/riffraff { }; 397 rst2txt = callPackage ./misc/rst2txt { }; 398 sdorfehs = callPackage ./misc/sdorfehs { }; 399 serial-studio-bin = callPackage ./misc/serial-studio/bin.nix { }; 400 serverpp = callPackage ./misc/serverpp { }; 401 shellprof = callPackage ./misc/shellprof { }; 402 shifu = callPackage ./misc/shifu { }; 403 socketcand = callPackage ./misc/socketcand { }; 404 subprocess = callPackage ./misc/subprocess { }; 405 tcvt = callPackage ./misc/tcvt { }; 406 telegabber = callPackage ./misc/telegabber { }; 407 telegram-send = callPackage ./misc/telegram-send { }; 408 telnetpp = callPackage ./misc/telnetpp { }; 409 terminalpp = callPackage ./misc/terminalpp { }; 410 tg-spam = callPackage ./misc/tg-spam { }; 411 tiny-frpc = callPackage ./misc/tiny-frpc { }; 412 tinyflux = callPackage ./misc/tinyflux { }; 413 tlstunnel = callPackage ./misc/tlstunnel { }; 414 tsnsrv = callPackage ./misc/tsnsrv { }; 415 turbo = callPackage ./misc/turbo { }; 416 tvision = callPackage ./misc/tvision { }; 417 wik = callPackage ./misc/wik { }; 418 #worm = callPackage ./misc/worm { }; 419 wptools = callPackage ./misc/wptools { }; 420 xfractint = callPackage ./misc/xfractint { }; 421 xtr = callPackage ./misc/xtr { }; 422 youtimetrack = callPackage ./misc/youtimetrack { }; 423 zwave-js-ui = callPackage ./misc/zwave-js-ui { }; 424 425 ### MQTT 426 427 emitter = callPackage ./mqtt/emitter { }; 428 go-mqtt-to-influxdb = callPackage ./mqtt/go-mqtt-to-influxdb { }; 429 ioxy = callPackage ./mqtt/ioxy { }; 430 janus-mqtt-proxy = callPackage ./mqtt/janus-mqtt-proxy { }; 431 libumqtt = callPackage ./mqtt/libumqtt { }; 432 mochi = callPackage ./mqtt/mochi { }; 433 mongoose = callPackage ./mqtt/mongoose { }; 434 mproxy = callPackage ./mqtt/mproxy { }; 435 mqcontrol = callPackage ./mqtt/mqcontrol { }; 436 mqtt-benchmark = callPackage ./mqtt/mqtt-benchmark { }; 437 mqtt-c = callPackage ./mqtt/mqtt-c { }; 438 mqtt-cli = callPackage ./mqtt/mqtt-cli { }; 439 mqtt-launcher = callPackage ./mqtt/mqtt-launcher { }; 440 mqtt-logger = callPackage ./mqtt/mqtt-logger { }; 441 mqtt-proxy = callPackage ./mqtt/mqtt-proxy { }; 442 mqtt-shell = callPackage ./mqtt/mqtt-shell { }; 443 mqtt-stats = callPackage ./mqtt/mqtt-stats { }; 444 mqtt-to-influxdb = callPackage ./mqtt/mqtt-to-influxdb { }; 445 mqtt-to-influxdb-forwarder = callPackage ./mqtt/mqtt-to-influxdb-forwarder { }; 446 nanosdk = callPackage ./mqtt/nanosdk { }; 447 pytest-mqtt = callPackage ./mqtt/pytest-mqtt { }; 448 rmqtt = callPackage ./mqtt/rmqtt { }; 449 rumqtt = callPackage ./mqtt/rumqtt { }; 450 451 ### NAKARTE 452 453 elevation_server = callPackage ./nakarte/elevation_server { }; 454 map-tiler = callPackage ./nakarte/map-tiler { python3Packages = pkgs.python310Packages; }; 455 maprec = callPackage ./nakarte/maprec { python3Packages = pkgs.python310Packages; }; 456 #nakarte = callPackage ./nakarte/nakarte { }; 457 ozi_map = callPackage ./nakarte/ozi_map { python3Packages = pkgs.python310Packages; }; 458 pyimagequant = callPackage ./nakarte/pyimagequant { python3Packages = pkgs.python310Packages; }; 459 thinplatespline = callPackage ./nakarte/thinplatespline { 460 python3Packages = pkgs.python310Packages; 461 }; 462 tracks_storage_server = pkgs.python3Packages.callPackage ./nakarte/tracks_storage_server { }; 463 464 ### OSM 465 466 cykhash = callPackage ./osm/cykhash { }; 467 gcgn-converter = callPackage ./osm/gcgn-converter { }; 468 level0 = callPackage ./osm/level0 { }; 469 map-machine = callPackage ./osm/map-machine { }; 470 map-stylizer = callPackage ./osm/map-stylizer { }; 471 maperitive = callPackage ./osm/maperitive { }; 472 maproulette-python-client = callPackage ./osm/maproulette-python-client { }; 473 memphis = callPackage ./osm/memphis { }; 474 osm-3s = callPackage ./osm/osm-3s { }; 475 osm-area-tools = callPackage ./osm/osm-area-tools { }; 476 osm-tags-transform = callPackage ./osm/osm-tags-transform { }; 477 osm2geojson = callPackage ./osm/osm2geojson { }; 478 osmcoastline = callPackage ./osm/osmcoastline { }; 479 osmdbt = callPackage ./osm/osmdbt { }; 480 osmium-surplus = callPackage ./osm/osmium-surplus { }; 481 osmosis = callPackage ./osm/osmosis { }; 482 osmptparser = callPackage ./osm/osmptparser { }; 483 osmwalkthrough = callPackage ./osm/osmwalkthrough { }; 484 overpassforge = callPackage ./osm/overpassforge { }; 485 phyghtmap = callPackage ./osm/phyghtmap { }; 486 planetiler = callPackage ./osm/planetiler { }; 487 polytiles = callPackage ./osm/polytiles { }; 488 prettymapp = callPackage ./osm/prettymapp { }; 489 py-osm-static-maps = callPackage ./osm/py-osm-static-maps { }; 490 pyrobuf = callPackage ./osm/pyrobuf { }; 491 pyrosm = callPackage ./osm/pyrosm { }; 492 sdlmap = callPackage ./osm/sdlmap { }; 493 smopy = callPackage ./osm/smopy { }; 494 smrender = callPackage ./osm/smrender { }; 495 taginfo-tools = callPackage ./osm/taginfo-tools { }; 496 tilelog = callPackage ./osm/tilelog { }; 497 vectiler = callPackage ./osm/vectiler { }; 498 499 ### RADIO 500 501 acarsdec = callPackage ./radio/acarsdec { }; 502 adsb_deku = callPackage ./radio/adsb_deku { }; 503 ais-catcher = callPackage ./radio/ais-catcher { }; 504 aprsc = callPackage ./radio/aprsc { }; 505 dump1090_rs = callPackage ./radio/dump1090_rs { }; 506 dumphfdl = callPackage ./radio/dumphfdl { }; 507 dumpvdl2 = callPackage ./radio/dumpvdl2 { }; 508 fmreceiver = libsForQt5.callPackage ./radio/fmreceiver { }; 509 goestools = callPackage ./radio/goestools { }; 510 gqrx-scanner = callPackage ./radio/gqrx-scanner { }; 511 libacars = callPackage ./radio/libacars { }; 512 linrad = callPackage ./radio/linrad { }; 513 radiolib = callPackage ./radio/radiolib { }; 514 rtlsdr-airband = callPackage ./radio/rtlsdr-airband { }; 515 rtltcp = callPackage ./radio/rtltcp { }; 516 sdr-modem = callPackage ./radio/sdr-modem { }; 517 sdr-server = callPackage ./radio/sdr-server { }; 518 smallrx = callPackage ./radio/smallrx { }; 519 520 ### SUCKLESS 521 522 amused = callPackage ./suckless/amused { }; 523 blind = callPackage ./suckless/blind { }; 524 chibicc = callPackage ./suckless/chibicc { }; 525 cproc = callPackage ./suckless/cproc { }; 526 dragon = callPackage ./suckless/dragon { }; 527 dtree = callPackage ./suckless/dtree { }; 528 edit = callPackage ./suckless/edit { }; 529 farbfeld-utils = callPackage ./suckless/farbfeld-utils { }; 530 ff-tools = callPackage ./suckless/ff-tools { }; 531 ffshot = callPackage ./suckless/ffshot { }; 532 hurl = callPackage ./suckless/hurl { }; 533 imscript = callPackage ./suckless/imscript { }; 534 imsg-compat = callPackage ./suckless/imsg-compat { }; 535 kilo = callPackage ./suckless/kilo { }; 536 lacc = callPackage ./suckless/lacc { }; 537 lbm = callPackage ./suckless/lbm { }; 538 lchat = callPackage ./suckless/lchat { }; 539 lel = callPackage ./suckless/lel { }; 540 libst = callPackage ./suckless/libst { }; 541 libutf = callPackage ./suckless/libutf { }; 542 mage = callPackage ./suckless/mage { }; 543 makel = callPackage ./suckless/makel { }; 544 nextvi = callPackage ./suckless/nextvi { }; 545 pista = callPackage ./suckless/pista { }; 546 poe = callPackage ./suckless/poe { }; 547 saait = callPackage ./suckless/saait { }; 548 sbase = callPackage ./suckless/sbase { }; 549 scc = callPackage ./suckless/scc { }; 550 scroll = callPackage ./suckless/scroll { }; 551 sdhcp = callPackage ./suckless/sdhcp { }; 552 se = callPackage ./suckless/se { }; 553 sled = callPackage ./suckless/sled { }; 554 ste = callPackage ./suckless/ste { }; 555 sthkd = callPackage ./suckless/sthkd { }; 556 svtm = callPackage ./suckless/svtm { }; 557 table = callPackage ./suckless/table { }; 558 webdump = callPackage ./suckless/webdump { }; 559 } 560 )