Commit Graph

19 Commits

Author SHA1 Message Date
Tyler Langlois
a6a281823a libcap: 2.77 -> 2.78
Removes the manually-applied patch for Makefile workaround, included
in the 2.78 release.
2026-05-07 10:05:06 -06:00
Markus Sütter
196b385317 various: add meta.identifier.cpeParts to a batch of packages 2026-02-02 09:22:55 +01:00
Dyego Aurélio
28096cc5e3 treewide: apply nixfmt 1.2.0 2026-01-22 18:37:56 -03:00
sternenseemann
b8df6b2233 libcap: add pkgConfigModules metadata 2026-01-09 15:25:41 +01:00
Will Fancher
315c37461a libcap: Fix cross compilation.
Since #442965, the `go run` command that `libcap` does at one point is
no longer able to use the linker included in the go compiler, so it
uses `$CC` instead. But `libcap`'s `Makefile` uses the wrong compiler
for this.

This patch has been submitted to the maintainer upstream. Include it
in nixpkgs for now, until it's accepted and a new release is made.
2025-11-12 00:01:45 -05:00
Will Fancher
260d060a32 libcap: 2.76 -> 2.77 2025-11-12 00:01:45 -05:00
Aliaksandr
80f12557f5 treewide: replace "yes" else "no" usages to lib.boolToYesNo 2025-10-21 16:04:34 +03:00
Wolfgang Walther
5a0711127c treewide: run nixfmt 1.0.0 2025-07-24 13:55:40 +02:00
misilelab
cdfd14fd93 libcap: 2.75 -> 2.76
https://sites.google.com/site/fullycapable/release-notes-for-libcap#h.wqnp1zp1o8bm

Signed-off-by: misilelab <misileminecord@gmail.com>
2025-06-15 11:19:58 +02:00
Alyssa Ross
1fb006101d libcap: disable go for unsupported host platforms
Example: s390-linux.

I've also changed meta.available to lib.meta.availableOn, as
meta.available has very confusing behaviour when cross compiling.
2025-05-30 14:58:39 +02:00
Silvan Mosberger
e52d633a63 Merge remote-tracking branch 'upstream/staging-next' into staging 2025-04-02 18:30:54 +02:00
Silvan Mosberger
374e6bcc40 treewide: Format all Nix files
Format all Nix files using the officially approved formatter,
making the CI check introduced in the previous commit succeed:

  nix-build ci -A fmt.check

This is the next step of the of the [implementation](https://github.com/NixOS/nixfmt/issues/153)
of the accepted [RFC 166](https://github.com/NixOS/rfcs/pull/166).

This commit will lead to merge conflicts for a number of PRs,
up to an estimated ~1100 (~33%) among the PRs with activity in the past 2
months, but that should be lower than what it would be without the previous
[partial treewide format](https://github.com/NixOS/nixpkgs/pull/322537).

Merge conflicts caused by this commit can now automatically be resolved while rebasing using the
[auto-rebase script](8616af08d9/maintainers/scripts/auto-rebase).

If you run into any problems regarding any of this, please reach out to the
[formatting team](https://nixos.org/community/teams/formatting/) by
pinging @NixOS/nix-formatting.
2025-04-01 20:10:43 +02:00
Sergei Trofimovich
74bf634f1d libcap: 2.74 -> 2.75
Changes: https://sites.google.com/site/fullycapable/release-notes-for-libcap#h.7xqcoecpcnn8
2025-03-19 06:26:57 +00:00
R. Ryantm
b3fc63ea3b libcap: 2.73 -> 2.74 2025-03-04 12:36:42 +00:00
Colin
76c80aa77c libcap: use correct cross golang cross compiler (#373364)
(cherry picked from commit 619aca53da)
2025-01-16 10:18:24 +01:00
K900
4eec8b9808 libcap: remove runtime reference to go (#373067)
(cherry picked from commit 257330eed6)
2025-01-16 10:18:02 +01:00
Colin
1269ed5abe libcap: ship the optional 'captree' component
the output now includes `bin/captree` for all go-enabled platforms.

the `captree` program is explained here:
<https://sites.google.com/site/fullycapable/captree>
2024-12-22 00:43:56 +00:00
Sergei Trofimovich
7bfa443f6a libcap: 2.70 -> 2.73
Changes: https://sites.google.com/site/fullycapable/release-notes-for-libcap#h.7yd7ab9ppagk
2024-12-06 06:25:07 +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