Commit Graph

279 Commits

Author SHA1 Message Date
github-actions[bot]
e533bfc8da
Merge master into staging-next 2024-07-20 18:01:23 +00:00
John Ericson
5e826c3d2d
Merge pull request #327817 from rhelmot/freebsd-out-of-tree
freebsd.mkDerivation: do not crash on packages not using FreeBSD src
2024-07-20 11:35:35 -04:00
Vladimír Čunát
577f40b8a9
Merge branch 'staging' into staging-next 2024-07-20 16:12:24 +02:00
Randy Eckenrode
f9b7f4ec09
tree-wide: use top-level cctools 2024-07-17 22:36:19 -04:00
Audrey Dutcher
8e26d7ca85 freebsd.mkDerivation: do not crash on packages not using FreeBSD src
This includes drm-kmod and drm-kmod firmware.
2024-07-16 22:31:05 -07:00
Audrey Dutcher
cdb8017585 freebsd.mkDerivation: re-add missing hunk 2024-07-16 22:12:42 -07:00
Sigmanificient
512e8afdb9 treewide: remove unused occurence of stdenv (and other) arguments
format (will squash)
2024-07-14 04:32:56 +02:00
John Ericson
000b58721f Merge remote-tracking branch 'upstream/master' into openbsd-static 2024-07-09 18:18:47 -04:00
John Ericson
676df1cf2d openbsd: Add static linking support
I've had better luck creating statically-linked binaries that work than
dynamically-linked ones, so this is needed quite practically.
2024-07-09 18:17:06 -04:00
Masum Reza
0c4a8b4f89
Merge pull request #320472 from rhelmot/freebsd-libunwind-mess
{llvm,freebsd.libcxxrt}: Sort out references to unwind functions
2024-07-04 16:43:06 +05:30
Masum Reza
2b8f96c5b8
Merge pull request #320475 from rhelmot/freebsd-various2
freebsd: various new packages to support a NixBSD system
2024-07-04 11:08:52 +05:30
Audrey Dutcher
e589fdb72d chore: Remove with lib from various freebsd packages
Co-authored-by: Anderson Torres <torres.anderson.85@protonmail.com>
2024-07-02 20:18:55 -07:00
Audrey Dutcher
f0097d1fe5 freebsd.sys: make patched source visible, fix build
- the patched kernel source is useful for a few out-of-tree derivations,
  similar to how the linux kernel headers are useful for other builds.
- the build did not work due to stack pointer, relocation, and Makefile
  shenannigans. Fix these.
2024-07-02 20:18:55 -07:00
Audrey Dutcher
8cd627305b freebsd: move filterPatches into freebsd-lib 2024-07-02 20:18:55 -07:00
Audrey Dutcher
94880cac1b freebsd.stat: disable tests 2024-07-02 20:18:55 -07:00
Audrey Dutcher
256f8ff850 freebsd.mkimg: init 2024-07-02 20:18:55 -07:00
Audrey Dutcher
f413ee70de freebsd.makefs: init 2024-07-02 20:18:55 -07:00
Audrey Dutcher
d8eef125c0 freebsd.vtfontcvt: init 2024-07-02 20:18:55 -07:00
Audrey Dutcher
6acde4a456 freebsd.stand-efi: init 2024-07-02 20:18:55 -07:00
Audrey Dutcher
37f5de0d04 freebsd.init: init 2024-07-02 20:18:55 -07:00
Audrey Dutcher
8fd9a80c41 freebsd.bintrans: init 2024-07-02 20:18:55 -07:00
Audrey Dutcher
693bccf441 freebsd.drm-kmod-firmware: init 2024-07-02 20:18:55 -07:00
Audrey Dutcher
9fa145fab8 freebsd.drm-kmod: init 2024-07-02 20:18:54 -07:00
Audrey Dutcher
bf35a20617 freebsd.fsck: init 2024-07-02 20:18:54 -07:00
Audrey Dutcher
d651bd6e83 freebsd.libzfs: init 2024-07-02 20:18:54 -07:00
Audrey Dutcher
be96ca6bf1 freebsd.zfs-data: init 2024-07-02 20:18:54 -07:00
Audrey Dutcher
8330c8994c freebsd.zfs: init 2024-07-02 20:18:54 -07:00
Audrey Dutcher
2da43c3945 freebsd.swapon: init 2024-07-02 20:18:54 -07:00
Audrey Dutcher
e87b4f28f7 freebsd.reboot: init 2024-07-02 20:18:54 -07:00
Audrey Dutcher
4b76aeeeb7 freebsd.libipsec: init 2024-07-02 20:18:54 -07:00
Audrey Dutcher
a46e74fd23 freebsd.ping: init 2024-07-02 20:18:54 -07:00
Audrey Dutcher
55c787a61a freebsd.newfs_msdos: init 2024-07-02 20:18:54 -07:00
Audrey Dutcher
256fe4a317 freebsd.newfs: init 2024-07-02 20:18:54 -07:00
Audrey Dutcher
2b7f6d3d83 freebsd.mdconfig: init 2024-07-02 20:18:54 -07:00
Audrey Dutcher
15a263f2e2 freebsd.kldunload: init 2024-07-02 20:18:54 -07:00
Audrey Dutcher
d542659221 freebsd.kldstat: init 2024-07-02 20:18:53 -07:00
Audrey Dutcher
e3102983b9 freebsd.kldload: init 2024-07-02 20:18:53 -07:00
Audrey Dutcher
d7fc1a67e1 freebsd.kldconfig: init 2024-07-02 20:18:53 -07:00
Audrey Dutcher
20cf5fb46f freebsd.libufs: init 2024-07-02 20:18:53 -07:00
Audrey Dutcher
39fe4cf600 freebsd.geom: init 2024-07-02 20:18:53 -07:00
Audrey Dutcher
cbc6f471dd freebsd.fdisk: init 2024-07-02 20:18:53 -07:00
Audrey Dutcher
16cad24936 freebsd.dmesg: init 2024-07-02 20:18:53 -07:00
Audrey Dutcher
57cc0fb1bf freebsd.devfs: init 2024-07-02 20:18:53 -07:00
Audrey Dutcher
afee073eaa freebsd.libgeom: init 2024-07-02 20:18:53 -07:00
Audrey Dutcher
06d2cdbdb2 freebsd.bsdlabel: init 2024-07-02 20:18:53 -07:00
Audrey Dutcher
901f8319fc freebsd.libsysdecode: init 2024-07-02 20:18:53 -07:00
Audrey Dutcher
7627bc4be2 freebsd.truss: init 2024-07-02 20:18:53 -07:00
Audrey Dutcher
352259d523 freebsd.services_mkdb: init 2024-07-02 20:18:53 -07:00
Audrey Dutcher
1185d75848 freebsd.syslogd: init 2024-07-02 20:18:52 -07:00
Audrey Dutcher
f3c9e4af03 freebsd.shutdown: init 2024-07-02 20:18:52 -07:00