Commit Graph
55859 Commits
Author SHA1 Message Date
Misty De MeoandSevan Janiyan c714fa941a gcc*: missing bugurl references
Co-authored-by: Sevan Janiyan <venture37@geeklan.co.uk>
2026-08-23 10:21:21 -07:00
Misty De Meo fdbce8bb91 Replace master branch with main 2026-08-22 13:56:58 -07:00
Misty De Meo 9462c92c94 Update docs references 2026-08-22 13:44:24 -07:00
Misty De Meo 568ebef624 gcc*: update bugurl 2026-08-22 13:16:43 -07:00
Misty De Meo f0fcf64d4c update: default remote is codeberg now 2026-08-22 11:03:53 -07:00
Misty De Meo 979f3600d6 update: more compatible remote branch fetching 2026-08-22 11:03:19 -07:00
Misty De Meo 6897d0e8b5 update: migrate from github to codeberg 2026-08-22 10:53:09 -07:00
Sevan Janiyan c2365c252d make: Avoid apple-gcc42 build 5553
Building with optimisation results in a make utiliy which fails with
malloc errors when building Git.
It works if no_optimization is used but the problem is specific to
apple-gcc42 build 5553, so I opted to block it off.

Current bottles were built with GCC 4.0.1 on tiger, so leaving them
in place.

Fixes #1513
2026-08-12 16:37:23 +01:00
Misty De MeoandSevan Janiyan 206d0d0501 Fresh bottles from Sevan
Co-authored-by: Sevan Janiyan <venture37@geeklan.co.uk>
2026-08-01 18:55:37 -07:00
Misty De Meo f16f677a46 xcode: add Xcode 2.4.1
refs https://github.com/mistydemeo/tigerbrew/issues/1551#issuecomment-5100675175
2026-07-28 09:21:56 -07:00
Sevan Janiyan ed1a9a0456 curl-ca-bundle 2026-07-16 2026-07-27 21:38:39 +01:00
Sevan Janiyan 059793f62f perl: Point to local::lib in caveats
Taken from upstream
https://github.com/Homebrew/homebrew-core/blob/8c4ec16b29a9f12dfab27735495119cacf62464c/Formula/p/perl.rb
2026-07-26 14:28:25 +01:00
Sevan Janiyan 17f386b261 perl 5.44.0
Drop remaining patches, they've all been integrated now.
2026-07-22 01:31:24 +01:00
Sevan Janiyan 40cea7b2c7 openssh 10.4p1 2026-07-06 13:52:57 +01:00
Sevan Janiyan e43286a5fd Handle no_optimization in superenv
ENV.no_optimization has handled things in the stdenv where setting the
default optimisation flags are skipped in C/CXXFLAGS. However,
indirectly in the background, the cc wrapper script still sets -Os
via the $HOMEBREW_OPTIMIZATION_LEVEL in the super env.
This causes issues on GCC builds from version 7 onwards where g++ is always
being invoked with -Os via superenv which generates a different compiler from
the one which the build process does (xgcc) and when it comes to do the stage
comparison, things fail.

With this change if ENV.no_optimization is set, $HOMEBREW_OPTIMIZATION_LEVEL is
deleted from the build env, and the cc wrapper skips setting an optimisation
level.

Fixes issue #554
2026-06-29 00:23:41 +01:00
Sevan Janiyan c31836544a libarchive 3.8.8
Any form of compiler optimisation trips up GCC 4.2 whether it's Tigebrew's
default -Os, or libarchive's default of -O2.
Turning off optimisation allows the build to succeed.
Issue observed on Leopard & Snow Leopard. apple-gcc42 on Tiger untested.
2026-06-27 17:28:23 +01:00
Sevan Janiyan 01f54ba544 tmux 3.7 2026-06-27 15:42:43 +01:00
Sevan Janiyan 7515d2205f python 3.10.20 2026-06-26 16:27:26 +01:00
Sevan Janiyan f8215e90e5 curl 8.21.0 2026-06-24 13:25:59 +01:00
Sevan Janiyan 3eb5c7a584 curl-ca-bundle 2026-05-14 2026-06-24 13:25:59 +01:00
Sevan Janiyan b75e6cfc11 autoconf-archive 2024.10.16 2026-06-19 16:32:36 +01:00
Sevan Janiyan 7273db856c software_spec.rb: Set DEFAULT_DOMAIN to archive.org
Rather than a specific hostname in a subdomain.
This allows the archive.org infra to redirect requests to the active
host at the time the request is made and it save us from having to
update this setting when previously specified hosts stop responding
as discovered by @dotsam.

