diff --git a/acct-group/graftcp/graftcp-0.ebuild b/acct-group/graftcp/graftcp-0.ebuild new file mode 100644 index 0000000000..6ad6c8dc7c --- /dev/null +++ b/acct-group/graftcp/graftcp-0.ebuild @@ -0,0 +1,8 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-group + +ACCT_GROUP_ID=-1 diff --git a/acct-group/graftcp/metadata.xml b/acct-group/graftcp/metadata.xml new file mode 100644 index 0000000000..7ebbd03347 --- /dev/null +++ b/acct-group/graftcp/metadata.xml @@ -0,0 +1,8 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + diff --git a/acct-user/graftcp/graftcp-0.ebuild b/acct-user/graftcp/graftcp-0.ebuild new file mode 100644 index 0000000000..db8afe7acb --- /dev/null +++ b/acct-user/graftcp/graftcp-0.ebuild @@ -0,0 +1,11 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-user + +ACCT_USER_ID=-1 +ACCT_USER_GROUPS=( graftcp ) + +acct-user_add_deps diff --git a/acct-user/graftcp/metadata.xml b/acct-user/graftcp/metadata.xml new file mode 100644 index 0000000000..7ebbd03347 --- /dev/null +++ b/acct-user/graftcp/metadata.xml @@ -0,0 +1,8 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + diff --git a/app-misc/ani-cli/Manifest b/app-misc/ani-cli/Manifest index 4f53c95ec1..d242198112 100644 --- a/app-misc/ani-cli/Manifest +++ b/app-misc/ani-cli/Manifest @@ -1,2 +1 @@ DIST ani-cli-4.10.tar.gz 474063 BLAKE2B 57361f3d7e7b301e825a729d6abd81978165b721487ed94a1ae16cc9f3563763239239b093b853c249e8be119a83bdb422afd6c68d7b36bdc1168ba9c9dd3ad3 SHA512 785ea92cd6d9470a9d722638f766bc176644962b7fde85e8dd0bf4ba38c8e538b00ca1a62e06b2b2626bfdb134856b4e6779912e667a001f6155777ff7ecd439 -DIST ani-cli-4.9.tar.gz 473057 BLAKE2B 978ab41f40b6ddf9d2e2ac77e56de57e1246fbc20af54e950ea2ff0ddee6d02c099bf02804f888154a970ad13e421e392ad74d830f95d00e8806f4ba009196f2 SHA512 55a385dd7e19a5dae9c620a44e77f181c81164bb147b4b7c6a2a0f5a1a2188251eff7638348bb1b764c3beab533432f13ffc54726a50613a889d6372f928c2b5 diff --git a/app-misc/ani-cli/ani-cli-4.10.ebuild b/app-misc/ani-cli/ani-cli-4.10.ebuild index af0697442c..dbe97a9d24 100644 --- a/app-misc/ani-cli/ani-cli-4.10.ebuild +++ b/app-misc/ani-cli/ani-cli-4.10.ebuild @@ -22,7 +22,7 @@ SLOT="0" DEPEND=" app-shells/fzf media-video/mpv - net-misc/aria2 + net-misc/aria2[adns] net-misc/curl net-misc/yt-dlp " diff --git a/app-misc/ani-cli/ani-cli-4.9.ebuild b/app-misc/ani-cli/ani-cli-4.9.ebuild deleted file mode 100644 index af0697442c..0000000000 --- a/app-misc/ani-cli/ani-cli-4.9.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="A cli to browse and watch anime." -HOMEPAGE="https://github.com/pystardust/ani-cli" -if [[ "${PV}" == *9999* ]]; then - EGIT_REPO_URI="https://github.com/pystardust/${PN}.git" - inherit git-r3 -else - SRC_URI=" - https://github.com/pystardust/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz - " - S="${WORKDIR}/${P}" - KEYWORDS="~amd64 ~arm64 ~x86" -fi - -LICENSE="GPL-3" -SLOT="0" - -DEPEND=" - app-shells/fzf - media-video/mpv - net-misc/aria2 - net-misc/curl - net-misc/yt-dlp -" - -RDEPEND="${DEPEND}" - -src_install() { - dobin "${PN}" - doman "${PN}.1" -} diff --git a/app-misc/ani-cli/ani-cli-9999.ebuild b/app-misc/ani-cli/ani-cli-9999.ebuild index af0697442c..dbe97a9d24 100644 --- a/app-misc/ani-cli/ani-cli-9999.ebuild +++ b/app-misc/ani-cli/ani-cli-9999.ebuild @@ -22,7 +22,7 @@ SLOT="0" DEPEND=" app-shells/fzf media-video/mpv - net-misc/aria2 + net-misc/aria2[adns] net-misc/curl net-misc/yt-dlp " diff --git a/dev-games/godot-dotnet/Manifest b/dev-games/godot-dotnet/Manifest index 4cc081e7fd..6d449a71f8 100644 --- a/dev-games/godot-dotnet/Manifest +++ b/dev-games/godot-dotnet/Manifest @@ -1,9 +1,15 @@ DIST DiffPlex.1.5.0.nupkg 42162 BLAKE2B 765876495af5b34387c999df54c67f4c5e79d6c5ed33bdccbd3fa6eabfc670b2c983e62daceed6349133024a3d805075e110eebff7470fe9425295de2105adc4 SHA512 8c25594b1bb32950977df3c4282e6aad0abf939496db167b764500afc330d9137f044073466ea3c99d88ae274e0addaf0b877df9dce9af9ba0dd660e941fa53c DIST Godot.SourceGenerators.4.4.1.nupkg 58404 BLAKE2B 8a043bb40e43520de78d13d66d8bb7f4c588d8c38591d90426935d77966c141ecd2bb09bb54b00beb184d4910aed4e478ab3fc576c9645912dfda8acb34daa04 SHA512 84873d27957e6cc725cbc1c86c0bbc948281a7b8cf6e19de92d119e95a5ac15d12162925e409b2a01279bd8e2150d58383c47c1b0cc7a401aa3882877af207a5 +DIST Godot.SourceGenerators.4.5.0.nupkg 58973 BLAKE2B 8360fa306ae34c90fd5c5060b4226963eed5c8e9704100d20717112074f3a83ca1336d7fee954151f33e46eb75372999aa62b20036abf67d9921143d702d1e7d SHA512 0ad69c11d976369710c80c2d404cda3e1a617daf28e23bcb5038570088105ef69d464147679bc9a8984538a87b23941bfc0b71749f85cbd7936790224bce1b98 DIST GodotSharp.4.4.1.nupkg 2906823 BLAKE2B 6d8abf41ad90543f3c7f909e457cf2982c74c686dce3afb02f8f6e40104e68f837e99d97a7785918b2c92092f89767587bb5d45da39b81e2b789c9f5fc4e6df4 SHA512 04ab1e371f277670c5254adc926927dcb7e870eb1a64984da03acdf6d9835d227acf12bc376e7a571792dd82097ac5a7a776d2df51e02c99199c6a6f4952c450 +DIST GodotSharp.4.5.0.nupkg 3028398 BLAKE2B d47f41f527bc12b92297deee7bfcb252d1db347e1cb6877555e5471238541e2c979d619e14f2900ed59ba030e3a4f2544e4ba5d5ffae1d6299176a212746cf28 SHA512 9f2c437bcfc5c4315d89f2d8e844fc10d5f9a88915a986acdb3867b100512b10b17c509fa0fca61aadc483bd37e6e7c8ed85ad8a421b672d8f06317108212bd4 +DIST GodotTools.IdeMessaging.1.1.2.nupkg 34674 BLAKE2B 09af425bcbda47cbe13c9a59a16b8e0d3f4e06334d09767e0087a8991c712cd611181b73e5747ad4e5e7143ce666ae3da3d34b69a50b2bfcaef0b25c52f66a18 SHA512 9e7626e706b3f287eeb9e762255bb907e4558107ea9909de7797a4c0c45362147fb3ba86509d2910c67c7b43dbd13aa07ce25439c4cc3a6c8d53f5ca1a533793 DIST Humanizer.Core.2.14.1.nupkg 538179 BLAKE2B c3e3c3c7d3fb3484dc85f5eaf25ff4f4428cd36b3458c5664fa7c29cb62ea291aded48a369823459d684ff79ce63a16650dcd37e8cd123c23ab943faea92cfd7 SHA512 cb3a8653f1ca34b67d52fafa92f49cdf0615fd2e4efc8be4948516e5617b32e8af18b63cc12e486672cf92dec3d4a5bc12dd849e5d08dcbce0daf196336e17b3 DIST Humanizer.Core.2.2.0.nupkg 104728 BLAKE2B 6c383abbbed9250f2a7eeec4478ead8f23ad53aa62a5b0f22e71fed9157aa6644a9a7518842d637885b7b63a4300754e1a7e9f3f9968725607ad30bf18e27a21 SHA512 e232459f914c8e7fc3f8dee69a85e66beb8c44515d4c83a976ee24084a91f32aae61c6f845ff38edcae02d0bcab44f9ec253277dccf2f4ae7e82235047bc6ade DIST JetBrains.Annotations.2019.1.3.nupkg 109848 BLAKE2B 55c50a110ce3206d39160e8b731369d75f469a627131e0f8987795ce01c93f0b3a86ae8605078b0afdd3b3f9d9eee491ad299928bdb51837bce27e1cab378adb SHA512 b655a923edc9c4948fd75b56689e07fc9151dfef0b63bc8d3e0a315a72b41559d3d6e69dbf662c0303dd00d9efc5a6238d1bd9081d5e8d1b379486ff8ebb0776 +DIST JetBrains.Lifetimes.2024.3.0.nupkg 442945 BLAKE2B 168d194a081f692512d2ee14d19807d459dc02339ccd6bfc43e7ed1b86f0d1bfc2b7d06d8b9d9fc6f4413c8cb869de85e2366a38c52cd7d02e03e8791efa1b14 SHA512 d187dcc10f6b3467d0d621355de736c458fc6b67126d334f989d6acea8f496cd7ddb1e22e3df5ef70e29670349c657c6694bd801874e85c6bf06a4ca8366f010 +DIST JetBrains.RdFramework.2024.3.0.nupkg 301258 BLAKE2B ff2b42a422d06f3244514c08948945de5148b58a6267b0a32f31c71f0b3df03a4edb35572526e68803e878ffdd1604ba5c9936b9c85d4581f3a7f14e66028e27 SHA512 ce6f5c8d2cb672ebf5513b863f4936447469105d7a45049757287d8b88d6c88a422ad39c98152d6e4a3478f84ee6d4f68c11c54f08b3144bcc70c08d10f5b715 +DIST JetBrains.Rider.PathLocator.1.0.12.nupkg 24750 BLAKE2B 97d2eb092cdb2571b72d8e00297931d962e3a5e524fcd659c84de73aca5ab948ee5aa6f04e73e688d53f0cae748898ff52e0361ac932e666ff0c77ebc3745786 SHA512 c4806230e6a33b94417ed721a04cc7936a0761922734d0b7b51bf54d942c2208a675aaa78563c3315c102c2b34cd8fde733ed73b2826f593dbb899bf7fa19449 DIST JetBrains.Rider.PathLocator.1.0.9.nupkg 32084 BLAKE2B a5cfb0680b19618d23de6df9d67eee840a776e30ab02b8bdf4a060766d371b11759fcde4b80ef67f99ad3865a27435c62722c5f5bef9cff0543f6a9764b72b25 SHA512 d3e4ce00b5c7a0a303f583cd7bd80e93ca05ea823ca68ea49357795385d322c65f257e460e0b924a4e7b7277561997c2f93cc8ddf63346dc31bba6165f9f4818 DIST Microsoft.Bcl.AsyncInterfaces.5.0.0.nupkg 74074 BLAKE2B 8e27e56988f0120d2b8e17e05dc6b801bfcb237b700dab5054049473db34d6a2fa4f59eeef7c857c31002488a882910ea7f44be2187b85dd5d1a96edcaddd234 SHA512 cea6febc03e3ddd6fc8ad31ebe92fc3f7134f81cc1fef8fb079ec3cd72f8a31120e836c8c39bf16109abd2253919371e2462b9570a2fd6525ad9dfd1f9929a28 DIST Microsoft.Bcl.AsyncInterfaces.7.0.0.nupkg 95839 BLAKE2B 057f789af840dcb18f3e2a823f8e16725fdecf93986a469544876d66854e541fcbda2031f8379fc22489d5a8a1fd9f766285b99cae88b7ef8412cb4befb0fabe SHA512 35bf41d65c4269bd0b662d228cd2c4a70e21830b745a5f1040cd43c488494b6a2d0a102d21531fc86ad89776337528eca6f0583e588996bd240ad8b334055edf @@ -216,6 +222,7 @@ DIST System.Xml.XmlDocument.4.0.1.nupkg 285151 BLAKE2B a58a4b04d21e6de8fc5f66294 DIST coverlet.collector.3.2.0.nupkg 2209480 BLAKE2B 175bcfcb9d6e5177d44f2d607f2411cbe77d6009d096bbc84372e33d7be972d3e39ec39d7f2669b4b91f4bcf44f6ddd46bc91541c0cc4843426e2dd1073bf5c2 SHA512 b63d02a5d3233805b42f0b8cc76f40c8d9f5a0117beb6bdb2ab147f5521bb99919b29d51ff91767ce0bfcab92d25fc8fe794133cadc60da3e009ae18d10fc920 DIST envdte.17.8.37221.nupkg 158612 BLAKE2B 01ce699e809c684d957f92822a5a5e0740e7d98f905f9d6b2c24bd6571d469c37265fc874acb1a32206964a0414b97641df04bac22af055ba61a5ba4d4842fdc SHA512 68a892707d5637a4170e14d89d7039349c32b3722723b63ea396681c6ed07a6e8ba626ebce393eb03c7034b94e1a21fdf80dbcb18fe0224d55192779d6ee63fe DIST godot-4.4.1-stable.tar.xz 37561040 BLAKE2B 6c424f1faa28b43a9835ea80a75de273f81877e180c0664b39080a7fa57d4d580a9b9fc6bed50a308f3a15a429c9b93d63cee99a347d6cf1cbe87b870a76f284 SHA512 f67882a70dc9e2d2efbbc9cda657f292ba05bb4c8341809c56fe054979032a93b04f9125815865efeaa269cf404010eb74f075a37faebb2a8f28be5abb706480 +DIST godot-4.5-stable.tar.xz 42771064 BLAKE2B 3a3e816f124bf26a20d6ecb256e49ce8939687c2b21ac527e7e4b6543ef54137ef11df31e1c5bcbbb061d9b426d58d22ef37256965870fd2c9bfe06d6315736f SHA512 046428d8c336747d1853e4a2cdab82e3d6605d25c64dc85efdaa600cbca7436e59e32b401e89b92bcef42059afb2b9156bbce85c34a658cf76957830bd829d50 DIST runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.0.nupkg 44390 BLAKE2B 60483871cb9b81514f5b63f1f9ab9cf1c7a6ddb1d33a2a65608b47a2cf8cc3b7eee8e087250a1c49eb2893f36f29410e897387346fa4c3fc5c71e41046f13673 SHA512 b2cf809fe50c4b46bd6f2372265cd3059622550123afceb5dbb2410906c07a7f47bae4273584d29253d5e7a63a17c68c7ba0434608bbc8fd4d00e479b2f128ff DIST runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.0.nupkg 42827 BLAKE2B d2b79a9b83e0bdf569a5c333ba4f86ccb1d5b532d2e1cff3ba7bb597688ac78268a515be4c35a025c66727070100634a4bc946e02ae7b93061be968fab241bed SHA512 fd8e32d7d3e9a465202e391b0ab8b95e212900879bc4d8ac22954fd2d0f98fa579e9d25f88885ac2a4bf1eba755db940f8d131250a3ffec34dbe77431a379cab DIST runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.0.nupkg 42833 BLAKE2B be9197f3008b3dda19a45e5b5df2ce3604f58a98045a122aa77f082708de67ad953fba761c39ec419e945155ad74d5800638feb581e5d84424ba104f32541640 SHA512 4afac5cc1734330a6103880e790d639e825bfb1b34dbd42083762c47db5e5dab6c03efd16049ac03861d7d87746caed09c7534241d51b7341d47ba6af7e8dd31 diff --git a/dev-games/godot-dotnet/files/godot-dotnet-4.5-scons.patch b/dev-games/godot-dotnet/files/godot-dotnet-4.5-scons.patch new file mode 100644 index 0000000000..ac1fd270ed --- /dev/null +++ b/dev-games/godot-dotnet/files/godot-dotnet-4.5-scons.patch @@ -0,0 +1,16 @@ +--- a/SConstruct ++++ b/SConstruct +@@ -304,2 +304,3 @@ + opts.Add("CC", "C compiler binary") ++opts.Add("AR", "Archiver") + opts.Add("LINK", "Linker binary") +@@ -745,3 +746,3 @@ + # `-msse2` is implied when compiling for x86_64. +- env.Append(CCFLAGS=["-msse4.2", "-mpopcnt"]) ++ pass + elif env["arch"] == "x86_32": +@@ -817,3 +818,3 @@ + else: +- env.AppendUnique(LINKFLAGS=["-s"]) ++ pass + diff --git a/dev-games/godot-dotnet/godot-dotnet-4.5.ebuild b/dev-games/godot-dotnet/godot-dotnet-4.5.ebuild new file mode 100644 index 0000000000..a6f32865a5 --- /dev/null +++ b/dev-games/godot-dotnet/godot-dotnet-4.5.ebuild @@ -0,0 +1,523 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..13} ) +DOTNET_PKG_COMPAT="8.0" +NUGETS=" +coverlet.collector@3.2.0 +DiffPlex@1.5.0 +envdte@17.8.37221 +GodotSharp@4.5.0 +Godot.SourceGenerators@4.5.0 +GodotTools.IdeMessaging@1.1.2 +Humanizer.Core@2.14.1 +Humanizer.Core@2.2.0 +JetBrains.Annotations@2019.1.3 +JetBrains.Lifetimes@2024.3.0 +JetBrains.RdFramework@2024.3.0 +JetBrains.Rider.PathLocator@1.0.12 +Microsoft.Bcl.AsyncInterfaces@5.0.0 +Microsoft.Bcl.AsyncInterfaces@7.0.0 +Microsoft.Build@15.1.548 +Microsoft.Build.Framework@15.1.548 +Microsoft.Build.NoTargets@2.0.1 +Microsoft.Build.Locator@1.2.6 +Microsoft.CodeAnalysis.Analyzers@3.3.2 +Microsoft.CodeAnalysis.Analyzers@3.3.4 +Microsoft.CodeAnalysis.Analyzer.Testing@1.1.1 +Microsoft.CodeAnalysis.CodeFix.Testing@1.1.1 +Microsoft.CodeAnalysis.Common@3.11.0 +Microsoft.CodeAnalysis.Common@4.8.0 +Microsoft.CodeAnalysis.CSharp@3.11.0 +Microsoft.CodeAnalysis.CSharp@4.8.0 +Microsoft.CodeAnalysis.CSharp.Analyzer.Testing@1.1.1 +Microsoft.CodeAnalysis.CSharp.Analyzer.Testing.XUnit@1.1.1 +Microsoft.CodeAnalysis.CSharp.CodeFix.Testing@1.1.1 +Microsoft.CodeAnalysis.CSharp.CodeFix.Testing.XUnit@1.1.1 +Microsoft.CodeAnalysis.CSharp.SourceGenerators.Testing@1.1.1 +Microsoft.CodeAnalysis.CSharp.SourceGenerators.Testing.XUnit@1.1.1 +Microsoft.CodeAnalysis.CSharp.Workspaces@3.11.0 +Microsoft.CodeAnalysis.CSharp.Workspaces@4.8.0 +Microsoft.CodeAnalysis.SourceGenerators.Testing@1.1.1 +Microsoft.CodeAnalysis.Testing.Verifiers.XUnit@1.1.1 +Microsoft.CodeAnalysis.Workspaces.Common@3.11.0 +Microsoft.CodeAnalysis.Workspaces.Common@4.8.0 +Microsoft.CodeCoverage@17.7.1 +Microsoft.NETCore.Platforms@1.0.1 +Microsoft.NETCore.Platforms@1.1.0 +Microsoft.NETCore.Platforms@2.0.0 +Microsoft.NETCore.Platforms@5.0.0 +Microsoft.NETCore.Targets@1.0.1 +Microsoft.NETCore.Targets@1.1.0 +Microsoft.NETFramework.ReferenceAssemblies@1.0.0 +Microsoft.NETFramework.ReferenceAssemblies.net461@1.0.0 +Microsoft.NET.Test.Sdk@17.7.1 +Microsoft.TestPlatform.ObjectModel@17.7.1 +Microsoft.TestPlatform.TestHost@17.7.1 +Microsoft.VisualBasic@10.0.1 +Microsoft.VisualStudio.Composition@16.1.8 +Microsoft.VisualStudio.Composition.NetFxAttributes@16.1.8 +Microsoft.VisualStudio.Interop@17.8.37221 +Microsoft.VisualStudio.Validation@15.0.82 +Microsoft.Win32.Primitives@4.0.1 +Microsoft.Win32.Primitives@4.3.0 +Microsoft.Win32.Registry@4.0.0 +Microsoft.Win32.Registry@4.3.0 +Microsoft.Win32.Registry@5.0.0 +NETStandard.Library@1.6.1 +NETStandard.Library@2.0.3 +Newtonsoft.Json@13.0.1 +NuGet.Common@5.6.0 +NuGet.Configuration@5.6.0 +NuGet.Frameworks@6.12.1 +NuGet.Frameworks@6.5.0 +NuGet.Packaging@5.6.0 +NuGet.Protocol@5.6.0 +NuGet.Resolver@5.6.0 +NuGet.Versioning@5.6.0 +ReflectionAnalyzers@0.1.22-dev +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@4.0.0 +runtime.native.System@4.3.0 +runtime.native.System.IO.Compression@4.1.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.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 +System.AppContext@4.1.0 +System.AppContext@4.3.0 +System.Buffers@4.3.0 +System.Buffers@4.5.1 +System.Collections@4.0.11 +System.Collections@4.3.0 +System.Collections.Concurrent@4.0.12 +System.Collections.Concurrent@4.3.0 +System.Collections.Immutable@1.2.0 +System.Collections.Immutable@5.0.0 +System.Collections.Immutable@7.0.0 +System.Collections.NonGeneric@4.0.1 +System.ComponentModel.Composition@4.5.0 +System.Composition@1.0.31 +System.Composition@7.0.0 +System.Composition.AttributedModel@1.0.31 +System.Composition.AttributedModel@7.0.0 +System.Composition.Convention@1.0.31 +System.Composition.Convention@7.0.0 +System.Composition.Hosting@1.0.31 +System.Composition.Hosting@7.0.0 +System.Composition.Runtime@1.0.31 +System.Composition.Runtime@7.0.0 +System.Composition.TypedParts@1.0.31 +System.Composition.TypedParts@7.0.0 +System.Console@4.0.0 +System.Console@4.3.0 +System.Diagnostics.Contracts@4.0.1 +System.Diagnostics.Debug@4.0.11 +System.Diagnostics.Debug@4.3.0 +System.Diagnostics.DiagnosticSource@4.3.0 +System.Diagnostics.FileVersionInfo@4.0.0 +System.Diagnostics.Process@4.1.0 +System.Diagnostics.Process@4.3.0 +System.Diagnostics.Tools@4.3.0 +System.Diagnostics.TraceSource@4.0.0 +System.Diagnostics.Tracing@4.1.0 +System.Diagnostics.Tracing@4.3.0 +System.Dynamic.Runtime@4.0.11 +System.Dynamic.Runtime@4.3.0 +System.Globalization@4.0.11 +System.Globalization@4.3.0 +System.Globalization.Calendars@4.3.0 +System.Globalization.Extensions@4.3.0 +System.IO@4.1.0 +System.IO@4.3.0 +System.IO.Compression@4.1.0 +System.IO.Compression@4.3.0 +System.IO.Compression.ZipFile@4.3.0 +System.IO.FileSystem@4.0.1 +System.IO.FileSystem@4.3.0 +System.IO.FileSystem.Primitives@4.0.1 +System.IO.FileSystem.Primitives@4.3.0 +System.IO.Pipelines@5.0.1 +System.IO.Pipelines@7.0.0 +System.IO.Pipes@4.0.0 +System.Linq@4.1.0 +System.Linq@4.3.0 +System.Linq.Expressions@4.1.0 +System.Linq.Expressions@4.3.0 +System.Linq.Parallel@4.0.1 +System.Memory@4.5.4 +System.Memory@4.5.5 +System.Net.Http@4.3.0 +System.Net.Primitives@4.0.11 +System.Net.Primitives@4.3.0 +System.Net.Sockets@4.1.0 +System.Net.Sockets@4.3.0 +System.Numerics.Vectors@4.4.0 +System.ObjectModel@4.0.12 +System.ObjectModel@4.3.0 +System.Reflection@4.1.0 +System.Reflection@4.3.0 +System.Reflection.Emit@4.0.1 +System.Reflection.Emit@4.3.0 +System.Reflection.Emit.ILGeneration@4.0.1 +System.Reflection.Emit.ILGeneration@4.3.0 +System.Reflection.Emit.Lightweight@4.0.1 +System.Reflection.Emit.Lightweight@4.3.0 +System.Reflection.Extensions@4.0.1 +System.Reflection.Extensions@4.3.0 +System.Reflection.Metadata@1.3.0 +System.Reflection.Metadata@5.0.0 +System.Reflection.Metadata@7.0.0 +System.Reflection.Primitives@4.0.1 +System.Reflection.Primitives@4.3.0 +System.Reflection.TypeExtensions@4.1.0 +System.Reflection.TypeExtensions@4.3.0 +System.Resources.ResourceManager@4.0.1 +System.Resources.ResourceManager@4.3.0 +System.Runtime@4.1.0 +System.Runtime@4.3.0 +System.Runtime.CompilerServices.Unsafe@5.0.0 +System.Runtime.CompilerServices.Unsafe@6.0.0 +System.Runtime.Extensions@4.1.0 +System.Runtime.Extensions@4.3.0 +System.Runtime.Handles@4.0.1 +System.Runtime.Handles@4.3.0 +System.Runtime.InteropServices@4.1.0 +System.Runtime.InteropServices@4.3.0 +System.Runtime.InteropServices.RuntimeInformation@4.0.0 +System.Runtime.InteropServices.RuntimeInformation@4.3.0 +System.Runtime.Loader@4.0.0 +System.Runtime.Numerics@4.3.0 +System.Security.AccessControl@4.5.0 +System.Security.AccessControl@5.0.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.Primitives@4.3.0 +System.Security.Cryptography.ProtectedData@4.3.0 +System.Security.Cryptography.X509Certificates@4.3.0 +System.Security.Permissions@4.5.0 +System.Security.Principal@4.0.1 +System.Security.Principal.Windows@4.5.0 +System.Security.Principal.Windows@5.0.0 +System.Text.Encoding@4.0.11 +System.Text.Encoding@4.3.0 +System.Text.Encoding.CodePages@4.5.1 +System.Text.Encoding.CodePages@7.0.0 +System.Text.Encoding.Extensions@4.0.11 +System.Text.Encoding.Extensions@4.3.0 +System.Text.RegularExpressions@4.1.0 +System.Text.RegularExpressions@4.3.0 +System.Threading@4.0.11 +System.Threading@4.3.0 +System.Threading.Channels@7.0.0 +System.Threading.Overlapped@4.0.1 +System.Threading.Tasks@4.0.11 +System.Threading.Tasks@4.3.0 +System.Threading.Tasks.Dataflow@4.6.0 +System.Threading.Tasks.Extensions@4.0.0 +System.Threading.Tasks.Extensions@4.3.0 +System.Threading.Tasks.Extensions@4.5.4 +System.Threading.Thread@4.0.0 +System.Threading.Thread@4.3.0 +System.Threading.ThreadPool@4.0.10 +System.Threading.ThreadPool@4.3.0 +System.Threading.Timer@4.3.0 +System.ValueTuple@4.5.0 +System.Xml.ReaderWriter@4.0.11 +System.Xml.ReaderWriter@4.3.0 +System.Xml.XDocument@4.3.0 +System.Xml.XmlDocument@4.0.1 +System.Xml.XPath@4.0.1 +System.Xml.XPath.XmlDocument@4.0.1 +xunit@2.4.2 +xunit.abstractions@2.0.3 +xunit.analyzers@1.0.0 +xunit.assert@2.4.2 +xunit.core@2.4.2 +xunit.extensibility.core@2.4.2 +xunit.extensibility.execution@2.4.2 +xunit.runner.visualstudio@2.4.5 +" + +inherit desktop dotnet-pkg python-any-r1 flag-o-matic scons-utils +inherit shell-completion toolchain-funcs xdg +DESCRIPTION="Multi-platform 2D and 3D game engine with a feature-rich editor" +HOMEPAGE="https://godotengine.org/" +SRC_URI=" + https://github.com/godotengine/godot/releases/download/${PV}-stable/godot-${PV}-stable.tar.xz +" + +SRC_URI+=" ${NUGET_URIS} " + +S=${WORKDIR}/godot-${PV}-stable +LICENSE=" + MIT + Apache-2.0 BSD Boost-1.0 CC0-1.0 IJG Unlicense ZLIB + gui? ( CC-BY-4.0 ) tools? ( OFL-1.1 ) +" +SLOT="0" +KEYWORDS="~amd64" +# Enable roughly same as upstream by default so it works as expected, +# except raycast (tools-only heavy dependency), and deprecated. +IUSE=" + accessibility alsa +dbus debug deprecated double-precision +fontconfig + +gui pulseaudio raycast speech test +sdl +theora +tools +udev +upnp + +vulkan wayland +webp +" +REQUIRED_USE="wayland? ( gui )" +# TODO: tests still need more figuring out +RESTRICT="test" + +# dlopen: libglvnd +RDEPEND=" + !!dev-games/godot + app-arch/brotli:= + app-arch/zstd:= + dev-games/recastnavigation:= + dev-libs/icu:= + dev-libs/libpcre2:=[pcre32] + media-libs/freetype[brotli,harfbuzz] + media-libs/harfbuzz:=[icu] + media-libs/libogg + media-libs/libpng:= + media-libs/libvorbis + >=net-libs/mbedtls-3.6.2-r101:3= + net-libs/wslay + sys-libs/zlib:= + alsa? ( media-libs/alsa-lib ) + dbus? ( sys-apps/dbus ) + fontconfig? ( media-libs/fontconfig ) + gui? ( + media-libs/libglvnd + x11-libs/libX11 + x11-libs/libXcursor + x11-libs/libXext + x11-libs/libXi + x11-libs/libXinerama + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libxkbcommon + tools? ( raycast? ( media-libs/embree:4 ) ) + vulkan? ( media-libs/vulkan-loader[X,wayland?] ) + ) + pulseaudio? ( media-libs/libpulse ) + sdl? ( media-libs/libsdl3 ) + speech? ( app-accessibility/speech-dispatcher ) + theora? ( + media-libs/libtheora:= + tools? ( media-libs/libtheora[encode] ) + ) + tools? ( app-misc/ca-certificates ) + udev? ( virtual/udev ) + upnp? ( net-libs/miniupnpc:= ) + virtual/dotnet-sdk:8.0 + wayland? ( + dev-libs/wayland + gui-libs/libdecor + ) + webp? ( media-libs/libwebp:= ) +" +DEPEND=" + ${RDEPEND} + gui? ( x11-base/xorg-proto ) + tools? ( test? ( dev-cpp/doctest ) ) +" +BDEPEND=" + virtual/pkgconfig + wayland? ( dev-util/wayland-scanner ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-4.5-scons.patch +) + +src_unpack() { + default + + dotnet-pkg_src_unpack +} + +src_prepare() { + default + + # mbedtls normally has mbedtls.pc, but Gentoo's slotted one is mbedtls-3.pc + sed -E "/pkg-config/s/(mbedtls|mbedcrypto|mbedx509)/&-3/g" \ + -i platform/linuxbsd/detect.py || die + + sed -i "s|pkg-config |$(tc-getPKG_CONFIG) |" platform/linuxbsd/detect.py || die + + # use of builtin_ switches can be messy (see below), delete to be sure + local unbundle=( + brotli doctest embree freetype graphite harfbuzz icu4c libogg + libpng libtheora libvorbis libwebp linuxbsd_headers mbedtls + miniupnpc pcre2 recastnavigation sdl volk wslay zlib zstd + # certs: unused by generated header, but scons panics if not found + ) + rm -r "${unbundle[@]/#/thirdparty/}" || die + + ln -s -- "${ESYSROOT}"/usr/include/doctest thirdparty/ || die +} + +src_compile() { + local -x BUILD_NAME=gentoo # replaces "custom_build" in version string + + filter-lto #921017 + + local esconsargs=( + AR="$(tc-getAR)" CC="$(tc-getCC)" CXX="$(tc-getCXX)" + + progress=no + verbose=yes + + target=$(usex tools editor template_$(usex debug{,} release)) + dev_build=$(usex debug) + tests=$(usex tools $(usex test)) # bakes in --test in final binary + + accesskit=$(usex accessibility) + alsa=$(usex alsa) + dbus=$(usex dbus) + deprecated=$(usex deprecated) + precision=$(usex double-precision double single) + execinfo=no # not packaged, disables crash handler if non-glibc + fontconfig=$(usex fontconfig) + opengl3=$(usex gui) + pulseaudio=$(usex pulseaudio) + sdl=$(usex sdl) + speechd=$(usex speech) + udev=$(usex udev) + use_sowrap=no + use_volk=no # unnecessary when linking directly to libvulkan + vulkan=$(usex gui $(usex vulkan)) + wayland=$(usex wayland) + # TODO: retry to add optional USE=X, wayland support is new + # and gui build is not well wired to handle USE="-X wayland" yet + x11=$(usex gui) + + system_certs_path="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt + + # platform/*/detect.py uses builtin_* switches to check if need + # to link with system libraries, but many ignore whether the dep + # is actually used, so "enable" deleted builtins on disabled deps + builtin_accesskit=yes # not packaged + builtin_brotli=no + builtin_certs=no + builtin_clipper2=yes # not packaged + builtin_embree=$(usex !gui yes $(usex !tools yes $(usex !raycast))) + builtin_enet=yes # bundled copy is patched for IPv6+DTLS support + builtin_freetype=no + builtin_glslang=yes #879111 (for now, may revisit if more stable) + builtin_graphite=no + builtin_harfbuzz=no + builtin_icu4c=no + # TODO: keep an eye on https://github.com/godotengine/godot/pull/110540 + # (reminder: drop IJG and add libjpeg-turbo to unbundle array) + builtin_libjpeg_turbo=yes + builtin_libogg=no + builtin_libpng=no + builtin_libtheora=$(usex !theora) + builtin_libvorbis=no + builtin_libwebp=$(usex !webp) + builtin_mbedtls=no + builtin_miniupnpc=$(usex !upnp) + builtin_msdfgen=yes # not wired for unbundling nor packaged + builtin_openxr=yes # not packaged + builtin_pcre2=no + builtin_recastnavigation=no + builtin_rvo2=yes # bundled copy has godot-specific changes + builtin_sdl=$(usex !sdl) + builtin_wslay=no + builtin_xatlas=yes # not wired for unbundling nor packaged + builtin_zlib=no + builtin_zstd=no + # (more is bundled in third_party/ but they lack builtin_* switches) + + module_mono_enabled=yes + + # modules with optional dependencies, "possible" to disable more but + # gets messy and breaks all sorts of features (expected enabled) + # + # note raycast is only enabled on amd64+arm64 and USE should + # be masked for other keywords if added, see raycast/config.py + module_raycast_enabled=$(usex gui $(usex tools $(usex raycast))) + module_theora_enabled=$(usex theora) + module_upnp_enabled=$(usex upnp) + module_webp_enabled=$(usex webp) + + # let *FLAGS handle these + debug_symbols=no + lto=none + optimize=custom + use_static_cpp=no + ) + + escons "${esconsargs[@]}" +} + +src_test() { + xdg_environment_reset + + bin/godot* --headless --test || die +} + +src_install() { + dotnet-pkg_src_prepare # called in this phase due to conflicting + + # godot requires access to input devices? + addwrite /dev/input + addwrite /dev/bus/usb + + # generate mono glue + bin/godot* --headless --generate-mono-glue modules/mono/glue || die "Failed to generate mono glue" + + local MSBUILDTERMINALLOGER=off # required for msbuild to succeed? + + # build the C# assemblies; pass flags so assemblies match how engine was built + python3 modules/mono/build_scripts/build_assemblies.py \ + --godot-output-dir "${S}/bin" \ + --precision="$(usex double-precision double single)" \ + $(usex debug --dev-debug "") \ + $(usex deprecated "" --no-deprecated) \ + --push-nupkgs-local="${T}/.nuget/packages" \ + || die "Failed to build mono assemblies" + + # install... + insinto /opt/godot + doins -r bin/. + + fperms +x "/opt/godot/$(basename bin/godot*)" + + dosym "../../opt/godot/$(basename bin/godot*)" /usr/bin/godot + + doman misc/dist/linux/godot.6 + dodoc AUTHORS.md CHANGELOG.md DONORS.md README.md + + if use gui; then + newicon icon.svg godot.svg + domenu misc/dist/linux/org.godotengine.Godot.desktop + + insinto /usr/share/metainfo + doins misc/dist/linux/org.godotengine.Godot.appdata.xml + + insinto /usr/share/mime/application + doins misc/dist/linux/org.godotengine.Godot.xml + fi + + newbashcomp misc/dist/shell/godot.bash-completion godot + newfishcomp misc/dist/shell/godot.fish godot.fish + newzshcomp misc/dist/shell/_godot.zsh-completion _godot +} diff --git a/dev-libs/aws-c-auth/Manifest b/dev-libs/aws-c-auth/Manifest index 8b0570c322..227d54aa0f 100644 --- a/dev-libs/aws-c-auth/Manifest +++ b/dev-libs/aws-c-auth/Manifest @@ -1 +1,2 @@ DIST aws-c-auth-0.9.0.tar.gz 265696 BLAKE2B c489e4a36ec3448f2474c5660ac94ac7f7ca4cbc9d77e29db2ff37be928796b74fccb6b24761fcbb6322f97bf083227d928ecad9625ce29cdaf101d356534f20 SHA512 709716d306e4592c5f7fdc7503c060b38a9ed904baf7df6d53db5ada041f2c7677186f06738c449df68a2e4661ec3da01aa218aa78f4ef2d67ff25c88b902f24 +DIST aws-c-auth-0.9.1.tar.gz 265755 BLAKE2B 3b092f15ad7d892b31ed9478da0f58d47789d8bfe220a9563422ab978401a654dad3cd5470691f67f6868db4052cf2e8ae9b22212828112b3c033a9f31a71c10 SHA512 3e6ab0e35bb61702de9bad0b71a76c7ec9275d478f8a0dda8334185eff90be8c662e39ff0ca8fe3298663073167d1951910e017814c829e81d10785e44351ffd diff --git a/dev-libs/aws-c-auth/aws-c-auth-0.9.1.ebuild b/dev-libs/aws-c-auth/aws-c-auth-0.9.1.ebuild new file mode 100644 index 0000000000..de1763d0ee --- /dev/null +++ b/dev-libs/aws-c-auth/aws-c-auth-0.9.1.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="C99 library implementation of AWS client-side authentication: standard credentials providers and signing" +HOMEPAGE="https://github.com/awslabs/aws-c-auth" +SRC_URI="https://github.com/awslabs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +RESTRICT="!test? ( test )" + +DEPEND=" + dev-libs/aws-c-common:= + dev-libs/aws-c-cal:= + dev-libs/aws-c-io:= + dev-libs/aws-c-compression:= + dev-libs/aws-c-http:= + dev-libs/aws-c-sdkutils:= +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=$(usex test) + ) + cmake_src_configure +} diff --git a/dev-libs/aws-c-event-stream/Manifest b/dev-libs/aws-c-event-stream/Manifest index 468e3caffe..938ec00d52 100644 --- a/dev-libs/aws-c-event-stream/Manifest +++ b/dev-libs/aws-c-event-stream/Manifest @@ -1,2 +1,3 @@ DIST aws-c-event-stream-0.5.4.tar.gz 98545 BLAKE2B 786ee3db4e482547ed5de9d7982e3941809a895894431950194556d934de6a62fcfaddc3acc4688bd83caa5ccf647b926b96b37ba81373aff47da345e6027ee5 SHA512 5eb9d0aec42eeb637e16c6921a57d1de6a69da55842aed2230792632e62deb701be0049961e8b2daf6b01f048f2d9756cc71acebbcfc445ed0ebd8098a6b843a DIST aws-c-event-stream-0.5.5.tar.gz 99105 BLAKE2B 347741ac6edd253758cea74f7e57ef28b865390b10aa5d4df7f38448eaee9e43b3ebbaf88398422a5b2ee8242ef584069d5083c4f748d93eebbea123e4e48190 SHA512 1a6d376aafa749d84aa3b8ca2255a3f5168d8225bf96d4ea61188fad5b7615eb2c8ca0e0a641c741c628f5e818b6762ea41e9ed3cff6b2b8581604ce35021c97 +DIST aws-c-event-stream-0.5.7.tar.gz 101147 BLAKE2B 58f9434e10e7b61077f662e31d94c806e76b67b421c3aecd6694668342ea7f360a11b56e5747c4b4c5d30646eeba6ccd12df029b25ef189a41fabf462355ea4e SHA512 87867d9c8ad7058e433ebcdfddb762c92d6abd3fe61a5332bf18e9a5fa98930181615417d4aeecb4118b5eb27c12afc8f21ab740d3b81f07bc86e9a7e0ecc3b4 diff --git a/dev-libs/aws-c-event-stream/aws-c-event-stream-0.5.7.ebuild b/dev-libs/aws-c-event-stream/aws-c-event-stream-0.5.7.ebuild new file mode 100644 index 0000000000..6335b70354 --- /dev/null +++ b/dev-libs/aws-c-event-stream/aws-c-event-stream-0.5.7.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="C99 implementation of the vnd.amazon.eventstream content-type" +HOMEPAGE="https://github.com/awslabs/aws-c-event-stream" +SRC_URI="https://github.com/awslabs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +RESTRICT="!test? ( test )" + +DEPEND=" + dev-libs/aws-c-common:= + dev-libs/aws-c-io:= + dev-libs/aws-checksums:= +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=$(usex test) + ) + + if use test; then + # (#760585) Due to network sandboxing of portage, internet connectivity + # tests will always fail. If you need a USE flag, because you want/need + # to perform these tests manually, please open a bug report for it. + mycmakeargs+=( + -DENABLE_NET_TESTS=OFF + ) + fi + + cmake_src_configure +} diff --git a/dev-libs/aws-c-http/Manifest b/dev-libs/aws-c-http/Manifest index e691f98a6a..064ba8e125 100644 --- a/dev-libs/aws-c-http/Manifest +++ b/dev-libs/aws-c-http/Manifest @@ -1 +1,2 @@ DIST aws-c-http-0.10.2.tar.gz 489715 BLAKE2B 460437c3181723ceb217ac25d60981d23255877da2791893a9a949949f26e91efe3451db22908f82ab9b7db150842c7a6568492bd8c2e5e4009ce7f57411f645 SHA512 c7467494319551e6fb2eed84f510f0ebe97b4c720f2254bfc865450bb90249b9fc55b371d6c02a1433eb3ee7759b3bad4502023590439dba87c6cfe5b618d14e +DIST aws-c-http-0.10.4.tar.gz 496121 BLAKE2B 544bfa3ffd3113c14ea05fe8083e61fd150d3b9ce685d02566cbbabe45cfe3fd4af378467fbfdc14eb7986f301f8d4338ffe16eadc1b052ef15671a45b82ce31 SHA512 65d1c31075e5efc85e0bc059183a9330eaddc9f6851710635c7067e751e612b1527cb51a2ee09287831a69c17a8a65c9940f29996d11095f67f1aef791546aff diff --git a/dev-libs/aws-c-http/aws-c-http-0.10.4.ebuild b/dev-libs/aws-c-http/aws-c-http-0.10.4.ebuild new file mode 100644 index 0000000000..7777170bfd --- /dev/null +++ b/dev-libs/aws-c-http/aws-c-http-0.10.4.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="C99 implementation of the HTTP/1.1 and HTTP/2 specifications" +HOMEPAGE="https://github.com/awslabs/aws-c-http" +SRC_URI="https://github.com/awslabs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +RESTRICT="!test? ( test )" + +DEPEND=" + dev-libs/aws-c-common:= + dev-libs/aws-c-cal:= + dev-libs/aws-c-io:= + dev-libs/aws-c-compression:= +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=$(usex test) + ) + cmake_src_configure +} diff --git a/dev-libs/aws-c-io/Manifest b/dev-libs/aws-c-io/Manifest index c9c94ab8de..ff46b385e4 100644 --- a/dev-libs/aws-c-io/Manifest +++ b/dev-libs/aws-c-io/Manifest @@ -1,3 +1,4 @@ DIST aws-c-io-0.19.1.tar.gz 736276 BLAKE2B 66afe228fda5d24eb240f9c187bfe5516fa81c8206089813b35ac7872ff5592d9014e1e7b0ae805ead59953d56abbce0356b41b7618d180f292a36c37dfb1d90 SHA512 980de4a052155226ff71e6c3a0e5b49c2717b6bf8478148b327963d6a6856b81940f0d9fa3cdaa9e99606f39e93fb74bee601b4f03e2d0f285b0f0056277fdce DIST aws-c-io-0.20.1.tar.gz 749024 BLAKE2B 3f1db4d61faa6922925d74734a1db24de75b21830783480ffb0415871e9c946174828287cf335bcea2fd6a5513caa674b5be8de3353abe29b8f3ed5d2f3eca23 SHA512 cc9c367cfcd4fe3486f4e021fbbf302cec248cc42f2a80b49a107c1f86e91e64d70eac4e0ccbd6b91282edae3ecc576b31049f3c412016065c49b0a728678294 DIST aws-c-io-0.21.0.tar.gz 749192 BLAKE2B f41b5bbb96c79fd9005f14038bdde6b9d4ad5df230e6985bd479ca3e27728d3ae240adf99a2fd545285465a4084a25b15ee1bca6c827c498115d2a13b950a0ce SHA512 ea07e14cb62df984798a2dfda6e58c9e92e89735de7249e84dfaf5c408da7eb1558b68893f6fd93cb98daf1a3400cb2483a8e678e7cae7b6b89f75285489f8cb +DIST aws-c-io-0.22.0.tar.gz 753912 BLAKE2B 0d71a4ca3248fc93e60c1c007951628b08dab8f217c9acc3f09f03a08dfc2a47c164e561ee5662ed0382bb1a29cba684a566d24638b5894a4f0c92755abadff2 SHA512 c4cf66972a2ce604800c779d9c5045476b349b8bc37abfcbc9ddf8924882e5b6ca9577cac920d42c3f6dd8a71585d091438fedc1d45d4116e207f63d61203c75 diff --git a/dev-libs/aws-c-io/aws-c-io-0.22.0.ebuild b/dev-libs/aws-c-io/aws-c-io-0.22.0.ebuild new file mode 100644 index 0000000000..6ce115eecb --- /dev/null +++ b/dev-libs/aws-c-io/aws-c-io-0.22.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="AWS SDK for C module, handles IO and TLS work for application protocols" +HOMEPAGE="https://github.com/awslabs/aws-c-io" +SRC_URI="https://github.com/awslabs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +RESTRICT="!test? ( test )" + +DEPEND=" + dev-libs/aws-c-common:= + dev-libs/aws-c-cal:= + dev-libs/s2n:= +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=$(usex test) + ) + + if use test; then + # (#759802) Due to network sandboxing of portage, internet connectivity + # tests will always fail. If you need a USE flag, because you want/need + # to perform these tests manually, please open a bug report for it. + mycmakeargs+=( + -DENABLE_NET_TESTS=OFF + ) + fi + + cmake_src_configure +} diff --git a/dev-libs/aws-c-mqtt/Manifest b/dev-libs/aws-c-mqtt/Manifest index 2fee122cf1..1fd0bbf1a7 100644 --- a/dev-libs/aws-c-mqtt/Manifest +++ b/dev-libs/aws-c-mqtt/Manifest @@ -1,2 +1,3 @@ DIST aws-c-mqtt-0.13.1.tar.gz 442637 BLAKE2B f191e3dc604cef3926810c5fee8dff8147006d22836464d88ed7899b354838886f5d9b912557dbbce2eafd4343d426fddbe4fa46ee101d109bf1fede7e902820 SHA512 178a357d2efe6f945f0342a5ecef1b7df1333b2be9c26f658310bc87e0f99890757aa7be53d7a3867ff03c97cc4b4003c2ea5fd6b5448eb3bc80043751a1679e DIST aws-c-mqtt-0.13.2.tar.gz 442638 BLAKE2B 958afac3c0aa9a57ac1080c4fd88bb88ce258e9959cc6bd742c8ea4670b02b57dd4954f92eda81e95ac74e1a65213194cb4077d66eead7ff6c19d5f2a9166223 SHA512 649f11ad5fb90a83643bf29f626c7ee41cafc7e3c3d58f321723fe3c50407981e22bbd6732c17fb96b46c83d6897f7ad63a139c928d6a364b93d20fefd82f70a +DIST aws-c-mqtt-0.13.3.tar.gz 444303 BLAKE2B 88636ba6433c93a3984008cf4261d5f6605bd935956fcaafed074b07594f7b405210e1f012a3bdd955d18d572e71653a9fd37280a86ff601bd0ce49fc940c770 SHA512 edd4eade44be803d18f97064adfd98bae4f9c70401f8730876743663da93eb04dbc5aa90b458765430a7e24624f2c9cd7c62c19866235ec6983dd15bf95d8880 diff --git a/dev-libs/aws-c-mqtt/aws-c-mqtt-0.13.3.ebuild b/dev-libs/aws-c-mqtt/aws-c-mqtt-0.13.3.ebuild new file mode 100644 index 0000000000..0e90ac41bf --- /dev/null +++ b/dev-libs/aws-c-mqtt/aws-c-mqtt-0.13.3.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="C99 implementation of the MQTT 3.1.1 specification" +HOMEPAGE="https://github.com/awslabs/aws-c-mqtt" +SRC_URI="https://github.com/awslabs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +RESTRICT="!test? ( test )" + +DEPEND=" + dev-libs/aws-c-common:= + dev-libs/aws-c-cal:= + dev-libs/aws-c-io:= + dev-libs/aws-c-compression:= + dev-libs/aws-c-http:= +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=$(usex test) + ) + cmake_src_configure +} diff --git a/dev-libs/aws-c-s3/Manifest b/dev-libs/aws-c-s3/Manifest index 4a4b843099..d5a96ba7e4 100644 --- a/dev-libs/aws-c-s3/Manifest +++ b/dev-libs/aws-c-s3/Manifest @@ -1,3 +1,4 @@ DIST aws-c-s3-0.8.1.tar.gz 369627 BLAKE2B 6fc7f81dac815c371e0f46832761290e72e246332743961dc45e1e307eab7551b4b7e124ed9f18b77acf8a1ff0a96b01295c9b13230bbf3dd285e02692d00773 SHA512 a1199cb9f9bd344d8cfe436a3a8c139e10623024b40d46cc0e90e335efe4f989b0b7b0e6b2d870c2fe5f3dc12dea31776fc28647e13225e4fb0c4945ee31d3b9 DIST aws-c-s3-0.8.3.tar.gz 369787 BLAKE2B 84e523eb9c573f3d11dc0a57d7d3f9a6f399635b433dd5dc13adc6374be157a1111fe28992b9f1efaa8f99ba18c0599f8a0131b980908c74df0ec56219b1a0de SHA512 a584883c12700e92dc4bf29a111b5d29bf64cf334d5be75a0e15734ab6e1aabfb702c744cd8410934b42bddd85f2b191611209506376a927b4a733dcaa374b92 DIST aws-c-s3-0.8.4.tar.gz 370540 BLAKE2B 345df3e51f004e2c897a23ef28b3cb90152fd5b6957198448f8f259a5dff55294124b59f616c5ebd2962214d19c87027e15e771b39972751f83bc25b20d66408 SHA512 8e9040bbddc8e123f58a3296efe883a891bc5da12d36232861d70774fbff2aed4a33b91032a69bd1c430ea5b63cbad143be0e8156261fc068302242a2b7bace7 +DIST aws-c-s3-0.8.7.tar.gz 376886 BLAKE2B 2e9616991f4f88d40610e78c125ac2c37c673956a3b5b9291e998b4c7c8637e0fa885a6700231536cabf6c864cd9fc4926d92ef5b857a6e19c5f7ffed37c1e25 SHA512 aaaad545ad9dab72fd474e12dac67bba5bde7881960ab6c3194b6fa78e1ca405661974a8e16df016fc9bf07ba4daf4753685325f90938bd1b0a31ee734a63d70 diff --git a/dev-libs/aws-c-s3/aws-c-s3-0.8.7.ebuild b/dev-libs/aws-c-s3/aws-c-s3-0.8.7.ebuild new file mode 100644 index 0000000000..538cfdd74d --- /dev/null +++ b/dev-libs/aws-c-s3/aws-c-s3-0.8.7.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="AWS C S3 Library" +HOMEPAGE="https://github.com/awslabs/aws-c-s3" +SRC_URI="https://github.com/awslabs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +RESTRICT="!test? ( test )" + +DEPEND=" + dev-libs/aws-c-common:= + dev-libs/aws-c-cal:= + dev-libs/aws-c-io:= + dev-libs/aws-c-compression:= + dev-libs/aws-c-http:= + dev-libs/aws-c-sdkutils:= + dev-libs/aws-c-auth:= + dev-libs/s2n:= +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=$(usex test) + ) + cmake_src_configure +} diff --git a/dev-libs/aws-crt-cpp/Manifest b/dev-libs/aws-crt-cpp/Manifest index 8aa0ad3534..1b3ab1a9e7 100644 --- a/dev-libs/aws-crt-cpp/Manifest +++ b/dev-libs/aws-crt-cpp/Manifest @@ -1,3 +1,4 @@ DIST aws-crt-cpp-0.32.10.tar.gz 371392 BLAKE2B 7ab81b91a6c7ee433936e977c47c5d99f40a0518450e8795c2b8693e449127b78ac5de2907d30064cfaa78d7ea85c0a8f5e8d931999079c88e6513c542ff82b0 SHA512 74a48d24987079a52a7ac972ed2bd6bf7fb308daf70d4a071b845f23dee896c1bb70eb5749021eff80320cfdfc11b4cc36500c1909194fa4d3e08694f26cfb17 DIST aws-crt-cpp-0.32.8.tar.gz 370067 BLAKE2B 00cc75a8547db9aec0322a4892d5ec3e0d42db3c38e4737924032adffa824daa7eb34c2bc7b5d7b047044cff26d006fd4961b38d302992da540c4c81fddc3650 SHA512 39899542e65390b13f19f9ad39a1ca65f6789bfdd9f496f4e7a917ced6be3fcf755132fa4173fcd982fee0368806ee252a883271e4a52e6619b4bb1d3ff20864 DIST aws-crt-cpp-0.33.0.tar.gz 371377 BLAKE2B 3f5e5b59a57d373ae5165bd4d51c092ba124123c43663e979d9dfb20e3ac201b5b394a888f4b76a13c87086b1f20fbd30b595f596f245b8912de50fbe61eca86 SHA512 cecabc6e1370b816c856f141b4ced9fa797112b7bde8e3b448d19be285e7276bcd562e2f93be878fc6a09af0933692cac914c2f3066a05756068acf1c97513b3 +DIST aws-crt-cpp-0.34.3.tar.gz 374235 BLAKE2B 53d37f5ce07b6fe1dd5f71edb999e24857d89ce4fbd9a2250470c5f8b1f0b52702a96fda5595f282debe5a42c9a2e24a602e0b9f4e2baaf7ea3ded1215406cba SHA512 1cb897b6258fae6aa95b82d3f00ae336f40c9a5e17bd925d92c1cd667a3fdd97ff1f15105e42a59e3d3288f4f4b7007696cf0f8aa479256ec0bd9cbc729b0401 diff --git a/dev-libs/aws-crt-cpp/aws-crt-cpp-0.34.3.ebuild b/dev-libs/aws-crt-cpp/aws-crt-cpp-0.34.3.ebuild new file mode 100644 index 0000000000..6523c92674 --- /dev/null +++ b/dev-libs/aws-crt-cpp/aws-crt-cpp-0.34.3.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Core CRT package for AWS SDK for C" +HOMEPAGE="https://github.com/awslabs/aws-crt-cpp" +SRC_URI="https://github.com/awslabs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +RESTRICT="!test? ( test )" + +DEPEND=" + dev-libs/aws-c-auth:= + dev-libs/aws-c-cal:= + dev-libs/aws-c-common:= + dev-libs/aws-c-compression:= + dev-libs/aws-c-http:= + dev-libs/aws-c-io:= + dev-libs/aws-c-mqtt:= + dev-libs/aws-c-s3:= + dev-libs/aws-c-event-stream:= + dev-libs/aws-c-sdkutils:= + dev-libs/aws-checksums:= + dev-libs/s2n:= +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=$(usex test) + -DBUILD_DEPS=OFF + ) + cmake_src_configure +} diff --git a/dev-libs/aws-sdk-cpp/Manifest b/dev-libs/aws-sdk-cpp/Manifest index 4f19bf6511..9306501a7a 100644 --- a/dev-libs/aws-sdk-cpp/Manifest +++ b/dev-libs/aws-sdk-cpp/Manifest @@ -1,3 +1,4 @@ DIST aws-sdk-cpp-1.11.586.tar.gz 74846065 BLAKE2B dd8e0e25d004c2a06d911a23749087199dbb383f2270065085d7ed7f3adb1f70e529ee4c74560d19fbcb7f605b865c41860280eb0fb9840b650b34842860e3e3 SHA512 873cf5efaede5196bc5f0aac8593b4d00626a39e660a4e492e498348dc9e15784fabecd9df42af8db3fbdd88500fba89692c2f5abb59c37a570243b5e59a51ee DIST aws-sdk-cpp-1.11.596.tar.gz 75428975 BLAKE2B 221fa8adc529efac814de8ad1b92ad5e64d91bc40c3e1d046fcce1fa440085d70e4aa19ded69ad065f4d8f34465e472f6be7bd0ba1a54ad71ce83c5bc8b9238d SHA512 8fc511d08f3a8085d1c5e87edcd919a43112b156d02d0d81dee87640a81050882deea9f1a191f6bba19d9f8c90b777982519eef5fa41c12f6d706a65712f6189 DIST aws-sdk-cpp-1.11.603.tar.gz 75915326 BLAKE2B 773baa784916403c2f96cc822689c374acb657ba9bf7ca13a68c997c00941874f1e3ce661fbe9c2f301a51d64819159826c09008dc7514c1686e9490392c35d0 SHA512 2b9a1ec24493236745eb0254c17d2624fa3ae7f3763b8dc61132854a07957e1db5c315090dcd4672add26d2cadf1c0c7b56196a5ec5dd9542b9bbe811c09c0b7 +DIST aws-sdk-cpp-1.11.648.tar.gz 76953361 BLAKE2B b9bd75f2e9b69820ade78602eba6e24e994ec76f9ef68f67cdc575893607deffe7bd4149de8b400708c198c5f04a02c3674f4fd8966dd16ae1cb463e5b580da4 SHA512 0868209338b596c66a2261a3652145ebcaf9a59b962f8d6a5e30ca375a555b6ef71838e8ceff69258945afbfed9f08e532ac5e0d0a04232d00560c020799139e diff --git a/dev-libs/aws-sdk-cpp/aws-sdk-cpp-1.11.648.ebuild b/dev-libs/aws-sdk-cpp/aws-sdk-cpp-1.11.648.ebuild new file mode 100644 index 0000000000..1d2698eb0c --- /dev/null +++ b/dev-libs/aws-sdk-cpp/aws-sdk-cpp-1.11.648.ebuild @@ -0,0 +1,97 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..13} ) + +inherit cmake python-single-r1 + +DESCRIPTION="AWS SDK for C++" +HOMEPAGE="https://aws.amazon.com/sdk-for-cpp/" +SRC_URI="https://github.com/aws/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +# BUILD_ONLY lists +AWS_GROUP_storage="backup;backup-gateway;datasync;ebs;fsx;glacier;mediapackage;mediapackage-vod;mediapackagev2;mediastore;mediastore-data;s3;s3-crt;s3vectors;snow-device-management;snowball;storagegateway;workdocs;awstransfer;importexport;rbin;s3tables;backupsearch;s3control" +AWS_GROUP_compute="application-autoscaling;autoscaling;autoscaling-plans;batch;compute-optimizer;ec2;ec2-instance-connect;ecr;ecr-public;ecs;eks;elasticbeanstalk;elasticmapreduce;emr-containers;emr-serverless;lambda;lightsail;outposts;simspaceweaver;elasticfilesystem;elasticloadbalancing;elasticloadbalancingv2;m2;s3outposts;imagebuilder;swf;apigateway;apigatewaymanagementapi;apigatewayv2;apprunner;appstream;appsync;eks-auth;states;workspaces-instances" +AWS_GROUP_networking="appmesh;cloudfront;cloudfront-keyvaluestore;directconnect;globalaccelerator;location;network-firewall;networkflowmonitor;networkmanager;networkmonitor;route53;route53-recovery-cluster;route53-recovery-control-config;route53-recovery-readiness;route53domains;route53profiles;route53resolver;vpc-lattice;geo-maps;geo-places;geo-routes;tnb;arc-zonal-shift;servicediscovery" +AWS_GROUP_database="docdb;docdb-elastic;dynamodb;dynamodbstreams;keyspaces;memorydb;neptune;neptune-graph;neptunedata;opensearch;opensearchserverless;qldb;qldb-session;rds;rds-data;redshift;redshift-data;redshift-serverless;sdb;timestream-influxdb;timestream-query;timestream-write;osis;clouddirectory;dax;elasticache;es;odb" +AWS_GROUP_analytics="athena;cleanrooms;cleanroomsml;datazone;entityresolution;finspace;finspace-data;firehose;forecast;forecastquery;glue;lakeformation;lookoutequipment;lookoutmetrics;lookoutvision;machinelearning;quicksight;repostspace;timestream-influxdb;amp;amplify;amplifybackend;amplifyuibuilder;omics;kafka;kafkaconnect;dsql;appflow;appintegrations;cloudsearch;cloudsearchdomain;databrew;dataexchange;datapipeline;kinesisanalytics;kinesisanalyticsv2;mwaa;pi" +AWS_GROUP_messaging="chatbot;chime;chime-sdk-identity;chime-sdk-media-pipelines;chime-sdk-meetings;chime-sdk-messaging;chime-sdk-voice;connect;connect-contact-lens;connectcampaigns;connectcampaignsv2;connectcases;connectparticipant;customer-profiles;eventbridge;notifications;notificationscontacts;pinpoint;pinpoint-email;pinpoint-sms-voice-v2;pipes;rum;scheduler;sns;sqs;mailmanager;sms;sms-voice;socialmessaging;wisdom;workmail;workmailmessageflow;mq;sesv2;email" +AWS_GROUP_monitor="config;devops-guru;health;inspector;inspector-scan;inspector2;internetmonitor;logs;monitoring;observabilityadmin;resiliencehub;security-ir;synthetics;trustedadvisor;wellarchitected;xray;fis;grafana;healthlake;oam;aiops;appfabric;evidently" +AWS_GROUP_security="accessanalyzer;acm;acm-pca;codeguru-security;guardduty;iam;kms;macie2;payment-cryptography;payment-cryptography-data;rolesanywhere;secretsmanager;securityhub;securitylake;shield;signer;verifiedpermissions;waf;waf-regional;wafv2;auditmanager;cloudhsm;cloudhsmv2;detective;directory-service-data;pca-connector-ad;pca-connector-scep;pcs;sso;sso-admin" +AWS_GROUP_ml="bedrock;bedrock-agent;bedrock-agent-runtime;bedrock-data-automation;bedrock-data-automation-runtime;bedrock-runtime;bedrock-agentcore;bedrock-agentcore-control;comprehend;comprehendmedical;frauddetector;personalize;personalize-events;personalize-runtime;rekognition;sagemaker;sagemaker-a2i-runtime;sagemaker-edge;sagemaker-featurestore-runtime;sagemaker-geospatial;sagemaker-metrics;sagemaker-runtime;textract;transcribe;transcribestreaming;translate;lex;lex-models;lexv2-models;lexv2-runtime;qapps;qbusiness;medical-imaging;kendra;kendra-ranking;polly;qconnect" +AWS_GROUP_iot="greengrass;greengrassv2;groundstation;iot;iot-data;iot-jobs-data;iot-managed-integrations;iot1click-devices;iot1click-projects;iotanalytics;iotdeviceadvisor;iotevents;iotevents-data;iotfleetwise;iotfleethub;iotsitewise;iotthingsgraph;iottwinmaker;iotwireless;iotsecuretunneling;panorama;robomaker" +AWS_GROUP_media="elastictranscoder;ivs;ivs-realtime;kinesis;kinesis-video-archived-media;kinesis-video-media;kinesis-video-signaling;kinesis-video-webrtc-storage;mediaconvert;mediatailor;voice-id;deadline;evs;ivschat;kinesisvideo;mediaconnect;medialive" +AWS_GROUP_devops="codeartifact;codebuild;codecatalyst;codecommit;codeconnections;codedeploy;codeguru-reviewer;codeguru-security;codepipeline;codestar-connections;codestar-notifications;devicefarm;gamelift;gameliftstreams;proton;artifact;b2bi;serverlessrepo;schemas;mturk-requester;apptest;cloud9;codeguruprofiler;keyspacesstreams" +AWS_GROUP_mgmt="account;appconfig;appconfigdata;applicationcostprofiler;application-insights;application-signals;budgets;billing;billingconductor;ce;cloudcontrol;cloudformation;cloudtrail;cloudtrail-data;controltower;cur;fms;license-manager;license-manager-linux-subscriptions;license-manager-user-subscriptions;marketplace-agreement;marketplace-catalog;marketplace-deployment;marketplace-entitlement;marketplace-reporting;marketplacecommerceanalytics;organizations;ram;resource-explorer-2;resource-groups;resourcegroupstaggingapi;savingsplans;service-quotas;servicecatalog;servicecatalog-appregistry;support;support-app;taxsettings;AWSMigrationHub;cost-optimization-hub;dlm;dms;drs;mgn;migration-hub-refactor-spaces;migrationhub-config;migrationhuborchestrator;migrationhubstrategy;launch-wizard;meteringmarketplace;supplychain;workspaces;workspaces-thin-client;workspaces-web;worklink;bcm-data-exports;bcm-pricing-calculator;bcm-dashboards;bcm-recommended-actions;controlcatalog;discovery;invoicing;opsworks;opsworkscm;partnercentral-selling;ssm;ssm-contacts;ssm-guiconnect;ssm-incidents;ssm-quicksetup;ssm-sap;mpa" +AWS_GROUP_other="ds;evs;braket;freetier;managedblockchain;managedblockchain-query;arc-region-switch" + +AWS_GROUP_LIST=( storage compute networking database analytics messaging monitor security ml iot media devops mgmt other ) + +IUSE="+http speech +ssl test full ${AWS_GROUP_LIST[*]}" +REQUIRED_USE=" + ${PYTHON_REQUIRED_USE} + full? ( $(printf ' !%s' "${AWS_GROUP_LIST[@]}") ) +" +RESTRICT="!test? ( test )" + +DEPEND=" + http? ( net-misc/curl:= ) + speech? ( media-libs/libpulse ) + ssl? ( + dev-libs/openssl:= + ) + dev-libs/aws-crt-cpp:= + sys-libs/zlib +" +RDEPEND=" + ${DEPEND} + ${PYTHON_DEPS} +" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/${PN}-1.11.586-uint64_t-does-not-name-a-type.diff +) + +_aws_expand_group() { + local _var="AWS_GROUP_${1}" + printf "%s" "${!_var}" +} +src_configure() { + local mybuildtargets="core;identity-management;sts;cognito-identity;cognito-idp;cognito-sync;identitystore;sso-oidc;events;pricing" + + local g + for g in "${AWS_GROUP_LIST[@]}" ; do + if use "${g}" || use full ; then + mybuildtargets+=";$( _aws_expand_group "${g}" )" + fi + done + + local mycmakeargs=( + -DAUTORUN_UNIT_TESTS=$(usex test) + -DAWS_SDK_WARNINGS_ARE_ERRORS=OFF + -DBUILD_DEPS=NO + -DBUILD_ONLY="${mybuildtargets}" + -DCPP_STANDARD=17 + -DENABLE_TESTING=$(usex test) + -DNO_ENCRYPTION=$(usex !ssl) + -DNO_HTTP_CLIENT=$(usex !http) + ) + + if use test; then + # (#759802) Due to network sandboxing of portage, internet connectivity + # tests will always fail. If you need a USE flag, because you want/need + # to perform these tests manually, please open a bug report for it. + mycmakeargs+=( + -DENABLE_HTTP_CLIENT_TESTING=OFF + ) + fi + + cmake_src_configure +} diff --git a/dev-libs/s2n/Manifest b/dev-libs/s2n/Manifest index 1f640b42ae..a534643696 100644 --- a/dev-libs/s2n/Manifest +++ b/dev-libs/s2n/Manifest @@ -1,2 +1,3 @@ DIST s2n-1.5.21.tar.gz 5043323 BLAKE2B d1d424ee2ea615a985f3b158ab1fd0e212e46f9774a246b9f5b184df90bd0b65f1fb3fd0c5fb2b312d0eb3194f87105121267348698e7570e9b4095a2e69f523 SHA512 faed1a4765874b91da53d3e2c6430ad14701bca45cb3e7fa9a5d1cde957ed2d7e3cc21a713d09a848e341d09f483e769a0651e15d118d2f9b8a8aa76e873b3f2 DIST s2n-1.5.22.tar.gz 5044900 BLAKE2B d133e0475d2dd219642829f7a7340a20990caf12e2ce653e4e603b3407860de1c10ea3bbf41376c200aec086aff18d63d89d0faded272d245342749eb969116f SHA512 2de07830b13c4e8346f812799a6f51ebac728f6cb8ddd6d005579665f1038cd537a9eb82d6f68fff1c5da0ad49e688ba031cdf4c3a4cf1b8958e1ea606ce08c9 +DIST s2n-1.5.26.tar.gz 5091583 BLAKE2B 0a264bcae6211ea6146373d59bade067cd79ca3ae517bd87838e2456cb3b280f0160d88ee72c4741b7f0d402fc177c999b74221b489fc7863ac41a18b231158c SHA512 aa730bb66f40230b7524bc25c1f0a9147e6694c46dea2037f825d9b647c694823342e37d5695ca56cb7d68869ef136ba6e0c911c92461858eae8d316fda93fd5 diff --git a/dev-libs/s2n/s2n-1.5.26.ebuild b/dev-libs/s2n/s2n-1.5.26.ebuild new file mode 100644 index 0000000000..160a91b7c0 --- /dev/null +++ b/dev-libs/s2n/s2n-1.5.26.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Simple, small, fast and secure C99 implementation of the TLS/SSL protocols" +HOMEPAGE="https://github.com/awslabs/s2n" +SRC_URI="https://github.com/awslabs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +RESTRICT="!test? ( test )" + +DEPEND=" + dev-libs/openssl:= +" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/${PN}-tls-${PV}" + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=$(usex test) + -DUNSAFE_TREAT_WARNINGS_AS_ERRORS=OFF + ) + cmake_src_configure +} diff --git a/dev-python/PythonQwt/Manifest b/dev-python/PythonQwt/Manifest index f8d21e80fb..c73538d70c 100644 --- a/dev-python/PythonQwt/Manifest +++ b/dev-python/PythonQwt/Manifest @@ -1,3 +1,2 @@ -DIST pythonqwt-0.12.7.tar.gz 1217648 BLAKE2B 6c9dbaa893d6124ace07f9749d8b668fc5627269e3cabfab129fc04e3a511c971a2bd34d0bfc33da96715f7f8601e6d2d179584e8166f876296dc13d536ca710 SHA512 87af1d62e98798f5f616b7b008d704d943ae3c662b254f3243b3d9f4e5efab2f68b28c4820be6894b35852c9a5c14fa27c07868a28aacc6c9cd10ed7a674cfc2 -DIST pythonqwt-0.14.4.tar.gz 1218690 BLAKE2B 91ecc9efa1855004c50639978892f0c43faa0531edb468cac3d50cdb6c792848278cbf8d5de5f500e98368c1ebfcadf8f78061cf49861021520128bf56367f27 SHA512 809fe79c9fd132c8a2173183f0b101e8c1600f95aa935dc0da2609de678abe5c64b8842b70c0d53978daf68ec36b7ccacbcc86b01e7ecce9a38425bbc48300ab DIST pythonqwt-0.14.5.tar.gz 1218803 BLAKE2B 5ca5032040b9afa6e49630760645e8f95bf732305c69f751a9a34a9384216fb77ffdb80870e6b14e78f70f88335ec70903d12fec5bccc1b6017c20159548e81e SHA512 53e6363f82b5e7f4830029b74228abe0dd4120aa09836d8766685e93749ad8377f347b54ce37eab0288e4efb9ce6f5d4097bdf7f863c8d517f8034951209b8ad +DIST pythonqwt-0.14.6.tar.gz 1218842 BLAKE2B c632a1e5bd714c1b94560df55ce86616831645b34ac1fd3dfe2e4d794532816a132d401c89c20eaee64c24a4c16a0defe840e6ec003bf05ab8c509426d202a30 SHA512 3d660baf79276a0b2f35abfec4f1c81d55e6ddec3dd803b68f1239deb33c5fc5f87c5584b6236009bc1b98e63ae306f36f75d663dff936620db38b648963a28f diff --git a/dev-python/PythonQwt/PythonQwt-0.14.4.ebuild b/dev-python/PythonQwt/PythonQwt-0.14.4.ebuild deleted file mode 100644 index 12d8f55765..0000000000 --- a/dev-python/PythonQwt/PythonQwt-0.14.4.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Qt plotting widgets for Python" -HOMEPAGE="https://pypi.org/project/PythonQwt" -LICENSE="MIT" - -SLOT="0" -KEYWORDS="~amd64 ~x86" -# Test directory seems to contain demo instead -RESTRICT="test" - -RDEPEND=" - dev-python/pyqt5[${PYTHON_USEDEP},svg] - dev-python/numpy[${PYTHON_USEDEP}] -" diff --git a/dev-python/PythonQwt/PythonQwt-0.12.7.ebuild b/dev-python/PythonQwt/PythonQwt-0.14.6.ebuild similarity index 84% rename from dev-python/PythonQwt/PythonQwt-0.12.7.ebuild rename to dev-python/PythonQwt/PythonQwt-0.14.6.ebuild index 12d8f55765..788ebe7355 100644 --- a/dev-python/PythonQwt/PythonQwt-0.12.7.ebuild +++ b/dev-python/PythonQwt/PythonQwt-0.14.6.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..13} ) +PYTHON_COMPAT=( python3_{11..14} ) inherit distutils-r1 pypi @@ -18,6 +18,6 @@ KEYWORDS="~amd64 ~x86" RESTRICT="test" RDEPEND=" - dev-python/pyqt5[${PYTHON_USEDEP},svg] + dev-python/pyqt6[${PYTHON_USEDEP},svg] dev-python/numpy[${PYTHON_USEDEP}] " diff --git a/dev-util/webstorm/Manifest b/dev-util/webstorm/Manifest index 73ef9daab8..e81e5221a1 100644 --- a/dev-util/webstorm/Manifest +++ b/dev-util/webstorm/Manifest @@ -1,9 +1,9 @@ DIST WebStorm-2024.3.5.tar.gz 1088962559 BLAKE2B 7bd2e5b8e3d4396eeedfb7b3d64658072aec5ee3df8e764cf613c3c4487211ff3bf50ccc1a953cef87dbb2609eeede2ab44293fec21d8a408eeb739affed1e47 SHA512 bc50bd6dfd48431511d07d853d269234bad5604b24b7f5c6a6023a6a04568240d4f720109ccd827789399621810b49f72008274dbef4e0a13924e066fa463322 -DIST WebStorm-2025.1.2-aarch64.tar.gz 1101315108 BLAKE2B 5880ad45a0ca66b32b343939fd2f54f71c024ba6f3a84537ca769f1d00a660e2e8bea2535e09d6040f8c05b9affc353a3185ab31e9f8874a86cef203dc0b86f4 SHA512 520980f73eba42f718442c56862fe5ec8913f6b66da7104120c3464a01426f0b18066e11e5eea752297c6d382bd75c116332d6f8b4021a3ac8cf91319f34a306 -DIST WebStorm-2025.1.2.tar.gz 1104272386 BLAKE2B 7730506036b14f20930a84a9265b46137617ab0bf528a877abf5754d88475a43870faf6c05c249585df4c3e4d9260ad121003611228b70f5f16a04b2a1ba55dc SHA512 8b7a80244e22b6e040b9f8930ef65eb2ab72f3f1265d70e67bfbea20221f0d73d8d1e7e95fe74f1531e8201f1df291d4eb16cec2caffd224d31bfb80505485b7 DIST WebStorm-2025.1.3-aarch64.tar.gz 1109942955 BLAKE2B 3c66fa38f4bc6fa98561ce0ed7da96e1241aec37e0b313d5b96ced959614df77739b40ed654c26688e9693854f682bb00a15e0e86eeeb8ce5f7e572f6f808646 SHA512 8b4cb33c535e0d2f77deb20eb32e1c5d0069313090c5d7663ff29d2945017cfdc3c117d63f97d77f78a3104f84ed2cfa1c5f24daabaff3e44a02ad2560f289e8 DIST WebStorm-2025.1.3.tar.gz 1111426780 BLAKE2B 51722af2d7c4d6c544c88e6067c671d8f4cd4c2371b6df6f627b733f19f5cb68fbd77b0e9d0c47641d89ef2aabf82b680bfbd0e74ed358a39769c7190cd47f11 SHA512 c0d4d4ccff856691129fa5220350de48adc62ecd7653f3ab131b2b2d25016a47888e53986a3a0b7e6e89853eba7eed5c1e86c9bc8d5bcdbfe8e42f3e5f0d79d1 DIST WebStorm-2025.1.4.1-aarch64.tar.gz 1065303182 BLAKE2B 5c8ef47eeb963f6c463715c05026343e425069d6f4143cbe7903c5cc94d612b129ac6494a17fa3383b510e175dab24c15ab9e3186206cbc2bdf496d67da8a981 SHA512 03c72c45e765fabfc1c7197ea817ff28363b80fd046989c78e396cba24f727ef44313e01866b254fa64c7865a9c403ce2a3eff65a2ad0b93013e4808ba48cd0e DIST WebStorm-2025.1.4.1.tar.gz 1068929093 BLAKE2B 082713386d2d6aef7a3dc9a24604ed4cece4f3001cfe701df421953928d74f203a08c8c92d9c2c0ffe96b6ebe9f31a23e75eae8ea75a86ae1cf807a9bcc19384 SHA512 2b4af71a7c30ffea14559b2dd42febcf8757090fb41fd5e72b66eab2d867ce52f85386c678a418d4d8ac172b3b83ce9272da9e8e2cb095e2bf93a7af2d268839 DIST WebStorm-2025.2-aarch64.tar.gz 1173874806 BLAKE2B c4c158cc3b197b03ec33ed190445e417a9288a84625fc63f4d891c4bccd49c5f8f1546036f1e621bab981f3c7b3a896cf89f60e49534f0ee96919226c8ed200c SHA512 a7a8c22d507bfdc7e02d8a70e21f28f917e52ee3626be076e8885d879b094cc220fd9dea6bb48b3ada9bdc2ac20b3e022b2002a530c7682501209637a4a765ca +DIST WebStorm-2025.2.1-aarch64.tar.gz 1175946215 BLAKE2B e97e248656cd5306521c397ba521e8466387e2739683f2694076038114d752274c87398fe07141b4f729e931685c9c401ade906ad84125e93c013d7aee30c0aa SHA512 e325fdbb8f7dc52901f6180f51c9f59a12b1dee709188eab228b882b9dc0032bc8e12b4c05e4b086ae04caa3a8d4ee2a3df7023f61601d1d8f0ebae3e9b11e64 +DIST WebStorm-2025.2.1.tar.gz 1178888436 BLAKE2B 57739a508c53562906c132cfa57e6da43017feb6fd0b1cd2b001b7a82de397288a117bd217a49ca1ed8868ba3100337cc138e11739504f46f813b4d84db49323 SHA512 fbf37f2e12a9f3651899634f3891e6902d4e5db8e099b4dd2ad3388253c5191c6a963d17ca3a0dc5246b42a198ae439f641fcf63dafc59f4550aaee1b22a9d99 DIST WebStorm-2025.2.tar.gz 1176800442 BLAKE2B f58d59b015326ed78cee9b05b342354235b7fc090acb532f90391ccfce15737317ac32f8f190d4bf678693fe9dbd270b9a8b1506e38b5bc122935f0db9545fd3 SHA512 765149d0abaf8b27c162cb0d8e382e78dbce68b198018bf25f72c7576afba24890f4394be43d933c8ab7087408286b0f825f7ff639eac7db7ef67346b1adf409 diff --git a/dev-util/webstorm/webstorm-2025.1.2.ebuild b/dev-util/webstorm/webstorm-2025.2.1.ebuild similarity index 100% rename from dev-util/webstorm/webstorm-2025.1.2.ebuild rename to dev-util/webstorm/webstorm-2025.2.1.ebuild diff --git a/games-arcade/tetrio-desktop/Manifest b/games-arcade/tetrio-desktop/Manifest index 7a9deafc63..a83f91cd5f 100644 --- a/games-arcade/tetrio-desktop/Manifest +++ b/games-arcade/tetrio-desktop/Manifest @@ -1,4 +1,3 @@ -DIST tetrio-desktop-8.deb 51480890 BLAKE2B 641606cc29113098d3b686b17164669203e5c91801119e88a8cd7b4ef331bf25bfbed55d443bdb19d2a5b755919194861e4540489d85ebbdefd24b54c5c895cf SHA512 04841ac7186bb864d4b8dfc15fee287ecbe713b3971521f703dd054b61cbbba481b296228ac9d83b0b58dcdd6b715d827c03edac4a1c97c11a362d85e015bcdd +DIST tetrio-desktop-10.deb 81961618 BLAKE2B d835f69d7b8e94aeea2fc70946e58d978d878d01995488800e3647736975acf4d6ebf9b866ac606447aea89097aea1b42637c1bf4b9293745cfe674560228333 SHA512 2073193144e26287f934c34dc00b8d83465aeb3df22d0998bc90f4f17df3d0ed9940ba7532f2697d1461847c9c793c67d4463e5caeedf33a6dda6e693f315e00 DIST tetrio-desktop-9.deb 74732756 BLAKE2B d225276ec77c23a8b4a792cd7ef866563d29b71adb557566dd6a18be96d4789e3a84f661216feea2a63d235aabb625c489b7177dfd6ccc7993fad90fe58bd8ad SHA512 a8852ea847d12cac46d29a26c7793f4f1911d3336647392cfe16cd955c8e1175fe0ff77764452713c0498f6b1a3044aaf4d131a0ce3b58861be59fd60a8a6e8c -DIST tetrio-plus-8.zip 4733782 BLAKE2B 493361cb92dbfa0f0ed47b8c132cb43f91941ed85f2127398c4eb52a7c3b6e9be8b38fa4dd6374930197cfe9dc423aa6b1dbd790fbfc3fe96f042487b44b6a1a SHA512 ab9402085b6ec5e37e70e2945300fa05902a6da82b5512931851cd08a3eff90604e835cef162c077ac703d570ed36886952a6d06a7906ed2a3601e71f361d083 DIST tetrio-plus-9.zip 16999939 BLAKE2B 640e6957ee3edd8cdbb905ee6bbd0ff4c4843548b486762a6876a86d764d232a4625143aca9c5a4a0cd122d5f3d23564ffa891a41229a8517037f1427645ca96 SHA512 fdb5cf2f8bea86cea706c625c25b962ac733675fbccacba5003188766eaa4bf0a7c01df52edd99316b4be8b8122bfe95154182a153bf65c584ecf7daca47b966 diff --git a/games-arcade/tetrio-desktop/files/tetrio-desktop-10-application.patch b/games-arcade/tetrio-desktop/files/tetrio-desktop-10-application.patch new file mode 100644 index 0000000000..a0ea147367 --- /dev/null +++ b/games-arcade/tetrio-desktop/files/tetrio-desktop-10-application.patch @@ -0,0 +1,16 @@ +diff --git a/usr/share/applications/tetrio-desktop.desktop b/usr/share/applications/tetrio-desktop.desktop +index 802f685..898b247 100644 +--- a/usr/share/applications/tetrio-desktop.desktop ++++ b/usr/share/applications/tetrio-desktop.desktop +@@ -1,7 +1,7 @@ + [Desktop Entry] + Name=TETR.IO +-Exec=/opt/TETR.IO/TETR.IO %U ++Exec="/usr/bin/tetrio-desktop" %U + Terminal=false + Type=Application + Icon=TETR.IO + StartupWMClass=TETR.IO + Comment=Puzzle together in this modern yet familiar online stacker! + MimeType=x-scheme-handler/tetrio; + Categories=Game;BlocksGame; diff --git a/games-arcade/tetrio-desktop/tetrio-desktop-8.ebuild b/games-arcade/tetrio-desktop/tetrio-desktop-10.ebuild similarity index 65% rename from games-arcade/tetrio-desktop/tetrio-desktop-8.ebuild rename to games-arcade/tetrio-desktop/tetrio-desktop-10.ebuild index 2edcaaa971..19324248bd 100644 --- a/games-arcade/tetrio-desktop/tetrio-desktop-8.ebuild +++ b/games-arcade/tetrio-desktop/tetrio-desktop-10.ebuild @@ -8,9 +8,7 @@ inherit unpacker desktop xdg DESCRIPTION="TETR.IO desktop client." HOMEPAGE="https://tetr.io/" -SRC_URI="https://tetr.io/about/desktop/builds/${PV}/TETR.IO%20Setup.deb -> ${P}.deb - tetrio-plus? ( https://gitlab.com/UniQMG/tetrio-plus/uploads/\ -a7342b94f03d670b72235ab453c427a5/tetrio-plus_0.26.0_app.asar.zip -> tetrio-plus-${PV}.zip )" +SRC_URI="https://tetr.io/about/desktop/builds/${PV}/TETR.IO%20Setup.deb -> ${P}.deb" S="${WORKDIR}" @@ -26,12 +24,7 @@ BDEPEND=" app-arch/unzip " RDEPEND=" - x11-libs/gdk-pixbuf:2 - x11-libs/libXScrnSaver - x11-libs/libXcursor - x11-libs/libXi - x11-libs/libXrender - x11-libs/libXtst + x11-libs/libxkbcommon app-accessibility/at-spi2-core:2 dev-libs/expat dev-libs/glib:2 @@ -58,23 +51,31 @@ QA_PREBUILT=".*" PATCHES=( "${FILESDIR}/${P}-application.patch" - ) src_unpack() { unpack_deb "${P}.deb" - if use tetrio-plus; then - unpack "tetrio-plus-${PV}.zip" - fi + + # No TETR.IO PLUS for v10 yet + #if use tetrio-plus; then + # unpack "tetrio-plus-${PV}.zip" + #fi } src_prepare() { + mv "${S}/usr/share/applications/TETR.IO.desktop"\ + "${S}/usr/share/applications/tetrio-desktop.desktop" + default - if use tetrio-plus; then - mv "${S}/app.asar" "${S}/opt/TETR.IO/resources/app.asar" || die + if use tetrio-plus; then + ewarn "TETR.IO PLUS is not supported yet for v10" fi + #if use tetrio-plus; then + # mv "${S}/app.asar" "${S}/opt/TETR.IO/resources/app.asar" || die + #fi + mv "${S}/opt/TETR.IO" "${S}/opt/${PN}" || die } @@ -82,28 +83,26 @@ src_install() { ICONDIR="usr/share/icons/hicolor" DESTDIR="/opt/${PN}" - doicon -s 256 "${ICONDIR}/256x256/apps/tetrio-desktop.png" - doicon -s 512 "${ICONDIR}/512x512/apps/tetrio-desktop.png" + doicon -s 256 "${ICONDIR}/256x256/apps/TETR.IO.png" + doicon -s 512 "${ICONDIR}/512x512/apps/TETR.IO.png" domenu "usr/share/applications/tetrio-desktop.desktop" dodir /opt/${PN} exeinto "${DESTDIR}" - doexe "opt/${PN}/tetrio-desktop" "opt/${PN}/chrome-sandbox" "opt/${PN}/libEGL.so" \ - "opt/${PN}/libffmpeg.so" "opt/${PN}/libGLESv2.so" "opt/${PN}/libvk_swiftshader.so" "opt/${PN}/libvulkan.so" + doexe "opt/${PN}/TETR.IO" "opt/${PN}/chrome-sandbox" "opt/${PN}/libEGL.so" \ + "opt/${PN}/libffmpeg.so" "opt/${PN}/libGLESv2.so" "opt/${PN}/libvk_swiftshader.so" "opt/${PN}/libvulkan.so.1" insinto "${DESTDIR}" doins "opt/${PN}/chrome_100_percent.pak" "opt/${PN}/chrome_200_percent.pak" "opt/${PN}/icudtl.dat" \ "opt/${PN}/resources.pak" "opt/${PN}/snapshot_blob.bin" "opt/${PN}/v8_context_snapshot.bin"\ "opt/${PN}/vk_swiftshader_icd.json" - doins -r "opt/${PN}/locales" "opt/${PN}/resources" "opt/${PN}/swiftshader" - - fperms -R a+x "${DESTDIR}/swiftshader/" + doins -r "opt/${PN}/locales" "opt/${PN}/resources" fowners root "${DESTDIR}/chrome-sandbox" fperms 4711 "${DESTDIR}/chrome-sandbox" - dosym -r "/opt/${PN}/tetrio-desktop" "/usr/bin/${PN}" + dosym -r "/opt/${PN}/TETR.IO" "/usr/bin/${PN}" } diff --git a/gui-apps/ReGreet/Manifest b/gui-apps/ReGreet/Manifest index be1889a810..2baf98263c 100644 --- a/gui-apps/ReGreet/Manifest +++ b/gui-apps/ReGreet/Manifest @@ -1,46 +1,74 @@ DIST ReGreet-0.1.1.tar.gz 62289 BLAKE2B 3ef05c0da2c8974dbdbfa6a73a3be96340d517f2510c075e2587f977a6a16125d40815a8d837e54ad0b08f968124861911ed424ff1eba662141608aebca03169 SHA512 c2276c9ee3699974a5ebdefe811bfdb15d5642f6d3d20f6ea6b4f5ce3b40a9691ed42441e50f506a503ef523b894ff28d1746844b26bc32dff5db18a1d5e8150 +DIST ReGreet-0.2.0.tar.gz 69308 BLAKE2B ffd4ec01b6fe37555b62d0a73aa3344246b5f272d18141698426659c6bc28fc708a4ddc954634d9c0c0bc1724ec8565d57251f8e4824f3cd2619c7bba61902f9 SHA512 2bf74896c1757801d04145690a3d11d473cc1f5e6e3c9709bb26e57c0a7a3702d8062ca0c26c67bc1087197fc57a00f899144484bfc0e8a556c10a9d020f6bb8 DIST addr2line-0.24.2.crate 39015 BLAKE2B 57186d6b957542cd71a0aa19f1355dfaabe6efa19b853c42f306494728b03d1e3183efdb2d2c7734a3e2347cd83a985d004f50c097e06b7520bd152310532e9b SHA512 39cbec3c920ffc0f37584afb55e1cfe4f182e4415319a4e9bfe842360f102f7b9315f6171c0cf71ba0337123903e604096cd573fe98698a26c8eebc2376d965b DIST adler2-2.0.0.crate 13529 BLAKE2B ec575b0bf12e321399ac3a1d59fce4ddbeabcc60cb3d7c2f362cce23eb29b4ea836451372d6d88552a4435ae29bb41d6230d55f625a4359eace680b9b771d0ad SHA512 12d12579ad617cf1a94cf95ab9d3f5db566c3b2de4bd5735eccd83c668fdad0eff134c996b73c46cbb9f932837682043878b8cc4764191625e9f93ccffcce423 DIST ahash-0.8.11.crate 43607 BLAKE2B 7dff8e41798ba25df8c4827ff414a182bb25da4825f0119a74916fe775db5445b87be8fc87f7c7f98d3b5053e1d47546f98873de1a942d36e5f308a3fb7dd620 SHA512 47d211b2422de0b381dfe32229faa346406eb7a22dff867dc04c22389609a8671ce3218e662000c49891a06c259d82e0ff4413740f007729d80e097a6c3f0d9d DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69 +DIST allocator-api2-0.2.21.crate 63622 BLAKE2B 983897fc977118f220dc4af7e801ac08eba77bfde2a25d756bad3e77f849418e74e7c67eaed68e2d719ca7fc6e1e9ce151dd7dbe8707dc43d4a6400294c8fc8e SHA512 1bb5711ed6041b0d7eae2ec784b8aa9d215db0f49cf79c692946eeb0db545d358cbcaa8156ae34e51d05287c08574f1da251ee574f2392949e4ed26d04770d03 DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055 SHA512 4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e SHA512 b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191 DIST anstream-0.6.15.crate 29231 BLAKE2B cc4cf0f381c210fecc20b5796fe872b533419e5f957021b0c3be3cdc23fb84ce029fbef6f9b6f174a76ad713c07f0811145a70572de7c24cfab060fdd990f49a SHA512 1cb01a0293b4c9bcc010909707e71c464416d3ec6fc9789060b7aa9fe4cc04424fefa8013cc8765ccdae6dfd9a1c50a11f7b30b39a32c4aeaf525f28167ddb92 +DIST anstream-0.6.18.crate 29681 BLAKE2B b6f72cda084b38f1e1cfe60de2562e8d62ebbc352176bdf668a2d6be09349bec46d291cd475e8af814ce66def44d95cb98c325761150130752284a82d8a84f21 SHA512 5149977d6f7b5e9cf6350f1ef130caa3ff46c7e78976358452a185ce196cdd77fee48a3a9838f434ae6ea9c15b19f6bfbab156edf819f81179d6774318f08963 +DIST anstyle-1.0.10.crate 15725 BLAKE2B 36e656bd8f9c584f11fda5cfe0c2e24e8426b9e1b602aad34ed118ae6950a55440e292d2e0ff7615f5e4f466fd06f07536be198a59506a587d40cb0c4ede4f80 SHA512 621e7a89fad13db985f07375d316cf8efba57fd44ae18628a8049a65aefbaef27949f99317872e91e0922bb089a00234055199ea3167f80ae03d00ada4f75dea DIST anstyle-1.0.8.crate 15771 BLAKE2B c039613e7de27cc990e5764810f9351754b160928a8954dc19041354cf9fef1422ed964237a5d39d16e4e9f8592ed52c523ccf36b0b5506f464d4f818f3332ff SHA512 3b867f73df0b2f69a0c7d5d6e62c7515045e053656afaa303e5aade8012e838cdf5d15d2c3d7c297db9e297d08ea69a9c8eed04b97922a83f56c58962c1c0b69 DIST anstyle-parse-0.2.5.crate 22680 BLAKE2B 7473651b1eee08857a6ed1419d3d62ba4b9a9aa0d6657965ad9c67bddd793d825737d3804961716a89bdebed9879ac43b42c897cd229c6e7bd780859e1e3c247 SHA512 cd94ad0e88ad4547a660da1473bf4e6dfed805a066782124204143c7f754c12db719bd3a1774c299f1a035740bfc4830919da191bd14e0acede410f6dbd1e2ef +DIST anstyle-parse-0.2.6.crate 22343 BLAKE2B 85eba405dc5cf806283cf442984e86583dfe6c681f849eb7a347b7b67bd2b6f692e84fc9b5bd86486633cb2f05960ec16e8778300df114ae6676da43442db9bb SHA512 e28c9818afcda0e9b84c205d9c6697ce64cb06c21df2c3666869c07d66893105d9c5e96a27fcf2410a09f6af00735252e22b5c7d8c6cb3f68c4a8f376c49d396 DIST anstyle-query-1.1.1.crate 9891 BLAKE2B c298114c1864a5233fb39c365e079a7f1f4ef23499dc330e5deb06f83f27bc727015befef79075c7e39952547f799b4135d7db287cf72dfc914191df784a4989 SHA512 1b2e888f025142a0d9b01314cf083831a2a45d8da737c1be3a6a9aa177e73e0d2ae7999fe7610dd450b7096115e8cf38c5da23723cebf1deaa7d3501d3dbd5ce +DIST anstyle-query-1.1.2.crate 9969 BLAKE2B 179b8dd6dd709c2ca67f4eb5c9a502b2867cb6744a39f824c4fdebedc67c6c3e07d107c7d817e2ffb589d13b7ed4900cf9653ddc0a43663217042ee92ce8c9da SHA512 26069d936c4b1fb09bc65cda0253fe9be8fa4e96c0821f980c772602b4e9230035ec8c9d092ef95e0a0354ac559f8d25f57a14c34086d4d241b5fba688951837 DIST anstyle-wincon-3.0.4.crate 12234 BLAKE2B 23294d6ed7715c55c8f796eb7b860450c57b22b57e32a5c75847f2e2bd68a52b33c24797db662aa5fd7e799b9644075c8c939d93b0cf8598b16ee80fc817b77f SHA512 24b3a9a44382609ad449425a657d4b42a792d4703c36e0953f09a03817759c266a2f0ff4ecc9e8b93ea8403df2badef1f1af6a6e50af56205176c41b13501ae6 +DIST anstyle-wincon-3.0.6.crate 12271 BLAKE2B d9f4d9d46fa93a1168ca340562681718be852ffa94e30c9ea208af53af9d6697ca84921837a325ddc36681caab2b866b7f574901c80b5c0d862dcb765b81b68b SHA512 59ec6f5a53bd68b6344d82e923eb8c45ddac481dd0d270a7b452dc5b0540ee1656705697c1508942ecc131e7c075248c85d8f4159f27d97ea94f22469ce2eeb5 DIST anyhow-1.0.89.crate 47078 BLAKE2B fc824e72891bff0cc7aa3b538adfb9af7dc843ab6ed12b8b04eb70e62d32aae1decb9090621d3245dbe89841e73080d2d86973b4aee50873e798956da9b3faa6 SHA512 3c09317089ed78601a56c626700d12c0b49396e25fed9a9f05a2dbfbd6f91ad426c430633006a4043decd1f70a85c161c4f8dd7de0e4c00b82a169b89dda8da0 DIST async-trait-0.1.83.crate 29054 BLAKE2B 4991f79abd8b9260b9541e754c30d3e0731ff786fcf65cc3f3eb75a5fcedcb37be147222778e1a0fa6c68d8fb872144b2b55b43cf6f8f4de371f24175cef405d SHA512 15969eafbdbe51e80433b53196962293daed2a70d3d9bac91c58e5e7359f60fc99ef519ceb1fd54e34d627c94f821329474a602f25f85179318d10c3147b5649 DIST autocfg-1.4.0.crate 17712 BLAKE2B 7f7300439899be03d001dd32b7e797bc4b9a58103081b6f7353c4b5897813cedf870b3fb1fa25d320a75326b334b44d8287e8603de34fc560d0b567143915cc6 SHA512 3b5e7c30bc73e105e4bfcab584c24fc4016db41fac9c356c6649fd841051704bbe8848e09546eb50d7c1f18ea8ce1cb72fbc268a620d5c609b3472114b5be73c DIST backtrace-0.3.74.crate 88516 BLAKE2B 594b537f3860560bc790d04d72a91ea25bbf5f2494b9c43377129a8021c02d9c16471a223e518889775a816c45513b14bf097c453846b62302a58b59753a5fcb SHA512 00cb2be0626f0bf6ec8b8f525bb129d3ac74c386c5e46ee0f343edb78c863222521f8132876057a5a1facacf40792dea51f2f20e986b35f3a85bca3dcf5c1520 DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 +DIST bitflags-2.6.0.crate 45357 BLAKE2B 3a368bd2eb58c095b7b4a46680cc2d90a28e24b2e37c854bbf8647c861c4b8fb37eca827599673c5c7df763048149dd82123d1ede1f8a0e58a6bc23c8250f7e6 SHA512 f9bb3c48931ed7e7e05ec6d13305af5da6b6c18861ff307d7dc17c658f63972c87b70b0527287b3625c8592befc207cfe15550654995faf3862bb12a6d95bacf DIST bumpalo-3.16.0.crate 85677 BLAKE2B 08da17b757931d2910e0299df53eb62731aa8c4ebd8915859b81d1982b331e7455dfac977c754e500a35ee07ba8eff00a61d2f62be99744e2ddbba06c1268f49 SHA512 a51b75c36f6794db444cab20eeb24f42a319080ecb486a56d254d6f873f3d188b5ccba11db30c068bd0c52c4322d4a3f5f5195c81c94b0bc04387030418835b1 DIST bytes-1.7.2.crate 64287 BLAKE2B 95e8a3b9d66072dfa7fa7d667786aae324a81218001e1b4af30373a9ff18ed1f76e23ea601febe776bb219bce59aa05bf6d5cb155b7dc4279ad523e9d0bdffd8 SHA512 a00cd5567175bbeb6f7c64d5bbdd2c15bce4ed448c0bcbda0a649d8614c1857e01d3c814d02a4c98fc8229487bddfd3251eb131d817e2ccd6a51458387796dfd +DIST bytes-1.9.0.crate 67320 BLAKE2B d5a89fc1dced217bd78c6c50d0494308b69b0841506c4663b6df3755b91a9eedbd242ce1322a71b8a96847db7920b2b15744fb060aa2d69f5c8d9bcbf2745b9a SHA512 e6c0681c535db6035c1fb1c0481725bb8ab341b6324acde07ac4b60cc4f490ec6ff01478bc00fae00ade2bc5420f9d14cc44438e5d156bcce91cc0f06118296b DIST cairo-rs-0.16.7.crate 53511 BLAKE2B 78b67c8da6200ea9cc891415e327a17d1c51a4fb798f779385e0d5f57ddb8725c69cc1f2ccee826bd40a9a53d509741138767317eabd7983aede60b62fe37f4c SHA512 9ff44430055f292288ded37b5b4cec4089b3e1f8f74f0511ad12b31eb5b287b4312e03c3bafeb6b2350b63e96652c8406e0b6c6b5169e36e3acda3af4076efe5 +DIST cairo-rs-0.20.7.crate 52722 BLAKE2B d3e649b7865de548958b3b0ce00eac879c4e7e5e60bb7baee8af3eceaca45dd57fb23aa39b3c13733b4f66db102481fb087d531556ddaa801891c0a929c4c3c7 SHA512 cf4ea2cb6175e3dc06a110a4b6eb1aca08a5c7baac554e883afa2ffc3c0ab0a28b91d406a2a688c584dbdb5c6efa75812d2ce965bad6be7bdc60a50b6c34ce64 DIST cairo-sys-rs-0.16.3.crate 11642 BLAKE2B 08d1c4990f81d90bad398481a4ef94cee41af3a9c857c9c31f3433c1241334411791a1e57fe0d57b25aed5d5cc771427d49b96cc23e650002717f44fc38e04e4 SHA512 65214fe8d87dbcadc547b10b8741fea258606437e0dfa552b76bc87570cf3abecb90403fd95774a34c7f89a085984237763cce50eec57b1e5263d47302140b70 +DIST cairo-sys-rs-0.20.7.crate 11934 BLAKE2B 8a466f1110818d2eec321d98568ff08e0a1efe344f2e232cdc3953371dfe1ec628e744f88e378d2611c4540b86a0178f518522ec76a7fda22d70a624949d6bc4 SHA512 1d604b3001aac0969fdf00f1434f0a8107a056816ac299364709c38bba0601f187216fdcaceb803c6bfb05bd1829b01d7552b8cb7a725e84388dd37578e7673b DIST cc-1.1.28.crate 84424 BLAKE2B 9d617066957c9aa8d3ae86943be8494551624e34d8b1060d86959751fc3f874ef6d83c78235a7905e12ed72c16bfc45666fb36172708c3a53639c99342d34edf SHA512 98571ba96e7967579b70988d9308c8d3616cb1940b84c0d7dbeae837bf31c5a62731fa369b8b9d968ca843638efc7a9791ab76c3cf06deed4348d9d853ddacba +DIST cc-1.2.6.crate 99923 BLAKE2B 61e091267c5b18d3c2886ee50870ccd3aced59d9f5eea31967e8739a49523226e2d1f0f383c7b5c3c9b6dc19d65bee319efb081f0c05c9d25847063d7f628081 SHA512 a9a2a00c58e0625aef2023c0c84827f17ee260bcde7e9407c98b38300ecaa5df852babbe896d857920c3455089e3608b54014812da88e597c500017bdd9a52ab DIST cfg-expr-0.15.8.crate 42108 BLAKE2B 846a67059fc30e8c1f70d8b5495443ca0ed373a333d394b92d79981b415888a2f5c745a028e702464bcf68765667c35513e51931b84d9d081873146a0a4edbd0 SHA512 1077d113dfe080e0e78e25c40f32c9f14988d2dbb76bb783ed3e8ce13c58e5dc0dd549362d2f197b69cfbffcfa3ebed385a0247f5928dcff8be7d0b055be1041 +DIST cfg-expr-0.17.2.crate 44034 BLAKE2B db894b3de251f75fa1d95d89ae06ec4b70f561f190cc6eeebbac3293bc95a1d8e143c86f8c35556d76773b53f10fdede3d9b18a388b533db658882cf6d1574b8 SHA512 115cfefd8e12744985489fd4895b3c66bdcbd9b62b52af9f6216cb6916f09c95564e880306bbe6167aa788638fdb7c3b808534bbbf2e092c0eb41700208ad62e DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff DIST chrono-0.4.38.crate 220559 BLAKE2B ab828bfeed56eb737a1797d5e1132cafe87a1e14bf7a1fe4a5098f50e6ceead50ca2e7f041cc2ff63d5f4e41e2853322f6c345bb31ff12a5b412e3e5202f5fea SHA512 858e47e3facebd5383e71898f26b27d92fe4a69027e2cc47da2af59975ead7767355e0b699f4228eabe76a3eff8b2519c7cecf8b60dc3fc60fbf9b28e2f3d4d9 +DIST chrono-0.4.39.crate 222248 BLAKE2B eeff1694a98e8775524c261c5c46ebf09bf1ffc6222a945576960e8153af99e4549d8c988bd086507fa430f9cb15a3159be85300247ab3c6f5e77ab515f0988b SHA512 5b258f76bea58ab9baa0fe8fb32c41928b8b655c76bb2fbaae9300ef8380cbb881296cee6b9e9886dce62b0759c73e84f6409e374a86cf0c80e3383512f98571 DIST clap-4.5.19.crate 56377 BLAKE2B 23b6ec8ad85063177a79e6a910640e3cff4ff069925b6e608022c50df7c72718a5a05ef9ae1562f869667c21bf6c93afe13f0f15b4b9dc4f91e14e7a108202bc SHA512 55d8cb53951c2a6ecec93ace3881ba20482aefe41dd87705c15e295462d7487b24b15c1caeee5e8ca5917ca28a381cae1c0d72781d6a440c26a41f3c64dd8be4 +DIST clap-4.5.23.crate 56460 BLAKE2B 5c0ff6ecc072368022b8dc08703d87802160817e40228fccbf9cbdc15d86dfaf0eec141dec4e8f1327e5a6d1622df9b334e94797027372dbe8765a12b918961e SHA512 4a8ef8731c9768844debcd1ba83a79a607fd32d9fbfe7411abefb8939c5c442e8a206738bb54dddd136117d3992f519ffd1640694ad7796c4e0aae3f95502c7c DIST clap_builder-4.5.19.crate 163596 BLAKE2B f709ef92a6d8a23051648ac1b2f88e9854d1123d1a21c6aed06ec4175b606b7f97ff05139c9b0d7b18492bd272580659bc0e2a0ee572d6bd4d3eb250bd0726fc SHA512 a0422134a231a9693582016a2acd74c944c4c1f12b93a40abb731a0433cae47bc97c9685c39a37d9c335ed7bf4de08a1a1536e291164600625eacb871293abf9 +DIST clap_builder-4.5.23.crate 164180 BLAKE2B 90948ac5e8ea620be3e1ec1334677b0ae9dc227a00354fcd3d78e2cf23a1c101e009e6cc96fc19c0a2395e1b9ac6272fd9615abc1acf1a5d60392e337cfc961b SHA512 0889876990f0a361cc6b6d41f2a8f4b1decd376987a02fe69888455c92f3e583d6ff70880c6f0ea154ba62f4be7d2e7b18cdc4e0e2f243e6b17f250c3e8d1c2a DIST clap_derive-4.5.18.crate 30131 BLAKE2B ff962e52d8d8afcc9639365e27753c6c6943fd809ef89d9e555e8be5b2f13efa650bf1f9ae451f4c127c1529a0af1d892c3b02153b46deb912029b45983e01cb SHA512 035bb918bc7e9badd59341560f23e3a8a2e7cf945b6d8183f74052c4edfcbecf07c9ea6fce0ceef0b84c89a99d62b11760af39398897e4ee7dad0170a96cfefa DIST clap_lex-0.7.2.crate 12805 BLAKE2B 952bf3f3885ae7bedd0e8add236590da5fce72a7ccd88ebda063410aef337ce7ccdb5e5e929cb870bc993891610edc0197150a3aa82a62fadc4bbfd96324fcdf SHA512 a8726397e5372fca3389748efdfdbd016b6baedad5b4bd95f33e4e820d4f40e0b94c88b1918ded3678aecf23911028e2261837e73d58ba7fd6f091eb47267380 +DIST clap_lex-0.7.4.crate 12858 BLAKE2B a5ecd50cc503157dd69746f3b6e9c288e0fe4f6d5d82271499f657134fd401fbe076255e2be6a23ed0b69daf3941c6429dad8b288223b0ad390a2c435575cdd1 SHA512 a2566868f4619679d3b74b70592ffa6a04b13e38e3196c56bb1dae8bea0c711bddbccd778d2aba3cc0ee074c9b1cc0335222818f0d47fb3cc8109cbc35bb992e DIST colorchoice-1.0.2.crate 7924 BLAKE2B a4027d5f870b4d9a718ac3f9d89ce04e2ed38406658c4a55ffaf39ed0cb1ce7e1c691eb56c66596b519ca82309e8ec7eebac65e69394cdd277f44f9b6280d560 SHA512 f34d5f66f84e90f473b6b9a62a61a59575e712d3e9b140324683f80af42d40c1d079701aa2ed651d0dd95a5ac8838e1f6f6c034e2adef79509d32357b8093117 +DIST colorchoice-1.0.3.crate 7923 BLAKE2B 7055fe61677143f0d4445ed5f6be2cbc284c155aa6ceac04df6f3fa2563a225e440ba708bf40e298ad09775ab7c7e1842b5f6dd78422b06dbd1250908e3227ee SHA512 fc26696189d3935d5510a1237504339c1f354d03ffd3b4e830b7080335aa778bc72787ac5fa9a67a731b9bde2788da778d497f2ef97ec68bdec5145fedf4cd14 DIST const_format-0.2.33.crate 77369 BLAKE2B 2f09d634a9816303db3ee1168f1421b3b1ee8c855a9ebb466eaa57323b1df21c22fc5cf2f5661e70d74c6e4262436ae1512e7f327823b940d88bda25f73bce58 SHA512 81f913cabc424e806dde5f4b20fa96bb5f6d35322ec559afe655f121952f35987f9bb9248660a2e721f0bc4ad57ee208336fbb7403198835d946887b6b2596b8 +DIST const_format-0.2.34.crate 78068 BLAKE2B f077577c32c62727ab2a3754719926728cf1b63712f0e18971bf7946912d165fee6dab05aa70c335caf39e9cf21929bc3bb6f1ff977123dec11080ce6ff91e32 SHA512 4482e1262dc47460aed17cc3475ec198a875202e5719d3554b69631029e4045d0ee0588a973fc4929f4798ecb92d1763c4bb9d1be09b5f99642eb9a6451586af DIST const_format_proc_macros-0.2.33.crate 24455 BLAKE2B 01c38224a8eb8358de8d42b751c500b52722d0cbcb6b3a0f6ec07f1a6ff7b40a61f4d94a1e0f71a39c242961e7392ea6b13ef77f5603936d97434c3a70141f4e SHA512 5b4a485979ca319940b4adc2b3951994c60a2d2671895adc34155b564ccd96688946afdf61df8c28962c31b43b0881672e0749d3b647f92d90419006178ba5da +DIST const_format_proc_macros-0.2.34.crate 24396 BLAKE2B b7826f28e02937dfc13a80e6790b0f7e00f6c2be02d4cfd6c0a34ec2a42217189f4a9f0feea1927a135ba5f07c6e11eaf71d402ad25d976a5106f4f1cee7dd93 SHA512 f42887fba0d5ce2e15b18381cceb711a661e8da6267ef7dd0ee636135daf14759f04b32d9b8628c5ec63acb3acdc5a2c101c34039147d55ec90fa5c956ed807f DIST core-foundation-sys-0.8.7.crate 37712 BLAKE2B 0e1dd99a5bbb0fe92f55181a37426f6e86445cb20e355f553b3162c88ccc075644461731a0cdcd93dcca65b6cef1de62b409afbd73ba3070a199ab8e7422dcfa SHA512 17492d5314db03abdb3b1998bf0c396ec8ed0f83bc978ae22d6026afdc86c50b58cbac073b3a0d97b92da7e98be11302faf1249d24313494bc058add4f4cb63a DIST crc32fast-1.4.2.crate 38491 BLAKE2B aaa3acca66e5814a45f12a90ae09f6ff5fc14ca94c8539184dab6ed928abc68cd1d37e539c268c1effd50ab3af20de6038593fb9c6bd6a664785dac52f6939fd SHA512 c7608d33022062e217d3576f536ffbd51479855a5e5874529c71db2bf6a937ce04d814c39cf777309c38445393bf43cb9996161947e28738abd432f11beb7266 DIST crossbeam-channel-0.5.13.crate 91174 BLAKE2B 7a9aed6f4922c1d10e4ae12508a03dc7daca773adad6a317c4ea38e544d7c28c56a06623d958aec540fcaa86fa9051a1aaa2c859dadff72873f18f2f3a951449 SHA512 0f31223a7099f84e39e6b76b19cf26736e0c3907fffc2ed3eb0012c7984b1993570bf6d155eba5bfb82897ef0e4fc93b89096071410bbac256ca6be9a9568ff8 +DIST crossbeam-channel-0.5.15.crate 92716 BLAKE2B 089f85b11078942328f89f74faf39597e08b221c142a7f06859a65ca4f3c73f13d077e49d8d709a7a5cc0cc205e3f614a457bb6bdb2b48151f66edc9a4699ede SHA512 b5174329fbdb2a742992b3450a6b11e4330e1d542132acd22d0aebaf49332aad8ceb6eb4e52ccaf8617eb02f191f881b011e5521098082919672f06ac70a4e5b DIST crossbeam-utils-0.8.20.crate 42487 BLAKE2B b50da06721cfbfff07825574feada8a28d3814edb218434288683eec31bddabe2ffbf7e5ef1281ee14a8a77c56db3b66f3c5ceabaea9c72317c1bd2cecda0c26 SHA512 7175eadf9fa7c526fa11ff87e40ff203f0e7a4bcec15cb972f924f3c7ff7cc20b6e2e8dbbc1ede142a0207cd2baa4f446deb25d825d28a54cbd25c263701bfaa +DIST crossbeam-utils-0.8.21.crate 42691 BLAKE2B cd9015c41f532eb3c90101603f32d383f01e6880718b727d6d1fe46872ae276cda685e1b548cf77dd22bb1a05f0d4c4982332c2bde90e1743dbd7f51919022a7 SHA512 6f4aa7ca10c20da291c4714b56ceb1fab1c06b03b2f4e28e474e9aeb95ab6615a25462dc7819713652c3b5f6a06fa0f24ebc92c533fcf35dfcf2655857d975f8 DIST deranged-0.3.11.crate 18043 BLAKE2B 738d5a88732e227bb0e0d33c04ab8248a699c7c499100666ffcd78673d1f38ad2d740222ab405e3eaa7a0a6f4596cfef90bd581a1baf77c954dca830c22e74f9 SHA512 48485666d3e50eb7976e91bed36bddbaea80fac4ac664723130069bd7d17893b6d1a2b82a4c3dd61677162e4305ba5ea8aec7bc2793d1b8b92dd1666c204fc43 DIST derivative-2.2.0.crate 48076 BLAKE2B 56d27e27493c3b818ad45703efda607a0a0d9a48b0d43785b6a013443b8b964b67bb5b5284d242358415c5fb81b86b02079ee7c0595ec07bc658240eb114b887 SHA512 3c65ecdabd2dc202be3d83b06f96b6f68504fe542ede7e2285093c6d360a33ec76a3787c436c6e5ff8f59d430436a4b8ce2f908cf7b2b08cd8b0045de4e5d1da +DIST educe-0.6.0.crate 47656 BLAKE2B ce1bce9dcfcb8b99b8f0948377dcf1fce76714cc2c8e997987c5b23760236cdd22eb0226f059001f8c7d9c4df6ea81eed507e269af6c2b90b47d5373c6368aa0 SHA512 1bbb3229e8534de1c71c479e502fb2d4e22c24730a14b83cde86cc9bb66477e5cbf1f173e7b4e00588571d8d277acbefd07b9ab598e27f338b961a57a81da99d +DIST enum-ordinalize-4.3.0.crate 3922 BLAKE2B a5b83256c21924c263b5a3d13681ef926f86a598daeda9441039533cbb5d99e2b7570bb4ee924f5ef7227dc99208768ffe0aa53d8f5c8048ed7d833f5eb377b5 SHA512 be3e669cc7524edfb108e5542cf0d0295d8d63578863c0c630de404d1f32e0eff6f32a9e3d00e95c114fcb8019fe8f343fd56799db2d1c9c7e56a4379132cb2a +DIST enum-ordinalize-derive-4.3.1.crate 7957 BLAKE2B 04ee5e12e84c852b6d1bb57b3fa3137ae31a082559c1e69353b85ab34e35923e0c2eddfc8293967e2f55106d3b33773c1abfed178e6e5d8a9cc82007881922de SHA512 6b656ac1fae0929ad50de66ce1a87ef68ff0874d2b983a95a98c2b36102c009929d440be3cdb6d21e1029de8034d7e0d298dbcde5cf224614c40600dd36f7d82 DIST equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a SHA512 b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140 DIST field-offset-0.3.6.crate 10032 BLAKE2B b4b43d35f793c55e8c521de7bc1648501cfe46494fc17d0b6135ba3456c8d72a11b422a16735c681c7c6542084652c119661372628096d61197f6e387b66143a SHA512 3ec99bf5e860dc68f3fcd0abd2b0de2ae0b3174eb177458506aabeee9dc7b0b8b58b925e2c6108a8f18ab95f2e1952dd9474650a639e1c1d50ec3f72bbd30077 DIST file-rotate-0.7.6.crate 22389 BLAKE2B b74185c256f08751feabb5a6c498d1bbb5f0dc669ff14bab14ad48aaa81387013d002ae16cd3c9423c96d757b4bdb4e2a4cc132665685623d20fb49536294547 SHA512 d1213022efefc05629c0718b67824b356f5037c23d708412783b8eb3ded99b1e777c81163cdac13a87af65a361be0c75de13afb71087958106d96c9acbf2499b DIST flate2-1.0.34.crate 109174 BLAKE2B 70fb087904e1e29243facbb9a01f05770581d91d49935290943797cf84c3d2b416a8f78b2c4f9277d86053f1bb79e858ab1d5bac427bacea9771fe1998ea498b SHA512 0526f2c7c061d57f5a39fec9726c547848f6bb36dfc977497c15fd42da6c300bcd332278c31e3acc0a72e897a7161f03deef61e95e072bf3cfe5b0302b5f98f9 +DIST flate2-1.0.35.crate 109188 BLAKE2B 8bd6e51c3bcc06044e5b8d7ead950c3beab6c6337052fd48e86175f0fc98c8d12804274308ee515dc6156bbedb2277dfa2706cdcd7baaf2a789122473248486e SHA512 aa2c4f0ad46cfbc7d2bfbdffd226eaa37f5223a34d132d8fb2dfd04c20d15a96c4882cc377fd72afbc7d13e512f5e9934386b0390a0ab2b171d081335c58fad4 DIST flume-0.10.14.crate 65389 BLAKE2B c88deea78a5713728a6b6a94a4aaef570f6eee1af85fc489534d7b336a9ec9cfdd76890929a456a689ac196bef24cee68efadb30e06ad585063c5bb77fb2699f SHA512 ad31351031683453b77d85a89812304d63a12cce8bbd31dfaa508091cec52bc511739d4d13a085aa8bf9f2438fc1876a99f2e4ab2602bdbfe0d2ebb1df4eab0f +DIST flume-0.11.1.crate 67947 BLAKE2B d7573d5752bf4940620f1ba0f1cd8efa6935ca18b6c4b3587cd8afb6c71316c273ff548430671b947a0114f841edfd5b20fac4b8ec9ecef1f7608524a4501ebe SHA512 652c1baecd5ffe080c1acf2fd195523907ecc1e96e3eb15acb6e72739ac057730b88047b229774556bee7956f64dea11c3be7b7906102613552b179df4a27842 +DIST foldhash-0.1.4.crate 13764 BLAKE2B 7dde82c52671b93d91b2ec9984c0ce539d89d5c80cb115c0db18cf72f84f4fbbe4f7b36b745143102fc83c307df2cae051e4fb461a3131f52c8f98172fc0e72b SHA512 096efd30917c42e75e162a79d5c0ef068af76c7b6206cef880c4a3af92d096b4b4a1cd3de5b66ddb040730d58678c9a651734517dc8a60a265ebddd5559b95c1 DIST fragile-2.0.0.crate 14668 BLAKE2B 2e589b312d7409a1a550a676303b9b2adf2e28b0d4cd02c7fb22b48a88d1f88a04e55c4405078e2c43b13ccada890a33bcacfe179abd12236c23f219d275c4df SHA512 a48fee7c13ad800142a9ef1f355b2200b904ad9bf97b3601e310bad2b6ad90ea235b9704964c54be1d9c415c9c95fbc5f49e8ba5d7c6ee3488573f3404912608 DIST futures-0.3.31.crate 54953 BLAKE2B 4b91470d3c85b9260c734dc6be8c985f78491b599d2a6ec0d1e824b82f684cd030be6f64179f7aa7c1d1fbc7cf0c5a1bc5bd045123b73461f490d7c2b9011f9a SHA512 a08d23cdac9e162d0e6ae72bd792201ff4e13d7ade6b498cc597149b3df2062b06814804c0750d941d8b5be5d2ab4cfebbe2d08a98d875d2092bf25e6e71a51d DIST futures-channel-0.3.31.crate 31971 BLAKE2B 2a59ebb73f998ec307bef01e997bf2922556d6dea10e2e6e8da9e1b4cd05a8bcfeef01bc1cc57d79c39bbd98b8a0d26871dca5c7641a9d4e9c2bacbb3feb4eeb SHA512 87e49e661cb12c1e03a07d3c94ca9bf5954344a51fa11639a118f5a49877c883387343af54639ad80e7196062a77fa7c9b9aff9804fb1e6ea3d0eb09efc53c69 @@ -52,103 +80,167 @@ DIST futures-sink-0.3.31.crate 7958 BLAKE2B 7d42180cfe19ae42e2ff486d83ed46f3aaa4 DIST futures-task-0.3.31.crate 11217 BLAKE2B 8c0e0aa0aa14bfc28e668af00a3fcc2532950ca865a9f3935717a4a3770cb60477cd8f4cd080675379315b649fbdc5fee9dce49502f0f24f44db481a24c884bf SHA512 4872fd2f24b07c626efc6fd76c01b44d56efecb9697f972d0877307b38d3ccb06277ff029df38981470ba1f8ac5f93086123ab3af44d3c49bd9c10b6c9158a81 DIST futures-util-0.3.31.crate 162124 BLAKE2B 69ca647a261fe24f90a4221d8629169a8dc7eff9dd1c4e07cc700a52a8609ce9b8aa3974b9b09e1ee64d0121d7bcb3efeee6fc15983347aaa0b0b23b068afc34 SHA512 429b1de584546b931b17d475aacbdb0c14824a57d960c44e615aa808e8c0f9c126473e313a7150b3de87ea91b7eebebb1041509f61b3493fee8a9cd2c75c4df3 DIST gdk-pixbuf-0.16.7.crate 17311 BLAKE2B 2ed8f48562617b14d07fabaccbbeeae8bdeeae8dc24a6f244766e5c78233f0134afdab6a3913af63d86e65d0da886e4596178e1a838819ab45e89a9581c60ae0 SHA512 70d2f0d3141e8db666824f2434e04450fe0bcd85dc514c40ce7a0568b1f04d7292e2d13b1c655f4a36663fdeafb3a74bc370a0723cefc36d378ffbced80a5d8b +DIST gdk-pixbuf-0.20.7.crate 17840 BLAKE2B 3cc99db7968e2e6b38c8967add9e1c5f76844cbefe76a8c89268fb0203229d020efdcd39d78ad9015bdce527e837e9d4d80c937ff95e27b9064a76b6df665048 SHA512 84d64f58ee4e8b6a07f7ae2a794d4a13b19bbeb8ecd64ebabd67b62c74d5a355dcf7a75aa455452e05afadac4aeab836aea6d17b425f23b7db602d1e19f14a22 DIST gdk-pixbuf-sys-0.16.3.crate 9693 BLAKE2B e81dcf3d7a300d367be14ad9b4c0826e5dad723418d4d99bebefe45a5acc94f8b55bd53456844317cf016528ee29b2366ae482c80f9e6241818502b64479abcf SHA512 79d438f0eeddcea1372fe3dbeaaa998b54ae9122ea437554913f0e3755eaf978a733e40a6560fc815e843add4ef128bd770e9454acca1c1d493d25734c2bdb7e +DIST gdk-pixbuf-sys-0.20.7.crate 9852 BLAKE2B d6ff354a01b32a75f6a784c0fb959e0975d4dc22940b23a77d85a920042fffa24a0ada3068e2436f97d2814ef00ba815481ee8d594473aea6079fdcbe1773090 SHA512 74c4952e5692de4d4a10693cb6e9705752a99cc3cda245652fc81d9a933a44ac75a1fad866d5496add841f34c18a6b1b50ecd27e400444ee9bad89ea3dcf49c2 DIST gdk4-0.5.5.crate 85687 BLAKE2B 256d4e08d5e754d231ebc20daf0f1e81ade103438f5bfd9270ce02097a067bfd2162eb8db552dfb2647e4b7bbe3b5153c8fe608b2f9b6e903c978a2376eb2d0e SHA512 28fe49f9485f39b643a6ec2bc91ee490f4a0f720429b1fb4cffdb6a44231cc6b8875d0a0772a28f65052ed8b689cb2f875c2db3c5b1ef68a68e7eb031466d167 +DIST gdk4-0.9.5.crate 92987 BLAKE2B 7e47ac80b9b890eda2bebb46cfb2ad0c404452c6919a5886cf8fc9f3a707edd40765090e142128930e88556688b526373453c92ba94e97212c236e5bd3db57ab SHA512 16981bfc0d23e025178111d0c2dfbf53cd54c8fb7a1c559dd9cad21a7bd80ca21dc1f82098307aaf5b185d6c4d6b83d8e129f47c38247609113a9227617c65a6 DIST gdk4-sys-0.5.5.crate 63867 BLAKE2B 49a7bfa003e1592ca9bf77275ddda65017d4df15670c6fc6fc79a0624630dc25fd015cb0978ddea4d31ca12782c1be7153bff9f052ef772bacd0eb3c47cde431 SHA512 cf9c34165dff2e4af15b6ca58ec8050a6ffa18fe5a2d6c61567d1a3965533e5297f95fa9a5ad8f7247637f36daee01c21ce17a4807441d3e8ffa364c7ea93854 +DIST gdk4-sys-0.9.5.crate 67167 BLAKE2B 4edd75a0220b4294c87d23e6d407ec57e7b768d43fc386d6056f1421b5031080ecfc9262861b28333416b481faf2783743aa5414cc3bd6dcf1b7dd9817e0c24b SHA512 cf17f3f122d87d952b3b6d84adf8efccfb657c98840ac3a99aa0f4a58ff6a46142105f397f7b33dfa0e0bd7df7cb5a682c786fd9e499baa3a571aad463d1c278 DIST getrandom-0.2.15.crate 37163 BLAKE2B 7d534e799a4711d01c6553b8c9422dbf01e384a850fb0f7cd76e444628f2b96d28d0f5e8dae042f8081a2bf9340f57c558be50a6f22ed5fa6b0301a15898fb35 SHA512 04789a53d3f4a84862e1e8b2113641af67e471b468de1222470d5e6cef0015232463a2cf3c3518dc2a533b3983b175a7c8922da00665bcf71c1e4e279b67e6fb DIST gimli-0.31.1.crate 279515 BLAKE2B c8924ce351af5b8f96ef757a189f7a9be14533c024d496c62037cd4eda790b3f6282cd3013ba82ecc83082acab1b60ea80b83e0fd5f8eeb381fd7f9df88ce0ee SHA512 b9c8c11547dc7420fe936b9f32a4f5ccf3bb68d1d9f39dedffd40d631360f6e032e719d858668826f1099b8a262e8096aa7ae1f6d7d3d7aaf47934d832715949 DIST gio-0.16.7.crate 199851 BLAKE2B b34ebea0212eb07e568c368379a6c36fdb84ac478bc3992cbb45a6e4909f75b2a0fd0a87a7175afb94c7ab66e120eb467f2b061faaf3d4d0601bff9591bbae14 SHA512 4057c1619826488845a77950bf0b16fe71f7e6d43d24b92f118437366ae7826bf738ca6728d1bf9f75877a39d2cd25bd470d05e40dea9e518c539fdec20cc0f6 +DIST gio-0.20.7.crate 215199 BLAKE2B b881705bd9c439a81016c726bbe626053c6548a0e89ad16d684fe4984dc296fefbba3400886bcbfefe6f1cffc060e68011cd92ffc15426f8948ae3d387edaa39 SHA512 4481d0d3697f197697d39d5fe75b71e886d69a65fe986d677f30d43860c3122e63d585732d320326bdd3b41f55f2b02e4718d277b4f448370b2f37c683aa8598 DIST gio-sys-0.16.3.crate 80850 BLAKE2B c43d781d5338a6e22143fb0865fb2fae106209a87afa76e1f02043346a07074e13cebbd7d23add5f69c29ac389c2b43ce9b36dcee46453eff5fde38c84a1bc08 SHA512 88f548100d1760a90bea42097ffe050e663e7dcaa4724b92c4a4f19d49e89240a16ba01e48daf8bae348f40f40c33aa128abf7a3b95eb1753c665536dd7f89d6 +DIST gio-sys-0.20.8.crate 82617 BLAKE2B aa96ccab5f181d4f97a294b788495c5014987cb3abc2a23fa3253fa28f98abb9fa4724519f89d634bd85075ced0285d77cd647c6b5bdc1d383b1a8f64496fd17 SHA512 a3d9ecd2635c98e1c7687b35770c52ea0fe60d07a0270cf77bfeace03cce5df9190e66cec53640adf9d441afcb9f5c7e3197b0fed7567d1fab8c49636a72857f DIST glib-0.16.9.crate 224216 BLAKE2B b3406d14d2307567ef050e8d9bb29cdd5c8d691528c0d488152004572fc19e837665a4005495d8093a29441347476705e9ecade0daaf38445cca9b8a11073905 SHA512 fbd22df78a862b065de7d37d47814a63329c77ec67514644b42dd34691db63ce6de14232d81f00a22686da837a5ec538b43d7d26f4f22a9ebdbf0537433ddc36 +DIST glib-0.20.7.crate 285650 BLAKE2B 4e1dd2bb20a850392a346c13cefac6fd0bcb8dfff81fd705ba676270cdd0697be4bec6de2bbe02f3fc25602cdf5055a2ec6a14638b21612cd2fc8ab9c22f3877 SHA512 dc418efd7b2d4375fdb5bce9935201a57683554917a69c7caf3d904f09e24ee8601fee1692bdc290f90ff4117933eabefc8f40f7c07121191da71723cb374775 DIST glib-macros-0.16.8.crate 32120 BLAKE2B 8cc6f628362cca6764848e94e3222dd58b717a07ccabb247545eeeed0693f1b9efa27a597a37a2eb28870eea242202d4321fb068714ac086f11776baf838737a SHA512 208d62335d5e3b519ac43ef0bbf641bbc926c243b0deed391e5d3b08288f130d21cdaffe11cac6878de3a7478ac51ec92255b8d02ac804b34b9ca07e61ea28b0 +DIST glib-macros-0.20.7.crate 72089 BLAKE2B 0b20d59c7d10914fa470216f0531a13de1d8794ab43c7f7a2e26944066f062a3b1b018b441c4d0adfdf3cbf21de34cec8d6d9043a99fc18ae27fca34496a00a3 SHA512 730d8b248213a2b67c3b86b8e45d5440826d03703d21f4657615052a420a0e41fd1a6f989935660c54e4642f227c3130dab2b94d040ebc5faf6768c4b3567aba DIST glib-sys-0.16.3.crate 59683 BLAKE2B e6290248eee47dce9a7adfa43d7b635a59d98bf44575baca80236a6fac09d229e9aada2cb5af4c3cc7e50509d47ed83a50d334f0133b4132ff4e4fb2f42affe1 SHA512 209b031357a743a83f1b6bd18aea3ec14c7cf4af3e2fc1b5bd7e3fbebb91fcee283e3b1ba960d779fb1dc75148dce9b7cd170294c8d162a16381f2c8dec9d334 +DIST glib-sys-0.20.7.crate 64052 BLAKE2B 2ed5c29a4d463837060737a308fc6a082c65788b9c1276d96aef185aa21d3f64c3eda8dfc0dc5068fd9546aeb84c226aef29f23186d058ecac608002dea97441 SHA512 23e4a250c0d557aa28c1359b22ee71be3b026ae1194c78865ad18d472610f9b1f92d304f9e8e837a4a6be3e4a3b172d7d384c95b005999bbb687945646ca5be7 DIST glob-0.3.1.crate 18880 BLAKE2B dc89b3a664e810264dd7a01ad892e865ce35b504bfe5dba12d7ea8084da7de84feaa94c2208f1a1eefed90297e552636ad61ccebf6fc8cb4d01f27d605ad0a09 SHA512 29368160138bcb7ea5660f9f30c5711cfca8bc8ba836bbade3fbe8c424e7b4118daf27cffa677962e37e36f025fd2bb5a9c2aea865b0ff155cace455dfbb658b +DIST glob-0.3.2.crate 22359 BLAKE2B 564b72e2738cce5311aee12d8d6147631cb571f7b96d8d3823098d3dd449bcc23ffed5a6584f8979402bef95536b0e73fe9772f273295a0079782b9f7d88d19f SHA512 d15389441e337e3fab9c30102fe7b4b1b3e68d8cbb5d14162d2fd7e7d01a9812b2d6d6d2a24a60116418be41e2075e70becd6994c13b34365d512521e8debb02 DIST gobject-sys-0.16.3.crate 18607 BLAKE2B f91216dc3dcdf75f2aaabf3b934512788fc45934f0d3a58331e27625f83e5bef6385dea99a5f5bd505761038e68f96989ff716f1186b2bdecbda357c17b40180 SHA512 a0753de79299e1116c29e372bb4c7d5a68250227265e808a38a9fe8acbbc53aed3171f5d2813a55e168af00176512d69f8926dc135d3b73e45a44263139fb246 +DIST gobject-sys-0.20.7.crate 19157 BLAKE2B b035a582db9bf148f02e4299d57528fc9b53bc6707273bfaa3f7b305e6469b1b4fcbf9f353a3755a8f08d4a40e849e74af86587b624656bbae49857f5e3cd50e SHA512 90d10c8b7849b779d0f0983b7df271de00e4ee194d4e190db190e0b49729f98d8809208ebd66c4d78c00c2e2aa28f448047697c4f802b7f0dc1f8e9c82c94564 DIST graphene-rs-0.16.3.crate 17610 BLAKE2B 8f34cdc599a0c6c96e82300442112feeb9a051ec5cc6977e4e18c74b1920e87983e8777222afba6c52383cf2b623926d33c0ca22facc8da4bffd802031e13cb0 SHA512 a4d59748db7786254719182f10f1deab4c3640e3b2302a9676a0becfa6bf80ff03bf8babfe04aeba09a9e2ca8f5829c15a8a2714a8623456ca2731524f9cb865 +DIST graphene-rs-0.20.7.crate 17354 BLAKE2B 1d9b8f4ca2d65e184f6a8e420d9a82048df206b5128c4e8d5f78642741cb5048aadd2090e18f078092d7a7ffb0619a8f6edb75dda08d121334b0587963cce193 SHA512 d1e14d24ebe3941a253cb735fb2212d221b6a27f8697ce5108e69eb9907216a48506a164562369e7fb7508e81b21bb7aebdbf9c83c3c163bb49c18083c4808f7 DIST graphene-sys-0.16.3.crate 11497 BLAKE2B e94cec9db0a7bcd6ab959c91dd9afd157683533233cefabea261f8a1f936bf37df3bc44cf0e574e3fd3766ca588a6cd733b959a64aa40cd3e6b7d65b51cfc5a3 SHA512 1dadfb69887cc55c9fb2b85b21e9faa5dd5336f0a905a5ba62f46afe35cf28beae39275e1c9cf40a4c169a902e52b5b966089c0f2f30e4e82fd4494a8aa22a6f +DIST graphene-sys-0.20.7.crate 11684 BLAKE2B 11f9d9efb042b33deb8c127289b6a946d5be828a914030c18ada61daa1c1a0acb60e415c0e5a2dd6f5ed4293dd942501c8dda53a6256eaa94db6af86b9b1018d SHA512 89e350924f6b5e3601b1fab514a10dcbc34b0ae278cbba6b0b2c6e0da9f94a17a3b85f65a4f329af9acd55c7b936167beb1d47315ac113d0da6a2bd311f034da +DIST greetd_ipc-0.10.3.crate 16117 BLAKE2B a38d45cac16d9e0680c7876637d8483312183f2d1a2e723f5794734449555221aa449ee71fca97f0bc29b34327e30b547232cea1d1e7768e5f361b504c1a8b72 SHA512 3e620422d5695e84118971965d37d74a583914cdc987fcc64ecdb97997766b14d04a0bb086ca27eeaa5bf7a1628f17416ac0f48bd3fa8096949941d308639de6 DIST greetd_ipc-0.9.0.crate 4077 BLAKE2B 163f6b699d138982be29c5ecbef191c249b6f093bb68ae7e000987b5f17ef5dacae18984473bbbc54e65e7c217cc7e755a7707526fa5e8f10f50af06c3769f11 SHA512 da77fa12b8ea88f6e50d2b302d6994a4e61569554f1dba87783089711d159555f022050a2c0ec09315103638c76ac3e200667d83ea00d09dd555ba8b7c2f9452 DIST gsk4-0.5.5.crate 25196 BLAKE2B 19a1d81b86bd18dd5552dba15b3f66a0f905465d78cc541b3426f973c19a58adb4ed6a03ca1732ae7543d5379c47860230fe5ed5dbef9054d34ed0c5fb54a42e SHA512 e5f4437042eb400b0ba23c0721b00e575b34ea385b2392fd1362fc4a2c17aeb0400688e13251a6c0b63bdce714a2004d8227012e6636d30ce2ed58a5d8ee5dd5 +DIST gsk4-0.9.5.crate 32662 BLAKE2B 491dd5cf44d1859177c81443fac96a476ba269256f2afd90073ca5f18042c8b916016aae73e893968d47167d3ce2f16e203f43ac22d9f283b9022755215af9f3 SHA512 dfb51a80d72ed221ce797d50596ed4e604f1a2ab415882848813308b96437debaf36d4e984c76bb0df1947cfe0cded55128856e96226b92a7a36d5b95b34afff DIST gsk4-sys-0.5.5.crate 11911 BLAKE2B c6423f97af971f85800474e2294c9ae08a7eb1718cae8b9f6235460034018d58350af7528b8a333cee71400260c3bdbf468e91c15a45beb85ab78c0d1947e02f SHA512 97ef2f53f549e1a5cb8ae7820c88ae100ad0c66d72d1523d1106dba38b28469449b4a18d4d8af0357759b7f2b7fbe0d7ebfa440d53812e6a8ce3bd8aee06468f +DIST gsk4-sys-0.9.5.crate 15446 BLAKE2B 15bf13733688f1d0b65bf276df25a7c3243f8e09feed3661ff78b889d9f9e6247bda05e6bc7f1acea83bc51ccf13f53a9402520a3a65f1238abde8d00b60db1d SHA512 97aa294685339aec33644749f04e1fd85c7f290856ba92778185e44c299fd9d7fdc5f3c4c083ea751ead8ebed38d7ec0e42bb3710d8fe2b143dc6ac30594e077 DIST gtk4-0.5.5.crate 553957 BLAKE2B 5e7b610b1cf84c69b0d477e1a70a54e70afa82df9ca58579dcce4d5c5e1bd150672710195e27edd9398e04c657b0bb8a85e0055cf19e8f880d92a0686dac5fa1 SHA512 0e6a35dc7f706a0a7d7cad7fdd0602e3d7148408502fac716f5ba757364418c1cc7452bbdc343460d271c435b3b9335f0b59c10c4a9af595f4711eb064835865 +DIST gtk4-0.9.5.crate 477363 BLAKE2B c827d41ac5a4355dfacc43633d7f04eb34010af01edbd594e397cc2a059b0cb417867fd15c8f758b8146bc5a709a9858637a0ab9c24c25a91f709fde9e4e0b5a SHA512 fcfbddae47c0f54554a6a5a820c3c61a86011781e65ed792d80b96d5392617f88a0afbc9a00c9ce6c5dd32fb775590f4b0525595e98fb739ef97b0027866c09e DIST gtk4-macros-0.5.6.crate 15182 BLAKE2B 994ba7ad0a8c107d9e3f5a02ca9cb1716600b72c2f210968ca5c6d5a36df65ef80062b3e306b1ddedabe86c1cbf22c9eabfd8142247455bbc015261afa3beedb SHA512 29a48e9ce1a32bf720ef02b6e0c129f019341c2b654a1600f8412de0837d6a410d3c17154ad0b3755d174b95e871e0aff22e503829ddb0d4569701917f106cf4 +DIST gtk4-macros-0.9.5.crate 16721 BLAKE2B 0199e66f82a96aaa70db95cf09f1ea479ac08d1fe6dd17f5d6dbf613a7f6f49cb67bd59340b7338fa0a8b0af2323e5bdb88b71f68076fc3723780f0ca904fd31 SHA512 29595714832ad53fe02b1419f88f8aff94b3ea3b7611fa05677ad87239cc225a953d387ce8efde3dadaae956aa0ee491ef4b09b06da4e636d52deda66d287098 DIST gtk4-sys-0.5.5.crate 103789 BLAKE2B 894f5d88322931ddd7889809d6ef5118d0571eac0968d558835cdc6dc6f19e43a38d2d1f5668160fab7259ac2b8e37e980ad1a62ee687d1383d11c7db7aec0cd SHA512 59cccc038fbd39c6329be48c6133c4739c43127db170fcfb1db25f42da3b5a1f9ff3e9796c16dd0e2c5ab870a8419a709802363a390ef18752ed0a3051cdf240 +DIST gtk4-sys-0.9.5.crate 110382 BLAKE2B 49e77750688a554b5007e2fda8548d4cb5d886302501277587184c885a57f56ce995606b7ec321b6cf887d12d27af7b5e3dc78fb519bac3a94f2343de07d120d SHA512 316e15e3c5f8fa557edfe46656e3d09f03d83e7bb1d762daf10f55e2653fc710a5bfe1cd40388b4e72e86a266583ce679c27dd02ebe0cddc764270b5cfaefde5 DIST hashbrown-0.12.3.crate 102968 BLAKE2B 492072f27eaec45abd2c5d7405c614c0c6a8221425e901bb6174bfa1688ee524408a618650126d6c683b7285b9bf0a21dcdbff7347e4d8f97bf7111defa1b7e5 SHA512 b3700fcd659a21a6b9b3777c18b37a83bf25542b4e8f2b963779a122f5d22e1742c064cfc03e649583e7dd5c6e90ca8407f8c51a0e8755f6a108682853022f76 DIST hashbrown-0.13.2.crate 105265 BLAKE2B e9ff7e6e753166ab3051a834df6f2da81a19ac6997ba269ab13a65e0abb9ce00839311785aefb451553284ad5ef3a0cda925dc2bc188d2a138a78578e530969c SHA512 21dae7a283326d21e16bb32ae0dd1481c4936939a32a06478a3351c2dec97941be532437b808e99ac40e7900a75433fe0efbd852158659a682461245e19d0e70 DIST hashbrown-0.15.0.crate 136460 BLAKE2B a2bc34b9d2eb7ca52dad7bc59e9bbb38ff9f79925495e1645eda7c0587e86e0a3d0675f8c7f159c5a83dfb2832fee9788a7ba6914168b51c26f762e140bd05b2 SHA512 497310e0f8e256e931ae0e752f66eb3811d5d3b9254dacfe2a1227e8532dc23eac8cce7a3f0758fbe0e0fd8f08b7bb18b5f118dbbf4fdf575a31666283583111 +DIST hashbrown-0.15.2.crate 138478 BLAKE2B 453888ce68b10cd6e93d787986603fceb29b83fe2dc417e7e57316b9e0060d0bba51ec7fb71d46a038662c99f60deac8237a8f349297208d1d223bcc13f0d0ea SHA512 d6fc0613623f9313533dfcab1240e97f652f78f05baa21419f7edb2eff030c4a2c5f426d3eaae747923cffdd8aa9cc2648340e5fc229395b5eacc6fae087c8cd DIST heck-0.4.1.crate 11567 BLAKE2B 520aeea740cfa30b0cca12f73594ffa655f32959673b1c9caaca1ea0162e455546ae3033881394c0ba0516bcd5c9a997da02162e1585522d665813b9096eabd9 SHA512 8c80e959d2f10a2893f9a71994720f90747742bb5b61fc0a539eed3ea5679b140c48fd7f7690d7122cd6af5f7f20a19d412e3569fe741c6d31f6b2ce1e0b80e8 DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 DIST hermit-abi-0.3.9.crate 16165 BLAKE2B b779f005bd4cb9ba9abe401a0a559a5bbcc44726ac37f53e9c8d1f7218389ec8b48f74d14666261bc4fba4fbe5558cfefae873c49a2312c8c8bd4010b8344064 SHA512 f3a5a51d834a6ad55480b53f7e9cdc73a512ab0cc6c246a6ab1e8bf8f9851a0c8a55982f5bba6cb57b5a03b54870e73b0bab0a79195764c308318394a3ea8045 +DIST humantime-2.1.0.crate 16749 BLAKE2B e2ae8325b037fb175b9200cc5c1944ce579056c6662cce307beb6701894552362a25e371aad65f8fb9384945b48815ca74bb8b544a32e0a5845b7edd30b918c9 SHA512 3bf29ddd1391d82897c22baa0ff3ed58ef6d6959859f1f8ed54d324caba5b6fb4422e56790511ce82f902cd11467f93c8ab7fc7b0e0bdb719308a4d0a446ae0c +DIST humantime-serde-1.1.1.crate 7886 BLAKE2B 4c66a483276e0cc5f4bd82fd49cfa0ee40c8ceda753919cfb7a8c794d098e9e4e851643fbc42a209d6ab00c5c62d9edc81c3bb1f6da218a09eafc96da9b566f6 SHA512 0bd72554e700f89506d2d1c8191832aed0065ea02aacb99e27139a60c883d3dbabb1fc3d60f499f5aeb20bd155fdcf21dc671aec1ca68d4041bf98ddf324248d DIST iana-time-zone-0.1.61.crate 27685 BLAKE2B 2091f0bdbfae3f63ff846e27136d9779a2d65f85cef899ea3ab0ff7c987329e6a584cf49c57de566f08e0277bd4981ac3db30ea0cec6a6757ed50d96e2c6583f SHA512 d16c67f435606334042c3a286350db46ff3409f142c0782509b136150b4069aafff0dc5c2ecfb7519dd8d105b9a2e6649df2a7bec33ee3966dc94034c9d5a1c4 DIST iana-time-zone-haiku-0.1.2.crate 7185 BLAKE2B 37fa14b589ff092377b9271c414d4e584c5a531f13f70ac48df26df3cc03353db635b4630ba192fc65b800cce11823e91b91f03dfad85e4bed55aa18398156cb SHA512 448224ecafa935472ff6f0aab7cb71f9dabdbe71569c4b94fcc65baea925ef48841577687c9a31106a1826c2105e8dd73c748e9d27fd002648e5b0ce838af6b2 DIST indexmap-1.9.3.crate 54653 BLAKE2B 7bc1768589e74020dc15d3dd064009edaaef39b7aeb682d0ca8e49944e3f020b9c04d64feb102e88b22feb40863479dfaf4722d6a77b5d19e7ca553f4bf64c1b SHA512 2aa8069eb07a814c8fa3e11296c9f032ef60963520d7786ad20cca5cb7e73b8f76d97722a994d65295bb713020aadce5008cd3df5e99d8bd968ef1979f910a37 DIST indexmap-2.6.0.crate 85204 BLAKE2B 420a3cceedab93e5023b476f9b6b93e57057238425d4095de59eb9490c2a088193873e643dcad2f739e34e5798baa9a18939424cac1afc5fc7b93ae496ba188c SHA512 c870348691f5acf97e7bff25c805e60f2e9db9e3ee7b3b939b7be45b6bcfaadee9880e6ad27adbbe2545865193655b5fa9de18487b7a1d030017b2fca48616ca +DIST indexmap-2.7.0.crate 85335 BLAKE2B c7430ef510738ac5fc4658f3e4d927ca5cde780774a07848791ea87503be09fb4677c52803f6cdaaed73eee600f47e0595ac3db74a498947d0e180cbd10fb7aa SHA512 efac370b9f365a49489aa2c5406eb503044a4df7d6ceb772e0191b02244b6c2c1bf6c43ad4c8924160c1a2bd76d46c630b500a1c4252fc52366295d1cb04b48d DIST is_terminal_polyfill-1.70.1.crate 7492 BLAKE2B fa663f858ab8e5fd56202d731b572bfdd4ab0e8262100424e27360a9ffd2820182bc57d6718a305ef82d04c3798111841c0d9f9dcfe219765c0f63edb560dc1e SHA512 4730fa09401cb4e69c92b38b2b43afd74699c61f5bd7b37605efbc0c08ca7a1318d43e4a844e46e0f84f83f42432f01e33771be2b18eb5977702ab9f894837e1 DIST itoa-1.0.11.crate 10563 BLAKE2B 94da07e0f7f2535d0b1491b3a3c64905274b315ffd35ec8e9a3e36e26cd7211733b462eefb5208963e388345f65be9694804c344a6132b2b595b0bc716c0b328 SHA512 7e22dffac34c9c9f432daef395e0ec710ed658164bc9cd9fc6445c9f984c912a10bac556214a026bcddbe27a3197b35b0c87d6709fd605062637d086b2d20311 +DIST itoa-1.0.14.crate 11210 BLAKE2B b2d33dc384757963eab3ae7d80bb672d828a549967986e3af8c70fe71a0ad46c4a278da2db4dfccef99e804e6cd4934067e97c0697a33ac3302cafbc46eeb416 SHA512 ea2d38df373652ddacccd11e610dfdad4e3ae7f0d476514e6ac58092733c817bd834e8cd88c3bc4178dd5a646ba628ae626195e0aa407e8534ae3c2a7b049987 +DIST jiff-0.1.16.crate 653416 BLAKE2B d8790fc7a80600ed0dab77e111c721e3bb14a61413be5fac7cfdd9e885c37178906f384b6834f642b96215c7444ef5437b1fccf286005ae1e32a326e9909db53 SHA512 e83ba1e75ad848666f3ed68c14c1f9a82cdb92360add760ec259837c562e487a830766981026ee7d537b701478b3713f80f52d8f996ade4eb1a126be126f200e +DIST jiff-tzdb-0.1.1.crate 82030 BLAKE2B 2d1b7931608ceb547962987f7f7abbe4d0eb90bc1c3d62c8dabe7f0836126ca58044a459d55e5dc51899f118b4c17cb08b8dc48f49b6a95c468446918c941fad SHA512 97717db33d0a1399e69077ff4c41af06abeeadbd3dde60ba8dbd649413f6f14c35248cb93ed166a4d5ce7c5133c6ae9aaec9d9ec19d7b25f3272c76c6f1596cf +DIST jiff-tzdb-platform-0.1.1.crate 2945 BLAKE2B 848926e0a950c7667779242e31773a8972643999a12576cb7debea7bf7f08860a3df1d77f800ad074f32308ab8a3382d402f330551f27acd90c70c7c68785cae SHA512 2a9f58e5318665cfb9864232dc9dd28bc816a27e48d06578bf44e41ee99524efde6471ef6268b99383caeabb2c8bf37f69f6c6b126d35fbc3ba9944aa6777f2d DIST js-sys-0.3.70.crate 53863 BLAKE2B 15e75a94a2b7c77ff18847f98f76a1442b6e5f66960f3375534440c382a255e6b16ba3cb8c5345365d2195f7598564bf856755988f1288eb1b0b964e26446e21 SHA512 5dff8e790447a475b3c0a7068f0bdf1cced5fb8be2d66c92cb6f6c799f9d807f9d3c498e4f42c67e16d83dd4bb3be70472ece20fc42c3a8c8d57615ac8d398d7 +DIST js-sys-0.3.76.crate 54420 BLAKE2B 8d211aee6d8af87c339250e06e321bf02d2ff313b80505f696f66c43298e2aee8286076f2b291aa853730f8e1b9940f09c56535d3534fc7990aeb16653844250 SHA512 54e9a6be3f5a19021351d22d655a3aa55579c80f1453a99aba5989fafc7429078dea57ffebada4240b9185d3260d02f30da250fa539ac12c4bdda975adfe0dad +DIST konst-0.2.19.crate 69072 BLAKE2B 8e41d1e35927e20266f12d5ebeeda6310920b2bffd987a3f969b5bc75c376403132357529009e94c2eb636efecb7fab278ed3eeeff796584c4a74a8d249ed1ad SHA512 92747ef4fcbe43596b6b6306079877cc1f72257064a55a66ac9a660e5efa7910105162d5445fe5ffe92c6d13933a43deb5ff1f693ed943479a30f32b49c80ddc +DIST konst_macro_rules-0.2.19.crate 15361 BLAKE2B 6dea3bcc2c57b110965ac1405045d0f02ce6a39190b14aca421a3376e4df88f769650a3503ea9ce12c4127390cea438a5b40038c8f470a6d9fa7cd0a96e2c5cf SHA512 8129f43c473a1d70e09d4e10fde80ce6417430ab1782757c554712d9156188d9671a1fab679f6710ce9af682d2cbccfb6c2b5775ac820071909923a7120c9734 DIST lazy_static-1.5.0.crate 14025 BLAKE2B df29e0e3d1c061815bdd608b41074436024dc407d454f32517705ab04b2fe06075e310086c5e4961df0b4885e91021589d0bca2c1cbe6f0aeffa3ff1b3fd4637 SHA512 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f DIST libc-0.2.159.crate 755366 BLAKE2B 70f46eb6228b4a8958dfbee00cdfa3c7d218f30d66c8591f4ccc9c5d8eda411d83ce9450552384ac4bc29deb2869561a2111dd157c9f228f617baf8f6b537bc4 SHA512 c803939ceea5ad9bdfdd122726c7a5f12ffd8b0cb66cf0bc62c9670e1e5904a504def388c1e043c520f4ece484addf6dac465aebd58578aa6b79995077bbdf9f +DIST libc-0.2.169.crate 757901 BLAKE2B 1012cf93d8975aa20fc3f2332e253426ff66be6aed63ace5292cc8568ee419b0f1a4b5b39ddbb78d9c2dfd8d72eb0d068c98faa229ab55556da5e674429f0e97 SHA512 c4566330a7967efc211edf31a23647d1a33aa51fc25aa4e9337716748c8fd4be0ae63679220ff2cf6e892f37d03bc5264c55e8f082eb82574a6ec1fa8e5e45ce DIST lock_api-0.4.12.crate 27591 BLAKE2B 4504d146a114d8f8e1fe9ae70b993c713cbfe884dd69c61c54dec978733b95a853c3e5af26f237e48ebb4ee9dbebfce0f6c06067f74a3d122e92f5ace40e22d7 SHA512 525d971f495449bbd02eb70fcd84d4aab05ca582142144a5f314f9aa67ad4c5b4c98dc919a416d0ed2e555063eab037a441d671d56b633f2cb75dfab5d99bcf7 DIST log-0.4.22.crate 44027 BLAKE2B 831dc5092db05123bf2e909eafa708339983edece9bc8cb802f0ab418d47ddc5045a72c1b58bc7c46ffa68080eebd0fd55d6e4f5b3d5ad3b0bc6b2ea0dcaace1 SHA512 bd7baa9c8a5523fd0864a53bcde955d484cacd782412b5b02c890b89dbf62137624da3a27337a310dd8f62bcc6606925a42bbd4ca161a3b7936ea4ff96bc0d71 +DIST lru-0.12.5.crate 16047 BLAKE2B b5d7d77b4b29973fde0854f55c395edb6ea6e3a309fd33f0c43a6680955bdeb60fab624f02135b637d95e5a0e9da79890a71290c19d797f758c73d16c3d44a27 SHA512 a77230403b1ccb5aa3ed1ed89e7e6af53b3b34d4373e663c1a9789dada12c252e2b5d8b7ac78717c4c4909203c7ea2ce5743ee6cb414aa268c329b889d66a982 DIST lru-0.9.0.crate 13748 BLAKE2B f8e2e191b5f7b7c37ed95a801a715a60ab63c57355261039e2910460969f59ad62838914eec660521f88ab465925c8bbf6fb0814d2d47217a29b19af44a8704d SHA512 ed9292dfbc8b0d5ab4a2c798056b729c7e70afb57c39b3f56c82935c1faa5a345a08ec5399048c747ec7db548615a3661463d4deb687af80066e0444af3dc18d DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2 DIST memoffset-0.9.1.crate 9032 BLAKE2B 0aab55fe084134bb599c52d77c96400db40949b1013e7037747ada4fcec8dc4a124b6f3755f04b36e057eb2fb4a6bd6f07d6eebcf166f8a71405ef434d802fbf SHA512 3a236c0f481e36973b9f805e454c2efe4dd375e6b4ee406b57145136c70d5fbf4e1183d563ebf3b5fbde7363bbf5f08f0d88e507aae5bda4cc75664ecd0e33aa DIST miniz_oxide-0.8.0.crate 56343 BLAKE2B e4abcacab4c8698d0489faca8556faa7bff53d272ea0c80e2e7843dc0f6f9229b7d5b0a17ae210344722a379853e7f14212505ee05da4e60549081cf77717c1b SHA512 044b641ce6d98d1968c1ee0906f91963f9f524d6f3fdf3059708177a759e1d498c63e595d3a3f0f9f3210c45c828b9b70274134ba078b899d7fefc2bbddbeee6 +DIST miniz_oxide-0.8.2.crate 59068 BLAKE2B 22808b2137b4afae29cc5cf25d9f643d24824293524542e2cbac3ed0fb0341417c052310602a6f0a003843abdbe7715a95a6068c807cc0c843ed867958650215 SHA512 e58802e332a72123954ba1751cdb59509789bf930ad74da3d06e2c1c3737547fc0b9848be816a66b6585830786b7a0fce7c9fb574789e15f3b540709563cf854 DIST mio-1.0.2.crate 102777 BLAKE2B 9b87abd99269c62e48c6be4fa197d2b12527b672c435d5f1f623f986c60ed391597dbde7d5b73a624a4df0eeaf9c9cedcd56cfd7ce4239757d59e67e9892c59f SHA512 77eae1170a318d4a53550dda3462ae070d25656cda51db4cb2dbcb28210802f9b7e279900e6d6eba68314a0c814c90eb4af7acc561f611535cb364f75ad4e317 +DIST mio-1.0.3.crate 103703 BLAKE2B 0d2360e4ef45f37104208a31e9aa467d6db041dfeb97403a010a36e1e1427f51d97f8408948c75c0084e6c118f058267bfe87d36e7911cb37366f2b1ac6eb693 SHA512 2142edc7e9378fc3437110c85ba2cee9c9683e87034cd44275d2c389645979db53fbbc29fec304f1d8c8f0464ae17d2a5db1aa9215d696fa0282f5069700b1e2 DIST nanorand-0.7.0.crate 18437 BLAKE2B f4aaf18b7cf32b385d97842cee234f0781bc2e55ca5662031204b999293d417e0ab2726eacff084dc6681ea5e46ce01335a1a5cfaa5e8bc6e602aacb1fd25252 SHA512 3ac650451d629852236eeb45dfee808acbea616036025676b47310100982d7e8317df647fe8649e7753dd0f57c501dcb3f7401c3d804af52ff2a2f50ace8cc69 DIST nom8-0.2.0.crate 162020 BLAKE2B e196fb349cdbb263d4fc754f922cd3b819f85bd323672f2f23ad465eea5352fdd631a7e411381f19447ff3b1f2780186fbb738d6f04fff33d97ca060ab94c2c2 SHA512 0d4cca8f13978e9101cc2eb9fb65ad879929a5361353c9a04e9850061e788e942948a6ea064c6986440a2576c10ce84daa8aa21d75214f322691da5f63668454 DIST nu-ansi-term-0.46.0.crate 24311 BLAKE2B d2e678e0eab5ad48534e686b1a4af344996d1b07a0fa40839072df3061bd7e5bc9341363403ea3ef8d19c7725ba3b7a8ed540c63e2209123b1b93f69418288b6 SHA512 b4f37786dc85e0596e2b7b261a5a9fe0265bf1651c39efb358dd649b926b12c3093f307b98bf0c4df3899f0a7cb1854f2596bd5c3e22fbbef42f912ab2eb5043 +DIST nu-ansi-term-0.50.1.crate 28536 BLAKE2B fc259654aca2119c1d913e101b0fe7a561b44ba4a6145d309bec23d82ba5e4db916852acafecb727efc92b5dea1641304b26c383ac07a8796e296bb179eaa669 SHA512 c29735a5e1562776251dbd7337a3e4b68eeb299e86c534feab6478512ca5e167b42ebd32c6c461b71187cd375b8a2f587feb962f1501a656543f1429731a95a2 DIST num-conv-0.1.0.crate 7444 BLAKE2B 4f5c4695006aa3ae77aaf5c55999a07d8ddfab294584fe10d73eb6abbb3f551846646156581599f966a28c74d80d3ac4373c49d2099991f7ed9edb56d36feec4 SHA512 7884c0c6599c66e40b9a79435e1bbcec60aa7e68b59686922dfab19ccbcac6a6e54f208cfb3d5a8a12e86e4dd67e09977d60b69ef6940e308a28256733f36100 DIST num-traits-0.2.19.crate 51631 BLAKE2B 78637360cbf32d172510a62bd9442708af9730c0296a2bb4ebd200c08facd49bc31bf8ddd58967e0df7273a938832b620265d9f8f4d26ad16049bf6dac1cb4e5 SHA512 180018a5eceb45085e4e8d103ff21bb4d5079cea874c42a0ad4c76c99d275d434bbc1cc289f0cdec172866daa89dbfe0871410b2cc3407233fe1129786905956 DIST num_threads-0.1.7.crate 7455 BLAKE2B 282514d1c6ebe67ab2c30f91efd5b6c8880baa078265e22d5d7200eca4f96702aad8b537ba772e5d4e680a6e90fa6919fecfcf37a060668b2a618bb01bbabf2a SHA512 60eecfe49c1afca8efa320c5f4d0cd794f6adf8924193682c903307f484ca0a1ddb56102a772232aca040f29651bbe26ddc1c4939e1f030e229d179837e06bda DIST object-0.36.5.crate 327435 BLAKE2B 1ffbb8ba57024a7273217edb1db76eff03e0689f81ba27b0aef0a622972e7f6acdbdc480384b50d603dee6c38c960fd25125a313264187aa0e429aa839198dd4 SHA512 b85375ab3660a8a0c57833c28c4dc665dc0664857e1eb3cd472a61b9ec8c16c470b16475545c2c311fc23cb3c43755967f93feac12c7bfad013cfed5f879e355 +DIST object-0.36.7.crate 329938 BLAKE2B 0b02cf2f44e99002909b38125edada1a259feae59fd0e5ef52001755b6878cac710c87c60fbafdbe405281e039f68572ea3d8093d16128899090fd70df7f2fa8 SHA512 dd69172349ecf51fd2351d32cc4453760ca1d15e854a1cf5ed99112032901a54b4645b24163b946deed11f81d3e3035e1a5afd8bff20f335dbd05eceab073478 DIST once_cell-1.20.2.crate 33394 BLAKE2B 79dd394fcf1637adfef28b4159ec653c8b71d2bda0e0e36a940c04e3d87698f039dc30c97f26648ecf0d9742962f1f0a117568f7c705a8a3fc167085b0ca3e80 SHA512 bc6005bdab7a154c01e2203fb553a68695727475a9a882cf906d49c054ce886ad92cb491d380b6b9fe71a81b2fd690ce91c9a6cf8dfa8508470ac9acfc8a31c8 DIST overload-0.1.1.crate 24439 BLAKE2B acb2dfa6c6c22ea95cf58079f6ec56a2bb5e297a055ce717d40633b789b0d005be2bfd6616448cac61bd032e74aa6eed212f1677461907cea2f7f7cf536c157f SHA512 f79bc3321f45df5e3d0e5fa9c4e60524e4e28dd3729a09956766738adcf99ca42c187a01d48701ebe23d39aee00a19d4a07da798edc781b942e866b339613532 DIST pango-0.16.5.crate 46959 BLAKE2B b6cfa9450a231c56b176964c4d4683c077688b6c4ca15bd80f8f79455d6e50a6d8dd1a2530aef77f5bbe28f84ffc80c615542ca326655f6310da7efd17719761 SHA512 22ffeaf5442cdb23b2720edc730f16824a18f14b5ce52530ec87facc7bfb4166fb622df169a601270c3ce799642291cfc356b864a7d6194b7d458acba06a21d8 +DIST pango-0.20.7.crate 45667 BLAKE2B f9773a35646e6fce807b55083f526ca8d8744f565b1ab5765c28111aee45041806623031d52c4dbc65a7f6ead7ea4f4448b07ed952cd84443e1c8ba609ea6870 SHA512 0c6730036407436ec03a2a445fcbd58f8bb33dcbfb7e447c61252890ddf8b38adc20a22c2ac2fa83239f19eea355864b42aefed55beb13a83bd4084485ce66c5 DIST pango-sys-0.16.3.crate 24758 BLAKE2B 910a3aba59a4e65bd3c84de2fc7f4eed147c48cba4ba8fdca4537fae8ca809db31f334a39f9e2ff56cdc894c51013b924c64b820a1e44bda510828a66e69df56 SHA512 4833f98e0825f4cf34336adf42c6a0c105edd4be1981d2cbbe15a721ea65168136b6e6cf37dba719f7fa6e3322112c333e47141a82b0567615df10c8d4b92597 +DIST pango-sys-0.20.7.crate 25002 BLAKE2B 21fa841f1424da52fa584fdb3f1b5f1a366ad97a8d966b55775327e47f2945b1ed1f75b747b66b286187d1e4b1e3bced7c13e9905e213722fedb8597f578fe4c SHA512 5d95f69396924950109eba734eb171902f22b6474dd371cd7d9d3c24dc766f093943936566ecb2cbc5db185969fcd85bd69913fd0f1f229a27c78e2bee1e3471 DIST pin-project-1.1.6.crate 54811 BLAKE2B d551409118f649b3d8cda2aaa3a23366788bc4c002f58b3e3306096b26bb7899bf8701975e54d30aa3d6c3bf5eaf0ae52a12cae179e5ee48b92d58c03ff2470c SHA512 f70a16f2b1045a0d8aa45e37abe7d90f7533d0237f0454aa5df7fb0889244b45467d3c029a0832fdea85a31e2a9f190cbb651685a17f55748c5391620ff7f7ba DIST pin-project-internal-1.1.6.crate 28522 BLAKE2B b0ea72c6efbb67d53929adb4476d6cab6d114ca62b7bf88e34d4ddc334707b5c6bea549c03440b49c3a5f2514451cba743cc9a847abf2815d915827322cb5b3f SHA512 ebe9a0c5fa4667f3572cbed0600d971b1bc53b140e36eb0742228bd0072ed309330e27daf7e355250b8434f0bd2a8d476bd7acb64c624f20c6a7ae337e49302e DIST pin-project-lite-0.2.14.crate 28817 BLAKE2B 8e9875967059faff399fbffff82cf8835982c46ea8df942acf50b038e3f500e04d3d8cde39da5a71ebcc38b869553f8c49830e484d1109b353247a4cfdeda89e SHA512 f90a6b9f5ab8701718f72677a4f3597c1b9f32e5fa53198b47a94696227ea37815997599abaa6058b217c5b32a94602582c6b13fdb66e2d683bc98921de95293 +DIST pin-project-lite-0.2.15.crate 29683 BLAKE2B da9dd581eca047f089c2a069a355caf66a631b3ff81fc07220a3c378dc77ea2c399b165ff8a1d2f6556595ec52dc1bbdcbbdea5ad9e5e317281650c9158b3669 SHA512 ba3c22c70f98ee0d0e78fb8a25bdc3100b26c3f03f3e4c6c0c238fde75774c5634d6014660c39406a828d1c28f17f44f20fe19dacd331c4da2f4961a7f7c124c DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70 DIST pkg-config-0.3.31.crate 20880 BLAKE2B ab7676e810751f89639b60ae70bdebe1d57edc76319f83077c3680049a701a26e72e8cc485fe77cdc4346fe3571d32c59e7384c8c86fef17e00d7d81df5daf43 SHA512 ac3e8062ee8831a4e4fc717b5247dc7f113da7bf6d64ec95cbca7875959a2afa1497bf81d9dfc27206b5fb10027a2509d51dd9ca1c10139d7b4c78128864fdf4 DIST powerfmt-0.2.0.crate 15165 BLAKE2B a3e1ce63f5866f75526eeb749bec6607e42cb495bbb953082cde7e98e6aa429ecaa41889d98ff7ed4cf5031258b4f7e0553ff8fc435b3b6f8b4ef2b6d53d9b61 SHA512 0623f92e4d6ab284b3f6dae58220d79d9185df4a738999d68040c50d72fe0380d70358cb622f079c629bab53bb03c6e085e165d5bddfbeea84245864fed90029 DIST proc-macro-crate-1.3.1.crate 9678 BLAKE2B ed617a1930bf28a26e865f6477229566a0c4ade7f2c1e8f70d628c5536985f03c7533c561490415e207c0f58b4885367e7f54ddcf10b058711829f78a34d68a9 SHA512 5306f017933ffa89eb6111ee00b0536179c5cfab56529440630a0bec86b62194ff16f57ebb471b233e88cd886b7b9871de8402ed29073b23e5ca98193e513659 +DIST proc-macro-crate-3.2.0.crate 11164 BLAKE2B dba3e1f4e38f427df72794ad891746fbb8c24239cf06b076e75ab6795a7e8c9abf25ae0f40379e07a696827156e7a3780ae242da7e5442cf1224d058f54b83a6 SHA512 41479ec5e414a8b05dffaa0ece21122387d5165a54e60d8ee3502f8a3c0a2ac0247f56996f933d5d77f1efe41a56bffe16874e8c6a34b66100cf047e4b760863 DIST proc-macro-error-1.0.4.crate 25293 BLAKE2B ef918c5efaf2545ab38787c8d0c07315af00431139e4dff66346bf798e3a429f91d12a79776c150412fdda0b158a72badd5e1044ac4d6917f8482d4b5a7110b7 SHA512 8a47bc9d3e24e9561d1e384d8f5a633284c2cf9b5e6733c5f9d1dbfe1870ccc8e2152482852e50b551cecb68e009148585b910ffb0508a7b4875598eaf8657db DIST proc-macro-error-attr-1.0.4.crate 7971 BLAKE2B 98e2925881c2be186e22c2c439697e91d43f807eb61a5d13e3b0b4321ed50a74f3d699942c04b89b6fea0f156bb5d19ebcf22f9cd4b98a7e6917c437600ed823 SHA512 2606afa9ec78d7dad4500c98d3a5ecbd02c6b53ab829c742bed7f57b322a95238ab4e01cf268746815f1424fd9b02eddfa30e72f98c66106f57765f3d3116495 DIST proc-macro2-1.0.86.crate 48958 BLAKE2B 4b89e07f23af8328dbb34fe2b3f1b202f1e6a3885a6269740a23359b41bb4099ac2484565d3b2b0936261689ca525785ac620c766997234fd8d0f409e80e5ea3 SHA512 1cdb7e22a35ae231d880c9420784c9acf97bda2db258b3d34aae5061dc1858449defe19a49e12c6a4173906aa72a4115059ac2db0fc760205fd2ab8b5b414434 +DIST proc-macro2-1.0.92.crate 52353 BLAKE2B 9aa29fa6f1c56c0392a94a81b4c61953f4d185012cdca37e356817845535da79d7094bf43472ce63109ce479a2fd0cbef4d802afd61daf92c4db303bcac60e7e SHA512 e614f08acc0a7e97ef580479cf5b682378df1ca16f09bfb2296ebb3490a435229dea9d682c621c54ce57e8e1d3b7803eb8ff83c88bd02e07228dba6d02f14aee DIST pwd-1.4.0.crate 4145 BLAKE2B 65644be9a061d26ecc4d52eb945a10e19a4bd5db8ce561a78ea877305f66e5989edbdf5f08caf31f69a361651345f338d341e57e2557e5a38744e391f320235a SHA512 ca0839275c086f69c4f8de54176f5134efc38c6dc82e2b27e783cc7d2ac6dcfd280310d5353ff8489f3641c9f9770a504e6087a4d5e9dc669902aa7580d54d9f DIST quote-1.0.37.crate 28558 BLAKE2B a7d007a69e619f853af94333e1066bb767013312bd99f147b1b153611242bcfa9c76768b1ba47278589db309a9acd61a772c8ec3b567e48439bb9d831f9326d4 SHA512 c4ed21428c1f89cf22b85d80720a7869831a9c129d694617b0ce8c258278114ab98846f3f653abf736d1c86bc9224bbd695e9a7b06aa3adf292d02e1ef14cc05 +DIST quote-1.0.38.crate 31252 BLAKE2B a3836efbe5c21dec70c684002b47b8fc7cef643c82ee903b537a48bc0707a28106c4b33d98e60ff81e04c7520f7404b1dc4d49446e8d91dded517e476c36e1c2 SHA512 530c47c5e6372b508bf5b2b88a138408a7afa5ef52c47280ed20eccf39f8e97dfc1e0a18c1bd5472efcdc49a7a1e69566333a0a1b4c0b4f0e11e6a7a85bfe8af DIST regex-1.11.0.crate 254059 BLAKE2B 9450e54b522c3f12e4f1d814025c3037f8373b9e1feaf2028756b573335cb7f22400b0925e3ceb0716d72aeb19b02b4bcf70b0b435a0252d0d52a7028d95308c SHA512 16c066664ae87497f9880a52222301fb0d44053ae2d6861ea21dc59cab82bd1ab8ac407f9e77228a21a586ee745b02f9eb10e7b9b30df2f3aad73633270bf73d +DIST regex-1.11.1.crate 254170 BLAKE2B 5cf41012fc2ba8a006c0eb4a922cbbf1614bf300be361c9e2d98956a9a5e9b140e37bea09132fab7bfb633d4439158723624bcf45e8c619c4061b399253c1b82 SHA512 d065f6dc405771518260425f39a5eaaf8cab62e78c91ceed3b3994a9a121674d2484cadaaf816bdad89c87a40550d57b66a3d9de6618a7119a658301ce7e67d8 DIST regex-automata-0.4.8.crate 617784 BLAKE2B 7535c79f6ddf1b1225e21171921594dcf32fc3afd47519d2067b2047b19070cb7e6fdfd1563b884fec6f91dd568522fc95d85bf095c11f8c02daeac128c45020 SHA512 278e3e2ab230ed5fa7d4837e8ea879fae68ebf35c2da5cc3a67f46b7d593abbcf71e6326a0cf34e38edc0f3f2166ff42a4fcc17a400d9604429aa5b4be075a3f +DIST regex-automata-0.4.9.crate 618525 BLAKE2B ee3fc41c8c445be4c1aa3e5b19a3e61efd641b1a24e7a1ed55f837c1fba9c816272cb4645c13232b66b170bc7c413802928beb22e3891500141ad4ede65b60b0 SHA512 40bde0ec91cc27bc0c3fa237a37ecee5a1f023dbe006a999c5888f8f578ee2c4c64d9edfe1827546cea8e92ca3c10f8b4d494d81f3d0422b40d90bca9cf598d2 DIST regex-syntax-0.8.5.crate 357541 BLAKE2B fc6d125f7a8574c37d81c75cbfd447cbcff736f2d9991b19814ffc1a414ebc5b76e84fb8fd36c983b38e8e391d165cdd9047832b0d9100f0e1ba7085484b7db5 SHA512 549d8d130fea9ec0d5806126f57f31d433f50e9328c5532ad417c44bb5488ec0d20acb0983dbe54dabaa0b453cbea4533cf7baac7144df119e8f78dfe55c5ab8 DIST relm4-0.5.1.crate 88102 BLAKE2B a2249209d0a675fc1ef9e528e45f0a2b9962b4b233bd8f28321c96b7c15cf68ae5b4406d5e52d3c47a5eb526a05b5a7d2fc08beb51b5657885682687b0d7387b SHA512 3f98c5e5afd66efcc18825df9148f25645252ce47e1b9b16f815904d5c1248ca7b49e1391902d91b3f8e5cff5be09b4d57555462fef6a0e589a70e35e1c42667 +DIST relm4-0.9.1.crate 125807 BLAKE2B 910013409b3b71e6006ff863610ba3f4c76882eed0ea6a3a96c73f92fef5f83c1be9578b395b589befb4f9caaff25340534d345b4ad60549bed4dc47c2600171 SHA512 90a0787f52446051a0b417197d197a97da5aef12a60f30adf1239e085a27941deffdfb696fa669def09a4796ad3a2bf67ccbb0e6b3807f044e45c8fc48856727 +DIST relm4-css-0.9.0.crate 2422 BLAKE2B 11c9d882abc9e4a5148e706a5aee79bde56a6e6acd61fe7d626dd437044781d9974562da694e789d7405459c94826ed20f04d7cff7ee0b0286f18567056808a5 SHA512 1da238e1057b3c8ced2e55f2192345f3dc4e4753f443362b2301fb1e19063790a6813583c29efff8ebb558852a95e9042277938bd32a33c6c1cd040f0261811d DIST relm4-macros-0.5.1.crate 38873 BLAKE2B 91579510bce87071a1a39d2e2e85cc8795c8b265fac75f58be197441f3aae84c4c9f7acab20e6fb9e3756162ff7e314c5a95fa9ba5373df1ef186383dfb2be26 SHA512 f898df41945b637b3651c2ef245a140b2ddf89c938d74dbfd3f5fa7db28b91092b72eb55ec8f03e505ef75016c6bcbf84ab5be311d93fca94366a72284bcd0c5 +DIST relm4-macros-0.9.1.crate 44918 BLAKE2B 9e2a6bebea9b8f5e89f39e3342a58052ce10e1bd06d1019e80d95ecf3bc3e1bac1282767972c392460b5df3c0f2683ce275a8ecaf0e73eb8f7928b96ca20a1f6 SHA512 46fb52eafeb753ace83ec3b41a3662a93e2a97831b59fed8733e52e4bb657a9e06ef5d34cbc64a82afcdae4af147b84bd3b8836952789f282ef20baf67554570 DIST rustc-demangle-0.1.24.crate 29047 BLAKE2B 8248b014eedb26cdc0b748544ba91b9aae9c992a6f93b4d3ac256b78f691d572f8885a3575492ea556698a241d2759743968293079ca02bb6a5f318b0ed66dd4 SHA512 eb897c35300b87766e6105917a907fca1c5b1f7691fc03c6c1aaf38075ac883a73d1eb54a245d13ba59c7b0f0333d6543e23fc1b1c542fbbd5c750a84660b9e8 DIST rustc_version-0.4.1.crate 12245 BLAKE2B 0ed627c560d88e5ade830cc5f72c62f6ba88be3e30d0f8db34761fcd0b284e5b2fc063c240149aabdfb12c8410ecdbe50cb10a3544500b5a020f95a31cd6709c SHA512 7aa8a487ca7411b6d23cae62f7568fa3474a7b1fd1589621071be3428a550ed3b7c4ad68277a8f86849e5900397d7d0e9d678f5d423742a045dc7c660fa6c598 DIST ryu-1.0.18.crate 47713 BLAKE2B 409cdf4b4e77685394018371e91ad6fdb175ac57e1df9f902871f13208515e5a2ab1daa226fc1e7291278e64448332845be4cc9409bce3b2f3daed409259e104 SHA512 a9b2beac778ec47e6be303148d7512ee681bd2361f6e4ac6db32c8b4baf86a8c5eb5b0d02eacd6131ae88c7b5105c57018c3050676e0b3dd1ed9c4d2fd650e84 DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb DIST semver-1.0.23.crate 30622 BLAKE2B af5f7401daa2004ac1fc419ff907a65feb9b11743ad0feca0929bf2409eb81e03637ec5f92ba9f38ea386c4ee5cde72bd3d2042083e2fb0d6fa0b839b1c5093a SHA512 5ea1fa17c08d1280c3a4bc8d28494e88ee05acd5dc969ef6f0c6f91fd3b5a8fbe999c9e8bbd2da383413038b8d29fabf02b87bd5265bbb8333f3fcbe409103ec +DIST semver-1.0.24.crate 31267 BLAKE2B 934f55d953ca52f6c11696889182e1e4c660a6eae3917b15b411d91a18b22c6a1178708caf95da93e70e6ea97c0762ed9154333d60bf0a08b156ca7b50c4077e SHA512 751bb04fb50abfbb92b2612e1d1097f612a1ceee1861852681d6ad67fe459d77a72898903b14f2f01d8185fbbc022c7471913785610c2a8e9d6530e48094869a DIST serde-1.0.210.crate 78338 BLAKE2B b3621d1313312177a346313e6e384fe9660f74eefb18e6cffa39fc2aadc0ab73be84b9037c59b716e5feafcd73f4f054f83e6d17d82746984b3064bf8d3ed338 SHA512 0d853ca51543ae8b4a0c70204ff4e559a4eec77af3d3bdcfc75c5905c80d4ffd1bd9eb8258ea4f6ecfbdd26477ecac7dd698d84d86759fa32e03a9cce02fa4ae +DIST serde-1.0.217.crate 79019 BLAKE2B a0aacff795d34583365ddd469fa14c58a6cccf8afbb248210aaff3134c7ce6e34b3d03f437326d7c01b3e78f82a5d19c37ed9fa4372970d8b2793f2889288e1c SHA512 f97b3b54b9e99c9a027390405cc054c3072f49c92803a4ed5f5f69e76a179deda9d77993b645b3581437085912d881da88d0451b9e0da423c64033a23fdd8054 DIST serde_derive-1.0.210.crate 56020 BLAKE2B b346e574c99b6a8b12dfc29b20a4fd2daf8abfabd3714ccfde059a3a1f14a5628d4acf6a03f8076174fd28adfdb7cb9bbdb8ac0d4403aa2f43e917eed4b08028 SHA512 1c54d70a55007c00d3ff3d8c2096f4f9966431ba7bfd9195bcf41932de71b71c4ab934f9a8c5067cb56a042742cf0efab07377dbabf12feb1af6d20399de00b5 +DIST serde_derive-1.0.217.crate 57749 BLAKE2B 63b4930122d80d64492ba2718630513012202e42bbaa74510729ee66a0e72b8a1ad123784b479697ba562db43868f4bddfdf5e94bb3d744cd68a547471ba40aa SHA512 31020f4533d04b31ae125580a3c5093fad36438d324e2d9b063923aa8c125c654102ae7fbc3b3df892bb41db6b321962a23e0a37950e080055d715d15b18af76 DIST serde_json-1.0.128.crate 149520 BLAKE2B 246eb865f64a0f161b79f3d4f783dbadbc930c4a19edb6c0fe8f0c6145c7c47be4b692d3e084b1b500820ece8e94214820978cf898926dd805bd431fb411bbc9 SHA512 9e6290d3a6a971b3c37bbc97097b8179e64c655779b43c7b75303a35ef7030f5401b3a5f62cbc95a7bd5f42ecbefb0b469234d78a76c8c1597726d8e08908a7d +DIST serde_json-1.0.134.crate 154351 BLAKE2B 546f8ffe9373444e8c9e81910476da281dcef10498dceabc8bec9f9063c55f4a9033b83586a09b0f410369515882c37712a2bd75ff1fff05815d904f37386124 SHA512 ab6323799bf19da8ec6e6c428370d37cd230192b45ef54d2c65c7d83907b2dde71d51650e44f1fcca1084e75e0e195e97b28437f53a331bf48effed3d59b58a5 DIST serde_spanned-0.6.8.crate 9330 BLAKE2B 630bb2cabd74e8d9736e315ac57c4d2c5c4f72264aab35ecc8e0040cb4186885722051a9f7b8a9006fd121fe58428cbb151e5cf541e7de30b6528c84e968f7ac SHA512 2343a2fda35ff57ed8ff7d8eeadd651821fce7e22f91c2d5797c6af7db9e009b7d637382f6f390c17911912865a5aea1ce87a86fbe36f4b6aeccb065a4c8942d DIST sharded-slab-0.1.7.crate 58227 BLAKE2B 9b4c4e4849ed324cf48c2b905f21139d1d65aa5ab13e7fb11817cac9a32ad09f8dbb1e50a93d40cafa0aba872792bc92f7bd2e219f62f80695409e949c07978b SHA512 3be7438d4a75debb14463477f34de6db1ac38abe958ada5d5dae7ae8d5993e245da69fcb989d91aaaffda5f2b085d4bcc88d10e07ec567b7f40a21437de6d4cb DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a DIST slab-0.4.9.crate 17108 BLAKE2B 8e5288c4d00efa915e7be27b55f2204850968624f0d8101c091a357131106bceeea7a63c98007420c12f67893dd2228b15d3f23508108c3a0ceaa605474bc7a9 SHA512 b6b5423ae026472920f7c9a4abe0962314140a36dc562c0a9e3fa60725b2b8b7a8b343110d9d4c0e18fb318b0103e14c0ccbc9ae350d5563a5ac80c35f228c40 DIST smallvec-1.13.2.crate 35216 BLAKE2B 31a268aad595c06cdb078577a97b089dbea156a0df307a3e6aaaf4861bd9a680c5b11921da9dbdb1bcfe17d58c0cbede1ffe6bba3aef59b384fb1b9703c62d27 SHA512 a97c758b668e40ad9eb572e65feeae4954e09200a04ab92e26a13b48894381cd3a3d2571070c4b7a5e181182e1ede9688f990650342ec69ecfe1a264d234c679 DIST socket2-0.5.7.crate 55758 BLAKE2B 148d2e2b6610895ec555b1357b340576984eb76cb3ea719f85af50cc4215b2ea2db739e2a61434c09360a0c1ff8e05911764e18dc4a59451c0aeb0eb60b8403f SHA512 ca37157bfa970cf3cee8b45c7fe64930becf2ffbbc309ea4613be968400279b70edd084d159f65b76fe1130917312d81455023c0d7c1bab7a59c79542aef9dcd +DIST socket2-0.5.8.crate 56309 BLAKE2B 309e5a0e46d0b9debbbd6049a138e56b82df4fc0e9d1115745ed935eb40c81b004ad748844f641934e13b5b88773db5cc4a57fc9e61dc82b5322fa0232110864 SHA512 b7d03608a3d4cf3e2d1539b5a375412effcc96279e8f57668fa8cf67b3f0a3a6b611ea5e2e72f282460582954acbb5364320611f7798a11ec9e4833e53830b60 DIST spin-0.9.8.crate 38958 BLAKE2B 8648bf2e48fc618758e3de67f0a493bf3cd22a8d18666164b0d850ed7c0d73650f7b0af783019dd361116bd60c61d24895cdd2c579383cd2700de0e32a23cdae SHA512 b15ad66ba9b308937f34ea166b799676fa45c67224e10cb57530fe33d2a8317ff3e3db3223a3249fa2862cc141c964d2130d3f39910a86ac5ef8aaf8ff4bc6ee DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d DIST syn-2.0.79.crate 268981 BLAKE2B 2bf4bde1890ce4ee91fbacca81bd298d15f0111fedb27b9cf8d675dc2489f46026c1804f9e4e24afbd0718539820096cd5c4ed2c2da02e598370dbfd2b18c293 SHA512 1ee073fa3428c031e53bff8ff305bcd6b37ac142bee3955dcdb44fec1c77c733eb78760c8bfb30b83fc3dacdad8a384e2b6f9f31a89c4cc300359e33457fd433 +DIST syn-2.0.93.crate 293925 BLAKE2B c36aabae91b4d25149d03d58576dcc067a481ba456ebd6ec9ebe2ab5606e0dc1aff3c6aa714e6a0dd40dd8b8e01d3f48243b6e831f68ed2c12c799b25a347ddb SHA512 0f76fb495402b9d4eda239d65fd4697f77231b702ad4aa1c4d2991b899a092b892c30d1dace92bb54a53f5a7d2baf7637ed3c1804d11c6708987cb1e2b50450b DIST system-deps-6.2.2.crate 25546 BLAKE2B e2f3c546565ae26554bfdc284eff2145b1248bed90f5b4315d9151777c96794f1aae0ec34cff0d3c922d1ee287e637c1b6c8a96dd48c2a2bb8a58871d2967347 SHA512 a81020d5cbccab3c618f17d691d76a058c634ff9e3615cafdc95ec002d8f1533586ce9ea1ad5da8ae3945be7dfd3d962cd7dbdcc95f0614ed5156bfb3c6c9c42 +DIST system-deps-7.0.3.crate 26313 BLAKE2B 3429b765bbe57865f68a76a53562d31492892c4fe6963195002158049d989268f6ea91bf8826c73d762bd4a80506e1b238ae676234004031acce1eee35924026 SHA512 0b941160ef803e1c0545082bc5a1b6556ef9dc11fe1dab5575a0712428701ebf1446504308061f203bf52a9c61f3c9ab020cc238e9be2e3afc20dc047c746779 DIST target-lexicon-0.12.16.crate 26488 BLAKE2B e7950e4a302059a1bfc9bc15618a3c1b971a17cffae117a6e8f5f63a0d82fd2bd02680301d15338612d5426d349dd24cfee30ee787a15a7d3187f2a6825e69ce SHA512 092639957c4a0391560b6442b31c47159c04d12e971010f730a6ec9cb5389e4be903ef3d7daa06db95e64dc78b6970731fb647179ebaad2b12e9ed5e9b24da27 +DIST test-case-3.3.1.crate 8797 BLAKE2B bad61b52f7865882cf6f1ad9448335a8c2eb725629858d62675ed5c10e3a160f5b2cf28cea1179a0c1fea1b33668a70f294b8a2252db460490f3c0bdb705e7d9 SHA512 9d6836759dcd71a61ab4e395db7c1a75a14ac3102a36c39b09868ba96d28a2265d8ded385942e55cf95dafc7f4b53fc498b30b6473cedc9b558977878e831b3c +DIST test-case-core-3.3.1.crate 14327 BLAKE2B cdca628ed77b8d7bbdf50c775268f733e125fdcdb4425d228691d9650558c3797876f5d8e900a7afc330f61c2be588452ced646248bd676fe4da1a4f8000decd SHA512 2c58aa3c9051b99c269168d5d321c73314188501fd33170a8a5d44e860354f5a399545abbdf50478a43d13e15ee9ed53d4a9c800b263a5e42b97416f96e2c0e3 +DIST test-case-macros-3.3.1.crate 4961 BLAKE2B c3cab2832fbcf3deab12b13bfbb32bbe73528df4d98e84de589a39cd9f3540e308e307148eeedfef4822e3f6820e1b1ba93b102851c7792c5abda25f735b9abb SHA512 3383ad7fa23f09b3289e2beefb2a2ea6bb7f7f48d71339b4c1e613c4807e83e4ab816b1c36369524d65aec7929064d2951c758d9c88164e7792a0a46fbf2d933 DIST thiserror-1.0.64.crate 21574 BLAKE2B d2c7cd7c1a8850dcd3f188aa1af61d4727c4bfc27a069f0e743adf86b7934e6db85d9ee9af14e78c7391e99f4ac828c00277a1354bfe1a47ddf5964211bb2037 SHA512 cff21ebd9d5d37e548c35dd1dc0e6e885a47363cbd8ce3cc8508e8e9b5f844c168b9f3d9ab12ca8d5910a53a9e09b4ddc75a0c32f983e27727fc104e4ff77618 +DIST thiserror-1.0.69.crate 22198 BLAKE2B fdd8ca8c8ca78702377d0bf7b253440519018275b105db980d63229d0d44aa5c39a703e14aa6fe453c779b3c864d8044009dfef893d2a5294950f067656d7a80 SHA512 ef50d2867d965da1dfb29d26faf6de273b5fadf78f95313f6caf44d68bfc610b9bd4b7544200b05bb0861231cfc84e961007f8db83c7905244c492037fd31899 +DIST thiserror-2.0.9.crate 28531 BLAKE2B 7789458ffcb381e2cf02f182248396c5e6c20a818e4c5a2c7da8a8f50099c548646b51dbfe0630a242f24e9aff65e215a4473e13f63bbffbd80a3429237c65c7 SHA512 b7b5f54cde87c21e8fac3526d5a140c0d64116e700d07eb28714df3db372a42fba30bb37817282d0ee1b5333f1998d1f628d43054e59fc39393fb567c3df4cb0 DIST thiserror-impl-1.0.64.crate 16073 BLAKE2B 8b0eee3d70f926c2719d084676cd14674dc5cf7c474c72e3e628a3cdda7afadd67a78f76224d2a05f1fe04ac59a178b879e467bac1981fc56c5904073153c88e SHA512 75e55f204a290eb38b2215fcdfa91f9f1cb002b121ffdf56bd5f6d75476614e3ce06360da7d74b870c45f6b107fa9e61f85ce39c0e65e713f8c191d79f96f443 +DIST thiserror-impl-1.0.69.crate 18365 BLAKE2B 51663251ea6ec99c59aec35fe73c5f9760809d6b6b7eaa8ecbc8f6939acdc4d0ebc11f9034d9204dde7bd689d5e8303ae0be86e298745e9ef96825bf73453a08 SHA512 579eb796c8885feb01d27638862823acd96c79440655bb444c3445ac00121852603396ce7439aed617c0a0ac69f62102167fde5845411c906997574a46d6d9e3 +DIST thiserror-impl-2.0.9.crate 21023 BLAKE2B c2def0cfe9b9854ce33075fc246a2baba386d8f3a70f26516124f5ff4f7dbb0cd0b8887882c491f37652b565ee4fb3e7895a39cf34564a21e96890fa6e3ce125 SHA512 408f6a4c0f6cee36f69fff5a2f08cbd349db44753e6b6ac730c418fa1fc06ba7f69fbf248182af947843ae49d5cb5ff53980cdb18cb850ea8d7d9ac7dc8d67fa DIST thread_local-1.1.8.crate 13962 BLAKE2B fce2feddaaebde42bdb83d814929868f06387a4fa25d5becc73ff0b983395aabe076268569c6a89e2d90ce6e68d2ebca7c3e0ba1c9159c61b32631ce39289a9f SHA512 6d7e3941f43c43ac091db5d1cf2a8a3892b54b0634d9200426eadeb82015566532f04b6040085dbdcb10580ac724b6ded8416931d764d795a5f923aced66c492 DIST time-0.3.36.crate 119805 BLAKE2B d4da96368ab8565373d034edce261e0d8867036f2ba87e84b5e4a506a70ed3b62b93ba10734aecb39847e258cf7008b6ae57f92df8d0e5229cd3fec488d14caf SHA512 83da6e27691d1f0ef37ed276528e927686a06dab4811b6e29d625ef7a0f7c30fbb86896d74a2b087726e7a24a951b0a83aa1f5f22d711ead54f447d36ac47133 +DIST time-0.3.37.crate 123257 BLAKE2B 5968d85182e3a945c194c0e405a3c771698472f4b4028a01870e8dedcfc5c10a32e167715c7c12626b46b9ddd758c72e0188b55e45c0396cbaa42a65920ae28e SHA512 6d007507f79c45a7408675b3223bbf83a133bbaf96429ae6a02b5db09acccf884bb8323dc6f3dd05e7ce87a78366a55bafa6c6ba31b04198a31026df4ef425e2 DIST time-core-0.1.2.crate 7191 BLAKE2B c477ad3410ff29f3bf4a38fc6ac4a043d49b6d2bdf5cf309ffcd2eec3bb6e4c4b62156ee7f069f0b37ea31c163bc75ccbf35abc1db2833cdd4912135e60ddfc9 SHA512 3861724c23cb806829a01186deb5217ae8252c20af622975264e6670cff528f42155039e4937756a9eb312a5580ffab07949437d5504d684a0e70755046cac52 DIST time-macros-0.2.18.crate 24361 BLAKE2B 09fa325be0b1a5b922285f035484b0de8e339306b49595c87f6374e46459d6777c6db4b12c1a0c6ea9795ae8c741188fbb81208d0499a651760b9f5089323fc7 SHA512 557786115add272290be8305ab79c44f5b4425b64eb698492fe300f15879d9e013c66933cae8aa8faad9c109e2917e7a0e43c8a5eed7f4b0f0fdad092089efe4 +DIST time-macros-0.2.19.crate 24268 BLAKE2B 18f0601f5307d310010bea20dc7171adc8600c5b2e6303dc9b38ebfbaa7fb59a029dddb627cf5a5b7fd2f7ed66186dbb5321cad0f90f3f85b6edcc901a8c2855 SHA512 c58aa596247a4cab720bef74ff43be44686db2da2978826a1f9b58c640113b5696efc2ae1746bf84042fdbb94bec42c7fc34f7ae6812478f55849a12a90dff5e DIST tokio-1.40.0.crate 789848 BLAKE2B cbb0aba8e31ab37afd21ebfb89b5dc961d3d19d38711786ac0860dfd24cfd7ba8c8998788a1e4e5dd8435c498fa754742c183cb8ead085c0f98a06d851a9dea9 SHA512 3026362f2848d9e7fedc9005e8bfa0413efe18c49a07f85b9c7aba619bd9525f6ee8c3c65621e43df3bf37288f5b7a63ea57ecca061e4ae7153834e93108bc10 +DIST tokio-1.43.1.crate 828219 BLAKE2B 539e7f0e7ff36cde6c23f9671ef0267a34a839186736631d290e3d9b677267f82959d897a634ebffb0f74032e1e1c0bbcaa6a9b6b421b75bbdaa4182c6ab5f79 SHA512 3359878eefbd34294afb1362ce4430f631af8a4812af59da5a99306fe84c703cf34993c0b3453d6c55fa60ceb9446c1bc89f169367822342d8e12aa2e23a8439 DIST toml-0.6.0.crate 47246 BLAKE2B 8074f8bc4399e30d31b67eda9b8e7afd2139c35edd1990bce856ab9942e9b76041aa448fc372b58ea78396b549a962b53ec8b9a36c43fd7422728d7673f8b055 SHA512 660a4e838ca7377ce44abaa2a180a2205cb5aaaef468a779fd0715587bf459b9ebcda3623b0d2323154546dbed6ee8af42374fdf2a30d3e3d52fa74b0f59b89b DIST toml-0.8.19.crate 50974 BLAKE2B f68987353837b74421256fd9a76134bfbfe93887cfb25145b65b7e6b31ad2c3a3384829a06f50c771a2a0be0c5467c856cc631af69f586ea056c4f15af9e3b7c SHA512 16fdc58d14516e81badbe8c9a4506db75b559b377c9c4fecee79e76007b31a4abfc8c8868bf9159f79c6f7c0218f93bdcfb92b669b0917db7da42b51ec155751 DIST toml_datetime-0.5.1.crate 10593 BLAKE2B aa714d7e5bb93f656774d403488cd8fe177e39b960aa66092736c12e8a730b6dd2579f1a0cf6ed12213571645a959f45834f7e5bf5ae6ea6cb4fc4181edc499e SHA512 9d50b6b1d120c6a5bc8029510ed4c5c3d787a4c8d55d989e449f5cfe8092b2c8ea7ef61217360acbc9880430621bf1fbd413d8b1d9f2337a6a13f23f23c00b06 @@ -157,14 +249,19 @@ DIST toml_edit-0.18.1.crate 102542 BLAKE2B 6b1a3a5955f8f22b4b01e4696e0f90c8ba0fb DIST toml_edit-0.19.15.crate 95324 BLAKE2B f989f96d571693ff81572af6c05a6f51b673e478f22d20a6b166c45909902ac80280ea92ec5c3567327df90100a47fb7504845fc39bbcff6756af6c1a89e2221 SHA512 46d6bd2fea957392ae0ad7e687dad7743b76ee8e8ec76c80d6374ea294d3d09b6f73df0a82c821b9ee3b5268987a4136aa825034309f3cbc1947dbd1af1505dc DIST toml_edit-0.22.22.crate 106387 BLAKE2B c658eef2dc8420266a6928d7ef46340372af2593e4db0d3a67ec88aaf8f601d37d1e9b5bac231a799be8a2ee68a7d98b5f651e9c109d23d8b19b60cf75debddb SHA512 0f98b371f7e27ae7f435a207c0915f942af145cc5dfabfe6d57f2b797efa3e706025401e501fccc6df70c001ce27051381556b8e7824447edd23ea25d047da4d DIST tracing-0.1.40.crate 79459 BLAKE2B 33693ee71564fe5925a63dca351e838dfd8612b4b1e49a33a70095e56ca63287c13c772661ace0e540d08c92942d7cbdc51ff2cce4f4b372164d9aa20ec05dee SHA512 5622188a45dddc0d6d3a8244a9b12db6221f4180944ce1019d18f4e613e4bd113dae5d45fb57dd0754f6e8e153b047cdf00c8f200782bb2b868bc2d423d99275 +DIST tracing-0.1.41.crate 82448 BLAKE2B c056d938e001654e03efaec7a11eb8ecfbdfe9af2099271fcefa43f4f4683b40c59f7111fdf7f27df4da38bcbe94f1b2ac0abb6ec3d6e6a0d165b9fbb14da3a3 SHA512 dffb8d3a1375f1b9d5418550a46cb7b1d92b2cc8ffbccb430a38f7731547960775bb42798074186711847d256eee30fb3e74078b69cb36f28c07d9f231dbf96c DIST tracing-appender-0.2.3.crate 21964 BLAKE2B 7e2e9b759d876731984dd6c7b802fce18b8f233f6d659a220e5f1b338abe928b8f869d1479278eecac2899985d578db0f60dfeb80a1b8eb774265f21fff960d8 SHA512 c00f22d85a29209ec59377dd2f8c9bdfba84a5153ac84e1551266837e30fb931e76d93239a09bd4a27fabaf822bcbfd88d27787d923bc809493b7030b5cdfc02 DIST tracing-attributes-0.1.27.crate 32241 BLAKE2B a20af0f50a90dcd64e5318e55779142da294ba18d1cd40059a8aa964fd3c92834e03ee563e41caaeef71a30e3f027e5c8d167d90e2844da79e0774b267e179b4 SHA512 7dc59f4234c3bf3434fb352baed2b81db4e931eeb3ed207c4a204e480da734be40847b167b808058d2807b5583815625bcd5153e2bbe79804cfa6f069a74ffa0 +DIST tracing-attributes-0.1.28.crate 33280 BLAKE2B 4f4bfab16ad8a296c9399125edfd4314d55ef58977d8a1f3e867618617feed898cd14766527c9b788d5fe3d3f8ee5bcca0e26dae79a2e6cf05366991ac23dc10 SHA512 4a3d5fd76efc414c86af0721aab9e9aa70fcd6b08eed4acee8c2af5af56fd665197aea612187c7f6022d1acf5567d5b9e72a7dcdcf25cc401135d875d95a99ed DIST tracing-core-0.1.32.crate 61221 BLAKE2B a7815c46af9852ce62498083103c6d359351f4d33609b4291330073b6abf4b63f5e1bb1a7dfed3bbf4d6913ad5217e96999416261af8a70609408a29109e4db6 SHA512 164f79cacfcca533a53b7dbbdc2015aaf851a16e00c72fbc4e5f515b6a6dedfa464e964810009b54f08cbcdc5a314e50245ac7b1b01a71fce4c63db135bf5521 +DIST tracing-core-0.1.33.crate 63434 BLAKE2B bc36332ffe5f4c95ae2d12df43944bcf589746cdb923a39098e5f4007fd1f19d7c3bb115011ddc40c13e3ae0e5cfc9a59c49861824e99fed7430fd29479abacf SHA512 1c6f0cf3b7bd6c8f6316ed9ea0b315a619308de6cbf7e50e665a193cf8c3399b5227d4f145d83b10c7e01a2f9fbc83d16e108cf09b7fd6cef413aa5c1acf89ef DIST tracing-log-0.2.0.crate 17561 BLAKE2B 701bdadd40f1343f3c4901bd8dd188f1dbc0afcdf50807bd0f6df7539635e239b5095696872103125a4d4cfec24af6336fce6f3931363dd5be4f53a09fa584f2 SHA512 0c1f060e8ffb9ff24cee7b85cc2d7d42c69b2f7623a7faecd7422b23b11ae8d5c7691e4635bae76861d444c369d9701ccb147904668023642b223e442e3c8285 DIST tracing-subscriber-0.3.18.crate 196312 BLAKE2B bc2f04da63b0313d26073eb4a39b549ae37701e4dbf1fe06a2483279a03d9dde981f0efea6ceb5cd441ab313bfe7eaf812971c3ca60dfd4b5d9cf0d2eb7bacd4 SHA512 72f91855637aa476f03077d5f523cbc94989d40b12d7328167f88b081869ed096e6370450831f6cd5f0686cae5628f14eed4696c06a2ec75f56808b64445e0c1 +DIST tracing-subscriber-0.3.20.crate 212274 BLAKE2B 5df381443a4d46c046390921da456c91f20af3dc846604b644e120bbf5957d969b10014fb5b178e2d4dd42863689112edd406af20e3e98ece212a76398ee79d0 SHA512 4948d6aa6757f8a9bc2cd37ff02845d8873eb7ad2a4449bcbaf1b828e1aa6f72835ad81a8cbc2a8410d03c38f1ff015161a805ef062228f0b941e91c84509495 DIST tracker-0.2.2.crate 8058 BLAKE2B 235b87ba7fe48c7e3aabb13fe831baba9ca7c46aac80ba2521f682e345200fd30c567f4e151f76a6da1407050efcff2b9fb00476bbc322038952256c7a757536 SHA512 75550bb3df5bd6ddfe4b3ce45e1084a41118693d1521e3ed6477a93da8360a54354f6402de8d0f8c6c053636f1502c41eea57346db8c27b20a58127cfe76a83f DIST tracker-macros-0.2.2.crate 4495 BLAKE2B 6bb0c64ee95e355f5e6f60df3a2031b5c0b55305ae6e257f264253a6d7acd426851409d30a05bd152ab76fe1401cfa66de6e2d61ffe81ac35a1e00948ac4b1c3 SHA512 4d390323cdbdc31748f4ecdf3d8dc0d50a09ee2f3be1c2162908f908ac4c8d8c25f4dd5294a48278033d55fdcdfe1cc8c3b2b2a362ae7f800ea5da6d23cda203 DIST unicode-ident-1.0.13.crate 43279 BLAKE2B b5e935020d1c9f3aa24f7d382f6b73d6510d654a61ce1c9c024e2e365bb817182e076139f370e822573531356fb78ff7499049b1f29aa1e2f4a2cc74a955b47b SHA512 5ba884f39debe9c8eb0b1d251ca713f7e2bc191d211707ed10cd81465487dbdca53914c19e131edfa1da15af132dc2c346260c3969c61e3747b63399ccb1cc51 +DIST unicode-ident-1.0.14.crate 47547 BLAKE2B 30e0b6d7f3a967aaf5b9d91237008a60c3a8ded53bda901696e23cea3931dd71b01ddab866dca9e31e17c395d5f5a68f2a938655b693e894962568c2cff5ca15 SHA512 7c6dcd1724e8cfedc37546d1abd49088b633dad228097acc73d7b6cab255b223e830c541144e05a00388fd8ca8066f27c18792419cfa58ee9da4460a38d0bc0a DIST unicode-xid-0.2.6.crate 15744 BLAKE2B b1bad25897717f6346f988d5a7c90c51fb842da113f19aa434a64add8f2e637258d9fab0f7b871fd2aac02e83c68359fc679b326232793cbc804523e2bff5056 SHA512 f68e78484479a5341b14d7e3391e691265851fa00feeca53af745479af6aa9b4ce3570456df785c8362043db9b04e2e57f9bad05d8305946f16af405bc611764 DIST utf8parse-0.2.2.crate 13499 BLAKE2B 095b5d219ab8ff04c06fd6303e03d913ae36a57845f0b2ca3217a40e31a54cb0fb5ecedbde165d28f5f60f1553d8252986d7098fa83befc84a7cb20bf3b76144 SHA512 f3dbf78fe924f1dc3cf9498b6e43fb10174699463f31091a7a8136d8f31ec84fc00e80e3d8551b7e86257e8b3573cfddb56fc0de797fdb2cde0e962a8f239266 DIST valuable-0.1.0.crate 27718 BLAKE2B ef5ded994c9a6dd302bed27f0d757447b0c86dfefa499c1ef0d25c3a6745ce61cfa2c926826534c9f605f9b89b4a19f91f06f94ae7c03f1ddc4c58fab3ae58bb SHA512 a97f65db1f1c5049a276dbb0e45e25c6fc6ce9d27ac1fcd77c945324cd8216ef60344065c79799ca04e338455e4f7422c44078eea32d5fc359dd0211ee7eb387 @@ -172,15 +269,21 @@ DIST version-compare-0.2.0.crate 13942 BLAKE2B 054f7d717ba953f4dbda226aa22332fb4 DIST version_check-0.9.5.crate 15554 BLAKE2B 131e75cc287518831e142430e2a39b48e4275874f4473780d47a27552294097aa1cddb65c385583e1022478f940b495eb43c24a8b1617b8ac5a24af3340c0d72 SHA512 d11d5a2240ab0c67ea69db56561ce202201edeef9a8e5eda3d9ae7ab7bb5752d8f343fe7f6536d8383de8d55f9024efa84f66a0c21e69563b7a38c4a628014db DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f DIST wasm-bindgen-0.2.93.crate 43769 BLAKE2B e1abf981a042ebbc5c506975d5c2258942278fc000ac62aafe4221725fc52003c4032dc04a396e8fc8ec6712155e056ea9381a72070ee7c45b348ce470f52c7c SHA512 0c0a63b04b02b57fca78d2c0b885ea752ef1e8e4317c27dc84fd35843c9c396ae20557a1321c03a405b050f21895e6f25e95ddb56f3a3e8cec13928858ae8422 +DIST wasm-bindgen-0.2.99.crate 46136 BLAKE2B 04e69294da3dc4feff9001185bcc5b864d1f14a1ead6b9a31c830b2043dde191f9f7c65755d607365a3b8885bd340bbd266e26cfa74c48464933c8d7a1164f94 SHA512 184aec11998b99a730ea5b63d6141260cd0b7cdc29b02696f533b3e75ec79f7c17c6aac892e7a7b24036c6e73592d01df638ca31b54bda11d3bdbf857b1489c2 DIST wasm-bindgen-backend-0.2.93.crate 30344 BLAKE2B d0b9f0cd0e6191dc3f57869023450952f2d73c0432fd4516522df5f63090de021f44f11ce7676fd2f87b31f6b236eb155b22b36eb80c3ccf3880f55ca23d4b0b SHA512 c67dad5fa26f78b233612cb6ebd44f48edd84253e46a2f5094e95da935185cf2a7be14d49247e8b8cd1d916721ed82ea44046080a40b2fe37ad88175a5f96597 +DIST wasm-bindgen-backend-0.2.99.crate 30928 BLAKE2B ecfa94a461df79a33fd2bb9807374a2a0c7ac370b443e5a1103ba73a29c9d337ed3feb427c80571ccc15599f81135987742e698199528a9c1bb570baef3e9d09 SHA512 8369a5e618223f09fff7cdc35662a930b3eb11024af51bf5fb9e70c45dfa22452a518d723f3d912c0c970fc4bf748ef2d83d48756483174993f7d04c92d9621f DIST wasm-bindgen-macro-0.2.93.crate 6822 BLAKE2B 3704c01b90ae900032e455a265b614d1057a7ed7b7eef1ebfdce75a7b0f0b97083211db562d1602160cf9e70843a1949be836465398787315d66ccf85fbe0801 SHA512 8b1a690bf4fc344728bae21a11c8ce4641d81b02e215d88a489f8155433d8e579ed367c96bc19a345b561f2ddb42afa44056b71e15dc935a4fe38fd7f937a632 +DIST wasm-bindgen-macro-0.2.99.crate 7011 BLAKE2B 07182a9fb98f519d1e5c934e609d7a42cf2409319f59dd901e2a5bec77972b4d16fc6f67cf40ade58af874b05faa981c894443d3950616e2aad117ac7355ac6f SHA512 344bf5192e43582246efad257c600003c41b589234c1900f6ed201f96b6f7665eb55226da15d612060042f89c6214e452489cf3aabc61645843be9c27f9cca0b DIST wasm-bindgen-macro-support-0.2.93.crate 20642 BLAKE2B 3fef9d35c09e97317e8531f11c3cfcafc5cb58126ab7a96374cd5e2e3f8736ef016b4c0b3b16bcdc0bef686e9f07439f263c54dc980649e9963b12d0a6814ddc SHA512 9fe590636e229184a944acbb8472c03db0a48a9094cd9ee204c09cee6c5241194a9757f06b09e7c30ba9db1a2feca616cd1e7dc0e52c7f1c1560c50c9d3adbb8 +DIST wasm-bindgen-macro-support-0.2.99.crate 22800 BLAKE2B 9772cc94a64f768eecae12072e6d700bf95fded306297b84e235f3450f7c5630cb1985def3eaef05aee193c693f92c6fa61d7a6ca18e84a2b73aa38f070d47e7 SHA512 936ab8211a13fbe8b8f21a870a78c03e24219d0872731561353cfcae245e9f632246f179b67f2b13e106c799e68c5c39f9e388370a8ad3f93f299c4804f5907e DIST wasm-bindgen-shared-0.2.93.crate 7527 BLAKE2B a2df995ba72d83beb3f347909c004d9693ee06cec62de248a1f96b0244c05dd8b62d46356f1b7eb0a29122517bc23270eb4eaf045e6cdbb7122089dc84829d9f SHA512 4e9271a746d3b3ea44bae472b7d9722edbcf262fdec2e03c18788d95b923c71c26f309e316ad3c621d5773311d6b1d5ad468cd7bdff015d162193b6effaf8420 +DIST wasm-bindgen-shared-0.2.99.crate 7773 BLAKE2B 73489af59d16f4d0a1ea51b535cd02d2759b5b7b07873d8a71fa6bd6b6ce1cfc6e8139e6a79346abec13665ed9aeadd0b5b6aed28ae008f9dcb3d5da9fce665a SHA512 8da0f107be99b6666cf1859d68ac0a7295fc03e7b494fce1df9dbe57d21807de8e2bc95f5b974562303923ca4646f38c5297588ad7c97bd59ef236218b2a64f9 DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673 SHA512 ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97 DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2 DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 DIST windows-core-0.52.0.crate 42154 BLAKE2B 9670bf02261b4ab2a24eff97dad11e305deac823cacfae286965b62b11bc035f19a55ca710eaa4359c8a4905433a94fe62a836b77ddd68f244ad6ac2c9657f58 SHA512 0c8f1c7e63c11bdcf1361150ecc83abbfba8da2c6d28523799bd286bf8aa1df61ffed19175e8cb3ef516a9afb6248b640c2101a2e0c09a99bfd7a18c6741bd36 DIST windows-sys-0.52.0.crate 2576877 BLAKE2B 69d6b560ccfc8f679e2678663ba606060d71fa28efa82c8aef8cceaa2c63b06f2052764d60163964f939649a26bbec6361ee4b094555e941fae92070db566980 SHA512 24ee0df246c2b456a4987a9124786a28acd358768cc7d1305bccd81bc5bb8822b81a03fb18d35174a520b911c6d9b685f81a34ab319fee13da3b985273584f03 +DIST windows-sys-0.59.0.crate 2387323 BLAKE2B 3110c8cd2bc005f8c95cd038a8d574af648dc19788fe4485f977376f92e36b911b1a542d669a07ae9cd4ea72a884ab01ec78b8a2b5587456eb202452d1d8fa0d SHA512 d35e009e979633a1f3c8468cd038bd5c8c0381405165ce03497decd7d9edaaac485d704487e4a61d9aaf4e4d011b4248408912df6a0044d50e8457259867e061 DIST windows-targets-0.52.6.crate 6403 BLAKE2B eb98d0a8daeed5fe76e7fa8edb2743e2a3e77dfb9c4ea68605a6ab10532cb7cfc43bc1cea0180869445bd940be762a40136500e26b84ca88b5e0c502004c7a4c SHA512 d6d2dbd96096c6c396dba141a9817e377c35877f3b2fe58b2553280c7cfcb1ed6ee75bd4d62c9b882662de67ddaf0c1049b91530d29c94dd709c230e08eb895f DIST windows_aarch64_gnullvm-0.52.6.crate 435718 BLAKE2B 8b12ae02892cb69401329034bbca671d13bd268a112120b56b90504707cef89decfbd2560492844a9f0588fab62dc1476ab7e931126b939015d25a8cc91ca334 SHA512 f62b2d942bdb3a9353465b07d47b93de179bb706511aa497e4addd74cff95e689a9b633e7801ce786e73b5ae5f30b506b6faa199c5ab86eefdc1d94652df79c5 DIST windows_aarch64_msvc-0.52.6.crate 832615 BLAKE2B adc8ff61b6dc96d39c92c7d4221ae6aa0575edfc016cfcd046067ca5d8fcfd56d10e8e227be1c038ce34684be22c7ccaf5f18cd5a7638d28fbff4ba15b48b90b SHA512 a3e21305ad0e6de38f5b5ed5d37ee5825b7521064163bcdf31d63341cd87983f54377865d2daf3bb480d2d0aa66d6f598fa09540ec1d71baea74569c86bd213b diff --git a/gui-apps/ReGreet/ReGreet-0.1.1-r10.ebuild b/gui-apps/ReGreet/ReGreet-0.1.1-r10.ebuild index 297d97565d..daf756594c 100644 --- a/gui-apps/ReGreet/ReGreet-0.1.1-r10.ebuild +++ b/gui-apps/ReGreet/ReGreet-0.1.1-r10.ebuild @@ -220,7 +220,6 @@ LICENSE="GPL-3" SLOT="0" RDEPEND=" - || ( gui-wm/sway gui-wm/cage ) systemd? ( sys-apps/systemd[sysv-utils] ) openrc? ( sys-apps/openrc[sysv-utils] ) gui-libs/gtk @@ -233,7 +232,7 @@ RDEPEND=" " IUSE="systemd openrc" -PATCHES="${FILESDIR}/ReGreet-0.1.1-cargo-lock-fix.diff" +PATCHES="${FILESDIR}/${PN}-${PV}-cargo-lock-fix.diff" QA_FLAGS_IGNORED="/usr/bin/regreet" diff --git a/gui-apps/ReGreet/ReGreet-0.2.0.ebuild b/gui-apps/ReGreet/ReGreet-0.2.0.ebuild new file mode 100644 index 0000000000..1d3d39ed87 --- /dev/null +++ b/gui-apps/ReGreet/ReGreet-0.2.0.ebuild @@ -0,0 +1,307 @@ +# Copyright 2023-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" +addr2line@0.24.2 +adler2@2.0.0 +aho-corasick@1.1.3 +allocator-api2@0.2.21 +android_system_properties@0.1.5 +android-tzdata@0.1.1 +anstream@0.6.18 +anstyle@1.0.10 +anstyle-parse@0.2.6 +anstyle-query@1.1.2 +anstyle-wincon@3.0.6 +async-trait@0.1.83 +autocfg@1.4.0 +backtrace@0.3.74 +bitflags@2.6.0 +bumpalo@3.16.0 +bytes@1.9.0 +cairo-rs@0.20.7 +cairo-sys-rs@0.20.7 +cc@1.2.6 +cfg-expr@0.17.2 +cfg-if@1.0.0 +chrono@0.4.39 +clap@4.5.23 +clap_builder@4.5.23 +clap_derive@4.5.18 +clap_lex@0.7.4 +colorchoice@1.0.3 +const_format@0.2.34 +const_format_proc_macros@0.2.34 +core-foundation-sys@0.8.7 +crc32fast@1.4.2 +crossbeam-channel@0.5.15 +crossbeam-utils@0.8.21 +deranged@0.3.11 +educe@0.6.0 +enum-ordinalize@4.3.0 +enum-ordinalize-derive@4.3.1 +equivalent@1.0.1 +field-offset@0.3.6 +file-rotate@0.7.6 +flate2@1.0.35 +flume@0.11.1 +foldhash@0.1.4 +fragile@2.0.0 +futures@0.3.31 +futures-channel@0.3.31 +futures-core@0.3.31 +futures-executor@0.3.31 +futures-io@0.3.31 +futures-macro@0.3.31 +futures-sink@0.3.31 +futures-task@0.3.31 +futures-util@0.3.31 +gdk4@0.9.5 +gdk4-sys@0.9.5 +gdk-pixbuf@0.20.7 +gdk-pixbuf-sys@0.20.7 +getrandom@0.2.15 +gimli@0.31.1 +gio@0.20.7 +gio-sys@0.20.8 +glib@0.20.7 +glib-macros@0.20.7 +glib-sys@0.20.7 +glob@0.3.2 +gobject-sys@0.20.7 +graphene-rs@0.20.7 +graphene-sys@0.20.7 +greetd_ipc@0.10.3 +gsk4@0.9.5 +gsk4-sys@0.9.5 +gtk4@0.9.5 +gtk4-macros@0.9.5 +gtk4-sys@0.9.5 +hashbrown@0.15.2 +heck@0.5.0 +humantime@2.1.0 +humantime-serde@1.1.1 +iana-time-zone@0.1.61 +iana-time-zone-haiku@0.1.2 +indexmap@2.7.0 +is_terminal_polyfill@1.70.1 +itoa@1.0.14 +jiff@0.1.16 +jiff-tzdb@0.1.1 +jiff-tzdb-platform@0.1.1 +js-sys@0.3.76 +konst@0.2.19 +konst_macro_rules@0.2.19 +lazy_static@1.5.0 +libc@0.2.169 +lock_api@0.4.12 +log@0.4.22 +lru@0.12.5 +memchr@2.7.4 +memoffset@0.9.1 +miniz_oxide@0.8.2 +mio@1.0.3 +nanorand@0.7.0 +nu-ansi-term@0.50.1 +num-conv@0.1.0 +num_threads@0.1.7 +num-traits@0.2.19 +object@0.36.7 +once_cell@1.20.2 +pango@0.20.7 +pango-sys@0.20.7 +pin-project-lite@0.2.15 +pin-utils@0.1.0 +pkg-config@0.3.31 +powerfmt@0.2.0 +proc-macro2@1.0.92 +proc-macro-crate@3.2.0 +pwd@1.4.0 +quote@1.0.38 +regex@1.11.1 +regex-automata@0.4.9 +regex-syntax@0.8.5 +relm4@0.9.1 +relm4-css@0.9.0 +relm4-macros@0.9.1 +rustc-demangle@0.1.24 +rustc_version@0.4.1 +ryu@1.0.18 +scopeguard@1.2.0 +semver@1.0.24 +serde@1.0.217 +serde_derive@1.0.217 +serde_json@1.0.134 +serde_spanned@0.6.8 +sharded-slab@0.1.7 +shlex@1.3.0 +slab@0.4.9 +smallvec@1.13.2 +socket2@0.5.8 +spin@0.9.8 +strsim@0.11.1 +syn@2.0.93 +system-deps@7.0.3 +target-lexicon@0.12.16 +test-case@3.3.1 +test-case-core@3.3.1 +test-case-macros@3.3.1 +thiserror@1.0.69 +thiserror@2.0.9 +thiserror-impl@1.0.69 +thiserror-impl@2.0.9 +thread_local@1.1.8 +time@0.3.37 +time-core@0.1.2 +time-macros@0.2.19 +tokio@1.43.1 +toml@0.8.19 +toml_datetime@0.6.8 +toml_edit@0.22.22 +tracing@0.1.41 +tracing-appender@0.2.3 +tracing-attributes@0.1.28 +tracing-core@0.1.33 +tracing-log@0.2.0 +tracing-subscriber@0.3.20 +tracker@0.2.2 +tracker-macros@0.2.2 +unicode-ident@1.0.14 +unicode-xid@0.2.6 +utf8parse@0.2.2 +valuable@0.1.0 +version-compare@0.2.0 +wasi@0.11.0+wasi-snapshot-preview1 +wasm-bindgen@0.2.99 +wasm-bindgen-backend@0.2.99 +wasm-bindgen-macro@0.2.99 +wasm-bindgen-macro-support@0.2.99 +wasm-bindgen-shared@0.2.99 +windows_aarch64_gnullvm@0.52.6 +windows_aarch64_msvc@0.52.6 +windows-core@0.52.0 +windows_i686_gnu@0.52.6 +windows_i686_gnullvm@0.52.6 +windows_i686_msvc@0.52.6 +windows-sys@0.52.0 +windows-sys@0.59.0 +windows-targets@0.52.6 +windows_x86_64_gnu@0.52.6 +windows_x86_64_gnullvm@0.52.6 +windows_x86_64_msvc@0.52.6 +winnow@0.6.20 +" + +inherit cargo readme.gentoo-r1 tmpfiles +DESCRIPTION="A clean and customizable GTK-based greetd greeter written in Rust" +HOMEPAGE="https://github.com/rharish101/ReGreet" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/rharish101/${PN}.git" +else + SRC_URI=" + https://github.com/rharish101/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} + " + KEYWORDS="~amd64" +fi + +LICENSE="GPL-3" +SLOT="0" + +RDEPEND=" + systemd? ( sys-apps/systemd[sysv-utils] ) + openrc? ( sys-apps/openrc[sysv-utils] ) + gui-libs/gtk + gui-libs/greetd + dev-libs/glib + media-libs/graphene + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/pango +" +IUSE="systemd openrc" + +PATCHES="${FILESDIR}/${PN}-${PV}-cargo-toml-fix.diff" + +QA_FLAGS_IGNORED="/usr/bin/regreet" + +src_unpack() { + if [[ ${PV} == 9999 ]]; then + git-r3_src_unpack + cargo_live_src_unpack + else + unpack "${P}.tar.gz" + cargo_src_unpack + fi +} + +src_configure() { + local myfeatures=( + gtk4_8 + ) + + cargo_src_configure +} + +src_prepare() { + default + + if use systemd; then + sed -i 's/greeter/greetd/g' "${S}/systemd-tmpfiles.conf" || die + fi +} + +src_compile() { + cargo_gen_config + + # Export default configuration + export RUSTUP_TOOLCHAIN=stable + export GREETD_CONFIG_DIR="/etc/greetd" + export STATE_DIR="/var/lib/regreet" + export LOG_DIR="/var/log/regreet" + export SESSION_DIRS="/usr/share/xsessions:/usr/share/wayland-sessions" + # Require sysv-utils useflag enable on the init system + export REBOOT_CMD="reboot" + export POWEROFF_CMD="poweroff" + + cargo_src_compile +} + +src_install() { + cargo_src_install + + if use systemd; then + newtmpfiles "${S}/systemd-tmpfiles.conf" regreet.conf + elif use openrc; then + keepdir /var/log/regreet + fowners greetd:greetd /var/log/regreet + fperms 0755 /var/log/regreet + + keepdir /var/lib/regreet + fowners greetd:greetd /var/lib/regreet + fperms 0755 /var/lib/regreet + fi + # Install ReGreet template config file as a doc + dodoc "${S}/regreet.sample.toml" + + # Create README.gentoo doc file + readme.gentoo_create_doc + + elog "ReGreet sample config file available on: /usr/share/doc/${P}/regreet.sample.toml.bz2" + elog "To use decompress it to /etc/greetd/regreet.toml" + +} + +src_post_install() { + if use systemd; then + # Run systemd-tmpfiles to create the log and cache folder + tmpfiles_process regreet.conf + fi + + # Print README.gentoo file in the elog + readme.gentoo_print_elog +} diff --git a/gui-apps/ReGreet/ReGreet-9999.ebuild b/gui-apps/ReGreet/ReGreet-9999.ebuild index 4d596419e2..21356abf30 100644 --- a/gui-apps/ReGreet/ReGreet-9999.ebuild +++ b/gui-apps/ReGreet/ReGreet-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 2023-2024 Gentoo Authors +# Copyright 2023-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -22,7 +22,6 @@ LICENSE="GPL-3" SLOT="0" RDEPEND=" - || ( gui-wm/sway gui-wm/cage ) systemd? ( sys-apps/systemd[sysv-utils] ) openrc? ( sys-apps/openrc[sysv-utils] ) gui-libs/gtk @@ -69,7 +68,7 @@ src_compile() { # Export default configuration export RUSTUP_TOOLCHAIN=stable export GREETD_CONFIG_DIR="/etc/greetd" - export CACHE_DIR="/var/cache/regreet" + export STATE_DIR="/var/lib/regreet" export LOG_DIR="/var/log/regreet" export SESSION_DIRS="/usr/share/xsessions:/usr/share/wayland-sessions" # Require sysv-utils useflag enable on the init system @@ -89,9 +88,9 @@ src_install() { fowners greetd:greetd /var/log/regreet fperms 0755 /var/log/regreet - keepdir /var/cache/regreet - fowners greetd:greetd /var/cache/regreet - fperms 0755 /var/cache/regreet + keepdir /var/lib/regreet + fowners greetd:greetd /var/lib/regreet + fperms 0755 /var/lib/regreet fi # Install ReGreet template config file as a doc dodoc "${WORKDIR}/${P}/regreet.sample.toml" diff --git a/gui-apps/ReGreet/files/ReGreet-0.2.0-cargo-toml-fix.diff b/gui-apps/ReGreet/files/ReGreet-0.2.0-cargo-toml-fix.diff new file mode 100644 index 0000000000..89ce8d4af1 --- /dev/null +++ b/gui-apps/ReGreet/files/ReGreet-0.2.0-cargo-toml-fix.diff @@ -0,0 +1,13 @@ +upstream error non-resolved in release + +--- a/Cargo.toml ++++ b/Cargo.toml +@@ -31,7 +31,7 @@ + serde = { version = "1.0", features = ["derive"] } + shlex = "1.3" + thiserror = "2.0" +-tokio = { version = "1.39", features = ["net", "time"] } ++tokio = { version = "1.43", features = ["net", "time"] } + toml = "0.8" + tracing = "0.1" + tracing-appender = "0.2" diff --git a/gui-apps/sway-audio-idle-inhibit/Manifest b/gui-apps/sway-audio-idle-inhibit/Manifest new file mode 100644 index 0000000000..aa1cee86e6 --- /dev/null +++ b/gui-apps/sway-audio-idle-inhibit/Manifest @@ -0,0 +1 @@ +DIST sway-audio-idle-inhibit-0.2.0.tar.gz 19335 BLAKE2B 9fbc6448ec7353aecba48b5a0f1e0db0ed1498135aed1723d7f734c9a76a089b8a81b86ee4dbc5e45c63970f1e42c669f3f4f680f21c1df0038ebaf12bb811f2 SHA512 8f1dd8e517a49f944a6a462d4fe88b19893d24dd35f6d9d5ec494ec32e796db11db4e8ba704d85ce6bf1c5c575929689e149e8a30eea291498a5c04d5da63db6 diff --git a/gui-apps/sway-audio-idle-inhibit/sway-audio-idle-inhibit-0.2.0.ebuild b/gui-apps/sway-audio-idle-inhibit/sway-audio-idle-inhibit-0.2.0.ebuild new file mode 100644 index 0000000000..e504cec688 --- /dev/null +++ b/gui-apps/sway-audio-idle-inhibit/sway-audio-idle-inhibit-0.2.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="Prevents swayidle from idle when an application is outputting or receiving audio" +HOMEPAGE="https://github.com/ErikReider/SwayAudioIdleInhibit" + +SRC_URI="https://github.com/ErikReider/SwayAudioIdleInhibit/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/SwayAudioIdleInhibit-${PV}" +LICENSE="GPL-3" + +SLOT="0" +KEYWORDS="~amd64" + +IUSE="systemd" + +DEPEND=" + dev-libs/wayland + dev-libs/wayland-protocols + media-libs/libpulse + systemd? ( + sys-apps/systemd + ) + !systemd? ( + sys-auth/elogind + ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local emesonargs=( + -Dlogind-provider="$(usex systemd systemd elogind)" + ) + + meson_src_configure +} + +src_install() { + meson_src_install + dodoc README.md +} diff --git a/gui-apps/sway-audio-idle-inhibit/sway-audio-idle-inhibit-9999.ebuild b/gui-apps/sway-audio-idle-inhibit/sway-audio-idle-inhibit-9999.ebuild index 64febe12b2..a2dd861b0d 100644 --- a/gui-apps/sway-audio-idle-inhibit/sway-audio-idle-inhibit-9999.ebuild +++ b/gui-apps/sway-audio-idle-inhibit/sway-audio-idle-inhibit-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 2023 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,10 +11,30 @@ EGIT_REPO_URI="https://github.com/ErikReider/SwayAudioIdleInhibit.git" LICENSE="GPL-3" SLOT="0/9999" +IUSE="systemd" DEPEND=" dev-libs/wayland dev-libs/wayland-protocols media-libs/libpulse + systemd? ( + sys-apps/systemd + ) + !systemd? ( + sys-auth/elogind + ) " RDEPEND="${DEPEND}" + +src_configure() { + local emesonargs=( + -Dlogind-provider="$(usex systemd systemd elogind)" + ) + + meson_src_configure +} + +src_install() { + meson_src_install + dodoc README.md +} diff --git a/gui-libs/gtk4-layer-shell/Manifest b/gui-libs/gtk4-layer-shell/Manifest deleted file mode 100644 index 38af11ac0c..0000000000 --- a/gui-libs/gtk4-layer-shell/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST gtk4-layer-shell-1.0.2.tar.gz 62997 BLAKE2B 9fae09ce33b983e6e8a620069b18fbd36211bf80a13d7100669cd458571664773cbc3ee08c2d15b51085653658b9425c634656a393eaf0f7254a2d54df22180a SHA512 f43a75c20fa41e4bc44430a36cf60a01281ce67a19afb4ed8297633a91803394ba8fe14dfb81db46f5bccc3e3dfe1474175b6c3249cfa614b42b167329b279f3 -DIST gtk4-layer-shell-1.0.4.tar.gz 54267 BLAKE2B 027035845d8cbd92bfc9bb8356e0c8fca34f9c8fb534afe399aaba3cae39aa30ab01181056798330bf8b61b9e9626d0cb4d216a79f63afa46fb7087e60801168 SHA512 bd849f4e79810b88c502bcaf8afa497ab9a117e3045c250679418fd78e6293359ecb3b5b527ef74f3f6c30c9743de1c5b9fc0a179593b2fe4fe153980d02a4f5 -DIST gtk4-layer-shell-1.1.1.tar.gz 70227 BLAKE2B f90e6456b4d793609183127f4e4137363f2ef1f3527c7e405dd41ec17ffed4407dc1566dca1f5336cea6cab8541bcad9bcca81f8297abd2a34bd3f03f1fd8089 SHA512 5c47e1df308fe9ee53bc16458209b845854307fd1d939a0342568f3a1a22bc2b40b8d817642c69a81be4c2d291495b1f900c084276c605952eead103b3cb6a02 diff --git a/gui-libs/gtk4-layer-shell/gtk4-layer-shell-1.0.2.ebuild b/gui-libs/gtk4-layer-shell/gtk4-layer-shell-1.0.2.ebuild deleted file mode 100644 index 85cea4d831..0000000000 --- a/gui-libs/gtk4-layer-shell/gtk4-layer-shell-1.0.2.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="A library for using the Layer Shell Wayland protocol with GTK4." -HOMEPAGE="https://github.com/wmww/gtk4-layer-shell" -SRC_URI="https://github.com/wmww/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -IUSE="examples doc test smoke-tests introspection vala" -REQUIRED_USE="vala? ( introspection )" - -RESTRICT="!test? ( test )" - -PYTHON_COMPAT=( python3_{11..13} ) -inherit meson python-any-r1 - -DEPEND=" - >=gui-libs/gtk-4.10.5[wayland] -" -RDEPEND="${DEPEND}" -BDEPEND=" - >=dev-build/meson-0.45.1 - >=dev-build/ninja-1.8.2 - introspection? ( dev-libs/gobject-introspection ) - doc? ( dev-util/gtk-doc ) - test? ( >=dev-lang/python-3.8.19 ) - vala? ( dev-lang/vala ) - smoke-tests? ( - dev-lang/luajit - dev-lua/lgi - ) -" - -src_configure() { - local emesonargs=( - $(meson_use examples) - $(meson_use doc docs) - $(meson_use test tests) - $(meson_use smoke-tests) - $(meson_use introspection) - $(meson_use vala vapi) - ) - meson_src_configure -} diff --git a/gui-libs/gtk4-layer-shell/gtk4-layer-shell-1.0.4.ebuild b/gui-libs/gtk4-layer-shell/gtk4-layer-shell-1.0.4.ebuild deleted file mode 100644 index 3a128998b5..0000000000 --- a/gui-libs/gtk4-layer-shell/gtk4-layer-shell-1.0.4.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="A library for using the Layer Shell Wayland protocol with GTK4." -HOMEPAGE="https://github.com/wmww/gtk4-layer-shell" -SRC_URI="https://github.com/wmww/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -IUSE="examples doc test smoke-tests introspection vala" -REQUIRED_USE="vala? ( introspection )" - -RESTRICT="!test? ( test )" - -PYTHON_COMPAT=( python3_{11..13} ) -inherit meson python-any-r1 - -DEPEND=" - >=gui-libs/gtk-4.10.5[wayland] -" -RDEPEND="${DEPEND}" -BDEPEND=" - >=dev-build/meson-0.51.0 - >=dev-build/ninja-1.8.2 - >=dev-libs/wayland-1.10.0 - >=dev-libs/wayland-protocols-1.16 - >=dev-util/wayland-scanner-1.10.0 - introspection? ( dev-libs/gobject-introspection ) - doc? ( dev-util/gtk-doc ) - test? ( >=dev-lang/python-3.8.19 ) - vala? ( dev-lang/vala ) - smoke-tests? ( - dev-lang/luajit - dev-lua/lgi - ) -" - -src_configure() { - local emesonargs=( - $(meson_use examples) - $(meson_use doc docs) - $(meson_use test tests) - $(meson_use smoke-tests) - $(meson_use introspection) - $(meson_use vala vapi) - ) - meson_src_configure -} diff --git a/gui-libs/gtk4-layer-shell/gtk4-layer-shell-1.1.1-r1.ebuild b/gui-libs/gtk4-layer-shell/gtk4-layer-shell-1.1.1-r1.ebuild deleted file mode 100644 index 089b05b404..0000000000 --- a/gui-libs/gtk4-layer-shell/gtk4-layer-shell-1.1.1-r1.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 2024-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="A library for using the Layer Shell Wayland protocol with GTK4." -HOMEPAGE="https://github.com/wmww/gtk4-layer-shell" -SRC_URI="https://github.com/wmww/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -IUSE="examples doc test smoke-tests introspection vala" -REQUIRED_USE="vala? ( introspection )" - -RESTRICT="!test? ( test )" - -PYTHON_COMPAT=( python3_{11..13} ) -inherit meson python-any-r1 vala - -DEPEND=" - >=gui-libs/gtk-4.10.5[wayland] -" -RDEPEND="${DEPEND}" -BDEPEND=" - >=dev-build/meson-0.54.0 - >=dev-build/ninja-1.8.2 - >=dev-libs/wayland-1.10.0 - >=dev-libs/wayland-protocols-1.16 - >=dev-util/wayland-scanner-1.10.0 - introspection? ( dev-libs/gobject-introspection ) - doc? ( dev-util/gtk-doc ) - test? ( >=dev-lang/python-3.8.19 ) - vala? ( dev-lang/vala[vapigen(+)] ) - smoke-tests? ( - dev-lang/luajit - dev-lua/lgi - ) -" - -pkg_setup() { - use vala && vala_setup -} - -src_configure() { - local emesonargs=( - $(meson_use examples) - $(meson_use doc docs) - $(meson_use test tests) - $(meson_use smoke-tests) - $(meson_use introspection) - $(meson_use vala vapi) - ) - meson_src_configure -} diff --git a/gui-libs/gtk4-layer-shell/gtk4-layer-shell-1.1.1.ebuild b/gui-libs/gtk4-layer-shell/gtk4-layer-shell-1.1.1.ebuild deleted file mode 100644 index 19646c65a5..0000000000 --- a/gui-libs/gtk4-layer-shell/gtk4-layer-shell-1.1.1.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 2024-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="A library for using the Layer Shell Wayland protocol with GTK4." -HOMEPAGE="https://github.com/wmww/gtk4-layer-shell" -SRC_URI="https://github.com/wmww/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -IUSE="examples doc test smoke-tests introspection vala" -REQUIRED_USE="vala? ( introspection )" - -RESTRICT="!test? ( test )" - -PYTHON_COMPAT=( python3_{11..13} ) -inherit meson python-any-r1 - -DEPEND=" - >=gui-libs/gtk-4.10.5[wayland] -" -RDEPEND="${DEPEND}" -BDEPEND=" - >=dev-build/meson-0.54.0 - >=dev-build/ninja-1.8.2 - >=dev-libs/wayland-1.10.0 - >=dev-libs/wayland-protocols-1.16 - >=dev-util/wayland-scanner-1.10.0 - introspection? ( dev-libs/gobject-introspection ) - doc? ( dev-util/gtk-doc ) - test? ( >=dev-lang/python-3.8.19 ) - vala? ( dev-lang/vala ) - smoke-tests? ( - dev-lang/luajit - dev-lua/lgi - ) -" - -src_configure() { - local emesonargs=( - $(meson_use examples) - $(meson_use doc docs) - $(meson_use test tests) - $(meson_use smoke-tests) - $(meson_use introspection) - $(meson_use vala vapi) - ) - meson_src_configure -} diff --git a/gui-libs/gtk4-layer-shell/metadata.xml b/gui-libs/gtk4-layer-shell/metadata.xml deleted file mode 100644 index 0287e6b627..0000000000 --- a/gui-libs/gtk4-layer-shell/metadata.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - unlsycn@unlsycn.com - unlsycn - - - wmww/gtk4-layer-shell - - A library to create panels and other desktop components for Wayland using the Layer Shell protocol and GTK4 - - Build the example C apps - Test that all examples can run - Build GObject Introspection data - Build VAPI data and Vala example. The VAPI file allows this library to be used - in Vala. Requires introspection. - - diff --git a/net-im/abaddon/Manifest b/net-im/abaddon/Manifest index 10a70d863a..91570cde57 100644 --- a/net-im/abaddon/Manifest +++ b/net-im/abaddon/Manifest @@ -1 +1 @@ -DIST abaddon-0.2.1.tar.gz 14187672 BLAKE2B 80adeeda5aa6244676cba1247eb5d4e43e1b6a31130ee902146af62a4b824fbaa0711a1014b626bdb3c70210cdca7b2a1fd598e443fcde3369bec47dfd1675cd SHA512 d3d94ffcf361fcbee787de85bca2901feddcd24c543d80969cacaa2e28ad5c6548beee335ff1c394994618a05f22e6ee7114e8ef26355c65fb0315a58c5b775a +DIST abaddon-0.2.2.tar.gz 14502623 BLAKE2B c88d5c255dd9e72a54537337727390f14d4fe212da3d6882cb3ec09df6b1f0a822c0f956ceb6cffba291ee858dfbd5a0185499cbe7609b4c2131f4198840b386 SHA512 32f5d40f1695954b7e6f77ddd2d5fa78ee643f86ea1a0d590fc77b6af6f85d0148c69214dd4efc2418fae94bdc20846be906d52d0a6d6bb81902edf35a192343 diff --git a/net-im/abaddon/abaddon-0.2.1.ebuild b/net-im/abaddon/abaddon-0.2.2.ebuild similarity index 77% rename from net-im/abaddon/abaddon-0.2.1.ebuild rename to net-im/abaddon/abaddon-0.2.2.ebuild index 9c2123625f..2960ab5496 100644 --- a/net-im/abaddon/abaddon-0.2.1.ebuild +++ b/net-im/abaddon/abaddon-0.2.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021-2024 Gentoo Authors +# Copyright 2021-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -23,29 +23,32 @@ SLOT="0" IUSE="+libhandy +rnnoise qrcodegen" RDEPEND=" - dev-cpp/gtkmm:3.0= + dev-cpp/atkmm + dev-cpp/cairomm + dev-cpp/glibmm:2 + dev-cpp/gtkmm:3.0 + dev-cpp/pangomm:1.4 dev-db/sqlite:3 - dev-libs/libsodium - dev-libs/miniaudio - dev-libs/spdlog + dev-libs/glib:2 + dev-libs/libfmt:= + dev-libs/libsigc++:2 + dev-libs/libsodium:= + dev-libs/spdlog:= media-libs/opus - >=net-libs/ixwebsocket-11.0.8 + >=net-libs/ixwebsocket-11.0.8:= net-misc/curl sys-libs/zlib:= - libhandy? ( gui-libs/libhandy:= ) + x11-libs/gtk+:3 + libhandy? ( gui-libs/libhandy:1 ) qrcodegen? ( dev-libs/qr-code-generator ) rnnoise? ( media-libs/rnnoise ) " DEPEND=" ${RDEPEND} dev-cpp/nlohmann_json + dev-libs/miniaudio " -PATCHES=( - # Add missing includes - "${FILESDIR}/${P}-missing-include.patch" -) - src_configure() { # Disable keychain because there's currently # no package for it in ::guru or ::gentoo @@ -59,10 +62,6 @@ src_configure() { } src_install() { - dobin "${BUILD_DIR}"/abaddon - - insinto /usr/share/${PN} - doins -r res/* - + cmake_src_install make_desktop_entry /usr/bin/${PN} } diff --git a/net-im/abaddon/abaddon-9999.ebuild b/net-im/abaddon/abaddon-9999.ebuild index 2671554307..2960ab5496 100644 --- a/net-im/abaddon/abaddon-9999.ebuild +++ b/net-im/abaddon/abaddon-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021-2023 Gentoo Authors +# Copyright 2021-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -23,22 +23,30 @@ SLOT="0" IUSE="+libhandy +rnnoise qrcodegen" RDEPEND=" - dev-cpp/gtkmm:3.0= + dev-cpp/atkmm + dev-cpp/cairomm + dev-cpp/glibmm:2 + dev-cpp/gtkmm:3.0 + dev-cpp/pangomm:1.4 dev-db/sqlite:3 - dev-libs/libsodium - dev-libs/miniaudio - dev-libs/spdlog + dev-libs/glib:2 + dev-libs/libfmt:= + dev-libs/libsigc++:2 + dev-libs/libsodium:= + dev-libs/spdlog:= media-libs/opus - >=net-libs/ixwebsocket-11.0.8 + >=net-libs/ixwebsocket-11.0.8:= net-misc/curl sys-libs/zlib:= - libhandy? ( gui-libs/libhandy:= ) + x11-libs/gtk+:3 + libhandy? ( gui-libs/libhandy:1 ) qrcodegen? ( dev-libs/qr-code-generator ) rnnoise? ( media-libs/rnnoise ) " DEPEND=" ${RDEPEND} dev-cpp/nlohmann_json + dev-libs/miniaudio " src_configure() { @@ -54,10 +62,6 @@ src_configure() { } src_install() { - dobin "${BUILD_DIR}"/abaddon - - insinto /usr/share/${PN} - doins -r res/* - + cmake_src_install make_desktop_entry /usr/bin/${PN} } diff --git a/net-im/abaddon/files/abaddon-0.2.1-missing-include.patch b/net-im/abaddon/files/abaddon-0.2.1-missing-include.patch deleted file mode 100644 index d99694e3c1..0000000000 --- a/net-im/abaddon/files/abaddon-0.2.1-missing-include.patch +++ /dev/null @@ -1,18 +0,0 @@ -Add missing includes. -https://github.com/uowuo/abaddon/commit/7ed65a89ae71c3c5d2ba99797bd2b1d93ce172ca -https://github.com/uowuo/abaddon/pull/312 ---- a/src/platform.cpp -+++ b/src/platform.cpp -@@ -1,9 +1,12 @@ - #include "platform.hpp" -+#include "util.hpp" - #include - #include - #include - #include - -+#include -+ - using namespace std::literals::string_literals; - - #if defined(_WIN32) diff --git a/net-misc/freetube-bin/Manifest b/net-misc/freetube-bin/Manifest index c3f0764c2a..70a6217116 100644 --- a/net-misc/freetube-bin/Manifest +++ b/net-misc/freetube-bin/Manifest @@ -1 +1 @@ -DIST freetube-bin-0.23.8_beta.deb 76278440 BLAKE2B 0a6229f7ea6d96c72bf1350aff63a3f7f68363573cceb21c19c84fa2377123033e93b00cec64fc95e15bca58125e2c58d97582c5bdd68c001ade4a89689b7cb7 SHA512 6c60755071a0a146c231e407ed910fa8b68a57fce82b8a43073e86e7db47f11d4125ff8ca4eadb48715dfca7c73b9462cc8028fce77ee02a535caf70c8100a3e +DIST freetube-bin-0.23.9_beta.deb 76322662 BLAKE2B 556f64d5b29578608412337a6d01cfc99a4187f36d0413fea8176ed11c58ce4d8e17eace8af9c573e1f271d84bb793f71649a69a5758855e0cccaa188e6a5f11 SHA512 2898f26162e5737b1a080211d95dfe52dab54625b08ed3faad64d9a06c06848c9ef1b345fc5b818350153d76be540b9eea15a858630fce82477961ec6b459322 diff --git a/net-misc/freetube-bin/freetube-bin-0.23.8_beta.ebuild b/net-misc/freetube-bin/freetube-bin-0.23.9_beta.ebuild similarity index 100% rename from net-misc/freetube-bin/freetube-bin-0.23.8_beta.ebuild rename to net-misc/freetube-bin/freetube-bin-0.23.9_beta.ebuild diff --git a/net-misc/graftcp/Manifest b/net-misc/graftcp/Manifest index b93ab4fb17..169fe2c252 100644 --- a/net-misc/graftcp/Manifest +++ b/net-misc/graftcp/Manifest @@ -1,2 +1,30 @@ +DIST github.com%2Fhashicorp%2Fgo-syslog%2F@v%2Fv1.0.0.mod 38 BLAKE2B 9696a247ecfb868250995f7fde811a647e8b01d6f3a33996109c44aaa16bc85c0c70e9bc621857db7208f5ef49706cd3b2313f13b9e6f3327aebac20f72b4a8f SHA512 dec8c92389eca1dc304cce77cc70a3b51940f073581320117627c759edd5b523c379473179865f1e3e3f86deb9f323a5fff54951871053ed43293b0454182871 +DIST github.com%2Fhashicorp%2Fgo-syslog%2F@v%2Fv1.0.0.zip 6210 BLAKE2B b5d3b234531523546445cfc48d9c4198fd0ffe8c91ad6d2b3349f28d5073a6d3cd76f0db36380d69ea5617357a8677a81ef8cebe04c0dbc4538bec1810f817ae SHA512 50519f8c8efb7b3494c857373cb119b924f2ace674f07bd0d0da5939a75f8c154b5cc8875fd35135228a9e8e221fccc174aa298d21bd490b89a0f2d9aeb38e09 +DIST github.com%2Fjedisct1%2Fdlog%2F@v%2Fv0.0.0-20210101122416-354ffe815216.mod 146 BLAKE2B 3c675896798779f73ed7f02d0809413f739fe2add275829430b7796115f1e882d34904e6d6376abd2cc597a8188d18c1ee4affcf564f27907f21de1125def802 SHA512 fe39a95ffe081bfc1f14e8da1d73623285789e20ad31f8b73be0260b4c7dca8772035d665e5bf365aee61f90faded884260dc3e2bb38d84425b7ac70c9bd04e5 +DIST github.com%2Fjedisct1%2Fdlog%2F@v%2Fv0.0.0-20210101122416-354ffe815216.zip 7195 BLAKE2B afcdae43f5fd8ddc1cefdf5c8eba76dd090c53b21fc908b14bee46a2de7f2967966cbeb3c14703d12db5ea27fd06616f3e323eac94065a4cdba9b91237c5087c SHA512 803cac945fe4a71b4f54bb330d6a315a5bc564b973c9c02d4f2ac5a88f87dd029720d4d69c0c31d9300737cfb962bcea5a92b27268ae54cec387e7b906bdf4d9 +DIST github.com%2Fkardianos%2Fservice%2F@v%2Fv1.2.0.mod 106 BLAKE2B 76735649871dfc00cbfd419be976b587b2219b08d69f3e8bdfb60f26add70ce1d1104373547501d11e34b76715f9965e2bbf559fc58d537343cf9f0083805c7b SHA512 436be8f7389023288067588307e9a354e9c8fa9d4453751b956d24048d667c4cdbe60d0b5aa4b736c37b80f090ab1e6596e8256fcc256e698facd3e7969f870d +DIST github.com%2Fkardianos%2Fservice%2F@v%2Fv1.2.0.zip 45081 BLAKE2B e321d3470548951e2b70beb2175d700b15837d2aaeb7743795a8872cdf296c4bc5d709a973121b41cda6e5acaa0eb53e8364d454e2ca5b07c762913453ca1553 SHA512 e4e50ca9d3843dec134b1ad85ce008890855074d47b2983bf51357526a9d699d9cbd6fa8710245103c8efb2e661fca7e9d168e602bebf656794644814163c996 +DIST github.com%2Fpborman%2Fgetopt%2Fv2%2F@v%2Fv2.1.0.mod 45 BLAKE2B 5271e906de3f986c13185a62ca783ae1f7ba4b2d88669040fdccedce8af496b7595a5757d75b2a20198818c7eaa01f37471b0ed6b9793965e4d23858c51ba75e SHA512 9990e84cffa9777543bdce26e4348a827ec7b236890cbe46b218e97da0c9dd35d4a2322ce33f8d3f1a237c312b9e4c4a76af3dcac8f02ede68b3172d473a38b3 +DIST github.com%2Fpborman%2Fgetopt%2Fv2%2F@v%2Fv2.1.0.zip 36834 BLAKE2B 79f103ff1bdb4953621341ebc194e61e44750fff6548b0986d429ea50e1e7556fd87b12177c2a4576b354ba321750719d8562e5dacd420faa162a69d5241159c SHA512 00bc26e4c904c4e77855c495c3e2718605268b7f431166e02ea3244fe7c30436d7b82428c1ad4a346440f688c7ccdaa6ab4ee0643c7ec61f6aca08fc783b027e +DIST github.com%2Fvishvananda%2Fnetlink%2F@v%2Fv1.1.0.mod 178 BLAKE2B f1d6f07cb4b333ebdd4283a1182c2b8ffc5bdf45a4148912ad383ad73b4dd06bcef24370ee4e33093803042b118bf5a09470e8b2413172ad128f19a7a93c5dea SHA512 a675b67583280d75806977ccdc80641afb67f976ba72d4e106bc90684fa940de2b2854ac2a8cebfa79261e362f46df408198f4c4e48908aab27f9ccb3abd82e8 +DIST github.com%2Fvishvananda%2Fnetlink%2F@v%2Fv1.1.0.zip 192084 BLAKE2B f0adbd320f3f7d73a341a38d8907c567288aaca8c5a145d459da80b8b983b413b1b73baa8c77f4a49065bcdd8f2f9de0939f753a74bcead2b94bf79284c28c1c SHA512 883684e5a41535e22ff8cf64f0cafe138fc88f17468a7f13fd93175fc75d91e6f324ae06195ca51b5e8be911301b1e3ec009944bc4dfa306af5015f0444da4c0 +DIST github.com%2Fvishvananda%2Fnetlink%2F@v%2Fv1.2.1-beta.2.0.20240713210050-d13535d71ed3.mod 123 BLAKE2B be4b32a3bab22ad377508141cb2ea2c2fb3ce8dd5dee87a2171b6e07c35d3617bd93ab52890a3e09b854516ab2b12a1582a70618e5a6ac337e214b90c2ac7557 SHA512 6c1856d070a50d61ff2196170af02a317e768c04bdb7ef02a4e868f8c9a82a1b8c5d7c592127227a47aab1a80b04750602bc76d3e51b94dd1c3fbb8cc29ff664 +DIST github.com%2Fvishvananda%2Fnetlink%2F@v%2Fv1.2.1-beta.2.0.20240713210050-d13535d71ed3.zip 295948 BLAKE2B d15fecfcc8203445301a59b7a7c9e8f7c1db3e9cfd3e9b6fb957a10324f280031507f6b8f77b629ff64638e67c782d831253846026a658c748dc099240f496c5 SHA512 ed88f12e3f95e51b1c26d4ef3b8f3e209132359f8561a78ea1d89369a77573b721d210f8447886863eb3e9e1ea7b7edbb6a38a9e9f16529ced9d0758cb11dd36 +DIST github.com%2Fvishvananda%2Fnetns%2F@v%2Fv0.0.0-20191106174202-0a2b9b5464df.mod 45 BLAKE2B bca314ac4894ffa7e671b1d4ef848ae73386b60786cde851e62ff43e3534310c32b0b5e1134a3c81439ded6766c176ebf1d3759c9690ddcf31c4a36edc625bba SHA512 b4dd7f2c1eaa083bdc0e90f3f636ac1fe32b290b6dfbf09153b8b076aa7cb39c9fae038822059413a4883bab87982bfe873477cc38b23076a7c70b3ce9bf1f45 +DIST github.com%2Fvishvananda%2Fnetns%2F@v%2Fv0.0.0-20191106174202-0a2b9b5464df.zip 10040 BLAKE2B cbb85164b1525fed1ee710c1510a898d3dde2498f457bd70b57f25dadc7fa139b5ee9913140dfe500b31bc1ad6f6090ff47ba86d2c0704461f704955980f3403 SHA512 eb20cdd07df50c217fd67d1567da82c17ee020ea6d1f7bc79f4554a4f0beafd311c70b8a601f13df6534424bd45ce1a05c0262b0f1e54a10c77b2fb25720b99f +DIST github.com%2Fvishvananda%2Fnetns%2F@v%2Fv0.0.4.mod 78 BLAKE2B 236872e56e1aed153fb00dfeaa9c30bc06e2358ad6105addee50c39d1983193e14512e6be64d7b270dc5587921479f74f4b966cabdea12243cd8b1f5a7a567c4 SHA512 1cb6553a0b57b7a6bf4e1071bf1d0adf7b8d6173b092400312511b1ef3add421c3968523b2289d66f39f1926e507dc834d4736e1ce5c66603b239ce4c18270a7 +DIST github.com%2Fvishvananda%2Fnetns%2F@v%2Fv0.0.4.zip 13298 BLAKE2B 38be982cd331d4cae824d9c659c6a658a1bbef48bb3225ed5a6d5870415620420defb3b31055d50dd888ccbecc678a71747efea8b5b5617acb6723726844ba70 SHA512 e0e6fcdbaf9ad6f63b962d004bc45a3ed0330db2405f927838e3feaa948c6153a8888a4ed2bfe524e6c94694a420037809929351948dfe936e8368e0e431bec1 +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.23.0.mod 155 BLAKE2B 31c552b42c29abf5da8193f8906593f62687fcbe86c1e5771bda711917175dfdd61744d02263d196a6843f9589dbbd6899ce765996b7295e26b38467f859bb47 SHA512 e3d97bedd35328dfbe07a499f6f11f0f14eeaacc4abc5a3434fe08dd32b50f48ff7ae68cfdb00e826ce01143e9936e6bca2ef3194c988dbb495900c0c47829f6 +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.23.0.zip 1890151 BLAKE2B e1d01ca3a30d96100e1aecd992038e9fe73ea8123bd58c20f12a9dd1d973f413b95fb380f4d97c85ce8e1765945a94e04c89fb405f6dae7053d2a3c63392f13c SHA512 e0185020e03f5a21d6bc7f87a3fe9e6b3c8686c455347324b9d59b42a72e5de6ec5b260c0a3dbfd370ae9e9347a1eeaf7d95a4da8886b3376e57fe752d49e1c5 +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190606203320-7fc4e5ec1444.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20201015000850-e3ed0017c211.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20201231184435-2d18734c6014.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.10.0.mod 33 BLAKE2B b74677ab15ab6b31640d71b052db667b0fb585ed6d1044e26bc5e4cf8da90e1ede81f8876babea843dd322b8b707189138e70c24d13d931f1f6dd04978ac222c SHA512 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655 +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.18.0.mod 33 BLAKE2B d23b0efe00984112e089805105c084e5f6dfe243d2e4a392322ebc04fe86fba690396cb3390c00a9e58bd9df9885bebb2fb51471bfd1accc06dd54064618a24f SHA512 ec229018bf6fa169913d0c66821fc296766b8a71720123e8d8cfcf5b8b8da110e338d03b8233b1224b8586ea9d9e4231b9720c1f806d4be2523413c521acf97b +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.18.0.zip 1907063 BLAKE2B 162bee37d5cb2a7205243561f3f734dcd08e2479319a12194e0e1d20c3affb309b379c0763beac098efcb8769f70f1b5c6fd78a3c0f7cb0a488ca53f862a010b SHA512 18cdb9c3a0b70509d24758b5f8b92634a7bbabd01b2e90ce731b50f5709628918a3fe43bf2239f05802a715c240743801a0cc83423322b4f8293dcc061f24a2f +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.2.0.mod 33 BLAKE2B b74677ab15ab6b31640d71b052db667b0fb585ed6d1044e26bc5e4cf8da90e1ede81f8876babea843dd322b8b707189138e70c24d13d931f1f6dd04978ac222c SHA512 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655 +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.22.0.mod 33 BLAKE2B d23b0efe00984112e089805105c084e5f6dfe243d2e4a392322ebc04fe86fba690396cb3390c00a9e58bd9df9885bebb2fb51471bfd1accc06dd54064618a24f SHA512 ec229018bf6fa169913d0c66821fc296766b8a71720123e8d8cfcf5b8b8da110e338d03b8233b1224b8586ea9d9e4231b9720c1f806d4be2523413c521acf97b +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.22.0.zip 1959283 BLAKE2B 5ea874bfea8196fb6b1fc78f9dcd3a375f566d8f82d83a5ecbb2b36d9d3cf010e6ad7363b5fe5227b39a132f4bce98611d2a694527965c6107e44dba9757dffe SHA512 cf86b26be9efd54690b748e14fdf9a46cf1f118870c1605f3c3e894d5aea15e08c8fe69d0a461cfa9c7ecba7052236d1128158156ae0f004a1d1b3c004dcf464 DIST graftcp-0.7.1.tar.gz 1631745 BLAKE2B 5658ba3d0a7ace0ffce55c0139025b5adda6d52473bfe4681fa3bc067382794934b9c8b577e0252534df4d8800a683ac997ae2be413d2b9c599d9814a48417c5 SHA512 56cd5d293290e6498fb4da75cfb39561092aff15a7a9391b8caf3c6d0a45869263a445900a47fc2a224765a7f3dc8e3db849bbdce2f674750c89de7a74ec8fcc +DIST graftcp-0.7.4.tar.gz 1632849 BLAKE2B 08b81523c734af66e5cb0d7ffbe6cc9cd13565ddeaaf0040004e9a840b9905f9c740b2f4a666fc7e22644e47af5edb9949d81619e847837d26acec7d04553283 SHA512 f1143d97599a73c20f4eca6f8d99f0c844aab605d65f6aac51b0133cfd9b4139c072868e2fa60daf0a340755638e767cafa5189fd92376df1bb0f82cc358cb63 DIST vendor.tar.xz 219676 BLAKE2B d7f230486f2ef2e9366a98823bf18d7f2e2aef80d2307f7cdcd870327f727919be362632670717d1f1eb53b793d61ce52c90ed98f7c58ab7ddc70c19fcab1bce SHA512 81ce9625b4dc0ad294ebe121c56720617975145592c6927aa6a1fae3834724280f16f25e9ac470b438b09ce6343b632849373cbd235d0c546da60dfc8ad5687d diff --git a/net-misc/graftcp/files/graftcp-local.confd b/net-misc/graftcp/files/graftcp-local.confd new file mode 100644 index 0000000000..6a70f4c5ef --- /dev/null +++ b/net-misc/graftcp/files/graftcp-local.confd @@ -0,0 +1,5 @@ +# graftcp-local configuration file. +#GRAFTCP_CONFIG="/etc/graftcp-local/graftcp-local.conf" + +# Additional command-line options for graftcp-local. +#GRAFTCP_OPTS="" diff --git a/net-misc/graftcp/files/graftcp-local.initd b/net-misc/graftcp/files/graftcp-local.initd new file mode 100644 index 0000000000..b84fbcf832 --- /dev/null +++ b/net-misc/graftcp/files/graftcp-local.initd @@ -0,0 +1,26 @@ +#!/sbin/openrc-run +# shellcheck shell=sh +# +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +description="Translate TCP to SOCKS5 or HTTP proxy" +supervisor="supervise-daemon" +command="/usr/bin/graftcp-local" +command_args="\ + -config ${GRAFTCP_CONFIG:-/etc/graftcp-local/graftcp-local.conf} \ + -syslog \ + -pipepath /run/graftcp/${RC_SVCNAME}.fifo \ + ${GRAFTCP_OPTS} +" +: "${command_user=graftcp:graftcp}" +pidfile="/run/graftcp/${RC_SVCNAME}.pid" + +depend() { + need net + use logger +} + +start_pre() { + checkpath -d -o "${command_user}" /run/graftcp +} diff --git a/net-misc/graftcp/graftcp-0.7.4.ebuild b/net-misc/graftcp/graftcp-0.7.4.ebuild new file mode 100644 index 0000000000..b4cbace876 --- /dev/null +++ b/net-misc/graftcp/graftcp-0.7.4.ebuild @@ -0,0 +1,97 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module systemd toolchain-funcs + +EGO_SUM=( + "github.com/hashicorp/go-syslog v1.0.0" + "github.com/hashicorp/go-syslog v1.0.0/go.mod" + "github.com/jedisct1/dlog v0.0.0-20210101122416-354ffe815216" + "github.com/jedisct1/dlog v0.0.0-20210101122416-354ffe815216/go.mod" + "github.com/kardianos/service v1.2.0" + "github.com/kardianos/service v1.2.0/go.mod" + "github.com/pborman/getopt/v2 v2.1.0" + "github.com/pborman/getopt/v2 v2.1.0/go.mod" + "github.com/vishvananda/netlink v1.1.0" + "github.com/vishvananda/netlink v1.1.0/go.mod" + "github.com/vishvananda/netlink v1.2.1-beta.2.0.20240713210050-d13535d71ed3" + "github.com/vishvananda/netlink v1.2.1-beta.2.0.20240713210050-d13535d71ed3/go.mod" + "github.com/vishvananda/netns v0.0.0-20191106174202-0a2b9b5464df" + "github.com/vishvananda/netns v0.0.0-20191106174202-0a2b9b5464df/go.mod" + "github.com/vishvananda/netns v0.0.4" + "github.com/vishvananda/netns v0.0.4/go.mod" + "golang.org/x/net v0.23.0" + "golang.org/x/net v0.23.0/go.mod" + "golang.org/x/sys v0.0.0-20190606203320-7fc4e5ec1444/go.mod" + "golang.org/x/sys v0.0.0-20201015000850-e3ed0017c211/go.mod" + "golang.org/x/sys v0.0.0-20201231184435-2d18734c6014/go.mod" + "golang.org/x/sys v0.2.0/go.mod" + "golang.org/x/sys v0.10.0/go.mod" + "golang.org/x/sys v0.18.0" + "golang.org/x/sys v0.18.0/go.mod" + "golang.org/x/sys v0.22.0" + "golang.org/x/sys v0.22.0/go.mod" +) + +go-module_set_globals + +DESCRIPTION="A tool for redirecting a given program's TCP traffic to SOCKS5 or HTTP proxy" +HOMEPAGE="https://github.com/hmgle/graftcp" +SRC_URI="https://github.com/hmgle/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz + ${EGO_SUM_SRC_URI}" + +SLOT="0" +LICENSE="GPL-3+" +# Go dependency licenses +LICENSE+=" Apache-2.0 BSD BSD-2 MIT ZLIB" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND="acct-user/graftcp" +BDEPEND=">=dev-lang/go-1.21" + +PATCHES=( + "${FILESDIR}"/0002-build-no-longer-strip-symbols.patch + "${FILESDIR}"/0005-let-graftcp-respect-LDFLAGS.patch +) + +DOCS=( + README{,.zh-CN}.md + example-{black,white}list-ip.txt + example-graftcp.conf + local/example-graftcp-local.conf +) + +# Written in golang +QA_FLAGS_IGNORED=" + usr/bin/graftcp-local + usr/bin/mgraftcp +" + +src_compile() { + local mymakeargs=( + VERSION="v${PV}" + CC="$(tc-getCC)" + AR="$(tc-getAR)" + CFLAGS="${CFLAGS} -DNDEBUG" + ) + emake "${mymakeargs[@]}" +} + +src_install() { + local mymakeargs=( + DESTDIR="${D}" + PREFIX="${EPREFIX}/usr" + SYSTEMD_UNIT_DIR="$(systemd_get_systemunitdir)" + ) + emake "${mymakeargs[@]}" install install_systemd + + fowners -R root:graftcp /etc/graftcp-local + fperms 0640 /etc/graftcp-local/graftcp-local.conf + + newinitd "${FILESDIR}"/graftcp-local.initd graftcp-local + newconfd "${FILESDIR}"/graftcp-local.confd graftcp-local + + einstalldocs +} diff --git a/net-misc/graftcp/metadata.xml b/net-misc/graftcp/metadata.xml index 24536c6aaf..9cd218bd0d 100644 --- a/net-misc/graftcp/metadata.xml +++ b/net-misc/graftcp/metadata.xml @@ -5,6 +5,10 @@ unlsycn@unlsycn.com unlsycn + + cyber+gentoo@sysrq.in + Anna + hmgle/graftcp diff --git a/profiles/package.mask b/profiles/package.mask index f913a73b3d..56407ae8ed 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -51,11 +51,6 @@ media-video/avisynth+ # Removal on 2025-09-18 games-util/pegasus -# Anna (cybertailor) Vyalkova (2025-07-27) -# Vulnerable to a cross-site scripting attack. -# https://github.com/TecharoHQ/anubis/security/advisories/GHSA-jhjj-2g64-px7c - (2025-07-25) # Depends on removed pydantic version. dev-python/safety-schemas diff --git a/sys-apps/bat-extras/Manifest b/sys-apps/bat-extras/Manifest index 9b72f8f155..0c3db16117 100644 --- a/sys-apps/bat-extras/Manifest +++ b/sys-apps/bat-extras/Manifest @@ -1 +1 @@ -DIST bat-extras-2023.09.19.tar.gz 49416 BLAKE2B f67cee8793951921b92b802b57fb96e50ac8bf6db3ebdf852d56dbaf818a3fc3d3439481f5fa9cbe834334119b368bb90f1020cd708a5b1540de2c6007fae6d2 SHA512 021dd25c77476d2059ee80659a870db214da25cd2683ac7a15748f356dd416c257a98595188df9c76aea37233c5b67cef82d8d829f5ecc185ecad0dc47105ddd +DIST bat-extras-2024.08.24.tar.gz 50671 BLAKE2B 7021ffb71246223ca7105f59f69ab4bce77228038809d359a3f43dfc749ca403fd4000fd4bc145e7044cbce81ad89a7484020352f03a0e7ecb3189b301a949e5 SHA512 476297600af9d00f15e75c91ce88f829af298677e03cc9c07ccc387047d68903076e1d0a357523bfeaedfaed5bcd64abbb1c19591bb11f3e34bae1476d3de0ec diff --git a/sys-apps/bat-extras/bat-extras-2023.09.19-r2.ebuild b/sys-apps/bat-extras/bat-extras-2024.08.24.ebuild similarity index 83% rename from sys-apps/bat-extras/bat-extras-2023.09.19-r2.ebuild rename to sys-apps/bat-extras/bat-extras-2024.08.24.ebuild index 1e42f6a543..fa449b61db 100644 --- a/sys-apps/bat-extras/bat-extras-2023.09.19-r2.ebuild +++ b/sys-apps/bat-extras/bat-extras-2024.08.24.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2024 Gentoo Authors +# Copyright 2022-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -20,13 +20,13 @@ fi LICENSE="MIT" SLOT="0" -DEPEND=" +BDEPEND=" app-shells/bash sys-apps/bat dev-util/sh " RDEPEND=" - ${DEPEND} + ${BDEPEND} app-admin/entr app-shells/fzf dev-python/black @@ -38,21 +38,6 @@ RDEPEND=" sys-libs/ncurses " -src_unpack() { - default - if [[ ${PV} == *9999 ]]; then - git-r3_checkout - fi -} - -src_prepare() { - # remove license - rm LICENSE.md || die - # remove contribution document - rm CONTRIBUTING.md || die - default -} - src_compile() { ./build.sh --compress --minify=all --manuals --no-verify || die "build failed" } diff --git a/sys-apps/bat-extras/bat-extras-9999.ebuild b/sys-apps/bat-extras/bat-extras-9999.ebuild index 1e42f6a543..fa449b61db 100644 --- a/sys-apps/bat-extras/bat-extras-9999.ebuild +++ b/sys-apps/bat-extras/bat-extras-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2024 Gentoo Authors +# Copyright 2022-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -20,13 +20,13 @@ fi LICENSE="MIT" SLOT="0" -DEPEND=" +BDEPEND=" app-shells/bash sys-apps/bat dev-util/sh " RDEPEND=" - ${DEPEND} + ${BDEPEND} app-admin/entr app-shells/fzf dev-python/black @@ -38,21 +38,6 @@ RDEPEND=" sys-libs/ncurses " -src_unpack() { - default - if [[ ${PV} == *9999 ]]; then - git-r3_checkout - fi -} - -src_prepare() { - # remove license - rm LICENSE.md || die - # remove contribution document - rm CONTRIBUTING.md || die - default -} - src_compile() { ./build.sh --compress --minify=all --manuals --no-verify || die "build failed" } diff --git a/www-apps/anubis/Manifest b/www-apps/anubis/Manifest index 4a565b17fc..dc4c2a9f29 100644 --- a/www-apps/anubis/Manifest +++ b/www-apps/anubis/Manifest @@ -1,2 +1 @@ -DIST anubis-src-vendor-npm-1.20.0.tar.gz 12276418 BLAKE2B 9402e527ea9f5782e67e21e727ac20454fec7179123798396a14f09df4662dc22727ab5e1408c5bb105301da0060bd45ff24a4b0d867302b98d5e4bb6b92f30b SHA512 23f0f673b7043de776ff45a95308c6e9b00c55e64ebccae4f159070fe2b34249d0d27cd4f9791b23e91d84eddbf3b19dbdf6b3aec353c5a2411ea6f2266435f6 DIST anubis-src-vendor-npm-1.21.3.tar.gz 15106502 BLAKE2B bf7f8b884d89b1f4655b93eb8b00995986f8602cd8716c13ad7ae5ae444f925644c12d1c221febbbdec01b7032b7fdc58733f4ab6b4e158c35b583199a9622ce SHA512 ce2a04ba0ce85c5966384c259666b1988611bd88c3b1eee54e1de3bff09376f34971970d9146eb127dbe221a54d0d0419f3b648013095af5ed21a8fbe0eb75fb diff --git a/www-apps/anubis/anubis-1.20.0.ebuild b/www-apps/anubis/anubis-1.20.0.ebuild deleted file mode 100644 index 7abfd4ad99..0000000000 --- a/www-apps/anubis/anubis-1.20.0.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module systemd - -DESCRIPTION="Weighs the soul of incoming HTTP requests to stop AI crawlers" -HOMEPAGE=" - https://anubis.techaro.lol/ - https://github.com/TecharoHQ/anubis -" -SRC_URI="https://github.com/TecharoHQ/anubis/releases/download/v${PV}/anubis-src-vendor-npm-${PV}.tar.gz" -S="${WORKDIR}/anubis-src-vendor-npm-${PV}" - -LICENSE="Apache-2.0 BSD MIT OFL-1.1" -SLOT="0" -KEYWORDS="~amd64" - -DOCS=( README.md data docs/docs ) - -RDEPEND="acct-user/anubis" - -src_prepare() { - default - find docs/docs -name _category_.json -delete || die -} - -src_compile() { - emake prebaked-build -} - -src_test() { - local -x DONT_USE_NETWORK=1 - ego test ./... -skip TestIntegrationGetOGTags_UnixSocket -} - -src_install() { - dobin var/anubis - newbin var/robots2policy anubis-robots2policy - systemd_dounit run/anubis@.service - - newinitd run/openrc/anubis.initd anubis - newconfd run/openrc/anubis.confd anubis - - insinto /etc/anubis - doins run/default.env - - find data -name '*.go' -delete || die - einstalldocs -}