Commit Graph
667871 Commits
Author SHA1 Message Date
Elliot Cameron 28290731fb dotnet: use krb5 lib output 2024-08-17 00:56:19 -04:00
Elliot Cameron 5f5c2e1f03 libgssglue: use krb5 lib output 2024-08-17 00:53:19 -04:00
Elliot Cameron e6f8f04f9e openssh: use krb5 dev output 2024-08-17 00:50:38 -04:00
Elliot Cameron 311277204d krb5: merge krb5 and libkrb5 with krb5.lib output
krb5 and libkrb5 are two separate derivations that can easily end up
in the same closure. They both provide the same shared libraries and
some packages end up getting both copies. Since both copies come from
the same source, packages often get lucky in this situation and just
use whichever library is found first. Sometimes packages are less
fortunate and end up trying to load both. This has gone largely
unnoticed in Nixpkgs, likely because Kerberos is not widely used
outside of enterprise deployments.

This situation seems to have arisen out of a need to break a cycle
in `fetchurl -> curl -> krb5 -> fetchurl`. The libkrb5 build was able to
avoid depending on bison and libedit, making it easier to break the
cycle.

However, we can break the cycle without resorting to two variants of
krb5. Libedit can be removed with configure flags and byacc can be used
instead of bison, allowing a much smaller build closure that can easily
be resolved when breaking the cycle.

This change also adds a "lib" output to krb5 so that packages depending
on krb5 can still benefit from a smaller runtime closure if they only
need the shared libraries.

A future change will include a tree-wide refactor to switch uses of
libkrb5 to krb5.
2024-08-16 13:58:01 -04:00
Doron BeharandGitHub 0d920a91a2 Merge pull request #225051 from ShamrockLee/go-module-overlay-stdenv
buildGoModule: Fix overriding with overlay-style stdenv
2024-08-16 15:44:15 +00:00
Fabián Heredia MontielandGitHub 3f57cca19b Merge pull request #333534 from trofi/openfec-update
openfec: 1.4.2.9 -> 1.4.2.11
2024-08-16 09:03:55 -06:00
Gabriella GonzalezandGitHub 75c122699a lib.cli.escapeShellArg{,s}: Only escape when necessary (#333744)
These utilities will now leave the string undisturbed if it doesn't need to be quoted (because it doesn't have any special characters). This can help generate nicer-looking command lines.

This also transitively improves the output of `lib.toGNUCommandLine` which uses `escapeShellArg` internally
2024-08-16 16:26:08 +02:00
github-actions[bot]andGitHub b40c26a333 Merge staging-next into staging 2024-08-16 12:01:48 +00:00
github-actions[bot]andGitHub 0be3313ab8 Merge master into staging-next 2024-08-16 12:01:23 +00:00
K900andGitHub 21a5d0457f Merge pull request #335040 from K900/kwin6-scripts
Add a couple kwin6 scripts
2024-08-16 14:48:16 +03:00
superherointjandGitHub b764d780d8 Merge pull request #334637 from rorosen/k3s-1.29.7
k3s_1_29: 1.29.6+k3s2 -> 1.29.7+k3s1
2024-08-16 08:45:26 -03:00
superherointjandGitHub df047d1134 Merge pull request #334425 from wrmilling/k3s-1.30.3
k3s_1_30: 1.30.2+k3s2 -> 1.30.3+k3s1
2024-08-16 08:45:07 -03:00
Robert SchützandGitHub 7e0b24f16a Merge pull request #335092 from Mic92/bandwhich
Revert "bandwhich: 0.22.2 -> 0.22.2-unstable-2024-08-13"
2024-08-16 04:31:00 -07:00
K900 3f73cc2cf6 kdePackages.kzones: init at 0.8 2024-08-16 14:30:38 +03:00
K900 32109a4116 kdePackages.karousel: init at 0.9.4 2024-08-16 14:30:38 +03:00
Jörg Thalheim 7f2b9c10d4 Revert "bandwhich: 0.22.2 -> 0.22.2-unstable-2024-08-13"
This reverts commit f0c5d2f5f1.

