diff --git a/src/root/product-list.tt b/src/root/product-list.tt index 17e2911e..948747b8 100644 --- a/src/root/product-list.tt +++ b/src/root/product-list.tt @@ -19,7 +19,13 @@ [% BLOCK renderProductList %] -
+ | Type | +Link | +Actions | +|||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
-
- Failed build produced output. Click here to inspect the output.
-
- [% WRAPPER makePopover title="Help" classes="btn-mini" %]
- If you have Nix installed on your machine, this failed build output and - all its dependencies can be unpacked into your local Nix store by doing: + |
+ + Error + | ++ + Failed build produced output. Click here to inspect the output. + + | +
+ [% WRAPPER makePopover title="Help" classes="btn-mini" %]
+ If you have Nix installed on your machine, this failed build output and + all its dependencies can be unpacked into your local Nix store by doing: -$ curl [% uri %] | gunzip | nix-store --import
+ $ curl [% uri %] | gunzip | nix-store --import
- The build output can then be found in the path [% product.path %]. - [% END %] +The build output can then be found in the path [% product.path %]. + [% END %] |
|||||||||||||||||||||||||||||||
- [% uri = c.uri_for('/build' build.id 'nix' 'pkg' "${build.nixname}-${build.system}.nixpkg") %]
-
- One-click install of Nix package [% build.nixname %]
-
- [% WRAPPER makePopover title="Help" classes="btn-mini" %]
- If you have Nix installed on your machine, you can - install this package and all its dependencies automatically - by clicking on the link above. This requires that you have - the application/nix-package MIME type associated - with the nix-install-package program in your web - browser. Alternatively, you can install it from the - command-line: + |
+ + One-Click install + | ++ [% uri = c.uri_for('/build' build.id 'nix' 'pkg' "${build.nixname}-${build.system}.nixpkg") %] + + [% build.nixname %] + + | +
+ [% WRAPPER makePopover title="Help" classes="btn-mini" %]
+ If you have Nix installed on your machine, you can + install this package and all its dependencies automatically + by clicking on the link above. This requires that you have + the application/nix-package MIME type associated + with the nix-install-package program in your web + browser. Alternatively, you can install it from the + command-line: -$ nix-install-package --non-interactive --url [% uri %]
+ $ nix-install-package --non-interactive --url [% uri %]
- If you get an error message “Permission denied”, you - should make sure that you have sufficient access rights to - the Nix store, e.g., run the command as root. - [% END %] - Contents +If you get an error message “Permission denied”, you + should make sure that you have sufficient access rights to + the Nix store, e.g., run the command as root. + [% END %] + Contents |
|||||||||||||||||||||||||||||||
- - [% filename = build.nixname _ (product.subtype ? "-" _ product.subtype : "") _ ".closure.gz" %] - [% uri = c.uri_for('/build' build.id 'nix' 'closure' filename ) %] - - - Nix closure of path [% product.path %] - + | ++ Nix closure + | +
+ [% filename = build.nixname _ (product.subtype ? "-" _ product.subtype : "") _ ".closure.gz" %]
+ [% uri = c.uri_for('/build' build.id 'nix' 'closure' filename ) %]
- [% WRAPPER makePopover title="Help" classes="btn-mini" %]
- If you have Nix installed on your machine, this build and - all its dependencies can be unpacked into your local Nix - store by doing: + + [% product.path %] + + |
+
+ [% WRAPPER makePopover title="Help" classes="btn-mini" %]
+ If you have Nix installed on your machine, this build and + all its dependencies can be unpacked into your local Nix + store by doing: -$ gunzip < [% filename %] | nix-store --import
+ $ gunzip < [% filename %] | nix-store --import
- or to download and unpack in one command: +or to download and unpack in one command: -$ curl [% uri %] | gunzip | nix-store --import
+ $ curl [% uri %] | gunzip | nix-store --import
- The package can then be found in the path [% - product.path %]. You’ll probably also want to do +The package can then be found in the path [% + product.path %]. You’ll probably also want to do -$ nix-env -i [% product.path %]
+ $ nix-env -i [% product.path %]
- to actually install the package in your Nix user environment. - -If you get the error message “imported - archive lacks a signature”, you should make sure that you have - sufficient access rights to the Nix store, e.g., run the - command as root. - [% END %] +to actually install the package in your Nix user environment. +If you get the error message “imported + archive lacks a signature”, you should make sure that you have + sufficient access rights to the Nix store, e.g., run the + command as root. + [% END %] |
|||||||||||||||||||||||||||||||
- - [% SWITCH product.subtype %] - [% CASE "source-dist" %] - Source distribution [% product.name %] - [% CASE "rpm" %] - RPM package [% product.name %] - [% CASE "srpm" %] - Source RPM package [% product.name %] - [% CASE "deb" %] - Debian package [% product.name %] - [% CASE "iso" %] - ISO-9660 CD/DVD image [% product.name %] - [% CASE "binary-dist" %] - Binary distribution [% product.name %] - [% CASE DEFAULT %] - [% IF product.type == "channel" %] + [% SWITCH product.subtype %] + [% CASE "source-dist" %] + | + + | +Source distribution | + [% CASE "rpm" %] ++ + | +RPM package | + [% CASE "srpm" %] ++ + | +Source RPM package | + [% CASE "deb" %] ++ + | +Debian package | + [% CASE "iso" %] ++ + | +ISO-9660 CD/DVD image | + [% CASE "binary-dist" %] ++ + | +Binary distribution | + [% CASE DEFAULT %] + [% IF product.type == "channel" %] +- Channel expression tarball [% product.name %] + | ++ Channel expression tarball [% IF product.subtype != "-" %]for [% product.subtype %][% END %] - [% ELSE %] - File [% product.name %] of type [% product.subtype %] - [% END %] + | + [% ELSE %] +File | +[% product.subtype %] | [% END %] - - [% WRAPPER makePopover title="Details" classes="btn-mini" %] -
File size: | [% product.filesize %] bytes ([% mibs(product.filesize / (1024 * 1024)) %] MiB) |
---|---|
SHA-1 hash: | [% product.sha1hash %] |
SHA-256 hash: | [% product.sha256hash %] |
Full path: | [% product.path %] |
File size: | [% product.filesize %] bytes ([% mibs(product.filesize / (1024 * 1024)) %] MiB) |
---|---|
SHA-1 hash: | [% product.sha1hash %] |
SHA-256 hash: | [% product.sha256hash %] |
Full path: | [% product.path %] |