Added aPacakage and removed some

This commit is contained in:
Gerben Jan Dijkman 2023-08-12 20:53:16 +02:00
parent 439f97d838
commit addc672b5b
45 changed files with 275 additions and 909 deletions

View File

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

View File

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

View File

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

View File

@ -1 +0,0 @@
DIST injector-0.20.1.tar.gz 50797 BLAKE2B 2c4e8e47c4e7c37bd5fde9cc652796b81558b7dbb37efa75fdee5530eaa620cd55ca981efe07a87e8da1ba682fec410e26d9c3c4c1112e4c2b0682366eb7d221 SHA512 a7f1ae5d37d4fa10291fa48ab3a0897f1e2df3f0dbc87275bfc25091b6b8fd811b91b148f661ecfe5e333826c707344249ceb3f923df801a2a31279dd579e6de

View File

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

View File

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

View File

@ -1 +0,0 @@
DIST py3nvml-0.2.7.tar.gz 58224 BLAKE2B 11f9689554092350a932f531d9a2aa09c7fdbb89e93102f48a2eb29ad8dddf34f772e0b08821b4d36ed01313486b5b2f1fb00761429b923608bff1c6c0ad3a21 SHA512 c2fbe8b44f5a4db187df2f1023c30ea0eff1a4320abd02f39df70ca428caa141b0040750c73bb21961bcab87262220e65c477d6507e9b86bf7bec59fbfdfcb75

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -1 +0,0 @@
DIST authenticator-4.3.1.tar.gz 600750 BLAKE2B 4b8b108c09dc42031f73e09d8a837c0b51eb671e2f9523c1e18206109f061db28a221af0c9acbee354f0cefbd36fe315ebf84577666f41c62048fc9046907439 SHA512 6e097851806aa27e446041da33b3ea1c6b9cb4cf93ee4aafda4cd1dcf57140e2634c20d622dd756c8f22f69bd7a72a64adf4942244f69d436fc1c9a9fab39463

View File

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

View File

@ -1 +0,0 @@
DIST health-0.95.0.tar.gz 572935 BLAKE2B 15201e8582e408ee5b1dd9c306db197fd95b5d1a4a0d7d31713dfc6a05c1a926c38aff8df23bd3cdd339f04583d1357a0696e088b1a3a1822de8444a7e33dbba SHA512 aa7a288d0e4f9ed3d36245ffd575cc952722973d9209c6b5cbfa6a18951a6964e2432c5ff85ebae7e556ae40312643b055619b736f88fd0839c9165271135186

View File

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

View File

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

View File

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

View File

@ -1 +0,0 @@
DIST vvmplayer-2.3.1.tar.gz 233932 BLAKE2B 8c059bc817fcec757c73b947281c391770470f2521e4c2a473268754a0609df306eab593318d4acf61a13b6f1fa0a039667c3de488cd4ff0cecbfe4f376d4999 SHA512 b97eb96fb96f0e8d3476b2ffb8a71893bc03e164eb9f3ee2758659e76b578240a7d326ae0952be8effc2e5fb8476eb80f686365def4b08bd75482a3e3391c264

View File

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

View File

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

View File

@ -0,0 +1 @@
DIST amavis-v2.13.0.tar.bz2 890721 BLAKE2B ceb2d020a9066b530a7a05de30c1a3483010f018e9344a354a6a372581bc6442ac74990b733cf4fd4d2e63d3adfe7140ebaca7d050becb69cc26cd010d032afd SHA512 b4d623b212bd2bbdcd192cee603941af3854bcd6c09ed1d6194138c0d7e10160ab1fece821bdd134ae86a1f8e5ccd4b3f92643f2f2b4c73c3f0c1e30e4b97441

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

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

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

View 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

View File

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

View File

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

View File

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

View File

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

View File

@ -1 +0,0 @@
DIST v0.1.0-beta.1.tar.gz 498660 BLAKE2B 0f437ecb42a7f7bd1e94ace9db02abcd42922fe098083eabb222fec23f8283351c49e7e08ad0d3bd7cb555c5d0f1ab5e619318a3845c0f5c89253aaa886a1388 SHA512 f08a194f7e584276dc615d4e3f52dc82cec3e583667b9495a9b67128e32621e2f1b139baa736093687d344cf8a6fa364d5e9d13703ded2bf01da18ab4ad8653c

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -1 +0,0 @@
DIST 8517026415e75a8eec567774072cbbbbb52376c1.tar.gz 4854862 BLAKE2B 861636719ee90733f7427a1f5d9d6938b7d4e9e9db428ef1cf6a927290bb876f918e494d5c9d7707a2ddcb44b66b79c0c1a2ddf02fdb6549796cf5fb82272337 SHA512 1bd5eb04099ae6fec34f4ae65d8102e7aedb5d60d1904ac9d366a8941a31b0c8c4732c49cb15184ca0ca1d04c869c2281eb83ee6c4ffcb37f41d4c57d7f27ce8

View File

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

View File

@ -1 +0,0 @@
DIST vvmd-0.16.tar.gz 174326 BLAKE2B 3bbba6e11f0563cb5caab7cf9f1ff25be05528ca94714caa73cdb738988f0fd1b5ce59f79eb282ef87a785daf3aa8c226cc1b73a68de244ec694822e16079931 SHA512 b55eee9220d45e881114786b53732f576861f5e2cabbfc18db3587fa5ab9bfc8ad37698ad647f5ab4d153f3193821f3f700370a0d67baf9af44349ee5cfac02b

View File

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

View File

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