Commit Graph

29580 Commits

Author SHA1 Message Date
Artemis Tosini
3406583205
openbsd.sys: init
`sys` includes the OpenBSD kernel.

Co-Authored-By: Audrey Dutcher <audrey@rhelmot.io>
2024-11-12 21:03:39 +00:00
Artemis Tosini
97c0dbaf3e
openbsd.make-rules: Fix hardcoded /bin/pwd
OpenBSD loves hardcoding paths to programs.
The only example of this in `bsd.obj.mk` is `/bin/pwd`,
so `substituteInPlace` is fine.

Co-Authored-By: Audrey Dutcher <audrey@rhelmot.io>
2024-11-12 20:27:58 +00:00
Artemis Tosini
19a0c22484
openbsd.boot-ctags: init
Co-Authored-By: Audrey Dutcher <audrey@rhelmot.io>
2024-11-12 20:27:58 +00:00
Artemis Tosini
5cd3d0ef0f
openbsd.boot-config: init
Co-Authored-By: Audrey Dutcher <audrey@rhelmot.io>
2024-11-12 20:27:58 +00:00
Artemis Tosini
d48f526db3
openbsd.{compat,compatHook}: init
OpenBSD does not provide a compatibility library for running
build tools on other OSes, but we still need one.
`openbsd.compat` inspired by the `freebsd.compat` package and provides
a header-only compatibility layer that can be used across multiple
openbsd build packages. The source is included in the nixpkgs tree
because it functions similarly to per-package patches.

`openbsd.compatHook` provides a build hook that can be added into
`extraNativeBuildInputs` to include `compat` in the library search
path as a system library.
2024-11-12 20:27:58 +00:00
Artemis Tosini
51a07b20cd
openbsd.mkDerivation: add extraNativeBuildInputs input
Some packages require extra hooks or tools.
Rather than overriding all of the nativeBuildInputs
and needing to specify all of them, add a field so that
we just need to specify inputs that are not always required.

