Tom Alexander
a66eff79e2
Set up poudriere to build pkgbase.
2024-04-06 11:00:20 -04:00
Tom Alexander
724a8ca394
Fix ansible playbook on FreeBSD.
2024-01-21 15:58:18 -05:00
Tom Alexander
4d620a33b7
Add closed source vscode.
2024-01-18 22:12:08 -05:00
Tom Alexander
80a3f2291c
Add a separate pgp key for work.
2024-01-02 12:29:39 -05:00
Tom Alexander
a7fe6ff42d
Update Linux framework laptop for AMD board.
...
Unfortunately, FreeBSD does not seem to boot so it is not being updated in this commit.
2023-12-07 17:45:18 -05:00
Tom Alexander
05e06d1615
Remove extra subkey from linux build key.
2023-12-07 16:57:55 -05:00
Tom Alexander
68e84fdd77
Add node version manager (nvm) and minor fixes.
2023-11-14 15:05:16 -05:00
Tom Alexander
e3e7de8eb1
The SHARED_TOOLCHAIN option was removed in FreeBSD 14.
2023-10-16 19:52:37 -04:00
Tom Alexander
51e5917e43
Remove MODULES_WITH_WORLD.
2023-10-16 19:52:37 -04:00
Tom Alexander
2d260dec90
Update the FreeBSD version.
2023-10-16 19:52:37 -04:00
Tom Alexander
72a8d6f615
Build the ports modules with world instead of just with the kernel.
...
I'm hoping this fixes an issue where the chroot for building the ports only contains the kernel files and therefore lacks /bin/sh.
2023-10-16 19:52:37 -04:00
Tom Alexander
da36f1b3d8
Update build_release script to update the virtual machine OS.
2023-10-16 19:52:37 -04:00
Tom Alexander
1c922c2234
Set up a separate FreeBSD update VM.
...
It seems to compile the ports kernel modules into the OS, I need to be running the same kernel version as I am building, so I am putting it into its own VM.
2023-10-16 19:52:36 -04:00
Tom Alexander
575d4360f1
Build current instead of 13.2.
2023-10-16 19:52:36 -04:00
Tom Alexander
112cba2b8c
Add more ports to be built along with the kernel.
2023-10-16 19:52:35 -04:00
Tom Alexander
a0666e6904
Update pacman.conf for aurutils.
2023-10-06 20:21:41 -04:00
Tom Alexander
a6af4eee2f
Add some scripts for investigating the ports tree options.
2023-09-01 14:38:17 -04:00
Tom Alexander
383894bd3f
Disable static on some problem ports.
2023-09-01 10:40:05 -04:00
Tom Alexander
87ff51a517
Write down some options I'd like to experiment with in building FreeBSD.
2023-08-29 09:24:21 -04:00
Tom Alexander
6bde027c48
Add a script to update git aurutil packages.
2023-07-14 14:29:03 -04:00
Tom Alexander
74fb8a3969
Disable cloning the ports tree.
...
Turns out I'm not going to use it yet so I don't want to needlessly check it out on all my machines.
2023-05-01 19:06:22 -04:00
Tom Alexander
730f9483bd
Clone the FreeBSD ports tree.
2023-05-01 16:40:07 -04:00
Tom Alexander
ac914b7ff0
Update to FreeBSD 13.2.
2023-04-12 14:08:40 -04:00
Tom Alexander
11b9a08635
Add expect for aurutils.
2023-03-18 13:40:43 -04:00
Tom Alexander
c208c0748d
Do not needlessly update pacman cache in build role.
...
This was causing an always-yellow step.
2023-03-04 08:46:48 -05:00
Tom Alexander
a808f81e27
Add sway for linux.
2023-02-01 23:14:20 -05:00
Tom Alexander
3734f2126c
Update firewall for unifi controller virtual machine.
2023-01-24 00:01:10 -05:00
Tom Alexander
53ad744547
Import the Linux aurutils role as build.
2022-10-16 01:31:15 -04:00
Tom Alexander
abd8ba6ce8
Fix user in build.
2022-10-16 01:02:44 -04:00
Tom Alexander
3b9e1b73ad
Fix the owner for the custom freebsd build config.
2022-10-15 22:04:13 -04:00
Tom Alexander
ef37320b61
Add a FreeBSD build role.
2022-10-15 21:40:41 -04:00