Philip Taron
7b3a3f3f8b
freebsd.mkDerivation: remove with statements
2024-08-18 06:31:18 -07:00
K900
4f29b5a16b
Merge remote-tracking branch 'origin/staging-next' into staging
2024-07-31 08:57:17 +03:00
John Ericson
e460ff83fd
Merge pull request #330722 from artemist/freebsd-machine
...
freebsd: Handle MACHINE/MACHINE_ARCH/MACHINE_CPUARCH differences
2024-07-30 13:59:45 -05:00
github-actions[bot]
d0b2f51f0f
Merge staging-next into staging
2024-07-29 06:01:55 +00:00
John Ericson
18cb69fb9b
Merge pull request #330069 from rhelmot/freebsd-14.1
...
freebsd: 14.0 -> 14.1
2024-07-28 23:24:38 -05:00
Artemis Tosini
7e893695b8
freebsd: Handle MACHINE/MACHINE_ARCH/MACHINE_CPUARCH differences
2024-07-29 00:09:14 +00:00
Audrey Dutcher
43fb06aa92
freebsd: 14.0 -> 14.1
2024-07-28 19:42:11 +00:00
github-actions[bot]
4007341b1f
Merge staging-next into staging
2024-07-27 12:01:37 +00:00
Vladimír Čunát
64c6a981fe
Merge branch 'master' into staging-next
2024-07-27 09:18:58 +02:00
Silvan Mosberger
ae5377916f
Merge pull request #324696 from philiptaron/__attrsFailEvaluation/excluded-attrnames-at-any-depth
...
Remove test-pkgs, buildPackages, and buildFreebsd from excluded-attrnames-at-any-depth
2024-07-27 02:28:20 +02:00
github-actions[bot]
8c2e73a4ed
Merge staging-next into staging
2024-07-26 18:01:39 +00:00
Martin Weinelt
93f4195fe0
Merge remote-tracking branch 'origin/master' into staging-next
...
Conflicts:
- pkgs/applications/graphics/seamly2d/default.nix
2024-07-26 18:05:04 +02:00
Sigmanificient
6dd44107ac
treewide: remove unused lib (and other) arguments
2024-07-26 11:18:09 +02:00
Philip Taron
48d1364929
Remove buildFreebsd from excluded-attrnames-at-any-depth
2024-07-25 17:28:00 -07:00
John Ericson
89af439710
Merge pull request #328782 from rhelmot/freebsd-gdb
...
gdb + deps: fix build on FreeBSD
2024-07-24 14:05:14 -04:00
Vladimír Čunát
cd346565bb
Merge branch 'master' into staging-next
2024-07-24 07:19:19 +02:00
Jörg Thalheim
afe8fbf038
Merge pull request #328582 from rhelmot/freebsd-stdenv
...
FreeBSD stdenv: re-init
2024-07-24 06:43:35 +02:00
Audrey Dutcher
5384421837
freebsd.libstdthreads: init
2024-07-20 17:04:37 -07:00
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
Audrey Dutcher
1e2071847d
stdenv/freebsd: reinit
...
The old stdenv didn't work, and was also impure. The new one works, and
is pure. Presently, the bootstrap tools are cross compiled into one small
nar and one large tar, which is then unpacked, patched, and split into
smaller derivations. Efforts were made to make the boot process as short
as possible - there are only two clangs built, and as many packages are
propagated between stages as possible while leaving the bootstrap tools
out of the final stdenv's closure.
2024-07-19 21:32:05 -07: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