mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-18 03:23:20 -04:00
Merge updates from master
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
DIST FORD-6.1.10.tar.gz 5847455 BLAKE2B b575be88434b129289c5098fc3da0216190fa2a953a4ed2bfcc1275a22cc37d8c096dad6fb45ff2606a87ffa179ce31b172ff0a641cf40444f151b30c2cb3bc0 SHA512 2116bb28a3d678216d3b61d53955ef6f199e50d2286491d0d9e867a2f8d53a8c7b5a1cace1671390380a21bdaa86814a3d9625d3919bdce03a22b25b02e06757
|
||||
DIST FORD-6.1.11.tar.gz 5848224 BLAKE2B f8092b678ab1621f3d295e77b8a308d2f4787baa77b989a0dc07a9b23c0723945a97bca81bda879d7929b8910eb49b635bd052304b3b6d1ba25f8dbb552b676e SHA512 325e8c05b5df6435c164adf24871d9743d2927d862010b005ba87dafd0e44cf1f52dae50d1b2bec5a5f39f935859286e0c9ba5156b24843bc58dc1335c5e1913
|
||||
DIST FORD-6.1.12.tar.gz 5849020 BLAKE2B e72937b1930cd774abc444c5a87371525b494caf7dc60f26b6bbae562abb1406fba725c82b4de3b7353251a17bd8c2b4e725e008699a492cce5b7b3e05ca98a4 SHA512 8aed12eb0471db4c92b955509ede9d44d9cf1e8c906fbe32089f473b148d9b368256c23b56b8ce7dcef19dddecb555d649404a847e0318f0749b234347c55cce
|
||||
DIST FORD-6.1.13.tar.gz 5849087 BLAKE2B 2db0ce7b7b3c7f7ef0897452b52ae6a30b6498fe3e589311ed37f8ea0727d284b684253bd590474f5f864df06242c18697dacfb2cbb9aafe51410095375a765c SHA512 b6fed9b7fef60d73062823e2c89c7fd2428205ab85341371e981e8239c802f38cdd69a912ffa27279511de47a8f697b3445ee32ac310dedc0a7ea672a79d94b3
|
||||
|
||||
43
app-doc/ford/ford-6.1.13.ebuild
Normal file
43
app-doc/ford/ford-6.1.13.ebuild
Normal file
@@ -0,0 +1,43 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
|
||||
inherit distutils-r1 toolchain-funcs
|
||||
|
||||
MY_PN="FORD"
|
||||
DESCRIPTION="FORD, automatic documentation generator for modern Fortran programs"
|
||||
HOMEPAGE="https://github.com/Fortran-FOSS-Programmers/ford"
|
||||
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
S="${WORKDIR}/${MY_PN}-${PV}"
|
||||
|
||||
RDEPEND="
|
||||
dev-python/beautifulsoup4[${PYTHON_USEDEP}]
|
||||
dev-python/graphviz[${PYTHON_USEDEP}]
|
||||
dev-python/jinja[${PYTHON_USEDEP}]
|
||||
dev-python/markdown[${PYTHON_USEDEP}]
|
||||
dev-python/markdown-include[${PYTHON_USEDEP}]
|
||||
dev-python/pygments[${PYTHON_USEDEP}]
|
||||
dev-python/python-markdown-math[${PYTHON_USEDEP}]
|
||||
dev-python/tqdm[${PYTHON_USEDEP}]
|
||||
dev-python/toposort[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
DOCS=( CHANGELOG.md README.md README.rst )
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
sed -i -e 's/"cpp /"'"$(tc-getCPP)"' /' ford/__init__.py || die # bug: 839300
|
||||
}
|
||||
@@ -1,2 +1,2 @@
|
||||
DIST coeurl-0.1.1.tar.bz2 45471 BLAKE2B ea5b490cb62ed780c4499d15c1f9502185f8edab9d706cc422eda62d9149512e693e82fa9431a05c58e2bb949314a9de0d513d54824a07c1e4ca6bc801065189 SHA512 9f781b30f57314253602b8560954122537b3c1d40cc327c62aac3662ba80ec8fe45fc69adec5c571b8861c996724c7869e4dc88fafc5ebee31794299de999e34
|
||||
DIST coeurl-0.2.0.tar.bz2 45520 BLAKE2B 8a26f43817af213971c6c8d568251f3306857d9fa8ebdd09aa0a1f548c31b00fe1431334ff546ab152edd002f56d23d006240c494ad2ccaf9292afff97583a84 SHA512 de5f405b6993a33cf958996430d0f7a25cccb47488c3c2ce44525630e533a5acd1d630e2293cdae74befc627de81b211b4a9b6d53138f3de1d92f267f016e4fb
|
||||
DIST coeurl-0.2.1.tar.bz2 45784 BLAKE2B e1280478d6112171e387d88f10ef220ac839e9be3b222c60111f0e046b00161f29561fce5bc62cc806bd0188fa2ad64f54d016e04e53af9032e69b6cc8dd4153 SHA512 0e65c1120eb352d75976a2b1f11a83dea4e6557276b22962c37e6387bf649ad18117f6f4b4b1b76d4cce2ef53d55834aacf7207e7c15e015344f3c4a60a49671
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 2021 Gentoo Authors
|
||||
# Copyright 2021-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
@@ -11,14 +11,15 @@ SRC_URI="https://nheko.im/nheko-reborn/coeurl/-/archive/v${PV}/${PN}-v${PV}.tar.
|
||||
S="${WORKDIR}/${PN}-v${PV}"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
SLOT="0/$(ver_cut 1-2)"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="test"
|
||||
IUSE="ssl test"
|
||||
RESTRICT="test" # Tests turned off because they need a local webserver.
|
||||
|
||||
RDEPEND="
|
||||
net-misc/curl
|
||||
net-misc/curl[ssl?]
|
||||
dev-libs/libevent
|
||||
dev-libs/libfmt:=
|
||||
dev-libs/spdlog
|
||||
"
|
||||
DEPEND="
|
||||
1
dev-cpp/workflow/Manifest
Normal file
1
dev-cpp/workflow/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST workflow-0.10.2.tar.gz 389218 BLAKE2B d02d9df7cb9fbcaa9280cc4ec5dfa16a2226fab15515ffa4beb45572e44024f405c5d3fa02aba994aecb8659c9e623bcf45c5cd6a44d9b38f9234ab65fc8764c SHA512 19e35a7179f4323e401bed21a203e465b35cb45dee9b78e4ecaa1ece2569758e06e2d2550fdba99ca268943254f2aeed6c3d86d32a02a32975b6dc04fc55c57a
|
||||
82
dev-cpp/workflow/files/workflow-0.10.2-enable-tests.patch
Normal file
82
dev-cpp/workflow/files/workflow-0.10.2-enable-tests.patch
Normal file
@@ -0,0 +1,82 @@
|
||||
--- a/test/CMakeLists.txt
|
||||
+++ b/test/CMakeLists.txt
|
||||
@@ -1,25 +1,10 @@
|
||||
-cmake_minimum_required(VERSION 3.6)
|
||||
+include(CTest)
|
||||
|
||||
-set(CMAKE_BUILD_TYPE RelWithDebInfo CACHE STRING "build type")
|
||||
-
|
||||
-project(workflow_test
|
||||
- LANGUAGES C CXX
|
||||
-)
|
||||
-
|
||||
-find_library(LIBRT rt)
|
||||
+find_package(GTest REQUIRED)
|
||||
find_package(OpenSSL REQUIRED)
|
||||
-find_package(workflow REQUIRED CONFIG HINTS ..)
|
||||
-include_directories(${OPENSSL_INCLUDE_DIR} ${WORKFLOW_INCLUDE_DIR})
|
||||
-link_directories(${WORKFLOW_LIB_DIR})
|
||||
+include_directories(${GTEST_INCLUDE_DIR} ${OPENSSL_INCLUDE_DIR} ${INC_DIR})
|
||||
+link_directories(${GTEST_LIB_DIR} ${OPENSSL_LIB_DIR} ${LIB_DIR})
|
||||
|
||||
-find_program(CMAKE_MEMORYCHECK_COMMAND valgrind)
|
||||
-set(memcheck_command ${CMAKE_MEMORYCHECK_COMMAND} ${CMAKE_MEMORYCHECK_COMMAND_OPTIONS} --error-exitcode=1 --leak-check=full)
|
||||
-
|
||||
-add_custom_target(check COMMAND ${CMAKE_CTEST_COMMAND})
|
||||
-
|
||||
-enable_testing()
|
||||
-find_package(GTest REQUIRED)
|
||||
-
|
||||
if (WIN32)
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} /MP /wd4200")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /MP /wd4200 /std:c++14")
|
||||
@@ -32,8 +17,6 @@ set(TEST_LIST
|
||||
task_unittest
|
||||
algo_unittest
|
||||
http_unittest
|
||||
- redis_unittest
|
||||
- mysql_unittest
|
||||
facilities_unittest
|
||||
graph_unittest
|
||||
memory_unittest
|
||||
@@ -46,17 +29,11 @@ set(TEST_LIST
|
||||
if (APPLE)
|
||||
set(WORKFLOW_LIB workflow pthread OpenSSL::SSL OpenSSL::Crypto)
|
||||
else ()
|
||||
- set(WORKFLOW_LIB workflow pthread OpenSSL::SSL OpenSSL::Crypto ${LIBRT})
|
||||
+ set(WORKFLOW_LIB ${PROJECT_NAME}-shared pthread OpenSSL::SSL OpenSSL::Crypto)
|
||||
endif ()
|
||||
|
||||
foreach(src ${TEST_LIST})
|
||||
- add_executable(${src} EXCLUDE_FROM_ALL ${src}.cc)
|
||||
+ add_executable(${src} ${src}.cc)
|
||||
target_link_libraries(${src} ${WORKFLOW_LIB} GTest::GTest GTest::Main)
|
||||
- add_test(${src} ${src})
|
||||
- add_dependencies(check ${src})
|
||||
+ add_test(NAME ${src} COMMAND ${src})
|
||||
endforeach()
|
||||
-
|
||||
-foreach(src ${TEST_LIST})
|
||||
- add_test(${src}-memory-check ${memcheck_command} ./${src})
|
||||
-endforeach()
|
||||
-
|
||||
--- a/CMakeLists.txt
|
||||
+++ b/CMakeLists.txt
|
||||
@@ -73,6 +73,9 @@ endif ()
|
||||
|
||||
add_subdirectory(src)
|
||||
|
||||
+enable_testing()
|
||||
+add_subdirectory(test)
|
||||
+
|
||||
####CONFIG
|
||||
|
||||
include(CMakePackageConfigHelpers)
|
||||
@@ -121,6 +124,6 @@ install(
|
||||
|
||||
install(
|
||||
FILES README.md
|
||||
- DESTINATION "${CMAKE_INSTALL_DOCDIR}-${PROJECT_VERSION}"
|
||||
+ DESTINATION "${CMAKE_INSTALL_DOCDIR}"
|
||||
COMPONENT devel
|
||||
)
|
||||
8
dev-cpp/workflow/metadata.xml
Normal file
8
dev-cpp/workflow/metadata.xml
Normal file
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>gentoo@aisha.cc</email>
|
||||
<name>Aisha Tammy</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
42
dev-cpp/workflow/workflow-0.10.2.ebuild
Normal file
42
dev-cpp/workflow/workflow-0.10.2.ebuild
Normal file
@@ -0,0 +1,42 @@
|
||||
# Copyright 2021-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit cmake
|
||||
|
||||
DESCRIPTION="C++ Parallel Computing and Asynchronous Networking Engine"
|
||||
HOMEPAGE="https://github.com/sogou/workflow"
|
||||
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/sogou/workflow"
|
||||
else
|
||||
SRC_URI="https://github.com/sogou/workflow/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
fi
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
|
||||
RDEPENDS="
|
||||
dev-libs/openssl:0=
|
||||
"
|
||||
DEPENDS="${DEPENDS}
|
||||
dev-cpp/gtest
|
||||
"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/workflow-0.10.2-enable-tests.patch"
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
cmake_src_prepare
|
||||
mkdir docs/cn || die
|
||||
mv docs/*.md docs/cn || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake_src_install
|
||||
dodoc -r docs/.
|
||||
}
|
||||
42
dev-cpp/workflow/workflow-9999.ebuild
Normal file
42
dev-cpp/workflow/workflow-9999.ebuild
Normal file
@@ -0,0 +1,42 @@
|
||||
# Copyright 2021-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit cmake
|
||||
|
||||
DESCRIPTION="C++ Parallel Computing and Asynchronous Networking Engine"
|
||||
HOMEPAGE="https://github.com/sogou/workflow"
|
||||
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/sogou/workflow"
|
||||
else
|
||||
SRC_URI="https://github.com/sogou/workflow/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
fi
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
|
||||
RDEPENDS="
|
||||
dev-libs/openssl:0=
|
||||
"
|
||||
DEPENDS="${DEPENDS}
|
||||
dev-cpp/gtest
|
||||
"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/workflow-0.10.2-enable-tests.patch"
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
cmake_src_prepare
|
||||
mkdir docs/cn || die
|
||||
mv docs/*.md docs/cn || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake_src_install
|
||||
dodoc -r docs/.
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
--- a/CMakeLists.txt
|
||||
+++ b/CMakeLists.txt
|
||||
@@ -202,9 +202,9 @@
|
||||
# Configure pkg-config
|
||||
file(READ "include/xlsxwriter.h" ver)
|
||||
|
||||
-string(REGEX MATCH "LXW_VERSION .*\"\(.*\)\".*" _ ${ver})
|
||||
+string(REGEX MATCH "LXW_VERSION \"([^\"]+)\"" _ ${ver})
|
||||
set(VERSION ${CMAKE_MATCH_1})
|
||||
-string(REGEX MATCH "LXW_SOVERSION .*\"\(.*\)\".*" _ ${ver})
|
||||
+string(REGEX MATCH "LXW_SOVERSION \"([^\"]+)\"" _ ${ver})
|
||||
set(SOVERSION ${CMAKE_MATCH_1})
|
||||
set(PREFIX ${CMAKE_INSTALL_PREFIX})
|
||||
|
||||
@@ -20,6 +20,10 @@ DEPEND="
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${P}-fix-pkgconfig-version.patch
|
||||
)
|
||||
|
||||
src_configure() {
|
||||
DOUBLEFUNCTION=OFF
|
||||
for x in $(plocale_get_locales); do
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
DIST mtxclient-0.6.2.tar.gz 596675 BLAKE2B c796218849324222e94ecd82336f4bfed25f344c8d01f9de293f5220d43e9c3b2b3921dce5d0d9a0d850e85dcb2e2b74e26ab75000d1fa48601c433d646b90ba SHA512 91ac33b16fb2685f1aee3e76f3fe334a34e8403d11be8a065e10dac0181333131654f26886a8cf5b25ded1960010c06a259e7d2e5f195a28f7cc8041ca9dbff9
|
||||
DIST mtxclient-0.7.0.tar.gz 601042 BLAKE2B 05c390d7e3f48d5c02a74fb5783693d5380141b28738b064101f6aaa2fbddf30e0d4b95dc774e68fbad93c642592806d9417344fb9cdd6b01659ec874c3ba67f SHA512 fe015e6532a62fd1d1f5828c7aff08c181a4da1279afe54a502c09ba924a404099d23e74eb176841e774f67c6701e9c0ab666e239f486e4559aaea863ba8f5f9
|
||||
DIST mtxclient-0.8.0.tar.gz 606271 BLAKE2B 7a12f1f595d509cb2a0bbf9052393f67e427925875124398bf7fa6fc1f96f78084eb357d8ed1642df15274523b66ac78117ab1d088328131a5103d6a4da9b6d4 SHA512 4156432bf66d00bdabb6feee2521b659ee8b50cbcab8eae9d1c8dd496442822d204f7085baa616e51acd4cb7037994d5746fb37be73e71c1c5a3f882229f1e18
|
||||
|
||||
@@ -1,38 +0,0 @@
|
||||
From b95f9d85f87f78ce5cfbaeed513ea284678eaa83 Mon Sep 17 00:00:00 2001
|
||||
From: tastytea <tastytea@tastytea.de>
|
||||
Date: Mon, 25 May 2020 00:57:57 +0200
|
||||
Subject: [PATCH] Remove failing tests.
|
||||
|
||||
---
|
||||
CMakeLists.txt | 8 --------
|
||||
1 file changed, 8 deletions(-)
|
||||
|
||||
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||||
index 689a091..58868b6 100644
|
||||
--- a/CMakeLists.txt
|
||||
+++ b/CMakeLists.txt
|
||||
@@ -345,13 +345,6 @@ if(BUILD_LIB_TESTS)
|
||||
GTest::Main)
|
||||
target_include_directories(utils PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/tests)
|
||||
|
||||
- add_executable(pushrules tests/pushrules.cpp)
|
||||
- target_link_libraries(pushrules
|
||||
- MatrixClient::MatrixClient
|
||||
- GTest::GTest
|
||||
- GTest::Main)
|
||||
- target_include_directories(pushrules PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/tests)
|
||||
-
|
||||
add_executable(identifiers tests/identifiers.cpp)
|
||||
target_link_libraries(identifiers
|
||||
MatrixClient::MatrixClient
|
||||
@@ -395,7 +388,6 @@ if(BUILD_LIB_TESTS)
|
||||
GTest::Main)
|
||||
|
||||
add_test(Utilities utils)
|
||||
- add_test(Pushrules pushrules)
|
||||
add_test(Identifiers identifiers)
|
||||
add_test(Errors errors)
|
||||
add_test(CryptoStructs crypto)
|
||||
--
|
||||
2.26.2
|
||||
|
||||
@@ -1,72 +0,0 @@
|
||||
From e4e068ba5dd3964c890f25bbe668c8a964562ded Mon Sep 17 00:00:00 2001
|
||||
From: tastytea <tastytea@tastytea.de>
|
||||
Date: Mon, 25 May 2020 00:50:30 +0200
|
||||
Subject: [PATCH] Remove tests that require a network connection.
|
||||
|
||||
---
|
||||
CMakeLists.txt | 35 -----------------------------------
|
||||
1 file changed, 35 deletions(-)
|
||||
|
||||
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||||
index 0073604..689a091 100644
|
||||
--- a/CMakeLists.txt
|
||||
+++ b/CMakeLists.txt
|
||||
@@ -338,29 +338,6 @@ if(BUILD_LIB_TESTS)
|
||||
|
||||
file(COPY tests/fixtures DESTINATION ${CMAKE_CURRENT_BINARY_DIR})
|
||||
|
||||
- add_executable(client_api tests/client_api.cpp)
|
||||
- target_link_libraries(client_api
|
||||
- MatrixClient::MatrixClient
|
||||
- GTest::GTest
|
||||
- GTest::Main)
|
||||
- target_include_directories(client_api PRIVATE
|
||||
- ${CMAKE_CURRENT_SOURCE_DIR}/tests)
|
||||
-
|
||||
- add_executable(media_api tests/media_api.cpp)
|
||||
- target_link_libraries(media_api
|
||||
- MatrixClient::MatrixClient
|
||||
- GTest::GTest
|
||||
- GTest::Main)
|
||||
- target_include_directories(media_api PRIVATE
|
||||
- ${CMAKE_CURRENT_SOURCE_DIR}/tests)
|
||||
-
|
||||
- add_executable(e2ee tests/e2ee.cpp)
|
||||
- target_link_libraries(e2ee
|
||||
- MatrixClient::MatrixClient
|
||||
- GTest::GTest
|
||||
- GTest::Main)
|
||||
- target_include_directories(e2ee PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/tests)
|
||||
-
|
||||
add_executable(utils tests/utils.cpp)
|
||||
target_link_libraries(utils
|
||||
MatrixClient::MatrixClient
|
||||
@@ -375,14 +352,6 @@ if(BUILD_LIB_TESTS)
|
||||
GTest::Main)
|
||||
target_include_directories(pushrules PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/tests)
|
||||
|
||||
- add_executable(connection tests/connection.cpp)
|
||||
- target_link_libraries(connection
|
||||
- MatrixClient::MatrixClient
|
||||
- GTest::GTest
|
||||
- GTest::Main)
|
||||
- target_include_directories(connection PRIVATE
|
||||
- ${CMAKE_CURRENT_SOURCE_DIR}/tests)
|
||||
-
|
||||
add_executable(identifiers tests/identifiers.cpp)
|
||||
target_link_libraries(identifiers
|
||||
MatrixClient::MatrixClient
|
||||
@@ -425,10 +394,6 @@ if(BUILD_LIB_TESTS)
|
||||
GTest::GTest
|
||||
GTest::Main)
|
||||
|
||||
- add_test(BasicConnectivity connection)
|
||||
- add_test(ClientAPI client_api)
|
||||
- add_test(MediaAPI media_api)
|
||||
- add_test(Encryption e2ee)
|
||||
add_test(Utilities utils)
|
||||
add_test(Pushrules pushrules)
|
||||
add_test(Identifiers identifiers)
|
||||
--
|
||||
2.26.2
|
||||
|
||||
@@ -17,10 +17,11 @@ IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/libfmt:=
|
||||
dev-libs/olm
|
||||
>=dev-libs/openssl-1.1.0
|
||||
dev-libs/spdlog
|
||||
>=dev-cpp/coeurl-0.1.1:=
|
||||
>=dev-libs/openssl-1.1.0:=
|
||||
dev-libs/spdlog:=
|
||||
>=dev-cpp/coeurl-0.2.1:=[ssl]
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
@@ -1 +1,6 @@
|
||||
DIST gitqlient-1.4.3.tar.gz 4477433 BLAKE2B 859d75f7e88aa6e4944dedf3b5b3b84a72d4b37bcf980cf5281849f79ccbd526959ce11e28c7f19ebaf602887eda373146503e573fbbb76f0a5ac874aaf7a571 SHA512 81e54e5bc39066379d650042287e1ff9fd4c86ca9229f1459a20d2bdde0fd60b060409c25461b77343ad6cc4759c28e997b8fea3c4b447004eaf9fbd095f6dcd
|
||||
DIST gitqlient-1.5.0.tar.gz 4452568 BLAKE2B fcbe8f9f9f176d4c68ddc89796d6362264734d0f30ae4a82f494dfd96d5bbb121f74e9ea0aa54b7aacb8aec0d948ce5a1d5240b0c60ed7976092eaa30dcc9aea SHA512 3e8573d16b346c45b3026d8c5cc0e2f25b9ec42d43120c56ac5e57417119724dd0c949a582ced218e8cb0775957494cb82a27b15a36f9c2e111d56acafc4f13e
|
||||
DIST gitqlient-1.5.0_AuxiliarCustomWidgets.tar.gz 438731 BLAKE2B 2b5b9dcd700a92e13cc9655183da2472c77dbf4bc68d9fe30cf615bae57f827296a33d223e7477a5dabc9e973a8afa97ecf8f416e5c7825add87c18222851a9a SHA512 5937a52ab6c3d023c39d7ef64b02e7f2870538076b63ef9bf77ceecd87d3eb1334940de2d8086a25070307e26424c262994298d87ae16ff1bf8c7dad69d7ffa2
|
||||
DIST gitqlient-1.5.0_QLogger.tar.gz 20307 BLAKE2B 0c5f4cc8a19ec6ca2508d80d02b5fd6ba759049116bad4883d0bc62ed06a6d1278eea9864a4001312d54f5ec2813c5348c3c2a91a80547fb27224d70dce46b21 SHA512 be6a0a5a2c334ac798eea2f2dfd3154b06e17040883b8309de2158fd118bc2a3cab20276d6a36a21018f850c43bd5bd834744f5911aabd771c2f43530a0a3553
|
||||
DIST gitqlient-1.5.0_QPinnableTabWidget.tar.gz 13299 BLAKE2B 9c8fce7c955963b97c5337bacfa8032f761bc763bb56a56ad34ff68cc3ece1aad75f279edec78e6770a7598caa5372049ffbe8d16b5ade07350166893035656a SHA512 ea0bc7c023fdf792c0aaab5feb10eb2551581a0fcd32ebac779e358f198057d282a1f9de7004cde8eaa6aa2b0e0028966f948362b335e3288b650a4830cee1db
|
||||
DIST gitqlient-1.5.0_git.tar.gz 28824 BLAKE2B 302aede313f1c2be044854089fc80c004df9660c527addafc984f514eb57c676d2fef15f1ed5d9443fc239242ec196d81e12b253db47f4882de8df661c0ee2ff SHA512 94d1a267cd49f0a2ea68a5cdc014a1b63b1ae659e27f21d2104cd689ede8fab7b85de6a6e3af514f7ec28ac468264126c076b0dce84c77f62472fd6b120eda38
|
||||
|
||||
65
dev-vcs/gitqlient/gitqlient-1.5.0.ebuild
Normal file
65
dev-vcs/gitqlient/gitqlient-1.5.0.ebuild
Normal file
@@ -0,0 +1,65 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit optfeature qmake-utils xdg
|
||||
|
||||
MY_PN="GitQlient"
|
||||
MY_PV=$(ver_rs 3 -)
|
||||
|
||||
# subprojects on GitQlient 1.5 release:
|
||||
AuxiliarCustomWidgets_SHA="835f538b4a79e4d6bb70eef37a32103e7b2a1fd1"
|
||||
QLogger_SHA="d1ed24e080521a239d5d5e2c2347fe211f0f3e4f"
|
||||
QPinnableTabWidget_SHA="cc937794e910d0452f0c07b4961c6014a7358831"
|
||||
git_SHA="b62750f4da4b133faff49e6f53950d659b18c948"
|
||||
|
||||
DESCRIPTION="Multi-platform Git client written with Qt"
|
||||
HOMEPAGE="https://github.com/francescmm/GitQlient"
|
||||
|
||||
SRC_URI="
|
||||
https://github.com/francescmm/${MY_PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz
|
||||
https://github.com/francescmm/AuxiliarCustomWidgets/archive/${AuxiliarCustomWidgets_SHA}.tar.gz -> ${P}_AuxiliarCustomWidgets.tar.gz
|
||||
https://github.com/francescmm/QLogger/archive/${QLogger_SHA}.tar.gz -> ${P}_QLogger.tar.gz
|
||||
https://github.com/francescmm/QPinnableTabWidget/archive/${QPinnableTabWidget_SHA}.tar.gz -> ${P}_QPinnableTabWidget.tar.gz
|
||||
https://github.com/francescmm/git/archive/${git_SHA}.tar.gz -> ${P}_git.tar.gz
|
||||
"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
S="${WORKDIR}/${MY_PN}-${MY_PV}"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
|
||||
DEPEND="
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtnetwork:5
|
||||
dev-qt/qtwidgets:5
|
||||
"
|
||||
RDEPEND="
|
||||
${DEPEND}
|
||||
dev-vcs/git
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
mv -T "${WORKDIR}"/AuxiliarCustomWidgets-"${AuxiliarCustomWidgets_SHA}" "${S}"/src/AuxiliarCustomWidgets || die
|
||||
mv -T "${WORKDIR}"/QLogger-"${QLogger_SHA}" "${S}"/src/QLogger || die
|
||||
mv -T "${WORKDIR}"/QPinnableTabWidget-"${QPinnableTabWidget_SHA}" "${S}"/src/QPinnableTabWidget || die
|
||||
mv -T "${WORKDIR}"/git-"${git_SHA}" "${S}"/src/git || die
|
||||
|
||||
default
|
||||
sed -i -e "/QMAKE_CXXFLAGS/s:-Werror::" -e "/^GQ_SHA/d" "${MY_PN}".pro || die
|
||||
sed -i -e "s:Office:Development:" "${S}/src/resources/${PN}.desktop" || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
eqmake5 PREFIX=/usr "${MY_PN}".pro
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake INSTALL_ROOT="${D}" install
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
optfeature "Jenkins and/or GitServer plugins support" dev-qt/qtwebchannel:5 dev-qt/qtwebengine:5[widgets]
|
||||
}
|
||||
@@ -1,16 +1,14 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
EAPI=8
|
||||
|
||||
inherit git-r3 qmake-utils xdg
|
||||
inherit git-r3 optfeature qmake-utils xdg
|
||||
|
||||
MY_PN="GitQlient"
|
||||
|
||||
DESCRIPTION="Multi-platform Git client written with Qt"
|
||||
HOMEPAGE="https://github.com/francescmm/GitQlient"
|
||||
|
||||
#EGIT_BRANCH="develop"
|
||||
EGIT_REPO_URI="https://github.com/francescmm/${MY_PN}.git"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
@@ -20,11 +18,8 @@ DEPEND="
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtnetwork:5
|
||||
dev-qt/qtwebchannel:5
|
||||
dev-qt/qtwebengine:5[widgets]
|
||||
dev-qt/qtwidgets:5
|
||||
"
|
||||
|
||||
RDEPEND="
|
||||
${DEPEND}
|
||||
dev-vcs/git
|
||||
@@ -33,7 +28,6 @@ RDEPEND="
|
||||
src_prepare() {
|
||||
default
|
||||
sed -i -e "/QMAKE_CXXFLAGS/s:-Werror::" "${MY_PN}".pro || die
|
||||
|
||||
sed -i -e "s:Office:Development:" "${S}/src/resources/${PN}.desktop" || die
|
||||
}
|
||||
|
||||
@@ -44,3 +38,7 @@ src_configure() {
|
||||
src_install() {
|
||||
emake INSTALL_ROOT="${D}" install
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
optfeature "Jenkins and/or GitServer plugins support" dev-qt/qtwebchannel:5 dev-qt/qtwebengine:5[widgets]
|
||||
}
|
||||
|
||||
@@ -1,2 +1,3 @@
|
||||
DIST lazygit-0.33.tar.gz 3729628 BLAKE2B 1cd9a081e5c0b5bd1248404771ed0d2617ef07ce1257a14ebaa13eab785d70ead908d3151fa6019fbc5149d24f7d69a351e7137c2c3878e38cd0630751197e9d SHA512 e878ef0eb64a8d3fb536767f33787dbf06fd27deb2a292e9658f1c97073b5c30d95f3390215bf973e90acc136bcddb839024fddcd4bf25e6dab5f2762a2db379
|
||||
DIST lazygit-0.34.tar.gz 3733055 BLAKE2B dd53369181f2abf6d7a4776bc751f39a37eb8184fe3811834ee8a99fdcbd4939b260bd1bb86ed26d54b86f4cd509d065cefddcdc5118c266621dfa697a07e7f8 SHA512 a63dd877220c124282667acaadd2f9c55c47687e0c65caff9f61c5a6a3cecc202501fdbd3a1ee13752c8e68bbbb920b5b198459e71a44c585d594675b931d5c2
|
||||
DIST lazygit-0.35.tar.gz 3896489 BLAKE2B 686af67f3f90fe3e4817c4a30396902e170b67b2892f2907f87e401495d0d1437d9dad6a7609d49d59632c1575af60a53f24042b74b25d00c567d2f0c7afdd87 SHA512 0a121399070b75cdb9f64fff238866c54684e5989d38cd95a822cccc7d16de44f08bb01e93c546874f0c39ed8198e78e03f5167bb711fce643f6a137e05438b9
|
||||
|
||||
27
dev-vcs/lazygit/lazygit-0.35.ebuild
Normal file
27
dev-vcs/lazygit/lazygit-0.35.ebuild
Normal file
@@ -0,0 +1,27 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit go-module
|
||||
|
||||
DESCRIPTION="Simple terminal UI for git commands"
|
||||
HOMEPAGE="https://github.com/jesseduffield/lazygit"
|
||||
SRC_URI="https://github.com/jesseduffield/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0 BSD ISC MIT Unlicense"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="dev-vcs/git"
|
||||
|
||||
DOCS=( {CODE-OF-CONDUCT,CONTRIBUTING,README}.md docs )
|
||||
|
||||
src_compile() {
|
||||
go build -o bin/lazygit || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin bin/lazygit
|
||||
einstalldocs
|
||||
}
|
||||
@@ -1,3 +1,4 @@
|
||||
DIST imgui-1.81-1-meson-wrap.zip 1850 BLAKE2B 325f84fd57a896ec9aceb83a54752e8dba52499c3540cc389ab51b929f1dd65c4a599ab71f7f06fa082f31572d8cdaf2f9d7bfdd8cf6ca96a529318bd53f0a06 SHA512 c97fa4cb5ab31c040951e6da04bb1b9659f0105adf54becc35c60ad376c6d4f9e4dcd2a5a554dc5430cfc69527ef5d8570f39fbbf91a23d15f51740f06fb7c3c
|
||||
DIST imgui-1.81.tar.gz 1413443 BLAKE2B 6f2e63777821b2767da92d9f40f4de7b4313c38817413e959e612c0ce67701645cf29f0748a3b86cfbd41e0b4b2c8099e9a0ca786c637ca1661fffd7b0de0629 SHA512 d7a2b66dea77359f78068a595607d7668e09ddd0b91910f67fc6463cb920b91b0cc1855984bd4d41e6a880b69ca7cd5e3adc064dcf461c0629b9f8c845a4fc3e
|
||||
DIST mangohud-0.6.6.1.tar.gz 14839055 BLAKE2B e0e27e62bf688b80611461ecab1bf4cf2c39f8359a9dc2cc1362555bfca55db30a72684da4e07e03970d8e5dee1d26f1d7a1fa30ff47aa86ec653dba273f24cf SHA512 c097dede7e534641f12a9c7f0a2ce049611e17732c7d232251b38d5c50bbcee53b2b22e548ff27f514fa57a45c563d883a1a9382c2c0ee9ac6832a2775e8f221
|
||||
DIST mangohud-0.6.7.1.tar.gz 14834501 BLAKE2B 6fdd91309531f32d663a0bec4f3edd26095781290ce40294f4ea87297855ce210efbc57443710aa180652bc555887519a12166c76dec19cdf3037bbdc384db15 SHA512 7d5250cc6a50215430cc79c7d11ad18219be374966383ab3f6cba9626fa045c973245d74bc32d75649adebf0fdc7acd086f5afdf5e1708e35da1f7a920a54f1d
|
||||
|
||||
103
games-util/mangohud/mangohud-0.6.7.1.ebuild
Normal file
103
games-util/mangohud/mangohud-0.6.7.1.ebuild
Normal file
@@ -0,0 +1,103 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
inherit python-any-r1 meson
|
||||
|
||||
MY_PV=$(ver_cut 1-3)
|
||||
[[ -n "$(ver_cut 4)" ]] && MY_PV_REV="-$(ver_cut 4)"
|
||||
|
||||
IMGUI_VER="1.81"
|
||||
IMGUI_MESON_WRAP_VER="1"
|
||||
|
||||
DESCRIPTION="A Vulkan and OpenGL overlay for monitoring FPS, temperatures, CPU/GPU load and more"
|
||||
HOMEPAGE="https://github.com/flightlessmango/MangoHud"
|
||||
|
||||
SRC_URI="
|
||||
https://github.com/flightlessmango/MangoHud/archive/v${MY_PV}${MY_PV_REV}.tar.gz -> ${P}.tar.gz
|
||||
https://github.com/ocornut/imgui/archive/v${IMGUI_VER}.tar.gz -> imgui-${IMGUI_VER}.tar.gz
|
||||
https://wrapdb.mesonbuild.com/v2/imgui_${IMGUI_VER}-${IMGUI_MESON_WRAP_VER}/get_patch -> imgui-${IMGUI_VER}-${IMGUI_MESON_WRAP_VER}-meson-wrap.zip
|
||||
"
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
IUSE="+dbus debug +X xnvctrl wayland video_cards_nvidia"
|
||||
|
||||
REQUIRED_USE="
|
||||
|| ( X wayland )
|
||||
xnvctrl? ( video_cards_nvidia )"
|
||||
|
||||
BDEPEND="
|
||||
app-arch/unzip
|
||||
$(python_gen_any_dep 'dev-python/mako[${PYTHON_USEDEP}]')
|
||||
"
|
||||
|
||||
python_check_deps() {
|
||||
python_has_version "dev-python/mako[${PYTHON_USEDEP}]"
|
||||
}
|
||||
|
||||
DEPEND="
|
||||
dev-libs/spdlog
|
||||
dev-util/glslang
|
||||
>=dev-util/vulkan-headers-1.2
|
||||
media-libs/vulkan-loader
|
||||
media-libs/libglvnd
|
||||
x11-libs/libdrm
|
||||
dbus? ( sys-apps/dbus )
|
||||
X? ( x11-libs/libX11 )
|
||||
video_cards_nvidia? (
|
||||
x11-drivers/nvidia-drivers
|
||||
xnvctrl? ( x11-drivers/nvidia-drivers[static-libs] )
|
||||
)
|
||||
wayland? ( dev-libs/wayland )
|
||||
"
|
||||
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/MangoHud-${PV}"
|
||||
|
||||
# We do not enable this patch for now until imgui ebuild supports multilib
|
||||
|
||||
# PATCHES=(
|
||||
# "${FILESDIR}/mangohud-0.6.6-meson-fix-imgui-dep.patch"
|
||||
# )
|
||||
|
||||
src_unpack() {
|
||||
default
|
||||
[[ -n "${MY_PV_REV}" ]] && ( mv ${WORKDIR}/MangoHud-${MY_PV}${MY_PV_REV} ${WORKDIR}/MangoHud-${PV} || die )
|
||||
|
||||
unpack imgui-${IMGUI_VER}.tar.gz
|
||||
unpack imgui-${IMGUI_VER}-${IMGUI_MESON_WRAP_VER}-meson-wrap.zip
|
||||
mv ${WORKDIR}/imgui-${IMGUI_VER} ${S}/subprojects/imgui || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local emesonargs=(
|
||||
-Dappend_libdir_mangohud=false
|
||||
-Duse_system_spdlog=enabled
|
||||
-Duse_system_vulkan=enabled
|
||||
-Dinclude_doc=false
|
||||
$(meson_feature video_cards_nvidia with_nvml)
|
||||
$(meson_feature xnvctrl with_xnvctrl)
|
||||
$(meson_feature X with_x11)
|
||||
$(meson_feature wayland with_wayland)
|
||||
$(meson_feature dbus with_dbus)
|
||||
)
|
||||
meson_src_configure
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if ! use xnvctrl; then
|
||||
einfo ""
|
||||
einfo "If mangohud can't get GPU load, or other GPU information,"
|
||||
einfo "and you have an older Nvidia device."
|
||||
einfo ""
|
||||
einfo "Try enabling the 'xnvctrl' useflag."
|
||||
einfo ""
|
||||
fi
|
||||
}
|
||||
@@ -1 +1,2 @@
|
||||
DIST obs-vkcapture-1.1.3.tar.gz 51200 BLAKE2B 6a14f6c891bb0e2da5b879945e64f54c588577b4acb90af61c55dd9d060f5b5d26ef34f0179f6930b5782907523da47cc69597fee11829e371db070537c6dc91 SHA512 34bc8c6bd1b6f21717b60070240c462310d7666867fda638b2294c0e0b58e8e87a3e45cd2bf974d7853dc86daf5387f1ebf66896a02b7867f24ad72b63fe0ade
|
||||
DIST obs-vkcapture-1.1.4.tar.gz 51529 BLAKE2B a33f31b22c76ecf728864f951a03f30d225c792e97e5fe61a9d1a19e1307b1bb656ad58525f65428462bd8f00a238d7b89fe067355c2ae59787e72d83f9705ce SHA512 5075d1fa49fa0ba27b26f76b5e4a8295d9bafec89ed73fec26ee473e1e53fbb17c6c2ad62dfd7cf57d57e3eb9a15594bab94a7f431ebfcb52b2946b26570f57c
|
||||
|
||||
54
media-video/obs-vkcapture/obs-vkcapture-1.1.4.ebuild
Normal file
54
media-video/obs-vkcapture/obs-vkcapture-1.1.4.ebuild
Normal file
@@ -0,0 +1,54 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
CMAKE_REMOVE_MODULES_LIST=( FindFreetype )
|
||||
|
||||
inherit xdg cmake
|
||||
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/nowrep/obs-vkcapture"
|
||||
else
|
||||
SRC_URI="https://github.com/nowrep/obs-vkcapture/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
fi
|
||||
|
||||
DESCRIPTION="OBS Linux Vulkan/OpenGL game capture"
|
||||
HOMEPAGE="https://github.com/nowrep/obs-vkcapture"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
BDEPEND="
|
||||
dev-util/vulkan-headers
|
||||
media-libs/shaderc
|
||||
media-libs/vulkan-loader
|
||||
>=media-video/obs-studio-27[wayland]
|
||||
x11-libs/libdrm
|
||||
"
|
||||
RDEPEND="
|
||||
media-libs/libglvnd
|
||||
>=media-video/obs-studio-27[wayland]
|
||||
x11-libs/libdrm
|
||||
x11-libs/libxcb:=
|
||||
"
|
||||
|
||||
QA_SONAME="
|
||||
/usr/lib64/libVkLayer_obs_vkcapture.so
|
||||
/usr/lib64/libobs_glcapture.so
|
||||
"
|
||||
|
||||
src_unpack() {
|
||||
default
|
||||
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
git-r3_src_unpack
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
cmake_src_configure
|
||||
}
|
||||
@@ -37,7 +37,7 @@ src_unpack() {
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
go build -v -work -x \
|
||||
ego build -v -work -x \
|
||||
-ldflags "-s -w -X github.com/${PN}/${PN}/config.VersionNumber=${PV} -X github.com/${PN}/${PN}/config.BuildPlatform=gentoo" \
|
||||
-o ${PN} \
|
||||
github.com/${PN}/${PN} || die
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
DIST nheko-0.9.2.tar.gz 1418814 BLAKE2B e3f2f9358dd39d648c219eddea93f48ff7574cd954189f6c08bc7ace0429602acd1b859bb4987b1a34c93e17f8e547f6b0fb3c2a113a3a8a060dec5e25adbcc5 SHA512 86c0b5bf8e767125cc9e78c3a898df35fae5b34277253c8c98777f1814fcab36ff558576fa5b71de05df63223a866671473674fb8250eeee905a979dd0c978a9
|
||||
DIST nheko-0.10.0.tar.gz 1587008 BLAKE2B 207622bcc0fcbf4f1760481d3bdf35d5c025d9aa7d553c2dc4649841426481c88292966c35d44944434c1628c34017bb76f84136b6bcc8f8c3f32478156ac713 SHA512 c0aaf0f9ea657c43867fbb6857db45cac30f0cbaeaf8ad6a20a1a3e1ab9e6cf15266444eada060666db5b94be5a72b95b371a4da62e6705eed49f9907c576954
|
||||
DIST nheko-0.9.3.tar.gz 1455446 BLAKE2B da68617e8cd2a74a41b9a14e107fdbc58a667ef2187e9680bb4514d2542ad99176aaed9bcc1184ec3cbd10b258b3910da99a0e63dfe82ccfc1c7e4f7715d4d95 SHA512 187348e8e274f727a638ca3cb3ed015b9f7cbb50eea2e33bc519cd216a74763cab265466001a82c584dcf91f950c41c3f7a4f3c1ac1f1564a8d5f7711eb37d5a
|
||||
|
||||
@@ -17,20 +17,23 @@ REQUIRED_USE="video? ( voip )"
|
||||
|
||||
MY_GST_V="1.18"
|
||||
RDEPEND="
|
||||
app-text/cmark
|
||||
app-text/cmark:=
|
||||
dev-cpp/qt-jdenticon
|
||||
dev-db/lmdb:=
|
||||
>=dev-db/lmdb++-1.0.0
|
||||
>=dev-libs/mtxclient-0.7.0:=
|
||||
>=dev-libs/qtkeychain-0.12.0
|
||||
dev-libs/spdlog
|
||||
dev-libs/libfmt:=
|
||||
>=dev-libs/mtxclient-0.8.0:=
|
||||
>=dev-libs/qtkeychain-0.12.0:=
|
||||
dev-libs/spdlog:=
|
||||
dev-qt/qtconcurrent:5
|
||||
dev-qt/qtdeclarative:5[widgets]
|
||||
dev-qt/qtgraphicaleffects:5
|
||||
dev-qt/qtgui:5[gif,jpeg,png]
|
||||
dev-qt/qtgui:5[dbus,gif,jpeg,png]
|
||||
dev-qt/qtimageformats
|
||||
dev-qt/qtmultimedia:5[gstreamer,qml,widgets]
|
||||
dev-qt/qtquickcontrols2:5[widgets]
|
||||
dev-qt/qtsvg:5
|
||||
virtual/notification-daemon
|
||||
voip? (
|
||||
>=media-plugins/gst-plugins-dtls-${MY_GST_V}
|
||||
media-plugins/gst-plugins-libnice
|
||||
@@ -75,9 +78,11 @@ src_configure() {
|
||||
|
||||
pkg_postinst() {
|
||||
optfeature "audio & video file playback support" \
|
||||
"media-plugins/gst-plugins-meta[ffmpeg]"
|
||||
optfeature "secrets storage support other than kwallet (gnome-keyring or keepassxc)" \
|
||||
"dev-libs/qtkeychain[gnome-keyring]"
|
||||
"media-plugins/gst-plugins-meta[ffmpeg]"
|
||||
optfeature "secrets storage support other than kwallet (for example gnome-keyring or keepassxc)" \
|
||||
"dev-libs/qtkeychain[gnome-keyring]"
|
||||
optfeature "additional, less common, image format support" \
|
||||
"kde-frameworks/kimageformats"
|
||||
|
||||
xdg_pkg_postinst
|
||||
}
|
||||
1
net-p2p/bisq-bin/Manifest
Normal file
1
net-p2p/bisq-bin/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST Bisq-64bit-1.9.4.deb 211107900 BLAKE2B 6e29cec465fb26a0d6482e9e55d21c14d3b504b98f174c98c42ac0db3b3c56dc8e4efd56e15d3bd49b900ce0da647d03808116d4f30447888fe9d3632914937c SHA512 e276ed17f5775c4a65b96193061b452cb2504cd6a2f2390b9be3cdb82be375b7596b059d537368fa2fb7a1cf856345d2a09eb769ee86d4581cd32b1edd6c5e90
|
||||
@@ -1 +0,0 @@
|
||||
DIST Bisq-64bit-1.9.2.deb 203432688 BLAKE2B 45fdd948b8c3826a0664926f82ff35f3cef56a3533c23ab5d8af3832ef7c2766c704dee8d5d989e37d029d4591b3f40ca27a8680d60dad6d268f2d91f9205ed0 SHA512 82c6061f5a37d3f52d3602253f1b770c75fa4b6600b6072051de6bbb9f9d2d0733856f44666c49fc50b2f266abf9783add946c9bd2cb21246246189836b31e3a
|
||||
@@ -1,2 +1,3 @@
|
||||
move app-text/stdman app-doc/stdman
|
||||
move www-apps/stagit dev-vcs/stagit
|
||||
move net-p2p/bisq net-p2p/bisq-bin
|
||||
|
||||
1
sys-apps/asus-touchpad-numpad-driver/Manifest
Normal file
1
sys-apps/asus-touchpad-numpad-driver/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST asus-touchpad-numpad-driver-0_pre20220311.tar.gz 612461 BLAKE2B 962f7d044401067e779a070797a281cfabf8f0c4496e9791bef968014506bd8d6ae90151a9086273494f98b410a8e800b78214453da4444a20a94ec583c0d731 SHA512 69fe5165b70ad64857d13ba689fd412ba8a50d2c7f97a18c778b04ff03b53c1620bc774c45b00eaa7e9c51e94ad16e693ba8176872dd9fcfe1ded5b2cb78ed56
|
||||
@@ -0,0 +1,51 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{9..11} )
|
||||
inherit linux-info python-single-r1
|
||||
|
||||
DESCRIPTION="Feature-rich configurable Asus NumPad drivers"
|
||||
HOMEPAGE="https://github.com/mohamed-badaoui/asus-touchpad-numpad-driver"
|
||||
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/mohamed-badaoui/asus-touchpad-numpad-driver"
|
||||
else
|
||||
COMMIT="a2bada610ebb3fc002fceb53ddf93bc799241867"
|
||||
SRC_URI="https://github.com/mohamed-badaoui/asus-touchpad-numpad-driver/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
S="${PN}-${COMMIT}"
|
||||
KEYWORDS="~amd64"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/libevdev
|
||||
sys-apps/i2c-tools
|
||||
$(python_gen_cond_dep '
|
||||
dev-python/python-evdev[${PYTHON_USEDEP}]
|
||||
dev-python/numpy[${PYTHON_USEDEP}]
|
||||
dev-python/python-libevdev[${PYTHON_USEDEP}]
|
||||
')
|
||||
"
|
||||
RDEPEND="
|
||||
${DEPEND}
|
||||
${PYTHON_DEPS}
|
||||
"
|
||||
|
||||
src_install() {
|
||||
exeinto /usr/libexec/${PN}
|
||||
doexe asus_touchpad.py
|
||||
insinto /usr/libexec/${PN}
|
||||
doins -r numpad_layouts
|
||||
|
||||
python_fix_shebang ${ED}/usr/libexec/${PN}/asus_touchpad.py
|
||||
|
||||
python_optimize ${ED}/usr/libexec/${PN}
|
||||
|
||||
dosym ../libexec/${PN}/asus_touchpad.py /usr/bin/asus_touchpad
|
||||
}
|
||||
@@ -0,0 +1,51 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{9..11} )
|
||||
inherit linux-info python-single-r1
|
||||
|
||||
DESCRIPTION="Feature-rich configurable Asus NumPad drivers"
|
||||
HOMEPAGE="https://github.com/mohamed-badaoui/asus-touchpad-numpad-driver"
|
||||
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/mohamed-badaoui/asus-touchpad-numpad-driver"
|
||||
else
|
||||
COMMIT="a2bada610ebb3fc002fceb53ddf93bc799241867"
|
||||
SRC_URI="https://github.com/mohamed-badaoui/asus-touchpad-numpad-driver/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
S="${PN}-${COMMIT}"
|
||||
KEYWORDS="~amd64"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/libevdev
|
||||
sys-apps/i2c-tools
|
||||
$(python_gen_cond_dep '
|
||||
dev-python/python-evdev[${PYTHON_USEDEP}]
|
||||
dev-python/numpy[${PYTHON_USEDEP}]
|
||||
dev-python/python-libevdev[${PYTHON_USEDEP}]
|
||||
')
|
||||
"
|
||||
RDEPEND="
|
||||
${DEPEND}
|
||||
${PYTHON_DEPS}
|
||||
"
|
||||
|
||||
src_install() {
|
||||
exeinto /usr/libexec/${PN}
|
||||
doexe asus_touchpad.py
|
||||
insinto /usr/libexec/${PN}
|
||||
doins -r numpad_layouts
|
||||
|
||||
python_fix_shebang ${ED}/usr/libexec/${PN}/asus_touchpad.py
|
||||
|
||||
python_optimize ${ED}/usr/libexec/${PN}
|
||||
|
||||
dosym ../libexec/${PN}/asus_touchpad.py /usr/bin/asus_touchpad
|
||||
}
|
||||
8
sys-apps/asus-touchpad-numpad-driver/metadata.xml
Normal file
8
sys-apps/asus-touchpad-numpad-driver/metadata.xml
Normal file
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>gentoo@aisha.cc</email>
|
||||
<name>Aisha Tammy</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
@@ -1,4 +1,4 @@
|
||||
DIST genpatches-5.15-56.base.tar.xz 2245780 BLAKE2B 0f5e5d7c8a29f590598f4721307e3b1a316342cc31b8e5ab5496ed58b65470d19bed59ff40cf7b26bd4970eee04581ee8ac544eebe63c54063c161a55c828cea SHA512 0a1c4edd8f863f2c77a14cf48d79c35868ba8b2f02fb2436e1913e97c8285046ecbedc33e6faddf02a0c813e677492be0fc972e3731c733e488006602eb6119f
|
||||
DIST genpatches-5.15-56.experimental.tar.xz 5420 BLAKE2B ca95771341b6086f23ea70d99dfec6228e8f6486d520045c110bde63948008095715d68fa67e5e29ad46eab58366ab323736942b5c7bc83bbb61c2dc4e5c2b95 SHA512 1ec3dc2c019d0aedf03e2b70dcc6a5c80cc39ae0d1eb83b400c480818a97d6b212868dd370b4e529e01d40434313ecd2b0270e6055a22b4fe373e7a6cb91e724
|
||||
DIST genpatches-5.15-56.extras.tar.xz 3932 BLAKE2B 2b167a35d9dfe16a18b22318ac4597147fb25bef53a66108c2f2e4d6e6d3df1c9d4b1fd6d63ba4a8078f94f8cd69d14b359123355ba266ef72b44f7d9addca9b SHA512 ce91556981720f3718921993eb15f5af623cad8dc40a36bec6cbb0d52153fd1288bf97927daab1b1e3ccd1451d4295b109ead0160c657a00c62c2d6f25fbc09f
|
||||
DIST linux-uek-5.15.0-0.30.19.tar.gz 200002476 BLAKE2B db3280a62360095ce614d8a5fda44a13407681574f59fe5773f557075691e8763b9349c6781476ef64c46e3b3c65d6e1ff3db4a4042ef9520656d86a76a28c94 SHA512 99ee0641efae677c70e0652d6222af44d8d2323c928f7e04c2935ad02a58cc693c19991960964ecbb4936bb507dca0c9838cb2227e8b8bbcfebe52fadd077162
|
||||
DIST linux-uek-5.15.0-1.43.1.tar.gz 200096869 BLAKE2B 1aae3fefb10f058d23439ce3874531fa0ad8e788b53cb32c255a4f1fdd17d6898ba7f140db385d65e210ed4dd7a66730f3133a1865da1e425d29ea8c27a5d2e6 SHA512 85f2cd532c30d8415ea4876d856cc3e5922f9bc9392a1f5601289bdbd2a93b9316a9fe6d2325c183a513b8260704ed90914a4dddd1592f0e195da7a5df7cbf3f
|
||||
|
||||
Reference in New Issue
Block a user