From 7c654ca35959bc3ed0661c0a383162c899a1d171 Mon Sep 17 00:00:00 2001 From: Samuel Bauer Date: Sat, 21 Aug 2021 00:20:44 +0200 Subject: [PATCH 01/55] games-emulation/yuzu: update sdl requirement Signed-off-by: Samuel Bauer --- games-emulation/yuzu/yuzu-9999.ebuild | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/games-emulation/yuzu/yuzu-9999.ebuild b/games-emulation/yuzu/yuzu-9999.ebuild index 8d51a64494..f01ff4a763 100644 --- a/games-emulation/yuzu/yuzu-9999.ebuild +++ b/games-emulation/yuzu/yuzu-9999.ebuild @@ -27,7 +27,7 @@ DEPEND=" >=dev-qt/qtwidgets-5.15 ) sdl? ( - >=media-libs/libsdl2-2.0.14 + >=media-libs/libsdl2-2.0.16 >=dev-libs/inih-52 ) system-vulkan? ( @@ -104,12 +104,6 @@ src_prepare() { # Unbundle discord rapidjson sed -i '/NOT RAPIDJSONTEST/,/endif(NOT RAPIDJSONTEST)/d;/find_file(RAPIDJSON/d;s:\${RAPIDJSON}:"/usr/include/rapidjson":' externals/discord-rpc/CMakeLists.txt || die - # Force disable bundled sdl2, use 2.0.14 in tree - if use sdl; then - sed -i '/find_package(SDL2/{s/2.0.15/2.0.14/;s/ QUIET//}' CMakeLists.txt || die - sed -i '/PS5_RUMBLE/d' src/input_common/sdl/sdl_impl.cpp - fi - # Workaround: GenerateSCMRev fails sed -i -e "s/@GIT_BRANCH@/${EGIT_BRANCH:-master}/" \ -e "s/@GIT_REV@/$(git rev-parse --short HEAD)/" \ From 6581568215b4d1bce55c337a4c84901e1e852278 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Sat, 21 Aug 2021 00:42:52 +0200 Subject: [PATCH 02/55] profiles: mask extrae[dyninst] Signed-off-by: Alessandro Barbieri --- profiles/package.use.mask | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/profiles/package.use.mask b/profiles/package.use.mask index fecb19aa98..0ed1dc431c 100644 --- a/profiles/package.use.mask +++ b/profiles/package.use.mask @@ -37,3 +37,8 @@ sci-mathematics/the-omega-project gui # https://github.com/bsc-pm/nanox/issues/18 sys-cluster/nanox gasnet +# Alessandro Barbieri (2021-08-21) +# build failure with dyninst-1.10 +# https://github.com/bsc-performance-tools/extrae/issues/30 +# https://github.com/bsc-performance-tools/extrae/issues/38 +sys-cluster/extrae dyninst From bffae5f9eb90d960eb0d83287b08829012104f0a Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Sat, 21 Aug 2021 01:33:43 +0200 Subject: [PATCH 03/55] sys-cluster/TCL: fix use constraints (again) Signed-off-by: Alessandro Barbieri --- sys-cluster/TCL/TCL-1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-cluster/TCL/TCL-1.0.ebuild b/sys-cluster/TCL/TCL-1.0.ebuild index b4eb7020d0..de2080aff9 100644 --- a/sys-cluster/TCL/TCL-1.0.ebuild +++ b/sys-cluster/TCL/TCL-1.0.ebuild @@ -31,7 +31,7 @@ DEPEND="${RDEPEND}" REQUIRED_USE=" || ( fti scr veloc ) - || ( ${IUSE_TCL//+/} ) + ?? ( ${IUSE_TCL//+/} ) " src_prepare() { From 719a8a624dd9082913a602cfe2d4d91d0e269e76 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Sat, 21 Aug 2021 01:38:08 +0200 Subject: [PATCH 04/55] sys-cluster/scr: remove reference to aprun and lsf Signed-off-by: Alessandro Barbieri --- sys-cluster/scr/scr-3.0_pre1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-cluster/scr/scr-3.0_pre1.ebuild b/sys-cluster/scr/scr-3.0_pre1.ebuild index 16f4ec9ada..b640a48d2e 100644 --- a/sys-cluster/scr/scr-3.0_pre1.ebuild +++ b/sys-cluster/scr/scr-3.0_pre1.ebuild @@ -69,7 +69,7 @@ src_configure() { use syslog && log="1" use txt-log && log="1" - local resman="NONE" #APRUN LSF + local resman="NONE" use pmix && resman="PMIX" use slurm && resman="SLURM" From 2575fc5f58f5427f6bf03c01e98f950e47f78cb8 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Sat, 21 Aug 2021 01:56:11 +0200 Subject: [PATCH 05/55] sys-cluster/TCL: add performance version Signed-off-by: Alessandro Barbieri --- sys-cluster/TCL/TCL-1.0.ebuild | 4 +++- sys-cluster/TCL/metadata.xml | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/sys-cluster/TCL/TCL-1.0.ebuild b/sys-cluster/TCL/TCL-1.0.ebuild index de2080aff9..ca53febd9f 100644 --- a/sys-cluster/TCL/TCL-1.0.ebuild +++ b/sys-cluster/TCL/TCL-1.0.ebuild @@ -16,6 +16,7 @@ IUSE_TCL=" tcl-debug tcl-instrumentation tcl-instrumentation-debug + +tcl-performance " USE_EXPAND="TCL" IUSE="${IUSE_TCL} fti scr veloc" @@ -31,7 +32,7 @@ DEPEND="${RDEPEND}" REQUIRED_USE=" || ( fti scr veloc ) - ?? ( ${IUSE_TCL//+/} ) + || ( ${IUSE_TCL//+/} ) " src_prepare() { @@ -49,6 +50,7 @@ src_configure() { $(use_enable tcl-debug debug) $(use_enable tcl-instrumentation instrumentation) $(use_enable tcl-instrumentation-debug instrumentation-debug) + $(use_enable tcl-performance performance) ) if use fti; then diff --git a/sys-cluster/TCL/metadata.xml b/sys-cluster/TCL/metadata.xml index 14a2d4da22..ff9564c6b9 100644 --- a/sys-cluster/TCL/metadata.xml +++ b/sys-cluster/TCL/metadata.xml @@ -15,6 +15,7 @@ Build the debug version Build the instrumentation version Build the instrumentation-debug version + Build the performance version Enable sys-cluster/veloc backend From e37853098224f5ee382854ae5078a7d52c47648e Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Sat, 21 Aug 2021 02:47:09 +0200 Subject: [PATCH 06/55] sys-cluster/mcxx: initial import Signed-off-by: Alessandro Barbieri --- sys-cluster/mcxx/Manifest | 1 + sys-cluster/mcxx/mcxx-2021.06.ebuild | 153 +++++++++++++++++++++++++++ sys-cluster/mcxx/metadata.xml | 35 ++++++ 3 files changed, 189 insertions(+) create mode 100644 sys-cluster/mcxx/Manifest create mode 100644 sys-cluster/mcxx/mcxx-2021.06.ebuild create mode 100644 sys-cluster/mcxx/metadata.xml diff --git a/sys-cluster/mcxx/Manifest b/sys-cluster/mcxx/Manifest new file mode 100644 index 0000000000..5de8c90e99 --- /dev/null +++ b/sys-cluster/mcxx/Manifest @@ -0,0 +1 @@ +DIST mcxx-2021.06.tar.gz 6363578 BLAKE2B 235dc2794814088d011b8c23031cd4e4727e2a76e98b099786501746912724b9ead20ee9653e732b60ae130df9eabff265763d2eb45e704f069385aca385931e SHA512 acf33bca00837687a8ad99163afbc6547341c3202148a79f766914ee22766aec7483d12e19f4d52c508898765ef24047f7c924ceda02a7efa32e270c3323bafb diff --git a/sys-cluster/mcxx/mcxx-2021.06.ebuild b/sys-cluster/mcxx/mcxx-2021.06.ebuild new file mode 100644 index 0000000000..7c308409ff --- /dev/null +++ b/sys-cluster/mcxx/mcxx-2021.06.ebuild @@ -0,0 +1,153 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DOCS_BUILDER="doxygen" +DOCS_DIR="doc" +DOCS_CONFIG_NAME="doxygen_tl.in" +MYPV="github-release-${PV}" +PYTHON_COMPAT=( python3_{8..10} pypy3 ) + +inherit autotools flag-o-matic fortran-2 python-any-r1 docs + +DESCRIPTION="C/C++/Fortran source-to-source compilation infrastructure aimed at fast prototyping" +HOMEPAGE="https://github.com/bsc-pm/mcxx" +SRC_URI="https://github.com/bsc-pm/mcxx/archive/refs/tags/${MYPV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${MYPV}" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+analysis array-descriptors bison-reporting examples extrae +mpi +nanox ompss ompss2 +opencl openmp +quad tcl test tl-openmp-gomp tl-openmp-profile vectorization" + +CDEPEND=" + dev-db/sqlite + extrae? ( sys-cluster/extrae ) + mpi? ( virtual/mpi ) + nanox? ( sys-cluster/nanox ) + ompss2? ( sys-cluster/nanos6 ) + tcl? ( sys-cluster/TCL ) +" +DEPEND=" + ${CDEPEND} + ${PYTHON_DEPS} + opencl? ( dev-util/opencl-headers ) +" +RDEPEND=" + ${CDEPEND} + opencl? ( virtual/opencl ) +" +BDEPEND=" + dev-util/gperf + sys-devel/flex + virtual/pkgconfig + virtual/yacc +" + +RESTRICT="!test? ( test )" +REQUIRED_USE=" + mpi? ( nanox ) + ompss? ( nanox ) + opencl? ( nanox ) + openmp? ( nanox ) + + !analysis? ( !vectorization ) +" + +pkg_setup() { + fortran-2_pkg_setup +} + +src_prepare() { + default + eautoreconf +} + +src_configure() { + # https://github.com/bsc-pm/mcxx/issues/36 + filter-ldflags -Wl,--as-needed + + local myconf=( + --disable-cray-compilers + --disable-distcheck-processing + --disable-ibm-compilers + --disable-intel-compilers + --disable-pgi-compilers + --disable-mic + --disable-mic-testing + --disable-nanox-cuda-device + --disable-nanox-fpga-device + + --enable-bison-regeneration + --enable-file-regeneration + --enable-flex-regeneration + --enable-gperf-regeneration + --enable-shared + + --without-intel-omp + --without-nanox-mic + --without-svml + + $(use_enable analysis) + $(use_enable array-descriptors gfortran-8-or-greater-array-descriptors ) + $(use_enable bison-reporting) + $(use_enable examples tl-examples) + $(use_enable extrae) + $(use_enable mpi nanox-mpi-device) + $(use_enable ompss) + $(use_enable ompss2 ompss-2) + $(use_enable opencl nanox-opencl-device) + $(use_enable openmp) + $(use_enable quad float128) + $(use_enable quad int128) + $(use_enable test fortran-tests) + $(use_enable tl-openmp-gomp) + $(use_enable tl-openmp-profile) + $(use_enable vectorization) + ) + + if use extrae; then + myconf+=( "--with-extrae=${EPREFIX}/usr" ) + myconf+=( "--with-extrae-lib=${EPREFIX}/usr/$(get_libdir)" ) + else + myconf+=( "--without-extrae" ) + fi + if use mpi; then + myconf+=( "--with-mpi=${EPREFIX}/usr" ) + else + myconf+=( "--without-mpi" ) + fi + if use nanox; then + myconf+=( "--with-nanox=${EPREFIX}/usr" ) + else + myconf+=( "--without-nanox" ) + fi + if use ompss2; then + myconf+=( "--with-nanos6=${EPREFIX}/usr" ) + myconf+=( "--with-nanos6-lib=${EPREFIX}/usr/$(get_libdir)" ) + else + myconf+=( "--without-nanos6" ) + fi + if use tcl; then + myconf+=( "--with-tcl=${EPREFIX}/usr" ) + myconf+=( "--with-tcl-lib=${EPREFIX}/usr/$(get_libdir)" ) + else + myconf+=( "--without-tcl" ) + fi + + use tl-openmp-gomp && myconf+=( "--with-gomp=${EPREFIX}/usr" ) + + econf "${myconf[@]}" +} + +src_compile() { + default + docs_compile +} + +src_install() { + default + einstalldocs + find "${D}" -name '*.la' -delete || die +} diff --git a/sys-cluster/mcxx/metadata.xml b/sys-cluster/mcxx/metadata.xml new file mode 100644 index 0000000000..33d1938e1a --- /dev/null +++ b/sys-cluster/mcxx/metadata.xml @@ -0,0 +1,35 @@ + + + + + lssndrbarbieri@gmail.com + Alessandro Barbieri + + +Mercurium is a C/C++/Fortran source-to-source compilation infrastructure aimed at fast prototyping developed by the Programming Models group at the Barcelona Supercomputing Center. +Mercurium is used, together with the Nanos++ Runtime Library, to implement the OmpSs programming model. Both tools provide also an implementation of OpenMP 3.1. More recently, Mercurium has been also used to implement the OmpSs-2 programming model together with the Nanos6 Runtime Library. +Apart from that, since Mercurium is quite extensible it has been used to implement other programming models or compiler transformations, examples include Cell Superscalar, Software Transactional Memory, Distributed Shared Memory or the ACOTES project, just to name a few. +Extending Mercurium is achieved using a plugin architecture, where plugins represent several phases of the compiler. These plugins are written in C++ and dynamically loaded by the compiler according to the chosen profile configuration. Code transformations can be implemented in terms of source code (there is no need to modify or know the internal syntactic representation of the compiler). + + + bsc-pm/mcxx + + + Enables analysis phase + Enable GNU Fortran compiler > 8 array descriptors + Use this when debugging bison grammars + Build and install TL example phases + Enables Extrae instrumentation of Mercurium itself + Enables the MPI Nanos++ Lowering phase in Mercurium + Enables support for Nanos++ + Enables support of OmpSs Programming Model using Nanos++ + Enables support of OmpSs-2 using Nanos6 + Enables the OpenCL Nanos++ Lowering phase in Mercurium + Enables support of OpenMP using Nanos++ + Enables support for __float128 and __int128. It also enables REAL(KIND=16) and INTEGER(KIND=16) in Fortran + Enable support for Transparent Checkpoint Library + Enables support of OpenMP TL for GOMP (EXPERIMENTAL and UNSUPPORTED) + Enables support of OpenMP profile mode + Enables Vectorization phase + + From 91ed6bc2f5250ffbdf212473567f8295d6303ac8 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Sat, 21 Aug 2021 03:59:46 +0200 Subject: [PATCH 07/55] sys-cluster/nanos6: EAPI8, mercurium support Signed-off-by: Alessandro Barbieri --- sys-cluster/nanos6/metadata.xml | 4 +-- ...nanos6-2.6.ebuild => nanos6-2.6-r1.ebuild} | 25 ++++++++++++------- 2 files changed, 17 insertions(+), 12 deletions(-) rename sys-cluster/nanos6/{nanos6-2.6.ebuild => nanos6-2.6-r1.ebuild} (83%) diff --git a/sys-cluster/nanos6/metadata.xml b/sys-cluster/nanos6/metadata.xml index c937f87ccd..8fbd76dea2 100644 --- a/sys-cluster/nanos6/metadata.xml +++ b/sys-cluster/nanos6/metadata.xml @@ -10,16 +10,14 @@ bsc-pm/nanos6 - Enable OmpSs@Cluster support. This requires an MPI version that supports MPI_THREAD_MULTIPLE to be present in your environment enable extra assertions and checks in debug - may cause significant slowdown enable dynamic management and sharing of computing resources Enable execution using the Execution Workflow to generate execution traces for offline performance analysis with paraver - Add support for dev-libs/memkind in memory allocator - + Enable sys-cluster/mcxx support enable dev-libs/papi support to generate sample-based profiling diff --git a/sys-cluster/nanos6/nanos6-2.6.ebuild b/sys-cluster/nanos6/nanos6-2.6-r1.ebuild similarity index 83% rename from sys-cluster/nanos6/nanos6-2.6.ebuild rename to sys-cluster/nanos6/nanos6-2.6-r1.ebuild index 546528e60d..ca6d8f9857 100644 --- a/sys-cluster/nanos6/nanos6-2.6.ebuild +++ b/sys-cluster/nanos6/nanos6-2.6-r1.ebuild @@ -1,7 +1,7 @@ # Copyright 2019-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit autotools @@ -9,13 +9,13 @@ DESCRIPTION="runtime that implements the OmpSs-2 parallel programming model" HOMEPAGE="https://github.com/bsc-pm/nanos6" SRC_URI="https://github.com/bsc-pm/nanos6/archive/refs/tags/version-${PV}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/${PN}-version-${PV}" + LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" -IUSE="cluster debug dlb execution-workflow extrae memkind papi unwind" -#chrono-arch build fail +IUSE="debug dlb execution-workflow extrae memkind mercurium papi unwind" #jemalloc require custom stuff -#TODO: cuda pqos mercurium k1om babeltrace2 +#TODO: cuda pqos babeltrace2 #TODO: llvm-libunwind RDEPEND=" @@ -24,15 +24,15 @@ RDEPEND=" sys-process/numactl virtual/libelf - cluster? ( virtual/mpi ) dlb? ( sys-cluster/dlb ) extrae? ( sys-cluster/extrae[nanos] ) memkind? ( dev-libs/memkind ) + mercurium? ( sys-cluster/mcxx[ompss2] ) papi? ( dev-libs/papi ) unwind? ( sys-libs/libunwind ) " +# jemalloc? ( dev-libs/jemalloc ) DEPEND="${RDEPEND}" -REQUIRED_USE="cluster? ( execution-workflow )" src_prepare() { default @@ -54,12 +54,9 @@ src_configure() { --without-git --without-k1om --without-nanos6-clang - --without-nanos6-mercurium --without-pgi - $(use_enable cluster) $(use_enable debug extra-debug) - $(use_enable execution-workflow) ) use dlb && myconf+=( "--with-dlb=${EPREFIX}/usr" ) use memkind && myconf+=( "--with-memkind=${EPREFIX}/usr" ) @@ -74,6 +71,16 @@ src_configure() { else myconf+=( "--without-extrae" ) fi +# if use jemalloc; then +# myconf+=( "--with-jemalloc=${EPREFIX}/usr" ) +# else +# myconf+=( "--without-jemalloc" ) +# fi + if use mercurium; then + myconf+=( "--with-nanos6-mercurium=${EPREFIX}/usr" ) + else + myconf+=( "--without-nanos6-mercurium" ) + fi if use papi; then myconf+=( "--with-papi=${EPREFIX}/usr" ) else From 2d451f8e87bca3f79fc2f6f55b441f52d236a424 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Sat, 21 Aug 2021 04:00:37 +0200 Subject: [PATCH 08/55] TODO.md: remove mcxx, add babeltrace2 and intel-cmt-cat Signed-off-by: Alessandro Barbieri --- TODO.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/TODO.md b/TODO.md index 3f03834d72..65f8dbd542 100644 --- a/TODO.md +++ b/TODO.md @@ -30,7 +30,6 @@ C++ * [opensiv3d](https://github.com/Siv3D/OpenSiv3D) * [grive2](https://github.com/vitalif/grive2) * [graph-tool](https://graph-tool.skewed.de/) -* [mcxx](https://github.com/bsc-pm/mcxx) * [chapel](https://github.com/chapel-lang/chapel) * [osmium](https://wiki.openstreetmap.org/wiki/Osmium) * [bonmin](https://projects.coin-or.org/Bonmin) @@ -74,6 +73,8 @@ mixed * [ipyleaflet](https://github.com/jupyter-widgets/ipyleaflet) * [deadbeef](https://github.com/DeaDBeeF-Player/deadbeef) * [gridstudio](https://github.com/ricklamers/gridstudio) +* [intel-cmt-cat](https://github.com/intel/intel-cmt-cat) +* [babeltrace2](https://babeltrace.org/) ML * [google-drive-ocamlfuse](https://github.com/astrada/google-drive-ocamlfuse) From d4ec6cd9ecc65b6e650200f4823ffcdb697aef58 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Wed, 18 Aug 2021 03:08:44 +0500 Subject: [PATCH 09/55] dev-python/aiounittest: update EAPI, enable py3.10 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/aiounittest/aiounittest-1.4.0.ebuild | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/dev-python/aiounittest/aiounittest-1.4.0.ebuild b/dev-python/aiounittest/aiounittest-1.4.0.ebuild index 3b45c2166b..a2165b4838 100644 --- a/dev-python/aiounittest/aiounittest-1.4.0.ebuild +++ b/dev-python/aiounittest/aiounittest-1.4.0.ebuild @@ -1,10 +1,9 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9} ) +EAPI=8 +PYTHON_COMPAT=( python3_{8..10} pypy3 ) inherit distutils-r1 DESCRIPTION="Test python asyncio-based code with ease" @@ -13,7 +12,7 @@ SRC_URI="https://github.com/kwarunek/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" RDEPEND="dev-python/wrapt[${PYTHON_USEDEP}]" From 62785761a08642e66471f5baec0ec482b1b98dda Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Wed, 18 Aug 2021 03:17:48 +0500 Subject: [PATCH 10/55] dev-python/aiosqlite: update EAPI, enable py3.10 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/aiosqlite/aiosqlite-0.17.0-r1.ebuild | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/dev-python/aiosqlite/aiosqlite-0.17.0-r1.ebuild b/dev-python/aiosqlite/aiosqlite-0.17.0-r1.ebuild index 9e67528f4b..ac181b0197 100644 --- a/dev-python/aiosqlite/aiosqlite-0.17.0-r1.ebuild +++ b/dev-python/aiosqlite/aiosqlite-0.17.0-r1.ebuild @@ -1,11 +1,10 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_COMPAT=( python3_{8..10} ) DISTUTILS_USE_SETUPTOOLS="pyproject.toml" - inherit distutils-r1 DESCRIPTION="asyncio bridge to the standard sqlite3 module" From d9e8363dafcf01806b8b3a57315e7052b1b80740 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Wed, 18 Aug 2021 03:24:27 +0500 Subject: [PATCH 11/55] dev-python/promise: update EAPI, enable py3.10 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/promise/promise-2.3.0.ebuild | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/dev-python/promise/promise-2.3.0.ebuild b/dev-python/promise/promise-2.3.0.ebuild index 9e7e9e873d..fdb9f7a52c 100644 --- a/dev-python/promise/promise-2.3.0.ebuild +++ b/dev-python/promise/promise-2.3.0.ebuild @@ -1,10 +1,9 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) +EAPI=8 +PYTHON_COMPAT=( python3_{8..10} ) inherit distutils-r1 DESCRIPTION="Promises/A+ implementation for Python" @@ -15,15 +14,10 @@ LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~x86" +RDEPEND="dev-python/six[${PYTHON_USEDEP}]" BDEPEND="test? ( dev-python/pytest-asyncio[${PYTHON_USEDEP}] dev-python/pytest-benchmark[${PYTHON_USEDEP}] )" -RDEPEND="dev-python/six[${PYTHON_USEDEP}]" - distutils_enable_tests pytest - -python_test() { - epytest --benchmark-disable --deselect tests/test_awaitable.py -} From a447957c965144fcf67049fddfaf89cb99d7a714 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Wed, 18 Aug 2021 05:56:01 +0500 Subject: [PATCH 12/55] app-vim/bracketed-paste: initial import Signed-off-by: Anna (cybertailor) Vyalkova --- app-vim/bracketed-paste/Manifest | 1 + .../bracketed-paste-20180522.ebuild | 26 +++++++++++++++++++ app-vim/bracketed-paste/files/README.gentoo | 3 +++ app-vim/bracketed-paste/metadata.xml | 17 ++++++++++++ 4 files changed, 47 insertions(+) create mode 100644 app-vim/bracketed-paste/Manifest create mode 100644 app-vim/bracketed-paste/bracketed-paste-20180522.ebuild create mode 100644 app-vim/bracketed-paste/files/README.gentoo create mode 100644 app-vim/bracketed-paste/metadata.xml diff --git a/app-vim/bracketed-paste/Manifest b/app-vim/bracketed-paste/Manifest new file mode 100644 index 0000000000..b5666b2614 --- /dev/null +++ b/app-vim/bracketed-paste/Manifest @@ -0,0 +1 @@ +DIST bracketed-paste-20180522.tar.gz 2010 BLAKE2B 068cf132b6b0ad1040c0297a31154d32d54c3640c699309d453709644a9d3d285c89c41c1f405516b4a0ff0d9aaf866e5fd7f32c70702450edaa4173e3303560 SHA512 39cf61394a09428cfc19a37b0594519c91828fcbec63d40b2f96263e52c46e39ce4214a77e80a67734d9cb8589060511db7146d913af5656bd8c4804a0415cdb diff --git a/app-vim/bracketed-paste/bracketed-paste-20180522.ebuild b/app-vim/bracketed-paste/bracketed-paste-20180522.ebuild new file mode 100644 index 0000000000..a97f736bae --- /dev/null +++ b/app-vim/bracketed-paste/bracketed-paste-20180522.ebuild @@ -0,0 +1,26 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit readme.gentoo-r1 vim-plugin + +COMMIT="c4c639f3cacd1b874ed6f5f196fac772e089c932" +DESCRIPTION="vim plugin: handles bracketed-paste-mode in vim (aka. automatic \`:set paste\`)" +HOMEPAGE="https://github.com/ConradIrwin/vim-bracketed-paste" +SRC_URI="https://github.com/ConradIrwin/vim-${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/vim-${PN}-${COMMIT}" + +LICENSE="MIT" +KEYWORDS="~amd64 ~x86" + +src_install() { + vim-plugin_src_install + readme.gentoo_create_doc +} + +pkg_postinst() { + vim-plugin_pkg_postinst + einfo + readme.gentoo_print_elog +} diff --git a/app-vim/bracketed-paste/files/README.gentoo b/app-vim/bracketed-paste/files/README.gentoo new file mode 100644 index 0000000000..6a1ad0bcb8 --- /dev/null +++ b/app-vim/bracketed-paste/files/README.gentoo @@ -0,0 +1,3 @@ +You need to be using a modern xterm-compatible terminal emulator that supports +bracketed paste mode. xterm, urxvt, iTerm2, konsole, gnome-terminal (and other +terminals using libvte) are known to work. diff --git a/app-vim/bracketed-paste/metadata.xml b/app-vim/bracketed-paste/metadata.xml new file mode 100644 index 0000000000..b9504bbd70 --- /dev/null +++ b/app-vim/bracketed-paste/metadata.xml @@ -0,0 +1,17 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + + This is a tiny plugin that simply monitors your typing speed and + `set paste` automatically. When then typing interval between two + typed characters is less than 0.01s, it will `set paste` for + you. Because there's no human being could type that fast! After + you have finished pasting and leave insert mode, or if the file + stays unchanged for about 0.1s, vim-paste-easy will `set + nopaste` for you. + + From c9fd8e8130d05124891d952b3c1799d55a9dc04b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Bar=C4=87?= Date: Sat, 21 Aug 2021 14:04:03 +0200 Subject: [PATCH 13/55] app-misc/fmawk: new package; add version 1.0 and live MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Maciej Barć --- app-misc/fmawk/Manifest | 1 + app-misc/fmawk/fmawk-1.0.ebuild | 38 ++++++++++++++++++++++++++++++++ app-misc/fmawk/fmawk-9999.ebuild | 38 ++++++++++++++++++++++++++++++++ app-misc/fmawk/metadata.xml | 13 +++++++++++ 4 files changed, 90 insertions(+) create mode 100644 app-misc/fmawk/Manifest create mode 100644 app-misc/fmawk/fmawk-1.0.ebuild create mode 100644 app-misc/fmawk/fmawk-9999.ebuild create mode 100644 app-misc/fmawk/metadata.xml diff --git a/app-misc/fmawk/Manifest b/app-misc/fmawk/Manifest new file mode 100644 index 0000000000..ca8e4f0d26 --- /dev/null +++ b/app-misc/fmawk/Manifest @@ -0,0 +1 @@ +DIST fmawk-1.0.tar.gz 22346 BLAKE2B 34068288fd5c79ec2296a5763d7fdb67af17d688a4f0d3341b861160a15d6e5ca078b7bcf4382dec388ae19518cc963379b045e7d56f974f43608e4fb4ee5ede SHA512 33ea389bcf8bd025bf3fd5a7a8f39ea48c2748349f55ff0c855ba2f6c782e1a793d670aecff3fe23b38f91f33a0346729e791853b28ed8d127e3858e4e099068 diff --git a/app-misc/fmawk/fmawk-1.0.ebuild b/app-misc/fmawk/fmawk-1.0.ebuild new file mode 100644 index 0000000000..b6061c6180 --- /dev/null +++ b/app-misc/fmawk/fmawk-1.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit optfeature + +DESCRIPTION="File manager written in awk" +HOMEPAGE="https://github.com/huijunchen9260/fm.awk/" + +if [[ "${PV}" == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/huijunchen9260/fm.awk.git" +else + SRC_URI="https://github.com/huijunchen9260/fm.awk/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/fm.awk-${PV}" + KEYWORDS="~amd64" +fi + +LICENSE="GPL-3+" +SLOT="0" + +RDEPEND="virtual/awk" + +src_compile() { + : +} + +src_install() { + emake DESTDIR="${D}" UEBERZUG_SUPPORT=YES install + einstalldocs +} + +pkg_postinst() { + optfeature "PDFs preview" app-text/poppler + optfeature "images preview" media-gfx/chafa + optfeature "videos preview" media-video/ffmpegthumbnailer +} diff --git a/app-misc/fmawk/fmawk-9999.ebuild b/app-misc/fmawk/fmawk-9999.ebuild new file mode 100644 index 0000000000..b6061c6180 --- /dev/null +++ b/app-misc/fmawk/fmawk-9999.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit optfeature + +DESCRIPTION="File manager written in awk" +HOMEPAGE="https://github.com/huijunchen9260/fm.awk/" + +if [[ "${PV}" == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/huijunchen9260/fm.awk.git" +else + SRC_URI="https://github.com/huijunchen9260/fm.awk/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/fm.awk-${PV}" + KEYWORDS="~amd64" +fi + +LICENSE="GPL-3+" +SLOT="0" + +RDEPEND="virtual/awk" + +src_compile() { + : +} + +src_install() { + emake DESTDIR="${D}" UEBERZUG_SUPPORT=YES install + einstalldocs +} + +pkg_postinst() { + optfeature "PDFs preview" app-text/poppler + optfeature "images preview" media-gfx/chafa + optfeature "videos preview" media-video/ffmpegthumbnailer +} diff --git a/app-misc/fmawk/metadata.xml b/app-misc/fmawk/metadata.xml new file mode 100644 index 0000000000..9cb95c6dd6 --- /dev/null +++ b/app-misc/fmawk/metadata.xml @@ -0,0 +1,13 @@ + + + + + + xgqt@riseup.net + Maciej Barć + + + https://github.com/huijunchen9260/fm.awk/issues + huijunchen9260/fm.awk + + From 368193486381ba93a19789026e1d6cafda1ccc47 Mon Sep 17 00:00:00 2001 From: Matthias Coppens Date: Sat, 21 Aug 2021 17:04:14 +0200 Subject: [PATCH 14/55] net-p2p/lbry: Version bump 0.15.2 + ownership Package-Manager: Portage-3.0.21, Repoman-3.0.3 Signed-off-by: Matthias Coppens --- net-p2p/lbry/Manifest | 2 +- net-p2p/lbry/{lbry-0.48.2.ebuild => lbry-0.51.2.ebuild} | 0 net-p2p/lbry/metadata.xml | 9 ++++++++- 3 files changed, 9 insertions(+), 2 deletions(-) rename net-p2p/lbry/{lbry-0.48.2.ebuild => lbry-0.51.2.ebuild} (100%) diff --git a/net-p2p/lbry/Manifest b/net-p2p/lbry/Manifest index 1066bee05c..7e3658edc1 100644 --- a/net-p2p/lbry/Manifest +++ b/net-p2p/lbry/Manifest @@ -1,3 +1,3 @@ -DIST lbry-0.48.2.deb 157526062 BLAKE2B fe030ab4df3c41313caafb5ce63f42e2a44d9789cd5359c54ae50ec58fc3bc39600ba36972087f2a2feb5a97be2b048efbcf0f704134d66e5aaefc1bfe406f9c SHA512 be282f6f53de2db4fe1256e8a9e1d7dce10978925cf3bebccfa086783183349aaf9e6acee5680df6bb041efbfd1bf3881585b94ad0f09e7c4782f1e08a1f548b DIST lbry-0.49.1.deb 158503494 BLAKE2B c547338ac5cfa524d75d002f43900becabbbf3d65a4343bfa8bd562ddd6f8169e6fc303481f1bfc4556cf6ce487094430f0662c9db62220188ef7a21a9d48d70 SHA512 eef6288dbe95e87b870ae5cf1cf6a8f65bcd08f9f77a79c12686fa9a436de33d08193ced1beb44d274447f7dfe14ea12fdb6fa52493784d219c19fe48875830a DIST lbry-0.50.2.deb 171020830 BLAKE2B b6c54dcbc0dd49bc615cbcea97e3d1620c2c47b7fac6e0250ed366377d3b915bceaf0e185eacd2f4241057370c048cce0f6c3041fb6d4ad051ded5d05f0a957b SHA512 034726bdc634e5fc6d7b74f1accd6976f0299a5115eb4dc34de3973071d69db317970e88a42c7246dbc417823beb71906c0b394d09b8a216f52cef1e3a83f696 +DIST lbry-0.51.2.deb 181217578 BLAKE2B b9ae7c761c2d05df84355187eec6cdaefac078e84061790cdd0e246503034a0ec0000ad717e013b31292805ca81fbdd07530fe6a2ef22bfd47bef6b2e63b73b3 SHA512 da01e022402a141caa7d627afeac52698a5b5407de9d2fc9fadc4bb82e599c8a153e7c4444f1ef22ea8bd81624aa67688cd131a1584bb90d3dcd352534158b61 diff --git a/net-p2p/lbry/lbry-0.48.2.ebuild b/net-p2p/lbry/lbry-0.51.2.ebuild similarity index 100% rename from net-p2p/lbry/lbry-0.48.2.ebuild rename to net-p2p/lbry/lbry-0.51.2.ebuild diff --git a/net-p2p/lbry/metadata.xml b/net-p2p/lbry/metadata.xml index 6f49eba8f4..7fc27cfc84 100644 --- a/net-p2p/lbry/metadata.xml +++ b/net-p2p/lbry/metadata.xml @@ -1,5 +1,12 @@ - + + coppens.matthias.abc@gmail.com + Matthias Coppens + + + https://github.com/lbryio/lbry-desktop/issues + lbryio/lbry-desktop + From c964c90d560a23a7131c5ab8e198d0f507ee5389 Mon Sep 17 00:00:00 2001 From: Lev Babiev Date: Sat, 21 Aug 2021 17:46:15 +0100 Subject: [PATCH 15/55] gui-apps/sfwbar: new ebuild Signed-off-by: Lev Babiev --- gui-apps/sfwbar/Manifest | 1 + 1 file changed, 1 insertion(+) diff --git a/gui-apps/sfwbar/Manifest b/gui-apps/sfwbar/Manifest index 15e3370e1a..885e3fecd8 100644 --- a/gui-apps/sfwbar/Manifest +++ b/gui-apps/sfwbar/Manifest @@ -1,2 +1,3 @@ DIST sfwbar-0.9.7.tar.gz 98524 BLAKE2B 151c0065584858bc3f7e0d092df859840b1806c4f122962e160b9211fc7b6fbfc99febb02f98eb798ef986e37e9e52e5b3d4ec1f36f5da7e9766b8598c014e1f SHA512 e9f214eaf1fa9741fd32c3689b3eb7c9ac1db831c327f7d6e55b876e50dade1514091083e4ee0ab7f3cbc69e07e7f8f73242a54c5ffbb2fddfd1bddb8d33b591 DIST sfwbar-0.9.8.tar.gz 197627 BLAKE2B 352bf354fd55541c6d554ed4fbb2f1f766d00c6fd06ddf94ec640abfd11c95ede0fb9660906105fa390add7d0f34d9ba778a257ab04c3f20ae900a0d96127a40 SHA512 514bff2752756706d03e8ba71078a35b4bb552d3983c0cbe1e139f415ade705b34bc6abf478feee0e98f36865aca0aa21b72b37bbd0393e6d4bb61eddf7ab377 +DIST sfwbar-0.9.9.3.tar.gz 208100 BLAKE2B eb31d249eb032435f1553991ffd58c244731dfbe15f570aa53fe35dfa583841e0a3fa8bc1b907e1d89b28aa7e9f2bcef556e163372f6a7be0afeeddfe05cba04 SHA512 a8cccaed028e32b924609bb6d6b502bccbfe70c1179aab6f50d82a52ddef705de268660613c530d011513a8f72d8785578d75287ad5280c7cf39306d6457e5b7 From 3cfc06acf06fcf32d5e4fd147e62be3b8a789c88 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Sun, 22 Aug 2021 01:49:44 +0200 Subject: [PATCH 16/55] dev-python/*: orphan some packages since I'm not packaging gitfs soon, I don't need them Signed-off-by: Alessandro Barbieri --- dev-python/billiard/metadata.xml | 6 +----- dev-python/celery/metadata.xml | 6 +----- dev-python/curio/metadata.xml | 6 +----- dev-python/pytest-pythonpath/metadata.xml | 6 +----- dev-python/pytest-sanic/metadata.xml | 5 +---- dev-python/sanic-routing/metadata.xml | 4 +--- dev-python/sanic-testing/metadata.xml | 5 +---- dev-python/sanic/metadata.xml | 5 +---- dev-python/webpy/metadata.xml | 6 +----- 9 files changed, 9 insertions(+), 40 deletions(-) diff --git a/dev-python/billiard/metadata.xml b/dev-python/billiard/metadata.xml index 10bfb6158e..6e34e7272a 100644 --- a/dev-python/billiard/metadata.xml +++ b/dev-python/billiard/metadata.xml @@ -1,11 +1,7 @@ - - co-maintainers welcome - lssndrbarbieri@gmail.com - Alessandro Barbieri - + billiard celery/billiard diff --git a/dev-python/celery/metadata.xml b/dev-python/celery/metadata.xml index 6cfa982d88..914451b64f 100644 --- a/dev-python/celery/metadata.xml +++ b/dev-python/celery/metadata.xml @@ -1,11 +1,7 @@ - - co-maintainers welcome - lssndrbarbieri@gmail.com - Alessandro Barbieri - + celery diff --git a/dev-python/curio/metadata.xml b/dev-python/curio/metadata.xml index 0344d1e4f3..6a58b1a327 100644 --- a/dev-python/curio/metadata.xml +++ b/dev-python/curio/metadata.xml @@ -2,11 +2,7 @@ - - co-maintainers welcome - lssndrbarbieri@gmail.com - Alessandro Barbieri - + Curio is a coroutine-based library for concurrent Python systems programming. It provides standard programming abstractions such as as tasks, sockets, files, locks, and queues. It works on Unix and Windows. You'll find it to be familiar, small, fast, and fun Core Features diff --git a/dev-python/pytest-pythonpath/metadata.xml b/dev-python/pytest-pythonpath/metadata.xml index b3f0cd1e52..4d61fd1c54 100644 --- a/dev-python/pytest-pythonpath/metadata.xml +++ b/dev-python/pytest-pythonpath/metadata.xml @@ -1,11 +1,7 @@ - - co-maintainers welcome - lssndrbarbieri@gmail.com - Alessandro Barbieri - + bigsassy/pytest-pythonpath pytest-pythonpath diff --git a/dev-python/pytest-sanic/metadata.xml b/dev-python/pytest-sanic/metadata.xml index cef449007d..e71c2c30bd 100644 --- a/dev-python/pytest-sanic/metadata.xml +++ b/dev-python/pytest-sanic/metadata.xml @@ -1,10 +1,7 @@ - - lssndrbarbieri@gmail.com - Alessandro Barbieri - + A pytest plugin for Sanic. It helps you to test your code asynchronously. diff --git a/dev-python/sanic-routing/metadata.xml b/dev-python/sanic-routing/metadata.xml index 059ada3850..11f7b386d6 100644 --- a/dev-python/sanic-routing/metadata.xml +++ b/dev-python/sanic-routing/metadata.xml @@ -1,9 +1,7 @@ - - lssndrbarbieri@gmail.com - Alessandro Barbieri + sanic-org/sanic-routing diff --git a/dev-python/sanic-testing/metadata.xml b/dev-python/sanic-testing/metadata.xml index d346b31316..60a5af4abe 100644 --- a/dev-python/sanic-testing/metadata.xml +++ b/dev-python/sanic-testing/metadata.xml @@ -1,10 +1,7 @@ - - lssndrbarbieri@gmail.com - Alessandro Barbieri - + This package is meant to be the core testing utility and clients for testing Sanic applications. It is mainly derived from sanic.testing which has (or will be) removed from the main Sanic repository in the future. diff --git a/dev-python/sanic/metadata.xml b/dev-python/sanic/metadata.xml index 2208048e8e..49a49a08c5 100644 --- a/dev-python/sanic/metadata.xml +++ b/dev-python/sanic/metadata.xml @@ -1,10 +1,7 @@ - - lssndrbarbieri@gmail.com - Alessandro Barbieri - + Sanic is a Python 3.6+ web server and web framework that’s written to go fast. It allows the usage of the async/await syntax added in Python 3.5, which makes your code non-blocking and speedy. diff --git a/dev-python/webpy/metadata.xml b/dev-python/webpy/metadata.xml index 04bd2022f8..87413cf48f 100644 --- a/dev-python/webpy/metadata.xml +++ b/dev-python/webpy/metadata.xml @@ -1,11 +1,7 @@ - - co-maintainers welcome - lssndrbarbieri@gmail.com - Alessandro Barbieri - + webpy/webpy web.py From 81bbeb81cbb0124225d7cac889b81d54a4e6b802 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Sun, 22 Aug 2021 02:13:50 +0200 Subject: [PATCH 17/55] sys-cluster/nanos6: add and restrict tests Signed-off-by: Alessandro Barbieri --- sys-cluster/nanos6/nanos6-2.6-r1.ebuild | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/sys-cluster/nanos6/nanos6-2.6-r1.ebuild b/sys-cluster/nanos6/nanos6-2.6-r1.ebuild index ca6d8f9857..c5fef5c02a 100644 --- a/sys-cluster/nanos6/nanos6-2.6-r1.ebuild +++ b/sys-cluster/nanos6/nanos6-2.6-r1.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}-version-${PV}" LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" -IUSE="debug dlb execution-workflow extrae memkind mercurium papi unwind" +IUSE="debug dlb execution-workflow extrae memkind mercurium papi test unwind" #jemalloc require custom stuff #TODO: cuda pqos babeltrace2 #TODO: llvm-libunwind @@ -34,6 +34,10 @@ RDEPEND=" # jemalloc? ( dev-libs/jemalloc ) DEPEND="${RDEPEND}" +# https://github.com/bsc-pm/nanos6/issues/3 +RESTRICT="test" +#RESTRICT="!test? ( test )" + src_prepare() { default eautoreconf From b88829ec0877493269031792d217c55f7c8c9182 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Sun, 22 Aug 2021 02:51:01 +0200 Subject: [PATCH 18/55] dev-libs/memkind: EAPI8, disable test Closes: https://bugs.gentoo.org/799872 Signed-off-by: Alessandro Barbieri --- ...1.11.0.ebuild => memkind-1.11.0-r1.ebuild} | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) rename dev-libs/memkind/{memkind-1.11.0.ebuild => memkind-1.11.0-r1.ebuild} (72%) diff --git a/dev-libs/memkind/memkind-1.11.0.ebuild b/dev-libs/memkind/memkind-1.11.0-r1.ebuild similarity index 72% rename from dev-libs/memkind/memkind-1.11.0.ebuild rename to dev-libs/memkind/memkind-1.11.0-r1.ebuild index 2eec152e7a..d5aea5c961 100644 --- a/dev-libs/memkind/memkind-1.11.0.ebuild +++ b/dev-libs/memkind/memkind-1.11.0-r1.ebuild @@ -1,9 +1,11 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -inherit autotools linux-info +PYTHON_COMPAT=( python3_{8..10} pypy3 ) + +inherit autotools linux-info python-any-r1 DESCRIPTION="user extensible heap manager built on top of jemalloc" HOMEPAGE="https://memkind.github.io/memkind" @@ -12,14 +14,19 @@ KEYWORDS="~amd64" LICENSE="BSD" SLOT="0" -IUSE="+heap-manager openmp secure +tls" #daxctl -#RESTRICT="test" +IUSE="+heap-manager openmp secure test +tls" #daxctl -DEPEND=" +RDEPEND=" sys-block/ndctl sys-process/numactl " -RDEPEND="${DEPEND}" +DEPEND=" + ${RDEPEND} + ${PYTHON_DEPS} +" + +RESTRICT="test" # ERROR: ./test/test.sh requires a NUMA enabled system with more than one node. +#RESTRICT="!test? ( test )" src_prepare() { default From 6a3f1cac4e112c2dfe54be85d093f2e8921896db Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Sun, 22 Aug 2021 02:54:47 +0200 Subject: [PATCH 19/55] sys-cluster/er: restrict test Signed-off-by: Alessandro Barbieri --- sys-cluster/er/er-0.0.4.ebuild | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/sys-cluster/er/er-0.0.4.ebuild b/sys-cluster/er/er-0.0.4.ebuild index fbf2bfb665..dbcc917e72 100644 --- a/sys-cluster/er/er-0.0.4.ebuild +++ b/sys-cluster/er/er-0.0.4.ebuild @@ -12,7 +12,8 @@ SRC_URI="https://github.com/ECP-VeloC/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" -PATCHES=( "${FILESDIR}/no-static-${PV}.patch" ) +IUSE="test" + RDEPEND=" sys-cluster/KVTree[mpi] sys-cluster/redset @@ -24,3 +25,6 @@ DEPEND="${RDEPEND}" BDEPEND=" >=dev-util/cmake-2.8 " + +PATCHES=( "${FILESDIR}/no-static-${PV}.patch" ) +RESTRICT="test" # https://github.com/ECP-VeloC/er/issues/20 From 6c51498004707ea46bb9371d47bdd4f2505350cb Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Sun, 22 Aug 2021 02:56:08 +0200 Subject: [PATCH 20/55] sys-cluster/AXL: restrict test Signed-off-by: Alessandro Barbieri --- sys-cluster/AXL/AXL-0.4.0.ebuild | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/sys-cluster/AXL/AXL-0.4.0.ebuild b/sys-cluster/AXL/AXL-0.4.0.ebuild index 2ae37caa5a..fd904adbfb 100644 --- a/sys-cluster/AXL/AXL-0.4.0.ebuild +++ b/sys-cluster/AXL/AXL-0.4.0.ebuild @@ -13,11 +13,7 @@ LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" IUSE="test" -RESTRICT="!test? ( test )" -PATCHES=( - "${FILESDIR}/no-static-${PV}.patch" - "${FILESDIR}/no-install-readme.patch" -) + RDEPEND=" sys-libs/zlib sys-cluster/KVTree @@ -27,6 +23,13 @@ BDEPEND=" >=dev-util/cmake-2.8 " +RESTRICT="test" # https://github.com/ECP-VeloC/AXL/issues/110 +#RESTRICT="!test? ( test )" +PATCHES=( + "${FILESDIR}/no-static-${PV}.patch" + "${FILESDIR}/no-install-readme.patch" +) + src_configure() { local mycmakeargs=( #other options available: CRAY_DW INTEL_CPPR IBM_BBAPI From 2d5295fd6bfadcd3d82b43e10819e4b47de6fd77 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Sun, 22 Aug 2021 02:57:02 +0200 Subject: [PATCH 21/55] sys-cluster/redset: restrict test Signed-off-by: Alessandro Barbieri --- sys-cluster/redset/redset-0.0.5.ebuild | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/sys-cluster/redset/redset-0.0.5.ebuild b/sys-cluster/redset/redset-0.0.5.ebuild index 5e3289f1ac..10259528b6 100644 --- a/sys-cluster/redset/redset-0.0.5.ebuild +++ b/sys-cluster/redset/redset-0.0.5.ebuild @@ -12,7 +12,8 @@ SRC_URI="https://github.com/ECP-VeloC/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" -PATCHES=( "${FILESDIR}/no-static-${PV}.patch" ) +IUSE="test" + RDEPEND=" sys-cluster/KVTree[mpi] sys-cluster/rankstr @@ -24,6 +25,9 @@ BDEPEND=" >=dev-util/cmake-2.8 " +RESTRICT="test" # https://github.com/ECP-VeloC/redset/issues/30 +PATCHES=( "${FILESDIR}/no-static-${PV}.patch" ) + src_install() { cmake_src_install dodoc -r doc/rst/. From 077abf753e96319dfc6ee60cd3843937e45dd881 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Sun, 22 Aug 2021 02:57:58 +0200 Subject: [PATCH 22/55] sys-cluster/shuffile: restrict test Signed-off-by: Alessandro Barbieri --- sys-cluster/shuffile/shuffile-0.0.4.ebuild | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/sys-cluster/shuffile/shuffile-0.0.4.ebuild b/sys-cluster/shuffile/shuffile-0.0.4.ebuild index f546a03865..a9b24e2fd0 100644 --- a/sys-cluster/shuffile/shuffile-0.0.4.ebuild +++ b/sys-cluster/shuffile/shuffile-0.0.4.ebuild @@ -12,7 +12,8 @@ SRC_URI="https://github.com/ECP-VeloC/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" -PATCHES=( "${FILESDIR}/no-static-${PV}.patch" ) +IUSE="test" + RDEPEND=" >=sys-cluster/KVTree-1.0.2[mpi] sys-libs/zlib @@ -22,3 +23,6 @@ DEPEND="${RDEPEND}" BDEPEND=" >=dev-util/cmake-2.8 " + +PATCHES=( "${FILESDIR}/no-static-${PV}.patch" ) +RESTRICT="test" # https://github.com/ECP-VeloC/shuffile/issues/18 From 8fe125e027df6d4a43b2e38c83e52c4fcb71060e Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Sun, 22 Aug 2021 03:07:59 +0200 Subject: [PATCH 23/55] dev-cpp/vexcl: always depend on boost, add IUSE_BACKEND Closes: https://bugs.gentoo.org/799839 Signed-off-by: Alessandro Barbieri --- dev-cpp/vexcl/metadata.xml | 8 ++++---- dev-cpp/vexcl/vexcl-1.4.2-r1.ebuild | 29 +++++++++++++++++++---------- 2 files changed, 23 insertions(+), 14 deletions(-) diff --git a/dev-cpp/vexcl/metadata.xml b/dev-cpp/vexcl/metadata.xml index 419b97cb56..eba4a282bc 100644 --- a/dev-cpp/vexcl/metadata.xml +++ b/dev-cpp/vexcl/metadata.xml @@ -18,9 +18,9 @@ Implement workaround for AMD SI GPUs Install the OpenCL C++ header provided by VexCL - Use Boost.Compute algorithms - - Use the JIT backend - Use OpenCL as backend + Use Boost.Compute algorithms + + Use the JIT backend + Use OpenCL as backend diff --git a/dev-cpp/vexcl/vexcl-1.4.2-r1.ebuild b/dev-cpp/vexcl/vexcl-1.4.2-r1.ebuild index b3c196c697..d5eac888d7 100644 --- a/dev-cpp/vexcl/vexcl-1.4.2-r1.ebuild +++ b/dev-cpp/vexcl/vexcl-1.4.2-r1.ebuild @@ -20,18 +20,27 @@ SRC_URI="https://github.com/ddemidov/vexcl/archive/refs/tags/${PV}.tar.gz -> ${P LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" -IUSE="amdsi clhpp compute examples jit +opencl test" #cuda clogs -REQUIRED_USE="^^ ( compute jit opencl )" #cuda -RESTRICT="!test? ( test )" +IUSE_BACKEND=" + backend-compute + backend-jit + +backend-opencl +" +# backend-cuda +IUSE_EXPAND="BACKEND" +IUSE="${IUSE_BACKEND} amdsi clhpp examples test" #clogs RDEPEND=" - compute? ( dev-libs/boost:= ) - jit? ( virtual/opencl ) - opencl? ( virtual/opencl ) + dev-libs/boost:= + backend-jit? ( virtual/opencl ) + backend-opencl? ( virtual/opencl ) " DEPEND="${RDEPEND}" PATCHES=( "${FILESDIR}/add-sphinx-ext-autodoc-to-conf-py.patch" ) +REQUIRED_USE=" + ^^ ( ${IUSE_BACKEND//+/} ) +" +RESTRICT="!test? ( test )" src_prepare() { sed -e "s|git_version()|\'${PV}\'|g" -i docs/conf.py || die @@ -41,10 +50,10 @@ src_prepare() { src_configure() { local backend # use && backend="All" - use compute && backend="Compute" -# use cuda && backend="CUDA" - use jit && backend="JIT" - use opencl && backend="OpenCL" + use backend-compute && backend="Compute" +# use backend-cuda && backend="CUDA" + use backend-jit && backend="JIT" + use backend-opencl && backend="OpenCL" local mycmakeargs=( -DVEXCL_BUILD_EXAMPLES=OFF From 94352d06af0c60dfcdac0c5e613a61a22e5ab35f Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Sun, 22 Aug 2021 03:15:45 +0200 Subject: [PATCH 24/55] sys-cluster/portals4: depend on pmix for testing Closes: https://bugs.gentoo.org/806262 Signed-off-by: Alessandro Barbieri --- .../portals4-1.0_alpha1_p20190109-r2.ebuild | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/sys-cluster/portals4/portals4-1.0_alpha1_p20190109-r2.ebuild b/sys-cluster/portals4/portals4-1.0_alpha1_p20190109-r2.ebuild index 3afc7b43e7..6bc3a17561 100644 --- a/sys-cluster/portals4/portals4-1.0_alpha1_p20190109-r2.ebuild +++ b/sys-cluster/portals4/portals4-1.0_alpha1_p20190109-r2.ebuild @@ -21,7 +21,13 @@ S="${WORKDIR}/${PN}-${COMMIT}" LICENSE="BSD" SLOT="0" KEYWORDS="~amd64" -IUSE="knem me-triggered pmi ppe reliable-udp test transport-ib transport-shmem +transport-udp unordered-matching zero-mrs" +IUSE_TRANSPORT=" + transport-ib + transport-shmem + +transport-udp +" +IUSE_EXPAND="TRANSPORT" +IUSE="${IUSE_TRANSPORT} knem me-triggered pmi ppe reliable-udp test unordered-matching zero-mrs" RDEPEND=" dev-libs/libev @@ -32,7 +38,10 @@ RDEPEND=" ppe? ( sys-kernel/xpmem ) transport-ib? ( sys-fabric/ofed ) " -DEPEND="${RDEPEND}" +DEPEND=" + ${RDEPEND} + test? ( sys-cluster/pmix[pmi] ) +" PATCHES=( "${FILESDIR}/${PN}-fix-PPE-related-compile-and-link-errors.patch" ) RESTRICT="!test? ( test )" From eedb256a6e7ac99473f107a61f1be269f7b19e10 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Sun, 22 Aug 2021 03:17:17 +0200 Subject: [PATCH 25/55] sys-cluster/TCL: fix IUSE_EXPAND Signed-off-by: Alessandro Barbieri --- sys-cluster/TCL/TCL-1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-cluster/TCL/TCL-1.0.ebuild b/sys-cluster/TCL/TCL-1.0.ebuild index ca53febd9f..9da088e2aa 100644 --- a/sys-cluster/TCL/TCL-1.0.ebuild +++ b/sys-cluster/TCL/TCL-1.0.ebuild @@ -18,7 +18,7 @@ IUSE_TCL=" tcl-instrumentation-debug +tcl-performance " -USE_EXPAND="TCL" +IUSE_EXPAND="TCL" IUSE="${IUSE_TCL} fti scr veloc" RDEPEND=" From a89a6ad581c8d9e3f4cc0f6a688a0ba23a7f04a6 Mon Sep 17 00:00:00 2001 From: Nickolas Raymond Kaczynski Date: Sun, 22 Aug 2021 16:22:55 +0600 Subject: [PATCH 26/55] app-misc/dragon: add a snapshot version upstream have added a couple useful features but no version bump. Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Nickolas Raymond Kaczynski --- app-misc/dragon/Manifest | 1 + app-misc/dragon/dragon-1.1.1_p20210820.ebuild | 30 +++++++++++++++++++ 2 files changed, 31 insertions(+) create mode 100644 app-misc/dragon/dragon-1.1.1_p20210820.ebuild diff --git a/app-misc/dragon/Manifest b/app-misc/dragon/Manifest index 9426b99df6..9bb7ba072c 100644 --- a/app-misc/dragon/Manifest +++ b/app-misc/dragon/Manifest @@ -1 +1,2 @@ DIST dragon-1.1.1.tar.gz 17178 BLAKE2B bfe8cbda4beaf62de670eb2a02ad96b0289abd8ed2929ed35ddab2887ef63c6555dca1aad8bd73e87212ac79c8bfebd52371c9acaef180b475dab5ba03e01635 SHA512 e94a91752ff1af25452c09fb85ca318b29cb2301178346d3ff84ffd6270f6cf03e6f90c0db2e39567f5f724fdf8e6551a16e051b78920236c8177d965c209700 +DIST dragon-1.1.1_p20210820.tar.gz 18197 BLAKE2B 2bf5a5531be7114da2903120f82b3b0586582eeae7e1ed1b93d85bd1b4792587b1ec2b3b36e281f0809452c7fd10135927cbefe2b72e2a80fb1865cb2b548920 SHA512 9607f9344e573542ff45cadebffd2805432e3add4ad680c1320933ea63f00950af9789e7cb3a13289592d020ea5d20a02dad1e65cc777930fbc9f25a3f7bc2eb diff --git a/app-misc/dragon/dragon-1.1.1_p20210820.ebuild b/app-misc/dragon/dragon-1.1.1_p20210820.ebuild new file mode 100644 index 0000000000..275379c287 --- /dev/null +++ b/app-misc/dragon/dragon-1.1.1_p20210820.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +COMMIT="c0ddf8d4f0a57b984570ceacb1f3e587639d8bda" +DESCRIPTION="Simple drag-and-drop source/sink for X and Wayland" +HOMEPAGE="https://github.com/mwh/dragon" +SRC_URI="https://github.com/mwh/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" + +KEYWORDS="~amd64" +LICENSE="GPL-3" +SLOT="0" + +DEPEND=">=x11-libs/gtk+-3" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/${PN}-${COMMIT}" + +src_prepare() { + default + sed -e 's/\(`pkg-config --cflags .*`\) \(`pkg-config --libs .*`\)/\1 $(CFLAGS) \2 $(LDFLAGS)/' \ + -i Makefile || die "sed failed" +} + +src_install() { + dobin dragon + dodoc README + doman dragon.1 +} From e2f08cbf57f5dcea72ed91fd8e86cb21d667093f Mon Sep 17 00:00:00 2001 From: Nickolas Raymond Kaczynski Date: Sun, 22 Aug 2021 17:35:48 +0600 Subject: [PATCH 27/55] app-misc/dragon: die on failed sed Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Nickolas Raymond Kaczynski --- app-misc/dragon/dragon-1.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/dragon/dragon-1.1.1.ebuild b/app-misc/dragon/dragon-1.1.1.ebuild index 85315f87d1..a0538967e9 100644 --- a/app-misc/dragon/dragon-1.1.1.ebuild +++ b/app-misc/dragon/dragon-1.1.1.ebuild @@ -17,7 +17,7 @@ RDEPEND="${DEPEND}" src_prepare() { default sed -e 's/\(`pkg-config --cflags .*`\) \(`pkg-config --libs .*`\)/\1 $(CFLAGS) \2 $(LDFLAGS)/' \ - -i Makefile + -i Makefile || die "sed failed" } src_install() { From 0e2df95027a2ed8c11d42b06dd4972de5e563f6a Mon Sep 17 00:00:00 2001 From: Gerben Jan Dijkman Date: Sun, 22 Aug 2021 19:21:19 +0200 Subject: [PATCH 28/55] x11-wm/phoc: Fixed package Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Gerben jan Dijkman --- ...-error-on-0-dimension-without-anchors.diff | 42 +++++++++++++++++++ ...ix-false-positive-stringop-truncation.diff | 21 ++++++++++ x11-wm/phoc/metadata.xml | 14 ++++++- x11-wm/phoc/phoc-0.8.0.ebuild | 15 ++++--- 4 files changed, 84 insertions(+), 8 deletions(-) create mode 100644 x11-wm/phoc/files/Revert-layer-shell-error-on-0-dimension-without-anchors.diff create mode 100644 x11-wm/phoc/files/xcursor-fix-false-positive-stringop-truncation.diff diff --git a/x11-wm/phoc/files/Revert-layer-shell-error-on-0-dimension-without-anchors.diff b/x11-wm/phoc/files/Revert-layer-shell-error-on-0-dimension-without-anchors.diff new file mode 100644 index 0000000000..be1eeb571e --- /dev/null +++ b/x11-wm/phoc/files/Revert-layer-shell-error-on-0-dimension-without-anchors.diff @@ -0,0 +1,42 @@ +From: =?utf-8?q?Guido_G=C3=BCnther?= +Date: Fri, 1 Jan 2021 13:58:55 +0100 +Subject: Revert "layer-shell: error on 0 dimension without anchors" + +This reverts commit 8dec751a6d84335fb04288b8efab6dd5c90288d3. + +Revert this until phosh has a fixed release. +--- + types/wlr_layer_shell_v1.c | 20 -------------------- + 1 file changed, 20 deletions(-) + +diff --git a/types/wlr_layer_shell_v1.c b/types/wlr_layer_shell_v1.c +index bc68111..d83b22b 100644 +--- a/types/wlr_layer_shell_v1.c ++++ b/types/wlr_layer_shell_v1.c +@@ -307,26 +307,6 @@ static void layer_surface_role_commit(struct wlr_surface *wlr_surface) { + return; + } + +- const uint32_t horiz = ZWLR_LAYER_SURFACE_V1_ANCHOR_LEFT | +- ZWLR_LAYER_SURFACE_V1_ANCHOR_RIGHT; +- if (surface->client_pending.desired_width == 0 && +- (surface->client_pending.anchor & horiz) != horiz) { +- wl_resource_post_error(surface->resource, +- ZWLR_LAYER_SURFACE_V1_ERROR_INVALID_SIZE, +- "width 0 requested without setting left and right anchors"); +- return; +- } +- +- const uint32_t vert = ZWLR_LAYER_SURFACE_V1_ANCHOR_TOP | +- ZWLR_LAYER_SURFACE_V1_ANCHOR_BOTTOM; +- if (surface->client_pending.desired_height == 0 && +- (surface->client_pending.anchor & vert) != vert) { +- wl_resource_post_error(surface->resource, +- ZWLR_LAYER_SURFACE_V1_ERROR_INVALID_SIZE, +- "height 0 requested without setting top and bottom anchors"); +- return; +- } +- + if (surface->closed) { + // Ignore commits after the compositor has closed it + return; diff --git a/x11-wm/phoc/files/xcursor-fix-false-positive-stringop-truncation.diff b/x11-wm/phoc/files/xcursor-fix-false-positive-stringop-truncation.diff new file mode 100644 index 0000000000..d08b859a3e --- /dev/null +++ b/x11-wm/phoc/files/xcursor-fix-false-positive-stringop-truncation.diff @@ -0,0 +1,21 @@ +Description: xcursor: strncpy truncation warning with GCC 10 on s390x + Fix false positive stringop-truncation warning/error with GCC 10 on s390x + . +Author: Lukas Märdian +Bug: https://github.com/swaywm/wlroots/issues/2018 +Last-Update: 2021-03-03 +--- +--- wlroots-0.12.0.orig/xcursor/xcursor.c ++++ wlroots-0.12.0/xcursor/xcursor.c +@@ -655,8 +655,11 @@ _XcursorAddPathElt (char *path, const ch + elt++; + len--; + } ++#pragma GCC diagnostic push ++#pragma GCC diagnostic ignored "-Wstringop-truncation" + strncpy (path + pathlen, elt, len); + path[pathlen + len] = '\0'; ++#pragma GCC diagnostic pop + } + + static char * diff --git a/x11-wm/phoc/metadata.xml b/x11-wm/phoc/metadata.xml index b372191c79..d495e34d97 100644 --- a/x11-wm/phoc/metadata.xml +++ b/x11-wm/phoc/metadata.xml @@ -1,5 +1,15 @@ - + - + + gjdijkman@gjdwebserver.nl + Gerben Jan Dijkman + + + Wayland compositor for mobile phones like the Librem 5. + + + https://source.puri.sm/Librem5/phoc + https://source.puri.sm/Librem5/phoc/-/issues + diff --git a/x11-wm/phoc/phoc-0.8.0.ebuild b/x11-wm/phoc/phoc-0.8.0.ebuild index cda542c9da..0b27e0c08b 100644 --- a/x11-wm/phoc/phoc-0.8.0.ebuild +++ b/x11-wm/phoc/phoc-0.8.0.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit meson vala xdg +inherit meson vala xdg gnome2-utils MY_PV="v${PV}" MY_P="${PN}-${MY_PV}" @@ -12,7 +12,7 @@ WL_PV="0.12.0" WL_P="wlroots-${WL_PV}" DESCRIPTION="Wlroots based Phone compositor" -HOMEPAGE="https://source.puri.sm/Librem5/phoc" +HOMEPAGE="https://gitlab.gnome.org/World/Phosh/phoc" # we don't use the version on gentoo because it breaks # the phoc installation. we follow method used in archlinuxarm @@ -51,7 +51,6 @@ BDEPEND=" virtual/pkgconfig x11-base/xorg-server " - PATCHES=( "${FILESDIR}/0001-seat-Don-t-notify-on-key-release.patch" "${FILESDIR}/0002-seat-inhibit-touch-events-when-in-power-save-mode-or.patch" @@ -63,25 +62,29 @@ src_prepare() { default rm -r "${S}"/subprojects/wlroots || die "Failed to remove bundled wlroots" cp -r "${WORKDIR}/${WL_P}" "${S}"/subprojects/wlroots || die "Failed to copy right version of wlroots" + + cd "${S}"/subprojects/wlroots + eapply "${FILESDIR}"/xcursor-fix-false-positive-stringop-truncation.diff + eapply "${FILESDIR}"/Revert-layer-shell-error-on-0-dimension-without-anchors.diff + } src_configure() { local emesonargs=( -Ddefault_library=shared -Dtests=false - -Dwlroots:logind-provider=systemd - -Dwlroots:libseat=disabled ) meson_src_configure } src_install() { DESTDIR="${D}" meson_src_install -# dobin "${S}"/helpers/scale-to-fit + dobin "${S}"/helpers/scale-to-fit } pkg_postinst() { xdg_pkg_postinst + gnome2_schemas_update } pkg_postrm() { From 7335c19db16734807d8238969f6986b9fbcb304e Mon Sep 17 00:00:00 2001 From: Randy Barlow Date: Sun, 22 Aug 2021 21:07:05 -0400 Subject: [PATCH 29/55] app-shells/starship: Add 0.56.0 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Randy Barlow --- app-shells/starship/Manifest | 17 ++ app-shells/starship/starship-0.56.0.ebuild | 284 +++++++++++++++++++++ 2 files changed, 301 insertions(+) create mode 100644 app-shells/starship/starship-0.56.0.ebuild diff --git a/app-shells/starship/Manifest b/app-shells/starship/Manifest index 3106bf22b3..5573e6a909 100644 --- a/app-shells/starship/Manifest +++ b/app-shells/starship/Manifest @@ -38,21 +38,26 @@ DIST crossbeam-deque-0.8.0.crate 20756 BLAKE2B 6bb602547cb0ca65552a9b981502221f1 DIST crossbeam-epoch-0.9.4.crate 42875 BLAKE2B 9c1f6faadddb5d01bdee18d09cd36016b1519830f4f2090b9ac6477b0d9ff4763ec473a40514dd2bf27c9f3ff06cbd98bd21084fe35fba7b2b515502b8baa794 SHA512 d5d2bf6a19986a8a7a6cccdefc46dde539e9772dd6d3ab9eb9275ec1006d0a517ada49e87c91d424b6ac63de82193d6dd95e733b65e097062567c91fa17befc2 DIST crossbeam-utils-0.8.4.crate 37279 BLAKE2B 55372ee1bec00b4bb3ad8fdd1df3bae4b0c166aa08898c0400663b4ea8610c956fc5376fd1638492e0d887abe65491e380eaf73459545325a2ef1d23234eae6b SHA512 6147ee3048f2df2c311c6d9d683b239249e6f49f8b2b27eaeaea9361b32fccb1ba37fd8bd3fa147d70b7d7d8d3281d3018939c4a70a75e191da7d86128c4648c DIST derivative-2.2.0.crate 48076 BLAKE2B 56d27e27493c3b818ad45703efda607a0a0d9a48b0d43785b6a013443b8b964b67bb5b5284d242358415c5fb81b86b02079ee7c0595ec07bc658240eb114b887 SHA512 3c65ecdabd2dc202be3d83b06f96b6f68504fe542ede7e2285093c6d360a33ec76a3787c436c6e5ff8f59d430436a4b8ce2f908cf7b2b08cd8b0045de4e5d1da +DIST difference-2.0.0.crate 147616 BLAKE2B d720202ba8d73fb9b3cc6a982208e4fbe22eda4b3e296f4238a7b2d8ed0339827ca5a3d93a983396901614a9eabe36a0baf55ecc5f55075ebf7fa1e4c0699eb2 SHA512 cc9956757770ecf237d8f46abef25ce219193c877be6cf83163e87c494956cca3202951ac01bba0728e7202fcde2261009c1b4599f389cf979858f25936a5482 DIST digest-0.8.1.crate 9449 BLAKE2B a610eb0144fdd49dbd846a86e88781b69ccb6a4f918b09fb4562ee9e3d535d12a1e499e36e5eb894d1d81f7a06ca00296b3aa35063f434fdcf22ff202890650c SHA512 186c3ddc01fefff6a134ea0be633a9fe8067b8db34f31e9991069e7a9b82ed595a1105283a87e3021af2337ad332faf1b85a6bb513a4482df7d24e3e7a5ba055 +DIST directories-next-2.0.0.crate 15153 BLAKE2B 8bbd996cfa72d75fe7177a9d8be7fb6b96ff3fc456b7e06db61cc463a83290765d68f09da3bf8b9e958553b1940ef35f3a4a45d179918ead92f604dd05512470 SHA512 5a0c094dd2e858c59c93655d5abce1282866ced1e7657397c62f959078adc544bb895dbcd2ed578ad7dd0122d8025deb0bbdad955ab2aaf43d9a0dc7d37162d8 DIST dirs-1.0.5.crate 12908 BLAKE2B 0a5c1428087adeca310d7db53850ca0ee4b27df34a7629f13ca0f3c69c019c0ca2339949022317ec55ca0be35aa721e0a9040d9c9d011e1516d99772ccf8f730 SHA512 12ebc3e92511373b11c2b7913b7bf74f8022344758057a2c71e36ec262e7ea6ac386bc75c323317406f1b25e965e047ddb308ff5017a1e607b48b978414e7416 DIST dirs-next-2.0.0.crate 11689 BLAKE2B f5022bc51dd50bad4ad0fd05b159a4117aca47afbea66dc42c8306ca58f3a550165afbcf9f5f721ef5ad8d357eaff305c6f6e42789354a910d5f1d05d3b7b7c6 SHA512 6ccb732da8ccf7bf35952c22a3b0caa8238319feb0a6cd3b0957e6be12548a2ce507c69cb6d3cbd2adfb37e13e6521c6229da5999edb0e47a292a41c3ea1a766 DIST dirs-sys-next-0.1.2.crate 10681 BLAKE2B 71431533dbfd6016cc309c14a842ac8d43577abe768e69bd2caaf7d19d743f3ca95b9b0be1747077282089c64485f3d4e24bec8e56d4d883f25e494d328fbf3a SHA512 b3c40a8e93d4f9f4a890718076e14779aedd67a79da61b466788268c1eaea19aa493f043a7e410f5023a23d5509e639a6fc6681fbee30e252a601091cfffa2d5 DIST dlv-list-0.2.3.crate 12311 BLAKE2B c74bc2b7e8fa65443c8c8c8c44d5ccfa831ce63e3603797f193a12f78f249e5ed0fb57983469355bf3549ce335fdfac43eb4644e648296a1cd3f48f1e59b35e6 SHA512 ac464c8d1ccbb43b48618cf8912067f28e2d4f53d648cd8b6b8f1b2e2688d2e39ffb8d53faa0f665d23487fa7927258e60ff01e10df584a9e274583d8dc279ae +DIST downcast-0.10.0.crate 4923 BLAKE2B 3e69a1dcd0f2ad487273775b304ea6fa26f225eaab012219072cb5ef3ff60931ff3ffd616e09f3708895b2d01538c8e46e3e91aa1f4a288bdf910bdc7043acba SHA512 f618ec81bcdf74e8851703c6dfe92b36c9a035214635fdae598af20258549ef31a1c23a4d220c67505aa403fcc8a0b99a990fda01305a71b801acd5044f91c12 DIST dtoa-0.4.8.crate 16175 BLAKE2B 5fff15e66c2edeb9eb9da89c66389b3a9bbb891d75afc3bb7da4dcbe9cad9e50af318cc8cc01cc7e56730763e8ea8ceb33b9447d1a7fa52a8d0f0d2060a97522 SHA512 fe1701ba2c40988b92f5f4ef78a8c81718b140ff8ca2d04023b09a89440e6ddb53ef36d1ebd9dd3e948428b361ed6611bd24ec1a31b5010c220c555e1f0bf6b8 DIST either-1.6.1.crate 13641 BLAKE2B e5f40c40a5edb6dcb07a10bf79183cbe42438f1f70f3932dce72f6f6e91f75f24d17d82bc447507def4dad4345ffc9dd9162dde778afb253bdb1218e91887949 SHA512 4bfe56920e30cbc8eb4f90162db618f7dca653b42db35ab6a7045d3fd9a24ceb1778b1f79613850bdb1a87ad3794fa0d73015e46c48d513f368d8c3776fc9ddf DIST enumflags2-0.6.4.crate 10713 BLAKE2B 86219df31b9c8a60470f676a365f0f0890892baa7c9e3101a385d9475f9398ff8b62ce3295ca318a266f551c85048e02f26fa67ea9ac689e94a5ccafcb8f5ea3 SHA512 5814f58a8d22f093b94eb71611b9a5c8bf2145db9544397255d93126fdae220c261010d1dd2a278475e7e3c76bb9e67bd671c44f1edddc620924fd6fdc7dc03b DIST enumflags2_derive-0.6.4.crate 3659 BLAKE2B b49a73fe2977e8f62af37c367f1452979cdc0575b532d086e612b84495113041221bd508cbf2b72e3179d929a2eabad59b9913db98b21491186a1f1bcf571a9a SHA512 a8a166ed48c77a3d23c1b1afe4dec1812c2a440736cb6c6059e46b90a0a216c81cb45ae6e439ed5b3dcd656faf1bb6dace4e46b908dd02321b4a59351240911b DIST fake-simd-0.1.2.crate 5398 BLAKE2B 40437b18ca7b77258577f518232dcf67e2bf09b64234dc3f02b9eba0c5c1fede8f8d1dc7cbc112ce80e4f0bf317387d1b8046d41a4f83a7c54981fd2b71fc8e2 SHA512 d57242c54ea3283185eaecbf8d96a4c9decbada3ae3aceb516a79710be9bf038a6e06a29b9ba4ebcd41b8f42943a3024a983ea23e36b17edc445a8c4980f2893 DIST fastrand-1.4.1.crate 11224 BLAKE2B 2ab15e9cdc2fd7d7ad6b8a47837a1f3ac1e5b282e6c25a5bf845522903cd5132100df237fe43ef19ea2138a7b05a20548a51f65d52b883627ad3b02e1fd54096 SHA512 643a3c0425c59e8ad24ebe98493b6abf2d68ed1fbd03b520eb5b85cbb00bc8def103ec9688486eef63c53792e2ec5d005d106fc073ec66fc6a89b09793a975f0 +DIST float-cmp-0.8.0.crate 9640 BLAKE2B 5e4f7dfb115b558c517f704a7ed292801ec979b2d27c89d1a2a733c84317934fecb5cc9a92c25284f5d59ad8f284186f582e67285a67e99e67b05887fef334cb SHA512 6c98f5eb4fd748c8192cfeea1f2b9679ede01745ebfa01b08bf19d796c985c1b2779fdc77984f26ef9c9a06a979ae3f0b14676e0c8b28defb7717bf10119c718 DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 DIST foreign-types-0.3.2.crate 7504 BLAKE2B 520818b702d990d296ecd31a8646850202509ccfa18edd0e1b260289619a6c351e758f317ec0824bd76eccb209b6f087057c25f1bd01a47897715013dd834867 SHA512 bf27b8243ed482c202d120383374f19ff09422535e24b9c1aebccc66529bf300ca17b8bbc76d67f98ac092e614497afe3add9dc68aa69c93074df05762f91232 DIST foreign-types-shared-0.1.1.crate 5672 BLAKE2B d2e42e04b6657e7a69fe0bd20c672176629c743e49a55fd007bb30e289710b70045d445ae9cae0eeaa747ee708c90e8abd9b5fc39bad8ec0666befe1b696d4f1 SHA512 bafdb2143e136fb0818e2ffd90b5c862b7181647d6568947d4e4531012bbf7a57b597221ec7056c1b562dfc0c3b5dead26d1a4111ebc15e7863737a873518a4a DIST form_urlencoded-1.0.1.crate 8773 BLAKE2B e2d2224dbd85d053343aea29ef1bd540fb8be12fd600289e9c048e3b74bfb009d0770f8296556309ef756086f22feec4713dfed1006e1101075c8897be5471cc SHA512 3ab371c223561a27ffbd35cf648ef4a9145d47bba9d71900a7c54cfc2f089175e9361f6352331a9a7fa018923b15e7a3553c8f9ff9fae80e1626e641a5faff68 +DIST fragile-1.0.0.crate 10315 BLAKE2B 5f81d144012372be3504f151e9740d422edb9e29224ce2be4105d7aebc8bfc0b882e1a3a8a0eb6ff1f314264e3c70a6054196703cb69cf43560dc9711340fc69 SHA512 bbdd87f97c494495f4db10c68121f4b6f76e3752b9e4b363c0dde24a96a1344868faceeaf7e6df1edfee6ec107f10b69fd26bf271519675463c0235ecec3780b DIST funty-1.1.0.crate 11631 BLAKE2B 37b246ed78132b52461dda9f3c1b52feafac998f6cd0ebc62408b90e5f826def1456ce820adc745aa1ccf07b281fde3df65af84eea561eeaf1ecedaebfab24b7 SHA512 771f42f601a0349a8e9344c8df552491c64af350b18eacc99463e972335d4a4c95416704ebf49e904503fb2d6f78bf201c8cb82fa20bfbf460ab1e7ed9f94a9e DIST futures-0.3.15.crate 46425 BLAKE2B f3885930da0f5d57cfa80c42e1805bca3be6ce20247bceb827862d1b9f25e2770da050ce89a5043884c63cddbcdf415306e39d32b8a1cbe6c6ae16563211c114 SHA512 75a9f0f16c693a1a24d5aaff57aba72abf4f2cd74cb335d905a42e31b9ea20ea0e8fb24e4685d39239f3b7df8a78b13944c04f208798f43249db5e8a36a7affb DIST futures-channel-0.3.15.crate 31867 BLAKE2B 4dfffcba38e26f7805b55e09413e114976e205507f21454eda084ac975034183ca1083f4d9df624bf17c05d98d1e3a84e0b6cfbb99521792d56cd2e1d3dce997 SHA512 d612c1425286eaa1a713e073edfae8ab8fb4e0b7c82ffdade57bc5dd06c54de6de46119b1cd87d7686cd4efbec38228c4a82d250ac693daa39dcfbf365b7ad25 @@ -69,11 +74,13 @@ DIST gethostname-0.2.1.crate 8988 BLAKE2B bfd052e0616282172df3951419ffb4cd679947 DIST getrandom-0.1.16.crate 25077 BLAKE2B 0cbe96c27e78100c181a064e5fe524efa9a7a267fe60f8336d2ae0125883acd5d575ff17d1d56607255d9b2c30cb9d962026fdea1a5c3c29a5e0760d27c3136a SHA512 c5450c522c07c7a38b326f9a9062bac7d089630219d577ea4b55abad4e0c31d17b7cde385fc43912dfa100b42334e7a52422c55fda8b738caae428c6f9addb53 DIST getrandom-0.2.2.crate 26010 BLAKE2B f2df79db0fff4a4e57bb5c748932dd7a8d24f7072f9a81fa92159ea79de29a70e7b834af6ffc5178e898af456188f16476043e9be4dd25c6e7edde06d93cbb8a SHA512 f498fe00c9887748a0be88fbd698a6087ccb79874cfeb35a18f90994603be29cb2aacfbc65fb8ba967190ccbc41ff9ff56bfff1de40811e1bc99a08b0568f59b DIST git2-0.13.20.crate 190365 BLAKE2B c4f3420f19cdfb420576bc8c38dc45d1c7f3b74b5a2d23c85154dec35916d3d588c86aaa50eca52b427e5d044a07ede7cd1445ef1ba53ce08c70ff39f7ac56bc SHA512 2c0a9cf3391f4ea5eaa48c8fcc08a1cf27b877cc4960332bfdbb95620f9b161f720c35f87bf98e3771749a01444bf8e2337e6d8fc1a34962d4b041473115293f +DIST hashbrown-0.11.2.crate 85713 BLAKE2B 402f9f1bdcb92631206f9b72923ee35e28db8623e87469c0f1496664bc7185077013ab3c8aea68268241e5b2504f10cddc613a350abd4291050deda6c112e559 SHA512 c21ca68fd49bbb741901f59fed04cc124b8da99e2a4dfc26e2e5e1140637872b344612a01691bd30cc771575c571be15f756c84dde225441699cd2322af2ad6c DIST hashbrown-0.9.1.crate 77734 BLAKE2B d59002253112cf92173c3c1b305fd03fb7318ef187d7e033433baf6a354db046d1f3fe0387b3cf500fbcc0f83d2b2076527ba7cda2695f7627eca0bc3e3487c1 SHA512 dfa4742111f6fe757b7fa97f04c7b4a78ce9708c87e8e09ecf3c28f2566e48af9885fda380ed918cec37b5c696110fbdd30273aba6e7d2221c9e65f72af064fd DIST hermit-abi-0.1.18.crate 9936 BLAKE2B a5a1d1c9bdf83fdca8edc392f8fa7d9b9b248ac8d716e009300220befa5d8d80601643e768037be89bbbe6e21adbe6349c94c595cee3837c4b92b5f98ba838ad SHA512 54f060c6c1c80d41f40cec7102345147efb535aff9fa5cc0ed4ccd7f010bfdb6daaf40626fd5069af60ceb42058452803b59d4bbcfbed4c5546c79b57ae0f914 DIST http-0.2.4.crate 105489 BLAKE2B 07acee6b91b6a316f3277ad324df6da1d2ac804a409983384d2fc027ab63ed05390278b21867c0096730c91a00b8f8971ab6a66d17b9764f119d245592a1cfb6 SHA512 0b5c609c12ae4020801a184dd6c751919bfd4db985844c55b53368afbe2b9f641cf9aa523ae49a0b25a251cd8f19ed634fa28990d4582cf7a27f10c4304eb465 DIST idna-0.2.3.crate 271023 BLAKE2B 157ece18825fd3f8055581ccbd14191a6923da4c806ce51b3d6376682878db000a1b873f744c8e9e1966e4c1f8393643bcb603deae299ed0bd87847b0bd2c591 SHA512 1278bd561ce329e1dc7a6f24a10f83d9a068af5d15a088414f3921c6728b0d54f4d60d6f4d0d5a786596ad226263e1e50c3842f192d5758aa4665ba4ed5c269f DIST indexmap-1.6.2.crate 50225 BLAKE2B 38f40c5aae0c5dc5da515e610007983b2d581994293f2eac747a3fd78c9cefb9faff64555e0c6dda146e9d1332d59f23c353c6758e63f99b6c4676123723ec67 SHA512 1509b6aa6b3b84fa15b98026052f6d5f0f1aedd065b02b24e31b799f8db68d5770e9a8302ef10e1ad16817256dbc03c55593928a48eddb252d25de7e0b7e6406 +DIST indexmap-1.7.0.crate 50363 BLAKE2B b45318ae2a6e1f008494db77a3159eea3fed4f77eb04ae65599be9392d6ef78d4677b65d04fefab8f917f6808fee821a33bcf53a50b88785fae5ef6848e3a08a SHA512 9b882b4a7068a686acaee0a08bd4f3b35b58d36e786358cf14a3436eb61339649e64f1757331cc7833a2fa364c76eb6b75cf0c732afaeb202113de1e66b72ab9 DIST instant-0.1.9.crate 5213 BLAKE2B fe208faa09852079c603930e88b7d0392a89a55d3b934ad45ffb0c9e44df5ef7e8189ba2fa12452f1c8a6416d6f7c0655365ba959bedf2b78228613944be8278 SHA512 3915f67c3629ec93296d56c4cda0cf97b29b1a70930a9d546abb9518139d4c2f35062563a5094e84841ddb1f00b0f3df9dc00801d96c01994765221edf03ef7c DIST itertools-0.10.0.crate 109656 BLAKE2B 73b65db4a9f02cd6940a81966ff433c5d9d82bda15b2250907728b2305451e2914e0211ed16e9755585d6a4ea67c3f2b1a5b1ca589afb60f20f23d1c1d31da7a SHA512 ecc194ded512a0979c4429c0395125e1d3968c61f673546b755c0a8bf2fa5a604690baf77e95dbb91dc26a3004b50a856a8aee0dae0e4c1bd83073e5e7cacefd DIST itoa-0.4.7.crate 12099 BLAKE2B 0e4ffbaad504565056f74c3ef560a87eff321a0da6d7a2c8fa35813c207713c22d77080c3b830fefbb21370dd29cfbc6a2807044485b38ac1e0c9c1de3ccebc5 SHA512 c61eb50aa00591af28698b45c528c36bd92088f7cd2f453cf686a1824f4656292638bebc468cf67f903473a5045f22777af623cc0515ef3bf25146b89a7c454f @@ -93,12 +100,15 @@ DIST maplit-1.0.2.crate 8871 BLAKE2B 3cf975d35de2d2fbd50227a6d2c5e72227e99197b62 DIST matches-0.1.8.crate 2216 BLAKE2B f18176110921b1cf6e58d52d12f1d1a3455ce2dc04421fbf1b392f66cdd81a88e924571fa27e307a06301d83b04f3b8a0ca3ae40d2da6f2decb8aac4e2801fbb SHA512 98b58f6a2694b03a7dd1be69ebf7e3ad14483fc8e4cb6e6c26a4937e4e660e843efb4dd04a7312dd9659ca02acd3775678f73b8faac44a76ffafaf873c22f590 DIST memchr-2.4.0.crate 63392 BLAKE2B a3f30546c3b58ff4eba534bd7046446e96ad793718edfd3379bd125c47eb270728c4aed4aed1c6afa27032f74078b2b2ddddd5cc6044e117e2b956bb13f902a6 SHA512 b142e308a5aef8e45910411789031e194349ee540c4ced0e2384d864dc1913299fb63a161ceb5228256e97d0949661b7f83a169ef9d4b78afbd9004cb7b8a2fb DIST memoffset-0.6.3.crate 7697 BLAKE2B aae9b5dedf06680bc597825653c08bcfaef6429a8367c8dbb58df7f09e91b166d04a231f28856af592590eda0e255a947294e0b8064d7651f490e44e4d1e748a SHA512 5afd2f9a282e9bbc60da1abbf911a3b4480ab975c04c565149dca8a36e9975b3262023b73c67d9dcf80b2eba3e8540aa2b91466d37a2504facb3f1eae98f52bd +DIST mockall-0.10.2.crate 21911 BLAKE2B a48f09488ee4d0da1b0c767f13b89fe70e1c35c1bf12501d31ee14f1e16d1c8fcc96492a931f5ec977adc80b84158f5972b518db69d3bcf3e51be75c3a166dc0 SHA512 7613d35f9ca12a895c00167f43385b19f7f045ce59b44157f72ad2a4dd5ed106b5c2f3fd03bc362c09f5f88b3929f61c0611d9c52b13cd039834b98c32b409f4 +DIST mockall_derive-0.10.2.crate 43024 BLAKE2B b2b65ed252b18f1537402ef78226366295e233ef7ad3b28ebefe99482732c42a32e71925072dafe62b63b051ef0c1a524c34fa233f7d2c267db2ed028f63d999 SHA512 01f9462935afd961c830b8a44d016d9461f3aa77534d7cad29723445b4b257ee19894006865bc38d63976b522502cc19ab8b78422e2f72b53542e79e66f88c5e DIST native-tls-0.2.7.crate 24958 BLAKE2B c06b2abdf77d9ecc7ef6dbb7ea2fb6fbb4e1eb782dfe8b9e44bb2fa799fc9f3800f3d865d2141d04533ec6679d84aa703aaf2a497db6b0f60544da1437e47476 SHA512 f646b45767b0aac208b840989a1fc09198e70cb5277c077ef8247d3f591631bed09c1d36cdf372e68ff3aa7da7c885c2307f8b0dfe2185839e15dd4e7dd8f143 DIST nb-connect-1.2.0.crate 8126 BLAKE2B 7c43883af6b2e8bb8a845c7b27defb89507409e71826e701a1b9c856b8958a9eafa8c187474752c231e8349a5b6575e1000f0321716c8deafda0a1c9036cad46 SHA512 29a615f1956da23f76b8d29ad05dc008d0287504fe9c835386d6ccb9168d005e00bdefbcf668314d1430b00a9d536c4f3845b46f9dee6519707fb1c69c348061 DIST nix-0.17.0.crate 195654 BLAKE2B 6857f84b3deb5800fe3167efd226f042bbcbbc61a4153ce59f69fb544616842c3f6d4566444201c669c6235d1d7577302e5404399f4937f1c0bbbd17fd47ef71 SHA512 3f2bc4f0e9dcb9753535aec9d626ad8126f0a9ea18f73760ba72be0f35d82542c659b4c443783010de133a318f423a16f71cd1f1dd5b5a1f4f71ff7bda247b63 DIST nix-0.19.1.crate 213462 BLAKE2B 6abc355e7635272adf3933ec5835704a1b1b13b2d2a0e1a4d93280d91093184c7a0a115b75aecd44420b5f4f8e766fa0a86ae3cb96f71ab91bcbd0455a2bcc09 SHA512 0ac549babd0ea438825ad875dbaa4563d8eb90d83160dde429c0a97bb77d4ed3f19f1ad17437c61da69aed3f23382d464e99bbed0199678f7de41cd38953b51c DIST nix-0.21.0.crate 220596 BLAKE2B 9a9c8bc8c1161b4a642eaae2dca8dee7635168249ea724d59e425253895236a1edebdc82828ccebc577edad2c7920cd918ffab1725c89068c9ef21386208714f SHA512 a3f96ba6eb976867017bf372d8e804b8048a29d32cce962d75199f10621719fe9ed3019bc40f4c8e7a683b6dc82cf818476ec9481c927a5e14b09a738cfe74a7 DIST nom-6.1.2.crate 147539 BLAKE2B fbee4797e91662a8c255ff80598fd50f62fbdacb3b734ef6a54ea115e6411ca73002c2766deb88ac8ccb698c481763594472204871e7096613137582afc9740e SHA512 f9a12a6c523c1c3202f3c45a514d02c40c600c835b83a1f94fd8e51ab462fdb89de3b32ad11630813d8e3cf4c8bc76acc620781568dbf2eb12469dcd9d3d0b19 +DIST normalize-line-endings-0.3.0.crate 5737 BLAKE2B 935b2d20ccd37ca7469641a37aa0ae9b6872715d6ee88d568d0ee16fb76416cb1a0c585cff861825de8cef11d864b1dc1b350911c28d64e071d8fb444bbdf740 SHA512 f8e2a6e333b0e8972febe8b9cf058c8d899c384fd177e0b6ef1c5f94e0fa18192963970cb1a2ba80e3135a8cca66cdae6796e4d84ac6b325bb369575bdfc6eea DIST notify-rust-4.5.2.crate 45725 BLAKE2B 07cf6eb63e63172ca7e4013566a54de22e76e841f818aa094cef229d71ab57b710e4f9deeefb7091fa11f5c9c34b3406e2936fddb3471606561c5922a562860e SHA512 b1f875d6358932b088c635578d072ba41949fc937d60d4c1af2d7a3daef3110728260ab9d6465614b545762f45d8dfe75989ce6f194f32861908f5d7885e8070 DIST num-integer-0.1.44.crate 22216 BLAKE2B e1c08427e006cde6f2084adadb6086e87e6d6f8bb8dfa757a8228aa671e862a366e4bd8ca5e0500008c18bab128aead9bd5b1e53568a4f40afadcaf3882ee98f SHA512 d07e27ede02a1d007373935fd91e57a26e0e84ae14bbe24be66763baae6850788bd64ad2598d2bde4f4fad6c8a4675c40bfe0927164b16b9b69de5e9a83d9771 DIST num-traits-0.2.14.crate 45476 BLAKE2B ae310d9d5640acc3e45e1e5d1d2f519539795922c0058ee940c94c94b6654b39358b7c18dd23a276f2c1b16a30dd4de4cbc8575bcda6a5c11e70665d670e6439 SHA512 c3028eca9f7b718de0db3a36cf3e462bdba43562d52c9b809ed4cc0aa6af403aea542d6d4da743cd1dd541397815a3c5a84cef4d6e40122994e4be6a62319b2e @@ -127,6 +137,9 @@ DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c DIST pkg-config-0.3.19.crate 15451 BLAKE2B dc23b5ef12719b4b3d2fc5c93c087399ba954a5e127be91b26619466d5d7422e71684d02905304dca65273d69b66338d94c0642e3810a14df845ef507ddc0bfb SHA512 42bc13c4e39c8f71690db527d815884acdfd2ccf5fbfea700c6ed60257e852cdcb1c443e7774409e51da53612b0ff0aa165554b99fd0cba973f94a8df52982d9 DIST polling-2.0.3.crate 17603 BLAKE2B 69480ec1eb2070573f67d9f21e8b2f62ebe257d7234a9f51a111eb9cac26aed7190c136aa170564d228be707068d814a1c407e77bbc7d5b643e834c9207032f1 SHA512 c6c621bf5fa47b4626c70fd01942fc9d801c11adc6374a905e1195e9e57618e5678879a9db56504202bcd558f96cd038b0fe54e142d0b65d2013550561f0bbab DIST ppv-lite86-0.2.10.crate 20915 BLAKE2B 83a075381c24b2b89f5266929f5672ce051c3781c1a199252738dadbf471618c8b87452ce84e1cd87a9eac11b44107002894f544091210cc7e77bf52c045288e SHA512 c9941052e504b9b310024064026e4b1d540dd877705ef450a833d9ff6dee70ba874cdad68c46381a71d5b54482cd80b3dbb8e0c225758fd339069031a55195f1 +DIST predicates-1.0.8.crate 26996 BLAKE2B 0e45f2de536395c001475654c5ec2327c66151999ac00fba34abe637c4a2cd10e380597745de0e0bd85b3b088d09d171ec21d40664d878e100cc5d73f3eb5c6b SHA512 a6d8278c331223c24a7189e9dfeddd11a20e7e9010e647a8fbc554f4847b72a13aba2ad22d4e0fedfb2ed4490fd11b05fb2d0e7fda373794b7c0a70094998a6a +DIST predicates-core-1.0.2.crate 8185 BLAKE2B f2525cf9d1444c0b6cfd981fb9f8555e4e797fe2a28edcbd75e719121d55eca593249d32a708e920c83549a2240dd04f154b19e59faf740ada773c3e59d52483 SHA512 bfeee297e7bb81c1cc63908ab47f10e21e53b9f690d9aaf08855bc1824e0c87cf05c92e5a8dbc57eace7490c0ce58bbe2e178ac33ad0553ad2772593d89f8aab +DIST predicates-tree-1.0.2.crate 6341 BLAKE2B 6a701096226f37076d5fb0e62e37609b86f08ec32ff76191ff2717341979f946642d173fd9911929ab89562572817d377889c3a78af4cebad5e362c1675c6813 SHA512 d11b2b7d44ba5a00ed189d4455216f0c991c0f272776166a528136e26436e3f0cbbbdd001bf9a2b9aceaaf221fb9218fb497116e7957bf6bd9761616428c7ed2 DIST proc-macro-crate-0.1.5.crate 8096 BLAKE2B 0a992f7aecf05335008731adc40e8ce6c4ef5e114228b51ea856112f850a24e995e4682c8d2ffbc703b9b5cfddad68342cc9d0f7d13b13a96961287bdc22c4a0 SHA512 b2922ea8beb762f42f7646398eff9d03a5fe3d942f1d0cce564eff8af41ed14f175986d07ac5bab75e7634f964b8ad24a6f05f597c90b83761bb4c1d2b2fed59 DIST proc-macro-hack-0.5.19.crate 15556 BLAKE2B 98c22fc3e5f5fa8b6f44d15de42b6ffcc82ba3f98a07ffa48bcbc5d3abcfca6af136c5d0d8c7f1ca34261ed8f8c9c17a394231f97a4c342c81aa7f8b9e74b203 SHA512 9e4cbec41056438287f5b23086264c86e2f0cdc193064006556736377b2954229de13a585149b9995002c9aee3334ee2a80ae4afdcc96cabe7ed2bf718476952 DIST proc-macro-nested-0.1.7.crate 6495 BLAKE2B c27ad92b57837ab1ce220958846253ed29de12ee1ed849948e5202913371d877bb648e6880ac3e6619b8d48342e1fe105df56a0abda1b13bd62262bea4c85fff SHA512 dc5d898c6d5588d279aa0852193105bbb3824798a05875e2181c66da8c3849fcb32189d9b213cad09054242aa4ae9cb602f9c2d1b5e7302963bac244bbaa27c2 @@ -165,10 +178,12 @@ DIST serde_repr-0.1.7.crate 10173 BLAKE2B 30bca6a616e55f44def56ab1f85cbb141727a8 DIST serde_urlencoded-0.6.1.crate 12540 BLAKE2B a8d697cbe24c0b1dab0c0a42a8e2277e197821427647147eb9ce1217dc41635004f6374f1a54b00e5a7b6ee54ffcb4a2c855f8ac3177645e7a8cc1bd9fe0415b SHA512 e48b87717549d1b99f5759aa12b5c76507b26a6176a69f0a3c7297145b50b539344b43a827345096783256ac8053bf700505091c6d9d0e430bf01a990803d444 DIST sha-1-0.8.2.crate 12338 BLAKE2B 90702eff48c15b49195b547d797976837b0fc9028f76da626e094b80d5d630bedee637053dc57274c27d68b8b6f3c443f1aef37c06b7aad895630bd9d73039b2 SHA512 65ddb7bd8f0157d134e70f7c6d6abf7aea198cb97da17b418a265642c5930b8cbd9c8e0b97b557102787cc842cddc93213d669345c2aaac6a1e7146765b2d5cd DIST shadow-rs-0.5.25.crate 45073 BLAKE2B b1a6b627093a4721610486473f4fb5c429b569bfaa6c89a1e714291c9e423696ba139a57f30de4b916aefa2d399819db4b74959042f5a59f6a5a6e6a8613d7c2 SHA512 9ca45d3780f94fadf6e30a276c9f7832d651317382e75ab7ac7eb6d5484c6cb44e6c8dfafa6b299eb2a6072e5d9421928a84d17d6e5e6b186308d8e7c0591d91 +DIST shadow-rs-0.6.2.crate 16825 BLAKE2B fc61defcf45ca5389120b4e0bd10454e9fba5737505bd05982e23eb1288d82002b4c872a14e01fe9b17a2c16214e2f12583df98694fefe6fdec9d2601ccc1edc SHA512 0dc6231c6b6a86661fff2ba6b0bac2fe53c767fb15d5084ba2e780cfc0e3d20fde8de9496abf2bdd8091e0ec2bb72defbe3f1cd781ab520b9007c8b96e061244 DIST shell-words-1.0.0.crate 9798 BLAKE2B b2511d6a956842346f672edc9a3a3554af6d424c3ccad4244c190a7edb5c6d9f18166d91a90ce2c4e86239b858cb04f36f3cb2ac0f1e64926bbc8377f3745d57 SHA512 f1de4606bb249fca7dea437464ef560aa49839382716b9c940738547a5def28337501d9ba77d96a63ecb956d3c49867d6f4742f14946448a2c9d0b1ecea9ebc9 DIST slab-0.4.3.crate 15681 BLAKE2B d7e3eb0374de081d1870d2b46c9137e5ec75950a8fec217e3b120e455fe847e9245884990fbff4d01d512ea297c2012cb1a64f9b169264168081f5f7d6b20b39 SHA512 8649f32f26c1354b3281534fa0e062a145b62813c46f9ff5989ae688154221b00ed1b8c044c67a4b78c00a2e3478a8eb9c1c96fb424c24cd6cefd4df875fbb15 DIST socket2-0.4.0.crate 37949 BLAKE2B 10cad25fc39a2141913c82eb1d33c14cc7cf54ef7323c0031558aac89b1045f7433a81a8bba83f21523a3ed0ec793189d6333ed19ad06cfc1b70c28d730aa9a6 SHA512 7731bf377bc2f6f06b95d563452bdf1405aafebabc9211f4bd3a13847cc154ae9cff0951130e630fad9f7a53eadd30dfb92b918ae239d7cdec57c327f2cc464d DIST starship-0.55.0.crate 154156 BLAKE2B a0e01f3b95ad0e0798b0e88bc9833e38892365262b6661f20a6737b373cb2c252dedff946b3107fffaf5ef4c44e9778c8f0b96db760ac7ead34a70003278d21a SHA512 2d2462a7155decb23881559ea59f41a51cd966b3d0d948434150fa89e5a782aeee98e6c30f0bf1c825358c3826baba9ae59b76022afb77e22942579ef65b89c5 +DIST starship-0.56.0.crate 158796 BLAKE2B 72d00535efb14872beb168de4d9213fc031f503444336aa1cd0abb3b897284d87b0f705da6382ddd25153233d41ddd022ad7f53b38311ac0563c24c80f48a035 SHA512 0ec84c00476bdad7bcfc94359c49435347fca55c2c8c00051b7753b860ad85aeb5f2a4ead6f97ed4b2c25ad32929b9965c7102a5377b3ff7e086cbf5665594db DIST starship_module_config_derive-0.2.1.crate 2504 BLAKE2B 1ca1c21437b3f6b870909a4f932f20b6c15c1a773e202b23c9aee06952dda97fd749e8da4ca348687657caa4a86dada16b38556ca28f29801d6f66bfd81d539e SHA512 45664c426b9670638cab28f1221b8475fc705991848447d4534990898a949b37fddc956cea3f1d8e253a9853df6942857f963c468cdcef10bc90e060bd3eeac6 DIST static_assertions-1.1.0.crate 18480 BLAKE2B 358dd5ac413d06f62da0388e2016c5fcb8ec68fd7dceb0dbbcb97665c032b7509b7e083c20701648b6a9174485f117c02682ae4bde7ef037e80a85cdf6a0c86e SHA512 46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee DIST strsim-0.10.0.crate 11355 BLAKE2B bcb25ad0a7284e24e4f17ebe0ccb621bdc4118e499b50b094d98aa7e8fcc0b96716c9953c3516ce7ea78309d41d424892ded595259696a5bbffdcb07802b5c2f SHA512 78b318532addfcf5c1ccc1e14539e258aab9d3cd893cc45d82342549bde838c177d90f13c560671f8f32929af47d0b467db35e6876bd7697d8b3f9e055aeeac1 @@ -187,11 +202,13 @@ DIST time-0.1.44.crate 28885 BLAKE2B 5e2ca11af9da0847239a086330d0cd00fcb5b63862f DIST tinyvec-1.2.0.crate 41625 BLAKE2B d7ffe63aa2f076ecf57a2c8af3269abc7c811b7e19c3bb6ce4830f9d12a9942620a43786f4f578000d01883a9cc33105619e4357b29d64babb9d6313ad99bbd1 SHA512 eae5ef44a90995a3e7186e52c1d90447f677b9b6db2f4e120e5c32f2077f324f000a16474e347eae702b7fa2a487f3e5ff06baa2082f3904ecf404c27ceae74e DIST tinyvec_macros-0.1.0.crate 1817 BLAKE2B a3d1966bf57c11afcd026269135a6189f149f905bb70b47537c0a7bcaef0bfc6c89bdcbdb0f6cb8e5255632855134631c683fc90606a254ec8ba818fd5ef0794 SHA512 d6afc83a3c70cde916a6ff599e2772588e4bbfa7a5b1c7e5c8aa0f4a8a5c9426182497a644e4a88194ece986d38fa64b6c8eda9eb1630441c8e65a8741a45873 DIST toml-0.5.8.crate 54219 BLAKE2B b4f9f563e5ba4574d4f2dcbe244378a2e1e984bd9fbbbfa5a06bdd5f8b8d677394f0db9cb8696f6936c80a52caa86b1b3ebaf3885c53855af23f03d318785f19 SHA512 26b7901ee4b7cbb4cf8ea57d365a99ed05e0a76e73452e47d4bcb3b4eeb7bbd393c13eea9ea33dc13622942efcda39acdba9425b74b40c920c9f19673a1f2082 +DIST treeline-0.1.0.crate 3855 BLAKE2B 3347bee24c686a6b6890f85b60429d36b14f2738e6a5e5adcd493d099b097a8087f7c61f4c155fd8b3af3982a97da31740353b4d036ae451ed8944a9b0feaf75 SHA512 37a7c7e95855fdf0fafe5b529eed6c6cfc641da799bc6738a5649a9a0c3db2ef3e63d692862a987bc19263f33b6df2e8ae71b49fe30160d6d470cbb804511824 DIST typenum-1.13.0.crate 40238 BLAKE2B 5e5f9c8c60a4406c5a9a487033ddf7e8fd835bc255547e8b3f94c966e0f661f9b8a2f4a844661c00ee3c7e01f9fa109ac79c6bf53a064335c317dc9d9f8b0923 SHA512 0cd0b884509a5b4a252bed10309139350fce24b5d4bb887f4c0757ed18cb2481e331d7dc32fc81f4cabeeb5849e89ea5d92ea9815cb2985e5df4a022ac703de1 DIST ucd-trie-0.1.3.crate 44615 BLAKE2B 491f604d63446dbccf5176333edd159ac56261a9aa76efecf57e9a11ae017a6cba975658a4ffdd310561704fb0831686fb7770b1142b4ac495f01e26de51b099 SHA512 54d43b3824669aa20b725c7747f4fb65bd24e620670c968c1bb0094a0503773acda921b50a0b200c1ea0f84e1e059883c1704bfa5a856d2e2ccda116fb8c3e2b DIST unicode-bidi-0.3.5.crate 33423 BLAKE2B 26434df7646ca6fc3b655ac2482c2be70700bd84fdd31d016f49b5276b23308d1f9258d40ff97a4090e3dd603d3a19f8fe45c13c5dcde6b00816dcee1695c7d3 SHA512 4541d84db17eef16da6ea59f1ff7103549ff338d6ffabef21e75fbfcfdb1a3fd0f8e8fe18abab7b6117e997cefeaa5e87fb01fed8fedbcd0657fc913743de8ad DIST unicode-normalization-0.1.17.crate 100345 BLAKE2B 2579748ab87f6d74ab8e845d88c1990e4ef32e46e38f9a1841e3381d257d973f2f8a9da359c8e3f11790a888acf81f548ed3b749a67bb3e95acf3b744dd063f3 SHA512 727b4844a4eb103375dff7d88d620e1fb581cbdf2523f07a5c1673ff333d772d48ffae7658bfe4816a5bb42de5f68a96e15be9341c540a0f746c2990eeccb3d6 DIST unicode-segmentation-1.7.1.crate 93066 BLAKE2B 80058a79c64972dfff897b08a24e9f18ae0fa312a50f86fc321961eeab83c5546bdbc30534315870d891e648bde1d7d77f459ec9744455bdebb94bf6e326f2ef SHA512 183ca68d456a8d53e6f255129e8fd07b87d8da23b8f18187231d6fa70dac80e4069eb6c501d45155d9f0050b6bd713964e55f0e4b25a40546c4d245a17fc8dc6 +DIST unicode-segmentation-1.8.0.crate 94011 BLAKE2B 33440cedd5b51bd6075c9c75541bb8dcc16037b1c937ca72962f6c46be71a30850ab8e8a144d8b7548e5a91c78d551e7bbab5f26a713f1df0311d15f11299af9 SHA512 f0779ec42907b665df53f38ea370e661f10e7c72a75917f4cbd055868428c0eac1c7fc194d4bbf048e00f0f3d3e2b3602ae88d7820ad0c73e94a5228b61f6495 DIST unicode-width-0.1.8.crate 16732 BLAKE2B 5aa7b87eef1322e4151a3fcf981ade311b8fa030527d7561815950e58d3f15156163dfe34da6a708c37dccc3f7652bf7fc2cd899fe8bb0118b67c4113ff3a2d2 SHA512 0abba6da6981a2451e01d93bbd47652c46eb6fb07cc0214f33259fb29945bfd5ee2b302e883ddca8f68e921635f222701b7310e7da2a5e225f854980d1e474b0 DIST unicode-xid-0.0.4.crate 16034 BLAKE2B 7ce4752eab109f457a1f8cdd3a9bebfe637652d7e2c0625b6c6f76dcd2d5f3e8b66c89dc4ca158282044dc1a2b030adb1b28e3a44b5a462c7e206cd25d925e66 SHA512 7a3a60936a18d54001dc477f6da1c9784bec53263f13e5c21ba00228ae4ff09f7bb8445cfb39febde957b8500bd1a4a998cc5cfd18046aacbc68e9993510e091 DIST unicode-xid-0.2.2.crate 14955 BLAKE2B 6c6da49ac08dbd8b3248272224d6bff96b9cd1f36029b1937a58a0b929c3a48326053305ed49e73edd70f572f5abbc4817cedc899c69e3457805ad056669f6af SHA512 92ffd0dd34e3ca235ecf110b38c447d3ec1faa23d76c112457f28d432f92fa6b5f428bc5e1bfd278f361f55426dd96e19ecb0d3eff6cf250892f069c52bd89a8 diff --git a/app-shells/starship/starship-0.56.0.ebuild b/app-shells/starship/starship-0.56.0.ebuild new file mode 100644 index 0000000000..7434550460 --- /dev/null +++ b/app-shells/starship/starship-0.56.0.ebuild @@ -0,0 +1,284 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Auto-Generated by cargo-ebuild 0.3.2 + +EAPI=8 + +CRATES=" + ahash-0.4.7 + aho-corasick-0.7.18 + ansi_term-0.11.0 + ansi_term-0.12.1 + arrayref-0.3.6 + arrayvec-0.5.2 + async-io-1.4.1 + attohttpc-0.17.0 + atty-0.2.14 + autocfg-1.0.1 + base64-0.13.0 + battery-0.7.8 + bitflags-0.9.1 + bitflags-1.2.1 + bitvec-0.19.5 + blake2b_simd-0.5.11 + block-0.1.6 + block-buffer-0.7.3 + block-padding-0.1.5 + byte-tools-0.3.1 + byte-unit-4.0.12 + byteorder-1.4.3 + bytes-1.0.1 + cache-padded-1.1.1 + cc-1.0.67 + cfg-if-0.1.10 + cfg-if-1.0.0 + chrono-0.4.19 + clap-2.33.3 + concurrent-queue-1.2.2 + constant_time_eq-0.1.5 + core-foundation-0.7.0 + core-foundation-0.9.1 + core-foundation-sys-0.7.0 + core-foundation-sys-0.8.2 + crossbeam-channel-0.5.1 + crossbeam-deque-0.8.0 + crossbeam-epoch-0.9.4 + crossbeam-utils-0.8.4 + derivative-2.2.0 + difference-2.0.0 + digest-0.8.1 + directories-next-2.0.0 + dirs-1.0.5 + dirs-sys-next-0.1.2 + dlv-list-0.2.3 + downcast-0.10.0 + dtoa-0.4.8 + either-1.6.1 + enumflags2-0.6.4 + enumflags2_derive-0.6.4 + fake-simd-0.1.2 + fastrand-1.4.1 + float-cmp-0.8.0 + fnv-1.0.7 + foreign-types-0.3.2 + foreign-types-shared-0.1.1 + form_urlencoded-1.0.1 + fragile-1.0.0 + funty-1.1.0 + futures-0.3.15 + futures-channel-0.3.15 + futures-core-0.3.15 + futures-executor-0.3.15 + futures-io-0.3.15 + futures-lite-1.11.3 + futures-macro-0.3.15 + futures-sink-0.3.15 + futures-task-0.3.15 + futures-util-0.3.15 + generic-array-0.12.4 + gethostname-0.2.1 + getrandom-0.1.16 + getrandom-0.2.2 + git2-0.13.20 + hashbrown-0.9.1 + hashbrown-0.11.2 + hermit-abi-0.1.18 + http-0.2.4 + idna-0.2.3 + indexmap-1.7.0 + instant-0.1.9 + itertools-0.10.0 + itoa-0.4.7 + jobserver-0.1.22 + lazy_static-1.4.0 + lazycell-1.3.0 + lexical-core-0.7.6 + libc-0.2.95 + libgit2-sys-0.12.21+1.1.0 + libz-sys-1.1.3 + linked-hash-map-0.5.4 + log-0.4.14 + mac-notification-sys-0.3.0 + mach-0.3.2 + malloc_buf-0.0.6 + maplit-1.0.2 + matches-0.1.8 + memchr-2.4.0 + memoffset-0.6.3 + mockall-0.10.2 + mockall_derive-0.10.2 + native-tls-0.2.7 + nb-connect-1.2.0 + nix-0.17.0 + nix-0.19.1 + nix-0.21.0 + nom-6.1.2 + normalize-line-endings-0.3.0 + notify-rust-4.5.2 + num-integer-0.1.44 + num-traits-0.2.14 + num_cpus-1.13.0 + objc-0.2.7 + objc-foundation-0.1.1 + objc_id-0.1.1 + once_cell-1.8.0 + opaque-debug-0.2.3 + open-1.7.0 + openssl-0.10.34 + openssl-probe-0.1.4 + openssl-src-111.15.0+1.1.1k + openssl-sys-0.9.63 + ordered-multimap-0.3.1 + os_info-3.0.6 + parking-2.0.0 + path-slash-0.1.4 + percent-encoding-2.1.0 + pest-2.1.3 + pest_derive-2.1.0 + pest_generator-2.1.3 + pest_meta-2.1.3 + pin-project-lite-0.2.6 + pin-utils-0.1.0 + pkg-config-0.3.19 + polling-2.0.3 + ppv-lite86-0.2.10 + predicates-1.0.8 + predicates-core-1.0.2 + predicates-tree-1.0.2 + proc-macro-crate-0.1.5 + proc-macro-hack-0.5.19 + proc-macro-nested-0.1.7 + proc-macro2-1.0.26 + process_control-3.0.1 + quick-xml-0.22.0 + quote-0.3.15 + quote-1.0.9 + radium-0.5.3 + rand-0.8.4 + rand_chacha-0.3.0 + rand_core-0.6.2 + rand_hc-0.3.0 + rayon-1.5.1 + rayon-core-1.9.1 + redox_syscall-0.1.57 + redox_syscall-0.2.8 + redox_users-0.3.5 + redox_users-0.4.0 + regex-1.5.4 + regex-syntax-0.6.25 + remove_dir_all-0.5.3 + rust-argon2-0.8.3 + rust-ini-0.17.0 + ryu-1.0.5 + schannel-0.1.19 + scoped-tls-1.0.0 + scopeguard-1.1.0 + security-framework-2.2.0 + security-framework-sys-2.2.0 + semver-1.0.3 + serde-1.0.126 + serde_derive-1.0.126 + serde_json-1.0.64 + serde_repr-0.1.7 + serde_urlencoded-0.6.1 + sha-1-0.8.2 + shadow-rs-0.6.2 + shell-words-1.0.0 + slab-0.4.3 + socket2-0.4.0 + starship-0.56.0 + starship_module_config_derive-0.2.1 + static_assertions-1.1.0 + strsim-0.8.0 + strsim-0.10.0 + strum-0.8.0 + strum_macros-0.8.0 + syn-0.11.11 + syn-1.0.72 + synom-0.11.3 + sys-info-0.9.0 + tap-1.0.1 + tempfile-3.2.0 + term_size-0.3.2 + textwrap-0.11.0 + time-0.1.44 + tinyvec-1.2.0 + tinyvec_macros-0.1.0 + toml-0.5.8 + treeline-0.1.0 + typenum-1.13.0 + ucd-trie-0.1.3 + unicode-bidi-0.3.5 + unicode-normalization-0.1.17 + unicode-segmentation-1.8.0 + unicode-width-0.1.8 + unicode-xid-0.0.4 + unicode-xid-0.2.2 + uom-0.30.0 + url-2.2.2 + urlencoding-1.3.3 + utf8-width-0.1.5 + vcpkg-0.2.12 + vec_map-0.8.2 + version_check-0.9.3 + versions-3.0.2 + void-1.0.2 + waker-fn-1.1.0 + wasi-0.9.0+wasi-snapshot-preview1 + wasi-0.10.0+wasi-snapshot-preview1 + wepoll-sys-3.0.1 + which-4.1.0 + wildmatch-1.1.0 + winapi-0.3.9 + winapi-i686-pc-windows-gnu-0.4.0 + winapi-x86_64-pc-windows-gnu-0.4.0 + winrt-0.4.0 + winrt-notification-0.2.4 + wyz-0.2.0 + xml-rs-0.6.1 + yaml-rust-0.4.5 + zbus-1.9.1 + zbus_macros-1.9.1 + zvariant-2.6.0 + zvariant_derive-2.6.0 +" + +inherit cargo + +DESCRIPTION="The minimal, blazing-fast, and infinitely customizable prompt for any shell!" +HOMEPAGE="https://github.com/starship/starship" +SRC_URI="$(cargo_crate_uris ${CRATES})" + +# License set may be more restrictive as OR is not respected +# use cargo-license for a more accurate license picture +LICENSE="Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 ISC MIT MPL-2.0 Unlicense ZLIB" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+battery +http tls-vendored" + +DEPEND=" + !tls-vendored? ( dev-libs/openssl:0= ) +" +RDEPEND="${DEPEND} +" + +DOCS=( README.md ) + +# Rust packages ignore CFLAGS and LDFLAGS so let's silence the QA warnings +QA_FLAGS_IGNORED="usr/bin/starship" + +src_configure() { + myfeatures=( + $(usev battery) + $(usev http) + $(usev tls-vendored) + ) + cargo_src_configure --no-default-features +} + +src_install() { + cargo_src_install + + einstalldocs +} From 6766656c98b6194e26e5e17333a0365ce6d8e5aa Mon Sep 17 00:00:00 2001 From: Randy Barlow Date: Sun, 22 Aug 2021 21:08:18 -0400 Subject: [PATCH 30/55] app-shells/starship: Drop 0.55.0 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Randy Barlow --- app-shells/starship/Manifest | 5 - app-shells/starship/starship-0.55.0.ebuild | 272 --------------------- 2 files changed, 277 deletions(-) delete mode 100644 app-shells/starship/starship-0.55.0.ebuild diff --git a/app-shells/starship/Manifest b/app-shells/starship/Manifest index 5573e6a909..78d23d0b65 100644 --- a/app-shells/starship/Manifest +++ b/app-shells/starship/Manifest @@ -42,7 +42,6 @@ DIST difference-2.0.0.crate 147616 BLAKE2B d720202ba8d73fb9b3cc6a982208e4fbe22ed DIST digest-0.8.1.crate 9449 BLAKE2B a610eb0144fdd49dbd846a86e88781b69ccb6a4f918b09fb4562ee9e3d535d12a1e499e36e5eb894d1d81f7a06ca00296b3aa35063f434fdcf22ff202890650c SHA512 186c3ddc01fefff6a134ea0be633a9fe8067b8db34f31e9991069e7a9b82ed595a1105283a87e3021af2337ad332faf1b85a6bb513a4482df7d24e3e7a5ba055 DIST directories-next-2.0.0.crate 15153 BLAKE2B 8bbd996cfa72d75fe7177a9d8be7fb6b96ff3fc456b7e06db61cc463a83290765d68f09da3bf8b9e958553b1940ef35f3a4a45d179918ead92f604dd05512470 SHA512 5a0c094dd2e858c59c93655d5abce1282866ced1e7657397c62f959078adc544bb895dbcd2ed578ad7dd0122d8025deb0bbdad955ab2aaf43d9a0dc7d37162d8 DIST dirs-1.0.5.crate 12908 BLAKE2B 0a5c1428087adeca310d7db53850ca0ee4b27df34a7629f13ca0f3c69c019c0ca2339949022317ec55ca0be35aa721e0a9040d9c9d011e1516d99772ccf8f730 SHA512 12ebc3e92511373b11c2b7913b7bf74f8022344758057a2c71e36ec262e7ea6ac386bc75c323317406f1b25e965e047ddb308ff5017a1e607b48b978414e7416 -DIST dirs-next-2.0.0.crate 11689 BLAKE2B f5022bc51dd50bad4ad0fd05b159a4117aca47afbea66dc42c8306ca58f3a550165afbcf9f5f721ef5ad8d357eaff305c6f6e42789354a910d5f1d05d3b7b7c6 SHA512 6ccb732da8ccf7bf35952c22a3b0caa8238319feb0a6cd3b0957e6be12548a2ce507c69cb6d3cbd2adfb37e13e6521c6229da5999edb0e47a292a41c3ea1a766 DIST dirs-sys-next-0.1.2.crate 10681 BLAKE2B 71431533dbfd6016cc309c14a842ac8d43577abe768e69bd2caaf7d19d743f3ca95b9b0be1747077282089c64485f3d4e24bec8e56d4d883f25e494d328fbf3a SHA512 b3c40a8e93d4f9f4a890718076e14779aedd67a79da61b466788268c1eaea19aa493f043a7e410f5023a23d5509e639a6fc6681fbee30e252a601091cfffa2d5 DIST dlv-list-0.2.3.crate 12311 BLAKE2B c74bc2b7e8fa65443c8c8c8c44d5ccfa831ce63e3603797f193a12f78f249e5ed0fb57983469355bf3549ce335fdfac43eb4644e648296a1cd3f48f1e59b35e6 SHA512 ac464c8d1ccbb43b48618cf8912067f28e2d4f53d648cd8b6b8f1b2e2688d2e39ffb8d53faa0f665d23487fa7927258e60ff01e10df584a9e274583d8dc279ae DIST downcast-0.10.0.crate 4923 BLAKE2B 3e69a1dcd0f2ad487273775b304ea6fa26f225eaab012219072cb5ef3ff60931ff3ffd616e09f3708895b2d01538c8e46e3e91aa1f4a288bdf910bdc7043acba SHA512 f618ec81bcdf74e8851703c6dfe92b36c9a035214635fdae598af20258549ef31a1c23a4d220c67505aa403fcc8a0b99a990fda01305a71b801acd5044f91c12 @@ -79,7 +78,6 @@ DIST hashbrown-0.9.1.crate 77734 BLAKE2B d59002253112cf92173c3c1b305fd03fb7318ef DIST hermit-abi-0.1.18.crate 9936 BLAKE2B a5a1d1c9bdf83fdca8edc392f8fa7d9b9b248ac8d716e009300220befa5d8d80601643e768037be89bbbe6e21adbe6349c94c595cee3837c4b92b5f98ba838ad SHA512 54f060c6c1c80d41f40cec7102345147efb535aff9fa5cc0ed4ccd7f010bfdb6daaf40626fd5069af60ceb42058452803b59d4bbcfbed4c5546c79b57ae0f914 DIST http-0.2.4.crate 105489 BLAKE2B 07acee6b91b6a316f3277ad324df6da1d2ac804a409983384d2fc027ab63ed05390278b21867c0096730c91a00b8f8971ab6a66d17b9764f119d245592a1cfb6 SHA512 0b5c609c12ae4020801a184dd6c751919bfd4db985844c55b53368afbe2b9f641cf9aa523ae49a0b25a251cd8f19ed634fa28990d4582cf7a27f10c4304eb465 DIST idna-0.2.3.crate 271023 BLAKE2B 157ece18825fd3f8055581ccbd14191a6923da4c806ce51b3d6376682878db000a1b873f744c8e9e1966e4c1f8393643bcb603deae299ed0bd87847b0bd2c591 SHA512 1278bd561ce329e1dc7a6f24a10f83d9a068af5d15a088414f3921c6728b0d54f4d60d6f4d0d5a786596ad226263e1e50c3842f192d5758aa4665ba4ed5c269f -DIST indexmap-1.6.2.crate 50225 BLAKE2B 38f40c5aae0c5dc5da515e610007983b2d581994293f2eac747a3fd78c9cefb9faff64555e0c6dda146e9d1332d59f23c353c6758e63f99b6c4676123723ec67 SHA512 1509b6aa6b3b84fa15b98026052f6d5f0f1aedd065b02b24e31b799f8db68d5770e9a8302ef10e1ad16817256dbc03c55593928a48eddb252d25de7e0b7e6406 DIST indexmap-1.7.0.crate 50363 BLAKE2B b45318ae2a6e1f008494db77a3159eea3fed4f77eb04ae65599be9392d6ef78d4677b65d04fefab8f917f6808fee821a33bcf53a50b88785fae5ef6848e3a08a SHA512 9b882b4a7068a686acaee0a08bd4f3b35b58d36e786358cf14a3436eb61339649e64f1757331cc7833a2fa364c76eb6b75cf0c732afaeb202113de1e66b72ab9 DIST instant-0.1.9.crate 5213 BLAKE2B fe208faa09852079c603930e88b7d0392a89a55d3b934ad45ffb0c9e44df5ef7e8189ba2fa12452f1c8a6416d6f7c0655365ba959bedf2b78228613944be8278 SHA512 3915f67c3629ec93296d56c4cda0cf97b29b1a70930a9d546abb9518139d4c2f35062563a5094e84841ddb1f00b0f3df9dc00801d96c01994765221edf03ef7c DIST itertools-0.10.0.crate 109656 BLAKE2B 73b65db4a9f02cd6940a81966ff433c5d9d82bda15b2250907728b2305451e2914e0211ed16e9755585d6a4ea67c3f2b1a5b1ca589afb60f20f23d1c1d31da7a SHA512 ecc194ded512a0979c4429c0395125e1d3968c61f673546b755c0a8bf2fa5a604690baf77e95dbb91dc26a3004b50a856a8aee0dae0e4c1bd83073e5e7cacefd @@ -177,12 +175,10 @@ DIST serde_json-1.0.64.crate 115138 BLAKE2B c61a404db9800cfb4e2ac29d4e287a7c8f38 DIST serde_repr-0.1.7.crate 10173 BLAKE2B 30bca6a616e55f44def56ab1f85cbb141727a872466f161f562798db005473d520e6a4dba89b631cfe11f1a38cbc1db2fb0ef921f0245e0990a6744f9987e95a SHA512 4e3e87b1c97ee587e88be56d67f287e43252de474a3becdefb4b768eda661db5d78f665d7d93720a40d9f5bd27fd9ab6213d66713ec89bcc2063092b16625a18 DIST serde_urlencoded-0.6.1.crate 12540 BLAKE2B a8d697cbe24c0b1dab0c0a42a8e2277e197821427647147eb9ce1217dc41635004f6374f1a54b00e5a7b6ee54ffcb4a2c855f8ac3177645e7a8cc1bd9fe0415b SHA512 e48b87717549d1b99f5759aa12b5c76507b26a6176a69f0a3c7297145b50b539344b43a827345096783256ac8053bf700505091c6d9d0e430bf01a990803d444 DIST sha-1-0.8.2.crate 12338 BLAKE2B 90702eff48c15b49195b547d797976837b0fc9028f76da626e094b80d5d630bedee637053dc57274c27d68b8b6f3c443f1aef37c06b7aad895630bd9d73039b2 SHA512 65ddb7bd8f0157d134e70f7c6d6abf7aea198cb97da17b418a265642c5930b8cbd9c8e0b97b557102787cc842cddc93213d669345c2aaac6a1e7146765b2d5cd -DIST shadow-rs-0.5.25.crate 45073 BLAKE2B b1a6b627093a4721610486473f4fb5c429b569bfaa6c89a1e714291c9e423696ba139a57f30de4b916aefa2d399819db4b74959042f5a59f6a5a6e6a8613d7c2 SHA512 9ca45d3780f94fadf6e30a276c9f7832d651317382e75ab7ac7eb6d5484c6cb44e6c8dfafa6b299eb2a6072e5d9421928a84d17d6e5e6b186308d8e7c0591d91 DIST shadow-rs-0.6.2.crate 16825 BLAKE2B fc61defcf45ca5389120b4e0bd10454e9fba5737505bd05982e23eb1288d82002b4c872a14e01fe9b17a2c16214e2f12583df98694fefe6fdec9d2601ccc1edc SHA512 0dc6231c6b6a86661fff2ba6b0bac2fe53c767fb15d5084ba2e780cfc0e3d20fde8de9496abf2bdd8091e0ec2bb72defbe3f1cd781ab520b9007c8b96e061244 DIST shell-words-1.0.0.crate 9798 BLAKE2B b2511d6a956842346f672edc9a3a3554af6d424c3ccad4244c190a7edb5c6d9f18166d91a90ce2c4e86239b858cb04f36f3cb2ac0f1e64926bbc8377f3745d57 SHA512 f1de4606bb249fca7dea437464ef560aa49839382716b9c940738547a5def28337501d9ba77d96a63ecb956d3c49867d6f4742f14946448a2c9d0b1ecea9ebc9 DIST slab-0.4.3.crate 15681 BLAKE2B d7e3eb0374de081d1870d2b46c9137e5ec75950a8fec217e3b120e455fe847e9245884990fbff4d01d512ea297c2012cb1a64f9b169264168081f5f7d6b20b39 SHA512 8649f32f26c1354b3281534fa0e062a145b62813c46f9ff5989ae688154221b00ed1b8c044c67a4b78c00a2e3478a8eb9c1c96fb424c24cd6cefd4df875fbb15 DIST socket2-0.4.0.crate 37949 BLAKE2B 10cad25fc39a2141913c82eb1d33c14cc7cf54ef7323c0031558aac89b1045f7433a81a8bba83f21523a3ed0ec793189d6333ed19ad06cfc1b70c28d730aa9a6 SHA512 7731bf377bc2f6f06b95d563452bdf1405aafebabc9211f4bd3a13847cc154ae9cff0951130e630fad9f7a53eadd30dfb92b918ae239d7cdec57c327f2cc464d -DIST starship-0.55.0.crate 154156 BLAKE2B a0e01f3b95ad0e0798b0e88bc9833e38892365262b6661f20a6737b373cb2c252dedff946b3107fffaf5ef4c44e9778c8f0b96db760ac7ead34a70003278d21a SHA512 2d2462a7155decb23881559ea59f41a51cd966b3d0d948434150fa89e5a782aeee98e6c30f0bf1c825358c3826baba9ae59b76022afb77e22942579ef65b89c5 DIST starship-0.56.0.crate 158796 BLAKE2B 72d00535efb14872beb168de4d9213fc031f503444336aa1cd0abb3b897284d87b0f705da6382ddd25153233d41ddd022ad7f53b38311ac0563c24c80f48a035 SHA512 0ec84c00476bdad7bcfc94359c49435347fca55c2c8c00051b7753b860ad85aeb5f2a4ead6f97ed4b2c25ad32929b9965c7102a5377b3ff7e086cbf5665594db DIST starship_module_config_derive-0.2.1.crate 2504 BLAKE2B 1ca1c21437b3f6b870909a4f932f20b6c15c1a773e202b23c9aee06952dda97fd749e8da4ca348687657caa4a86dada16b38556ca28f29801d6f66bfd81d539e SHA512 45664c426b9670638cab28f1221b8475fc705991848447d4534990898a949b37fddc956cea3f1d8e253a9853df6942857f963c468cdcef10bc90e060bd3eeac6 DIST static_assertions-1.1.0.crate 18480 BLAKE2B 358dd5ac413d06f62da0388e2016c5fcb8ec68fd7dceb0dbbcb97665c032b7509b7e083c20701648b6a9174485f117c02682ae4bde7ef037e80a85cdf6a0c86e SHA512 46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee @@ -207,7 +203,6 @@ DIST typenum-1.13.0.crate 40238 BLAKE2B 5e5f9c8c60a4406c5a9a487033ddf7e8fd835bc2 DIST ucd-trie-0.1.3.crate 44615 BLAKE2B 491f604d63446dbccf5176333edd159ac56261a9aa76efecf57e9a11ae017a6cba975658a4ffdd310561704fb0831686fb7770b1142b4ac495f01e26de51b099 SHA512 54d43b3824669aa20b725c7747f4fb65bd24e620670c968c1bb0094a0503773acda921b50a0b200c1ea0f84e1e059883c1704bfa5a856d2e2ccda116fb8c3e2b DIST unicode-bidi-0.3.5.crate 33423 BLAKE2B 26434df7646ca6fc3b655ac2482c2be70700bd84fdd31d016f49b5276b23308d1f9258d40ff97a4090e3dd603d3a19f8fe45c13c5dcde6b00816dcee1695c7d3 SHA512 4541d84db17eef16da6ea59f1ff7103549ff338d6ffabef21e75fbfcfdb1a3fd0f8e8fe18abab7b6117e997cefeaa5e87fb01fed8fedbcd0657fc913743de8ad DIST unicode-normalization-0.1.17.crate 100345 BLAKE2B 2579748ab87f6d74ab8e845d88c1990e4ef32e46e38f9a1841e3381d257d973f2f8a9da359c8e3f11790a888acf81f548ed3b749a67bb3e95acf3b744dd063f3 SHA512 727b4844a4eb103375dff7d88d620e1fb581cbdf2523f07a5c1673ff333d772d48ffae7658bfe4816a5bb42de5f68a96e15be9341c540a0f746c2990eeccb3d6 -DIST unicode-segmentation-1.7.1.crate 93066 BLAKE2B 80058a79c64972dfff897b08a24e9f18ae0fa312a50f86fc321961eeab83c5546bdbc30534315870d891e648bde1d7d77f459ec9744455bdebb94bf6e326f2ef SHA512 183ca68d456a8d53e6f255129e8fd07b87d8da23b8f18187231d6fa70dac80e4069eb6c501d45155d9f0050b6bd713964e55f0e4b25a40546c4d245a17fc8dc6 DIST unicode-segmentation-1.8.0.crate 94011 BLAKE2B 33440cedd5b51bd6075c9c75541bb8dcc16037b1c937ca72962f6c46be71a30850ab8e8a144d8b7548e5a91c78d551e7bbab5f26a713f1df0311d15f11299af9 SHA512 f0779ec42907b665df53f38ea370e661f10e7c72a75917f4cbd055868428c0eac1c7fc194d4bbf048e00f0f3d3e2b3602ae88d7820ad0c73e94a5228b61f6495 DIST unicode-width-0.1.8.crate 16732 BLAKE2B 5aa7b87eef1322e4151a3fcf981ade311b8fa030527d7561815950e58d3f15156163dfe34da6a708c37dccc3f7652bf7fc2cd899fe8bb0118b67c4113ff3a2d2 SHA512 0abba6da6981a2451e01d93bbd47652c46eb6fb07cc0214f33259fb29945bfd5ee2b302e883ddca8f68e921635f222701b7310e7da2a5e225f854980d1e474b0 DIST unicode-xid-0.0.4.crate 16034 BLAKE2B 7ce4752eab109f457a1f8cdd3a9bebfe637652d7e2c0625b6c6f76dcd2d5f3e8b66c89dc4ca158282044dc1a2b030adb1b28e3a44b5a462c7e206cd25d925e66 SHA512 7a3a60936a18d54001dc477f6da1c9784bec53263f13e5c21ba00228ae4ff09f7bb8445cfb39febde957b8500bd1a4a998cc5cfd18046aacbc68e9993510e091 diff --git a/app-shells/starship/starship-0.55.0.ebuild b/app-shells/starship/starship-0.55.0.ebuild deleted file mode 100644 index ccd2339dfc..0000000000 --- a/app-shells/starship/starship-0.55.0.ebuild +++ /dev/null @@ -1,272 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Auto-Generated by cargo-ebuild 0.3.2 - -EAPI=7 - -CRATES=" - ahash-0.4.7 - aho-corasick-0.7.18 - ansi_term-0.11.0 - ansi_term-0.12.1 - arrayref-0.3.6 - arrayvec-0.5.2 - async-io-1.4.1 - attohttpc-0.17.0 - atty-0.2.14 - autocfg-1.0.1 - base64-0.13.0 - battery-0.7.8 - bitflags-0.9.1 - bitflags-1.2.1 - bitvec-0.19.5 - blake2b_simd-0.5.11 - block-0.1.6 - block-buffer-0.7.3 - block-padding-0.1.5 - byte-tools-0.3.1 - byte-unit-4.0.12 - byteorder-1.4.3 - bytes-1.0.1 - cache-padded-1.1.1 - cc-1.0.67 - cfg-if-0.1.10 - cfg-if-1.0.0 - chrono-0.4.19 - clap-2.33.3 - concurrent-queue-1.2.2 - constant_time_eq-0.1.5 - core-foundation-0.7.0 - core-foundation-0.9.1 - core-foundation-sys-0.7.0 - core-foundation-sys-0.8.2 - crossbeam-channel-0.5.1 - crossbeam-deque-0.8.0 - crossbeam-epoch-0.9.4 - crossbeam-utils-0.8.4 - derivative-2.2.0 - digest-0.8.1 - dirs-1.0.5 - dirs-next-2.0.0 - dirs-sys-next-0.1.2 - dlv-list-0.2.3 - dtoa-0.4.8 - either-1.6.1 - enumflags2-0.6.4 - enumflags2_derive-0.6.4 - fake-simd-0.1.2 - fastrand-1.4.1 - fnv-1.0.7 - foreign-types-0.3.2 - foreign-types-shared-0.1.1 - form_urlencoded-1.0.1 - funty-1.1.0 - futures-0.3.15 - futures-channel-0.3.15 - futures-core-0.3.15 - futures-executor-0.3.15 - futures-io-0.3.15 - futures-lite-1.11.3 - futures-macro-0.3.15 - futures-sink-0.3.15 - futures-task-0.3.15 - futures-util-0.3.15 - generic-array-0.12.4 - gethostname-0.2.1 - getrandom-0.1.16 - getrandom-0.2.2 - git2-0.13.20 - hashbrown-0.9.1 - hermit-abi-0.1.18 - http-0.2.4 - idna-0.2.3 - indexmap-1.6.2 - instant-0.1.9 - itertools-0.10.0 - itoa-0.4.7 - jobserver-0.1.22 - lazy_static-1.4.0 - lazycell-1.3.0 - lexical-core-0.7.6 - libc-0.2.95 - libgit2-sys-0.12.21+1.1.0 - libz-sys-1.1.3 - linked-hash-map-0.5.4 - log-0.4.14 - mac-notification-sys-0.3.0 - mach-0.3.2 - malloc_buf-0.0.6 - maplit-1.0.2 - matches-0.1.8 - memchr-2.4.0 - memoffset-0.6.3 - native-tls-0.2.7 - nb-connect-1.2.0 - nix-0.17.0 - nix-0.19.1 - nix-0.21.0 - nom-6.1.2 - notify-rust-4.5.2 - num-integer-0.1.44 - num-traits-0.2.14 - num_cpus-1.13.0 - objc-0.2.7 - objc-foundation-0.1.1 - objc_id-0.1.1 - once_cell-1.8.0 - opaque-debug-0.2.3 - open-1.7.0 - openssl-0.10.34 - openssl-probe-0.1.4 - openssl-src-111.15.0+1.1.1k - openssl-sys-0.9.63 - ordered-multimap-0.3.1 - os_info-3.0.6 - parking-2.0.0 - path-slash-0.1.4 - percent-encoding-2.1.0 - pest-2.1.3 - pest_derive-2.1.0 - pest_generator-2.1.3 - pest_meta-2.1.3 - pin-project-lite-0.2.6 - pin-utils-0.1.0 - pkg-config-0.3.19 - polling-2.0.3 - ppv-lite86-0.2.10 - proc-macro-crate-0.1.5 - proc-macro-hack-0.5.19 - proc-macro-nested-0.1.7 - proc-macro2-1.0.26 - process_control-3.0.1 - quick-xml-0.22.0 - quote-0.3.15 - quote-1.0.9 - radium-0.5.3 - rand-0.8.4 - rand_chacha-0.3.0 - rand_core-0.6.2 - rand_hc-0.3.0 - rayon-1.5.1 - rayon-core-1.9.1 - redox_syscall-0.1.57 - redox_syscall-0.2.8 - redox_users-0.3.5 - redox_users-0.4.0 - regex-1.5.4 - regex-syntax-0.6.25 - remove_dir_all-0.5.3 - rust-argon2-0.8.3 - rust-ini-0.17.0 - ryu-1.0.5 - schannel-0.1.19 - scoped-tls-1.0.0 - scopeguard-1.1.0 - security-framework-2.2.0 - security-framework-sys-2.2.0 - semver-1.0.3 - serde-1.0.126 - serde_derive-1.0.126 - serde_json-1.0.64 - serde_repr-0.1.7 - serde_urlencoded-0.6.1 - sha-1-0.8.2 - shadow-rs-0.5.25 - shell-words-1.0.0 - slab-0.4.3 - socket2-0.4.0 - starship-0.55.0 - starship_module_config_derive-0.2.1 - static_assertions-1.1.0 - strsim-0.8.0 - strsim-0.10.0 - strum-0.8.0 - strum_macros-0.8.0 - syn-0.11.11 - syn-1.0.72 - synom-0.11.3 - sys-info-0.9.0 - tap-1.0.1 - tempfile-3.2.0 - term_size-0.3.2 - textwrap-0.11.0 - time-0.1.44 - tinyvec-1.2.0 - tinyvec_macros-0.1.0 - toml-0.5.8 - typenum-1.13.0 - ucd-trie-0.1.3 - unicode-bidi-0.3.5 - unicode-normalization-0.1.17 - unicode-segmentation-1.7.1 - unicode-width-0.1.8 - unicode-xid-0.0.4 - unicode-xid-0.2.2 - uom-0.30.0 - url-2.2.2 - urlencoding-1.3.3 - utf8-width-0.1.5 - vcpkg-0.2.12 - vec_map-0.8.2 - version_check-0.9.3 - versions-3.0.2 - void-1.0.2 - waker-fn-1.1.0 - wasi-0.9.0+wasi-snapshot-preview1 - wasi-0.10.0+wasi-snapshot-preview1 - wepoll-sys-3.0.1 - which-4.1.0 - wildmatch-1.1.0 - winapi-0.3.9 - winapi-i686-pc-windows-gnu-0.4.0 - winapi-x86_64-pc-windows-gnu-0.4.0 - winrt-0.4.0 - winrt-notification-0.2.4 - wyz-0.2.0 - xml-rs-0.6.1 - yaml-rust-0.4.5 - zbus-1.9.1 - zbus_macros-1.9.1 - zvariant-2.6.0 - zvariant_derive-2.6.0 -" - -inherit cargo - -DESCRIPTION="The minimal, blazing-fast, and infinitely customizable prompt for any shell!" -HOMEPAGE="https://github.com/starship/starship" -SRC_URI="$(cargo_crate_uris ${CRATES})" - -# License set may be more restrictive as OR is not respected -# use cargo-license for a more accurate license picture -LICENSE="Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 ISC MIT MPL-2.0 Unlicense ZLIB" -SLOT="0" -KEYWORDS="~amd64" -IUSE="+battery +http tls-vendored" - -DEPEND=" - !tls-vendored? ( dev-libs/openssl:0= ) -" -RDEPEND="${DEPEND} -" - -DOCS=( README.md ) - -# Rust packages ignore CFLAGS and LDFLAGS so let's silence the QA warnings -QA_FLAGS_IGNORED="usr/bin/starship" - -src_configure() { - myfeatures=( - $(usev battery) - $(usev http) - $(usev tls-vendored) - ) - cargo_src_configure --no-default-features -} - -src_install() { - cargo_src_install - - einstalldocs -} From 7f36020745ecb3d4596f9489cbf7554c0a34b084 Mon Sep 17 00:00:00 2001 From: James Kalyan Date: Sun, 22 Aug 2021 22:14:42 -0600 Subject: [PATCH 31/55] app-text/tldr: new pack Though the project name is tldr-python-client, I named it tldr after its name in the PyPI repo. AFAIK there is no other tldr client in ::gentoo/::guru and it's trivial to rename if/when a conflicting package name enters the tree. Signed-off-by: James Kalyan --- app-text/tldr/Manifest | 1 + app-text/tldr/metadata.xml | 12 ++++++++++++ app-text/tldr/tldr-2.0.0.ebuild | 22 ++++++++++++++++++++++ 3 files changed, 35 insertions(+) create mode 100644 app-text/tldr/Manifest create mode 100644 app-text/tldr/metadata.xml create mode 100644 app-text/tldr/tldr-2.0.0.ebuild diff --git a/app-text/tldr/Manifest b/app-text/tldr/Manifest new file mode 100644 index 0000000000..42af485832 --- /dev/null +++ b/app-text/tldr/Manifest @@ -0,0 +1 @@ +DIST tldr-2.0.0.tar.gz 8843 BLAKE2B c87704db6f699e883b0d5c075df84ac32ca7ff4133957c111013a537ceab201625d19f2278d73fd931f4052eac8d41b0273bb91e1622208d992faf4a42d640fe SHA512 0872fa1c0d98273ffbaea751940f1591e3297cc72706c174d953fbdce187d41296cd2a954321d6c3fd879566cefffb4707567c8d132fbe6ca21efd1ca3111530 diff --git a/app-text/tldr/metadata.xml b/app-text/tldr/metadata.xml new file mode 100644 index 0000000000..4bb5d2da5f --- /dev/null +++ b/app-text/tldr/metadata.xml @@ -0,0 +1,12 @@ + + + + + tldr-pages/tldr-python-client + https://github.com/tldr-pages/tldr-python-client/issues + + + contrib_x@protonmail.com + James Kalyan + + diff --git a/app-text/tldr/tldr-2.0.0.ebuild b/app-text/tldr/tldr-2.0.0.ebuild new file mode 100644 index 0000000000..8c13117722 --- /dev/null +++ b/app-text/tldr/tldr-2.0.0.ebuild @@ -0,0 +1,22 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{6,7,8,9} ) +inherit distutils-r1 + +DESCRIPTION="Python command line client for tldr pages" +HOMEPAGE="https://github.com/tldr-pages/tldr-python-client/" +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/termcolor + dev-python/colorama + dev-python/argcomplete +" +DEPEND="${RDEPEND}" From b60786984a450384ad508da3ef036460c82eb190 Mon Sep 17 00:00:00 2001 From: Petrus Zhao Date: Mon, 23 Aug 2021 16:51:55 +0800 Subject: [PATCH 32/55] x11-misc/betterlockscreen: version bump to 4.0.3, and drop old Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Petrus Zhao --- x11-misc/betterlockscreen/Manifest | 2 +- ...terlockscreen-4.0.1.ebuild => betterlockscreen-4.0.3.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename x11-misc/betterlockscreen/{betterlockscreen-4.0.1.ebuild => betterlockscreen-4.0.3.ebuild} (100%) diff --git a/x11-misc/betterlockscreen/Manifest b/x11-misc/betterlockscreen/Manifest index b46844cb30..dcb0c628d6 100644 --- a/x11-misc/betterlockscreen/Manifest +++ b/x11-misc/betterlockscreen/Manifest @@ -1,2 +1,2 @@ DIST betterlockscreen-3.2.0.tar.gz 9043 BLAKE2B c61a41e09e1842fece991e41b55dd6fbc457357157c8facaedd754cc01d8bf0e18623ce0fec43a452063f55c7da701853d6984bfdb0d4edf88f2182ffd864543 SHA512 3816e5f3214b4a956ac158193753786393c4e239d477a1cc9f2d3ec00b6cfac6e696325f7c75401667924ed6ad7256e4ea7f9e20a4604a88eb82c5d3bad34190 -DIST betterlockscreen-4.0.1.tar.gz 13285 BLAKE2B 9ebe8a347c55ddace5f240bdc55c3105f42ab8e6e9893aba02af5756b6a1633a1dab14147f40032da62b245b6f53ce6c06491b799ce3ee3a0e5602c7a4b6b088 SHA512 17442fad3888317c064087e6883e82de670231175f260fab2fc479ee8daf5c6bfc0e05504782f63d031d36711224a15b39674260538e0e0378d5dbfc9084b91b +DIST betterlockscreen-4.0.3.tar.gz 13284 BLAKE2B 1eeb573e8312df25a60dfda26eacbfdd3b4ff3029e2fe90bca2593885600b36eb50d117f3f43c6702f95895050995de5b3ceb7da40df295112a30cdb35637d5c SHA512 6a61e4c2375d8ec5389a8f01d72a917e203081a6f591511efc41be6fc13202eaee305ec385ced384fc6f54a9fa8ea22d93befb0955a5b61a20fa2c20f678062c diff --git a/x11-misc/betterlockscreen/betterlockscreen-4.0.1.ebuild b/x11-misc/betterlockscreen/betterlockscreen-4.0.3.ebuild similarity index 100% rename from x11-misc/betterlockscreen/betterlockscreen-4.0.1.ebuild rename to x11-misc/betterlockscreen/betterlockscreen-4.0.3.ebuild From 1b56b40925d7f7ace889c086c0095397439e7122 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Mon, 23 Aug 2021 21:42:36 +0200 Subject: [PATCH 33/55] sys-cluster/OpenHPC-meta: initial import Signed-off-by: Alessandro Barbieri --- .../OpenHPC-meta/OpenHPC-meta-2.1.ebuild | 136 ++++++++++++++++++ sys-cluster/OpenHPC-meta/metadata.xml | 24 ++++ 2 files changed, 160 insertions(+) create mode 100644 sys-cluster/OpenHPC-meta/OpenHPC-meta-2.1.ebuild create mode 100644 sys-cluster/OpenHPC-meta/metadata.xml diff --git a/sys-cluster/OpenHPC-meta/OpenHPC-meta-2.1.ebuild b/sys-cluster/OpenHPC-meta/OpenHPC-meta-2.1.ebuild new file mode 100644 index 0000000000..60f3f98a11 --- /dev/null +++ b/sys-cluster/OpenHPC-meta/OpenHPC-meta-2.1.ebuild @@ -0,0 +1,136 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..9} ) + +inherit python-single-r1 + +DESCRIPTION="OpenHPC metapackage" + +SLOT="0" +LICENSE="GPL-2" +HOMEPAGE=" + https://openhpc.community + https://github.com/openhpc/ohpc +" +KEYWORDS="~amd64" +IUSE="+io-libs +parallel +perf-tools +python +runtimes +serial +slurm-client +slurm-server" #geopm warewulf + +#TODO: add metis/partition useflags in a way that doesn't pull in non-free parmetis +RDEPEND=" + ${PYTHON_DEPS} + || ( sys-libs/libunwind sys-libs/llvm-libunwind ) + + sys-process/numactl + virtual/mpi + + io-libs? ( + sci-libs/hdf5[cxx,fortran,mpi] + sci-libs/netcdf[hdf5,mpi] + sci-libs/netcdf-cxx + sci-libs/netcdf-fortran + ) + + parallel? ( + dev-libs/boost[mpi] + sci-libs/fftw[mpi] + sci-libs/hypre[mpi] + sci-libs/mumps[mpi,scotch] + sci-libs/scalapack + sci-libs/scotch[mpi,threads] + sci-libs/trilinos[boost,hypre,mumps,scotch,scalapack,petsc] + sci-mathematics/petsc[fftw,hypre,mpi,mumps,scotch] + sci-mathematics/slepc[mpi] + + io-libs? ( + sci-libs/trilinos[hdf5,netcdf] + sci-mathematics/petsc[hdf5] + ) + python? ( + $(python_gen_cond_dep 'dev-libs/boost[numpy,python,${PYTHON_USEDEP}]') + ) + ) + + perf-tools? ( + dev-libs/papi + sys-apps/likwid + sys-cluster/extrae[${PYTHON_SINGLE_USEDEP}] + ) + + python? ( + $(python_gen_cond_dep ' + dev-python/mpi4py[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/scipy[${PYTHON_USEDEP}] + ') + ) + + runtimes? ( + sys-cluster/charliecloud[${PYTHON_SINGLE_USEDEP}] + sys-cluster/singularity + ) + + serial? ( + dev-lang/R[lapack] + sci-libs/gsl[cblas-external] + sci-libs/metis + sci-libs/openblas[eselect-ldso] + sci-libs/superlu + ) + + slurm-client? ( + sys-apps/hwloc + sys-cluster/slurm[numa,pam] + io-libs? ( sys-cluster/slurm[hdf5] ) + ) + + slurm-server? ( + sys-cluster/slurm[numa,perl,slurmdbd] + io-libs? ( sys-cluster/slurm[hdf5] ) + ) + +" +# io-libs + #adios[mpi] + #pnetcdf[mpi] + #phdf5[mpi] + +# parallel + #sci-libs/superlu_dist + #opencoarrays + #mfem + +# perf-tools +# sys-cluster/dimemas[libunwind] + #imb + #omb + #scalasca + #tau + #scorep + +# serial + #plasma + +# slurm-server + #pdsh-slurm + + #geopm? ( + #geopm[mpi] + #) + + #warewulf? ( + #warewulf-cluster + #warewulf-common-localdb + #warewulf-common + #warewulf-ipmi + #warewulf-ipmi-initramfs + #warewulf-provision + #warewulf-provision-initramfs + #warewulf-provision-server-ipxe + #warewulf-provision-server + #warewulf-vnfs + #) + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" diff --git a/sys-cluster/OpenHPC-meta/metadata.xml b/sys-cluster/OpenHPC-meta/metadata.xml new file mode 100644 index 0000000000..9a1e871411 --- /dev/null +++ b/sys-cluster/OpenHPC-meta/metadata.xml @@ -0,0 +1,24 @@ + + + + + lssndrbarbieri@gmail.com + Alessandro Barbieri + + + https://github.com/openhpc/ohpc/issues + openhpc/ohpc + + + + Collection of IO libraries + Collection of parallel libraries + Collection of performance tools + Collection of python related libraries + Collection of runtimes + Collection of serial libraries + Collection of client packages for SLURM + Collection of server packages for SLURM + + + From 90f74709513ecc0fb1e0e147254a850b2dfdf164 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Mon, 23 Aug 2021 22:54:51 +0200 Subject: [PATCH 34/55] TODO.md: refactor todo, remove tecio Signed-off-by: Alessandro Barbieri --- TODO.md | 199 ++++++++++++++++++++++++-------------------------------- 1 file changed, 86 insertions(+), 113 deletions(-) diff --git a/TODO.md b/TODO.md index 65f8dbd542..2454046a66 100644 --- a/TODO.md +++ b/TODO.md @@ -2,116 +2,89 @@ If you find an interesting piece of software here, consider to package it, also you are free to add any package you want to see in GURU -C -* [spacelib](https://github.com/Alessandro-Barbieri/SpaceLib) -* [silk-guardian](https://github.com/NateBrune/silk-guardian) -* [qepcad](https://www.usna.edu/Users/cs/wcbrown/qepcad/B/QEPCAD.html) -* [blasfeo](https://github.com/giaf/blasfeo) -* [dimemas](https://github.com/bsc-performance-tools/dimemas) -* [libfixmath](https://github.com/PetteriAimonen/libfixmath) -* [hpmpc](https://github.com/giaf/hpmpc) -* [parsec](https://bitbucket.org/icldistcomp/parsec) -* [ummunotify](https://github.com/Portals4/ummunotify) -* [retroarch](https://www.retroarch.com/) -* [argobots](https://www.argobots.org/) -* [mercury](https://github.com/mercury-hpc/mercury) -* [mochi-ssg](https://github.com/mochi-hpc/mochi-ssg) -* [mochi-margo](https://github.com/mochi-hpc/mochi-margo) -* [mochi-abt-io](https://github.com/mochi-hpc/mochi-abt-io) - -C++ -* [machinekit](https://github.com/machinekit/machinekit) -* [mbdyn](https://www.mbdyn.org/) -* [lucida](https://github.com/claritylab/lucida) -* [libreoffice-online](https://github.com/LibreOffice/online) -* [latte-integrale](https://www.math.ucdavis.edu/~latte/) -* [chrono](projectchrono.org) -* [cocos2d-x](https://github.com/cocos2d/cocos2d-x) -* [opensiv3d](https://github.com/Siv3D/OpenSiv3D) -* [grive2](https://github.com/vitalif/grive2) -* [graph-tool](https://graph-tool.skewed.de/) -* [chapel](https://github.com/chapel-lang/chapel) -* [osmium](https://wiki.openstreetmap.org/wiki/Osmium) -* [bonmin](https://projects.coin-or.org/Bonmin) -* [casadi](https://web.casadi.org/) -* [cpp-fuzzy-logic](https://sourceforge.net/projects/cpp-fuzzy-logic) -* [free fuzzy logic library](http://ffll.sourceforge.net) -* [fuzzylite](https://github.com/fuzzylite/fuzzylite) -* [embedded fuzzy logic library](https://github.com/zerokol/eFLL) -* [lean](https://github.com/leanprover/lean/) -* [valhalla](https://github.com/valhalla/valhalla) -* [Intel-sgx](https://01.org/intel-softwareguard-extensions) -* [openenclave](https://openenclave.io/sdk/) -* [codipack](https://www.scicomp.uni-kl.de/software/codi/) -* [medipack](http://www.scicomp.uni-kl.de/software/medi/) -* [tecio](https://www.tecplot.com/products/tecio-library/) -* [wxparaver](https://github.com/bsc-performance-tools/wxparaver) -* [alpaka](https://github.com/alpaka-group/alpaka) -* [emptyepsilon](https://daid.github.io/EmptyEpsilon/) -* [mochi-thallium](https://github.com/mochi-hpc/mochi-thallium) - -GO -* [open-match](https://github.com/googleforgames/open-match) - -HASKELL -* [greenclip](https://github.com/erebe/greenclip) (non-bin, source ebuild) - -JAVA -* [osmosis](https://wiki.openstreetmap.org/wiki/Osmosis) -* [Opensearch](https://github.com/opensearch-project/OpenSearch) - -JAVASCRIPT -* [ijavascript](https://github.com/n-riesco/ijavascript) -* [cocalc](https://github.com/sagemathinc/cocalc) (commonsclause?) -* [pelias](https://github.com/pelias/pelias) -* [hsd](https://github.com/handshake-org/hsd) - -mixed -* [flexiblas](https://www.mpi-magdeburg.mpg.de/projects/flexiblas) -* [solarized](https://github.com/altercation/solarized) -* [tides](https://sourceforge.net/projects/tidesodes/) -* [ipyleaflet](https://github.com/jupyter-widgets/ipyleaflet) -* [deadbeef](https://github.com/DeaDBeeF-Player/deadbeef) -* [gridstudio](https://github.com/ricklamers/gridstudio) -* [intel-cmt-cat](https://github.com/intel/intel-cmt-cat) -* [babeltrace2](https://babeltrace.org/) - -ML -* [google-drive-ocamlfuse](https://github.com/astrada/google-drive-ocamlfuse) -* [compcert](https://compcert.org) (free-noncomm) -* [Cakeml](https://cakeml.org/) -* [HOL4](http://hol-theorem-prover.org/) -* [PolyML](http://www.polyml.org/) - -LISP -* [predictive](https://www.dr-qubit.org/predictive.html) - -OCTAVE -* [matlab2tikz](https://github.com/matlab2tikz/matlab2tikz) -* [octave-scicosim](https://wiki.octave.org/Sci_cosim) -* [openocl](https://openocl.org/) - -PYTHON -* [Gitfs](https://github.com/presslabs/gitfs) -* [usbkill](https://github.com/hephaest0s/usbkill) -* [mapillary_tools](https://github.com/mapillary/mapillary_tools) -* [blockify](https://github.com/serialoverflow/blockify) -* [foobnix](https://github.com/foobnix/foobnix) -* [TauonMusicBox](https://github.com/Taiko2k/TauonMusicBox) -* [temanejo](https://www.hlrs.de/solutions-services/service-portfolio/programming/hpc-development-tools/temanejo) -* [mmtracking](https://github.com/open-mmlab/mmtracking) -* [ueberzug](https://github.com/seebye/ueberzug) - -RUST -* [enarx](https://enarx.dev/) -* [airshipper](https://gitlab.com/veloren/airshipper) - -SCALA -* [kaitai](https://github.com/kaitai-io/kaitai_struct) - -ZSH -* [zsh-history-substring-search](zsh-history-substring-search) -* [fizsh](https://github.com/zsh-users/fizsh) -* [zsh-directory-history](https://github.com/tymm/zsh-directory-history) -* [zsh-you-should-use](https://github.com/MichaelAquilina/zsh-you-should-use) -* [forgit](https://github.com/wfxr/forgit) +Name | Buildsystem | Category +------------ | ------------- | ------------- +[spacelib](https://github.com/Alessandro-Barbieri/SpaceLib) | none | science +[cpp-fuzzy-logic](https://sourceforge.net/projects/cpp-fuzzy-logic) | none | devel +[free fuzzy logic library](http://ffll.sourceforge.net) | none | devel +[solarized](https://github.com/altercation/solarized) | none | shell +[zsh-history-substring-search](zsh-history-substring-search) | none | shell +[fizsh](https://github.com/zsh-users/fizsh) | none | shell +[zsh-directory-history](https://github.com/tymm/zsh-directory-history) | none | shell +[zsh-you-should-use](https://github.com/MichaelAquilina/zsh-you-should-use) | none | shell +[forgit](https://github.com/wfxr/forgit) | none | shell +[openocl](https://openocl.org/) | none | octave +[octave-scicosim](https://wiki.octave.org/Sci_cosim) | none | octave +[matlab2tikz](https://github.com/matlab2tikz/matlab2tikz) | none | octave +[silk-guardian](https://github.com/NateBrune/silk-guardian) | make | util +[qepcad](https://www.usna.edu/Users/cs/wcbrown/qepcad/B/QEPCAD.html) | make | math +[ummunotify](https://github.com/Portals4/ummunotify) | make | kernel +[retroarch](https://www.retroarch.com/) | make | game +[lucida](https://github.com/claritylab/lucida) | make | +[embedded fuzzy logic library](https://github.com/zerokol/eFLL) | make | devel +[Intel-sgx](https://01.org/intel-softwareguard-extensions) | make | devel +[codipack](https://www.scicomp.uni-kl.de/software/codi/) | make | science +[medipack](http://www.scicomp.uni-kl.de/software/medi/) | make | science +[intel-cmt-cat](https://github.com/intel/intel-cmt-cat) | make | util +[compcert](https://compcert.org) | make | compiler +[predictive](https://www.dr-qubit.org/predictive.html) | make | emacs +[dimemas](https://github.com/bsc-performance-tools/dimemas) | autotools | cluster +[argobots](https://www.argobots.org/) | autotools | devel +[mochi-ssg](https://github.com/mochi-hpc/mochi-ssg) | autotools | cluster +[mochi-margo](https://github.com/mochi-hpc/mochi-margo) | autotools | cluster +[mochi-abt-io](https://github.com/mochi-hpc/mochi-abt-io) | autotools | cluster +[machinekit](https://github.com/machinekit/machinekit) | autotools | science +[mbdyn](https://www.mbdyn.org/) | autotools | science +[libreoffice-online](https://github.com/LibreOffice/online) | autotools | office +[latte-integrale](https://www.math.ucdavis.edu/~latte/) | autotools | math +[bonmin](https://projects.coin-or.org/Bonmin) | autotools | math +[graph-tool](https://graph-tool.skewed.de/) | autotools | visualization +[wxparaver](https://github.com/bsc-performance-tools/wxparaver) | autotools | cluster +[tides](https://sourceforge.net/projects/tidesodes/) | autotools | math +[Cakeml](https://cakeml.org/) | autotools | ML +[deadbeef](https://github.com/DeaDBeeF-Player/deadbeef) | autotools | audio +[babeltrace2](https://babeltrace.org/) | autotools | devel +[temanejo](https://www.hlrs.de/solutions-services/service-portfolio/programming/hpc-development-tools/temanejo) | autotools | cluster +[blasfeo](https://github.com/giaf/blasfeo) | cmake | science +[libfixmath](https://github.com/PetteriAimonen/libfixmath) | cmake | devel +[hpmpc](https://github.com/giaf/hpmpc) | cmake | science +[parsec](https://bitbucket.org/icldistcomp/parsec) | cmake | science +[mercury](https://github.com/mercury-hpc/mercury) | cmake | cluster +[chrono](https://projectchrono.org/) | cmake | science +[cocos2d-x](https://github.com/cocos2d/cocos2d-x) | cmake | game +[opensiv3d](https://github.com/Siv3D/OpenSiv3D) | cmake | game +[grive2](https://github.com/vitalif/grive2) | cmake | filesystem +[chapel](https://github.com/chapel-lang/chapel) | make | science +[osmium](https://wiki.openstreetmap.org/wiki/Osmium) | cmake | geography +[fuzzylite](https://github.com/fuzzylite/fuzzylite) | cmake | devel +[lean](https://github.com/leanprover/lean/) | cmake | math +[valhalla](https://github.com/valhalla/valhalla) | cmake | geography +[openenclave](https://openenclave.io/sdk/) | cmake | util +[alpaka](https://github.com/alpaka-group/alpaka) | cmake | science +[emptyepsilon](https://daid.github.io/EmptyEpsilon/) | cmake | game +[mochi-thallium](https://github.com/mochi-hpc/mochi-thallium) | cmake | cluster +[flexiblas](https://www.mpi-magdeburg.mpg.de/projects/flexiblas) | cmake | science +[enarx](https://enarx.dev/) | cargo | util +[airshipper](https://gitlab.com/veloren/airshipper) | cargo | game +[open-match](https://github.com/googleforgames/open-match) | go | devel +[gridstudio](https://github.com/ricklamers/gridstudio) | go | visualization +[osmosis](https://wiki.openstreetmap.org/wiki/Osmosis) | gradle | geography +[Opensearch](https://github.com/opensearch-project/OpenSearch) | gradle | +[ijavascript](https://github.com/n-riesco/ijavascript) | npm | jupyter +[cocalc](https://github.com/sagemathinc/cocalc) | npm | math +[pelias](https://github.com/pelias/pelias) | npm | geography +[hsd](https://github.com/handshake-org/hsd) | npm | dns +[Gitfs](https://github.com/presslabs/gitfs) | setuptools | filesystem +[usbkill](https://github.com/hephaest0s/usbkill) | setuptools | util +[mapillary_tools](https://github.com/mapillary/mapillary_tools) | setuptools | geography +[blockify](https://github.com/serialoverflow/blockify) | setuptools | audio +[foobnix](https://github.com/foobnix/foobnix) | setuptools | audio +[TauonMusicBox](https://github.com/Taiko2k/TauonMusicBox) | setuptools | audio +[mmtracking](https://github.com/open-mmlab/mmtracking) | setuptools | science +[ueberzug](https://github.com/seebye/ueberzug) | setuptools | cli +[greenclip](https://github.com/erebe/greenclip) | cabal | desktop +[google-drive-ocamlfuse](https://github.com/astrada/google-drive-ocamlfuse) | dune | filesystem +[kaitai](https://github.com/kaitai-io/kaitai_struct) | sbt | util +[casadi](https://web.casadi.org/) | cmake swig | science +[ipyleaflet](https://github.com/jupyter-widgets/ipyleaflet) | setuptools yarn | jupyter +[HOL4](http://hol-theorem-prover.org/) | ? | math From 4e98a109896c5688be5a5da854ae01fcf8a94cb0 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Mon, 23 Aug 2021 23:05:12 +0200 Subject: [PATCH 35/55] sys-cluster/OpenHPC-meta: add pdsh Signed-off-by: Alessandro Barbieri --- sys-cluster/OpenHPC-meta/OpenHPC-meta-2.1.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/sys-cluster/OpenHPC-meta/OpenHPC-meta-2.1.ebuild b/sys-cluster/OpenHPC-meta/OpenHPC-meta-2.1.ebuild index 60f3f98a11..cf70ae4d20 100644 --- a/sys-cluster/OpenHPC-meta/OpenHPC-meta-2.1.ebuild +++ b/sys-cluster/OpenHPC-meta/OpenHPC-meta-2.1.ebuild @@ -23,6 +23,7 @@ RDEPEND=" ${PYTHON_DEPS} || ( sys-libs/libunwind sys-libs/llvm-libunwind ) + app-shells/pdsh sys-process/numactl virtual/mpi From a919461990884043363eb5e7a46e7cef903ee935 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Mon, 23 Aug 2021 23:08:20 +0200 Subject: [PATCH 36/55] sys-cluster/OpenHPC-meta: add ipmitool Signed-off-by: Alessandro Barbieri --- sys-cluster/OpenHPC-meta/OpenHPC-meta-2.1.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/sys-cluster/OpenHPC-meta/OpenHPC-meta-2.1.ebuild b/sys-cluster/OpenHPC-meta/OpenHPC-meta-2.1.ebuild index cf70ae4d20..1b0d926e22 100644 --- a/sys-cluster/OpenHPC-meta/OpenHPC-meta-2.1.ebuild +++ b/sys-cluster/OpenHPC-meta/OpenHPC-meta-2.1.ebuild @@ -24,6 +24,7 @@ RDEPEND=" || ( sys-libs/libunwind sys-libs/llvm-libunwind ) app-shells/pdsh + sys-apps/ipmitool sys-process/numactl virtual/mpi From 043758129523d211ebee4afb90d0746d2c60dd86 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Mon, 23 Aug 2021 23:40:31 +0200 Subject: [PATCH 37/55] TODO.md: add requesting user and if they need help Signed-off-by: Alessandro Barbieri --- TODO.md | 172 ++++++++++++++++++++++++++++---------------------------- 1 file changed, 86 insertions(+), 86 deletions(-) diff --git a/TODO.md b/TODO.md index 2454046a66..975ec2adaf 100644 --- a/TODO.md +++ b/TODO.md @@ -2,89 +2,89 @@ If you find an interesting piece of software here, consider to package it, also you are free to add any package you want to see in GURU -Name | Buildsystem | Category ------------- | ------------- | ------------- -[spacelib](https://github.com/Alessandro-Barbieri/SpaceLib) | none | science -[cpp-fuzzy-logic](https://sourceforge.net/projects/cpp-fuzzy-logic) | none | devel -[free fuzzy logic library](http://ffll.sourceforge.net) | none | devel -[solarized](https://github.com/altercation/solarized) | none | shell -[zsh-history-substring-search](zsh-history-substring-search) | none | shell -[fizsh](https://github.com/zsh-users/fizsh) | none | shell -[zsh-directory-history](https://github.com/tymm/zsh-directory-history) | none | shell -[zsh-you-should-use](https://github.com/MichaelAquilina/zsh-you-should-use) | none | shell -[forgit](https://github.com/wfxr/forgit) | none | shell -[openocl](https://openocl.org/) | none | octave -[octave-scicosim](https://wiki.octave.org/Sci_cosim) | none | octave -[matlab2tikz](https://github.com/matlab2tikz/matlab2tikz) | none | octave -[silk-guardian](https://github.com/NateBrune/silk-guardian) | make | util -[qepcad](https://www.usna.edu/Users/cs/wcbrown/qepcad/B/QEPCAD.html) | make | math -[ummunotify](https://github.com/Portals4/ummunotify) | make | kernel -[retroarch](https://www.retroarch.com/) | make | game -[lucida](https://github.com/claritylab/lucida) | make | -[embedded fuzzy logic library](https://github.com/zerokol/eFLL) | make | devel -[Intel-sgx](https://01.org/intel-softwareguard-extensions) | make | devel -[codipack](https://www.scicomp.uni-kl.de/software/codi/) | make | science -[medipack](http://www.scicomp.uni-kl.de/software/medi/) | make | science -[intel-cmt-cat](https://github.com/intel/intel-cmt-cat) | make | util -[compcert](https://compcert.org) | make | compiler -[predictive](https://www.dr-qubit.org/predictive.html) | make | emacs -[dimemas](https://github.com/bsc-performance-tools/dimemas) | autotools | cluster -[argobots](https://www.argobots.org/) | autotools | devel -[mochi-ssg](https://github.com/mochi-hpc/mochi-ssg) | autotools | cluster -[mochi-margo](https://github.com/mochi-hpc/mochi-margo) | autotools | cluster -[mochi-abt-io](https://github.com/mochi-hpc/mochi-abt-io) | autotools | cluster -[machinekit](https://github.com/machinekit/machinekit) | autotools | science -[mbdyn](https://www.mbdyn.org/) | autotools | science -[libreoffice-online](https://github.com/LibreOffice/online) | autotools | office -[latte-integrale](https://www.math.ucdavis.edu/~latte/) | autotools | math -[bonmin](https://projects.coin-or.org/Bonmin) | autotools | math -[graph-tool](https://graph-tool.skewed.de/) | autotools | visualization -[wxparaver](https://github.com/bsc-performance-tools/wxparaver) | autotools | cluster -[tides](https://sourceforge.net/projects/tidesodes/) | autotools | math -[Cakeml](https://cakeml.org/) | autotools | ML -[deadbeef](https://github.com/DeaDBeeF-Player/deadbeef) | autotools | audio -[babeltrace2](https://babeltrace.org/) | autotools | devel -[temanejo](https://www.hlrs.de/solutions-services/service-portfolio/programming/hpc-development-tools/temanejo) | autotools | cluster -[blasfeo](https://github.com/giaf/blasfeo) | cmake | science -[libfixmath](https://github.com/PetteriAimonen/libfixmath) | cmake | devel -[hpmpc](https://github.com/giaf/hpmpc) | cmake | science -[parsec](https://bitbucket.org/icldistcomp/parsec) | cmake | science -[mercury](https://github.com/mercury-hpc/mercury) | cmake | cluster -[chrono](https://projectchrono.org/) | cmake | science -[cocos2d-x](https://github.com/cocos2d/cocos2d-x) | cmake | game -[opensiv3d](https://github.com/Siv3D/OpenSiv3D) | cmake | game -[grive2](https://github.com/vitalif/grive2) | cmake | filesystem -[chapel](https://github.com/chapel-lang/chapel) | make | science -[osmium](https://wiki.openstreetmap.org/wiki/Osmium) | cmake | geography -[fuzzylite](https://github.com/fuzzylite/fuzzylite) | cmake | devel -[lean](https://github.com/leanprover/lean/) | cmake | math -[valhalla](https://github.com/valhalla/valhalla) | cmake | geography -[openenclave](https://openenclave.io/sdk/) | cmake | util -[alpaka](https://github.com/alpaka-group/alpaka) | cmake | science -[emptyepsilon](https://daid.github.io/EmptyEpsilon/) | cmake | game -[mochi-thallium](https://github.com/mochi-hpc/mochi-thallium) | cmake | cluster -[flexiblas](https://www.mpi-magdeburg.mpg.de/projects/flexiblas) | cmake | science -[enarx](https://enarx.dev/) | cargo | util -[airshipper](https://gitlab.com/veloren/airshipper) | cargo | game -[open-match](https://github.com/googleforgames/open-match) | go | devel -[gridstudio](https://github.com/ricklamers/gridstudio) | go | visualization -[osmosis](https://wiki.openstreetmap.org/wiki/Osmosis) | gradle | geography -[Opensearch](https://github.com/opensearch-project/OpenSearch) | gradle | -[ijavascript](https://github.com/n-riesco/ijavascript) | npm | jupyter -[cocalc](https://github.com/sagemathinc/cocalc) | npm | math -[pelias](https://github.com/pelias/pelias) | npm | geography -[hsd](https://github.com/handshake-org/hsd) | npm | dns -[Gitfs](https://github.com/presslabs/gitfs) | setuptools | filesystem -[usbkill](https://github.com/hephaest0s/usbkill) | setuptools | util -[mapillary_tools](https://github.com/mapillary/mapillary_tools) | setuptools | geography -[blockify](https://github.com/serialoverflow/blockify) | setuptools | audio -[foobnix](https://github.com/foobnix/foobnix) | setuptools | audio -[TauonMusicBox](https://github.com/Taiko2k/TauonMusicBox) | setuptools | audio -[mmtracking](https://github.com/open-mmlab/mmtracking) | setuptools | science -[ueberzug](https://github.com/seebye/ueberzug) | setuptools | cli -[greenclip](https://github.com/erebe/greenclip) | cabal | desktop -[google-drive-ocamlfuse](https://github.com/astrada/google-drive-ocamlfuse) | dune | filesystem -[kaitai](https://github.com/kaitai-io/kaitai_struct) | sbt | util -[casadi](https://web.casadi.org/) | cmake swig | science -[ipyleaflet](https://github.com/jupyter-widgets/ipyleaflet) | setuptools yarn | jupyter -[HOL4](http://hol-theorem-prover.org/) | ? | math +Name | Buildsystem | Category | User | RFH +------------ | ------------- | ------------- | ------------- | ------------- +[spacelib](https://github.com/Alessandro-Barbieri/SpaceLib) | none | science | Alessandro-Barbieri | no +[cpp-fuzzy-logic](https://sourceforge.net/projects/cpp-fuzzy-logic) | none | devel | Alessandro-Barbieri | no +[free fuzzy logic library](http://ffll.sourceforge.net) | none | devel | Alessandro-Barbieri | no +[solarized](https://github.com/altercation/solarized) | none | shell | Alessandro-Barbieri | yes +[zsh-history-substring-search](zsh-history-substring-search) | none | shell | Alessandro-Barbieri | no +[fizsh](https://github.com/zsh-users/fizsh) | none | shell | Alessandro-Barbieri | no +[zsh-directory-history](https://github.com/tymm/zsh-directory-history) | none | shell | Alessandro-Barbieri | no +[zsh-you-should-use](https://github.com/MichaelAquilina/zsh-you-should-use) | none | shell | Alessandro-Barbieri | no +[forgit](https://github.com/wfxr/forgit) | none | shell | Alessandro-Barbieri | no +[openocl](https://openocl.org/) | none | octave | Alessandro-Barbieri | no +[octave-scicosim](https://wiki.octave.org/Sci_cosim) | none | octave | Alessandro-Barbieri | no +[matlab2tikz](https://github.com/matlab2tikz/matlab2tikz) | none | octave | Alessandro-Barbieri | no +[silk-guardian](https://github.com/NateBrune/silk-guardian) | make | util | Alessandro-Barbieri | no +[qepcad](https://www.usna.edu/Users/cs/wcbrown/qepcad/B/QEPCAD.html) | make | math | Alessandro-Barbieri | no +[ummunotify](https://github.com/Portals4/ummunotify) | make | kernel | Alessandro-Barbieri | no +[retroarch](https://www.retroarch.com/) | make | game | | +[lucida](https://github.com/claritylab/lucida) | make | | Alessandro-Barbieri | yes +[embedded fuzzy logic library](https://github.com/zerokol/eFLL) | make | devel | Alessandro-Barbieri | no +[Intel-sgx](https://01.org/intel-softwareguard-extensions) | make | devel | Alessandro-Barbieri | yes +[codipack](https://www.scicomp.uni-kl.de/software/codi/) | make | science | Alessandro-Barbieri | no +[medipack](http://www.scicomp.uni-kl.de/software/medi/) | make | science | Alessandro-Barbieri | no +[intel-cmt-cat](https://github.com/intel/intel-cmt-cat) | make | util | Alessandro-Barbieri | no +[compcert](https://compcert.org) | make | compiler | Alessandro-Barbieri | yes +[predictive](https://www.dr-qubit.org/predictive.html) | make | emacs | Alessandro-Barbieri | yes +[dimemas](https://github.com/bsc-performance-tools/dimemas) | autotools | cluster | Alessandro-Barbieri | no +[argobots](https://www.argobots.org/) | autotools | devel | Alessandro-Barbieri | no +[mochi-ssg](https://github.com/mochi-hpc/mochi-ssg) | autotools | cluster | Alessandro-Barbieri | no +[mochi-margo](https://github.com/mochi-hpc/mochi-margo) | autotools | cluster | Alessandro-Barbieri | no +[mochi-abt-io](https://github.com/mochi-hpc/mochi-abt-io) | autotools | cluster | Alessandro-Barbieri | no +[machinekit](https://github.com/machinekit/machinekit) | autotools | science | Alessandro-Barbieri | yes +[mbdyn](https://www.mbdyn.org/) | autotools | science | Alessandro-Barbieri | no +[libreoffice-online](https://github.com/LibreOffice/online) | autotools | office | Alessandro-Barbieri | yes +[latte-integrale](https://www.math.ucdavis.edu/~latte/) | autotools | math | Alessandro-Barbieri | yes +[bonmin](https://projects.coin-or.org/Bonmin) | autotools | math | Alessandro-Barbieri | no +[graph-tool](https://graph-tool.skewed.de/) | autotools | visualization | Alessandro-Barbieri | no +[wxparaver](https://github.com/bsc-performance-tools/wxparaver) | autotools | cluster | Alessandro-Barbieri | no +[tides](https://sourceforge.net/projects/tidesodes/) | autotools | math | Alessandro-Barbieri | no +[Cakeml](https://cakeml.org/) | autotools | ML | Alessandro-Barbieri | yes +[deadbeef](https://github.com/DeaDBeeF-Player/deadbeef) | autotools | audio | | +[babeltrace2](https://babeltrace.org/) | autotools | devel | Alessandro-Barbieri | no +[temanejo](https://www.hlrs.de/solutions-services/service-portfolio/programming/hpc-development-tools/temanejo) | autotools | cluster | Alessandro-Barbieri | no +[blasfeo](https://github.com/giaf/blasfeo) | cmake | science | Alessandro-Barbieri | no +[libfixmath](https://github.com/PetteriAimonen/libfixmath) | cmake | devel | Alessandro-Barbieri | no +[hpmpc](https://github.com/giaf/hpmpc) | cmake | science | Alessandro-Barbieri | no +[parsec](https://bitbucket.org/icldistcomp/parsec) | cmake | science | Alessandro-Barbieri | no +[mercury](https://github.com/mercury-hpc/mercury) | cmake | cluster | Alessandro-Barbieri | no +[chrono](https://projectchrono.org/) | cmake | science | Alessandro-Barbieri | no +[cocos2d-x](https://github.com/cocos2d/cocos2d-x) | cmake | game | Alessandro-Barbieri | yes +[opensiv3d](https://github.com/Siv3D/OpenSiv3D) | cmake | game | Alessandro-Barbieri | yes +[grive2](https://github.com/vitalif/grive2) | cmake | filesystem | Alessandro-Barbieri | no +[chapel](https://github.com/chapel-lang/chapel) | make | science | Alessandro-Barbieri | yes +[osmium](https://wiki.openstreetmap.org/wiki/Osmium) | cmake | geography | Alessandro-Barbieri | no +[fuzzylite](https://github.com/fuzzylite/fuzzylite) | cmake | devel | Alessandro-Barbieri | no +[lean](https://github.com/leanprover/lean/) | cmake | math | Alessandro-Barbieri | no +[valhalla](https://github.com/valhalla/valhalla) | cmake | geography | Alessandro-Barbieri | no +[openenclave](https://openenclave.io/sdk/) | cmake | util | Alessandro-Barbieri | no +[alpaka](https://github.com/alpaka-group/alpaka) | cmake | science | Alessandro-Barbieri | no +[emptyepsilon](https://daid.github.io/EmptyEpsilon/) | cmake | game | | +[mochi-thallium](https://github.com/mochi-hpc/mochi-thallium) | cmake | cluster | Alessandro-Barbieri | no +[flexiblas](https://www.mpi-magdeburg.mpg.de/projects/flexiblas) | cmake | science | Alessandro-Barbieri | yes +[enarx](https://enarx.dev/) | cargo | util | Alessandro-Barbieri | no +[airshipper](https://gitlab.com/veloren/airshipper) | cargo | game | | +[open-match](https://github.com/googleforgames/open-match) | go | devel | Alessandro-Barbieri | yes +[gridstudio](https://github.com/ricklamers/gridstudio) | go | visualization | Alessandro-Barbieri | yes +[osmosis](https://wiki.openstreetmap.org/wiki/Osmosis) | gradle | geography | Alessandro-Barbieri | yes +[Opensearch](https://github.com/opensearch-project/OpenSearch) | gradle | | Alessandro-Barbieri | yes +[ijavascript](https://github.com/n-riesco/ijavascript) | npm | jupyter | Alessandro-Barbieri | yes +[cocalc](https://github.com/sagemathinc/cocalc) | npm | math | Alessandro-Barbieri | yes +[pelias](https://github.com/pelias/pelias) | npm | geography | Alessandro-Barbieri | yes +[hsd](https://github.com/handshake-org/hsd) | npm | dns | Alessandro-Barbieri | yes +[Gitfs](https://github.com/presslabs/gitfs) | setuptools | filesystem | Alessandro-Barbieri | no +[usbkill](https://github.com/hephaest0s/usbkill) | setuptools | util | Alessandro-Barbieri | no +[mapillary_tools](https://github.com/mapillary/mapillary_tools) | setuptools | geography | Alessandro-Barbieri | no +[blockify](https://github.com/serialoverflow/blockify) | setuptools | audio | Alessandro-Barbieri | no +[foobnix](https://github.com/foobnix/foobnix) | setuptools | audio | | +[TauonMusicBox](https://github.com/Taiko2k/TauonMusicBox) | setuptools | audio | | +[mmtracking](https://github.com/open-mmlab/mmtracking) | setuptools | science | Alessandro-Barbieri | no +[ueberzug](https://github.com/seebye/ueberzug) | setuptools | cli | | +[greenclip](https://github.com/erebe/greenclip) | cabal | desktop | | +[google-drive-ocamlfuse](https://github.com/astrada/google-drive-ocamlfuse) | dune | filesystem | Alessandro-Barbieri | yes +[kaitai](https://github.com/kaitai-io/kaitai_struct) | sbt | util | Alessandro-Barbieri | yes +[casadi](https://web.casadi.org/) | cmake swig | science | Alessandro-Barbieri | no +[ipyleaflet](https://github.com/jupyter-widgets/ipyleaflet) | setuptools yarn | jupyter | Alessandro-Barbieri | yes +[HOL4](http://hol-theorem-prover.org/) | ? | math | Alessandro-Barbieri | yes From a3cd19b25ae3f9348e45c4a1f75744d7deae1afc Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Mon, 23 Aug 2021 23:46:25 +0200 Subject: [PATCH 38/55] TODO.md: I need help with blasfeo Signed-off-by: Alessandro Barbieri --- TODO.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/TODO.md b/TODO.md index 975ec2adaf..b91b1b28e4 100644 --- a/TODO.md +++ b/TODO.md @@ -45,7 +45,7 @@ Name | Buildsystem | Category | User | RFH [deadbeef](https://github.com/DeaDBeeF-Player/deadbeef) | autotools | audio | | [babeltrace2](https://babeltrace.org/) | autotools | devel | Alessandro-Barbieri | no [temanejo](https://www.hlrs.de/solutions-services/service-portfolio/programming/hpc-development-tools/temanejo) | autotools | cluster | Alessandro-Barbieri | no -[blasfeo](https://github.com/giaf/blasfeo) | cmake | science | Alessandro-Barbieri | no +[blasfeo](https://github.com/giaf/blasfeo) | cmake | science | Alessandro-Barbieri | yes [libfixmath](https://github.com/PetteriAimonen/libfixmath) | cmake | devel | Alessandro-Barbieri | no [hpmpc](https://github.com/giaf/hpmpc) | cmake | science | Alessandro-Barbieri | no [parsec](https://bitbucket.org/icldistcomp/parsec) | cmake | science | Alessandro-Barbieri | no From f560344079fd2b093c84c3fedff37a7ef97aea84 Mon Sep 17 00:00:00 2001 From: Leonardo Neumann Date: Mon, 23 Aug 2021 21:50:18 -0300 Subject: [PATCH 39/55] dev-util/rust-analyzer: add 20210823, drop 20210809 Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Leonardo Neumann --- dev-util/rust-analyzer/Manifest | 20 +++--------- ...9.ebuild => rust-analyzer-20210823.ebuild} | 31 +++++++++---------- 2 files changed, 19 insertions(+), 32 deletions(-) rename dev-util/rust-analyzer/{rust-analyzer-20210809.ebuild => rust-analyzer-20210823.ebuild} (91%) diff --git a/dev-util/rust-analyzer/Manifest b/dev-util/rust-analyzer/Manifest index b3dd764514..ab1ee8679b 100644 --- a/dev-util/rust-analyzer/Manifest +++ b/dev-util/rust-analyzer/Manifest @@ -8,10 +8,8 @@ DIST arrayvec-0.7.1.crate 28812 BLAKE2B d56dd76553748442c302307a5106e3c0b2eed8be DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9 DIST autocfg-1.0.1.crate 12908 BLAKE2B 40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a SHA512 630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b DIST backtrace-0.3.61.crate 74284 BLAKE2B 3e66726d5ed8130963a988dbb751828447073467bb6ab4bfa1c385d74f991b52a0f3ccf00823b74a48de3d043e6dfcb474644f7a81ea9cca7242b272cf715aca SHA512 209105f135720b54d584c7ccecdb16b49381cc7531c94b81ff7279a44752ee11075cd85960f86f809a22ecb3dac6728afa05903c1d355df3ad8abf4503eec861 -DIST bitflags-1.2.1.crate 16745 BLAKE2B 0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b SHA512 ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b DIST bitflags-1.3.1.crate 22434 BLAKE2B c28ca81865f90d548623e6259170b07b6e8934bfb7391b919565622e88a3e0d204b4eeab60dd43e08195380a0ba5688c68cad112c8b9b6849acfd091d871182b SHA512 f61f201499efddf76f0a3f172a92941ca3f2ae8f81a6dafb1f654027a65b8570cb2ef3ffbc5091d7b3a52f0307efde1f521909a5a2c6348442579c9c4aa1829f DIST camino-1.0.5.crate 29642 BLAKE2B c345be490622b50f3a744f9c42392d12e02e286d75e09f4eaa8a1c6f86cc849c5a752aa7cb5fb1f697ed8beb741c7d9cea951f4f5ce7049dcaf6de5ec69a60d7 SHA512 1131997ca090426a25daf3be2fcd6e559d980078dd71fbf3f16b4d593531a24c0f030aa6c9652080fdc02b5420da98991b9c93115ce1c0cad8c0fad4437b1d59 -DIST cargo-platform-0.1.1.crate 7409 BLAKE2B 503bc17f9cf08cecdc02371cfb69c70b0f61203153fee4ad4e5b8adb995e1f84e6a6cbb12565607fdb1606372b744fd3d4519f2605f05eb83078c1fc14d789a3 SHA512 b8758e002ac6c4c4440707a27cd747c90e2b128f51bc80464be93bf8677aaa26bec28cc1f730cfba639fb022bb030fae5c06c41773c5692bf3a12167d04f0d57 DIST cargo-platform-0.1.2.crate 11645 BLAKE2B 7770acb90e299f71c60bbadceaf894a3100916b7f7458f9c949b683b39157d3e1ec17d850f16dfb04017b01d7734d41872d48cf9f4e1ea7414439cd7031c2330 SHA512 c716bf3a4e0942160dbf7be114d1621e1fccc23511e7b0a2b99852b99a851910bfcf8640c2d0d0a03d5a324e1a59fb5d4264ca81bca24e3f1a1ca653bdf2956f DIST cargo_metadata-0.14.0.crate 17008 BLAKE2B 00fd6841170d5dae463a60daf442eb3033d616ab171dfb7efc201596196571b06df83f6ab23e88397c77baf3135745bc3ac6051557ebad2c3ea96440f00e1d2b SHA512 d33f691d56df56bdea260363cd29864b17f0326b90b4b9688781c37d3eba4437b93b48e6448dc1d012a8542d7d2495f0acb73322340269db9cc4a4aa955f9605 DIST cc-1.0.69.crate 56044 BLAKE2B adcd10bf4faf6835ae8feb79ce5e7a4895700d9714fc4322dd52e37bdd8db66b849d5e59aceba6ef0edcf9a5c7c0e2bc616de4acd98b71999bd63592c1c69dda SHA512 ba2b84fb61b4097a96f9013f9925b1985263ccd75274186f5d37589444e390ae8d5d1f88c210822a9e9dac2db551c24aee2b12bb61801aef8b31a72b2ac77437 @@ -35,7 +33,6 @@ DIST either-1.6.1.crate 13641 BLAKE2B e5f40c40a5edb6dcb07a10bf79183cbe42438f1f70 DIST ena-0.14.0.crate 23052 BLAKE2B ac9a4141d831bd16cfd260a162572b43e9389b5cee4319cc22a23b550b25370cf49856c320fd4489633171a4fca91cf7091e974418ddbb1649fec8730c9cd2c9 SHA512 bcf842f8f5da8a7e9b8e51df50bdf3f00234534f1d59d96bb1e45b0ee4fa74847eb8b9b5ca615a66d84d23c629d7386f28294a5c64d22efdf2903bc89faab2d4 DIST env_logger-0.9.0.crate 33573 BLAKE2B b9c22205ee60ba97da0d338e1d40dda989f0d766d9ebc60e610b53db882a803769fb3c093348c031183856e16a5a948342e09551953f0b98cd73437bec658bee SHA512 d7db85d2f7d16f7f97b6714e01e342ab6b784c799ef26ee322ec85fcee28a549b6e49a49200ff78eceacd0c682e941f8538a497e2a2a196040769c2365feb566 DIST expect-test-1.1.0.crate 10498 BLAKE2B 2f639b5363b3bb8e457651673c83017a6382bfd4aa5c1c6883f717a33e2956a65914e557faeb9a59233ee4db6d5f791845d5bb04a975b7a4ae474321f8ac68cf SHA512 bc2ec87d4ac93429279f032abe358ec9d1ccd80995b025f6684f43904bb03741817e83517e7413f4bd6b05cc9a077f8c83cb9f39526f221bfd1acc01402833c3 -DIST filetime-0.2.14.crate 14358 BLAKE2B 7d50e71b5a556bc24a6bcf737ec07f185c6d6a2ba2717d91aaba71ec15d1981c47dd6010e5a4278f8996e05bd49d04f3481f0b9e3156a8ad1da1cf39a84796d6 SHA512 f2e6e41b8b705c510e1f1932451ab8a0acc6a4f84a7a21880c7e69639a6aace7c5ed4f694ebf47d04ae6ff227f8d6c6733f2c4bcb953088531dd91b37262e45b DIST filetime-0.2.15.crate 14511 BLAKE2B 6659bfbe4c15c639deae9734ead88b31c118e7335dccead7deef103a795521e42de2903a7fa08cf802049e9df9cecee8d619c3db3d507a7f8f9f5bd706584090 SHA512 34d320a9aa71059d0303c62936aa94b30a873ba4b0b3b78851fe636d132422a662f79596d79edc33e778e07b0a1259693b59d7035ea390aefa4849f1af459f64 DIST fixedbitset-0.2.0.crate 13597 BLAKE2B cfbdb06fefda131509b04cfa780c9e9574ef0acb902479d7ef98f32ab45b18d78cb1cc94fba78bd023267a7f2a081aab29171f81a9e90912d4aad9f5fc17ba3d SHA512 44642b270d52f71637a87e5311f70ac77baa2a377f94254d1bd728b4ff02a3176f3a5d07732c0c4fb9bf303dbeecf327432ae01e2779d966cc13b5fb97cbc28c DIST flate2-1.0.20.crate 74036 BLAKE2B c5a1270debdb42f8612c0db9b684d339dfb668dfa3b06f6dcef94b43c115daee99c3558562d605da5ba1a554930030083baa8128036e9999d47907f29687ee0e SHA512 1415cba53183b7ae0f3396859186b92001060a78fbee10dd0dd4c8a93119aeb78bd8d782735c292badc1ae6d369badc6fa1a0105835614a6f70e82b080d8549b @@ -56,8 +53,9 @@ DIST instant-0.1.10.crate 5218 BLAKE2B 1e4203d235006ca922134c715781a5bda5a932f67 DIST itertools-0.10.1.crate 116219 BLAKE2B 7d354daf7b069515ec7fe77ff2f4f07ecf870735d7ca166fd6b10ba89431cc27bf264c648efd2052206e8edd8f596485b913071453f37e5de47da44e935db79f SHA512 8626eee66aa598e16f5322a6fc55b17c622656f58635c990f5cbd8faeb4739690b0abb3efac4a9a3073752e9f2a51a0ba29401edb12e0f6bf9bddd8d1b394dbc DIST itoa-0.4.7.crate 12099 BLAKE2B 0e4ffbaad504565056f74c3ef560a87eff321a0da6d7a2c8fa35813c207713c22d77080c3b830fefbb21370dd29cfbc6a2807044485b38ac1e0c9c1de3ccebc5 SHA512 c61eb50aa00591af28698b45c528c36bd92088f7cd2f453cf686a1824f4656292638bebc468cf67f903473a5045f22777af623cc0515ef3bf25146b89a7c454f DIST jod-thread-0.1.2.crate 6322 BLAKE2B 8e27300e03c4d34265be761212b8d23dbea90fa6f443a55437a23df8b769e76a341f060c6ced8dd5a036d4142b08461b9d0a68a46b593fcf772fb0d3a7e78cec SHA512 fe3a3feb983b273bf86ec26dcf4edbb1fc0c5f583c3115cedcc63279cb72f0b40bf4134f95d673d5f3e532bcbeafff09759509f55543c98850e750aea39711e2 +DIST kqueue-1.0.4.crate 11771 BLAKE2B 3a428dc381fccb406ad4f6cb040a5ffc5371386c1abf552e8edd8e24977584fd028d865998b7c9b04b1a9c38b756fe4ddbdea4590b9ce7f847bbee48b14cb96e SHA512 b836195dedb4eca9022c24b95fd74d4c2fe473ee5c05d10a2c3db3e512c3fa49ff78e23d4853d4214c44ce29a68f1882ea84267bdc0f05400ced6c958db33910 +DIST kqueue-sys-1.0.3.crate 6673 BLAKE2B 79254d667b4cf1fa556f1773db23b00ac431bdea6c8ecf914e3c0837fe4e25a45c9b6fb76259d628e4c76a20f749df3fc285b54ea63ce3b52d21529358e81c3f SHA512 76023295abaa4415c1d7b37c844432ece522b762f78983cdf58106f65ca553ee96193bd8c93f3fd0af029d266d8414f2ba4d1b8835bcdc180acc7defa6269731 DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 -DIST libc-0.2.98.crate 522087 BLAKE2B 950686d7cde31322e1cdf82ae189192091b8543d14d0da0dcf3892910f4216e8e46bb1d5e7e8fcb1693a372577c57a6eb6538a0fef997c1c1a0466c3a1f7acb8 SHA512 2e730b8d46c42608c7da5ff4c5475667171b552b485c2684d3821310ac0f55c1a7a12d9a2cf68a05608cdd2a0928da5e290275c70a519a379d0ed25350689689 DIST libc-0.2.99.crate 524997 BLAKE2B 9b78f524c5c5b51a5927c6e72ba24276cfd751a6f75905c6bdff0c8055912edec2caa23d9e5132d58995736f8d4d34e22aaeff63bd07aaa6eeed6d31da967a5d SHA512 91a4ae007c897e0b5fa91ecd742c45271c5d0d63819806dedb65bbab81bb1e3faf4f7332899c694df9135222de23ec12ef463f9a2508b6adcd2c0ac5cc113c9c DIST libloading-0.7.0.crate 26216 BLAKE2B 83827746f57fb5f1819aa0ccce0ffd698a3ed4b85ef0e954741691003c843ca877de81b4a97ad7c53d28f79701a5caf2fee801a68c015d19c20230f2560b5fc3 SHA512 e2089a8ecacd65522b246cebcf531b6b1ce697d4eaf294e0540e1f34bfd714037177ba802406c31e6bcc722b4f391a84709427de1c6fb441cdeb8e41fd4f1e28 DIST libmimalloc-sys-0.1.22.crate 908612 BLAKE2B cde50b1556fd49412736c6f6e42360cdd002d3aecf1ac32cb85f514ec559a14587436d0d6d6ab86aa32cf9d62ae4377778a3c941c81aad20370a11034e6d1a96 SHA512 6ed4965552898ef0c51c6e3fc6962793c6694bea79459c08bed2af211887cba3d605b3949cec2734c59a2314c305fcf78b871d2e688ba3756441e53bd49697f1 @@ -66,7 +64,6 @@ DIST log-0.4.14.crate 34582 BLAKE2B ddfba35947ae1f5905cd9ecb9eb862a78af6f00ee8b8 DIST lsp-server-0.5.2.crate 15018 BLAKE2B 90567a348794c9b53929cd0f1b877e7820e204ca39747d1ccad5bc53a98cfa3b0bb73137b8f121a2f3dc4b3e774eb78f943687345e72aa500511f53afb704296 SHA512 deac4de563a8f1fd4bf475f62b6597946ff287a4000b17f6e7736b2d30b5837c17c6dee0f41c0b0f9b4f6f76ac56dd587471168663f38711bbb95cdc1c5e6129 DIST lsp-types-0.89.2.crate 49933 BLAKE2B 00c23d427672f539e1187de55717edc2ebd4518e483e460b4ed19370810ec08142273c00bfde0dd97df68cf77b27485af387d05dc47309cab25f0bb6ac739ca1 SHA512 a1ba7c572c5d9aff31e57f63de7ef7224a558c9b798a7c175c8ebece1f75b122c0d8dc7bb3952fdb8f711b659996d9824ab2cd606f7197d710d7f50c3540fb42 DIST matchers-0.0.1.crate 5039 BLAKE2B 29fe248dc3e85b1c7ca5553f5b49dc2a904cbbcc44a2b6a426c0fe9aef56454ad31acddf9f14a447516bd7687107816c3d46b0f9691e96bc7c7b607cd34cae0b SHA512 a5143b4e6f9131582ffe3d77b14ef51a557cf48d794975706a9d51e0d477cbbd2022a2416e940771911cf99076696f9eefa2c866843f0ba7028206f933674c10 -DIST matches-0.1.8.crate 2216 BLAKE2B f18176110921b1cf6e58d52d12f1d1a3455ce2dc04421fbf1b392f66cdd81a88e924571fa27e307a06301d83b04f3b8a0ca3ae40d2da6f2decb8aac4e2801fbb SHA512 98b58f6a2694b03a7dd1be69ebf7e3ad14483fc8e4cb6e6c26a4937e4e660e843efb4dd04a7312dd9659ca02acd3775678f73b8faac44a76ffafaf873c22f590 DIST matches-0.1.9.crate 2246 BLAKE2B de155202636c6a03ed68cdb21e8ef96e19b45be040a82943d2d7e5192c0ab5c253ab6d65f0b30b2689e21da79cba684af5be6e63c48266681aceba356f6eea41 SHA512 6a2809687d30ff04ea97bf9d1610d746e097699a4c3625ffd1b7b1e4a9673ece9d559058c9f760b99d6ab509024f7b338e7cfa6fe767499c983efa98bfb98305 DIST memchr-2.4.0.crate 63392 BLAKE2B a3f30546c3b58ff4eba534bd7046446e96ad793718edfd3379bd125c47eb270728c4aed4aed1c6afa27032f74078b2b2ddddd5cc6044e117e2b956bb13f902a6 SHA512 b142e308a5aef8e45910411789031e194349ee540c4ced0e2384d864dc1913299fb63a161ceb5228256e97d0949661b7f83a169ef9d4b78afbd9004cb7b8a2fb DIST memmap2-0.3.0.crate 18045 BLAKE2B 13d5db82f7145cefe803eaa8980f314630f6113b291729e716b5159bda132431eb1f598d6030ab59e95c64ccd87999b57aecefecb4c12e717f43e085a7d19d3d SHA512 43a4a657d5c6d54d50f9411b3a5855d07388a84f521923f264f18039b58555bfe216c1fe90418ba383ab12218937b01b17be1c337b08df3b9ee7430e0466da6f @@ -76,6 +73,7 @@ DIST miniz_oxide-0.4.4.crate 49938 BLAKE2B 3403416bf9d10b67ef976eb23be64216027c6 DIST mio-0.7.13.crate 87027 BLAKE2B fa1b8287981c3a96c0b6f29de221241d12bbda1c19a95e315f5e026e130e2bff6199774524d5c178718bba47710cc50dc632e942a590f5d5af598e4d59fad269 SHA512 3f9adb95db494dd39041ec1abda0d476b308296024347f28bfaf5883d7896ee052edda026c25a9ccea9a31cbc5431d95c0e13948e90fc8ca7b1a91a19748a45c DIST miow-0.3.7.crate 24563 BLAKE2B 24375754245e4ac50620a8b6da6b21958914a6af6422a470487841c2524587d596673cc3718a85979ee911f104d71b59b38fbe9db28c1c7e4b702b9373215cb7 SHA512 451073e8913148889493de0373bc0450c8b23e136e151b48b9976292e4e03b7c3f3279ecf49dda5196badfe662a661a998cfa456d2ec340a495d54a4d2382699 DIST notify-5.0.0-pre.10.crate 48888 BLAKE2B 2d1ca3c78e06ffc22dd420f8b9c9580eff52e48182496711070a2c1a25ac946568ca8ef581097757f161c12b4991b6e79d2f9e68d0676899319997dae95f7d1b SHA512 7657a09d9b8662b3b164ac3ee3bbe7a798dc5fbabe89ce5ae4f5e6edf4995992265bdb06ae37142e96412fbf5b407ad446a5e9890ef7522d4923e9d98aeb6f26 +DIST notify-5.0.0-pre.12.crate 52799 BLAKE2B b1cd1577a22656ae4189fa50661d276fec522f7db6c4cd0caaf8a7f738971dc0593d88b37ab7d06381a3dca2e089c4f6f9592c0f73acd1f666e183b3533996f9 SHA512 642a7230dab73d38c706840f3dbf5cfb614acf336376c3780d4c69809d0adb4eed916407fe85203fcfbf705239aa5cfc88d54af9a19327495db1923912a8eae8 DIST ntapi-0.3.6.crate 127221 BLAKE2B 5e530c90eab66c73fa1864084eb462490bb0cce58ecd9e22659d4933ae94871c722dd2e9b351f9ab620a0e45779cc2030cc65bc6badcf9ccc6263d0850c11447 SHA512 c07f2ae51e4fbbe55de9f617d333e4042a93de69e9bfcdd44acc1b342edd88cc2a360fe6710d9568594e2c0990776004400d0741e61d1a2a1cec4a645c4cb035 DIST num_cpus-1.13.0.crate 14704 BLAKE2B e7a26e597ad5e45309393a9500b031ba64a77831320cbb96d7861139a2f7a453b7ba06a3255439b43ac1e2e36269b0a350d514020d3cd82c2513b57934b3ebbc SHA512 e75ec298fa682be84bf4efb6cf40126da9233ef25f07e887c2fa7421ee78790204564e6406c8219466651f47421e27f69eca690bb9cdfc982b644d78cc10de3f DIST object-0.26.0.crate 237724 BLAKE2B ef550309ed83a55325778d13d84bae1d75fed882b840cbae9780a941a0c3596b58693365933cfeb757a1cdf585d394566cf92e0c9d43418555c30bcc9fd36ba8 SHA512 a050755beb401e56538c7f1acc264b0526b7052fb6325824cba64b7708e5bbeb882651d2f41b44ea589deb8e21c374b39428280c44deac91da83d7834b8fc345 @@ -83,15 +81,12 @@ DIST once_cell-1.8.0.crate 28925 BLAKE2B 7681b1a7497b5711e663773c1a7e076f333c06c DIST oorandom-11.1.3.crate 10068 BLAKE2B 443ced49f63015823866257a36a88e566f75adaa79511c1c73f1190ec8855ca590d2b6ece07c2ad5e9e47a89f7891af6e9e43b7d74d9ac57cb3551e60b50aca1 SHA512 51ae60ef51da56d7673f36a6c5b99b743580c5f5be54fdcb54b69e5e2f6bbba3267f96b74e7cd6dee6962dfa6696fd9ed073f22726a2861b8f2601946a8efab9 DIST parking_lot-0.11.1.crate 39854 BLAKE2B 5a097d7016811de4ca7d21e8a811a96b2e857b5224b176cf7a3bc160c0a0678c9100423e3c096c5056e2df3a4dcba17a590cc64eb1d648355c153c5cdf9db228 SHA512 17e394ac8b62656177a12fcfd246d9bb59be468a5ac174e4d6d8b4ffd0411497d3ce943ca5deab184cebf5c1bbca97b4273f79bf210c78d7f4b6f5e9d68026a2 DIST parking_lot_core-0.8.3.crate 32147 BLAKE2B 5218cfbff706c4388fef31c885c7a5d53566005775a3c440c6a2890efb189a4edfe8e99f6499cac36038846628a915ac988c15e1ebab1b3a3ffb53a64631dc19 SHA512 1dba5a7e68ee007918fb210ff308f7382ed1c54d2fe6db36a8246453434246b71e6795db107c83ca39c2bddf5e4a27da7978a464b53d41e150e744d81e75b341 -DIST paste-0.1.18.crate 12259 BLAKE2B ed72b93a27166b0989743c2528d4a41f4b87ffdd0c588557d11a5f37f85d5b8f03ced86150af6209f9fa8d0f6efee705769b26a2f4dc3363f35cc3ac12c0e6ad SHA512 a4d9c75f6f358d6c86eb0a66cdf22eedec180db37358ca2870a992e215d5b389b7991837d8f2769742ac1b093674cb4352ef9d6754a249253472fbcb3a81c001 DIST paste-1.0.5.crate 17669 BLAKE2B fa8eafd98dec09e488cb7ce0600c18554887249f1f1dd4c4cf3d1902b7ace184324a4b9afe16a7f16bbbac0d7b15885649bcf8a33473413e37fcfe3fa1b57c4a SHA512 c363e56e1b9bc2e401827c292625951cf577ede568033cee53da2ec2383c4ca17082b52b82477c48d65881a8c76f535a66768022d1eae2cd5f55218dbfb9be22 -DIST paste-impl-0.1.18.crate 9451 BLAKE2B e465c4c7eef44d02eb1b61b5290090513607b452f4adc11487947b7047ddc44905d7a02df827feb2142f0e74583afdd9648c1c66086f10e1bd861b663200bf8c SHA512 c635efee46cb251b76ee9427432f81a0d944cdf1d0a95693d824c6085e7dea7e1e3f48c692ae27946f69e4e78d8080220058acf98e5c8a78482007349f8a7a4b DIST percent-encoding-2.1.0.crate 9748 BLAKE2B f3ff35ac683724b15e40c85e0fb8ececb07b61beeea82b7020f02d27df05a8a3535f157b3cd688533e414d6541de7de8640ef4756706d8061af0fec94ba04ab3 SHA512 98af4dfa7c6a3cf0d5aa929c436f9eb1ba1b576a944513f1284e6df2ad06be7cab9eba145d888d50af88f8c970bacc702b323041bec6d4fa1dc34095186c628a DIST perf-event-0.4.7.crate 21279 BLAKE2B 241bfe486bd5d53aaf2e55293a75b967d8154acca3ec270d3e207e1391ab3fc0afbd58b24988c4b5e7221b994c5a6ce4490504c1388369126f0c0293b74a62ce SHA512 7af9c3b1844fbe6b4298955f2901a4e12300928122f8c7d2355be6995173c781519fd36e281ef4bdc37e86659d9cf8464b256a3cb35131bfa95e2092f7d7110d DIST perf-event-open-sys-1.0.1.crate 23460 BLAKE2B 02a61cf08400391a8f6b5370c21dfd20296f118f9081ba2054c102abe388bf97d89937057267a1b9c47a7d299d31546771e48b526209ce7027519c284b2c020c SHA512 4e8fd8a3c8e02166073e4bb146430fe627821b881b59c8097e978cd89d5ba7a47a9f1a6ad7001ef1e64e1cec156614737e19e49d5a3a2ea763516350972a7288 DIST petgraph-0.5.1.crate 147173 BLAKE2B 3b74b2965ecdb37a82439111ad849581254698c8701d8d5bdb050f4a30cce05016511928443cf65dac394dd45584279a933435a77ef3c610a64c73cc5a68ff9a SHA512 c3d5f53b1a0900084b0693a6f3a849bb9b443b1b6fd1ad88bce8beb12ed1b45f2399b68db3366ba15f33c2d5682e052b733dbde76fb1b646b7bb1e660a38d8bd DIST pin-project-lite-0.2.7.crate 27212 BLAKE2B 71997c66fe24bbded0030acf9d460c8ecdd07f7a047007413ad5daee06ade30ce487e7f921d610f9e0bc7aa036391f6c595493d9b7d95c17e9195f5a2b23441a SHA512 c948201981269f6f54da069470c56c5b9c4c6f52e349dc7970ad828d412facfbb66a09745c0565b4320fbfd1aa7983f3664604f7ade37a30cf25ce253afe8749 -DIST proc-macro-hack-0.5.19.crate 15556 BLAKE2B 98c22fc3e5f5fa8b6f44d15de42b6ffcc82ba3f98a07ffa48bcbc5d3abcfca6af136c5d0d8c7f1ca34261ed8f8c9c17a394231f97a4c342c81aa7f8b9e74b203 SHA512 9e4cbec41056438287f5b23086264c86e2f0cdc193064006556736377b2954229de13a585149b9995002c9aee3334ee2a80ae4afdcc96cabe7ed2bf718476952 DIST proc-macro2-1.0.28.crate 38732 BLAKE2B f2d4765789d03d5d26c9de7e1283ce6e4086ca640d95a36649f8fdfe96533ad768b2a8ba56726e0462ba4fcd8f332fc455307987e0b7c79a5e96f2e75a641162 SHA512 2a4e34ab2bb692c3661db40ebc6d22f3dbcbc30c2f4d88e1a7f022f8522e943ffe2a1c9b92411c7e04941dc0156cb365e0de953fa45d8710e39b660ee9028741 DIST pulldown-cmark-0.8.0.crate 106330 BLAKE2B bb59298b605993530e2363f3264c3ac1104ec57885c2dd183dcdf3aa9dc613999d24caeb86848ca3542544238aaa4eb49d5a6599d2fdef53af50b5dbead68e22 SHA512 396ade131c0a74cdfb8454e137e41c21f0b81b7cce654ba6ae9ceb132ba0fa0a467a190e6dd69cd7d59a267efbe83f008c9c8a5c9db47665aabc31a4bb9cb967 DIST pulldown-cmark-to-cmark-6.0.2.crate 7957 BLAKE2B 17a36363d8cdd9d27c594b702c3523b8e8d81dfadf2bf748dbae29cb3f48d04fa9acb2f0254d778d87bcd21b0bb796e42653e83ae37544f1b0e685a93478f94f SHA512 9e59a23f945c4edf4c2f6d467fd37cd648ba797f9159500e13acc1854c9013c6abd264b36c027d7372eeaad404596d6704e27ea06e84533b22c4352900e6d840 @@ -99,13 +94,12 @@ DIST quote-1.0.9.crate 25042 BLAKE2B 26ef31e89fd2f0cc21ff65f8072f30c7977ac634d25 DIST rayon-1.5.1.crate 160424 BLAKE2B 1c31c8e3290f76d02347271cb020e50e8f915b7a064f133a196c12e07ae1551c0e7c31883a31ec419a05198d6c71f0057be1b8ddb21f451db9ba40da511a0e1a SHA512 a68e65aae7040a6f6b0cc33b53b4c22929c15504ed4fdf54f5eb5fcaeab137c220b00c716aed96246b6a762c4f1e8be920356231d6c4a0b3e01132b9ab96ffc9 DIST rayon-core-1.9.1.crate 64961 BLAKE2B 7201024124324d2cf2d5785b7e79d2195adc7de576b826a9c28603dc44f1b5de46d277b791a741413c85facb4f4a552bfd55989a190f6f5ea3df4bbd32042f66 SHA512 c24c34dc488171ce476df145e8c6953d35fea93412805f6c411ba8b8e9dbbd733610b291203ee91bd265b766b78e14ba15a7b587e8f0ae8bde53f60e0644ef78 DIST redox_syscall-0.2.10.crate 23582 BLAKE2B 7253dd96415e7b70df488c208d86c250c670b1245ac6573a59085faabbde9e33fabfacd233e7d737e365493db14008c180274b41ea0a4af5f6f98eec666a873f SHA512 ef012eb4bffe32119e50ecdbef4cc31f6e84a344e94f026484fe4e2c904f94053a8b6249fb6bd8ada31b3ecfbf0096085283bb68aeb62b1b01b57f35794aee92 -DIST redox_syscall-0.2.9.crate 23533 BLAKE2B edff38a41e57f40f9285d43deaacea32d518f5d87382d535b0349f123569613d50e7b45a70e4013f35632485951967a5157146593811102f3c0a7d9177f07fed SHA512 4f3c9dcb925c57253fa27f6355482d4f984fe31c4f562f2cd22e953c6f1f475e0687003e495167f400f77d2594ffb9a69548454db8086da5913c00643ecd337f DIST regex-1.5.4.crate 236581 BLAKE2B 6efaf69d1a99dc3a2e04b2d1a96b036f631e9a0ad0d3aa57263febd47f7ec12765526f06f9c52a5497bf0d9b455f1d1b39e011adc4c28530c44b65c8a453efc0 SHA512 1a9208358c4ab87c19ec91bcf5c1e35dede46f3a0c0097061b7b53fa77a1e5ad38090d243aab274956f09c491e5fbe3b3b35a91db079b82a2dde2fd9fbad4c19 DIST regex-automata-0.1.10.crate 114533 BLAKE2B 0e357229f6825f14339b1d7c40730b83e62bba12115d01ed20313320766e769a653a2fcd2c9d19af51a82c38e9e42c1a31d005e1f44f5b6fbb3ead7c9c74027f SHA512 56d64da361afce82c6cb49e70b99ce1fca3e1969c54bba5f9971db135f8544c65f49feb8827789947b3d1dcefc9c49a7a434a7ffe0d09c5900345a1733723c5f DIST regex-syntax-0.6.25.crate 293293 BLAKE2B d5ca0dbc26b03c6a1818026f9a69cd226ec934e7c64094d0ebe843052b648617ffae7aa3a074f8da46d03c46996d8b547d8916576342000bd9711089b3e57d73 SHA512 a3d31f82aadc6be1796f76c03152ff24f37fe42d6ce27fb98e2f55ab102f86502bc37ccd563f6e0eba61aab20d002184c618517b678b3b93cb8f0497cc046ca5 DIST rowan-0.13.0-pre.8.crate 36616 BLAKE2B 7cec33a597f4455cfac5fef73a87c7bae7214ea92a59e02feb46372416e5c3aafac0c7010dd46baa2a54ef6521f445aec23d959b013c6af7e65921c52d495046 SHA512 fa31d7a31a8522efb921f8f8d5f2821f681311d7e554d656873be605c060da265a784437bbcbaafb74f1974ab8867b73462181e2befa9aa1518c291d4e5843d3 -DIST rust-analyzer-20210809.tar.gz 2014961 BLAKE2B 541993a26638fb1cf151e759f0d48f7975b35972f2ecc0cb93b8e2df7e940a8b12dbbf7acdf6d720c8542d4609ab24b45f7a3e30c31558c742888feeb467c1b5 SHA512 930960e52553194ecb7767939561722382da40d59710e685edf4eb3bfc9fd596589439f922e704baf8e29436597615aeaba515097544699a278bf4d8b93dbb3c DIST rust-analyzer-20210816.tar.gz 2034869 BLAKE2B 4c7d760d6a4a98366787e0333a7b158dad1ca9879caf677dda0ad2dbc15800bfa50c0352b171dce27a78015d6be686ba04db57c882af98e5631699313928d2f8 SHA512 808d83cb4b72cf2ed19a555d1223383ff967d89827ad9560cb4c9312732da0e37a1ecad3518a5c9626145275ddb98a8b94fa7bfc8bcf6144ea7c5685ce3a6a8e +DIST rust-analyzer-20210823.tar.gz 2048270 BLAKE2B 80ed5299af82d95dfd1f7247d168e5bb924f1d1daa2a16be111b7436fbff4e809c4c3ee53ef8d5b7b347d34664edeeb38e8517d24781cf1b33122ed5881c3083 SHA512 00e968257591c9d5d4805a432bdc4e98190948f468dfa164e588f2d3a449c258f137ffe6c758f970a3b2a04c7b57aa1a07f40c7d56c56b3f8606aad700a1acdb DIST rustc-ap-rustc_lexer-725.0.0.crate 14086 BLAKE2B f918e3a6f1dceca79aaca92b919b4c013fc0ec4df0a1ef0482c26656e7e05766ec73305a7e8a32e24e5337d7e204d67d3cc9e091f182b19dd4f53deed8687ea4 SHA512 4239c4762d7ca351698be015ab251193f65487bda73a9dfaae5788e5b8395656c12d7f9cb5ee16cbd8c03dd5b9828dfb7d507498f40dc83d6a85ed3d59cc657a DIST rustc-demangle-0.1.20.crate 23298 BLAKE2B 74479b2724130d67a934176be4b667b9db38603bc093ac547ddcaa9263dedd6e52a5ee690349d75519c173e74a098a20dee234c8fbe14b003cc77109a0efa16b SHA512 edb31174340fc3956eb225c2175a9e8868a8b70f30991531bdbdde77e5924e7a778a7a5ef44ebaca776def262c9045d82c046a83e0ba407431744e1259add001 DIST rustc-hash-1.1.0.crate 9331 BLAKE2B 16ac56622897f47a06b661fb59a196b08d48e782ab87549c8bd5c6fe92f374c9bfd44dcb36588512bd9b6125c2fd79a12d648aaa308fd9694bcca3a7c1b49ac9 SHA512 84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544 @@ -119,9 +113,7 @@ DIST semver-1.0.4.crate 29375 BLAKE2B 534a89125c4483fc99c44f7b104870be1471d478ba DIST serde-1.0.127.crate 75162 BLAKE2B 7472c9328b4398bb25bd71febe9483e6255b309d98d2655babe5d16933c5b92a71cb75df8aec3abaff84082bffdc44a549673d30a3cb68888d17157e58b32be0 SHA512 dc2b9c0a71028853bc05b4bdb3db1e9e753dfc588ebcff5dccc42d05252fe250b797e10b4d574f161fe11747c9740e93a47a2eba2b4ffd6ecf1992dfadbdd2ef DIST serde_derive-1.0.127.crate 54201 BLAKE2B 207c20d2e276a173a1ae0326be307f3d77937442838a7890db923fea434d6e134a9591a07139f8eabb9981aee74dd092d6e2c0a98f17aa67f069faa3dccec6c8 SHA512 2c346d45bb96867ea5b4a0ca24aa9b0584d83f26578f5a1ec8a51c514d0158d98c7b76408a0ea64e5718567afb6a0cfc5922d3c5588a89b7e19035b13b1a0416 DIST serde_json-1.0.66.crate 115121 BLAKE2B c46c65339ff79138649df206f2ec759945c31ac11bac4807a8d1e76095c1937211b0b4ebf88c69d2d22cbd90ba25643a74cafeb291e815ddeb5c5ca208eec9e6 SHA512 8cbb64a24781a94e9448dd39f9429830fff6fe61be3772c1ca825f7d489ac3c06b189c42730129e281d8f43f7128b3b9cd2308727e625763588bbaf61b54d1d1 -DIST serde_path_to_error-0.1.4.crate 13126 BLAKE2B ed34d7724d923997f6c96a84bd00748fadbf046176a8abb34c7de461cda9bde35f75df312f8d42fc26321dd0b73c044e51bcc999e904026d2144cc8a86a1e834 SHA512 acea443e64e14a1377cafcee13319d2dffdf0e3a53cb52286bb16c6e680a9bc9593ce08574c929cf61974a74a2f085765fc95d795203bbda2ea5e327370bfbe6 DIST serde_repr-0.1.7.crate 10173 BLAKE2B 30bca6a616e55f44def56ab1f85cbb141727a872466f161f562798db005473d520e6a4dba89b631cfe11f1a38cbc1db2fb0ef921f0245e0990a6744f9987e95a SHA512 4e3e87b1c97ee587e88be56d67f287e43252de474a3becdefb4b768eda661db5d78f665d7d93720a40d9f5bd27fd9ab6213d66713ec89bcc2063092b16625a18 -DIST sharded-slab-0.1.1.crate 49002 BLAKE2B f5ed6ba3d454677ee404e30bfd960c7748c02272a5c4bbe8ab6d01e0a54a8160f091ea693451cce41a3db52d2c99e4ab98b58e7071c15f8cf60cb64ba3216dbd SHA512 aa4e2e210436d4799fee76fdf5f83350b06c6bac88ad668c30090eb2c594b656238b26f8ab6ea173fa894732fe7e1b3e80a43a003e592469a402de47cd5d9c8b DIST sharded-slab-0.1.3.crate 49921 BLAKE2B d2ac62876bfaa60b73af0c48de2d27dfe80d7ca99898017ecf64a465b7ab2deb0544243469c8b52fbfa66507fc0163d76d7a37dff9dc2230c9e26e7fcc81375d SHA512 560426186c9fdcdd8fa8a6f5ee12260faf93d8939cc994735d2d89ef86fe719e28224acea1b2f1574061765f5f3dab01a29427c1d83fb14d5b8227c5167b94e4 DIST smallvec-1.6.1.crate 26444 BLAKE2B ca6c50a63acdd93a2131654d99e50545a6e2d08eb3e2bd57d4a8ee073d90c08195ee442745a8d62a68179ce7bb8e229b7ff8c6fcf46372a9844bc9280b7c85cb SHA512 9e6061c8211a4485ab54eb541adf40748e1fc3fdfab0849e38e5fd34fc6cc69ae78bd065b788692385a6b8157b031c2fe373900e13d3e56e94fc08d574edaaad DIST smol_str-0.1.18.crate 12024 BLAKE2B 93ce77d8451275a779f1e88ad2cfddfad700486e9100f642c607c9b27df45cfb3a44ef3a0d814d0d1783a21eb1f098d0b452cdf2f77f5e0c7057cb1dfaf495f3 SHA512 9477345ef2da694409834500ea86671a02150b81e6881ebd0a7e3d954aebab9d6e94988fa596004b87603e64b946e76e9bbcd20e830ce100f25f96dc7dc64148 @@ -132,9 +124,7 @@ DIST termcolor-1.1.2.crate 17287 BLAKE2B 5ff748064c9fb6663befce2fd299edf6a6deb06 DIST text-size-1.1.0.crate 12380 BLAKE2B 0fb559e971e7f33bb4ee6e20e796f813023ef1798713b224ba42827ce3a8cbc6dc1991c653ddf7219a3d3696a3d1718d6fea7b72b60ae8f543597f5e19d8f0e8 SHA512 24e9d77e37c62b6ad05ee7dcdb5c9fe60c0f5cea1418bc0bf462ce789a1c13704b317e6503db533eff47527c87728bb98f9a34e473f8e09df35e21c08ca93048 DIST thread_local-1.1.3.crate 13111 BLAKE2B 1ac2d9f6b9d5f685857cec0377f41faa2941614c9a0642b8c8d209590ce72c0dcf16f89b5da58d016b26a41e6103407811658a81217716cde0b0c69bc3939877 SHA512 89fe00c005b2bcbb77f2286475dc04f1400b3cd3bc165162f70c1a91f7fe98132f5d0a65e5f1bb36fd8c33617e6d548f3a68df7a2302ea3a177717c71fc112b6 DIST threadpool-1.8.1.crate 14408 BLAKE2B 8bd64ede19184e18460f6b2ad5bc888d6facd5fcaa5b43c35269e35909c9c68a884203f5c4b92619c097ad48c19ec29f73085755ee348cc637233ff3b5b50ccc SHA512 adaa5aecdeec25848af15b160e5b39833978454d834974211bd586d81837f2ce89e5590f08b7e0d4868346cf57056913a5d41bc8bf92b89109ed769cce4a8be0 -DIST tikv-jemalloc-ctl-0.4.1.crate 19215 BLAKE2B 330ea174b67f505c38ae2bd1fedde66ca7f4f529d0cb466261ca80219269fa0c08599004c848eec0e82e15cd7aa84d1fe45cc733655dbf90fff995cc359fc99f SHA512 504385c08fe264b9a369b136251900615dcae51ab2fbd886ff9c691597d4b8349e57beb3b3968f4df5daf50eabbaadd6a076c839208ecfc86949a0b3aed94d4a DIST tikv-jemalloc-ctl-0.4.2.crate 19153 BLAKE2B 59c4556605dac98657991280e1e5515b953c49e77c30bda65d1db2673cb84185e4736423083a8fb175c3c0f62c9dbd00789f75ea4b1dbbcbba3918a80865f338 SHA512 14c4c784eebc1c5e47092128569b265dc0a7789920c9090cbadde31823b3f3c62c9bf86e2cfaebc10923c52a30f3869bd17c742046193d29b2db4bfb972ecfd3 -DIST tikv-jemalloc-sys-0.4.1+5.2.1-patched.crate 660771 BLAKE2B 9dfa0546a480ddfc1033783140615ac4a65e839e7152d5b19e60d63564523d69e902012c25f389f50c343c19854ea79bcdd196d553cd989efc2de404edbcde68 SHA512 089945faa76a5bbc73c22d9a19bf4359c26a860a69e3a3711f5e8c13432e57e2b6eba234f1f65aba667f098cc23bdf6a87e3d91dda217cecc19fc8fa8cfea5f6 DIST tikv-jemalloc-sys-0.4.2+5.2.1-patched.2.crate 659964 BLAKE2B 2f81771aef41addc32fb790443f86c72bfe7cbb741416d954f6125661bb25d808fa16274526705f3129653d1bae56a28bab066d61455d70072a90bc57669ed26 SHA512 767caf8c0aa3687de2c2d21aa531357a230f51e03d1e95e33540a6ba3c975a46f587db73a29d98ab27f29fcd57bc0b4bb9818775b45e8fabd27474e9136a900d DIST tikv-jemallocator-0.4.1.crate 15530 BLAKE2B c97e217aedf3e5cb9f4512233665af5d221fbb829b0c40c32d7b1dd0d680a3ca5124877d75a9902a0217fc4caae054ffecedce59726f634043d2f83831b06645 SHA512 c3c1c9917b45f360b940fe6eb85db133744f72b271b9243eace5957cd033113ecda5085abcf1355d1bec7cd844a41c8bf552734677900349dd30ba592215e2b7 DIST tinyvec-1.3.1.crate 42386 BLAKE2B 9fa7dc7c4967bc3ba3f7e5fbef54a7b6fca46f6520aed2482d355b1f6434ac702e073df19034908f214e5c0ffaaa3bdb41c7d394d9f828dbeaa177158ee99ad2 SHA512 ad07998e9bacccf8ce2bcb01fea8008c6514ad73c15c6426453cfdbb432dac7d588d05551b179c83ca062ea02f0853e97e2b9712da0b8dc20ddab4c0efd5afd2 @@ -145,10 +135,8 @@ DIST tracing-core-0.1.18.crate 48381 BLAKE2B f175efd5481bbc9e881a36dad6c29eeb4b3 DIST tracing-log-0.1.2.crate 14915 BLAKE2B 72967c7262a8fb2b1b9c693ae19d84424a037e09b9f1b1b94852e39caa0a0ca30c846b2cfcf94b378c9ccd2aab67af2e4809e2e733d22f173cd57a3842a022fa SHA512 c4e146026ea7b27e79c630da9994dfafb90f9bdd581f51cbd5a5f985b0e60b2412937214e0365203148eb91f0a5ef3644e64757dadaa10287a097ad85989b620 DIST tracing-subscriber-0.2.19.crate 107759 BLAKE2B f48adfc02eb2e048d227493abecccd77bf9c32df990b7dd35f481e998391f04d469d66111bca2d33458501f890f6f0bc5247fca940ece0cb20592067a4c55fe2 SHA512 9e3a09f0355dffbf8ea7d35e9c5fd689613a39cb4a457f6ef5d83e4d6a0c314315a14fd1eeca3efd99b4cb8d61d8d1f2f305d8943b87ca6b16fa6c6657157a62 DIST tracing-tree-0.1.9.crate 13127 BLAKE2B 801d3dc725e4cbcdf45d201775ed8ac977befeabec08e9506ed89b9c224e56ec0f6e3371257dadeedb66b414c8ca87f647735b540bd548456f411b4b2ea1bb4d SHA512 dd817f757b8a9596086aca503c8ed16007bb3cb20025ac3e81b3fa1d823eedfcb597245a08f01ccd179b651d1c7dcc5a6973a545652c048047344f8ea83f519e -DIST ungrammar-1.14.2.crate 8252 BLAKE2B 01e1beea5e796535589e9ecdafbd7d7592efd8ac6af3a794b045fb2e620afa02ea866b31ef434af7f2a5fe18aa7ecdfeb14208dc5e54350cc087157deca89129 SHA512 0ab7c9c3587e6fdfdaa3b431a4aecd2fd8ac82b4ced07dad4de35739797d24fef61b46cd18286001c510e5513139658f182b7b1a150849f8ec794a7e34961528 DIST ungrammar-1.14.4.crate 8254 BLAKE2B 8b12ebc4e6eae5123b9935335591b2738b63afd51d90316582a4b1a6e0d729146831dd870f5fb6292cba944f6771507a78de3a8fd4984b1a7bfbf4380dab5f35 SHA512 54ec2ac2ba6f1c531389ab34aea72a48ac93a50284a6dcb027d6fa368c47fbfa14fc886031f983ef9d1a5e260ca189e860f6c9230914bbb730751deb9af12d8b DIST unicase-2.6.0.crate 23478 BLAKE2B 6e580108ac81b1cbee70e5bd331f43b12f266dae4f4f758bb8f5f073bd1af61943ee0de34cc27769525b19da8c24f8dea4941d0f5454594ab0cc8b78071ff053 SHA512 7e76a5f344e32c56cf87223585d87a56c79627b52bba0b29eb6de82de874b2964accededa8e9b5741f57944b6750fba5c61e679a50d4fd5a5646f431e2f4f188 -DIST unicode-bidi-0.3.5.crate 33423 BLAKE2B 26434df7646ca6fc3b655ac2482c2be70700bd84fdd31d016f49b5276b23308d1f9258d40ff97a4090e3dd603d3a19f8fe45c13c5dcde6b00816dcee1695c7d3 SHA512 4541d84db17eef16da6ea59f1ff7103549ff338d6ffabef21e75fbfcfdb1a3fd0f8e8fe18abab7b6117e997cefeaa5e87fb01fed8fedbcd0657fc913743de8ad DIST unicode-bidi-0.3.6.crate 33737 BLAKE2B 90cb2d05bcafd32a237b747e290f3dba186d069845e50ffdcd7e62a2ddd73f4e8fc27ad972d86453ff375fab50fd5ec47ac323413e351fb7d4b80f1536519d7f SHA512 a1013539b0da1609d9c37cc1d8359efa93bd88b4ae176d25398e6c44d93b615835a54b184641f00313b14cf46542b1e92278b0dc1bd00dfca0566467b21857e7 DIST unicode-normalization-0.1.19.crate 107353 BLAKE2B 4c69d50efcae131eb4b91d385a64b49412a11ba913b3c0364cd04ad107d59e31adbda74d34ed13a065d9a7825d79fb740e82a4dc66b7813a9837af4352ac9e16 SHA512 7459e9d2867308cac80a98d8dd0b0cce797e2830ea5ff55b878f7a37a6f5e1f0bc14340e1a29955298d660ba2be57754a1478d74851b1b90576dd5bc4231729f DIST unicode-segmentation-1.8.0.crate 94011 BLAKE2B 33440cedd5b51bd6075c9c75541bb8dcc16037b1c937ca72962f6c46be71a30850ab8e8a144d8b7548e5a91c78d551e7bbab5f26a713f1df0311d15f11299af9 SHA512 f0779ec42907b665df53f38ea370e661f10e7c72a75917f4cbd055868428c0eac1c7fc194d4bbf048e00f0f3d3e2b3602ae88d7820ad0c73e94a5228b61f6495 diff --git a/dev-util/rust-analyzer/rust-analyzer-20210809.ebuild b/dev-util/rust-analyzer/rust-analyzer-20210823.ebuild similarity index 91% rename from dev-util/rust-analyzer/rust-analyzer-20210809.ebuild rename to dev-util/rust-analyzer/rust-analyzer-20210823.ebuild index 932fba9401..22339e8740 100644 --- a/dev-util/rust-analyzer/rust-analyzer-20210809.ebuild +++ b/dev-util/rust-analyzer/rust-analyzer-20210823.ebuild @@ -14,9 +14,9 @@ CRATES=" atty-0.2.14 autocfg-1.0.1 backtrace-0.3.61 - bitflags-1.2.1 + bitflags-1.3.1 camino-1.0.5 - cargo-platform-0.1.1 + cargo-platform-0.1.2 cargo_metadata-0.14.0 cc-1.0.69 cfg-if-1.0.0 @@ -39,7 +39,7 @@ CRATES=" ena-0.14.0 env_logger-0.9.0 expect-test-1.1.0 - filetime-0.2.14 + filetime-0.2.15 fixedbitset-0.2.0 flate2-1.0.20 form_urlencoded-1.0.1 @@ -59,8 +59,10 @@ CRATES=" itertools-0.10.1 itoa-0.4.7 jod-thread-0.1.2 + kqueue-1.0.4 + kqueue-sys-1.0.3 lazy_static-1.4.0 - libc-0.2.98 + libc-0.2.99 libloading-0.7.0 libmimalloc-sys-0.1.22 lock_api-0.4.4 @@ -68,7 +70,7 @@ CRATES=" lsp-server-0.5.2 lsp-types-0.89.2 matchers-0.0.1 - matches-0.1.8 + matches-0.1.9 memchr-2.4.0 memmap2-0.3.0 memoffset-0.6.4 @@ -76,7 +78,7 @@ CRATES=" miniz_oxide-0.4.4 mio-0.7.13 miow-0.3.7 - notify-5.0.0-pre.10 + notify-5.0.0-pre.12 ntapi-0.3.6 num_cpus-1.13.0 object-0.26.0 @@ -84,21 +86,19 @@ CRATES=" oorandom-11.1.3 parking_lot-0.11.1 parking_lot_core-0.8.3 - paste-0.1.18 - paste-impl-0.1.18 + paste-1.0.5 percent-encoding-2.1.0 perf-event-0.4.7 perf-event-open-sys-1.0.1 petgraph-0.5.1 pin-project-lite-0.2.7 - proc-macro-hack-0.5.19 proc-macro2-1.0.28 pulldown-cmark-0.8.0 pulldown-cmark-to-cmark-6.0.2 quote-1.0.9 rayon-1.5.1 rayon-core-1.9.1 - redox_syscall-0.2.9 + redox_syscall-0.2.10 regex-1.5.4 regex-automata-0.1.10 regex-syntax-0.6.25 @@ -116,9 +116,8 @@ CRATES=" serde-1.0.127 serde_derive-1.0.127 serde_json-1.0.66 - serde_path_to_error-0.1.4 serde_repr-0.1.7 - sharded-slab-0.1.1 + sharded-slab-0.1.3 smallvec-1.6.1 smol_str-0.1.18 snap-1.0.5 @@ -128,8 +127,8 @@ CRATES=" text-size-1.1.0 thread_local-1.1.3 threadpool-1.8.1 - tikv-jemalloc-ctl-0.4.1 - tikv-jemalloc-sys-0.4.1+5.2.1-patched + tikv-jemalloc-ctl-0.4.2 + tikv-jemalloc-sys-0.4.2+5.2.1-patched.2 tikv-jemallocator-0.4.1 tinyvec-1.3.1 tinyvec_macros-0.1.0 @@ -139,9 +138,9 @@ CRATES=" tracing-log-0.1.2 tracing-subscriber-0.2.19 tracing-tree-0.1.9 - ungrammar-1.14.2 + ungrammar-1.14.4 unicase-2.6.0 - unicode-bidi-0.3.5 + unicode-bidi-0.3.6 unicode-normalization-0.1.19 unicode-segmentation-1.8.0 unicode-xid-0.2.2 From 1ef1daf985929a1aa286b28c7f66bde6673b2a5d Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Tue, 24 Aug 2021 07:53:36 +0200 Subject: [PATCH 40/55] sys-kernel/xpmem: check for compatible kernel Signed-off-by: Alessandro Barbieri --- sys-kernel/xpmem/xpmem-2.6.3_p20210217.ebuild | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/sys-kernel/xpmem/xpmem-2.6.3_p20210217.ebuild b/sys-kernel/xpmem/xpmem-2.6.3_p20210217.ebuild index 602ce6c71a..8debc587ec 100644 --- a/sys-kernel/xpmem/xpmem-2.6.3_p20210217.ebuild +++ b/sys-kernel/xpmem/xpmem-2.6.3_p20210217.ebuild @@ -3,11 +3,13 @@ EAPI=7 +MAX_KV_MAJ="5" +MAX_KV_MIN="8" MODULES_OPTIONAL_USE="modules" MODULES_OPTIONAL_USE_IUSE_DEFAULT=1 MY_REV="242eaa1eca92567c2118afe21e37cafc524f9166" -inherit autotools linux-mod +inherit autotools linux-info linux-mod DESCRIPTION="Linux Cross-Memory Attach" HOMEPAGE="https://github.com/hjelmn/xpmem" @@ -21,6 +23,16 @@ KEYWORDS="~amd64" MODULE_NAMES="xpmem(misc:${WORKDIR}/module/kernel:${WORKDIR}/module/kernel)" BUILD_TARGETS="all" +pkg_pretend() { + # https://github.com/hjelmn/xpmem/issues/43 + if use modules; then + if kernel_is ge ${MAX_KV_MAJ} ${MAX_KV_MINOR}; then + eerror "Unsupported kernel version" + die + fi + fi +} + src_prepare() { default AT_M4DIR="m4" eautoreconf From d0f803d56070dd48deaa227362de3a868e221c31 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Tue, 24 Aug 2021 07:54:12 +0200 Subject: [PATCH 41/55] profiles: unmask xpmem[modules] Signed-off-by: Alessandro Barbieri --- profiles/package.use.mask | 5 ----- 1 file changed, 5 deletions(-) diff --git a/profiles/package.use.mask b/profiles/package.use.mask index 0ed1dc431c..29315e71e8 100644 --- a/profiles/package.use.mask +++ b/profiles/package.use.mask @@ -17,11 +17,6 @@ sys-cluster/clusteringsuite muster # https://github.com/leobago/fti/issues/399 sys-cluster/fti fortran -# Alessandro Barbieri (2021-08-03) -# build failure with kernels >=5.8 -# https://github.com/hjelmn/xpmem/issues/43 -sys-kernel/xpmem modules - # Alessandro Barbieri (2021-08-06) # sys-cluster/SOS doesn't get recognized as valid openshmem # https://github.com/bsc-performance-tools/extrae/issues/35 From 7f07faec40be083164bf9df8021defd7bd72541b Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Tue, 24 Aug 2021 08:01:42 +0200 Subject: [PATCH 42/55] sys-kernel/ummunotify: initial import Signed-off-by: Alessandro Barbieri --- sys-kernel/ummunotify/Manifest | 1 + sys-kernel/ummunotify/metadata.xml | 19 ++++++++++ sys-kernel/ummunotify/ummunotify-2.ebuild | 44 +++++++++++++++++++++++ 3 files changed, 64 insertions(+) create mode 100644 sys-kernel/ummunotify/Manifest create mode 100644 sys-kernel/ummunotify/metadata.xml create mode 100644 sys-kernel/ummunotify/ummunotify-2.ebuild diff --git a/sys-kernel/ummunotify/Manifest b/sys-kernel/ummunotify/Manifest new file mode 100644 index 0000000000..d7f5a2d25e --- /dev/null +++ b/sys-kernel/ummunotify/Manifest @@ -0,0 +1 @@ +DIST ummunotify-2.tar.gz 326619 BLAKE2B 4ac329368b688eebb5ab9d064703de90e47112b169cd9448b3f6e0daa7717bdd4d1e957c75f5f87f1d30c08564c929ef50d7fe83f633b95f2abbd13014c1c48c SHA512 0650ec6dd01de97822121a720bff8cb65deaf2ec67de03a52507f47d0cfb169000dd40172f73aef7fbb83735eb8e35aed4da9c20ce5ee4ee6607a12baae7ca0f diff --git a/sys-kernel/ummunotify/metadata.xml b/sys-kernel/ummunotify/metadata.xml new file mode 100644 index 0000000000..f0e49c1ab7 --- /dev/null +++ b/sys-kernel/ummunotify/metadata.xml @@ -0,0 +1,19 @@ + + + + +Ummunotify relays MMU notifier events to userspace. This is useful +for libraries that need to track the memory mapping of applications; +for example, MPI implementations using RDMA want to cache memory +registrations for performance, but tracking all possible crazy cases +such as when, say, the FORTRAN runtime frees memory is impossible +without kernel help. + + + lssndrbarbieri@gmail.com + Alessandro Barbieri + + + Portals4/ummunotify + + diff --git a/sys-kernel/ummunotify/ummunotify-2.ebuild b/sys-kernel/ummunotify/ummunotify-2.ebuild new file mode 100644 index 0000000000..3b5fc4b6e2 --- /dev/null +++ b/sys-kernel/ummunotify/ummunotify-2.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MAX_KV_MAJ="4" +MAX_KV_MIN="13" +MYP="${PN}-v${PV}" + +inherit linux-info linux-mod + +DESCRIPTION="Userspace support for MMU notifications" +HOMEPAGE=" + https://lkml.org/lkml/2010/4/22/172 + https://github.com/Portals4/ummunotify +" +SRC_URI="https://github.com/Portals4/ummunotify/raw/master/${MYP}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MYP}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +DOCS=( Documentation/ummunotify.txt README ) + +MODULE_NAMES="ummunot(misc:${S}/driver:${S}/driver)" +BUILD_TARGETS="all" + +pkg_pretend() { + # https://github.com/Portals4/ummunotify/issues/1 + if kernel_is -ge ${MAX_KV_MAJ} ${MAX_KV_MIN}; then + eerror "Unsupported kernel version" + die + fi +} + +src_compile() { + linux-mod_src_compile || die +} + +src_install() { + einstalldocs + linux-mod_src_install || die +} From f1e75bb3cd71a7178d3679169ce09966e8c6ea2a Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Tue, 24 Aug 2021 08:02:58 +0200 Subject: [PATCH 43/55] TODO.md: remove ummunotify Signed-off-by: Alessandro Barbieri --- TODO.md | 1 - 1 file changed, 1 deletion(-) diff --git a/TODO.md b/TODO.md index b91b1b28e4..7ab81c2394 100644 --- a/TODO.md +++ b/TODO.md @@ -18,7 +18,6 @@ Name | Buildsystem | Category | User | RFH [matlab2tikz](https://github.com/matlab2tikz/matlab2tikz) | none | octave | Alessandro-Barbieri | no [silk-guardian](https://github.com/NateBrune/silk-guardian) | make | util | Alessandro-Barbieri | no [qepcad](https://www.usna.edu/Users/cs/wcbrown/qepcad/B/QEPCAD.html) | make | math | Alessandro-Barbieri | no -[ummunotify](https://github.com/Portals4/ummunotify) | make | kernel | Alessandro-Barbieri | no [retroarch](https://www.retroarch.com/) | make | game | | [lucida](https://github.com/claritylab/lucida) | make | | Alessandro-Barbieri | yes [embedded fuzzy logic library](https://github.com/zerokol/eFLL) | make | devel | Alessandro-Barbieri | no From b82f37494912219ddc0cae6814b0b516b75b0a8f Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Tue, 24 Aug 2021 08:10:25 +0200 Subject: [PATCH 44/55] sys-cluster/portals4: ummunotify as optfeature Signed-off-by: Alessandro Barbieri --- .../portals4/portals4-1.0_alpha1_p20190109-r2.ebuild | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/sys-cluster/portals4/portals4-1.0_alpha1_p20190109-r2.ebuild b/sys-cluster/portals4/portals4-1.0_alpha1_p20190109-r2.ebuild index 6bc3a17561..de0c956184 100644 --- a/sys-cluster/portals4/portals4-1.0_alpha1_p20190109-r2.ebuild +++ b/sys-cluster/portals4/portals4-1.0_alpha1_p20190109-r2.ebuild @@ -8,7 +8,7 @@ DOCS_BUILDER="doxygen" DOCS_CONFIG_NAME="doxygen.conf" DOCS_DIR="doc" -inherit autotools docs +inherit autotools docs optfeature DESCRIPTION="low-level network API for high-performance networking" HOMEPAGE=" @@ -112,3 +112,7 @@ src_install() { einstalldocs find "${D}" -name '*.la' -delete || die } + +pkg_postinst() { + optfeature "Required for correctness with the IB transport. Ensure that /dev/ummunotify is readable/writable by the user running the portals software." sys-kernel/ummunotify +} From 09cc9627fcd73356d2a87a292d04602adae130b2 Mon Sep 17 00:00:00 2001 From: "Ronny (tastytea) Gutbrod" Date: Tue, 24 Aug 2021 16:32:02 +0200 Subject: [PATCH 45/55] dev-cpp/drogon: Version bump 1.7.2. Signed-off-by: Ronny (tastytea) Gutbrod --- dev-cpp/drogon/Manifest | 1 + dev-cpp/drogon/drogon-1.7.2.ebuild | 63 ++++++++++++++++++++++++++++++ 2 files changed, 64 insertions(+) create mode 100644 dev-cpp/drogon/drogon-1.7.2.ebuild diff --git a/dev-cpp/drogon/Manifest b/dev-cpp/drogon/Manifest index 58b45827d5..54f3da8e67 100644 --- a/dev-cpp/drogon/Manifest +++ b/dev-cpp/drogon/Manifest @@ -1 +1,2 @@ DIST drogon-1.7.1.tar.gz 465299 BLAKE2B 72ddcc050333f6ff8d0749c3de5a4db80cf5f36613253d90abcbf8983aa53db44a6a4e71b73cc42c0596684b7a56a1cb69faa348652c0fc673e6be7d3ad383b3 SHA512 8a7cb8aa87cc48b130a5b47558b3c9e2a0af13cd8b76681e42d14a366dac75c88e389f2e2fe03b4f0f1e0e31971a47eee2bf5df8fcb4b79f8ed00d2a592315b6 +DIST drogon-1.7.2.tar.gz 475266 BLAKE2B dff7cdf76b4d30a7cd44f50efcf3b683eefe06e7b0be1fe167f1891370c55ee76b8f6e14582cbfdf0f2b129211301fd9b97e4dc4db313f28fccb21ca6271a57a SHA512 0546a7a6a1a1e9e1ec068cd45d747ccdd62a9bd9042db4941c004fbe795d051b8d115a71f8000352a2d284f141ebad9b66438dfabc255bb24c92bd5a3dc0ed8a diff --git a/dev-cpp/drogon/drogon-1.7.2.ebuild b/dev-cpp/drogon/drogon-1.7.2.ebuild new file mode 100644 index 0000000000..0362fa03ac --- /dev/null +++ b/dev-cpp/drogon/drogon-1.7.2.ebuild @@ -0,0 +1,63 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="C++14/17 based HTTP web application framework" +HOMEPAGE="https://github.com/drogonframework/drogon" +SRC_URI="https://github.com/drogonframework/drogon/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+brotli doc examples mariadb postgres redis sqlite +ssl test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-cpp/trantor + dev-libs/jsoncpp + sys-libs/zlib + brotli? ( app-arch/brotli ) + mariadb? ( dev-db/mariadb:= ) + postgres? ( dev-db/postgresql:= ) + redis? ( dev-libs/hiredis ) + sqlite? ( dev-db/sqlite ) + ssl? ( dev-libs/openssl ) +" +DEPEND=" + ${RDEPEND} + test? ( dev-cpp/gtest ) + +" + +DOCS=( CONTRIBUTING.md ChangeLog.md README.md README.zh-CN.md README.zh-TW.md ) + +src_prepare() { + sed -i '/add_subdirectory(trantor)/d' CMakeLists.txt || die + sed -i '/${PROJECT_SOURCE_DIR}\/trantor\/trantor\/tests\/server.pem/d' \ + lib/tests/CMakeLists.txt || die + use brotli || sed -i '/find_package(Brotli)/d' CMakeLists.txt || die + use ssl || sed -i '/find_package(OpenSSL)/d' CMakeLists.txt || die + + use examples && DOCS+=( "${S}/examples" ) + + cmake_src_prepare +} + +src_configure() { + local -a mycmakeargs=( + "-DBUILD_DOC=$(usex doc)" + "-DBUILD_EXAMPLES=NO" + "-DBUILD_DROGON_SHARED=YES" + "-DBUILD_POSTGRESQL=$(usex postgres)" + "-DBUILD_MYSQL=$(usex mariadb)" + "-DBUILD_SQLITE=$(usex sqlite)" + "-DBUILD_REDIS=$(usex redis)" + "-DBUILD_TESTING=$(usex test)" + ) + use doc && HTML_DOCS="${BUILD_DIR}/docs/drogon/html/*" + + cmake_src_configure +} From bf98b7423b58b2f9680f61cab219b0cc20d50304 Mon Sep 17 00:00:00 2001 From: "Ronny (tastytea) Gutbrod" Date: Tue, 24 Aug 2021 16:57:56 +0200 Subject: [PATCH 46/55] dev-cpp/drogon: Add doxygen to dependencies. And remove Doxygen from CMake recipe if USE="-doc". Signed-off-by: Ronny (tastytea) Gutbrod --- dev-cpp/drogon/drogon-1.7.2.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-cpp/drogon/drogon-1.7.2.ebuild b/dev-cpp/drogon/drogon-1.7.2.ebuild index 0362fa03ac..ec44aac1b3 100644 --- a/dev-cpp/drogon/drogon-1.7.2.ebuild +++ b/dev-cpp/drogon/drogon-1.7.2.ebuild @@ -29,8 +29,8 @@ RDEPEND=" DEPEND=" ${RDEPEND} test? ( dev-cpp/gtest ) - " +BDEPEND="doc? ( app-doc/doxygen )" DOCS=( CONTRIBUTING.md ChangeLog.md README.md README.zh-CN.md README.zh-TW.md ) @@ -40,6 +40,7 @@ src_prepare() { lib/tests/CMakeLists.txt || die use brotli || sed -i '/find_package(Brotli)/d' CMakeLists.txt || die use ssl || sed -i '/find_package(OpenSSL)/d' CMakeLists.txt || die + use doc || sed -i '/find_package(Doxygen/d' CMakeLists.txt || die use examples && DOCS+=( "${S}/examples" ) From 21c0df2fa21ec88f94e6f1efd0a76b427abf6a78 Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Tue, 24 Aug 2021 19:37:52 +0200 Subject: [PATCH 47/55] dev-python/debugpy: move to ::gentoo Signed-off-by: Andrew Ammerlaan --- dev-python/debugpy/Manifest | 1 - dev-python/debugpy/debugpy-1.3.0.ebuild | 37 ------------------------- dev-python/debugpy/metadata.xml | 19 ------------- 3 files changed, 57 deletions(-) delete mode 100644 dev-python/debugpy/Manifest delete mode 100644 dev-python/debugpy/debugpy-1.3.0.ebuild delete mode 100644 dev-python/debugpy/metadata.xml diff --git a/dev-python/debugpy/Manifest b/dev-python/debugpy/Manifest deleted file mode 100644 index e7e145c829..0000000000 --- a/dev-python/debugpy/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST debugpy-1.3.0.zip 4177425 BLAKE2B ac0c76c5c69a8559e1c5584d8ce24c88da37afa4e37de91e639d0f03e0bb1dacc1171c5d49bf0aa470a2cfe25df7692a3ebf943bb6c7e068537818cb28876a96 SHA512 c8c4659a70de8130ddae5b158837a0396fbd18d1899635b75d64ad9ec57a7641fffea30a65a4088b81be4698a7a6ec3ede486b1e17bd33058c90a7413f282df1 diff --git a/dev-python/debugpy/debugpy-1.3.0.ebuild b/dev-python/debugpy/debugpy-1.3.0.ebuild deleted file mode 100644 index 38c5220f39..0000000000 --- a/dev-python/debugpy/debugpy-1.3.0.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="An implementation of the Debug Adapter Protocol for Python" -HOMEPAGE="https://github.com/microsoft/debugpy/ https://pypi.org/project/debugpy/" - -MY_P=${P/_/} -MY_PV=${PV/_/} -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${MY_P}.zip" -S="${WORKDIR}/${MY_P}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -DOCS="DESCRIPTION.md" - -DEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - dev-python/nose[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - )" -BDEPEND="app-arch/unzip" - -python_test() { - nosetests --verbose || die - py.test -v -v || die -} diff --git a/dev-python/debugpy/metadata.xml b/dev-python/debugpy/metadata.xml deleted file mode 100644 index 78a9e96df0..0000000000 --- a/dev-python/debugpy/metadata.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - b@edevau.net - Andreas Billmeier - - - syutkin@gmail.com - Andrey Syutkin - - - debugpy - - ptvshelp@microsoft.com - Microsoft Corporation - - - From 738025d94b13ebbca7e7e1cc2a58e8dd05ed2701 Mon Sep 17 00:00:00 2001 From: Lev Babiev Date: Tue, 24 Aug 2021 19:16:10 +0100 Subject: [PATCH 48/55] version bump Signed-off-by: Lev Babiev --- gui-apps/sfwbar/sfwbar-0.9.9.3.ebuild | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 gui-apps/sfwbar/sfwbar-0.9.9.3.ebuild diff --git a/gui-apps/sfwbar/sfwbar-0.9.9.3.ebuild b/gui-apps/sfwbar/sfwbar-0.9.9.3.ebuild new file mode 100644 index 0000000000..0c44909c76 --- /dev/null +++ b/gui-apps/sfwbar/sfwbar-0.9.9.3.ebuild @@ -0,0 +1,25 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit meson + +DESCRIPTION="Sway Floating Window Bar" +HOMEPAGE="https://github.com/LBCrion/sfwbar" +SRC_URI="https://github.com/LBCrion/sfwbar/archive/v${PV}.tar.gz -> ${P}.tar.gz" +KEYWORDS="~amd64" + +LICENSE="GPL-2" +SLOT="0" +IUSE="" + +DEPEND=" + >=x11-libs/gtk+-3.22.0:3[introspection,wayland] + gui-libs/gtk-layer-shell + dev-libs/libucl +" +RDEPEND="${DEPEND}" +BDEPEND=" + virtual/pkgconfig +" From a2eef015bd3a9ae9deba7da556810f8ad085016b Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Tue, 24 Aug 2021 21:09:55 +0200 Subject: [PATCH 49/55] dev-python/sanic-routing: fix metadata Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan --- dev-python/sanic-routing/metadata.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/dev-python/sanic-routing/metadata.xml b/dev-python/sanic-routing/metadata.xml index 11f7b386d6..ed7fc245bc 100644 --- a/dev-python/sanic-routing/metadata.xml +++ b/dev-python/sanic-routing/metadata.xml @@ -2,7 +2,6 @@ - sanic-org/sanic-routing From 18c2f96c11368ff2fdcd0d6963ab1c1b5fa832f7 Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Tue, 24 Aug 2021 21:11:00 +0200 Subject: [PATCH 50/55] sys-cluster/mcxx: shorten description Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan --- sys-cluster/mcxx/mcxx-2021.06.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-cluster/mcxx/mcxx-2021.06.ebuild b/sys-cluster/mcxx/mcxx-2021.06.ebuild index 7c308409ff..7f949c9c67 100644 --- a/sys-cluster/mcxx/mcxx-2021.06.ebuild +++ b/sys-cluster/mcxx/mcxx-2021.06.ebuild @@ -11,7 +11,7 @@ PYTHON_COMPAT=( python3_{8..10} pypy3 ) inherit autotools flag-o-matic fortran-2 python-any-r1 docs -DESCRIPTION="C/C++/Fortran source-to-source compilation infrastructure aimed at fast prototyping" +DESCRIPTION="C/C++/Fortran source-to-source compilation aimed at fast prototyping" HOMEPAGE="https://github.com/bsc-pm/mcxx" SRC_URI="https://github.com/bsc-pm/mcxx/archive/refs/tags/${MYPV}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/${PN}-${MYPV}" From 993a6e1f1750d23bb6ccbb4bc956a484e1aed2c9 Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Tue, 24 Aug 2021 21:12:25 +0200 Subject: [PATCH 51/55] sys-cluster/nanox: shorten description Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan --- sys-cluster/nanox/nanox-0.15_p20210818.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-cluster/nanox/nanox-0.15_p20210818.ebuild b/sys-cluster/nanox/nanox-0.15_p20210818.ebuild index ba9306b7da..84b373bd99 100644 --- a/sys-cluster/nanox/nanox-0.15_p20210818.ebuild +++ b/sys-cluster/nanox/nanox-0.15_p20210818.ebuild @@ -10,7 +10,7 @@ DOCS_DIR="doc" inherit autotools docs -DESCRIPTION="Nanos++ is a runtime designed to serve as runtime support in parallel environments" +DESCRIPTION="Runtime designed to serve as runtime support in parallel environments" HOMEPAGE=" https://pm.bsc.es/nanox https://github.com/bsc-pm/nanox From f4d017734716b47d4f4a951a8f7436e919ca9265 Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Tue, 24 Aug 2021 21:16:07 +0200 Subject: [PATCH 52/55] app-text/koodo-reader-bin: version bump, QA fixes Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan --- app-text/koodo-reader-bin/Manifest | 2 +- ...9.ebuild => koodo-reader-bin-1.3.0.ebuild} | 21 +++++-------------- 2 files changed, 6 insertions(+), 17 deletions(-) rename app-text/koodo-reader-bin/{koodo-reader-bin-1.2.9.ebuild => koodo-reader-bin-1.3.0.ebuild} (76%) diff --git a/app-text/koodo-reader-bin/Manifest b/app-text/koodo-reader-bin/Manifest index b5142e2a4f..b10027d376 100644 --- a/app-text/koodo-reader-bin/Manifest +++ b/app-text/koodo-reader-bin/Manifest @@ -1 +1 @@ -DIST Koodo.Reader-1.2.9.rpm 61757900 BLAKE2B fd1fc7b16c516f7992a1a0ae8995e7c0b66fbe64cf15678d84232ed6c8d778dcfa0b06158acad7fba9b59f998b3c2c82b25e177b820f04de1d5258690256b43a SHA512 fa37dbe1726f21c5f170698c8cd6ffa953a43d50329583a4af69768d4c207669c4999445ebe966e275cdcc36faa122213ed7338d41ad50f5f3e9c2c629ff727d +DIST Koodo.Reader-1.3.0.rpm 60493844 BLAKE2B 1227a35cf6efba5467267cae1d783cfdcfe3b8c7c06f85a2c78e3e11e50a080600ee9106dafaead1dc95ffdd42b4f7cc2322511dca9f0354fa243ca282b56aff SHA512 2811f878fc327f8db94fddec850cbd25f65533808d915af65578a070e269c49e8b8fe98ddfbcb1a8ab975ad7963dc6f90cd730da333ce9a881c332165e4fb34e diff --git a/app-text/koodo-reader-bin/koodo-reader-bin-1.2.9.ebuild b/app-text/koodo-reader-bin/koodo-reader-bin-1.3.0.ebuild similarity index 76% rename from app-text/koodo-reader-bin/koodo-reader-bin-1.2.9.ebuild rename to app-text/koodo-reader-bin/koodo-reader-bin-1.3.0.ebuild index dc6f63fa52..dfd6cba394 100644 --- a/app-text/koodo-reader-bin/koodo-reader-bin-1.2.9.ebuild +++ b/app-text/koodo-reader-bin/koodo-reader-bin-1.3.0.ebuild @@ -6,12 +6,12 @@ EAPI=7 inherit rpm xdg desktop DESCRIPTION="A modern ebook manager and reader with sync and backup capacities" HOMEPAGE="https://koodo.960960.xyz/" -SRC_URI="https://github.com/troyeguo/koodo-reader/releases/download/v1.2.9/Koodo.Reader-1.2.9.rpm" +SRC_URI="https://github.com/troyeguo/koodo-reader/releases/download/v${PV}/Koodo.Reader-${PV}.rpm" S="${WORKDIR}" LICENSE="AGPL-3" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 -*" DEPEND=" x11-libs/libXcomposite @@ -25,17 +25,17 @@ DEPEND=" net-print/cups x11-libs/libdrm media-libs/mesa - x11-libs/gtk+ + x11-libs/gtk+:3 x11-libs/gdk-pixbuf dev-libs/nss x11-libs/pango x11-libs/libxkbcommon " RDEPEND="${DEPEND}" -BDEPEND="" QA_PREBUILT="opt/*" -src_install(){ + +src_install() { insinto /opt doins -r "${S}"/opt/Koodo\ Reader dosym ../../opt/Koodo\ Reader/koodo-reader "${EPREFIX}/usr/bin/koodo-reader" @@ -44,14 +44,3 @@ src_install(){ doins -r "${S}"/usr/share doins -r "${S}"/usr/lib } - -pkg_postinst(){ - xdg_desktop_database_update - xdg_icon_cache_update - xdg_mimeinfo_database_update -} -pkg_postrm(){ - xdg_desktop_database_update - xdg_icon_cache_update - xdg_mimeinfo_database_update -} From c678bb27abc7fd5273b184195b4f7527dfebc141 Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Tue, 24 Aug 2021 21:21:28 +0200 Subject: [PATCH 53/55] app-misc/jdupes: fix badfilename and other QA fixes, || die etc Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan --- app-misc/jdupes/Manifest | 2 +- app-misc/jdupes/jdupes-1.20.0.ebuild | 21 +++++++++++---------- 2 files changed, 12 insertions(+), 11 deletions(-) diff --git a/app-misc/jdupes/Manifest b/app-misc/jdupes/Manifest index 1218419236..d6600033be 100644 --- a/app-misc/jdupes/Manifest +++ b/app-misc/jdupes/Manifest @@ -1 +1 @@ -DIST v1.20.0.tar.gz 93809 BLAKE2B cce6ca06794ee3af9523e3c86550ff2b49a5f42a13278bd61c99099b4c2cab1a392bc973c44593acb23b7e8f99d4f23518f526244182a0d9d3b4084e80cc1015 SHA512 62bb78a902e77f0c9acce93c7c139fc2aaa5911aa85322a372dd0e6b375ee5c4992e91b821fa3f9eb407820657f57591303c9bc14a9fe453d9a4c5651caf05ff +DIST jdupes-1.20.0.tar.gz 93809 BLAKE2B cce6ca06794ee3af9523e3c86550ff2b49a5f42a13278bd61c99099b4c2cab1a392bc973c44593acb23b7e8f99d4f23518f526244182a0d9d3b4084e80cc1015 SHA512 62bb78a902e77f0c9acce93c7c139fc2aaa5911aa85322a372dd0e6b375ee5c4992e91b821fa3f9eb407820657f57591303c9bc14a9fe453d9a4c5651caf05ff diff --git a/app-misc/jdupes/jdupes-1.20.0.ebuild b/app-misc/jdupes/jdupes-1.20.0.ebuild index 6f4cdf1101..31655aa054 100644 --- a/app-misc/jdupes/jdupes-1.20.0.ebuild +++ b/app-misc/jdupes/jdupes-1.20.0.ebuild @@ -5,26 +5,27 @@ EAPI=7 DESCRIPTION="Identify and manipulate duplicate files" HOMEPAGE="https://www.jodybruchon.com/software/#jdupes" -SRC_URI="https://github.com/jbruchon/jdupes/archive/refs/tags/v${PV}.tar.gz" -PATCHES=( - "${FILESDIR}/${P}-test.sh.patch") +SRC_URI="https://github.com/jbruchon/jdupes/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" -RDEPEND="" +PATCHES=( + "${FILESDIR}/${P}-test.sh.patch" +) -DEPEND="${RDEPEND}" BDEPEND="virtual/pkgconfig" + src_prepare(){ - eapply "${FILESDIR}/${P}-test.sh.patch" - chmod +x test.sh - eapply_user + default + chmod +x test.sh || die } + src_configure() { - sed -in 's/local//' Makefile + sed -in 's/local//' Makefile || die } + src_compile() { emake } From 65b48aea890f577ca6e7ca7cbca5985c77216f65 Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Tue, 24 Aug 2021 21:22:56 +0200 Subject: [PATCH 54/55] gnome-extra/portfolio: drop RedundantLongDescription Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan --- gnome-extra/portfolio/metadata.xml | 3 --- 1 file changed, 3 deletions(-) diff --git a/gnome-extra/portfolio/metadata.xml b/gnome-extra/portfolio/metadata.xml index ddd44684c5..dfca8c5082 100644 --- a/gnome-extra/portfolio/metadata.xml +++ b/gnome-extra/portfolio/metadata.xml @@ -5,9 +5,6 @@ gjdijkman@gjdwebserver.nl Gerben Jan Dijkman - - A minimalist file manager for those who want to use Linux mobile devices. - https://github.com/tchx84/Portfolio https://github.com/tchx84/Portfolio/issues From 6e9fbc1ff226cc6ca4f0b21a278187f422c488ce Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Tue, 24 Aug 2021 21:23:38 +0200 Subject: [PATCH 55/55] x11-wm/phoc: drop RedundantLongDescription Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan --- x11-wm/phoc/metadata.xml | 3 --- 1 file changed, 3 deletions(-) diff --git a/x11-wm/phoc/metadata.xml b/x11-wm/phoc/metadata.xml index d495e34d97..52a95ab63f 100644 --- a/x11-wm/phoc/metadata.xml +++ b/x11-wm/phoc/metadata.xml @@ -5,9 +5,6 @@ gjdijkman@gjdwebserver.nl Gerben Jan Dijkman - - Wayland compositor for mobile phones like the Librem 5. - https://source.puri.sm/Librem5/phoc https://source.puri.sm/Librem5/phoc/-/issues