audit: correct inverted has_trailing_newline condition

has_trailing_newline? checked if formula did not have a trailing
newline. Invert regex and invert audit check.

Closes #18359.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Index pkgconfig directories by MacOS.version
Exclude global pkgconfig dirs under superenv
bottles: remove unused 'version' from DSL.
Warn on bottles skipped due to non-default Cellar.

Closes #18333.
Add pkgconfig dirs for all deps under superenv

Fixes #18367.
Rename these collections for clarity
Use attr_accessor to suppress warning
Fix tests under 32-bit SL
Adjust BOTTLE_EXTNAME_RX for :snow_leopard_32
tests: allow setting MACOS_VERSION from the environment

This makes it easy to test things that vary depending on this constant
without editing testing_env.rb.
libftdi doesn't depend on boost
libusb: add fix for automake 1.13+
cpulimit 0.1

Closes #16975.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Remove redundant attr_readers

These are redefined later for use in the bottle DSL.
New formula: clamz 0.5

A command-line program to download MP3s from Amazon.

Closes #17552.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
cpulimit: use full path in test
New formula: CRM114

Closes #17684.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
New formula: ctl

The Color Transformation Language, or CTL, is a programming language for
digital color management.

Closes #17868.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
New formula: agedu

From the home page:

    agedu: a Unix utility for tracking down wasted disk space

This program is similar to du, but also reports the age of the large
data.  This allows you to find folders full of data that _haven't been
accessed in a while_.

Closes #17887.

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