mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-18 11:33:15 -04:00
Merge updates from master
This commit is contained in:
@@ -22,6 +22,10 @@ DEPEND="
|
||||
sys-libs/zlib
|
||||
dev-libs/json-glib
|
||||
net-libs/libsoup:3.0
|
||||
x11-libs/cairo
|
||||
x11-libs/gdk-pixbuf
|
||||
x11-libs/libX11
|
||||
x11-libs/pango
|
||||
"
|
||||
RDEPEND="
|
||||
${DEPEND}
|
||||
1
app-misc/doublecmd/Manifest
Normal file
1
app-misc/doublecmd/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST doublecmd-1.1.16-src.tar.gz 9607249 BLAKE2B d46ba3be34e6758005a9e5be9cc8563e8c9f09026c5bbaa84093183f39583334af458bb74071a4da5e35851ae055be511dc567c0ec2d43a830bf5081f83c236f SHA512 efedbd3166df7dae3254d0585794fcb8c780e33b4c999cf9671a0bfc3e0eebc5f33229c246bd76289d152a927e2fb0519b010e34bcf8e871e52130ed02dce9a9
|
||||
59
app-misc/doublecmd/doublecmd-1.1.16.ebuild
Normal file
59
app-misc/doublecmd/doublecmd-1.1.16.ebuild
Normal file
@@ -0,0 +1,59 @@
|
||||
# Copyright 2016-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit xdg
|
||||
|
||||
DESCRIPTION="Cross Platform file manager"
|
||||
HOMEPAGE="https://doublecmd.sourceforge.io/ https://github.com/doublecmd/doublecmd"
|
||||
SRC_URI="https://downloads.sourceforge.net/${PN}/${P}-src.tar.gz"
|
||||
|
||||
LICENSE="GPL-2+ LGPL-2.1+ LGPL-3 MPL-1.1 Boost-1.0 BZIP2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="qt6"
|
||||
|
||||
RDEPEND="
|
||||
!app-misc/doublecmd-bin
|
||||
dev-libs/glib:2
|
||||
sys-apps/dbus
|
||||
x11-libs/libX11
|
||||
qt6? (
|
||||
dev-libs/libqt6pas:=
|
||||
)
|
||||
!qt6? (
|
||||
dev-libs/libqt5pas:=
|
||||
)
|
||||
"
|
||||
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
sys-libs/ncurses:=
|
||||
"
|
||||
|
||||
BDEPEND="
|
||||
qt6? (
|
||||
>=dev-lang/lazarus-3.0[qt6]
|
||||
)
|
||||
!qt6? (
|
||||
>=dev-lang/lazarus-3.0[qt5]
|
||||
)
|
||||
"
|
||||
|
||||
PATCHES=( "${FILESDIR}"/${P}-build.patch )
|
||||
|
||||
# Built with fpc, does not respect anything
|
||||
QA_FLAGS_IGNORED=".*"
|
||||
QA_PRESTRIPPED=".*"
|
||||
|
||||
src_compile(){
|
||||
./build.sh release $(usex qt6 qt6 qt5) || die
|
||||
}
|
||||
|
||||
src_install(){
|
||||
./install/linux/install.sh --install-prefix="${D}" || die
|
||||
dodoc doc/README.txt doc/changelog.txt
|
||||
rm -r "${ED}"/usr/share/doublecmd/doc || die
|
||||
dosym -r /usr/share/doc/"${PF}" /usr/share/doublecmd/doc
|
||||
}
|
||||
11
app-misc/doublecmd/files/doublecmd-1.1.16-build.patch
Normal file
11
app-misc/doublecmd/files/doublecmd-1.1.16-build.patch
Normal file
@@ -0,0 +1,11 @@
|
||||
--- a/build.sh
|
||||
+++ b/build.sh
|
||||
@@ -15,7 +15,7 @@
|
||||
# default - compiling DC only (using by default)
|
||||
|
||||
# path to lazbuild
|
||||
-export lazbuild=$(which lazbuild)
|
||||
+export lazbuild="/usr/bin/lazbuild --pcp=~/.lazarus --lazarusdir=/usr/share/lazarus"
|
||||
|
||||
# Set up widgetset: gtk or gtk2 or qt
|
||||
# Set up processor architecture: i386 or x86_64
|
||||
9
app-misc/doublecmd/metadata.xml
Normal file
9
app-misc/doublecmd/metadata.xml
Normal file
@@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
|
||||
<pkgmetadata>
|
||||
<!-- maintainer-needed -->
|
||||
<upstream>
|
||||
<remote-id type="sourceforge">doublecmd</remote-id>
|
||||
<remote-id type="github">doublecmd/doublecmd</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -1 +1,2 @@
|
||||
DIST pfetch-0.6.0.tar.gz 17431 BLAKE2B 300f6f44f9306df4f438227a6f35bd54f50e477b950a45d63656f7c460cfc30a8b44ebdb3d5fdcf1e808e3b8e8e69e14088ff73a5da4485abf694893f2cc53f3 SHA512 868901bec6ae8999ad40fcb94bdf804969a3dfd724dc554d62f59982daf48d359094764b2e45d4816983d4f46e38de30f0bcb646ecd95bf3263ba128b87a1ddf
|
||||
DIST pfetch-1.3.0.tar.gz 23569 BLAKE2B a5ee24674d9fd2c6877124e37c8db10a264fed5a45267bfc728b17412ad525b9761b3fce355bb41fcd30c1508223b09782ae8c770bb64a0d5c31e6ccd63d7799 SHA512 93571c77868340e5b7a4583ac79a2118f25dfdc802ebeac2d94dc9249ff5af257197a3f570f53e3d6e38b05c62837b57a820b40a681de0b2a628f41d2c452181
|
||||
|
||||
@@ -5,6 +5,10 @@
|
||||
<email>mathieu.tortuyaux@gmail.com</email>
|
||||
<name>Mathieu Tortuyaux</name>
|
||||
</maintainer>
|
||||
<maintainer type="person">
|
||||
<email>dev@dyama.net</email>
|
||||
<name>Daichi Yamamoto</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
The goal of this project is to implement a simple system information tool in POSIX sh using features built into the language itself (where possible).
|
||||
The source code is highly documented and I hope it will act as a learning resource for POSIX sh and simple information detection across various different operating systems.
|
||||
|
||||
16
app-misc/pfetch/pfetch-1.3.0.ebuild
Normal file
16
app-misc/pfetch/pfetch-1.3.0.ebuild
Normal file
@@ -0,0 +1,16 @@
|
||||
# Copyright 2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DESCRIPTION="A pretty system information tool written in POSIX sh"
|
||||
HOMEPAGE="https://github.com/Un1q32/pfetch"
|
||||
SRC_URI="https://github.com/Un1q32/pfetch/archive/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||
|
||||
src_install() {
|
||||
dobin "${PN}"
|
||||
}
|
||||
@@ -1 +1 @@
|
||||
DIST komikku-1.51.1.tar.gz 4937165 BLAKE2B 7819b176a6f6db2625a5cbfb7a487f58b79b43dab5e1bb24bdb95c7cd809ad1e5310b63cb21205125745d7d5286ebbdc35ecb9be80f59d3b5015b941e79fe7c1 SHA512 be91cf6b48f10063c027d6079a9addde87dea436215fc786cba9eb8e59aa11788485f2a3a1b5910a036e3b428d181892d81fa4c718ce79699a6a60b99d320778
|
||||
DIST komikku-1.52.0.tar.gz 4938411 BLAKE2B eed97fcfc145bc4c20ef642dab01eb20677c57c522c92961d63b4b5603aa37266075c7dae3dc9626ea87b151f30c0b9d5218b1b02ae4446048291a0b8bca43d1 SHA512 bc2f9020326e45e964e55f670dc5f9fc60e6cca67660a5535e10e997da7117911244aed11fc2a952fc46be99bdd3eb3f091265173ebf7eca0002a5350893ef0e
|
||||
|
||||
@@ -1,2 +1,3 @@
|
||||
DIST toml-0.5.0.tar.gz 1609475 BLAKE2B ed9c2fd5f885411c9a607b84a0c484c8ad3d26c16cdf31b5800be74c928b15faaa1cad53c913d5f43c74bce260ed10f74a1b81d72679eca291a9de503414fdda SHA512 5a84a2704ee0bffefcf27ef15a45689ca3d76350842e16c2c847500c4420a22254e78804f3b26005fec17263a4717bd01127a53e56335fe2a3c828cc02e75d37
|
||||
DIST toml11-3.8.1.tar.gz 135565 BLAKE2B 96cf39e097e8fc587faab980f993c36f720ca6185938accd4200277380a189fd8604d04f3a24fe06a6cc4708e23e5271d930135d2be9b6fb37b56ad1a845f1c1 SHA512 74a70abe413e21b94284242c281645c49f08b930c62f5479e6698cee45a99b56511d0a8888f1f6f2af3fc245bb0dfd5048a0b810b474ca1066211e25a1ce33bb
|
||||
DIST toml11-4.1.0.tar.gz 342303 BLAKE2B 969fd0187d23c2525e4979773989fcd24446e14671b9cf829c48590e0e4e15d7e9514348b560bc552a7891d54da80b808d081b8a44fe6a0cad7f8cd71c496055 SHA512 b9755fc434ba8e1ada2f42d37d1bdde084d9bb0ac9300e87113fd5a1fb3095381c745797e8646c3cccec6769f07b03f724823253ccb50e8f36c604ea9452df66
|
||||
|
||||
410
dev-cpp/toml11/files/toml11-4.1.0-system-doctest.patch
Normal file
410
dev-cpp/toml11/files/toml11-4.1.0-system-doctest.patch
Normal file
@@ -0,0 +1,410 @@
|
||||
unbundle doctest
|
||||
--- a/tests/CMakeLists.txt
|
||||
+++ b/tests/CMakeLists.txt
|
||||
@@ -43,15 +43,16 @@ set(TOML11_TEST_NAMES
|
||||
|
||||
if(BUILD_TESTING)
|
||||
add_library(toml11_test_utility STATIC utility.cpp)
|
||||
+ find_package(doctest REQUIRED)
|
||||
target_include_directories(toml11_test_utility
|
||||
- PRIVATE ${PROJECT_SOURCE_DIR}/tests/extlib/doctest/doctest/
|
||||
+ PRIVATE ${DOCTEST_INCLUDE_DIR}
|
||||
)
|
||||
target_link_libraries(toml11_test_utility PUBLIC toml11)
|
||||
|
||||
foreach(TEST_NAME ${TOML11_TEST_NAMES})
|
||||
add_executable(${TEST_NAME} ${TEST_NAME}.cpp)
|
||||
target_include_directories(${TEST_NAME}
|
||||
- PRIVATE ${PROJECT_SOURCE_DIR}/tests/extlib/doctest/doctest/
|
||||
+ PRIVATE ${DOCTEST_INCLUDE_DIR}
|
||||
)
|
||||
target_link_libraries(${TEST_NAME} PUBLIC toml11 toml11_test_utility)
|
||||
if(MSVC)
|
||||
--- a/tests/test_comments.cpp
|
||||
+++ b/tests/test_comments.cpp
|
||||
@@ -1,5 +1,5 @@
|
||||
#define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN
|
||||
-#include "doctest.h"
|
||||
+#include <doctest/doctest.h>
|
||||
|
||||
#include <toml.hpp>
|
||||
|
||||
--- a/tests/test_datetime.cpp
|
||||
+++ b/tests/test_datetime.cpp
|
||||
@@ -1,5 +1,5 @@
|
||||
#define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN
|
||||
-#include "doctest.h"
|
||||
+#include <doctest/doctest.h>
|
||||
|
||||
#include <toml11/datetime.hpp>
|
||||
|
||||
--- a/tests/test_error_message.cpp
|
||||
+++ b/tests/test_error_message.cpp
|
||||
@@ -1,5 +1,5 @@
|
||||
#define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN
|
||||
-#include "doctest.h"
|
||||
+#include <doctest/doctest.h>
|
||||
|
||||
#include <toml.hpp>
|
||||
|
||||
--- a/tests/test_find.cpp
|
||||
+++ b/tests/test_find.cpp
|
||||
@@ -1,5 +1,5 @@
|
||||
#define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN
|
||||
-#include "doctest.h"
|
||||
+#include <doctest/doctest.h>
|
||||
|
||||
#include "utility.hpp"
|
||||
|
||||
--- a/tests/test_find_or.cpp
|
||||
+++ b/tests/test_find_or.cpp
|
||||
@@ -1,5 +1,5 @@
|
||||
#define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN
|
||||
-#include "doctest.h"
|
||||
+#include <doctest/doctest.h>
|
||||
|
||||
#include "utility.hpp"
|
||||
|
||||
--- a/tests/test_format_floating.cpp
|
||||
+++ b/tests/test_format_floating.cpp
|
||||
@@ -1,5 +1,5 @@
|
||||
#define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN
|
||||
-#include "doctest.h"
|
||||
+#include <doctest/doctest.h>
|
||||
|
||||
#include <toml11/parser.hpp>
|
||||
#include <toml11/serializer.hpp>
|
||||
--- a/tests/test_format_integer.cpp
|
||||
+++ b/tests/test_format_integer.cpp
|
||||
@@ -1,5 +1,5 @@
|
||||
#define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN
|
||||
-#include "doctest.h"
|
||||
+#include <doctest/doctest.h>
|
||||
|
||||
#include <toml11/parser.hpp>
|
||||
#include <toml11/serializer.hpp>
|
||||
--- a/tests/test_format_table.cpp
|
||||
+++ b/tests/test_format_table.cpp
|
||||
@@ -1,5 +1,5 @@
|
||||
#define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN
|
||||
-#include "doctest.h"
|
||||
+#include <doctest/doctest.h>
|
||||
|
||||
#include <toml11/parser.hpp>
|
||||
#include <toml11/serializer.hpp>
|
||||
--- a/tests/test_get.cpp
|
||||
+++ b/tests/test_get.cpp
|
||||
@@ -1,5 +1,5 @@
|
||||
#define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN
|
||||
-#include "doctest.h"
|
||||
+#include <doctest/doctest.h>
|
||||
|
||||
#include "utility.hpp"
|
||||
|
||||
--- a/tests/test_get_or.cpp
|
||||
+++ b/tests/test_get_or.cpp
|
||||
@@ -1,5 +1,5 @@
|
||||
#define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN
|
||||
-#include "doctest.h"
|
||||
+#include <doctest/doctest.h>
|
||||
|
||||
#include "utility.hpp"
|
||||
|
||||
--- a/tests/test_literal.cpp
|
||||
+++ b/tests/test_literal.cpp
|
||||
@@ -1,5 +1,5 @@
|
||||
#define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN
|
||||
-#include "doctest.h"
|
||||
+#include <doctest/doctest.h>
|
||||
|
||||
#include <iostream>
|
||||
|
||||
--- a/tests/test_location.cpp
|
||||
+++ b/tests/test_location.cpp
|
||||
@@ -1,5 +1,5 @@
|
||||
#define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN
|
||||
-#include "doctest.h"
|
||||
+#include <doctest/doctest.h>
|
||||
|
||||
#include <toml11/location.hpp>
|
||||
|
||||
--- a/tests/test_parse_array.cpp
|
||||
+++ b/tests/test_parse_array.cpp
|
||||
@@ -5,7 +5,7 @@
|
||||
#include <toml11/parser.hpp>
|
||||
#include <toml11/types.hpp>
|
||||
|
||||
-#include "doctest.h"
|
||||
+#include <doctest/doctest.h>
|
||||
|
||||
TEST_CASE("testing an array")
|
||||
{
|
||||
--- a/tests/test_parse_boolean.cpp
|
||||
+++ b/tests/test_parse_boolean.cpp
|
||||
@@ -1,5 +1,5 @@
|
||||
#define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN
|
||||
-#include "doctest.h"
|
||||
+#include <doctest/doctest.h>
|
||||
|
||||
#include "utility.hpp"
|
||||
|
||||
--- a/tests/test_parse_datetime.cpp
|
||||
+++ b/tests/test_parse_datetime.cpp
|
||||
@@ -1,5 +1,5 @@
|
||||
#define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN
|
||||
-#include "doctest.h"
|
||||
+#include <doctest/doctest.h>
|
||||
|
||||
#include "utility.hpp"
|
||||
|
||||
--- a/tests/test_parse_floating.cpp
|
||||
+++ b/tests/test_parse_floating.cpp
|
||||
@@ -1,5 +1,5 @@
|
||||
#define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN
|
||||
-#include "doctest.h"
|
||||
+#include <doctest/doctest.h>
|
||||
|
||||
#include "utility.hpp"
|
||||
|
||||
--- a/tests/test_parse_inline_table.cpp
|
||||
+++ b/tests/test_parse_inline_table.cpp
|
||||
@@ -5,7 +5,7 @@
|
||||
#include <toml11/parser.hpp>
|
||||
#include <toml11/types.hpp>
|
||||
|
||||
-#include "doctest.h"
|
||||
+#include <doctest/doctest.h>
|
||||
|
||||
TEST_CASE("testing an inline table v1.0")
|
||||
{
|
||||
--- a/tests/test_parse_integer.cpp
|
||||
+++ b/tests/test_parse_integer.cpp
|
||||
@@ -1,6 +1,6 @@
|
||||
|
||||
#define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN
|
||||
-#include "doctest.h"
|
||||
+#include <doctest/doctest.h>
|
||||
|
||||
#include "utility.hpp"
|
||||
|
||||
--- a/tests/test_parse_null.cpp
|
||||
+++ b/tests/test_parse_null.cpp
|
||||
@@ -1,5 +1,5 @@
|
||||
#define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN
|
||||
-#include "doctest.h"
|
||||
+#include <doctest/doctest.h>
|
||||
|
||||
#include "utility.hpp"
|
||||
|
||||
--- a/tests/test_parse_string.cpp
|
||||
+++ b/tests/test_parse_string.cpp
|
||||
@@ -1,5 +1,5 @@
|
||||
#define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN
|
||||
-#include "doctest.h"
|
||||
+#include <doctest/doctest.h>
|
||||
|
||||
#include "utility.hpp"
|
||||
#include <iostream>
|
||||
--- a/tests/test_parse_table.cpp
|
||||
+++ b/tests/test_parse_table.cpp
|
||||
@@ -5,7 +5,7 @@
|
||||
#include <toml11/parser.hpp>
|
||||
#include <toml11/types.hpp>
|
||||
|
||||
-#include "doctest.h"
|
||||
+#include <doctest/doctest.h>
|
||||
|
||||
TEST_CASE("testing a table")
|
||||
{
|
||||
--- a/tests/test_parse_table_keys.cpp
|
||||
+++ b/tests/test_parse_table_keys.cpp
|
||||
@@ -5,7 +5,7 @@
|
||||
#include <toml11/parser.hpp>
|
||||
#include <toml11/types.hpp>
|
||||
|
||||
-#include "doctest.h"
|
||||
+#include <doctest/doctest.h>
|
||||
|
||||
TEST_CASE("testing table keys")
|
||||
{
|
||||
--- a/tests/test_result.cpp
|
||||
+++ b/tests/test_result.cpp
|
||||
@@ -1,5 +1,5 @@
|
||||
#define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN
|
||||
-#include "doctest.h"
|
||||
+#include <doctest/doctest.h>
|
||||
|
||||
#include <toml11/result.hpp>
|
||||
|
||||
--- a/tests/test_scanner.cpp
|
||||
+++ b/tests/test_scanner.cpp
|
||||
@@ -1,5 +1,5 @@
|
||||
#define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN
|
||||
-#include "doctest.h"
|
||||
+#include <doctest/doctest.h>
|
||||
|
||||
#include "utility.hpp"
|
||||
|
||||
--- a/tests/test_serialize.cpp
|
||||
+++ b/tests/test_serialize.cpp
|
||||
@@ -1,5 +1,5 @@
|
||||
#define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN
|
||||
-#include "doctest.h"
|
||||
+#include <doctest/doctest.h>
|
||||
|
||||
#include <toml.hpp>
|
||||
|
||||
--- a/tests/test_spec.cpp
|
||||
+++ b/tests/test_spec.cpp
|
||||
@@ -1,5 +1,5 @@
|
||||
#define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN
|
||||
-#include "doctest.h"
|
||||
+#include <doctest/doctest.h>
|
||||
|
||||
#include <toml11/spec.hpp>
|
||||
|
||||
--- a/tests/test_storage.cpp
|
||||
+++ b/tests/test_storage.cpp
|
||||
@@ -1,5 +1,5 @@
|
||||
#define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN
|
||||
-#include "doctest.h"
|
||||
+#include <doctest/doctest.h>
|
||||
|
||||
#include <toml11/storage.hpp>
|
||||
|
||||
--- a/tests/test_syntax_boolean.cpp
|
||||
+++ b/tests/test_syntax_boolean.cpp
|
||||
@@ -1,5 +1,5 @@
|
||||
#define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN
|
||||
-#include "doctest.h"
|
||||
+#include <doctest/doctest.h>
|
||||
|
||||
#include "utility.hpp"
|
||||
|
||||
--- a/tests/test_syntax_comment.cpp
|
||||
+++ b/tests/test_syntax_comment.cpp
|
||||
@@ -1,5 +1,5 @@
|
||||
#define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN
|
||||
-#include "doctest.h"
|
||||
+#include <doctest/doctest.h>
|
||||
|
||||
#include "utility.hpp"
|
||||
|
||||
--- a/tests/test_syntax_datetime.cpp
|
||||
+++ b/tests/test_syntax_datetime.cpp
|
||||
@@ -1,5 +1,5 @@
|
||||
#define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN
|
||||
-#include "doctest.h"
|
||||
+#include <doctest/doctest.h>
|
||||
|
||||
#include "utility.hpp"
|
||||
|
||||
--- a/tests/test_syntax_floating.cpp
|
||||
+++ b/tests/test_syntax_floating.cpp
|
||||
@@ -1,5 +1,5 @@
|
||||
#define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN
|
||||
-#include "doctest.h"
|
||||
+#include <doctest/doctest.h>
|
||||
|
||||
#include "utility.hpp"
|
||||
|
||||
--- a/tests/test_syntax_integer.cpp
|
||||
+++ b/tests/test_syntax_integer.cpp
|
||||
@@ -1,5 +1,5 @@
|
||||
#define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN
|
||||
-#include "doctest.h"
|
||||
+#include <doctest/doctest.h>
|
||||
|
||||
#include "utility.hpp"
|
||||
|
||||
--- a/tests/test_syntax_key.cpp
|
||||
+++ b/tests/test_syntax_key.cpp
|
||||
@@ -1,5 +1,5 @@
|
||||
#define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN
|
||||
-#include "doctest.h"
|
||||
+#include <doctest/doctest.h>
|
||||
|
||||
#include "utility.hpp"
|
||||
|
||||
--- a/tests/test_syntax_string.cpp
|
||||
+++ b/tests/test_syntax_string.cpp
|
||||
@@ -1,5 +1,5 @@
|
||||
#define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN
|
||||
-#include "doctest.h"
|
||||
+#include <doctest/doctest.h>
|
||||
|
||||
#include "utility.hpp"
|
||||
|
||||
--- a/tests/test_traits.cpp
|
||||
+++ b/tests/test_traits.cpp
|
||||
@@ -1,5 +1,5 @@
|
||||
#define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN
|
||||
-#include "doctest.h"
|
||||
+#include <doctest/doctest.h>
|
||||
|
||||
#include <toml11/types.hpp>
|
||||
|
||||
--- a/tests/test_types.cpp
|
||||
+++ b/tests/test_types.cpp
|
||||
@@ -1,5 +1,5 @@
|
||||
#define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN
|
||||
-#include "doctest.h"
|
||||
+#include <doctest/doctest.h>
|
||||
|
||||
#include <toml11/types.hpp>
|
||||
|
||||
--- a/tests/test_user_defined_conversion.cpp
|
||||
+++ b/tests/test_user_defined_conversion.cpp
|
||||
@@ -1,5 +1,5 @@
|
||||
#define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN
|
||||
-#include "doctest.h"
|
||||
+#include <doctest/doctest.h>
|
||||
|
||||
#include <toml.hpp>
|
||||
#include "utility.hpp"
|
||||
--- a/tests/test_utility.cpp
|
||||
+++ b/tests/test_utility.cpp
|
||||
@@ -1,5 +1,5 @@
|
||||
#define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN
|
||||
-#include "doctest.h"
|
||||
+#include <doctest/doctest.h>
|
||||
|
||||
#include <toml11/utility.hpp>
|
||||
|
||||
--- a/tests/test_value.cpp
|
||||
+++ b/tests/test_value.cpp
|
||||
@@ -1,5 +1,5 @@
|
||||
#define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN
|
||||
-#include "doctest.h"
|
||||
+#include <doctest/doctest.h>
|
||||
|
||||
#include "utility.hpp"
|
||||
|
||||
--- a/tests/test_visit.cpp
|
||||
+++ b/tests/test_visit.cpp
|
||||
@@ -1,5 +1,5 @@
|
||||
#define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN
|
||||
-#include "doctest.h"
|
||||
+#include <doctest/doctest.h>
|
||||
|
||||
#include <toml11/comments.hpp>
|
||||
#include <toml11/types.hpp>
|
||||
--- a/tests/utility.cpp
|
||||
+++ b/tests/utility.cpp
|
||||
@@ -1,4 +1,4 @@
|
||||
-#include "doctest.h"
|
||||
+#include <doctest/doctest.h>
|
||||
|
||||
#include "utility.hpp"
|
||||
|
||||
--- a/tests/utility.hpp
|
||||
+++ b/tests/utility.hpp
|
||||
@@ -9,7 +9,7 @@
|
||||
#include <toml11/serializer.hpp>
|
||||
#include <toml11/value.hpp>
|
||||
|
||||
-#include "doctest.h"
|
||||
+#include <doctest/doctest.h>
|
||||
|
||||
#include <ostream>
|
||||
#include <string>
|
||||
11
dev-cpp/toml11/files/toml11-4.1.0-werror.patch
Normal file
11
dev-cpp/toml11/files/toml11-4.1.0-werror.patch
Normal file
@@ -0,0 +1,11 @@
|
||||
unset Werror
|
||||
--- a/CMakeLists.txt
|
||||
+++ b/CMakeLists.txt
|
||||
@@ -44,7 +44,6 @@ include(CheckCXXCompilerFlag)
|
||||
check_cxx_compiler_flag("-Wall" TOML11_COMPILER_SUPPORTS_WALL)
|
||||
check_cxx_compiler_flag("-Wextra" TOML11_COMPILER_SUPPORTS_WEXTRA)
|
||||
check_cxx_compiler_flag("-Wpedantic" TOML11_COMPILER_SUPPORTS_WPEDANTIC)
|
||||
-check_cxx_compiler_flag("-Werror" TOML11_COMPILER_SUPPORTS_WERROR)
|
||||
check_cxx_compiler_flag("-Wsign-conversion" TOML11_COMPILER_SUPPORTS_WSIGN_CONVERSION)
|
||||
check_cxx_compiler_flag("-Wconversion" TOML11_COMPILER_SUPPORTS_WCONVERSION)
|
||||
check_cxx_compiler_flag("-Wduplicated-cond" TOML11_COMPILER_SUPPORTS_WDUPLICATED_COND)
|
||||
32
dev-cpp/toml11/toml11-4.1.0.ebuild
Normal file
32
dev-cpp/toml11/toml11-4.1.0.ebuild
Normal file
@@ -0,0 +1,32 @@
|
||||
# Copyright 2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit cmake
|
||||
|
||||
DESCRIPTION="TOML for Modern C++"
|
||||
HOMEPAGE="https://github.com/ToruNiina/toml11"
|
||||
SRC_URI="https://github.com/ToruNiina/toml11/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DEPEND="test? ( dev-cpp/doctest )"
|
||||
|
||||
PATCHES=(
|
||||
# unbundle doctest
|
||||
"${FILESDIR}/${P}-system-doctest.patch"
|
||||
# unset Werror
|
||||
"${FILESDIR}/${P}-werror.patch"
|
||||
)
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DTOML11_BUILD_TESTS=$(usex test)
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
||||
@@ -185,7 +185,7 @@ DIST rustix-0.38.34.crate 365160 BLAKE2B 02513c2513ac45897b659f0d332a0dc32401d23
|
||||
DIST rustls-0.22.4.crate 333681 BLAKE2B 01f84b7f44883c807d8651b6058647180d6e9d48deb51fab0e76d7b587ad11face13215170db3bb7d0216505eb108438dcc3bc08ed2080816401f3955f73fbab SHA512 0b62c741b73dd49dd9d5531c9ae749fc8eedd4a396c5b4c02b1b33062d56c84e327e12f5a984b9ca22c7984103896d4ac69899032397dd6eac1b737e0647e2da
|
||||
DIST rustls-pki-types-1.7.0.crate 29555 BLAKE2B 9da5d853671e2e33f46434509e7c83edf487a6a940e1bc8937c3ed7900cac590674bf2c5a5edac6055a2bdf763b132d4624a8c51caf0250d5055ce5e8f4bc5eb SHA512 5502795aebd7058084d0e30d6c09befc4182493113207f539a8d42006d4189158e9028245aa627d6943a88514b6292fbd56b5ea1abef8c83a429bf6d641f6f11
|
||||
DIST rustls-webpki-0.102.4.crate 200657 BLAKE2B 7d6c27ee182e5b92fef74504d9331c476861b1ef6f67df44b31382d3bebe3c2c1ed666fa535b2a213ad602449fdd23d0ad1a7b89332efeb950686ab6065278a7 SHA512 f5fd01401b74ce3bd3fee6228fa01c29f0ad005eff0314ec19ca9cafe401b056270545b239050cbd72fd22b64a5376bb1d1c3cc5e29303c7d502d5983513d8f6
|
||||
DIST rye-0.37.0.tar.gz 1474463 BLAKE2B 2743dbf2160fff578f32f7a88c58d44d36c43c07fa8ba96d28307e4932bd1fe50d56b48fd246916f36ccbe1157f157690f43881b366942a636048b230c5535fe SHA512 0f497443d5ee0edebbdd1e432a399c8fcb4540c8a87283e7e3298395cc260c2dac9a5a53445b1330cc859fbb752188779f36b19e6e9009f30787bd3a78d7c0cb
|
||||
DIST rye-0.38.0.tar.gz 1474990 BLAKE2B 5139b0bb3b1e173c541c1a1f6fd4fa38bb355b6585ed67cef36f7b49649d21300bfc1d1318edb5630197355ccb383394d4f15c189d0343e49fa37018e1e8b6b3 SHA512 a183c5fc64be091fd9613bad0d4002e55681e3b72d0794f7b280a227672a3c48368b1e5dd0dcf5b1fcf531e18e4831ce80984245104d926d7989f365bfb7628d
|
||||
DIST ryu-1.0.18.crate 47713 BLAKE2B 409cdf4b4e77685394018371e91ad6fdb175ac57e1df9f902871f13208515e5a2ab1daa226fc1e7291278e64448332845be4cc9409bce3b2f3daed409259e104 SHA512 a9b2beac778ec47e6be303148d7512ee681bd2361f6e4ac6db32c8b4baf86a8c5eb5b0d02eacd6131ae88c7b5105c57018c3050676e0b3dd1ed9c4d2fd650e84
|
||||
DIST salsa20-0.10.2.crate 12780 BLAKE2B 9627985a2b5583e91cdbefff2a71af02009b1905b05d58ced99eac357c27c3b363ef9dc40afd3d19c39a6fd5b19fab7f7149b1fcd85f3e2f63edf7cb1e8990ee SHA512 9066143f6f503fbd6e85434e9dcbe0f0ed4e71e363c599d90968f6f9517dc749798f3e4cae6ed45e4ec429495a103ff4fc9ec564397c947ea63a6c32773c90f0
|
||||
DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c
|
||||
|
||||
@@ -346,6 +346,7 @@ src_test() {
|
||||
--skip test_init
|
||||
--skip test_publish
|
||||
--skip test_lint_and_format
|
||||
--skip test_basic_script
|
||||
--skip test_version
|
||||
--skip test_empty_sync
|
||||
--skip test_autosync_remember
|
||||
@@ -1,190 +0,0 @@
|
||||
DIST adler-0.2.2.crate 10934 BLAKE2B c4efb9db06151797bb1016571ec94e7038e6b0bed220d77049a9d42eddbd34d0cd0805b4a11411f5533c51a0ca7ae09405afe9d1bb07a167fcb0b38830329e67 SHA512 47be9b0c9115b0a3dbfcc09d04b430d7beb4396305a30b58b55d0cfb24205734f0b32c719cbee95b7c844046e83a8f2c53262d02e01d62a21453c6e45886c448
|
||||
DIST aho-corasick-0.7.4.crate 55480 BLAKE2B 61f8913da203106380d20f8ae4eab2bce453557ae5745522ec1647deb04c0173f96279aa64e3ebf4f8bcdb6f34a31a0f37345e4a4b7baad750971088b301760a SHA512 06863d85a3183c7ace014d6a8345d47147df53475c194030607314b80e00890625ae88e3e669d15e54704f2d3132dd6bf56dc057b87dab7f06c5deaf50d29b79
|
||||
DIST arrayvec-0.4.11.crate 26439 BLAKE2B 5ea27434d57f37f7ea3e7d94acc1a3450ec464bd62e2d377cd378f4faa13078244afc53284bf2838ea0f62802801961d6915f202eea951a8792e9fe825424be9 SHA512 6919f07fce0aa834b75ecc722476d05580a7dd58e8119b0ead5077d6501ee69ffef71016b6e63ed0617ce2d29a6fa1a4f5431d7aa20340c9f3f2e4c9c93d49c4
|
||||
DIST async-compression-0.3.5.crate 39371 BLAKE2B c0e07a8fd56c8e0667729d49e41dec75394c8a355bb897bd080d54fcb4219b451f2c74b5a4d96f53c9b47cb64926d37b0ddabbe54ab96887a967158bbe91656b SHA512 2109ede9122c4005f1431103eb757f8827d26beecd7fb8be2e0d321e8fce273026afd462f8f10ef2058ed023a46d521861704cdf055f1eebe73680ddd69efd6a
|
||||
DIST autocfg-0.1.4.crate 10937 BLAKE2B 272fc9d216749941cb73d37d5233d1df4bde5abcf9a6e75ed928ee6493e9011922a06551dac1f6b1d0c34dce587c6ce1442ea62e88457c0cecf985e7a3d5e47e SHA512 811b68ea24a836980026abba12598b35359abdff5660e6e9d3cc65e3edbedcd10dffc208900af5d4c21e983e1218b5fb5499117c05ab60b3e4716f0529b231ce
|
||||
DIST base64-0.11.0.crate 48362 BLAKE2B 90d2a64496e20c4bcca6f21c2546474ec88283679ccae95303ea7521133414eba021810e64e5916e3980b6878f90281f09295ebadcc12324fc9a9060ac41a707 SHA512 31b5f56d4907a5e4ae40e92ef1629a446126525186f5236afc2475829bf2e5e067554db200a18f7b3ab741d0cc9c01e20612e77cc0cbc1bc2a4a8d11c0fdbf33
|
||||
DIST base64-0.12.3.crate 57545 BLAKE2B 5ff7e888f6b750ddfe302438d52766f5d6281b8c8ce73827a9ad1d64641704414649e6c1e02bce6abbb2858b9f859fce54a0e0e793549a474c4b49a724c8663f SHA512 ec6ad7cbd4980a12189690e9e24ec1db3c3def9e93672a415808904f68db2b5d8c5740e44207b2c629db5dd5d6ba6bd9dd342dd82367da6198e0313d86e54f02
|
||||
DIST bitflags-1.1.0.crate 16322 BLAKE2B 01931976111840ca69b58e77e2c18b26ebabe4ef71ebdbe83565fbef42ffbb9512ad376192c085070485cd344b8614f260aafe0614fb20342cca5a15e9616385 SHA512 e3e611cf35a1ed4930727d530e6c78add895bd96636ca1354f1269b3d0e36e77fbb9ec850fe1f448a10f09ea2b2f89c2b16bb96b7da585851ce4c29a308968e3
|
||||
DIST block-buffer-0.9.0.crate 7108 BLAKE2B 42e99ec46c6e43d5f85e8d6d0a8fcef7175c97828758c93e55505c0e18e2646ae77bf264076041bf682532e28268a4978dd9c822c0475347ee3d29c5df2601fb SHA512 2d0f8908f59d4b1cccd1fbca0c1fa3cc4b224f09549669b28a16af5acfd4369b66851e9be8d65e1df71be998fbc42fc130ad32b71e035d6055724e8fa31fbf98
|
||||
DIST bumpalo-3.4.0.crate 129102 BLAKE2B b585c8d682acf555cbe695dfe150074e4afb1620736f28b29567070e445a12293b460d3c85ff88979abfc74fe7453010ebbcfd64bb2b2d575258d51fab2b1400 SHA512 955e49eeeb803547092b58c086a2582e905578179d93500c1f55dd3fb7a65349f33ddc4c2710c0ee804abbe4e1f2afbdeb998533d362177298a86a4f9a8822a5
|
||||
DIST byteorder-1.3.2.crate 21596 BLAKE2B 2ac70cff46af36e96b8b41c3adf9e09134af4d3d5b17c14233047fc3b70c829bffe6c129def84f529c1017ab2882c1bb66e86eab7b749a0d40daf2650da85d0a SHA512 2ef6b986926a4671dd945583730b0bfd4bd5e75b62a8a70c2875328157ba95f2c1b17c534d905e9b287457bd34363c1a33fd3dee9217c371032393ebbe206a8f
|
||||
DIST bytes-0.4.12.crate 46361 BLAKE2B 991f1d9170e7d3438c7d74507e6274df551d483883b3be2d99f7bbc0611ee6bd3f8f45c0e086cfa5488e8fc00e36e9a549fc71a325ff62b9bb83bd8fd412b5df SHA512 5f603532ea2f04cbc53044422feed1667bf0486af398c9c8e2ce7b4601b37e1c47223201970fb0d17fed77fef7e89961e0ac05a30e6cc9bf13462d98bc587250
|
||||
DIST bytes-0.5.5.crate 46424 BLAKE2B 08cd9bff57f6f546bcc4df72fe9f2ad16a81c89e6141353b687518d2d3a3953b1aad0105a57f0245aad8aef005c2b5be58226f3b22516f0d74744a9f44d3ca88 SHA512 c16c4a3e4c2105a99bc30358b387f6f17de3e45f6a0ce98c3469ef3721bc7bc6732be2db6ac546a54a09f1e7442798296a58108620b67057a3e42e784c5c8351
|
||||
DIST bzip2-0.3.3.crate 15346 BLAKE2B b3e5178400a2235f500c3f77ad538fa3c271e261cbb4a4128d89371fac0f117a12c6a84696cc8ae9462a9a1a8712ed5a2086c94af14ffc575e0ee1676fb2207a SHA512 f2a844655fbd9abc866e691b57ddad166f09a183b8bd33cc6ff5952fe7f11141b1843728c6ad23fdf88a181fd40a3599df3e716c5f004ef097af6b99162a55d2
|
||||
DIST bzip2-0.4.1.crate 15881 BLAKE2B d6015e671f9e22d54ed1fcf6f1595eca6942fbff611ba6fd9c52124f9efff87b6bbc6cd88c84fbb9a86236d04d18821ed0c5ef1085e837686ef5e8a61738a6ac SHA512 d7fd9b2f822f21ca412ef94d3c8eec50454c03d9ca0c739f5ddb418a3c132c45cb011d0cf1efd9e2a96b32ea40135862251eb02ecef1868b019f7dd41e202543
|
||||
DIST bzip2-sys-0.1.9+1.0.8.crate 632339 BLAKE2B 06d1379907c9e2993be7c4770d2b1907b79129e3c3623d38452ebcc552339e8ac0d1ef64c4204ec133a9784354f6b849520580ac99e2cc8ec232e86c507037f8 SHA512 069ff0c16f61f6c2b58fbbe11896130c666960926dc12a08e5db64073625b02f4e9628da52cc46fb2ef11ac8ac4268c735d6f37378e9eed1e2b258d5cd235145
|
||||
DIST cc-1.0.58.crate 52896 BLAKE2B 118619bbe306aef5cb83350ea04a7660a4af2c365a5f0c30d045cdca73f7d68d6646889295590dff29cbf003b44f9b00d5eab22fcde8a57483aec615278dfbb8 SHA512 0a208c4dd7700ba92337ad0044c0ae1614b105d6e799fc660d07e7745c60d8e4c8d3688af7ced77734a2a695ac2e7c565c2f2b7a886d71714c2f7675ea2a22f7
|
||||
DIST cfg-if-0.1.9.crate 7353 BLAKE2B 5556f3fdbf49708e6e4f08f2c536ee093b5f04dcf1fe4f68355189d129c416c338820143b5cf5f215323b38175ee0fd34eef4b2ff58179b190a63a9728fe2839 SHA512 45f7322217d291b3905ffdc45cadd5a7a7baf440f9a82a5b5596192ed0ac54353a3ecae0326d5807aae99bc4d79e0406d71bd65745ec8d9f8815a7c9436d648c
|
||||
DIST cloudabi-0.0.3.crate 22156 BLAKE2B e12054fd474754031f8f5038d5e2829e1586db974d38230cfd8774db591a58dfdcaea9fb61fc0b35366889d348b2c73ceaabbb462f1abeeffeaab167013c986f SHA512 691ed793e9b35ba382f03897f4c0efc31a528394862a27b814ba8993ad30bbe0ebc9808484baf580e8b69d9c13ad1612776a1efd0f6981545b420139ff83592c
|
||||
DIST cpuid-bool-0.1.0.crate 2460 BLAKE2B 5ce69e9e585a5665f543a0f5493d9c17aeedc694f85099c48438742c3efc8493e8e10ee7352d32848ce696bfcb22682d346e5dc59b849b4027fbf9197948b361 SHA512 9dfc0e1984f3958bb421ab7abc4426fda543d79da046b4735b7ffee6177bc47292591db58410fcfb52db47043ab20a4bb78b6fd2e1cef4b6a7d1b7018ca42ca3
|
||||
DIST crc32fast-1.2.0.crate 39161 BLAKE2B f71c85801f945602d53f93ce251c978c91f63fcd92fecba5083fff0f06738697e99d92c17a824605d5d56b3224db224ff32e4b147b6f6af47ae714dcd511e7cd SHA512 2ee73e0642f83e28034c1baca65156e65d751214e83f2a4ce94b6add5ba11f74ffc80832a3348ece1c099367be2b11e820dfb349fae89fbced1b68bd6b0466f0
|
||||
DIST crossbeam-deque-0.7.1.crate 19407 BLAKE2B e2fa467b88ef0d6c7f6656bd87ade1306665bb5b56b1e494ed3a7bc59050ebf847de4c57c5dcc5d63688b60edd3645300cf4b3a2020280dcf0e47f434a9f3221 SHA512 6ea3f138aecb4e84b4f9754fa6abc164b5b558987b15bd34562b70cf93ffd9015d017f62098e578236ad8bc1db652b9bfa624edffd5a99f10c3618c3927d3fe2
|
||||
DIST crossbeam-epoch-0.7.1.crate 35215 BLAKE2B 617e49a766075033e62f5268a6425f7d2cd0995108f2b4582f49f4a534d62002321240dab0972fa531c9fee13593f30333ac28c459b9c5ee9b0392d82d5fbf4b SHA512 d527ea799c7f7f5dc960231aa5d24f27ed9389f3a92531046e77686d50740e8f35d1f42510a8e6695776c58e77a3be51aea0dbed459cf81cf8befee1ec573f84
|
||||
DIST crossbeam-queue-0.1.2.crate 14104 BLAKE2B b084846e3adaefb33991770d53130b361f2dfa76ac9f4793618643afff09c4ebeae1545c33c59211d09427bf8d13d13d3ed0965211568884b0b2042e5542327d SHA512 f799ec04a78ee86051bc6a0b99dc95766c83d2ae8672015d1fa95e53aa0f93232f3816b7b2d38bfbcc577516f45af009a5aac04be21f521550347fe87ca0b444
|
||||
DIST crossbeam-utils-0.6.5.crate 31735 BLAKE2B adeec7df0627b73169e04b53883f44b9d4c54f0b97ef2e49cfadc565c5c3324bf3dfe39158a65ec4b6676a8fba2696d43b2ce1aea75fb8bf2120ff4ad9eb45f9 SHA512 5bcf3eed8f28d608b675aa4588b133393ced515e2f7fa37b413b34aa5ee550100899d957906dd04fcaee68cea57d2c8f230e06d6903f5ef117c9313d6cdbc2a8
|
||||
DIST digest-0.9.0.crate 13247 BLAKE2B c5f2fa8a5bc12021d99ea63f08fa8c8b5b3353d90cf9d58ba84252b3f81b88b52f28c15c24c61fcee44f7d547a0bad11def7fa8f4616d070db163e48f89ab64b SHA512 8637a322c429f51ecb0fa4c3b58fabef01368c1a093492fad65f48eeeec2366fd1b7876e6e47723e089ec5ce11f881bfe4dcebdc605811252b797db027746a45
|
||||
DIST dtoa-0.4.4.crate 14818 BLAKE2B b7abe646e02193a30ba17e17aa8ef19c59c4d925d8988b5f40c73f1c07ef3b9c5e6572a953d99b10ec24b100aabdb5d9d9968ea9864ccb2bba52f0fa2379c23f SHA512 d2ca487cf950dbab9cfa20eb8b712e07276e40f2cb8b0c5c56f60719ae18d8a1c7fbed2bbea869255b0d5286b9890ad6fc6b3d7be2cc13af28c84c2882de8044
|
||||
DIST encoding_rs-0.8.17.crate 1401378 BLAKE2B 95c7e545bdc14ba2870432e0c884f14cf56a43d3c5d9c063cbd1dcd9d18e70ddba5632bb1cdf42cef846eb86a901943c50af246b32fba478d2b60a9a44f2642f SHA512 db7a7d469d34feaa899195c336fb9211ee358c226597d0900850fbafac2ee39a89bff253663744ec737a055bf7582e96b9825e96e679da4bb9fb3b0cc59d1453
|
||||
DIST filetime-0.2.7.crate 13469 BLAKE2B 6ec71f64de621b86c0ea46856fd9a7f364820916922f88611bc324696d5d34c73600ddaa204bd2119e29b0b38cdbbabc55aee669d87e9d77408dfdd844200a8d SHA512 410d45d9ad4d657da1d2cd16de58963f3096cf6e1978ffa4579b3696f0f4926cda303df7c4d02cfa8d71560518032750729a4184160a31229d590cbbec471d6a
|
||||
DIST flate2-1.0.16.crate 73926 BLAKE2B 64eed66aa6bc81c8bad0f1cb3e0e33760654bcff20668a47a420d6aa755e6e5bfec47a104b96b20de1c3cfa583c661775d4b6e234fddd9a47e55501170bab895 SHA512 de28b0bd1caeadcca0bda0855cf7cfb54d9b0987a4cf16f577fe18f2164c66519e5482ed65207a8622d7a8be4a6f0796d47cf761f013afa0e3c933e6b579aa88
|
||||
DIST fnv-1.0.6.crate 11131 BLAKE2B 220cf5463749b21e1560419ab9b1f235de08dd548c4a9a7fa6190d9516ce7db884f877b67174ee50b66b22be80d3be73ccafca80e06e94e0fa6e96fbb94475f6 SHA512 f1356b3da25f76cb3ccb4336ff54d4967f1dc7523eae6cba21a4349b8ce563516f6a2aa10d626cd5bb6046b55ac2f246e61e4e526a03fad5e78d0ea174841844
|
||||
DIST fuchsia-cprng-0.1.1.crate 2950 BLAKE2B 8519407ab5d1f04d03cc946a07050db4dd7bc70e03894e35b9e66910a3be11224084a86ba45103fdec845e94b7ba4defbd7c5217b035a0796c0c4a94b9562cd7 SHA512 ea9f5beb0dfcb023c22cfc2b37ce52dfcf3a2cbbed0f79ffffc332878858386805c65dce8469a431002367562d857a6c064e075688540c27fcb4056a110059d2
|
||||
DIST fuchsia-zircon-0.3.3.crate 22565 BLAKE2B a4dac3457036efab8f79fe5d5b4545e4091e994d3dc63188f71fafbcc28bf98ef359dcd20add30ac1d990ab2e66159723302fb66697349c65fab0aa58d54535e SHA512 a43ee59452d49742111e506d6bdd8b8399a3a646e08648e25292864d7f71460c1dd1f2d77b8efa8ed09ac21fa4ff0442a2709f16d8833a3849bde0c388d83a93
|
||||
DIST fuchsia-zircon-sys-0.3.3.crate 7191 BLAKE2B 530bb5d475ac828843af248c6bbd24ca3b5dd8118c8884ccc6d7261818cff1c79038077114ffa04bc73a078177527824c4d9d20a9b022e4057afee3330258cff SHA512 978b7e8795a5877a68409ed3a1d7b4246263f8e7e7ce9ba8a022643be98f58f329cc1c234717df80a509db849da4394f39e90a8e2a6f56f8fa8dd3c07e7d4386
|
||||
DIST futures-0.1.28.crate 158343 BLAKE2B 7bba7ad73f2c48d95d78c2207e45db9100f72cbba7a2a62db4875f2f26f0da685ebf9bf6855e43ec11f142cc3ac3cb581e78dec93b7b42d14e3ccc5299b66140 SHA512 5abfd2d32d49406da7b4029e1ef30f64136e39173cd995b5d4d6ef777e91acbd49fabca11cc013e7790738728cb243a38a9b998f9453be2c0992d42d6c7b98e8
|
||||
DIST futures-channel-0.3.5.crate 29053 BLAKE2B e951124135520dd3306faed9355bebeca1ac2e2448ae1e8664751c026384d830d1aca8332690cc84c81be07c84e97c3321758dfc1f76147bf857d19a3043c225 SHA512 5d192fa5cbe1f175c578ba3f8c0bb0bff4461d2699babbd6a4ba22757abcc52b6edb854643da2521d7acd3f78269f3eec9328c2c19d5c984a8e02f071e249a67
|
||||
DIST futures-core-0.3.5.crate 13541 BLAKE2B 5eaee458fffdc57105e33c17e7d2b8eab82d05195a8333a42266241fbd1f772afcd0bc82adacb1799dd84dd60ee6e37e5130f29f945781d6130e4ded98bf6dd6 SHA512 5af82472f569d1d118f6f8c900dc8d1df58f1bcaee43273f12bc6e0c72a57141c797e5513f9a9d6cf969c7e4472b36bac0ce74435de10a76cc444d896cd779ab
|
||||
DIST futures-io-0.3.5.crate 8981 BLAKE2B e7d39b914ad50088b14a82d82658adf59af7df2732894bc595aac73173b33c0dd4139612c07c8ffa5edabbde8445d039f36050e34fe470ace5bbb0e299ed9597 SHA512 9573140f9ccee3e58d181d557f09314e13cc16814df06d6d99c2d95733512a2f046cbe3aee5654a9e461e4d76b2ca61f3d1d6b9040a06cbd12efd3754d3b774f
|
||||
DIST futures-macro-0.3.5.crate 9673 BLAKE2B 5ceee18ca00098ae9b44f909c0f96b1eb08978a3bcaa460c00683ac3c49727c94983faaa4618f747600e52ec4b8f43acb78fd261cad62d79d35b36b9fbfd20f2 SHA512 413acd01d2e8e849c9425646f0c7eca95972139b61d233bc615791ea4cbd0eac908c949e15587de7ac7c260837cc312b8b3d428011df23bd2e7c36875d4ade0d
|
||||
DIST futures-sink-0.3.5.crate 7612 BLAKE2B 8068fb497194702c1dd2cb8612d4bbf5ccc36e3a8fef84870635b887cec0cc83fc1aee9b752c31c8e582a0863a6b1921c00a7007e4784c64b291658910dba222 SHA512 82f8d6004054ee8d799fea751cb4f0bb6d8f7b364d85780d16adc8fe0959d96cfaf49f4cd89d50818e1c9c24d0df17c8d563fe4a2e0ae5d534bb301fa90b17cf
|
||||
DIST futures-task-0.3.5.crate 11030 BLAKE2B 272de7f0a923bab04071b705b3b39683022538a756ccc22a8582f048c83155d6da12ab804e70cd32767c318b94f0f71ea0e7aa6d1f77491aabfc6ebae08f710e SHA512 9affcfe1c64ff66cef77615d39c2e69e40480aa7fb0d1a0b136edeb9533b336e3e1156bc0bb14120a812f0f8d3d3266c556d9f0e4eec147fdcc175b3183dba52
|
||||
DIST futures-util-0.3.5.crate 132197 BLAKE2B 07cf5f757cd9bc663266b18025efe200fc911c6d829bca139db4c5dcddce5f5e5dbe62968c6c7b328a63a5f23d0a232087e162f926716029ff52c24923bb7c53 SHA512 f71bd29e113fc8aa3795904b3130dd6f09076e6a19e52e34702973b6428a1834d300fdd3c48259e7f27fc1252dcefc80a4b104962fe7e6e4e536322d0aa9c5a2
|
||||
DIST generator-0.6.21.crate 28473 BLAKE2B 5f87df0528b8930cb7621d419b944301761d4a2f488f723e26697fc9e7f5acd3a2d6e138148ef734fd2865519958e19a492ccc0aa08fb189e7f1277c302f06c9 SHA512 d6da62cf4d37d22b250b8d27c364e870e22b9ff040dbafb5a3697244da7852ad6f4430b66cfb13f285728da5b180e048a918445022c1268ae393b0c6134ed256
|
||||
DIST generic-array-0.14.2.crate 28379 BLAKE2B 26659d073c6fd215ce35beb386982c0375ff40eb2df94f521a302b0a640d6a954f4bc3f490549d683c02683c6da5cd583a7c5ab5f3c7580cb28b8476cb22fbc4 SHA512 903cfd5085075f4b790f028c5f9ab17a847abe4a6f0bb58d738c25794062fb0b90f51feda02a05b8c481d7200db30d26fb0c63802dc81e00343e860d64e9e840
|
||||
DIST h2-0.2.5.crate 157402 BLAKE2B 216863d7008a5e317d1c8ae8ead2521cb4b1f057bad5f20031d7b1969fd48423c315ee847b6600da4b1ad3ed44bbad985b95d9eba8dfd22c4cd54a805844dc6e SHA512 a762d0595469787994668222d415b2dee0b77cc61d7abe7ac463713b89a1223576900cb8da99046849cf45f7dfff1ebdc2f15b489de8b516f8017801ba52270b
|
||||
DIST hex-0.4.2.crate 13385 BLAKE2B fb185e0888736515b8c1c4c00f831f1a4a7b2a04bc0262c80bb2425563b3ca8059fadeff8660ad738bcbb522d432dde98ed6b14aa1fb8c03cdcfec6ae282a55b SHA512 b37504fa6e41caa77c924b24893a7b505330aa8c39501b3ac283fbdffa9af2b89ccb9ae004ff415af1c813fb3da222dba62f17bb3b6210a259661e2312d099a5
|
||||
DIST http-0.2.1.crate 102231 BLAKE2B ffefa83d03344fbdbe2e41197c2df7663ba45e6795e7c8a0c503fd666fd0dfcd05976d85ec67685bcb8486b0fbc1a29ad98211a51240e0439aab8a670d976c0c SHA512 50ebafcec96555e04749b612e221521a09b3f04899f55b79c562e07bd0d3d0a5550cb50425d2d97cf6b8bbb64fae98b59693943cc27a5c52af132923d82460df
|
||||
DIST http-body-0.3.1.crate 5394 BLAKE2B 9dd7a35cd22d22060762e17f028e9353fd66fcdc81c0fcb2f0361dc7ac86bab18b89ba774f28e2e2b451aebd01a31b01029587a3d119c5a30ff176c203482367 SHA512 0c81b2d8512be3f07d5b08534d2a27424fd6abdf175e9bad9a657b9d95a48e2916c8713bea8de3154520c7ebd097324de246a1d2ca6595f2355e1c93fd9fe6ee
|
||||
DIST httparse-1.3.4.crate 23739 BLAKE2B 3abeb8bd0ca381ec3e7ef73ae51e1ff803583094d0cb12f5f4641fc4b8a312c3e1bf176a5d500a9770057fc9f9e925d437ce5173d99052d97439e773b70773c4 SHA512 97ff294eaf55684412d4e5a00c4077bd517fb1d51c420231281af09cc1dfa65a64adb4a18441db426db41cca91bd7032fbeb9fda02c1b0343466caa9dea8d457
|
||||
DIST hyper-0.13.6.crate 138763 BLAKE2B fb32d13eb0cbf7d842ea7b725589eb41c32d6c0ea2ad0c1fee49e48c63304648c7801e7727d7c14e4a532ded649fcbc6a0144cfc3089a1d6e2e396d554d43238 SHA512 827b90db8252a7e29553785b03cf426e836d2cd0bfd9919cec3166b548ecab03391218d9874105ddd3f6e685d3f37cf48abb8cdb671c449d9a343829624d121a
|
||||
DIST hyper-rustls-0.20.0.crate 27317 BLAKE2B a07f1eb91ae4722da0adbf8bdcda53fe57eaebc36380fa4cb874ada7aea4a40897340f02a21d1c7edba970abc6c5ee165e7ff7a8feb024af43265c0f647d4b4e SHA512 0385bf4a123d2d905c09e7003165000ac5e22d5061268eb6aafdf505c51326ed1b6571ea44612ef35f122e1ee89a55e7956d5ee8860701ea64f461685b33e13f
|
||||
DIST idna-0.2.0.crate 257203 BLAKE2B d26117124891f90b5e36af291c9038e2f4d46402c41380a6a89758459fd73839137e6faa401502be12dd81292cd9e12ec82fc611c0ff7a150510d19010767558 SHA512 375d6d73537a5c9cebfc850a2b561d57e748d80059ca27fe5e35c058cc12a5938cfbb39a76cfe57fbe589f7e36f89ccd91ccdb8899458c322e277c299293bc7d
|
||||
DIST indexmap-1.0.2.crate 38255 BLAKE2B 78d99087e4f282fe4e4789c131621bfe5d873be801cc105629aa8932a3e4c8a519180560b0bd83463d808eb3b75194b551e39166260a1b9056e822fac07fed94 SHA512 cfae9d222efcce9ab15c5a8368db2865fbdb6819b4fc317ca0aed55c32ea312b5c5ca13130d4aabf08af1803c34d465a1a1209dabbce37e7a1a911faf5cfcfe8
|
||||
DIST inotify-0.7.0.crate 19974 BLAKE2B f61b2f7f2bf1f7580e908600ec1fd7a07f35c69ccc3cad6d6c6af7d0fafb644662aca0eff95642520015a044ed247ad054e017ff2f924d7945c3fc30031ca3a9 SHA512 7af97a18ce129111a8366e63a35ae13d7c33f5debbe88c45ca4a3deffcc287b6a3636355c4ac6b784bf5b1097b32da34e9a7a2a77b4a473e0c9ea968b2c31f04
|
||||
DIST inotify-sys-0.1.3.crate 8327 BLAKE2B 964a7c49f16ac6b31bdb22085569e368063141962ef347c4924aba17ce4d4f99d79e7054f1530bee60bd0c99004816cd2ada19808e65b52ec367438d824e5050 SHA512 82ce82277ef2ef05888aae3a997461515d340c7286daefa4f54f7942fcdcbd1e29fbc60907ecdbcb00139db36462fb3c21ce64b9add2b785826adfaa54216a66
|
||||
DIST iovec-0.1.4.crate 8720 BLAKE2B aa1b4cd98ebe47901c0959cf1d8eb2586a803d0453e2a8bdd5c63442b32886dbcb37650aa218c748fd45c9fe3a7fdf20569eae5b19716487b139caae1526da4c SHA512 e23fcaac239807daea20ddcf2cdd4fb858ba1aa970ce6248f70f0fba5bff7ebdb27247c0997ac0ff2791178f86ff9657e473d8f64b86c644763e5b3474edd158
|
||||
DIST itoa-0.4.4.crate 11147 BLAKE2B bb6f1caf1e58dc313bd3cfa2cf81252cb2ebc15e1f4c9adfcdedf46c5fa79811d5b0cbd58f1e91d1f62bf85d7b941b0dba535814fb43b5b70a38db791b45717c SHA512 f5e04bd908457e7592243ce64a99c5283428b767f4cc17d77946770411b06fccb0250625263c3e84a02a018ea7e8a0e4216e1929a71988bab8e1dbf603d3801d
|
||||
DIST js-sys-0.3.41.crate 67020 BLAKE2B c1076632eeab3d22adb5e85bd92a452226535fe62ab397807d937154e041b3bbaf96429feed310d64115930e195e72e0ea2a187707cb9491fc76e44b60b1e63b SHA512 45a63db189afb5104588a4b80d89931d3faadd7458540d06c5907a43eaae85c38d4d47ea1c97e4358c552e506d2d2360aa2cea51b6364e4300d37bc4fad963ca
|
||||
DIST json-0.11.14.crate 46645 BLAKE2B a3294be3ce35c2f4cc76784bd222695dc2d6f364c71076fe0b42cf7a9d992212beaa16a6018358490e3e92010e8aaf878203e88c64c5623df1fba372ae6f89f0 SHA512 3787b8320421c249dd2ebe64f0683621d93d59284bd4dd9258cc14712d0b785b79c8c27b432db2dac0c79c522b9fb172bb8fe3763e0f49d587f3aaf1adbf2ecf
|
||||
DIST kernel32-sys-0.2.2.crate 24537 BLAKE2B dfc4a1e31d3ec9e2ac62b890839919fb7fed1444070c1dcd75bb75acfb53556d6cf2eddf5a6639e7852a3df2a0cc715c5ce1d3fc898ef16a1687020d98f715bc SHA512 682bc7c629aefd035966a2873518fd60719121cca7d63d89d6c97ff5306f24d8b5055a3c91b4eedaec22b1d5dd3fb8b48ff7341a05bbd72d86e06c422dab473b
|
||||
DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
|
||||
DIST libc-0.2.72.crate 478292 BLAKE2B 23914e92f9ae57a023bbb9bd9cd823cf535ba14ce8d01f171d3223cd227bb9d3884f7596dc2f74c690f7de813da4783e277204dfa690fc1e4f26ee566f1fe32b SHA512 f59caec272f24b8cc29d421baa4ee4145afea8eb9e4a83d8c245602f6bd8de3c91c04008a9920f7f70c9967a3392cc44d8df141c83c6c18d1f14893b21ae4ea0
|
||||
DIST lock_api-0.1.5.crate 16967 BLAKE2B c44ebe24fa6074394d0719b293d447ab67a9a23788821f2ba816b5e5b7a6b09d543c630a946b956811dd199144bf43568b52da5ebdd5e8b674e489f9efd2234d SHA512 e6049a8a840c11f00b6505dc9d01d1f759aa7bee47520f86e36caf6c52ca476236b09609b0a5cab0f4c247a40a4736f8fc04cf26fce0962cbbf2956ad4adbfde
|
||||
DIST log-0.4.6.crate 22303 BLAKE2B 3b1ad5e1cc1cf7bb223df569a6024b5749fdc973bb99a2a1f11772774cb384cc98214366e62d846b57c7d150f925cdf0e906f8113039204a82fbf001ae15133a SHA512 3844c771f97531ae7312c6bb0cf74ccaab94925f68bf1172419cc44fa4b5373f3ac6b42fb6d0ba636a970b295ea5d1b5abbe72b4da67a103e8dc4ed48a0cc5cb
|
||||
DIST loom-0.3.4.crate 53126 BLAKE2B f9eaaae82444b0be0c2fa82f2eb1baebdaa51eb01056f2fd591a0be577e12736b622664dfbbe754b3c1856179f465ff2c5cd5d7d98fd41cbdb970c2bb6b50df4 SHA512 fd56999d6a024659928298b461efe50e21e6e98c533d4e292021a4aacab59f033d89706ccd805f45d9f560f13220d60fa8ae59fb13683c034af3fff288a98e09
|
||||
DIST luxtorpeda-25.0.0.tar.gz 36647 BLAKE2B dd7764a39820cf7ccdc35dae503a0011f2d767da4ed768e98fc7d6b39402280d6bdcbaeeceed89a4d04ea79877bca86cf441a8345b65df8f9ee6bd32a0c5a01f SHA512 8bddc4357012d551075af5f3943396c968570864fe45a3e6108a4425c63fda949ea83301251c6b0f20806e3ff7b1a9c872716fb2531eced8be0adc4c898e210d
|
||||
DIST lzma-sys-0.1.15.crate 632207 BLAKE2B b8fbc7e3ed2556ee4b7144211a747f0774ee2ee99dcd55ea4a33fbc4301a7dc0dfa51229b5e39dfa0bd626799a85ddfcaeab4442501e33d213ec6226554395cb SHA512 aa160b7038771ed39aa06b450ed3d2c80f76dae8b655e637e248f7507e0ccc37a01068ff20664fd59735aa4be253a2594837e709bad7e01bcc58905fb7865d91
|
||||
DIST matches-0.1.8.crate 2216 BLAKE2B f18176110921b1cf6e58d52d12f1d1a3455ce2dc04421fbf1b392f66cdd81a88e924571fa27e307a06301d83b04f3b8a0ca3ae40d2da6f2decb8aac4e2801fbb SHA512 98b58f6a2694b03a7dd1be69ebf7e3ad14483fc8e4cb6e6c26a4937e4e660e843efb4dd04a7312dd9659ca02acd3775678f73b8faac44a76ffafaf873c22f590
|
||||
DIST memchr-2.2.1.crate 20862 BLAKE2B 79c8b7772f6c4e76ef98e416cab1a87648fe1f78f77eb31a894a2b1611fcf2d8336e361ab3d692cd03579b33f6bc5adb20d42418475dac5441b8bf356e38e442 SHA512 0f5e11507a4235edaa8ef639753abf62f1c187c8c6e35b0c80c9306958e41893492d4995e28bf28e5710e8739c7e75bb75a515507ec87870741a3b426ba8f44d
|
||||
DIST memoffset-0.2.1.crate 4618 BLAKE2B f04c4e5e1747d5516dff26fb045d91f01a2eea6011974a342c1830ad2aa6b203d5c6cd4db464177797f799197656085f980c00e78d0257efe5d3377188a8b8ee SHA512 4901eca49eb20acc53d1120548925d691d5e0a0ee899f5c26f55f8b997549cea3b819b1f9b4f5495f4bc73fbcaa386cda50cefdc0036c097c4eeca8086568530
|
||||
DIST mime-0.3.13.crate 14939 BLAKE2B e522741251fe764f685b5f240da3e32148e54bc0f94a2e234de477d792fb0652748410ae7e625a509706bf9ec635d2528fc14e5d58e576026d8706747fc68f8b SHA512 92805a4eaebb1f6146facf1edd0b9cc710731949141af6bfc2226edb7fbd749b04bd8a921e79c2f4a31b79d11053e36a4b7b9dba9be1405a1174a8600654e320
|
||||
DIST mime_guess-2.0.3.crate 27437 BLAKE2B 6f9176749241dc9b8c08eea3285ac1aeb40ab079f8184d93c436c00b205ab754d9c2b5c481774837bd1c4522b33338fb7ecabe88ee2da471478cdc1391d9281c SHA512 b08013ce235e66eaf49a88ab4c5cf4d1f1b95846c1bbdc1a73efea9052058860c7dbe2b028fe1b33c713621862fe9af2ed097558cbf5e08903ee406a44af162d
|
||||
DIST miniz_oxide-0.4.0.crate 45246 BLAKE2B 1a36dec9f5fa7bea88a72e91381ac689e1eb9bed67692f03241c58339538d0f3f3e545ee27bb9abedf2e5beebb8c1f698df0ab9e1b1ac8c496f5d132c07754f5 SHA512 c1ff3de7db0c9003abc93d00496674797f5556eca710a88cd7293755019e03bab73c051b49ccb9077b768b0d9be9aeaeebf21d2c3ef932be8f2e581f8496901f
|
||||
DIST mio-0.6.22.crate 102782 BLAKE2B 8a088fb24797f4b16b6da28fee56a1c8bf1346959905c3501e3d78d16d169125c03495d9e21dc9da4fb6735a48af38b2883544d1c9ea2486d48542fde6ad47eb SHA512 b500b0271779942512c1d02756ee4caf4e00488f6929a06a7be8a46cc44318edaeb80abfaf6367d7201978a3529a6b5424679e07b719ee8194f0dc37aaf56ca5
|
||||
DIST mio-uds-0.6.7.crate 14389 BLAKE2B b01fbe5ba2e2f58d2bc513ef577c70890ab0a556313dc8e980d4f51d4622be9180215e2e9655e3f02aced40823bdf69b94a8b63c6b2624e28cd24fb5dd89b0c4 SHA512 fe16c8702eef599c2379a2b72a0408970c3318e240d6ed59077c7fcae142bfcda4d9e342e3185338671b82719f7c2ab156bb28a54818a54c249216dbb0f8bb04
|
||||
DIST miow-0.2.1.crate 21133 BLAKE2B a60f04feb5bd98eaafe6123f7579ffb0287b0a3d1de0dbe1b504141d76dfbc247891eb6dd87753ce5d6e2ae0406387ccc8684a91980c5ef1ad6610c29ec9e3bc SHA512 b2639b1976274b7a01ec3ff7fd019087775e3bc5365101b24db480bf9c9b66e8a1aa34405d44db6c2be753265a5124054eb37870b84cae2c63fb6b36bd5c6d72
|
||||
DIST net2-0.2.33.crate 20936 BLAKE2B ddbc96e7cc4877b8a66d019e7e65a260379cce19c87bf507701ddf1b00208e7a321d34882282fa650a52f6b9d878605a6fc3be461fbb7e10182dda04a04e5806 SHA512 e522b399071daf1a9b913429e2eee52503d9604114feaf6987e97b85c128246b9137e3dcf03f45ca93d623ca6a4b295c9b703db4c319af47498e07d7714c07a9
|
||||
DIST nodrop-0.1.13.crate 7508 BLAKE2B 6918c8ea7f2b84d1a30e8159ac6cf9d061270bf8cf60fb2ee7c96f9d8a5566f1922a3222f80c769fceedd65637d6ee76a4d45b533d5b02aa0decb8114f6cb11a SHA512 2648c0aec970c99f001dbd8169939731610ccff6433acba8c71c669bea5078613b2a785d3ac5ce5a839fcec714b5bc55f2cc83522ab4cc09560c846f4cf8023e
|
||||
DIST num_cpus-1.10.1.crate 11151 BLAKE2B c1328d409d552c2323999a76ed5bed3382752c50091f68feae9b4cc56d28919a51672794122ba23d51a26e6241fe94d36a0a6c843e460ef9c36b734fe474fcc5 SHA512 f1f7408dc1cfe7c718928d8e3e219e3001ce4207467a0a129546f2729ba43a7bf334cd5d328a7f8f8b1c276382c8a0f9d7abf60a3ae2c32f4adafa96c6ea62cd
|
||||
DIST once_cell-1.4.0.crate 24625 BLAKE2B 6cfb6ffa2326fb53c4381d4b6a462928f96ad4133c653335c34265a1475c4f50067fcd2a6d9bb0660aab4406401edf02776ceff8d2b43c9d6b443998d2e3cdb7 SHA512 8debf21169653719820c4892ebceda67fedcc3c86e958aec42ade0d38247e12265a0152846f9284c37faa183e452ddf666b117e7ec5c066893cd33ec407dfaa6
|
||||
DIST opaque-debug-0.3.0.crate 5767 BLAKE2B fb5d32c876a271b41582563f5d6978d75bc1cba2cc34167f491bc198e6eded45b9dea65effa3aa972ede20978808b37ad1aadb6837f926fa3378ffd382076d41 SHA512 9909b06668a4f97b4d0e916de3e1d0a922a5a0b911a7ce190de786f62ceaccd382cbd0dbe01ab0f15e5472c10848482da2307a6d897928b6b7d5365bc0321cae
|
||||
DIST owning_ref-0.4.0.crate 12233 BLAKE2B c50343d2bbc99c4c8035e1251c2ab31609e8209fe5b6bbdca8bdb0cc5fe7749ce29ef2aae77c90798e2f2f201e12ad81e6607c34c2797195890b5587178dd194 SHA512 51bb1cb259452f7395bce0ac4e7d2d6f3733dfe7a8a1a46d50179516ef921924f745a248e4816da5e434b589b5956a20ca554f9a93790b2ed1c55451b9b885ba
|
||||
DIST parking_lot-0.7.1.crate 32670 BLAKE2B 46faa97dd3e3e5625fc40de75eb75f17512ba63ff5ef3ee380fc549bc08b3a119a91622cc67014b9c072ae0f5ab05b10f52c24486fc03633d850ce22812dfe4f SHA512 d83d3c457e15ffce500d4fc82d0b9840ea2ed36d43d4eca841b05b0a9ee73ff6fcce07ccc3a6f0d06d950d7beff85db0c3d13dc1461adfef390d6b3d85367bed
|
||||
DIST parking_lot_core-0.4.0.crate 26817 BLAKE2B f8a733cd6e14a2ad40adf498a3aa23bf3ad06e788f440bb435c544e5ff9750dab963ce4fc673014e54a851ed541975116f18f102f935e21912fc5b65a6aaef19 SHA512 25c0389e9d3d88725398fb304d3a4c20a3da0bf0d67f12c7cdca38f8068dc6ea7b57341579136cf4792cbb92fd64dd33cd91412463f4df8902e1b8c87ca08d08
|
||||
DIST percent-encoding-2.1.0.crate 9748 BLAKE2B f3ff35ac683724b15e40c85e0fb8ececb07b61beeea82b7020f02d27df05a8a3535f157b3cd688533e414d6541de7de8640ef4756706d8061af0fec94ba04ab3 SHA512 98af4dfa7c6a3cf0d5aa929c436f9eb1ba1b576a944513f1284e6df2ad06be7cab9eba145d888d50af88f8c970bacc702b323041bec6d4fa1dc34095186c628a
|
||||
DIST pin-project-0.4.22.crate 53598 BLAKE2B f755c4f9cc6979585cfa99a9f331e91eb4f7ae062a2d9c9ca78d2deebdd3048ac4f147bbecdf9e7d12ac8e2df58e377e9b014a779bc646db3cd68750acabe64f SHA512 c6c129168b4894b8883e687d882cabe991a8a0ce5df50f207b1346f94aa7d5c295c743ece61e10f0ec356e515b38c3d886cd5a3b845c0a324097403e0e07be52
|
||||
DIST pin-project-internal-0.4.22.crate 29649 BLAKE2B 5fe089083d07e39ba72f3aad2ae0118341ff6ee7da12743b0659f9c7ba54d8bdf937eba6e4cedfa4097638740690b10ee6e5a374d3e22a24b4da0f7999a1faa6 SHA512 1da295bd962141b9fead1a0bca528ffbd5e62300bd1a9ba85a96390b8ee0f8d0b2a74adea11e58c0424f41a8936457e1b751769632a640ae4fb6b5f49df9962d
|
||||
DIST pin-project-lite-0.1.7.crate 23017 BLAKE2B 74fb5314d01232c24564095d8d34009189a0edb26d36a42a9f3abc35bcb669a96f6d45e078c7fd438f600e6c756acbc52e260ba509572ea5cfb59d8e9f63a15b SHA512 8987148688b3cf9b6d9928cd6bebe8e547412b87b11c23fa00236b8c5fc74dfbf200f03d219f0ed317ac0488cd2323fb09e576dbc17f1ade4e5e700bf077eddc
|
||||
DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70
|
||||
DIST pkg-config-0.3.14.crate 13565 BLAKE2B bc457c2bee4034e7b5a5303bddf078e0b3e52018eb7513c5fa610ec9b272b95fab6cbbe35281e86bf0f97883526d91dcf8c156ea83e7dc23da0924a395b6c811 SHA512 bf120f0694f44d7b83b431eb28fe14ef3aca4d08ae0c2c9edbf8f184c145ba3faa479a6ab25e2d7e9f9d9f2d9a3fc21674fd4ddfe88bcc4fadad40bd8285656d
|
||||
DIST podio-0.1.7.crate 10294 BLAKE2B dd28ab835e8e63d7e975a00669ab5d40b4e1da47e65a9d1a7ccafbbbe7b84030ea20433a374cf3d944c923b7849af8bbcba94b09baabe42d05c1478536d0877d SHA512 e1e40efcbe6732d4f6f23f9f652c387de40f733699cfe1338a79e7fefabf3388428a5297557e274c057e197392c95494762eff3fe3025e77c4aabe624a2a5295
|
||||
DIST proc-macro-hack-0.5.16.crate 14227 BLAKE2B c1aa49b3caed8ce1fb09a900b2d4ae60a6bba963945d329b65b048870fce6b4eb1b57ea492257fc95477c828e975b54f37e25e69e4460e578088b25270cc0a58 SHA512 d1de743aa7b29dad970c334bf81e477afd9c63e8f40338a6379d22901128b4b310ae9c09212ae913d6b10b51428a3c29c75337735266878979357023749bcb45
|
||||
DIST proc-macro-nested-0.1.6.crate 6498 BLAKE2B 6225a30c1668ac20c3c9ded7633458ab7079bd126aae538762547b112012050e9aae22389e2a18cc14696212a092a9985bc72538d4ca4d37ca0faf34a68c3833 SHA512 ed89e9bfc30e8d7a9be742a02e8f269bcedcf511d9e1487866f198b4410a2802ab576171b844ed15fa2848689247afcd208016555442dc24fef7609400e9c38f
|
||||
DIST proc-macro2-0.4.30.crate 34731 BLAKE2B 0a27a06151b54e4ba50f08803a5de44d9c7702ed72cab1b775408696057246e3336dee3a61560886cb24fc4cf582339c8bde7d9211e4e0524f2c719b774339be SHA512 73a8de3f1d76a8baf2d45afc1497bba8c0cbf231bf9b6750b9cee2473f492d5f3957ac149998da720acc8287c96d604971b51dcdfa629523bbdd97c297856ac0
|
||||
DIST proc-macro2-1.0.18.crate 36252 BLAKE2B f55674ba8294f48d72a71dbf36a2e464898b96e53ff32d8dfb6f66271a3427e59e5f8e868309aa6c15e3b718983806b35f65599afa119ab76b658af863f90e63 SHA512 3e7cf577bc3548e03a2f1bee620e3ef484dcaa45fbaf7858a8ea04f79d82d636b527584765ef43c92624e1a1afac50e60ad3f9dd8efc34e8e6b84cda20c864ef
|
||||
DIST psutil-1.6.0.crate 23835 BLAKE2B c8661803d18e55059f0ed3ebc6c48e169b7270112dd510b76c756fdfcd7c01f842d2df6c153550c8fd1b7f08b1c18594c82a41b08a8b22fc6ada9d79be454bf4 SHA512 6d7c78f478acd9f82ca08a8f3c7fb999caf4cf3536635156b79b31874acc58f3e7076e2d48eb82640b31d1cfca2cb460b580ec3621a0c03393015fd3a8c6d023
|
||||
DIST quote-0.6.13.crate 17475 BLAKE2B 985287f3e619c46b052e704c6da78565fe5d8e4f9a0d503aa0e8818f595fbef32a437d67228c35cd02d817ee3e19efc03e75239013a87a79553bb252f15c8ac5 SHA512 bafa9ba42ea6ff2d6df652384485c58327de6eaea2832423eedd8ef8b4aace673c23b70f1f22106515ac13d7f625cb8b1a5e8c4388c1701ea3cd86fb9ac3056e
|
||||
DIST quote-1.0.7.crate 25170 BLAKE2B 9597c94ac365bb6e9d632738a88ece2da7818cb9f3fa0e755324e693eb513c76347032737025375a486319caad13c22ae13bcb257703eacdf2fdc755cbac0de2 SHA512 b7cb576c07419854f71072a88e4216f50d78196703d3d8a1068dfd0f2ccb1e417c3a865ec3be613b46e74e46654f64378f527800701f74d50352cb766a885953
|
||||
DIST rand-0.6.5.crate 104814 BLAKE2B 8d94c6f135ff4b07a2236cd7b0c2ff2b80f3d391e330590bf0ece15b08a8c8a5175ea32d9d12832eeb485822446515e14408171d5f1476a27e2b9ed97aa7986f SHA512 2eb84bed29708b8ba109f4329bf6f1cac6caed9d91b2aaf185d68dd2eda73d3fb7be2897d0596fb28352e799ccf92c161ee44599d5cb426ba9c3b8c747831904
|
||||
DIST rand_chacha-0.1.1.crate 11703 BLAKE2B 125fbb623b5d829c48e5b492c36585037e7fc6f12eb9090f946d05343fe867ce65db8eac913762dc20b6af2a4856e957ff43916897f3e385cc22eae64911b0a2 SHA512 200d39362ffd6d91cfe80634e951c7323a5df8a382c91e3afcef1ecb143a16dc47a17db7f1a746b18e4ea8bfd36bc31ceaeff6d0116e166f8b34e4a8530b3c1b
|
||||
DIST rand_core-0.3.1.crate 15483 BLAKE2B 2e09b3b3306514c29bd7588498e79be7353de656d8cdeeb4dfc6a1ad092f15a861c2ac20591ff71f7f60d986de9a09c860de4a9f06799f04e736b31bc70a5fbe SHA512 5a7ae601124502bede760fd3179c2b28059ebc3b5983bfcb6b8fa62fb58df95cedc1aeb2734e792d894dfa4620801c13c29702f9cbee64243121575d4b6b9114
|
||||
DIST rand_core-0.4.0.crate 20326 BLAKE2B ff85118d2b5c793e3da37bd4d75032e2d73a87bbba0b4c0c07057c47c67b7e919e5c4458b4c929e3b55f53cd3ae6579be5d434369d307e962c00fb3272862937 SHA512 f80e76dabd3308a12880a9aa8b7be83db39b02778c95bb63f862488789a2a67e2f08d4f2dd1ad803c61df0a9fc7f6620aa753b3bf394542ce27c89189a911845
|
||||
DIST rand_hc-0.1.0.crate 11644 BLAKE2B 24e9db27c6673ce657dd18e0bb5ac092c4340b818e79edf4a3ebfbd9a49759d3969c22f4357be5884192b6e6375528831683be54e1283112eb94097ff38d7d88 SHA512 808d8c167daa66a2608884d5d3f1444cdb21f8ca1c61e59fc9bdfb506a634ebb22c0143cfc0574e15313f82559fd2d117a46910eba3b4eb7e0052ec280f5cd2f
|
||||
DIST rand_isaac-0.1.1.crate 16020 BLAKE2B a720ac67770133f6051720afb6681623c1b3700be9ab8f663fa8ea852132a81c1404e34aed6829c197b92996007997cbc9105cea0e125e5ff3fc931306c55da4 SHA512 9e8f6c79abc53352c971f8182dcaa7979904d5649eec9008262bb0aaf0585b4c4817351cd80ffa8d07f172ff4c82d85a09ef2642a08f608fc6be3e246ed7f82e
|
||||
DIST rand_jitter-0.1.4.crate 18409 BLAKE2B f346f6856128218aad0e70e8b4b70a19f39b4b3161ae2199d893f6427ea1e2b7aed4024de311add4ea9a19de898f5b34668a4c7727c9e7b32325663eb6ddbf51 SHA512 fe3791612cf82bd0ad1a115c442b4a007141647eecd48f49dff9a5d326c374663d9bd2e511c8d292e1dba44665359b522cd5d57ccd3a18598e88e42ee1670e4a
|
||||
DIST rand_os-0.1.3.crate 18965 BLAKE2B 3cd93b10a46a70e0e3ccaf1fb8ee52230d74b7d790351652a8e39323bf0dcb446d14e9229e13c14a84e93394a22e0a127f50ded11db1df8ffc0a6bd564af63a7 SHA512 01e81a692b78df3b2bd65bc285e5052ccaf208c7d0ace414f251db4fcff7f9ae1502ee60ca5745c95e778d3d5efe15fa84153c17c422b6b6bfee829376c14575
|
||||
DIST rand_pcg-0.1.2.crate 10844 BLAKE2B 14150260cb41d57c59aa7251000acb1af9225b015ef8596527e1c313cb5943bc3e6c995e31b9db5a5bac41e30f36a6f7fce5a24b21d6413e74d0b3f9732cdad4 SHA512 6bc684778ba60c2e48793d4759b40cb0d35b0bc20ca0fc39fdff7c3f8fe9082dd7b5d5f26a7f17bafc6f3568924eac1bbe45820b1c2b09c91731ea5487d76d9c
|
||||
DIST rand_xorshift-0.1.1.crate 8997 BLAKE2B 314192d23072fba2ac66130604d92150bf946c6f6cf88a4b337314c51777af36d8cb6189b92284e451ea078e0ca66e6a5b91a90c0c2b0ad2353ecd3e08667f68 SHA512 3205499ed2584467dedb4641a48f3ca8fedc263b1d9431d36a251af0bc4701d99ce4b5219d515b9b24210dd3ef2faace6efa886aa50f361e07f53dd0fb0841e5
|
||||
DIST rdrand-0.4.0.crate 6456 BLAKE2B 330ee64d998a0358f95a3dce50b3e1bbda531a3b613db7e5ba4038a1cf7191b60be3a0f33416e05380c41040704ce52727928915e9d2f4565d39984d1c86fcd6 SHA512 6476275d124bee28747191471e8d8f321a3b1c148c1f2a7ece4175f5244a7de90afe5f99d2eba5244d886b92e38232398864bf90e6d434b09494533942c8d894
|
||||
DIST redox_syscall-0.1.56.crate 17117 BLAKE2B 57b1b01ef3cbc6f55def6c9a0dcde16bd98e83badcef993e26ae3ce849abcd1b1c10f4da931c605970d77f92471734764a537e7329291a221343fde23f3591eb SHA512 17a3044327aa733c830dd74e210d6bda32622617d1c5af9d70d7647232d8569ad0b04ccb14042cbabb5d97ad98e3f1f5a9968a75387354ffb4d175e9577115a1
|
||||
DIST regex-1.2.0.crate 245604 BLAKE2B 68951a1e686a4e7c1ba059e8d4c68bc44f59cf824d416d9430ca226c9bd52de42568a4ba041733a6f508711a94bf6f17fcf052683c2744885c98ca1c672ec0da SHA512 ed4317e4b91b91b4807daa56d8070a5cba5f99ecbaa23b78b92438d19415f38dc1befb11e8b5ade63cd1b392fb83778350583cf531c374303c6f3405e6b4784d
|
||||
DIST regex-syntax-0.6.10.crate 276985 BLAKE2B 6cf614eff1c3db35fb60f206c927cbd8caf4ec4942089c9356414b0239f3fa060859cfcf48e18184ad8f3a0aeac71193ba0878f3179653fa626dcb3d40de5206 SHA512 30b5cc9887210c5594d57be7f05e25475b56732c9a0be02452aacf80b456f12450b63f4acbb67badb3ad16f22d244431f5bcf5ee30b9ce8f35dcdeddf3972175
|
||||
DIST reqwest-0.10.6.crate 118989 BLAKE2B 8382f132efa584b6581966b0cd11bc07aa04b5470b7677a8085f9709c45b91cfa049034775cb14de5cf4b57be81a70f760b8397d005c95ad993254857402147b SHA512 1128b5f3a2a2014ea236054c10d933d380ab44b58011b57193cb84eeaac756b08ae2678ae805bf2a116127e3c8cd6ebd071456aac9fa4964f50a4ad176c2f7b7
|
||||
DIST ring-0.16.15.crate 5279241 BLAKE2B 1de5d0f5117246e344a04b6958a678d067a93083dfba74b057a48dfe6922bc8b980ecadc94fbf76ef996dfd7ff3cc7b2da6a4c7c9ae31fb6dc334a3b7a377533 SHA512 17c72ba204cdbc80856bc588dea220d2475a2dd1e2990ec9bf76fe4c0acae8a91a8fd532127e2ce679b43be0a52bc05dcda309744876d8faf0c50de0bb8c399a
|
||||
DIST rustc_version-0.2.3.crate 10210 BLAKE2B 1f707d1c66d907c9b1d2ef6d0bc6bc9c89990a7b922a6dfc2041865940ff3854c4d0e1daf558279fd5871af5818d4000457a32c949104f46538312fbf730443b SHA512 01fa7a758dcaa4f15c18628a0d5ee5adde5ade96a8b7dde0908e39e27b290d1e9adb20d44e2adcd379341d2d4a0c34a80dc12553a3bb4efa4758988f28989779
|
||||
DIST rustls-0.17.0.crate 199304 BLAKE2B 5c47cc573767b8a8d014bb2e8991d611ffe2510006f7f64b50a86017fa71cea11fa874921178ca1a5599e56faedce8554b7296f0ba11496dcaa158b6d7dfb775 SHA512 1ec1309677de55873cfedcd959f08939c79e99c35ade45aedd3385682b9186d126719177524b646a0c2f254297188534541325bc5b01b09408e955639e478a94
|
||||
DIST ryu-1.0.0.crate 40170 BLAKE2B 5938a70fe991ac71974a38172acff9e559ec457aa12775ac53305742696a7ccf8f4619734b1d7b0e2db01b548ef2945aaebca605c186dd0b599f47dfb3fbf536 SHA512 b5dd360611fdf76ff13d377c1c79ce09a4fab90a8b7fc917a4424b8246c8a0da7d3ec515b8c69b695d936b1207072d173b9f40fd5cb218f1eab947862112caf0
|
||||
DIST scoped-tls-0.1.2.crate 9079 BLAKE2B 35e15480e05c48d5b886bf94f2fc58f79e7b5f6132c8e81ca8f37140f58d21e8a30dab56de35cc395b1878083f9e7b187af7e580bc61f8f38975b2e1193abb57 SHA512 9e1a517994f06dcdafa05f3ebe67958ed5bc751e6180cff6c891f48fbc143f3279aa841e6109be2c403b492162bdd90b23cf74aeb2154a34748c5d495789fd73
|
||||
DIST scopeguard-0.3.3.crate 9605 BLAKE2B 2379e45123c1c6ef456001cccbcec3298d6d32a5197ee9ac51e0233522cc24e8dff1900f1a70fe4d8a7889348b0c668e8e5c8956ec0add0898c719ae8e2a0a5d SHA512 57ce8e32dbe342040a63ec65fbef3680d66d439f0f704c5d485670041505905cfc602e7e3580748b4b4a55ce892d17a453e6d2f853cf0de4c6a2082f0fe95719
|
||||
DIST sct-0.6.0.crate 28777 BLAKE2B b1e86bb40d30f8201e1fe94fbd4d5820754ffd6867815e4085bfbd710ea79712125207fd8c8d9a2bb73c5092a457890381e6f73867b1b9d1a3d37115657f0b38 SHA512 fed46a52834b90495a8bc37993ad0754f20fedef6db442368559594d7184a12b43e31a7d42a595b032e54f8aa535cae0030d9eccc828c9df2fb457267e782b15
|
||||
DIST semver-0.9.0.crate 17344 BLAKE2B ae782bc78f29e45577de8574ee58959c70b54bb0b6f45a5a7b09cc4d358d9a0a80bbefc6e0f2a330e2b55adfbbe5c1f64f4ec9bb94c4adf7bb3e4fc9c142db6c SHA512 03a2ea563456f812c301721c3572370fe4934a22db60079da0dd6ffa33fa789e5e2436ef09e62fc35e0b742b06fabc290992c74eed80419a353c9de9449928dc
|
||||
DIST semver-parser-0.7.0.crate 10268 BLAKE2B e46b7cf9d292f8fc54561fca4df8534dc96f6be920a5c869c405ddb31b9d1a18eab0799207113cf4910a52cc0df5017ab1bc1883a7c3787ebf2d60f09ac0ab4f SHA512 17320468ec6b9862d595f358d70c09ac6e09db7885fe0ead7a1e596f79350a6306e8bfde5bbd6512008a7c5454da1c7ae55fe1e3bc1c1ff02ac9df54c0a6121f
|
||||
DIST serde-1.0.97.crate 72406 BLAKE2B 051f88bba534cb9d719ff23498af8901cad248c8b7da986f650d039a5856697a979b64f26a7bbb26c3644c0773669ca242ce5f7eca57f2f479370c3b26058327 SHA512 49a5930a1b7541872c33f428d251e759f85a7cd5c59555ef61fb2fc50cb85db00d8a1587e21023ee911d89994fbf01e80dc80c4d59840aafe1e813de4785c8b9
|
||||
DIST serde_derive-1.0.97.crate 49043 BLAKE2B 9889d7a238002af7ed20917e7b6d640bcba4be7c34d06de85bc21db57c91ed4e9bf4e67a42cfa938578d9e7176e3a64e410d612f8abd995e3fb423f36d4d4c10 SHA512 a1fe23241644d15927fdcccbfb56577716ddbeb5ccee108f221813af19321c65a9674f228d1c2d92d0d31586bf12da67fa9cbdf7a73cf7ea10d07e047d38b2c3
|
||||
DIST serde_json-1.0.40.crate 69695 BLAKE2B ad156577b557ffffac9a7f75e6e0f6f6b86c82e33db1e674fd00dffd6f9c33a13f838f062a4bb39ab9dfac63199717f96bbbd53e107ce8231aa88665fd7a2eda SHA512 d09bc95c963f510686106d9885f3420b9eabba8bf32626597dafd43ffbe91ea72ee4a3fedfca922794a727214d73929970acced8eccaa23616cde33dfde9f842
|
||||
DIST serde_regex-0.4.0.crate 9396 BLAKE2B 96c4cc857b2a455fcfb2779dbc714085bc5c0b18509ccc16f68002e54921a23e963ecf05c916d6d2326ad1804f555cc6975e53bb5c0739bdd0a6ed3bfb27a221 SHA512 216536b29e2a00599cba467a85bb08256241146638fb00e073ed995aed96b0c67086d17a23779f261ed473241e4885b36edfc292d5a99ce93200c276b287e169
|
||||
DIST serde_urlencoded-0.6.1.crate 12540 BLAKE2B a8d697cbe24c0b1dab0c0a42a8e2277e197821427647147eb9ce1217dc41635004f6374f1a54b00e5a7b6ee54ffcb4a2c855f8ac3177645e7a8cc1bd9fe0415b SHA512 e48b87717549d1b99f5759aa12b5c76507b26a6176a69f0a3c7297145b50b539344b43a827345096783256ac8053bf700505091c6d9d0e430bf01a990803d444
|
||||
DIST sha-1-0.9.1.crate 13354 BLAKE2B b8a3c61237dfccf193d4c891bc621c021eb7c5a273cba877102ad74d36f90c2b1f3e2a1e352fa6b95343883a0aef20b435b30ac7c44a6f8158dabf4ebab95535 SHA512 75ef1946aadd4f64f1a1757b5125afbf9d2ac0a176e259aa390cefe140aca0bffc23400083fa94480b523b70fb12b30c932b7541651e72fbff9032d585cbcf5e
|
||||
DIST slab-0.4.2.crate 10136 BLAKE2B e30cad459bbbb69c4b56a573c47f4188714e0da298d87015c35a86c9315dc2d4308f27d7758846069b0cf94c93f10c44b0f8895427cdf1c93ae20adbb21b5977 SHA512 f9fd70d0cc5180393cebbe87fe984de0c103db1c2c2648fb7a0ee22cdabf37a7338fd511538f00e9a5564365cce2879afe19bf77c435870197bd6cafef5d6661
|
||||
DIST smallvec-0.6.10.crate 22064 BLAKE2B 41a7ccd12c9b7e1dfaf43a9cee22c60d160b35a08024554cf8d68b59498a6e3fcd0e8146815bb61a6e1727b209ec85813127ab8520f8ef47716913a6ce6cd952 SHA512 802b96283ac27ffa71ba17e8676c23f721cc1bd3b61df6f78a1c8ca9150d07e6d5db55651ba070f9202460019f59636871c1160e31038c6bf7ee21cdba8c5be4
|
||||
DIST socket2-0.3.12.crate 29253 BLAKE2B 0b5c48c90b45ddc6e98e2a9437f239e681acd1431684ad47a9386d437d3aa2fccbb7190ed601a6f3dae65715f1056a211004a071b0f6e71be8761165e18e2660 SHA512 b39014c4c48d0aead812d9310651f459654314163e9f7d059801ee6e56ee116eacb912738b1dd58b5b979997c7334811161257e9b7a024299a2422808445d6ad
|
||||
DIST spin-0.5.2.crate 12004 BLAKE2B d67d9156ca6dbcf4022711cce797cd423a4977115abac4cafaa507aa2e1071b637275637a20934d4d0d6d2bf82c98c74a4506720326d1804952aa0fd5fc4895c SHA512 fc57f7906da2b7a298c5f89215e881e8827b4d9f934dbf138338e0ee30122d8459483be566268fa374b41d63d8dbf65d42e0b322535ba35c827d7edb2176f267
|
||||
DIST stable_deref_trait-1.1.1.crate 8007 BLAKE2B 35bb1e1b24f36a0958aa3fd3972d0f30b3849f8bcd41f0221e2a893b1d17b0029369e21e8b735b7c29884a67ba6c9b2ff1558f544b500ed7c119d8bcdabe5602 SHA512 ca224226d612e1c4eb178271cee0d18b44fc036959e528d720e33f65c3ecd7a40c20d32f294c029d0d7b74dc6ce57d19aadfe3cf02c5f894e94ddb3bb06898e4
|
||||
DIST syn-0.15.42.crate 185561 BLAKE2B 1c9bdd974393f020b6c56d78608349e52be836ca3a0f34f68a9c24107eafae02a32e998ceb5aa710be5f2b7101df71efba0bc9baaac36bc5c3ff156db5f879d4 SHA512 b2feecfb9d05e2d2a184d92ae78f873147e4950641dfc9300988d6974a85a63690c41bf22ecede2a2ac8e45ffe41b13011e5eaa82be5ce6037b40b9b247bd989
|
||||
DIST syn-1.0.33.crate 204845 BLAKE2B acde40a1eb59a78ef17afd46fbc5dd3710db4a1fab1d2ca6159bfb1ab3e3ee4182818284ed6a78f6babb539312dfd46eb43dc62842063db953cedc65cd307ba6 SHA512 82408aea39c376825b977d54ea339661cf54664358637e5caaf8efaa7d08e03385b160b3317060c27662a621ab5752bd761cbc416165d1c2cccf28985d73db51
|
||||
DIST tar-0.4.26.crate 42689 BLAKE2B 174baa480caac4734282003b5277004d87ccf9d5519b0adc3a02ceb0831e053483eb4cb7d21170ba792e2a573748aaa9589a261ffa8050d8bf2bc36e86451e16 SHA512 83ee187b253347068121d04242a488ac44ca6da159c6f9029f3e063b04544b7fa3ed40fed7e251692ffd73553dd369edb413f52f3b3718396451ec916eba15ab
|
||||
DIST thread_local-0.3.6.crate 12388 BLAKE2B 290c35e5327e80a5cdca5609252b1efd1b78a654fc9ab4ba68eeaa3c2769d844f725d17d91cbb15048dbaac84913c51edcb39bb402882c9e7b4d0c4e4811518d SHA512 cd783d3d9caec43868da1f6118d4c4d520e03b9f1049d8f15d2c12482989401d3aee748e04a149953d35e5d6487355c2891d44569ef688bc1d45f01b6461d253
|
||||
DIST time-0.1.42.crate 30005 BLAKE2B 6d85ae2e56612b5c6955921b671ac62ad10c174fa9fd382e2d76018fc2789253836397b980f8e6d0db4f1b19da244c64d3bffb4fa6c25ac0b66e7ba9876590d4 SHA512 4df662212377093b0fd8fcd88ddc30b20a8af7d989c2e100c0cf64f9741e88eea6e858e1aa4220be6b76b0cf8b62c8116b492010d74d1ebef197c66aa130aa83
|
||||
DIST tokio-0.1.22.crate 70031 BLAKE2B 44a6d1ff8bbedfea304e4f44b5c4bf998876a632adfe611c3d851aa64ad092b7b0150c2b39ebeae8bb34cca6824922300bb3fb762cce6b5a1fcfa852ed8d86f1 SHA512 d92b8527bbeec84bb306686a7d29b705c36b59e9c0995154ed95d483c84952c838691f8c11615f481abb6c4fba470ba8968860a74a88b77dd67ccf659bf4e4e1
|
||||
DIST tokio-0.2.21.crate 391113 BLAKE2B 685b6786f329e32369d3e5636f7bc9da6a8b164b7287e96e048255cfdf21c25f55f4800eb0e6f6e3823d5654a38eb17d4b12d817fb490dd9664534cfaab924c0 SHA512 6756cf5490ea3d0993fe8a9d0ae70c2629cb2c77214fb39f635ee799496699662391745de7f3c49b0befd53fb238c274764ca23d7f3a1f278ed7d1eda34ae4bf
|
||||
DIST tokio-codec-0.1.1.crate 7617 BLAKE2B 868f45ddaa16cef0ec7143ae7d25d422fa4fd7fe59bc99a7ae4b97f700dd6418610b917a880f1fa5c939799168d8c31901d7186a0195c7b72bd130a01c787b7a SHA512 9c868545e8adc234a51b81966836b786019181ea25907bf14887ce26ed1cf5866f5df8898bbf6bb7c8d3626f145ce0465d3a79050d53f8dcffe98f71886f9044
|
||||
DIST tokio-current-thread-0.1.6.crate 19339 BLAKE2B c3fe401178089864fe59286566b84a325d8a4101b0b72dda11fefef945d5e14b5e6b6c7de7d87cf222f0ea3d1c95aa65f2c43fe37c2e766f8d70da66c7d060ec SHA512 321d8b99ea18827400a6b7899755eea5a8299e53985f5640a6fd82bf6c3c5c45c68e9d125666968976d05be407d6c15401380870adc231233cc532eb979353f6
|
||||
DIST tokio-executor-0.1.8.crate 11775 BLAKE2B 0cef2a4848f624ef8c3a450b06d8530ca64be193980cf1cf6f4c1c74b6602e9e0f47ac070caded410a843938d2c3defe8696e4a27329d42d04ca9cb4f6d7811c SHA512 b6340dfa0cb67da1b00288b3250cfa4f0b55907d3448768f99a7cfcd46ebd1155c84cd35659d740501f0575e9c5b660a2f769335acc14da7dd5cea59b10b6334
|
||||
DIST tokio-fs-0.1.6.crate 16102 BLAKE2B 4b31d365a898ad0fb20c6ae315aa60236d6423357997e34a5069597d72b146d7528a7ab974ff2e7f62d60c46461c1bd6c4b74208f61b2452088c4d8f9bf63aaa SHA512 8a123bdee5f2a6cacbe68f25baa5810a7686fefef8262b0a6b67e217ca6594a585dca52de581d33f4b71725bf03e003dc500f75ace88dba5cda00a52ce544279
|
||||
DIST tokio-io-0.1.12.crate 33555 BLAKE2B 5646f1d0c226d223fdbf648d95cd690ad6f755c5dfa9a6bc4d5fe4b5df634029db6178d852d3a4c2d481d06eec763985186753088157557871e5ba6e8aa650af SHA512 57c675ade48f2885ab8f42dac7297bf4bc5f7abef2302f7964dc145ce29d503c09e3ff890de01aedcf0c860fe22d2161f9837d658457695b6205e601fac74149
|
||||
DIST tokio-reactor-0.1.9.crate 20657 BLAKE2B 433b1302ab41d1c028c1fa726b796d41484526400801df2375de04faa1699cece0d55717f8ba4fc292d33fbc7fb343f766c1d474a36e36d72947bc7572e27a24 SHA512 134c78b449646f1b7cf9dc87de0f39ebfdb894103e0271a2b5115320add04de02aa1899206f332f111a9471f1f54776fe89e3ff879648fa206100b2be12e24e1
|
||||
DIST tokio-rustls-0.13.1.crate 23939 BLAKE2B b904ee9fbd75637d2bee85f6da985b7ba7f048d76f8c3efa7c76bbcffc7bb4ec431a930041389197c60090a19a5c75adce26381177f1d60ae841b4e5da5c85f5 SHA512 2443ed5cd8da2541c6263fa743d62b458ad4b853a181ccdcdbd9e94a4986a6139957f8741ba84ca1948f00588b372315f37be59e86f2f69611fa2027d36810a6
|
||||
DIST tokio-sync-0.1.6.crate 41598 BLAKE2B 855421bc62d8e09358c40c6692f770e78d2dc7acecfdac499d31aefd4feb70b93c104ae46fd7b64196d7667b232ca5debaa71d9f09d20b497a5b170133f87a8f SHA512 bebfe2173d544595cbc162fce2afe1574f267a08b77c8e056358cc4e959a94f1e899e47e76927e374ab1f51751079b283e0d13479a4a40c7f754cacad2578a1f
|
||||
DIST tokio-tcp-0.1.3.crate 12629 BLAKE2B 16a2763eeb2b65edd07f9b998535812efaa25584bfed5fd66fb1b2952893fa3ed330f597032b4140daf9635ba4f49e77aeabc2cea82c997dfc971bd97fa4f5d0 SHA512 ae42facabed1589764a8e4f789dabf5c7adfb3a67880a8bb6d7b0b6c082302a84b6acd8ec5f444dc59284407acad61518d60818eaeb34f874380f9593d540336
|
||||
DIST tokio-threadpool-0.1.15.crate 50047 BLAKE2B 74c7be4e542b9505052e29a97e0516a6d0ff3c9588da744881890cfa576d2c707f11c32a751169aac52d2478fd9108cad5b978c94cda639cf29338243943c797 SHA512 aa36de397b8a0dc9376073bcb2e661ff5fddf2754b391b854d8683398cf56a69e79a6dbd3f6e76d9d851752757a75b79673cff36b9e1987ed4c30dd38f9d483f
|
||||
DIST tokio-timer-0.2.11.crate 37578 BLAKE2B e9dd19db8bbba5edf74f7354d4d5e489780b5dbf009be095e7f00bb9e2276e10ebb643605beb6ffb035d1a7a0cfb23eede14e5ebdd228ee05ad9244ac3d1273d SHA512 2bb534417425b88dd1b90231cffb89a8ab97512f1ea9e26cd4afeab5f3aa691433062f093a6789222d1892532a9cf29e1016fc668ce2939536f89e0441740d57
|
||||
DIST tokio-udp-0.1.3.crate 10227 BLAKE2B 8080306c695b694ba9f25252474a9370279f7ee28dddee14575f73d36cb5731743bf0101736624eafd97f55e6f83f6be9806b8ad748411eaa382a2f90d7e874e SHA512 a2fd724ebe46b8fc8757558b6d267491b86ed5625ff91b212a6c77448231c72fa2b8e5c389cb27e93f2b924f48c88c154f23eb8721ecb93e7c1820c7c4dbead2
|
||||
DIST tokio-uds-0.2.5.crate 11808 BLAKE2B 03f37a5f68479955176d1df673c43d6e3d77a84025620fd83bfeee6439046a1c1b62bc9606164690ac21da5fab8de12cbd534664481c3d530d0ec178ad9c4e46 SHA512 964648b9ada5e072ce90bb7a20deed48a517a0e4c6b808b1fb8440755efdc35269b5a30ad312a5e228603e8f1f8d4b8e2f19f4aab10f75ea5b569ad402bfeb61
|
||||
DIST tokio-util-0.3.1.crate 27233 BLAKE2B 96e43dd3f6f6209a6436e6ef3a40739f44507312b02a83f0316c7500dd6a59b5a71af005a98818d9b1db0e33aed4a9330e4cf955855925c8a428132762985db2 SHA512 301a5d9a8a9537653e17d3360dc27d41c95aa28bcda3e0815923dca0ac735071b01b9fc8c1d53e826e0cd1e6e5f98cc233f1e9dea906ba06c6b5192608ae7ae8
|
||||
DIST tower-service-0.3.0.crate 5321 BLAKE2B 267a8276baf4dd10c168f6db5b206ab9433be45532bd7fc5389952b3492e104fbe5301857f20044d7ba0c1af9572178d51a6f3dd723a6034a25e0c3dfd48e9a8 SHA512 9b46928c2ac13c738e56a1c4e9fdb512f17aa8f4e95669ae4fb9a9f9a4b094114d7869b923186779f87b45b2915ecf778f95dba415b6d4b2e6c20c34efdc6a6b
|
||||
DIST try-lock-0.2.2.crate 3638 BLAKE2B fdd33b9760b12db5c90dd9c34980e62d061e1a691eab760ed80dafdcd1ae82055b4ccac7313babb43dc9f2f38d3cac3bbf3f586b26f407fbd035c5c3dfca168d SHA512 aeb54abe3cc02d5dfd0d13010558454e5caab2568bd923a035dfef5ed5d3394b4bab9f7ab21dbaf82f1c20ccd95955bcf6ac2bdc976a824d9508d6f2a27ef330
|
||||
DIST typenum-1.12.0.crate 36037 BLAKE2B b5aa97daf856e4c0ecf6f543ce75c1203ea2a27b493e4e62b1a0a22fbccf79217382061833e518a5de296a00a4a5f3c0c1cc736a7fa40a947712fcddf0735ea7 SHA512 b88dac076d4102f2b1d74501cc2bedd4eb923458e060ab77b826093e3146bc48005ad7d3471921c4f5e8765f3f93f8f7c48e0eb00e2623ad439bd60bcf64d6ea
|
||||
DIST ucd-util-0.1.5.crate 26284 BLAKE2B 229c82089b0b070a812df63122e1413d59662c24e02c81a4b4d2c6a71eadf7f09505ff47376f9aafab3abb47eea1c7d28be9eb9377338a63839a3285a0468cd0 SHA512 14de9b370a49fe6fcce871e223daa257ca5e50e3d8cdfa3c6800db89ec4a0e6bac55e2b73990768fbc2a13a16d77c8b59015c4c4fe413735e7c893ac3651f5b3
|
||||
DIST unicase-2.4.0.crate 20143 BLAKE2B c579faae980fc52693a229c2ca1fca62647b8dbd1566f58ed50726e3e31db238fb33da168527630c4e55a786e595ce62aaa0d0d0cdbff46d53b628d96b8d00eb SHA512 d4b7d0e217a8a9180cd01cbce4d1e2bc80a9dbeee735954968c0372c9679f4f84b73294952947890340f20f4f9158b70ec2c13adc11b1f0cb53aa893755cff22
|
||||
DIST unicode-bidi-0.3.4.crate 32228 BLAKE2B 853a85b29d1ac2025b7a28af64ead9387e3b4b1e790ad719d4374e349c1853ddbb5959a2890d9d6c94a5c28e4523fc3324deb6b1ed1aeb5e917f21b0e2516f6c SHA512 170ce083fa82bed13ecc62d85cb882fdd6491ae721e1633d3c1a5d3cee69422153afcf6695765c0e8fc7035440d0370d34afac9e978cb27f7506c07cba300e1e
|
||||
DIST unicode-normalization-0.1.8.crate 71158 BLAKE2B c548a2bc537abc6d86bffb0828a366ff82b143dcb0ee01e2c21b3b7134fd5f818f3775db391d358f4ebcb906ff256e3d2228ab042066a3de9a6747be05b8effa SHA512 4e3245689d6162a21cedb42e07b179e3aad03728a37b005c2e6bff644a6efd06b6bd26a20a255861a01441a9d15c4318575db3016248b96a03436212aa414547
|
||||
DIST unicode-xid-0.1.0.crate 16000 BLAKE2B 159004a7bbb7476b39e982b51dbf615717095fd5946536e757653aa941bbf1b774f331db744ecc33bb2ead4b0a6d254fde86cfd6cd8b83ab9983fa89928eddbe SHA512 cc5343e2166938322cfd7c73f1f918f2a9c46846ac0ef55933d1e44cdfaf6f7da2b7ff18b68e356c47b6d8ba5565eda0db42c347dcbde830683f341ac2b1849d
|
||||
DIST unicode-xid-0.2.1.crate 14392 BLAKE2B 7f8f91b9c4df55f2137b754208d4f2997a290acfc9393ee2dcda8195eda25cb342e56ad123f56bb298d93db5248a749c18a982423c9a0e85ce93f7a1eb55d289 SHA512 91e862137e837baea82829431cfed36634fdb05339f00c756eb5a4b429ef0bb871f5133d11adf9a023fa22168c8a0cf194ff3669779f04f219d48fc4fac339d2
|
||||
DIST untrusted-0.7.1.crate 7924 BLAKE2B e0152791e781a4805120e3437b7e0219db3aa0282af4faaf2cfb15718421ff26abc56021c546f6aebb411f5abd27020273ba0f785e012a4b0089e96c2db4faa6 SHA512 5ebe3266912e4e78fdfdd13f9fcc07e9cf489d19d5e9ff346486f47aa58a0aca35278d561612c49eb3cab5a6759ac974d3b92bfabc399e1bc0808428dc347be0
|
||||
DIST url-2.1.1.crate 70383 BLAKE2B c4096cb1bd50e9ca97fcdae0ee8b58957e21507607eafa8d84ff71c3df1ba52c68299609776f7baa45c93b971f8b61162fd8afd4174a5c7b66f36dc673707fa0 SHA512 a16c3a625fa85be9305f8150d5711c3e3aaa1f33753e7ecb8368b176cf3ea96f51fde74598c8ea3a5db2effc338589fd2834b297a1fba4bed967fa39e670fabb
|
||||
DIST users-0.9.1.crate 20456 BLAKE2B 49a2dd188f8d944d361a4e58f3f437718af7510c2b684e22209058e97dfd9d5ecec2c901cbe2cef36ab74d11091b1280de8b94135da523f57b02372ed5571fe0 SHA512 e372f8402d241e924c77a13621053836a1a36a6a6b9b66d5e187a582be0a85638270ea140c048e07f6739ed228711095fc98705303c499f2b542fd548df0819a
|
||||
DIST utf8-ranges-1.0.3.crate 8496 BLAKE2B 835ab4083ad965c8b17a1571a1629802b9f081a2c7a0fb1fdd55a2734b36c3e2397f7da708d8d8d81c10761a624d95acefb44d423ec7fee672da2c17ea1c015b SHA512 24907ad7ae1a02713e6ecc62e0c73488abea338f0dd3b49291b914ca907b3a220cb90f8ca409c6aa57d2e0e5d8ca8c44cd310081ffe7be9208952d73ec53b9f8
|
||||
DIST version_check-0.1.5.crate 8173 BLAKE2B c1778a95fbc79e93bc25d6ee85c408cbcc2afc1a2317bd96b6d5e1c99862f26cc031e0a8b14451d7ea5a44d96c9b599c899bcebda36d3974effc51f9c236ca56 SHA512 cd3ca0b36108b0fe8e6a5c26614b4f3e3c36ffd13cd9eeb7693086b4a1f7b67c025613d90e79f4dd1bd3234a3e387b2ee890c6c410fe67d293b9b5503f5e9362
|
||||
DIST version_check-0.9.2.crate 11979 BLAKE2B 6568f8d4652fb470162bb2251be2260a6bf83e107a4f957ed91117938d5da48c42bedfb5e6622bcd6c37950805666b78984577bd8dae687dbb39e452078bd97c SHA512 b88a9d545ef103fe6d0eebe7ddcf328fc21fcb02c60828b347cfc35afd957669e652a94d880ef992450c167df3505838bc649e0d83896542fa13a149875acf26
|
||||
DIST want-0.3.0.crate 6550 BLAKE2B d97ac51dd5e49bec27cd196711110679013bb7aca520235db3f38c7d4399a2a17b9cf599cd0811137df957f2341e75442d48483dc7aed6910f0eed7a78ddad37 SHA512 7e7af8ddcc6faed3e3d18384a000339617187b74b0adf111a02bc15fdb152c88007844d6fe6f35a47a13f3384a19ee4723b884623de7d45c6619d76aa6699404
|
||||
DIST wasm-bindgen-0.2.64.crate 156369 BLAKE2B f73aae74e7bb8764c7089c081f45a960598ca8f361feb95833f3bd51643929faab4fa2c0cd6fe371ad521786ae22aefe124ef25809dddcfdfdd9209837828daa SHA512 9e2af764da7c7a91db10dc1d83cbebe7e33dfa1d5ef33d2a6be15f2703093cf851ce02a2c124c644c3e27824f1eb955d1813d7d7d460d5dae8cc1de1e9ca5f50
|
||||
DIST wasm-bindgen-backend-0.2.64.crate 23318 BLAKE2B 9ea6155585391ad3c4871d115f87d353e7b27f9801202985c078d2319283647699a8046e7b4ce0aab642bdedd615b50513e563b776e6560fbc6573ee89ebc082 SHA512 991ec5a3cbe0a2ac56d3e25a378a146eb40bcb7dbbfb11a52650273eb0ab8851d49b7d236baf5f3e8822de214d65af1dde26ea74be94fe77d02139e7b50c993d
|
||||
DIST wasm-bindgen-futures-0.4.14.crate 13681 BLAKE2B 9041078c5e8bc12b18300112b2e28bc87b533536e98984c02cd5fabeb86fa860cc1af2c4ba07e4c28a78b8e8d4122d745fe631e61961120ea788477b78534489 SHA512 fc45940afa7df22a1867b6dc808cbb1503e547d0f737baebe40fac1861c0efab9b77f598c9eb504e5f0d3a7c58fecc390d7bf60b8e609ada697889652be98243
|
||||
DIST wasm-bindgen-macro-0.2.64.crate 11623 BLAKE2B e8225a66db2002cc64c34ce995fcead1bee8c0720a8470f3097e5aab2f2a91fcc21c5b8875daae0058c86f90b7ce09757587792a8b87fdec57ee011ca88c5761 SHA512 4f4b1e5900a3ddac069cae49caac8ec63909c40f3798cef4cecf38eb936c729a3d2f3abd19717a2841bc5d0a242abb82486ec847b6664af725ea777ce9ffe672
|
||||
DIST wasm-bindgen-macro-support-0.2.64.crate 17799 BLAKE2B 7429a77a66912d55a2909ec7206af9636a1f6e62b80777ebac9c8523f0d78519e23998c9583de5b351135e96cfb0e594e5197ec5837e75643d2be5515e607db5 SHA512 ee36ecd9551981adefde4847d89929ffa800f366471e4958b3ce4c894e1818d4322c233c4c5a4e2809fb159a930edd62128a23013622acfc8e7668f8526c8e4a
|
||||
DIST wasm-bindgen-shared-0.2.64.crate 6744 BLAKE2B 4feb39dd6051b2945d41b29771cf937e716eaacf6594cae4db04ec27c4261cca9139ce4c7f1c7c98e0c12eba288f96bbd13843a35eff39fb8602430e0a3827cf SHA512 1554ced919c2a512a3263fff16e54976ec51b411064084c7a68706efdf6150d7a4eb76d6ff15831ce9698df35905189f365e22d0aa539b0b74e5b1c35fb36a3f
|
||||
DIST web-sys-0.3.41.crate 628602 BLAKE2B d6616e5d144b241fa7155011a8e4f1f20a68ff213f513331022d2c941a04bd49ce2c1cb9698c854978586e0d66283705207403faf7bc71990c4643f7c65af53e SHA512 1dc3ac9a906a968487d2338845dc20eca076d23a67b3366e9f2fc509a2175dfcceb0ff6d12e2bf09f4018a1870aeab2f69f58a0c42adfe74f71ea6266db26eee
|
||||
DIST webpki-0.21.3.crate 58210 BLAKE2B a65ca7ef5003bf15700a5c3262602624e5879669eadc6b5ac1f5b22a4d56f532936350eddee6ce5f2e0bab4e849439c0b75a51a67da1b520fd66e54c715c05f0 SHA512 d9212287bd1fb29df82a693c9c059fa38d42fc3672e7b6e85a59e495db4290bc44dc58360293046652256aa7672da930dfd283b486ed73e26b90ed6f8dec95d4
|
||||
DIST webpki-roots-0.19.0.crate 247270 BLAKE2B 0f19360cf211458bf76d005b4bd3ec2ac07202b6ba2e27273ca6fee768966dfc484aaa6d3d2cd927916b6b49643457663a4e1e09a8352e807d288e8341a7ed6b SHA512 ac3e3aa76cd24f8145c993fd986348919bb0ea170691ce1608dca98accd2f1d0b871276696a59994d8501325a058c16044444c9beab8abc3854873a4252c51c7
|
||||
DIST winapi-0.2.8.crate 455145 BLAKE2B 50f3c2a0cf4eeedd6891b11392e520c1cca139a71f8f736eabaf43aa7e4b1b5d57697918978220459572d373940edf971eb8302f292cbff832283e905076319a SHA512 115e6f027cdd4a56f77ca24f4ab249d2a6cac1e1f955c826a9b6ee05db4861790a533f5e674aebbb540370fff52ed41618c2cd7c906e73200e92df213109cebe
|
||||
DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673 SHA512 ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97
|
||||
DIST winapi-build-0.1.1.crate 669 BLAKE2B 6c8d8e0f81574c086f06fb3f234b0e6759d293d1d254857c3d491e4d43279e5c2f57f2fcfdc9d5d7b083280f4cc2a75a6ee9bc1541ec6ce8f8d904ded0567faf SHA512 8b0a239e205a5368892f41c870a8a7ea16e3468c364b03382bef7fa3a2e7159b09c07661e95b1227578f6d72c14879daa4444b28c51ae20ef15d985d59ca5a77
|
||||
DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2
|
||||
DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513
|
||||
DIST winreg-0.7.0.crate 21225 BLAKE2B 5841db683dc0aa8b92de8ec43100403b029c8d3e544adcaab030d998e5af4644ea176ac0bcd97141d137450a7bd761a5291405202c445a326da7d4f240686230 SHA512 a0b7a2d239e30cea89a863b879831bc32b5f2988ef3f0586ddadda48827cafc82d3602d2f8df3c47dc1e80537149a1ca1dc1506f9fbf960d9ba081dff1bac731
|
||||
DIST ws2_32-sys-0.2.1.crate 4697 BLAKE2B 52a7a3f57bcd73156730ada4d78fe12a54a498c9064e0928e09de13a95bd9237f884538e5f9368b47a7ac3c425f0f798c26bad85f20bed4ea26c2fa16c779b97 SHA512 18356861fc595efe7d0180afb8ce7649da35a4f9ba456271d2068679ab258a861af32a2e016e241fbfbf5f6ef0eb33127b26eabfc11428af39506538faa4821f
|
||||
DIST xattr-0.2.2.crate 11750 BLAKE2B a5fc393d16935411a89e152e7afe9622f5b78cc207c1f3980c65f26adbe177efaa6c93e0c6ecac4ee0687609a932c957efb11678c9176d44010eebee651fc84c SHA512 a89d34313c35ab02d6ea25675c99f9c9650dee40a76223d62941edda43b3d2db83ed223bada129625b3cf8487c293646ce9980afc6dba8888fa078d5aa035cab
|
||||
DIST xdg-2.2.0.crate 13387 BLAKE2B f1a5909b6a4544eaf28d1d051e05a6b9b09043060e14e394410778ed175e9f27246afadf3851dec21020c5e2ca81ef4db44a34e58d9229972b2475ff5f40d6c9 SHA512 16342b8396b4a329801a0ce3b9db82c4c767d09339f895d9f000c64b7160df11019b320cda632f99d8d5b9f65c97894b09091ee4e2ccafac0cd671481fa5c61e
|
||||
DIST xz2-0.1.6.crate 24512 BLAKE2B 47f260f4ce920bf8eff1446981672c9d877b4e5908fe20053ed15419e3cebd540fcedecf71ace32b25bfc5d6731092a565a2a8ac303ed21ae47460c1b3414833 SHA512 c0880b2bbf890e962b27efda6c513d1626332ff400dd08a9126a6e1d1375e0d0e3bf243b10df78e2397b611d0365b6526d96974c4ff332bb81edba71b6ebc811
|
||||
DIST zip-0.5.6.crate 33064 BLAKE2B a14d64b109ddeba3a86b254c6c0ff4b50908d96cfa7b0bc826f292bb7c5e5b58d86c523c1ea630fa93eb9a804e83ba11048ce1cd90c0c0d1d014645d4b47e728 SHA512 e78ccef45715e49228443324057e94046ebd4e0b992f4d91eb680263a7d71aed931d19dd45bf0b18f8a9507a4716cb2f3c7a3888fed0b9a6fba3e65e74125e90
|
||||
@@ -1,236 +0,0 @@
|
||||
# Copyright 2017-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# Auto-Generated by cargo-ebuild 0.3.1
|
||||
|
||||
EAPI=8
|
||||
|
||||
CRATES="
|
||||
adler-0.2.2
|
||||
aho-corasick-0.7.4
|
||||
arrayvec-0.4.11
|
||||
async-compression-0.3.5
|
||||
autocfg-0.1.4
|
||||
base64-0.11.0
|
||||
base64-0.12.3
|
||||
bitflags-1.1.0
|
||||
block-buffer-0.9.0
|
||||
bumpalo-3.4.0
|
||||
byteorder-1.3.2
|
||||
bytes-0.4.12
|
||||
bytes-0.5.5
|
||||
bzip2-0.3.3
|
||||
bzip2-0.4.1
|
||||
bzip2-sys-0.1.9+1.0.8
|
||||
cc-1.0.58
|
||||
cfg-if-0.1.9
|
||||
cloudabi-0.0.3
|
||||
cpuid-bool-0.1.0
|
||||
crc32fast-1.2.0
|
||||
crossbeam-deque-0.7.1
|
||||
crossbeam-epoch-0.7.1
|
||||
crossbeam-queue-0.1.2
|
||||
crossbeam-utils-0.6.5
|
||||
digest-0.9.0
|
||||
dtoa-0.4.4
|
||||
encoding_rs-0.8.17
|
||||
filetime-0.2.7
|
||||
flate2-1.0.16
|
||||
fnv-1.0.6
|
||||
fuchsia-cprng-0.1.1
|
||||
fuchsia-zircon-0.3.3
|
||||
fuchsia-zircon-sys-0.3.3
|
||||
futures-0.1.28
|
||||
futures-channel-0.3.5
|
||||
futures-core-0.3.5
|
||||
futures-io-0.3.5
|
||||
futures-macro-0.3.5
|
||||
futures-sink-0.3.5
|
||||
futures-task-0.3.5
|
||||
futures-util-0.3.5
|
||||
generator-0.6.21
|
||||
generic-array-0.14.2
|
||||
h2-0.2.5
|
||||
hex-0.4.2
|
||||
http-0.2.1
|
||||
http-body-0.3.1
|
||||
httparse-1.3.4
|
||||
hyper-0.13.6
|
||||
hyper-rustls-0.20.0
|
||||
idna-0.2.0
|
||||
indexmap-1.0.2
|
||||
inotify-0.7.0
|
||||
inotify-sys-0.1.3
|
||||
iovec-0.1.4
|
||||
itoa-0.4.4
|
||||
js-sys-0.3.41
|
||||
json-0.11.14
|
||||
kernel32-sys-0.2.2
|
||||
lazy_static-1.4.0
|
||||
libc-0.2.72
|
||||
lock_api-0.1.5
|
||||
log-0.4.6
|
||||
loom-0.3.4
|
||||
lzma-sys-0.1.15
|
||||
matches-0.1.8
|
||||
memchr-2.2.1
|
||||
memoffset-0.2.1
|
||||
mime-0.3.13
|
||||
mime_guess-2.0.3
|
||||
miniz_oxide-0.4.0
|
||||
mio-0.6.22
|
||||
mio-uds-0.6.7
|
||||
miow-0.2.1
|
||||
net2-0.2.33
|
||||
nodrop-0.1.13
|
||||
num_cpus-1.10.1
|
||||
once_cell-1.4.0
|
||||
opaque-debug-0.3.0
|
||||
owning_ref-0.4.0
|
||||
parking_lot-0.7.1
|
||||
parking_lot_core-0.4.0
|
||||
percent-encoding-2.1.0
|
||||
pin-project-0.4.22
|
||||
pin-project-internal-0.4.22
|
||||
pin-project-lite-0.1.7
|
||||
pin-utils-0.1.0
|
||||
pkg-config-0.3.14
|
||||
podio-0.1.7
|
||||
proc-macro-hack-0.5.16
|
||||
proc-macro-nested-0.1.6
|
||||
proc-macro2-0.4.30
|
||||
proc-macro2-1.0.18
|
||||
psutil-1.6.0
|
||||
quote-0.6.13
|
||||
quote-1.0.7
|
||||
rand-0.6.5
|
||||
rand_chacha-0.1.1
|
||||
rand_core-0.3.1
|
||||
rand_core-0.4.0
|
||||
rand_hc-0.1.0
|
||||
rand_isaac-0.1.1
|
||||
rand_jitter-0.1.4
|
||||
rand_os-0.1.3
|
||||
rand_pcg-0.1.2
|
||||
rand_xorshift-0.1.1
|
||||
rdrand-0.4.0
|
||||
redox_syscall-0.1.56
|
||||
regex-1.2.0
|
||||
regex-syntax-0.6.10
|
||||
reqwest-0.10.6
|
||||
ring-0.16.15
|
||||
rustc_version-0.2.3
|
||||
rustls-0.17.0
|
||||
ryu-1.0.0
|
||||
scoped-tls-0.1.2
|
||||
scopeguard-0.3.3
|
||||
sct-0.6.0
|
||||
semver-0.9.0
|
||||
semver-parser-0.7.0
|
||||
serde-1.0.97
|
||||
serde_derive-1.0.97
|
||||
serde_json-1.0.40
|
||||
serde_regex-0.4.0
|
||||
serde_urlencoded-0.6.1
|
||||
sha-1-0.9.1
|
||||
slab-0.4.2
|
||||
smallvec-0.6.10
|
||||
socket2-0.3.12
|
||||
spin-0.5.2
|
||||
stable_deref_trait-1.1.1
|
||||
syn-0.15.42
|
||||
syn-1.0.33
|
||||
tar-0.4.26
|
||||
thread_local-0.3.6
|
||||
time-0.1.42
|
||||
tokio-0.1.22
|
||||
tokio-0.2.21
|
||||
tokio-codec-0.1.1
|
||||
tokio-current-thread-0.1.6
|
||||
tokio-executor-0.1.8
|
||||
tokio-fs-0.1.6
|
||||
tokio-io-0.1.12
|
||||
tokio-reactor-0.1.9
|
||||
tokio-rustls-0.13.1
|
||||
tokio-sync-0.1.6
|
||||
tokio-tcp-0.1.3
|
||||
tokio-threadpool-0.1.15
|
||||
tokio-timer-0.2.11
|
||||
tokio-udp-0.1.3
|
||||
tokio-uds-0.2.5
|
||||
tokio-util-0.3.1
|
||||
tower-service-0.3.0
|
||||
try-lock-0.2.2
|
||||
typenum-1.12.0
|
||||
ucd-util-0.1.5
|
||||
unicase-2.4.0
|
||||
unicode-bidi-0.3.4
|
||||
unicode-normalization-0.1.8
|
||||
unicode-xid-0.1.0
|
||||
unicode-xid-0.2.1
|
||||
untrusted-0.7.1
|
||||
url-2.1.1
|
||||
users-0.9.1
|
||||
utf8-ranges-1.0.3
|
||||
version_check-0.1.5
|
||||
version_check-0.9.2
|
||||
want-0.3.0
|
||||
wasm-bindgen-0.2.64
|
||||
wasm-bindgen-backend-0.2.64
|
||||
wasm-bindgen-futures-0.4.14
|
||||
wasm-bindgen-macro-0.2.64
|
||||
wasm-bindgen-macro-support-0.2.64
|
||||
wasm-bindgen-shared-0.2.64
|
||||
web-sys-0.3.41
|
||||
webpki-0.21.3
|
||||
webpki-roots-0.19.0
|
||||
winapi-0.2.8
|
||||
winapi-0.3.9
|
||||
winapi-build-0.1.1
|
||||
winapi-i686-pc-windows-gnu-0.4.0
|
||||
winapi-x86_64-pc-windows-gnu-0.4.0
|
||||
winreg-0.7.0
|
||||
ws2_32-sys-0.2.1
|
||||
xattr-0.2.2
|
||||
xdg-2.2.0
|
||||
xz2-0.1.6
|
||||
zip-0.5.6
|
||||
"
|
||||
|
||||
inherit cargo
|
||||
|
||||
MY_PV=$(ver_cut 1)
|
||||
MY_P="${PN}-${MY_PV}"
|
||||
|
||||
DESCRIPTION="Steam Play compatibility tool to run games using native Linux engines"
|
||||
HOMEPAGE="https://luxtorpeda.gitlab.io"
|
||||
SRC_URI="
|
||||
https://github.com/luxtorpeda-dev/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz
|
||||
$(cargo_crate_uris ${CRATES})"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
LICENSE="GPL-2 BSD Apache-2.0 BSD-2 ISC MIT MPL-2.0 Unlicense"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RESTRICT="mirror"
|
||||
|
||||
BEPEND=">=dev-libs/openssl-1.1.1g"
|
||||
RDEPEND="${BDEPEND}"
|
||||
|
||||
src_prepare(){
|
||||
default
|
||||
sed "s/%name%/${PN}/; s/%display_name%/${PN}/" compatibilitytool.template \
|
||||
> compatibilitytool.vdf || die "generating compatibilitytool.vdf failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodoc README.md CHANGELOG.md
|
||||
|
||||
local TARGET="/usr/share/steam/compatibilitytools.d/luxtorpeda"
|
||||
insinto $TARGET
|
||||
doins compatibilitytool.vdf config.json toolmanifest.vdf
|
||||
exeinto $TARGET
|
||||
doexe target/release/luxtorpeda
|
||||
}
|
||||
@@ -12,7 +12,7 @@ if [[ ${PV} == *9999* ]]; then
|
||||
else
|
||||
SRC_URI="https://git.sr.ht/~leon_plickat/wlopm/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}/${PN}-v${PV}"
|
||||
KEYWORDS="~amd64"
|
||||
KEYWORDS="~amd64 ~arm64"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-3"
|
||||
|
||||
@@ -1,2 +1 @@
|
||||
DIST yambar-1.10.0.tar.gz 190288 BLAKE2B 35bfd50b27241724fa29f0ea6b1031dad793d1ff2c8342f5ed40bdc1fb390a32813d17b6c3063184109769a54fb5c5bce876a83974cdbb17679fd80a88d9d797 SHA512 c8d1e807017f62886cba65dab9933913f473eeeae8cbf8d44ddd4953754a55c81def9a02506b28a7ea7264325748db0a0ca4cdff39ba74a06f531e6e55878b35
|
||||
DIST yambar-1.9.0.tar.gz 186338 BLAKE2B 9fd043aab241c75e84bcdffcfed51bd24d3a687ff80f4b44517168fc46a33934467fd8bf7a315076e15fc74e157f3bccf703ae2fd32ed969082c383570b0f3bd SHA512 de1acf1e738b33e2e0ee1dba497b5b84137028551827c38eee67fdc5bfb688f2037a52ccac7f5fb56ffeed7382e4cd670fd0b564c7f532f21a85724640c8004b
|
||||
DIST yambar-1.11.0.tar.gz 191737 BLAKE2B b6980a67db88c11641db3fcbf8ba7c76d53c9c14da3c45dad2ff58bd39284dc4023f4157ca27a31cbcec778efeb75dc1cb0aa2fe4c94188db412e6540ab01e42 SHA512 af932799916316b152767be2ba57b53d4eba38ab295731a96a29ca20d70e3df30163ebe55981a98b540cef43412ac635d55d477fdf2d9b5a47f7dc5c34985272
|
||||
|
||||
@@ -1,68 +0,0 @@
|
||||
From ede6a541e1c6a861461c189513187a69e3e5ce91 Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Daniel=20Ekl=C3=B6f?= <daniel@ekloef.se>
|
||||
Date: Sat, 17 Dec 2022 18:15:14 +0100
|
||||
Subject: [PATCH] =?UTF-8?q?modules:=20meson:=20add=20missing=20=E2=80=98m?=
|
||||
=?UTF-8?q?=E2=80=99=20(math)=20dependency?=
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
Content-Transfer-Encoding: 8bit
|
||||
|
||||
The following modules used functions from the ‘m’ (math)
|
||||
library (e.g. round()), but didn’t explicitly link against it. This
|
||||
caused build failures when no other plugin that _did_ link against ‘m’
|
||||
was enabled.
|
||||
|
||||
* cpu
|
||||
* mem
|
||||
* pulse
|
||||
* pipewire
|
||||
* foreign-toplevel
|
||||
|
||||
Closes #239
|
||||
---
|
||||
|
||||
diff --git a/modules/meson.build b/modules/meson.build
|
||||
index 49aba6d..f8d1e80 100644
|
||||
--- a/modules/meson.build
|
||||
+++ b/modules/meson.build
|
||||
@@ -70,7 +70,7 @@ if plugin_clock_enabled
|
||||
endif
|
||||
|
||||
if plugin_cpu_enabled
|
||||
- mod_data += {'cpu': [[], [dynlist]]}
|
||||
+ mod_data += {'cpu': [[], [m, dynlist]]}
|
||||
endif
|
||||
|
||||
if plugin_disk_io_enabled
|
||||
@@ -82,7 +82,7 @@ if plugin_dwl_enabled
|
||||
endif
|
||||
|
||||
if plugin_mem_enabled
|
||||
- mod_data += {'mem': [[], []]}
|
||||
+ mod_data += {'mem': [[], [m]]}
|
||||
endif
|
||||
|
||||
if plugin_mpd_enabled
|
||||
@@ -102,11 +102,11 @@ if plugin_network_enabled
|
||||
endif
|
||||
|
||||
if plugin_pipewire_enabled
|
||||
- mod_data += {'pipewire': [[], [pipewire, dynlist, json_pipewire]]}
|
||||
+ mod_data += {'pipewire': [[], [m, pipewire, dynlist, json_pipewire]]}
|
||||
endif
|
||||
|
||||
if plugin_pulse_enabled
|
||||
- mod_data += {'pulse': [[], [pulse]]}
|
||||
+ mod_data += {'pulse': [[], [m, pulse]]}
|
||||
endif
|
||||
|
||||
if plugin_removables_enabled
|
||||
@@ -170,7 +170,7 @@ if plugin_foreign_toplevel_enabled
|
||||
command: [wscanner_prog, 'private-code', '@INPUT@', '@OUTPUT@'])
|
||||
endforeach
|
||||
|
||||
- mod_data += {'foreign-toplevel': [[wl_proto_src + wl_proto_headers + ftop_proto_headers + ftop_proto_src], [dynlist, wayland_client]]}
|
||||
+ mod_data += {'foreign-toplevel': [[wl_proto_src + wl_proto_headers + ftop_proto_headers + ftop_proto_src], [m, dynlist, wayland_client]]}
|
||||
endif
|
||||
|
||||
foreach mod, data : mod_data
|
||||
@@ -5,6 +5,10 @@
|
||||
<email>leonardo@neumann.dev.br</email>
|
||||
<name>Leonardo Neumann</name>
|
||||
</maintainer>
|
||||
<maintainer type="person">
|
||||
<email>dev@dyama.net</email>
|
||||
<name>Daichi Yamamoto</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<bugs-to>https://codeberg.org/dnkl/yambar/issues</bugs-to>
|
||||
<changelog>https://codeberg.org/dnkl/yambar/releases</changelog>
|
||||
|
||||
@@ -1,108 +0,0 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit meson
|
||||
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://codeberg.org/dnkl/${PN}.git"
|
||||
else
|
||||
SRC_URI="https://codeberg.org/dnkl/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}/${PN}"
|
||||
KEYWORDS="~amd64"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Simplistic and highly configurable status panel for X and Wayland"
|
||||
HOMEPAGE="https://codeberg.org/dnkl/yambar"
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
IUSE="core +alsa +backlight +battery +clock +cpu +disk-io +dwl +foreign-toplevel +memory +mpd +i3 +label +network +pipewire +pulseaudio +removables +river +script sway-xkb wayland +X xkb xwindow"
|
||||
REQUIRED_USE="
|
||||
|| ( wayland X )
|
||||
sway-xkb? ( wayland )
|
||||
xkb? ( X )
|
||||
xwindow? ( X )
|
||||
"
|
||||
|
||||
RDEPEND="
|
||||
>=media-libs/fcft-2.4.0
|
||||
dev-libs/libyaml
|
||||
alsa? ( media-libs/alsa-lib )
|
||||
backlight? ( virtual/libudev:= )
|
||||
battery? ( virtual/libudev:= )
|
||||
mpd? ( media-libs/libmpdclient )
|
||||
pipewire? (
|
||||
dev-libs/json-c
|
||||
media-video/pipewire
|
||||
)
|
||||
pulseaudio? ( media-libs/libpulse )
|
||||
removables? ( virtual/libudev:= )
|
||||
sway-xkb? ( dev-libs/json-c )
|
||||
x11-libs/pixman
|
||||
X? (
|
||||
x11-libs/libxcb:0=[xkb]
|
||||
x11-libs/xcb-util
|
||||
x11-libs/xcb-util-cursor
|
||||
x11-libs/xcb-util-wm
|
||||
)
|
||||
wayland? ( dev-libs/wayland )
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="
|
||||
app-text/scdoc
|
||||
>=dev-libs/tllist-1.0.1
|
||||
>=dev-build/meson-0.53.0
|
||||
virtual/pkgconfig
|
||||
wayland? (
|
||||
dev-libs/wayland-protocols
|
||||
dev-util/wayland-scanner
|
||||
)
|
||||
"
|
||||
|
||||
PATCHES="
|
||||
${FILESDIR}/round.patch
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
local emesonargs=(
|
||||
$(meson_feature wayland backend-wayland)
|
||||
$(meson_feature X backend-x11)
|
||||
$(meson_use core core-plugins-as-shared-libraries)
|
||||
$(meson_feature alsa plugin-alsa)
|
||||
$(meson_feature backlight plugin-backlight)
|
||||
$(meson_feature battery plugin-battery)
|
||||
$(meson_feature clock plugin-clock)
|
||||
$(meson_feature cpu plugin-cpu)
|
||||
$(meson_feature disk-io plugin-disk-io)
|
||||
$(meson_feature dwl plugin-dwl)
|
||||
$(meson_feature foreign-toplevel plugin-foreign-toplevel)
|
||||
$(meson_feature memory plugin-mem)
|
||||
$(meson_feature mpd plugin-mpd)
|
||||
$(meson_feature i3 plugin-i3)
|
||||
$(meson_feature label plugin-label)
|
||||
$(meson_feature network plugin-network)
|
||||
$(meson_feature pipewire plugin-pipewire)
|
||||
$(meson_feature pulseaudio plugin-pulse)
|
||||
$(meson_feature removables plugin-removables)
|
||||
$(meson_feature river plugin-river)
|
||||
$(meson_feature script plugin-script)
|
||||
$(meson_feature sway-xkb plugin-sway-xkb)
|
||||
$(meson_feature xkb plugin-xkb)
|
||||
$(meson_feature xwindow plugin-xwindow)
|
||||
-Dwerror=false
|
||||
)
|
||||
meson_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
meson_src_install
|
||||
rm -rf "${D}/usr/share/doc/${PN}"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
ewarn "Warning: if you are upgrading from 1.8.0, please note that there are breaking changes that might affect your config.yml file."
|
||||
ewarn "See the changelog for more information"
|
||||
ewarn "https://codeberg.org/dnkl/yambar/releases/tag/1.9.0"
|
||||
}
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
@@ -11,14 +11,14 @@ if [[ ${PV} == *9999* ]]; then
|
||||
else
|
||||
SRC_URI="https://codeberg.org/dnkl/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}/${PN}"
|
||||
KEYWORDS="~amd64"
|
||||
KEYWORDS="~amd64 ~arm64 ~ppc64"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Simplistic and highly configurable status panel for X and Wayland"
|
||||
HOMEPAGE="https://codeberg.org/dnkl/yambar"
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
IUSE="core +alsa +backlight +battery +clock +cpu +disk-io +dwl +foreign-toplevel +memory +mpd +i3 +label +network +pipewire +pulseaudio +removables +river +script sway-xkb wayland X xkb xwindow"
|
||||
IUSE="core +alsa +backlight +battery +clock +cpu +disk-io +dwl +foreign-toplevel +memory +mpd +i3 +label +network +pipewire +pulseaudio +removables +river +script sway-xkb wayland +X xkb xwindow"
|
||||
REQUIRED_USE="
|
||||
|| ( wayland X )
|
||||
sway-xkb? ( wayland )
|
||||
|
||||
@@ -1 +1,2 @@
|
||||
DIST cage-0.1.5.tar.gz 23179 BLAKE2B ee75b4cc7a550315aec643778aaf61323564f1e4be0c2ca994754123b978859e513a1e11d459b3954cd37f566cf9ec2a96c4e54f141a2337380cf02f64056eb6 SHA512 d50fc5b7efa691e487a05c8e4e573ed441a31840b1742eb1d3b0e827a1da381426f8e9c620de197cf928a99cab57af8a3042f08d5aadd3fc4ddf0c5afadb3231
|
||||
DIST cage-0.1.5_p20240227.tar.gz 23891 BLAKE2B a0127a1ea4b3a2719bf8a5e0e461bf055826b6194fb844c714dc8d28807530c9541a759c90edc1029dfc2832dc06d41691a62f26196c1db9f0d1db472df04685 SHA512 8e203aabb06946ed6467f93e37e806775956fcc25575b22be6a5b1c8ce7c1397981b645dbd50af44d3b6bc340ea7349ab55c207f005f6d48a8abaa02a178c859
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
@@ -22,6 +22,7 @@ SLOT="0"
|
||||
IUSE="X"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/wayland
|
||||
gui-libs/wlroots:0/16[X?]
|
||||
x11-libs/libxkbcommon[X?]
|
||||
"
|
||||
|
||||
36
gui-wm/cage/cage-0.1.5_p20240227.ebuild
Normal file
36
gui-wm/cage/cage-0.1.5_p20240227.ebuild
Normal file
@@ -0,0 +1,36 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit meson
|
||||
|
||||
DESCRIPTION="A Wayland kiosk"
|
||||
HOMEPAGE="https://www.hjdskes.nl/projects/cage/ https://github.com/Hjdskes/cage"
|
||||
|
||||
COMMIT="e7d8780f46277af87881e0be91cb2092541bb1d5"
|
||||
S="${WORKDIR}/${PN}-${COMMIT}"
|
||||
|
||||
if [[ "${PV}" == 9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/Hjdskes/cage"
|
||||
else
|
||||
SRC_URI="https://github.com/Hjdskes/cage/archive/${COMMIT}/${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
fi
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
|
||||
IUSE="X"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/wayland
|
||||
>=gui-libs/wlroots-0.17.0[X?]
|
||||
x11-libs/libxkbcommon[X?]
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
src_configure() {
|
||||
meson_src_configure $(meson_feature X xwayland)
|
||||
}
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
@@ -22,11 +22,12 @@ SLOT="0"
|
||||
IUSE="X"
|
||||
|
||||
RDEPEND="
|
||||
gui-libs/wlroots:0/17[X?]
|
||||
dev-libs/wayland
|
||||
>=gui-libs/wlroots-0.17.0[X?]
|
||||
x11-libs/libxkbcommon[X?]
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
src_configure() {
|
||||
meson_src_configure $(meson_feature X xwayland)
|
||||
meson_src_configure
|
||||
}
|
||||
|
||||
@@ -1,7 +1,10 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<!-- maintainer-needed -->
|
||||
<maintainer type="person">
|
||||
<email>dev@dyama.net</email>
|
||||
<name>Daichi Yamamoto</name>
|
||||
</maintainer>
|
||||
<use>
|
||||
<flag name="X">Enable support for X11 applications (XWayland)</flag>
|
||||
</use>
|
||||
|
||||
5
gui-wm/river/Manifest
Normal file
5
gui-wm/river/Manifest
Normal file
@@ -0,0 +1,5 @@
|
||||
DIST river-0.3.5.tar.gz 170903 BLAKE2B a4bdfc0ddd1dc92d6bed392c8a68a2639ef6ae3ee5d217c93d326edcec52af87286ac1c376a60554f9f65443a3130a1d44ff7841dba903a0d17516c94c95ce27 SHA512 49e3d0488030aee4f69936605fafc0027b2c78a9a399b5153d54a5ba64592c7efdc67bfd7fedcab6ba93c0689bc921f5a978f7b4b1a12e0c5fda0242900d328c
|
||||
DIST zig-pixman-0.2.0.tar.gz 7874 BLAKE2B 25e0e0a65ab45c08e13ed48393e0d009a63e0ec4c2d8452f08ec4b013f9b696adb1d7356a49b1c3b25710982fb34629002df8d433382d433fcdefd1de5fd4358 SHA512 61ce38e9788e9a3701cf32b2d8721424088e1a8bd11841fecc999a31f9b46148e63a35cf770a39edcc7887913019654f7df945b7d7e3b57437d007f7d45609b9
|
||||
DIST zig-wayland-0.2.0.tar.gz 56543 BLAKE2B aaf82efe78d25c59a87de050147857fcf9a19764141cb40d92b0dd48b96ea0ec52d00a1ab0df1afe4c45cda6d64dda97f296f0aa29d8b9ea3da49e1d5cd69e50 SHA512 dfb140c06d9e3c566034f9102426e7bd47dcde87a2ae16d43ce3ea72cf44bea872bab1d9a23a24ae9d57d2d4ae6c56060a6b10f869de3990046426b0462db85e
|
||||
DIST zig-wlroots-0.18.0.tar.gz 56568 BLAKE2B 2ff804f7472d9c48cc29375afcdbdaba996b0c73b4660a89cd982058c79603a0d3f5e7233b0bfe7f2a5af33046ea7dddddad95136a890997020be0f0beb3b050 SHA512 a67b35c0475253b581728a407d46e256ca1f587d7cc105f00f5a7e5eb39808cea46a3d302c965f92e08801e99e67a450c11f085a94b57b1d86c0c3bab83b806d
|
||||
DIST zig-xkbcommon-0.2.0.tar.gz 22700 BLAKE2B 85045d002b4ec1ac8dadda67d3ce6f588e53938ac0a67c06d6cebc85a944d7a23fd1cc295410ce1a91cce9ffb587834f7eca2400e1468fec0193583ac71d6f86 SHA512 a99b6a2fefe34507fd687b58a9618a27ca617966798b410a72c9e53462c3f9c6dd0476a22bb9686cbf49994ca502743b4d25fdc55125359d4fe2860094bf0e82
|
||||
27
gui-wm/river/files/river-0.3.5-zig-0.12.0.patch
Normal file
27
gui-wm/river/files/river-0.3.5-zig-0.12.0.patch
Normal file
@@ -0,0 +1,27 @@
|
||||
zig-wayland-0.2.0
|
||||
--- a/deps/p/1220687c8c47a48ba285d26a05600f8700d37fc637e223ced3aa8324f3650bf52242/src/scanner.zig
|
||||
+++ b/deps/p/1220687c8c47a48ba285d26a05600f8700d37fc637e223ced3aa8324f3650bf52242/src/scanner.zig
|
||||
@@ -528,7 +528,7 @@
|
||||
// These interfaces are special in that their version may never be increased.
|
||||
// That is, they are pinned to version 1 forever. They also may break the
|
||||
// normally required tree object creation hierarchy.
|
||||
- const version_locked_interfaces = std.StaticStringMap(void).initComptime(.{
|
||||
+ const version_locked_interfaces = std.ComptimeStringMap(void, .{
|
||||
.{"wl_display"},
|
||||
.{"wl_registry"},
|
||||
.{"wl_callback"},
|
||||
|
||||
river-0.3.5
|
||||
--- a/river/command.zig
|
||||
+++ b/river/command.zig
|
||||
@@ -36,9 +36,8 @@
|
||||
vertical,
|
||||
};
|
||||
|
||||
-const command_impls = std.StaticStringMap(
|
||||
+const command_impls = std.ComptimeStringMap(
|
||||
*const fn (*Seat, []const [:0]const u8, *?[]const u8) Error!void,
|
||||
-).initComptime(
|
||||
.{
|
||||
// zig fmt: off
|
||||
.{ "attach-mode", @import("command/attach_mode.zig").defaultAttachMode },
|
||||
14
gui-wm/river/metadata.xml
Normal file
14
gui-wm/river/metadata.xml
Normal file
@@ -0,0 +1,14 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>dev@dyama.net</email>
|
||||
<name>Daichi Yamamoto</name>
|
||||
</maintainer>
|
||||
<use>
|
||||
<flag name="llvm">Use LLVM Zig backend</flag>
|
||||
</use>
|
||||
<upstream>
|
||||
<remote-id type="codeberg">river/river</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
154
gui-wm/river/river-0.3.5.ebuild
Normal file
154
gui-wm/river/river-0.3.5.ebuild
Normal file
@@ -0,0 +1,154 @@
|
||||
# Copyright 2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit edo
|
||||
|
||||
DESCRIPTION="A dynamic tiling Wayland compositor"
|
||||
HOMEPAGE="https://isaacfreund.com/software/river/"
|
||||
|
||||
SRC_URI="
|
||||
https://codeberg.org/river/river/archive/v${PV}.tar.gz -> ${P}.tar.gz
|
||||
https://codeberg.org/ifreund/zig-pixman/archive/v0.2.0.tar.gz -> zig-pixman-0.2.0.tar.gz
|
||||
https://codeberg.org/ifreund/zig-wayland/archive/v0.2.0.tar.gz -> zig-wayland-0.2.0.tar.gz
|
||||
https://codeberg.org/ifreund/zig-wlroots/archive/v0.18.0.tar.gz -> zig-wlroots-0.18.0.tar.gz
|
||||
https://codeberg.org/ifreund/zig-xkbcommon/archive/v0.2.0.tar.gz -> zig-xkbcommon-0.2.0.tar.gz
|
||||
"
|
||||
S="${WORKDIR}/${PN}"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${P}-zig-0.12.0.patch"
|
||||
)
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="+X +llvm +man pie"
|
||||
|
||||
EZIG_MIN="0.12"
|
||||
EZIG_MAX_EXCLUSIVE="0.13"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/libevdev
|
||||
dev-libs/wayland
|
||||
dev-libs/wayland-protocols
|
||||
gui-libs/wlroots:0.18=[X?]
|
||||
x11-libs/libxkbcommon:=[X?]
|
||||
x11-libs/pixman
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND="
|
||||
|| ( dev-lang/zig-bin:${EZIG_MIN} dev-lang/zig:${EZIG_MIN} )
|
||||
man? ( app-text/scdoc )
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
DOCS=( README.md )
|
||||
|
||||
# https://github.com/ziglang/zig/issues/3382
|
||||
QA_FLAGS_IGNORED="usr/bin/*"
|
||||
|
||||
# Many thanks to Florian Schmaus (Flowdalic)!
|
||||
# Adapted from https://github.com/gentoo/gentoo/pull/28986
|
||||
# Set the EZIG environment variable.
|
||||
zig-set_EZIG() {
|
||||
[[ -n ${EZIG} ]] && return
|
||||
|
||||
local candidate selected selected_ver ver
|
||||
|
||||
for candidate in "${BROOT}"/usr/bin/zig-*; do
|
||||
if [[ ! -L ${candidate} || ${candidate} != */zig?(-bin)-+([0-9.]) ]]; then
|
||||
continue
|
||||
fi
|
||||
|
||||
ver=${candidate##*-}
|
||||
|
||||
if [[ -n ${EZIG_EXACT_VER} ]]; then
|
||||
ver_test "${ver}" -ne "${EZIG_EXACT_VER}" && continue
|
||||
|
||||
selected="${candidate}"
|
||||
selected_ver="${ver}"
|
||||
break
|
||||
fi
|
||||
|
||||
if [[ -n ${EZIG_MIN} ]] \
|
||||
&& ver_test "${ver}" -lt "${EZIG_MIN}"; then
|
||||
# Candidate does not satisfy EZIG_MIN condition.
|
||||
continue
|
||||
fi
|
||||
|
||||
if [[ -n ${EZIG_MAX_EXCLUSIVE} ]] \
|
||||
&& ver_test "${ver}" -ge "${EZIG_MAX_EXCLUSIVE}"; then
|
||||
# Candidate does not satisfy EZIG_MAX_EXCLUSIVE condition.
|
||||
continue
|
||||
fi
|
||||
|
||||
if [[ -n ${selected_ver} ]] \
|
||||
&& ver_test "${selected_ver}" -gt "${ver}"; then
|
||||
# Candidate is older than the currently selected candidate.
|
||||
continue
|
||||
fi
|
||||
|
||||
selected="${candidate}"
|
||||
selected_ver="${ver}"
|
||||
done
|
||||
|
||||
if [[ -z ${selected} ]]; then
|
||||
die "Could not find (suitable) zig installation in ${BROOT}/usr/bin"
|
||||
fi
|
||||
|
||||
export EZIG="${selected}"
|
||||
export EZIG_VER="${selected_ver}"
|
||||
}
|
||||
|
||||
# Invoke zig with the optionally provided arguments.
|
||||
ezig() {
|
||||
zig-set_EZIG
|
||||
|
||||
edo "${EZIG}" "${@}"
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
default
|
||||
|
||||
# unpacking into ${S} to patch zig-wayland-0.2.0
|
||||
# without patches, it would be better using ${WORKDIR}/deps
|
||||
mkdir "${S}/deps" || die
|
||||
ezig fetch --global-cache-dir "${S}/deps" "${DISTDIR}/zig-pixman-0.2.0.tar.gz"
|
||||
ezig fetch --global-cache-dir "${S}/deps" "${DISTDIR}/zig-wayland-0.2.0.tar.gz"
|
||||
ezig fetch --global-cache-dir "${S}/deps" "${DISTDIR}/zig-wlroots-0.18.0.tar.gz"
|
||||
ezig fetch --global-cache-dir "${S}/deps" "${DISTDIR}/zig-xkbcommon-0.2.0.tar.gz"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
export ZBS_ARGS=(
|
||||
--prefix usr/
|
||||
--system "${S}/deps/p"
|
||||
-Doptimize=ReleaseSafe
|
||||
|
||||
-Dpie=$(usex pie true false)
|
||||
-Dno-llvm=$(usex llvm false true)
|
||||
-Dman-pages=$(usex man true false)
|
||||
-Dxwayland=$(usex X true false)
|
||||
)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
ezig build "${ZBS_ARGS[@]}"
|
||||
}
|
||||
|
||||
src_test() {
|
||||
ezig build test "${ZBS_ARGS[@]}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
DESTDIR="${ED}" ezig build install "${ZBS_ARGS[@]}"
|
||||
einstalldocs
|
||||
|
||||
insinto /usr/share/wayland-sessions
|
||||
doins contrib/river.desktop
|
||||
|
||||
insinto /usr/share/${PN}
|
||||
doins -r example
|
||||
}
|
||||
@@ -1 +1 @@
|
||||
DIST azpainter-v3.0.7.tar.bz2 992188 BLAKE2B a027ddcc424a3d3edaeae3a50e5c8bf24214f1420f1e99aaae0ddcc3ec7401a032b7aea5181e0efc7c55855deb65580d355ee2859f7603bb321b461f2cf57843 SHA512 bf46b4a895bb4a2abf4d88442eacee3d580ae93a07de281af4bf57397b08dcd88fa8064693e54d285e101463fc010ebec4e0d54d735e0c26a4cbdacd4ce11a0d
|
||||
DIST azpainter-v3.0.8.tar.bz2 993619 BLAKE2B beca5c3e7f39547c35f2de38933b15ba5fb8b9a840e37b66a9b8371b2a41bdf935556907778bcaf5f669ab76cf414fd766c322fa35d60c07add440f577341068 SHA512 2584e2feb7e4c9853482ab04940c7e2766571a64d76a0f6637fb65d50011b49f1f69d4db718083b90ae6067d6de6898d87e2bf6a8612ba9014267196842b339c
|
||||
|
||||
@@ -41,9 +41,10 @@ DOCS=(
|
||||
translation/tool/about-ja.txt
|
||||
)
|
||||
|
||||
PATCHES=( "${FILESDIR}/${P}-strict-aliasing.patch" )
|
||||
PATCHES=( "${FILESDIR}/${PN}-3.0.7-strict-aliasing.patch" )
|
||||
|
||||
src_prepare() {
|
||||
sed -i "s|cc|$(tc-getCC)|" configure || die
|
||||
sed -i "s|ar rc|$(tc-getAR) rc|" build.ninja.in || die
|
||||
sed -i "s|doc/@PACKAGE_NAME@|doc/${PF}|" install.sh.in || die
|
||||
default
|
||||
@@ -1,2 +1,3 @@
|
||||
DIST dogecoin-qt-v1.14.6.tar.gz 8162072 BLAKE2B e2d1abe7b60cc2f15998834ec1f23570ad3d471d80e9d05b8e5aa64d6e46b7196d7a13d134e6721fe57b6afd34811bd486de02c00b54ee8516313b81ae6821c2 SHA512 05f1142a22f36a04e65ef91c834b3e724280e29b930617bb66fac98777bb541ddca15771db4205f0cdc14389f3eb4e94fda550f7806b3e9863d909c063f38610
|
||||
DIST dogecoin-qt-v1.14.7.tar.gz 11546516 BLAKE2B e292983d6fb0ecb35c1d8e45705b38563e3076400aa90b36d5edd0e9adac42d697179362718ed81aead4cb86633d98234b36a46e6e960296abf3029525861c70 SHA512 4febf88cc80565c25a4ec9a809b4ef6a7054d93a57cc0dafbb6f2c2bd8166111507431356227a4c372590450c1c6c80dd365ed666c6a48a04288efdbda74f9f2
|
||||
DIST dogecoin-qt-v1.14.8.tar.gz 11572143 BLAKE2B f1ee546eda5eba77234cb4634bf067b4c8d1e2e8ffe11d6265e00909281491f2e68934b4ed9bd2f3f9729294f96f0d192d8b800ace1a725cf517869dcf4d2744 SHA512 e1a401093e86bd2c0b4ef96fcb45bb3dc978eee549cbb39fd09bc8fd6edb699e01ad4f9c2b31a1097beb21ad447841e2693b8503d89567e9d9a50fbf2803de7e
|
||||
|
||||
144
net-p2p/dogecoin-qt/dogecoin-qt-1.14.8.ebuild
Normal file
144
net-p2p/dogecoin-qt/dogecoin-qt-1.14.8.ebuild
Normal file
@@ -0,0 +1,144 @@
|
||||
# Copyright 2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
WANT_AUTOCONF="2.5"
|
||||
inherit autotools desktop xdg-utils flag-o-matic
|
||||
DESCRIPTION="Dogecoin Core Qt for desktop. Downloaded blockchain is under 2.2GB. Much secure."
|
||||
HOMEPAGE="https://github.com/dogecoin"
|
||||
SRC_URI="https://github.com/dogecoin/dogecoin/archive/refs/tags/v${PV}.tar.gz -> ${PN}-v${PV}.tar.gz"
|
||||
|
||||
WORKDIR_="${WORKDIR}/dogecoin-${PV}"
|
||||
S="${WORKDIR_}"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64"
|
||||
DB_VER="5.3"
|
||||
IUSE="cpu_flags_x86_avx2 cpu_flags_x86_sse2 intel-avx2 dogecoind experimental +gui +pie +prune scrypt-sse2 +ssp tests utils +wallet zmq"
|
||||
REQUIRED_USE="!gui? ( dogecoind utils ) dogecoind? ( utils ) intel-avx2? ( experimental ) scrypt-sse2? ( experimental ) experimental? ( || ( intel-avx2 scrypt-sse2 ) )"
|
||||
DOGEDIR="/opt/${PN}"
|
||||
DEPEND="
|
||||
sys-libs/db:"${DB_VER}"=[cxx]
|
||||
dev-libs/libevent:=
|
||||
dev-libs/protobuf
|
||||
dev-libs/openssl
|
||||
dev-build/libtool
|
||||
dev-build/automake:=
|
||||
gui? ( dev-qt/qtcore dev-qt/qtgui dev-qt/qtwidgets dev-qt/qtdbus dev-qt/qtnetwork dev-qt/qtprintsupport dev-qt/linguist-tools:= )
|
||||
>=dev-libs/boost-1.84.0
|
||||
wallet? ( media-gfx/qrencode )
|
||||
zmq? ( net-libs/cppzmq )
|
||||
"
|
||||
|
||||
RDEPEND="${DEPEND}
|
||||
cpu_flags_x86_avx2? (
|
||||
intel-avx2? ( ~app-crypt/intel-ipsec-mb-1.3 )
|
||||
)
|
||||
"
|
||||
|
||||
BDEPEND="
|
||||
dev-build/autoconf
|
||||
dev-build/automake
|
||||
"
|
||||
|
||||
pkg_pretend() {
|
||||
|
||||
if use intel-avx2 && [[ ! -e "${ROOT}"/etc/portage/patches/app-crypt/intel-ipsec-mb/remove_digest_init.patch ]]; then
|
||||
eerror "${ROOT}/etc/portage/patches/app-crypt/intel-ipsec-mb/remove_digest_init.patch does not exist!"
|
||||
eerror "To build with avx2 intel support, please create ${ROOT}/etc/portage/patches/app-crypt/intel-ipsec-mb directory"
|
||||
eerror "and copy patch from package net-p2p/dogecoin-qt/files/intel-ipsec-mb/remove_digest_init.patch into that directory"
|
||||
die
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if use pie && use ssp ; then
|
||||
PATCHES+=( "${FILESDIR}"/hardened-all.patch )
|
||||
elif use pie && ! use ssp ; then
|
||||
PATCHES+=( "${FILESDIR}"/hardened-no-ssp.patch )
|
||||
elif use ssp && ! use pie ; then
|
||||
PATCHES+=( "${FILESDIR}"/hardened-no-pie.patch )
|
||||
else
|
||||
PATCHES+=( "${FILESDIR}"/hardened-minimal.patch )
|
||||
fi
|
||||
|
||||
default
|
||||
|
||||
einfo "Generating autotools files..."
|
||||
eaclocal -I "${WORKDIR_}"
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local my_econf=(
|
||||
--bindir="${DOGEDIR}/bin"
|
||||
--disable-bench
|
||||
--enable-c++14
|
||||
$(use_with gui qt5)
|
||||
$(use_with intel-avx2 intel-avx2)
|
||||
$(use_with dogecoind daemon)
|
||||
$(use_with utils utils)
|
||||
$(use_enable wallet)
|
||||
$(use_enable zmq)
|
||||
$(use_enable tests tests)
|
||||
$(use_enable scrypt-sse2 scrypt-sse2)
|
||||
$(use_enable experimental experimental)
|
||||
)
|
||||
|
||||
econf "${my_econf[@]}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
insinto "${DOGEDIR}/bin"
|
||||
|
||||
if use gui ; then
|
||||
insinto /usr/share/pixmaps
|
||||
doins src/qt/res/icons/dogecoin.png
|
||||
dosym "${DOGEDIR}/bin/${PN}" "/usr/bin/${PN}"
|
||||
|
||||
if use prune ; then
|
||||
domenu "${FILESDIR}"/"${PN}-prune.desktop"
|
||||
else
|
||||
domenu "${FILESDIR}"/"${PN}.desktop"
|
||||
fi
|
||||
fi
|
||||
|
||||
if use dogecoind ; then
|
||||
dosym "${DOGEDIR}/bin/dogecoind" "/usr/bin/dogecoind"
|
||||
dosym "${DOGEDIR}/bin/dogecoin-cli" "/usr/bin/dogecoin-cli"
|
||||
fi
|
||||
|
||||
find "${ED}" -type f -name '*.la' -delete || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_desktop_database_update
|
||||
xdg_mimeinfo_database_update
|
||||
|
||||
if use gui ; then
|
||||
elog "Dogecoin Core (Qt) ${PV} has been installed."
|
||||
elog "Dogecoin Core (Qt) binaries have been placed in ${DOGEDIR}/bin."
|
||||
elog "${PN} has been symlinked with /usr/bin/${PN}."
|
||||
else
|
||||
elog "Dogecoin Core ${PV} has been installed."
|
||||
elog "Dogecoin Core binaries have been placed in ${DOGEDIR}/bin."
|
||||
fi
|
||||
|
||||
if use dogecoind ; then
|
||||
elog "dogecoin daemon has been symlinked with /usr/bin/dogecoind."
|
||||
elog "dogecoin client utils have been symlinked with /usr/bin/dogecoin-cli."
|
||||
fi
|
||||
|
||||
if ( ( use cpu_flags_x86_avx2 && ! use intel-avx2 ) && ( use cpu_flags_x86_sse2 && ! use scrypt-sse2 ) ); then
|
||||
einfo "NOTE: Experimental avx2 and sse2 CPU support in ${PV} can be"
|
||||
einfo "activated using 'intel-avx2' and/or 'scrypt-sse2' USE flags, "
|
||||
einfo "together with 'experimental' USE flag for this version."
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_desktop_database_update
|
||||
xdg_mimeinfo_database_update
|
||||
}
|
||||
@@ -1 +1,2 @@
|
||||
DIST p2pool-4.0.tar.xz 127772256 BLAKE2B 77de14bd19f43483fa7da0e65f8a27d5f6cf8c2daf5d8d5e07be373c752794bd35c421fd812b65328acd22004766ff235e9ad6e7e613d08ca3c27ac95153cbc3 SHA512 ea37993d13342b303902e6aa6acb090a908ba99ae304d9415480ff39a3647c84a963ab80b317c9c78a9f11631e0ca9547a08c6e0c23b83892037b63d4beef7a2
|
||||
DIST p2pool-4.0_shasums.asc 2038 BLAKE2B f8f20875a9fa4771753b1eade7c609be761f007ac32a0641109d87890bdd7f2123f11a203d56ffcca5b74b16667e0d8288479688938935434b86875c6c72959c SHA512 bf4a933a81ce9bd48bf293a26d3e4e75b82c67fcfd48d79c57dd86aaac2c2cd54def43b47b05222e0b93fd61623d2c116c403531500a93d45059bca4a0dd3cb4
|
||||
DIST p2pool-4.0_source.tar.xz 127772256 BLAKE2B 77de14bd19f43483fa7da0e65f8a27d5f6cf8c2daf5d8d5e07be373c752794bd35c421fd812b65328acd22004766ff235e9ad6e7e613d08ca3c27ac95153cbc3 SHA512 ea37993d13342b303902e6aa6acb090a908ba99ae304d9415480ff39a3647c84a963ab80b317c9c78a9f11631e0ca9547a08c6e0c23b83892037b63d4beef7a2
|
||||
|
||||
@@ -1,13 +1,19 @@
|
||||
# Copyright 2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
#TODO: verify hell script is safe
|
||||
#TODO: enable/fix GRPC dependency and add it as USE flag (https://github.com/SChernykh/p2pool/issues/313)
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit cmake
|
||||
inherit cmake verify-sig
|
||||
|
||||
DESCRIPTION="Decentralized pool for Monero mining"
|
||||
HOMEPAGE="https://p2pool.io"
|
||||
SRC_URI=" https://github.com/SChernykh/p2pool/releases/download/v${PV}/p2pool_source.tar.xz -> ${P}.tar.xz"
|
||||
SRC_URI="
|
||||
https://github.com/SChernykh/p2pool/releases/download/v${PV}/p2pool_source.tar.xz -> ${P}_source.tar.xz
|
||||
verify-sig? ( https://github.com/SChernykh/p2pool/releases/download/v${PV}/sha256sums.txt.asc -> ${P}_shasums.asc )
|
||||
"
|
||||
|
||||
LICENSE="BSD GPL-3+ ISC LGPL-3+ MIT"
|
||||
SLOT="0"
|
||||
@@ -17,9 +23,48 @@ DEPEND="
|
||||
dev-libs/libsodium
|
||||
net-libs/czmq
|
||||
"
|
||||
BDEPEND="
|
||||
verify-sig? ( sec-keys/openpgp-keys-schernykh )
|
||||
"
|
||||
|
||||
VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/SChernykh.asc
|
||||
|
||||
src_unpack() {
|
||||
unpack ${P}.tar.xz
|
||||
if use verify-sig; then
|
||||
#what we want to do is `verify-sig_verify_signed_checksums ${P}_shasums.asc sha512 p2pool_source.tar.xz`
|
||||
verify-sig_verify_message "${DISTDIR}/${P}_shasums.asc" "${WORKDIR}/p2pool_shasums.txt"
|
||||
|
||||
#start of hell script
|
||||
hellscript_stage=0
|
||||
tr -d '\r' < p2pool_shasums.txt | while IFS='' read -r LINE; do
|
||||
if [ "$hellscript_stage" -eq 0 ] && [ "$LINE" = "Name: p2pool_source.tar.xz" ]; then
|
||||
hellscript_stage=1
|
||||
continue
|
||||
fi
|
||||
if [ "$hellscript_stage" -eq 1 ]; then
|
||||
hellscript_sizestring="Size: $(cat ${DISTDIR}/${P}_source.tar.xz | wc -c) bytes"
|
||||
if [ "${LINE:0:"${#hellscript_sizestring}"}" = "$hellscript_sizestring" ]; then
|
||||
hellscript_stage=2
|
||||
continue
|
||||
else
|
||||
die
|
||||
fi
|
||||
fi
|
||||
if [ "$hellscript_stage" -eq 2 ]; then
|
||||
hellscript_shaprefix="SHA256: "
|
||||
if [ "${LINE:0:"${#hellscript_shaprefix}"}" = "$hellscript_shaprefix" ]; then
|
||||
echo "$(echo "${LINE:"${#hellscript_shaprefix}"}" | tr '[:upper:]' '[:lower:]') ${DISTDIR}/${P}_source.tar.xz" \
|
||||
> "${WORKDIR}/src_shasum.txt"
|
||||
else
|
||||
die
|
||||
fi
|
||||
break
|
||||
fi
|
||||
done
|
||||
verify-sig_verify_unsigned_checksums "${WORKDIR}/src_shasum.txt" sha256 "${DISTDIR}/${P}_source.tar.xz"
|
||||
#end of hell script
|
||||
fi
|
||||
unpack ${P}_source.tar.xz
|
||||
mv -T "${WORKDIR}"/${PN} "${WORKDIR}"/${P} || die
|
||||
}
|
||||
|
||||
|
||||
@@ -34,11 +34,6 @@ games-engines/ponscripter-fork
|
||||
# Removal on 2024-08-31
|
||||
app-containers/dnsname-cni-plugin
|
||||
|
||||
# David Roman <davidroman96@gmail.com> (2024-08-01)
|
||||
# Project archived upstream. No release since 2020
|
||||
# Removal on 2024-08-31
|
||||
app-misc/pfetch
|
||||
|
||||
# David Roman <davidroman96@gmail.com> (2024-08-01)
|
||||
# No maintainer. Seems dead, last release from 2016
|
||||
# Removal on 2024-08-31
|
||||
@@ -67,12 +62,6 @@ media-video/olive
|
||||
# Removal on 2024-08-05
|
||||
sys-block/partclone
|
||||
|
||||
# Lucio Sauer <watermanpaint@posteo.net> (2024-07-04)
|
||||
# Package is unmaintained and out of date since 2021, has open bugs and
|
||||
# it doesn't compile
|
||||
# Removal on 2024-08-04
|
||||
games-engines/luxtorpeda
|
||||
|
||||
# Pascal Jaeger <pascal.jaeger@leimstift.de> (2024-06-29)
|
||||
# Package is renamed to 'dissent'
|
||||
# Newer versions do not build in portage because of dependency
|
||||
@@ -89,11 +78,6 @@ net-im/gtkcord4
|
||||
# Removal on 2024-08-24.
|
||||
kde-misc/plasma-applet-thermal-monitor
|
||||
|
||||
# Eli Burch <eli.burch@burchbytes.com> (2024-06-19)
|
||||
# Dependency media-video/ffmpeg-chromium:120 was dropped from ::gentoo,
|
||||
# causing pkgcheck to fail. Masking for now
|
||||
www-client/yandex-browser
|
||||
|
||||
# Julien Roy <julien@jroy.ca> (2024-03-21)
|
||||
# sys-libs/libucontext is masked in ::gentoo
|
||||
sys-libs/gcompat
|
||||
|
||||
@@ -0,0 +1,14 @@
|
||||
add <algorithm> to define std::unique and std::find
|
||||
Fixes compilation error with GCC 14
|
||||
|
||||
See https://github.com/OpenModelica/OMSimulator/pull/1295
|
||||
--- a/OMSimulator/src/OMSimulatorLib/Model.cpp
|
||||
+++ b/OMSimulator/src/OMSimulatorLib/Model.cpp
|
||||
@@ -43,6 +43,7 @@
|
||||
|
||||
#include "minizip.h"
|
||||
#include <thread>
|
||||
+#include <algorithm>
|
||||
|
||||
oms::Model::Model(const oms::ComRef& cref, const std::string& tempDir)
|
||||
: cref(cref), tempDir(tempDir), resultFilename(std::string(cref) + "_res.mat")
|
||||
@@ -2,7 +2,7 @@
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
EAPI=8
|
||||
|
||||
inherit cmake desktop xdg
|
||||
inherit cmake desktop xdg toolchain-funcs fortran-2
|
||||
|
||||
DESCRIPTION="Open-source Modelica-based modeling and simulation environment"
|
||||
HOMEPAGE="https://openmodelica.org/"
|
||||
@@ -79,13 +79,13 @@ RDEPEND+="
|
||||
BDEPEND="
|
||||
dev-util/ccache
|
||||
app-arch/tar
|
||||
virtual/fortran
|
||||
"
|
||||
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/"${P}"-raw_strings.patch
|
||||
"${FILESDIR}"/"${P}"-include_algorithm.patch
|
||||
)
|
||||
|
||||
src_unpack() {
|
||||
@@ -106,6 +106,10 @@ src_unpack() {
|
||||
mv "${WORKDIR}/OMSimulator-3rdParty-ca418d7768c036ac15e9894d7f00d2118b3399a6" "${WORKDIR}/${P}/OMSimulator/3rdParty" || die
|
||||
mv "OMBootstrapping-c289e97c41d00939a4a69fe504961b47283a6d8e" "${WORKDIR}/${P}/OMCompiler/Compiler/boot/bomc" || die
|
||||
touch "${WORKDIR}/${P}/OMCompiler/Compiler/boot/bomc/sources.tar.gz" || die
|
||||
|
||||
# Solve https://bugs.gentoo.org/937038
|
||||
rm -fr "${WORKDIR}/${P}/OMCompiler/3rdParty/FMIL/ThirdParty/Minizip/minizip" || die
|
||||
cp -a "${WORKDIR}/${P}/OMSimulator/3rdParty/fmi4c/3rdparty/minizip" "${WORKDIR}/${P}/OMCompiler/3rdParty/FMIL/ThirdParty/Minizip/minizip" || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
@@ -133,14 +137,14 @@ src_compile() {
|
||||
# OMSens is disabled in "${WORKDIR}/${P}/CMakeLists.txt" (## omc_add_subdirectory(OMSens)) due to lack of a
|
||||
# working "${WORKDIR}/${P}/OMSens/CMakeLists.txt". So, we compile it manually.
|
||||
pushd OMSens/fortran_interface > /dev/null || die
|
||||
gfortran -fPIC -c Rutf.for Rut.for Curvif.for || die
|
||||
$(tc-getFC) -fPIC -c Rutf.for Rut.for Curvif.for || die
|
||||
# BUG: Undefined symbol curvif_ in
|
||||
# ${WORKDIR}/${P}/OMSens/fortran_interface/curvif_simplified.cpython-312-x86_64-linux-gnu.so
|
||||
# See with nm or objdump -tT
|
||||
# ${WORKDIR}/${P}/OMSens/fortran_interface/curvif_simplified.cpython-312-x86_64-linux-gnu.so
|
||||
# This bug causes "Vectorial Parameter Based Sensitivity Analysis" in OMSens to fail.
|
||||
f2py --verbose -c -I. Curvif.o Rutf.o Rut.o -m curvif_simplified curvif_simplified.pyf Curvif_simplified.f90 || die
|
||||
popd || die
|
||||
popd > /dev/null || die
|
||||
|
||||
cmake_src_compile
|
||||
}
|
||||
|
||||
1
sec-keys/openpgp-keys-schernykh/Manifest
Normal file
1
sec-keys/openpgp-keys-schernykh/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST SChernykh.asc 3139 BLAKE2B 97d27eea4ae8a7822acbf0b5c1470dc711d66c461a35b4d6ea7737cb173d706466e75262c97581222bbb218838070f048840274dd4dfdb400b64a7be45429855 SHA512 d7674c286dd628e0f4a3146cd2b16dab690752db89713630dd1be43febca159be18623b25cdef15273de4c8c0eb16b289203c0130ef7ac03f0371b3767bcd121
|
||||
@@ -1,8 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<!-- maintainer-needed -->
|
||||
<upstream>
|
||||
<remote-id type="github">luxtorpeda-dev/luxtorpeda</remote-id>
|
||||
</upstream>
|
||||
<maintainer type="person">
|
||||
<email>adam.pimentel46@gmail.com</email>
|
||||
<name>Adam Pimentel</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
@@ -0,0 +1,19 @@
|
||||
# Copyright 2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DESCRIPTION="OpenPGP keys used to sign P2Pool releases"
|
||||
HOMEPAGE="https://p2pool.io/"
|
||||
SRC_URI="https://p2pool.io/SChernykh.asc"
|
||||
S="${WORKDIR}"
|
||||
|
||||
LICENSE="public-domain"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
|
||||
|
||||
src_install() {
|
||||
local files=( ${A} )
|
||||
insinto /usr/share/openpgp-keys
|
||||
newins - SChernykh.asc < <(cat "${files[@]/#/${DISTDIR}/}")
|
||||
}
|
||||
@@ -19,7 +19,7 @@ RESTRICT="!test? ( test )"
|
||||
RDEPEND="
|
||||
>=app-arch/rpm-4.17.0
|
||||
dev-cpp/sdbus-c++:=
|
||||
dev-cpp/toml11
|
||||
<dev-cpp/toml11-4.0.0
|
||||
>=dev-db/sqlite-3.35.0:3
|
||||
>=dev-libs/glib-2.46.0:2
|
||||
dev-libs/json-c:=
|
||||
1
sys-fs/sanoid/Manifest
Normal file
1
sys-fs/sanoid/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST sanoid-2.2.0.gh.tar.gz 77865 BLAKE2B 3183ed82b392730db403dea87c72aaa9303f35227739eda5d401bd6ebe7c149977e4edca0dfd10f34c2b02932b9a5145f880425462d1e9df9d45cebf13d962bd SHA512 293c31f2da80d698987c7f06314bf6e62a54011e4028b2aa8e70d482e7757bf8ae89efe7413b8f88072bac064710ca0756650e5b6f9827a5ff50a97fd72e86ad
|
||||
21
sys-fs/sanoid/metadata.xml
Normal file
21
sys-fs/sanoid/metadata.xml
Normal file
@@ -0,0 +1,21 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>johnmh@johnmh.me</email>
|
||||
<name>John M. Harris, Jr.</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<changelog>https://github.com/jimsalterjrs/sanoid/releases</changelog>
|
||||
<bugs-to>https://github.com/jimsalterjrs/sanoid/issues</bugs-to>
|
||||
<remote-id type="github">jimsalterjrs/sanoid</remote-id>
|
||||
</upstream>
|
||||
<use>
|
||||
<flag name="lzop">
|
||||
Enable compression with app-arch/lzop
|
||||
</flag>
|
||||
<flag name="pigz">
|
||||
Enable compression with app-arch/pigz
|
||||
</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
||||
63
sys-fs/sanoid/sanoid-2.2.0.ebuild
Normal file
63
sys-fs/sanoid/sanoid-2.2.0.ebuild
Normal file
@@ -0,0 +1,63 @@
|
||||
# Copyright 2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit optfeature
|
||||
|
||||
DESCRIPTION="Policy-driven snapshot management and replication tools for OpenZFS."
|
||||
HOMEPAGE="https://github.com/jimsalterjrs/sanoid"
|
||||
|
||||
if [[ "${PV}" = *9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/jimsalterjrs/${PN^}.git"
|
||||
else
|
||||
SRC_URI="https://github.com/jimsalterjrs/${PN^}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
|
||||
BDEPEND="
|
||||
dev-lang/perl
|
||||
sys-apps/groff
|
||||
"
|
||||
RDEPEND="
|
||||
dev-lang/perl
|
||||
dev-perl/Capture-Tiny
|
||||
dev-perl/Config-IniFiles
|
||||
sys-apps/pv
|
||||
sys-block/mbuffer
|
||||
sys-fs/zfs
|
||||
virtual/perl-Data-Dumper
|
||||
virtual/perl-Getopt-Long
|
||||
virtual/ssh
|
||||
"
|
||||
|
||||
src_compile() {
|
||||
perldoc -onroff -dsanoid.1 sanoid || die "Failed to compile sanoid.1"
|
||||
perldoc -onroff -dsyncoid.1 syncoid || die "Failed to compile syncoid.1"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin sanoid
|
||||
dobin syncoid
|
||||
|
||||
doman sanoid.1 syncoid.1
|
||||
|
||||
insinto /etc/sanoid
|
||||
doins "sanoid.defaults.conf"
|
||||
|
||||
if [[ -z ${REPLACING_VERSIONS} ]]; then
|
||||
elog "You will need to set up your /etc/sanoid/sanoid.conf file before"
|
||||
elog "running sanoid for the first time. For details, please consult the"
|
||||
elog "documentation on https://github.com/jimsalterjrs/sanoid."
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
optfeature "lzop compression support" app-arch/lzop
|
||||
optfeature "pigz compression support" app-arch/pigz
|
||||
optfeature "zstd compression support" app-arch/zstd
|
||||
}
|
||||
63
sys-fs/sanoid/sanoid-9999.ebuild
Normal file
63
sys-fs/sanoid/sanoid-9999.ebuild
Normal file
@@ -0,0 +1,63 @@
|
||||
# Copyright 2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit optfeature
|
||||
|
||||
DESCRIPTION="Policy-driven snapshot management and replication tools for OpenZFS."
|
||||
HOMEPAGE="https://github.com/jimsalterjrs/sanoid"
|
||||
|
||||
if [[ "${PV}" = *9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/jimsalterjrs/${PN^}.git"
|
||||
else
|
||||
SRC_URI="https://github.com/jimsalterjrs/${PN^}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
|
||||
BDEPEND="
|
||||
dev-lang/perl
|
||||
sys-apps/groff
|
||||
"
|
||||
RDEPEND="
|
||||
dev-lang/perl
|
||||
dev-perl/Capture-Tiny
|
||||
dev-perl/Config-IniFiles
|
||||
sys-apps/pv
|
||||
sys-block/mbuffer
|
||||
sys-fs/zfs
|
||||
virtual/perl-Data-Dumper
|
||||
virtual/perl-Getopt-Long
|
||||
virtual/ssh
|
||||
"
|
||||
|
||||
src_compile() {
|
||||
perldoc -onroff -dsanoid.1 sanoid || die "Failed to compile sanoid.1"
|
||||
perldoc -onroff -dsyncoid.1 syncoid || die "Failed to compile syncoid.1"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin sanoid
|
||||
dobin syncoid
|
||||
|
||||
doman sanoid.1 syncoid.1
|
||||
|
||||
insinto /etc/sanoid
|
||||
doins "sanoid.defaults.conf"
|
||||
|
||||
if [[ -z ${REPLACING_VERSIONS} ]]; then
|
||||
elog "You will need to set up your /etc/sanoid/sanoid.conf file before"
|
||||
elog "running sanoid for the first time. For details, please consult the"
|
||||
elog "documentation on https://github.com/jimsalterjrs/sanoid."
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
optfeature "lzop compression support" app-arch/lzop
|
||||
optfeature "pigz compression support" app-arch/pigz
|
||||
optfeature "zstd compression support" app-arch/zstd
|
||||
}
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit mix optfeature
|
||||
inherit mix optfeature flag-o-matic
|
||||
|
||||
DESCRIPTION="ActivityPub social networking software compatible with other Fediverse software"
|
||||
HOMEPAGE="https://pleroma.social/"
|
||||
@@ -28,6 +28,7 @@ BDEPEND="
|
||||
dev-build/cmake
|
||||
>=dev-util/rebar-3.20.0-r1
|
||||
dev-elixir/hex
|
||||
dev-vcs/git
|
||||
"
|
||||
DEPEND="
|
||||
media-libs/vips:=
|
||||
@@ -71,6 +72,10 @@ src_prepare() {
|
||||
echo 'config :tzdata, :data_dir, "/var/lib/pleroma/tzdata"' >> config/prod.exs || die
|
||||
|
||||
echo "import Config" > config/prod.secret.exs || die
|
||||
|
||||
# Needs -fPIC under glibc for exile library
|
||||
# https://bugs.gentoo.org/937130
|
||||
append-flags -fPIC
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit mix optfeature
|
||||
inherit mix optfeature flag-o-matic
|
||||
|
||||
DESCRIPTION="ActivityPub social networking software compatible with other Fediverse software"
|
||||
HOMEPAGE="https://pleroma.social/"
|
||||
@@ -28,6 +28,7 @@ BDEPEND="
|
||||
dev-build/cmake
|
||||
>=dev-util/rebar-3.20.0-r1
|
||||
dev-elixir/hex
|
||||
dev-vcs/git
|
||||
"
|
||||
DEPEND="
|
||||
media-libs/vips:=
|
||||
@@ -71,6 +72,10 @@ src_prepare() {
|
||||
echo 'config :tzdata, :data_dir, "/var/lib/pleroma/tzdata"' >> config/prod.exs || die
|
||||
|
||||
echo "import Config" > config/prod.secret.exs || die
|
||||
|
||||
# Needs -fPIC under glibc for exile library
|
||||
# https://bugs.gentoo.org/937130
|
||||
append-flags -fPIC
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
|
||||
@@ -1 +1 @@
|
||||
DIST yandex-browser-24.4.1.951_p1.deb 164034860 BLAKE2B 31b4510aebeab49090851113d407681f9ab3bde8155984386b11f4c17a1c9b2ff875b7f5437cf4380f43aa91d42325288844b0bd31b1e9ca9556ef51a0b60c29 SHA512 d4fc8fb1ba5861750b07ef62d6d0a8867022b9b1c686de44f0da62399bc2f175d3090542c1e45b6fe3fd19d74643b1c9d279d7c4f39dae09cd86e3e6802b9211
|
||||
DIST yandex-browser-24.6.1.852_p1.deb 166603564 BLAKE2B 2aa9e261acfbcc58c11e11804334fc931e02bac67c0c5c9180704ebab5c17564388cb29e77f51fbe53686e864322d626f272b5d4bf6c427415fa615673a775d1 SHA512 1f68898d53ad7140f561c5343e7b89f0fd585151ea7bba8101b2438e6c4e4374c7dfdf85d66f3ba4d24a74dd9ce2ddad1251f89c20193a6dfea6959eef2e9693
|
||||
|
||||
@@ -14,7 +14,4 @@
|
||||
</description>
|
||||
</maintainer>
|
||||
<longdescription>Yandex Browser is a browser that combines a minimal design with sophisticated technology to make the web faster, safer, and easier.</longdescription>
|
||||
<use>
|
||||
<flag name="ffmpeg-codecs">Use <pkg>media-video/ffmpeg-chromium</pkg> for multi-threaded ffmpeg codecs for the HTML5 <audio> and <video> tags</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
||||
|
||||
@@ -12,8 +12,6 @@ else
|
||||
MY_PN=${PN}
|
||||
fi
|
||||
|
||||
FFMPEG="120"
|
||||
|
||||
DESCRIPTION="The web browser from Yandex"
|
||||
HOMEPAGE="https://browser.yandex.ru/"
|
||||
SRC_URI="
|
||||
@@ -26,7 +24,6 @@ LICENSE="Yandex-EULA"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
IUSE="+ffmpeg-codecs"
|
||||
RESTRICT="bindist mirror strip"
|
||||
|
||||
RDEPEND="
|
||||
@@ -55,7 +52,6 @@ RDEPEND="
|
||||
x11-libs/libXrandr
|
||||
x11-libs/pango[X]
|
||||
x11-misc/xdg-utils
|
||||
ffmpeg-codecs? ( media-video/ffmpeg-chromium:${FFMPEG} )
|
||||
sys-libs/libudev-compat
|
||||
dev-qt/qtcore
|
||||
dev-qt/qtgui
|
||||
@@ -115,8 +111,6 @@ src_install() {
|
||||
|
||||
make_wrapper "${PN}" "./${PN}" "/${YANDEX_HOME}" "/usr/$(get_libdir)/${MY_PN}/lib" || die "Failed to mae wrapper"
|
||||
|
||||
dosym "../../../usr/$(get_libdir)/chromium/libffmpeg.so.${FFMPEG}" "${YANDEX_HOME}/libffmpeg.so"
|
||||
|
||||
# yandex_browser binary loads libudev.so.0 at runtime
|
||||
|
||||
for icon in "${D}/${YANDEX_HOME}/product_logo_"*.png; do
|
||||
@@ -1,4 +1,4 @@
|
||||
DIST ly-1.0.1.tar.gz 64004 BLAKE2B daf90c17ab467d71ba24f65ff42a36ca008c20a1b0706e158a580b1ee3c11bf0d93dacb3531359797d3c5cf2290daf792ef9c0621bbab8993b530536b2d08376 SHA512 a72ee6cda8849b2a7c249ba3abc5159e1f5ac9c220732513a331d50afef32ed6be04f7452f2995bc5783181b2f627d8a2299aad4504af946d7384d905b9727ca
|
||||
DIST zig-clap.tar.gz 22722 BLAKE2B 2a157daf2551e78fe441322f7ad071fb8fc44ca66e8400b54ab1f061197334b766460d2db6f78d4d9f74287fe0e45f327efff9b502da3f8846d18290ed3bf763 SHA512 5ea19e67ab0c6b4a2ea439d45ae578c68eff6e62275f7901ef94984fad3b0502cb596c656aa4dc5aae5ebfca75ef3d4f6e854d6c2899984b073d6b2a28750a88
|
||||
DIST zigini.tar.gz 5529 BLAKE2B 956c6d66e5a1040effd0ae465941c1740a16b66142414bc83143c3607a79d84103079858a8bd74865ea5340369baf684dcbfef44fddccf84774499e721713f70 SHA512 a90fe54560775bc96e7d97ccdc1bb45d3cd4becae0c28c0905a030e19956dc0c6a97f1207671a7c9759a226b055a62505f3c7440bea4926292cce53eabb5972c
|
||||
DIST ziglibini.tar.gz 6834 BLAKE2B 479f947b40c4e99340977bb5b5191ccaff5d47515d7dc7f0fdd1277883079cddcb4574929df03d5f0e135a9732b950f2c171809c62a6d73196ef44cb38b1d4d5 SHA512 3b3a604e7e4f26f4277a0aa0e347996bd059a45fc2ae8baad5d7b133698cdf972b889fe80d6032f1ad42a362314290177f014d2866627a48da7dd03e112f3bce
|
||||
DIST ly-1.0.2.tar.gz 64603 BLAKE2B a1521be4d1191c0b527867e77e6968142062948b2950ef96e3ba4c90bd14386fca4248ed9942959b530c17c1a0dfc3ffbec24b1275d70af5da9fbd6fa4f41da2 SHA512 9431abcb6d3662e74a39b6ba52f2d12de83607764c8cd6e41dda0ae0c71c9618596711e9dd1f519a61835a63ea6dda5bc083509a9757d232213ddf74df3513b7
|
||||
DIST zig-clap-8c98e6404b22aafc0184e999d8f068b81cc22fa1.tar.gz 22722 BLAKE2B 2a157daf2551e78fe441322f7ad071fb8fc44ca66e8400b54ab1f061197334b766460d2db6f78d4d9f74287fe0e45f327efff9b502da3f8846d18290ed3bf763 SHA512 5ea19e67ab0c6b4a2ea439d45ae578c68eff6e62275f7901ef94984fad3b0502cb596c656aa4dc5aae5ebfca75ef3d4f6e854d6c2899984b073d6b2a28750a88
|
||||
DIST zigini-0bba97a12582928e097f4074cc746c43351ba4c8.tar.gz 5797 BLAKE2B e5c4e20e7d23bb1096c9012acd19898fb0450d33c0ee78200ee817c3658d3cad048fe6a475977fa62ad0ba254d4a78b3b1181203fa7faf81b70ff75115552681 SHA512 7d2f2ccc9bf99cb2848c1059c34cd2163d48d6fa0a090f2c03cd92e2441dc0029868e28ac23a8a310941f969c5270ad26b5768a2a303bdccf35803ac027e7a88
|
||||
DIST ziglibini-e18d36665905c1e7ba0c1ce3e8780076b33e3002.tar.gz 7398 BLAKE2B e8f8a026c876d120340f57beb4fda3fba396fe4f1f0aa5515f76399a68291087aa0909dde69139e4153a60587e37dd8b4ba94c5f481ce42c60a0cfee5f31cbe6 SHA512 3d18368d5e0e06e24a580698bec9eb35d85dfc528d4b24a354e41b402b31c06a547a3e85d59254781b1e0eafe13c1db23bebbd4a531c6a6a789af2e833e5a693
|
||||
|
||||
@@ -1,19 +0,0 @@
|
||||
diff --git a/build.zig.zon b/build.zig.zon
|
||||
index 0594da1..d3e6a33 100644
|
||||
--- a/build.zig.zon
|
||||
+++ b/build.zig.zon
|
||||
@@ -3,12 +3,10 @@
|
||||
.version = "1.0.0",
|
||||
.dependencies = .{
|
||||
.clap = .{
|
||||
- .url = "https://github.com/Hejsil/zig-clap/archive/8c98e6404b22aafc0184e999d8f068b81cc22fa1.tar.gz",
|
||||
- .hash = "122014e73fd712190e109950837b97f6143f02d7e2b6986e1db70b6f4aadb5ba6a0d",
|
||||
+ .path = "./deps/zig-clap",
|
||||
},
|
||||
.zigini = .{
|
||||
- .url = "https://github.com/Kawaii-Ash/zigini/archive/ce1f322482099db058f5d9fdd05fbfa255d79723.tar.gz",
|
||||
- .hash = "1220e7a99793a0430e0a7c0b938cb3c98321035bc297e21cd0e2413cf740b4923b9f",
|
||||
+ .path = "./deps/zigini",
|
||||
},
|
||||
},
|
||||
.paths = .{""},
|
||||
@@ -1,14 +0,0 @@
|
||||
diff --git a/deps/zigini/build.zig.zon b/deps/zigini/build.zig.zon
|
||||
index dac05b3..86a38f0 100644
|
||||
--- a/deps/zigini/build.zig.zon
|
||||
+++ b/deps/zigini/build.zig.zon
|
||||
@@ -3,8 +3,7 @@
|
||||
.version = "0.2.0",
|
||||
.dependencies = .{
|
||||
.ini = .{
|
||||
- .url = "https://github.com/ziglibs/ini/archive/19e1210063882ab7db73a8aaa60e733d4aaafe9f.tar.gz",
|
||||
- .hash = "1220f1b89fc24ced663baf8cb0d32d951497d88bbd5df8f6e26d7e5ea9579d684786",
|
||||
+ .path = "./ini",
|
||||
},
|
||||
},
|
||||
.paths = .{
|
||||
@@ -1,82 +0,0 @@
|
||||
# Copyright 2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit systemd pam
|
||||
|
||||
DESCRIPTION="Ly - a TUI display manager"
|
||||
HOMEPAGE="https://github.com/fairyglade/ly"
|
||||
|
||||
CLAP="8c98e6404b22aafc0184e999d8f068b81cc22fa1"
|
||||
ZIGINI="ce1f322482099db058f5d9fdd05fbfa255d79723"
|
||||
ZIGLIBINI="da0af3a32e3403e3113e103767065cbe9584f505"
|
||||
|
||||
SRC_URI="
|
||||
https://github.com/fairyglade/ly/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
|
||||
https://github.com/Hejsil/zig-clap/archive/${CLAP}.tar.gz -> zig-clap.tar.gz
|
||||
https://github.com/Kawaii-Ash/zigini/archive/${ZIGINI}.tar.gz -> zigini.tar.gz
|
||||
https://github.com/ziglibs/ini/archive/${ZIGLIBINI}.tar.gz -> ziglibini.tar.gz
|
||||
"
|
||||
LICENSE="WTFPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
EZIG_MIN="0.12"
|
||||
DEPEND="
|
||||
|| ( dev-lang/zig-bin:${EZIG_MIN} dev-lang/zig:${EZIG_MIN} )
|
||||
sys-libs/pam
|
||||
x11-libs/libxcb
|
||||
"
|
||||
|
||||
RDEPEND="
|
||||
x11-base/xorg-server
|
||||
x11-apps/xauth
|
||||
sys-libs/ncurses
|
||||
"
|
||||
|
||||
RES="${S}/res"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PN}-build-zig-zon-${PV}.patch"
|
||||
"${FILESDIR}/${PN}-zigini-build-zig-zon-${PV}.patch"
|
||||
)
|
||||
|
||||
src_unpack() {
|
||||
default
|
||||
|
||||
# create a subdir for deps
|
||||
mkdir "${S}/deps" || die
|
||||
|
||||
# move all deps to the subdir
|
||||
mv "zig-clap-${CLAP}" "${S}/deps/zig-clap" || die
|
||||
mv "zigini-${ZIGINI}" "${S}/deps/zigini" || die
|
||||
mv "ini-${ZIGLIBINI}" "${S}/deps/zigini/ini" || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
zig build || die "Zig build failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin "${S}/zig-out/bin/${PN}"
|
||||
newinitd "${RES}/${PN}-openrc" ly
|
||||
systemd_dounit "${RES}/${PN}.service"
|
||||
insinto /etc/ly
|
||||
doins "${RES}/config.ini" "${RES}/xsetup.sh" "${RES}/wsetup.sh"
|
||||
insinto /etc/ly/lang
|
||||
doins "${RES}"/lang/*.ini
|
||||
newpamd "${RES}/pam.d/ly" ly
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
systemd_reenable "${PN}.service"
|
||||
|
||||
ewarn
|
||||
ewarn "The init scripts are installed only for systemd/openrc"
|
||||
ewarn "If you are using something else like runit etc."
|
||||
ewarn "Please check upstream for get some help"
|
||||
ewarn "You may need to take a look at /etc/ly/config.ini"
|
||||
ewarn "If you are using a window manager as DWM"
|
||||
ewarn "Please make sure there is a .desktop file in /usr/share/xsessions for it"
|
||||
}
|
||||
144
x11-misc/ly/ly-1.0.2.ebuild
Normal file
144
x11-misc/ly/ly-1.0.2.ebuild
Normal file
@@ -0,0 +1,144 @@
|
||||
# Copyright 2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit edo pam systemd
|
||||
|
||||
DESCRIPTION="Ly - a TUI display manager"
|
||||
HOMEPAGE="https://github.com/fairyglade/ly"
|
||||
|
||||
CLAP="8c98e6404b22aafc0184e999d8f068b81cc22fa1"
|
||||
ZIGINI="0bba97a12582928e097f4074cc746c43351ba4c8"
|
||||
ZIGLIBINI="e18d36665905c1e7ba0c1ce3e8780076b33e3002"
|
||||
|
||||
SRC_URI="
|
||||
https://github.com/fairyglade/ly/archive/v${PV}/${P}.tar.gz
|
||||
https://github.com/Hejsil/zig-clap/archive/${CLAP}.tar.gz -> zig-clap-${CLAP}.tar.gz
|
||||
https://github.com/Kawaii-Ash/zigini/archive/${ZIGINI}.tar.gz -> zigini-${ZIGINI}.tar.gz
|
||||
https://github.com/ziglibs/ini/archive/${ZIGLIBINI}.tar.gz -> ziglibini-${ZIGLIBINI}.tar.gz
|
||||
"
|
||||
|
||||
LICENSE="WTFPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
EZIG_MIN="0.12"
|
||||
EZIG_MAX_EXCLUSIVE="0.13"
|
||||
|
||||
DEPEND="
|
||||
|| ( dev-lang/zig-bin:${EZIG_MIN} dev-lang/zig:${EZIG_MIN} )
|
||||
sys-libs/pam
|
||||
x11-libs/libxcb
|
||||
"
|
||||
RDEPEND="
|
||||
x11-base/xorg-server
|
||||
x11-apps/xauth
|
||||
sys-libs/ncurses
|
||||
"
|
||||
|
||||
# https://github.com/ziglang/zig/issues/3382
|
||||
QA_FLAGS_IGNORED="usr/bin/ly"
|
||||
|
||||
RES="${S}/res"
|
||||
|
||||
# copied from sys-fs/ncdu::gentoo
|
||||
# Many thanks to Florian Schmaus (Flowdalic)!
|
||||
# Adapted from https://github.com/gentoo/gentoo/pull/28986
|
||||
# Set the EZIG environment variable.
|
||||
zig-set_EZIG() {
|
||||
[[ -n ${EZIG} ]] && return
|
||||
|
||||
if [[ -n ${EZIG_OVERWRITE} ]]; then
|
||||
export EZIG="${EZIG_OVERWRITE}"
|
||||
return
|
||||
fi
|
||||
|
||||
local candidate selected selected_ver ver
|
||||
|
||||
for candidate in "${BROOT}"/usr/bin/zig-*; do
|
||||
if [[ ! -L ${candidate} || ${candidate} != */zig?(-bin)-+([0-9.]) ]]; then
|
||||
continue
|
||||
fi
|
||||
|
||||
ver=${candidate##*-}
|
||||
|
||||
if [[ -n ${EZIG_EXACT_VER} ]]; then
|
||||
ver_test "${ver}" -ne "${EZIG_EXACT_VER}" && continue
|
||||
|
||||
selected="${candidate}"
|
||||
selected_ver="${ver}"
|
||||
break
|
||||
fi
|
||||
|
||||
if [[ -n ${EZIG_MIN} ]] \
|
||||
&& ver_test "${ver}" -lt "${EZIG_MIN}"; then
|
||||
# Candidate does not satisfy EZIG_MIN condition.
|
||||
continue
|
||||
fi
|
||||
|
||||
if [[ -n ${EZIG_MAX_EXCLUSIVE} ]] \
|
||||
&& ver_test "${ver}" -ge "${EZIG_MAX_EXCLUSIVE}"; then
|
||||
# Candidate does not satisfy EZIG_MAX_EXCLUSIVE condition.
|
||||
continue
|
||||
fi
|
||||
|
||||
if [[ -n ${selected_ver} ]] \
|
||||
&& ver_test "${selected_ver}" -gt "${ver}"; then
|
||||
# Candidate is older than the currently selected candidate.
|
||||
continue
|
||||
fi
|
||||
|
||||
selected="${candidate}"
|
||||
selected_ver="${ver}"
|
||||
done
|
||||
|
||||
if [[ -z ${selected} ]]; then
|
||||
die "Could not find (suitable) zig installation in ${BROOT}/usr/bin"
|
||||
fi
|
||||
|
||||
export EZIG="${selected}"
|
||||
export EZIG_VER="${selected_ver}"
|
||||
}
|
||||
|
||||
ezig() {
|
||||
zig-set_EZIG
|
||||
edo "${EZIG}" "${@}"
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
default
|
||||
|
||||
mkdir "${WORKDIR}/deps" || die
|
||||
ezig fetch --global-cache-dir "${WORKDIR}/deps" "${DISTDIR}/zig-clap-${CLAP}.tar.gz"
|
||||
ezig fetch --global-cache-dir "${WORKDIR}/deps" "${DISTDIR}/zigini-${ZIGINI}.tar.gz"
|
||||
ezig fetch --global-cache-dir "${WORKDIR}/deps" "${DISTDIR}/ziglibini-${ZIGLIBINI}.tar.gz"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
ezig build --system "${WORKDIR}/deps/p" -Doptimize=ReleaseSafe
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin "${S}/zig-out/bin/${PN}"
|
||||
newinitd "${RES}/${PN}-openrc" ly
|
||||
systemd_dounit "${RES}/${PN}.service"
|
||||
insinto /etc/ly
|
||||
doins "${RES}/config.ini" "${RES}/xsetup.sh" "${RES}/wsetup.sh"
|
||||
insinto /etc/ly/lang
|
||||
doins "${RES}"/lang/*.ini
|
||||
newpamd "${RES}/pam.d/ly" ly
|
||||
fperms +x /etc/${PN}/{x,w}setup.sh
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
systemd_reenable "${PN}.service"
|
||||
|
||||
ewarn
|
||||
ewarn "The init scripts are installed only for systemd/openrc"
|
||||
ewarn "If you are using something else like runit etc."
|
||||
ewarn "Please check upstream for get some help"
|
||||
ewarn "You may need to take a look at /etc/ly/config.ini"
|
||||
ewarn "If you are using a window manager as DWM"
|
||||
ewarn "Please make sure there is a .desktop file in /usr/share/xsessions for it"
|
||||
}
|
||||
Reference in New Issue
Block a user