Fix redefinition of x11 reader method in superenv
Consider on-disk state when computing dependencies

Fixes #28754.
Fixes #29846.
Fixes #30920.
Gnupg: Additional Mirror

Adds another mirror to Gnupg that doesn’t reject/hamper connections
to/from proxies/etc.

Closes #31847.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Gnupg2: Additional Mirror

Adds another mirror that doesn’t hamper or stall connections from/to
proxies/unusual connections/etc.

Closes #31848.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Libassuan: Mirror

Adds a mirror to the libassuan formula.

Closes #31849.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
ruby: update 2.1.2_3 bottle.
python: update 2.7.8_1 bottle.
python3: update 3.4.1_1 bottle.
wget: update 1.15_2 bottle.
Use the dependency object as the key in the inherited_options hash
Revert "Use the dependency object as the key in the inherited_options hash"

This reverts commit c8d3b39165bb11799d7849ee13a3559ad0bd63f4.
Structure build process so we don't need the at_exit hook