mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-17 11:04:10 -04:00
Merge updates from master
This commit is contained in:
@@ -6,7 +6,7 @@ DIST doublecmd-1.1.11.gtk2.i386.tar.xz 7991484 BLAKE2B 6d7246ab70fee0dd16fdb7c57
|
||||
DIST doublecmd-1.1.11.gtk2.x86_64.tar.xz 8766008 BLAKE2B c1c75ba570ef198971ecb6ca757dc252bae3f3fb9e87393e5971e7208ba50e65594254d8ee6f1c53811d5bdff899d44de3eb26635849e75833b36b8ed8cdea62 SHA512 7fbe5208fdf44a6b926dd6a9158218516f23c2b46b300fc55ec0c50b27de69e27070054de16c99dd289aca64e5329bd9f0a7c22c55f6df7e728b19cace08053b
|
||||
DIST doublecmd-1.1.11.qt.i386.tar.xz 8379188 BLAKE2B 82578b1c07412ab28adcf17447e800ec1b61cd72166a80c37f2950511c3ad45fad60e5d8ebe069ca6eea556af633070cde0a53137d567258f9080ea29bd7f9c1 SHA512 0a8eea4446b926a320903e86c5bb30f6f8c8fd594185a23602fad79d39fa3978c03ad0d3209004b38a1e655a1693ef6d9aee0675468f36a6e8509c5d9e612984
|
||||
DIST doublecmd-1.1.11.qt.x86_64.tar.xz 9098704 BLAKE2B f9419b260a8c0d6e1cd548bca6843b6ae2be18908bf4e00a15ded3d9ca4cb3521b51f35f6ce308f668b8afba611c8cc1d1b072228c8d8a14a1f68da06763da83 SHA512 0520a7ee4678725e057dc2aa1d9132b4d58c70e7eb6f24a035e1c3017cb25bc06bb1535a14d2ca20030499693f510f5be6c5a377d22ac0c937b7aa9661ab5922
|
||||
DIST doublecmd-1.1.16.gtk2.i386.tar.xz 8055336 BLAKE2B 8395fe84351e772ae87fc856facc95ce24821647259103e0280b4a655929342a49ea9500ea9d8edb71173ba4a5c5efdcca3e39eb0e0a095fc082143838fb3c0e SHA512 06392b3304ad510df2bd3372f9196c4e046c31047df23663de70cf6df65b6943b0d81eda33f1e61e7e3b5d8acc6dd21fefaefe411b89c2ccb6f3bc1712b16f63
|
||||
DIST doublecmd-1.1.16.gtk2.x86_64.tar.xz 8804252 BLAKE2B a3ff45f79f0ab80bff7036086d10a4ace36f237db783de06eb072ed007361ac18badec399423df552c9ac2648215b8ae5bb07311950f6360794f14003fe076c5 SHA512 adf0a427d47cd8372408ff3332873e92b45e367a6464173ef328f00e7c16250daf2b207c3004a389d186c320a91955086a5279ed26affaca8400b4a69b7a9ac5
|
||||
DIST doublecmd-1.1.16.qt.i386.tar.xz 8447216 BLAKE2B 77cefffb264a6a75ce1e7794e2b6725e76d7abcff7a55d376f5a21317be1c3f77968aa72d563b80d954b66fdaf367b61ab709712edaf369ed6f21e68fdb0fd6d SHA512 a63b170edf97fe7b2f67447efda40db9b0e1c87dcedfc70a5411f65db275efb14df5c2c8caca692ce2c6ddd85678ac8e24f9635823ead697ebaa8c640c66dff0
|
||||
DIST doublecmd-1.1.16.qt.x86_64.tar.xz 9134664 BLAKE2B 1fb9093bfe3a2981be7de466dd427a2acd5468fd0e9415a22bd2222c89ec0bb0487c6ecbecf9cb7c45dd68e3ed2c4060cdf4196093e9d55421c7419902236ccf SHA512 cf90353cde77a2c121f939edc9dc6d6afe11527207cb7dcc4d38d208457462c4f9cc5cb0ae6f35f286b9fd0f1378336a2531b27d518a56d7ebfd8b76dca84df7
|
||||
DIST doublecmd-1.1.17.gtk2.i386.tar.xz 8057880 BLAKE2B 3d939d88c03924cf2aeaaed0faeee055884d1f7ca445e3e78136331eb17a81edb25e9b78a2b20bada9d221a30d2f9dfd4ac3c2ef448b917a6283e8e3617ab918 SHA512 d73f517cee2e15207f7788300561acb0da97456c42066842b0472176a5a940c5abda3af613132af13faee6934ab33b76a502bcc78a25c9f0134f93687e14446f
|
||||
DIST doublecmd-1.1.17.gtk2.x86_64.tar.xz 8806252 BLAKE2B 3212626c0377b5f450b3863ba370d0a064a3865ad5ff5774229831fef17ab377939a104aecd9bddb1b11be64e675254247f8906ab973c4a30603103ee517e1e0 SHA512 908b496efed9cc4d09d92a6b0ac1628662d88e3e2f450e3311522ecaf78820a6d53bd08a9130b3a8dffe6afe6199941e5d85f8aa2f732e1cb93fd664e30df61a
|
||||
DIST doublecmd-1.1.17.qt.i386.tar.xz 8449440 BLAKE2B d3f7a8806e087ada2eba7b8460636b1c066e83be97ac2c97b777b4f8261fd9536df218ea314ab6ecfb064627b17ba0a0b25d525c7707b826312c21cf81505703 SHA512 ce5d5402994fe87481be8842159a0fb25d72d2863bb92a6bbee0163cf2c13a0ee8e56fe6bf05a72e8af0c6611e0a82c3d4794db9ae64a9181cc11712c5ebd22e
|
||||
DIST doublecmd-1.1.17.qt.x86_64.tar.xz 9136420 BLAKE2B 4a6d7d38fa96351d2aaf099f8c98d1cd17195e8ab6d27d214e6630edd9ef9ea10cc2b1821f7252124afce2576977404442a90aa6c233682f13385de4a1c7223a SHA512 0845fb3c9cba94ba9db421166d746871532c02a22461707d79c2e04ab65e67e1c0f2f18f85cde0fd74e777919e0603d180697e91d2ce1b51e4cd0f64a845f435
|
||||
|
||||
@@ -36,7 +36,6 @@ RDEPEND="
|
||||
BDEPEND="test? ( $(python_gen_cond_dep 'dev-python/jsonschema[${PYTHON_USEDEP}]') )"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
distutils_enable_sphinx docs
|
||||
|
||||
python_test() {
|
||||
epytest -m 'not online'
|
||||
|
||||
@@ -36,7 +36,6 @@ RDEPEND="
|
||||
BDEPEND="test? ( $(python_gen_cond_dep 'dev-python/jsonschema[${PYTHON_USEDEP}]') )"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
distutils_enable_sphinx docs
|
||||
|
||||
python_test() {
|
||||
epytest -m 'not online'
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
DIST feedbackd-0.3.0.tar.xz 106640 BLAKE2B 03c5d11422891d2c36c07e07e3ea705de0e5fca0e759bd2cfd481959c7782a63b76b79e11cdf3f37d50b22a9deeab79a30faefefdc399fb0d2ea544d76532e96 SHA512 243ee56cb96541181fc2ae614ae80be694dc1d7cf3a240927f843efb7c8736e0c4ca227af8872ed3caad68ff896c5339ea3f4148099f5327a16ca0c95346d996
|
||||
DIST feedbackd-0.3.0.tar.xz.asc 833 BLAKE2B 85979a8d0dc2be4fa4f0ba9ee3bf02b05415aafed62b259a1dbd2bbd5c8b09b447bfa33d4909f2ed08060f3cbdaf5610a9a0c3e60784577155e12553650fbe00 SHA512 d17c3374a522c76a86bbae0fdb920e5372d48336890d1616e693f157ff5b5949152ff83b6ce5710c4d147d0265cb3b430cbc4bb4dc091e1910badbd831655019
|
||||
DIST feedbackd-0.4.0.tar.xz 94668 BLAKE2B bae08fd6d694748ae07b650ca11d2257741b8f7d60050e0d4dc5af26143e470866084881c1a78651b8ad7660212e0d9a749973cae6f0e97db61f0df995c37193 SHA512 43d6f6cd84ae6ebfd0ed0442080f80e75a89bb1a56bcbc9bf9cb357d6ac680fbd6e0d487ef89f8759f3093b09bedc427cba0958a761c4307bcd3633bd8d8f26e
|
||||
DIST feedbackd-0.4.0.tar.xz.asc 833 BLAKE2B 625370c8e9630fcce793bffde821a3d04e8afdef2b7d2a36ab1594bd9a6e0a7361aec178469f6bffbd40d7098ccbc066fd20ec2d888a6f5c5289736040159c5f SHA512 505eff3731dcbdb79a921ccc8da6cd869624ddb675b38c21f1c26f5eab27fc8dd2e8a150c59f9e19d0d22cc5afac15b66c7cf0cb9b08313753fc0a3fcfedadce
|
||||
DIST feedbackd-0.4.1.tar.xz 95016 BLAKE2B 65cf1d37f087459ccda686e69ee971bcdf305a99c3218a657079ebd1f793be6f1e383b8d482559ebba41504d3eec666f7465e37166a87157fb25b8bf4e2c5ebf SHA512 c1de09a072322db345826b97d6e88653c51eaba1f6be318f8ee80ebb9f880b8dd675925d550a62649c8940de3de72e2557aeace187e0b3e970d36ffbb22c84d0
|
||||
DIST feedbackd-0.4.1.tar.xz.asc 833 BLAKE2B b6ee8a3b252c6e5c7093bb459d5fffe12bc7ea8998251d5dafc989d238e6c54cab197b99bea591e5c392013004f218cf8f629b5ab3b9a39492951209cafd01da SHA512 8b87896904a8a1e7ed32de548df2ee5d121f0cd93739c1ee4788f3d4c722cf89c3f46473013276ab096c1b335ab80111770263e23ef5bb8570e215ef267197f2
|
||||
|
||||
@@ -28,8 +28,10 @@ DEPEND="
|
||||
media-libs/gsound
|
||||
)
|
||||
introspection? ( dev-libs/gobject-introspection )
|
||||
test? ( dev-util/umockdev )
|
||||
"
|
||||
RDEPEND="${DEPEND}
|
||||
acct-group/video
|
||||
dev-libs/feedbackd-device-themes
|
||||
"
|
||||
BDEPEND="
|
||||
@@ -46,7 +48,7 @@ src_prepare() {
|
||||
default
|
||||
|
||||
use vala && vala_setup
|
||||
sed -i 's/-G feedbackd/-G video/g' debian/feedbackd.udev || die
|
||||
sed -i 's/-G feedbackd/-G video/g' data/90-feedbackd.rules || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
@@ -63,7 +65,6 @@ src_configure() {
|
||||
|
||||
src_install() {
|
||||
meson_src_install
|
||||
udev_newrules debian/feedbackd.udev 90-feedbackd
|
||||
|
||||
if use gtk-doc; then
|
||||
mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die
|
||||
@@ -1,3 +1,3 @@
|
||||
DIST find_work-0.6.1.tar.gz 23326 BLAKE2B 99fb97bb1640433381667db2bab89f44453545a461712fca3c9bf754a158c2d3c9e8e29bc429aea3b7f4a1cf0d555890061e08d4f7846c72ea6bb804359d7956 SHA512 20346cc2048df268a99a8ddae7a046ccc8b5785d9922c0eed1bef5d23d480aacb7a44ed4e931b293f4e17aac0e6c10c3e25bc9ca3369f1f0cb626775dbbf0241
|
||||
DIST find_work-0.7.0.tar.gz 23154 BLAKE2B cc68a0f47aef5deaa28c4915b9c8a440b2f5bdd92c38a305f17ea76ac27a27d5a52cd06dd4170d7faeab3e9ddffed6f2a8eaf0ac7f2678ff1e4261beb96cbbea SHA512 724c93eaa1a2d5e3765f9f049b45d05472c8e2e9732d8d26d889d29f50bcccf86ea7059b9ffdd1b530fcd3f3d0b8338cbaf81732ff0ae0c938ae8db0772a4eda
|
||||
DIST find_work-0.91.0.tar.gz 19471 BLAKE2B 8bd70975f60ab6fb85d914647558fb9e12c44808a469888a5fc753b4009717b03369971f90dd86a5167f920ad8cdd73938719e626c068945f2135d1a8d0f0910 SHA512 bf92e41c9809e319b180f2194d23ad31cbb4588fc548d76dbbcdd0f4fe75e9851a8b8cf776cc825677cd9d872bf0812cce942ae5a6111983287467b3fb3ae89a
|
||||
DIST find_work-0.91.1.tar.gz 20087 BLAKE2B 35e4104a164ab0d5869ee075e978de77b797fba2e93b9d0d50bea796dea12021a42af9f11a043732c41ff40baaa5e3a243d0858a320d3a753d4ce903dd338b3e SHA512 5a08a3643b0e04ba75b58e86665b23b0eda64fe52206043a2a0e9d71f70c252b50926348350860e0798b3a88274e34b0ae0712e5bd8b76947018b427ee486e49
|
||||
|
||||
@@ -5,7 +5,7 @@ EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{11..12} )
|
||||
DISTUTILS_USE_PEP517=hatchling
|
||||
inherit distutils-r1 pypi shell-completion
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Personal advice utility for Gentoo package maintainers"
|
||||
HOMEPAGE="
|
||||
@@ -13,9 +13,17 @@ HOMEPAGE="
|
||||
https://pypi.org/project/find-work/
|
||||
"
|
||||
|
||||
if [[ ${PV} == *9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://git.sysrq.in/${PN}"
|
||||
else
|
||||
inherit pypi
|
||||
KEYWORDS="~amd64"
|
||||
fi
|
||||
|
||||
LICENSE="WTFPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="minimal"
|
||||
|
||||
RDEPEND="
|
||||
<app-portage/gentoopm-2[${PYTHON_USEDEP}]
|
||||
@@ -26,49 +34,34 @@ RDEPEND="
|
||||
dev-python/deepmerge[${PYTHON_USEDEP}]
|
||||
>=dev-python/platformdirs-4[${PYTHON_USEDEP}]
|
||||
<dev-python/platformdirs-5[${PYTHON_USEDEP}]
|
||||
<dev-python/pluggy-2[${PYTHON_USEDEP}]
|
||||
>=dev-python/pydantic-2[${PYTHON_USEDEP}]
|
||||
<dev-python/pydantic-3[${PYTHON_USEDEP}]
|
||||
dev-python/python-bugzilla[${PYTHON_USEDEP}]
|
||||
>=dev-python/repology-client-0.0.2[${PYTHON_USEDEP}]
|
||||
<dev-python/repology-client-2[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-2[${PYTHON_USEDEP}]
|
||||
<dev-python/requests-3[${PYTHON_USEDEP}]
|
||||
dev-python/sortedcontainers[${PYTHON_USEDEP}]
|
||||
dev-python/tabulate[${PYTHON_USEDEP}]
|
||||
dev-util/pkgcheck[${PYTHON_USEDEP}]
|
||||
"
|
||||
BDEPEND="test? ( dev-python/pytest-recording[${PYTHON_USEDEP}] )"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/pytest-import-check[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
# No ${PYTHON_USEDEP} because plugin deps can lag behind
|
||||
PDEPEND="
|
||||
!minimal? (
|
||||
dev-util/find-work-bugzilla
|
||||
dev-util/find-work-pkgcheck
|
||||
dev-util/find-work-repology
|
||||
)
|
||||
"
|
||||
|
||||
EPYTEST_DESELECT=(
|
||||
# fails with plug-ins installed
|
||||
find_work/__main__.py::import-check
|
||||
)
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
distutils_enable_sphinx docs \
|
||||
dev-python/insipid-sphinx-theme \
|
||||
dev-python/sphinx-prompt
|
||||
|
||||
src_prepare() {
|
||||
distutils-r1_src_prepare
|
||||
mkdir completions || die
|
||||
}
|
||||
|
||||
python_compile() {
|
||||
distutils-r1_python_compile
|
||||
|
||||
local -x PATH="${BUILD_DIR}/install${EPREFIX}/usr/bin:${PATH}"
|
||||
local -x PYTHONPATH="${BUILD_DIR}/lib:${PYTHONPATH}"
|
||||
emake completions/find-work.{bash,zsh,fish}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils-r1_src_install
|
||||
|
||||
local mymakeargs=(
|
||||
DESTDIR="${D}"
|
||||
PREFIX="${EPREFIX}"/usr
|
||||
|
||||
BASHCOMPDIR="$(get_bashcompdir)"
|
||||
ZSHCOMPDIR="$(get_zshcompdir)"
|
||||
FISHCOMPDIR="$(get_fishcompdir)"
|
||||
)
|
||||
|
||||
emake "${mymakeargs[@]}" install-data
|
||||
}
|
||||
@@ -1,2 +1,3 @@
|
||||
DIST lua-language-server-3.10.5.zip 31421439 BLAKE2B 1f2c0adc941eff92bf5e5a0d559ee5c271c870dafa63632427ed0100587259acdee9e40a29f44956e5761a1139b31b7f2e1cd5ec150172905b52ee142f8ccdc5 SHA512 9197382d1fa7ae213134415a7e09847977b06752b63c942948fc6d2bc11d3a8532e318a3ed547bec9763c6f74753ba422e3029d6ca328252ea9ba01892ec41e6
|
||||
DIST lua-language-server-3.9.1.zip 32595453 BLAKE2B 53e13639a6b60805c074b617c53503360388da3c6ee1c887845bff472dfea7048b5b8793968df068c747c925648feb3f851a2eca42c6a21e33b0f6242b1b80e7 SHA512 305b036d804d3864a0baecabf4cc9bf46f0bd9ffcf3cb5ced9f57b0b29b8d9231b7283970ef38bd1669be05da795f08627a56a5eb83a70d71e2768254cf497bc
|
||||
DIST lua-language-server-3.9.3.zip 32597071 BLAKE2B aa7bf85304e0dafda3b573f8569961e05b99849a513799d4f295346d4dd6d27e9ddd53dccf30facf71549199fd46b989a402768e35f1381ab382a3c2c1a607f6 SHA512 40c5dbdfc05c7ab65524f3dd8f238a77c1be2a9631877a8a83a137b3005d91e266e42526a59856d0c8b40d69b7345e6780c368e10e0d54252b01f5889b334a8c
|
||||
|
||||
@@ -0,0 +1,10 @@
|
||||
--- a/3rd/EmmyLuaCodeStyle/Util/include/Util/SymSpell/SymSpell.h
|
||||
+++ b/3rd/EmmyLuaCodeStyle/Util/include/Util/SymSpell/SymSpell.h
|
||||
@@ -29,6 +29,7 @@
|
||||
#include <unordered_map>
|
||||
#include <unordered_set>
|
||||
#include <vector>
|
||||
+#include <stdint.h>
|
||||
|
||||
class SymSpell {
|
||||
public:
|
||||
@@ -0,0 +1,90 @@
|
||||
# Copyright 2022-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
LUA_COMPAT=( lua{5-{1,3,4},jit} )
|
||||
|
||||
inherit ninja-utils toolchain-funcs lua-single prefix
|
||||
|
||||
DESCRIPTION="Lua language server"
|
||||
HOMEPAGE="https://github.com/LuaLS/lua-language-server"
|
||||
SRC_URI="https://github.com/LuaLS/lua-language-server/releases/download/${PV}/${P}-submodules.zip -> ${P}.zip"
|
||||
S="${WORKDIR}"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
REQUIRE_USE="${LUA_REQUIRED_USE}"
|
||||
|
||||
DEPEND="${LUA_DEPS}"
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND="
|
||||
app-alternatives/ninja
|
||||
app-arch/unzip
|
||||
"
|
||||
RESTRICT="!test? ( test )"
|
||||
PATCHES=(
|
||||
"${FILESDIR}/linux.ninja.patch"
|
||||
"${FILESDIR}/build.ninja.patch"
|
||||
"${FILESDIR}/${PN}-3.10.5-uint32_t-fix.patch"
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
# Remove hardcoded gcc references
|
||||
sed -i "/lm.cxx/a lm.cc = '$(tc-getCC)'" \
|
||||
make.lua || die
|
||||
sed -i "s/CC = gcc/ CC = ${tc-getCC}/" \
|
||||
3rd/lpeglabel/makefile || die
|
||||
# Shipped file doesn't respect CFLAGS/CXXFLAGS/LDFLAGS
|
||||
eapply "${FILESDIR}/linux.ninja.patch"
|
||||
eapply_user
|
||||
sed -i -e "s/^cc = REPLACE_ME/cc = $(tc-getCC)/" \
|
||||
-e "s/^ar = REPLACE_AR/ar = $(tc-getAR)/" \
|
||||
-e "s/CFLAGS/${CFLAGS}/" \
|
||||
-e "s/CXXFLAGS/${CXXFLAGS}/" \
|
||||
-e "s/LDFLAGS/${LDFLAGS}/" \
|
||||
3rd/luamake/compile/ninja/linux.ninja || die
|
||||
|
||||
prefixify_ro "${FILESDIR}/wrapper.sh"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
eninja -C 3rd/luamake -f compile/ninja/linux.ninja "$(usex test "test" "luamake")"
|
||||
use test && eninja -C 3rd/luamake -f compile/ninja/linux.ninja luamake
|
||||
./3rd/luamake/luamake init || die
|
||||
|
||||
# Generated file doesn't respect CFLAGS/CXXFLAGS/LDFLAGS
|
||||
sed -i -e "s/^cc =.*./cc = REPLACE_ME/" \
|
||||
-e "s/^ar =.*./ar = REPLACE_AR/" \
|
||||
build/build.ninja || die
|
||||
|
||||
eapply "${FILESDIR}/build.ninja.patch"
|
||||
eapply "${FILESDIR}/${PN}-3.10.5-uint32_t-fix.patch"
|
||||
sed -i -e "s/REPLACE_ME/$(tc-getCC)/" \
|
||||
-e "s/REPLACE_AR/$(tc-getAR)/" \
|
||||
-e "s|LUAMAKE_PATH|${S}/3rd/luamake/luamake|" \
|
||||
-e "s/CFLAGS/${CFLAGS}/" \
|
||||
-e "s/CXXFLAGS/${CXXFLAGS}/" \
|
||||
-e "s/LDFLAGS/${LDFLAGS}/" \
|
||||
build/build.ninja || die
|
||||
|
||||
use test && eninja -f build/build.ninja || eninja -f build/build.ninja all
|
||||
rm -rf meta/198256b1
|
||||
}
|
||||
|
||||
src_install() {
|
||||
newbin "${T}/wrapper.sh" ${PN}
|
||||
|
||||
into /opt/${PN}
|
||||
dobin bin/${PN}
|
||||
|
||||
insinto /opt/${PN}/bin
|
||||
doins bin/main.lua
|
||||
|
||||
insinto /opt/${PN}
|
||||
doins -r debugger.lua main.lua locale meta script
|
||||
|
||||
einstalldocs
|
||||
}
|
||||
@@ -1 +1,2 @@
|
||||
DIST pifpaf-3.1.5.tar.gz 189903 BLAKE2B 5742e995feeb91af41db20cc605e8a5f5f21f63281d4f66ba8b108310a88d716ab4be0a43e0371f10e7f3f42b693953b3344c648458999348b914e03abe462c8 SHA512 4e0f70740f8260cb3cf801ea97f1fa30e6b87cfc4112b5482389d0635e76bbc7f1561945397e4e6586116c49d11b1e8f721dd61dca82668833bf224f9ba3e94f
|
||||
DIST pifpaf-3.2.1.tar.gz 183005 BLAKE2B 4ce210af724bbe615a3ccf0b70cd1eb8f1f3b8e0bba1d80e157bdb96a6f705487283977b86aafd71483c750a0029bb2cd4c65c6b7694d47b539dff86be663572 SHA512 680d034e00b6491e1e7c56524b83be8d1853e41a6c3be0c8f9af5339d9a248f7d3ae21e801c10ccaf2f530ce36f8e33fdbe49196f7add69c9a85c8e89fdc02ac
|
||||
|
||||
61
dev-util/pifpaf/pifpaf-3.2.1.ebuild
Normal file
61
dev-util/pifpaf/pifpaf-3.2.1.ebuild
Normal file
@@ -0,0 +1,61 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="Suite of tools and fixtures to manage daemons for testing"
|
||||
HOMEPAGE="
|
||||
https://pypi.org/project/pifpaf/
|
||||
https://github.com/jd/pifpaf
|
||||
"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
# dev-python/setuptools: for pkg_resources and distutils
|
||||
RDEPEND="
|
||||
dev-python/click[${PYTHON_USEDEP}]
|
||||
dev-python/daiquiri[${PYTHON_USEDEP}]
|
||||
dev-python/fixtures[${PYTHON_USEDEP}]
|
||||
dev-python/jinja[${PYTHON_USEDEP}]
|
||||
dev-python/packaging[${PYTHON_USEDEP}]
|
||||
dev-python/psutil[${PYTHON_USEDEP}]
|
||||
dev-python/xattr[${PYTHON_USEDEP}]
|
||||
"
|
||||
BDEPEND="
|
||||
dev-python/setuptools-scm[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
app-admin/consul
|
||||
app-admin/vault
|
||||
dev-db/etcd[server]
|
||||
dev-db/postgresql[server]
|
||||
dev-db/redis
|
||||
dev-python/httpbin[${PYTHON_USEDEP}]
|
||||
dev-python/requests[${PYTHON_USEDEP}]
|
||||
dev-python/testtools[${PYTHON_USEDEP}]
|
||||
net-misc/kafka-bin
|
||||
net-misc/memcached
|
||||
sys-cluster/ceph
|
||||
virtual/mysql[server]
|
||||
)
|
||||
"
|
||||
|
||||
EPYTEST_DESELECT=(
|
||||
# Need updates to new CLIs and APIs
|
||||
pifpaf/tests/test_drivers.py::TestDrivers::test_influxdb
|
||||
pifpaf/tests/test_drivers.py::TestDrivers::test_mongodb
|
||||
pifpaf/tests/test_drivers.py::TestDrivers::test_redis_sentinel
|
||||
|
||||
# RabbitMQ wants to be run only as root
|
||||
pifpaf/tests/test_drivers.py::TestDrivers::test_rabbitmq
|
||||
pifpaf/tests/test_drivers.py::TestDrivers::test_rabbitmq_cluster
|
||||
)
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
|
||||
@@ -1,3 +1,2 @@
|
||||
DIST cavestoryen.zip 1136575 BLAKE2B 9f9ee10099b26677f905074ba14dfe858ead679ecec4dc0154d5f8ad8d616c0c99750c685a33b3445fbf6d4bcb04f561866d1b9d8d6b457bd1cee45673c0db6f SHA512 9c7c2c6c8114974df14b1dce379b86da48caf299716e1de3d743e47c3ac6a8c13c4a0ada85778e69f11c2428f991dcbfcb0020212279f9c1787260102988cbc3
|
||||
DIST nxengine-evo-2.6.4.tar.gz 3329255 BLAKE2B af72d2de83c01e24bea2487fe84cad67e4d031e9f3afa803691032c87bae515a6f1f636ab5abb12c64ba8a981a67aa59c68abcaad7d1120321e68a04c8da72db SHA512 e931d6ea6a726edecc75223139dd0a4b1eef840eca599b74146a98b7aa34f38dc5c627d3c65dd25ac23ce86531ce0a3a06a30814256743c035955c69641cae65
|
||||
DIST nxengine-evo-2.6.5-1.tar.gz 3891070 BLAKE2B 5481b546dd53d02b9d1ea1136a05ecd486bade4ac3fd644861714b47467e6e331237a5863b7c0823ef58053b43f2fea0e0a29212efd1d8a12cb9b5f3967e7101 SHA512 a2ff5995b114301f5576e44a3d70f614967aceaa5a50de668313899bbf23458bdb9039fd0f63fbe0446edd94edc0b7a990394ed94557d253b5c8fb0e1104e4b2
|
||||
|
||||
@@ -1,40 +0,0 @@
|
||||
# Copyright 2018-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit cmake
|
||||
|
||||
DESCRIPTION="rewrite of the jump-and-run platformer Doukutsu Monogatari(Cave Story)"
|
||||
HOMEPAGE="https://github.com/nxengine/nxengine-evo http://nxengine.sourceforge.net/"
|
||||
SRC_URI="
|
||||
https://github.com/nxengine/nxengine-evo/archive/v${PV}.tar.gz -> ${P}.tar.gz
|
||||
https://www.cavestory.org/downloads/cavestoryen.zip
|
||||
"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
DEPEND="
|
||||
media-libs/libpng:=
|
||||
media-libs/libsdl2:=
|
||||
media-libs/sdl2-mixer:=
|
||||
media-libs/sdl2-ttf:=
|
||||
"
|
||||
BDEPEND="app-arch/unzip"
|
||||
|
||||
src_compile() {
|
||||
cmake_src_compile
|
||||
|
||||
cp -r data/ "${WORKDIR}/CaveStory"
|
||||
cd "${WORKDIR}/CaveStory"
|
||||
"${S}"/bin/extract
|
||||
}
|
||||
|
||||
src_install() {
|
||||
newbin bin/extract nx-extract
|
||||
dobin bin/nx
|
||||
|
||||
dodir /usr/share
|
||||
cp -r "${WORKDIR}/CaveStory/" "${ED}/usr/share/nxengine"
|
||||
}
|
||||
@@ -8,7 +8,7 @@ inherit xdg cmake
|
||||
MY_PV="${PV/_p/-}"
|
||||
|
||||
DESCRIPTION="rewrite of the jump-and-run platformer Doukutsu Monogatari(Cave Story)"
|
||||
HOMEPAGE="https://github.com/nxengine/nxengine-evo http://nxengine.sourceforge.net/"
|
||||
HOMEPAGE="https://github.com/nxengine/nxengine-evo"
|
||||
SRC_URI="
|
||||
https://github.com/nxengine/nxengine-evo/archive/v${MY_PV}.tar.gz -> ${PN}-${MY_PV}.tar.gz
|
||||
https://www.cavestory.org/downloads/cavestoryen.zip
|
||||
@@ -21,10 +21,11 @@ SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
DEPEND="
|
||||
media-libs/libjpeg-turbo
|
||||
media-libs/libpng:=
|
||||
media-libs/libsdl2:=
|
||||
media-libs/sdl2-mixer:=
|
||||
media-libs/sdl2-ttf:=
|
||||
media-libs/libsdl2
|
||||
media-libs/sdl2-image[jpeg,png]
|
||||
media-libs/sdl2-mixer
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND="app-arch/unzip"
|
||||
@@ -1 +1,2 @@
|
||||
DIST meteo-qt-3.3.gh.tar.gz 931450 BLAKE2B 0f8128ba768510b278862e2dbe33267cb339cb6fb6299e6448f49a6d5efaf98db045bd07833695e2eea936ce78bece4bc62bb62322a1df43767438e72c26dc86 SHA512 e52d05b98b99ecc01b9d584cf15db495f5c1eaa6e3ac1f429542d9d43e3890b03d93e3c7a55059821a32ea614cce7bb104b9353c59da04f164b561c920cca415
|
||||
DIST meteo-qt-3.4.gh.tar.gz 970247 BLAKE2B 44980c54c4fd746b487192e621b84ec278db22fdea534646535f49535dc1937a815d79ede3870e49f14c95c051c73c90f4e1cdd25099ebf311bc3ecb540d727c SHA512 3e9221ba460a0be874c2e1edb8eac3d363bae68f7d333977196230e3d37f28b12ed1d02b3d729830fbcd68288994cc27d1d940989f36e44475bf8eb01529bbf1
|
||||
|
||||
40
gui-apps/meteo-qt/meteo-qt-3.4.ebuild
Normal file
40
gui-apps/meteo-qt/meteo-qt-3.4.ebuild
Normal file
@@ -0,0 +1,40 @@
|
||||
# Copyright 2023-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
DISTUTILS_SINGLE_IMPL=1
|
||||
inherit distutils-r1 qmake-utils xdg
|
||||
|
||||
DESCRIPTION="A system tray application for the weather status"
|
||||
HOMEPAGE="https://github.com/dglent/meteo-qt"
|
||||
SRC_URI="https://github.com/dglent/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="
|
||||
$(python_gen_cond_dep '
|
||||
dev-python/PyQt5[${PYTHON_USEDEP}]
|
||||
dev-python/lxml[${PYTHON_USEDEP}]
|
||||
')
|
||||
"
|
||||
BDEPEND="
|
||||
dev-python/PyQt5
|
||||
dev-qt/linguist-tools
|
||||
"
|
||||
|
||||
src_compile() {
|
||||
local -x PATH="$(qt5_get_bindir):${PATH}"
|
||||
distutils-r1_src_compile
|
||||
}
|
||||
|
||||
python_install() {
|
||||
mv "${BUILD_DIR}/install$(python_get_sitedir)/usr" "${ED}" || die
|
||||
rm -r "${ED}/usr/share/doc" || die
|
||||
|
||||
distutils-r1_python_install
|
||||
}
|
||||
@@ -1,6 +1,6 @@
|
||||
DIST phoc-0.36.0.tar.xz 681384 BLAKE2B 6c27c785dd01f9e44cb0940c5a4f73d5ce75cad85808d0b6c801360401ff001cca839abd27bc8442702c5241bac043c6d7015e6f1c5a5ec30cfcb6779adf973b SHA512 a47851a3e222958ad55c05ed86a068b30f6e00ed5d7e957aab99e7f4103b95fee4db6b177f2de8d0c9ce11306c68ef74d78e38ea0bdb6c47e66f9ef9bf0e9f66
|
||||
DIST phoc-0.36.0.tar.xz.asc 833 BLAKE2B 0562c02dcb5d1618b3a316c4c36e4757f4729adf99b8ac748ed52c1bdcad6b65bc9fdb98462375e80f6898d699c6e237e4aa5057631434235166ca616de7d2e6 SHA512 2108eed0a0723c743d86eee9f517a9c8505faf8f55a32eb60ee9da04ae53221b00520ca9e422397617d1bde6f1047ba2ebdf6d45211df052b9b2cfa2d3ea12fe
|
||||
DIST phoc-0.38.0.tar.xz 694784 BLAKE2B 51aef1cb1a4e753278727c8311b7aadfb9c18cbdf820725487c837bd0f943e6c7a0420a502e0316ba4ba96cb861a13d1f6a8cdcd9d1a5b51e75e5ecb9bdcf6f7 SHA512 739fb382336885b78ca3f50f8c5f6ddf3bc308a2158663c49c84ce506d2edf0c8d0dcd412e634eccf848d420bb5923d42ebc02044f7acf322b3ab621ffa4cd23
|
||||
DIST phoc-0.38.0.tar.xz.asc 833 BLAKE2B 63dd885cda46b90f5edd56289b9114d31726a543608f5a3f02f52848713a01d06e7e8a8660797c98c3504c3c59fe485ab92e58eaf7689c185d26e41027b96b30 SHA512 f69533ed5d1bce220ea66ae4f6307620178609b6c4d9ed743d0cd62f9944faf3dd76e7fce242e722b6912246e268b466ee0bf52326b39907c78d7f6c8eceabda
|
||||
DIST phoc-0.40.0.tar.xz 682564 BLAKE2B 97c04902d51118e4d08ce7d9ac7aa04d0e513cf6c3d20dc0e9812c4a9cf97292600a1d5e8205373b67739b829940ea17a2ee9f1e4cb0c72ce9f3651d9fbe9dff SHA512 3d3223ca7f2d3e865c3aa7924447d638b9dd7fef054f71ce667d545d1eeb5d13082e87093adc654426e7dec44e28df41858ef03bb3bb7d0c6c815e1bc958c855
|
||||
DIST phoc-0.40.0.tar.xz.asc 833 BLAKE2B 102b5c8405b0393330afb6c5e33df2a41e8ce7fea11eae8c959ef4fd7a9183bf4ec94743241bb8d8c8e07071484d8d831022b1858a43b5db11e2d8785cbc88be SHA512 df8abb534374bdc4af1849e3bf7ecbb4ff5d6bc57226a52cfdb0a95d349e167674cd0e7ee0eb223229c7a37c29eb17a7913d613f0bf1bd93451168cba94ca602
|
||||
DIST phoc-0.41.0.tar.xz 684952 BLAKE2B 8e822a639dabeae073e7897c8c8ae2b5b43605618c18525c9c34f3aac350a2fa3ecb445c44892fb8fc6ecb85b942364ecf9906b10d98b4a8855057544e7395e3 SHA512 7ca881df38007747e31666daa6b9b07b3250f1df779f86c3374eb984496cf398930a7985ac223fffb6e768767444d6e0f5ada64f845af6450e6d8fc96c3d4c5f
|
||||
DIST phoc-0.41.0.tar.xz.asc 833 BLAKE2B 76bbeb07686f27425336e09c380facbe2567a1e6c0eb4056c1738dab05f37594430f9946209677bee38f59e86bfddcfb9420a760f5b714caa9a3662de169515a SHA512 f805012756891d0fd2ed4dbb76adb56327af15bdd93c914d506a2aa4a6017b7811eaa4011a44a841f51a07b7a9ecea28a5d8c6911ab1f8a8262924d49591424d
|
||||
|
||||
@@ -22,7 +22,10 @@ WLROOTS_DEPEND="
|
||||
>=dev-libs/wayland-1.22.0
|
||||
media-libs/libdisplay-info
|
||||
media-libs/libglvnd
|
||||
media-libs/mesa[egl(+),gles2]
|
||||
|| (
|
||||
>=media-libs/mesa-24.1.0_rc1[opengl]
|
||||
<media-libs/mesa-24.1.0_rc1[egl(+),gles2]
|
||||
)
|
||||
sys-apps/hwdata
|
||||
sys-auth/seatd:=
|
||||
x11-base/xwayland
|
||||
@@ -39,7 +42,7 @@ WLROOTS_DEPEND="
|
||||
"
|
||||
COMMON_DEPEND="${WLROOTS_DEPEND}
|
||||
>=dev-libs/glib-2.74:2
|
||||
dev-libs/json-glib
|
||||
dev-libs/gmobile
|
||||
dev-libs/libinput:=
|
||||
dev-libs/wayland
|
||||
>=gnome-base/gnome-desktop-3.26:3
|
||||
@@ -85,8 +88,6 @@ src_configure() {
|
||||
|
||||
src_test() {
|
||||
local -x LC_ALL="C.UTF-8"
|
||||
local -x WLR_RENDERER="pixman"
|
||||
|
||||
virtx meson_src_test
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
DIST 4.4.168-libmpv.gh.tar.gz 31116341 BLAKE2B 65116ed2cbe40137fa71339d8c62e2b20816647f16d00aeff0d18ac5fdfa8d70e1211365d87101796d31af7f42510ce87b791b85222cfdca1a4871e534aced30 SHA512 b8c6155b36b67ff274d379accae40b93f4b0bb3e4dadf01b60b2f4c13fa493b297c1b0c525cdc40b1d74edede8e2804e783beb61f9762be394b68eb6e9aee30a
|
||||
DIST 4.4.168-razerchroma.gh.tar.gz 20606 BLAKE2B 7764f6f0b9d4f73251f6947dbe3bd7e42f36266e76fe449b600fa57733b1d279cce046c1f7c59b44ec86b7b8caa702011dce424c2071d9722cb0c827edc12ee2 SHA512 e0ace9d6d105f59052b38e475ca7e48ee6e024c850efae54f5e49fe3323399a5e326a8ce69dbd7ff7c9147863a8a4e381daf870534d82e0b259c072c05f6c6d5
|
||||
DIST 4.4.168-libmpv.tar.gz 31116341 BLAKE2B 65116ed2cbe40137fa71339d8c62e2b20816647f16d00aeff0d18ac5fdfa8d70e1211365d87101796d31af7f42510ce87b791b85222cfdca1a4871e534aced30 SHA512 b8c6155b36b67ff274d379accae40b93f4b0bb3e4dadf01b60b2f4c13fa493b297c1b0c525cdc40b1d74edede8e2804e783beb61f9762be394b68eb6e9aee30a
|
||||
DIST 4.4.168-razerchroma.tar.gz 20606 BLAKE2B 7764f6f0b9d4f73251f6947dbe3bd7e42f36266e76fe449b600fa57733b1d279cce046c1f7c59b44ec86b7b8caa702011dce424c2071d9722cb0c827edc12ee2 SHA512 e0ace9d6d105f59052b38e475ca7e48ee6e024c850efae54f5e49fe3323399a5e326a8ce69dbd7ff7c9147863a8a4e381daf870534d82e0b259c072c05f6c6d5
|
||||
DIST 4.4.168-server.js 6029535 BLAKE2B 222f8f25d12acf3dae0b861e8fdd01ad29aacb9d46ee381faeb29442eb7f0b21002b6f05f818ed7fc9450e7f22d7afd00c08cf4fd171b7e15949d19d878dee86 SHA512 dbd540c3cf88fd53b36fe424f1fb146cb46c41360d7bf35cdb6ade40d34fb1e93aa33c9b1e3a79ff7a74e6f8202fe3407c9ab28878cfd5a5e373ac5a963fe5c0
|
||||
DIST 4.4.168-singleapplication.gh.tar.gz 20630 BLAKE2B 0b5f492f50f13e057ccfdd40a82413ecdaaf9060e6f831bed00c2132b22ac78c37f7b682bd3beef17684637d4db57e5410508e48d31d651ad33b6459d156050d SHA512 df0c877c5513efc0f801e6616f28d03ebb3b53c586005a5ca4b1dfd353f7035da6ede23a90d4bbe0378d24895cfdf8edd36718109b7abebf5b3fef59b39a7da3
|
||||
DIST 4.4.168-stremio-shell.gh.tar.gz 126085979 BLAKE2B b6a92b7bb398b4f250d0f4731b339b34135831e954887c75af776ec2b8f18fbd982efd1367984fcd4699adcdb2b64e50c562c02587d501d5b488f36de1be86a9 SHA512 2920e075cc7de7e134960d85e091e3ee7e2ae87a92bac66632e5be99dc3892560a2c6a7cdd05043e56de067768c58d16db7121edca5e345a4ec2ac73491ca2c2
|
||||
DIST 4.4.168-singleapplication.tar.gz 20630 BLAKE2B 0b5f492f50f13e057ccfdd40a82413ecdaaf9060e6f831bed00c2132b22ac78c37f7b682bd3beef17684637d4db57e5410508e48d31d651ad33b6459d156050d SHA512 df0c877c5513efc0f801e6616f28d03ebb3b53c586005a5ca4b1dfd353f7035da6ede23a90d4bbe0378d24895cfdf8edd36718109b7abebf5b3fef59b39a7da3
|
||||
DIST 4.4.168-stremio-shell.tar.gz 126085979 BLAKE2B b6a92b7bb398b4f250d0f4731b339b34135831e954887c75af776ec2b8f18fbd982efd1367984fcd4699adcdb2b64e50c562c02587d501d5b488f36de1be86a9 SHA512 2920e075cc7de7e134960d85e091e3ee7e2ae87a92bac66632e5be99dc3892560a2c6a7cdd05043e56de067768c58d16db7121edca5e345a4ec2ac73491ca2c2
|
||||
|
||||
@@ -3,15 +3,15 @@
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit desktop qmake-utils xdg
|
||||
inherit desktop xdg
|
||||
|
||||
DESCRIPTION="Stremio is a modern media center for your video entertainment."
|
||||
HOMEPAGE="https://github.com/Stremio/stremio-shell/ https://www.stremio.com/"
|
||||
SRC_URI="
|
||||
https://github.com/Stremio/stremio-shell/archive/refs/tags/v${PV}.tar.gz -> ${PV}-stremio-shell.gh.tar.gz
|
||||
https://github.com/itay-grudev/SingleApplication/archive/aede311d28d20179216c5419b581087be2a8409f.tar.gz -> ${PV}-singleapplication.gh.tar.gz
|
||||
https://github.com/Ivshti/libmpv/archive/b0eae77cf6dc59aaf142b7d079cb13a0904fd3ee.tar.gz -> ${PV}-libmpv.gh.tar.gz
|
||||
https://github.com/Ivshti/razerchroma/archive/99045142479ba0e2fc3b9cccb72e348c67cd5829.tar.gz -> ${PV}-razerchroma.gh.tar.gz
|
||||
https://github.com/Stremio/stremio-shell/archive/refs/tags/v${PV}.tar.gz -> ${PV}-stremio-shell.tar.gz
|
||||
https://github.com/itay-grudev/SingleApplication/archive/aede311d28d20179216c5419b581087be2a8409f.tar.gz -> ${PV}-singleapplication.tar.gz
|
||||
https://github.com/Ivshti/libmpv/archive/b0eae77cf6dc59aaf142b7d079cb13a0904fd3ee.tar.gz -> ${PV}-libmpv.tar.gz
|
||||
https://github.com/Ivshti/razerchroma/archive/99045142479ba0e2fc3b9cccb72e348c67cd5829.tar.gz -> ${PV}-razerchroma.tar.gz
|
||||
https://dl.strem.io/server/v4.20.8/desktop/server.js -> ${PV}-server.js
|
||||
"
|
||||
|
||||
@@ -21,17 +21,25 @@ LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="
|
||||
media-video/ffmpeg[network]
|
||||
"
|
||||
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
"
|
||||
|
||||
BDEPEND="
|
||||
gnome-base/librsvg
|
||||
dev-qt/qtbase[dbus]
|
||||
dev-qt/qtquickcontrols
|
||||
dev-qt/qtopengl
|
||||
dev-qt/qtwebengine:5
|
||||
media-video/ffmpeg[network]
|
||||
media-video/mpv
|
||||
net-libs/nodejs[ssl]
|
||||
"
|
||||
|
||||
src_compile() {
|
||||
src_prepare() {
|
||||
# Move dependencies to build dir
|
||||
mv ../SingleApplication* ../singleapplication || die
|
||||
mv ../libmpv* ../libmpv || die
|
||||
@@ -44,7 +52,10 @@ src_compile() {
|
||||
|
||||
cp "${DISTDIR}"/${PV}-server.js server.js || die
|
||||
|
||||
eqmake5
|
||||
default
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake -f release.makefile
|
||||
}
|
||||
|
||||
|
||||
@@ -1 +1,2 @@
|
||||
DIST heisenbridge-1.14.6.gh.tar.gz 68513 BLAKE2B ae0a588c90f4dac36ab04665c67c8e9ca7b16fd66dfa3d5cc577a65eb638b23c69a49771323761bb3a7404200fbd72e221a46a964ab0700acf8d03d55a2fa04e SHA512 6e89679f87b4774c035981360b155590c0bd238e575be5673a447a4b348d85ef9f4c7557d6ebaed27a2e6f7823322a0641959f252e8e3c33559e5b68ccf6f252
|
||||
DIST heisenbridge-1.15.0.gh.tar.gz 69967 BLAKE2B 4e6b766ab0ba4734fb7c1bf6342ac2697f7830d41a3542f32672a1a9486c9c19d1443304c2df32c05845453d1c2a14adf69431e650ead87185f1331bcf5cd64d SHA512 2679a8113a9596769a5932c341559a5d9ad3c893b6ea739e9516be26f1b36695953a500972c627eb1adb3cfefcc5f2cb5ed4ffd0fac8cf05fc4e2b05ae3fcfd2
|
||||
|
||||
67
net-im/heisenbridge/heisenbridge-1.15.0.ebuild
Normal file
67
net-im/heisenbridge/heisenbridge-1.15.0.ebuild
Normal file
@@ -0,0 +1,67 @@
|
||||
# Copyright 2022-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
inherit distutils-r1 systemd
|
||||
|
||||
DESCRIPTION="A bouncer-style Matrix IRC bridge"
|
||||
HOMEPAGE="https://github.com/hifi/heisenbridge/"
|
||||
SRC_URI="https://github.com/hifi/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="
|
||||
acct-user/heisenbridge
|
||||
<dev-python/aiohttp-4[${PYTHON_USEDEP}]
|
||||
dev-python/async-timeout[${PYTHON_USEDEP}]
|
||||
dev-python/irc[${PYTHON_USEDEP}]
|
||||
dev-python/mautrix[${PYTHON_USEDEP}]
|
||||
dev-python/python-socks[${PYTHON_USEDEP}]
|
||||
dev-python/ruamel-yaml[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/heisenbridge-1.14.1-qanotice.patch"
|
||||
)
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
src_prepare() {
|
||||
distutils-r1_src_prepare
|
||||
echo ${PV} > ${PN}/version.txt || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils-r1_src_install
|
||||
|
||||
newinitd "${FILESDIR}"/heisenbridge.initd ${PN}
|
||||
newconfd "${FILESDIR}"/heisenbridge.confd ${PN}
|
||||
systemd_dounit "${FILESDIR}"/${PN}.service
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
[[ -f "${EPREFIX}"/var/lib/${PN}/registration.yaml ]] && return 0
|
||||
|
||||
einfo
|
||||
elog "Before you can use ${PN}, you have to configure it correctly."
|
||||
elog "The configuration file is located at /etc/conf.d/${PN}"
|
||||
elog
|
||||
elog "Then, you must generate the registration file using the following command:"
|
||||
elog "* If you are using Synapse:"
|
||||
elog "\t${PN} -c /var/lib/${PN}/registration.yaml --generate https://example.com"
|
||||
elog "* If you are using Dendrite, Conduit or others:"
|
||||
elog "\t${PN} -c /var/lib/${PN}/registration.yaml --generate-compat https://example.com"
|
||||
elog
|
||||
elog "Notice the URL at the end, replace it with your homeserver's URL."
|
||||
elog "Then, you must register the bridge with your homeserver."
|
||||
elog "Refer to your homeserver's documentation for instructions."
|
||||
elog "The registration file is located at /var/lib/${PN}/registration.yaml"
|
||||
elog "Finally, you may start the ${PN} daemon."
|
||||
einfo
|
||||
|
||||
}
|
||||
@@ -1,2 +1,2 @@
|
||||
DIST megasync-5.4.0.0.tar.gz 24716654 BLAKE2B 06b2bfbdf6f0bda00bd53ae062c99352a71fa5f50fa88c75b9a2dcafb9b1f5d6b47be48bee2f052945e9a80f144024d8c1519698f5a951f140fa9170bfbbae27 SHA512 1e323fe637f6e32e893d3e22f512c3fbc1aca17eb5c85df24ef75d7492de9386fc18f20baa5fa7d28a83e763835e531da486c89c74e9223aa0e9216b9e343459
|
||||
DIST megasync-sdk-5.4.0.0.tar.gz 4158786 BLAKE2B bfaa09a358ba692477c8ba85fd86e9d919bb267b54390c02e2aa593d52ea6dd245721a854855576f72561500d6c8a763c4dbef9935e6defc38dede12b7fcd40f SHA512 78a7d478f1586c6dfa4b7f954e7cd00272b484996c4296fe18ea965198cfa6a342e9084a898a69b036e1e96b72aab28ac731e9397474713375f63e8dd9170e1d
|
||||
DIST megasync-5.4.1.0.tar.gz 24718226 BLAKE2B ab89ed026efc0e28ef5c21554db259e74199d12d1194ecf358ad658b0ecee5a7c421ce374e3ba54a752e813c38b535034c04e9749b1f9d876a7df88951d2250a SHA512 d908308135cdd717555002d58c4faa1917bd049a0a2f99ae0b487f2ccfda6d7a00c9dee72aae52210079e656f3031bf3cf414020090e4a6b600e3cef5af11901
|
||||
DIST megasync-sdk-5.4.1.0.tar.gz 4248625 BLAKE2B 96e76e6e421b2f4b7423d5870f0cfcf89bbec6392191e84b2ee7daa0ac4a6a9c6c9599773bd124ce5189abf7a80db981c0f260eec18be8ef7825bba5422123f4 SHA512 740dad61901775ef2e93861c4a42e9e20a779c7189084ed8336cb06d64a3743638e7ca499279b71d2e8bf68d225a3a6397fdfff1a89c18d413ab44eec489c7ea
|
||||
|
||||
@@ -17,7 +17,7 @@ if [[ ${PV} == 9999 ]];then
|
||||
EGIT_BRANCH="master"
|
||||
EGIT_SUBMODULES=( '*' )
|
||||
else
|
||||
MEGA_SDK_REV="8ffa53c73b8295415f965139daf78cecbac70482" # commit of src/MEGASync/mega submodule
|
||||
MEGA_SDK_REV="159dcc4a61d43dfdf5997cf8113755fbe2452bd7" # commit of src/MEGASync/mega submodule
|
||||
MEGA_TAG_SUFFIX="Linux"
|
||||
SRC_URI="
|
||||
https://github.com/meganz/MEGAsync/archive/v${PV}_${MEGA_TAG_SUFFIX}.tar.gz -> ${P}.tar.gz
|
||||
@@ -1,6 +1,6 @@
|
||||
DIST phosh-mobile-settings-0.36.0.tar.xz 185628 BLAKE2B bed3c8dcd278e44e9beaec29c98e8ac5847377749ff18cc1e0d58f3f7178ae56b0642ae2c6ff89f5a724a9878da6660e6b60b2a4734a8d4d1feeb6f85dfa07db SHA512 f899105719908a044ac85d326288eec8dcaa2e5a8c27cffa1ad9354896f85c96b44f8114c08c4f7be6955faf79e32c7f26977a70c9d99a6b4654a8cd6d6db443
|
||||
DIST phosh-mobile-settings-0.36.0.tar.xz.asc 833 BLAKE2B 749625bae2a1bafc77ad5867b65a0a526dd5c9da25eebe9967fea816e30855f98e5bfec61c7cfcad3019fcb32290a262dbc108902bc969787e02d9be11e405f6 SHA512 bbe173ae4f34757963637c9e26bc0dd8d0ee60ea789a894b4732e572eaa25762605d79351f6e0e1b330e51dcc3dc9538b2e70ee98b679f46ea9d95df0e0906c0
|
||||
DIST phosh-mobile-settings-0.38.0.tar.xz 197692 BLAKE2B df92c780943fcd441b6709e5a9722e02e0b08f27b3355b0621ff3ee626276af53988b9a2bf8047bc3cf14c73691a01b8502c1952795e2388fe29652c16cef3be SHA512 7406ca631d0bb2d51bf405ffb1820496bbd3349927b677b208d623d7a792dbfbd5f6bfd6edc31bb3009490e4ea6c860660df5d983861d929b7b9300d69c8f9e8
|
||||
DIST phosh-mobile-settings-0.38.0.tar.xz.asc 833 BLAKE2B baab43631489a35bcea287b096dfcbaa0379bb7499c0f50006372c4e1138b545f7253cd9172eae3598840c5f9eb8be5590cc7d7b506e6c148705a04c9ff3fe54 SHA512 9af93755cd5aa0e265b97e999d692dd00ad923c4a676da33d72248cb352c2d818fe299926c8bea0799255156cc29bb2bb6c7bc7efc31202aacf29124f7f9ad1b
|
||||
DIST phosh-mobile-settings-0.40.0.tar.xz 206976 BLAKE2B ff21e9672c9b849f1fb423c8305c1ed57164022684c188ef98f27100c5b08d9a3e2d3bb28b7f22046616ce7e277f4061db17d2af127af12bfe08c3ba63c1f51e SHA512 f379df314ef885161842cb03c6f116c1243a9bffc6e56ad1ad8b2e52bf81aad89f687112732a80ae50d20ec9ec123621d5a6ae0945ddab6ba1b8e0de932532ff
|
||||
DIST phosh-mobile-settings-0.40.0.tar.xz.asc 833 BLAKE2B 43e8e329a8b0850a9b2859b39b4c440a8b945bee0c5cd7e8e1409b1f2b766bb1ceb02de2344b59c7b2da57139c2ec98a5f39557609c4367eacb2cbd057a7c538 SHA512 3683bb77400f3bd5c2b21cad645bbf5aa7ee578cf0a2ee81b27cd60162ee942ddcf22f2f8dc6f844a8724d9b1ae78935e90de4608738f156b76684c71cd2220a
|
||||
DIST phosh-mobile-settings-0.41.0.tar.xz 216932 BLAKE2B ea1ff3ff6275749dd75a046870bd10706ba8aad7f6402aee3a22a8385ad4e64250fe93ebe83c3fda452cada9076a46b27e82178d16d65d3469c82a277c3f9888 SHA512 8f4b7d0d666ff6f806fa2f71eccced78fa3f36de787f16c704960fbbe8ec91aafc79fbb6711bbd1fca777eff002b6d69086d81c22af1bac9fb990aa3da710621
|
||||
DIST phosh-mobile-settings-0.41.0.tar.xz.asc 833 BLAKE2B 8a196701a49e2ade05537a11bf3f34738e64e9c6276d713e5cff17953bb2427304189600aebd80a2163a0a2af626467c409e2d3a5d7f6eb43464a0025468b260 SHA512 9ac92d75e9d0c3a16ad6ff6eb7926e182a9eae94fe621cf1815e51ff552dd1736b13f3fa3ebf5f4c4c21adddc9c082e4493e70a8b5bebe9c5a2f27e1655c692d
|
||||
|
||||
@@ -14,19 +14,23 @@ LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-libs/glib-2.68:2
|
||||
>=dev-libs/json-glib-1.6.2
|
||||
COMMON_DEPEND="
|
||||
>=dev-libs/glib-2.74:2
|
||||
dev-libs/gmobile
|
||||
>=dev-libs/wayland-1.14
|
||||
>=gui-libs/gtk-4.4:4[wayland]
|
||||
>=gui-libs/libadwaita-1.4:1
|
||||
>=gui-libs/gtk-4.12.5:4[wayland]
|
||||
>=gui-libs/libadwaita-1.5:1
|
||||
media-libs/gsound
|
||||
phosh-base/phosh-shell
|
||||
>=phosh-base/phosh-shell-0.37.0
|
||||
sys-apps/lm-sensors:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
>=dev-libs/wayland-protocols-1.12
|
||||
"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
dev-libs/feedbackd
|
||||
>=gui-wm/phoc-0.34.0
|
||||
"
|
||||
BDEPEND="
|
||||
dev-libs/glib:2
|
||||
dev-util/gdbus-codegen
|
||||
@@ -1,4 +1,4 @@
|
||||
DIST phosh-osk-stub-0.36.0.tar.xz 304016 BLAKE2B 279e1dd69e5a7b63bf4c7fb42d415a3a306b57121020add96050eebd98053c18592ca994d098e2018216e926e7d78cc38992586beeff9bd3a1d41c9beaf9cabb SHA512 8482a1d6f6c94c7a73a1c7359f786fc0d30da4e7506413a2390c483e294cda7af708916dc55ea8e352ef115490b7ba187499c0c8e64aec9e2bc9a6c6e7142d85
|
||||
DIST phosh-osk-stub-0.36.0.tar.xz.asc 833 BLAKE2B 61ad2f9d3511bad7c6423c851bae5738c2b7d4e023a550f4fb06a94df975c9b3a58ffdbb59ffbb5281e7e38d81f910fee8f262a06c4291fb7bc02fca8e449daa SHA512 9f842c0e944c5a1f2db89efc32661b4e9c4ec919760d44cb172101549418a698a152689c3fa29ae0d3cad43f6deb11e955971dc8158555c159b0d5e8e9546023
|
||||
DIST phosh-osk-stub-0.38.0.tar.xz 310460 BLAKE2B 2d7b24bc35975af5a0646897a4a97868dc4ef97bfe3b573765e228e73e6c093726ed188c22908a9352346be2b92f7b5d3e75059ecf591b819937c01522ede433 SHA512 6f16c606d03263c23ba4081b323104d04efb9d750c725750c46b9dc34819cf38bb032a55d6213891b7579d2bc9776641567488ac39fed63913c37af77f7b162f
|
||||
DIST phosh-osk-stub-0.38.0.tar.xz.asc 833 BLAKE2B c1e5bd79c68d83e004f11fec25879279d251c95a24c80e10bac8549e4cbf6dfbcc68daba2223d7a8033b709357c162be9a7a64c86119aac798f08c9e41459266 SHA512 03b3d2b0f984b9ddc4d989e78ff2707e41401dc7682c29c6bc3d8d0ad8ff3d4e2ffbbf167b4b70b24d77d38328d1a806f46131405fea50370c647019d41ea556
|
||||
DIST phosh-osk-stub-0.41.0.tar.xz 317516 BLAKE2B 2a17399c2966983e96051a048bfe9dd4271d3c3b78f9692ab773ad5b95e01d2c722ffbab540814da215fd17049cfc363040b4cc82fb47e170462ded9f77cde66 SHA512 fb7c4c4f6ad5125095f98e087d6658cdc2b26e02e79300681873dd2e793d42c72f9852757a6daa1dcb48036c4cee00b01af09d6077f685332004664d4a4b1c0a
|
||||
DIST phosh-osk-stub-0.41.0.tar.xz.asc 833 BLAKE2B 66075735b50ca4eabad8851618d3c9d1d9f1da057b5e80e307efd502d28e6185ec4709c2296645831cff7151478daabcbbbae42f474a811ee37bc94dd4051c3c SHA512 60852c5890612f7cb74eb976074c5fc7c0f14cf91a46b871ef622bdd9edecc29f4e3cf1be0fc1bae9422db139f257b30110c790bf76275614e8d69f30c7806df
|
||||
|
||||
@@ -27,8 +27,10 @@ COMMON_DEPEND="
|
||||
>=dev-libs/wayland-1.14
|
||||
>=gnome-base/gnome-desktop-3.26:3
|
||||
>=gui-libs/libhandy-1.1.90:1
|
||||
x11-libs/cairo
|
||||
>=x11-libs/gtk+-3.22:3[wayland]
|
||||
x11-libs/libxkbcommon[wayland]
|
||||
x11-libs/pango
|
||||
elogind? ( >=sys-auth/elogind-241 )
|
||||
!elogind? ( >=sys-apps/systemd-241:= )
|
||||
"
|
||||
@@ -1,6 +1,6 @@
|
||||
DIST phosh-0.36.0.tar.xz 839440 BLAKE2B a6aa1c6fc2356055b0a451cb66fcfcbf3329059ab620aa56122e63e5eafc7f43ff1b1e4842fcadd7506f4724dbbab6e4785c6fb9b9e669e888c427be9163f0ab SHA512 e108423c97343917b4be1827c44642e90738027b543bdc4bf2f45073101383227a157771a9efdf0b65a9adf30a09d1111210be21d35043ced8a9046fe70588e2
|
||||
DIST phosh-0.36.0.tar.xz.asc 833 BLAKE2B 1dcdfd6cd0708f60408a34bd2df891db4050de02c9349d5517fe23b2e17e0fb0fdfe97e3f86f5b30fb47c871932bd67310b889ce4d03b32408c7704d7ea31ce4 SHA512 c1ceac2eaad073b79f342915205f0539454f789eb6cb8aaae5fa4847bfac60641822796ee0adc83970af7ee6d6e57248bba48a718a05da1d2123984c4a3c9b91
|
||||
DIST phosh-0.38.0.tar.xz 866816 BLAKE2B 22be8e8a673494da7795270d7fb7fff2bfb87762b8cce9540d2f8644ded760ee2ac8a75d8052eb46172d6f5764e020ef949330ed14f5cc645cef586e26b5a398 SHA512 dfde54b64ea6edba2b66dfe2f5ff0f4b3edbb192b1a37fbc8c98d9365bdedc5d19ddb1464673e516cb8e436a6c0ea00c84087cc6431b6c1862019f90e02b73ce
|
||||
DIST phosh-0.38.0.tar.xz.asc 833 BLAKE2B d9c49a42bc5083678e3195eb6fded80455312887b0c0f99dd03c6662d3c01bec228b0c68f7044dfe86fe1473b8ddbaf797729a5a92fbbbb5c8d18302149376dd SHA512 8007c2f58c311659310d06962ad825c51fb90f4da864f110db5b1f0f5d7c70b0ef69ddbfa169489657b3088ed6b89dbdf7e910101267ccd307578d75f9301b46
|
||||
DIST phosh-0.40.0.tar.xz 910888 BLAKE2B 9bf1da29af73387b4f080f580dc29422d6f113c19b52c72596bcf2dd1f3e4e61da4270f3798f07148f8a197f8b076b67e51108c08af503c0a4a5566c8ef13669 SHA512 e82e1955b708f01827f5ce8e31cd5b6449e66b527dd9a1bc6300a70c6c90ccffa14ae9d569bfa8627f995d96437ef4d063e7ebd7e20556a273dc75902a1e9538
|
||||
DIST phosh-0.40.0.tar.xz.asc 833 BLAKE2B e45a7726d4f94cabd98f36d9de2c870d51a480f8b4b10f1ea046fa4cffbef165caf3c701892a7cd80e63753fc791556da854dfd24c8f80bd70b2a19ce63c9508 SHA512 9bb24e6f0ccf3534a9a28711e82b5aa8b2a10bcbe3b99b7d7329476ed2916b53ce9dc31c0c06aaec7d67370bc05dc35199da60f191d6706bb636f7a6b7ecffb8
|
||||
DIST phosh-0.41.0.tar.xz 930812 BLAKE2B ab2c7aeb3aedbfa449f2cabc552ab2e6315b7ab84e8aeed6f896dc1d8e0b4672870768602ee10b0c9af1f190e61e033f7e2d62f0e9fb45e16e1c96ed1ddecf55 SHA512 4309b348dc798124803d2fd3fe61eb68d4d1820d9ba88b503998110f8b422e7174da9d85e1a5212b768019b2c76e3fad1eb38aa4c37f70bba4a377a49f807781
|
||||
DIST phosh-0.41.0.tar.xz.asc 833 BLAKE2B c69ef72836cfca0698d64a9c8914b8f01da3d70300867167dda981f3a1b81f0a91c30671d4d8ed17f34c1ddd1e05f95078377627da6788bb34445a729bf33e83 SHA512 7b17328b9369dc74c1f4cc55f0f3f4d42687742e112c4e9732a5d273e9c6b43b58c2ba52188687fa5bc7c497dc7aee6a3dd2df975023bedad5e3d854d2395a3c
|
||||
|
||||
@@ -16,36 +16,45 @@ S="${WORKDIR}/${MY_P}"
|
||||
LICENSE="CC0-1.0 CC-BY-SA-4.0 GPL-2+ GPL-3+ LGPL-2+ LGPL-2.1+ MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64"
|
||||
IUSE="elogind gtk-doc +lockscreen-plugins man test test-full"
|
||||
REQUIRED_USE="test? ( lockscreen-plugins )"
|
||||
IUSE="elogind gtk-doc introspection +lockscreen-plugins man test test-full"
|
||||
REQUIRED_USE="
|
||||
gtk-doc? ( introspection )
|
||||
test? ( lockscreen-plugins )
|
||||
"
|
||||
|
||||
COMMON_DEPEND="
|
||||
>=app-crypt/gcr-3.7.5:0
|
||||
>=app-crypt/gcr-3.7.5:0[introspection?]
|
||||
app-crypt/libsecret
|
||||
>=dev-libs/feedbackd-0.2.0
|
||||
>=dev-libs/feedbackd-0.4.0
|
||||
dev-libs/fribidi
|
||||
>=dev-libs/glib-2.76:2
|
||||
>=dev-libs/json-glib-1.6.2
|
||||
dev-libs/gmobile
|
||||
dev-libs/libgudev:=
|
||||
dev-libs/libical:=
|
||||
>=dev-libs/wayland-1.14
|
||||
>=gnome-base/gnome-desktop-3.26:3
|
||||
>=gnome-base/gsettings-desktop-schemas-42
|
||||
>=gnome-extra/evolution-data-server-3.33.1:=
|
||||
>=gui-libs/libhandy-1.1.90:1
|
||||
>=gui-libs/libhandy-1.1.90:1[introspection?]
|
||||
media-libs/libpulse[glib]
|
||||
media-sound/callaudiod
|
||||
>=net-misc/networkmanager-1.14
|
||||
net-libs/libsoup:3.0
|
||||
>=net-misc/networkmanager-1.14[introspection?]
|
||||
>=net-wireless/gnome-bluetooth-46.0:3
|
||||
sys-apps/dbus
|
||||
>=sys-auth/polkit-0.105
|
||||
sys-libs/pam
|
||||
>=sys-power/upower-0.99.1:=
|
||||
>=x11-libs/gtk+-3.22:3[wayland]
|
||||
x11-libs/cairo
|
||||
x11-libs/gdk-pixbuf
|
||||
x11-libs/pango
|
||||
>=x11-libs/gtk+-3.22:3[introspection?,wayland]
|
||||
elogind? ( >=sys-auth/elogind-241 )
|
||||
!elogind? ( >=sys-apps/systemd-241:= )
|
||||
lockscreen-plugins? (
|
||||
app-text/evince:=
|
||||
gui-libs/gtk:4
|
||||
gui-libs/libadwaita:1
|
||||
>=gui-libs/libadwaita-1.5:1
|
||||
)
|
||||
"
|
||||
RUNTIME_DEPEND="
|
||||
@@ -82,9 +91,10 @@ VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/phosh.asc"
|
||||
src_configure() {
|
||||
local emesonargs=(
|
||||
-Dcompositor="${EPREFIX}"/usr/bin/phoc
|
||||
-Dsystemd=true
|
||||
-Dtools=true
|
||||
-Dquick-setting-plugins=true
|
||||
$(meson_use gtk-doc gtk_doc)
|
||||
$(meson_use introspection)
|
||||
$(meson_use lockscreen-plugins)
|
||||
$(meson_use man)
|
||||
$(meson_use test tests)
|
||||
@@ -1,6 +1,6 @@
|
||||
DIST phosh-tour-0.36.0.tar.xz 113636 BLAKE2B 21803419b5e70d7fbb38da23d266905eb254b7f38653d222b7da062c603071ff682a4c92ec673e50850d4cdadc5fc82c2b59fa7d1c87d9a5827bc12ab4f0a35b SHA512 c0d493be60462fe801a72d957ab2f36aafd7fcb5a515f087094ca9723889b8725c241d251cf5e6a0fe2b895417b8779b3c4efe19eb8372e4da9ec812b849dc15
|
||||
DIST phosh-tour-0.36.0.tar.xz.asc 833 BLAKE2B 5501484621f4aa76f4a4f71c65d6c1469d521e1e0b01427180b6753b9c20d7aa07e72cd75c43eee08fa7e6493a07c6b8f671c539afca389d44f5fe836731469b SHA512 a243fe4ea2933bc3b4de46ce23e29571a620db6e8c415e16f928f5c6a9c821c6c87146dec85832d36cd1d68349054a12888f1f67ee4fdcbfc6fee7fb01add7aa
|
||||
DIST phosh-tour-0.38.0.tar.xz 151456 BLAKE2B 24335f40cf358ce706f19cab08afb6c9e2176fed533f8bc8a43ac6b8d1d64d4a5c8874e5a857070e846dbd857ed0aecbe516366bdbc7708dcb6c2c5abeef6a43 SHA512 27462565c96071bf3877cc823b09b61ee739904d6df75e5da0cf57f3a89fa51a35c7a81201228194d44a125480a484e8fd7cfaa640ede0b464a93d13bfcb488d
|
||||
DIST phosh-tour-0.38.0.tar.xz.asc 833 BLAKE2B 1afa17d9be38d2717caaef67cd66021616ba07ff26180580b8c353b698cc92293dc6e04d183ffd7f9db7b18def277ceadbbe82bfd99aec1feea53780f281b449 SHA512 17039d7debbbcde2fc2e178186e30ca14e3eaad4e3577be7eba7b098f43031b27e08cf629274a46b794dccb4f82e0f19dfb6d66d6e33e5c2495f62c64d0f02e7
|
||||
DIST phosh-tour-0.39.0.tar.xz 121632 BLAKE2B c3264e67a4abe702d18c0ce534d1cf4e52a85cc164c887cbfc158dd71fb0ee06734f394fc0f03271dc62d7ea082765dcb0b3fb82ffbfbaf20922890233258563 SHA512 6e5bcc9495ee7eb38a36847d87432dc5678bd23dfb04efc901691c22d5f4a757b2677bf306128c6c045b74bd370c53766cdcc29f30a88cbb041ca8aa4a030194
|
||||
DIST phosh-tour-0.39.0.tar.xz.asc 833 BLAKE2B ff8f32f87b397cd5503584daf836ac098b9ca38fe97ba8661845db8aeddb787a62375a05b8f8c6c4c7f66e954bad7c1200ac9ba97de416788a8729b186fad014 SHA512 3b3a267a9ad1d544a08b7966a0e536bde4e5de9adcbf16043fef567c393d0f68308b15140d20f2f9093495bf526ddf8c5fa4749f273f51e7ace1627e84f4bb6c
|
||||
DIST phosh-tour-0.41.0.tar.xz 124148 BLAKE2B daf096ba871385329d15a40dc9c80d32da17412f8fb4aefdef02be75e6e4ec2abbdedddecddc73fc9a8a6aa0f291bc691c07e2ecc33c9e4264f888e32822efe3 SHA512 e0aed0f1bf86bda240b092c27c5809c7f882b5857e5f251b5876416b6e05fd7dbf6c67c16f64ef297ccb04038805341bd48570359601f6584db81de15c6df933
|
||||
DIST phosh-tour-0.41.0.tar.xz.asc 833 BLAKE2B 81636f8d5589c643eb0c96922d2f04f82a64a7d43f586eeb84c86b470ca099d84be0492e5c673d08806e9db7387d20ea6b9142a1a036c48e0c7b6c4ad6dd8c83 SHA512 11443300ab7de558d817a5359933812a0eb266ef7e0bfb6045523e6c67b33dbf586314b8f59cb1dad064d8ca7bb4d6707cede993e0c2d0f99f5dd93dc7894456
|
||||
|
||||
@@ -6,7 +6,7 @@ EAPI=8
|
||||
inherit gnome2-utils meson verify-sig xdg
|
||||
|
||||
DESCRIPTION="Introduction to phosh on smartphones"
|
||||
HOMEPAGE="https://gitlab.gnome.org/guidog/phosh-tour"
|
||||
HOMEPAGE="https://gitlab.gnome.org/World/Phosh/phosh-tour"
|
||||
SRC_URI="https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz
|
||||
verify-sig? ( https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz.asc )"
|
||||
|
||||
@@ -15,12 +15,14 @@ SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/glib:2
|
||||
>=gui-libs/gtk-4.4:4
|
||||
>=gui-libs/libadwaita-1.1:1
|
||||
>=dev-libs/glib-2.74:2
|
||||
dev-libs/gmobile
|
||||
>=gui-libs/gtk-4.12:4
|
||||
>=gui-libs/libadwaita-1.4:1
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND="
|
||||
dev-libs/libxml2
|
||||
sys-devel/gettext
|
||||
verify-sig? (
|
||||
sec-keys/openpgp-keys-phosh
|
||||
@@ -20,7 +20,7 @@ RDEPEND="
|
||||
>=phosh-base/phosh-mobile-settings-${PV}
|
||||
>=phosh-base/phosh-shell-${PV}
|
||||
>=phosh-base/phosh-tour-${PV}
|
||||
x11-themes/gnome-backgrounds
|
||||
>=x11-themes/phosh-wallpapers-${PV}
|
||||
x11-themes/sound-theme-freedesktop
|
||||
desktop-portal? (
|
||||
gui-libs/xdg-desktop-portal-wlr
|
||||
@@ -1 +1 @@
|
||||
DIST yandex-browser-24.6.1.852_p1.deb 166603564 BLAKE2B 2aa9e261acfbcc58c11e11804334fc931e02bac67c0c5c9180704ebab5c17564388cb29e77f51fbe53686e864322d626f272b5d4bf6c427415fa615673a775d1 SHA512 1f68898d53ad7140f561c5343e7b89f0fd585151ea7bba8101b2438e6c4e4374c7dfdf85d66f3ba4d24a74dd9ce2ddad1251f89c20193a6dfea6959eef2e9693
|
||||
DIST yandex-browser-24.7.1.1073_p1.deb 170976444 BLAKE2B c43853a977b22e21feb5d1742ffee6dd45a589f2123131a55e64afc9e0f640419af8b96a4d749daf69d78539846856daf0b55d697acc781e85d8197501680b55 SHA512 e53f12297edc8d7c6a636541d4a6e59fdbb20060a4ebd9198202b63b15f116a6abc3e4372a5d34465c9a0add2f33789bc2e74008f8a157a8b40b689ab0d0a9fe
|
||||
|
||||
@@ -14,4 +14,7 @@
|
||||
</description>
|
||||
</maintainer>
|
||||
<longdescription>Yandex Browser is a browser that combines a minimal design with sophisticated technology to make the web faster, safer, and easier.</longdescription>
|
||||
<use>
|
||||
<flag name="ffmpeg-codecs">Use <pkg>media-video/ffmpeg-chromium</pkg> for multi-threaded ffmpeg codecs for the HTML5 <audio> and <video> tags</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
||||
|
||||
@@ -12,6 +12,8 @@ else
|
||||
MY_PN=${PN}
|
||||
fi
|
||||
|
||||
FFMPEG="126"
|
||||
|
||||
DESCRIPTION="The web browser from Yandex"
|
||||
HOMEPAGE="https://browser.yandex.ru/"
|
||||
SRC_URI="
|
||||
@@ -24,6 +26,7 @@ LICENSE="Yandex-EULA"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
IUSE="+ffmpeg-codecs"
|
||||
RESTRICT="bindist mirror strip"
|
||||
|
||||
RDEPEND="
|
||||
@@ -52,6 +55,7 @@ RDEPEND="
|
||||
x11-libs/libXrandr
|
||||
x11-libs/pango[X]
|
||||
x11-misc/xdg-utils
|
||||
ffmpeg-codecs? ( media-video/ffmpeg-chromium:${FFMPEG} )
|
||||
sys-libs/libudev-compat
|
||||
dev-qt/qtcore
|
||||
dev-qt/qtgui
|
||||
@@ -111,6 +115,8 @@ src_install() {
|
||||
|
||||
make_wrapper "${PN}" "./${PN}" "/${YANDEX_HOME}" "/usr/$(get_libdir)/${MY_PN}/lib" || die "Failed to mae wrapper"
|
||||
|
||||
dosym "../../../usr/$(get_libdir)/chromium/libffmpeg.so.${FFMPEG}" "${YANDEX_HOME}/libffmpeg.so"
|
||||
|
||||
# yandex_browser binary loads libudev.so.0 at runtime
|
||||
|
||||
for icon in "${D}/${YANDEX_HOME}/product_logo_"*.png; do
|
||||
@@ -21,7 +21,7 @@ SLOT="0"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/glib
|
||||
dev-libs/libappindicator:3
|
||||
dev-libs/libayatana-appindicator
|
||||
x11-libs/cairo
|
||||
x11-libs/gdk-pixbuf
|
||||
x11-libs/gtk+:3
|
||||
@@ -21,7 +21,7 @@ SLOT="0"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/glib
|
||||
dev-libs/libappindicator:3
|
||||
dev-libs/libayatana-appindicator
|
||||
x11-libs/cairo
|
||||
x11-libs/gdk-pixbuf
|
||||
x11-libs/gtk+:3
|
||||
|
||||
@@ -1,2 +1,4 @@
|
||||
DIST phosh-wallpapers-0.40.0.tar.xz 2379648 BLAKE2B 56bce8c499fe5bbc4228d986dc54473b436afc5e6a8c8840b1f7d1367e74a613f67746a39dbd59c69bec5488ba7e592ebaf778c39e4b5a0737d54d01edfc4cff SHA512 aa77b5ad3c3ecf09118ca195075701669a9d632c4a88b91d9479b1b1c8469271f61b6c11b57a5dba477ac9fa38ee2faece1f26ce699327fb58d3ad9f0804a469
|
||||
DIST phosh-wallpapers-0.40.0.tar.xz.asc 833 BLAKE2B f4a3bb38cf4ccc9e3fdce920e05c7bd798c06beb1e544ec5536cdc1f28b9fd6d05cc4ffe9cc0d1e5a1c0c6d848c434909a38e2e7b4eb339249ad79fbcd327c87 SHA512 5bad716a1652f02e71cd0491b3d77353288e5d780f6e8d4bca6095a8340a1d201c505d033a266e040c0f7427b4fd049a4e8dc8205088bfac557d893c82559cda
|
||||
DIST phosh-wallpapers-0.41.0.tar.xz 2387908 BLAKE2B 223c728db12cc0cf4f637d7e670c312bd562bfb8db6bfc9c04a70cc7446096e19f9a43baf64a646d0952a20916cd4458d0b73c84e52765f9aa5f0f22964656f2 SHA512 abdcfd3592b04a44f47c8fe24a6a77fca2e6806ce3c00e0549808a718ffbc82d3c813da1963ac7116eeadbf6390638505963f022b743737895a7db6a91f55fc1
|
||||
DIST phosh-wallpapers-0.41.0.tar.xz.asc 833 BLAKE2B 18a81b3ab314d22be93f370b6aee9b59cbfff80c48319b65c7ac0c6d60d153738663bdff832885d1d693cf78b8d3dea2fcc17e8d513f14cf87e9687ffad6b155 SHA512 61df90c88276eb9d311b13837574680ce7546fb70a075e6b7ff3d93a876000451098514bac58df010f50119cb3b5f0c979481f0cc901447b3e9929ad4cd742da
|
||||
|
||||
33
x11-themes/phosh-wallpapers/phosh-wallpapers-0.41.0.ebuild
Normal file
33
x11-themes/phosh-wallpapers/phosh-wallpapers-0.41.0.ebuild
Normal file
@@ -0,0 +1,33 @@
|
||||
# Copyright 2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit gnome2-utils meson verify-sig xdg
|
||||
|
||||
DESCRIPTION="Phosh wallpapers and other artwork"
|
||||
HOMEPAGE="https://gitlab.gnome.org/guidog/phosh-wallpapers"
|
||||
SRC_URI="https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz
|
||||
verify-sig? ( https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz.asc )"
|
||||
|
||||
LICENSE="CC0-1.0 CC-BY-SA-4.0 GPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
BDEPEND="
|
||||
verify-sig? (
|
||||
sec-keys/openpgp-keys-phosh
|
||||
)
|
||||
"
|
||||
|
||||
VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/phosh.asc"
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_pkg_postinst
|
||||
gnome2_schemas_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_pkg_postrm
|
||||
gnome2_schemas_update
|
||||
}
|
||||
Reference in New Issue
Block a user