Commit Graph

51 Commits

Author SHA1 Message Date
Sigmanificient
6dd44107ac treewide: remove unused lib (and other) arguments 2024-07-26 11:18:09 +02:00
Alexis Hildebrandt
f8c4a98e8e treewide: Remove the definite article from meta.description
nix run nixpkgs#silver-searcher -- -G '\.nix$' -0l 'description.*"([Tt]he)? ' pkgs \
  | xargs -0 nix run nixpkgs#gnused -- -i '' -Ee 's/(description.*")[Tt]he (.)/\1\U\2/'
2024-06-09 23:08:46 +02:00
Shawn8901
e8beca2617 nftables: fix substituted file location 2024-05-06 22:46:57 +02:00
Leorize
9b8156b4a4
nftables: remove python patch
Replaced the patch with `--replace-fail` based on @quentinmit and
@Izorkin recommendation.
2024-04-14 18:45:40 -05:00
Leorize
e95a228693
nftables: split python package from main
Starting nftables 1.0.9, the python bindings are no longer built and
installed by the autotools build system and instead must be installed
manually.

Co-authored-by: ajs124 <ajs124@users.noreply.github.com>
2024-04-14 18:45:39 -05:00
Robin Gloster
b5556f2c37
Merge pull request #268109 from helsinki-systems/helsinki-maintainer-team
maintainers/teams: init and add helsinki-systems
2023-12-20 11:43:29 +01:00
ajs124
7b6580dba4 maintainers/teams: init and add helsinki-systems 2023-11-30 19:11:08 +01:00
Leorize
c7c8da035d
nftables: fix python module lookup for libnftables
The default parameter for Nftables class relies on Python looking via
default search path, which will not work with Nix.

