···82828383 passthru = let
8484 # When we override the interpreter we also need to override the spliced versions of the interpreter
8585- inputs' = lib.filterAttrs (_: v: ! lib.isDerivation v) inputs;
8585+ inputs' = lib.filterAttrs (n: v: ! lib.isDerivation v && n != "passthruFun") inputs;
8686 override = attr: let python = attr.override (inputs' // { self = python; }); in python;
8787 in passthruFun rec {
8888 inherit self sourceVersion packageOverrides;
+1
pkgs/development/libraries/libsciter/default.nix
···4040 description = "Embeddable HTML/CSS/JavaScript engine for modern UI development";
4141 platforms = [ "x86_64-linux" ];
4242 maintainers = with maintainers; [ leixb ];
4343+ sourceProvenance = with sourceTypes; [ binaryNativeCode ];
4344 license = licenses.unfree;
4445 };
4546}
···99 description = "PageSpeed Optimization Libraries";
1010 homepage = "https://developers.google.com/speed/pagespeed/psol";
1111 license = lib.licenses.asl20;
1212+ sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
1213 # WARNING: This only works with Linux because the pre-built PSOL binary is only supplied for Linux.
1314 # TODO: Build PSOL from source to support more platforms.
1415 platforms = lib.platforms.linux;
···5151 meta = with lib; {
5252 description = "A command line tool that compiles a TensorFlow Lite model into an Edge TPU compatible file.";
5353 homepage = "https://coral.ai/docs/edgetpu/compiler";
5454+ sourceProvenance = with sourceTypes; [ binaryNativeCode ];
5455 license = licenses.asl20;
5556 maintainers = with maintainers; [ cpcloud ];
5657 platforms = [ "x86_64-linux" ];
···63636464 meta = with lib; {
6565 homepage = "https://scalacenter.github.io/bloop/";
6666+ sourceProvenance = with sourceTypes; [ binaryNativeCode ];
6667 license = licenses.asl20;
6768 description = "A Scala build server and command-line tool to make the compile and test developer workflows fast and productive in a build-tool-agnostic way";
6869 platforms = [ "x86_64-linux" "x86_64-darwin" ];
···11{ lib, stdenv
22-, buildPythonApplication
22+, buildPythonPackage
33, fetchPypi
44, isPy3k
55, cli-helpers
···1818, mock
1919}:
20202121-buildPythonApplication rec {
2121+# this is a pythonPackage because of the ipython line magics in pgcli.magic
2222+# integrating with ipython-sql
2323+buildPythonPackage rec {
2224 pname = "pgcli";
2325 version = "3.4.1";
2426
···75757676 meta = with lib; {
7777 homepage = "https://github.com/jhen0409/react-native-debugger";
7878+ sourceProvenance = with sourceTypes; [ binaryNativeCode ];
7879 license = licenses.mit;
7980 description = "The standalone app based on official debugger of React Native, and includes React Inspector / Redux DevTools";
8081 maintainers = with maintainers; [ ];
+1
pkgs/development/tools/sslmate-agent/default.nix
···3434 meta = with lib; {
3535 description = "Daemon for managing SSL/TLS certificates on a server";
3636 homepage = "https://sslmate.com/";
3737+ sourceProvenance = with sourceTypes; [ binaryNativeCode ];
3738 license = licenses.unfree;
3839 maintainers = with maintainers; [ wolfangaukang ];
3940 };
···9494 meta = with lib; {
9595 description = "Complete open source platform for building web and mobile apps in pure JavaScript";
9696 homepage = "https://www.meteor.com/";
9797+ sourceProvenance = with sourceTypes; [ binaryNativeCode ];
9798 license = licenses.mit;
9899 platforms = builtins.attrNames srcs;
99100 maintainers = with maintainers; [ cstrahan ];
+1
pkgs/servers/misc/navidrome/default.nix
···4242 meta = {
4343 description = "Navidrome Music Server and Streamer compatible with Subsonic/Airsonic";
4444 homepage = "https://www.navidrome.org/";
4545+ sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
4546 license = licenses.gpl3Only;
4647 platforms = [ "x86_64-linux" "aarch64-linux" ];
4748 maintainers = with maintainers; [ aciceri ];
···108108 meta = with lib; {
109109 description = "Tools for the google cloud platform";
110110 longDescription = "The Google Cloud SDK. This package has the programs: gcloud, gsutil, and bq";
111111+ sourceProvenance = with sourceTypes; [
112112+ fromSource
113113+ binaryNativeCode # anthoscli and possibly more
114114+ ];
111115 # This package contains vendored dependencies. All have free licenses.
112116 license = licenses.free;
113117 homepage = "https://cloud.google.com/sdk/";
···7070 meta = with lib; {
7171 description = "A sophisticated software modeler";
7272 homepage = "https://staruml.io/";
7373+ sourceProvenance = with sourceTypes; [ binaryNativeCode ];
7374 license = licenses.unfree;
7475 maintainers = with maintainers; [ ];
7576 platforms = [ "x86_64-linux" ];
+1
pkgs/tools/misc/xflux/default.nix
···3333 when the sun rises.
3434 '';
3535 homepage = "https://justgetflux.com/";
3636+ sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
3637 license = lib.licenses.unfree;
3738 platforms = lib.platforms.linux;
3839 maintainers = [ lib.maintainers.paholg ];
+1
pkgs/tools/networking/boundary/default.nix
···6161 and resilient. It can run in clouds, on-prem, secure enclaves and more,
6262 and does not require an agent to be installed on every end host.
6363 '';
6464+ sourceProvenance = with sourceTypes; [ binaryNativeCode ];
6465 license = licenses.mpl20;
6566 maintainers = with maintainers; [ jk techknowlogick ];
6667 };
+1
pkgs/tools/networking/cloudflare-warp/default.nix
···4141 meta = with lib; {
4242 description = "Replaces the connection between your device and the Internet with a modern, optimized, protocol";
4343 homepage = "https://pkg.cloudflareclient.com/packages/cloudflare-warp";
4444+ sourceProvenance = with sourceTypes; [ binaryNativeCode ];
4445 license = licenses.unfree;
4546 maintainers = with maintainers; [ wolfangaukang ];
4647 platforms = [ "x86_64-linux" ];
+4
pkgs/tools/networking/gnirehtet/default.nix
···4343 This relies on adb, make sure you have the required permissions/udev rules.
4444 '';
4545 homepage = "https://github.com/Genymobile/gnirehtet";
4646+ sourceProvenance = with sourceTypes; [
4747+ fromSource
4848+ binaryBytecode # gnirehtet.apk
4949+ ];
4650 license = licenses.asl20;
4751 maintainers = with maintainers; [ symphorien ];
4852 platforms = platforms.unix;
···4040 meta = {
4141 description = "Allows you to expose a web server running on your local machine to the internet";
4242 homepage = "https://ngrok.com/";
4343+ sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
4344 license = licenses.unfree;
4445 platforms = [ "i686-linux" "x86_64-linux" "aarch64-linux" "x86_64-darwin" "aarch64-darwin" ];
4546 maintainers = with maintainers; [ bobvanderlinden brodes ];
+1
pkgs/tools/networking/ookla-speedtest/default.nix
···4141 meta = with lib; {
4242 description = "Command line internet speedtest tool by Ookla";
4343 homepage = "https://www.speedtest.net/apps/cli";
4444+ sourceProvenance = with sourceTypes; [ binaryNativeCode ];
4445 license = licenses.unfree;
4546 maintainers = with maintainers; [ kranzes ];
4647 platforms = lib.attrNames srcs;
···6565 meta = with lib; {
6666 description = "A secure and free password manager for all of your devices";
6767 homepage = "https://bitwarden.com";
6868+ sourceProvenance = with sourceTypes; [ binaryNativeCode ];
6869 license = licenses.gpl3;
6970 maintainers = with maintainers; [ kiwi ];
7071 platforms = [ "x86_64-linux" ];
···3030 homepage = "https://docs.aws.amazon.com/AmazonECS/latest/developerguide/ECS_CLI.html";
3131 description = "The Amazon ECS command line interface";
3232 longDescription = "The Amazon Elastic Container Service (Amazon ECS) command line interface (CLI) provides high-level commands to simplify creating, updating, and monitoring clusters and tasks from a local development environment.";
3333+ sourceProvenance = with sourceTypes; [ binaryNativeCode ];
3334 license = licenses.asl20;
3435 maintainers = with maintainers; [ Scriptkiddi ];
3536 platforms = [ "x86_64-linux" "x86_64-darwin" ];
+4
pkgs/top-level/aliases.nix
···527527 google-gflags = gflags; # Added 2019-07-25
528528 google-musicmanager = throw "google-musicmanager has been removed because Google Play Music was discontinued"; # Added 2021-03-07
529529 google-music-scripts = throw "google-music-scripts has been removed because Google Play Music was discontinued"; # Added 2021-03-07
530530+ gotags = throw "gotags has been dropped due to the lack of maintenance from upstream since 2018"; # Added 2022-06-03
530531 go-mk = throw "go-mk has been dropped due to the lack of maintanence from upstream since 2015"; # Added 2022-06-02
531532 go-pup = throw "'go-pup' has been renamed to/replaced by 'pup'"; # Converted to throw 2022-02-22
532533 go-repo-root = throw "go-repo-root has been dropped due to the lack of maintanence from upstream since 2014"; # Added 2022-06-02
···12361237 ### S ###
1237123812381239 s2n = s2n-tls; # Added 2021-03-03
12401240+ s3gof3r = throw "s3gof3r has been dropped due to the lack of maintenance from upstream since 2017"; # Added 2022-06-04
12391241 s6Dns = throw "'s6Dns' has been renamed to/replaced by 's6-dns'"; # Converted to throw 2022-02-22
12401242 s6LinuxUtils = throw "'s6LinuxUtils' has been renamed to/replaced by 's6-linux-utils'"; # Converted to throw 2022-02-22
12411243 s6Networking = throw "'s6Networking' has been renamed to/replaced by 's6-networking'"; # Converted to throw 2022-02-22
···13231325 ssmtp = throw "'ssmtp' has been removed due to the software being unmaintained. 'msmtp' can be used as a replacement"; # Added 2022-04-17
13241326 stanchion = throw "Stanchion was part of riak-cs which is not maintained anymore"; # added 2020-10-14
13251327 steam-run-native = steam-run; # added 2022-02-21
13281328+ stride = throw "'stride' aka. Atlassian Stride is dead since 2019 (bought by Slack)"; # added 2022-06-15
13261329 stumpwm-git = throw "stumpwm-git has been broken for a long time and lispPackages.stumpwm follows Quicklisp that is close to git version"; # Added 2021-05-09
13271330 subversion_1_10 = throw "subversion_1_10 has been removed as it has reached its end of life"; # Added 2022-04-26
13281331 subversion19 = throw "subversion19 has been removed as it has reached its end of life"; # Added 2021-03-31
···14141417 ultrastardx-beta = throw "'ultrastardx-beta' has been renamed to/replaced by 'ultrastardx'"; # Converted to throw 2022-02-22
14151418 unicorn-emu = unicorn; # Added 2020-10-29
14161419 unifiStable = unifi6; # Added 2020-12-28
14201420+ unity3d = throw "'unity3d' is unmaintained, has seen no updates in years and depends on deprecated GTK2"; # Added 2022-06-16
14171421 untrunc = untrunc-anthwlock; # Added 2021-02-01
14181422 urxvt_autocomplete_all_the_things = rxvt-unicode-plugins.autocomplete-all-the-things; # Added 2020-02-02
14191423 urxvt_bidi = rxvt-unicode-plugins.bidi; # Added 2020-02-02