文件名称:nixpkgs-update:自2018年以来更新nixpkgs软件包
文件大小:70KB
文件格式:ZIP
更新时间:2024-05-20 17:58:49
Haskell
nixpkgs更新 未来就在这里; 让我们均匀分发! 内容 介绍 任务是使尽可能以最荒谬的方式成为世界上最新的软件存储库。 。 它提供了一个用于自动化单个软件包更新的交互式工具。 给定程序包名称,旧版本和新版本,它将更新版本,并提取访存器哈希值,进行提交和(可选)请求请求。 在此过程中,它会进行检查以确保更新具有基准质量。 它是GitHub bot 用于自动更新nixpkgs的代码。 它使用来自 ,GitHub发行版API和PyPI的软件包存储库信息来生成过时软件包的列表。 安装 为了使Cachix缓存正常工作,您的用户必须位于Trusted-Users列表中,否则您可以使用sudo,因为root被有效地信任了。 无需安装即可运行: nix run \ --option extra-substituters ' https://nixpkgs-update.cachix.or
【文件预览】:
nixpkgs-update-master
----.gitignore(126B)
----shell.nix(48B)
----README.md(9KB)
----flake.lock(3KB)
----flake.nix(2KB)
----.github()
--------workflows()
--------CONTRIBUTING.md(361B)
--------FUNDING.yml(23B)
----default.nix(454B)
----test()
--------DoctestSpec.hs(742B)
--------UtilsSpec.hs(607B)
--------Spec.hs(44B)
--------UpdateSpec.hs(2KB)
--------CheckSpec.hs(1KB)
--------RewriteSpec.hs(1KB)
----nixpkgs-update.cabal(5KB)
----docs()
--------nu.md(851B)
----LICENSE(7KB)
----app()
--------Main.hs(6KB)
----src()
--------Git.hs(8KB)
--------Utils.hs(8KB)
--------Version.hs(8KB)
--------Data()
--------OurPrelude.hs(3KB)
--------Repology.hs(6KB)
--------Time.hs(2KB)
--------Outpaths.hs(6KB)
--------Nix.hs(11KB)
--------Skiplist.hs(7KB)
--------Update.hs(22KB)
--------DeleteMerged.hs(824B)
--------Rewrite.hs(11KB)
--------File.hs(1KB)
--------NixpkgsReview.hs(2KB)
--------GH.hs(7KB)
--------Process.hs(1KB)
--------NVDRules.hs(3KB)
--------NVD.hs(9KB)
--------CVE.hs(9KB)
--------Check.hs(9KB)
----test_data()
--------expected_pr_description_1.md(2KB)
--------quoted_homepage_bad.nix(698B)
--------expected_pr_description_2.md(1KB)
--------quoted_homepage_good.nix(700B)
----CVENOTES.org(2KB)
----package.yaml(2KB)