diff --git a/.github/workflows/emails.yml b/.github/workflows/emails.yml index 285effa1be..67763cdb92 100644 --- a/.github/workflows/emails.yml +++ b/.github/workflows/emails.yml @@ -12,37 +12,46 @@ jobs: bugzilla: runs-on: ubuntu-latest steps: - - - uses: nrwl/last-successful-commit-action@v1 - id: last_successful_commit + - name: Setup Python + uses: actions/setup-python@v4 with: - branch: 'dev' - workflow_id: 'emails.yml' - github_token: ${{ secrets.GITHUB_TOKEN }} + python-version: 3.x - - name: Checkout compare ref + - name: Checkout repo uses: actions/checkout@v3 with: - ref: ${{ steps.last_successful_commit.outputs.commit_hash }} + ref: dev + fetch-depth: 0 - - name: Checkout code - uses: actions/checkout@v3 + - name: Get compare commit + run: | + COMMIT=$(gh run list -R ${GITHUB_REPOSITORY} --branch=dev --workflow=emails.yml --status=success --limit=1 --json=headSha --jq=".[0].headSha") + echo "last_successful_commit=${COMMIT}" >> "${GITHUB_ENV}" - - uses: actions/setup-python@v3 - with: - python-version: '3.x' + if git rev-parse --verify "${COMMIT}^{commit}" > /dev/null; then + echo -e "\033[92m\u2713 ${COMMIT:0:7} points to a valid commit" + VALID=true + else + echo -e "\033[91m\u2717 ${COMMIT:0:7} doesn't point to a valid commit" + VALID=false + fi + echo "is_commit_valid=${VALID}" >> "${GITHUB_ENV}" + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Get changed files - id: changed-files - uses: tj-actions/changed-files@v18.6 + if: ${{ fromJSON(env.is_commit_valid) }} + uses: tj-actions/changed-files@v35 with: - base_sha: ${{ steps.last_successful_commit.outputs.commit_hash }} + base_sha: ${{ env.last_successful_commit }} + write_output_files: true files: | **/metadata.xml - - name: Check Emails against bugzilla + - name: Check emails against Bugzilla + if: ${{ fromJSON(env.is_commit_valid) }} run: | - python ./scripts/email-checker.py ${{ steps.changed-files.outputs.all_changed_files }} + python ./scripts/email-checker.py < .github/outputs/all_changed_files.txt - name: Inform on IRC if: ${{ failure() && github.repository == 'gentoo/guru' && github.event_name == 'push' }} diff --git a/app-admin/chezmoi/Manifest b/app-admin/chezmoi/Manifest index cb603081db..4ad45e5c67 100644 --- a/app-admin/chezmoi/Manifest +++ b/app-admin/chezmoi/Manifest @@ -1,2 +1,2 @@ -DIST chezmoi-2.32.0-deps.tar.xz 134607528 BLAKE2B 05af148b4b07155f837dd245f1df8c09619991f1946c4b3ac85386cb8e716e128bb7d9e670be16bc63bf3d7e942181544ce79b3e1058c7eb1cb177e152dee9bf SHA512 f693ef024bf932fea3949d3c7d774c47b204ed0369cd1149f9946c312217bf4fe33a1cc1d4f436ac5be2fbafbff685a8f578e551c0961328b79bf9d04e1f39ff -DIST chezmoi-2.32.0.tar.gz 2439734 BLAKE2B 5d369cc1358c18c9a7bc0ffddf178d5e0784c0b7068b0a967b8d6e8a029cfa0228939312fb79f39584317206f23dbd0935f0352e383db539b8763c91810024af SHA512 9432956de54f731efc386797827c05acdc86d422450535cf0a934187e7cb5824164d1af199b79629c8592de255987592b79a3dd43f0bb3f460054ba99aa0868a +DIST chezmoi-2.33.3-deps.tar.xz 136626764 BLAKE2B 9f892d60624211a9802307d900dd7e61413d99f0101550fd219f0accb8b2fe09b5f77fccd42b06e6d5c8c0ffe3b2d28eaf4d91d45c820d93a4f2efc29ca779be SHA512 e17b5f4e64b265a24d3a1ed47c883c92acbcf0dfd9027ea8efb05fa1a1c085539693114733fbcfcbb24c493d2a06103a39230fe73ab5a12d522a6fc7e1375130 +DIST chezmoi-2.33.3.tar.gz 2443109 BLAKE2B 0c4813288ed796e2bf6136ae9af87c66d2de920e9545e863b6ac3aaabdbae69beb52ca8409bdfe2b11581796a75253b401ec2dc41845e0fd227c57532142d451 SHA512 751e3537819e5af303374f054d4ca8a5ba6b01802ab6b8ab19389c36135967ba0a42234c67f839c9c5d12a237a6ee1e527c7fa2ab399465c8d538088f49386c5 diff --git a/app-admin/chezmoi/chezmoi-2.32.0.ebuild b/app-admin/chezmoi/chezmoi-2.33.3.ebuild similarity index 80% rename from app-admin/chezmoi/chezmoi-2.32.0.ebuild rename to app-admin/chezmoi/chezmoi-2.33.3.ebuild index aab31a2799..1e79acb628 100644 --- a/app-admin/chezmoi/chezmoi-2.32.0.ebuild +++ b/app-admin/chezmoi/chezmoi-2.33.3.ebuild @@ -6,7 +6,7 @@ EAPI=8 inherit go-module shell-completion DESCRIPTION="Manage your dotfiles across multiple machines, securely" -HOMEPAGE="https://chezmoi.io/" +HOMEPAGE="https://www.chezmoi.io/" SRC_URI="https://github.com/twpayne/chezmoi/archive/v${PV}.tar.gz -> ${P}.tar.gz" SRC_URI+=" https://github.com/rebtoor/portage-deps/raw/master/${P}-deps.tar.xz" @@ -25,9 +25,10 @@ src_compile() { } src_test() { - go test -race -ldflags \ - "-X github.com/twpayne/chezmoi/internal/chezmoitest.umaskStr=0o022" \ - || die "tests failed" + go test -ldflags \ + "-X github.com/twpayne/chezmoi/v2/pkg/chezmoitest.umaskStr=0o022" + go test -ldflags \ + "-X github.com/twpayne/chezmoi/v2/pkg/chezmoitest.umaskStr=0o002" } src_install() { diff --git a/app-admin/synadm/Manifest b/app-admin/synadm/Manifest index 41cfb3de44..d0f70cc1ba 100644 --- a/app-admin/synadm/Manifest +++ b/app-admin/synadm/Manifest @@ -1,2 +1 @@ -DIST synadm-0.38.gh.tar.gz 53000 BLAKE2B 9684a16ce1962acdc4aec27dce6695b9f210b734a50b4ff37271d20d3a9a0844bb8f26cadd23442c97cc71525e7a5f2ae3fbc0a1222357ea61f735647196b249 SHA512 e55a2f4fe2ca3651c42d35cfd630f89aed0686a881682bc1a65149689b918b2499649c5be1c4c54d81eb217cac1bc10263e04deff905c9de33d51883c16a0bfb DIST synadm-0.41.2.tar.gz 62112 BLAKE2B 62955b93fb3396378987a93e39b697485edb76a225d0c7711659c7806bf48a667f4d860fc3634058f92ce5066751f6850509cd5813b030efdd46ca224f950acd SHA512 7f7e5c66b0380bd2a5ad3ce1a9174f8572bdfb2cdc796e25a29b1a8c1a5a3f0c706ca9e81a393baff62661dd86b19c9f529683a8edd366da6453357738d70ebf diff --git a/app-admin/synadm/synadm-0.38.ebuild b/app-admin/synadm/synadm-0.38.ebuild deleted file mode 100644 index 4cb237d550..0000000000 --- a/app-admin/synadm/synadm-0.38.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 - -DESCRIPTION="Command line admin tool for Synapse" -HOMEPAGE="https://github.com/JOJ0/synadm" -SRC_URI="https://github.com/JOJ0/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - dev-python/click[${PYTHON_USEDEP}] - dev-python/click-option-group[${PYTHON_USEDEP}] - dev-python/dnspython[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/tabulate[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND}" diff --git a/app-crypt/tang/Manifest b/app-crypt/tang/Manifest index bd39a83cc2..085c89aa51 100644 --- a/app-crypt/tang/Manifest +++ b/app-crypt/tang/Manifest @@ -1,2 +1 @@ -DIST tang-11.tar.gz 38502 BLAKE2B cc440780eda3aa2ded7dfa6bea62794c2f08d3c7e89573c4002d5f2644f5cd809357400031c9df94f5128fb24e3e038a56f3df14f8f7762c071404fdb7b62444 SHA512 a1115c7192224f2d09d026776768b4247632333ad152f2cb700567404ff33a220dc1280e4f588c6408775c4b9dc5049b5601bbee6336c8ff7f39ec6f28e26599 DIST tang-12.tar.gz 41459 BLAKE2B e948e0f7bc206cb7f0a2eeb42bf2b4b3cc5ff96fef4348beb562289684abbbbafc20d5dab4d5b20ffbd3de5008900fed7e649b771e4353642306831c7e048317 SHA512 dc61aa7711700e149f53c08557f917c1363d946137ea1cad7d7a5ff4248fe6726a61e5339ab8853c52b592bd9963fb4041c6c3143d3a32311d9942424bb9d847 diff --git a/app-crypt/tang/tang-11.ebuild b/app-crypt/tang/tang-11.ebuild deleted file mode 100644 index c0f0746d5b..0000000000 --- a/app-crypt/tang/tang-11.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson systemd - -DESCRIPTION="Tang binding daemon" -HOMEPAGE="https://github.com/latchset/tang" -SRC_URI="https://github.com/latchset/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -DEPEND="acct-user/tang - net-misc/socat - >=net-libs/http-parser-2.8.0 - >=dev-libs/jose-8" -RDEPEND="${DEPEND}" -BDEPEND="app-text/asciidoc" - -src_install(){ - meson_install - newinitd "${FILESDIR}"/tangd.initd tangd - systemd_dounit "${FILESDIR}"/tangd.service - - doconfd "${FILESDIR}"/tangd - - dodir /var/db/tang - keepdir /var/db/tang - fowners tang:tang /var/db/tang - fperms 770 /var/db/tang -} - -pkg_postinst(){ - einfo "By default, tang runs on port 8888 and listens on address 0.0.0.0" - einfo "It also stores JWKs in /var/db/tang." - einfo "If you want to change this, modify /etc/init.d/tangd or" - einfo "/usr/lib/systemd/system/tangd.service directly." -} diff --git a/app-editors/imhex/imhex-1.28.0.ebuild b/app-editors/imhex/imhex-1.28.0.ebuild index 8f91766d1e..be29cd82b0 100644 --- a/app-editors/imhex/imhex-1.28.0.ebuild +++ b/app-editors/imhex/imhex-1.28.0.ebuild @@ -55,12 +55,14 @@ pkg_pretend() { src_prepare() { default - # Due to network sandboxing, we can't do network test here. + # We are removing all tests altogether + # The tests need ImHex installed to succeed (see https://bugs.gentoo.org/attachment.cgi?id=860683), so we remove them + # We could use `ln "${BUILD_DIR}/lib/libimhex.so.${PV}" "/lib64/libimhex.so.${PV}"` and circumvent sandboxing sed -i \ - -e 's/StoreAPI$/#StoreAPI/' \ - -e 's/TipsAPI$/#TipsAPI/' \ - -e 's/ContentAPI$/#ContentAPI/' \ - "${S}/tests/helpers/CMakeLists.txt" || die + -e 's/enable_testing/#enable_testing/' \ + -e 's/add_subdirectory(tests/#add_subdirectory(tests/' \ + "${S}/CMakeLists.txt" || die + cmake_src_prepare } @@ -69,8 +71,8 @@ src_configure() { -D CMAKE_BUILD_TYPE="Release" \ -D CMAKE_C_COMPILER_LAUNCHER=ccache \ -D CMAKE_CXX_COMPILER_LAUNCHER=ccache \ - -D CMAKE_C_FLAGS="-fuse-ld=lld" \ - -D CMAKE_CXX_FLAGS="-fuse-ld=lld" \ + -D CMAKE_C_FLAGS="-fuse-ld=lld ${CFLAGS}" \ + -D CMAKE_CXX_FLAGS="-fuse-ld=lld ${CXXFLAGS}" \ -D CMAKE_OBJC_COMPILER_LAUNCHER=ccache \ -D CMAKE_OBJCXX_COMPILER_LAUNCHER=ccache \ -D CMAKE_SKIP_RPATH=ON \ @@ -97,13 +99,6 @@ src_configure() { cmake_src_configure } -src_test() { - pushd "${BUILD_DIR}" || die - emake unit_tests - popd || die - cmake_src_test -} - src_install() { cmake_src_install diff --git a/app-misc/Clipboard/Clipboard-0.6.0.ebuild b/app-misc/Clipboard/Clipboard-0.6.0.ebuild new file mode 100644 index 0000000000..856d2293c8 --- /dev/null +++ b/app-misc/Clipboard/Clipboard-0.6.0.ebuild @@ -0,0 +1,49 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Cut, copy, and paste anything in your terminal" +HOMEPAGE="https://getclipboard.app/ https://github.com/Slackadays/Clipboard" +SRC_URI="https://github.com/Slackadays/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="X wayland lto debug" + +RDEPEND="X? ( x11-libs/libX11 ) + wayland? ( + dev-libs/wayland-protocols + dev-libs/wayland + ) +" +PATCHES=( + "${FILESDIR}/${P}-libdestination-and-disable-lto-and-git.patch" +) + +src_prepare() { + if ! use wayland; then + sed -i '/pkg_check_modules(WAYLAND_CLIENT wayland-client wayland-protocols)/d' CMakeLists.txt || die + fi + + if ! use debug; then + eapply "${FILESDIR}/${P}-disable-debug.patch" + fi + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + "-DCMAKE_INSTALL_LIBDIR=$(get_libdir)" + "-DCMAKE_INTERPROCEDURAL_OPTIMIZATION=$(usex lto TRUE FALSE)" + "-DCMAKE_DISABLE_FIND_PACKAGE_X11=$(usex X OFF ON)" + ) + cmake_src_configure +} + +pkg_postinst() { + elog "The \"clipboard\" command is depreciated. Use \"cb\" instead. \"cb\" is symlinked to \"clipboard\" for now." +} diff --git a/app-misc/Clipboard/Manifest b/app-misc/Clipboard/Manifest new file mode 100644 index 0000000000..58b92a5cd7 --- /dev/null +++ b/app-misc/Clipboard/Manifest @@ -0,0 +1 @@ +DIST Clipboard-0.6.0.tar.gz 9187112 BLAKE2B 91f1a4064d7cb539aa4e2cb227703cee6a7f9a4931d7555bf35fa9b4499a641cdd9093cadb713ab4f4d2a985e98616216921b658388b2adc939b4495293a301c SHA512 aaf8a05736ba36b24448ec2df822d633f3532557b8f976447e19342fb6a482be8194d2c4d67c8fb9c4d8ecc04f88db5af14ad9d836b923fedfecce275c420875 diff --git a/app-misc/Clipboard/files/Clipboard-0.6.0-disable-debug.patch b/app-misc/Clipboard/files/Clipboard-0.6.0-disable-debug.patch new file mode 100644 index 0000000000..12c68f3ae9 --- /dev/null +++ b/app-misc/Clipboard/files/Clipboard-0.6.0-disable-debug.patch @@ -0,0 +1,18 @@ +diff -ur '--color=auto' Clipboard-0.6.0/src/gui/include/all/clipboard/logging.hpp Clipboard-0.6.0-new/src/gui/include/all/clipboard/logging.hpp +--- Clipboard-0.6.0/src/gui/include/all/clipboard/logging.hpp 2023-04-08 12:34:14.000000000 -0500 ++++ Clipboard-0.6.0-new/src/gui/include/all/clipboard/logging.hpp 2023-04-19 23:01:23.069641770 -0500 +@@ -17,7 +17,6 @@ + #include + #include + +-#if defined(NDEBUG) + class NullBuffer : public std::streambuf { + public: + int overflow(int c) override { return c; } +@@ -26,6 +25,3 @@ + static NullBuffer nullBuffer; + static std::ostream nullStream(&nullBuffer); + static std::ostream& debugStream = nullStream; +-#else +-static std::ostream& debugStream = std::cerr; +-#endif diff --git a/app-misc/Clipboard/files/Clipboard-0.6.0-libdestination-and-disable-lto-and-git.patch b/app-misc/Clipboard/files/Clipboard-0.6.0-libdestination-and-disable-lto-and-git.patch new file mode 100644 index 0000000000..e717f94ba9 --- /dev/null +++ b/app-misc/Clipboard/files/Clipboard-0.6.0-libdestination-and-disable-lto-and-git.patch @@ -0,0 +1,103 @@ +diff -ur '--color=auto' Clipboard-0.6.0/CMakeLists.txt Clipboard-0.6.0-new/CMakeLists.txt +--- Clipboard-0.6.0/CMakeLists.txt 2023-04-08 12:34:14.000000000 -0500 ++++ Clipboard-0.6.0-new/CMakeLists.txt 2023-04-24 10:03:45.180861938 -0500 +@@ -11,22 +11,6 @@ + set(X11WL ON) + endif() + +-execute_process( # save the current branch to GIT_BRANCH +- COMMAND git rev-parse --abbrev-ref HEAD +- WORKING_DIRECTORY ${CMAKE_SOURCE_DIR} +- OUTPUT_VARIABLE GIT_BRANCH +- OUTPUT_STRIP_TRAILING_WHITESPACE +-) +- +-execute_process( # save the current commit hash to GIT_COMMIT_HASH +- COMMAND git log -1 --format=%h +- WORKING_DIRECTORY ${CMAKE_SOURCE_DIR} +- OUTPUT_VARIABLE GIT_COMMIT_HASH +- OUTPUT_STRIP_TRAILING_WHITESPACE +-) +- +-add_definitions(-DGIT_COMMIT_HASH="${GIT_COMMIT_HASH}") +-add_definitions(-DGIT_BRANCH="${GIT_BRANCH}") + add_definitions(-DCLIPBOARD_VERSION="${PROJECT_VERSION}") + + if (MSVC) +@@ -74,17 +58,6 @@ + set(CMAKE_LIBRARY_OUTPUT_DIRECTORY_${CMAKE_BUILD_TYPE} ${LIB_LOCATION}) + set(CMAKE_RUNTIME_OUTPUT_DIRECTORY_${CMAKE_BUILD_TYPE} ${BIN_LOCATION}) + +-function(enable_lto this_target) +-include(CheckIPOSupported) +-check_ipo_supported(RESULT lto_supported) +-if(lto_supported AND NOT NO_LTO) +- set_property(TARGET ${this_target} PROPERTY INTERPROCEDURAL_OPTIMIZATION TRUE) +- if(CMAKE_COMPILER_IS_GNUCXX) +- list(APPEND CMAKE_CXX_COMPILE_OPTIONS_IPO "-flto=auto") # set the thread amount to what is available on the CPU +- endif() +-endif() +-endfunction() +- + add_subdirectory(src/gui) + + find_package(X11) +diff -ur '--color=auto' Clipboard-0.6.0/src/clipboard/CMakeLists.txt Clipboard-0.6.0-new/src/clipboard/CMakeLists.txt +--- Clipboard-0.6.0/src/clipboard/CMakeLists.txt 2023-04-08 12:34:14.000000000 -0500 ++++ Clipboard-0.6.0-new/src/clipboard/CMakeLists.txt 2023-04-24 10:04:39.144864894 -0500 +@@ -5,8 +5,6 @@ + src/themes.cpp + ) + +-enable_lto(clipboard) +- + target_link_libraries(clipboard gui) + + if(WIN32) +@@ -45,13 +43,13 @@ + TARGET clipboard + APPEND + PROPERTY BUILD_RPATH +- "${CMAKE_INSTALL_PREFIX}/lib" ++ "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}" + ) + set_property( + TARGET clipboard + APPEND + PROPERTY INSTALL_RPATH +- "${CMAKE_INSTALL_PREFIX}/lib" ++ "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}" + ) + target_link_options(clipboard PRIVATE -z origin) # set the rpath to $ORIGIN + target_link_libraries(clipboard ${CMAKE_DL_LIBS}) +diff -ur '--color=auto' Clipboard-0.6.0/src/clipboardwayland/CMakeLists.txt Clipboard-0.6.0-new/src/clipboardwayland/CMakeLists.txt +--- Clipboard-0.6.0/src/clipboardwayland/CMakeLists.txt 2023-04-08 12:34:14.000000000 -0500 ++++ Clipboard-0.6.0-new/src/clipboardwayland/CMakeLists.txt 2023-04-24 10:05:44.524868476 -0500 +@@ -60,8 +60,6 @@ + ) + add_dependencies(clipboardwayland clipboardwayland_generatedheaders) + +-enable_lto(clipboardwayland) +- + target_link_libraries(clipboardwayland + ${WAYLAND_CLIENT_LIBRARIES} + gui +@@ -71,4 +69,4 @@ + ${GENERATED_INCLUDE_DIR} + ) + +-install(TARGETS clipboardwayland LIBRARY DESTINATION lib) ++install(TARGETS clipboardwayland LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}) +diff -ur '--color=auto' Clipboard-0.6.0/src/clipboardx11/CMakeLists.txt Clipboard-0.6.0-new/src/clipboardx11/CMakeLists.txt +--- Clipboard-0.6.0/src/clipboardx11/CMakeLists.txt 2023-04-08 12:34:14.000000000 -0500 ++++ Clipboard-0.6.0-new/src/clipboardx11/CMakeLists.txt 2023-04-24 10:05:23.048867299 -0500 +@@ -7,8 +7,6 @@ + gui + ) + +-enable_lto(clipboardx11) +- + target_include_directories(clipboardx11 PRIVATE ${X11_INCLUDE_DIR}) + +-install(TARGETS clipboardx11 LIBRARY DESTINATION lib) ++install(TARGETS clipboardx11 LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}) diff --git a/app-misc/Clipboard/metadata.xml b/app-misc/Clipboard/metadata.xml new file mode 100644 index 0000000000..0f4bbcf126 --- /dev/null +++ b/app-misc/Clipboard/metadata.xml @@ -0,0 +1,27 @@ + + + + + quincyf467@protonmail.com + Quincy Fleming + + + proxy-maint@gentoo.org + Proxy Maintainers + + + Enable Link Time Optimization (LTO) + + + Slackadays/Clipboard + https://github.com/Slackadays/Clipboard/blob/main/README.md + https://github.com/Slackadays/Clipboard/issues + + + CB (or Clipboard) is a ridonkulously easy-to-use data remembrance tool bursting with oodles of useful features and absolutely gorgeous eye candy. + + That's underselling it a bit. + + This is your one-way golden ticket to saving time and effort anytime and anywhere. Have a telepath with an infallible memory always by your side. Feel the sheer power flowing through your commanding body as you cut, copy, paste, add, remove, load, and make note of anything that dares lay in your terminal at the mere press of a button. In no time, you'll be reclined back on a sunny beach in the Caribbean sipping a succulent papaya smoothie with the love of your life all while you watch dolphins leaping from the shimmering waves of the soft blue water. Ok, so maybe that last part won't actually happen, but you get the idea + + diff --git a/app-shells/zoxide/zoxide-0.9.0.ebuild b/app-shells/zoxide/zoxide-0.9.0.ebuild index d367671703..1db97d141d 100644 --- a/app-shells/zoxide/zoxide-0.9.0.ebuild +++ b/app-shells/zoxide/zoxide-0.9.0.ebuild @@ -112,7 +112,7 @@ CRATES=" windows_x86_64_msvc-0.42.0 " -inherit cargo bash-completion-r1 +inherit cargo shell-completion DESCRIPTION="A smarter cd command for your terminal" HOMEPAGE="https://github.com/ajeetdsouza/zoxide" @@ -145,11 +145,9 @@ src_install() { newbashcomp contrib/completions/"${PN}".bash "${PN}" - insinto /usr/share/zsh/site-functions - doins contrib/completions/_"${PN}" + dozshcomp contrib/completions/_"${PN}" - insinto /usr/share/fish/vendor_completions.d - doins contrib/completions/"${PN}".fish + dofishcomp contrib/completions/"${PN}".fish insinto /usr/share/"${PN}" doins init.fish diff --git a/dev-python/furl/Manifest b/dev-python/furl/Manifest index 7cb7b1a3ad..2f4f1ace9f 100644 --- a/dev-python/furl/Manifest +++ b/dev-python/furl/Manifest @@ -1,2 +1 @@ -DIST furl-2.1.2.gh.tar.gz 53644 BLAKE2B 7fe4c31ce2ef831bb208d10432e94a86b71cb1b00c451a0db8848659bde745be5fc51149a4ff7161d812d693fb2a29607737b5355aa356e43c7dae40e3f0e0ff SHA512 2c63d8773195844f4692ff116a80464c2d23db652a65f766e594a733a4d19ed263473f44c5161b4ccf726bec04e3b6d77600e7484f196db3175e2e8be4c9a897 DIST furl-2.1.3.tar.gz 44223 BLAKE2B 128d43464f75032f726d6408ee7d0c715b617846798ff80c43c91bac025c943492b0ca4f7271b6989d1a73db8948a313aab2930a8f6ed81d62e7b03e984e6f3d SHA512 ce7455bd1a352243efd9715e80e9f9979631cc058927edcd8c52ccb85d27fd8f32079611bb29c487d2add2d1d941d56e4db75520339dc371b1539811ccefda02 diff --git a/dev-python/furl/furl-2.1.2.ebuild b/dev-python/furl/furl-2.1.2.ebuild deleted file mode 100644 index 6b07aa244c..0000000000 --- a/dev-python/furl/furl-2.1.2.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) -DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 - -DESCRIPTION="URL parsing and manipulation made easy." -HOMEPAGE="https://github.com/gruns/furl" -SRC_URI="https://github.com/gruns/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="Unlicense" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" - -RDEPEND="test? ( dev-python/flake8[${PYTHON_USEDEP}] ) - dev-python/six[${PYTHON_USEDEP}] - dev-python/orderedmultidict[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND}" - -distutils_enable_tests pytest diff --git a/dev-python/glcontext/Manifest b/dev-python/glcontext/Manifest index 3887b403bb..2f1b31ac52 100644 --- a/dev-python/glcontext/Manifest +++ b/dev-python/glcontext/Manifest @@ -1 +1 @@ -DIST v2.3.7.gh.tar.gz 22254 BLAKE2B f6714e6427dec938f576eea997f258468a6c8ae1c67ed1d560b660c410676055b0632b22fad6756e7d36d10dcec2a6e6cccc6fc8bf506e5b9ea037912e87a94e SHA512 f2d597dc338c9dab911494d2249fdbb400af0e79e101c0cacb53418af4ac4f4cc261cc22dd6685102401ece6dada193769840eb5836cb03119313a8770cc09e9 +DIST glcontext-2.4.0.gh.tar.gz 23721 BLAKE2B ece576eecd5051bcc5b9a0b3e5ac90a1f10e13c9db787fc01e6b12017073ae9b4e5a46946bd9b7d417e5d999dfc46c3653b76b1518a542b7fc800088193f3ff0 SHA512 63450ba46d12740babe20421a5e874579c1a1c1dd81812acc71fc58d3d3dd7d15ec3cf683e5653c97e7d2f7a1035f5ebe358625c7a45b5c6bed09ffd394bcbfc diff --git a/dev-python/glcontext/glcontext-2.3.7.ebuild b/dev-python/glcontext/glcontext-2.4.0.ebuild similarity index 82% rename from dev-python/glcontext/glcontext-2.3.7.ebuild rename to dev-python/glcontext/glcontext-2.4.0.ebuild index cc9401ad12..7346bddc09 100644 --- a/dev-python/glcontext/glcontext-2.3.7.ebuild +++ b/dev-python/glcontext/glcontext-2.4.0.ebuild @@ -10,20 +10,17 @@ inherit distutils-r1 virtualx DESCRIPTION="Modern OpenGL binding for python" HOMEPAGE="https://github.com/moderngl/glcontext https://pypi.org/project/glcontext" -SRC_URI="https://github.com/moderngl/glcontext/archive/refs/tags/${PV}.tar.gz -> v${PV}.gh.tar.gz" +SRC_URI="https://github.com/moderngl/glcontext/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" +IUSE="debug" -RDEPEND="" +DISTUTILS_EXT=1 BDEPEND=" x11-libs/libX11 media-libs/libglvnd[X] - dev-python/setuptools[${PYTHON_USEDEP}] - dev-python/wheel[${PYTHON_USEDEP}] test? ( dev-python/pytest[${PYTHON_USEDEP}] dev-python/psutil[${PYTHON_USEDEP}] diff --git a/dev-python/mautrix/Manifest b/dev-python/mautrix/Manifest index 989bbed985..60eca2b03f 100644 --- a/dev-python/mautrix/Manifest +++ b/dev-python/mautrix/Manifest @@ -1 +1 @@ -DIST mautrix-0.19.12.tar.gz 245130 BLAKE2B ce1c3a6f5a553c1c4787c9a7102110ba388456f3aab4ee980f83734a9a4cb2551bb51be6b9b78b582e7af55334c0028473c4b70a678931bcef5468882fcd25bd SHA512 bf6e33d6151d2b2026895c74d58742365b16abd7f6072f38f90a39991283b4fedec22717dcf9f71683d140799ee2a1d364af8cf72762ada10e4d5f46cc464109 +DIST mautrix-0.19.13.tar.gz 245169 BLAKE2B 036794b984f1979a63a1396a52dfd639dfcc33fcb9bf6b564b13d3e80fdbae69a8b5cea564751a5256fe91349a4014f703094aca6e0303550f90067fc0f8b9ea SHA512 f8cd545a1fa3f7825f97dfb11e5d3a3b9ef1b72e1a387ea23d14320be912eceda2c386db94b38a9971c6c1d50720fdabbd51feb899f8d5c029b8f2965623886e diff --git a/dev-python/mautrix/mautrix-0.19.12.ebuild b/dev-python/mautrix/mautrix-0.19.13.ebuild similarity index 100% rename from dev-python/mautrix/mautrix-0.19.12.ebuild rename to dev-python/mautrix/mautrix-0.19.13.ebuild diff --git a/dev-python/mkdocs-mkdocstrings-python/Manifest b/dev-python/mkdocs-mkdocstrings-python/Manifest index 0d75fc5014..5862e59b7f 100644 --- a/dev-python/mkdocs-mkdocstrings-python/Manifest +++ b/dev-python/mkdocs-mkdocstrings-python/Manifest @@ -1 +1 @@ -DIST mkdocs-mkdocstrings-python-0.8.3.gh.tar.gz 100049 BLAKE2B 796b26babacb6d6d711d7c748b5bb06e705881929109984d26ebdea1ee64c3d7d3b6427f54e2836d3256921243885518cf12a8ff74d04f2caf39871f08fd3f5a SHA512 af5e4470efd9de23710a2d9ec65430d48ef34b91fa9d6162be491852ed27c3775f3be41eb7703e440924566eeabee897e6cc8bba749f59377bdca617ec887c41 +DIST mkdocs-mkdocstrings-python-0.9.0.gh.tar.gz 101558 BLAKE2B 7f5ba295a36491dff93751c81b61c99cc3b6011f6f189a80a8400e12fb1a74b966daeecd3507df0d160c3c98c8031015d20cc6abf28f7a6713a369c999beac69 SHA512 881199e11d012967bc897ba72099e1f6449be1d7032ea1db40a88f2a2efd874e0ed6e78ba30183f8f6d1b1a564694fb746259791c13778b1aee2ecc697f6cb44 diff --git a/dev-python/mkdocs-mkdocstrings-python/mkdocs-mkdocstrings-python-0.8.3.ebuild b/dev-python/mkdocs-mkdocstrings-python/mkdocs-mkdocstrings-python-0.9.0.ebuild similarity index 94% rename from dev-python/mkdocs-mkdocstrings-python/mkdocs-mkdocstrings-python-0.8.3.ebuild rename to dev-python/mkdocs-mkdocstrings-python/mkdocs-mkdocstrings-python-0.9.0.ebuild index 4fefefe0cd..bb0866aeb5 100644 --- a/dev-python/mkdocs-mkdocstrings-python/mkdocs-mkdocstrings-python-0.8.3.ebuild +++ b/dev-python/mkdocs-mkdocstrings-python/mkdocs-mkdocstrings-python-0.9.0.ebuild @@ -18,9 +18,7 @@ SLOT="0" KEYWORDS="~amd64" ISUE="test" -RDEPEND="" BDEPEND=" - dev-python/pdm-pep517[${PYTHON_USEDEP}] dev-python/mkdocs[${PYTHON_USEDEP}] dev-python/griffe[${PYTHON_USEDEP}] test? ( diff --git a/dev-python/mkdocs-mkdocstrings/Manifest b/dev-python/mkdocs-mkdocstrings/Manifest index 3d9e3221e8..b3f82cee0e 100644 --- a/dev-python/mkdocs-mkdocstrings/Manifest +++ b/dev-python/mkdocs-mkdocstrings/Manifest @@ -1 +1 @@ -DIST mkdocs-mkdocstrings-0.20.0.gh.tar.gz 69064 BLAKE2B 9b0a1dc3b5e21924e00ba75a6ec79bab33629c65010ec8b0669c17d4000c55fd250f628410c583f14f2d91ee34a0ab419306630025474a820a7377a7beb8b51a SHA512 7a1c5a20c4070d9dec3cf959b38110427efdfc211f66e8423b478903e646f8ef8c8242393d1689392763512a718343b140f01297e57cfbd5f246928c3fbba97b +DIST mkdocs-mkdocstrings-0.21.2.gh.tar.gz 69412 BLAKE2B 2e941045c3f9473ec83a60b82ae85ffbb200201295a8d4405648b4b65ef282fa189b01f54107e999946ce90fbea34a798177dd3d0dbd138a5db6e507cbc0ef7d SHA512 0880163679cce78432880904c6a56eae533a2d6a167b109a21c45daf5f76abf433243b54bcbb0507b5b42c3df9d9d93367cb2bde996c2dcdcc3e55320b2be35c diff --git a/dev-python/mkdocs-mkdocstrings/mkdocs-mkdocstrings-0.20.0.ebuild b/dev-python/mkdocs-mkdocstrings/mkdocs-mkdocstrings-0.21.2.ebuild similarity index 88% rename from dev-python/mkdocs-mkdocstrings/mkdocs-mkdocstrings-0.20.0.ebuild rename to dev-python/mkdocs-mkdocstrings/mkdocs-mkdocstrings-0.21.2.ebuild index 7eeef388d6..fef37a574e 100644 --- a/dev-python/mkdocs-mkdocstrings/mkdocs-mkdocstrings-0.20.0.ebuild +++ b/dev-python/mkdocs-mkdocstrings/mkdocs-mkdocstrings-0.21.2.ebuild @@ -22,9 +22,15 @@ BDEPEND=" test? ( dev-python/pymdown-extensions[${PYTHON_USEDEP}] dev-python/mkdocs-autorefs[${PYTHON_USEDEP}] + dev-python/mkdocs-material[${PYTHON_USEDEP}] dev-python/mkdocs-mkdocstrings-python[${PYTHON_USEDEP}] ) " DEPEND="${BDEPEND}" distutils_enable_tests pytest + +src_prepare() { + rm "${S}/tests/test_plugin.py" + default +} diff --git a/dev-python/moderngl-window/Manifest b/dev-python/moderngl-window/Manifest index 61d89a8d3d..fd5e763e0d 100644 --- a/dev-python/moderngl-window/Manifest +++ b/dev-python/moderngl-window/Manifest @@ -1 +1 @@ -DIST v2.4.2.gh.tar.gz 30988391 BLAKE2B 12de492955058454ae791246e057f1b8d317a12011c04a8cef883144a0e89204918c2396eb07781d7065f2c008cb75ba5453b87901badf7dd7c19b76edd202d2 SHA512 54af3fd48e6aa1a1d55d2b72c54e90e73df366d4e06fea92040e0b3fb75ad24b536584e5a86328a3a51f30a7c4987bbe5ece83b76d58a5126fc677c74a6dfac7 +DIST moderngl-window-2.4.3.gh.tar.gz 30987984 BLAKE2B bc8dae6e3f5de49d516581dc204e60497ec2c38c9efcc8b138bb76a1de1e3436029e9d895b6810b849752e1f9ae2ae3ff830f495e64248a2f89d2a75950b2b6e SHA512 0dfde81644913d9797aeb17c74816b0c8f462c0aeb9d31ca3b9d8d691e90931a70b0deab14748f0ee36aa9a2e9fcc771e570b02582bbbfa3fbf75b99f9f205ba diff --git a/dev-python/moderngl-window/moderngl-window-2.4.2.ebuild b/dev-python/moderngl-window/moderngl-window-2.4.3.ebuild similarity index 63% rename from dev-python/moderngl-window/moderngl-window-2.4.2.ebuild rename to dev-python/moderngl-window/moderngl-window-2.4.3.ebuild index 48ec041298..c03c0f9b82 100644 --- a/dev-python/moderngl-window/moderngl-window-2.4.2.ebuild +++ b/dev-python/moderngl-window/moderngl-window-2.4.3.ebuild @@ -4,32 +4,26 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_10 ) +PYTHON_COMPAT=( python3_{10..11} ) inherit distutils-r1 virtualx DESCRIPTION="A cross platform utility library for ModernGL" HOMEPAGE="https://github.com/moderngl/moderngl-window https://pypi.org/project/moderngl-window" -SRC_URI="https://github.com/moderngl/moderngl-window/archive/refs/tags/${PV}.tar.gz -> v${PV}.gh.tar.gz" +SRC_URI="https://github.com/moderngl/moderngl-window/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" +KEYWORDS="~amd64" -RDEPEND="" BDEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] - dev-python/wheel[${PYTHON_USEDEP}] + dev-python/moderngl[${PYTHON_USEDEP}] + dev-python/glcontext[${PYTHON_USEDEP}] test? ( - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/tox[${PYTHON_USEDEP}] - dev-python/flake8[${PYTHON_USEDEP}] dev-python/coverage[${PYTHON_USEDEP}] - dev-python/moderngl[${PYTHON_USEDEP}] - dev-python/glcontext[${PYTHON_USEDEP}] dev-python/trimesh[${PYTHON_USEDEP}] dev-python/PyWavefront[${PYTHON_USEDEP}] + dev-python/pyrr[${PYTHON_USEDEP}] ) " DEPEND="${BDEPEND}" diff --git a/dev-python/moderngl/Manifest b/dev-python/moderngl/Manifest index b63830e75a..a85f4f822c 100644 --- a/dev-python/moderngl/Manifest +++ b/dev-python/moderngl/Manifest @@ -1 +1 @@ -DIST v5.7.4.gh.tar.gz 2687476 BLAKE2B a71180f2e450eec248bc6388a30738902c0f035014e56b2af21ed0b8c797c579d9ccd0d971ca639dc6347cc986cd1f7e1e86a5a7f9ecdc639808963c17d1ea6c SHA512 a626a0c60809f468563462822570855943ecdb0bcde41e18483259defcd45d89b084719b5eabe6009b0fb823b8921af8fd9858cfd937f4d1fd12de21f03f9359 +DIST moderngl-5.8.2.gh.tar.gz 2611498 BLAKE2B 9a04c9e7554cb0e96ad497edc0fb9ee533f8a9b9399cd13e6e4a8546a22d626fde0165fdf7e888b9b55ca4ad3bc010ccf6d20904f64ac233b34b32af8d035b72 SHA512 fa9a36d826755ceef8609c8ee2330da12f46be9ff8c3dbaa326447134237f7e303999f1d835ed6db65640a63ebdc3c300fb2cc85bc5c74d51f14cd9bb477b871 diff --git a/dev-python/moderngl/moderngl-5.7.4.ebuild b/dev-python/moderngl/moderngl-5.8.2.ebuild similarity index 67% rename from dev-python/moderngl/moderngl-5.7.4.ebuild rename to dev-python/moderngl/moderngl-5.8.2.ebuild index 64bd4a98e1..e3584a1e0c 100644 --- a/dev-python/moderngl/moderngl-5.7.4.ebuild +++ b/dev-python/moderngl/moderngl-5.8.2.ebuild @@ -10,37 +10,31 @@ inherit distutils-r1 virtualx DESCRIPTION="Modern OpenGL binding for python" HOMEPAGE="https://github.com/moderngl/moderngl https://pypi.org/project/moderngl" -SRC_URI="https://github.com/moderngl/moderngl/archive/refs/tags/${PV}.tar.gz -> v${PV}.gh.tar.gz" +SRC_URI="https://github.com/moderngl/moderngl/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" +IUSE="debug" +RESTRICT="test" +# The tests need moderngl compiled AND installed, otherwise they fail -RDEPEND="" +DISTUTILS_EXT=1 BDEPEND=" x11-libs/libX11 - media-libs/libglvnd[X] - dev-python/setuptools[${PYTHON_USEDEP}] - dev-python/wheel[${PYTHON_USEDEP}] + media-libs/mesa + dev-python/glcontext[${PYTHON_USEDEP}] test? ( dev-python/numpy[${PYTHON_USEDEP}] dev-python/pytest[${PYTHON_USEDEP}] dev-python/scipy[${PYTHON_USEDEP}] dev-python/pycodestyle[${PYTHON_USEDEP}] - dev-python/glcontext[${PYTHON_USEDEP}] ) " DEPEND="${BDEPEND}" -distutils_enable_tests pytest +# distutils_enable_tests pytest src_test() { virtx distutils-r1_src_test } -python_test() { - rm "${S}/tests/test_local.py" - cd "${T}" || die - epytest "${S}"/tests -} diff --git a/dev-python/python-telegram-bot/Manifest b/dev-python/python-telegram-bot/Manifest index ac443ca287..aac2599969 100644 --- a/dev-python/python-telegram-bot/Manifest +++ b/dev-python/python-telegram-bot/Manifest @@ -1 +1,2 @@ DIST python-telegram-bot-13.14.tar.gz 2282098 BLAKE2B 549c87737585f3b2b4bae9f9430fcf8dbaf4f9048013f623b5ef910534a0c70792e36eedffa707b4ff68d6de53c69d4befe64618fc8944c35c3efe680294c4a9 SHA512 859d9852feaaf147b608c1ef4e5f388c345f7efcd699a828d690b110fb499cb9391a51bafe8e0b533d106dccf038a4c845fa13c0dab12bb7792dffe5d059af27 +DIST python-telegram-bot-20.2.tar.gz 1940084 BLAKE2B a575f7ea616e29c32f3773adc66153ddbe4563420697d5eb2dcb1ad7df72d5ea348b0900552d65a91fdfe9c4d65c4fc1d43e9e5e7bb18d5943ae0d329878a6a0 SHA512 1d25a7c0c8b97c3292af364f1c9f94289de340d19587f2d43817f36bd89c3862fe6c1cf58b68dcdfa5aca6a94acb8da99bb49a9f4ad76e3a61b3b59810dae6e5 diff --git a/dev-python/python-telegram-bot/files/python-telegram-bot-20.2-no-internet-tests.patch b/dev-python/python-telegram-bot/files/python-telegram-bot-20.2-no-internet-tests.patch new file mode 100644 index 0000000000..b904751a8c --- /dev/null +++ b/dev-python/python-telegram-bot/files/python-telegram-bot-20.2-no-internet-tests.patch @@ -0,0 +1,667 @@ +From: Pedro Arizmendi +Skip all tests that require an internet connection. + +--- a/tests/_files/test_animation.py ++++ b/tests/_files/test_animation.py +@@ -66,11 +66,13 @@ class TestAnimationBase: + + + class TestAnimationWithoutRequest(TestAnimationBase): ++ @pytest.mark.skip(reason="Requires internet connection") + def test_slot_behaviour(self, animation): + for attr in animation.__slots__: + assert getattr(animation, attr, "err") != "err", f"got extra slot '{attr}'" + assert len(mro_slots(animation)) == len(set(mro_slots(animation))), "duplicate slot" + ++ @pytest.mark.skip(reason="Requires internet connection") + def test_creation(self, animation): + assert isinstance(animation, Animation) + assert isinstance(animation.file_id, str) +@@ -78,6 +80,7 @@ class TestAnimationWithoutRequest(TestAnimationBase): + assert animation.file_id != "" + assert animation.file_unique_id != "" + ++ @pytest.mark.skip(reason="Requires internet connection") + def test_expected_values(self, animation): + assert animation.mime_type == self.mime_type + assert animation.file_name.startswith("game.gif") == self.file_name.startswith("game.gif") +@@ -95,6 +98,7 @@ class TestAnimationWithoutRequest(TestAnimationBase): + assert animation.thumb is animation.thumbnail + check_thumb_deprecation_warnings_for_args_and_attrs(recwarn, __file__) + ++ @pytest.mark.skip(reason="Requires internet connection") + def test_de_json(self, bot, animation): + json_dict = { + "file_id": self.animation_file_id, +@@ -115,6 +119,7 @@ class TestAnimationWithoutRequest(TestAnimationBase): + assert animation.mime_type == self.mime_type + assert animation.file_size == self.file_size + ++ @pytest.mark.skip(reason="Requires internet connection") + def test_to_dict(self, animation): + animation_dict = animation.to_dict() + +@@ -184,6 +189,7 @@ class TestAnimationWithoutRequest(TestAnimationBase): + finally: + bot._local_mode = False + ++ @pytest.mark.skip(reason="Requires internet connection") + async def test_send_with_animation(self, monkeypatch, bot, chat_id, animation): + async def make_assertion(url, request_data: RequestData, *args, **kwargs): + return request_data.json_parameters["animation"] == animation.file_id +@@ -200,6 +206,7 @@ class TestAnimationWithoutRequest(TestAnimationBase): + with pytest.raises(ValueError, match="different entities as 'thumb' and 'thumbnail'"): + await bot.send_animation(chat_id, file, thumbnail=file, thumb=different_file) + ++ @pytest.mark.skip(reason="Requires internet connection") + async def test_get_file_instance_method(self, monkeypatch, animation): + async def make_assertion(*_, **kwargs): + return kwargs["file_id"] == animation.file_id +--- a/tests/_files/test_audio.py ++++ b/tests/_files/test_audio.py +@@ -67,11 +67,13 @@ class TestAudioBase: + + + class TestAudioWithoutRequest(TestAudioBase): ++ @pytest.mark.skip(reason="Requires internet connection") + def test_slot_behaviour(self, audio): + for attr in audio.__slots__: + assert getattr(audio, attr, "err") != "err", f"got extra slot '{attr}'" + assert len(mro_slots(audio)) == len(set(mro_slots(audio))), "duplicate slot" + ++ @pytest.mark.skip(reason="Requires internet connection") + def test_creation(self, audio): + # Make sure file has been uploaded. + assert isinstance(audio, Audio) +@@ -80,6 +82,7 @@ class TestAudioWithoutRequest(TestAudioBase): + assert audio.file_id != "" + assert audio.file_unique_id != "" + ++ @pytest.mark.skip(reason="Requires internet connection") + def test_expected_values(self, audio): + assert audio.duration == self.duration + assert audio.performer is None +@@ -95,6 +98,7 @@ class TestAudioWithoutRequest(TestAudioBase): + assert audio.thumb is audio.thumbnail + check_thumb_deprecation_warnings_for_args_and_attrs(recwarn, __file__) + ++ @pytest.mark.skip(reason="Requires internet connection") + def test_de_json(self, bot, audio): + json_dict = { + "file_id": self.audio_file_id, +@@ -120,6 +124,7 @@ class TestAudioWithoutRequest(TestAudioBase): + assert json_audio.file_size == self.file_size + assert json_audio.thumbnail == audio.thumbnail + ++ @pytest.mark.skip(reason="Requires internet connection") + def test_to_dict(self, audio): + audio_dict = audio.to_dict() + +@@ -131,6 +136,7 @@ class TestAudioWithoutRequest(TestAudioBase): + assert audio_dict["file_size"] == audio.file_size + assert audio_dict["file_name"] == audio.file_name + ++ @pytest.mark.skip(reason="Requires internet connection") + def test_equality(self, audio): + a = Audio(audio.file_id, audio.file_unique_id, audio.duration) + b = Audio("", audio.file_unique_id, audio.duration) +@@ -151,6 +157,7 @@ class TestAudioWithoutRequest(TestAudioBase): + assert a != e + assert hash(a) != hash(e) + ++ @pytest.mark.skip(reason="Requires internet connection") + async def test_send_with_audio(self, monkeypatch, bot, chat_id, audio): + async def make_assertion(url, request_data: RequestData, *args, **kwargs): + return request_data.json_parameters["audio"] == audio.file_id +@@ -198,6 +205,7 @@ class TestAudioWithoutRequest(TestAudioBase): + with pytest.raises(ValueError, match="different entities as 'thumb' and 'thumbnail'"): + await bot.send_audio(chat_id, file, thumbnail=file, thumb=different_file) + ++ @pytest.mark.skip(reason="Requires internet connection") + async def test_get_file_instance_method(self, monkeypatch, audio): + async def make_assertion(*_, **kwargs): + return kwargs["file_id"] == audio.file_id +--- a/tests/_files/test_chatphoto.py ++++ b/tests/_files/test_chatphoto.py +@@ -61,11 +61,13 @@ class TestChatPhotoBase: + + + class TestChatPhotoWithoutRequest(TestChatPhotoBase): ++ @pytest.mark.skip(reason="Requires internet connection") + def test_slot_behaviour(self, chat_photo): + for attr in chat_photo.__slots__: + assert getattr(chat_photo, attr, "err") != "err", f"got extra slot '{attr}'" + assert len(mro_slots(chat_photo)) == len(set(mro_slots(chat_photo))), "duplicate slot" + ++ @pytest.mark.skip(reason="Requires internet connection") + def test_de_json(self, bot, chat_photo): + json_dict = { + "small_file_id": self.chatphoto_small_file_id, +@@ -80,6 +82,7 @@ class TestChatPhotoWithoutRequest(TestChatPhotoBase): + assert chat_photo.small_file_unique_id == self.chatphoto_small_file_unique_id + assert chat_photo.big_file_unique_id == self.chatphoto_big_file_unique_id + ++ @pytest.mark.skip(reason="Requires internet connection") + async def test_to_dict(self, chat_photo): + chat_photo_dict = chat_photo.to_dict() + +@@ -121,6 +124,7 @@ class TestChatPhotoWithoutRequest(TestChatPhotoBase): + assert a != e + assert hash(a) != hash(e) + ++ @pytest.mark.skip(reason="Requires internet connection") + async def test_send_with_chat_photo(self, monkeypatch, bot, super_group_id, chat_photo): + async def make_assertion(url, request_data: RequestData, *args, **kwargs): + return request_data.parameters["photo"] == chat_photo.to_dict() +@@ -129,6 +133,7 @@ class TestChatPhotoWithoutRequest(TestChatPhotoBase): + message = await bot.set_chat_photo(photo=chat_photo, chat_id=super_group_id) + assert message + ++ @pytest.mark.skip(reason="Requires internet connection") + async def test_get_small_file_instance_method(self, monkeypatch, chat_photo): + async def make_assertion(*_, **kwargs): + return kwargs["file_id"] == chat_photo.small_file_id +@@ -142,6 +147,7 @@ class TestChatPhotoWithoutRequest(TestChatPhotoBase): + monkeypatch.setattr(chat_photo.get_bot(), "get_file", make_assertion) + assert await chat_photo.get_small_file() + ++ @pytest.mark.skip(reason="Requires internet connection") + async def test_get_big_file_instance_method(self, monkeypatch, chat_photo): + async def make_assertion(*_, **kwargs): + return kwargs["file_id"] == chat_photo.big_file_id +--- a/tests/_files/test_document.py ++++ b/tests/_files/test_document.py +@@ -62,11 +62,13 @@ class TestDocumentBase: + + + class TestDocumentWithoutRequest(TestDocumentBase): ++ @pytest.mark.skip(reason="Requires internet connection") + def test_slot_behaviour(self, document): + for attr in document.__slots__: + assert getattr(document, attr, "err") != "err", f"got extra slot '{attr}'" + assert len(mro_slots(document)) == len(set(mro_slots(document))), "duplicate slot" + ++ @pytest.mark.skip(reason="Requires internet connection") + def test_creation(self, document): + assert isinstance(document, Document) + assert isinstance(document.file_id, str) +@@ -74,6 +76,7 @@ class TestDocumentWithoutRequest(TestDocumentBase): + assert document.file_id != "" + assert document.file_unique_id != "" + ++ @pytest.mark.skip(reason="Requires internet connection") + def test_expected_values(self, document): + assert document.file_size == self.file_size + assert document.mime_type == self.mime_type +@@ -87,6 +90,7 @@ class TestDocumentWithoutRequest(TestDocumentBase): + assert document.thumb is document.thumbnail + check_thumb_deprecation_warnings_for_args_and_attrs(recwarn, __file__) + ++ @pytest.mark.skip(reason="Requires internet connection") + def test_de_json(self, bot, document): + json_dict = { + "file_id": self.document_file_id, +@@ -106,6 +110,7 @@ class TestDocumentWithoutRequest(TestDocumentBase): + assert test_document.mime_type == self.mime_type + assert test_document.file_size == self.file_size + ++ @pytest.mark.skip(reason="Requires internet connection") + def test_to_dict(self, document): + document_dict = document.to_dict() + +@@ -116,6 +121,7 @@ class TestDocumentWithoutRequest(TestDocumentBase): + assert document_dict["mime_type"] == document.mime_type + assert document_dict["file_size"] == document.file_size + ++ @pytest.mark.skip(reason="Requires internet connection") + def test_equality(self, document): + a = Document(document.file_id, document.file_unique_id) + b = Document("", document.file_unique_id) +@@ -137,6 +143,7 @@ class TestDocumentWithoutRequest(TestDocumentBase): + await bot.send_document(chat_id=chat_id) + + @pytest.mark.parametrize("disable_content_type_detection", [True, False, None]) ++ @pytest.mark.skip(reason="Requires internet connection") + async def test_send_with_document( + self, monkeypatch, bot, chat_id, document, disable_content_type_detection + ): +@@ -192,6 +199,7 @@ class TestDocumentWithoutRequest(TestDocumentBase): + with pytest.raises(ValueError, match="different entities as 'thumb' and 'thumbnail'"): + await bot.send_document(chat_id, file, thumbnail=file, thumb=different_file) + ++ @pytest.mark.skip(reason="Requires internet connection") + async def test_get_file_instance_method(self, monkeypatch, document): + async def make_assertion(*_, **kwargs): + return kwargs["file_id"] == document.file_id +--- a/tests/_files/test_inputmedia.py ++++ b/tests/_files/test_inputmedia.py +@@ -186,6 +186,7 @@ class TestInputMediaVideoWithoutRequest(TestInputMediaVideoBase): + assert input_media_video_dict["supports_streaming"] == input_media_video.supports_streaming + assert input_media_video_dict["has_spoiler"] == input_media_video.has_spoiler + ++ @pytest.mark.skip(reason="Requires internet connection") + def test_with_video(self, video): # noqa: F811 + # fixture found in test_video + input_media_video = InputMediaVideo(video, caption="test 3") +@@ -258,6 +259,7 @@ class TestInputMediaPhotoWithoutRequest(TestInputMediaPhotoBase): + ] + assert input_media_photo_dict["has_spoiler"] == input_media_photo.has_spoiler + ++ @pytest.mark.skip(reason="Requires internet connection") + def test_with_photo(self, photo): # noqa: F811 + # fixture found in test_photo + input_media_photo = InputMediaPhoto(photo, caption="test 2") +@@ -329,6 +331,7 @@ class TestInputMediaAnimationWithoutRequest(TestInputMediaAnimationBase): + assert input_media_animation_dict["duration"] == input_media_animation.duration + assert input_media_animation_dict["has_spoiler"] == input_media_animation.has_spoiler + ++ @pytest.mark.skip(reason="Requires internet connection") + def test_with_animation(self, animation): # noqa: F811 + # fixture found in test_animation + input_media_animation = InputMediaAnimation(animation, caption="test 2") +@@ -411,6 +414,7 @@ class TestInputMediaAudioWithoutRequest(TestInputMediaAudioBase): + ce.to_dict() for ce in input_media_audio.caption_entities + ] + ++ @pytest.mark.skip(reason="Requires internet connection") + def test_with_audio(self, audio): # noqa: F811 + # fixture found in test_audio + input_media_audio = InputMediaAudio(audio, caption="test 3") +@@ -496,6 +500,7 @@ class TestInputMediaDocumentWithoutRequest(TestInputMediaDocumentBase): + == input_media_document.disable_content_type_detection + ) + ++ @pytest.mark.skip(reason="Requires internet connection") + def test_with_document(self, document): # noqa: F811 + # fixture found in test_document + input_media_document = InputMediaDocument(document, caption="test 3") +@@ -559,6 +564,7 @@ def media_group_no_caption_only_parse_mode(photo, thumb): # noqa: F811 + + + class TestSendMediaGroupWithoutRequest: ++ @pytest.mark.skip(reason="Requires internet connection") + async def test_send_media_group_throws_error_with_group_caption_and_individual_captions( + self, + bot, +--- a/tests/_files/test_photo.py ++++ b/tests/_files/test_photo.py +@@ -74,11 +74,13 @@ class TestPhotoBase: + + + class TestPhotoWithoutRequest(TestPhotoBase): ++ @pytest.mark.skip(reason="Requires internet connection") + def test_slot_behaviour(self, photo): + for attr in photo.__slots__: + assert getattr(photo, attr, "err") != "err", f"got extra slot '{attr}'" + assert len(mro_slots(photo)) == len(set(mro_slots(photo))), "duplicate slot" + ++ @pytest.mark.skip(reason="Requires internet connection") + def test_creation(self, thumb, photo): + # Make sure file has been uploaded. + assert isinstance(photo, PhotoSize) +@@ -93,6 +95,7 @@ class TestPhotoWithoutRequest(TestPhotoBase): + assert thumb.file_id != "" + assert thumb.file_unique_id != "" + ++ @pytest.mark.skip(reason="Requires internet connection") + def test_expected_values(self, photo, thumb): + assert photo.width == self.width + assert photo.height == self.height +@@ -101,6 +104,7 @@ class TestPhotoWithoutRequest(TestPhotoBase): + assert thumb.height == 90 + assert thumb.file_size == 1477 + ++ @pytest.mark.skip(reason="Requires internet connection") + def test_de_json(self, bot, photo): + json_dict = { + "file_id": photo.file_id, +@@ -118,6 +122,7 @@ class TestPhotoWithoutRequest(TestPhotoBase): + assert json_photo.height == self.height + assert json_photo.file_size == self.file_size + ++ @pytest.mark.skip(reason="Requires internet connection") + def test_to_dict(self, photo): + photo_dict = photo.to_dict() + +@@ -128,6 +133,7 @@ class TestPhotoWithoutRequest(TestPhotoBase): + assert photo_dict["height"] == photo.height + assert photo_dict["file_size"] == photo.file_size + ++ @pytest.mark.skip(reason="Requires internet connection") + def test_equality(self, photo): + a = PhotoSize(photo.file_id, photo.file_unique_id, self.width, self.height) + b = PhotoSize("", photo.file_unique_id, self.width, self.height) +@@ -189,6 +195,7 @@ class TestPhotoWithoutRequest(TestPhotoBase): + finally: + bot._local_mode = False + ++ @pytest.mark.skip(reason="Requires internet connection") + async def test_send_with_photosize(self, monkeypatch, bot, chat_id, photo): + async def make_assertion(url, request_data: RequestData, *args, **kwargs): + return request_data.json_parameters["photo"] == photo.file_id +@@ -196,6 +203,7 @@ class TestPhotoWithoutRequest(TestPhotoBase): + monkeypatch.setattr(bot.request, "post", make_assertion) + assert await bot.send_photo(photo=photo, chat_id=chat_id) + ++ @pytest.mark.skip(reason="Requires internet connection") + async def test_get_file_instance_method(self, monkeypatch, photo): + async def make_assertion(*_, **kwargs): + return kwargs["file_id"] == photo.file_id +--- a/tests/_files/test_sticker.py ++++ b/tests/_files/test_sticker.py +@@ -116,11 +116,13 @@ class TestStickerBase: + + + class TestStickerWithoutRequest(TestStickerBase): ++ @pytest.mark.skip(reason="Requires internet connection") + def test_slot_behaviour(self, sticker): + for attr in sticker.__slots__: + assert getattr(sticker, attr, "err") != "err", f"got extra slot '{attr}'" + assert len(mro_slots(sticker)) == len(set(mro_slots(sticker))), "duplicate slot" + ++ @pytest.mark.skip(reason="Requires internet connection") + def test_creation(self, sticker): + # Make sure file has been uploaded. + assert isinstance(sticker, Sticker) +@@ -135,6 +137,7 @@ class TestStickerWithoutRequest(TestStickerBase): + assert sticker.thumbnail.file_unique_id != "" + assert isinstance(sticker.needs_repainting, bool) + ++ @pytest.mark.skip(reason="Requires internet connection") + def test_expected_values(self, sticker): + assert sticker.width == self.width + assert sticker.height == self.height +@@ -163,6 +166,7 @@ class TestStickerWithoutRequest(TestStickerBase): + assert sticker.thumb is sticker.thumbnail + check_thumb_deprecation_warnings_for_args_and_attrs(recwarn, __file__) + ++ @pytest.mark.skip(reason="Requires internet connection") + def test_to_dict(self, sticker): + sticker_dict = sticker.to_dict() + +@@ -178,6 +182,7 @@ class TestStickerWithoutRequest(TestStickerBase): + assert sticker_dict["type"] == sticker.type + assert sticker_dict["needs_repainting"] == sticker.needs_repainting + ++ @pytest.mark.skip(reason="Requires internet connection") + def test_de_json(self, bot, sticker): + json_dict = { + "file_id": self.sticker_file_id, +@@ -211,6 +216,7 @@ class TestStickerWithoutRequest(TestStickerBase): + assert json_sticker.custom_emoji_id == self.custom_emoji_id + assert json_sticker.needs_repainting == self.needs_repainting + ++ @pytest.mark.skip(reason="Requires internet connection") + def test_equality(self, sticker): + a = Sticker( + sticker.file_id, +@@ -273,6 +279,7 @@ class TestStickerWithoutRequest(TestStickerBase): + with pytest.raises(TypeError): + await bot.send_sticker(chat_id) + ++ @pytest.mark.skip(reason="Requires internet connection") + async def test_send_with_sticker(self, monkeypatch, bot, chat_id, sticker): + async def make_assertion(url, request_data: RequestData, *args, **kwargs): + return request_data.json_parameters["sticker"] == sticker.file_id +@@ -564,6 +571,7 @@ class TestStickerSetWithoutRequest(TestStickerSetBase): + assert sticker_set.thumb is sticker_set.thumbnail + check_thumb_deprecation_warnings_for_args_and_attrs(recwarn, __file__) + ++ @pytest.mark.skip(reason="Requires internet connection") + def test_de_json(self, bot, sticker): + name = f"test_by_{bot.username}" + json_dict = { +@@ -587,6 +595,7 @@ class TestStickerSetWithoutRequest(TestStickerSetBase): + assert sticker_set.sticker_type == self.sticker_type + assert sticker_set.api_kwargs == {"contains_masks": self.contains_masks} + ++ @pytest.mark.skip(reason="Requires internet connection") + def test_sticker_set_to_dict(self, sticker_set): + sticker_set_dict = sticker_set.to_dict() + +@@ -927,6 +936,7 @@ class TestStickerSetWithoutRequest(TestStickerSetBase): + assert recwarn[0].filename == __file__, f"incorrect stacklevel for class {cls_name}!" + recwarn.clear() + ++ @pytest.mark.skip(reason="Requires internet connection") + async def test_get_file_instance_method(self, monkeypatch, sticker): + async def make_assertion(*_, **kwargs): + return kwargs["file_id"] == sticker.file_id +--- a/tests/_files/test_video.py ++++ b/tests/_files/test_video.py +@@ -66,11 +66,13 @@ class TestVideoBase: + + + class TestVideoWithoutRequest(TestVideoBase): ++ @pytest.mark.skip(reason="Requires internet connection") + def test_slot_behaviour(self, video): + for attr in video.__slots__: + assert getattr(video, attr, "err") != "err", f"got extra slot '{attr}'" + assert len(mro_slots(video)) == len(set(mro_slots(video))), "duplicate slot" + ++ @pytest.mark.skip(reason="Requires internet connection") + def test_creation(self, video): + # Make sure file has been uploaded. + assert isinstance(video, Video) +@@ -85,6 +87,7 @@ class TestVideoWithoutRequest(TestVideoBase): + assert video.thumbnail.file_id != "" + assert video.thumbnail.file_unique_id != "" + ++ @pytest.mark.skip(reason="Requires internet connection") + def test_expected_values(self, video): + assert video.width == self.width + assert video.height == self.height +@@ -127,6 +130,7 @@ class TestVideoWithoutRequest(TestVideoBase): + assert json_video.file_size == self.file_size + assert json_video.file_name == self.file_name + ++ @pytest.mark.skip(reason="Requires internet connection") + def test_to_dict(self, video): + video_dict = video.to_dict() + +@@ -140,6 +144,7 @@ class TestVideoWithoutRequest(TestVideoBase): + assert video_dict["file_size"] == video.file_size + assert video_dict["file_name"] == video.file_name + ++ @pytest.mark.skip(reason="Requires internet connection") + def test_equality(self, video): + a = Video(video.file_id, video.file_unique_id, self.width, self.height, self.duration) + b = Video("", video.file_unique_id, self.width, self.height, self.duration) +@@ -164,6 +169,7 @@ class TestVideoWithoutRequest(TestVideoBase): + with pytest.raises(TypeError): + await bot.send_video(chat_id=chat_id) + ++ @pytest.mark.skip(reason="Requires internet connection") + async def test_send_with_video(self, monkeypatch, bot, chat_id, video): + async def make_assertion(url, request_data: RequestData, *args, **kwargs): + return request_data.json_parameters["video"] == video.file_id +@@ -212,6 +218,7 @@ class TestVideoWithoutRequest(TestVideoBase): + with pytest.raises(ValueError, match="different entities as 'thumb' and 'thumbnail'"): + await bot.send_video(chat_id, file, thumbnail=file, thumb=different_file) + ++ @pytest.mark.skip(reason="Requires internet connection") + async def test_get_file_instance_method(self, monkeypatch, video): + async def make_assertion(*_, **kwargs): + return kwargs["file_id"] == video.file_id +--- a/tests/_files/test_videonote.py ++++ b/tests/_files/test_videonote.py +@@ -60,11 +60,13 @@ class TestVideoNoteBase: + + + class TestVideoNoteWithoutRequest(TestVideoNoteBase): ++ @pytest.mark.skip(reason="Requires internet connection") + def test_slot_behaviour(self, video_note): + for attr in video_note.__slots__: + assert getattr(video_note, attr, "err") != "err", f"got extra slot '{attr}'" + assert len(mro_slots(video_note)) == len(set(mro_slots(video_note))), "duplicate slot" + ++ @pytest.mark.skip(reason="Requires internet connection") + def test_creation(self, video_note): + # Make sure file has been uploaded. + assert isinstance(video_note, VideoNote) +@@ -79,6 +81,7 @@ class TestVideoNoteWithoutRequest(TestVideoNoteBase): + assert video_note.thumbnail.file_id != "" + assert video_note.thumbnail.file_unique_id != "" + ++ @pytest.mark.skip(reason="Requires internet connection") + def test_expected_values(self, video_note): + assert video_note.length == self.length + assert video_note.duration == self.duration +@@ -108,6 +111,7 @@ class TestVideoNoteWithoutRequest(TestVideoNoteBase): + assert json_video_note.duration == self.duration + assert json_video_note.file_size == self.file_size + ++ @pytest.mark.skip(reason="Requires internet connection") + def test_to_dict(self, video_note): + video_note_dict = video_note.to_dict() + +@@ -118,6 +122,7 @@ class TestVideoNoteWithoutRequest(TestVideoNoteBase): + assert video_note_dict["duration"] == video_note.duration + assert video_note_dict["file_size"] == video_note.file_size + ++ @pytest.mark.skip(reason="Requires internet connection") + def test_equality(self, video_note): + a = VideoNote(video_note.file_id, video_note.file_unique_id, self.length, self.duration) + b = VideoNote("", video_note.file_unique_id, self.length, self.duration) +@@ -142,6 +147,7 @@ class TestVideoNoteWithoutRequest(TestVideoNoteBase): + with pytest.raises(TypeError): + await bot.send_video_note(chat_id=chat_id) + ++ @pytest.mark.skip(reason="Requires internet connection") + async def test_send_with_video_note(self, monkeypatch, bot, chat_id, video_note): + async def make_assertion(url, request_data: RequestData, *args, **kwargs): + return request_data.json_parameters["video_note"] == video_note.file_id +@@ -194,6 +200,7 @@ class TestVideoNoteWithoutRequest(TestVideoNoteBase): + with pytest.raises(ValueError, match="different entities as 'thumb' and 'thumbnail'"): + await bot.send_video_note(chat_id, file, thumbnail=file, thumb=different_file) + ++ @pytest.mark.skip(reason="Requires internet connection") + async def test_get_file_instance_method(self, monkeypatch, video_note): + async def make_assertion(*_, **kwargs): + return kwargs["file_id"] == video_note.file_id +--- a/tests/_files/test_voice.py ++++ b/tests/_files/test_voice.py +@@ -58,11 +58,13 @@ class TestVoiceBase: + + + class TestVoiceWithoutRequest(TestVoiceBase): ++ @pytest.mark.skip(reason="Requires internet connection") + def test_slot_behaviour(self, voice): + for attr in voice.__slots__: + assert getattr(voice, attr, "err") != "err", f"got extra slot '{attr}'" + assert len(mro_slots(voice)) == len(set(mro_slots(voice))), "duplicate slot" + ++ @pytest.mark.skip(reason="Requires internet connection") + async def test_creation(self, voice): + # Make sure file has been uploaded. + assert isinstance(voice, Voice) +@@ -71,6 +73,7 @@ class TestVoiceWithoutRequest(TestVoiceBase): + assert voice.file_id != "" + assert voice.file_unique_id != "" + ++ @pytest.mark.skip(reason="Requires internet connection") + def test_expected_values(self, voice): + assert voice.duration == self.duration + assert voice.mime_type == self.mime_type +@@ -93,6 +96,7 @@ class TestVoiceWithoutRequest(TestVoiceBase): + assert json_voice.mime_type == self.mime_type + assert json_voice.file_size == self.file_size + ++ @pytest.mark.skip(reason="Requires internet connection") + def test_to_dict(self, voice): + voice_dict = voice.to_dict() + +@@ -103,6 +107,7 @@ class TestVoiceWithoutRequest(TestVoiceBase): + assert voice_dict["mime_type"] == voice.mime_type + assert voice_dict["file_size"] == voice.file_size + ++ @pytest.mark.skip(reason="Requires internet connection") + def test_equality(self, voice): + a = Voice(voice.file_id, voice.file_unique_id, self.duration) + b = Voice("", voice.file_unique_id, self.duration) +@@ -135,6 +140,7 @@ class TestVoiceWithoutRequest(TestVoiceBase): + + assert await bot.send_voice(chat_id, voice_file, filename="custom_filename") + ++ @pytest.mark.skip(reason="Requires internet connection") + async def test_send_with_voice(self, monkeypatch, bot, chat_id, voice): + async def make_assertion(url, request_data: RequestData, *args, **kwargs): + return request_data.json_parameters["voice"] == voice.file_id +@@ -164,6 +170,7 @@ class TestVoiceWithoutRequest(TestVoiceBase): + finally: + bot._local_mode = False + ++ @pytest.mark.skip(reason="Requires internet connection") + async def test_get_file_instance_method(self, monkeypatch, voice): + async def make_assertion(*_, **kwargs): + return kwargs["file_id"] == voice.file_id +--- a/tests/request/test_request.py ++++ b/tests/request/test_request.py +@@ -411,6 +411,7 @@ class TestHTTPXRequestWithoutRequest: + assert self.test_flag["init"] == 1 + assert self.test_flag["shutdown"] == 1 + ++ @pytest.mark.skip(reason="Requires internet connection") + async def test_multiple_init_cycles(self): + # nothing really to assert - this should just not fail + httpx_request = HTTPXRequest() +@@ -423,6 +424,7 @@ class TestHTTPXRequestWithoutRequest: + with pytest.raises(ValueError, match="`http_version` must be either"): + HTTPXRequest(http_version="1.0") + ++ @pytest.mark.skip(reason="Requires internet connection") + async def test_http_1_response(self): + httpx_request = HTTPXRequest(http_version="1.1") + async with httpx_request: +--- a/tests/test_bot.py ++++ b/tests/test_bot.py +@@ -302,6 +302,7 @@ class TestBotWithoutRequest: + + assert self.test_flag == "stop" + ++ @pytest.mark.skip(reason="Requires internet connection") + async def test_equality(self): + async with make_bot(token=FALLBACKS[0]["token"]) as a, make_bot( + token=FALLBACKS[0]["token"] +@@ -343,6 +344,7 @@ class TestBotWithoutRequest: + finally: + await bot.shutdown() + ++ @pytest.mark.skip(reason="Requires internet connection") + async def test_get_me_and_properties(self, bot): + get_me_bot = await ExtBot(bot.token).get_me() + +@@ -377,6 +379,7 @@ class TestBotWithoutRequest: + re.match(rf"\s*\@\_log\s*async def {bot_method_name}", source) + ), f"{bot_method_name} is missing the @_log decorator" + ++ @pytest.mark.skip(reason="Requires internet connection") + async def test_log_decorator(self, bot: PytestExtBot, caplog): + # Second argument makes sure that we ignore logs from e.g. httpx + with caplog.at_level(logging.DEBUG, logger="telegram"): +@@ -1361,6 +1364,7 @@ class TestBotWithoutRequest: + + @pytest.mark.parametrize("json_keyboard", [True, False]) + @pytest.mark.parametrize("caption", ["Test", "", None]) ++ @pytest.mark.skip(reason="Requires internet connection") + async def test_copy_message( + self, monkeypatch, bot, chat_id, media_message, json_keyboard, caption + ): +--- a/tests/test_forum.py ++++ b/tests/test_forum.py +@@ -73,6 +73,7 @@ async def real_topic(bot, emoji_id, forum_group_id): + assert result is True, "Topic was not deleted" + + ++@pytest.mark.skip(reason="Requires internet connection") + class TestForumTopicWithoutRequest: + def test_slot_behaviour(self, forum_topic_object): + inst = forum_topic_object +@@ -336,6 +337,7 @@ class TestForumTopicCreatedWithoutRequest: + assert action_dict["name"] == TEST_TOPIC_NAME + assert action_dict["icon_color"] == TEST_TOPIC_ICON_COLOR + ++ @pytest.mark.skip(reason="Requires internet connection") + def test_equality(self, emoji_id): + a = ForumTopicCreated(name=TEST_TOPIC_NAME, icon_color=TEST_TOPIC_ICON_COLOR) + b = ForumTopicCreated( diff --git a/dev-python/python-telegram-bot/metadata.xml b/dev-python/python-telegram-bot/metadata.xml index ee74171027..61ce7ed662 100644 --- a/dev-python/python-telegram-bot/metadata.xml +++ b/dev-python/python-telegram-bot/metadata.xml @@ -5,4 +5,12 @@ davidroman96@gmail.com David Roman + + dwosky@pm.me + Pedro Arizmendi + + + python-telegram-bot/python-telegram-bot + https://docs.python-telegram-bot.org/en/stable/ + diff --git a/dev-python/python-telegram-bot/python-telegram-bot-20.2.ebuild b/dev-python/python-telegram-bot/python-telegram-bot-20.2.ebuild new file mode 100644 index 0000000000..73aae7e20d --- /dev/null +++ b/dev-python/python-telegram-bot/python-telegram-bot-20.2.ebuild @@ -0,0 +1,56 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) +inherit distutils-r1 optfeature + +DESCRIPTION="Python wrapper of telegram bots API" +HOMEPAGE="https://docs.python-telegram-bot.org https://github.com/python-telegram-bot/python-telegram-bot" +SRC_URI="https://github.com/python-telegram-bot/python-telegram-bot/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=" + >=dev-python/cachetools-5.3.0[${PYTHON_USEDEP}] + >=dev-python/cryptography-39.0.1[${PYTHON_USEDEP}] + >=dev-python/httpx-0.23.3[${PYTHON_USEDEP}] + >=dev-python/tornado-6.2[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + dev-python/flaky[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + >=dev-python/tornado-6.2[${PYTHON_USEDEP}] + ) +" + +PATCHES=( + "${FILESDIR}/${P}-no-internet-tests.patch" +) + +S="${WORKDIR}/${PN}-${PV}" + +distutils_enable_tests pytest + +# Run only the tests that don't require a connection +python_test() { + epytest -m no_req +} + +python_prepare_all() { + distutils-r1_python_prepare_all +} + +pkg_postinst() { + optfeature_header "Optional package dependencies:" + optfeature "using telegram.ext.JobQueue" dev-python/APScheduler +} diff --git a/dev-python/rstcheck/metadata.xml b/dev-python/rstcheck/metadata.xml index abe34d4760..a7314e5517 100644 --- a/dev-python/rstcheck/metadata.xml +++ b/dev-python/rstcheck/metadata.xml @@ -5,10 +5,6 @@ samuelbernardo.mail@gmail.com Samuel Bernardo - - proxy-maint@gentoo.org - Proxy Maintainers - rstcheck rstcheck/rstcheck diff --git a/dev-python/sphinxcontrib-zopeext/files/pyproject.patch b/dev-python/sphinxcontrib-zopeext/files/pyproject.patch new file mode 100644 index 0000000000..04ef8a9047 --- /dev/null +++ b/dev-python/sphinxcontrib-zopeext/files/pyproject.patch @@ -0,0 +1,28 @@ +diff --git a/pyproject.toml b/pyproject.toml +index b204a4d..5633f69 100644 +--- a/pyproject.toml ++++ b/pyproject.toml +@@ -16,14 +16,6 @@ dev = [ + testpaths = [ + "tests", + ] +-addopts = [ +- "--doctest-modules", +- "--cov=sphinxcontrib.zopeext", +- "--cov-report=html", +- "--cov-fail-under=85", +- "--no-cov-on-fail", +- "--pdb", +-] + doctest_optionflags = [ + "ELLIPSIS", + "NORMALIZE_WHITESPACE", +@@ -87,6 +79,6 @@ doc = [ + + [build-system] + requires = [ +- "pdm-backend", ++ "pdm-pep517", + ] +-build-backend = "pdm.backend" ++build-backend = "pdm.pep517.api" diff --git a/dev-python/sphinxcontrib-zopeext/sphinxcontrib-zopeext-0.4.2.ebuild b/dev-python/sphinxcontrib-zopeext/sphinxcontrib-zopeext-0.4.2-r1.ebuild similarity index 65% rename from dev-python/sphinxcontrib-zopeext/sphinxcontrib-zopeext-0.4.2.ebuild rename to dev-python/sphinxcontrib-zopeext/sphinxcontrib-zopeext-0.4.2-r1.ebuild index 5780bb9fba..847ce86f8f 100644 --- a/dev-python/sphinxcontrib-zopeext/sphinxcontrib-zopeext-0.4.2.ebuild +++ b/dev-python/sphinxcontrib-zopeext/sphinxcontrib-zopeext-0.4.2-r1.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=pdm -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{9..10} ) inherit distutils-r1 pypi @@ -19,9 +19,15 @@ RDEPEND=" dev-python/importlib-metadata[${PYTHON_USEDEP}] dev-python/zope-interface[${PYTHON_USEDEP}] " +BDEPEND=" + test? ( + dev-python/pytest-cov[${PYTHON_USEDEP}] + dev-python/sphinx-testing[${PYTHON_USEDEP}] + ) +" -src_unpack() { - default - sed -i -e "s/pdm-backend/pdm-pep517/" "${S}/pyproject.toml" || die - sed -i -e "s/pdm\.backend/pdm.pep517.api/" "${S}/pyproject.toml" || die -} +PATCHES=( + "${FILESDIR}/pyproject.patch" +) + +distutils_enable_tests pytest diff --git a/dev-python/survey/Manifest b/dev-python/survey/Manifest index 6b44430cb7..7d9239b9a7 100644 --- a/dev-python/survey/Manifest +++ b/dev-python/survey/Manifest @@ -1 +1,2 @@ DIST survey-3.4.3.tar.gz 21219 BLAKE2B e866addd9233409c603f2b34bbf811209f3f6c2ade1bee00258c4f25d741dc526948d16b2e9e0dc3632e6e20fa7863f573c4c27ed1f48ddaa954c7d53a8c51e3 SHA512 47ff72dd1223a32ec038ccf57709e8fe64806ecc9bb8e54daaced27afaa1c2a45e76fc1b149232a107729c462db7657ad0fd08d8b14bb314e3905aabd23fff4a +DIST survey-4.0.0_alpha.gh.tar.gz 826669 BLAKE2B 1ba56162b22ee71a256f11e3b7a16eb726038f95a8e6e18fd97189afbfeb068e666b456de0a3fcef7dad192ec3fe4608013d422fe04e0c423da29024448c83af SHA512 75db5e0842f51a11b78b964bdc1da29a7bf810f31ae4619aae6a64959cefbc7294a8b42fe6f55cfb2ff0fad906f189db7dabd6cc907ebc4143fa61c89a5b57aa diff --git a/dev-python/survey/survey-4.0.0_alpha.ebuild b/dev-python/survey/survey-4.0.0_alpha.ebuild new file mode 100644 index 0000000000..7db4db0eb2 --- /dev/null +++ b/dev-python/survey/survey-4.0.0_alpha.ebuild @@ -0,0 +1,25 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) +inherit distutils-r1 + +MY_PV=${PV/_/-} + +DESCRIPTION="A simple library for creating beautiful interactive prompts" +HOMEPAGE=" + https://github.com/Exahilosys/survey + https://pypi.org/project/survey/ +" +SRC_URI="https://github.com/Exahilosys/${PN}/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/${PN}-${MY_PV}" + +LICENSE="MIT" +SLOT="0" + +RDEPEND=" + >=dev-python/wrapio-1.0.0[${PYTHON_USEDEP}] +" diff --git a/dev-python/svgelements/Manifest b/dev-python/svgelements/Manifest index ded2857d16..00eb6f4e0e 100644 --- a/dev-python/svgelements/Manifest +++ b/dev-python/svgelements/Manifest @@ -1 +1 @@ -DIST v1.9.0.gh.tar.gz 130668 BLAKE2B e1315f0e5136e5a784a69df853fd27737f3b4cfed7423126ab3e94fd50ccb5d747bd9661a9f2853970ed17e9ea185fe342762072aed16b213d39aa44bea369b0 SHA512 c0373373f8f43cadf0b374c89830b2ec4e1eda2fa4052d6d0f72139755dc40a3d15d8b10b2298b2fce15f1540628b9aad57b6449b249290c9e08eb1cb4cdef85 +DIST svgelements-1.9.3.gh.tar.gz 132345 BLAKE2B 63e433f99fd0adc3f9512fd1457ace8c12d7f922960ae4cbc1b84ffda27ba1bf00e3dd12e88dabb70235227969298e4e6bedad450f29dda20afcaf9a342f0441 SHA512 9a3bc3c665566662859996ba06ac4c5bb5ee425b008b9312a44d07aaca64fb7bd6e3f7d614cdfd709944efdf74fb7da3cc0ab8ecd0c812dff3dcf16305ae8f22 diff --git a/dev-python/svgelements/svgelements-1.9.0.ebuild b/dev-python/svgelements/svgelements-1.9.3.ebuild similarity index 90% rename from dev-python/svgelements/svgelements-1.9.0.ebuild rename to dev-python/svgelements/svgelements-1.9.3.ebuild index dbf0091254..5f50990fc8 100644 --- a/dev-python/svgelements/svgelements-1.9.0.ebuild +++ b/dev-python/svgelements/svgelements-1.9.3.ebuild @@ -10,16 +10,13 @@ inherit distutils-r1 optfeature DESCRIPTION="SVG Parsing for Elements, Paths, and other SVG Objects." HOMEPAGE="https://github.com/meerk40t/svgelements https://pypi.org/project/svgelements" -SRC_URI="https://github.com/meerk40t/svgelements/archive/refs/tags/${PV}.tar.gz -> v${PV}.gh.tar.gz" +SRC_URI="https://github.com/meerk40t/svgelements/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="test" -RDEPEND="" BDEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] test? ( dev-python/numpy[${PYTHON_USEDEP}] dev-python/scipy[${PYTHON_USEDEP}] diff --git a/dev-python/tulir-telethon/Manifest b/dev-python/tulir-telethon/Manifest index 9d84353e83..d60c6bf9c2 100644 --- a/dev-python/tulir-telethon/Manifest +++ b/dev-python/tulir-telethon/Manifest @@ -1,2 +1 @@ -DIST tulir-telethon-1.27.0_alpha6.gh.tar.gz 478679 BLAKE2B 743b5780a1c3cf2d9748bc947d99173655c45a145fb99263068aa6edd2a08fb497b1b7c34ce07dcce9e476e05e828787a14f72387f59c3cb0e9279953f1bd4c1 SHA512 b18135899b736ffdcfbe0c2e0f3348b1e5505e133e396cd7e7f4dd4a4ecf619b21b6047634134bea60398ac94db82ad977473fd9845f66bf5898657460be8b4c DIST tulir-telethon-1.28.0_alpha9.gh.tar.gz 485954 BLAKE2B 2658d9b8e64223cc7daddd531ca9c5bdec3cb0edf27949b227a8c34d3a1f6546b8136b845cc1822e643b83046742015890d405ca40f461d68aa9410fb25703e0 SHA512 7e2a375be30700b13aeae088385d19344288895c95d2262fb8764f66ffe7d145d6ade4c9e31313e7df04a5c684ae7ee0571318b6eedd519aacaf77a61037381a diff --git a/dev-python/tulir-telethon/tulir-telethon-1.27.0_alpha6.ebuild b/dev-python/tulir-telethon/tulir-telethon-1.27.0_alpha6.ebuild deleted file mode 100644 index 8f9b5e05bc..0000000000 --- a/dev-python/tulir-telethon/tulir-telethon-1.27.0_alpha6.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 - -MY_PV="${PV/_alph/}" -DESCRIPTION="Pure Python 3 MTProto API Telegram client library, for bots too!" -HOMEPAGE="https://github.com/tulir/Telethon/" -SRC_URI="https://github.com/tulir/Telethon/archive/v${MY_PV}.tar.gz -> ${P}.gh.tar.gz" -S="${WORKDIR}/Telethon-${MY_PV}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-python/cryptg[${PYTHON_USEDEP}] - dev-python/hachoir[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP}] - dev-python/pyaes[${PYTHON_USEDEP}] - dev-python/PySocks[${PYTHON_USEDEP}] - dev-python/python-socks[${PYTHON_USEDEP}] - dev-python/rsa[${PYTHON_USEDEP}] - test? ( - dev-python/pytest-asyncio[${PYTHON_USEDEP}] - ) -" -DEPEND="${RDEPEND}" - -distutils_enable_tests pytest diff --git a/dev-python/zodb/zodb-5.8.0.ebuild b/dev-python/zodb/zodb-5.8.0-r1.ebuild similarity index 97% rename from dev-python/zodb/zodb-5.8.0.ebuild rename to dev-python/zodb/zodb-5.8.0-r1.ebuild index 1dcf0a400f..367332c02c 100644 --- a/dev-python/zodb/zodb-5.8.0.ebuild +++ b/dev-python/zodb/zodb-5.8.0-r1.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{9..10} ) PYPI_NO_NORMALIZE=1 PYPI_PN="${PN^^}" diff --git a/gui-apps/hyprland-plugins/hyprland-plugins-0.24.1.ebuild b/gui-apps/hyprland-plugins/hyprland-plugins-0.24.1-r1.ebuild similarity index 99% rename from gui-apps/hyprland-plugins/hyprland-plugins-0.24.1.ebuild rename to gui-apps/hyprland-plugins/hyprland-plugins-0.24.1-r1.ebuild index c674218ece..150f5a379f 100644 --- a/gui-apps/hyprland-plugins/hyprland-plugins-0.24.1.ebuild +++ b/gui-apps/hyprland-plugins/hyprland-plugins-0.24.1-r1.ebuild @@ -28,6 +28,7 @@ BDEPEND=" split-monitor-workspaces? ( gui-libs/wlroots[X?] ) x11-libs/libdrm x11-libs/pixman + x11-libs/xcb-util-wm " src_unpack() { diff --git a/gui-apps/swww/swww-0.7.3.ebuild b/gui-apps/swww/swww-0.7.3.ebuild index 445b63fb47..dfd5c7fbb7 100644 --- a/gui-apps/swww/swww-0.7.3.ebuild +++ b/gui-apps/swww/swww-0.7.3.ebuild @@ -219,9 +219,10 @@ DEPEND="app-arch/lz4 RDEPEND="${DEPEND}" BDEPEND="" -# rust does not use *FLAGS from make.conf, silence portage warning -# update with proper path to binaries this crate installs, omit leading / -QA_FLAGS_IGNORED="usr/bin/${PN}" +QA_FLAGS_IGNORED=" + usr/bin/swww + usr/bin/swww-daemon +" src_install() { dodoc README.md CHANGELOG.md diff --git a/gui-apps/wl-scripts/Manifest b/gui-apps/wl-scripts/Manifest index fcce555055..1db01ddbd1 100644 --- a/gui-apps/wl-scripts/Manifest +++ b/gui-apps/wl-scripts/Manifest @@ -1 +1 @@ -DIST wl-scripts-1.0.3.tar.gz 14015 BLAKE2B dbcbef1b7202a334c4135e3eff7436ea6a8df1d99a12abdf4b2defee2d6162b2279c8644d2f28ee08816ddf40f8ae722e1d54c42dc9628775d94ccd8e620efb1 SHA512 13f664b330059046f9f485d30d323d5c5eaacf86aee01857b8cafe58378c10654688be98707c8ce6f1c5d331ff2b0450a1e56bebef94875473863cf9ae36a6e0 +DIST wl-scripts-1.2.3.tar.gz 14354 BLAKE2B 815668d4ff0d4b99698d8e487fd9ab794de4663cf084f48a117f81f6bb3080ca7e4d38a711be0dd077c2307a83127fc3d94798a1d62046322b766226d0f1c3f9 SHA512 02067f83ec15cdd8275be305dcd38631172cc1a8a2cba2263fe82d3722732fc980dced277f02bf37087c1b6779ff0f826c7ab477591beaa40a7ef90b5ac6a111 diff --git a/gui-apps/wl-scripts/wl-scripts-1.0.3.ebuild b/gui-apps/wl-scripts/wl-scripts-1.2.3.ebuild similarity index 100% rename from gui-apps/wl-scripts/wl-scripts-1.0.3.ebuild rename to gui-apps/wl-scripts/wl-scripts-1.2.3.ebuild diff --git a/gui-libs/xdg-desktop-portal-hyprland/Manifest b/gui-libs/xdg-desktop-portal-hyprland/Manifest index e161380aea..647f7f7a9b 100644 --- a/gui-libs/xdg-desktop-portal-hyprland/Manifest +++ b/gui-libs/xdg-desktop-portal-hyprland/Manifest @@ -1,5 +1 @@ -DIST hyprland-protocol-0.1.0.tar.gz 6343 BLAKE2B cffa25c1fbac992db9aee57956615c2a5f8a6e90150d86246218e6d346e566a43527f56cab08b07359bd2f56b1e02b741fb0dbb37ec35fbadd22dfdb2006d3b0 SHA512 f8534c0f6562ce3c770ed9c79b8b78504d6f3aa75001c74ecfa5418af939e88a020ca1cef08d20c62e73c764d66452b5ce212a0f0d2e9a3aaba635ee80b142c5 -DIST hyprland-protocol-0.2.1.tar.gz 6343 BLAKE2B cffa25c1fbac992db9aee57956615c2a5f8a6e90150d86246218e6d346e566a43527f56cab08b07359bd2f56b1e02b741fb0dbb37ec35fbadd22dfdb2006d3b0 SHA512 f8534c0f6562ce3c770ed9c79b8b78504d6f3aa75001c74ecfa5418af939e88a020ca1cef08d20c62e73c764d66452b5ce212a0f0d2e9a3aaba635ee80b142c5 -DIST xdg-desktop-hyprland-0.1.0.tar.gz 45350 BLAKE2B 7b0349f3d0ff4708df3068d71deecb675109c905e0cea6fa0724a2645267a70038a54e2a9eb536e6dbc0d0a138071ceb91527e0df91c83cda0b57e3cf3b519d2 SHA512 b8cfda484d5d50c7fae33eb020c101990ceb244bdfebac46c9820267697eae76bb1e6261c1b03d8fb0148eb81c64f01c59eb94171cb87407541d20117fa48f18 -DIST xdg-desktop-hyprland-0.2.1.tar.gz 49895 BLAKE2B 2823133cf0253e36b5a8777184ac220e9b7800d8bf2307599b764cb20f9eb5b3600adaf9d29e6b5707eb99aa3d75719c246b95eca30ef261a90c8d82d675a5ae SHA512 38cfae4736f7016cc3bf998963f42ec5e8e61a1954a4509152834fa2ba33fbc88723af9833881f5ab6e89e92edb0f6840b8ca645b7fa3162220864e9a9aa2725 DIST xdg-desktop-hyprland-0.3.0.tar.gz 50728 BLAKE2B ea139dd5d1f51e004494cdd5eb80b154a95d64dc40100e9f7da99808e9f24018dc1de4e4572906521beb850d22b7fcc4967c63993c274d2c8e550b11e7eb4367 SHA512 f303fd0fb5ea09c7e12b6435f4113d7d5d9bbe0a785f2da9beaf7a6f9184954a53a1ad5be2c865e9e7071f5079223e512038328598ac5a64238c307741aad974 diff --git a/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-0.1.0.ebuild b/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-0.1.0.ebuild deleted file mode 100644 index a16147f38b..0000000000 --- a/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-0.1.0.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson - -DESCRIPTION="xdg-desktop-portal backend for hyprland" -HOMEPAGE="https://github.com/hyprwm/xdg-desktop-portal-hyprland" - -if [[ ${PV} == 9999 ]]; then - EGIT_REPO_URI="https://github.com/hyprwm/xdg-desktop-portal-hyprland.git" - inherit git-r3 -else - KEYWORDS="~amd64" - PROTOCOMMIT=4d29e48433270a2af06b8bc711ca1fe5109746cd - SRC_URI="https://github.com/hyprwm/xdg-desktop-portal-hyprland/archive/refs/tags/v${PV}.tar.gz \ - -> xdg-desktop-hyprland-${PV}.tar.gz - https://github.com/hyprwm/hyprland-protocols/archive/${PROTOCOMMIT}.tar.gz \ - -> hyprland-protocol-${PV}.tar.gz" -fi - -LICENSE="MIT" -SLOT="0/9999" -IUSE="elogind systemd" -REQUIRED_USE="?? ( elogind systemd )" - -DEPEND=" - >=media-video/pipewire-0.3.41:= - dev-libs/inih - dev-libs/wayland - dev-qt/qtbase - dev-qt/qtcore - dev-qt/qtgui - dev-qt/qtwayland:6 - dev-qt/qtwidgets - media-libs/mesa - x11-libs/libdrm - || ( - systemd? ( >=sys-apps/systemd-237 ) - elogind? ( >=sys-auth/elogind-237 ) - sys-libs/basu - ) -" -RDEPEND=" - ${DEPEND} - sys-apps/xdg-desktop-portal -" -BDEPEND=" - >=dev-libs/wayland-protocols-1.24 - virtual/pkgconfig -" - -src_unpack() { - default - - rmdir "${S}/subprojects/hyprland-protocols" - mv "${WORKDIR}/hyprland-protocols-${PROTOCOMMIT}" "${S}/subprojects/hyprland-protocols" || die -} - -src_configure() { - local emasonargs=() - if use systemd; then - emasonargs+=(-Dsd-bus-provider=libsystemd) - elif use elogind; then - emasonargs+=(-Dsd-bus-provider=libelogind) - else - emasonargs+=(-Dsd-bus-provider=basu) - fi - meson_src_configure -} - -src_compile() { - meson_src_compile - emake -C hyprland-share-picker all -} - -src_install() { - meson_src_install - dobin "${S}/hyprland-share-picker/build/hyprland-share-picker" -} diff --git a/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-0.2.1.ebuild b/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-0.3.0-r1.ebuild similarity index 71% rename from gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-0.2.1.ebuild rename to gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-0.3.0-r1.ebuild index 10b7894892..17ebcc66ec 100644 --- a/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-0.2.1.ebuild +++ b/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-0.3.0-r1.ebuild @@ -13,11 +13,8 @@ if [[ ${PV} == 9999 ]]; then inherit git-r3 else KEYWORDS="~amd64" - PROTOCOMMIT=4d29e48433270a2af06b8bc711ca1fe5109746cd SRC_URI="https://github.com/hyprwm/xdg-desktop-portal-hyprland/archive/refs/tags/v${PV}.tar.gz \ - -> xdg-desktop-hyprland-${PV}.tar.gz - https://github.com/hyprwm/hyprland-protocols/archive/${PROTOCOMMIT}.tar.gz \ - -> hyprland-protocol-${PV}.tar.gz" + -> xdg-desktop-hyprland-${PV}.tar.gz" fi LICENSE="MIT" @@ -49,24 +46,18 @@ RDEPEND=" " BDEPEND=" >=dev-libs/wayland-protocols-1.24 + dev-libs/hyprland-protocols virtual/pkgconfig " -src_unpack() { - default - - rmdir "${S}/subprojects/hyprland-protocols" - mv "${WORKDIR}/hyprland-protocols-${PROTOCOMMIT}" "${S}/subprojects/hyprland-protocols" || die -} - src_configure() { - local emasonargs=() + local emesonargs=() if use systemd; then - emasonargs+=(-Dsd-bus-provider=libsystemd) + emesonargs+=(-Dsd-bus-provider=libsystemd) elif use elogind; then - emasonargs+=(-Dsd-bus-provider=libelogind) + emesonargs+=(-Dsd-bus-provider=libelogind) else - emasonargs+=(-Dsd-bus-provider=basu) + emesonargs+=(-Dsd-bus-provider=basu) fi meson_src_configure } diff --git a/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-9999.ebuild b/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-9999.ebuild index 2db31ff4d8..17ebcc66ec 100644 --- a/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-9999.ebuild +++ b/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-9999.ebuild @@ -51,13 +51,13 @@ BDEPEND=" " src_configure() { - local emasonargs=() + local emesonargs=() if use systemd; then - emasonargs+=(-Dsd-bus-provider=libsystemd) + emesonargs+=(-Dsd-bus-provider=libsystemd) elif use elogind; then - emasonargs+=(-Dsd-bus-provider=libelogind) + emesonargs+=(-Dsd-bus-provider=libelogind) else - emasonargs+=(-Dsd-bus-provider=basu) + emesonargs+=(-Dsd-bus-provider=basu) fi meson_src_configure } diff --git a/gui-wm/hyprland/Manifest b/gui-wm/hyprland/Manifest index 65d3a55198..64df7ee826 100644 --- a/gui-wm/hyprland/Manifest +++ b/gui-wm/hyprland/Manifest @@ -1,10 +1,2 @@ -DIST contrib-0.22.0.tar.gz 11142 BLAKE2B 1d18956f69689eb737c079c3829ff47a47a36c05d151ad58a629621f2d6a0218368b2b41640d61dd670fb06f139c3c515ade9f4c301a8c4f82e70cf2d4a6b4e5 SHA512 655b9d98dc14205d5e42babbce2f89d63eb8f427db2a5fa7157c07d3021ea598cb3c4e5441a78f4a371b1e00bc32737263512ff137549c70bb5c09659a210b6d DIST contrib-0.24.1.tar.gz 12262 BLAKE2B dcb971c345ada8bef50719fdd3ce081641c1eb92d19ced174f0a6a961d68785a130ff1b0c4cca1685983b02a6af3bfafa3e6a03567ce7280fa0bbc1e57802b3b SHA512 266d5e1dd258b1a0e1487794f06a8480a65c161c829ac59cc99632f0488dbc261390816a06a574a694c76be4374ac59bdcce8f473be80481c47ff52347956ba2 -DIST hyprland-0.22.0.tar.gz 723020 BLAKE2B 54f682c5efd0061eb2ee1919be994c06c92e832b258ef4286086a6e0d5c5e0d6006f624103ddb05c722fd2b5db30557a489a06b8d11dd0f13bd77b1829317700 SHA512 e72ec2037ce23ba0d5d9af75d9ef2448b813a3e8862932e6780c2649e0df74cb9ff13cdaf41c5a09b06b3e51a09b48a13cbf923d73feaa5d5836ca023a7a551f DIST hyprland-0.24.1-r1.gh.tar.gz 1502909 BLAKE2B ddc2ed026c921061427799836a957efb35fb68f3628f0cf5cb3d4d3ec2c876f62275bf8c580cbb8fb480b0b0fc6f1bff690da3ce0459c2af170e4e0add8e898c SHA512 d6d232f597a5790818345b43c329c4fa225a0d2f5e5bbddef88fa8ca59a6ff1d867dfea208ea215dbd37049c301a45aa292ff133c6fdf5e4b73918396c57f6f2 -DIST hyprland-0.24.1.tar.gz 758442 BLAKE2B 5bdbf0895f731515e3913eb82468dafac666b2bbe80cc611519698aefa68b6e01b6cc39115b69492d5d01f8bd62f7fd1e414297af72856f698ddbccde822fc1a SHA512 47e093e4afedac50b7d28cc8495d237369852cefac99bce1ed3c83935013a55ecd543ac3b337c6a6c711abb2a4ed745b8a33f65ba83fe8ed99edc1c360f3c2d4 -DIST hyprland-protocols-0.22.0.tar.gz 4858 BLAKE2B 565532803fe6975efdba621c9ef69e4a7c18f040a65818e9f0f61d1dda15a3927f4aca25972989172554d5be5332f014d57dc8e1d0bb207ea5ba64aaec0e65f2 SHA512 03e176149fb0749f63fc58aea1175bfed92f0a30895d17e022ebdf9bb6f786e3a1018244379d0a6d205c590b25eccba0d7bea273bb389dd1031fad3d8467ef23 -DIST hyprland-protocols-0.24.1.tar.gz 6343 BLAKE2B cffa25c1fbac992db9aee57956615c2a5f8a6e90150d86246218e6d346e566a43527f56cab08b07359bd2f56b1e02b741fb0dbb37ec35fbadd22dfdb2006d3b0 SHA512 f8534c0f6562ce3c770ed9c79b8b78504d6f3aa75001c74ecfa5418af939e88a020ca1cef08d20c62e73c764d66452b5ce212a0f0d2e9a3aaba635ee80b142c5 -DIST udis-0.24.1.tar.gz 116983 BLAKE2B b1dc4f5b9f4227afcfd353868709e1d31a86185bcafd0d2219e44b7946e3036cbde0ada2d5c1558b4eb49d5da1ee6e14210682f72fda873732dfc4813f015e36 SHA512 64fc65b7388db25b6a8b008b51e274753e5e8b1dbd48126bdd676a3d0276ce37a4140bc5d08d6499ab5e61f51109eb8b9d1b14588bf8dc6d44d1642305403a82 -DIST wlr-0.22.0.tar.bz2 449752 BLAKE2B f28970353d0a2723543ac6cc1d1aca467d1d85ce19392156a4e569290dc886a0a917e19c5f2fea1cc7d7826563431c863ea8eb1380e471807322c60d2e21354d SHA512 656795ad0fd1e0a2955bb63f0770d476f90921a4c746a37829283b640358f74db6495b5eac9f6f0bddba9f4675e912bdf56c382d2c3df2af1007295821924b91 -DIST wlr-0.24.1.tar.bz2 459208 BLAKE2B a9a904f0699b3557554c0f93a4a407d013ee1749459f9d0461067439a5b688e4ec8ca1ddc000e7037a5ae26ac99f459f31c2b30e4445cbe9773a8c0e0d43f08a SHA512 10639493371e208d47237ca76f6c622d12f7e3c32dbd27cfa62fd6c87a0e6326b9be1db980ec891da06500314859ab9166c773923ac59afef5c9740d3a5a16b0 diff --git a/gui-wm/hyprland/hyprland-0.22.0.ebuild b/gui-wm/hyprland/hyprland-0.22.0.ebuild deleted file mode 100644 index f1f1798b65..0000000000 --- a/gui-wm/hyprland/hyprland-0.22.0.ebuild +++ /dev/null @@ -1,109 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson toolchain-funcs - -DESCRIPTION="A dynamic tiling Wayland compositor that doesn't sacrifice on its looks" -HOMEPAGE="https://github.com/hyprwm/Hyprland/releases" - -PROTOCOMMIT=301733ae466b229066ba15a53e6d8b91c5dcef5b -WLRCOMMIT=677a3f2f8847ed2de49dd60868f9d9487a546f58 -CONTRIBCOMMIT=d5c0c94d61ac600687382b2e0959864d6fbc84b8 -SRC_URI="https://github.com/hyprwm/${PN^}/archive/v${PV}beta.tar.gz -> ${PF}.tar.gz - https://github.com/hyprwm/hyprland-protocols/archive/${PROTOCOMMIT}.tar.gz \ - -> hyprland-protocols-${PV}.tar.gz - https://github.com/hyprwm/contrib/archive/${CONTRIBCOMMIT}.tar.gz \ - -> contrib-${PV}.tar.gz - https://gitlab.freedesktop.org/wlroots/wlroots/-/archive/${WLRCOMMIT}/wlroots-${WLRCOMMIT}.tar.bz2 \ - -> wlr-${PV}.tar.bz2" -S="${WORKDIR}/${PN^}-${PV}beta" - -KEYWORDS="~amd64" -LICENSE="BSD" -SLOT="0" -IUSE="X grimblast scratchpad shellevents systemd" - -RDEPEND=" - app-misc/jq - dev-libs/libevdev - dev-libs/libinput - dev-libs/wayland - >=dev-libs/wayland-protocols-1.31 - dev-util/glslang - dev-util/vulkan-headers - gui-libs/gtk-layer-shell - gui-libs/wlroots[X?] - media-libs/libglvnd[X?] - media-libs/mesa[gles2,wayland,X?] - media-libs/vulkan-loader - x11-base/xcb-proto - x11-libs/cairo - x11-libs/libdrm - x11-libs/libxkbcommon - x11-libs/pixman - x11-misc/xkeyboard-config - virtual/libudev - grimblast? ( - gui-apps/grim - gui-apps/slurp - gui-apps/wl-clipboard - x11-libs/libnotify - ) - X? ( - gui-libs/wlroots[x11-backend] - x11-base/xwayland - x11-libs/libxcb - x11-libs/xcb-util-image - x11-libs/xcb-util-renderutil - x11-libs/xcb-util-wm - ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - grimblast? ( app-text/scdoc ) - shellevents? ( app-text/scdoc ) -" - -PATCHES=( - "${FILESDIR}/0.21.0-meson.patch" -) - -src_unpack() { - default - - rmdir "${S}/subprojects/wlroots" - rmdir "${S}/subprojects/hyprland-protocols" - mv "${WORKDIR}/wlroots-${WLRCOMMIT}" "${S}/subprojects/wlroots" || die - mv "${WORKDIR}/hyprland-protocols-${PROTOCOMMIT}" "${S}/subprojects/hyprland-protocols" || die - # Workaround for https://github.com/hyprwm/Hyprland/issues/1207 - cp "${S}/subprojects/hyprland-protocols/protocols/hyprland-toplevel-export-v1.xml" "${S}/protocols" || die -} - -src_prepare() { - STDLIBVER=$(echo '#include ' | $(tc-getCXX) -x c++ -dM -E - | \ - grep GLIBCXX_RELEASE | sed 's/.*\([1-9][0-9]\)/\1/') - if ! [[ ${STDLIBVER} -ge 12 ]]; then - die "Hyprland requires >=sys-devel/gcc-12.1.0 to build" - fi - - default -} - -src_configure() { - local emesonargs=( - $(meson_feature X xwayland) - $(meson_feature systemd) - ) - - meson_src_configure -} - -src_install() { - meson_src_install --skip-subprojects - - use grimblast && emake PREFIX="${ED}/usr" -C "${WORKDIR}/contrib-${CONTRIBCOMMIT}/grimblast" install - use scratchpad && emake PREFIX="${ED}/usr" -C "${WORKDIR}/contrib-${CONTRIBCOMMIT}/scratchpad" install - use shellevents && emake PREFIX="${ED}/usr" -C "${WORKDIR}/contrib-${CONTRIBCOMMIT}/shellevents" install -} diff --git a/gui-wm/hyprland/hyprland-0.24.1-r1.ebuild b/gui-wm/hyprland/hyprland-0.24.1-r1.ebuild index 888dbbce75..df6fbb61d8 100644 --- a/gui-wm/hyprland/hyprland-0.24.1-r1.ebuild +++ b/gui-wm/hyprland/hyprland-0.24.1-r1.ebuild @@ -29,7 +29,6 @@ RDEPEND=" dev-util/glslang dev-util/vulkan-headers gui-libs/gtk-layer-shell - >=gui-libs/wlroots-0.16.0[X?] media-libs/libdisplay-info media-libs/libglvnd[X?] media-libs/mesa[gles2,wayland,X?] @@ -60,6 +59,8 @@ DEPEND="${RDEPEND}" BDEPEND=" dev-libs/hyprland-protocols dev-libs/libliftoff + dev-vcs/git + >=gui-libs/wlroots-0.16.0[X?] grimblast? ( app-text/scdoc ) shellevents? ( app-text/scdoc ) " diff --git a/gui-wm/hyprland/hyprland-0.24.1.ebuild b/gui-wm/hyprland/hyprland-0.24.1.ebuild deleted file mode 100644 index 637c515c48..0000000000 --- a/gui-wm/hyprland/hyprland-0.24.1.ebuild +++ /dev/null @@ -1,113 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson toolchain-funcs - -DESCRIPTION="A dynamic tiling Wayland compositor that doesn't sacrifice on its looks" -HOMEPAGE="https://github.com/hyprwm/Hyprland/releases" - -PROTOCOMMIT=4d29e48433270a2af06b8bc711ca1fe5109746cd -WLRCOMMIT=7abda952d0000b72d240fe1d41457b9288f0b6e5 -CONTRIBCOMMIT=1af47a008e850c595aeddc83bb3f04fd81935caa -UDISCOMMIT=5336633af70f3917760a6d441ff02d93477b0c86 -SRC_URI="https://github.com/hyprwm/${PN^}/archive/v${PV}.tar.gz -> ${PF}.tar.gz - https://github.com/hyprwm/hyprland-protocols/archive/${PROTOCOMMIT}.tar.gz \ - -> hyprland-protocols-${PV}.tar.gz - https://github.com/hyprwm/contrib/archive/${CONTRIBCOMMIT}.tar.gz \ - -> contrib-${PV}.tar.gz - https://github.com/canihavesomecoffee/udis86/archive/${UDISCOMMIT}.tar.gz \ - -> udis-${PV}.tar.gz - https://gitlab.freedesktop.org/wlroots/wlroots/-/archive/${WLRCOMMIT}/wlroots-${WLRCOMMIT}.tar.bz2 \ - -> wlr-${PV}.tar.bz2" -S="${WORKDIR}/${PN^}-${PV}" - -KEYWORDS="~amd64" -LICENSE="BSD" -SLOT="0" -IUSE="X grimblast legacy-renderer scratchpad shellevents systemd" - -RDEPEND=" - app-misc/jq - dev-libs/libevdev - dev-libs/libinput - dev-libs/libliftoff - dev-libs/wayland - >=dev-libs/wayland-protocols-1.31 - dev-util/glslang - dev-util/vulkan-headers - gui-libs/gtk-layer-shell - gui-libs/wlroots[X?] - media-libs/libdisplay-info - media-libs/libglvnd[X?] - media-libs/mesa[gles2,wayland,X?] - media-libs/vulkan-loader - x11-base/xcb-proto - x11-libs/cairo - x11-libs/libdrm - x11-libs/libxkbcommon - x11-libs/pixman - x11-misc/xkeyboard-config - virtual/libudev - grimblast? ( - gui-apps/grim - gui-apps/slurp - gui-apps/wl-clipboard - x11-libs/libnotify - ) - X? ( - gui-libs/wlroots[x11-backend] - x11-base/xwayland - x11-libs/libxcb - x11-libs/xcb-util-image - x11-libs/xcb-util-renderutil - x11-libs/xcb-util-wm - ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - grimblast? ( app-text/scdoc ) - shellevents? ( app-text/scdoc ) -" - -src_unpack() { - default - - rmdir "${S}/subprojects/wlroots" - rmdir "${S}/subprojects/hyprland-protocols" - rmdir "${S}/subprojects/udis86" - mv "${WORKDIR}/wlroots-${WLRCOMMIT}" "${S}/subprojects/wlroots" || die - mv "${WORKDIR}/hyprland-protocols-${PROTOCOMMIT}" "${S}/subprojects/hyprland-protocols" || die - mv "${WORKDIR}/udis86-${UDISCOMMIT}" "${S}/subprojects/udis86" || die - # Workaround for https://github.com/hyprwm/Hyprland/issues/1207 - cp "${S}/subprojects/hyprland-protocols/protocols/hyprland-toplevel-export-v1.xml" "${S}/protocols" || die -} - -src_prepare() { - STDLIBVER=$(echo '#include ' | $(tc-getCXX) -x c++ -dM -E - | \ - grep GLIBCXX_RELEASE | sed 's/.*\([1-9][0-9]\)/\1/') - if ! [[ ${STDLIBVER} -ge 12 ]]; then - die "Hyprland requires >=sys-devel/gcc-12.1.0 to build" - fi - - default -} - -src_configure() { - local emesonargs=( - $(meson_feature legacy-renderer legacy_renderer) - $(meson_feature X xwayland) - $(meson_feature systemd) - ) - - meson_src_configure -} - -src_install() { - meson_src_install --skip-subprojects - - use grimblast && emake PREFIX="${ED}/usr" -C "${WORKDIR}/contrib-${CONTRIBCOMMIT}/grimblast" install - use scratchpad && emake PREFIX="${ED}/usr" -C "${WORKDIR}/contrib-${CONTRIBCOMMIT}/scratchpad" install - use shellevents && emake PREFIX="${ED}/usr" -C "${WORKDIR}/contrib-${CONTRIBCOMMIT}/shellevents" install -} diff --git a/media-fonts/victor-mono/Manifest b/media-fonts/victor-mono/Manifest index c542d7b1ef..af9076e3a6 100644 --- a/media-fonts/victor-mono/Manifest +++ b/media-fonts/victor-mono/Manifest @@ -1,2 +1,2 @@ -DIST victor-mono-1.5.3.zip 8023339 BLAKE2B 7f34a60fda7d50cc21396feb6dd21f9456553d7fa4a159b41b4d8ce6a80276d24d5d95f43c492974f3e4c6f847f7683e9dcbb68d075aac6ebc9ee3f9d55d325c SHA512 f6206b1633c4627c6563afb5c7334e34744062819786916e2cb8d6a943e686c393bf5814da0ab8a6ecb88cdb05281b37c826e66f6dc1764c84b4c55a51181d59 DIST victor-mono-1.5.4.zip 8631194 BLAKE2B 74bc8ce26cbe5bd1b331d440163793740ad1ff393d16ac86dfd18652f11fef8c2899c62eda6ee7e603d9921ac11ab883cdb14a4367d8fdab02a1cd7c65021d63 SHA512 7592304648fca98286cea19080fe5ee13bc5c0e19419e86d08960a7d42669886cd5fdc9ee0d2f3832ac53371a81586bfe82cecc6946721d1a99cbe1ec704d62d +DIST victor-mono-1.5.5.zip 9165795 BLAKE2B 559f7bb4f216fe00cc32e723279eb0ddec70a4834a943749d6ab20619e265f0da434e3d93501598e3af4314b42c51fe1c68f39d0ab7276cf6ebeaf57208be247 SHA512 aa1b24bac802a2e30dc13939df03ca2c5a6fea49e4de3f74009b9c878ef7e2bcc72ddae8ac7853bd1bc3c3caef33f5d5fe87203e106531b48d1e68db66b444e4 diff --git a/media-fonts/victor-mono/victor-mono-1.5.3.ebuild b/media-fonts/victor-mono/victor-mono-1.5.5.ebuild similarity index 99% rename from media-fonts/victor-mono/victor-mono-1.5.3.ebuild rename to media-fonts/victor-mono/victor-mono-1.5.5.ebuild index 82aa887079..22d36addc2 100644 --- a/media-fonts/victor-mono/victor-mono-1.5.3.ebuild +++ b/media-fonts/victor-mono/victor-mono-1.5.5.ebuild @@ -1,7 +1,7 @@ # Copyright 2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit font diff --git a/net-im/gtkcord4/Manifest b/net-im/gtkcord4/Manifest new file mode 100644 index 0000000000..d01d266f40 --- /dev/null +++ b/net-im/gtkcord4/Manifest @@ -0,0 +1,301 @@ +DIST cloud.google.com%2Fgo%2F@v%2Fv0.26.0.mod 27 BLAKE2B 814b0fa8f12d5ce6171fa629b5a7eb34e0e882cc0c5430986896bb38c243e08dc83098f271227f4ba019e78f16dc97fbb381e833aff1819833d243b08add916b SHA512 5132f3438533427c0ab0fbb7a12112a7830ea9122662ed46019ff89c71d9cf80c02edc32dd5c892da572031b5a2cce100f2602fa6a19bea6be7c02781f701273 +DIST cloud.google.com%2Fgo%2F@v%2Fv0.34.0.mod 27 BLAKE2B 814b0fa8f12d5ce6171fa629b5a7eb34e0e882cc0c5430986896bb38c243e08dc83098f271227f4ba019e78f16dc97fbb381e833aff1819833d243b08add916b SHA512 5132f3438533427c0ab0fbb7a12112a7830ea9122662ed46019ff89c71d9cf80c02edc32dd5c892da572031b5a2cce100f2602fa6a19bea6be7c02781f701273 +DIST cloud.google.com%2Fgo%2F@v%2Fv0.38.0.mod 1006 BLAKE2B 9d321b9bad7e881795f0215828ca23ff5753b8ca9cbe64ca085bcd2f64d36d0d5bdd5c3e80eb64e19e067748b6b23eb7837827cede0e75a840ed1cfa2b00c1a8 SHA512 8aa90e6ce7d50af3db56c8a7abdd16822f6351cabb96e6b75ac0cdefa15bb4a2d402aa84e6212fec4d599ec6f13cb1891bb37f41200e6a05a27642375a89a959 +DIST cloud.google.com%2Fgo%2F@v%2Fv0.44.1.mod 1150 BLAKE2B dba381727351af838c47c0d81a0d842d3851dc4e4a6cce1fbea14ccef9dc21407dbe2749fcaf130df4211b083ddac015bc532f7285450e767064855cf729ecce SHA512 6a49609209f9d51e4851ed5c55a06b9451c0101de3bd92b7fa5b3662b2e85df4a667ad8068288773b9a85670c65fbba46f88c643aac290d1f65e2a44ef531409 +DIST cloud.google.com%2Fgo%2F@v%2Fv0.44.2.mod 1075 BLAKE2B 370ba9f085033653a0fe9d328aca613b7feb50eb9407e55ed583d7b9302fd844856c9a1a9dca69c67c360c0a7b49ebff6ebd22946fb83c6c7061b9b8c573e99e SHA512 a58f7bd34b5ba8affd021a2d34be64e49dab0d9bb893ad25e00bf5b50ff92c4762b6d9093134b483dff2573ad3c0ebb5f42808dfbe33081cef0e96dc5215074f +DIST cloud.google.com%2Fgo%2F@v%2Fv0.45.1.mod 998 BLAKE2B 8dc0e29275055b37db12138b6e30fb22a6ccd995b3c3566efbb616f799660cd7073bfee935e41a77f311a95d0ec40ef9b5e40673ff8e59c9c06e5cfa32675adb SHA512 ade24f2b10476b5e5eb42d6f471b73ccb7d8107e6a26c5b1fd38191dc7d4ffee31552088fa5854983c47a2c4868a13bfc22d7f92f834662c75f7c4c88e0274ea +DIST cloud.google.com%2Fgo%2F@v%2Fv0.46.3.mod 960 BLAKE2B 879529244d38fbecdaea27588031c2d0d82551d8173f7e41f004dae8356e2264259d80e66953e941aa856a9613ae82211ea8dc0b12f9188f65bdf54487052952 SHA512 cbe178d04fe28f9b7dd07b0317fd4404d805e80ceada4953ad47763bafa2f215f88464c1315261a902ebcc52145af09df4c96a341e42644d38526909fcef313c +DIST cloud.google.com%2Fgo%2F@v%2Fv0.50.0.mod 1129 BLAKE2B 975226b22ad0291e83a5e47d901c79ac5a7c684010972581dc15f9713154141f3d6dd7231407255240620e29cbfeb877f05f5b5d388100a70d381f8f54f7db5f SHA512 70400a50eedc5305fef765d38f0428f636f439195d09cbb283ee7779b8aba1f881f83d894acbc6ee90ff016358aa9b117c79557da15d10fc60264eb36ed3fe3c +DIST cloud.google.com%2Fgo%2F@v%2Fv0.53.0.mod 1149 BLAKE2B bc4e8c16d0c809b4f5d46d8b29112192ff51066e7df99242923eed643339599ca3d1180afe571c3e826d656d935ccc9ff1ba1b79701de859cc15364415bb35ae SHA512 de15381b36dd6691bf40592be83b4ae5b58fc92111a3ccb8cb4b540e1230dc0798d86c149884e8dfb6f93ec827447acdd7ccca2f2942c81aeafd1b035f5c482a +DIST cloud.google.com%2Fgo%2Fbigquery%2F@v%2Fv1.0.1.mod 319 BLAKE2B 99d93b5a4dbd4c90f3e8dfb58e64ed41fdbb484f2348297a90c8dabe03b036ef6917c2c9fb7cc4795d0c8d25af10cefebff4c4bc1b2ebcdc876b6db8beae5eb8 SHA512 338a067f7ad15d8549da11ac146b65657923ae4fee3caf2eff888c104c0df0edcdf0d98f5be6a67a764aa39210d5cad811ebd9d604084a67049b753246fbf89a +DIST cloud.google.com%2Fgo%2Fbigquery%2F@v%2Fv1.3.0.mod 555 BLAKE2B 6707e248be1fa35970275388888eb7692f976a8fca6ddc7cf02e355f8d44264c7eef6d093d90c115670b7a3b495658b79e622c47d1c90b95684b8d32547d7342 SHA512 2df2dbf07037f027100f8beba6416c00fc115fcde2dce19ea4c0fe4a036e8f66f7ae278e9765d0fc80149a330e6dd90eee8e9a0c93aecfe16da65d02320aabd1 +DIST cloud.google.com%2Fgo%2Fdatastore%2F@v%2Fv1.0.0.mod 433 BLAKE2B b3d58e290d719434bd433ffda9572fb233171493c7b81bfe353d9b7730130d5dec365f4e93a136a25467851b5f26cb21be6be06486696f010ccff1fcea140662 SHA512 8082ab039764aa6abd6615b1cf3a1830f2813dd5b791a27b7f0ebf5fa1ee68fe040a5e12988e6c91ba5d032a0a6666d384d6eceff12165d394a75ba56b744382 +DIST cloud.google.com%2Fgo%2Fpubsub%2F@v%2Fv1.0.1.mod 508 BLAKE2B 9915d1d1a768852b3f262784771c8fe2e7e176e61f7d77841f8d3adac571dc141e36c6455c19090cf00a98a7a5ef0c2c887424142e2ecad339f8105b1c30f91e SHA512 8a393b8614207c22c73a706ccc3e66a8a16d2f305ab95d8f70774f13d0bcb7396b0ac5095daa57ebb991225a1db08c3110f1e85c26dd72f3bbcaf73fea536d9c +DIST cloud.google.com%2Fgo%2Fpubsub%2F@v%2Fv1.1.0.mod 755 BLAKE2B 2a2aa8bcee45060e8a277379fabf5ce73a2c0a0abea8802c1bf152e31522b565b969ace4a49367048672908e55142c18b3c4ad60c7a468866ddf3316c722699a SHA512 2b2720ffcf11b02b3e12e794132f0d25e5e0afa08e4d617f9d4147d8bafbb6f00c8aa4c5776e039eba4ff5c8add0b4e73c8c928f4b155c5c386f09a4e06b765c +DIST cloud.google.com%2Fgo%2Fstorage%2F@v%2Fv1.0.0.mod 374 BLAKE2B 4fef9f7da9f23e94efe43be0e279958715949a889c5d51e388f5b66ec9a7cdbf15a717c988883647032998facd71359ad1dcacebcf3334100144abbfa12dac03 SHA512 faf4a02a513ae4c23f931b8917e74a056c528b4267ef3b5b704949283910bfc5d41fdd7264b78d4fc1f6e5b370474a7c9933a2fad36bb5c872006def71f8ed0b +DIST cloud.google.com%2Fgo%2Fstorage%2F@v%2Fv1.5.0.mod 953 BLAKE2B c520f4cc8fbb60561cfd33b1f70839691a3970669c34c0bc1ede45a31ea53624d9c4d2b16de25533d3121792739006faecc1086afd2539e2a1c7e9b37fc6bead SHA512 33dacd4dc65bf8a7ead2e660e6719beb7024b1603e47e705ee657cf3024e5ec06c44ba88dfd05192142ce880903e94f8dd628d059ddc357e6b42e395953a86ba +DIST dmitri.shuralyov.com%2Fgpu%2Fmtl%2F@v%2Fv0.0.0-20190408044501-666a987793e9.mod 36 BLAKE2B b430ef9388b0dfe932b201495a00275a6036338c99160d7362556be1e25924584b0802061d193533f23b1f76719dfd6a9484572babd25f1af0e53fd9bf07ac00 SHA512 196affe091247f94ceda4b56629bd62d4ee2b397f2c0f56c9534c02e43531b46705ad33543b58c1a4fc7a48e25e5923db087fe0485a93966a4086581c0d1d3e1 +DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.mod 34 BLAKE2B ce54a247aef91043830bdf0603c8452ba38eceb1495af6e7a74c9119234a0dc5cd080cb25258c28f5e270acf91189a5ed33e361cbf17de2be5e37dadbda1d90d SHA512 320941bc3b7fb8bc595e6135cbc513a7583d129f0cd92508055291e141191066303cf75148e25198c21f6c6c539a790ea3210f3ecf5de6a2a03b70c753091146 +DIST github.com%2F!burnt!sushi%2Fxgb%2F@v%2Fv0.0.0-20160522181843-27f122750802.mod 33 BLAKE2B d234bf9be3dd919cb1f8d33750a24dca68c90fea110fd0ff62f0dba86d2ebbfc66d55fea62745b6383c5607bc91cfd78c9d2cf12df251397e85995c04707caa2 SHA512 dbfa64ac31b25fdbff12110c6f9815abfde65f281e40852e7165499a2cefb6656c74fe0b82f0f018304daa02b83b421e9c15654efabad39787c69c1b2996a79d +DIST github.com%2Falecthomas%2Fchroma%2F@v%2Fv0.10.0.mod 176 BLAKE2B 033d4ff9927bdae7937068ad6a5295cf0d872811e13e4d2a18bbf6e8edcef9935aa2b4dfbf887f5c152b79adec5931c79ca34f474c8d519e1796eccf7d561b8d SHA512 d8194b2458c1fb2a3b9cee9274e1c66a0bbaf676a051ee3ef085c9bc24279d132ccfd0a62767f9fab268090c29ff88e3a74448b0eea87b58f5e0b5e4c66ddd98 +DIST github.com%2Falecthomas%2Fchroma%2F@v%2Fv0.10.0.zip 1077001 BLAKE2B ec06bc79a6c298a9c421d247c3d727d9bb6421858231ff92fadaed34b4f0a0d5719a6be2a75c1d6c87283afa4789dc7db719e1db80509feed1edfb09431c0044 SHA512 cb73e1e9006935f478af1b7d217377bbab93a4c91f58e5288125cee6cbda6812b2cd6d0c253155d2b8cf40d4c02968b28a21383fdc15aef06f100aa967467be4 +DIST github.com%2Falessio%2Fshellescape%2F@v%2Fv1.4.1.mod 47 BLAKE2B 7b73769d563db85e0c7d8fddcb04ce0ed76287b2659feb04d24f21888ec70b9b0aa45fd6244794202d952263b97f52981e97d4f03cb101f70316b03f37d1982a SHA512 0e2bc9dc5a408c5a5c90e27c1977a559ff7973ce971c61b30a6a530524774285730da1990c47dc1f201dab54e9258d58155d591b2f536613b946803abd72adc3 +DIST github.com%2Falessio%2Fshellescape%2F@v%2Fv1.4.1.zip 11037 BLAKE2B 155843e597943c147b1ed303c5de108f6ce5fe5137490c4ae6c28fdccb5fc23af2abdaa4e7e0a7254b6b5b611b314fe5c7fdc0b84f29a8a91bf726f2c6cc6edd SHA512 0540782457b0dcade62f1d63757db10cf44443489e8d380483b8ff47453c68c7672bc0a4f764f21a727c7251b4d8f90b2126cf153d6de8385e5afb607e6fbbe7 +DIST github.com%2Fcensus-instrumentation%2Fopencensus-proto%2F@v%2Fv0.2.1.mod 58 BLAKE2B d724c8e5ab039b227f3c437ba570398b789f53fe80db6f8e57fd2cb2199a5e7acef24d7451f9b27a4da464770660d31fc785c7165deafbc35009718851329fc6 SHA512 23d6171dbcf339c72fe25ab7a7e70cb385dffd654998824fac0f6b6464717873332d39fe1f96101414f5e2d240faaab0b960da2e31c08ef98443aa238bbf02d4 +DIST github.com%2Fchzyer%2Flogex%2F@v%2Fv1.1.10.mod 31 BLAKE2B 683f04ea11a77fcee27cfc84f41a1974ca6d61ee854dc77f072493358099ec03e94f01b5cd5cbb5ef69c856dc36790b660a3e90d7d520fd553e572f1b01a2304 SHA512 0e40cd7ff22a86cd23b49b509f5b5653f67e31ca67a07ab82743f56e5504f126cb2c11d88da644afbaf024dffa657560a420ec6d82f6b463452ad8a8bdb576d2 +DIST github.com%2Fchzyer%2Freadline%2F@v%2Fv0.0.0-20180603132655-2972be24d48e.mod 34 BLAKE2B b1e2e3052b202324b63ddd8e580c76da40ff0bdf1df2e9e2f3d7b2f5287d75469a544e1a586352130ce636bb08c9d4ca517f0fd49c892bc17365412cb791dcaa SHA512 c0d4f293bac15a26df2433bb909794b75ecbc5cb4ffdb33a8fbf3c8f421597780eb6bb036cfb11a8346ec959ceb8e36efa8ebb84d8ebbd606485735ba171f98d +DIST github.com%2Fchzyer%2Ftest%2F@v%2Fv0.0.0-20180213035817-a1ea475d72b1.mod 30 BLAKE2B 9ec507e8410331513ba11ed5432f95b9141e41125975204c2dcb50b5fbe6f7117430ed9b1b0df44fcb45843f75ca862070f85cb40a5c4f6a8d13c066d2d6741a SHA512 528f23910ca94ddf6f811331dc7ed615b2949b2cb04c630e4e2b0ba4a6dadac1396268c4c3251a77af25db3e94dc8b0a0a66d365a8d3feaa78f31192a40e2556 +DIST github.com%2Fclient9%2Fmisspell%2F@v%2Fv0.3.4.mod 35 BLAKE2B 45d27e6bbd9255a355b6bd14ac839c7d87fabb393693a8b862ad974017af01309e5d36fa99d4925905c1617c0d90b5263b54cd95af2dbab186e293936dc86459 SHA512 ca8192c6321468b4332eb63c765a5798150dce9312873123b48d9ec67ebb4229cffc7b7e8054b8b0a6f45611f08130008031edf33da3468bb9a4ee9455fa02a5 +DIST github.com%2Fdanieljoos%2Fwincred%2F@v%2Fv1.1.0.mod 90 BLAKE2B 0a24f9a2c83c1b9025634475d751568c7bc19debd6a8afad575b380a3d2c0ef96be606704bd499a73c2d9c8f9d01db4044fba2675946babf8abc887cd71a9be2 SHA512 fc8636375194f9bd930b3f2cde2fd77aa64f19eb54caadf65a1d1e10e2454902bdd9041942e9960eb9f84ef22a2838d581894d935c25d0bb837aaaedb412296e +DIST github.com%2Fdanieljoos%2Fwincred%2F@v%2Fv1.1.0.zip 14249 BLAKE2B 475947f9feada16c9682a9da57512bab29d930dc371430343ad3d16e0a29c724d16f244a87d4da7633448eb5f1d3fdd5b71ed2d13b0e05a246b13d9537c35c54 SHA512 6aa407435c1b3a0f3a3c993065f16ed98ab1424b7a0a5fda9af589b3978c49196a87a442a647dd35556302ea3fa1c03ba77028d8bcb9905ba4ab095410574059 +DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.mod 34 BLAKE2B 7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267 SHA512 5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e +DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.mod 34 BLAKE2B 7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267 SHA512 5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e +DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.zip 60320 BLAKE2B 86bdbc333e5c23ccf4f805945ca9f2aecc5c242d2ae824d20127eceaa2bf7bbab239ff2799572a2c8fa206166a36e97d5eccc8fc5021743d8ad32f39cd53b9eb SHA512 7b4e4df2fea731e23e05437f26f24e32b2e99028d685b72e3a726c1cb616ada4a77ca4fb9db4a6fae48178cc5172e724b74499bc776d63a9110cb97377d5edeb +DIST github.com%2Fdiamondburned%2Fadaptive%2F@v%2Fv0.0.2-0.20221227093656-fa139be203a8.mod 291 BLAKE2B a861d6bd9d6e5de46095b2825fb5256946f3bd918aec3ab246fdcb698835466948b8ab2ae3f828978f1a005a8b8e185c135d0afcf8d3309e5cb3376a7e2d8250 SHA512 563e7de51aa66e7e03ea7c4e38c9b01b5c3f61feb8a60f5d9e342352d95c890f4c43391d077bda6320048a7979beb72479c59eddac2cf0a9aa6167f3403f6dda +DIST github.com%2Fdiamondburned%2Fadaptive%2F@v%2Fv0.0.2-0.20221227093656-fa139be203a8.zip 26322 BLAKE2B ae92ea3892ced9557ac96acbf1a8d039ffa5bd67bbb05515ad9ab6ffbd364f1299c390ab8a0aa1d2efe185c1bdd41db49a98d44e2e92056fed75aad89e8de08a SHA512 f86d37951de16baed2790b24a70040ea61f42432319281111447d17825cf9c80e38c73f208cf103b72ef36ed002553b16833cc45bbf88ab75f54f2b19054ebb8 +DIST github.com%2Fdiamondburned%2Farikawa%2Fv3%2F@v%2Fv3.2.1-0.20230210050458-2c379c90c2ac.mod 341 BLAKE2B 237815c3a40342a588885c193ee9ae9d4054ed5230b659f31d9d1b1505fc27f2411200ba6957b386e594c352886fe96dc1e1ec54a1aab2f418f63d03f0b0be37 SHA512 5459568247bc3aa7b5fa407911141e7a4d3305e9a92a225d927b0961ee4de1524958c3de702462704e6c85ab93010883a82fc0e27d3e5b8b2ddb6e19c730bf9b +DIST github.com%2Fdiamondburned%2Farikawa%2Fv3%2F@v%2Fv3.2.1-0.20230210050458-2c379c90c2ac.zip 356996 BLAKE2B 1d8cc8bc94ee579dcd9130ebe4c46f1b9d9f8f853f17e2682ec3762a15b6e73f3317da280b586c5b475d5b6acb11e27d933a111df90aa9b76accdd105107888e SHA512 79f335b17a46d16571f61e70496ca1b0e5eae6700fc08bffb1eaabf17e371bbb7d89c030c52c0f494b1868de681d9bab620683dfed99b394a9410a02d215d7af +DIST github.com%2Fdiamondburned%2Fchatkit%2F@v%2Fv0.0.0-20230209213000-7d9bb654be2f.mod 1072 BLAKE2B 4eef8e78df67ee0e662d25344e48782834347ccc4193eb599fe614e95369469cfc067c7604b308a29bd5e100f1f2a21ccfd859082ab95677e26e61074e0af290 SHA512 19934fa8dd91fba10b2e0524200386e704a2e1a0c272b4f297fddec701d4f857783a8a8717bae51d783713e2e83b150d82542a203b72259e3a7606ae7e7b4324 +DIST github.com%2Fdiamondburned%2Fchatkit%2F@v%2Fv0.0.0-20230209213000-7d9bb654be2f.zip 76266 BLAKE2B 0fc08575cccea622dde0633dacaa7b9b737c46ee651cf22ce40d9817907de9b2f7d07c585d5e882298b32dd99d0a57ebc627ce48c8ca99b348d3bdec9b012536 SHA512 0b27574b1caa5c03bd7ae8943af8a89897c2097308e7bc79c1ae8d553381ed7f78cdbd50d7412b558d6bba456e33bae4c34ffa4d28ad51c7260caca3277fbdf4 +DIST github.com%2Fdiamondburned%2Fgotk4%2Fpkg%2F@v%2Fv0.0.5-0.20230307013122-e86c9b44a4bf.mod 189 BLAKE2B 15a48cbafc20034f625a0f5c801952927b9779ff91a74e52934ca9fa7061ab075398c948de1a5e81f70efc49696f8265b44323986ceda2cef775f8b6a570d359 SHA512 3780d08029e62c2c2cb0cc7ec19c468e8292c273637f2b71228371b773f938f0cf2e990bae6fface681bdc414a66656f30d822b21b2debb22a8eed37e744bf76 +DIST github.com%2Fdiamondburned%2Fgotk4%2Fpkg%2F@v%2Fv0.0.5-0.20230307013122-e86c9b44a4bf.zip 4402919 BLAKE2B 5c119d16840d45df06ffec0d4029f292d0fd63910f59247ed1ca607bfa6b489c327a59947169e1c2077938fba101416d11202f0fea17a013f68168bf8d262f62 SHA512 a3966c16c84f6089f36168380b0ad7d9b11e0fcdd97483398b9215e000d430bea917ce1891698722c38f47f10c6793b6ca109c0b351d0a19802391b6efc1652b +DIST github.com%2Fdiamondburned%2Fgotk4-adwaita%2Fpkg%2F@v%2Fv0.0.0-20230307050941-20a05fa3a9df.mod 302 BLAKE2B eace03e68dac6be2c0b3701d772aa8c5aa8b1c71d08eba8d5ab306c31e181e79b17ea444f9f9c7a66c4598a5c935b966c008483d0b350ee26056258c5b740ca2 SHA512 0b7a5f702ff44b0d1ad683326a2a9e5d0f3424e61128ccec4d45cd34056b1f4d6d405fd4dc820ecdbc8cba2e7bd3d6601b8aaf2736355396a21c4a64c5061e57 +DIST github.com%2Fdiamondburned%2Fgotk4-adwaita%2Fpkg%2F@v%2Fv0.0.0-20230307050941-20a05fa3a9df.zip 200483 BLAKE2B 62f5a5ff134a6ea99b4adf56a0205d71c41c4504b0336ed0536985e52b037e6bf731d49d314054a8569cdf9a078a512c4051dcc5cd3f3b1c7d4b857010f24eda SHA512 b60989d21e0a8cb88fe09bfc37114cb862c6a63ee4de2491392696241bfcb12cee850a2f9eb416186876ca6a3d6691dfdb9710e8d5f40ecf723db5a0df250078 +DIST github.com%2Fdiamondburned%2Fgotkit%2F@v%2Fv0.0.0-20230307054845-dc8ab38b9db4.mod 534 BLAKE2B d4c57bebf571bba27ab0ec7e70e6c407f9dc3635c071304de8607d7791ee68fb8e0044c31e8c47e09348bbeb2d4fa2ec0b31a4bc632b8d34706b2f2749aeed97 SHA512 a51231fe9394c782ef18e657812ee7db9bf7cd899f171e31d0d62dbb288a68596b96b4ba7297909be78081d5b9bad7182522b6fe256b2fda69c86f1fb17e3c85 +DIST github.com%2Fdiamondburned%2Fgotkit%2F@v%2Fv0.0.0-20230307054845-dc8ab38b9db4.zip 84298 BLAKE2B 628e2a5741e1bb163f4288237072eb95dbfee4441e26f4528c124e5c604a7ce7ed02c28ed121158b168fea3ba732705956d9066963681fd8fe7672abbc0a5434 SHA512 62e1e45ad20f3d0b6687f85c71278fbfde6125fb353a09a611ae6f3c7f61b09db915ba2a45227de9b46a99babc92f28ffe7d2c423547c0f4b6e446bd9894ea18 +DIST github.com%2Fdiamondburned%2Fningen%2Fv3%2F@v%2Fv3.0.1-0.20230124093205-d39554fd5d67.mod 530 BLAKE2B 30dd0486374a74fc92e97f2b1c7d09f40aba700138a526539092924aa503878d257f07cf8dc0c53685a156ae4a7ddd6a4130ac5147dda5426b4e46641b925fd5 SHA512 45394af96106f675db17fd38d3d711e04fe0365d2e37e2971b697d65f764dda4a7449a79407c908421e28f331d8d6aa8be2371536fcbec457bb09060bbd35f0b +DIST github.com%2Fdiamondburned%2Fningen%2Fv3%2F@v%2Fv3.0.1-0.20230124093205-d39554fd5d67.zip 56054 BLAKE2B 64f60ede3362a31a0480be5610ca2c7bcc2b6f5718e7cbcca14f11b39d31bf0e3f1d0b027176499141ceb5e9385434064150886daa84b52e4115ba9f7e959e12 SHA512 38412a16f535d082d681442beadae587f1e5b9163c4d32b4f05efad70d6a2588d29e4f004d5618e52cb3221bafe00a397d558ce09f030726ea9aeef8f20351c0 +DIST github.com%2Fdlclark%2Fregexp2%2F@v%2Fv1.4.0.mod 34 BLAKE2B 900b7c39f85b3c32ae1cdcb56063defb238ec2dd7620f1a13b0a7b7a5c1eb237854d00d7a6063cc546fb6c7a41bb0fe6d71ba4589bca57d8dd1183a806685f9e SHA512 91475e539eb45a642590606c6174f07b3461691aa18cc232362694890b446a7f033834676273e33cac54db288a793fd70d07d5997997716f954d1806ac879091 +DIST github.com%2Fdlclark%2Fregexp2%2F@v%2Fv1.4.0.zip 692349 BLAKE2B 02c92a8873c16c3cc5d0f558e760e4f6f9a7c08b4d16b264a667c6a78f42264aa156cd1ef4740b08c8d417d9b138d8dabdbf47cd4e28c2708a6650f9adb4c0c6 SHA512 0e0de83ae85cbd89d7594697a9e1786338cf2f27083f2fe3f95d5eb127fe488169472a5efc59bd5023ee3a27eff2074aa4ec2909ccffa38aedd83c529fa2c9a2 +DIST github.com%2Fdustin%2Fgo-humanize%2F@v%2Fv1.0.0.mod 37 BLAKE2B f097ba062c5ae93b06edbf7827cc21a40d6bf6d2130c44fc8002344e860b3471742cf930e505a74a6a2af3a77a6dcc7d01b103d01f6f208c96dd9ca713c96344 SHA512 be96d9da23cc31932c1001e2ed367e55d06ccf2af41cc106e83b92fb866b61110d06ff224797c942b9ab6104bdcba4542f2214b9fb2d88df63e69be8158c6e2b +DIST github.com%2Fdustin%2Fgo-humanize%2F@v%2Fv1.0.0.zip 26356 BLAKE2B 665fb778605fc05dc686b59a3ad82a6df9020017243cc84498e4113c7b18343507a0084cd67febc329fa6b44e675696f99f632cd282ead5bb06f93ff3bd50bea SHA512 88e19d0139de7de602272e14586a99eda26b2867ea60ef56b517d13b37c0d28b1ab62c05b2f9cf1a9b8dcc8e5afa9c915baf7a30b0f17c4fbd47d5c71d0a3965 +DIST github.com%2Fenescakir%2Femoji%2F@v%2Fv1.0.0.mod 43 BLAKE2B 251da0399d8aebbab22fccd29d618291bd01442d1940107774496a444edabc62bfa9daa58f49ac6fcfbd09e5160af4543b458b9f02ed55957d1df864a6575838 SHA512 df166f886fa04fce87433dca9cc4889cc91eb8ef03999a17fea64d2415e1e8ee2fa6fa214ce8a749b6e1cae1a806f1d84373edb0a3382e5eef0c150013fdf1c2 +DIST github.com%2Fenescakir%2Femoji%2F@v%2Fv1.0.0.zip 74220 BLAKE2B 7d077f187ad1666f1cbdf91997e95d19314434a5b02856c1e289708fc360414a49c297419b6eef93b639f9f238b198f9837764428e7d15a1c361c8cb7752013a SHA512 93e9d750b6484b9b2b8700dca0105e58062cd6f20d3b69d3372e9568e302bfeafe5c466dd8e8f9af6fd6a68b81d34c3ab8a4bb9d99a26cc07d07f07d73786f16 +DIST github.com%2Fenvoyproxy%2Fgo-control-plane%2F@v%2Fv0.9.1-0.20191026205805-5f8ba28d4473.mod 378 BLAKE2B 571b914afee85b0d13a567132dd40a80f60224e20685279cfaa1e5e875897c8e0fc94d7097992881495f4c0c090b27c87f6d95db0161e1064434ca0434ae06dd SHA512 f0135b61ef0638fe384c875786abbf8ed9a93836f6ed29d19a2e9a626cf6d6c6a252146352eb32298b826e93bb61b8c733f8a6aa683e5856ebec37cccc64ce58 +DIST github.com%2Fenvoyproxy%2Fprotoc-gen-validate%2F@v%2Fv0.1.0.mod 49 BLAKE2B d910253a9c976078b790d134a9d75e53cbde427e7733ab9e09c9060b312a5749aa083fc48263501e3339a580cc409b5859dafb820a4465827e7fba4eaca31ecd SHA512 755a3d173d43e70ca40fde2d5ce16c405365da90ff595003ef64598c9b9734b7200fe07a16fd555e4209f83e5e17561d18227c46a5f25a41976ff7ac024cb9aa +DIST github.com%2Fgo-gl%2Fglfw%2F@v%2Fv0.0.0-20190409004039-e6da0acd62b1.mod 29 BLAKE2B 1cefa73995b3d0b4206aea263f55c672b675dd22d42c61a92f7380b6e726f2d7ea40e0a9e456181f34808f5386eae3c485bd2872857caf1824254fe4a55cb635 SHA512 a709c650da5d5f513e94891b88c26697826fafebc1ca964fb9544415637ca14e3b9f1f4ddcf738e28032e10a2d39b619678ec5c8d44cc0a1dff738c75645e2f8 +DIST github.com%2Fgo-gl%2Fglfw%2Fv3.3%2Fglfw%2F@v%2Fv0.0.0-20191125211704-12ad95a8df72.mod 48 BLAKE2B 7d441b7bef1f34bd7065c63630add910d504ba5a2897d6a0b7cf9c9456337b8e55e1ffd9e12cb3fb8c7f021e51cc045ea41cdf62f2c33555f4b61aeda07c332b SHA512 06dd140361d7cc1af9e37de85402631a5310d34198e20d6ce1521dca15d1fba1dc9e40b512a30b8e850e105e9fbcfe0691b298d092eb92b79da564532dba721e +DIST github.com%2Fgodbus%2Fdbus%2Fv5%2F@v%2Fv5.0.6.mod 42 BLAKE2B 79541bfacd3378a6c6dbe9591309a80390444f2dc2419fb0137c723c6a2ec1e0588c00704ce3c19dc93297b19db89f79bfa09daa2632f6674e35e76819473cb0 SHA512 b9aad4f1c1d4f2c43b293b0c9ca8a600a37ca407ba8b22b0f826c8355828cb7860a96a85df84f720fe8aa2840974807ea7ea7b790790c6dafed794e761f1f26b +DIST github.com%2Fgodbus%2Fdbus%2Fv5%2F@v%2Fv5.0.6.zip 101769 BLAKE2B d96f783a39477f8864f44adf0db1d6cbc79393fde4c4d726e956165f3d948c5ec40e67c564bd925a868a036ac0bcf6ac3752b23c72128db5f86fefb9c36231a2 SHA512 c1a30ee366f4cebe9e771a7a992a309adcddf5b390fa928116ebbeae07ec0be5bf6d763b0a893de003b4455b7c0313256ba0986c987e309118368616d3164c17 +DIST github.com%2Fgolang%2Fglog%2F@v%2Fv0.0.0-20160126235308-23def4e6c14b.mod 30 BLAKE2B 6dea6116bb7fb72123a93cc8b83dca5455b76591c7948524ffe664bf966780799c4d007154502922e21f688aef5148211db6b0e3dd3f6b545c4192f5bd5166a8 SHA512 3714d2a95d0435a113c36df5feb13f77a07a1514fdf6b5f01e6e8cc5d159067736e0065bad8062dc636fa5c52c98e3fea6985075005b2838bdf53e0b07093024 +DIST github.com%2Fgolang%2Fgroupcache%2F@v%2Fv0.0.0-20190702054246-869f871628b6.mod 36 BLAKE2B 3eee85c76d1ccaca7488ee3039bae6a7a9b4c8253481cdf6d62d1126623312a07264ed0e061bf5d7bde3aafb23e078b2bc86c3718cb2fff6618976c420c7dcae SHA512 5a0f44d45d666885e31206077a515fa02246d56699aa02f7809868029fdf6a718a5df8edac0ec245880f982882c2f4ca1d13a1dc0c7c0f79d7e89c6c46fab523 +DIST github.com%2Fgolang%2Fgroupcache%2F@v%2Fv0.0.0-20191227052852-215e87163ea7.mod 36 BLAKE2B 3eee85c76d1ccaca7488ee3039bae6a7a9b4c8253481cdf6d62d1126623312a07264ed0e061bf5d7bde3aafb23e078b2bc86c3718cb2fff6618976c420c7dcae SHA512 5a0f44d45d666885e31206077a515fa02246d56699aa02f7809868029fdf6a718a5df8edac0ec245880f982882c2f4ca1d13a1dc0c7c0f79d7e89c6c46fab523 +DIST github.com%2Fgolang%2Fgroupcache%2F@v%2Fv0.0.0-20200121045136-8c9f03a8e57e.mod 36 BLAKE2B 3eee85c76d1ccaca7488ee3039bae6a7a9b4c8253481cdf6d62d1126623312a07264ed0e061bf5d7bde3aafb23e078b2bc86c3718cb2fff6618976c420c7dcae SHA512 5a0f44d45d666885e31206077a515fa02246d56699aa02f7809868029fdf6a718a5df8edac0ec245880f982882c2f4ca1d13a1dc0c7c0f79d7e89c6c46fab523 +DIST github.com%2Fgolang%2Fmock%2F@v%2Fv1.1.1.mod 30 BLAKE2B 5c355e64d858c99536e459f9fc4428dc00435bea944b67bf3dda5b61edb5f0c193c5857eb10bed926987cef865836c3f7ae3d8f081a58551ccd0772e4eb565b1 SHA512 ae6a1a6f8d31592ea6141f2ea39c9b60cd28e73ffae74bcf370fa739865b95a7ed56f687975f017b42c59e3b0f1c02884fbd5c93140bce268771380c8c7a7a96 +DIST github.com%2Fgolang%2Fmock%2F@v%2Fv1.2.0.mod 30 BLAKE2B 5c355e64d858c99536e459f9fc4428dc00435bea944b67bf3dda5b61edb5f0c193c5857eb10bed926987cef865836c3f7ae3d8f081a58551ccd0772e4eb565b1 SHA512 ae6a1a6f8d31592ea6141f2ea39c9b60cd28e73ffae74bcf370fa739865b95a7ed56f687975f017b42c59e3b0f1c02884fbd5c93140bce268771380c8c7a7a96 +DIST github.com%2Fgolang%2Fmock%2F@v%2Fv1.3.1.mod 93 BLAKE2B aa4bc48d8914434d540f570e6017b3572dc4b75563174e73ecce9f86460669a264389e1e24ce26cbe056a26865b3cee294457315034b6ae9779001b7306d91a3 SHA512 5dff0170dc085e1be63ce69886cb019b9df09a5678128b3b0a1b174756500f7d4bd62dc25ee7546977e298f719746ce951119908ff59463a79a1aec7a8882e32 +DIST github.com%2Fgolang%2Fmock%2F@v%2Fv1.4.0.mod 131 BLAKE2B cbc0f2260c45f1696c2dbe5b134328dc37ea8f95f75817da19f64b15d26cc4942aedec755155c21fe1ca2288190738702bea99511af61dd11e2071e9d423489a SHA512 fd32c642f3512807877fbaa2332c9b83a02d025d469226a527c19c144c8f6b20ca4bae3f6d1f17da74469d6396c1079014493b50ea8a1e7b4be3bb015a82aead +DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.2.0.mod 34 BLAKE2B a4239cba934b6e80714b93d47e88f22ad28ce41d1d984c4261cc3f5f3b857fb28785223fa911b258e2665be2a9d24ffbd925e9e0f374452a2aacd712ad9d5f75 SHA512 e059a34363bb826bbcb8981adbfc10da90e04b86dc5376ab20bdfe1fab135953cff41ef1daa116aff10e9f3e6503168f6baf902f09aa0e8cd9a0da96b932f4b6 +DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.3.1.mod 34 BLAKE2B a4239cba934b6e80714b93d47e88f22ad28ce41d1d984c4261cc3f5f3b857fb28785223fa911b258e2665be2a9d24ffbd925e9e0f374452a2aacd712ad9d5f75 SHA512 e059a34363bb826bbcb8981adbfc10da90e04b86dc5376ab20bdfe1fab135953cff41ef1daa116aff10e9f3e6503168f6baf902f09aa0e8cd9a0da96b932f4b6 +DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.3.2.mod 34 BLAKE2B a4239cba934b6e80714b93d47e88f22ad28ce41d1d984c4261cc3f5f3b857fb28785223fa911b258e2665be2a9d24ffbd925e9e0f374452a2aacd712ad9d5f75 SHA512 e059a34363bb826bbcb8981adbfc10da90e04b86dc5376ab20bdfe1fab135953cff41ef1daa116aff10e9f3e6503168f6baf902f09aa0e8cd9a0da96b932f4b6 +DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.3.3.mod 43 BLAKE2B 1985b508a7ca5fbf7283bfe42510dd54e1e409894b4bf404c918943c8bbc38a3682d00322514c8fef7d6528059fc547534bd956fb262f91fc63dfd6e97fe0bcd SHA512 17d97ea39719fd59908591504c8df288f5914243fcc43a2cd8cba6c2c50fd6f5315b17afa008f92ecdbda732d5447f848d31bbbfe59ef9bec78aaa3f25f51833 +DIST github.com%2Fgoogle%2Fbtree%2F@v%2Fv0.0.0-20180813153112-4030bb1f1f0c.mod 31 BLAKE2B 910f367210db741c9f31a77f8eaaea348d3accbf0f219efbed95a780b93e2416fe64dd420ae45ff13da94a8f2a0c7b19850b13e1d9fc6cc1249d327bf04b5fd9 SHA512 f2ff873ecf0144b7f434810af1b49f66f09b4bcadc91d99201465a6ce36c7e7f05996f52800be287dcb3b62e14b75fcebb7c32be0eeda6bb0a15a23058c2d410 +DIST github.com%2Fgoogle%2Fbtree%2F@v%2Fv1.0.0.mod 31 BLAKE2B 910f367210db741c9f31a77f8eaaea348d3accbf0f219efbed95a780b93e2416fe64dd420ae45ff13da94a8f2a0c7b19850b13e1d9fc6cc1249d327bf04b5fd9 SHA512 f2ff873ecf0144b7f434810af1b49f66f09b4bcadc91d99201465a6ce36c7e7f05996f52800be287dcb3b62e14b75fcebb7c32be0eeda6bb0a15a23058c2d410 +DIST github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.2.0.mod 32 BLAKE2B 7c7baa1e29b9806fb97e0d557200e8722f2d373e149127307efa285cdfedb36dd57355168554d1a1bada62144e6a6a00c4d3246aa9afc7d0ffae0f087459c552 SHA512 7229d917bb0c788b07297e1b09b8f7952f951998a56f17ea1f69ff7c2f565a5686b212f42f45c6b8351905d6740a2ec5a235e493daa531ae00cb709faf67ae45 +DIST github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.3.0.mod 40 BLAKE2B c717b6aaf18662c20120746a021b0ca878e7b190b3456cab24ec98032390a85b0af8540295e470647d403bf1beb582c8f8a74fa7129c4cbf747257206235c5a5 SHA512 351dc24af135b9c9d714aadce40fe9fa1ec05a35a4df90af79926d5119c3f33a6510ab9d78243748d7dad10bd2178f47d342ea2389972b88d5e9b4be6dee7daa +DIST github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.3.1.mod 40 BLAKE2B c717b6aaf18662c20120746a021b0ca878e7b190b3456cab24ec98032390a85b0af8540295e470647d403bf1beb582c8f8a74fa7129c4cbf747257206235c5a5 SHA512 351dc24af135b9c9d714aadce40fe9fa1ec05a35a4df90af79926d5119c3f33a6510ab9d78243748d7dad10bd2178f47d342ea2389972b88d5e9b4be6dee7daa +DIST github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.4.0.mod 105 BLAKE2B ffd22df03c1b351fb766a97818d46cc6aebeef365632d5263c90cf45a4acffdf5811da10ea2cd4747bc9691f74661c0b655961a065ed15a0194eeb4d1d12ca9b SHA512 cb203760fc6ca9c9d64811cf1342752faa5a95f27934c298407dc865f9561081210dd1b82b15ee2f5337b70d4c55d102d8884b5b9a5f70d9cbf85227a32b9713 +DIST github.com%2Fgoogle%2Fmartian%2F@v%2Fv2.1.0+incompatible.mod 33 BLAKE2B 694b57887cca857fe6950b0df444dc6e3d757dde540c1846ddcd4bb8f96a5eef3f469eaec30cf415541ff2f53acaafffbf4032189122875603d7e5e3dad2ef97 SHA512 cffb5dc1c6531ae9d5998b3a57ba14de5dd8631a36dd48975da07ce5ec052d97b6f632c5d30ab9ab695f178758837aae8a6344c67d57c7a39ca8e9243f8211df +DIST github.com%2Fgoogle%2Fpprof%2F@v%2Fv0.0.0-20181206194817-3ea8567a2e57.mod 31 BLAKE2B 705b12f16ca8f0258457d0972bc8845b553e9e8d9001de0f4a4a548afe23424b0902fee4c84e94bcbc4615401d1369730a60bc57de85aa674300c1a96ad1f128 SHA512 c7e8b1bdd0360b88ccdcfd0cfe73e5cce50010a21db41ec2d533f7863b67930fbb84f430b9ffb663c394256628b05e884b812c040354779e0fdac2a422ac57e9 +DIST github.com%2Fgoogle%2Fpprof%2F@v%2Fv0.0.0-20190515194954-54271f7e092f.mod 31 BLAKE2B 705b12f16ca8f0258457d0972bc8845b553e9e8d9001de0f4a4a548afe23424b0902fee4c84e94bcbc4615401d1369730a60bc57de85aa674300c1a96ad1f128 SHA512 c7e8b1bdd0360b88ccdcfd0cfe73e5cce50010a21db41ec2d533f7863b67930fbb84f430b9ffb663c394256628b05e884b812c040354779e0fdac2a422ac57e9 +DIST github.com%2Fgoogle%2Fpprof%2F@v%2Fv0.0.0-20200212024743-f11f1df84d12.mod 368 BLAKE2B 5cc8fedbc9bb93a20e0ae5cb9a69dd5a92ee4a7f55c6b5a93e7925b402b830316038cf99d0c80bec2cf5c8ae1593cb879dd8ad29dbb10b66c64fca856367f816 SHA512 9b278d6667d9380f84c972ee1d383e2b54b460ded5b84e872aa3d64336ab059a8a747c442f4227d60e7dbfb67414ffc98a26bc2507327d9ac85ed1c493a5fc02 +DIST github.com%2Fgoogle%2Frenameio%2F@v%2Fv0.1.0.mod 34 BLAKE2B 1eabef50b2977886d7980d7da197828b826c54018766418b3160f5cd512784635e5791a40cc4fb806d52f5ead99f941fae8037872d6cedfd6c851103f3be1a74 SHA512 a46cae976ce90d1cef802eeaa873c059cc9ec3678d5c3c304a9de45f44f20a24d68fa290cfdcf78c4ac222a6d619a005825de8f11e72b9a5af476a0b0180092b +DIST github.com%2Fgoogleapis%2Fgax-go%2Fv2%2F@v%2Fv2.0.4.mod 88 BLAKE2B 840afaa28e8d5b816289e6556e114311f039b477e5ac86fc1c2ac80b1f8d7729ab6a83b99baa4c03de9634240481feb13900fd4049753b8de839656d6a7cef8f SHA512 31e50016a01fd485775368e2e430959278cb6c03ae6b1871b3d0c173fd43e91654ae87d1758c08daf897e55be8b4044bcb47fc072ec645d16e2594f345b46c73 +DIST github.com%2Fgoogleapis%2Fgax-go%2Fv2%2F@v%2Fv2.0.5.mod 79 BLAKE2B 21f442637ef0be838858e192b563e158bf6ed1f7e06e09a3872fbcd613046b095c5209d9ccd9cc0853ef14947b6b70d4483675505d0905a1d2aab15e7bfdf80a SHA512 2af320b0514b032ee87a92d99d673579981571f325d0d46133e212a639eca274d5a6f8164a7256cfa6c063967b98ace36e637f53d90331903fd6e4a21f1a5a19 +DIST github.com%2Fgorilla%2Fschema%2F@v%2Fv1.2.0.mod 33 BLAKE2B 49e05ee2ebff9d4b2f38cb0f6c07d18047c6a6e854cb02380be5a3c5fd50207fbce6bafd87ec628994d3c1231d16f508e3bb82ef3336dafec8deab812b27c463 SHA512 8b7b9c8da1077a19c5515770256a6ec69efab7c5c8f818e34aa3554af556135f859914c4b16b871bf28537305215468b09c933d200b9713631db526568dfd953 +DIST github.com%2Fgorilla%2Fschema%2F@v%2Fv1.2.0.zip 27444 BLAKE2B 69baba87b81973bb3a8f84e9f3ebccab169c9c423fe9bd2e4db10421907d4f06579bf06aa0e7977a08297f892594c4a559d38a194c2347aecbe7982a7d2255c1 SHA512 f7dbcedff0a5d8394f8c30df4e59ac48cbbfaf87d785f4f19bcccd7925dbcdccd6c34a176fb2d3d9cc53ab782d20e7c8ceba54204e36566e74e98ea6b174df2c +DIST github.com%2Fgorilla%2Fwebsocket%2F@v%2Fv1.4.2.mod 45 BLAKE2B 5f187c997ed74f2aab1da57c9a828be383e41f47905531da8babc1360612ba5d4cc0fc6cc48106647ffa450f334c7cc5f455bea7f6e6b9734f3e55734cf623c6 SHA512 81ef224435efb5cbd429dd4339e8410234855f4a268302a61d34e76c388e89ea22c97ae90d71a6ef910ca00d3178e40d3587eaf484112966050fbd1f1f4843ab +DIST github.com%2Fgorilla%2Fwebsocket%2F@v%2Fv1.4.2.zip 79096 BLAKE2B dfe472a48935e77689778e60ac3379abac11b1fd632c35033f4ba19afc601175a26e38bcdcaecdc56250d1b90aaa2f7f499010040eccc49e477dc904202de4b7 SHA512 4506c31c8d95fadde5570686eff451f177ff4bcc80469a5bdba92b65afcfb2597d05f14ca724e8dd40b43b867ab9eef1f62d98d7afed6bf93cd33b689d646c3c +DIST github.com%2Fhashicorp%2Fgolang-lru%2F@v%2Fv0.5.0.mod 39 BLAKE2B 13f90f934356dd1daefd27a94bb7a8c31f09835ea69f3fc83d343004858c6728bdd6bfaaa919331f7ee04744d18ac37f46a13be9feaa20e24e88ee364991a9b0 SHA512 bc3e0c3b16454e0f079bef539857c22f09ebf11e78ac1744a22f5af87d7297979b7ccdd48e4f59605cac562c268c3cacdbf2745f65be5c934f73f216707120e1 +DIST github.com%2Fhashicorp%2Fgolang-lru%2F@v%2Fv0.5.1.mod 39 BLAKE2B 13f90f934356dd1daefd27a94bb7a8c31f09835ea69f3fc83d343004858c6728bdd6bfaaa919331f7ee04744d18ac37f46a13be9feaa20e24e88ee364991a9b0 SHA512 bc3e0c3b16454e0f079bef539857c22f09ebf11e78ac1744a22f5af87d7297979b7ccdd48e4f59605cac562c268c3cacdbf2745f65be5c934f73f216707120e1 +DIST github.com%2Fianlancetaylor%2Fcgosymbolizer%2F@v%2Fv0.0.0-20220405231054-a1ae3e4bba26.mod 56 BLAKE2B 00726b7526a10f1f190d3bcf20a4dd9eb18d756ab51038c7ca6b8ac77fa8b279516cd6a15f268af0ba43402d1b3cbe5073c0fcf51b29fa71ac03feaf3ea58ec3 SHA512 aff5938506e4c98994d0046620dd0424cb9029b049a842c6ea791abb0738f7cfa200b74bee278ec7d15ac60d7753cf8c03ebf35625ac1a474f6c0fc155d34d6f +DIST github.com%2Fianlancetaylor%2Fcgosymbolizer%2F@v%2Fv0.0.0-20220405231054-a1ae3e4bba26.zip 110112 BLAKE2B 1a44a5d0429fa095835bba22c43914575af5ebc3241fb578b9b2136f849706e3bcfe2414ebfbf1ccf66295dfae898db8a02e29f656a4028b903fc8e1b74160aa SHA512 d99d4cf0a1775d1bbec656381a3e64aba91e17a4fbd62c83b00b323d41476cb1ebc66ac91d086e6bf0a1c79bfdc38cfb27ceb7b470d8e38e1eca6675d88a9ae5 +DIST github.com%2Fianlancetaylor%2Fdemangle%2F@v%2Fv0.0.0-20181102032728-5e5cf60278f6.mod 42 BLAKE2B a20b1ee1675ded231069e976e9e3812b116d80b207914ecd1266ce87160bd6fd3c0bdfd7f7afa4a2a4d7891a01cd7e4a7b7bcafa90ae31c5875f6b0eca00268b SHA512 ff238b036db5df69dc734f4a0db4d1fd1a94a04131d64ea20c5268078a645327527f185da4aab38b2aca60da8c6a5f8f118b660f5b0773cc76d7d108a47297c9 +DIST github.com%2Fjstemmer%2Fgo-junit-report%2F@v%2Fv0.0.0-20190106144839-af01ea7f8024.mod 43 BLAKE2B 02346f7c8a28f8d40ef233bc1fc6f3cee54a54bfd79b374ab7f3435039a5d9f7da5d7fb7824c618d25034cde1d355b503bddd76b804d610828a080ccb2707dc2 SHA512 801663d67d1aead6b01df89e329c8ca969a1f860b5ee2c2018094791060bf6e8cddac8e2d788ac823e32278d4e9ad1dbd72935e4da2cf6e65a34dc97f195ce7c +DIST github.com%2Fjstemmer%2Fgo-junit-report%2F@v%2Fv0.9.1.mod 51 BLAKE2B 4cf5f813ed021b04c810da33b332dbf44f45594e3657779687cd24391d2a93770f2a0e8999fa5a8b6564da5e08ed9fea1e52394907d518ea14a9568adf263e67 SHA512 c5761bc45d554ee6639c4ca23fefa5fc5c8a7c818f8f18d0b43aaab26c8114615543a1be207f5aedaef53c2dda623edeb7d3ae1c5ce6b72ea42605a1d5c31667 +DIST github.com%2Fkisielk%2Fgotool%2F@v%2Fv1.0.0.mod 35 BLAKE2B 2f43dcbab430f12316fde243db4bafe24372c74d60874b05917269e249a36660309c23da151db31d89c0d0a8fd0f179e2dd7f386af3ca533c95ef74017609af9 SHA512 86aca37f7f94ada381e0528a535b344c8fdbab9e0dcc7b71d716083501ad3d61db701ee159ccfb5455a351fc18a405301abe798037dd1200f9950bdd805d3dc9 +DIST github.com%2Fkr%2Fpretty%2F@v%2Fv0.1.0.mod 67 BLAKE2B 2e1b4a8a38998179a32db321d331db54f881770a89719410876cdde1799cb8558ca2862bc70838d606540606d05918c4b115cf1c125945a77ed376c2efc4aa85 SHA512 4d841fc7a022e4e09e0a95925ad92a75809a67c30fb88de9190e4a2196383038dab9a5b3294b6a0b4786248977a0e09eea857a34100cbf22f8a52912ce9fa58d +DIST github.com%2Fkr%2Fpty%2F@v%2Fv1.1.1.mod 25 BLAKE2B 63db8520df2f699bca5a7ccecc44ee04973307d86099cfe66ded30e2ca1bdd76fc3db48cfca0138673c20c6f94061caf219f018b21b9d67231fe959eef338596 SHA512 967fcdce835c12afbf3b12bb204a256f32d46a3da535e2a7250159f62781a163ee107dd2a4fa20743b76bbf52b97e627e11e895c8d5ef73aede37d6a89e326eb +DIST github.com%2Fkr%2Ftext%2F@v%2Fv0.1.0.mod 64 BLAKE2B 475c51201a379df2cc4ff8c5681b6a7a1524f60d0b8fd0853fef569dea754efabf3425cd4b84e8427db8a6cf3e9b1141d5050d48d5d429cc1ce82162aa70050c SHA512 11d2502a7d241a0edf4e67bcb651a890a12f49d00f8b944cc9eb8f6e9cf5fbb2b2827e696021649bc795ffa275e95ee700e4a1706e03e88fa9ae079f5b9f48ce +DIST github.com%2Fkylelemons%2Fgodebug%2F@v%2Fv1.1.0.mod 46 BLAKE2B 1989fd1b186328abc02f8dcd503bf396ee63b55630d3f37f576c7e55b4c48623f62d5f2b16d047afeaa13cd423ab014f254df5f210da52535bb8818a60b375d4 SHA512 4fcffc595708aba2673e895182e695e91d6d239f8feaaaeaf15d75fcff398112af0f0d5ebdb28506d95eae30533dcbb54112ac0b0a4034ee11d7a35b78674915 +DIST github.com%2Fkylelemons%2Fgodebug%2F@v%2Fv1.1.0.zip 25634 BLAKE2B a236740e22b6dcadaf27ea0f90a68c15bed68599ef6cb086acfb1c555a8c0210663f165f3bc64bd9cfc20f3b8a9f1c5828a4a658699d3bda97104f759aef78b4 SHA512 a5ffd5713ddc3d9bd49ee9cbb0a8f5154bcf0eb073c9a772c24a6e11e824b2deee18425347f84b267192c52f3559086573e966fdd8e73e84fcee03c1971e1b7f +DIST github.com%2Fpkg%2Ferrors%2F@v%2Fv0.9.1.mod 29 BLAKE2B 7fb53b19bd1be0e783039647b42ecbe2070f51af102e473ec6d3544eea0ffa5863f1874ca1615348d5f8abbaa39c841b4fe18d43a8a615fa648cf22f35955e38 SHA512 0c156e21d35c45a89c1a1b69ff1976b4f7511b3870bf96126121f5a5effa3723eb45bf080e840d5c8b96898c65207dba83eb3e1a23668dd8a5e20ee6be775cc0 +DIST github.com%2Fpkg%2Ferrors%2F@v%2Fv0.9.1.zip 17866 BLAKE2B bb8d50b9e736f5f1e129482bd50f720b7dbe80935fcb6cfbec6d5a5f5ba5d5434476d66a362f12bedc304e89c9886d4868d310710aa100c357900a742d4ee341 SHA512 82b0ed1ceadd44a2871b56e733a118003b1bae9e38fe95251e0aa06a0a4c9b4940c485336fa11335974e0df536dcd0491ec1b2e545ecdddc7f9ce59771f86321 +DIST github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.mod 37 BLAKE2B 94636062c94f8ff68cdcab7593a3acae7b9ffff616cad7b1d5c9cd147a4a1042d33666cbeed6fd816d6793113abfb595183097dcc46de7a3dfadc1423ed43e79 SHA512 c3d5c48cdb8ba6af7071a07cfede06e0ab67e3726d9de592a952fad40167dcbdd9621dc2c4df1bd3c28eb99d70b1b6d8d812441237c35bf492e5b7f07bd33902 +DIST github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.zip 12433 BLAKE2B 0c911c9d173080abd8edbbab1f47222343801d8eeae36b4add24773e3282fc2a39283fdf519a3d4483e39cdb7d9509b8570d151f46841ac1a616f312dc4cb0ba SHA512 3b85697185ba85cdef6202444ab6cabeabfad8a03d66b3839a852586b1f91ddae7897a57c8c138d5647022aa44906c7ef3c5339d520f90eeea0742a935da8cf2 +DIST github.com%2Fprometheus%2Fclient_model%2F@v%2Fv0.0.0-20190812154241-14fe0d1b01d4.mod 164 BLAKE2B ed42e8dec25021e488793be8e008c34ab5bdd6b5b884762d69f40d6c8968bb539041920ac7108e685ae56f2ef71b7174245772d96cc8f20463eba71580afae29 SHA512 4e0e6941b43c17cdce0205e9ba3d9fb18937f426ea2ac9a9e53396c906101d6ec2eb501cd8a791ee3ba9a32185f86495e9189134b8a9858134c73238d98ce0f6 +DIST github.com%2Frogpeppe%2Fgo-internal%2F@v%2Fv1.3.0.mod 73 BLAKE2B 21e3545a4518c64daac1cf36e47a2c8e1fc8ab7402372f2e871052d0dd9d83fc2aa44babb2f8751180cb66dcd2af82ed202afbf5ad3a219c4562da23ae8ce185 SHA512 4fd07ae7c00bcc135cc10a0b34ab102a893ed8ea4708f9d38da52f98b09fb66144f970ffd8795476fd6625b25c9e48390a5b1c5c99bd0c8d536a94201dc96613 +DIST github.com%2Frwcarlsen%2Fgoexif%2F@v%2Fv0.0.0-20190401172101-9e8deecbddbd.mod 35 BLAKE2B 7251cfadfa22c0c57f7a488965d5107c55aeec8daa23dc37d845248b4c2659f6dde54ad64873a38f2bd6ae32324bfd01d5734591160c8dd2faeab2cc4f12a72a SHA512 631314183e232ea80b4cd52fe6b2b8116af4960427e7cf71b1a7c6a5884063f39ab649ff8178897d2a7ef14057e1aea53bb2e6f85a84be90b89c17866987f878 +DIST github.com%2Fsahilm%2Ffuzzy%2F@v%2Fv0.1.0.mod 31 BLAKE2B c282ad64e71b854d616fc81bea04d548d53cd4853df2d248b9cad7498a7dfdc57c45f1727ead4b06275c03ca88bd7d14e2a543f777899ce4d249f0687c36a5ba SHA512 5b32643a6e75c7736b8c41e3e973f0c6cb0cdfde7bad464a4515df48273aac591775d45c953ff8cd425e289da83a5d1da66ce1bd76a1ae9484cd1878fb143013 +DIST github.com%2Fsahilm%2Ffuzzy%2F@v%2Fv0.1.0.zip 3354989 BLAKE2B ea82ecf2a2e335cd454d7a6760e86381abcfc758a5c957822d88846b8abc54b3423aebc5b3bfca3399e72f9cbf9287ef25f531df22536d3f4874db176ef5fec0 SHA512 0f00c1055432567dd5b0e1f6fc8d6d6c7418b6e647b33c048c6d56bf4743145ea7bba754be886d30b17fe9df2b1c518fabac5c1f6d96375d6e1156a085c29ac9 +DIST github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.1.0.mod 32 BLAKE2B d698910da1ef00a70a1673b8c74105de195020ccd95d1e70c5dd1e1615210886ff9acbc9cfd03f46e99f5223b60b04695b8d362b9e0edd4e485480f802bd229a SHA512 4e366e5a60559a8863cb2a50280deb307d8bf885ca5440cce1b49a084b4cc4583b3481240125f35f161226592a43f2c0a426152f117d79b68c92c72a93f751d5 +DIST github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.1.0.zip 34637 BLAKE2B 9e26766ed5717903173455e60ee1b690779e286b6be3cc22f633ccf26592839d149f813a1b92775ab2a447f0c1a20960f956fe5aa4a7c56abc6642b58b7973e3 SHA512 968b76a138261cfee0d1f58ede483741328968e24d073b24affdc7ab9cbf9bb76dd9fa1785423c49471c02ea4804810ebe673bc623c4f72389b2654a64a565e1 +DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.4.0.mod 179 BLAKE2B 3bb7cee3118f0d335ade107dfefc3a594dc3883564fe4c9e96d615e179d394a49a3d6cd6584ba9c684772bc3dc6479af6a168dd3841c03957252667384f6ba11 SHA512 243bf1f69c146252164ad72f853773dcc77f15d7c9e9b731bee26a95e7c8f4ce9ed9738db601b01edb82f4b3808873e1f153a6d4a0c97be0babbe65abc0f8d52 +DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.5.1.mod 188 BLAKE2B e47d78f037db3684a329905985b02b7ddf0a609ab4c69dd4346202ed0981712d54d0fa1b9c230b50d1857854edbbf77ee144d54b12c7c46833e6542d6034171e SHA512 70adf6a86dc6f934ee611f6aefa459f1287b7294297eb9221a747427d031b10c3e606696a656be4c2746a25480c322106099ea2bb360cbe782f4d03c85cd9fcb +DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.7.0.mod 216 BLAKE2B c597010cf6690e73cd265e800f0f0bbea331fb76217457b6326f5a19481eca044aa5426fa32519870b2f0f4b3bed95768a23d3138dbcc9739b7cf7e044f50668 SHA512 197e6ef15edb27ded67ccfb636c252fe522f0930ff012341a4b593f25b5dd8282e4f658970931cfdeb8f2c5ee0b4ebac6738fe7634bf00896d12270fcbf4b31b +DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.7.0.zip 105564 BLAKE2B 7b082ff11190ff27ce4a3de68896fffbbbf80ebdead7612aa3b06981171974ad2935bee7d5d71cb9ea29b110a82b3e04447248e7b9376e84c8f3f53d5001ae4b SHA512 be80972112f0a3907bde960637cb2c08d6ba4256ca27cfa07de5a0a8e523d0dfbd8e90ae593e5302d7351b7dbddecf69dc3985a9d19b96087732dd886eff371f +DIST github.com%2Ftwmb%2Fmurmur3%2F@v%2Fv1.1.3.mod 40 BLAKE2B 0d12dc1fd09b245563e86708118ecc00ddb9712b290b444c1239c190358ff523f24118c5f69c5ad1861d9056bbeafc5d04f038d6ab4df82d64019c489175716b SHA512 1cece428d8224cbbb52f74138f441ba00fdaa13105a523d6374c7674c6b40e1c784782f105ce6ef9dcf3fcbebd4c8342a81674cace5211d73e5d108d1e9f16a7 +DIST github.com%2Ftwmb%2Fmurmur3%2F@v%2Fv1.1.3.zip 18380 BLAKE2B 3d89274008ba057e502f9d2cfada1c08cc4cf89b807feb5f2b3ab43a942f1260589ca4e166784fd72ed693ac44a0a87f2aabd5369b3bb22efa4758cbb127500e SHA512 13d7083668aba9379b82fe37230a107a618a125ae16ed89481632546061d9e5f3919d94f4a03b29c1af925f12fb770a63a534102a5eb72018b52bc2f54af568e +DIST github.com%2Fyuin%2Fgoldmark%2F@v%2Fv1.4.13.mod 41 BLAKE2B e31ed900f3dadf45221952eee29e8886bfc53654354a79868f2bee9dc636f4e327f0d82b8ea3a4ab1b20b9c77e84e1ddf3dec395a655a6d043f371d0fe6bb569 SHA512 a35fb2caa24d91450561cb1ad835c140f93eda650acd82dc1edbc2a64f507b856c19958af651bfbbe2731cdb50148044260bc5d30960b57769bdaba19142fab3 +DIST github.com%2Fyuin%2Fgoldmark%2F@v%2Fv1.4.13.zip 229017 BLAKE2B 5c00ba3825063687eaeb4d72615d4669bfbae6ff12160fa790460e1b394bccec4186278d380805feaed33ff2c9333a230c9f1d3779412b5458ecf2d76a70e06c SHA512 7441a7ca7a9fd67975c47920fa9d379e91c8c75b4a47845c90d89e0d904677b111866659b21b93c9abf5ac9d0cf278cc9f192fd6ae7c1ec3ff382c4b9aed0dca +DIST github.com%2Fzalando%2Fgo-keyring%2F@v%2Fv0.2.1.mod 207 BLAKE2B be6b13e443532796ad132a5f93f18520080298614f66ef51628a945dabbb1a20441d455c9ed65869c01b8cf8e5603530eea3fd190689e300dea591723d9b9fbd SHA512 2b9699b1ed2dac17ab71b84088b7bd1ff9e839ee1a6e50e3ce297b65d5abc192b25583b1d8d321b81b251a9370eda04e0052dde8ea0a1b15f91d9474dca08694 +DIST github.com%2Fzalando%2Fgo-keyring%2F@v%2Fv0.2.1.zip 15924 BLAKE2B b2a329c312b8b4727c99563dd67a18332ec5d87ccdd7b5b5fbfe78645e4d8b556bbb9a807f2a1e46ab41245e6537da6d24c17368446d4acd6ef7e246c8296c3e SHA512 b5df4614c5a8a910f0484d7ec637489d6e0620eaaa673221822fe84040d1d60d00ab36bd540638907db692a9c7beca3f14589281b276a2b1d6c6509be2e6b341 +DIST go.opencensus.io%2F@v%2Fv0.21.0.mod 305 BLAKE2B 73735106ac582b2e9d5f0d739412c3396e0df8627a6adbe810ac560998e4cf2eda12e449b6e336dd6b433eaf57c885b4a927359d0bc1bd6eba9432bb0793c35d SHA512 448e90223b8d67e4d5e4b150055ac83eacf9ef48aa34036c2e59559f21443f796e721df3c0395a829bf5d10d229cdc7beb956c8f90273e50f0989e45a82aace8 +DIST go.opencensus.io%2F@v%2Fv0.22.0.mod 408 BLAKE2B c96dc637d392594cdf710b9542b90504fb090392662ab45208d45abe2cbaac5b64e55f2f62d1afe5542d2747abef1eedfcff97cfc48d6e0649c23b9b8293f7e5 SHA512 823e1ca3a9adedb1a98f5ac900e190bd51480686872bd901cc20a394cf03be6c8fd69cfe7343e42cb6f9d3500282a8097b6c32376aeb3e92bf0b1ce3e75872d1 +DIST go.opencensus.io%2F@v%2Fv0.22.2.mod 478 BLAKE2B 534d5c63341897b7213d30ae225708b5465b0bc5efd7b42ecfdd7fd67fe6e8fb5ec7a20345b734d07fc2793b41a115dde74a1f80510f3970aaee8f6d4effd7b8 SHA512 62820051cdf582849bd310ca77bba4b2caef82c9e6bb27e7c2de6c3bb1be0af90443770971e893d0eb466832857190a9908633d069880cb1980120c14ef391c0 +DIST go.opencensus.io%2F@v%2Fv0.22.3.mod 478 BLAKE2B 534d5c63341897b7213d30ae225708b5465b0bc5efd7b42ecfdd7fd67fe6e8fb5ec7a20345b734d07fc2793b41a115dde74a1f80510f3970aaee8f6d4effd7b8 SHA512 62820051cdf582849bd310ca77bba4b2caef82c9e6bb27e7c2de6c3bb1be0af90443770971e893d0eb466832857190a9908633d069880cb1980120c14ef391c0 +DIST go4.org%2F@v%2Fv0.0.0-20200411211856-f5505b9728dd.mod 359 BLAKE2B 14270eca5aea654a78b7d57482d207f8d0fd8318c0e6238edcf88a4f2701620ffa8ebb01e5c359cf6ba60b7fbda37b849e30a8e769e1bbb427770985a805a1ce SHA512 68ffa09ea935e7a98a7e8d1986c0bdcd2b157949ef288c7c7c27804700db139c4959c5f68ac5bf1108bc30e4b47e42ef75e3a3922bb74a937f1be08386138724 +DIST go4.org%2F@v%2Fv0.0.0-20200411211856-f5505b9728dd.zip 215180 BLAKE2B 5bfe47160e59c2470e605da29f1e1042303e253edcfac69720525a2f596c56366bcc5027ad0bed4c1c75ccc0042380f621d3fa6518afd3e531e14976978ce8b1 SHA512 602ea6b4caf08fd892dfad710d6831997ec019312e374348c52a0c141e2a288ab127f8af1301c9a444712208dd14199b655ef5272a2ebc4149b80bf920683e51 +DIST go4.org%2Funsafe%2Fassume-no-moving-gc%2F@v%2Fv0.0.0-20230209150437-ee73d164e760.mod 51 BLAKE2B 24f6e3e615bc1eff706c6b2e15a2c9ef2594e2ef42083ffadf33581df3c25e56324dcdc4bc7ccf7ea5eccec06683b673660f58502aaec8bc9b451c30647475f2 SHA512 f7435b8339ac6435b08c635d696c21cfedaf20998889effe719a548d3451505492ae8f1b8332e7e47398bbf335e0aac592526e1d3b23f4f14c6ee5d6ecb3b3d0 +DIST go4.org%2Funsafe%2Fassume-no-moving-gc%2F@v%2Fv0.0.0-20230209150437-ee73d164e760.zip 4403 BLAKE2B 20c494cc032b49773cde3c339cee9eb2f7de119e07691ddeac3569e23c762e88cbc878be199228a9fe44bac1f097b8b929643cef48833efc7467240a16541c04 SHA512 86546ed77a753fe777ae0e8149c284b1e4277e3516af9bb34d87272682b27ee0a9ba44b968a1cbba98ded2e752ede912f7cfe229b301b0ab1b2af5df8f58b901 +DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190308221718-c2843e01d9a2.mod 88 BLAKE2B aec7d0eea1278eb3d1568d5bfb4041267501ad14457ebfcbdbc5fe21473170b8616ca4028f52af2edbfd85922cbe04540b4b0df7f69f63197698143cc5557a7a SHA512 2df49895053b36fed7ea905aa73f86568fbafd79ff0a7976679d8c77cf15025129435d9dbfd89367b611b1aadbea4f4bd1835eb4efa9ea702466e443638d379e +DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190510104115-cbcb75029529.mod 146 BLAKE2B 6fe18cbe4eb6c3f6c26a4d2f9f309c48eb9ea59017125179cbfd61bb1e62395515c8cb286e1139fbcf54d37dcb2baa1a2f98dcfbcb6178b7f7df3b51929ff5c5 SHA512 f40c7b620b28b5bdc6ce92d43768af71b5869e7f0eb7872dd0f2751eed2bd15a17f7af26bf2dc5c6f7e6b816a174d010bfd22b3f8f5dd72f22dc4e4357dea842 +DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190605123033-f99c8df09eb5.mod 146 BLAKE2B 6fe18cbe4eb6c3f6c26a4d2f9f309c48eb9ea59017125179cbfd61bb1e62395515c8cb286e1139fbcf54d37dcb2baa1a2f98dcfbcb6178b7f7df3b51929ff5c5 SHA512 f40c7b620b28b5bdc6ce92d43768af71b5869e7f0eb7872dd0f2751eed2bd15a17f7af26bf2dc5c6f7e6b816a174d010bfd22b3f8f5dd72f22dc4e4357dea842 +DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20191011191535-87dc89f01550.mod 146 BLAKE2B 6fe18cbe4eb6c3f6c26a4d2f9f309c48eb9ea59017125179cbfd61bb1e62395515c8cb286e1139fbcf54d37dcb2baa1a2f98dcfbcb6178b7f7df3b51929ff5c5 SHA512 f40c7b620b28b5bdc6ce92d43768af71b5869e7f0eb7872dd0f2751eed2bd15a17f7af26bf2dc5c6f7e6b816a174d010bfd22b3f8f5dd72f22dc4e4357dea842 +DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20210921155107-089bfa567519.mod 247 BLAKE2B 20aabe045c2a6dd88b13c66106c962e31d3da87b33accf5085106d9e9c43fed4d5867909580ad37ea560d791e1a3243ddc2dff81ac6205f7fb949a46b0c3634d SHA512 32f94123c2845965432016800e6f051341f6d5d0af3678e367ac6c55022c68e86e929cc545a576d466f2533c235c29fb72542de75eae7419dfb5640cd80df3ef +DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20210921155107-089bfa567519.zip 1878482 BLAKE2B 0eef87d2e4c8998450fa976e54b3d00625faad61125a442e3c824763e803257061a05d9046e3c95659cb3a18f8c0f37bea529bcf53c79fc5f7034f1f6d9d1130 SHA512 c49fad474be5b84f99f2cf45970bf1bbdf02f4ed6c8c9d6aab8d672e49972059d4f6f0535bae7647b2d5c40c7a2168a20a0557e1cb29d30811b719f50aa6b226 +DIST golang.org%2Fx%2Fexp%2F@v%2Fv0.0.0-20190121172915-509febef88a4.mod 24 BLAKE2B 9615629f1bf7d58419f5b73842e19f6be3a8c8cefb217364917f1aaf68aec00de41d96700378b048d6cc385e154ed6d3db59256b4a00e9165bac7951cd0bcbab SHA512 9131017b8ab0c2362b74e0c010daeb849689025aa31cb464dc379b0e34d0fcdb66749329b111041127997440bac052249dab522ab27239858405c056e3ac5dbf +DIST golang.org%2Fx%2Fexp%2F@v%2Fv0.0.0-20190306152737-a1d7652674e8.mod 24 BLAKE2B 9615629f1bf7d58419f5b73842e19f6be3a8c8cefb217364917f1aaf68aec00de41d96700378b048d6cc385e154ed6d3db59256b4a00e9165bac7951cd0bcbab SHA512 9131017b8ab0c2362b74e0c010daeb849689025aa31cb464dc379b0e34d0fcdb66749329b111041127997440bac052249dab522ab27239858405c056e3ac5dbf +DIST golang.org%2Fx%2Fexp%2F@v%2Fv0.0.0-20190510132918-efd6b22b2522.mod 327 BLAKE2B 209bd1491b6099491fca7ccfd2fabb500b56112557b4b359819b5f9d18e1587b8b1551acab53ac6c222b66b825c4058ecd6adb1d886f1868b7b96ebbd5865eea SHA512 e16919da8b2302c45f8fab5f0d200f41c2c978ad31eab2b4db18310bfbe09079d738f682920ef6530f1d5f53359ddc3d4bf33fe5cefbcefd440212b31e72ef28 +DIST golang.org%2Fx%2Fexp%2F@v%2Fv0.0.0-20190829153037-c13cbed26979.mod 352 BLAKE2B 5e146ef1d6b71ec65511cb06d8392eddb9a126b6194213f3b2ac6b675977dcdc77cbb3e46fc936189269583df4d0d80d2e393523c3ba4c55f1e8f9294e0dcaa1 SHA512 8ea874c371c0a582410e682cf475628b4fe6a0c0f57b05566a03343999da063250dcb987d9a863b96a8e1ee913612f323de296b4ddbcfecb166884bee06a8af9 +DIST golang.org%2Fx%2Fexp%2F@v%2Fv0.0.0-20191030013958-a1ab85dbe136.mod 475 BLAKE2B 3be94804cb1c692471ca7f2af890586ef57ed45a306a50fd6d6eaec9c7a161e2e4945ed11640ed30ab6f0e48ca644ec06b6b12e232b0990d4e9a08347c27491a SHA512 4b495d303e08e9bb4b43ff0c82665107a6e0a9cdd33a6d14aea491e634901fedb6341fe9e47c45fca1f89688ea3548f57ac8d62b79ef4ccb596ef4eb2e809241 +DIST golang.org%2Fx%2Fexp%2F@v%2Fv0.0.0-20191129062945-2f5052295587.mod 485 BLAKE2B 84e7d8f764e53841999e798d24dcbffea37708b68eb430f91e3e09f77cca2a2d36d9bfd115f0fdc9eb87e967d6ffeb0ff6f6990afd722e86b40046995f22600e SHA512 2c7217344b34e4870f799968403146268e8e6f85680aac25702f22e69bc4954d35a70a0743646ee8aa36f268c252a9c647e88b1dce8c47db302a1d3eca638aec +DIST golang.org%2Fx%2Fexp%2F@v%2Fv0.0.0-20191227195350-da58074b4299.mod 485 BLAKE2B 84e7d8f764e53841999e798d24dcbffea37708b68eb430f91e3e09f77cca2a2d36d9bfd115f0fdc9eb87e967d6ffeb0ff6f6990afd722e86b40046995f22600e SHA512 2c7217344b34e4870f799968403146268e8e6f85680aac25702f22e69bc4954d35a70a0743646ee8aa36f268c252a9c647e88b1dce8c47db302a1d3eca638aec +DIST golang.org%2Fx%2Fexp%2F@v%2Fv0.0.0-20200207192155-f17229e696bd.mod 515 BLAKE2B b37d0d779f058e58ca3e350248cceaac958c4e406d70872fc3682f49b862391dc75d0a17a9ecac8a5dde4339552a222ce2f36b99d8daa3ad01fa5d8632351b3e SHA512 c5f79afe4531059fbc6acf58b7ec7f1e9558df83c4936c830dcb138cbfd7dbc4bab6c0acce6e0c588cc742ec3984d4116ad3e03be815c4f64af32f7ea5024053 +DIST golang.org%2Fx%2Fimage%2F@v%2Fv0.0.0-20190227222117-0694c2d4d067.mod 60 BLAKE2B 1c8445e3c9313293a0551c8a2acc31a1738724b96886bdf165c74de6cf2d25b784baefa2c41997a64ff189333a8c59756fac7ac41b0ae1d4f167c38574905351 SHA512 c466f8b348acdc26208bcb782cf330a979d9af086a95f307a785884492430f11fe45d1ddc3abdc1b092654b3880a5e7a456740293935b1912a1d39b658de80e8 +DIST golang.org%2Fx%2Fimage%2F@v%2Fv0.0.0-20190802002840-cff245a6509b.mod 69 BLAKE2B f2318e92793bd626374b94e2917ea05ec2b41285c169f1461365edfa00412a798775a8ce137221e1c280983a62d03bf1cc97eadaf8668661ed4387ef5823963b SHA512 d463167481b44386a011b867d6e26eaf2fe81c750325ea89f631af7b065c5152249084c45e7195a662d9b9ddde0e81a5273d8110f73a18c4d841c155c67ea0f6 +DIST golang.org%2Fx%2Fimage%2F@v%2Fv0.0.0-20220902085622-e7cb96979f69.mod 69 BLAKE2B aa0ba9b30f8d39ec68ef035fb837c141de6cf116edc8afaea68b801a162c448dc78f9b582b69a29061a4f3240fe3772cbd4ecd25ac8cc45364c64558d3960789 SHA512 a7286715c68a8f527ed40d3f96cde58ea8ef849bde840b0aaed71b9919746def35bb51ce34bdee3f39da75f4407ad7bb630d1420cc15d8911bebb4c20611f867 +DIST golang.org%2Fx%2Fimage%2F@v%2Fv0.0.0-20220902085622-e7cb96979f69.zip 5247411 BLAKE2B b2c15a4a5c7c5c038d6634569cf2bbaa2aa2ecf84bdbd2e9bda7e6258ad39931d317b255e36f936f40704eb3ae8509582d847e2687131bc306bccfb40857f534 SHA512 eb49500f50a3b72c44efff36585b6a546db9e2c0b15af33f1a1d2fb86b50fc0539fd3c1aec23a2e2b6197bb7403288097717eeba417cacf33b31877d2aed7322 +DIST golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20181026193005-c67002cb31c3.mod 25 BLAKE2B 8942ceba0f85f2e950663feb634e602815315834dea89d18f7319100c19a27f15746a11b50157d682756fc922138660512cd6c8e75a2458b0cd512aba19760da SHA512 3ba23f3472e0ae7904b4250e2e3a1b04c719c4bb66c59ccfaf96fae2fb25ae0abf19f542f03c7179a312a008521acaf4ff389517b11dba8b6f581a9dded44883 +DIST golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20190227174305-5b3e6a55c961.mod 88 BLAKE2B ce393846b227c374753f46fc076385826a6288b0c85095e097c041b844f46b87120774c68924492c4f33c33729103a2d916d2335e24953022630314b63f606d0 SHA512 0097db2957ab98a21a73960d2a37c526e5cabcd5ba4825e44f0ec4851ef83743ae171c8dc4b6c09ea4d931c15879c247e362ca53ef8dc762b484f1ddcc483d04 +DIST golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20190301231843-5614ed5bae6f.mod 25 BLAKE2B 8942ceba0f85f2e950663feb634e602815315834dea89d18f7319100c19a27f15746a11b50157d682756fc922138660512cd6c8e75a2458b0cd512aba19760da SHA512 3ba23f3472e0ae7904b4250e2e3a1b04c719c4bb66c59ccfaf96fae2fb25ae0abf19f542f03c7179a312a008521acaf4ff389517b11dba8b6f581a9dded44883 +DIST golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20190313153728-d0100b6bd8b3.mod 88 BLAKE2B 04ec98f76d6779784920b4f746fccafdba5ee6f365edc58985219675791d417746575165985de6d866ee891b6c768d317360a4229e61f19a1f05e4f0bafdb111 SHA512 5e787e9d2c16c87238995214eab353f87d009acf8ef78889295d11dfabef73cea4e8cabfc2999f9ef0c936efb84c22963e0aa2bce4b3678680a389cbe23df961 +DIST golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20190409202823-959b441ac422.mod 88 BLAKE2B 04ec98f76d6779784920b4f746fccafdba5ee6f365edc58985219675791d417746575165985de6d866ee891b6c768d317360a4229e61f19a1f05e4f0bafdb111 SHA512 5e787e9d2c16c87238995214eab353f87d009acf8ef78889295d11dfabef73cea4e8cabfc2999f9ef0c936efb84c22963e0aa2bce4b3678680a389cbe23df961 +DIST golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20190909230951-414d861bb4ac.mod 88 BLAKE2B 04ec98f76d6779784920b4f746fccafdba5ee6f365edc58985219675791d417746575165985de6d866ee891b6c768d317360a4229e61f19a1f05e4f0bafdb111 SHA512 5e787e9d2c16c87238995214eab353f87d009acf8ef78889295d11dfabef73cea4e8cabfc2999f9ef0c936efb84c22963e0aa2bce4b3678680a389cbe23df961 +DIST golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20190930215403-16217165b5de.mod 88 BLAKE2B 04ec98f76d6779784920b4f746fccafdba5ee6f365edc58985219675791d417746575165985de6d866ee891b6c768d317360a4229e61f19a1f05e4f0bafdb111 SHA512 5e787e9d2c16c87238995214eab353f87d009acf8ef78889295d11dfabef73cea4e8cabfc2999f9ef0c936efb84c22963e0aa2bce4b3678680a389cbe23df961 +DIST golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20191125180803-fdd1cda4f05f.mod 97 BLAKE2B ec2dbdd2dad833a979dc53c8d170b4d0f5d336f4c52f36e3116cba2f3549e42fc3191fa56b81d3b9378a52322b86cf5eb0e947e6002dc1d1bee12f7a6bc2eb36 SHA512 23082eb3c6f3e4330e88178c7511b83a06288b678e517cf8ad5062943d0a0fdcea16973425a8dc01cfeacc32ec05b2dba8edb1adfba2e0bcb2d81cb5060c6085 +DIST golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20200130185559-910be7a94367.mod 97 BLAKE2B 6bf1c22438e1c18af0d845f52a62fc4c96b6752486228e0201a794540a44aca52a045366ef1beee95fb7780c9d0a37aa53fea0b669241d45a0529731bd91c2c4 SHA512 5e1e301c678b32fcb56cd538fb907900e5e60162a44c285e04f0fc8db49f1b31f346e736055872ae9a69fe63798823466d7f159d2ffffb4880bb39b17d4ba5fe +DIST golang.org%2Fx%2Fmobile%2F@v%2Fv0.0.0-20190312151609-d3739f865fa6.mod 27 BLAKE2B 9bc664bbb78cd778f132bf3504160bf8f6d9950342fa73c461db815f07c0ce2ae5bb2a0ac099457d022e1edf2d07e536566fea043a77aa8b21054254ae854c46 SHA512 a105eb088532321694d3adb5da0b3cdceb7781670a2d4a8a757799e3c8fde02784b981747714cfa8770ed29eb1a0228e0945ad3c363220c39108a7432fc29a32 +DIST golang.org%2Fx%2Fmobile%2F@v%2Fv0.0.0-20190719004257-d2bd2a29d028.mod 222 BLAKE2B 5f1962cf1df6a0e8d748eacc5616c3bf0b8de117d29e57da32017cfe26eafc879d33427deeb888b283eeab56d48b3c72ef1ad0aa3706a1dcaed208026eeb0054 SHA512 6689d7c55fea7d8cfb8d2b1a934ca45793dc8d4cf4fc5b001bafe676367a93b8a8c4964d8131ba145e5e41c4da50a238d6df01dd3fc336eeb18be61b49e62416 +DIST golang.org%2Fx%2Fmod%2F@v%2Fv0.0.0-20190513183733-4bf6d317e70e.mod 97 BLAKE2B f6c97d5de5c229ab22e047250a7030c201829f8237b63c0b272c0453dd8ea91360f4a73f9d2b56212103c76c36c01699231d9dd31d48ba8624554b5b36499190 SHA512 15deca99c6d866dcffdd51b1334fbe7f33ce88e1fd82badec64f5155782681887e7fd959ec2686fb35adf70afbe08d743e36c6a891f43462074663357e5b309a +DIST golang.org%2Fx%2Fmod%2F@v%2Fv0.1.0.mod 97 BLAKE2B 54b5bbd5b0908619326ca8bcebebf13f45b2838737d22008f20d3f40ae52fb4f8fdb8c73cbd98b57873aefc8b37c7328aab2bf02ad82a7d5f83e0d75a9283e81 SHA512 4e955424df3c1cce0b716fc518eed10196feb34ec718c1fe537350ce99efd0676276c2000feca6faaa6f3db8ce626e2d330f700fa43a10c73120dd13f5f1a764 +DIST golang.org%2Fx%2Fmod%2F@v%2Fv0.1.1-0.20191105210325-c90efee705ee.mod 159 BLAKE2B 7124b4e21f0b1ff142fe4cd5c57a22de7bc5b1c578e16e8661085d475d67573279c1ce3165e05a28c77a41eac43fe29b1d98854abdcc7b0b66167f82db652dd8 SHA512 5e225da646ef87b8bf435b745313187cecd1bd3e88660f8a90cd2a6fdcadbe8fc51f53edae4b3aa2357ad273a8e58034920bb61a1cd5898b95d3fe39f30ec648 +DIST golang.org%2Fx%2Fmod%2F@v%2Fv0.2.0.mod 214 BLAKE2B 9a9c23e4a6fbf1e2168cc2559ab0eea14e2a1bbf32cab7eb95e276c3c1f2e06dadf6c58e39a4722211fb882e48f25a8de2969422590c62851292747f1da76b02 SHA512 16d72a943c436bf27c18ee65deb1e1a3b1283dcfcc76a49f01919df97f41ae6ef7c5fe7f95b5bb62cf6f6fee57eb9654ca27ec3bae448ebfe894f8d6d0101fa1 +DIST golang.org%2Fx%2Fmod%2F@v%2Fv0.6.0-dev.0.20220419223038-86c51ed26bb4.mod 157 BLAKE2B aedd1b56be168c6630c791131ae912f5c8c09462171e4439ac32d6ebfa8bf6d040d8dbc10432388e0a49f7b4a0790b7bec043087796f02917a7b30aa65e86507 SHA512 480578e689b3d5f5026af3ab52e55b47098525512daf532f4656d50ea5d9043d1b3e69556a5e7d93c7ea6cfca956f733271f3b1f4f65da1a7dac9ea07f5d9fec +DIST golang.org%2Fx%2Fmod%2F@v%2Fv0.6.0-dev.0.20220419223038-86c51ed26bb4.zip 169387 BLAKE2B 5898bcfa186d68caa0863bfccbf52b551e33835de4eefe7fa252b5faa51cd233217f69264f6cde3de1c35ca4d208dada7b03312add0eb486be356608f9a49a7f SHA512 e2c5105027dfe44585765f0ae968c8a8ca5ec5569299f7e2bb0dbe527dd63d2e81ce677075433b67f081d805aa1dc26652ce15485767e6f546c5a1a0d0ab792c +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20180724234803-3673e40ba225.mod 24 BLAKE2B dad51d0aff48ef669f448f7b41bcdb153dbdc48863761ba1cac6aa3e3eaeec838e22733e6c61796b22bcc95d9e0a274085676bf191a8072717a398a067fe9e62 SHA512 d7446d3dd844b97512470f7ff05fce72d099f7800396e2738a54d41796f0f76be07e7aea1f638fee0190c7d8ce65eefc54eebe6917a06d14da04d0c9c8f9891a +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20180826012351-8a410e7b638d.mod 24 BLAKE2B dad51d0aff48ef669f448f7b41bcdb153dbdc48863761ba1cac6aa3e3eaeec838e22733e6c61796b22bcc95d9e0a274085676bf191a8072717a398a067fe9e62 SHA512 d7446d3dd844b97512470f7ff05fce72d099f7800396e2738a54d41796f0f76be07e7aea1f638fee0190c7d8ce65eefc54eebe6917a06d14da04d0c9c8f9891a +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190108225652-1e06a53dbb7e.mod 24 BLAKE2B dad51d0aff48ef669f448f7b41bcdb153dbdc48863761ba1cac6aa3e3eaeec838e22733e6c61796b22bcc95d9e0a274085676bf191a8072717a398a067fe9e62 SHA512 d7446d3dd844b97512470f7ff05fce72d099f7800396e2738a54d41796f0f76be07e7aea1f638fee0190c7d8ce65eefc54eebe6917a06d14da04d0c9c8f9891a +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190213061140-3a22650c66bd.mod 24 BLAKE2B dad51d0aff48ef669f448f7b41bcdb153dbdc48863761ba1cac6aa3e3eaeec838e22733e6c61796b22bcc95d9e0a274085676bf191a8072717a398a067fe9e62 SHA512 d7446d3dd844b97512470f7ff05fce72d099f7800396e2738a54d41796f0f76be07e7aea1f638fee0190c7d8ce65eefc54eebe6917a06d14da04d0c9c8f9891a +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190311183353-d8887717615a.mod 119 BLAKE2B e042b2716739483252c3340451b2c3c7b421fdf8d6b3e0333e979802fca66159596982ea63a24b6a64457b2757a0ad24cbb9ea032bab4c5377edf84a3ea18b97 SHA512 26b6c92eecd2208967336d4d23f8a71f77f9a73643ad1e5cd84dee36b2f626fffc806e4dd33acc284831a0961e2b363d898a747903235945fbfb665c5b4d5ef2 +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190404232315-eb5bcb51f2a3.mod 119 BLAKE2B e042b2716739483252c3340451b2c3c7b421fdf8d6b3e0333e979802fca66159596982ea63a24b6a64457b2757a0ad24cbb9ea032bab4c5377edf84a3ea18b97 SHA512 26b6c92eecd2208967336d4d23f8a71f77f9a73643ad1e5cd84dee36b2f626fffc806e4dd33acc284831a0961e2b363d898a747903235945fbfb665c5b4d5ef2 +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190501004415-9ce7a6920f09.mod 119 BLAKE2B e042b2716739483252c3340451b2c3c7b421fdf8d6b3e0333e979802fca66159596982ea63a24b6a64457b2757a0ad24cbb9ea032bab4c5377edf84a3ea18b97 SHA512 26b6c92eecd2208967336d4d23f8a71f77f9a73643ad1e5cd84dee36b2f626fffc806e4dd33acc284831a0961e2b363d898a747903235945fbfb665c5b4d5ef2 +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190503192946-f4e77d36d62c.mod 119 BLAKE2B e042b2716739483252c3340451b2c3c7b421fdf8d6b3e0333e979802fca66159596982ea63a24b6a64457b2757a0ad24cbb9ea032bab4c5377edf84a3ea18b97 SHA512 26b6c92eecd2208967336d4d23f8a71f77f9a73643ad1e5cd84dee36b2f626fffc806e4dd33acc284831a0961e2b363d898a747903235945fbfb665c5b4d5ef2 +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190603091049-60506f45cf65.mod 172 BLAKE2B 6c58510adee25cabb2e31dcbd88939145c6c0856ba2fd1f0b78f82ec6f2589fe0dcce736a192d145dbab8f4ba892bebb80cb6cea4ea89fbef72f7822d157c1a1 SHA512 5b9748f38f64301e4895d9d2bc106fc9bd05a29feff5cfb53e248d168af998fd1a501c1a3c27e23af663b283093d2a48393bb0798bea449256d89ae119b225eb +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190620200207-3b0461eec859.mod 181 BLAKE2B 95ef87cbad118eb6bfc963893e37a555067b7fcf70e52cf4261de029eb46b739b12f50530a46fb91ec9119febcf5033176324a55064f589c17b240a23a15bb4a SHA512 2794c616072f01ca3324107aad2ed97e05f6e6c1e9811a1749073376a89c9ce57a910cfdc8dd6bdc2583d133bb53605c7a68917eaa221ec5c1c8319e5dfbb236 +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190724013045-ca1201d0de80.mod 181 BLAKE2B 95ef87cbad118eb6bfc963893e37a555067b7fcf70e52cf4261de029eb46b739b12f50530a46fb91ec9119febcf5033176324a55064f589c17b240a23a15bb4a SHA512 2794c616072f01ca3324107aad2ed97e05f6e6c1e9811a1749073376a89c9ce57a910cfdc8dd6bdc2583d133bb53605c7a68917eaa221ec5c1c8319e5dfbb236 +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20191209160850-c0dbc17a3553.mod 181 BLAKE2B 95ef87cbad118eb6bfc963893e37a555067b7fcf70e52cf4261de029eb46b739b12f50530a46fb91ec9119febcf5033176324a55064f589c17b240a23a15bb4a SHA512 2794c616072f01ca3324107aad2ed97e05f6e6c1e9811a1749073376a89c9ce57a910cfdc8dd6bdc2583d133bb53605c7a68917eaa221ec5c1c8319e5dfbb236 +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200202094626-16171245cfb2.mod 181 BLAKE2B 95ef87cbad118eb6bfc963893e37a555067b7fcf70e52cf4261de029eb46b739b12f50530a46fb91ec9119febcf5033176324a55064f589c17b240a23a15bb4a SHA512 2794c616072f01ca3324107aad2ed97e05f6e6c1e9811a1749073376a89c9ce57a910cfdc8dd6bdc2583d133bb53605c7a68917eaa221ec5c1c8319e5dfbb236 +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200222125558-5a598a2470a0.mod 181 BLAKE2B 95ef87cbad118eb6bfc963893e37a555067b7fcf70e52cf4261de029eb46b739b12f50530a46fb91ec9119febcf5033176324a55064f589c17b240a23a15bb4a SHA512 2794c616072f01ca3324107aad2ed97e05f6e6c1e9811a1749073376a89c9ce57a910cfdc8dd6bdc2583d133bb53605c7a68917eaa221ec5c1c8319e5dfbb236 +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20210226172049-e18ecbb05110.mod 179 BLAKE2B 509f289757a1f923d7b423a77cc3f1ddb08a2ee3eedb8f5f3869c2011a86121e79f02a34fb73076255e6973c8d66ca47b4690c34d7d3a5d33e1dbd04c4ea092c SHA512 f8ad754f922057fe78b5497cc77089a5eedc774800b2728a3ccd74cc82d83ba1ff00cc2d28110d5535623b733af7e34616f2fe127e68a936b9551395487ec146 +DIST golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20180821212333-d2e6202438be.mod 27 BLAKE2B 078fc99b981406f4ee3f8da94c83954e80619e76ea63cf6323f27614bbcb870bb650eb5ffaac865a374f3ed0ef0619d97e11f05924c92e395e72cb73f28630e6 SHA512 53431e560b5d6a9b50f44997ef6755f71741ccca155767dd954da41f11f53a3e8d01d7e01a2bb9de1fdd551dd2e734cb65e5641cf5de5c9a8a6a25a4894336f5 +DIST golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20190226205417-e64efc72b421.mod 233 BLAKE2B 5a1feba7e2d9703a864889f35f70eb18d30f9c0179a1425b0f4cddf17b03d2d187ba36346243a97820ae45e03a136ac26aedfefa09c0c7bf6cbd246eddf36c50 SHA512 9e91ec99aeb8b639d63fde3cc38f750d0a29d4a05864595beec0de0667ef9193007d89cb899b1d5ba44f0675121b2cff1e09b86bad4331378a66e15ef2f4e26b +DIST golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20190604053449-0f29369cfe45.mod 233 BLAKE2B 5a1feba7e2d9703a864889f35f70eb18d30f9c0179a1425b0f4cddf17b03d2d187ba36346243a97820ae45e03a136ac26aedfefa09c0c7bf6cbd246eddf36c50 SHA512 9e91ec99aeb8b639d63fde3cc38f750d0a29d4a05864595beec0de0667ef9193007d89cb899b1d5ba44f0675121b2cff1e09b86bad4331378a66e15ef2f4e26b +DIST golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20191202225959-858c2ad4c8b6.mod 233 BLAKE2B 5a1feba7e2d9703a864889f35f70eb18d30f9c0179a1425b0f4cddf17b03d2d187ba36346243a97820ae45e03a136ac26aedfefa09c0c7bf6cbd246eddf36c50 SHA512 9e91ec99aeb8b639d63fde3cc38f750d0a29d4a05864595beec0de0667ef9193007d89cb899b1d5ba44f0675121b2cff1e09b86bad4331378a66e15ef2f4e26b +DIST golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20200107190931-bf48bf16ab8d.mod 233 BLAKE2B 5a1feba7e2d9703a864889f35f70eb18d30f9c0179a1425b0f4cddf17b03d2d187ba36346243a97820ae45e03a136ac26aedfefa09c0c7bf6cbd246eddf36c50 SHA512 9e91ec99aeb8b639d63fde3cc38f750d0a29d4a05864595beec0de0667ef9193007d89cb899b1d5ba44f0675121b2cff1e09b86bad4331378a66e15ef2f4e26b +DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20180314180146-1d60e4601c6f.mod 25 BLAKE2B 01f7f78a0324ca728efd4d662ea130d7e200ab25805125e472720ca01feaaf2625b15bf53f51837a6913e35e060a19018928a38851d7445f39e6e42e237dfda2 SHA512 a9dd073f69c5be1153aaab6e84dd3bb1610a0df8b9882ca4c486c6625d4b5201e5032f86e5014421358dff564d93c4e67f20e5fd1d21ed5e259ddfbc90af43c0 +DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20181108010431-42b317875d0f.mod 25 BLAKE2B 01f7f78a0324ca728efd4d662ea130d7e200ab25805125e472720ca01feaaf2625b15bf53f51837a6913e35e060a19018928a38851d7445f39e6e42e237dfda2 SHA512 a9dd073f69c5be1153aaab6e84dd3bb1610a0df8b9882ca4c486c6625d4b5201e5032f86e5014421358dff564d93c4e67f20e5fd1d21ed5e259ddfbc90af43c0 +DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20181221193216-37e7f081c4d4.mod 25 BLAKE2B 01f7f78a0324ca728efd4d662ea130d7e200ab25805125e472720ca01feaaf2625b15bf53f51837a6913e35e060a19018928a38851d7445f39e6e42e237dfda2 SHA512 a9dd073f69c5be1153aaab6e84dd3bb1610a0df8b9882ca4c486c6625d4b5201e5032f86e5014421358dff564d93c4e67f20e5fd1d21ed5e259ddfbc90af43c0 +DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20190227155943-e225da77a7e6.mod 25 BLAKE2B 01f7f78a0324ca728efd4d662ea130d7e200ab25805125e472720ca01feaaf2625b15bf53f51837a6913e35e060a19018928a38851d7445f39e6e42e237dfda2 SHA512 a9dd073f69c5be1153aaab6e84dd3bb1610a0df8b9882ca4c486c6625d4b5201e5032f86e5014421358dff564d93c4e67f20e5fd1d21ed5e259ddfbc90af43c0 +DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20190423024810-112230192c58.mod 25 BLAKE2B 01f7f78a0324ca728efd4d662ea130d7e200ab25805125e472720ca01feaaf2625b15bf53f51837a6913e35e060a19018928a38851d7445f39e6e42e237dfda2 SHA512 a9dd073f69c5be1153aaab6e84dd3bb1610a0df8b9882ca4c486c6625d4b5201e5032f86e5014421358dff564d93c4e67f20e5fd1d21ed5e259ddfbc90af43c0 +DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20190911185100-cd5d95a43a6e.mod 25 BLAKE2B 01f7f78a0324ca728efd4d662ea130d7e200ab25805125e472720ca01feaaf2625b15bf53f51837a6913e35e060a19018928a38851d7445f39e6e42e237dfda2 SHA512 a9dd073f69c5be1153aaab6e84dd3bb1610a0df8b9882ca4c486c6625d4b5201e5032f86e5014421358dff564d93c4e67f20e5fd1d21ed5e259ddfbc90af43c0 +DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20220601150217-0de741cfad7f.mod 25 BLAKE2B 01f7f78a0324ca728efd4d662ea130d7e200ab25805125e472720ca01feaaf2625b15bf53f51837a6913e35e060a19018928a38851d7445f39e6e42e237dfda2 SHA512 a9dd073f69c5be1153aaab6e84dd3bb1610a0df8b9882ca4c486c6625d4b5201e5032f86e5014421358dff564d93c4e67f20e5fd1d21ed5e259ddfbc90af43c0 +DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20220601150217-0de741cfad7f.zip 29696 BLAKE2B 1928efc282d2d6f7da85d59ce84af94e989375e105f4739c3128502fb465956935357da26b34d02e61bd8cf70c5d2d3d8392834b38f61c646f2ae7a03d577d05 SHA512 44b7e2b110384aaea538702cf7e45d02125f5bf965641c954232d237fc6d6f6282d9987e7ad5778b8d7375a8d3ecbf5d144e4c81fd403957fe83b7a61d049b9b +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20180830151530-49385e6e1522.mod 24 BLAKE2B 64a70c4594f5d3c37d962c1ed07630fba8abeaf534242f8f1509af271684499252af9a2320d5bac8e44064dba344b807535e4e9dd085fc0fb47bd9304120601a SHA512 ffe50fccf7f1d200f2ebc805b190e3f10c5a3184458a38f4590e520d7ce115e1520fbabe56651bbdc2e08da4a8db5ac86d0e88728efde3ab26c64ab4e0cd604c +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190215142949-d0b11bdaac8a.mod 24 BLAKE2B 64a70c4594f5d3c37d962c1ed07630fba8abeaf534242f8f1509af271684499252af9a2320d5bac8e44064dba344b807535e4e9dd085fc0fb47bd9304120601a SHA512 ffe50fccf7f1d200f2ebc805b190e3f10c5a3184458a38f4590e520d7ce115e1520fbabe56651bbdc2e08da4a8db5ac86d0e88728efde3ab26c64ab4e0cd604c +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190312061237-fead79001313.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190412213103-97732733099d.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190502145724-3ef323f4f1fd.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190507160741-ecd444e8653b.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190606165138-5da285871e9c.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190624142023-c5567b49c5d0.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190726091711-fc99dfbffb4e.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191204072324-ce4227a45e2e.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191228213918-04cbcbbfeed8.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200212091648-12a6c2dcc1e4.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200223170610-d5e6a3e2c0ae.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20201119102817-f84b799fce68.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210615035016-665e8c7367d1.mod 33 BLAKE2B b74677ab15ab6b31640d71b052db667b0fb585ed6d1044e26bc5e4cf8da90e1ede81f8876babea843dd322b8b707189138e70c24d13d931f1f6dd04978ac222c SHA512 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655 +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20211001092434-39dca1131b70.mod 33 BLAKE2B b74677ab15ab6b31640d71b052db667b0fb585ed6d1044e26bc5e4cf8da90e1ede81f8876babea843dd322b8b707189138e70c24d13d931f1f6dd04978ac222c SHA512 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655 +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.1.0.mod 33 BLAKE2B b74677ab15ab6b31640d71b052db667b0fb585ed6d1044e26bc5e4cf8da90e1ede81f8876babea843dd322b8b707189138e70c24d13d931f1f6dd04978ac222c SHA512 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655 +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.1.0.zip 1861264 BLAKE2B b101e9ce95d722dfe5c86f41ad5f9ff29c9b2a26ed52cd8dd40e99df07594225eb405355ddcbb95530d2fb1e81cbfcc792284a44f586dd5f821acc30dcf25fae SHA512 9a73c5352ae5b084e3c74982c0e4867169221294432560dc42fba42524074babddc3249275f98338835d9622f4d2e045837c49d202cf55fcbb29019efb587225 +DIST golang.org%2Fx%2Fterm%2F@v%2Fv0.0.0-20201126162022-7de9c90e9dd1.mod 95 BLAKE2B 8385688f2081360fc2694f05d128ff0c587ef131e1b5757a942d9335870200e06545318afb1a7d1f059d060f51fe94fc16a48a1d7ec31a9a83e07b3c93f34ce3 SHA512 a3401e3d20dc1aaaebbf3c296a783668003f2182ed77ec830431f97339e07eda1859fe8c3c7fdfb0125b3ed331d23208519df520f86e20c1a05c822b3d766b08 +DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.0.0-20170915032832-14c0d48ead0c.mod 25 BLAKE2B 31009af0fdcd0f8730c9985287e6e364ec4e5183e57e92560dbc80a2010eced51b8a90f01a82b49384268c8a0adbf69d179c205d3f68e0eb459169d2ea9528f0 SHA512 ca081ef7cccd7bbedc6843fbe0c452352661a07e1298cd02ff338ed79d807c6401d613a3cf20011189d2f98a794ffa410547b3e352eb58a6f0a84822285d391d +DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.3.0.mod 25 BLAKE2B 31009af0fdcd0f8730c9985287e6e364ec4e5183e57e92560dbc80a2010eced51b8a90f01a82b49384268c8a0adbf69d179c205d3f68e0eb459169d2ea9528f0 SHA512 ca081ef7cccd7bbedc6843fbe0c452352661a07e1298cd02ff338ed79d807c6401d613a3cf20011189d2f98a794ffa410547b3e352eb58a6f0a84822285d391d +DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.3.1-0.20180807135948-17ff2d5776d2.mod 25 BLAKE2B 31009af0fdcd0f8730c9985287e6e364ec4e5183e57e92560dbc80a2010eced51b8a90f01a82b49384268c8a0adbf69d179c205d3f68e0eb459169d2ea9528f0 SHA512 ca081ef7cccd7bbedc6843fbe0c452352661a07e1298cd02ff338ed79d807c6401d613a3cf20011189d2f98a794ffa410547b3e352eb58a6f0a84822285d391d +DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.3.2.mod 88 BLAKE2B f3dd520e0e4e9b57feab62ecabb9169f37f1ce49b2846b949f9266f807767d38f55e4aa8ea006229c6f81cfc1e2c9dc0d1e3c186235e416dfb90fe7e04751d07 SHA512 d9361afb453b10c9d02787568ec33ea4c97a115899c6b3d1a1246547a749244e9218475ae5ae9f741d9b355260d2d3c33852673e805fcdd5f26f3ca40f035884 +DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.3.3.mod 97 BLAKE2B ed93c1d43f199d8cbd43cb25edac5de569cb78773d7f3232d59a0a4de6d174c5c100db2b02ca42c51f3e17e0f5e781ba9b5641a512b0dc72dcfaa5f6bd7d451b SHA512 f3f68808ccf5223453f765f59db1ef551b2130069eb83518878961c2d4a2044f9049f8d49df6e67699fcd2645cf90b84d35626590b2cfbca302fcf0eac76dc8b +DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.3.7.mod 97 BLAKE2B cba29395bf9693152732776bde498cfd90a27c053feb5d1ca655e5e792ff68b9cd0a519bdff559450491e918a171c8a4fdbd4c0b4bcc9b578182f63ca37754db SHA512 e77211a503c35d8b6c392fc1b44daed580659b997673cd312ae8e579d1d715d7a53f8f0f0dd2d4dedbc6c5ca5ab7e3d52269a6536a42824cce267c89eb29cbbd +DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.3.7.zip 8610883 BLAKE2B 768763b6da537c25448ff274da90261ad33a527e58a5749108d9d889b326051f7bb86a64ffea0a8dc2850260223a8b60ada4615290a9ba1b9a0725bb03c3323c SHA512 fb5d646d5f23fbb33acfe486714d647d7da091fc47cc7ec805afa4f78b070ed3ccc0022428f4672280ff85a7b4d8af3543647647f00ce62f2f3a18a6d425f863 +DIST golang.org%2Fx%2Ftime%2F@v%2Fv0.0.0-20181108054448-85acf8d2951c.mod 25 BLAKE2B ba9e31cf2a4ab0f78a5c67d78026c2ef9571bcff7c820ce212637c8360420af274bfc47cb14bbc3df24457a4d3acb5dee38448a848abbd4e82232bef05b6b2e9 SHA512 6e51811c33b84ddd4a7548013579204266e466bd2e87aa9b6e34892570aa09c607ffa806f8a420474e26ca0e277ab23c81bb07b0ebf2c3b6ed193014c1bc37a7 +DIST golang.org%2Fx%2Ftime%2F@v%2Fv0.0.0-20190308202827-9d24e82272b4.mod 25 BLAKE2B ba9e31cf2a4ab0f78a5c67d78026c2ef9571bcff7c820ce212637c8360420af274bfc47cb14bbc3df24457a4d3acb5dee38448a848abbd4e82232bef05b6b2e9 SHA512 6e51811c33b84ddd4a7548013579204266e466bd2e87aa9b6e34892570aa09c607ffa806f8a420474e26ca0e277ab23c81bb07b0ebf2c3b6ed193014c1bc37a7 +DIST golang.org%2Fx%2Ftime%2F@v%2Fv0.0.0-20210723032227-1f47c861a9ac.mod 25 BLAKE2B ba9e31cf2a4ab0f78a5c67d78026c2ef9571bcff7c820ce212637c8360420af274bfc47cb14bbc3df24457a4d3acb5dee38448a848abbd4e82232bef05b6b2e9 SHA512 6e51811c33b84ddd4a7548013579204266e466bd2e87aa9b6e34892570aa09c607ffa806f8a420474e26ca0e277ab23c81bb07b0ebf2c3b6ed193014c1bc37a7 +DIST golang.org%2Fx%2Ftime%2F@v%2Fv0.0.0-20210723032227-1f47c861a9ac.zip 11905 BLAKE2B c72c6fdc8a534617e7f954bf403a9c74611f0d2201e205bd786c11117db58a5bb22262a9efe9b0a8bf14a55174099dc923dd515bf70a3ae55ea743db882c9a99 SHA512 11a00687837969f6da4a439361a4bdaa97e85ce9ac614f6d69b486cb36d1d91b758be4b04ab8c6f6030f34a0863f613aa826d1a899ab9c8a6c17af6f3e1754af +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20180917221912-90fa682c2a6e.mod 26 BLAKE2B 2a44c2cc034af3473d9a1d4e1c23b0f4542333853bfc0ecbfcf9eacacbb3593b449fcfc94d23f49ccc16e5a844bc72a3462a3e08a5c26194106a64d1f2732e0a SHA512 3c166b18c0ce47a47e95da9eeede63879a92b0205bd4589d554f7bae89699be0efa83e1f5bba8e50f47714ea23e759b07f4543fe06301995d39373da2db16fc0 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190114222345-bf090417da8b.mod 26 BLAKE2B 2a44c2cc034af3473d9a1d4e1c23b0f4542333853bfc0ecbfcf9eacacbb3593b449fcfc94d23f49ccc16e5a844bc72a3462a3e08a5c26194106a64d1f2732e0a SHA512 3c166b18c0ce47a47e95da9eeede63879a92b0205bd4589d554f7bae89699be0efa83e1f5bba8e50f47714ea23e759b07f4543fe06301995d39373da2db16fc0 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190226205152-f727befe758c.mod 194 BLAKE2B 94f62204dd4fd9b865aca70366a7a7754e2e92ed27591beaf789b268ad272dfb34ca0906d888c608393b4c71bc5c9f975fc86c164528ed7d0390e41b66206ec4 SHA512 8b68acbca48744320e64a70a983a471e9e2fc2249562064b10256269033473fd50264b6544646227fb666f075c4f266df1835ca3f88ee679bb97d34bf62bd195 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190311212946-11955173bddd.mod 87 BLAKE2B 32cb406deea05323b1121386bf61f344f8eda0b5370e95bb73828ce0bea50bee375ae3e9b076b9d683a4d89561709c5e97e45e6b08344fbdf6b03b3ce4398dcd SHA512 18ae9b2f54109b4ec5cdea433ee0e3b7006e4d5ea57022d6e8151d4d364735a6b55cf7b5eb2f43b602ec786b2b6819ad78dfc33151ee1a63a0b1199f54ce34a1 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190312151545-0bb0c0a6e846.mod 87 BLAKE2B 32cb406deea05323b1121386bf61f344f8eda0b5370e95bb73828ce0bea50bee375ae3e9b076b9d683a4d89561709c5e97e45e6b08344fbdf6b03b3ce4398dcd SHA512 18ae9b2f54109b4ec5cdea433ee0e3b7006e4d5ea57022d6e8151d4d364735a6b55cf7b5eb2f43b602ec786b2b6819ad78dfc33151ee1a63a0b1199f54ce34a1 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190312170243-e65039ee4138.mod 87 BLAKE2B 32cb406deea05323b1121386bf61f344f8eda0b5370e95bb73828ce0bea50bee375ae3e9b076b9d683a4d89561709c5e97e45e6b08344fbdf6b03b3ce4398dcd SHA512 18ae9b2f54109b4ec5cdea433ee0e3b7006e4d5ea57022d6e8151d4d364735a6b55cf7b5eb2f43b602ec786b2b6819ad78dfc33151ee1a63a0b1199f54ce34a1 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190425150028-36563e24a262.mod 146 BLAKE2B 78e7f7eaadf244c74a90edd8a3e8d092b255cc9246320ca921558467fa02e84ccc68bc6c4d1d5d4baf3c9cab7da37cf6515e4d4889d490d21f374fc4415f1733 SHA512 e9c7b67e28905435e1420333a531e6c0a8f025dc3023f22e5067d5395c8d081bd7993ceeb6ae08c4cd2d1f13aa0f46274a8788e1be085e4b12eaef785f3d7213 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190506145303-2d16b83fe98c.mod 146 BLAKE2B 78e7f7eaadf244c74a90edd8a3e8d092b255cc9246320ca921558467fa02e84ccc68bc6c4d1d5d4baf3c9cab7da37cf6515e4d4889d490d21f374fc4415f1733 SHA512 e9c7b67e28905435e1420333a531e6c0a8f025dc3023f22e5067d5395c8d081bd7993ceeb6ae08c4cd2d1f13aa0f46274a8788e1be085e4b12eaef785f3d7213 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190524140312-2c0ae7006135.mod 146 BLAKE2B 78e7f7eaadf244c74a90edd8a3e8d092b255cc9246320ca921558467fa02e84ccc68bc6c4d1d5d4baf3c9cab7da37cf6515e4d4889d490d21f374fc4415f1733 SHA512 e9c7b67e28905435e1420333a531e6c0a8f025dc3023f22e5067d5395c8d081bd7993ceeb6ae08c4cd2d1f13aa0f46274a8788e1be085e4b12eaef785f3d7213 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190606124116-d0a3d012864b.mod 155 BLAKE2B 538451f0cc08c6752c81241193caad56fcb8fb7a5cdc2ad6840ae44a1f5c3e1539067634352ded872712c84da7046b32053f9634da76c4888eec9046035a0935 SHA512 5823f6ea0fb08243f243a9577cd31397999bb387c8e29312304ca2dd0e73391cad60891a2a1181ac5fb665c1b01824933c295289a5d4cd580fc77f1bd828955b +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190621195816-6e04913cbbac.mod 155 BLAKE2B 538451f0cc08c6752c81241193caad56fcb8fb7a5cdc2ad6840ae44a1f5c3e1539067634352ded872712c84da7046b32053f9634da76c4888eec9046035a0935 SHA512 5823f6ea0fb08243f243a9577cd31397999bb387c8e29312304ca2dd0e73391cad60891a2a1181ac5fb665c1b01824933c295289a5d4cd580fc77f1bd828955b +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190628153133-6cdbf07be9d0.mod 155 BLAKE2B 538451f0cc08c6752c81241193caad56fcb8fb7a5cdc2ad6840ae44a1f5c3e1539067634352ded872712c84da7046b32053f9634da76c4888eec9046035a0935 SHA512 5823f6ea0fb08243f243a9577cd31397999bb387c8e29312304ca2dd0e73391cad60891a2a1181ac5fb665c1b01824933c295289a5d4cd580fc77f1bd828955b +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190816200558-6889da9d5479.mod 212 BLAKE2B ab1d99a25eed3af5426d8a58d249b827e4d30a046302df72c7e0b59955e65b636f4645c5c436bb21ec54ec3745b9996bce92d29826ad93cbc9120a06dc19b49a SHA512 6a0316ac3b01aba3f186b5db540a368ab780a821252f7f0975f9e44afea9170c4b3e7027dc5f79a54ebc6af290cbb59b876d3b53bbf26fd05fc3a80a06fae109 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190911174233-4f2ddba30aff.mod 212 BLAKE2B ab1d99a25eed3af5426d8a58d249b827e4d30a046302df72c7e0b59955e65b636f4645c5c436bb21ec54ec3745b9996bce92d29826ad93cbc9120a06dc19b49a SHA512 6a0316ac3b01aba3f186b5db540a368ab780a821252f7f0975f9e44afea9170c4b3e7027dc5f79a54ebc6af290cbb59b876d3b53bbf26fd05fc3a80a06fae109 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20191012152004-8de300cfc20a.mod 212 BLAKE2B ab1d99a25eed3af5426d8a58d249b827e4d30a046302df72c7e0b59955e65b636f4645c5c436bb21ec54ec3745b9996bce92d29826ad93cbc9120a06dc19b49a SHA512 6a0316ac3b01aba3f186b5db540a368ab780a821252f7f0975f9e44afea9170c4b3e7027dc5f79a54ebc6af290cbb59b876d3b53bbf26fd05fc3a80a06fae109 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20191113191852-77e3bb0ad9e7.mod 212 BLAKE2B ab1d99a25eed3af5426d8a58d249b827e4d30a046302df72c7e0b59955e65b636f4645c5c436bb21ec54ec3745b9996bce92d29826ad93cbc9120a06dc19b49a SHA512 6a0316ac3b01aba3f186b5db540a368ab780a821252f7f0975f9e44afea9170c4b3e7027dc5f79a54ebc6af290cbb59b876d3b53bbf26fd05fc3a80a06fae109 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20191115202509-3a792d9c32b2.mod 212 BLAKE2B ab1d99a25eed3af5426d8a58d249b827e4d30a046302df72c7e0b59955e65b636f4645c5c436bb21ec54ec3745b9996bce92d29826ad93cbc9120a06dc19b49a SHA512 6a0316ac3b01aba3f186b5db540a368ab780a821252f7f0975f9e44afea9170c4b3e7027dc5f79a54ebc6af290cbb59b876d3b53bbf26fd05fc3a80a06fae109 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20191119224855-298f0cb1881e.mod 212 BLAKE2B ab1d99a25eed3af5426d8a58d249b827e4d30a046302df72c7e0b59955e65b636f4645c5c436bb21ec54ec3745b9996bce92d29826ad93cbc9120a06dc19b49a SHA512 6a0316ac3b01aba3f186b5db540a368ab780a821252f7f0975f9e44afea9170c4b3e7027dc5f79a54ebc6af290cbb59b876d3b53bbf26fd05fc3a80a06fae109 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20191125144606-a911d9008d1f.mod 212 BLAKE2B ab1d99a25eed3af5426d8a58d249b827e4d30a046302df72c7e0b59955e65b636f4645c5c436bb21ec54ec3745b9996bce92d29826ad93cbc9120a06dc19b49a SHA512 6a0316ac3b01aba3f186b5db540a368ab780a821252f7f0975f9e44afea9170c4b3e7027dc5f79a54ebc6af290cbb59b876d3b53bbf26fd05fc3a80a06fae109 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20191216173652-a0e659d51361.mod 267 BLAKE2B d21181b3e1491ef78b09fc3546ed8ffbfeb7a4578039aaa24e2f5cc2352885c1a4d7dbfaf2853c421daa2a06691ac47513b5f186d31893fb1ef476cf9d4bb9bc SHA512 91b0380c7073eac4442bfd1924d311fc7b50b098ec4c72ea72fcc831273012326a44245add9b05a90895be46d11052ddcc942ea6bb909bda51d782f95acddff8 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20191227053925-7b8e75db28f4.mod 267 BLAKE2B d21181b3e1491ef78b09fc3546ed8ffbfeb7a4578039aaa24e2f5cc2352885c1a4d7dbfaf2853c421daa2a06691ac47513b5f186d31893fb1ef476cf9d4bb9bc SHA512 91b0380c7073eac4442bfd1924d311fc7b50b098ec4c72ea72fcc831273012326a44245add9b05a90895be46d11052ddcc942ea6bb909bda51d782f95acddff8 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200130002326-2f3ba24bd6e7.mod 267 BLAKE2B d21181b3e1491ef78b09fc3546ed8ffbfeb7a4578039aaa24e2f5cc2352885c1a4d7dbfaf2853c421daa2a06691ac47513b5f186d31893fb1ef476cf9d4bb9bc SHA512 91b0380c7073eac4442bfd1924d311fc7b50b098ec4c72ea72fcc831273012326a44245add9b05a90895be46d11052ddcc942ea6bb909bda51d782f95acddff8 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200207183749-b753a1ba74fa.mod 267 BLAKE2B d21181b3e1491ef78b09fc3546ed8ffbfeb7a4578039aaa24e2f5cc2352885c1a4d7dbfaf2853c421daa2a06691ac47513b5f186d31893fb1ef476cf9d4bb9bc SHA512 91b0380c7073eac4442bfd1924d311fc7b50b098ec4c72ea72fcc831273012326a44245add9b05a90895be46d11052ddcc942ea6bb909bda51d782f95acddff8 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200212150539-ea181f53ac56.mod 267 BLAKE2B d21181b3e1491ef78b09fc3546ed8ffbfeb7a4578039aaa24e2f5cc2352885c1a4d7dbfaf2853c421daa2a06691ac47513b5f186d31893fb1ef476cf9d4bb9bc SHA512 91b0380c7073eac4442bfd1924d311fc7b50b098ec4c72ea72fcc831273012326a44245add9b05a90895be46d11052ddcc942ea6bb909bda51d782f95acddff8 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.1.11.mod 326 BLAKE2B 4352d042831abb9db09ce90375855dec07a107c3b9a4601693a2df3da8472d5a7b5c0148850e067af394b13774a48546af0a3dbda3b90d166a5a7ea21b9a437a SHA512 6a43592a9de3660c383bd89345b02204b2f986923d7e6b0e4e312f37b2f2c2cae3f8faec4b86303e23bdf4d3a92e77adabc0e51160dfe2279985d63223ac5356 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.1.11.zip 3862298 BLAKE2B 9c6cd010c7faed3017df906f8796d4dd6eb184eb76f9f52ae2f7da4cbb7ac23d6c289fb230ad4885f36c9cf6edcde814e58bb682d7364512c1272459e25ad275 SHA512 160582538c0cc3037a93f40b264faf067ea933002ba10b06ee3a5738b3b47bf1ecfbac069568bcb340ca073ef86ea351b465a8a90000adc824f86655dedb4121 +DIST golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20190717185122-a985d3407aa7.mod 37 BLAKE2B 7449be81e1998a6439070de1a0ddf5bfd1e4971c90c2e358590a9c1c41128bfc1daa42a9bbc3709506df2442ec8420e6354343a095c837be46335c180083f28a SHA512 659d18a7a3a1be45ff6dc9e7475276b82ee7f11c47d39b0c237d7f872836a1dbdfff0902f21d6cd8093663997865da92e3e5a4acf1ad6129f972dc5e667b4f05 +DIST golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20191011141410-1b5146add898.mod 37 BLAKE2B 7449be81e1998a6439070de1a0ddf5bfd1e4971c90c2e358590a9c1c41128bfc1daa42a9bbc3709506df2442ec8420e6354343a095c837be46335c180083f28a SHA512 659d18a7a3a1be45ff6dc9e7475276b82ee7f11c47d39b0c237d7f872836a1dbdfff0902f21d6cd8093663997865da92e3e5a4acf1ad6129f972dc5e667b4f05 +DIST golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20191204190536-9bdfabe68543.mod 37 BLAKE2B 7449be81e1998a6439070de1a0ddf5bfd1e4971c90c2e358590a9c1c41128bfc1daa42a9bbc3709506df2442ec8420e6354343a095c837be46335c180083f28a SHA512 659d18a7a3a1be45ff6dc9e7475276b82ee7f11c47d39b0c237d7f872836a1dbdfff0902f21d6cd8093663997865da92e3e5a4acf1ad6129f972dc5e667b4f05 +DIST google.golang.org%2Fapi%2F@v%2Fv0.13.0.mod 851 BLAKE2B 16f0842a8e0082a8532a7c8f5cf5092cd196a90197b3e05c6fe0275e10390e0b97477f60c07d26b422d0da9289fe3c8f2d8fb8fe2fec63af9e005adc26921724 SHA512 bd693c28b65c1b369f89a6b1926a127c91df98feb137ab5595bf141c1a67e3adcf25f79b4cbf3e4c44755d45b9f4876dacafbf18afa1e8c09fd89a8f9d0e9330 +DIST google.golang.org%2Fapi%2F@v%2Fv0.14.0.mod 851 BLAKE2B 16f0842a8e0082a8532a7c8f5cf5092cd196a90197b3e05c6fe0275e10390e0b97477f60c07d26b422d0da9289fe3c8f2d8fb8fe2fec63af9e005adc26921724 SHA512 bd693c28b65c1b369f89a6b1926a127c91df98feb137ab5595bf141c1a67e3adcf25f79b4cbf3e4c44755d45b9f4876dacafbf18afa1e8c09fd89a8f9d0e9330 +DIST google.golang.org%2Fapi%2F@v%2Fv0.15.0.mod 851 BLAKE2B 16f0842a8e0082a8532a7c8f5cf5092cd196a90197b3e05c6fe0275e10390e0b97477f60c07d26b422d0da9289fe3c8f2d8fb8fe2fec63af9e005adc26921724 SHA512 bd693c28b65c1b369f89a6b1926a127c91df98feb137ab5595bf141c1a67e3adcf25f79b4cbf3e4c44755d45b9f4876dacafbf18afa1e8c09fd89a8f9d0e9330 +DIST google.golang.org%2Fapi%2F@v%2Fv0.17.0.mod 804 BLAKE2B 5b2735ad23db8b4226ee4eaaf2f3cc4e905f0ddb30a401e48373cf1acbdb598927805554c4adc2d3b9749bde8304204fb118bb06a523390e47fa2d1cfeccf459 SHA512 0ed74ff1f7a8a6a315189890ec2609476f76b46316a672dfa8150066f3d9d6faf2089bc53d756bce2c0c546dd36c00b668d979e91e766a698ab1c6ad31a5436d +DIST google.golang.org%2Fapi%2F@v%2Fv0.4.0.mod 506 BLAKE2B 6933fe30be88a21cca041b800cb9d095b1daf787f3701c0311da2606287d03799df9b556451d9170d02be8028ce686aaf69eaf941d2a8bdb4769c319c50c9905 SHA512 9fa566a26f8345a101dc94986755468b4782d78689d5a163aa5b960b507d4a0e8e435a8ce84073e07187745a156e2c9f586136895db2f08cfc4cd3329fc1e23a +DIST google.golang.org%2Fapi%2F@v%2Fv0.7.0.mod 802 BLAKE2B 59277c0ab43500926ae727289dfd892ce524164f7acea3d6ede2f4efceb5e89e71e88c2c9fa3e4785da4d2a69c59e5c81c4d735887a6ab52c0b07a8b6baca88d SHA512 617883d94a4de6e07dfd82d046148ccfc5ab4eaf73840a76a9823e5cf03a60b0e0b4f1b62712620de28895d013f01bcd39477cb87bfb94524a634be8818c268c +DIST google.golang.org%2Fapi%2F@v%2Fv0.8.0.mod 850 BLAKE2B c338a815e2222182387fe11a60a2eb1e463851f38725da6e7884be1c2dbdea72473ecee4fca65bd50299c5f9095ac5e52848569b7979106da3876205e5cde41f SHA512 37c90eac881c258cb947f9507ae97466b355df015f64ef2d3ecbcbc154216623676340a000362e8229f3e842e68818a73ae64b5f63e3e1820cbff7b1e7b6d89e +DIST google.golang.org%2Fapi%2F@v%2Fv0.9.0.mod 850 BLAKE2B c338a815e2222182387fe11a60a2eb1e463851f38725da6e7884be1c2dbdea72473ecee4fca65bd50299c5f9095ac5e52848569b7979106da3876205e5cde41f SHA512 37c90eac881c258cb947f9507ae97466b355df015f64ef2d3ecbcbc154216623676340a000362e8229f3e842e68818a73ae64b5f63e3e1820cbff7b1e7b6d89e +DIST google.golang.org%2Fappengine%2F@v%2Fv1.1.0.mod 35 BLAKE2B 24fb6ba95138448c45da7f1ecc4c87391485006b54b8e7ff96ec582c2659f9ea77574b4d5fef2442eff9e5564f3c3263ed8e6963c5d21cde8772a7143d82f3ed SHA512 6644c398d639794470e49cad4402d17765422934915b5a13e13e1f84d8890cc8fad9e6ea8c580d114aefea70d894242e05ce3a432ee596f772b98b6b73069fe2 +DIST google.golang.org%2Fappengine%2F@v%2Fv1.4.0.mod 162 BLAKE2B 21c4d160665b6a87101d2aec39d2f7faef9a66f6be50f7293706686022f808b131c9ce7ddfcba6c2b6d27d15f9414101650436a2403f156a0368de2bce72e482 SHA512 60fb2454326103e4905f79f23a25320cb2c0035b7a0e3c228af845ed7dae23014efb81685f29805303edf277e8b1a2d9a7530b8f3a1a8e57caa1a85edeb52475 +DIST google.golang.org%2Fappengine%2F@v%2Fv1.5.0.mod 162 BLAKE2B 21c4d160665b6a87101d2aec39d2f7faef9a66f6be50f7293706686022f808b131c9ce7ddfcba6c2b6d27d15f9414101650436a2403f156a0368de2bce72e482 SHA512 60fb2454326103e4905f79f23a25320cb2c0035b7a0e3c228af845ed7dae23014efb81685f29805303edf277e8b1a2d9a7530b8f3a1a8e57caa1a85edeb52475 +DIST google.golang.org%2Fappengine%2F@v%2Fv1.6.1.mod 362 BLAKE2B 2d6d24186c2748c4d8f559feb269b351d4260c9c0e0b9342377f23af9e5ecc02fc7f84f7be299aedb0da1b1a6d6d67c3271a826b776bb7cc034256550479a0f5 SHA512 e3c391dfcc5f14fdc5430d7a1d239d4ebec89399b17851e4d7643b8c0c70077aaec3a1bc1a8dd5e3320d8bc6e1562a26e3fe1121d75ce578f37f5d2e84a4ddf6 +DIST google.golang.org%2Fappengine%2F@v%2Fv1.6.5.mod 171 BLAKE2B 09b1ead1721eaa1dab7106f0206fd6f1c1509ddd07f70d7a23f73a1c047b9b33b41bae2519d2ba7e5c6ca632a9082483080dbffe0af3c371934f2ceab9ad334c SHA512 f99bba4e696291aae951ea3865a1cbaf0ba2df7cde4f86e942b2e5f5a4dfc6dfde95c74e52ff31ba69f2aa2a838d21843343b2203c732279eede5936b92d7c8c +DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20180817151627-c66870c02cf8.mod 34 BLAKE2B cd6cb61b9f55a3c1e8b33588e98e62c9c27613ac20fb039cd70c9ecbe41c34d11d80246290ab73a9faf3ec809a15fc00267654b0eb00dbf23fe5c9758c705d9c SHA512 1c29af2b4f8b54234f09dfbfad120b4b11d4fe67e9578b0553412f1587cac2fa2bfe5537fbf15e6d52dcb04332413231c250c3c460b04e64326d2eaed3102464 +DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20190307195333-5fe7a883aa19.mod 450 BLAKE2B bf0efd5f0ff915b9f59fa81611892e70644a4b14fefd15190d0ff68043f7809f51d53766dc50fc0eb9372df3e6590d3fbcf51aec5e9b0c18027e156ce53b8df1 SHA512 37a99611220df08ac5f15ed6f718f37a35523f5cef392b7b7da86b0eaf05e4fa5e52aceb42a6b6ddf6924b1f7cc151876d2e532c83dd2edbcca7c41b9191c427 +DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20190418145605-e7d98fc518a7.mod 450 BLAKE2B bf0efd5f0ff915b9f59fa81611892e70644a4b14fefd15190d0ff68043f7809f51d53766dc50fc0eb9372df3e6590d3fbcf51aec5e9b0c18027e156ce53b8df1 SHA512 37a99611220df08ac5f15ed6f718f37a35523f5cef392b7b7da86b0eaf05e4fa5e52aceb42a6b6ddf6924b1f7cc151876d2e532c83dd2edbcca7c41b9191c427 +DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20190425155659-357c62f0e4bb.mod 450 BLAKE2B bf0efd5f0ff915b9f59fa81611892e70644a4b14fefd15190d0ff68043f7809f51d53766dc50fc0eb9372df3e6590d3fbcf51aec5e9b0c18027e156ce53b8df1 SHA512 37a99611220df08ac5f15ed6f718f37a35523f5cef392b7b7da86b0eaf05e4fa5e52aceb42a6b6ddf6924b1f7cc151876d2e532c83dd2edbcca7c41b9191c427 +DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20190502173448-54afdca5d873.mod 450 BLAKE2B bf0efd5f0ff915b9f59fa81611892e70644a4b14fefd15190d0ff68043f7809f51d53766dc50fc0eb9372df3e6590d3fbcf51aec5e9b0c18027e156ce53b8df1 SHA512 37a99611220df08ac5f15ed6f718f37a35523f5cef392b7b7da86b0eaf05e4fa5e52aceb42a6b6ddf6924b1f7cc151876d2e532c83dd2edbcca7c41b9191c427 +DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20190801165951-fa694d86fc64.mod 331 BLAKE2B 63923e4fcfa896f163dc77009fbdee8ce8c2e31a4694b6ccddf3397cad5c89a3be5796dbc65b77cf059f1601729d976f9afd2969bd426c0cd8781b106ffe0be8 SHA512 9f22a11a1d639cc7a465b6e826c2bc3915fe0ac847159a38c470f0b1631d6f6b2e0ae0548344f7a8e97161d4c6b80113062c04062b7ab887d7d615c39cbfc2dd +DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20190819201941-24fa4b261c55.mod 331 BLAKE2B 63923e4fcfa896f163dc77009fbdee8ce8c2e31a4694b6ccddf3397cad5c89a3be5796dbc65b77cf059f1601729d976f9afd2969bd426c0cd8781b106ffe0be8 SHA512 9f22a11a1d639cc7a465b6e826c2bc3915fe0ac847159a38c470f0b1631d6f6b2e0ae0548344f7a8e97161d4c6b80113062c04062b7ab887d7d615c39cbfc2dd +DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20190911173649-1774047e7e51.mod 339 BLAKE2B 06dd6c875e6235007ea4f4a8350a7f80b3285e21f8ef599ea1e955a6185c5e11658040d073937a4110910c3d21d923487427c0dc626e342e10fef8efbfa95b2b SHA512 8d2fe5cf81319645c17ff8be71f966294976889b7aff74a5b234913dc34a1c7ac03548bcc9ed29120ef651705e7dc6da0c2aff892c9262d67d0044fec5685ac3 +DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20191108220845-16a3f7862a1a.mod 340 BLAKE2B bb2207855662037de3179be2e667a9cd8798e2d3c1b1eeb939f76095b9c32cca6dacd47439429b5705ad1d5c5597cb4170f17e49bcfa310c0733f1e68ffc1610 SHA512 1095755ae781f0370bb3dd72fca348c5d6640a4f89b6eddfcdd349f320ae117a4da47e48707f66743fc8dc4067285750d816d178b484dee0d21de0b2d1b129b2 +DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20191115194625-c23dd37a84c9.mod 340 BLAKE2B bb2207855662037de3179be2e667a9cd8798e2d3c1b1eeb939f76095b9c32cca6dacd47439429b5705ad1d5c5597cb4170f17e49bcfa310c0733f1e68ffc1610 SHA512 1095755ae781f0370bb3dd72fca348c5d6640a4f89b6eddfcdd349f320ae117a4da47e48707f66743fc8dc4067285750d816d178b484dee0d21de0b2d1b129b2 +DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20191216164720-4f79533eabd1.mod 340 BLAKE2B bb2207855662037de3179be2e667a9cd8798e2d3c1b1eeb939f76095b9c32cca6dacd47439429b5705ad1d5c5597cb4170f17e49bcfa310c0733f1e68ffc1610 SHA512 1095755ae781f0370bb3dd72fca348c5d6640a4f89b6eddfcdd349f320ae117a4da47e48707f66743fc8dc4067285750d816d178b484dee0d21de0b2d1b129b2 +DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20191230161307-f3c370f40bfb.mod 340 BLAKE2B bb2207855662037de3179be2e667a9cd8798e2d3c1b1eeb939f76095b9c32cca6dacd47439429b5705ad1d5c5597cb4170f17e49bcfa310c0733f1e68ffc1610 SHA512 1095755ae781f0370bb3dd72fca348c5d6640a4f89b6eddfcdd349f320ae117a4da47e48707f66743fc8dc4067285750d816d178b484dee0d21de0b2d1b129b2 +DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200212174721-66ed5ce911ce.mod 287 BLAKE2B ac895df309c4c2533900f7ff3aaecd59bf883fad6fde8fc7ffef9928fc8f18402fb2198bb3f0b75e876adb7d5d0e37073fc251d149245847ebdd95de1cdf6cd3 SHA512 44dc287d4a33c4225229768c59d1b9e61b51fdc27b1745a8161b17bdef4499cb08ebc565c56caa01673317cbef46cb228ac69b9ada7d4bac870b22eddf5a2977 +DIST google.golang.org%2Fgrpc%2F@v%2Fv1.19.0.mod 833 BLAKE2B 71052eaeaf40883bff624eecce8fd6f5669fdea9355e6ae0db9c86c841a62f7176d5ab58838d1645f59b9cb4ad4b636048aa3e9f1d7db521104b8f09dc535bc7 SHA512 38c4f75a0121cecd31b2628da3c3d77aeeb9b2c1974eef2d2d2bb7a3eb507d330debb7f14a724c8910174439b38ab54458096aaf665ea4af87a83f866ca0452e +DIST google.golang.org%2Fgrpc%2F@v%2Fv1.20.1.mod 795 BLAKE2B b825f2ab62a96b9b164410f761228575fd9882de37635c09803b9d2ce682ebbec30f301fd874aafaad95a5aa2431ba25962073e1bd4f336d8cb137e5939a8708 SHA512 585d4cf68b50a70d7967ac3941a7a83b83ed5df1a31773589a38348b6fdf247eb49e7778f7054b78ba1a65eef48d004a815abad932876cb1af2c09deea9c0db8 +DIST google.golang.org%2Fgrpc%2F@v%2Fv1.21.1.mod 828 BLAKE2B a57ef0fe7edabd002918282ba9ef83386689db2688fd8f1b9ebedd191bb0b7059cc0b99d95974ab68112cd48e1865558d314dda64c71ab239de39fe6e8f0db5b SHA512 f9ab0c8ed5a58799a39f64c63b995badb24d8ba1148c7a1be1e3342d1b0d6a6e334fa2cab16f8e9396907e60386cbccb6495dbbe3ca09440bb878e10e1686d62 +DIST google.golang.org%2Fgrpc%2F@v%2Fv1.23.0.mod 762 BLAKE2B 3c67c1bfdf0cef36f702e4a56d42cd7861cc573282ecf1667c7b19b97b8329a67f34a4c2ef3b2b865cabbd35a03dc43284e4c1af90dd8bb6018b0d8a192484b5 SHA512 4ea69ff3644e3e51f4a9ce73325a995b119088a9c97fec4a4811d1d9f119799182cd4dac377e3b58d96e10b8f6ba500a85ad72463ef4305d04ed1c55261526c2 +DIST google.golang.org%2Fgrpc%2F@v%2Fv1.26.0.mod 562 BLAKE2B 33a46aa2516aa10a1bfed0431c4f3d41554aa8ab5cff1f259323c47999696d0cdf9113f162eebf3bbc18cea163f1c6f8225777653191380cfccf06e5921db81e SHA512 6e06146c3ee73338a24698b08d0091dca5cc67d033e1a98ca28157dccd8e056a3a2624c798180eda5917f90e1e37aff31158cb8ab2cedeb8e4578324719605ef +DIST google.golang.org%2Fgrpc%2F@v%2Fv1.27.0.mod 562 BLAKE2B 33a46aa2516aa10a1bfed0431c4f3d41554aa8ab5cff1f259323c47999696d0cdf9113f162eebf3bbc18cea163f1c6f8225777653191380cfccf06e5921db81e SHA512 6e06146c3ee73338a24698b08d0091dca5cc67d033e1a98ca28157dccd8e056a3a2624c798180eda5917f90e1e37aff31158cb8ab2cedeb8e4578324719605ef +DIST google.golang.org%2Fgrpc%2F@v%2Fv1.27.1.mod 562 BLAKE2B 33a46aa2516aa10a1bfed0431c4f3d41554aa8ab5cff1f259323c47999696d0cdf9113f162eebf3bbc18cea163f1c6f8225777653191380cfccf06e5921db81e SHA512 6e06146c3ee73338a24698b08d0091dca5cc67d033e1a98ca28157dccd8e056a3a2624c798180eda5917f90e1e37aff31158cb8ab2cedeb8e4578324719605ef +DIST gopkg.in%2Fcheck.v1%2F@v%2Fv0.0.0-20161208181325-20d25e280405.mod 25 BLAKE2B 6470f3d94700c4d8b3176d692bdb91646750f2c6a866ff2ef4183aff1de01f024a8757f97b4626ec0355092e5f25e7ded91cd5be845f627d107c58b1daf400d7 SHA512 9ac0f80ef05881387cb2f48f81560f3207fe586ea16495383662e6d62e43d93fac01dfe72e1d0063d3ab065331dab3a8098d7da4f1830ba1aff6f27f8e1bc1b2 +DIST gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20180628173108-788fd7840127.mod 25 BLAKE2B 6470f3d94700c4d8b3176d692bdb91646750f2c6a866ff2ef4183aff1de01f024a8757f97b4626ec0355092e5f25e7ded91cd5be845f627d107c58b1daf400d7 SHA512 9ac0f80ef05881387cb2f48f81560f3207fe586ea16495383662e6d62e43d93fac01dfe72e1d0063d3ab065331dab3a8098d7da4f1830ba1aff6f27f8e1bc1b2 +DIST gopkg.in%2Ferrgo.v2%2F@v%2Fv2.1.0.mod 133 BLAKE2B c4ac637e2bf2d6635065be5213d73f23a1870054c58e9f1cce93af4627ed6fdefa96798b0fbbd27666573757f8b4a48c694ddf3f86c98e898124294459500771 SHA512 cac59fd7470fc9d3203dab6b9e881d4182cfca5acf0a19207a9aff2964d42f20422f9a164bb52b2fa73c523e3caafd63028189bd4190a1670870154dbf3e8178 +DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.2.mod 95 BLAKE2B adb3684980f1d8e6c23444e91028f8db55f1bc496114eb3508dbecf9917dbc8a0a4bed7c0d761123335a75b9ffe727e180f2d6aa5f84312edb05a798185c8362 SHA512 916ff67ddb6c2ba39905db4277ce42596d9ca5a42f8aa7f47f16335e78d91a1b30419fd1b7b6967b37e248363397ec527b38d2f500b3546edda5d2bce1944379 +DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.4.0.mod 95 BLAKE2B 888532a43aa7569fc03a62d78507081f30342eb4be40c01252683b16cd3658dd7b30d5f8a071dffe2c05f57bbee3afbc1ee4324c471788c633a878d498ff7d57 SHA512 2790882fbfa812468b9b3443630b1f1ee67a968eb20da8e4a1bfd410e4b516a8a7e77c07414b64f17e11e2151161b85d019e172cc833a45b19e66d4c70f89f82 +DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200313102051-9f266ea9e77c.mod 95 BLAKE2B fbb87f0644ec9da5d4386358d23cdb15b0d23e8212e712f16f338455a3a0ad19fbfd63e92c955c359237ddfa8bb76d6d08280eead24d321668431891eca1e8ab SHA512 307ca9123efc577ca04828996ee9d8edbb51794ccb4b8d9f169ba689e7276aa5f6ae106a04b22b7fab853ffacfebcbf74468b64eaefd57445864c1fbc77fad9d +DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200313102051-9f266ea9e77c.zip 101467 BLAKE2B 8bb0aec8e693a4c0da59f1931e1fdcf6f94a236faba149d5af91e87284f39c693d20be65248eecde739cb555e371804fa6c723a56c69e6d02a347ba908e968b1 SHA512 bee7757d760f5ba1b9f7523af358652a5cb65f2b0064da097f78450871b2636efcbab0298a9871bbb3ce8012bf95a155949251d4f61464dde510097b936b47a8 +DIST gtkcord4-0.0.10.tar.gz 1168692 BLAKE2B 45b63b010bcaf2e78a7bc34da9a063243bbe168191ae2c553e627b1638e56051ede7fea307d3396d2a0aa0cc6f221b375986c2712c01792b6909a83339019071 SHA512 8e44c919240d629e4521869dd806f3f526fcbf63edcb24278211ae4c448dfa4210a2dcc0b1efebba217fd46f8f78bb5bde45cde83043d8d2ac50339d781d15ee +DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.0-20190102054323-c2f93a96b099.mod 26 BLAKE2B db6cc87a17bed88b955e6b36a17568930239c94a969211b02c2d5acc70386fbea63ac44365a0d3241e900125bd64644d698d8f1bdcabc3e6cf99c47259c63df5 SHA512 d00ae74b24e7fb3ff351ff68b88e59636153bbcf92b36e81e91556e3e75a7ccfb08ce471f757f92fd7612378944de3d7309c73923812e2df6a26b74e999ca9ce +DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.0-20190106161140-3f1c8253044a.mod 26 BLAKE2B db6cc87a17bed88b955e6b36a17568930239c94a969211b02c2d5acc70386fbea63ac44365a0d3241e900125bd64644d698d8f1bdcabc3e6cf99c47259c63df5 SHA512 d00ae74b24e7fb3ff351ff68b88e59636153bbcf92b36e81e91556e3e75a7ccfb08ce471f757f92fd7612378944de3d7309c73923812e2df6a26b74e999ca9ce +DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.0-20190418001031-e561f6794a2a.mod 26 BLAKE2B db6cc87a17bed88b955e6b36a17568930239c94a969211b02c2d5acc70386fbea63ac44365a0d3241e900125bd64644d698d8f1bdcabc3e6cf99c47259c63df5 SHA512 d00ae74b24e7fb3ff351ff68b88e59636153bbcf92b36e81e91556e3e75a7ccfb08ce471f757f92fd7612378944de3d7309c73923812e2df6a26b74e999ca9ce +DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.0-20190523083050-ea95bdfd59fc.mod 26 BLAKE2B db6cc87a17bed88b955e6b36a17568930239c94a969211b02c2d5acc70386fbea63ac44365a0d3241e900125bd64644d698d8f1bdcabc3e6cf99c47259c63df5 SHA512 d00ae74b24e7fb3ff351ff68b88e59636153bbcf92b36e81e91556e3e75a7ccfb08ce471f757f92fd7612378944de3d7309c73923812e2df6a26b74e999ca9ce +DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.1-2019.2.3.mod 300 BLAKE2B 3e3f5a2be0918cbaacd5e43e59fcc6c7c6999645f0c9214cd5a522c31d34b6d3dad61e3ddae8ccdb2f3f0d90b406c047802ee3d9d54dc40fe6eff9cd35620792 SHA512 0c8aa788d0c03d6d049f0dd7468d0f81ce2131ccedd5a5a3a18362b7d30eef7ef325277844eefe4b707b1ad71c6f83a44e110b7af7b98e05406d347237a7bafb +DIST rsc.io%2Fbinaryregexp%2F@v%2Fv0.2.0.mod 36 BLAKE2B 61110bed2b9e99e0250cf6e8b842257202c89b3462edf9368b73cab29f9dbd4dcc66c3e290a1d6329b7d62321eecc52082a8c4c0797eac743a29a8a00910a93f SHA512 db50ff677b0bdccbc1a1ad3df7c5cc76f2fcccf3ab99d08d1c2868440eb9b893fe89452f4286f7d42f2f16abf0f4acda67fe86e174dcfa730a743aafcc166774 +DIST rsc.io%2Fquote%2Fv3%2F@v%2Fv3.1.0.mod 55 BLAKE2B f1f0ba35f0ffd200ed37c06b2025c1fd436e3fd857bd525b9295c0cbcade7e1f037e3f566124a7ef428384d50525426f0d40468c967e39bac6057174710e2566 SHA512 e6357ddd7d09692c60e59e6cb80469ade8284052cdd3ea520ec4dbcb42c1cabe045c599e43cce94bec022bd82e87a554ecac42f8c917cf2ff44daff9c1a147d5 +DIST rsc.io%2Fsampler%2F@v%2Fv1.3.0.mod 88 BLAKE2B c2ac3c9619e396db470c9951dfc11cdacccd56ae09b3b353015ee7e5fbb023df288dbf48d81b44c309241d1ea89a2e0ee42ee1d17e536fcfa531aaee0e651ab7 SHA512 2137507eb25fbae419605e0cd6bca4cfa584110eebc276cd759a4dcb6f97e52928e5b2d9b276e76bcabcec3bbfc2c42f97fa29f54695d27fb00f9423e1638863 diff --git a/net-im/gtkcord4/gtkcord4-0.0.10.ebuild b/net-im/gtkcord4/gtkcord4-0.0.10.ebuild new file mode 100644 index 0000000000..b41d63405c --- /dev/null +++ b/net-im/gtkcord4/gtkcord4-0.0.10.ebuild @@ -0,0 +1,338 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop go-module xdg + +EGO_SUM=( + "cloud.google.com/go v0.26.0/go.mod" + "cloud.google.com/go v0.34.0/go.mod" + "cloud.google.com/go v0.38.0/go.mod" + "cloud.google.com/go v0.44.1/go.mod" + "cloud.google.com/go v0.44.2/go.mod" + "cloud.google.com/go v0.45.1/go.mod" + "cloud.google.com/go v0.46.3/go.mod" + "cloud.google.com/go v0.50.0/go.mod" + "cloud.google.com/go v0.53.0/go.mod" + "cloud.google.com/go/bigquery v1.0.1/go.mod" + "cloud.google.com/go/bigquery v1.3.0/go.mod" + "cloud.google.com/go/datastore v1.0.0/go.mod" + "cloud.google.com/go/pubsub v1.0.1/go.mod" + "cloud.google.com/go/pubsub v1.1.0/go.mod" + "cloud.google.com/go/storage v1.0.0/go.mod" + "cloud.google.com/go/storage v1.5.0/go.mod" + "dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod" + "github.com/BurntSushi/toml v0.3.1/go.mod" + "github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod" + "github.com/alecthomas/chroma v0.10.0" + "github.com/alecthomas/chroma v0.10.0/go.mod" + "github.com/alessio/shellescape v1.4.1" + "github.com/alessio/shellescape v1.4.1/go.mod" + "github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod" + "github.com/chzyer/logex v1.1.10/go.mod" + "github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e/go.mod" + "github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1/go.mod" + "github.com/client9/misspell v0.3.4/go.mod" + "github.com/danieljoos/wincred v1.1.0" + "github.com/danieljoos/wincred v1.1.0/go.mod" + "github.com/davecgh/go-spew v1.1.0/go.mod" + "github.com/davecgh/go-spew v1.1.1" + "github.com/davecgh/go-spew v1.1.1/go.mod" + "github.com/diamondburned/adaptive v0.0.2-0.20221227093656-fa139be203a8" + "github.com/diamondburned/adaptive v0.0.2-0.20221227093656-fa139be203a8/go.mod" + "github.com/diamondburned/arikawa/v3 v3.2.1-0.20230210050458-2c379c90c2ac" + "github.com/diamondburned/arikawa/v3 v3.2.1-0.20230210050458-2c379c90c2ac/go.mod" + "github.com/diamondburned/chatkit v0.0.0-20230209213000-7d9bb654be2f" + "github.com/diamondburned/chatkit v0.0.0-20230209213000-7d9bb654be2f/go.mod" + "github.com/diamondburned/gotk4-adwaita/pkg v0.0.0-20230307050941-20a05fa3a9df" + "github.com/diamondburned/gotk4-adwaita/pkg v0.0.0-20230307050941-20a05fa3a9df/go.mod" + "github.com/diamondburned/gotk4/pkg v0.0.5-0.20230307013122-e86c9b44a4bf" + "github.com/diamondburned/gotk4/pkg v0.0.5-0.20230307013122-e86c9b44a4bf/go.mod" + "github.com/diamondburned/gotkit v0.0.0-20230307054845-dc8ab38b9db4" + "github.com/diamondburned/gotkit v0.0.0-20230307054845-dc8ab38b9db4/go.mod" + "github.com/diamondburned/ningen/v3 v3.0.1-0.20230124093205-d39554fd5d67" + "github.com/diamondburned/ningen/v3 v3.0.1-0.20230124093205-d39554fd5d67/go.mod" + "github.com/dlclark/regexp2 v1.4.0" + "github.com/dlclark/regexp2 v1.4.0/go.mod" + "github.com/dustin/go-humanize v1.0.0" + "github.com/dustin/go-humanize v1.0.0/go.mod" + "github.com/enescakir/emoji v1.0.0" + "github.com/enescakir/emoji v1.0.0/go.mod" + "github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.mod" + "github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod" + "github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1/go.mod" + "github.com/go-gl/glfw/v3.3/glfw v0.0.0-20191125211704-12ad95a8df72/go.mod" + "github.com/godbus/dbus/v5 v5.0.6" + "github.com/godbus/dbus/v5 v5.0.6/go.mod" + "github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod" + "github.com/golang/groupcache v0.0.0-20190702054246-869f871628b6/go.mod" + "github.com/golang/groupcache v0.0.0-20191227052852-215e87163ea7/go.mod" + "github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e/go.mod" + "github.com/golang/mock v1.1.1/go.mod" + "github.com/golang/mock v1.2.0/go.mod" + "github.com/golang/mock v1.3.1/go.mod" + "github.com/golang/mock v1.4.0/go.mod" + "github.com/golang/protobuf v1.2.0/go.mod" + "github.com/golang/protobuf v1.3.1/go.mod" + "github.com/golang/protobuf v1.3.2/go.mod" + "github.com/golang/protobuf v1.3.3/go.mod" + "github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod" + "github.com/google/btree v1.0.0/go.mod" + "github.com/google/go-cmp v0.2.0/go.mod" + "github.com/google/go-cmp v0.3.0/go.mod" + "github.com/google/go-cmp v0.3.1/go.mod" + "github.com/google/go-cmp v0.4.0/go.mod" + "github.com/google/martian v2.1.0+incompatible/go.mod" + "github.com/google/pprof v0.0.0-20181206194817-3ea8567a2e57/go.mod" + "github.com/google/pprof v0.0.0-20190515194954-54271f7e092f/go.mod" + "github.com/google/pprof v0.0.0-20200212024743-f11f1df84d12/go.mod" + "github.com/google/renameio v0.1.0/go.mod" + "github.com/googleapis/gax-go/v2 v2.0.4/go.mod" + "github.com/googleapis/gax-go/v2 v2.0.5/go.mod" + "github.com/gorilla/schema v1.2.0" + "github.com/gorilla/schema v1.2.0/go.mod" + "github.com/gorilla/websocket v1.4.2" + "github.com/gorilla/websocket v1.4.2/go.mod" + "github.com/hashicorp/golang-lru v0.5.0/go.mod" + "github.com/hashicorp/golang-lru v0.5.1/go.mod" + "github.com/ianlancetaylor/cgosymbolizer v0.0.0-20220405231054-a1ae3e4bba26" + "github.com/ianlancetaylor/cgosymbolizer v0.0.0-20220405231054-a1ae3e4bba26/go.mod" + "github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6/go.mod" + "github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024/go.mod" + "github.com/jstemmer/go-junit-report v0.9.1/go.mod" + "github.com/kisielk/gotool v1.0.0/go.mod" + "github.com/kr/pretty v0.1.0/go.mod" + "github.com/kr/pty v1.1.1/go.mod" + "github.com/kr/text v0.1.0/go.mod" + "github.com/kylelemons/godebug v1.1.0" + "github.com/kylelemons/godebug v1.1.0/go.mod" + "github.com/pkg/errors v0.9.1" + "github.com/pkg/errors v0.9.1/go.mod" + "github.com/pmezard/go-difflib v1.0.0" + "github.com/pmezard/go-difflib v1.0.0/go.mod" + "github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod" + "github.com/rogpeppe/go-internal v1.3.0/go.mod" + "github.com/rwcarlsen/goexif v0.0.0-20190401172101-9e8deecbddbd/go.mod" + "github.com/sahilm/fuzzy v0.1.0" + "github.com/sahilm/fuzzy v0.1.0/go.mod" + "github.com/stretchr/objx v0.1.0" + "github.com/stretchr/objx v0.1.0/go.mod" + "github.com/stretchr/testify v1.4.0/go.mod" + "github.com/stretchr/testify v1.5.1/go.mod" + "github.com/stretchr/testify v1.7.0" + "github.com/stretchr/testify v1.7.0/go.mod" + "github.com/twmb/murmur3 v1.1.3" + "github.com/twmb/murmur3 v1.1.3/go.mod" + "github.com/yuin/goldmark v1.4.13" + "github.com/yuin/goldmark v1.4.13/go.mod" + "github.com/zalando/go-keyring v0.2.1" + "github.com/zalando/go-keyring v0.2.1/go.mod" + "go.opencensus.io v0.21.0/go.mod" + "go.opencensus.io v0.22.0/go.mod" + "go.opencensus.io v0.22.2/go.mod" + "go.opencensus.io v0.22.3/go.mod" + "go4.org v0.0.0-20200411211856-f5505b9728dd" + "go4.org v0.0.0-20200411211856-f5505b9728dd/go.mod" + "go4.org/unsafe/assume-no-moving-gc v0.0.0-20230209150437-ee73d164e760" + "go4.org/unsafe/assume-no-moving-gc v0.0.0-20230209150437-ee73d164e760/go.mod" + "golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod" + "golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529/go.mod" + "golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod" + "golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod" + "golang.org/x/crypto v0.0.0-20210921155107-089bfa567519" + "golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod" + "golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod" + "golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod" + "golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod" + "golang.org/x/exp v0.0.0-20190829153037-c13cbed26979/go.mod" + "golang.org/x/exp v0.0.0-20191030013958-a1ab85dbe136/go.mod" + "golang.org/x/exp v0.0.0-20191129062945-2f5052295587/go.mod" + "golang.org/x/exp v0.0.0-20191227195350-da58074b4299/go.mod" + "golang.org/x/exp v0.0.0-20200207192155-f17229e696bd/go.mod" + "golang.org/x/image v0.0.0-20190227222117-0694c2d4d067/go.mod" + "golang.org/x/image v0.0.0-20190802002840-cff245a6509b/go.mod" + "golang.org/x/image v0.0.0-20220902085622-e7cb96979f69" + "golang.org/x/image v0.0.0-20220902085622-e7cb96979f69/go.mod" + "golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod" + "golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod" + "golang.org/x/lint v0.0.0-20190301231843-5614ed5bae6f/go.mod" + "golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod" + "golang.org/x/lint v0.0.0-20190409202823-959b441ac422/go.mod" + "golang.org/x/lint v0.0.0-20190909230951-414d861bb4ac/go.mod" + "golang.org/x/lint v0.0.0-20190930215403-16217165b5de/go.mod" + "golang.org/x/lint v0.0.0-20191125180803-fdd1cda4f05f/go.mod" + "golang.org/x/lint v0.0.0-20200130185559-910be7a94367/go.mod" + "golang.org/x/mobile v0.0.0-20190312151609-d3739f865fa6/go.mod" + "golang.org/x/mobile v0.0.0-20190719004257-d2bd2a29d028/go.mod" + "golang.org/x/mod v0.0.0-20190513183733-4bf6d317e70e/go.mod" + "golang.org/x/mod v0.1.0/go.mod" + "golang.org/x/mod v0.1.1-0.20191105210325-c90efee705ee/go.mod" + "golang.org/x/mod v0.2.0/go.mod" + "golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4" + "golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod" + "golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod" + "golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod" + "golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e/go.mod" + "golang.org/x/net v0.0.0-20190213061140-3a22650c66bd/go.mod" + "golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod" + "golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod" + "golang.org/x/net v0.0.0-20190501004415-9ce7a6920f09/go.mod" + "golang.org/x/net v0.0.0-20190503192946-f4e77d36d62c/go.mod" + "golang.org/x/net v0.0.0-20190603091049-60506f45cf65/go.mod" + "golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod" + "golang.org/x/net v0.0.0-20190724013045-ca1201d0de80/go.mod" + "golang.org/x/net v0.0.0-20191209160850-c0dbc17a3553/go.mod" + "golang.org/x/net v0.0.0-20200202094626-16171245cfb2/go.mod" + "golang.org/x/net v0.0.0-20200222125558-5a598a2470a0/go.mod" + "golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod" + "golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod" + "golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod" + "golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod" + "golang.org/x/oauth2 v0.0.0-20191202225959-858c2ad4c8b6/go.mod" + "golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d/go.mod" + "golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod" + "golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod" + "golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod" + "golang.org/x/sync v0.0.0-20190227155943-e225da77a7e6/go.mod" + "golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod" + "golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod" + "golang.org/x/sync v0.0.0-20220601150217-0de741cfad7f" + "golang.org/x/sync v0.0.0-20220601150217-0de741cfad7f/go.mod" + "golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod" + "golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod" + "golang.org/x/sys v0.0.0-20190312061237-fead79001313/go.mod" + "golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod" + "golang.org/x/sys v0.0.0-20190502145724-3ef323f4f1fd/go.mod" + "golang.org/x/sys v0.0.0-20190507160741-ecd444e8653b/go.mod" + "golang.org/x/sys v0.0.0-20190606165138-5da285871e9c/go.mod" + "golang.org/x/sys v0.0.0-20190624142023-c5567b49c5d0/go.mod" + "golang.org/x/sys v0.0.0-20190726091711-fc99dfbffb4e/go.mod" + "golang.org/x/sys v0.0.0-20191204072324-ce4227a45e2e/go.mod" + "golang.org/x/sys v0.0.0-20191228213918-04cbcbbfeed8/go.mod" + "golang.org/x/sys v0.0.0-20200212091648-12a6c2dcc1e4/go.mod" + "golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae/go.mod" + "golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod" + "golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod" + "golang.org/x/sys v0.0.0-20211001092434-39dca1131b70/go.mod" + "golang.org/x/sys v0.1.0" + "golang.org/x/sys v0.1.0/go.mod" + "golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod" + "golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod" + "golang.org/x/text v0.3.0/go.mod" + "golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod" + "golang.org/x/text v0.3.2/go.mod" + "golang.org/x/text v0.3.3/go.mod" + "golang.org/x/text v0.3.7" + "golang.org/x/text v0.3.7/go.mod" + "golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod" + "golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod" + "golang.org/x/time v0.0.0-20210723032227-1f47c861a9ac" + "golang.org/x/time v0.0.0-20210723032227-1f47c861a9ac/go.mod" + "golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod" + "golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod" + "golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod" + "golang.org/x/tools v0.0.0-20190311212946-11955173bddd/go.mod" + "golang.org/x/tools v0.0.0-20190312151545-0bb0c0a6e846/go.mod" + "golang.org/x/tools v0.0.0-20190312170243-e65039ee4138/go.mod" + "golang.org/x/tools v0.0.0-20190425150028-36563e24a262/go.mod" + "golang.org/x/tools v0.0.0-20190506145303-2d16b83fe98c/go.mod" + "golang.org/x/tools v0.0.0-20190524140312-2c0ae7006135/go.mod" + "golang.org/x/tools v0.0.0-20190606124116-d0a3d012864b/go.mod" + "golang.org/x/tools v0.0.0-20190621195816-6e04913cbbac/go.mod" + "golang.org/x/tools v0.0.0-20190628153133-6cdbf07be9d0/go.mod" + "golang.org/x/tools v0.0.0-20190816200558-6889da9d5479/go.mod" + "golang.org/x/tools v0.0.0-20190911174233-4f2ddba30aff/go.mod" + "golang.org/x/tools v0.0.0-20191012152004-8de300cfc20a/go.mod" + "golang.org/x/tools v0.0.0-20191113191852-77e3bb0ad9e7/go.mod" + "golang.org/x/tools v0.0.0-20191115202509-3a792d9c32b2/go.mod" + "golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod" + "golang.org/x/tools v0.0.0-20191125144606-a911d9008d1f/go.mod" + "golang.org/x/tools v0.0.0-20191216173652-a0e659d51361/go.mod" + "golang.org/x/tools v0.0.0-20191227053925-7b8e75db28f4/go.mod" + "golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7/go.mod" + "golang.org/x/tools v0.0.0-20200207183749-b753a1ba74fa/go.mod" + "golang.org/x/tools v0.0.0-20200212150539-ea181f53ac56/go.mod" + "golang.org/x/tools v0.1.11" + "golang.org/x/tools v0.1.11/go.mod" + "golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod" + "golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod" + "golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod" + "google.golang.org/api v0.4.0/go.mod" + "google.golang.org/api v0.7.0/go.mod" + "google.golang.org/api v0.8.0/go.mod" + "google.golang.org/api v0.9.0/go.mod" + "google.golang.org/api v0.13.0/go.mod" + "google.golang.org/api v0.14.0/go.mod" + "google.golang.org/api v0.15.0/go.mod" + "google.golang.org/api v0.17.0/go.mod" + "google.golang.org/appengine v1.1.0/go.mod" + "google.golang.org/appengine v1.4.0/go.mod" + "google.golang.org/appengine v1.5.0/go.mod" + "google.golang.org/appengine v1.6.1/go.mod" + "google.golang.org/appengine v1.6.5/go.mod" + "google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod" + "google.golang.org/genproto v0.0.0-20190307195333-5fe7a883aa19/go.mod" + "google.golang.org/genproto v0.0.0-20190418145605-e7d98fc518a7/go.mod" + "google.golang.org/genproto v0.0.0-20190425155659-357c62f0e4bb/go.mod" + "google.golang.org/genproto v0.0.0-20190502173448-54afdca5d873/go.mod" + "google.golang.org/genproto v0.0.0-20190801165951-fa694d86fc64/go.mod" + "google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod" + "google.golang.org/genproto v0.0.0-20190911173649-1774047e7e51/go.mod" + "google.golang.org/genproto v0.0.0-20191108220845-16a3f7862a1a/go.mod" + "google.golang.org/genproto v0.0.0-20191115194625-c23dd37a84c9/go.mod" + "google.golang.org/genproto v0.0.0-20191216164720-4f79533eabd1/go.mod" + "google.golang.org/genproto v0.0.0-20191230161307-f3c370f40bfb/go.mod" + "google.golang.org/genproto v0.0.0-20200212174721-66ed5ce911ce/go.mod" + "google.golang.org/grpc v1.19.0/go.mod" + "google.golang.org/grpc v1.20.1/go.mod" + "google.golang.org/grpc v1.21.1/go.mod" + "google.golang.org/grpc v1.23.0/go.mod" + "google.golang.org/grpc v1.26.0/go.mod" + "google.golang.org/grpc v1.27.0/go.mod" + "google.golang.org/grpc v1.27.1/go.mod" + "gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod" + "gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod" + "gopkg.in/errgo.v2 v2.1.0/go.mod" + "gopkg.in/yaml.v2 v2.2.2/go.mod" + "gopkg.in/yaml.v2 v2.4.0/go.mod" + "gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c" + "gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod" + "honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod" + "honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a/go.mod" + "honnef.co/go/tools v0.0.0-20190418001031-e561f6794a2a/go.mod" + "honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod" + "honnef.co/go/tools v0.0.1-2019.2.3/go.mod" + "rsc.io/binaryregexp v0.2.0/go.mod" + "rsc.io/quote/v3 v3.1.0/go.mod" + "rsc.io/sampler v1.3.0/go.mod" +) +go-module_set_globals + +DESCRIPTION="A Gtk4 Discord client in Golang" +HOMEPAGE="https://github.com/diamondburned/gtkcord4" +SRC_URI="https://github.com/diamondburned/gtkcord4/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + ${EGO_SUM_SRC_URI}" + +LICENSE="Apache-2.0 BSD BSD-2 GPL-3 ISC MIT MPL-2.0" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + >=gui-libs/gtk-4 + dev-libs/gobject-introspection +" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +src_compile() { + ego build +} + +src_install() { + dobin ${PN} + newicon -s 256 "${S}/internal/icons/png/logo.png" ${PN}.png + make_desktop_entry ${PN} ${PN} ${PN} "GTK;GNOME;Chat;" + + einstalldocs +} diff --git a/net-im/gtkcord4/metadata.xml b/net-im/gtkcord4/metadata.xml new file mode 100644 index 0000000000..dce50bdabe --- /dev/null +++ b/net-im/gtkcord4/metadata.xml @@ -0,0 +1,12 @@ + + + + + pascal.jaeger@leimstift.de + Pascal Jaeger + + + diamondburned/gtkcord4 + https://github.com/diamondburned/gtkcord4/issues + + diff --git a/net-im/heisenbridge/Manifest b/net-im/heisenbridge/Manifest index 11ffd29261..3fa0c7a26c 100644 --- a/net-im/heisenbridge/Manifest +++ b/net-im/heisenbridge/Manifest @@ -1,2 +1 @@ -DIST heisenbridge-1.14.1.gh.tar.gz 66220 BLAKE2B 79e63dcdc7e29a581b3a19b3c72775ced659092888e73f2a4322470bd1f2dd59ea2991ad054dd2c1a8b2e261a7988793e16d29744fb34a9fc2664bfe93f0f42a SHA512 f952261000ad6fd1b5793d1c18b952d13faea5afa2ac7798a22768e5ef31b620d9cc4cb73617c3e124dc1087a98785ba274747e9f85718533d5ba20dd7af5de2 DIST heisenbridge-1.14.2.gh.tar.gz 67778 BLAKE2B 50b1fbd76f4bec3a75198735b68762453f1c0b54b29e77024920c11f38218ff464faff086f74b3db0d8251b943dcae43a41189582dab7335930fbcd5e6658b2e SHA512 2ba51f3786aea5d0f4e743db4a9196d800103d96ad68cd37009c2e82a3bde27eff8233e473c74aca0ccd1d64521a5e0a99337a3c6e97008e1800ff099be6499f diff --git a/net-im/heisenbridge/heisenbridge-1.14.1.ebuild b/net-im/heisenbridge/heisenbridge-1.14.1.ebuild deleted file mode 100644 index cc4a9a2a08..0000000000 --- a/net-im/heisenbridge/heisenbridge-1.14.1.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..10} ) - -inherit distutils-r1 systemd - -DESCRIPTION="A bouncer-style Matrix IRC bridge" -HOMEPAGE="https://github.com/hifi/heisenbridge/" -SRC_URI="https://github.com/hifi/heisenbridge/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - acct-user/${PN} - dev-python/irc[${PYTHON_USEDEP}] - dev-python/mautrix[${PYTHON_USEDEP}] - dev-python/python-socks[${PYTHON_USEDEP}] - dev-python/ruamel-yaml[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}/heisenbridge-1.14.1-qanotice.patch" -) - -distutils_enable_tests pytest - -src_install() { - distutils-r1_src_install - - newinitd "${FILESDIR}/heisenbridge.initd" "${PN}" - newconfd "${FILESDIR}/heisenbridge.confd" "${PN}" - systemd_dounit "${FILESDIR}/${PN}.service" -} - -pkg_postinst() { - einfo - elog "Before you can use ${PN}, you must configure it correctly" - elog "The configuration file is located at /etc/conf.d/${PN}" - elog "Then, you must generate the registration file using the following command" - elog "If you are using synapse:" - elog "/usr/bin/python -m ${PN} -c /var/lib/${PN}/registration.yaml --generate https://example.com" - elog "If you are using Dendrite, Conduit or others:" - elog "/usr/bin/python -m ${PN} -c /var/lib/${PN}/registration.yaml --generate-compat https://example.com" - elog "Notice the URL at the end, replace it with your homeserver's URL" - elog "Then, you must register the bridge with your homeserver" - elog "Refer to your homeserver's documentation for instructions" - elog "The registration file is located at /var/lib/${PN}/registration.yaml" - elog "Finally, you may start the ${PN} daemon" - einfo - -} diff --git a/net-im/mautrix-discord/Manifest b/net-im/mautrix-discord/Manifest index a7b57b433c..dbb55164df 100644 --- a/net-im/mautrix-discord/Manifest +++ b/net-im/mautrix-discord/Manifest @@ -1,4 +1,2 @@ -DIST mautrix-discord-0.2.0.gh.tar.gz 98258 BLAKE2B aef1e128bc35179dcf1246580d079bae703ee6c641ba7d8568b9425fda244b8f39bef984e4430ab7bbfa951a7a157195340daa5fe97cd04e12f17f33ad16bc0b SHA512 b3e730e28d30b884050465bcc71bdbfaede2a964b1d5973c2575c8f2dc2fdb318a5a93e8b28fc174746ddff63e7c5c09a88eccd755934286989faba9bd41a45d -DIST mautrix-discord-0.2.0.tar.xz 60477896 BLAKE2B cb3c9841d588cb68616e50bc95f5c1485b3165e547b7ec8d7a0424a4b422b61709f6e16e6fc79d8b5180f2f021c8001f586c31d06fb3895ef53230234834184f SHA512 77337d745242bc7fc91c9f3aacff69e2d2bd58baf1f8468795fbe025d807959bda4c02e97c64f3cc4a4d5421a47e01743b492ae32434b6c42c36fc1c9b2ab9ce DIST mautrix-discord-0.3.0.gh.tar.gz 102756 BLAKE2B 20e239b45087a3daa75c3ee1420df348a861d79595c86490c404e42ce6382b5be876e4ba215f9ceaa6b756d73741f05e6ed0ce8af9c43014a8dc6676251bece6 SHA512 5a5033f505f78977d078ed66a4cfab6141b3aaa4a3f16f64463f89508ec717162018d4a5cc1b4b207529e8b06bb70f8a26a77001830551b69c7bd587e8f759ca DIST mautrix-discord-0.3.0.tar.xz 63734228 BLAKE2B 6e7eb00fa3802d4142e66637c3a11f233e3981be6799009c12351c421df4e1a3129a014afd0bbc1b39f006d110c4706c19599ab5a8e0bddfbefc659bfee285b5 SHA512 2dceaf0798e6efbd3d30506b55c2fc4232148950b1505003b9c5827a78cb6ee4b000ba5715ea4801dffbf9d469e4573b46e8f5825646290c3774fadeac0dacc8 diff --git a/net-im/mautrix-discord/mautrix-discord-0.2.0.ebuild b/net-im/mautrix-discord/mautrix-discord-0.2.0.ebuild deleted file mode 100644 index b1edd45144..0000000000 --- a/net-im/mautrix-discord/mautrix-discord-0.2.0.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module systemd - -DESCRIPTION="A Matrix-Discord puppeting bridge" -HOMEPAGE="https://github.com/mautrix/discord" -SRC_URI="https://github.com/mautrix/discord/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz - https://jroy.ca/dist/${P}.tar.xz -" -S="${WORKDIR}/discord-${PV}" - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - acct-user/${PN} - dev-libs/olm -" -DEPEND="${RDEPEND}" - -src_compile() { - ego build -} - -src_install() { - dobin mautrix-discord - - keepdir /var/log/mautrix/discord - fowners -R root:mautrix /var/log/mautrix - fperms -R 770 /var/log/mautrix - sed -i -e "s/\.\/logs/\/var\/log\/${PN/-/\\\/}/" "example-config.yaml" || die - - insinto "/etc/mautrix" - newins "example-config.yaml" "${PN/-/_}.yaml" - - newinitd "${FILESDIR}/${PN}.initd" "${PN}" - systemd_dounit "${FILESDIR}/${PN}.service" - - fowners -R root:mautrix /etc/mautrix - fperms -R 770 /etc/mautrix -} - -pkg_postinst() { - einfo - elog "" - elog "Before you can use ${PN}, you must configure it correctly" - elog "The configuration file is located at \"/etc/mautrix/${PN/-/_}.yaml\"" - elog "When done, run the following command: emerge --config ${CATEGORY}/${PN}" - elog "Then, you must register the bridge with your homeserver" - elog "Refer your homeserver's documentation for instructions" - elog "The registration file is located at /var/lib/${PN/-/\/}/registration.yaml" - elog "Finally, you may start the ${PN} daemon" - einfo -} - -pkg_config() { - su - "${PN}" -s /bin/sh -c \ - "/usr/bin/${PN} -c /etc/mautrix/${PN/-/_}.yaml -g -r /var/lib/${PN/-/\/}/registration.yaml" -} diff --git a/net-im/mautrix-slack/Manifest b/net-im/mautrix-slack/Manifest index a873e2c8b9..d7a2ecbae0 100644 --- a/net-im/mautrix-slack/Manifest +++ b/net-im/mautrix-slack/Manifest @@ -1,4 +1,2 @@ -DIST mautrix-slack-0_pre20230124.gh.tar.gz 92932 BLAKE2B 502f633e649e5ce38136593df8ad347de1d7e524c4165f801641951a887412d3b9fd071ef6e19e14684f69f1d17f11689d310021bc0bd850bbef5b607640a597 SHA512 f548673e91a520236f6ec6201758eec28790a2862eeeb8ecec1060ca150203f2a4940563c802eba245066d8e33539fd09fd88fc862f80a0d303b63bf1e0c31fe -DIST mautrix-slack-0_pre20230124.tar.xz 14514900 BLAKE2B 9c8e114606f3656cf6a3996608a1d750f655b8d395787093ad87cbe65f0a3ca6d20b5597dd791af87eeab5813fd83c8f35f7377b2ddb150fe93396f9cb5eb800 SHA512 8e7557ddb6c5479707d14a52410859b56f7068f9932b4f546d0d4d8feda5ba9514c8f5175976b8eb0837f9deb3f761d737268cb3582aa466335bc3cf41a6a12b DIST mautrix-slack-0_pre20230414.gh.tar.gz 94370 BLAKE2B 56cb12269fb6695aaf6ed3485166732b5f526e00f6a0237b2c2d1fe7f36eda15bf2ba26560b31069cda3f1229645f64bb99c9e6ce88d6c8d441af4e338071875 SHA512 7374b87892c92ca7dd493d1886bc24a8916931951be8c3e5799d223931a18bbf2d7a93dc02e4c6714f53e1b3c9005272e278a60578859d48f8882b50488de52b DIST mautrix-slack-0_pre20230414.tar.xz 14805340 BLAKE2B 2fabcacf24edca667143c7dfac108932af7edfe8d991331eb9c06c52de1669184942600224907c4dfe690d85a0a19306398c62d6f3e6b8aba4b243dd72eaffc0 SHA512 0f121cf01565a14e1d692b8d646b83c20ecf0082b3c61300fbfeb8a6e5b8f0631ea7c2fc3a9e64e851abb7cf9ec53e1c8e5e20324cd43d71c7e72cb8275cba24 diff --git a/net-im/mautrix-slack/mautrix-slack-0_pre20230124.ebuild b/net-im/mautrix-slack/mautrix-slack-0_pre20230124.ebuild deleted file mode 100644 index fca96c067d..0000000000 --- a/net-im/mautrix-slack/mautrix-slack-0_pre20230124.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module systemd - -COMMIT="67b1e7b1ff9a01d82f46187f2b9bdbadea69b63b" -DESCRIPTION="A Matrix-Slack puppeting bridge based on slack-go" -HOMEPAGE="https://github.com/mautrix/slack" -SRC_URI="https://github.com/mautrix/slack/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz - https://jroy.ca/dist/${P}.tar.xz -" -S="${WORKDIR}/slack-${COMMIT}" - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - acct-user/${PN} - dev-libs/olm -" -DEPEND="${RDEPEND}" - -src_compile() { - ego build -} - -src_install() { - dobin mautrix-slack - - keepdir /var/log/mautrix/slack - fowners -R root:mautrix /var/log/mautrix - fperms -R 770 /var/log/mautrix - sed -i -e "s/\.\/logs/\/var\/log\/mautrix\/slack/" "example-config.yaml" || die - - insinto "/etc/mautrix" - newins "example-config.yaml" "${PN/-/_}.yaml" - - newinitd "${FILESDIR}/${PN}.initd" "${PN}" - systemd_dounit "${FILESDIR}/${PN}.service" - - fowners -R root:mautrix /etc/mautrix - fperms -R 770 /etc/mautrix -} - -pkg_postinst() { - einfo - elog "" - elog "Before you can use ${PN}, you must configure it correctly" - elog "The configuration file is located at \"/etc/mautrix/${PN/-/_}.yaml\"" - elog "When done, run the following command: emerge --config ${CATEGORY}/${PN}" - elog "Then, you must register the bridge with your homeserver" - elog "Refer your homeserver's documentation for instructions" - elog "The registration file is located at /var/lib/${PN/-/\/}/registration.yaml" - elog "Finally, you may start the ${PN} daemon" - einfo -} - -pkg_config() { - su - "${PN}" -s /bin/sh -c \ - "/usr/bin/${PN} -c /etc/mautrix/${PN/-/_}.yaml -g -r /var/lib/${PN/-/\/}/registration.yaml" -} diff --git a/net-im/mautrix-telegram/Manifest b/net-im/mautrix-telegram/Manifest index 4671d5761b..269413846b 100644 --- a/net-im/mautrix-telegram/Manifest +++ b/net-im/mautrix-telegram/Manifest @@ -1,2 +1 @@ -DIST mautrix-telegram-0.12.2_p20230118.gh.tar.gz 806688 BLAKE2B e76178b3f49c9f5adc8496776c3d07515cd58820aa1f99387e020a659a38b6d1c8414afcefaa8ac5deaada1713c49c0a31540ab2e52a21af500e45bcbdd5ec51 SHA512 f9ccf58c8169e861a305cb85e312ca5a3847b3c9166fe01abc41e5527f05aacb478054e64426e00560f5567ed274f5ea2b39d3b91a8c2d11b905fcf7eb6e80f9 DIST mautrix-telegram-0.13.0.gh.tar.gz 807103 BLAKE2B 678f763bf21733a57452db4e27b82188851fcfc5538e4cd513d27159f6ea5394bcc12d3e90d4be530fd1be639162816d7e00b990a8dce98e27cf43d2a7c458d7 SHA512 d0f68d24d8281faa6c3895bba60c5b0c356f4fa1312b4f041f3ac7d37cccc791e8d871dd15c11c2bbbb7fa0cb1fe5a9049a6ff3b96c86d0715943e7a3cb31156 diff --git a/net-im/mautrix-telegram/mautrix-telegram-0.12.2_p20230118.ebuild b/net-im/mautrix-telegram/mautrix-telegram-0.12.2_p20230118.ebuild deleted file mode 100644 index 5384d150c8..0000000000 --- a/net-im/mautrix-telegram/mautrix-telegram-0.12.2_p20230118.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..10} ) - -inherit distutils-r1 optfeature systemd - -COMMIT="e655e0a8826eb66e3f133cfe6ab912d275a55715" -DESCRIPTION="A Matrix-Telegram Messenger puppeting bridge " -HOMEPAGE="https://github.com/mautrix/telegram/" -SRC_URI="https://github.com/mautrix/telegram/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz" -S="${WORKDIR}/telegram-${COMMIT}" - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - acct-user/${PN} - app-arch/brotli[python] - dev-python/aiohttp[${PYTHON_USEDEP}] - dev-python/aiodns[${PYTHON_USEDEP}] - dev-python/asyncpg[${PYTHON_USEDEP}] - dev-python/commonmark[${PYTHON_USEDEP}] - dev-python/cryptg[${PYTHON_USEDEP}] - dev-python/mako[${PYTHON_USEDEP}] - dev-python/mautrix[${PYTHON_USEDEP}] - dev-python/olm[${PYTHON_USEDEP}] - dev-python/phonenumbers[${PYTHON_USEDEP}] - dev-python/pycryptodome[${PYTHON_USEDEP}] - dev-python/python-magic[${PYTHON_USEDEP}] - dev-python/qrcode[${PYTHON_USEDEP}] - dev-python/ruamel-yaml[${PYTHON_USEDEP}] - ~dev-python/tulir-telethon-1.27.0_alpha6[${PYTHON_USEDEP}] - dev-python/unpaddedbase64[${PYTHON_USEDEP}] - dev-python/yarl[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND}" - -src_install() { - distutils-r1_src_install - - keepdir /var/log/mautrix - fowners root:mautrix /var/log/mautrix - fperms 770 /var/log/mautrix - sed -i -e "s/\.\/${PN}.log/\/var\/log\/mautrix\/${PN}.log/" "${ED}/usr/example-config.yaml" || die - - insinto "/etc/mautrix" - newins "${ED}/usr/example-config.yaml" "${PN/-/_}.yaml" - rm "${ED}/usr/example-config.yaml" || die - - newinitd "${FILESDIR}/${PN}.initd" "${PN}" - systemd_dounit "${FILESDIR}/${PN}.service" - - fowners -R root:mautrix /etc/mautrix - fperms -R 770 /etc/mautrix -} - -pkg_postinst() { - optfeature "Prometheus statistics" dev-python/prometheus_client - optfeature "Sqlite backend" dev-python/aiosqlite - - einfo - elog "" - elog "Before you can use ${PN}, you must configure it correctly" - elog "The configuration file is located at \"/etc/mautrix/${PN/-/_}.yaml\"" - elog "When done, run the following command: emerge --config ${CATEGORY}/${PN}" - elog "Then, you must register the bridge with your homeserver" - elog "Refer your homeserver's documentation for instructions" - elog "The registration file is located at /var/lib/${PN/-/\/}/registration.yaml" - elog "Finally, you may start the ${PN} daemon" - einfo -} - -pkg_config() { - su - "${PN}" -s /bin/sh -c \ - "/usr/bin/python -m ${PN/-/_} -c /etc/mautrix/${PN/-/_}.yaml -g -r /var/lib/${PN/-/\/}/registration.yaml" -} diff --git a/net-im/mautrix-telegram/mautrix-telegram-0.13.0.ebuild b/net-im/mautrix-telegram/mautrix-telegram-0.13.0.ebuild index 4e99336fcb..a587d676f3 100644 --- a/net-im/mautrix-telegram/mautrix-telegram-0.13.0.ebuild +++ b/net-im/mautrix-telegram/mautrix-telegram-0.13.0.ebuild @@ -33,7 +33,7 @@ RDEPEND=" dev-python/python-magic[${PYTHON_USEDEP}] dev-python/qrcode[${PYTHON_USEDEP}] dev-python/ruamel-yaml[${PYTHON_USEDEP}] - ~dev-python/tulir-telethon-1.27.0_alpha6[${PYTHON_USEDEP}] + >=dev-python/tulir-telethon-1.28.0_alpha0[${PYTHON_USEDEP}] dev-python/unpaddedbase64[${PYTHON_USEDEP}] dev-python/yarl[${PYTHON_USEDEP}] " diff --git a/sci-physics/SU2/Manifest b/sci-physics/SU2/Manifest index 128d0d5aa2..ade030808f 100644 --- a/sci-physics/SU2/Manifest +++ b/sci-physics/SU2/Manifest @@ -1,3 +1,6 @@ DIST SU2-7.2.0-TestCases.tar.gz 464156192 BLAKE2B 405a5ccdd13bc5109feca1462b6ac434a4d817adbaca964465678683d5593fa940579e364e33414da5f059a89b2919fbc0baed82967246356da49c87ac9ce63f SHA512 d75894c285ac7cb4c72eece10a02f014fb2d85b585c08d1a9bbf12ab51f6004be99c368bde98734891dc45446d0656b21317b50d7d14af95b6ce4bfe72871f11 DIST SU2-7.2.0-Tutorials.tar.gz 72845754 BLAKE2B ef670a77d0189e9fd8ad48d96bd4617de558311d0df0d81a10dd3cbf8b97b7fbcb0e6725746d8451ce12a923f6895a392582fa980f4054b3b1306609431900ff SHA512 c91cfbdfb26169fc36575f60ec3133ea4a6f39c8433e276840a0f96c7508f3ee898020179ac01d606da9c5e10ee2ad263a642ff6f6b7400d75f4eb03ee7e1cf8 DIST SU2-7.2.0.tar.gz 15356101 BLAKE2B e52f09d0451c200f6fd6874d55bedf7733f934cb2cee378ca286107960bd82332adc932cae57e9052654b34972717a4f8969db216acdcef8a6816b648119df94 SHA512 5600ebb97ef5939333907f75cda58a02810642439309fc8626ed974dfbfaffdf0cd7d9cc81de310cb12e6f92f98b64c58d607ad93095bd86cc583768947ccf6b +DIST SU2-7.5.1-TestCases.tar.gz 491384375 BLAKE2B f43b605a578cac948c95a35407de4f21a0acbb6befd93fc3f79fba6a3967b64500c7d8cf055051c67dac16176790ae7aca2064c6e24a9777131a6fd01783128a SHA512 e7b67d5ca3792133680828e243b19346ba4fdadb4bf599d76d25b6525e5262d7014dd28ed8dc7558c38534a78d40048269ef71882b0e6961be19b65a13135cab +DIST SU2-7.5.1-Tutorials.tar.gz 98615786 BLAKE2B 906934ada10f60c14aab6d78d742514f008ce833afc53bbd94ba833db6e4734b77d682ce927e989c80829f88858563cd07033e8cc5f80f73bd9bb8eeff4ebba6 SHA512 f59777bc4cecd4b6100bb42ab5f4f30c3119d626f47b0fe7d4c02268af5273ed1f0215a69b78579b5c8ea93d8f01b8533e96ee002c402ae4c0515861ee87dcac +DIST SU2-7.5.1.tar.gz 18894402 BLAKE2B a5e1be7e84765b1d4d3bfa05f60756ec0fb7f50be795836f2e37f83cbb6fd2304b5f572891e69be6e627b972e28fbd975a1cc6cfcf840acc975a02de672706b7 SHA512 863955d95d816fad551254e8d12d71baec771f28e0321705c4fe5f49b72890b079509b716e1274f28fcfaaba00c5d40a10d1cf5b910b71d7836d618fd770fec0 diff --git a/sci-physics/SU2/SU2-7.5.1.ebuild b/sci-physics/SU2/SU2-7.5.1.ebuild new file mode 100644 index 0000000000..b46260f660 --- /dev/null +++ b/sci-physics/SU2/SU2-7.5.1.ebuild @@ -0,0 +1,253 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) + +inherit meson python-single-r1 + +DESCRIPTION="SU2: An Open-Source Suite for Multiphysics Simulation and Design" +HOMEPAGE="https://su2code.github.io/" +SRC_URI=" + https://github.com/su2code/SU2/archive/v${PV}.tar.gz -> ${P}.tar.gz + test? ( https://github.com/su2code/TestCases/archive/v${PV}.tar.gz -> ${P}-TestCases.tar.gz ) + tutorials? ( https://github.com/su2code/Tutorials/archive/v${PV}.tar.gz -> ${P}-Tutorials.tar.gz ) +" + +LICENSE=" + LGPL-2.1 + tecio? ( tecio_license_agreement ) + parmetis? ( all-rights-reserved free-noncomm ) +" +SLOT="0" +KEYWORDS="~amd64" +IUSE="autodiff cgns directdiff librom mixed-precision mkl +mpi mpp openblas openmp parmetis pastix python tecio test tutorials" +# TODO: do not force openblas + +REQUIRED_USE=" + ${PYTHON_REQUIRED_USE} + parmetis? ( mpi ) + pastix? ( + mpi + || ( openblas mkl ) + ) + test? ( mpi python tutorials ) + ?? ( openblas mkl ) + ?? ( directdiff pastix ) +" + +# Tests fail with FEATURES="network-sandbox" for most versions of openmpi and mpich it with error: +# "No network interfaces were found for out-of-band communications. +# We require at least one available network for out-of-band messaging." +PROPERTIES="test_network" +RESTRICT="!test? ( test )" + +RDEPEND=" + ${PYTHON_DEPS} + cgns? ( >=sci-libs/cgnslib-4 ) + librom? ( sci-libs/libROM ) + mkl? ( sci-libs/mkl ) + mpi? ( virtual/mpi[cxx] ) + mpp? ( sci-libs/Mutationpp:= ) + openblas? ( sci-libs/openblas ) + pastix? ( + =boost-1.75 + sed -i -e 's:cpp_std=c++11:cpp_std=c++14:' meson.build || die + + # Force Disable parmetis support in meson.build (configure.ac has optional switch) + use !parmetis && { sed -i -e "/parmetis/Id" meson.build || die ; } + + # Replace platform.processor() with platform.machine() + # to get 'x86_64' in common case instead of full CPU name + sed -i "s/processor()/machine()/" TestCases/TestCase.py || die + + # Fix python3.11 test compatibility (drop universal newline parameter - it's used by default) + sed -i "s/'U'//g" TestCases/TestCase.py || die + + # Disable failed tests + sed -i "/append(tutorial_unst_naca0012)/s/./#&/" TestCases/tutorials.py || die # reasults sligtly differs + + sed -i "/append(turbmod_sa_neg_rae2822/s/./#&/" TestCases/parallel_regression.py || die + sed -i "/append(dyn_fsi/s/./#&/" TestCases/parallel_regression.py || die + sed -i "/append(fd_sp_pinArray_cht_2d_dp_hf/s/./#&/" TestCases/parallel_regression.py || die + sed -i "/append(fd_sp_pinArray_cht_2d_dp_hf/s/./#&/" TestCases/parallel_regression.py || die + sed -i "/append(coolprop_fluidModel/s/./#&/" TestCases/parallel_regression.py || die + sed -i "/append(coolprop_transportModel/s/./#&/" TestCases/parallel_regression.py || die + sed -i "/append(uniform_flow/s/./#&/" TestCases/parallel_regression.py || die + sed -i "/append(pywrapper_square_cylinder/s/./#&/" TestCases/parallel_regression.py || die + + sed -i "/append(discadj_fsi2/s/./#&/" TestCases/parallel_regression_AD.py || die + sed -i "/append(dyn_discadj_fsi/s/./#&/" TestCases/parallel_regression_AD.py || die +} + +src_configure() { + if use mpi ; then + export CC=mpicc + export CXX=mpicxx + fi + + local emesonargs=( + $(meson_feature mpi with-mpi) + $(meson_use autodiff enable-autodiff) + $(meson_use cgns enable-cgns) + $(meson_use directdiff enable-directdiff) + $(meson_use librom enable-librom) + $(meson_use mixed-precision enable-mixedprec) + $(meson_use mkl enable-mkl) + $(meson_use mpi custom-mpi) + $(meson_use mpp enable-mpp) + $(meson_use openblas enable-openblas) + $(meson_use openmp with-omp) + $(meson_use pastix enable-pastix) + $(meson_use python enable-pywrapper) + $(meson_use tecio enable-tecio) + $(meson_use test enable-tests) + ) + meson_src_configure +} + +src_test() { + ln -sf ../../${P}-build/SU2_CFD/src/SU2_CFD SU2_PY/SU2_CFD || die + ln -sf ../../${P}-build/SU2_DEF/src/SU2_DEF SU2_PY/SU2_DEF || die + ln -sf ../../${P}-build/SU2_DOT/src/SU2_DOT SU2_PY/SU2_DOT || die + ln -sf ../../${P}-build/SU2_GEO/src/SU2_GEO SU2_PY/SU2_GEO || die + ln -sf ../../${P}-build/SU2_SOL/src/SU2_SOL SU2_PY/SU2_SOL || die + ln -sf ../../${P}-build/SU2_PY/pySU2/pysu2.py SU2_PY/pysu2.py || die + ln -sf ../../${P}-build/SU2_PY/pySU2/_pysu2.so SU2_PY/_pysu2.so || die + if use autodiff ; then + ln -sf ../../${P}-build/SU2_CFD/src/SU2_CFD_AD SU2_PY/SU2_CFD_AD || die + ln -sf ../../${P}-build/SU2_DOT/src/SU2_DOT_AD SU2_PY/SU2_DOT_AD || die + ln -sf ../../${P}-build/SU2_PY/pySU2/pysu2ad.py SU2_PY/pysu2ad.py || die + ln -sf ../../${P}-build/SU2_PY/pySU2/_pysu2ad.so SU2_PY/_pysu2ad.so || die + if use directdiff ; then + ln -sf ../../${P}-build/SU2_CFD/src/SU2_CFD_DIRECTDIFF SU2_PY/SU2_CFD_DIRECTDIFF || die + fi + fi + + export SU2_RUN="${S}/SU2_PY" + export SU2_HOME="${S}" + export PATH="${PATH}:${SU2_RUN}" + export PYTHONPATH="${PYTHONPATH}:${SU2_RUN}" + + if use autodiff ; then + einfo "Running UnitTests ..." + ../${P}-build/UnitTests/test_driver_AD || die + ../${P}-build/UnitTests/test_driver_DD || die +# else + ## Failed for SU2-7.5.1 with error: + ## application called MPI_Abort(MPI_COMM_WORLD, 1) - process 0 + ## [unset]: write_line error; fd=-1 buf=:cmd=abort exitcode=1 + ## system msg for write_line failure : Bad file descriptor +# ../${P}-build/UnitTests/test_driver || die + fi + + pushd TestCases/ || die + # Currently Tests always use mpi. + # Description on the page https://su2code.github.io/docs/Test-Cases/ states: + # "Note: While many of the cases are used for regression testing, the test case suite + # is provided without any guarantees on performance or expected results. + # Tutorials (which are more thoroughly checked for convergence and results) can be found here." + # Therefore bundled parmetis/metis are used otherwise it results in numerous Tutorials tests failures. + if use mpi ; then + # Running Tutorials tests is preferred than TestCases + if use tutorials ; then + ${EPYTHON} tutorials.py || die + fi + if use autodiff ; then + ${EPYTHON} parallel_regression_AD.py || die + fi + ${EPYTHON} parallel_regression.py || die + else + if use autodiff ; then + ${EPYTHON} serial_regression_AD.py || die + fi + ${EPYTHON} serial_regression.py || die + fi + popd || die +} + +src_install() { + DESTDIR="${D}" meson_src_install + + mkdir -p "${D}$(python_get_sitedir)/SU2_PY" || die + if use python; then + mv "${ED}"/usr/bin/*.so -t "${D}$(python_get_sitedir)/SU2_PY" || die + fi + mv "${ED}"/usr/bin/{FSI_tools,SU2,SU2_Nastran} -t "${D}$(python_get_sitedir)" || die + mv "${ED}"/usr/bin/*.py -t "${D}$(python_get_sitedir)/SU2_PY" || die + python_optimize "${D}/$(python_get_sitedir)" + + if use tutorials ; then + insinto "/usr/share/${PN}" + doins -r Tutorials + fi + + local SU2_RUN="$(python_get_sitedir)/SU2_PY" + echo SU2_RUN="${SU2_RUN}" > 99SU2 + echo PATH="${SU2_RUN}" >> 99SU2 + echo PYTHONPATH="${SU2_RUN}" >> 99SU2 + + doenvd 99SU2 +} diff --git a/sci-physics/SU2/files/SU2-7.5.1-system-libraries.patch b/sci-physics/SU2/files/SU2-7.5.1-system-libraries.patch new file mode 100644 index 0000000000..06d68657da --- /dev/null +++ b/sci-physics/SU2/files/SU2-7.5.1-system-libraries.patch @@ -0,0 +1,144 @@ +diff -Nuar a/SU2_CFD/include/SU2_CFD.hpp b/SU2_CFD/include/SU2_CFD.hpp +--- a/SU2_CFD/include/SU2_CFD.hpp 2023-02-06 19:03:44.000000000 +0300 ++++ b/SU2_CFD/include/SU2_CFD.hpp 2023-03-18 17:24:35.000000000 +0300 +@@ -29,7 +29,7 @@ + + #include "../../Common/include/parallelization/mpi_structure.hpp" + #include "../../Common/include/parallelization/omp_structure.hpp" +-#include "CLI11.hpp" ++#include "CLI.hpp" + + #include "drivers/CDriver.hpp" + #include "drivers/CSinglezoneDriver.hpp" +diff -Nuar a/meson.build b/meson.build +--- a/meson.build 2023-02-06 19:03:44.000000000 +0300 ++++ b/meson.build 2023-04-22 18:51:55.000000000 +0300 +@@ -6,15 +6,11 @@ + 'c_std=c99', + 'cpp_std=c++11']) + +-if meson.version() != '0.61.1' +- error('SU2 must be configured with the extended Meson script (./meson.py) in the SU2 root directory.') +-endif +- + pymod = import('python') + python = pymod.find_installation() + + su2_cpp_args = [] +-su2_deps = [declare_dependency(include_directories: 'externals/CLI11')] ++su2_deps = [declare_dependency(include_directories: '/usr/include/CLI')] + + default_warning_flags = [] + if build_machine.system() != 'windows' +@@ -70,7 +66,7 @@ + endif + + if get_option('enable-autodiff') or get_option('enable-directdiff') +- codi_dep = [declare_dependency(include_directories: 'externals/codi/include')] ++ codi_dep = [declare_dependency(include_directories: '/usr/include/codi')] + codi_rev_args = ['-DCODI_REVERSE_TYPE'] + codi_for_args = ['-DCODI_FORWARD_TYPE'] + endif +@@ -87,7 +83,8 @@ + + # add cgns library + if get_option('enable-cgns') +- subdir('externals/cgns') ++ cpp = meson.get_compiler('cpp') ++ cgns_dep = cpp.find_library('cgns') + su2_deps += cgns_dep + su2_cpp_args += '-DHAVE_CGNS' + endif +@@ -125,7 +122,7 @@ + + # add medi dependency + if get_option('enable-autodiff') or get_option('enable-directdiff') +- codi_dep += declare_dependency(include_directories: ['externals/medi/include', 'externals/medi/src']) ++ codi_dep += declare_dependency(include_directories: ['/usr/share/MeDiPack/include', '/usr/share/MeDiPack/src']) + endif + endif + +@@ -135,7 +132,7 @@ + + # add opdi dependency + if get_option('enable-autodiff') +- codi_dep += declare_dependency(include_directories: 'externals/opdi/include') ++ codi_dep += declare_dependency(include_directories: '/usr/include/opdi') + + if get_option('opdi-backend') == 'macro' + su2_cpp_args += '-DFORCE_OPDI_MACRO_BACKEND' +@@ -203,20 +200,16 @@ + + if get_option('enable-librom') + +- assert(get_option('librom_root')!='', +- 'Must specify librom folder (-Dlibrom_root=path/to/libROM)') +- + su2_cpp_args += '-DHAVE_LIBROM' + +- librom_root = get_option('librom_root') +- librom_dep = declare_dependency(include_directories: librom_root+'/lib', +- link_args: ['-L'+librom_root+'/build', '-lROM']) ++ librom_dep = declare_dependency(include_directories: '/usr/include/libROM', ++ link_args: ['-lROM']) + + su2_deps += librom_dep + + endif + +-mel_dep = declare_dependency(include_directories: 'externals/mel') ++mel_dep = declare_dependency(include_directories: '/usr/include/MEL') + su2_deps += mel_dep + + extra_deps = get_option('extra-deps').split(',') +@@ -226,12 +219,12 @@ + endif + endforeach + +-catch2_dep = declare_dependency(include_directories: 'externals/catch2/') ++if get_option('enable-tests') ++ catch2_dep = declare_dependency(include_directories: '/usr/include/catch2/') ++endif + + if get_option('enable-mpp') +- cmake = import('cmake') +- mpp_subproj = cmake.subproject('Mutationpp') +- mpp_dep = mpp_subproj.dependency('mutation++') ++ mpp_dep = dependency('mutation++') + su2_deps += mpp_dep + su2_cpp_args += '-DHAVE_MPP' + endif +@@ -258,7 +251,7 @@ + + if omp and get_option('enable-autodiff') + py = find_program('python3','python') +- p = run_command(py, 'externals/opdi/syntax/check.py', 'su2omp.syntax.json', 'Common', 'SU2_CFD', '-p', '*.hpp', '*.cpp', '*.inl', '-r', '-q') ++ p = run_command(py, '/usr/share/OpDiLib/syntax/check.py', 'su2omp.syntax.json', 'Common', 'SU2_CFD', '-p', '*.hpp', '*.cpp', '*.inl', '-r', '-q') + if p.returncode() != 0 + error(p.stdout()) + endif +@@ -323,24 +316,6 @@ + get_option('enable-openblas'), get_option('enable-pastix'), get_option('enable-mixedprec'), get_option('enable-librom'), get_option('enable-coolprop'), + meson.build_root().startswith(meson.source_root()) ? meson.build_root().split('/')[-1] : meson.build_root())) + +-if get_option('enable-mpp') +- message(''' To run SU2 with Mutation++ library, add these lines to your .bashrc file: +- +- export MPP_DATA_DIRECTORY=$SU2_HOME/subprojects/Mutationpp/data +- export LD_LIBRARY_PATH=$SU2_HOME//subprojects/Mutationpp +- +- ''') +-endif +- +-if get_option('enable-librom') +- message(''' To run SU2 with libROM library, add this line to your .bashrc file: +- +- export LD_LIBRARY_PATH=@0@/build/:$LD_LIBRARY_PATH +- +- '''.format(get_option('librom_root'))) +- +-endif +- + if get_option('enable-pywrapper') and get_option('enable-cgns') and not get_option('static-cgns-deps') + message(''' WARNING: If compilation fails with a message regarding "attempted static link of dynamic object", reconfigure with option -Dstatic-cgns-deps=true.''') + endif diff --git a/sci-physics/SU2/metadata.xml b/sci-physics/SU2/metadata.xml index 361d8a68fc..41dce6ab06 100644 --- a/sci-physics/SU2/metadata.xml +++ b/sci-physics/SU2/metadata.xml @@ -1,10 +1,7 @@ - - torokhov-s-a@yandex.ru - Sergey Torokhov - + Enable support for reverse automatic differentiation Build with CGNS support diff --git a/scripts/email-checker.py b/scripts/email-checker.py index e0e4779132..aa23550e53 100755 --- a/scripts/email-checker.py +++ b/scripts/email-checker.py @@ -47,5 +47,7 @@ def check_maintainers(maintainers: Iterator[Maintainer]) -> Iterator[Maintainer] if __name__ == '__main__': - missing_maintainers = len(tuple(check_maintainers(set(read_all_maintainers(sys.argv[1:]))))) - sys.exit(int(missing_maintainers != 0)) + files = [line.strip() for line in sys.stdin] + maintainers = set(read_all_maintainers(files)) + missing_maintainers = tuple(check_maintainers(maintainers)) + sys.exit(int(len(missing_maintainers) != 0)) diff --git a/sys-block/partclone/metadata.xml b/sys-block/partclone/metadata.xml index 7ae71f8dd0..d3fe4a3509 100644 --- a/sys-block/partclone/metadata.xml +++ b/sys-block/partclone/metadata.xml @@ -1,10 +1,7 @@ - - proxy-maint@gentoo.org - Proxy Maintainers - + Thomas-Tsai/partclone diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest index 47805b2d93..e9661e2ce7 100644 --- a/sys-boot/limine/Manifest +++ b/sys-boot/limine/Manifest @@ -1,3 +1,4 @@ DIST limine-4.20230325.0.tar.xz 897164 BLAKE2B ce0ca350667210e0bf1fedfebee97e1763ca706b7f756e4d81fcd0ba35df436efac987bc9cb784dfc99ac770fcc5feee6145d763dc8df67f61231013262511ec SHA512 bfe6dbd9b8bc636431a6e494ce636bd29a2c6df1cd568621e980fe17f026a2bca14a1ca6d4c8d45a30f37f6ac99e62e94eccdbcebea52bc73783fbcf049a9369 DIST limine-4.20230330.0.tar.xz 897596 BLAKE2B 3047befde6284fe3907a1e427d3f3821ca153c93fcad1e286a577ca68f5d7930ed07361c5d1042eb90fe038db081ff7fea2c09a25ad316efabc1f38e61a02ecc SHA512 04eb7335c0d493b86a0de10763a52265ef0c36c23dc7998f482ca0a47597c439b5d8e261b60cdfb851fac4778fd4ae569b970f1f0ea00e30d965b590584fcf0d DIST limine-4.20230408.0.tar.xz 896416 BLAKE2B c4a5d0a93082b4f9569b2af6d8b345ca7b0e00aeff42af112e2f07541b091f54451af7be969fad3d28c6108cf2106ce7d5d463f0237090bfd5b3548e50ca935f SHA512 0b3a7c907c79e8ddf0c54432ec65f4f42cce9f74a71dcf7d9c21a5a94b9957a72ed9d47216baf8cc9c03ef0e74ad883e2e2442571ff292952a60d61d379056f7 +DIST limine-4.20230422.0.tar.xz 891604 BLAKE2B a4fcefb33d45a67a94a4f6ecb8ee491339d1d0de56dfe82133a36f374704e115ccb83a144a51a2c40333df916dbcb72cfdd6c1ca2104ae5928251bf2b2f14d95 SHA512 7d949fce2394ea83bea29f43a4b11c3e48e36bf00a39d8bb463667848bf0b86cb49ac60cbd27b961240c9afd5f99c86c4abb31e03d5c0baaae3bd3122f55c8cf diff --git a/sys-boot/limine/limine-4.20230422.0.ebuild b/sys-boot/limine/limine-4.20230422.0.ebuild new file mode 100644 index 0000000000..a93073081a --- /dev/null +++ b/sys-boot/limine/limine-4.20230422.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Limine is a modern, advanced, and portable BIOS/UEFI multiprotocol bootloader" +HOMEPAGE="https://limine-bootloader.org/" +SRC_URI="https://github.com/limine-bootloader/limine/releases/download/v${PV}/limine-${PV}.tar.xz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+bios +bios-pxe +bios-cd +cd-efi +uefi32 +uefi64 +uefiaa64" + +MY_LLVM_TARGETS="AArch64 ARM X86" +MY_LLVM_FLAGS="llvm_targets_${MY_LLVM_TARGETS// /(-),llvm_targets_}(-)" + +BDEPEND=" + app-arch/gzip + dev-lang/nasm + sys-apps/findutils + sys-devel/clang[${MY_LLVM_FLAGS}] + sys-devel/lld + sys-devel/llvm[${MY_LLVM_FLAGS}] + + cd-efi? ( sys-fs/mtools ) +" + +src_configure() { + local myconf=( + "$(use_enable bios)" + "$(use_enable bios-cd)" + "$(use_enable bios-pxe)" + + "$(use_enable uefi32 uefi-ia32)" + "$(use_enable uefi64 uefi-x86-64)" + "$(use_enable uefiaa64 uefi-aarch64)" + "$(use_enable cd-efi uefi-cd)" + ) + + TOOLCHAIN_FOR_TARGET=llvm \ + econf "${myconf[@]}" +} diff --git a/x11-themes/bibata-xcursors/Manifest b/x11-themes/bibata-xcursors/Manifest index e445cc0614..3a4b708ea6 100644 --- a/x11-themes/bibata-xcursors/Manifest +++ b/x11-themes/bibata-xcursors/Manifest @@ -1,2 +1,2 @@ -DIST bibata-xcursors-1.1.2-r2.tar.gz 26397061 BLAKE2B 4bd1c9a2b8fc1cd636e855e876a9efefac6abc1ad464466000d444d98fbb675fa83beeba9633cfc98cf448e454ac0192793ef832586c186be52f4c5b3fb6427b SHA512 5acc71613fc8d4528d83d50f6e763ffc5645ede306c7f761ea3791bab74afbe2904711aa4ce5b88d204e3a0b074d9d61bef2d5bfa9b4147527c00a6dca9667f9 DIST bibata-xcursors-2.0.2.tar.gz 96043910 BLAKE2B 38495942a40fd252a8d96e585b0da1b858ef702b6df806d9fdaafddb497df15ffef599801806161ae3108e4b80236503b9190ab021b82e476fa548fcc47dd68e SHA512 192cdd81c9ab0dc7d8acd1e20454f6c954ce1af031d083a5c8a22a1f28a101667e0c30eecb84a626cf843cc47068bf728726277bc0b56df757dff96d002aea98 +DIST bibata-xcursors-2.0.3.tar.gz 95694863 BLAKE2B 68344c46d07982351e36267e8ade471b8fb25895d7d799f2ff5aab88f79d23671105a869d9a029a8ea10bc76e753e2dce576c780901017f9a8255f389f31f6a8 SHA512 fe05f908e2bf16c0072a34f4fd2233ed2bf03740b1ea7ab30ce4be43810fc5dec47844af532ff3c52b6cc75318a3653599f44b48e88623b9250787ba1c7982f1 diff --git a/x11-themes/bibata-xcursors/bibata-xcursors-1.1.2-r2.ebuild b/x11-themes/bibata-xcursors/bibata-xcursors-2.0.3.ebuild similarity index 92% rename from x11-themes/bibata-xcursors/bibata-xcursors-1.1.2-r2.ebuild rename to x11-themes/bibata-xcursors/bibata-xcursors-2.0.3.ebuild index f6b4a0fa49..f0cf55bc17 100644 --- a/x11-themes/bibata-xcursors/bibata-xcursors-1.1.2-r2.ebuild +++ b/x11-themes/bibata-xcursors/bibata-xcursors-2.0.3.ebuild @@ -5,7 +5,7 @@ EAPI=8 DESCRIPTION="Opensource, compact, and material-designed cursor set" HOMEPAGE="https://github.com/ful1e5/Bibata_Cursor" -SRC_URI="https://github.com/ful1e5/Bibata_Cursor/releases/download/v${PV}/Bibata.tar.gz -> ${P}-r2.tar.gz" +SRC_URI="https://github.com/ful1e5/Bibata_Cursor/releases/download/v${PV}/Bibata.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3" SLOT="0"