about summary refs log tree commit diff
path: root/pkgs/os-specific
AgeCommit message (Collapse)AuthorFilesLines
2024-05-11Merge pull request #298849 from rhelmot/freebsd-minimal2/fblibcJohn Ericson44-254/+819
FreeBSD: Rework scope + building libc
2024-05-11freebsd: 13.1.0 -> 14.0.0Audrey Dutcher17-2/+264
The old patches are kept because the version is actually configurable. In the future both versions may be exposed. Co-Auhtored-By: Artemis Tosini <me@artem.ist> Co-Authored-by: John Ericson <John.Ericson@Obsidian.Systems>
2024-05-11freebsd: Cleanup, get ready to support version 14Artemis Tosini30-253/+556
* Extend libc Include non-libc core libraries in the libc package. Many of these mirror libraries present in glibc on linux, such as libgcc, libraries used for iconv, and libraries used for reading kernel info (libkvm, libprocstat, libmemstat). Without this many packages outside the freebsd tree would need to be modified to include standard dependencies which would already be on the system for other packages. * Mark FreeBSD as using LLVM * Update default LLVM version FreeBSD * Use patch monolith The patchesRoot system combined with the fact that each derivation will Request specific names of patches makes it very annoying to use other FreeBSD source trees with nixpkgs. This new system allows providing one Or more entire trees of patches whose contents will be dynamically Parsed and only the relevant patches will be applied for any one Derivation. With this commit, the following knobs are available for specifying the FreeBSD source: - overriding `freebsd.versionInfo`, for picking another official supported FreeBSD release. - overriding `freebsd.source` for specifying a specific unpatched FreeBSD source tree. - overriding `freebsd.patches`, for specifying the patches to apply. Co-Authored-by: Audrey Dutcher <audrey@rhelmot.io> Co-Authored-by: John Ericson <John.Ericson@Obsidian.Systems>
2024-05-12Merge pull request #310848 from mweinelt/ipu6-stack-maintainershipMartin Weinelt4-8/+4
ipu6*/ivsc*: drop maintenance
2024-05-11Merge pull request #310633 from WilliButz/update/realtek-driversNick Cao6-20/+20
Update realtek drivers rtl8189es, rtl8189fs, rtl8192eu, rtl8723ds, rtl8812au, rtl8821cu
2024-05-11Merge pull request #310572 from martinetd/libbpf_0Nick Cao1-2/+2
libbpf_0: 0.8.1 -> 0.8.3
2024-05-11ipu6*/ivsc*: drop maintenanceMartin Weinelt4-8/+4
I have little hope for this camera and decided to replace it for now.
2024-05-10Merge pull request #310094 from DontEatOreo/update-raycastMarcus Ramberg1-2/+2
raycast: 1.72.0 -> 1.73.0
2024-05-10linuxPackages.rtl8821cu: 2023-09-10 -> 2024-05-03WilliButz1-4/+4
2024-05-10linuxPackages.rtl8812au: 2024-01-19 -> 2024-03-20WilliButz1-3/+3
2024-05-10linuxPackages.rtl8723ds: 2022-12-01 -> 2023-11-24WilliButz1-3/+3
2024-05-10linuxPackages.rtl8192eu: 2023-06-13 -> 2024-05-07WilliButz1-4/+4
2024-05-10linuxPackages.rtl8189es: 2023-03-27 -> 2024-01-22WilliButz1-3/+3
2024-05-10linuxPackages.rtl8189es: 2023-03-14 -> 2024-01-21WilliButz1-3/+3
2024-05-10libbpf_0: 0.8.1 -> 0.8.3Dominique Martinet1-2/+2
2024-05-10Merge pull request #310299 from herbetom/update-batman-advFranz Pletz1-5/+5
2024-05-09Merge pull request #310283 from ck3d/tbs-20240506Christian Kögler1-6/+6
tbs: 20231210 -> 20240506
2024-05-09batman-adv: 2024.0 -> 2024.1Tom Herbers1-5/+5
Changelog: https://www.open-mesh.org/news/116
2024-05-09Merge pull request #310110 from lheckemann/linux-modules-xzMaximilian Bosch1-2/+1
linux: always use xz for compressing modules
2024-05-09tbs: 20231210 -> 20240506Christian Kögler1-6/+6
2024-05-09linux: always use xz for compressing modulesLinus Heckemann1-2/+1
The change I merged too hastily in #302300 increases the size by ~30%. This could be improved upon, but in the meantime let's go back to xz while keeping zstd-compressed firmware (only 4.4% larger) and _support_ for zstd-compressed modules.
2024-05-08Merge pull request #309948 from kiike/zhf/linuxPackages.ddcciWeijia Wang1-2/+11
linuxPackages.ddcci-driver: fix build with Linux >= 6.8
2024-05-08Merge pull request #309995 from r-ryantm/auto-update/fscrypt-experimentalNick Cao1-3/+3
fscrypt-experimental: 0.3.4 -> 0.3.5
2024-05-08Merge pull request #302300 from Ma27/kernel-zstdLinus Heckemann1-8/+12
linux kernel: prefer zstd where possible
2024-05-08raycast: 1.72.0 -> 1.73.0DontEatOreo1-2/+2
Changelog: https://www.raycast.com/changelog/1-73-0
2024-05-08fscrypt-experimental: 0.3.4 -> 0.3.5R. Ryantm1-3/+3
2024-05-08Merge pull request #305018 from j-brn/masterJanik2-19/+0
kvmfr: fix build failure for B7-rc1
2024-05-07linuxPackages.ddcci-driver: fix build with Linux >= 6.8Enric Morales1-2/+11
2024-05-07Merge pull request #283634 from itzwam/masterPol Dellaiera1-1/+1
nixos-rebuild: Fetch Flake's default configurationName (Hostname) from targetHost
2024-05-07Merge pull request #309735 from Sigmanificient/linux-docPol Dellaiera1-4/+14
linux-doc: adapt, fix build
2024-05-07linux-doc: adopt, fix build, apply minor changesSigmanificient1-4/+14
2024-05-07Merge pull request #309648 from Shawn8901/fix_python_nftablesJörg Thalheim1-1/+1
nftables: fix substituted file location
2024-05-06nftables: fix substituted file locationShawn89011-1/+1
2024-05-06Merge pull request #309577 from obsidiansystems/bsd-reformatJohn Ericson65-982/+1671
bsd treewide: Run RFC formatter
2024-05-06bsd treewide: Run RFC formatterJohn Ericson65-982/+1671
2024-05-06netbsd: Remove unneded let-bindJohn Ericson1-2/+2
2024-05-05Merge pull request #307699 from r-ryantm/auto-update/fwtsWeijia Wang1-2/+2
fwts: 24.01.00 -> 24.03.00
2024-05-05Merge pull request #308948 from zzzsyyy/update/xanmodAtemu1-4/+4
linux_xanmod, linux_xanmod_latest: 2024-05-02
2024-05-04Merge pull request #308138 from rhelmot/freebsd-minimal2/multiple-package-setsJohn Ericson20-102/+207
freebsd: Separate package set contents from construction
2024-05-04Merge pull request #308613 from lonyelon/masterArtturin1-3/+3
rtl8852au: 70bdde2 -> 5894bc6
2024-05-04Merge pull request #308959 from r-ryantm/auto-update/uhk-agentNick Cao1-2/+2
uhk-agent: 4.0.2 -> 4.1.0
2024-05-04Merge pull request #308642 from amarshall/zfs-2.2.4Adam C. Stephens2-8/+8
zfs_2_2: 2.2.3 -> 2.2.4; zfs_unstable: 2.2.3-unstable-2024-04-09 -> 2.2.4; python3Packages.py-libzfs: 22.12.4.2 -> 24.04.0
2024-05-04rtl8852au: 70bdde2 -> 5894bc6Sergio Miguéns Iglesias1-3/+3
2024-05-04uhk-agent: 4.0.2 -> 4.1.0R. Ryantm1-2/+2
2024-05-04linux_xanmod_latest: 6.8.8 -> 6.8.9zzzsyyy1-2/+2
2024-05-04linux_xanmod: 6.6.29 -> 6.6.30zzzsyyy1-2/+2
2024-05-03Merge pull request #308758 from dywedir/digimendNick Cao1-4/+9
linuxPackages.digimend: unstable-2023-05-03 -> 13
2024-05-03freebsd: Only support branch selection via override... for now.Audrey Dutcher2-47/+24
Remove config element for freebsdBranch
2024-05-03freebsd: Only export a limited number of attributes to top-levelAudrey Dutcher3-85/+87
2024-05-03freebsd/{pkgs,patches}: Move patches to version-dependent patches dirAudrey Dutcher18-19/+21