add pkgconf as alternative with anti-ai badge (#1353)

### Description of Changes

adds pkgconf as alternative

* style: add alternatives to toc, update package-managers table
* update multi-reference link: add netbsd

Reviewed-on: https://codeberg.org/ethical-foss/open-slopware/pulls/1353
Reviewed-by: Ethical FOSS admin <ethical-foss-admin@noreply.codeberg.org>
This commit is contained in:
hmn 2026-08-30 20:11:06 +02:00 committed by Ethical FOSS admin
commit b4f4f0308e

View file

@ -142,6 +142,7 @@ Any other questions? Please check out our [FAQ](./FAQ.md), and if your question
* [Kernels](#kernels)
* [Other Operating Systems](#other-operating-systems)
* [Package Managers](#package-managers)
* [Package Manager Alternatives](#package-manager-alternatives)
* [AUR Helpers](#aur-helpers)
* [Password Management](#password-management)
* [Cloud-based Password Managers](#cloud-based-password-managers)
@ -1549,7 +1550,7 @@ A desktop environment usually depends on a specific window manager to work.
> * [CoffeeBSD](https://codeberg.org/NerdNextDoor/CoffeeBSD) [![Anti-AI Policy](./badges/anti-ai-policy.svg)](#anti-ai-policy) ([1](https://codeberg.org/NerdNextDoor/CoffeeBSD/commit/275a4620098c3c120b7a5219b356234b913cd2e2#diff-5fbd56ab426da82554a3ac4c5975ef30843211f9))
> * [HyperbolaBSD](https://www.hyperbola.info/) [![Anti-AI Policy](./badges/anti-ai-policy.svg)](#anti-ai-policy) ([1](https://wiki.hyperbola.info/doku.php?id=en:philosophy:reject_machinelearning))
> * [MirBSD](https://mbsd.evolvis.org/) [![Anti-AI Policy](./badges/anti-ai-policy.svg)](#anti-ai-policy) ([1](https://mbsd.evolvis.org/permalinks/wlog2021_e20240726.htm#e20240726_wlog2021))
> * [NetBSD](https://www.netbsd.org/) [allows core maintainers to sign off on LLM generated code](https://www.netbsd.org/developers/commit-guidelines.html), but to date they have not yet.
> * [NetBSD] [allows core maintainers to sign off on LLM generated code](https://www.netbsd.org/developers/commit-guidelines.html), but to date they have not yet.
### Linux-based
@ -1605,7 +1606,7 @@ A desktop environment usually depends on a specific window manager to work.
## Package Managers
| Name | Last Untainted Version or Commit ID | Tags and Evidence |
| Name | Last Untainted <br /> Version/Commit ID | Evidence |
|---|:---:|---|
| [brew](https://github.com/Homebrew/brew) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/Homebrew/brew/blob/main/AGENTS.md))<br />[![AI Code Reviews](./badges/ai-code-reviews-purple.svg)](#ai-code-reviews) ([1](https://github.com/Homebrew/brew/pull/23350#pullrequestreview-4808772111)) |
| [macports](https://github.com/macports/macports-ports) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/macports/macports-ports/pull/28628)) |
@ -1615,8 +1616,9 @@ A desktop environment usually depends on a specific window manager to work.
> ### Package Manager Alternatives
> For most operating systems, there should be a default package manager provided to you (e.g. `apt`). You may consider using this, or you can consider a manual installation of the software you choose. There's also the option of compiling from source. Cross-platform alternatives include:
>
> * [pkgsrc](https://pkgsrc.org/) - A framework for managing third-party software on UNIX-like systems. Used by default on [NetBSD](https://www.netbsd.org/) and [SmartOS](https://wiki.smartos.org/), but also available on Linux, macOS, and illumos.
> * [pkgconf](https://github.com/pkgconf/pkgconf) [![Anti-AI Policy](./badges/anti-ai-policy.svg)](#anti-ai-policy) ([1](https://github.com/pkgconf/pkgconf/blob/main/CONTRIBUTING.md#instructions-for-agentic-systems)) - package compiler and linker for development libraries
> * [pkgit](https://git.symlinx.net/pkgit/about/) [![Anti-AI Policy](./badges/anti-ai-policy.svg)](#anti-ai-policy) ([1](https://git.symlinx.net/pkgit/tree/CONTRIBUTING.md)) - A package manager that compiles and installs packages directly from their git repository.
> * [pkgsrc](https://pkgsrc.org/) - A framework for managing third-party software on UNIX-like systems. Used by default on [NetBSD] and [SmartOS](https://wiki.smartos.org/), but also available on Linux, macOS, and illumos.
>
> If you have any other suggestions for package managers with a "No AI" policy, please feel free to open a PR.
@ -2596,6 +2598,7 @@ This repository is licensed under the Creative Commons Attribution Share Alike 4
[ls]: https://en.wikipedia.org/wiki/Ls
[Lua]: https://lua.org
[matrix]: https://matrix.org
[NetBSD]: https://www.netbsd.org/
[OpenDoas]: https://github.com/Duncaen/OpenDoas
[Omegathon]: https://codeberg.org/Allen123456hello/omegathon
[Pandemonium Engine]: https://pandemoniumengine.org/