mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-20 20:43:09 -04:00
Merge updates from master
This commit is contained in:
@@ -1 +1,2 @@
|
|||||||
DIST tang-11.tar.gz 38502 BLAKE2B cc440780eda3aa2ded7dfa6bea62794c2f08d3c7e89573c4002d5f2644f5cd809357400031c9df94f5128fb24e3e038a56f3df14f8f7762c071404fdb7b62444 SHA512 a1115c7192224f2d09d026776768b4247632333ad152f2cb700567404ff33a220dc1280e4f588c6408775c4b9dc5049b5601bbee6336c8ff7f39ec6f28e26599
|
DIST tang-11.tar.gz 38502 BLAKE2B cc440780eda3aa2ded7dfa6bea62794c2f08d3c7e89573c4002d5f2644f5cd809357400031c9df94f5128fb24e3e038a56f3df14f8f7762c071404fdb7b62444 SHA512 a1115c7192224f2d09d026776768b4247632333ad152f2cb700567404ff33a220dc1280e4f588c6408775c4b9dc5049b5601bbee6336c8ff7f39ec6f28e26599
|
||||||
|
DIST tang-12.tar.gz 41459 BLAKE2B e948e0f7bc206cb7f0a2eeb42bf2b4b3cc5ff96fef4348beb562289684abbbbafc20d5dab4d5b20ffbd3de5008900fed7e649b771e4353642306831c7e048317 SHA512 dc61aa7711700e149f53c08557f917c1363d946137ea1cad7d7a5ff4248fe6726a61e5339ab8853c52b592bd9963fb4041c6c3143d3a32311d9942424bb9d847
|
||||||
|
|||||||
35
app-crypt/tang/tang-12.ebuild
Normal file
35
app-crypt/tang/tang-12.ebuild
Normal file
@@ -0,0 +1,35 @@
|
|||||||
|
# Copyright 2022-2023 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
inherit meson systemd
|
||||||
|
|
||||||
|
DESCRIPTION="Tang binding daemon"
|
||||||
|
HOMEPAGE="https://github.com/latchset/tang"
|
||||||
|
SRC_URI="https://github.com/latchset/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="GPL-3"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
DEPEND="acct-user/tang
|
||||||
|
net-misc/socat
|
||||||
|
>=net-libs/http-parser-2.8.0
|
||||||
|
>=dev-libs/jose-8"
|
||||||
|
RDEPEND="${DEPEND}"
|
||||||
|
BDEPEND="app-text/asciidoc"
|
||||||
|
|
||||||
|
src_install(){
|
||||||
|
meson_install
|
||||||
|
newinitd "${FILESDIR}"/tangd.initd tangd
|
||||||
|
systemd_dounit "${FILESDIR}"/tangd.service
|
||||||
|
|
||||||
|
doconfd "${FILESDIR}"/tangd
|
||||||
|
|
||||||
|
dodir /var/db/tang
|
||||||
|
keepdir /var/db/tang
|
||||||
|
fowners tang:tang /var/db/tang
|
||||||
|
fperms 770 /var/db/tang
|
||||||
|
}
|
||||||
@@ -9,7 +9,7 @@ MY_P="${MY_PN}-${PV}"
|
|||||||
inherit autotools
|
inherit autotools
|
||||||
|
|
||||||
DESCRIPTION="V. K. Mueller English-Russian Dictionary"
|
DESCRIPTION="V. K. Mueller English-Russian Dictionary"
|
||||||
HOMEPAGE="http://mueller-dict.sourceforge.net"
|
HOMEPAGE="https://mueller-dict.sourceforge.net"
|
||||||
SRC_URI="mirror://sourceforge/${MY_PN}/${MY_P}.tar.gz"
|
SRC_URI="mirror://sourceforge/${MY_PN}/${MY_P}.tar.gz"
|
||||||
S="${WORKDIR}/${MY_P}"
|
S="${WORKDIR}/${MY_P}"
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||||
<pkgmetadata>
|
<pkgmetadata>
|
||||||
<maintainer type="person">
|
<maintainer type="person">
|
||||||
<description>co-maintainers welcome</description>
|
<description>co-maintainers welcome</description>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
DIST ledger-live-desktop-2.49.2-linux-x86_64.AppImage 114148285 BLAKE2B b072476e3c8ef37f2038bcdf5f6d2c0aca855f0c7e587f9825590859ec267dca460bf938042a48ddb17f4517814c8cf856dc55aef84c5004a2028e7368faf9f3 SHA512 abffeb467f70045221a42768c103234f5c39344b3a28af18c0e85ddad1d0df404fa7e4e487e4f1651b85f0851f03ac8cc30ab697453ae32dde8eeaf9c5ff9465
|
|
||||||
DIST ledger-live-desktop-2.50.0-linux-x86_64.AppImage 119773817 BLAKE2B 6b50a38d5c807898503c26fb138bc551c2194cddc3f4ca22fb86c622ffaa3e3ac76785c37d357eb8822b631ab779ecf5a0ec0a3f4b97728e578154b9978e57ab SHA512 aa8919e89f71eac515c6d20270673ed212214a62a3df54b047430d26d8e8576de5f29fc2b8ab30e8a3e9180fda3576ad7cf346ec271fc9c05c91b40b54642bfe
|
DIST ledger-live-desktop-2.50.0-linux-x86_64.AppImage 119773817 BLAKE2B 6b50a38d5c807898503c26fb138bc551c2194cddc3f4ca22fb86c622ffaa3e3ac76785c37d357eb8822b631ab779ecf5a0ec0a3f4b97728e578154b9978e57ab SHA512 aa8919e89f71eac515c6d20270673ed212214a62a3df54b047430d26d8e8576de5f29fc2b8ab30e8a3e9180fda3576ad7cf346ec271fc9c05c91b40b54642bfe
|
||||||
DIST ledger-live-desktop-2.50.1-linux-x86_64.AppImage 120590061 BLAKE2B d56bd8e909649361d7c6aef67fde9ecb4d700c63370fe00c3170759fbf64732c51a484d5d2d8846f32efa4e75170c55cf6793559f431f704187b06f983f63284 SHA512 8ee659326d7ef62f47f7966ece2baf6c8825736f54ba0e2676a72d47418bce16a2dee9cf20920c1e81f8f3f4dd12e4508cb5eab25dbb602059c4674073b1ca9e
|
DIST ledger-live-desktop-2.50.1-linux-x86_64.AppImage 120590061 BLAKE2B d56bd8e909649361d7c6aef67fde9ecb4d700c63370fe00c3170759fbf64732c51a484d5d2d8846f32efa4e75170c55cf6793559f431f704187b06f983f63284 SHA512 8ee659326d7ef62f47f7966ece2baf6c8825736f54ba0e2676a72d47418bce16a2dee9cf20920c1e81f8f3f4dd12e4508cb5eab25dbb602059c4674073b1ca9e
|
||||||
DIST ledger-live-desktop-2.51.0-linux-x86_64.AppImage 120762361 BLAKE2B 90483944c5c45b5262bbe89b21fa2dea3e794cdf9a0c23e179027aabaa45dd2d60b161b7873a3dbf5b65d67661ac6ff8bdad85923ecd4364d800856ea6c10931 SHA512 f2d25df50d1bc7fea3e55a359e9d30accbf88f1c5b947173c83075a7438ffba3cd51c50ac28104dc12df24d12ad9479ae913a53817a6c37d0b90ec80c742af96
|
DIST ledger-live-desktop-2.51.0-linux-x86_64.AppImage 120762361 BLAKE2B 90483944c5c45b5262bbe89b21fa2dea3e794cdf9a0c23e179027aabaa45dd2d60b161b7873a3dbf5b65d67661ac6ff8bdad85923ecd4364d800856ea6c10931 SHA512 f2d25df50d1bc7fea3e55a359e9d30accbf88f1c5b947173c83075a7438ffba3cd51c50ac28104dc12df24d12ad9479ae913a53817a6c37d0b90ec80c742af96
|
||||||
DIST ledger-live-desktop-2.52.0-linux-x86_64.AppImage 133467307 BLAKE2B 80698c56aa189d06926ac5e40617b28d5970bdb030c0f2d72d7bc2d6ff6e5ebe96288394df332b7d65b419b3277f1d7e89f481421951ce2dfb0fd45a00123bd5 SHA512 3cf578467c864daa27348ebd69a1e93fcbe59b1ab0fc4837993ed44281be27e18263f118f87d7766a54bee262c63572c9b8e83d12cac3006955b6ae11e641af9
|
DIST ledger-live-desktop-2.52.0-linux-x86_64.AppImage 133467307 BLAKE2B 80698c56aa189d06926ac5e40617b28d5970bdb030c0f2d72d7bc2d6ff6e5ebe96288394df332b7d65b419b3277f1d7e89f481421951ce2dfb0fd45a00123bd5 SHA512 3cf578467c864daa27348ebd69a1e93fcbe59b1ab0fc4837993ed44281be27e18263f118f87d7766a54bee262c63572c9b8e83d12cac3006955b6ae11e641af9
|
||||||
|
DIST ledger-live-desktop-2.53.1-linux-x86_64.AppImage 133289943 BLAKE2B 0e2a538de36e40f7998192567cc0979203c02e8d45adc95867152745d4c5285f8e201818ea4f1ad8190d63ba2d3ecdd102cebb82439628b3ed765ad6803089c9 SHA512 27e4b713a720351cb0916ebdb6343ba86f22c2c07e74545582ccf68203a5691c6bd56d312e5fc168868b922dd7e47b0c558f4a66754c8d7fe472288bf0cf4c3a
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Copyright 1999-2022 Gentoo Foundation
|
# Copyright 1999-2023 Gentoo Foundation
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
EAPI=7
|
EAPI=7
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Copyright 1999-2022 Gentoo Foundation
|
# Copyright 1999-2023 Gentoo Foundation
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
EAPI=7
|
EAPI=7
|
||||||
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||||
<pkgmetadata>
|
<pkgmetadata>
|
||||||
<maintainer type="person">
|
<maintainer type="person">
|
||||||
<email>lssndrbarbieri@gmail.com</email>
|
<email>lssndrbarbieri@gmail.com</email>
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ DESCRIPTION="Generates random text from datafiles and templates"
|
|||||||
HOMEPAGE="
|
HOMEPAGE="
|
||||||
https://github.com/aduial/nonsense
|
https://github.com/aduial/nonsense
|
||||||
https://sourceforge.net/projects/nonsense/
|
https://sourceforge.net/projects/nonsense/
|
||||||
http://nonsense.sourceforge.net
|
https://nonsense.sourceforge.net
|
||||||
"
|
"
|
||||||
SRC_URI="https://github.com/aduial/nonsense/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
|
SRC_URI="https://github.com/aduial/nonsense/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||||
S="${WORKDIR}/${PN}-${COMMIT}"
|
S="${WORKDIR}/${PN}-${COMMIT}"
|
||||||
|
|||||||
1
dev-cpp/xsimd/Manifest
Normal file
1
dev-cpp/xsimd/Manifest
Normal file
@@ -0,0 +1 @@
|
|||||||
|
DIST xsimd-10.0.0.tar.gz 212082 BLAKE2B 2a3c6dd711f9e7ffd32ce3fd9a6056a56768a0f5b6ff412d2c5cd5f82682cac87ed0a68109a449ab6337f89a4719e9ab25f94060d3f675783ce00c79e3378512 SHA512 bd7a363bbebc9196954c8c87271f14f05ca177569fcf080dac91be06ad2801c43fccbb385afd700b80d58c83d77f26ba199a7105672e4a1e55c517d15dd6e8e3
|
||||||
12
dev-cpp/xsimd/metadata.xml
Normal file
12
dev-cpp/xsimd/metadata.xml
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer type="person">
|
||||||
|
<email>gentoo.kamal@tgf.pw</email>
|
||||||
|
<name>Kamal Abdellatif</name>
|
||||||
|
</maintainer>
|
||||||
|
<upstream>
|
||||||
|
<remote-id type="github">xtensor-stack/xsimd</remote-id>
|
||||||
|
<doc>https://xsimd.readthedocs.io/en/latest/</doc>
|
||||||
|
</upstream>
|
||||||
|
</pkgmetadata>
|
||||||
57
dev-cpp/xsimd/xsimd-10.0.0.ebuild
Normal file
57
dev-cpp/xsimd/xsimd-10.0.0.ebuild
Normal file
@@ -0,0 +1,57 @@
|
|||||||
|
# Copyright 2023 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
PYTHON_COMPAT=( python3_{9..11} )
|
||||||
|
|
||||||
|
inherit cmake python-any-r1
|
||||||
|
|
||||||
|
DESCRIPTION="C++ wrappers for SIMD intrinsics"
|
||||||
|
HOMEPAGE="https://github.com/xtensor-stack/xsimd"
|
||||||
|
SRC_URI="https://codeload.github.com/xtensor-stack/${PN}/tar.gz/refs/tags/${PV} -> ${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="BSD"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
|
||||||
|
IUSE="doc test"
|
||||||
|
|
||||||
|
BDEPEND="
|
||||||
|
doc? (
|
||||||
|
app-doc/doxygen
|
||||||
|
$(python_gen_any_dep '
|
||||||
|
dev-python/breathe[${PYTHON_USEDEP}]
|
||||||
|
dev-python/sphinx[${PYTHON_USEDEP}]
|
||||||
|
')
|
||||||
|
)
|
||||||
|
test? ( dev-cpp/doctest )
|
||||||
|
"
|
||||||
|
|
||||||
|
RESTRICT="!test? ( test )"
|
||||||
|
|
||||||
|
python_check_deps() {
|
||||||
|
python_has_version \
|
||||||
|
"dev-python/breathe[${PYTHON_USEDEP}]" \
|
||||||
|
"dev-python/sphinx[${PYTHON_USEDEP}]"
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_setup() {
|
||||||
|
use doc && python-any-r1_pkg_setup
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
local mycmakeargs=( -DBUILD_TESTS=$(usex test) )
|
||||||
|
|
||||||
|
cmake_src_configure
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
use test && cmake_src_compile xtest
|
||||||
|
|
||||||
|
if use doc; then
|
||||||
|
cd "${WORKDIR}/${P}/docs" || die
|
||||||
|
emake html BUILDDIR="${BUILD_DIR}"
|
||||||
|
HTML_DOCS=( "${BUILD_DIR}/html/." )
|
||||||
|
fi
|
||||||
|
}
|
||||||
1
dev-cpp/xtensor/Manifest
Normal file
1
dev-cpp/xtensor/Manifest
Normal file
@@ -0,0 +1 @@
|
|||||||
|
DIST xtensor-0.24.4.tar.gz 1203049 BLAKE2B 512ab8b2e23b295e36462b63d796d037a4300b184e5932390e8c85a98e2f96639794622817bbdb73a24925c21d210bb39c96ecbd0f3d569a05eb8c5458b805c8 SHA512 e245571553592d5d0e98af5b645bc4526123764b0507ab6fb9ade690f62eae1e2850d8a44b0550ff95276b968c287bf7d6cab9262af5f28bcf7345b6d317d16a
|
||||||
17
dev-cpp/xtensor/metadata.xml
Normal file
17
dev-cpp/xtensor/metadata.xml
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer type="person">
|
||||||
|
<email>gentoo.kamal@tgf.pw</email>
|
||||||
|
<name>Kamal Abdellatif</name>
|
||||||
|
</maintainer>
|
||||||
|
<upstream>
|
||||||
|
<remote-id type="github">xtensor-stack/xtensor</remote-id>
|
||||||
|
<doc>https://xtensor.readthedocs.io/en/latest/</doc>
|
||||||
|
</upstream>
|
||||||
|
<use>
|
||||||
|
<flag name="openmp">Enable parallel assignment loop using OpenMP</flag>
|
||||||
|
<flag name="tbb">Enable parallel assignment loop using dev-cpp/tbb</flag>
|
||||||
|
<flag name="xsimd">Enable SIMD accelaration using dev-cpp/xsimd</flag>
|
||||||
|
</use>
|
||||||
|
</pkgmetadata>
|
||||||
98
dev-cpp/xtensor/xtensor-0.24.4.ebuild
Normal file
98
dev-cpp/xtensor/xtensor-0.24.4.ebuild
Normal file
@@ -0,0 +1,98 @@
|
|||||||
|
# Copyright 2023 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
# required because of manuall install in src_install
|
||||||
|
CMAKE_MAKEFILE_GENERATOR="emake"
|
||||||
|
|
||||||
|
PYTHON_COMPAT=( python3_{9..11} )
|
||||||
|
|
||||||
|
inherit cmake python-any-r1 optfeature toolchain-funcs
|
||||||
|
|
||||||
|
DESCRIPTION="header-only C++ library for numerical analysis with multi-dimensional arrays"
|
||||||
|
HOMEPAGE="https://github.com/xtensor-stack/xtensor"
|
||||||
|
SRC_URI="https://codeload.github.com/xtensor-stack/${PN}/tar.gz/refs/tags/${PV} -> ${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="BSD"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
|
||||||
|
IUSE="doc openmp tbb test xsimd"
|
||||||
|
|
||||||
|
DEPEND="
|
||||||
|
dev-cpp/xtl
|
||||||
|
tbb? ( dev-cpp/tbb )
|
||||||
|
xsimd? ( dev-cpp/xsimd )
|
||||||
|
"
|
||||||
|
RDEPEND="${DEPEND}"
|
||||||
|
BDEPEND="
|
||||||
|
doc? (
|
||||||
|
app-doc/doxygen
|
||||||
|
$(python_gen_any_dep '
|
||||||
|
dev-python/breathe[${PYTHON_USEDEP}]
|
||||||
|
dev-python/sphinx[${PYTHON_USEDEP}]
|
||||||
|
dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]
|
||||||
|
')
|
||||||
|
)
|
||||||
|
test? ( dev-cpp/doctest )
|
||||||
|
"
|
||||||
|
|
||||||
|
RESTRICT="!test? ( test )"
|
||||||
|
REQUIRED_USE="?? ( tbb openmp )"
|
||||||
|
|
||||||
|
python_check_deps() {
|
||||||
|
python_has_version \
|
||||||
|
"dev-python/breathe[${PYTHON_USEDEP}]" \
|
||||||
|
"dev-python/sphinx[${PYTHON_USEDEP}]" \
|
||||||
|
"dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]"
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_pretend() {
|
||||||
|
use openmp && tc-check-openmp
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_setup() {
|
||||||
|
use openmp && tc-check-openmp
|
||||||
|
use doc && python-any-r1_pkg_setup
|
||||||
|
}
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
# Skipping test due to https://github.com/xtensor-stack/xtensor/issues/2653
|
||||||
|
sed -i -e '/test_xoptional\.cpp/d' test/CMakeLists.txt || die
|
||||||
|
|
||||||
|
cmake_src_prepare
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
local mycmakeargs=(
|
||||||
|
-DBUILD_TESTS=$(usex test)
|
||||||
|
-DXTENSOR_USE_OPENMP=$(usex openmp)
|
||||||
|
-DXTENSOR_USE_TBB=$(usex tbb)
|
||||||
|
-DXTENSOR_USE_XSIMD=$(usex xsimd)
|
||||||
|
)
|
||||||
|
|
||||||
|
cmake_src_configure
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
use test && cmake_src_compile xtest
|
||||||
|
|
||||||
|
if use doc; then
|
||||||
|
cd "${WORKDIR}/${P}/docs" || die
|
||||||
|
emake html BUILDDIR="${BUILD_DIR}"
|
||||||
|
HTML_DOCS=( "${BUILD_DIR}/html/." )
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
# default install starts compiling more tests
|
||||||
|
# that do not affect the header-only install image
|
||||||
|
DESTDIR="${D}" emake -C "${BUILD_DIR}" install/fast "$@"
|
||||||
|
|
||||||
|
einstalldocs
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
optfeature "JSON support" dev-cpp/nlohmann_json
|
||||||
|
}
|
||||||
1
dev-cpp/xtl/Manifest
Normal file
1
dev-cpp/xtl/Manifest
Normal file
@@ -0,0 +1 @@
|
|||||||
|
DIST xtl-0.7.5.tar.gz 160548 BLAKE2B 61d8c8c8e69722e2d29bd70991840650b22f2f440e2ee8100786869e4410ace8a5063cc0101361aedca963607cf046bb46e923fc096e25d731affdf2876ef4fa SHA512 fb447334f68f255d7d28c9202eee2cec70d007c1031f3756a6acd0cc019c0d95ed1d12ec63f2e9fb3df184f9ec305e6a3c808bb88c1e3eb922916ad059d2e856
|
||||||
@@ -2,11 +2,11 @@
|
|||||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||||
<pkgmetadata>
|
<pkgmetadata>
|
||||||
<maintainer type="person">
|
<maintainer type="person">
|
||||||
<email>cyber+gentoo@sysrq.in</email>
|
<email>gentoo.kamal@tgf.pw</email>
|
||||||
<name>Anna</name>
|
<name>Kamal Abdellatif</name>
|
||||||
</maintainer>
|
</maintainer>
|
||||||
<upstream>
|
<upstream>
|
||||||
<remote-id type="pypi">sphinxcontrib.jquery</remote-id>
|
<remote-id type="github">xtensor-stack/xtl</remote-id>
|
||||||
<remote-id type="github">sphinx-contrib/jquery</remote-id>
|
<doc>https://xtl.readthedocs.io/en/latest/</doc>
|
||||||
</upstream>
|
</upstream>
|
||||||
</pkgmetadata>
|
</pkgmetadata>
|
||||||
57
dev-cpp/xtl/xtl-0.7.5.ebuild
Normal file
57
dev-cpp/xtl/xtl-0.7.5.ebuild
Normal file
@@ -0,0 +1,57 @@
|
|||||||
|
# Copyright 2023 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
PYTHON_COMPAT=( python3_{9..11} )
|
||||||
|
|
||||||
|
inherit cmake python-any-r1
|
||||||
|
|
||||||
|
DESCRIPTION="Algorithms and containers used by the xtensor stack and the xeus stack"
|
||||||
|
HOMEPAGE="https://github.com/xtensor-stack/xtl"
|
||||||
|
SRC_URI="https://codeload.github.com/xtensor-stack/${PN}/tar.gz/refs/tags/${PV} -> ${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="BSD"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
|
||||||
|
IUSE="doc test"
|
||||||
|
|
||||||
|
BDEPEND="
|
||||||
|
doc? (
|
||||||
|
app-doc/doxygen
|
||||||
|
$(python_gen_any_dep '
|
||||||
|
dev-python/breathe[${PYTHON_USEDEP}]
|
||||||
|
dev-python/sphinx[${PYTHON_USEDEP}]
|
||||||
|
')
|
||||||
|
)
|
||||||
|
test? ( dev-cpp/doctest )
|
||||||
|
"
|
||||||
|
|
||||||
|
RESTRICT="!test? ( test )"
|
||||||
|
|
||||||
|
python_check_deps() {
|
||||||
|
python_has_version \
|
||||||
|
"dev-python/breathe[${PYTHON_USEDEP}]" \
|
||||||
|
"dev-python/sphinx[${PYTHON_USEDEP}]"
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_setup() {
|
||||||
|
use doc && python-any-r1_pkg_setup
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
local mycmakeargs=( -DBUILD_TESTS=$(usex test) )
|
||||||
|
|
||||||
|
cmake_src_configure
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
use test && cmake_src_compile xtest
|
||||||
|
|
||||||
|
if use doc; then
|
||||||
|
cd "${WORKDIR}/${P}/docs" || die
|
||||||
|
emake html BUILDDIR="${BUILD_DIR}"
|
||||||
|
HTML_DOCS=( "${BUILD_DIR}/html/." )
|
||||||
|
fi
|
||||||
|
}
|
||||||
@@ -4,8 +4,8 @@
|
|||||||
EAPI=7
|
EAPI=7
|
||||||
|
|
||||||
DESCRIPTION="HMM-based speech synthesis system (HTS) engine and API"
|
DESCRIPTION="HMM-based speech synthesis system (HTS) engine and API"
|
||||||
HOMEPAGE="http://hts-engine.sourceforge.net/"
|
HOMEPAGE="https://hts-engine.sourceforge.net/"
|
||||||
SRC_URI="http://downloads.sourceforge.net/hts-engine/hts_engine_API-${PV}.tar.gz"
|
SRC_URI="https://downloads.sourceforge.net/hts-engine/hts_engine_API-${PV}.tar.gz"
|
||||||
S="${WORKDIR}/hts_engine_API-${PV}"
|
S="${WORKDIR}/hts_engine_API-${PV}"
|
||||||
LICENSE="BSD"
|
LICENSE="BSD"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||||
<pkgmetadata>
|
<pkgmetadata>
|
||||||
<maintainer type="person">
|
<maintainer type="person">
|
||||||
<email>contact@hacktivis.me</email>
|
<email>contact@hacktivis.me</email>
|
||||||
|
|||||||
@@ -51,7 +51,7 @@ BDEPEND="
|
|||||||
dev-python/pytest-subtests[${PYTHON_USEDEP}]
|
dev-python/pytest-subtests[${PYTHON_USEDEP}]
|
||||||
>=dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}]
|
>=dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}]
|
||||||
>=dev-python/pyyaml-3.10[${PYTHON_USEDEP}]
|
>=dev-python/pyyaml-3.10[${PYTHON_USEDEP}]
|
||||||
dev-python/redis-py[${PYTHON_USEDEP}]
|
dev-python/redis[${PYTHON_USEDEP}]
|
||||||
dev-python/sphinx-testing[${PYTHON_USEDEP}]
|
dev-python/sphinx-testing[${PYTHON_USEDEP}]
|
||||||
dev-python/tblib[${PYTHON_USEDEP}]
|
dev-python/tblib[${PYTHON_USEDEP}]
|
||||||
sci-astronomy/pyephem[${PYTHON_USEDEP}]
|
sci-astronomy/pyephem[${PYTHON_USEDEP}]
|
||||||
|
|||||||
1
dev-python/codecov/Manifest
Normal file
1
dev-python/codecov/Manifest
Normal file
@@ -0,0 +1 @@
|
|||||||
|
DIST codecov-2.1.12.tar.gz 20866 BLAKE2B dbccde91bf2290eb403a9f52583b1bb4629860a200bc4a592e2e2ad48443c77c3de36c02503f3716b16d941016296f20071ab7f34227058ccdc7c7f8d925d909 SHA512 9d364844dc864996e7d65d6210c7bca345a67d5aa61bcdd351591f0aeadcd2662101e59449e8a86b8341d9fc840889cb635b2c41c6287001b598ee1647c86b02
|
||||||
33
dev-python/codecov/codecov-2.1.12.ebuild
Normal file
33
dev-python/codecov/codecov-2.1.12.ebuild
Normal file
@@ -0,0 +1,33 @@
|
|||||||
|
# Copyright 1999-2022 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
DISTUTILS_USE_PEP517=setuptools
|
||||||
|
PYTHON_COMPAT=( python3_{9..11} )
|
||||||
|
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="Hosted coverage reports for GitHub, Bitbucket and Gitlab"
|
||||||
|
HOMEPAGE="https://github.com/codecov/codecov-python https://pypi.org/project/codecov/"
|
||||||
|
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="Apache-2.0"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
|
||||||
|
DOCS=""
|
||||||
|
|
||||||
|
RDEPEND=">=dev-python/requests-2.7.9[${PYTHON_USEDEP}]
|
||||||
|
dev-python/coverage[${PYTHON_USEDEP}]"
|
||||||
|
BDEPEND="
|
||||||
|
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||||
|
test? (
|
||||||
|
dev-python/pytest[${PYTHON_USEDEP}]
|
||||||
|
)"
|
||||||
|
|
||||||
|
python_test() {
|
||||||
|
py.test -v -v || die
|
||||||
|
}
|
||||||
|
|
||||||
|
distutils_enable_tests pytest
|
||||||
16
dev-python/codecov/metadata.xml
Normal file
16
dev-python/codecov/metadata.xml
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer type="project">
|
||||||
|
<email>b@edevau.net</email>
|
||||||
|
<name>Andreas Billmeier</name>
|
||||||
|
</maintainer>
|
||||||
|
<upstream>
|
||||||
|
<remote-id type="pypi">codecov</remote-id>
|
||||||
|
<remote-id type="github">codecov/codecov-python</remote-id>
|
||||||
|
<maintainer status="unknown">
|
||||||
|
<email>support@codecov.io</email>
|
||||||
|
<name>Codecov</name>
|
||||||
|
</maintainer>
|
||||||
|
</upstream>
|
||||||
|
</pkgmetadata>
|
||||||
@@ -11,7 +11,7 @@ PYTHON_COMPAT=( python3_{8..11} )
|
|||||||
inherit distutils-r1
|
inherit distutils-r1
|
||||||
|
|
||||||
DESCRIPTION="A python wrapper for Gnuplot"
|
DESCRIPTION="A python wrapper for Gnuplot"
|
||||||
HOMEPAGE="http://gnuplot-py.sourceforge.net/"
|
HOMEPAGE="https://gnuplot-py.sourceforge.net/"
|
||||||
SRC_URI="
|
SRC_URI="
|
||||||
mirror://sourceforge/${PN}/${MYP}.tar.gz
|
mirror://sourceforge/${PN}/${MYP}.tar.gz
|
||||||
mirror://debian/pool/main/p/${MYPN}/${MYPN}_${PV//_p/-}.debian.tar.xz
|
mirror://debian/pool/main/p/${MYPN}/${MYPN}_${PV//_p/-}.debian.tar.xz
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||||
<pkgmetadata>
|
<pkgmetadata>
|
||||||
<maintainer type="person">
|
<maintainer type="person">
|
||||||
<description>co-maintainers welcome</description>
|
<description>co-maintainers welcome</description>
|
||||||
|
|||||||
1
dev-python/griffe/Manifest
Normal file
1
dev-python/griffe/Manifest
Normal file
@@ -0,0 +1 @@
|
|||||||
|
DIST griffe-0.25.4.gh.tar.gz 146307 BLAKE2B 160a347d9bcd7494f67d2904377d24e5b46882cf56d88b070c6d495e556ca8acef1acafa06de8e50759af1329674048a88917682ba366c24b3844b44862dafe5 SHA512 932235d5317aa001fda1007f110f01aa2fd6bac8f4dbe01e24701b2e2160d6bf43cb63960189f354fde5fc7ad65b55c363fb8cb8c9f4ff0dcff23129d47496b1
|
||||||
26
dev-python/griffe/griffe-0.25.4.ebuild
Normal file
26
dev-python/griffe/griffe-0.25.4.ebuild
Normal file
@@ -0,0 +1,26 @@
|
|||||||
|
# Copyright 2023 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
DISTUTILS_USE_PEP517=pdm
|
||||||
|
PYTHON_COMPAT=( python3_{9..11} )
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="Signatures for entire Python programs."
|
||||||
|
HOMEPAGE="https://github.com/mkdocstrings/griffe https://pypi.org/project/griffe/"
|
||||||
|
SRC_URI="https://github.com/mkdocstrings/griffe/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="ISC"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
ISUE="test"
|
||||||
|
|
||||||
|
RDEPEND=""
|
||||||
|
BDEPEND="
|
||||||
|
dev-python/pdm-pep517[${PYTHON_USEDEP}]
|
||||||
|
dev-python/colorama[${PYTHON_USEDEP}]
|
||||||
|
"
|
||||||
|
DEPEND="${BDEPEND}"
|
||||||
|
|
||||||
|
distutils_enable_tests pytest
|
||||||
15
dev-python/griffe/metadata.xml
Normal file
15
dev-python/griffe/metadata.xml
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer type="project">
|
||||||
|
<email>gasc@eurecom.fr</email>
|
||||||
|
<name>Gasc Henri</name>
|
||||||
|
</maintainer>
|
||||||
|
<upstream>
|
||||||
|
<remote-id type="pypi">griffe</remote-id>
|
||||||
|
<remote-id type="github">mkdocstrings/griffe</remote-id>
|
||||||
|
</upstream>
|
||||||
|
<longdescription>
|
||||||
|
Extract the structure, the frame, the skeleton of your project, to generate API documentation or find breaking changes in your API.
|
||||||
|
</longdescription>
|
||||||
|
</pkgmetadata>
|
||||||
1
dev-python/invoke/Manifest
Normal file
1
dev-python/invoke/Manifest
Normal file
@@ -0,0 +1 @@
|
|||||||
|
DIST invoke-2.0.0.gh.tar.gz 308039 BLAKE2B 1c4e601014be953fcdef502d9d513db8deec75afc64f0445fd5eae0a05b04d9ebeffc1266cb25184f0e6dc0dc49d712661f4644258db6226e060ea20b735772e SHA512 d7ae2099f550216bd1ea7df1d3d6c253fc4740a1ef945a64d0293670eef4913b5a5d170ff2052bdff7c9801da31fbdc5bc6b323d4467caba4d1486839bca3ba1
|
||||||
21
dev-python/invoke/invoke-2.0.0.ebuild
Normal file
21
dev-python/invoke/invoke-2.0.0.ebuild
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
# Copyright 1999-2021 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
DISTUTILS_USE_PEP517=setuptools
|
||||||
|
PYTHON_COMPAT=( python3_{10..11} )
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="Pythonic task execution"
|
||||||
|
HOMEPAGE="https://github.com/pyinvoke/invoke https://pypi.org/project/invoke/"
|
||||||
|
SRC_URI="https://github.com/pyinvoke/invoke/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="BSD-2"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
|
||||||
|
src_prepare(){
|
||||||
|
rm -r ./invoke/vendor/yaml2
|
||||||
|
eapply_user
|
||||||
|
}
|
||||||
12
dev-python/invoke/metadata.xml
Normal file
12
dev-python/invoke/metadata.xml
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer type="project">
|
||||||
|
<email>gasc@eurecom.fr</email>
|
||||||
|
<name>Gasc Henri</name>
|
||||||
|
</maintainer>
|
||||||
|
<upstream>
|
||||||
|
<remote-id type="pypi">invoke</remote-id>
|
||||||
|
<remote-id type="github">pyinvoke/invoke</remote-id>
|
||||||
|
</upstream>
|
||||||
|
</pkgmetadata>
|
||||||
1
dev-python/mkdocs-autorefs/Manifest
Normal file
1
dev-python/mkdocs-autorefs/Manifest
Normal file
@@ -0,0 +1 @@
|
|||||||
|
DIST mkdocs-autorefs-0.4.1.gh.tar.gz 23793 BLAKE2B 31700c80decea013fb5b57772942d05665ac8b06b2948a69c09dd8c8266b2922d8679a6c053a9b19f5887087d24b9f2a1f1df569f953afb59b80df77adbf8e07 SHA512 5ff36eb2f6fcf3885a8b660fa5063af283f464c6d3e5b257cd5e2a84a2e5826c539d562eccd48d0ea61a2d57f461611759999fe524607638e1b097f5a32aa369
|
||||||
12
dev-python/mkdocs-autorefs/metadata.xml
Normal file
12
dev-python/mkdocs-autorefs/metadata.xml
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer type="person">
|
||||||
|
<email>gasc@eurecom.fr</email>
|
||||||
|
<name>Gasc Henri</name>
|
||||||
|
</maintainer>
|
||||||
|
<upstream>
|
||||||
|
<remote-id type="pypi">autorefs</remote-id>
|
||||||
|
<remote-id type="github">mkdocstrings/autorefs</remote-id>
|
||||||
|
</upstream>
|
||||||
|
</pkgmetadata>
|
||||||
27
dev-python/mkdocs-autorefs/mkdocs-autorefs-0.4.1.ebuild
Normal file
27
dev-python/mkdocs-autorefs/mkdocs-autorefs-0.4.1.ebuild
Normal file
@@ -0,0 +1,27 @@
|
|||||||
|
# Copyright 2023 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
DISTUTILS_USE_PEP517=pdm
|
||||||
|
PYTHON_COMPAT=( python3_{9..11} )
|
||||||
|
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="Automatically link across pages in MkDocs."
|
||||||
|
HOMEPAGE="https://github.com/mkdocstrings/autorefs https://pypi.org/project/autorefs"
|
||||||
|
SRC_URI="https://github.com/mkdocstrings/autorefs/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz"
|
||||||
|
S="${WORKDIR}/autorefs-${PV}"
|
||||||
|
|
||||||
|
LICENSE="ISC"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
|
||||||
|
RDEPEND=""
|
||||||
|
BDEPEND="
|
||||||
|
dev-python/pdm-pep517[${PYTHON_USEDEP}]
|
||||||
|
dev-python/mkdocs[${PYTHON_USEDEP}]
|
||||||
|
"
|
||||||
|
DEPEND="${BDEPEND}"
|
||||||
|
|
||||||
|
distutils_enable_tests pytest
|
||||||
12
dev-python/mkdocs-blog-plugin/metadata.xml
Normal file
12
dev-python/mkdocs-blog-plugin/metadata.xml
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer type="person">
|
||||||
|
<email>gasc@eurecom.fr</email>
|
||||||
|
<name>Gasc Henri</name>
|
||||||
|
</maintainer>
|
||||||
|
<upstream>
|
||||||
|
<remote-id type="pypi">mkdocs-blog-plugin</remote-id>
|
||||||
|
<remote-id type="github">fmaida/mkdocs-blog-plugin</remote-id>
|
||||||
|
</upstream>
|
||||||
|
</pkgmetadata>
|
||||||
22
dev-python/mkdocs-blog-plugin/mkdocs-blog-plugin-9999.ebuild
Normal file
22
dev-python/mkdocs-blog-plugin/mkdocs-blog-plugin-9999.ebuild
Normal file
@@ -0,0 +1,22 @@
|
|||||||
|
# Copyright 2023 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
DISTUTILS_USE_PEP517=setuptools
|
||||||
|
PYTHON_COMPAT=( python3_{9..11} )
|
||||||
|
|
||||||
|
inherit distutils-r1 git-r3
|
||||||
|
|
||||||
|
DESCRIPTION="Plugin for MkDocs to keep a simple blog section inside your documentation."
|
||||||
|
HOMEPAGE="https://github.com/fmaida/mkdocs-blog-plugin https://pypi.org/project/mkdocs-blog-plugin"
|
||||||
|
EGIT_REPO_URI="https://github.com/fmaida/mkdocs-blog-plugin.git"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0"
|
||||||
|
|
||||||
|
BDEPEND="
|
||||||
|
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||||
|
dev-python/mkdocs[${PYTHON_USEDEP}]
|
||||||
|
"
|
||||||
|
DEPEND="${BDEPEND}"
|
||||||
1
dev-python/mkdocs-mkdocstrings-python/Manifest
Normal file
1
dev-python/mkdocs-mkdocstrings-python/Manifest
Normal file
@@ -0,0 +1 @@
|
|||||||
|
DIST mkdocs-mkdocstrings-python-0.8.3.gh.tar.gz 100049 BLAKE2B 796b26babacb6d6d711d7c748b5bb06e705881929109984d26ebdea1ee64c3d7d3b6427f54e2836d3256921243885518cf12a8ff74d04f2caf39871f08fd3f5a SHA512 af5e4470efd9de23710a2d9ec65430d48ef34b91fa9d6162be491852ed27c3775f3be41eb7703e440924566eeabee897e6cc8bba749f59377bdca617ec887c41
|
||||||
12
dev-python/mkdocs-mkdocstrings-python/metadata.xml
Normal file
12
dev-python/mkdocs-mkdocstrings-python/metadata.xml
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer type="person">
|
||||||
|
<email>gasc@eurecom.fr</email>
|
||||||
|
<name>Gasc Henri</name>
|
||||||
|
</maintainer>
|
||||||
|
<upstream>
|
||||||
|
<remote-id type="pypi">mkdocstrings-python</remote-id>
|
||||||
|
<remote-id type="github">mkdocstrings/python</remote-id>
|
||||||
|
</upstream>
|
||||||
|
</pkgmetadata>
|
||||||
@@ -0,0 +1,35 @@
|
|||||||
|
# Copyright 2023 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
DISTUTILS_USE_PEP517=pdm
|
||||||
|
PYTHON_COMPAT=( python3_{9..11} )
|
||||||
|
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="A Python handler for mkdocstrings."
|
||||||
|
HOMEPAGE="https://github.com/mkdocstrings/python https://pypi.org/project/mkdocstrings-python"
|
||||||
|
SRC_URI="https://github.com/mkdocstrings/python/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz"
|
||||||
|
S="${WORKDIR}/python-${PV}"
|
||||||
|
|
||||||
|
LICENSE="ISC"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
ISUE="test"
|
||||||
|
|
||||||
|
RDEPEND=""
|
||||||
|
BDEPEND="
|
||||||
|
dev-python/pdm-pep517[${PYTHON_USEDEP}]
|
||||||
|
dev-python/mkdocs[${PYTHON_USEDEP}]
|
||||||
|
dev-python/griffe[${PYTHON_USEDEP}]
|
||||||
|
test? (
|
||||||
|
dev-python/mkdocs-mkdocstrings[${PYTHON_USEDEP}]
|
||||||
|
dev-python/mkdocs-autorefs[${PYTHON_USEDEP}]
|
||||||
|
dev-python/pymdown-extensions[${PYTHON_USEDEP}]
|
||||||
|
dev-python/mkdocs_pymdownx_material_extras[${PYTHON_USEDEP}]
|
||||||
|
)
|
||||||
|
"
|
||||||
|
DEPEND="${BDEPEND}"
|
||||||
|
|
||||||
|
distutils_enable_tests pytest
|
||||||
1
dev-python/mkdocs-mkdocstrings/Manifest
Normal file
1
dev-python/mkdocs-mkdocstrings/Manifest
Normal file
@@ -0,0 +1 @@
|
|||||||
|
DIST mkdocs-mkdocstrings-0.20.0.gh.tar.gz 69064 BLAKE2B 9b0a1dc3b5e21924e00ba75a6ec79bab33629c65010ec8b0669c17d4000c55fd250f628410c583f14f2d91ee34a0ab419306630025474a820a7377a7beb8b51a SHA512 7a1c5a20c4070d9dec3cf959b38110427efdfc211f66e8423b478903e646f8ef8c8242393d1689392763512a718343b140f01297e57cfbd5f246928c3fbba97b
|
||||||
12
dev-python/mkdocs-mkdocstrings/metadata.xml
Normal file
12
dev-python/mkdocs-mkdocstrings/metadata.xml
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer type="person">
|
||||||
|
<email>gasc@eurecom.fr</email>
|
||||||
|
<name>Gasc Henri</name>
|
||||||
|
</maintainer>
|
||||||
|
<upstream>
|
||||||
|
<remote-id type="pypi">autorefs</remote-id>
|
||||||
|
<remote-id type="github">mkdocstrings/autorefs</remote-id>
|
||||||
|
</upstream>
|
||||||
|
</pkgmetadata>
|
||||||
@@ -0,0 +1,33 @@
|
|||||||
|
# Copyright 2023 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
DISTUTILS_USE_PEP517=pdm
|
||||||
|
PYTHON_COMPAT=( python3_{9..11} )
|
||||||
|
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="Automatic documentation from sources, for MkDocs."
|
||||||
|
HOMEPAGE="https://github.com/mkdocstrings/mkdocstrings https://pypi.org/project/mkdocstrings"
|
||||||
|
SRC_URI="https://github.com/mkdocstrings/mkdocstrings/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz"
|
||||||
|
S="${WORKDIR}/mkdocstrings-${PV}"
|
||||||
|
|
||||||
|
LICENSE="ISC"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
ISUE="test"
|
||||||
|
|
||||||
|
RDEPEND=""
|
||||||
|
BDEPEND="
|
||||||
|
dev-python/pdm-pep517[${PYTHON_USEDEP}]
|
||||||
|
dev-python/mkdocs[${PYTHON_USEDEP}]
|
||||||
|
test? (
|
||||||
|
dev-python/pymdown-extensions[${PYTHON_USEDEP}]
|
||||||
|
dev-python/mkdocs-autorefs[${PYTHON_USEDEP}]
|
||||||
|
dev-python/mkdocs-mkdocstrings-python[${PYTHON_USEDEP}]
|
||||||
|
)
|
||||||
|
"
|
||||||
|
DEPEND="${BDEPEND}"
|
||||||
|
|
||||||
|
distutils_enable_tests pytest
|
||||||
1
dev-python/mkdocs-rss-plugin/Manifest
Normal file
1
dev-python/mkdocs-rss-plugin/Manifest
Normal file
@@ -0,0 +1 @@
|
|||||||
|
DIST mkdocs-rss-plugin-1.5.0.gh.tar.gz 39301 BLAKE2B 8d92ee030115b3d8ea589509a9558d61d72bfa4abd55b3451262928df8a63c9ed0399c2cd883a8d070c15241396cffcd96fd953a6b8e781b0d922d287b950886 SHA512 1ed861bca8feaab869c1e88a0533110a7b617b7a5bd68b6ea4b454975c56fee1aaa118d65abf8e8c03d41ff5b367f9561dee08cdffbcf7bfffa7268306c3f4b8
|
||||||
12
dev-python/mkdocs-rss-plugin/metadata.xml
Normal file
12
dev-python/mkdocs-rss-plugin/metadata.xml
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer type="person">
|
||||||
|
<email>gasc@eurecom.fr</email>
|
||||||
|
<name>Gasc Henri</name>
|
||||||
|
</maintainer>
|
||||||
|
<upstream>
|
||||||
|
<remote-id type="pypi">mkdocs-rss-plugin</remote-id>
|
||||||
|
<remote-id type="github">Guts/mkdocs-rss-plugin</remote-id>
|
||||||
|
</upstream>
|
||||||
|
</pkgmetadata>
|
||||||
43
dev-python/mkdocs-rss-plugin/mkdocs-rss-plugin-1.5.0.ebuild
Normal file
43
dev-python/mkdocs-rss-plugin/mkdocs-rss-plugin-1.5.0.ebuild
Normal file
@@ -0,0 +1,43 @@
|
|||||||
|
# Copyright 2023 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
DISTUTILS_USE_PEP517=setuptools
|
||||||
|
PYTHON_COMPAT=( python3_{9..11} )
|
||||||
|
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="MkDocs plugin to generate a RSS feeds."
|
||||||
|
HOMEPAGE="https://github.com/Guts/mkdocs-rss-plugin https://pypi.org/project/mkdocs-rss-plugin"
|
||||||
|
SRC_URI="https://github.com/Guts/mkdocs-rss-plugin/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
IUSE="doc"
|
||||||
|
|
||||||
|
RDEPEND=""
|
||||||
|
BDEPEND="
|
||||||
|
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||||
|
dev-python/mkdocs[${PYTHON_USEDEP}]
|
||||||
|
dev-python/GitPython[${PYTHON_USEDEP}]
|
||||||
|
doc? (
|
||||||
|
dev-python/mkdocs-bootswatch[${PYTHON_USEDEP}]
|
||||||
|
dev-python/mkdocs-minify-plugin[${PYTHON_USEDEP}]
|
||||||
|
dev-python/pygments[${PYTHON_USEDEP}]
|
||||||
|
dev-python/pymdown-extensions[${PYTHON_USEDEP}]
|
||||||
|
)
|
||||||
|
"
|
||||||
|
DEPEND="${BDEPEND}"
|
||||||
|
|
||||||
|
# No test because of upstream bug
|
||||||
|
# BDEPEND+="
|
||||||
|
# test? (
|
||||||
|
# dev-python/black[${PYTHON_USEDEP}]
|
||||||
|
# dev-python/feedparser[${PYTHON_USEDEP}]
|
||||||
|
# dev-python/flake8[${PYTHON_USEDEP}]
|
||||||
|
# dev-vcs/pre-commit
|
||||||
|
# dev-python/pytest-cov[${PYTHON_USEDEP}]
|
||||||
|
# )"
|
||||||
|
# distutils_enable_tests pytest
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# Copyright 1999-2022 Gentoo Authors
|
# Copyright 1999-2023 Gentoo Authors
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
EAPI=8
|
EAPI=8
|
||||||
@@ -46,7 +46,7 @@ DEPEND="
|
|||||||
>=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
|
>=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
|
||||||
>=dev-python/pymongo-3.0.2[${PYTHON_USEDEP}]
|
>=dev-python/pymongo-3.0.2[${PYTHON_USEDEP}]
|
||||||
>=dev-python/elasticsearch-py-2.0.0[${PYTHON_USEDEP}]
|
>=dev-python/elasticsearch-py-2.0.0[${PYTHON_USEDEP}]
|
||||||
>=dev-python/redis-py-2.10.0[${PYTHON_USEDEP}]
|
>=dev-python/redis-2.10.0[${PYTHON_USEDEP}]
|
||||||
>=dev-python/reno-3.1.0[${PYTHON_USEDEP}]
|
>=dev-python/reno-3.1.0[${PYTHON_USEDEP}]
|
||||||
)
|
)
|
||||||
"
|
"
|
||||||
|
|||||||
12
dev-python/py-nanoid/metadata.xml
Normal file
12
dev-python/py-nanoid/metadata.xml
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer type="person">
|
||||||
|
<email>gasc@eurecom.fr</email>
|
||||||
|
<name>Gasc Henri</name>
|
||||||
|
</maintainer>
|
||||||
|
<upstream>
|
||||||
|
<remote-id type="pypi">nanoid</remote-id>
|
||||||
|
<remote-id type="github">puyuan/py-nanoid</remote-id>
|
||||||
|
</upstream>
|
||||||
|
</pkgmetadata>
|
||||||
25
dev-python/py-nanoid/py-nanoid-9999.ebuild
Normal file
25
dev-python/py-nanoid/py-nanoid-9999.ebuild
Normal file
@@ -0,0 +1,25 @@
|
|||||||
|
# Copyright 2023 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
DISTUTILS_USE_PEP517=setuptools
|
||||||
|
PYTHON_COMPAT=( python3_{9..11} )
|
||||||
|
|
||||||
|
inherit distutils-r1 git-r3
|
||||||
|
|
||||||
|
DESCRIPTION="Python Nanoid"
|
||||||
|
HOMEPAGE="https://github.com/puyuan/py-nanoid https://pypi.org/project/nanoid"
|
||||||
|
EGIT_REPO_URI="https://github.com/puyuan/py-nanoid.git"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0"
|
||||||
|
|
||||||
|
RDEPEND=""
|
||||||
|
BDEPEND="
|
||||||
|
dev-python/pytest[${PYTHON_USEDEP}]
|
||||||
|
dev-python/flake8[${PYTHON_USEDEP}]
|
||||||
|
"
|
||||||
|
DEPEND="${BDEPEND}"
|
||||||
|
|
||||||
|
distutils_enable_tests pytest
|
||||||
1
dev-python/pytest-syrupy/Manifest
Normal file
1
dev-python/pytest-syrupy/Manifest
Normal file
@@ -0,0 +1 @@
|
|||||||
|
DIST pytest-syrupy-4.0.0.gh.tar.gz 2294943 BLAKE2B ac968eaaccfb4258237af165bf576a635ac858b0e8b52b2089b99b1dcfd3d49cc16bd7550ceb95809340a0e568fb37081e3c59820be8292fbe55f0223dc5dffa SHA512 006a28283c1ba148845bc4f447b066112a791adf47d405ce0351a25d2f100c64240719531ec62ed83f6c2a899f8d4ddeec9209fa152a290b6bb4e7b0e6ed1797
|
||||||
12
dev-python/pytest-syrupy/metadata.xml
Normal file
12
dev-python/pytest-syrupy/metadata.xml
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer type="person">
|
||||||
|
<email>gasc@eurecom.fr</email>
|
||||||
|
<name>Gasc Henri</name>
|
||||||
|
</maintainer>
|
||||||
|
<upstream>
|
||||||
|
<remote-id type="pypi">syrupy</remote-id>
|
||||||
|
<remote-id type="github">tophat/syrupy</remote-id>
|
||||||
|
</upstream>
|
||||||
|
</pkgmetadata>
|
||||||
41
dev-python/pytest-syrupy/pytest-syrupy-4.0.0.ebuild
Normal file
41
dev-python/pytest-syrupy/pytest-syrupy-4.0.0.ebuild
Normal file
@@ -0,0 +1,41 @@
|
|||||||
|
# Copyright 2023 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
DISTUTILS_USE_PEP517=poetry
|
||||||
|
PYTHON_COMPAT=( python3_10 )
|
||||||
|
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="The sweeter pytest snapshot plugin"
|
||||||
|
HOMEPAGE="https://github.com/tophat/syrupy https://pypi.org/project/syrupy"
|
||||||
|
SRC_URI="https://github.com/tophat/syrupy/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
|
||||||
|
S="${WORKDIR}/syrupy-${PV}"
|
||||||
|
|
||||||
|
LICENSE="Apache-2.0"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
dev-python/rich[${PYTHON_USEDEP}]
|
||||||
|
dev-python/typing-extensions[${PYTHON_USEDEP}]
|
||||||
|
"
|
||||||
|
BDEPEND="
|
||||||
|
dev-python/poetry-core[${PYTHON_USEDEP}]
|
||||||
|
dev-python/colored[${PYTHON_USEDEP}]
|
||||||
|
dev-python/pytest[${PYTHON_USEDEP}]
|
||||||
|
test? (
|
||||||
|
dev-python/codecov[${PYTHON_USEDEP}]
|
||||||
|
dev-python/invoke[${PYTHON_USEDEP}]
|
||||||
|
dev-python/coverage[${PYTHON_USEDEP}]
|
||||||
|
dev-python/pytest-benchmark[${PYTHON_USEDEP}]
|
||||||
|
dev-python/pytest-xdist[${PYTHON_USEDEP}]
|
||||||
|
)
|
||||||
|
"
|
||||||
|
DEPEND="
|
||||||
|
${BDEPEND}
|
||||||
|
${RDEPEND}
|
||||||
|
"
|
||||||
|
|
||||||
|
distutils_enable_tests pytest
|
||||||
@@ -1 +0,0 @@
|
|||||||
DIST sphinxcontrib-jquery-3.0.0.gh.tar.gz 121750 BLAKE2B 5b160fa1434b111683824442a0ecb0da230dba7f29161495859845282e1b6471faa256be6fffc2d34c6fc97e4e188bb1247284613bf65bf322fcb77463b6cf83 SHA512 a681f42734f2925b597f8d90c7b90a3f6df9549d1c97195799670542c5eabdc4d4d4aecfef29f56bd74ffad18ab179cc47f27b8395c11388259473690601901a
|
|
||||||
@@ -1,35 +0,0 @@
|
|||||||
# Copyright 2022 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=8
|
|
||||||
|
|
||||||
PYTHON_COMPAT=( python3_{8..10} )
|
|
||||||
DISTUTILS_USE_PEP517=flit
|
|
||||||
inherit distutils-r1
|
|
||||||
|
|
||||||
MY_PN=${PN#sphinxcontrib-}
|
|
||||||
DESCRIPTION="Extension to include jQuery on newer Sphinx releases"
|
|
||||||
HOMEPAGE="
|
|
||||||
https://pypi.org/project/sphinxcontrib-jquery/
|
|
||||||
https://github.com/sphinx-contrib/jquery
|
|
||||||
"
|
|
||||||
SRC_URI="https://github.com/sphinx-contrib/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
|
|
||||||
S="${WORKDIR}/${MY_PN}-${PV}"
|
|
||||||
|
|
||||||
LICENSE="0BSD"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
|
||||||
dev-python/sphinx[${PYTHON_USEDEP}]
|
|
||||||
"
|
|
||||||
BDEPEND="
|
|
||||||
test? (
|
|
||||||
dev-python/sphinx-testing[${PYTHON_USEDEP}]
|
|
||||||
)
|
|
||||||
"
|
|
||||||
|
|
||||||
DOCS=( AUTHORS {CHANGES,README}.rst )
|
|
||||||
|
|
||||||
distutils_enable_tests pytest
|
|
||||||
1
dev-python/validator-collection/Manifest
Normal file
1
dev-python/validator-collection/Manifest
Normal file
@@ -0,0 +1 @@
|
|||||||
|
DIST validator-collection-1.5.0.gh.tar.gz 88317 BLAKE2B cfca5c094a24105d7e4e9d4b802808ad62c50c4228d1c0ffca8e68e52098ee1358dfbfba6364b58e5377903823683668abfe79ccd4d6d96bb885b0ce33cb27d0 SHA512 802b7d1516ad55ef8506ea9785b776024f2c041fc5d550d345459bc545600a66402eb32ccc3c59903c895d2c55e17d087429b3a6bd787b9ae890eb00c1c19fc3
|
||||||
12
dev-python/validator-collection/metadata.xml
Normal file
12
dev-python/validator-collection/metadata.xml
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer type="person">
|
||||||
|
<email>gasc@eurecom.fr</email>
|
||||||
|
<name>Gasc Henri</name>
|
||||||
|
</maintainer>
|
||||||
|
<upstream>
|
||||||
|
<remote-id type="pypi">validator-collection</remote-id>
|
||||||
|
<remote-id type="github">insightindustry/validator-collection</remote-id>
|
||||||
|
</upstream>
|
||||||
|
</pkgmetadata>
|
||||||
@@ -0,0 +1,40 @@
|
|||||||
|
# Copyright 2023 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
DISTUTILS_USE_PEP517=setuptools
|
||||||
|
PYTHON_COMPAT=( python3_10 )
|
||||||
|
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="Python library of 60+ commonly-used validator functions."
|
||||||
|
HOMEPAGE="https://github.com/insightindustry/validator-collection https://pypi.org/project/validator-collection"
|
||||||
|
SRC_URI="https://github.com/insightindustry/validator-collection/archive/refs/tags/v.${PV}.tar.gz -> ${P}.gh.tar.gz"
|
||||||
|
S="${WORKDIR}/${PN}-v.${PV}"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
IUSE="test"
|
||||||
|
|
||||||
|
RDEPEND=""
|
||||||
|
BDEPEND="
|
||||||
|
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||||
|
dev-python/jsonschema[${PYTHON_USEDEP}]
|
||||||
|
dev-python/sphinx[${PYTHON_USEDEP}]
|
||||||
|
dev-python/sphinx-tabs[${PYTHON_USEDEP}]
|
||||||
|
dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]
|
||||||
|
test? (
|
||||||
|
dev-python/coverage[${PYTHON_USEDEP}]
|
||||||
|
dev-python/pytest[${PYTHON_USEDEP}]
|
||||||
|
dev-python/pytest-benchmark[${PYTHON_USEDEP}]
|
||||||
|
dev-python/pytest-cov[${PYTHON_USEDEP}]
|
||||||
|
dev-python/codecov[${PYTHON_USEDEP}]
|
||||||
|
dev-python/pyfakefs[${PYTHON_USEDEP}]
|
||||||
|
)
|
||||||
|
"
|
||||||
|
DEPEND="${BDEPEND}"
|
||||||
|
|
||||||
|
distutils_enable_tests pytest
|
||||||
|
distutils_enable_sphinx docs
|
||||||
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||||
<pkgmetadata>
|
<pkgmetadata>
|
||||||
<maintainer type="person">
|
<maintainer type="person">
|
||||||
<email>contact@hacktivis.me</email>
|
<email>contact@hacktivis.me</email>
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ DISTUTILS_USE_PEP517=setuptools
|
|||||||
inherit distutils-r1
|
inherit distutils-r1
|
||||||
|
|
||||||
DESCRIPTION="Read JUnit/XUnit XML files and map them to Python objects"
|
DESCRIPTION="Read JUnit/XUnit XML files and map them to Python objects"
|
||||||
HOMEPAGE="http://gitlab.com/woob/xunitparser/"
|
HOMEPAGE="https://gitlab.com/woob/xunitparser/"
|
||||||
SRC_URI="https://gitlab.com/woob/xunitparser/-/archive/v${PV}/xunitparser-v${PV}.tar.gz"
|
SRC_URI="https://gitlab.com/woob/xunitparser/-/archive/v${PV}/xunitparser-v${PV}.tar.gz"
|
||||||
S="${WORKDIR}/xunitparser-v${PV}/"
|
S="${WORKDIR}/xunitparser-v${PV}/"
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
DIST cloud.google.com%2Fgo%2F@v%2Fv0.26.0.mod 27 BLAKE2B 814b0fa8f12d5ce6171fa629b5a7eb34e0e882cc0c5430986896bb38c243e08dc83098f271227f4ba019e78f16dc97fbb381e833aff1819833d243b08add916b SHA512 5132f3438533427c0ab0fbb7a12112a7830ea9122662ed46019ff89c71d9cf80c02edc32dd5c892da572031b5a2cce100f2602fa6a19bea6be7c02781f701273
|
DIST cloud.google.com%2Fgo%2F@v%2Fv0.26.0.mod 27 BLAKE2B 814b0fa8f12d5ce6171fa629b5a7eb34e0e882cc0c5430986896bb38c243e08dc83098f271227f4ba019e78f16dc97fbb381e833aff1819833d243b08add916b SHA512 5132f3438533427c0ab0fbb7a12112a7830ea9122662ed46019ff89c71d9cf80c02edc32dd5c892da572031b5a2cce100f2602fa6a19bea6be7c02781f701273
|
||||||
DIST git-bug-0.7.1.tar.gz 1934695 BLAKE2B d74b7ba98729454282dbe83c4698bd0fbfd58cd438b161e8a3af20a60757cc9ec66b99c11e45a51372b4e22a578a35000e5d59815fa8b9fe489c24c698176c94 SHA512 87b4b5c5e23c6a4be64ed13e38cac92ed6baa02ea40c51d10080045c2392398407c254231cb8c341be8202c33723ddd54892ff59eb6ffd7787305edd4b9b8acc
|
DIST git-bug-0.7.2.tar.gz 1933613 BLAKE2B a57342aa6db577f310036327e652dfd0b9f9627fb2bc8e366b3be6a90e67502c7c14c67571d8a297a28bb7b6c4e0afc8b047c120c231d8d620d06b7180d5e9fe SHA512 85dac95e09dc0946afafc8bcec303b1bcaac36081bb8c8057e767c57a488496c2e6971b7fcf257903a6021da54f946a7475a72e999e142645f29f7e228570ab2
|
||||||
DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.mod 34 BLAKE2B ce54a247aef91043830bdf0603c8452ba38eceb1495af6e7a74c9119234a0dc5cd080cb25258c28f5e270acf91189a5ed33e361cbf17de2be5e37dadbda1d90d SHA512 320941bc3b7fb8bc595e6135cbc513a7583d129f0cd92508055291e141191066303cf75148e25198c21f6c6c539a790ea3210f3ecf5de6a2a03b70c753091146
|
DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.mod 34 BLAKE2B ce54a247aef91043830bdf0603c8452ba38eceb1495af6e7a74c9119234a0dc5cd080cb25258c28f5e270acf91189a5ed33e361cbf17de2be5e37dadbda1d90d SHA512 320941bc3b7fb8bc595e6135cbc513a7583d129f0cd92508055291e141191066303cf75148e25198c21f6c6c539a790ea3210f3ecf5de6a2a03b70c753091146
|
||||||
DIST github.com%2F!masterminds%2Fglide%2F@v%2Fv0.13.2.mod 36 BLAKE2B 90eea1d6bfb78f872b781706703178c3c010c549c94e28eac0b3ca2ca2ee4bf126bb5320fa8bc0c22aa2aeebb2361572081014253d12a0a8dcfcf28ee607a554 SHA512 37cffb84d5a0e51f4306f042f62a549cbac31f714b497a590149c78d1a16d9b9fb7c3ea9c4c89856dc38b1548fe18afbb537628f0c511faab6a4eb631bcbf43f
|
DIST github.com%2F!masterminds%2Fglide%2F@v%2Fv0.13.2.mod 36 BLAKE2B 90eea1d6bfb78f872b781706703178c3c010c549c94e28eac0b3ca2ca2ee4bf126bb5320fa8bc0c22aa2aeebb2361572081014253d12a0a8dcfcf28ee607a554 SHA512 37cffb84d5a0e51f4306f042f62a549cbac31f714b497a590149c78d1a16d9b9fb7c3ea9c4c89856dc38b1548fe18afbb537628f0c511faab6a4eb631bcbf43f
|
||||||
DIST github.com%2F!masterminds%2Fsemver%2F@v%2Fv1.4.2.mod 37 BLAKE2B 60b2ec6aeaaece8fbe3ca154b432f677dbb46672fdbc95b503f613190df535c7254900c9cfaa3319ab2d7562513640c7cc9fe650d75d97dc09fe84a17e359a86 SHA512 4f01cd11b3ae6f26266154ee37e7a4084e61e865fa9427187a24a02631415f2367a4afad83b4e1cf772b263aaf8f180b4b177e30ae884cdcab239919c9e08bbc
|
DIST github.com%2F!masterminds%2Fsemver%2F@v%2Fv1.4.2.mod 37 BLAKE2B 60b2ec6aeaaece8fbe3ca154b432f677dbb46672fdbc95b503f613190df535c7254900c9cfaa3319ab2d7562513640c7cc9fe650d75d97dc09fe84a17e359a86 SHA512 4f01cd11b3ae6f26266154ee37e7a4084e61e865fa9427187a24a02631415f2367a4afad83b4e1cf772b263aaf8f180b4b177e30ae884cdcab239919c9e08bbc
|
||||||
|
|||||||
@@ -330,7 +330,7 @@ EGO_SUM=(
|
|||||||
"sourcegraph.com/sourcegraph/appdash-data v0.0.0-20151005221446-73f23eafcf67/go.mod"
|
"sourcegraph.com/sourcegraph/appdash-data v0.0.0-20151005221446-73f23eafcf67/go.mod"
|
||||||
)
|
)
|
||||||
go-module_set_globals
|
go-module_set_globals
|
||||||
SRC_URI="https://github.com/MichaelMure/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
|
SRC_URI="https://github.com/MichaelMure/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
|
||||||
${EGO_SUM_SRC_URI}"
|
${EGO_SUM_SRC_URI}"
|
||||||
|
|
||||||
RESTRICT="strip"
|
RESTRICT="strip"
|
||||||
2
dev-vcs/gitqlient-gitserver-plugin/Manifest
Normal file
2
dev-vcs/gitqlient-gitserver-plugin/Manifest
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
DIST gitqlient-1.6.1.tar.gz 4971880 BLAKE2B b793dd406d1dff7aa193916a08dc5c10159eb54f79d2d9930b672aed5ee5d98fe3d6afb1869032bdeee1790b078a5fefa8064506353d56e870ea95bb24ebcc26 SHA512 e115c9fca6c8fe17b32d326a7f649d35ea55fd1f4c1df7c30962e9f07382d246cd23b8dbdbf6759620d1ba7ba9c48c7a391b2e0a730a58bba9f1ba6425a2da9e
|
||||||
|
DIST gitqlient-GitServerPlugin-0.2.0.tar.gz 78411 BLAKE2B 4220f0d53abccac79a21cb5cb2e1cad608fbfc62afe797ed446594a642010f6476c519c3ba807db4cbc8f51150420186933cfeb18b27b98ddfd18882213e04e2 SHA512 d01c8fd3132d03f1f819ec7c81f920f6e37146f43182c322d6048ba008ab83dac71b43510445fe9ec5612555e1b18c2afb4a0193dd1a3dabb3b80ae35e9e9381
|
||||||
@@ -0,0 +1,55 @@
|
|||||||
|
# Copyright 1999-2023 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
inherit qmake-utils
|
||||||
|
|
||||||
|
MY_PN="GitServerPlugin"
|
||||||
|
GQ="GitQlient"
|
||||||
|
GQ_PN="gitqlient"
|
||||||
|
GQ_PV="1.6.1"
|
||||||
|
|
||||||
|
DESCRIPTION="GitQlient GitServer plugin"
|
||||||
|
HOMEPAGE="https://github.com/francescmm/GitServerPlugin"
|
||||||
|
SRC_URI="
|
||||||
|
https://github.com/francescmm/${MY_PN}/archive/refs/tags/${PV}.tar.gz -> ${GQ_PN}-${MY_PN}-${PV}.tar.gz
|
||||||
|
https://github.com/francescmm/${GQ}/releases/download/v${GQ_PV}/${GQ_PN}_${GQ_PV}.tar.gz -> ${GQ_PN}-${GQ_PV}.tar.gz
|
||||||
|
"
|
||||||
|
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
LICENSE="LGPL-2.1"
|
||||||
|
SLOT="0"
|
||||||
|
|
||||||
|
S="${WORKDIR}/${MY_PN}-${PV}"
|
||||||
|
|
||||||
|
PDEPEND=">=dev-vcs/gitqlient-1.6.1"
|
||||||
|
RDEPEND="
|
||||||
|
dev-qt/qtnetwork:5
|
||||||
|
dev-qt/qtwidgets:5
|
||||||
|
dev-qt/qtwebengine:5[widgets]
|
||||||
|
"
|
||||||
|
DEPEND="${DEPEND}"
|
||||||
|
|
||||||
|
# No need SONAME for runtime plugin
|
||||||
|
QA_SONAME="usr/lib.*/lib${MY_PN}.so"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
default
|
||||||
|
|
||||||
|
mv -T ../"${GQ_PN}_${GQ_PV}"/src/AuxiliarCustomWidgets src/AuxiliarCustomWidgets || die
|
||||||
|
mv -T ../"${GQ_PN}_${GQ_PV}"/src/QLogger src/QLogger || die
|
||||||
|
mv -T ../"${GQ_PN}_${GQ_PV}"/src/git src/git || die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
eqmake5 "${MY_PN}".pro
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
dolib.so lib/lib"${MY_PN}".so
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
elog "To use ${MY_PN} set PluginFolder in GitQlient settings Plugin tab to /usr/$(get_libdir)"
|
||||||
|
}
|
||||||
11
dev-vcs/gitqlient-gitserver-plugin/metadata.xml
Normal file
11
dev-vcs/gitqlient-gitserver-plugin/metadata.xml
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer type="person">
|
||||||
|
<email>torokhov-s-a@yandex.ru</email>
|
||||||
|
<name>Sergey Torokhov</name>
|
||||||
|
</maintainer>
|
||||||
|
<upstream>
|
||||||
|
<remote-id type="github">francescmm/GitServerPlugin</remote-id>
|
||||||
|
</upstream>
|
||||||
|
</pkgmetadata>
|
||||||
2
dev-vcs/gitqlient-jenkins-plugin/Manifest
Normal file
2
dev-vcs/gitqlient-jenkins-plugin/Manifest
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
DIST gitqlient-1.6.1.tar.gz 4971880 BLAKE2B b793dd406d1dff7aa193916a08dc5c10159eb54f79d2d9930b672aed5ee5d98fe3d6afb1869032bdeee1790b078a5fefa8064506353d56e870ea95bb24ebcc26 SHA512 e115c9fca6c8fe17b32d326a7f649d35ea55fd1f4c1df7c30962e9f07382d246cd23b8dbdbf6759620d1ba7ba9c48c7a391b2e0a730a58bba9f1ba6425a2da9e
|
||||||
|
DIST gitqlient-JenkinsPlugin-0.2.0.tar.gz 29474 BLAKE2B f8dfb020f68ec474b0d15b62a5566316f21cd29f4878170bcf7940e3df596a970535d5db3c3f05f12d18fdff5f5b6f99db242c807e8554754f08f14ad31997a0 SHA512 0c3089b80116974a687821940d7e78c6b663acf50cb060cff824d3e1e1838773eca8ed671778d2cf016d0b3e5fff8daab958f765af4eacc04dea66864966ae8e
|
||||||
@@ -0,0 +1,55 @@
|
|||||||
|
# Copyright 1999-2023 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
inherit qmake-utils
|
||||||
|
|
||||||
|
MY_PN="JenkinsPlugin"
|
||||||
|
GQ="GitQlient"
|
||||||
|
GQ_PN="gitqlient"
|
||||||
|
GQ_PV="1.6.1"
|
||||||
|
|
||||||
|
DESCRIPTION="GitQlient Jenkins plugin"
|
||||||
|
HOMEPAGE="https://github.com/francescmm/JenkinsPlugin"
|
||||||
|
SRC_URI="
|
||||||
|
https://github.com/francescmm/${MY_PN}/archive/refs/tags/${PV}.tar.gz -> ${GQ_PN}-${MY_PN}-${PV}.tar.gz
|
||||||
|
https://github.com/francescmm/${GQ}/releases/download/v${GQ_PV}/${GQ_PN}_${GQ_PV}.tar.gz -> ${GQ_PN}-${GQ_PV}.tar.gz
|
||||||
|
"
|
||||||
|
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
LICENSE="LGPL-2.1"
|
||||||
|
SLOT="0"
|
||||||
|
|
||||||
|
S="${WORKDIR}/${MY_PN}-${PV}"
|
||||||
|
|
||||||
|
PDEPEND=">=dev-vcs/gitqlient-1.6.1"
|
||||||
|
RDEPEND="
|
||||||
|
dev-qt/qtnetwork:5
|
||||||
|
dev-qt/qtwidgets:5
|
||||||
|
dev-qt/qtwebengine:5[widgets]
|
||||||
|
"
|
||||||
|
DEPEND="${DEPEND}"
|
||||||
|
|
||||||
|
# No need SONAME for runtime plugin
|
||||||
|
QA_SONAME="usr/lib.*/lib${MY_PN}.so"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
default
|
||||||
|
|
||||||
|
mv -T ../"${GQ_PN}_${GQ_PV}"/src/AuxiliarCustomWidgets src/AuxiliarCustomWidgets || die
|
||||||
|
mv -T ../"${GQ_PN}_${GQ_PV}"/src/QLogger src/QLogger || die
|
||||||
|
mv -T ../"${GQ_PN}_${GQ_PV}"/src/QPinnableTabWidget src/QPinnableTabWidget || die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
eqmake5 "${MY_PN}".pro
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
dolib.so lib/lib"${MY_PN}".so
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
elog "To use ${MY_PN} set PluginFolder in GitQlient settings Plugin tab to /usr/$(get_libdir)"
|
||||||
|
}
|
||||||
11
dev-vcs/gitqlient-jenkins-plugin/metadata.xml
Normal file
11
dev-vcs/gitqlient-jenkins-plugin/metadata.xml
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer type="person">
|
||||||
|
<email>torokhov-s-a@yandex.ru</email>
|
||||||
|
<name>Sergey Torokhov</name>
|
||||||
|
</maintainer>
|
||||||
|
<upstream>
|
||||||
|
<remote-id type="github">francescmm/JenkinsPlugin</remote-id>
|
||||||
|
</upstream>
|
||||||
|
</pkgmetadata>
|
||||||
@@ -0,0 +1,34 @@
|
|||||||
|
diff -Naur a/src/cache/CommitInfo.cpp b/src/cache/CommitInfo.cpp
|
||||||
|
--- a/src/cache/CommitInfo.cpp
|
||||||
|
+++ b/src/cache/CommitInfo.cpp
|
||||||
|
@@ -16,7 +16,7 @@
|
||||||
|
parseDiff(data, 1);
|
||||||
|
}
|
||||||
|
|
||||||
|
-void CommitInfo::parseDiff(QByteArray &data, int startingField)
|
||||||
|
+void CommitInfo::parseDiff(QByteArray &data, qsizetype startingField)
|
||||||
|
{
|
||||||
|
if (data.isEmpty())
|
||||||
|
return;
|
||||||
|
@@ -39,9 +39,9 @@
|
||||||
|
committer = fields.at(startingField++);
|
||||||
|
author = fields.at(startingField++);
|
||||||
|
dateSinceEpoch = std::chrono::seconds(fields.at(startingField++).toInt());
|
||||||
|
- shortLog = fields.at(startingField);
|
||||||
|
+ shortLog = fields.at(startingField++);
|
||||||
|
|
||||||
|
- for (auto i = 6; i < fields.count(); ++i)
|
||||||
|
+ for (auto i = startingField; i < fields.count(); ++i)
|
||||||
|
longLog += fields.at(i) + '\n';
|
||||||
|
|
||||||
|
longLog = longLog.trimmed();
|
||||||
|
diff -Naur a/src/cache/CommitInfo.h b/src/cache/CommitInfo.h
|
||||||
|
--- a/src/cache/CommitInfo.h
|
||||||
|
+++ b/src/cache/CommitInfo.h
|
||||||
|
@@ -96,5 +96,5 @@
|
||||||
|
|
||||||
|
friend class GitCache;
|
||||||
|
|
||||||
|
- void parseDiff(QByteArray &data, int startingField);
|
||||||
|
+ void parseDiff(QByteArray &data, qsizetype startingField);
|
||||||
|
};
|
||||||
102
dev-vcs/gitqlient/files/gitqlient-1.6.1_fix_tabs_style.patch
Normal file
102
dev-vcs/gitqlient/files/gitqlient-1.6.1_fix_tabs_style.patch
Normal file
@@ -0,0 +1,102 @@
|
|||||||
|
diff -Naur a/src/aux_widgets/InitialRepoConfig.ui b/src/aux_widgets/InitialRepoConfig.ui
|
||||||
|
--- a/src/aux_widgets/InitialRepoConfig.ui
|
||||||
|
+++ b/src/aux_widgets/InitialRepoConfig.ui
|
||||||
|
@@ -7,7 +7,7 @@
|
||||||
|
<x>0</x>
|
||||||
|
<y>0</y>
|
||||||
|
<width>600</width>
|
||||||
|
- <height>400</height>
|
||||||
|
+ <height>500</height>
|
||||||
|
</rect>
|
||||||
|
</property>
|
||||||
|
<property name="minimumSize">
|
||||||
|
@@ -184,6 +184,12 @@
|
||||||
|
<property name="title">
|
||||||
|
<string>Credentials configuration</string>
|
||||||
|
</property>
|
||||||
|
+ <property name="autoFillBackground">
|
||||||
|
+ <bool>false</bool>
|
||||||
|
+ </property>
|
||||||
|
+ <property name="styleSheet">
|
||||||
|
+ <string notr="true">background: transparent;</string>
|
||||||
|
+ </property>
|
||||||
|
<layout class="QGridLayout" name="gridLayout_2">
|
||||||
|
<property name="leftMargin">
|
||||||
|
<number>0</number>
|
||||||
|
diff -Naur a/src/big_widgets/ConfigWidget.ui b/src/big_widgets/ConfigWidget.ui
|
||||||
|
--- a/src/big_widgets/ConfigWidget.ui
|
||||||
|
+++ b/src/big_widgets/ConfigWidget.ui
|
||||||
|
@@ -678,7 +678,7 @@
|
||||||
|
<number>10</number>
|
||||||
|
</property>
|
||||||
|
<item row="0" column="0" colspan="2">
|
||||||
|
- <widget class="QCheckBox" name="chbCredentials">
|
||||||
|
+ <widget class="CheckBox" name="chbCredentials">
|
||||||
|
<property name="text">
|
||||||
|
<string>Store credentials using GitQlient (Current session or in Storage)</string>
|
||||||
|
</property>
|
||||||
|
@@ -1018,6 +1018,12 @@
|
||||||
|
<property name="title">
|
||||||
|
<string>Installed plugins</string>
|
||||||
|
</property>
|
||||||
|
+ <property name="autoFillBackground">
|
||||||
|
+ <bool>false</bool>
|
||||||
|
+ </property>
|
||||||
|
+ <property name="styleSheet">
|
||||||
|
+ <string notr="true">background: transparent;</string>
|
||||||
|
+ </property>
|
||||||
|
<layout class="QGridLayout" name="pluginsLayout">
|
||||||
|
<property name="leftMargin">
|
||||||
|
<number>10</number>
|
||||||
|
@@ -1129,6 +1135,12 @@
|
||||||
|
<property name="title">
|
||||||
|
<string>Official GitQlient plugins</string>
|
||||||
|
</property>
|
||||||
|
+ <property name="autoFillBackground">
|
||||||
|
+ <bool>false</bool>
|
||||||
|
+ </property>
|
||||||
|
+ <property name="styleSheet">
|
||||||
|
+ <string notr="true">background: transparent;</string>
|
||||||
|
+ </property>
|
||||||
|
<layout class="QGridLayout" name="availablePluginsLayout">
|
||||||
|
<property name="leftMargin">
|
||||||
|
<number>10</number>
|
||||||
|
@@ -1213,6 +1225,12 @@
|
||||||
|
<property name="title">
|
||||||
|
<string>Branches panel</string>
|
||||||
|
</property>
|
||||||
|
+ <property name="autoFillBackground">
|
||||||
|
+ <bool>false</bool>
|
||||||
|
+ </property>
|
||||||
|
+ <property name="styleSheet">
|
||||||
|
+ <string notr="true">background: transparent;</string>
|
||||||
|
+ </property>
|
||||||
|
<layout class="QGridLayout" name="gridLayout_8">
|
||||||
|
<item row="0" column="1">
|
||||||
|
<widget class="QLabel" name="label_62">
|
||||||
|
@@ -1250,6 +1268,12 @@
|
||||||
|
<property name="title">
|
||||||
|
<string>GitQlient repo operations</string>
|
||||||
|
</property>
|
||||||
|
+ <property name="autoFillBackground">
|
||||||
|
+ <bool>false</bool>
|
||||||
|
+ </property>
|
||||||
|
+ <property name="styleSheet">
|
||||||
|
+ <string notr="true">background: transparent;</string>
|
||||||
|
+ </property>
|
||||||
|
<layout class="QGridLayout" name="gridLayout_9">
|
||||||
|
<item row="3" column="1">
|
||||||
|
<widget class="QLabel" name="label_45">
|
||||||
|
@@ -1315,6 +1339,12 @@
|
||||||
|
<property name="title">
|
||||||
|
<string>GitQlient general</string>
|
||||||
|
</property>
|
||||||
|
+ <property name="autoFillBackground">
|
||||||
|
+ <bool>false</bool>
|
||||||
|
+ </property>
|
||||||
|
+ <property name="styleSheet">
|
||||||
|
+ <string notr="true">background: transparent;</string>
|
||||||
|
+ </property>
|
||||||
|
<layout class="QGridLayout" name="gridLayout_10">
|
||||||
|
<item row="3" column="1">
|
||||||
|
<widget class="QLabel" name="label_54">
|
||||||
60
dev-vcs/gitqlient/gitqlient-1.6.1-r1.ebuild
Normal file
60
dev-vcs/gitqlient/gitqlient-1.6.1-r1.ebuild
Normal file
@@ -0,0 +1,60 @@
|
|||||||
|
# Copyright 1999-2023 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
inherit optfeature qmake-utils xdg
|
||||||
|
|
||||||
|
MY_PN="GitQlient"
|
||||||
|
|
||||||
|
DESCRIPTION="Multi-platform Git client written with Qt"
|
||||||
|
HOMEPAGE="https://github.com/francescmm/GitQlient"
|
||||||
|
|
||||||
|
SRC_URI="https://github.com/francescmm/${MY_PN}/releases/download/v${PV}/${PN}_${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
S="${WORKDIR}/${PN}_${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
|
||||||
|
"
|
||||||
|
|
||||||
|
PATCHES=(
|
||||||
|
"$FILESDIR/${P}_fix_tabs_style.patch"
|
||||||
|
"$FILESDIR/${P}_fix_commit_longLog.patch"
|
||||||
|
)
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
default
|
||||||
|
|
||||||
|
# Drop 'fatal' warning on version detection via git command:
|
||||||
|
sed -i -e "/^GQ_SHA/d" \
|
||||||
|
-e "/VERSION =/s| \$\$system(git rev-parse --short HEAD)||" "${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 "Terminal tab plugin support" x11-libs/qtermwidget
|
||||||
|
optfeature "GitServer plugin support" dev-vcs/gitqlient-gitserver-plugin
|
||||||
|
optfeature "Jenkins plugin support" dev-vcs/gitqlient-jenkins-plugin
|
||||||
|
elog "To use plugins set PluginFolder in GitQlient settings Plugin tab to /usr/$(get_libdir)"
|
||||||
|
xdg_pkg_postinst
|
||||||
|
}
|
||||||
@@ -48,6 +48,8 @@ src_install() {
|
|||||||
|
|
||||||
pkg_postinst() {
|
pkg_postinst() {
|
||||||
optfeature "Terminal tab plugin support" x11-libs/qtermwidget
|
optfeature "Terminal tab plugin support" x11-libs/qtermwidget
|
||||||
optfeature "Jenkins and/or GitServer plugins support" dev-qt/qtwebchannel:5 dev-qt/qtwebengine:5[widgets]
|
optfeature "GitServer plugin support" dev-vcs/gitqlient-gitserver-plugin
|
||||||
|
optfeature "Jenkins plugin support" dev-vcs/gitqlient-jenkins-plugin
|
||||||
|
elog "To use plugins set PluginFolder in GitQlient settings Plugin tab to /usr/$(get_libdir)"
|
||||||
xdg_pkg_postinst
|
xdg_pkg_postinst
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Copyright 1999-2022 Gentoo Authors
|
# Copyright 1999-2023 Gentoo Authors
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
EAPI=8
|
EAPI=8
|
||||||
@@ -25,12 +25,6 @@ RDEPEND="
|
|||||||
dev-vcs/git
|
dev-vcs/git
|
||||||
"
|
"
|
||||||
|
|
||||||
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
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
src_configure() {
|
||||||
eqmake5 PREFIX=/usr "${MY_PN}".pro
|
eqmake5 PREFIX=/usr "${MY_PN}".pro
|
||||||
}
|
}
|
||||||
@@ -40,6 +34,9 @@ src_install() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
pkg_postinst() {
|
pkg_postinst() {
|
||||||
optfeature "Jenkins and/or GitServer plugins support" dev-qt/qtwebchannel:5 dev-qt/qtwebengine:5[widgets]
|
optfeature "Terminal tab plugin support" x11-libs/qtermwidget
|
||||||
|
optfeature "GitServer plugin support" dev-vcs/gitqlient-gitserver-plugin
|
||||||
|
optfeature "Jenkins plugin support" dev-vcs/gitqlient-jenkins-plugin
|
||||||
|
elog "To use plugins set PluginFolder in GitQlient settings Plugin tab to /usr/$(get_libdir)"
|
||||||
xdg_pkg_postinst
|
xdg_pkg_postinst
|
||||||
}
|
}
|
||||||
|
|||||||
3
dev-zig/zls/Manifest
Normal file
3
dev-zig/zls/Manifest
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
DIST known-folders-24845b0103e611c108d6bc334231c464e699742c.tar.gz 6618 BLAKE2B cdfe56329edcf50a07eea919b1a753ce965eeaa3c1d9e08289d74704809e489a7a674fb41c0fa16115a406512477cfa99953d434d44c52429c241df7e7bb4f1d SHA512 4ac156ad51793a733d8fd5a24936bd7b0bb8a527b9d19d9cb7d43c9ec7ac983f37dfc00fdfec23147964689201cdbee213e66b4af0917b0bb324b02e8a3a7151
|
||||||
|
DIST tracy-f493d4aa8ba8141d9680473fad007d8a6348628e.tar.gz 5401470 BLAKE2B 8a027bfe82842d6d3caeddcf03499a3671a99f2210a40b434e9893a60da88775c19738230e8d55cb1de020fe9f0d7d414df76f36f4a55b04a0c41c8c0de8232b SHA512 e8a844ff015b4c7a261e3251be33deced4f4a29a8fc8254244c125b391266e7a38bdf8d988ff4aac10bd0ee5538fca1e274a0d91dcde08d0bd021006cb326e6f
|
||||||
|
DIST zls-0.10.0.tar.gz 320226 BLAKE2B fc9c7c6e37d9347710520ddf0bc90b704ff6115210e044e68a973a2edefe024d14cf410ed0fe74400c1bed8b57f8316dc4298561f78de3abe112bc38df70404b SHA512 16a55ef0ecfac1bf43c4d917741db8389dc835cfdd9e78e9853180dad7218656c6a09b67b7185e7d87ccb2196a4deb457c3d476300eff01ce8c9bfab597576ad
|
||||||
File diff suppressed because it is too large
Load Diff
56
dev-zig/zls/zls-0.10.0.ebuild
Normal file
56
dev-zig/zls/zls-0.10.0.ebuild
Normal file
@@ -0,0 +1,56 @@
|
|||||||
|
# Copyright 2023 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
HOMEPAGE="https://github.com/zigtools/zls"
|
||||||
|
DESCRIPTION="The officially unofficial Ziglang language server"
|
||||||
|
|
||||||
|
KNOWN_FOLDERS_COMMIT="24845b0103e611c108d6bc334231c464e699742c"
|
||||||
|
TRACY_COMMIT="f493d4aa8ba8141d9680473fad007d8a6348628e"
|
||||||
|
SRC_URI="
|
||||||
|
https://github.com/ziglibs/known-folders/archive/${KNOWN_FOLDERS_COMMIT}.tar.gz -> known-folders-${KNOWN_FOLDERS_COMMIT}.tar.gz
|
||||||
|
https://github.com/wolfpld/tracy/archive/${TRACY_COMMIT}.tar.gz -> tracy-${TRACY_COMMIT}.tar.gz
|
||||||
|
https://github.com/zigtools/zls/archive/refs/tags/${PV}.tar.gz -> zls-${PV}.tar.gz
|
||||||
|
"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0"
|
||||||
|
|
||||||
|
DEPEND="|| ( ~dev-lang/zig-0.10.1 ~dev-lang/zig-bin-0.10.1 )"
|
||||||
|
RDEPEND="${DEPEND}"
|
||||||
|
|
||||||
|
# see https://github.com/ziglang/zig/issues/3382
|
||||||
|
# For now, Zig Build System doesn't support CFLAGS/LDFLAGS/etc.
|
||||||
|
QA_FLAGS_IGNORED="usr/bin/zls"
|
||||||
|
|
||||||
|
PATCHES=(
|
||||||
|
"${FILESDIR}/zls-0.10.0-add-builtin-data-for-new-zig-versions.patch"
|
||||||
|
)
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
rm -r src/known-folders || die
|
||||||
|
mv "../known-folders-${KNOWN_FOLDERS_COMMIT}" src/known-folders || die
|
||||||
|
rm -r src/tracy || die
|
||||||
|
mv "../tracy-${TRACY_COMMIT}" src/zinput || die
|
||||||
|
|
||||||
|
default
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
zig build -Drelease-safe -Ddata_version=0.10.0 --verbose || die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_test() {
|
||||||
|
zig build test -Drelease-safe -Ddata_version=0.10.0 --verbose || die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
DESTDIR="${ED}" zig build install --prefix /usr -Drelease-safe -Ddata_version=0.10.0 --verbose || die
|
||||||
|
dodoc README.md
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
elog "You can find more information about options here https://github.com/zigtools/zls#configuration-options"
|
||||||
|
}
|
||||||
45
games-action/ATLauncher/ATLauncher-3.4.27.0.ebuild
Normal file
45
games-action/ATLauncher/ATLauncher-3.4.27.0.ebuild
Normal file
@@ -0,0 +1,45 @@
|
|||||||
|
# Copyright 2019-2021 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
inherit desktop java-pkg-2 xdg
|
||||||
|
|
||||||
|
DESCRIPTION="Minecraft launcher which integrates multiple different ModPacks"
|
||||||
|
HOMEPAGE="https://atlauncher.com
|
||||||
|
https://github.com/ATLauncher/ATLauncher"
|
||||||
|
SRC_URI="https://github.com/ATLauncher/ATLauncher/releases/download/v${PV}/${P}.jar
|
||||||
|
https://raw.githubusercontent.com/ATLauncher/ATLauncher/master/src/main/resources/assets/image/icon.ico -> ${PN}.ico"
|
||||||
|
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
LICENSE="GPL-3"
|
||||||
|
SLOT="0"
|
||||||
|
|
||||||
|
BDEPEND="media-gfx/imagemagick[png]"
|
||||||
|
|
||||||
|
RDEPEND="virtual/jre:1.8"
|
||||||
|
|
||||||
|
S="${WORKDIR}"
|
||||||
|
|
||||||
|
src_unpack() {
|
||||||
|
# do not unpack jar file
|
||||||
|
cp "${DISTDIR}/${PN}.ico" "${S}" || die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
convert ${PN}.ico ${PN}.png || die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
java-pkg_newjar "${DISTDIR}/${P}.jar" ${PN}.jar
|
||||||
|
|
||||||
|
dobin "${FILESDIR}/${PN}"
|
||||||
|
|
||||||
|
newicon -s 256x256 ${PN}-0.png atlauncher.png
|
||||||
|
newicon -s 128x128 ${PN}-1.png atlauncher.png
|
||||||
|
newicon -s 64x64 ${PN}-2.png atlauncher.png
|
||||||
|
newicon -s 48x48 ${PN}-3.png atlauncher.png
|
||||||
|
newicon -s 32x32 ${PN}-4.png atlauncher.png
|
||||||
|
newicon -s 16x16 ${PN}-5.png atlauncher.png
|
||||||
|
make_desktop_entry ${PN} "ATLauncher" atlauncher Game
|
||||||
|
}
|
||||||
@@ -1,2 +1,3 @@
|
|||||||
|
DIST ATLauncher-3.4.27.0.jar 22508308 BLAKE2B 36d725b4e75407363245487470930b2bbfddfca9849905d4738b08764043e8a449cfc33cf2e41679e415cabe0b49f717bd5293aa03ddda6a1c5f7bbe890ef8af SHA512 1ea03c559d0983e644ab8433aacd849b29ccc73c2aa22e37ca97dc0723b5fec939712db6235a8bea1e833217d5e05b2abe10f3b699bd19ac5f8a5040ad8ebcac
|
||||||
DIST ATLauncher-3.4.3.1.jar 13796481 BLAKE2B 909e6a22f743bcd69109a8d14a197f7e81f3773a324df789cc1a23f5f6884f8a17a3321738542b67a3b783d6e98b353b76b12d9cd354de1b78c548b84e4262c7 SHA512 6c8c897c904129e17436604d6b05fe9fa16ba7c1269d22a76a89b5f9db6a319657bf28147d8b5159b8829b057b86ab9a8de5dcde33f622f9621351a1803b46e6
|
DIST ATLauncher-3.4.3.1.jar 13796481 BLAKE2B 909e6a22f743bcd69109a8d14a197f7e81f3773a324df789cc1a23f5f6884f8a17a3321738542b67a3b783d6e98b353b76b12d9cd354de1b78c548b84e4262c7 SHA512 6c8c897c904129e17436604d6b05fe9fa16ba7c1269d22a76a89b5f9db6a319657bf28147d8b5159b8829b057b86ab9a8de5dcde33f622f9621351a1803b46e6
|
||||||
DIST ATLauncher.ico 370070 BLAKE2B 992e5df968054884c21f136b8f16f2b14e8d321b2196ebc07f7a59621223ca79b896f63b21dba864f61f238ca1864039a410d8089127714163092f65d0ca7f27 SHA512 353f6dd68475778cc8e97a773e800fe532df2f6d28d5babc751cfb5ed7ef24ef6246f76d26e3e25706e458741d604bb8fa8e79cb8904900284f0f7b0f9488bfb
|
DIST ATLauncher.ico 370070 BLAKE2B 992e5df968054884c21f136b8f16f2b14e8d321b2196ebc07f7a59621223ca79b896f63b21dba864f61f238ca1864039a410d8089127714163092f65d0ca7f27 SHA512 353f6dd68475778cc8e97a773e800fe532df2f6d28d5babc751cfb5ed7ef24ef6246f76d26e3e25706e458741d604bb8fa8e79cb8904900284f0f7b0f9488bfb
|
||||||
|
|||||||
@@ -1,2 +1,3 @@
|
|||||||
DIST technic-launcher-4.625.jar 5394348 BLAKE2B 46306f86a4b80aa70276ccc8fbd3f88c036bdd5e67a3b9a6b0444a9ec22d86113082d279ad9d78313e5753e9458ba7c52a7e507eb4b625c2b6d2662c5e5fdb10 SHA512 29cca87c55c3415fa3dde40030b09db75dc00387e87f2432a44d7acde1e1544ebf7f55a12d46d084c2f207be7882ee13bd6f50af3da0046b02d64077c35a24c4
|
DIST technic-launcher-4.625.jar 5394348 BLAKE2B 46306f86a4b80aa70276ccc8fbd3f88c036bdd5e67a3b9a6b0444a9ec22d86113082d279ad9d78313e5753e9458ba7c52a7e507eb4b625c2b6d2662c5e5fdb10 SHA512 29cca87c55c3415fa3dde40030b09db75dc00387e87f2432a44d7acde1e1544ebf7f55a12d46d084c2f207be7882ee13bd6f50af3da0046b02d64077c35a24c4
|
||||||
|
DIST technic-launcher-4.768.jar 6949323 BLAKE2B b5e2006b82f0efee9c872c513436c8ab68ad87473a001b1baf25393be5a1c26ffee1d0783dd87218c1e38978d6934c610019cc80e68401bc978a1834b19b8741 SHA512 d96cda057e746dced1bcc7635ace43a9eb65ed71a28e7af3f0b184162cb365aa101e4bb90880da679b52a9f5b828d27cf81b3cb729ccda4b02837bc638876753
|
||||||
DIST technic-launcher.ico 15086 BLAKE2B 4f5be0661bfbdca971cf022767618acef1e912b60c3f0574f383a8bd0281a6d66ca1b8b105412ec9579f3999514a471412fb16da66d937acfb4d3236b8f99663 SHA512 c109113a0e1be10bc013bfb79b742396a768fa683860a83d734e158b709e66b9e21067e1791ae5f7a854ccd21b1bf9adf6eeb27bc33d9da03f902dfe5d8be710
|
DIST technic-launcher.ico 15086 BLAKE2B 4f5be0661bfbdca971cf022767618acef1e912b60c3f0574f383a8bd0281a6d66ca1b8b105412ec9579f3999514a471412fb16da66d937acfb4d3236b8f99663 SHA512 c109113a0e1be10bc013bfb79b742396a768fa683860a83d734e158b709e66b9e21067e1791ae5f7a854ccd21b1bf9adf6eeb27bc33d9da03f902dfe5d8be710
|
||||||
|
|||||||
44
games-action/technic-launcher/technic-launcher-4.768.ebuild
Normal file
44
games-action/technic-launcher/technic-launcher-4.768.ebuild
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
# Copyright 2019-2022 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
inherit desktop java-pkg-2 xdg
|
||||||
|
|
||||||
|
DESCRIPTION="Minecraft launcher for community-made modpacks on the Technic Platform"
|
||||||
|
HOMEPAGE="https://www.technicpack.net/"
|
||||||
|
SRC_URI="
|
||||||
|
https://launcher.technicpack.net/launcher${PV:0:1}/${PV:2}/TechnicLauncher.jar -> ${P}.jar
|
||||||
|
https://www.technicpack.net/favicon.ico -> ${PN}.ico
|
||||||
|
"
|
||||||
|
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
LICENSE="technic"
|
||||||
|
SLOT="0"
|
||||||
|
|
||||||
|
RESTRICT="bindist mirror"
|
||||||
|
|
||||||
|
BDEPEND="media-gfx/imagemagick[png]"
|
||||||
|
|
||||||
|
RDEPEND="virtual/jre:1.8"
|
||||||
|
|
||||||
|
S="${WORKDIR}"
|
||||||
|
|
||||||
|
src_unpack() {
|
||||||
|
# do not unpack jar file
|
||||||
|
cp "${DISTDIR}/${PN}.ico" "${S}" || die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
convert ${PN}.ico ${PN}.png || die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
java-pkg_newjar "${DISTDIR}/${P}.jar" ${PN}.jar
|
||||||
|
java-pkg_dolauncher ${PN} --jar ${PN}.jar --java_args "\${JAVA_OPTS}"
|
||||||
|
|
||||||
|
newicon -s 16x16 ${PN}-0.png technic.png
|
||||||
|
newicon -s 32x32 ${PN}-1.png technic.png
|
||||||
|
newicon -s 48x48 ${PN}-2.png technic.png
|
||||||
|
make_desktop_entry ${PN} "Technic Launcher" technic Game
|
||||||
|
}
|
||||||
@@ -1,11 +1,6 @@
|
|||||||
DIST yuzu-0_p20220725-compatibility_list.json 1255189 BLAKE2B e2f39f6703bfd49e918d62bcc05d03ae19e3c9be45ade4b266bf9ba8956fd3e8ef246db4804e72d4eb4782f0008ac63d118217e3ef95bbe4c148008c4b764407 SHA512 ba3b149c91d11be2f1033214f03a09e5a3b5cfd559acba40a78f3b3932a93675ff6751eb2701326adc15b90cb2508c03698c3a531fe1cb4ed445a5b189424410
|
|
||||||
DIST yuzu-0_p20220725.tar.gz 4929471 BLAKE2B 0d7f633936ef571da02562a853576ad1acd5dcae9035e2539ea94269d3c266cc9ba60ad8c8b9cd1f15413de3ab2bbb9b9cb8fa0fb6d6d20561a4f42d89c99662 SHA512 8f2ab5dd406cdb26821ad621cb816f22866a83d92969fea6b90c77c8cb9e1d39e4179c1e3c5aa4be56ed8f1707c801071dd90807f6011bc8a631f62b22930d2e
|
|
||||||
DIST yuzu-0_p20230202-compatibility_list.json 1701739 BLAKE2B 204502a6c8e2838b126c857d7b39cbcfe25a577515f2272d80185a9543e95c324e069d3f3de41564ca24aab5988d38725423691b3a3e6415ea87fd6772c30f1d SHA512 6f3809999cc5736c7cf3001b4485095dd00d2ad8d5d3459dea0aed006c3361731823a181adf94edd612ffdc8a6fb0c697f7f70cfb1402953c95a9fdd0faaae42
|
DIST yuzu-0_p20230202-compatibility_list.json 1701739 BLAKE2B 204502a6c8e2838b126c857d7b39cbcfe25a577515f2272d80185a9543e95c324e069d3f3de41564ca24aab5988d38725423691b3a3e6415ea87fd6772c30f1d SHA512 6f3809999cc5736c7cf3001b4485095dd00d2ad8d5d3459dea0aed006c3361731823a181adf94edd612ffdc8a6fb0c697f7f70cfb1402953c95a9fdd0faaae42
|
||||||
DIST yuzu-0_p20230202.tar.gz 5535753 BLAKE2B f9dbc43523a5745c3f73d18dc4f8b31811bb80fdc3ac362e584197e01db103324aa568143389cdba1d42d9639af88b49e24312f1ead085a6727afa6d470ca5b5 SHA512 faf597e0ed5837d3b358dfbb7d4cd8e535b4dc49be8781e556fc0b3677e48892c9c71c346bda49c5f6ac081502431480126c11b28a343bc5050341b8a384a7a2
|
DIST yuzu-0_p20230202.tar.gz 5535753 BLAKE2B f9dbc43523a5745c3f73d18dc4f8b31811bb80fdc3ac362e584197e01db103324aa568143389cdba1d42d9639af88b49e24312f1ead085a6727afa6d470ca5b5 SHA512 faf597e0ed5837d3b358dfbb7d4cd8e535b4dc49be8781e556fc0b3677e48892c9c71c346bda49c5f6ac081502431480126c11b28a343bc5050341b8a384a7a2
|
||||||
DIST yuzu-discord-0_p20220725.tar.gz 2108078 BLAKE2B e89ee4a196167cabaecfab82d191516eb0cf0fa89e35f95b6d118d5baad25f5d13d9002a8dcfe4aba099af7b9c1eb72835eb3baa9e4deaedd2754e99687b5967 SHA512 06205287addabfb343ccd9af997b693ed221fe564355d3629d4dee6c003e768b3f65f2b34eb04ef29807a15c5fa34b04c664212b7e0d15b09ad9a4e4be10a560
|
|
||||||
DIST yuzu-discord-0_p20230202.tar.gz 2106929 BLAKE2B 6e40c938cca5ef3feb8dc65265ef1a4cd3db58c0bbea2fb3d3a4e70748c451ead54932857d761b942a7018dcf461e43bc10ee5eab7907730319675b49564260a SHA512 323b6c8828a2e18f7986aa968ab2ce7ed876196c726d5114a07a536091090f4bd6d4080d87e7fdc4f96dff55871002d8a9a7daa50febd49b75d066e9e363c7ce
|
DIST yuzu-discord-0_p20230202.tar.gz 2106929 BLAKE2B 6e40c938cca5ef3feb8dc65265ef1a4cd3db58c0bbea2fb3d3a4e70748c451ead54932857d761b942a7018dcf461e43bc10ee5eab7907730319675b49564260a SHA512 323b6c8828a2e18f7986aa968ab2ce7ed876196c726d5114a07a536091090f4bd6d4080d87e7fdc4f96dff55871002d8a9a7daa50febd49b75d066e9e363c7ce
|
||||||
DIST yuzu-dynarmic-0_p20220725.tar.gz 2668960 BLAKE2B 5089f2d536664f5b38ee54eb17c37721a8dc8ffb80712f69461a94ddfd3cb2cd1a26df84720d2574b0156571ec6a9daf3861092de0669e195d6e49283c24fc11 SHA512 1915b0c8d06cf25f074b457e6e6a6944a01f4e3273e8979e71649d7b273484cff344c87a9da7115862a7c8c1f75c8b2ff5110e3079935d1212173fdc00a71a77
|
|
||||||
DIST yuzu-dynarmic-0_p20230202.tar.gz 3582382 BLAKE2B 46df3546287e6b591e346009ab86c4db80ab19fd0493d057145c20a26c61c8ff85147acc4aac0de36386a18a003d291e4c8ab9a3b2664fe2f9537de74f8fa2ed SHA512 13b2da826bb1de5e610d92979af466bd404bee447f0200277e976797b31ed6844d20541c980ed3a7e5a9aef6fac2a5bc9cb94b37dcc46272c7b51bcb878c3fc6
|
DIST yuzu-dynarmic-0_p20230202.tar.gz 3582382 BLAKE2B 46df3546287e6b591e346009ab86c4db80ab19fd0493d057145c20a26c61c8ff85147acc4aac0de36386a18a003d291e4c8ab9a3b2664fe2f9537de74f8fa2ed SHA512 13b2da826bb1de5e610d92979af466bd404bee447f0200277e976797b31ed6844d20541c980ed3a7e5a9aef6fac2a5bc9cb94b37dcc46272c7b51bcb878c3fc6
|
||||||
DIST yuzu-sirit-0_p20230202.tar.gz 23853 BLAKE2B 4c4e69203a75cf849497e540bb0dcea694a72b4230f205b769447d3d11f7c0fb089ca262009396b9af55503d45b128edb1e99e438b89ab21ac842f789c5109a3 SHA512 43204596db5c6295cc8bdf9355fd71433fa5d1e28d9d8c01f12082d2cd8fb6f78e20d97b396e7bdf202afae2361386f1861a1012d2947569dcbb114996fc6b1d
|
DIST yuzu-sirit-0_p20230202.tar.gz 23853 BLAKE2B 4c4e69203a75cf849497e540bb0dcea694a72b4230f205b769447d3d11f7c0fb089ca262009396b9af55503d45b128edb1e99e438b89ab21ac842f789c5109a3 SHA512 43204596db5c6295cc8bdf9355fd71433fa5d1e28d9d8c01f12082d2cd8fb6f78e20d97b396e7bdf202afae2361386f1861a1012d2947569dcbb114996fc6b1d
|
||||||
DIST yuzu-xbyak-0_p20220725.tar.gz 227168 BLAKE2B 6d03000be6a37704b86948ac58b9f2fd3809a892e59018be7e109eb6ce866727e83cb775307ae049b9aa5048028b3390e14b131f6cbda10e346be2acd866a20b SHA512 792146aefc2e3af9f412db383b4fcbd5e945f9814bde25cc18ea76a6f276c3bd6c38edb581074a2b48d11176a398cc6873556b5e2986449fe0417b7e46c09d95
|
|
||||||
DIST yuzu-xbyak-0_p20230202.tar.gz 249481 BLAKE2B 94eb81637f410ea88781cb3da94dfce4e4a6104458b0774d36c98f6cd2114f55772182f4535e502a5efa06290677fc67d0bac9db4effb7fa44a79561b16c1738 SHA512 87f6ba92a484738b3a75a4d2c5c7e3f4f9ca65cdc02f71b761dba72c8320a011dd38ea5350516d980b8370211977816de4c3357fc5ae8c9f0a86b4a595768c5e
|
DIST yuzu-xbyak-0_p20230202.tar.gz 249481 BLAKE2B 94eb81637f410ea88781cb3da94dfce4e4a6104458b0774d36c98f6cd2114f55772182f4535e502a5efa06290677fc67d0bac9db4effb7fa44a79561b16c1738 SHA512 87f6ba92a484738b3a75a4d2c5c7e3f4f9ca65cdc02f71b761dba72c8320a011dd38ea5350516d980b8370211977816de4c3357fc5ae8c9f0a86b4a595768c5e
|
||||||
|
|||||||
@@ -1,118 +0,0 @@
|
|||||||
# Copyright 2022 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=8
|
|
||||||
|
|
||||||
inherit cmake toolchain-funcs xdg
|
|
||||||
|
|
||||||
DESCRIPTION="An emulator for Nintendo Switch"
|
|
||||||
HOMEPAGE="https://yuzu-emu.org"
|
|
||||||
SRC_URI="https://github.com/yuzu-emu/yuzu-mainline/archive/dfaab8f6571856ec3c75cfad303a50503d213665.tar.gz -> ${P}.tar.gz
|
|
||||||
https://github.com/merryhime/dynarmic/archive/91d1f944e3870e0f3c505b48f5ec00ca9a82b95d.tar.gz -> ${PN}-dynarmic-${PV}.tar.gz
|
|
||||||
https://github.com/herumi/xbyak/archive/c306b8e5786eeeb87b8925a8af5c3bf057ff5a90.tar.gz -> ${PN}-xbyak-${PV}.tar.gz
|
|
||||||
compatibility-list? ( https://gist.githubusercontent.com/mazes-80/db6fc80114f67dde9d680de6c4d60428/raw/59274e6e641027cb6bf5e2077a899edabaf88904/yuzu-0_p20220725-compatibility_list.json )
|
|
||||||
discord? ( https://github.com/discord/discord-rpc/archive/963aa9f3e5ce81a4682c6ca3d136cddda614db33.tar.gz -> ${PN}-discord-${PV}.tar.gz )"
|
|
||||||
# Dynarmic is not intended to be generic, it is tweaked to fit emulated processor
|
|
||||||
# xbyak >= 5.96 still not in portage. sent version bump on gentoo BT, can't be in guru as package already exists
|
|
||||||
# discord-rpc: help appreciated to make ebuild, as I never use it I surely will stick to snapshot download
|
|
||||||
# TODO host compatibility_list.json
|
|
||||||
|
|
||||||
LICENSE="|| ( Apache-2.0 GPL-2+ ) 0BSD BSD GPL-2+ ISC MIT"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64"
|
|
||||||
IUSE="+compatibility-list +cubeb discord +qt5 sdl webengine +webservice"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
<net-libs/mbedtls-3.1[cmac]
|
|
||||||
>=app-arch/zstd-1.5
|
|
||||||
>=dev-libs/libfmt-8:=
|
|
||||||
>=dev-libs/openssl-1.1:=
|
|
||||||
>=media-video/ffmpeg-4.3:=
|
|
||||||
app-arch/lz4:=
|
|
||||||
dev-libs/boost:=[context]
|
|
||||||
dev-libs/sirit
|
|
||||||
media-libs/opus
|
|
||||||
sys-libs/zlib
|
|
||||||
virtual/libusb:1
|
|
||||||
cubeb? ( media-libs/cubeb )
|
|
||||||
qt5? (
|
|
||||||
>=dev-qt/qtcore-5.15:5
|
|
||||||
>=dev-qt/qtgui-5.15:5
|
|
||||||
>=dev-qt/qtmultimedia-5.15:5
|
|
||||||
>=dev-qt/qtwidgets-5.15:5
|
|
||||||
)
|
|
||||||
sdl? (
|
|
||||||
>=media-libs/libsdl2-2.0.18
|
|
||||||
>=dev-libs/inih-52
|
|
||||||
)
|
|
||||||
"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
dev-cpp/cpp-httplib
|
|
||||||
>=dev-util/vulkan-headers-1.3.216
|
|
||||||
"
|
|
||||||
BDEPEND="
|
|
||||||
>=dev-cpp/nlohmann_json-3.8.0
|
|
||||||
dev-cpp/robin-map
|
|
||||||
dev-util/glslang
|
|
||||||
discord? ( >=dev-libs/rapidjson-1.1.0 )
|
|
||||||
"
|
|
||||||
S="${WORKDIR}"/yuzu-mainline-dfaab8f6571856ec3c75cfad303a50503d213665
|
|
||||||
PATCHES=( "${FILESDIR}/${P}.patch" )
|
|
||||||
|
|
||||||
REQUIRED_USE="|| ( qt5 sdl )"
|
|
||||||
|
|
||||||
pkg_setup() {
|
|
||||||
if tc-is-gcc; then
|
|
||||||
[[ "$(gcc-major-version)" -lt 11 ]] && \
|
|
||||||
die "You need gcc version 11 or clang to compile this package"
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
src_unpack() {
|
|
||||||
default
|
|
||||||
mv "${WORKDIR}"/xbyak* "${S}/externals/xbyak/xbyak" || die
|
|
||||||
mv "${WORKDIR}"/dynarmic*/* "${S}/externals/dynarmic" || die
|
|
||||||
if use discord; then
|
|
||||||
mv "${WORKDIR}"/discord*/* "${S}/externals/discord-rpc" || die
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
# Allow skip submodule downloading
|
|
||||||
rm .gitmodules || die
|
|
||||||
|
|
||||||
if ! use discord; then
|
|
||||||
sed -i -e '/discord-rpc/d' externals/CMakeLists.txt || die
|
|
||||||
else
|
|
||||||
# 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
|
|
||||||
fi
|
|
||||||
|
|
||||||
cmake_src_prepare
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
local -a mycmakeargs=(
|
|
||||||
# Libraries are private and rely on circular dependency resolution.
|
|
||||||
-DBUILD_SHARED_LIBS=OFF # dynarmic
|
|
||||||
-DDYNARMIC_NO_BUNDLED_ROBIN_MAP=ON
|
|
||||||
-DENABLE_COMPATIBILITY_LIST_DOWNLOAD=$(usex compatibility-list)
|
|
||||||
-DENABLE_CUBEB=$(usex cubeb)
|
|
||||||
-DENABLE_QT=$(usex qt5)
|
|
||||||
-DENABLE_QT_TRANSLATION=$(usex qt5)
|
|
||||||
-DENABLE_SDL2=$(usex sdl)
|
|
||||||
-DENABLE_WEB_SERVICE=$(usex webservice)
|
|
||||||
-DUSE_DISCORD_PRESENCE=$(usex discord)
|
|
||||||
-DYUZU_TESTS=OFF
|
|
||||||
-DYUZU_USE_BUNDLED_OPUS=OFF
|
|
||||||
-DYUZU_USE_EXTERNAL_SDL2=OFF
|
|
||||||
-DYUZU_USE_QT_WEB_ENGINE=$(usex webengine)
|
|
||||||
)
|
|
||||||
|
|
||||||
cmake_src_configure
|
|
||||||
|
|
||||||
if use compatibility-list; then
|
|
||||||
cp "${DISTDIR}"/${P}-compatibility_list.json "${BUILD_DIR}"/dist/compatibility_list/ || die
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
@@ -7,12 +7,20 @@ inherit cmake toolchain-funcs xdg
|
|||||||
|
|
||||||
DESCRIPTION="An emulator for Nintendo Switch"
|
DESCRIPTION="An emulator for Nintendo Switch"
|
||||||
HOMEPAGE="https://yuzu-emu.org"
|
HOMEPAGE="https://yuzu-emu.org"
|
||||||
SRC_URI="https://github.com/yuzu-emu/yuzu-mainline/archive/d5f6201521cdfd0be09a187d62f95d3a38f18c3e.tar.gz -> ${P}.tar.gz
|
SRC_URI="https://github.com/yuzu-emu/yuzu-mainline/archive/d5f6201521cdfd0be09a187d62f95d3a38f18c3e.tar.gz
|
||||||
https://github.com/merryhime/dynarmic/archive/befe547d5631024a70d81d2ccee808bbfcb3854e.tar.gz -> ${PN}-dynarmic-${PV}.tar.gz
|
-> ${P}.tar.gz
|
||||||
https://github.com/herumi/xbyak/archive/a1ac3750f9a639b5a6c6d6c7da4259b8d6790989.tar.gz -> ${PN}-xbyak-${PV}.tar.gz
|
https://github.com/merryhime/dynarmic/archive/befe547d5631024a70d81d2ccee808bbfcb3854e.tar.gz
|
||||||
|
-> ${PN}-dynarmic-${PV}.tar.gz
|
||||||
|
https://github.com/herumi/xbyak/archive/a1ac3750f9a639b5a6c6d6c7da4259b8d6790989.tar.gz
|
||||||
|
-> ${PN}-xbyak-${PV}.tar.gz
|
||||||
https://github.com/yuzu-emu/sirit/archive/ab75463999f4f3291976b079d42d52ee91eebf3f.tar.gz -> ${PN}-sirit-${PV}.tar.gz
|
https://github.com/yuzu-emu/sirit/archive/ab75463999f4f3291976b079d42d52ee91eebf3f.tar.gz -> ${PN}-sirit-${PV}.tar.gz
|
||||||
compatibility-list? ( https://gist.githubusercontent.com/mazes-80/e3f1518e67c3292656a9055ba338994f/raw/b975f96366294d9cf65f844ed8df9189a488463d/yuzu-0_p20230202-compatibility_list.json )
|
compatibility-list? (
|
||||||
discord? ( https://github.com/yuzu-emu/discord-rpc/archive/20cc99aeffa08a4834f156b6ab49ed68618cf94a.tar.gz -> ${PN}-discord-${PV}.tar.gz )"
|
https://gist.githubusercontent.com/mazes-80/e3f1518e67c3292656a9055ba338994f/raw/b975f96366294d9cf65f844ed8df9189a488463d/${P}-compatibility_list.json
|
||||||
|
)
|
||||||
|
discord? (
|
||||||
|
https://github.com/yuzu-emu/discord-rpc/archive/20cc99aeffa08a4834f156b6ab49ed68618cf94a.tar.gz
|
||||||
|
-> ${PN}-discord-${PV}.tar.gz
|
||||||
|
)"
|
||||||
# Dynarmic is not intended to be generic, it is tweaked to fit emulated processor
|
# Dynarmic is not intended to be generic, it is tweaked to fit emulated processor
|
||||||
# TODO wait 'xbyak' waiting version bump. see #860816
|
# TODO wait 'xbyak' waiting version bump. see #860816
|
||||||
|
|
||||||
@@ -91,7 +99,8 @@ src_prepare() {
|
|||||||
sed -i -e '/^if.*discord-rpc/,/^endif()/d' externals/CMakeLists.txt || die
|
sed -i -e '/^if.*discord-rpc/,/^endif()/d' externals/CMakeLists.txt || die
|
||||||
else
|
else
|
||||||
# Unbundle discord rapidjson
|
# Unbundle discord rapidjson
|
||||||
sed -i '/NOT RAPIDJSONTEST/,/endif(NOT RAPIDJSONTEST)/d;/find_file(RAPIDJSON/d;s:\${RAPIDJSON}:"/usr/include/rapidjson":' \
|
sed -i -e '/NOT RAPIDJSONTEST/,/endif(NOT RAPIDJSONTEST)/d' \
|
||||||
|
-e '/find_file(RAPIDJSON/d' -e 's:\${RAPIDJSON}:"/usr/include/rapidjson":' \
|
||||||
externals/discord-rpc/CMakeLists.txt || die
|
externals/discord-rpc/CMakeLists.txt || die
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|||||||
@@ -28,8 +28,8 @@ RDEPEND="
|
|||||||
>=net-libs/enet-1.3
|
>=net-libs/enet-1.3
|
||||||
app-arch/lz4:=
|
app-arch/lz4:=
|
||||||
dev-libs/boost:=[context]
|
dev-libs/boost:=[context]
|
||||||
media-libs/vulkan-loader
|
|
||||||
media-libs/opus
|
media-libs/opus
|
||||||
|
media-libs/vulkan-loader
|
||||||
sys-libs/zlib
|
sys-libs/zlib
|
||||||
virtual/libusb:1
|
virtual/libusb:1
|
||||||
cubeb? ( media-libs/cubeb )
|
cubeb? ( media-libs/cubeb )
|
||||||
@@ -92,10 +92,10 @@ src_prepare() {
|
|||||||
|
|
||||||
# Unbundle inih
|
# Unbundle inih
|
||||||
sed -i -e '/^if.*inih/,/^endif()/d' externals/CMakeLists.txt || die
|
sed -i -e '/^if.*inih/,/^endif()/d' externals/CMakeLists.txt || die
|
||||||
sed -i -e '1afind_package(PkgConfig REQUIRED)\npkg_check_modules(INIH REQUIRED INIReader)' src/yuzu_cmd/CMakeLists.txt || die
|
sed -i -e '1afind_package(PkgConfig REQUIRED)\npkg_check_modules(INIH REQUIRED INIReader)' \
|
||||||
|
src/yuzu_cmd/CMakeLists.txt || die
|
||||||
sed -i -e 's:inih/cpp/::' src/yuzu_cmd/config.cpp || die
|
sed -i -e 's:inih/cpp/::' src/yuzu_cmd/config.cpp || die
|
||||||
|
|
||||||
|
|
||||||
# Unbundle mbedtls
|
# Unbundle mbedtls
|
||||||
sed -i -e '/mbedtls/d' externals/CMakeLists.txt || die
|
sed -i -e '/mbedtls/d' externals/CMakeLists.txt || die
|
||||||
sed -i -e 's/mbedtls/& mbedcrypto mbedx509/' \
|
sed -i -e 's/mbedtls/& mbedcrypto mbedx509/' \
|
||||||
@@ -112,7 +112,8 @@ src_prepare() {
|
|||||||
sed -i -e '/^if.*discord-rpc/,/^endif()/d' externals/CMakeLists.txt || die
|
sed -i -e '/^if.*discord-rpc/,/^endif()/d' externals/CMakeLists.txt || die
|
||||||
else
|
else
|
||||||
# Unbundle discord rapidjson
|
# Unbundle discord rapidjson
|
||||||
sed -i '/NOT RAPIDJSONTEST/,/endif(NOT RAPIDJSONTEST)/d;/find_file(RAPIDJSON/d;s:\${RAPIDJSON}:"/usr/include/rapidjson":' \
|
sed -i -e '/NOT RAPIDJSONTEST/,/endif(NOT RAPIDJSONTEST)/d' \
|
||||||
|
-e '/find_file(RAPIDJSON/d' -e 's:\${RAPIDJSON}:"/usr/include/rapidjson":' \
|
||||||
externals/discord-rpc/CMakeLists.txt || die
|
externals/discord-rpc/CMakeLists.txt || die
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@@ -121,7 +122,8 @@ src_prepare() {
|
|||||||
sed -i '/^if.*cubeb/,/^endif()/d' externals/CMakeLists.txt || die
|
sed -i '/^if.*cubeb/,/^endif()/d' externals/CMakeLists.txt || die
|
||||||
|
|
||||||
# Unbundle cpp-httplib
|
# Unbundle cpp-httplib
|
||||||
sed -i -e '/^ # httplib/,/^ endif()/d' externals/CMakeLists.txt || die
|
sed -i -e '/httplib/s/ 0.11//' CMakeLists.txt || die
|
||||||
|
sed -i -e '/^# httplib/,/^endif()/d' externals/CMakeLists.txt || die
|
||||||
|
|
||||||
# Unbundle enet
|
# Unbundle enet
|
||||||
sed -i -e '/^if.*enet/,/^endif()/d' externals/CMakeLists.txt || die
|
sed -i -e '/^if.*enet/,/^endif()/d' externals/CMakeLists.txt || die
|
||||||
|
|||||||
@@ -1,9 +1,6 @@
|
|||||||
DIST fs2_open-21.4.1-ext_libRocket.tar.gz 2417905 BLAKE2B 0e5ac40b0e811b9213fb84f6f2f0ef38ad7d562ae671e865d96e40615c2d67213905ce153a69192c0b53a3e4f0d1aef077c0769e46d308adf9210c0c9d1fe7c2 SHA512 700e242ecb5207faf729ca7d23ac4f28be819c0ef7a0ba51ca18de1592f1016040cd5e4c1c75a573f91cea69dd43549966ac089804a52c0f1b0cfbaabefc4346
|
|
||||||
DIST fs2_open-21.4.1-ext_rpavlik-cmake-modules.tar.gz 267464 BLAKE2B d63fa3867aad5fad7bd5d20845dd8d6a6698d59dc30dc511704f3c74bbe958bb6d36160bae3ef5c01027719c50d18e4d24209ea5811c6a52c5af4d3de2a587e9 SHA512 0bb03e2a1c0cafa80849163455cdb5fc5c7200e51f18f0354c36f251b51156f86a04a9f87cd17e2942d14ae8767d8df756062fbcff9b37f04e8399b2e37d306f
|
|
||||||
DIST fs2_open-21.4.1.tar.gz 10441595 BLAKE2B ae59cea98420cbdd6f18832fa0b8ba332993db03a53cbea43a96827dc4c7da375b14694ce60b1633d8275daa88ac32029be7b8211b7efd427baaffdd784720d9 SHA512 a4e6821ee2513cabf8b521f672c36c45aca8fc83fd6901ba19f2c0c0c27b3516c60dabfec1bfae43d82da94c628b9160c447ce853c9927dbb5901c7298986226
|
|
||||||
DIST fs2_open-22.0.0-ext_libRocket.tar.gz 2417905 BLAKE2B 0e5ac40b0e811b9213fb84f6f2f0ef38ad7d562ae671e865d96e40615c2d67213905ce153a69192c0b53a3e4f0d1aef077c0769e46d308adf9210c0c9d1fe7c2 SHA512 700e242ecb5207faf729ca7d23ac4f28be819c0ef7a0ba51ca18de1592f1016040cd5e4c1c75a573f91cea69dd43549966ac089804a52c0f1b0cfbaabefc4346
|
|
||||||
DIST fs2_open-22.0.0-ext_rpavlik-cmake-modules.tar.gz 267464 BLAKE2B d63fa3867aad5fad7bd5d20845dd8d6a6698d59dc30dc511704f3c74bbe958bb6d36160bae3ef5c01027719c50d18e4d24209ea5811c6a52c5af4d3de2a587e9 SHA512 0bb03e2a1c0cafa80849163455cdb5fc5c7200e51f18f0354c36f251b51156f86a04a9f87cd17e2942d14ae8767d8df756062fbcff9b37f04e8399b2e37d306f
|
|
||||||
DIST fs2_open-22.0.0.tar.gz 10573800 BLAKE2B b75bd9e44679bf2ad441178b7f8175f4429e321d2feeddf2cf5b4391e51f82c15250c36b73f3750326b1cd3ce71ae319042f57432d48a41b5abab9e30a4a76ba SHA512 e57972348073571947ff88e5a392ae0b4eec9d81cbcfe3d0ff3c2b844dd676cb33f727ddb32a0544e9cd3f1ae9b614429ea137b8921ef625fad27a53f1875081
|
|
||||||
DIST fs2_open-22.2.0-ext_libRocket.tar.gz 2417905 BLAKE2B 0e5ac40b0e811b9213fb84f6f2f0ef38ad7d562ae671e865d96e40615c2d67213905ce153a69192c0b53a3e4f0d1aef077c0769e46d308adf9210c0c9d1fe7c2 SHA512 700e242ecb5207faf729ca7d23ac4f28be819c0ef7a0ba51ca18de1592f1016040cd5e4c1c75a573f91cea69dd43549966ac089804a52c0f1b0cfbaabefc4346
|
DIST fs2_open-22.2.0-ext_libRocket.tar.gz 2417905 BLAKE2B 0e5ac40b0e811b9213fb84f6f2f0ef38ad7d562ae671e865d96e40615c2d67213905ce153a69192c0b53a3e4f0d1aef077c0769e46d308adf9210c0c9d1fe7c2 SHA512 700e242ecb5207faf729ca7d23ac4f28be819c0ef7a0ba51ca18de1592f1016040cd5e4c1c75a573f91cea69dd43549966ac089804a52c0f1b0cfbaabefc4346
|
||||||
DIST fs2_open-22.2.0-ext_rpavlik-cmake-modules.tar.gz 267464 BLAKE2B d63fa3867aad5fad7bd5d20845dd8d6a6698d59dc30dc511704f3c74bbe958bb6d36160bae3ef5c01027719c50d18e4d24209ea5811c6a52c5af4d3de2a587e9 SHA512 0bb03e2a1c0cafa80849163455cdb5fc5c7200e51f18f0354c36f251b51156f86a04a9f87cd17e2942d14ae8767d8df756062fbcff9b37f04e8399b2e37d306f
|
DIST fs2_open-22.2.0-ext_rpavlik-cmake-modules.tar.gz 267464 BLAKE2B d63fa3867aad5fad7bd5d20845dd8d6a6698d59dc30dc511704f3c74bbe958bb6d36160bae3ef5c01027719c50d18e4d24209ea5811c6a52c5af4d3de2a587e9 SHA512 0bb03e2a1c0cafa80849163455cdb5fc5c7200e51f18f0354c36f251b51156f86a04a9f87cd17e2942d14ae8767d8df756062fbcff9b37f04e8399b2e37d306f
|
||||||
DIST fs2_open-22.2.0.tar.gz 10690003 BLAKE2B 9d751407ee06877e27e18a9295370ed2c97a48ac65c65757ea57ee1f1d7ba36e07cddb9812a62a763eefb842d5df71151243a81e97aa664a8c3123b7b7913255 SHA512 e72ad40f8f52430549f76330f8b34255ae68fff53ced76f56b04ef19d7ce510026c3bb38fcebdb6f3bfaf7db59ca89df5686e8480e883e01b6408d21cb08cc77
|
DIST fs2_open-22.2.0.tar.gz 10690003 BLAKE2B 9d751407ee06877e27e18a9295370ed2c97a48ac65c65757ea57ee1f1d7ba36e07cddb9812a62a763eefb842d5df71151243a81e97aa664a8c3123b7b7913255 SHA512 e72ad40f8f52430549f76330f8b34255ae68fff53ced76f56b04ef19d7ce510026c3bb38fcebdb6f3bfaf7db59ca89df5686e8480e883e01b6408d21cb08cc77
|
||||||
|
DIST fs2_open-23.0.0-ext_libRocket.tar.gz 2417905 BLAKE2B 0e5ac40b0e811b9213fb84f6f2f0ef38ad7d562ae671e865d96e40615c2d67213905ce153a69192c0b53a3e4f0d1aef077c0769e46d308adf9210c0c9d1fe7c2 SHA512 700e242ecb5207faf729ca7d23ac4f28be819c0ef7a0ba51ca18de1592f1016040cd5e4c1c75a573f91cea69dd43549966ac089804a52c0f1b0cfbaabefc4346
|
||||||
|
DIST fs2_open-23.0.0-ext_rpavlik-cmake-modules.tar.gz 267464 BLAKE2B d63fa3867aad5fad7bd5d20845dd8d6a6698d59dc30dc511704f3c74bbe958bb6d36160bae3ef5c01027719c50d18e4d24209ea5811c6a52c5af4d3de2a587e9 SHA512 0bb03e2a1c0cafa80849163455cdb5fc5c7200e51f18f0354c36f251b51156f86a04a9f87cd17e2942d14ae8767d8df756062fbcff9b37f04e8399b2e37d306f
|
||||||
|
DIST fs2_open-23.0.0.tar.gz 12210430 BLAKE2B 95e5a4f328711a3915b2624941eb90810a19c4d8fe16edc0af47eec3cb1393be8379cd53f27cf378693ba711bd37f0fec360fda931ba17b883195f356a0f8dfc SHA512 efd3648986bb36f0b217ea033ab56ba7c1a705a0d9f16f0351a019d06276f68810729eb9749d1facbf8bc312114eb4e380b68049f5d30b410de2b28c5c67975e
|
||||||
|
|||||||
@@ -1,55 +0,0 @@
|
|||||||
--- fs2_open/code/CMakeLists.txt 2022-03-27 21:03:27.290788070 +0200
|
|
||||||
+++ fs2_open/code/CMakeLists.txt 2022-03-27 21:06:50.271782416 +0200
|
|
||||||
@@ -41,8 +41,6 @@
|
|
||||||
|
|
||||||
target_link_libraries(code PUBLIC md5)
|
|
||||||
|
|
||||||
-target_link_libraries(code PUBLIC discord-rpc)
|
|
||||||
-
|
|
||||||
target_link_libraries(code PUBLIC libRocket)
|
|
||||||
|
|
||||||
target_link_libraries(code PUBLIC pcp)
|
|
||||||
--- fs2_open/code/source_groups.cmake 2021-11-01 18:00:53.000000000 +0100
|
|
||||||
+++ fs2_open/code/source_groups.cmake 2022-03-27 21:35:47.595734025 +0200
|
|
||||||
@@ -705,11 +705,6 @@
|
|
||||||
libs/antlr/ErrorListener.h
|
|
||||||
)
|
|
||||||
|
|
||||||
-add_file_folder("Libs\\\\Discord"
|
|
||||||
- libs/discord/discord.cpp
|
|
||||||
- libs/discord/discord.h
|
|
||||||
-)
|
|
||||||
-
|
|
||||||
if (FSO_BUILD_WITH_FFMPEG)
|
|
||||||
add_file_folder("Libs\\\\FFmpeg"
|
|
||||||
libs/ffmpeg/FFmpeg.cpp
|
|
||||||
--- fs2_open/lib/CMakeLists.txt 2022-03-27 21:03:27.287788070 +0200
|
|
||||||
+++ fs2_open/lib/CMakeLists.txt 2022-03-27 21:07:12.849781787 +0200
|
|
||||||
@@ -33,8 +33,6 @@
|
|
||||||
include(FFmpeg.cmake)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
-add_subdirectory(discord)
|
|
||||||
-
|
|
||||||
include(libRocket.cmake)
|
|
||||||
|
|
||||||
add_subdirectory(libpcp)
|
|
||||||
--- fs2_open/freespace2/freespace.cpp 2021-11-01 18:00:53.000000000 +0100
|
|
||||||
+++ fs2_open/freespace2/freespace.cpp 2022-03-27 21:07:50.111780749 +0200
|
|
||||||
@@ -83,7 +83,6 @@
|
|
||||||
#include "jumpnode/jumpnode.h"
|
|
||||||
#include "lab/labv2.h"
|
|
||||||
#include "lab/wmcgui.h" //So that GUI_System can be initialized
|
|
||||||
-#include "libs/discord/discord.h"
|
|
||||||
#include "libs/ffmpeg/FFmpeg.h"
|
|
||||||
#include "lighting/lighting.h"
|
|
||||||
#include "localization/localize.h"
|
|
||||||
@@ -1940,8 +1939,6 @@
|
|
||||||
libs::ffmpeg::initialize();
|
|
||||||
#endif
|
|
||||||
|
|
||||||
- libs::discord::init();
|
|
||||||
-
|
|
||||||
nprintf(("General", "Ships.tbl is : %s\n", Game_ships_tbl_valid ? "VALID" : "INVALID!!!!"));
|
|
||||||
nprintf(("General", "Weapons.tbl is : %s\n", Game_weapons_tbl_valid ? "VALID" : "INVALID!!!!"));
|
|
||||||
|
|
||||||
@@ -1,9 +0,0 @@
|
|||||||
--- fs2_open/lib/CMakeLists.txt 2021-11-01 18:00:53.000000000 +0100
|
|
||||||
+++ fs2_open/lib/CMakeLists.txt 2022-03-26 11:34:48.746075280 +0100
|
|
||||||
@@ -50,5 +50,3 @@
|
|
||||||
add_subdirectory(mdns)
|
|
||||||
|
|
||||||
add_subdirectory(variant)
|
|
||||||
-
|
|
||||||
-ADD_SUBDIRECTORY(lz4)
|
|
||||||
\ No newline at end of file
|
|
||||||
@@ -1,14 +0,0 @@
|
|||||||
--- fs2_open/cmake/toolchain-gcc.cmake 2021-11-01 18:00:53.000000000 +0100
|
|
||||||
+++ fs2_open/cmake/toolchain-gcc.cmake 2022-03-27 17:52:26.738107292 +0200
|
|
||||||
@@ -27,6 +27,11 @@
|
|
||||||
set(COMPILER_FLAGS "")
|
|
||||||
set(LINKER_FLAGS "")
|
|
||||||
|
|
||||||
+# Don't ignore user-set LDFLAGS
|
|
||||||
+if(DEFINED ENV{LDFLAGS})
|
|
||||||
+ set(LINKER_FLAGS $ENV{LDFLAGS})
|
|
||||||
+endif()
|
|
||||||
+
|
|
||||||
if (GCC_USE_GOLD)
|
|
||||||
OPTION(GCC_INCREMENTAL_LINKING "Use incremental linking" OFF)
|
|
||||||
set(LINKER_FLAGS "${LINKER_FLAGS} -fuse-ld=gold")
|
|
||||||
@@ -1,9 +0,0 @@
|
|||||||
--- fs2_open/version_override.cmake
|
|
||||||
+++ fs2_open/version_override.cmake
|
|
||||||
@@ -1,5 +1,5 @@
|
|
||||||
set(FSO_VERSION_MAJOR 21)
|
|
||||||
set(FSO_VERSION_MINOR 4)
|
|
||||||
-set(FSO_VERSION_BUILD 0)
|
|
||||||
+set(FSO_VERSION_BUILD 1)
|
|
||||||
set(FSO_VERSION_REVISION 0)
|
|
||||||
set(FSO_VERSION_REVISION_STR )
|
|
||||||
@@ -1,55 +0,0 @@
|
|||||||
--- fs2_open/code/CMakeLists.txt 2022-03-27 21:03:27.290788070 +0200
|
|
||||||
+++ fs2_open/code/CMakeLists.txt 2022-03-27 21:06:50.271782416 +0200
|
|
||||||
@@ -41,8 +41,6 @@
|
|
||||||
|
|
||||||
target_link_libraries(code PUBLIC md5)
|
|
||||||
|
|
||||||
-target_link_libraries(code PUBLIC discord-rpc)
|
|
||||||
-
|
|
||||||
target_link_libraries(code PUBLIC libRocket)
|
|
||||||
|
|
||||||
target_link_libraries(code PUBLIC pcp)
|
|
||||||
--- fs2_open/code/source_groups.cmake 2021-11-01 18:00:53.000000000 +0100
|
|
||||||
+++ fs2_open/code/source_groups.cmake 2022-03-27 21:35:47.595734025 +0200
|
|
||||||
@@ -705,11 +705,6 @@
|
|
||||||
libs/antlr/ErrorListener.h
|
|
||||||
)
|
|
||||||
|
|
||||||
-add_file_folder("Libs\\\\Discord"
|
|
||||||
- libs/discord/discord.cpp
|
|
||||||
- libs/discord/discord.h
|
|
||||||
-)
|
|
||||||
-
|
|
||||||
if (FSO_BUILD_WITH_FFMPEG)
|
|
||||||
add_file_folder("Libs\\\\FFmpeg"
|
|
||||||
libs/ffmpeg/FFmpeg.cpp
|
|
||||||
--- fs2_open/lib/CMakeLists.txt 2022-03-27 21:03:27.287788070 +0200
|
|
||||||
+++ fs2_open/lib/CMakeLists.txt 2022-03-27 21:07:12.849781787 +0200
|
|
||||||
@@ -33,8 +33,6 @@
|
|
||||||
include(FFmpeg.cmake)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
-add_subdirectory(discord)
|
|
||||||
-
|
|
||||||
include(libRocket.cmake)
|
|
||||||
|
|
||||||
add_subdirectory(libpcp)
|
|
||||||
--- fs2_open/freespace2/freespace.cpp 2021-11-01 18:00:53.000000000 +0100
|
|
||||||
+++ fs2_open/freespace2/freespace.cpp 2022-03-27 21:07:50.111780749 +0200
|
|
||||||
@@ -83,7 +83,6 @@
|
|
||||||
#include "jumpnode/jumpnode.h"
|
|
||||||
#include "lab/labv2.h"
|
|
||||||
#include "lab/wmcgui.h" //So that GUI_System can be initialized
|
|
||||||
-#include "libs/discord/discord.h"
|
|
||||||
#include "libs/ffmpeg/FFmpeg.h"
|
|
||||||
#include "lighting/lighting.h"
|
|
||||||
#include "localization/localize.h"
|
|
||||||
@@ -1987,8 +1987,6 @@
|
|
||||||
#ifdef WITH_FFMPEG
|
|
||||||
libs::ffmpeg::initialize();
|
|
||||||
#endif
|
|
||||||
-
|
|
||||||
- libs::discord::init();
|
|
||||||
}
|
|
||||||
|
|
||||||
nprintf(("General", "Ships.tbl is : %s\n", Game_ships_tbl_valid ? "VALID" : "INVALID!!!!"));
|
|
||||||
@@ -1,9 +0,0 @@
|
|||||||
--- fs2_open/lib/CMakeLists.txt 2022-04-01 23:30:46.000000000 +0200
|
|
||||||
+++ fs2_open/lib/CMakeLists.txt 2022-04-02 08:20:16.336924470 +0200
|
|
||||||
@@ -52,5 +52,3 @@
|
|
||||||
add_subdirectory(variant)
|
|
||||||
|
|
||||||
add_subdirectory(any)
|
|
||||||
-
|
|
||||||
-ADD_SUBDIRECTORY(lz4)
|
|
||||||
\ No newline at end of file
|
|
||||||
@@ -1,14 +0,0 @@
|
|||||||
--- fs2_open/cmake/version.cmake 2021-05-22 20:20:18.448441242 +0200
|
|
||||||
+++ fs2_open/cmake/version.cmake 2021-05-22 20:21:05.493447003 +0200
|
|
||||||
@@ -35,11 +35,6 @@
|
|
||||||
SET(FSO_BINARY_SUFFIX "${FSO_VERSION_MAJOR}_${FSO_VERSION_MINOR}_${FSO_VERSION_BUILD}_${FSO_VERSION_REVISION_STR}")
|
|
||||||
ENDIF()
|
|
||||||
|
|
||||||
-IF(IS_64BIT)
|
|
||||||
- # This is a 64-bit builds
|
|
||||||
- SET(FSO_BINARY_SUFFIX "${FSO_BINARY_SUFFIX}_x64")
|
|
||||||
-ENDIF()
|
|
||||||
-
|
|
||||||
IF (NOT "${FSO_INSTRUCTION_SET}" STREQUAL "")
|
|
||||||
SET(FSO_BINARY_SUFFIX "${FSO_BINARY_SUFFIX}_${FSO_INSTRUCTION_SET}")
|
|
||||||
ENDIF()
|
|
||||||
@@ -0,0 +1,107 @@
|
|||||||
|
--- fs2_open/freespace2/freespace.cpp 2023-02-11 13:13:50.000000000 +0100
|
||||||
|
+++ fs2_open/freespace2/freespace.cpp 2023-02-11 13:32:41.501644997 +0100
|
||||||
|
@@ -84,7 +84,6 @@
|
||||||
|
#include "io/timer.h"
|
||||||
|
#include "jumpnode/jumpnode.h"
|
||||||
|
#include "lab/labv2.h"
|
||||||
|
-#include "libs/discord/discord.h"
|
||||||
|
#include "libs/ffmpeg/FFmpeg.h"
|
||||||
|
#include "lighting/lighting.h"
|
||||||
|
#include "lighting/lighting_profiles.h"
|
||||||
|
@@ -1987,9 +1986,6 @@
|
||||||
|
#ifdef WITH_FFMPEG
|
||||||
|
libs::ffmpeg::initialize();
|
||||||
|
#endif
|
||||||
|
- if (Discord_presence) {
|
||||||
|
- libs::discord::init();
|
||||||
|
- }
|
||||||
|
}
|
||||||
|
|
||||||
|
mod_table_post_process();
|
||||||
|
--- fs2_open/code/source_groups.cmake 2023-02-11 13:13:50.000000000 +0100
|
||||||
|
+++ fs2_open/code/source_groups.cmake 2023-02-11 13:53:03.901702823 +0100
|
||||||
|
@@ -706,11 +706,6 @@
|
||||||
|
libs/antlr/ErrorListener.h
|
||||||
|
)
|
||||||
|
|
||||||
|
-add_file_folder("Libs\\\\Discord"
|
||||||
|
- libs/discord/discord.cpp
|
||||||
|
- libs/discord/discord.h
|
||||||
|
-)
|
||||||
|
-
|
||||||
|
if (FSO_BUILD_WITH_FFMPEG)
|
||||||
|
add_file_folder("Libs\\\\FFmpeg"
|
||||||
|
libs/ffmpeg/FFmpeg.cpp
|
||||||
|
--- fs2_open/code/mod_table/mod_table.h 2023-02-11 13:13:50.000000000 +0100
|
||||||
|
+++ fs2_open/code/mod_table/mod_table.h 2023-02-11 13:57:44.162716081 +0100
|
||||||
|
@@ -124,7 +124,6 @@
|
||||||
|
} Shadow_disable_overrides;
|
||||||
|
extern float Thruster_easing;
|
||||||
|
extern bool Always_use_distant_firepoints;
|
||||||
|
-extern bool Discord_presence;
|
||||||
|
extern bool Hotkey_always_hide_hidden_ships;
|
||||||
|
extern bool Use_weapon_class_sounds_for_hits_to_player;
|
||||||
|
extern bool SCPUI_loads_hi_res_animations;
|
||||||
|
--- fs2_open/code/mod_table/mod_table.cpp 2023-02-11 13:13:50.000000000 +0100
|
||||||
|
+++ fs2_open/code/mod_table/mod_table.cpp 2023-02-11 13:57:15.745714737 +0100
|
||||||
|
@@ -12,7 +12,6 @@
|
||||||
|
#include "globalincs/version.h"
|
||||||
|
#include "graphics/shadows.h"
|
||||||
|
#include "localization/localize.h"
|
||||||
|
-#include "libs/discord/discord.h"
|
||||||
|
#include "mission/missioncampaign.h"
|
||||||
|
#include "mission/missionload.h"
|
||||||
|
#include "mission/missionmessage.h"
|
||||||
|
@@ -128,34 +127,10 @@
|
||||||
|
shadow_disable_overrides Shadow_disable_overrides {false, false, false, false};
|
||||||
|
float Thruster_easing;
|
||||||
|
bool Always_use_distant_firepoints;
|
||||||
|
-bool Discord_presence;
|
||||||
|
bool Hotkey_always_hide_hidden_ships;
|
||||||
|
bool Use_weapon_class_sounds_for_hits_to_player;
|
||||||
|
bool SCPUI_loads_hi_res_animations;
|
||||||
|
|
||||||
|
-static auto DiscordOption = options::OptionBuilder<bool>("Other.Discord", "Discord Presence", "Toggle Discord Rich Presence")
|
||||||
|
- .category("Other")
|
||||||
|
- .default_val(Discord_presence)
|
||||||
|
- .level(options::ExpertLevel::Advanced)
|
||||||
|
- .importance(55)
|
||||||
|
- .change_listener([](bool val, bool) {
|
||||||
|
- if(Discord_presence){
|
||||||
|
- if (!val) {
|
||||||
|
- Discord_presence = false;
|
||||||
|
- libs::discord::shutdown();
|
||||||
|
- return true;
|
||||||
|
- }
|
||||||
|
- } else {
|
||||||
|
- if (val) {
|
||||||
|
- Discord_presence = true;
|
||||||
|
- libs::discord::init();
|
||||||
|
- return true;
|
||||||
|
- }
|
||||||
|
- }
|
||||||
|
- return false;
|
||||||
|
- })
|
||||||
|
- .finish();
|
||||||
|
-
|
||||||
|
void mod_table_set_version_flags();
|
||||||
|
|
||||||
|
SCP_vector<std::pair<SCP_string, gr_capability>> req_render_ext_pairs = {
|
||||||
|
@@ -1128,9 +1103,6 @@
|
||||||
|
if (optional_string("$Use distant firepoint for all turrets:")){
|
||||||
|
stuff_boolean(&Always_use_distant_firepoints);
|
||||||
|
}
|
||||||
|
- if (optional_string("$Enable Discord rich presence:")) {
|
||||||
|
- stuff_boolean(&Discord_presence);
|
||||||
|
- }
|
||||||
|
|
||||||
|
if (optional_string("$Always hide hidden ships in hotkey list:")) {
|
||||||
|
stuff_boolean(&Hotkey_always_hide_hidden_ships);
|
||||||
|
@@ -1285,7 +1257,6 @@
|
||||||
|
Lead_indicator_behavior = leadIndicatorBehavior::DEFAULT;
|
||||||
|
Thruster_easing = 0;
|
||||||
|
Always_use_distant_firepoints = false;
|
||||||
|
- Discord_presence = true;
|
||||||
|
Hotkey_always_hide_hidden_ships = false;
|
||||||
|
Use_weapon_class_sounds_for_hits_to_player = false;
|
||||||
|
SCPUI_loads_hi_res_animations = true;
|
||||||
@@ -0,0 +1,9 @@
|
|||||||
|
--- fs2_open/lib/CMakeLists.txt 2023-02-11 13:13:50.000000000 +0100
|
||||||
|
+++ fs2_open/lib/CMakeLists.txt 2023-02-11 13:45:46.251682120 +0100
|
||||||
|
@@ -55,6 +55,4 @@
|
||||||
|
|
||||||
|
add_subdirectory(optional)
|
||||||
|
|
||||||
|
-ADD_SUBDIRECTORY(lz4)
|
||||||
|
-
|
||||||
|
ADD_SUBDIRECTORY(imgui)
|
||||||
@@ -1,90 +0,0 @@
|
|||||||
# Copyright 2022 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=8
|
|
||||||
|
|
||||||
inherit cmake
|
|
||||||
|
|
||||||
DESCRIPTION="FreeSpace2 Source Code Project game engine"
|
|
||||||
HOMEPAGE="https://github.com/scp-fs2open/fs2open.github.com/"
|
|
||||||
|
|
||||||
# Replace "." with "_" in version
|
|
||||||
_PV=${PV//./_}
|
|
||||||
|
|
||||||
# Current hashes of external repositories:
|
|
||||||
HASH_LIBROCKET="ecd648a43aff8a9f3daf064d75ca5725237d5b38"
|
|
||||||
HASH_CMAKE_MODULES="7cef9577d6fc35057ea57f46b4986a8a28aeff50"
|
|
||||||
|
|
||||||
SRC_URI="
|
|
||||||
https://github.com/scp-fs2open/fs2open.github.com/archive/refs/tags/release_${_PV}.tar.gz -> ${P}.tar.gz
|
|
||||||
https://github.com/asarium/libRocket/archive/${HASH_LIBROCKET}.tar.gz -> ${P}-ext_libRocket.tar.gz
|
|
||||||
https://github.com/asarium/cmake-modules/archive/${HASH_CMAKE_MODULES}.tar.gz -> ${P}-ext_rpavlik-cmake-modules.tar.gz
|
|
||||||
"
|
|
||||||
|
|
||||||
LICENSE="Unlicense MIT Boost-1.0"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64"
|
|
||||||
IUSE="debug discord"
|
|
||||||
|
|
||||||
DEPEND="
|
|
||||||
app-arch/lz4
|
|
||||||
<dev-lang/lua-5.1.6:5.1
|
|
||||||
dev-libs/jansson
|
|
||||||
media-libs/freetype:2
|
|
||||||
media-libs/glu
|
|
||||||
media-libs/libjpeg-turbo
|
|
||||||
media-libs/libpng
|
|
||||||
media-libs/libsdl2
|
|
||||||
media-libs/libtheora
|
|
||||||
media-libs/libvorbis
|
|
||||||
media-libs/mesa
|
|
||||||
media-libs/openal
|
|
||||||
media-video/ffmpeg
|
|
||||||
"
|
|
||||||
RDEPEND="${DEPEND}"
|
|
||||||
BDEPEND=""
|
|
||||||
PATCHES=(
|
|
||||||
"${FILESDIR}/${P}-dont-build-lz4.patch"
|
|
||||||
"${FILESDIR}/${P}-dont-override-ldflags.patch"
|
|
||||||
"${FILESDIR}/${P}-make-arch-independent.patch"
|
|
||||||
"${FILESDIR}/${P}-version-fix.patch"
|
|
||||||
)
|
|
||||||
|
|
||||||
CMAKE_BUILD_TYPE=Release
|
|
||||||
|
|
||||||
S="${WORKDIR}/fs2open.github.com-release_${_PV}"
|
|
||||||
|
|
||||||
src_unpack() {
|
|
||||||
unpack ${A}
|
|
||||||
mv libRocket-${HASH_LIBROCKET}/* "${S}/lib/libRocket/" || die
|
|
||||||
mv cmake-modules-${HASH_CMAKE_MODULES}/* "${S}/cmake/external/rpavlik-cmake-modules/" || die
|
|
||||||
}
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
use discord || eapply "${FILESDIR}/${P}-disable-discord.patch"
|
|
||||||
eapply_user
|
|
||||||
cmake_src_prepare
|
|
||||||
use debug && CMAKE_BUILD_TYPE=Debug
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
exeinto "/opt/${PN}"
|
|
||||||
if use debug ; then
|
|
||||||
doexe "${BUILD_DIR}/bin/${PN}_${_PV}-DEBUG"
|
|
||||||
else
|
|
||||||
doexe "${BUILD_DIR}/bin/${PN}_${_PV}"
|
|
||||||
fi
|
|
||||||
insinto "/opt/${PN}"
|
|
||||||
doins "${BUILD_DIR}/bin/libRocketControls.so"
|
|
||||||
doins "${BUILD_DIR}/bin/libRocketControlsLua.so"
|
|
||||||
doins "${BUILD_DIR}/bin/libRocketCore.so"
|
|
||||||
doins "${BUILD_DIR}/bin/libRocketCoreLua.so"
|
|
||||||
doins "${BUILD_DIR}/bin/libRocketDebugger.so"
|
|
||||||
use discord && doins "${BUILD_DIR}/bin/libdiscord-rpc.so"
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
einfo "This package only generates the engine binary."
|
|
||||||
einfo "The retail Freespace 2 data is required to play the"
|
|
||||||
einfo "original game and most mods."
|
|
||||||
}
|
|
||||||
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||||
<pkgmetadata>
|
<pkgmetadata>
|
||||||
<maintainer type="person">
|
<maintainer type="person">
|
||||||
<email>contact@hacktivis.me</email>
|
<email>contact@hacktivis.me</email>
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ else
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
DESCRIPTION="Modern, cross-platform Quake 1 engine based on FitzQuake"
|
DESCRIPTION="Modern, cross-platform Quake 1 engine based on FitzQuake"
|
||||||
HOMEPAGE="http://quakespasm.sourceforge.net"
|
HOMEPAGE="https://quakespasm.sourceforge.net"
|
||||||
LICENSE="GPL-2"
|
LICENSE="GPL-2"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
IUSE="sdl2"
|
IUSE="sdl2"
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ else
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
DESCRIPTION="Modern, cross-platform Quake 1 engine based on FitzQuake"
|
DESCRIPTION="Modern, cross-platform Quake 1 engine based on FitzQuake"
|
||||||
HOMEPAGE="http://quakespasm.sourceforge.net"
|
HOMEPAGE="https://quakespasm.sourceforge.net"
|
||||||
LICENSE="GPL-2"
|
LICENSE="GPL-2"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
IUSE="sdl2"
|
IUSE="sdl2"
|
||||||
|
|||||||
40
games-rpg/snoot-game/snoot-game-1.8-r1.ebuild
Normal file
40
games-rpg/snoot-game/snoot-game-1.8-r1.ebuild
Normal file
@@ -0,0 +1,40 @@
|
|||||||
|
# Copyright 2022 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
PYTHON_COMPAT=( python3_{9,10,11} )
|
||||||
|
inherit python-single-r1 desktop wrapper
|
||||||
|
|
||||||
|
DESCRIPTION="Visual novel parody of Goodbye Volcano High"
|
||||||
|
MY_PV="Patch8_NewYears"
|
||||||
|
HOMEPAGE="https://snootgame.xyz/"
|
||||||
|
SRC_URI="https://snootgame.xyz/downloads/game/SnootGame-${MY_PV}-linux.tar.bz2"
|
||||||
|
|
||||||
|
LICENSE="AGPL-3 CC-BY-SA-4.0"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||||
|
|
||||||
|
RDEPEND="${PYTHON_DEPS} virtual/opengl"
|
||||||
|
BDEPEND="${RDEPEND}"
|
||||||
|
|
||||||
|
S="${WORKDIR}/SnootGame-${MY_PV}-linux/"
|
||||||
|
|
||||||
|
QA_PREBUILT="*"
|
||||||
|
RESTRICT+=" strip"
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
local dir=/opt/${PN}
|
||||||
|
insinto "${dir}"
|
||||||
|
|
||||||
|
doins -r "${S}/."
|
||||||
|
dodoc README.md
|
||||||
|
|
||||||
|
fperms +x ${dir}/lib/py3-linux-x86_64/SnootGame
|
||||||
|
fperms +x ${dir}/SnootGame.sh
|
||||||
|
|
||||||
|
make_wrapper ${PN} "./SnootGame.sh" "${dir}" "${dir}"
|
||||||
|
make_desktop_entry ${PN} "Snoot Game"
|
||||||
|
|
||||||
|
}
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user