Resolves issue #1530
2026-06-12 22:04:56 +01:00
Sevan Janiyan 8d9bd30323 Library/Homebrew/os/mac/xcode.rb: add more versions
Obtained from upstream:
https://github.com/Homebrew/brew/commit/c5bac087b34e90933acca1ee0371dd947cfa97a1
2026-06-12 19:20:40 +01:00
Sevan Janiyan 592655537c Library/Homebrew/os/mac/xcode.rb: fix range
Obtained from upstream:
https://github.com/Homebrew/brew/commit/5ee797eb610205c232ab6d5f76c68bfc5834f6b9
2026-06-12 19:20:40 +01:00
Sevan Janiyan ec7bae5fd4 Library/Homebrew/os/mac.rb: Add more version
Taken from upstream:
https://github.com/Homebrew/brew/blob/c5bac087b34e90933acca1ee0371dd947cfa97a1/Library/Homebrew/os/mac.rb
2026-06-12 19:20:40 +01:00
Sevan Janiyan 869c18722d Update Xcode / CLT / clang versions
Xcode releases taken from xcodereleases.com
clang versions taken from my own systems.
2026-06-12 18:02:18 +01:00
Sevan Janiyan d608d3c036 cppformat 2.0.0
Website is gone, use archive.org mirror.
Fix test.
Development continues in {fmt} but that requires a compiler with C++11
support. https://fmt.dev
2026-06-12 17:09:30 +01:00
Sevan Janiyan 0ca473c8e1 libarchive 3.8.7 2026-06-12 16:44:06 +01:00
Sevan Janiyan f316fb007d git 2.54.0 2026-06-10 19:20:31 +01:00
Sevan Janiyan 61d00ad149 openssl3 3.5.7 2026-06-10 19:19:57 +01:00
Sevan Janiyan 09820f35ed make 4.4.1 2026-06-10 16:23:20 +01:00
Sevan Janiyan 75ca2f92d9 libpng: keg_only on 10.5 & up
libpng was included in X11 shipped in Leopard, and is present in current
versions of Xquartz. It was not included in Tiger.

Fixes issue #1519
2026-06-04 19:16:07 +01:00
Sevan Janiyan 5ae7f6af9c gnu-sed 4.10
Patch no longer required as compiler pragmas are not set.
Adapt test from upstream. Obtained from:
https://raw.githubusercontent.com/Homebrew/homebrew-core/e1c6e01e76f8f4ab208bb4e770d8827fdafb25d6/Formula/g/gnu-sed.rb
2026-06-04 18:54:07 +01:00
Sevan Janiyan 259addc705 squid 6.14
Fixes #1179
2026-06-02 23:12:03 +01:00
Sevan Janiyan 7ce41a2560 libressl 4.3.2 2026-06-02 22:41:29 +01:00
Sevan Janiyan 8e65464ba5 libressl 4.2.1 2026-06-02 22:41:29 +01:00
Sevan Janiyan 8271459ef0 libressl 4.2.0
Correct the statement about CA bundles, we're definitely not using
anything from the system keychain these days.
2026-06-02 22:41:29 +01:00
Sam Edwards 88f5991345 giflib: update source url 2026-06-01 20:31:04 +01:00
Sevan Janiyan 8770bac8bf vim 9.2.0555
Drop patch as the guard has been extended to OS version in the codebase.
2026-05-29 13:56:13 +01:00
Sevan Janiyan 1ce87a868b openssh 10.3p1 2026-05-29 13:52:57 +01:00
Misty De Meo 3d9ca804c7 neofetch: use tigerbrew bash on tiger 2026-05-17 11:50:32 -07:00
Sevan Janiyan 19add292ba nginx 1.30.1 2026-05-14 09:08:19 +01:00
Matthew Yang (杨佳明) 1bf446ef0a Remove useless inreplace that only applied to old neofetch 2026-05-12 09:43:42 +01:00
Matthew Yang (杨佳明) 90523ea4a8 Remove dependency of screenresolution (useless here) 2026-05-12 09:43:42 +01:00
Matthew Yang (杨佳明) 0043378378 Bump to 7.6.1 2026-05-12 09:43:42 +01:00
Matthew Yang (杨佳明) 2bea91dc1e Disable this for OS X Tiger+ compatibility 2026-05-12 09:43:42 +01:00
Matthew Yang (杨佳明) 2b2a0ab6e1 Use suparious neofetch for still-maintained version of neofetch 2026-05-12 09:43:42 +01:00
Sevan Janiyan c568cf726f git: only install osxkeychain on 10.9 & up
On 10.7 & 10.8 it unravels in one of two ways, either libgit.a complaining
about not resolving symbols from OpenSSL, or libicov + some more.  I think
the change to build infra that landed in this release is a little premature
and assumes you're not setting LDFLAGS/CFLAGS, and it depends on things
which are set earlier in its build.

Fixes issue #1516
2026-04-18 19:27:21 +01:00
Sevan Janiyan c696897c3c curl: handle compiler pragmas better
pragma GCC diagnostic not allowed inside functions prior to GCC 4.6.
Patch taken from upstream without changes to tests/ as they're not
built/run here, and m4/curl-compiler.m4 to avoid reconfiguring build
infra.

Fixes issue #1514
2026-04-01 19:15:39 +01:00
Sevan Janiyan 31d5c0a399 git 2.53.0 2026-03-15 17:08:58 +00:00