Commit Graph

27237 Commits

Author SHA1 Message Date
Alyssa Ross
0fa8227be4
pkgsStatic.systemd: don't mark broken
It's already (more accurately and usefully) marked unsupported.  It's
redundant to also mark it broken in the same case.
2024-05-13 10:19:34 +02:00
John Ericson
f8dff35f25
Merge pull request #298849 from rhelmot/freebsd-minimal2/fblibc
FreeBSD: Rework scope + building libc
2024-05-11 21:56:38 -04:00
Audrey Dutcher
2cc214b4c3 freebsd: 13.1.0 -> 14.0.0
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-11 21:52:31 -04:00
Artemis Tosini
06b05d2289 freebsd: Cleanup, get ready to support version 14
* 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-11 21:52:07 -04:00
Martin Weinelt
38235703ba
Merge pull request #310848 from mweinelt/ipu6-stack-maintainership
ipu6*/ivsc*: drop maintenance
2024-05-12 02:29:29 +02:00
Nick Cao
d045ae381c
Merge pull request #310633 from WilliButz/update/realtek-drivers
Update realtek drivers rtl8189es, rtl8189fs, rtl8192eu, rtl8723ds, rtl8812au, rtl8821cu
2024-05-11 10:10:13 -04:00
Nick Cao
2ab0a580da
Merge pull request #310572 from martinetd/libbpf_0
libbpf_0: 0.8.1 -> 0.8.3
2024-05-11 10:03:20 -04:00
Martin Weinelt
bcc261d924
ipu6*/ivsc*: drop maintenance
I have little hope for this camera and decided to replace it for now.
2024-05-11 15:44:34 +02:00
Marcus Ramberg
d44374279b
Merge pull request #310094 from DontEatOreo/update-raycast
raycast: 1.72.0 -> 1.73.0
2024-05-10 23:56:14 +02:00
WilliButz
dc49a073ee
linuxPackages.rtl8821cu: 2023-09-10 -> 2024-05-03 2024-05-10 17:22:28 +02:00
WilliButz
85a9d840f2
linuxPackages.rtl8812au: 2024-01-19 -> 2024-03-20 2024-05-10 17:22:03 +02:00
WilliButz
4ee5f054e9
linuxPackages.rtl8723ds: 2022-12-01 -> 2023-11-24 2024-05-10 17:21:34 +02:00
WilliButz
a5959587e4
linuxPackages.rtl8192eu: 2023-06-13 -> 2024-05-07 2024-05-10 17:21:00 +02:00
WilliButz
95bbea992d
linuxPackages.rtl8189es: 2023-03-27 -> 2024-01-22 2024-05-10 17:20:33 +02:00
WilliButz
3e649cea04
linuxPackages.rtl8189es: 2023-03-14 -> 2024-01-21 2024-05-10 17:19:37 +02:00
Dominique Martinet
b96735bab1 libbpf_0: 0.8.1 -> 0.8.3 2024-05-10 21:32:14 +09:00
Franz Pletz
b791c7e88a
Merge pull request #310299 from herbetom/update-batman-adv 2024-05-10 00:18:59 +02:00
Christian Kögler
7ed6b76fa0
Merge pull request #310283 from ck3d/tbs-20240506
tbs: 20231210 -> 20240506
2024-05-09 11:42:57 +02:00
Tom Herbers
597e641a06
batman-adv: 2024.0 -> 2024.1
Changelog: https://www.open-mesh.org/news/116
2024-05-09 11:10:23 +02:00
Maximilian Bosch
4467d803aa
Merge pull request #310110 from lheckemann/linux-modules-xz
linux: always use xz for compressing modules
2024-05-09 07:10:16 +00:00
Christian Kögler
7d414b938f tbs: 20231210 -> 20240506 2024-05-09 08:05:49 +02:00
Linus Heckemann
2f04c5f8a3 linux: always use xz for compressing modules
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-09 00:16:52 +02:00
Weijia Wang
bf0815649c
Merge pull request #309948 from kiike/zhf/linuxPackages.ddcci
linuxPackages.ddcci-driver: fix build with Linux >= 6.8
2024-05-08 17:06:28 +02:00
Nick Cao
45b5975f59
Merge pull request #309995 from r-ryantm/auto-update/fscrypt-experimental
fscrypt-experimental: 0.3.4 -> 0.3.5
2024-05-08 10:38:54 -04:00
Linus Heckemann
a10842c7f0
Merge pull request #302300 from Ma27/kernel-zstd
linux kernel: prefer zstd where possible
2024-05-08 15:17:45 +02:00
DontEatOreo
28d2f5bc84
raycast: 1.72.0 -> 1.73.0
Changelog: https://www.raycast.com/changelog/1-73-0
2024-05-08 15:29:11 +03:00
R. Ryantm
67d4f8af16 fscrypt-experimental: 0.3.4 -> 0.3.5 2024-05-08 01:17:45 +00:00
Janik
4965514991
Merge pull request #305018 from j-brn/master
kvmfr: fix build failure for B7-rc1
2024-05-08 00:40:34 +02:00
Enric Morales
a4d8c76254
linuxPackages.ddcci-driver: fix build with Linux >= 6.8 2024-05-07 23:38:41 +02:00
Pol Dellaiera
b5c90bbeb3
Merge pull request #283634 from itzwam/master
nixos-rebuild: Fetch Flake's default configurationName (Hostname) from targetHost
2024-05-07 13:12:17 +02:00
Pol Dellaiera
8b2eeb2249
Merge pull request #309735 from Sigmanificient/linux-doc
linux-doc: adapt, fix build
2024-05-07 11:49:13 +02:00
Sigmanificient
e99bede01d linux-doc: adopt, fix build, apply minor changes 2024-05-07 11:00:32 +02:00
Jörg Thalheim
1288bcc7ae
Merge pull request #309648 from Shawn8901/fix_python_nftables
nftables: fix substituted file location
2024-05-07 06:12:54 +02:00
Shawn8901
e8beca2617 nftables: fix substituted file location 2024-05-06 22:46:57 +02:00
John Ericson
f571081899
Merge pull request #309577 from obsidiansystems/bsd-reformat
bsd treewide: Run RFC formatter
2024-05-06 15:08:43 -04:00
John Ericson
3fe3b055ad bsd treewide: Run RFC formatter 2024-05-06 10:59:45 -04:00
John Ericson
56590dd7b3 netbsd: Remove unneded let-bind 2024-05-06 10:58:23 -04:00
Weijia Wang
62ca3781f0
Merge pull request #307699 from r-ryantm/auto-update/fwts
fwts: 24.01.00 -> 24.03.00
2024-05-05 17:58:45 +02:00
Atemu
10cff003ab
Merge pull request #308948 from zzzsyyy/update/xanmod
linux_xanmod, linux_xanmod_latest: 2024-05-02
2024-05-05 14:21:04 +02:00
John Ericson
469e40974a
Merge pull request #308138 from rhelmot/freebsd-minimal2/multiple-package-sets
freebsd: Separate package set contents from construction
2024-05-04 15:10:38 -04:00
Artturin
2468d3ac44
Merge pull request #308613 from lonyelon/master
rtl8852au: 70bdde2 -> 5894bc6
2024-05-04 19:15:28 +03:00
Nick Cao
be3b906d45
Merge pull request #308959 from r-ryantm/auto-update/uhk-agent
uhk-agent: 4.0.2 -> 4.1.0
2024-05-04 09:25:48 -04:00
Adam C. Stephens
14e704d967
Merge pull request #308642 from amarshall/zfs-2.2.4
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-04 07:48:23 -04:00
Sergio Miguéns Iglesias
e657d1116e rtl8852au: 70bdde2 -> 5894bc6 2024-05-04 12:07:52 +02:00
R. Ryantm
e7f6995faa uhk-agent: 4.0.2 -> 4.1.0 2024-05-04 03:48:35 +00:00
zzzsyyy
dc6b85e9d6
linux_xanmod_latest: 6.8.8 -> 6.8.9 2024-05-04 10:57:23 +08:00
zzzsyyy
03efa21fd7
linux_xanmod: 6.6.29 -> 6.6.30 2024-05-04 10:44:53 +08:00
Nick Cao
b9f69be14e
Merge pull request #308758 from dywedir/digimend
linuxPackages.digimend: unstable-2023-05-03 -> 13
2024-05-03 21:56:13 -04:00
Audrey Dutcher
571f390dd9 freebsd: Only support branch selection via override... for now.
Remove config element for freebsdBranch
2024-05-03 14:18:12 -04:00
Audrey Dutcher
d5972ed69f freebsd: Only export a limited number of attributes to top-level 2024-05-03 14:16:54 -04:00