diff --git a/www-apps/prowlarr/Manifest b/www-apps/prowlarr/Manifest index 6ab59fe8bb..574c9b4e84 100644 --- a/www-apps/prowlarr/Manifest +++ b/www-apps/prowlarr/Manifest @@ -14,6 +14,12 @@ DIST dryioc.dll.5.4.3.nupkg 2062640 BLAKE2B bd9eb288779b27c33576126bd564a9c926ab DIST dryioc.microsoft.dependencyinjection.6.2.0.nupkg 66560 BLAKE2B c6db2384f2b720ed0e80b85fcb9212e21c7a97af305ecd7c4c967b80acfbfdd6b4b3ea762a3fa306ce9901afb8f414cfd3e1d5afc7f4646d19726529b8eee16a SHA512 35543694af6ca3638cc74d413ef380e2210d65b8d4001d534cd1cd5661af217f084e3ecd9c3ae3fd8c66aaac3cde31f105fc6049ba9f4d941364eedb75b606e8 DIST dynamitey.3.0.3.nupkg 135724 BLAKE2B f230b28bf39f684dc49e957ad6b2c7c2082681ee4a538ba50c199fce7c447e78ee1985cfa602dcc10bf405d129fa72ad051cfd991524b1ddb1f95031d17c70bc SHA512 5bd016b321e2f88ae5e29a472711c2cfeb9061a4f1667d3d244312753d7efad03f90d3c6c2e4e2a46145deda94c025b4d4e38ceb6399e7af35c8820e792e5689 DIST fluentassertions.6.12.0.nupkg 2451840 BLAKE2B b2a35a7dd0f1176573ea32c906a3b91c92d23d0f53183fe00762720d769c1bcfc90d91054f14f45c5baff45b25db4d0f6461230930dcb438b1920660bf4aa166 SHA512 b99ecd0c8ac555ee086a59248a7b41767559ebd753a4d337d2252bdb138d48399ae88c368927dc1382c162a2d8fbf027a33e326c6c662dfb7e0d015ef8a42fc0 +DIST fluentmigrator.6.2.0.nupkg 220163 BLAKE2B 7ff3fcb88ce076d61dc8d4f0ea693dfff793b5dfac7b8912a9ddf576b5eddeab8f298663a71bb209ec9e59920ddae9331257b7209da6557396e157222495391e SHA512 2caffe1d1e6c667edfa9bf1b848af36c44d5f08a949d6ae3be75101149c501810b2e2e55ceb610ff5b70b006bef939cfc73f91addde8195dbfc679c019b9a463 +DIST fluentmigrator.abstractions.6.2.0.nupkg 464630 BLAKE2B c4d8be6baea72cfeec6f1f7ffddd83ab827471c4e948ea06b4dcc0ab89dfa967f93e71246fe9d6e0eaecfb4b7dec9ca728d2ee2896d62e543f7ed2fa8e920bbe SHA512 5f7194d169e8b05d4d448e22ba6a6595bb05684f7677c605225c8958bde0eb00d5204314f57636d9877ec1f11f1b59f658bacb85e4a6205925b508a26b2aced0 +DIST fluentmigrator.extensions.postgres.6.2.0.nupkg 126366 BLAKE2B baed8380b198be222fcbbfbe690803aa434913ccc0a5a798833c3f49b546aef20f4c5c4cb37a0a907deef2e528c60551e913b793ca284dc08d9990c3b059b849 SHA512 da83f7ade50b0697bf7afb27474bd23e9c6dbc99a6cc041bea062823f1561787251b78f9fe275611946d0cc2c4ef8a380681e0c9f84adf811fd709a310b9afea +DIST fluentmigrator.runner.core.6.2.0.nupkg 715262 BLAKE2B 4ae58f4d81e9192667f8cafba39b1019f490d961ff74978164acc2fdc764edb85fdd46a8edbaa801036169cccd6579f0c25a06709ccaa3165d68fbd0bcc908ab SHA512 f42a8b4d2885198e14cdb65d4739df51e279d3d60e95654e1ccd3942cd828cc3a428de1d601a04530cec6ba5c16ba6a0d99608d4cb1046c43eb002cd8312c33b +DIST fluentmigrator.runner.postgres.6.2.0.nupkg 136603 BLAKE2B 96942498bb06bef5e204bda9b7f9f672f6c3bc866735c4d112b466cc95b4071dd48e9ec35aef00bf5cba29e41b38364c1874169d09c0dfe138c0e0f05c068e4a SHA512 bb46b0b1e1ef18dfb9cdc0d53c7aa580a77ed4aa22997e354278b11ccf883fce2f88031c8244a0e2368ba950557654b7362204e8f8bb5f4bc987fb9a6efc8d20 +DIST fluentmigrator.runner.sqlite.6.2.0.nupkg 86671 BLAKE2B c2d50f1851e0ef2730a98bf6b1a2b96ce7a736b842e88c0a1edd8760c45a6bb77db6729412c565084350176ff18f5a26f57b6fbe822cb4d81d209b649af728d3 SHA512 4f6d93c8e5896ee62b05aa5aca6595618e87ea3706ef64d7c6d9f3a2d8c5730a429ca11f68f9b6b9baa3ec1a04c0d72b3aa2472040787e0b5eae8d0ec16aaf63 DIST fluentvalidation.9.5.4.nupkg 534454 BLAKE2B 32f1f52aafaaf0311d0b9297bc31deb0e7ea599572217b03c5542979234ad30af8c02053e0863ddcd36eb58870604a83307fb37e1c8826a83c7381d74253b66b SHA512 566132296f90b996883d22113839ef63546f1ae251bf85133195d022141c3af987571a63473d1039ca28863efba86518118f20d44d0c14c022732c83a50131e6 DIST gee.external.capstone.2.3.0.nupkg 8145352 BLAKE2B 1e1cfa75c9d8fcff0e905e7d8d5fdd3415daec907f97ee4eb810630d1df26397a5a2a80cdb1fa5fee6268599bc49dd8ee41366867aa16ca689c97db78b4be135 SHA512 9079d5705d591c3b819127b2e0b763dacabb212314e9f96b2f632f62b45a9f3e1c208f136df91a4834dd1838a38ac2fd2161ce8b545fe70f8078b66fc66c4aa8 DIST iced.1.17.0.nupkg 2106811 BLAKE2B c7042f76781d7a536a8169c861fdbd36d8761e0e89faccf1251506bc6304ad5719da9c62a1f07a43952c1bc1baab2e5ece7e78304b0cdb9eaf3f72d899622661 SHA512 6404bf5518b3d7a7c74478edd56c2c2f194ccadd1cfde3ae7c13c332e442779b817b99744aae19dd4c6400a205055eee7dfc16b43a2f97d0f5200a9bc6c97549 @@ -148,6 +154,8 @@ DIST polly.contrib.waitandretry.1.1.1.nupkg 52358 BLAKE2B aba25645c37a36e32ac2a7 DIST polly.core.8.6.4.nupkg 827727 BLAKE2B 8ea51ec3740aff7c105010cadf582f280d3bce913578847218780178ba953a257f95b767f7d416513f81888f4e67d5717f540016744c04e759bea96b440f05e5 SHA512 209b8ca19e5e0cdc9541b6ac286ba34d11f15b8ac683464cc93d6e0ea532346096ca99afe3ddde8a2848b8cb080197f789b769364438ae6d1e153318552e1cae DIST prowlarr-2.3.3.5296-deps.tar.xz 21445900 BLAKE2B 69361d5344f151a981d00c12cd88bfe00b805e96033560702ba2f419a9c05281dc14eccbcf7e8577af958320ff9b8317f4a90823a8f48b14afe9680459e988fe SHA512 03b7753163a618d14dd6f3025c003c41e6b5c699f409fb265e08d4c0195b7670616ce3ed7c9238af2fd9179954e68ddac83fb6a9a1096a8bd6a0dc446e3fa976 DIST prowlarr-2.3.3.5296.tar.gz 4534973 BLAKE2B acc99280322979156c2a7ebf5d32b49b6809f9d6df7ab2f68f69068e89541d272c20b68049f4e18fe08eaf33195a7edf5a6883073c02da8df1ca96aeda2b52f9 SHA512 9a78e745c734a31ce50a1b4c197851319605f7441d2a48a4a001086616aca63f1269461c6124b685508050dcbf133711e7f687992697b4b42b1e04da9956a0b3 +DIST prowlarr-2.3.5.5327-deps.tar.xz 21424424 BLAKE2B 050562b96666e01880f74104c44b32b6660a7cc3bf94d69b3e515a46a2a4da8f441afd65ca1b6b426d612ed80cf7b4560ad2b034f85c4866893305d13954a570 SHA512 3e53f04f352a740c173428374c2cd9b33852b720b7d349a0d20dc271b117b44d331a7967cdc7d4f8e572b8a26ba9d16a104ed5b53c770268e4f9f5852b348fee +DIST prowlarr-2.3.5.5327.tar.gz 4536795 BLAKE2B 6a6156fa25aa309d865bf40ff5831317c191408774289f398ab42c082064f0f9ea1f3b3737d94b3f36c0bd5f381429a2fca1493eb7f8d36b4b1c1cb049890b5f SHA512 d0119a8c42c3c2505d21d1f6758ffa6cb05a12cf7b18b9de3764bb640561021af9b46918409ed015408d53b6be83785338588635dd6002735c8a1ba0fcd58108 DIST restsharp.106.15.0.nupkg 221908 BLAKE2B 09d061fab43c8fd35a960837c12a5285826225cd9724def745ae793db3f15f914b81cbd1169e63ca689a84dcd44665ddf2a67e98fa4a5173de54e60c732e7091 SHA512 6ff2e4fdce4d794156940ecfc6212259895b6b0da7cc8c631a5cadc491375726757fba7857d3941271ddd95b998902afd4bf7a79f2a2d34da57f21f2ecf9fe14 DIST restsharp.serializers.systemtextjson.106.15.0.nupkg 28075 BLAKE2B 8c222557e3133adb74fc802134da034266e729e490bf67f15f22651e9539472b393a7c59713cbf955612aaf0d2cf342540a32734051c34e0154daa5f0ca17f9f SHA512 6fb1bb945ccbab899a170da3c65fdf52405a37a1e75ab9a791f943e616006a5785ae0bdb7d384b57280a7471c769049ab1d381c17c3f6477a351b3670d9764eb DIST reusabletasks.2.0.0.nupkg 38836 BLAKE2B 7837e5a03a89f6587fb22cf24ccfc9804b9ae9400e6041e08188cbd1d7800258e14e35b1e5ee636c18bb09aa3347b2dd7ac66e22baaeab5a09958c9455c840e6 SHA512 92f8cb334e126f7364e2afe8065d6921f537434645ac06f782ce1ebb9f2ff4db5637f584202d3c552b3a4bdd56ba9cea864682fc4e9032e2735ea03110ca1a88 @@ -228,6 +236,7 @@ DIST system.collections.nongeneric.4.3.0.nupkg 239265 BLAKE2B cc987578ab9b0c1dfc DIST system.collections.specialized.4.3.0.nupkg 183462 BLAKE2B 9297ea15b3d8880a719e4608622793e8883f68887ed2422b287897ad389b41f5301c69707434868c3db88ba3b8819c4cc22b7f5cbb09d2729b0f5e121ddb6921 SHA512 c7a257cbda812d6c0c44b29d8bb5cc4f5cf2d3cb81574eb1dc94a7efde980ac26c5ffadb7cc3521fe7b19437766a046c83cbf2e7ea59a36435c288add8142b57 DIST system.componentmodel.4.3.0.nupkg 95320 BLAKE2B 8c03f003539d1c0920c4d1a2d0b57a19f93c9c1d7f2e0004035b758b56915da1ba0207d1506cc0cf8af71bb2e58408fb824674941230a0465249752b1dc0df93 SHA512 7c638ac92a132e1553a089c6a711ffb7431b22fecca322ce748d6684ae2baaf161bab2f71704750bd15ec6fda11e795f2ab8491ac769b89341bde77aa9212d59 DIST system.componentmodel.annotations.4.4.1.nupkg 676599 BLAKE2B d0b9e0a2e1add443dd631f2ebbbdb0c774ccc17df7c192644ba61c50cc4853d0c4c6d5712dc09d913f912f309ae088464f9fd1e5f381e5ae9528e40db98da8a3 SHA512 ffc5d2473ddc81248f11d895e9416195f93afc55fd3f5d0c0236b85cf0b2302cfbff4613aa3b428787b48e32d838224bf232bb3bfbe1b548d8a354ce4ae3e781 +DIST system.componentmodel.annotations.5.0.0.nupkg 771145 BLAKE2B eaba2dca2356dbf4c1af4bd03d1b8bfcb55dc4f7e449e61e25dace119b35aa6308810fac7860b5d64d5e9569d27da693b3983a1427179e2d26b66a7df48d3904 SHA512 589aac4c669701ce7910f1a327294f15788d3ecff1d6df5d9255651e5201c5411c2312286fab111a6f549fb4de864c8414cfaf2a365deeb6f068c1ffce7c353c DIST system.componentmodel.primitives.4.3.0.nupkg 93137 BLAKE2B abc810f534c991a46cef506df47b66abde687ad65ce16fa8739a05a5c6cd8338ade9961e035f38c559f964c469e47398f537285b63552fb80b4d6b9421993f07 SHA512 ab26d413abce9cfc31b860765d91b21d4048976016d853ce8969f7ba79c039d8846b3c4e2986530f20b62dcb23ff0a769ae5ee37fc078d69eaa962832f2035ef DIST system.componentmodel.typeconverter.4.3.0.nupkg 292985 BLAKE2B 732b3362abf534f3a28d6afdf010d9cc52960edbacd19fd70ad49ff1813d31a7f840206773dd5d8661575a0a5b4053a51d58e23fff803e6726bebaf3bedd158d SHA512 0a2b2f3c25de4a6429c6cb9fbb37409e86168921ea71ec58889912742e39e1b67f5cbe764affc3580aa0ef167c7f73a55332a0abf7b043e89185293029d8b087 DIST system.configuration.configurationmanager.4.4.0.nupkg 341985 BLAKE2B 94c73192226761051208f23f1d40c7a3afdc97026e565c7ef0889883196667c3337fffb8a41367d806eeb368c59ead06460447a0982f8b1a36a366a360554e1a SHA512 44b601dd83a6773f5d137ccc841146bf7185ef8ba91a31f49c5d06f6514544b34bb0210c2298ae42c306bf6a84d2a769d4976179534ef11211a5429da2488afa @@ -328,6 +337,7 @@ DIST system.threading.tasks.extensions.4.5.4.nupkg 89582 BLAKE2B 728fc5794745b70 DIST system.threading.threadpool.4.3.0.nupkg 89926 BLAKE2B ec4210a5862c0704b118e4055785c7094ff8c3586800fcae109fa60e77565d8288089c64bce105e9cab08f8bb107dca340e72ae1d39d19f6118538ed32f449d6 SHA512 450a40f94a48e9396979e764e494ad624d8333f3378b91ea69b23fc836df8f5c43bbd6c8cfd91da2ab95a476e1ff042338968e09b720447f2241c014bfc75159 DIST system.threading.timer.4.3.0.nupkg 77054 BLAKE2B be1665b86776f2f7e780de889e363a3c10da581eaf9a414da5ae5d059564281d78691142281d31b48c47b9efc084f1826165763097273f77e58699742c8c93da SHA512 d5ce8e258b7be7be268f944e21621195948106f57e6c46e69b2887c46f567760368b14e84046b4be4466ecd08ecd4cb04016a2ff7948cb4640960befc7aa1739 DIST system.valuetuple.4.4.0.nupkg 222120 BLAKE2B 09077c44b4203c10e418dc695a55a38f15f7862e39a4a39ae934bba6a9809609f71136f94a818acf1e2297e25bd3f2d126454cfbd10f26e1e9434647ce08e1b1 SHA512 841974ff23eab4c9f0aeca82612c58af801bbe8f614956267fee791278843320843c944cd551abf28fa41de1c9744aa0afac2b40c859ec7a306267a3aee5d2b6 +DIST system.valuetuple.4.5.0.nupkg 204904 BLAKE2B effebc14eba236b1b5c4dbbab544781867b66418fb293ecb1a71c42daeeacd4327c3cb6f988742a038fb978c2d23546485e3c29ca7afc41c5e2425013c29e842 SHA512 fa00ebb5045d12c51274f64411c551981beceb1266a8606a4731063109b95ea1f15939197bf3d2ba899db61e593dc39bfce876908bba34286823525093ae3d8e DIST system.valuetuple.4.6.1.nupkg 87142 BLAKE2B ce66ad943a31706765403796cd6fa50286ebb65b070b7ec989fa9ca974e0b60f24383882830c24b10761c0657f34927f06f9b4e9c471007d1bd2fa4f7ba00c0e SHA512 5fbac1c55566186e0cf0bd7360560e33262dc3dc106630bd8cd442b5cef4d97dbc822e83991a7beab66248bc00e1be68491e47ec4d1900f1d843429e5af910e0 DIST system.windows.extensions.4.7.0.nupkg 96529 BLAKE2B eb5e3d2f4712b6c791d390de9517d5d435e1a6955966eb7472ba1c7faff12bd391ac4f23d02a6dc850a29a8d5d506f0a0fbbe1cd83d21863800aaa51b065752b SHA512 f7bc7cafc5f542a11457a27fdb96ab8a8c8d06851df6d8bc3ac40c2038abc71907feb64ad9ec27ca940d6e51b316f04d2dc3d24cf1b2b5173cde9e20b6aa0709 DIST system.xml.readerwriter.4.3.0.nupkg 1388897 BLAKE2B ae51b8fe4492dec1e4e3584d05b0f477fd4e75e79dddb46d8077ae5311245d6fc6213d0655025f25db56f1370cb0e88bd60a83dc937bb53db1db0262390281f2 SHA512 991101497fbd39e43fc306ca280a465318868afa8db1f34bb87c266fe61f0c81a0ec34a797b236ee823bd60d1149b7592def96fe044abb511858efffe890c2e6 diff --git a/www-apps/prowlarr/prowlarr-2.3.5.5327.ebuild b/www-apps/prowlarr/prowlarr-2.3.5.5327.ebuild new file mode 100644 index 0000000000..c8156fbe28 --- /dev/null +++ b/www-apps/prowlarr/prowlarr-2.3.5.5327.ebuild @@ -0,0 +1,417 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DOTNET_PKG_COMPAT="8.0" +NUGET_APIS=( + "https://api.nuget.org/v3-flatcontainer" + "https://pkgs.dev.azure.com/Servarr/Servarr/_packaging/dotnet-bsd-crossbuild/nuget/v3/flat2" + "https://pkgs.dev.azure.com/Servarr/Servarr/_packaging/FluentMigrator/nuget/v3/flat2" + "https://pkgs.dev.azure.com/Servarr/Servarr/_packaging/Mono.Posix.NETStandard/nuget/v3/flat2" +) +NUGETS=" +anglesharp.xml@1.0.0 +anglesharp@1.3.0 +azure.core@1.47.1 +azure.identity@1.14.2 +benchmarkdotnet.annotations@0.14.0 +benchmarkdotnet@0.14.0 +bouncycastle.cryptography@2.6.1 +castle.core@4.4.1 +commandlineparser@2.9.1 +coverlet.collector@6.0.4 +dapper@2.1.66 +diacritical.net@1.0.4 +dryioc.dll@5.4.3 +dryioc.microsoft.dependencyinjection@6.2.0 +dynamitey@3.0.3 +fluentassertions@6.12.0 +fluentmigrator.abstractions@6.2.0 +fluentmigrator.extensions.postgres@6.2.0 +fluentmigrator.runner.core@6.2.0 +fluentmigrator.runner.postgres@6.2.0 +fluentmigrator.runner.sqlite@6.2.0 +fluentmigrator@6.2.0 +fluentvalidation@9.5.4 +gee.external.capstone@2.3.0 +iced@1.17.0 +impromptuinterface@8.0.6 +ipaddressrange@6.2.0 +mailkit@4.14.0 +microsoft.applicationinsights@2.23.0 +microsoft.aspnetcore.cryptography.internal@8.0.16 +microsoft.aspnetcore.cryptography.keyderivation@8.0.16 +microsoft.aspnetcore.webutilities@8.0.16 +microsoft.bcl.asyncinterfaces@1.1.0 +microsoft.bcl.asyncinterfaces@8.0.0 +microsoft.bcl.cryptography@8.0.0 +microsoft.codeanalysis.analyzers@3.3.3 +microsoft.codeanalysis.common@4.1.0 +microsoft.codeanalysis.csharp@4.1.0 +microsoft.codecoverage@17.10.0 +microsoft.csharp@4.7.0 +microsoft.data.sqlclient.sni.runtime@6.0.2 +microsoft.data.sqlclient@6.1.1 +microsoft.diagnostics.netcore.client@0.2.251802 +microsoft.diagnostics.runtime@2.2.332302 +microsoft.diagnostics.tracing.traceevent@3.1.8 +microsoft.dotnet.platformabstractions@3.1.6 +microsoft.extensions.caching.abstractions@8.0.0 +microsoft.extensions.caching.memory@8.0.1 +microsoft.extensions.configuration.abstractions@2.1.1 +microsoft.extensions.configuration.abstractions@8.0.0 +microsoft.extensions.configuration.binder@2.1.1 +microsoft.extensions.configuration.binder@8.0.2 +microsoft.extensions.configuration.commandline@8.0.0 +microsoft.extensions.configuration.environmentvariables@8.0.0 +microsoft.extensions.configuration.fileextensions@8.0.1 +microsoft.extensions.configuration.json@8.0.1 +microsoft.extensions.configuration.usersecrets@8.0.1 +microsoft.extensions.configuration@2.1.1 +microsoft.extensions.configuration@8.0.0 +microsoft.extensions.dependencyinjection.abstractions@2.1.1 +microsoft.extensions.dependencyinjection.abstractions@7.0.0 +microsoft.extensions.dependencyinjection.abstractions@8.0.0 +microsoft.extensions.dependencyinjection.abstractions@8.0.2 +microsoft.extensions.dependencyinjection@8.0.0 +microsoft.extensions.dependencyinjection@8.0.1 +microsoft.extensions.diagnostics.abstractions@8.0.1 +microsoft.extensions.diagnostics@8.0.1 +microsoft.extensions.fileproviders.abstractions@8.0.0 +microsoft.extensions.fileproviders.physical@8.0.0 +microsoft.extensions.filesystemglobbing@8.0.0 +microsoft.extensions.hosting.abstractions@8.0.1 +microsoft.extensions.hosting.windowsservices@8.0.1 +microsoft.extensions.hosting@8.0.1 +microsoft.extensions.logging.abstractions@2.1.1 +microsoft.extensions.logging.abstractions@8.0.0 +microsoft.extensions.logging.abstractions@8.0.2 +microsoft.extensions.logging.abstractions@8.0.3 +microsoft.extensions.logging.configuration@8.0.1 +microsoft.extensions.logging.console@8.0.1 +microsoft.extensions.logging.debug@8.0.1 +microsoft.extensions.logging.eventlog@8.0.1 +microsoft.extensions.logging.eventsource@8.0.1 +microsoft.extensions.logging@2.1.1 +microsoft.extensions.logging@8.0.0 +microsoft.extensions.logging@8.0.1 +microsoft.extensions.options.configurationextensions@8.0.0 +microsoft.extensions.options@2.1.1 +microsoft.extensions.options@8.0.0 +microsoft.extensions.options@8.0.2 +microsoft.extensions.primitives@2.1.1 +microsoft.extensions.primitives@8.0.0 +microsoft.identity.client.extensions.msal@4.73.1 +microsoft.identity.client@4.73.1 +microsoft.identitymodel.abstractions@6.35.0 +microsoft.identitymodel.abstractions@7.7.1 +microsoft.identitymodel.jsonwebtokens@7.7.1 +microsoft.identitymodel.logging@7.7.1 +microsoft.identitymodel.protocols.openidconnect@7.7.1 +microsoft.identitymodel.protocols@7.7.1 +microsoft.identitymodel.tokens@7.7.1 +microsoft.net.http.headers@8.0.16 +microsoft.net.test.sdk@17.10.0 +microsoft.netcore.platforms@1.1.0 +microsoft.netcore.platforms@1.1.1 +microsoft.netcore.platforms@2.0.0 +microsoft.netcore.platforms@2.1.2 +microsoft.netcore.platforms@5.0.0 +microsoft.netcore.targets@1.1.0 +microsoft.netcore.targets@1.1.3 +microsoft.openapi@1.6.23 +microsoft.sqlserver.server@1.0.0 +microsoft.testing.extensions.telemetry@1.7.3 +microsoft.testing.extensions.trxreport.abstractions@1.7.3 +microsoft.testing.extensions.vstestbridge@1.7.3 +microsoft.testing.platform.msbuild@1.7.3 +microsoft.testing.platform@1.7.3 +microsoft.testplatform.adapterutilities@17.13.0 +microsoft.testplatform.objectmodel@17.10.0 +microsoft.testplatform.objectmodel@17.13.0 +microsoft.testplatform.testhost@17.10.0 +microsoft.win32.primitives@4.3.0 +microsoft.win32.registry@4.4.0 +microsoft.win32.registry@5.0.0 +microsoft.win32.systemevents@8.0.0 +mimekit@4.14.0 +mono.nat@3.0.1 +mono.posix.netstandard@5.20.1.34-servarr20 +monotorrent@2.0.7 +moq@4.17.2 +nbuilder@6.1.0 +netstandard.library@1.6.1 +netstandard.library@2.0.0 +newtonsoft.json@13.0.1 +newtonsoft.json@13.0.4 +nlog.extensions.logging@5.4.0 +nlog.layouts.clefjsonlayout@1.0.3 +nlog.targets.syslog@7.0.0 +nlog@5.4.0 +npgsql@9.0.3 +nunit3testadapter@5.1.0 +nunit@3.14.0 +nunitxml.testlogger@3.1.20 +perfolizer@0.3.17 +polly.contrib.waitandretry@1.1.1 +polly.core@8.6.4 +polly@8.6.4 +restsharp.serializers.systemtextjson@106.15.0 +restsharp@106.15.0 +reusabletasks@2.0.0 +runtime.any.system.collections@4.3.0 +runtime.any.system.diagnostics.tools@4.3.0 +runtime.any.system.diagnostics.tracing@4.3.0 +runtime.any.system.globalization.calendars@4.3.0 +runtime.any.system.globalization@4.3.0 +runtime.any.system.io@4.3.0 +runtime.any.system.reflection.extensions@4.3.0 +runtime.any.system.reflection.primitives@4.3.0 +runtime.any.system.reflection@4.3.0 +runtime.any.system.resources.resourcemanager@4.3.0 +runtime.any.system.runtime.handles@4.3.0 +runtime.any.system.runtime.interopservices@4.3.0 +runtime.any.system.runtime@4.3.0 +runtime.any.system.text.encoding.extensions@4.3.0 +runtime.any.system.text.encoding@4.3.0 +runtime.any.system.threading.tasks@4.3.0 +runtime.any.system.threading.timer@4.3.0 +runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl@4.3.0 +runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl@4.3.0 +runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl@4.3.0 +runtime.native.system.io.compression@4.3.0 +runtime.native.system.net.http@4.3.0 +runtime.native.system.security.cryptography.apple@4.3.0 +runtime.native.system.security.cryptography.openssl@4.3.0 +runtime.native.system@4.3.0 +runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl@4.3.0 +runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl@4.3.0 +runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple@4.3.0 +runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl@4.3.0 +runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl@4.3.0 +runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl@4.3.0 +runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl@4.3.0 +runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl@4.3.0 +runtime.unix.microsoft.win32.primitives@4.3.0 +runtime.unix.system.console@4.3.1 +runtime.unix.system.diagnostics.debug@4.3.0 +runtime.unix.system.io.filesystem@4.3.0 +runtime.unix.system.net.primitives@4.3.0 +runtime.unix.system.net.sockets@4.3.0 +runtime.unix.system.private.uri@4.3.0 +runtime.unix.system.runtime.extensions@4.3.0 +sentry@4.0.2 +sharpziplib@1.4.2 +sourcegear.sqlite3@3.50.4.2 +stylecop.analyzers.unstable@1.2.0.556 +swashbuckle.aspnetcore.swagger@8.1.4 +swashbuckle.aspnetcore.swaggergen@8.1.4 +system.appcontext@4.3.0 +system.buffers@4.3.0 +system.clientmodel@1.5.1 +system.codedom@5.0.0 +system.collections.concurrent@4.3.0 +system.collections.immutable@5.0.0 +system.collections.nongeneric@4.3.0 +system.collections.specialized@4.3.0 +system.collections@4.3.0 +system.componentmodel.annotations@5.0.0 +system.componentmodel.primitives@4.3.0 +system.componentmodel.typeconverter@4.3.0 +system.componentmodel@4.3.0 +system.configuration.configurationmanager@4.4.0 +system.configuration.configurationmanager@8.0.1 +system.console@4.3.0 +system.data.sqlite@2.0.2 +system.diagnostics.debug@4.3.0 +system.diagnostics.diagnosticsource@4.3.0 +system.diagnostics.diagnosticsource@5.0.0 +system.diagnostics.diagnosticsource@6.0.1 +system.diagnostics.eventlog@8.0.1 +system.diagnostics.tools@4.3.0 +system.diagnostics.tracesource@4.3.0 +system.diagnostics.tracing@4.3.0 +system.drawing.common@8.0.19 +system.dynamic.runtime@4.3.0 +system.formats.asn1@8.0.1 +system.globalization.calendars@4.3.0 +system.globalization.extensions@4.3.0 +system.globalization@4.3.0 +system.identitymodel.tokens.jwt@7.7.1 +system.io.compression.zipfile@4.3.0 +system.io.compression@4.3.0 +system.io.filesystem.accesscontrol@5.0.0 +system.io.filesystem.primitives@4.3.0 +system.io.filesystem@4.3.0 +system.io.pipelines@8.0.0 +system.io@4.3.0 +system.linq.expressions@4.3.0 +system.linq@4.3.0 +system.management@5.0.0 +system.memory.data@8.0.1 +system.memory@4.5.1 +system.memory@4.5.4 +system.memory@4.6.3 +system.net.http@4.3.0 +system.net.nameresolution@4.3.0 +system.net.primitives@4.3.0 +system.net.sockets@4.3.0 +system.objectmodel@4.3.0 +system.private.uri@4.3.0 +system.private.uri@4.3.2 +system.reflection.emit.ilgeneration@4.3.0 +system.reflection.emit.lightweight@4.3.0 +system.reflection.emit@4.3.0 +system.reflection.emit@4.7.0 +system.reflection.extensions@4.3.0 +system.reflection.metadata@1.6.0 +system.reflection.metadata@5.0.0 +system.reflection.primitives@4.3.0 +system.reflection.typeextensions@4.3.0 +system.reflection@4.3.0 +system.resources.resourcemanager@4.3.0 +system.runtime.compilerservices.unsafe@5.0.0 +system.runtime.compilerservices.unsafe@6.0.0 +system.runtime.extensions@4.3.0 +system.runtime.handles@4.3.0 +system.runtime.interopservices.runtimeinformation@4.3.0 +system.runtime.interopservices@4.3.0 +system.runtime.loader@4.3.0 +system.runtime.numerics@4.3.0 +system.runtime@4.3.0 +system.security.accesscontrol@4.4.0 +system.security.accesscontrol@5.0.0 +system.security.claims@4.3.0 +system.security.cryptography.algorithms@4.3.0 +system.security.cryptography.cng@4.3.0 +system.security.cryptography.csp@4.3.0 +system.security.cryptography.encoding@4.3.0 +system.security.cryptography.openssl@4.3.0 +system.security.cryptography.pkcs@8.0.1 +system.security.cryptography.primitives@4.3.0 +system.security.cryptography.protecteddata@4.4.0 +system.security.cryptography.protecteddata@4.5.0 +system.security.cryptography.protecteddata@8.0.0 +system.security.cryptography.x509certificates@4.3.0 +system.security.principal.windows@4.3.0 +system.security.principal.windows@4.4.0 +system.security.principal.windows@5.0.0 +system.security.principal@4.3.0 +system.servicemodel.syndication@8.0.0 +system.serviceprocess.servicecontroller@8.0.1 +system.text.encoding.codepages@4.5.1 +system.text.encoding.codepages@8.0.0 +system.text.encoding.extensions@4.3.0 +system.text.encoding@4.3.0 +system.text.json@5.0.2 +system.text.json@8.0.6 +system.text.regularexpressions@4.3.0 +system.threading.tasks.extensions@4.3.0 +system.threading.tasks.extensions@4.5.4 +system.threading.tasks@4.3.0 +system.threading.threadpool@4.3.0 +system.threading.timer@4.3.0 +system.threading@4.3.0 +system.valuetuple@4.5.0 +system.valuetuple@4.6.1 +system.xml.readerwriter@4.3.0 +system.xml.xdocument@4.3.0 +system.xml.xmldocument@4.3.0 +yamldotnet@16.3.0 +" + +inherit dotnet-pkg systemd + +DESCRIPTION="An indexer manager/proxy to integrate with your various PVR apps" +HOMEPAGE="https://prowlarr.com" +SRC_URI=" + https://github.com/Prowlarr/Prowlarr/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://gitlab.com/api/v4/projects/69517529/packages/generic/${PN}/${PV}/${P}-deps.tar.xz + ${NUGET_URIS} +" + +S="${WORKDIR}/Prowlarr-${PV}" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="test" +PROPERTIES="test_network" + +DOTNET_PKG_PROJECTS=( "src/Prowlarr.sln" ) +DOTNET_PKG_BAD_PROJECTS=( + "src/NzbDrone.Automation.Test/Prowlarr.Automation.Test.csproj" + "src/NzbDrone.Host.Test/Prowlarr.Host.Test.csproj" + "src/NzbDrone.Integration.Test/Prowlarr.Integration.Test.csproj" + "src/NzbDrone.Windows.Test/Prowlarr.Windows.Test.csproj" + "src/NzbDrone.Windows/Prowlarr.Windows.csproj" + "src/ServiceHelpers/ServiceInstall/ServiceInstall.csproj" + "src/ServiceHelpers/ServiceUninstall/ServiceUninstall.csproj" + "src/WindowsServiceHelpers" +) + +RDEPEND=" + acct-group/prowlarr + acct-user/prowlarr + dev-db/sqlite +" +DEPEND=" + !!www-apps/prowlarr-bin +" +BDEPEND=" + sys-apps/yarn +" + +PATCHES=( + "${FILESDIR}/${PN}-2.3.3.5296-look-up-package_info-in-the-startup-folder.patch" +) + +pkg_setup() { + dotnet-pkg_pkg_setup + + export DOTNET_PKG_BUILD_EXTRA_ARGS=( + -p:"AssemblyConfiguration=develop" + -p:"AssemblyVersion=${PV}" + -p:"RuntimeIdentifiers=${DOTNET_PKG_RUNTIME}" + -p:"SentryUploadSymbols=false" + -t:"PublishAllRids" + ) +} + +src_prepare() { + dotnet-pkg_src_prepare + dotnet-pkg_remove-bad "${DOTNET_PKG_PROJECTS[0]}" +} + +src_compile() { + dotnet-pkg_src_compile + + yarn run build --env production --no-stats || die + cp -r "${S}/_output/UI" "${DOTNET_PKG_OUTPUT}" || die +} + +src_test() { + filters=( + 'FullyQualifiedName!=NzbDrone.Common.Test.ServiceFactoryFixture.event_handlers_should_be_unique' + 'FullyQualifiedName!~NzbDrone.Common.Test.Http.HttpClientFixture.should_parse_malformed_cloudflare_cookie' + 'FullyQualifiedName!~NzbDrone.Common.Test.Http.HttpClientFixture.should_reject_malformed_domain_cookie' + 'FullyQualifiedName!~NzbDrone.Common.Test.Http.HttpClientFixture.should_send_headers' + ) + + dotnet-pkg-base_test "${DOTNET_PKG_PROJECTS[0]}" \ + --filter "$(IFS='&'; echo "${filters[*]}")" +} + +src_install() { + dotnet-pkg_src_install + + dodoc LICENSE + + # This disables the update feature + insinto "/usr/share/${P}" + echo "PackageVersion=${PV}" | cat "${FILESDIR}/package_info" - > package_info + doins "package_info" + + systemd_newunit "${FILESDIR}/prowlarr.service" "prowlarr.service" +}