Commit Graph
639556 Commits
Author SHA1 Message Date
K900 dda100f27b mesa: split out the Darwin build into a separate expression, heavily clean up Linux
The way we build Mesa for Linux (and potentially others) is very,
very different from the way we build Mesa on Darwin. In short,
on Linux we generally want to build as much of it as possible,
while on Darwin we want to build just enough of it to get GLX
for legacy X applications.

So, split out the Darwin build into its own expression entirely,
and give it just enough inputs and just enough feature flags to
actually do the one thing we want it to do, and nothing else.

The Linux expression can be simplified further now, but that
would cause rebuilds, so we'll have to do that later.
2024-06-15 11:07:14 +03:00
K900 f9723bc4de treewide: get rid of ~all mesa.{drivers,osmesa,libdrm} references
mesa.drivers is basically an implementation detail and should never be used
as a dependency of other expressions. It also no longer exists on Darwin.

mesa.osmesa is very niche and should generally be avoided.

mesa.libdrm is used in exactly one place and it's irrelevant there.
2024-06-15 11:07:14 +03:00
tomberekandGitHub 4d950563ff Merge pull request #304141 from ExpidusOS/feat/llvm-git-2024-04-14
llvmPackages_git: update to 19.0.0-unstable-2024-06-12
2024-06-15 01:48:19 -04:00
éclairevoyantandGitHub e6cea36f83 Merge pull request #319961 from fsnkty/update-maintainers-info
maintainers: rename nu-nu-ko to fsnkty
2024-06-15 05:08:39 +00:00
nixpkgs-merge-bot[bot]andGitHub 24b048f70e Merge pull request #319937 from r-ryantm/auto-update/ananicy-rules-cachyos
ananicy-rules-cachyos: 0-unstable-2024-06-07 -> 0-unstable-2024-06-14
2024-06-15 02:36:40 +00:00
nuko 40916ded4a maintainers: rename nu-nu-ko to fsnkty 2024-06-15 14:21:38 +12:00
tomberekandGitHub 933ae429e0 Merge pull request #317861 from ExpidusOS/feat/zig-0.13
zig_0_13: init
2024-06-14 22:13:51 -04:00
tomberekandGitHub 58631b06ab Merge pull request #319660 from ExpidusOS/feat/flutter-beta
flutterPackages: support beta releases
2024-06-14 22:10:54 -04:00
tomberekandGitHub de926d6045 Merge pull request #317942 from ExpidusOS/fix/pkgsllvm/kexec-tools
kexec-tools: fix compiling with llvm
2024-06-14 22:08:46 -04:00
tomberekandGitHub a1ce83de7c Merge pull request #319459 from ExpidusOS/feat/tty-greeter-line
nixos/getty: use distro name in default greeting line
2024-06-14 21:54:16 -04:00
EmilyandGitHub 9c9a83cf20 Merge pull request #319927 from networkException/ungoogled-chromium
ungoogled-chromium: 125.0.6422.141-1 -> 126.0.6478.55-1
2024-06-15 03:10:38 +02:00
OTABI TomoyaandGitHub f926f823ed Merge pull request #319616 from r-ryantm/auto-update/python311Packages.ubelt
python311Packages.ubelt: 1.3.5 -> 1.3.6
2024-06-15 10:03:04 +09:00
YtandGitHub 2306c49863 Merge pull request #319932 from r-ryantm/auto-update/ockam
ockam: 0.125.0 -> 0.126.0
2024-06-15 00:53:52 +00:00
Tristan Ross b51cf6ec0e kexec-tools: fix compiling with llvm
Fixes #317526
2024-06-14 17:45:12 -07:00
tomberekandGitHub f720f2256e Merge pull request #317477 from ExpidusOS/fix/libvpx
libvpx: fix cross compiling
2024-06-14 20:30:51 -04:00
h7x4andGitHub b37405e2de Merge pull request #319229 from Daru-san/update-hyprpicker
hyprpicker: 0.2.0 -> 0.3.0
2024-06-15 02:24:09 +02:00
tomberekandGitHub 741193b4ac Merge pull request #315250 from ExpidusOS/fix/pkgsllvm/tbb
tbb: fix version script with lld 17+
2024-06-14 20:23:53 -04:00
éclairevoyantandGitHub a95cadbbc0 Merge pull request #318506 from jtojnar/7zz
_7zz: 24.05 → 24.06
2024-06-15 00:23:04 +00:00
h7x4andGitHub 8e62af5eb1 Merge pull request #319206 from r-ryantm/auto-update/python311Packages.molecule
python311Packages.molecule: 24.2.1 -> 24.6.0
2024-06-15 02:22:06 +02:00
Martin WeineltandGitHub fddf4fb9e1 Merge pull request #319888 from tweag/rep-python-test
python3.tests.nix-pythonprefix-mypy: Avoid unnecessary rebuilds
2024-06-15 02:19:37 +02:00
h7x4andGitHub 31b7fc1a13 Merge pull request #319387 from Guanran928/pwvucontrol
pwvucontrol: 0.4.1 -> 0.4.2
2024-06-15 02:16:57 +02:00
h7x4andGitHub 49aefbf4e0 Merge pull request #316883 from Guanran928/hn-text
hn-text: init at 0.1.4
2024-06-15 02:01:51 +02:00
R. Ryantm 3cd3b65fb9 ananicy-rules-cachyos: 0-unstable-2024-06-07 -> 0-unstable-2024-06-14 2024-06-14 23:54:08 +00:00
ArtturinandGitHub 6b63821eea Merge pull request #299312 from lunik1/ludusavi-completions
ludusavi: install shell completions
2024-06-15 02:53:19 +03:00
Martin WeineltandGitHub bc59c78579 Merge pull request #319921 from fabaff/uiprotect-bump
python311Packages.uiprotect: 1.1.0 -> 1.7.2
2024-06-15 01:36:30 +02:00
tomberekandGitHub 8c24c9e130 Merge pull request #319794 from Guanran928/minecraft-server
minecraft-server: 1.20.6 -> 1.21, add udev to LD_LIBRARY_PATH
2024-06-14 19:26:17 -04:00
R. Ryantm c5513f8194 ockam: 0.125.0 -> 0.126.0 2024-06-14 23:15:25 +00:00
SandroandGitHub 5e9fc51b5b Merge pull request #319882 from NyCodeGHG/bash-breakage
nodePackages.bash-language-server: remove attribute
2024-06-15 00:21:10 +02:00
networkException c1c5e1ca45 ungoogled-chromium: 125.0.6422.141-1 -> 126.0.6478.55-1
https://chromereleases.googleblog.com/2024/06/stable-channel-update-for-desktop.html

