on master help sign in
Added Env effect and added support for with
commit33ad45d67447fed90bfa360323130b9fa26ce147 authoriko <ilyakooo0@gmail.com> dateSun 18 Apr 2021, 13:50 (5 years ago) parente6bdd7e
952 files changed+32496−16
src/Tix/Typechecker.hs+37−16 test/golden/importless/0.1.txt+41 test/golden/importless/0.10.txt+42 test/golden/importless/0.2.txt+55 test/golden/importless/0.29.txt+45 test/golden/importless/0.6.txt+35 test/golden/importless/0.61.txt+62 test/golden/importless/0.7.txt+35 test/golden/importless/0.txt+39 test/golden/importless/0.x.txt+41 test/golden/importless/1-default.txt+48 test/golden/importless/1.0.0.txt+43 test/golden/importless/1.0.txt+36 test/golden/importless/1.00.37.txt+34 test/golden/importless/1.10.txt+33 test/golden/importless/1.2.2.txt+42 test/golden/importless/1.2.txt+27 test/golden/importless/1.3.txt+90 test/golden/importless/1.5.txt+35 test/golden/importless/1.x.txt+37 test/golden/importless/10.5.x.txt+50 test/golden/importless/112.01.01.txt+26 test/golden/importless/12.txt+29 test/golden/importless/17.txt+30 test/golden/importless/1_x.txt+34 test/golden/importless/2.0.0.txt+42 test/golden/importless/2.0.txt+34 test/golden/importless/2.1.1.txt+41 test/golden/importless/2.2.0.txt+35 test/golden/importless/2.5.35.txt+38 test/golden/importless/2.6.1.txt+34 test/golden/importless/2.7.7.txt+28 test/golden/importless/2.90.txt+42 test/golden/importless/2.txt+34 test/golden/importless/2.x.txt+40 test/golden/importless/2.x.x.txt+47 test/golden/importless/2bwm.txt+21 test/golden/importless/3.10.0.txt+34 test/golden/importless/3.4.txt+32 test/golden/importless/3.x.txt+39 test/golden/importless/38.txt+51 test/golden/importless/3dovideo.txt+35 test/golden/importless/4.0.txt+40 test/golden/importless/4.00.1.txt+41 test/golden/importless/4.01.17.txt+36 test/golden/importless/4.2.txt+36 test/golden/importless/4.25.txt+40 test/golden/importless/4.29.txt+33 test/golden/importless/4.4.txt+47 test/golden/importless/44.0.txt+54 test/golden/importless/5.2.txt+25 test/golden/importless/5.6.txt+37 test/golden/importless/5.6.x.txt+41 test/golden/importless/5.7.txt+42 test/golden/importless/5.7.x.txt+68 test/golden/importless/5.txt+31 test/golden/importless/5.x.txt+33 test/golden/importless/6.3.txt+32 test/golden/importless/6.30.163.46.txt+26 test/golden/importless/6.x.txt+27 test/golden/importless/60.txt+53 test/golden/importless/68.txt+60 test/golden/importless/6_qt4.txt+42 test/golden/importless/7.3.txt+46 test/golden/importless/7.x.txt+28 test/golden/importless/78.txt+61 test/golden/importless/8.0.x.txt+56 test/golden/importless/9.2.txt+45 test/golden/importless/9.x.txt+69 test/golden/importless/Cargo.txt+56 test/golden/importless/LASzip2.txt+24 test/golden/importless/R16B02-basho.txt+35 test/golden/importless/account-service-util.txt+29 test/golden/importless/accountsservice.txt+29 test/golden/importless/acpilight.txt+12 test/golden/importless/adb.txt+27 test/golden/importless/advanced.txt+38 test/golden/importless/afterstep.txt+21 test/golden/importless/agent.txt+33 test/golden/importless/ais.txt+44 test/golden/importless/akonadi-calendar.txt+23 test/golden/importless/akonadi-contacts.txt+28 test/golden/importless/akonadi-mime.txt+21 test/golden/importless/akonadi-notes.txt+21 test/golden/importless/akonadi-search.txt+26 test/golden/importless/akonadiconsole.txt+31 test/golden/importless/akregator.txt+32 test/golden/importless/aliases.txt+214 test/golden/importless/amd-microcode.txt+13 test/golden/importless/amd.txt+19 test/golden/importless/amdgpu.txt+8 test/golden/importless/ant-bloody.txt+29 test/golden/importless/ant-dracula.txt+29 test/golden/importless/ant-nebula.txt+29 test/golden/importless/ant.txt+29 test/golden/importless/apcupsd-exporter.txt+31 test/golden/importless/apcupsd.txt+15 test/golden/importless/apeclex.txt+13 test/golden/importless/apiextractor.txt+33 test/golden/importless/appdaemon.txt+69 test/golden/importless/appmenu-gtk-module.txt+27 test/golden/importless/appstream.txt+9 test/golden/importless/archive-version.txt+8 test/golden/importless/assets.txt+29 test/golden/importless/async-rpc-kernel.txt+35 test/golden/importless/atd.txt+53 test/golden/importless/ati.txt+25 test/golden/importless/atop.txt+19 test/golden/importless/auditd.txt+30 test/golden/importless/auth.txt+33 test/golden/importless/autorandr.txt+39 test/golden/importless/autostart.txt+17 test/golden/importless/aws-s3-exporter.txt+27 test/golden/importless/azure-agent.txt+102 test/golden/importless/b43.txt+19 test/golden/importless/backend.txt+53 test/golden/importless/bamf.txt+17 test/golden/importless/bandwhich.txt+23 test/golden/importless/bash-my-aws.txt+15 test/golden/importless/bcachefs.txt+22 test/golden/importless/bcc-git.txt+27 test/golden/importless/bean-add.txt+20 test/golden/importless/ber-metaocaml.txt+53 test/golden/importless/berry.txt+21 test/golden/importless/bg.txt+41 test/golden/importless/bin.txt+27 test/golden/importless/bin_prot.txt+26 test/golden/importless/bitcoin-knots.txt+41 test/golden/importless/bitwig-studio1.txt+71 test/golden/importless/blackbox-exporter.txt+37 test/golden/importless/bladeRF.txt+17 test/golden/importless/blivet.txt+40 test/golden/importless/blocks-gaps.txt+42 test/golden/importless/blocks.txt+30 test/golden/importless/bloodspilot-server.txt+25 test/golden/importless/blueman.txt+16 test/golden/importless/bolt.txt+19 test/golden/importless/bomber.txt+29 test/golden/importless/boot.txt+28 test/golden/importless/bovo.txt+29 test/golden/importless/brillo.txt+15 test/golden/importless/brltty.txt+43 test/golden/importless/browser.txt+34 test/golden/importless/browserpass.txt+25 test/golden/importless/build-rebar3.txt+84 test/golden/importless/build-skaware-package.txt+47 test/golden/importless/build.txt+51 test/golden/importless/builds.txt+43 test/golden/importless/caffeine-plus.txt+34 test/golden/importless/calendarsupport.txt+27 test/golden/importless/calibre-server.txt+38 test/golden/importless/canto-daemon.txt+26 test/golden/importless/caps2esc.txt+29 test/golden/importless/carnix.txt+209 test/golden/importless/case.kak.txt+28 test/golden/importless/cde.txt+66 test/golden/importless/chacha.txt+45 test/golden/importless/channel.txt+7 test/golden/importless/check-plugin.txt+36 test/golden/importless/check_ssl_cert.txt+29 test/golden/importless/checkup.txt+33 test/golden/importless/chrome-gnome-shell.txt+31 test/golden/importless/chrootenv.txt+62 test/golden/importless/clex.txt+23 test/golden/importless/clfswm.txt+21 test/golden/importless/clickhouse.txt+50 test/golden/importless/clientlib.txt+34 test/golden/importless/clightd.txt+54 test/golden/importless/clightning.txt+49 test/golden/importless/clipmenu.txt+32 test/golden/importless/clippy.txt+46 test/golden/importless/clprover.txt+25 test/golden/importless/cmake-modules.txt+23 test/golden/importless/collections.txt+69 test/golden/importless/colord.txt+21 test/golden/importless/community-edition.txt+44 test/golden/importless/component-packages.txt+1061 test/golden/importless/condensed.txt+25 test/golden/importless/config.txt+7 test/golden/importless/configuration-ghc-head.txt+82 test/golden/importless/configuration-tensorflow.txt+30 test/golden/importless/consul-exporter.txt+28 test/golden/importless/container-config.txt+18 test/golden/importless/containerd-shim.txt+28 test/golden/importless/contrib.txt+63 test/golden/importless/core_bench.txt+25 test/golden/importless/couchpotato.txt+40 test/golden/importless/criu.txt+21 test/golden/importless/cryptpad.txt+40 test/golden/importless/crystal2nix.txt+18 test/golden/importless/cstore_fdw.txt+32 test/golden/importless/cups-exporter.txt+37 test/golden/importless/cups-pk-helper.txt+35 test/golden/importless/curaengine.txt+36 test/golden/importless/cursive.txt+48 test/golden/importless/cutter.txt+37 test/golden/importless/cwm.txt+21 test/golden/importless/dante.txt+45 test/golden/importless/darwin.txt+32 test/golden/importless/das_watchdog.txt+29 test/golden/importless/dash.txt+43 test/golden/importless/dashpay.txt+48 test/golden/importless/data-api.txt+24 test/golden/importless/data.txt+27 test/golden/importless/dbus-sharp-1.0.txt+25 test/golden/importless/dbus-sharp-glib-1.0.txt+26 test/golden/importless/dcrd.txt+26 test/golden/importless/dcrwallet.txt+26 test/golden/importless/dcw.txt+22 test/golden/importless/debug-info.txt+17 test/golden/importless/dero.txt+38 test/golden/importless/detected.txt+4 test/golden/importless/devmon.txt+29 test/golden/importless/dfu-util.txt+29 test/golden/importless/digest.txt+36 test/golden/importless/digimend.txt+19 test/golden/importless/dispatch.txt+32 test/golden/importless/displaylink.txt+39 test/golden/importless/django-crispy-forms.txt+29 test/golden/importless/django-filter.txt+33 test/golden/importless/dleyna-renderer.txt+17 test/golden/importless/dleyna-server.txt+17 test/golden/importless/dnsmasq-exporter.txt+30 test/golden/importless/do-agent.txt+22 test/golden/importless/dogecoin.txt+49 test/golden/importless/dolphin.txt+46 test/golden/importless/dotty-bare.txt+36 test/golden/importless/dovecot-exporter.txt+29 test/golden/importless/dragon.txt+43 test/golden/importless/dsseries.txt+22 test/golden/importless/dvtm.txt+40 test/golden/importless/dwm.txt+21 test/golden/importless/dynamic-workspaces.txt+35 test/golden/importless/dynamic.txt+34 test/golden/importless/eagle.txt+58 test/golden/importless/easyfocus.txt+40 test/golden/importless/ecryptfs.txt+18 test/golden/importless/edit.txt+32 test/golden/importless/editor.txt+39 test/golden/importless/editors.txt+63 test/golden/importless/egg2nix.txt+32 test/golden/importless/electronplayer.txt+26 test/golden/importless/element-desktop.txt+48 test/golden/importless/elisa.txt+27 test/golden/importless/elm-json.txt+34 test/golden/importless/emergency-mode.txt+12 test/golden/importless/engine.txt+38 test/golden/importless/enterprise-edition.txt+55 test/golden/importless/environment.txt+31 test/golden/importless/epmd.txt+35 test/golden/importless/espanso.txt+35 test/golden/importless/esxi.txt+28 test/golden/importless/ethabi.txt+27 test/golden/importless/eventviews.txt+23 test/golden/importless/evilwm.txt+21 test/golden/importless/evolution-data-server.txt+28 test/golden/importless/exfat.txt+8 test/golden/importless/extpack.txt+27 test/golden/importless/extra.txt+37 test/golden/importless/extras.txt+60 test/golden/importless/facetimehd.txt+28 test/golden/importless/fancontrol.txt+31 test/golden/importless/faustlive.txt+46 test/golden/importless/fcitx-configtool.txt+32 test/golden/importless/fcitx-qt5.txt+34 test/golden/importless/fcitx.txt+45 test/golden/importless/fetch-hex.txt+14 test/golden/importless/fetch-rebar-deps.txt+20 test/golden/importless/ffmpeg-codecs.txt+25 test/golden/importless/ffmpegthumbs.txt+20 test/golden/importless/fieldslib.txt+26 test/golden/importless/filelight.txt+25 test/golden/importless/firejail.txt+29 test/golden/importless/flask-oldsessions.txt+29 test/golden/importless/flatpak-builder.txt+18 test/golden/importless/flatpak.txt+46 test/golden/importless/fluxbox.txt+21 test/golden/importless/fontdir.txt+12 test/golden/importless/frameworks.txt+161 test/golden/importless/freeform-attrsOf.txt+5 test/golden/importless/freeform-lazyAttrsOf.txt+7 test/golden/importless/freetds.txt+25 test/golden/importless/freicoin.txt+40 test/golden/importless/frontends.txt+37 test/golden/importless/frostwire-bin.txt+28 test/golden/importless/fstrim.txt+27 test/golden/importless/full.txt+31 test/golden/importless/fvwm.txt+29 test/golden/importless/game.txt+29 test/golden/importless/gaps.txt+34 test/golden/importless/garmindev.txt+29 test/golden/importless/gateone.txt+58 test/golden/importless/gc.txt+37 test/golden/importless/gcc-support.txt+22 test/golden/importless/gdal-1_11.txt+51 test/golden/importless/gdk-pixbuf.txt+22 test/golden/importless/gdomap.txt+25 test/golden/importless/geary.txt+28 test/golden/importless/generations-dir.txt+38 test/golden/importless/generatorrunner.txt+32 test/golden/importless/generic.txt+44 test/golden/importless/genphrase.txt+31 test/golden/importless/geogebra6.txt+35 test/golden/importless/gerbil-crypto.txt+43 test/golden/importless/gerbil-ethereum.txt+44 test/golden/importless/gerbil-persist.txt+43 test/golden/importless/gerbil-poo.txt+42 test/golden/importless/gerbil-utils.txt+36 test/golden/importless/ghostscript.txt+10 test/golden/importless/gitlab-ci-pipelines-exporter.txt+27 test/golden/importless/glib-networking.txt+23 test/golden/importless/gmusic.txt+27 test/golden/importless/gnome-initial-setup.txt+38 test/golden/importless/gnome-keyring.txt+34 test/golden/importless/gnome-online-accounts.txt+24 test/golden/importless/gnome-online-miners.txt+26 test/golden/importless/gnome-photos.txt+32 test/golden/importless/gnome-remote-desktop.txt+21 test/golden/importless/gnome-user-share.txt+21 test/golden/importless/gnu.txt+30 test/golden/importless/go-ethereum.txt+38 test/golden/importless/go-shadowsocks2.txt+31 test/golden/importless/go.d.plugin.txt+27 test/golden/importless/goa-plugin.txt+31 test/golden/importless/google_oslogin.txt+43 test/golden/importless/gp2c.txt+28 test/golden/importless/gphoto2.txt+24 test/golden/importless/gphotofs.txt+34 test/golden/importless/gpio-utils.txt+24 test/golden/importless/gppcscconnectionplugin.txt+30 test/golden/importless/granatier.txt+28 test/golden/importless/graphite2.txt+33 test/golden/importless/greenclip.txt+33 test/golden/importless/gshhg.txt+22 test/golden/importless/gsm.txt+44 test/golden/importless/gstreamer.txt+49 test/golden/importless/gtk-greeter.txt+44 test/golden/importless/gtk-icon-cache.txt+13 test/golden/importless/gtk2.txt+41 test/golden/importless/gui.txt+55 test/golden/importless/gwenview.txt+35 test/golden/importless/hamster.txt+21 test/golden/importless/hdaps.txt+16 test/golden/importless/headerbar-gtk3.txt+39 test/golden/importless/headless.txt+17 test/golden/importless/helper.txt+31 test/golden/importless/herbstluftwm.txt+31 test/golden/importless/hg.txt+33 test/golden/importless/hidepid.txt+29 test/golden/importless/hpsa.txt+42 test/golden/importless/http-getter.txt+24 test/golden/importless/hyperkit.txt+37 test/golden/importless/hyperv-guest.txt+34 test/golden/importless/i2p.txt+43 test/golden/importless/i3ipc-glib.txt+38 test/golden/importless/ibus-qt.txt+35 test/golden/importless/icewm.txt+21 test/golden/importless/icons.txt+25 test/golden/importless/ide.txt+39 test/golden/importless/idle.txt+41 test/golden/importless/iftop.txt+16 test/golden/importless/iio.txt+20 test/golden/importless/illum.txt+23 test/golden/importless/imapfilter.txt+33 test/golden/importless/incidenceeditor.txt+25 test/golden/importless/infobar.txt+35 test/golden/importless/init-script.txt+18 test/golden/importless/intel-microcode.txt+15 test/golden/importless/intel.txt+31 test/golden/importless/iotop.txt+14 test/golden/importless/iprange.txt+20 test/golden/importless/iproute2.txt+34 test/golden/importless/irqbalance.txt+16 test/golden/importless/iucode-tool.txt+28 test/golden/importless/iwd.txt+27 test/golden/importless/java.txt+17 test/golden/importless/jdk-darwin-base.txt+34 test/golden/importless/jdk11-linux.txt+25 test/golden/importless/jdk14-linux.txt+25 test/golden/importless/jmx-httpserver.txt+32 test/golden/importless/js-build-tools.txt+27 test/golden/importless/json-exporter.txt+31 test/golden/importless/json.txt+15 test/golden/importless/jwm-settings-manager.txt+42 test/golden/importless/jwm.txt+21 test/golden/importless/k3b.txt+59 test/golden/importless/kaddressbook.txt+35 test/golden/importless/kak-ansi.txt+28 test/golden/importless/kak-auto-pairs.txt+28 test/golden/importless/kak-buffers.txt+28 test/golden/importless/kak-fzf.txt+34 test/golden/importless/kak-plumb.txt+30 test/golden/importless/kak-powerline.txt+30 test/golden/importless/kak-prelude.txt+28 test/golden/importless/kak-vertical-selection.txt+28 test/golden/importless/kalarm.txt+53 test/golden/importless/kalarmcal.txt+22 test/golden/importless/kalzium.txt+34 test/golden/importless/kapman.txt+29 test/golden/importless/kapptemplate.txt+29 test/golden/importless/kate.txt+45 test/golden/importless/katomic.txt+30 test/golden/importless/kbdlight.txt+15 test/golden/importless/kblackbox.txt+29 test/golden/importless/kblocks.txt+29 test/golden/importless/kbounce.txt+30 test/golden/importless/kbreakout.txt+20 test/golden/importless/kcachegrind.txt+26 test/golden/importless/kcalc.txt+28 test/golden/importless/kcalutils.txt+28 test/golden/importless/kcolorchooser.txt+20 test/golden/importless/kdav.txt+22 test/golden/importless/kdebugsettings.txt+27 test/golden/importless/kdeconnect-kde.txt+46 test/golden/importless/kdenlive.txt+50 test/golden/importless/kdev-php.txt+34 test/golden/importless/kdev-python.txt+35 test/golden/importless/kdevelop-pg-qt.txt+33 test/golden/importless/kdevelop.txt+76 test/golden/importless/kdf.txt+24 test/golden/importless/kdialog.txt+22 test/golden/importless/kdiamond.txt+31 test/golden/importless/keditbookmarks.txt+27 test/golden/importless/keybase.txt+35 test/golden/importless/keylight-exporter.txt+30 test/golden/importless/keylight.txt+8 test/golden/importless/kfind.txt+24 test/golden/importless/kfloppy.txt+28 test/golden/importless/kgeography.txt+19 test/golden/importless/kget.txt+32 test/golden/importless/kholidays.txt+24 test/golden/importless/kidentitymanagement.txt+29 test/golden/importless/kig.txt+21 test/golden/importless/kigo.txt+30 test/golden/importless/killbots.txt+29 test/golden/importless/kimap.txt+21 test/golden/importless/kio-extras.txt+49 test/golden/importless/kipi-plugins.txt+34 test/golden/importless/kitinerary.txt+27 test/golden/importless/kldap.txt+21 test/golden/importless/kleopatra.txt+26 test/golden/importless/klettres.txt+30 test/golden/importless/klines.txt+29 test/golden/importless/klogd.txt+31 test/golden/importless/kmag.txt+28 test/golden/importless/kmahjongg.txt+22 test/golden/importless/kmail-account-wizard.txt+33 test/golden/importless/kmail.txt+56 test/golden/importless/kmailtransport.txt+28 test/golden/importless/kmbox.txt+23 test/golden/importless/kmines.txt+31 test/golden/importless/kmix.txt+29 test/golden/importless/kmod.txt+39 test/golden/importless/kmplot.txt+25 test/golden/importless/knavalbattle.txt+30 test/golden/importless/knetwalk.txt+29 test/golden/importless/knights.txt+31 test/golden/importless/kodi.txt+25 test/golden/importless/kolf.txt+22 test/golden/importless/kollision.txt+29 test/golden/importless/kolourpaint.txt+20 test/golden/importless/kompare.txt+19 test/golden/importless/konqueror.txt+23 test/golden/importless/konquest.txt+21 test/golden/importless/konsole.txt+45 test/golden/importless/kontact.txt+28 test/golden/importless/kontactinterface.txt+23 test/golden/importless/korganizer.txt+35 test/golden/importless/kpat.txt+23 test/golden/importless/kpimtextedit.txt+37 test/golden/importless/kpkpass.txt+23 test/golden/importless/kqtquickcharts.txt+21 test/golden/importless/krdc.txt+36 test/golden/importless/kreversi.txt+27 test/golden/importless/krfb.txt+26 test/golden/importless/krohnkite.txt+35 test/golden/importless/kruler.txt+22 test/golden/importless/kshisen.txt+30 test/golden/importless/kspaceduel.txt+20 test/golden/importless/ksquares.txt+30 test/golden/importless/ksudoku.txt+21 test/golden/importless/ksystemlog.txt+22 test/golden/importless/kteatime.txt+31 test/golden/importless/ktimer.txt+28 test/golden/importless/ktnef.txt+24 test/golden/importless/kturtle.txt+29 test/golden/importless/kvm.txt+33 test/golden/importless/kvm2.txt+39 test/golden/importless/kwalletmanager.txt+26 test/golden/importless/kwave.txt+44 test/golden/importless/labs_consol_de.txt+39 test/golden/importless/lastfm.txt+39 test/golden/importless/layout-manager.txt+40 test/golden/importless/lazarus.txt+45 test/golden/importless/ledger.txt+10 test/golden/importless/leftwm.txt+21 test/golden/importless/legacy.txt+35 test/golden/importless/lgc.txt+29 test/golden/importless/libarcus.txt+37 test/golden/importless/libbitcoin-client.txt+36 test/golden/importless/libbitcoin-explorer.txt+37 test/golden/importless/libbitcoin-network.txt+36 test/golden/importless/libbitcoin-protocol.txt+38 test/golden/importless/libbitcoin.txt+35 test/golden/importless/libc++abi.txt+47 test/golden/importless/libcroco.txt+33 test/golden/importless/libdislocator.txt+29 test/golden/importless/libfakeXinerama.txt+31 test/golden/importless/libgravatar.txt+25 test/golden/importless/libkcddb.txt+27 test/golden/importless/libkdcraw.txt+23 test/golden/importless/libkdegames.txt+26 test/golden/importless/libkdepim.txt+29 test/golden/importless/libkexiv2.txt+23 test/golden/importless/libkgapi.txt+27 test/golden/importless/libkipi.txt+24 test/golden/importless/libkleo.txt+27 test/golden/importless/libkmahjongg.txt+26 test/golden/importless/libksane.txt+23 test/golden/importless/libksieve.txt+30 test/golden/importless/libmaa.txt+16 test/golden/importless/libnvc.txt+29 test/golden/importless/libopenshot-audio.txt+41 test/golden/importless/libopenshot.txt+48 test/golden/importless/liboping.txt+14 test/golden/importless/libsavitar.txt+35 test/golden/importless/libsigrok4dsl.txt+41 test/golden/importless/libsigrokdecode4dsl.txt+36 test/golden/importless/libtokencap.txt+29 test/golden/importless/libtool2.txt+35 test/golden/importless/libungif.txt+15 test/golden/importless/libusb1.txt+39 test/golden/importless/libxkbcommon_7.txt+39 test/golden/importless/libxpdf.txt+16 test/golden/importless/light.txt+17 test/golden/importless/lightyear.txt+26 test/golden/importless/limesdr.txt+41 test/golden/importless/linuxbrowser.txt+35 test/golden/importless/liquidsoap.txt+66 test/golden/importless/litecoin.txt+55 test/golden/importless/lldb.txt+58 test/golden/importless/lldpd.txt+40 test/golden/importless/llvm.txt+51 test/golden/importless/lnd-exporter.txt+28 test/golden/importless/localtime.txt+32 test/golden/importless/lock-color.txt+47 test/golden/importless/lock-effects.txt+44 test/golden/importless/lock-fancy-rapid.txt+34 test/golden/importless/lock-fancy.txt+41 test/golden/importless/lock-kernel-modules.txt+42 test/golden/importless/lock.txt+45 test/golden/importless/logkeys.txt+27 test/golden/importless/logmein-hamachi.txt+26 test/golden/importless/ltc.txt+44 test/golden/importless/lumina.txt+27 test/golden/importless/lwm.txt+21 test/golden/importless/lxcfs.txt+37 test/golden/importless/lyricbar.txt+34 test/golden/importless/mac.txt+46 test/golden/importless/macport.txt+63 test/golden/importless/macvim.txt+52 test/golden/importless/magic-wormhole-mailbox-server.txt+33 test/golden/importless/mail-exporter.txt+37 test/golden/importless/mailhog.txt+31 test/golden/importless/mailpile.txt+54 test/golden/importless/malcontent.txt+19 test/golden/importless/malloc.txt+34 test/golden/importless/man.txt+31 test/golden/importless/marble.txt+25 test/golden/importless/masari.txt+38 test/golden/importless/master.txt+53 test/golden/importless/material-theme.txt+29 test/golden/importless/matterircd.txt+30 test/golden/importless/mavenPlugins.txt+55 test/golden/importless/mcelog.txt+33 test/golden/importless/menus.txt+17 test/golden/importless/messagelib.txt+45 test/golden/importless/metacity.txt+22 test/golden/importless/metaocaml-3.09.txt+31 test/golden/importless/metrics.txt+12 test/golden/importless/mikrotik-exporter.txt+28 test/golden/importless/mime.txt+23 test/golden/importless/minimal.txt+8 test/golden/importless/mininet.txt+26 test/golden/importless/minion.txt+50 test/golden/importless/minuet.txt+31 test/golden/importless/mjpg-streamer.txt+51 test/golden/importless/moarvm.txt+37 test/golden/importless/mod.txt+36 test/golden/importless/modemmanager-exporter.txt+30 test/golden/importless/modemmanager.txt+15 test/golden/importless/mom.txt+42 test/golden/importless/monit.txt+40 test/golden/importless/mono.txt+24 test/golden/importless/mpris.txt+24 test/golden/importless/mpris2.txt+31 test/golden/importless/mptcp-config.txt+17 test/golden/importless/mptcp.txt+30 test/golden/importless/msopenh264.txt+44 test/golden/importless/mstpd.txt+27 test/golden/importless/mtr.txt+20 test/golden/importless/muchsync.txt+37 test/golden/importless/mullvad-vpn.txt+39 test/golden/importless/munge.txt+45 test/golden/importless/musicbox-webclient.txt+23 test/golden/importless/mutt.txt+46 test/golden/importless/mwm.txt+21 test/golden/importless/mwprocapture.txt+26 test/golden/importless/nabi.txt+20 test/golden/importless/nacl.txt+45 test/golden/importless/namecoin.txt+49 test/golden/importless/neard.txt+16 test/golden/importless/neovim-remote.txt+34 test/golden/importless/netboot.txt+58 test/golden/importless/new-api.txt+43 test/golden/importless/news-updater.txt+28 test/golden/importless/next-gtk-webkit.txt+40 test/golden/importless/nextcloud-exporter.txt+33 test/golden/importless/ng.txt+49 test/golden/importless/nginx-exporter.txt+37 test/golden/importless/nginxlog-exporter.txt+27 test/golden/importless/nix-generate-from-cpan.txt+22 test/golden/importless/nix-prefetch-docker.txt+17 test/golden/importless/nixops-v1_6_1.txt+35 test/golden/importless/no-x-libs.txt+45 test/golden/importless/node.txt+21 test/golden/importless/notion.txt+23 test/golden/importless/novacom.txt+28 test/golden/importless/novacomd.txt+29 test/golden/importless/npm.txt+30 test/golden/importless/nqp.txt+35 test/golden/importless/nscd.txt+60 test/golden/importless/ntfs.txt+8 test/golden/importless/nullidentdmod.txt+40 test/golden/importless/nw12.txt+61 test/golden/importless/oauth.txt+46 test/golden/importless/oauth2_proxy_nginx.txt+25 test/golden/importless/obs-ndi.txt+36 test/golden/importless/ocaml.txt+15 test/golden/importless/ocserv.txt+36 test/golden/importless/ofono.txt+28 test/golden/importless/oidentd.txt+33 test/golden/importless/okular.txt+62 test/golden/importless/omegat.txt+31 test/golden/importless/openbox.txt+23 test/golden/importless/openfire.txt+45 test/golden/importless/openvpn.txt+20 test/golden/importless/oroborus.txt+21 test/golden/importless/osmosdr.txt+49 test/golden/importless/ostree.txt+7 test/golden/importless/otf.txt+32 test/golden/importless/otp.txt+34 test/golden/importless/owamp.txt+38 test/golden/importless/packagekit.txt+26 test/golden/importless/pam_usb.txt+27 test/golden/importless/particl-core.txt+46 test/golden/importless/paste.txt+31 test/golden/importless/pdnsd.txt+43 test/golden/importless/pekwm.txt+21 test/golden/importless/perf.txt+71 test/golden/importless/periods.txt+33 test/golden/importless/persistenced.txt+33 test/golden/importless/pflogsumm.txt+31 test/golden/importless/pg_auto_failover.txt+36 test/golden/importless/pg_bigm.txt+30 test/golden/importless/pg_cron.txt+30 test/golden/importless/pg_ed25519.txt+29 test/golden/importless/pg_hll.txt+30 test/golden/importless/pg_partman.txt+30 test/golden/importless/pg_repack.txt+36 test/golden/importless/pg_safeupdate.txt+23 test/golden/importless/pg_similarity.txt+27 test/golden/importless/pg_topn.txt+30 test/golden/importless/pgjwt.txt+30 test/golden/importless/pgroonga.txt+35 test/golden/importless/pgrouting.txt+34 test/golden/importless/pgtap.txt+35 test/golden/importless/picmi.txt+28 test/golden/importless/pim-data-exporter.txt+37 test/golden/importless/pim-sieve-editor.txt+28 test/golden/importless/pimcommon.txt+42 test/golden/importless/pipelinedb.txt+37 test/golden/importless/platform.txt+26 test/golden/importless/plotinus.txt+22 test/golden/importless/plpgsql_check.txt+30 test/golden/importless/plv8.txt+35 test/golden/importless/plv8_6_x.txt+42 test/golden/importless/pointrelease.txt+20 test/golden/importless/pony-stable.txt+34 test/golden/importless/postfix-exporter.txt+41 test/golden/importless/postgis.txt+49 test/golden/importless/postgres-exporter.txt+29 test/golden/importless/powerdns.txt+43 test/golden/importless/powertop.txt+28 test/golden/importless/ppx-assert.txt+25 test/golden/importless/ppx-bench.txt+23 test/golden/importless/ppx-bin-prot.txt+21 test/golden/importless/ppx-compare.txt+21 test/golden/importless/ppx-core.txt+18 test/golden/importless/ppx-custom-printf.txt+21 test/golden/importless/ppx-driver.txt+19 test/golden/importless/ppx-enumerate.txt+20 test/golden/importless/ppx-expect.txt+32 test/golden/importless/ppx-fail.txt+21 test/golden/importless/ppx-fields-conv.txt+20 test/golden/importless/ppx-here.txt+19 test/golden/importless/ppx-inline-test.txt+20 test/golden/importless/ppx-jane.txt+36 test/golden/importless/ppx-let.txt+19 test/golden/importless/ppx-optcomp.txt+19 test/golden/importless/ppx-pipebang.txt+20 test/golden/importless/ppx-sexp-conv.txt+21 test/golden/importless/ppx-sexp-message.txt+22 test/golden/importless/ppx-sexp-value.txt+22 test/golden/importless/ppx-type-conv.txt+21 test/golden/importless/ppx-typerep-conv.txt+21 test/golden/importless/ppx-variants-conv.txt+22 test/golden/importless/pre.txt+42 test/golden/importless/pro.txt+51 test/golden/importless/process-exporter.txt+31 test/golden/importless/protocols.txt+32 test/golden/importless/pybrial.txt+22 test/golden/importless/pynagsystemd.txt+26 test/golden/importless/pystatus.txt+46 test/golden/importless/python.txt+28 test/golden/importless/qemu-guest-agent.txt+28 test/golden/importless/qpaeq.txt+48 test/golden/importless/qqc2-desktop-style.txt+17 test/golden/importless/qt-4.txt+30 test/golden/importless/qt-5.txt+28 test/golden/importless/qt.txt+57 test/golden/importless/qt4.txt+28 test/golden/importless/qt5ct.txt+22 test/golden/importless/qtModule.txt+44 test/golden/importless/qtile.txt+23 test/golden/importless/qtmacextras.txt+17 test/golden/importless/qtmultimedia.txt+30 test/golden/importless/qtwebengine.txt+139 test/golden/importless/qtwebview.txt+26 test/golden/importless/quantities.txt+23 test/golden/importless/rabbitmq-exporter.txt+29 test/golden/importless/racoon.txt+35 test/golden/importless/raptor.txt+32 test/golden/importless/raspberrypi-builder.txt+18 test/golden/importless/raspberrypi.txt+16 test/golden/importless/rasqal.txt+41 test/golden/importless/ratbagd.txt+16 test/golden/importless/ratpoison.txt+21 test/golden/importless/raw.txt+41 test/golden/importless/rdnssd.txt+35 test/golden/importless/rds.txt+42 test/golden/importless/rebar3-release.txt+74 test/golden/importless/redis-exporter.txt+37 test/golden/importless/redis.txt+8 test/golden/importless/redland.txt+49 test/golden/importless/repmgr.txt+35 test/golden/importless/rest-server.txt+31 test/golden/importless/restbed.txt+34 test/golden/importless/rngd.txt+36 test/golden/importless/roboschool-fork.txt+45 test/golden/importless/robustirc-bridge.txt+39 test/golden/importless/rocs.txt+41 test/golden/importless/rofi-pass.txt+43 test/golden/importless/rpcbind.txt+22 test/golden/importless/rtkit.txt+23 test/golden/importless/ruby-version.txt+26 test/golden/importless/runtime.txt+25 test/golden/importless/rustfmt.txt+37 test/golden/importless/rxe.txt+36 test/golden/importless/rygel.txt+29 test/golden/importless/sabnzbd.txt+51 test/golden/importless/safeeyes.txt+30 test/golden/importless/sagenb.txt+31 test/golden/importless/samtools_0_1_19.txt+26 test/golden/importless/sans.txt+24 test/golden/importless/sasl.txt+44 test/golden/importless/sawfish.txt+21 test/golden/importless/scm.txt+33 test/golden/importless/sdl2.txt+25 test/golden/importless/sedutil.txt+15 test/golden/importless/serif.txt+24 test/golden/importless/server.txt+55 test/golden/importless/sexplib.txt+26 test/golden/importless/shader-pack.txt+27 test/golden/importless/shadow.txt+67 test/golden/importless/shared.txt+96 test/golden/importless/shutdown.txt+15 test/golden/importless/sickgear.txt+34 test/golden/importless/sickrage.txt+33 test/golden/importless/simple-mpv-webui.txt+28 test/golden/importless/singularity.txt+18 test/golden/importless/slock.txt+17 test/golden/importless/smallwm.txt+21 test/golden/importless/smlar.txt+30 test/golden/importless/snmp-exporter.txt+37 test/golden/importless/somafm.txt+23 test/golden/importless/soundcloud.txt+23 test/golden/importless/sounds.txt+19 test/golden/importless/spectacle.txt+33 test/golden/importless/spectrwm.txt+23 test/golden/importless/spice-vdagentd.txt+24 test/golden/importless/sponsorblock.txt+34 test/golden/importless/spotify-tunigo.txt+25 test/golden/importless/spotify.txt+27 test/golden/importless/spotifyd.txt+40 test/golden/importless/springlobby.txt+55 test/golden/importless/sqlar.txt+31 test/golden/importless/squeezelite.txt+34 test/golden/importless/ssm-agent.txt+39 test/golden/importless/staging.txt+19 test/golden/importless/standalone.txt+82 test/golden/importless/startx.txt+31 test/golden/importless/statsd-exporter.txt+30 test/golden/importless/status-rust.txt+37 test/golden/importless/steam-hardware.txt+18 test/golden/importless/steam.txt+27 test/golden/importless/steamcmd.txt+34 test/golden/importless/stellar-core.txt+44 test/golden/importless/stumpwm.txt+22 test/golden/importless/sumokoin.txt+39 test/golden/importless/sundtek.txt+28 test/golden/importless/surfboard-exporter.txt+32 test/golden/importless/surfboard.txt+18 test/golden/importless/sushi.txt+26 test/golden/importless/symbols.txt+24 test/golden/importless/syrup.txt+24 test/golden/importless/sysdig.txt+17 test/golden/importless/sysstat.txt+61 test/golden/importless/system-config-printer.txt+19 test/golden/importless/systemtap.txt+22 test/golden/importless/tailscale.txt+45 test/golden/importless/tcpcrypt.txt+34 test/golden/importless/tds_fdw.txt+34 test/golden/importless/team-list.txt+50 test/golden/importless/teamviewer.txt+33 test/golden/importless/telepathy.txt+23 test/golden/importless/temporal_tables.txt+30 test/golden/importless/terminal-server.txt+50 test/golden/importless/tes3mp.txt+46 test/golden/importless/tessera.txt+28 test/golden/importless/tesseract3.txt+43 test/golden/importless/tesseract4.txt+43 test/golden/importless/throttled.txt+23 test/golden/importless/tiddlywiki.txt+44 test/golden/importless/tiling.txt+36 test/golden/importless/timescaledb.txt+35 test/golden/importless/tinywm.txt+21 test/golden/importless/tmp.txt+16 test/golden/importless/todo.txt+38 test/golden/importless/tomb.txt+34 test/golden/importless/tomcat-native.txt+32 test/golden/importless/tomladris.txt+27 test/golden/importless/toolbox.txt+48 test/golden/importless/tor-exporter.txt+38 test/golden/importless/traceroute.txt+16 test/golden/importless/tracker-miners.txt+25 test/golden/importless/tracker.txt+25 test/golden/importless/translucent.txt+34 test/golden/importless/tray.txt+35 test/golden/importless/tsearch_extras.txt+32 test/golden/importless/tuxedo-keyboard.txt+12 test/golden/importless/tvheadend.txt+50 test/golden/importless/twm.txt+22 test/golden/importless/typerep.txt+26 test/golden/importless/tzupdate.txt+30 test/golden/importless/udev.txt+21 test/golden/importless/udev_rules_type1.txt+34 test/golden/importless/udevil.txt+9 test/golden/importless/udisks2.txt+18 test/golden/importless/ui.txt+48 test/golden/importless/uim.txt+28 test/golden/importless/unfuck.txt+79 test/golden/importless/unix-odbc-drivers.txt+15 test/golden/importless/unwrapped.txt+80 test/golden/importless/update-resolv-conf.txt+34 test/golden/importless/update-systemd-resolved.txt+36 test/golden/importless/uptimed.txt+48 test/golden/importless/uranium.txt+46 test/golden/importless/usb-wwan.txt+19 test/golden/importless/usbtop.txt+15 test/golden/importless/utils.txt+37 test/golden/importless/v3.txt+35 test/golden/importless/variantslib.txt+26 test/golden/importless/varnish-exporter.txt+33 test/golden/importless/vhba.txt+28 test/golden/importless/vim.txt+15 test/golden/importless/virtualbox-guest.txt+53 test/golden/importless/vkd3d.txt+31 test/golden/importless/vlc.txt+37 test/golden/importless/vnstat.txt+53 test/golden/importless/wacom.txt+21 test/golden/importless/wakeonlan.txt+19 test/golden/importless/wallpapers.txt+32 test/golden/importless/wavemon.txt+18 test/golden/importless/waybar.txt+29 test/golden/importless/wayland.txt+41 test/golden/importless/web.txt+32 test/golden/importless/wicd.txt+28 test/golden/importless/widevine.txt+24 test/golden/importless/windowmaker.txt+22 test/golden/importless/winetricks.txt+39 test/golden/importless/wireguard-exporter.txt+35 test/golden/importless/with-vte.txt+14 test/golden/importless/wk-switch.txt+33 test/golden/importless/wlrobs.txt+36 test/golden/importless/wmfocus.txt+38 test/golden/importless/wmic-bin.txt+35 test/golden/importless/wmii.txt+21 test/golden/importless/wooting.txt+16 test/golden/importless/wownero.txt+41 test/golden/importless/wrapper-rstudio.txt+20 test/golden/importless/xbanish.txt+28 test/golden/importless/xcb-util-xrm.txt+28 test/golden/importless/xe-guest-utilities.txt+52 test/golden/importless/xfce4-cpugraph-plugin.txt+46 test/golden/importless/xfce4-dockbarx-plugin.txt+48 test/golden/importless/xfce4-embed-plugin.txt+40 test/golden/importless/xfce4-eyes-plugin.txt+41 test/golden/importless/xfce4-fsguard-plugin.txt+41 test/golden/importless/xfce4-genmon-plugin.txt+40 test/golden/importless/xfce4-hardware-monitor-plugin.txt+42 test/golden/importless/xfce4-icon-theme.txt+41 test/golden/importless/xfce4-mailwatch-plugin.txt+41 test/golden/importless/xfce4-mpc-plugin.txt+39 test/golden/importless/xfce4-namebar-plugin.txt+39 test/golden/importless/xfce4-notes-plugin.txt+44 test/golden/importless/xfce4-sensors-plugin.txt+46 test/golden/importless/xfce4-systemload-plugin.txt+40 test/golden/importless/xfce4-timer-plugin.txt+40 test/golden/importless/xfce4-weather-plugin.txt+45 test/golden/importless/xfce4-windowck-plugin.txt+56 test/golden/importless/xfs.txt+31 test/golden/importless/xfwm4-themes.txt+28 test/golden/importless/xhyve.txt+38 test/golden/importless/xlib.txt+46 test/golden/importless/xmlbird.txt+33 test/golden/importless/xmpp-alerts.txt+51 test/golden/importless/xsane.txt+41 test/golden/importless/xst.txt+35 test/golden/importless/xterm.txt+32 test/golden/importless/xwayland.txt+38 test/golden/importless/yakuake.txt+37 test/golden/importless/yeahwm.txt+21 test/golden/importless/youtube.txt+22 test/golden/importless/zdbsp.txt+34 test/golden/importless/zef.txt+32 test/golden/importless/zeitgeist.txt+21 test/golden/importless/zmap.txt+20 test/golden/importless/zpaqd.txt+31 test/golden/importless/zsh-autoenv.txt+17 test/golden/mine/with.nix+6 test/golden/mine/with.txt+1
src/Tix/Typechecker.hs+37−16
@@ -62,7 +62,7 @@ getType r =
6262 . runReader nullSpan
6363 . evalState @(MKM.Map Pred) mempty
6464 . interpret @(Writer Pred) (\(Tell x) -> modify (<> MKM.singleton x))
65− . runReader (M.empty :: VariableMap)
65+ . runVariableMapEff
6666 . evalState @Substitution mempty
6767 . runState @[(TypeVariable, SrcSpan)] []
6868 . interpret @(Writer (TypeVariable, SrcSpan)) (\(Tell x) -> modify (x :))
@@ -95,6 +95,23 @@ runFreshSrc =
9595 MinFreshFromNow -> send MinFreshFromNow
9696 )
9797
98+data VariableMapEff x where
99+ LookupVariable :: VarName -> VariableMapEff (Maybe Scheme)
100+
101+runVariableMapEff :: Eff (VariableMapEff ': effs) a -> Eff effs a
102+runVariableMapEff = interpret $ \(LookupVariable _) -> pure Nothing
103+
104+lookupVar :: Member VariableMapEff eff => VarName -> Eff eff (Maybe Scheme)
105+lookupVar = send . LookupVariable
106+
107+replaceVariablesM :: Member VariableMapEff eff => (VarName -> Eff eff (Maybe Scheme)) -> Eff eff x -> Eff eff x
108+replaceVariablesM f = interpose $ \(LookupVariable x) -> f x
109+
110+localVariablesMap :: Member VariableMapEff eff => Map VarName Scheme -> Eff eff x -> Eff eff x
111+localVariablesMap m = interpose $ \(LookupVariable x) -> case M.lookup x m of
112+ Just t -> pure $ Just t
113+ Nothing -> lookupVar x
114+
98115data Constraint = !NType :~ !NType
99116 deriving stock (Eq, Ord, Show)
100117
@@ -273,7 +290,7 @@ type InferEffs =
273290 Writer PredicateError,
274291 Writer Pred,
275292 State (MKM.Map Pred),
276− Reader VariableMap,
293+ VariableMapEff,
277294 Writer UnifyingError,
278295 Writer InferError,
279296 State Substitution,
@@ -310,13 +327,6 @@ type VariableMap = Map VarName Scheme
310327(~~) :: Member (Writer Constraint) r => NType -> NType -> Eff r ()
311328lhs ~~ rhs = tell $ lhs :~ rhs
312329
313−withBindings ::
314− (Member (Reader VariableMap) effs) =>
315− VariableMap ->
316− Eff effs a ->
317− Eff effs a
318−withBindings bindings = local (bindings <>)
319−
320330instantiate ::
321331 forall effs.
322332 Members '[Fresh, Writer Pred] effs =>
@@ -357,8 +367,8 @@ infer (Fix (Compose (Ann src x))) = local (const src) $ case x of
357367 NEnvPath {} -> return . NAtomic $ Path
358368 NStr {} -> return $ NAtomic String
359369 NSym var ->
360− ask @VariableMap
361− >>= maybe (scheme . NTypeVariable <$> throwTV (UndefinedVariable var)) return . M.lookup var
370+ lookupVar var
371+ >>= maybe (scheme . NTypeVariable <$> throwTV (UndefinedVariable var)) return
362372 >>= instantiate -- I have no idea if this covers all cases.
363373 NList xs -> do
364374 xs' <- traverse infer xs
@@ -428,7 +438,7 @@ infer (Fix (Compose (Ann src x))) = local (const src) $ case x of
428438 NSet NRecursive xs -> NAttrSet <$> inferRecBinding xs
429439 NLet bindings body -> do
430440 bindingsT <- inferRecBinding bindings
431− withBindings bindingsT $ infer body
441+ localVariablesMap bindingsT $ infer body
432442 NHasAttr attrSet path -> do
433443 setT <- infer attrSet
434444 -- this should infer optional type
@@ -449,7 +459,7 @@ infer (Fix (Compose (Ann src x))) = local (const src) $ case x of
449459 )
450460 let setT = NAttrSet $ setBindings
451461 return (setT, maybe M.empty (`M.singleton` scheme setT) binding <> setBindings)
452− bodyT <- withBindings varMap $ infer body
462+ bodyT <- localVariablesMap varMap $ infer body
453463 return $ paramT :-> bodyT
454464 NIf cond t f -> do
455465 condT <- infer cond
@@ -458,7 +468,18 @@ infer (Fix (Compose (Ann src x))) = local (const src) $ case x of
458468 fT <- infer f
459469 tT ~~ fT
460470 return tT
461− -- NWith set body -> do
471+ NWith set body -> do
472+ setT <- infer set
473+ let f = case setT of
474+ NAttrSet vars -> localVariablesMap vars
475+ other -> replaceVariablesM $ \var -> do
476+ lookupVar var >>= \case
477+ Just t -> pure $ Just t
478+ Nothing -> do
479+ (_, res) <- lookupAttrSet other (pure var)
480+ pure $ Just . scheme $ NTypeVariable res
481+
482+ f $ infer body
462483 -- -- TODO: implement fallback variable lookup -> specify that the set should have the key.
463484 -- setT <- infer set
464485 -- vars <- expectAttrSet setT
@@ -575,7 +596,7 @@ inferComponents n ((S.toList -> paths) : otherComponents) = do
575596
576597 -- (type, tv)
577598 tvsTypes <-
578− withBindings tvs $
599+ localVariablesMap tvs $
579600 tvsExprs' & traverse . traverse . _1 %%~ infer
580601 for_ tvsTypes $ traverse (uncurry (~~))
581602 return $ fmap fst <$> tvsTypes
@@ -586,7 +607,7 @@ inferComponents n ((S.toList -> paths) : otherComponents) = do
586607 return (schemes, schemes')
587608
588609 otherBindings <-
589− withBindings schemes' $ inferComponents n otherComponents
610+ localVariablesMap schemes' $ inferComponents n otherComponents
590611 return $ M.unionWith mergeBindings schemes otherBindings
591612 where
592613 bindingToNExpr :: NonEmpty VarName -> NExprLoc -> Binding NExpr
test/golden/importless/0.1.txtnew file+41
@@ -0,0 +1,41 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο.
2+( α.isMusl = β,
3+ α.lib = γ,
4+ α.mkDerivation =
5+ { buildInputs = [δ];
6+ meta =
7+ { description = String;
8+ homepage = String;
9+ license = ε;
10+ longDescription = String;
11+ platforms = ζ;
12+ repositories = {git = String;};
13+ };
14+ nativeBuildInputs = [η];
15+ outputBin = String;
16+ outputs = [String];
17+ patches = θ;
18+ pname = String;
19+ postFixup = String;
20+ src = ι;
21+ version = String;
22+ } ->
23+ κ,
24+ α.optional = β -> Path -> θ,
25+ λ.lib = α,
26+ μ.hostPlatform = α,
27+ γ.licenses = ν,
28+ γ.platforms = ξ,
29+ ν.lgpl2Plus = ε,
30+ ξ.unix = ζ
31+) =>
32+{ autoreconfHook = η;
33+ fetchFromGitHub =
34+ {owner = String; repo = String; rev = String; sha256 = String;} -> ι;
35+ lib = ο;
36+ libusb1 = δ;
37+ patchelf = η;
38+ pkgconfig = η;
39+ stdenv = α;
40+} ->
41+κ
test/golden/importless/0.10.txtnew file+42
@@ -0,0 +1,42 @@
1+∀ β γ δ ε ζ η θ ι κ λ μ ν ξ.
2+( β.lib = γ,
3+ β.mkDerivation =
4+ { buildInputs = [δ];
5+ configureFlags = [String];
6+ doCheck = Bool;
7+ meta =
8+ { description = String;
9+ homepage = String;
10+ license = ε;
11+ maintainers = [ζ];
12+ platforms = [η];
13+ };
14+ nativeBuildInputs = [θ];
15+ pname = String;
16+ preConfigure = String;
17+ pythonPath = ∀ α. α;
18+ src = ι;
19+ version = String;
20+ } ->
21+ κ,
22+ γ.licenses = λ,
23+ γ.maintainers = μ,
24+ γ.platforms = ν,
25+ λ.asl20 = ε,
26+ μ.bjornfor = ζ,
27+ ν.linux = [η],
28+ ξ.darwin = [η]
29+) =>
30+{ bison = δ;
31+ boost = δ;
32+ fetchurl = {sha256 = String; url = String;} -> ι;
33+ flex = δ;
34+ libevent = δ;
35+ openssl = δ;
36+ pkgconfig = θ;
37+ python = δ;
38+ stdenv = β;
39+ twisted = δ;
40+ zlib = δ;
41+} ->
42+κ
test/golden/importless/0.2.txtnew file+55
@@ -0,0 +1,55 @@
1+∀ β γ δ ε ζ η θ ι κ λ μ ν ξ ο π.
2+( β.lib = γ,
3+ β.mkDerivation =
4+ { FONTCONFIG_FILE = δ;
5+ PKG_CONFIG_SYSTEMD_SYSTEMDUSERUNITDIR = String;
6+ buildInputs = [ε];
7+ doCheck = Bool;
8+ mesonFlags = [String];
9+ meta =
10+ { description = String;
11+ homepage = String;
12+ license = ζ;
13+ maintainers = [η];
14+ platforms = θ;
15+ };
16+ nativeBuildInputs = [ι];
17+ outputs = [String];
18+ pname = String;
19+ src = κ;
20+ version = String;
21+ } ->
22+ λ,
23+ μ.gst-plugins-base = ε,
24+ μ.gstreamer = ε,
25+ ν.libX11 = ε,
26+ γ.jtojnar = η,
27+ γ.licenses = ξ,
28+ γ.maintainers = ο,
29+ γ.platforms = π,
30+ ξ.lgpl21 = ζ,
31+ π.linux = θ
32+) =>
33+{ SDL2 = ε;
34+ alsaLib = ε;
35+ dbus = ε;
36+ doxygen = ι;
37+ fetchFromGitHub =
38+ {owner = String; repo = String; rev = String; sha256 = String;} -> κ;
39+ ffmpeg_3 = ε;
40+ glib = ε;
41+ graphviz = ι;
42+ gst_all_1 = μ;
43+ libjack2 = ε;
44+ libva = ε;
45+ makeFontsConf = {fontDirectories = ∀ α. α;} -> δ;
46+ meson = ι;
47+ ninja = ι;
48+ pkgconfig = ι;
49+ sbc = ε;
50+ stdenv = β;
51+ udev = ε;
52+ valgrind = ι;
53+ xorg = ν;
54+} ->
55+λ
test/golden/importless/0.29.txtnew file+45
@@ -0,0 +1,45 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ.
2+( α.enableFeature = Bool -> String -> β,
3+ α.isDarwin = γ,
4+ α.lib = δ,
5+ α.mkDerivation =
6+ { buildInputs = [Null];
7+ checkInputs = [ε];
8+ configureFlags = [β];
9+ doCheck = Bool;
10+ meta =
11+ {description = String; homepage = String; license = ζ; platforms = η;};
12+ nativeBuildInputs = [θ];
13+ passthru = {compressionSupport = Bool; sslSupport = Bool;};
14+ patches = ι;
15+ pname = String;
16+ src = κ;
17+ version = String;
18+ } ->
19+ λ,
20+ α.optional = Bool -> Null -> [Null],
21+ α.withFeature = Bool -> String -> β,
22+ δ.optionals = γ -> [Path] -> ι,
23+ μ.licenses = ν,
24+ μ.platforms = ξ,
25+ ν.lgpl2 = ζ,
26+ ξ.unix = η,
27+ ο.lib = α,
28+ π.lib = α,
29+ ρ.lib = α,
30+ σ.lib = α,
31+ τ.lib = α
32+) =>
33+{ compressionSupport = Bool;
34+ fetchurl = {sha256 = String; url = String;} -> κ;
35+ libxml2 = Null;
36+ openssl = Null;
37+ perl = ε;
38+ pkgconfig = θ;
39+ shared = Bool;
40+ sslSupport = Bool;
41+ static = Bool;
42+ stdenv = α;
43+ zlib = Null;
44+} ->
45+λ
test/golden/importless/0.6.txtnew file+35
@@ -0,0 +1,35 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ.
2+( α.lib = β,
3+ γ.ipfs = δ,
4+ β.fpletz = ε,
5+ β.licenses = ζ,
6+ β.maintainers = η,
7+ β.platforms = θ,
8+ ζ.mit = ι,
9+ θ.unix = κ
10+) =>
11+{ buildGoModule =
12+ { meta =
13+ { description = String;
14+ homepage = String;
15+ license = ι;
16+ maintainers = [ε];
17+ platforms = κ;
18+ };
19+ passthru = {tests = {ipfs = δ;};};
20+ pname = String;
21+ postInstall = String;
22+ postUnpack = String;
23+ rev = String;
24+ sourceRoot = String;
25+ src = λ;
26+ subPackages = [String];
27+ vendorSha256 = Null;
28+ version = String;
29+ } ->
30+ μ;
31+ fetchurl = {sha256 = String; url = String;} -> λ;
32+ nixosTests = γ;
33+ stdenv = α;
34+} ->
35+μ
test/golden/importless/0.61.txtnew file+62
@@ -0,0 +1,62 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ.
2+( α.isClang = β,
3+ α.mkDerivation =
4+ { CXXFLAGS = γ;
5+ buildInputs = [δ];
6+ cmakeFlags = [String];
7+ meta =
8+ { description = String;
9+ homepage = String;
10+ license = ε;
11+ longDescription = String;
12+ maintainers = [ζ];
13+ platforms = η;
14+ };
15+ name = String;
16+ nativeBuildInputs = [θ];
17+ outputs = [String];
18+ patches = [Path];
19+ propagatedBuildInputs = [ι];
20+ src = κ;
21+ } ->
22+ λ,
23+ α.optionalString = β -> String -> γ,
24+ μ.licenses = ν,
25+ μ.maintainers = ξ,
26+ μ.optional = Bool -> Null -> [ι],
27+ μ.optionals = Bool -> [ο] -> [ι],
28+ μ.platforms = π,
29+ μ.ttuegel = ζ,
30+ ρ.lib = α,
31+ σ.cc = α,
32+ ν.gpl2 = ε,
33+ π.all = η
34+) =>
35+{ cairo = ο;
36+ cmake = θ;
37+ curl = ο;
38+ fetchpatch = {name = String; sha256 = String; url = String;} -> Path;
39+ fetchurl = {sha256 = String; url = String;} -> κ;
40+ fontconfig = ι;
41+ freetype = ι;
42+ gobject-introspection = Null;
43+ introspectionSupport = Bool;
44+ lcms = ο;
45+ lib = μ;
46+ libiconv = δ;
47+ libintl = δ;
48+ libjpeg = ι;
49+ minimal = Bool;
50+ ninja = θ;
51+ openjpeg = ι;
52+ pkgconfig = θ;
53+ poppler_data = τ;
54+ qt5Support = Bool;
55+ qtbase = Null;
56+ stdenv = α;
57+ suffix = String;
58+ utils = Bool;
59+ withData = Bool;
60+ zlib = ι;
61+} ->
62+λ
test/golden/importless/0.7.txtnew file+35
@@ -0,0 +1,35 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ.
2+( α.lib = β,
3+ γ.ipfs = δ,
4+ β.fpletz = ε,
5+ β.licenses = ζ,
6+ β.maintainers = η,
7+ β.platforms = θ,
8+ ζ.mit = ι,
9+ θ.unix = κ
10+) =>
11+{ buildGoModule =
12+ { meta =
13+ { description = String;
14+ homepage = String;
15+ license = ι;
16+ maintainers = [ε];
17+ platforms = κ;
18+ };
19+ passthru = {tests = {ipfs = δ;};};
20+ pname = String;
21+ postInstall = String;
22+ postUnpack = String;
23+ rev = String;
24+ sourceRoot = String;
25+ src = λ;
26+ subPackages = [String];
27+ vendorSha256 = Null;
28+ version = String;
29+ } ->
30+ μ;
31+ fetchurl = {sha256 = String; url = String;} -> λ;
32+ nixosTests = γ;
33+ stdenv = α;
34+} ->
35+μ
test/golden/importless/0.txtnew file+39
@@ -0,0 +1,39 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildInputs = [γ];
5+ meta =
6+ { description = String;
7+ homepage = String;
8+ license = δ;
9+ maintainers = [ε];
10+ platforms = ζ;
11+ };
12+ nativeBuildInputs = [η];
13+ pname = String;
14+ src = θ;
15+ version = String;
16+ } ->
17+ ι,
18+ β.licenses = κ,
19+ β.maintainers = λ,
20+ β.platforms = μ,
21+ κ.gpl2 = δ,
22+ λ.goibhniu = ε,
23+ μ.linux = ζ
24+) =>
25+{ alsaLib = γ;
26+ boost = γ;
27+ cmake = η;
28+ fetchurl = {sha256 = String; url = String;} -> θ;
29+ glib = γ;
30+ lash = γ;
31+ libarchive = γ;
32+ libjack2 = γ;
33+ libsndfile = γ;
34+ lrdf = γ;
35+ pkgconfig = η;
36+ qt4 = γ;
37+ stdenv = α;
38+} ->
39+ι
test/golden/importless/0.x.txtnew file+41
@@ -0,0 +1,41 @@
1+∀ α β γ δ ε ζ η θ ι.
2+( α.gebner = β,
3+ α.licenses = γ,
4+ α.maintainers = δ,
5+ α.marcus7070 = β,
6+ γ.mit = ε
7+) =>
8+{ buildPythonPackage =
9+ { checkInputs = [ζ];
10+ checkPhase = String;
11+ disabled = Bool;
12+ meta =
13+ { description = String;
14+ homepage = String;
15+ license = ε;
16+ maintainers = [β];
17+ };
18+ pname = String;
19+ propagatedBuildInputs = [η];
20+ src = θ;
21+ version = String;
22+ } ->
23+ ι;
24+ cloudpickle = η;
25+ fetchFromGitHub =
26+ {owner = String; repo = String; rev = String; sha256 = String;} -> θ;
27+ flaky = ζ;
28+ ipykernel = η;
29+ isPy3k = Bool;
30+ jupyter_client = η;
31+ lib = α;
32+ matplotlib = ζ;
33+ numpy = ζ;
34+ pandas = ζ;
35+ pytest = ζ;
36+ pyzmq = η;
37+ scipy = ζ;
38+ wurlitzer = η;
39+ xarray = ζ;
40+} ->
41+ι
test/golden/importless/1-default.txtnew file+48
@@ -0,0 +1,48 @@
1+∀ β γ δ ε ζ η θ ι κ λ μ ν.
2+( β.lib = γ,
3+ β.mkDerivation =
4+ { buildInputs = [δ];
5+ configureFlags = [String];
6+ meta =
7+ { broken = Bool;
8+ description = String;
9+ homepage = String;
10+ hydraPlatforms = ∀ α. α;
11+ license = [ε];
12+ platforms = ζ;
13+ };
14+ name = String;
15+ nativeBuildInputs = [η];
16+ patches = [Path];
17+ postPatch = String;
18+ preConfigure = String;
19+ src = θ;
20+ } ->
21+ ι,
22+ γ.gpl2 = ε,
23+ γ.lgpl2Plus = ε,
24+ γ.licenses = κ,
25+ γ.platforms = λ,
26+ λ.linux = ζ
27+) =>
28+{ dbus = δ;
29+ dbus-glib = δ;
30+ docbook_xsl = δ;
31+ fetchurl = {sha256 = String; url = String;} -> θ;
32+ glib = δ;
33+ intltool = δ;
34+ libatasmart = δ;
35+ libgudev = δ;
36+ libuuid = δ;
37+ libxslt = δ;
38+ lvm2 = δ;
39+ mdadm = μ;
40+ parted = δ;
41+ pkgconfig = η;
42+ polkit = δ;
43+ sg3_utils = δ;
44+ stdenv = β;
45+ udev = δ;
46+ utillinux = ν;
47+} ->
48+ι
test/golden/importless/1.0.0.txtnew file+43
@@ -0,0 +1,43 @@
1+∀ β γ δ ε ζ η θ ι κ λ μ ν ξ ο.
2+( β.lib = γ,
3+ β.mkDerivation =
4+ { buildInputs = [δ];
5+ configureFlags = [String];
6+ installFlags = [String];
7+ meta =
8+ { description = String;
9+ homepage = String;
10+ license = ε;
11+ maintainers = ∀ α. α;
12+ platforms = ζ;
13+ };
14+ nativeBuildInputs = [η];
15+ outputs = [String];
16+ pname = String;
17+ src = θ;
18+ version = String;
19+ } ->
20+ ι,
21+ κ.optionals = Bool -> [String] -> [String],
22+ γ.licenses = λ,
23+ γ.maintainers = μ,
24+ γ.platforms = ν,
25+ λ.mit = ε,
26+ ν.unix = ζ
27+) =>
28+{ fetchurl = {sha256 = String; url = String;} -> θ;
29+ lib = κ;
30+ libGL = ξ;
31+ libX11 = ξ;
32+ libXext = ξ;
33+ libXfixes = ξ;
34+ libdrm = δ;
35+ libffi = ξ;
36+ libva1-minimal = ξ;
37+ mesa = ο;
38+ minimal = Bool;
39+ pkgconfig = η;
40+ stdenv = β;
41+ wayland = ξ;
42+} ->
43+ι
test/golden/importless/1.0.txtnew file+36
@@ -0,0 +1,36 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ.
2+( α.getVersion = β -> γ,
3+ α.lib = δ,
4+ α.mkDerivation =
5+ { buildInputs = [β];
6+ createFindlibDestdir = Bool;
7+ makeFlags = [String];
8+ meta =
9+ { description = String;
10+ homepage = String;
11+ license = ε;
12+ maintainers = [ζ];
13+ platforms = η;
14+ };
15+ name = String;
16+ preBuild = String;
17+ src = θ;
18+ } ->
19+ ι,
20+ α.versionAtLeast = γ -> String -> Bool,
21+ β.platforms = η,
22+ κ.lib = α,
23+ λ.lib = α,
24+ δ.licenses = μ,
25+ δ.maintainers = ν,
26+ μ.bsd3 = ε,
27+ ν.vbgl = ζ,
28+ ξ.meta = β
29+) =>
30+{ easy-format = β;
31+ fetchurl = {sha256 = String; url = String;} -> θ;
32+ findlib = β;
33+ ocaml = β;
34+ stdenv = α;
35+} ->
36+ι
test/golden/importless/1.00.37.txtnew file+34
@@ -0,0 +1,34 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildInputs = [γ];
5+ dontPatchELF = Bool;
6+ dontStrip = Bool;
7+ installPhase = String;
8+ meta =
9+ { description = String;
10+ downloadPage = String;
11+ homepage = String;
12+ license = δ;
13+ platforms = ε;
14+ };
15+ pname = String;
16+ preFixup = String;
17+ src = ζ;
18+ version = String;
19+ } ->
20+ η,
21+ α.system = String,
22+ θ.hostPlatform = α,
23+ β.licenses = ι,
24+ β.platforms = κ,
25+ ι.unfree = δ,
26+ κ.linux = ε
27+) =>
28+{ cups = γ;
29+ fetchurl = {sha256 = String; url = String;} -> ζ;
30+ libusb-compat-0_1 = γ;
31+ libxml2 = γ;
32+ stdenv = α;
33+} ->
34+η
test/golden/importless/1.10.txtnew file+33
@@ -0,0 +1,33 @@
1+∀ α β γ δ ε ζ η θ ι κ λ.
2+( α.isDarwin = β,
3+ α.lib = γ,
4+ α.mkDerivation =
5+ { buildFlags = [String];
6+ buildInputs = [δ];
7+ installFlags = [String];
8+ makeFlags = [String];
9+ meta =
10+ {description = String; homepage = String; license = ε; platforms = ζ;};
11+ name = String;
12+ patchPhase = String;
13+ postInstall = String;
14+ preInstall = String;
15+ propagatedBuildInputs = [η];
16+ src = θ;
17+ } ->
18+ ι,
19+ γ.licenses = κ,
20+ γ.optionals = β -> [Null] -> [δ],
21+ γ.platforms = λ,
22+ κ.free = ε,
23+ λ.mesaPlatforms = ζ
24+) =>
25+{ AGL = Null;
26+ fetchurl = {sha256 = String; url = String;} -> θ;
27+ libGLU = η;
28+ libXi = δ;
29+ libXmu = δ;
30+ stdenv = α;
31+ xlibsWrapper = δ;
32+} ->
33+ι
test/golden/importless/1.2.2.txtnew file+42
@@ -0,0 +1,42 @@
1+∀ β γ δ ε ζ η θ ι κ λ μ ν ξ ο.
2+( β.lib = γ,
3+ β.mkDerivation =
4+ { buildInputs = [δ];
5+ doCheck = Bool;
6+ makeFlags = [String];
7+ meta =
8+ { description = String;
9+ homepage = String;
10+ license = ε;
11+ maintainers = [ζ];
12+ platforms = η;
13+ };
14+ pname = String;
15+ postConfigure = String;
16+ postInstall = String;
17+ postUnpack = String;
18+ preConfigure = String;
19+ src = ∀ α. α;
20+ version = String;
21+ } ->
22+ θ,
23+ ι.versionAtLeast = κ -> String -> Bool,
24+ δ.version = κ,
25+ γ.licenses = λ,
26+ γ.maintainers = μ,
27+ γ.platforms = ν,
28+ λ.lgpl21Plus = ε,
29+ μ.henrytill = ζ,
30+ ν.all = η
31+) =>
32+{ aspcud = ξ;
33+ curl = δ;
34+ fetchurl = {sha256 = String; url = String;} -> ο;
35+ lib = ι;
36+ makeWrapper = δ;
37+ ncurses = δ;
38+ ocaml = δ;
39+ stdenv = β;
40+ unzip = δ;
41+} ->
42+θ
test/golden/importless/1.2.txtnew file+27
@@ -0,0 +1,27 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildInputs = [γ];
5+ meta =
6+ { branch = String;
7+ description = String;
8+ homepage = String;
9+ license = δ;
10+ platforms = ε;
11+ };
12+ name = String;
13+ nativeBuildInputs = [ζ];
14+ src = η;
15+ } ->
16+ θ,
17+ β.licenses = ι,
18+ β.platforms = κ,
19+ ι.lgpl3 = δ,
20+ κ.unix = ε
21+) =>
22+{ fetchurl = {sha256 = String; url = String;} -> η;
23+ m4 = γ;
24+ pkgconfig = ζ;
25+ stdenv = α;
26+} ->
27+θ
test/golden/importless/1.3.txtnew file+90
@@ -0,0 +1,90 @@
1+∀ β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ φ χ ψ ω α1 β2 γ3.
2+( β.arch = String,
3+ β.isDarwin = Bool,
4+ β.lib = γ,
5+ β.maintainers = δ,
6+ β.mit = ε,
7+ β.mkDerivation =
8+ { LD_LIBRARY_PATH = ζ;
9+ buildInputs = [η];
10+ checkTarget = String;
11+ doCheck = Bool;
12+ enableParallelBuilding = Bool;
13+ makeFlags = [String];
14+ meta =
15+ { broken = Bool;
16+ description = String;
17+ homepage = String;
18+ license = ε;
19+ maintainers = [θ];
20+ platforms = [String];
21+ };
22+ nativeBuildInputs = [ι];
23+ passthru =
24+ { maintenanceVersion = String;
25+ majorVersion = String;
26+ minorVersion = String;
27+ site = String;
28+ };
29+ patches = [Path];
30+ pname = String;
31+ postInstall = String;
32+ postPatch = String;
33+ preBuild = String;
34+ preCheck = String;
35+ prePatch = String;
36+ src = κ;
37+ version = ∀ α. α;
38+ } ->
39+ λ,
40+ β.optionals = μ -> [ν] -> [η],
41+ β.system = ξ,
42+ η.dev = η,
43+ η.isILP64 = Bool,
44+ γ.garrison = θ,
45+ γ.head = ο -> π,
46+ γ.makeLibraryPath = [η] -> ζ,
47+ γ.raskin = θ,
48+ γ.rob = θ,
49+ γ.splitString = String -> ξ -> ο,
50+ γ.throw = String -> ρ,
51+ σ.licenses = β,
52+ τ.lib = σ,
53+ υ.lib = β,
54+ φ.gcc = β,
55+ χ.platform = φ,
56+ ψ.hostPlatform = χ,
57+ ω.lib = β
58+) =>
59+{ ApplicationServices = ν;
60+ CoreServices = ν;
61+ arpack = η;
62+ blas = η;
63+ cmake = α1;
64+ curl = ι;
65+ fetchFromGitHub = β2;
66+ fetchurl = γ3;
67+ fetchzip = {sha256 = String; url = String;} -> κ;
68+ fftw = η;
69+ fftwSinglePrec = η;
70+ gfortran = ι;
71+ gmp = η;
72+ lapack = η;
73+ libgit2 = η;
74+ libunwind = η;
75+ m4 = ι;
76+ makeWrapper = ι;
77+ mpfr = η;
78+ openlibm = η;
79+ openspecfun = η;
80+ patchelf = ι;
81+ pcre2 = η;
82+ perl = ι;
83+ python2 = ι;
84+ readline = η;
85+ stdenv = β;
86+ utf8proc = η;
87+ which = ι;
88+ zlib = η;
89+} ->
90+λ
test/golden/importless/1.5.txtnew file+35
@@ -0,0 +1,35 @@
1+∀ α β γ δ ε ζ η θ ι κ λ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildInputs = [γ];
5+ buildPhase = String;
6+ checkPhase = String;
7+ configurePhase = String;
8+ createFindlibDestdir = Bool;
9+ doCheck = Bool;
10+ installPhase = String;
11+ meta =
12+ { description = String;
13+ homepage = String;
14+ license = δ;
15+ maintainers = [ε];
16+ platforms = ζ;
17+ };
18+ name = String;
19+ src = η;
20+ } ->
21+ θ,
22+ γ.platforms = ζ,
23+ β.licenses = ι,
24+ β.maintainers = κ,
25+ ι.lgpl21 = δ,
26+ κ.vbgl = ε,
27+ λ.meta = γ
28+) =>
29+{ fetchzip = {sha256 = String; url = String;} -> η;
30+ findlib = γ;
31+ ocaml = γ;
32+ ocamlbuild = γ;
33+ stdenv = α;
34+} ->
35+θ
test/golden/importless/1.x.txtnew file+37
@@ -0,0 +1,37 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ.
2+( α.lib = β,
3+ α.optionals = Bool -> [γ] -> δ,
4+ ε.buildPythonApplication =
5+ { doCheck = Bool;
6+ meta =
7+ { description = String;
8+ homepage = String;
9+ license = ζ;
10+ longDescription = String;
11+ maintainers = [η];
12+ platforms = θ;
13+ };
14+ pname = String;
15+ propagatedBuildInputs = δ;
16+ src = ι;
17+ version = String;
18+ } ->
19+ κ,
20+ ε.flup = γ,
21+ ε.isPy3k = Bool,
22+ ε.ldap = γ,
23+ ε.sqlalchemy = γ,
24+ λ.lib = α,
25+ β.edwtjo = η,
26+ β.licenses = μ,
27+ β.maintainers = ν,
28+ β.pSub = η,
29+ β.platforms = ξ,
30+ μ.gpl3Plus = ζ,
31+ ξ.all = θ
32+) =>
33+{ fetchurl = {sha256 = String; url = String;} -> ι;
34+ pythonPackages = ε;
35+ stdenv = α;
36+} ->
37+κ
test/golden/importless/10.5.x.txtnew file+50
@@ -0,0 +1,50 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ φ.
2+( α.hostPlatform = β,
3+ α.isDarwin = Bool,
4+ α.isMusl = γ,
5+ α.lib = δ,
6+ α.mkDerivation =
7+ { buildInputs = [ε];
8+ installPhase = String;
9+ meta =
10+ { description = String;
11+ homepage = String;
12+ license = ζ;
13+ maintainers = [η];
14+ };
15+ passthru = {tests = {smoke-test = θ;};};
16+ pname = String;
17+ preferLocalBuild = Bool;
18+ propagatedBuildInputs = [ι];
19+ src = κ;
20+ version = String;
21+ } ->
22+ λ,
23+ μ.optionalString = γ -> String -> ν,
24+ μ.warn = String -> String -> String,
25+ ξ.aspnetcore_3_1 = ι,
26+ ο.jellyfin = θ,
27+ β.isAarch32 = Bool,
28+ β.isAarch64 = Bool,
29+ β.isx86_32 = Bool,
30+ β.isx86_64 = Bool,
31+ π.hostPlatform = α,
32+ δ.licenses = ρ,
33+ δ.maintainers = σ,
34+ δ.minijackson = η,
35+ δ.nyanloutre = η,
36+ ρ.gpl2 = ζ
37+) =>
38+{ dotnetCorePackages = ξ;
39+ fetchurl = {sha256 = String; url = String;} -> κ;
40+ ffmpeg = τ;
41+ fontconfig = υ;
42+ freetype = φ;
43+ lib = μ;
44+ makeWrapper = ε;
45+ nixosTests = ο;
46+ sqlite = ι;
47+ stdenv = α;
48+ unzip = ε;
49+} ->
50+λ
test/golden/importless/112.01.01.txtnew file+26
@@ -0,0 +1,26 @@
1+∀ α β γ δ ε ζ η θ ι.
2+( α.asl20 = β,
3+ α.maintainers = γ,
4+ δ.licenses = α,
5+ ε.lib = δ,
6+ γ.ericbmerritt = ζ,
7+ γ.maggesi = ζ,
8+ η.lib = α
9+) =>
10+{ buildOcaml =
11+ { meta =
12+ { description = String;
13+ homepage = String;
14+ license = β;
15+ maintainers = [ζ];
16+ };
17+ minimumSupportedOcamlVersion = String;
18+ name = String;
19+ src = θ;
20+ version = String;
21+ } ->
22+ ι;
23+ fetchurl = {sha256 = String; url = String;} -> θ;
24+ stdenv = α;
25+} ->
26+ι
test/golden/importless/12.txtnew file+29
@@ -0,0 +1,29 @@
1+∀ β γ δ ε ζ η θ ι κ.
2+( β.buildPlatform = γ,
3+ β.hostPlatform = γ,
4+ β.lib = δ,
5+ β.mkDerivation =
6+ { configureFlags = [String];
7+ meta =
8+ { branch = String;
9+ description = String;
10+ homepage = String;
11+ license = ε;
12+ maintainers = ∀ α. α;
13+ platforms = ζ;
14+ };
15+ name = String;
16+ outputs = [String];
17+ passthru = {zlib = Null;};
18+ postInstall = String;
19+ propagatedBuildInputs = [Null];
20+ src = η;
21+ } ->
22+ θ,
23+ δ.licenses = ι,
24+ δ.platforms = κ,
25+ ι.libpng = ε,
26+ κ.unix = ζ
27+) =>
28+{fetchurl = {sha256 = String; url = String;} -> η; stdenv = β; zlib = Null;} ->
29+θ
test/golden/importless/17.txtnew file+30
@@ -0,0 +1,30 @@
1+∀ α β γ δ ε ζ η θ ι.
2+(α.lib = β, β.licenses = γ, γ.bsd3 = δ) => { backports_functools_lru_cache = ε;
3+ backports_unittest-mock = ε;
4+ buildPythonPackage =
5+ { checkInputs = [ε];
6+ checkPhase = String;
7+ meta = {description = String; homepage = String; license = δ;};
8+ nativeBuildInputs = [ζ];
9+ pname = String;
10+ propagatedBuildInputs = [η];
11+ src = θ;
12+ version = String;
13+ } ->
14+ ι;
15+ cheroot = η;
16+ contextlib2 = η;
17+ fetchPypi = {pname = String; sha256 = String; version = String;} -> θ;
18+ objgraph = ε;
19+ pathpy = ε;
20+ portend = η;
21+ pytest = ε;
22+ pytestcov = ε;
23+ requests_toolbelt = ε;
24+ routes = η;
25+ setuptools_scm = ζ;
26+ six = η;
27+ stdenv = α;
28+ zc_lockfile = η;
29+} ->
30+ι
test/golden/importless/1_x.txtnew file+34
@@ -0,0 +1,34 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.lib = β,
3+ β.jluttine = γ,
4+ β.licenses = δ,
5+ β.maintainers = ε,
6+ δ.lgpl3 = ζ
7+) =>
8+{ buildPythonPackage =
9+ { checkInputs = [η];
10+ doCheck = Bool;
11+ meta =
12+ { description = String;
13+ homepage = String;
14+ license = ζ;
15+ maintainers = [γ];
16+ };
17+ pname = String;
18+ propagatedBuildInputs = [θ];
19+ src = ι;
20+ version = String;
21+ } ->
22+ κ;
23+ cairocffi = θ;
24+ cssselect2 = η;
25+ defusedxml = η;
26+ fetchFromGitHub =
27+ {owner = String; repo = String; rev = String; sha256 = String;} -> ι;
28+ fontconfig = η;
29+ nose = η;
30+ pillow = η;
31+ stdenv = α;
32+ tinycss2 = η;
33+} ->
34+κ
test/golden/importless/2.0.0.txtnew file+42
@@ -0,0 +1,42 @@
1+∀ β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ.
2+( β.lib = γ,
3+ β.mkDerivation =
4+ { buildInputs = [δ];
5+ buildPhase = String;
6+ configurePhase = String;
7+ installPhase = String;
8+ meta =
9+ { description = String;
10+ homepage = String;
11+ license = ε;
12+ maintainers = ∀ α. α;
13+ platforms = ζ;
14+ };
15+ nativeBuildInputs = [η];
16+ patches = [Path];
17+ pname = String;
18+ postPatch = String;
19+ src = θ;
20+ version = String;
21+ } ->
22+ ι,
23+ κ.withPackages = (λ -> [μ]) -> δ,
24+ λ.requests = μ,
25+ γ.licenses = ν,
26+ γ.maintainers = ξ,
27+ γ.platforms = ο,
28+ ν.asl20 = ε,
29+ ο.all = ζ
30+) =>
31+{ bash = π;
32+ coreutils = ρ;
33+ erlang = δ;
34+ fetchurl = {sha256 = String; url = String;} -> θ;
35+ icu = δ;
36+ makeWrapper = η;
37+ openssl = δ;
38+ python3 = κ;
39+ spidermonkey = δ;
40+ stdenv = β;
41+} ->
42+ι
test/golden/importless/2.0.txtnew file+34
@@ -0,0 +1,34 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ.
2+( α.gpl2 = β,
3+ α.maintainers = γ,
4+ α.mkDerivation =
5+ { buildInputs = [δ];
6+ meta =
7+ { description = String;
8+ homepage = String;
9+ license = β;
10+ maintainers = [ε];
11+ platforms = ζ;
12+ };
13+ pname = String;
14+ src = η;
15+ version = String;
16+ } ->
17+ θ,
18+ α.platforms = ι,
19+ κ.libXtst = δ,
20+ λ.licenses = α,
21+ μ.lib = λ,
22+ γ.qknight = ε,
23+ ν.lib = α,
24+ ι.linux = ζ,
25+ ξ.lib = α
26+) =>
27+{ cmake = δ;
28+ fetchurl = {sha256 = String; url = String;} -> η;
29+ libgcrypt = δ;
30+ qt4 = δ;
31+ stdenv = α;
32+ xorg = κ;
33+} ->
34+θ
test/golden/importless/2.1.1.txtnew file+41
@@ -0,0 +1,41 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ.
2+( α.isDarwin = β,
3+ α.isLinux = γ,
4+ α.mkDerivation =
5+ { buildInputs = [δ];
6+ buildPhase = String;
7+ doCheck = Bool;
8+ installPhase = String;
9+ meta =
10+ { description = String;
11+ knownVulnerabilities = [String];
12+ license = ε;
13+ maintainers = [ζ];
14+ platforms = [String];
15+ };
16+ name = String;
17+ postPatch = String;
18+ preBuild = String;
19+ src = η;
20+ } ->
21+ θ,
22+ ι.licenses = κ,
23+ ι.maintainers = λ,
24+ ι.mdaiter = ζ,
25+ ι.optional = γ -> [μ] -> [δ],
26+ ι.optionals = β -> [Null] -> [δ],
27+ κ.asl20 = ε
28+) =>
29+{ Carbon = Null;
30+ Cocoa = Null;
31+ erlang = δ;
32+ fetchurl = {sha256 = String; url = String;} -> η;
33+ git = δ;
34+ lib = ι;
35+ pam = μ;
36+ stdenv = α;
37+ unzip = δ;
38+ wget = δ;
39+ which = δ;
40+} ->
41+θ
test/golden/importless/2.2.0.txtnew file+35
@@ -0,0 +1,35 @@
1+∀ β γ δ ε ζ η θ ι κ.
2+( β.mkDerivation =
3+ { buildInputs = [γ];
4+ buildPhase = String;
5+ doCheck = Bool;
6+ hardeningDisable = [String];
7+ installPhase = String;
8+ meta =
9+ { description = String;
10+ knownVulnerabilities = [String];
11+ license = δ;
12+ maintainers = [ε];
13+ platforms = [String];
14+ };
15+ name = String;
16+ postPatch = String;
17+ preBuild = String;
18+ src = ∀ α. α;
19+ } ->
20+ ζ,
21+ η.cstrahan = ε,
22+ η.licenses = θ,
23+ η.maintainers = ι,
24+ η.mdaiter = ε,
25+ θ.asl20 = δ
26+) =>
27+{ erlang = γ;
28+ fetchurl = {sha256 = String; url = String;} -> κ;
29+ lib = η;
30+ pam = γ;
31+ stdenv = β;
32+ unzip = γ;
33+ which = γ;
34+} ->
35+ζ
test/golden/importless/2.5.35.txtnew file+38
@@ -0,0 +1,38 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν.
2+( α.buildPlatform = β,
3+ α.hostPlatform = β,
4+ α.lib = γ,
5+ α.mkDerivation =
6+ { doCheck = Bool;
7+ meta =
8+ { branch = String;
9+ description = String;
10+ homepage = String;
11+ license = δ;
12+ platforms = ε;
13+ };
14+ name = String;
15+ nativeBuildInputs = [ζ];
16+ postPatch = String;
17+ preConfigure = η;
18+ propagatedBuildInputs = [θ];
19+ src = ι;
20+ } ->
21+ κ,
22+ α.optionals = Bool -> [String] -> η,
23+ γ.licenses = λ,
24+ γ.platforms = μ,
25+ λ.bsd2 = δ,
26+ μ.unix = ε,
27+ ν.lib = α
28+) =>
29+{ autoreconfHook = ζ;
30+ bison = ζ;
31+ fetchurl = {sha256 = String; url = String;} -> ι;
32+ flex = ζ;
33+ help2man = ζ;
34+ m4 = θ;
35+ stdenv = α;
36+ texinfo = ζ;
37+} ->
38+κ
test/golden/importless/2.6.1.txtnew file+34
@@ -0,0 +1,34 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π.
2+( α.buildPlatform = β,
3+ α.hostPlatform = β,
4+ α.isCygwin = Bool,
5+ α.isDarwin = Bool,
6+ α.lib = γ,
7+ α.mkDerivation =
8+ { buildInputs = [δ];
9+ meta =
10+ {description = String; homepage = String; license = ε; platforms = ζ;};
11+ name = String;
12+ postConfigure = η;
13+ postPatch = String;
14+ preConfigure = θ;
15+ propagatedBuildInputs = [ι];
16+ src = κ;
17+ } ->
18+ λ,
19+ α.optionalString = Bool -> String -> η,
20+ α.optionals = Bool -> [String] -> θ,
21+ γ.licenses = μ,
22+ γ.platforms = ν,
23+ μ.bsd2 = ε,
24+ ν.unix = ζ,
25+ ξ.lib = α,
26+ ο.lib = α,
27+ π.lib = α
28+) =>
29+{ bison = δ;
30+ fetchurl = {sha256 = String; url = String;} -> κ;
31+ m4 = ι;
32+ stdenv = α;
33+} ->
34+λ
test/golden/importless/2.7.7.txtnew file+28
@@ -0,0 +1,28 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildInputs = [γ];
5+ meta =
6+ { description = String;
7+ homepage = String;
8+ license = δ;
9+ longDescription = String;
10+ platforms = ε;
11+ };
12+ name = String;
13+ nativeBuildInputs = [ζ];
14+ patches = [Path];
15+ src = η;
16+ } ->
17+ θ,
18+ β.licenses = ι,
19+ β.platforms = κ,
20+ ι.bsd3 = δ,
21+ κ.unix = ε
22+) =>
23+{ fetchurl = {sha256 = String; url = String;} -> η;
24+ jdk = γ;
25+ python2 = ζ;
26+ stdenv = α;
27+} ->
28+θ
test/golden/importless/2.90.txtnew file+42
@@ -0,0 +1,42 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildInputs = [γ];
5+ configureFlags = [String];
6+ enableParallelBuilding = Bool;
7+ meta =
8+ { description = String;
9+ homepage = String;
10+ license = δ;
11+ longDescription = String;
12+ maintainers = [ε];
13+ platforms = ζ;
14+ };
15+ moduleName = String;
16+ name = String;
17+ nativeBuildInputs = [η];
18+ postInstall = String;
19+ src = θ;
20+ versionMajor = String;
21+ versionMinor = String;
22+ } ->
23+ ι,
24+ β.antono = ε,
25+ β.astsmtl = ε,
26+ β.lethalman = ε,
27+ β.licenses = κ,
28+ β.maintainers = λ,
29+ β.platforms = μ,
30+ κ.lgpl2 = δ,
31+ μ.linux = ζ
32+) =>
33+{ fetchurl = {sha256 = String; url = String;} -> θ;
34+ glib = γ;
35+ gobject-introspection = γ;
36+ gtk3 = γ;
37+ intltool = γ;
38+ ncurses = γ;
39+ pkgconfig = η;
40+ stdenv = α;
41+} ->
42+ι
test/golden/importless/2.txtnew file+34
@@ -0,0 +1,34 @@
1+∀ α β γ δ ε ζ η θ ι κ λ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { NIX_CFLAGS_LINK = String;
5+ buildInputs = [γ];
6+ enableParallelBuilding = Bool;
7+ installPhase = String;
8+ meta =
9+ { description = String;
10+ homepage = String;
11+ license = δ;
12+ maintainers = [ε];
13+ platforms = ζ;
14+ };
15+ pname = String;
16+ postPatch = String;
17+ src = η;
18+ version = String;
19+ } ->
20+ θ,
21+ β.licenses = ι,
22+ β.maintainers = κ,
23+ β.orivej = ε,
24+ β.platforms = λ,
25+ ι.zlib = δ,
26+ λ.linux = ζ
27+) =>
28+{ fetchzip = {sha256 = String; stripRoot = Bool; url = String;} -> η;
29+ libpng = γ;
30+ stdenv = α;
31+ zlib = γ;
32+ zopfli = γ;
33+} ->
34+θ
test/golden/importless/2.x.txtnew file+40
@@ -0,0 +1,40 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ.
2+( α.lib = β,
3+ γ.buildPythonApplication =
4+ { checkInputs = [δ];
5+ meta =
6+ { description = String;
7+ homepage = String;
8+ license = ε;
9+ longDescription = String;
10+ maintainers = [ζ];
11+ };
12+ pname = String;
13+ postPatch = String;
14+ propagatedBuildInputs = [η];
15+ src = θ;
16+ version = String;
17+ } ->
18+ ι,
19+ γ.pkgs = κ,
20+ β.aneeshusa = ζ,
21+ β.edwtjo = ζ,
22+ β.infinisil = ζ,
23+ β.licenses = λ,
24+ β.maintainers = μ,
25+ β.pSub = ζ,
26+ λ.gpl3Plus = ε,
27+ ν.pkgs = γ,
28+ κ.passlib = η,
29+ κ.python-dateutil = η,
30+ κ.setuptools = η,
31+ κ.vobject = η,
32+ ξ.pytest = δ,
33+ ξ.pytestrunner = δ
34+) =>
35+{ fetchFromGitHub =
36+ {owner = String; repo = String; rev = String; sha256 = String;} -> θ;
37+ python3 = γ;
38+ stdenv = α;
39+} ->
40+ι
test/golden/importless/2.x.x.txtnew file+47
@@ -0,0 +1,47 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ.
2+( α.licenses = β,
3+ α.maintainers = γ,
4+ β.gpl3 = δ,
5+ γ.joelmo = ε
6+) =>
7+{ autoreconfHook = ζ;
8+ boost = η;
9+ buildPythonPackage =
10+ { buildInputs = [θ];
11+ configureFlags = [String];
12+ enableParallelBuilding = Bool;
13+ format = String;
14+ meta =
15+ { description = String;
16+ homepage = String;
17+ license = δ;
18+ maintainers = [ε];
19+ };
20+ nativeBuildInputs = [ζ];
21+ pname = String;
22+ propagatedBuildInputs = [η];
23+ src = ι;
24+ version = String;
25+ } ->
26+ κ;
27+ cairomm = η;
28+ cgal = η;
29+ expat = η;
30+ fetchpatch = λ;
31+ fetchurl = {sha256 = String; url = String;} -> ι;
32+ gmp = η;
33+ gobject-introspection = η;
34+ gtk3 = η;
35+ lib = α;
36+ matplotlib = η;
37+ mpfr = η;
38+ ncurses = θ;
39+ pkg-config = ζ;
40+ pycairo = η;
41+ pygobject3 = η;
42+ python = η;
43+ pythonAtLeast = μ;
44+ scipy = η;
45+ sparsehash = η;
46+} ->
47+κ
test/golden/importless/2bwm.txtnew file+21
@@ -0,0 +1,21 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ.
2+( α.2bwm = β,
3+ γ.mkEnableOption = String -> δ,
4+ γ.mkIf =
5+ ε ->
6+ { environment = {systemPackages = [ζ];};
7+ services = {xserver = {windowManager = {session = η;};};};
8+ } ->
9+ θ,
10+ γ.singleton = {name = String; start = String;} -> η,
11+ ι._2bwm = ζ,
12+ β.enable = ε,
13+ κ.windowManager = α,
14+ λ.xserver = κ,
15+ μ.services = λ
16+) =>
17+{config = α; lib = γ; pkgs = ι;} ->
18+{ config = θ;
19+ options =
20+ {services = {xserver = {windowManager = {2bwm = {enable = δ;};};};};};
21+}
test/golden/importless/3.10.0.txtnew file+34
@@ -0,0 +1,34 @@
1+∀ α β γ δ ε ζ η θ ι.
2+( α.licenses = β,
3+ α.linux = γ,
4+ α.mkDerivation =
5+ { buildFlags = [String];
6+ buildInputs = [String];
7+ configureFlags = [String];
8+ installTargets = String;
9+ meta =
10+ { description = String;
11+ homepage = String;
12+ license = [δ];
13+ platforms = γ;
14+ };
15+ patchPhase = String;
16+ pname = String;
17+ postBuild = String;
18+ prefixKey = String;
19+ src = ε;
20+ version = String;
21+ } ->
22+ ζ,
23+ β.lgpl2 = δ,
24+ β.qpl = δ,
25+ η.lib = α,
26+ θ.platforms = α,
27+ ι.lib = θ
28+) =>
29+{ fetchurl = {sha256 = String; url = String;} -> ε;
30+ ncurses = String;
31+ stdenv = α;
32+ xlibsWrapper = String;
33+} ->
34+ζ
test/golden/importless/3.4.txtnew file+32
@@ -0,0 +1,32 @@
1+∀ α β γ δ ε ζ η θ ι.
2+( α.licenses = β,
3+ α.maintainers = γ,
4+ α.offline = δ,
5+ α.platforms = ε,
6+ α.zowoq = δ,
7+ β.asl20 = ζ,
8+ ε.unix = η
9+) =>
10+{ buildGoModule =
11+ { buildPhase = String;
12+ deleteVendor = Bool;
13+ doCheck = Bool;
14+ installPhase = String;
15+ meta =
16+ { description = String;
17+ homepage = String;
18+ license = ζ;
19+ maintainers = [δ];
20+ platforms = η;
21+ };
22+ pname = String;
23+ src = θ;
24+ vendorSha256 = String;
25+ version = String;
26+ } ->
27+ ι;
28+ fetchFromGitHub =
29+ {owner = String; repo = String; rev = String; sha256 = String;} -> θ;
30+ lib = α;
31+} ->
32+ι
test/golden/importless/3.x.txtnew file+39
@@ -0,0 +1,39 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν.
2+( α.dotlambda = β,
3+ α.licenses = γ,
4+ α.maintainers = δ,
5+ ε.buildPythonApplication =
6+ { checkInputs = [ζ];
7+ meta =
8+ { description = String;
9+ homepage = String;
10+ license = η;
11+ maintainers = [β];
12+ };
13+ pname = String;
14+ propagatedBuildInputs = [θ];
15+ src = ι;
16+ version = String;
17+ } ->
18+ κ,
19+ ε.pkgs = λ,
20+ γ.gpl3Plus = η,
21+ μ.pkgs = ε,
22+ λ.defusedxml = θ,
23+ λ.passlib = θ,
24+ λ.python-dateutil = θ,
25+ λ.setuptools = θ,
26+ λ.vobject = θ,
27+ ν.pytest = ζ,
28+ ν.pytest-flake8 = ζ,
29+ ν.pytest-isort = ζ,
30+ ν.pytestcov = ζ,
31+ ν.pytestrunner = ζ,
32+ ν.waitress = ζ
33+) =>
34+{ fetchFromGitHub =
35+ {owner = String; repo = String; rev = String; sha256 = String;} -> ι;
36+ lib = α;
37+ python3 = ε;
38+} ->
39+κ
test/golden/importless/38.txtnew file+51
@@ -0,0 +1,51 @@
1+∀ β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ.
2+( β.buildPlatform = γ,
3+ β.hostPlatform = γ,
4+ β.isDarwin = δ,
5+ β.lib = ε,
6+ β.mkDerivation =
7+ { buildInputs = [ζ];
8+ configureFlags = [String];
9+ configurePlatforms = ∀ α. α;
10+ depsBuildBuild = [η];
11+ enableParallelBuilding = Bool;
12+ meta =
13+ { description = String;
14+ homepage = String;
15+ maintainers = [θ];
16+ platforms = ι;
17+ };
18+ nativeBuildInputs = [κ];
19+ pname = String;
20+ postFixup = String;
21+ postUnpack = String;
22+ preConfigure = String;
23+ src = λ;
24+ version = String;
25+ } ->
26+ μ,
27+ β.optional = δ -> ν -> [ζ],
28+ ξ.cc = η,
29+ ε.maintainers = ο,
30+ ε.optionals = Bool -> [String] -> [String],
31+ ε.platforms = π,
32+ ο.abbradar = θ,
33+ π.unix = ι,
34+ ρ.lib = β,
35+ σ.stdenv = ξ
36+) =>
37+{ buildPackages = ξ;
38+ fetchurl = {sha256 = String; url = String;} -> λ;
39+ gnused_422 = κ;
40+ icu = ζ;
41+ libffi = ζ;
42+ libobjc = ν;
43+ perl = κ;
44+ pkgconfig = κ;
45+ python2 = κ;
46+ readline = ζ;
47+ stdenv = β;
48+ zip = κ;
49+ zlib = ζ;
50+} ->
51+μ
test/golden/importless/3dovideo.txtnew file+35
@@ -0,0 +1,35 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π.
2+( α.bsd3 = β,
3+ α.lib = γ,
4+ α.mkDerivation = {buildCommand = String; name = String; src = δ;} -> ε,
5+ γ.base = ζ,
6+ γ.binary = ζ,
7+ γ.bytestring = ζ,
8+ γ.concatMapStrings = (η -> String) -> θ -> String,
9+ γ.filepath = ζ,
10+ γ.lessThan = η -> Integer -> ι,
11+ γ.mkDerivation =
12+ { buildDepends = [ζ];
13+ description = String;
14+ isExecutable = Bool;
15+ isLibrary = Bool;
16+ license = β;
17+ pname = String;
18+ src = κ;
19+ version = String;
20+ } ->
21+ λ,
22+ γ.optionalString = ι -> String -> μ,
23+ γ.range = Integer -> Integer -> θ,
24+ γ.tar = ζ,
25+ γ.toString = η -> μ,
26+ ν.licenses = α,
27+ ξ.lib = ν
28+) =>
29+{ fetchurl = {sha256 = String; url = String;} -> κ;
30+ haskellPackages = ο;
31+ requireFile = {message = String; name = String; sha256 = String;} -> δ;
32+ stdenv = α;
33+ writeText = String -> String -> π;
34+} ->
35+ε
test/golden/importless/4.0.txtnew file+40
@@ -0,0 +1,40 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildInputs = [γ];
5+ buildPhase = String;
6+ createFindlibDestdir = Bool;
7+ installPhase = String;
8+ meta =
9+ { branch = String;
10+ description = String;
11+ homepage = String;
12+ license = δ;
13+ maintainers = [ε];
14+ };
15+ name = String;
16+ preConfigure = String;
17+ propagatedBuildInputs = [ζ];
18+ src = η;
19+ } ->
20+ θ,
21+ β.licenses = ι,
22+ β.maintainers = κ,
23+ ι.lgpl2 = δ,
24+ κ.vbgl = ε
25+) =>
26+{ fetchurl = {sha256 = String; url = String;} -> η;
27+ findlib = γ;
28+ freetype = ζ;
29+ ghostscript = γ;
30+ giflib = ζ;
31+ graphicsmagick = γ;
32+ libXpm = ζ;
33+ libjpeg = ζ;
34+ libpng = ζ;
35+ libtiff = ζ;
36+ ocaml = γ;
37+ omake = γ;
38+ stdenv = α;
39+} ->
40+θ
test/golden/importless/4.00.1.txtnew file+41
@@ -0,0 +1,41 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ.
2+( α.isAarch32 = Bool,
3+ α.isMips = Bool,
4+ α.lib = β,
5+ α.mkDerivation =
6+ { buildFlags = [String];
7+ buildInputs = [γ];
8+ configureFlags = [String];
9+ installTargets = String;
10+ meta =
11+ { branch = String;
12+ description = String;
13+ homepage = String;
14+ license = [δ];
15+ longDescription = String;
16+ platforms = ε;
17+ };
18+ passthru = {nativeCompilers = Bool;};
19+ pname = String;
20+ postBuild = String;
21+ preConfigure = String;
22+ prefixKey = String;
23+ src = ζ;
24+ version = String;
25+ } ->
26+ η,
27+ β.optionals = Bool -> [String] -> [String],
28+ θ.optionalString = Bool -> String -> String,
29+ ι.optional = Bool -> String -> [γ],
30+ κ.lgpl2 = δ,
31+ κ.licenses = λ,
32+ κ.linux = ε,
33+ κ.platforms = μ,
34+ κ.qpl = δ
35+) =>
36+{ fetchurl = {sha256 = String; url = String;} -> ζ;
37+ ncurses = γ;
38+ stdenv = α;
39+ xlibsWrapper = String;
40+} ->
41+η
test/golden/importless/4.01.17.txtnew file+36
@@ -0,0 +1,36 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ.
2+( α.lib = β,
3+ α.makeLibraryPath = [γ] -> String,
4+ α.mkDerivation =
5+ { dontPatchELF = Bool;
6+ dontStrip = Bool;
7+ installPhase = String;
8+ meta =
9+ { description = String;
10+ homepage = String;
11+ license = δ;
12+ maintainers = [ε];
13+ platforms = ζ;
14+ };
15+ pname = String;
16+ src = η;
17+ version = String;
18+ } ->
19+ θ,
20+ α.system = String,
21+ ι.lib = α,
22+ κ.hostPlatform = α,
23+ λ.hostPlatform = α,
24+ β.joko = ε,
25+ β.licenses = μ,
26+ β.maintainers = ν,
27+ β.platforms = ξ,
28+ μ.unfree = δ,
29+ ξ.linux = ζ
30+) =>
31+{ cups = γ;
32+ fetchurl = {sha256 = String; url = String;} -> η;
33+ libusb-compat-0_1 = γ;
34+ stdenv = α;
35+} ->
36+θ
test/golden/importless/4.2.txtnew file+36
@@ -0,0 +1,36 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildInputs = [γ];
5+ makeFlags = [String];
6+ meta =
7+ { description = String;
8+ homepage = String;
9+ license = [δ];
10+ maintainers = [ε];
11+ platforms = ζ;
12+ };
13+ nativeBuildInputs = [η];
14+ pname = String;
15+ preConfigure = String;
16+ src = θ;
17+ version = String;
18+ } ->
19+ ι,
20+ γ.isILP64 = Bool,
21+ β.bsd2 = δ,
22+ β.gpl2Plus = δ,
23+ β.lgpl21Plus = δ,
24+ β.licenses = κ,
25+ β.maintainers = λ,
26+ β.platforms = μ,
27+ β.ttuegel = ε,
28+ β.unix = ζ
29+) =>
30+{ blas = γ;
31+ fetchurl = {sha256 = String; url = String;} -> θ;
32+ gfortran = η;
33+ lapack = γ;
34+ stdenv = α;
35+} ->
36+ι
test/golden/importless/4.25.txtnew file+40
@@ -0,0 +1,40 @@
1+∀ α β γ δ ε ζ η θ ι.
2+( α.is64bit = Bool,
3+ α.isDarwin = Bool,
4+ α.isFreeBSD = Bool,
5+ α.isLinux = Bool,
6+ α.isOpenBSD = Bool,
7+ α.isSunOS = Bool,
8+ α.lib = β,
9+ α.mkDerivation =
10+ { build = String;
11+ buildInputs = [γ];
12+ buildPhase = String;
13+ compiledDate = String;
14+ meta =
15+ { description = String;
16+ homepage = String;
17+ license = δ;
18+ maintainers = [ε];
19+ platforms = [String];
20+ };
21+ pname = String;
22+ preConfigure = String;
23+ src = ζ;
24+ version = String;
25+ } ->
26+ η,
27+ β.licenses = θ,
28+ β.maintainers = ι,
29+ θ.gpl2 = δ,
30+ ι.rick68 = ε
31+) =>
32+{ dataDir = String;
33+ fetchurl = {sha256 = String; url = String;} -> ζ;
34+ ncurses = γ;
35+ openssl = γ;
36+ readline = γ;
37+ stdenv = α;
38+ zlib = γ;
39+} ->
40+η
test/golden/importless/4.29.txtnew file+33
@@ -0,0 +1,33 @@
1+∀ α β γ δ ε ζ η θ ι.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { build = String;
5+ buildInputs = [γ];
6+ buildPhase = String;
7+ meta =
8+ { description = String;
9+ homepage = String;
10+ license = δ;
11+ maintainers = [ε];
12+ platforms = [String];
13+ };
14+ pname = String;
15+ preConfigure = String;
16+ src = ζ;
17+ version = String;
18+ } ->
19+ η,
20+ β.licenses = θ,
21+ β.maintainers = ι,
22+ θ.asl20 = δ,
23+ ι.rick68 = ε
24+) =>
25+{ dataDir = String;
26+ fetchurl = {sha256 = String; url = String;} -> ζ;
27+ ncurses = γ;
28+ openssl = γ;
29+ readline = γ;
30+ stdenv = α;
31+ zlib = γ;
32+} ->
33+η
test/golden/importless/4.4.txtnew file+47
@@ -0,0 +1,47 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ φ.
2+( α.isDarwin = β,
3+ α.lib = γ,
4+ α.mkDerivation =
5+ { NIX_CFLAGS_COMPILE = δ;
6+ buildInputs = [ε];
7+ makeFlags = [String];
8+ meta =
9+ { description = String;
10+ homepage = String;
11+ license = [ζ];
12+ maintainers = [η];
13+ platforms = θ;
14+ };
15+ name = String;
16+ nativeBuildInputs = [ι];
17+ postInstall = String;
18+ preConfigure = String;
19+ src = κ;
20+ } ->
21+ λ,
22+ α.optionalString = β -> String -> δ,
23+ α.sharedLibrary = μ,
24+ ε.isILP64 = Bool,
25+ ν.extensions = α,
26+ ξ.hostPlatform = ν,
27+ ο.lib = α,
28+ γ.bsd2 = ζ,
29+ γ.gpl2Plus = ζ,
30+ γ.lgpl21Plus = ζ,
31+ γ.licenses = π,
32+ γ.maintainers = ρ,
33+ γ.platforms = σ,
34+ γ.ttuegel = η,
35+ γ.unix = θ,
36+ τ.lib = α,
37+ υ.lib = α
38+) =>
39+{ blas = ε;
40+ cudatoolkit = φ;
41+ enableCuda = Bool;
42+ fetchurl = {sha256 = String; url = String;} -> κ;
43+ gfortran = ι;
44+ lapack = ε;
45+ stdenv = α;
46+} ->
47+λ
test/golden/importless/44.0.txtnew file+54
@@ -0,0 +1,54 @@
1+∀ β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ φ.
2+( β.isWindows = Bool,
3+ β.lib = γ,
4+ β.mkDerivation =
5+ {buildPhase = String; installPhase = String; name = String; src = δ;} -> ε,
6+ ζ.platforms = η,
7+ θ.optionalString = Bool -> String -> ι,
8+ κ.override = {pip = Null;} -> λ,
9+ μ.override = {setuptools = Null; wheel = Null;} -> λ,
10+ ν.hostPlatform = β,
11+ γ.licenses = ξ,
12+ γ.psfl = ο,
13+ γ.zpl20 = ο,
14+ π.meta = ζ,
15+ ρ.strings = θ
16+) =>
17+{ bootstrapped-pip = λ;
18+ buildPythonPackage =
19+ { catchConflicts = Bool;
20+ doCheck = Bool;
21+ format = String;
22+ meta =
23+ { description = String;
24+ homepage = String;
25+ license = [ο];
26+ platforms = η;
27+ priority = Integer;
28+ };
29+ nativeBuildInputs = [λ];
30+ pipInstallFlags = [String];
31+ pname = ∀ α. α;
32+ preBuild = ι;
33+ src = ε;
34+ version = ∀ α. α;
35+ } ->
36+ σ;
37+ callPackage = τ;
38+ fetchFromGitHub =
39+ { name = String;
40+ owner = String;
41+ repo = String;
42+ rev = String;
43+ sha256 = String;
44+ } ->
45+ δ;
46+ lib = θ;
47+ pipInstallHook = κ;
48+ python = ζ;
49+ setuptoolsBuildHook = μ;
50+ stdenv = β;
51+ unzip = υ;
52+ wrapPython = φ;
53+} ->
54+σ
test/golden/importless/5.2.txtnew file+25
@@ -0,0 +1,25 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ.
2+( α.is64bit = β,
3+ α.lib = γ,
4+ α.mkDerivation =
5+ { doCheck = β;
6+ meta =
7+ { description = String;
8+ homepage = String;
9+ license = δ;
10+ maintainers = [ε];
11+ platforms = [ζ];
12+ };
13+ name = String;
14+ src = η;
15+ } ->
16+ θ,
17+ γ.licenses = ι,
18+ γ.maintainers = κ,
19+ γ.platforms = λ,
20+ γ.vbgl = ε,
21+ ι.mit = δ,
22+ λ.linux = [ζ],
23+ μ.darwin = [ζ]
24+) =>
25+{fetchurl = {sha256 = String; url = String;} -> η; stdenv = α;} -> θ
test/golden/importless/5.6.txtnew file+37
@@ -0,0 +1,37 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ.
2+( α.isDarwin = β,
3+ α.lgpl21 = γ,
4+ α.maggesi = δ,
5+ α.mkDerivation =
6+ { buildInputs = ε;
7+ meta =
8+ { description = String;
9+ homepage = String;
10+ license = γ;
11+ longDescription = String;
12+ maintainers = [δ];
13+ platforms = ζ;
14+ };
15+ pname = String;
16+ prePatch = η;
17+ src = θ;
18+ version = String;
19+ } ->
20+ ι,
21+ α.optional = β -> κ -> ε,
22+ α.optionalString = λ -> String -> η,
23+ α.platforms = μ,
24+ ν.lib = α,
25+ ξ.licenses = α,
26+ ο.lib = ξ,
27+ π.maintainers = α,
28+ ρ.lib = π,
29+ μ.linux = ζ,
30+ σ.lib = α,
31+ τ.lib = α
32+) =>
33+{ autoreconfHook = κ;
34+ fetchurl = {sha256 = String; url = String;} -> θ;
35+ stdenv = α;
36+} ->
37+ι
test/golden/importless/5.6.x.txtnew file+41
@@ -0,0 +1,41 @@
1+∀ α β γ δ ε ζ η θ ι κ λ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { NIX_CFLAGS_COMPILE = [String];
5+ NIX_LDFLAGS = String;
6+ buildInputs = [γ];
7+ cmakeFlags = [String];
8+ enableParallelBuilding = Bool;
9+ meta =
10+ { description = String;
11+ homepage = String;
12+ license = δ;
13+ maintainers = [ε];
14+ platforms = ζ;
15+ };
16+ passthru = {mysqlVersion = String;};
17+ pname = String;
18+ postInstall = String;
19+ prePatch = String;
20+ src = η;
21+ version = String;
22+ } ->
23+ θ,
24+ β.grahamc = ε,
25+ β.licenses = ι,
26+ β.maintainers = κ,
27+ β.platforms = λ,
28+ ι.gpl2 = δ,
29+ λ.linux = ζ
30+) =>
31+{ bison = γ;
32+ cmake = γ;
33+ fetchurl = {sha256 = String; url = String;} -> η;
34+ libaio = γ;
35+ ncurses = γ;
36+ openssl = γ;
37+ perl = γ;
38+ stdenv = α;
39+ zlib = γ;
40+} ->
41+θ
test/golden/importless/5.7.txtnew file+42
@@ -0,0 +1,42 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ.
2+( α.isDarwin = β,
3+ α.lib = γ,
4+ α.mkDerivation =
5+ { buildInputs = [δ];
6+ configureFlags = [String];
7+ meta =
8+ { description = String;
9+ homepage = String;
10+ license = ε;
11+ longDescription = String;
12+ maintainers = [ζ];
13+ platforms = [η];
14+ };
15+ nativeBuildInputs = θ;
16+ patches = [Path];
17+ pname = String;
18+ prePatch = ι;
19+ src = κ;
20+ version = String;
21+ } ->
22+ λ,
23+ α.optional = μ -> ν -> θ,
24+ α.optionalString = β -> String -> ι,
25+ ξ.lib = α,
26+ ο.lib = α,
27+ γ.darwin = [η],
28+ γ.licenses = π,
29+ γ.linux = [η],
30+ γ.maggesi = ζ,
31+ γ.maintainers = ρ,
32+ γ.platforms = σ,
33+ π.lgpl21 = ε
34+) =>
35+{ autoreconfHook = ν;
36+ fetchFromGitHub =
37+ {owner = String; repo = String; rev = String; sha256 = String;} -> κ;
38+ gmp = δ;
39+ libffi = δ;
40+ stdenv = α;
41+} ->
42+λ
test/golden/importless/5.7.x.txtnew file+68
@@ -0,0 +1,68 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ.
2+( α.isDarwin = β,
3+ α.isLinux = γ,
4+ α.lib = δ,
5+ α.mkDerivation =
6+ { CXXFLAGS = String;
7+ NIX_LDFLAGS = ε;
8+ buildInputs = [ζ];
9+ cmakeFlags = [String];
10+ meta =
11+ { description = String;
12+ homepage = String;
13+ license = [η];
14+ platforms = θ;
15+ };
16+ nativeBuildInputs = [ι];
17+ outputs = [String];
18+ passthru =
19+ {client = κ; connector-c = κ; mysqlVersion = String; server = κ;};
20+ pname = String;
21+ postInstall = String;
22+ preConfigure = λ;
23+ prePatch = String;
24+ src = μ;
25+ version = String;
26+ } ->
27+ κ,
28+ α.optional = β -> String -> λ,
29+ α.optionalString = γ -> String -> ε,
30+ α.optionals = ν -> [ξ] -> [ζ],
31+ ο.lib = α,
32+ δ.artistic1 = η,
33+ δ.bsd0 = η,
34+ δ.bsd2 = η,
35+ δ.bsd3 = η,
36+ δ.bsdOriginal = η,
37+ δ.gpl2 = η,
38+ δ.lgpl2 = η,
39+ δ.lgpl21 = η,
40+ δ.licenses = π,
41+ δ.mit = η,
42+ δ.platforms = ρ,
43+ δ.publicDomain = η,
44+ σ.zlib = η,
45+ ρ.unix = θ,
46+ τ.lib = α,
47+ υ.lib = α
48+) =>
49+{ CoreServices = ξ;
50+ bison = ι;
51+ boost = ζ;
52+ cctools = ξ;
53+ cmake = ι;
54+ developer_cmds = ξ;
55+ fetchurl = {sha256 = String; url = String;} -> μ;
56+ libedit = ζ;
57+ libevent = ζ;
58+ lz4 = ζ;
59+ ncurses = ζ;
60+ openssl = ζ;
61+ perl = ξ;
62+ pkgconfig = ι;
63+ protobuf = ζ;
64+ readline = ζ;
65+ stdenv = α;
66+ zlib = ζ;
67+} ->
68+κ
test/golden/importless/5.txtnew file+31
@@ -0,0 +1,31 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ.
2+( α.isx86_64 = β,
3+ α.lib = γ,
4+ α.mkDerivation =
5+ { NIX_CFLAGS_COMPILE = [String];
6+ buildInputs = [δ];
7+ configureFlags = ε;
8+ hardeningDisable = [String];
9+ meta =
10+ { broken = Bool;
11+ description = String;
12+ license = ζ;
13+ maintainers = [η];
14+ platforms = θ;
15+ };
16+ pname = String;
17+ src = ι;
18+ version = String;
19+ } ->
20+ κ,
21+ α.optional = β -> String -> ε,
22+ γ.licenses = λ,
23+ γ.maintainers = μ,
24+ γ.platforms = ν,
25+ λ.gpl2Plus = ζ,
26+ μ.raskin = η,
27+ ν.linux = θ,
28+ ξ.lib = α
29+) =>
30+{allegro = δ; fetchurl = {sha256 = String; url = String;} -> ι; stdenv = α;} ->
31+κ
test/golden/importless/5.x.txtnew file+33
@@ -0,0 +1,33 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildInputs = [γ];
5+ dontUseCmakeBuildDir = Bool;
6+ meta =
7+ { description = String;
8+ homepage = String;
9+ license = δ;
10+ longDescription = String;
11+ platforms = ε;
12+ };
13+ nativeBuildInputs = [ζ];
14+ pname = String;
15+ src = η;
16+ version = String;
17+ } ->
18+ θ,
19+ β.licenses = ι,
20+ β.platforms = κ,
21+ ι.lgpl21 = δ,
22+ κ.all = ε
23+) =>
24+{ cmake = γ;
25+ fetchFromGitHub =
26+ {owner = String; repo = String; rev = String; sha256 = String;} -> η;
27+ libdiscid = γ;
28+ libxml2 = γ;
29+ neon = γ;
30+ pkgconfig = ζ;
31+ stdenv = α;
32+} ->
33+θ
test/golden/importless/6.3.txtnew file+32
@@ -0,0 +1,32 @@
1+∀ β γ δ ε ζ η θ ι κ.
2+(β.lib = γ, γ.licenses = δ, γ.maintainers = ε, δ.bsd2 = ζ) => { betamax = η;
3+ betamax-matchers = η;
4+ betamax-serializers = η;
5+ buildPythonPackage =
6+ { checkInputs = [η];
7+ meta =
8+ { description = String;
9+ homepage = String;
10+ license = ζ;
11+ maintainers = ∀ α. α;
12+ };
13+ nativeBuildInputs = [θ];
14+ pname = String;
15+ propagatedBuildInputs = [η];
16+ src = ι;
17+ version = String;
18+ } ->
19+ κ;
20+ fetchFromGitHub =
21+ {owner = String; repo = String; rev = String; sha256 = String;} -> ι;
22+ mock = η;
23+ prawcore = η;
24+ pytest = η;
25+ pytestrunner = θ;
26+ requests-toolbelt = η;
27+ six = η;
28+ stdenv = β;
29+ update_checker = η;
30+ websocket_client = η;
31+} ->
32+κ
test/golden/importless/6.30.163.46.txtnew file+26
@@ -0,0 +1,26 @@
1+∀ α β γ δ ε ζ η.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildInputs = [γ];
5+ installPhase = String;
6+ meta =
7+ { description = String;
8+ downloadPage = String;
9+ homepage = String;
10+ license = δ;
11+ };
12+ phases = [String];
13+ pname = String;
14+ sourceRoot = String;
15+ src = ε;
16+ version = String;
17+ } ->
18+ ζ,
19+ β.licenses = η,
20+ η.unfree = δ
21+) =>
22+{ b43FirmwareCutter = γ;
23+ fetchurl = {sha256 = String; url = String;} -> ε;
24+ stdenv = α;
25+} ->
26+ζ
test/golden/importless/6.x.txtnew file+27
@@ -0,0 +1,27 @@
1+∀ α β γ δ ε ζ η θ ι.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { CPP = String;
5+ buildInputs = [γ];
6+ configureFlags = [String];
7+ meta =
8+ {description = String; homepage = String; license = δ; platforms = ε;};
9+ name = String;
10+ outputs = [String];
11+ postInstall = String;
12+ src = ζ;
13+ } ->
14+ η,
15+ β.licenses = θ,
16+ β.platforms = ι,
17+ θ.gpl2 = δ,
18+ ι.linux = ε
19+) =>
20+{ fetchurl = {sha256 = String; url = String;} -> ζ;
21+ gawk = γ;
22+ libxml2 = γ;
23+ openssl = γ;
24+ readline = γ;
25+ stdenv = α;
26+} ->
27+η
test/golden/importless/60.txtnew file+53
@@ -0,0 +1,53 @@
1+∀ β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ.
2+( β.buildPlatform = γ,
3+ β.hostPlatform = γ,
4+ β.lib = δ,
5+ β.mkDerivation =
6+ { buildInputs = [ε];
7+ configureFlags = [String];
8+ configurePlatforms = ∀ α. α;
9+ depsBuildBuild = [ζ];
10+ enableParallelBuilding = Bool;
11+ meta =
12+ { description = String;
13+ homepage = String;
14+ license = η;
15+ maintainers = [θ];
16+ platforms = ι;
17+ };
18+ nativeBuildInputs = [κ];
19+ outputs = [String];
20+ patches = [λ];
21+ pname = String;
22+ preConfigure = String;
23+ preFixup = String;
24+ setOutputFlags = Bool;
25+ src = μ;
26+ version = String;
27+ } ->
28+ ν,
29+ ξ.cc = ζ,
30+ δ.licenses = ο,
31+ δ.maintainers = π,
32+ δ.optionals = Bool -> [String] -> [String],
33+ δ.platforms = ρ,
34+ ο.gpl2 = η,
35+ π.abbradar = θ,
36+ ρ.linux = ι,
37+ σ.stdenv = ξ
38+) =>
39+{ autoconf213 = κ;
40+ buildPackages = ξ;
41+ fetchpatch = {sha256 = String; url = String;} -> λ;
42+ fetchurl = {sha256 = String; url = String;} -> μ;
43+ icu = ε;
44+ perl = κ;
45+ pkgconfig = κ;
46+ python2 = κ;
47+ readline = ε;
48+ stdenv = β;
49+ which = κ;
50+ zip = κ;
51+ zlib = ε;
52+} ->
53+ν
test/golden/importless/68.txtnew file+60
@@ -0,0 +1,60 @@
1+∀ β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ φ χ ψ ω.
2+( β.buildPlatform = γ,
3+ β.hostPlatform = γ,
4+ β.lib = δ,
5+ β.mkDerivation =
6+ { buildInputs = [ε];
7+ configureFlags = [String];
8+ configurePlatforms = ∀ α. α;
9+ depsBuildBuild = [ζ];
10+ enableParallelBuilding = Bool;
11+ meta =
12+ { description = String;
13+ homepage = String;
14+ license = η;
15+ maintainers = [θ];
16+ platforms = ι;
17+ };
18+ nativeBuildInputs = [κ];
19+ outputs = [String];
20+ pname = String;
21+ preConfigure = String;
22+ preFixup = String;
23+ setOutputFlags = Bool;
24+ src = λ;
25+ version = String;
26+ } ->
27+ μ,
28+ ν.cc = ζ,
29+ ν.withPackages = (ξ -> [ο]) -> π,
30+ ρ.llvm = κ,
31+ ξ.six = ο,
32+ δ.licenses = σ,
33+ δ.maintainers = τ,
34+ δ.optionals = Bool -> [String] -> [String],
35+ δ.platforms = υ,
36+ σ.gpl2 = η,
37+ τ.abbradar = θ,
38+ υ.linux = ι,
39+ φ.python3 = ν,
40+ χ.stdenv = ν
41+) =>
42+{ autoconf213 = κ;
43+ buildPackages = ν;
44+ cargo = κ;
45+ fetchpatch = ψ;
46+ fetchurl = {sha256 = String; url = String;} -> λ;
47+ icu = ε;
48+ llvmPackages = ρ;
49+ perl = κ;
50+ pkgconfig = κ;
51+ python2 = κ;
52+ python3 = ω;
53+ readline = ε;
54+ rustc = κ;
55+ stdenv = β;
56+ which = κ;
57+ zip = κ;
58+ zlib = ε;
59+} ->
60+μ
test/golden/importless/6_qt4.txtnew file+42
@@ -0,0 +1,42 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ.
2+( α.isDarwin = β,
3+ α.lib = γ,
4+ α.mkDerivation =
5+ { buildInputs = [δ];
6+ enableParallelBuilding = Bool;
7+ meta =
8+ { branch = String;
9+ description = String;
10+ homepage = String;
11+ license = ε;
12+ maintainers = [ζ];
13+ platforms = [η];
14+ };
15+ name = String;
16+ nativeBuildInputs = [θ];
17+ postPatch = String;
18+ preFixup = ι;
19+ qmakeFlags = [String];
20+ src = κ;
21+ } ->
22+ λ,
23+ α.optionalString = β -> String -> ι,
24+ α.optionals = μ -> [ν] -> [δ],
25+ α.qwt = ε,
26+ ξ.lib = α,
27+ γ.maintainers = ο,
28+ γ.platforms = π,
29+ ρ.licenses = α,
30+ σ.lib = ρ,
31+ ο.bjornfor = ζ,
32+ π.linux = [η],
33+ τ.darwin = [η],
34+ υ.lib = α
35+) =>
36+{ AGL = ν;
37+ fetchurl = {sha256 = String; url = String;} -> κ;
38+ qmake4Hook = θ;
39+ qt4 = δ;
40+ stdenv = α;
41+} ->
42+λ
test/golden/importless/7.3.txtnew file+46
@@ -0,0 +1,46 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ.
2+( α.isDarwin = β,
3+ α.lib = γ,
4+ α.mkDerivation =
5+ { buildInputs = [δ];
6+ commit = String;
7+ meta =
8+ { description = String;
9+ homepage = String;
10+ license = ε;
11+ maintainers = [ζ];
12+ platforms = η;
13+ };
14+ nativeBuildInputs = [θ];
15+ pname = String;
16+ src = ι;
17+ version = String;
18+ } ->
19+ κ,
20+ α.optional = β -> λ -> [δ],
21+ μ.Cocoa = λ,
22+ γ.amiloradovsky = ζ,
23+ γ.licenses = ν,
24+ γ.maintainers = ξ,
25+ γ.platforms = ο,
26+ ν.lgpl21 = ε,
27+ ο.all = η,
28+ π.lib = α,
29+ ρ.frameworks = μ,
30+ σ.apple_sdk = ρ
31+) =>
32+{ cmake = θ;
33+ darwin = μ;
34+ fetchpatch = τ;
35+ fetchurl = {name = String; sha256 = String; url = String;} -> ι;
36+ libGL = δ;
37+ libGLU = δ;
38+ libXext = δ;
39+ libXi = δ;
40+ libXmu = δ;
41+ ninja = θ;
42+ stdenv = α;
43+ tcl = δ;
44+ tk = δ;
45+} ->
46+κ
test/golden/importless/7.x.txtnew file+28
@@ -0,0 +1,28 @@
1+∀ α β γ δ ε ζ η.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { CPP = String;
5+ buildInputs = [γ];
6+ configureFlags = [String];
7+ meta =
8+ { description = String;
9+ homepage = String;
10+ license = δ;
11+ platforms = [String];
12+ };
13+ name = String;
14+ postInstall = String;
15+ src = ε;
16+ } ->
17+ ζ,
18+ β.licenses = η,
19+ η.gpl2 = δ
20+) =>
21+{ fetchurl = {sha256 = String; url = String;} -> ε;
22+ gawk = γ;
23+ libxml2 = γ;
24+ openssl = γ;
25+ readline = γ;
26+ stdenv = α;
27+} ->
28+ζ
test/golden/importless/78.txtnew file+61
@@ -0,0 +1,61 @@
1+∀ β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ.
2+( β.buildPlatform = γ,
3+ β.hostPlatform = γ,
4+ β.lib = δ,
5+ β.mkDerivation =
6+ { buildInputs = [ε];
7+ configureFlags = [String];
8+ configurePlatforms = ∀ α. α;
9+ depsBuildBuild = [ζ];
10+ enableParallelBuilding = Bool;
11+ meta =
12+ { description = String;
13+ homepage = String;
14+ license = η;
15+ maintainers = [θ];
16+ platforms = ι;
17+ };
18+ nativeBuildInputs = [κ];
19+ outputs = [String];
20+ patches = [λ];
21+ pname = String;
22+ preConfigure = String;
23+ preFixup = String;
24+ setOutputFlags = Bool;
25+ src = μ;
26+ version = String;
27+ } ->
28+ ν,
29+ β.optionals = Bool -> [String] -> [String],
30+ ξ.cc = ζ,
31+ ο.llvm = κ,
32+ δ.licenses = π,
33+ δ.maintainers = ρ,
34+ δ.platforms = σ,
35+ π.gpl2 = η,
36+ ρ.abbradar = θ,
37+ σ.linux = ι,
38+ τ.lib = β,
39+ υ.stdenv = ξ
40+) =>
41+{ autoconf213 = κ;
42+ buildPackages = ξ;
43+ cargo = κ;
44+ fetchpatch = {sha256 = String; url = String;} -> λ;
45+ fetchurl = {sha256 = String; url = String;} -> μ;
46+ icu67 = ε;
47+ llvmPackages = ο;
48+ nspr = ε;
49+ perl = κ;
50+ pkgconfig = κ;
51+ python3 = κ;
52+ readline = ε;
53+ rust-cbindgen = κ;
54+ rustc = κ;
55+ stdenv = β;
56+ which = κ;
57+ yasm = κ;
58+ zip = κ;
59+ zlib = ε;
60+} ->
61+ν
test/golden/importless/8.0.x.txtnew file+56
@@ -0,0 +1,56 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ.
2+( α.licenses = β,
3+ α.maintainers = γ,
4+ α.optionals = δ -> [ε] -> [ζ],
5+ α.orivej = η,
6+ α.platforms = θ,
7+ ι.isDarwin = κ,
8+ ι.isLinux = δ,
9+ ι.mkDerivation =
10+ { buildInputs = [ζ];
11+ cmakeFlags = [String];
12+ meta =
13+ { description = String;
14+ homepage = String;
15+ license = λ;
16+ maintainers = [η];
17+ platforms = μ;
18+ };
19+ nativeBuildInputs = [ν];
20+ outputs = [String];
21+ passthru =
22+ {client = ξ; connector-c = ξ; mysqlVersion = String; server = ξ;};
23+ patches = [Path];
24+ pname = String;
25+ postInstall = String;
26+ src = ο;
27+ version = String;
28+ } ->
29+ ξ,
30+ β.gpl2 = λ,
31+ θ.unix = μ
32+) =>
33+{ CoreServices = π;
34+ bison = ν;
35+ boost = ζ;
36+ cctools = π;
37+ cmake = ν;
38+ developer_cmds = π;
39+ fetchurl = {sha256 = String; url = String;} -> ο;
40+ icu = ζ;
41+ lib = α;
42+ libedit = ζ;
43+ libevent = ζ;
44+ lz4 = ζ;
45+ ncurses = ζ;
46+ numactl = ε;
47+ openssl = ζ;
48+ perl = ρ;
49+ pkgconfig = ν;
50+ protobuf = ζ;
51+ re2 = ζ;
52+ readline = ζ;
53+ stdenv = ι;
54+ zlib = ζ;
55+} ->
56+ξ
test/golden/importless/9.2.txtnew file+45
@@ -0,0 +1,45 @@
1+∀ β γ δ ε ζ η θ ι κ λ μ ν ξ ο π.
2+( β.gpl2 = γ,
3+ β.linux = δ,
4+ β.maintainers = ε,
5+ ζ.mkDerivation =
6+ { alt_wrapper = Path;
7+ buildInputs = [η];
8+ builder = Path;
9+ cctools_port = θ;
10+ ldid = θ;
11+ meta =
12+ { description = String;
13+ hydraPlatforms = ∀ α. α;
14+ license = γ;
15+ maintainers = [ι];
16+ platforms = δ;
17+ };
18+ name = String;
19+ sdk = String;
20+ src = κ;
21+ version = String;
22+ } ->
23+ λ,
24+ μ.licenses = β,
25+ ν.lib = μ,
26+ ε.fxfactorial = ι,
27+ ξ.lib = β,
28+ ο.platforms = β,
29+ π.lib = ο
30+) =>
31+{ autoconf = η;
32+ automake = η;
33+ clang = η;
34+ clangStdenv = ζ;
35+ fetchFromGitHub =
36+ {owner = String; repo = String; rev = String; sha256 = String;} -> θ;
37+ git = η;
38+ gnutar = η;
39+ libtool = η;
40+ openssl = η;
41+ requireFile = {message = String; name = String; sha256 = String;} -> κ;
42+ stdenv = β;
43+ xz = η;
44+} ->
45+λ
test/golden/importless/9.x.txtnew file+69
@@ -0,0 +1,69 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ φ χ ψ ω α1.
2+( α.isDarwin = β,
3+ α.isLinux = γ,
4+ α.lib = δ,
5+ α.optionalString = ε,
6+ α.optionals = β -> [ζ] -> η,
7+ δ.licenses = θ,
8+ δ.maintainers = ι,
9+ δ.optional = Bool -> [Null] -> [κ],
10+ δ.optionals = Bool -> [String] -> [String],
11+ δ.platforms = λ,
12+ δ.tfmoraes = μ,
13+ δ.unix = ν,
14+ ξ.lib = α,
15+ ο.lib = α,
16+ π.lib = α,
17+ θ.bsd3 = ρ
18+) =>
19+{ ApplicationServices = σ;
20+ CFNetwork = σ;
21+ Cocoa = σ;
22+ CoreServices = σ;
23+ CoreText = σ;
24+ DiskArbitration = σ;
25+ GLUT = σ;
26+ IOKit = σ;
27+ IOSurface = σ;
28+ ImageIO = σ;
29+ OpenGL = σ;
30+ Security = σ;
31+ cmake = τ;
32+ enablePython = Bool;
33+ enableQt = Bool;
34+ fetchpatch = υ;
35+ fetchurl = {sha256 = String; url = String;} -> φ;
36+ libGL = χ;
37+ libGLU = χ;
38+ libX11 = χ;
39+ libXt = χ;
40+ libobjc = ζ;
41+ libtiff = κ;
42+ mkDerivation =
43+ { buildInputs = [κ];
44+ cmakeFlags = [String];
45+ enableParallelBuilding = Bool;
46+ meta =
47+ { description = String;
48+ homepage = String;
49+ license = ρ;
50+ maintainers = [μ];
51+ platforms = ν;
52+ };
53+ name = String;
54+ nativeBuildInputs = [τ];
55+ postPatch = ψ;
56+ preBuild = String;
57+ propagatedBuildInputs = η;
58+ src = φ;
59+ } ->
60+ ω;
61+ python = Null;
62+ qtbase = α1;
63+ qttools = α1;
64+ qtx11extras = α1;
65+ stdenv = α;
66+ xorgproto = χ;
67+ xpc = σ;
68+} ->
69+ω
test/golden/importless/Cargo.txtnew file+56
@@ -0,0 +1,56 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ.
2+( α.isDarwin = β,
3+ α.lib = γ,
4+ α.optionals = β -> [δ] -> [ε],
5+ ζ.buildRustPackage =
6+ { RUSTC_BOOTSTRAP = Integer;
7+ buildAndTestSubdir = String;
8+ buildInputs = [ε];
9+ cargoVendorDir = String;
10+ checkPhase = String;
11+ doCheck = Bool;
12+ dontUpdateAutotoolsGnuConfigScripts = Bool;
13+ meta =
14+ { description = String;
15+ homepage = String;
16+ license = [η];
17+ maintainers = [θ];
18+ platforms = ι;
19+ };
20+ name = String;
21+ nativeBuildInputs = [κ];
22+ passthru = {rustc = λ;};
23+ postInstall = String;
24+ src = μ;
25+ version = ν;
26+ } ->
27+ ξ,
28+ λ.src = μ,
29+ λ.version = ν,
30+ ο.lib = α,
31+ γ.licenses = π,
32+ γ.maintainers = ρ,
33+ γ.platforms = σ,
34+ γ.retrry = θ,
35+ π.mit = η,
36+ τ.asl20 = η,
37+ σ.unix = ι
38+) =>
39+{ CoreFoundation = δ;
40+ Security = δ;
41+ cacert = ε;
42+ cmake = κ;
43+ curl = ε;
44+ file = ε;
45+ installShellFiles = κ;
46+ libiconv = δ;
47+ makeWrapper = κ;
48+ openssl = ε;
49+ pkgconfig = κ;
50+ python3 = ε;
51+ rustPlatform = ζ;
52+ rustc = λ;
53+ stdenv = α;
54+ zlib = ε;
55+} ->
56+ξ
test/golden/importless/LASzip2.txtnew file+24
@@ -0,0 +1,24 @@
1+∀ α β γ δ ε ζ η θ ι κ λ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { meta =
5+ { description = String;
6+ homepage = String;
7+ license = γ;
8+ maintainers = [δ];
9+ platforms = ε;
10+ };
11+ nativeBuildInputs = [ζ];
12+ pname = String;
13+ src = η;
14+ version = String;
15+ } ->
16+ θ,
17+ β.licenses = ι,
18+ β.maintainers = κ,
19+ β.platforms = λ,
20+ ι.lgpl2 = γ,
21+ κ.michelk = δ,
22+ λ.unix = ε
23+) =>
24+{cmake = ζ; fetchurl = {sha256 = String; url = String;} -> η; stdenv = α;} -> θ
test/golden/importless/R16B02-basho.txtnew file+35
@@ -0,0 +1,35 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ.
2+( α.asl20 = β,
3+ α.fetchFromGitHub =
4+ {owner = String; repo = String; rev = String; sha256 = String;} -> γ,
5+ α.fetchurl = {sha256 = String; url = String;} -> δ,
6+ α.maintainers = ε,
7+ ζ.licenses = α,
8+ η.lib = ζ,
9+ θ.stdenv = η,
10+ ε.mdaiter = ι,
11+ κ.lib = α,
12+ λ.stdenv = κ
13+) =>
14+{ mkDerivation =
15+ { baseName = String;
16+ enableHipe = Bool;
17+ installTargets = String;
18+ meta =
19+ { description = String;
20+ homepage = String;
21+ knownVulnerabilities = [String];
22+ license = β;
23+ longDescription = String;
24+ maintainers = [ι];
25+ platforms = [String];
26+ };
27+ postInstall = String;
28+ preConfigure = String;
29+ src = γ;
30+ version = String;
31+ } ->
32+ μ;
33+ pkgs = α;
34+} ->
35+μ
test/golden/importless/account-service-util.txtnew file+29
@@ -0,0 +1,29 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.buildPythonApplication =
3+ { buildInputs = [β];
4+ dontUnpack = Bool;
5+ format = String;
6+ installPhase = String;
7+ meta = {maintainers = [γ];};
8+ name = String;
9+ nativeBuildInputs = [δ];
10+ propagatedBuildInputs = [ε];
11+ src = Path;
12+ strictDeps = Bool;
13+ } ->
14+ ζ,
15+ α.pkgs = η,
16+ θ.maintainers = ι,
17+ θ.worldofpeace = γ,
18+ κ.pkgs = α,
19+ η.ordered-set = ε,
20+ η.pygobject3 = ε
21+) =>
22+{ accountsservice = β;
23+ glib = β;
24+ gobject-introspection = δ;
25+ lib = θ;
26+ python3 = α;
27+ wrapGAppsHook = δ;
28+} ->
29+ζ
test/golden/importless/accountsservice.txtnew file+29
@@ -0,0 +1,29 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ.
2+( α.enable = β,
3+ α.mutableUsers = Bool,
4+ γ.mkIf =
5+ β ->
6+ { environment = {pathsToLink = [String]; systemPackages = [δ];};
7+ services = {dbus = {packages = [ε];};};
8+ systemd = {packages = [ζ]; services = {accounts-daemon = η;};};
9+ } ->
10+ θ,
11+ γ.mkOption = {default = Bool; description = String; type = ι;} -> κ,
12+ γ.optionalAttrs = Bool -> {environment = {NIXOS_USERS_PURE = String;};} -> λ,
13+ γ.recursiveUpdate =
14+ {environment = {XDG_DATA_DIRS = String;}; wantedBy = [String];} -> λ -> η,
15+ γ.teams = μ,
16+ γ.types = ν,
17+ ξ.accountsservice = δ,
18+ ο.accounts-daemon = α,
19+ π.services = ο,
20+ ρ.users = α,
21+ μ.members = σ,
22+ τ.freedesktop = μ,
23+ ν.bool = ι
24+) =>
25+{config = α; lib = γ; pkgs = ξ;} ->
26+{ config = θ;
27+ meta = {maintainers = σ;};
28+ options = {services = {accounts-daemon = {enable = κ;};};};
29+}
test/golden/importless/acpilight.txtnew file+12
@@ -0,0 +1,12 @@
1+∀ α β γ δ ε ζ η θ ι κ λ.
2+( α.acpilight = β,
3+ γ.acpilight = δ,
4+ γ.mkIf = ε -> {services = {udev = {packages = [δ];};};} -> ζ,
5+ γ.mkOption = {default = Bool; description = String; type = η;} -> θ,
6+ γ.types = ι,
7+ β.enable = ε,
8+ κ.hardware = α,
9+ ι.bool = η
10+) =>
11+{config = α; lib = γ; pkgs = λ;} ->
12+{config = ζ; options = {hardware = {acpilight = {enable = θ;};};};}
test/golden/importless/adb.txtnew file+27
@@ -0,0 +1,27 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ.
2+( α.enable = β,
3+ γ.lowPrio = δ -> ε,
4+ γ.maintainers = ζ,
5+ γ.mkIf =
6+ β ->
7+ { environment = {systemPackages = [ε];};
8+ services = {udev = {packages = [η];};};
9+ users = {groups = {adbusers = {};};};
10+ } ->
11+ θ,
12+ γ.mkOption = {default = Bool; description = String; type = ι;} -> κ,
13+ γ.types = λ,
14+ μ.android-udev-rules = η,
15+ μ.platform-tools = δ,
16+ ν.adb = α,
17+ ξ.programs = ν,
18+ ζ.mic92 = ο,
19+ λ.bool = ι,
20+ π.androidPkgs_9_0 = μ,
21+ ρ.androidenv = π
22+) =>
23+{config = α; lib = γ; pkgs = μ;} ->
24+{ config = θ;
25+ meta = {maintainers = [ο];};
26+ options = {programs = {adb = {enable = κ;};};};
27+}
test/golden/importless/advanced.txtnew file+38
@@ -0,0 +1,38 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ.
2+( α.lib = β,
3+ β.darwin = [γ],
4+ β.gnu = [γ],
5+ β.jfrankenau = δ,
6+ β.licenses = ε,
7+ β.linux = [γ],
8+ β.maintainers = ζ,
9+ β.platforms = η,
10+ ε.gpl3Plus = θ
11+) =>
12+{ boost = ι;
13+ cmake = κ;
14+ fetchFromGitHub =
15+ {owner = String; repo = String; rev = String; sha256 = String;} -> λ;
16+ libjpeg = ι;
17+ libpng = ι;
18+ libtiff = ι;
19+ mkDerivation =
20+ { buildInputs = [ι];
21+ meta =
22+ { description = String;
23+ homepage = String;
24+ license = θ;
25+ maintainers = [δ];
26+ platforms = [γ];
27+ };
28+ nativeBuildInputs = [κ];
29+ pname = String;
30+ src = λ;
31+ version = String;
32+ } ->
33+ μ;
34+ qtbase = ι;
35+ qttools = κ;
36+ stdenv = α;
37+} ->
38+μ
test/golden/importless/afterstep.txtnew file+21
@@ -0,0 +1,21 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ.
2+( α.afterstep = β,
3+ γ.mkEnableOption = String -> δ,
4+ γ.mkIf =
5+ ε ->
6+ { environment = {systemPackages = [ζ];};
7+ services = {xserver = {windowManager = {session = η;};};};
8+ } ->
9+ θ,
10+ γ.singleton = {name = String; start = String;} -> η,
11+ ι.afterstep = ζ,
12+ β.enable = ε,
13+ κ.windowManager = α,
14+ λ.xserver = κ,
15+ μ.services = λ
16+) =>
17+{config = α; lib = γ; pkgs = ι;} ->
18+{ config = θ;
19+ options =
20+ {services = {xserver = {windowManager = {afterstep = {enable = δ;};};};};};
21+}
test/golden/importless/agent.txtnew file+33
@@ -0,0 +1,33 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.buildRustPackage =
3+ { buildInputs = [β];
4+ cargoSha256 = String;
5+ meta =
6+ { description = String;
7+ homepage = String;
8+ license = γ;
9+ maintainers = [δ];
10+ };
11+ nativeBuildInputs = [ε];
12+ pname = String;
13+ src = ζ;
14+ version = String;
15+ } ->
16+ η,
17+ α.licenses = θ,
18+ α.maintainers = ι,
19+ θ.mpl20 = γ,
20+ ι.rushmorem = δ
21+) =>
22+{ cmake = ε;
23+ czmq = β;
24+ fetchFromGitHub =
25+ {owner = String; repo = String; rev = String; sha256 = String;} -> ζ;
26+ lib = κ;
27+ openssl = β;
28+ pkgconfig = ε;
29+ rustPlatform = α;
30+ zeromq = β;
31+ zlib = β;
32+} ->
33+η
test/golden/importless/ais.txtnew file+44
@@ -0,0 +1,44 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildInputs = [γ];
5+ enableParallelBuilding = Bool;
6+ meta =
7+ { description = String;
8+ homepage = String;
9+ license = δ;
10+ maintainers = [ε];
11+ platforms = [ζ];
12+ };
13+ nativeBuildInputs = [η];
14+ pname = String;
15+ postInstall = String;
16+ src = θ;
17+ version = String;
18+ } ->
19+ ι,
20+ α.optionals = Bool -> [Null] -> [γ],
21+ κ.lib = α,
22+ β.licenses = λ,
23+ β.maintainers = μ,
24+ β.mog = ε,
25+ β.platforms = ν,
26+ λ.gpl3Plus = δ,
27+ ν.linux = [ζ],
28+ ξ.darwin = [ζ]
29+) =>
30+{ boost = γ;
31+ cmake = γ;
32+ cppunit = γ;
33+ fetchFromGitHub =
34+ {owner = String; repo = String; rev = String; sha256 = String;} -> θ;
35+ gnuradio = γ;
36+ gr-osmosdr = γ;
37+ makeWrapper = γ;
38+ pkgconfig = η;
39+ python = Null;
40+ pythonSupport = Bool;
41+ stdenv = α;
42+ swig = Null;
43+} ->
44+ι
test/golden/importless/akonadi-calendar.txtnew file+23
@@ -0,0 +1,23 @@
1+∀ α β γ δ ε ζ η.
2+(α.licenses = β, β.gpl2 = γ, β.lgpl21 = γ) => { akonadi = δ;
3+ akonadi-contacts = δ;
4+ extra-cmake-modules = ε;
5+ kcalendarcore = δ;
6+ kcalutils = δ;
7+ kcontacts = δ;
8+ kdepimTeam = ζ;
9+ kdoctools = ε;
10+ kidentitymanagement = δ;
11+ kio = δ;
12+ kmailtransport = δ;
13+ lib = α;
14+ mkDerivation =
15+ { meta = {license = [γ]; maintainers = ζ;};
16+ name = String;
17+ nativeBuildInputs = [ε];
18+ outputs = [String];
19+ propagatedBuildInputs = [δ];
20+ } ->
21+ η;
22+} ->
23+η
test/golden/importless/akonadi-contacts.txtnew file+28
@@ -0,0 +1,28 @@
1+∀ α β γ δ ε ζ η θ.
2+(α.licenses = β, β.gpl2 = γ, β.lgpl21 = γ) => { akonadi = δ;
3+ akonadi-mime = ε;
4+ extra-cmake-modules = ζ;
5+ grantlee = ε;
6+ kcontacts = ε;
7+ kdbusaddons = ε;
8+ kdepimTeam = η;
9+ ki18n = ε;
10+ kiconthemes = ε;
11+ kio = ε;
12+ kitemmodels = ε;
13+ kmime = ε;
14+ ktextwidgets = ε;
15+ lib = α;
16+ mkDerivation =
17+ { buildInputs = [ε];
18+ meta = {license = [γ]; maintainers = η;};
19+ name = String;
20+ nativeBuildInputs = [ζ];
21+ outputs = [String];
22+ propagatedBuildInputs = [δ];
23+ } ->
24+ θ;
25+ prison = ε;
26+ qtwebengine = ε;
27+} ->
28+θ
test/golden/importless/akonadi-mime.txtnew file+21
@@ -0,0 +1,21 @@
1+∀ α β γ δ ε ζ η.
2+(α.licenses = β, β.gpl2 = γ, β.lgpl21 = γ) => { akonadi = δ;
3+ extra-cmake-modules = ε;
4+ kdbusaddons = δ;
5+ kdepimTeam = ζ;
6+ ki18n = δ;
7+ kio = δ;
8+ kitemmodels = δ;
9+ kmime = δ;
10+ lib = α;
11+ mkDerivation =
12+ { buildInputs = [δ];
13+ meta = {license = [γ]; maintainers = ζ;};
14+ name = String;
15+ nativeBuildInputs = [ε];
16+ outputs = [String];
17+ } ->
18+ η;
19+ shared-mime-info = ε;
20+} ->
21+η
test/golden/importless/akonadi-notes.txtnew file+21
@@ -0,0 +1,21 @@
1+∀ α β γ δ ε ζ η.
2+(α.licenses = β, β.fdl12 = γ, β.gpl2 = γ, β.lgpl21 = γ) => { akonadi = δ;
3+ extra-cmake-modules = ε;
4+ kcompletion = δ;
5+ kdepimTeam = ζ;
6+ kdoctools = ε;
7+ ki18n = δ;
8+ kitemmodels = δ;
9+ kmime = δ;
10+ kxmlgui = δ;
11+ lib = α;
12+ mkDerivation =
13+ { buildInputs = [δ];
14+ meta = {license = [γ]; maintainers = ζ;};
15+ name = String;
16+ nativeBuildInputs = [ε];
17+ outputs = [String];
18+ } ->
19+ η;
20+} ->
21+η
test/golden/importless/akonadi-search.txtnew file+26
@@ -0,0 +1,26 @@
1+∀ α β γ δ ε ζ η θ.
2+(α.licenses = β, β.fdl12 = γ, β.gpl2 = γ, β.lgpl21 = γ) => { akonadi = δ;
3+ akonadi-mime = δ;
4+ extra-cmake-modules = ε;
5+ kcalendarcore = δ;
6+ kcmutils = ζ;
7+ kcontacts = δ;
8+ kcoreaddons = δ;
9+ kdepimTeam = η;
10+ kdoctools = ε;
11+ kmime = δ;
12+ krunner = ζ;
13+ lib = α;
14+ mkDerivation =
15+ { buildInputs = [ζ];
16+ meta = {license = [γ]; maintainers = η;};
17+ name = String;
18+ nativeBuildInputs = [ε];
19+ outputs = [String];
20+ propagatedBuildInputs = [δ];
21+ } ->
22+ θ;
23+ qtbase = δ;
24+ xapian = ζ;
25+} ->
26+θ
test/golden/importless/akonadiconsole.txtnew file+31
@@ -0,0 +1,31 @@
1+∀ α β γ δ ε ζ η.
2+(α.licenses = β, β.fdl12 = γ, β.gpl2 = γ, β.lgpl21 = γ) => { akonadi = δ;
3+ akonadi-contacts = δ;
4+ akonadi-search = δ;
5+ calendarsupport = δ;
6+ extra-cmake-modules = ε;
7+ kcalendarcore = δ;
8+ kcompletion = δ;
9+ kconfigwidgets = δ;
10+ kcontacts = δ;
11+ kdbusaddons = δ;
12+ kdepimTeam = ζ;
13+ kdoctools = ε;
14+ kitemmodels = δ;
15+ kpimtextedit = δ;
16+ ktextwidgets = δ;
17+ kxmlgui = δ;
18+ lib = α;
19+ libkdepim = δ;
20+ messagelib = δ;
21+ mkDerivation =
22+ { buildInputs = [δ];
23+ meta = {license = [γ]; maintainers = ζ;};
24+ name = String;
25+ nativeBuildInputs = [ε];
26+ } ->
27+ η;
28+ qtbase = δ;
29+ xapian = δ;
30+} ->
31+η
test/golden/importless/akregator.txtnew file+32
@@ -0,0 +1,32 @@
1+∀ α β γ δ ε ζ η.
2+(α.licenses = β, β.fdl12 = γ, β.gpl2 = γ, β.lgpl21 = γ) => { akonadi = δ;
3+ akonadi-mime = δ;
4+ extra-cmake-modules = ε;
5+ grantlee = δ;
6+ grantleetheme = δ;
7+ kcmutils = δ;
8+ kcrash = δ;
9+ kdepimTeam = ζ;
10+ kdoctools = ε;
11+ kiconthemes = δ;
12+ knotifyconfig = δ;
13+ kontactinterface = δ;
14+ kparts = δ;
15+ ktexteditor = δ;
16+ kwindowsystem = δ;
17+ lib = α;
18+ libkdepim = δ;
19+ libkleo = δ;
20+ messagelib = δ;
21+ mkDerivation =
22+ { buildInputs = [δ];
23+ meta = {license = [γ]; maintainers = ζ;};
24+ name = String;
25+ nativeBuildInputs = [ε];
26+ outputs = [String];
27+ } ->
28+ η;
29+ qtwebengine = δ;
30+ syndication = δ;
31+} ->
32+η
test/golden/importless/aliases.txtnew file+214
@@ -0,0 +1,214 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ φ χ ψ ω α1 β2 γ3 δ4 ε5 ζ6 η7 θ8 ι9 κ10
2+λ11 μ12 ν13 ξ14 ο15 π16 ρ17 σ18 τ19 υ20 φ21 χ22 ψ23 ω24.
3+( ( { BufOnly = α;
4+ CSApprox = β;
5+ Colour_Sampler_Pack = γ;
6+ Cosco = δ;
7+ Gist = ε;
8+ Gundo = ζ;
9+ Hoogle = η;
10+ Solarized = θ;
11+ Supertab = ι;
12+ Syntastic = κ;
13+ SyntaxRange = λ;
14+ Tabular = μ;
15+ Tagbar = ν;
16+ The_NERD_Commenter = ξ;
17+ The_NERD_tree = ο;
18+ UltiSnips = π;
19+ WebAPI = ρ;
20+ Yankring = σ;
21+ airline = τ;
22+ alternative = υ;
23+ bats = φ;
24+ calendar = χ;
25+ caw = ψ;
26+ coffee-script = ω;
27+ coffeeScript = α1;
28+ colors-solarized = β2;
29+ colorsamplerpack = γ3;
30+ command_T = δ4;
31+ commentary = ε5;
32+ committia = ζ6;
33+ concealedyank = η7;
34+ context-filetype = θ8;
35+ css_color_5056 = ι9;
36+ csv = κ10;
37+ ctrlp = λ11;
38+ cute-python = μ12;
39+ denite = ν13;
40+ easy-align = ξ14;
41+ easygit = ο15;
42+ easymotion = π16;
43+ echodoc = ρ17;
44+ eighties = σ18;
45+ extradite = τ19;
46+ fugitive = υ20;
47+ ghc-mod-vim = φ21;
48+ ghcmod = χ22;
49+ gitgutter = ψ23;
50+ goyo = ω24;
51+ gundo = 〚3 48〛;
52+ haskellConceal = 〚3 49〛;
53+ haskellConcealPlus = 〚3 50〛;
54+ haskellconceal = 〚3 51〛;
55+ hier = 〚3 52〛;
56+ hlint-refactor = 〚3 53〛;
57+ hoogle = 〚3 54〛;
58+ ipython = 〚3 55〛;
59+ latex-live-preview = 〚3 56〛;
60+ maktaba = 〚3 57〛;
61+ multiple-cursors = 〚3 58〛;
62+ necoGhc = 〚3 59〛;
63+ neocomplete = 〚3 60〛;
64+ neoinclude = 〚3 61〛;
65+ neomru = 〚3 62〛;
66+ neosnippet = 〚3 63〛;
67+ open-browser = 〚3 64〛;
68+ pathogen = 〚3 65〛;
69+ polyglot = 〚3 66〛;
70+ prettyprint = 〚3 67〛;
71+ quickrun = 〚3 68〛;
72+ rainbow_parentheses = 〚3 69〛;
73+ repeat = 〚3 70〛;
74+ rhubarb = 〚3 71〛;
75+ riv = 〚3 72〛;
76+ sensible = 〚3 73〛;
77+ signature = 〚3 74〛;
78+ sleuth = 〚3 75〛;
79+ snipmate = 〚3 76〛;
80+ solarized = 〚3 77〛;
81+ solidity = 〚3 78〛;
82+ sourcemap = 〚3 79〛;
83+ sourcemap.vim = 〚3 80〛;
84+ stylish-haskell = 〚3 81〛;
85+ stylishHaskell = 〚3 82〛;
86+ surround = 〚3 83〛;
87+ table-mode = 〚3 84〛;
88+ tabpagebuffer = 〚3 85〛;
89+ tabpagecd = 〚3 86〛;
90+ taglist = 〚3 87〛;
91+ thumbnail = 〚3 88〛;
92+ tlib = 〚3 89〛;
93+ tmux-navigator = 〚3 90〛;
94+ tmuxNavigator = 〚3 91〛;
95+ tslime = 〚3 92〛;
96+ unite = 〚3 93〛;
97+ vim-addon-vim2nix = 〚3 94〛;
98+ vimproc = 〚3 95〛;
99+ vimshell = 〚3 96〛;
100+ vinegar = 〚3 97〛;
101+ watchdogs = 〚3 98〛;
102+ wombat256 = 〚3 99〛;
103+ xterm-color-table = 〚3 100〛;
104+ yankring = 〚3 101〛;
105+ zeavim = 〚3 102〛;
106+ }
107+ ) //
108+ ( 〚1 103〛
109+ ) ~
110+ ( 〚1 104〛
111+ ),
112+ 〚1 105〛.mapAttrs = (〚4 106〛 -> 〚5 107〛 -> 〚5 107〛) -> 〚4 104〛 -> 〚4 108〛,
113+ 〚1 109〛.BufOnly-vim = α,
114+ 〚1 109〛.Colour-Sampler-Pack = γ,
115+ 〚1 109〛.YankRing-vim = σ,
116+ 〚1 109〛.a-vim = υ,
117+ 〚1 109〛.bats-vim = φ,
118+ 〚1 109〛.builtins = 〚2 110〛,
119+ 〚1 109〛.calendar-vim = χ,
120+ 〚1 109〛.caw-vim = ψ,
121+ 〚1 109〛.command-t = δ4,
122+ 〚1 109〛.committia-vim = ζ6,
123+ 〚1 109〛.concealedyank-vim = η7,
124+ 〚1 109〛.context_filetype-vim = θ8,
125+ 〚1 109〛.cosco-vim = δ,
126+ 〚1 109〛.csapprox = β,
127+ 〚1 109〛.csv-vim = κ10,
128+ 〚1 109〛.ctrlp-vim = λ11,
129+ 〚1 109〛.denite-nvim = ν13,
130+ 〚1 109〛.dontDistribute = 〚3 107〛 -> 〚3 107〛,
131+ 〚1 109〛.echodoc-vim = ρ17,
132+ 〚1 109〛.ghcmod-vim = φ21,
133+ 〚1 109〛.goyo-vim = ω24,
134+ 〚1 109〛.gundo-vim = ζ,
135+ 〚1 109〛.hlint-refactor-vim = 〚2 53〛,
136+ 〚1 109〛.isDerivation = 〚3 107〛 -> Bool,
137+ 〚1 109〛.neco-ghc = 〚2 59〛,
138+ 〚1 109〛.neocomplete-vim = 〚2 60〛,
139+ 〚1 109〛.neoinclude-vim = 〚2 61〛,
140+ 〚1 109〛.neomru-vim = 〚2 62〛,
141+ 〚1 109〛.neosnippet-vim = 〚2 63〛,
142+ 〚1 109〛.nerdcommenter = ξ,
143+ 〚1 109〛.nerdtree = ο,
144+ 〚1 109〛.open-browser-vim = 〚2 64〛,
145+ 〚1 109〛.rainbow_parentheses-vim = 〚2 69〛,
146+ 〚1 109〛.removeAttrs = 〚3 107〛 -> [String] -> 〚4 107〛,
147+ 〚1 109〛.riv-vim = 〚2 72〛,
148+ 〚1 109〛.sourcemap-vim = 〚2 79〛,
149+ 〚1 109〛.supertab = ι,
150+ 〚1 109〛.syntastic = κ,
151+ 〚1 109〛.tabpagebuffer-vim = 〚2 85〛,
152+ 〚1 109〛.tabular = μ,
153+ 〚1 109〛.tagbar = ν,
154+ 〚1 109〛.taglist-vim = 〚2 87〛,
155+ 〚1 109〛.throw = String -> 〚3 107〛,
156+ 〚1 109〛.thumbnail-vim = 〚2 88〛,
157+ 〚1 109〛.tlib_vim = 〚2 89〛,
158+ 〚1 109〛.tslime-vim = 〚2 92〛,
159+ 〚1 109〛.ultisnips = π,
160+ 〚1 109〛.unite-vim = 〚2 93〛,
161+ 〚1 109〛.vim-SyntaxRange = λ,
162+ 〚1 109〛.vim-airline = τ,
163+ 〚1 109〛.vim-coffee-script = ω,
164+ 〚1 109〛.vim-colors-solarized = θ,
165+ 〚1 109〛.vim-commentary = ε5,
166+ 〚1 109〛.vim-css-color = ι9,
167+ 〚1 109〛.vim-cute-python = μ12,
168+ 〚1 109〛.vim-easy-align = ξ14,
169+ 〚1 109〛.vim-easygit = ο15,
170+ 〚1 109〛.vim-easymotion = π16,
171+ 〚1 109〛.vim-eighties = σ18,
172+ 〚1 109〛.vim-extradite = τ19,
173+ 〚1 109〛.vim-fugitive = υ20,
174+ 〚1 109〛.vim-gist = ε,
175+ 〚1 109〛.vim-gitgutter = ψ23,
176+ 〚1 109〛.vim-haskellConcealPlus = 〚2 50〛,
177+ 〚1 109〛.vim-haskellconceal = 〚2 49〛,
178+ 〚1 109〛.vim-hier = 〚2 52〛,
179+ 〚1 109〛.vim-hoogle = η,
180+ 〚1 109〛.vim-ipython = 〚2 55〛,
181+ 〚1 109〛.vim-latex-live-preview = 〚2 56〛,
182+ 〚1 109〛.vim-maktaba = 〚2 57〛,
183+ 〚1 109〛.vim-multiple-cursors = 〚2 58〛,
184+ 〚1 109〛.vim-pathogen = 〚2 65〛,
185+ 〚1 109〛.vim-polyglot = 〚2 66〛,
186+ 〚1 109〛.vim-prettyprint = 〚2 67〛,
187+ 〚1 109〛.vim-quickrun = 〚2 68〛,
188+ 〚1 109〛.vim-repeat = 〚2 70〛,
189+ 〚1 109〛.vim-rhubarb = 〚2 71〛,
190+ 〚1 109〛.vim-sensible = 〚2 73〛,
191+ 〚1 109〛.vim-signature = 〚2 74〛,
192+ 〚1 109〛.vim-sleuth = 〚2 75〛,
193+ 〚1 109〛.vim-snipmate = 〚2 76〛,
194+ 〚1 109〛.vim-solidity = 〚2 78〛,
195+ 〚1 109〛.vim-stylish-haskell = 〚2 81〛,
196+ 〚1 109〛.vim-surround = 〚2 83〛,
197+ 〚1 109〛.vim-table-mode = 〚2 84〛,
198+ 〚1 109〛.vim-tabpagecd = 〚2 86〛,
199+ 〚1 109〛.vim-tmux-navigator = 〚2 90〛,
200+ 〚1 109〛.vim-vinegar = 〚2 97〛,
201+ 〚1 109〛.vim-watchdogs = 〚2 98〛,
202+ 〚1 109〛.vim2nix = 〚2 94〛,
203+ 〚1 109〛.vimproc-vim = 〚2 95〛,
204+ 〚1 109〛.vimshell-vim = 〚2 96〛,
205+ 〚1 109〛.webapi-vim = ρ,
206+ 〚1 109〛.wombat256-vim = 〚2 99〛,
207+ 〚1 109〛.xterm-color-table-vim = 〚2 100〛,
208+ 〚1 109〛.zeavim-vim = 〚2 102〛,
209+ 〚1 107〛.recurseForDerivations = Bool,
210+ 〚1 110〛.hasAttr = 〚3 106〛 -> 〚4 109〛 -> Bool,
211+ 〚1 111〛.fromJSON = 〚3 112〛 -> 〚3 113〛,
212+ 〚1 114〛.readFile = Path -> 〚3 112〛
213+) =>
214+〚2 105〛 -> 〚3 109〛 -> 〚3 108〛
test/golden/importless/amd-microcode.txtnew file+13
@@ -0,0 +1,13 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ.
2+( α.updateMicrocode = β,
3+ γ.mkIf = β -> {boot = {initrd = {prepend = δ;};};} -> ε,
4+ γ.mkOption = {default = Bool; description = String; type = ζ;} -> η,
5+ γ.mkOrder = Integer -> [String] -> δ,
6+ γ.types = θ,
7+ ι.amd = α,
8+ κ.cpu = ι,
9+ λ.hardware = κ,
10+ θ.bool = ζ
11+) =>
12+{config = α; lib = γ; pkgs = μ;} ->
13+{config = ε; options = {hardware = {cpu = {amd = {updateMicrocode = η;};};};};}
test/golden/importless/amd.txtnew file+19
@@ -0,0 +1,19 @@
1+∀ α β γ δ ε ζ η θ ι.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildInputs = [γ];
5+ buildPhase = String;
6+ installPhase = String;
7+ meta =
8+ {description = String; homepage = String; license = δ; platforms = ε;};
9+ name = String;
10+ sourceRoot = String;
11+ src = ζ;
12+ } ->
13+ η,
14+ β.licenses = θ,
15+ β.platforms = ι,
16+ θ.unfreeRedistributableFirmware = δ,
17+ ι.linux = ε
18+) =>
19+{firmwareLinuxNonfree = ζ; libarchive = γ; stdenv = α;} -> η
test/golden/importless/amdgpu.txtnew file+8
@@ -0,0 +1,8 @@
1+∀ α β γ δ ε ζ η.
2+( α.videoDrivers = β,
3+ γ.elem = String -> β -> δ,
4+ γ.mkIf = δ -> {boot = {blacklistedKernelModules = [String];};} -> ε,
5+ ζ.xserver = α,
6+ η.services = ζ
7+) =>
8+{config = α; lib = γ;} -> {config = ε;}
test/golden/importless/ant-bloody.txtnew file+29
@@ -0,0 +1,29 @@
1+∀ α β γ δ ε ζ η θ ι κ λ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { installPhase = String;
5+ meta =
6+ { description = String;
7+ homepage = String;
8+ license = γ;
9+ maintainers = [δ];
10+ platforms = ε;
11+ };
12+ pname = String;
13+ propagatedUserEnvPkgs = [ζ];
14+ src = η;
15+ version = String;
16+ } ->
17+ θ,
18+ β.alexarice = δ,
19+ β.licenses = ι,
20+ β.maintainers = κ,
21+ β.platforms = λ,
22+ ι.gpl3 = γ,
23+ λ.all = ε
24+) =>
25+{ fetchurl = {sha256 = String; url = String;} -> η;
26+ gtk-engine-murrine = ζ;
27+ stdenv = α;
28+} ->
29+θ
test/golden/importless/ant-dracula.txtnew file+29
@@ -0,0 +1,29 @@
1+∀ α β γ δ ε ζ η θ ι κ λ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { installPhase = String;
5+ meta =
6+ { description = String;
7+ homepage = String;
8+ license = γ;
9+ maintainers = [δ];
10+ platforms = ε;
11+ };
12+ pname = String;
13+ propagatedUserEnvPkgs = [ζ];
14+ src = η;
15+ version = String;
16+ } ->
17+ θ,
18+ β.alexarice = δ,
19+ β.licenses = ι,
20+ β.maintainers = κ,
21+ β.platforms = λ,
22+ ι.gpl3 = γ,
23+ λ.all = ε
24+) =>
25+{ fetchurl = {sha256 = String; url = String;} -> η;
26+ gtk-engine-murrine = ζ;
27+ stdenv = α;
28+} ->
29+θ
test/golden/importless/ant-nebula.txtnew file+29
@@ -0,0 +1,29 @@
1+∀ α β γ δ ε ζ η θ ι κ λ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { installPhase = String;
5+ meta =
6+ { description = String;
7+ homepage = String;
8+ license = γ;
9+ maintainers = [δ];
10+ platforms = ε;
11+ };
12+ pname = String;
13+ propagatedUserEnvPkgs = [ζ];
14+ src = η;
15+ version = String;
16+ } ->
17+ θ,
18+ β.alexarice = δ,
19+ β.licenses = ι,
20+ β.maintainers = κ,
21+ β.platforms = λ,
22+ ι.gpl3 = γ,
23+ λ.all = ε
24+) =>
25+{ fetchurl = {sha256 = String; url = String;} -> η;
26+ gtk-engine-murrine = ζ;
27+ stdenv = α;
28+} ->
29+θ
test/golden/importless/ant.txtnew file+29
@@ -0,0 +1,29 @@
1+∀ α β γ δ ε ζ η θ ι κ λ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { installPhase = String;
5+ meta =
6+ { description = String;
7+ homepage = String;
8+ license = γ;
9+ maintainers = [δ];
10+ platforms = ε;
11+ };
12+ pname = String;
13+ propagatedUserEnvPkgs = [ζ];
14+ src = η;
15+ version = String;
16+ } ->
17+ θ,
18+ β.alexarice = δ,
19+ β.licenses = ι,
20+ β.maintainers = κ,
21+ β.platforms = λ,
22+ ι.gpl3 = γ,
23+ λ.all = ε
24+) =>
25+{ fetchurl = {sha256 = String; url = String;} -> η;
26+ gtk-engine-murrine = ζ;
27+ stdenv = α;
28+} ->
29+θ
test/golden/importless/apcupsd-exporter.txtnew file+31
@@ -0,0 +1,31 @@
1+∀ α β γ δ ε ζ η θ ι κ λ.
2+( α.lib = β,
3+ γ.prometheus-exporters = δ,
4+ β._1000101 = ε,
5+ β.licenses = ζ,
6+ β.maintainers = η,
7+ β.mdlayher = ε,
8+ ζ.mit = θ,
9+ δ.apcupsd = ι
10+) =>
11+{ buildGoModule =
12+ { doCheck = Bool;
13+ meta =
14+ { description = String;
15+ homepage = String;
16+ license = θ;
17+ maintainers = [ε];
18+ };
19+ passthru = {tests = {apcupsd = ι;};};
20+ pname = String;
21+ src = κ;
22+ vendorSha256 = String;
23+ version = String;
24+ } ->
25+ λ;
26+ fetchFromGitHub =
27+ {owner = String; repo = String; rev = String; sha256 = String;} -> κ;
28+ nixosTests = γ;
29+ stdenv = α;
30+} ->
31+λ
test/golden/importless/apcupsd.txtnew file+15
@@ -0,0 +1,15 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ.
2+( α.apcupsd = β,
3+ γ.mkOption = {default = String; description = String; type = δ;} -> ε,
4+ γ.types = ζ,
5+ η.exporters = α,
6+ θ.prometheus = η,
7+ ι.services = θ,
8+ ζ.str = δ,
9+ κ.enum = [String] -> λ
10+) =>
11+{config = α; lib = γ; options = μ; pkgs = ν;} ->
12+{ extraOpts = {apcupsdAddress = ε; apcupsdNetwork = ξ;};
13+ port = Integer;
14+ serviceOpts = {serviceConfig = {ExecStart = String;};};
15+}
test/golden/importless/apeclex.txtnew file+13
@@ -0,0 +1,13 @@
1+∀ α β γ δ ε ζ η.
2+(α.lib = β, β.licenses = γ, γ.lgpl3 = δ, ε.gpl3 = δ) => { attemptoClex = ζ;
3+ callPackage =
4+ Path ->
5+ { description = String;
6+ lexiconPath = String;
7+ license = [δ];
8+ pname = String;
9+ } ->
10+ η;
11+ stdenv = α;
12+} ->
13+η
test/golden/importless/apiextractor.txtnew file+33
@@ -0,0 +1,33 @@
1+∀ β γ δ ε ζ η θ ι κ λ μ ν ξ.
2+( β.all = γ,
3+ β.gpl2 = δ,
4+ β.mkDerivation =
5+ { buildInputs = [ε];
6+ enableParallelBuilding = Bool;
7+ meta =
8+ { description = String;
9+ homepage = String;
10+ license = δ;
11+ maintainers = ∀ α. α;
12+ platforms = γ;
13+ };
14+ name = String;
15+ src = ζ;
16+ } ->
17+ η,
18+ θ.withPackages = (ι -> [κ]) -> ε,
19+ ι.sphinx = κ,
20+ λ.licenses = β,
21+ μ.lib = λ,
22+ ν.platforms = β,
23+ ξ.lib = ν
24+) =>
25+{ cmake = ε;
26+ fetchurl = {sha256 = String; url = String;} -> ζ;
27+ libxml2 = ε;
28+ libxslt = ε;
29+ python2 = θ;
30+ qt4 = ε;
31+ stdenv = β;
32+} ->
33+η
test/golden/importless/appdaemon.txtnew file+69
@@ -0,0 +1,69 @@
1+∀ ω α1 β2 γ3 δ4 ε5 ζ6 η7 θ8 ι9 κ10 λ11.
2+( ω.dotlambda = α1,
3+ ω.licenses = β2,
4+ ω.maintainers = γ3,
5+ ω.peterhoeg = α1,
6+ δ4.override =
7+ { packageOverrides =
8+ ∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ φ χ ψ.
9+ ( α.overridePythonAttrs = (β -> {src = γ; version = String;}) -> δ,
10+ β.override = ε,
11+ ζ.override = η,
12+ θ.override = ι,
13+ κ.override = λ,
14+ μ.aiohttp-jinja2 = α,
15+ ν.bcrypt = α,
16+ ξ.jinja2 = α,
17+ ο.yarl = α,
18+ π.src = β,
19+ ρ.src = ζ,
20+ σ.src = θ,
21+ τ.src = κ
22+ ) =>
23+ υ -> α -> {aiohttp-jinja2 = δ; bcrypt = φ; jinja2 = χ; yarl = ψ;};
24+ } ->
25+ ε5,
26+ ε5.buildPythonApplication =
27+ { doCheck = Bool;
28+ meta =
29+ { description = String;
30+ homepage = String;
31+ license = ζ6;
32+ maintainers = [α1];
33+ };
34+ pname = String;
35+ postPatch = String;
36+ propagatedBuildInputs = [η7];
37+ src = θ8;
38+ version = String;
39+ } ->
40+ ι9,
41+ ε5.pkgs = κ10,
42+ β2.mit = ζ6,
43+ λ11.pkgs = ε5,
44+ κ10.aiohttp = η7,
45+ κ10.aiohttp-jinja2 = η7,
46+ κ10.astral = η7,
47+ κ10.bcrypt = η7,
48+ κ10.daemonize = η7,
49+ κ10.dateutil = η7,
50+ κ10.deepdiff = η7,
51+ κ10.feedparser = η7,
52+ κ10.iso8601 = η7,
53+ κ10.jinja2 = η7,
54+ κ10.paho-mqtt = η7,
55+ κ10.pid = η7,
56+ κ10.python-socketio = η7,
57+ κ10.pyyaml = η7,
58+ κ10.requests = η7,
59+ κ10.setuptools = η7,
60+ κ10.voluptuous = η7,
61+ κ10.websocket_client = η7,
62+ κ10.yarl = η7
63+) =>
64+{ fetchFromGitHub =
65+ {owner = String; repo = String; rev = String; sha256 = String;} -> θ8;
66+ lib = ω;
67+ python3 = δ4;
68+} ->
69+ι9
test/golden/importless/appmenu-gtk-module.txtnew file+27
@@ -0,0 +1,27 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildInputs = [γ];
5+ configurePhase = String;
6+ installPhase = String;
7+ meta = {description = String; license = δ; maintainers = [ε];};
8+ nativeBuildInputs = [ζ];
9+ pname = String;
10+ src = String;
11+ version = String;
12+ } ->
13+ η,
14+ β.jD91mZM2 = ε,
15+ β.licenses = θ,
16+ β.maintainers = ι,
17+ θ.lgpl3 = δ
18+) =>
19+{ cmake = ζ;
20+ fetchFromGitHub = κ;
21+ glib = γ;
22+ gtk2 = γ;
23+ gtk3 = γ;
24+ stdenv = α;
25+ vala = ζ;
26+} ->
27+η
test/golden/importless/appstream.txtnew file+9
@@ -0,0 +1,9 @@
1+∀ α β γ δ ε ζ η θ.
2+( α.enable = β,
3+ γ.mkIf = β -> {environment = {pathsToLink = [String];};} -> δ,
4+ γ.mkOption = {default = Bool; description = String; type = ε;} -> ζ,
5+ γ.types = η,
6+ θ.appstream = α,
7+ η.bool = ε
8+) =>
9+{config = α; lib = γ;} -> {config = δ; options = {appstream = {enable = ζ;};};}
test/golden/importless/archive-version.txtnew file+8
@@ -0,0 +1,8 @@
1+∀ α β γ δ ε.
2+( α.concatMapStrings = β -> γ -> String,
3+ α.fixedWidthNumber = Integer -> β,
4+ α.head = δ -> String,
5+ α.splitVersion = ε -> δ,
6+ α.tail = δ -> γ
7+) =>
8+α -> ε -> String
test/golden/importless/assets.txtnew file+29
@@ -0,0 +1,29 @@
1+∀ β γ δ ε ζ η θ ι κ.
2+( β.lib = γ,
3+ β.mkDerivation =
4+ { dontBuild = Bool;
5+ dontFixup = Bool;
6+ installPhase = String;
7+ meta =
8+ { description = String;
9+ homepage = String;
10+ hydraPlatforms = ∀ α. α;
11+ license = δ;
12+ maintainers = [ε];
13+ };
14+ name = String;
15+ nativeBuildInputs = [ζ];
16+ src = η;
17+ version = String;
18+ } ->
19+ θ,
20+ γ.licenses = ι,
21+ γ.maintainers = κ,
22+ γ.peterhoeg = ε,
23+ ι.unfree = δ
24+) =>
25+{ gogUnpackHook = ζ;
26+ requireFile = {message = String; name = String; sha256 = String;} -> η;
27+ stdenv = β;
28+} ->
29+{descent1-assets = θ; descent2-assets = θ;}
test/golden/importless/async-rpc-kernel.txtnew file+35
@@ -0,0 +1,35 @@
1+∀ α β γ δ ε ζ η θ.
2+( α.lib = β,
3+ β.licenses = γ,
4+ β.maintainers = δ,
5+ γ.asl20 = ε,
6+ δ.maurer = ζ
7+) =>
8+{ async_kernel = η;
9+ bin_prot = η;
10+ buildOcamlJane =
11+ { hash = String;
12+ meta =
13+ { description = String;
14+ homepage = String;
15+ license = ε;
16+ maintainers = [ζ];
17+ };
18+ name = String;
19+ propagatedBuildInputs = [η];
20+ } ->
21+ θ;
22+ core_kernel = η;
23+ fieldslib = η;
24+ ppx_assert = η;
25+ ppx_bench = η;
26+ ppx_driver = η;
27+ ppx_expect = η;
28+ ppx_inline_test = η;
29+ ppx_jane = η;
30+ sexplib = η;
31+ stdenv = α;
32+ typerep = η;
33+ variantslib = η;
34+} ->
35+θ
test/golden/importless/atd.txtnew file+53
@@ -0,0 +1,53 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ φ χ ψ ω.
2+( α.atd = β,
3+ γ.builtins = δ,
4+ γ.map =
5+ ( ε ->
6+ { name = String;
7+ value =
8+ { group = String;
9+ owner = String;
10+ setgid = Bool;
11+ setuid = Bool;
12+ source = String;
13+ };
14+ }
15+ ) ->
16+ [String] -> ζ,
17+ γ.mkIf =
18+ η ->
19+ { environment = {systemPackages = [θ];};
20+ security = {pam = {services = {atd = {};};}; wrappers = ι;};
21+ systemd =
22+ { services =
23+ { atd =
24+ { description = String;
25+ path = [θ];
26+ preStart = String;
27+ script = String;
28+ serviceConfig = {Type = String;};
29+ wantedBy = [String];
30+ };
31+ };
32+ };
33+ users =
34+ { groups = {atd = {gid = κ;};};
35+ users = {atd = {description = String; home = String; uid = λ;};};
36+ };
37+ } ->
38+ μ,
39+ γ.mkOption = {default = Bool; description = String; type = ν;} -> ξ,
40+ γ.types = ο,
41+ π.at = θ,
42+ β.enable = η,
43+ ρ.services = α,
44+ σ.gids = α,
45+ τ.ids = σ,
46+ υ.uids = α,
47+ φ.ids = υ,
48+ δ.listToAttrs = ζ -> ι,
49+ ο.bool = ν,
50+ χ.bool = ψ
51+) =>
52+{config = α; lib = γ; pkgs = π;} ->
53+{config = μ; options = {services = {atd = {allowEveryone = ξ; enable = ω;};};};}
test/golden/importless/ati.txtnew file+25
@@ -0,0 +1,25 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π.
2+( α.ati_drivers_x11 = β,
3+ α.videoDrivers = γ,
4+ δ.elem = String -> γ -> ε,
5+ δ.mkIf =
6+ ε ->
7+ { boot = {blacklistedKernelModules = [String]; extraModulePackages = [β];};
8+ environment = {etc = {ati = {source = String;};}; systemPackages = [β];};
9+ hardware =
10+ {opengl = {package = β; package32 = ζ; setLdLibraryPath = Bool;};};
11+ nixpkgs = {config = {xorg = {abiCompat = String;};};};
12+ services = {xserver = {drivers = η;};};
13+ } ->
14+ θ,
15+ δ.singleton = {display = Bool; modules = [β]; name = String;} -> η,
16+ ι.override = {kernel = Null; libsOnly = Bool;} -> ζ,
17+ κ.xserver = α,
18+ λ.services = κ,
19+ μ.kernelPackages = α,
20+ ν.boot = μ,
21+ ξ.ati_drivers_x11 = ι,
22+ ο.linuxPackages = ξ,
23+ π.pkgsi686Linux = ο
24+) =>
25+{config = α; lib = δ; pkgs = ι;} -> {config = θ;}
test/golden/importless/atop.txtnew file+19
@@ -0,0 +1,19 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν.
2+( α.atop = β,
3+ γ.concatStrings = δ -> ε,
4+ γ.mapAttrsToList = (ζ -> η -> String) -> θ -> δ,
5+ γ.mkIf = Bool -> {environment = {etc = {atoprc = {text = ε;};};};} -> ι,
6+ γ.mkOption =
7+ { default = {};
8+ description = String;
9+ example = {flags = String; interval = Integer;};
10+ type = κ;
11+ } ->
12+ λ,
13+ γ.types = μ,
14+ β.settings = {},
15+ ν.programs = α,
16+ μ.attrs = κ
17+) =>
18+{config = α; lib = γ;} ->
19+{config = ι; options = {programs = {atop = {settings = λ;};};};}
test/golden/importless/auditd.txtnew file+30
@@ -0,0 +1,30 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.enable = β,
3+ γ.mkEnableOption = String -> δ,
4+ γ.mkIf =
5+ β ->
6+ { boot = {kernelParams = [String];};
7+ environment = {systemPackages = [ε];};
8+ systemd =
9+ { services =
10+ { auditd =
11+ { description = String;
12+ path = [ζ];
13+ serviceConfig = {ExecStart = String; ExecStartPre = String;};
14+ unitConfig =
15+ { ConditionSecurity = [String];
16+ ConditionVirtualization = String;
17+ DefaultDependencies = Bool;
18+ };
19+ wantedBy = [String];
20+ };
21+ };
22+ };
23+ } ->
24+ η,
25+ θ.audit = ε,
26+ ι.auditd = α,
27+ κ.security = ι
28+) =>
29+{config = α; lib = γ; pkgs = θ;} ->
30+{config = η; options = {security = {auditd = {enable = δ;};};};}
test/golden/importless/auth.txtnew file+33
@@ -0,0 +1,33 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.buildRustPackage =
3+ { buildInputs = [β];
4+ cargoSha256 = String;
5+ meta =
6+ { description = String;
7+ homepage = String;
8+ license = γ;
9+ maintainers = [δ];
10+ };
11+ nativeBuildInputs = [ε];
12+ pname = String;
13+ src = ζ;
14+ version = String;
15+ } ->
16+ η,
17+ α.licenses = θ,
18+ α.maintainers = ι,
19+ θ.mpl20 = γ,
20+ ι.rushmorem = δ
21+) =>
22+{ cmake = ε;
23+ czmq = β;
24+ fetchFromGitHub =
25+ {owner = String; repo = String; rev = String; sha256 = String;} -> ζ;
26+ lib = κ;
27+ openssl = β;
28+ pkgconfig = ε;
29+ rustPlatform = α;
30+ zeromq = β;
31+ zlib = β;
32+} ->
33+η
test/golden/importless/autorandr.txtnew file+39
@@ -0,0 +1,39 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο.
2+( α.autorandr = β,
3+ γ.gnidorah = δ,
4+ γ.maintainers = ε,
5+ γ.mkEnableOption = String -> ζ,
6+ γ.mkIf =
7+ η ->
8+ { environment = {systemPackages = [θ];};
9+ services = {udev = {packages = [ι];};};
10+ systemd =
11+ { services =
12+ { autorandr =
13+ { after = [String];
14+ description = String;
15+ serviceConfig =
16+ { ExecStart = String;
17+ RemainAfterExit = Bool;
18+ StartLimitBurst = Integer;
19+ StartLimitInterval = Integer;
20+ Type = String;
21+ };
22+ wantedBy = [String];
23+ };
24+ };
25+ };
26+ } ->
27+ κ,
28+ γ.mkOption = {default = String; description = String; type = λ;} -> μ,
29+ γ.types = ν,
30+ ξ.autorandr = θ,
31+ β.enable = η,
32+ ο.services = α,
33+ ν.str = λ
34+) =>
35+{config = α; lib = γ; pkgs = ξ;} ->
36+{ config = κ;
37+ meta = {maintainers = [δ];};
38+ options = {services = {autorandr = {defaultTarget = μ; enable = ζ;};};};
39+}
test/golden/importless/autostart.txtnew file+17
@@ -0,0 +1,17 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ.
2+( α.enable = β,
3+ γ.mkIf = β -> {environment = {pathsToLink = [String];};} -> δ,
4+ γ.mkOption = {default = Bool; description = String; type = ε;} -> ζ,
5+ γ.teams = η,
6+ γ.types = θ,
7+ ι.autostart = α,
8+ κ.xdg = ι,
9+ η.members = λ,
10+ μ.freedesktop = η,
11+ θ.bool = ε
12+) =>
13+{config = α; lib = γ;} ->
14+{ config = δ;
15+ meta = {maintainers = λ;};
16+ options = {xdg = {autostart = {enable = ζ;};};};
17+}
test/golden/importless/aws-s3-exporter.txtnew file+27
@@ -0,0 +1,27 @@
1+∀ α β γ δ ε ζ η θ.
2+( α.lib = β,
3+ β.licenses = γ,
4+ β.maintainers = δ,
5+ γ.asl20 = ε,
6+ δ.mmahut = ζ
7+) =>
8+{ buildGoPackage =
9+ { doCheck = Bool;
10+ goDeps = Path;
11+ goPackagePath = String;
12+ meta =
13+ { description = String;
14+ homepage = String;
15+ license = ε;
16+ maintainers = [ζ];
17+ };
18+ pname = String;
19+ src = η;
20+ version = String;
21+ } ->
22+ θ;
23+ fetchFromGitHub =
24+ {owner = String; repo = String; rev = String; sha256 = String;} -> η;
25+ stdenv = α;
26+} ->
27+θ
test/golden/importless/azure-agent.txtnew file+102
@@ -0,0 +1,102 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ φ χ ψ ω α1 β2.
2+( α.agent = β,
3+ α.enable = Bool,
4+ γ.coreutils = δ,
5+ γ.findutils = δ,
6+ γ.gawk = δ,
7+ γ.gnugrep = δ,
8+ γ.makeWrapper = ε,
9+ γ.mkIf =
10+ ζ ->
11+ { assertions = [{assertion = Bool; message = String;}];
12+ boot = {initrd = {kernelModules = [String];};};
13+ environment = {etc = {waagent.conf = {text = String;};};};
14+ networking =
15+ { dhcpcd = {persistent = Bool;};
16+ firewall = {allowedUDPPorts = [Integer];};
17+ };
18+ services =
19+ { logrotate = {config = String; enable = Bool;};
20+ udev = {packages = [η];};
21+ };
22+ systemd =
23+ { services =
24+ { consume-hypervisor-entropy =
25+ { before = [String];
26+ description = String;
27+ path = [θ];
28+ script = String;
29+ serviceConfig =
30+ { RemainAfterExit = Bool;
31+ StandardError = String;
32+ StandardOutput = String;
33+ Type = String;
34+ };
35+ wantedBy = [String];
36+ };
37+ waagent =
38+ { after = [String];
39+ description = String;
40+ path = [ι];
41+ serviceConfig = {ExecStart = String; Type = String;};
42+ unitConfig = {ConditionPathExists = String;};
43+ wantedBy = [String];
44+ wants = [String];
45+ };
46+ };
47+ targets = {provisioned = {description = String;};};
48+ };
49+ } ->
50+ κ,
51+ γ.mkOption = {default = Bool; description = String;} -> λ,
52+ γ.nettools = δ,
53+ γ.openssh = δ,
54+ γ.openssl = δ,
55+ γ.parted = δ,
56+ γ.procps = δ,
57+ γ.python = ε,
58+ γ.pythonPackages = μ,
59+ γ.shadow = δ,
60+ γ.stdenv = ν,
61+ γ.utillinux = δ,
62+ ξ.bash = ι,
63+ ξ.coreutils = θ,
64+ ξ.e2fsprogs = ι,
65+ ξ.fetchFromGitHub =
66+ {owner = String; repo = String; rev = String; sha256 = String;} -> ο,
67+ ξ.isi686 = Bool,
68+ ξ.isx86_64 = Bool,
69+ ξ.writeScript = String -> String -> π,
70+ β.enable = ζ,
71+ ρ.azure = α,
72+ σ.virtualisation = ρ,
73+ τ.networkmanager = α,
74+ υ.networking = τ,
75+ ν.mkDerivation =
76+ { buildInputs = [ε];
77+ buildPhase = Bool;
78+ configurePhase = Bool;
79+ installPhase = String;
80+ name = String;
81+ patches = [Path];
82+ pythonPath = [φ];
83+ runtimeDeps = [δ];
84+ src = ο;
85+ } ->
86+ η,
87+ μ.pyasn1 = φ,
88+ χ.wrapPython = ε,
89+ ψ.stdenv = ξ,
90+ ω.stdenv = ξ
91+) =>
92+{config = α; lib = γ; pkgs = ξ;} ->
93+{ config = κ;
94+ options =
95+ { virtualisation =
96+ { azure =
97+ { agent =
98+ {enable = λ; mountResourceDisk = α1; verboseLogging = β2;};
99+ };
100+ };
101+ };
102+}
test/golden/importless/b43.txtnew file+19
@@ -0,0 +1,19 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ.
2+( α.enableB43Firmware = β,
3+ α.version = γ,
4+ δ.builtins = ε,
5+ δ.lessThan = Integer -> ζ -> η,
6+ δ.mkIf = β -> {assertions = θ; hardware = {firmware = [ι];};} -> κ,
7+ δ.mkOption = {default = Bool; description = String; type = λ;} -> μ,
8+ δ.singleton = {assertion = η; message = String;} -> θ,
9+ δ.types = ν,
10+ ξ.b43Firmware_5_1_138 = ι,
11+ ο.kernel = α,
12+ π.kernelPackages = ο,
13+ ρ.boot = π,
14+ σ.networking = α,
15+ ε.compareVersions = γ -> String -> ζ,
16+ ν.bool = λ
17+) =>
18+{config = α; lib = δ; pkgs = ξ;} ->
19+{config = κ; options = {networking = {enableB43Firmware = μ;};};}
test/golden/importless/backend.txtnew file+53
@@ -0,0 +1,53 @@
1+∀ α β γ δ ε ζ η θ ι.
2+( α.gpl3Plus = β,
3+ α.maintainers = γ,
4+ δ.gtk3 = ε,
5+ δ.poppler_gi = ε,
6+ ζ.licenses = α,
7+ γ.aszlig = η,
8+ γ.symphorien = η
9+) =>
10+{ buildPythonPackage =
11+ { disabled = Bool;
12+ meta =
13+ { description = String;
14+ homepage = String;
15+ license = β;
16+ maintainers = [η];
17+ };
18+ patchPhase = String;
19+ pname = String;
20+ preCheck = String;
21+ propagatedBuildInputs = [ε];
22+ sourceRoot = String;
23+ src = θ;
24+ version = String;
25+ } ->
26+ ι;
27+ distro = ε;
28+ fetchFromGitLab =
29+ { domain = String;
30+ group = String;
31+ owner = String;
32+ repo = String;
33+ rev = String;
34+ sha256 = String;
35+ } ->
36+ θ;
37+ isPy3k = Bool;
38+ isPyPy = Bool;
39+ lib = α;
40+ libinsane = ε;
41+ natsort = ε;
42+ pillow = ε;
43+ pkgs = δ;
44+ pycountry = ε;
45+ pyenchant = ε;
46+ pygobject3 = ε;
47+ pyocr = ε;
48+ python-Levenshtein = ε;
49+ simplebayes = ε;
50+ termcolor = ε;
51+ whoosh = ε;
52+} ->
53+ι
test/golden/importless/bamf.txtnew file+17
@@ -0,0 +1,17 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ.
2+( α.enable = β,
3+ γ.maintainers = δ,
4+ γ.mkEnableOption = String -> ε,
5+ γ.mkIf =
6+ β ->
7+ {services = {dbus = {packages = [ζ];};}; systemd = {packages = [η];};} -> θ,
8+ γ.worldofpeace = ι,
9+ κ.bamf = ζ,
10+ λ.bamf = α,
11+ μ.services = λ
12+) =>
13+{config = α; lib = γ; pkgs = κ;} ->
14+{ config = θ;
15+ meta = {maintainers = [ι];};
16+ options = {services = {bamf = {enable = ε;};};};
17+}
test/golden/importless/bandwhich.txtnew file+23
@@ -0,0 +1,23 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν.
2+( α.bandwhich = β,
3+ γ.bandwhich = δ,
4+ γ.filalex77 = ε,
5+ γ.maintainers = ζ,
6+ γ.mkIf =
7+ η ->
8+ { environment = {systemPackages = [δ];};
9+ security =
10+ {wrappers = {bandwhich = {capabilities = String; source = String;};};};
11+ } ->
12+ θ,
13+ γ.mkOption = {default = Bool; description = String; type = ι;} -> κ,
14+ γ.types = λ,
15+ β.enable = η,
16+ μ.programs = α,
17+ λ.bool = ι
18+) =>
19+{config = α; lib = γ; pkgs = ν;} ->
20+{ config = θ;
21+ meta = {maintainers = [ε];};
22+ options = {programs = {bandwhich = {enable = κ;};};};
23+}
test/golden/importless/bash-my-aws.txtnew file+15
@@ -0,0 +1,15 @@
1+∀ α β γ δ ε ζ η θ ι.
2+( α.programs = β,
3+ γ.bash-my-aws = δ,
4+ γ.mkEnableOption = String -> ε,
5+ γ.mkIf =
6+ ζ ->
7+ { environment = {systemPackages = [δ];};
8+ programs = {bash = {interactiveShellInit = String;};};
9+ } ->
10+ η,
11+ β.bash-my-aws = θ,
12+ θ.enable = ζ
13+) =>
14+{config = α; lib = γ; pkgs = ι;} ->
15+{config = η; options = {programs = {bash-my-aws = {enable = ε;};};};}
test/golden/importless/bcachefs.txtnew file+22
@@ -0,0 +1,22 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ φ χ ψ ω.
2+( α.fileSystems = β,
3+ α.supportedFilesystems = γ,
4+ δ.concatStrings = ε -> String,
5+ δ.elem = String -> γ -> ζ,
6+ δ.filterAttrs = (η -> θ -> Bool) -> β -> {},
7+ δ.head = ι -> κ,
8+ δ.mapAttrsToList = (λ -> μ -> String) -> {} -> ε,
9+ δ.mkIf = ζ -> ν -> ξ,
10+ δ.mkMerge =
11+ [{boot = {kernelPackages = ο;}; system = {fsPackages = [π];};}] -> ν,
12+ δ.splitString = String -> ρ -> ι,
13+ σ.bcachefs-tools = π,
14+ σ.linuxPackages_testing_bcachefs = ο,
15+ τ.fsNeededForBoot = θ -> Bool,
16+ θ.fsType = υ,
17+ μ.device = φ,
18+ χ.boot = α,
19+ ψ.initrd = α,
20+ ω.boot = ψ
21+) =>
22+{config = α; lib = δ; pkgs = σ; utils = τ;} -> {config = ξ;}
test/golden/importless/bcc-git.txtnew file+27
@@ -0,0 +1,27 @@
1+∀ α β γ δ ε ζ η θ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { enableParallelBuilding = Bool;
5+ installPhase = String;
6+ makeFlags = [String];
7+ meta =
8+ { description = String;
9+ homepage = String;
10+ license = γ;
11+ maintainers = [δ];
12+ };
13+ name = String;
14+ patches = [Path];
15+ src = ε;
16+ } ->
17+ ζ,
18+ β.ertes = δ,
19+ β.licenses = η,
20+ β.maintainers = θ,
21+ η.mit = γ
22+) =>
23+{ fetchFromGitHub =
24+ {owner = String; repo = String; rev = String; sha256 = String;} -> ε;
25+ stdenv = α;
26+} ->
27+ζ
test/golden/importless/bean-add.txtnew file+20
@@ -0,0 +1,20 @@
1+∀ α β γ δ ε ζ η θ.
2+( α.maintainers = β,
3+ α.mkDerivation =
4+ { installPhase = String;
5+ meta = {description = String; homepage = String; maintainers = [γ];};
6+ name = String;
7+ propagatedBuildInputs = [δ];
8+ src = ε;
9+ } ->
10+ ζ,
11+ η.python = δ,
12+ β.matthiasbeyer = γ,
13+ θ.lib = α
14+) =>
15+{ fetchFromGitHub =
16+ {owner = String; repo = String; rev = String; sha256 = String;} -> ε;
17+ python3Packages = η;
18+ stdenv = α;
19+} ->
20+ζ
test/golden/importless/ber-metaocaml.txtnew file+53
@@ -0,0 +1,53 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν.
2+( α.isAarch64 = Bool,
3+ α.isMips = Bool,
4+ α.isi686 = Bool,
5+ α.isx86_64 = Bool,
6+ α.lib = β,
7+ α.mkDerivation =
8+ { buildInputs = [γ];
9+ buildPhase = String;
10+ checkPhase = String;
11+ configureFlags = [γ];
12+ dontStrip = Bool;
13+ installPhase = String;
14+ meta =
15+ { branch = String;
16+ broken = Bool;
17+ description = String;
18+ homepage = String;
19+ license = [δ];
20+ longDescription = String;
21+ maintainers = [ε];
22+ platforms = [ζ];
23+ };
24+ metaocaml = η;
25+ passthru = {nativeCompilers = Bool;};
26+ pname = String;
27+ postConfigure = String;
28+ prefixKey = String;
29+ src = η;
30+ version = String;
31+ x11env = θ;
32+ x11inc = String;
33+ x11lib = String;
34+ } ->
35+ ι,
36+ β.optionals = Bool -> [String] -> [γ],
37+ κ.darwin = [ζ],
38+ κ.lgpl2 = δ,
39+ κ.licenses = λ,
40+ κ.linux = [ζ],
41+ κ.maintainers = μ,
42+ κ.platforms = ν,
43+ κ.qpl = δ,
44+ κ.thoughtpolice = ε
45+) =>
46+{ buildEnv = {name = String; paths = [String];} -> θ;
47+ fetchurl = {sha256 = String; url = String;} -> η;
48+ libX11 = String;
49+ ncurses = γ;
50+ stdenv = α;
51+ xorgproto = String;
52+} ->
53+ι
test/golden/importless/berry.txtnew file+21
@@ -0,0 +1,21 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ.
2+( α.berry = β,
3+ γ.mkEnableOption = String -> δ,
4+ γ.mkIf =
5+ ε ->
6+ { environment = {systemPackages = [ζ];};
7+ services = {xserver = {windowManager = {session = η;};};};
8+ } ->
9+ θ,
10+ γ.singleton = {name = String; start = String;} -> η,
11+ ι.berry = ζ,
12+ β.enable = ε,
13+ κ.windowManager = α,
14+ λ.xserver = κ,
15+ μ.services = λ
16+) =>
17+{config = α; lib = γ; pkgs = ι;} ->
18+{ config = θ;
19+ options =
20+ {services = {xserver = {windowManager = {berry = {enable = δ;};};};};};
21+}
test/golden/importless/bg.txtnew file+41
@@ -0,0 +1,41 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildInputs = [γ];
5+ mesonFlags = [String];
6+ meta =
7+ { description = String;
8+ homepage = δ;
9+ license = ε;
10+ longDescription = String;
11+ maintainers = [ζ];
12+ platforms = η;
13+ };
14+ nativeBuildInputs = [θ];
15+ pname = String;
16+ src = ι;
17+ version = String;
18+ } ->
19+ κ,
20+ ι.meta = λ,
21+ β.licenses = μ,
22+ β.maintainers = ν,
23+ β.platforms = ξ,
24+ β.primeos = ζ,
25+ μ.mit = ε,
26+ ξ.linux = η,
27+ λ.homepage = δ
28+) =>
29+{ cairo = γ;
30+ fetchFromGitHub =
31+ {owner = String; repo = String; rev = String; sha256 = String;} -> ι;
32+ gdk-pixbuf = γ;
33+ meson = θ;
34+ ninja = θ;
35+ pkgconfig = θ;
36+ scdoc = θ;
37+ stdenv = α;
38+ wayland = γ;
39+ wayland-protocols = γ;
40+} ->
41+κ
test/golden/importless/bin.txtnew file+27
@@ -0,0 +1,27 @@
1+∀ α β γ δ ε ζ η θ ι.
2+( α.lib = β,
3+ β.licenses = γ,
4+ β.maintainers = δ,
5+ β.platforms = ε,
6+ γ.ofl = ζ,
7+ δ.cstrahan = η,
8+ ε.all = θ
9+) =>
10+{ fetchzip =
11+ { meta =
12+ { description = String;
13+ downloadPage = String;
14+ homepage = String;
15+ license = ζ;
16+ maintainers = [η];
17+ platforms = θ;
18+ };
19+ name = String;
20+ postFetch = String;
21+ sha256 = String;
22+ url = String;
23+ } ->
24+ ι;
25+ stdenv = α;
26+} ->
27+ι
test/golden/importless/bin_prot.txtnew file+26
@@ -0,0 +1,26 @@
1+∀ α β γ δ ε ζ η θ ι.
2+( α.lib = β,
3+ β.licenses = γ,
4+ β.maintainers = δ,
5+ γ.asl20 = ε,
6+ δ.maurer = ζ,
7+ η.ericbmerritt = ζ
8+) =>
9+{ buildOcamlJane =
10+ { hash = String;
11+ meta =
12+ { description = String;
13+ homepage = String;
14+ license = ε;
15+ maintainers = [ζ];
16+ };
17+ minimumSupportedOcamlVersion = String;
18+ name = String;
19+ propagatedBuildInputs = [θ];
20+ version = String;
21+ } ->
22+ ι;
23+ stdenv = α;
24+ type_conv = θ;
25+} ->
26+ι
test/golden/importless/bitcoin-knots.txtnew file+41
@@ -0,0 +1,41 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildInputs = [γ];
5+ configureFlags = [String];
6+ meta =
7+ { description = String;
8+ homepage = String;
9+ license = δ;
10+ maintainers = [ε];
11+ platforms = ζ;
12+ };
13+ nativeBuildInputs = [η];
14+ pname = String;
15+ src = θ;
16+ version = String;
17+ versionDate = String;
18+ } ->
19+ ι,
20+ β.licenses = κ,
21+ β.maintainers = λ,
22+ β.platforms = μ,
23+ κ.mit = δ,
24+ λ.mmahut = ε,
25+ μ.linux = ζ
26+) =>
27+{ autoreconfHook = η;
28+ boost = γ;
29+ db5 = γ;
30+ fetchFromGitHub =
31+ {owner = String; repo = String; rev = String; sha256 = String;} -> θ;
32+ libevent = γ;
33+ miniupnpc = γ;
34+ openssl = γ;
35+ pkgconfig = η;
36+ protobuf = γ;
37+ stdenv = α;
38+ utillinux = γ;
39+ zlib = γ;
40+} ->
41+ι
test/golden/importless/bitwig-studio1.txtnew file+71
@@ -0,0 +1,71 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { binPath = γ;
5+ buildInputs = [δ];
6+ dontBuild = Bool;
7+ dontWrapGApps = Bool;
8+ installPhase = String;
9+ meta =
10+ { description = String;
11+ homepage = String;
12+ license = ε;
13+ longDescription = String;
14+ maintainers = [ζ];
15+ platforms = [String];
16+ };
17+ nativeBuildInputs = [η];
18+ pname = String;
19+ postFixup = String;
20+ src = θ;
21+ unpackCmd = String;
22+ version = String;
23+ } ->
24+ ι,
25+ κ.out = δ,
26+ λ.makeBinPath = [μ] -> γ,
27+ ν.libX11 = δ,
28+ ν.libXau = δ,
29+ ν.libXcursor = δ,
30+ ν.libXdmcp = δ,
31+ ν.libXext = δ,
32+ ν.libXfixes = δ,
33+ ν.libXrender = δ,
34+ ν.libxcb = δ,
35+ ν.libxkbfile = δ,
36+ ν.xcbutil = δ,
37+ ν.xcbutilwm = δ,
38+ β.licenses = ξ,
39+ β.maintainers = ο,
40+ β.michalrus = ζ,
41+ β.mrVanDalo = ζ,
42+ ξ.unfree = ε
43+) =>
44+{ alsaLib = δ;
45+ autoPatchelfHook = η;
46+ bzip2 = κ;
47+ cairo = δ;
48+ dpkg = η;
49+ fetchurl = {sha256 = String; url = String;} -> θ;
50+ ffmpeg_3 = μ;
51+ freetype = δ;
52+ gdk-pixbuf = δ;
53+ gtk2 = δ;
54+ gtk3 = δ;
55+ harfbuzz = δ;
56+ jdk = π;
57+ lib = λ;
58+ libbsd = δ;
59+ libjack2 = δ;
60+ libpng = δ;
61+ libxkbcommon = ρ;
62+ makeWrapper = η;
63+ pixman = δ;
64+ stdenv = α;
65+ wrapGAppsHook = η;
66+ xdg_utils = μ;
67+ xorg = ν;
68+ zenity = μ;
69+ zlib = δ;
70+} ->
71+ι
test/golden/importless/blackbox-exporter.txtnew file+37
@@ -0,0 +1,37 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν.
2+( α.lib = β,
3+ γ.prometheus-exporters = δ,
4+ β.Frostman = ε,
5+ β.fpletz = ε,
6+ β.globin = ε,
7+ β.licenses = ζ,
8+ β.maintainers = η,
9+ β.platforms = θ,
10+ β.willibutz = ε,
11+ ζ.asl20 = ι,
12+ θ.unix = κ,
13+ δ.blackbox = λ
14+) =>
15+{ buildGoPackage =
16+ { doCheck = Bool;
17+ goPackagePath = String;
18+ meta =
19+ { description = String;
20+ homepage = String;
21+ license = ι;
22+ maintainers = [ε];
23+ platforms = κ;
24+ };
25+ passthru = {tests = {blackbox = λ;};};
26+ pname = String;
27+ rev = String;
28+ src = μ;
29+ version = String;
30+ } ->
31+ ν;
32+ fetchFromGitHub =
33+ {owner = String; repo = String; rev = String; sha256 = String;} -> μ;
34+ nixosTests = γ;
35+ stdenv = α;
36+} ->
37+ν
test/golden/importless/bladeRF.txtnew file+17
@@ -0,0 +1,17 @@
1+∀ α β γ δ ε ζ η θ ι κ λ.
2+( α.bladeRF = β,
3+ γ.mkIf =
4+ δ ->
5+ { services = {udev = {packages = [ε];};};
6+ users = {groups = {bladerf = {};};};
7+ } ->
8+ ζ,
9+ γ.mkOption = {default = Bool; description = String; type = η;} -> θ,
10+ γ.types = ι,
11+ κ.libbladeRF = ε,
12+ β.enable = δ,
13+ λ.hardware = α,
14+ ι.bool = η
15+) =>
16+{config = α; lib = γ; pkgs = κ;} ->
17+{config = ζ; options = {hardware = {bladeRF = {enable = θ;};};};}
test/golden/importless/blivet.txtnew file+40
@@ -0,0 +1,40 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν.
2+( α.lib = β,
3+ α.optional = Bool -> Null -> [γ],
4+ δ.lib = α,
5+ β.gpl2Plus = ε,
6+ β.lgpl21Plus = ε,
7+ β.licenses = ζ,
8+ β.platforms = η,
9+ η.linux = θ
10+) =>
11+{ buildPythonApplication =
12+ { doCheck = Bool;
13+ meta =
14+ { description = String;
15+ homepage = String;
16+ license = [ε];
17+ platforms = θ;
18+ };
19+ patches = [Path];
20+ pname = String;
21+ postPatch = String;
22+ propagatedBuildInputs = [γ];
23+ src = ι;
24+ version = String;
25+ } ->
26+ κ;
27+ cryptsetup = γ;
28+ fetchurl = {sha256 = String; url = String;} -> ι;
29+ libselinux = γ;
30+ lsof = λ;
31+ multipath_tools = μ;
32+ pyblock = γ;
33+ pykickstart = γ;
34+ pyparted = γ;
35+ stdenv = α;
36+ systemd = Null;
37+ useNixUdev = Bool;
38+ utillinux = ν;
39+} ->
40+κ
test/golden/importless/blocks-gaps.txtnew file+42
@@ -0,0 +1,42 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildInputs = γ;
5+ installFlags = [String];
6+ makeFlags = [String];
7+ meta =
8+ { description = String;
9+ homepage = String;
10+ license = δ;
11+ maintainers = [ε];
12+ platforms = ζ;
13+ };
14+ nativeBuildInputs = [η];
15+ pname = String;
16+ postFixup = String;
17+ src = θ;
18+ version = String;
19+ } ->
20+ ι,
21+ β.carlsverre = ε,
22+ β.intersectLists = [String] -> [String] -> κ,
23+ β.length = κ -> Integer,
24+ β.licenses = λ,
25+ β.maintainers = μ,
26+ β.optional = Bool -> ν -> γ,
27+ β.platforms = ξ,
28+ λ.gpl3 = δ,
29+ ξ.linux = ζ
30+) =>
31+{ acpi = ο;
32+ alsaUtils = π;
33+ fetchFromGitHub =
34+ {owner = String; repo = String; rev = String; sha256 = String;} -> θ;
35+ iproute = ρ;
36+ makeWrapper = η;
37+ perl = ν;
38+ scripts = [String];
39+ stdenv = α;
40+ sysstat = σ;
41+} ->
42+ι
test/golden/importless/blocks.txtnew file+30
@@ -0,0 +1,30 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { meta =
5+ { description = String;
6+ homepage = String;
7+ license = γ;
8+ platforms = [δ];
9+ };
10+ nativeBuildInputs = [ε];
11+ patches = [ζ];
12+ pname = String;
13+ src = η;
14+ version = String;
15+ } ->
16+ θ,
17+ β.freebsd = [δ],
18+ β.licenses = ι,
19+ β.linux = [δ],
20+ β.platforms = κ,
21+ ι.gpl3 = γ
22+) =>
23+{ autoreconfHook = ε;
24+ fetchFromGitHub =
25+ {owner = String; repo = String; rev = String; sha256 = String;} -> η;
26+ fetchpatch = {sha256 = String; url = String;} -> ζ;
27+ pkg-config = ε;
28+ stdenv = α;
29+} ->
30+θ
test/golden/importless/bloodspilot-server.txtnew file+25
@@ -0,0 +1,25 @@
1+∀ α β γ δ ε ζ η θ ι κ λ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildInputs = [γ];
5+ meta =
6+ { description = String;
7+ homepage = String;
8+ license = δ;
9+ maintainers = [ε];
10+ platforms = ζ;
11+ };
12+ patches = [Path];
13+ pname = String;
14+ src = η;
15+ version = String;
16+ } ->
17+ θ,
18+ β.licenses = ι,
19+ β.maintainers = κ,
20+ β.platforms = λ,
21+ ι.gpl2Plus = δ,
22+ κ.raskin = ε,
23+ λ.linux = ζ
24+) =>
25+{expat = γ; fetchurl = {sha256 = String; url = String;} -> η; stdenv = α;} -> θ
test/golden/importless/blueman.txtnew file+16
@@ -0,0 +1,16 @@
1+∀ α β γ δ ε ζ η θ ι κ λ.
2+( α.blueman = β,
3+ γ.mkEnableOption = String -> δ,
4+ γ.mkIf =
5+ ε ->
6+ { environment = {systemPackages = [ζ];};
7+ services = {dbus = {packages = [η];};};
8+ systemd = {packages = [θ];};
9+ } ->
10+ ι,
11+ κ.blueman = ζ,
12+ β.enable = ε,
13+ λ.services = α
14+) =>
15+{config = α; lib = γ; pkgs = κ;} ->
16+{config = ι; options = {services = {blueman = {enable = δ;};};};}
test/golden/importless/bolt.txtnew file+19
@@ -0,0 +1,19 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ.
2+( α.enable = β,
3+ γ.mkIf =
4+ β ->
5+ { environment = {systemPackages = [δ];};
6+ services = {udev = {packages = [ε];};};
7+ systemd = {packages = [ζ];};
8+ } ->
9+ η,
10+ γ.mkOption = {default = Bool; description = String; type = θ;} -> ι,
11+ γ.types = κ,
12+ λ.bolt = δ,
13+ μ.bolt = α,
14+ ν.hardware = μ,
15+ ξ.services = ν,
16+ κ.bool = θ
17+) =>
18+{config = α; lib = γ; pkgs = λ;} ->
19+{config = η; options = {services = {hardware = {bolt = {enable = ι;};};};};}
test/golden/importless/bomber.txtnew file+29
@@ -0,0 +1,29 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.freezeboy = β,
3+ α.licenses = γ,
4+ α.maintainers = δ,
5+ α.platforms = ε,
6+ γ.gpl2Plus = ζ,
7+ ε.linux = η
8+) =>
9+{ extra-cmake-modules = θ;
10+ kdeclarative = ι;
11+ knewstuff = ι;
12+ lib = α;
13+ libkdegames = ι;
14+ mkDerivation =
15+ { buildInputs = [ι];
16+ meta =
17+ { description = String;
18+ homepage = String;
19+ license = ζ;
20+ longDescription = String;
21+ maintainers = [β];
22+ platforms = η;
23+ };
24+ name = String;
25+ nativeBuildInputs = [θ];
26+ } ->
27+ κ;
28+} ->
29+κ
test/golden/importless/boot.txtnew file+28
@@ -0,0 +1,28 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.darwin = β,
3+ α.maintainers = γ,
4+ γ.gridaphobe = δ,
5+ ε.lib = α,
6+ ζ.platforms = α,
7+ η.lib = ζ
8+) =>
9+{ appleDerivation =
10+ { buildInputs = [θ];
11+ buildPhase = String;
12+ installPhase = String;
13+ meta = {maintainers = [δ]; platforms = β;};
14+ nativeBuildInputs = [θ];
15+ outputs = [String];
16+ patchPhase = String;
17+ preBuild = String;
18+ setOutputFlags = Bool;
19+ } ->
20+ ι;
21+ bsdmake = θ;
22+ fetchzip = {sha256 = String; url = String;} -> κ;
23+ flex = θ;
24+ perl = θ;
25+ stdenv = α;
26+ yacc = θ;
27+} ->
28+ι
test/golden/importless/bovo.txtnew file+29
@@ -0,0 +1,29 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.freezeboy = β,
3+ α.licenses = γ,
4+ α.maintainers = δ,
5+ α.platforms = ε,
6+ γ.gpl2Plus = ζ,
7+ ε.linux = η
8+) =>
9+{ extra-cmake-modules = θ;
10+ kdeclarative = ι;
11+ knewstuff = ι;
12+ lib = α;
13+ libkdegames = ι;
14+ mkDerivation =
15+ { buildInputs = [ι];
16+ meta =
17+ { description = String;
18+ homepage = String;
19+ license = ζ;
20+ longDescription = String;
21+ maintainers = [β];
22+ platforms = η;
23+ };
24+ name = String;
25+ nativeBuildInputs = [θ];
26+ } ->
27+ κ;
28+} ->
29+κ
test/golden/importless/brillo.txtnew file+15
@@ -0,0 +1,15 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.brillo = β,
3+ γ.mkEnableOption = String -> δ,
4+ γ.mkIf =
5+ ε ->
6+ { environment = {systemPackages = [ζ];};
7+ services = {udev = {packages = [η];};};
8+ } ->
9+ θ,
10+ ι.brillo = ζ,
11+ β.enable = ε,
12+ κ.hardware = α
13+) =>
14+{config = α; lib = γ; pkgs = ι;} ->
15+{config = θ; options = {hardware = {brillo = {enable = δ;};};};}
test/golden/importless/brltty.txtnew file+43
@@ -0,0 +1,43 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.brltty = β,
3+ γ.mkIf =
4+ δ ->
5+ { systemd =
6+ { services =
7+ { brltty =
8+ { after = [String];
9+ before = [String];
10+ description = String;
11+ serviceConfig =
12+ { ExecStart = String;
13+ Nice = Integer;
14+ OOMScoreAdjust = Integer;
15+ ProtectHome = String;
16+ ProtectSystem = String;
17+ Restart = String;
18+ RestartSec = Integer;
19+ SystemCallArchitectures = String;
20+ TimeoutStartSec = Integer;
21+ TimeoutStopSec = Integer;
22+ Type = String;
23+ };
24+ unitConfig =
25+ { DefaultDependencies = String;
26+ Documentation = String;
27+ RequiresMountsFor = String;
28+ };
29+ wantedBy = [String];
30+ wants = [String];
31+ };
32+ };
33+ };
34+ } ->
35+ ε,
36+ γ.mkOption = {default = Bool; description = String; type = ζ;} -> η,
37+ γ.types = θ,
38+ β.enable = δ,
39+ ι.services = α,
40+ θ.bool = ζ
41+) =>
42+{config = α; lib = γ; pkgs = κ;} ->
43+{config = ε; options = {services = {brltty = {enable = η;};};};}
test/golden/importless/browser.txtnew file+34
@@ -0,0 +1,34 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildInputs = [γ];
5+ meta =
6+ { description = String;
7+ homepage = δ;
8+ license = ε;
9+ maintainers = [ζ];
10+ platforms = η;
11+ };
12+ nativeBuildInputs = [θ];
13+ pname = String;
14+ src = ι;
15+ version = String;
16+ } ->
17+ κ,
18+ ι.meta = λ,
19+ β.dotlambda = ζ,
20+ β.licenses = μ,
21+ β.maintainers = ν,
22+ β.platforms = ξ,
23+ μ.unlicense = ε,
24+ ξ.linux = η,
25+ λ.homepage = δ
26+) =>
27+{ cmake = θ;
28+ fetchFromGitHub =
29+ {owner = String; repo = String; rev = String; sha256 = String;} -> ι;
30+ qtbase = γ;
31+ stdenv = α;
32+ wrapQtAppsHook = θ;
33+} ->
34+κ
test/golden/importless/browserpass.txtnew file+25
@@ -0,0 +1,25 @@
1+∀ α β γ δ ε ζ η θ.
2+( α.enable = β,
3+ γ.mkEnableOption = String -> δ,
4+ γ.mkIf =
5+ β ->
6+ { environment =
7+ { etc =
8+ { chromium/native-messaging-hosts/ = {source = String;};
9+ chromium/policies/managed/ = {source = String;};
10+ opt/brave/native-messaging-hosts/ = {source = String;};
11+ opt/brave/policies/managed/ = {source = String;};
12+ opt/chrome/native-messaging-hosts/ = {source = String;};
13+ opt/chrome/policies/managed/ = {source = String;};
14+ opt/vivaldi/native-messaging-hosts/ = {source = String;};
15+ opt/vivaldi/policies/managed/ = {source = String;};
16+ };
17+ };
18+ nixpkgs = {config = {firefox = {enableBrowserpass = Bool;};};};
19+ } ->
20+ ε,
21+ ζ.browserpass = α,
22+ η.programs = ζ
23+) =>
24+{config = α; lib = γ; pkgs = θ;} ->
25+{config = ε; options = {programs = {browserpass = {enable = δ;};};};}
test/golden/importless/build-rebar3.txtnew file+84
@@ -0,0 +1,84 @@
1+∀ β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ.
2+( ( { beamDeps = [β];
3+ buildInputs = [γ];
4+ buildPhase = Null;
5+ buildPlugins = [β];
6+ compilePorts = Bool;
7+ configurePhase = Null;
8+ enableDebugInfo = Bool;
9+ installPhase = Null;
10+ meta = {};
11+ name = δ;
12+ postPatch = String;
13+ setupHook = Null;
14+ src = ε;
15+ version = ζ;
16+ }
17+ ) //
18+ ( η
19+ ) ~
20+ ( {buildInputs = [θ]; name = String;}
21+ ),
22+ ( { buildInputs = [γ];
23+ buildPhase = String;
24+ buildPlugins = [β];
25+ compilePorts = Bool;
26+ configurePhase = String;
27+ dontStrip = Bool;
28+ installPhase = String;
29+ meta = ∀ α. α;
30+ name = String;
31+ passthru = {beamDeps = [β]; env = ι; packageName = δ;};
32+ postPatch = String;
33+ propagatedBuildInputs = κ;
34+ setupHook = λ;
35+ src = ε;
36+ version = ζ;
37+ }
38+ ) //
39+ ( μ
40+ ) ~
41+ ( η
42+ ),
43+ ν.lib = ξ,
44+ ν.mkDerivation = {buildInputs = [θ]; name = String;} -> ι,
45+ γ.debugInfo = Bool,
46+ γ.meta = ο,
47+ π.optionalString = Bool -> String -> ρ,
48+ ξ.filterAttrs =
49+ (σ -> Null -> Bool) ->
50+ { buildPhase = Null;
51+ configurePhase = Null;
52+ installPhase = Null;
53+ setupHook = Null;
54+ } ->
55+ μ,
56+ ξ.fix = (θ -> ι) -> τ,
57+ ξ.unique = [β] -> κ,
58+ ο.platforms = υ
59+) =>
60+{ erlang = γ;
61+ lib = π;
62+ libyaml = γ;
63+ openssl = γ;
64+ pc = β;
65+ rebar3 = γ;
66+ stdenv = ν;
67+ writeText = String -> String -> λ;
68+} ->
69+{ beamDeps = [β];
70+ buildInputs = [γ];
71+ buildPhase = Null;
72+ buildPlugins = [β];
73+ compilePorts = Bool;
74+ configurePhase = Null;
75+ enableDebugInfo = Bool;
76+ installPhase = Null;
77+ meta = {};
78+ name = δ;
79+ postPatch = String;
80+ setupHook = Null;
81+ src = ε;
82+ version = ζ;
83+} ->
84+τ
test/golden/importless/build-skaware-package.txtnew file+47
@@ -0,0 +1,47 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ.
2+( α.isDarwin = Bool,
3+ α.isc = β,
4+ α.lib = γ,
5+ α.mkDerivation =
6+ { configureFlags = [String];
7+ dontDisableStatic = Bool;
8+ enableParallelBuilding = Bool;
9+ meta =
10+ { description = δ;
11+ homepage = String;
12+ license = β;
13+ maintainers = [ε];
14+ platforms = ζ;
15+ };
16+ outputs = [String];
17+ pname = η;
18+ postFixup = String;
19+ postInstall = String;
20+ src = θ;
21+ version = ι;
22+ } ->
23+ κ,
24+ γ.all = ζ,
25+ γ.maintainers = λ,
26+ γ.optional = μ -> String -> [String],
27+ ν.platforms = γ,
28+ ξ.licenses = α,
29+ ο.lib = ξ,
30+ λ.Profpatsch = ε,
31+ λ.pmahoney = ε
32+) =>
33+{ cleanPackaging = π;
34+ fetchurl = {sha256 = ρ; url = String;} -> θ;
35+ stdenv = α;
36+} ->
37+{ configureFlags = [String];
38+ description = δ;
39+ maintainers = [ε];
40+ outputs = [String];
41+ platforms = ζ;
42+ pname = η;
43+ postInstall = σ;
44+ sha256 = ρ;
45+ version = ι;
46+} ->
47+κ
test/golden/importless/build.txtnew file+51
@@ -0,0 +1,51 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildInputs = [γ];
5+ hardeningDisable = [String];
6+ makeFlags = [String];
7+ meta =
8+ { description = String;
9+ homepage = String;
10+ license = δ;
11+ maintainers = [ε];
12+ platforms = ζ;
13+ };
14+ nativeBuildInputs = [η];
15+ patches = θ;
16+ pname = String;
17+ postInstall = String;
18+ postPatch = String;
19+ src = ι;
20+ version = κ;
21+ } ->
22+ λ,
23+ β.licenses = μ,
24+ β.ma27 = ε,
25+ β.maintainers = ν,
26+ β.platforms = ξ,
27+ μ.mit = δ,
28+ ξ.linux = ζ
29+) =>
30+{ alsaLib = γ;
31+ asciidoc = γ;
32+ cairo = γ;
33+ configFile = Null;
34+ docbook_xsl = γ;
35+ fetchFromGitHub = {owner = String; repo = String; rev = ο; sha256 = π;} -> ι;
36+ gdk-pixbuf = γ;
37+ lib = ρ;
38+ libconfig = γ;
39+ libxslt = γ;
40+ makeWrapper = γ;
41+ pango = γ;
42+ patches = θ;
43+ pkgconfig = η;
44+ rev = ο;
45+ sha256 = π;
46+ stdenv = α;
47+ version = κ;
48+ wirelesstools = γ;
49+ xcbutilwm = γ;
50+} ->
51+λ
test/golden/importless/builds.txtnew file+43
@@ -0,0 +1,43 @@
1+∀ β γ δ ε ζ η θ ι κ λ μ ν ξ.
2+( β.lib = γ,
3+ δ.nativeBuildInputs = ε,
4+ γ.eadwu = ζ,
5+ γ.licenses = η,
6+ γ.maintainers = θ,
7+ η.agpl3 = ι
8+) =>
9+{ buildGoModule =
10+ { doCheck = Bool;
11+ pname = String;
12+ src = κ;
13+ vendorSha256 = String;
14+ version = String;
15+ } ->
16+ λ;
17+ buildPythonPackage =
18+ { meta =
19+ { description = String;
20+ homepage = String;
21+ license = ι;
22+ maintainers = [ζ];
23+ };
24+ nativeBuildInputs = ε;
25+ patches = [Path];
26+ pname = String;
27+ postInstall = String;
28+ preBuild = String;
29+ propagatedBuildInputs = [δ];
30+ src = μ;
31+ version = ∀ α. α;
32+ } ->
33+ ν;
34+ celery = δ;
35+ fetchgit = {rev = ∀ α. α; sha256 = String; url = String;} -> μ;
36+ markdown = δ;
37+ python = ξ;
38+ pyyaml = δ;
39+ redis = δ;
40+ srht = δ;
41+ stdenv = β;
42+} ->
43+ν
test/golden/importless/caffeine-plus.txtnew file+34
@@ -0,0 +1,34 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν.
2+( α.licenses = β,
3+ α.maintainers = γ,
4+ α.peterhoeg = δ,
5+ ε.meta = ζ,
6+ η.meta = θ,
7+ β.gpl2 = ι,
8+ ζ.platforms = κ,
9+ θ.homepage = λ
10+) =>
11+{ extra-cmake-modules = μ;
12+ fetchFromGitHub =
13+ {owner = String; repo = String; rev = String; sha256 = String;} -> η;
14+ kwindowsystem = ε;
15+ lib = α;
16+ mkDerivation =
17+ { buildInputs = [ε];
18+ cmakeFlags = [String];
19+ meta =
20+ { description = String;
21+ homepage = λ;
22+ license = ι;
23+ maintainers = [δ];
24+ platforms = κ;
25+ };
26+ nativeBuildInputs = [μ];
27+ pname = String;
28+ src = η;
29+ version = String;
30+ } ->
31+ ν;
32+ plasma-framework = ε;
33+} ->
34+ν
test/golden/importless/calendarsupport.txtnew file+27
@@ -0,0 +1,27 @@
1+∀ α β γ δ ε ζ η θ.
2+(α.licenses = β, β.fdl12 = γ, β.gpl2 = γ, β.lgpl21 = γ) => { akonadi = δ;
3+ akonadi-calendar = ε;
4+ akonadi-mime = δ;
5+ akonadi-notes = δ;
6+ extra-cmake-modules = ζ;
7+ kcalutils = δ;
8+ kdepim-apps-libs = δ;
9+ kdepimTeam = η;
10+ kdoctools = ζ;
11+ kholidays = δ;
12+ kidentitymanagement = ε;
13+ kmime = ε;
14+ lib = α;
15+ mkDerivation =
16+ { buildInputs = [δ];
17+ meta = {license = [γ]; maintainers = η;};
18+ name = String;
19+ nativeBuildInputs = [ζ];
20+ outputs = [String];
21+ propagatedBuildInputs = [ε];
22+ } ->
23+ θ;
24+ pimcommon = δ;
25+ qttools = δ;
26+} ->
27+θ
test/golden/importless/calibre-server.txtnew file+38
@@ -0,0 +1,38 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ.
2+( α.calibre-server = β,
3+ γ.mkEnableOption = String -> δ,
4+ γ.mkIf =
5+ ε ->
6+ { environment = {systemPackages = [ζ];};
7+ systemd =
8+ { services =
9+ { calibre-server =
10+ { after = [String];
11+ description = String;
12+ serviceConfig =
13+ {ExecStart = String; Restart = String; User = String;};
14+ wantedBy = [String];
15+ };
16+ };
17+ };
18+ users =
19+ { groups = {calibre-server = {gid = η;};};
20+ users = {calibre-server = {group = String; uid = θ;};};
21+ };
22+ } ->
23+ ι,
24+ γ.mkOption = {description = String; type = κ;} -> λ,
25+ γ.types = μ,
26+ ν.calibre = ζ,
27+ β.enable = ε,
28+ ξ.services = α,
29+ ο.gids = α,
30+ π.ids = ο,
31+ ρ.uids = α,
32+ σ.ids = ρ,
33+ μ.path = κ
34+) =>
35+{config = α; lib = γ; pkgs = ν;} ->
36+{ config = ι;
37+ options = {services = {calibre-server = {enable = δ; libraryDir = λ;};};};
38+}
test/golden/importless/canto-daemon.txtnew file+26
@@ -0,0 +1,26 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.canto-daemon = β,
3+ γ.mkIf =
4+ δ ->
5+ { systemd =
6+ { user =
7+ { services =
8+ { canto-daemon =
9+ { after = [String];
10+ description = String;
11+ serviceConfig = {ExecStart = String;};
12+ wantedBy = [String];
13+ };
14+ };
15+ };
16+ };
17+ } ->
18+ ε,
19+ γ.mkOption = {default = Bool; description = String; type = ζ;} -> η,
20+ γ.types = θ,
21+ β.enable = δ,
22+ ι.services = α,
23+ θ.bool = ζ
24+) =>
25+{config = α; lib = γ; pkgs = κ;} ->
26+{config = ε; options = {services = {canto-daemon = {enable = η;};};};}
test/golden/importless/caps2esc.txtnew file+29
@@ -0,0 +1,29 @@
1+∀ α β γ δ ε ζ η θ ι κ λ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { meta =
5+ { description = String;
6+ homepage = String;
7+ license = γ;
8+ maintainers = [δ];
9+ platforms = ε;
10+ };
11+ nativeBuildInputs = [ζ];
12+ pname = String;
13+ src = η;
14+ version = String;
15+ } ->
16+ θ,
17+ β.licenses = ι,
18+ β.maintainers = κ,
19+ β.platforms = λ,
20+ ι.mit = γ,
21+ κ.vyp = δ,
22+ λ.linux = ε
23+) =>
24+{ cmake = ζ;
25+ fetchFromGitLab =
26+ {owner = String; repo = String; rev = String; sha256 = String;} -> η;
27+ stdenv = α;
28+} ->
29+θ
test/golden/importless/carnix.txtnew file+209
@@ -0,0 +1,209 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν.
2+( α.attrsets = β,
3+ α.lists = γ,
4+ δ.0.10.0 = {aho_corasick = {0.6.10 = {memchr = String;};};} -> {} -> ε,
5+ β.recursiveUpdate = ζ,
6+ γ.fold = η,
7+ θ.carnix = δ,
8+ ι.crates = θ
9+) =>
10+{ buildPlatform = κ;
11+ buildRustCrate = λ;
12+ buildRustCrateHelpers = μ;
13+ cratesIO = δ;
14+ fetchgit = ν;
15+ lib = α;
16+} ->
17+{ __all = [ε];
18+ carnix = {} -> ε;
19+ crates = δ;
20+ deps =
21+ { aho_corasick = {0.6.10 = {memchr = String;};};
22+ ansi_term = {0.11.0 = {winapi = String;};};
23+ argon2rs = {0.2.5 = {blake2_rfc = String; scoped_threadpool = String;};};
24+ arrayvec = {0.4.10 = {nodrop = String;};};
25+ atty = {0.2.11 = {libc = String; termion = String; winapi = String;};};
26+ autocfg = {0.1.2 = {};};
27+ backtrace =
28+ { 0.3.14 =
29+ { autocfg = String;
30+ backtrace_sys = String;
31+ cfg_if = String;
32+ libc = String;
33+ rustc_demangle = String;
34+ winapi = String;
35+ };
36+ };
37+ backtrace_sys = {0.1.28 = {cc = String; libc = String;};};
38+ bitflags = {1.0.4 = {};};
39+ blake2_rfc = {0.2.18 = {arrayvec = String; constant_time_eq = String;};};
40+ carnix =
41+ { 0.10.0 =
42+ { clap = String;
43+ dirs = String;
44+ env_logger = String;
45+ failure = String;
46+ failure_derive = String;
47+ itertools = String;
48+ log = String;
49+ nom = String;
50+ regex = String;
51+ serde = String;
52+ serde_derive = String;
53+ serde_json = String;
54+ tempdir = String;
55+ toml = String;
56+ url = String;
57+ };
58+ };
59+ cc = {1.0.32 = {};};
60+ cfg_if = {0.1.7 = {};};
61+ clap =
62+ { 2.32.0 =
63+ { ansi_term = String;
64+ atty = String;
65+ bitflags = String;
66+ strsim = String;
67+ textwrap = String;
68+ unicode_width = String;
69+ vec_map = String;
70+ };
71+ };
72+ cloudabi = {0.0.3 = {bitflags = String;};};
73+ constant_time_eq = {0.1.3 = {};};
74+ dirs = {1.0.5 = {libc = String; redox_users = String; winapi = String;};};
75+ either = {1.5.1 = {};};
76+ env_logger =
77+ { 0.6.1 =
78+ { atty = String;
79+ humantime = String;
80+ log = String;
81+ regex = String;
82+ termcolor = String;
83+ };
84+ };
85+ failure = {0.1.5 = {backtrace = String; failure_derive = String;};};
86+ failure_derive =
87+ { 0.1.5 =
88+ { proc_macro2 = String;
89+ quote = String;
90+ syn = String;
91+ synstructure = String;
92+ };
93+ };
94+ fuchsia_cprng = {0.1.1 = {};};
95+ humantime = {1.2.0 = {quick_error = String;};};
96+ idna =
97+ { 0.1.5 =
98+ { matches = String;
99+ unicode_bidi = String;
100+ unicode_normalization = String;
101+ };
102+ };
103+ itertools = {0.8.0 = {either = String;};};
104+ itoa = {0.4.3 = {};};
105+ lazy_static = {1.3.0 = {};};
106+ libc = {0.2.50 = {};};
107+ log = {0.4.6 = {cfg_if = String;};};
108+ matches = {0.1.8 = {};};
109+ memchr = {1.0.2 = {libc = String;}; 2.2.0 = {};};
110+ nodrop = {0.1.13 = {};};
111+ nom = {3.2.1 = {memchr = String;};};
112+ percent_encoding = {1.0.1 = {};};
113+ proc_macro2 = {0.4.27 = {unicode_xid = String;};};
114+ quick_error = {1.2.2 = {};};
115+ quote = {0.6.11 = {proc_macro2 = String;};};
116+ rand =
117+ { 0.4.6 =
118+ { fuchsia_cprng = String;
119+ libc = String;
120+ rand_core = String;
121+ rdrand = String;
122+ winapi = String;
123+ };
124+ };
125+ rand_core = {0.3.1 = {rand_core = String;}; 0.4.0 = {};};
126+ rand_os =
127+ { 0.1.3 =
128+ { cloudabi = String;
129+ fuchsia_cprng = String;
130+ libc = String;
131+ rand_core = String;
132+ rdrand = String;
133+ winapi = String;
134+ };
135+ };
136+ rdrand = {0.4.0 = {rand_core = String;};};
137+ redox_syscall = {0.1.51 = {};};
138+ redox_termios = {0.1.1 = {redox_syscall = String;};};
139+ redox_users =
140+ { 0.3.0 =
141+ { argon2rs = String;
142+ failure = String;
143+ rand_os = String;
144+ redox_syscall = String;
145+ };
146+ };
147+ regex =
148+ { 1.1.2 =
149+ { aho_corasick = String;
150+ memchr = String;
151+ regex_syntax = String;
152+ thread_local = String;
153+ utf8_ranges = String;
154+ };
155+ };
156+ regex_syntax = {0.6.5 = {ucd_util = String;};};
157+ remove_dir_all = {0.5.1 = {winapi = String;};};
158+ rustc_demangle = {0.1.13 = {};};
159+ ryu = {0.2.7 = {};};
160+ scoped_threadpool = {0.1.9 = {};};
161+ serde = {1.0.89 = {};};
162+ serde_derive =
163+ {1.0.89 = {proc_macro2 = String; quote = String; syn = String;};};
164+ serde_json = {1.0.39 = {itoa = String; ryu = String; serde = String;};};
165+ smallvec = {0.6.9 = {};};
166+ strsim = {0.7.0 = {};};
167+ syn =
168+ { 0.15.29 =
169+ {proc_macro2 = String; quote = String; unicode_xid = String;};
170+ };
171+ synstructure =
172+ { 0.10.1 =
173+ { proc_macro2 = String;
174+ quote = String;
175+ syn = String;
176+ unicode_xid = String;
177+ };
178+ };
179+ tempdir = {0.3.7 = {rand = String; remove_dir_all = String;};};
180+ termcolor = {1.0.4 = {wincolor = String;};};
181+ termion =
182+ { 1.5.1 =
183+ {libc = String; redox_syscall = String; redox_termios = String;};
184+ };
185+ textwrap = {0.10.0 = {unicode_width = String;};};
186+ thread_local = {0.3.6 = {lazy_static = String;};};
187+ toml = {0.5.0 = {serde = String;};};
188+ ucd_util = {0.1.3 = {};};
189+ unicode_bidi = {0.3.4 = {matches = String;};};
190+ unicode_normalization = {0.1.8 = {smallvec = String;};};
191+ unicode_width = {0.1.5 = {};};
192+ unicode_xid = {0.1.0 = {};};
193+ url =
194+ { 1.7.2 = {idna = String; matches = String; percent_encoding = String;};
195+ };
196+ utf8_ranges = {1.0.2 = {};};
197+ vec_map = {0.8.1 = {};};
198+ winapi =
199+ { 0.3.6 =
200+ { winapi_i686_pc_windows_gnu = String;
201+ winapi_x86_64_pc_windows_gnu = String;
202+ };
203+ };
204+ winapi_i686_pc_windows_gnu = {0.4.0 = {};};
205+ winapi_util = {0.1.2 = {winapi = String;};};
206+ winapi_x86_64_pc_windows_gnu = {0.4.0 = {};};
207+ wincolor = {1.0.1 = {winapi = String; winapi_util = String;};};
208+ };
209+}
test/golden/importless/case.kak.txtnew file+28
@@ -0,0 +1,28 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { installPhase = String;
5+ meta =
6+ { description = String;
7+ homepage = String;
8+ license = γ;
9+ maintainers = [δ];
10+ platform = ε;
11+ };
12+ name = String;
13+ src = ζ;
14+ version = String;
15+ } ->
16+ η,
17+ β.eraserhd = δ,
18+ β.licenses = θ,
19+ β.maintainers = ι,
20+ β.platforms = κ,
21+ θ.unlicense = γ,
22+ κ.all = ε
23+) =>
24+{ fetchFromGitLab =
25+ {owner = String; repo = String; rev = String; sha256 = String;} -> ζ;
26+ stdenv = α;
27+} ->
28+η
test/golden/importless/cde.txtnew file+66
@@ -0,0 +1,66 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ.
2+( α.xserver = β,
3+ γ.bitmap = δ,
4+ γ.listOf = ε -> ζ,
5+ γ.literalExample = String -> η,
6+ γ.maintainers = θ,
7+ γ.mkEnableOption = String -> ι,
8+ γ.mkIf =
9+ Bool ->
10+ { environment = {systemPackages = κ;};
11+ security =
12+ { wrappers =
13+ {dtmail = {group = String; setgid = Bool; source = String;};};
14+ };
15+ services =
16+ { rpcbind = {enable = Bool;};
17+ xinetd =
18+ { enable = Bool;
19+ services =
20+ [ { extraConfig = String;
21+ name = String;
22+ protocol = String;
23+ server = String;
24+ user = String;
25+ }
26+ ];
27+ };
28+ xserver =
29+ {desktopManager = {session = [{name = String; start = String;}];};};
30+ };
31+ system = {activationScripts = {setup-cde = String;};};
32+ users = {groups = {mail = {};};};
33+ } ->
34+ λ,
35+ γ.mkOption =
36+ {default = [δ]; description = String; example = η; type = ζ;} -> μ,
37+ γ.package = ε,
38+ γ.types = ν,
39+ γ.xclock = δ,
40+ γ.xdpyinfo = δ,
41+ γ.xfd = δ,
42+ γ.xload = δ,
43+ γ.xlsfonts = δ,
44+ γ.xrefresh = δ,
45+ γ.xwd = δ,
46+ γ.xwininfo = δ,
47+ γ.xwud = δ,
48+ ξ.xorg = ο,
49+ β.cde = π,
50+ β.enable = Bool,
51+ ρ.services = α,
52+ π.enable = Bool,
53+ π.extraPackages = κ,
54+ σ.desktopManager = β,
55+ θ.gnidorah = τ
56+) =>
57+{config = α; lib = γ; pkgs = ξ;} ->
58+{ config = λ;
59+ meta = {maintainers = [τ];};
60+ options =
61+ { services =
62+ { xserver =
63+ {desktopManager = {cde = {enable = ι; extraPackages = μ;};};};
64+ };
65+ };
66+}
test/golden/importless/chacha.txtnew file+45
@@ -0,0 +1,45 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ.
2+( α.cstrahan = β,
3+ α.lib = γ,
4+ α.mkDerivation =
5+ { buildInputs = δ;
6+ configureFlags = [String];
7+ configureScript = String;
8+ enableParallelBuilding = Bool;
9+ makeFlags = [String];
10+ meta =
11+ { description = String;
12+ homepage = String;
13+ license = ε;
14+ maintainers = [β];
15+ platforms = [String];
16+ priority = Integer;
17+ };
18+ nativeBuildInputs = [ζ];
19+ outputs = [String];
20+ pname = String;
21+ postFixup = String;
22+ postInstall = String;
23+ setOutputFlags = Bool;
24+ src = η;
25+ version = String;
26+ } ->
27+ θ,
28+ α.optional = Bool -> ι -> δ,
29+ α.optionals = Bool -> [String] -> [String],
30+ γ.licenses = κ,
31+ λ.lib = α,
32+ μ.lib = α,
33+ κ.openssl = ε,
34+ ν.maintainers = α,
35+ ξ.lib = ν
36+) =>
37+{ cryptodev = ι;
38+ fetchFromGitHub =
39+ {owner = String; repo = String; rev = String; sha256 = String;} -> η;
40+ perl = ζ;
41+ stdenv = α;
42+ withCryptodev = Bool;
43+ zlib = ζ;
44+} ->
45+θ
test/golden/importless/channel.txtnew file+7
@@ -0,0 +1,7 @@
1+∀ α β γ δ ε ζ η.
2+( α.cleanSource = β -> γ,
3+ α.mkAfter = String -> δ,
4+ ε.path = β,
5+ ε.runCommand = String -> {preferLocalBuild = Bool;} -> String -> ζ
6+) =>
7+{config = η; lib = α; pkgs = ε;} -> {boot = {postBootCommands = δ;};}
test/golden/importless/check-plugin.txtnew file+36
@@ -0,0 +1,36 @@
1+∀ α β γ δ ε ζ η θ ι κ λ.
2+( α.lib = β,
3+ γ.buildPythonApplication =
4+ { checkInputs = [δ];
5+ checkPhase = String;
6+ meta =
7+ { description = String;
8+ homepage = String;
9+ license = ε;
10+ maintainers = [ζ];
11+ };
12+ name = String;
13+ nativeBuildInputs = [η];
14+ patches = [Path];
15+ prePatch = String;
16+ propagatedBuildInputs = [δ];
17+ src = θ;
18+ version = String;
19+ } ->
20+ ι,
21+ γ.nose = δ,
22+ β.licenses = κ,
23+ β.lovesegfault = ζ,
24+ β.maintainers = λ,
25+ κ.mit = ε
26+) =>
27+{ beets = η;
28+ fetchFromGitHub =
29+ {owner = String; repo = String; rev = String; sha256 = String;} -> θ;
30+ flac = δ;
31+ liboggz = δ;
32+ mp3val = δ;
33+ pythonPackages = γ;
34+ stdenv = α;
35+} ->
36+ι
test/golden/importless/check_ssl_cert.txtnew file+29
@@ -0,0 +1,29 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { makeFlags = [String];
5+ meta = {description = String; license = γ; platforms = δ;};
6+ nativeBuildInputs = [ε];
7+ patches = [ζ];
8+ pname = String;
9+ postInstall = String;
10+ src = η;
11+ version = String;
12+ } ->
13+ θ,
14+ β.licenses = ι,
15+ β.platforms = κ,
16+ ι.gpl3 = γ,
17+ κ.all = δ
18+) =>
19+{ curl = λ;
20+ fetchFromGitHub =
21+ {owner = String; repo = String; rev = String; sha256 = String;} -> η;
22+ fetchpatch = {sha256 = String; url = String;} -> ζ;
23+ file = μ;
24+ makeWrapper = ε;
25+ openssl = ν;
26+ stdenv = α;
27+ which = ξ;
28+} ->
29+θ
test/golden/importless/checkup.txtnew file+33
@@ -0,0 +1,33 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { installPhase = String;
5+ meta =
6+ { description = String;
7+ homepage = String;
8+ license = γ;
9+ maintainers = [δ];
10+ platforms = ε;
11+ };
12+ patchPhase = String;
13+ pname = String;
14+ src = ζ;
15+ version = String;
16+ } ->
17+ η,
18+ β.etu = δ,
19+ β.licenses = θ,
20+ β.maintainers = ι,
21+ β.platforms = κ,
22+ θ.gpl3 = γ,
23+ κ.unix = ε
24+) =>
25+{ curl = λ;
26+ fetchFromGitHub =
27+ {owner = String; repo = String; rev = String; sha256 = String;} -> ζ;
28+ findutils = μ;
29+ gnugrep = ν;
30+ gnused = ξ;
31+ stdenv = α;
32+} ->
33+η
test/golden/importless/chrome-gnome-shell.txtnew file+31
@@ -0,0 +1,31 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ.
2+( α.enable = β,
3+ γ.mkEnableOption = String -> δ,
4+ γ.mkIf =
5+ β ->
6+ { environment =
7+ { etc =
8+ { chromium/native-messaging-hosts/org.gnome.chrome_gnome_shell.json =
9+ {source = String;};
10+ opt/chrome/native-messaging-hosts/org.gnome.chrome_gnome_shell.json =
11+ {source = String;};
12+ };
13+ systemPackages = [ε];
14+ };
15+ nixpkgs = {config = {firefox = {enableGnomeExtensions = Bool;};};};
16+ services = {dbus = {packages = [ζ];};};
17+ } ->
18+ η,
19+ γ.teams = θ,
20+ ι.chrome-gnome-shell = ε,
21+ κ.chrome-gnome-shell = α,
22+ λ.gnome3 = κ,
23+ μ.services = λ,
24+ θ.members = ν,
25+ ξ.gnome = θ
26+) =>
27+{config = α; lib = γ; pkgs = ι;} ->
28+{ config = η;
29+ meta = {maintainers = ν;};
30+ options = {services = {gnome3 = {chrome-gnome-shell = {enable = δ;};};};};
31+}
test/golden/importless/chrootenv.txtnew file+62
@@ -0,0 +1,62 @@
1+∀ θ ι κ λ μ ν ξ ο π.
2+( θ.licenses = ι,
3+ θ.linux = κ,
4+ θ.maintainers = λ,
5+ θ.mog = μ,
6+ θ.platforms = ν,
7+ ι.asl20 = ξ
8+) =>
9+{ buildFHSUserEnv =
10+ { extraInstallCommands = String;
11+ meta =
12+ { description = String;
13+ homepage = String;
14+ license = ξ;
15+ maintainers = [μ];
16+ platforms = κ;
17+ };
18+ multiPkgs =
19+ ∀ α β γ δ ε ζ η.
20+ ( α.git = β,
21+ α.override =
22+ { packageOverrides =
23+ (γ.callPackage = Path -> {} -> δ) => γ ->
24+ ε -> {platformio = δ;};
25+ } ->
26+ β,
27+ α.zlib = β,
28+ β.pkgs = ζ,
29+ ζ.bottle = β,
30+ ζ.pip = β,
31+ ζ.platformio = β,
32+ ζ.setuptools = β,
33+ η.python3 = α
34+ ) =>
35+ α -> [β];
36+ name = String;
37+ runScript = String;
38+ targetPkgs =
39+ ∀ α β γ δ ε ζ η.
40+ ( α.git = β,
41+ α.override =
42+ { packageOverrides =
43+ (γ.callPackage = Path -> {} -> δ) => γ ->
44+ ε -> {platformio = δ;};
45+ } ->
46+ β,
47+ α.zlib = β,
48+ β.pkgs = ζ,
49+ ζ.bottle = β,
50+ ζ.pip = β,
51+ ζ.platformio = β,
52+ ζ.setuptools = β,
53+ η.python3 = α
54+ ) =>
55+ α -> [β];
56+ } ->
57+ ο;
58+ fetchFromGitHub =
59+ {owner = String; repo = String; rev = String; sha256 = String;} -> π;
60+ lib = θ;
61+} ->
62+ο
test/golden/importless/clex.txtnew file+23
@@ -0,0 +1,23 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { installPhase = String;
5+ meta =
6+ {description = String; license = γ; maintainers = [δ]; platforms = ε;};
7+ pname = String;
8+ src = ζ;
9+ version = String;
10+ } ->
11+ η,
12+ β.licenses = θ,
13+ β.maintainers = ι,
14+ β.platforms = κ,
15+ β.yrashk = δ,
16+ θ.gpl3 = γ,
17+ κ.unix = ε
18+) =>
19+{ fetchFromGitHub =
20+ {owner = String; repo = String; rev = String; sha256 = String;} -> ζ;
21+ stdenv = α;
22+} ->
23+η
test/golden/importless/clfswm.txtnew file+21
@@ -0,0 +1,21 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ.
2+( α.clfswm = β,
3+ γ.mkEnableOption = String -> δ,
4+ γ.mkIf =
5+ ε ->
6+ { environment = {systemPackages = [ζ];};
7+ services = {xserver = {windowManager = {session = η;};};};
8+ } ->
9+ θ,
10+ γ.singleton = {name = String; start = String;} -> η,
11+ ι.clfswm = ζ,
12+ β.enable = ε,
13+ κ.windowManager = α,
14+ λ.xserver = κ,
15+ μ.services = λ
16+) =>
17+{config = α; lib = γ; pkgs = ι;} ->
18+{ config = θ;
19+ options =
20+ {services = {xserver = {windowManager = {clfswm = {enable = δ;};};};};};
21+}
test/golden/importless/clickhouse.txtnew file+50
@@ -0,0 +1,50 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π.
2+( α.clickhouse = β,
3+ γ.mkDefault = String -> δ,
4+ γ.mkEnableOption = String -> ε,
5+ γ.mkIf =
6+ ζ ->
7+ { environment =
8+ { etc =
9+ { clickhouse-server/config.xml = {source = String;};
10+ clickhouse-server/users.xml = {source = String;};
11+ };
12+ systemPackages = [η];
13+ };
14+ systemd =
15+ { services =
16+ { clickhouse =
17+ { after = [String];
18+ description = String;
19+ serviceConfig =
20+ { ConfigurationDirectory = String;
21+ ExecStart = String;
22+ Group = String;
23+ LogsDirectory = String;
24+ StateDirectory = String;
25+ User = String;
26+ };
27+ wantedBy = [String];
28+ };
29+ };
30+ };
31+ time = {timeZone = δ;};
32+ users =
33+ { groups = {clickhouse = {gid = θ;};};
34+ users =
35+ { clickhouse =
36+ {description = String; group = String; name = String; uid = ι;};
37+ };
38+ };
39+ } ->
40+ κ,
41+ λ.clickhouse = η,
42+ β.enable = ζ,
43+ μ.services = α,
44+ ν.gids = α,
45+ ξ.ids = ν,
46+ ο.uids = α,
47+ π.ids = ο
48+) =>
49+{config = α; lib = γ; pkgs = λ;} ->
50+{config = κ; options = {services = {clickhouse = {enable = ε;};};};}
test/golden/importless/clientlib.txtnew file+34
@@ -0,0 +1,34 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ.
2+( α.isDarwin = β,
3+ α.lib = γ,
4+ α.mkDerivation =
5+ { meta =
6+ { description = String;
7+ homepage = String;
8+ license = δ;
9+ maintainers = [ε];
10+ platforms = ζ;
11+ };
12+ nativeBuildInputs = [η];
13+ pname = String;
14+ src = θ;
15+ version = String;
16+ } ->
17+ ι,
18+ α.optional = β -> κ -> [η],
19+ λ.lib = α,
20+ γ.ehmry = ε,
21+ γ.licenses = μ,
22+ γ.maintainers = ν,
23+ γ.platforms = ξ,
24+ μ.gpl2 = δ,
25+ ξ.unix = ζ
26+) =>
27+{ fetchFromGitHub =
28+ {owner = String; repo = String; rev = String; sha256 = String;} -> θ;
29+ fixDarwinDylibNames = κ;
30+ meson = η;
31+ ninja = η;
32+ stdenv = α;
33+} ->
34+ι
test/golden/importless/clightd.txtnew file+54
@@ -0,0 +1,54 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π.
2+( α.eadwu = β,
3+ α.licenses = γ,
4+ α.maintainers = δ,
5+ α.optional = Bool -> String -> [ε],
6+ α.platforms = ζ,
7+ η.mkDerivation =
8+ { MODULE_LOAD_DIR = String;
9+ POLKIT_ACTION_DIR = String;
10+ SYSTEM_BUS_DIR = String;
11+ buildInputs = [θ];
12+ cmakeFlags = [ε];
13+ meta =
14+ { description = String;
15+ homepage = String;
16+ license = ι;
17+ maintainers = [β];
18+ platforms = κ;
19+ };
20+ nativeBuildInputs = [λ];
21+ pname = String;
22+ postInstall = String;
23+ postPatch = String;
24+ src = μ;
25+ version = String;
26+ } ->
27+ ν,
28+ γ.gpl3 = ι,
29+ ζ.linux = κ
30+) =>
31+{ cmake = λ;
32+ dbus = λ;
33+ ddcutil = ξ;
34+ enableDdc = Bool;
35+ enableDpms = Bool;
36+ enableGamma = Bool;
37+ enableScreen = Bool;
38+ fetchFromGitHub =
39+ {owner = String; repo = String; rev = String; sha256 = String;} -> μ;
40+ glib = θ;
41+ lib = α;
42+ libXdmcp = θ;
43+ libXext = ο;
44+ libXrandr = π;
45+ libmodule = θ;
46+ libpthreadstubs = θ;
47+ pcre = θ;
48+ pkgconfig = λ;
49+ polkit = θ;
50+ stdenv = η;
51+ udev = θ;
52+ utillinux = θ;
53+} ->
54+ν
test/golden/importless/clightning.txtnew file+49
@@ -0,0 +1,49 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildInputs = [γ];
5+ configurePhase = String;
6+ doCheck = Bool;
7+ enableParallelBuilding = Bool;
8+ makeFlags = [String];
9+ meta =
10+ { description = String;
11+ homepage = String;
12+ license = δ;
13+ longDescription = String;
14+ maintainers = [ε];
15+ platforms = ζ;
16+ };
17+ nativeBuildInputs = [η];
18+ pname = String;
19+ postPatch = String;
20+ src = θ;
21+ version = String;
22+ } ->
23+ ι,
24+ κ.withPackages = (λ -> [μ]) -> γ,
25+ λ.Mako = μ,
26+ β.jb55 = ε,
27+ β.licenses = ν,
28+ β.maintainers = ξ,
29+ β.platforms = ο,
30+ ν.mit = δ,
31+ ο.linux = ζ
32+) =>
33+{ autoconf = η;
34+ autogen = η;
35+ automake = η;
36+ fetchpatch = π;
37+ fetchurl = {sha256 = String; url = String;} -> θ;
38+ gettext = η;
39+ gmp = γ;
40+ libtool = η;
41+ pkgconfig = η;
42+ python3 = κ;
43+ sqlite = γ;
44+ stdenv = α;
45+ unzip = η;
46+ which = η;
47+ zlib = γ;
48+} ->
49+ι
test/golden/importless/clipmenu.txtnew file+32
@@ -0,0 +1,32 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν.
2+( α.clipmenu = β,
3+ γ.mkEnableOption = String -> δ,
4+ γ.mkIf =
5+ ε ->
6+ { environment = {systemPackages = [ζ];};
7+ systemd =
8+ { user =
9+ { services =
10+ { clipmenu =
11+ { after = [String];
12+ description = String;
13+ enable = Bool;
14+ serviceConfig = {ExecStart = String;};
15+ wantedBy = [String];
16+ };
17+ };
18+ };
19+ };
20+ } ->
21+ η,
22+ γ.mkOption =
23+ {default = θ; defaultText = String; description = String; type = ι;} -> κ,
24+ γ.types = λ,
25+ μ.clipmenu = θ,
26+ β.enable = ε,
27+ β.package = ζ,
28+ ν.services = α,
29+ λ.package = ι
30+) =>
31+{config = α; lib = γ; pkgs = μ;} ->
32+{config = η; options = {services = {clipmenu = {enable = δ; package = κ;};};};}
test/golden/importless/clippy.txtnew file+46
@@ -0,0 +1,46 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ φ.
2+( α.isDarwin = β,
3+ α.lib = γ,
4+ α.optionalString = δ -> String -> ε,
5+ α.optionals = β -> [ζ] -> [η],
6+ θ.buildRustPackage =
7+ { RUSTC_BOOTSTRAP = Integer;
8+ buildAndTestSubdir = String;
9+ buildInputs = [η];
10+ cargoVendorDir = String;
11+ doCheck = Bool;
12+ dontUpdateAutotoolsGnuConfigScripts = Bool;
13+ meta =
14+ { description = String;
15+ homepage = String;
16+ license = [ι];
17+ maintainers = [κ];
18+ platforms = λ;
19+ };
20+ name = String;
21+ preFixup = ε;
22+ src = μ;
23+ version = ν;
24+ } ->
25+ ξ,
26+ η.llvm = η,
27+ η.src = μ,
28+ η.version = ν,
29+ ο.lib = α,
30+ γ.asl20 = ι,
31+ γ.basvandijk = κ,
32+ γ.licenses = π,
33+ γ.maintainers = ρ,
34+ γ.mit = ι,
35+ γ.platforms = σ,
36+ σ.unix = λ,
37+ τ.lib = α
38+) =>
39+{ Security = ζ;
40+ lib = υ;
41+ patchelf = φ;
42+ rustPlatform = θ;
43+ rustc = η;
44+ stdenv = α;
45+} ->
46+ξ
test/golden/importless/clprover.txtnew file+25
@@ -0,0 +1,25 @@
1+∀ α β γ δ ε ζ η θ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { installPhase = String;
5+ meta =
6+ { description = String;
7+ homepage = String;
8+ license = γ;
9+ maintainers = [δ];
10+ platforms = [String];
11+ };
12+ pname = String;
13+ src = ε;
14+ version = String;
15+ } ->
16+ ζ,
17+ β.licenses = η,
18+ β.maintainers = θ,
19+ β.mgttlinger = δ,
20+ η.gpl3 = γ
21+) =>
22+{ fetchzip = {sha256 = String; stripRoot = Bool; url = String;} -> ε;
23+ stdenv = α;
24+} ->
25+ζ
test/golden/importless/cmake-modules.txtnew file+23
@@ -0,0 +1,23 @@
1+∀ α β γ δ ε ζ η θ ι.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { meta = {description = String; license = γ; maintainers = [δ];};
5+ nativeBuildInputs = [ε];
6+ pname = String;
7+ prePatch = String;
8+ setupHook = Path;
9+ src = ζ;
10+ version = String;
11+ } ->
12+ η,
13+ β.dtzWill = δ,
14+ β.licenses = θ,
15+ β.maintainers = ι,
16+ θ.asl20 = γ
17+) =>
18+{ cmake = ε;
19+ fetchFromGitHub =
20+ {owner = String; repo = String; rev = String; sha256 = String;} -> ζ;
21+ stdenv = α;
22+} ->
23+η
test/golden/importless/collections.txtnew file+69
@@ -0,0 +1,69 @@
1+∀ α β γ δ ε ζ.
2+( α.javaPackages = β,
3+ β.mavenArtifactManager_2_0_1 = γ,
4+ β.mavenArtifactManager_2_0_6 = δ,
5+ β.mavenArtifactManager_2_0_9 = ε,
6+ β.mavenArtifactManager_2_2_1 = ζ,
7+ β.mavenArtifact_2_0_1 = γ,
8+ β.mavenArtifact_2_0_6 = δ,
9+ β.mavenArtifact_2_0_9 = ε,
10+ β.mavenArtifact_2_2_1 = ζ,
11+ β.mavenCore_2_0_1 = γ,
12+ β.mavenCore_2_0_6 = δ,
13+ β.mavenCore_2_0_9 = ε,
14+ β.mavenCore_2_2_1 = ζ,
15+ β.mavenErrorDiagnostics_2_0_1 = γ,
16+ β.mavenErrorDiagnostics_2_0_6 = δ,
17+ β.mavenErrorDiagnostics_2_0_9 = ε,
18+ β.mavenErrorDiagnostics_2_2_1 = ζ,
19+ β.mavenModel_2_0_1 = γ,
20+ β.mavenModel_2_0_6 = δ,
21+ β.mavenModel_2_0_9 = ε,
22+ β.mavenModel_2_2_1 = ζ,
23+ β.mavenMonitor_2_0_1 = γ,
24+ β.mavenMonitor_2_0_6 = δ,
25+ β.mavenMonitor_2_0_9 = ε,
26+ β.mavenMonitor_2_2_1 = ζ,
27+ β.mavenPluginApi_2_0_1 = γ,
28+ β.mavenPluginApi_2_0_6 = δ,
29+ β.mavenPluginApi_2_0_9 = ε,
30+ β.mavenPluginApi_2_2_1 = ζ,
31+ β.mavenPluginDescriptor_2_0_1 = γ,
32+ β.mavenPluginDescriptor_2_0_6 = δ,
33+ β.mavenPluginDescriptor_2_0_9 = ε,
34+ β.mavenPluginDescriptor_2_2_1 = ζ,
35+ β.mavenPluginParameterDocumenter_2_0_1 = γ,
36+ β.mavenPluginParameterDocumenter_2_0_6 = δ,
37+ β.mavenPluginParameterDocumenter_2_0_9 = ε,
38+ β.mavenPluginParameterDocumenter_2_2_1 = ζ,
39+ β.mavenPluginRegistry_2_0_1 = γ,
40+ β.mavenPluginRegistry_2_0_6 = δ,
41+ β.mavenPluginRegistry_2_0_9 = ε,
42+ β.mavenPluginRegistry_2_2_1 = ζ,
43+ β.mavenProfile_2_0_1 = γ,
44+ β.mavenProfile_2_0_6 = δ,
45+ β.mavenProfile_2_0_9 = ε,
46+ β.mavenProfile_2_2_1 = ζ,
47+ β.mavenProject_2_0_1 = γ,
48+ β.mavenProject_2_0_6 = δ,
49+ β.mavenProject_2_0_9 = ε,
50+ β.mavenProject_2_2_1 = ζ,
51+ β.mavenReportingApi_2_0_1 = γ,
52+ β.mavenReportingApi_2_0_6 = δ,
53+ β.mavenReportingApi_2_0_9 = ε,
54+ β.mavenReportingApi_2_2_1 = ζ,
55+ β.mavenRepositoryMetadata_2_0_1 = γ,
56+ β.mavenRepositoryMetadata_2_0_6 = δ,
57+ β.mavenRepositoryMetadata_2_0_9 = ε,
58+ β.mavenRepositoryMetadata_2_2_1 = ζ,
59+ β.mavenSettings_2_0_1 = γ,
60+ β.mavenSettings_2_0_6 = δ,
61+ β.mavenSettings_2_0_9 = ε,
62+ β.mavenSettings_2_2_1 = ζ
63+) =>
64+{pkgs = α;} ->
65+{ mavenLibs_2_0_1 = [γ];
66+ mavenLibs_2_0_6 = [δ];
67+ mavenLibs_2_0_9 = [ε];
68+ mavenLibs_2_2_1 = [ζ];
69+}
test/golden/importless/colord.txtnew file+21
@@ -0,0 +1,21 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν.
2+( α.colord = β,
3+ γ.mkEnableOption = String -> δ,
4+ γ.mkIf =
5+ ε ->
6+ { environment = {systemPackages = [ζ];};
7+ services = {dbus = {packages = [η];}; udev = {packages = [θ];};};
8+ systemd = {packages = [ι]; tmpfiles = {packages = [κ];};};
9+ users =
10+ { groups = {colord = {};};
11+ users =
12+ {colord = {group = String; home = String; isSystemUser = Bool;};};
13+ };
14+ } ->
15+ λ,
16+ μ.colord = ζ,
17+ β.enable = ε,
18+ ν.services = α
19+) =>
20+{config = α; lib = γ; pkgs = μ;} ->
21+{config = λ; options = {services = {colord = {enable = δ;};};};}
test/golden/importless/community-edition.txtnew file+44
@@ -0,0 +1,44 @@
1+∀ γ δ ε ζ η θ ι κ λ μ ν.
2+( γ.lib = δ,
3+ γ.mkDerivation =
4+ { doInstallCheck = Bool;
5+ dontStrip = Bool;
6+ installCheckPhase = String;
7+ installPhase = ∀ β. β;
8+ meta =
9+ { description = String;
10+ homepage = String;
11+ license = [ε];
12+ maintainers = [ζ];
13+ platforms = [String];
14+ };
15+ nativeBuildInputs = [η];
16+ passthru = {home = θ;};
17+ pname = String;
18+ postFixup = String;
19+ preFixup = String;
20+ propagatedBuildInputs = [ι];
21+ srcs = [κ];
22+ unpackPhase = String;
23+ version = String;
24+ } ->
25+ θ,
26+ δ.bandresen = ζ,
27+ δ.bsd3 = ε,
28+ δ.glittershark = ζ,
29+ δ.gpl2Classpath = ε,
30+ δ.hlolli = ζ,
31+ δ.licenses = λ,
32+ δ.maintainers = μ,
33+ δ.upl = ε,
34+ δ.volth = ζ
35+) =>
36+{ fetchurl = {sha256 = ∀ α. α; url = String;} -> κ;
37+ glibc = ν;
38+ perl = η;
39+ setJavaClassPath = ι;
40+ stdenv = γ;
41+ unzip = η;
42+ zlib = ι;
43+} ->
44+{graalvm11-ce = θ; graalvm8-ce = θ;}
test/golden/importless/component-packages.txtnew file+1061
@@ -0,0 +1,1061 @@
1+{ components =
2+ { abode = ∀ α β. α -> β;
3+ accuweather = ∀ α β. α -> β;
4+ acer_projector = ∀ α β. (α.pyserial = β) => α -> [β];
5+ acmeda = ∀ α β. α -> β;
6+ actiontec = ∀ α β. α -> β;
7+ adguard = ∀ α β. α -> β;
8+ ads = ∀ α β. α -> β;
9+ aftership = ∀ α β. α -> β;
10+ agent_dvr = ∀ α β. α -> β;
11+ air_quality = ∀ α β. α -> β;
12+ airly = ∀ α β. α -> β;
13+ airvisual = ∀ α β. (α.pyairvisual = β) => α -> [β];
14+ aladdin_connect = ∀ α β. α -> β;
15+ alarm_control_panel = ∀ α β. α -> β;
16+ alarmdecoder = ∀ α β. α -> β;
17+ alert = ∀ α β. α -> β;
18+ alexa = ∀ α β. (α.aiohttp-cors = β) => α -> [β];
19+ almond = ∀ α β. (α.aiohttp-cors = β) => α -> [β];
20+ alpha_vantage = ∀ α β. α -> β;
21+ amazon_polly = ∀ α β. (α.boto3 = β) => α -> [β];
22+ ambiclimate = ∀ α β. (α.aiohttp-cors = β) => α -> [β];
23+ ambient_station = ∀ α β. α -> β;
24+ amcrest = ∀ α β. (α.ha-ffmpeg = β) => α -> [β];
25+ ampio = ∀ α β. α -> β;
26+ android_ip_webcam = ∀ α β. α -> β;
27+ androidtv = ∀ α β. α -> β;
28+ anel_pwrctrl = ∀ α β. α -> β;
29+ anthemav = ∀ α β. α -> β;
30+ apache_kafka = ∀ α β. (α.aiokafka = β) => α -> [β];
31+ apcupsd = ∀ α β. α -> β;
32+ api = ∀ α β. (α.aiohttp-cors = β) => α -> [β];
33+ apns = ∀ α β. α -> β;
34+ apple_tv =
35+ ∀ α β.
36+ ( α.aiohttp-cors = β,
37+ α.netdisco = β,
38+ α.pyatv = β,
39+ α.zeroconf = β
40+ ) =>
41+ α -> [β];
42+ apprise = ∀ α β. (α.apprise = β) => α -> [β];
43+ aprs = ∀ α β. α -> β;
44+ aqualogic = ∀ α β. α -> β;
45+ aquostv = ∀ α β. α -> β;
46+ arcam_fmj = ∀ α β. α -> β;
47+ arduino = ∀ α β. α -> β;
48+ arest = ∀ α β. α -> β;
49+ arlo = ∀ α β. (α.ha-ffmpeg = β) => α -> [β];
50+ arris_tg2492lg = ∀ α β. α -> β;
51+ aruba = ∀ α β. (α.pexpect = β) => α -> [β];
52+ arwn = ∀ α β. (α.aiohttp-cors = β, α.paho-mqtt = β) => α -> [β];
53+ asterisk_cdr = ∀ α β. α -> β;
54+ asterisk_mbox = ∀ α β. α -> β;
55+ asuswrt = ∀ α β. α -> β;
56+ atag = ∀ α β. α -> β;
57+ aten_pe = ∀ α β. α -> β;
58+ atome = ∀ α β. α -> β;
59+ august = ∀ α β. α -> β;
60+ aurora = ∀ α β. α -> β;
61+ aurora_abb_powerone = ∀ α β. α -> β;
62+ auth = ∀ α β. (α.aiohttp-cors = β) => α -> [β];
63+ automation = ∀ α β. (α.aiohttp-cors = β) => α -> [β];
64+ avea = ∀ α β. α -> β;
65+ avion = ∀ α β. α -> β;
66+ avri = ∀ α β. (α.pycountry = β) => α -> [β];
67+ awair = ∀ α β. α -> β;
68+ aws = ∀ α β. α -> β;
69+ axis = ∀ α β. (α.aiohttp-cors = β, α.paho-mqtt = β) => α -> [β];
70+ azure_devops = ∀ α β. α -> β;
71+ azure_event_hub = ∀ α β. α -> β;
72+ azure_service_bus = ∀ α β. (α.azure-servicebus = β) => α -> [β];
73+ baidu = ∀ α β. α -> β;
74+ bayesian = ∀ α β. α -> β;
75+ bbb_gpio = ∀ α β. α -> β;
76+ bbox = ∀ α β. α -> β;
77+ beewi_smartclim = ∀ α β. α -> β;
78+ bh1750 = ∀ α β. α -> β;
79+ binary_sensor = ∀ α β. α -> β;
80+ bitcoin = ∀ α β. α -> β;
81+ bizkaibus = ∀ α β. α -> β;
82+ blackbird = ∀ α β. α -> β;
83+ blebox = ∀ α β. α -> β;
84+ blink = ∀ α β. α -> β;
85+ blinksticklight = ∀ α β. (α.BlinkStick = β) => α -> [β];
86+ blinkt = ∀ α β. α -> β;
87+ blockchain = ∀ α β. α -> β;
88+ bloomsky = ∀ α β. α -> β;
89+ bluesound = ∀ α β. (α.xmltodict = β) => α -> [β];
90+ bluetooth_le_tracker = ∀ α β. α -> β;
91+ bluetooth_tracker = ∀ α β. (α.bt_proximity = β) => α -> [β];
92+ bme280 = ∀ α β. α -> β;
93+ bme680 = ∀ α β. α -> β;
94+ bmp280 = ∀ α β. α -> β;
95+ bmw_connected_drive = ∀ α β. α -> β;
96+ bom = ∀ α β. α -> β;
97+ bond = ∀ α β. α -> β;
98+ braviatv = ∀ α β. (α.bravia-tv = β) => α -> [β];
99+ broadlink = ∀ α β. (α.broadlink = β) => α -> [β];
100+ brother = ∀ α β. (α.brother = β) => α -> [β];
101+ brottsplatskartan = ∀ α β. α -> β;
102+ browser = ∀ α β. α -> β;
103+ brunt = ∀ α β. α -> β;
104+ bsblan = ∀ α β. α -> β;
105+ bt_home_hub_5 = ∀ α β. α -> β;
106+ bt_smarthub = ∀ α β. α -> β;
107+ buienradar = ∀ α β. α -> β;
108+ caldav = ∀ α β. (α.caldav = β) => α -> [β];
109+ calendar = ∀ α β. (α.aiohttp-cors = β) => α -> [β];
110+ camera = ∀ α β. (α.aiohttp-cors = β) => α -> [β];
111+ canary = ∀ α β. (α.ha-ffmpeg = β) => α -> [β];
112+ cast =
113+ ∀ α β.
114+ ( α.PyChromecast = β,
115+ α.aiohttp-cors = β,
116+ α.hass-nabucasa = β,
117+ α.zeroconf = β
118+ ) =>
119+ α -> [β];
120+ cert_expiry = ∀ α β. α -> β;
121+ channels = ∀ α β. α -> β;
122+ circuit = ∀ α β. α -> β;
123+ cisco_ios = ∀ α β. (α.pexpect = β) => α -> [β];
124+ cisco_mobility_express = ∀ α β. α -> β;
125+ cisco_webex_teams = ∀ α β. α -> β;
126+ citybikes = ∀ α β. α -> β;
127+ clementine = ∀ α β. α -> β;
128+ clickatell = ∀ α β. α -> β;
129+ clicksend = ∀ α β. α -> β;
130+ clicksend_tts = ∀ α β. α -> β;
131+ climate = ∀ α β. α -> β;
132+ cloud = ∀ α β. (α.aiohttp-cors = β, α.hass-nabucasa = β) => α -> [β];
133+ cloudflare = ∀ α β. α -> β;
134+ cmus = ∀ α β. α -> β;
135+ co2signal = ∀ α β. α -> β;
136+ coinbase = ∀ α β. α -> β;
137+ coinmarketcap = ∀ α β. (α.coinmarketcap = β) => α -> [β];
138+ comed_hourly_pricing = ∀ α β. α -> β;
139+ comfoconnect = ∀ α β. α -> β;
140+ command_line = ∀ α β. α -> β;
141+ concord232 = ∀ α β. α -> β;
142+ config = ∀ α β. (α.aiohttp-cors = β) => α -> [β];
143+ configurator = ∀ α β. α -> β;
144+ control4 = ∀ α β. α -> β;
145+ conversation = ∀ α β. (α.aiohttp-cors = β) => α -> [β];
146+ coolmaster = ∀ α β. α -> β;
147+ coronavirus = ∀ α β. α -> β;
148+ counter = ∀ α β. α -> β;
149+ cover = ∀ α β. α -> β;
150+ cppm_tracker = ∀ α β. α -> β;
151+ cpuspeed = ∀ α β. (α.py-cpuinfo = β) => α -> [β];
152+ crimereports = ∀ α β. α -> β;
153+ cups = ∀ α β. (α.pycups = β) => α -> [β];
154+ currencylayer = ∀ α β. α -> β;
155+ daikin = ∀ α β. α -> β;
156+ danfoss_air = ∀ α β. α -> β;
157+ darksky = ∀ α β. (α.python-forecastio = β) => α -> [β];
158+ datadog = ∀ α β. (α.datadog = β) => α -> [β];
159+ ddwrt = ∀ α β. α -> β;
160+ debugpy = ∀ α β. (α.debugpy = β) => α -> [β];
161+ deconz = ∀ α β. α -> β;
162+ decora = ∀ α β. (α.bluepy = β) => α -> [β];
163+ decora_wifi = ∀ α β. α -> β;
164+ default_config =
165+ ∀ α β.
166+ ( α.aiohttp-cors = β,
167+ α.defusedxml = β,
168+ α.distro = β,
169+ α.emoji = β,
170+ α.hass-nabucasa = β,
171+ α.netdisco = β,
172+ α.pynacl = β,
173+ α.sqlalchemy = β,
174+ α.zeroconf = β
175+ ) =>
176+ α -> [β];
177+ delijn = ∀ α β. α -> β;
178+ deluge = ∀ α β. (α.deluge-client = β) => α -> [β];
179+ demo = ∀ α β. (α.aiohttp-cors = β) => α -> [β];
180+ denon = ∀ α β. α -> β;
181+ denonavr = ∀ α β. (α.denonavr = β, α.getmac = β) => α -> [β];
182+ derivative = ∀ α β. α -> β;
183+ deutsche_bahn = ∀ α β. α -> β;
184+ device_automation = ∀ α β. α -> β;
185+ device_sun_light_trigger = ∀ α β. α -> β;
186+ device_tracker = ∀ α β. α -> β;
187+ devolo_home_control = ∀ α β. α -> β;
188+ dexcom = ∀ α β. α -> β;
189+ dht = ∀ α β. α -> β;
190+ dialogflow = ∀ α β. (α.aiohttp-cors = β) => α -> [β];
191+ digital_ocean = ∀ α β. (α.digital-ocean = β) => α -> [β];
192+ digitalloggers = ∀ α β. α -> β;
193+ directv = ∀ α β. α -> β;
194+ discogs = ∀ α β. (α.discogs_client = β) => α -> [β];
195+ discord = ∀ α β. (α.discordpy = β) => α -> [β];
196+ discovery =
197+ ∀ α β. (α.aiohttp-cors = β, α.netdisco = β, α.zeroconf = β) => α -> [β];
198+ dlib_face_detect = ∀ α β. (α.face_recognition = β) => α -> [β];
199+ dlib_face_identify = ∀ α β. (α.face_recognition = β) => α -> [β];
200+ dlink = ∀ α β. α -> β;
201+ dlna_dmr = ∀ α β. (α.async-upnp-client = β) => α -> [β];
202+ dnsip = ∀ α β. (α.aiodns = β) => α -> [β];
203+ dominos = ∀ α β. (α.aiohttp-cors = β) => α -> [β];
204+ doods = ∀ α β. (α.pillow = β) => α -> [β];
205+ doorbird = ∀ α β. (α.aiohttp-cors = β) => α -> [β];
206+ dovado = ∀ α β. α -> β;
207+ downloader = ∀ α β. α -> β;
208+ dsmr = ∀ α β. α -> β;
209+ dsmr_reader = ∀ α β. (α.aiohttp-cors = β, α.paho-mqtt = β) => α -> [β];
210+ dte_energy_bridge = ∀ α β. α -> β;
211+ dublin_bus_transport = ∀ α β. α -> β;
212+ duckdns = ∀ α β. α -> β;
213+ dunehd = ∀ α β. α -> β;
214+ dwd_weather_warnings =
215+ ∀ α β. (α.jsonpath = β, α.xmltodict = β) => α -> [β];
216+ dweet = ∀ α β. α -> β;
217+ dynalite = ∀ α β. α -> β;
218+ dyson = ∀ α β. (α.aiohttp-cors = β, α.zeroconf = β) => α -> [β];
219+ ebox = ∀ α β. α -> β;
220+ ebusd = ∀ α β. α -> β;
221+ ecoal_boiler = ∀ α β. α -> β;
222+ ecobee = ∀ α β. α -> β;
223+ econet = ∀ α β. α -> β;
224+ ecovacs = ∀ α β. α -> β;
225+ eddystone_temperature = ∀ α β. (α.construct = β) => α -> [β];
226+ edimax = ∀ α β. α -> β;
227+ edl21 = ∀ α β. α -> β;
228+ ee_brightbox = ∀ α β. α -> β;
229+ efergy = ∀ α β. α -> β;
230+ egardia = ∀ α β. α -> β;
231+ eight_sleep = ∀ α β. α -> β;
232+ elgato = ∀ α β. α -> β;
233+ eliqonline = ∀ α β. α -> β;
234+ elkm1 = ∀ α β. α -> β;
235+ elv = ∀ α β. α -> β;
236+ emby = ∀ α β. α -> β;
237+ emoncms = ∀ α β. α -> β;
238+ emoncms_history = ∀ α β. α -> β;
239+ emulated_hue = ∀ α β. (α.aiohttp-cors = β) => α -> [β];
240+ emulated_roku = ∀ α β. α -> β;
241+ enigma2 = ∀ α β. (α.openwebifpy = β) => α -> [β];
242+ enocean = ∀ α β. α -> β;
243+ enphase_envoy = ∀ α β. α -> β;
244+ entur_public_transport = ∀ α β. α -> β;
245+ environment_canada = ∀ α β. α -> β;
246+ envirophat = ∀ α β. α -> β;
247+ envisalink = ∀ α β. α -> β;
248+ ephember = ∀ α β. α -> β;
249+ epson = ∀ α β. α -> β;
250+ epsonworkforce = ∀ α β. α -> β;
251+ eq3btsmart = ∀ α β. (α.construct = β) => α -> [β];
252+ esphome = ∀ α β. (α.aioesphomeapi = β) => α -> [β];
253+ essent = ∀ α β. α -> β;
254+ etherscan = ∀ α β. α -> β;
255+ eufy = ∀ α β. α -> β;
256+ everlights = ∀ α β. α -> β;
257+ evohome = ∀ α β. α -> β;
258+ ezviz = ∀ α β. α -> β;
259+ facebook = ∀ α β. α -> β;
260+ facebox = ∀ α β. α -> β;
261+ fail2ban = ∀ α β. α -> β;
262+ familyhub = ∀ α β. α -> β;
263+ fan = ∀ α β. α -> β;
264+ fastdotcom = ∀ α β. α -> β;
265+ feedreader = ∀ α β. α -> β;
266+ ffmpeg = ∀ α β. (α.ha-ffmpeg = β) => α -> [β];
267+ ffmpeg_motion = ∀ α β. (α.ha-ffmpeg = β) => α -> [β];
268+ ffmpeg_noise = ∀ α β. (α.ha-ffmpeg = β) => α -> [β];
269+ fibaro = ∀ α β. α -> β;
270+ fido = ∀ α β. α -> β;
271+ file = ∀ α β. α -> β;
272+ filesize = ∀ α β. α -> β;
273+ filter = ∀ α β. (α.aiohttp-cors = β, α.sqlalchemy = β) => α -> [β];
274+ fints = ∀ α β. (α.fints = β) => α -> [β];
275+ firmata = ∀ α β. α -> β;
276+ fitbit = ∀ α β. (α.aiohttp-cors = β, α.fitbit = β) => α -> [β];
277+ fixer = ∀ α β. α -> β;
278+ fleetgo = ∀ α β. α -> β;
279+ flexit = ∀ α β. α -> β;
280+ flic = ∀ α β. α -> β;
281+ flick_electric = ∀ α β. α -> β;
282+ flock = ∀ α β. α -> β;
283+ flume = ∀ α β. α -> β;
284+ flunearyou = ∀ α β. α -> β;
285+ flux = ∀ α β. α -> β;
286+ flux_led = ∀ α β. (α.flux-led = β) => α -> [β];
287+ folder = ∀ α β. α -> β;
288+ folder_watcher = ∀ α β. (α.watchdog = β) => α -> [β];
289+ foobot = ∀ α β. α -> β;
290+ forked_daapd = ∀ α β. α -> β;
291+ fortios = ∀ α β. α -> β;
292+ foscam = ∀ α β. α -> β;
293+ foursquare = ∀ α β. (α.aiohttp-cors = β) => α -> [β];
294+ free_mobile = ∀ α β. α -> β;
295+ freebox =
296+ ∀ α β. (α.aiohttp-cors = β, α.netdisco = β, α.zeroconf = β) => α -> [β];
297+ freedns = ∀ α β. α -> β;
298+ fritz = ∀ α β. (α.fritzconnection = β) => α -> [β];
299+ fritzbox = ∀ α β. (α.pyfritzhome = β) => α -> [β];
300+ fritzbox_callmonitor = ∀ α β. (α.fritzconnection = β) => α -> [β];
301+ fritzbox_netmonitor = ∀ α β. (α.fritzconnection = β) => α -> [β];
302+ fronius = ∀ α β. α -> β;
303+ frontend = ∀ α β. (α.aiohttp-cors = β) => α -> [β];
304+ frontier_silicon = ∀ α β. α -> β;
305+ futurenow = ∀ α β. α -> β;
306+ garadget = ∀ α β. α -> β;
307+ garmin_connect = ∀ α β. α -> β;
308+ gc100 = ∀ α β. α -> β;
309+ gdacs = ∀ α β. α -> β;
310+ geizhals = ∀ α β. α -> β;
311+ generic = ∀ α β. α -> β;
312+ generic_thermostat = ∀ α β. α -> β;
313+ geniushub = ∀ α β. α -> β;
314+ geo_json_events = ∀ α β. α -> β;
315+ geo_location = ∀ α β. α -> β;
316+ geo_rss_events = ∀ α β. α -> β;
317+ geofency = ∀ α β. (α.aiohttp-cors = β) => α -> [β];
318+ geonetnz_quakes = ∀ α β. α -> β;
319+ geonetnz_volcano = ∀ α β. α -> β;
320+ gios = ∀ α β. α -> β;
321+ github = ∀ α β. (α.PyGithub = β) => α -> [β];
322+ gitlab_ci = ∀ α β. (α.python-gitlab = β) => α -> [β];
323+ gitter = ∀ α β. α -> β;
324+ glances = ∀ α β. α -> β;
325+ gntp = ∀ α β. α -> β;
326+ goalfeed = ∀ α β. α -> β;
327+ gogogate2 = ∀ α β. α -> β;
328+ google =
329+ ∀ α β.
330+ ( α.google_api_python_client = β,
331+ α.httplib2 = β,
332+ α.oauth2client = β
333+ ) =>
334+ α -> [β];
335+ google_assistant = ∀ α β. (α.aiohttp-cors = β) => α -> [β];
336+ google_cloud = ∀ α β. (α.google_cloud_texttospeech = β) => α -> [β];
337+ google_domains = ∀ α β. α -> β;
338+ google_maps = ∀ α β. α -> β;
339+ google_pubsub = ∀ α β. (α.google_cloud_pubsub = β) => α -> [β];
340+ google_translate = ∀ α β. (α.gtts-token = β) => α -> [β];
341+ google_travel_time = ∀ α β. α -> β;
342+ google_wifi = ∀ α β. α -> β;
343+ gpmdp = ∀ α β. (α.websocket_client = β) => α -> [β];
344+ gpsd = ∀ α β. α -> β;
345+ gpslogger = ∀ α β. (α.aiohttp-cors = β) => α -> [β];
346+ graphite = ∀ α β. α -> β;
347+ greeneye_monitor = ∀ α β. α -> β;
348+ greenwave = ∀ α β. α -> β;
349+ griddy = ∀ α β. α -> β;
350+ group = ∀ α β. α -> β;
351+ growatt_server = ∀ α β. α -> β;
352+ gstreamer = ∀ α β. α -> β;
353+ gtfs = ∀ α β. α -> β;
354+ guardian = ∀ α β. α -> β;
355+ habitica = ∀ α β. α -> β;
356+ hangouts = ∀ α β. α -> β;
357+ harman_kardon_avr = ∀ α β. α -> β;
358+ harmony = ∀ α β. (α.aioharmony = β) => α -> [β];
359+ hassio = ∀ α β. (α.aiohttp-cors = β) => α -> [β];
360+ haveibeenpwned = ∀ α β. α -> β;
361+ hddtemp = ∀ α β. α -> β;
362+ hdmi_cec = ∀ α β. α -> β;
363+ heatmiser = ∀ α β. α -> β;
364+ heos = ∀ α β. α -> β;
365+ here_travel_time = ∀ α β. α -> β;
366+ hikvision = ∀ α β. α -> β;
367+ hikvisioncam = ∀ α β. α -> β;
368+ hisense_aehw4a1 = ∀ α β. α -> β;
369+ history = ∀ α β. (α.aiohttp-cors = β, α.sqlalchemy = β) => α -> [β];
370+ history_stats = ∀ α β. (α.aiohttp-cors = β, α.sqlalchemy = β) => α -> [β];
371+ hitron_coda = ∀ α β. α -> β;
372+ hive = ∀ α β. α -> β;
373+ hlk_sw16 = ∀ α β. α -> β;
374+ home_connect = ∀ α β. (α.aiohttp-cors = β) => α -> [β];
375+ homeassistant = ∀ α β. α -> β;
376+ homekit =
377+ ∀ α β.
378+ ( α.HAP-python = β,
379+ α.aiohttp-cors = β,
380+ α.ha-ffmpeg = β,
381+ α.pyqrcode = β,
382+ α.zeroconf = β
383+ ) =>
384+ α -> [β];
385+ homekit_controller =
386+ ∀ α β. (α.aiohttp-cors = β, α.zeroconf = β) => α -> [β];
387+ homematic = ∀ α β. (α.pyhomematic = β) => α -> [β];
388+ homematicip_cloud = ∀ α β. α -> β;
389+ homeworks = ∀ α β. α -> β;
390+ honeywell = ∀ α β. α -> β;
391+ horizon = ∀ α β. α -> β;
392+ hp_ilo = ∀ α β. α -> β;
393+ html5 = ∀ α β. (α.aiohttp-cors = β, α.pywebpush = β) => α -> [β];
394+ http = ∀ α β. (α.aiohttp-cors = β) => α -> [β];
395+ htu21d = ∀ α β. α -> β;
396+ huawei_lte = ∀ α β. (α.getmac = β, α.stringcase = β) => α -> [β];
397+ huawei_router = ∀ α β. α -> β;
398+ hue = ∀ α β. (α.aiohue = β) => α -> [β];
399+ humidifier = ∀ α β. α -> β;
400+ hunterdouglas_powerview = ∀ α β. α -> β;
401+ hvv_departures = ∀ α β. α -> β;
402+ hydrawise = ∀ α β. α -> β;
403+ hyperion = ∀ α β. α -> β;
404+ ialarm = ∀ α β. α -> β;
405+ iammeter = ∀ α β. α -> β;
406+ iaqualink = ∀ α β. α -> β;
407+ icloud = ∀ α β. (α.pyicloud = β) => α -> [β];
408+ idteck_prox = ∀ α β. α -> β;
409+ ifttt = ∀ α β. (α.aiohttp-cors = β, α.pyfttt = β) => α -> [β];
410+ iglo = ∀ α β. α -> β;
411+ ign_sismologia = ∀ α β. α -> β;
412+ ihc = ∀ α β. (α.defusedxml = β) => α -> [β];
413+ image_processing = ∀ α β. (α.aiohttp-cors = β) => α -> [β];
414+ imap = ∀ α β. α -> β;
415+ imap_email_content = ∀ α β. α -> β;
416+ incomfort = ∀ α β. α -> β;
417+ influxdb = ∀ α β. (α.influxdb = β, α.influxdb-client = β) => α -> [β];
418+ input_boolean = ∀ α β. α -> β;
419+ input_datetime = ∀ α β. α -> β;
420+ input_number = ∀ α β. α -> β;
421+ input_select = ∀ α β. α -> β;
422+ input_text = ∀ α β. α -> β;
423+ insteon = ∀ α β. α -> β;
424+ integration = ∀ α β. α -> β;
425+ intent = ∀ α β. (α.aiohttp-cors = β) => α -> [β];
426+ intent_script = ∀ α β. α -> β;
427+ intesishome = ∀ α β. α -> β;
428+ ios = ∀ α β. (α.aiohttp-cors = β, α.zeroconf = β) => α -> [β];
429+ iota = ∀ α β. α -> β;
430+ iperf3 = ∀ α β. α -> β;
431+ ipma = ∀ α β. α -> β;
432+ ipp = ∀ α β. (α.pyipp = β) => α -> [β];
433+ iqvia = ∀ α β. (α.numpy = β) => α -> [β];
434+ irish_rail_transport = ∀ α β. α -> β;
435+ islamic_prayer_times = ∀ α β. α -> β;
436+ iss = ∀ α β. α -> β;
437+ isy994 = ∀ α β. α -> β;
438+ itach = ∀ α β. α -> β;
439+ itunes = ∀ α β. α -> β;
440+ izone = ∀ α β. α -> β;
441+ jewish_calendar = ∀ α β. α -> β;
442+ joaoapps_join = ∀ α β. α -> β;
443+ juicenet = ∀ α β. α -> β;
444+ kaiterra = ∀ α β. α -> β;
445+ kankun = ∀ α β. α -> β;
446+ keba = ∀ α β. α -> β;
447+ keenetic_ndms2 = ∀ α β. α -> β;
448+ kef = ∀ α β. (α.getmac = β) => α -> [β];
449+ keyboard = ∀ α β. α -> β;
450+ keyboard_remote = ∀ α β. (α.evdev = β) => α -> [β];
451+ kira = ∀ α β. α -> β;
452+ kiwi = ∀ α β. α -> β;
453+ knx = ∀ α β. α -> β;
454+ kodi = ∀ α β. (α.jsonrpc-async = β, α.jsonrpc-websocket = β) => α -> [β];
455+ konnected = ∀ α β. (α.aiohttp-cors = β) => α -> [β];
456+ kwb = ∀ α β. α -> β;
457+ lacrosse = ∀ α β. α -> β;
458+ lametric = ∀ α β. α -> β;
459+ lannouncer = ∀ α β. α -> β;
460+ lastfm = ∀ α β. (α.pylast = β) => α -> [β];
461+ launch_library = ∀ α β. α -> β;
462+ lcn = ∀ α β. α -> β;
463+ lg_netcast = ∀ α β. α -> β;
464+ lg_soundbar = ∀ α β. α -> β;
465+ life360 = ∀ α β. α -> β;
466+ lifx = ∀ α β. (α.aiolifx = β, α.aiolifx-effects = β) => α -> [β];
467+ lifx_cloud = ∀ α β. α -> β;
468+ lifx_legacy = ∀ α β. α -> β;
469+ light = ∀ α β. α -> β;
470+ lightwave = ∀ α β. α -> β;
471+ limitlessled = ∀ α β. (α.limitlessled = β) => α -> [β];
472+ linksys_smart = ∀ α β. α -> β;
473+ linode = ∀ α β. (α.linode-api = β) => α -> [β];
474+ linux_battery = ∀ α β. (α.batinfo = β) => α -> [β];
475+ lirc = ∀ α β. α -> β;
476+ litejet = ∀ α β. α -> β;
477+ llamalab_automate = ∀ α β. α -> β;
478+ local_file = ∀ α β. α -> β;
479+ local_ip = ∀ α β. α -> β;
480+ locative = ∀ α β. (α.aiohttp-cors = β) => α -> [β];
481+ lock = ∀ α β. α -> β;
482+ logbook = ∀ α β. (α.aiohttp-cors = β, α.sqlalchemy = β) => α -> [β];
483+ logentries = ∀ α β. α -> β;
484+ logger = ∀ α β. α -> β;
485+ logi_circle = ∀ α β. (α.aiohttp-cors = β, α.ha-ffmpeg = β) => α -> [β];
486+ london_air = ∀ α β. α -> β;
487+ london_underground = ∀ α β. α -> β;
488+ loopenergy = ∀ α β. α -> β;
489+ lovelace = ∀ α β. α -> β;
490+ luci = ∀ α β. (α.openwrt-luci-rpc = β) => α -> [β];
491+ luftdaten = ∀ α β. (α.luftdaten = β) => α -> [β];
492+ lupusec = ∀ α β. α -> β;
493+ lutron = ∀ α β. α -> β;
494+ lutron_caseta = ∀ α β. α -> β;
495+ lw12wifi = ∀ α β. α -> β;
496+ lyft = ∀ α β. α -> β;
497+ magicseaweed = ∀ α β. α -> β;
498+ mailbox = ∀ α β. (α.aiohttp-cors = β) => α -> [β];
499+ mailgun = ∀ α β. (α.aiohttp-cors = β) => α -> [β];
500+ manual = ∀ α β. α -> β;
501+ manual_mqtt = ∀ α β. (α.aiohttp-cors = β, α.paho-mqtt = β) => α -> [β];
502+ map = ∀ α β. (α.aiohttp-cors = β) => α -> [β];
503+ marytts = ∀ α β. α -> β;
504+ mastodon = ∀ α β. α -> β;
505+ matrix = ∀ α β. (α.matrix-client = β) => α -> [β];
506+ maxcube = ∀ α β. α -> β;
507+ mcp23017 = ∀ α β. α -> β;
508+ media_extractor =
509+ ∀ α β. (α.aiohttp-cors = β, α.youtube-dl-light = β) => α -> [β];
510+ media_player = ∀ α β. (α.aiohttp-cors = β) => α -> [β];
511+ mediaroom = ∀ α β. α -> β;
512+ melcloud = ∀ α β. α -> β;
513+ melissa = ∀ α β. α -> β;
514+ meraki = ∀ α β. (α.aiohttp-cors = β) => α -> [β];
515+ message_bird = ∀ α β. α -> β;
516+ met = ∀ α β. (α.pymetno = β) => α -> [β];
517+ meteo_france = ∀ α β. α -> β;
518+ meteoalarm = ∀ α β. α -> β;
519+ metoffice = ∀ α β. α -> β;
520+ mfi = ∀ α β. α -> β;
521+ mhz19 = ∀ α β. α -> β;
522+ microsoft = ∀ α β. α -> β;
523+ microsoft_face = ∀ α β. (α.aiohttp-cors = β) => α -> [β];
524+ microsoft_face_detect = ∀ α β. (α.aiohttp-cors = β) => α -> [β];
525+ microsoft_face_identify = ∀ α β. (α.aiohttp-cors = β) => α -> [β];
526+ miflora = ∀ α β. (α.bluepy = β) => α -> [β];
527+ mikrotik = ∀ α β. α -> β;
528+ mill = ∀ α β. α -> β;
529+ min_max = ∀ α β. α -> β;
530+ minecraft_server = ∀ α β. (α.aiodns = β, α.getmac = β) => α -> [β];
531+ minio = ∀ α β. (α.minio = β) => α -> [β];
532+ mitemp_bt = ∀ α β. α -> β;
533+ mjpeg = ∀ α β. α -> β;
534+ mobile_app =
535+ ∀ α β.
536+ ( α.aiohttp-cors = β,
537+ α.emoji = β,
538+ α.hass-nabucasa = β,
539+ α.pynacl = β
540+ ) =>
541+ α -> [β];
542+ mochad = ∀ α β. α -> β;
543+ modbus = ∀ α β. α -> β;
544+ modem_callerid = ∀ α β. α -> β;
545+ mold_indicator = ∀ α β. α -> β;
546+ monoprice = ∀ α β. α -> β;
547+ moon = ∀ α β. α -> β;
548+ mpchc = ∀ α β. α -> β;
549+ mpd = ∀ α β. (α.mpd2 = β) => α -> [β];
550+ mqtt = ∀ α β. (α.aiohttp-cors = β, α.paho-mqtt = β) => α -> [β];
551+ mqtt_eventstream =
552+ ∀ α β. (α.aiohttp-cors = β, α.paho-mqtt = β) => α -> [β];
553+ mqtt_json = ∀ α β. (α.aiohttp-cors = β, α.paho-mqtt = β) => α -> [β];
554+ mqtt_room = ∀ α β. (α.aiohttp-cors = β, α.paho-mqtt = β) => α -> [β];
555+ mqtt_statestream =
556+ ∀ α β. (α.aiohttp-cors = β, α.paho-mqtt = β) => α -> [β];
557+ msteams = ∀ α β. α -> β;
558+ mvglive = ∀ α β. (α.PyMVGLive = β) => α -> [β];
559+ mychevy = ∀ α β. α -> β;
560+ mycroft = ∀ α β. α -> β;
561+ myq = ∀ α β. α -> β;
562+ mysensors = ∀ α β. (α.aiohttp-cors = β, α.paho-mqtt = β) => α -> [β];
563+ mystrom = ∀ α β. (α.aiohttp-cors = β) => α -> [β];
564+ mythicbeastsdns = ∀ α β. α -> β;
565+ n26 = ∀ α β. α -> β;
566+ nad = ∀ α β. α -> β;
567+ namecheapdns = ∀ α β. (α.defusedxml = β) => α -> [β];
568+ nanoleaf = ∀ α β. (α.pynanoleaf = β) => α -> [β];
569+ neato = ∀ α β. (α.pybotvac = β) => α -> [β];
570+ nederlandse_spoorwegen = ∀ α β. α -> β;
571+ nello = ∀ α β. α -> β;
572+ ness_alarm = ∀ α β. α -> β;
573+ nest = ∀ α β. α -> β;
574+ netatmo =
575+ ∀ α β.
576+ (α.aiohttp-cors = β, α.hass-nabucasa = β, α.pyatmo = β) => α -> [β];
577+ netdata = ∀ α β. α -> β;
578+ netgear = ∀ α β. α -> β;
579+ netgear_lte = ∀ α β. α -> β;
580+ netio = ∀ α β. (α.aiohttp-cors = β) => α -> [β];
581+ neurio_energy = ∀ α β. α -> β;
582+ nexia = ∀ α β. α -> β;
583+ nextbus = ∀ α β. α -> β;
584+ nextcloud = ∀ α β. α -> β;
585+ nfandroidtv = ∀ α β. α -> β;
586+ niko_home_control = ∀ α β. α -> β;
587+ nilu = ∀ α β. α -> β;
588+ nissan_leaf = ∀ α β. α -> β;
589+ nmap_tracker = ∀ α β. (α.getmac = β) => α -> [β];
590+ nmbs = ∀ α β. α -> β;
591+ no_ip = ∀ α β. α -> β;
592+ noaa_tides = ∀ α β. α -> β;
593+ norway_air = ∀ α β. (α.pymetno = β) => α -> [β];
594+ notify = ∀ α β. α -> β;
595+ notify_events = ∀ α β. α -> β;
596+ notion = ∀ α β. α -> β;
597+ nsw_fuel_station = ∀ α β. α -> β;
598+ nsw_rural_fire_service_feed = ∀ α β. α -> β;
599+ nuheat = ∀ α β. α -> β;
600+ nuimo_controller = ∀ α β. α -> β;
601+ nuki = ∀ α β. α -> β;
602+ numato = ∀ α β. α -> β;
603+ nut = ∀ α β. α -> β;
604+ nws = ∀ α β. α -> β;
605+ nx584 = ∀ α β. α -> β;
606+ nzbget = ∀ α β. α -> β;
607+ oasa_telematics = ∀ α β. α -> β;
608+ obihai = ∀ α β. α -> β;
609+ octoprint =
610+ ∀ α β. (α.aiohttp-cors = β, α.netdisco = β, α.zeroconf = β) => α -> [β];
611+ oem = ∀ α β. α -> β;
612+ ohmconnect = ∀ α β. (α.defusedxml = β) => α -> [β];
613+ ombi = ∀ α β. α -> β;
614+ onboarding = ∀ α β. (α.aiohttp-cors = β) => α -> [β];
615+ onewire = ∀ α β. α -> β;
616+ onkyo = ∀ α β. (α.onkyo-eiscp = β) => α -> [β];
617+ onvif = ∀ α β. (α.ha-ffmpeg = β) => α -> [β];
618+ openalpr_cloud = ∀ α β. α -> β;
619+ openalpr_local = ∀ α β. α -> β;
620+ opencv = ∀ α β. (α.numpy = β) => α -> [β];
621+ openerz = ∀ α β. α -> β;
622+ openevse = ∀ α β. α -> β;
623+ openexchangerates = ∀ α β. α -> β;
624+ opengarage = ∀ α β. α -> β;
625+ openhardwaremonitor = ∀ α β. α -> β;
626+ openhome = ∀ α β. α -> β;
627+ opensensemap = ∀ α β. α -> β;
628+ opensky = ∀ α β. α -> β;
629+ opentherm_gw = ∀ α β. α -> β;
630+ openuv = ∀ α β. α -> β;
631+ openweathermap = ∀ α β. (α.pyowm = β) => α -> [β];
632+ opnsense = ∀ α β. α -> β;
633+ opple = ∀ α β. α -> β;
634+ orangepi_gpio = ∀ α β. α -> β;
635+ oru = ∀ α β. α -> β;
636+ orvibo = ∀ α β. α -> β;
637+ osramlightify = ∀ α β. α -> β;
638+ otp = ∀ α β. (α.pyotp = β) => α -> [β];
639+ ovo_energy = ∀ α β. α -> β;
640+ owntracks =
641+ ∀ α β.
642+ ( α.aiohttp-cors = β,
643+ α.hass-nabucasa = β,
644+ α.paho-mqtt = β,
645+ α.pynacl = β
646+ ) =>
647+ α -> [β];
648+ ozw = ∀ α β. (α.aiohttp-cors = β, α.paho-mqtt = β) => α -> [β];
649+ panasonic_bluray = ∀ α β. α -> β;
650+ panasonic_viera = ∀ α β. α -> β;
651+ pandora = ∀ α β. (α.pexpect = β) => α -> [β];
652+ panel_custom = ∀ α β. (α.aiohttp-cors = β) => α -> [β];
653+ panel_iframe = ∀ α β. (α.aiohttp-cors = β) => α -> [β];
654+ pcal9535a = ∀ α β. α -> β;
655+ pencom = ∀ α β. α -> β;
656+ persistent_notification = ∀ α β. α -> β;
657+ person = ∀ α β. α -> β;
658+ philips_js = ∀ α β. α -> β;
659+ pi4ioe5v9xxxx = ∀ α β. α -> β;
660+ pi_hole = ∀ α β. α -> β;
661+ picotts = ∀ α β. α -> β;
662+ piglow = ∀ α β. α -> β;
663+ pilight = ∀ α β. α -> β;
664+ ping = ∀ α β. α -> β;
665+ pioneer = ∀ α β. α -> β;
666+ pjlink = ∀ α β. α -> β;
667+ plaato = ∀ α β. (α.aiohttp-cors = β) => α -> [β];
668+ plant = ∀ α β. (α.sqlalchemy = β) => α -> [β];
669+ plex =
670+ ∀ α β.
671+ ( α.aiohttp-cors = β,
672+ α.plexapi = β,
673+ α.plexauth = β,
674+ α.plexwebsocket = β,
675+ α.pysonos = β
676+ ) =>
677+ α -> [β];
678+ plugwise = ∀ α β. α -> β;
679+ plum_lightpad = ∀ α β. α -> β;
680+ pocketcasts = ∀ α β. α -> β;
681+ point = ∀ α β. (α.aiohttp-cors = β) => α -> [β];
682+ poolsense = ∀ α β. α -> β;
683+ powerwall = ∀ α β. α -> β;
684+ prezzibenzina = ∀ α β. α -> β;
685+ proliphix = ∀ α β. α -> β;
686+ prometheus =
687+ ∀ α β. (α.aiohttp-cors = β, α.prometheus_client = β) => α -> [β];
688+ prowl = ∀ α β. α -> β;
689+ proximity = ∀ α β. α -> β;
690+ proxmoxve = ∀ α β. α -> β;
691+ proxy = ∀ α β. (α.pillow = β) => α -> [β];
692+ ps4 = ∀ α β. α -> β;
693+ ptvsd = ∀ α β. α -> β;
694+ pulseaudio_loopback = ∀ α β. (α.pulsectl = β) => α -> [β];
695+ push = ∀ α β. (α.aiohttp-cors = β) => α -> [β];
696+ pushbullet = ∀ α β. (α.pushbullet = β) => α -> [β];
697+ pushover = ∀ α β. (α.pushover-complete = β) => α -> [β];
698+ pushsafer = ∀ α β. α -> β;
699+ pvoutput = ∀ α β. (α.jsonpath = β, α.xmltodict = β) => α -> [β];
700+ pvpc_hourly_pricing = ∀ α β. α -> β;
701+ pyload = ∀ α β. α -> β;
702+ python_script = ∀ α β. (α.restrictedpython = β) => α -> [β];
703+ qbittorrent = ∀ α β. α -> β;
704+ qld_bushfire = ∀ α β. α -> β;
705+ qnap = ∀ α β. α -> β;
706+ qrcode = ∀ α β. (α.pillow = β) => α -> [β];
707+ quantum_gateway = ∀ α β. α -> β;
708+ qvr_pro = ∀ α β. α -> β;
709+ qwikswitch = ∀ α β. α -> β;
710+ rachio = ∀ α β. (α.aiohttp-cors = β, α.hass-nabucasa = β) => α -> [β];
711+ radarr = ∀ α β. α -> β;
712+ radiotherm = ∀ α β. α -> β;
713+ rainbird = ∀ α β. α -> β;
714+ raincloud = ∀ α β. α -> β;
715+ rainforest_eagle = ∀ α β. α -> β;
716+ rainmachine = ∀ α β. α -> β;
717+ random = ∀ α β. α -> β;
718+ raspihats = ∀ α β. α -> β;
719+ raspyrfm = ∀ α β. α -> β;
720+ recollect_waste = ∀ α β. α -> β;
721+ recorder = ∀ α β. (α.sqlalchemy = β) => α -> [β];
722+ recswitch = ∀ α β. α -> β;
723+ reddit = ∀ α β. (α.praw = β) => α -> [β];
724+ rejseplanen = ∀ α β. α -> β;
725+ remember_the_milk = ∀ α β. (α.httplib2 = β) => α -> [β];
726+ remote = ∀ α β. α -> β;
727+ remote_rpi_gpio = ∀ α β. α -> β;
728+ repetier = ∀ α β. α -> β;
729+ rest = ∀ α β. (α.jsonpath = β, α.xmltodict = β) => α -> [β];
730+ rest_command = ∀ α β. α -> β;
731+ rflink = ∀ α β. α -> β;
732+ rfxtrx = ∀ α β. α -> β;
733+ ring = ∀ α β. (α.ha-ffmpeg = β) => α -> [β];
734+ ripple = ∀ α β. α -> β;
735+ rmvtransport = ∀ α β. (α.PyRMVtransport = β) => α -> [β];
736+ rocketchat = ∀ α β. α -> β;
737+ roku = ∀ α β. α -> β;
738+ roomba = ∀ α β. α -> β;
739+ route53 = ∀ α β. (α.boto3 = β) => α -> [β];
740+ rova = ∀ α β. α -> β;
741+ rpi_camera = ∀ α β. α -> β;
742+ rpi_gpio = ∀ α β. α -> β;
743+ rpi_gpio_pwm = ∀ α β. α -> β;
744+ rpi_pfio = ∀ α β. α -> β;
745+ rpi_rf = ∀ α β. α -> β;
746+ rss_feed_template = ∀ α β. (α.aiohttp-cors = β) => α -> [β];
747+ rtorrent = ∀ α β. α -> β;
748+ russound_rio = ∀ α β. α -> β;
749+ russound_rnet = ∀ α β. α -> β;
750+ sabnzbd =
751+ ∀ α β. (α.aiohttp-cors = β, α.netdisco = β, α.zeroconf = β) => α -> [β];
752+ safe_mode = ∀ α β. (α.aiohttp-cors = β, α.hass-nabucasa = β) => α -> [β];
753+ saj = ∀ α β. α -> β;
754+ salt = ∀ α β. α -> β;
755+ samsungtv = ∀ α β. (α.samsungctl = β, α.samsungtvws = β) => α -> [β];
756+ satel_integra = ∀ α β. α -> β;
757+ scene = ∀ α β. α -> β;
758+ schluter = ∀ α β. α -> β;
759+ scrape =
760+ ∀ α β.
761+ (α.beautifulsoup4 = β, α.jsonpath = β, α.xmltodict = β) => α -> [β];
762+ script = ∀ α β. α -> β;
763+ scsgate = ∀ α β. α -> β;
764+ search = ∀ α β. (α.aiohttp-cors = β) => α -> [β];
765+ season = ∀ α β. (α.ephem = β) => α -> [β];
766+ sendgrid = ∀ α β. α -> β;
767+ sense = ∀ α β. α -> β;
768+ sensehat = ∀ α β. α -> β;
769+ sensibo = ∀ α β. α -> β;
770+ sensor = ∀ α β. α -> β;
771+ sentry = ∀ α β. (α.sentry-sdk = β) => α -> [β];
772+ serial = ∀ α β. (α.pyserial-asyncio = β) => α -> [β];
773+ serial_pm = ∀ α β. α -> β;
774+ sesame = ∀ α β. α -> β;
775+ seven_segments = ∀ α β. (α.pillow = β) => α -> [β];
776+ seventeentrack = ∀ α β. α -> β;
777+ shell_command = ∀ α β. α -> β;
778+ shiftr = ∀ α β. (α.paho-mqtt = β) => α -> [β];
779+ shodan = ∀ α β. (α.shodan = β) => α -> [β];
780+ shopping_list = ∀ α β. (α.aiohttp-cors = β) => α -> [β];
781+ sht31 = ∀ α β. α -> β;
782+ sigfox = ∀ α β. α -> β;
783+ sighthound = ∀ α β. (α.pillow = β) => α -> [β];
784+ signal_messenger = ∀ α β. α -> β;
785+ simplepush = ∀ α β. α -> β;
786+ simplisafe = ∀ α β. α -> β;
787+ simulated = ∀ α β. α -> β;
788+ sinch = ∀ α β. α -> β;
789+ sisyphus = ∀ α β. α -> β;
790+ sky_hub = ∀ α β. α -> β;
791+ skybeacon = ∀ α β. α -> β;
792+ skybell = ∀ α β. α -> β;
793+ slack = ∀ α β. α -> β;
794+ sleepiq = ∀ α β. α -> β;
795+ slide = ∀ α β. α -> β;
796+ sma = ∀ α β. α -> β;
797+ smappee = ∀ α β. (α.aiohttp-cors = β) => α -> [β];
798+ smarthab = ∀ α β. α -> β;
799+ smartthings =
800+ ∀ α β. (α.aiohttp-cors = β, α.hass-nabucasa = β) => α -> [β];
801+ smarty = ∀ α β. α -> β;
802+ smhi = ∀ α β. α -> β;
803+ sms = ∀ α β. α -> β;
804+ smtp = ∀ α β. α -> β;
805+ snapcast = ∀ α β. (α.snapcast = β) => α -> [β];
806+ snips = ∀ α β. (α.aiohttp-cors = β, α.paho-mqtt = β) => α -> [β];
807+ snmp = ∀ α β. (α.pysnmp = β) => α -> [β];
808+ sochain = ∀ α β. α -> β;
809+ socialblade = ∀ α β. α -> β;
810+ solaredge = ∀ α β. (α.stringcase = β) => α -> [β];
811+ solaredge_local = ∀ α β. α -> β;
812+ solarlog = ∀ α β. α -> β;
813+ solax = ∀ α β. α -> β;
814+ soma = ∀ α β. α -> β;
815+ somfy = ∀ α β. (α.aiohttp-cors = β) => α -> [β];
816+ somfy_mylink = ∀ α β. α -> β;
817+ sonarr = ∀ α β. α -> β;
818+ songpal = ∀ α β. α -> β;
819+ sonos = ∀ α β. (α.pysonos = β) => α -> [β];
820+ sony_projector = ∀ α β. α -> β;
821+ soundtouch =
822+ ∀ α β.
823+ (α.aiohttp-cors = β, α.libsoundtouch = β, α.zeroconf = β) => α -> [β];
824+ spaceapi = ∀ α β. (α.aiohttp-cors = β) => α -> [β];
825+ spc = ∀ α β. α -> β;
826+ speedtestdotnet = ∀ α β. (α.speedtest-cli = β) => α -> [β];
827+ spider = ∀ α β. α -> β;
828+ splunk = ∀ α β. α -> β;
829+ spotcrime = ∀ α β. α -> β;
830+ spotify = ∀ α β. (α.aiohttp-cors = β, α.spotipy = β) => α -> [β];
831+ sql = ∀ α β. (α.sqlalchemy = β) => α -> [β];
832+ squeezebox = ∀ α β. (α.pysqueezebox = β) => α -> [β];
833+ ssdp =
834+ ∀ α β.
835+ ( α.aiohttp-cors = β,
836+ α.defusedxml = β,
837+ α.netdisco = β,
838+ α.zeroconf = β
839+ ) =>
840+ α -> [β];
841+ starline = ∀ α β. α -> β;
842+ starlingbank = ∀ α β. α -> β;
843+ startca = ∀ α β. (α.xmltodict = β) => α -> [β];
844+ statistics = ∀ α β. (α.sqlalchemy = β) => α -> [β];
845+ statsd = ∀ α β. (α.statsd = β) => α -> [β];
846+ steam_online = ∀ α β. α -> β;
847+ stiebel_eltron = ∀ α β. α -> β;
848+ stookalert = ∀ α β. α -> β;
849+ stream = ∀ α β. (α.aiohttp-cors = β, α.av = β) => α -> [β];
850+ streamlabswater = ∀ α β. α -> β;
851+ stt = ∀ α β. (α.aiohttp-cors = β) => α -> [β];
852+ suez_water = ∀ α β. α -> β;
853+ sun = ∀ α β. α -> β;
854+ supervisord = ∀ α β. α -> β;
855+ supla = ∀ α β. α -> β;
856+ surepetcare = ∀ α β. α -> β;
857+ swiss_hydrological_data = ∀ α β. α -> β;
858+ swiss_public_transport = ∀ α β. α -> β;
859+ swisscom = ∀ α β. α -> β;
860+ switch = ∀ α β. α -> β;
861+ switchbot = ∀ α β. α -> β;
862+ switcher_kis = ∀ α β. α -> β;
863+ switchmate = ∀ α β. α -> β;
864+ syncthru = ∀ α β. α -> β;
865+ synology = ∀ α β. α -> β;
866+ synology_chat = ∀ α β. α -> β;
867+ synology_dsm = ∀ α β. α -> β;
868+ synology_srm = ∀ α β. α -> β;
869+ syslog = ∀ α β. α -> β;
870+ system_health = ∀ α β. (α.aiohttp-cors = β) => α -> [β];
871+ system_log = ∀ α β. (α.aiohttp-cors = β) => α -> [β];
872+ systemmonitor = ∀ α β. (α.psutil = β) => α -> [β];
873+ tado = ∀ α β. α -> β;
874+ tahoma = ∀ α β. α -> β;
875+ tank_utility = ∀ α β. α -> β;
876+ tankerkoenig = ∀ α β. α -> β;
877+ tapsaff = ∀ α β. α -> β;
878+ tautulli = ∀ α β. α -> β;
879+ tcp = ∀ α β. α -> β;
880+ ted5000 = ∀ α β. (α.xmltodict = β) => α -> [β];
881+ teksavvy = ∀ α β. α -> β;
882+ telegram =
883+ ∀ α β.
884+ (α.aiohttp-cors = β, α.pysocks = β, α.python-telegram-bot = β) => α ->
885+ [β];
886+ telegram_bot =
887+ ∀ α β.
888+ (α.aiohttp-cors = β, α.pysocks = β, α.python-telegram-bot = β) => α ->
889+ [β];
890+ tellduslive = ∀ α β. α -> β;
891+ tellstick = ∀ α β. α -> β;
892+ telnet = ∀ α β. α -> β;
893+ temper = ∀ α β. α -> β;
894+ template = ∀ α β. α -> β;
895+ tensorflow =
896+ ∀ α β. (α.numpy = β, α.pillow = β, α.protobuf = β) => α -> [β];
897+ tesla = ∀ α β. α -> β;
898+ tfiac = ∀ α β. α -> β;
899+ thermoworks_smoke = ∀ α β. (α.stringcase = β) => α -> [β];
900+ thethingsnetwork = ∀ α β. α -> β;
901+ thingspeak = ∀ α β. α -> β;
902+ thinkingcleaner = ∀ α β. α -> β;
903+ thomson = ∀ α β. α -> β;
904+ threshold = ∀ α β. α -> β;
905+ tibber = ∀ α β. α -> β;
906+ tikteck = ∀ α β. α -> β;
907+ tile = ∀ α β. α -> β;
908+ time_date = ∀ α β. α -> β;
909+ timer = ∀ α β. α -> β;
910+ tmb = ∀ α β. α -> β;
911+ tod = ∀ α β. α -> β;
912+ todoist = ∀ α β. (α.todoist = β) => α -> [β];
913+ tof = ∀ α β. α -> β;
914+ tomato = ∀ α β. α -> β;
915+ toon = ∀ α β. (α.aiohttp-cors = β, α.hass-nabucasa = β) => α -> [β];
916+ torque = ∀ α β. (α.aiohttp-cors = β) => α -> [β];
917+ totalconnect = ∀ α β. α -> β;
918+ touchline = ∀ α β. α -> β;
919+ tplink = ∀ α β. (α.pyhs100 = β) => α -> [β];
920+ tplink_lte = ∀ α β. α -> β;
921+ traccar = ∀ α β. (α.aiohttp-cors = β, α.stringcase = β) => α -> [β];
922+ trackr = ∀ α β. α -> β;
923+ tradfri = ∀ α β. α -> β;
924+ trafikverket_train = ∀ α β. α -> β;
925+ trafikverket_weatherstation = ∀ α β. α -> β;
926+ transmission = ∀ α β. (α.transmissionrpc = β) => α -> [β];
927+ transport_nsw = ∀ α β. α -> β;
928+ travisci = ∀ α β. α -> β;
929+ trend = ∀ α β. (α.numpy = β) => α -> [β];
930+ tts = ∀ α β. (α.aiohttp-cors = β, α.mutagen = β) => α -> [β];
931+ tuya = ∀ α β. α -> β;
932+ twentemilieu = ∀ α β. α -> β;
933+ twilio = ∀ α β. (α.aiohttp-cors = β, α.twilio = β) => α -> [β];
934+ twilio_call = ∀ α β. (α.aiohttp-cors = β, α.twilio = β) => α -> [β];
935+ twilio_sms = ∀ α β. (α.aiohttp-cors = β, α.twilio = β) => α -> [β];
936+ twitch = ∀ α β. α -> β;
937+ twitter = ∀ α β. α -> β;
938+ ubee = ∀ α β. α -> β;
939+ ubus = ∀ α β. α -> β;
940+ ue_smart_radio = ∀ α β. α -> β;
941+ uk_transport = ∀ α β. α -> β;
942+ unifi = ∀ α β. (α.aiounifi = β) => α -> [β];
943+ unifi_direct = ∀ α β. (α.pexpect = β) => α -> [β];
944+ unifiled = ∀ α β. α -> β;
945+ universal = ∀ α β. α -> β;
946+ upb = ∀ α β. α -> β;
947+ upc_connect = ∀ α β. α -> β;
948+ upcloud = ∀ α β. α -> β;
949+ updater = ∀ α β. (α.distro = β) => α -> [β];
950+ upnp = ∀ α β. (α.async-upnp-client = β) => α -> [β];
951+ uptime = ∀ α β. α -> β;
952+ uptimerobot = ∀ α β. α -> β;
953+ uscis = ∀ α β. α -> β;
954+ usgs_earthquakes_feed = ∀ α β. α -> β;
955+ utility_meter = ∀ α β. α -> β;
956+ uvc = ∀ α β. (α.uvcclient = β) => α -> [β];
957+ vacuum = ∀ α β. α -> β;
958+ vallox = ∀ α β. α -> β;
959+ vasttrafik = ∀ α β. α -> β;
960+ velbus = ∀ α β. α -> β;
961+ velux = ∀ α β. α -> β;
962+ venstar = ∀ α β. α -> β;
963+ vera = ∀ α β. α -> β;
964+ verisure = ∀ α β. (α.jsonpath = β) => α -> [β];
965+ versasense = ∀ α β. α -> β;
966+ version = ∀ α β. (α.pyhaversion = β) => α -> [β];
967+ vesync = ∀ α β. α -> β;
968+ viaggiatreno = ∀ α β. α -> β;
969+ vicare = ∀ α β. α -> β;
970+ vilfo = ∀ α β. α -> β;
971+ vivotek = ∀ α β. α -> β;
972+ vizio = ∀ α β. α -> β;
973+ vlc = ∀ α β. (α.python-vlc = β) => α -> [β];
974+ vlc_telnet = ∀ α β. α -> β;
975+ voicerss = ∀ α β. α -> β;
976+ volkszaehler = ∀ α β. α -> β;
977+ volumio = ∀ α β. α -> β;
978+ volvooncall = ∀ α β. α -> β;
979+ vultr = ∀ α β. (α.vultr = β) => α -> [β];
980+ w800rf32 = ∀ α β. α -> β;
981+ wake_on_lan = ∀ α β. (α.wakeonlan = β) => α -> [β];
982+ waqi = ∀ α β. α -> β;
983+ water_heater = ∀ α β. α -> β;
984+ waterfurnace = ∀ α β. α -> β;
985+ watson_iot = ∀ α β. α -> β;
986+ watson_tts = ∀ α β. α -> β;
987+ waze_travel_time = ∀ α β. (α.WazeRouteCalculator = β) => α -> [β];
988+ weather = ∀ α β. α -> β;
989+ webhook = ∀ α β. (α.aiohttp-cors = β) => α -> [β];
990+ webostv = ∀ α β. α -> β;
991+ websocket_api = ∀ α β. (α.aiohttp-cors = β) => α -> [β];
992+ wemo = ∀ α β. α -> β;
993+ whois = ∀ α β. α -> β;
994+ wiffi = ∀ α β. α -> β;
995+ wink = ∀ α β. (α.aiohttp-cors = β) => α -> [β];
996+ wirelesstag = ∀ α β. α -> β;
997+ withings = ∀ α β. (α.aiohttp-cors = β) => α -> [β];
998+ wled = ∀ α β. α -> β;
999+ wolflink = ∀ α β. α -> β;
1000+ workday = ∀ α β. (α.holidays = β) => α -> [β];
1001+ worldclock = ∀ α β. α -> β;
1002+ worldtidesinfo = ∀ α β. α -> β;
1003+ worxlandroid = ∀ α β. α -> β;
1004+ wsdot = ∀ α β. α -> β;
1005+ wunderground = ∀ α β. α -> β;
1006+ x10 = ∀ α β. α -> β;
1007+ xbee = ∀ α β. α -> β;
1008+ xbox_live = ∀ α β. α -> β;
1009+ xeoma = ∀ α β. α -> β;
1010+ xfinity = ∀ α β. α -> β;
1011+ xiaomi = ∀ α β. (α.ha-ffmpeg = β) => α -> [β];
1012+ xiaomi_aqara =
1013+ ∀ α β. (α.aiohttp-cors = β, α.netdisco = β, α.zeroconf = β) => α -> [β];
1014+ xiaomi_miio = ∀ α β. (α.construct = β, α.python-miio = β) => α -> [β];
1015+ xiaomi_tv = ∀ α β. α -> β;
1016+ xmpp = ∀ α β. (α.slixmpp = β) => α -> [β];
1017+ xs1 = ∀ α β. α -> β;
1018+ yale_smart_alarm = ∀ α β. α -> β;
1019+ yamaha = ∀ α β. (α.rxv = β) => α -> [β];
1020+ yamaha_musiccast = ∀ α β. α -> β;
1021+ yandex_transport = ∀ α β. α -> β;
1022+ yandextts = ∀ α β. α -> β;
1023+ yeelight =
1024+ ∀ α β.
1025+ ( α.aiohttp-cors = β,
1026+ α.netdisco = β,
1027+ α.yeelight = β,
1028+ α.zeroconf = β
1029+ ) =>
1030+ α -> [β];
1031+ yeelightsunflower = ∀ α β. α -> β;
1032+ yessssms = ∀ α β. α -> β;
1033+ yi = ∀ α β. (α.aioftp = β, α.ha-ffmpeg = β) => α -> [β];
1034+ yr = ∀ α β. (α.xmltodict = β) => α -> [β];
1035+ zabbix = ∀ α β. α -> β;
1036+ zamg = ∀ α β. α -> β;
1037+ zengge = ∀ α β. α -> β;
1038+ zeroconf = ∀ α β. (α.aiohttp-cors = β, α.zeroconf = β) => α -> [β];
1039+ zerproc = ∀ α β. α -> β;
1040+ zestimate = ∀ α β. (α.xmltodict = β) => α -> [β];
1041+ zha =
1042+ ∀ α β.
1043+ ( α.bellows = β,
1044+ α.pyserial = β,
1045+ α.zha-quirks = β,
1046+ α.zigpy = β,
1047+ α.zigpy-cc = β,
1048+ α.zigpy-deconz = β,
1049+ α.zigpy-xbee = β,
1050+ α.zigpy-zigate = β
1051+ ) =>
1052+ α -> [β];
1053+ zhong_hong = ∀ α β. α -> β;
1054+ ziggo_mediabox_xl = ∀ α β. α -> β;
1055+ zone = ∀ α β. α -> β;
1056+ zoneminder = ∀ α β. (α.zm-py = β) => α -> [β];
1057+ zwave =
1058+ ∀ α β. (α.homeassistant-pyozw = β, α.pydispatcher = β) => α -> [β];
1059+ };
1060+ version = String;
1061+}
test/golden/importless/condensed.txtnew file+25
@@ -0,0 +1,25 @@
1+∀ α β γ δ ε ζ η θ.
2+( α.dtzWill = β,
3+ α.licenses = γ,
4+ α.maintainers = δ,
5+ α.platforms = ε,
6+ γ.ofl = ζ,
7+ ε.all = η
8+) =>
9+{ fetchzip =
10+ { meta =
11+ { description = String;
12+ homepage = String;
13+ license = ζ;
14+ maintainers = [β];
15+ platforms = η;
16+ };
17+ name = String;
18+ postFetch = String;
19+ sha256 = String;
20+ url = String;
21+ } ->
22+ θ;
23+ lib = α;
24+} ->
25+θ
test/golden/importless/config.txtnew file+7
@@ -0,0 +1,7 @@
1+∀ α β γ δ ε.
2+( α.lib = β,
3+ α.mkDerivation =
4+ {installPhase = String; name = String; phases = String;} -> γ,
5+ β.concatMapStrings = (δ -> String) -> ε -> String
6+) =>
7+{stdenv = α;} -> {paths = ε;} -> γ
test/golden/importless/configuration-ghc-head.txtnew file+82
@@ -0,0 +1,82 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ φ χ ψ ω α1 β2 γ3 δ4 ε5 ζ6 η7 θ8 ι9 κ10
2+λ11 μ12 ν13 ξ14 ο15 π16 ρ17.
3+( α.llvmPackages_6 = β,
4+ γ.appendPatch = δ -> Path -> ε,
5+ γ.doJailbreak = ζ -> η,
6+ γ.dontCheck = θ -> ι,
7+ κ.Diff = θ,
8+ κ.HaTeX = ζ,
9+ κ.RSA = λ,
10+ κ.binary-orphans = μ,
11+ κ.data-clist = ν,
12+ κ.dates = ξ,
13+ κ.git-annex = δ,
14+ κ.github = ο,
15+ κ.hpc-coveralls = π,
16+ κ.http-api-data = ρ,
17+ κ.monad-par = σ,
18+ κ.persistent-sqlite = τ,
19+ κ.skylighting-core = υ,
20+ κ.stack = φ,
21+ κ.system-fileio = χ,
22+ κ.unicode-transforms = ψ,
23+ κ.unordered-containers = ω,
24+ κ.wl-pprint-extras = α1
25+) =>
26+{haskellLib = γ; pkgs = α;} ->
27+β2 ->
28+κ ->
29+{ Cabal = Null;
30+ Diff = ι;
31+ HaTeX = η;
32+ RSA = γ3;
33+ array = Null;
34+ base = Null;
35+ binary = Null;
36+ binary-orphans = δ4;
37+ bytestring = Null;
38+ containers = Null;
39+ data-clist = ε5;
40+ dates = ζ6;
41+ deepseq = Null;
42+ directory = Null;
43+ exceptions = Null;
44+ filepath = Null;
45+ ghc-bignum = Null;
46+ ghc-boot = Null;
47+ ghc-boot-th = Null;
48+ ghc-compact = Null;
49+ ghc-heap = Null;
50+ ghc-prim = Null;
51+ ghci = Null;
52+ git-annex = ε;
53+ github = η7;
54+ haskeline = Null;
55+ hpc = Null;
56+ hpc-coveralls = θ8;
57+ http-api-data = ι9;
58+ integer-gmp = Null;
59+ libiserv = Null;
60+ llvmPackages = β;
61+ monad-par = κ10;
62+ mtl = Null;
63+ parsec = Null;
64+ persistent-sqlite = λ11;
65+ pretty = Null;
66+ process = Null;
67+ rts = Null;
68+ skylighting-core = μ12;
69+ stack = ν13;
70+ stm = Null;
71+ system-fileio = ξ14;
72+ template-haskell = Null;
73+ terminfo = Null;
74+ text = Null;
75+ time = Null;
76+ transformers = Null;
77+ unicode-transforms = ο15;
78+ unix = Null;
79+ unordered-containers = π16;
80+ wl-pprint-extras = ρ17;
81+ xhtml = Null;
82+}
test/golden/importless/configuration-tensorflow.txtnew file+30
@@ -0,0 +1,30 @@
1+∀ γ δ ε ζ η θ ι κ λ μ ν ξ.
2+( γ.fetchFromGitHub =
3+ { fetchSubmodules = Bool;
4+ owner = String;
5+ repo = String;
6+ rev = String;
7+ sha256 = String;
8+ } ->
9+ δ,
10+ γ.libtensorflow-bin = ε,
11+ ζ.doJailbreak = η -> θ,
12+ ζ.overrideCabal = ι -> (κ -> {src = δ;}) -> λ,
13+ μ.tensorflow = ι,
14+ μ.tensorflow-core-ops = ι,
15+ μ.tensorflow-logging = ι,
16+ μ.tensorflow-opgen = ι,
17+ μ.tensorflow-ops = ι,
18+ μ.tensorflow-proto = ι,
19+ λ.overrideAttrs = ν
20+) =>
21+{haskellLib = ζ; pkgs = γ;} ->
22+ξ ->
23+μ ->
24+{ tensorflow = ∀ α β. (α.override = {libtensorflow = ε;} -> β) => β;
25+ tensorflow-core-ops = ∀ α. α;
26+ tensorflow-logging = ∀ α. α;
27+ tensorflow-opgen = ∀ α. α;
28+ tensorflow-ops = ∀ α. α;
29+ tensorflow-proto = θ;
30+}
test/golden/importless/consul-exporter.txtnew file+28
@@ -0,0 +1,28 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.lib = β,
3+ β.hectorj = γ,
4+ β.licenses = δ,
5+ β.maintainers = ε,
6+ β.platforms = ζ,
7+ δ.asl20 = η,
8+ ζ.unix = θ
9+) =>
10+{ buildGoPackage =
11+ { goPackagePath = String;
12+ meta =
13+ { description = String;
14+ homepage = String;
15+ license = η;
16+ maintainers = [γ];
17+ platforms = θ;
18+ };
19+ pname = String;
20+ src = ι;
21+ version = String;
22+ } ->
23+ κ;
24+ fetchFromGitHub =
25+ {owner = String; repo = String; rev = String; sha256 = String;} -> ι;
26+ stdenv = α;
27+} ->
28+κ
test/golden/importless/container-config.txtnew file+18
@@ -0,0 +1,18 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ.
2+( α.isContainer = β,
3+ γ.mkDefault = Bool -> δ,
4+ γ.mkIf =
5+ β ->
6+ { documentation = {nixos = {enable = δ;};};
7+ environment = {variables = {NIX_REMOTE = String;};};
8+ networking = {useHostResolvConf = ε;};
9+ nix = {optimise = {automatic = ζ;};};
10+ powerManagement = {enable = η;};
11+ security = {audit = {enable = Bool;};};
12+ services = {openssh = {startWhenNeeded = θ;}; udisks2 = {enable = ι;};};
13+ system = {build = {installBootLoader = String;};};
14+ } ->
15+ κ,
16+ λ.boot = α
17+) =>
18+{config = α; lib = γ; pkgs = μ;} -> {config = κ;}
test/golden/importless/containerd-shim.txtnew file+28
@@ -0,0 +1,28 @@
1+∀ α β γ δ ε ζ η.
2+( α.andrew-d = β,
3+ α.licenses = γ,
4+ α.maintainers = δ,
5+ γ.asl20 = ε
6+) =>
7+{ buildGoModule =
8+ { buildPhase = String;
9+ checkPhase = String;
10+ installPhase = String;
11+ meta =
12+ { description = String;
13+ homepage = String;
14+ license = ε;
15+ maintainers = [β];
16+ platforms = [String];
17+ };
18+ name = String;
19+ src = ζ;
20+ vendorSha256 = String;
21+ version = String;
22+ } ->
23+ η;
24+ fetchFromGitHub =
25+ {owner = String; repo = String; rev = String; sha256 = String;} -> ζ;
26+ lib = α;
27+} ->
28+η
test/golden/importless/contrib.txtnew file+63
@@ -0,0 +1,63 @@
1+∀ β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ φ χ ψ ω α1 β2 γ3 δ4 ε5.
2+( (β) // ({description = String; homepage = String;}) ~ (γ),
3+ δ.lib = ε,
4+ δ.mkDerivation =
5+ { doInstallCheck = Bool;
6+ dontBuild = Bool;
7+ dontConfigure = Bool;
8+ installCheckPhase = String;
9+ installPhase = String;
10+ meta =
11+ { description = String;
12+ homepage = String;
13+ license = ζ;
14+ maintainers = [η];
15+ platforms = θ;
16+ };
17+ nativeBuildInputs = [ι];
18+ outputs = [String];
19+ pname = String;
20+ src = κ;
21+ version = λ;
22+ } ->
23+ μ,
24+ ν.maintainers = η,
25+ ν.meta = β,
26+ ν.src = κ,
27+ ν.version = λ,
28+ ξ.buildPythonApplication =
29+ { dontBuild = Bool;
30+ dontConfigure = Bool;
31+ format = String;
32+ installPhase = String;
33+ lname = String;
34+ meta = ∀ α. α;
35+ pname = String;
36+ propagatedBuildInputs = [ο];
37+ src = π;
38+ version = ρ;
39+ } ->
40+ σ,
41+ ξ.i3ipc = ο,
42+ ε.evils = η,
43+ ε.licenses = τ,
44+ ε.maintainers = υ,
45+ ε.platforms = φ,
46+ τ.mit = ζ,
47+ φ.all = θ,
48+ χ.meta = ν
49+) =>
50+{ coreutils = ψ;
51+ fetchurl = ω;
52+ grim = α1;
53+ installShellFiles = ι;
54+ jq = β2;
55+ libnotify = γ3;
56+ makeWrapper = ι;
57+ python3Packages = ξ;
58+ slurp = δ4;
59+ stdenv = δ;
60+ sway-unwrapped = ν;
61+ wl-clipboard = ε5;
62+} ->
63+{grimshot = μ; inactive-windows-transparency = σ;}
test/golden/importless/core_bench.txtnew file+25
@@ -0,0 +1,25 @@
1+∀ α β γ δ ε ζ η θ.
2+( α.lib = β,
3+ β.licenses = γ,
4+ β.maintainers = δ,
5+ γ.asl20 = ε,
6+ δ.pmahoney = ζ
7+) =>
8+{ buildOcamlJane =
9+ { hash = String;
10+ meta =
11+ { description = String;
12+ homepage = String;
13+ license = ε;
14+ maintainers = [ζ];
15+ };
16+ name = String;
17+ propagatedBuildInputs = [η];
18+ } ->
19+ θ;
20+ core = η;
21+ core_extended = η;
22+ stdenv = α;
23+ textutils = η;
24+} ->
25+θ
test/golden/importless/couchpotato.txtnew file+40
@@ -0,0 +1,40 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ.
2+( α.couchpotato = β,
3+ γ.mkEnableOption = String -> δ,
4+ γ.mkIf =
5+ ε ->
6+ { systemd =
7+ { services =
8+ { couchpotato =
9+ { after = [String];
10+ description = String;
11+ serviceConfig =
12+ { ExecStart = String;
13+ Group = String;
14+ Restart = String;
15+ StateDirectory = String;
16+ Type = String;
17+ User = String;
18+ };
19+ wantedBy = [String];
20+ };
21+ };
22+ };
23+ users =
24+ { groups = {couchpotato = {gid = ζ;};};
25+ users =
26+ { couchpotato =
27+ {description = String; group = String; home = String; uid = η;};
28+ };
29+ };
30+ } ->
31+ θ,
32+ β.enable = ε,
33+ ι.services = α,
34+ κ.gids = α,
35+ λ.ids = κ,
36+ μ.uids = α,
37+ ν.ids = μ
38+) =>
39+{config = α; lib = γ; pkgs = ξ;} ->
40+{config = θ; options = {services = {couchpotato = {enable = δ;};};};}
test/golden/importless/criu.txtnew file+21
@@ -0,0 +1,21 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ.
2+( α.criu = β,
3+ α.kernelConfig = γ,
4+ δ.isYes = String -> ε,
5+ δ.mkIf =
6+ ζ ->
7+ { boot = {kernel = {features = {criu = Bool;};};};
8+ environment = {systemPackages = [η];};
9+ system = {requiredKernelConfig = [ε];};
10+ } ->
11+ θ,
12+ δ.mkOption = {default = Bool; description = String; type = ι;} -> κ,
13+ δ.types = λ,
14+ μ.criu = η,
15+ β.enable = ζ,
16+ ν.programs = α,
17+ ξ.lib = α,
18+ λ.bool = ι
19+) =>
20+{config = α; lib = δ; pkgs = μ;} ->
21+{config = θ; options = {programs = {criu = {enable = κ;};};};}
test/golden/importless/cryptpad.txtnew file+40
@@ -0,0 +1,40 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο.
2+( α.cryptpad = β,
3+ γ.mkEnableOption = String -> δ,
4+ γ.mkIf =
5+ ε ->
6+ { systemd =
7+ { services =
8+ { cryptpad =
9+ { after = [String];
10+ description = String;
11+ serviceConfig =
12+ { DynamicUser = Bool;
13+ Environment = [String];
14+ ExecStart = String;
15+ PrivateTmp = Bool;
16+ Restart = String;
17+ StateDirectory = String;
18+ WorkingDirectory = String;
19+ };
20+ wantedBy = [String];
21+ };
22+ };
23+ };
24+ } ->
25+ ζ,
26+ γ.mkOption =
27+ {default = String; defaultText = String; description = String; type = η;} ->
28+ θ,
29+ γ.types = ι,
30+ κ.cryptpad = λ,
31+ β.enable = ε,
32+ μ.services = α,
33+ ι.path = η,
34+ ν.package = ξ
35+) =>
36+{config = α; lib = γ; pkgs = κ;} ->
37+{ config = ζ;
38+ options =
39+ {services = {cryptpad = {configFile = θ; enable = δ; package = ο;};};};
40+}
test/golden/importless/crystal2nix.txtnew file+18
@@ -0,0 +1,18 @@
1+∀ α β γ δ ε ζ η θ.
2+( α.licenses = β,
3+ α.maintainers = γ,
4+ α.manveru = δ,
5+ ε.buildCrystalPackage =
6+ { crystalBinaries = {crystal2nix = {src = String;};};
7+ doInstallCheck = Bool;
8+ format = String;
9+ meta = {description = String; license = ζ; maintainers = [δ];};
10+ nixPrefetchGit = String;
11+ pname = String;
12+ unpackPhase = String;
13+ version = String;
14+ } ->
15+ η,
16+ β.mit = ζ
17+) =>
18+{crystal = ε; lib = α; nix-prefetch-git = θ;} -> η
test/golden/importless/cstore_fdw.txtnew file+32
@@ -0,0 +1,32 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildInputs = [γ];
5+ installPhase = String;
6+ meta =
7+ { description = String;
8+ homepage = String;
9+ license = δ;
10+ maintainers = [ε];
11+ platforms = ζ;
12+ };
13+ nativeBuildInputs = [η];
14+ pname = String;
15+ src = θ;
16+ version = String;
17+ } ->
18+ ι,
19+ γ.platforms = ζ,
20+ β.licenses = κ,
21+ β.maintainers = λ,
22+ β.thoughtpolice = ε,
23+ κ.asl20 = δ,
24+ μ.meta = γ
25+) =>
26+{ fetchFromGitHub =
27+ {owner = String; repo = String; rev = String; sha256 = String;} -> θ;
28+ postgresql = γ;
29+ protobufc = η;
30+ stdenv = α;
31+} ->
32+ι
test/golden/importless/cups-exporter.txtnew file+37
@@ -0,0 +1,37 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ.
2+( α.licenses = β,
3+ α.maintainers = γ,
4+ α.platforms = δ,
5+ ε.buildPythonApplication =
6+ { fixupPhase = String;
7+ format = String;
8+ installPhase = String;
9+ meta =
10+ { description = String;
11+ homepage = String;
12+ license = ζ;
13+ maintainers = [η];
14+ platforms = θ;
15+ };
16+ passthru = {tests = {cups = ι;};};
17+ pname = String;
18+ propagatedBuildInputs = [κ];
19+ src = λ;
20+ version = String;
21+ } ->
22+ μ,
23+ ε.prometheus_client = κ,
24+ ε.pycups = κ,
25+ ν.prometheus-exporters = ξ,
26+ β.unfree = ζ,
27+ γ.mmahut = η,
28+ δ.all = θ,
29+ ξ.cups = ι
30+) =>
31+{ fetchFromGitHub =
32+ {owner = String; repo = String; rev = String; sha256 = String;} -> λ;
33+ lib = α;
34+ nixosTests = ν;
35+ python3Packages = ε;
36+} ->
37+μ
test/golden/importless/cups-pk-helper.txtnew file+35
@@ -0,0 +1,35 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildInputs = [γ];
5+ meta =
6+ { description = String;
7+ homepage = String;
8+ license = δ;
9+ maintainers = [ε];
10+ platforms = ζ;
11+ };
12+ nativeBuildInputs = [η];
13+ patches = [θ];
14+ pname = String;
15+ src = ι;
16+ version = String;
17+ } ->
18+ κ,
19+ β.licenses = λ,
20+ β.maintainers = μ,
21+ β.platforms = ν,
22+ λ.gpl2 = δ,
23+ μ.bjornfor = ε,
24+ ν.linux = ζ
25+) =>
26+{ cups = γ;
27+ fetchpatch = {sha256 = String; url = String;} -> θ;
28+ fetchurl = {sha256 = String; url = String;} -> ι;
29+ glib = γ;
30+ intltool = η;
31+ pkgconfig = η;
32+ polkit = γ;
33+ stdenv = α;
34+} ->
35+κ
test/golden/importless/curaengine.txtnew file+36
@@ -0,0 +1,36 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildInputs = [γ];
5+ cmakeFlags = [String];
6+ meta =
7+ { description = String;
8+ homepage = String;
9+ license = δ;
10+ maintainers = [ε];
11+ platforms = ζ;
12+ };
13+ nativeBuildInputs = [η];
14+ patches = [Path];
15+ pname = String;
16+ src = θ;
17+ version = String;
18+ } ->
19+ ι,
20+ β.chaduffy = ε,
21+ β.licenses = κ,
22+ β.maintainers = λ,
23+ β.platforms = μ,
24+ κ.agpl3 = δ,
25+ μ.linux = ζ
26+) =>
27+{ callPackage = ν;
28+ cmake = η;
29+ fetchgit = {rev = String; sha256 = String; url = String;} -> θ;
30+ fetchpatch = ξ;
31+ gcc8Stdenv = α;
32+ libarcusLulzbot = γ;
33+ protobuf = γ;
34+ stb = γ;
35+} ->
36+ι
test/golden/importless/cursive.txtnew file+48
@@ -0,0 +1,48 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ.
2+( α.isDarwin = β,
3+ α.lib = γ,
4+ α.optionals = β -> [δ] -> [ε],
5+ ζ.buildRustPackage =
6+ { buildInputs = [ε];
7+ cargoBuildFlags = [String];
8+ cargoSha256 = String;
9+ meta =
10+ { description = String;
11+ homepage = String;
12+ license = η;
13+ maintainers = [θ];
14+ platforms = ι;
15+ };
16+ nativeBuildInputs = [ε];
17+ patches = [Path];
18+ pname = String;
19+ preFixup = String;
20+ src = κ;
21+ version = String;
22+ } ->
23+ λ,
24+ ζ.licenses = μ,
25+ ζ.maintainers = ν,
26+ ζ.platforms = ξ,
27+ ζ.sgo = θ,
28+ ο.libxcb = ε,
29+ π.lib = α,
30+ μ.gpl3 = η,
31+ ξ.unix = ι
32+) =>
33+{ AppKit = δ;
34+ Security = δ;
35+ fetchFromGitHub =
36+ {owner = String; repo = String; rev = String; sha256 = String;} -> κ;
37+ gpgme = ε;
38+ lib = ρ;
39+ libgpgerror = ε;
40+ ncurses = ε;
41+ openssl = ε;
42+ pkgconfig = ε;
43+ python3 = ε;
44+ rustPlatform = ζ;
45+ stdenv = α;
46+ xorg = ο;
47+} ->
48+λ
test/golden/importless/cutter.txtnew file+37
@@ -0,0 +1,37 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildInputs = [γ];
5+ enableParallelBuilding = Bool;
6+ meta =
7+ {description = String; homepage = δ; license = ε; maintainers = [ζ];};
8+ nativeBuildInputs = [η];
9+ pname = String;
10+ postPatch = String;
11+ postUnpack = String;
12+ qmakeFlags = [String];
13+ src = θ;
14+ version = String;
15+ } ->
16+ ι,
17+ θ.homepage = δ,
18+ β.dtzWill = ζ,
19+ β.licenses = κ,
20+ β.maintainers = λ,
21+ β.mic92 = ζ,
22+ κ.gpl3 = ε,
23+ μ.meta = θ
24+) =>
25+{ fetchFromGitHub =
26+ {owner = String; repo = String; rev = String; sha256 = String;} -> θ;
27+ pkgconfig = η;
28+ python3 = γ;
29+ qmake = η;
30+ qtbase = γ;
31+ qtsvg = γ;
32+ qtwebengine = γ;
33+ r2-for-cutter = γ;
34+ stdenv = α;
35+ wrapQtAppsHook = γ;
36+} ->
37+ι
test/golden/importless/cwm.txtnew file+21
@@ -0,0 +1,21 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ.
2+( α.cwm = β,
3+ γ.mkEnableOption = String -> δ,
4+ γ.mkIf =
5+ ε ->
6+ { environment = {systemPackages = [ζ];};
7+ services = {xserver = {windowManager = {session = η;};};};
8+ } ->
9+ θ,
10+ γ.singleton = {name = String; start = String;} -> η,
11+ ι.cwm = ζ,
12+ β.enable = ε,
13+ κ.windowManager = α,
14+ λ.xserver = κ,
15+ μ.services = λ
16+) =>
17+{config = α; lib = γ; pkgs = ι;} ->
18+{ config = θ;
19+ options =
20+ {services = {xserver = {windowManager = {cwm = {enable = δ;};};};};};
21+}
test/golden/importless/dante.txtnew file+45
@@ -0,0 +1,45 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ.
2+( α.dante = β,
3+ γ.arobyn = δ,
4+ γ.maintainers = ε,
5+ γ.mkEnableOption = String -> ζ,
6+ γ.mkIf =
7+ η ->
8+ { assertions = [{assertion = Bool; message = String;}];
9+ systemd =
10+ { services =
11+ { dante =
12+ { after = [String];
13+ description = String;
14+ serviceConfig =
15+ { ExecReload = String;
16+ ExecStart = String;
17+ Restart = String;
18+ Type = String;
19+ };
20+ wantedBy = [String];
21+ };
22+ };
23+ };
24+ users =
25+ { groups = {dante = {};};
26+ users =
27+ { dante =
28+ {description = String; group = String; isSystemUser = Bool;};
29+ };
30+ };
31+ } ->
32+ θ,
33+ γ.mkOption = {description = String; type = ι;} -> κ,
34+ γ.types = λ,
35+ μ.writeText = String -> String -> ν,
36+ β.config = String,
37+ β.enable = η,
38+ ξ.services = α,
39+ λ.lines = ι
40+) =>
41+{config = α; lib = γ; pkgs = μ;} ->
42+{ config = θ;
43+ meta = {maintainers = [δ];};
44+ options = {services = {dante = {config = κ; enable = ζ;};};};
45+}
test/golden/importless/darwin.txtnew file+32
@@ -0,0 +1,32 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildInputs = [γ];
5+ installPhase = String;
6+ meta =
7+ { description = String;
8+ homepage = String;
9+ license = δ;
10+ maintainers = [ε];
11+ platforms = ζ;
12+ repositories = {git = String;};
13+ };
14+ pname = String;
15+ src = η;
16+ version = θ;
17+ } ->
18+ ι,
19+ κ.concatStringsSep = String -> [String] -> θ,
20+ κ.licenses = λ,
21+ κ.maintainers = μ,
22+ κ.platforms = ν,
23+ κ.yurrriq = ε,
24+ λ.gpl2 = δ,
25+ ν.darwin = ζ
26+) =>
27+{ fetchurl = {sha256 = String; url = String;} -> η;
28+ lib = κ;
29+ stdenv = α;
30+ undmg = γ;
31+} ->
32+ι
test/golden/importless/das_watchdog.txtnew file+29
@@ -0,0 +1,29 @@
1+∀ α β γ δ ε ζ η θ ι.
2+( α.enable = β,
3+ γ.mkEnableOption = String -> δ,
4+ γ.mkIf =
5+ β ->
6+ { environment = {systemPackages = [ε];};
7+ systemd =
8+ { services =
9+ { das_watchdog =
10+ { after = [String];
11+ description = String;
12+ serviceConfig =
13+ { ExecStart = String;
14+ RemainAfterExit = Bool;
15+ Type = String;
16+ User = String;
17+ };
18+ wantedBy = [String];
19+ };
20+ };
21+ };
22+ } ->
23+ ζ,
24+ η.das_watchdog = ε,
25+ θ.das_watchdog = α,
26+ ι.services = θ
27+) =>
28+{config = α; lib = γ; pkgs = η;} ->
29+{config = ζ; options = {services = {das_watchdog = {enable = δ;};};};}
test/golden/importless/dash.txtnew file+43
@@ -0,0 +1,43 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.lib = β,
3+ γ.buildPythonApplication =
4+ { meta =
5+ { description = String;
6+ homepage = String;
7+ knownVulnerabilities = [String];
8+ license = δ;
9+ maintainers = [ε];
10+ };
11+ pname = String;
12+ preInstall = String;
13+ propagatedBuildInputs = [ζ];
14+ src = η;
15+ version = String;
16+ } ->
17+ θ,
18+ γ.dnspython = ζ,
19+ γ.ecdsa = ζ,
20+ γ.jsonrpclib = ζ,
21+ γ.mnemonic = ζ,
22+ γ.pbkdf2 = ζ,
23+ γ.protobuf = ζ,
24+ γ.pyaes = ζ,
25+ γ.pyasn1 = ζ,
26+ γ.pyasn1-modules = ζ,
27+ γ.pycrypto = ζ,
28+ γ.pyqt4 = ζ,
29+ γ.qrcode = ζ,
30+ γ.requests = ζ,
31+ γ.tlslite-ng = ζ,
32+ γ.trezor = ζ,
33+ γ.x11_hash = ζ,
34+ β.licenses = ι,
35+ β.maintainers = κ,
36+ β.np = ε,
37+ ι.gpl3 = δ
38+) =>
39+{ fetchurl = {sha256 = String; url = String;} -> η;
40+ python2Packages = γ;
41+ stdenv = α;
42+} ->
43+θ
test/golden/importless/dashpay.txtnew file+48
@@ -0,0 +1,48 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildInputs = [γ];
5+ configureFlags = [String];
6+ meta =
7+ { description = String;
8+ homepage = String;
9+ license = δ;
10+ longDescription = String;
11+ maintainers = [ε];
12+ platforms = ζ;
13+ };
14+ nativeBuildInputs = [η];
15+ pname = String;
16+ src = θ;
17+ version = String;
18+ } ->
19+ ι,
20+ β.AndersonTorres = ε,
21+ β.licenses = κ,
22+ β.maintainers = λ,
23+ β.optional = Bool -> String -> [String],
24+ β.platforms = μ,
25+ κ.mit = δ,
26+ μ.unix = ζ
27+) =>
28+{ autoreconfHook = η;
29+ boost = γ;
30+ db48 = γ;
31+ disable_Daemon = Bool;
32+ disable_Wallet = Bool;
33+ enable_Upnp = Bool;
34+ fetchFromGitHub =
35+ {owner = String; repo = String; rev = String; sha256 = String;} -> θ;
36+ glib = γ;
37+ libevent = γ;
38+ miniupnpc = γ;
39+ openssl = γ;
40+ pkgconfig = η;
41+ protobuf = γ;
42+ qrencode = γ;
43+ stdenv = α;
44+ utillinux = γ;
45+ yasm = γ;
46+ zlib = γ;
47+} ->
48+ι
test/golden/importless/data-api.txtnew file+24
@@ -0,0 +1,24 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ.
2+( α.attrValues = β -> γ,
3+ α.filter = (δ -> Bool) -> γ -> ε,
4+ α.maintainers = ζ,
5+ α.nixType = δ -> String,
6+ α.offline = η,
7+ α.substring = Integer -> Integer -> String -> θ,
8+ ι.buildNodePackage =
9+ { deps = ε;
10+ meta = {description = String; homepage = String; maintainers = [η];};
11+ name = String;
12+ rev = String;
13+ src = κ;
14+ version = θ;
15+ } ->
16+ λ,
17+ ι.override = {generated = Path; self = β;} -> β,
18+ μ.strings = α
19+) =>
20+{ fetchgit = {rev = String; sha256 = String; url = String;} -> κ;
21+ lib = α;
22+ nodePackages = ι;
23+} ->
24+λ
test/golden/importless/data.txtnew file+27
@@ -0,0 +1,27 @@
1+∀ β γ δ ε ζ η θ ι κ λ.
2+( β.lib = γ,
3+ β.mkDerivation =
4+ { installPhase = String;
5+ meta =
6+ { description = String;
7+ homepage = String;
8+ hydraPlatforms = ∀ α. α;
9+ license = δ;
10+ platforms = ε;
11+ };
12+ pname = String;
13+ src = ζ;
14+ version = η;
15+ } ->
16+ θ,
17+ ι.version = η,
18+ γ.licenses = κ,
19+ γ.platforms = λ,
20+ κ.cc-by-sa-30 = δ,
21+ λ.linux = ε
22+) =>
23+{ fetchurl = {sha256 = String; url = String;} -> ζ;
24+ stdenv = β;
25+ zeroad-unwrapped = ι;
26+} ->
27+θ
test/golden/importless/dbus-sharp-1.0.txtnew file+25
@@ -0,0 +1,25 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildInputs = [γ];
5+ dontStrip = Bool;
6+ meta = {description = String; license = δ; platforms = ε;};
7+ nativeBuildInputs = [ζ];
8+ pname = String;
9+ src = η;
10+ version = String;
11+ } ->
12+ θ,
13+ β.licenses = ι,
14+ β.platforms = κ,
15+ ι.mit = δ,
16+ κ.linux = ε
17+) =>
18+{ autoreconfHook = ζ;
19+ fetchFromGitHub =
20+ {owner = String; repo = String; rev = String; sha256 = String;} -> η;
21+ mono = γ;
22+ pkgconfig = ζ;
23+ stdenv = α;
24+} ->
25+θ
test/golden/importless/dbus-sharp-glib-1.0.txtnew file+26
@@ -0,0 +1,26 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildInputs = [γ];
5+ dontStrip = Bool;
6+ meta = {description = String; license = δ; platforms = ε;};
7+ nativeBuildInputs = [ζ];
8+ pname = String;
9+ src = η;
10+ version = String;
11+ } ->
12+ θ,
13+ β.licenses = ι,
14+ β.platforms = κ,
15+ ι.mit = δ,
16+ κ.linux = ε
17+) =>
18+{ autoreconfHook = ζ;
19+ dbus-sharp-1_0 = γ;
20+ fetchFromGitHub =
21+ {owner = String; repo = String; rev = String; sha256 = String;} -> η;
22+ mono = γ;
23+ pkgconfig = ζ;
24+ stdenv = α;
25+} ->
26+θ
test/golden/importless/dcrd.txtnew file+26
@@ -0,0 +1,26 @@
1+∀ α β γ δ ε ζ η.
2+( α.licenses = β,
3+ α.maintainers = γ,
4+ β.isc = δ,
5+ γ.juaningan = ε
6+) =>
7+{ buildGoModule =
8+ { doCheck = Bool;
9+ meta =
10+ { description = String;
11+ homepage = String;
12+ license = [δ];
13+ maintainers = [ε];
14+ };
15+ pname = String;
16+ src = ζ;
17+ subPackages = [String];
18+ vendorSha256 = String;
19+ version = String;
20+ } ->
21+ η;
22+ fetchFromGitHub =
23+ {owner = String; repo = String; rev = String; sha256 = String;} -> ζ;
24+ lib = α;
25+} ->
26+η
test/golden/importless/dcrwallet.txtnew file+26
@@ -0,0 +1,26 @@
1+∀ α β γ δ ε ζ η.
2+( α.licenses = β,
3+ α.maintainers = γ,
4+ β.isc = δ,
5+ γ.juaningan = ε
6+) =>
7+{ buildGoModule =
8+ { doCheck = Bool;
9+ meta =
10+ { description = String;
11+ homepage = String;
12+ license = [δ];
13+ maintainers = [ε];
14+ };
15+ pname = String;
16+ src = ζ;
17+ subPackages = [String];
18+ vendorSha256 = String;
19+ version = String;
20+ } ->
21+ η;
22+ fetchFromGitHub =
23+ {owner = String; repo = String; rev = String; sha256 = String;} -> ζ;
24+ lib = α;
25+} ->
26+η
test/golden/importless/dcw.txtnew file+22
@@ -0,0 +1,22 @@
1+∀ α β γ δ ε ζ η θ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { installPhase = String;
5+ meta =
6+ { description = String;
7+ homepage = String;
8+ license = γ;
9+ longDescription = String;
10+ maintainers = [δ];
11+ };
12+ pname = String;
13+ src = ε;
14+ version = String;
15+ } ->
16+ ζ,
17+ β.licenses = η,
18+ β.maintainers = θ,
19+ β.tviti = δ,
20+ η.lgpl3Plus = γ
21+) =>
22+{fetchurl = {sha256 = String; url = String;} -> ε; stdenv = α;} -> ζ
test/golden/importless/debug-info.txtnew file+17
@@ -0,0 +1,17 @@
1+∀ α β γ δ ε ζ η θ.
2+( α.enableDebugInfo = β,
3+ γ.mkIf =
4+ β ->
5+ { environment =
6+ { extraOutputsToInstall = [String];
7+ variables = {NIX_DEBUG_INFO_DIRS = [String];};
8+ };
9+ } ->
10+ δ,
11+ γ.mkOption = {default = Bool; description = String; type = ε;} -> ζ,
12+ γ.types = η,
13+ θ.environment = α,
14+ η.bool = ε
15+) =>
16+{config = α; lib = γ;} ->
17+{config = δ; options = {environment = {enableDebugInfo = ζ;};};}
test/golden/importless/dero.txtnew file+38
@@ -0,0 +1,38 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ.
2+( α.fpletz = β,
3+ α.licenses = γ,
4+ α.maintainers = δ,
5+ α.platforms = ε,
6+ ζ.mkDerivation =
7+ { buildInputs = [η];
8+ enableParallelBuilding = Bool;
9+ meta =
10+ { description = String;
11+ homepage = String;
12+ license = θ;
13+ maintainers = [β];
14+ platforms = ι;
15+ };
16+ nativeBuildInputs = [κ];
17+ pname = String;
18+ src = λ;
19+ version = String;
20+ } ->
21+ μ,
22+ γ.bsd3 = θ,
23+ ε.linux = ι
24+) =>
25+{ boost = η;
26+ cmake = κ;
27+ fetchFromGitHub =
28+ {owner = String; repo = String; rev = String; sha256 = String;} -> λ;
29+ lib = α;
30+ lmdb = η;
31+ miniupnpc = η;
32+ openssl = η;
33+ pkgconfig = κ;
34+ readline = η;
35+ stdenv = ζ;
36+ unbound = η;
37+} ->
38+μ
test/golden/importless/detected.txtnew file+4
@@ -0,0 +1,4 @@
1+∀ α β.
2+( α.mkDefault = {hardware = {enableRedistributableFirmware = Bool;};} -> β
3+) =>
4+{lib = α;} -> {config = β;}
test/golden/importless/devmon.txtnew file+29
@@ -0,0 +1,29 @@
1+∀ α β γ δ ε ζ η θ ι.
2+( α.procps = β,
3+ α.udevil = β,
4+ α.udisks2 = β,
5+ α.which = β,
6+ γ.devmon = δ,
7+ ε.mkEnableOption = String -> ζ,
8+ ε.mkIf =
9+ η ->
10+ { services = {udisks2 = {enable = Bool;};};
11+ systemd =
12+ { user =
13+ { services =
14+ { devmon =
15+ { description = String;
16+ path = [β];
17+ serviceConfig = {ExecStart = String;};
18+ wantedBy = [String];
19+ };
20+ };
21+ };
22+ };
23+ } ->
24+ θ,
25+ δ.enable = η,
26+ ι.services = γ
27+) =>
28+{config = γ; lib = ε; pkgs = α;} ->
29+{config = θ; options = {services = {devmon = {enable = ζ;};};};}
test/golden/importless/dfu-util.txtnew file+29
@@ -0,0 +1,29 @@
1+∀ β γ δ ε ζ η θ ι κ λ.
2+( β.lib = γ,
3+ β.mkDerivation =
4+ { buildInputs = [δ];
5+ meta =
6+ { description = String;
7+ homepage = String;
8+ license = ε;
9+ longDescription = String;
10+ maintainers = ∀ α. α;
11+ platforms = ζ;
12+ };
13+ nativeBuildInputs = [η];
14+ pname = String;
15+ src = θ;
16+ version = String;
17+ } ->
18+ ι,
19+ γ.licenses = κ,
20+ γ.platforms = λ,
21+ κ.gpl2Plus = ε,
22+ λ.unix = ζ
23+) =>
24+{ fetchurl = {sha256 = String; url = String;} -> θ;
25+ libusb1-axoloti = δ;
26+ pkgconfig = η;
27+ stdenv = β;
28+} ->
29+ι
test/golden/importless/digest.txtnew file+36
@@ -0,0 +1,36 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { NIX_CFLAGS_COMPILE = [String];
5+ buildInputs = [γ];
6+ configureFlags = [String];
7+ doCheck = Bool;
8+ meta =
9+ { description = String;
10+ homepage = String;
11+ license = δ;
12+ maintainers = ε;
13+ platforms = ζ;
14+ };
15+ name = String;
16+ nativeBuildInputs = [η];
17+ postPatch = String;
18+ src = θ;
19+ version = String;
20+ } ->
21+ ι,
22+ γ.meta = κ,
23+ κ.license = δ,
24+ λ.maintainers = ε,
25+ μ.platforms = ζ
26+) =>
27+{ autoreconfHook = η;
28+ docutils = η;
29+ fetchFromGitHub =
30+ {owner = String; repo = String; rev = String; sha256 = String;} -> θ;
31+ libmhash = γ;
32+ pkgconfig = η;
33+ stdenv = α;
34+ varnish = γ;
35+} ->
36+ι
test/golden/importless/digimend.txtnew file+19
@@ -0,0 +1,19 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ.
2+( α.digimend = β,
3+ γ.mkEnableOption = String -> δ,
4+ γ.mkIf =
5+ ε ->
6+ { boot = {extraModulePackages = [β];};
7+ environment =
8+ {etc = {X11/xorg.conf.d/50-digimend.conf = {source = String;};};};
9+ services = {xserver = {wacom = {enable = Bool;};};};
10+ } ->
11+ ζ,
12+ η.kernelPackages = α,
13+ θ.boot = η,
14+ ι.enable = ε,
15+ κ.xserver = α,
16+ λ.services = κ
17+) =>
18+{config = α; lib = γ; pkgs = μ;} ->
19+{config = ζ; options = {services = {xserver = {digimend = {enable = δ;};};};};}
test/golden/importless/dispatch.txtnew file+32
@@ -0,0 +1,32 @@
1+∀ α β γ δ ε ζ η θ ι κ λ.
2+( α.lib = β,
3+ γ.nativeBuildInputs = δ,
4+ β.eadwu = ε,
5+ β.licenses = ζ,
6+ β.maintainers = η,
7+ ζ.agpl3 = θ
8+) =>
9+{ PyGithub = γ;
10+ buildPythonPackage =
11+ { meta =
12+ { description = String;
13+ homepage = String;
14+ license = θ;
15+ maintainers = [ε];
16+ };
17+ nativeBuildInputs = δ;
18+ patches = [Path];
19+ pname = String;
20+ preBuild = String;
21+ propagatedBuildInputs = [γ];
22+ src = ι;
23+ version = String;
24+ } ->
25+ κ;
26+ fetchgit = {rev = String; sha256 = String; url = String;} -> ι;
27+ python = λ;
28+ pyyaml = γ;
29+ srht = γ;
30+ stdenv = α;
31+} ->
32+κ
test/golden/importless/displaylink.txtnew file+39
@@ -0,0 +1,39 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν.
2+( α.evdi = β,
3+ α.videoDrivers = γ,
4+ δ.elem = String -> γ -> ε,
5+ δ.mkIf =
6+ ε ->
7+ { boot = {extraModulePackages = [β]; kernelModules = [String];};
8+ environment =
9+ {etc = {X11/xorg.conf.d/40-displaylink.conf = {text = String;};};};
10+ powerManagement = {powerDownCommands = String; resumeCommands = String;};
11+ services =
12+ { udev = {packages = [ζ];};
13+ xserver = {displayManager = {sessionCommands = String;};};
14+ };
15+ systemd =
16+ { services =
17+ { dlm =
18+ { after = [String];
19+ conflicts = [String];
20+ description = String;
21+ serviceConfig =
22+ { ExecStart = String;
23+ LogsDirectory = String;
24+ Restart = String;
25+ RestartSec = Integer;
26+ };
27+ };
28+ };
29+ };
30+ } ->
31+ η,
32+ θ.override = {evdi = β;} -> ζ,
33+ ι.kernelPackages = α,
34+ κ.boot = ι,
35+ λ.xserver = α,
36+ μ.services = λ,
37+ ν.displaylink = θ
38+) =>
39+{config = α; lib = δ; pkgs = θ;} -> {config = η;}
test/golden/importless/django-crispy-forms.txtnew file+29
@@ -0,0 +1,29 @@
1+∀ α β γ δ ε ζ η θ.
2+( α.earvstedt = β,
3+ α.licenses = γ,
4+ α.maintainers = δ,
5+ γ.mit = ε
6+) =>
7+{ buildPythonPackage =
8+ { checkInputs = [ζ];
9+ checkPhase = String;
10+ meta =
11+ { description = String;
12+ homepage = String;
13+ license = ε;
14+ maintainers = [β];
15+ };
16+ pname = String;
17+ postUnpack = String;
18+ src = η;
19+ version = String;
20+ } ->
21+ θ;
22+ django = ζ;
23+ fetchFromGitHub =
24+ {owner = String; repo = String; rev = String; sha256 = String;} -> η;
25+ lib = α;
26+ pytest-django = ζ;
27+ pytest_4 = ζ;
28+} ->
29+θ
test/golden/importless/django-filter.txtnew file+33
@@ -0,0 +1,33 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.earvstedt = β,
3+ α.licenses = γ,
4+ α.maintainers = δ,
5+ γ.bsd3 = ε
6+) =>
7+{ buildPythonPackage =
8+ { checkInputs = [ζ];
9+ checkPhase = String;
10+ disabled = η;
11+ meta =
12+ { description = String;
13+ homepage = String;
14+ license = ε;
15+ maintainers = [β];
16+ };
17+ pname = String;
18+ src = θ;
19+ version = String;
20+ } ->
21+ ι;
22+ django = ζ;
23+ django-crispy-forms = ζ;
24+ djangorestframework = ζ;
25+ fetchFromGitHub =
26+ {owner = String; repo = String; rev = String; sha256 = String;} -> θ;
27+ lib = α;
28+ mock = ζ;
29+ python = κ;
30+ pythonOlder = String -> η;
31+ pytz = ζ;
32+} ->
33+ι
test/golden/importless/dleyna-renderer.txtnew file+17
@@ -0,0 +1,17 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ.
2+( α.enable = β,
3+ γ.mkIf =
4+ β ->
5+ { environment = {systemPackages = [δ];};
6+ services = {dbus = {packages = [ε];};};
7+ } ->
8+ ζ,
9+ γ.mkOption = {default = Bool; description = String; type = η;} -> θ,
10+ γ.types = ι,
11+ κ.dleyna-renderer = δ,
12+ λ.dleyna-renderer = α,
13+ μ.services = λ,
14+ ι.bool = η
15+) =>
16+{config = α; lib = γ; pkgs = κ;} ->
17+{config = ζ; options = {services = {dleyna-renderer = {enable = θ;};};};}
test/golden/importless/dleyna-server.txtnew file+17
@@ -0,0 +1,17 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ.
2+( α.enable = β,
3+ γ.mkIf =
4+ β ->
5+ { environment = {systemPackages = [δ];};
6+ services = {dbus = {packages = [ε];};};
7+ } ->
8+ ζ,
9+ γ.mkOption = {default = Bool; description = String; type = η;} -> θ,
10+ γ.types = ι,
11+ κ.dleyna-server = δ,
12+ λ.dleyna-server = α,
13+ μ.services = λ,
14+ ι.bool = η
15+) =>
16+{config = α; lib = γ; pkgs = κ;} ->
17+{config = ζ; options = {services = {dleyna-server = {enable = θ;};};};}
test/golden/importless/dnsmasq-exporter.txtnew file+30
@@ -0,0 +1,30 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν.
2+( α.lib = β,
3+ γ.prometheus-exporters = δ,
4+ ε.meta = ζ,
5+ β.globin = η,
6+ β.licenses = θ,
7+ β.ma27 = η,
8+ β.maintainers = ι,
9+ β.willibutz = η,
10+ θ.asl20 = κ,
11+ δ.dnsmasq = λ,
12+ ζ.homepage = μ
13+) =>
14+{ buildGoModule =
15+ { doCheck = Bool;
16+ meta =
17+ {description = String; homepage = μ; license = κ; maintainers = [η];};
18+ passthru = {tests = {dnsmasq = λ;};};
19+ pname = String;
20+ src = ε;
21+ vendorSha256 = String;
22+ version = String;
23+ } ->
24+ ν;
25+ fetchFromGitHub =
26+ {owner = String; repo = String; rev = String; sha256 = String;} -> ε;
27+ nixosTests = γ;
28+ stdenv = α;
29+} ->
30+ν
test/golden/importless/do-agent.txtnew file+22
@@ -0,0 +1,22 @@
1+∀ α β γ δ ε ζ η θ ι.
2+( α.do-agent = β,
3+ γ.mkEnableOption = String -> δ,
4+ γ.mkIf =
5+ ε ->
6+ { systemd =
7+ { packages = [ζ];
8+ services =
9+ { do-agent =
10+ { serviceConfig = {DynamicUser = Bool; ExecStart = [String];};
11+ wantedBy = [String];
12+ };
13+ };
14+ };
15+ } ->
16+ η,
17+ θ.do-agent = ζ,
18+ β.enable = ε,
19+ ι.services = α
20+) =>
21+{config = α; lib = γ; pkgs = θ;} ->
22+{config = η; options = {services = {do-agent = {enable = δ;};};};}
test/golden/importless/dogecoin.txtnew file+49
@@ -0,0 +1,49 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildInputs = [γ];
5+ configureFlags = [String];
6+ meta =
7+ { description = String;
8+ homepage = String;
9+ license = δ;
10+ longDescription = String;
11+ maintainers = [ε];
12+ platforms = ζ;
13+ };
14+ name = String;
15+ nativeBuildInputs = [η];
16+ src = θ;
17+ version = String;
18+ } ->
19+ ι,
20+ β.AndersonTorres = ε,
21+ β.edwtjo = ε,
22+ β.licenses = κ,
23+ β.maintainers = λ,
24+ β.offline = ε,
25+ β.optional = Bool -> String -> μ,
26+ β.optionals = Bool -> [String] -> [String],
27+ β.platforms = ν,
28+ β.toString = μ -> String,
29+ κ.mit = δ,
30+ ν.linux = ζ
31+) =>
32+{ autoreconfHook = η;
33+ boost = γ;
34+ db5 = γ;
35+ fetchFromGitHub =
36+ {owner = String; repo = String; rev = String; sha256 = String;} -> θ;
37+ libevent = γ;
38+ miniupnpc = γ;
39+ openssl = γ;
40+ pkgconfig = η;
41+ protobuf = γ;
42+ qrencode = ξ;
43+ qt4 = ξ;
44+ stdenv = α;
45+ utillinux = γ;
46+ withGui = Bool;
47+ zlib = γ;
48+} ->
49+ι
test/golden/importless/dolphin.txtnew file+46
@@ -0,0 +1,46 @@
1+∀ α β γ δ ε ζ η θ.
2+( α.licenses = β,
3+ α.ttuegel = γ,
4+ β.fdl12 = δ,
5+ β.gpl2 = δ,
6+ ε.maintainers = α
7+) =>
8+{ baloo = ζ;
9+ baloo-widgets = ζ;
10+ extra-cmake-modules = η;
11+ kactivities = ζ;
12+ kbookmarks = ζ;
13+ kcmutils = ζ;
14+ kcompletion = ζ;
15+ kconfig = ζ;
16+ kcoreaddons = ζ;
17+ kdbusaddons = ζ;
18+ kdelibs4support = ζ;
19+ kdoctools = η;
20+ kfilemetadata = ζ;
21+ ki18n = ζ;
22+ kiconthemes = ζ;
23+ kinit = ζ;
24+ kio = ζ;
25+ knewstuff = ζ;
26+ knotifications = ζ;
27+ kparts = ζ;
28+ ktexteditor = ζ;
29+ kwindowsystem = ζ;
30+ lib = α;
31+ mkDerivation =
32+ { cmakeFlags = [String];
33+ meta = {license = [δ]; maintainers = [γ];};
34+ name = String;
35+ nativeBuildInputs = [η];
36+ outputs = [String];
37+ propagatedBuildInputs = [ζ];
38+ propagatedUserEnvPkgs = [ζ];
39+ } ->
40+ θ;
41+ phonon = ζ;
42+ qtwayland = ζ;
43+ solid = ζ;
44+ wayland = ζ;
45+} ->
46+θ
test/golden/importless/dotty-bare.txtnew file+36
@@ -0,0 +1,36 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildInputs = [γ];
5+ fixupPhase = String;
6+ installPhase = String;
7+ meta =
8+ { description = String;
9+ homepage = String;
10+ license = δ;
11+ longDescription = String;
12+ maintainers = [ε];
13+ platforms = ζ;
14+ };
15+ pname = String;
16+ propagatedBuildInputs = [η];
17+ src = θ;
18+ version = String;
19+ } ->
20+ ι,
21+ κ.dev = η,
22+ β.licenses = λ,
23+ β.maintainers = μ,
24+ β.platforms = ν,
25+ λ.bsd3 = δ,
26+ μ.karolchmist = ε,
27+ ξ.virusdave = ε,
28+ ν.all = ζ
29+) =>
30+{ fetchurl = {sha256 = String; url = String;} -> θ;
31+ jre = η;
32+ makeWrapper = γ;
33+ ncurses = κ;
34+ stdenv = α;
35+} ->
36+ι
test/golden/importless/dovecot-exporter.txtnew file+29
@@ -0,0 +1,29 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν.
2+( α.lib = β,
3+ γ.prometheus-exporters = δ,
4+ ε.meta = ζ,
5+ β.globin = η,
6+ β.licenses = θ,
7+ β.maintainers = ι,
8+ β.willibutz = η,
9+ θ.asl20 = κ,
10+ δ.dovecot = λ,
11+ ζ.homepage = μ
12+) =>
13+{ buildGoPackage =
14+ { goDeps = Path;
15+ goPackagePath = String;
16+ meta =
17+ {description = String; homepage = μ; license = κ; maintainers = [η];};
18+ passthru = {tests = {dovecot = λ;};};
19+ pname = String;
20+ src = ε;
21+ version = String;
22+ } ->
23+ ν;
24+ fetchFromGitHub =
25+ {owner = String; repo = String; rev = String; sha256 = String;} -> ε;
26+ nixosTests = γ;
27+ stdenv = α;
28+} ->
29+ν
test/golden/importless/dragon.txtnew file+43
@@ -0,0 +1,43 @@
1+∀ α β γ δ ε ζ η θ.
2+( α.jonathanreeve = β,
3+ α.licenses = γ,
4+ γ.fdl12 = δ,
5+ γ.gpl2 = δ,
6+ ε.maintainers = α
7+) =>
8+{ baloo = ζ;
9+ baloo-widgets = ζ;
10+ extra-cmake-modules = η;
11+ kactivities = ζ;
12+ kbookmarks = ζ;
13+ kcmutils = ζ;
14+ kcompletion = ζ;
15+ kconfig = ζ;
16+ kcoreaddons = ζ;
17+ kdbusaddons = ζ;
18+ kdelibs4support = ζ;
19+ kdoctools = η;
20+ kfilemetadata = ζ;
21+ ki18n = ζ;
22+ kiconthemes = ζ;
23+ kinit = ζ;
24+ kio = ζ;
25+ knewstuff = ζ;
26+ knotifications = ζ;
27+ kparts = ζ;
28+ ktexteditor = ζ;
29+ kwindowsystem = ζ;
30+ lib = α;
31+ mkDerivation =
32+ { meta = {description = String; license = [δ]; maintainers = [β];};
33+ name = String;
34+ nativeBuildInputs = [η];
35+ outputs = [String];
36+ propagatedBuildInputs = [ζ];
37+ } ->
38+ θ;
39+ phonon = ζ;
40+ phonon-backend-gstreamer = ζ;
41+ solid = ζ;
42+} ->
43+θ
test/golden/importless/dsseries.txtnew file+22
@@ -0,0 +1,22 @@
1+∀ β γ δ ε ζ η θ ι κ λ μ ν ξ.
2+( (β) // ({description = String;}) ~ (γ),
3+ δ.enable = Bool,
4+ ε.mkEnableOption = String -> β,
5+ ε.mkIf =
6+ Bool ->
7+ { boot = {kernelModules = [String];};
8+ hardware = {sane = {extraBackends = [ζ];};};
9+ services = {udev = {packages = [η];};};
10+ } ->
11+ θ,
12+ ι.dsseries = ζ,
13+ κ.sane = δ,
14+ λ.hardware = κ,
15+ μ.dsseries = δ,
16+ ν.sane = μ,
17+ ξ.hardware = ν
18+) =>
19+{config = δ; lib = ε; pkgs = ι;} ->
20+{ config = θ;
21+ options = {hardware = {sane = {dsseries = {enable = ∀ α. α;};};};};
22+}
test/golden/importless/dvtm.txtnew file+40
@@ -0,0 +1,40 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ.
2+( α.isDarwin = β,
3+ α.lib = γ,
4+ α.mkDerivation =
5+ { CFLAGS = δ;
6+ buildInputs = [ε];
7+ makeFlags = [String];
8+ meta =
9+ { description = String;
10+ homepage = String;
11+ license = ζ;
12+ maintainers = [η];
13+ platforms = θ;
14+ };
15+ name = ι;
16+ nativeBuildInputs = [ε];
17+ patches = κ;
18+ postPatch = λ;
19+ prePatch = String;
20+ src = μ;
21+ } ->
22+ ν,
23+ α.optionalString = β -> String -> δ,
24+ ξ.lib = α,
25+ γ.licenses = ο,
26+ γ.maintainers = π,
27+ γ.platforms = ρ,
28+ ο.mit = ζ,
29+ π.vrthra = η,
30+ ρ.unix = θ,
31+ σ.lib = α
32+) =>
33+{ customConfig = Null;
34+ name = ι;
35+ ncurses = ε;
36+ patches = κ;
37+ src = μ;
38+ stdenv = α;
39+} ->
40+ν
test/golden/importless/dwm.txtnew file+21
@@ -0,0 +1,21 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ.
2+( α.dwm = β,
3+ γ.mkEnableOption = String -> δ,
4+ γ.mkIf =
5+ ε ->
6+ { environment = {systemPackages = [ζ];};
7+ services = {xserver = {windowManager = {session = η;};};};
8+ } ->
9+ θ,
10+ γ.singleton = {name = String; start = String;} -> η,
11+ ι.dwm = ζ,
12+ β.enable = ε,
13+ κ.windowManager = α,
14+ λ.xserver = κ,
15+ μ.services = λ
16+) =>
17+{config = α; lib = γ; pkgs = ι;} ->
18+{ config = θ;
19+ options =
20+ {services = {xserver = {windowManager = {dwm = {enable = δ;};};};};};
21+}
test/golden/importless/dynamic-workspaces.txtnew file+35
@@ -0,0 +1,35 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ.
2+( α.licenses = β,
3+ α.maintainers = γ,
4+ α.samuelgrf = δ,
5+ ε.meta = ζ,
6+ η.meta = θ,
7+ β.bsd3 = ι,
8+ ζ.platforms = κ,
9+ θ.homepage = λ
10+) =>
11+{ fetchFromGitHub =
12+ {owner = String; repo = String; rev = String; sha256 = String;} -> η;
13+ kcoreaddons = ε;
14+ kwindowsystem = ε;
15+ lib = α;
16+ mkDerivation =
17+ { buildInputs = [ε];
18+ dontBuild = Bool;
19+ installPhase = String;
20+ meta =
21+ { description = String;
22+ homepage = λ;
23+ license = ι;
24+ maintainers = [δ];
25+ platforms = κ;
26+ };
27+ pname = String;
28+ src = η;
29+ version = String;
30+ } ->
31+ μ;
32+ plasma-framework = ε;
33+ systemsettings = ε;
34+} ->
35+μ
test/golden/importless/dynamic.txtnew file+34
@@ -0,0 +1,34 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildInputs = [γ];
5+ configureFlags = [String];
6+ meta =
7+ { description = String;
8+ homepage = String;
9+ license = δ;
10+ maintainers = ε;
11+ platforms = ζ;
12+ };
13+ name = String;
14+ nativeBuildInputs = [η];
15+ postPatch = String;
16+ src = θ;
17+ version = String;
18+ } ->
19+ ι,
20+ γ.meta = κ,
21+ γ.python = η,
22+ κ.license = δ,
23+ λ.maintainers = ε,
24+ μ.platforms = ζ
25+) =>
26+{ autoreconfHook = η;
27+ docutils = η;
28+ fetchFromGitHub =
29+ {owner = String; repo = String; rev = String; sha256 = String;} -> θ;
30+ pkgconfig = η;
31+ stdenv = α;
32+ varnish = γ;
33+} ->
34+ι
test/golden/importless/eagle.txtnew file+58
@@ -0,0 +1,58 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ.
2+( α.lib = β,
3+ α.makeLibraryPath = [γ] -> δ,
4+ ε.lib = α,
5+ β.licenses = ζ,
6+ β.maintainers = η,
7+ ζ.unfree = θ,
8+ η.rittelle = ι
9+) =>
10+{ alsaLib = γ;
11+ expat = γ;
12+ fetchurl = {sha256 = String; url = String;} -> κ;
13+ glib = γ;
14+ libGL = γ;
15+ libX11 = γ;
16+ libXcursor = γ;
17+ libXext = γ;
18+ libXi = γ;
19+ libXrandr = γ;
20+ libXrender = γ;
21+ libxcb = γ;
22+ makeDesktopItem =
23+ { categories = String;
24+ comment = String;
25+ desktopName = String;
26+ exec = String;
27+ genericName = String;
28+ icon = String;
29+ name = String;
30+ } ->
31+ λ;
32+ mkDerivation =
33+ { buildInputs = [γ];
34+ desktopItem = λ;
35+ installPhase = String;
36+ meta =
37+ { description = String;
38+ homepage = String;
39+ license = θ;
40+ maintainers = [ι];
41+ platforms = [String];
42+ };
43+ pname = String;
44+ src = κ;
45+ version = String;
46+ } ->
47+ μ;
48+ nspr = γ;
49+ nss = γ;
50+ qtbase = γ;
51+ qtdeclarative = γ;
52+ qtlocation = γ;
53+ qtsvg = γ;
54+ qtwebchannel = γ;
55+ qtwebengine = γ;
56+ stdenv = α;
57+} ->
58+μ
test/golden/importless/easyfocus.txtnew file+40
@@ -0,0 +1,40 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildInputs = [γ];
5+ installPhase = String;
6+ meta =
7+ { description = String;
8+ homepage = String;
9+ license = δ;
10+ maintainers = [ε];
11+ platforms = ζ;
12+ };
13+ nativeBuildInputs = [η];
14+ pname = String;
15+ src = θ;
16+ version = String;
17+ } ->
18+ ι,
19+ κ.dev = γ,
20+ λ.dev = γ,
21+ β.licenses = μ,
22+ β.maintainers = ν,
23+ β.platforms = ξ,
24+ β.teto = ε,
25+ μ.gpl3 = δ,
26+ ξ.linux = ζ,
27+ ο.libX11 = κ
28+) =>
29+{ fetchFromGitHub =
30+ {owner = String; repo = String; rev = String; sha256 = String;} -> θ;
31+ glib = λ;
32+ i3ipc-glib = γ;
33+ libxcb = γ;
34+ pkgconfig = η;
35+ stdenv = α;
36+ xcbutilkeysyms = γ;
37+ xorg = κ;
38+ xorgproto = γ;
39+} ->
40+ι
test/golden/importless/ecryptfs.txtnew file+18
@@ -0,0 +1,18 @@
1+∀ α β γ δ ε ζ η θ.
2+( α.supportedFilesystems = β,
3+ γ.any = (String -> Bool) -> β -> δ,
4+ γ.mkIf =
5+ δ ->
6+ { security =
7+ { wrappers =
8+ { mount.ecryptfs_private = {source = String;};
9+ umount.ecryptfs_private = {source = String;};
10+ };
11+ };
12+ system = {fsPackages = [ε];};
13+ } ->
14+ ζ,
15+ η.ecryptfs = ε,
16+ θ.boot = α
17+) =>
18+{config = α; lib = γ; pkgs = η;} -> {config = ζ;}
test/golden/importless/edit.txtnew file+32
@@ -0,0 +1,32 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildInputs = [γ];
5+ buildPhase = String;
6+ installPhase = String;
7+ meta =
8+ {description = String; homepage = String; license = δ; platforms = ε;};
9+ name = String;
10+ nativeBuildInputs = [ζ];
11+ patches = [Path];
12+ postPatch = String;
13+ src = η;
14+ } ->
15+ θ,
16+ α.optionalString = Bool -> String -> String,
17+ γ.api_version = Integer,
18+ ι.lib = α,
19+ β.licenses = κ,
20+ β.platforms = λ,
21+ κ.gpl3Plus = δ,
22+ λ.linux = ε
23+) =>
24+{ fetchurl = {sha256 = String; url = String;} -> η;
25+ pkgconfig = ζ;
26+ portaudio = γ;
27+ sox = μ;
28+ stdenv = α;
29+ unzip = γ;
30+ wxGTK = γ;
31+} ->
32+θ
test/golden/importless/editor.txtnew file+39
@@ -0,0 +1,39 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο.
2+( α.lib = β,
3+ α.toLower = String -> γ,
4+ δ.lib = α,
5+ β.licenses = ε,
6+ β.maintainers = ζ,
7+ β.platforms = η,
8+ β.tadeokondrak = θ,
9+ ε.mit = ι,
10+ η.all = κ
11+) =>
12+{ fetchFromBitbucket =
13+ {owner = String; repo = String; rev = γ; sha256 = String;} -> λ;
14+ mkDerivation =
15+ { buildInputs = [μ];
16+ dontWrapQtApps = Bool;
17+ meta =
18+ { description = String;
19+ homepage = String;
20+ license = ι;
21+ maintainers = [θ];
22+ platforms = κ;
23+ };
24+ nativeBuildInputs = [ν];
25+ pname = String;
26+ preConfigure = String;
27+ preFixup = String;
28+ src = λ;
29+ version = String;
30+ } ->
31+ ξ;
32+ python3 = ο;
33+ qmake = ν;
34+ qtbase = μ;
35+ qtwebsockets = μ;
36+ stdenv = α;
37+ vapoursynth = μ;
38+} ->
39+ξ
test/golden/importless/editors.txtnew file+63
@@ -0,0 +1,63 @@
1+∀ γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ φ χ ψ.
2+( γ.edwtjo = δ,
3+ γ.gpl2 = ε,
4+ γ.gpl2Plus = ε,
5+ γ.lib = ζ,
6+ γ.linux = η,
7+ γ.mkDerivation =
8+ { application = θ;
9+ buildInputs = [ι];
10+ buildPhase = String;
11+ description = ∀ β. β;
12+ dontStrip = Bool;
13+ editorItem = κ;
14+ exec = String;
15+ installPhase = String;
16+ meta =
17+ { description = String;
18+ homepage = String;
19+ license = ε;
20+ maintainers = [δ];
21+ platforms = η;
22+ };
23+ module = ∀ β. β;
24+ patchPhase = String;
25+ pname = ∀ β. β;
26+ src = ∀ β. β;
27+ version = ∀ β. β;
28+ } ->
29+ λ,
30+ γ.replaceChars = [String] -> [String] -> String -> String,
31+ ζ.removeSuffix = String -> μ -> String,
32+ ζ.toLower = ν -> μ,
33+ ξ.maintainers = γ,
34+ ο.lib = ξ,
35+ π.platforms = γ,
36+ ρ.lib = π,
37+ σ.lib = γ,
38+ τ.licenses = γ,
39+ υ.lib = τ,
40+ φ.licenses = γ,
41+ χ.lib = φ
42+) =>
43+{ ant = ι;
44+ fetchcvs =
45+ {cvsRoot = String; module = String; sha256 = String; tag = String;} -> ψ;
46+ gsettings-desktop-schemas = ι;
47+ gtk3 = ι;
48+ jdk = ι;
49+ jre = ι;
50+ makeDesktopItem =
51+ { categories = String;
52+ comment = ∀ α. α;
53+ desktopName = String;
54+ exec = String;
55+ genericName = String;
56+ name = ∀ α. α;
57+ } ->
58+ κ;
59+ makeWrapper = ι;
60+ stdenv = γ;
61+ sweethome3dApp = θ;
62+} ->
63+{furniture-editor = λ; textures-editor = λ;}
test/golden/importless/egg2nix.txtnew file+32
@@ -0,0 +1,32 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ.
2+( α.bsd3 = β,
3+ α.maintainers = γ,
4+ α.unix = δ,
5+ ε.args = ζ,
6+ ε.matchable = ζ,
7+ η.licenses = α,
8+ θ.lib = η,
9+ γ.corngood = ι,
10+ κ.lib = α,
11+ λ.platforms = α,
12+ μ.lib = λ
13+) =>
14+{ chickenEggs = ε;
15+ eggDerivation =
16+ { buildInputs = [ζ];
17+ meta =
18+ { description = String;
19+ homepage = String;
20+ license = β;
21+ maintainers = [ι];
22+ platforms = δ;
23+ };
24+ name = String;
25+ src = ν;
26+ } ->
27+ ξ;
28+ fetchFromGitHub =
29+ {owner = String; repo = String; rev = String; sha256 = String;} -> ν;
30+ stdenv = α;
31+} ->
32+ξ
test/golden/importless/electronplayer.txtnew file+26
@@ -0,0 +1,26 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.extractType2 = {name = String; src = β;} -> γ,
3+ α.wrapType2 =
4+ { extraInstallCommands = String;
5+ meta =
6+ { description = String;
7+ homepage = String;
8+ license = δ;
9+ maintainers = [ε];
10+ platforms = [String];
11+ };
12+ name = String;
13+ src = β;
14+ } ->
15+ ζ,
16+ η.lib = θ,
17+ θ.extends = ε,
18+ θ.licenses = ι,
19+ θ.maintainers = κ,
20+ ι.mit = δ
21+) =>
22+{ appimageTools = α;
23+ fetchurl = {sha256 = String; url = String;} -> β;
24+ stdenv = η;
25+} ->
26+ζ
test/golden/importless/element-desktop.txtnew file+48
@@ -0,0 +1,48 @@
1+∀ β γ δ ε ζ η θ ι κ λ μ ν ξ ο π.
2+( β.lib = γ,
3+ δ.meta = ε,
4+ γ.licenses = ζ,
5+ γ.teams = η,
6+ ζ.asl20 = θ,
7+ η.members = ι,
8+ κ.matrix = η,
9+ ε.platforms = λ
10+) =>
11+{ electron_9 = δ;
12+ element-web = μ;
13+ fetchFromGitHub =
14+ {owner = String; repo = String; rev = String; sha256 = String;} -> ν;
15+ makeDesktopItem =
16+ { categories = String;
17+ comment = ∀ α. α;
18+ desktopName = String;
19+ exec = String;
20+ extraEntries = String;
21+ genericName = String;
22+ icon = String;
23+ name = String;
24+ } ->
25+ ξ;
26+ makeWrapper = ο;
27+ mkYarnPackage =
28+ { desktopItem = ξ;
29+ distPhase = String;
30+ installPhase = String;
31+ meta =
32+ { description = String;
33+ homepage = String;
34+ license = θ;
35+ maintainers = ι;
36+ platforms = λ;
37+ };
38+ name = String;
39+ nativeBuildInputs = [ο];
40+ packageJSON = Path;
41+ src = ∀ α. α;
42+ version = ∀ α. α;
43+ yarnNix = Path;
44+ } ->
45+ π;
46+ stdenv = β;
47+} ->
48+π
test/golden/importless/elisa.txtnew file+27
@@ -0,0 +1,27 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+(α.licenses = β, α.maintainers = γ, α.peterhoeg = δ, β.gpl3 = ε) => { baloo = ζ;
3+ extra-cmake-modules = η;
4+ fetchFromGitHub = θ;
5+ kcmutils = ζ;
6+ kconfig = ζ;
7+ kcrash = ζ;
8+ kdeclarative = ζ;
9+ kdoctools = η;
10+ kfilemetadata = ζ;
11+ kinit = ζ;
12+ kirigami2 = ζ;
13+ lib = α;
14+ libvlc = ι;
15+ mkDerivation =
16+ { buildInputs = [ι];
17+ meta = {description = String; license = ε; maintainers = [δ];};
18+ name = String;
19+ nativeBuildInputs = [η];
20+ propagatedBuildInputs = [ζ];
21+ } ->
22+ κ;
23+ qtmultimedia = ζ;
24+ qtquickcontrols2 = ζ;
25+ qtwebsockets = ζ;
26+} ->
27+κ
test/golden/importless/elm-json.txtnew file+34
@@ -0,0 +1,34 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν.
2+( α.buildRustPackage =
3+ { buildInputs = [β];
4+ cargoPatches = [Path];
5+ cargoSha256 = String;
6+ doCheck = Bool;
7+ meta =
8+ { description = String;
9+ homepage = String;
10+ license = γ;
11+ maintainers = [δ];
12+ platforms = ε;
13+ };
14+ nativeBuildInputs = [ζ];
15+ pname = String;
16+ src = η;
17+ version = String;
18+ } ->
19+ θ,
20+ ι.lib = κ,
21+ κ.licenses = λ,
22+ κ.maintainers = μ,
23+ κ.platforms = ν,
24+ λ.mit = γ,
25+ μ.turbomack = δ,
26+ ν.linux = ε
27+) =>
28+{ fetchurl = {sha256 = String; url = String;} -> η;
29+ openssl = β;
30+ pkg-config = ζ;
31+ rustPlatform = α;
32+ stdenv = ι;
33+} ->
34+θ
test/golden/importless/emergency-mode.txtnew file+12
@@ -0,0 +1,12 @@
1+∀ α β γ δ ε ζ η θ.
2+( α.enableEmergencyMode = β,
3+ γ.mkOption = {default = Bool; description = String; type = δ;} -> ε,
4+ γ.optionals = β -> [String] -> ζ,
5+ γ.types = η,
6+ θ.systemd = α,
7+ η.bool = δ
8+) =>
9+{config = α; lib = γ;} ->
10+{ config = {systemd = {additionalUpstreamSystemUnits = ζ;};};
11+ options = {systemd = {enableEmergencyMode = ε;};};
12+}
test/golden/importless/engine.txtnew file+38
@@ -0,0 +1,38 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο.
2+( α.isDarwin = β,
3+ α.lib = γ,
4+ α.mkDerivation =
5+ { buildInputs = [δ];
6+ meta =
7+ { description = String;
8+ homepage = String;
9+ license = [ε];
10+ maintainers = [ζ];
11+ platforms = η;
12+ };
13+ nativeBuildInputs = [θ];
14+ pname = String;
15+ src = ι;
16+ version = String;
17+ } ->
18+ κ,
19+ α.optional = β -> λ -> [δ],
20+ γ.licenses = μ,
21+ γ.maintainers = ν,
22+ γ.platforms = ξ,
23+ μ.gpl3 = ε,
24+ ν.aanderse = ζ,
25+ ξ.unix = η,
26+ ο.lib = α
27+) =>
28+{ Cocoa = λ;
29+ SDL2 = δ;
30+ SDL2_image = δ;
31+ SDL2_mixer = δ;
32+ SDL2_ttf = δ;
33+ cmake = θ;
34+ fetchFromGitHub =
35+ {owner = String; repo = String; rev = String; sha256 = String;} -> ι;
36+ stdenv = α;
37+} ->
38+κ
test/golden/importless/enterprise-edition.txtnew file+55
@@ -0,0 +1,55 @@
1+∀ γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ φ χ ψ ω α1 β2 γ3 δ4.
2+( γ.lib = δ,
3+ γ.mkDerivation =
4+ { doInstallCheck = Bool;
5+ dontStrip = Bool;
6+ installCheckPhase = String;
7+ installPhase = ∀ β. β;
8+ meta =
9+ { description = String;
10+ homepage = String;
11+ license = ε;
12+ maintainers = [ζ];
13+ platforms = [String];
14+ };
15+ nativeBuildInputs = [η];
16+ passthru = {home = θ;};
17+ pname = String;
18+ postFixup = String;
19+ preFixup = String;
20+ propagatedBuildInputs = [ι];
21+ srcs = [κ];
22+ unpackPhase = String;
23+ version = String;
24+ } ->
25+ θ,
26+ δ.hlolli = ζ,
27+ δ.licenses = λ,
28+ δ.maintainers = μ,
29+ δ.volth = ζ,
30+ λ.unfree = ε
31+) =>
32+{ alsaLib = ν;
33+ atk = ξ;
34+ bzip2 = ο;
35+ cairo = π;
36+ ffmpeg_3 = ρ;
37+ fontconfig = σ;
38+ freetype = τ;
39+ gdk-pixbuf = υ;
40+ glib = φ;
41+ glibc = χ;
42+ gtk2 = ψ;
43+ gtk3 = ω;
44+ libGL = α1;
45+ libav_0_8 = β2;
46+ pango = γ3;
47+ perl = η;
48+ requireFile = {name = String; sha256 = ∀ α. α; url = String;} -> κ;
49+ setJavaClassPath = ι;
50+ stdenv = γ;
51+ unzip = η;
52+ xorg = δ4;
53+ zlib = ι;
54+} ->
55+{graalvm11-ee = θ; graalvm8-ee = θ;}
test/golden/importless/environment.txtnew file+31
@@ -0,0 +1,31 @@
1+∀ α β γ δ ε ζ.
2+( α.environment = β,
3+ γ.mkAfter = [String] -> δ,
4+ γ.mkDefault = String -> ε
5+) =>
6+{config = α; lib = γ;} ->
7+{ config =
8+ { environment =
9+ { extraInit = String;
10+ profileRelativeSessionVariables =
11+ { GTK_PATH = [String];
12+ INFOPATH = [String];
13+ KDEDIRS = [String];
14+ LIBEXEC_PATH = [String];
15+ MOZ_PLUGIN_PATH = [String];
16+ PATH = [String];
17+ QTWEBKIT_PLUGIN_PATH = [String];
18+ QT_PLUGIN_PATH = [String];
19+ XDG_CONFIG_DIRS = [String];
20+ XDG_DATA_DIRS = [String];
21+ };
22+ profiles = δ;
23+ variables =
24+ { EDITOR = ε;
25+ NIXPKGS_CONFIG = String;
26+ PAGER = ζ;
27+ XDG_CONFIG_DIRS = [String];
28+ };
29+ };
30+ };
31+}
test/golden/importless/epmd.txtnew file+35
@@ -0,0 +1,35 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ.
2+( α.epmd = β,
3+ γ.mkIf =
4+ δ ->
5+ { systemd =
6+ { services =
7+ { epmd =
8+ { after = [String];
9+ description = String;
10+ requires = [String];
11+ serviceConfig =
12+ {DynamicUser = Bool; ExecStart = String; Type = String;};
13+ };
14+ };
15+ sockets =
16+ { epmd =
17+ { before = [String];
18+ description = String;
19+ socketConfig = {Accept = String; ListenStream = String;};
20+ wantedBy = [String];
21+ };
22+ };
23+ };
24+ } ->
25+ ε,
26+ γ.mkOption = {default = Bool; description = String; type = ζ;} -> η,
27+ γ.types = θ,
28+ ι.erlang = κ,
29+ β.enable = δ,
30+ λ.services = α,
31+ θ.bool = ζ,
32+ μ.package = ν
33+) =>
34+{config = α; lib = γ; pkgs = ι;} ->
35+{config = ε; options = {services = {epmd = {enable = η; package = ξ;};};};}
test/golden/importless/espanso.txtnew file+35
@@ -0,0 +1,35 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν.
2+( α.espanso = β,
3+ γ.espanso = δ,
4+ γ.libnotify = δ,
5+ γ.maintainers = ε,
6+ γ.mkIf =
7+ ζ ->
8+ { environment = {systemPackages = [η];};
9+ systemd =
10+ { user =
11+ { services =
12+ { espanso =
13+ { description = String;
14+ path = [δ];
15+ serviceConfig = {ExecStart = String; Restart = String;};
16+ wantedBy = [String];
17+ };
18+ };
19+ };
20+ };
21+ } ->
22+ θ,
23+ γ.numkem = ι,
24+ γ.options = κ,
25+ γ.xclip = δ,
26+ λ.espanso = η,
27+ β.enable = ζ,
28+ μ.services = α,
29+ κ.mkEnableOption = String -> ν
30+) =>
31+{config = α; lib = γ; pkgs = λ;} ->
32+{ config = θ;
33+ meta = {maintainers = [ι];};
34+ options = {services = {espanso = {enable = ν;};};};
35+}
test/golden/importless/esxi.txtnew file+28
@@ -0,0 +1,28 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ.
2+( α.lib = β,
3+ α.replaceStrings = [String] -> [String] -> String -> γ,
4+ δ.buildPythonApplication =
5+ { doCheck = Bool;
6+ dontBuild = Bool;
7+ installPhase = String;
8+ meta =
9+ {broken = Bool; homepage = String; license = ε; maintainers = [ζ];};
10+ name = String;
11+ propagatedBuildInputs = [η];
12+ src = θ;
13+ version = String;
14+ } ->
15+ ι,
16+ δ.pywbem = η,
17+ κ.lib = α,
18+ β.licenses = λ,
19+ β.maintainers = μ,
20+ β.peterhoeg = ζ,
21+ λ.gpl2 = ε
22+) =>
23+{ fetchFromGitHub =
24+ {owner = String; repo = String; rev = String; sha256 = String;} -> θ;
25+ python2Packages = δ;
26+ stdenv = α;
27+} ->
28+ι
test/golden/importless/ethabi.txtnew file+27
@@ -0,0 +1,27 @@
1+∀ α β γ δ ε ζ η θ ι.
2+( α.lib = β,
3+ γ.buildRustPackage =
4+ { cargoSha256 = String;
5+ meta =
6+ { description = String;
7+ homepage = String;
8+ license = δ;
9+ maintainers = [ε];
10+ version = String;
11+ };
12+ pname = String;
13+ src = ζ;
14+ version = String;
15+ } ->
16+ η,
17+ β.licenses = θ,
18+ β.maintainers = ι,
19+ θ.gpl3 = δ,
20+ ι.dbrock = ε
21+) =>
22+{ fetchFromGitHub =
23+ {owner = String; repo = String; rev = String; sha256 = String;} -> ζ;
24+ rustPlatform = γ;
25+ stdenv = α;
26+} ->
27+η
test/golden/importless/eventviews.txtnew file+23
@@ -0,0 +1,23 @@
1+∀ α β γ δ ε ζ η.
2+(α.licenses = β, β.fdl12 = γ, β.gpl2 = γ, β.lgpl21 = γ) => { akonadi = δ;
3+ calendarsupport = δ;
4+ extra-cmake-modules = ε;
5+ kcalutils = δ;
6+ kdepimTeam = ζ;
7+ kdiagram = δ;
8+ kdoctools = ε;
9+ kholidays = δ;
10+ lib = α;
11+ libkdepim = δ;
12+ mkDerivation =
13+ { buildInputs = [δ];
14+ meta = {license = [γ]; maintainers = ζ;};
15+ name = String;
16+ nativeBuildInputs = [ε];
17+ outputs = [String];
18+ } ->
19+ η;
20+ qtbase = δ;
21+ qttools = δ;
22+} ->
23+η
test/golden/importless/evilwm.txtnew file+21
@@ -0,0 +1,21 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ.
2+( α.evilwm = β,
3+ γ.mkEnableOption = String -> δ,
4+ γ.mkIf =
5+ ε ->
6+ { environment = {systemPackages = [ζ];};
7+ services = {xserver = {windowManager = {session = η;};};};
8+ } ->
9+ θ,
10+ γ.singleton = {name = String; start = String;} -> η,
11+ ι.evilwm = ζ,
12+ β.enable = ε,
13+ κ.windowManager = α,
14+ λ.xserver = κ,
15+ μ.services = λ
16+) =>
17+{config = α; lib = γ; pkgs = ι;} ->
18+{ config = θ;
19+ options =
20+ {services = {xserver = {windowManager = {evilwm = {enable = δ;};};};};};
21+}
test/golden/importless/evolution-data-server.txtnew file+28
@@ -0,0 +1,28 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ.
2+( α.enable = β,
3+ γ.mkIf =
4+ β ->
5+ { environment = {systemPackages = [δ];};
6+ services = {dbus = {packages = [ε];};};
7+ systemd = {packages = [ζ];};
8+ } ->
9+ η,
10+ γ.mkOption = {default = Bool; description = String; type = θ;} -> ι,
11+ γ.teams = κ,
12+ γ.types = λ,
13+ μ.evolution-data-server = δ,
14+ ν.evolution-data-server = α,
15+ ξ.gnome3 = ν,
16+ ο.services = ξ,
17+ κ.members = π,
18+ ρ.gnome = κ,
19+ λ.bool = θ,
20+ σ.gnome3 = μ,
21+ τ.gnome3 = μ,
22+ υ.gnome3 = μ
23+) =>
24+{config = α; lib = γ; pkgs = μ;} ->
25+{ config = η;
26+ meta = {maintainers = π;};
27+ options = {services = {gnome3 = {evolution-data-server = {enable = ι;};};};};
28+}
test/golden/importless/exfat.txtnew file+8
@@ -0,0 +1,8 @@
1+∀ α β γ δ ε ζ η θ.
2+( α.supportedFilesystems = β,
3+ γ.any = (String -> Bool) -> β -> δ,
4+ γ.mkIf = δ -> {system = {fsPackages = [ε];};} -> ζ,
5+ η.exfat = ε,
6+ θ.boot = α
7+) =>
8+{config = α; lib = γ; pkgs = η;} -> {config = ζ;}
test/golden/importless/extpack.txtnew file+27
@@ -0,0 +1,27 @@
1+∀ α β γ δ ε ζ η θ ι.
2+( α.builtins = β,
3+ α.cdepillabout = γ,
4+ α.licenses = δ,
5+ α.maintainers = ε,
6+ α.sander = γ,
7+ ζ.version = η,
8+ β.stringLength = String -> Integer,
9+ δ.virtualbox-puel = θ
10+) =>
11+{ fetchurl =
12+ { meta =
13+ { description = String;
14+ homepage = String;
15+ license = θ;
16+ maintainers = [γ];
17+ platforms = [String];
18+ };
19+ name = String;
20+ sha256 = String;
21+ url = String;
22+ } ->
23+ ι;
24+ lib = α;
25+ virtualbox = ζ;
26+} ->
27+ι
test/golden/importless/extra.txtnew file+37
@@ -0,0 +1,37 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildPhase = String;
5+ installPhase = String;
6+ meta =
7+ { description = String;
8+ homepage = String;
9+ license = γ;
10+ maintainers = [δ];
11+ platforms = ε;
12+ };
13+ nativeBuildInputs = [ζ];
14+ pname = String;
15+ postPatch = String;
16+ src = η;
17+ version = String;
18+ } ->
19+ θ,
20+ ι.withPackages = (κ -> [λ]) -> ζ,
21+ κ.pillow = λ,
22+ β.dtzWill = δ,
23+ β.licenses = μ,
24+ β.maintainers = ν,
25+ β.platforms = ξ,
26+ μ.gpl3 = γ,
27+ ξ.linux = ε
28+) =>
29+{ fetchFromGitHub =
30+ {owner = String; repo = String; rev = String; sha256 = String;} -> η;
31+ gnome-themes-extra = ζ;
32+ inkscape_0 = ζ;
33+ python3 = ι;
34+ stdenvNoCC = α;
35+ xcursorgen = ζ;
36+} ->
37+θ
test/golden/importless/extras.txtnew file+60
@@ -0,0 +1,60 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ φ χ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { NIX_CFLAGS_COMPILE = γ;
5+ buildInputs = [δ];
6+ configureFlags = [String];
7+ meta =
8+ { description = String;
9+ homepage = String;
10+ license = ε;
11+ maintainers = [ζ];
12+ platforms = η;
13+ };
14+ nativeBuildInputs = [θ];
15+ pname = String;
16+ src = ι;
17+ version = String;
18+ } ->
19+ κ,
20+ α.optionalString = Bool -> String -> γ,
21+ α.optionals = Bool -> [String] -> [String],
22+ β.ekleog = ζ,
23+ β.gebner = ζ,
24+ β.licenses = λ,
25+ β.maintainers = μ,
26+ β.platforms = ν,
27+ λ.isc = ε,
28+ ν.linux = η,
29+ ξ.lib = α,
30+ ο.lib = α,
31+ π.lib = α,
32+ ρ.lib = α,
33+ σ.lib = α,
34+ τ.lib = α,
35+ υ.lib = α,
36+ φ.lib = α,
37+ χ.lib = α
38+) =>
39+{ enableLua = Bool;
40+ enableMysql = Bool;
41+ enablePerl = Bool;
42+ enablePostgres = Bool;
43+ enablePython = Bool;
44+ enableRedis = Bool;
45+ enableSqlite = Bool;
46+ fetchurl = {sha256 = String; url = String;} -> ι;
47+ hiredis = δ;
48+ libasr = δ;
49+ libevent = δ;
50+ libmysqlclient = δ;
51+ lua5 = δ;
52+ openssl = δ;
53+ perl = δ;
54+ pkgconfig = θ;
55+ postgresql = δ;
56+ python2 = δ;
57+ sqlite = δ;
58+ stdenv = α;
59+} ->
60+κ
test/golden/importless/facetimehd.txtnew file+28
@@ -0,0 +1,28 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π.
2+( α.facetimehd = β,
3+ α.kernelPackages = γ,
4+ δ.mkEnableOption = String -> ε,
5+ δ.mkIf =
6+ ζ ->
7+ { assertions = η;
8+ boot =
9+ { blacklistedKernelModules = [String];
10+ extraModulePackages = [θ];
11+ kernelModules = [String];
12+ };
13+ hardware = {firmware = [ι];};
14+ powerManagement = {powerDownCommands = String; resumeCommands = String;};
15+ } ->
16+ κ,
17+ δ.singleton = {assertion = λ; message = String;} -> η,
18+ δ.versionAtLeast = μ -> String -> λ,
19+ ν.facetimehd-firmware = ι,
20+ γ.facetimehd = θ,
21+ γ.version = μ,
22+ ξ.boot = α,
23+ β.enable = ζ,
24+ ο.hardware = α,
25+ π.kernel = γ
26+) =>
27+{config = α; lib = δ; pkgs = ν;} ->
28+{config = κ; options = {hardware = {facetimehd = {enable = ε;};};};}
test/golden/importless/fancontrol.txtnew file+31
@@ -0,0 +1,31 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π.
2+( α.fancontrol = β,
3+ γ.cfg = δ,
4+ γ.mkEnableOption = String -> ε,
5+ γ.mkIf =
6+ ζ ->
7+ { systemd =
8+ { services =
9+ { fancontrol =
10+ { after = [String];
11+ description = String;
12+ serviceConfig = {ExecStart = String; Type = String;};
13+ unitConfig = {Documentation = String;};
14+ wantedBy = [String];
15+ };
16+ };
17+ };
18+ } ->
19+ η,
20+ γ.mkOption =
21+ {default = Null; description = String; example = String; type = θ;} -> ι,
22+ γ.types = κ,
23+ λ.writeText = String -> μ -> ν,
24+ β.enable = ζ,
25+ ξ.hardware = α,
26+ δ.config = μ,
27+ κ.nullOr = ο -> θ,
28+ π.lines = ο
29+) =>
30+{config = α; lib = γ; pkgs = λ;} ->
31+{config = η; options = {hardware = {fancontrol = {config = ι; enable = ε;};};};}
test/golden/importless/faustlive.txtnew file+46
@@ -0,0 +1,46 @@
1+∀ α β γ δ ε ζ η.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildInputs = [γ];
5+ installPhase = String;
6+ makeFlags = [String];
7+ meta =
8+ { broken = Bool;
9+ description = String;
10+ homepage = String;
11+ license = δ;
12+ longDescription = String;
13+ };
14+ pname = String;
15+ postPatch = String;
16+ src = ε;
17+ version = String;
18+ } ->
19+ ζ,
20+ β.licenses = η,
21+ η.gpl3 = δ
22+) =>
23+{ alsaLib = γ;
24+ bc = γ;
25+ coreutils = γ;
26+ curl = γ;
27+ faust = γ;
28+ fetchFromGitHub =
29+ { fetchSubmodules = Bool;
30+ owner = String;
31+ repo = String;
32+ rev = String;
33+ sha256 = String;
34+ } ->
35+ ε;
36+ libjack2 = γ;
37+ libmicrohttpd = γ;
38+ libsndfile = γ;
39+ llvm = γ;
40+ pkg-config = γ;
41+ qrencode = γ;
42+ qt48Full = γ;
43+ stdenv = α;
44+ which = γ;
45+} ->
46+ζ
test/golden/importless/fcitx-configtool.txtnew file+32
@@ -0,0 +1,32 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildInputs = [γ];
5+ meta =
6+ {description = String; license = δ; maintainers = [ε]; platforms = ζ;};
7+ name = String;
8+ nativeBuildInputs = [η];
9+ preFixup = String;
10+ prePatch = String;
11+ src = θ;
12+ } ->
13+ ι,
14+ κ.adwaita-icon-theme = γ,
15+ β.cdepillabout = ε,
16+ β.licenses = λ,
17+ β.maintainers = μ,
18+ β.platforms = ν,
19+ λ.gpl2 = δ,
20+ ν.linux = ζ
21+) =>
22+{ cmake = γ;
23+ fcitx = γ;
24+ fetchurl = {sha256 = String; url = String;} -> θ;
25+ gnome3 = κ;
26+ gtk3 = γ;
27+ isocodes = γ;
28+ makeWrapper = γ;
29+ pkgconfig = η;
30+ stdenv = α;
31+} ->
32+ι
test/golden/importless/fcitx-qt5.txtnew file+34
@@ -0,0 +1,34 @@
1+∀ α β γ δ ε ζ η θ ι κ λ.
2+( α.ericsagnes = β,
3+ α.licenses = γ,
4+ α.maintainers = δ,
5+ α.platforms = ε,
6+ γ.gpl2 = ζ,
7+ ε.linux = η
8+) =>
9+{ cmake = θ;
10+ extra-cmake-modules = θ;
11+ fcitx = ι;
12+ fetchFromGitLab =
13+ {owner = String; repo = String; rev = String; sha256 = String;} -> κ;
14+ lib = α;
15+ mkDerivation =
16+ { buildInputs = [ι];
17+ meta =
18+ { description = String;
19+ homepage = String;
20+ license = ζ;
21+ maintainers = [β];
22+ platforms = η;
23+ };
24+ nativeBuildInputs = [θ];
25+ pname = String;
26+ preConfigure = String;
27+ src = κ;
28+ version = String;
29+ } ->
30+ λ;
31+ pkgconfig = θ;
32+ qtbase = ι;
33+} ->
34+λ
test/golden/importless/fcitx.txtnew file+45
@@ -0,0 +1,45 @@
1+∀ β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ φ χ ψ ω α1 β2 γ3 δ4 ε5 ζ6 η7 θ8.
2+( (β) // ({check = γ -> Bool; name = String;}) ~ (δ),
3+ ε.enabled = String,
4+ ε.fcitx = ζ,
5+ η.fcitx-engines = θ,
6+ η.override = {plugins = ι;} -> κ,
7+ λ.attrByPath = [String] -> Bool -> γ -> Bool,
8+ λ.attrNames = μ -> ν,
9+ λ.cfg = ξ,
10+ λ.check = γ -> Bool,
11+ λ.concatStringsSep = String -> ο -> π,
12+ λ.const = ρ -> σ,
13+ λ.filterAttrs = σ -> θ -> μ,
14+ λ.isDerivation = ρ,
15+ λ.listOf = τ -> υ,
16+ λ.literalExample = String -> φ,
17+ λ.map = (χ -> String) -> ν -> ο,
18+ λ.mkIf =
19+ Bool ->
20+ { environment =
21+ { variables =
22+ { GTK_IM_MODULE = String;
23+ QT_IM_MODULE = String;
24+ XMODIFIERS = String;
25+ };
26+ };
27+ i18n = {inputMethod = {package = κ;};};
28+ services = {xserver = {displayManager = {sessionCommands = String;};};};
29+ } ->
30+ ψ,
31+ λ.mkOption =
32+ {default = ∀ α. α; description = String; example = φ; type = υ;} -> ω,
33+ λ.types = α1,
34+ β2.inputMethod = ε,
35+ γ3.i18n = β2,
36+ δ4.inputMethod = ε,
37+ ε5.i18n = δ4,
38+ ζ6.fcitx = η,
39+ ξ.engines = ι,
40+ α1.package = β,
41+ η7.package = λ,
42+ θ8.types = η7
43+) =>
44+{config = ε; lib = λ; pkgs = η;} ->
45+{config = ψ; options = {i18n = {inputMethod = {fcitx = {engines = ω;};};};};}
test/golden/importless/fetch-hex.txtnew file+14
@@ -0,0 +1,14 @@
1+∀ α β γ δ ε ζ η.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { installPhase = String;
5+ meta = {};
6+ name = String;
7+ phases = [String];
8+ src = γ;
9+ unpackCmd = String;
10+ } ->
11+ δ
12+) =>
13+{fetchurl = {sha256 = ε; url = String;} -> γ; stdenv = α;} ->
14+{meta = {}; pkg = ζ; sha256 = ε; version = η;} -> δ
test/golden/importless/fetch-rebar-deps.txtnew file+20
@@ -0,0 +1,20 @@
1+∀ α β γ δ ε ζ η θ ι κ λ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { downloadPhase = String;
5+ impureEnvVars = γ;
6+ installPhase = String;
7+ meta = {};
8+ name = String;
9+ outputHash = δ;
10+ outputHashAlgo = String;
11+ outputHashMode = String;
12+ phases = [String];
13+ } ->
14+ ε,
15+ α.proxyImpureEnvVars = γ,
16+ ζ.fetchers = α,
17+ η.lib = ζ
18+) =>
19+{rebar3 = θ; stdenv = α;} ->
20+{meta = {}; name = ι; sha256 = δ; src = κ; version = λ;} -> ε
test/golden/importless/ffmpeg-codecs.txtnew file+25
@@ -0,0 +1,25 @@
1+∀ α β γ δ ε ζ η θ ι.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildInputs = [γ];
5+ installPhase = String;
6+ meta =
7+ { description = String;
8+ homepage = String;
9+ license = δ;
10+ maintainers = [ε];
11+ platforms = [String];
12+ };
13+ name = String;
14+ src = ζ;
15+ unpackPhase = String;
16+ version = String;
17+ } ->
18+ η,
19+ β.betaboon = ε,
20+ β.licenses = θ,
21+ β.lluchs = ε,
22+ β.maintainers = ι,
23+ θ.lgpl21 = δ
24+) =>
25+{dpkg = γ; fetchurl = {sha256 = String; url = String;} -> ζ; stdenv = α;} -> η
test/golden/importless/ffmpegthumbs.txtnew file+20
@@ -0,0 +1,20 @@
1+∀ α β γ δ ε ζ η θ.
2+( α.licenses = β,
3+ α.ttuegel = γ,
4+ β.bsd3 = δ,
5+ β.gpl2 = δ,
6+ ε.maintainers = α
7+) =>
8+{ extra-cmake-modules = ζ;
9+ ffmpeg_3 = η;
10+ kio = η;
11+ lib = α;
12+ mkDerivation =
13+ { buildInputs = [η];
14+ meta = {license = [δ]; maintainers = [γ];};
15+ name = String;
16+ nativeBuildInputs = [ζ];
17+ } ->
18+ θ;
19+} ->
20+θ
test/golden/importless/fieldslib.txtnew file+26
@@ -0,0 +1,26 @@
1+∀ α β γ δ ε ζ η θ ι.
2+( α.lib = β,
3+ β.licenses = γ,
4+ β.maintainers = δ,
5+ γ.asl20 = ε,
6+ δ.maurer = ζ,
7+ η.vbgl = ζ
8+) =>
9+{ buildOcamlJane =
10+ { hash = String;
11+ meta =
12+ { description = String;
13+ homepage = String;
14+ license = ε;
15+ maintainers = [ζ];
16+ };
17+ minimumSupportedOcamlVersion = String;
18+ name = String;
19+ propagatedBuildInputs = [θ];
20+ version = String;
21+ } ->
22+ ι;
23+ stdenv = α;
24+ type_conv = θ;
25+} ->
26+ι
test/golden/importless/filelight.txtnew file+25
@@ -0,0 +1,25 @@
1+∀ α β γ δ ε ζ η θ.
2+( α.licenses = β,
3+ α.maintainers = γ,
4+ β.gpl2 = δ,
5+ γ.fridh = ε,
6+ γ.vcunat = ε
7+) =>
8+{ extra-cmake-modules = ζ;
9+ kdoctools = ζ;
10+ kio = η;
11+ kparts = η;
12+ kxmlgui = η;
13+ lib = α;
14+ mkDerivation =
15+ { meta = {license = [δ]; maintainers = [ε];};
16+ name = String;
17+ nativeBuildInputs = [ζ];
18+ outputs = [String];
19+ propagatedBuildInputs = [η];
20+ } ->
21+ θ;
22+ qtscript = η;
23+ solid = η;
24+} ->
25+θ
test/golden/importless/firejail.txtnew file+29
@@ -0,0 +1,29 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ.
2+( α.firejail = β,
3+ γ.literalExample = String -> δ,
4+ γ.maintainers = ε,
5+ γ.mkEnableOption = String -> ζ,
6+ γ.mkIf =
7+ η ->
8+ { environment = {systemPackages = [θ];};
9+ security = {wrappers = {firejail = {source = String;};};};
10+ } ->
11+ ι,
12+ γ.mkOption =
13+ {default = {}; description = String; example = δ; type = κ;} -> λ,
14+ γ.peterhoeg = μ,
15+ γ.types = ν,
16+ ξ.firejail = θ,
17+ ξ.runCommand =
18+ String ->
19+ {allowSubstitutes = Bool; preferLocalBuild = Bool;} -> String -> θ,
20+ β.enable = η,
21+ ο.programs = α,
22+ ν.attrsOf = π -> κ,
23+ ρ.path = π
24+) =>
25+{config = α; lib = γ; pkgs = ξ;} ->
26+{ config = ι;
27+ meta = {maintainers = [μ];};
28+ options = {programs = {firejail = {enable = ζ; wrappedBinaries = λ;};};};
29+}
test/golden/importless/flask-oldsessions.txtnew file+29
@@ -0,0 +1,29 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.lib = β,
3+ β.licenses = γ,
4+ β.maintainers = δ,
5+ β.timokau = ε,
6+ γ.bsd2 = ζ
7+) =>
8+{ buildPythonPackage =
9+ { checkPhase = String;
10+ doCheck = Bool;
11+ meta =
12+ { description = String;
13+ homepage = String;
14+ license = ζ;
15+ maintainers = [ε];
16+ };
17+ pname = String;
18+ propagatedBuildInputs = [η];
19+ src = θ;
20+ version = String;
21+ } ->
22+ ι;
23+ fetchFromGitHub =
24+ {owner = String; repo = String; rev = String; sha256 = String;} -> θ;
25+ flask = η;
26+ python = κ;
27+ stdenv = α;
28+} ->
29+ι
test/golden/importless/flatpak-builder.txtnew file+18
@@ -0,0 +1,18 @@
1+∀ α β γ δ ε.
2+( α.flatpak-builder = β,
3+ γ.installedTestsDependencies = [β]
4+) =>
5+{ makeInstalledTest =
6+ { testConfig =
7+ { environment = {systemPackages = [β];};
8+ services = {flatpak = {enable = Bool;};};
9+ virtualisation = {diskSize = Integer;};
10+ xdg = {portal = {enable = Bool;};};
11+ };
12+ testRunnerFlags = String;
13+ tested = δ;
14+ } ->
15+ ε;
16+ pkgs = α;
17+} ->
18+ε
test/golden/importless/flatpak.txtnew file+46
@@ -0,0 +1,46 @@
1+∀ β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ φ χ ψ.
2+( β.enable = Bool,
3+ β.flatpak = γ,
4+ δ.literalExample = String -> ε,
5+ δ.mkEnableOption = String -> ζ,
6+ δ.mkIf =
7+ η ->
8+ { assertions = [{assertion = Bool; message = String;}];
9+ environment = {profiles = [String]; systemPackages = [θ];};
10+ services = {dbus = {packages = [ι];};};
11+ systemd = {packages = [κ];};
12+ users =
13+ { groups = {flatpak = {};};
14+ users =
15+ { flatpak =
16+ {description = String; group = String; isSystemUser = Bool;};
17+ };
18+ };
19+ } ->
20+ λ,
21+ δ.mkOption =
22+ { default = ∀ α. α;
23+ description = String;
24+ example = ε;
25+ internal = Bool;
26+ type = μ;
27+ } ->
28+ ν,
29+ δ.types = ξ,
30+ ο.flatpak = θ,
31+ ο.maintainers = π,
32+ γ.enable = η,
33+ γ.guiPackages = [θ],
34+ ρ.services = β,
35+ σ.portal = β,
36+ τ.xdg = σ,
37+ ξ.listOf = υ -> μ,
38+ φ.package = υ,
39+ χ.meta = ο,
40+ ψ.flatpak = χ
41+) =>
42+{config = β; lib = δ; pkgs = ο;} ->
43+{ config = λ;
44+ meta = {doc = Path; maintainers = π;};
45+ options = {services = {flatpak = {enable = ζ; guiPackages = ν;};};};
46+}
test/golden/importless/fluxbox.txtnew file+21
@@ -0,0 +1,21 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ.
2+( α.fluxbox = β,
3+ γ.mkEnableOption = String -> δ,
4+ γ.mkIf =
5+ ε ->
6+ { environment = {systemPackages = [ζ];};
7+ services = {xserver = {windowManager = {session = η;};};};
8+ } ->
9+ θ,
10+ γ.singleton = {name = String; start = String;} -> η,
11+ ι.fluxbox = ζ,
12+ β.enable = ε,
13+ κ.windowManager = α,
14+ λ.xserver = κ,
15+ μ.services = λ
16+) =>
17+{config = α; lib = γ; pkgs = ι;} ->
18+{ config = θ;
19+ options =
20+ {services = {xserver = {windowManager = {fluxbox = {enable = δ;};};};};};
21+}
test/golden/importless/fontdir.txtnew file+12
@@ -0,0 +1,12 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.enableFontDir = β,
3+ γ.mkIf =
4+ β -> {environment = {pathsToLink = [String]; systemPackages = [δ];};} -> ε,
5+ γ.mkOption = {default = Bool; description = String; type = ζ;} -> η,
6+ γ.types = θ,
7+ ι.runCommand = String -> {preferLocalBuild = Bool;} -> String -> δ,
8+ κ.fonts = α,
9+ θ.bool = ζ
10+) =>
11+{config = α; lib = γ; pkgs = ι;} ->
12+{config = ε; options = {fonts = {enableFontDir = η;};};}
test/golden/importless/frameworks.txtnew file+161
@@ -0,0 +1,161 @@
1+∀ β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ φ χ ψ ω α1 β2 γ3 δ4 ε5 ζ6 η7 θ8 ι9 κ10
2+λ11 μ12 ν13 ξ14 ο15 π16 ρ17 σ18 τ19 υ20 φ21 χ22 ψ23 ω24.
3+( β.Accelerate = γ,
4+ β.AppKit = δ,
5+ β.ApplicationServices = ε,
6+ β.AudioToolbox = ζ,
7+ β.AudioUnit = ζ,
8+ β.CFNetwork = η,
9+ β.Carbon = θ,
10+ β.CoreAudio = ι,
11+ β.CoreData = η,
12+ β.CoreFoundation = η,
13+ β.CoreGraphics = ε,
14+ β.CoreImage = κ,
15+ β.CoreMIDI = ι,
16+ β.CoreMedia = λ,
17+ β.CoreMediaIO = μ,
18+ β.CoreServices = ν,
19+ β.CoreText = ν,
20+ β.CoreVideo = ξ,
21+ β.CoreWLAN = ο,
22+ β.DiskArbitration = η,
23+ β.Foundation = ζ,
24+ β.IOBluetooth = ο,
25+ β.IOKit = π,
26+ β.IOSurface = γ,
27+ β.ImageIO = ν,
28+ β.JavaScriptCore = ρ,
29+ β.MediaToolbox = μ,
30+ β.Metal = σ,
31+ β.ModelIO = σ,
32+ β.NetFS = η,
33+ β.OpenCL = κ,
34+ β.OpenDirectory = η,
35+ β.OpenGL = θ,
36+ β.QTKit = τ,
37+ β.QuartzCore = ζ,
38+ β.QuickLook = τ,
39+ β.QuickTime = μ,
40+ β.Security = π,
41+ β.SecurityFoundation = υ,
42+ β.ServiceManagement = η,
43+ β.SystemConfiguration = γ,
44+ β.VideoToolbox = μ,
45+ β.xpc = φ
46+) =>
47+{frameworks = β; libobjc = χ; libs = ψ;} ->
48+{ AGL = [θ];
49+ AVFoundation = [ε];
50+ AVKit = ∀ α. α;
51+ Accelerate = [ο];
52+ Accounts = ∀ α. α;
53+ AddressBook = [ω];
54+ AppKit = [ζ];
55+ AppKitScripting = ∀ α. α;
56+ AppleScriptKit = ∀ α. α;
57+ AppleScriptObjC = ∀ α. α;
58+ ApplicationServices = [ν];
59+ AudioToolbox = [ι];
60+ AudioUnit = [α1];
61+ AudioVideoBridging = [β2];
62+ Automator = ∀ α. α;
63+ CFNetwork = ∀ α. α;
64+ CalendarStore = ∀ α. α;
65+ Carbon = [π];
66+ Cocoa = [δ];
67+ Collaboration = ∀ α. α;
68+ CoreAudio = [γ3];
69+ CoreAudioKit = [δ4];
70+ CoreBluetooth = ∀ α. α;
71+ CoreData = ∀ α. α;
72+ CoreFoundation = ∀ α. α;
73+ CoreGraphics = [γ];
74+ CoreImage = ∀ α. α;
75+ CoreLocation = ∀ α. α;
76+ CoreMIDI = ∀ α. α;
77+ CoreMIDIServer = ∀ α. α;
78+ CoreMedia = [ξ];
79+ CoreMediaIO = [λ];
80+ CoreServices = [η];
81+ CoreText = [ε5];
82+ CoreVideo = [ζ6];
83+ CoreWLAN = [υ];
84+ DVDPlayback = ∀ α. α;
85+ DirectoryService = ∀ α. α;
86+ DiscRecording = [η7];
87+ DiscRecordingUI = ∀ α. α;
88+ DiskArbitration = [θ8];
89+ EventKit = ∀ α. α;
90+ ExceptionHandling = ∀ α. α;
91+ FWAUserLib = ∀ α. α;
92+ ForceFeedback = [ι9];
93+ Foundation = [χ];
94+ GLKit = ∀ α. α;
95+ GLUT = [κ10];
96+ GSS = ∀ α. α;
97+ GameController = ∀ α. α;
98+ GameKit = [λ11];
99+ Hypervisor = ∀ α. α;
100+ ICADevices = [μ12];
101+ IMServicePlugIn = ∀ α. α;
102+ IOBluetooth = [ν13];
103+ IOBluetoothUI = [ξ14];
104+ IOKit = ∀ α. α;
105+ IOSurface = [φ];
106+ ImageCaptureCore = ∀ α. α;
107+ ImageIO = [ο15];
108+ InputMethodKit = [π16];
109+ InstallerPlugins = ∀ α. α;
110+ InstantMessage = ∀ α. α;
111+ JavaFrameEmbedding = ∀ α. α;
112+ JavaNativeFoundation = ∀ α. α;
113+ JavaRuntimeSupport = ∀ α. α;
114+ JavaScriptCore = ∀ α. α;
115+ JavaVM = ∀ α. α;
116+ Kerberos = ∀ α. α;
117+ Kernel = [ρ17];
118+ LDAP = ∀ α. α;
119+ LatentSemanticMapping = [σ18];
120+ LocalAuthentication = ∀ α. α;
121+ MapKit = ∀ α. α;
122+ MediaAccessibility = [τ19];
123+ MediaPlayer = ∀ α. α;
124+ MediaToolbox = [υ20];
125+ Metal = ∀ α. α;
126+ MetalKit = [σ];
127+ ModelIO = ∀ α. α;
128+ NetFS = ∀ α. α;
129+ OSAKit = [φ21];
130+ OpenAL = ∀ α. α;
131+ OpenCL = [χ22];
132+ OpenDirectory = ∀ α. α;
133+ OpenGL = ∀ α. α;
134+ PCSC = [ψ23];
135+ PreferencePanes = ∀ α. α;
136+ PubSub = ∀ α. α;
137+ QTKit = [μ];
138+ Quartz = [τ];
139+ QuartzCore = [κ];
140+ QuickLook = [ω24];
141+ QuickTime = [〚5 47〛];
142+ SceneKit = ∀ α. α;
143+ ScreenSaver = ∀ α. α;
144+ Scripting = ∀ α. α;
145+ ScriptingBridge = ∀ α. α;
146+ Security = [〚5 48〛];
147+ SecurityFoundation = ∀ α. α;
148+ SecurityInterface = [〚5 49〛];
149+ ServiceManagement = [〚5 50〛];
150+ Social = ∀ α. α;
151+ SpriteKit = ∀ α. α;
152+ StoreKit = ∀ α. α;
153+ SyncServices = ∀ α. α;
154+ SystemConfiguration = [〚5 51〛];
155+ TWAIN = [〚5 52〛];
156+ Tcl = ∀ α. α;
157+ VideoDecodeAcceleration = [〚5 53〛];
158+ VideoToolbox = [〚5 54〛];
159+ WebKit = [ρ];
160+ vmnet = ∀ α. α;
161+}
test/golden/importless/freeform-attrsOf.txtnew file+5
@@ -0,0 +1,5 @@
1+∀ α β γ δ ε ζ.
2+(α.types = β, β.attrsOf = γ -> δ, β.either = ε -> ζ -> γ, β.str = ε) => { lib =
3+ α;
4+} ->
5+{freeformType = δ;}
test/golden/importless/freeform-lazyAttrsOf.txtnew file+7
@@ -0,0 +1,7 @@
1+∀ α β γ δ ε ζ.
2+( α.types = β,
3+ β.either = γ -> δ -> ε,
4+ β.lazyAttrsOf = ε -> ζ,
5+ β.str = γ
6+) =>
7+{lib = α;} -> {freeformType = ζ;}
test/golden/importless/freetds.txtnew file+25
@@ -0,0 +1,25 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ.
2+( α.freetds = β,
3+ γ.attrNames = β -> δ,
4+ γ.concatStrings = ε -> ζ,
5+ γ.length = δ -> Integer,
6+ γ.literalExample = String -> η,
7+ γ.mapAttrsToList = (θ -> ι -> String) -> β -> ε,
8+ γ.mkIf =
9+ Bool ->
10+ { environment =
11+ { etc = {freetds.conf = {text = ζ;};};
12+ variables =
13+ {FREETDS = String; FREETDSCONF = String; SYBASE = String;};
14+ };
15+ } ->
16+ κ,
17+ γ.mkOption =
18+ {default = {}; description = String; example = η; type = λ;} -> μ,
19+ γ.types = ν,
20+ ξ.environment = α,
21+ ν.attrsOf = ο -> λ,
22+ π.str = ο
23+) =>
24+{config = α; lib = γ; pkgs = ρ;} ->
25+{config = κ; options = {environment = {freetds = μ;};};}
test/golden/importless/freicoin.txtnew file+40
@@ -0,0 +1,40 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildInputs = [γ];
5+ enableParallelBuilding = Bool;
6+ installPhase = String;
7+ meta =
8+ { broken = Bool;
9+ description = String;
10+ homepage = String;
11+ license = δ;
12+ maintainers = [ε];
13+ platforms = ζ;
14+ };
15+ nativeBuildInputs = [η];
16+ pname = String;
17+ preBuild = String;
18+ qmakeFlags = [String];
19+ src = θ;
20+ version = String;
21+ } ->
22+ ι,
23+ β.licenses = κ,
24+ β.maintainers = λ,
25+ β.platforms = μ,
26+ κ.mit = δ,
27+ λ.viric = ε,
28+ μ.linux = ζ
29+) =>
30+{ boost = γ;
31+ db = γ;
32+ fetchFromGitHub =
33+ {owner = String; repo = String; rev = String; sha256 = String;} -> θ;
34+ gmp = γ;
35+ mpfr = γ;
36+ qmake4Hook = η;
37+ qt4 = γ;
38+ stdenv = α;
39+} ->
40+ι
test/golden/importless/frontends.txtnew file+37
@@ -0,0 +1,37 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildInputs = [γ];
5+ enableParallelBuilding = Bool;
6+ meta =
7+ { description = String;
8+ homepage = String;
9+ license = δ;
10+ maintainers = [ε];
11+ platforms = ζ;
12+ };
13+ nativeBuildInputs = [η];
14+ pname = String;
15+ preConfigure = String;
16+ src = θ;
17+ version = String;
18+ } ->
19+ ι,
20+ α.optional = Bool -> Null -> [γ],
21+ β.licenses = κ,
22+ β.maintainers = λ,
23+ β.peti = ε,
24+ β.platforms = μ,
25+ κ.gpl2Plus = δ,
26+ μ.linux = ζ,
27+ ν.lib = α
28+) =>
29+{ fetchurl = {sha256 = String; url = String;} -> θ;
30+ gtk2 = γ;
31+ libX11 = γ;
32+ libusb-compat-0_1 = Null;
33+ pkgconfig = η;
34+ sane-backends = γ;
35+ stdenv = α;
36+} ->
37+ι
test/golden/importless/frostwire-bin.txtnew file+28
@@ -0,0 +1,28 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { installPhase = String;
5+ meta =
6+ { description = String;
7+ homepage = String;
8+ license = γ;
9+ maintainers = [δ];
10+ platforms = [String];
11+ };
12+ nativeBuildInputs = [ε];
13+ pname = String;
14+ src = ζ;
15+ version = String;
16+ } ->
17+ η,
18+ β.gavin = δ,
19+ β.licenses = θ,
20+ β.maintainers = ι,
21+ θ.gpl2 = γ
22+) =>
23+{ fetchurl = {sha256 = String; url = String;} -> ζ;
24+ jre = κ;
25+ makeWrapper = ε;
26+ stdenv = α;
27+} ->
28+η
test/golden/importless/fstrim.txtnew file+27
@@ -0,0 +1,27 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο.
2+( α.fstrim = β,
3+ γ.gnidorah = δ,
4+ γ.maintainers = ε,
5+ γ.mkEnableOption = String -> ζ,
6+ γ.mkIf =
7+ η ->
8+ { systemd =
9+ { packages = [θ];
10+ timers =
11+ {fstrim = {timerConfig = {OnCalendar = ι;}; wantedBy = [String];};};
12+ };
13+ } ->
14+ κ,
15+ γ.mkOption = {default = String; description = String; type = λ;} -> μ,
16+ γ.types = ν,
17+ ξ.utillinux = θ,
18+ β.enable = η,
19+ β.interval = ι,
20+ ο.services = α,
21+ ν.str = λ
22+) =>
23+{config = α; lib = γ; pkgs = ξ;} ->
24+{ config = κ;
25+ meta = {maintainers = [δ];};
26+ options = {services = {fstrim = {enable = ζ; interval = μ;};};};
27+}
test/golden/importless/full.txtnew file+31
@@ -0,0 +1,31 @@
1+∀ β γ δ ε ζ η θ ι κ λ μ ν ξ.
2+( β.lib = γ,
3+ β.mkDerivation =
4+ { buildCommand = String;
5+ meta =
6+ { description = String;
7+ homepage = String;
8+ hydraPlatforms = ∀ α. α;
9+ license = [δ];
10+ maintainers = [ε];
11+ platforms = ζ;
12+ };
13+ name = String;
14+ nativeBuildInputs = [η];
15+ } ->
16+ θ,
17+ γ.free = δ,
18+ γ.licenses = ι,
19+ γ.linux = ζ,
20+ γ.maintainers = κ,
21+ γ.peterhoeg = ε,
22+ γ.platforms = λ,
23+ γ.unfree = δ
24+) =>
25+{ descent1-assets = μ;
26+ descent2-assets = ν;
27+ dxx-rebirth = ξ;
28+ makeWrapper = η;
29+ stdenv = β;
30+} ->
31+{d1x-rebirth-full = θ; d2x-rebirth-full = θ;}
test/golden/importless/fvwm.txtnew file+29
@@ -0,0 +1,29 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ.
2+( α.fvwm = β,
3+ γ.cfg = δ,
4+ γ.mkEnableOption = String -> ε,
5+ γ.mkIf =
6+ ζ ->
7+ { environment = {systemPackages = [η];};
8+ services = {xserver = {windowManager = {session = θ;};};};
9+ } ->
10+ ι,
11+ γ.mkOption = {default = Bool; description = String; type = κ;} -> λ,
12+ γ.singleton = {name = String; start = String;} -> θ,
13+ γ.types = μ,
14+ ν.override = {gestures = ξ;} -> η,
15+ β.enable = ζ,
16+ ο.windowManager = α,
17+ π.xserver = ο,
18+ ρ.services = π,
19+ δ.gestures = ξ,
20+ μ.bool = κ,
21+ σ.fvwm = ν
22+) =>
23+{config = α; lib = γ; pkgs = ν;} ->
24+{ config = ι;
25+ options =
26+ { services =
27+ {xserver = {windowManager = {fvwm = {enable = ε; gestures = λ;};};};};
28+ };
29+}
test/golden/importless/game.txtnew file+29
@@ -0,0 +1,29 @@
1+∀ α β γ δ ε ζ η θ ι κ λ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { meta =
5+ { description = String;
6+ homepage = String;
7+ license = [γ];
8+ maintainers = [δ];
9+ platforms = ε;
10+ };
11+ nativeBuildInputs = [ζ];
12+ pname = String;
13+ src = η;
14+ version = String;
15+ } ->
16+ θ,
17+ β.licenses = ι,
18+ β.maintainers = κ,
19+ β.platforms = λ,
20+ ι.cc-by-sa-30 = γ,
21+ κ.aanderse = δ,
22+ λ.unix = ε
23+) =>
24+{ cmake = ζ;
25+ fetchFromGitHub =
26+ {owner = String; repo = String; rev = String; sha256 = String;} -> η;
27+ stdenv = α;
28+} ->
29+θ
test/golden/importless/gaps.txtnew file+34
@@ -0,0 +1,34 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν.
2+( α.lib = β,
3+ γ.overrideAttrs =
4+ ( δ ->
5+ { enableParallelBuilding = Bool;
6+ meta =
7+ { description = String;
8+ homepage = String;
9+ license = ε;
10+ longDescription = String;
11+ maintainers = [ζ];
12+ platforms = η;
13+ };
14+ name = String;
15+ nativeBuildInputs = [θ];
16+ src = ι;
17+ version = String;
18+ }
19+ ) ->
20+ κ,
21+ δ.nativeBuildInputs = [θ],
22+ β.fmthoma = ζ,
23+ β.licenses = λ,
24+ β.maintainers = μ,
25+ β.platforms = ν,
26+ λ.bsd3 = ε,
27+ ν.all = η
28+) =>
29+{ autoreconfHook = θ;
30+ fetchurl = {sha256 = String; url = String;} -> ι;
31+ i3 = γ;
32+ stdenv = α;
33+} ->
34+κ
test/golden/importless/garmindev.txtnew file+29
@@ -0,0 +1,29 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildInputs = [γ];
5+ enableParallelBuilding = Bool;
6+ meta =
7+ { description = String;
8+ homepage = String;
9+ license = δ;
10+ maintainers = [ε];
11+ platforms = [String];
12+ };
13+ nativeBuildInputs = [ζ];
14+ pname = String;
15+ src = η;
16+ version = String;
17+ } ->
18+ θ,
19+ β.licenses = ι,
20+ β.maintainers = κ,
21+ β.sikmir = ε,
22+ ι.gpl2 = δ
23+) =>
24+{ cmake = ζ;
25+ fetchurl = {sha256 = String; url = String;} -> η;
26+ libusb-compat-0_1 = γ;
27+ stdenv = α;
28+} ->
29+θ
test/golden/importless/gateone.txtnew file+58
@@ -0,0 +1,58 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ φ χ ψ ω α1 β2.
2+( α.gateone = β,
3+ γ.coreutils = δ,
4+ γ.gateone = ε,
5+ γ.mkEnableOption = String -> ζ,
6+ γ.mkIf =
7+ η ->
8+ { environment = {systemPackages = [ε];};
9+ systemd =
10+ { services =
11+ { gateone =
12+ { description = String;
13+ path = [δ];
14+ preStart = String;
15+ requires = [String];
16+ serviceConfig =
17+ { ExecStart = String;
18+ Group = String;
19+ User = String;
20+ WorkingDirectory = θ;
21+ };
22+ wantedBy = [String];
23+ };
24+ };
25+ };
26+ users =
27+ { groups = {gateone = {gid = ι;};};
28+ users = {gateone = {description = String; home = κ; uid = λ;};};
29+ };
30+ } ->
31+ μ,
32+ γ.mkOption = {default = String; description = String; type = ν;} -> ξ,
33+ γ.nix = δ,
34+ γ.openssh = δ,
35+ γ.procps = δ,
36+ γ.pythonPackages = ο,
37+ γ.types = π,
38+ ρ.cacert = ε,
39+ ρ.coreutils = ε,
40+ ρ.openssh = ε,
41+ ρ.procps = ε,
42+ ρ.pythonPackages = σ,
43+ β.enable = η,
44+ β.settingsDir = θ,
45+ τ.services = α,
46+ υ.gids = α,
47+ φ.ids = υ,
48+ χ.uids = α,
49+ ψ.ids = χ,
50+ ο.gateone = δ,
51+ π.path = ν,
52+ ω.path = α1
53+) =>
54+{config = α; lib = γ; pkgs = ρ;} ->
55+{ config = μ;
56+ options =
57+ {services = {gateone = {enable = ζ; pidDir = ξ; settingsDir = β2;};};};
58+}
test/golden/importless/gc.txtnew file+37
@@ -0,0 +1,37 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ.
2+( α.mkDerivation =
3+ { buildInputs = [β];
4+ installPhase = String;
5+ meta =
6+ { description = String;
7+ homepage = String;
8+ license = γ;
9+ maintainers = [δ];
10+ platforms = ε;
11+ };
12+ name = String;
13+ rev = String;
14+ src = ζ;
15+ } ->
16+ η,
17+ θ.licenses = ι,
18+ θ.maintainers = κ,
19+ θ.offline = δ,
20+ θ.rev = λ,
21+ μ.platforms = ε,
22+ ι.asl20 = γ,
23+ ν.meta = μ
24+) =>
25+{ coreutils = ξ;
26+ docker = μ;
27+ fetchFromGitHub =
28+ {owner = String; repo = String; rev = λ; sha256 = String;} -> ζ;
29+ findutils = ο;
30+ gnugrep = π;
31+ gnused = ρ;
32+ lib = θ;
33+ makeWrapper = β;
34+ procps = σ;
35+ stdenv = α;
36+} ->
37+η
test/golden/importless/gcc-support.txtnew file+22
@@ -0,0 +1,22 @@
1+∀ α β γ δ ε ζ η θ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildCommand = String;
5+ meta =
6+ { description = String;
7+ homepage = String;
8+ license = γ;
9+ maintainers = [δ];
10+ platforms = [String];
11+ };
12+ pname = String;
13+ src = ε;
14+ version = String;
15+ } ->
16+ ζ,
17+ β.aerialx = δ,
18+ β.licenses = η,
19+ β.maintainers = θ,
20+ η.bsd3 = γ
21+) =>
22+{fetchzip = {sha256 = String; url = String;} -> ε; stdenvNoCC = α;} -> ζ
test/golden/importless/gdal-1_11.txtnew file+51
@@ -0,0 +1,51 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ.
2+( α.marcweber = β,
3+ α.mit = γ,
4+ α.mkDerivation =
5+ { NIX_CFLAGS_COMPILE = String;
6+ buildInputs = [δ];
7+ configureFlags = [String];
8+ enableParallelBuilding = Bool;
9+ hardeningDisable = [String];
10+ meta =
11+ { description = String;
12+ homepage = String;
13+ license = γ;
14+ maintainers = [β];
15+ platforms = [ε];
16+ };
17+ patches = [Path];
18+ pname = String;
19+ preBuild = String;
20+ preConfigure = String;
21+ src = ζ;
22+ version = String;
23+ } ->
24+ η,
25+ α.platforms = θ,
26+ ι.numpy = δ,
27+ κ.licenses = α,
28+ λ.lib = κ,
29+ μ.maintainers = α,
30+ ν.lib = μ,
31+ θ.darwin = [ε],
32+ θ.linux = [ε],
33+ ξ.lib = α
34+) =>
35+{ fetchurl = {sha256 = String; url = String;} -> ζ;
36+ geos = ο;
37+ libgeotiff = δ;
38+ libjpeg = δ;
39+ libpng = δ;
40+ libtiff = δ;
41+ mysql57 = π;
42+ openssl = δ;
43+ postgresql = ρ;
44+ proj = δ;
45+ python = δ;
46+ pythonPackages = ι;
47+ stdenv = α;
48+ unzip = δ;
49+ zlib = σ;
50+} ->
51+η
test/golden/importless/gdk-pixbuf.txtnew file+22
@@ -0,0 +1,22 @@
1+∀ β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ.
2+( β.gdk-pixbuf = γ,
3+ δ.cfg = ε,
4+ δ.mkIf =
5+ Bool ->
6+ {environment = {variables = {GDK_PIXBUF_MODULE_FILE = String;};};} -> ζ,
7+ δ.mkOption = {default = ∀ α. α; description = String; type = η;} -> θ,
8+ δ.types = ι,
9+ δ.unique = [κ] -> λ,
10+ μ.gdk-pixbuf = κ,
11+ μ.runCommand = String -> {preferLocalBuild = Bool;} -> String -> ν,
12+ γ.modulePackages = ξ,
13+ ο.xserver = β,
14+ π.services = ο,
15+ ε.modulePackages = [κ],
16+ ι.listOf = ρ -> η,
17+ σ.package = ρ
18+) =>
19+{config = β; lib = δ; pkgs = μ;} ->
20+{ config = ζ;
21+ options = {services = {xserver = {gdk-pixbuf = {modulePackages = θ;};};};};
22+}
test/golden/importless/gdomap.txtnew file+25
@@ -0,0 +1,25 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.enable = β,
3+ γ.mkEnableOption = String -> δ,
4+ γ.mkIf =
5+ β ->
6+ { systemd =
7+ { services =
8+ { gdomap =
9+ { after = [String];
10+ description = String;
11+ path = [ε];
12+ serviceConfig = {ExecStart = String;};
13+ wantedBy = [String];
14+ };
15+ };
16+ };
17+ } ->
18+ ζ,
19+ η.base = ε,
20+ θ.gdomap = α,
21+ ι.services = θ,
22+ κ.gnustep = η
23+) =>
24+{config = α; lib = γ; pkgs = η;} ->
25+{config = ζ; options = {services = {gdomap = {enable = δ;};};};}
test/golden/importless/geary.txtnew file+28
@@ -0,0 +1,28 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν.
2+( α.geary = β,
3+ γ.geary = δ,
4+ ε.mkEnableOption = String -> ζ,
5+ ε.mkIf =
6+ η ->
7+ { environment = {systemPackages = [δ];};
8+ programs = {dconf = {enable = Bool;};};
9+ services =
10+ { gnome3 =
11+ { gnome-keyring = {enable = Bool;};
12+ gnome-online-accounts = {enable = Bool;};
13+ };
14+ };
15+ } ->
16+ θ,
17+ ε.teams = ι,
18+ β.enable = η,
19+ κ.programs = α,
20+ λ.gnome3 = γ,
21+ ι.members = μ,
22+ ν.gnome = ι
23+) =>
24+{config = α; lib = ε; pkgs = γ;} ->
25+{ config = θ;
26+ meta = {maintainers = μ;};
27+ options = {programs = {geary = {enable = ζ;};};};
28+}
test/golden/importless/generations-dir.txtnew file+38
@@ -0,0 +1,38 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ φ χ ψ ω α1.
2+( α.enable = β,
3+ α.generationsDir = γ,
4+ δ.mkIf =
5+ β ->
6+ { system =
7+ { boot = {loader = {id = String; kernelFile = ε;};};
8+ build = {installBootLoader = ζ;};
9+ };
10+ } ->
11+ η,
12+ δ.mkOption = {default = Bool; description = String; type = θ;} -> ι,
13+ δ.types = κ,
14+ λ.bash = μ,
15+ λ.coreutils = ν,
16+ λ.gnugrep = ν,
17+ λ.gnused = ν,
18+ λ.hostPlatform = ξ,
19+ λ.substituteAll =
20+ {bash = μ; copyKernels = ο; isExecutable = Bool; path = [ν]; src = Path;} ->
21+ ζ,
22+ γ.copyKernels = ο,
23+ π.loader = α,
24+ ρ.boot = π,
25+ σ.generationsDir = α,
26+ τ.loader = σ,
27+ υ.boot = τ,
28+ κ.bool = θ,
29+ φ.bool = χ,
30+ ξ.platform = ψ,
31+ ω.stdenv = λ,
32+ ψ.kernelTarget = ε
33+) =>
34+{config = α; lib = δ; pkgs = λ;} ->
35+{ config = η;
36+ options =
37+ {boot = {loader = {generationsDir = {copyKernels = ι; enable = α1;};};};};
38+}
test/golden/importless/generatorrunner.txtnew file+32
@@ -0,0 +1,32 @@
1+∀ β γ δ ε ζ η θ ι κ λ μ ν ξ.
2+( β.all = γ,
3+ β.gpl2 = δ,
4+ β.mkDerivation =
5+ { buildInputs = [ε];
6+ enableParallelBuilding = Bool;
7+ meta =
8+ { description = String;
9+ homepage = String;
10+ license = δ;
11+ maintainers = ∀ α. α;
12+ platforms = γ;
13+ };
14+ name = String;
15+ src = ζ;
16+ } ->
17+ η,
18+ θ.withPackages = (ι -> [κ]) -> ε,
19+ ι.sphinx = κ,
20+ λ.licenses = β,
21+ μ.lib = λ,
22+ ν.platforms = β,
23+ ξ.lib = ν
24+) =>
25+{ cmake = ε;
26+ fetchurl = {sha256 = String; url = String;} -> ζ;
27+ pysideApiextractor = ε;
28+ python2 = θ;
29+ qt4 = ε;
30+ stdenv = β;
31+} ->
32+η
test/golden/importless/generic.txtnew file+44
@@ -0,0 +1,44 @@
1+∀ β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ φ χ.
2+( β.cc = γ,
3+ β.lib = δ,
4+ β.makeLibraryPath = [γ] -> ε,
5+ β.mkDerivation =
6+ { installPhase = String;
7+ meta =
8+ { description = String;
9+ homepage = String;
10+ license = ζ;
11+ maintainers = [η];
12+ platforms = θ;
13+ };
14+ nativeBuildInputs = [ι];
15+ pname = String;
16+ src = κ;
17+ version = ∀ α. α;
18+ } ->
19+ λ,
20+ μ.lib = β,
21+ ν.cc = β,
22+ δ.makeBinPath = [ξ] -> ο,
23+ π.cransom = η,
24+ π.licenses = ρ,
25+ π.maintainers = σ,
26+ π.platforms = τ,
27+ ρ.asl20 = ζ,
28+ τ.unix = θ
29+) =>
30+{ bash = ξ;
31+ coreutils = ι;
32+ fetchurl = {sha256 = υ; url = String;} -> κ;
33+ gawk = ξ;
34+ getopt = ξ;
35+ jre = ξ;
36+ makeWrapper = ι;
37+ procps = ξ;
38+ python = φ;
39+ sha256 = υ;
40+ stdenv = β;
41+ version = χ;
42+ which = ξ;
43+} ->
44+λ
test/golden/importless/genphrase.txtnew file+31
@@ -0,0 +1,31 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { dontBuild = Bool;
5+ installFlags = [String];
6+ installTargets = [String];
7+ meta =
8+ { description = String;
9+ homepage = String;
10+ license = γ;
11+ maintainers = [δ];
12+ platforms = ε;
13+ };
14+ pname = String;
15+ postFixup = String;
16+ src = ζ;
17+ version = String;
18+ } ->
19+ η,
20+ β.licenses = θ,
21+ β.maintainers = ι,
22+ β.platforms = κ,
23+ β.seqizz = δ,
24+ θ.gpl3 = γ,
25+ κ.unix = ε
26+) =>
27+{ fetchFromGitHub =
28+ {owner = String; repo = String; rev = String; sha256 = String;} -> ζ;
29+ stdenv = α;
30+} ->
31+η
test/golden/importless/geogebra6.txtnew file+35
@@ -0,0 +1,35 @@
1+∀ β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ.
2+( (β) // ({license = γ; maintainers = [δ]; platforms = ε;}) ~ (ζ),
3+ η.lib = θ,
4+ η.mkDerivation =
5+ { desktopItem = ι;
6+ dontBuild = Bool;
7+ dontConfigure = Bool;
8+ installPhase = String;
9+ meta = ∀ α. α;
10+ name = String;
11+ nativeBuildInputs = [κ];
12+ src = λ;
13+ srcIcon = μ;
14+ unpackPhase = String;
15+ version = String;
16+ } ->
17+ ν,
18+ ξ.desktopItem = ι,
19+ ξ.meta = β,
20+ ξ.srcIcon = μ,
21+ θ.licenses = ο,
22+ θ.maintainers = π,
23+ θ.platforms = ρ,
24+ θ.voidless = δ,
25+ ο.geogebra = γ,
26+ ρ.linux = ε
27+) =>
28+{ electron_6 = σ;
29+ fetchurl = {sha256 = String; urls = [String];} -> λ;
30+ geogebra = ξ;
31+ makeWrapper = κ;
32+ stdenv = η;
33+ unzip = κ;
34+} ->
35+ν
test/golden/importless/gerbil-crypto.txtnew file+43
@@ -0,0 +1,43 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ.
2+( α.pkg-config = β,
3+ α.secp256k1 = β,
4+ γ.asl20 = δ,
5+ γ.maintainers = ε,
6+ γ.unix = ζ,
7+ η.gerbil-utils = θ,
8+ η.gerbilPackage =
9+ { buildInputs = [β];
10+ gambit-params = ι;
11+ gerbil = κ;
12+ gerbil-package = String;
13+ gerbilInputs = [θ];
14+ git-version = String;
15+ meta =
16+ { description = String;
17+ homepage = String;
18+ license = δ;
19+ maintainers = [λ];
20+ platforms = ζ;
21+ };
22+ pname = String;
23+ softwareName = String;
24+ src = μ;
25+ version = String;
26+ version-path = String;
27+ } ->
28+ ν,
29+ ξ.unstable-params = ι,
30+ ο.licenses = γ,
31+ ε.fare = λ,
32+ π.platforms = γ,
33+ ρ.gerbilPackages-unstable = η
34+) =>
35+{ fetchFromGitHub =
36+ {owner = String; repo = String; rev = String; sha256 = String;} -> μ;
37+ gambit-support = ξ;
38+ gerbil-support = η;
39+ gerbil-unstable = κ;
40+ lib = γ;
41+ pkgs = α;
42+} ->
43+ν
test/golden/importless/gerbil-ethereum.txtnew file+44
@@ -0,0 +1,44 @@
1+∀ β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ.
2+( β.asl20 = γ,
3+ β.maintainers = δ,
4+ β.unix = ε,
5+ ζ.gerbilPackage =
6+ { buildInputs = ∀ α. α;
7+ gambit-params = η;
8+ gerbil = θ;
9+ gerbil-package = String;
10+ gerbilInputs = [ι];
11+ git-version = String;
12+ meta =
13+ { description = String;
14+ homepage = String;
15+ license = γ;
16+ maintainers = [κ];
17+ platforms = ε;
18+ };
19+ pname = String;
20+ softwareName = String;
21+ src = λ;
22+ version = String;
23+ version-path = String;
24+ } ->
25+ μ,
26+ ζ.gerbilPackages-unstable = ν,
27+ ξ.unstable-params = η,
28+ ο.licenses = β,
29+ δ.fare = κ,
30+ π.platforms = β,
31+ ν.gerbil-crypto = ι,
32+ ν.gerbil-persist = ι,
33+ ν.gerbil-poo = ι,
34+ ν.gerbil-utils = ι
35+) =>
36+{ fetchFromGitHub =
37+ {owner = String; repo = String; rev = String; sha256 = String;} -> λ;
38+ gambit-support = ξ;
39+ gerbil-support = ζ;
40+ gerbil-unstable = θ;
41+ lib = β;
42+ pkgs = ρ;
43+} ->
44+μ
test/golden/importless/gerbil-persist.txtnew file+43
@@ -0,0 +1,43 @@
1+∀ β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ.
2+( β.asl20 = γ,
3+ β.maintainers = δ,
4+ β.unix = ε,
5+ ζ.gerbilPackage =
6+ { buildInputs = ∀ α. α;
7+ gambit-params = η;
8+ gerbil = θ;
9+ gerbil-package = String;
10+ gerbilInputs = [ι];
11+ git-version = String;
12+ meta =
13+ { description = String;
14+ homepage = String;
15+ license = γ;
16+ maintainers = [κ];
17+ platforms = ε;
18+ };
19+ pname = String;
20+ softwareName = String;
21+ src = λ;
22+ version = String;
23+ version-path = String;
24+ } ->
25+ μ,
26+ ζ.gerbilPackages-unstable = ν,
27+ ξ.unstable-params = η,
28+ ο.licenses = β,
29+ δ.fare = κ,
30+ π.platforms = β,
31+ ν.gerbil-crypto = ι,
32+ ν.gerbil-poo = ι,
33+ ν.gerbil-utils = ι
34+) =>
35+{ fetchFromGitHub =
36+ {owner = String; repo = String; rev = String; sha256 = String;} -> λ;
37+ gambit-support = ξ;
38+ gerbil-support = ζ;
39+ gerbil-unstable = θ;
40+ lib = β;
41+ pkgs = ρ;
42+} ->
43+μ
test/golden/importless/gerbil-poo.txtnew file+42
@@ -0,0 +1,42 @@
1+∀ β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ.
2+( β.asl20 = γ,
3+ β.maintainers = δ,
4+ β.unix = ε,
5+ ζ.gerbilPackage =
6+ { buildInputs = ∀ α. α;
7+ gambit-params = η;
8+ gerbil = θ;
9+ gerbil-package = String;
10+ gerbilInputs = [ι];
11+ git-version = String;
12+ meta =
13+ { description = String;
14+ homepage = String;
15+ license = γ;
16+ maintainers = [κ];
17+ platforms = ε;
18+ };
19+ pname = String;
20+ softwareName = String;
21+ src = λ;
22+ version = String;
23+ version-path = String;
24+ } ->
25+ μ,
26+ ζ.gerbilPackages-unstable = ν,
27+ ξ.unstable-params = η,
28+ ο.licenses = β,
29+ δ.fare = κ,
30+ π.platforms = β,
31+ ν.gerbil-crypto = ι,
32+ ν.gerbil-utils = ι
33+) =>
34+{ fetchFromGitHub =
35+ {owner = String; repo = String; rev = String; sha256 = String;} -> λ;
36+ gambit-support = ξ;
37+ gerbil-support = ζ;
38+ gerbil-unstable = θ;
39+ lib = β;
40+ pkgs = ρ;
41+} ->
42+μ
test/golden/importless/gerbil-utils.txtnew file+36
@@ -0,0 +1,36 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν.
2+( α.lgpl21 = β,
3+ α.maintainers = γ,
4+ α.unix = δ,
5+ ε.gerbilPackage =
6+ { gambit-params = ζ;
7+ gerbil = η;
8+ gerbil-package = String;
9+ git-version = String;
10+ meta =
11+ { description = String;
12+ homepage = String;
13+ license = β;
14+ maintainers = [θ];
15+ platforms = δ;
16+ };
17+ pname = String;
18+ softwareName = String;
19+ src = ι;
20+ version = String;
21+ version-path = String;
22+ } ->
23+ κ,
24+ λ.unstable-params = ζ,
25+ μ.licenses = α,
26+ γ.fare = θ,
27+ ν.platforms = α
28+) =>
29+{ fetchFromGitHub =
30+ {owner = String; repo = String; rev = String; sha256 = String;} -> ι;
31+ gambit-support = λ;
32+ gerbil-support = ε;
33+ gerbil-unstable = η;
34+ lib = α;
35+} ->
36+κ
test/golden/importless/ghostscript.txtnew file+10
@@ -0,0 +1,10 @@
1+∀ α β γ δ ε ζ η θ ι.
2+( α.enableGhostscriptFonts = β,
3+ γ.mkIf = β -> {fonts = {fonts = [String];};} -> δ,
4+ γ.mkOption = {default = Bool; description = String; type = ε;} -> ζ,
5+ γ.types = η,
6+ θ.fonts = α,
7+ η.bool = ε
8+) =>
9+{config = α; lib = γ; pkgs = ι;} ->
10+{config = δ; options = {fonts = {enableGhostscriptFonts = ζ;};};}
test/golden/importless/gitlab-ci-pipelines-exporter.txtnew file+27
@@ -0,0 +1,27 @@
1+∀ α β γ δ ε ζ η θ.
2+( α.lib = β,
3+ β.licenses = γ,
4+ β.maintainers = δ,
5+ γ.asl20 = ε,
6+ δ.mmahut = ζ
7+) =>
8+{ buildGoPackage =
9+ { doCheck = Bool;
10+ goDeps = Path;
11+ goPackagePath = String;
12+ meta =
13+ { description = String;
14+ homepage = String;
15+ license = ε;
16+ maintainers = [ζ];
17+ };
18+ pname = String;
19+ src = η;
20+ version = String;
21+ } ->
22+ θ;
23+ fetchFromGitHub =
24+ {owner = String; repo = String; rev = String; sha256 = String;} -> η;
25+ stdenv = α;
26+} ->
27+θ
test/golden/importless/glib-networking.txtnew file+23
@@ -0,0 +1,23 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ.
2+( α.enable = β,
3+ γ.glib-networking = δ,
4+ ε.mkEnableOption = String -> ζ,
5+ ε.mkIf =
6+ β ->
7+ { environment = {variables = {GIO_EXTRA_MODULES = [String];};};
8+ services = {dbus = {packages = [δ];};};
9+ systemd = {packages = [η];};
10+ } ->
11+ θ,
12+ ε.teams = ι,
13+ κ.glib-networking = α,
14+ λ.gnome3 = κ,
15+ μ.services = λ,
16+ ι.members = ν,
17+ ξ.gnome = ι
18+) =>
19+{config = α; lib = ε; pkgs = γ;} ->
20+{ config = θ;
21+ meta = {maintainers = ν;};
22+ options = {services = {gnome3 = {glib-networking = {enable = ζ;};};};};
23+}
test/golden/importless/gmusic.txtnew file+27
@@ -0,0 +1,27 @@
1+∀ β γ δ ε ζ η θ ι κ λ.
2+( β.lib = γ,
3+ δ.buildPythonApplication =
4+ { doCheck = Bool;
5+ meta =
6+ { description = String;
7+ homepage = String;
8+ hydraPlatforms = ∀ α. α;
9+ license = ε;
10+ maintainers = [ζ];
11+ };
12+ pname = String;
13+ propagatedBuildInputs = [η];
14+ src = θ;
15+ version = String;
16+ } ->
17+ ι,
18+ δ.cachetools = η,
19+ δ.fetchPypi = {pname = String; sha256 = String; version = String;} -> θ,
20+ δ.gmusicapi = η,
21+ δ.requests = η,
22+ γ.licenses = κ,
23+ γ.maintainers = λ,
24+ κ.asl20 = ε,
25+ λ.jgillich = ζ
26+) =>
27+{mopidy = η; python3Packages = δ; stdenv = β;} -> ι
test/golden/importless/gnome-initial-setup.txtnew file+38
@@ -0,0 +1,38 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ φ.
2+( α.enable = β,
3+ α.stateVersion = γ,
4+ δ.gnome-initial-setup = ε,
5+ δ.writeScript = String -> String -> ζ,
6+ δ.writeTextFile = {destination = String; name = String; text = String;} -> η,
7+ θ.mkEnableOption = String -> ι,
8+ θ.mkIf =
9+ β ->
10+ { environment = {systemPackages = [ε];};
11+ systemd =
12+ { packages = [κ];
13+ user =
14+ { targets =
15+ { gnome-session = {wants = [String];};
16+ gnome-session@gnome-initial-setup = {wants = [String];};
17+ };
18+ };
19+ };
20+ } ->
21+ λ,
22+ θ.optional = μ -> η -> [ε],
23+ θ.teams = ν,
24+ θ.versionOlder = γ -> String -> μ,
25+ ξ.gnome-initial-setup = α,
26+ ο.gnome3 = ξ,
27+ π.services = ο,
28+ ρ.system = α,
29+ σ.gnome3 = δ,
30+ τ.gnome3 = δ,
31+ ν.members = υ,
32+ φ.gnome = ν
33+) =>
34+{config = α; lib = θ; pkgs = δ;} ->
35+{ config = λ;
36+ meta = {maintainers = υ;};
37+ options = {services = {gnome3 = {gnome-initial-setup = {enable = ι;};};};};
38+}
test/golden/importless/gnome-keyring.txtnew file+34
@@ -0,0 +1,34 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ.
2+( α.enable = β,
3+ γ.gcr = δ,
4+ γ.gnome-keyring = ε,
5+ ζ.mkIf =
6+ β ->
7+ { environment = {systemPackages = [ε];};
8+ security =
9+ { pam = {services = {login = {enableGnomeKeyring = Bool;};};};
10+ wrappers =
11+ {gnome-keyring-daemon = {capabilities = String; source = String;};};
12+ };
13+ services = {dbus = {packages = [δ];};};
14+ xdg = {portal = {extraPortals = [η];};};
15+ } ->
16+ θ,
17+ ζ.mkOption = {default = Bool; description = String; type = ι;} -> κ,
18+ ζ.teams = λ,
19+ ζ.types = μ,
20+ ν.gnome-keyring = α,
21+ ξ.gnome3 = ν,
22+ ο.services = ξ,
23+ π.gnome3 = γ,
24+ ρ.gnome3 = γ,
25+ σ.gnome3 = γ,
26+ λ.members = τ,
27+ υ.gnome = λ,
28+ μ.bool = ι
29+) =>
30+{config = α; lib = ζ; pkgs = γ;} ->
31+{ config = θ;
32+ meta = {maintainers = τ;};
33+ options = {services = {gnome3 = {gnome-keyring = {enable = κ;};};};};
34+}
test/golden/importless/gnome-online-accounts.txtnew file+24
@@ -0,0 +1,24 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π.
2+( α.enable = β,
3+ γ.gnome-online-accounts = δ,
4+ ε.mkIf =
5+ β ->
6+ { environment = {systemPackages = [δ];};
7+ services = {dbus = {packages = [ζ];};};
8+ } ->
9+ η,
10+ ε.mkOption = {default = Bool; description = String; type = θ;} -> ι,
11+ ε.teams = κ,
12+ ε.types = λ,
13+ μ.gnome-online-accounts = α,
14+ ν.gnome3 = μ,
15+ ξ.services = ν,
16+ κ.members = ο,
17+ π.gnome = κ,
18+ λ.bool = θ
19+) =>
20+{config = α; lib = ε; pkgs = γ;} ->
21+{ config = η;
22+ meta = {maintainers = ο;};
23+ options = {services = {gnome3 = {gnome-online-accounts = {enable = ι;};};};};
24+}
test/golden/importless/gnome-online-miners.txtnew file+26
@@ -0,0 +1,26 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ.
2+( α.enable = β,
3+ γ.gnome-online-miners = δ,
4+ ε.mkIf =
5+ β ->
6+ { environment = {systemPackages = [δ];};
7+ services = {dbus = {packages = [ζ];};};
8+ } ->
9+ η,
10+ ε.mkOption = {default = Bool; description = String; type = θ;} -> ι,
11+ ε.teams = κ,
12+ ε.types = λ,
13+ μ.gnome-online-miners = α,
14+ ν.gnome3 = μ,
15+ ξ.services = ν,
16+ ο.gnome3 = γ,
17+ π.gnome3 = γ,
18+ κ.members = ρ,
19+ σ.gnome = κ,
20+ λ.bool = θ
21+) =>
22+{config = α; lib = ε; pkgs = γ;} ->
23+{ config = η;
24+ meta = {maintainers = ρ;};
25+ options = {services = {gnome3 = {gnome-online-miners = {enable = ι;};};};};
26+}
test/golden/importless/gnome-photos.txtnew file+32
@@ -0,0 +1,32 @@
1+∀ α β γ δ ε ζ η θ.
2+( α.glib = β,
3+ α.gnome-photos = γ,
4+ α.gsettings-desktop-schemas = δ,
5+ α.stdenv = ε,
6+ α.wrapGAppsHook = β,
7+ ε.mkDerivation =
8+ { buildInputs = [δ];
9+ dontUnpack = Bool;
10+ installPhase = String;
11+ name = String;
12+ nativeBuildInputs = [β];
13+ } ->
14+ ζ
15+) =>
16+{ makeInstalledTest =
17+ { preTestScript = String;
18+ testConfig =
19+ { environment = {systemPackages = [ζ];};
20+ programs = {dconf = {enable = Bool;};};
21+ services =
22+ { dbus = {packages = [γ];};
23+ gnome3 = {at-spi2-core = {enable = Bool;};};
24+ };
25+ };
26+ tested = η;
27+ withX11 = Bool;
28+ } ->
29+ θ;
30+ pkgs = α;
31+} ->
32+θ
test/golden/importless/gnome-remote-desktop.txtnew file+21
@@ -0,0 +1,21 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ.
2+( α.enable = β,
3+ γ.mkEnableOption = String -> δ,
4+ γ.mkIf =
5+ β ->
6+ {services = {pipewire = {enable = Bool;};}; systemd = {packages = [ε];};} ->
7+ ζ,
8+ γ.teams = η,
9+ θ.gnome-remote-desktop = ε,
10+ ι.gnome-remote-desktop = α,
11+ κ.gnome3 = ι,
12+ λ.services = κ,
13+ η.members = μ,
14+ ν.gnome = η,
15+ ξ.gnome3 = θ
16+) =>
17+{config = α; lib = γ; pkgs = θ;} ->
18+{ config = ζ;
19+ meta = {maintainers = μ;};
20+ options = {services = {gnome3 = {gnome-remote-desktop = {enable = δ;};};};};
21+}
test/golden/importless/gnome-user-share.txtnew file+21
@@ -0,0 +1,21 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π.
2+( α.enable = β,
3+ γ.gnome-user-share = δ,
4+ ε.mkEnableOption = String -> ζ,
5+ ε.mkIf =
6+ β ->
7+ {environment = {systemPackages = [δ];}; systemd = {packages = [η];};} -> θ,
8+ ε.teams = ι,
9+ κ.gnome-user-share = α,
10+ λ.gnome3 = κ,
11+ μ.services = λ,
12+ ν.gnome3 = γ,
13+ ξ.gnome3 = γ,
14+ ι.members = ο,
15+ π.gnome = ι
16+) =>
17+{config = α; lib = ε; pkgs = γ;} ->
18+{ config = θ;
19+ meta = {maintainers = ο;};
20+ options = {services = {gnome3 = {gnome-user-share = {enable = ζ;};};};};
21+}
test/golden/importless/gnu.txtnew file+30
@@ -0,0 +1,30 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ.
2+( α.gnu = β,
3+ γ.grub2 = δ,
4+ γ.mkIf =
5+ β ->
6+ { boot = {loader = {grub = {enable = Bool; version = Integer;};};};
7+ environment = {systemPackages = [ε];};
8+ programs = {ssh = {startAgent = Bool;};};
9+ services =
10+ { lshd = {enable = Bool;};
11+ openssh = {enable = Bool;};
12+ xserver = {startGnuPGAgent = Bool;};
13+ };
14+ } ->
15+ ζ,
16+ γ.mkOption = {default = Bool; description = String; type = η;} -> θ,
17+ γ.nano = ε,
18+ γ.parted = ε,
19+ γ.stdenv = ι,
20+ γ.texinfo = ε,
21+ γ.types = κ,
22+ γ.zile = ε,
23+ λ.isAarch32 = Bool,
24+ ι.optional = Bool -> δ -> [ε],
25+ μ.lib = ι,
26+ ν.isAarch32 = Bool,
27+ κ.bool = η,
28+ ξ.stdenv = λ
29+) =>
30+{config = α; lib = γ; pkgs = λ;} -> {config = ζ; options = {gnu = θ;};}
test/golden/importless/go-ethereum.txtnew file+38
@@ -0,0 +1,38 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ.
2+( α.isDarwin = β,
3+ α.lib = γ,
4+ α.optionals = β -> [δ] -> ε,
5+ ζ.lib = α,
6+ γ.RaghavSood = η,
7+ γ.adisbladis = η,
8+ γ.gpl3 = θ,
9+ γ.lgpl3 = θ,
10+ γ.licenses = ι,
11+ γ.lionello = η,
12+ γ.maintainers = κ,
13+ γ.xrelkd = η
14+) =>
15+{ IOKit = δ;
16+ buildGoModule =
17+ { doCheck = Bool;
18+ meta =
19+ { description = String;
20+ homepage = String;
21+ license = [θ];
22+ maintainers = [η];
23+ };
24+ pname = String;
25+ propagatedBuildInputs = ε;
26+ runVend = Bool;
27+ src = λ;
28+ subPackages = [String];
29+ vendorSha256 = String;
30+ version = String;
31+ } ->
32+ μ;
33+ fetchFromGitHub =
34+ {owner = String; repo = String; rev = String; sha256 = String;} -> λ;
35+ libobjc = δ;
36+ stdenv = α;
37+} ->
38+μ
test/golden/importless/go-shadowsocks2.txtnew file+31
@@ -0,0 +1,31 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ.
2+( α.server = β,
3+ γ.mkEnableOption = String -> δ,
4+ γ.mkIf =
5+ ε ->
6+ { systemd =
7+ { services =
8+ { go-shadowsocks2-server =
9+ { after = [String];
10+ description = String;
11+ serviceConfig = {DynamicUser = Bool; ExecStart = String;};
12+ wantedBy = [String];
13+ };
14+ };
15+ };
16+ } ->
17+ ζ,
18+ γ.mkOption = {description = String; example = String; type = η;} -> θ,
19+ γ.types = ι,
20+ β.enable = ε,
21+ κ.go-shadowsocks2 = α,
22+ λ.services = κ,
23+ ι.str = η
24+) =>
25+{config = α; lib = γ; pkgs = μ;} ->
26+{ config = ζ;
27+ options =
28+ { services =
29+ {go-shadowsocks2 = {server = {enable = δ; listenAddress = θ;};};};
30+ };
31+}
test/golden/importless/go.d.plugin.txtnew file+27
@@ -0,0 +1,27 @@
1+∀ α β γ δ ε ζ η.
2+( α.licenses = β,
3+ α.maintainers = γ,
4+ β.gpl3 = δ,
5+ γ.lethalman = ε
6+) =>
7+{ buildGoModule =
8+ { buildFlagsArray = [String];
9+ doCheck = Bool;
10+ meta =
11+ { description = String;
12+ homepage = String;
13+ license = δ;
14+ maintainers = [ε];
15+ };
16+ pname = String;
17+ postInstall = String;
18+ src = ζ;
19+ vendorSha256 = String;
20+ version = String;
21+ } ->
22+ η;
23+ fetchFromGitHub =
24+ {owner = String; repo = String; rev = String; sha256 = String;} -> ζ;
25+ lib = α;
26+} ->
27+η
test/golden/importless/goa-plugin.txtnew file+31
@@ -0,0 +1,31 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ.
2+( α.lib = β,
3+ γ.buildPythonPackage =
4+ { buildInputs = [δ];
5+ meta =
6+ { description = String;
7+ homepage = String;
8+ license = ε;
9+ maintainers = [ζ];
10+ platforms = η;
11+ };
12+ pname = String;
13+ src = θ;
14+ version = String;
15+ } ->
16+ ι,
17+ β.doronbehar = ζ,
18+ β.licenses = κ,
19+ β.maintainers = λ,
20+ β.platforms = μ,
21+ κ.gpl2 = ε,
22+ μ.linux = η
23+) =>
24+{ fetchFromGitHub =
25+ {owner = String; repo = String; rev = String; sha256 = String;} -> θ;
26+ gnome-online-accounts = δ;
27+ gobject-introspection = δ;
28+ python3Packages = γ;
29+ stdenv = α;
30+} ->
31+ι
test/golden/importless/google_oslogin.txtnew file+43
@@ -0,0 +1,43 @@
1+∀ α β γ δ ε ζ η θ ι κ λ.
2+( α.googleOsLogin = β,
3+ γ.mkIf =
4+ δ ->
5+ { environment =
6+ { etc =
7+ { ssh/authorized_keys_command_google_oslogin =
8+ {mode = String; text = String;};
9+ };
10+ };
11+ security =
12+ { pam =
13+ { services =
14+ { sshd =
15+ { googleOsLoginAccountVerification = Bool;
16+ makeHomeDir = Bool;
17+ };
18+ };
19+ };
20+ sudo = {extraConfig = String;};
21+ };
22+ services =
23+ { openssh =
24+ { authorizedKeysCommand = String;
25+ authorizedKeysCommandUser = String;
26+ };
27+ };
28+ system =
29+ { nssDatabases = {group = [String]; passwd = [String];};
30+ nssModules = [ε];
31+ };
32+ systemd = {tmpfiles = {rules = [String];};};
33+ } ->
34+ ζ,
35+ γ.mkOption = {default = Bool; description = String; type = η;} -> θ,
36+ γ.types = ι,
37+ κ.google-compute-engine-oslogin = ε,
38+ β.enable = δ,
39+ λ.security = α,
40+ ι.bool = η
41+) =>
42+{config = α; lib = γ; pkgs = κ;} ->
43+{config = ζ; options = {security = {googleOsLogin = {enable = θ;};};};}
test/golden/importless/gp2c.txtnew file+28
@@ -0,0 +1,28 @@
1+∀ α β γ δ ε ζ η θ ι.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildInputs = [γ];
5+ configureFlags = [String];
6+ meta =
7+ { description = String;
8+ downloadPage = String;
9+ homepage = String;
10+ license = δ;
11+ maintainers = [ε];
12+ };
13+ pname = String;
14+ src = ζ;
15+ version = String;
16+ } ->
17+ η,
18+ β.AndersonTorres = ε,
19+ β.licenses = θ,
20+ β.maintainers = ι,
21+ θ.gpl2Plus = δ
22+) =>
23+{ fetchurl = {sha256 = String; url = String;} -> ζ;
24+ pari = γ;
25+ perl = γ;
26+ stdenv = α;
27+} ->
28+η
test/golden/importless/gphoto2.txtnew file+24
@@ -0,0 +1,24 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ.
2+( α.enable = β,
3+ γ.maintainers = δ,
4+ γ.mkIf =
5+ β ->
6+ { environment = {systemPackages = [ε];};
7+ services = {udev = {packages = [ζ];};};
8+ users = {groups = {camera = {};};};
9+ } ->
10+ η,
11+ γ.mkOption = {default = Bool; description = String; type = θ;} -> ι,
12+ γ.types = κ,
13+ λ.gphoto2 = ε,
14+ λ.libgphoto2 = ζ,
15+ μ.gphoto2 = α,
16+ ν.programs = μ,
17+ δ.league = ξ,
18+ κ.bool = θ
19+) =>
20+{config = α; lib = γ; pkgs = λ;} ->
21+{ config = η;
22+ meta = {maintainers = [ξ];};
23+ options = {programs = {gphoto2 = {enable = ι;};};};
24+}
test/golden/importless/gphotofs.txtnew file+34
@@ -0,0 +1,34 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildInputs = [γ];
5+ meta =
6+ { description = String;
7+ homepage = String;
8+ license = [δ];
9+ maintainers = [ε];
10+ platforms = ζ;
11+ };
12+ nativeBuildInputs = [η];
13+ pname = String;
14+ src = θ;
15+ version = String;
16+ } ->
17+ ι,
18+ β.gpl2 = δ,
19+ β.lgpl2 = δ,
20+ β.licenses = κ,
21+ β.maintainers = λ,
22+ β.platforms = μ,
23+ λ.raskin = ε,
24+ μ.linux = ζ
25+) =>
26+{ fetchurl = {sha256 = String; url = String;} -> θ;
27+ fuse = γ;
28+ glib = γ;
29+ libgphoto2 = γ;
30+ libtool = γ;
31+ pkgconfig = η;
32+ stdenv = α;
33+} ->
34+ι
test/golden/importless/gpio-utils.txtnew file+24
@@ -0,0 +1,24 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν.
2+( α.kwohlfahrt = β,
3+ α.licenses = γ,
4+ α.maintainers = δ,
5+ α.platforms = ε,
6+ α.versionAtLeast = ζ -> String -> Bool,
7+ η.mkDerivation =
8+ { installFlags = [String];
9+ makeFlags = θ;
10+ meta =
11+ {description = String; license = ι; maintainers = [β]; platforms = κ;};
12+ name = String;
13+ preConfigure = String;
14+ separateDebugInfo = Bool;
15+ src = λ;
16+ } ->
17+ μ,
18+ ν.makeFlags = θ,
19+ ν.src = λ,
20+ ν.version = ζ,
21+ γ.gpl2 = ι,
22+ ε.linux = κ
23+) =>
24+{lib = α; linux = ν; stdenv = η;} -> μ
test/golden/importless/gppcscconnectionplugin.txtnew file+30
@@ -0,0 +1,30 @@
1+∀ α β γ δ ε ζ η θ ι κ λ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildInputs = [γ];
5+ meta =
6+ { description = String;
7+ homepage = String;
8+ license = [δ];
9+ platforms = ε;
10+ };
11+ nativeBuildInputs = [ζ];
12+ pname = String;
13+ src = η;
14+ version = String;
15+ } ->
16+ θ,
17+ β.licenses = ι,
18+ β.platforms = κ,
19+ ι.lgpl3 = δ,
20+ λ.gpl3 = δ,
21+ κ.all = ε
22+) =>
23+{ fetchurl = {sha256 = String; url = String;} -> η;
24+ globalplatform = γ;
25+ openssl_1_0_2 = γ;
26+ pcsclite = γ;
27+ pkgconfig = ζ;
28+ stdenv = α;
29+} ->
30+θ
test/golden/importless/granatier.txtnew file+28
@@ -0,0 +1,28 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.freezeboy = β,
3+ α.licenses = γ,
4+ α.maintainers = δ,
5+ α.platforms = ε,
6+ γ.gpl2Plus = ζ,
7+ ε.linux = η
8+) =>
9+{ extra-cmake-modules = θ;
10+ kdeclarative = ι;
11+ knewstuff = ι;
12+ lib = α;
13+ libkdegames = ι;
14+ mkDerivation =
15+ { buildInputs = [ι];
16+ meta =
17+ { description = String;
18+ homepage = String;
19+ license = ζ;
20+ maintainers = [β];
21+ platforms = η;
22+ };
23+ name = String;
24+ nativeBuildInputs = [θ];
25+ } ->
26+ κ;
27+} ->
28+κ
test/golden/importless/graphite2.txtnew file+33
@@ -0,0 +1,33 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π.
2+( α.isDarwin = β,
3+ α.lib = γ,
4+ α.mkDerivation =
5+ { buildInputs = [δ];
6+ checkInputs = [ε];
7+ doCheck = Bool;
8+ meta =
9+ {description = String; license = ζ; maintainers = [η]; platforms = θ;};
10+ nativeBuildInputs = [ι];
11+ patches = κ;
12+ pname = String;
13+ src = λ;
14+ version = String;
15+ } ->
16+ μ,
17+ α.optionals = β -> [Path] -> κ,
18+ ν.lib = α,
19+ γ.licenses = ξ,
20+ γ.maintainers = ο,
21+ γ.platforms = π,
22+ ξ.lgpl21 = ζ,
23+ ο.raskin = η,
24+ π.unix = θ
25+) =>
26+{ cmake = ι;
27+ fetchurl = {sha256 = String; url = String;} -> λ;
28+ freetype = δ;
29+ pkgconfig = ι;
30+ python = ε;
31+ stdenv = α;
32+} ->
33+μ
test/golden/importless/greenclip.txtnew file+33
@@ -0,0 +1,33 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ.
2+( α.greenclip = β,
3+ γ.mkEnableOption = String -> δ,
4+ γ.mkIf =
5+ ε ->
6+ { environment = {systemPackages = [ζ];};
7+ systemd =
8+ { user =
9+ { services =
10+ { greenclip =
11+ { after = [String];
12+ description = String;
13+ enable = Bool;
14+ serviceConfig = {ExecStart = String;};
15+ wantedBy = [String];
16+ };
17+ };
18+ };
19+ };
20+ } ->
21+ η,
22+ γ.mkOption =
23+ {default = θ; defaultText = String; description = String; type = ι;} -> κ,
24+ γ.types = λ,
25+ μ.greenclip = θ,
26+ β.enable = ε,
27+ β.package = ζ,
28+ ν.services = α,
29+ λ.package = ι,
30+ ξ.haskellPackages = μ
31+) =>
32+{config = α; lib = γ; pkgs = μ;} ->
33+{config = η; options = {services = {greenclip = {enable = δ; package = κ;};};};}
test/golden/importless/gshhg.txtnew file+22
@@ -0,0 +1,22 @@
1+∀ α β γ δ ε ζ η θ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { installPhase = String;
5+ meta =
6+ { description = String;
7+ homepage = String;
8+ license = γ;
9+ longDescription = String;
10+ maintainers = [δ];
11+ };
12+ pname = String;
13+ src = ε;
14+ version = String;
15+ } ->
16+ ζ,
17+ β.licenses = η,
18+ β.maintainers = θ,
19+ β.tviti = δ,
20+ η.lgpl3Plus = γ
21+) =>
22+{fetchurl = {sha256 = String; url = String;} -> ε; stdenv = α;} -> ζ
test/golden/importless/gsm.txtnew file+44
@@ -0,0 +1,44 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildInputs = [γ];
5+ enableParallelBuilding = Bool;
6+ meta =
7+ { description = String;
8+ homepage = String;
9+ license = δ;
10+ maintainers = [ε];
11+ platforms = ζ;
12+ };
13+ nativeBuildInputs = [η];
14+ pname = String;
15+ postInstall = String;
16+ src = θ;
17+ version = String;
18+ } ->
19+ ι,
20+ α.optionals = Bool -> [Null] -> [γ],
21+ κ.lib = α,
22+ β.licenses = λ,
23+ β.maintainers = μ,
24+ β.mog = ε,
25+ β.platforms = ν,
26+ λ.gpl3Plus = δ,
27+ ν.linux = ζ
28+) =>
29+{ boost = γ;
30+ cmake = γ;
31+ cppunit = γ;
32+ fetchFromGitHub =
33+ {owner = String; repo = String; rev = String; sha256 = String;} -> θ;
34+ gnuradio = γ;
35+ gr-osmosdr = γ;
36+ libosmocore = γ;
37+ makeWrapper = γ;
38+ pkgconfig = η;
39+ python = Null;
40+ pythonSupport = Bool;
41+ stdenv = α;
42+ swig = Null;
43+} ->
44+ι
test/golden/importless/gstreamer.txtnew file+49
@@ -0,0 +1,49 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { NIX_CFLAGS_COMPILE = γ;
5+ buildInputs = [δ];
6+ cmakeFlags = [String];
7+ meta =
8+ { description = String;
9+ homepage = String;
10+ license = ε;
11+ maintainers = [ζ];
12+ platforms = η;
13+ };
14+ nativeBuildInputs = [θ];
15+ patches = [Path];
16+ pname = String;
17+ src = ι;
18+ version = String;
19+ } ->
20+ κ,
21+ λ.gst-libav = μ,
22+ λ.gst-plugins-bad = μ,
23+ λ.gst-plugins-base = δ,
24+ λ.gst-plugins-good = μ,
25+ λ.gst-plugins-ugly = μ,
26+ λ.gstreamer = δ,
27+ λ.licenses = ν,
28+ λ.maintainers = ξ,
29+ λ.makeSearchPathOutput = String -> String -> [μ] -> ο,
30+ λ.platforms = π,
31+ λ.toString = [String] -> γ,
32+ λ.ttuegel = ζ,
33+ ν.lgpl21 = ε,
34+ π.linux = η
35+) =>
36+{ cmake = θ;
37+ debug = Bool;
38+ extra-cmake-modules = θ;
39+ fetchurl = {sha256 = String; url = String;} -> ι;
40+ gst_all_1 = ρ;
41+ lib = λ;
42+ phonon = δ;
43+ pkgconfig = θ;
44+ qtbase = δ;
45+ qttools = θ;
46+ qtx11extras = δ;
47+ stdenv = α;
48+} ->
49+κ
test/golden/importless/gtk-greeter.txtnew file+44
@@ -0,0 +1,44 @@
1+∀ β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ.
2+( β.lib = γ,
3+ β.mkDerivation =
4+ { NIX_CFLAGS_COMPILE = String;
5+ buildInputs = [δ];
6+ configureFlags = [String];
7+ installFlags = [String];
8+ meta =
9+ {homepage = String; license = ε; maintainers = [ζ]; platforms = η;};
10+ nativeBuildInputs = [θ];
11+ passthru = {xgreeters = ι;};
12+ pname = String;
13+ postInstall = String;
14+ preConfigure = String;
15+ src = κ;
16+ version = ∀ α. α;
17+ } ->
18+ λ,
19+ β.optional = Bool -> String -> [String],
20+ γ.licenses = μ,
21+ γ.maintainers = ν,
22+ γ.ocharles = ζ,
23+ γ.platforms = ξ,
24+ μ.gpl3 = ε,
25+ ξ.linux = η,
26+ ο.lib = β
27+) =>
28+{ at-spi2-core = π;
29+ exo = δ;
30+ fetchurl = {sha256 = String; url = String;} -> κ;
31+ gtk2 = δ;
32+ gtk3 = δ;
33+ hicolor-icon-theme = δ;
34+ intltool = θ;
35+ librsvg = δ;
36+ lightdm = δ;
37+ lightdm_gtk_greeter = ρ;
38+ linkFarm = String -> [{name = String; path = String;}] -> ι;
39+ pkgconfig = θ;
40+ stdenv = β;
41+ useGTK2 = Bool;
42+ wrapGAppsHook = θ;
43+} ->
44+λ
test/golden/importless/gtk-icon-cache.txtnew file+13
@@ -0,0 +1,13 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν.
2+( α.enable = β,
3+ γ.mkIf = β -> {environment = {extraSetup = String;};} -> δ,
4+ γ.mkOption = {default = ε; description = String; type = ζ;} -> η,
5+ γ.types = θ,
6+ ι.iconCache = α,
7+ κ.gtk = ι,
8+ λ.xserver = α,
9+ μ.services = λ,
10+ θ.bool = ζ
11+) =>
12+{config = α; lib = γ; pkgs = ν;} ->
13+{config = δ; options = {gtk = {iconCache = {enable = η;};};};}
test/golden/importless/gtk2.txtnew file+41
@@ -0,0 +1,41 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν.
2+( α.mkDerivation =
3+ { buildInputs = [β];
4+ configureFlags = [String];
5+ installFlags = [String];
6+ meta =
7+ { description = String;
8+ homepage = String;
9+ license = γ;
10+ maintainers = [δ];
11+ platforms = ε;
12+ };
13+ nativeBuildInputs = [ζ];
14+ pname = String;
15+ postPatch = String;
16+ src = η;
17+ version = String;
18+ } ->
19+ θ,
20+ ι.licenses = κ,
21+ ι.maintainers = λ,
22+ ι.platforms = μ,
23+ κ.gpl3 = γ,
24+ λ.msteen = δ,
25+ μ.linux = ε
26+) =>
27+{ autoconf = ζ;
28+ dbus-glib = β;
29+ fetchurl = {sha256 = String; url = String;} -> η;
30+ file = ν;
31+ glib = β;
32+ gtk2 = β;
33+ json-glib = β;
34+ lib = ι;
35+ libappindicator-gtk2 = β;
36+ libdbusmenu-gtk2 = β;
37+ libindicator-gtk2 = β;
38+ pkgconfig = ζ;
39+ stdenv = α;
40+} ->
41+θ
test/golden/importless/gui.txtnew file+55
@@ -0,0 +1,55 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ φ χ ψ ω α1 β2.
2+( α.composeExtensions = β,
3+ α.foldr = β -> (γ -> δ -> {}) -> [ε] -> ζ,
4+ α.licenses = η,
5+ α.maintainers = θ,
6+ α.platforms = ι,
7+ α.primeos = κ,
8+ λ.override = {packageOverrides = ζ;} -> μ,
9+ μ.buildPythonPackage =
10+ { doCheck = Bool;
11+ dontWrapQtApps = Bool;
12+ meta =
13+ { changelog = String;
14+ description = String;
15+ homepage = String;
16+ license = ν;
17+ longDescription = String;
18+ maintainers = [κ];
19+ platforms = ξ;
20+ };
21+ name = String;
22+ nativeBuildInputs = [ο];
23+ pname = String;
24+ postFixup = String;
25+ propagatedBuildInputs = [π];
26+ src = ρ;
27+ } ->
28+ σ,
29+ μ.pkgs = τ,
30+ η.gpl3Plus = ν,
31+ ι.linux = ξ,
32+ υ.pkgs = μ,
33+ τ.distro = π,
34+ τ.jsonschema = π,
35+ τ.psutil = π,
36+ τ.pyqt5 = φ,
37+ τ.sentry-sdk = π,
38+ τ.setuptools = π,
39+ τ.sip = π,
40+ φ.override = {withWebSockets = Bool;} -> π
41+) =>
42+{ branch = χ;
43+ commonOverrides = [ε];
44+ mkOverride = ψ;
45+ sha256Hash = ω;
46+ stable = α1;
47+ version = β2;
48+} ->
49+{ fetchFromGitHub =
50+ {owner = String; repo = String; rev = String; sha256 = ω;} -> ρ;
51+ lib = α;
52+ python3 = λ;
53+ wrapQtAppsHook = ο;
54+} ->
55+σ
test/golden/importless/gwenview.txtnew file+35
@@ -0,0 +1,35 @@
1+∀ α β γ δ ε ζ η θ ι.
2+( α.getBin = β -> γ,
3+ α.licenses = δ,
4+ α.ttuegel = ε,
5+ δ.fdl12 = ζ,
6+ δ.gpl2 = ζ,
7+ η.maintainers = α
8+) =>
9+{ baloo = γ;
10+ exiv2 = γ;
11+ extra-cmake-modules = θ;
12+ kactivities = γ;
13+ kdelibs4support = γ;
14+ kdoctools = θ;
15+ kinit = β;
16+ kio = γ;
17+ kipi-plugins = γ;
18+ lcms2 = γ;
19+ lib = α;
20+ libkdcraw = γ;
21+ libkipi = γ;
22+ mkDerivation =
23+ { buildInputs = [γ];
24+ meta = {license = [ζ]; maintainers = [ε];};
25+ name = String;
26+ nativeBuildInputs = [θ];
27+ propagatedUserEnvPkgs = [γ];
28+ } ->
29+ ι;
30+ phonon = γ;
31+ qtimageformats = γ;
32+ qtsvg = γ;
33+ qtx11extras = γ;
34+} ->
35+ι
test/golden/importless/hamster.txtnew file+21
@@ -0,0 +1,21 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν.
2+( α.enable = β,
3+ γ.mkEnableOption = String -> δ,
4+ γ.mkIf =
5+ β ->
6+ { environment = {systemPackages = [ε];};
7+ services = {dbus = {packages = [ζ];};};
8+ } ->
9+ η,
10+ θ.hamster = ε,
11+ θ.maintainers = ι,
12+ κ.hamster = α,
13+ λ.programs = κ,
14+ μ.meta = θ,
15+ ν.hamster = μ
16+) =>
17+{config = α; lib = γ; pkgs = θ;} ->
18+{ config = η;
19+ meta = {maintainers = ι;};
20+ options = {programs = {hamster = {enable = δ;};};};
21+}
test/golden/importless/hdaps.txtnew file+16
@@ -0,0 +1,16 @@
1+∀ α β γ δ ε ζ η θ ι.
2+( α.hdapsd = β,
3+ γ.mkEnableOption = String -> δ,
4+ γ.mkIf =
5+ ε ->
6+ { boot = {kernelModules = [String];};
7+ services = {udev = {packages = [ζ];};};
8+ systemd = {packages = [ζ];};
9+ } ->
10+ η,
11+ θ.hdapsd = ζ,
12+ β.enable = ε,
13+ ι.services = α
14+) =>
15+{config = α; lib = γ; pkgs = θ;} ->
16+{config = η; options = {services = {hdapsd = {enable = δ;};};};}
test/golden/importless/headerbar-gtk3.txtnew file+39
@@ -0,0 +1,39 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildInputs = [γ];
5+ makeFlags = [String];
6+ meta =
7+ { description = String;
8+ homepage = String;
9+ license = δ;
10+ maintainers = [ε];
11+ platforms = ζ;
12+ };
13+ nativeBuildInputs = [η];
14+ pname = String;
15+ preConfigure = String;
16+ src = θ;
17+ version = String;
18+ } ->
19+ ι,
20+ β.licenses = κ,
21+ β.maintainers = λ,
22+ β.platforms = μ,
23+ κ.gpl2Plus = δ,
24+ λ.jtojnar = ε,
25+ μ.linux = ζ
26+) =>
27+{ autoconf = η;
28+ automake = η;
29+ deadbeef = γ;
30+ fetchFromGitHub =
31+ {owner = String; repo = String; rev = String; sha256 = String;} -> θ;
32+ glib = γ;
33+ gtk3 = γ;
34+ libtool = η;
35+ libxml2 = η;
36+ pkgconfig = η;
37+ stdenv = α;
38+} ->
39+ι
test/golden/importless/headless.txtnew file+17
@@ -0,0 +1,17 @@
1+∀ α.
2+{lib = α;} ->
3+{ boot =
4+ { kernelParams = [String];
5+ loader = {grub = {splashImage = Null;};};
6+ vesa = Bool;
7+ };
8+ systemd =
9+ { enableEmergencyMode = Bool;
10+ services =
11+ { autovt@ = {enable = Bool;};
12+ getty@tty1 = {enable = Bool;};
13+ serial-getty@hvc0 = {enable = Bool;};
14+ serial-getty@ttyS0 = {enable = Bool;};
15+ };
16+ };
17+}
test/golden/importless/helper.txtnew file+31
@@ -0,0 +1,31 @@
1+∀ β γ δ ε ζ η θ ι κ λ μ ν.
2+( β.lib = γ,
3+ β.mkDerivation =
4+ { buildInputs = [δ];
5+ installPhase = String;
6+ meta =
7+ { description = String;
8+ hydraPlatforms = ∀ α. α;
9+ license = ε;
10+ maintainers = [ζ];
11+ platforms = η;
12+ };
13+ phases = [String];
14+ pname = String;
15+ src = θ;
16+ version = String;
17+ } ->
18+ ι,
19+ γ.licenses = κ,
20+ γ.maintainers = λ,
21+ γ.obadz = ζ,
22+ γ.platforms = μ,
23+ κ.gpl2Plus = ε,
24+ μ.linux = η
25+) =>
26+{ fetchurl = {sha256 = String; url = String;} -> θ;
27+ makeWrapper = δ;
28+ python2 = ν;
29+ stdenv = β;
30+} ->
31+ι
test/golden/importless/herbstluftwm.txtnew file+31
@@ -0,0 +1,31 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ.
2+( α.herbstluftwm = β,
3+ γ.mkEnableOption = String -> δ,
4+ γ.mkIf =
5+ ε ->
6+ { environment = {systemPackages = [ζ];};
7+ services = {xserver = {windowManager = {session = η;};};};
8+ } ->
9+ θ,
10+ γ.mkOption = {default = Null; description = String; type = ι;} -> κ,
11+ γ.nullOr = λ -> ι,
12+ γ.optionalString = Bool -> String -> μ,
13+ γ.path = λ,
14+ γ.singleton = {name = String; start = String;} -> η,
15+ γ.types = ν,
16+ ξ.herbstluftwm = ζ,
17+ β.configFile = Null,
18+ β.enable = ε,
19+ ο.windowManager = α,
20+ π.xserver = ο,
21+ ρ.services = π
22+) =>
23+{config = α; lib = γ; pkgs = ξ;} ->
24+{ config = θ;
25+ options =
26+ { services =
27+ { xserver =
28+ {windowManager = {herbstluftwm = {configFile = κ; enable = δ;};};};
29+ };
30+ };
31+}
test/golden/importless/hg.txtnew file+33
@@ -0,0 +1,33 @@
1+∀ α β γ δ ε ζ η θ ι κ λ.
2+( α.lib = β,
3+ γ.nativeBuildInputs = δ,
4+ β.eadwu = ε,
5+ β.licenses = ζ,
6+ β.maintainers = η,
7+ ζ.agpl3 = θ
8+) =>
9+{ buildPythonPackage =
10+ { meta =
11+ { description = String;
12+ homepage = String;
13+ license = θ;
14+ maintainers = [ε];
15+ };
16+ nativeBuildInputs = δ;
17+ patches = [Path];
18+ pname = String;
19+ preBuild = String;
20+ propagatedBuildInputs = [γ];
21+ src = ι;
22+ version = String;
23+ } ->
24+ κ;
25+ fetchhg = {rev = String; sha256 = String; url = String;} -> ι;
26+ hglib = γ;
27+ python = λ;
28+ scmsrht = γ;
29+ srht = γ;
30+ stdenv = α;
31+ unidiff = γ;
32+} ->
33+κ
test/golden/importless/hidepid.txtnew file+29
@@ -0,0 +1,29 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν.
2+( α.hideProcessInformation = β,
3+ α.proc = γ,
4+ δ.maintainers = ε,
5+ δ.mkIf =
6+ β ->
7+ { boot = {specialFileSystems = {/proc = {options = [String];};};};
8+ systemd =
9+ { services =
10+ { systemd-logind =
11+ {serviceConfig = {SupplementaryGroups = [String];};};
12+ };
13+ };
14+ users = {groups = {proc = {gid = γ; members = [String];};};};
15+ } ->
16+ ζ,
17+ δ.mkOption = {default = Bool; description = String; type = η;} -> θ,
18+ δ.types = ι,
19+ κ.security = α,
20+ λ.gids = α,
21+ μ.ids = λ,
22+ ε.joachifm = ν,
23+ ι.bool = η
24+) =>
25+{config = α; lib = δ;} ->
26+{ config = ζ;
27+ meta = {doc = Path; maintainers = [ν];};
28+ options = {security = {hideProcessInformation = θ;};};
29+}
test/golden/importless/hpsa.txtnew file+42
@@ -0,0 +1,42 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ.
2+( α.enable = β,
3+ γ.licenses = δ,
4+ γ.maintainers = ε,
5+ γ.mkEnableOption = String -> ζ,
6+ γ.mkIf =
7+ β ->
8+ { boot =
9+ { initrd =
10+ {availableKernelModules = [String]; kernelModules = [String];};
11+ };
12+ environment = {systemPackages = [η];};
13+ } ->
14+ θ,
15+ γ.volth = ι,
16+ κ.dpkg = λ,
17+ κ.fetchurl = {sha256 = String; url = String;} -> μ,
18+ κ.mkDerivation =
19+ { dontStrip = Bool;
20+ installPhase = String;
21+ meta =
22+ { description = String;
23+ homepage = String;
24+ license = ν;
25+ maintainers = [ι];
26+ platforms = [String];
27+ };
28+ nativeBuildInputs = [λ];
29+ pname = String;
30+ src = μ;
31+ unpackPhase = String;
32+ version = String;
33+ } ->
34+ η,
35+ ξ.HPSmartArray = α,
36+ ο.raid = ξ,
37+ π.hardware = ο,
38+ δ.unfreeRedistributable = ν,
39+ ρ.stdenv = κ
40+) =>
41+{config = α; lib = γ; pkgs = κ;} ->
42+{config = θ; options = {hardware = {raid = {HPSmartArray = {enable = ζ;};};};};}
test/golden/importless/http-getter.txtnew file+24
@@ -0,0 +1,24 @@
1+∀ α β γ δ ε ζ η θ ι.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildInputs = [γ];
5+ meta =
6+ {description = String; homepage = String; license = δ; platforms = ε;};
7+ pname = String;
8+ src = ζ;
9+ version = String;
10+ } ->
11+ η,
12+ β.licenses = θ,
13+ β.platforms = ι,
14+ θ.gpl3 = δ,
15+ ι.unix = ε
16+) =>
17+{ cmake = γ;
18+ curl = γ;
19+ fetchFromGitHub =
20+ {owner = String; repo = String; rev = String; sha256 = String;} -> ζ;
21+ pkgconfig = γ;
22+ stdenv = α;
23+} ->
24+η
test/golden/importless/hyperkit.txtnew file+37
@@ -0,0 +1,37 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο.
2+( α.atkinschang = β,
3+ α.licenses = γ,
4+ α.maintainers = δ,
5+ α.platforms = ε,
6+ ζ.buildInputs = η,
7+ ζ.doCheck = θ,
8+ ζ.nativeBuildInputs = ι,
9+ ζ.src = κ,
10+ ζ.vendorSha256 = λ,
11+ ζ.version = μ,
12+ γ.asl20 = ν,
13+ ε.darwin = ξ
14+) =>
15+{ buildGoModule =
16+ { buildInputs = η;
17+ buildPhase = String;
18+ doCheck = θ;
19+ installPhase = String;
20+ meta =
21+ { description = String;
22+ homepage = String;
23+ license = ν;
24+ maintainers = [β];
25+ platforms = ξ;
26+ };
27+ nativeBuildInputs = ι;
28+ pname = String;
29+ src = κ;
30+ vendorSha256 = λ;
31+ version = μ;
32+ } ->
33+ ο;
34+ lib = α;
35+ minikube = ζ;
36+} ->
37+ο
test/golden/importless/hyperv-guest.txtnew file+34
@@ -0,0 +1,34 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ φ.
2+( α.bin = β,
3+ α.hypervGuest = γ,
4+ α.lib = δ,
5+ ε.mkEnableOption = String -> ζ,
6+ ε.mkIf =
7+ η ->
8+ { boot = {initrd = {kernelModules = [String];}; kernelParams = [String];};
9+ environment = {systemPackages = [β];};
10+ security = {rngd = {enable = Bool;};};
11+ services = {udev = {packages = θ;};};
12+ systemd =
13+ {packages = [δ]; targets = {hyperv-daemons = {wantedBy = [String];};};};
14+ } ->
15+ ι,
16+ ε.mkOption =
17+ {default = String; description = String; example = String; type = κ;} -> λ,
18+ ε.singleton = μ -> θ,
19+ ε.types = ν,
20+ ξ.writeTextFile = {destination = String; name = String; text = String;} -> μ,
21+ γ.enable = η,
22+ ο.virtualisation = α,
23+ π.hyperv-daemons = α,
24+ ρ.kernelPackages = π,
25+ σ.boot = ρ,
26+ τ.hyperv-daemons = α,
27+ υ.kernelPackages = τ,
28+ φ.boot = υ,
29+ ν.str = κ
30+) =>
31+{config = α; lib = ε; pkgs = ξ;} ->
32+{ config = ι;
33+ options = {virtualisation = {hypervGuest = {enable = ζ; videoMode = λ;};};};
34+}
test/golden/importless/i2p.txtnew file+43
@@ -0,0 +1,43 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ.
2+( α.i2p = β,
3+ γ.mkEnableOption = String -> δ,
4+ γ.mkIf =
5+ ε ->
6+ { systemd =
7+ { services =
8+ { i2p =
9+ { after = [String];
10+ description = String;
11+ serviceConfig =
12+ { ExecStart = String;
13+ Restart = String;
14+ User = String;
15+ WorkingDirectory = String;
16+ };
17+ wantedBy = [String];
18+ };
19+ };
20+ };
21+ users =
22+ { groups = {i2p = {gid = ζ;};};
23+ users =
24+ { i2p =
25+ { createHome = Bool;
26+ description = String;
27+ group = String;
28+ home = String;
29+ uid = η;
30+ };
31+ };
32+ };
33+ } ->
34+ θ,
35+ β.enable = ε,
36+ ι.services = α,
37+ κ.gids = α,
38+ λ.ids = κ,
39+ μ.uids = α,
40+ ν.ids = μ
41+) =>
42+{config = α; lib = γ; pkgs = ξ;} ->
43+{config = θ; options = {services = {i2p = {enable = δ;};};};}
test/golden/importless/i3ipc-glib.txtnew file+38
@@ -0,0 +1,38 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildInputs = [γ];
5+ meta =
6+ { description = String;
7+ homepage = String;
8+ license = δ;
9+ maintainers = [ε];
10+ platforms = ζ;
11+ };
12+ nativeBuildInputs = [η];
13+ pname = String;
14+ preAutoreconf = String;
15+ src = θ;
16+ version = String;
17+ } ->
18+ ι,
19+ β.licenses = κ,
20+ β.maintainers = λ,
21+ β.platforms = μ,
22+ β.teto = ε,
23+ κ.gpl3 = δ,
24+ μ.linux = ζ
25+) =>
26+{ autoreconfHook = η;
27+ fetchFromGitHub =
28+ {owner = String; repo = String; rev = String; sha256 = String;} -> θ;
29+ gobject-introspection = γ;
30+ gtk-doc = γ;
31+ json-glib = γ;
32+ libxcb = γ;
33+ pkgconfig = η;
34+ stdenv = α;
35+ which = η;
36+ xorgproto = γ;
37+} ->
38+ι
test/golden/importless/ibus-qt.txtnew file+35
@@ -0,0 +1,35 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildInputs = [γ];
5+ cmakeFlags = [String];
6+ meta =
7+ { description = String;
8+ homepage = String;
9+ license = δ;
10+ maintainers = [ε];
11+ platforms = ζ;
12+ };
13+ nativeBuildInputs = [η];
14+ pname = String;
15+ src = θ;
16+ version = String;
17+ } ->
18+ ι,
19+ β.gebner = ε,
20+ β.licenses = κ,
21+ β.maintainers = λ,
22+ β.platforms = μ,
23+ κ.gpl2Plus = δ,
24+ μ.linux = ζ
25+) =>
26+{ cmake = γ;
27+ doxygen = γ;
28+ fetchurl = {sha256 = String; url = String;} -> θ;
29+ ibus = γ;
30+ icu = γ;
31+ pkgconfig = η;
32+ qt4 = γ;
33+ stdenv = α;
34+} ->
35+ι
test/golden/importless/icewm.txtnew file+21
@@ -0,0 +1,21 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ.
2+( α.icewm = β,
3+ γ.mkEnableOption = String -> δ,
4+ γ.mkIf =
5+ ε ->
6+ { environment = {systemPackages = [ζ];};
7+ services = {xserver = {windowManager = {session = η;};};};
8+ } ->
9+ θ,
10+ γ.singleton = {name = String; start = String;} -> η,
11+ ι.icewm = ζ,
12+ β.enable = ε,
13+ κ.windowManager = α,
14+ λ.xserver = κ,
15+ μ.services = λ
16+) =>
17+{config = α; lib = γ; pkgs = ι;} ->
18+{ config = θ;
19+ options =
20+ {services = {xserver = {windowManager = {icewm = {enable = δ;};};};};};
21+}
test/golden/importless/icons.txtnew file+25
@@ -0,0 +1,25 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ.
2+( α.enable = β,
3+ γ.mkIf =
4+ β ->
5+ { environment =
6+ { pathsToLink = [String];
7+ profileRelativeSessionVariables = {XCURSOR_PATH = [String];};
8+ sessionVariables = {XCURSOR_PATH = [String];};
9+ };
10+ } ->
11+ δ,
12+ γ.mkOption = {default = Bool; description = String; type = ε;} -> ζ,
13+ γ.teams = η,
14+ γ.types = θ,
15+ ι.icons = α,
16+ κ.xdg = ι,
17+ η.members = λ,
18+ μ.freedesktop = η,
19+ θ.bool = ε
20+) =>
21+{config = α; lib = γ;} ->
22+{ config = δ;
23+ meta = {maintainers = λ;};
24+ options = {xdg = {icons = {enable = ζ;};};};
25+}
test/golden/importless/ide.txtnew file+39
@@ -0,0 +1,39 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildInputs = [γ];
5+ enableParallelBuilding = Bool;
6+ meta =
7+ { description = String;
8+ homepage = String;
9+ license = δ;
10+ longDescription = String;
11+ maintainers = [ε];
12+ platforms = ζ;
13+ };
14+ nativeBuildInputs = [η];
15+ pname = String;
16+ postInstall = String;
17+ sourceRoot = String;
18+ src = θ;
19+ version = String;
20+ } ->
21+ ι,
22+ β.licenses = κ,
23+ β.maintainers = λ,
24+ β.platforms = μ,
25+ κ.mpl20 = δ,
26+ λ.dtzWill = ε,
27+ μ.linux = ζ
28+) =>
29+{ fetchFromGitHub =
30+ {owner = String; repo = String; rev = String; sha256 = String;} -> θ;
31+ makeWrapper = η;
32+ minizinc = ν;
33+ qmake = η;
34+ qtbase = γ;
35+ qtwebengine = γ;
36+ qtwebkit = γ;
37+ stdenv = α;
38+} ->
39+ι
test/golden/importless/idle.txtnew file+41
@@ -0,0 +1,41 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildInputs = [γ];
5+ mesonFlags = [String];
6+ meta =
7+ { description = String;
8+ homepage = δ;
9+ license = ε;
10+ longDescription = String;
11+ maintainers = [ζ];
12+ platforms = η;
13+ };
14+ nativeBuildInputs = [θ];
15+ pname = String;
16+ postPatch = String;
17+ src = ι;
18+ version = String;
19+ } ->
20+ κ,
21+ ι.meta = λ,
22+ β.licenses = μ,
23+ β.maintainers = ν,
24+ β.platforms = ξ,
25+ β.primeos = ζ,
26+ μ.mit = ε,
27+ ξ.linux = η,
28+ λ.homepage = δ
29+) =>
30+{ fetchFromGitHub =
31+ {owner = String; repo = String; rev = String; sha256 = String;} -> ι;
32+ meson = θ;
33+ ninja = θ;
34+ pkgconfig = θ;
35+ scdoc = θ;
36+ stdenv = α;
37+ systemd = γ;
38+ wayland = γ;
39+ wayland-protocols = γ;
40+} ->
41+κ
test/golden/importless/iftop.txtnew file+16
@@ -0,0 +1,16 @@
1+∀ α β γ δ ε ζ η θ ι.
2+( α.iftop = β,
3+ γ.iftop = δ,
4+ ε.mkEnableOption = String -> ζ,
5+ ε.mkIf =
6+ η ->
7+ { environment = {systemPackages = [δ];};
8+ security =
9+ {wrappers = {iftop = {capabilities = String; source = String;};};};
10+ } ->
11+ θ,
12+ β.enable = η,
13+ ι.programs = α
14+) =>
15+{config = α; lib = ε; pkgs = γ;} ->
16+{config = θ; options = {programs = {iftop = {enable = ζ;};};};}
test/golden/importless/iio.txtnew file+20
@@ -0,0 +1,20 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο.
2+( α.enable = β,
3+ γ.iio-sensor-proxy = δ,
4+ γ.mkIf =
5+ β ->
6+ { boot = {initrd = {availableKernelModules = [String];};};
7+ environment = {systemPackages = [δ];};
8+ services = {dbus = {packages = [ε];}; udev = {packages = [ζ];};};
9+ systemd = {packages = [η];};
10+ } ->
11+ θ,
12+ γ.mkOption = {default = Bool; description = String; type = ι;} -> κ,
13+ γ.types = λ,
14+ μ.iio = α,
15+ ν.sensor = μ,
16+ ξ.hardware = ν,
17+ λ.bool = ι
18+) =>
19+{config = α; lib = γ; pkgs = ο;} ->
20+{config = θ; options = {hardware = {sensor = {iio = {enable = κ;};};};};}
test/golden/importless/illum.txtnew file+23
@@ -0,0 +1,23 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.illum = β,
3+ γ.mkIf =
4+ δ ->
5+ { systemd =
6+ { services =
7+ { illum =
8+ { description = String;
9+ serviceConfig = {ExecStart = String;};
10+ wantedBy = [String];
11+ };
12+ };
13+ };
14+ } ->
15+ ε,
16+ γ.mkOption = {default = Bool; description = String; type = ζ;} -> η,
17+ γ.types = θ,
18+ β.enable = δ,
19+ ι.services = α,
20+ θ.bool = ζ
21+) =>
22+{config = α; lib = γ; pkgs = κ;} ->
23+{config = ε; options = {services = {illum = {enable = η;};};};}
test/golden/importless/imapfilter.txtnew file+33
@@ -0,0 +1,33 @@
1+∀ β γ δ ε ζ η θ ι κ λ μ ν.
2+( β.maintainers = γ,
3+ β.mit = δ,
4+ β.mkDerivation =
5+ { makeFlags = [String];
6+ meta =
7+ { description = String;
8+ homepage = String;
9+ license = δ;
10+ maintainers = ∀ α. α;
11+ platforms = ε;
12+ };
13+ pname = String;
14+ propagatedBuildInputs = [ζ];
15+ src = η;
16+ version = String;
17+ } ->
18+ θ,
19+ β.unix = ε,
20+ ι.licenses = β,
21+ κ.lib = ι,
22+ λ.lib = β,
23+ μ.platforms = β,
24+ ν.lib = μ
25+) =>
26+{ fetchFromGitHub =
27+ {owner = String; repo = String; rev = String; sha256 = String;} -> η;
28+ lua = ζ;
29+ openssl = ζ;
30+ pcre = ζ;
31+ stdenv = β;
32+} ->
33+θ
test/golden/importless/incidenceeditor.txtnew file+25
@@ -0,0 +1,25 @@
1+∀ α β γ δ ε ζ η.
2+(α.licenses = β, β.fdl12 = γ, β.gpl2 = γ, β.lgpl21 = γ) => { akonadi = δ;
3+ akonadi-mime = δ;
4+ calendarsupport = δ;
5+ eventviews = δ;
6+ extra-cmake-modules = ε;
7+ kdepim-apps-libs = δ;
8+ kdepimTeam = ζ;
9+ kdiagram = δ;
10+ kdoctools = ε;
11+ kldap = δ;
12+ kmime = δ;
13+ lib = α;
14+ mkDerivation =
15+ { buildInputs = [δ];
16+ meta = {license = [γ]; maintainers = ζ;};
17+ name = String;
18+ nativeBuildInputs = [ε];
19+ outputs = [String];
20+ } ->
21+ η;
22+ pimcommon = δ;
23+ qtbase = δ;
24+} ->
25+η
test/golden/importless/infobar.txtnew file+35
@@ -0,0 +1,35 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildFlags = [String];
5+ buildInputs = [γ];
6+ installPhase = String;
7+ meta =
8+ { broken = Bool;
9+ description = String;
10+ homepage = String;
11+ license = δ;
12+ maintainers = [ε];
13+ platforms = ζ;
14+ };
15+ nativeBuildInputs = [η];
16+ pname = String;
17+ src = θ;
18+ version = String;
19+ } ->
20+ ι,
21+ β.licenses = κ,
22+ β.maintainers = λ,
23+ β.platforms = μ,
24+ κ.gpl2Plus = δ,
25+ λ.jtojnar = ε,
26+ μ.linux = ζ
27+) =>
28+{ deadbeef = γ;
29+ fetchurl = {sha256 = String; url = String;} -> θ;
30+ gtk3 = γ;
31+ libxml2 = γ;
32+ pkgconfig = η;
33+ stdenv = α;
34+} ->
35+ι
test/golden/importless/init-script.txtnew file+18
@@ -0,0 +1,18 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ.
2+( α.enable = β,
3+ γ.mkIf = β -> {system = {build = {installBootLoader = δ;};};} -> ε,
4+ γ.mkOption = {default = Bool; description = String; type = ζ;} -> η,
5+ γ.types = θ,
6+ ι.bash = κ,
7+ ι.coreutils = λ,
8+ ι.gnugrep = λ,
9+ ι.gnused = λ,
10+ ι.substituteAll =
11+ {bash = κ; isExecutable = Bool; path = [λ]; src = Path;} -> δ,
12+ μ.initScript = α,
13+ ν.loader = μ,
14+ ξ.boot = ν,
15+ θ.bool = ζ
16+) =>
17+{config = α; lib = γ; pkgs = ι;} ->
18+{config = ε; options = {boot = {loader = {initScript = {enable = η;};};};};}
test/golden/importless/intel-microcode.txtnew file+15
@@ -0,0 +1,15 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ.
2+( α.updateMicrocode = β,
3+ γ.mkIf = β -> {boot = {initrd = {prepend = δ;};};} -> ε,
4+ γ.mkOption = {default = Bool; description = String; type = ζ;} -> η,
5+ γ.mkOrder = Integer -> [String] -> δ,
6+ γ.types = θ,
7+ ι.intel = α,
8+ κ.cpu = ι,
9+ λ.hardware = κ,
10+ θ.bool = ζ
11+) =>
12+{config = α; lib = γ; pkgs = μ;} ->
13+{ config = ε;
14+ options = {hardware = {cpu = {intel = {updateMicrocode = η;};};};};
15+}
test/golden/importless/intel.txtnew file+31
@@ -0,0 +1,31 @@
1+∀ α β γ δ ε ζ η θ ι κ λ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { installPhase = String;
5+ meta =
6+ { description = String;
7+ homepage = String;
8+ license = γ;
9+ maintainers = [δ];
10+ platforms = ε;
11+ };
12+ nativeBuildInputs = [ζ];
13+ pname = String;
14+ src = η;
15+ version = String;
16+ } ->
17+ θ,
18+ β.andir = δ,
19+ β.licenses = ι,
20+ β.maintainers = κ,
21+ β.platforms = λ,
22+ ι.unfreeRedistributableFirmware = γ,
23+ λ.linux = ε
24+) =>
25+{ fetchFromGitHub =
26+ {owner = String; repo = String; rev = String; sha256 = String;} -> η;
27+ iucode-tool = ζ;
28+ libarchive = ζ;
29+ stdenv = α;
30+} ->
31+θ
test/golden/importless/iotop.txtnew file+14
@@ -0,0 +1,14 @@
1+∀ α β γ δ ε ζ η θ.
2+( α.iotop = β,
3+ γ.mkEnableOption = String -> δ,
4+ γ.mkIf =
5+ ε ->
6+ { security =
7+ {wrappers = {iotop = {capabilities = String; source = String;};};};
8+ } ->
9+ ζ,
10+ β.enable = ε,
11+ η.programs = α
12+) =>
13+{config = α; lib = γ; pkgs = θ;} ->
14+{config = ζ; options = {programs = {iotop = {enable = δ;};};};}
test/golden/importless/iprange.txtnew file+20
@@ -0,0 +1,20 @@
1+∀ α β γ δ ε ζ η θ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { meta =
5+ { description = String;
6+ homepage = String;
7+ license = γ;
8+ maintainers = [δ];
9+ };
10+ pname = String;
11+ src = ε;
12+ version = String;
13+ } ->
14+ ζ,
15+ β.licenses = η,
16+ β.maintainers = θ,
17+ β.oxzi = δ,
18+ η.gpl2 = γ
19+) =>
20+{fetchurl = {sha256 = String; url = String;} -> ε; stdenv = α;} -> ζ
test/golden/importless/iproute2.txtnew file+34
@@ -0,0 +1,34 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ.
2+( α.iproute2 = β,
3+ γ.fileContents = String -> δ,
4+ γ.mkEnableOption = String -> ε,
5+ γ.mkIf =
6+ ζ ->
7+ { environment =
8+ { etc =
9+ { iproute2/bpf_pinning = {mode = String; text = δ;};
10+ iproute2/ematch_map = {mode = String; text = η;};
11+ iproute2/group = {mode = String; text = θ;};
12+ iproute2/nl_protos = {mode = String; text = ι;};
13+ iproute2/rt_dsfield = {mode = String; text = κ;};
14+ iproute2/rt_protos = {mode = String; text = λ;};
15+ iproute2/rt_realms = {mode = String; text = μ;};
16+ iproute2/rt_scopes = {mode = String; text = ν;};
17+ iproute2/rt_tables = {mode = String; text = ξ;};
18+ };
19+ };
20+ } ->
21+ ο,
22+ γ.mkOption = {default = String; description = String; type = π;} -> ρ,
23+ γ.optionalString = Bool -> String -> ξ,
24+ γ.types = σ,
25+ β.enable = ζ,
26+ β.rttablesExtraConfig = String,
27+ τ.networking = α,
28+ σ.lines = π
29+) =>
30+{config = α; lib = γ; pkgs = υ;} ->
31+{ config = ο;
32+ options =
33+ {networking = {iproute2 = {enable = ε; rttablesExtraConfig = ρ;};};};
34+}
test/golden/importless/irqbalance.txtnew file+16
@@ -0,0 +1,16 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.irqbalance = β,
3+ γ.mkEnableOption = String -> δ,
4+ γ.mkIf =
5+ ε ->
6+ { environment = {systemPackages = [ζ];};
7+ systemd =
8+ {packages = [η]; services = {irqbalance = {wantedBy = [String];};};};
9+ } ->
10+ θ,
11+ ι.irqbalance = ζ,
12+ β.enable = ε,
13+ κ.services = α
14+) =>
15+{config = α; lib = γ; pkgs = ι;} ->
16+{config = θ; options = {services = {irqbalance = {enable = δ;};};};}
test/golden/importless/iucode-tool.txtnew file+28
@@ -0,0 +1,28 @@
1+∀ α β γ δ ε ζ η θ ι.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { enableParallelBuilding = Bool;
5+ meta =
6+ { description = String;
7+ homepage = String;
8+ license = γ;
9+ maintainers = [δ];
10+ platforms = [String];
11+ };
12+ nativeBuildInputs = [ε];
13+ pname = String;
14+ src = ζ;
15+ version = String;
16+ } ->
17+ η,
18+ β.licenses = θ,
19+ β.maintainers = ι,
20+ β.peterhoeg = δ,
21+ θ.gpl2 = γ
22+) =>
23+{ autoreconfHook = ε;
24+ fetchFromGitLab =
25+ {owner = String; repo = String; rev = String; sha256 = String;} -> ζ;
26+ stdenv = α;
27+} ->
28+η
test/golden/importless/iwd.txtnew file+27
@@ -0,0 +1,27 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π.
2+( α.enable = Bool,
3+ α.iwd = β,
4+ γ.dtzWill = δ,
5+ γ.maintainers = ε,
6+ γ.mic92 = δ,
7+ γ.mkEnableOption = String -> ζ,
8+ γ.mkIf =
9+ η ->
10+ { assertions = [{assertion = Bool; message = String;}];
11+ environment = {systemPackages = [θ];};
12+ services = {dbus = {packages = [ι];};};
13+ systemd = {packages = [κ]; services = {iwd = {wantedBy = [String];};};};
14+ } ->
15+ λ,
16+ μ.iwd = θ,
17+ β.enable = η,
18+ ν.wireless = α,
19+ ξ.networking = ν,
20+ ο.wireless = α,
21+ π.networking = ο
22+) =>
23+{config = α; lib = γ; pkgs = μ;} ->
24+{ config = λ;
25+ meta = {maintainers = [δ];};
26+ options = {networking = {wireless = {iwd = {enable = ζ;};};};};
27+}
test/golden/importless/java.txtnew file+17
@@ -0,0 +1,17 @@
1+∀ β γ δ ε ζ η θ ι κ λ μ ν ξ ο.
2+( (β) // ({description = String;}) ~ (γ),
3+ δ.java = ε,
4+ ζ.mkEnableOption = String -> β,
5+ ζ.mkIf =
6+ η -> {environment = {shellInit = String; systemPackages = [θ];};} -> ι,
7+ ζ.mkOption =
8+ {default = κ; defaultText = String; description = String; type = λ;} -> μ,
9+ ζ.types = ν,
10+ ξ.jdk = κ,
11+ ε.enable = η,
12+ ε.package = θ,
13+ ο.programs = δ,
14+ ν.package = λ
15+) =>
16+{config = δ; lib = ζ; pkgs = ξ;} ->
17+{config = ι; options = {programs = {java = {enable = ∀ α. α; package = μ;};};};}
test/golden/importless/jdk-darwin-base.txtnew file+34
@@ -0,0 +1,34 @@
1+∀ γ δ ε ζ η θ ι κ λ μ ν ξ ο π.
2+( γ.packageType = String,
3+ δ.lib = ε,
4+ δ.maintainers = ζ,
5+ δ.mkDerivation =
6+ { dontStrip = Integer;
7+ installPhase = String;
8+ meta =
9+ { description = String;
10+ license = η;
11+ maintainers = [θ];
12+ platforms = [String];
13+ };
14+ name = String;
15+ passthru = {home = ι; jre = ι;};
16+ src = κ;
17+ } ->
18+ ι,
19+ δ.name = λ,
20+ ε.licenses = μ,
21+ ε.taku0 = θ,
22+ μ.gpl2Classpath = η,
23+ ν.lib = δ,
24+ ξ.cpu = δ,
25+ ο.parsed = ξ,
26+ π.hostPlatform = ο
27+) =>
28+γ ->
29+{ fetchurl =
30+ {sha256 = ∀ α β. (α.sha256 = β) => β; url = ∀ α β. (α.url = β) => β;} -> κ;
31+ stdenv = δ;
32+ swingSupport = Bool;
33+} ->
34+ι
test/golden/importless/jdk11-linux.txtnew file+25
@@ -0,0 +1,25 @@
1+∀ α β γ δ ε ζ η θ ι κ λ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { dontStrip = Bool;
5+ installPhase = String;
6+ meta = {license = γ; platforms = [String];};
7+ passthru = {home = δ; jre = δ;};
8+ pname = String;
9+ postFixup = String;
10+ src = ε;
11+ version = String;
12+ } ->
13+ δ,
14+ β.licenses = ζ,
15+ ζ.unfree = γ
16+) =>
17+{ alsaLib = η;
18+ freetype = θ;
19+ requireFile = {name = String; sha256 = String; url = String;} -> ε;
20+ setJavaClassPath = ι;
21+ stdenv = α;
22+ xorg = κ;
23+ zlib = λ;
24+} ->
25+δ
test/golden/importless/jdk14-linux.txtnew file+25
@@ -0,0 +1,25 @@
1+∀ α β γ δ ε ζ η θ ι κ λ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { dontStrip = Bool;
5+ installPhase = String;
6+ meta = {license = γ; platforms = [String];};
7+ passthru = {home = δ; jre = δ;};
8+ pname = String;
9+ postFixup = String;
10+ src = ε;
11+ version = String;
12+ } ->
13+ δ,
14+ β.licenses = ζ,
15+ ζ.unfree = γ
16+) =>
17+{ alsaLib = η;
18+ freetype = θ;
19+ requireFile = {name = String; sha256 = String; url = String;} -> ε;
20+ setJavaClassPath = ι;
21+ stdenv = α;
22+ xorg = κ;
23+ zlib = λ;
24+} ->
25+δ
test/golden/importless/jmx-httpserver.txtnew file+32
@@ -0,0 +1,32 @@
1+∀ α β γ δ ε ζ η θ ι κ λ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildInputs = [γ];
5+ installPhase = String;
6+ jarName = String;
7+ meta =
8+ { description = String;
9+ homepage = String;
10+ license = δ;
11+ maintainers = [ε];
12+ platforms = ζ;
13+ };
14+ name = String;
15+ phases = String;
16+ src = η;
17+ version = String;
18+ } ->
19+ θ,
20+ β.licenses = ι,
21+ β.maintainers = κ,
22+ β.platforms = λ,
23+ ι.asl20 = δ,
24+ κ.offline = ε,
25+ λ.unix = ζ
26+) =>
27+{ fetchurl = {sha256 = String; url = String;} -> η;
28+ jre = γ;
29+ makeWrapper = γ;
30+ stdenv = α;
31+} ->
32+θ
test/golden/importless/js-build-tools.txtnew file+27
@@ -0,0 +1,27 @@
1+∀ α β γ δ ε ζ η θ ι.
2+( α.lib = β,
3+ β.licenses = γ,
4+ β.maintainers = δ,
5+ γ.asl20 = ε,
6+ δ.maurer = ζ
7+) =>
8+{ buildOcaml =
9+ { buildInputs = [η];
10+ configurePhase = String;
11+ dontAddPrefix = Bool;
12+ hasSharedObjects = Bool;
13+ installPhase = String;
14+ meta = {description = String; license = ε; maintainers = [ζ];};
15+ minimumSupportedOcamlVersion = String;
16+ name = String;
17+ patches = [Path];
18+ src = θ;
19+ version = String;
20+ } ->
21+ ι;
22+ fetchurl = {sha256 = String; url = String;} -> θ;
23+ ocaml_oasis = η;
24+ opaline = η;
25+ stdenv = α;
26+} ->
27+ι
test/golden/importless/json-exporter.txtnew file+31
@@ -0,0 +1,31 @@
1+∀ α β γ δ ε ζ η θ ι κ λ.
2+( α.licenses = β,
3+ α.maintainers = γ,
4+ α.willibutz = δ,
5+ ε.prometheus-exporters = ζ,
6+ β.asl20 = η,
7+ ζ.json = θ
8+) =>
9+{ buildGoPackage =
10+ { goDeps = Path;
11+ goPackagePath = String;
12+ meta =
13+ { description = String;
14+ homepage = String;
15+ license = η;
16+ maintainers = [δ];
17+ };
18+ passthru = {tests = {json = θ;};};
19+ patches = [ι];
20+ pname = String;
21+ src = κ;
22+ version = String;
23+ } ->
24+ λ;
25+ fetchFromGitHub =
26+ {owner = String; repo = String; rev = String; sha256 = String;} -> κ;
27+ fetchpatch = {sha256 = String; url = String;} -> ι;
28+ lib = α;
29+ nixosTests = ε;
30+} ->
31+λ
test/golden/importless/json.txtnew file+15
@@ -0,0 +1,15 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ.
2+( α.json = β,
3+ γ.mkOption = {description = String; type = δ;} -> ε,
4+ γ.types = ζ,
5+ η.exporters = α,
6+ θ.prometheus = η,
7+ ι.services = θ,
8+ ζ.path = δ,
9+ κ.str = λ
10+) =>
11+{config = α; lib = γ; options = μ; pkgs = ν;} ->
12+{ extraOpts = {configFile = ε; listenAddress = {}; url = ξ;};
13+ port = Integer;
14+ serviceOpts = {serviceConfig = {ExecStart = String;};};
15+}
test/golden/importless/jwm-settings-manager.txtnew file+42
@@ -0,0 +1,42 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildInputs = [γ];
5+ meta =
6+ { description = String;
7+ homepage = String;
8+ license = δ;
9+ maintainers = [ε];
10+ platforms = ζ;
11+ };
12+ nativeBuildInputs = [η];
13+ pname = String;
14+ postPatch = String;
15+ src = θ;
16+ version = String;
17+ } ->
18+ ι,
19+ κ.bin = γ,
20+ λ.GConf = γ,
21+ β.licenses = μ,
22+ β.maintainers = ν,
23+ β.platforms = ξ,
24+ μ.gpl3 = δ,
25+ ν.romildo = ε,
26+ ξ.linux = ζ
27+) =>
28+{ cmake = η;
29+ fetchFromGitHub =
30+ {owner = String; repo = String; rev = String; sha256 = String;} -> θ;
31+ fltk = γ;
32+ gettext = η;
33+ glib = κ;
34+ gnome2 = λ;
35+ hicolor-icon-theme = γ;
36+ libGL = γ;
37+ libXpm = γ;
38+ pkgconfig = η;
39+ stdenv = α;
40+ which = γ;
41+} ->
42+ι
test/golden/importless/jwm.txtnew file+21
@@ -0,0 +1,21 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ.
2+( α.jwm = β,
3+ γ.mkEnableOption = String -> δ,
4+ γ.mkIf =
5+ ε ->
6+ { environment = {systemPackages = [ζ];};
7+ services = {xserver = {windowManager = {session = η;};};};
8+ } ->
9+ θ,
10+ γ.singleton = {name = String; start = String;} -> η,
11+ ι.jwm = ζ,
12+ β.enable = ε,
13+ κ.windowManager = α,
14+ λ.xserver = κ,
15+ μ.services = λ
16+) =>
17+{config = α; lib = γ; pkgs = ι;} ->
18+{ config = θ;
19+ options =
20+ {services = {xserver = {windowManager = {jwm = {enable = δ;};};};};};
21+}
test/golden/importless/k3b.txtnew file+59
@@ -0,0 +1,59 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ.
2+( α.getBin = β -> γ,
3+ α.gpl2Plus = δ,
4+ α.licenses = ε,
5+ α.maintainers = ζ,
6+ α.makeBinPath = [η] -> θ,
7+ α.makeLibraryPath = [η] -> ι,
8+ α.phreedom = κ,
9+ α.platforms = λ,
10+ α.sander = κ,
11+ λ.linux = μ
12+) =>
13+{ cdparanoia = η;
14+ cdrdao = η;
15+ cdrtools = η;
16+ dvdplusrwtools = η;
17+ extra-cmake-modules = ν;
18+ ffmpeg_3 = η;
19+ flac = η;
20+ karchive = η;
21+ kcmutils = η;
22+ kdoctools = ν;
23+ kfilemetadata = η;
24+ kinit = β;
25+ knewstuff = η;
26+ knotifyconfig = η;
27+ kxmlgui = η;
28+ lame = η;
29+ lib = α;
30+ libburn = η;
31+ libdvdcss = η;
32+ libdvdread = η;
33+ libkcddb = η;
34+ libmad = η;
35+ libmpcdec = η;
36+ libmusicbrainz3 = η;
37+ libsamplerate = η;
38+ libsndfile = η;
39+ libvorbis = η;
40+ makeWrapper = ν;
41+ mkDerivation =
42+ { buildInputs = [η];
43+ meta = {license = [δ]; maintainers = [κ]; platforms = μ;};
44+ name = String;
45+ nativeBuildInputs = [ν];
46+ postFixup = String;
47+ propagatedUserEnvPkgs = [γ];
48+ } ->
49+ ξ;
50+ normalize = η;
51+ qtwebkit = η;
52+ shared-mime-info = η;
53+ solid = η;
54+ sox = η;
55+ taglib = η;
56+ transcode = η;
57+ vcdimager = η;
58+} ->
59+ξ
test/golden/importless/kaddressbook.txtnew file+35
@@ -0,0 +1,35 @@
1+∀ α β γ δ ε ζ η.
2+(α.licenses = β, β.fdl12 = γ, β.gpl2 = γ, β.lgpl21 = γ) => { akonadi = δ;
3+ akonadi-search = δ;
4+ extra-cmake-modules = ε;
5+ grantlee = δ;
6+ grantleetheme = δ;
7+ kcmutils = δ;
8+ kcompletion = δ;
9+ kcrash = δ;
10+ kdbusaddons = δ;
11+ kdepim-apps-libs = δ;
12+ kdepimTeam = ζ;
13+ kdoctools = ε;
14+ ki18n = δ;
15+ kontactinterface = δ;
16+ kparts = δ;
17+ kpimtextedit = δ;
18+ kxmlgui = δ;
19+ lib = α;
20+ libkdepim = δ;
21+ libkleo = δ;
22+ mailcommon = δ;
23+ mkDerivation =
24+ { buildInputs = [δ];
25+ meta = {license = [γ]; maintainers = ζ;};
26+ name = String;
27+ nativeBuildInputs = [ε];
28+ } ->
29+ η;
30+ pimcommon = δ;
31+ prison = δ;
32+ qgpgme = δ;
33+ qtbase = δ;
34+} ->
35+η
test/golden/importless/kak-ansi.txtnew file+28
@@ -0,0 +1,28 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { installPhase = String;
5+ meta =
6+ { description = String;
7+ homepage = String;
8+ license = γ;
9+ maintainers = [δ];
10+ platforms = ε;
11+ };
12+ name = String;
13+ src = ζ;
14+ version = String;
15+ } ->
16+ η,
17+ β.eraserhd = δ,
18+ β.licenses = θ,
19+ β.maintainers = ι,
20+ β.platforms = κ,
21+ θ.unlicense = γ,
22+ κ.all = ε
23+) =>
24+{ fetchFromGitHub =
25+ {owner = String; repo = String; rev = String; sha256 = String;} -> ζ;
26+ stdenv = α;
27+} ->
28+η
test/golden/importless/kak-auto-pairs.txtnew file+28
@@ -0,0 +1,28 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { installPhase = String;
5+ meta =
6+ { description = String;
7+ homepage = String;
8+ license = γ;
9+ maintainers = [δ];
10+ platform = ε;
11+ };
12+ name = String;
13+ src = ζ;
14+ version = String;
15+ } ->
16+ η,
17+ β.licenses = θ,
18+ β.maintainers = ι,
19+ β.nrdxp = δ,
20+ β.platforms = κ,
21+ θ.unlicense = γ,
22+ κ.all = ε
23+) =>
24+{ fetchFromGitHub =
25+ {owner = String; repo = String; rev = String; sha256 = String;} -> ζ;
26+ stdenv = α;
27+} ->
28+η
test/golden/importless/kak-buffers.txtnew file+28
@@ -0,0 +1,28 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { installPhase = String;
5+ meta =
6+ { description = String;
7+ homepage = String;
8+ license = γ;
9+ maintainers = [δ];
10+ platform = ε;
11+ };
12+ name = String;
13+ src = ζ;
14+ version = String;
15+ } ->
16+ η,
17+ β.licenses = θ,
18+ β.maintainers = ι,
19+ β.nrdxp = δ,
20+ β.platforms = κ,
21+ θ.mit = γ,
22+ κ.all = ε
23+) =>
24+{ fetchFromGitHub =
25+ {owner = String; repo = String; rev = String; sha256 = String;} -> ζ;
26+ stdenv = α;
27+} ->
28+η
test/golden/importless/kak-fzf.txtnew file+34
@@ -0,0 +1,34 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ.
2+( α.assertOneOf = String -> β -> [String] -> Bool,
3+ α.lib = γ,
4+ α.mkDerivation =
5+ { configurePhase = String;
6+ installPhase = String;
7+ meta =
8+ { description = String;
9+ homepage = String;
10+ license = δ;
11+ maintainers = [ε];
12+ platform = ζ;
13+ };
14+ name = String;
15+ src = η;
16+ version = String;
17+ } ->
18+ θ,
19+ ι.pname = β,
20+ κ.asserts = α,
21+ λ.lib = κ,
22+ γ.licenses = μ,
23+ γ.maintainers = ν,
24+ γ.nrdxp = ε,
25+ γ.platforms = ξ,
26+ μ.mit = δ,
27+ ξ.all = ζ
28+) =>
29+{ fetchFromGitHub =
30+ {owner = String; repo = String; rev = String; sha256 = String;} -> η;
31+ fzf = ι;
32+ stdenv = α;
33+} ->
34+θ
test/golden/importless/kak-plumb.txtnew file+30
@@ -0,0 +1,30 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { installPhase = String;
5+ meta =
6+ { description = String;
7+ homepage = String;
8+ license = γ;
9+ maintainers = [δ];
10+ platforms = ε;
11+ };
12+ pname = String;
13+ src = ζ;
14+ version = String;
15+ } ->
16+ η,
17+ β.eraserhd = δ,
18+ β.licenses = θ,
19+ β.maintainers = ι,
20+ β.platforms = κ,
21+ θ.unlicense = γ,
22+ κ.all = ε
23+) =>
24+{ fetchFromGitHub =
25+ {owner = String; repo = String; rev = String; sha256 = String;} -> ζ;
26+ kakoune-unwrapped = λ;
27+ plan9port = μ;
28+ stdenv = α;
29+} ->
30+η
test/golden/importless/kak-powerline.txtnew file+30
@@ -0,0 +1,30 @@
1+∀ α β γ δ ε ζ η θ ι κ λ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { configurePhase = String;
5+ installPhase = String;
6+ meta =
7+ { description = String;
8+ homepage = String;
9+ license = γ;
10+ maintainers = [δ];
11+ platform = ε;
12+ };
13+ name = String;
14+ src = ζ;
15+ version = String;
16+ } ->
17+ η,
18+ β.licenses = θ,
19+ β.maintainers = ι,
20+ β.nrdxp = δ,
21+ β.platforms = κ,
22+ θ.mit = γ,
23+ κ.all = ε
24+) =>
25+{ fetchFromGitHub =
26+ {owner = String; repo = String; rev = String; sha256 = String;} -> ζ;
27+ git = λ;
28+ stdenv = α;
29+} ->
30+η
test/golden/importless/kak-prelude.txtnew file+28
@@ -0,0 +1,28 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { installPhase = String;
5+ meta =
6+ { description = String;
7+ homepage = String;
8+ license = γ;
9+ maintainers = [δ];
10+ platform = ε;
11+ };
12+ name = String;
13+ src = ζ;
14+ version = String;
15+ } ->
16+ η,
17+ β.buffet = δ,
18+ β.licenses = θ,
19+ β.maintainers = ι,
20+ β.platforms = κ,
21+ θ.unlicense = γ,
22+ κ.all = ε
23+) =>
24+{ fetchFromGitHub =
25+ {owner = String; repo = String; rev = String; sha256 = String;} -> ζ;
26+ stdenv = α;
27+} ->
28+η
test/golden/importless/kak-vertical-selection.txtnew file+28
@@ -0,0 +1,28 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { installPhase = String;
5+ meta =
6+ { description = String;
7+ homepage = String;
8+ license = γ;
9+ maintainers = [δ];
10+ platform = ε;
11+ };
12+ name = String;
13+ src = ζ;
14+ version = String;
15+ } ->
16+ η,
17+ β.licenses = θ,
18+ β.maintainers = ι,
19+ β.nrdxp = δ,
20+ β.platforms = κ,
21+ θ.unlicense = γ,
22+ κ.all = ε
23+) =>
24+{ fetchFromGitHub =
25+ {owner = String; repo = String; rev = String; sha256 = String;} -> ζ;
26+ stdenv = α;
27+} ->
28+η
test/golden/importless/kalarm.txtnew file+53
@@ -0,0 +1,53 @@
1+∀ α β γ δ ε ζ η θ.
2+(α.licenses = β, α.rittelle = γ, β.gpl2 = δ, ε.maintainers = α) => { akonadi =
3+ ζ;
4+ akonadi-contacts = ζ;
5+ akonadi-mime = ζ;
6+ extra-cmake-modules = ζ;
7+ kalarmcal = ζ;
8+ kauth = ζ;
9+ kcalendarcore = ζ;
10+ kcalutils = ζ;
11+ kcmutils = ζ;
12+ kcodecs = ζ;
13+ kcompletion = ζ;
14+ kconfig = ζ;
15+ kconfigwidgets = ζ;
16+ kdbusaddons = ζ;
17+ kdelibs4support = ζ;
18+ kdepim-apps-libs = ζ;
19+ kdepim-runtime = η;
20+ kdoctools = ζ;
21+ kguiaddons = ζ;
22+ kholidays = ζ;
23+ ki18n = ζ;
24+ kiconthemes = ζ;
25+ kidentitymanagement = ζ;
26+ kimap = ζ;
27+ kio = ζ;
28+ kjobwidgets = ζ;
29+ kmailtransport = ζ;
30+ kmime = ζ;
31+ knotifications = ζ;
32+ kpimtextedit = ζ;
33+ kservice = ζ;
34+ kwidgetsaddons = ζ;
35+ kwindowsystem = ζ;
36+ kxmlgui = ζ;
37+ lib = α;
38+ libkdepim = ζ;
39+ mailcommon = ζ;
40+ messagelib = ζ;
41+ mkDerivation =
42+ { buildInputs = [ζ];
43+ meta = {license = [δ]; maintainers = [γ];};
44+ name = String;
45+ nativeBuildInputs = [ζ];
46+ propagatedUserEnvPkgs = [η];
47+ } ->
48+ θ;
49+ phonon = ζ;
50+ pimcommon = ζ;
51+ qtx11extras = ζ;
52+} ->
53+θ
test/golden/importless/kalarmcal.txtnew file+22
@@ -0,0 +1,22 @@
1+∀ α β γ δ ε ζ η.
2+(α.licenses = β, β.fdl12 = γ, β.gpl2 = γ, β.lgpl21 = γ) => { akonadi = δ;
3+ extra-cmake-modules = ε;
4+ kcalendarcore = δ;
5+ kcalutils = δ;
6+ kdelibs4support = δ;
7+ kdepimTeam = ζ;
8+ kdoctools = ε;
9+ kholidays = δ;
10+ kidentitymanagement = δ;
11+ kpimtextedit = δ;
12+ lib = α;
13+ mkDerivation =
14+ { meta = {license = [γ]; maintainers = ζ;};
15+ name = String;
16+ nativeBuildInputs = [ε];
17+ outputs = [String];
18+ propagatedBuildInputs = [δ];
19+ } ->
20+ η;
21+} ->
22+η
test/golden/importless/kalzium.txtnew file+34
@@ -0,0 +1,34 @@
1+∀ α β γ δ ε ζ η θ ι κ λ.
2+( α.freezeboy = β,
3+ α.licenses = γ,
4+ α.maintainers = δ,
5+ α.platforms = ε,
6+ γ.gpl2Plus = ζ,
7+ ε.linux = η
8+) =>
9+{ avogadro = θ;
10+ extra-cmake-modules = ι;
11+ kdoctools = κ;
12+ ki18n = κ;
13+ kio = κ;
14+ kparts = κ;
15+ kplotting = κ;
16+ kunitconversion = κ;
17+ lib = α;
18+ mkDerivation =
19+ { buildInputs = [κ];
20+ meta =
21+ { description = String;
22+ homepage = String;
23+ license = ζ;
24+ maintainers = [β];
25+ platforms = η;
26+ };
27+ name = String;
28+ nativeBuildInputs = [ι];
29+ } ->
30+ λ;
31+ openbabel = κ;
32+ qtscript = κ;
33+} ->
34+λ
test/golden/importless/kapman.txtnew file+29
@@ -0,0 +1,29 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.freezeboy = β,
3+ α.licenses = γ,
4+ α.maintainers = δ,
5+ α.platforms = ε,
6+ γ.gpl2Plus = ζ,
7+ ε.linux = η
8+) =>
9+{ extra-cmake-modules = θ;
10+ kdoctools = ι;
11+ ki18n = ι;
12+ kio = ι;
13+ lib = α;
14+ libkdegames = ι;
15+ mkDerivation =
16+ { buildInputs = [ι];
17+ meta =
18+ { description = String;
19+ homepage = String;
20+ license = ζ;
21+ maintainers = [β];
22+ platforms = η;
23+ };
24+ name = String;
25+ nativeBuildInputs = [θ];
26+ } ->
27+ κ;
28+} ->
29+κ
test/golden/importless/kapptemplate.txtnew file+29
@@ -0,0 +1,29 @@
1+∀ α β γ δ ε ζ η θ ι κ λ.
2+( α.licenses = β,
3+ α.maintainers = γ,
4+ α.platforms = δ,
5+ β.gpl2 = ε,
6+ γ.shamilton = ζ,
7+ δ.linux = η
8+) =>
9+{ cmake = θ;
10+ extra-cmake-modules = θ;
11+ fetchurl = ι;
12+ kactivities = κ;
13+ lib = α;
14+ mkDerivation =
15+ { buildInputs = [κ];
16+ meta =
17+ { description = String;
18+ homepage = String;
19+ license = ε;
20+ maintainers = [ζ];
21+ platforms = η;
22+ };
23+ name = String;
24+ nativeBuildInputs = [θ];
25+ } ->
26+ λ;
27+ qtbase = κ;
28+} ->
29+λ
test/golden/importless/kate.txtnew file+45
@@ -0,0 +1,45 @@
1+∀ α β γ δ ε ζ η θ ι.
2+( α.licenses = β,
3+ α.ttuegel = γ,
4+ β.gpl3 = δ,
5+ β.lgpl2 = δ,
6+ β.lgpl3 = δ,
7+ ε.maintainers = α
8+) =>
9+{ extra-cmake-modules = ζ;
10+ kactivities = η;
11+ kconfig = η;
12+ kcrash = η;
13+ kdbusaddons = η;
14+ kdoctools = ζ;
15+ kguiaddons = η;
16+ ki18n = η;
17+ kiconthemes = η;
18+ kinit = η;
19+ kio = η;
20+ kitemmodels = η;
21+ kjobwidgets = η;
22+ knewstuff = η;
23+ knotifications = η;
24+ konsole = θ;
25+ kparts = η;
26+ ktexteditor = η;
27+ kwallet = η;
28+ kwindowsystem = η;
29+ kxmlgui = η;
30+ lib = α;
31+ libgit2 = η;
32+ mkDerivation =
33+ { buildInputs = [η];
34+ meta = {license = [δ]; maintainers = [γ];};
35+ name = String;
36+ nativeBuildInputs = [ζ];
37+ postPatch = String;
38+ propagatedUserEnvPkgs = [θ];
39+ } ->
40+ ι;
41+ plasma-framework = η;
42+ qtscript = η;
43+ threadweaver = η;
44+} ->
45+ι
test/golden/importless/katomic.txtnew file+30
@@ -0,0 +1,30 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.freezeboy = β,
3+ α.licenses = γ,
4+ α.maintainers = δ,
5+ α.platforms = ε,
6+ γ.gpl2Plus = ζ,
7+ ε.linux = η
8+) =>
9+{ extra-cmake-modules = θ;
10+ kdoctools = ι;
11+ ki18n = ι;
12+ kio = ι;
13+ knewstuff = ι;
14+ lib = α;
15+ libkdegames = ι;
16+ mkDerivation =
17+ { buildInputs = [ι];
18+ meta =
19+ { description = String;
20+ homepage = String;
21+ license = ζ;
22+ maintainers = [β];
23+ platforms = η;
24+ };
25+ name = String;
26+ nativeBuildInputs = [θ];
27+ } ->
28+ κ;
29+} ->
30+κ
test/golden/importless/kbdlight.txtnew file+15
@@ -0,0 +1,15 @@
1+∀ α β γ δ ε ζ η θ ι.
2+( α.kbdlight = β,
3+ γ.mkEnableOption = String -> δ,
4+ γ.mkIf =
5+ ε ->
6+ { environment = {systemPackages = [ζ];};
7+ security = {wrappers = {kbdlight = {source = String;};};};
8+ } ->
9+ η,
10+ θ.kbdlight = ζ,
11+ β.enable = ε,
12+ ι.programs = α
13+) =>
14+{config = α; lib = γ; pkgs = θ;} ->
15+{config = η; options = {programs = {kbdlight = {enable = δ;};};};}
test/golden/importless/kblackbox.txtnew file+29
@@ -0,0 +1,29 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.freezeboy = β,
3+ α.licenses = γ,
4+ α.maintainers = δ,
5+ α.platforms = ε,
6+ γ.gpl2Plus = ζ,
7+ ε.linux = η
8+) =>
9+{ extra-cmake-modules = θ;
10+ kdoctools = ι;
11+ ki18n = ι;
12+ kio = ι;
13+ lib = α;
14+ libkdegames = ι;
15+ mkDerivation =
16+ { buildInputs = [ι];
17+ meta =
18+ { description = String;
19+ homepage = String;
20+ license = ζ;
21+ maintainers = [β];
22+ platforms = η;
23+ };
24+ name = String;
25+ nativeBuildInputs = [θ];
26+ } ->
27+ κ;
28+} ->
29+κ
test/golden/importless/kblocks.txtnew file+29
@@ -0,0 +1,29 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.freezeboy = β,
3+ α.licenses = γ,
4+ α.maintainers = δ,
5+ α.platforms = ε,
6+ γ.gpl2Plus = ζ,
7+ ε.linux = η
8+) =>
9+{ extra-cmake-modules = θ;
10+ kdoctools = ι;
11+ ki18n = ι;
12+ kio = ι;
13+ lib = α;
14+ libkdegames = ι;
15+ mkDerivation =
16+ { buildInputs = [ι];
17+ meta =
18+ { description = String;
19+ homepage = String;
20+ license = ζ;
21+ maintainers = [β];
22+ platforms = η;
23+ };
24+ name = String;
25+ nativeBuildInputs = [θ];
26+ } ->
27+ κ;
28+} ->
29+κ
test/golden/importless/kbounce.txtnew file+30
@@ -0,0 +1,30 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.freezeboy = β,
3+ α.licenses = γ,
4+ α.maintainers = δ,
5+ α.platforms = ε,
6+ γ.gpl2Plus = ζ,
7+ ε.linux = η
8+) =>
9+{ extra-cmake-modules = θ;
10+ kconfig = ι;
11+ kcrash = ι;
12+ ki18n = ι;
13+ kio = ι;
14+ lib = α;
15+ libkdegames = ι;
16+ mkDerivation =
17+ { buildInputs = [ι];
18+ meta =
19+ { description = String;
20+ homepage = String;
21+ license = ζ;
22+ maintainers = [β];
23+ platforms = η;
24+ };
25+ name = String;
26+ nativeBuildInputs = [θ];
27+ } ->
28+ κ;
29+} ->
30+κ
test/golden/importless/kbreakout.txtnew file+20
@@ -0,0 +1,20 @@
1+∀ α β γ δ ε ζ.
2+(α.licenses = β, β.gpl3 = γ, β.lgpl21 = γ) => { cmake = δ;
3+ extra-cmake-modules = δ;
4+ kconfigwidgets = ε;
5+ kcrash = ε;
6+ kdbusaddons = ε;
7+ ki18n = ε;
8+ kxmlgui = ε;
9+ lib = α;
10+ libkdegames = ε;
11+ mkDerivation =
12+ { meta = {license = [γ];};
13+ name = String;
14+ nativeBuildInputs = [δ];
15+ outputs = [String];
16+ propagatedBuildInputs = [ε];
17+ } ->
18+ ζ;
19+} ->
20+ζ
test/golden/importless/kcachegrind.txtnew file+26
@@ -0,0 +1,26 @@
1+∀ α β γ δ ε ζ η θ.
2+( α.licenses = β,
3+ α.maintainers = γ,
4+ β.gpl2 = δ,
5+ γ.orivej = ε
6+) =>
7+{ extra-cmake-modules = ζ;
8+ karchive = η;
9+ kdbusaddons = η;
10+ kdoctools = ζ;
11+ ki18n = η;
12+ kio = η;
13+ lib = α;
14+ mkDerivation =
15+ { buildInputs = [η];
16+ meta = {license = [δ]; maintainers = [ε];};
17+ name = String;
18+ nativeBuildInputs = [ζ];
19+ } ->
20+ θ;
21+ perl = η;
22+ php = η;
23+ python = η;
24+ qttools = η;
25+} ->
26+θ
test/golden/importless/kcalc.txtnew file+28
@@ -0,0 +1,28 @@
1+∀ α β γ δ ε ζ η θ.
2+( α.fridh = β,
3+ α.licenses = γ,
4+ γ.gpl2 = δ,
5+ ε.maintainers = α
6+) =>
7+{ extra-cmake-modules = ζ;
8+ gmp = η;
9+ kconfig = η;
10+ kconfigwidgets = η;
11+ kcrash = η;
12+ kdoctools = ζ;
13+ kguiaddons = η;
14+ ki18n = η;
15+ kinit = η;
16+ knotifications = η;
17+ kxmlgui = η;
18+ lib = α;
19+ mkDerivation =
20+ { buildInputs = [η];
21+ meta = {license = [δ]; maintainers = [β];};
22+ name = String;
23+ nativeBuildInputs = [ζ];
24+ } ->
25+ θ;
26+ mpfr = η;
27+} ->
28+θ
test/golden/importless/kcalutils.txtnew file+28
@@ -0,0 +1,28 @@
1+∀ α β γ δ ε ζ η.
2+( α.licenses = β,
3+ β.fdl12 = γ,
4+ β.gpl2 = γ,
5+ β.lgpl21 = γ
6+) =>
7+{ extra-cmake-modules = δ;
8+ grantlee = ε;
9+ kcalendarcore = ε;
10+ kconfig = ε;
11+ kcoreaddons = ε;
12+ kdelibs4support = ε;
13+ kdepimTeam = ζ;
14+ kdoctools = δ;
15+ kidentitymanagement = ε;
16+ kontactinterface = ε;
17+ kpimtextedit = ε;
18+ lib = α;
19+ mkDerivation =
20+ { buildInputs = [ε];
21+ meta = {license = [γ]; maintainers = ζ;};
22+ name = String;
23+ nativeBuildInputs = [δ];
24+ outputs = [String];
25+ } ->
26+ η;
27+} ->
28+η
test/golden/importless/kcolorchooser.txtnew file+20
@@ -0,0 +1,20 @@
1+∀ α β γ δ ε ζ η θ.
2+( α.licenses = β,
3+ α.ttuegel = γ,
4+ β.mit = δ,
5+ ε.maintainers = α
6+) =>
7+{ extra-cmake-modules = ζ;
8+ ki18n = η;
9+ kwidgetsaddons = η;
10+ kxmlgui = η;
11+ lib = α;
12+ mkDerivation =
13+ { buildInputs = [η];
14+ meta = {license = [δ]; maintainers = [γ];};
15+ name = String;
16+ nativeBuildInputs = [ζ];
17+ } ->
18+ θ;
19+} ->
20+θ
test/golden/importless/kdav.txtnew file+22
@@ -0,0 +1,22 @@
1+∀ α β γ δ ε ζ.
2+( α.licenses = β,
3+ β.fdl12 = γ,
4+ β.gpl2 = γ,
5+ β.lgpl21 = γ
6+) =>
7+{ extra-cmake-modules = δ;
8+ kcoreaddons = ε;
9+ kdoctools = δ;
10+ kio = ε;
11+ lib = α;
12+ mkDerivation =
13+ { buildInputs = [ε];
14+ meta = {license = [γ];};
15+ name = String;
16+ nativeBuildInputs = [δ];
17+ outputs = [String];
18+ } ->
19+ ζ;
20+ qtxmlpatterns = ε;
21+} ->
22+ζ
test/golden/importless/kdebugsettings.txtnew file+27
@@ -0,0 +1,27 @@
1+∀ β γ δ ε ζ η θ ι.
2+( β.licenses = γ,
3+ β.rittelle = δ,
4+ γ.gpl2 = ε,
5+ ζ.maintainers = β
6+) =>
7+{ extra-cmake-modules = η;
8+ gettext = θ;
9+ kcompletion = θ;
10+ kconfig = θ;
11+ kcoreaddons = θ;
12+ kdbusaddons = θ;
13+ kdoctools = η;
14+ kitemviews = θ;
15+ kwidgetsaddons = θ;
16+ lib = β;
17+ mkDerivation =
18+ { buildInputs = [θ];
19+ meta = {license = [ε]; maintainers = [δ];};
20+ name = String;
21+ nativeBuildInputs = [η];
22+ propagatedUserEnvPkgs = ∀ α. α;
23+ } ->
24+ ι;
25+ python = θ;
26+} ->
27+ι
test/golden/importless/kdeconnect-kde.txtnew file+46
@@ -0,0 +1,46 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.fridh = β,
3+ α.gpl2 = γ,
4+ α.licenses = δ,
5+ α.maintainers = ε
6+) =>
7+{ extra-cmake-modules = ζ;
8+ fetchpatch = {sha256 = String; url = String;} -> η;
9+ kcmutils = θ;
10+ kconfigwidgets = θ;
11+ kdbusaddons = θ;
12+ kdoctools = ζ;
13+ ki18n = θ;
14+ kiconthemes = θ;
15+ kio = θ;
16+ kirigami2 = θ;
17+ knotifications = θ;
18+ kpeople = θ;
19+ kpeoplevcard = θ;
20+ kwayland = θ;
21+ lib = α;
22+ libXtst = θ;
23+ libfakekey = θ;
24+ makeWrapper = ζ;
25+ mkDerivation =
26+ { buildInputs = [θ];
27+ meta =
28+ { description = String;
29+ homepage = String;
30+ license = [γ];
31+ maintainers = [β];
32+ };
33+ name = String;
34+ nativeBuildInputs = [ζ];
35+ patches = [η];
36+ qtWrapperArgs = [String];
37+ } ->
38+ ι;
39+ pulseaudio-qt = θ;
40+ qca-qt5 = θ;
41+ qtgraphicaleffects = θ;
42+ qtmultimedia = θ;
43+ qtx11extras = θ;
44+ sshfs = κ;
45+} ->
46+ι
test/golden/importless/kdenlive.txtnew file+50
@@ -0,0 +1,50 @@
1+∀ α β γ δ ε ζ.
2+(α.licenses = β, β.gpl2Plus = γ) => { breeze-icons = δ;
3+ breeze-qt5 = δ;
4+ extra-cmake-modules = ε;
5+ ffmpeg-full = δ;
6+ frei0r = δ;
7+ karchive = δ;
8+ kconfig = δ;
9+ kcrash = δ;
10+ kdbusaddons = δ;
11+ kdeclarative = δ;
12+ kdoctools = ε;
13+ kfilemetadata = δ;
14+ kguiaddons = δ;
15+ ki18n = δ;
16+ kiconthemes = δ;
17+ kinit = δ;
18+ knewstuff = δ;
19+ knotifications = δ;
20+ knotifyconfig = δ;
21+ kplotting = δ;
22+ kpurpose = δ;
23+ ktextwidgets = δ;
24+ lib = α;
25+ libv4l = δ;
26+ mkDerivation =
27+ { buildInputs = [δ];
28+ dontWrapGApps = Bool;
29+ ffmpeg = δ;
30+ meta = {license = [γ];};
31+ mlt = δ;
32+ name = String;
33+ nativeBuildInputs = [ε];
34+ patches = [Path];
35+ postPatch = String;
36+ preFixup = String;
37+ qtWrapperArgs = [String];
38+ } ->
39+ ζ;
40+ mlt = δ;
41+ phonon-backend-gstreamer = δ;
42+ qtdeclarative = δ;
43+ qtmultimedia = δ;
44+ qtquickcontrols2 = δ;
45+ qtscript = δ;
46+ rttr = δ;
47+ shared-mime-info = δ;
48+ wrapGAppsHook = δ;
49+} ->
50+ζ
test/golden/importless/kdev-php.txtnew file+34
@@ -0,0 +1,34 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ.
2+( α.mkDerivation =
3+ { buildInputs = [β];
4+ meta =
5+ { description = String;
6+ homepage = String;
7+ license = [γ];
8+ maintainers = [δ];
9+ platforms = ε;
10+ };
11+ nativeBuildInputs = [ζ];
12+ pname = String;
13+ src = η;
14+ version = String;
15+ } ->
16+ θ,
17+ ι.licenses = κ,
18+ ι.maintainers = λ,
19+ ι.platforms = μ,
20+ κ.gpl2 = γ,
21+ λ.aanderse = δ,
22+ μ.linux = ε
23+) =>
24+{ cmake = ζ;
25+ extra-cmake-modules = ζ;
26+ fetchurl = {sha256 = String; url = String;} -> η;
27+ kdevelop-pg-qt = β;
28+ kdevelop-unwrapped = β;
29+ ktexteditor = β;
30+ lib = ι;
31+ stdenv = α;
32+ threadweaver = β;
33+} ->
34+θ
test/golden/importless/kdev-python.txtnew file+35
@@ -0,0 +1,35 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν.
2+( α.mkDerivation =
3+ { buildInputs = [β];
4+ cmakeFlags = [String];
5+ meta =
6+ { description = String;
7+ homepage = String;
8+ license = [γ];
9+ maintainers = [δ];
10+ platforms = ε;
11+ };
12+ nativeBuildInputs = [ζ];
13+ pname = String;
14+ src = η;
15+ version = String;
16+ } ->
17+ θ,
18+ ι.licenses = κ,
19+ ι.maintainers = λ,
20+ ι.platforms = μ,
21+ κ.gpl2 = γ,
22+ λ.aanderse = δ,
23+ μ.linux = ε
24+) =>
25+{ cmake = ζ;
26+ extra-cmake-modules = ζ;
27+ fetchurl = {sha256 = String; url = String;} -> η;
28+ kdevelop-unwrapped = β;
29+ ktexteditor = β;
30+ lib = ι;
31+ python = ν;
32+ stdenv = α;
33+ threadweaver = β;
34+} ->
35+θ
test/golden/importless/kdevelop-pg-qt.txtnew file+33
@@ -0,0 +1,33 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν.
2+( α.lib = β,
3+ α.licenses = γ,
4+ α.mkDerivation =
5+ { buildInputs = [δ];
6+ meta =
7+ { description = String;
8+ homepage = String;
9+ license = [ε];
10+ longDescription = String;
11+ maintainers = [ζ];
12+ platforms = η;
13+ };
14+ name = String;
15+ nativeBuildInputs = [θ];
16+ src = ι;
17+ } ->
18+ κ,
19+ β.lgpl2Plus = ε,
20+ β.maintainers = λ,
21+ β.platforms = μ,
22+ ν.lib = α,
23+ λ.ambrop72 = ζ,
24+ μ.linux = η
25+) =>
26+{ cmake = θ;
27+ extra-cmake-modules = θ;
28+ fetchurl = {sha256 = String; url = String;} -> ι;
29+ pkgconfig = θ;
30+ qtbase = δ;
31+ stdenv = α;
32+} ->
33+κ
test/golden/importless/kdevelop.txtnew file+76
@@ -0,0 +1,76 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π.
2+( α.gpl2Plus = β,
3+ α.lgpl2Plus = β,
4+ α.licenses = γ,
5+ α.maintainers = δ,
6+ α.platforms = ε,
7+ ζ.clang-unwrapped = η,
8+ ζ.llvm = η,
9+ δ.ambrop72 = θ,
10+ ε.linux = ι
11+) =>
12+{ boost = κ;
13+ cmake = λ;
14+ extra-cmake-modules = λ;
15+ fetchurl = {sha256 = String; url = String;} -> μ;
16+ gettext = λ;
17+ grantlee = κ;
18+ karchive = κ;
19+ kcmutils = κ;
20+ kconfig = κ;
21+ kcrash = κ;
22+ kde-cli-tools = ν;
23+ kdeclarative = κ;
24+ kdevelop-pg-qt = η;
25+ kdoctools = κ;
26+ kguiaddons = κ;
27+ ki18n = κ;
28+ kiconthemes = κ;
29+ kio = κ;
30+ kitemmodels = κ;
31+ kitemviews = κ;
32+ kjobwidgets = κ;
33+ knewstuff = κ;
34+ knotifyconfig = κ;
35+ konsole = κ;
36+ kparts = κ;
37+ kpurpose = κ;
38+ krunner = κ;
39+ ktexteditor = κ;
40+ kwindowsystem = κ;
41+ kxmlgui = κ;
42+ lib = α;
43+ libkomparediff2 = κ;
44+ libksysguard = κ;
45+ llvmPackages = ζ;
46+ makeWrapper = λ;
47+ mkDerivation =
48+ { buildInputs = [η];
49+ cmakeFlags = [String];
50+ dontWrapQtApps = Bool;
51+ meta =
52+ { description = String;
53+ homepage = String;
54+ license = [β];
55+ longDescription = String;
56+ maintainers = [θ];
57+ platforms = ι;
58+ };
59+ nativeBuildInputs = [λ];
60+ pname = String;
61+ postInstall = String;
62+ propagatedBuildInputs = [κ];
63+ src = μ;
64+ version = String;
65+ } ->
66+ ξ;
67+ pkgconfig = λ;
68+ plasma-framework = κ;
69+ qtbase = ο;
70+ qtquickcontrols = κ;
71+ qttools = π;
72+ qtwebkit = κ;
73+ shared-mime-info = κ;
74+ threadweaver = κ;
75+} ->
76+ξ
test/golden/importless/kdf.txtnew file+24
@@ -0,0 +1,24 @@
1+∀ α β γ δ ε ζ η θ.
2+( α.licenses = β,
3+ α.peterhoeg = γ,
4+ β.gpl2 = δ,
5+ ε.maintainers = α
6+) =>
7+{ extra-cmake-modules = ζ;
8+ kcmutils = η;
9+ kdoctools = ζ;
10+ ki18n = η;
11+ kiconthemes = η;
12+ kio = η;
13+ knotifications = η;
14+ kxmlgui = η;
15+ lib = α;
16+ mkDerivation =
17+ { buildInputs = [η];
18+ meta = {license = [δ]; maintainers = [γ];};
19+ name = String;
20+ nativeBuildInputs = [ζ];
21+ } ->
22+ θ;
23+} ->
24+θ
test/golden/importless/kdialog.txtnew file+22
@@ -0,0 +1,22 @@
1+∀ α β γ δ ε ζ η θ.
2+( α.licenses = β,
3+ α.maintainers = γ,
4+ β.fdl12 = δ,
5+ β.gpl2 = δ,
6+ γ.peterhoeg = ε
7+) =>
8+{ extra-cmake-modules = ζ;
9+ kdoctools = ζ;
10+ kguiaddons = η;
11+ kinit = η;
12+ kwindowsystem = η;
13+ lib = α;
14+ mkDerivation =
15+ { meta = {license = [δ]; maintainers = [ε];};
16+ name = String;
17+ nativeBuildInputs = [ζ];
18+ propagatedBuildInputs = [η];
19+ } ->
20+ θ;
21+} ->
22+θ
test/golden/importless/kdiamond.txtnew file+31
@@ -0,0 +1,31 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.freezeboy = β,
3+ α.licenses = γ,
4+ α.maintainers = δ,
5+ α.platforms = ε,
6+ γ.gpl2Plus = ζ,
7+ ε.linux = η
8+) =>
9+{ extra-cmake-modules = θ;
10+ kconfig = ι;
11+ kdoctools = ι;
12+ ki18n = ι;
13+ kio = ι;
14+ knotifyconfig = ι;
15+ lib = α;
16+ libkdegames = ι;
17+ mkDerivation =
18+ { buildInputs = [ι];
19+ meta =
20+ { description = String;
21+ homepage = String;
22+ license = ζ;
23+ maintainers = [β];
24+ platforms = η;
25+ };
26+ name = String;
27+ nativeBuildInputs = [θ];
28+ } ->
29+ κ;
30+} ->
31+κ
test/golden/importless/keditbookmarks.txtnew file+27
@@ -0,0 +1,27 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.bsd3 = β,
3+ α.fdl12 = β,
4+ α.gpl2 = β,
5+ α.lgpl21 = β,
6+ α.licenses = γ,
7+ α.maintainers = δ,
8+ α.peterhoeg = ε,
9+ α.platforms = ζ,
10+ ζ.linux = η
11+) =>
12+{ extra-cmake-modules = θ;
13+ kdoctools = θ;
14+ kio = ι;
15+ kparts = ι;
16+ kwindowsystem = ι;
17+ lib = α;
18+ mkDerivation =
19+ { buildInputs = [ι];
20+ meta =
21+ {homepage = String; license = [β]; maintainers = [ε]; platforms = η;};
22+ name = String;
23+ nativeBuildInputs = [θ];
24+ } ->
25+ κ;
26+} ->
27+κ
test/golden/importless/keybase.txtnew file+35
@@ -0,0 +1,35 @@
1+∀ α β γ δ ε ζ η θ ι κ λ.
2+( α.keybase = β,
3+ γ.mkIf =
4+ δ ->
5+ { environment = {systemPackages = [ε];};
6+ systemd =
7+ { user =
8+ { services =
9+ { keybase =
10+ { description = String;
11+ environment = {KEYBASE_SERVICE_TYPE = String;};
12+ serviceConfig =
13+ { EnvironmentFile = [String];
14+ ExecStart = String;
15+ PrivateTmp = Bool;
16+ Restart = String;
17+ Type = String;
18+ };
19+ unitConfig = {ConditionUser = String;};
20+ wantedBy = [String];
21+ };
22+ };
23+ };
24+ };
25+ } ->
26+ ζ,
27+ γ.mkOption = {default = Bool; description = String; type = η;} -> θ,
28+ γ.types = ι,
29+ κ.keybase = ε,
30+ β.enable = δ,
31+ λ.services = α,
32+ ι.bool = η
33+) =>
34+{config = α; lib = γ; pkgs = κ;} ->
35+{config = ζ; options = {services = {keybase = {enable = θ;};};};}
test/golden/importless/keylight-exporter.txtnew file+30
@@ -0,0 +1,30 @@
1+∀ α β γ δ ε ζ η θ ι κ λ.
2+( α.lib = β,
3+ γ.prometheus-exporters = δ,
4+ β.licenses = ε,
5+ β.maintainers = ζ,
6+ β.mdlayher = η,
7+ ε.mit = θ,
8+ δ.keylight = ι
9+) =>
10+{ buildGoModule =
11+ { doCheck = Bool;
12+ meta =
13+ { description = String;
14+ homepage = String;
15+ license = θ;
16+ maintainers = [η];
17+ };
18+ passthru = {tests = {keylight = ι;};};
19+ pname = String;
20+ src = κ;
21+ vendorSha256 = String;
22+ version = String;
23+ } ->
24+ λ;
25+ fetchFromGitHub =
26+ {owner = String; repo = String; rev = String; sha256 = String;} -> κ;
27+ nixosTests = γ;
28+ stdenv = α;
29+} ->
30+λ
test/golden/importless/keylight.txtnew file+8
@@ -0,0 +1,8 @@
1+∀ α β γ δ ε ζ η θ.
2+( α.keylight = β,
3+ γ.exporters = α,
4+ δ.prometheus = γ,
5+ ε.services = δ
6+) =>
7+{config = α; lib = ζ; options = η; pkgs = θ;} ->
8+{port = Integer; serviceOpts = {serviceConfig = {ExecStart = String;};};}
test/golden/importless/kfind.txtnew file+24
@@ -0,0 +1,24 @@
1+∀ α β γ δ ε ζ η θ.
2+( α.iblech = β,
3+ α.licenses = γ,
4+ γ.gpl2 = δ,
5+ ε.maintainers = α
6+) =>
7+{ extra-cmake-modules = ζ;
8+ karchive = η;
9+ kcoreaddons = η;
10+ kdoctools = ζ;
11+ kfilemetadata = η;
12+ kio = η;
13+ ktextwidgets = η;
14+ kwidgetsaddons = η;
15+ lib = α;
16+ mkDerivation =
17+ { buildInputs = [η];
18+ meta = {license = [δ]; maintainers = [β];};
19+ name = String;
20+ nativeBuildInputs = [ζ];
21+ } ->
22+ θ;
23+} ->
24+θ
test/golden/importless/kfloppy.txtnew file+28
@@ -0,0 +1,28 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.freezeboy = β,
3+ α.licenses = γ,
4+ α.maintainers = δ,
5+ α.platforms = ε,
6+ γ.gpl2Plus = ζ,
7+ ε.linux = η
8+) =>
9+{ extra-cmake-modules = θ;
10+ kcompletion = ι;
11+ kdoctools = ι;
12+ kxmlgui = ι;
13+ lib = α;
14+ mkDerivation =
15+ { buildInputs = [ι];
16+ meta =
17+ { description = String;
18+ homepage = String;
19+ license = ζ;
20+ maintainers = [β];
21+ platforms = η;
22+ };
23+ name = String;
24+ nativeBuildInputs = [θ];
25+ } ->
26+ κ;
27+} ->
28+κ
test/golden/importless/kgeography.txtnew file+19
@@ -0,0 +1,19 @@
1+∀ α β γ δ ε ζ η θ.
2+(α.globin = β, α.licenses = γ, γ.gpl2 = δ, ε.maintainers = α) => { cmake = ζ;
3+ extra-cmake-modules = ζ;
4+ kconfigwidgets = η;
5+ kcrash = η;
6+ kdoctools = η;
7+ kitemviews = η;
8+ kxmlgui = η;
9+ lib = α;
10+ mkDerivation =
11+ { buildInputs = [η];
12+ meta = {license = [δ]; maintainers = [β];};
13+ name = String;
14+ nativeBuildInputs = [ζ];
15+ } ->
16+ θ;
17+ qtbase = η;
18+} ->
19+θ
test/golden/importless/kget.txtnew file+32
@@ -0,0 +1,32 @@
1+∀ α β γ δ ε ζ η θ.
2+( α.gpl2 = β,
3+ α.licenses = γ,
4+ α.maintainers = δ,
5+ α.peterhoeg = ε
6+) =>
7+{ extra-cmake-modules = ζ;
8+ kcmutils = η;
9+ kcompletion = η;
10+ kcoreaddons = η;
11+ kdelibs4support = η;
12+ kdoctools = ζ;
13+ knotifyconfig = η;
14+ kparts = η;
15+ kwallet = η;
16+ kwidgetsaddons = η;
17+ kwindowsystem = η;
18+ kxmlgui = η;
19+ lib = α;
20+ libgcrypt = η;
21+ libktorrent = η;
22+ mkDerivation =
23+ { buildInputs = [η];
24+ meta = {license = [β]; maintainers = [ε];};
25+ name = String;
26+ nativeBuildInputs = [ζ];
27+ } ->
28+ θ;
29+ qca-qt5 = η;
30+ qgpgme = η;
31+} ->
32+θ
test/golden/importless/kholidays.txtnew file+24
@@ -0,0 +1,24 @@
1+∀ α β γ δ ε ζ η θ.
2+( α.licenses = β,
3+ α.maintainers = γ,
4+ β.fdl12 = δ,
5+ β.gpl2 = δ,
6+ β.lgpl21 = δ,
7+ γ.bkchr = ε
8+) =>
9+{ extra-cmake-modules = ζ;
10+ kdoctools = ζ;
11+ lib = α;
12+ mkDerivation =
13+ { buildInputs = [η];
14+ meta = {license = [δ]; maintainers = [ε];};
15+ name = String;
16+ nativeBuildInputs = [ζ];
17+ outputs = [String];
18+ } ->
19+ θ;
20+ qtbase = η;
21+ qtdeclarative = η;
22+ qttools = η;
23+} ->
24+θ
test/golden/importless/kidentitymanagement.txtnew file+29
@@ -0,0 +1,29 @@
1+∀ α β γ δ ε ζ η θ.
2+( α.licenses = β,
3+ β.fdl12 = γ,
4+ β.gpl2 = γ,
5+ β.lgpl21 = γ
6+) =>
7+{ extra-cmake-modules = δ;
8+ kcompletion = ε;
9+ kcoreaddons = ζ;
10+ kdepimTeam = η;
11+ kdoctools = δ;
12+ kemoticons = ε;
13+ kiconthemes = ε;
14+ kio = ε;
15+ kpimtextedit = ζ;
16+ ktextwidgets = ε;
17+ kxmlgui = ε;
18+ lib = α;
19+ mkDerivation =
20+ { buildInputs = [ε];
21+ meta = {license = [γ]; maintainers = η;};
22+ name = String;
23+ nativeBuildInputs = [δ];
24+ outputs = [String];
25+ propagatedBuildInputs = [ζ];
26+ } ->
27+ θ;
28+} ->
29+θ
test/golden/importless/kig.txtnew file+21
@@ -0,0 +1,21 @@
1+∀ α β γ δ ε ζ η θ.
2+(α.licenses = β, α.maintainers = γ, β.gpl2 = δ, γ.raskin = ε) => { boost = ζ;
3+ extra-cmake-modules = η;
4+ karchive = ζ;
5+ kcrash = ζ;
6+ kdoctools = η;
7+ kiconthemes = ζ;
8+ kparts = ζ;
9+ ktexteditor = ζ;
10+ lib = α;
11+ mkDerivation =
12+ { buildInputs = [ζ];
13+ meta = {license = [δ]; maintainers = [ε];};
14+ name = String;
15+ nativeBuildInputs = [η];
16+ } ->
17+ θ;
18+ qtsvg = ζ;
19+ qtxmlpatterns = ζ;
20+} ->
21+θ
test/golden/importless/kigo.txtnew file+30
@@ -0,0 +1,30 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.freezeboy = β,
3+ α.licenses = γ,
4+ α.maintainers = δ,
5+ α.platforms = ε,
6+ γ.gpl2Plus = ζ,
7+ ε.linux = η
8+) =>
9+{ extra-cmake-modules = θ;
10+ kdoctools = ι;
11+ ki18n = ι;
12+ kio = ι;
13+ knewstuff = ι;
14+ lib = α;
15+ libkdegames = ι;
16+ mkDerivation =
17+ { buildInputs = [ι];
18+ meta =
19+ { description = String;
20+ homepage = String;
21+ license = ζ;
22+ maintainers = [β];
23+ platforms = η;
24+ };
25+ name = String;
26+ nativeBuildInputs = [θ];
27+ } ->
28+ κ;
29+} ->
30+κ
test/golden/importless/killbots.txtnew file+29
@@ -0,0 +1,29 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.freezeboy = β,
3+ α.licenses = γ,
4+ α.maintainers = δ,
5+ α.platforms = ε,
6+ γ.gpl2Plus = ζ,
7+ ε.linux = η
8+) =>
9+{ extra-cmake-modules = θ;
10+ kdoctools = ι;
11+ ki18n = ι;
12+ kio = ι;
13+ lib = α;
14+ libkdegames = ι;
15+ mkDerivation =
16+ { buildInputs = [ι];
17+ meta =
18+ { description = String;
19+ homepage = String;
20+ license = ζ;
21+ maintainers = [β];
22+ platforms = η;
23+ };
24+ name = String;
25+ nativeBuildInputs = [θ];
26+ } ->
27+ κ;
28+} ->
29+κ
test/golden/importless/kimap.txtnew file+21
@@ -0,0 +1,21 @@
1+∀ α β γ δ ε ζ η θ.
2+(α.licenses = β, β.fdl12 = γ, β.gpl2 = γ, β.lgpl21 = γ) => { cyrus_sasl = δ;
3+ extra-cmake-modules = ε;
4+ kcoreaddons = δ;
5+ kdepimTeam = ζ;
6+ kdoctools = ε;
7+ ki18n = η;
8+ kio = η;
9+ kmime = δ;
10+ lib = α;
11+ mkDerivation =
12+ { buildInputs = [η];
13+ meta = {license = [γ]; maintainers = ζ;};
14+ name = String;
15+ nativeBuildInputs = [ε];
16+ outputs = [String];
17+ propagatedBuildInputs = [δ];
18+ } ->
19+ θ;
20+} ->
21+θ
test/golden/importless/kio-extras.txtnew file+49
@@ -0,0 +1,49 @@
1+∀ α β γ δ ε ζ η θ ι.
2+( α.licenses = β,
3+ α.ttuegel = γ,
4+ β.gpl2 = δ,
5+ β.lgpl21 = δ,
6+ ε.maintainers = α
7+) =>
8+{ exiv2 = ζ;
9+ extra-cmake-modules = η;
10+ gperf = ζ;
11+ ilmbase = θ;
12+ kactivities = ζ;
13+ karchive = ζ;
14+ kbookmarks = ζ;
15+ kconfig = ζ;
16+ kconfigwidgets = ζ;
17+ kcoreaddons = ζ;
18+ kdbusaddons = ζ;
19+ kdelibs4support = ζ;
20+ kdnssd = ζ;
21+ kdoctools = η;
22+ kdsoap = ζ;
23+ kguiaddons = ζ;
24+ khtml = ζ;
25+ ki18n = ζ;
26+ kiconthemes = ζ;
27+ kio = ζ;
28+ kpty = ζ;
29+ lib = α;
30+ libmtp = ζ;
31+ libssh = ζ;
32+ mkDerivation =
33+ { CXXFLAGS = [String];
34+ buildInputs = [ζ];
35+ meta = {license = [δ]; maintainers = [γ];};
36+ name = String;
37+ nativeBuildInputs = [η];
38+ } ->
39+ ι;
40+ openexr = ζ;
41+ openslp = ζ;
42+ phonon = ζ;
43+ qtsvg = ζ;
44+ samba = ζ;
45+ shared-mime-info = η;
46+ solid = ζ;
47+ syntax-highlighting = ζ;
48+} ->
49+ι
test/golden/importless/kipi-plugins.txtnew file+34
@@ -0,0 +1,34 @@
1+∀ α β γ δ ε ζ η θ.
2+( α.gpl2 = β,
3+ α.maintainers = γ,
4+ δ.licenses = α,
5+ γ.ttuegel = ε
6+) =>
7+{ extra-cmake-modules = ζ;
8+ karchive = η;
9+ kconfig = η;
10+ ki18n = η;
11+ kiconthemes = η;
12+ kio = η;
13+ kservice = η;
14+ kwindowsystem = η;
15+ kxmlgui = η;
16+ lib = α;
17+ libkipi = η;
18+ mkDerivation =
19+ { buildInputs = [η];
20+ meta =
21+ { description = String;
22+ homepage = String;
23+ license = β;
24+ maintainers = [ε];
25+ };
26+ name = String;
27+ nativeBuildInputs = [ζ];
28+ } ->
29+ θ;
30+ qtbase = η;
31+ qtsvg = η;
32+ qtxmlpatterns = η;
33+} ->
34+θ
test/golden/importless/kitinerary.txtnew file+27
@@ -0,0 +1,27 @@
1+∀ α β γ δ ε ζ η θ.
2+( α.bkchr = β,
3+ α.licenses = γ,
4+ γ.lgpl21 = δ,
5+ ε.maintainers = α
6+) =>
7+{ extra-cmake-modules = ζ;
8+ kcalendarcore = η;
9+ kcontacts = η;
10+ ki18n = η;
11+ kmime = η;
12+ kpkpass = η;
13+ lib = α;
14+ mkDerivation =
15+ { buildInputs = [η];
16+ meta = {license = [δ]; maintainers = [β];};
17+ name = String;
18+ nativeBuildInputs = [ζ];
19+ outputs = [String];
20+ } ->
21+ θ;
22+ poppler = η;
23+ qtbase = η;
24+ qtdeclarative = η;
25+ shared-mime-info = ζ;
26+} ->
27+θ
test/golden/importless/kldap.txtnew file+21
@@ -0,0 +1,21 @@
1+∀ α β γ δ ε ζ η θ.
2+(α.licenses = β, β.fdl12 = γ, β.gpl2 = γ, β.lgpl21 = γ) => { cyrus_sasl = δ;
3+ extra-cmake-modules = ε;
4+ kdepimTeam = ζ;
5+ kdoctools = ε;
6+ ki18n = η;
7+ kio = η;
8+ kmbox = η;
9+ lib = α;
10+ mkDerivation =
11+ { buildInputs = [η];
12+ meta = {license = [γ]; maintainers = ζ;};
13+ name = String;
14+ nativeBuildInputs = [ε];
15+ outputs = [String];
16+ propagatedBuildInputs = [δ];
17+ } ->
18+ θ;
19+ openldap = δ;
20+} ->
21+θ
test/golden/importless/kleopatra.txtnew file+26
@@ -0,0 +1,26 @@
1+∀ α β γ δ ε ζ η.
2+(α.licenses = β, β.fdl12 = γ, β.gpl2 = γ, β.lgpl21 = γ) => { boost = δ;
3+ extra-cmake-modules = ε;
4+ gpgme = δ;
5+ kcmutils = δ;
6+ kcrash = δ;
7+ kdbusaddons = δ;
8+ kdepimTeam = ζ;
9+ kdoctools = ε;
10+ kiconthemes = δ;
11+ kitemmodels = δ;
12+ kmime = δ;
13+ knotifications = δ;
14+ kwindowsystem = δ;
15+ kxmlgui = δ;
16+ lib = α;
17+ libkleo = δ;
18+ mkDerivation =
19+ { buildInputs = [δ];
20+ meta = {license = [γ]; maintainers = ζ;};
21+ name = String;
22+ nativeBuildInputs = [ε];
23+ } ->
24+ η;
25+} ->
26+η
test/golden/importless/klettres.txtnew file+30
@@ -0,0 +1,30 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.freezeboy = β,
3+ α.licenses = γ,
4+ α.maintainers = δ,
5+ α.platforms = ε,
6+ γ.gpl2Plus = ζ,
7+ ε.linux = η
8+) =>
9+{ extra-cmake-modules = θ;
10+ kdoctools = ι;
11+ ki18n = ι;
12+ kio = ι;
13+ knewstuff = ι;
14+ lib = α;
15+ mkDerivation =
16+ { buildInputs = [ι];
17+ meta =
18+ { description = String;
19+ homepage = String;
20+ license = ζ;
21+ maintainers = [β];
22+ platforms = η;
23+ };
24+ name = String;
25+ nativeBuildInputs = [θ];
26+ } ->
27+ κ;
28+ phonon = ι;
29+} ->
30+κ
test/golden/importless/klines.txtnew file+29
@@ -0,0 +1,29 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.freezeboy = β,
3+ α.licenses = γ,
4+ α.maintainers = δ,
5+ α.platforms = ε,
6+ γ.gpl2Plus = ζ,
7+ ε.linux = η
8+) =>
9+{ extra-cmake-modules = θ;
10+ kdoctools = ι;
11+ ki18n = ι;
12+ kio = ι;
13+ lib = α;
14+ libkdegames = ι;
15+ mkDerivation =
16+ { buildInputs = [ι];
17+ meta =
18+ { description = String;
19+ homepage = String;
20+ license = ζ;
21+ maintainers = [β];
22+ platforms = η;
23+ };
24+ name = String;
25+ nativeBuildInputs = [θ];
26+ } ->
27+ κ;
28+} ->
29+κ
test/golden/importless/klogd.txtnew file+31
@@ -0,0 +1,31 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π.
2+( α.enable = β,
3+ α.kernel = γ,
4+ δ.getVersion = γ -> ε,
5+ δ.mkIf =
6+ β ->
7+ { systemd =
8+ { services =
9+ { klogd =
10+ { description = String;
11+ path = [ζ];
12+ script = String;
13+ unitConfig = {ConditionVirtualization = String;};
14+ wantedBy = [String];
15+ };
16+ };
17+ };
18+ } ->
19+ η,
20+ δ.mkOption = {default = θ; description = String; type = ι;} -> κ,
21+ δ.types = λ,
22+ δ.versionOlder = ε -> String -> θ,
23+ μ.sysklogd = ζ,
24+ ν.klogd = α,
25+ ξ.services = ν,
26+ ο.kernelPackages = α,
27+ π.boot = ο,
28+ λ.bool = ι
29+) =>
30+{config = α; lib = δ; pkgs = μ;} ->
31+{config = η; options = {services = {klogd = {enable = κ;};};};}
test/golden/importless/kmag.txtnew file+28
@@ -0,0 +1,28 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.freezeboy = β,
3+ α.licenses = γ,
4+ α.maintainers = δ,
5+ α.platforms = ε,
6+ γ.gpl2Plus = ζ,
7+ ε.linux = η
8+) =>
9+{ extra-cmake-modules = θ;
10+ kdoctools = ι;
11+ ki18n = ι;
12+ kio = ι;
13+ lib = α;
14+ mkDerivation =
15+ { buildInputs = [ι];
16+ meta =
17+ { description = String;
18+ homepage = String;
19+ license = ζ;
20+ maintainers = [β];
21+ platforms = η;
22+ };
23+ name = String;
24+ nativeBuildInputs = [θ];
25+ } ->
26+ κ;
27+} ->
28+κ
test/golden/importless/kmahjongg.txtnew file+22
@@ -0,0 +1,22 @@
1+∀ α β γ δ ε ζ η θ.
2+( α.licenses = β,
3+ α.maintainers = γ,
4+ β.gpl2 = δ,
5+ γ.genesis = ε
6+) =>
7+{ extra-cmake-modules = ζ;
8+ kdeclarative = η;
9+ kdoctools = ζ;
10+ knewstuff = η;
11+ lib = α;
12+ libkdegames = η;
13+ libkmahjongg = η;
14+ mkDerivation =
15+ { buildInputs = [η];
16+ meta = {license = [δ]; maintainers = [ε];};
17+ name = String;
18+ nativeBuildInputs = [ζ];
19+ } ->
20+ θ;
21+} ->
22+θ
test/golden/importless/kmail-account-wizard.txtnew file+33
@@ -0,0 +1,33 @@
1+∀ α β γ δ ε ζ η.
2+(α.licenses = β, β.fdl12 = γ, β.gpl2 = γ, β.lgpl21 = γ) => { akonadi = δ;
3+ extra-cmake-modules = ε;
4+ kcmutils = δ;
5+ kcrash = δ;
6+ kdbusaddons = δ;
7+ kdepimTeam = ζ;
8+ kdoctools = ε;
9+ kidentitymanagement = δ;
10+ kldap = δ;
11+ kmailtransport = δ;
12+ knewstuff = δ;
13+ knotifications = δ;
14+ knotifyconfig = δ;
15+ kparts = δ;
16+ kross = δ;
17+ ktexteditor = δ;
18+ kwallet = δ;
19+ lib = α;
20+ libkdepim = δ;
21+ libkleo = δ;
22+ mkDerivation =
23+ { buildInputs = [δ];
24+ meta = {license = [γ]; maintainers = ζ;};
25+ name = String;
26+ nativeBuildInputs = [ε];
27+ } ->
28+ η;
29+ pimcommon = δ;
30+ qttools = δ;
31+ shared-mime-info = ε;
32+} ->
33+η
test/golden/importless/kmail.txtnew file+56
@@ -0,0 +1,56 @@
1+∀ α β γ δ ε ζ η θ.
2+(α.licenses = β, β.fdl12 = γ, β.gpl2 = γ, β.lgpl21 = γ) => { akonadi = δ;
3+ akonadi-search = ε;
4+ extra-cmake-modules = ζ;
5+ kbookmarks = ε;
6+ kcalutils = ε;
7+ kcmutils = ε;
8+ kcompletion = ε;
9+ kconfig = ε;
10+ kconfigwidgets = ε;
11+ kcoreaddons = ε;
12+ kdelibs4support = ε;
13+ kdepim-addons = ε;
14+ kdepim-apps-libs = ε;
15+ kdepim-runtime = δ;
16+ kdepimTeam = η;
17+ kdoctools = ζ;
18+ kguiaddons = ε;
19+ ki18n = ε;
20+ kiconthemes = ε;
21+ kinit = ε;
22+ kio = ε;
23+ kldap = ε;
24+ kmail-account-wizard = ε;
25+ kmailtransport = ε;
26+ knotifications = ε;
27+ knotifyconfig = ε;
28+ kontactinterface = ε;
29+ kparts = ε;
30+ kpty = ε;
31+ kservice = ε;
32+ ktextwidgets = ε;
33+ ktnef = ε;
34+ kwallet = δ;
35+ kwidgetsaddons = ε;
36+ kwindowsystem = ε;
37+ kxmlgui = ε;
38+ lib = α;
39+ libgravatar = ε;
40+ libkdepim = ε;
41+ libksieve = ε;
42+ mailcommon = ε;
43+ messagelib = ε;
44+ mkDerivation =
45+ { buildInputs = [ε];
46+ meta = {license = [γ]; maintainers = η;};
47+ name = String;
48+ nativeBuildInputs = [ζ];
49+ propagatedUserEnvPkgs = [δ];
50+ } ->
51+ θ;
52+ pim-sieve-editor = ε;
53+ qtscript = ε;
54+ qtwebengine = ε;
55+} ->
56+θ
test/golden/importless/kmailtransport.txtnew file+28
@@ -0,0 +1,28 @@
1+∀ α β γ δ ε ζ η θ.
2+(α.licenses = β, β.fdl12 = γ, β.gpl2 = γ, β.lgpl21 = γ) => { akonadi = δ;
3+ akonadi-mime = ε;
4+ cyrus_sasl = ε;
5+ extra-cmake-modules = ζ;
6+ kcalendarcore = δ;
7+ kcmutils = δ;
8+ kcontacts = δ;
9+ kdepimTeam = η;
10+ kdoctools = ζ;
11+ ki18n = δ;
12+ kio = δ;
13+ kmime = ε;
14+ ksmtp = δ;
15+ kwallet = ε;
16+ lib = α;
17+ libkgapi = δ;
18+ mkDerivation =
19+ { buildInputs = [δ];
20+ meta = {license = [γ]; maintainers = η;};
21+ name = String;
22+ nativeBuildInputs = [ζ];
23+ outputs = [String];
24+ propagatedBuildInputs = [ε];
25+ } ->
26+ θ;
27+} ->
28+θ
test/golden/importless/kmbox.txtnew file+23
@@ -0,0 +1,23 @@
1+∀ α β γ δ ε ζ η.
2+( α.licenses = β,
3+ β.fdl12 = γ,
4+ β.gpl2 = γ,
5+ β.lgpl21 = γ
6+) =>
7+{ extra-cmake-modules = δ;
8+ kcodecs = ε;
9+ kdepimTeam = ζ;
10+ kdoctools = δ;
11+ kmime = ε;
12+ lib = α;
13+ mkDerivation =
14+ { buildInputs = [ε];
15+ meta = {license = [γ]; maintainers = ζ;};
16+ name = String;
17+ nativeBuildInputs = [δ];
18+ outputs = [String];
19+ } ->
20+ η;
21+ qtbase = ε;
22+} ->
23+η
test/golden/importless/kmines.txtnew file+31
@@ -0,0 +1,31 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.freezeboy = β,
3+ α.licenses = γ,
4+ α.maintainers = δ,
5+ α.platforms = ε,
6+ γ.gpl2Plus = ζ,
7+ ε.linux = η
8+) =>
9+{ extra-cmake-modules = θ;
10+ kconfig = ι;
11+ kcrash = ι;
12+ kdoctools = ι;
13+ ki18n = ι;
14+ kio = ι;
15+ lib = α;
16+ libkdegames = ι;
17+ mkDerivation =
18+ { buildInputs = [ι];
19+ meta =
20+ { description = String;
21+ homepage = String;
22+ license = ζ;
23+ maintainers = [β];
24+ platforms = η;
25+ };
26+ name = String;
27+ nativeBuildInputs = [θ];
28+ } ->
29+ κ;
30+} ->
31+κ
test/golden/importless/kmix.txtnew file+29
@@ -0,0 +1,29 @@
1+∀ α β γ δ ε ζ η θ.
2+( α.licenses = β,
3+ α.rongcuid = γ,
4+ β.fdl12 = δ,
5+ β.gpl2 = δ,
6+ β.lgpl21 = δ,
7+ ε.maintainers = α
8+) =>
9+{ alsaLib = ζ;
10+ extra-cmake-modules = η;
11+ kcoreaddons = ζ;
12+ kdelibs4support = ζ;
13+ kdoctools = η;
14+ kglobalaccel = ζ;
15+ kxmlgui = ζ;
16+ lib = α;
17+ libcanberra_kde = ζ;
18+ libpulseaudio = ζ;
19+ mkDerivation =
20+ { buildInputs = [ζ];
21+ cmakeFlags = [String];
22+ meta = {license = [δ]; maintainers = [γ];};
23+ name = String;
24+ nativeBuildInputs = [η];
25+ } ->
26+ θ;
27+ plasma-framework = ζ;
28+} ->
29+θ
test/golden/importless/kmod.txtnew file+39
@@ -0,0 +1,39 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { KERNEL_SRC = String;
5+ buildPhase = String;
6+ installPhase = String;
7+ meta =
8+ { broken = Bool;
9+ description = String;
10+ homepage = String;
11+ license = γ;
12+ maintainers = [δ];
13+ platforms = ε;
14+ };
15+ nativeBuildInputs = ζ;
16+ pname = String;
17+ src = η;
18+ version = String;
19+ } ->
20+ θ,
21+ ι.grsecurity = Bool,
22+ ι.moduleBuildDependencies = ζ,
23+ ι.version = κ,
24+ β.edwtjo = δ,
25+ β.licenses = λ,
26+ β.maintainers = μ,
27+ β.platforms = ν,
28+ β.versionAtLeast = ξ -> String -> Bool,
29+ β.versionOlder = κ -> String -> Bool,
30+ λ.gpl2 = γ,
31+ ν.linux = ε,
32+ ο.features = ι
33+) =>
34+{ fetchFromGitHub =
35+ {owner = String; repo = String; rev = String; sha256 = String;} -> η;
36+ kernel = ι;
37+ stdenv = α;
38+} ->
39+θ
test/golden/importless/kmplot.txtnew file+25
@@ -0,0 +1,25 @@
1+∀ α β γ δ ε ζ η θ.
2+( α.licenses = β,
3+ α.orivej = γ,
4+ β.fdl12 = δ,
5+ β.gpl2Plus = δ,
6+ ε.maintainers = α
7+) =>
8+{ extra-cmake-modules = ζ;
9+ kcrash = η;
10+ kdbusaddons = η;
11+ kdoctools = ζ;
12+ kguiaddons = η;
13+ ki18n = η;
14+ kparts = η;
15+ kwidgetsaddons = η;
16+ lib = α;
17+ mkDerivation =
18+ { buildInputs = [η];
19+ meta = {license = [δ]; maintainers = [γ];};
20+ name = String;
21+ nativeBuildInputs = [ζ];
22+ } ->
23+ θ;
24+} ->
25+θ
test/golden/importless/knavalbattle.txtnew file+30
@@ -0,0 +1,30 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.freezeboy = β,
3+ α.licenses = γ,
4+ α.maintainers = δ,
5+ α.platforms = ε,
6+ γ.gpl2Plus = ζ,
7+ ε.linux = η
8+) =>
9+{ extra-cmake-modules = θ;
10+ kdnssd = ι;
11+ kdoctools = ι;
12+ ki18n = ι;
13+ kio = ι;
14+ lib = α;
15+ libkdegames = ι;
16+ mkDerivation =
17+ { buildInputs = [ι];
18+ meta =
19+ { description = String;
20+ homepage = String;
21+ license = ζ;
22+ maintainers = [β];
23+ platforms = η;
24+ };
25+ name = String;
26+ nativeBuildInputs = [θ];
27+ } ->
28+ κ;
29+} ->
30+κ
test/golden/importless/knetwalk.txtnew file+29
@@ -0,0 +1,29 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.freezeboy = β,
3+ α.licenses = γ,
4+ α.maintainers = δ,
5+ α.platforms = ε,
6+ γ.gpl2Plus = ζ,
7+ ε.linux = η
8+) =>
9+{ extra-cmake-modules = θ;
10+ kdoctools = ι;
11+ ki18n = ι;
12+ kio = ι;
13+ lib = α;
14+ libkdegames = ι;
15+ mkDerivation =
16+ { buildInputs = [ι];
17+ meta =
18+ { description = String;
19+ homepage = String;
20+ license = ζ;
21+ maintainers = [β];
22+ platforms = η;
23+ };
24+ name = String;
25+ nativeBuildInputs = [θ];
26+ } ->
27+ κ;
28+} ->
29+κ
test/golden/importless/knights.txtnew file+31
@@ -0,0 +1,31 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.freezeboy = β,
3+ α.licenses = γ,
4+ α.maintainers = δ,
5+ α.platforms = ε,
6+ γ.gpl2Plus = ζ,
7+ ε.linux = η
8+) =>
9+{ extra-cmake-modules = θ;
10+ kdoctools = ι;
11+ ki18n = ι;
12+ kio = ι;
13+ kplotting = ι;
14+ lib = α;
15+ libkdegames = ι;
16+ mkDerivation =
17+ { buildInputs = [ι];
18+ meta =
19+ { description = String;
20+ homepage = String;
21+ license = ζ;
22+ maintainers = [β];
23+ platforms = η;
24+ };
25+ name = String;
26+ nativeBuildInputs = [θ];
27+ } ->
28+ κ;
29+ plasma-framework = ι;
30+} ->
31+κ
test/golden/importless/kodi.txtnew file+25
@@ -0,0 +1,25 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν.
2+( α.kodi = β,
3+ γ.mkIf =
4+ δ ->
5+ { environment = {systemPackages = [ε];};
6+ services =
7+ { xserver =
8+ {desktopManager = {session = [{name = String; start = String;}];};};
9+ };
10+ } ->
11+ ζ,
12+ γ.mkOption = {default = Bool; description = String; type = η;} -> θ,
13+ γ.types = ι,
14+ κ.kodi = ε,
15+ β.enable = δ,
16+ λ.desktopManager = α,
17+ μ.xserver = λ,
18+ ν.services = μ,
19+ ι.bool = η
20+) =>
21+{config = α; lib = γ; pkgs = κ;} ->
22+{ config = ζ;
23+ options =
24+ {services = {xserver = {desktopManager = {kodi = {enable = θ;};};};};};
25+}
test/golden/importless/kolf.txtnew file+22
@@ -0,0 +1,22 @@
1+∀ α β γ δ ε ζ η θ ι.
2+( α.licenses = β,
3+ α.maintainers = γ,
4+ β.gpl2 = δ,
5+ γ.peterhoeg = ε
6+) =>
7+{ extra-cmake-modules = ζ;
8+ kconfig = η;
9+ kdoctools = ζ;
10+ kio = θ;
11+ ktextwidgets = θ;
12+ lib = α;
13+ libkdegames = θ;
14+ mkDerivation =
15+ { buildInputs = [θ];
16+ meta = {license = [δ]; maintainers = [ε];};
17+ name = String;
18+ nativeBuildInputs = [ζ];
19+ } ->
20+ ι;
21+} ->
22+ι
test/golden/importless/kollision.txtnew file+29
@@ -0,0 +1,29 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.freezeboy = β,
3+ α.licenses = γ,
4+ α.maintainers = δ,
5+ α.platforms = ε,
6+ γ.gpl2Plus = ζ,
7+ ε.linux = η
8+) =>
9+{ extra-cmake-modules = θ;
10+ kdoctools = ι;
11+ ki18n = ι;
12+ kio = ι;
13+ lib = α;
14+ libkdegames = ι;
15+ mkDerivation =
16+ { buildInputs = [ι];
17+ meta =
18+ { description = String;
19+ homepage = String;
20+ license = ζ;
21+ maintainers = [β];
22+ platforms = η;
23+ };
24+ name = String;
25+ nativeBuildInputs = [θ];
26+ } ->
27+ κ;
28+} ->
29+κ
test/golden/importless/kolourpaint.txtnew file+20
@@ -0,0 +1,20 @@
1+∀ α β γ δ ε ζ η θ.
2+( α.fridh = β,
3+ α.licenses = γ,
4+ γ.gpl2 = δ,
5+ ε.maintainers = α
6+) =>
7+{ extra-cmake-modules = ζ;
8+ kdelibs4support = η;
9+ kdoctools = ζ;
10+ lib = α;
11+ libkexiv2 = η;
12+ mkDerivation =
13+ { buildInputs = [η];
14+ meta = {license = [δ]; maintainers = [β];};
15+ name = String;
16+ nativeBuildInputs = [ζ];
17+ } ->
18+ θ;
19+} ->
20+θ
test/golden/importless/kompare.txtnew file+19
@@ -0,0 +1,19 @@
1+∀ α β γ δ ε ζ.
2+(α.licenses = β, β.gpl2 = γ) => { extra-cmake-modules = δ;
3+ kdoctools = δ;
4+ kiconthemes = ε;
5+ kparts = ε;
6+ ktexteditor = ε;
7+ kwidgetsaddons = ε;
8+ lib = α;
9+ libkomparediff2 = ε;
10+ mkDerivation =
11+ { buildInputs = [ε];
12+ meta = {license = [γ];};
13+ name = String;
14+ nativeBuildInputs = [δ];
15+ outputs = [String];
16+ } ->
17+ ζ;
18+} ->
19+ζ
test/golden/importless/konqueror.txtnew file+23
@@ -0,0 +1,23 @@
1+∀ β γ δ ε ζ η θ.
2+(β.licenses = γ, β.maintainers = δ, γ.gpl2 = ε) => { extra-cmake-modules = ζ;
3+ kcmutils = η;
4+ kdelibs4support = η;
5+ kdesu = η;
6+ kdoctools = ζ;
7+ khtml = η;
8+ lib = β;
9+ mkDerivation =
10+ { buildInputs = [η];
11+ meta = {license = [ε]; maintainers = ∀ α. α;};
12+ name = String;
13+ nativeBuildInputs = [ζ];
14+ postPatch = String;
15+ } ->
16+ θ;
17+ qtscript = η;
18+ qtwayland = η;
19+ qtwebengine = η;
20+ qtwebkit = η;
21+ qtx11extras = η;
22+} ->
23+θ
test/golden/importless/konquest.txtnew file+21
@@ -0,0 +1,21 @@
1+∀ α β γ δ ε ζ η θ.
2+( α.licenses = β,
3+ α.maintainers = γ,
4+ β.gpl2 = δ,
5+ γ.lheckemann = ε
6+) =>
7+{ extra-cmake-modules = ζ;
8+ kdelibs4support = η;
9+ kdoctools = ζ;
10+ lib = α;
11+ libkdegames = η;
12+ mkDerivation =
13+ { buildInputs = [η];
14+ meta = {license = [δ]; maintainers = [ε];};
15+ name = String;
16+ nativeBuildInputs = [ζ];
17+ } ->
18+ θ;
19+ qtquickcontrols = η;
20+} ->
21+θ
test/golden/importless/konsole.txtnew file+45
@@ -0,0 +1,45 @@
1+∀ α β γ δ ε ζ η θ ι.
2+( α.getBin = β -> γ,
3+ α.licenses = δ,
4+ α.maintainers = ε,
5+ δ.fdl12 = ζ,
6+ δ.gpl2 = ζ,
7+ δ.lgpl21 = ζ,
8+ ε.ttuegel = η,
9+ ε.turion = η
10+) =>
11+{ extra-cmake-modules = θ;
12+ kbookmarks = β;
13+ kcompletion = β;
14+ kconfig = β;
15+ kconfigwidgets = β;
16+ kcoreaddons = β;
17+ kdelibs4support = β;
18+ kdoctools = θ;
19+ kguiaddons = β;
20+ ki18n = β;
21+ kiconthemes = β;
22+ kinit = β;
23+ kio = β;
24+ knewstuff = β;
25+ knotifications = β;
26+ knotifyconfig = β;
27+ kparts = β;
28+ kpty = β;
29+ kservice = β;
30+ ktextwidgets = β;
31+ kwidgetsaddons = β;
32+ kwindowsystem = β;
33+ kxmlgui = β;
34+ lib = α;
35+ mkDerivation =
36+ { buildInputs = [β];
37+ meta = {license = [ζ]; maintainers = [η];};
38+ name = String;
39+ nativeBuildInputs = [θ];
40+ propagatedUserEnvPkgs = [γ];
41+ } ->
42+ ι;
43+ qtscript = β;
44+} ->
45+ι
test/golden/importless/kontact.txtnew file+28
@@ -0,0 +1,28 @@
1+∀ α β γ δ ε ζ η.
2+(α.licenses = β, β.fdl12 = γ, β.gpl2 = γ, β.lgpl21 = γ) => { akonadi = δ;
3+ extra-cmake-modules = ε;
4+ grantleetheme = δ;
5+ kcmutils = δ;
6+ kcrash = δ;
7+ kdbusaddons = δ;
8+ kdepim-apps-libs = δ;
9+ kdepimTeam = ζ;
10+ kdoctools = ε;
11+ kontactinterface = δ;
12+ kparts = δ;
13+ kpimtextedit = δ;
14+ kwindowsystem = δ;
15+ lib = α;
16+ libkdepim = δ;
17+ mailcommon = δ;
18+ mkDerivation =
19+ { buildInputs = [δ];
20+ meta = {license = [γ]; maintainers = ζ;};
21+ name = String;
22+ nativeBuildInputs = [ε];
23+ } ->
24+ η;
25+ pimcommon = δ;
26+ qtwebengine = δ;
27+} ->
28+η
test/golden/importless/kontactinterface.txtnew file+23
@@ -0,0 +1,23 @@
1+∀ α β γ δ ε ζ η.
2+( α.licenses = β,
3+ β.fdl12 = γ,
4+ β.gpl2 = γ,
5+ β.lgpl21 = γ
6+) =>
7+{ extra-cmake-modules = δ;
8+ kdepimTeam = ε;
9+ kdoctools = δ;
10+ kiconthemes = ζ;
11+ kparts = ζ;
12+ kwindowsystem = ζ;
13+ kxmlgui = ζ;
14+ lib = α;
15+ mkDerivation =
16+ { buildInputs = [ζ];
17+ meta = {license = [γ]; maintainers = ε;};
18+ name = String;
19+ nativeBuildInputs = [δ];
20+ } ->
21+ η;
22+} ->
23+η
test/golden/importless/korganizer.txtnew file+35
@@ -0,0 +1,35 @@
1+∀ α β γ δ ε ζ η.
2+(α.licenses = β, β.fdl12 = γ, β.gpl2 = γ, β.lgpl21 = γ) => { akonadi-calendar =
3+ δ;
4+ akonadi-contacts = δ;
5+ akonadi-notes = δ;
6+ akonadi-search = δ;
7+ calendarsupport = δ;
8+ eventviews = δ;
9+ extra-cmake-modules = ε;
10+ incidenceeditor = δ;
11+ kcalutils = δ;
12+ kdepim-apps-libs = δ;
13+ kdepimTeam = ζ;
14+ kdoctools = ε;
15+ kholidays = δ;
16+ kidentitymanagement = δ;
17+ kldap = δ;
18+ kmailtransport = δ;
19+ knewstuff = δ;
20+ kontactinterface = δ;
21+ kpimtextedit = δ;
22+ lib = α;
23+ mkDerivation =
24+ { meta = {license = [γ]; maintainers = ζ;};
25+ name = String;
26+ nativeBuildInputs = [ε];
27+ propagatedBuildInputs = [δ];
28+ } ->
29+ η;
30+ phonon = δ;
31+ pimcommon = δ;
32+ qtbase = δ;
33+ qttools = δ;
34+} ->
35+η
test/golden/importless/kpat.txtnew file+23
@@ -0,0 +1,23 @@
1+∀ α β γ δ ε ζ η θ.
2+( α.licenses = β,
3+ α.maintainers = γ,
4+ β.fdl12 = δ,
5+ β.gpl2 = δ,
6+ β.lgpl21 = δ,
7+ γ.rnhmjoj = ε
8+) =>
9+{ extra-cmake-modules = ζ;
10+ freecell-solver = η;
11+ knewstuff = η;
12+ lib = α;
13+ libkdegames = η;
14+ mkDerivation =
15+ { buildInputs = [η];
16+ meta = {license = [δ]; maintainers = [ε];};
17+ name = String;
18+ nativeBuildInputs = [ζ];
19+ } ->
20+ θ;
21+ shared-mime-info = ζ;
22+} ->
23+θ
test/golden/importless/kpimtextedit.txtnew file+37
@@ -0,0 +1,37 @@
1+∀ α β γ δ ε ζ η θ ι κ λ.
2+( α.getVersion = β -> γ,
3+ α.licenses = δ,
4+ α.versionOlder = γ -> String -> ε,
5+ ζ.name = β,
6+ δ.fdl12 = η,
7+ δ.gpl2 = η,
8+ δ.lgpl21 = η
9+) =>
10+{ extra-cmake-modules = θ;
11+ grantlee = ζ;
12+ kcodecs = ζ;
13+ kconfigwidgets = ζ;
14+ kdepimTeam = ι;
15+ kdesignerplugin = ζ;
16+ kdoctools = θ;
17+ kemoticons = ζ;
18+ ki18n = ζ;
19+ kiconthemes = ζ;
20+ kio = ζ;
21+ ktextwidgets = κ;
22+ lib = α;
23+ mkDerivation =
24+ { buildInputs = [ζ];
25+ meta = {broken = ε; license = [η]; maintainers = ι;};
26+ name = String;
27+ nativeBuildInputs = [θ];
28+ outputs = [String];
29+ propagatedBuildInputs = [κ];
30+ } ->
31+ λ;
32+ qtspeech = ζ;
33+ qttools = ζ;
34+ sonnet = ζ;
35+ syntax-highlighting = ζ;
36+} ->
37+λ
test/golden/importless/kpkpass.txtnew file+23
@@ -0,0 +1,23 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.bkchr = β,
3+ α.licenses = γ,
4+ α.versionOlder = δ -> String -> ε,
5+ ζ.version = δ,
6+ γ.lgpl21 = η,
7+ θ.maintainers = α
8+) =>
9+{ extra-cmake-modules = ι;
10+ karchive = ζ;
11+ lib = α;
12+ mkDerivation =
13+ { buildInputs = [ζ];
14+ meta = {broken = ε; license = [η]; maintainers = [β];};
15+ name = String;
16+ nativeBuildInputs = [ι];
17+ outputs = [String];
18+ } ->
19+ κ;
20+ qtbase = ζ;
21+ shared-mime-info = ι;
22+} ->
23+κ
test/golden/importless/kqtquickcharts.txtnew file+21
@@ -0,0 +1,21 @@
1+∀ α β γ δ ε ζ η θ.
2+( α.licenses = β,
3+ α.ttuegel = γ,
4+ β.fdl12 = δ,
5+ β.gpl2 = δ,
6+ β.lgpl21 = δ,
7+ ε.maintainers = α
8+) =>
9+{ extra-cmake-modules = ζ;
10+ lib = α;
11+ mkDerivation =
12+ { meta = {license = [δ]; maintainers = [γ];};
13+ name = String;
14+ nativeBuildInputs = [ζ];
15+ propagatedBuildInputs = [η];
16+ } ->
17+ θ;
18+ qtbase = η;
19+ qtdeclarative = η;
20+} ->
21+θ
test/golden/importless/krdc.txtnew file+36
@@ -0,0 +1,36 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.bsd3 = β,
3+ α.fdl12 = β,
4+ α.gpl2 = β,
5+ α.lgpl21 = β,
6+ α.licenses = γ,
7+ α.maintainers = δ,
8+ α.peterhoeg = ε,
9+ α.platforms = ζ,
10+ ζ.linux = η
11+) =>
12+{ extra-cmake-modules = θ;
13+ freerdp = ι;
14+ kcmutils = ι;
15+ kcompletion = ι;
16+ kconfig = ι;
17+ kdnssd = ι;
18+ kdoctools = θ;
19+ knotifyconfig = ι;
20+ kwallet = ι;
21+ kwidgetsaddons = ι;
22+ kwindowsystem = ι;
23+ lib = α;
24+ libvncserver = ι;
25+ makeWrapper = θ;
26+ mkDerivation =
27+ { buildInputs = [ι];
28+ meta =
29+ {homepage = String; license = [β]; maintainers = [ε]; platforms = η;};
30+ name = String;
31+ nativeBuildInputs = [θ];
32+ postFixup = String;
33+ } ->
34+ κ;
35+} ->
36+κ
test/golden/importless/kreversi.txtnew file+27
@@ -0,0 +1,27 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.freezeboy = β,
3+ α.licenses = γ,
4+ α.maintainers = δ,
5+ α.platforms = ε,
6+ γ.gpl2Plus = ζ,
7+ ε.linux = η
8+) =>
9+{ extra-cmake-modules = θ;
10+ kdeclarative = ι;
11+ lib = α;
12+ libkdegames = ι;
13+ mkDerivation =
14+ { buildInputs = [ι];
15+ meta =
16+ { description = String;
17+ homepage = String;
18+ license = ζ;
19+ maintainers = [β];
20+ platforms = η;
21+ };
22+ name = String;
23+ nativeBuildInputs = [θ];
24+ } ->
25+ κ;
26+} ->
27+κ
test/golden/importless/krfb.txtnew file+26
@@ -0,0 +1,26 @@
1+∀ α β γ δ ε ζ η θ ι.
2+( α.licenses = β,
3+ α.maintainers = γ,
4+ β.fdl12 = δ,
5+ β.gpl2 = δ,
6+ γ.jerith666 = ε
7+) =>
8+{ extra-cmake-modules = ζ;
9+ kdelibs4support = η;
10+ kdnssd = η;
11+ kdoctools = ζ;
12+ lib = α;
13+ libXdamage = θ;
14+ libXtst = θ;
15+ libvncserver = θ;
16+ mkDerivation =
17+ { buildInputs = [θ];
18+ meta = {license = [δ]; maintainers = [ε];};
19+ name = String;
20+ nativeBuildInputs = [ζ];
21+ propagatedBuildInputs = [η];
22+ } ->
23+ ι;
24+ qtx11extras = θ;
25+} ->
26+ι
test/golden/importless/krohnkite.txtnew file+35
@@ -0,0 +1,35 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ.
2+( α.licenses = β,
3+ α.maintainers = γ,
4+ α.seqizz = δ,
5+ ε.meta = ζ,
6+ η.meta = θ,
7+ β.mit = ι,
8+ ζ.platforms = κ,
9+ θ.homepage = λ
10+) =>
11+{ fetchFromGitHub =
12+ {owner = String; repo = String; rev = String; sha256 = String;} -> η;
13+ kcoreaddons = ε;
14+ kwindowsystem = ε;
15+ lib = α;
16+ mkDerivation =
17+ { buildInputs = [ε];
18+ dontBuild = Bool;
19+ installPhase = String;
20+ meta =
21+ { description = String;
22+ homepage = λ;
23+ license = ι;
24+ maintainers = [δ];
25+ platforms = κ;
26+ };
27+ pname = String;
28+ src = η;
29+ version = String;
30+ } ->
31+ μ;
32+ plasma-framework = ε;
33+ systemsettings = ε;
34+} ->
35+μ
test/golden/importless/kruler.txtnew file+22
@@ -0,0 +1,22 @@
1+∀ α β γ δ ε ζ η θ.
2+( α.licenses = β,
3+ α.vandenoever = γ,
4+ β.gpl2 = δ,
5+ ε.maintainers = α
6+) =>
7+{ extra-cmake-modules = ζ;
8+ kdoctools = ζ;
9+ knotifications = η;
10+ kwindowsystem = η;
11+ kxmlgui = η;
12+ lib = α;
13+ mkDerivation =
14+ { buildInputs = [η];
15+ meta = {license = [δ]; maintainers = [γ];};
16+ name = String;
17+ nativeBuildInputs = [ζ];
18+ } ->
19+ θ;
20+ qtx11extras = η;
21+} ->
22+θ
test/golden/importless/kshisen.txtnew file+30
@@ -0,0 +1,30 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.freezeboy = β,
3+ α.licenses = γ,
4+ α.maintainers = δ,
5+ α.platforms = ε,
6+ γ.gpl2Plus = ζ,
7+ ε.linux = η
8+) =>
9+{ extra-cmake-modules = θ;
10+ kdoctools = ι;
11+ ki18n = ι;
12+ kio = ι;
13+ lib = α;
14+ libkdegames = ι;
15+ libkmahjongg = ι;
16+ mkDerivation =
17+ { buildInputs = [ι];
18+ meta =
19+ { description = String;
20+ homepage = String;
21+ license = ζ;
22+ maintainers = [β];
23+ platforms = η;
24+ };
25+ name = String;
26+ nativeBuildInputs = [θ];
27+ } ->
28+ κ;
29+} ->
30+κ
test/golden/importless/kspaceduel.txtnew file+20
@@ -0,0 +1,20 @@
1+∀ α β γ δ ε ζ.
2+(α.licenses = β, β.gpl3 = γ, β.lgpl21 = γ) => { cmake = δ;
3+ extra-cmake-modules = δ;
4+ kconfigwidgets = ε;
5+ kcrash = ε;
6+ kdbusaddons = ε;
7+ ki18n = ε;
8+ kxmlgui = ε;
9+ lib = α;
10+ libkdegames = ε;
11+ mkDerivation =
12+ { meta = {license = [γ];};
13+ name = String;
14+ nativeBuildInputs = [δ];
15+ outputs = [String];
16+ propagatedBuildInputs = [ε];
17+ } ->
18+ ζ;
19+} ->
20+ζ
test/golden/importless/ksquares.txtnew file+30
@@ -0,0 +1,30 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.freezeboy = β,
3+ α.licenses = γ,
4+ α.maintainers = δ,
5+ α.platforms = ε,
6+ γ.gpl2Plus = ζ,
7+ ε.linux = η
8+) =>
9+{ extra-cmake-modules = θ;
10+ kconfig = ι;
11+ kcrash = ι;
12+ kdoctools = ι;
13+ kxmlgui = ι;
14+ lib = α;
15+ libkdegames = ι;
16+ mkDerivation =
17+ { buildInputs = [ι];
18+ meta =
19+ { description = String;
20+ homepage = String;
21+ license = ζ;
22+ maintainers = [β];
23+ platforms = η;
24+ };
25+ name = String;
26+ nativeBuildInputs = [θ];
27+ } ->
28+ κ;
29+} ->
30+κ
test/golden/importless/ksudoku.txtnew file+21
@@ -0,0 +1,21 @@
1+∀ α β γ δ ε ζ η θ.
2+( α.licenses = β,
3+ α.maintainers = γ,
4+ β.gpl2 = δ,
5+ γ.genesis = ε
6+) =>
7+{ extra-cmake-modules = ζ;
8+ kdeclarative = η;
9+ kdoctools = ζ;
10+ lib = α;
11+ libGLU = η;
12+ libkdegames = η;
13+ mkDerivation =
14+ { buildInputs = [η];
15+ meta = {license = [δ]; maintainers = [ε];};
16+ name = String;
17+ nativeBuildInputs = [ζ];
18+ } ->
19+ θ;
20+} ->
21+θ
test/golden/importless/ksystemlog.txtnew file+22
@@ -0,0 +1,22 @@
1+∀ α β γ δ ε ζ η θ.
2+( α.gpl2 = β,
3+ α.licenses = γ,
4+ α.maintainers = δ,
5+ α.peterhoeg = ε
6+) =>
7+{ extra-cmake-modules = ζ;
8+ gettext = ζ;
9+ karchive = η;
10+ kconfig = η;
11+ kdoctools = ζ;
12+ kio = η;
13+ lib = α;
14+ mkDerivation =
15+ { meta = {license = [β]; maintainers = [ε];};
16+ name = String;
17+ nativeBuildInputs = [ζ];
18+ propagatedBuildInputs = [η];
19+ } ->
20+ θ;
21+} ->
22+θ
test/golden/importless/kteatime.txtnew file+31
@@ -0,0 +1,31 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.freezeboy = β,
3+ α.licenses = γ,
4+ α.maintainers = δ,
5+ α.platforms = ε,
6+ γ.gpl2Plus = ζ,
7+ ε.linux = η
8+) =>
9+{ extra-cmake-modules = θ;
10+ kconfig = ι;
11+ kcrash = ι;
12+ kdoctools = ι;
13+ ki18n = ι;
14+ kiconthemes = ι;
15+ knotifyconfig = ι;
16+ lib = α;
17+ mkDerivation =
18+ { buildInputs = [ι];
19+ meta =
20+ { description = String;
21+ homepage = String;
22+ license = ζ;
23+ maintainers = [β];
24+ platforms = η;
25+ };
26+ name = String;
27+ nativeBuildInputs = [θ];
28+ } ->
29+ κ;
30+} ->
31+κ
test/golden/importless/ktimer.txtnew file+28
@@ -0,0 +1,28 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.freezeboy = β,
3+ α.licenses = γ,
4+ α.maintainers = δ,
5+ α.platforms = ε,
6+ γ.gpl2Plus = ζ,
7+ ε.linux = η
8+) =>
9+{ extra-cmake-modules = θ;
10+ kdoctools = ι;
11+ ki18n = ι;
12+ kio = ι;
13+ lib = α;
14+ mkDerivation =
15+ { buildInputs = [ι];
16+ meta =
17+ { description = String;
18+ homepage = String;
19+ license = ζ;
20+ maintainers = [β];
21+ platforms = η;
22+ };
23+ name = String;
24+ nativeBuildInputs = [θ];
25+ } ->
26+ κ;
27+} ->
28+κ
test/golden/importless/ktnef.txtnew file+24
@@ -0,0 +1,24 @@
1+∀ α β γ δ ε ζ η.
2+( α.licenses = β,
3+ β.fdl12 = γ,
4+ β.gpl2 = γ,
5+ β.lgpl21 = γ
6+) =>
7+{ extra-cmake-modules = δ;
8+ kcalendarcore = ε;
9+ kcalutils = ε;
10+ kcontacts = ε;
11+ kdelibs4support = ε;
12+ kdepimTeam = ζ;
13+ kdoctools = δ;
14+ lib = α;
15+ mkDerivation =
16+ { meta = {license = [γ]; maintainers = ζ;};
17+ name = String;
18+ nativeBuildInputs = [δ];
19+ outputs = [String];
20+ propagatedBuildInputs = [ε];
21+ } ->
22+ η;
23+} ->
24+η
test/golden/importless/kturtle.txtnew file+29
@@ -0,0 +1,29 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.freezeboy = β,
3+ α.licenses = γ,
4+ α.maintainers = δ,
5+ α.platforms = ε,
6+ γ.gpl2Plus = ζ,
7+ ε.linux = η
8+) =>
9+{ extra-cmake-modules = θ;
10+ kdoctools = ι;
11+ ki18n = ι;
12+ kio = ι;
13+ knewstuff = ι;
14+ lib = α;
15+ mkDerivation =
16+ { buildInputs = [ι];
17+ meta =
18+ { description = String;
19+ homepage = String;
20+ license = ζ;
21+ maintainers = [β];
22+ platforms = η;
23+ };
24+ name = String;
25+ nativeBuildInputs = [θ];
26+ } ->
27+ κ;
28+} ->
29+κ
test/golden/importless/kvm.txtnew file+33
@@ -0,0 +1,33 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ.
2+( α.lib = β,
3+ β.licenses = γ,
4+ β.maintainers = δ,
5+ β.offline = ε,
6+ β.platforms = ζ,
7+ γ.asl20 = η,
8+ ζ.unix = θ
9+) =>
10+{ buildGoPackage =
11+ { buildInputs = [ι];
12+ goDeps = Path;
13+ goPackagePath = String;
14+ meta =
15+ { description = String;
16+ homepage = String;
17+ license = η;
18+ maintainers = [ε];
19+ platforms = θ;
20+ };
21+ nativeBuildInputs = [κ];
22+ pname = String;
23+ src = λ;
24+ version = String;
25+ } ->
26+ μ;
27+ fetchFromGitHub =
28+ {owner = String; repo = String; rev = String; sha256 = String;} -> λ;
29+ libvirt = ι;
30+ pkgconfig = κ;
31+ stdenv = α;
32+} ->
33+μ
test/golden/importless/kvm2.txtnew file+39
@@ -0,0 +1,39 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο.
2+( α.atkinschang = β,
3+ α.licenses = γ,
4+ α.maintainers = δ,
5+ α.platforms = ε,
6+ α.tadfisher = β,
7+ ζ.buildInputs = η,
8+ ζ.doCheck = θ,
9+ ζ.nativeBuildInputs = ι,
10+ ζ.src = κ,
11+ ζ.vendorSha256 = λ,
12+ ζ.version = μ,
13+ γ.asl20 = ν,
14+ ε.linux = ξ
15+) =>
16+{ buildGoModule =
17+ { buildInputs = η;
18+ buildPhase = String;
19+ doCheck = θ;
20+ installPhase = String;
21+ meta =
22+ { description = String;
23+ homepage = String;
24+ license = ν;
25+ maintainers = [β];
26+ platforms = ξ;
27+ };
28+ nativeBuildInputs = ι;
29+ pname = String;
30+ postPatch = String;
31+ src = κ;
32+ vendorSha256 = λ;
33+ version = μ;
34+ } ->
35+ ο;
36+ lib = α;
37+ minikube = ζ;
38+} ->
39+ο
test/golden/importless/kwalletmanager.txtnew file+26
@@ -0,0 +1,26 @@
1+∀ α β γ δ ε ζ η θ.
2+( α.licenses = β,
3+ α.maintainers = γ,
4+ β.gpl2 = δ,
5+ γ.fridh = ε
6+) =>
7+{ extra-cmake-modules = ζ;
8+ kauth = η;
9+ kcmutils = η;
10+ kconfigwidgets = η;
11+ kcoreaddons = η;
12+ kdbusaddons = η;
13+ kdelibs4support = η;
14+ kdoctools = ζ;
15+ kwallet = η;
16+ kxmlgui = η;
17+ lib = α;
18+ mkDerivation =
19+ { buildInputs = [η];
20+ meta = {license = [δ]; maintainers = [ε];};
21+ name = String;
22+ nativeBuildInputs = [ζ];
23+ } ->
24+ θ;
25+} ->
26+θ
test/golden/importless/kwave.txtnew file+44
@@ -0,0 +1,44 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.freezeboy = β,
3+ α.licenses = γ,
4+ α.maintainers = δ,
5+ α.platforms = ε,
6+ γ.gpl2Plus = ζ,
7+ ε.linux = η
8+) =>
9+{ alsaLib = θ;
10+ audiofile = θ;
11+ extra-cmake-modules = ι;
12+ fftw = θ;
13+ flac = θ;
14+ id3lib = θ;
15+ kcompletion = θ;
16+ kconfig = θ;
17+ kcrash = θ;
18+ kdoctools = θ;
19+ kiconthemes = θ;
20+ kio = θ;
21+ lib = α;
22+ libmad = θ;
23+ libogg = θ;
24+ libopus = θ;
25+ libpulseaudio = θ;
26+ librsvg = θ;
27+ libsamplerate = θ;
28+ libvorbis = θ;
29+ mkDerivation =
30+ { buildInputs = [θ];
31+ meta =
32+ { description = String;
33+ homepage = String;
34+ license = ζ;
35+ maintainers = [β];
36+ platforms = η;
37+ };
38+ name = String;
39+ nativeBuildInputs = [ι];
40+ } ->
41+ κ;
42+ qtmultimedia = θ;
43+} ->
44+κ
test/golden/importless/labs_consol_de.txtnew file+39
@@ -0,0 +1,39 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildInputs = [γ];
5+ meta =
6+ { description = String;
7+ homepage = String;
8+ license = δ;
9+ maintainers = [ε];
10+ };
11+ nativeBuildInputs = [ζ];
12+ pname = String;
13+ postFixup = String;
14+ postInstall = String;
15+ prePatch = String;
16+ src = η;
17+ version = String;
18+ } ->
19+ θ,
20+ ι.DBDsybase = γ,
21+ ι.NetSNMP = γ,
22+ ι.perl = γ,
23+ β.licenses = κ,
24+ β.maintainers = λ,
25+ β.peterhoeg = ε,
26+ κ.gpl2 = δ
27+) =>
28+{ autoreconfHook = ζ;
29+ coreutils = μ;
30+ fetchFromGitHub =
31+ {owner = String; repo = String; rev = String; sha256 = String;} -> ν;
32+ fetchurl = {sha256 = String; url = String;} -> η;
33+ gnugrep = ξ;
34+ gnused = ο;
35+ makeWrapper = ζ;
36+ perlPackages = ι;
37+ stdenv = α;
38+} ->
39+{check-mssql-health = θ; check-nwc-health = θ; check-ups-health = θ;}
test/golden/importless/lastfm.txtnew file+39
@@ -0,0 +1,39 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { PKG_CONFIG_GSIGNOND_GPLUGINSDIR = String;
5+ buildInputs = [γ];
6+ meta =
7+ { description = String;
8+ homepage = String;
9+ license = δ;
10+ maintainers = [ε];
11+ platforms = ζ;
12+ };
13+ nativeBuildInputs = [η];
14+ pname = String;
15+ src = θ;
16+ version = String;
17+ } ->
18+ ι,
19+ β.licenses = κ,
20+ β.maintainers = λ,
21+ β.platforms = μ,
22+ β.worldofpeace = ε,
23+ κ.lgpl21Plus = δ,
24+ μ.linux = ζ
25+) =>
26+{ fetchFromGitLab =
27+ {owner = String; repo = String; rev = String; sha256 = String;} -> θ;
28+ glib = γ;
29+ gobject-introspection = η;
30+ gsignond = γ;
31+ json-glib = γ;
32+ libsoup = γ;
33+ meson = η;
34+ ninja = η;
35+ pkgconfig = η;
36+ stdenv = α;
37+ vala = η;
38+} ->
39+ι
test/golden/importless/layout-manager.txtnew file+40
@@ -0,0 +1,40 @@
1+∀ β γ δ ε ζ η θ ι κ λ μ ν ξ.
2+( β.lib = γ,
3+ β.makeBinPath = [δ] -> ε,
4+ β.mkDerivation =
5+ { dontBuild = Bool;
6+ installPhase = String;
7+ meta =
8+ { description = String;
9+ homepage = String;
10+ license = ζ;
11+ maintainers = ∀ α. α;
12+ platforms = η;
13+ };
14+ nativeBuildInputs = [θ];
15+ pname = String;
16+ src = ι;
17+ version = String;
18+ } ->
19+ κ,
20+ λ.lib = β,
21+ γ.licenses = μ,
22+ γ.maintainers = ν,
23+ γ.platforms = ξ,
24+ μ.mit = ζ,
25+ ξ.linux = η
26+) =>
27+{ fetchFromGitHub =
28+ {owner = String; repo = String; rev = String; sha256 = String;} -> ι;
29+ gawk = δ;
30+ i3 = δ;
31+ jq = δ;
32+ libnotify = δ;
33+ makeWrapper = θ;
34+ rofi = δ;
35+ stdenv = β;
36+ vim = δ;
37+ xdotool = δ;
38+ xrandr = δ;
39+} ->
40+κ
test/golden/importless/lazarus.txtnew file+45
@@ -0,0 +1,45 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ.
2+( α.cc = β,
3+ α.lib = γ,
4+ α.mkDerivation =
5+ { buildInputs = [β];
6+ makeFlags = [String];
7+ meta =
8+ { description = String;
9+ homepage = String;
10+ license = δ;
11+ maintainers = [ε];
12+ platforms = ζ;
13+ };
14+ pname = String;
15+ postInstall = String;
16+ preBuild = String;
17+ src = η;
18+ version = String;
19+ } ->
20+ θ,
21+ γ.licenses = ι,
22+ γ.maintainers = κ,
23+ γ.platforms = λ,
24+ ι.gpl2Plus = δ,
25+ κ.raskin = ε,
26+ λ.linux = ζ
27+) =>
28+{ atk = β;
29+ binutils = μ;
30+ fetchurl = {sha256 = String; url = String;} -> η;
31+ fpc = β;
32+ gdb = ν;
33+ gdk-pixbuf = β;
34+ glib = β;
35+ gnumake = ξ;
36+ gtk2 = β;
37+ libX11 = β;
38+ libXext = β;
39+ libXi = β;
40+ makeWrapper = β;
41+ pango = β;
42+ stdenv = α;
43+ xorgproto = β;
44+} ->
45+θ
test/golden/importless/ledger.txtnew file+10
@@ -0,0 +1,10 @@
1+∀ α β γ δ ε ζ η θ ι.
2+( α.ledger = β,
3+ γ.mkEnableOption = String -> δ,
4+ γ.mkIf = ε -> {services = {udev = {packages = [ζ];};};} -> η,
5+ θ.ledger-udev-rules = ζ,
6+ β.enable = ε,
7+ ι.hardware = α
8+) =>
9+{config = α; lib = γ; pkgs = θ;} ->
10+{config = η; options = {hardware = {ledger = {enable = δ;};};};}
test/golden/importless/leftwm.txtnew file+21
@@ -0,0 +1,21 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ.
2+( α.leftwm = β,
3+ γ.mkEnableOption = String -> δ,
4+ γ.mkIf =
5+ ε ->
6+ { environment = {systemPackages = [ζ];};
7+ services = {xserver = {windowManager = {session = η;};};};
8+ } ->
9+ θ,
10+ γ.singleton = {name = String; start = String;} -> η,
11+ ι.leftwm = ζ,
12+ β.enable = ε,
13+ κ.windowManager = α,
14+ λ.xserver = κ,
15+ μ.services = λ
16+) =>
17+{config = α; lib = γ; pkgs = ι;} ->
18+{ config = θ;
19+ options =
20+ {services = {xserver = {windowManager = {leftwm = {enable = δ;};};};};};
21+}
test/golden/importless/legacy.txtnew file+35
@@ -0,0 +1,35 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν.
2+( α.gpl2 = β,
3+ α.maintainers = γ,
4+ α.mkDerivation =
5+ { hardeningDisable = [String];
6+ installPhase = String;
7+ makeFlags = [String];
8+ meta =
9+ { broken = Bool;
10+ description = String;
11+ homepage = String;
12+ license = β;
13+ maintainers = [δ];
14+ platforms = ε;
15+ };
16+ name = String;
17+ nativeBuildInputs = [ζ];
18+ preBuild = String;
19+ src = η;
20+ } ->
21+ θ,
22+ α.platforms = ι,
23+ κ.licenses = α,
24+ λ.lib = κ,
25+ γ.raskin = δ,
26+ μ.lib = α,
27+ ι.linux = ε,
28+ ν.lib = α
29+) =>
30+{ fetchurl = {sha256 = String; url = String;} -> η;
31+ gcj = ζ;
32+ stdenv = α;
33+ unzip = ζ;
34+} ->
35+θ
test/golden/importless/lgc.txtnew file+29
@@ -0,0 +1,29 @@
1+∀ α β γ δ ε ζ η θ ι.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { installPhase = String;
5+ meta =
6+ { description = String;
7+ homepage = String;
8+ license = γ;
9+ longDescription = String;
10+ maintainers = [δ];
11+ };
12+ nativeBuildInputs = [ε];
13+ pname = String;
14+ src = ζ;
15+ version = String;
16+ } ->
17+ η,
18+ β.avnik = δ,
19+ β.licenses = θ,
20+ β.maintainers = ι,
21+ β.rht = δ,
22+ θ.ofl = γ
23+) =>
24+{ fetchFromGitHub =
25+ {owner = String; repo = String; rev = String; sha256 = String;} -> ζ;
26+ fontforge = ε;
27+ stdenv = α;
28+} ->
29+η
test/golden/importless/libarcus.txtnew file+37
@@ -0,0 +1,37 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο.
2+( α.lib = β,
3+ β.chaduffy = γ,
4+ β.licenses = δ,
5+ β.maintainers = ε,
6+ β.platforms = ζ,
7+ δ.lgpl3Plus = η,
8+ ζ.linux = θ
9+) =>
10+{ buildPythonPackage =
11+ { buildInputs = [ι];
12+ disabled = κ;
13+ format = String;
14+ meta =
15+ { description = String;
16+ homepage = String;
17+ license = η;
18+ maintainers = [γ];
19+ platforms = θ;
20+ };
21+ nativeBuildInputs = [λ];
22+ pname = String;
23+ postPatch = String;
24+ propagatedBuildInputs = [μ];
25+ src = ν;
26+ version = String;
27+ } ->
28+ ξ;
29+ cmake = λ;
30+ fetchgit = {rev = String; sha256 = String; url = String;} -> ν;
31+ fetchurl = ο;
32+ protobuf = ι;
33+ pythonOlder = String -> κ;
34+ sip = μ;
35+ stdenv = α;
36+} ->
37+ξ
test/golden/importless/libbitcoin-client.txtnew file+36
@@ -0,0 +1,36 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { configureFlags = [String];
5+ enableParallelBuilding = Bool;
6+ meta =
7+ { description = String;
8+ homepage = String;
9+ license = γ;
10+ maintainers = [δ];
11+ platforms = [ε];
12+ };
13+ name = String;
14+ nativeBuildInputs = [ζ];
15+ propagatedBuildInputs = [η];
16+ src = θ;
17+ } ->
18+ ι,
19+ β.chris-martin = δ,
20+ β.licenses = κ,
21+ β.maintainers = λ,
22+ β.platforms = μ,
23+ κ.agpl3 = γ,
24+ μ.linux = [ε],
25+ ν.darwin = [ε]
26+) =>
27+{ autoreconfHook = ζ;
28+ boost = ξ;
29+ fetchFromGitHub =
30+ {owner = String; repo = String; rev = String; sha256 = String;} -> θ;
31+ libbitcoin = η;
32+ libbitcoin-protocol = η;
33+ pkgconfig = ζ;
34+ stdenv = α;
35+} ->
36+ι
test/golden/importless/libbitcoin-explorer.txtnew file+37
@@ -0,0 +1,37 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildInputs = [γ];
5+ configureFlags = [String];
6+ enableParallelBuilding = Bool;
7+ meta =
8+ { description = String;
9+ homepage = String;
10+ license = δ;
11+ maintainers = [ε];
12+ platforms = [ζ];
13+ };
14+ name = String;
15+ nativeBuildInputs = [η];
16+ src = θ;
17+ } ->
18+ ι,
19+ β.asymmetric = ε,
20+ β.chris-martin = ε,
21+ β.licenses = κ,
22+ β.maintainers = λ,
23+ β.platforms = μ,
24+ κ.agpl3 = δ,
25+ μ.linux = [ζ],
26+ ν.darwin = [ζ]
27+) =>
28+{ autoreconfHook = η;
29+ boost = ξ;
30+ fetchFromGitHub =
31+ {owner = String; repo = String; rev = String; sha256 = String;} -> θ;
32+ libbitcoin-client = γ;
33+ libbitcoin-network = γ;
34+ pkgconfig = η;
35+ stdenv = α;
36+} ->
37+ι
test/golden/importless/libbitcoin-network.txtnew file+36
@@ -0,0 +1,36 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildInputs = [γ];
5+ configureFlags = [String];
6+ enableParallelBuilding = Bool;
7+ meta =
8+ { description = String;
9+ homepage = String;
10+ license = δ;
11+ maintainers = [ε];
12+ platforms = [ζ];
13+ };
14+ name = String;
15+ nativeBuildInputs = [η];
16+ src = θ;
17+ } ->
18+ ι,
19+ β.asymmetric = ε,
20+ β.licenses = κ,
21+ β.maintainers = λ,
22+ β.platforms = μ,
23+ κ.agpl3 = δ,
24+ μ.linux = [ζ],
25+ ν.darwin = [ζ]
26+) =>
27+{ autoreconfHook = η;
28+ boost = ξ;
29+ fetchFromGitHub =
30+ {owner = String; repo = String; rev = String; sha256 = String;} -> θ;
31+ libbitcoin = γ;
32+ pkgconfig = η;
33+ stdenv = α;
34+ zeromq = γ;
35+} ->
36+ι
test/golden/importless/libbitcoin-protocol.txtnew file+38
@@ -0,0 +1,38 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildInputs = [γ];
5+ configureFlags = [String];
6+ enableParallelBuilding = Bool;
7+ meta =
8+ { description = String;
9+ homepage = String;
10+ license = δ;
11+ maintainers = [ε];
12+ platforms = [ζ];
13+ };
14+ name = String;
15+ nativeBuildInputs = [η];
16+ propagatedBuildInputs = [θ];
17+ src = ι;
18+ } ->
19+ κ,
20+ β.asymmetric = ε,
21+ β.licenses = λ,
22+ β.maintainers = μ,
23+ β.platforms = ν,
24+ λ.agpl3 = δ,
25+ ν.linux = [ζ],
26+ ξ.darwin = [ζ]
27+) =>
28+{ autoreconfHook = η;
29+ boost = ο;
30+ fetchFromGitHub =
31+ {owner = String; repo = String; rev = String; sha256 = String;} -> ι;
32+ libbitcoin = γ;
33+ pkgconfig = η;
34+ secp256k1 = γ;
35+ stdenv = α;
36+ zeromq = θ;
37+} ->
38+κ
test/golden/importless/libbitcoin.txtnew file+35
@@ -0,0 +1,35 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { configureFlags = [String];
5+ enableParallelBuilding = Bool;
6+ meta =
7+ { description = String;
8+ homepage = String;
9+ license = γ;
10+ maintainers = [δ];
11+ platforms = [ε];
12+ };
13+ name = String;
14+ nativeBuildInputs = [ζ];
15+ propagatedBuildInputs = [η];
16+ src = θ;
17+ } ->
18+ ι,
19+ β.chris-martin = δ,
20+ β.licenses = κ,
21+ β.maintainers = λ,
22+ β.platforms = μ,
23+ κ.agpl3 = γ,
24+ μ.linux = [ε],
25+ ν.darwin = [ε]
26+) =>
27+{ autoreconfHook = ζ;
28+ boost = ξ;
29+ fetchFromGitHub =
30+ {owner = String; repo = String; rev = String; sha256 = String;} -> θ;
31+ pkgconfig = ζ;
32+ secp256k1 = η;
33+ stdenv = α;
34+} ->
35+ι
test/golden/importless/libc++abi.txtnew file+47
@@ -0,0 +1,47 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ φ χ ψ ω.
2+( α.isDarwin = Bool,
3+ α.isFreeBSD = Bool,
4+ α.isMusl = β,
5+ α.licenses = γ,
6+ α.maintainers = δ,
7+ α.mkDerivation =
8+ { buildInputs = ε;
9+ installPhase = String;
10+ meta =
11+ { description = String;
12+ homepage = String;
13+ license = [ζ];
14+ maintainers = [η];
15+ platforms = θ;
16+ };
17+ nativeBuildInputs = [ι];
18+ pname = String;
19+ postUnpack = String;
20+ src = κ;
21+ version = λ;
22+ } ->
23+ μ,
24+ α.optional = Bool -> ν -> ε,
25+ α.optionalString = ξ -> String -> String,
26+ α.unix = θ,
27+ ο.lib = α,
28+ γ.mit = ζ,
29+ γ.ncsa = ζ,
30+ π.lib = α,
31+ δ.vlstill = η,
32+ ρ.lib = α,
33+ σ.platforms = α,
34+ τ.lib = σ,
35+ υ.lib = α,
36+ φ.lib = α,
37+ χ.hostPlatform = α
38+) =>
39+{ cmake = ι;
40+ fetch = String -> String -> κ;
41+ libcxx = ψ;
42+ libunwind = ν;
43+ llvm = ω;
44+ stdenv = α;
45+ version = λ;
46+} ->
47+μ
test/golden/importless/libcroco.txtnew file+33
@@ -0,0 +1,33 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο.
2+( α.isDarwin = β,
3+ α.lib = γ,
4+ α.mkDerivation =
5+ { buildInputs = [δ];
6+ configureFlags = ε;
7+ meta =
8+ {description = String; homepage = String; license = ζ; platforms = η;};
9+ nativeBuildInputs = [θ];
10+ outputBin = String;
11+ outputs = [String];
12+ passthru = {updateScript = ι;};
13+ pname = String;
14+ src = κ;
15+ version = String;
16+ } ->
17+ λ,
18+ α.optional = β -> String -> ε,
19+ μ.updateScript = {packageName = String;} -> ι,
20+ γ.licenses = ν,
21+ γ.platforms = ξ,
22+ ν.lgpl2 = ζ,
23+ ξ.unix = η,
24+ ο.lib = α
25+) =>
26+{ fetchurl = {sha256 = String; url = String;} -> κ;
27+ glib = δ;
28+ gnome3 = μ;
29+ libxml2 = δ;
30+ pkgconfig = θ;
31+ stdenv = α;
32+} ->
33+λ
test/golden/importless/libdislocator.txtnew file+29
@@ -0,0 +1,29 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ.
2+( α.asl20 = β,
3+ α.getVersion = γ -> δ,
4+ α.lib = ε,
5+ α.mkDerivation =
6+ { makeFlags = [String];
7+ meta =
8+ { description = String;
9+ homepage = String;
10+ license = β;
11+ maintainers = [ζ];
12+ };
13+ pname = String;
14+ postInstall = String;
15+ postUnpack = String;
16+ preInstall = String;
17+ sourceRoot = String;
18+ src = η;
19+ version = δ;
20+ } ->
21+ θ,
22+ γ.src = η,
23+ ε.maintainers = ι,
24+ ε.ris = ζ,
25+ κ.licenses = α,
26+ λ.lib = κ,
27+ μ.lib = α
28+) =>
29+{aflplusplus = γ; stdenv = α;} -> θ
test/golden/importless/libfakeXinerama.txtnew file+31
@@ -0,0 +1,31 @@
1+∀ α β γ δ ε ζ η θ ι κ λ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildInputs = [γ];
5+ buildPhase = String;
6+ installPhase = String;
7+ meta =
8+ { description = String;
9+ homepage = String;
10+ license = δ;
11+ maintainers = [ε];
12+ platforms = ζ;
13+ };
14+ pname = String;
15+ src = η;
16+ version = String;
17+ } ->
18+ θ,
19+ β.licenses = ι,
20+ β.maintainers = κ,
21+ β.platforms = λ,
22+ ι.gpl2 = δ,
23+ κ.tstrobel = ε,
24+ λ.linux = ζ
25+) =>
26+{ fetchurl = {sha256 = String; url = String;} -> η;
27+ libX11 = γ;
28+ libXinerama = γ;
29+ stdenv = α;
30+} ->
31+θ
test/golden/importless/libgravatar.txtnew file+25
@@ -0,0 +1,25 @@
1+∀ α β γ δ ε ζ η.
2+( α.licenses = β,
3+ β.fdl12 = γ,
4+ β.gpl2 = γ,
5+ β.lgpl21 = γ
6+) =>
7+{ extra-cmake-modules = δ;
8+ kconfig = ε;
9+ kdepimTeam = ζ;
10+ kdoctools = δ;
11+ kio = ε;
12+ ktextwidgets = ε;
13+ kwidgetsaddons = ε;
14+ lib = α;
15+ mkDerivation =
16+ { meta = {license = [γ]; maintainers = ζ;};
17+ name = String;
18+ nativeBuildInputs = [δ];
19+ outputs = [String];
20+ propagatedBuildInputs = [ε];
21+ } ->
22+ η;
23+ pimcommon = ε;
24+} ->
25+η
test/golden/importless/libkcddb.txtnew file+27
@@ -0,0 +1,27 @@
1+∀ α β γ δ ε ζ η θ ι.
2+( α.bsd3 = β,
3+ α.gpl2 = β,
4+ α.lgpl21 = β,
5+ α.licenses = γ,
6+ α.maintainers = δ,
7+ α.peterhoeg = ε
8+) =>
9+{ extra-cmake-modules = ζ;
10+ kcodecs = η;
11+ kdoctools = ζ;
12+ ki18n = η;
13+ kio = η;
14+ kwidgetsaddons = η;
15+ lib = α;
16+ libmusicbrainz5 = η;
17+ mkDerivation =
18+ { buildInputs = [θ];
19+ meta = {license = [β]; maintainers = [ε];};
20+ name = String;
21+ nativeBuildInputs = [ζ];
22+ propagatedBuildInputs = [η];
23+ } ->
24+ ι;
25+ qtbase = θ;
26+} ->
27+ι
test/golden/importless/libkdcraw.txtnew file+23
@@ -0,0 +1,23 @@
1+∀ α β γ δ ε ζ η θ ι.
2+( α.licenses = β,
3+ α.ttuegel = γ,
4+ β.bsd3 = δ,
5+ β.gpl2 = δ,
6+ β.lgpl21 = δ,
7+ ε.maintainers = α
8+) =>
9+{ extra-cmake-modules = ζ;
10+ lib = α;
11+ libraw = η;
12+ mkDerivation =
13+ { buildInputs = [θ];
14+ meta = {license = [δ]; maintainers = [γ];};
15+ name = String;
16+ nativeBuildInputs = [ζ];
17+ outputs = [String];
18+ propagatedBuildInputs = [η];
19+ } ->
20+ ι;
21+ qtbase = θ;
22+} ->
23+ι
test/golden/importless/libkdegames.txtnew file+26
@@ -0,0 +1,26 @@
1+∀ α β γ δ ε ζ η θ.
2+( α.licenses = β,
3+ α.maintainers = γ,
4+ β.gpl2 = δ,
5+ γ.lheckemann = ε
6+) =>
7+{ extra-cmake-modules = ζ;
8+ kdeclarative = η;
9+ kdelibs4support = η;
10+ kdnssd = η;
11+ kdoctools = ζ;
12+ knewstuff = η;
13+ lib = α;
14+ libsndfile = η;
15+ mkDerivation =
16+ { buildInputs = [η];
17+ meta = {license = [δ]; maintainers = [ε];};
18+ name = String;
19+ nativeBuildInputs = [ζ];
20+ } ->
21+ θ;
22+ openal = η;
23+ qtdeclarative = η;
24+ qtquickcontrols = η;
25+} ->
26+θ
test/golden/importless/libkdepim.txtnew file+29
@@ -0,0 +1,29 @@
1+∀ α β γ δ ε ζ η.
2+(α.licenses = β, β.fdl12 = γ, β.gpl2 = γ, β.lgpl21 = γ) => { akonadi = δ;
3+ akonadi-contacts = δ;
4+ akonadi-search = δ;
5+ extra-cmake-modules = ε;
6+ kcmutils = δ;
7+ kcodecs = δ;
8+ kcompletion = δ;
9+ kconfigwidgets = δ;
10+ kcontacts = δ;
11+ kdepimTeam = ζ;
12+ kdoctools = ε;
13+ ki18n = δ;
14+ kiconthemes = δ;
15+ kio = δ;
16+ kitemviews = δ;
17+ kjobwidgets = δ;
18+ kldap = δ;
19+ kwallet = δ;
20+ lib = α;
21+ mkDerivation =
22+ { buildInputs = [δ];
23+ meta = {license = [γ]; maintainers = ζ;};
24+ name = String;
25+ nativeBuildInputs = [ε];
26+ } ->
27+ η;
28+} ->
29+η
test/golden/importless/libkexiv2.txtnew file+23
@@ -0,0 +1,23 @@
1+∀ α β γ δ ε ζ η θ ι.
2+( α.licenses = β,
3+ α.ttuegel = γ,
4+ β.bsd3 = δ,
5+ β.gpl2 = δ,
6+ β.lgpl21 = δ,
7+ ε.maintainers = α
8+) =>
9+{ exiv2 = ζ;
10+ extra-cmake-modules = η;
11+ lib = α;
12+ mkDerivation =
13+ { buildInputs = [θ];
14+ meta = {license = [δ]; maintainers = [γ];};
15+ name = String;
16+ nativeBuildInputs = [η];
17+ outputs = [String];
18+ propagatedBuildInputs = [ζ];
19+ } ->
20+ ι;
21+ qtbase = θ;
22+} ->
23+ι
test/golden/importless/libkgapi.txtnew file+27
@@ -0,0 +1,27 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.getVersion = β -> γ,
3+ α.licenses = δ,
4+ α.versionOlder = γ -> String -> ε,
5+ ζ.name = β,
6+ δ.fdl12 = η,
7+ δ.gpl2 = η,
8+ δ.lgpl21 = η
9+) =>
10+{ cyrus_sasl = ζ;
11+ extra-cmake-modules = θ;
12+ kcalendarcore = ζ;
13+ kcontacts = ζ;
14+ kdepimTeam = ι;
15+ kdoctools = θ;
16+ kio = ζ;
17+ lib = α;
18+ mkDerivation =
19+ { buildInputs = [ζ];
20+ meta = {broken = ε; license = [η]; maintainers = ι;};
21+ name = String;
22+ nativeBuildInputs = [θ];
23+ } ->
24+ κ;
25+ qtwebengine = ζ;
26+} ->
27+κ
test/golden/importless/libkipi.txtnew file+24
@@ -0,0 +1,24 @@
1+∀ α β γ δ ε ζ η θ.
2+( α.licenses = β,
3+ α.ttuegel = γ,
4+ β.bsd3 = δ,
5+ β.gpl2 = δ,
6+ β.lgpl21 = δ,
7+ ε.maintainers = α
8+) =>
9+{ extra-cmake-modules = ζ;
10+ kconfig = η;
11+ ki18n = η;
12+ kservice = η;
13+ kxmlgui = η;
14+ lib = α;
15+ mkDerivation =
16+ { buildInputs = [η];
17+ meta = {license = [δ]; maintainers = [γ];};
18+ name = String;
19+ nativeBuildInputs = [ζ];
20+ outputs = [String];
21+ } ->
22+ θ;
23+} ->
24+θ
test/golden/importless/libkleo.txtnew file+27
@@ -0,0 +1,27 @@
1+∀ α β γ δ ε ζ η θ.
2+(α.licenses = β, β.fdl12 = γ, β.gpl2 = γ, β.lgpl21 = γ) => { boost = δ;
3+ extra-cmake-modules = ε;
4+ kcodecs = δ;
5+ kcompletion = δ;
6+ kconfig = δ;
7+ kcoreaddons = δ;
8+ kdepimTeam = ζ;
9+ kdoctools = ε;
10+ ki18n = δ;
11+ kitemmodels = δ;
12+ kpimtextedit = δ;
13+ kwidgetsaddons = δ;
14+ kwindowsystem = δ;
15+ lib = α;
16+ mkDerivation =
17+ { buildInputs = [δ];
18+ meta = {license = [γ]; maintainers = ζ;};
19+ name = String;
20+ nativeBuildInputs = [ε];
21+ outputs = [String];
22+ propagatedBuildInputs = [η];
23+ } ->
24+ θ;
25+ qgpgme = η;
26+} ->
27+θ
test/golden/importless/libkmahjongg.txtnew file+26
@@ -0,0 +1,26 @@
1+∀ α β γ δ ε ζ η θ ι.
2+( α.licenses = β,
3+ α.maintainers = γ,
4+ β.gpl2 = δ,
5+ γ.genesis = ε
6+) =>
7+{ extra-cmake-modules = ζ;
8+ kcompletion = η;
9+ kconfig = η;
10+ kconfigwidgets = η;
11+ kcoreaddons = η;
12+ kdepimTeam = θ;
13+ kdoctools = ζ;
14+ ki18n = η;
15+ kwidgetsaddons = η;
16+ lib = α;
17+ mkDerivation =
18+ { buildInputs = [η];
19+ meta = {license = [δ]; maintainers = [ε];};
20+ name = String;
21+ nativeBuildInputs = [ζ];
22+ outputs = [String];
23+ } ->
24+ ι;
25+} ->
26+ι
test/golden/importless/libksane.txtnew file+23
@@ -0,0 +1,23 @@
1+∀ α β γ δ ε ζ η θ.
2+( α.licenses = β,
3+ α.maintainers = γ,
4+ α.pshendry = δ,
5+ β.gpl2 = ε
6+) =>
7+{ extra-cmake-modules = ζ;
8+ ki18n = η;
9+ ktextwidgets = η;
10+ kwallet = η;
11+ kwidgetsaddons = η;
12+ lib = α;
13+ mkDerivation =
14+ { buildInputs = [η];
15+ meta = {license = ε; maintainers = [δ];};
16+ name = String;
17+ nativeBuildInputs = [ζ];
18+ } ->
19+ θ;
20+ qtbase = η;
21+ sane-backends = η;
22+} ->
23+θ
test/golden/importless/libksieve.txtnew file+30
@@ -0,0 +1,30 @@
1+∀ α β γ δ ε ζ η θ.
2+(α.licenses = β, β.fdl12 = γ, β.gpl2 = γ, β.lgpl21 = γ) => { akonadi = δ;
3+ extra-cmake-modules = ε;
4+ karchive = δ;
5+ kcompletion = δ;
6+ kdepimTeam = ζ;
7+ kdoctools = ε;
8+ kiconthemes = δ;
9+ kidentitymanagement = δ;
10+ kio = δ;
11+ kmailtransport = δ;
12+ knewstuff = δ;
13+ kwindowsystem = δ;
14+ kxmlgui = δ;
15+ lib = α;
16+ libkdepim = δ;
17+ mkDerivation =
18+ { buildInputs = [δ];
19+ meta = {license = [γ]; maintainers = ζ;};
20+ name = String;
21+ nativeBuildInputs = [ε];
22+ outputs = [String];
23+ propagatedBuildInputs = [η];
24+ } ->
25+ θ;
26+ pimcommon = δ;
27+ qtwebengine = δ;
28+ syntax-highlighting = η;
29+} ->
30+θ
test/golden/importless/libmaa.txtnew file+16
@@ -0,0 +1,16 @@
1+∀ β γ δ ε ζ η θ.
2+( β.lib = γ,
3+ β.mkDerivation =
4+ { NIX_CFLAGS_COMPILE = String;
5+ buildInputs = [δ];
6+ meta = {description = String; maintainers = ∀ α. α; platforms = ε;};
7+ pname = String;
8+ src = ζ;
9+ version = String;
10+ } ->
11+ η,
12+ γ.platforms = θ,
13+ θ.linux = ε
14+) =>
15+{fetchurl = {sha256 = String; url = String;} -> ζ; libtool = δ; stdenv = β;} ->
16+η
test/golden/importless/libnvc.txtnew file+29
@@ -0,0 +1,29 @@
1+∀ α β γ δ ε ζ η θ ι κ.
2+( α.mkDerivation =
3+ { buildInputs = [β];
4+ makeFlags = [String];
5+ meta =
6+ {description = String; homepage = String; license = γ; platforms = δ;};
7+ nativeBuildInputs = [ε];
8+ patches = [Path];
9+ pname = String;
10+ postPatch = String;
11+ src = ζ;
12+ version = String;
13+ } ->
14+ η,
15+ θ.licenses = ι,
16+ θ.platforms = κ,
17+ ι.bsd3 = γ,
18+ κ.linux = δ
19+) =>
20+{ fetchFromGitHub =
21+ {owner = String; repo = String; rev = String; sha256 = String;} -> ζ;
22+ lib = θ;
23+ libcap = β;
24+ libelf = β;
25+ libseccomp = β;
26+ pkgconfig = ε;
27+ stdenv = α;
28+} ->
29+η
test/golden/importless/libopenshot-audio.txtnew file+41
@@ -0,0 +1,41 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildInputs = [γ];
5+ doCheck = Bool;
6+ meta =
7+ { description = String;
8+ homepage = String;
9+ license = δ;
10+ longDescription = String;
11+ maintainers = [ε];
12+ platforms = ζ;
13+ };
14+ nativeBuildInputs = [η];
15+ pname = String;
16+ src = θ;
17+ version = String;
18+ } ->
19+ ι,
20+ β.AndersonTorres = ε,
21+ β.gpl3Plus = δ,
22+ β.licenses = κ,
23+ β.linux = ζ,
24+ β.maintainers = λ,
25+ β.platforms = μ
26+) =>
27+{ alsaLib = γ;
28+ cmake = η;
29+ doxygen = η;
30+ fetchFromGitHub =
31+ {owner = String; repo = String; rev = String; sha256 = String;} -> θ;
32+ libX11 = γ;
33+ libXcursor = γ;
34+ libXext = γ;
35+ libXft = γ;
36+ libXinerama = γ;
37+ libXrandr = γ;
38+ pkgconfig = η;
39+ stdenv = α;
40+} ->
41+ι
test/golden/importless/libopenshot.txtnew file+48
@@ -0,0 +1,48 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { LIBOPENSHOT_AUDIO_DIR = γ;
5+ UNITTEST++_INCLUDE_DIR = String;
6+ buildInputs = [δ];
7+ cmakeFlags = [String];
8+ doCheck = Bool;
9+ meta =
10+ { description = String;
11+ homepage = String;
12+ license = ε;
13+ longDescription = String;
14+ maintainers = [ζ];
15+ platforms = η;
16+ };
17+ nativeBuildInputs = [θ];
18+ patchPhase = String;
19+ pname = String;
20+ src = ι;
21+ version = String;
22+ } ->
23+ κ,
24+ β.AndersonTorres = ζ,
25+ β.gpl3Plus = ε,
26+ β.licenses = λ,
27+ β.linux = η,
28+ β.maintainers = μ,
29+ β.platforms = ν
30+) =>
31+{ cmake = θ;
32+ cppzmq = δ;
33+ doxygen = θ;
34+ fetchFromGitHub =
35+ {owner = String; repo = String; rev = String; sha256 = String;} -> ι;
36+ ffmpeg_3 = δ;
37+ imagemagick = δ;
38+ libopenshot-audio = γ;
39+ pkgconfig = θ;
40+ python3 = δ;
41+ qtbase = δ;
42+ qtmultimedia = δ;
43+ stdenv = α;
44+ swig = δ;
45+ unittest-cpp = δ;
46+ zeromq = δ;
47+} ->
48+κ
test/golden/importless/liboping.txtnew file+14
@@ -0,0 +1,14 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ.
2+( α.liboping = β,
3+ γ.liboping = δ,
4+ γ.map = (ε -> {}) -> [String] -> ζ,
5+ γ.mkEnableOption = String -> η,
6+ γ.mkIf =
7+ θ ->
8+ {environment = {systemPackages = [δ];}; security = {wrappers = ι;};} -> κ,
9+ γ.mkMerge = ζ -> ι,
10+ β.enable = θ,
11+ λ.programs = α
12+) =>
13+{config = α; lib = γ; pkgs = μ;} ->
14+{config = κ; options = {programs = {liboping = {enable = η;};};};}
test/golden/importless/libsavitar.txtnew file+35
@@ -0,0 +1,35 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν.
2+( α.lib = β,
3+ β.chaduffy = γ,
4+ β.licenses = δ,
5+ β.maintainers = ε,
6+ β.platforms = ζ,
7+ δ.lgpl3Plus = η,
8+ ζ.unix = θ
9+) =>
10+{ buildPythonPackage =
11+ { disabled = ι;
12+ format = String;
13+ meta =
14+ { description = String;
15+ homepage = String;
16+ license = η;
17+ maintainers = [γ];
18+ platforms = θ;
19+ };
20+ name = String;
21+ nativeBuildInputs = [κ];
22+ pname = String;
23+ postPatch = String;
24+ propagatedBuildInputs = [λ];
25+ src = μ;
26+ version = String;
27+ } ->
28+ ν;
29+ cmake = κ;
30+ fetchgit = {rev = String; sha256 = String; url = String;} -> μ;
31+ pythonOlder = String -> ι;
32+ sip = λ;
33+ stdenv = α;
34+} ->
35+ν
test/golden/importless/libsigrok4dsl.txtnew file+41
@@ -0,0 +1,41 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildInputs = [γ];
5+ meta =
6+ { description = String;
7+ homepage = String;
8+ license = δ;
9+ maintainers = [ε];
10+ platforms = ζ;
11+ };
12+ nativeBuildInputs = [η];
13+ pname = String;
14+ postUnpack = String;
15+ src = θ;
16+ version = ι;
17+ } ->
18+ κ,
19+ λ.src = θ,
20+ λ.version = ι,
21+ β.licenses = μ,
22+ β.maintainers = ν,
23+ β.platforms = ξ,
24+ μ.gpl3Plus = δ,
25+ ν.bachp = ε,
26+ ξ.linux = ζ
27+) =>
28+{ alsaLib = γ;
29+ autoreconfHook = η;
30+ check = γ;
31+ dsview = λ;
32+ glib = γ;
33+ libftdi = γ;
34+ libserialport = γ;
35+ libusb1 = γ;
36+ libzip = γ;
37+ pkgconfig = η;
38+ stdenv = α;
39+ systemd = γ;
40+} ->
41+κ
test/golden/importless/libsigrokdecode4dsl.txtnew file+36
@@ -0,0 +1,36 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildInputs = [γ];
5+ meta =
6+ { description = String;
7+ homepage = String;
8+ license = δ;
9+ maintainers = [ε];
10+ platforms = ζ;
11+ };
12+ nativeBuildInputs = [η];
13+ pname = String;
14+ postUnpack = String;
15+ src = θ;
16+ version = ι;
17+ } ->
18+ κ,
19+ λ.src = θ,
20+ λ.version = ι,
21+ β.licenses = μ,
22+ β.maintainers = ν,
23+ β.platforms = ξ,
24+ μ.gpl3Plus = δ,
25+ ν.bachp = ε,
26+ ξ.linux = ζ
27+) =>
28+{ autoreconfHook = η;
29+ check = γ;
30+ dsview = λ;
31+ glib = γ;
32+ pkgconfig = η;
33+ python3 = γ;
34+ stdenv = α;
35+} ->
36+κ
test/golden/importless/libtokencap.txtnew file+29
@@ -0,0 +1,29 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ.
2+( α.asl20 = β,
3+ α.getVersion = γ -> δ,
4+ α.lib = ε,
5+ α.mkDerivation =
6+ { makeFlags = [String];
7+ meta =
8+ { description = String;
9+ homepage = String;
10+ license = β;
11+ maintainers = [ζ];
12+ };
13+ pname = String;
14+ postInstall = String;
15+ postUnpack = String;
16+ preInstall = String;
17+ sourceRoot = String;
18+ src = η;
19+ version = δ;
20+ } ->
21+ θ,
22+ γ.src = η,
23+ ε.maintainers = ι,
24+ ε.ris = ζ,
25+ κ.licenses = α,
26+ λ.lib = κ,
27+ μ.lib = α
28+) =>
29+{aflplusplus = γ; stdenv = α;} -> θ
test/golden/importless/libtool2.txtnew file+35
@@ -0,0 +1,35 @@
1+∀ β γ δ ε ζ η θ ι κ.
2+( β.lib = γ,
3+ β.mkDerivation =
4+ { doCheck = Bool;
5+ doInstallCheck = Bool;
6+ dontPatchShebangs = Bool;
7+ enableParallelBuilding = Bool;
8+ meta =
9+ { description = String;
10+ homepage = String;
11+ license = δ;
12+ longDescription = String;
13+ maintainers = ∀ α. α;
14+ platforms = ε;
15+ };
16+ nativeBuildInputs = [ζ];
17+ outputs = [String];
18+ pname = String;
19+ propagatedBuildInputs = [ζ];
20+ src = η;
21+ version = String;
22+ } ->
23+ θ,
24+ γ.licenses = ι,
25+ γ.platforms = κ,
26+ ι.gpl2Plus = δ,
27+ κ.unix = ε
28+) =>
29+{ fetchurl = {sha256 = String; url = String;} -> η;
30+ help2man = ζ;
31+ m4 = ζ;
32+ perl = ζ;
33+ stdenv = β;
34+} ->
35+θ
test/golden/importless/libungif.txtnew file+15
@@ -0,0 +1,15 @@
1+∀ α β γ δ ε ζ η θ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { hardeningDisable = [String];
5+ meta = {description = String; license = γ; platforms = δ;};
6+ name = String;
7+ src = ε;
8+ } ->
9+ ζ,
10+ β.licenses = η,
11+ β.platforms = θ,
12+ η.mit = γ,
13+ θ.unix = δ
14+) =>
15+{fetchurl = {sha256 = String; url = String;} -> ε; stdenv = α;} -> ζ
test/golden/importless/libusb1.txtnew file+39
@@ -0,0 +1,39 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ φ χ.
2+( α.isDarwin = β,
3+ α.isLinux = γ,
4+ α.lib = δ,
5+ α.mkDerivation =
6+ { NIX_LDFLAGS = ε;
7+ buildInputs = [ζ];
8+ meta =
9+ {description = String; homepage = String; license = η; platforms = θ;};
10+ name = String;
11+ outputs = [String];
12+ patches = [ι];
13+ preFixup = κ;
14+ propagatedBuildInputs = [λ];
15+ src = μ;
16+ } ->
17+ ν,
18+ α.optional = γ -> Null -> [λ],
19+ α.optionalString = ξ -> String -> κ,
20+ α.optionals = β -> [ο] -> [λ],
21+ π.lib = α,
22+ ρ.lib = α,
23+ σ.lib = α,
24+ δ.licenses = τ,
25+ δ.platforms = υ,
26+ τ.lgpl21 = η,
27+ υ.unix = θ,
28+ φ.lib = α
29+) =>
30+{ IOKit = ο;
31+ fetchpatch = {name = String; sha256 = String; url = String;} -> ι;
32+ fetchurl = {sha256 = String; url = String;} -> μ;
33+ lib = χ;
34+ libobjc = ο;
35+ pkgconfig = ζ;
36+ stdenv = α;
37+ systemd = Null;
38+} ->
39+ν
test/golden/importless/libxkbcommon_7.txtnew file+39
@@ -0,0 +1,39 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π.
2+( α.isDarwin = β,
3+ α.lib = γ,
4+ α.mkDerivation =
5+ { buildInputs = [δ];
6+ configureFlags = [String];
7+ meta =
8+ { description = String;
9+ homepage = String;
10+ license = ε;
11+ maintainers = [ζ];
12+ platforms = η;
13+ };
14+ name = String;
15+ nativeBuildInputs = [θ];
16+ outputs = [String];
17+ preBuild = ι;
18+ src = κ;
19+ } ->
20+ λ,
21+ α.optionalString = β -> String -> ι,
22+ μ.lib = α,
23+ γ.licenses = ν,
24+ γ.maintainers = ξ,
25+ γ.platforms = ο,
26+ γ.ttuegel = ζ,
27+ γ.unix = η,
28+ ν.mit = ε
29+) =>
30+{ fetchurl = {sha256 = String; url = String;} -> κ;
31+ flex = δ;
32+ libX11 = π;
33+ libxcb = δ;
34+ pkgconfig = θ;
35+ stdenv = α;
36+ xkeyboard_config = δ;
37+ yacc = δ;
38+} ->
39+λ
test/golden/importless/libxpdf.txtnew file+16
@@ -0,0 +1,16 @@
1+∀ α β γ δ ε ζ η.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { installPhase = String;
5+ meta = {license = γ; platforms = δ;};
6+ name = String;
7+ patches = [Path];
8+ src = Path;
9+ } ->
10+ ε,
11+ β.licenses = ζ,
12+ β.platforms = η,
13+ ζ.gpl2 = γ,
14+ η.unix = δ
15+) =>
16+{fetchurl = {sha256 = String; url = String;} -> Path; stdenv = α;} -> ε
test/golden/importless/light.txtnew file+17
@@ -0,0 +1,17 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ.
2+( α.light = β,
3+ γ.mkIf =
4+ δ ->
5+ { environment = {systemPackages = [ε];};
6+ services = {udev = {packages = [ζ];};};
7+ } ->
8+ η,
9+ γ.mkOption = {default = Bool; description = String; type = θ;} -> ι,
10+ γ.types = κ,
11+ λ.light = ε,
12+ β.enable = δ,
13+ μ.programs = α,
14+ κ.bool = θ
15+) =>
16+{config = α; lib = γ; pkgs = λ;} ->
17+{config = η; options = {programs = {light = {enable = ι;};};};}
test/golden/importless/lightyear.txtnew file+26
@@ -0,0 +1,26 @@
1+∀ α β γ δ ε ζ η θ.
2+( α.bsd2 = β,
3+ α.maintainers = γ,
4+ δ.licenses = α,
5+ γ.brainrape = ε,
6+ γ.siddharthist = ε
7+) =>
8+{ build-idris-package =
9+ { idrisDeps = [ζ];
10+ meta =
11+ { description = String;
12+ homepage = String;
13+ license = β;
14+ maintainers = [ε];
15+ };
16+ name = String;
17+ src = η;
18+ version = String;
19+ } ->
20+ θ;
21+ effects = ζ;
22+ fetchFromGitHub =
23+ {owner = String; repo = String; rev = String; sha256 = String;} -> η;
24+ lib = α;
25+} ->
26+θ
test/golden/importless/limesdr.txtnew file+41
@@ -0,0 +1,41 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildInputs = [γ];
5+ enableParallelBuilding = Bool;
6+ meta =
7+ { description = String;
8+ homepage = String;
9+ license = δ;
10+ maintainers = [ε];
11+ platforms = ζ;
12+ };
13+ nativeBuildInputs = [η];
14+ pname = String;
15+ src = θ;
16+ version = String;
17+ } ->
18+ ι,
19+ α.optionals = Bool -> [Null] -> [γ],
20+ κ.lib = α,
21+ β.licenses = λ,
22+ β.maintainers = μ,
23+ β.platforms = ν,
24+ λ.mit = δ,
25+ μ.markuskowa = ε,
26+ ν.linux = ζ,
27+ ξ.lib = α
28+) =>
29+{ boost = γ;
30+ cmake = η;
31+ fetchFromGitHub =
32+ {owner = String; repo = String; rev = String; sha256 = String;} -> θ;
33+ gnuradio = γ;
34+ limesuite = γ;
35+ pkgconfig = η;
36+ python = Null;
37+ pythonSupport = Bool;
38+ stdenv = α;
39+ swig = Null;
40+} ->
41+ι
test/golden/importless/linuxbrowser.txtnew file+35
@@ -0,0 +1,35 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildInputs = [γ];
5+ cmakeFlags = [String];
6+ installPhase = String;
7+ meta =
8+ { description = String;
9+ homepage = String;
10+ license = δ;
11+ maintainers = [ε];
12+ platforms = ζ;
13+ };
14+ nativeBuildInputs = [η];
15+ pname = String;
16+ postUnpack = String;
17+ src = θ;
18+ version = String;
19+ } ->
20+ ι,
21+ β.licenses = κ,
22+ β.linux = ζ,
23+ β.maintainers = λ,
24+ β.platforms = μ,
25+ β.puffnfresh = ε,
26+ κ.gpl2 = δ
27+) =>
28+{ cmake = η;
29+ fetchFromGitHub =
30+ {owner = String; repo = String; rev = String; sha256 = String;} -> θ;
31+ libcef = ν;
32+ obs-studio = γ;
33+ stdenv = α;
34+} ->
35+ι
test/golden/importless/liquidsoap.txtnew file+66
@@ -0,0 +1,66 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ φ χ ψ ω α1 β2 γ3 δ4 ε5 ζ6 η7 θ8 ι9 κ10
2+λ11 μ12 ν13 ξ14.
3+( α.liquidsoap = β,
4+ α.streams = γ,
5+ δ.builtins = ε,
6+ δ.literalExample = String -> ζ,
7+ δ.map =
8+ ( η ->
9+ { name = η;
10+ value =
11+ { after = [String];
12+ description = String;
13+ path = [θ];
14+ serviceConfig =
15+ {ExecStart = String; LogsDirectory = String; User = String;};
16+ wantedBy = [String];
17+ };
18+ }
19+ ) ->
20+ ι -> κ,
21+ δ.mkIf =
22+ Bool ->
23+ { systemd = {services = λ;};
24+ users =
25+ { groups = {liquidsoap = {gid = β;};};
26+ users =
27+ { liquidsoap =
28+ { createHome = Bool;
29+ description = String;
30+ extraGroups = [String];
31+ group = String;
32+ home = String;
33+ uid = μ;
34+ };
35+ };
36+ };
37+ } ->
38+ ν,
39+ δ.mkOption =
40+ { default = {};
41+ description = String;
42+ example = {myStream1 = ζ; myStream2 = ξ; myStream3 = ο;};
43+ type = π;
44+ } ->
45+ ρ,
46+ δ.types = σ,
47+ τ.wget = θ,
48+ υ.liquidsoap = α,
49+ φ.services = υ,
50+ χ.liquidsoap = α,
51+ ψ.services = χ,
52+ ω.gids = α,
53+ α1.ids = ω,
54+ β2.uids = α,
55+ γ3.ids = β2,
56+ ε.attrNames = γ -> ι,
57+ δ4.getAttr = η -> ε5 -> ζ6,
58+ η7.length = ι -> Integer,
59+ θ8.listToAttrs = κ -> λ,
60+ σ.attrsOf = ι9 -> π,
61+ κ10.either = λ11 -> μ12 -> ι9,
62+ ν13.path = λ11,
63+ ξ14.str = μ12
64+) =>
65+{config = α; lib = δ; pkgs = τ;} ->
66+{config = ν; options = {services = {liquidsoap = {streams = ρ;};};};}
test/golden/importless/litecoin.txtnew file+55
@@ -0,0 +1,55 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π.
2+( α.isDarwin = β,
3+ α.lib = γ,
4+ γ.AndersonTorres = δ,
5+ γ.licenses = ε,
6+ γ.maintainers = ζ,
7+ γ.offline = δ,
8+ γ.optional = Bool -> String -> η,
9+ γ.optionals = Bool -> [String] -> [String],
10+ γ.platforms = θ,
11+ γ.toString = η -> String,
12+ ε.mit = ι,
13+ θ.unix = κ
14+) =>
15+{ AppKit = λ;
16+ autoreconfHook = μ;
17+ boost = ν;
18+ db48 = ν;
19+ fetchFromGitHub =
20+ {owner = String; repo = String; rev = String; sha256 = String;} -> ξ;
21+ glib = ν;
22+ libevent = ν;
23+ miniupnpc = ν;
24+ mkDerivation =
25+ { buildInputs = [ν];
26+ configureFlags = [String];
27+ enableParallelBuilding = Bool;
28+ meta =
29+ { broken = β;
30+ description = String;
31+ homepage = String;
32+ license = ι;
33+ longDescription = String;
34+ maintainers = [δ];
35+ platforms = κ;
36+ };
37+ name = String;
38+ nativeBuildInputs = [μ];
39+ src = ξ;
40+ version = String;
41+ } ->
42+ ο;
43+ openssl = ν;
44+ pkgconfig = μ;
45+ protobuf = ν;
46+ qrencode = π;
47+ qtbase = π;
48+ qttools = π;
49+ stdenv = α;
50+ utillinux = ν;
51+ withGui = Bool;
52+ zeromq = ν;
53+ zlib = ν;
54+} ->
55+ο
test/golden/importless/lldb.txtnew file+58
@@ -0,0 +1,58 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ φ χ ψ ω α1.
2+( α.isDarwin = β,
3+ α.lib = γ,
4+ α.mkDerivation =
5+ { CXXFLAGS = String;
6+ buildInputs = [δ];
7+ cmakeFlags = [String];
8+ enableParallelBuilding = Bool;
9+ hardeningDisable = [String];
10+ meta =
11+ {description = String; homepage = String; license = ε; platforms = ζ;};
12+ nativeBuildInputs = [η];
13+ patches = [θ];
14+ pname = String;
15+ postInstall = String;
16+ postPatch = String;
17+ src = ι;
18+ version = κ;
19+ } ->
20+ λ,
21+ α.optionals = β -> [μ] -> [δ],
22+ ν.Carbon = μ,
23+ ν.Cocoa = μ,
24+ ν.Foundation = μ,
25+ ν.bootstrap_cmds = μ,
26+ ν.libobjc = μ,
27+ ν.xpc = μ,
28+ ξ.lib = α,
29+ γ.licenses = ο,
30+ γ.platforms = π,
31+ ο.ncsa = ε,
32+ π.all = ζ,
33+ ρ.libs = ν,
34+ σ.apple_sdk = ρ,
35+ τ.frameworks = ν,
36+ υ.apple_sdk = τ,
37+ φ.frameworks = ν,
38+ χ.apple_sdk = φ,
39+ ψ.frameworks = ν,
40+ ω.apple_sdk = ψ
41+) =>
42+{ clang-unwrapped = α1;
43+ cmake = η;
44+ darwin = ν;
45+ fetch = String -> String -> ι;
46+ fetchpatch = {sha256 = String; stripLen = Integer; url = String;} -> θ;
47+ libedit = δ;
48+ libxml2 = δ;
49+ llvm = δ;
50+ ncurses = δ;
51+ python3 = η;
52+ stdenv = α;
53+ swig = η;
54+ version = κ;
55+ which = η;
56+ zlib = δ;
57+} ->
58+λ
test/golden/importless/lldpd.txtnew file+40
@@ -0,0 +1,40 @@
1+∀ β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ.
2+( β.lldpd = γ,
3+ δ.concatStringsSep = String -> ε -> ζ,
4+ δ.mkEnableOption = String -> η,
5+ δ.mkIf =
6+ θ ->
7+ { environment = {systemPackages = [ι];};
8+ systemd =
9+ { packages = [κ];
10+ services =
11+ { lldpd =
12+ {environment = {LLDPD_OPTIONS = ζ;}; wantedBy = [String];};
13+ };
14+ };
15+ users =
16+ { groups = {_lldpd = {};};
17+ users =
18+ { _lldpd =
19+ { description = String;
20+ group = String;
21+ home = String;
22+ isSystemUser = Bool;
23+ };
24+ };
25+ };
26+ } ->
27+ λ,
28+ δ.mkOption =
29+ {default = ∀ α. α; description = String; example = [String]; type = μ;} ->
30+ ν,
31+ δ.types = ξ,
32+ ο.lldpd = ι,
33+ γ.enable = θ,
34+ γ.extraArgs = ε,
35+ π.services = β,
36+ ξ.listOf = ρ -> μ,
37+ σ.str = ρ
38+) =>
39+{config = β; lib = δ; pkgs = ο;} ->
40+{config = λ; options = {services = {lldpd = {enable = η; extraArgs = ν;};};};}
test/golden/importless/llvm.txtnew file+51
@@ -0,0 +1,51 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ.
2+( α.all = β,
3+ α.bsd3 = γ,
4+ α.isDarwin = Bool,
5+ α.isLinux = δ,
6+ α.maintainers = ε,
7+ α.mkDerivation =
8+ { buildInputs = [ζ];
9+ cmakeFlags = [String];
10+ enableParallelBuilding = Bool;
11+ meta =
12+ { description = String;
13+ homepage = String;
14+ license = γ;
15+ maintainers = [η];
16+ platforms = β;
17+ };
18+ pname = String;
19+ postBuild = String;
20+ preBuild = String;
21+ propagatedBuildInputs = [θ];
22+ src = ι;
23+ version = String;
24+ } ->
25+ κ,
26+ α.optional = Bool -> String -> [String],
27+ λ.optional = δ -> μ -> [ζ],
28+ ν.lib = α,
29+ ξ.licenses = α,
30+ ο.lib = ξ,
31+ ε.thoughtpolice = η,
32+ π.lib = α,
33+ ρ.platforms = α,
34+ σ.lib = ρ
35+) =>
36+{ cmake = ζ;
37+ fetchFromGitHub =
38+ {owner = String; repo = String; rev = String; sha256 = String;} -> ι;
39+ groff = ζ;
40+ lib = λ;
41+ libbfd = τ;
42+ libffi = ζ;
43+ libxml2 = ζ;
44+ ncurses = θ;
45+ perl = ζ;
46+ python2 = ζ;
47+ stdenv = α;
48+ valgrind = μ;
49+ zlib = θ;
50+} ->
51+κ
test/golden/importless/lnd-exporter.txtnew file+28
@@ -0,0 +1,28 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν.
2+( α.lib = β,
3+ γ.prometheus-exporters = δ,
4+ ε.meta = ζ,
5+ β.licenses = η,
6+ β.maintainers = θ,
7+ β.mmilata = ι,
8+ η.mit = κ,
9+ δ.lnd = λ,
10+ ζ.homepage = μ
11+) =>
12+{ buildGoModule =
13+ { doCheck = Bool;
14+ meta =
15+ {description = String; homepage = μ; license = κ; maintainers = [ι];};
16+ passthru = {tests = {lnd = λ;};};
17+ pname = String;
18+ src = ε;
19+ vendorSha256 = String;
20+ version = String;
21+ } ->
22+ ν;
23+ fetchFromGitHub =
24+ {owner = String; repo = String; rev = String; sha256 = String;} -> ε;
25+ nixosTests = γ;
26+ stdenv = α;
27+} ->
28+ν
test/golden/importless/localtime.txtnew file+32
@@ -0,0 +1,32 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ.
2+( α.localtime = β,
3+ γ.mkIf =
4+ δ ->
5+ { environment = {systemPackages = [ε];};
6+ services =
7+ { geoclue2 =
8+ { appConfig = {localtime = {isAllowed = Bool; isSystem = Bool;};};
9+ enable = Bool;
10+ };
11+ };
12+ systemd =
13+ { packages = [ζ];
14+ services =
15+ { localtime =
16+ {serviceConfig = {Restart = String;}; wantedBy = [String];};
17+ };
18+ };
19+ users = {users = {localtimed = {description = String;};};};
20+ } ->
21+ η,
22+ γ.mkOption = {default = Bool; description = String; type = θ;} -> ι,
23+ γ.types = κ,
24+ λ.out = ε,
25+ β.enable = δ,
26+ μ.services = α,
27+ κ.bool = θ,
28+ ν.localtime = λ,
29+ ξ.localtime = λ
30+) =>
31+{config = α; lib = γ; pkgs = λ;} ->
32+{config = η; options = {services = {localtime = {enable = ι;};};};}
test/golden/importless/lock-color.txtnew file+47
@@ -0,0 +1,47 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildInputs = [γ];
5+ installFlags = [String];
6+ makeFlags = [String];
7+ meta =
8+ { description = String;
9+ homepage = String;
10+ license = δ;
11+ longDescription = String;
12+ maintainers = [ε];
13+ platforms = ζ;
14+ };
15+ nativeBuildInputs = [η];
16+ pname = String;
17+ postInstall = String;
18+ preInstall = String;
19+ src = θ;
20+ version = String;
21+ } ->
22+ ι,
23+ β.licenses = κ,
24+ β.maintainers = λ,
25+ β.malyn = ε,
26+ β.platforms = μ,
27+ κ.bsd3 = δ,
28+ μ.x86 = ζ
29+) =>
30+{ autoreconfHook = η;
31+ cairo = γ;
32+ fetchFromGitHub =
33+ {owner = String; repo = String; rev = String; sha256 = String;} -> θ;
34+ libX11 = γ;
35+ libev = γ;
36+ libjpeg_turbo = γ;
37+ libxcb = γ;
38+ libxkbcommon = γ;
39+ libxkbfile = γ;
40+ pam = γ;
41+ pkgconfig = η;
42+ stdenv = α;
43+ xcbutilimage = γ;
44+ xcbutilkeysyms = γ;
45+ xcbutilxrm = γ;
46+} ->
47+ι
test/golden/importless/lock-effects.txtnew file+44
@@ -0,0 +1,44 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildInputs = [γ];
5+ mesonFlags = [String];
6+ meta =
7+ { description = String;
8+ homepage = δ;
9+ license = ε;
10+ longDescription = String;
11+ maintainers = [ζ];
12+ platforms = η;
13+ };
14+ nativeBuildInputs = [θ];
15+ pname = String;
16+ postPatch = String;
17+ src = ι;
18+ version = String;
19+ } ->
20+ κ,
21+ ι.meta = λ,
22+ β.gnxlxnxx = ζ,
23+ β.licenses = μ,
24+ β.maintainers = ν,
25+ β.platforms = ξ,
26+ μ.mit = ε,
27+ ξ.linux = η,
28+ λ.homepage = δ
29+) =>
30+{ cairo = γ;
31+ fetchFromGitHub =
32+ {owner = String; repo = String; rev = String; sha256 = String;} -> ι;
33+ gdk-pixbuf = γ;
34+ libxkbcommon = γ;
35+ meson = θ;
36+ ninja = θ;
37+ pam = γ;
38+ pkgconfig = θ;
39+ scdoc = θ;
40+ stdenv = α;
41+ wayland = γ;
42+ wayland-protocols = γ;
43+} ->
44+κ
test/golden/importless/lock-fancy-rapid.txtnew file+34
@@ -0,0 +1,34 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildInputs = [γ];
5+ installPhase = String;
6+ meta =
7+ { description = String;
8+ homepage = String;
9+ license = δ;
10+ maintainers = [ε];
11+ platforms = ζ;
12+ };
13+ pname = String;
14+ postPatch = String;
15+ propagatedBuildInputs = [η];
16+ src = θ;
17+ version = String;
18+ } ->
19+ ι,
20+ κ.libX11 = γ,
21+ β.licenses = λ,
22+ β.maintainers = μ,
23+ β.nickhu = ε,
24+ β.platforms = ν,
25+ λ.bsd3 = δ,
26+ ν.linux = ζ
27+) =>
28+{ fetchFromGitHub =
29+ {owner = String; repo = String; rev = String; sha256 = String;} -> θ;
30+ i3lock = η;
31+ stdenv = α;
32+ xorg = κ;
33+} ->
34+ι
test/golden/importless/lock-fancy.txtnew file+41
@@ -0,0 +1,41 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ.
2+( α.lib = β,
3+ α.makeBinPath = [γ] -> δ,
4+ α.mkDerivation =
5+ { makeFlags = [String];
6+ meta =
7+ { description = String;
8+ homepage = String;
9+ license = ε;
10+ maintainers = [ζ];
11+ platforms = η;
12+ };
13+ nativeBuildInputs = [θ];
14+ pname = String;
15+ postInstall = String;
16+ postPatch = String;
17+ src = ι;
18+ version = String;
19+ } ->
20+ κ,
21+ λ.lib = α,
22+ β.licenses = μ,
23+ β.ma27 = ζ,
24+ β.maintainers = ν,
25+ β.platforms = ξ,
26+ μ.mit = ε,
27+ ξ.linux = η
28+) =>
29+{ coreutils = γ;
30+ fetchFromGitHub =
31+ {owner = String; repo = String; rev = String; sha256 = String;} -> ι;
32+ fontconfig = γ;
33+ gawk = γ;
34+ getopt = γ;
35+ grim = γ;
36+ imagemagick = γ;
37+ makeWrapper = θ;
38+ stdenv = α;
39+ swaylock = γ;
40+} ->
41+κ
test/golden/importless/lock-kernel-modules.txtnew file+42
@@ -0,0 +1,42 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ.
2+( α.defaultUnit = String,
3+ α.fileSystems = β,
4+ α.lockKernelModules = γ,
5+ δ.concatMap = (ε -> [String]) -> β -> ζ,
6+ δ.maintainers = η,
7+ δ.mkIf =
8+ γ ->
9+ { boot = {kernelModules = ζ;};
10+ systemd =
11+ { services =
12+ { disable-kernel-module-loading =
13+ { after = [String];
14+ description = String;
15+ serviceConfig =
16+ { ExecStart = String;
17+ RemainAfterExit = Bool;
18+ Type = String;
19+ };
20+ unitConfig = {ConditionPathIsReadWrite = String;};
21+ wantedBy = [String];
22+ };
23+ };
24+ };
25+ } ->
26+ θ,
27+ δ.mkOption = {default = Bool; description = String; type = ι;} -> κ,
28+ δ.types = λ,
29+ ε.device = μ,
30+ ε.fsType = ν,
31+ ξ.security = α,
32+ ο.build = α,
33+ π.system = ο,
34+ ρ.systemd = α,
35+ η.joachifm = σ,
36+ λ.bool = ι
37+) =>
38+{config = α; lib = δ;} ->
39+{ config = θ;
40+ meta = {maintainers = [σ];};
41+ options = {security = {lockKernelModules = κ;};};
42+}
test/golden/importless/lock.txtnew file+45
@@ -0,0 +1,45 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildInputs = [γ];
5+ installFlags = [String];
6+ makeFlags = [String];
7+ meta =
8+ { description = String;
9+ homepage = String;
10+ license = δ;
11+ longDescription = String;
12+ maintainers = [ε];
13+ platforms = ζ;
14+ };
15+ nativeBuildInputs = [η];
16+ pname = String;
17+ postInstall = String;
18+ src = θ;
19+ version = String;
20+ } ->
21+ ι,
22+ β.domenkozar = ε,
23+ β.licenses = κ,
24+ β.maintainers = λ,
25+ β.malyn = ε,
26+ β.platforms = μ,
27+ κ.bsd3 = δ,
28+ μ.all = ζ
29+) =>
30+{ cairo = γ;
31+ fetchurl = {sha256 = String; url = String;} -> θ;
32+ libX11 = γ;
33+ libev = γ;
34+ libxcb = γ;
35+ libxkbcommon = γ;
36+ libxkbfile = γ;
37+ pam = γ;
38+ pkgconfig = η;
39+ stdenv = α;
40+ which = γ;
41+ xcbutilimage = γ;
42+ xcbutilkeysyms = γ;
43+ xcbutilxrm = γ;
44+} ->
45+ι
test/golden/importless/logkeys.txtnew file+27
@@ -0,0 +1,27 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν.
2+( α.logkeys = β,
3+ γ.mkEnableOption = String -> δ,
4+ γ.mkIf =
5+ ε ->
6+ { systemd =
7+ { services =
8+ { logkeys =
9+ { description = String;
10+ serviceConfig =
11+ {ExecStart = String; ExecStop = String; Type = String;};
12+ wantedBy = [String];
13+ };
14+ };
15+ };
16+ } ->
17+ ζ,
18+ γ.mkOption =
19+ {default = Null; description = String; example = String; type = η;} -> θ,
20+ γ.types = ι,
21+ β.enable = ε,
22+ κ.services = α,
23+ ι.nullOr = λ -> η,
24+ μ.str = λ
25+) =>
26+{config = α; lib = γ; pkgs = ν;} ->
27+{config = ζ; options = {services = {logkeys = {device = θ; enable = δ;};};};}
test/golden/importless/logmein-hamachi.txtnew file+26
@@ -0,0 +1,26 @@
1+∀ α β γ δ ε ζ η θ ι κ λ.
2+( α.logmein-hamachi = β,
3+ γ.mkIf =
4+ δ ->
5+ { environment = {systemPackages = [ε];};
6+ systemd =
7+ { services =
8+ { logmein-hamachi =
9+ { after = [String];
10+ description = String;
11+ serviceConfig = {ExecStart = String; Type = String;};
12+ wantedBy = [String];
13+ };
14+ };
15+ };
16+ } ->
17+ ζ,
18+ γ.mkOption = {default = Bool; description = String; type = η;} -> θ,
19+ γ.types = ι,
20+ κ.logmein-hamachi = ε,
21+ β.enable = δ,
22+ λ.services = α,
23+ ι.bool = η
24+) =>
25+{config = α; lib = γ; pkgs = κ;} ->
26+{config = ζ; options = {services = {logmein-hamachi = {enable = θ;};};};}
test/golden/importless/ltc.txtnew file+44
@@ -0,0 +1,44 @@
1+∀ β γ δ ε ζ η θ ι κ λ μ ν.
2+( β.lib = γ,
3+ δ.buildPythonApplication =
4+ { checkPhase = String;
5+ meta =
6+ { description = String;
7+ homepage = String;
8+ license = ε;
9+ longDescription = String;
10+ maintainers = ∀ α. α;
11+ platforms = ζ;
12+ };
13+ nativeBuildInputs = [η];
14+ pname = String;
15+ preBuild = String;
16+ preFixup = String;
17+ propagatedBuildInputs = [θ];
18+ src = ι;
19+ version = String;
20+ } ->
21+ κ,
22+ δ.dnspython = θ,
23+ δ.ecdsa = θ,
24+ δ.jsonrpclib-pelix = θ,
25+ δ.pbkdf2 = θ,
26+ δ.protobuf = θ,
27+ δ.py_scrypt = θ,
28+ δ.pyaes = θ,
29+ δ.pyqt5 = θ,
30+ δ.pysocks = θ,
31+ δ.qrcode = θ,
32+ δ.requests = θ,
33+ γ.licenses = λ,
34+ γ.maintainers = μ,
35+ γ.platforms = ν,
36+ λ.mit = ε,
37+ ν.linux = ζ
38+) =>
39+{ fetchurl = {sha256 = String; url = String;} -> ι;
40+ python3Packages = δ;
41+ stdenv = β;
42+ wrapQtAppsHook = η;
43+} ->
44+κ
test/golden/importless/lumina.txtnew file+27
@@ -0,0 +1,27 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ.
2+( α.xserver = β,
3+ γ.mkIf =
4+ δ ->
5+ { environment = {pathsToLink = [String]; systemPackages = [ε];};
6+ services = {xserver = {displayManager = {sessionPackages = [ζ];};};};
7+ } ->
8+ η,
9+ γ.mkOption = {default = Bool; description = String; type = θ;} -> ι,
10+ γ.types = κ,
11+ λ.corePackages = [ε],
12+ λ.lumina = ζ,
13+ λ.preRequisitePackages = [ε],
14+ β.lumina = μ,
15+ ν.services = α,
16+ μ.enable = δ,
17+ ξ.desktopManager = β,
18+ κ.bool = θ,
19+ ο.lumina = λ,
20+ π.lumina = λ,
21+ ρ.lumina = λ
22+) =>
23+{config = α; lib = γ; pkgs = λ;} ->
24+{ config = η;
25+ options =
26+ {services = {xserver = {desktopManager = {lumina = {enable = ι;};};};};};
27+}
test/golden/importless/lwm.txtnew file+21
@@ -0,0 +1,21 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ.
2+( α.lwm = β,
3+ γ.mkEnableOption = String -> δ,
4+ γ.mkIf =
5+ ε ->
6+ { environment = {systemPackages = [ζ];};
7+ services = {xserver = {windowManager = {session = η;};};};
8+ } ->
9+ θ,
10+ γ.singleton = {name = String; start = String;} -> η,
11+ ι.lwm = ζ,
12+ β.enable = ε,
13+ κ.windowManager = α,
14+ λ.xserver = κ,
15+ μ.services = λ
16+) =>
17+{config = α; lib = γ; pkgs = ι;} ->
18+{ config = θ;
19+ options =
20+ {services = {xserver = {windowManager = {lwm = {enable = δ;};};};};};
21+}
test/golden/importless/lxcfs.txtnew file+37
@@ -0,0 +1,37 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν.
2+( α.lxcfs = β,
3+ γ.maintainers = δ,
4+ γ.mkIf =
5+ ε ->
6+ { systemd =
7+ { services =
8+ { lxcfs =
9+ { before = [String];
10+ description = String;
11+ restartIfChanged = Bool;
12+ serviceConfig =
13+ { ExecStart = String;
14+ ExecStartPre = String;
15+ ExecStopPost = String;
16+ KillMode = String;
17+ Restart = String;
18+ };
19+ wantedBy = [String];
20+ };
21+ };
22+ };
23+ } ->
24+ ζ,
25+ γ.mkOption = {default = Bool; description = String; type = η;} -> θ,
26+ γ.types = ι,
27+ β.enable = ε,
28+ κ.lxc = α,
29+ λ.virtualisation = κ,
30+ δ.mic92 = μ,
31+ ι.bool = η
32+) =>
33+{config = α; lib = γ; pkgs = ν;} ->
34+{ config = ζ;
35+ meta = {maintainers = [μ];};
36+ options = {virtualisation = {lxc = {lxcfs = {enable = θ;};};};};
37+}
test/golden/importless/lyricbar.txtnew file+34
@@ -0,0 +1,34 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { buildFlags = [String];
5+ buildInputs = [γ];
6+ meta =
7+ { description = String;
8+ homepage = String;
9+ license = δ;
10+ maintainers = [ε];
11+ platforms = ζ;
12+ };
13+ nativeBuildInputs = [η];
14+ pname = String;
15+ src = θ;
16+ version = String;
17+ } ->
18+ ι,
19+ β.licenses = κ,
20+ β.maintainers = λ,
21+ β.platforms = μ,
22+ κ.mit = δ,
23+ λ.jtojnar = ε,
24+ μ.linux = ζ
25+) =>
26+{ deadbeef = γ;
27+ fetchFromGitHub =
28+ {owner = String; repo = String; rev = String; sha256 = String;} -> θ;
29+ gtkmm3 = γ;
30+ libxmlxx3 = γ;
31+ pkgconfig = η;
32+ stdenv = α;
33+} ->
34+ι
test/golden/importless/mac.txtnew file+46
@@ -0,0 +1,46 @@
1+∀ α β γ δ ε ζ η θ ι κ λ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { NIX_CFLAGS_COMPILE = String;
5+ buildInputs = [γ];
6+ checkPhase = String;
7+ configureFlags = [String];
8+ doCheck = Bool;
9+ enableParallelBuilding = Bool;
10+ meta =
11+ { description = String;
12+ homepage = String;
13+ license = δ;
14+ longDescription = String;
15+ maintainers = [ε];
16+ platforms = ζ;
17+ };
18+ pname = String;
19+ postPatch = String;
20+ src = η;
21+ version = String;
22+ } ->
23+ θ,
24+ β.licenses = ι,
25+ β.maintainers = κ,
26+ β.platforms = λ,
27+ ι.wxWindows = δ,
28+ κ.lnl7 = ε,
29+ λ.darwin = ζ
30+) =>
31+{ AGL = γ;
32+ Cocoa = γ;
33+ Kernel = γ;
34+ derez = γ;
35+ expat = γ;
36+ fetchzip = {sha256 = String; url = String;} -> η;
37+ libiconv = γ;
38+ libjpeg = γ;
39+ libpng = γ;
40+ libtiff = γ;
41+ rez = γ;
42+ setfile = γ;
43+ stdenv = α;
44+ zlib = γ;
45+} ->
46+θ
test/golden/importless/macport.txtnew file+63
@@ -0,0 +1,63 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ.
2+( α.lib = β,
3+ α.mkDerivation =
4+ { CFLAGS = String;
5+ LDFLAGS = String;
6+ buildInputs = [γ];
7+ configureFlags = [String];
8+ doCheck = Bool;
9+ emacsName = String;
10+ enableParallelBuilding = Bool;
11+ hiresSrc = δ;
12+ macportSrc = δ;
13+ macportVersion = String;
14+ meta =
15+ { description = String;
16+ homepage = String;
17+ license = ε;
18+ longDescription = String;
19+ maintainers = [ζ];
20+ platforms = η;
21+ };
22+ name = String;
23+ nativeBuildInputs = [θ];
24+ patches = [Path];
25+ pname = String;
26+ postInstall = String;
27+ postPatch = String;
28+ postUnpack = String;
29+ src = δ;
30+ version = String;
31+ } ->
32+ ι,
33+ β.jwiegley = ζ,
34+ β.licenses = κ,
35+ β.maintainers = λ,
36+ β.matthewbauer = ζ,
37+ β.platforms = μ,
38+ κ.gpl3Plus = ε,
39+ μ.darwin = η
40+) =>
41+{ AppKit = γ;
42+ Carbon = γ;
43+ Cocoa = γ;
44+ GSS = γ;
45+ IOKit = γ;
46+ ImageCaptureCore = γ;
47+ ImageIO = γ;
48+ OSAKit = γ;
49+ Quartz = γ;
50+ QuartzCore = γ;
51+ WebKit = γ;
52+ autoconf = θ;
53+ automake = θ;
54+ fetchurl = {sha256 = String; url = String;} -> δ;
55+ gettext = γ;
56+ gnutls = γ;
57+ libxml2 = γ;
58+ ncurses = γ;
59+ pkgconfig = θ;
60+ stdenv = α;
61+ texinfo = γ;
62+} ->
63+ι
test/golden/importless/macvim.txtnew file+52
@@ -0,0 +1,52 @@
1+∀ β γ δ ε ζ η θ ι κ λ μ ν ξ.
2+( β.lib = γ,
3+ β.mkDerivation =
4+ { buildInputs = [δ];
5+ configureFlags = [String];
6+ enableParallelBuilding = Bool;
7+ meta =
8+ { description = String;
9+ homepage = String;
10+ hydraPlatforms = ∀ α. α;
11+ license = ε;
12+ maintainers = [ζ];
13+ platforms = η;
14+ };
15+ nativeBuildInputs = [θ];
16+ patches = [Path];
17+ pname = String;
18+ postConfigure = String;
19+ postInstall = String;
20+ postPatch = String;
21+ preConfigure = String;
22+ sandboxProfile = String;
23+ src = ι;
24+ version = String;
25+ } ->
26+ κ,
27+ γ.cstrahan = ζ,
28+ γ.licenses = λ,
29+ γ.lilyball = ζ,
30+ γ.maintainers = μ,
31+ γ.platforms = ν,
32+ λ.vim = ε,
33+ ν.darwin = η
34+) =>
35+{ cscope = δ;
36+ darwin = ξ;
37+ fetchFromGitHub =
38+ {owner = String; repo = String; rev = String; sha256 = String;} -> ι;
39+ gettext = δ;
40+ luajit = δ;
41+ ncurses = δ;
42+ perl = δ;
43+ pkgconfig = θ;
44+ python27 = Null;
45+ python37 = Null;
46+ ruby = δ;
47+ runCommand = String -> {} -> String -> θ;
48+ stdenv = β;
49+ tcl = δ;
50+ usePython27 = Bool;
51+} ->
52+κ
test/golden/importless/magic-wormhole-mailbox-server.txtnew file+33
@@ -0,0 +1,33 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ.
2+( α.magic-wormhole-mailbox-server = β,
3+ γ.baseNameOf = String -> δ,
4+ γ.mkEnableOption = String -> ε,
5+ γ.mkIf =
6+ ζ ->
7+ { systemd =
8+ { services =
9+ { magic-wormhole-mailbox-server =
10+ { after = [String];
11+ serviceConfig =
12+ { DynamicUser = Bool;
13+ ExecStart = String;
14+ StateDirectory = δ;
15+ WorkingDirectory = String;
16+ };
17+ wantedBy = [String];
18+ };
19+ };
20+ };
21+ } ->
22+ η,
23+ θ.withPackages = (ι -> [κ]) -> λ,
24+ ι.magic-wormhole-mailbox-server = κ,
25+ ι.twisted = μ,
26+ β.enable = ζ,
27+ ν.services = α,
28+ ξ.python3 = θ
29+) =>
30+{config = α; lib = γ; pkgs = θ;} ->
31+{ config = η;
32+ options = {services = {magic-wormhole-mailbox-server = {enable = ε;};};};
33+}
test/golden/importless/mail-exporter.txtnew file+37
@@ -0,0 +1,37 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν ξ.
2+( α.lib = β,
3+ γ.prometheus-exporters = δ,
4+ β.globin = ε,
5+ β.licenses = ζ,
6+ β.maintainers = η,
7+ β.platforms = θ,
8+ β.willibutz = ε,
9+ ζ.gpl3 = ι,
10+ θ.linux = κ,
11+ δ.mail = λ
12+) =>
13+{ buildGoPackage =
14+ { goDeps = Path;
15+ goPackagePath = String;
16+ meta =
17+ { description = String;
18+ homepage = String;
19+ license = ι;
20+ maintainers = [ε];
21+ platforms = κ;
22+ };
23+ nativeBuildInputs = [μ];
24+ passthru = {tests = {mail = λ;};};
25+ pname = String;
26+ postInstall = String;
27+ src = ν;
28+ version = String;
29+ } ->
30+ ξ;
31+ fetchFromGitHub =
32+ {owner = String; repo = String; rev = String; sha256 = String;} -> ν;
33+ installShellFiles = μ;
34+ nixosTests = γ;
35+ stdenv = α;
36+} ->
37+ξ
test/golden/importless/mailhog.txtnew file+31
@@ -0,0 +1,31 @@
1+∀ α β γ δ ε ζ η θ ι κ λ μ ν.
2+( α.mailhog = β,
3+ γ.mkEnableOption = String -> δ,
4+ γ.mkIf =
5+ ε ->
6+ { systemd =
7+ { services =
8+ { mailhog =
9+ { after = [String];
10+ description = String;
11+ serviceConfig =
12+ {ExecStart = String; Type = String; User = ζ;};
13+ wantedBy = [String];
14+ };
15+ };
16+ };
17+ users =
18+ { users =
19+ {mailhog = {description = String; isSystemUser = Bool; name = η;};};
20+ };
21+ } ->
22+ θ,
23+ γ.mkOption = {default = String; description = String; type = ι;} -> κ,
24+ γ.types = λ,
25+ β.enable = ε,
26+ β.user = ζ,
27+ μ.services = α,
28+ λ.str = ι
29+) =>
30+{config = α; lib = γ; pkgs = ν;} ->
31+{config = θ; options = {services = {mailhog = {enable = δ; user = κ;};};};}
test/golden/importless/mailpile.txtnew file+54

This diff is too big to show here.

test/golden/importless/malcontent.txtnew file+19

This diff is too big to show here.

test/golden/importless/malloc.txtnew file+34

This diff is too big to show here.

test/golden/importless/man.txtnew file+31

This diff is too big to show here.

test/golden/importless/marble.txtnew file+25

This diff is too big to show here.

test/golden/importless/masari.txtnew file+38

This diff is too big to show here.

test/golden/importless/master.txtnew file+53

This diff is too big to show here.

test/golden/importless/material-theme.txtnew file+29

This diff is too big to show here.

test/golden/importless/matterircd.txtnew file+30

This diff is too big to show here.

test/golden/importless/mavenPlugins.txtnew file+55

This diff is too big to show here.

test/golden/importless/mcelog.txtnew file+33

This diff is too big to show here.

test/golden/importless/menus.txtnew file+17

This diff is too big to show here.

test/golden/importless/messagelib.txtnew file+45

This diff is too big to show here.

test/golden/importless/metacity.txtnew file+22

This diff is too big to show here.

test/golden/importless/metaocaml-3.09.txtnew file+31

This diff is too big to show here.

test/golden/importless/metrics.txtnew file+12

This diff is too big to show here.

test/golden/importless/mikrotik-exporter.txtnew file+28

This diff is too big to show here.

test/golden/importless/mime.txtnew file+23

This diff is too big to show here.

test/golden/importless/minimal.txtnew file+8

This diff is too big to show here.

test/golden/importless/mininet.txtnew file+26

This diff is too big to show here.

test/golden/importless/minion.txtnew file+50

This diff is too big to show here.

test/golden/importless/minuet.txtnew file+31

This diff is too big to show here.

test/golden/importless/mjpg-streamer.txtnew file+51

This diff is too big to show here.

test/golden/importless/moarvm.txtnew file+37

This diff is too big to show here.

test/golden/importless/mod.txtnew file+36

This diff is too big to show here.

test/golden/importless/modemmanager-exporter.txtnew file+30

This diff is too big to show here.

test/golden/importless/modemmanager.txtnew file+15

This diff is too big to show here.

test/golden/importless/mom.txtnew file+42

This diff is too big to show here.

test/golden/importless/monit.txtnew file+40

This diff is too big to show here.

test/golden/importless/mono.txtnew file+24

This diff is too big to show here.

test/golden/importless/mpris.txtnew file+24

This diff is too big to show here.

test/golden/importless/mpris2.txtnew file+31

This diff is too big to show here.

test/golden/importless/mptcp-config.txtnew file+17

This diff is too big to show here.

test/golden/importless/mptcp.txtnew file+30

This diff is too big to show here.

test/golden/importless/msopenh264.txtnew file+44

This diff is too big to show here.

test/golden/importless/mstpd.txtnew file+27

This diff is too big to show here.

test/golden/importless/mtr.txtnew file+20

This diff is too big to show here.

test/golden/importless/muchsync.txtnew file+37

This diff is too big to show here.

test/golden/importless/mullvad-vpn.txtnew file+39

This diff is too big to show here.

test/golden/importless/munge.txtnew file+45

This diff is too big to show here.

test/golden/importless/musicbox-webclient.txtnew file+23

This diff is too big to show here.

test/golden/importless/mutt.txtnew file+46

This diff is too big to show here.

test/golden/importless/mwm.txtnew file+21

This diff is too big to show here.

test/golden/importless/mwprocapture.txtnew file+26

This diff is too big to show here.

test/golden/importless/nabi.txtnew file+20

This diff is too big to show here.

test/golden/importless/nacl.txtnew file+45

This diff is too big to show here.

test/golden/importless/namecoin.txtnew file+49

This diff is too big to show here.

test/golden/importless/neard.txtnew file+16

This diff is too big to show here.

test/golden/importless/neovim-remote.txtnew file+34

This diff is too big to show here.

test/golden/importless/netboot.txtnew file+58

This diff is too big to show here.

test/golden/importless/new-api.txtnew file+43

This diff is too big to show here.

test/golden/importless/news-updater.txtnew file+28

This diff is too big to show here.

test/golden/importless/next-gtk-webkit.txtnew file+40

This diff is too big to show here.

test/golden/importless/nextcloud-exporter.txtnew file+33

This diff is too big to show here.

test/golden/importless/ng.txtnew file+49

This diff is too big to show here.

test/golden/importless/nginx-exporter.txtnew file+37

This diff is too big to show here.

test/golden/importless/nginxlog-exporter.txtnew file+27

This diff is too big to show here.

test/golden/importless/nix-generate-from-cpan.txtnew file+22

This diff is too big to show here.

test/golden/importless/nix-prefetch-docker.txtnew file+17

This diff is too big to show here.

test/golden/importless/nixops-v1_6_1.txtnew file+35

This diff is too big to show here.

test/golden/importless/no-x-libs.txtnew file+45

This diff is too big to show here.

test/golden/importless/node.txtnew file+21

This diff is too big to show here.

test/golden/importless/notion.txtnew file+23

This diff is too big to show here.

test/golden/importless/novacom.txtnew file+28

This diff is too big to show here.

test/golden/importless/novacomd.txtnew file+29

This diff is too big to show here.

test/golden/importless/npm.txtnew file+30

This diff is too big to show here.

test/golden/importless/nqp.txtnew file+35

This diff is too big to show here.

test/golden/importless/nscd.txtnew file+60

This diff is too big to show here.

test/golden/importless/ntfs.txtnew file+8

This diff is too big to show here.

test/golden/importless/nullidentdmod.txtnew file+40

This diff is too big to show here.

test/golden/importless/nw12.txtnew file+61

This diff is too big to show here.

test/golden/importless/oauth.txtnew file+46

This diff is too big to show here.

test/golden/importless/oauth2_proxy_nginx.txtnew file+25

This diff is too big to show here.

test/golden/importless/obs-ndi.txtnew file+36

This diff is too big to show here.

test/golden/importless/ocaml.txtnew file+15

This diff is too big to show here.

test/golden/importless/ocserv.txtnew file+36

This diff is too big to show here.

test/golden/importless/ofono.txtnew file+28

This diff is too big to show here.

test/golden/importless/oidentd.txtnew file+33

This diff is too big to show here.

test/golden/importless/okular.txtnew file+62

This diff is too big to show here.

test/golden/importless/omegat.txtnew file+31

This diff is too big to show here.

test/golden/importless/openbox.txtnew file+23

This diff is too big to show here.

test/golden/importless/openfire.txtnew file+45

This diff is too big to show here.

test/golden/importless/openvpn.txtnew file+20

This diff is too big to show here.

test/golden/importless/oroborus.txtnew file+21

This diff is too big to show here.

test/golden/importless/osmosdr.txtnew file+49

This diff is too big to show here.

test/golden/importless/ostree.txtnew file+7

This diff is too big to show here.

test/golden/importless/otf.txtnew file+32

This diff is too big to show here.

test/golden/importless/otp.txtnew file+34

This diff is too big to show here.

test/golden/importless/owamp.txtnew file+38

This diff is too big to show here.

test/golden/importless/packagekit.txtnew file+26

This diff is too big to show here.

test/golden/importless/pam_usb.txtnew file+27

This diff is too big to show here.

test/golden/importless/particl-core.txtnew file+46

This diff is too big to show here.

test/golden/importless/paste.txtnew file+31

This diff is too big to show here.

test/golden/importless/pdnsd.txtnew file+43

This diff is too big to show here.

test/golden/importless/pekwm.txtnew file+21

This diff is too big to show here.

test/golden/importless/perf.txtnew file+71

This diff is too big to show here.

test/golden/importless/periods.txtnew file+33

This diff is too big to show here.

test/golden/importless/persistenced.txtnew file+33

This diff is too big to show here.

test/golden/importless/pflogsumm.txtnew file+31

This diff is too big to show here.

test/golden/importless/pg_auto_failover.txtnew file+36

This diff is too big to show here.

test/golden/importless/pg_bigm.txtnew file+30

This diff is too big to show here.

test/golden/importless/pg_cron.txtnew file+30

This diff is too big to show here.

test/golden/importless/pg_ed25519.txtnew file+29

This diff is too big to show here.

test/golden/importless/pg_hll.txtnew file+30

This diff is too big to show here.

test/golden/importless/pg_partman.txtnew file+30

This diff is too big to show here.

test/golden/importless/pg_repack.txtnew file+36

This diff is too big to show here.

test/golden/importless/pg_safeupdate.txtnew file+23

This diff is too big to show here.

test/golden/importless/pg_similarity.txtnew file+27

This diff is too big to show here.

test/golden/importless/pg_topn.txtnew file+30

This diff is too big to show here.

test/golden/importless/pgjwt.txtnew file+30

This diff is too big to show here.

test/golden/importless/pgroonga.txtnew file+35

This diff is too big to show here.

test/golden/importless/pgrouting.txtnew file+34

This diff is too big to show here.

test/golden/importless/pgtap.txtnew file+35

This diff is too big to show here.

test/golden/importless/picmi.txtnew file+28

This diff is too big to show here.

test/golden/importless/pim-data-exporter.txtnew file+37

This diff is too big to show here.

test/golden/importless/pim-sieve-editor.txtnew file+28

This diff is too big to show here.

test/golden/importless/pimcommon.txtnew file+42

This diff is too big to show here.

test/golden/importless/pipelinedb.txtnew file+37

This diff is too big to show here.

test/golden/importless/platform.txtnew file+26

This diff is too big to show here.

test/golden/importless/plotinus.txtnew file+22

This diff is too big to show here.

test/golden/importless/plpgsql_check.txtnew file+30

This diff is too big to show here.

test/golden/importless/plv8.txtnew file+35

This diff is too big to show here.

test/golden/importless/plv8_6_x.txtnew file+42

This diff is too big to show here.

test/golden/importless/pointrelease.txtnew file+20

This diff is too big to show here.

test/golden/importless/pony-stable.txtnew file+34

This diff is too big to show here.

test/golden/importless/postfix-exporter.txtnew file+41

This diff is too big to show here.

test/golden/importless/postgis.txtnew file+49

This diff is too big to show here.

test/golden/importless/postgres-exporter.txtnew file+29

This diff is too big to show here.

test/golden/importless/powerdns.txtnew file+43

This diff is too big to show here.

test/golden/importless/powertop.txtnew file+28

This diff is too big to show here.

test/golden/importless/ppx-assert.txtnew file+25

This diff is too big to show here.

test/golden/importless/ppx-bench.txtnew file+23

This diff is too big to show here.

test/golden/importless/ppx-bin-prot.txtnew file+21

This diff is too big to show here.

test/golden/importless/ppx-compare.txtnew file+21

This diff is too big to show here.

test/golden/importless/ppx-core.txtnew file+18

This diff is too big to show here.

test/golden/importless/ppx-custom-printf.txtnew file+21

This diff is too big to show here.

test/golden/importless/ppx-driver.txtnew file+19

This diff is too big to show here.

test/golden/importless/ppx-enumerate.txtnew file+20

This diff is too big to show here.

test/golden/importless/ppx-expect.txtnew file+32

This diff is too big to show here.

test/golden/importless/ppx-fail.txtnew file+21

This diff is too big to show here.

test/golden/importless/ppx-fields-conv.txtnew file+20

This diff is too big to show here.

test/golden/importless/ppx-here.txtnew file+19

This diff is too big to show here.

test/golden/importless/ppx-inline-test.txtnew file+20

This diff is too big to show here.

test/golden/importless/ppx-jane.txtnew file+36

This diff is too big to show here.

test/golden/importless/ppx-let.txtnew file+19

This diff is too big to show here.

test/golden/importless/ppx-optcomp.txtnew file+19

This diff is too big to show here.

test/golden/importless/ppx-pipebang.txtnew file+20

This diff is too big to show here.

test/golden/importless/ppx-sexp-conv.txtnew file+21

This diff is too big to show here.

test/golden/importless/ppx-sexp-message.txtnew file+22

This diff is too big to show here.

test/golden/importless/ppx-sexp-value.txtnew file+22

This diff is too big to show here.

test/golden/importless/ppx-type-conv.txtnew file+21

This diff is too big to show here.

test/golden/importless/ppx-typerep-conv.txtnew file+21

This diff is too big to show here.

test/golden/importless/ppx-variants-conv.txtnew file+22

This diff is too big to show here.

test/golden/importless/pre.txtnew file+42

This diff is too big to show here.

test/golden/importless/pro.txtnew file+51

This diff is too big to show here.

test/golden/importless/process-exporter.txtnew file+31

This diff is too big to show here.

test/golden/importless/protocols.txtnew file+32

This diff is too big to show here.

test/golden/importless/pybrial.txtnew file+22

This diff is too big to show here.

test/golden/importless/pynagsystemd.txtnew file+26

This diff is too big to show here.

test/golden/importless/pystatus.txtnew file+46

This diff is too big to show here.

test/golden/importless/python.txtnew file+28

This diff is too big to show here.

test/golden/importless/qemu-guest-agent.txtnew file+28

This diff is too big to show here.

test/golden/importless/qpaeq.txtnew file+48

This diff is too big to show here.

test/golden/importless/qqc2-desktop-style.txtnew file+17

This diff is too big to show here.

test/golden/importless/qt-4.txtnew file+30

This diff is too big to show here.

test/golden/importless/qt-5.txtnew file+28

This diff is too big to show here.

test/golden/importless/qt.txtnew file+57

This diff is too big to show here.

test/golden/importless/qt4.txtnew file+28

This diff is too big to show here.

test/golden/importless/qt5ct.txtnew file+22

This diff is too big to show here.

test/golden/importless/qtModule.txtnew file+44

This diff is too big to show here.

test/golden/importless/qtile.txtnew file+23

This diff is too big to show here.

test/golden/importless/qtmacextras.txtnew file+17

This diff is too big to show here.

test/golden/importless/qtmultimedia.txtnew file+30

This diff is too big to show here.

test/golden/importless/qtwebengine.txtnew file+139

This diff is too big to show here.

test/golden/importless/qtwebview.txtnew file+26

This diff is too big to show here.

test/golden/importless/quantities.txtnew file+23

This diff is too big to show here.

test/golden/importless/rabbitmq-exporter.txtnew file+29

This diff is too big to show here.

test/golden/importless/racoon.txtnew file+35

This diff is too big to show here.

test/golden/importless/raptor.txtnew file+32

This diff is too big to show here.

test/golden/importless/raspberrypi-builder.txtnew file+18

This diff is too big to show here.

test/golden/importless/raspberrypi.txtnew file+16

This diff is too big to show here.

test/golden/importless/rasqal.txtnew file+41

This diff is too big to show here.

test/golden/importless/ratbagd.txtnew file+16

This diff is too big to show here.

test/golden/importless/ratpoison.txtnew file+21

This diff is too big to show here.

test/golden/importless/raw.txtnew file+41

This diff is too big to show here.

test/golden/importless/rdnssd.txtnew file+35

This diff is too big to show here.

test/golden/importless/rds.txtnew file+42

This diff is too big to show here.

test/golden/importless/rebar3-release.txtnew file+74

This diff is too big to show here.

test/golden/importless/redis-exporter.txtnew file+37

This diff is too big to show here.

test/golden/importless/redis.txtnew file+8

This diff is too big to show here.

test/golden/importless/redland.txtnew file+49

This diff is too big to show here.

test/golden/importless/repmgr.txtnew file+35

This diff is too big to show here.

test/golden/importless/rest-server.txtnew file+31

This diff is too big to show here.

test/golden/importless/restbed.txtnew file+34

This diff is too big to show here.

test/golden/importless/rngd.txtnew file+36

This diff is too big to show here.

test/golden/importless/roboschool-fork.txtnew file+45

This diff is too big to show here.

test/golden/importless/robustirc-bridge.txtnew file+39

This diff is too big to show here.

test/golden/importless/rocs.txtnew file+41

This diff is too big to show here.

test/golden/importless/rofi-pass.txtnew file+43

This diff is too big to show here.

test/golden/importless/rpcbind.txtnew file+22

This diff is too big to show here.

test/golden/importless/rtkit.txtnew file+23

This diff is too big to show here.

test/golden/importless/ruby-version.txtnew file+26

This diff is too big to show here.

test/golden/importless/runtime.txtnew file+25

This diff is too big to show here.

test/golden/importless/rustfmt.txtnew file+37

This diff is too big to show here.

test/golden/importless/rxe.txtnew file+36

This diff is too big to show here.

test/golden/importless/rygel.txtnew file+29

This diff is too big to show here.

test/golden/importless/sabnzbd.txtnew file+51

This diff is too big to show here.

test/golden/importless/safeeyes.txtnew file+30

This diff is too big to show here.

test/golden/importless/sagenb.txtnew file+31

This diff is too big to show here.

test/golden/importless/samtools_0_1_19.txtnew file+26

This diff is too big to show here.

test/golden/importless/sans.txtnew file+24

This diff is too big to show here.

test/golden/importless/sasl.txtnew file+44

This diff is too big to show here.

test/golden/importless/sawfish.txtnew file+21

This diff is too big to show here.

test/golden/importless/scm.txtnew file+33

This diff is too big to show here.

test/golden/importless/sdl2.txtnew file+25

This diff is too big to show here.

test/golden/importless/sedutil.txtnew file+15

This diff is too big to show here.

test/golden/importless/serif.txtnew file+24

This diff is too big to show here.

test/golden/importless/server.txtnew file+55

This diff is too big to show here.

test/golden/importless/sexplib.txtnew file+26

This diff is too big to show here.

test/golden/importless/shader-pack.txtnew file+27

This diff is too big to show here.

test/golden/importless/shadow.txtnew file+67

This diff is too big to show here.

test/golden/importless/shared.txtnew file+96

This diff is too big to show here.

test/golden/importless/shutdown.txtnew file+15

This diff is too big to show here.

test/golden/importless/sickgear.txtnew file+34

This diff is too big to show here.

test/golden/importless/sickrage.txtnew file+33

This diff is too big to show here.

test/golden/importless/simple-mpv-webui.txtnew file+28

This diff is too big to show here.

test/golden/importless/singularity.txtnew file+18

This diff is too big to show here.

test/golden/importless/slock.txtnew file+17

This diff is too big to show here.

test/golden/importless/smallwm.txtnew file+21

This diff is too big to show here.

test/golden/importless/smlar.txtnew file+30

This diff is too big to show here.

test/golden/importless/snmp-exporter.txtnew file+37

This diff is too big to show here.

test/golden/importless/somafm.txtnew file+23

This diff is too big to show here.

test/golden/importless/soundcloud.txtnew file+23

This diff is too big to show here.

test/golden/importless/sounds.txtnew file+19

This diff is too big to show here.

test/golden/importless/spectacle.txtnew file+33

This diff is too big to show here.

test/golden/importless/spectrwm.txtnew file+23

This diff is too big to show here.

test/golden/importless/spice-vdagentd.txtnew file+24

This diff is too big to show here.

test/golden/importless/sponsorblock.txtnew file+34

This diff is too big to show here.

test/golden/importless/spotify-tunigo.txtnew file+25

This diff is too big to show here.

test/golden/importless/spotify.txtnew file+27

This diff is too big to show here.

test/golden/importless/spotifyd.txtnew file+40

This diff is too big to show here.

test/golden/importless/springlobby.txtnew file+55

This diff is too big to show here.

test/golden/importless/sqlar.txtnew file+31

This diff is too big to show here.

test/golden/importless/squeezelite.txtnew file+34

This diff is too big to show here.

test/golden/importless/ssm-agent.txtnew file+39

This diff is too big to show here.

test/golden/importless/staging.txtnew file+19

This diff is too big to show here.

test/golden/importless/standalone.txtnew file+82

This diff is too big to show here.

test/golden/importless/startx.txtnew file+31

This diff is too big to show here.

test/golden/importless/statsd-exporter.txtnew file+30

This diff is too big to show here.

test/golden/importless/status-rust.txtnew file+37

This diff is too big to show here.

test/golden/importless/steam-hardware.txtnew file+18

This diff is too big to show here.

test/golden/importless/steam.txtnew file+27

This diff is too big to show here.

test/golden/importless/steamcmd.txtnew file+34

This diff is too big to show here.

test/golden/importless/stellar-core.txtnew file+44

This diff is too big to show here.

test/golden/importless/stumpwm.txtnew file+22

This diff is too big to show here.

test/golden/importless/sumokoin.txtnew file+39

This diff is too big to show here.

test/golden/importless/sundtek.txtnew file+28

This diff is too big to show here.

test/golden/importless/surfboard-exporter.txtnew file+32

This diff is too big to show here.

test/golden/importless/surfboard.txtnew file+18

This diff is too big to show here.

test/golden/importless/sushi.txtnew file+26

This diff is too big to show here.

test/golden/importless/symbols.txtnew file+24

This diff is too big to show here.

test/golden/importless/syrup.txtnew file+24

This diff is too big to show here.

test/golden/importless/sysdig.txtnew file+17

This diff is too big to show here.

test/golden/importless/sysstat.txtnew file+61

This diff is too big to show here.

test/golden/importless/system-config-printer.txtnew file+19

This diff is too big to show here.

test/golden/importless/systemtap.txtnew file+22

This diff is too big to show here.

test/golden/importless/tailscale.txtnew file+45

This diff is too big to show here.

test/golden/importless/tcpcrypt.txtnew file+34

This diff is too big to show here.

test/golden/importless/tds_fdw.txtnew file+34

This diff is too big to show here.

test/golden/importless/team-list.txtnew file+50

This diff is too big to show here.

test/golden/importless/teamviewer.txtnew file+33

This diff is too big to show here.

test/golden/importless/telepathy.txtnew file+23

This diff is too big to show here.

test/golden/importless/temporal_tables.txtnew file+30

This diff is too big to show here.

test/golden/importless/terminal-server.txtnew file+50

This diff is too big to show here.

test/golden/importless/tes3mp.txtnew file+46

This diff is too big to show here.

test/golden/importless/tessera.txtnew file+28

This diff is too big to show here.

test/golden/importless/tesseract3.txtnew file+43

This diff is too big to show here.

test/golden/importless/tesseract4.txtnew file+43

This diff is too big to show here.

test/golden/importless/throttled.txtnew file+23

This diff is too big to show here.

test/golden/importless/tiddlywiki.txtnew file+44

This diff is too big to show here.

test/golden/importless/tiling.txtnew file+36

This diff is too big to show here.

test/golden/importless/timescaledb.txtnew file+35

This diff is too big to show here.

test/golden/importless/tinywm.txtnew file+21

This diff is too big to show here.

test/golden/importless/tmp.txtnew file+16

This diff is too big to show here.

test/golden/importless/todo.txtnew file+38

This diff is too big to show here.

test/golden/importless/tomb.txtnew file+34

This diff is too big to show here.

test/golden/importless/tomcat-native.txtnew file+32

This diff is too big to show here.

test/golden/importless/tomladris.txtnew file+27

This diff is too big to show here.

test/golden/importless/toolbox.txtnew file+48

This diff is too big to show here.

test/golden/importless/tor-exporter.txtnew file+38

This diff is too big to show here.

test/golden/importless/traceroute.txtnew file+16

This diff is too big to show here.

test/golden/importless/tracker-miners.txtnew file+25

This diff is too big to show here.

test/golden/importless/tracker.txtnew file+25

This diff is too big to show here.

test/golden/importless/translucent.txtnew file+34

This diff is too big to show here.

test/golden/importless/tray.txtnew file+35

This diff is too big to show here.

test/golden/importless/tsearch_extras.txtnew file+32

This diff is too big to show here.

test/golden/importless/tuxedo-keyboard.txtnew file+12

This diff is too big to show here.

test/golden/importless/tvheadend.txtnew file+50

This diff is too big to show here.

test/golden/importless/twm.txtnew file+22

This diff is too big to show here.

test/golden/importless/typerep.txtnew file+26

This diff is too big to show here.

test/golden/importless/tzupdate.txtnew file+30

This diff is too big to show here.

test/golden/importless/udev.txtnew file+21

This diff is too big to show here.

test/golden/importless/udev_rules_type1.txtnew file+34

This diff is too big to show here.

test/golden/importless/udevil.txtnew file+9

This diff is too big to show here.

test/golden/importless/udisks2.txtnew file+18

This diff is too big to show here.

test/golden/importless/ui.txtnew file+48

This diff is too big to show here.

test/golden/importless/uim.txtnew file+28

This diff is too big to show here.

test/golden/importless/unfuck.txtnew file+79

This diff is too big to show here.

test/golden/importless/unix-odbc-drivers.txtnew file+15

This diff is too big to show here.

test/golden/importless/unwrapped.txtnew file+80

This diff is too big to show here.

test/golden/importless/update-resolv-conf.txtnew file+34

This diff is too big to show here.

test/golden/importless/update-systemd-resolved.txtnew file+36

This diff is too big to show here.

test/golden/importless/uptimed.txtnew file+48

This diff is too big to show here.

test/golden/importless/uranium.txtnew file+46

This diff is too big to show here.

test/golden/importless/usb-wwan.txtnew file+19

This diff is too big to show here.

test/golden/importless/usbtop.txtnew file+15

This diff is too big to show here.

test/golden/importless/utils.txtnew file+37

This diff is too big to show here.

test/golden/importless/v3.txtnew file+35

This diff is too big to show here.

test/golden/importless/variantslib.txtnew file+26

This diff is too big to show here.

test/golden/importless/varnish-exporter.txtnew file+33

This diff is too big to show here.

test/golden/importless/vhba.txtnew file+28

This diff is too big to show here.

test/golden/importless/vim.txtnew file+15

This diff is too big to show here.

test/golden/importless/virtualbox-guest.txtnew file+53

This diff is too big to show here.

test/golden/importless/vkd3d.txtnew file+31

This diff is too big to show here.

test/golden/importless/vlc.txtnew file+37

This diff is too big to show here.

test/golden/importless/vnstat.txtnew file+53

This diff is too big to show here.

test/golden/importless/wacom.txtnew file+21

This diff is too big to show here.

test/golden/importless/wakeonlan.txtnew file+19

This diff is too big to show here.

test/golden/importless/wallpapers.txtnew file+32

This diff is too big to show here.

test/golden/importless/wavemon.txtnew file+18

This diff is too big to show here.

test/golden/importless/waybar.txtnew file+29

This diff is too big to show here.

test/golden/importless/wayland.txtnew file+41

This diff is too big to show here.

test/golden/importless/web.txtnew file+32

This diff is too big to show here.

test/golden/importless/wicd.txtnew file+28

This diff is too big to show here.

test/golden/importless/widevine.txtnew file+24

This diff is too big to show here.

test/golden/importless/windowmaker.txtnew file+22

This diff is too big to show here.

test/golden/importless/winetricks.txtnew file+39

This diff is too big to show here.

test/golden/importless/wireguard-exporter.txtnew file+35

This diff is too big to show here.

test/golden/importless/with-vte.txtnew file+14

This diff is too big to show here.

test/golden/importless/wk-switch.txtnew file+33

This diff is too big to show here.

test/golden/importless/wlrobs.txtnew file+36

This diff is too big to show here.

test/golden/importless/wmfocus.txtnew file+38

This diff is too big to show here.

test/golden/importless/wmic-bin.txtnew file+35

This diff is too big to show here.

test/golden/importless/wmii.txtnew file+21

This diff is too big to show here.

test/golden/importless/wooting.txtnew file+16

This diff is too big to show here.

test/golden/importless/wownero.txtnew file+41

This diff is too big to show here.

test/golden/importless/wrapper-rstudio.txtnew file+20

This diff is too big to show here.

test/golden/importless/xbanish.txtnew file+28

This diff is too big to show here.

test/golden/importless/xcb-util-xrm.txtnew file+28

This diff is too big to show here.

test/golden/importless/xe-guest-utilities.txtnew file+52

This diff is too big to show here.

test/golden/importless/xfce4-cpugraph-plugin.txtnew file+46

This diff is too big to show here.

test/golden/importless/xfce4-dockbarx-plugin.txtnew file+48

This diff is too big to show here.

test/golden/importless/xfce4-embed-plugin.txtnew file+40

This diff is too big to show here.

test/golden/importless/xfce4-eyes-plugin.txtnew file+41

This diff is too big to show here.

test/golden/importless/xfce4-fsguard-plugin.txtnew file+41

This diff is too big to show here.

test/golden/importless/xfce4-genmon-plugin.txtnew file+40

This diff is too big to show here.

test/golden/importless/xfce4-hardware-monitor-plugin.txtnew file+42

This diff is too big to show here.

test/golden/importless/xfce4-icon-theme.txtnew file+41

This diff is too big to show here.

test/golden/importless/xfce4-mailwatch-plugin.txtnew file+41

This diff is too big to show here.

test/golden/importless/xfce4-mpc-plugin.txtnew file+39

This diff is too big to show here.

test/golden/importless/xfce4-namebar-plugin.txtnew file+39

This diff is too big to show here.

test/golden/importless/xfce4-notes-plugin.txtnew file+44

This diff is too big to show here.

test/golden/importless/xfce4-sensors-plugin.txtnew file+46

This diff is too big to show here.

test/golden/importless/xfce4-systemload-plugin.txtnew file+40

This diff is too big to show here.

test/golden/importless/xfce4-timer-plugin.txtnew file+40

This diff is too big to show here.

test/golden/importless/xfce4-weather-plugin.txtnew file+45

This diff is too big to show here.

test/golden/importless/xfce4-windowck-plugin.txtnew file+56

This diff is too big to show here.

test/golden/importless/xfs.txtnew file+31

This diff is too big to show here.

test/golden/importless/xfwm4-themes.txtnew file+28

This diff is too big to show here.

test/golden/importless/xhyve.txtnew file+38

This diff is too big to show here.

test/golden/importless/xlib.txtnew file+46

This diff is too big to show here.

test/golden/importless/xmlbird.txtnew file+33

This diff is too big to show here.

test/golden/importless/xmpp-alerts.txtnew file+51

This diff is too big to show here.

test/golden/importless/xsane.txtnew file+41

This diff is too big to show here.

test/golden/importless/xst.txtnew file+35

This diff is too big to show here.

test/golden/importless/xterm.txtnew file+32

This diff is too big to show here.

test/golden/importless/xwayland.txtnew file+38

This diff is too big to show here.

test/golden/importless/yakuake.txtnew file+37

This diff is too big to show here.

test/golden/importless/yeahwm.txtnew file+21

This diff is too big to show here.

test/golden/importless/youtube.txtnew file+22

This diff is too big to show here.

test/golden/importless/zdbsp.txtnew file+34

This diff is too big to show here.

test/golden/importless/zef.txtnew file+32

This diff is too big to show here.

test/golden/importless/zeitgeist.txtnew file+21

This diff is too big to show here.

test/golden/importless/zmap.txtnew file+20

This diff is too big to show here.

test/golden/importless/zpaqd.txtnew file+31

This diff is too big to show here.

test/golden/importless/zsh-autoenv.txtnew file+17

This diff is too big to show here.

test/golden/mine/with.nixnew file+6

This diff is too big to show here.

test/golden/mine/with.txtnew file+1

This diff is too big to show here.