Skip to content

Instantly share code, notes, and snippets.

View Sigmanificient's full-sized avatar
🥞
Nixpkgs'ing

Yohann Boniface Sigmanificient

🥞
Nixpkgs'ing
View GitHub Profile
let
pkgs = import ~/repos/nixpkgs {
config = {
allowAliases = false;
allowUnfree = true;
recursionMode = "hydra";
allowInsecurePredicate = pkg: true;
};
};
{
"meta": 106851,
"version": 101667,
"pname": 101500,
"src": 98963,
"nativeBuildInputs": 87438,
"passthru": 81816,
"buildInputs": 72464,
"propagatedBuildInputs": 66031,
"env": 63947,
@Sigmanificient
Sigmanificient / 0. Yarara.svg
Last active May 30, 2026 20:26
NixOS 26.05 logo
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
let
pkgs = import ./. {};
# Borrowed from maintainers/scripts/check-hydra-by-maintainer.nix
inherit (pkgs) lib;
packagesWith =
cond: return: prefix: set:
(lib.flatten (
lib.mapAttrsToList (
nix eval --impure --json --expr '
  (import ./collect-packages.nix {
    pkgs = import <nixpkgs> {};
  })' -vv > output.json
python dedup.py
@Sigmanificient
Sigmanificient / changelog-redirects.txt
Created April 28, 2026 21:40
All the changelogs with status 301 and their new links
https://aflplus.plus/docs/changelog -> https://aflplus.plus/docs/changelog/
https://github.com/davidwernhart/aldente-charge-limiter/releases/tag/1.37 -> https://github.com/AppHouseKitchen/AlDente-Battery_Care_and_Monitoring/releases/tag/1.37
https://github.com/casterbyte/Above/releases/tag/v2.8.1 -> https://github.com/caster0x00/Above/releases/tag/v2.8.1
https://github.com/alist-org/alist/releases/tag/v3.57.0 -> https://github.com/AlistGo/alist/releases/tag/v3.57.0
https://github.com/AidenPearce369/ADReaper/releases/tag/ADReaperv1.1 -> https://github.com/m0n1x90/ADReaper/releases/tag/ADReaperv1.1
https://github.com/Mazars-Tech/AD_Miner/blob/v1.8.1/CHANGELOG.md -> https://github.com/AD-Security/AD_Miner/blob/v1.8.1/CHANGELOG.md
https://github.com/OWASP/Amass/releases/tag/v5.1.1 -> https://github.com/owasp-amass/amass/releases/tag/v5.1.1
https://github.com/crystal-lang-tools/ameba-ls/blob/v0.1.0/CHANGELOG.md -> https://github.com/crystal-ameba/ameba-ls/blob/v0.1.0/CHANGELOG.md
https://github.com/rudrankriyam/Ap
@Sigmanificient
Sigmanificient / found
Created April 26, 2026 23:38
packages `pyproject` == `null`
acd-cli
acltoolkit
aioblescan
alerta
alerta-server
anime-downloader
asn2quickder
avell-unofficial-control-center
awsume
azure-cli
@Sigmanificient
Sigmanificient / 0. instructions.md
Last active May 1, 2026 09:28
collect all changelogs and check for broken ones

Run theses script within for nixpkgs local clone.

  1. Run the .nix script to collect all packages that have a changelog.
nix eval --impure --json --expr \
    '(import ./collect-packages-with-changelogs.nix)' -vv \
    | tee changelogs.json
@Sigmanificient
Sigmanificient / no-desc
Created April 25, 2026 22:50
Packages without a description set
__flattenIncludeHackHook
addBinToPathHook
addDriverRunpath
adwaita-icon-theme
akkuPackages.chibi-binary-record
akkuPackages.chibi-diff
akkuPackages.chibi-edit-distance
akkuPackages.chibi-math-linalg
akkuPackages.chibi-snow-commands
akkuPackages.chibi-sqlite3
@Sigmanificient
Sigmanificient / build-all.sh
Created March 19, 2026 16:56
Nix failure runner
set -euo pipefail
CSV_FILE="$1"
JOBS=8
TIMEOUT=60
LOG_DIR="build-logs"
mkdir -p "$LOG_DIR"