Turns out that this package has been already fixed in https://github.com/NixOS/nixpkgs/pull/334824
2024-08-16 13:28:02 +02:00
Robert SchützandGitHub 25aaa81716 Merge pull request #334809 from SFrijters/espflash-3.1.1
espflash: 3.1.0 -> 3.1.1
2024-08-16 04:24:23 -07:00
Jörg ThalheimandGitHub a39e2cff7d Merge pull request #335036 from Mic92/bandwhich
bandwhich: 0.22.2 -> 0.22.2-unstable-2024-08-13 (fix build)
2024-08-16 13:20:41 +02:00
Gaétan LepageandGitHub 9b9a8e31dc Merge pull request #334806 from GaetanLepage/udock
udocker: 1.3.1 -> 1.3.16
2024-08-16 13:11:30 +02:00
superherointjandGitHub 510fbb4915 Merge pull request #334868 from superherointj/godot_4-refactor
godot_4: 4.2.2-stable -> 4.3-stable
2024-08-16 08:08:49 -03:00
superherointjandGitHub d634a501b1 Merge pull request #334630 from rorosen/k3s-1.28.12
k3s_1_28: 1.28.11+k3s2 -> 1.28.12+k3s1
2024-08-16 08:06:15 -03:00
Alyssa Ross 8b3a4a617e bluez: fix when gobject-introspection unsupported
For example, when cross compiling to s390-linux.
2024-08-16 12:52:56 +02:00
Peter Hoeg e402d09f39 rubber: 1.6.0 -> 1.6.6 2024-08-16 12:11:38 +02:00
Robert SchützandGitHub edaeb05d3e Merge pull request #334886 from dotlambda/python3Packages.pikepdf
python312Packages.pikepdf: 9.1.0 -> 9.1.1
2024-08-16 02:50:44 -07:00
Robert SchützandGitHub 752842bfa4 Merge pull request #334883 from dotlambda/python3Packages.bx-py-utils
python312Packages.bx-py-utils: 94 -> 95
2024-08-16 02:49:48 -07:00
nixpkgs-merge-bot[bot]andGitHub 9b020f20d6 Merge pull request #334935 from r-ryantm/auto-update/stackit-cli
stackit-cli: 0.10.0 -> 0.11.0
2024-08-16 09:33:56 +00:00
Pol DellaieraandGitHub 12d4ef7b20 Merge pull request #334992 from r-ryantm/auto-update/chezmoi
chezmoi: 2.52.0 -> 2.52.1
2024-08-16 11:27:27 +02:00
Pol DellaieraandGitHub d49e143710 Merge pull request #335034 from r-ryantm/auto-update/mattermost
mattermost: 9.5.6 -> 9.5.8
2024-08-16 11:26:23 +02:00
Pol DellaieraandGitHub 9ef7c8de50 Merge pull request #335057 from aaronjheng/vsce
vsce: 2.31.1 -> 3.0.0
2024-08-16 11:25:31 +02:00
Pol DellaieraandGitHub 3cefb0e669 Merge pull request #334967 from Fuuzetsu/vscode-gitlab-workflow-update
vscode-extensions.gitlab.gitlab-workflow: 3.60.0 -> 5.6.0
2024-08-16 11:24:41 +02:00
Pol DellaieraandGitHub a300c50461 Merge pull request #335055 from GaetanLepage/pylyzer
pylyzer: 0.0.58 -> 0.0.59
2024-08-16 11:23:50 +02:00
SandroandGitHub f07b327f8d Merge pull request #328086 from Enzime/fix/gparted-wayland
gparted: fix GParted not running on Wayland
2024-08-16 10:58:42 +02:00
lassulusandGitHub 9046928aaa Merge pull request #331584 from r-ryantm/auto-update/jitsi-meet-prosody
jitsi-meet-prosody: 1.0.8043 -> 1.0.8091
2024-08-16 10:58:25 +02:00
lassulusandGitHub eedac41419 Merge pull request #333620 from r-ryantm/auto-update/jitsi-videobridge
jitsi-videobridge: 2.3-149-g793df5a9 -> 2.3-160-g97a1f15b
2024-08-16 10:58:11 +02:00
Jörg ThalheimandGitHub 735fb89599 Merge pull request #331699 from Mic92/iproute2
[staging] iproute2: fix static build again
2024-08-16 10:42:25 +02:00
Jörg Thalheim 571e1a8251 iproute2: fix static build again 2024-08-16 10:40:53 +02:00
Sascha GrunertandAlyssa Ross 733f5a9806 conmon-rs: 0.6.3 -> 0.6.5
Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
2024-08-16 10:27:12 +02:00
Lin XianyiandAlyssa Ross ce2f0b7ad2 czkawka: fix build with rust 1.80 2024-08-16 10:26:37 +02:00
Gaetan Lepage 4d300bcf04 pylyzer: format 2024-08-16 10:17:01 +02:00
Jared BaurandEmery Hemingway 4e10989673 erofs-utils: nixfmt 2024-08-16 08:12:05 +00:00
Jared BaurandEmery Hemingway 3dd73bf802 erofs-utils: add jmbaur as maintainer 2024-08-16 08:12:05 +00:00
Jared BaurandEmery Hemingway ebdc6c7e13 erofs-utils: 1.7.1 -> 1.8.1 2024-08-16 08:12:05 +00:00
Aaron Jheng 4de236c910 vsce: 2.31.1 -> 3.0.0 2024-08-16 08:11:00 +00:00
gadorandGitHub 4f7b043880 Merge pull request #329860 from D3vil0p3r/patch-5
fuzzdb: init at 0-unstable-2020-02-26
2024-08-16 10:10:21 +02:00
Gaetan Lepage f287b2281a pylyzer: move to pkgs/by-name 2024-08-16 10:06:33 +02:00
Aaron Jheng 02470a2f88 vsce: move to by-name 2024-08-16 08:03:58 +00:00
Gaetan Lepage 9ee29846df pylyzer: 0.0.58 -> 0.0.59
Diff: https://github.com/mtshiba/pylyzer/compare/refs/tags/v0.0.58...v0.0.59

Changelog: https://github.com/mtshiba/pylyzer/releases/tag/v0.0.59
2024-08-16 10:01:58 +02:00
Pavol RusnakandGitHub b1d8131eaf Merge pull request #334988 from r-ryantm/auto-update/clboss 2024-08-16 09:51:54 +02:00
R. RyantmandBjørn Forsman 78642712b2 basex: 11.0 -> 11.1 2024-08-16 09:44:54 +02:00
Jörg ThalheimandGitHub d9e8fc4b72 Merge pull request #323785 from Mic92/zerotier
nixos/zerotierone: clean up local.conf symlinks unconditionally
2024-08-16 09:35:35 +02:00