Co-Authored-By: Audrey Dutcher <audrey@rhelmot.io>
2024-11-12 20:26:21 +00:00
Sandro
e1571aa9a2
linuxPackages.amneziawg: init at 1.0.20240711 (#331598) 2024-11-12 19:20:04 +01:00
Nick Cao
9fdf3ef937
linuxPackages.rtl8821cu: unstable-2024-05-03 -> unstable-2024-09-27 (#355308) 2024-11-12 11:00:43 -05:00
nat
fd70778e9b
linuxPackages.rtl8821cu: unstable-2024-05-03 -> unstable-2024-09-27 2024-11-12 00:01:59 +01:00
Randy Eckenrode
84c3711f65
darwin.libffi: init at 35 (#354108) 2024-11-11 09:43:28 -05:00
K900
4c3539c70b linux-firmware: 20241017 -> 20241110 2024-11-11 07:42:37 +03:00
Fabián Heredia Montiel
9bd781e733 linux/hardened/patches/6.6: v6.6.59-hardened1 -> v6.6.60-hardened1 2024-11-10 11:30:44 -06:00
Fabián Heredia Montiel
3b3ea3ac4b linux/hardened/patches/6.11: v6.11.6-hardened1 -> v6.11.7-hardened1 2024-11-10 11:30:44 -06:00
Fabián Heredia Montiel
d9b6a745b2 linux/hardened/patches/6.1: v6.1.115-hardened1 -> v6.1.116-hardened1 2024-11-10 11:30:44 -06:00
Fabián Heredia Montiel
c367b19a22 linux/hardened/patches/5.4: v5.4.284-hardened1 -> v5.4.285-hardened1 2024-11-10 11:30:44 -06:00
Fabián Heredia Montiel
fc9089929a linux/hardened/patches/5.15: v5.15.170-hardened1 -> v5.15.171-hardened1 2024-11-10 11:30:44 -06:00
Fabián Heredia Montiel
edb9a963e6 linux/hardened/patches/5.10: v5.10.228-hardened1 -> v5.10.229-hardened1 2024-11-10 11:30:43 -06:00
Atemu
acf406372c
linux_xanmod, linux_xanmod_latest: 2024-11-08 (#354617) 2024-11-10 05:24:25 +01:00
Theodore Ni
6648da3db4
darwin.openwith: remove apple_sdk.frameworks (#354766) 2024-11-09 14:49:46 -08:00
Weijia Wang
807e43e559
msi-ec: 0-unstable-2024-09-19 -> 0-unstable-2024-11-04 (#353627) 2024-11-09 16:54:28 +01:00
Emily
3b91a81423
treewide: remove redundant patches and locks (#354215) 2024-11-09 12:57:37 +00:00
aleksana
571c71e6f7 treewide: migrate packages to pkgs/by-name, take 1
We are migrating packages that meet below requirements:

1. using `callPackage`
2. called path is a directory
3. overriding set is empty (`{ }`)
4. not containing path expressions other than relative path (to
makenixpkgs-vet happy)
5. not referenced by nix files outside of the directory, other
than`pkgs/top-level/all-packages.nix`
6. not referencing nix files outside of the directory
7. not referencing `default.nix` (since it's changed to `package.nix`)
8. `outPath` doesn't change after migration

The tool is here: https://github.com/Aleksanaa/by-name-migrate.
2024-11-09 20:04:51 +08:00
zowoq
a50d729572 darwin.openwith: remove apple_sdk.frameworks
the apple sdk is now propagated by swift
2024-11-09 21:01:40 +10:00
Weijia Wang
8cccca1f90
linuxPackages.isgx: mark as broken for kernels >= 6.4 (#353876) 2024-11-09 01:09:20 +01:00
Shawn8901
71330f93ee linux_xanmod_latest: 6.11.6 -> 6.11.7 2024-11-08 23:14:32 +01:00
Shawn8901
efa0718e74 linux_xanmod: 6.6.59 -> 6.6.60 2024-11-08 23:14:32 +01:00
Randy Eckenrode
05248e665c
darwin.libffi: init at 35 2024-11-08 15:16:20 -05:00
Maximilian Bosch
e62a69dc68
linux_5_4: 5.4.284 -> 5.4.285 2024-11-08 20:08:06 +01:00
K900
6a2e37b318 linux/update-mainline: fix oldest version check 2024-11-08 22:01:52 +03:00
Maximilian Bosch
7c1e8955b7
linux_latest-libre: 19643 -> 19663 2024-11-08 19:51:34 +01:00
Maximilian Bosch
040a0dae71
linux-rt_6_6: 6.6.52-rt43 -> 6.6.58-rt45 2024-11-08 19:51:14 +01:00
Maximilian Bosch
0216aad174
linux-rt_6_1: 6.1.111-rt42 -> 6.1.112-rt43 2024-11-08 19:51:00 +01:00
Maximilian Bosch
f919f99e9c
linux-rt_5_15: 5.15.167-rt79 -> 5.15.170-rt81 2024-11-08 19:50:48 +01:00
Maximilian Bosch
878ea7b096
linux_5_10: 5.10.228 -> 5.10.229 2024-11-08 19:50:35 +01:00
Maximilian Bosch
c51850c016
linux_5_15: 5.15.170 -> 5.15.171 2024-11-08 19:50:27 +01:00
Maximilian Bosch
bf6ccfccdb
linux_6_1: 6.1.115 -> 6.1.116 2024-11-08 19:50:17 +01:00
Maximilian Bosch
cab288a305
linux_6_6: 6.6.59 -> 6.6.60 2024-11-08 19:50:00 +01:00
Maximilian Bosch
019f743c69
linux_6_11: 6.11.6 -> 6.11.7 2024-11-08 19:49:39 +01:00
Maximilian Bosch
eaa9c5eba8
linux_testing: 6.12-rc5 -> 6.12-rc6 2024-11-08 19:49:31 +01:00
Austin Horstman
c9dc6abd72
linuxPackages_5_x.perf: fix build with Python 3.12 (#353969) 2024-11-08 11:06:58 -06:00
John Ericson
50f7983ec7
openbsd.stand: init (#353925) 2024-11-08 09:14:30 -05:00
John Ericson
f86e4be082
openbsd.makefs: init (#353929) 2024-11-08 09:10:40 -05:00
John Ericson
4860654497
freebsd.mkimg: support openbsd partitions guids (#353923) 2024-11-08 08:57:58 -05:00
Masum Reza
e818264fe2
goku: 0.6.0 -> 0.7.2; refactor (#353144) 2024-11-08 10:47:32 +05:30
aleksana
b74fdd2386 treewide: remove redundant patches and locks
These files are no longer referenced.
2024-11-08 12:54:15 +08:00
Franz Pletz
68ed257875
linuxPackages.ddcci-driver: 0.4.4 -> 0.4.5-unstable-2024-09-26 (#354241) 2024-11-08 00:19:33 +01:00
Emily
3a6d4d006a
treewide: use getLib when accessing clang / libclang / stdenv.cc.cc (#354197) 2024-11-07 18:16:05 +00:00
Franz Pletz
7d3b07b120
linuxPackages.ddcci-driver: 0.4.4 -> 0.4.5-unstable-2024-09-26
Also fixes builds with Linux 6.11.
2024-11-07 16:20:28 +01:00
John Ericson
e05973a53b
lib.systems.doubles: add aarch64-windows double (#335067) 2024-11-07 10:07:40 -05:00
Jenny
2285ef7338
trace-cmd: 3.2 -> 3.3.1 + add updateScript (#349309) 2024-11-07 14:19:14 +01:00