···33 stdenvNoCC,
44 fetchurl,
55 makeWrapper,
66- jdk17_headless,
66+ jdk21_headless,
77 nixosTests,
88}:
991010let
1111- jdk = jdk17_headless;
1111+ jdk = jdk21_headless;
1212in
13131414stdenvNoCC.mkDerivation (finalAttrs: {
1515 pname = "suwayomi-server";
1616- version = "1.1.1";
1717- revision = 1535;
1616+ version = "2.1.1867";
18171918 src = fetchurl {
2020- url = "https://github.com/Suwayomi/Suwayomi-Server/releases/download/v${finalAttrs.version}/Suwayomi-Server-v${finalAttrs.version}-r${toString finalAttrs.revision}.jar";
2121- hash = "sha256-mPzREuH89RGhZLK+5aIPuq1gmNGc9MGG0wh4ZV5dLTg=";
1919+ url = "https://github.com/Suwayomi/Suwayomi-Server/releases/download/v${finalAttrs.version}/Suwayomi-Server-v${finalAttrs.version}.jar";
2020+ hash = "sha256-UeMHwlgeThoAKZGrPjp3UDyLB0xCaVmHqYSnOC0Kxa8=";
2221 };
23222423 nativeBuildInputs = [
···4241 };
43424443 meta = with lib; {
4545- description = "Free and open source manga reader server that runs extensions built for Tachiyomi";
4444+ description = "Free and open source manga reader server that runs extensions built for Mihon (Tachiyomi)";
4645 longDescription = ''
4747- Suwayomi is an independent Tachiyomi compatible software and is not a Fork of Tachiyomi.
4646+ Suwayomi is an independent Mihon (Tachiyomi) compatible software and is not a Fork of Mihon (Tachiyomi).
48474948 Suwayomi-Server is as multi-platform as you can get. Any platform that runs java and/or has a modern browser can run it. This includes Windows, Linux, macOS, chrome OS, etc.
5049 '';
···5352 changelog = "https://github.com/Suwayomi/Suwayomi-Server/releases/tag/v${finalAttrs.version}";
5453 license = licenses.mpl20;
5554 platforms = jdk.meta.platforms;
5555+ sourceProvenance = [ sourceTypes.binaryBytecode ];
5656 maintainers = with maintainers; [ ratcornu ];
5757 mainProgram = "tachidesk-server";
5858 };