package.nix (734B)
1 { 2 lib, 3 stdenv, 4 fetchFromSourcehut, 5 }: 6 7 stdenv.mkDerivation (finalAttrs: { 8 pname = "poe"; 9 version = "2.0"; 10 11 __structuredAttrs = true; 12 13 src = fetchFromSourcehut { 14 owner = "~strahinja"; 15 repo = "poe"; 16 rev = "v${finalAttrs.version}"; 17 hash = "sha256-7+cXRDBIZha6mCi+z2j58cRxP3zSzrG80ABOcqRg3jA="; 18 }; 19 20 postPatch = '' 21 cp config.{Linux,mk} 22 ''; 23 24 FALLBACKVER = finalAttrs.version; 25 26 installFlags = [ "PREFIX=$(out)" ]; 27 28 meta = { 29 description = ".po file editor"; 30 homepage = "https://strahinja.srht.site/poe"; 31 license = lib.licenses.gpl3Plus; 32 maintainers = [ lib.maintainers.sikmir ]; 33 platforms = lib.platforms.linux; 34 skip.ci = stdenv.isDarwin; 35 mainProgram = "poe"; 36 }; 37 })
