bwctl 1.5.2-10 (new formula)

Closes #34707.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
bwctl: add 1.5.2-10 bottle.
owamp 3.4-10

Note: owamp now depends on separate i2util package, which the
"aespasswd" and "pfstore" utilities have moved to.

Closes #34706.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
owamp: update 3.4-10 bottle.
node: npm bump

An ` npm ` version bump, and bumps the Node links to https because Node
has finally started rocking site-wide SSL/TLS :heart:.

Closes #34708.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
node: update 0.10.33_1 bottle.
Revert "Simplify bsdmake wrapper"

Fixes #34713.

This reverts commit e4461afd36f04b1cd3cf56ec0636202150ce0570.
Simplify bsdmake wrapper, take 2
Stop supporting hg found in share/python
Download strategies should return a Pathname from cached_location
Provide VCSDownloadStrategy#head?
qt5: depends on Lion or newer

Closes #34719.
Pass the downloader a proxy object instead of the resource

We need to limit the interface that is exposed to the downloader in
order to make future changes easier.

This will be important for work on new features, such as selecting
a mirror from the command line.

In the future, the existing Resource class will probably be split into
multiple classes.
CurlDownloadStrategy: initialize attributes in initializer

The downloader is instantiated on-demand, so we no longer need the lazy
initialization here.
protobuf: fix URL.

Closes #34711.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
ssh-copy-id: 6.7p1

Closes #34714.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
ssh-copy-id: update 6.7p1 bottle.
Remove {start,stop}doc as we're using Yard now.
eigen: add test

Closes #34727.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
eigen: update 3.2.2 bottle.