├── .github ├── CONTRIBUTING.md ├── FUNDING.yml ├── dependabot.yml └── workflows │ ├── doc.yaml │ └── flake-updates.yml ├── .gitignore ├── CVENOTES.org ├── LICENSE ├── README.md ├── app └── Main.hs ├── doc ├── batch-updates.md ├── contact.md ├── contributing.md ├── details.md ├── donate.md ├── installation.md ├── interactive-updates.md ├── introduction.md ├── nixpkgs-maintainer-faq.md ├── nixpkgs-update.md ├── nu.md ├── r-ryantm.md └── toc.md ├── flake.lock ├── flake.nix ├── nixpkgs-update.cabal ├── nixpkgs-update.nix ├── package.yaml ├── pkgs └── default.nix ├── rust ├── .env ├── .envrc ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── diesel.toml ├── flake.lock ├── flake.nix ├── migrations │ └── 2023-08-12-152848_create_packages │ │ ├── down.sql │ │ └── up.sql └── src │ ├── github.rs │ ├── lib.rs │ ├── main.rs │ ├── models.rs │ ├── nix.rs │ ├── repology.rs │ └── schema.rs ├── src ├── CVE.hs ├── Check.hs ├── Data │ └── Hex.hs ├── DeleteMerged.hs ├── File.hs ├── GH.hs ├── Git.hs ├── NVD.hs ├── NVDRules.hs ├── Nix.hs ├── NixpkgsReview.hs ├── OurPrelude.hs ├── Outpaths.hs ├── Process.hs ├── Repology.hs ├── Rewrite.hs ├── Skiplist.hs ├── Update.hs ├── Utils.hs └── Version.hs ├── test ├── CheckSpec.hs ├── DoctestSpec.hs ├── Spec.hs ├── UpdateSpec.hs └── UtilsSpec.hs └── test_data ├── expected_pr_description_1.md ├── expected_pr_description_2.md ├── quoted_homepage_bad.nix └── quoted_homepage_good.nix /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: ryantm 2 | patreon: nixpkgsupdate 3 | -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/doc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/.github/workflows/doc.yaml -------------------------------------------------------------------------------- /.github/workflows/flake-updates.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/.github/workflows/flake-updates.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/.gitignore -------------------------------------------------------------------------------- /CVENOTES.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/CVENOTES.org -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/README.md -------------------------------------------------------------------------------- /app/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/app/Main.hs -------------------------------------------------------------------------------- /doc/batch-updates.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/doc/batch-updates.md -------------------------------------------------------------------------------- /doc/contact.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/doc/contact.md -------------------------------------------------------------------------------- /doc/contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/doc/contributing.md -------------------------------------------------------------------------------- /doc/details.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/doc/details.md -------------------------------------------------------------------------------- /doc/donate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/doc/donate.md -------------------------------------------------------------------------------- /doc/installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/doc/installation.md -------------------------------------------------------------------------------- /doc/interactive-updates.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/doc/interactive-updates.md -------------------------------------------------------------------------------- /doc/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/doc/introduction.md -------------------------------------------------------------------------------- /doc/nixpkgs-maintainer-faq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/doc/nixpkgs-maintainer-faq.md -------------------------------------------------------------------------------- /doc/nixpkgs-update.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/nu.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/doc/nu.md -------------------------------------------------------------------------------- /doc/r-ryantm.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/doc/r-ryantm.md -------------------------------------------------------------------------------- /doc/toc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/doc/toc.md -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/flake.nix -------------------------------------------------------------------------------- /nixpkgs-update.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/nixpkgs-update.cabal -------------------------------------------------------------------------------- /nixpkgs-update.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/nixpkgs-update.nix -------------------------------------------------------------------------------- /package.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/package.yaml -------------------------------------------------------------------------------- /pkgs/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/pkgs/default.nix -------------------------------------------------------------------------------- /rust/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/rust/.env -------------------------------------------------------------------------------- /rust/.envrc: -------------------------------------------------------------------------------- 1 | use flake 2 | dotenv -------------------------------------------------------------------------------- /rust/.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | db.sqlite 3 | .direnv -------------------------------------------------------------------------------- /rust/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/rust/Cargo.lock -------------------------------------------------------------------------------- /rust/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/rust/Cargo.toml -------------------------------------------------------------------------------- /rust/diesel.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/rust/diesel.toml -------------------------------------------------------------------------------- /rust/flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/rust/flake.lock -------------------------------------------------------------------------------- /rust/flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/rust/flake.nix -------------------------------------------------------------------------------- /rust/migrations/2023-08-12-152848_create_packages/down.sql: -------------------------------------------------------------------------------- 1 | DROP table packages; 2 | -------------------------------------------------------------------------------- /rust/migrations/2023-08-12-152848_create_packages/up.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/rust/migrations/2023-08-12-152848_create_packages/up.sql -------------------------------------------------------------------------------- /rust/src/github.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/rust/src/github.rs -------------------------------------------------------------------------------- /rust/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/rust/src/lib.rs -------------------------------------------------------------------------------- /rust/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/rust/src/main.rs -------------------------------------------------------------------------------- /rust/src/models.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/rust/src/models.rs -------------------------------------------------------------------------------- /rust/src/nix.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/rust/src/nix.rs -------------------------------------------------------------------------------- /rust/src/repology.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/rust/src/repology.rs -------------------------------------------------------------------------------- /rust/src/schema.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/rust/src/schema.rs -------------------------------------------------------------------------------- /src/CVE.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/src/CVE.hs -------------------------------------------------------------------------------- /src/Check.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/src/Check.hs -------------------------------------------------------------------------------- /src/Data/Hex.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/src/Data/Hex.hs -------------------------------------------------------------------------------- /src/DeleteMerged.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/src/DeleteMerged.hs -------------------------------------------------------------------------------- /src/File.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/src/File.hs -------------------------------------------------------------------------------- /src/GH.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/src/GH.hs -------------------------------------------------------------------------------- /src/Git.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/src/Git.hs -------------------------------------------------------------------------------- /src/NVD.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/src/NVD.hs -------------------------------------------------------------------------------- /src/NVDRules.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/src/NVDRules.hs -------------------------------------------------------------------------------- /src/Nix.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/src/Nix.hs -------------------------------------------------------------------------------- /src/NixpkgsReview.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/src/NixpkgsReview.hs -------------------------------------------------------------------------------- /src/OurPrelude.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/src/OurPrelude.hs -------------------------------------------------------------------------------- /src/Outpaths.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/src/Outpaths.hs -------------------------------------------------------------------------------- /src/Process.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/src/Process.hs -------------------------------------------------------------------------------- /src/Repology.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/src/Repology.hs -------------------------------------------------------------------------------- /src/Rewrite.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/src/Rewrite.hs -------------------------------------------------------------------------------- /src/Skiplist.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/src/Skiplist.hs -------------------------------------------------------------------------------- /src/Update.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/src/Update.hs -------------------------------------------------------------------------------- /src/Utils.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/src/Utils.hs -------------------------------------------------------------------------------- /src/Version.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/src/Version.hs -------------------------------------------------------------------------------- /test/CheckSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/test/CheckSpec.hs -------------------------------------------------------------------------------- /test/DoctestSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/test/DoctestSpec.hs -------------------------------------------------------------------------------- /test/Spec.hs: -------------------------------------------------------------------------------- 1 | {-# OPTIONS_GHC -F -pgmF hspec-discover #-} 2 | -------------------------------------------------------------------------------- /test/UpdateSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/test/UpdateSpec.hs -------------------------------------------------------------------------------- /test/UtilsSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/test/UtilsSpec.hs -------------------------------------------------------------------------------- /test_data/expected_pr_description_1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/test_data/expected_pr_description_1.md -------------------------------------------------------------------------------- /test_data/expected_pr_description_2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/test_data/expected_pr_description_2.md -------------------------------------------------------------------------------- /test_data/quoted_homepage_bad.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/test_data/quoted_homepage_bad.nix -------------------------------------------------------------------------------- /test_data/quoted_homepage_good.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixpkgs-update/HEAD/test_data/quoted_homepage_good.nix --------------------------------------------------------------------------------