This commit hardcode the path into the module to handle software using
this default parameter (eg. firewalld).
2023-11-24 01:35:38 +01:00
ajs124
c81e533e6d nftables: fix passthru.tests
follow-up to f1c0589e4c
2023-10-20 13:02:51 +02:00
ajs124
9f70c19a41 nftables: 1.0.8 -> 1.0.9
https://lwn.net/Articles/948274/
2023-10-20 13:01:00 +02:00
Alyssa Ross
1e0e8df197
nftables: add option to disable interactive
I think "CLI" is a very strange name for this, but that's what
upstream calls it.
2023-09-14 11:00:14 +00:00
ajs124
342e6c6bff
nftables: 1.0.7 -> 1.0.8 (#243985)
https://www.spinics.net/lists/netfilter/msg61165.html
2023-07-17 19:32:14 +02:00
ajs124
b17e280afe nftables: 1.0.6 -> 1.0.7
https://www.spinics.net/lists/netfilter/msg61018.html
2023-03-21 11:46:33 +01:00
ajs124
866182be1d nftables: 1.0.5 -> 1.0.6
https://www.spinics.net/lists/netfilter/msg60949.html
2022-12-22 15:16:32 +01:00
Archit Gupta
58244a7189 nftables: Set meta.mainProgram to "nft"
The nftables package only has one binary, and this enables running it through
`nix run nixpkgs#nftables`.
2022-11-06 11:36:43 -08:00
ajs124
ba541afca3 nftables: 1.0.4 -> 1.0.5
https://lore.kernel.org/all/YvK7fkPf6P52MV+w@salvia/T/
2022-08-11 18:13:46 +02:00
ajs124
7226082e1a nftables: 1.0.2 -> 1.0.4 2022-06-07 19:44:28 +02:00
Sandro Jäckel
d9da7087c0
python310Packages.nftables: init from pkgs.nftables, reduce with lib; usage over enitre file 2022-04-30 02:26:11 +02:00
ajs124
18c72c223a nftables: 1.0.1 -> 1.0.2 2022-03-02 01:24:33 +01:00
ajs124
740155f9e4 nftables: 1.0.0 -> 1.0.1 2021-11-18 15:11:30 +01:00
Alyssa Ross
9102043eff
nftables: clarify license
> nftables is distributed under the terms of the GPL version 2. Note that
> *only* version 2 of the GPL applies, not "any later version".

https://git.netfilter.org/nftables/tree/COPYING?id=fac10ea799fe9b6158d74f66d6ad46536d38a545
2021-11-08 13:55:52 +00:00
misuzu
cf9ac2b544 iptables: switch from iptables-legacy to iptables-nftables-compat
This should ease the migration to nftables.
2021-09-28 10:47:48 +03:00
ajs124
e59a984427 nftables: 0.9.9 -> 1.0.0
https://lore.kernel.org/netdev/20210819173626.GA1776@salvia/T/
2021-08-20 16:36:08 +02:00
ajs124
6b64fb83ca nftables: 0.9.8 -> 0.9.9 2021-05-26 00:02:10 +02:00
Jörg Thalheim
dec19cba44
Merge pull request #109644 from Izorkin/update-firewall 2021-02-03 05:41:42 +00:00
Jonathan Ringer
9bb3fccb5b treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix
continuation of #109595

pkgconfig was aliased in 2018, however, it remained in
all-packages.nix due to its wide usage. This cleans
up the remaining references to pkgs.pkgsconfig and
moves the entry to aliases.nix.

python3Packages.pkgconfig remained unchanged because
it's the canonical name of the upstream package
on pypi.
2021-01-19 01:16:25 -08:00
Izorkin
a4984ea436
nftables: 0.9.7 -> 0.9.8 2021-01-17 18:53:29 +03:00
Ben Siraphob
16d91ee628 pkgs/os-specific: stdenv.lib -> lib 2021-01-17 23:26:08 +07:00
Izorkin
2f7ce5fdc3 nftables: 0.9.6 -> 0.9.7 2020-11-18 15:51:53 +01:00
R. RyanTM
9b605b5a23 nftables: 0.9.3 -> 0.9.6 2020-07-05 19:57:17 +00:00
Will Dietz
7d7c87d162 nftables: 0.9.2 -> 0.9.3 2019-12-10 18:50:04 +01:00
Izorkin
705bafb3cf nftables: update build configuration 2019-11-13 16:50:18 +01:00
Andrew Childs
3823edaee4 nftables: build documentation 2019-11-12 23:51:56 -08:00
Izorkin
d164d84514 nftables: 0.9.1 -> 0.9.2 2019-08-31 12:37:33 +02:00
Vladimír Čunát
2e6bf42a22
Merge branch 'master' into staging-next
There ver very many conflicts, basically all due to
name -> pname+version.  Fortunately, almost everything was auto-resolved
by kdiff3, and for now I just fixed up a couple evaluation problems,
as verified by the tarball job.  There might be some fallback to these
conflicts, but I believe it should be minimal.

Hydra nixpkgs: ?compare=1538299
2019-08-24 08:55:37 +02:00
Izorkin
643565cd59 nftables: 0.9.0 -> 0.9.1 2019-08-18 20:14:48 +03:00
volth
46420bbaa3 treewide: name -> pname (easy cases) (#66585)
treewide replacement of

stdenv.mkDerivation rec {
  name = "*-${version}";
  version = "*";

to pname
2019-08-15 13:41:18 +01:00
Jörg Thalheim
b5c1deca8a
treewide: remove wkennington as maintainer
He prefers to contribute to his own nixpkgs fork triton.
Since he is still marked as maintainer in many packages
this leaves the wrong impression he still maintains those.
2019-01-26 10:05:32 +00:00
Silvan Mosberger
57bccb3cb8 treewide: http -> https sources (#42676)
* treewide: http -> https sources

This updates the source urls of all top-level packages from http to
https where possible.

* buildtorrent: fix url and tab -> spaces
2018-06-28 20:43:35 +02:00
R. RyanTM
e9d91ab5f3 nftables: 0.8.5 -> 0.9.0
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

This update was made based on information from https://repology.org/metapackage/nftables/versions.

These checks were done:

- built on NixOS
- /nix/store/dsjhy8fws8j0awprkf894mrl2rz6a53q-nftables-0.9.0/bin/nft passed the binary check.
- 1 of 1 passed binary check by having a zero exit code.
- 0 of 1 passed binary check by having the new version present in output.
- found 0.9.0 with grep in /nix/store/dsjhy8fws8j0awprkf894mrl2rz6a53q-nftables-0.9.0
- directory tree listing: https://gist.github.com/2aa6bc0f10c5a26cd1ad6d17106daad5
- du listing: https://gist.github.com/e87dd21c1ba327481635ea9b36b9aa67
2018-06-27 18:15:24 -07:00
R. RyanTM
d9cc753a9d nftables: 0.8.3 -> 0.8.5 (#41288)
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

This update was made based on information from https://repology.org/metapackage/nftables/versions.

These checks were done:

- built on NixOS
- /nix/store/k4gbg52hrir6j4krsa3iky2phrbaqail-nftables-0.8.5/bin/nft passed the binary check.
- 1 of 1 passed binary check by having a zero exit code.
- 0 of 1 passed binary check by having the new version present in output.
- found 0.8.5 with grep in /nix/store/k4gbg52hrir6j4krsa3iky2phrbaqail-nftables-0.8.5
- directory tree listing: https://gist.github.com/c51183f763d8d6799836191579a6121e
- du listing: https://gist.github.com/14256ccb73b20c829e35302dbd31c12a
2018-06-01 22:46:29 +02:00
Izorkin
c10b7a7d27 nftables: 0.8.2 -> 0.8.3 2018-03-12 11:05:19 +03:00
Ryan Mulligan
83a93d4e19 nftables: 0.8 -> 0.8.2
Semi-automatic update. These checks were performed:

- built on NixOS
- ran `/nix/store/ahcr1zyg4sp38rwch6vvvziwm9afj2ja-nftables-0.8.2/bin/nft -h` got 0 exit code
- ran `/nix/store/ahcr1zyg4sp38rwch6vvvziwm9afj2ja-nftables-0.8.2/bin/nft --help` got 0 exit code
- ran `/nix/store/ahcr1zyg4sp38rwch6vvvziwm9afj2ja-nftables-0.8.2/bin/nft -v` and found version 0.8.2
- ran `/nix/store/ahcr1zyg4sp38rwch6vvvziwm9afj2ja-nftables-0.8.2/bin/nft --version` and found version 0.8.2
- ran `/nix/store/ahcr1zyg4sp38rwch6vvvziwm9afj2ja-nftables-0.8.2/bin/nft -h` and found version 0.8.2
- ran `/nix/store/ahcr1zyg4sp38rwch6vvvziwm9afj2ja-nftables-0.8.2/bin/nft --help` and found version 0.8.2
- found 0.8.2 with grep in /nix/store/ahcr1zyg4sp38rwch6vvvziwm9afj2ja-nftables-0.8.2
- found 0.8.2 in filename of file in /nix/store/ahcr1zyg4sp38rwch6vvvziwm9afj2ja-nftables-0.8.2

cc "@wkennington"
2018-02-27 08:04:12 -08:00
adisbladis
30b68c9ba9
nftables: 0.7 -> 0.8 2018-01-04 16:34:27 +01:00
Franz Pletz
7c5324f29a
nftables: disable broken xtables support 2017-01-24 11:47:34 +01:00
Franz Pletz
f09c5c9c45
nftables: 0.6 -> 0.7, enable xtables support 2017-01-22 13:01:01 +01:00
Franz Pletz
003ab1d9fd
nftables: 0.5 -> 0.6 2016-09-01 12:25:14 +02:00
Bjørn Forsman
bd01fad0ed Captialize meta.description of all packages
In line with the Nixpkgs manual.

A mechanical change, done with this command:

  find pkgs -name "*.nix" | \
      while read f; do \
          sed -e 's/description\s*=\s*"\([a-z]\)/description = "\u\1/' -i "$f"; \
      done

I manually skipped some:

* Descriptions starting with an abbreviation, a user name or package name
* Frequently generated expressions (haskell-packages.nix)
2016-06-20 13:55:52 +02:00
William A. Kennington III
dec8e299f5 nftables: 0.4 -> 0.5 2015-09-17 14:12:38 -07:00
William A. Kennington III
1ef5533426 nftables: 0.3 -> 0.4 2014-12-17 14:44:30 -08:00