This update includes 21 security fixes.

CVEs:
CVE-2024-5830 CVE-2024-5831 CVE-2024-5832 CVE-2024-5833 CVE-2024-5834
CVE-2024-5835 CVE-2024-5836 CVE-2024-5837 CVE-2024-5838 CVE-2024-5839
CVE-2024-5840 CVE-2024-5841 CVE-2024-5842 CVE-2024-5843 CVE-2024-5844
CVE-2024-5845 CVE-2024-5846 CVE-2024-5847
2024-06-15 00:17:48 +02:00
éclairevoyantandGitHub 9906233df7 Merge pull request #278164 from amarshall/resolve-desktop-file
davinci-resolve: fix desktop item, fix mainProgram for studio variant
2024-06-14 22:12:31 +00:00
Fabian AffolterandGitHub 80e2597110 Merge pull request #319902 from fabaff/pytelegrambotapi-bump
python311Packages.pytelegrambotapi: 4.18.0 -> 4.19.0
2024-06-15 00:05:58 +02:00
SandroandGitHub 5a22541b78 Merge pull request #319876 from techknowlogick/bump-gotools
gotools: 0.18.0 -> 0.22.0
2024-06-15 00:04:00 +02:00
Weijia WangandGitHub bb0ab7597a Merge pull request #319603 from kai-tub/pkgs/immich-go/0.17.0
immich-go: 0.16.0 -> 0.17.0
2024-06-15 00:00:40 +02:00
Weijia WangandGitHub 7b8e00eb27 Merge pull request #318165 from r-ryantm/auto-update/upbound
upbound: 0.30.0 -> 0.31.0
2024-06-14 23:48:13 +02:00
Weijia WangandGitHub ec3afd4f1e Merge pull request #319260 from r-ryantm/auto-update/slumber
slumber: 1.3.2 -> 1.4.0
2024-06-14 23:45:47 +02:00
Weijia WangandGitHub fc3b92ded2 Merge pull request #318362 from r-ryantm/auto-update/awscli2
awscli2: 2.15.62 -> 2.16.4
2024-06-14 23:45:15 +02:00
Fabian Affolter 933ecf8886 python311Packages.uiprotect: 1.1.0 -> 1.7.2
Diff: https://github.com/uilibs/uiprotect/compare/refs/tags/v1.1.0...v1.7.2

