···102 Please mention the people who are in the **Maintainers** list of the offending package. This is done by by searching for the package on the [NixOS Package Search](https://search.nixos.org/packages) and mentioning the people listed under **Maintainers** by prefixing their GitHub usernames with an '@' character. Please add the mentions above the `---` characters in the template below.
103 value: |
1040105 ---
106107 **Note for maintainers:** Please tag this issue in your pull request description. (i.e. `Resolves #ISSUE`.)
···102 Please mention the people who are in the **Maintainers** list of the offending package. This is done by by searching for the package on the [NixOS Package Search](https://search.nixos.org/packages) and mentioning the people listed under **Maintainers** by prefixing their GitHub usernames with an '@' character. Please add the mentions above the `---` characters in the template below.
103 value: |
104105+106 ---
107108 **Note for maintainers:** Please tag this issue in your pull request description. (i.e. `Resolves #ISSUE`.)
+1
.github/ISSUE_TEMPLATE/02_bug_report_darwin.yml
···116 If this issue is related to the Darwin packaging architecture as a whole, or is related to the core Darwin frameworks, consider mentioning the `@NixOS/darwin-core` team.
117 value: |
1180119 ---
120121 **Note for maintainers:** Please tag this issue in your pull request description. (i.e. `Resolves #ISSUE`.)
···116 If this issue is related to the Darwin packaging architecture as a whole, or is related to the core Darwin frameworks, consider mentioning the `@NixOS/darwin-core` team.
117 value: |
118119+120 ---
121122 **Note for maintainers:** Please tag this issue in your pull request description. (i.e. `Resolves #ISSUE`.)
+1
.github/ISSUE_TEMPLATE/03_bug_report_nixos.yml
···106 If in doubt, check `git blame` for whoever last touched the module, or check the associated package's maintainers. Please add the mentions above the `---` characters.
107 value: |
1080109 ---
110111 **Note for maintainers:** Please tag this issue in your pull request description. (i.e. `Resolves #ISSUE`.)
···106 If in doubt, check `git blame` for whoever last touched the module, or check the associated package's maintainers. Please add the mentions above the `---` characters.
107 value: |
108109+110 ---
111112 **Note for maintainers:** Please tag this issue in your pull request description. (i.e. `Resolves #ISSUE`.)
+1
.github/ISSUE_TEMPLATE/04_build_failure.yml
···109 Please mention the people who are in the **Maintainers** list of the offending package. This is done by by searching for the package on the [NixOS Package Search](https://search.nixos.org/packages) and mentioning the people listed under **Maintainers** by prefixing their GitHub usernames with an '@' character. Please add the mentions above the `---` characters in the template below.
110 value: |
1110112 ---
113114 **Note for maintainers:** Please tag this issue in your pull request description. (i.e. `Resolves #ISSUE`.)
···109 Please mention the people who are in the **Maintainers** list of the offending package. This is done by by searching for the package on the [NixOS Package Search](https://search.nixos.org/packages) and mentioning the people listed under **Maintainers** by prefixing their GitHub usernames with an '@' character. Please add the mentions above the `---` characters in the template below.
110 value: |
111112+113 ---
114115 **Note for maintainers:** Please tag this issue in your pull request description. (i.e. `Resolves #ISSUE`.)
···48 Please mention the people who are in the **Maintainers** list of the offending package. This is done by by searching for the package on the [NixOS Package Search](https://search.nixos.org/packages) and mentioning the people listed under **Maintainers** by prefixing their GitHub usernames with an '@' character. Please add the mentions above the `---` characters in the template below.
49 value: |
50051 ---
5253 **Note for maintainers:** Please tag this issue in your pull request description. (i.e. `Resolves #ISSUE`.)
···48 Please mention the people who are in the **Maintainers** list of the offending package. This is done by by searching for the package on the [NixOS Package Search](https://search.nixos.org/packages) and mentioning the people listed under **Maintainers** by prefixing their GitHub usernames with an '@' character. Please add the mentions above the `---` characters in the template below.
49 value: |
5051+52 ---
5354 **Note for maintainers:** Please tag this issue in your pull request description. (i.e. `Resolves #ISSUE`.)
···121 Please mention the people who are in the **Maintainers** list of the offending package. This is done by by searching for the package on the [NixOS Package Search](https://search.nixos.org/packages) and mentioning the people listed under **Maintainers** by prefixing their GitHub usernames with an '@' character. Please add the mentions above the `---` characters in the template below.
122 value: |
1230124 ---
125126 **Note for maintainers:** Please tag this issue in your pull request description. (i.e. `Resolves #ISSUE`.)
···121 Please mention the people who are in the **Maintainers** list of the offending package. This is done by by searching for the package on the [NixOS Package Search](https://search.nixos.org/packages) and mentioning the people listed under **Maintainers** by prefixing their GitHub usernames with an '@' character. Please add the mentions above the `---` characters in the template below.
122 value: |
123124+125 ---
126127 **Note for maintainers:** Please tag this issue in your pull request description. (i.e. `Resolves #ISSUE`.)
···20 # the wrapped version of Descent 3. Once there’s a stable version of Descent
21 # 3 that supports the -additionaldir command-line option, we can stop using
22 # an unstable version of Descent 3.
23- version = "1.5.0-beta-unstable-2025-03-06";
24 src = fetchFromGitHub {
25 owner = "DescentDevelopers";
26 repo = "Descent3";
27- rev = "c99e57cfabb16b2b428d4827eedb26b8cc20a1ee";
28 leaveDotGit = true;
29 # Descent 3 is supposed to display its Git commit hash in the bottom right
30 # corner of the main menu. That feature only works if either the .git
···50 git rev-parse --verify HEAD | tr --delete '\n' > git-hash.txt
51 rm -r .git
52 '';
53- hash = "sha256-HbEAv4HFZromeVfsH66m9PwinOG9qs5rQLGK5hkO3+A=";
54 };
5556 hardeningDisable = [ "format" ];
···20 # the wrapped version of Descent 3. Once there’s a stable version of Descent
21 # 3 that supports the -additionaldir command-line option, we can stop using
22 # an unstable version of Descent 3.
23+ version = "1.5.0-beta-unstable-2025-03-11";
24 src = fetchFromGitHub {
25 owner = "DescentDevelopers";
26 repo = "Descent3";
27+ rev = "231c62d581847171efeab9caa2666e578fb501f1";
28 leaveDotGit = true;
29 # Descent 3 is supposed to display its Git commit hash in the bottom right
30 # corner of the main menu. That feature only works if either the .git
···50 git rev-parse --verify HEAD | tr --delete '\n' > git-hash.txt
51 rm -r .git
52 '';
53+ hash = "sha256-UM3RHA+Lev+wUY73Mo2Y6zpGutRXM7uKM+e2Rwsf+XU=";
54 };
5556 hardeningDisable = [ "format" ];
+23
pkgs/by-name/do/docfx/package.nix
···00000000000000000000000
···1+{
2+ lib,
3+ buildDotnetGlobalTool,
4+ dotnetCorePackages,
5+}:
6+7+buildDotnetGlobalTool {
8+ pname = "docfx";
9+ version = "2.78.3";
10+11+ dotnet-sdk = dotnetCorePackages.sdk_8_0;
12+ dotnet-runtime = dotnetCorePackages.runtime_8_0;
13+14+ nugetHash = "sha256-hLb6OmxqXOOxFaq/N+aZ0sAzEYjU0giX3c1SWQtKDbs=";
15+16+ meta = {
17+ description = "Build your technical documentation site with docfx, with landing pages, markdown, API reference docs for .NET, REST API and more";
18+ homepage = "https://github.com/dotnet/docfx";
19+ license = lib.licenses.mit;
20+ mainProgram = "docfx";
21+ maintainers = with lib.maintainers; [ semtexerror ];
22+ };
23+}
···1112rustPlatform.buildRustPackage rec {
13 pname = "nix-forecast";
14- version = "0.2.0";
1516 src = fetchFromGitHub {
17 owner = "getchoo";
18 repo = "nix-forecast";
19 tag = "v${version}";
20- hash = "sha256-kNSH2QbryNAfZXILQzMk9MHDzX4420KyQJOKW0Xrl7c=";
21 };
2223 useFetchCargoVendor = true;
24- cargoHash = "sha256-M4gMvF7v1uxBPh8it0DWSSSgWeES/QXSApeCFW+0dlI=";
2526 nativeBuildInputs = [
27 installShellFiles
28 makeBinaryWrapper
29 ];
3031- doInstallCheck = true;
032 nativeInstallCheckInputs = [ versionCheckHook ];
3334 # NOTE: Yes, we specifically need Nix. Lix does not have the newer
···1112rustPlatform.buildRustPackage rec {
13 pname = "nix-forecast";
14+ version = "0.3.0";
1516 src = fetchFromGitHub {
17 owner = "getchoo";
18 repo = "nix-forecast";
19 tag = "v${version}";
20+ hash = "sha256-di9RV4xSCqIa+UCdALAEdR0cDq3u799L3YyFyAF+bRg=";
21 };
2223 useFetchCargoVendor = true;
24+ cargoHash = "sha256-n5LKfHBmua8iridnHY0C6ayjREwnqQpDI75+Ips4aNc=";
2526 nativeBuildInputs = [
27 installShellFiles
28 makeBinaryWrapper
29 ];
3031+ # TODO: Re-enable next update
32+ # doInstallCheck = true;
33 nativeInstallCheckInputs = [ versionCheckHook ];
3435 # NOTE: Yes, we specifically need Nix. Lix does not have the newer
+3-3
pkgs/by-name/od/odafileconverter/package.nix
···22 # To obtain the version you will need to run the following command:
23 #
24 # dpkg-deb -I ${odafileconverter.src} | grep Version
25- version = "25.11.0.0";
2627 src = fetchurl {
28 # NB: this URL is not stable (i.e. the underlying file and the corresponding version will change over time)
29- url = "https://web.archive.org/web/20241212154957/https://www.opendesign.com/guestfiles/get?filename=ODAFileConverter_QT6_lnxX64_8.3dll_25.11.deb";
30- hash = "sha256-lykCOT9gmXZ3vGmak8mvrIMBEmGMJ/plmE3vkk9EjYo=";
31 };
3233 buildInputs = [
···22 # To obtain the version you will need to run the following command:
23 #
24 # dpkg-deb -I ${odafileconverter.src} | grep Version
25+ version = "25.12.0.0";
2627 src = fetchurl {
28 # NB: this URL is not stable (i.e. the underlying file and the corresponding version will change over time)
29+ url = "https://www.opendesign.com/guestfiles/get?filename=ODAFileConverter_QT6_lnxX64_8.3dll_25.12.deb";
30+ hash = "sha256-bc5gFg7101GKqiKAx1w7DpoO24d3JpFccPKUUAfOrdw=";
31 };
3233 buildInputs = [