Max Howell
630e7163d5
fix cargo on Sonoma (hopefully) ( #3544 )
2023-10-06 08:21:54 -04:00
Max Howell
93ca9ac5a4
llvm & gcc symlinks for eg cc ( #3530 )
...
Co-authored-by: Jacob Heider <jacob@pkgx.dev>
2023-10-05 10:59:41 -04:00
Jacob Heider
4fa1a85aff
rm tea --prefix
2023-10-02 10:17:26 -04:00
Jacob Heider
501376b992
TEA_PREFIX > PKGX_DIR; tea.prefix > pkgx.prefix
2023-10-01 21:27:27 -04:00
Max Howell
e28afdb4de
cleanup
2023-10-01 20:35:09 -04:00
Max Howell
81e7a5e16f
pkgx
2023-10-01 14:44:42 -04:00
Jacob Heider
abe77b49b1
fix(brewkit)
2023-08-11 19:53:50 -04:00
Max Howell
e097178cdf
display-names ( #1915 )
...
* display-names
* wip
2023-07-12 11:48:45 -04:00
Jacob Heider
a3a0ce82c8
update(cc)
...
unpin LLVM14
2023-06-26 16:14:26 -04:00
Max Howell
59ae625a47
Fixes ld fork bomb
...
Fixes https://github.com/teaxyz/cli/issues/610
2023-06-12 14:49:52 -04:00
Max Howell
3f7ce4e6fd
make gx/cc savvy to ~/.tea/.loca/bin
...
Fixes https://github.com/teaxyz/cli/issues/610
2023-06-09 09:46:05 -04:00
Max Howell
3973127f58
bk
-> tea pkg
2023-05-11 09:39:03 -04:00
Max Howell
095d9e6cc3
Fix brewkit being pinned to tea/cli 0.24.10
2023-05-08 09:35:00 -04:00
Jacob Heider
3ab8622887
add bk
to brewkit if not there
2023-04-30 16:14:58 -04:00
Max Howell
e194677809
Add a link for cpp
to gx/cc
2023-03-16 11:16:51 -04:00
Max Howell
b122df92b7
Ready for brewkit v0.9.1
2023-03-11 08:54:19 -05:00
Max Howell
4442f3fae6
Update brewkit test
2023-03-11 06:40:24 -05:00
Jacob Heider
683bc4a924
use PIC/PIE on linux-x86-64
2023-03-05 05:56:13 -07:00
Jacob Heider
40f4381aed
brewkit requires git for python-venv.sh
2023-02-27 21:20:33 -05:00
Max Howell
4528fa0d7d
fix ci/cd
2023-02-11 10:38:39 -05:00
Max Howell
5fff144446
fix brewkit packaging
2023-02-11 07:25:58 -05:00
Max Howell
faa280a0ea
+tea.xyz/brewkit ( #251 )
2023-02-10 11:15:08 -05:00
Max Howell
1b365dd48c
Use version stamped tea srcs; tidy ( #115 )
2023-01-24 08:57:24 -05:00
Max Howell
fd4fcf7fb7
Prevent fork bombing from cc
-> tea
symlinks
2023-01-20 12:06:26 -05:00
Jacob Heider
fc31bb8939
changes needed to successfully build gcc ( #83 )
...
* clang doesn't have `-nodefaultrpaths`
* try `MachO::FatFile` if `MachO:MachOFile` fails
* add explicit comments
* use `MachO.open()`
* fix fetch.ts for no src pkgs
Co-authored-by: Max Howell <mxcl@me.com>
2023-01-03 08:45:57 -05:00
Jacob Heider
4b39c0fc9b
llvm^15 doesn't agree with several of our packages ( #76 )
...
* rust 🚫 llvm^15
* this might be the right fix to all the llvm^15 breakage
2022-12-17 08:51:46 -05:00
Jacob Heider
6cdf1e0a5e
fixes build of tea.xyz/gx/cc
2022-12-07 10:58:14 -05:00
Max Howell
e49f2be09c
Remove spurious output
2022-12-01 12:06:05 -05:00
Jacob Heider
ef4ac51c12
add provides:
where missing
2022-11-26 11:02:59 -05:00
Max Howell
2cb4d01d7a
Have gx/cc/cc call through to the next in PATH
2022-11-10 17:26:44 -05:00
Jacob Heider
f3f0c659bb
failure case
2022-11-10 17:14:41 -05:00
Jacob Heider
29cb04dd8b
better ld detection
2022-11-10 17:14:41 -05:00
Jacob Heider
b696981301
pass through ld
more smartly
2022-10-29 19:00:53 -04:00
Jacob Heider
77a44f7424
don't pass -rpath
with -r
, as they conflict ( #4 )
2022-10-26 20:29:40 -04:00
Max Howell
370c0c7898
[tea.xyz] 0.8.9 will require --unstable for flock
2022-10-21 10:28:28 -04:00
Jacob Heider
2f432f9634
ld doesn't properly perform ldd duties
2022-10-21 08:26:12 -04:00
Max Howell
f836b167a1
“superenv” ( #185 )
...
* fixes for dylib ids on darwin (sadly elaborate)
* wip
2022-10-17 13:45:32 -04:00
Max Howell
2efe6585cf
everything is relocatable now
2022-09-25 08:47:23 -04:00
Jacob Heider
4ec52e6c6a
+tea.xyz ( #128 )
2022-09-23 09:52:00 -04:00