Merge updates from master

This commit is contained in:
Repository mirror & CI
2021-04-12 05:49:56 +00:00
75 changed files with 1220 additions and 456 deletions

View File

@@ -0,0 +1,34 @@
diff --git a/meson.build b/meson.build
index 9eb076b..f16419d 100644
--- a/meson.build
+++ b/meson.build
@@ -98,5 +98,3 @@ configure_file(
configuration: conf,
install_dir: bindir
)
-
-meson.add_install_script('meson_post_install.py')
diff --git a/passwordsafe.in b/passwordsafe.in
index acc8b3a..de801bb 100755
--- a/passwordsafe.in
+++ b/passwordsafe.in
@@ -1,4 +1,4 @@
-#!@PYTHON@
+#! /usr/bin/env python
import sys
import os
diff --git a/passwordsafe/keyfile_generator.py b/passwordsafe/keyfile_generator.py
index 02582fc..e29b25a 100644
--- a/passwordsafe/keyfile_generator.py
+++ b/passwordsafe/keyfile_generator.py
@@ -1,7 +1,7 @@
# SPDX-License-Identifier: GPL-3.0-only
import secrets
-from Cryptodome.Cipher import AES
-from Cryptodome.Random import get_random_bytes
+from Crypto.Cipher import AES
+from Crypto.Random import get_random_bytes
from gi.repository import GLib

View File

