Packaging/Examples: Difference between revisions

From NixOS Wiki
imported>Mic92
imported>Mic92
No edit summary
Line 8: Line 8:
from the ChromiumOS repository: [https://github.com/NixOS/nixpkgs/blob/master/pkgs/applications/virtualization/crosvm/default.nix crosvm]
from the ChromiumOS repository: [https://github.com/NixOS/nixpkgs/blob/master/pkgs/applications/virtualization/crosvm/default.nix crosvm]


GNOME project application: [https://github.com/NixOS/nixpkgs/blob/master/pkgs/applications/accessibility/mousetweaks/default.nix mousetweaks]
GTK Application: [https://github.com/NixOS/nixpkgs/blob/master/pkgs/applications/accessibility/mousetweaks/default.nix mousetweaks]


self-referencing Python: [https://github.com/NixOS/nixpkgs/blob/master/pkgs/applications/audio/MMA/default.nix MMA]
self-referencing Python: [https://github.com/NixOS/nixpkgs/blob/master/pkgs/applications/audio/MMA/default.nix MMA]

Revision as of 12:17, 30 April 2020

This page lists packages with unusual build steps or exemplary idioms that can be used as guidance for packaging.
If enough packages using the same idiom are collected here, this list could be used for factoring them out.
Please add any that you feel belong here.


Java with a native launcher: Minecraft

from the ChromiumOS repository: crosvm

GTK Application: mousetweaks

self-referencing Python: MMA

multiple, dependent builds: audacious

See also