Commit Graph

21 Commits

Author SHA1 Message Date
rebiz
2dc063cf76 ananicy-cpp: fix missing <cstring> and <cstdint> headers for glibc 2.42
glibc 2.42 tightened implicit header dependencies. Multiple source files use std:: types/functions that require explicit header includes which were previously pulled in transitively.

Fetches patch from upstream MR (ananicy-cpp!43).
2026-08-16 10:14:19 +05:30
diniamo
d86ef8ddf5 maintainers: remove diniamo 2026-07-12 08:28:08 +02:00
John Titor
6517c55b32 ananicy-cpp: 1.1.1 -> 1.2.0 2026-04-26 09:47:26 +05:30
Maximilian Bosch
84a953fb03 ananicy-cpp: fix build w/ glibc-2.42
Failing Hydra build: https://hydra.nixos.org/build/308467284
2026-01-03 20:39:45 +01:00
Wolfgang Walther
5a0711127c treewide: run nixfmt 1.0.0 2025-07-24 13:55:40 +02:00
Guy Chronister
b3f74569d7 treewide: migrate rev to tag batch 2 2025-06-24 13:24:35 +00:00
John Titor
f03e79ebd9 ananicy-cpp: fix build with llvm_19
> error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw]

Co-authored-by: Reno Dakota <paparodeo@proton.me>
Signed-off-by: John Titor <50095635+JohnRTitor@users.noreply.github.com>
2024-12-27 12:24:26 +05:30
John Titor
9a1f8947df ananicy-cpp: unvendor mtabs upstream patch 2024-12-27 12:15:04 +05:30
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
4400a3b902 ananicy-cpp: add patch to fix detect cgroups 2024-10-20 23:36:01 +03:00
John Titor
ad5cd5a0a0 ananicy-cpp: make bpf support optional
ananicy-cpp compiled with bpf does not work on hardened kernels
So we make it optional to allow users to disable it

https://github.com/NixOS/nixpkgs/issues/327382
2024-07-28 01:16:48 +05:30
John Titor
ec8b4b40dd ananicy-cpp: cleanup derivation
use lib.cmakeBool and lib.cmakeFeature
switch to finalAttrs from recursion
format with nixfmt-rfc-style
2024-07-28 00:40:47 +05:30
aleksana
592e3845c4 treewide: sha256 -> hash attribute for fetchgit 2024-07-14 19:10:08 +08:00
hand7s
6cef413dfc ananicy-cpp: fix failing build 2024-07-10 22:25:19 +03:00
Artturin
65b6baea6f Merge pull request #319634 from diniamo/ananicy-cpp-patch-for-wrappers
ananicy-cpp: support wrapped applications
2024-06-20 13:09:18 +03:00
h7x4
53cede6f86 ananicy-cpp: fix license 2024-06-16 22:13:30 +02:00
diniamo
3565fd8bf6 ananicy-cpp: support wrapped applications 2024-06-16 15:27:09 +02:00
diniamo
957cbdc5fb ananicy-cpp: add diniamo as a maintainer 2024-06-13 20:13:44 +02:00
John Titor
1501a531db ananicy-cpp: add johnrtitor as maintainer 2024-06-03 19:01:30 +05:30
John Titor
f65bd7b775 ananicy-cpp: enable regex support
Fetch the patch from https://gitlab.com/ananicy-cpp/ananicy-cpp/-/merge_requests/26
2024-06-03 18:56:54 +05:30
John Titor
9f5f2746ad ananicy-cpp: move to by-name 2024-06-03 18:35:17 +05:30