Added aPacakage and removed some
This commit is contained in:
parent
439f97d838
commit
addc672b5b
@ -1,3 +0,0 @@
|
||||
DIST Rx-3.2.0.tar.gz 105540 BLAKE2B b390ad0f247733d3dcd8c1e93f04562eb309ca1fd6abdc745278d2eccec174fead7d1a7670b4cae2c83f1c6666f70c23aca4d5feca56c149a70bc60356a9ba8b SHA512 2c2ce5d6f27ad97fa37943c33b74e70988bbe3e5f9b335ba3d8bba3818f607551e1698325b1b9bd25b17a1939cdc91af0367286c7a69480cecdf98438ecd8af9
|
||||
EBUILD Rx-3.2.0-r1.ebuild 663 BLAKE2B 2e1ade4e1614f88eaf330aab98810f15663b07ccec0cb65685086e0d4d0f61c82c5f2f953fef9dd64b1a5c16d9e0dc20faeae21633cdf011469a13b411ed47c7 SHA512 13f143468d015bef2c8d592b4dac157ecb0c94ab6b1ae3e7fcc52ca51bc9fdf408031fd43ea9b9c15af00e71630eecdcba54dd965f42140901427bdb432333f6
|
||||
MISC metadata.xml 441 BLAKE2B a5117c1ff84f553b91835c5eefb4f21e67476349bb7b3a52ac732b03a23a61f3d83df3b0fa2397aff96eda66ac370d617fa3a9e397b9d4e779a7cf19616d7e1c SHA512 2680cd5e3b0142d026dce0654b1a37cfed80263412d2f484cacb337a0fe513a4f132085f5a3705a4c6b21e9ec6f89bbe0fbf08a8134c6e464f8916e8b29919ae
|
@ -1,36 +0,0 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{9..11} )
|
||||
|
||||
inherit distutils-r1 virtualx
|
||||
|
||||
DESCRIPTION="Reactive Extensions (Rx) for Python"
|
||||
HOMEPAGE="http://reactivex.io https://pypi.org/project/Rx/"
|
||||
SRC_URI="https://files.pythonhosted.org/packages/34/b5/e0f602453b64b0a639d56f3c05ab27202a4eec993eb64d66c077c821b621/Rx-3.2.0.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS=""
|
||||
|
||||
BDEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
py.test -v -v || die
|
||||
}
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
src_test() {
|
||||
virtx distutils-r1_src_test
|
||||
}
|
@ -1,15 +0,0 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>b@edevau.net</email>
|
||||
<name>Andreas Billmeier</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="pypi">Rx</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>dag@brattli.net</email>
|
||||
<name>Dag Brattli</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1 +0,0 @@
|
||||
DIST injector-0.20.1.tar.gz 50797 BLAKE2B 2c4e8e47c4e7c37bd5fde9cc652796b81558b7dbb37efa75fdee5530eaa620cd55ca981efe07a87e8da1ba682fec410e26d9c3c4c1112e4c2b0682366eb7d221 SHA512 a7f1ae5d37d4fa10291fa48ab3a0897f1e2df3f0dbc87275bfc25091b6b8fd811b91b148f661ecfe5e333826c707344249ceb3f923df801a2a31279dd579e6de
|
@ -1,36 +0,0 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{9..11} )
|
||||
|
||||
inherit distutils-r1 virtualx
|
||||
|
||||
DESCRIPTION="Injector - Python dependency injection framework, inspired by Guice"
|
||||
HOMEPAGE="http://reactivex.io https://pypi.org/project/injector/"
|
||||
SRC_URI="https://files.pythonhosted.org/packages/fe/c8/e8cf3e022453c7d120d323864ae6e278b287bdcdad6fdde980a3fdc9e443/injector-0.20.1.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS=""
|
||||
|
||||
BDEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
py.test -v -v || die
|
||||
}
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
src_test() {
|
||||
virtx distutils-r1_src_test
|
||||
}
|
@ -1,15 +0,0 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>b@edevau.net</email>
|
||||
<name>Andreas Billmeier</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="pypi">Rx</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>dag@brattli.net</email>
|
||||
<name>Dag Brattli</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1 +0,0 @@
|
||||
DIST py3nvml-0.2.7.tar.gz 58224 BLAKE2B 11f9689554092350a932f531d9a2aa09c7fdbb89e93102f48a2eb29ad8dddf34f772e0b08821b4d36ed01313486b5b2f1fb00761429b923608bff1c6c0ad3a21 SHA512 c2fbe8b44f5a4db187df2f1023c30ea0eff1a4320abd02f39df70ca428caa141b0040750c73bb21961bcab87262220e65c477d6507e9b86bf7bec59fbfdfcb75
|
@ -1,15 +0,0 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>b@edevau.net</email>
|
||||
<name>Andreas Billmeier</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="pypi">Rx</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>dag@brattli.net</email>
|
||||
<name>Dag Brattli</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1,36 +0,0 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{9..11} )
|
||||
|
||||
inherit distutils-r1 virtualx
|
||||
|
||||
DESCRIPTION="Injector - Python dependency injection framework, inspired by Guice"
|
||||
HOMEPAGE="http://reactivex.io https://pypi.org/project/py3nvml/"
|
||||
SRC_URI="https://files.pythonhosted.org/packages/10/7e/fa282e456b87570d663ce97946b4dcb16850d4495ce4bd625a1a10c8ed56/py3nvml-0.2.7.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS=""
|
||||
|
||||
BDEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
py.test -v -v || die
|
||||
}
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
src_test() {
|
||||
virtx distutils-r1_src_test
|
||||
}
|
@ -1,2 +0,0 @@
|
||||
DIST blueprint-compiler-v0.6.0.tar.bz2 56896 BLAKE2B 318ffa52b2fbf3b07058e5b4d2f9bb0ef1f6614586b79968889921964b454e5c26d44e58a18185263797f7569135662d14471bafd8e501d7c6386e88972193d0 SHA512 458016f4eabef15026cb3ee675111984b19af8a9139bc412dfb48dfef56b0d0ff028316001d0ce04a90b50d6785c92d799f17ed42ca53fc7582345729ae02207
|
||||
DIST blueprint-compiler-v0.8.1.tar.bz2 80762 BLAKE2B 9acd4a8e2e5d993a94bcf2c80530553a8f6c8977ebe94274e6a208935f6ddaf21dd1946ab80e08b4e61e16a8ff892301d9f9cf82f7af6e8d53c3b2fce3996592 SHA512 94a4651a54d69df1bcfa3e7219cefb2eca187808d0c2a580c135583fa0e2848a011a72204a567c48fce20a246d41667f7cbf147a34980b34c0914b4fc5868efb
|
@ -1,67 +0,0 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{9..11} )
|
||||
|
||||
inherit meson python-single-r1
|
||||
|
||||
DESCRIPTION="Compiler for Blueprint, a markup language for GTK user interfaces"
|
||||
HOMEPAGE="https://jwestman.pages.gitlab.gnome.org/blueprint-compiler/
|
||||
https://gitlab.gnome.org/jwestman/blueprint-compiler/"
|
||||
|
||||
if [[ ${PV} == *9999 ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://gitlab.gnome.org/jwestman/${PN}.git"
|
||||
else
|
||||
SRC_URI="https://gitlab.gnome.org/jwestman/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
|
||||
S="${WORKDIR}"/${PN}-v${PV}
|
||||
KEYWORDS="~amd64 ~x86 ~arm ~arm64"
|
||||
fi
|
||||
|
||||
LICENSE="LGPL-3+"
|
||||
SLOT="0"
|
||||
IUSE="doc test"
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND="
|
||||
${PYTHON_DEPS}
|
||||
$(python_gen_cond_dep '
|
||||
dev-python/pygobject:3[${PYTHON_USEDEP}]
|
||||
')
|
||||
"
|
||||
BDEPEND="
|
||||
${RDEPEND}
|
||||
doc? (
|
||||
$(python_gen_cond_dep '
|
||||
dev-python/furo[${PYTHON_USEDEP}]
|
||||
dev-python/sphinx[${PYTHON_USEDEP}]
|
||||
')
|
||||
)
|
||||
test? (
|
||||
gui-libs/gtk:4[introspection]
|
||||
)
|
||||
"
|
||||
|
||||
DOCS=( CONTRIBUTING.md MAINTENANCE.md NEWS.md README.md )
|
||||
|
||||
src_configure() {
|
||||
local -a emesonargs=(
|
||||
$(meson_use doc docs)
|
||||
)
|
||||
meson_src_configure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
meson_src_compile
|
||||
|
||||
use doc && build_sphinx docs
|
||||
}
|
||||
|
||||
src_install() {
|
||||
meson_src_install
|
||||
python_fix_shebang "${ED}"/usr/bin
|
||||
python_optimize
|
||||
}
|
@ -1,72 +0,0 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..11} )
|
||||
|
||||
inherit meson python-single-r1 virtualx
|
||||
|
||||
DESCRIPTION="Compiler for Blueprint, a markup language for GTK user interfaces"
|
||||
HOMEPAGE="https://jwestman.pages.gitlab.gnome.org/blueprint-compiler/
|
||||
https://gitlab.gnome.org/jwestman/blueprint-compiler/"
|
||||
|
||||
if [[ ${PV} == *9999 ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://gitlab.gnome.org/jwestman/${PN}.git"
|
||||
else
|
||||
SRC_URI="https://gitlab.gnome.org/jwestman/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
|
||||
S="${WORKDIR}"/${PN}-v${PV}
|
||||
KEYWORDS="~amd64 ~x86 ~arm ~arm64"
|
||||
fi
|
||||
|
||||
LICENSE="LGPL-3+"
|
||||
SLOT="0"
|
||||
IUSE="doc test"
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND="
|
||||
${PYTHON_DEPS}
|
||||
$(python_gen_cond_dep '
|
||||
dev-python/pygobject:3[${PYTHON_USEDEP}]
|
||||
')
|
||||
"
|
||||
BDEPEND="
|
||||
${RDEPEND}
|
||||
doc? (
|
||||
$(python_gen_cond_dep '
|
||||
dev-python/furo[${PYTHON_USEDEP}]
|
||||
dev-python/sphinx[${PYTHON_USEDEP}]
|
||||
')
|
||||
)
|
||||
test? (
|
||||
gui-libs/gtk:4[introspection]
|
||||
gui-libs/libadwaita:1[introspection]
|
||||
)
|
||||
"
|
||||
|
||||
DOCS=( CONTRIBUTING.md MAINTENANCE.md NEWS.md README.md )
|
||||
|
||||
src_configure() {
|
||||
local -a emesonargs=(
|
||||
$(meson_use doc docs)
|
||||
)
|
||||
meson_src_configure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
meson_src_compile
|
||||
|
||||
use doc && build_sphinx docs
|
||||
}
|
||||
|
||||
src_test() {
|
||||
virtx meson_src_test
|
||||
}
|
||||
|
||||
src_install() {
|
||||
meson_src_install
|
||||
python_fix_shebang "${ED}"/usr/bin
|
||||
python_optimize
|
||||
}
|
@ -1 +0,0 @@
|
||||
DIST authenticator-4.3.1.tar.gz 600750 BLAKE2B 4b8b108c09dc42031f73e09d8a837c0b51eb671e2f9523c1e18206109f061db28a221af0c9acbee354f0cefbd36fe315ebf84577666f41c62048fc9046907439 SHA512 6e097851806aa27e446041da33b3ea1c6b9cb4cf93ee4aafda4cd1dcf57140e2634c20d622dd756c8f22f69bd7a72a64adf4942244f69d436fc1c9a9fab39463
|
@ -1,40 +0,0 @@
|
||||
# Copyright 2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit gnome2-utils meson toolchain-funcs xdg
|
||||
|
||||
COMMIT="77963b4714065939a86b329fe611d57d182a573e"
|
||||
DESCRIPTION="Generate Two-Factor Codes"
|
||||
HOMEPAGE="https://gitlab.gnome.org/World/Authenticator"
|
||||
SRC_URI="https://gitlab.gnome.org/World/${PN}/-/archive/${PV}/${PN}-${PV}.tar.gz"
|
||||
|
||||
RESTRICT="network-sandbox"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
|
||||
|
||||
S="${WORKDIR}/Authenticator-${PV}-${COMMIT}"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/glib
|
||||
x11-libs/gdk-pixbuf
|
||||
>=gui-libs/gtk-4.0.0
|
||||
>=gui-libs/libadwaita-1.0.0
|
||||
dev-util/cmake
|
||||
media-gfx/zbar
|
||||
"
|
||||
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_pkg_postinst
|
||||
gnome2_schemas_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_pkg_postrm
|
||||
gnome2_schemas_update
|
||||
}
|
@ -1 +0,0 @@
|
||||
DIST health-0.95.0.tar.gz 572935 BLAKE2B 15201e8582e408ee5b1dd9c306db197fd95b5d1a4a0d7d31713dfc6a05c1a926c38aff8df23bd3cdd339f04583d1357a0696e088b1a3a1822de8444a7e33dbba SHA512 aa7a288d0e4f9ed3d36245ffd575cc952722973d9209c6b5cbfa6a18951a6964e2432c5ff85ebae7e556ae40312643b055619b736f88fd0839c9165271135186
|
@ -1,38 +0,0 @@
|
||||
diff --git a/data/ui/password_entry.blp b/data/ui/password_entry.blp
|
||||
index 81be5971f784d2b3710f97ee728f1471729cfdca..6fefbb43bb8a6b89440b0998b2b1f3e4e67eac6e 100644
|
||||
--- a/data/ui/password_entry.blp
|
||||
+++ b/data/ui/password_entry.blp
|
||||
@@ -67,7 +67,6 @@ template HealthPasswordEntry : Adw.Bin {
|
||||
}
|
||||
|
||||
LevelBar password_strength_bar {
|
||||
- max-value: 5;
|
||||
mode: discrete;
|
||||
margin-start: 6;
|
||||
margin-end: 6;
|
||||
diff --git a/dev.Cogitri.Health.Devel.json b/dev.Cogitri.Health.Devel.json
|
||||
index d95324fa13eacb7b5f95faa9c5d579d23324ba07..f80323673c635efc5e762a1d0c3f5c6464252946 100644
|
||||
--- a/dev.Cogitri.Health.Devel.json
|
||||
+++ b/dev.Cogitri.Health.Devel.json
|
||||
@@ -51,7 +51,7 @@
|
||||
{
|
||||
"type": "git",
|
||||
"url": "https://gitlab.gnome.org/jwestman/blueprint-compiler",
|
||||
- "commit": "93f2a27e35905420e70bfdb5c2f04d6af43b357d"
|
||||
+ "commit": "87cedc2c7e48b01dc1b07aef937e2fe02111b18c"
|
||||
}
|
||||
]
|
||||
},
|
||||
diff --git a/subprojects/blueprint-compiler.wrap b/subprojects/blueprint-compiler.wrap
|
||||
index 142ed4b9b9ecb2f5334ddb424349b7bcb9df9d3a..ba837c025a5b241fb1efe90714d3470cf2613a35 100644
|
||||
--- a/subprojects/blueprint-compiler.wrap
|
||||
+++ b/subprojects/blueprint-compiler.wrap
|
||||
@@ -1,7 +1,7 @@
|
||||
[wrap-git]
|
||||
directory = blueprint-compiler
|
||||
url = https://gitlab.gnome.org/jwestman/blueprint-compiler.git
|
||||
-revision = 93f2a27e35905420e70bfdb5c2f04d6af43b357d
|
||||
+revision = 87cedc2c7e48b01dc1b07aef937e2fe02111b18c
|
||||
depth = 1
|
||||
|
||||
[provide]
|
@ -1,15 +0,0 @@
|
||||
diff --git a/data/ui/setup_window.blp b/data/ui/setup_window.blp
|
||||
index 798719db9b92beff8a40d76364036fab008152a3..e162f7814291fefaef552175352ed0c2d4fa5cd4 100644
|
||||
--- a/data/ui/setup_window.blp
|
||||
+++ b/data/ui/setup_window.blp
|
||||
@@ -305,8 +305,8 @@ template HealthSetupWindow : Adw.ApplicationWindow {
|
||||
}
|
||||
|
||||
Adw.Clamp {
|
||||
- maximum-size: "400";
|
||||
- tightening-threshold: "200";
|
||||
+ maximum-size: 400;
|
||||
+ tightening-threshold: 200;
|
||||
valign: center;
|
||||
vexpand: true;
|
||||
hexpand: true;
|
@ -1,49 +0,0 @@
|
||||
# Copyright 2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit gnome2-utils meson toolchain-funcs xdg
|
||||
|
||||
COMMIT="d664384370bb55f0e46a78da094c567a5a7e97c6"
|
||||
DESCRIPTION="Track your fitness goals"
|
||||
HOMEPAGE="https://gitlab.gnome.org/World/Health/"
|
||||
SRC_URI="https://gitlab.gnome.org/World/${PN}/-/archive/${PV}/${PN}-${PV}.tar.gz"
|
||||
|
||||
RESTRICT="network-sandbox"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
|
||||
|
||||
S="${WORKDIR}/Health-${PV}-${COMMIT}"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/glib
|
||||
dev-util/blueprint-compiler
|
||||
dev-libs/appstream
|
||||
gui-libs/gtk
|
||||
dev-util/gtk-update-icon-cache
|
||||
"
|
||||
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
#PATCHES=(
|
||||
# ${FILESDIR}/180.patch
|
||||
# ${FILESDIR}/190.patch
|
||||
#)
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
cargo update -p gtk4
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_pkg_postinst
|
||||
gnome2_schemas_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_pkg_postrm
|
||||
gnome2_schemas_update
|
||||
}
|
@ -1 +0,0 @@
|
||||
DIST vvmplayer-2.3.1.tar.gz 233932 BLAKE2B 8c059bc817fcec757c73b947281c391770470f2521e4c2a473268754a0609df306eab593318d4acf61a13b6f1fa0a039667c3de488cd4ff0cecbfe4f376d4999 SHA512 b97eb96fb96f0e8d3476b2ffb8a71893bc03e164eb9f3ee2758659e76b578240a7d326ae0952be8effc2e5fb8476eb80f686365def4b08bd75482a3e3391c264
|
@ -1,12 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>gjdijkman@gjdwebserver.nl</email>
|
||||
<name>Gerben Jan Dijkman</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<doc>https://gitlab.com/kop316/vvmplayer/</doc>
|
||||
<bugs-to>https://gitlab.com/kop316/vvmplayer/-/issues</bugs-to>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1,40 +0,0 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit gnome2-utils meson xdg
|
||||
|
||||
DESCRIPTION="Visual Voicemail Player"
|
||||
HOMEPAGE="https://gitlab.com/kop316/vvmplayer"
|
||||
SRC_URI="https://gitlab.com/kop316/vvmplayer/-/archive/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-libs/glib-2.50
|
||||
>=gui-libs/gtk-4.8.2
|
||||
>=gui-libs/libadwaita-1.2.0
|
||||
>=media-libs/gstreamer-1.16.0
|
||||
gnome-extra/evolution-data-server
|
||||
media-sound/callaudiod
|
||||
net-voip/vvmd
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
src_install() {
|
||||
meson_src_install
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_pkg_postinst
|
||||
gnome2_schemas_update
|
||||
xdg_icon_cache_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_pkg_postrm
|
||||
gnome2_schemas_update
|
||||
}
|
1
mail-filter/amavisd-new/Manifest
Normal file
1
mail-filter/amavisd-new/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST amavis-v2.13.0.tar.bz2 890721 BLAKE2B ceb2d020a9066b530a7a05de30c1a3483010f018e9344a354a6a372581bc6442ac74990b733cf4fd4d2e63d3adfe7140ebaca7d050becb69cc26cd010d032afd SHA512 b4d623b212bd2bbdcd192cee603941af3854bcd6c09ed1d6194138c0d7e10160ab1fece821bdd134ae86a1f8e5ccd4b3f92643f2f2b4c73c3f0c1e30e4b97441
|
186
mail-filter/amavisd-new/amavisd-new-2.13.0.ebuild
Normal file
186
mail-filter/amavisd-new/amavisd-new-2.13.0.ebuild
Normal file
@ -0,0 +1,186 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit systemd
|
||||
|
||||
DESCRIPTION="High-performance interface between the MTA and content checkers"
|
||||
HOMEPAGE="https://gitlab.com/amavis/amavis"
|
||||
SRC_URI="https://gitlab.com/amavis/amavis/-/archive/v${PV}/amavis-v${PV}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2 BSD-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86 ~arm ~arm64"
|
||||
IUSE="clamav courier dkim ldap mysql postgres qmail razor rspamd rspamd-https selinux snmp spamassassin"
|
||||
|
||||
MY_RSPAMD_DEPEND="dev-perl/HTTP-Message
|
||||
dev-perl/JSON
|
||||
dev-perl/LWP-UserAgent-Determined"
|
||||
DEPEND="acct-user/amavis"
|
||||
RDEPEND="${DEPEND}
|
||||
app-arch/arc
|
||||
app-arch/bzip2
|
||||
app-arch/cabextract
|
||||
app-arch/cpio
|
||||
app-arch/gzip
|
||||
app-arch/lha
|
||||
app-arch/lrzip
|
||||
app-arch/lzop
|
||||
app-arch/p7zip
|
||||
app-arch/pax
|
||||
app-arch/arj
|
||||
app-arch/unrar
|
||||
app-arch/xz-utils
|
||||
app-arch/zoo
|
||||
dev-lang/perl:*
|
||||
dev-perl/Archive-Zip
|
||||
dev-perl/BerkeleyDB
|
||||
dev-perl/Convert-BinHex
|
||||
dev-perl/File-LibMagic
|
||||
dev-perl/IO-Socket-SSL
|
||||
dev-perl/IO-stringy
|
||||
>=dev-perl/Mail-DKIM-0.31
|
||||
>=dev-perl/MailTools-1.58
|
||||
>=dev-perl/MIME-tools-5.415
|
||||
dev-perl/Net-LibIDN
|
||||
>=dev-perl/Net-Server-0.91
|
||||
dev-perl/Net-SSLeay
|
||||
dev-perl/Unix-Syslog
|
||||
net-mail/ripole
|
||||
net-mail/tnef
|
||||
>=sys-apps/coreutils-5.0-r3
|
||||
>=sys-libs/db-4.4.20
|
||||
virtual/mta
|
||||
virtual/perl-Compress-Raw-Zlib
|
||||
virtual/perl-Digest-MD5
|
||||
virtual/perl-File-Temp
|
||||
virtual/perl-IO-Compress
|
||||
virtual/perl-IO-Socket-IP
|
||||
virtual/perl-MIME-Base64
|
||||
virtual/perl-Time-HiRes
|
||||
clamav? ( app-antivirus/clamav )
|
||||
ldap? ( >=dev-perl/perl-ldap-0.33 )
|
||||
mysql? ( dev-perl/DBD-mysql )
|
||||
postgres? ( dev-perl/DBD-Pg )
|
||||
razor? ( mail-filter/razor )
|
||||
rspamd? ( ${MY_RSPAMD_DEPEND} )
|
||||
rspamd-https? ( ${MY_RSPAMD_DEPEND}
|
||||
dev-perl/LWP-Protocol-https
|
||||
dev-perl/Net-SSLeay )
|
||||
selinux? ( sec-policy/selinux-amavis )
|
||||
snmp? ( net-analyzer/net-snmp[perl] )
|
||||
spamassassin? ( mail-filter/spamassassin dev-perl/Image-Info )"
|
||||
|
||||
AMAVIS_ROOT="/var/lib/amavishome"
|
||||
S="${WORKDIR}/amavis-v${PV}"
|
||||
|
||||
src_prepare() {
|
||||
if use courier ; then
|
||||
eapply -p0 amavisd-new-courier.patch
|
||||
fi
|
||||
|
||||
if use qmail ; then
|
||||
eapply -p0 amavisd-new-qmqpqq.patch
|
||||
fi
|
||||
|
||||
# We need to fix the daemon_user and daemon_group in amavis-mc even
|
||||
# though we're going to run it in the foreground, because it calls
|
||||
# "drop_priv" unconditionally and will crash if its user/group
|
||||
# doesn't exist.
|
||||
sed -i \
|
||||
-e '/daemon/s/vscan/amavis/' \
|
||||
-e "s:'/var/virusmails':\"\$MYHOME/quarantine\":" \
|
||||
"${S}/amavisd.conf" "${S}/amavis-mc" || die "missing conf file"
|
||||
|
||||
if ! use dkim ; then
|
||||
sed -i -e '/enable_dkim/s/1/0/' "${S}/amavisd.conf" \
|
||||
|| die "missing conf file - dkim"
|
||||
fi
|
||||
|
||||
if ! use spamassassin ; then
|
||||
sed -i -e \
|
||||
"/^#[[:space:]]*@bypass_spam_checks_maps[[:space:]]*=[[:space:]]*(1)/s/^#//" \
|
||||
"${S}/amavisd.conf" || die "missing conf file - sa"
|
||||
fi
|
||||
|
||||
eapply_user
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dosbin amavisd{,-agent,-nanny,-release,-signer,-status}
|
||||
dobin p0f-analyzer.pl amavisd-submit
|
||||
|
||||
if use snmp ; then
|
||||
dosbin amavisd-snmp-subagent
|
||||
newinitd "${FILESDIR}/amavisd-snmp-subagent.initd" \
|
||||
amavisd-snmp-subagent
|
||||
dodoc AMAVIS-MIB.txt
|
||||
fi
|
||||
|
||||
if use ldap ; then
|
||||
insinto /etc/openldap/schema
|
||||
newins LDAP.schema "${PN}.schema"
|
||||
fi
|
||||
|
||||
# The config file should be root:amavis so that the amavis user can
|
||||
# read (only) it after dropping privileges. And of course he should
|
||||
# own everything in his home directory.
|
||||
insinto /etc
|
||||
insopts -m0640 -g amavis
|
||||
doins amavisd.conf
|
||||
|
||||
# Implementation detail? Keepdir calls dodir under the hood.
|
||||
diropts -o amavis -g amavis
|
||||
keepdir "${AMAVIS_ROOT}"/{,db,quarantine,tmp,var}
|
||||
|
||||
# BEWARE:
|
||||
#
|
||||
# Anything below this line is using the mangled insopts/diropts from
|
||||
# above!
|
||||
#
|
||||
|
||||
newinitd "${FILESDIR}/amavisd.initd-r2" amavisd
|
||||
|
||||
systemd_newunit "${FILESDIR}/amavisd.service-r1" amavisd.service
|
||||
|
||||
dodoc AAAREADME.first INSTALL MANIFEST RELEASE_NOTES TODO \
|
||||
amavisd.conf-default amavisd-custom.conf
|
||||
|
||||
docinto README_FILES
|
||||
dodoc README_FILES/README*
|
||||
dodoc -r README_FILES/*.{html,css}
|
||||
docinto README_FILES/images
|
||||
dodoc README_FILES/images/*.png
|
||||
docinto README_FILES/images/callouts
|
||||
dodoc README_FILES/images/callouts/*.png
|
||||
|
||||
docinto test-messages
|
||||
dodoc test-messages/README
|
||||
dodoc test-messages/sample.tar.gz.compl
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
# TODO: the following is done as root, but should probably be done
|
||||
# as the amavis user.
|
||||
if use razor ; then
|
||||
if [ ! -d "${ROOT}${AMAVIS_ROOT}/.razor" ] ; then
|
||||
elog "Setting up initial razor config files..."
|
||||
|
||||
razor-admin -create -home="${D}/${AMAVIS_ROOT}/.razor"
|
||||
sed -i -e "s:debuglevel\([ ]*\)= .:debuglevel\1= 0:g" \
|
||||
"${D}/${AMAVIS_ROOT}/.razor/razor-agent.conf" || die
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
local d="/var/amavis"
|
||||
if [ -d ${d} ]; then
|
||||
elog "Existing data found. Please make sure to manually copy it to amavis' new"
|
||||
elog "home directory by executing the following command as root from a shell:"
|
||||
elog
|
||||
elog " cp -a ${d}/* ${d}/.??* ${AMAVIS_ROOT}/ && rm -r ${d}"
|
||||
elog
|
||||
fi
|
||||
}
|
25
mail-filter/amavisd-new/files/amavisd-snmp-subagent.initd
Normal file
25
mail-filter/amavisd-new/files/amavisd-snmp-subagent.initd
Normal file
@ -0,0 +1,25 @@
|
||||
#!/sbin/openrc-run
|
||||
# Copyright 1999-2018 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
command="/usr/sbin/amavisd-snmp-subagent"
|
||||
pidfile="/run/${RC_SVCNAME}.pid"
|
||||
|
||||
# The RELEASE_NOTES say "it is safe to run it as root, although
|
||||
# perhaps not necessary." I'm not in a position to test, but I bet
|
||||
# it's safe to run this as amavis:amavis. Since the program itself
|
||||
# doesn't have the ability to drop privileges, we'd have to let OpenRC
|
||||
# do that; and in that case, the easiest way to deal with the PID file
|
||||
# is to let OpenRC handle that, too.
|
||||
#
|
||||
# Thus as a means of future-proofing, we run $command in the
|
||||
# foreground, and let OpenRC background it and write a PID file. So
|
||||
# if somebody wants to try command_user="amavis:amavis" here, it might
|
||||
# just work.
|
||||
command_args="-f"
|
||||
command_background="true"
|
||||
|
||||
depend() {
|
||||
use logger
|
||||
before amavisd-new snmpd
|
||||
}
|
42
mail-filter/amavisd-new/files/amavisd.initd-r2
Normal file
42
mail-filter/amavisd-new/files/amavisd.initd-r2
Normal file
@ -0,0 +1,42 @@
|
||||
#!/sbin/openrc-run
|
||||
# Copyright 1999-2018 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
extra_started_commands="reload"
|
||||
command="/usr/sbin/${RC_SVCNAME}"
|
||||
pidfile="/run/${RC_SVCNAME}.pid"
|
||||
|
||||
# Why run in the foreground? Typically amavisd will drop privileges
|
||||
# and then write its own PID file in its home directory. This is fine
|
||||
# so long as you use e.g. "amavisd stop" to stop the daemon. But, we
|
||||
# want to use start-stop-daemon to do it. And start-stop-daemon will
|
||||
# send a signal *as root* to the PID contained in the PID file. So, we
|
||||
# don't want to rely on a PID file that's controlled by a non-root
|
||||
# user.
|
||||
#
|
||||
# As a workaround, we run amavisd in the foreground, and let
|
||||
# start-stop-daemon push it into the background with its own PID
|
||||
# file. We don't pass "-P" via command_args below because we don't
|
||||
# want amavisd to try (and fail) to create that PID file. This does
|
||||
# mean that you can't run "amavisd stop" or "amavisd reload" directly;
|
||||
# sorry!
|
||||
command_args="foreground"
|
||||
command_background="true"
|
||||
|
||||
# The amavisd daemon provides its own "stop" and "reload" functions,
|
||||
# but if you read into the source, they just do what start-stop-daemon
|
||||
# is going to do anyway. The "stop" command for amavisd will send a
|
||||
# SIGTERM immediately, and then a SIGKILL after 60 seconds. So, we do
|
||||
# that too. The "reload" command sends a SIGHUP; see reload() below.
|
||||
retry="SIGTERM/15 SIGKILL/60"
|
||||
|
||||
depend() {
|
||||
use net logger antivirus snmpd
|
||||
before mta
|
||||
}
|
||||
|
||||
reload() {
|
||||
ebegin "Reloading ${RC_SVCNAME}"
|
||||
start-stop-daemon --signal HUP --pidfile "${pidfile}"
|
||||
eend $?
|
||||
}
|
21
mail-filter/amavisd-new/files/amavisd.service-r1
Normal file
21
mail-filter/amavisd-new/files/amavisd.service-r1
Normal file
@ -0,0 +1,21 @@
|
||||
[Unit]
|
||||
Description=Amavisd Daemon
|
||||
Before=postfix.service
|
||||
After=clamd.service
|
||||
After=network.target
|
||||
|
||||
[Service]
|
||||
User=amavis
|
||||
Group=amavis
|
||||
ExecStart=/usr/sbin/amavisd -c /etc/amavisd.conf foreground
|
||||
ExecReload=/usr/sbin/amavisd -c /etc/amavisd.conf reload
|
||||
PrivateTmp=true
|
||||
CapabilityBoundingSet=
|
||||
ProtectSystem=full
|
||||
NoNewPrivileges=true
|
||||
PrivateDevices=true
|
||||
ProtectHome=true
|
||||
MemoryDenyWriteExecute=true
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
@ -1,3 +0,0 @@
|
||||
DIST gst-plugins-bad-1.20.4.tar.xz 6229992 BLAKE2B 2cd276cec9991e2ca7367a43024d7aee43adaa185a4a06ec08d1e736e72333f7f38cb54257120b9a313feb1fdc285a50d456b4c1fb33627d83acfcd3ece20687 SHA512 31b28d4a1bbecf021a90f2aa49dd344ccea12533b65f3bf3a8426ca2175469fff7b7f8e08af7d3d22c18db2fe48b9d5fbea2b325d296aee04b019cebef1eaec4
|
||||
DIST gst-plugins-bad-1.20.5.tar.xz 6237720 BLAKE2B bf379da420d1f7f148cf51373f6f2d0800685487c8bdb7a768e79e0a2e4f1721053922be9321958b4ce318de12ea390de4cd89c345329ac41dd0425815e0e7f6 SHA512 4b4603d755d17a0fa072d771521bdcbf554fc9abdc8105b9d9189062e5725ae2989f430e1de77363a69d8c969ecbf15e73e9c478fabe8efac83b2d9b1b0a4a0a
|
||||
DIST gst-plugins-bad-1.22.0.tar.xz 5500728 BLAKE2B ece7345d43a7542d644a73a060e93f013cc82133c1bceea496d8ec1c91c3ac158661c3e4800bcbc8c78cd4ac1e517ddf2bb81df1ab5c5b218e594deb6742cf1e SHA512 d052a6b060a27125bd2b672e933b32c95e784b89d527c6d88fbaac373267914dad7a75291d1615e18ca8c77654c89d94665e1e36c8f8646f1e1444766f70616d
|
@ -1,24 +0,0 @@
|
||||
commit 761c367338adbd004f763c404e6e5d2aed90ecd7
|
||||
Author: Igor V. Kovalenko <igor.v.kovalenko@gmail.com>
|
||||
Date: Sat Jul 3 19:10:06 2021 +0300
|
||||
|
||||
Patch gst-plugins-bad 1.18.4 to build hls plugin using installed libs
|
||||
|
||||
Header gst/adaptivedemux/gstadaptivedemux.h is not installed by gst-plugins-bad,
|
||||
fix include_directories to find it in gst-libs/gst/adaptivedemux via libsinc.
|
||||
|
||||
Signed-off-by: Igor V. Kovalenko <igor.v.kovalenko@gmail.com>
|
||||
|
||||
diff --git a/ext/hls/meson.build b/ext/hls/meson.build
|
||||
index 3ef45ee03..98205e4b8 100644
|
||||
--- a/ext/hls/meson.build
|
||||
+++ b/ext/hls/meson.build
|
||||
@@ -55,7 +55,7 @@ gsthls = library('gsthls',
|
||||
hls_sources,
|
||||
c_args : gst_plugins_bad_args + hls_cargs,
|
||||
link_args : noseh_link_args,
|
||||
- include_directories : [configinc],
|
||||
+ include_directories : [configinc, libsinc],
|
||||
dependencies : [gstpbutils_dep, gsttag_dep, gstvideo_dep,
|
||||
gstadaptivedemux_dep, gsturidownloader_dep,
|
||||
hls_crypto_dep, gio_dep, libm],
|
@ -1,36 +0,0 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
GST_ORG_MODULE=gst-plugins-bad
|
||||
|
||||
inherit gstreamer-meson
|
||||
|
||||
DESCRIPTION="HTTP live streaming plugin for GStreamer"
|
||||
KEYWORDS="~amd64 ~x86 ~arm ~arm64"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/nettle:0=[${MULTILIB_USEDEP}]
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/gst-plugins-bad-1.18.4-use-system-libs-hls.patch
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
gstreamer_system_library gstadaptivedemux_dep:gstadaptivedemux
|
||||
gstreamer_system_package pbutils_dep:gstreamer-pbutils
|
||||
gstreamer_system_package tag_dep:gstreamer-tag
|
||||
gstreamer_system_package video_dep:gstreamer-video
|
||||
gstreamer_system_library gsturidownloader_dep:gsturidownloader
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
local emesonargs=(
|
||||
-Dhls-crypto=nettle
|
||||
)
|
||||
|
||||
gstreamer_multilib_src_configure
|
||||
}
|
@ -1,36 +0,0 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
GST_ORG_MODULE=gst-plugins-bad
|
||||
|
||||
inherit gstreamer-meson
|
||||
|
||||
DESCRIPTION="HTTP live streaming plugin for GStreamer"
|
||||
KEYWORDS="~amd64 ~x86 ~arm64 ~arm"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/nettle:0=[${MULTILIB_USEDEP}]
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/gst-plugins-bad-1.18.4-use-system-libs-hls.patch
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
gstreamer_system_library gstadaptivedemux_dep:gstadaptivedemux
|
||||
gstreamer_system_package pbutils_dep:gstreamer-pbutils
|
||||
gstreamer_system_package tag_dep:gstreamer-tag
|
||||
gstreamer_system_package video_dep:gstreamer-video
|
||||
gstreamer_system_library gsturidownloader_dep:gsturidownloader
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
local emesonargs=(
|
||||
-Dhls-crypto=nettle
|
||||
)
|
||||
|
||||
gstreamer_multilib_src_configure
|
||||
}
|
@ -1 +0,0 @@
|
||||
DIST v0.1.0-beta.1.tar.gz 498660 BLAKE2B 0f437ecb42a7f7bd1e94ace9db02abcd42922fe098083eabb222fec23f8283351c49e7e08ad0d3bd7cb555c5d0f1ab5e619318a3845c0f5c89253aaa886a1388 SHA512 f08a194f7e584276dc615d4e3f52dc82cec3e583667b9495a9b67128e32621e2f1b139baa736093687d344cf8a6fa364d5e9d13703ded2bf01da18ab4ad8653c
|
@ -1,52 +0,0 @@
|
||||
# Copyright 2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License-v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit gnome2-utils meson
|
||||
|
||||
DESCRIPTION="Telegram client"
|
||||
HOMEPAGE="https://github.com/paper-plane-developers/"
|
||||
SRC_URI="https://github.com/paper-plane-developers/${PN}/archive/refs/tags/v0.1.0-beta.1.tar.gz"
|
||||
|
||||
#allready added for final release
|
||||
#SRC_URI="https://github.com/paper-plane-developers/${PN}/archive/refs/tags/v${PV}.tar.gz"
|
||||
|
||||
LICENSE="CC-BY-3.0 GPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
|
||||
|
||||
RESTRICT="network-sandbox"
|
||||
|
||||
S="${WORKDIR}/paper-plane-0.1.0-beta.1"
|
||||
#S="${WORKDIR}/${PN}-${PV}"
|
||||
|
||||
|
||||
DEPEND="
|
||||
>=gui-libs/libadwaita-1.4.0_alpha
|
||||
>=gui-libs/gtk-4.10.0
|
||||
media-libs/gst-plugins-good
|
||||
media-plugins/gst-plugins-libav
|
||||
>=net-libs/td-1.8.14
|
||||
>=dev-util/blueprint-compiler-0.8.0
|
||||
media-libs/rlottie
|
||||
"
|
||||
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND="${DEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
local emesonargs=(
|
||||
"-Dtg_api_id=25355557"
|
||||
"-Dtg_api_hash=5721a74e34aeb9d45c09a9ff51f14fdf"
|
||||
)
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_schemas_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_schemas_update
|
||||
}
|
@ -1,4 +0,0 @@
|
||||
DIST libaxc-0.3.4.tar.gz 40198 BLAKE2B 78fc122eefbc5c6173bdad5cf31734cf95b750c09bddede5b2656a88bede3d6c25fb22af5447681c58eb1f296ee326480e22aacb843d951f1bd7a6933155432a SHA512 7b6b5466ee89d78d3c3a2e7cf961dfb3310bff01947e69e906c83ff97e89d1bdc0e2e92f7bd0d4b48a97af91409f435a4fd869229af5b67b2f66ba464bbfd7b8
|
||||
DIST libaxc-0.3.5.tar.gz 40418 BLAKE2B bcafe30c295fb6c5bd075cc7ecb9b81dcb094301a65d51ec7bcff82159c4fecdc6a4a64530e81c429803c8e267c3d6f6ccede8b5fda7d920af1c10c3806d66f0 SHA512 7708c136dfd57cc799ac467bea010ddbdcfe78a4cdae3c5882f97de7674e38e5f183f94fd42dd2df74dfec451f1822ef43122321aca46c042d5355b74e128694
|
||||
DIST libaxc-0.3.6.tar.gz 40488 BLAKE2B e59d73e0011b11c0e594297d15353f0e7c378c5ce29c2f747f0a10f7ac302abbe8a0e6f3cad37a652a5a4763d15f393e2cbd7272c4249883c0c99640d18ab518 SHA512 0e02282e42597eaf641fcd620c103c4892b26120f9aec442ce61b99e2a5042d62213bed7786aede296e1024fea26ef9a21950d96a9a520ca6a5d5c524620f42d
|
||||
DIST libaxc-0.3.7.tar.gz 41742 BLAKE2B e43220745cbf1e3f375c69218cc0c5bc944e2fbfd1ca2a79be38d8cac9206609f757b8afbf5d5a1411ad29cddbb8edf9cf67b570fe152d91e77e070ddbf4666f SHA512 e9982a54307ebc4fbecdd6482e0ccc9b1d5539047f455f66a4f25c067e2da8eba782163ccf0ad8aac8b11867da5d7efb309c403cdfed464e6865d3e03e09ea11
|
@ -1,25 +0,0 @@
|
||||
From b9a79499a8638fb58394088af1b3e419c52f0562 Mon Sep 17 00:00:00 2001
|
||||
From: Sebastian Pipping <sebastian@pipping.org>
|
||||
Date: Sun, 21 Feb 2021 20:16:34 +0100
|
||||
Subject: [PATCH] Add missing symlinks libaxc.so.$(VER_MAJ) and libaxc.so
|
||||
|
||||
---
|
||||
Makefile | 2 ++
|
||||
1 file changed, 2 insertions(+)
|
||||
|
||||
diff --git a/Makefile b/Makefile
|
||||
index b79a3f8..b882cbb 100644
|
||||
--- a/Makefile
|
||||
+++ b/Makefile
|
||||
@@ -125,6 +125,8 @@ install: $(BDIR)
|
||||
install -d $(DESTDIR)/$(PREFIX)/lib/$(ARCH)/pkgconfig/
|
||||
install -m 644 $(BDIR)/libaxc.a $(DESTDIR)/$(PREFIX)/lib/$(ARCH)/libaxc.a
|
||||
install -m 644 $(BDIR)/libaxc.so $(DESTDIR)/$(PREFIX)/lib/$(ARCH)/libaxc.so.$(VERSION)
|
||||
+ ln -s libaxc.so.$(VERSION) $(DESTDIR)/$(PREFIX)/lib/$(ARCH)/libaxc.so.$(VER_MAJ)
|
||||
+ ln -s libaxc.so.$(VERSION) $(DESTDIR)/$(PREFIX)/lib/$(ARCH)/libaxc.so
|
||||
install -m 644 $(BDIR)/libaxc.pc $(DESTDIR)/$(PREFIX)/lib/$(ARCH)/pkgconfig/
|
||||
install -d $(DESTDIR)/$(PREFIX)/include/axc/
|
||||
install -m 644 $(SDIR)/axc.h $(DESTDIR)/$(PREFIX)/include/axc/
|
||||
--
|
||||
2.30.1
|
||||
|
@ -1,75 +0,0 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit toolchain-funcs
|
||||
|
||||
MY_P="axc-${PV}"
|
||||
DESCRIPTION="Client library for libsignal-protocol-c"
|
||||
HOMEPAGE="https://github.com/gkdr/axc"
|
||||
SRC_URI="https://github.com/gkdr/axc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3" # not GPL-3+
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~arm ~arm64"
|
||||
IUSE="static-libs test"
|
||||
|
||||
RDEPEND="
|
||||
dev-db/sqlite
|
||||
dev-libs/glib
|
||||
dev-libs/libgcrypt
|
||||
net-libs/libsignal-protocol-c
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
test? ( dev-util/cmocka )
|
||||
"
|
||||
BDEPEND="virtual/pkgconfig"
|
||||
|
||||
S="${WORKDIR}"/${MY_P}
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS=( CHANGELOG.md README.md )
|
||||
|
||||
src_prepare() {
|
||||
rm -R lib || die # unbundle libsignal-protocol-c
|
||||
default
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
local make_args=(
|
||||
PREFIX=/usr
|
||||
|
||||
AR="$(tc-getAR)"
|
||||
CC="$(tc-getCC)"
|
||||
PKG_CONFIG="$(tc-getPKG_CONFIG)"
|
||||
|
||||
ARCH=
|
||||
)
|
||||
emake "${make_args[@]}"
|
||||
}
|
||||
|
||||
src_test() {
|
||||
# TODO: Test failures seem to be ignored in the upstream Makefile?
|
||||
# e.g. https://github.com/gkdr/axc/blob/master/Makefile#L153
|
||||
emake CC="$(tc-getCC)" test
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" PREFIX=/usr ARCH= install
|
||||
|
||||
# Respect libdir other than /usr/lib, e.g. /usr/lib64
|
||||
local libdir="$(get_libdir)"
|
||||
if [[ ${libdir} != lib ]]; then
|
||||
mv "${ED}"/usr/{lib,${libdir}} || die
|
||||
sed "s|^libdir=.*|libdir=\${prefix}/${libdir}|" \
|
||||
-i "${ED}/usr/${libdir}/pkgconfig/libaxc.pc" || die
|
||||
fi
|
||||
|
||||
einstalldocs
|
||||
|
||||
if ! use static-libs ; then
|
||||
rm "${ED}/usr/${libdir}/libaxc.a" || die
|
||||
fi
|
||||
}
|
@ -1,8 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>sping@gentoo.org</email>
|
||||
<name>Sebastian Pipping</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -1,3 +0,0 @@
|
||||
DIST libomemo-0.7.1.tar.gz 23770 BLAKE2B a3909650e399075f62026bd048a667a276a6cd7197ac18ddf9e3c12f57e5fd9cb2f5532ba69d0836af87e1415a5ffdc1746cf90a596dcf255265a64e921f039d SHA512 e5769dee4db7be246853e47e29ded9eefad2f62422951ce5dd0c1acee3bb92131c0423f09bc716be0f55fb02c747f07a6d5b2c656bdfeee0ee148252c51a1050
|
||||
DIST libomemo-0.8.0.tar.gz 25743 BLAKE2B 9b13aaaa21f16425fcecf963e187c5b686986e6bb01255c78042ea64e48d2c75a06729d1ad6e6b26d62d191e7d99305b7a8f1e07078221c6d14a12f587bf0743 SHA512 ff90de81928754f56bd2c6f3fcc83c13bb87d346e9bbedd6327bec33aab61a79061a709d541082723840205eb631b1a5493a43a5824e9e87e257d370692a606b
|
||||
DIST libomemo-0.8.1.tar.gz 28648 BLAKE2B b75ad298946dff680705ba0927293ea30cb8bf616a417c6584cef9f84e0894c5581462782a4b1003bf9e530695eea10bba9f37ae94e957a0008a35c862f17f62 SHA512 452c7ff9eb809de37df24bd0857c30c1e1ed1d4638c8338bb101f6d5a31be700f174f4fe65fb8ccd5358a674f8397a0eb54d8e03abfdce57cea60bcd4959f40a
|
@ -1,25 +0,0 @@
|
||||
From 3911dc9d496f61b774d091bd1f2394d458abe8d7 Mon Sep 17 00:00:00 2001
|
||||
From: Sebastian Pipping <sebastian@pipping.org>
|
||||
Date: Sun, 21 Feb 2021 20:51:01 +0100
|
||||
Subject: [PATCH] Add missing symlinks libomemo.so.$(VER_MAJ) and libomemo.so
|
||||
|
||||
---
|
||||
Makefile | 2 ++
|
||||
1 file changed, 2 insertions(+)
|
||||
|
||||
diff --git a/Makefile b/Makefile
|
||||
index e7b9ea6..289d2ec 100644
|
||||
--- a/Makefile
|
||||
+++ b/Makefile
|
||||
@@ -108,6 +108,8 @@ install: $(BDIR)
|
||||
install -d $(DESTDIR)/$(PREFIX)/lib/$(ARCH)/pkgconfig/
|
||||
install -m 644 $(BDIR)/libomemo-conversations.a $(DESTDIR)/$(PREFIX)/lib/$(ARCH)/libomemo.a
|
||||
install -m 644 $(BDIR)/libomemo.so $(DESTDIR)/$(PREFIX)/lib/$(ARCH)/libomemo.so.$(VERSION)
|
||||
+ ln -s libomemo.so.$(VERSION) $(DESTDIR)/$(PREFIX)/lib/$(ARCH)/libomemo.so.$(VER_MAJ)
|
||||
+ ln -s libomemo.so.$(VERSION) $(DESTDIR)/$(PREFIX)/lib/$(ARCH)/libomemo.so
|
||||
install -m 644 $(BDIR)/libomemo.pc $(DESTDIR)/$(PREFIX)/lib/$(ARCH)/pkgconfig/
|
||||
install -d $(DESTDIR)/$(PREFIX)/include/libomemo/
|
||||
install -m 644 $(SDIR)/libomemo_crypto.h $(DESTDIR)/$(PREFIX)/include/libomemo/
|
||||
--
|
||||
2.30.1
|
||||
|
@ -1,38 +0,0 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit cmake
|
||||
|
||||
DESCRIPTION="Implementation of OMEMO (XEP-0384) in C"
|
||||
HOMEPAGE="https://github.com/gkdr/libomemo"
|
||||
SRC_URI="https://github.com/gkdr/libomemo/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~arm ~arm64"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
dev-db/sqlite
|
||||
dev-libs/glib
|
||||
dev-libs/libgcrypt
|
||||
dev-libs/mxml
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
test? ( dev-util/cmocka )
|
||||
"
|
||||
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS=( CHANGELOG.md README.md )
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DOMEMO_WITH_TESTS=$(usex test)
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
@ -1 +0,0 @@
|
||||
DIST 8517026415e75a8eec567774072cbbbbb52376c1.tar.gz 4854862 BLAKE2B 861636719ee90733f7427a1f5d9d6938b7d4e9e9db428ef1cf6a927290bb876f918e494d5c9d7707a2ddcb44b66b79c0c1a2ddf02fdb6549796cf5fb82272337 SHA512 1bd5eb04099ae6fec34f4ae65d8102e7aedb5d60d1904ac9d366a8941a31b0c8c4732c49cb15184ca0ca1d04c869c2281eb83ee6c4ffcb37f41d4c57d7f27ce8
|
@ -1,40 +0,0 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit cmake
|
||||
|
||||
COMMIT="8517026415e75a8eec567774072cbbbbb52376c1"
|
||||
|
||||
DESCRIPTION="Cross-platform library for building Telegram clients"
|
||||
HOMEPAGE="https://github.com/tdlib/td"
|
||||
SRC_URI="https://github.com/tdlib/td/archive/${COMMIT}.tar.gz"
|
||||
|
||||
KEYWORDS="~amd64 ~arm64 ~arm ~x86"
|
||||
SLOT="0"
|
||||
|
||||
S="${WORKDIR}/td-${COMMIT}"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/openssl
|
||||
sys-libs/zlib
|
||||
dev-util/gperf
|
||||
dev-util/cmake
|
||||
"
|
||||
|
||||
|
||||
RDEPEND="
|
||||
${DEPEND}
|
||||
"
|
||||
BDEPEND="
|
||||
${DEPEND}
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DCMAKE_BUILD_TYPE=Release
|
||||
)
|
||||
|
||||
cmake_src_configure
|
||||
}
|
@ -1 +0,0 @@
|
||||
DIST vvmd-0.16.tar.gz 174326 BLAKE2B 3bbba6e11f0563cb5caab7cf9f1ff25be05528ca94714caa73cdb738988f0fd1b5ce59f79eb282ef87a785daf3aa8c226cc1b73a68de244ec694822e16079931 SHA512 b55eee9220d45e881114786b53732f576861f5e2cabbfc18db3587fa5ab9bfc8ad37698ad647f5ab4d153f3193821f3f700370a0d67baf9af44349ee5cfac02b
|
@ -1,11 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>gjdijkman@gjdwebserver.nl</email>
|
||||
<name>Gerben Jan Dijkman</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<bugs-to>https://gitlab.com/kop316/vvmd/-/issues</bugs-to>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1,30 +0,0 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit meson
|
||||
|
||||
DESCRIPTION="vvmd is a lower level daemon that retrieves Visual Voicemail"
|
||||
HOMEPAGE="https://gitlab.com/kop316/vvmd"
|
||||
SRC_URI="https://gitlab.com/kop316/vvmd/-/archive/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-libs/glib-2.16
|
||||
>=net-misc/curl-7.70
|
||||
>=dev-cpp/glibmm-1.14
|
||||
dev-libs/libphonenumber
|
||||
net-misc/modemmanager
|
||||
sys-apps/dbus
|
||||
>=dev-util/meson-0.56
|
||||
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
src_install() {
|
||||
meson_src_install
|
||||
}
|
Loading…
Reference in New Issue
Block a user