Changelog: https://github.com/uilibs/uiprotect/blob/refs/tags/v1.7.2/CHANGELOG.md
2024-06-14 23:44:59 +02:00
Weijia WangandGitHub f8ebe646c6 Merge pull request #318432 from r-ryantm/auto-update/urbackup-client
urbackup-client: 2.5.24 -> 2.5.25
2024-06-14 23:44:36 +02:00
Weijia WangandGitHub 1d2369fa98 Merge pull request #318463 from paparodeo/duktape-install_name
duktape: use fixDarwinDylibNames to fix install_name
2024-06-14 23:43:49 +02:00
Weijia WangandGitHub 5e130f69f9 Merge pull request #319614 from lucperkins/kraft-not-broken
kraft: mark as no longer broken on Darwin
2024-06-14 23:38:56 +02:00
lunik1andArtturin 364a2779e9 ludusavi: install shell completions 2024-06-15 00:37:39 +03:00
Weijia WangandGitHub b3d494a2e4 Merge pull request #319485 from guoard/docker-26.1.4
docker_26: 26.1.3 -> 26.1.4
2024-06-14 23:35:39 +02:00
Weijia WangandGitHub 2e608fc6a6 Merge pull request #319194 from r-ryantm/auto-update/httplib
httplib: 0.15.3 -> 0.16.0
2024-06-14 23:35:13 +02:00
Weijia WangandGitHub e65ebbb221 Merge pull request #319183 from r-ryantm/auto-update/cyberchef
cyberchef: 10.18.6 -> 10.18.8
2024-06-14 23:34:52 +02:00
Weijia WangandGitHub 5134731166 Merge pull request #319227 from r-ryantm/auto-update/kubernetes
kubernetes: 1.30.1 -> 1.30.2
2024-06-14 23:32:16 +02:00
ArtturinandGitHub c278071463 Merge pull request #295396 from sbatial/gix-completions
gitoxide: Add shell completions for ein
2024-06-15 00:31:44 +03:00
Weijia WangandGitHub 89b5ffbe58 Merge pull request #319394 from h7x4/treewide-add-missing-desktop-items
treewide: create/install missing desktop items + icons
2024-06-14 23:30:59 +02:00
Weijia WangandGitHub fc8adc8521 Merge pull request #319452 from r-ryantm/auto-update/arkade
arkade: 0.11.13 -> 0.11.15
2024-06-14 23:30:12 +02:00
Martin WeineltandGitHub 1528a6dd83 Merge pull request #319884 from jopejoe1/firefox/updates/128.0b3
firefox-{beta,devedition}{-bin}-unwrapped: 127.0b2 -> 128.0b3
2024-06-14 23:30:00 +02:00
Weijia WangandGitHub 521f8da974 Merge pull request #319468 from r-ryantm/auto-update/subtitlecomposer
subtitlecomposer: 0.8.0 -> 0.8.1
2024-06-14 23:26:40 +02:00