| Age | Commit message (Collapse) | Author |
|
Closes #39026.
|
|
Closes #38996.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
`Version` will not end with /_\d+/.
Closes #38822.
Signed-off-by: Xu Cheng <xucheng@me.com>
|
|
|
|
This reverts commit 5aaf13c6cf784cb4be62932b3e528e8f93580a65.
|
|
|
|
|
|
|
|
|
|
The original formula (disco) has been moved to use 0.5.0 style version
string. So actually no one is using such style.
Stop supporting such style, so it wouldn't be ambiguous with revision
part in `Formula#pkg_version`.
Closes #38750.
Signed-off-by: Xu Cheng <xucheng@me.com>
|
|
|
|
|
|
|
|
|
|
Closes #38361.
Signed-off-by: Xu Cheng <xucheng@me.com>
|
|
Fixes the bottle regex problem seen in
https://github.com/Homebrew/homebrew-versions/pull/678.
I don’t know whether it’s a good regex, or an awful regex, but it works
and passes `brew tests` and a bottled install. Open to improvements if
anyone has them.
Closes #38333.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
Comparing PkgVersion and Version objects can produce nonsensical
results. For example, equality is not symmetric:
irb(main):002:0> PkgVersion.new("1.0", 0) == Version.new("1.0")
=> false
irb(main):003:0> Version.new("1.0") == PkgVersion.new("1.0", 0)
=> true
Rather than attempt to deal with subclass-superclass equality, let's use
composition and punt on the problem altogether.
|
|
test.pdf wasn't a valid PDF file:
>$ mutool info test.pdf
>test.pdf:
>error: cannot recognize xref format
>error: cannot read xref (ofs=406)
>error: cannot read xref at offset 406
>warning: trying to repair broken xref
Process it with `mutool clean` to fix errors, collapse newlines to reduce size
Closes #38194.
Signed-off-by: Xu Cheng <xucheng@me.com>
|
|
Packages supporting CMake may install configuration files for use
with CMake's find_package command. A recommended location for these
is `<prefix>/lib/cmake` which is not unique across packages. This
may cause issues for Formula using this location when their Keg
is linked.
As with pkg-config, explicitly create the `lib/cmake` folder when
linking a Keg that has installed folders/files to this location.
Also add testcase.
Closes #38005.
Signed-off-by: Xu Cheng <xucheng@me.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Update to latest stable release, install example AAC encoder, add test
with new WAV fixture, modernize.
Closes #37654.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
|
|
Closes #37383.
|
|
Closes #37164.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
Closes #37365.
Signed-off-by: Xu Cheng <xucheng@me.com>
|
|
|
|
It was fun but we just love Bintray more than you.
Closes #37211.
Closes #37213.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
The OpenStruct initializer accepts both symbols and strings, but any
nested hashes will only allow access via string keys, so let's always
construct the object with strings for consistency.
|
|
|
|
Closes #37001
Signed-off-by: Xu Cheng <xucheng@me.com>
|
|
Later we can use this information to try and load the formula from the
correct source.
|
|
|
|
Losslessly compress with jpegoptim and optipng.
Closes #36606.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
|
|
Fix for linking into the system OpenSSL, strict audit fixes, and the
plist.
Closes #36386.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
Closes #36368.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
Closes #36308.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
Closes #35456.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
Closes #35427.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
Closes #35417.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|