Commit Graph

123 Commits

Author SHA1 Message Date
2kybe3
6a07f687f7 treewide: follow some GitHub redirects for fetchFromGitHub
generated using https://git.kybe.xyz/2kybe3/nixpkgs-github-redirect

continuation of: #548235
2026-08-02 00:39:42 +02:00
bloominstrong
f4085e39b3 openvpn: 2.6.19 -> 2.6.21 2026-07-04 21:56:25 +10:00
Xiangyan Sun
7bcf9d8348 openvpn-auth-ldap: fix build with gcc15 2026-05-03 11:06:10 -07:00
Vladimír Čunát
36e12b6d18 openvpn: 2.6.14 -> 2.6.19 (#489016) 2026-04-04 08:00:08 +00:00
Stefan Frijters
d82e9a004a update-systemd-resolved: move env vars into env, use finalAttrs 2026-02-19 17:43:27 +01:00
bloominstrong
322513ab10 openvpn: 2.6.14 -> 2.6.19 2026-02-14 06:59:49 +10:00
Tom Herbers
e9cfcb3b5d maintainers: drop offline 2026-02-11 11:42:06 +01:00
Ihar Hrachyshka
567e8dfd8e treewide: clean up 'meta = with' pattern
This commit was created by a combination of scripts and tools:
- an ast-grep script to prefix things in meta with `lib.`,
- a modified nixf-diagnose / nixf combination to remove unused `with
lib;`, and
- regular nixfmt.

Co-authored-by: Wolfgang Walther <walther@technowledgy.de>
2025-12-10 18:09:49 +01:00
nixpkgs-ci[bot]
d263613f2e Merge master into staging-next 2025-08-22 12:06:42 +00:00
phaer
978931902c maintainers: drop abbradar
Listed as maintainer for ~170 packages but last commit that made it to
master was 6786ceb in February 2022.

Unresponsive on PRs, such as i.e. #411522
2025-08-22 09:49:27 +02:00
K900
d59d3cb88a openvpn: fix build with linux-headers 6.16 2025-08-11 17:15:21 +03:00
Wolfgang Walther
5a0711127c treewide: run nixfmt 1.0.0 2025-07-24 13:55:40 +02:00
Winter
a19cd4ffb1 Revert "treewide: replace rev with tag"
This reverts commit 65a333600d.

This wasn't tested for correctness with something like fodwatch [0],
and should not have been (self-)merged so quickly, especially without
further review.

It also resulted in the breakage of at least one package [1] (and that's
the one we know of and was caught).

A few packages that were updated in between this commit and this revert
were not reverted back to using `rev`, but other than that, this is a
1:1 revert.

[0]: https://codeberg.org/raphaelr/fodwatch
[1]: https://github.com/NixOS/nixpkgs/pull/396904 / 758551e458
2025-04-08 02:57:25 -04:00
Pol Dellaiera
65a333600d treewide: replace rev with tag 2025-04-07 16:57:22 +02:00
Tom Herbers
f980e60f7c openvpn: 2.6.13 -> 2.6.14 2025-04-02 17:55:04 +02:00
Gaétan Lepage
b636e02c3d openvpn: fix sandboxed darwin build (#374884) 2025-01-30 11:11:05 +01:00
Marco Rebhan
fcbacedbf2 gnustep: propagate dependencies 2025-01-25 21:25:34 +01:00
Marco Rebhan
4d96ec0454 gnustep: move GNUstep packages to by-name
It used newScope before which doesn't work well if at all with overlays.
2025-01-25 21:25:34 +01:00
Olivér Falvai
ee0eae58c0 openvpn: fix sandboxed darwin build 2025-01-18 21:40:33 +01:00
R. Ryantm
2cacb1e626 openvpn: 2.6.12 -> 2.6.13 2025-01-16 01:45:09 +00:00
Reno Dakota
1342a23c67 openvpn-auth-ldap: unpin LLVM17 (#373193) 2025-01-14 14:40:31 -05:00
Silvan Mosberger
4f0dadbf38 treewide: format all inactive Nix files
After final improvements to the official formatter implementation,
this commit now performs the first treewide reformat of Nix files using it.
This is part of the implementation of RFC 166.

Only "inactive" files are reformatted, meaning only files that
aren't being touched by any PR with activity in the past 2 months.
This is to avoid conflicts for PRs that might soon be merged.
Later we can do a full treewide reformat to get the rest,
which should not cause as many conflicts.

A CI check has already been running for some time to ensure that new and
already-formatted files are formatted, so the files being reformatted here
should also stay formatted.

This commit was automatically created and can be verified using

    nix-build a08b3a4d19.tar.gz \
      --argstr baseRev b32a094368
    result/bin/apply-formatting $NIXPKGS_PATH
2024-12-10 20:26:33 +01:00
Artturin
e0464e4788 treewide: replace stdenv.is with stdenv.hostPlatform.is
In preparation for the deprecation of `stdenv.isX`.

These shorthands are not conducive to cross-compilation because they
hide the platforms.

Darwin might get cross-compilation for which the continued usage of `stdenv.isDarwin` will get in the way

One example of why this is bad and especially affects compiler packages
https://www.github.com/NixOS/nixpkgs/pull/343059

There are too many files to go through manually but a treewide should
get users thinking when they see a `hostPlatform.isX` in a place where it
doesn't make sense.

```
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv.is" "stdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv'.is" "stdenv'.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "clangStdenv.is" "clangStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "gccStdenv.is" "gccStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenvNoCC.is" "stdenvNoCC.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "inherit (stdenv) is" "inherit (stdenv.hostPlatform) is"
fd --type f "\.nix" | xargs sd --fixed-strings "buildStdenv.is" "buildStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "effectiveStdenv.is" "effectiveStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "originalStdenv.is" "originalStdenv.hostPlatform.is"
```
2024-09-25 00:04:37 +03:00
Simon Hauser
1906fbbe6c openvpn-auth-ldap: Fix CVE-2024-28820 (#337962) 2024-08-29 12:09:15 -04:00
Robert Scott
393a1ff35c Merge pull request #328319 from r-ryantm/auto-update/openvpn
openvpn: 2.6.11 -> 2.6.12
2024-08-19 21:38:49 +01:00
Anderson Torres
c9deae12d7 treewide: remove viric from meta.maintainers [no orphans]
Since theey is not active from at least six years.
2024-07-28 10:47:12 -03:00
R. Ryantm
452a075730 openvpn: 2.6.11 -> 2.6.12 2024-07-19 01:39:42 +00:00
R. Ryantm
1099679f06 openvpn: 2.6.10 -> 2.6.11 2024-06-21 04:35:34 +00:00
Alexis Hildebrandt
755b915a15 treewide: Remove indefinite article from meta.description
nix run nixpkgs#silver-searcher -- -G '\.nix$' -0l 'description.*"[Aa]n?' pkgs \
  | xargs -0 nix run nixpkgs#gnused -- -i '' -Ee 's/(description.*")[Aa]n? (.)/\1\U\2/'
2024-06-09 23:07:45 +02:00
Jussi Kuokkanen
ce3f586775 pkgs/tools: remove licenses.gpl2 2024-05-02 21:06:26 +02:00
R. Ryantm
7c6425a21a openvpn: 2.6.9 -> 2.6.10 2024-03-21 00:42:09 +00:00
Peder Bergebakken Sundt
755d153a7a Merge pull request #287915 from h7x4/treewide-add-main-program-4
treewide: add `mainProgram`
2024-02-15 01:45:40 +01:00
R. Ryantm
6fca7fea2a openvpn: 2.6.8 -> 2.6.9 2024-02-13 08:49:44 +01:00
h7x4
8121f3559a treewide: add mainProgram 2024-02-11 03:19:15 +01:00
Yongun Seong
df2f1a8510 openvpn: cleanup unnecessary generic function 2024-01-29 11:06:17 +01:00
D3vil0p3r
204c3d6d38 openvpn: adding missing mainProgram value 2024-01-18 11:20:21 +01:00
Yongun Seong
52bdb3481c openvpn: fix tests and add to passthru.tests 2023-12-21 15:34:08 +09:00
Yongun Seong
3deee92686 openvpn: 2.5.8 -> 2.6.8 2023-12-20 18:23:32 +09:00
ajs124
56cb90a173 openvpn-auth-ldap: fix build 2023-12-11 16:51:05 +01:00
figsoda
251d2cbfc2 pkgs/tools/networking: remove dead code 2023-07-25 11:36:57 -04:00
ajs124
e368c70817 openvpn_24: remove
EOL in March (https://community.openvpn.net/openvpn/wiki/SupportedVersions)
2023-01-23 00:18:41 +01:00
Adam Joseph
42815b4a0c treewide: systemdSupport: use lib.meta.availableOn
Many packages have some kind of flag indicating whether or not to build with
systemd support.  Most of these default to `stdenv.isLinux`, but systemd does
not build on (and is marked `broken` for) `isStatic`.  Only a few packages have
the needed `&& !isStatic` in the default value for their parameter.

This commit moves the logic for the default value of these flags into
`systemd.meta.{platforms,badPlatforms}` and evaluates those conditions using
`lib.meta.availableOn`.

This provides three benefits:

1. The default values are set correctly (i.e. including `&& isStatic`)

2. The default values are set consistently

3. The way is paved for any future non-Linux systemd platforms (FreeBSD is
   reported to have experimental systemd support)
2023-01-22 00:27:19 -08:00
Aaron Jheng
2b24d0d98e openvpn: 2.5.6 -> 2.5.8 2022-11-03 23:52:13 +00:00
ajs124
5cb3e07081 openvpn*: use matching openssl version for each release 2022-08-17 20:16:19 +02:00
Peter Hoeg
7aa2c5cfb4 openvpn: use update-systemd-resolved instead of vendoring it 2022-04-12 22:59:11 +08:00
Peter Hoeg
adbf08f9ec update-systemd-resolved: inject PATH to avoid wrapping 2022-04-12 22:59:11 +08:00
Markus S. Wamser
448d02ec22 openvpn: 2.4.11 -> 2.4.12 (security, CVE-2022-0547)
Release Notes:
https://github.com/OpenVPN/openvpn/blob/release/2.4/Changes.rst#version-2412https://github.com/OpenVPN/openvpn/blob/release/2.5/Changes.rst

Fixes: CVE-2022-0547
2022-03-17 22:47:40 +01:00
Markus S. Wamser
1098fc9221 openvpn: 2.5.5 -> 2.5.6 (security, CVE-2022-0547)
Release Notes:
https://github.com/OpenVPN/openvpn/blob/release/2.5/Changes.rst

Fixes: CVE-2022-0547
2022-03-17 15:07:23 +01:00
Ben Wolsieffer
75741425ce openvpn: 2.5.2 -> 2.5.5
Also, increase the minimum version that requires iproute2 (for documentation
purposes only, since we are upgrading to a later version). Until 2.5.4, iproute2
was required to set the MAC address on the VPN interface.
2022-01-08 13:01:30 -05:00
Felix Buehler
9480444dae treewide: rename name to pname&version 2021-11-09 22:24:57 +01:00