chromium,chromedriver: 129.0.6668.91 -> 129.0.6668.100
[NixPkgs.git] / pkgs / by-name / ri / rimgo / package.nix
blob9a97990bee5669562a570fa4a62a87e93c4868d8
2   lib,
3   fetchFromGitea,
4   buildGoModule,
5   tailwindcss,
6 }:
7 buildGoModule rec {
8   pname = "rimgo";
9   version = "1.2.6";
11   src = fetchFromGitea {
12     domain = "codeberg.org";
13     owner = "rimgo";
14     repo = "rimgo";
15     rev = "v${version}";
16     hash = "sha256-PBzbCiRIDrtKH3j6jxmylPpwafR5qgRYDHgYP1m/+Ok=";
17   };
19   vendorHash = "sha256-nk1Pl9K62RjmBUgTlbp3u6cCoiEwpUHavfT3Oy0iyGU=";
21   nativeBuildInputs = [ tailwindcss ];
23   preBuild = ''
24     tailwindcss -i static/tailwind.css -o static/app.css -m
25   '';
27   ldflags = [
28     "-s"
29     "-w"
30     "-X codeberg.org/rimgo/rimgo/pages.VersionInfo=${version}"
31   ];
33   meta = with lib; {
34     description = "Alternative frontend for Imgur";
35     homepage = "https://codeberg.org/rimgo/rimgo";
36     license = licenses.agpl3Only;
37     mainProgram = "rimgo";
38     maintainers = with maintainers; [ quantenzitrone ];
39   };