Merge updates from master

This commit is contained in:
Repository mirror & CI
2024-08-20 21:03:43 +00:00
42 changed files with 445 additions and 147 deletions

View File

@@ -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

View File

@@ -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'

View File

@@ -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'

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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
}

View File

@@ -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

View File

@@ -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:

View File

@@ -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
}

View File

@@ -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

View 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}

View File

@@ -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

View File

@@ -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"
}

View File

@@ -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"

View File

@@ -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

View 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
}

View File

@@ -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

View File

@@ -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
}

View File

@@ -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

View File

@@ -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
}

View File

@@ -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

View 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
}

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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:= )
"

View File

@@ -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

View File

@@ -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)

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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 &lt;audio&gt; and &lt;video&gt; tags</flag>
</use>
</pkgmetadata>

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View 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
}