{"apps":{"arwen":{"description":"Cross-platform patching of shared libraries (ELF and Mach-O).","displayName":"Arwen","icon":null,"links":{"docs":null,"source":"https://github.com/nichmor/arwen","website":"https://nichmor.github.io/arwen"},"name":"arwen","ngi":{"grants":{"Commons":[],"Core":[],"Entrust":["ELF-rusttools"],"Review":[]}},"pname":"arwen-app","programs":{"mainPackage":null,"packages":["/nix/store/m667qyj5vzsf638m41qfk4pm30v7hmkf-arwen-0.0.5-unstable-2026-04-07","/nix/store/wz2d2if8bz21n9pvq4zjq1skrr1mp052-python3-3.13.13-env"],"runProgram":"","runtimes":{"program":{"enable":false},"shell":{"enable":true}}},"recipePath":"","result":"nixos-vm-config","services":{"components":{},"runtimes":{"container":{"components":{},"composeFile":null,"enable":false,"result":"container"},"nixos":{"enable":false,"nixosConfig":{"imports":[{"_file":"/nix/store/zg6g8dd6p7p7377czcff8z5x0xqb0c1b-source/forge/modules/apps/services/runtimes/nixos, via option perSystem.x86_64-linux.forge.apps.arwen.services.runtimes.nixos.nixosConfig","imports":[{}]}]},"packages":[],"result":"nixos-vm-config","setup":"","vm":{"cores":4,"diskSize":4096,"memorySize":2048}}}},"test":{"packages":[],"result":"nixos-test","sandbox":true,"script":"echo \"Test script\"\n","testScript":"machine.start()\nmachine.wait_for_unit(\"multi-user.target\")\n\nmachine.succeed(\"/nix/store/9iimfzzdrizkrq7wkw0r570xsr8fhw4f-arwen-test-script\")\n"},"usage":"Arwen is a command-line utility for patching ELF files (Linux, BSD) and\nMach-O files (macOS, iOS).\n\nIt is a modern, Rust-based alternative to patchelf and install_name_tool.\n\n#### Examples\n\nThese are a few examples for how to use Arwen.\nFor more, please refer to the [project documentation](https://github.com/nichmor/arwen#usage).\n\n##### ELF\n\nPrint the rpath:\n\n```bash\narwen elf print-rpath my_binary\n```\n\nSet the rpath:\n\n```bash\narwen elf set-rpath /path/to/lib my_binary\n```\n\nRemove unused library directories:\n\n```bash\narwen elf shrink-rpath my_binary\n```\n\n##### Mach-O\n\nAdd an rpath:\n\n```bash\narwen macho add-rpath /path/to/lib my_binary\n```\n\nChange an existing rpath:\n\n```\narwen macho change-rpath /old/path /new/path my_binary\n```\n\nChange library install name:\n\n```bash\narwen macho change-install-name /old/libname.dylib /new/libname.dylib my_binary\n```\n"},"bang":{"description":"Binary Analysis Next Generation framework for recursive unpacking and analysis of binary files.","displayName":"BANG","icon":"/nix/store/dm6wgnyrl7s28xabza3s1kairm1rsh7f-icon.svg","links":{"docs":null,"source":"https://github.com/armijnhemel/binaryanalysis-ng","website":null},"name":"bang","ngi":{"grants":{"Commons":[],"Core":[],"Entrust":[],"Review":["BANG"]}},"pname":"bang-app","programs":{"mainPackage":null,"packages":["/nix/store/99mdna5k4q0iayiy8zxf5lpyk0i8ph5q-bang-0-master-2026-04-14"],"runProgram":"","runtimes":{"program":{"enable":false},"shell":{"enable":true}}},"recipePath":"","result":"nixos-vm-config","services":{"components":{},"runtimes":{"container":{"components":{},"composeFile":null,"enable":false,"result":"container"},"nixos":{"enable":false,"nixosConfig":{"imports":[{"_file":"/nix/store/zg6g8dd6p7p7377czcff8z5x0xqb0c1b-source/forge/modules/apps/services/runtimes/nixos, via option perSystem.x86_64-linux.forge.apps.bang.services.runtimes.nixos.nixosConfig","imports":[{}]}]},"packages":[],"result":"nixos-vm-config","setup":"","vm":{"cores":4,"diskSize":4096,"memorySize":2048}}}},"test":{"packages":[],"result":"nixos-test","sandbox":true,"script":"echo \"Test script\"\n","testScript":"machine.start()\nmachine.wait_for_unit(\"multi-user.target\")\n\nmachine.succeed(\"/nix/store/f72q9v4qqy0n88gbbni1rr7jxd5gvanq-bang-test-script\")\n"},"usage":"BANG recursively unpacks and classifies binary files, supporting 220+ formats\nincluding firmware images, archives, file systems, and executables.\n\n#### Scan a binary file\n\n```bash\nbang scan -u /tmp/bang-results /path/to/firmware.bin\n```\n\n"},"collabora-desktop":{"description":"Collaborative Office for desktop, based on LibreOffice technology.","displayName":"Collabora Office","icon":"/nix/store/mz36v48hh9nh99lggc1zgwdr06ig3pij-icon.svg","links":{"docs":null,"source":"https://github.com/CollaboraOnline/online","website":"https://www.collaboraonline.com/collabora-office/"},"name":"collabora-desktop","ngi":{"grants":{"Commons":["Follow-me-slideshow","InfiniteCanvas"],"Core":[],"Entrust":["LO-Accessible"],"Review":[]}},"pname":"collabora-desktop-app","programs":{"mainPackage":"/nix/store/mxp0k71sb2l7qz8hy84vyklqhygrbf9h-collabora-desktop-25.04.9.2-2","packages":[],"runProgram":"coda-qt","runtimes":{"program":{"enable":true},"shell":{"enable":false}}},"recipePath":"","result":"nixos-vm-config","services":{"components":{},"runtimes":{"container":{"components":{},"composeFile":null,"enable":false,"result":"container"},"nixos":{"enable":false,"nixosConfig":{"imports":[{"_file":"/nix/store/zg6g8dd6p7p7377czcff8z5x0xqb0c1b-source/forge/modules/apps/services/runtimes/nixos, via option perSystem.x86_64-linux.forge.apps.collabora-desktop.services.runtimes.nixos.nixosConfig","imports":[{}]}]},"packages":[],"result":"nixos-vm-config","setup":"","vm":{"cores":4,"diskSize":4096,"memorySize":2048}}}},"test":{"packages":[],"result":"nixos-test","sandbox":true,"script":"echo \"Test script\"\n","testScript":"machine.start()\nmachine.wait_for_unit(\"multi-user.target\")\n\nmachine.succeed(\"/nix/store/c6axc2c1af7pqcb61y2v6v9y64ycpfnx-collabora-desktop-test-script\")\n"},"usage":"Collabora Office is a powerful LibreOffice-based office suite that supports all major document, spreadsheet, presentation, and drawing file formats. It is an initial version of [Collabora Online](https://www.collaboraonline.com/collabora-online/) ported to desktop, sharing the same underlying code.\n\nCollabora Office allows working with documents locally and collaboration features are [planned](https://www.reddit.com/r/CollaboraOffice/comments/1pg5i04/comment/nswivuy/) in upcoming versions.\n\nIf a multi-user real-time collaboration experience is required, please use **Collabora Online**, instead of the desktop version.\n\nIf syncing to nextcloud without real-time collaboration is enough you can set up the [Nextcloud desktop sync client](https://docs.nextcloud.com/server/latest/user_manual/en/desktop/installation.html), as [recommended by Collabora](https://forum.collaboraonline.com/t/cannot-open-files-in-the-desktop-version-from-mapped-drives/4644/2).\n\nSee also: [Frequently Asked Questions](https://collaboraonline.github.io/post/faq/) and the [Collabora Online forum](https://forum.collaboraonline.com/).\n"},"dutctl":{"description":"Unified device management for open firmware development.","displayName":"DUT Control","icon":null,"links":{"docs":"https://github.com/BlindspotSoftware/dutctl/blob/main/docs/README.md","source":"https://github.com/BlindspotSoftware/dutctl","website":"https://github.com/BlindspotSoftware/dutctl"},"name":"dutctl","ngi":{"grants":{"Commons":[],"Core":[],"Entrust":["DUT-Control"],"Review":[]}},"pname":"dutctl-app","programs":{"mainPackage":null,"packages":["/nix/store/pblkkz7fi8kbfbvn3clsx9s9pl80099k-dutctl-0-unstable-2026-05-21"],"runProgram":"","runtimes":{"program":{"enable":false},"shell":{"enable":true}}},"recipePath":"","result":"nixos-vm-config","services":{"components":{"dutagent":{"after":[],"argv":["-a","0.0.0.0:1024","-c","/var/lib/dutagent/config.yaml"],"command":"/nix/store/pblkkz7fi8kbfbvn3clsx9s9pl80099k-dutctl-0-unstable-2026-05-21/bin/dutagent","configData":{"dutagent/config.yaml":{"enable":true,"name":"dutagent/config.yaml","path":"dutagent/config.yaml","source":"/nix/store/pb7gzajrlilz26b4zgglm9k80kl63nc8-dutagent-cfg-example.yaml","text":null}},"environment":{},"name":"dutagent","packages":[],"ports":["1024:1024"],"preStart":"/nix/store/y3gz951jfl5ilbjj1x6hc3hc1ira492l-dutagent-pre-start","result":{"configData":{"dutagent/config.yaml":{"enable":true,"name":"dutagent/config.yaml","path":"dutagent/config.yaml","source":"/nix/store/pb7gzajrlilz26b4zgglm9k80kl63nc8-dutagent-cfg-example.yaml","text":null}},"preStart":"/nix/store/y3gz951jfl5ilbjj1x6hc3hc1ira492l-dutagent-pre-start","process":{"argv":["/nix/store/pblkkz7fi8kbfbvn3clsx9s9pl80099k-dutctl-0-unstable-2026-05-21/bin/dutagent","-a","0.0.0.0:1024","-c","/var/lib/dutagent/config.yaml"]}},"stateDir":"/var/lib/dutagent","user":"prefer-dynamic"}},"runtimes":{"container":{"components":{"dutagent":{"imageConfig":{},"packages":["/nix/store/cgjr3kj3hs7ngznyws5qfg16c8scpys0-bash-interactive-5.3p9","/nix/store/9ypz3flqsrl5xl495mm8h645gadjsxi1-coreutils-9.11","/nix/store/pblkkz7fi8kbfbvn3clsx9s9pl80099k-dutctl-0-unstable-2026-05-21"],"setup":""}},"composeFile":null,"enable":true,"result":"container"},"nixos":{"enable":true,"nixosConfig":{"imports":[{"_file":"/nix/store/zg6g8dd6p7p7377czcff8z5x0xqb0c1b-source/forge/modules/apps/services/runtimes/nixos, via option perSystem.x86_64-linux.forge.apps.dutctl.services.runtimes.nixos.nixosConfig","imports":[{}]}]},"packages":["/nix/store/pblkkz7fi8kbfbvn3clsx9s9pl80099k-dutctl-0-unstable-2026-05-21"],"result":"nixos-vm-config","setup":"","vm":{"cores":4,"diskSize":4096,"memorySize":2048}}}},"test":{"packages":[],"result":"nixos-test","sandbox":true,"script":"# wait for agent to become ready\nfor i in $(seq 1 10); do\n  dutctl list 2>/dev/null | grep -q device1 && break\n  [ \"$i\" -eq 10 ] && { echo \"FAIL: agent timed out\"; exit 1; }\n  sleep 1\ndone\necho \"PASS: agent ready\"\n\n# verify device status\ndutctl device1 status > status.out\ngrep -q \"Hello from dummy status module\" status.out\necho \"PASS: device1 status\"\n","testScript":"machine.start()\nmachine.wait_for_unit(\"multi-user.target\")\nmachine.wait_for_unit(\"dutagent.service\")\nmachine.succeed(\"/nix/store/6vqdzky8icgnarc7h7qii4avfs6fmqgb-dutctl-test-script\")\n"},"usage":"DUT Control is a tool that provides a unified interface to interact with development boards and test fixtures across platforms.\n\n#### Components\n\n- **dutagent**: Service daemon that manages physical devices (default port: 1024)\n- **dutctl**: CLI client for interacting with agents\n- **dutserver**: Central proxy for multi-agent setups (experimental)\n\n#### Test devices\n\nThe [example agent configuration](https://github.com/BlindspotSoftware/dutctl/blob/710bbcd16264e62af932698a229f9be2f83f6286/contrib/dutagent-cfg-example.yaml) includes three simulated devices (device1, device2, device3) using [dummy modules](https://github.com/BlindspotSoftware/dutctl/blob/710bbcd16264e62af932698a229f9be2f83f6286/pkg/module/dummy/README.md).\nProvide your own YAML config to manage real hardware.\n\n#### Basic Usage\n\nFirst, start the agent service through one of the service runtimes.\nFor instructions on how to do so, click the `Run` button on the top right of this page.\n\nOnce the agent is up, verify that the device can connect to it:\n\n```\ndutctl device1 status\n```\n\nIf it's successful, you should receive: `Hello from dummy status module`.\n\nNext, start the console repeat mode:\n\n```\ndutctl device2 repeat\n```\n\nEach word you type should be echoes back into the terminal.\nTo exit, type 2 words.\n"},"example":{"description":"Example application demonstrating multiple Forge runtimes.","displayName":"Example App","icon":null,"links":{"docs":null,"source":null,"website":"https://github.com/ngi-nix/forge"},"name":"example","ngi":{"grants":{"Commons":["Example 1","Example 2"],"Core":["Example 1","Example 2"],"Entrust":[],"Review":[]}},"pname":"example-app","programs":{"mainPackage":"/nix/store/rmmrimbly2xj6vdcn258ljm06silslbd-hello-web-0.0.1","packages":["/nix/store/rmmrimbly2xj6vdcn258ljm06silslbd-hello-web-0.0.1"],"runProgram":"hello-web","runtimes":{"program":{"enable":true},"shell":{"enable":true}}},"recipePath":"","result":"nixos-vm-config","services":{"components":{"hello-web":{"after":[],"argv":["serve"],"command":"/nix/store/rmmrimbly2xj6vdcn258ljm06silslbd-hello-web-0.0.1","configData":{},"environment":{},"name":"hello-web","packages":[],"ports":["5000:5000"],"preStart":null,"result":{"configData":{},"preStart":null,"process":{"argv":["/nix/store/rmmrimbly2xj6vdcn258ljm06silslbd-hello-web-0.0.1/bin/hello-web","serve"]}},"stateDir":"/var/lib/hello-web","user":"prefer-dynamic"}},"runtimes":{"container":{"components":{},"composeFile":null,"enable":true,"result":"container"},"nixos":{"enable":true,"nixosConfig":{"imports":[{"_file":"/nix/store/zg6g8dd6p7p7377czcff8z5x0xqb0c1b-source/forge/modules/apps/services/runtimes/nixos, via option perSystem.x86_64-linux.forge.apps.example.services.runtimes.nixos.nixosConfig","imports":[{}]}]},"packages":[],"result":"nixos-vm-config","setup":"","vm":{"cores":4,"diskSize":4096,"memorySize":2048}}}},"test":{"packages":[],"result":"nixos-test","sandbox":true,"script":"curl=\"curl --retry 5 --retry-max-time 120 --retry-all-errors\"\n$curl localhost:5000 | grep \"Hello, world!\"\n","testScript":"machine.start()\nmachine.wait_for_unit(\"multi-user.target\")\nmachine.wait_for_unit(\"hello-web.service\")\nmachine.succeed(\"/nix/store/yj44lbx96nakg4pyk88vwmq7qh54fwqf-example-test-script\")\n"},"usage":"This application demonstrates the _hello-web_ package running across all\nForge runtimes.\n\nFollow the run instructions to\n\n- Run CLI in a _program_ or in a_shell_ runtime\n\n```bash\n$ hello-web\n\nHello, world!\n```\n\n- Or, run service at [http://localhost:5000](http://localhost:5000) in\n  a _container_ or in a _nixos_ runtime\n"},"goupile":{"description":"Free design tool for secure forms including Clinical Report Forms (eCRF).","displayName":"Goupile","icon":"/nix/store/33b9niz7300swnxl825q8bpc5hgjwrmn-icon.svg","links":{"docs":"https://goupile.org/en/docs","source":"https://github.com/Koromix/rygel","website":"https://goupile.org/en"},"name":"goupile","ngi":{"grants":{"Commons":[],"Core":["Goupile"],"Entrust":[],"Review":[]}},"pname":"goupile-app","programs":{"mainPackage":null,"packages":[],"runProgram":"","runtimes":{"program":{"enable":false},"shell":{"enable":false}}},"recipePath":"","result":"nixos-vm-config","services":{"components":{"goupile":{"after":[],"argv":["-C","/nix/store/izfpvxna73284sqsrlrl17c7q2cldrvm-goupile.ini"],"command":"/nix/store/cmp8iszhfwrgglw79pgc84cirxy3frzb-goupile-3.12.5","configData":{},"environment":{},"name":"goupile","packages":[],"ports":["8181:8181"],"preStart":null,"result":{"configData":{},"preStart":null,"process":{"argv":["/nix/store/cmp8iszhfwrgglw79pgc84cirxy3frzb-goupile-3.12.5/bin/goupile","-C","/nix/store/izfpvxna73284sqsrlrl17c7q2cldrvm-goupile.ini"]}},"stateDir":"/var/lib/goupile","user":"prefer-dynamic"}},"runtimes":{"container":{"components":{"goupile":{"imageConfig":{},"packages":["/nix/store/cmp8iszhfwrgglw79pgc84cirxy3frzb-goupile-3.12.5"],"setup":""}},"composeFile":null,"enable":true,"result":"container"},"nixos":{"enable":true,"nixosConfig":{"imports":[{"_file":"/nix/store/zg6g8dd6p7p7377czcff8z5x0xqb0c1b-source/forge/modules/apps/services/runtimes/nixos, via option perSystem.x86_64-linux.forge.apps.goupile.services.runtimes.nixos.nixosConfig","imports":[{}]}]},"packages":[],"result":"nixos-vm-config","setup":"","vm":{"cores":4,"diskSize":4096,"memorySize":2048}}}},"test":{"packages":[],"result":"nixos-test","sandbox":true,"script":"curl=\"curl --retry 5 --retry-max-time 120 --retry-all-errors\"\n\n$curl --location localhost:8181 | grep -q \"Goupile\" >/dev/null\n","testScript":"machine.start()\nmachine.wait_for_unit(\"multi-user.target\")\nmachine.wait_for_unit(\"goupile.service\")\nmachine.succeed(\"/nix/store/cjgs2g06anlznfhdz7idrirl1dwbqls7-goupile-test-script\")\n"},"usage":"Goupile is a tool for creating secure forms, especially Clinical Report Forms (eCRF).\n\nIt runs as a web service. It has been configured to run on [http://localhost:8181](http://localhost:8181).\n"},"himalaya":{"description":"Command-line email client supporting IMAP, Maildir, and SMTP.","displayName":"Himalaya","icon":"/nix/store/sr1smbmxdhiyxfcf65mcsb1hhp2aw3hc-icon.svg","links":{"docs":null,"source":"https://github.com/pimalaya/himalaya","website":"https://pimalaya.org"},"name":"himalaya","ngi":{"grants":{"Commons":[],"Core":["Pimalaya","Pimalaya-PIM"],"Entrust":[],"Review":[]}},"pname":"himalaya-app","programs":{"mainPackage":null,"packages":["/nix/store/45kq2ykjj68fj1s7ds16fxrla71jhvgd-himalaya-1.2.0"],"runProgram":"","runtimes":{"program":{"enable":false},"shell":{"enable":true}}},"recipePath":"","result":"nixos-vm-config","services":{"components":{},"runtimes":{"container":{"components":{},"composeFile":null,"enable":false,"result":"container"},"nixos":{"enable":false,"nixosConfig":{"imports":[{"_file":"/nix/store/zg6g8dd6p7p7377czcff8z5x0xqb0c1b-source/forge/modules/apps/services/runtimes/nixos, via option perSystem.x86_64-linux.forge.apps.himalaya.services.runtimes.nixos.nixosConfig","imports":[{}]}]},"packages":[],"result":"nixos-vm-config","setup":"","vm":{"cores":4,"diskSize":4096,"memorySize":2048}}}},"test":{"packages":[],"result":"nixos-test","sandbox":true,"script":"echo \"Test script\"\n","testScript":"machine.start()\nmachine.wait_for_unit(\"multi-user.target\")\n\nmachine.succeed(\"/nix/store/nmb1hn2f1z84ykb57fjd0jwglvklp71r-himalaya-test-script\")\n"},"usage":"Himalaya is a command-line email client that supports IMAP, Maildir, SMTP,\nand Sendmail backends with PGP encryption.\n\n#### Example\n\nList configured accounts\n\n```\nhimalaya account list\n```\n\nList folders for the default account\n\n```\nhimalaya folder list\n```\n\nList emails in the inbox\n\n```\nhimalaya envelope list\n```\n\nRead an email by ID\n\n```\nhimalaya message read <id>\n```\n\nWrite and send a new email\n\n```\nhimalaya message write\n```\n"},"ironcalc":{"description":"Open source selfhosted spreadsheet engine.","displayName":"IronCalc","icon":"/nix/store/cbkk751cnlnnh2g1nzvn3zwlwxpx5ihj-icon.svg","links":{"docs":"https://docs.ironcalc.com/","source":"https://github.com/ironcalc/IronCalc","website":"https://www.ironcalc.com"},"name":"ironcalc","ngi":{"grants":{"Commons":["IronCalc-conditional","IronCalc-NC"],"Core":["IronCalc"],"Entrust":[],"Review":[]}},"pname":"ironcalc-app","programs":{"mainPackage":null,"packages":[],"runProgram":"","runtimes":{"program":{"enable":false},"shell":{"enable":false}}},"recipePath":"","result":"nixos-vm-config","services":{"components":{"ironcalc":{"after":[],"argv":[],"command":"/nix/store/rl6r1ij28zn2ji1ir6b481i9vkhyk6gv-ironcalc-0.7.1-unstable-2026-04-29/bin/ironcalc","configData":{},"environment":{"IRONCALC_DB_PATH":"/var/lib/ironcalc/ironcalc.sqlite","ROCKET_ADDRESS":"0.0.0.0"},"name":"ironcalc","packages":[],"ports":["8000:8000"],"preStart":null,"result":{"configData":{},"preStart":null,"process":{"argv":["/nix/store/rl6r1ij28zn2ji1ir6b481i9vkhyk6gv-ironcalc-0.7.1-unstable-2026-04-29/bin/ironcalc"]}},"stateDir":"/var/lib/ironcalc","user":"prefer-dynamic"}},"runtimes":{"container":{"components":{"ironcalc":{"imageConfig":{},"packages":["/nix/store/rl6r1ij28zn2ji1ir6b481i9vkhyk6gv-ironcalc-0.7.1-unstable-2026-04-29"],"setup":""}},"composeFile":null,"enable":true,"result":"container"},"nixos":{"enable":true,"nixosConfig":{"imports":[{"_file":"/nix/store/zg6g8dd6p7p7377czcff8z5x0xqb0c1b-source/forge/modules/apps/services/runtimes/nixos, via option perSystem.x86_64-linux.forge.apps.ironcalc.services.runtimes.nixos.nixosConfig","imports":[{}]}]},"packages":["/nix/store/rl6r1ij28zn2ji1ir6b481i9vkhyk6gv-ironcalc-0.7.1-unstable-2026-04-29"],"result":"nixos-vm-config","setup":"","vm":{"cores":4,"diskSize":4096,"memorySize":2048}}}},"test":{"packages":["/nix/store/0aha64svrrch155x78xhzn6kmgrrsl9a-curl-8.20.0-bin"],"result":"nixos-test","sandbox":true,"script":"curl=\"curl --retry 8 --retry-max-time 120 --retry-all-errors\"\n$curl localhost:8000 | grep -q \"IronCalc\"\n","testScript":"machine.start()\nmachine.wait_for_unit(\"multi-user.target\")\nmachine.wait_for_unit(\"ironcalc.service\")\nmachine.succeed(\"/nix/store/l6pnqkkw6vawmcc55rjvpka2pk7w78ak-ironcalc-test-script\")\n"},"usage":"IronCalc is an Open source spreadsheet engine and ecosystem.\n\n#### Access\n\nIroncalc will be available on [http://localhost:8000](http://localhost:8000).\n\nYou can specify a different port via `ROCKET_PORT`, and different database path with `IRONCALC_DB_PATH` environment variables.\n\n"},"jaq":{"description":"Data wrangling tool focusing on correctness, speed, and simplicity.","displayName":"jaq","icon":"/nix/store/a030nvxigm9hg172dj7a6rwyi6ix46wv-icon.svg","links":{"docs":"https://gedenkt.at/jaq/manual","source":"https://github.com/01mf02/jaq","website":null},"name":"jaq","ngi":{"grants":{"Commons":["Polyglot-jaq"],"Core":[],"Entrust":["jaq"],"Review":[]}},"pname":"jaq-app","programs":{"mainPackage":null,"packages":["/nix/store/xpwhsmmah72kj9hzlccz9pr33g12kg6l-jaq-3.0.0"],"runProgram":"","runtimes":{"program":{"enable":false},"shell":{"enable":true}}},"recipePath":"","result":"nixos-vm-config","services":{"components":{},"runtimes":{"container":{"components":{},"composeFile":null,"enable":false,"result":"container"},"nixos":{"enable":false,"nixosConfig":{"imports":[{"_file":"/nix/store/zg6g8dd6p7p7377czcff8z5x0xqb0c1b-source/forge/modules/apps/services/runtimes/nixos, via option perSystem.x86_64-linux.forge.apps.jaq.services.runtimes.nixos.nixosConfig","imports":[{}]}]},"packages":[],"result":"nixos-vm-config","setup":"","vm":{"cores":4,"diskSize":4096,"memorySize":2048}}}},"test":{"packages":[],"result":"nixos-test","sandbox":true,"script":"echo \"Test script\"\n","testScript":"machine.start()\nmachine.wait_for_unit(\"multi-user.target\")\n\nmachine.succeed(\"/nix/store/w3y8dwirsg4cgs5pjal95mbfb8pl1rr3-jaq-test-script\")\n"},"usage":"jaq is a fast and correct reimplementation of jq for processing JSON, YAML, TOML, XML, and CSV data.\n\n#### Example\n\nExtract a field from a JSON file\n\n```bash\njaq '.name' file.json\n```\n\nTransform an array\n\n```bash\necho '[1,2,3]' | jaq '[.[] * 2]'\n```\n\nFilter objects by condition\n\n```bash\njaq '.[] | select(.age > 30)' data.json\n```\n\nOutput raw strings without JSON encoding\n\n```bash\njaq -r '.items[].name' data.json\n```\n"},"kepler-formal":{"description":"Formal verification tool for Verilog and Naja interchange format.","displayName":"Kepler Formal","icon":null,"links":{"docs":null,"source":"https://github.com/keplertech/kepler-formal","website":null},"name":"kepler-formal","ngi":{"grants":{"Commons":["Naja-LEC-TimingModelEngine"],"Core":[],"Entrust":[],"Review":[]}},"pname":"kepler-formal-app","programs":{"mainPackage":null,"packages":["/nix/store/wrm50kmn5xm18hxksgbh9f6zxv564m35-kepler-formal-1.0.0-unstable-2026-04-13"],"runProgram":"","runtimes":{"program":{"enable":false},"shell":{"enable":true}}},"recipePath":"","result":"nixos-vm-config","services":{"components":{},"runtimes":{"container":{"components":{},"composeFile":null,"enable":false,"result":"container"},"nixos":{"enable":false,"nixosConfig":{"imports":[{"_file":"/nix/store/zg6g8dd6p7p7377czcff8z5x0xqb0c1b-source/forge/modules/apps/services/runtimes/nixos, via option perSystem.x86_64-linux.forge.apps.kepler-formal.services.runtimes.nixos.nixosConfig","imports":[{}]}]},"packages":[],"result":"nixos-vm-config","setup":"","vm":{"cores":4,"diskSize":4096,"memorySize":2048}}}},"test":{"packages":[],"result":"nixos-test","sandbox":true,"script":"echo \"Test script\"\n","testScript":"machine.start()\nmachine.wait_for_unit(\"multi-user.target\")\n\nmachine.succeed(\"/nix/store/4xl6y3bccm320kbfm0m6mchq4ry7wwr2-kepler-formal-test-script\")\n"},"usage":"Kepler Formal is a CLI tool for formal verification of logic equivalence between two netlists.\n\n#### Example\n\nDownload example Verilog files\n\n```bash\nmkdir example-data && cd example-data\n\nfor file in \\\n  tinyrocket.v \\\n  tinyrocket_edited.v \\\n  NangateOpenCellLibrary_typical.lib \\\n  fakeram45_1024x32.lib \\\n  fakeram45_64x32.lib \\\n  fakeram45_64x15.lib\ndo wget https://raw.githubusercontent.com/keplertech/kepler-formal/refs/heads/main/example/$file\ndone\n```\n\nRun program\n\n```bash\nkepler-formal -verilog \\\n  tinyrocket.v \\\n  tinyrocket_edited.v \\\n  NangateOpenCellLibrary_typical.lib \\\n  fakeram45_1024x32.lib \\\n  fakeram45_64x32.lib \\\n  fakeram45_64x15.lib\n```\n\n"},"lychee":{"description":"Reliable and fast link checker to combat linkrot.","displayName":"Lychee","icon":"/nix/store/c2xcmn4dbw1zffrw1jn3flnrqp6vd99r-icon.svg","links":{"docs":"https://lychee.cli.rs/guides/getting-started","source":"https://github.com/lycheeverse/lychee","website":"https://lychee.cli.rs"},"name":"lychee","ngi":{"grants":{"Commons":[],"Core":["lychee"],"Entrust":[],"Review":[]}},"pname":"lychee-app","programs":{"mainPackage":null,"packages":["/nix/store/g9a7rassr43yn5pf96xqi5ac3mhbdcp7-lychee-0.24.1"],"runProgram":"","runtimes":{"program":{"enable":false},"shell":{"enable":true}}},"recipePath":"","result":"nixos-vm-config","services":{"components":{},"runtimes":{"container":{"components":{},"composeFile":null,"enable":false,"result":"container"},"nixos":{"enable":false,"nixosConfig":{"imports":[{"_file":"/nix/store/zg6g8dd6p7p7377czcff8z5x0xqb0c1b-source/forge/modules/apps/services/runtimes/nixos, via option perSystem.x86_64-linux.forge.apps.lychee.services.runtimes.nixos.nixosConfig","imports":[{}]}]},"packages":[],"result":"nixos-vm-config","setup":"","vm":{"cores":4,"diskSize":4096,"memorySize":2048}}}},"test":{"packages":[],"result":"nixos-test","sandbox":true,"script":"echo \"Test script\"\n","testScript":"machine.start()\nmachine.wait_for_unit(\"multi-user.target\")\n\nmachine.succeed(\"/nix/store/4vxbvc1rb8whhgss57gy05gws4df2j74-lychee-test-script\")\n"},"usage":"Recursively checks all links in all supported files.\n\n```bash\nlychee .\n```\n\nChecks links on the given page (not recursive). Recursion is not supported, but you can use a sitemap as input.\n\n```bash\nlychee https://example.com\n```\n\nChecks multiple inputs, such as files and URLs.\n\n```bash\nlychee README.md\nlychee test.html info.txt https://example.com\n```\n\nChecks local files without making any network requests.\n\n```bash\nlychee --offline path/to/directory\n```\n"},"mox":{"description":"Modern full-featured open source secure mail server for low-maintenance self-hosted email.","displayName":"Mox","icon":"/nix/store/a89ljlphwycz7zikc76576y2pcrkgffi-icon.svg","links":{"docs":"https://www.xmox.nl/install/","source":"https://github.com/mjl-/mox","website":"https://www.xmox.nl/"},"name":"mox","ngi":{"grants":{"Commons":[],"Core":["Mox-Automation"],"Entrust":["Mox"],"Review":["Mox-API"]}},"pname":"mox-app","programs":{"mainPackage":null,"packages":[],"runProgram":"","runtimes":{"program":{"enable":false},"shell":{"enable":false}}},"recipePath":"","result":"nixos-vm-config","services":{"components":{"mox":{"after":[],"argv":["-config","/var/lib/mox/config/mox.conf","serve"],"command":"/nix/store/v09ikwxq1dzwn1bn5s129cmkdfqpmjj9-mox-0.0.15","configData":{"domains.conf":{"enable":true,"name":"domains.conf","path":"domains.conf","source":"/nix/store/h3r212xpfs9dflz9zjsvm4namj38xyvc-domains.conf","text":null},"mox.conf":{"enable":true,"name":"mox.conf","path":"mox.conf","source":"/nix/store/klbsad8a2i6q33b0y701qqic3mhg50az-mox.conf","text":null}},"environment":{},"name":"mox","packages":[],"ports":["8080:8080","8081:8081","8082:8082"],"preStart":"/nix/store/08g3v8c9y7xkwsk5j4f9fs2b8rhcza72-mox-pre-start","result":{"configData":{"domains.conf":{"enable":true,"name":"domains.conf","path":"domains.conf","source":"/nix/store/h3r212xpfs9dflz9zjsvm4namj38xyvc-domains.conf","text":null},"mox.conf":{"enable":true,"name":"mox.conf","path":"mox.conf","source":"/nix/store/klbsad8a2i6q33b0y701qqic3mhg50az-mox.conf","text":null}},"preStart":"/nix/store/08g3v8c9y7xkwsk5j4f9fs2b8rhcza72-mox-pre-start","process":{"argv":["/nix/store/v09ikwxq1dzwn1bn5s129cmkdfqpmjj9-mox-0.0.15/bin/mox","-config","/var/lib/mox/config/mox.conf","serve"]}},"stateDir":"/var/lib/mox","user":"root"}},"runtimes":{"container":{"components":{"mox":{"imageConfig":{},"packages":["/nix/store/cgjr3kj3hs7ngznyws5qfg16c8scpys0-bash-interactive-5.3p9","/nix/store/9ypz3flqsrl5xl495mm8h645gadjsxi1-coreutils-9.11","/nix/store/v09ikwxq1dzwn1bn5s129cmkdfqpmjj9-mox-0.0.15"],"setup":"# Create Mox keys and data files\nif ! [ -d /var/lib/mox/config ]; then\n  mkdir -p /var/lib/mox/config && cd /var/lib/mox\n\n  # Generate DKIM keys\n  mkdir -p config/dkim\n  /nix/store/v09ikwxq1dzwn1bn5s129cmkdfqpmjj9-mox-0.0.15/bin/mox dkim genrsa > config/dkim/dkima.rsa2048.privatekey.pkcs8.pem\n  /nix/store/v09ikwxq1dzwn1bn5s129cmkdfqpmjj9-mox-0.0.15/bin/mox dkim genrsa > config/dkim/dkimb.rsa2048.privatekey.pkcs8.pem\n\n  # Create data directory\n  mkdir data\n  chown mox:mox data\nfi\n"}},"composeFile":null,"enable":true,"result":"container"},"nixos":{"enable":true,"nixosConfig":{"imports":[{"_file":"/nix/store/zg6g8dd6p7p7377czcff8z5x0xqb0c1b-source/recipes/apps/mox-app/recipe.nix, via option perSystem.x86_64-linux.forge.apps.mox.services.runtimes.nixos.nixosConfig","imports":[{"networking":{"enableIPv6":false,"nameservers":["8.8.8.8"]}}]}]},"packages":["/nix/store/v09ikwxq1dzwn1bn5s129cmkdfqpmjj9-mox-0.0.15"],"result":"nixos-vm-config","setup":"# Create Mox keys and data files\nif ! [ -d /var/lib/mox/config ]; then\n  mkdir -p /var/lib/mox/config && cd /var/lib/mox\n\n  # Generate DKIM keys\n  mkdir -p config/dkim\n  /nix/store/v09ikwxq1dzwn1bn5s129cmkdfqpmjj9-mox-0.0.15/bin/mox dkim genrsa > config/dkim/dkima.rsa2048.privatekey.pkcs8.pem\n  /nix/store/v09ikwxq1dzwn1bn5s129cmkdfqpmjj9-mox-0.0.15/bin/mox dkim genrsa > config/dkim/dkimb.rsa2048.privatekey.pkcs8.pem\n\n  # Create data directory\n  mkdir data\n  chown mox:mox data\nfi\n","vm":{"cores":4,"diskSize":4096,"memorySize":2048}}}},"test":{"packages":[],"result":"nixos-test","sandbox":true,"script":"curl=\"curl --retry 20 --retry-max-time 120 --retry-all-errors\"\n\n$curl --location localhost:8080 | grep \"Mox Account\"\n$curl --location localhost:8081/admin | grep \"Mox Admin\"\n$curl --location localhost:8082/webmail | grep \"Mox Webmail\"\n","testScript":"machine.start()\nmachine.wait_for_unit(\"multi-user.target\")\nmachine.wait_for_unit(\"mox.service\")\nmachine.succeed(\"/nix/store/3mn63gq7j61snnpilfpgj12bmqvs7hds-mox-test-script\")\n"},"usage":"Mox is a modern, full-featured, open source secure mail server providing\nSMTP, IMAP4, webmail, SPF/DKIM/DMARC, and more.\n\n##### Administration\n\nIf running inside a container, connect to it with:\n\n```bash\npodman-compose -f result/mox/compose.yaml exec mox bash\n```\n\nSet admin password:\n\n```bash\necho \"adminpassword\" | mox -config /var/lib/mox/config/mox.conf setadminpassword\nchown mox /var/lib/mox/config/adminpasswd\n```\n\n##### URLs\n\n* Admin web interface: [http://localhost:8080](http://localhost:8080)\n* Account web interface: [http://localhost:8081](http://localhost:8081)\n* Webmail interface: [http://localhost:8082](http://localhost:8082)\n\n"},"offen":{"description":"Fair and privacy-focused web analytics.","displayName":"Offen","icon":"/nix/store/5d9qs5yzxb78qrk18hpjqsizr2ndjc0h-icon.svg","links":{"docs":"https://docs.offen.dev","source":"https://github.com/offen/offen","website":"https://www.offen.dev"},"name":"offen","ngi":{"grants":{"Commons":[],"Core":[],"Entrust":[],"Review":["offen","OffenOne"]}},"pname":"offen-app","programs":{"mainPackage":null,"packages":[],"runProgram":"","runtimes":{"program":{"enable":false},"shell":{"enable":false}}},"recipePath":"","result":"nixos-vm-config","services":{"components":{"offen":{"after":[],"argv":["serve"],"command":"/nix/store/kw95fpihmh69gazijxfnv3c1l5yydw4l-offen-0.0.0-unstable-2026-03-04","configData":{},"environment":{"OFFEN_DATABASE_CONNECTIONSTRING":"/var/lib/offen/offen.db","OFFEN_DATABASE_DIALECT":"sqlite3","OFFEN_SERVER_PORT":"3000"},"name":"offen","packages":[],"ports":["3000:3000"],"preStart":null,"result":{"configData":{},"preStart":null,"process":{"argv":["/nix/store/kw95fpihmh69gazijxfnv3c1l5yydw4l-offen-0.0.0-unstable-2026-03-04/bin/offen","serve"]}},"stateDir":"/var/lib/offen","user":"prefer-dynamic"}},"runtimes":{"container":{"components":{"offen":{"imageConfig":{},"packages":["/nix/store/cgjr3kj3hs7ngznyws5qfg16c8scpys0-bash-interactive-5.3p9","/nix/store/9ypz3flqsrl5xl495mm8h645gadjsxi1-coreutils-9.11","/nix/store/kw95fpihmh69gazijxfnv3c1l5yydw4l-offen-0.0.0-unstable-2026-03-04"],"setup":""}},"composeFile":null,"enable":true,"result":"container"},"nixos":{"enable":true,"nixosConfig":{"imports":[{"_file":"/nix/store/zg6g8dd6p7p7377czcff8z5x0xqb0c1b-source/forge/modules/apps/services/runtimes/nixos, via option perSystem.x86_64-linux.forge.apps.offen.services.runtimes.nixos.nixosConfig","imports":[{}]}]},"packages":["/nix/store/kw95fpihmh69gazijxfnv3c1l5yydw4l-offen-0.0.0-unstable-2026-03-04"],"result":"nixos-vm-config","setup":"","vm":{"cores":4,"diskSize":4096,"memorySize":2048}}}},"test":{"packages":[],"result":"nixos-test","sandbox":true,"script":"curl=\"curl --retry 5 --retry-max-time 120 --retry-all-errors\"\n\nexport OFFEN_DATABASE_CONNECTIONSTRING=\"/var/lib/offen/offen.db\"\noffen setup -name test -email test@localhost -password test123456\n$curl localhost:3000 | grep \"Offen Fair Web Analytics\"\n","testScript":"machine.start()\nmachine.wait_for_unit(\"multi-user.target\")\nmachine.wait_for_unit(\"offen.service\")\nmachine.succeed(\"/nix/store/nnij2lwg0dbw0swmsrv5kq5f8pc9w26g-offen-test-script\")\n"},"usage":"Offen is a self-hosted web analytics server that gives operators insight\ninto usage while allowing users to access, review, and delete their own data.\n\n#### Access\n\nOpen the Offen interface at [http://localhost:3000](http://localhost:3000).\n\n#### Initial Setup\n\nCreate an account on first run:\n\n```bash\nexport OFFEN_DATABASE_CONNECTIONSTRING=\"/var/lib/offen/offen.db\"\noffen setup -name <account-name> -email <email> -password <password>\n```\n\n"},"pnut":{"description":"C to POSIX shell transpiler for reproducible and auditable bootstrapping of GCC from a minimal seed.","displayName":"Pnut","icon":null,"links":{"docs":null,"source":"https://github.com/udem-dlteam/pnut","website":null},"name":"pnut","ngi":{"grants":{"Commons":["Pnut"],"Core":[],"Entrust":[],"Review":[]}},"pname":"pnut-app","programs":{"mainPackage":null,"packages":["/nix/store/2lz7hjbar5h4hai777747d2riwgicf6y-pnut-1.1"],"runProgram":"","runtimes":{"program":{"enable":false},"shell":{"enable":true}}},"recipePath":"","result":"nixos-vm-config","services":{"components":{},"runtimes":{"container":{"components":{},"composeFile":null,"enable":false,"result":"container"},"nixos":{"enable":false,"nixosConfig":{"imports":[{"_file":"/nix/store/zg6g8dd6p7p7377czcff8z5x0xqb0c1b-source/forge/modules/apps/services/runtimes/nixos, via option perSystem.x86_64-linux.forge.apps.pnut.services.runtimes.nixos.nixosConfig","imports":[{}]}]},"packages":[],"result":"nixos-vm-config","setup":"","vm":{"cores":4,"diskSize":4096,"memorySize":2048}}}},"test":{"packages":[],"result":"nixos-test","sandbox":true,"script":"echo \"Test script\"\n","testScript":"machine.start()\nmachine.wait_for_unit(\"multi-user.target\")\n\nmachine.succeed(\"/nix/store/7ky6avk0cdhad8mykmwjrj73cqdll0ik-pnut-test-script\")\n"},"usage":"Pnut transpiles C source code to POSIX shell scripts, enabling\nreproducible and auditable bootstrapping of GCC from a minimal seed.\n\n#### Transpile a C file to shell\n\n```bash\npnut input.c > output.sh\nchmod +x output.sh\n```\n\n#### Bootstrap pnut itself\n\n```bash\npnut pnut.c > pnut-bootstrap.sh\nchmod +x pnut-bootstrap.sh\n```\n"},"qlever":{"description":"Web-based user interface for QLever SPARQL engine.","displayName":"QLever","icon":null,"links":{"docs":null,"source":"https://github.com/ad-freiburg/qlever","website":"https://github.com/ad-freiburg/qlever"},"name":"qlever","ngi":{"grants":{"Commons":[],"Core":[],"Entrust":[],"Review":["QLever-similarity"]}},"pname":"qlever-app","programs":{"mainPackage":null,"packages":[],"runProgram":"","runtimes":{"program":{"enable":false},"shell":{"enable":false}}},"recipePath":"","result":"nixos-vm-config","services":{"components":{"qlever-server":{"after":[],"argv":["--qleverfile","/var/lib/qlever-server/Qleverfile","start","--run-in-foreground"],"command":"/nix/store/g6s8ivl4kn0x48pcfk11wc2zqg7zj807-qlever-control-0.5.46","configData":{"service-data":{"enable":true,"name":"service-data","path":"olympics.nt","source":"/nix/store/1qrq59jxq1ccc30r15kgz2r55qgya5wi-qlever-olympics-rdf-data-0-master-2023-01-01/olympics.nt","text":null}},"environment":{},"name":"qlever-server","packages":["/nix/store/0aha64svrrch155x78xhzn6kmgrrsl9a-curl-8.20.0-bin","/nix/store/3iy9r5s7d5dhr2hi8ks0sqr3axlcbvp0-qlever-0.5.46","/nix/store/g6s8ivl4kn0x48pcfk11wc2zqg7zj807-qlever-control-0.5.46","/nix/store/mhw4sjc1rz4zmb3vkdinvfm7ym96fazx-unzip-6.0"],"ports":["7019:7019"],"preStart":"/nix/store/2k6m8gv3nhfz83rlil4ca3lf2l0pzm61-qlever-server-pre-start","result":{"configData":{"service-data":{"enable":true,"name":"service-data","path":"olympics.nt","source":"/nix/store/1qrq59jxq1ccc30r15kgz2r55qgya5wi-qlever-olympics-rdf-data-0-master-2023-01-01/olympics.nt","text":null}},"preStart":"/nix/store/2k6m8gv3nhfz83rlil4ca3lf2l0pzm61-qlever-server-pre-start","process":{"argv":["/nix/store/g6s8ivl4kn0x48pcfk11wc2zqg7zj807-qlever-control-0.5.46/bin/qlever","--qleverfile","/var/lib/qlever-server/Qleverfile","start","--run-in-foreground"]}},"stateDir":"/var/lib/qlever-server","user":"prefer-dynamic"},"qlever-ui":{"after":["qlever-server"],"argv":["--bind=0.0.0.0:8080"],"command":"/nix/store/pk7xvmbgfj596pag4msphivb8rz38mqz-qlever-ui-0-unstable-2026-04-16","configData":{},"environment":{"DJANGO_SETTINGS_MODULE":"qlever.settings","QLEVERUI_DATABASE_URL":"sqlite:////var/lib/qlever-ui/db/qleverui.sqlite3"},"name":"qlever-ui","packages":["/nix/store/pk7xvmbgfj596pag4msphivb8rz38mqz-qlever-ui-0-unstable-2026-04-16","/nix/store/m3cgfxjr8vi7kwr0mka3jx0p2f8h1nny-subversion-1.14.5"],"ports":["8080:8080"],"preStart":"/nix/store/rj752kfkjnv00slqlvflc9rql21vcl68-qlever-ui-pre-start","result":{"configData":{},"preStart":"/nix/store/rj752kfkjnv00slqlvflc9rql21vcl68-qlever-ui-pre-start","process":{"argv":["/nix/store/pk7xvmbgfj596pag4msphivb8rz38mqz-qlever-ui-0-unstable-2026-04-16/bin/qlever-ui","--bind=0.0.0.0:8080"]}},"stateDir":"/var/lib/qlever-ui","user":"prefer-dynamic"}},"runtimes":{"container":{"components":{"qlever-server":{"imageConfig":{},"packages":["/nix/store/cgjr3kj3hs7ngznyws5qfg16c8scpys0-bash-interactive-5.3p9","/nix/store/9ypz3flqsrl5xl495mm8h645gadjsxi1-coreutils-9.11"],"setup":""},"qlever-ui":{"imageConfig":{},"packages":["/nix/store/qy5fwvfkys6bs30y9xczrms0xvk3a04w-rsync-3.4.1"],"setup":"WORKDIR=/var/lib/qlever-ui\n\n# only copy db on first run so we don't overwrite it\nif [ ! -d \"$WORKDIR/db\" ]; then\n  rsync -a --chmod=u=rwX,g=rwX,o=rX /nix/store/pk7xvmbgfj596pag4msphivb8rz38mqz-qlever-ui-0-unstable-2026-04-16/opt/db \"$WORKDIR\"\nfi\n\nrsync -a --chmod=u=rwX,go=rX --exclude='/db/' /nix/store/pk7xvmbgfj596pag4msphivb8rz38mqz-qlever-ui-0-unstable-2026-04-16/opt/ \"$WORKDIR\"\n"}},"composeFile":null,"enable":true,"result":"container"},"nixos":{"enable":true,"nixosConfig":{"imports":[{"_file":"/nix/store/zg6g8dd6p7p7377czcff8z5x0xqb0c1b-source/forge/modules/apps/services/runtimes/nixos, via option perSystem.x86_64-linux.forge.apps.qlever.services.runtimes.nixos.nixosConfig","imports":[{}]}]},"packages":["/nix/store/qy5fwvfkys6bs30y9xczrms0xvk3a04w-rsync-3.4.1"],"result":"nixos-vm-config","setup":"WORKDIR=/var/lib/qlever-ui\n\n# only copy db on first run so we don't overwrite it\nif [ ! -d \"$WORKDIR/db\" ]; then\n  rsync -a --chmod=u=rwX,g=rwX,o=rX /nix/store/pk7xvmbgfj596pag4msphivb8rz38mqz-qlever-ui-0-unstable-2026-04-16/opt/db \"$WORKDIR\"\nfi\n\nrsync -a --chmod=u=rwX,go=rX --exclude='/db/' /nix/store/pk7xvmbgfj596pag4msphivb8rz38mqz-qlever-ui-0-unstable-2026-04-16/opt/ \"$WORKDIR\"\n","vm":{"cores":4,"diskSize":4096,"memorySize":2048}}}},"test":{"packages":[],"result":"nixos-test","sandbox":true,"script":"curl=\"curl --retry 40 --retry-max-time 240 --retry-all-errors\"\n\nsleep 30\n\n# UI accessible\n$curl --location localhost:8080 | grep -i \"qlever\"\n\nsleep 30\n\n# query indexed data\nresult=$($curl -s localhost:7019 \\\n  -H \"Accept: text/tab-separated-values\" \\\n  --data-urlencode \"query=SELECT * WHERE { ?s ?p ?o } LIMIT 10\")\necho \"$result\"\ntest \"$(printf '%s\\n' \"$result\" | wc -l)\" -eq 11\n","testScript":"machine.start()\nmachine.wait_for_unit(\"multi-user.target\")\nmachine.wait_for_unit(\"qlever-server.service\")\nmachine.wait_for_unit(\"qlever-ui.service\")\nmachine.succeed(\"/nix/store/ambpffzpmxihwfacximrwq5sydlvg5jv-qlever-test-script\")\n"},"usage":"By default, the Olympics dataset is downloaded and indexed on startup.\nTo use a different dataset, choose one from the [available use cases](https://docs.qlever.dev/use-cases) and update your `./Qleverfile` accordingly.\n\nOnce indexing is complete, open the UI in your browser at [http://localhost:8080](http://localhost:8080) and run the following query:\n\n```sparql\nSELECT * WHERE { ?s ?p ?o } LIMIT 10\n```\n\nIf everything is working, results will appear below the input field.\n\n"},"repath-studio":{"description":"SVG editor written in Clojurescript.","displayName":"Repath Studio","icon":"/nix/store/ra19mg6nwlsl5y65ya06v035bdk53xcy-icon.svg","links":{"docs":"https://repath.studio/get-started/interactive-shell","source":"https://github.com/repath-studio/repath-studio","website":"https://repath.studio"},"name":"repath-studio","ngi":{"grants":{"Commons":["RepathStudio"],"Core":[],"Entrust":[],"Review":[]}},"pname":"repath-studio-app","programs":{"mainPackage":"/nix/store/3d5x042asafmrl9rwl3g073q7k746sqp-repath-studio-0.4.14","packages":[],"runProgram":"repath-studio","runtimes":{"program":{"enable":true},"shell":{"enable":false}}},"recipePath":"","result":"nixos-vm-config","services":{"components":{},"runtimes":{"container":{"components":{},"composeFile":null,"enable":false,"result":"container"},"nixos":{"enable":false,"nixosConfig":{"imports":[{"_file":"/nix/store/zg6g8dd6p7p7377czcff8z5x0xqb0c1b-source/forge/modules/apps/services/runtimes/nixos, via option perSystem.x86_64-linux.forge.apps.repath-studio.services.runtimes.nixos.nixosConfig","imports":[{}]}]},"packages":[],"result":"nixos-vm-config","setup":"","vm":{"cores":4,"diskSize":4096,"memorySize":2048}}}},"test":{"packages":[],"result":"nixos-test","sandbox":true,"script":"echo \"Test script\"\n","testScript":"machine.start()\nmachine.wait_for_unit(\"multi-user.target\")\n\nmachine.succeed(\"/nix/store/dp3a6kkxdrlxps1za30dkf9whl1r8n8a-repath-studio-test-script\")\n"},"usage":"Repath Studio is a cross platform vector graphics editor, that combines procedural tooling with traditional design workflows.\n\nIt includes an interactive shell, which allows evaluating code to generate shapes, or even extend the editor on the fly.\n"},"sudo-rs":{"description":"Memory-safe implementation of sudo and su.","displayName":"sudo-rs","icon":"/nix/store/sbznl0zai2k54hnsrhww3yni7b29xhi4-icon.svg","links":{"docs":null,"source":"https://github.com/trifectatechfoundation/sudo-rs","website":null},"name":"sudo-rs","ngi":{"grants":{"Commons":[],"Core":["sudo-rs"],"Entrust":[],"Review":[]}},"pname":"sudo-rs-app","programs":{"mainPackage":"/nix/store/i24wrwd1k4yqwpb1y655h2i6ijzkw3bl-sudo-rs-0.2.13","packages":["/nix/store/i24wrwd1k4yqwpb1y655h2i6ijzkw3bl-sudo-rs-0.2.13"],"runProgram":"sudo","runtimes":{"program":{"enable":true},"shell":{"enable":true}}},"recipePath":"","result":"nixos-vm-config","services":{"components":{},"runtimes":{"container":{"components":{},"composeFile":null,"enable":false,"result":"container"},"nixos":{"enable":false,"nixosConfig":{"imports":[{"_file":"/nix/store/zg6g8dd6p7p7377czcff8z5x0xqb0c1b-source/forge/modules/apps/services/runtimes/nixos, via option perSystem.x86_64-linux.forge.apps.sudo-rs.services.runtimes.nixos.nixosConfig","imports":[{}]}]},"packages":[],"result":"nixos-vm-config","setup":"","vm":{"cores":4,"diskSize":4096,"memorySize":2048}}}},"test":{"packages":[],"result":"nixos-test","sandbox":true,"script":"echo \"Test script\"\n","testScript":"machine.start()\nmachine.wait_for_unit(\"multi-user.target\")\n\nmachine.succeed(\"/nix/store/fii5sii8vxkk5sqq65y5jh45dnz4rzrj-sudo-rs-test-script\")\n"},"usage":"sudo-rs is a memory-safe Rust reimplementation of the sudo and su utilities.\n\n#### Example\n\nRun a command as root\n\n```\nsudo <command>\n```\n\nSwitch to another user\n\n```\nsu - <username>\n```\n\nEdit the sudoers file safely\n\n```\nvisudo\n```\n"},"tau":{"description":"Web radio streaming system.","displayName":"Tau","icon":null,"links":{"docs":null,"source":"https://github.com/tau-org","website":null},"name":"tau","ngi":{"grants":{"Commons":[],"Core":["Tau"],"Entrust":[],"Review":[]}},"pname":"tau-app","programs":{"mainPackage":null,"packages":["/nix/store/b1wj1b4j92j2cljydl1wyj6bwazyvm9z-tau-radio-0.2.101-unstable-2025-12-17"],"runProgram":"","runtimes":{"program":{"enable":false},"shell":{"enable":true}}},"recipePath":"","result":"nixos-vm-config","services":{"components":{"tau-tower":{"after":[],"argv":[],"command":"/nix/store/vgi1b5730cvdpv72iddlc3w1di0bsy0k-tau-tower-0.2.2-beta-unstable-2026-03-14","configData":{"tau/tower.toml":{"enable":true,"name":"tau/tower.toml","path":"tau/tower.toml","source":"/nix/store/l8w2spmpwm1cif4wsnjajr4q39287k2w-config.toml","text":null}},"environment":{},"name":"tau-tower","packages":[],"ports":["3001:3001","3002:3002"],"preStart":null,"result":{"configData":{"tau/tower.toml":{"enable":true,"name":"tau/tower.toml","path":"tau/tower.toml","source":"/nix/store/l8w2spmpwm1cif4wsnjajr4q39287k2w-config.toml","text":null}},"preStart":null,"process":{"argv":["/nix/store/vgi1b5730cvdpv72iddlc3w1di0bsy0k-tau-tower-0.2.2-beta-unstable-2026-03-14/bin/tau-tower"]}},"stateDir":"/var/lib/tau-tower","user":"prefer-dynamic"}},"runtimes":{"container":{"components":{"tau-tower":{"imageConfig":{},"packages":["/nix/store/vgi1b5730cvdpv72iddlc3w1di0bsy0k-tau-tower-0.2.2-beta-unstable-2026-03-14"],"setup":""}},"composeFile":null,"enable":true,"result":"container"},"nixos":{"enable":true,"nixosConfig":{"imports":[{"_file":"/nix/store/zg6g8dd6p7p7377czcff8z5x0xqb0c1b-source/forge/modules/apps/services/runtimes/nixos, via option perSystem.x86_64-linux.forge.apps.tau.services.runtimes.nixos.nixosConfig","imports":[{}]}]},"packages":["/nix/store/vgi1b5730cvdpv72iddlc3w1di0bsy0k-tau-tower-0.2.2-beta-unstable-2026-03-14"],"result":"nixos-vm-config","setup":"","vm":{"cores":4,"diskSize":4096,"memorySize":2048}}}},"test":{"packages":[],"result":"nixos-test","sandbox":true,"script":"curl=\"curl --retry 5 --retry-max-time 120 --retry-all-errors\"\n\n$curl localhost:3002 | grep \"Audio Stream\"\n","testScript":"machine.start()\nmachine.wait_for_unit(\"multi-user.target\")\nmachine.wait_for_unit(\"tau-tower.service\")\nmachine.succeed(\"/nix/store/ka34yrdjmh1icbfimpf8yf3j7mwnx168-tau-test-script\")\n"},"usage":"This app provides both the _tau-tower_ server and the _tau-radio_ client.\n\n#### Tau Tower\nService for broadcasting audio to clients.\n\nPorts\n- Listen: 3001\n- Broadcast: 3002\n\n\n#### Tau Radio\nClient CLI for capturing audio from your device and streaming it to _tau-tower_.\n\nUsage:\n\n```\ntau-radio --username <user> --password <pass> --ip <server-ip> --port <server-port>\n```\n\n"},"vg":{"description":"Tools for working with genome variation graphs.","displayName":"Variation Graphs","icon":null,"links":{"docs":null,"source":"https://github.com/vgteam/vg","website":"https://vgteam.github.io"},"name":"vg","ngi":{"grants":{"Commons":[],"Core":[],"Entrust":[],"Review":["VariationGraph"]}},"pname":"vg-app","programs":{"mainPackage":null,"packages":["/nix/store/gbldz4bmrarjyxgv0dzjp5w6l6i9zxg5-vg-1.74.0"],"runProgram":"","runtimes":{"program":{"enable":false},"shell":{"enable":true}}},"recipePath":"","result":"nixos-vm-config","services":{"components":{},"runtimes":{"container":{"components":{},"composeFile":null,"enable":false,"result":"container"},"nixos":{"enable":false,"nixosConfig":{"imports":[{"_file":"/nix/store/zg6g8dd6p7p7377czcff8z5x0xqb0c1b-source/forge/modules/apps/services/runtimes/nixos, via option perSystem.x86_64-linux.forge.apps.vg.services.runtimes.nixos.nixosConfig","imports":[{}]}]},"packages":[],"result":"nixos-vm-config","setup":"","vm":{"cores":4,"diskSize":4096,"memorySize":2048}}}},"test":{"packages":[],"result":"nixos-test","sandbox":true,"script":"echo \"Test script\"\n","testScript":"machine.start()\nmachine.wait_for_unit(\"multi-user.target\")\n\nmachine.succeed(\"/nix/store/hma1ffih2ri695gqady0dzdr76a8id6a-vg-test-script\")\n"},"usage":"VG is a toolkit for working with genome variation graphs.\nIt provides tools for mapping, calling, and manipulating variation graph representations of genomes.\n\n#### Examples\n\nThe instructions below will use the `tiny` dataset of the [vg tests](https://github.com/vgteam/vg/tree/4cd46f212268f5d78a4dc42af22208e2be08d8a2/test), but feel free to experiment with other ones like `small` or `complex`.\n\n##### Basic usage\n\nConstruct a graph:\n\n```bash\nvg construct -r tiny/x.fa -v tiny/x.vcf.gz > x.vg\n```\n\nIndex graph into a xg/gcsa pair:\n\n```bash\nvg index -x x.xg -g x.gcsa -k 16 x.vg\n```\n\nConvert graph to an image (e.g. using graphviz):\n\n```bash\nvg view -d x.vg >x.dot\ndot -Tpng x.dot -o output.png\n```\n\nFor full documentation, please refer to the [project documentation](https://github.com/vgteam/vg#usage).\n"},"weasyprint":{"description":"Print rendering engine for HTML and CSS.","displayName":"WeasyPrint","icon":null,"links":{"docs":null,"source":"https://github.com/Kozea/WeasyPrint","website":"https://weasyprint.org"},"name":"weasyprint","ngi":{"grants":{"Commons":[],"Core":["WeasyPrint"],"Entrust":[],"Review":[]}},"pname":"weasyprint-app","programs":{"mainPackage":null,"packages":["/nix/store/frp6kq25cxwhachbdmvdm82hjpng45da-python3.13-weasyprint-68.1-unstable-2026-05-18"],"runProgram":"","runtimes":{"program":{"enable":false},"shell":{"enable":true}}},"recipePath":"","result":"nixos-vm-config","services":{"components":{},"runtimes":{"container":{"components":{},"composeFile":null,"enable":false,"result":"container"},"nixos":{"enable":false,"nixosConfig":{"imports":[{"_file":"/nix/store/zg6g8dd6p7p7377czcff8z5x0xqb0c1b-source/forge/modules/apps/services/runtimes/nixos, via option perSystem.x86_64-linux.forge.apps.weasyprint.services.runtimes.nixos.nixosConfig","imports":[{}]}]},"packages":[],"result":"nixos-vm-config","setup":"","vm":{"cores":4,"diskSize":4096,"memorySize":2048}}}},"test":{"packages":["/nix/store/bizyfqdw0h67wzqmp10knmf9s2pqahdb-file-5.47"],"result":"nixos-test","sandbox":true,"script":"echo \"<html><body><h1>test</h1></body></html>\" > /tmp/test.html\nweasyprint /tmp/test.html /tmp/output.pdf\nfile /tmp/output.pdf | grep -q \"PDF\"\n","testScript":"machine.start()\nmachine.wait_for_unit(\"multi-user.target\")\n\nmachine.succeed(\"/nix/store/014kiyl0kp5pv4nkxb26v9lj37gavkw1-weasyprint-test-script\")\n"},"usage":"WeasyPrint converts HTML and CSS documents into PDF files.\n\n#### Example\n\nConvert an HTML file to PDF\n\n```\nweasyprint input.html output.pdf\n```\n\nConvert a URL to PDF\n\n```\nweasyprint https://example.com output.pdf\n```\n\nSpecify a base URL for resolving relative assets\n\n```\nweasyprint --base-url . input.html output.pdf\n```\n"},"ziplinter":{"description":"ZIP file analyzer that outputs detailed archive metadata as JSON.","displayName":"Ziplinter","icon":null,"links":{"docs":null,"source":"https://github.com/trifectatechfoundation/ziplinter","website":null},"name":"ziplinter","ngi":{"grants":{"Commons":["ZipLinting"],"Core":[],"Entrust":[],"Review":[]}},"pname":"ziplinter-app","programs":{"mainPackage":null,"packages":["/nix/store/0yaxrvnaanhlgwqbw5xkj5qrd89r5psw-ziplinter-0.1.0"],"runProgram":"","runtimes":{"program":{"enable":false},"shell":{"enable":true}}},"recipePath":"","result":"nixos-vm-config","services":{"components":{},"runtimes":{"container":{"components":{},"composeFile":null,"enable":false,"result":"container"},"nixos":{"enable":false,"nixosConfig":{"imports":[{"_file":"/nix/store/zg6g8dd6p7p7377czcff8z5x0xqb0c1b-source/forge/modules/apps/services/runtimes/nixos, via option perSystem.x86_64-linux.forge.apps.ziplinter.services.runtimes.nixos.nixosConfig","imports":[{}]}]},"packages":[],"result":"nixos-vm-config","setup":"","vm":{"cores":4,"diskSize":4096,"memorySize":2048}}}},"test":{"packages":[],"result":"nixos-test","sandbox":true,"script":"echo \"Test script\"\n","testScript":"machine.start()\nmachine.wait_for_unit(\"multi-user.target\")\n\nmachine.succeed(\"/nix/store/sys417mlx3yklpjnr8y4nxfz2awff8sb-ziplinter-test-script\")\n"},"usage":"Ziplinter reads a ZIP archive and outputs detailed metadata about its contents as JSON.\n\n#### Example\n\nRun ziplinter against a ZIP file\n\n```\nziplinter archive.zip\n```\n\nThe output is a JSON object with a `\"contents\"` key listing all archived files along\nwith their compression method, sizes, and other metadata.\n"}},"packages":{"aerogramme":{"build":{"debug":false,"extraAttrs":{"doCheck":false,"env":{"OPENSSL_NO_VENDOR":true,"RUSTC_BOOTSTRAP":true}},"goPackageBuilder":{"enable":false,"ldflags":[],"modRoot":".","packages":{"build":[],"check":[],"run":[]},"proxyVendor":false,"subPackages":[],"tags":[],"vendorHash":""},"npmPackageBuilder":{"enable":false,"npmDepsHash":"","npmInstallFlags":[],"packages":{"build":[],"check":[],"run":[]}},"pnpmPackageBuilder":{"buildScript":"build","enable":false,"fetcherVersion":3,"installDir":"dist","packages":{"build":[],"check":[],"run":[]},"pnpm":"/nix/store/xys5zgl9dnfljrxc8d7v45vrjrb4hgx7-pnpm-10.33.4","pnpmDepsHash":"","sourceRoot":null},"pythonAppBuilder":{"disabledTests":[],"enable":false,"importsCheck":[],"packages":{"build":[],"build-system":[],"check":[],"dependencies":[],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"pythonPackageBuilder":{"disabledTests":[],"enable":false,"importsCheck":[],"packages":{"build":[],"build-system":[],"check":[],"dependencies":[],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"rustPackageBuilder":{"cargoBuildFlags":[],"cargoHash":"sha256-GPj8qhfKgfAadQD9DJafN4ec8L6oY62PS/w/ljkPHpw=","enable":true,"packages":{"build":["/nix/store/1m05k7xgfnw6jc21xxk5681ni3ar97wf-pkg-config-wrapper-0.29.2"],"check":[],"run":["/nix/store/zyrxhd7nwmkcs11m144jagxcmddw2i41-openssl-3.6.2-bin"]}},"standardBuilder":{"enable":false,"packages":{"build":[],"check":[],"run":[]},"stdenv":"/nix/store/jci7gw90lh2vdjaxkb6pzf9xp4v08wzs-stdenv-linux"}},"description":"Encrypted e-mail storage over Garage.","develop":{"packages":[],"shellHook":"echo -e \"\\nWelcome. This environment contains all dependencies required\"\necho \"to build $DEVENV_PACKAGE_NAME from source.\"\necho\necho \"Grab the source code from $DEVENV_PACKAGE_SOURCE\"\necho \"or from the upstream repository and you are all set to start hacking.\"\n"},"homePage":"https://aerogramme.deuxfleurs.fr/","license":{"deprecated":false,"free":true,"fullName":"European Union Public License 1.2","redistributable":true,"shortName":"eupl12","spdxId":"EUPL-1.2","url":"https://spdx.org/licenses/EUPL-1.2.html"},"mainProgram":"aerogramme","pname":"aerogramme","recipePath":"","source":{"git":"git:https://git.deuxfleurs.fr/Deuxfleurs/aerogramme?tag=0.3.0","hash":"sha256-ER+P/XGqNzTLwDLK5EBZq/Dl29ZZKl2FdxDb+oLEJ8Y=","patches":["/nix/store/vm9hjb92ml4nbaj6ia51pd5dini6j3wr-0001-update-time-rs.patch"],"path":null,"submodules":false,"url":null},"test":{"packages":[],"script":"aerogramme --version | grep -E \"aerogramme [0-9]*\\.[0-9]*\\.[0-9]*\"\n"},"version":"0.3.0"},"arwen":{"build":{"debug":false,"extraAttrs":{},"goPackageBuilder":{"enable":false,"ldflags":[],"modRoot":".","packages":{"build":[],"check":[],"run":[]},"proxyVendor":false,"subPackages":[],"tags":[],"vendorHash":""},"npmPackageBuilder":{"enable":false,"npmDepsHash":"","npmInstallFlags":[],"packages":{"build":[],"check":[],"run":[]}},"pnpmPackageBuilder":{"buildScript":"build","enable":false,"fetcherVersion":3,"installDir":"dist","packages":{"build":[],"check":[],"run":[]},"pnpm":"/nix/store/xys5zgl9dnfljrxc8d7v45vrjrb4hgx7-pnpm-10.33.4","pnpmDepsHash":"","sourceRoot":null},"pythonAppBuilder":{"disabledTests":[],"enable":false,"importsCheck":[],"packages":{"build":[],"build-system":[],"check":[],"dependencies":[],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"pythonPackageBuilder":{"disabledTests":[],"enable":false,"importsCheck":[],"packages":{"build":[],"build-system":[],"check":[],"dependencies":[],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"rustPackageBuilder":{"cargoBuildFlags":[],"cargoHash":"sha256-bj7YB7xNlfdrYYZv3CDuqkm+/pg+C1KwizPTlNqQWt8=","enable":true,"packages":{"build":[],"check":[],"run":[]}},"standardBuilder":{"enable":false,"packages":{"build":[],"check":[],"run":[]},"stdenv":"/nix/store/jci7gw90lh2vdjaxkb6pzf9xp4v08wzs-stdenv-linux"}},"description":"Cross-platform patching of shared libraries in Rust.","develop":{"packages":[],"shellHook":"echo -e \"\\nWelcome. This environment contains all dependencies required\"\necho \"to build $DEVENV_PACKAGE_NAME from source.\"\necho\necho \"Grab the source code from $DEVENV_PACKAGE_SOURCE\"\necho \"or from the upstream repository and you are all set to start hacking.\"\n"},"homePage":"https://github.com/nichmor/arwen","license":{"deprecated":false,"free":true,"fullName":"MIT License","redistributable":true,"shortName":"mit","spdxId":"MIT","url":"https://spdx.org/licenses/MIT.html"},"mainProgram":"arwen","pname":"arwen","recipePath":"","source":{"git":"github:nichmor/arwen/696351a8c208315b0dfd4a1e5c37288a689ccd2e","hash":"sha256-6RW8BeKjoxeO8SBz/VdZGnrRW+EIKq5NtrFdM0lx0+o=","patches":[],"path":null,"submodules":false,"url":null},"test":{"packages":[],"script":"arwen elf print-rpath \"/nix/store/zi2bj2hlavv8q743li2s9diqbcpmrf9b-hello-2.12.3/bin/hello\" | grep \"glibc\"\narwen elf print-needed \"/nix/store/zi2bj2hlavv8q743li2s9diqbcpmrf9b-hello-2.12.3/bin/hello\" | grep \"libc\"\n"},"version":"0.0.5-unstable-2026-04-07"},"bang":{"build":{"debug":false,"extraAttrs":{"postPatch":"# setup.cfg lists python-tlsh but nixpkgs provides it as tlsh\nsubstituteInPlace setup.cfg \\\n  --replace-fail \"python-tlsh\" \"tlsh\"\n\n# bang package uses implicit namespace packages (no __init__.py),\n# so switch to find_namespace_packages to ensure it's included in the wheel\nsubstituteInPlace setup.cfg \\\n  --replace-fail \"packages = find:\" \"packages = find_namespace:\"\n\n# pytest is incorrectly listed in install_requires upstream\nsubstituteInPlace setup.cfg \\\n  --replace-fail $'\\tpytest\\n' \"\"\n","preBuild":"# Compile Kaitai Struct .ksy parsers to Python (bang/parsers/**/*.py)\nmake -C src\n"},"goPackageBuilder":{"enable":false,"ldflags":[],"modRoot":".","packages":{"build":[],"check":[],"run":[]},"proxyVendor":false,"subPackages":[],"tags":[],"vendorHash":""},"npmPackageBuilder":{"enable":false,"npmDepsHash":"","npmInstallFlags":[],"packages":{"build":[],"check":[],"run":[]}},"pnpmPackageBuilder":{"buildScript":"build","enable":false,"fetcherVersion":3,"installDir":"dist","packages":{"build":[],"check":[],"run":[]},"pnpm":"/nix/store/xys5zgl9dnfljrxc8d7v45vrjrb4hgx7-pnpm-10.33.4","pnpmDepsHash":"","sourceRoot":null},"pythonAppBuilder":{"disabledTests":[],"enable":true,"importsCheck":["bang"],"packages":{"build":["/nix/store/ld8r8i02dsbslar21b6r95285sc1gz8g-kaitai-struct-compiler-0.11"],"build-system":["/nix/store/25rr86lli13limp2np2xfqhq0x8lwjgv-python3.13-setuptools-80.10.1","/nix/store/5j4am4m6idfk29p9sbmwvr3kr8wxxl80-python3.13-wheel-0.46.1"],"check":[],"dependencies":["/nix/store/rjfc3x49v3rz4rfcvfwklk8i2yarnj0l-python3.13-deepdiff-8.6.2","/nix/store/3qw88iwhc0pdrwnd31d6jawrsdy1hzwy-python3.13-kaitaistruct-0.11","/nix/store/wzylc6009cvwxp2nv56yp52mmxmg1g8z-python3.13-parameterized-0.9.0","/nix/store/9pn2qxpsg3fscb8yzf3z22vz8jy1d7nv-python3.13-tlsh-5.0.0","/nix/store/9mcrxppsgps9klzsy486jhsmpldxrlfw-python3.13-python-snappy-0.7.3","/nix/store/994wwib8zablg0x797i28zsv0ya890h1-python3.13-pillow-12.2.0","/nix/store/8bsmivrpsbahajfki474d4wvqyma4vfg-python3.13-lz4-4.4.5","/nix/store/5bqlyaxlw23di753iz30lqnp9fg6l897-python3.13-icalendar-6.3.2","/nix/store/cwq75agv0y92fg5xknyri6m9g9klw82m-python3.13-dockerfile-parse-2.0.1","/nix/store/21jkxrhhrfvhwpykdrvziw0zp5q67vxg-python3.13-defusedxml-0.8.0rc2","/nix/store/194rsxhvzv7sywakn2dnkxmrk0xhawcd-python3.13-mutf8-1.0.6","/nix/store/k0ji4lp0167qkn8gv6z36nmx7v4hv4vr-python3.13-brotli-1.2.0","/nix/store/2c15ls0f7krpzqwrgz1341jcf82iqjab-python3.13-pyaxmlparser-0.3.31","/nix/store/8y32jrqnknxj6hakyg8x64y75gbl8jry-python3.13-pyyaml-6.0.3","/nix/store/sb2mj0xs45lpwhxsbbfyps52m1za9vry-python3.13-telfhash-0.9.8","/nix/store/5lv53c6wp5ylvg9z6sbygv5xmyf0c487-python3.13-python-lzo-1.16","/nix/store/xj0x5f55rq110grpc6v5cpp1s1w877hn-python3.13-zstd-1.5.7.3","/nix/store/qjhlyhshylzcspfxfw21vhsmdvm0k6jx-python3.13-protobuf-7.34.1","/nix/store/knzx18kqdy77ckzzd2qm94qbxdpvkay9-python3.13-click-8.3.1","/nix/store/vx5k3rx32qi5009k50lq446ynpmybjsi-python3.13-rich-14.3.3","/nix/store/nbi1dnmirsb80xwk2njz11yp29rdq2v4-python3.13-pyahocorasick-2.3.1"],"optional-dependencies":{},"run":[]},"relaxDeps":["kaitaistruct","python-tlsh"]},"pythonPackageBuilder":{"disabledTests":[],"enable":false,"importsCheck":[],"packages":{"build":[],"build-system":[],"check":[],"dependencies":[],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"rustPackageBuilder":{"cargoBuildFlags":[],"cargoHash":"","enable":false,"packages":{"build":[],"check":[],"run":[]}},"standardBuilder":{"enable":false,"packages":{"build":[],"check":[],"run":[]},"stdenv":"/nix/store/jci7gw90lh2vdjaxkb6pzf9xp4v08wzs-stdenv-linux"}},"description":"Binary Analysis Next Generation framework for recursive unpacking and analysis of binary files.","develop":{"packages":[],"shellHook":"echo -e \"\\nWelcome. This environment contains all dependencies required\"\necho \"to build $DEVENV_PACKAGE_NAME from source.\"\necho\necho \"Grab the source code from $DEVENV_PACKAGE_SOURCE\"\necho \"or from the upstream repository and you are all set to start hacking.\"\n"},"homePage":"https://github.com/armijnhemel/binaryanalysis-ng","license":{"deprecated":false,"free":true,"fullName":"GNU General Public License v3.0 only","redistributable":true,"shortName":"gpl3Only","spdxId":"GPL-3.0-only","url":"https://spdx.org/licenses/GPL-3.0-only.html"},"mainProgram":"bang","pname":"bang","recipePath":"","source":{"git":"github:armijnhemel/binaryanalysis-ng/6e9b43af6d23e5a8f201ed355511a620d6f2f52e","hash":"sha256-nTizHleLiCiyVguxmXa3t3MckZ3IiMSjGdza4cCQZhs=","patches":[],"path":null,"submodules":false,"url":null},"test":{"packages":[],"script":"echo \"Test data\" > test-file.txt\nbang scan -v -u bang-results ./test-file.txt\n"},"version":"0-master-2026-04-14"},"dutctl":{"build":{"debug":false,"extraAttrs":{},"goPackageBuilder":{"enable":true,"ldflags":["-s"],"modRoot":".","packages":{"build":[],"check":[],"run":[]},"proxyVendor":false,"subPackages":[],"tags":[],"vendorHash":"sha256-vOBz9gi/cnUJ04ns1ZOgfNqzbVBE3Fd3oOfV04VSmFQ="},"npmPackageBuilder":{"enable":false,"npmDepsHash":"","npmInstallFlags":[],"packages":{"build":[],"check":[],"run":[]}},"pnpmPackageBuilder":{"buildScript":"build","enable":false,"fetcherVersion":3,"installDir":"dist","packages":{"build":[],"check":[],"run":[]},"pnpm":"/nix/store/xys5zgl9dnfljrxc8d7v45vrjrb4hgx7-pnpm-10.33.4","pnpmDepsHash":"","sourceRoot":null},"pythonAppBuilder":{"disabledTests":[],"enable":false,"importsCheck":[],"packages":{"build":[],"build-system":[],"check":[],"dependencies":[],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"pythonPackageBuilder":{"disabledTests":[],"enable":false,"importsCheck":[],"packages":{"build":[],"build-system":[],"check":[],"dependencies":[],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"rustPackageBuilder":{"cargoBuildFlags":[],"cargoHash":"","enable":false,"packages":{"build":[],"check":[],"run":[]}},"standardBuilder":{"enable":false,"packages":{"build":[],"check":[],"run":[]},"stdenv":"/nix/store/jci7gw90lh2vdjaxkb6pzf9xp4v08wzs-stdenv-linux"}},"description":"Unified device management for open firmware development.","develop":{"packages":[],"shellHook":"echo -e \"\\nWelcome. This environment contains all dependencies required\"\necho \"to build $DEVENV_PACKAGE_NAME from source.\"\necho\necho \"Grab the source code from $DEVENV_PACKAGE_SOURCE\"\necho \"or from the upstream repository and you are all set to start hacking.\"\n"},"homePage":"https://github.com/BlindspotSoftware/dutctl","license":{"deprecated":false,"free":true,"fullName":"BSD 2-clause \"Simplified\" License","redistributable":true,"shortName":"bsd2","spdxId":"BSD-2-Clause","url":"https://spdx.org/licenses/BSD-2-Clause.html"},"mainProgram":"dutctl","pname":"dutctl","recipePath":"","source":{"git":"github:BlindspotSoftware/dutctl/710bbcd16264e62af932698a229f9be2f83f6286","hash":"sha256-SJfnUUo5vmmwa8qFLY4KaVyjyVnlEcVqLU1Yo3PjWug=","patches":[],"path":null,"submodules":false,"url":null},"test":{"packages":[],"script":"cfg=\"/nix/store/2b3k6w8gjdj7ch1ayd6h0g4xwbs6lcql-source/contrib/dutagent-cfg-example.yaml\"\n\n# start agent\ndutagent -a localhost:1024 -c \"$cfg\" &\nagent_pid=$!\ntrap 'kill \"$agent_pid\" 2>/dev/null || true' EXIT\n\n# wait for agent to become ready\nfor i in $(seq 1 10); do\n  dutctl list 2>/dev/null | grep -q device1 && break\n  [ \"$i\" -eq 10 ] && { echo \"FAIL: agent timed out\"; exit 1; }\n  sleep 1\ndone\necho \"PASS: agent ready\"\n\n# verify device status\ndutctl device1 status > status.out\ngrep -q \"Hello from dummy status module\" status.out\necho \"PASS: device1 status\"\n"},"version":"0-unstable-2026-05-21"},"helium":{"build":{"debug":false,"extraAttrs":{},"goPackageBuilder":{"enable":false,"ldflags":[],"modRoot":".","packages":{"build":[],"check":[],"run":[]},"proxyVendor":false,"subPackages":[],"tags":[],"vendorHash":""},"npmPackageBuilder":{"enable":false,"npmDepsHash":"","npmInstallFlags":[],"packages":{"build":[],"check":[],"run":[]}},"pnpmPackageBuilder":{"buildScript":"build","enable":false,"fetcherVersion":3,"installDir":"dist","packages":{"build":[],"check":[],"run":[]},"pnpm":"/nix/store/xys5zgl9dnfljrxc8d7v45vrjrb4hgx7-pnpm-10.33.4","pnpmDepsHash":"","sourceRoot":null},"pythonAppBuilder":{"disabledTests":[],"enable":false,"importsCheck":[],"packages":{"build":[],"build-system":[],"check":[],"dependencies":[],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"pythonPackageBuilder":{"disabledTests":[],"enable":true,"importsCheck":["helium"],"packages":{"build":[],"build-system":["/nix/store/25rr86lli13limp2np2xfqhq0x8lwjgv-python3.13-setuptools-80.10.1"],"check":[],"dependencies":["/nix/store/823axja2nw6g6yfkaashwsfcfyzg7x35-python3.13-selenium-4.40.0"],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"rustPackageBuilder":{"cargoBuildFlags":[],"cargoHash":"","enable":false,"packages":{"build":[],"check":[],"run":[]}},"standardBuilder":{"enable":false,"packages":{"build":[],"check":[],"run":[]},"stdenv":"/nix/store/jci7gw90lh2vdjaxkb6pzf9xp4v08wzs-stdenv-linux"}},"description":"Lighter browser automation based on Selenium.","develop":{"packages":[],"shellHook":"echo -e \"\\nWelcome. This environment contains all dependencies required\"\necho \"to build $DEVENV_PACKAGE_NAME from source.\"\necho\necho \"Grab the source code from $DEVENV_PACKAGE_SOURCE\"\necho \"or from the upstream repository and you are all set to start hacking.\"\n"},"homePage":"https://github.com/mherrmann/helium","license":{"deprecated":false,"free":true,"fullName":"MIT License","redistributable":true,"shortName":"mit","spdxId":"MIT","url":"https://spdx.org/licenses/MIT.html"},"mainProgram":"","pname":"helium","recipePath":"","source":{"git":"github:mherrmann/helium/v7.0.0","hash":"sha256-SGLxP2OOzosLpZn/DgIJN3BnbUeg8cXE1HhKBF4EpyM=","patches":[],"path":null,"submodules":false,"url":null},"test":{"packages":[],"script":"python -c \"import helium; print(helium.__doc__)\"\n"},"version":"7.0.0"},"hello-web":{"build":{"debug":false,"extraAttrs":{},"goPackageBuilder":{"enable":true,"ldflags":[],"modRoot":".","packages":{"build":[],"check":[],"run":[]},"proxyVendor":false,"subPackages":[],"tags":[],"vendorHash":null},"npmPackageBuilder":{"enable":false,"npmDepsHash":"","npmInstallFlags":[],"packages":{"build":[],"check":[],"run":[]}},"pnpmPackageBuilder":{"buildScript":"build","enable":false,"fetcherVersion":3,"installDir":"dist","packages":{"build":[],"check":[],"run":[]},"pnpm":"/nix/store/xys5zgl9dnfljrxc8d7v45vrjrb4hgx7-pnpm-10.33.4","pnpmDepsHash":"","sourceRoot":null},"pythonAppBuilder":{"disabledTests":[],"enable":false,"importsCheck":[],"packages":{"build":[],"build-system":[],"check":[],"dependencies":[],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"pythonPackageBuilder":{"disabledTests":[],"enable":false,"importsCheck":[],"packages":{"build":[],"build-system":[],"check":[],"dependencies":[],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"rustPackageBuilder":{"cargoBuildFlags":[],"cargoHash":"","enable":false,"packages":{"build":[],"check":[],"run":[]}},"standardBuilder":{"enable":false,"packages":{"build":[],"check":[],"run":[]},"stdenv":"/nix/store/jci7gw90lh2vdjaxkb6pzf9xp4v08wzs-stdenv-linux"}},"description":"Example web service returning hello message.","develop":{"packages":[],"shellHook":"echo -e \"\\nWelcome. This environment contains all dependencies required\"\necho \"to build $DEVENV_PACKAGE_NAME from source.\"\necho\necho \"Grab the source code from $DEVENV_PACKAGE_SOURCE\"\necho \"or from the upstream repository and you are all set to start hacking.\"\n"},"homePage":"https://github.com/ngi-nix/forge","license":{"deprecated":false,"free":true,"fullName":"MIT License","redistributable":true,"shortName":"mit","spdxId":"MIT","url":"https://spdx.org/licenses/MIT.html"},"mainProgram":"hello-web","pname":"hello-web","recipePath":"","source":{"git":null,"hash":"","patches":[],"path":"/nix/store/89d286yd9nj83pz0g8rq56ia6p7l588y-src","submodules":false,"url":null},"test":{"packages":[],"script":"hello-web | grep \"Hello, world!\"\n"},"version":"0.0.1"},"himalaya":{"build":{"debug":false,"extraAttrs":{},"goPackageBuilder":{"enable":false,"ldflags":[],"modRoot":".","packages":{"build":[],"check":[],"run":[]},"proxyVendor":false,"subPackages":[],"tags":[],"vendorHash":""},"npmPackageBuilder":{"enable":false,"npmDepsHash":"","npmInstallFlags":[],"packages":{"build":[],"check":[],"run":[]}},"pnpmPackageBuilder":{"buildScript":"build","enable":false,"fetcherVersion":3,"installDir":"dist","packages":{"build":[],"check":[],"run":[]},"pnpm":"/nix/store/xys5zgl9dnfljrxc8d7v45vrjrb4hgx7-pnpm-10.33.4","pnpmDepsHash":"","sourceRoot":null},"pythonAppBuilder":{"disabledTests":[],"enable":false,"importsCheck":[],"packages":{"build":[],"build-system":[],"check":[],"dependencies":[],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"pythonPackageBuilder":{"disabledTests":[],"enable":false,"importsCheck":[],"packages":{"build":[],"build-system":[],"check":[],"dependencies":[],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"rustPackageBuilder":{"cargoBuildFlags":[],"cargoHash":"sha256-IkvRiU9NuD6n7aCF8J235u2LjjmLftnF1n874IWVcN0=","enable":true,"packages":{"build":[],"check":[],"run":[]}},"standardBuilder":{"enable":false,"packages":{"build":[],"check":[],"run":[]},"stdenv":"/nix/store/jci7gw90lh2vdjaxkb6pzf9xp4v08wzs-stdenv-linux"}},"description":"Command-line email client supporting IMAP, Maildir, and SMTP.","develop":{"packages":[],"shellHook":"echo -e \"\\nWelcome. This environment contains all dependencies required\"\necho \"to build $DEVENV_PACKAGE_NAME from source.\"\necho\necho \"Grab the source code from $DEVENV_PACKAGE_SOURCE\"\necho \"or from the upstream repository and you are all set to start hacking.\"\n"},"homePage":"https://pimalaya.org","license":{"deprecated":false,"free":true,"fullName":"MIT License","redistributable":true,"shortName":"mit","spdxId":"MIT","url":"https://spdx.org/licenses/MIT.html"},"mainProgram":"himalaya","pname":"himalaya","recipePath":"","source":{"git":"github:pimalaya/himalaya/v1.2.0","hash":"sha256-BBzfDeNu7s010ARCYuydCyR7QWrbeI3/B4CxA6d4olw=","patches":[],"path":null,"submodules":false,"url":null},"test":{"packages":[],"script":"himalaya --version\nhimalaya --help\n"},"version":"1.2.0"},"ironcalc":{"build":{"debug":false,"extraAttrs":{"__structuredAttrs":true,"dontUnpack":true,"installPhase":"mkdir -p $out/bin\ncat > $out/bin/ironcalc <<EOF\n#!/nix/store/gik3rh1vz2jlgnifb9dh6vc6sxwwz9jj-bash-5.3p9/bin/bash\nset -euo pipefail\n\nexport PATH=\"\\$PATH\":/nix/store/9ypz3flqsrl5xl495mm8h645gadjsxi1-coreutils-9.11/bin:/nix/store/jl35p88sb0jjm11sr2p9v37q6hm3c6pm-sqlite-3.51.2-bin/bin:/nix/store/qva0is3543c8kcmbclv1wcx9wnjl6k99-ironcalc-server-0.7.1-unstable-2026-04-29/bin\n\nIRONCALC_DB_PATH=\"\\${IRONCALC_DB_PATH:-ironcalc.sqlite}\"\nmkdir -p \"\\$(dirname \"\\$IRONCALC_DB_PATH\")\"\n\nif [ ! -f \"\\$IRONCALC_DB_PATH\" ]; then\n  echo \"Initializing database...\"\n  sqlite3 \"\\$IRONCALC_DB_PATH\" < \"/nix/store/qva0is3543c8kcmbclv1wcx9wnjl6k99-ironcalc-server-0.7.1-unstable-2026-04-29/share/ironcalc/init_db.sql\"\nfi\n\nexport ROCKET_DATABASES=\"{ironcalc={url=\\\"\\$IRONCALC_DB_PATH\\\"}}\"\nexport IRONCALC_WEBAPP_DIR=\"\\${IRONCALC_WEBAPP_DIR:-/nix/store/l7wxfagnsg5ji57by8aa5lhjmkhxbi88-ironcalc-frontend-0.7.1-unstable-2026-04-29}\"\nexec ironcalc_server \"\\$@\"\nEOF\nchmod +x $out/bin/ironcalc\n\nln -s /nix/store/czhishvi0sfmrii4r4sj4zx7f8s2d8v4-ironcalc-tools-0.7.1-unstable-2026-04-29/bin/xlsx_2_icalc $out/bin/xlsx_2_icalc\n","strictDeps":true},"goPackageBuilder":{"enable":false,"ldflags":[],"modRoot":".","packages":{"build":[],"check":[],"run":[]},"proxyVendor":false,"subPackages":[],"tags":[],"vendorHash":""},"npmPackageBuilder":{"enable":false,"npmDepsHash":"","npmInstallFlags":[],"packages":{"build":[],"check":[],"run":[]}},"pnpmPackageBuilder":{"buildScript":"build","enable":false,"fetcherVersion":3,"installDir":"dist","packages":{"build":[],"check":[],"run":[]},"pnpm":"/nix/store/xys5zgl9dnfljrxc8d7v45vrjrb4hgx7-pnpm-10.33.4","pnpmDepsHash":"","sourceRoot":null},"pythonAppBuilder":{"disabledTests":[],"enable":false,"importsCheck":[],"packages":{"build":[],"build-system":[],"check":[],"dependencies":[],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"pythonPackageBuilder":{"disabledTests":[],"enable":false,"importsCheck":[],"packages":{"build":[],"build-system":[],"check":[],"dependencies":[],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"rustPackageBuilder":{"cargoBuildFlags":[],"cargoHash":"","enable":false,"packages":{"build":[],"check":[],"run":[]}},"standardBuilder":{"enable":true,"packages":{"build":[],"check":[],"run":[]},"stdenv":"/nix/store/jci7gw90lh2vdjaxkb6pzf9xp4v08wzs-stdenv-linux"}},"description":"Open source selfhosted spreadsheet engine.","develop":{"packages":[],"shellHook":"echo -e \"\\nWelcome. This environment contains all dependencies required\"\necho \"to build $DEVENV_PACKAGE_NAME from source.\"\necho\necho \"Grab the source code from $DEVENV_PACKAGE_SOURCE\"\necho \"or from the upstream repository and you are all set to start hacking.\"\n"},"homePage":"https://www.ironcalc.com","license":[{"deprecated":false,"free":true,"fullName":"MIT License","redistributable":true,"shortName":"mit","spdxId":"MIT","url":"https://spdx.org/licenses/MIT.html"},{"deprecated":false,"free":true,"fullName":"Apache License 2.0","redistributable":true,"shortName":"asl20","spdxId":"Apache-2.0","url":"https://spdx.org/licenses/Apache-2.0.html"}],"mainProgram":"ironcalc","pname":"ironcalc","recipePath":"","source":{"git":"github:ironcalc/ironcalc/8461ff71347ab19145cd7ad50ef829181ba765c2","hash":"sha256-vjI3M+hS9bXK8QQlopAy6f4dCISfQHGMvN9sMNKp88Q=","patches":[],"path":null,"submodules":false,"url":null},"test":{"packages":[],"script":"echo \"Test script\"\n"},"version":"0.7.1-unstable-2026-04-29"},"ironcalc-docs":{"build":{"debug":false,"extraAttrs":{"buildPhase":"mkdir -p src/public\ncp -v src/*.svg src/*.png src/public/ || true\n\nnpm run build > tmp 2>&1\n","installPhase":"mkdir -p $out/share/doc/ironcalc\ncp -r src/.vitepress/dist/* $out/share/doc/ironcalc/\n","postPatch":"cd docs\n"},"goPackageBuilder":{"enable":false,"ldflags":[],"modRoot":".","packages":{"build":[],"check":[],"run":[]},"proxyVendor":false,"subPackages":[],"tags":[],"vendorHash":""},"npmPackageBuilder":{"enable":true,"npmDepsHash":"sha256-lH4HUUiVSGcF/5cSse0l2ZWial3tkwOO8peb5Wl35rI=","npmInstallFlags":[],"packages":{"build":["/nix/store/qxd43y4pxz72vr4k7bq49z9kirc7aw63-git-minimal-2.54.0"],"check":[],"run":[]}},"pnpmPackageBuilder":{"buildScript":"build","enable":false,"fetcherVersion":3,"installDir":"dist","packages":{"build":[],"check":[],"run":[]},"pnpm":"/nix/store/xys5zgl9dnfljrxc8d7v45vrjrb4hgx7-pnpm-10.33.4","pnpmDepsHash":"","sourceRoot":null},"pythonAppBuilder":{"disabledTests":[],"enable":false,"importsCheck":[],"packages":{"build":[],"build-system":[],"check":[],"dependencies":[],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"pythonPackageBuilder":{"disabledTests":[],"enable":false,"importsCheck":[],"packages":{"build":[],"build-system":[],"check":[],"dependencies":[],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"rustPackageBuilder":{"cargoBuildFlags":[],"cargoHash":"","enable":false,"packages":{"build":[],"check":[],"run":[]}},"standardBuilder":{"enable":false,"packages":{"build":[],"check":[],"run":[]},"stdenv":"/nix/store/jci7gw90lh2vdjaxkb6pzf9xp4v08wzs-stdenv-linux"}},"description":"Ironcalc documentation site.","develop":{"packages":[],"shellHook":"echo -e \"\\nWelcome. This environment contains all dependencies required\"\necho \"to build $DEVENV_PACKAGE_NAME from source.\"\necho\necho \"Grab the source code from $DEVENV_PACKAGE_SOURCE\"\necho \"or from the upstream repository and you are all set to start hacking.\"\n"},"homePage":"https://docs.ironcalc.com","license":[{"deprecated":false,"free":true,"fullName":"MIT License","redistributable":true,"shortName":"mit","spdxId":"MIT","url":"https://spdx.org/licenses/MIT.html"},{"deprecated":false,"free":true,"fullName":"Apache License 2.0","redistributable":true,"shortName":"asl20","spdxId":"Apache-2.0","url":"https://spdx.org/licenses/Apache-2.0.html"}],"mainProgram":"","pname":"ironcalc-docs","recipePath":"","source":{"git":"github:ironcalc/ironcalc/8461ff71347ab19145cd7ad50ef829181ba765c2","hash":"sha256-vjI3M+hS9bXK8QQlopAy6f4dCISfQHGMvN9sMNKp88Q=","patches":[],"path":null,"submodules":false,"url":null},"test":{"packages":[],"script":"echo \"Test script\"\n"},"version":"0.7.1-unstable-2026-04-29"},"ironcalc-frontend":{"build":{"debug":false,"extraAttrs":{"installPhase":"mkdir -p $out\ncp -r dist/. $out\n","postPatch":"chmod -R u+w ../../..\n\n# wasm location fix\nmkdir -p ../../../bindings/wasm/pkg\ncp -rv /nix/store/9n2b5si1170sn4cgym9xgfi8xqygnnjh-ironcalc-wasm-0.7.1-unstable-2026-04-29/. ../../../bindings/wasm/pkg/\n\nrm -rf ../../IronCalc\ncp -r /nix/store/1p4m99isdf27aa1c8sz2la2dw9vbzkwc-ironcalc-widget-0.7.1-unstable-2026-04-29 ../../IronCalc\nchmod -R u+w ../../IronCalc\n","preBuild":"# wasm resolution fix\nrm -rf node_modules/@ironcalc/wasm\nmkdir -p node_modules/@ironcalc\ncp -rv /nix/store/9n2b5si1170sn4cgym9xgfi8xqygnnjh-ironcalc-wasm-0.7.1-unstable-2026-04-29/. node_modules/@ironcalc/wasm\n\n# workbook resolution fix\nrm -rf node_modules/@ironcalc/workbook\nmkdir -p node_modules/@ironcalc\ncp -rv /nix/store/1p4m99isdf27aa1c8sz2la2dw9vbzkwc-ironcalc-widget-0.7.1-unstable-2026-04-29/. node_modules/@ironcalc/workbook\n","sourceRoot":"source/webapp/app.ironcalc.com/frontend"},"goPackageBuilder":{"enable":false,"ldflags":[],"modRoot":".","packages":{"build":[],"check":[],"run":[]},"proxyVendor":false,"subPackages":[],"tags":[],"vendorHash":""},"npmPackageBuilder":{"enable":true,"npmDepsHash":"sha256-QVpUV3dxaqiWCF8RC1MR2ylYC500Lbp5pJgzzOrF20c=","npmInstallFlags":[],"packages":{"build":["/nix/store/9n2b5si1170sn4cgym9xgfi8xqygnnjh-ironcalc-wasm-0.7.1-unstable-2026-04-29","/nix/store/1p4m99isdf27aa1c8sz2la2dw9vbzkwc-ironcalc-widget-0.7.1-unstable-2026-04-29"],"check":[],"run":[]}},"pnpmPackageBuilder":{"buildScript":"build","enable":false,"fetcherVersion":3,"installDir":"dist","packages":{"build":[],"check":[],"run":[]},"pnpm":"/nix/store/xys5zgl9dnfljrxc8d7v45vrjrb4hgx7-pnpm-10.33.4","pnpmDepsHash":"","sourceRoot":null},"pythonAppBuilder":{"disabledTests":[],"enable":false,"importsCheck":[],"packages":{"build":[],"build-system":[],"check":[],"dependencies":[],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"pythonPackageBuilder":{"disabledTests":[],"enable":false,"importsCheck":[],"packages":{"build":[],"build-system":[],"check":[],"dependencies":[],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"rustPackageBuilder":{"cargoBuildFlags":[],"cargoHash":"","enable":false,"packages":{"build":[],"check":[],"run":[]}},"standardBuilder":{"enable":false,"packages":{"build":[],"check":[],"run":[]},"stdenv":"/nix/store/jci7gw90lh2vdjaxkb6pzf9xp4v08wzs-stdenv-linux"}},"description":"Ironcalc frontend package.","develop":{"packages":[],"shellHook":"echo -e \"\\nWelcome. This environment contains all dependencies required\"\necho \"to build $DEVENV_PACKAGE_NAME from source.\"\necho\necho \"Grab the source code from $DEVENV_PACKAGE_SOURCE\"\necho \"or from the upstream repository and you are all set to start hacking.\"\n"},"homePage":"https://www.ironcalc.com","license":[{"deprecated":false,"free":true,"fullName":"MIT License","redistributable":true,"shortName":"mit","spdxId":"MIT","url":"https://spdx.org/licenses/MIT.html"},{"deprecated":false,"free":true,"fullName":"Apache License 2.0","redistributable":true,"shortName":"asl20","spdxId":"Apache-2.0","url":"https://spdx.org/licenses/Apache-2.0.html"}],"mainProgram":"","pname":"ironcalc-frontend","recipePath":"","source":{"git":"github:ironcalc/ironcalc/8461ff71347ab19145cd7ad50ef829181ba765c2","hash":"sha256-vjI3M+hS9bXK8QQlopAy6f4dCISfQHGMvN9sMNKp88Q=","patches":[],"path":null,"submodules":false,"url":null},"test":{"packages":[],"script":"echo \"Test script\"\n"},"version":"0.7.1-unstable-2026-04-29"},"ironcalc-nodejs":{"build":{"debug":false,"extraAttrs":{"cargoDeps":"/nix/store/v93c67asvzxk8qz3li4xc8g80z81bnlw-cargo-deps-vendor","cargoRoot":"../..","checkPhase":"pnpm run test\n","installPhase":"mkdir -p $out/lib/node_modules/@ironcalc/nodejs\ncp index.js index.d.ts package.json *.node $out/lib/node_modules/@ironcalc/nodejs/\n","postPatch":"chmod -R u+w ../..\n"},"goPackageBuilder":{"enable":false,"ldflags":[],"modRoot":".","packages":{"build":[],"check":[],"run":[]},"proxyVendor":false,"subPackages":[],"tags":[],"vendorHash":""},"npmPackageBuilder":{"enable":false,"npmDepsHash":"","npmInstallFlags":[],"packages":{"build":[],"check":[],"run":[]}},"pnpmPackageBuilder":{"buildScript":"build","enable":true,"fetcherVersion":3,"installDir":"dist","packages":{"build":["/nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0","/nix/store/1m05k7xgfnw6jc21xxk5681ni3ar97wf-pkg-config-wrapper-0.29.2","/nix/store/5a8ysg1jnj8jmzzyfcfw7rvpvnp5rfpa-nodejs-24.15.0","/nix/store/z480b23kymbmrijrl49246mrzyphli15-cargo-1.95.0","/nix/store/wnhmqix7bippbbzasj29qiyb422g9asg-rustc-wrapper-1.95.0","/nix/store/0kkppa57hwc4kqip4xv6g4h8crvxcl0a-cargo-setup-hook.sh","/nix/store/v0dl78cq5yf3ikfacvn4987vwk83hskc-cargo-check-hook.sh","/nix/store/140w8frkcxgs5n4h5pss9l94cxwmhig9-writable-tmpdir-as-home-hook"],"check":[],"run":[]},"pnpm":"/nix/store/xys5zgl9dnfljrxc8d7v45vrjrb4hgx7-pnpm-10.33.4","pnpmDepsHash":"sha256-q0PTXKAX0mhrMKMnFzV65YU948lh+/rGn9ttWzBfdNc=","sourceRoot":"source/bindings/nodejs"},"pythonAppBuilder":{"disabledTests":[],"enable":false,"importsCheck":[],"packages":{"build":[],"build-system":[],"check":[],"dependencies":[],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"pythonPackageBuilder":{"disabledTests":[],"enable":false,"importsCheck":[],"packages":{"build":[],"build-system":[],"check":[],"dependencies":[],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"rustPackageBuilder":{"cargoBuildFlags":[],"cargoHash":"","enable":false,"packages":{"build":[],"check":[],"run":[]}},"standardBuilder":{"enable":false,"packages":{"build":[],"check":[],"run":[]},"stdenv":"/nix/store/jci7gw90lh2vdjaxkb6pzf9xp4v08wzs-stdenv-linux"}},"description":"Node.js bindings for IronCalc.","develop":{"packages":[],"shellHook":"echo -e \"\\nWelcome. This environment contains all dependencies required\"\necho \"to build $DEVENV_PACKAGE_NAME from source.\"\necho\necho \"Grab the source code from $DEVENV_PACKAGE_SOURCE\"\necho \"or from the upstream repository and you are all set to start hacking.\"\n"},"homePage":"https://www.ironcalc.com","license":[{"deprecated":false,"free":true,"fullName":"Apache License 2.0","redistributable":true,"shortName":"asl20","spdxId":"Apache-2.0","url":"https://spdx.org/licenses/Apache-2.0.html"},{"deprecated":false,"free":true,"fullName":"MIT License","redistributable":true,"shortName":"mit","spdxId":"MIT","url":"https://spdx.org/licenses/MIT.html"}],"mainProgram":"","pname":"ironcalc-nodejs","recipePath":"","source":{"git":"github:ironcalc/ironcalc/8461ff71347ab19145cd7ad50ef829181ba765c2","hash":"sha256-vjI3M+hS9bXK8QQlopAy6f4dCISfQHGMvN9sMNKp88Q=","patches":[],"path":null,"submodules":false,"url":null},"test":{"packages":[],"script":"echo \"Test script\"\n"},"version":"0.7.1-unstable-2026-04-29"},"ironcalc-python":{"build":{"debug":false,"extraAttrs":{"cargoDeps":"/nix/store/v93c67asvzxk8qz3li4xc8g80z81bnlw-cargo-deps-vendor","cargoRoot":"../..","postPatch":"cd bindings/python\n"},"goPackageBuilder":{"enable":false,"ldflags":[],"modRoot":".","packages":{"build":[],"check":[],"run":[]},"proxyVendor":false,"subPackages":[],"tags":[],"vendorHash":""},"npmPackageBuilder":{"enable":false,"npmDepsHash":"","npmInstallFlags":[],"packages":{"build":[],"check":[],"run":[]}},"pnpmPackageBuilder":{"buildScript":"build","enable":false,"fetcherVersion":3,"installDir":"dist","packages":{"build":[],"check":[],"run":[]},"pnpm":"/nix/store/xys5zgl9dnfljrxc8d7v45vrjrb4hgx7-pnpm-10.33.4","pnpmDepsHash":"","sourceRoot":null},"pythonAppBuilder":{"disabledTests":[],"enable":false,"importsCheck":[],"packages":{"build":[],"build-system":[],"check":[],"dependencies":[],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"pythonPackageBuilder":{"disabledTests":[],"enable":true,"importsCheck":["ironcalc"],"packages":{"build":["/nix/store/1m05k7xgfnw6jc21xxk5681ni3ar97wf-pkg-config-wrapper-0.29.2","/nix/store/0kkppa57hwc4kqip4xv6g4h8crvxcl0a-cargo-setup-hook.sh","/nix/store/m8cywlwdgq2rxcja0g389lyr8p2qp5qv-maturin-build-hook.sh"],"build-system":[],"check":["/nix/store/lhcgf2mgd9xpwbffvpvfcdmd7i8amjjp-pytest-check-hook"],"dependencies":[],"optional-dependencies":{},"run":["/nix/store/3y3kzc5njlj7nwj1s78am0yzjnpicv9x-bzip2-1.0.8-bin","/nix/store/cwj48a5jfy5srxgq45p4dg37zqdlhzba-zstd-1.5.7-bin"]},"relaxDeps":[]},"rustPackageBuilder":{"cargoBuildFlags":[],"cargoHash":"","enable":false,"packages":{"build":[],"check":[],"run":[]}},"standardBuilder":{"enable":false,"packages":{"build":[],"check":[],"run":[]},"stdenv":"/nix/store/jci7gw90lh2vdjaxkb6pzf9xp4v08wzs-stdenv-linux"}},"description":"Python bindings for IronCalc.","develop":{"packages":[],"shellHook":"echo -e \"\\nWelcome. This environment contains all dependencies required\"\necho \"to build $DEVENV_PACKAGE_NAME from source.\"\necho\necho \"Grab the source code from $DEVENV_PACKAGE_SOURCE\"\necho \"or from the upstream repository and you are all set to start hacking.\"\n"},"homePage":"https://www.ironcalc.com","license":[{"deprecated":false,"free":true,"fullName":"Apache License 2.0","redistributable":true,"shortName":"asl20","spdxId":"Apache-2.0","url":"https://spdx.org/licenses/Apache-2.0.html"},{"deprecated":false,"free":true,"fullName":"MIT License","redistributable":true,"shortName":"mit","spdxId":"MIT","url":"https://spdx.org/licenses/MIT.html"}],"mainProgram":"","pname":"ironcalc-python","recipePath":"","source":{"git":"github:ironcalc/ironcalc/8461ff71347ab19145cd7ad50ef829181ba765c2","hash":"sha256-vjI3M+hS9bXK8QQlopAy6f4dCISfQHGMvN9sMNKp88Q=","patches":[],"path":null,"submodules":false,"url":null},"test":{"packages":[],"script":"echo \"Test script\"\n"},"version":"0.7.1-unstable-2026-04-29"},"ironcalc-server":{"build":{"debug":false,"extraAttrs":{"__structuredAttrs":true,"buildAndTestSubdir":"webapp/app.ironcalc.com/server","cargoRoot":"webapp/app.ironcalc.com/server","postInstall":"install -Dm644 webapp/app.ironcalc.com/server/init_db.sql $out/share/ironcalc/init_db.sql\n","strictDeps":true},"goPackageBuilder":{"enable":false,"ldflags":[],"modRoot":".","packages":{"build":[],"check":[],"run":[]},"proxyVendor":false,"subPackages":[],"tags":[],"vendorHash":""},"npmPackageBuilder":{"enable":false,"npmDepsHash":"","npmInstallFlags":[],"packages":{"build":[],"check":[],"run":[]}},"pnpmPackageBuilder":{"buildScript":"build","enable":false,"fetcherVersion":3,"installDir":"dist","packages":{"build":[],"check":[],"run":[]},"pnpm":"/nix/store/xys5zgl9dnfljrxc8d7v45vrjrb4hgx7-pnpm-10.33.4","pnpmDepsHash":"","sourceRoot":null},"pythonAppBuilder":{"disabledTests":[],"enable":false,"importsCheck":[],"packages":{"build":[],"build-system":[],"check":[],"dependencies":[],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"pythonPackageBuilder":{"disabledTests":[],"enable":false,"importsCheck":[],"packages":{"build":[],"build-system":[],"check":[],"dependencies":[],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"rustPackageBuilder":{"cargoBuildFlags":[],"cargoHash":"sha256-46IwZJI9AOs+IQFbfz89A2yIi5db7rVMVNsO9W+tn+c=","enable":true,"packages":{"build":["/nix/store/1m05k7xgfnw6jc21xxk5681ni3ar97wf-pkg-config-wrapper-0.29.2"],"check":[],"run":["/nix/store/3y3kzc5njlj7nwj1s78am0yzjnpicv9x-bzip2-1.0.8-bin","/nix/store/cwj48a5jfy5srxgq45p4dg37zqdlhzba-zstd-1.5.7-bin"]}},"standardBuilder":{"enable":false,"packages":{"build":[],"check":[],"run":[]},"stdenv":"/nix/store/jci7gw90lh2vdjaxkb6pzf9xp4v08wzs-stdenv-linux"}},"description":"IronCalc server package.","develop":{"packages":[],"shellHook":"echo -e \"\\nWelcome. This environment contains all dependencies required\"\necho \"to build $DEVENV_PACKAGE_NAME from source.\"\necho\necho \"Grab the source code from $DEVENV_PACKAGE_SOURCE\"\necho \"or from the upstream repository and you are all set to start hacking.\"\n"},"homePage":"https://www.ironcalc.com","license":[{"deprecated":false,"free":true,"fullName":"MIT License","redistributable":true,"shortName":"mit","spdxId":"MIT","url":"https://spdx.org/licenses/MIT.html"},{"deprecated":false,"free":true,"fullName":"Apache License 2.0","redistributable":true,"shortName":"asl20","spdxId":"Apache-2.0","url":"https://spdx.org/licenses/Apache-2.0.html"}],"mainProgram":"","pname":"ironcalc-server","recipePath":"","source":{"git":"github:ironcalc/ironcalc/8461ff71347ab19145cd7ad50ef829181ba765c2","hash":"sha256-vjI3M+hS9bXK8QQlopAy6f4dCISfQHGMvN9sMNKp88Q=","patches":[],"path":null,"submodules":false,"url":null},"test":{"packages":[],"script":"echo \"Test script\"\n"},"version":"0.7.1-unstable-2026-04-29"},"ironcalc-tools":{"build":{"debug":false,"extraAttrs":{},"goPackageBuilder":{"enable":false,"ldflags":[],"modRoot":".","packages":{"build":[],"check":[],"run":[]},"proxyVendor":false,"subPackages":[],"tags":[],"vendorHash":""},"npmPackageBuilder":{"enable":false,"npmDepsHash":"","npmInstallFlags":[],"packages":{"build":[],"check":[],"run":[]}},"pnpmPackageBuilder":{"buildScript":"build","enable":false,"fetcherVersion":3,"installDir":"dist","packages":{"build":[],"check":[],"run":[]},"pnpm":"/nix/store/xys5zgl9dnfljrxc8d7v45vrjrb4hgx7-pnpm-10.33.4","pnpmDepsHash":"","sourceRoot":null},"pythonAppBuilder":{"disabledTests":[],"enable":false,"importsCheck":[],"packages":{"build":[],"build-system":[],"check":[],"dependencies":[],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"pythonPackageBuilder":{"disabledTests":[],"enable":false,"importsCheck":[],"packages":{"build":[],"build-system":[],"check":[],"dependencies":[],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"rustPackageBuilder":{"cargoBuildFlags":[],"cargoHash":"sha256-q5DnqhIYKUUqfJ4/TNHYF1QgTbH198QtgirQ+lP30wk=","enable":true,"packages":{"build":["/nix/store/1m05k7xgfnw6jc21xxk5681ni3ar97wf-pkg-config-wrapper-0.29.2","/nix/store/60m4rxhg2fldqaak400c0lry96ijrzqn-python3-3.13.13"],"check":[],"run":["/nix/store/3y3kzc5njlj7nwj1s78am0yzjnpicv9x-bzip2-1.0.8-bin","/nix/store/cwj48a5jfy5srxgq45p4dg37zqdlhzba-zstd-1.5.7-bin"]}},"standardBuilder":{"enable":false,"packages":{"build":[],"check":[],"run":[]},"stdenv":"/nix/store/jci7gw90lh2vdjaxkb6pzf9xp4v08wzs-stdenv-linux"}},"description":"IronCalc helper tools.","develop":{"packages":[],"shellHook":"echo -e \"\\nWelcome. This environment contains all dependencies required\"\necho \"to build $DEVENV_PACKAGE_NAME from source.\"\necho\necho \"Grab the source code from $DEVENV_PACKAGE_SOURCE\"\necho \"or from the upstream repository and you are all set to start hacking.\"\n"},"homePage":"https://www.ironcalc.com","license":[{"deprecated":false,"free":true,"fullName":"MIT License","redistributable":true,"shortName":"mit","spdxId":"MIT","url":"https://spdx.org/licenses/MIT.html"},{"deprecated":false,"free":true,"fullName":"Apache License 2.0","redistributable":true,"shortName":"asl20","spdxId":"Apache-2.0","url":"https://spdx.org/licenses/Apache-2.0.html"}],"mainProgram":"xlsx_2_icalc","pname":"ironcalc-tools","recipePath":"","source":{"git":"github:ironcalc/ironcalc/8461ff71347ab19145cd7ad50ef829181ba765c2","hash":"sha256-vjI3M+hS9bXK8QQlopAy6f4dCISfQHGMvN9sMNKp88Q=","patches":["/nix/store/6qvbcq0az2i3iard2b207qiia06hximm-0001-FIX-test-message.patch"],"path":null,"submodules":false,"url":null},"test":{"packages":[],"script":"echo \"Test script\"\n"},"version":"0.7.1-unstable-2026-04-29"},"ironcalc-wasm":{"build":{"debug":false,"extraAttrs":{"buildPhase":"cd bindings/wasm\n# skip tests for now\n# make tests\n\nwasm-pack build --target web --scope ironcalc --release\ncp README.pkg.md pkg/README.md\ntsc types.ts --target esnext --module esnext\npython3 fix_types.py\nrm -f types.js\n\n# wasm-pack generates a package.json, we must provide one\ncat > pkg/package.json <<EOF\n{\n  \"name\": \"@ironcalc/wasm\",\n  \"version\": \"0.7.1-unstable-2026-04-29\",\n  \"type\": \"module\",\n  \"files\": [\n    \"wasm_bg.wasm\",\n    \"wasm.js\",\n    \"wasm.d.ts\"\n  ],\n  \"main\": \"wasm.js\",\n  \"module\": \"wasm.js\",\n  \"types\": \"wasm.d.ts\",\n  \"exports\": {\n    \".\": {\n      \"types\": \"./wasm.d.ts\",\n      \"import\": \"./wasm.js\"\n    }\n  },\n  \"sideEffects\": false\n}\nEOF\n","installPhase":"cp -r pkg $out\n"},"goPackageBuilder":{"enable":false,"ldflags":[],"modRoot":".","packages":{"build":[],"check":[],"run":[]},"proxyVendor":false,"subPackages":[],"tags":[],"vendorHash":""},"npmPackageBuilder":{"enable":false,"npmDepsHash":"","npmInstallFlags":[],"packages":{"build":[],"check":[],"run":[]}},"pnpmPackageBuilder":{"buildScript":"build","enable":false,"fetcherVersion":3,"installDir":"dist","packages":{"build":[],"check":[],"run":[]},"pnpm":"/nix/store/xys5zgl9dnfljrxc8d7v45vrjrb4hgx7-pnpm-10.33.4","pnpmDepsHash":"","sourceRoot":null},"pythonAppBuilder":{"disabledTests":[],"enable":false,"importsCheck":[],"packages":{"build":[],"build-system":[],"check":[],"dependencies":[],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"pythonPackageBuilder":{"disabledTests":[],"enable":false,"importsCheck":[],"packages":{"build":[],"build-system":[],"check":[],"dependencies":[],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"rustPackageBuilder":{"cargoBuildFlags":[],"cargoHash":"sha256-q5DnqhIYKUUqfJ4/TNHYF1QgTbH198QtgirQ+lP30wk=","enable":true,"packages":{"build":["/nix/store/46q933252cgn2afsf6isgibnffcg1v7w-binaryen-129","/nix/store/1m05k7xgfnw6jc21xxk5681ni3ar97wf-pkg-config-wrapper-0.29.2","/nix/store/60m4rxhg2fldqaak400c0lry96ijrzqn-python3-3.13.13","/nix/store/qfmqkrpds52ykynz6rh4dwa7isd0ksab-wasm-bindgen-cli-0.2.108","/nix/store/ljavs8lnfn5bl14kzgz57gmnz01bb420-wasm-pack-0.15.0","/nix/store/5a8ysg1jnj8jmzzyfcfw7rvpvnp5rfpa-nodejs-24.15.0","/nix/store/1njx7nq9qkcslk0qaririipi1qpdv7vx-typescript-5.9.3","/nix/store/pjlw516aqj888w9j0z2249n8yzbnbn4x-lld-21.1.8","/nix/store/140w8frkcxgs5n4h5pss9l94cxwmhig9-writable-tmpdir-as-home-hook"],"check":[],"run":["/nix/store/3y3kzc5njlj7nwj1s78am0yzjnpicv9x-bzip2-1.0.8-bin","/nix/store/cwj48a5jfy5srxgq45p4dg37zqdlhzba-zstd-1.5.7-bin"]}},"standardBuilder":{"enable":false,"packages":{"build":[],"check":[],"run":[]},"stdenv":"/nix/store/jci7gw90lh2vdjaxkb6pzf9xp4v08wzs-stdenv-linux"}},"description":"Ironcalc wasm bindings.","develop":{"packages":[],"shellHook":"echo -e \"\\nWelcome. This environment contains all dependencies required\"\necho \"to build $DEVENV_PACKAGE_NAME from source.\"\necho\necho \"Grab the source code from $DEVENV_PACKAGE_SOURCE\"\necho \"or from the upstream repository and you are all set to start hacking.\"\n"},"homePage":"https://www.ironcalc.com","license":[{"deprecated":false,"free":true,"fullName":"MIT License","redistributable":true,"shortName":"mit","spdxId":"MIT","url":"https://spdx.org/licenses/MIT.html"},{"deprecated":false,"free":true,"fullName":"Apache License 2.0","redistributable":true,"shortName":"asl20","spdxId":"Apache-2.0","url":"https://spdx.org/licenses/Apache-2.0.html"}],"mainProgram":"","pname":"ironcalc-wasm","recipePath":"","source":{"git":"github:ironcalc/ironcalc/8461ff71347ab19145cd7ad50ef829181ba765c2","hash":"sha256-vjI3M+hS9bXK8QQlopAy6f4dCISfQHGMvN9sMNKp88Q=","patches":[],"path":null,"submodules":false,"url":null},"test":{"packages":[],"script":"echo \"Test script\"\n"},"version":"0.7.1-unstable-2026-04-29"},"ironcalc-widget":{"build":{"debug":false,"extraAttrs":{"buildPhase":"npm run build\n","installPhase":"mkdir -p $out\ncp -r . $out\n","postPatch":"chmod -R u+w ../../bindings\n\n# We are now in source/webapp/IronCalc\nmkdir -p ../../bindings/wasm/pkg\necho '{\"name\": \"@ironcalc/wasm\", \"version\": \"0.7.1-unstable-2026-04-29\"}' > ../../bindings/wasm/pkg/package.json\n","preBuild":"rm -rf node_modules/@ironcalc/wasm\nmkdir -p node_modules/@ironcalc\ncp -rv /nix/store/9n2b5si1170sn4cgym9xgfi8xqygnnjh-ironcalc-wasm-0.7.1-unstable-2026-04-29/. node_modules/@ironcalc/wasm\n","preConfigure":"cp -rv /nix/store/9n2b5si1170sn4cgym9xgfi8xqygnnjh-ironcalc-wasm-0.7.1-unstable-2026-04-29/. ../../bindings/wasm/pkg/\n","sourceRoot":"source/webapp/IronCalc"},"goPackageBuilder":{"enable":false,"ldflags":[],"modRoot":".","packages":{"build":[],"check":[],"run":[]},"proxyVendor":false,"subPackages":[],"tags":[],"vendorHash":""},"npmPackageBuilder":{"enable":true,"npmDepsHash":"sha256-jPnUUEOjW9WHVjpBH/qKB4P5RuMI0uvjog8C41cPQdY=","npmInstallFlags":[],"packages":{"build":["/nix/store/9n2b5si1170sn4cgym9xgfi8xqygnnjh-ironcalc-wasm-0.7.1-unstable-2026-04-29"],"check":[],"run":[]}},"pnpmPackageBuilder":{"buildScript":"build","enable":false,"fetcherVersion":3,"installDir":"dist","packages":{"build":[],"check":[],"run":[]},"pnpm":"/nix/store/xys5zgl9dnfljrxc8d7v45vrjrb4hgx7-pnpm-10.33.4","pnpmDepsHash":"","sourceRoot":null},"pythonAppBuilder":{"disabledTests":[],"enable":false,"importsCheck":[],"packages":{"build":[],"build-system":[],"check":[],"dependencies":[],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"pythonPackageBuilder":{"disabledTests":[],"enable":false,"importsCheck":[],"packages":{"build":[],"build-system":[],"check":[],"dependencies":[],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"rustPackageBuilder":{"cargoBuildFlags":[],"cargoHash":"","enable":false,"packages":{"build":[],"check":[],"run":[]}},"standardBuilder":{"enable":false,"packages":{"build":[],"check":[],"run":[]},"stdenv":"/nix/store/jci7gw90lh2vdjaxkb6pzf9xp4v08wzs-stdenv-linux"}},"description":"Ironcalc frontend widget package.","develop":{"packages":[],"shellHook":"echo -e \"\\nWelcome. This environment contains all dependencies required\"\necho \"to build $DEVENV_PACKAGE_NAME from source.\"\necho\necho \"Grab the source code from $DEVENV_PACKAGE_SOURCE\"\necho \"or from the upstream repository and you are all set to start hacking.\"\n"},"homePage":"https://www.ironcalc.com","license":[{"deprecated":false,"free":true,"fullName":"MIT License","redistributable":true,"shortName":"mit","spdxId":"MIT","url":"https://spdx.org/licenses/MIT.html"},{"deprecated":false,"free":true,"fullName":"Apache License 2.0","redistributable":true,"shortName":"asl20","spdxId":"Apache-2.0","url":"https://spdx.org/licenses/Apache-2.0.html"}],"mainProgram":"","pname":"ironcalc-widget","recipePath":"","source":{"git":"github:ironcalc/ironcalc/8461ff71347ab19145cd7ad50ef829181ba765c2","hash":"sha256-vjI3M+hS9bXK8QQlopAy6f4dCISfQHGMvN9sMNKp88Q=","patches":[],"path":null,"submodules":false,"url":null},"test":{"packages":[],"script":"echo \"Test script\"\n"},"version":"0.7.1-unstable-2026-04-29"},"kepler-formal":{"build":{"debug":false,"extraAttrs":{"ctestFlags":["-j1"],"doCheck":true},"goPackageBuilder":{"enable":false,"ldflags":[],"modRoot":".","packages":{"build":[],"check":[],"run":[]},"proxyVendor":false,"subPackages":[],"tags":[],"vendorHash":""},"npmPackageBuilder":{"enable":false,"npmDepsHash":"","npmInstallFlags":[],"packages":{"build":[],"check":[],"run":[]}},"pnpmPackageBuilder":{"buildScript":"build","enable":false,"fetcherVersion":3,"installDir":"dist","packages":{"build":[],"check":[],"run":[]},"pnpm":"/nix/store/xys5zgl9dnfljrxc8d7v45vrjrb4hgx7-pnpm-10.33.4","pnpmDepsHash":"","sourceRoot":null},"pythonAppBuilder":{"disabledTests":[],"enable":false,"importsCheck":[],"packages":{"build":[],"build-system":[],"check":[],"dependencies":[],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"pythonPackageBuilder":{"disabledTests":[],"enable":false,"importsCheck":[],"packages":{"build":[],"build-system":[],"check":[],"dependencies":[],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"rustPackageBuilder":{"cargoBuildFlags":[],"cargoHash":"","enable":false,"packages":{"build":[],"check":[],"run":[]}},"standardBuilder":{"enable":true,"packages":{"build":["/nix/store/xnrdzhzdkwpjcdl3rzqmqpaa8sn7g870-bison-3.8.2","/nix/store/qmajd4nyy8zf70g9p4x2lcq45gq5gzy3-boost-1.89.0","/nix/store/azq5d14ikxb8bdymvv2hfl6mqnprq5wx-capnproto-1.4.0","/nix/store/r9941n32g4wyvggz2703dlplbdq8a6rd-cmake-4.1.2","/nix/store/b74gs5xp0wws86hki0y554vxv8l3dbll-flex-2.6.4","/nix/store/3hiz5p86da1lqs7w1znlw3zqasr9fhfc-onetbb-2022.3.0","/nix/store/1m05k7xgfnw6jc21xxk5681ni3ar97wf-pkg-config-wrapper-0.29.2","/nix/store/60m4rxhg2fldqaak400c0lry96ijrzqn-python3-3.13.13","/nix/store/ca6fyi7x0a90jcp4p8mq83xydb4dgnfb-spdlog-1.17.0","/nix/store/61a1nwx3w6rqyaisj5rn1sal1981apm7-zlib-1.3.2"],"check":["/nix/store/xbwzi4q7mhix987rm673j4736adphcbp-ctestCheckHook"],"run":["/nix/store/azq5d14ikxb8bdymvv2hfl6mqnprq5wx-capnproto-1.4.0","/nix/store/3hiz5p86da1lqs7w1znlw3zqasr9fhfc-onetbb-2022.3.0","/nix/store/60m4rxhg2fldqaak400c0lry96ijrzqn-python3-3.13.13","/nix/store/61a1nwx3w6rqyaisj5rn1sal1981apm7-zlib-1.3.2"]},"stdenv":"/nix/store/jci7gw90lh2vdjaxkb6pzf9xp4v08wzs-stdenv-linux"}},"description":"Formal Verification tool for Verilog and Naja interchange format.","develop":{"packages":[],"shellHook":"echo -e \"\\nWelcome. This environment contains all dependencies required\"\necho \"to build $DEVENV_PACKAGE_NAME from source.\"\necho\necho \"Grab the source code from $DEVENV_PACKAGE_SOURCE\"\necho \"or from the upstream repository and you are all set to start hacking.\"\n"},"homePage":"https://github.com/keplertech/kepler-formal","license":{"deprecated":false,"free":true,"fullName":"GNU General Public License v3.0 only","redistributable":true,"shortName":"gpl3Only","spdxId":"GPL-3.0-only","url":"https://spdx.org/licenses/GPL-3.0-only.html"},"mainProgram":"kepler-formal","pname":"kepler-formal","recipePath":"","source":{"git":"github:keplertech/kepler-formal/8aff6307f464f2a3020710e0a6cd0e4a0dd6a132","hash":"sha256-4hmA7d3aTcW2wIa2gzSqVpV/1dPiEDihoCOMDqvxqnU=","patches":[],"path":null,"submodules":true,"url":null},"test":{"packages":[],"script":"kepler-formal --help | grep \"Usage: kepler-formal\"\n"},"version":"1.0.0-unstable-2026-04-13"},"mox":{"build":{"debug":false,"extraAttrs":{},"goPackageBuilder":{"enable":true,"ldflags":["-s","-w","-X github.com/mjl-/mox/moxvar.Version=0.0.15","-X github.com/mjl-/mox/moxvar.VersionBare=0.0.15"],"modRoot":".","packages":{"build":[],"check":[],"run":[]},"proxyVendor":false,"subPackages":[],"tags":[],"vendorHash":null},"npmPackageBuilder":{"enable":false,"npmDepsHash":"","npmInstallFlags":[],"packages":{"build":[],"check":[],"run":[]}},"pnpmPackageBuilder":{"buildScript":"build","enable":false,"fetcherVersion":3,"installDir":"dist","packages":{"build":[],"check":[],"run":[]},"pnpm":"/nix/store/xys5zgl9dnfljrxc8d7v45vrjrb4hgx7-pnpm-10.33.4","pnpmDepsHash":"","sourceRoot":null},"pythonAppBuilder":{"disabledTests":[],"enable":false,"importsCheck":[],"packages":{"build":[],"build-system":[],"check":[],"dependencies":[],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"pythonPackageBuilder":{"disabledTests":[],"enable":false,"importsCheck":[],"packages":{"build":[],"build-system":[],"check":[],"dependencies":[],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"rustPackageBuilder":{"cargoBuildFlags":[],"cargoHash":"","enable":false,"packages":{"build":[],"check":[],"run":[]}},"standardBuilder":{"enable":false,"packages":{"build":[],"check":[],"run":[]},"stdenv":"/nix/store/jci7gw90lh2vdjaxkb6pzf9xp4v08wzs-stdenv-linux"}},"description":"Modern full-featured open source secure mail server for low-maintenance self-hosted email.","develop":{"packages":[],"shellHook":"echo -e \"\\nWelcome. This environment contains all dependencies required\"\necho \"to build $DEVENV_PACKAGE_NAME from source.\"\necho\necho \"Grab the source code from $DEVENV_PACKAGE_SOURCE\"\necho \"or from the upstream repository and you are all set to start hacking.\"\n"},"homePage":"https://github.com/mjl-/mox","license":{"deprecated":false,"free":true,"fullName":"MIT License","redistributable":true,"shortName":"mit","spdxId":"MIT","url":"https://spdx.org/licenses/MIT.html"},"mainProgram":"mox","pname":"mox","recipePath":"","source":{"git":"github:mjl-/mox/v0.0.15","hash":"sha256-apIV+nClXTUbmCssnvgG9UwpTNTHTe6FgLCxp14/s0A=","patches":["/nix/store/dx9xc3cpjg520kyj8x1jsd7pk4ri408y-version.patch"],"path":null,"submodules":false,"url":null},"test":{"packages":[],"script":"mox version | grep \"0.0.15\"\n"},"version":"0.0.15"},"offen":{"build":{"debug":false,"extraAttrs":{"modRoot":"server","preBuild":"cp -rT --no-preserve=mode /nix/store/22daad25mylrmzagr1s7ksxibr5cgv9x-offen-script-0.0.0-unstable-2026-03-04 public/static\ncp -rT --no-preserve=mode /nix/store/7ag5kk1c0496lsi5wlxg0sad9icbjfl6-offen-vault-0.0.0-unstable-2026-03-04 public/static\ncp -rT --no-preserve=mode /nix/store/yycdm7634axgzvxm6w42899w33l8m6d9-offen-auditorium-0.0.0-unstable-2026-03-04 public/static\n"},"goPackageBuilder":{"enable":true,"ldflags":["-s","-w"],"modRoot":".","packages":{"build":[],"check":[],"run":[]},"proxyVendor":false,"subPackages":[],"tags":[],"vendorHash":"sha256-AeQa5oaOEB/50aPCRq702vMEtEctwP+jU5C6zB+3XR0="},"npmPackageBuilder":{"enable":false,"npmDepsHash":"","npmInstallFlags":[],"packages":{"build":[],"check":[],"run":[]}},"pnpmPackageBuilder":{"buildScript":"build","enable":false,"fetcherVersion":3,"installDir":"dist","packages":{"build":[],"check":[],"run":[]},"pnpm":"/nix/store/xys5zgl9dnfljrxc8d7v45vrjrb4hgx7-pnpm-10.33.4","pnpmDepsHash":"","sourceRoot":null},"pythonAppBuilder":{"disabledTests":[],"enable":false,"importsCheck":[],"packages":{"build":[],"build-system":[],"check":[],"dependencies":[],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"pythonPackageBuilder":{"disabledTests":[],"enable":false,"importsCheck":[],"packages":{"build":[],"build-system":[],"check":[],"dependencies":[],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"rustPackageBuilder":{"cargoBuildFlags":[],"cargoHash":"","enable":false,"packages":{"build":[],"check":[],"run":[]}},"standardBuilder":{"enable":false,"packages":{"build":[],"check":[],"run":[]},"stdenv":"/nix/store/jci7gw90lh2vdjaxkb6pzf9xp4v08wzs-stdenv-linux"}},"description":"Fair and privacy-focused web analytics.","develop":{"packages":[],"shellHook":"echo -e \"\\nWelcome. This environment contains all dependencies required\"\necho \"to build $DEVENV_PACKAGE_NAME from source.\"\necho\necho \"Grab the source code from $DEVENV_PACKAGE_SOURCE\"\necho \"or from the upstream repository and you are all set to start hacking.\"\n"},"homePage":"https://www.offen.dev","license":{"deprecated":false,"free":true,"fullName":"Apache License 2.0","redistributable":true,"shortName":"asl20","spdxId":"Apache-2.0","url":"https://spdx.org/licenses/Apache-2.0.html"},"mainProgram":"offen","pname":"offen","recipePath":"","source":{"git":"github:offen/offen/ec99082a37ffb5855bd84debfef227d41c7b403c","hash":"sha256-EGlqD3611sG3YTVe74H49PB8Hj1NsKYhLANg5VAQ0wg=","patches":[],"path":null,"submodules":false,"url":null},"test":{"packages":[],"script":"offen --help\n"},"version":"0.0.0-unstable-2026-03-04"},"offen-auditorium":{"build":{"debug":false,"extraAttrs":{"preBuild":"cp -r ../locales locales\n"},"goPackageBuilder":{"enable":false,"ldflags":[],"modRoot":".","packages":{"build":[],"check":[],"run":[]},"proxyVendor":false,"subPackages":[],"tags":[],"vendorHash":""},"npmPackageBuilder":{"enable":false,"npmDepsHash":"","npmInstallFlags":[],"packages":{"build":[],"check":[],"run":[]}},"pnpmPackageBuilder":{"buildScript":"build","enable":true,"fetcherVersion":3,"installDir":"dist","packages":{"build":[],"check":[],"run":[]},"pnpm":"/nix/store/xys5zgl9dnfljrxc8d7v45vrjrb4hgx7-pnpm-10.33.4","pnpmDepsHash":"sha256-xpdFlgHBUcHgL16hruFg6Spv1IlBEc7PB/UqpKnv5Oo=","sourceRoot":"source/auditorium"},"pythonAppBuilder":{"disabledTests":[],"enable":false,"importsCheck":[],"packages":{"build":[],"build-system":[],"check":[],"dependencies":[],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"pythonPackageBuilder":{"disabledTests":[],"enable":false,"importsCheck":[],"packages":{"build":[],"build-system":[],"check":[],"dependencies":[],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"rustPackageBuilder":{"cargoBuildFlags":[],"cargoHash":"","enable":false,"packages":{"build":[],"check":[],"run":[]}},"standardBuilder":{"enable":false,"packages":{"build":[],"check":[],"run":[]},"stdenv":"/nix/store/jci7gw90lh2vdjaxkb6pzf9xp4v08wzs-stdenv-linux"}},"description":"Analytics UI for Offen.","develop":{"packages":[],"shellHook":"echo -e \"\\nWelcome. This environment contains all dependencies required\"\necho \"to build $DEVENV_PACKAGE_NAME from source.\"\necho\necho \"Grab the source code from $DEVENV_PACKAGE_SOURCE\"\necho \"or from the upstream repository and you are all set to start hacking.\"\n"},"homePage":"https://www.offen.dev","license":{"deprecated":false,"free":true,"fullName":"Apache License 2.0","redistributable":true,"shortName":"asl20","spdxId":"Apache-2.0","url":"https://spdx.org/licenses/Apache-2.0.html"},"mainProgram":"","pname":"offen-auditorium","recipePath":"","source":{"git":"github:offen/offen/ec99082a37ffb5855bd84debfef227d41c7b403c","hash":"sha256-EGlqD3611sG3YTVe74H49PB8Hj1NsKYhLANg5VAQ0wg=","patches":[],"path":null,"submodules":false,"url":null},"test":{"packages":[],"script":"echo \"Test script\"\n"},"version":"0.0.0-unstable-2026-03-04"},"offen-script":{"build":{"debug":false,"extraAttrs":{"preBuild":"cp -r ../locales locales\n"},"goPackageBuilder":{"enable":false,"ldflags":[],"modRoot":".","packages":{"build":[],"check":[],"run":[]},"proxyVendor":false,"subPackages":[],"tags":[],"vendorHash":""},"npmPackageBuilder":{"enable":false,"npmDepsHash":"","npmInstallFlags":[],"packages":{"build":[],"check":[],"run":[]}},"pnpmPackageBuilder":{"buildScript":"build","enable":true,"fetcherVersion":3,"installDir":"dist","packages":{"build":[],"check":[],"run":[]},"pnpm":"/nix/store/xys5zgl9dnfljrxc8d7v45vrjrb4hgx7-pnpm-10.33.4","pnpmDepsHash":"sha256-Vmv4aESpAvE9Dg28WpSPhtEEBr8q/BfqrJl5EXC0nl4=","sourceRoot":"source/script"},"pythonAppBuilder":{"disabledTests":[],"enable":false,"importsCheck":[],"packages":{"build":[],"build-system":[],"check":[],"dependencies":[],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"pythonPackageBuilder":{"disabledTests":[],"enable":false,"importsCheck":[],"packages":{"build":[],"build-system":[],"check":[],"dependencies":[],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"rustPackageBuilder":{"cargoBuildFlags":[],"cargoHash":"","enable":false,"packages":{"build":[],"check":[],"run":[]}},"standardBuilder":{"enable":false,"packages":{"build":[],"check":[],"run":[]},"stdenv":"/nix/store/jci7gw90lh2vdjaxkb6pzf9xp4v08wzs-stdenv-linux"}},"description":"Client-side analytics script for Offen.","develop":{"packages":[],"shellHook":"echo -e \"\\nWelcome. This environment contains all dependencies required\"\necho \"to build $DEVENV_PACKAGE_NAME from source.\"\necho\necho \"Grab the source code from $DEVENV_PACKAGE_SOURCE\"\necho \"or from the upstream repository and you are all set to start hacking.\"\n"},"homePage":"https://www.offen.dev","license":{"deprecated":false,"free":true,"fullName":"Apache License 2.0","redistributable":true,"shortName":"asl20","spdxId":"Apache-2.0","url":"https://spdx.org/licenses/Apache-2.0.html"},"mainProgram":"","pname":"offen-script","recipePath":"","source":{"git":"github:offen/offen/ec99082a37ffb5855bd84debfef227d41c7b403c","hash":"sha256-EGlqD3611sG3YTVe74H49PB8Hj1NsKYhLANg5VAQ0wg=","patches":[],"path":null,"submodules":false,"url":null},"test":{"packages":[],"script":"echo \"Test script\"\n"},"version":"0.0.0-unstable-2026-03-04"},"offen-vault":{"build":{"debug":false,"extraAttrs":{"preBuild":"cp -r ../locales locales\n"},"goPackageBuilder":{"enable":false,"ldflags":[],"modRoot":".","packages":{"build":[],"check":[],"run":[]},"proxyVendor":false,"subPackages":[],"tags":[],"vendorHash":""},"npmPackageBuilder":{"enable":false,"npmDepsHash":"","npmInstallFlags":[],"packages":{"build":[],"check":[],"run":[]}},"pnpmPackageBuilder":{"buildScript":"build","enable":true,"fetcherVersion":3,"installDir":"dist","packages":{"build":[],"check":[],"run":[]},"pnpm":"/nix/store/xys5zgl9dnfljrxc8d7v45vrjrb4hgx7-pnpm-10.33.4","pnpmDepsHash":"sha256-vAXHm85rlsG0pAeRmqzmmI+Ztw0CmkzgVg9f67m3S3g=","sourceRoot":"source/vault"},"pythonAppBuilder":{"disabledTests":[],"enable":false,"importsCheck":[],"packages":{"build":[],"build-system":[],"check":[],"dependencies":[],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"pythonPackageBuilder":{"disabledTests":[],"enable":false,"importsCheck":[],"packages":{"build":[],"build-system":[],"check":[],"dependencies":[],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"rustPackageBuilder":{"cargoBuildFlags":[],"cargoHash":"","enable":false,"packages":{"build":[],"check":[],"run":[]}},"standardBuilder":{"enable":false,"packages":{"build":[],"check":[],"run":[]},"stdenv":"/nix/store/jci7gw90lh2vdjaxkb6pzf9xp4v08wzs-stdenv-linux"}},"description":"Client-side encryption vault for Offen.","develop":{"packages":[],"shellHook":"echo -e \"\\nWelcome. This environment contains all dependencies required\"\necho \"to build $DEVENV_PACKAGE_NAME from source.\"\necho\necho \"Grab the source code from $DEVENV_PACKAGE_SOURCE\"\necho \"or from the upstream repository and you are all set to start hacking.\"\n"},"homePage":"https://www.offen.dev","license":{"deprecated":false,"free":true,"fullName":"Apache License 2.0","redistributable":true,"shortName":"asl20","spdxId":"Apache-2.0","url":"https://spdx.org/licenses/Apache-2.0.html"},"mainProgram":"","pname":"offen-vault","recipePath":"","source":{"git":"github:offen/offen/ec99082a37ffb5855bd84debfef227d41c7b403c","hash":"sha256-EGlqD3611sG3YTVe74H49PB8Hj1NsKYhLANg5VAQ0wg=","patches":[],"path":null,"submodules":false,"url":null},"test":{"packages":[],"script":"echo \"Test script\"\n"},"version":"0.0.0-unstable-2026-03-04"},"pagedjs-cli":{"build":{"debug":false,"extraAttrs":{"env":{"PUPPETEER_SKIP_DOWNLOAD":true},"postInstall":"mkdir -p $out/lib/node_modules/pagedjs-cli/docker-userdata\n\nwrapProgram $out/bin/pagedjs-cli \\\n  --set PUPPETEER_EXECUTABLE_PATH \"/nix/store/r7ifk1v95jfl02775kgbrd61dyr1rfsx-chromium-148.0.7778.178/bin/chromium\" \\\n  --add-flags \"--browserArgs --no-sandbox\"\n"},"goPackageBuilder":{"enable":false,"ldflags":[],"modRoot":".","packages":{"build":[],"check":[],"run":[]},"proxyVendor":false,"subPackages":[],"tags":[],"vendorHash":""},"npmPackageBuilder":{"enable":true,"npmDepsHash":"sha256-h3R+L9gROCqvKpzTg9woI0Om1J5Eo4NA1FCXjfnjwdU=","npmInstallFlags":["--ignore-scripts"],"packages":{"build":["/nix/store/ac9bklddx1klg92hj7r08xmpky1nwag2-nodejs-22.22.3","/nix/store/qw8rpqmndqzyc3fzzla754v5hlpm10i4-make-shell-wrapper-hook"],"check":[],"run":["/nix/store/r7ifk1v95jfl02775kgbrd61dyr1rfsx-chromium-148.0.7778.178"]}},"pnpmPackageBuilder":{"buildScript":"build","enable":false,"fetcherVersion":3,"installDir":"dist","packages":{"build":[],"check":[],"run":[]},"pnpm":"/nix/store/xys5zgl9dnfljrxc8d7v45vrjrb4hgx7-pnpm-10.33.4","pnpmDepsHash":"","sourceRoot":null},"pythonAppBuilder":{"disabledTests":[],"enable":false,"importsCheck":[],"packages":{"build":[],"build-system":[],"check":[],"dependencies":[],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"pythonPackageBuilder":{"disabledTests":[],"enable":false,"importsCheck":[],"packages":{"build":[],"build-system":[],"check":[],"dependencies":[],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"rustPackageBuilder":{"cargoBuildFlags":[],"cargoHash":"","enable":false,"packages":{"build":[],"check":[],"run":[]}},"standardBuilder":{"enable":false,"packages":{"build":[],"check":[],"run":[]},"stdenv":"/nix/store/jci7gw90lh2vdjaxkb6pzf9xp4v08wzs-stdenv-linux"}},"description":"Command line interface for Pagedjs PDF renderer.","develop":{"packages":[],"shellHook":"echo -e \"\\nWelcome. This environment contains all dependencies required\"\necho \"to build $DEVENV_PACKAGE_NAME from source.\"\necho\necho \"Grab the source code from $DEVENV_PACKAGE_SOURCE\"\necho \"or from the upstream repository and you are all set to start hacking.\"\n"},"homePage":"https://pagedjs.org","license":{"deprecated":false,"free":true,"fullName":"MIT License","redistributable":true,"shortName":"mit","spdxId":"MIT","url":"https://spdx.org/licenses/MIT.html"},"mainProgram":"pagedjs-cli","pname":"pagedjs-cli","recipePath":"","source":{"git":"github:pagedjs/pagedjs-cli/1fc8c8956d665347a6a105c927be405a3ac462d6","hash":"sha256-393Q2B64lIPSYIckPOqVdhhQiHKcUE1jOpsYlFsiJvg=","patches":[],"path":null,"submodules":false,"url":null},"test":{"packages":[],"script":"pagedjs-cli --help | grep -q \"Usage:\"\n"},"version":"0-main-2026-01-05"},"pnut":{"build":{"debug":false,"extraAttrs":{"installPhase":"mkdir -p $out/bin\nmake install PREFIX=$out\n"},"goPackageBuilder":{"enable":false,"ldflags":[],"modRoot":".","packages":{"build":[],"check":[],"run":[]},"proxyVendor":false,"subPackages":[],"tags":[],"vendorHash":""},"npmPackageBuilder":{"enable":false,"npmDepsHash":"","npmInstallFlags":[],"packages":{"build":[],"check":[],"run":[]}},"pnpmPackageBuilder":{"buildScript":"build","enable":false,"fetcherVersion":3,"installDir":"dist","packages":{"build":[],"check":[],"run":[]},"pnpm":"/nix/store/xys5zgl9dnfljrxc8d7v45vrjrb4hgx7-pnpm-10.33.4","pnpmDepsHash":"","sourceRoot":null},"pythonAppBuilder":{"disabledTests":[],"enable":false,"importsCheck":[],"packages":{"build":[],"build-system":[],"check":[],"dependencies":[],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"pythonPackageBuilder":{"disabledTests":[],"enable":false,"importsCheck":[],"packages":{"build":[],"build-system":[],"check":[],"dependencies":[],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"rustPackageBuilder":{"cargoBuildFlags":[],"cargoHash":"","enable":false,"packages":{"build":[],"check":[],"run":[]}},"standardBuilder":{"enable":true,"packages":{"build":[],"check":[],"run":[]},"stdenv":"/nix/store/jci7gw90lh2vdjaxkb6pzf9xp4v08wzs-stdenv-linux"}},"description":"C to POSIX shell transpiler for reproducible and auditable bootstrapping of GCC from a minimal seed.","develop":{"packages":[],"shellHook":"echo -e \"\\nWelcome. This environment contains all dependencies required\"\necho \"to build $DEVENV_PACKAGE_NAME from source.\"\necho\necho \"Grab the source code from $DEVENV_PACKAGE_SOURCE\"\necho \"or from the upstream repository and you are all set to start hacking.\"\n"},"homePage":"https://github.com/udem-dlteam/pnut","license":{"deprecated":false,"free":true,"fullName":"BSD 2-clause \"Simplified\" License","redistributable":true,"shortName":"bsd2","spdxId":"BSD-2-Clause","url":"https://spdx.org/licenses/BSD-2-Clause.html"},"mainProgram":"pnut","pname":"pnut","recipePath":"","source":{"git":"github:udem-dlteam/pnut/pnut-1.1","hash":"sha256-q0JoW8Tw25m+Hp9W/LxzC3yt78J1AmeV1G3h41RHIOI=","patches":[],"path":null,"submodules":false,"url":null},"test":{"packages":[],"script":"echo \"int main(void) { return 0; }\" > /tmp/test.c\npnut /tmp/test.c\n"},"version":"1.1"},"py-arwen":{"build":{"debug":false,"extraAttrs":{"cargoDeps":"/nix/store/rb5whiq0zy2bqrcrsbwb1xfk6xdm1l82-arwen-0.0.5-unstable-2026-04-07-vendor","preCheck":"# conflicts with built module\nrm -r arwen\n","sourceRoot":"source/py-arwen"},"goPackageBuilder":{"enable":false,"ldflags":[],"modRoot":".","packages":{"build":[],"check":[],"run":[]},"proxyVendor":false,"subPackages":[],"tags":[],"vendorHash":""},"npmPackageBuilder":{"enable":false,"npmDepsHash":"","npmInstallFlags":[],"packages":{"build":[],"check":[],"run":[]}},"pnpmPackageBuilder":{"buildScript":"build","enable":false,"fetcherVersion":3,"installDir":"dist","packages":{"build":[],"check":[],"run":[]},"pnpm":"/nix/store/xys5zgl9dnfljrxc8d7v45vrjrb4hgx7-pnpm-10.33.4","pnpmDepsHash":"","sourceRoot":null},"pythonAppBuilder":{"disabledTests":[],"enable":false,"importsCheck":[],"packages":{"build":[],"build-system":[],"check":[],"dependencies":[],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"pythonPackageBuilder":{"disabledTests":[],"enable":true,"importsCheck":["arwen"],"packages":{"build":["/nix/store/25rr86lli13limp2np2xfqhq0x8lwjgv-python3.13-setuptools-80.10.1","/nix/store/0kkppa57hwc4kqip4xv6g4h8crvxcl0a-cargo-setup-hook.sh","/nix/store/m8cywlwdgq2rxcja0g389lyr8p2qp5qv-maturin-build-hook.sh"],"build-system":[],"check":["/nix/store/lhcgf2mgd9xpwbffvpvfcdmd7i8amjjp-pytest-check-hook"],"dependencies":[],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"rustPackageBuilder":{"cargoBuildFlags":[],"cargoHash":"","enable":false,"packages":{"build":[],"check":[],"run":[]}},"standardBuilder":{"enable":false,"packages":{"build":[],"check":[],"run":[]},"stdenv":"/nix/store/jci7gw90lh2vdjaxkb6pzf9xp4v08wzs-stdenv-linux"}},"description":"Python library for cross-platform patching of shared libraries.","develop":{"packages":[],"shellHook":"echo -e \"\\nWelcome. This environment contains all dependencies required\"\necho \"to build $DEVENV_PACKAGE_NAME from source.\"\necho\necho \"Grab the source code from $DEVENV_PACKAGE_SOURCE\"\necho \"or from the upstream repository and you are all set to start hacking.\"\n"},"homePage":"https://github.com/nichmor/arwen","license":{"deprecated":false,"free":true,"fullName":"MIT License","redistributable":true,"shortName":"mit","spdxId":"MIT","url":"https://spdx.org/licenses/MIT.html"},"mainProgram":"","pname":"py-arwen","recipePath":"","source":{"git":"github:nichmor/arwen/696351a8c208315b0dfd4a1e5c37288a689ccd2e","hash":"sha256-6RW8BeKjoxeO8SBz/VdZGnrRW+EIKq5NtrFdM0lx0+o=","patches":[],"path":null,"submodules":false,"url":null},"test":{"packages":[],"script":"echo \"Test script\"\n"},"version":"0.0.5-unstable-2026-04-07"},"qlever":{"build":{"debug":false,"extraAttrs":{"cmakeFlags":["-DCMAKE_BUILD_TYPE:STRING=Release","-DLOGLEVEL:STRING=INFO","-DUSE_PARALLEL:BOOL=TRUE","-D_NO_TIMING_TESTS:BOOL=TRUE","-DJEMALLOC_MANUALLY_INSTALLED:BOOL=TRUE","-DUSE_CONAN:BOOL=FALSE","-DFETCHCONTENT_FULLY_DISCONNECTED:BOOL=TRUE","-DFETCHCONTENT_SOURCE_DIR_FSST:STRING=/nix/store/7j2jihgsnn4kcb336wx19d2xkndh675z-source","-DFETCHCONTENT_SOURCE_DIR_RE2:STRING=/nix/store/mv89wv7daf7fflbcl8acj6rk3gszhian-source","-DFETCHCONTENT_SOURCE_DIR_GOOGLETEST:STRING=/nix/store/wqjbb4xw9s66p72v2ckvji0c49bymf7h-source","-DFETCHCONTENT_SOURCE_DIR_NLOHMANN-JSON:STRING=/nix/store/zi53bipc60dzz2vf7459087bjxbag9md-source","-DFETCHCONTENT_SOURCE_DIR_ANTLR:STRING=/nix/store/ki910797h7hk08xmx9fqdsdkikwq975j-source","-DFETCHCONTENT_SOURCE_DIR_RANGE-V3:STRING=/nix/store/9dxvz1j3l2v95gjxykjbdckcxh7al87i-source","-DFETCHCONTENT_SOURCE_DIR_SPATIALJOIN:STRING=/nix/store/0pl2r6mn9f926hc9n7f5isbnzbnh90jm-source","-DFETCHCONTENT_SOURCE_DIR_CTRE:STRING=/nix/store/sqqdn0mq6mnqfr76za5n75ps7840jj9y-source","-DFETCHCONTENT_SOURCE_DIR_ABSEIL:STRING=/nix/store/bia13yabw43ppx1qjbqvm5d3gfhbf4sc-source","-DFETCHCONTENT_SOURCE_DIR_S2:STRING=/nix/store/iyr9aqc4crw2bkjrs1fq953lq2z98kb9-source"],"env":{"NIX_CFLAGS_COMPILE":"-fno-semantic-interposition"}},"goPackageBuilder":{"enable":false,"ldflags":[],"modRoot":".","packages":{"build":[],"check":[],"run":[]},"proxyVendor":false,"subPackages":[],"tags":[],"vendorHash":""},"npmPackageBuilder":{"enable":false,"npmDepsHash":"","npmInstallFlags":[],"packages":{"build":[],"check":[],"run":[]}},"pnpmPackageBuilder":{"buildScript":"build","enable":false,"fetcherVersion":3,"installDir":"dist","packages":{"build":[],"check":[],"run":[]},"pnpm":"/nix/store/xys5zgl9dnfljrxc8d7v45vrjrb4hgx7-pnpm-10.33.4","pnpmDepsHash":"","sourceRoot":null},"pythonAppBuilder":{"disabledTests":[],"enable":false,"importsCheck":[],"packages":{"build":[],"build-system":[],"check":[],"dependencies":[],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"pythonPackageBuilder":{"disabledTests":[],"enable":false,"importsCheck":[],"packages":{"build":[],"build-system":[],"check":[],"dependencies":[],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"rustPackageBuilder":{"cargoBuildFlags":[],"cargoHash":"","enable":false,"packages":{"build":[],"check":[],"run":[]}},"standardBuilder":{"enable":true,"packages":{"build":["/nix/store/r9941n32g4wyvggz2703dlplbdq8a6rd-cmake-4.1.2","/nix/store/1m05k7xgfnw6jc21xxk5681ni3ar97wf-pkg-config-wrapper-0.29.2","/nix/store/bcnisk3ydfgv26v2gw3zlky24g00yww2-git-2.54.0"],"check":[],"run":["/nix/store/qmajd4nyy8zf70g9p4x2lcq45gq5gzy3-boost-1.89.0","/nix/store/3y3kzc5njlj7nwj1s78am0yzjnpicv9x-bzip2-1.0.8-bin","/nix/store/clpq5c7bysml4vqpa1x60a5yk3nzkfj4-icu4c-76.1","/nix/store/zyrxhd7nwmkcs11m144jagxcmddw2i41-openssl-3.6.2-bin","/nix/store/61a1nwx3w6rqyaisj5rn1sal1981apm7-zlib-1.3.2","/nix/store/cwj48a5jfy5srxgq45p4dg37zqdlhzba-zstd-1.5.7-bin","/nix/store/7830mkmrlim6br3ndl9ldxf48xhycc0p-jemalloc-5.3.1"]},"stdenv":"/nix/store/jci7gw90lh2vdjaxkb6pzf9xp4v08wzs-stdenv-linux"}},"description":"Graph database implementing the RDF and SPARQL standards.","develop":{"packages":[],"shellHook":"echo -e \"\\nWelcome. This environment contains all dependencies required\"\necho \"to build $DEVENV_PACKAGE_NAME from source.\"\necho\necho \"Grab the source code from $DEVENV_PACKAGE_SOURCE\"\necho \"or from the upstream repository and you are all set to start hacking.\"\n"},"homePage":"https://github.com/ad-freiburg/qlever","license":{"deprecated":false,"free":true,"fullName":"Apache License 2.0","redistributable":true,"shortName":"asl20","spdxId":"Apache-2.0","url":"https://spdx.org/licenses/Apache-2.0.html"},"mainProgram":"qlever","pname":"qlever","recipePath":"","source":{"git":"github:ad-freiburg/qlever/v0.5.46","hash":"sha256-UUfSWy1mImmyL7Ha2xCbxm9srdY/rTJS4oUJbJiDtwQ=","patches":[],"path":null,"submodules":true,"url":null},"test":{"packages":[],"script":"qlever-server --help 2>&1 | grep \"Options for qlever-server:\"\nqlever-index --help 2>&1 | grep \"Options for qlever-index:\"\n"},"version":"0.5.46"},"qlever-control":{"build":{"debug":false,"extraAttrs":{},"goPackageBuilder":{"enable":false,"ldflags":[],"modRoot":".","packages":{"build":[],"check":[],"run":[]},"proxyVendor":false,"subPackages":[],"tags":[],"vendorHash":""},"npmPackageBuilder":{"enable":false,"npmDepsHash":"","npmInstallFlags":[],"packages":{"build":[],"check":[],"run":[]}},"pnpmPackageBuilder":{"buildScript":"build","enable":false,"fetcherVersion":3,"installDir":"dist","packages":{"build":[],"check":[],"run":[]},"pnpm":"/nix/store/xys5zgl9dnfljrxc8d7v45vrjrb4hgx7-pnpm-10.33.4","pnpmDepsHash":"","sourceRoot":null},"pythonAppBuilder":{"disabledTests":[],"enable":true,"importsCheck":["qlever"],"packages":{"build":[],"build-system":["/nix/store/25rr86lli13limp2np2xfqhq0x8lwjgv-python3.13-setuptools-80.10.1","/nix/store/5j4am4m6idfk29p9sbmwvr3kr8wxxl80-python3.13-wheel-0.46.1"],"check":[],"dependencies":["/nix/store/an45c081bdv9liy11xnfj4q563jc4196-python3.13-argcomplete-3.6.3","/nix/store/3rkc985ffzr3pkimmwnr6pyfsjn7zwp4-python3.13-psutil-7.2.2","/nix/store/8y32jrqnknxj6hakyg8x64y75gbl8jry-python3.13-pyyaml-6.0.3","/nix/store/gg9lhvqw850x1q0k5qxgji19229f6c63-python3.13-rdflib-7.5.0","/nix/store/32f74pa38wk2nzap8sanbgnlq1qnpf81-python3.13-termcolor-3.3.0","/nix/store/xwy2nx0agaydlahbdja1sfzf7phy208g-python3.13-tqdm-4.67.1","/nix/store/xva463mrqpm1hpqknmx1gck857715dk2-python3.13-requests-sse-0.5.3"],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"pythonPackageBuilder":{"disabledTests":[],"enable":false,"importsCheck":[],"packages":{"build":[],"build-system":[],"check":[],"dependencies":[],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"rustPackageBuilder":{"cargoBuildFlags":[],"cargoHash":"","enable":false,"packages":{"build":[],"check":[],"run":[]}},"standardBuilder":{"enable":false,"packages":{"build":[],"check":[],"run":[]},"stdenv":"/nix/store/jci7gw90lh2vdjaxkb6pzf9xp4v08wzs-stdenv-linux"}},"description":"Command-line tool for controlling the QLever graph database.","develop":{"packages":[],"shellHook":"echo -e \"\\nWelcome. This environment contains all dependencies required\"\necho \"to build $DEVENV_PACKAGE_NAME from source.\"\necho\necho \"Grab the source code from $DEVENV_PACKAGE_SOURCE\"\necho \"or from the upstream repository and you are all set to start hacking.\"\n"},"homePage":"https://github.com/qlever-dev/qlever-control","license":{"deprecated":false,"free":true,"fullName":"Apache License 2.0","redistributable":true,"shortName":"asl20","spdxId":"Apache-2.0","url":"https://spdx.org/licenses/Apache-2.0.html"},"mainProgram":"qlever","pname":"qlever-control","recipePath":"","source":{"git":"github:qlever-dev/qlever-control/v0.5.46","hash":"sha256-vXSVrNfz4gRBCrTi0D+sXtfsAZwv7HO67zs7wh98cOY=","patches":[],"path":null,"submodules":false,"url":null},"test":{"packages":[],"script":"qlever --help 2>&1 /dev/null | grep \"usage: qlever\"\n"},"version":"0.5.46"},"qlever-olympics-rdf-data":{"build":{"debug":false,"extraAttrs":{"dontBuild":true,"dontUnpack":true,"installPhase":"unzip $src\ninstall -D olympics.nt -t $out\n"},"goPackageBuilder":{"enable":false,"ldflags":[],"modRoot":".","packages":{"build":[],"check":[],"run":[]},"proxyVendor":false,"subPackages":[],"tags":[],"vendorHash":""},"npmPackageBuilder":{"enable":false,"npmDepsHash":"","npmInstallFlags":[],"packages":{"build":[],"check":[],"run":[]}},"pnpmPackageBuilder":{"buildScript":"build","enable":false,"fetcherVersion":3,"installDir":"dist","packages":{"build":[],"check":[],"run":[]},"pnpm":"/nix/store/xys5zgl9dnfljrxc8d7v45vrjrb4hgx7-pnpm-10.33.4","pnpmDepsHash":"","sourceRoot":null},"pythonAppBuilder":{"disabledTests":[],"enable":false,"importsCheck":[],"packages":{"build":[],"build-system":[],"check":[],"dependencies":[],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"pythonPackageBuilder":{"disabledTests":[],"enable":false,"importsCheck":[],"packages":{"build":[],"build-system":[],"check":[],"dependencies":[],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"rustPackageBuilder":{"cargoBuildFlags":[],"cargoHash":"","enable":false,"packages":{"build":[],"check":[],"run":[]}},"standardBuilder":{"enable":true,"packages":{"build":["/nix/store/mhw4sjc1rz4zmb3vkdinvfm7ym96fazx-unzip-6.0"],"check":[],"run":[]},"stdenv":"/nix/store/jci7gw90lh2vdjaxkb6pzf9xp4v08wzs-stdenv-linux"}},"description":"Olympics RDF dataset for use with QLever SPARQL engine.","develop":{"packages":[],"shellHook":"echo -e \"\\nWelcome. This environment contains all dependencies required\"\necho \"to build $DEVENV_PACKAGE_NAME from source.\"\necho\necho \"Grab the source code from $DEVENV_PACKAGE_SOURCE\"\necho \"or from the upstream repository and you are all set to start hacking.\"\n"},"homePage":"https://github.com/wallscope/olympics-rdf","license":{"deprecated":false,"free":true,"fullName":"MIT License","redistributable":true,"shortName":"mit","spdxId":"MIT","url":"https://spdx.org/licenses/MIT.html"},"mainProgram":"","pname":"qlever-olympics-rdf-data","recipePath":"","source":{"git":null,"hash":"sha256-dY28CQKaMDUUw/pw+p9yX0EtJOnbAAplodMFaedL1B8=","patches":[],"path":null,"submodules":false,"url":"https://github.com/wallscope/olympics-rdf/raw/54483d539082641d48e1d49873662b3af628ca4d/data/olympics-nt-nodup.zip"},"test":{"packages":[],"script":"echo \"Test script\"\n"},"version":"0-master-2023-01-01"},"qlever-ui":{"build":{"debug":false,"extraAttrs":{"postInstall":"makeWrapper /nix/store/syn5qn0myn6bqm3f6j1rkcdvy9p5mnq6-python3.13-gunicorn-23.0.0/bin/gunicorn \\\n  $out/bin/qlever-ui \\\n  --add-flags \"qlever.wsgi:application\" \\\n  --add-flags \"--limit-request-line 10000\" \\\n  --prefix PYTHONPATH : \"$PYTHONPATH\"\n\ncp -r $PWD $out/opt\n\nmakeWrapper /nix/store/dhy9xb8s9mk2w2fc9rd20bnbcrmxcc1y-forge-config.json/opt/manage.py \\\n  $out/bin/qlever-ui-manage \\\n  --set DJANGO_SETTINGS_MODULE qlever.settings \\\n  --prefix PYTHONPATH : \"$PYTHONPATH\"\n","preBuild":"cp -r /nix/store/srnk1l9zyx3cxs9i7knnsgxbjxv25pmp-qlever-ui-frontend-0-unstable-2026-04-16/. ./backend/static/wasm/\n"},"goPackageBuilder":{"enable":false,"ldflags":[],"modRoot":".","packages":{"build":[],"check":[],"run":[]},"proxyVendor":false,"subPackages":[],"tags":[],"vendorHash":""},"npmPackageBuilder":{"enable":false,"npmDepsHash":"","npmInstallFlags":[],"packages":{"build":[],"check":[],"run":[]}},"pnpmPackageBuilder":{"buildScript":"build","enable":false,"fetcherVersion":3,"installDir":"dist","packages":{"build":[],"check":[],"run":[]},"pnpm":"/nix/store/xys5zgl9dnfljrxc8d7v45vrjrb4hgx7-pnpm-10.33.4","pnpmDepsHash":"","sourceRoot":null},"pythonAppBuilder":{"disabledTests":[],"enable":true,"importsCheck":["qlever"],"packages":{"build":[],"build-system":["/nix/store/25rr86lli13limp2np2xfqhq0x8lwjgv-python3.13-setuptools-80.10.1"],"check":[],"dependencies":["/nix/store/1877yin63qab6mq0cr948jcylc0a9cpq-python3.13-django-5.2.14","/nix/store/zy80l5mphxaj3nw6wh7rpyzlw0s9x7yh-python3.13-django-environ-0.12.0","/nix/store/d2gvi2qd57c5c4hyjdxcd69jhypxkwca-python3.13-django-import-export-4.4.1","/nix/store/w9ahnxqkz2l5ysc9yqffi3bgirmbddrv-python3.13-djangorestframework-3.16.1","/nix/store/syn5qn0myn6bqm3f6j1rkcdvy9p5mnq6-python3.13-gunicorn-23.0.0","/nix/store/zai28h1jn6sgj088a1nf82ahsz0gdxkh-python3.13-markdown-3.10.2","/nix/store/8y32jrqnknxj6hakyg8x64y75gbl8jry-python3.13-pyyaml-6.0.3","/nix/store/rks4c012hxa7z01sfc7w4p7mn74zfp2x-python3.13-requests-2.33.1","/nix/store/5yq5v58lxv05lkcrw3fxjbagh47sfm0d-python3.13-whitenoise-6.12.0"],"optional-dependencies":{},"run":["/nix/store/m3cgfxjr8vi7kwr0mka3jx0p2f8h1nny-subversion-1.14.5"]},"relaxDeps":["django","django-environ","gunicorn","requests","whitenoise"]},"pythonPackageBuilder":{"disabledTests":[],"enable":false,"importsCheck":[],"packages":{"build":[],"build-system":[],"check":[],"dependencies":[],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"rustPackageBuilder":{"cargoBuildFlags":[],"cargoHash":"","enable":false,"packages":{"build":[],"check":[],"run":[]}},"standardBuilder":{"enable":false,"packages":{"build":[],"check":[],"run":[]},"stdenv":"/nix/store/jci7gw90lh2vdjaxkb6pzf9xp4v08wzs-stdenv-linux"}},"description":"User interface for QLever.","develop":{"packages":[],"shellHook":"echo -e \"\\nWelcome. This environment contains all dependencies required\"\necho \"to build $DEVENV_PACKAGE_NAME from source.\"\necho\necho \"Grab the source code from $DEVENV_PACKAGE_SOURCE\"\necho \"or from the upstream repository and you are all set to start hacking.\"\n"},"homePage":"https://github.com/qlever-dev/qlever-ui","license":{"deprecated":false,"free":true,"fullName":"Apache License 2.0","redistributable":true,"shortName":"asl20","spdxId":"Apache-2.0","url":"https://spdx.org/licenses/Apache-2.0.html"},"mainProgram":"qlever-ui","pname":"qlever-ui","recipePath":"","source":{"git":"github:qlever-dev/qlever-ui/b12823ffd25f0c9ebdc530ebd16868e7389ef0fa","hash":"sha256-aN4vj5zYy/rkfhEylHd5wYGxwEFaZCSnpZIIYhSQMeo=","patches":[],"path":null,"submodules":false,"url":null},"test":{"packages":[],"script":"python -c \"import qlever; print(qlever.__name__)\"\n"},"version":"0-unstable-2026-04-16"},"qlever-ui-frontend":{"build":{"debug":false,"extraAttrs":{"installPhase":"runHook preInstall\ncp -r ./backend/static/wasm $out\nrunHook postInstall\n"},"goPackageBuilder":{"enable":false,"ldflags":[],"modRoot":".","packages":{"build":[],"check":[],"run":[]},"proxyVendor":false,"subPackages":[],"tags":[],"vendorHash":""},"npmPackageBuilder":{"enable":true,"npmDepsHash":"sha256-Zq7+HLPO+lVYJflz7SK1rTgQtNSgbx2mZ7wFd6McBCo=","npmInstallFlags":[],"packages":{"build":[],"check":[],"run":[]}},"pnpmPackageBuilder":{"buildScript":"build","enable":false,"fetcherVersion":3,"installDir":"dist","packages":{"build":[],"check":[],"run":[]},"pnpm":"/nix/store/xys5zgl9dnfljrxc8d7v45vrjrb4hgx7-pnpm-10.33.4","pnpmDepsHash":"","sourceRoot":null},"pythonAppBuilder":{"disabledTests":[],"enable":false,"importsCheck":[],"packages":{"build":[],"build-system":[],"check":[],"dependencies":[],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"pythonPackageBuilder":{"disabledTests":[],"enable":false,"importsCheck":[],"packages":{"build":[],"build-system":[],"check":[],"dependencies":[],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"rustPackageBuilder":{"cargoBuildFlags":[],"cargoHash":"","enable":false,"packages":{"build":[],"check":[],"run":[]}},"standardBuilder":{"enable":false,"packages":{"build":[],"check":[],"run":[]},"stdenv":"/nix/store/jci7gw90lh2vdjaxkb6pzf9xp4v08wzs-stdenv-linux"}},"description":"Frontend for QLever UI.","develop":{"packages":[],"shellHook":"echo -e \"\\nWelcome. This environment contains all dependencies required\"\necho \"to build $DEVENV_PACKAGE_NAME from source.\"\necho\necho \"Grab the source code from $DEVENV_PACKAGE_SOURCE\"\necho \"or from the upstream repository and you are all set to start hacking.\"\n"},"homePage":"https://github.com/qlever-dev/qlever-ui","license":{"deprecated":false,"free":true,"fullName":"Apache License 2.0","redistributable":true,"shortName":"asl20","spdxId":"Apache-2.0","url":"https://spdx.org/licenses/Apache-2.0.html"},"mainProgram":"","pname":"qlever-ui-frontend","recipePath":"","source":{"git":"github:qlever-dev/qlever-ui/b12823ffd25f0c9ebdc530ebd16868e7389ef0fa","hash":"sha256-aN4vj5zYy/rkfhEylHd5wYGxwEFaZCSnpZIIYhSQMeo=","patches":[],"path":null,"submodules":false,"url":null},"test":{"packages":[],"script":"echo \"Test script\"\n"},"version":"0-unstable-2026-04-16"},"requests-sse":{"build":{"debug":false,"extraAttrs":{},"goPackageBuilder":{"enable":false,"ldflags":[],"modRoot":".","packages":{"build":[],"check":[],"run":[]},"proxyVendor":false,"subPackages":[],"tags":[],"vendorHash":""},"npmPackageBuilder":{"enable":false,"npmDepsHash":"","npmInstallFlags":[],"packages":{"build":[],"check":[],"run":[]}},"pnpmPackageBuilder":{"buildScript":"build","enable":false,"fetcherVersion":3,"installDir":"dist","packages":{"build":[],"check":[],"run":[]},"pnpm":"/nix/store/xys5zgl9dnfljrxc8d7v45vrjrb4hgx7-pnpm-10.33.4","pnpmDepsHash":"","sourceRoot":null},"pythonAppBuilder":{"disabledTests":[],"enable":false,"importsCheck":[],"packages":{"build":[],"build-system":[],"check":[],"dependencies":[],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"pythonPackageBuilder":{"disabledTests":[],"enable":true,"importsCheck":["requests_sse"],"packages":{"build":[],"build-system":["/nix/store/4hs28hdc4qhmr7cb2wphiz55gvdy9vhq-python3.13-poetry-core-2.3.2"],"check":[],"dependencies":["/nix/store/rks4c012hxa7z01sfc7w4p7mn74zfp2x-python3.13-requests-2.33.1"],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"rustPackageBuilder":{"cargoBuildFlags":[],"cargoHash":"","enable":false,"packages":{"build":[],"check":[],"run":[]}},"standardBuilder":{"enable":false,"packages":{"build":[],"check":[],"run":[]},"stdenv":"/nix/store/jci7gw90lh2vdjaxkb6pzf9xp4v08wzs-stdenv-linux"}},"description":"Server-sent events python client library based on requests.","develop":{"packages":[],"shellHook":"echo -e \"\\nWelcome. This environment contains all dependencies required\"\necho \"to build $DEVENV_PACKAGE_NAME from source.\"\necho\necho \"Grab the source code from $DEVENV_PACKAGE_SOURCE\"\necho \"or from the upstream repository and you are all set to start hacking.\"\n"},"homePage":"https://github.com/overcat/requests-sse","license":{"deprecated":false,"free":true,"fullName":"Apache License 2.0","redistributable":true,"shortName":"asl20","spdxId":"Apache-2.0","url":"https://spdx.org/licenses/Apache-2.0.html"},"mainProgram":"","pname":"requests-sse","recipePath":"","source":{"git":"github:overcat/requests-sse/0.5.3","hash":"sha256-+Zv7k+cYux7aBZk9MN7ySZh+pQUHNa6KjwxQ4l4aFxA=","patches":[],"path":null,"submodules":false,"url":null},"test":{"packages":[],"script":"python -c \"import requests_sse; print(requests_sse.__version__)\"\n"},"version":"0.5.3"},"tau-radio":{"build":{"debug":false,"extraAttrs":{"env":{"NIX_CFLAGS_COMPILE":"-I/nix/store/5nkg0qq7gy2dl8gng2hvj55a77bhrcc0-libopus-1.6.1-dev/include/opus"}},"goPackageBuilder":{"enable":false,"ldflags":[],"modRoot":".","packages":{"build":[],"check":[],"run":[]},"proxyVendor":false,"subPackages":[],"tags":[],"vendorHash":""},"npmPackageBuilder":{"enable":false,"npmDepsHash":"","npmInstallFlags":[],"packages":{"build":[],"check":[],"run":[]}},"pnpmPackageBuilder":{"buildScript":"build","enable":false,"fetcherVersion":3,"installDir":"dist","packages":{"build":[],"check":[],"run":[]},"pnpm":"/nix/store/xys5zgl9dnfljrxc8d7v45vrjrb4hgx7-pnpm-10.33.4","pnpmDepsHash":"","sourceRoot":null},"pythonAppBuilder":{"disabledTests":[],"enable":false,"importsCheck":[],"packages":{"build":[],"build-system":[],"check":[],"dependencies":[],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"pythonPackageBuilder":{"disabledTests":[],"enable":false,"importsCheck":[],"packages":{"build":[],"build-system":[],"check":[],"dependencies":[],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"rustPackageBuilder":{"cargoBuildFlags":[],"cargoHash":"sha256-zqucj1iNsUdA06D+tDyYkevF/gio31JmcP00bk5PC18=","enable":true,"packages":{"build":["/nix/store/1m05k7xgfnw6jc21xxk5681ni3ar97wf-pkg-config-wrapper-0.29.2","/nix/store/rzmlwd7jffr0qqf400a0nxmqgjmnyrm3-rust-bindgen-hook"],"check":[],"run":["/nix/store/kz9nf4vb7pg38411r2aaa634k1p4klvc-libogg-1.3.6","/nix/store/s1hjbyg12jj4q3m5drn4i6prgwhr437w-libopus-1.6.1","/nix/store/ff52phb3zfp604nxqs1v4kja5rn6738s-libopusenc-0.3","/nix/store/hzyq07saqhl286yzcmnbbwf2h9jvwnaa-libshout-2.4.6","/nix/store/3zqm4hxrxarx85cxd03gj5yvxkzialqj-alsa-lib-1.2.15.3","/nix/store/g3m233z0qmm54affzc8xlx9zrhz9az96-jack2-1.9.22"]}},"standardBuilder":{"enable":false,"packages":{"build":[],"check":[],"run":[]},"stdenv":"/nix/store/jci7gw90lh2vdjaxkb6pzf9xp4v08wzs-stdenv-linux"}},"description":"Web radio - Hijacks audio device using CLAP and Ogg/Opus.","develop":{"packages":[],"shellHook":"echo -e \"\\nWelcome. This environment contains all dependencies required\"\necho \"to build $DEVENV_PACKAGE_NAME from source.\"\necho\necho \"Grab the source code from $DEVENV_PACKAGE_SOURCE\"\necho \"or from the upstream repository and you are all set to start hacking.\"\n"},"homePage":"https://github.com/tau-org/tau-radio","license":{"deprecated":false,"free":true,"fullName":"European Union Public License 1.2","redistributable":true,"shortName":"eupl12","spdxId":"EUPL-1.2","url":"https://spdx.org/licenses/EUPL-1.2.html"},"mainProgram":"tau-radio","pname":"tau-radio","recipePath":"","source":{"git":"github:tau-org/tau-radio/1847e4b4d91e941c19072752ed3afa95f2941a68","hash":"sha256-DW37p4FCK78Yk4KUtOcSfgjZGXhRytQA3/fR+ZkijxQ=","patches":[],"path":null,"submodules":false,"url":null},"test":{"packages":[],"script":"tau-radio --version\n"},"version":"0.2.101-unstable-2025-12-17"},"tau-tower":{"build":{"debug":false,"extraAttrs":{},"goPackageBuilder":{"enable":false,"ldflags":[],"modRoot":".","packages":{"build":[],"check":[],"run":[]},"proxyVendor":false,"subPackages":[],"tags":[],"vendorHash":""},"npmPackageBuilder":{"enable":false,"npmDepsHash":"","npmInstallFlags":[],"packages":{"build":[],"check":[],"run":[]}},"pnpmPackageBuilder":{"buildScript":"build","enable":false,"fetcherVersion":3,"installDir":"dist","packages":{"build":[],"check":[],"run":[]},"pnpm":"/nix/store/xys5zgl9dnfljrxc8d7v45vrjrb4hgx7-pnpm-10.33.4","pnpmDepsHash":"","sourceRoot":null},"pythonAppBuilder":{"disabledTests":[],"enable":false,"importsCheck":[],"packages":{"build":[],"build-system":[],"check":[],"dependencies":[],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"pythonPackageBuilder":{"disabledTests":[],"enable":false,"importsCheck":[],"packages":{"build":[],"build-system":[],"check":[],"dependencies":[],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"rustPackageBuilder":{"cargoBuildFlags":[],"cargoHash":"sha256-5BAL5A78LIgr5G50aU1TXl19qkKiUPPVJn/QogfRMKI=","enable":true,"packages":{"build":["/nix/store/6plwsm6pkq79yjv4xvy8csk2pd4hzr67-perl-5.42.0","/nix/store/1m05k7xgfnw6jc21xxk5681ni3ar97wf-pkg-config-wrapper-0.29.2"],"check":[],"run":[]}},"standardBuilder":{"enable":false,"packages":{"build":[],"check":[],"run":[]},"stdenv":"/nix/store/jci7gw90lh2vdjaxkb6pzf9xp4v08wzs-stdenv-linux"}},"description":"Webradio server - broadcasts audio source to clients.","develop":{"packages":[],"shellHook":"echo -e \"\\nWelcome. This environment contains all dependencies required\"\necho \"to build $DEVENV_PACKAGE_NAME from source.\"\necho\necho \"Grab the source code from $DEVENV_PACKAGE_SOURCE\"\necho \"or from the upstream repository and you are all set to start hacking.\"\n"},"homePage":"https://github.com/tau-org/tau-tower","license":{"deprecated":false,"free":true,"fullName":"European Union Public License 1.2","redistributable":true,"shortName":"eupl12","spdxId":"EUPL-1.2","url":"https://spdx.org/licenses/EUPL-1.2.html"},"mainProgram":"tau-tower","pname":"tau-tower","recipePath":"","source":{"git":"github:tau-org/tau-tower/26908437b568c80fc470934948067341e581d43e","hash":"sha256-qaui9xWNWuh669kWyTnLGqtuDIKFs4K5Iv3Tti6Befk=","patches":[],"path":null,"submodules":false,"url":null},"test":{"packages":[],"script":"tau-tower --version\n"},"version":"0.2.2-beta-unstable-2026-03-14"},"tslib":{"build":{"debug":false,"extraAttrs":{},"goPackageBuilder":{"enable":false,"ldflags":[],"modRoot":".","packages":{"build":[],"check":[],"run":[]},"proxyVendor":false,"subPackages":[],"tags":[],"vendorHash":""},"npmPackageBuilder":{"enable":false,"npmDepsHash":"","npmInstallFlags":[],"packages":{"build":[],"check":[],"run":[]}},"pnpmPackageBuilder":{"buildScript":"build","enable":false,"fetcherVersion":3,"installDir":"dist","packages":{"build":[],"check":[],"run":[]},"pnpm":"/nix/store/xys5zgl9dnfljrxc8d7v45vrjrb4hgx7-pnpm-10.33.4","pnpmDepsHash":"","sourceRoot":null},"pythonAppBuilder":{"disabledTests":[],"enable":false,"importsCheck":[],"packages":{"build":[],"build-system":[],"check":[],"dependencies":[],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"pythonPackageBuilder":{"disabledTests":[],"enable":false,"importsCheck":[],"packages":{"build":[],"build-system":[],"check":[],"dependencies":[],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"rustPackageBuilder":{"cargoBuildFlags":[],"cargoHash":"","enable":false,"packages":{"build":[],"check":[],"run":[]}},"standardBuilder":{"enable":true,"packages":{"build":["/nix/store/r9941n32g4wyvggz2703dlplbdq8a6rd-cmake-4.1.2"],"check":[],"run":[]},"stdenv":"/nix/store/jci7gw90lh2vdjaxkb6pzf9xp4v08wzs-stdenv-linux"}},"description":"Touchscreen access library.","develop":{"packages":[],"shellHook":"echo -e \"\\nWelcome. This environment contains all dependencies required\"\necho \"to build $DEVENV_PACKAGE_NAME from source.\"\necho\necho \"Grab the source code from $DEVENV_PACKAGE_SOURCE\"\necho \"or from the upstream repository and you are all set to start hacking.\"\n"},"homePage":"http://www.tslib.org/","license":{"deprecated":true,"free":true,"fullName":"GNU Lesser General Public License v2.1","redistributable":true,"shortName":"lgpl21","spdxId":"LGPL-2.1","url":"https://spdx.org/licenses/LGPL-2.1.html"},"mainProgram":"","pname":"tslib","recipePath":"","source":{"git":"github:libts/tslib/1.24","hash":"sha256-WrzOTZlceYnFXi5AI5vb+ZDSRoqUDk/yyCdBUWKn0sM=","patches":[],"path":null,"submodules":false,"url":null},"test":{"packages":[],"script":"echo \"Test script\"\n"},"version":"1.24"},"vg":{"build":{"debug":false,"extraAttrs":{"NIX_CFLAGS_COMPILE":"-Wno-error=stringop-overflow -Wno-error=unterminated-string-initialization","__structuredAttrs":true,"dontConfigure":true,"dontUseCmake":true,"enableParallelBuilding":true,"env":{"VG_GIT_VERSION":"1.74.0"},"fixupPhase":"runHook preFixup\n\nfor bin in $out/bin/* ; do\n  patchelf --allowed-rpath-prefixes /nix/store --shrink-rpath $bin\n  patchelf --set-rpath \"$out/lib:$(patchelf --print-rpath $bin)\" $bin\ndone\n\n# remove debugging symbols that make the binary bloated in size\nstrip -d $out/bin/vg\n\nrunHook postFixup\n","installPhase":"runHook preInstall\n\nmkdir -p $out/{bin,lib}\n\ncp bin/* $out/bin/\ncp -R lib/lib{handlegraph,vgio,hts,deflate}.so* $out/lib/\n\nrunHook postInstall\n","makeFlags":["START_STATIC=","END_STATIC="],"postPatch":"substituteInPlace \\\n  Makefile \\\n    --replace-fail \"/bin/bash\" \"/nix/store/gik3rh1vz2jlgnifb9dh6vc6sxwwz9jj-bash-5.3p9/bin/bash\" \\\n    --replace-fail \"\\$(shell arch)\" \"x86_64\" \\\n    --replace-fail \"vg_git_version.hpp]\" \"vg_git_version.hpp ]\"\n\nsubstituteInPlace \\\n  deps/libbdsg/bdsg/deps/pybind11/tests/CMakeLists.txt \\\n  deps/vcflib/CMakeLists.txt \\\n    --replace-fail \\\n      \"find_package(pybind11 \" \\\n      \"set(PYBIND11_FINDPYTHON ON)\n      find_package(pybind11 \"\n\npatchShebangs ./\npatchShebangs deps/\n\npatch -p1 -d deps/libbdsg -i /nix/store/kkn91myhvy14xzngvc5zf28clml13zi2-0001-Use-order-only-prerequisite-for-making-sure-dirs-exi.patch\n\npushd deps/htslib\n  PACKAGE_VERSION=$(./version.sh)\n  echo '#define HTSCODECS_VERSION_TEXT \"$PACKAGE_VERSION\"' > ./htscodecs/htscodecs/version.h\npopd\n","preBuild":"# Install directories may not exist when parallel builds complete their\n# output steps, so we create them here to prevent build failures.\nmkdir -p lib include obj/{pic/algorithms,algorithms,config,io,subcommand,unittest/support}\n","strictDeps":true},"goPackageBuilder":{"enable":false,"ldflags":[],"modRoot":".","packages":{"build":[],"check":[],"run":[]},"proxyVendor":false,"subPackages":[],"tags":[],"vendorHash":""},"npmPackageBuilder":{"enable":false,"npmDepsHash":"","npmInstallFlags":[],"packages":{"build":[],"check":[],"run":[]}},"pnpmPackageBuilder":{"buildScript":"build","enable":false,"fetcherVersion":3,"installDir":"dist","packages":{"build":[],"check":[],"run":[]},"pnpm":"/nix/store/xys5zgl9dnfljrxc8d7v45vrjrb4hgx7-pnpm-10.33.4","pnpmDepsHash":"","sourceRoot":null},"pythonAppBuilder":{"disabledTests":[],"enable":false,"importsCheck":[],"packages":{"build":[],"build-system":[],"check":[],"dependencies":[],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"pythonPackageBuilder":{"disabledTests":[],"enable":false,"importsCheck":[],"packages":{"build":[],"build-system":[],"check":[],"dependencies":[],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"rustPackageBuilder":{"cargoBuildFlags":[],"cargoHash":"","enable":false,"packages":{"build":[],"check":[],"run":[]}},"standardBuilder":{"enable":true,"packages":{"build":["/nix/store/c3g361js93jz2xx8lx6mnmqg76lghxxh-autoconf-2.73","/nix/store/6c9ac94g1wwn7rgghbhddpxsz4p5l24b-automake-1.18.1","/nix/store/xnrdzhzdkwpjcdl3rzqmqpaa8sn7g870-bison-3.8.2","/nix/store/r9941n32g4wyvggz2703dlplbdq8a6rd-cmake-4.1.2","/nix/store/wvc2vhsypgi9v92hqmqpbdn9b72z31d4-python3-3.13.13-env","/nix/store/b74gs5xp0wws86hki0y554vxv8l3dbll-flex-2.6.4","/nix/store/rb8rna9gkhs0ybl6z2p904myslh8llg8-gettext-1.0","/nix/store/g4n9xvj0qkylx5g6ka1ysfvdfwcf74g0-hostname-hostname-debian-3.25","/nix/store/r9jsxf5dmisk8kv8jfhscfa3az62i4qa-libtool-2.5.4","/nix/store/6plwsm6pkq79yjv4xvy8csk2pd4hzr67-perl-5.42.0","/nix/store/1m05k7xgfnw6jc21xxk5681ni3ar97wf-pkg-config-wrapper-0.29.2","/nix/store/91d9n98grpqj93576zl27bd5x0khcsvv-which-2.23","/nix/store/yjz5gkqpqnkrnyrvg977359q0j02fb9n-whoami-1.11.0","/nix/store/zca0hp2i6c5yxbaxpl6x76mxc2b0aiqm-util-linux-2.42-bin"],"check":[],"run":["/nix/store/qmajd4nyy8zf70g9p4x2lcq45gq5gzy3-boost-1.89.0","/nix/store/3y3kzc5njlj7nwj1s78am0yzjnpicv9x-bzip2-1.0.8-bin","/nix/store/dydyb18hkw3aqmap8apa3708ws440nxd-cairo-1.18.4","/nix/store/0aha64svrrch155x78xhzn6kmgrrsl9a-curl-8.20.0-bin","/nix/store/d8927sznk6qnqln6hl9p4d42h8pq49vg-expat-2.8.0","/nix/store/xlk0pjhzf9klhw4xckp6hvgz2351k4zw-jansson-2.15.0-dev","/nix/store/wl2nw5l4x4dg6kclbgpq7v9212i1s6cy-ncurses-6.6","/nix/store/zyrxhd7nwmkcs11m144jagxcmddw2i41-openssl-3.6.2-bin","/nix/store/armsfbcsbzax7pnkim9cqgkx8n747n31-protobuf-34.1","/nix/store/csra6zhdjw7rjzv98fycz7qjalyv55k2-xz-5.8.3-bin","/nix/store/61a1nwx3w6rqyaisj5rn1sal1981apm7-zlib-1.3.2","/nix/store/cwj48a5jfy5srxgq45p4dg37zqdlhzba-zstd-1.5.7-bin","/nix/store/0hjbb0k3zn1y8fqm5sn0zfr2h5874qg1-libxdmcp-1.1.5"]},"stdenv":"/nix/store/jci7gw90lh2vdjaxkb6pzf9xp4v08wzs-stdenv-linux"}},"description":"Tools for working with genome variation graphs.","develop":{"packages":[],"shellHook":"echo -e \"\\nWelcome. This environment contains all dependencies required\"\necho \"to build $DEVENV_PACKAGE_NAME from source.\"\necho\necho \"Grab the source code from $DEVENV_PACKAGE_SOURCE\"\necho \"or from the upstream repository and you are all set to start hacking.\"\n"},"homePage":"https://github.com/vgteam/vg","license":{"deprecated":false,"free":true,"fullName":"MIT License","redistributable":true,"shortName":"mit","spdxId":"MIT","url":"https://spdx.org/licenses/MIT.html"},"mainProgram":"vg","pname":"vg","recipePath":"","source":{"git":"github:vgteam/vg/v1.74.0","hash":"sha256-22Q7CZ4GncCaiuJHZk9vUlVf+0Q4Mrf+esD70OLNk3I=","patches":[],"path":null,"submodules":true,"url":null},"test":{"packages":[],"script":"# build graph\nvg construct \\\n  -r /nix/store/7hl797gvl23m78ifwpdj4s3fs620r168-source/test/tiny/tiny.fa \\\n  -v /nix/store/7hl797gvl23m78ifwpdj4s3fs620r168-source/test/tiny/tiny.vcf.gz \\\n  >x.vg\n"},"version":"1.74.0"},"ziplinter":{"build":{"debug":false,"extraAttrs":{"doCheck":false},"goPackageBuilder":{"enable":false,"ldflags":[],"modRoot":".","packages":{"build":[],"check":[],"run":[]},"proxyVendor":false,"subPackages":[],"tags":[],"vendorHash":""},"npmPackageBuilder":{"enable":false,"npmDepsHash":"","npmInstallFlags":[],"packages":{"build":[],"check":[],"run":[]}},"pnpmPackageBuilder":{"buildScript":"build","enable":false,"fetcherVersion":3,"installDir":"dist","packages":{"build":[],"check":[],"run":[]},"pnpm":"/nix/store/xys5zgl9dnfljrxc8d7v45vrjrb4hgx7-pnpm-10.33.4","pnpmDepsHash":"","sourceRoot":null},"pythonAppBuilder":{"disabledTests":[],"enable":false,"importsCheck":[],"packages":{"build":[],"build-system":[],"check":[],"dependencies":[],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"pythonPackageBuilder":{"disabledTests":[],"enable":false,"importsCheck":[],"packages":{"build":[],"build-system":[],"check":[],"dependencies":[],"optional-dependencies":{},"run":[]},"relaxDeps":[]},"rustPackageBuilder":{"cargoBuildFlags":["--package","ziplinter"],"cargoHash":"sha256-/3W9UtsUwkpkTA5kCnvKsO6O/f1Tzg1Dgp3Y7gGO7Kw=","enable":true,"packages":{"build":[],"check":[],"run":[]}},"standardBuilder":{"enable":false,"packages":{"build":[],"check":[],"run":[]},"stdenv":"/nix/store/jci7gw90lh2vdjaxkb6pzf9xp4v08wzs-stdenv-linux"}},"description":"ZIP file analyzer that outputs detailed archive metadata as JSON.","develop":{"packages":[],"shellHook":"echo -e \"\\nWelcome. This environment contains all dependencies required\"\necho \"to build $DEVENV_PACKAGE_NAME from source.\"\necho\necho \"Grab the source code from $DEVENV_PACKAGE_SOURCE\"\necho \"or from the upstream repository and you are all set to start hacking.\"\n"},"homePage":"https://github.com/trifectatechfoundation/ziplinter","license":[{"deprecated":false,"free":true,"fullName":"MIT License","redistributable":true,"shortName":"mit","spdxId":"MIT","url":"https://spdx.org/licenses/MIT.html"},{"deprecated":false,"free":true,"fullName":"Apache License 2.0","redistributable":true,"shortName":"asl20","spdxId":"Apache-2.0","url":"https://spdx.org/licenses/Apache-2.0.html"}],"mainProgram":"ziplinter","pname":"ziplinter","recipePath":"","source":{"git":"github:trifectatechfoundation/ziplinter/v0.1.0","hash":"sha256-YL41HUoQfc9StAAHBR0Gt7r5NFQsh6LjfdFfiYRNB4s=","patches":[],"path":null,"submodules":false,"url":null},"test":{"packages":["/nix/store/qnd2ag67hrjj0b6vbmisdshf50r6s72n-zip-3.0"],"script":"echo \"hello ziplinter\" > /tmp/test.txt\nzip /tmp/test.zip /tmp/test.txt\nziplinter /tmp/test.zip | grep -q '\"contents\"'\n"},"version":"0.1.0"}},"recipeDirs":{"apps":"recipes/apps","packages":"recipes/packages"},"repositoryUrl":"github:ngi-nix/forge"}