@@ -5,7 +5,7 @@ EAPI=7
PYTHON_COMPAT=( python3_{7..9} )
inherit gnome2-utils meson xdg python-r1
inherit gnome2-utils meson xdg python-single-r1
DESCRIPTION="A password manager for GNOME"
HOMEPAGE="https://gitlab.gnome.org/World/PasswordSafe"
@@ -14,14 +14,13 @@ SRC_URI="https://gitlab.gnome.org/World/PasswordSafe/-/archive/${PV}/PasswordSaf
LICENSE="GPL-2+"
KEYWORDS="~amd64 ~x86"
SLOT="0"
IUSE="debug +introspection"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
S="${WORKDIR}/PasswordSafe-${PV}"
DEPEND="
$(python_gen_any_dep '
$(python_gen_cond_dep '
dev-python/pycryptodome[${PYTHON_USEDEP}]
>=dev-python/pykeepass-3.2.0[${PYTHON_USEDEP}]
')
@@ -35,23 +34,19 @@ RDEPEND="
${DEPEND}
"
src_prepare() {
default
# Use python from PATH instead of binary found during install
sed -i "s:@PYTHON@:/usr/bin/env python:" passwordsafe.in || die
# pycryptodomex to pycryptodome conversion
sed -i 's/Cryptodome/Crypto/g' passwordsafe/keyfile_generator.py || die
}
PATCHES=( "${FILESDIR}/${PN}-4.1.patch" )
src_configure() {
local emesonargs=(
-Dprofile=$(usex debug development default)
)
meson_src_configure
}
src_install() {
meson_src_install
python_doscript "${ED}"/usr/bin/gnome-passwordsafe
python_optimize
}

1
app-crypt/tomb/Manifest Normal file
View File

@@ -0,0 +1 @@
DIST Tomb-2.9.tar.gz 4742346 BLAKE2B 16e287295c11f711a1fbe0f6658ed9b669de52d3766f633a1d94c3cb7d08472bbd2f03e2e3bffe1076b9c182e2441a906bebcd158f547146a94b9b96daf9b5e4 SHA512 425ee50130cf8b8c60488ec53aa17381f54371e624ae0211a079b7148741c28d5b7c9b6623eebe987079df890ef0fad0aa8c1daa1c7fbb79dbb502e511be20b6

View File

@@ -0,0 +1,13 @@
--- a/extras/gtomb/gtomb 2021-04-12 03:01:14.803394386 +0200
+++ b/extras/gtomb/gtomb 2021-04-12 03:02:19.277491170 +0200
@@ -19,8 +19,8 @@
# along with this source code. If not, see <http://www.gnu.org/licenses/>.
ver="0.8"
-TOMBPATH="/usr/local/bin/tomb" # Set this to your tomb executable's path
-KDFPATH="/usr/local/bin/" # Set this to the path of your KDF binaries (if you're using them)
+TOMBPATH="/usr/bin/tomb" # Set this to your tomb executable's path
+KDFPATH="/usr/bin/" # Set this to the path of your KDF binaries (if you're using them)
# The ones below should not need changing
HEXENC="$KDFPATH/tomb-kdb-hexencode"
GENSALT="$KDFPATH/tomb-kdb-pbkdf2-gensalt"

View File

@@ -0,0 +1,20 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>lssndrbarbieri@gmail.com</email>
<name>Alessandro Barbieri</name>
</maintainer>
<upstream>
<maintainer>
<email>J@Dyne.org</email>
<name>Denis Roio</name>
</maintainer>
</upstream>
<longdescription lang="en">
Tomb is an 100% free and open source system for file encryption on GNU/Linux, facilitating the backup of secret files. Tomb is written in code that is easy to review and links commonly shared components.
Tomb generates encrypted storage folders to be opened and closed using their associated keyfiles, which are also protected with a password chosen by the user.
A tomb is like a locked folder that can be safely transported and hidden in a filesystem; its keys can be kept separate, for instance keeping the tomb file on your computer harddisk and the key files on a USB stick.
Tomb is a simple tool to manage encrypted storage on GNU/Linux, from the hashes of the dyne:bolic nesting mechanism.
</longdescription>
</pkgmetadata>

View File

@@ -0,0 +1,88 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
MYP="${P^}"
DESCRIPTION="Tomb :: File Encryption on GNU/Linux"
HOMEPAGE="https://www.dyne.org/software/tomb"
SRC_URI="https://files.dyne.org/tomb/releases/Tomb-${PV}.tar.gz"
LICENSE="
GPL-3
gui? ( GPL-3+ )
"
SLOT="0"
KEYWORDS="~amd64"
#todo extras/desktop extras/qt-tray extras/kdf
IUSE="gui test"
#test require sudo, can't be done non interactively
RESTRICT="test"
PATCHES=( "${FILESDIR}/gtomb.patch" )
DOCS=(
AUTHORS.txt
ChangeLog.txt
KNOWN_BUGS.txt
README.txt
doc/bertini_thesis.pdf
doc/HACKING.txt
doc/KEY_SPECIFICATIONS.txt
doc/LinuxHDEncSettings.txt
doc/Luks_on_disk_format.pdf
doc/New_methods_in_HD_encryption.pdf
doc/TKS1-draft.pdf
doc/tomb_manpage.pdf
)
S="${WORKDIR}/${MYP}"
RDEPEND="
app-admin/sudo
app-crypt/gnupg
app-crypt/pinentry
app-shells/zsh
sys-fs/cryptsetup
gui? ( gnome-extra/zenity )
"
BDEPEND="
dev-python/pygments
sys-devel/gettext
"
src_compile() {
export PREFIX="${EPREFIX}/usr"
emake
#translations
pushd extras/translations || die
emake all
popd || die
#documentation
cd doc/literate || die
emake
}
src_install() {
default
#translations
export PREFIX="${ED}/usr"
pushd extras/translations || die
emake install
popd || die
#zenity gui
if use gui ; then
pushd extras/gtomb || die
dobin gtomb
newdoc README.md README-gtomb
popd || die
fi
#documentation
einstalldocs
cd doc/literate || die
insinto "/usr/share/doc/${P}/html"
doins -r *.html *.css public
}
src_test() {
emake test
}

View File

@@ -27,7 +27,10 @@ RDEPEND="
alsa? ( media-libs/alsa-lib )
cups? ( net-print/cups )
nodejs? ( net-libs/nodejs[npm] )
ssl? ( dev-libs/openssl )
ssl? (
dev-libs/openssl
dev-libs/openssl-compat
)
X? (
x11-libs/cairo
x11-libs/gdk-pixbuf
@@ -63,18 +66,24 @@ src_install(){
doins -r "${S}"/*
dosym ../../opt/"${PN}"/atom "${EPREFIX}"/usr/bin/atom
fperms +x /opt/"${PN}"/atom
if use nodejs; then
rm resources/app/apm/bin/npm
rm resources/app/apm/BUNDLED_NODE_VERSION
#Fix apm to use nodejs binary
sed -i "s#\$binDir\/\$nodeBin#\$\(which \$nodeBin\)#" resources/app/apm/bin/apm
else
fperms +x /opt/"${PN}"/resources/app/apm/bin/npm
fi
fperms +x /opt/"${PN}"/resources/app/apm/bin/node
fperms +x /opt/"${PN}"/resources/app/apm/bin/apm
make_desktop_entry /opt/${PN}/atom Atom atom Utility
doicon atom.png
make_desktop_entry "/opt/atom-bin/atom %U" "Atom" "atom" \
"GNOME;GTK;Utility;TextEditor;Development;" \
"GenericName=Text Editor\nMimeType=text/plain;\nStartupNotify=true\nStartupWMClass=atom"
einstalldocs

View File

@@ -0,0 +1 @@
DIST typora-9999-linux-x64.tar.gz 90347518 BLAKE2B 09ad07338afd4f91769f317edfda60b006a7b20b328ea7e74dfe742e7d20d81333e951532ce869961509cca7000f34295a328cc919b7450dd3bd0a7ead49afd7 SHA512 0ab3a1c0bdd32fe1b7311e1d02f6962a477c7209710c95fd66d1490a3cba3b823263baa42305250ad8ef113394b8a5faec3f9a2557ecd3402dc5aa5134c3c602

View File

@@ -0,0 +1,13 @@
[Desktop Entry]
Type=Application
Name=Typora
GenericName=Markdown editor
Comment=Markdown editor
Categories=Office;Utility;TextEditor;
Exec=Typora %u
TryExec=Typora
Icon=typora
StartupWMClass=Typora
MimeType=text/md;text/markdown;application/md;
StartupNotify=true

View File

@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>avis@autistici.org</email>
<name>Avis Drożniak</name>
</maintainer>
</pkgmetadata>

View File

@@ -0,0 +1,43 @@
# Copyright 2019-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit xdg-utils desktop
DESCRIPTION="a markdown editor,markdown reader."
HOMEPAGE="https://typora.io"
SRC_URI="https://typora.io/linux/Typora-linux-x64.tar.gz -> typora-${PV}-linux-x64.tar.gz"
LICENSE="Typora-EULA"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
DEPEND=""
RDEPEND="
x11-libs/libXScrnSaver
${DEPEND}"
BDEPEND=""
src_unpack() {
if [ ${A} != "" ]; then
unpack ${A}
fi
S="${WORKDIR}/bin/Typora-linux-x64/"
}
src_install() {
insinto /opt/
doins -r "${S}"
newicon "$S/resources/app/asserts/icon/icon_512x512@2x.png" "${PN}.png"
dosym -r /opt/Typora-linux-x64/Typora /usr/bin/Typora
fperms 0755 /opt/Typora-linux-x64/Typora
fperms 4755 /opt/Typora-linux-x64/chrome-sandbox
domenu /usr/share/applications/
doins "${FILESDIR}/Typora.desktop"
}
pkg_postinst() {
xdg_desktop_database_update
}

View File

@@ -1 +1 @@
DIST cpufetch-0.94_p20210406.tar.gz 302546 BLAKE2B 799ba717ad799b9762623d668d842af793f375f04625dd3ec12e262eb0b0e6ab15b70f1f9dc59e26cd4cca75558fd9a2923c4c8e19aca77102a86a2847d62258 SHA512 1bdae50bb07e2d090b5f30f0b83a86a1d3e7755f284abd454be908626f1625712ab4a6129a9fadd17596a1248f03dd4c0131abe1e3df12ff06825793d19f678e
DIST cpufetch-0.94_p20210409.tar.gz 303151 BLAKE2B 0ad4d19e1cf07cf9692af4c81183ce7727eaf3638907e812b288070e325a9b8b2f39af611db5eb19a069935ac60238b234173ee20138d8744e919c7c53e68609 SHA512 2f914f37a84e8a43b80770ad4e1b4e7d3679a17a50330198e1d8bb0faff3485a0e667735b5bdf01317d99851530f01165fe80b789059b8668d42d595386e44fd

View File

@@ -3,7 +3,7 @@
EAPI=7
COMMIT="ec2ad4fef60b0e26f40b818a3968de7e83fb466c"
COMMIT="8f2f3d3a1652b87162f763a88a5070cf25c2e6d7"
DESCRIPTION="Simplistic yet fancy CPU architecture fetching tool"
HOMEPAGE="https://github.com/Dr-Noob/cpufetch"
SRC_URI="https://github.com/Dr-Noob/cpufetch/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/Dr-Noob/cpufetch/archive/${COMMIT}.tar.gz -> ${P}.ta
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
PATCHES=( "${FILESDIR}/makefile.patch" )
PATCHES=( "${FILESDIR}/makefile-${PV}.patch" )
S="${WORKDIR}/${PN}-${COMMIT}"
src_install() {

View File

@@ -0,0 +1,26 @@
--- a/Makefile 2021-04-11 04:01:08.508885689 +0200
+++ b/Makefile 2021-04-11 04:02:33.680269181 +0200
@@ -1,6 +1,4 @@
-CC=gcc
-
-CFLAGS=-Wall -Wextra -Werror -pedantic -fstack-protector-all -pedantic -std=c99
+CFLAGS+=-Wall -Wextra -pedantic -std=c99
SANITY_FLAGS=-Wfloat-equal -Wshadow -Wpointer-arith
PREFIX ?= /usr
@@ -37,14 +35,12 @@
all: $(OUTPUT)
-debug: CFLAGS += -g -O0
debug: $(OUTPUT)
-release: CFLAGS += -static -O3
release: $(OUTPUT)
$(OUTPUT): Makefile $(SOURCE) $(HEADERS)
- $(CC) $(CFLAGS) $(SANITY_FLAGS) $(SOURCE) -o $(OUTPUT)
+ $(CC) $(CFLAGS) $(LDFLAGS) $(SANITY_FLAGS) $(SOURCE) -o $(OUTPUT)
run: $(OUTPUT)
./$(OUTPUT)

View File

@@ -1,50 +0,0 @@
--- a/Makefile 2021-04-06 13:22:22.028931508 +0200
+++ b/Makefile 2021-04-06 19:43:34.577370616 +0200
@@ -1,6 +1,4 @@
-CXX=gcc
-
-CXXFLAGS=-Wall -Wextra -Werror -pedantic -fstack-protector-all -pedantic -std=c99
+CFLAGS += -Wall -Wextra -pedantic -std=c99
SANITY_FLAGS=-Wfloat-equal -Wshadow -Wpointer-arith
SRC_COMMON=src/common/
@@ -14,12 +12,12 @@
SRC_DIR=src/x86/
SOURCE += $(COMMON_SRC) $(SRC_DIR)cpuid.c $(SRC_DIR)apic.c $(SRC_DIR)cpuid_asm.c $(SRC_DIR)uarch.c
HEADERS += $(COMMON_HDR) $(SRC_DIR)cpuid.h $(SRC_DIR)apic.h $(SRC_DIR)cpuid_asm.h $(SRC_DIR)uarch.h
- CXXFLAGS += -DARCH_X86
+ CFLAGS += -DARCH_X86
else
SRC_DIR=src/arm/
SOURCE += $(COMMON_SRC) $(SRC_DIR)midr.c $(SRC_DIR)uarch.c $(SRC_DIR)soc.c $(SRC_DIR)udev.c
HEADERS += $(COMMON_HDR) $(SRC_DIR)midr.h $(SRC_DIR)uarch.h $(SRC_DIR)soc.h $(SRC_DIR)udev.c $(SRC_DIR)socs.h
- CXXFLAGS += -DARCH_ARM -Wno-unused-parameter
+ CFLAGS += -DARCH_ARM -Wno-unused-parameter
endif
OUTPUT=cpufetch
@@ -28,21 +26,20 @@
SRC_DIR=src/x86/
SOURCE += $(COMMON_SRC) $(SRC_DIR)cpuid.c $(SRC_DIR)apic.c $(SRC_DIR)cpuid_asm.c $(SRC_DIR)uarch.c
HEADERS += $(COMMON_HDR) $(SRC_DIR)cpuid.h $(SRC_DIR)apic.h $(SRC_DIR)cpuid_asm.h $(SRC_DIR)uarch.h
- CXXFLAGS += -DARCH_X86
+ CFLAGS += -DARCH_X86
SANITY_FLAGS += -Wno-pedantic-ms-format
OUTPUT=cpufetch.exe
endif
all: $(OUTPUT)
-debug: CXXFLAGS += -g -O0
+debug: CFLAGS += -g -O0
debug: $(OUTPUT)
-release: CXXFLAGS += -static -O3
release: $(OUTPUT)
$(OUTPUT): Makefile $(SOURCE) $(HEADERS)
- $(CXX) $(CXXFLAGS) $(SANITY_FLAGS) $(SOURCE) -o $(OUTPUT)
+ $(CC) $(CFLAGS) $(SANITY_FLAGS) $(SOURCE) -o $(OUTPUT)
run: $(OUTPUT)
./$(OUTPUT)

View File

@@ -3,14 +3,24 @@ DIST bitflags-1.2.1.crate 16745 BLAKE2B 0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022
DIST bstr-0.2.8.crate 337654 BLAKE2B 50c5a639ec2912bd20be83a8b017e60c7b5f75f6cbe93839f8f46a4815537e47261593d17380a38aae45445d611c9fb28135e0424184958edfcc1c06e941e4aa SHA512 9e8786b68c03f059e4182046e7650b6f90431927c26c49fcdd4af3cb464092108fb2f64fdc2da1fe1d1121705ac8a21c68485b0517f3dd32040aab754f88944d
DIST cc-1.0.47.crate 49645 BLAKE2B 39771b601b37a9695a6d49e6d7bba2fa97ff5c1fab11a1a94115d5427a3bfb57cb1501e6b29fe64aa331942a99a9ded88fc8fe21693be697fc7200d919a4e448 SHA512 92bfe74600a43c9d59581641fe0d2aabecb6060b3cbcaac8c8e0fb4f0a21f1099d2887c7b00f205e6c5e972b7aba50e68c360dbcc1090aba942a30199e3cd86c
DIST cfg-if-0.1.10.crate 7933 BLAKE2B 063a96ed176f34f788666b40adc483d147fc011dee941ab60569ddd0e57502b5dd06ed71090f4e14ce005d06e240500a286f74652615e9d068fba649610d8cf8 SHA512 9d22616bfb4a75770a828a0a3cddac6787297a5fdc53eb17e25811cc94de717f2de8bd66d53c5d65ba1c83d8892aefee5ae758cf56a1ef0a0c3120f70b244339
DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
DIST clap-2.33.1.crate 201567 BLAKE2B 7bb63b6a243eb33050e5354622fb544ba6db3b859005d857b198af4c3f34dbda22d605326e80a274a12f73fb2c13aea99ec6652584a02d0a3092841f4e119d91 SHA512 31209da6a0ac987f7e1b2504a2fb7738c3aba4ddee4cc2bc22cc37d4d2b0feeff41ece557d4960d51564fd31cb23e413bf180eb60102a872caf623bf55c6f089
DIST clap-2.33.3.crate 201925 BLAKE2B bec9c866481c5b3fddeb314f68af9bce38fc421e42816182de3209e8ea3447b72cf033e6251eea27fe974eff8085b7d98cdd2911b5cc0ec6b4bf4c750deb8a25 SHA512 3eb0fd648e2e3f9e5ff69a5e6cf0d867304fe18523accd036f28a86de368e4774088a6936c108ccc045092c539fe7f7494ea96420ebf6b4bec16880cea84bedf
DIST darling-0.10.2.crate 17620 BLAKE2B 33d1fc3dc10fc971ea304efe5bf8084843241ca9c2a89e54e7c5227e53b1ad86749bd8693989ced6bf17805001909033aff92d600e7169a02dccf009fe60a88a SHA512 b312a74e577cb2f889315ae42513c7f26597faff306a40281189be2101339661772016a5e197466bd85ef94c275e811adee1b7c0772458126677d1998ed6fb15
DIST darling-0.12.3.crate 18933 BLAKE2B 1f817e2f32b8fc6459cec4f05933ad734720ade175c9cd44767b3351f1c07f2a66dedf1c3ce40c14b30d2c18204355d6a2ad65b819c4ead143b4d26b1e6fbd17 SHA512 1e986c70d629e14d67ffee4e9ec1520c04f6f27599dc3a2df3312ace3ef81f435bff9a8573badb8385bddee188db8eaefa35f562fb83a14269e82c4a425eade0
DIST darling_core-0.10.2.crate 44339 BLAKE2B 3ab3762840aa869baccf1030617a2a534c5d63019deb7ec5848cf4f80aa6304307ae32c4425264f1fda220a502110549812112d08f0f60261b30731ee47335af SHA512 a0af8e8ebb8584973c20eac01fe9ae828744b5e86cbe268262f8710a2e0ad568bbc6cd051d5225cc536a0a1fcb1886233063c8c18ea16b45c47207ce64af89d9
DIST darling_core-0.12.3.crate 49266 BLAKE2B d6286b82db56ebf63d0025b9298eb6cffac91166e90a785ceca4f3785f3c8589f8070a1c96242a3b482c4225f4530cebd34503483ae5b38d83848aae5b6c4bcf SHA512 279e3bf0f3cdd39ce68d6fdc80ab9e390353d2572887d6a25f4659d24dafd962bcd204f047fe19f8216acf08fe1bb2feeccc7c416df795e2d0f3d0fdcb82e9a3
DIST darling_macro-0.10.2.crate 1919 BLAKE2B 6f07815ff5b333b6c34df08f3aec2e5af5385e60a94bf9d169701be19935d2a9292ec7396905d2caadddba38d3f70bc5e5c3f1167690f045b778b8fc8cb00985 SHA512 43a0e9091fe12ec986e229a73bc41e23b1815fecfe62df8eed74d2ef33f5c329c444f1568d3c966554ff0bb29220146ba8f30d1c2d77ed7dea9adea10dacd152
DIST darling_macro-0.12.3.crate 1866 BLAKE2B 766fd2d30dffb53553036df283c3cf95c0f472654c222ab44fd9bfe2936ebb688e16ef937990625d1dac2613a689770fb61485f7f9f60b19c71889f1edd044a9 SHA512 e55d05676b9751e5c067d736f3e2446c1d751d8a24607d5bd5d494d660aa474485fb5f781ce1dfc739061683aa4fbf912c12f839869e4ae26d49f385da9bfdf6
DIST derive_builder-0.10.0.crate 29400 BLAKE2B ed2039d6ebd84d1fe2bc9c83389517e41ebf797dd583b1983ea5c7cc67013a267c58d36c8c2b3aa258f0ec8066db6aeadc2fd8039088d3a7f96641e4d6c92859 SHA512 deab62e921a3ee8f8ba50842a29c6a18d8a0d2475e1475fb69cbbe57844e2fd16e7bea1ec9f8312c8e2902c8f19ea0515fa810f9b845f61a3dc6e5096148bb26
DIST derive_builder-0.9.0.crate 38161 BLAKE2B 08bcbf8851ba813627a56e3f93a95f08a938e0cdd4f2a7971961eb5ecbdd3c96f6143214b49d8ae6cf6be166a934208ff7d0f768a3408868cab093872860e7dc SHA512 e56a01ed13420ac024be394883e5cf148f83ea74d2488931216d84cd2e8f00953e2d61f9b81d34f18be40bda055c02614baeaa89d5fbb9d3defe9ed314f2ef95
DIST derive_builder_core-0.10.0.crate 24860 BLAKE2B 100db93ca9e3d1af25ec14c7444d26d77e123e4011123bc32c8cb50f0a841958ec167592dcc083419d0d11ed827443d276a568cdabe89ccab022bfcdb6daebf1 SHA512 4448c5fec5f2092bc610eedb75e73b6f541189b14e3dad174ad42d38e1c2cdca9fe26836f6c9b5478a9267bbd0abc716e9071315531c569bd99f89c0d38fe666
DIST derive_builder_core-0.9.0.crate 18328 BLAKE2B b7a70372bf9300a2957927dc6bf45d64ff923552d2aff463e9811cf295d8bf300f8e3a03c73d08e1f727e91bb0eca2d34e332bd65a1b43506b9d486e559c879a SHA512 432e17868ffbbf6e776ae885eac33617ce06e5f1cb9610e2ced4f17a0d2aa46d3576ec3249f92275379d875cd90dd86ba4de882089ad620fe6497fcd301e4fdf
DIST derive_builder_macro-0.10.0.crate 6210 BLAKE2B 6a8ad9113bc5685ec57ff0bab162bcf057e8179c0a6cbb3b484b763fcbdeed451f46e6418545f2751c30d8463b0d6dcad6b6a4bcafb8d5df901dd0fe64e8acd2 SHA512 2dc7a33d6009006f736fc06502377ef06b818280811fae3ec946bc80a77457f6b586c2cfe7bdeeb1dbc29d970319c0575d693ec679e27bd7e3c4a029c1a55b5d
DIST embed-resource-1.3.3.crate 10472 BLAKE2B fcb0e869b2e49a53644d4f2b6bf82be0b50b54c69905b650c3f4aa51d697dc70e47a095420045b7134c6116d1559556de13d959612225799ef0ae3ea894a772c SHA512 a979520d08c823e77d9d3ffdd3ded74c235c2eebe16aef07180f4c0b39ca2a603cb538c45f1ce76d28b682c33856f7f9a1dfcd4c0a1e31c054ca79facb5b2741
DIST embed-resource-1.6.1.crate 12283 BLAKE2B d5d864f88e8304d9d590f9c34c77bb423a841b9827ec0fdc32eb8b3a65680aa8383b68d6d7b9a78ddfcdd4819d177183fe76732ac6c9c23b5eb964269fbbd140 SHA512 12ebaa77ede4c5e7ae2629e96c1ecbd9aa6cc1223e322363e56b517bca4a89d789bb67f6d28b7c2c54ade7a0442e6ad7d57dc79dff6e80909a6d87869b702fb1
DIST env_logger-0.7.1.crate 32281 BLAKE2B 6f1894c64f301ca4b687270c911dbe230f674662aa0561b97c4d2537886e404664b5773d4e223e2018047c222a951232c3cb52ec5bddbfb6665e34c3e7ea52f5 SHA512 604060d2ee83ab337a2d20d6784d1b7541534d2fd9e1662fc5c709fa681672a9db5e34d00face864b56ae321962e644ebe29fbb6d68a0d556419cf5d71c6149f
DIST env_logger-0.8.3.crate 32543 BLAKE2B 513790f39c63eb096b0fb62687c74262b42b0edc3e6fc2e2f2fdd44463eb4cfbf67560136ec206e252afa1477fabf66917f4fc0e8192e040670f98f3d7c4bb51 SHA512 7f6c3c79b8f4efb8d1d4e4b879c1c78a427f15669244ce1eca869aea9bcad950ffa5b59f3f8e4513e085c2daf1f5857313b374e238fc78b731bba2646ec895ff
DIST filetime-0.2.8.crate 13527 BLAKE2B 49b9f7a786e3920fd0d457e8ef09fb729dcf557483e17940091ea7079d3bf331e28b7d9029b3840608c8abd6ef1ecd559644826bf5f9bec66881022da9ff72e4 SHA512 c94d3c3926972f3105be52a48654afe3ebc7822d2ef77a2000113c3a85e7f0084b3598c6845a09e8e530d68f50637c3c0b9a058fdfb68052117af3ddcee89d2a
DIST fnv-1.0.6.crate 11131 BLAKE2B 220cf5463749b21e1560419ab9b1f235de08dd548c4a9a7fa6190d9516ce7db884f877b67174ee50b66b22be80d3be73ccafca80e06e94e0fa6e96fbb94475f6 SHA512 f1356b3da25f76cb3ccb4336ff54d4967f1dc7523eae6cba21a4349b8ce563516f6a2aa10d626cd5bb6046b55ac2f246e61e4e526a03fad5e78d0ea174841844
DIST fsevent-0.4.0.crate 7292 BLAKE2B e55fa22bca32165c17ab1cf623311de85d1c1cd78f89fcc016babfa3557658352c17e1fd9a2fa64c753b0073a96361461662c4583f780cd7195ffcaa254da0ce SHA512 98d5e6998e3ae0cf3e0f383aa1e8f7fadd9b75154753168da4f6b87cc9a37b8830e7bed4b2169993ddf49646c9d47aa022d6af8a8a66370e7fc533932e70855f
@@ -19,6 +29,7 @@ DIST fuchsia-zircon-0.3.3.crate 22565 BLAKE2B a4dac3457036efab8f79fe5d5b4545e409
DIST fuchsia-zircon-sys-0.3.3.crate 7191 BLAKE2B 530bb5d475ac828843af248c6bbd24ca3b5dd8118c8884ccc6d7261818cff1c79038077114ffa04bc73a078177527824c4d9d20a9b022e4057afee3330258cff SHA512 978b7e8795a5877a68409ed3a1d7b4246263f8e7e7ce9ba8a022643be98f58f329cc1c234717df80a509db849da4394f39e90a8e2a6f56f8fa8dd3c07e7d4386
DIST glob-0.3.0.crate 18724 BLAKE2B 1f1dd380e7d668a0c2cff9134279ebda958b4bccdd4a65ff01f9665b45ec4cce8ffbd47eb46e52cf516c5fd5803561e6bcb60cdee21ddfbb8601a95d45500620 SHA512 87098ffdbc518442995c422120cef71f83069c8f88a1970ecec5105b0f284ddd92bcee929f5c230d5b90ae1ead7e1214c3eea26f4a8b26715a00c1ab8b09bc46
DIST globset-0.4.5.crate 22830 BLAKE2B e4e1c4924577cc8ad14f3c76e49821b2f6050395e7673cdf4d118e7025e59e6df1be807762a484ee80739121b14bee8833c10b52ba69a13537ff9919f1bd2e3f SHA512 8fca9a19953370aa5d13b876a254f71ad6ecf0df218d8f5598ff2328eec9676be56b3a44d898dd031c8d4328bda939ee198f9b8dc7e03b45a1609b6f693a9088
DIST globset-0.4.6.crate 22893 BLAKE2B d47dce5ddb342b5c544f50c01160df66e81e80ca8a0abbf90a74ba67aa9c585843c051ea98ceb7249d4a56e5c1b985b00df734ec0fd19439274a8c1f998dbe75 SHA512 aac2b1b0f47103a0e8b404f4c97bcaa8561d51683fe741a85d745b3f30b56f0523c2fa21f21a680d9e883c697eb4232180f042dca290e954ac55429ae251fcbc
DIST ident_case-1.0.1.crate 3492 BLAKE2B bc79ebeefbb7e3ed1139e3f41d8d20fb175786bb123bdb9c1a92ea70effb4a0e5e798f24b068cd66a1bf20d53eea4bf24de495b5568c2d649ea804389a1327ab SHA512 81003a43f18da5997d644319274502e2066af9f9fd1400afda7cf2986b3ae0b7355b932302723cd3bda2d46b264340434d9279dea58425bad13785698d5808a9
DIST inotify-0.7.0.crate 19974 BLAKE2B f61b2f7f2bf1f7580e908600ec1fd7a07f35c69ccc3cad6d6c6af7d0fafb644662aca0eff95642520015a044ed247ad054e017ff2f924d7945c3fc30031ca3a9 SHA512 7af97a18ce129111a8366e63a35ae13d7c33f5debbe88c45ca4a3deffcc287b6a3636355c4ac6b784bf5b1097b32da34e9a7a2a77b4a473e0c9ea968b2c31f04
DIST inotify-sys-0.1.3.crate 8327 BLAKE2B 964a7c49f16ac6b31bdb22085569e368063141962ef347c4924aba17ce4d4f99d79e7054f1530bee60bd0c99004816cd2ada19808e65b52ec367438d824e5050 SHA512 82ce82277ef2ef05888aae3a997461515d340c7286daefa4f54f7942fcdcbd1e29fbc60907ecdbcb00139db36462fb3c21ce64b9add2b785826adfaa54216a66
@@ -27,6 +38,8 @@ DIST kernel32-sys-0.2.2.crate 24537 BLAKE2B dfc4a1e31d3ec9e2ac62b890839919fb7fed
DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
DIST lazycell-1.2.1.crate 11691 BLAKE2B 9b1d6e9ced918aa94dd5dddcd3ffba59116dae922d264180ac36c288d8a6dd9244324a7c3050c5991b216a241e482ee17b2e6d27527b88339b606586128df1f5 SHA512 de74ccd6a3c32c360a12a51ba1d51d6530130396b37d63350a960956ae0ba13e9ac31e2bb70b61ddf055fdfbe7e559b20a38415cac3906839684905a01256ff2
DIST libc-0.2.65.crate 439610 BLAKE2B a6390172ac5a76bb13860ffe0793a40fd6a74c7947c164ab1a033401473caaf77cc85bd578a37411d5f40bdeb13358a4810ac358a76799b24f7b797b2bde9915 SHA512 a5df4f7efae9dfdedeb140e3fec545135c7533f665f4eec61f071d01f40a2079e104c6a837c2b385aac4b306e4ddde34aa857fabb4a7ea7d7780159bc0b83c40
DIST libc-0.2.93.crate 510944 BLAKE2B 93ca2d32f5c1a1cb00ac75601dc3550de058e6d66c14309eed4c98a56be97aab6512d6b8b7574fdbf5a453f1400c9120eeb12e4f90970819f5c19ee544a975f5 SHA512 e82bd56c282b7473de50ec730646ae64384661e533f78b19bdd737d7a637cc93ca6f4e0b576d901576413a48d274635b917ec4b0c5144b5196155b04015ca94e
DIST log-0.4.14.crate 34582 BLAKE2B ddfba35947ae1f5905cd9ecb9eb862a78af6f00ee8b8fe6258b369b140928fe677a02b1b3ca5bdec36ff2b16abd85a9f49688fd5f3d1ba2b2905e7f96b8a84c1 SHA512 796100167663d85a7bc4244cd305e9b3f0a1b1520764b63464698eb136318d0928c40c16f5d19d9f602a5bf769851275bbd48d66b088b0c37be7a6fb62def7cc
DIST log-0.4.8.crate 31297 BLAKE2B 31037fdc2fc94f4ab8a6e89a251b0bc29975027dc7efb7cc86a8e848dfc8e2ae50acdb177b7ba9f7c1f20ec01e50798f89abb772d67a33f1b060ac617cf9a8ab SHA512 0b71f97d5964134b5eea1332347e177806b2f171d0be5c410c0ff1539470b242ba9f0933fafd853e4171a43b5e373a150af18918924be431c7216022553a8a3b
DIST memchr-2.2.1.crate 20862 BLAKE2B 79c8b7772f6c4e76ef98e416cab1a87648fe1f78f77eb31a894a2b1611fcf2d8336e361ab3d692cd03579b33f6bc5adb20d42418475dac5441b8bf356e38e442 SHA512 0f5e11507a4235edaa8ef639753abf62f1c187c8c6e35b0c80c9306958e41893492d4995e28bf28e5710e8739c7e75bb75a515507ec87870741a3b426ba8f44d
DIST mio-0.6.19.crate 128192 BLAKE2B 26c821eef0aa49c80e4919d80a795971655b9726c24ce0a5b0716d89c0e254bfdf3a7d4e591ab70474dd9bdb92a48be9d74ff4d7beb3ae158accedcf780525cc SHA512 a6eeb93a34a4a4d486a821763cf660d6c5d3dcb08a7f1cd32a04d918d5196cd50cc29b30c5a97eeca68ab1cda50bf36a50c2c787e08ae3d2a2b9134350acd097
@@ -34,15 +47,20 @@ DIST mio-extras-2.0.5.crate 16151 BLAKE2B cb9fe42394c9662d41c5c1082d5d6d2f2666f0
DIST miow-0.2.1.crate 21133 BLAKE2B a60f04feb5bd98eaafe6123f7579ffb0287b0a3d1de0dbe1b504141d76dfbc247891eb6dd87753ce5d6e2ae0406387ccc8684a91980c5ef1ad6610c29ec9e3bc SHA512 b2639b1976274b7a01ec3ff7fd019087775e3bc5365101b24db480bf9c9b66e8a1aa34405d44db6c2be753265a5124054eb37870b84cae2c63fb6b36bd5c6d72
DIST net2-0.2.33.crate 20936 BLAKE2B ddbc96e7cc4877b8a66d019e7e65a260379cce19c87bf507701ddf1b00208e7a321d34882282fa650a52f6b9d878605a6fc3be461fbb7e10182dda04a04e5806 SHA512 e522b399071daf1a9b913429e2eee52503d9604114feaf6987e97b85c128246b9137e3dcf03f45ca93d623ca6a4b295c9b703db4c319af47498e07d7714c07a9
DIST nix-0.17.0.crate 195654 BLAKE2B 6857f84b3deb5800fe3167efd226f042bbcbbc61a4153ce59f69fb544616842c3f6d4566444201c669c6235d1d7577302e5404399f4937f1c0bbbd17fd47ef71 SHA512 3f2bc4f0e9dcb9753535aec9d626ad8126f0a9ea18f73760ba72be0f35d82542c659b4c443783010de133a318f423a16f71cd1f1dd5b5a1f4f71ff7bda247b63
DIST nix-0.20.0.crate 216983 BLAKE2B cb7dc3a6b61abb66645613f16a22b5f127fef38bff5ad40fa99ef50019bc40da7f40457af9dac08af5dd67644c2a102ee6ca99425077ac7e2024c89387587752 SHA512 4efb0a6147870aca6b5612428216f36cd826320b75f4f12fb0c75140d47561834695db7745908a23d08ac7114d69848cdafcf87830718da1f03aa6f2c664c5d5
DIST notify-4.0.15.crate 54853 BLAKE2B 28eea05ff77e8790ce6e3acff74deafa95f119b5ee2af0a7e48d10ff04fb6bc1be9495925cea0fbaca3391a22b51e1800a730a0208f8a4a2b82ce5ed2a49fec3 SHA512 f1712718d00168fccea41aa5e79dd2c3551dd530781f4c589fa787237e6206b738e331dc9100e00d39dbe139230fdbe97b9bc73b076effbdf91f2815a1615398
DIST proc-macro2-1.0.26.crate 38233 BLAKE2B e44a5d98fbf75130c0eeb8fad6d025ce66fe41cc5ef882f418bd8c9e5d228d712020e309dad68e2f862e5f9216a1103fd6e69953e17c213166467b335f604802 SHA512 e6d39cc0d5ec644e3fb424347bde0a82a8ce8549745a1a827bf4dc21f6248471935b5499c3b6d1b7a129f0ddc560754254c528ac39fb1fce2ec3bd9520afc3e2
DIST proc-macro2-1.0.6.crate 35414 BLAKE2B abec56bdf8bf2109337e007c59c7c9c78ff0af3848c9b45567b2ee1d5120ace78fdf327c61becf917ef64366e5947792608631f197d182753eeeaf81ffd2a1cd SHA512 d0a6358eb6f9334128a5b47c096bfc57452e13d603c9514df433409069c00468fa2b3c76761d7f3696abb061c1c3ba24150e0cf9be2c5d571d580238d2d27853
DIST quote-1.0.2.crate 23023 BLAKE2B 4091809b4fc9b8d0b56be814b127d6ffd7c1507becba85dc905606cbe85f46233dc4b429c1e865e7c7de336cb936d956169ceb5dd45b489b7722022ccf818a3a SHA512 67778dff9dc5c4edcdd6454b74ad9353bb6c0c4e51c16cb82f2e393a7d7a0cde084d3c93279b718a8398c40af0a9377ebfae5321e69e635efd8390c125b75ce4
DIST quote-1.0.9.crate 25042 BLAKE2B 26ef31e89fd2f0cc21ff65f8072f30c7977ac634d2536cf9845a0894d6659f62a96cd0a6ee48f7706036c2c1b898ef8c9167bd62714ad0c9cba4fb02f30922af SHA512 dd6cdaea183b85400531ef01e56657edbec0d8f7c27898c1e591b72dff755fa5875b33ca320bd65be0e9aecfc6a61ec119a4bd1291e9f2057fca642ab5b198c8
DIST redox_syscall-0.1.56.crate 17117 BLAKE2B 57b1b01ef3cbc6f55def6c9a0dcde16bd98e83badcef993e26ae3ce849abcd1b1c10f4da931c605970d77f92471734764a537e7329291a221343fde23f3591eb SHA512 17a3044327aa733c830dd74e210d6bda32622617d1c5af9d70d7647232d8569ad0b04ccb14042cbabb5d97ad98e3f1f5a9968a75387354ffb4d175e9577115a1
DIST regex-1.3.1.crate 234662 BLAKE2B 41643af1321748db717b37bd4985916afae3a84e19f628ce5d5c194de42620e6b02221083c7e4b35bea5a6749c265575b2c0318dd58ea26b8bcf8d01768e1a27 SHA512 6530767ca2896db30599e5b3e2bf46a785d9c95bda3e530e82c659e5a98345effe5424738fec7545fa5edad12729a396938a9c1dd3a680c0405dab6000fc19f7
DIST regex-syntax-0.6.12.crate 289531 BLAKE2B c1736b335844d8695e2795a869b538300a9bcfc92ca41e4e9840fc90c133553da4f2929b0f39fdbc7488551a8477b2adb20b83e728a3d847171579e20c925acf SHA512 671e4ecd9dbe58ab5938e0b55890ef0ab2c033221bf549ae0df3b6e831b57099b4c16f8577ca134a758999a1bfc0840aff49be138fb6a19e0b081089f66fa0ec
DIST same-file-1.0.5.crate 9861 BLAKE2B 3f65c5cfa1ba526157f838ce10695c56dc9241b044890629a3bd7f589f3049b04944d70ce10f371f6844343222954fbed5674c04eb6a7b934a3a6761fc897825 SHA512 33be985579210b64eed7e26f24a695e2a59992ae51723e5aa026ba34dbb05be4c377bb25db9797dca1f70aa4be58f33cae32a89b61fe6b9353de9fb902ba2dcc
DIST slab-0.4.2.crate 10136 BLAKE2B e30cad459bbbb69c4b56a573c47f4188714e0da298d87015c35a86c9315dc2d4308f27d7758846069b0cf94c93f10c44b0f8895427cdf1c93ae20adbb21b5977 SHA512 f9fd70d0cc5180393cebbe87fe984de0c103db1c2c2648fb7a0ee22cdabf37a7338fd511538f00e9a5564365cce2879afe19bf77c435870197bd6cafef5d6661
DIST strsim-0.10.0.crate 11355 BLAKE2B bcb25ad0a7284e24e4f17ebe0ccb621bdc4118e499b50b094d98aa7e8fcc0b96716c9953c3516ce7ea78309d41d424892ded595259696a5bbffdcb07802b5c2f SHA512 78b318532addfcf5c1ccc1e14539e258aab9d3cd893cc45d82342549bde838c177d90f13c560671f8f32929af47d0b467db35e6876bd7697d8b3f9e055aeeac1
DIST strsim-0.9.2.crate 9707 BLAKE2B e6f99a4292bdc2c83027b7686eb46b0524b8404949269f7fcd5d1af4c86d28422f3192d09512e8f20447b6361cc936b5cdd62a45d0ec513161677c87e37c23bf SHA512 2054444ea844a25f573219a4993986b69ff8c5dc0dfd2dd06fff638d596c8c5b5a1bedafc2bef3a1b9c146dd47a0769bbe039c54fd8e2a5d9894f29ab9f32838
DIST syn-1.0.69.crate 231954 BLAKE2B 1dde7e78cdbf5c5b93d0196e008dd4e92e4367f8e88395d6157b92a58cd9317dbb6e47caf2d570a5a9fb6b4fdd4fdea5e414eb9b04e054ec4e4dde8bb9f36a96 SHA512 6934423e48f8d6b1e403fe5e4bb2e180f472f125f4337b7d9889788c16cf11d79d1673ed06178604279e0b8a04bd80f7efba187cc8fa44c535457eb1b4f51c20
DIST syn-1.0.8.crate 191978 BLAKE2B 9c4f925cf437c8baec1d0bc347454096124e996f1c26ef27fbb0ccbef087ba7a5eb780f4e1f87037568e93c7b7fea2963e2782621c0ab04e5c33ef98349e97fc SHA512 314229610133a1c1db1d60b549846e7b9f9c50ac345ca59d6fbfb263b828653be7fac0f56fd88312162138d85b915dc994ea651c1f9ac591c9c56c53a1738093
DIST term_size-0.3.1.crate 10754 BLAKE2B b8ed33afdf8348d9be3200b33b18d121d86fe5a91b6ecd3a8f7a4e55b45910597738fd68c568b5c66feb2cf9d38ba62da705624b52ff01d30bb452c7eca8f6e8 SHA512 fb43e0519cc3371b23b3d4c52d25c59c3e45afc550ba081e8cb832a48d9dbd50cbb69bb154ae7926fe869eb2c35b72b95238cdb8822910bd68b4f65927ca6a5f
DIST textwrap-0.11.0.crate 17322 BLAKE2B 257428908342774593bbd3528fcdae710712ff54e8a711393a24356d8ba0e16e466a4b20c05f942c48ca76b3b5b5aaa90ec202f782cad892caa8b71ccf124da6 SHA512 f5c0fe4f28ff1a3a0931e8e235b5157a45f67967985bcc752418c5ec3481fca44a8ae4800088889b37e8cd0533f53d3c456d5ffd19b767b3f83a87b49a2e209a
@@ -53,7 +71,9 @@ DIST void-1.0.2.crate 2356 BLAKE2B 41578fb5507f94e7d135f9595cec107ed00a926f4968d
DIST vswhom-0.1.0.crate 9420 BLAKE2B ad748822fa9650d011c5f240f5e52ae1e27380fc1b22db2ceaaece4fbc814ac2f2792cf6772079199202efe88fb968618a13d91609e5245639f25b32640fad44 SHA512 0ac192e6a1d296904246d89a08021b55384b48959f26f1f0dca893f8fa1e71a012a0d731d1e48e41ca8e4427da84e50fa43ced621e435b010cbcda4f19c45a58
DIST vswhom-sys-0.1.0.crate 15589 BLAKE2B ee13d0c15323c32d1fba2a952860042f4500c5809a62d27b33d4cfdd7be8099cd04041267bbb61c61bb84fea0892dd6e81b5ee7ec69b19334f31048d8b8c4989 SHA512 f4c4c080c25638c7ea5e96ac42d71bd92752e1fed92234f194d6b597b0f451dc19c44ae28f436aa93e5cff94bf2102e49dbec600d64d3c00c9bf03f98d3ad30e
DIST walkdir-2.3.1.crate 23413 BLAKE2B fc9601f4a28cec383297dbd87d422e56db1e989e4273900750f05d1f4a92e114a5b1a5a54368e290c5f4b47159ed51f52d85ce66f003cd2f52ffc737ead20f8b SHA512 ba807ff0d098aabdcd37e23204632beea1dbb7a6adfd16cb1009cae9e7b6957cfeab705cc454bf8f2b62a08743214ab995e43bf46fc510012c938f9e2a434951
DIST walkdir-2.3.2.crate 23516 BLAKE2B 473f2b51aafd6ac17e5c3da8d545d179b31486b3a65ab39fbd8bd7fbb2ebcc24bebf01781200a26a68f0b1cb464f5763a919aead3b03eba5a7e1be6efec5500b SHA512 6c44071354faf37720ec4117ded34c8d530489542ee107ac26a7a56ef4a882b9003e22e84f1d61f6078643521343e35aa1f7b57c838779e78e5937a667bf82da
DIST watchexec-1.14.1.tar.gz 40128 BLAKE2B 52764abd1dc669b32a5903e4c4463a72670de511dd95d6d041174b5eed2616c453cfdcf5fc7ba997b73e981c378d9674cfee34690122e4cb693ca6ba816a94c5 SHA512 93cb5d2d34499f8214e5af2cad0491184d60e084b4729381a3fa73065612889519467f7977a96ffa8f8b4bebc82a0f453e3c62be2936903f5152e8ac1a061d73
DIST watchexec-1.15.0.tar.gz 40407 BLAKE2B f737e8c84da491962f480149ffd02ccfe934423f223215f05b50104794d2901ccb7575a31de8e31f80e817f4a3d450549c633f6371dde6311707d717610dede3 SHA512 5384abd8807557446c1835ecccba058d6129b9738cb819dea28d9042a8c25a1318cd9a54155c6ea63cbb649f63439142005cc2531ea8881440c0496a8a228c25
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
@@ -61,4 +81,5 @@ DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f955297217
DIST winapi-util-0.1.2.crate 7810 BLAKE2B 511f14b606b591da19159f0f49665846e55ef8e22c7519fedaa5dd65cdc0c51134606c2a7ff0a6cbd7f24e75aaf3109959decaf2a5171fe01fbfc7ad7453fbc4 SHA512 54514420da9851f9657f888d8b198b3a97a6009b7e965d5a23ec471251f6548c2a58c716a5f48fb5d83a5775503d696da98eaed7b71fdd9ba7cd74ba6923b11a
DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513
DIST winreg-0.6.2.crate 19338 BLAKE2B d866995d54b69077efc1bb900235a4c00d9e69779cb365ad2fc97686a6c13de6a91d6204856ea35a18b86a7f32e8d4ac1ea2d2c096d7dd3e42f78400752cd3e2 SHA512 a2b6a7a0fcdb1f81dab62e1626089b6fd753a2233f9496505420ccb7997765c34293ce07b724b8179646345e0f6819eca88a6c167a03d8439a386fe53e184102
DIST winreg-0.8.0.crate 22220 BLAKE2B a544159252d4f89acda97182419c472bba8b2b08bdfbc3c33c709645a7406e695ea2fad43a83685c64f85b55d98e4c670001ceadb2dbe9a2e850382cb7f8f430 SHA512 86a5f89917a1fe12ab149de098000cb07c94bbf8b0bf0172a64d0c31549a5133c2cbec269365aa655b7abd1d72a20715676de08c8757c8e00f31882a14d570a1
DIST ws2_32-sys-0.2.1.crate 4697 BLAKE2B 52a7a3f57bcd73156730ada4d78fe12a54a498c9064e0928e09de13a95bd9237f884538e5f9368b47a7ac3c425f0f798c26bad85f20bed4ea26c2fa16c779b97 SHA512 18356861fc595efe7d0180afb8ce7649da35a4f9ba456271d2068679ab258a861af32a2e016e241fbfbf5f6ef0eb33127b26eabfc11428af39506538faa4821f

View File

@@ -0,0 +1,97 @@
# 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=7
CRATES="
aho-corasick-0.7.6
bitflags-1.2.1
bstr-0.2.8
cc-1.0.47
cfg-if-0.1.10
cfg-if-1.0.0
clap-2.33.3
darling-0.12.3
darling_core-0.12.3
darling_macro-0.12.3
derive_builder-0.10.0
derive_builder_core-0.10.0
derive_builder_macro-0.10.0
embed-resource-1.6.1
env_logger-0.8.3
filetime-0.2.8
fnv-1.0.6
fsevent-0.4.0
fsevent-sys-2.0.1
fuchsia-zircon-0.3.3
fuchsia-zircon-sys-0.3.3
glob-0.3.0
globset-0.4.6
ident_case-1.0.1
inotify-0.7.0
inotify-sys-0.1.3
iovec-0.1.4
kernel32-sys-0.2.2
lazy_static-1.4.0
lazycell-1.2.1
libc-0.2.93
log-0.4.14
memchr-2.2.1
mio-0.6.19
mio-extras-2.0.5
miow-0.2.1
net2-0.2.33
nix-0.20.0
notify-4.0.15
proc-macro2-1.0.26
quote-1.0.9
redox_syscall-0.1.56
regex-1.3.1
regex-syntax-0.6.12
same-file-1.0.5
slab-0.4.2
strsim-0.10.0
syn-1.0.69
term_size-0.3.1
textwrap-0.11.0
thread_local-0.3.6
unicode-width-0.1.6
unicode-xid-0.2.0
vswhom-0.1.0
vswhom-sys-0.1.0
walkdir-2.3.2
winapi-0.2.8
winapi-0.3.9
winapi-build-0.1.1
winapi-i686-pc-windows-gnu-0.4.0
winapi-util-0.1.2
winapi-x86_64-pc-windows-gnu-0.4.0
winreg-0.8.0
ws2_32-sys-0.2.1
"
inherit cargo
DESCRIPTION="Executes commands in response to file modifications"
HOMEPAGE="https://github.com/watchexec/watchexec"
SRC_URI="https://github.com/watchexec/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
$(cargo_crate_uris ${CRATES})"
# Prevent portage from trying to fetch bunch of *.crate from mirror despite they are not mirrored.
RESTRICT="mirror"
LICENSE="Apache-2.0 BSD CC0-1.0 ISC MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND=""
RDEPEND=""
QA_FLAGS_IGNORED="usr/bin/watchexec"
src_install() {
cargo_src_install
dodoc README.md
}

View File

@@ -82,6 +82,8 @@ KEYWORDS="~amd64 ~arm64 ~x86"
IUSE="bash-completion zsh-completion fish-completion"
RESTRICT="mirror"
QA_FLAGS_IGNORED="usr/bin/emlop"
DOCS=( "README.md" "CHANGELOG.md" )
src_install() {

View File

@@ -0,0 +1 @@
DIST fish-history-merge-0_pre20201121.tar.gz 1347 BLAKE2B cb6c65ab6b3ad5208930ce03b729087f5dfc53349dd365af61a9d9493e720e9d2052afbbdccd41b7313f56050a3462e9db68e1707c29b268f9fca62b682aa5cc SHA512 166f2bc879a66c7b70ee2bb52bd27d3f9baf5c2425cb214cb5dba1f48fb9bafe3c039bc0b56db322c309da61c7e841e92935feba1dd8ada7f0b71d3ea9701057

View File

@@ -0,0 +1,25 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
COMMIT="7e415b8ab843a64313708273cf659efbf471ad39"
DESCRIPTION="This is a fish plugin that modifies built-in up-or-search command to merge the command history"
HOMEPAGE="https://github.com/2m/fish-history-merge"
SRC_URI="https://github.com/2m/fish-history-merge/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
DEPEND=""
RDEPEND="app-shells/fish"
S="${WORKDIR}/${PN}-${COMMIT}"
DOCS=( README.md )
src_install() {
insinto "/usr/share/fish/vendor_functions.d"
doins "functions/up-or-search.fish"
einstalldocs
}

View File

@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>lssndrbarbieri@gmail.com</email>
<name>Alessandro Barbieri</name>
</maintainer>
<upstream>
<remote-id type="github">2m/fish-history-merge</remote-id>
</upstream>
<longdescription lang="en">
fish-history-merge
This is a fish plugin that modifies built-in up-or-search command to merge the command history. The effect is that shell command history becomes shared across all open shells. Original implementations by @farcaller from https://github.com/fish-shell/fish-shell/issues/825#issuecomment-440286038
</longdescription>
</pkgmetadata>

View File

@@ -0,0 +1 @@
DIST gsl-lite-0.38.0.tar.gz 120838 BLAKE2B 8ead324b357480e34a4c867bde5e81424128d75e81e229f61079423f8f383d0d746961c085830db02fc5892eca94ac4b407613674da30ba106c620c148a7a41b SHA512 7f73c600800ce375e231e0904c569f0d3beb8ce2790c1f66208d1c5097bed0abd1e82e72cf0051f0bbb09a4e5939d6637b09b8978d91859fc039a42adccdde36

View File

@@ -0,0 +1,27 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit cmake
DESCRIPTION="C++ Guideline Support Library implementation"
HOMEPAGE="https://github.com/gsl-lite/gsl-lite"
SRC_URI="https://github.com/gsl-lite/gsl-lite/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
RESTRICT="!test? ( test )"
# header only library
RDEPEND=""
DEPEND=""
src_configure() {
local mycmakeargs=(
-DGSL_LITE_OPT_BUILD_TESTS=$(usex test)
)
cmake_src_configure
}

View File

@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>brian.gloyer@gmail.com</email>
<name>brian gloyer</name>
</maintainer>
</pkgmetadata>

View File

@@ -1 +1,2 @@
DIST FreeBASIC-1.07.2-source-bootstrap.tar.xz 10700992 BLAKE2B e7016e5f58ae79086c0445bf6a09f33d4335af771422778be407e3351d583522e16f137763e471ba88e47b4318ab5bd2aec882ef5e5ff85cc334b0eccf27fdc5 SHA512 f381d14343496f68d3401ad1a66ff4fb1314270eddebb72ed2bc5624b856c4b29e7e14062f531a5158d892bb73d9aa80ff54fe7c260b4b8967b1330d26b2ecfc
DIST FreeBASIC-1.07.3-source-bootstrap.tar.xz 10702984 BLAKE2B dbf68351c54d9a1ec6f5952e7867bc370fdc36db406c9a76d18f9e85757c26f3c954d91ce56593af9ceacf1e24e8038ba7cfeaa66a988923fd5d57d5f160584d SHA512 59a06e633b2bf5054d2b5f7a9da7e539a51657a20d50ac2e055255dab30acc87e03596a53613e1d7f1ac74798d4919b5d7aa32b20a229c7725ebc1e53460b70e

View File

@@ -0,0 +1,26 @@
# Copyright 2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
DESCRIPTION="Bootstrap package for dev-lang/fbc"
HOMEPAGE="https://www.freebasic.net"
SRC_URI="https://github.com/freebasic/fbc/releases/download/${PV}/FreeBASIC-${PV}-source-bootstrap.tar.xz"
LICENSE="FDL-1.2 GPL-2+ LGPL-2.1+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
PATCHES=( "${FILESDIR}"/fbc-1.07.0-Pass-ltinfo-to-linker.patch )
S="${WORKDIR}/FreeBASIC-${PV}-source-bootstrap"
src_compile() {
emake bootstrap-minimal
}
src_install() {
newbin bin/fbc fbc-bootstrap
emake DESTDIR="${D}" prefix="/usr/share/freebasic-bootstrap" TARGET=${CHOST} install-includes
emake DESTDIR="${D}" prefix="/usr/share/freebasic-bootstrap" TARGET=${CHOST} install-rtlib
}

View File

@@ -2,3 +2,4 @@ DIST FreeBASIC-1.07.1-source-bootstrap.tar.xz 9098748 BLAKE2B 3c3970ab014f79193d
DIST FreeBASIC-1.07.2-source-bootstrap.tar.xz 10700992 BLAKE2B e7016e5f58ae79086c0445bf6a09f33d4335af771422778be407e3351d583522e16f137763e471ba88e47b4318ab5bd2aec882ef5e5ff85cc334b0eccf27fdc5 SHA512 f381d14343496f68d3401ad1a66ff4fb1314270eddebb72ed2bc5624b856c4b29e7e14062f531a5158d892bb73d9aa80ff54fe7c260b4b8967b1330d26b2ecfc
DIST fbc-1.07.1.tar.gz 8938056 BLAKE2B 965425426605b9e0018e066852a67c355d168276b434e6779e151fad38820a956b5b763aad427c6728be4a74b0956b099a0bb8abd0d76fececc6cf8f0204d3c1 SHA512 7d49b9546e242b1c366b2378f71cf1640b85c85e09f4c2bd99ef268e6b4e5e45a710b7a00f7d807245aec518f299d173635572b77483826c1f273e047dbe3679
DIST fbc-1.07.2.tar.gz 9032306 BLAKE2B c44eb74bb0b11f8315cda29e13157ce5f7a92070f0e6df833ad9dda4ebe37db6450afe2b82eb763ebee5ed0c33b4ce458fd3b53430f32da8ad5a71cd84411c67 SHA512 0577203fb8a325f611c88456446721e8bb14656beb235f3965bcd53e14cc7c7fa012a68535ff4c12351fad31d9a22a759f12bc9fe0be5d1dad124d3fe377daaf
DIST fbc-1.07.3.tar.gz 9035460 BLAKE2B c0356c36ebd455954993ce5d4a983d06c33abc5bf0a059a44832d441514643c7d08e40268a7b3b9a0cba21368058199be395cc28dd7f87df23d576f78aece276 SHA512 6040248c433db3191678209401ff4a643c500d967d67352f1aeca347648056b0a2cdef25bbb7532fec0351a13984c72e80cb7b00faf3ead6c219422955d148fb

View File

@@ -0,0 +1,61 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
DESCRIPTION="A free/open source, multi-platform BASIC compiler."
HOMEPAGE="https://www.freebasic.net"
SRC_URI="https://github.com/freebasic/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="FDL-1.2 GPL-2+ LGPL-2.1+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="gpm libffi opengl X"
DEPEND="
sys-libs/ncurses:=
gpm? ( sys-libs/gpm )
libffi? ( dev-libs/libffi )
opengl? ( virtual/opengl )
X? (
x11-libs/libX11
x11-libs/libXext
x11-libs/libXpm
x11-libs/libXrandr
x11-libs/libXrender
)
"
RDEPEND="${DEPEND}"
BDEPEND="|| (
dev-lang/fbc
dev-lang/fbc-bootstrap )"
DOCS="${S}/doc/fbc.1"
src_compile() {
local xcflags=(
$(usex gpm "" "-DDISABLE_GPM")
$(usex libffi "" " -DDISABLE_FFI")
$(usex opengl "" " -DDISABLE_OPENGL")
$(usex X "" " -DDISABLE_X11")
)
local fbc="fbc"
local fbcflags=""
# fbc requires a space after the -Wl option
local fblflags="${LDFLAGS//-Wl,/-Wl }"
if has_version -b dev-lang/fbc-bootstrap; then
fbc="fbc-bootstrap"
fbcflags="-prefix ${EPREFIX}/usr/share/freebasic-bootstrap"
fblflags+=" -prefix ${EPREFIX}/usr/share/freebasic-bootstrap"
fi
# Build fbc
emake CFLAGS="${CFLAGS} ${xcflags[*]} -I/usr/$(get_libdir)/libffi/include" FBC="${fbc}" FBCFLAGS="${fbcflags}" FBLFLAGS="${fblflags}" TARGET="${CHOST}"
}
src_install() {
emake DESTDIR="${D}" prefix="/usr" TARGET="${CHOST}" install
einstalldocs
}

View File

@@ -259,3 +259,15 @@ LICENSE="Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD BSL-1.1 CC0-1.0 MI
SLOT="0"
KEYWORDS="~amd64"
RESTRICT="mirror"
QA_FLAGS_IGNORED="usr/bin/gleam"
src_configure() {
export RUSTFLAGS="${RUSTFLAGS} --cap-lints warn"
cargo_src_configure
}
src_install() {
cargo_src_install
einstalldocs
}

View File

@@ -1,4 +1,2 @@
DIST QLogger-d33cb64.tar.gz 15378 BLAKE2B adb5bed0c9cc3692b384542306466046242ff50d0c7dd176f439172047991ce4252e315e8289524a9e346abc225aeb9ca89b958f00cd11710294b2885ca0f69d SHA512 bec4785dcdb4cf3434621f68830628c737ee0664223228ec68f09991b5a2090eac024fbce86d6d0614d8a709efd55e0f126c1bbf8451c1c100080df3b8cdd17f
DIST gitqlient-1.2.0.tar.gz 3768498 BLAKE2B 0daa49b79c6390e367b24d8843f37c6a633d1e12c8e3d2b7d3245fb06ea0f89c6fb3b360fdc3dfaae13568d36a413353c67fbb29e60f19221341dcb71469491a SHA512 4dd4a21a7b222c6d7586bcbf5eec26f321fc18dd6ef52507a4eb4004675b04f437f8801c817a12f16f5b5ea9b3c2e2930f445e8bb09e64d33b89f69dbf310c74
DIST gitqlient-1.3.0.tar.gz 4337675 BLAKE2B efa041cc863ea0c5820841804a32dab8e212979367cf9b59be163c7322183facadddd788fd077be0566eb8d906c47b9486036558de8f8ae9b2365d90c3069349 SHA512 8011426aed84a7611b3b2253b377fe66690b0ad2b54c1b6c85a85b1d1b9adabeea9fe0e763340d67f3139d4c43de7e368a0f2c4d9c9640d911aac3a48d111ebc
DIST gitqlient-1.3.0_beta.tar.gz 4320202 BLAKE2B f45e615fd9d4ee8a90df872c40b1c1b4eaefd7612458cf51bbeb69a920f6ea00704de61ba2446f41d2d4f847919cb6b119b397e0a910bf4244bbf3bf41dfa98c SHA512 79ca8211eaa84016d9eb43dea6b1773fd11121e7b0c47152642a03ab0e3d37bafbfc2cc5749f4864d5877699333a47d5bf6afede85246365ce3d281857247637
DIST gitqlient-1.3.1.tar.gz 4360293 BLAKE2B 6b37e4c2397584f16720440e075dead7fd0a0fa69e3a6b7fda7ff4d9de3c7c8d924098f17f68a3f3015310fee45bca98ef8b490081a7dc10d77965c896de5bba SHA512 09156e54673ac912a388de81339912252b6e341ee2b0c2628e7b995e953ba0dee7ec3dc4d832b419832731e8c188dbea2ce4dd8a5ab6088f1bc511c1ae2200e6

View File

@@ -1,59 +0,0 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit desktop qmake-utils xdg
MY_PN="GitQlient"
QLogger_sha="d33cb645bb6ffc4dd929c348ca011c007351d605"
DESCRIPTION="Multi-platform Git client written with Qt"
HOMEPAGE="https://github.com/francescmm/GitQlient"
SRC_URI="
https://github.com/francescmm/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
https://github.com/francescmm/QLogger/archive/d33cb645bb6ffc4dd929c348ca011c007351d605.tar.gz -> QLogger-d33cb64.tar.gz
"
KEYWORDS="~amd64 ~x86"
S="${WORKDIR}/${MY_PN}-${PV}"
LICENSE="LGPL-2.1"
SLOT="0"
IUSE=""
DEPEND="
dev-qt/qtcore:5
dev-qt/qtgui:5
dev-qt/qtnetwork:5
dev-qt/qtsvg:5
dev-qt/qtwidgets:5
"
RDEPEND="
${DEPEND}
dev-vcs/git
"
src_prepare() {
default
mv -T "${WORKDIR}"/QLogger-"${QLogger_sha}" "${S}"/QLogger || die
sed -i -e "/QMAKE_CXXFLAGS/s:-Werror::" \
-i -e "s:target.path = /\$\$(HOME)/\$\${TARGET}/bin:target.path = /usr/bin:" \
-i -e "s:TARGET = ${MY_PN}:TARGET = ${PN}:" "${MY_PN}".pro || die
sed -i -e "s:Office:Development:" -i -e "s:Exec=${MY_PN}:Exec=${PN}:" \
"${S}/AppImage/${MY_PN}/usr/share/applications/${MY_PN}.desktop" || die
}
src_configure() {
eqmake5 "${MY_PN}".pro
}
src_install() {
emake INSTALL_ROOT="${D}" install
domenu "${S}/AppImage/${MY_PN}/usr/share/applications/${MY_PN}.desktop" || die
doicon -s 48 "${S}/AppImage/${MY_PN}/usr/share/icons/hicolor/48x48/apps/${MY_PN}.png" || die
}

View File

@@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -23,7 +23,8 @@ DEPEND="
dev-qt/qtcore:5
dev-qt/qtgui:5
dev-qt/qtnetwork:5
dev-qt/qtsvg:5
dev-qt/qtwebchannel:5
dev-qt/qtwebengine:5[widgets]
dev-qt/qtwidgets:5
"
@@ -34,7 +35,7 @@ RDEPEND="
src_prepare() {
default
sed -i -e "/QMAKE_CXXFLAGS/s:-Werror::" "${MY_PN}".pro || die
sed -i -e "/QMAKE_CXXFLAGS/s:-Werror::" -e "/^GQ_SHA/d" "${MY_PN}".pro || die
sed -i -e "s:Office:Development:" "${S}/src/resources/${PN}.desktop" || die
}

View File

@@ -10,8 +10,7 @@ MY_PN="GitQlient"
DESCRIPTION="Multi-platform Git client written with Qt"
HOMEPAGE="https://github.com/francescmm/GitQlient"
#EGIT_BRANCH="develop"
EGIT_SUBMODULES=( QLogger )
EGIT_BRANCH="develop"
EGIT_REPO_URI="https://github.com/francescmm/${MY_PN}.git"
SRC_URI=""
KEYWORDS=""
@@ -24,7 +23,6 @@ DEPEND="
dev-qt/qtcore:5
dev-qt/qtgui:5
dev-qt/qtnetwork:5
dev-qt/qtsvg:5
dev-qt/qtwebchannel:5
dev-qt/qtwebengine:5[widgets]
dev-qt/qtwidgets:5

View File

@@ -1,3 +1,5 @@
DIST lazygit-0.25.1.tar.gz 2192584 BLAKE2B e2254ea3998f8be17f0c75d328975b30af21e1eddc070e6e1c2711b54e8a7e1a4f24d91a0eb80451480547d26c9b01ac23e43ea73d59cc4a6bcc158992c73987 SHA512 281a0e67b75c6dc69baf64bbcaeb20844874528564093ae2c64159d1c92eaaaebf73a176730fb80db9a2055cfcdd2c8ba77a12566ef94c182eb5ef16e2d677b9
DIST lazygit-0.26.1.tar.gz 2192018 BLAKE2B 9c48e6d0ee176ed1a49a684c4ad65ba139329c690af654508e866b6213ab3572d7f47915d849a0e65242f57b552568e1a34825a8050cd42e864d6b25f2e36559 SHA512 abdc8cfc509c77e4b7a249a32a000f3f80e9e5c11d26b48c3882fc49e9da1e477573590a16fa9c03ccb81d6342173f4abfa16031392d8180e7ca70071d503b3a
DIST lazygit-0.27.2.tar.gz 3214004 BLAKE2B fb6cdf0664ae5510c2bcca00f478a76bb3e4e69b6cc8714ab97d0cf1c638fef450e320b3072a8e3971847d55053245ad575466fcdf62942b176c1571d22f1bf1 SHA512 eba628a80465054355750cafc31ed31ea22356c548441c4397a9762efeddb752ce9be6f7a125333ad8d619aff0959226785bdb22b99d918da0f3ce1153fb59bc
DIST lazygit-0.27.3.tar.gz 3214304 BLAKE2B 05db27847fb90bd56f81055b55138a4266254aab76c52a95d5b6bd70d45741a1eeb84fe120e8ddd10c0b4f75cccc39c003bba8d5b577952968afd164331cecf4 SHA512 1379edd0c939d4e434a91d9508dd0895851503be06a9b86e9778e5fa27c7062db565d922b78db11b3eec46bf6261445002125dcff2b10e26d3a592c4420f3d16
DIST lazygit-0.27.4.tar.gz 3214405 BLAKE2B 123c2b7ca1bb63fa7d7a40b4c8a56b3f39b651c214ad55179dd07cd81588341589419759207263bbf809da89218e35d2c6185c79bcfd9ee59480ed66d67506dc SHA512 a053d4d3e3458ad33c415a7e9d4286a52b23429babae715afacc61a91185a309d78951cc617ad182cdb59aa53ce48dae9ce38f65c38c8364eaac88d92e478c9d

View File

@@ -0,0 +1,36 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
EGO_PN="github.com/jesseduffield/lazygit"
inherit golang-build golang-vcs-snapshot
DESCRIPTION="Lazygit, a simple terminal UI for git commands"
HOMEPAGE="https://github.com/jesseduffield/lazygit"
SRC_URI="https://github.com/jesseduffield/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="doc"
DEPEND=( sys-libs/glibc )
RDEPEND=(
${DEPEND}
dev-vcs/git
)
DOCS=( src/${EGO_PN}/{CONTRIBUTING,README}.md )
src_compile() {
GOPATH="${S}" go build -v -o bin/lazygit src/${EGO_PN}/main.go || die
}
src_install() {
dobin bin/lazygit
use doc && dodoc -r "src/${EGO_PN}/docs/."
einstalldocs
}

View File

@@ -0,0 +1,36 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
EGO_PN="github.com/jesseduffield/lazygit"
inherit golang-build golang-vcs-snapshot
DESCRIPTION="Lazygit, a simple terminal UI for git commands"
HOMEPAGE="https://github.com/jesseduffield/lazygit"
SRC_URI="https://github.com/jesseduffield/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="doc"
DEPEND=( sys-libs/glibc )
RDEPEND=(
${DEPEND}
dev-vcs/git
)
DOCS=( src/${EGO_PN}/{CONTRIBUTING,README}.md )
src_compile() {
GOPATH="${S}" go build -v -o bin/lazygit src/${EGO_PN}/main.go || die
}
src_install() {
dobin bin/lazygit
use doc && dodoc -r "src/${EGO_PN}/docs/."
einstalldocs
}

View File

@@ -71,7 +71,7 @@ src_install() {
# Binary and resources files must be in same directory installing in /opt
insinto /opt/${PN}
doins -r "${BUILD_DIR}"/bin/{database,inputprofiles,resources,shaders}
doins -r "${BUILD_DIR}"/bin/{database,inputprofiles,resources,shaders,translations}
if use nogui; then
newicon -s 16 appimage/icon-16px.png duckstation-nogui

88
licenses/Typora-EULA Normal file
View File

@@ -0,0 +1,88 @@
Please read this End User License Agreement (a.k.a “EULA”, “License Agreement”) before You purchase a License Key for the Software and subsequently download and use the Software.
By purchasing a License Key and/or downloading and using the Software, You agree, without reservation, to be bound by the terms of this EULA. If You do not agree with the terms of this EULA, please do not purchase a License Key and/or download and use the Software.
If You accept the terms and conditions in this EULA on behalf of a company or other legal entity, You warrant that You have full legal authority to accept the terms and conditions in this EULA on behalf of such company or other legal entity, and to legally bind such company or other legal entity.
You may not accept this EULA if You are not of legal age to form a binding contract in your country/states.
1. Definitions
“We” a.k.a. “us”, or “typora.io”. Developer(s) of Typora.
“Documentation” the detailed information about the Software, its features and the system requirements as made available on the website of typora.io, as amended from time to time.
“Open Source Software” any software that requires as a condition of use, copying, modification and/or distribution of such software that such software or other software incorporated into, derived from or distributed with such software (a) be disclosed or distributed in source code form, and (b) be licensed for the purpose of making and/or distributing derivative works, and (c) be redistributable at no charge;
“Beta version” the license for the Software for public testing. This is currently the only available version. You could find if current Typora is in beta version or not from “Help” -> “About” dialog.
“Stable version” versions with version number equal or greater than 1.0, exclude Beta versions.
“Full version” the license for the Software for the term specified on the webpage of the store where You purchase the license, or in any applicable agreement concerning the purchase of the license (as stand-alone product or as part of a subscription) to Use the Software. This license is when Typora reaches v1.0.
“Trial version” the license for the Software for the term of N days to Use the Stable version of Software for the sole purpose of testing and evaluating the Software. (N will be decided by us in future). This license is when Typora reaches v1.0.
“Updates” any modified versions and updates of, and additions to the Software (excluding upgrades of the Software);
“Major Update” updates that introduce major version number changes, for example, from 1.x to 2.x is a Major Update, from 1.1.x to 1.2.x is not.
“Use” the access, download, install, copy or get benefit from using the Software in accordance with the documentation.
“You” you, the final and ultimate user of the Software or the authorized representative of a company or other legal entity that will be the final and ultimate user of the Software, and the company or other legal entity that will be the final and ultimate user of the Software, if applicable.
General
This EULA applies to any licenses granted to You by us for the use of the Software.
By purchasing a License Key for the Software and/or downloading and using the Software, You enter into this EULA with us.
2. Changes to the License Agreement and the Website/Product
Typora is a work in progress, meaning that a lot will change in the near future. We reserve the right to update the Website and these Terms of Service from time to time, at our discretion. We will make sure to announce any major change in a prominent way.
Your continued use of the Typora following the publishing of updated License Agreement means that you accept and agree to the changes.
The published License Agreement not only applies to current beta versions, but also applies to all versions and future updates of Typora.
3. License
We grant You a non-exclusive, non-transferable, limited, revocable license to Use the Software in accordance with this EULA. We reserve all rights not expressly granted to You.
We are and remain the owner of any intellectual property rights with respect to the Software. You shall not acquire any ownership to the Software as result of Your purchase of the License Key or Your Use of the Software.
4. Permitted use and restrictions
In order to be able to install the Software and receive Updates and upgrades, Your computer shall have access to the Internet and shall meet the system requirements described in the Documentation that can be found on the webpage: https://support.typora.io/System-Requirements. The system requirements may be changed in future updates.
You shall Use the Beta version, Full version, or Trial version in accordance with applicable laws and shall not:
Use the Trial version on any system where the Trial version was previously Used and expired;
rent, lease, lend, sell, redistribute, sublicense or otherwise commercially exploit the License Key, the Full version or the Trial version;
assign the License Key, the Full version or the Trial version without prior written approval of us;
Use the Beta version, Full version or Trial version for any unlawful or illegal activity, or to facilitate an unlawful or illegal activity;
delete or alter any disclaimers, warnings, copyright or other proprietary notices accompanying the Software; or
adapt (except as otherwise provided in this EULA), decompile, reverse engineer, disassemble, attempt to derive the source code of, modify or create derivative works of the Software and the License Key or any parts thereof, except to the extent permitted by applicable law.
Exception: repackage (provide installation packages/scripts) Typora on Linux system is allowed if all contents (includes all binaries, resources files, scripts, etc) of Typora are not modified or deleted.
We may modify the Software at any time at its sole discretion and without notice to You, for example to comply with applicable law or a court order, to avoid a third party infringement claim or to provide Updates and upgrades.
Certain components of the Software are Open Source Software and licensed under the terms of the applicable license(s) of the Open Source Software. You shall adhere to these terms and conditions, which can be found via the webpage: http://support.typora.io/Acknowledgement/.
5. Maintenance and support
We will notify You of any available Updates and upgrades.
You will be entitled to receive Updates free of charge for unless it is a Major Update.
For a major update, You may need to pay an additional fee in order to be able to download an upgrade. The payment policy for major update will be announced by us when the upgrades are ready.
After you upgrade from Beta version to Stable version, if no License key are provided, you would start using Trial Version automatically.
You could upgrade or downgrade Typora as you like, but we will delete older versions from our website after a long time period or we find it contains serious bugs.
Any maintenance and support provided by us, including the provision of Updates and upgrades, will be provided in an adequate way on an “as is” basis without any warranty, as soon as reasonably practicable, subject to availability of personnel.
6. Use of data
See our Private Policy.
7. Disclaimer
You Use the Software at Your own risk and the entire risk as to satisfactory quality, performance and accuracy is with You.
We are working hard on improving Typora, but we cant guarantee that is it bug free. Therefore, your use of Typora is at your sole risk. The service is provided “as is” and “as available”. We disclaim all warranties of any kind, express or implied, including, without limitation, the warranties of merchantability, fitness for a particular purpose and non-infringement. We are not liable for damages, direct or consequential, resulting from your use of the Website, and you agree to defend, indemnify and hold us harmless from any claims, losses, liability costs and expenses (including but not limited to attorneys fees) arising from your violation of any third-partys rights. You acknowledge that you have only a limited, nonexclusive, nontransferable license to use the Website.
8. Liability limitation
We and any third party that has been involved in the creation, production, or delivery of the Software are under no circumstances liable for consequential or indirect damages (including damage for loss of profit, business interruption, loss of data, and the like arising out of the use or inability to use the Software).
The limitations of liability referred to in clause 8.1 shall not apply in the event that: (i) any negligence on the part of Typora leads to death or physical injury or (ii) damages arise from the intent, willful misconduct or gross negligence of us or the management of us.
9. Termination
This EULA will continue to be in force until the expiry or termination of the Full version or Trial version.
The Full version or Trial version will terminate automatically at the end of the applicable license term, unless renewed or Activated prior to the end of the applicable license term.
We are entitled to terminate the Full version or Trial version by blocking the License Key during the license term with immediate effect and without prior notice in the event You fail to comply with the terms in this EULA, in the event You fail to pay Your (subscription) fee for the License Key within the applicable payment term, or in the event Typora is required to do so by law or an order of an applicable court.
Upon termination of the Full version or Trial version, You shall cease all use of the Software and shall destroy all copies thereof.
You acknowledge that the provisions of this EULA, which by their nature are intended to survive termination, will remain in effect after termination of this EULA.
10. Feedback
We welcome any comment, question and communication at hi@typora.io

View File

@@ -14,7 +14,8 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
DEPEND="dev-qt/qtgui:5
DEPEND="
dev-qt/qtgui:5
dev-qt/qtwidgets:5
dev-qt/qtnetwork:5
"

View File

@@ -19,6 +19,7 @@ DEPEND="
>=dev-qt/qtgui-5.9
>=dev-qt/qtquickcontrols2-5.9
dev-libs/openssl:0
media-libs/flac
"
RDEPEND="${DEPEND}"

View File

@@ -1 +1,2 @@
DIST kcgi-0.12.3.tgz 245425 BLAKE2B 8368e7c6ed48e876ee7e6d4e9689166eeca84681cbd65014af4537138b4ace00f1e02a981688bacdda4e7ec6a49d9d46bff3f6cbb0c03e91bff7768fefab8429 SHA512 70a79d10ac1fa2c5d7fc6a8a3b52ddd174842117b45b22a28068ed49649c4165ec1464597c2168e20200fedd39212811dbecfa23a9494989b4ab11b0a51c0fd1
DIST kcgi-0.12.4.tgz 246228 BLAKE2B 9511d7a71ec37928a8f770df8cbe02049b77dac00581579aab2c985ef147e5952b3fa118f1c2b2232ccfabe1a4ee0b7cc54502421990fd31d5755ed06ccff270 SHA512 a4ca9aea17465f6592f15184ae3c13febd0b5e9a23e3ee21ead5857a2800b44b1a79cf90c80d924d96977c2cfd5cb23382a86af9860979018115eec51b893052

View File

@@ -0,0 +1,54 @@
# Copyright 2019-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit multiprocessing toolchain-funcs
DESCRIPTION="minimal CGI library for web applications"
HOMEPAGE="https://kristaps.bsd.lv/kcgi/"
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/kristapsdz/kcgi"
else
SRC_URI="https://kristaps.bsd.lv/kcgi/snapshots/${P}.tgz"
KEYWORDS="~amd64 ~x86"
fi
LICENSE="ISC"
SLOT="0"
IUSE="test"
RESTRICT="!test? ( test )"
BDEPEND="sys-devel/bmake"
DEPEND="
test? ( net-misc/curl[static-libs] )
"
src_configure() {
./configure PREFIX="${EPREFIX}/usr" \
MANDIR="${EPREFIX}/usr/share/man" \
LIBDIR="${EPREFIX}/usr/$(get_libdir)" \
SBINDIR="${EPREFIX}/usr/bin" || die
echo 'LDADD_LIB_SOCKET += ${LDFLAGS}' >> Makefile.configure || die
}
src_compile() {
bmake -j$(makeopts_jobs) \
CC="$(tc-getCC)" || die
}
src_test() {
bmake -j$(makeopts_jobs) \
CC="$(tc-getCC)" regress || die
}
src_install() {
bmake -j$(makeopts_jobs) \
CC="$(tc-getCC)" \
DESTDIR="${D}" \
MANDIR=/usr/share/man \
install || die
find "${ED}/usr/$(get_libdir)" -name "*.a" -delete
}

View File

@@ -1,2 +1 @@
DIST usockets-0.6.0_p20210126.tar.gz 57764 BLAKE2B 3ddcfaa684dec96a80f81424512bbd7a2fd8dd0724a0c20628aa76b5bb3e5b2177402b33feb8d046f3fa813288d3d3a5b8b18d7df8bd6a28b029162cdbe3b9ab SHA512 047b95a125b0a79ee4b301bb0c718aded6d6dbcafef64965ad6bcf14428b6569e67c2a9eb3d6d4bf3a2f4e2e46e978555507dec9047e6497823a880ae7deed03
DIST usockets-0.7.1.tar.gz 62337 BLAKE2B 84f4274e560fae5bd12d22c87d0c44234421939ec978218b094848506448b622d32648d6f5163e95abf956f18bd6e26ffc58e27403572e49295572fd0f8eed32 SHA512 06e5ae094fd07b623d65dfcb3168cf6dcd115fc41c8af1858527be6bef08cbfa432a87021c32e7b3c87d56662a32a971b08b3b2934e91b822cf68407951015ed
DIST usockets-0.7.1_p20210214.tar.gz 62372 BLAKE2B 2853792af6f86954d7920cd33936ddd586cdeb9149dbffd0687b3bbc0965526d28c363864398d17182df9e038c35dc384271f01e72f7a60189319b9e820de3cb SHA512 d4827982a288c81edfcb167cfa6ee8fe11bbae90d25ed9086c006cf6098dfad8b6b910f8fb93ecc67fbea76452627dd4666c7ae3d74fb20112f8e22f7091ec11

View File

@@ -1,124 +0,0 @@
diff --git a/Makefile b/Makefile
index 27f97ce..f8bf8d7 100644
--- a/Makefile
+++ b/Makefile
@@ -1,60 +1,59 @@
+DESTDIR ?=
+
+prefix ?= /usr
+exec_prefix ?= $(prefix)
+LIB ?= lib
+libdir ?= $(exec_prefix)/$(LIB)
+includedir ?= $(exec_prefix)/include
+
+PKG_CONFIG ?= pkg-config
+
+VERSION ?= 0.0
+LIBTARGET = libusockets.so.$(VERSION)
+
+REQUIRES =
+COMMON_FLAGS = -Isrc
+
# WITH_OPENSSL=1 enables OpenSSL 1.1+ support or BoringSSL
# For now we need to link with C++ for OpenSSL support, but should be removed with time
ifeq ($(WITH_OPENSSL),1)
- override CFLAGS += -DLIBUS_USE_OPENSSL
- # With problems on macOS, make sure to pass needed LDFLAGS required to find these
- override LDFLAGS += -lssl -lcrypto -lstdc++
-else
- # WITH_WOLFSSL=1 enables WolfSSL 4.2.0 support (mutually exclusive with OpenSSL)
- ifeq ($(WITH_WOLFSSL),1)
- # todo: change these
- override CFLAGS += -DLIBUS_USE_WOLFSSL -I/usr/local/include
- override LDFLAGS += -L/usr/local/lib -lwolfssl
- else
- override CFLAGS += -DLIBUS_NO_SSL
- endif
+COMMON_FLAGS += -DLIBUS_USE_OPENSSL
+LDFLAGS += -lstdc++
+REQUIRES += libssl libcrypto
endif
# WITH_LIBUV=1 builds with libuv as event-loop
ifeq ($(WITH_LIBUV),1)
- override CFLAGS += -DLIBUS_USE_LIBUV
- override LDFLAGS += -luv
+COMMON_FLAGS += -DLIBUS_USE_LIBUV
+REQUIRES += libuv
endif
-# WITH_GCD=1 builds with libdispatch as event-loop
-ifeq ($(WITH_GCD),1)
- override CFLAGS += -DLIBUS_USE_GCD
- override LDFLAGS += -framework CoreFoundation
-endif
+CFLAGS += -std=c11 $(COMMON_FLAGS)
+CXXFLAGS += -std=c++17 $(COMMON_FLAGS)
-# WITH_ASAN builds with sanitizers
-ifeq ($(WITH_ASAN),1)
- override CFLAGS += -fsanitize=address -g
- override LDFLAGS += -lasan
-endif
-
-override CFLAGS += -std=c11 -Isrc
-override LDFLAGS += uSockets.a
-
-# By default we build the uSockets.a static library
default:
- rm -f *.o
- $(CC) $(CFLAGS) -flto -O3 -c src/*.c src/eventing/*.c src/crypto/*.c
-# For now we do rely on C++17 for OpenSSL support but we will be porting this work to C11
+ $(CC) $(CFLAGS) -fPIC -c src/*.c src/eventing/*.c src/crypto/*.c
ifeq ($(WITH_OPENSSL),1)
- $(CXX) $(CXXFLAGS) -std=c++17 -flto -O3 -c src/crypto/*.cpp
+ $(CXX) $(CXXFLAGS) -fPIC -c src/crypto/*.cpp
endif
- $(AR) rvs uSockets.a *.o
-
-# Builds all examples
-.PHONY: examples
-examples: default
- for f in examples/*.c; do $(CC) -flto -O3 $(CFLAGS) -o $$(basename "$$f" ".c") "$$f" $(LDFLAGS); done
-
-swift_examples:
- swiftc -O -I . examples/swift_http_server/main.swift uSockets.a -o swift_http_server
+ $(AR) rvs libusockets.a *.o
+ $(CC) -shared -o $(LIBTARGET) *.o -Wl,-soname,$(LIBTARGET) `$(PKG_CONFIG) --libs $(REQUIRES)` $(LDFLAGS)
+ sed -e "s:@PREFIX@:$(prefix):" -e "s:@REQUIRES@:$(REQUIRES):" \
+ -e "s:@LIB@:$(LIB):" -e "s:@VERSION@:$(VERSION):" libusockets.pc.in > libusockets.pc
+
+install:
+ install -d "$(DESTDIR)$(libdir)/pkgconfig" "$(DESTDIR)$(includedir)"
+ install -m 644 src/libusockets.h "$(DESTDIR)$(includedir)/"
+ install -m 755 $(LIBTARGET) "$(DESTDIR)$(libdir)"
+ ln -sf $(LIBTARGET) "$(DESTDIR)$(libdir)/libusockets.so"
+ install -m 755 libusockets.a "$(DESTDIR)$(libdir)/"
+ install -m 644 libusockets.pc "$(DESTDIR)$(libdir)/pkgconfig/"
clean:
rm -f *.o
rm -f *.a
+ rm -f *.so
rm -rf .certs
+ rm -f libusockets.pc
+
+.PHONY: default install clean
diff --git a/libusockets.pc.in b/libusockets.pc.in
new file mode 100644
index 0000000..b818020
--- /dev/null
+++ b/libusockets.pc.in
@@ -0,0 +1,12 @@
+prefix=@PREFIX@
+libdir=${prefix}/@LIB@
+includedir=${prefix}/include
+
+Name: uSockets
+Version: @VERSION@
+Description: eventing, networking and crypto for async applications.
+URL: https://github.com/uNetworking/uSockets
+
+Cflags: -I${includedir}
+Libs: -L${libdir} -lusockets
+Requires.private: @REQUIRES@

View File

@@ -1,49 +0,0 @@
# Copyright 2019-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit toolchain-funcs
DESCRIPTION="tiny eventing, networking & crypto for async applications"
HOMEPAGE="https://github.com/uNetworking/uSockets"
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/uNetworking/uSockets.git"
else
SRC_URI="https://github.com/uNetworking/uSockets/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~x86"
S="${WORKDIR}/uSockets-${PV}"
fi
LICENSE="Apache-2.0"
SLOT="0"
IUSE="libuv +ssl static-libs"
DEPEND="
libuv? ( dev-libs/libuv[static-libs?] )
ssl? ( >=dev-libs/openssl-1.1.0[static-libs?] )
"
RDEPEND="${DEPEND}"
PATCHES=(
"${FILESDIR}/${PN}-0.7.1-Makefile.patch"
)
src_configure() {
tc-export CC CXX
export VERSION="${PV%_*}" \
LIB="$(get_libdir)" \
WITH_OPENSSL="$(usex ssl 1 0)"
WITH_LIBUV="$(usex libuv 1 0)"
default
}
src_install() {
default
einstalldocs
if ! use static-libs; then
rm -f "${ED}/usr/$(get_libdir)/libusockets.a" || die
fi
}

View File

@@ -12,7 +12,7 @@ if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/uNetworking/uSockets.git"
else
COMMIT=45a70140b191e74c66301e5fefdacbd298b8c518
COMMIT=5440dbac79bd76444175b76ee95dfcade12a6aac
SRC_URI="https://github.com/uNetworking/uSockets/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~x86"
S="${WORKDIR}/uSockets-${COMMIT}"
@@ -29,7 +29,7 @@ DEPEND="
RDEPEND="${DEPEND}"
PATCHES=(
"${FILESDIR}/${PN}-0.6.0-Makefile.patch"
"${FILESDIR}/${PN}-0.7.1-Makefile.patch"
)
src_configure() {

View File

@@ -1,4 +1,4 @@
# Copyright 2020 Gentoo Authors
# Copyright 2020-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -27,8 +27,6 @@ RDEPEND="
DEPEND="${RDEPEND}"
BDEPEND="dev-qt/qtcore" # qmake
PATCHES=( "${FILESDIR}/${PN}-0.3_add_flags.patch" )
src_install() {
emake DESTDIR="${D}" INSTALL="install -D" PREFIX="${EPREFIX}/usr" install
einstalldocs

View File

@@ -1,2 +1 @@
DIST purritobin-0.4.2.tar.gz 15436 BLAKE2B 3e632738a9dc17beb331f80a79b52cf75716401d5aa6c6ebb696fd22ea6c65a5f0b7b80e78f8849783ef9688adcc740837d0ae0ab24407f49b274cb09e60eb7d SHA512 1e348ba30ffc1d79643b15da275e29536d3c0a7719ecf27455fafe84a066c7f8d08c5fad5be513d9d6b2b9a7e094dbe38f982eb791b2224a5c32e6fe2a41e0bc
DIST purritobin-0.5.0.tar.gz 16535 BLAKE2B e24943fcd459691a5c5d22c7a1345de1a1101769d502bf3f517310827857315b4c8ea10acc6295cea725959e908b938d3ef6d9379def4c5eaff6000a38a51361 SHA512 fea4127fd9908f86529c80c711bdba90a26b93186b29f1a06a2d541689ef924adc3c62b865ce66d7329c12dcb00d4e3e143ee1db033660ffeea04b8c77e4bd6a
DIST purritobin-0.5.2.tar.gz 18272 BLAKE2B f5f93a5c6bb189e232cd6eaa05c1c914fa48d5b767697064e238ed1fc83224b6457e452b459c5d62dd17c12454cee43b08ed916589237aca5ab6d04968e653bd SHA512 13bb3c2a1382ae1a45922a997852db573517dd7a8ff6145b349ab62632fa6bdcd2441c6559baf375286c615a72e7bdf065de3fbcb164aee2a8408f17deade629

View File

@@ -1,47 +0,0 @@
# Copyright 2019-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
DESCRIPTION="minimalistic commandline pastebin"
HOMEPAGE="https://bsd.ac"
inherit systemd toolchain-funcs
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/PurritoBin/PurritoBin.git"
else
SRC_URI="https://github.com/PurritoBin/PurritoBin/archive/${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~x86"
S="${WORKDIR}/PurritoBin-${PV}"
fi
LICENSE="ISC"
SLOT="0"
IUSE="test"
RESTRICT="!test? ( test )"
RDEPEND="
net-libs/usockets[ssl]
acct-user/purritobin
acct-group/purritobin
"
DEPEND="${RDEPEND}
www-apps/uwebsockets
"
src_configure() {
default
tc-export CXX
}
src_install() {
emake PREFIX="/usr" MANDIR="/usr/share/man" DESTDIR="${ED}" install
insinto /var/www/purritobin
doins frontend/paste.html
fowners purritobin:purritobin /var/www/purritobin
newinitd services/openrc purritobin
systemd_newunit services/systemd purritobin.service
einstalldocs
}

View File

@@ -1,10 +1,8 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
inherit flag-o-matic
DESCRIPTION="Software for Partitioning Graphs"
HOMEPAGE="https://www3.cs.stonybrook.edu/~algorith/implement/chaco/implement.shtml"
SRC_URI="https://www3.cs.stonybrook.edu/~algorith/implement/${PN}/distrib/Chaco-${PV}.tar.gz"
@@ -12,21 +10,17 @@ SRC_URI="https://www3.cs.stonybrook.edu/~algorith/implement/${PN}/distrib/Chaco-
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
PATCHES=( "${FILESDIR}/makefile.patch" )
S="${WORKDIR}/Chaco-${PV}"
src_prepare() {
sed -i '/CC =/d' code/Makefile
sed -i '/CFLAGS =/d' code/Makefile
sed -i -e 's/-O2/${CFLAGS}/g' code/Makefile
eapply_user
}
#src_prepare() {
# eapply_user
#}
src_install() {
append-cflags -fPIE
cd code
pushd code
emake
cd ..
popd
dobin "exec/chaco"
dodoc -r doc/.
}

View File

@@ -0,0 +1,26 @@
--- a/code/Makefile 2021-04-12 01:42:10.792372462 +0200
+++ b/code/Makefile 2021-04-12 01:46:20.332391138 +0200
@@ -1,8 +1,6 @@
DEST_DIR = ../exec
DEST= ${DEST_DIR}/chaco
-CC = gcc
IFLAG = -Imain
-CFLAGS = -O2
OFLAGS = -O2
FILES.c= main/user_params.c main/interface.c main/main.c \
@@ -91,7 +89,7 @@
${DEST}: ${FILES.o} Makefile
- ${CC} ${OFLAGS} ${FILES.o} -lm -o ${DEST}
+ ${CC} ${CFLAGS} -fPIE ${LDFLAGS} ${FILES.o} -lm -o ${DEST}
lint:
lint ${IFLAG} ${FILES.c} -lm
@@ -103,4 +101,4 @@
rm -f */*.o ${DEST_DIR}/core
.c.o:
- ${CC} -c ${IFLAG} ${CFLAGS} -o $*.o $*.c
+ ${CC} -c ${IFLAG} ${CFLAGS} -fPIC -o $*.o $*.c

View File

@@ -0,0 +1,116 @@
--- a/makefile.in 2021-04-11 20:54:38.081969329 +0200
+++ b/makefile.in 2021-04-11 21:42:48.789853703 +0200
@@ -18,8 +18,7 @@
LIBS = @LIBS@
RANLIB = @RANLIB@
-
-CFLAGS = -O3 -fPIC
+CFLAGS += -fPIC
.c.o:
@@ -80,45 +79,45 @@
$(LIST1): $(HBASE)
part1: $(LIST1)
- ar ru libmeschach.a $(LIST1)
+ $(AR) ru libmeschach.a $(LIST1)
$(RANLIB) libmeschach.a
# $(CC) -shared -o libmeschach.so $(LIST1)
$(LIST2): $(HBASE) matrix2.h
part2: $(LIST2)
- ar ru libmeschach.a $(LIST2)
+ $(AR) ru libmeschach.a $(LIST2)
$(RANLIB) libmeschach.a
# $(CC) -shared -o libmeschach.so $(LIST2)
$(LIST3): $(HBASE) sparse.h sparse2.h
part3: $(LIST3)
- ar ru libmeschach.a $(LIST3)
+ $(AR) ru libmeschach.a $(LIST3)
$(RANLIB) libmeschach.a
# $(CC) -shared -o libmeschach.so $(LIST3)
$(ZLIST1): $(HBASDE) zmatrix.h
zpart1: $(ZLIST1)
- ar ru libmeschach.a $(ZLIST1)
+ $(AR) ru libmeschach.a $(ZLIST1)
$(RANLIB) libmeschach.a
# $(CC) -shared -o libmeschach.so $(ZLIST1)
$(ZLIST2): $(HBASE) zmatrix.h zmatrix2.h
zpart2: $(ZLIST2)
- ar ru libmeschach.a $(ZLIST2)
+ $(AR) ru libmeschach.a $(ZLIST2)
$(RANLIB) libmeschach.a
# $(CC) -shared -o libmeschach.so $(ZLIST2)
$(OLDLIST): $(HBASE) sparse.h sparse2.h
oldpart: $(OLDLIST)
- ar ru libmeschach.a $(OLDLIST)
+ $(AR) ru libmeschach.a $(OLDLIST)
$(RANLIB) libmeschach.a
# $(CC) -shared -o libmeschach.so $(OLDLIST)
shared: $(ALL_LISTS)
- $(CC) -shared -o libmeschach.so $(ALL_LISTS) -lc -lm -Wl,-soname -Wl,libmeschach.so.$(vers)
+ $(CC) $(LDFLAGS) -shared -o libmeschach.so $(ALL_LISTS) -lc -lm -Wl,-soname -Wl,libmeschach.so.$(vers)
static: $(ALL_LISTS)
- ar ru libmeschach.a $(ALL_LISTS)
+ $(AR) ru libmeschach.a $(ALL_LISTS)
$(RANLIB) libmeschach.a
@@ -200,31 +199,31 @@
alltorture: torture sptort ztorture memtort itertort mfuntort iotort
torture:torture.o libmeschach.a
- $(CC) $(CFLAGS) $(DEFS) -o torture torture.o \
- libmeschach.a $(LIBS)
+ $(CC) $(CFLAGS) $(LDFLAGS) $(DEFS) -fPIE -o torture torture.o \
+ -lmeschach -L. $(LIBS)
sptort:sptort.o libmeschach.a
- $(CC) $(CFLAGS) $(DEFS) -o sptort sptort.o \
- libmeschach.a $(LIBS)
+ $(CC) $(CFLAGS) $(LDFLAGS) $(DEFS) -fPIE -o sptort sptort.o \
+ -lmeschach -L. $(LIBS)
memtort: memtort.o libmeschach.a
- $(CC) $(CFLAGS) $(DEFS) -o memtort memtort.o \
- libmeschach.a $(LIBS)
+ $(CC) $(CFLAGS) $(LDFLAGS) $(DEFS) -fPIE -o memtort memtort.o \
+ -lmeschach -L. $(LIBS)
ztorture:ztorture.o libmeschach.a
- $(CC) $(CFLAGS) $(DEFS) -o ztorture ztorture.o \
- libmeschach.a $(LIBS)
+ $(CC) $(CFLAGS) $(LDFLAGS) $(DEFS) -fPIE -o ztorture ztorture.o \
+ -lmeschach -L. $(LIBS)
itertort: itertort.o libmeschach.a
- $(CC) $(CFLAGS) $(DEFS) -o itertort itertort.o \
- libmeschach.a $(LIBS)
+ $(CC) $(CFLAGS) $(LDFLAGS) $(DEFS) -fPIE -o itertort itertort.o \
+ -lmeschach -L. $(LIBS)
iotort: iotort.o libmeschach.a
- $(CC) $(CFLAGS) $(DEFS) -o iotort iotort.o \
- libmeschach.a $(LIBS)
+ $(CC) $(CFLAGS) $(LDFLAGS) $(DEFS) -fPIE -o iotort iotort.o \
+ -lmeschach -L. $(LIBS)
mfuntort: mfuntort.o libmeschach.a
- $(CC) $(CFLAGS) $(DEFS) -o mfuntort mfuntort.o \
- libmeschach.a $(LIBS)
+ $(CC) $(CFLAGS) $(LDFLAGS) $(DEFS) -fPIE -o mfuntort mfuntort.o \
+ -lmeschach -L. $(LIBS)
tstmove: tstmove.o libmeschach.a
- $(CC) $(CFLAGS) $(DEFS) -o tstmove tstmove.o \
- libmeschach.a $(LIBS)
+ $(CC) $(CFLAGS) $(LDFLAGS) $(DEFS) -fPIE -o tstmove tstmove.o \
+ -lmeschach -L. $(LIBS)
tstpxvec: tstpxvec.o libmeschach.a
- $(CC) $(CFLAGS) $(DEFS) -o tstpxvec tstpxvec.o \
- libmeschach.a $(LIBS)
+ $(CC) $(CFLAGS) $(LDFLAGS) $(DEFS) -fPIE -o tstpxvec tstpxvec.o \
+ -lmeschach -L. $(LIBS)

View File

@@ -1,18 +1,19 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
inherit autotools eutils
inherit autotools eutils toolchain-funcs
MAJOR="$(ver_cut 1)"
VERSION="$(ver_cut 1-2)"
DESCRIPTION="Meschach is a C-language library of routines for performing matrix computations."
DESCRIPTION="Meschach is a C-language library of routines for performing matrix computations"
HOMEPAGE="http://homepage.divms.uiowa.edu/~dstewart/meschach"
SRC_URI="http://cdn-fastly.deb.debian.org/debian/pool/main/m/meschach/${PN}_${PV}.orig.tar.gz \
http://cdn-fastly.deb.debian.org/debian/pool/main/m/meschach/${PN}_${PV}-14.debian.tar.xz"
SRC_URI="
http://cdn-fastly.deb.debian.org/debian/pool/main/m/meschach/${PN}_${PV}.orig.tar.gz
http://cdn-fastly.deb.debian.org/debian/pool/main/m/meschach/${PN}_${PV}-14.debian.tar.xz
"
LICENSE="meschach"
SLOT="0"
KEYWORDS="~amd64"
@@ -25,13 +26,14 @@ REQUIRED_USE="
PATCHES=(
"${WORKDIR}/debian/patches/${PN}_${PV}-13.diff"
"${WORKDIR}/debian/patches/${PN}_${PV}-13.configure.diff"
"${FILESDIR}/makefile.patch"
)
src_prepare() {
default
sed -i -- 's/CFLAGS = -O3 -fPIC/CFLAGS = @CFLAGS@ -fPIC/g' makefile.in
use old && sed -i -- 's/all: shared static/all: oldpart shared static/g' makefile.in
mv configure.in configure.ac
mv configure.in configure.ac || die
export AR="$(tc-getAR)"
eautoreconf
}
@@ -49,13 +51,13 @@ src_configure() {
}
src_compile() {
emake vers="${VERSION}" DESTDIR="${D}" all
emake vers="${VERSION}" all
emake alltorture
}
src_install() {
ln -s "lib${PN}.so" "lib${PN}.so.${MAJOR}"
ln -s "lib${PN}.so.${MAJOR}" "lib${PN}.so.${VERSION}"
ln -s "lib${PN}.so" "lib${PN}.so.${MAJOR}" || die
ln -s "lib${PN}.so.${MAJOR}" "lib${PN}.so.${VERSION}" || die
dolib.so "lib${PN}.so"
dolib.so "lib${PN}.so.${MAJOR}"
dolib.so "lib${PN}.so.${VERSION}"
@@ -66,8 +68,6 @@ src_install() {
exeinto "/usr/libexec/${PN}"
doexe iotort
doexe itertort
doexe macheps
doexe maxint
doexe memtort
doexe mfuntort
doexe sptort

1
sys-apps/dool/Manifest Normal file
View File

@@ -0,0 +1 @@
DIST dool-0.8_pre20191010.tar.gz 141224 BLAKE2B 9c1d733b340b3f1d51798ce85698e7fc526aea349b500431d348d413c1fd93d07d8ccb8241e671a40363275b8c4025ed2f4983b4dfc70f5e166178635935337e SHA512 5204eb1c0a37b225d447830048e5f2372dd3973d50cbd3fbc42972782a4853b809e566550e752c857502f86ceed7ea31620ea27059f9f334d27f28cc61abd968

View File

@@ -0,0 +1,59 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{7..9} )
inherit python-r1
DESCRIPTION="Versatile replacement for vmstat, iostat and ifstat (clone of dstat)"
HOMEPAGE="https://github.com/scottchiefbaker/dool"
if [[ "${PV}" == "9999" ]]; then
EGIT_REPO_URI="https://github.com/scottchiefbaker/dool.git"
inherit git-r3
else
DOOL_COMMIT_ID="6b89f2d0b6e38e1c8d706e88a12e020367f5100d"
SRC_URI="https://github.com/scottchiefbaker/dool/archive/${DOOL_COMMIT_ID}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${DOOL_COMMIT_ID}"
fi
if [[ "${PV}" != "9999" ]]; then
KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-linux"
fi
LICENSE="GPL-2"
SLOT="0"
IUSE="doc examples"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND="${PYTHON_DEPS}"
DEPEND="${RDEPEND}"
src_compile() {
:
}
src_install() {
python_foreach_impl python_doscript "${PN}"
insinto "/usr/share/${PN}"
newins "${PN}" "${PN}.py"
doins plugins/${PN}_*.py
doman "docs/${PN}.1"
einstalldocs
if use examples; then
dodoc examples/{mstat,read}.py
fi
if use doc; then
dodoc docs/*.html
fi
}
src_test() {
python_foreach_impl emake test
}

View File

@@ -0,0 +1,59 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{7..9} )
inherit python-r1
DESCRIPTION="Versatile replacement for vmstat, iostat and ifstat (clone of dstat)"
HOMEPAGE="https://github.com/scottchiefbaker/dool"
if [[ "${PV}" == "9999" ]]; then
EGIT_REPO_URI="https://github.com/scottchiefbaker/dool.git"
inherit git-r3
else
DOOL_COMMIT_ID="6b89f2d0b6e38e1c8d706e88a12e020367f5100d"
SRC_URI="https://github.com/scottchiefbaker/dool/archive/${DOOL_COMMIT_ID}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${DOOL_COMMIT_ID}"
fi
if [[ "${PV}" != "9999" ]]; then
KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-linux"
fi
LICENSE="GPL-2"
SLOT="0"
IUSE="doc examples"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND="${PYTHON_DEPS}"
DEPEND="${RDEPEND}"
src_compile() {
:
}
src_install() {
python_foreach_impl python_doscript "${PN}"
insinto "/usr/share/${PN}"
newins "${PN}" "${PN}.py"
doins plugins/${PN}_*.py
doman "docs/${PN}.1"
einstalldocs
if use examples; then
dodoc examples/{mstat,read}.py
fi
if use doc; then
dodoc docs/*.html
fi
}
src_test() {
python_foreach_impl emake test
}

View File

@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type='person'>
<email>flo@geekplace.eu</email>
<name>Florian Schmaus</name>
</maintainer>
</pkgmetadata>

View File

@@ -191,3 +191,5 @@ LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 MIT ZLIB"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
RESTRICT="mirror"
QA_FLAGS_IGNORED="usr/bin/procs"

View File

@@ -205,3 +205,5 @@ LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
RESTRICT="mirror"
QA_FLAGS_IGNORED="usr/bin/procs"

View File

@@ -204,3 +204,5 @@ LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
RESTRICT="mirror"
QA_FLAGS_IGNORED="usr/bin/procs"

View File

@@ -0,0 +1,56 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
inherit cmake
SRC_URI="https://github.com/ECP-VeloC/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
DESCRIPTION="KVTree provides a fully extensible C data structure modeled after Perl hashes"
HOMEPAGE="https://github.com/ECP-VeloC/KVTree"
LICENSE="MIT"
SLOT="0"
IUSE="fcntl +flock mpi test"
REQUIRED_USE="
?? ( fcntl flock )
"
RESTRICT="test? ( userpriv ) !test? ( test )"
RDEPEND="
mpi? ( virtual/mpi )
sys-libs/zlib
"
DEPEND="${RDEPEND}"
BDEPEND="
>=dev-util/cmake-2.8
app-admin/chrpath
"
src_prepare() {
#do not build static library
sed -i '/kvtree-static/d' src/CMakeLists.txt || die
sed -i '/kvtree_base-static/d' src/CMakeLists.txt || die
#do not install README.md automatically
sed -i '/FILES README.md DESTINATION/d' CMakeLists.txt || die
default
cmake_src_prepare
}
src_configure() {
local mycmakeargs=(
-DMPI="$(usex mpi ON OFF)"
-DKVTREE_FILE_LOCK="$(usex flock FLOCK $(usex fcntl FCNTL NONE))"
-DKVTREE_LINK_STATIC=FALSE
)
cmake_src_configure
}
src_install() {
chrpath -d "${BUILD_DIR}/src/kvtree_print" || die
cmake_src_install
chrpath -d "${ED}/usr/$(get_libdir)/libkvtree.so" || die
chrpath -d "${ED}/usr/$(get_libdir)/libkvtree_base.so" || die
dodoc doc/rst/*.rst
docinto "${DOCSDIR}/users"
dodoc -r doc/rst/users/.
}

View File

@@ -1 +1,2 @@
DIST KVTree-1.1.0.tar.gz 61555 BLAKE2B 250634e9c13335ae3cfd51b6159b5f6b20c68fb7cd0804f2712f79f7a914669cc65a2bbeac6c84020c744e7ee00ab12d1621f91f8bb816d72f65427c3b574760 SHA512 84885d62fe52f4ee13d8c78472b57f32b1422c275623192c2b0114e7925865912455e76459aaed7888f98acae418325e4e833c6e979e668323b96b65baecaf91
DIST KVTree-1.1.1.tar.gz 61667 BLAKE2B 26a5bf968b51d9ad9579563f144199243304040fb3c4f0d72cb4aa465292bb73ef8f85dd4e86a8ad9e5092550e97632b72ac7e632f30d10d668bca96a37b4c8f SHA512 229bd0bb1145aa38c244b4fd10da7a78fe37bf7aae93affb8401955ac0053218a6970a2459c043e46bdc74b0f8c2db421ea0d9f6a989cac24fe0ed31a2bb4d03

View File

@@ -1,6 +1,6 @@
diff -uPNr pcs-0.10.7/pcs/lib/external.py pcs-0.10.7-openrc/pcs/lib/external.py
--- pcs-0.10.7/pcs/lib/external.py 2020-12-15 17:02:49.055879169 +0100
+++ pcs-0.10.7-openrc/pcs/lib/external.py 2020-12-15 21:13:41.878627331 +0100
diff -uPNr a/pcs-0.10.7/pcs/lib/external.py b/pcs-0.10.7/pcs/lib/external.py
--- a/pcs-0.10.7/pcs/lib/external.py 2020-12-15 17:02:49.055879169 +0100
+++ b/pcs-0.10.7/pcs/lib/external.py 2020-12-15 21:13:41.878627331 +0100
@@ -13,8 +13,8 @@
from pcs.lib.errors import LibraryError
@@ -82,9 +82,9 @@ diff -uPNr pcs-0.10.7/pcs/lib/external.py pcs-0.10.7-openrc/pcs/lib/external.py
if return_code != 0:
return []
diff -uPNr pcs-0.10.7/pcs/settings_default.py pcs-0.10.7-openrc/pcs/settings_default.py
--- pcs-0.10.7/pcs/settings_default.py 2020-12-15 17:02:49.056879154 +0100
+++ pcs-0.10.7-openrc/pcs/settings_default.py 2020-12-16 21:59:28.541361537 +0100
diff -uPNr a/pcs-0.10.7/pcs/settings_default.py b/pcs-0.10.7/pcs/settings_default.py
--- a/pcs-0.10.7/pcs/settings_default.py 2020-12-15 17:02:49.056879154 +0100
+++ b/pcs-0.10.7/pcs/settings_default.py 2020-12-16 21:59:28.541361537 +0100
@@ -1,8 +1,8 @@
import os.path
@@ -114,9 +114,9 @@ diff -uPNr pcs-0.10.7/pcs/settings_default.py pcs-0.10.7-openrc/pcs/settings_def
# this limit is also mentioned in docs, change there as well
sbd_max_device_num = 3
# message types are also mentioned in docs, change there as well
diff -uPNr pcs-0.10.7/pcs/settings.py.debian pcs-0.10.7-openrc/pcs/settings.py.debian
--- pcs-0.10.7/pcs/settings.py.debian 2020-12-15 17:02:49.055879169 +0100
+++ pcs-0.10.7-openrc/pcs/settings.py.debian 2020-12-16 09:36:10.493104892 +0100
diff -uPNr a/pcs-0.10.7/pcs/settings.py.debian b/pcs-0.10.7/pcs/settings.py.debian
--- a/pcs-0.10.7/pcs/settings.py.debian 2020-12-15 17:02:49.055879169 +0100
+++ b/pcs-0.10.7/pcs/settings.py.debian 2020-12-16 09:36:10.493104892 +0100
@@ -1,10 +1,10 @@
from pcs.settings_default import *
-service_binary = "/usr/sbin/service"
@@ -133,9 +133,9 @@ diff -uPNr pcs-0.10.7/pcs/settings.py.debian pcs-0.10.7-openrc/pcs/settings.py.d
pcsd_exec_location = "/usr/share/pcsd/"
pcsd_gem_path = None
pcsd_config = "/etc/default/pcsd"
diff -uPNr pcs-0.10.7/pcs/utils.py pcs-0.10.7-openrc/pcs/utils.py
--- pcs-0.10.7/pcs/utils.py 2020-12-15 17:02:49.056879154 +0100
+++ pcs-0.10.7-openrc/pcs/utils.py 2020-12-16 21:57:09.487686936 +0100
diff -uPNr a/pcs-0.10.7/pcs/utils.py b/pcs-0.10.7/pcs/utils.py
--- a/pcs-0.10.7/pcs/utils.py 2020-12-15 17:02:49.056879154 +0100
+++ b/pcs-0.10.7/pcs/utils.py 2020-12-16 21:57:09.487686936 +0100
@@ -2187,7 +2187,7 @@
)
else:
@@ -154,9 +154,9 @@ diff -uPNr pcs-0.10.7/pcs/utils.py pcs-0.10.7-openrc/pcs/utils.py
)
return join_multilines([stderr, stdout]), retval
diff -uPNr pcs-0.10.7/pcsd/pcs.rb pcs-0.10.7-openrc/pcsd/pcs.rb
--- pcs-0.10.7/pcsd/pcs.rb 2020-12-15 17:02:49.063879050 +0100
+++ pcs-0.10.7-openrc/pcsd/pcs.rb 2020-12-16 21:54:52.337982100 +0100
diff -uPNr a/pcs-0.10.7/pcsd/pcs.rb b/pcs-0.10.7/pcsd/pcs.rb
--- a/pcs-0.10.7/pcsd/pcs.rb 2020-12-15 17:02:49.063879050 +0100
+++ b/pcs-0.10.7/pcsd/pcs.rb 2020-12-16 21:54:52.337982100 +0100
@@ -1708,11 +1708,22 @@
def is_service_enabled?(service)
if ISSYSTEMCTL
@@ -238,10 +238,10 @@ diff -uPNr pcs-0.10.7/pcsd/pcs.rb pcs-0.10.7-openrc/pcsd/pcs.rb
end
_, _, retcode = run_cmd(PCSAuth.getSuperuserAuth(), *cmd)
return (retcode == 0)
I file binari pcs-0.10.7/pcsd/.pcs.rb.swp e pcs-0.10.7-openrc/pcsd/.pcs.rb.swp sono diversi
diff -uPNr pcs-0.10.7/pcsd/settings.rb pcs-0.10.7-openrc/pcsd/settings.rb
--- pcs-0.10.7/pcsd/settings.rb 2020-12-15 17:02:49.065879020 +0100
+++ pcs-0.10.7-openrc/pcsd/settings.rb 2020-12-16 09:26:46.782426991 +0100
I file binari a/pcs-0.10.7/pcsd/.pcs.rb.swp e b/pcs-0.10.7/pcsd/.pcs.rb.swp sono diversi
diff -uPNr a/pcs-0.10.7/pcsd/settings.rb b/pcs-0.10.7/pcsd/settings.rb
--- a/pcs-0.10.7/pcsd/settings.rb 2020-12-15 17:02:49.065879020 +0100
+++ b/pcs-0.10.7/pcsd/settings.rb 2020-12-16 09:26:46.782426991 +0100
@@ -3,7 +3,7 @@
PCSD_EXEC_LOCATION = '/usr/lib/pcsd/'
PCSD_VAR_LOCATION = '/var/lib/pcsd/'
@@ -251,9 +251,9 @@ diff -uPNr pcs-0.10.7/pcsd/settings.rb pcs-0.10.7-openrc/pcsd/settings.rb
CRT_FILE = PCSD_VAR_LOCATION + 'pcsd.crt'
KEY_FILE = PCSD_VAR_LOCATION + 'pcsd.key'
diff -uPNr pcs-0.10.7/pcsd/settings.rb.debian pcs-0.10.7-openrc/pcsd/settings.rb.debian
--- pcs-0.10.7/pcsd/settings.rb.debian 2020-12-15 17:02:49.065879020 +0100
+++ pcs-0.10.7-openrc/pcsd/settings.rb.debian 2020-12-16 18:52:24.289921676 +0100
diff -uPNr a/pcs-0.10.7/pcsd/settings.rb.debian b/pcs-0.10.7/pcsd/settings.rb.debian
--- a/pcs-0.10.7/pcsd/settings.rb.debian 2020-12-15 17:02:49.065879020 +0100
+++ b/pcs-0.10.7/pcsd/settings.rb.debian 2020-12-16 18:52:24.289921676 +0100
@@ -3,7 +3,7 @@
PCSD_EXEC_LOCATION = '/usr/share/pcsd/'
PCSD_VAR_LOCATION = '/var/lib/pcsd/'
@@ -263,9 +263,9 @@ diff -uPNr pcs-0.10.7/pcsd/settings.rb.debian pcs-0.10.7-openrc/pcsd/settings.rb
CRT_FILE = PCSD_VAR_LOCATION + 'pcsd.crt'
KEY_FILE = PCSD_VAR_LOCATION + 'pcsd.key'
diff -uPNr pcs-0.10.7/pcs_test/tier0/lib/test_external.py pcs-0.10.7-openrc/pcs_test/tier0/lib/test_external.py
--- pcs-0.10.7/pcs_test/tier0/lib/test_external.py 2020-12-15 17:02:49.061879080 +0100
+++ pcs-0.10.7-openrc/pcs_test/tier0/lib/test_external.py 2020-12-16 21:52:40.531155033 +0100
diff -uPNr a/pcs-0.10.7/pcs_test/tier0/lib/test_external.py b/pcs-0.10.7/pcs_test/tier0/lib/test_external.py
--- a/pcs-0.10.7/pcs_test/tier0/lib/test_external.py 2020-12-15 17:02:49.061879080 +0100
+++ b/pcs-0.10.7/pcs_test/tier0/lib/test_external.py 2020-12-16 21:52:40.531155033 +0100
@@ -16,8 +16,8 @@
import pcs.lib.external as lib

View File

@@ -1,6 +1,6 @@
diff -uPNr pcs-0.10.8/pcs/lib/external.py pcs-0.10.8-openrc/pcs/lib/external.py
--- pcs-0.10.8/pcs/lib/external.py 2020-12-15 17:02:49.055879169 +0100
+++ pcs-0.10.8-openrc/pcs/lib/external.py 2020-12-15 21:13:41.878627331 +0100
diff -uPNr a/pcs-0.10.8/pcs/lib/external.py b/pcs-0.10.8/pcs/lib/external.py
--- a/pcs-0.10.8/pcs/lib/external.py 2020-12-15 17:02:49.055879169 +0100
+++ b/pcs-0.10.8/pcs/lib/external.py 2020-12-15 21:13:41.878627331 +0100
@@ -13,8 +13,8 @@
from pcs.lib.errors import LibraryError
@@ -82,9 +82,9 @@ diff -uPNr pcs-0.10.8/pcs/lib/external.py pcs-0.10.8-openrc/pcs/lib/external.py
if return_code != 0:
return []
diff -uPNr pcs-0.10.8/pcs/settings_default.py pcs-0.10.8-openrc/pcs/settings_default.py
--- pcs-0.10.8/pcs/settings_default.py 2020-12-15 17:02:49.056879154 +0100
+++ pcs-0.10.8-openrc/pcs/settings_default.py 2020-12-16 21:59:28.541361537 +0100
diff -uPNr a/pcs-0.10.8/pcs/settings_default.py b/pcs-0.10.8/pcs/settings_default.py
--- a/pcs-0.10.8/pcs/settings_default.py 2020-12-15 17:02:49.056879154 +0100
+++ b/pcs-0.10.8/pcs/settings_default.py 2020-12-16 21:59:28.541361537 +0100
@@ -1,8 +1,8 @@
import os.path
@@ -114,9 +114,9 @@ diff -uPNr pcs-0.10.8/pcs/settings_default.py pcs-0.10.8-openrc/pcs/settings_def
# this limit is also mentioned in docs, change there as well
sbd_max_device_num = 3
# message types are also mentioned in docs, change there as well
diff -uPNr pcs-0.10.8/pcs/settings.py.debian pcs-0.10.8-openrc/pcs/settings.py.debian
--- pcs-0.10.8/pcs/settings.py.debian 2020-12-15 17:02:49.055879169 +0100
+++ pcs-0.10.8-openrc/pcs/settings.py.debian 2020-12-16 09:36:10.493104892 +0100
diff -uPNr a/pcs-0.10.8/pcs/settings.py.debian b/pcs-0.10.8/pcs/settings.py.debian
--- a/pcs-0.10.8/pcs/settings.py.debian 2020-12-15 17:02:49.055879169 +0100
+++ b/pcs-0.10.8/pcs/settings.py.debian 2020-12-16 09:36:10.493104892 +0100
@@ -1,10 +1,10 @@
from pcs.settings_default import *
-service_binary = "/usr/sbin/service"
@@ -133,9 +133,9 @@ diff -uPNr pcs-0.10.8/pcs/settings.py.debian pcs-0.10.8-openrc/pcs/settings.py.d
pcsd_exec_location = "/usr/share/pcsd/"
pcsd_gem_path = None
pcsd_config = "/etc/default/pcsd"
diff -uPNr pcs-0.10.8/pcs/utils.py pcs-0.10.8-openrc/pcs/utils.py
--- pcs-0.10.8/pcs/utils.py 2020-12-15 17:02:49.056879154 +0100
+++ pcs-0.10.8-openrc/pcs/utils.py 2020-12-16 21:57:09.487686936 +0100
diff -uPNr a/pcs-0.10.8/pcs/utils.py b/pcs-0.10.8/pcs/utils.py
--- a/pcs-0.10.8/pcs/utils.py 2020-12-15 17:02:49.056879154 +0100
+++ b/pcs-0.10.8/pcs/utils.py 2020-12-16 21:57:09.487686936 +0100
@@ -2187,7 +2187,7 @@
)
else:
@@ -154,9 +154,9 @@ diff -uPNr pcs-0.10.8/pcs/utils.py pcs-0.10.8-openrc/pcs/utils.py
)
return join_multilines([stderr, stdout]), retval
diff -uPNr pcs-0.10.8/pcsd/pcs.rb pcs-0.10.8-openrc/pcsd/pcs.rb
--- pcs-0.10.8/pcsd/pcs.rb 2020-12-15 17:02:49.063879050 +0100
+++ pcs-0.10.8-openrc/pcsd/pcs.rb 2020-12-16 21:54:52.337982100 +0100
diff -uPNr a/pcs-0.10.8/pcsd/pcs.rb b/pcs-0.10.8/pcsd/pcs.rb
--- a/pcs-0.10.8/pcsd/pcs.rb 2020-12-15 17:02:49.063879050 +0100
+++ b/pcs-0.10.8/pcsd/pcs.rb 2020-12-16 21:54:52.337982100 +0100
@@ -1708,11 +1708,22 @@
def is_service_enabled?(service)
if ISSYSTEMCTL
@@ -238,9 +238,9 @@ diff -uPNr pcs-0.10.8/pcsd/pcs.rb pcs-0.10.8-openrc/pcsd/pcs.rb
end
_, _, retcode = run_cmd(PCSAuth.getSuperuserAuth(), *cmd)
return (retcode == 0)
diff -uPNr pcs-0.10.8/pcsd/settings.rb pcs-0.10.8-openrc/pcsd/settings.rb
--- pcs-0.10.8/pcsd/settings.rb 2020-12-15 17:02:49.065879020 +0100
+++ pcs-0.10.8-openrc/pcsd/settings.rb 2020-12-16 09:26:46.782426991 +0100
diff -uPNr a/pcs-0.10.8/pcsd/settings.rb b/pcs-0.10.8/pcsd/settings.rb
--- a/pcs-0.10.8/pcsd/settings.rb 2020-12-15 17:02:49.065879020 +0100
+++ b/pcs-0.10.8/pcsd/settings.rb 2020-12-16 09:26:46.782426991 +0100
@@ -3,7 +3,7 @@
PCSD_EXEC_LOCATION = '/usr/lib/pcsd/'
PCSD_VAR_LOCATION = '/var/lib/pcsd/'
@@ -250,9 +250,9 @@ diff -uPNr pcs-0.10.8/pcsd/settings.rb pcs-0.10.8-openrc/pcsd/settings.rb
CRT_FILE = PCSD_VAR_LOCATION + 'pcsd.crt'
KEY_FILE = PCSD_VAR_LOCATION + 'pcsd.key'
diff -uPNr pcs-0.10.8/pcsd/settings.rb.debian pcs-0.10.8-openrc/pcsd/settings.rb.debian
--- pcs-0.10.8/pcsd/settings.rb.debian 2020-12-15 17:02:49.065879020 +0100
+++ pcs-0.10.8-openrc/pcsd/settings.rb.debian 2020-12-16 18:52:24.289921676 +0100
diff -uPNr a/pcs-0.10.8/pcsd/settings.rb.debian b/pcs-0.10.8/pcsd/settings.rb.debian
--- a/pcs-0.10.8/pcsd/settings.rb.debian 2020-12-15 17:02:49.065879020 +0100
+++ b/pcs-0.10.8/pcsd/settings.rb.debian 2020-12-16 18:52:24.289921676 +0100
@@ -3,7 +3,7 @@
PCSD_EXEC_LOCATION = '/usr/share/pcsd/'
PCSD_VAR_LOCATION = '/var/lib/pcsd/'
@@ -262,9 +262,9 @@ diff -uPNr pcs-0.10.8/pcsd/settings.rb.debian pcs-0.10.8-openrc/pcsd/settings.rb
CRT_FILE = PCSD_VAR_LOCATION + 'pcsd.crt'
KEY_FILE = PCSD_VAR_LOCATION + 'pcsd.key'
diff -uPNr pcs-0.10.8/pcs_test/tier0/lib/test_external.py pcs-0.10.8-openrc/pcs_test/tier0/lib/test_external.py
--- pcs-0.10.8/pcs_test/tier0/lib/test_external.py 2020-12-15 17:02:49.061879080 +0100
+++ pcs-0.10.8-openrc/pcs_test/tier0/lib/test_external.py 2020-12-16 21:52:40.531155033 +0100
diff -uPNr a/pcs-0.10.8/pcs_test/tier0/lib/test_external.py b/pcs-0.10.8/pcs_test/tier0/lib/test_external.py
--- a/pcs-0.10.8/pcs_test/tier0/lib/test_external.py 2020-12-15 17:02:49.061879080 +0100
+++ b/pcs-0.10.8/pcs_test/tier0/lib/test_external.py 2020-12-16 21:52:40.531155033 +0100
@@ -16,8 +16,8 @@
import pcs.lib.external as lib

View File

@@ -1,10 +1,12 @@
--- pcs-0.10.8/pcsd/pcsd-ruby.service 2021-02-01 10:22:26.000000000 +0100
+++ pcs-0.10.8/pcsd/pcsd-ruby.service.new 2021-03-23 20:13:24.380792446 +0100
@@ -6,12 +6,11 @@
--- a/pcs-0.10.8/pcsd/pcsd-ruby.service 2021-02-01 09:22:26.000000000 -0000
+++ b/pcs-0.10.8/pcsd/pcsd-ruby.service 2021-04-11 14:13:00.176650050 -0000
@@ -5,13 +5,12 @@
Requires=network-online.target
After=network-online.target
# Stop the service automatically if nothing that depends on it is running
StopWhenUnneeded=true
-StopWhenUnneeded=true
-# When stopping or restarting pcsd, stop or restart pcsd-ruby as well
+StopWhenUnneeded=false
+# When stopping or restarting pcsd, stop or restart pcsd-daemon as well
PartOf=pcsd.service

View File

@@ -101,6 +101,10 @@ src_install() {
systemd_newunit "${S}/pcsd/pcsd.service.debian" "pcsd.service"
systemd_newunit "${S}/pcsd/pcsd-ruby.service" "pcsd-daemon.service"
fi
# Remove Bundled systemd service
rm "${D}"/usr/lib/systemd/system/pcsd-ruby.service || die
rm "${D}"/usr/lib/systemd/system/pcsd.service || die
# custom service file for openRC
newinitd "${FILESDIR}/pcsd.initd" pcsd
newinitd "${FILESDIR}/pcsd-daemon.initd" pcsd-daemon

View File

@@ -1,2 +1,2 @@
DIST dwarfs-0.4.1.tar.bz2 11640169 BLAKE2B 3490d625fd718be4451d5a551b6931b0c9316d88cdda91b90a724f3ab732a3916431a13e343bcb79a2e0415ffc0a990d2546eeb1738c55282e9fb9c85d3ba1ae SHA512 ed7bfe13a9ed2450921a2caf47b4ee1f527fcd7ad154cee93d8674a2dd08c9110d62cfaff22f318bdb799eeea35b8bc4b7374d685537c82e70a0498d97a53307
DIST dwarfs-0.5.2.tar.bz2 12153397 BLAKE2B b83b7df085afb39df3aa9b139ce7cfeee71287ad8ce83433a2c3cf17a096e479da95e76057379be81ec79a819dfe9754a8df44492044fc49fbd1e2d4371af878 SHA512 6ff8a8b9037740bc4a28f8069226db35ac0dad946059f9d42163f64e40e299efa0e79da08f44e45ac8dd2e8b9c43ed2a9d05fd54e51de8885f71137f877d456b
DIST dwarfs-0.5.4.tar.bz2 12155920 BLAKE2B 958acf2f47c26762d745f4f3ca350d518ce20095fa8fd613b33f9912b369acfedb61d2d11dbbcc718bbf6155652fbf46528b618393e8f98fb6c130b115bac061 SHA512 3affc809bab90dca6ea7b067e69da973f105524bdc8ec44a6b3e0f858f3e3c64438911b344afedbc67318fa1b0578a2f4aa7e69238319f837ea545000a36fbd5

View File

@@ -16,16 +16,12 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
IUSE="python +jemalloc"
IUSE="python +jemalloc test"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
#test IUSE disabled because there is no googletest in portage tree at this moment
#-DWITH_TESTS=$(usex test ON OFF)
PYTHON_REQ_USE="python"
DEPEND="sys-devel/flex
sys-devel/binutils:*"
DEPEND="sys-devel/flex"
RDEPEND="${PYTHON_DEPS}
dev-libs/boost[context,threads,python?]
dev-libs/double-conversion
@@ -47,6 +43,7 @@ RDEPEND="${PYTHON_DEPS}
sys-libs/libunwind
!dev-cpp/folly"
BDEPEND="app-text/ronn
test? ( dev-cpp/gtest )
dev-util/cmake
sys-apps/sed
sys-devel/bison
@@ -70,8 +67,10 @@ src_configure(){
mycmakeargs=(
-DUSE_JEMALLOC=$(usex jemalloc ON OFF)
-DWITH_PYTHON=$(usex python ON OFF)
-DWITH_TESTS=$(usex test ON OFF)
-DPREFER_SYSTEM_ZSTD=1
-DPREFER_SYSTEM_XXHASH=1
-DPREFER_SYSTEM_GTEST=1
-DWITH_LEGACY_FUSE=0
)
if use python; then mycmakeargs+=( -DWITH_PYTHON_VERSION=${EPYTHON#python} ); fi
@@ -81,7 +80,7 @@ src_configure(){
src_install(){
cmake_src_install
dolib.so libmetadata_thrift.so libthrift_light.so
dolib.so libmetadata_thrift.so libthrift_light.so libdwarfs.so libfsst.so
dolib.so folly/libfolly.so.0.58.0-dev folly/libfolly.so
}

View File

@@ -1 +1 @@
DIST gwe-0.15.2.tar.gz 365396 BLAKE2B 166afc622c13829f727304f9d5ba0a39a0c6f8225222f26e342b3791ed9e2d45c2bb996129cc09b88b6a1ee4effe51a160825fa70a92d1e6ae5458d0eaf431d8 SHA512 f6e0e0cb6e5139fd81371fc3e6eb50d2f87193608de4db99d87891da3ecc90828a80e8a7d0c653ea781bee9ced14353e73d0362e92d1c2b4e29b6c3df2d46a57
DIST gwe-0.15.3.tar.gz 365945 BLAKE2B da0ecb0d407b2745452b59dd638b0ca2e41c873b2534f83074662607826c65aa9ff54a2fb06695accd3ca98f67266d13f2cf4d441ff5d7a03af22f32b75a7239 SHA512 f3577ed2afd647167d0d933cb8ccfb4b3308c35cf5bb3858b1a7dd084148c3594c7112523480e433250c8626001e68f9d6f1b21744eba19672b7b55c6eded754

View File

@@ -1,3 +1,3 @@
DIST jackett-bin-0.17.456-amd64.tar.gz 44602115 BLAKE2B c9752eeb4fbfdaff62dbc3b22cc884a3c3dc0f0ee49f67c2027d86500ff83e1c7ea93e0e4245f5fa5b53f84f24582b181c2a45c9de4eeb3ddcd8e8efba309226 SHA512 00f668b2c62e7669e81080f0969ad6ae0b531efffea80b181f1640a984fd01b8db6b4fda381b69fb32f88f6065786ea83c611096a8dd468b28e10f1f8b6f9f5c
DIST jackett-bin-0.17.456-arm.tar.gz 42478130 BLAKE2B 1623ba6b72f0a3a0ad6c3711bf3b2b8114f20594d324cc31b66a899e2860081ba7ae88e4cd80fedcfde3f8ff0939ef5c47b9769406c01c3468cee25a258078f4 SHA512 15072bd2ba1d86d43dbc232407bf5c900a5f65d0f2d12df0114b5b312cbe8764fc67cd11402637d158d1cf7a29b64ecb89bd9f81571ad40e9f0eb1fd323417ba
DIST jackett-bin-0.17.456-arm64.tar.gz 41840135 BLAKE2B a99181fca7e3f622bfa841bfeeaf828c503ae9d0a6bcdd384871cc34309b132c196acc46ae2263165a6a68f31cdbef2eded91be08741c725130a0903f45f36ea SHA512 eec546452fa42f4d973fc7f742b2573be23b94225bcd24ad47b0c8493362b37d5054ed1f3528a907c92e24f08ce0c60ddda1c1e177ca015dfc1d6021fe6ca728
DIST jackett-bin-0.17.866-amd64.tar.gz 44734575 BLAKE2B e7fdcd8f0fec3b5e9b4a65cf17de74c3c092c204d7a3e93cbf152c4a4c9b9f06ba11a9d1d6a83f09df2d0549c957e4c0bb46616d43df9aefe39faeb6740b56c3 SHA512 79839cf6e9825597ac3569ca1cccbfda081498b4f4abf7afaf08ae385180ff32e08ffc27919de31b56e555ddf496f0d51f9d062879935285706edc65e72f4e43
DIST jackett-bin-0.17.866-arm.tar.gz 42586166 BLAKE2B b66b96189ddf88c6746341c9ca405b07850fefeb4e2fbfc0eef0526b11b974d408898cdf62a3ba6d634e69bf61dce46a5dba4bef68fc64db4eb6fb396f1a9142 SHA512 204912b9584a083726a843bd0b9f3846e9bc42ed6a43ed27e18d953e1bdc32e8e85b78bbd9b2b12e4d762d4d05db21e57ffe486269cba8e0b1d935f9174e6a4f
DIST jackett-bin-0.17.866-arm64.tar.gz 41975547 BLAKE2B 12336e60509c06c8fffa95b13929a02a33fbc68137ff6b3c85a3f097b57488e2931c13368f0d3c41b2a6b1762d5fc11cdf549d4043e2d56557fd726401ebd294 SHA512 bdca99aec1ded01b8ecb52ba6eef6b6af74bfa2e4259657e0574a47b2125a80084e6f1dedfd0686376c4e41c5fa3b440c03189ff47166899052f5aaa0457779d

View File

@@ -1 +1 @@
DIST uwebsockets-18.23.0.tar.gz 280174 BLAKE2B aab7f1b4cd0d89d2fd4c35d08932e29596297a3f62dd6063d6683116e02158532519ede3eec5362490ebf07fbd625684aba546ffdee46c34daf66103e9127153 SHA512 f0fdeac4efee55abfe83203cb525c5878755d68b08bcd50c43890bf209469f0476a0a76cae3490e4f679f1c140c1740f93bcabcd9d1513ed1bdd3958eef33c63
DIST uwebsockets-19.1.0.tar.gz 296108 BLAKE2B 491626eb08d29edb8bb67d73d35c8023095e3ff72d1cf2161616a0c9151a356c97b1589cc2add74186d7c146b0d7356218dd02613c149d62c780c133d1b63504 SHA512 4a35fe49700c4f801df51a21f42ad5ba6f0c3563923df0f7cb7239122ba2596c17e45bac43ea4acb458c18537402d60fefbd6bbd0d4e3109d0105e11925e4713