[gentoo-commits] repo/gentoo:master commit in: app-misc/khard/
commit: 174a41f63e70e9bca5ebbb1ff42a4c1f99702211 Author: Andriy Utkin gentoo org> AuthorDate: Sat Mar 5 20:01:02 2022 + Commit: Andrey Utkin gentoo org> CommitDate: Sat Mar 5 20:02:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=174a41f6 app-misc/khard: simplify doc paths Per https://github.com/gentoo/gentoo/pull/24386#discussion_r820124545 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Suggested-by: Marco Sirabella sirabella.org> Signed-off-by: Andriy Utkin gentoo.org> app-misc/khard/khard-0.17.0-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-misc/khard/khard-0.17.0-r2.ebuild b/app-misc/khard/khard-0.17.0-r2.ebuild index cbed6c2c6b4e..08b51b6bbfde 100644 --- a/app-misc/khard/khard-0.17.0-r2.ebuild +++ b/app-misc/khard/khard-0.17.0-r2.ebuild @@ -56,8 +56,8 @@ src_compile() { src_install() { if use doc; then - DOCS+=( doc/build/text/ ) - HTML_DOCS+=( doc/build/html/ ) + DOCS+=( doc/build/text/. ) + HTML_DOCS+=( doc/build/html/. ) doman doc/build/man/* doinfo doc/build/texinfo/*.info
[gentoo-commits] repo/gentoo:master commit in: dev-python/sphinx-autoapi/
commit: 4584c7cca83960dbe9cdbc7298adc76505a37240 Author: Marco Sirabella sirabella org> AuthorDate: Tue Mar 1 17:05:32 2022 + Commit: Andrey Utkin gentoo org> CommitDate: Sat Mar 5 14:27:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4584c7cc dev-python/sphinx-autoapi: Add new package Required to compile documentation for some other packages eg app-misc/khard Signed-off-by: Marco Sirabella sirabella.org> Signed-off-by: Andriy Utkin gentoo.org> dev-python/sphinx-autoapi/Manifest | 1 + dev-python/sphinx-autoapi/metadata.xml | 22 +++ .../sphinx-autoapi/sphinx-autoapi-1.8.4.ebuild | 32 ++ 3 files changed, 55 insertions(+) diff --git a/dev-python/sphinx-autoapi/Manifest b/dev-python/sphinx-autoapi/Manifest new file mode 100644 index ..8f4b84c9d6c4 --- /dev/null +++ b/dev-python/sphinx-autoapi/Manifest @@ -0,0 +1 @@ +DIST sphinx-autoapi-1.8.4.tar.gz 83541 BLAKE2B 05d706fda6da4aea55e535a995ef01dc54269fa8e452c51c9bf2cec2e596ccec20191b8cb3c0cde1b93daa4f5d85074a293c9fd449d99d3c494ba20c6cee2df8 SHA512 10b4d87e1046ad372a3491006cd4bece8334fc398025f98654781c83ee200045d707f3293a031f8cf0abe5d20a111e7ded864f2b6deffe5222b331ca8c9b688b diff --git a/dev-python/sphinx-autoapi/metadata.xml b/dev-python/sphinx-autoapi/metadata.xml new file mode 100644 index ..d9cd2dc6c337 --- /dev/null +++ b/dev-python/sphinx-autoapi/metadata.xml @@ -0,0 +1,22 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + + pyt...@gentoo.org + + + ma...@sirabella.org + Marco Sirabella + + + proxy-ma...@gentoo.org + Proxy Maintainers + + + + readthedocs/sphinx-autoapi + sphinx-autoapi + https://sphinx-autoapi.readthedocs.io + https://github.com/readthedocs/sphinx-autoapi/issues + + diff --git a/dev-python/sphinx-autoapi/sphinx-autoapi-1.8.4.ebuild b/dev-python/sphinx-autoapi/sphinx-autoapi-1.8.4.ebuild new file mode 100644 index ..2b40b485267b --- /dev/null +++ b/dev-python/sphinx-autoapi/sphinx-autoapi-1.8.4.ebuild @@ -0,0 +1,32 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) +inherit distutils-r1 + +DESCRIPTION="A new approach to API documentation in Sphinx" +HOMEPAGE="https://sphinx-autoapi.readthedocs.io/"; +SRC_URI="https://github.com/readthedocs/sphinx-autoapi/archive/v${PV}.tar.gz -> ${P}.tar.gz" +# pypi lacks docs/ + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND=" + dev-python/astroid[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/unidecode[${PYTHON_USEDEP}] +" + +DOCS=( README.rst CHANGELOG.rst ) + +# Test requires pypi download w/ internet: https://github.com/readthedocs/sphinx-autoapi/issues/329 +EPYTEST_DESELECT="tests/test_integration.py::TestExtensionErrors::test_extension_setup_errors[dotnetexample-override_conf2-AutoAPI" + +distutils_enable_tests pytest +distutils_enable_sphinx docs --no-autodoc
[gentoo-commits] repo/gentoo:master commit in: app-misc/khard/
commit: da660816f0c85116f87b36d18a3a8881a677f80b Author: Marco Sirabella sirabella org> AuthorDate: Tue Mar 1 17:12:35 2022 + Commit: Andrey Utkin gentoo org> CommitDate: Sat Mar 5 14:27:44 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da660816 app-misc/khard: Compile documentation with sphinx requires new package dev-python/sphinx-autoapi Signed-off-by: Marco Sirabella sirabella.org> Signed-off-by: Andriy Utkin gentoo.org> app-misc/khard/khard-0.17.0-r2.ebuild | 70 +++ 1 file changed, 70 insertions(+) diff --git a/app-misc/khard/khard-0.17.0-r2.ebuild b/app-misc/khard/khard-0.17.0-r2.ebuild new file mode 100644 index ..cbed6c2c6b4e --- /dev/null +++ b/app-misc/khard/khard-0.17.0-r2.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) +inherit distutils-r1 + +DESCRIPTION="Console CardDAV client" +HOMEPAGE="https://github.com/scheibler/khard"; + +LICENSE="GPL-3" +SLOT="0" + +if [[ "${PV}" == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/scheibler/khard"; +else + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~x86" +fi + +IUSE="doc" + +RDEPEND=" + dev-python/atomicwrites[${PYTHON_USEDEP}] + dev-python/configobj[${PYTHON_USEDEP}] + dev-python/ruamel-yaml[${PYTHON_USEDEP}] + dev-python/ruamel-yaml-clib[${PYTHON_USEDEP}] + dev-python/unidecode[${PYTHON_USEDEP}] + dev-python/vobject[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/setuptools_scm[${PYTHON_USEDEP}] + ) + doc? ( + dev-python/sphinx + dev-python/sphinx-autoapi + dev-python/sphinx-autodoc-typehints + ) +" + +DOCS=( CHANGES CONTRIBUTING.rst README.md doc/source/examples/khard.conf.example ) + +distutils_enable_tests setup.py + +src_compile() { + distutils-r1_src_compile + + if use doc; then + emake -j1 -C doc/ html text man info + fi +} + +src_install() { + if use doc; then + DOCS+=( doc/build/text/ ) + HTML_DOCS+=( doc/build/html/ ) + + doman doc/build/man/* + doinfo doc/build/texinfo/*.info + fi + + distutils-r1_src_install + + insinto /usr/share/zsh/site-functions + doins misc/zsh/_khard +}
[gentoo-commits] repo/gentoo:master commit in: net-im/dino/
commit: 58afd450fb5f6b944b22591df7f829130762a0dd Author: Andrey Utkin gentoo org> AuthorDate: Tue Mar 1 23:20:47 2022 + Commit: Andrey Utkin gentoo org> CommitDate: Tue Mar 1 23:20:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58afd450 net-im/dino: add new version 0.3.0 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andrey Utkin gentoo.org> net-im/dino/Manifest | 1 + net-im/dino/dino-0.3.0.ebuild | 93 +++ 2 files changed, 94 insertions(+) diff --git a/net-im/dino/Manifest b/net-im/dino/Manifest index 800169e77e53..31d947152e89 100644 --- a/net-im/dino/Manifest +++ b/net-im/dino/Manifest @@ -1,2 +1,3 @@ DIST dino-0.2.1.tar.gz 514504 BLAKE2B 42fae18bb7cda276c1eadeefdea130069f9929dfde62855f00ab6b88912fe9db3374315f40ff8f53350cf38e45fe61b0fd6256ef390cdbed6a65a3f2d79ac80a SHA512 b71497ec115945eadf7d33bb973f68465a20284aa75f37f1ae25fc30c1c423ce28cb10f7e9123c47f82e77e97170b8fa72c75389dacc3a2aa3d487a9c9610d49 DIST dino-0.2.2.tar.gz 514648 BLAKE2B 54110f3767b5d1d3d4bffc82b767d3c92114c55449ad10705ed10b8815ecc9c337016348886acc3df21d5f27be5d93bbe3c203173167146ff9859bd03f0be7a6 SHA512 6c973b0b88e2c8aecbab694b456762973c5f60217bbf6bc81f4d81226fe8124596bddfe7c190f35307ec3ad6376858ce8f686c74aaebec133124377d8a9e4898 +DIST dino-0.3.0.tar.gz 804810 BLAKE2B cb6365f6fad051d0308909c6d5d2c59d7f57cb94f9f691516e27b7bb3aba214fdffa95066d8203d8ac5bd770bec1580e81baad313beef7fe5c058e1e94a37556 SHA512 e3d885208451b00b0416a1401780a94a169fb1179b2f609f7965e3445873d6b72ded84cb471d534616892ec89b5edcd6701fc97c36f19d690f4b894399000515 diff --git a/net-im/dino/dino-0.3.0.ebuild b/net-im/dino/dino-0.3.0.ebuild new file mode 100644 index ..dcefefcd1c83 --- /dev/null +++ b/net-im/dino/dino-0.3.0.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CMAKE_MAKEFILE_GENERATOR="ninja" +VALA_MIN_API_VERSION="0.34" +inherit cmake vala xdg readme.gentoo-r1 + +DESCRIPTION="Modern Jabber/XMPP Client using GTK+/Vala" +HOMEPAGE="https://dino.im"; + +LICENSE="GPL-3" +SLOT="0" +IUSE="+gpg +http +omemo +notification-sound test" +RESTRICT="!test? ( test )" + +MY_REPO_URI="https://github.com/dino/dino"; +if [[ ${PV} == "" ]]; then + EGIT_REPO_URI="${MY_REPO_URI}.git" + inherit git-r3 +else + KEYWORDS="~amd64 ~arm64" + SRC_URI="${MY_REPO_URI}/releases/download/v${PV}/${P}.tar.gz" +fi + +RDEPEND=" + app-text/gspell[vala] + dev-db/sqlite:3 + dev-libs/glib:2 + dev-libs/icu + dev-libs/libgee:0.8 + net-libs/glib-networking + >=net-libs/libnice-0.1.15 + net-libs/libsignal-protocol-c + net-libs/libsrtp:2 + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 + x11-libs/pango + gpg? ( app-crypt/gpgme:= ) + http? ( net-libs/libsoup:2.4 ) + omemo? ( + dev-libs/libgcrypt:0 + media-gfx/qrencode + ) + notification-sound? ( media-libs/libcanberra:0[sound] ) +" +DEPEND=" + $(vala_depend) + ${RDEPEND} + media-libs/gst-plugins-base + media-libs/gstreamer + sys-devel/gettext +" + +src_prepare() { + cmake_src_prepare + vala_src_prepare +} + +src_configure() { + local disabled_plugins=( + $(usex gpg "" "openpgp") + $(usex omemo "" "omemo") + $(usex http "" "http-files") + ) + local enabled_plugins=( + $(usex notification-sound "notification-sound" "") + ) + local mycmakeargs+=( + "-DENABLED_PLUGINS=$(local IFS=";"; echo "${enabled_plugins[*]}")" + "-DDISABLED_PLUGINS=$(local IFS=";"; echo "${disabled_plugins[*]}")" + "-DVALA_EXECUTABLE=${VALAC}" + "-DBUILD_TESTS=$(usex test)" + ) + + cmake_src_configure +} + +src_test() { + "${BUILD_DIR}"/xmpp-vala-test || die +} + +src_install() { + cmake_src_install + readme.gentoo_create_doc +} + +src_postinst() { + xdg_pkg_postinst + readme.gentoo_print_elog +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/khard/
commit: 962282cf2a9b32076b902323645463bf532f6016 Author: Andrey Utkin gentoo org> AuthorDate: Tue Dec 21 16:44:15 2021 + Commit: Andrey Utkin gentoo org> CommitDate: Tue Dec 21 16:49:19 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=962282cf app-misc/khard: drop incorrect distutils eclass setting Bug: https://bugs.gentoo.org/814026 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Andrey Utkin gentoo.org> app-misc/khard/khard-0.13.0-r1.ebuild | 1 - app-misc/khard/khard-0.17.0-r1.ebuild | 1 - 2 files changed, 2 deletions(-) diff --git a/app-misc/khard/khard-0.13.0-r1.ebuild b/app-misc/khard/khard-0.13.0-r1.ebuild index 3606d1e02eb9..d8f370baad22 100644 --- a/app-misc/khard/khard-0.13.0-r1.ebuild +++ b/app-misc/khard/khard-0.13.0-r1.ebuild @@ -4,7 +4,6 @@ EAPI=7 PYTHON_COMPAT=( python3_8 ) -DISTUTILS_USE_SETUPTOOLS=rdepend inherit distutils-r1 DESCRIPTION="Console CardDAV client" diff --git a/app-misc/khard/khard-0.17.0-r1.ebuild b/app-misc/khard/khard-0.17.0-r1.ebuild index 10c6d6bcb525..41f33850260a 100644 --- a/app-misc/khard/khard-0.17.0-r1.ebuild +++ b/app-misc/khard/khard-0.17.0-r1.ebuild @@ -4,7 +4,6 @@ EAPI=7 PYTHON_COMPAT=( python3_{8,9} ) -DISTUTILS_USE_SETUPTOOLS=rdepend inherit distutils-r1 DESCRIPTION="Console CardDAV client"
[gentoo-commits] repo/gentoo:master commit in: net-libs/loudmouth/
commit: fdae047f81e796e82432dbe0f6e16550755c3e24 Author: Andrey Utkin gentoo org> AuthorDate: Tue Nov 16 16:36:21 2021 + Commit: Andrey Utkin gentoo org> CommitDate: Tue Nov 16 16:38:21 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdae047f net-libs/loudmouth: drop old revisions Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Andrey Utkin gentoo.org> net-libs/loudmouth/Manifest | 1 - net-libs/loudmouth/loudmouth-1.5.3-r1.ebuild | 60 --- net-libs/loudmouth/loudmouth-1.5.3-r2.ebuild | 61 3 files changed, 122 deletions(-) diff --git a/net-libs/loudmouth/Manifest b/net-libs/loudmouth/Manifest index 31a751df9e25..e1ff682afffe 100644 --- a/net-libs/loudmouth/Manifest +++ b/net-libs/loudmouth/Manifest @@ -1,2 +1 @@ DIST loudmouth-1.5.3.tar.bz2 375974 BLAKE2B c9707fe18560104456a624a61437240a16bb6bbaf544cdf775f6d6c64fdbeb6eb8f7042eb13fcdeb36c89bb8d9522c2eba02c24987757c0f0ac8748d92a2b166 SHA512 ab6b16b4e644b69cdb7d8df1753d1bb5b43c2f1e76944e639339169b332e1b5c6a4246053c5b8a579ee9b53c845cef610b0040dfdffeb857180b6bab71adfcce -DIST loudmouth-1.5.3.tar.gz 114676 BLAKE2B 7a73e4e65046608fc8ec571b5448ab8344a8aed554fee1ecf7badd2ca5ed382ddb27e6ba7bd5d0a76d978d3079415b307f1b4ca77da450003ae936191cdbd33e SHA512 afae8b4ad1e9e5558cffa8f6b9f25331b01cfa09ea0b3defb74cac7d39477744e6d9181d3adefe242038020759df43558de0e61305fbc8e12a3b293b82856bf7 diff --git a/net-libs/loudmouth/loudmouth-1.5.3-r1.ebuild b/net-libs/loudmouth/loudmouth-1.5.3-r1.ebuild deleted file mode 100644 index 2ec2b71854fa.. --- a/net-libs/loudmouth/loudmouth-1.5.3-r1.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit autotools - -DESCRIPTION="Lightweight C Jabber library" -HOMEPAGE="https://github.com/mcabber/loudmouth"; -SRC_URI="https://github.com/mcabber/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~ia64 ppc ppc64 sparc x86 ~ppc-macos" - -IUSE="asyncns ssl openssl static-libs test" -RESTRICT="!test? ( test )" - -# Automagic libidn dependency -RDEPEND=" - >=dev-libs/glib-2.16:2 - net-dns/libidn - ssl? ( - !openssl? ( >=net-libs/gnutls-1.4.0:0= ) - openssl? ( dev-libs/openssl:0= ) - ) - asyncns? ( >=net-libs/libasyncns-0.3 ) -" -DEPEND="${RDEPEND} - test? ( dev-libs/check ) - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}"/${P}-gcc7.patch - "${FILESDIR}"/${P}-skip-gtk-doc.patch -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local myconf - - if use ssl; then - if ! use openssl; then - myconf="${myconf} --with-ssl=gnutls" - else - myconf="${myconf} --with-ssl=openssl" - fi - else - myconf="${myconf} --with-ssl=no" - fi - - econf \ - $(use_enable static-libs static) \ - $(use_with asyncns) \ - ${myconf} -} diff --git a/net-libs/loudmouth/loudmouth-1.5.3-r2.ebuild b/net-libs/loudmouth/loudmouth-1.5.3-r2.ebuild deleted file mode 100644 index 6b2b320208a2.. --- a/net-libs/loudmouth/loudmouth-1.5.3-r2.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit autotools - -DESCRIPTION="Lightweight C Jabber library" -HOMEPAGE="https://github.com/mcabber/loudmouth"; -SRC_URI="https://github.com/mcabber/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos" - -IUSE="asyncns ssl openssl static-libs test" -RESTRICT="!test? ( test )" - -# Automagic libidn dependency -RDEPEND=" - >=dev-libs/glib-2.16:2 - net-dns/libidn:= - ssl? ( - !openssl? ( >=net-libs/gnutls-1.4.0:0= ) - openssl? ( dev-libs/openssl:0= ) - ) - asyncns? ( >=net-libs/libasyncns-0.3 ) -" -DEPEND="${RDEPEND} - dev-util/glib-utils - test? ( dev-libs/check ) - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}"/${P}-gcc7.patch - "${FILESDIR}"/${P}-skip-gtk-doc.patch -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local myconf - - if use ssl; then - if ! use openssl; then - myconf="${myconf} --with-ssl=gnutls" - else - myconf="${myconf} --with-ssl=openssl" - fi - else - myconf="${myconf} --with-ssl=no" - fi - - econf \ - $(use_enable static-libs static) \ - $(use_with asyncns) \ - ${myconf} -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libstrophe/
commit: c15710fb4ccd1258f228563f46f0c5754bc51fdf Author: Andrey Utkin gentoo org> AuthorDate: Fri Nov 12 22:40:28 2021 + Commit: Andrey Utkin gentoo org> CommitDate: Fri Nov 12 22:49:00 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c15710fb dev-libs/libstrophe: 0.11.0: add gnutls USE flag This release allows to choose gnutls as an alternative to openssl. Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Andrey Utkin gentoo.org> dev-libs/libstrophe/libstrophe-0.11.0.ebuild | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dev-libs/libstrophe/libstrophe-0.11.0.ebuild b/dev-libs/libstrophe/libstrophe-0.11.0.ebuild index bae3fd596e3..4a33b68fac1 100644 --- a/dev-libs/libstrophe/libstrophe-0.11.0.ebuild +++ b/dev-libs/libstrophe/libstrophe-0.11.0.ebuild @@ -8,11 +8,13 @@ SRC_URI="https://github.com/strophe/${PN}/releases/download/${PV}/${P}.tar.gz"; LICENSE="|| ( MIT GPL-3 )" SLOT="0" KEYWORDS="~amd64" -IUSE="doc expat" +IUSE="doc expat gnutls" RDEPEND=" expat? ( dev-libs/expat ) !expat? ( dev-libs/libxml2:2 ) + gnutls? ( net-libs/gnutls:0= ) + !gnutls? ( dev-libs/openssl:0= ) dev-libs/openssl:0= " DEPEND="${RDEPEND} @@ -26,6 +28,7 @@ src_configure() { local myeconf=( --enable-tls $(use_with !expat libxml2) + $(use_with gnutls) ) econf "${myeconf[@]}" }
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libstrophe/
commit: 82d06e1754b0f2ba6dd03ff4eb7649005da348f1 Author: Andrey Utkin gentoo org> AuthorDate: Fri Nov 12 21:42:57 2021 + Commit: Andrey Utkin gentoo org> CommitDate: Fri Nov 12 22:49:00 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82d06e17 dev-libs/libstrophe: add new version 0.11.0 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Andrey Utkin gentoo.org> dev-libs/libstrophe/Manifest | 1 + dev-libs/libstrophe/libstrophe-0.11.0.ebuild | 50 2 files changed, 51 insertions(+) diff --git a/dev-libs/libstrophe/Manifest b/dev-libs/libstrophe/Manifest index 6a0cc0156fe..aab355cb8c5 100644 --- a/dev-libs/libstrophe/Manifest +++ b/dev-libs/libstrophe/Manifest @@ -1,4 +1,5 @@ DIST libstrophe-0.10.0.tar.gz 520645 BLAKE2B 85998ffa7d2051bf3372842a0bc6d5404932c41853609943ae0420760e0434a74b711bd5f23657f061f1227647247b1989833c54c11a88490fe7617459687818 SHA512 9d2e8f95ab5f9611529e18b0130322a196d4b59aae69c931a6d7dc462d4a6a4fa395d6fbca56d9f329fc943e3de005b570ea34629a504175f3f2ec91f85bf40a DIST libstrophe-0.10.1.tar.gz 520649 BLAKE2B aa5cf0c972d7ae8731752f351dc3c1d6d230b8a1411417a81126543dd47e79e324a8c258cbc4c2e608c748d62211dcde3802cb92bb3612c6a33bcd2209182a90 SHA512 1ee3cb76cdc76711b4928d69fb8add974ab8359b729ec12003d73530c93492f4e8d208cacbd50f8db7509bc01f56a9f945348bc3a6fdd18a7080b751fff8a783 +DIST libstrophe-0.11.0.tar.gz 537506 BLAKE2B 895531e86a5b0d6410d26cf96558c2f99ea1bab803c8333a2f69d72fe7d154013ef3844b44215cfb1a5134371961c00cf6e4fd7ab9dc82846df01a37c4339c39 SHA512 e4b0d4a80e0ab5ada451ce55e44ec9247d4df5280ebe6453e49450aa7fa371461eb42fc9f39a0df12637146c6ce4202a1f770378686777228790c0213941d9ea DIST libstrophe-0.9.2.tar.gz 500459 BLAKE2B 0b1f6f1daac1215bcdcbde0e54264b98f5a863de339500826f625f8c5e8143ce7200fb251d04248715e9a8b6621a4360e7ca2780bf4684d916ec13361b5f6fcc SHA512 a0129c49ca574afaefa77c412143571af2eb1100c7d737d497b65d44680d35e2404ee2d4d4e1378b06ac1bcc5c587f505f79fea9251af1cbb36afd990d48570d DIST libstrophe-0.9.3.tar.gz 502449 BLAKE2B 662b0c329b0bf7d7f34fc80bf0608b921fa1ad54c8277e88f23f3ed17d0892dc7e3d9bcaaa9707306801e9254bba4a127390025ab95e1d9d850c299a7b26d980 SHA512 9c8ba980f532c5576c2c5a9e3cdca9f833ec78debcb06b17e2f534de0e710ec416b997b0498be77a89fa7f57187456edb1d602993c695a5e738718ea593697a5 diff --git a/dev-libs/libstrophe/libstrophe-0.11.0.ebuild b/dev-libs/libstrophe/libstrophe-0.11.0.ebuild new file mode 100644 index 000..bae3fd596e3 --- /dev/null +++ b/dev-libs/libstrophe/libstrophe-0.11.0.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +DESCRIPTION="A simple, lightweight C library for writing XMPP clients" +HOMEPAGE="http://strophe.im/libstrophe/"; +SRC_URI="https://github.com/strophe/${PN}/releases/download/${PV}/${P}.tar.gz"; +LICENSE="|| ( MIT GPL-3 )" +SLOT="0" +KEYWORDS="~amd64" +IUSE="doc expat" + +RDEPEND=" + expat? ( dev-libs/expat ) + !expat? ( dev-libs/libxml2:2 ) + dev-libs/openssl:0= +" +DEPEND="${RDEPEND} + doc? ( app-doc/doxygen ) +" + +DOCS=( ChangeLog ) + +src_configure() { + # shellcheck disable=SC2207 + local myeconf=( + --enable-tls + $(use_with !expat libxml2) + ) + econf "${myeconf[@]}" +} +src_compile() { + default + if use doc; then + doxygen || die + HTML_DOCS=( docs/html/* ) + fi +} + +src_install() { + default + use doc && dodoc -r examples + find "${D}" -name '*.la' -o -name '*.a' -delete || die +} + +# Explicit src_test is there to document that the test suite is integrated and +# is expected to pass. Please do not remove. +src_test() { + emake check +}
[gentoo-commits] repo/gentoo:master commit in: net-im/dino/
commit: 63e8182d3a6a3b8737d037e368dc9596deddb5f9 Author: Andrey Utkin gentoo org> AuthorDate: Fri Oct 22 10:47:31 2021 + Commit: Andrey Utkin gentoo org> CommitDate: Fri Oct 22 11:45:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63e8182d net-im/dino: declare gstreamer deps Dino binary and its rtp.so plugin are linked against libgstreamer, libgstbase, libgstvideo etc. Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Andrey Utkin gentoo.org> net-im/dino/dino-.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/net-im/dino/dino-.ebuild b/net-im/dino/dino-.ebuild index ec609bb4854..29103bf879e 100644 --- a/net-im/dino/dino-.ebuild +++ b/net-im/dino/dino-.ebuild @@ -49,6 +49,8 @@ RDEPEND=" DEPEND=" $(vala_depend) ${RDEPEND} + media-libs/gst-plugins-base + media-libs/gstreamer sys-devel/gettext "
[gentoo-commits] repo/gentoo:master commit in: net-im/dino/files/, net-im/dino/
commit: ba37afa4406e0cf14e9fb5af84d528f2980ff065 Author: Andrey Utkin gentoo org> AuthorDate: Fri Oct 22 10:39:20 2021 + Commit: Andrey Utkin gentoo org> CommitDate: Fri Oct 22 11:45:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba37afa4 net-im/dino: document how to enable video calls Video calls need some runtime dependencies. Video calls are not going to be used by everyone (at least not immediately) so these dependencies are optional. So they go to post-installation notice and not RDEPEND for now. Bug: https://bugs.gentoo.org/795129 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Andrey Utkin gentoo.org> net-im/dino/dino-.ebuild| 12 +++- net-im/dino/files/README.gentoo | 23 +++ 2 files changed, 34 insertions(+), 1 deletion(-) diff --git a/net-im/dino/dino-.ebuild b/net-im/dino/dino-.ebuild index 408e90c2968..ec609bb4854 100644 --- a/net-im/dino/dino-.ebuild +++ b/net-im/dino/dino-.ebuild @@ -5,7 +5,7 @@ EAPI=7 CMAKE_MAKEFILE_GENERATOR="ninja" VALA_MIN_API_VERSION="0.34" -inherit cmake vala xdg +inherit cmake vala xdg readme.gentoo-r1 DESCRIPTION="Modern Jabber/XMPP Client using GTK+/Vala" HOMEPAGE="https://dino.im"; @@ -79,3 +79,13 @@ src_configure() { src_test() { "${BUILD_DIR}"/xmpp-vala-test || die } + +src_install() { + cmake_src_install + readme.gentoo_create_doc +} + +src_postinst() { + xdg_pkg_postinst + readme.gentoo_print_elog +} diff --git a/net-im/dino/files/README.gentoo b/net-im/dino/files/README.gentoo new file mode 100644 index 000..b51e4391562 --- /dev/null +++ b/net-im/dino/files/README.gentoo @@ -0,0 +1,23 @@ +To enable video calls, install the following packages. + +Transport level security: +- gst-plugins-srtp +- gst-plugins-dtls + +Peer to peer connection reliability: +- gst-plugins-libnice + +Video output into a window: +- gst-plugins-gtk + +At least one codec is needed in common with the other end of the call, as they +are negotiated when the call begins. + +Video codecs: +- gst-plugins-x264 +- gst-plugins-vpx + +Audio codecs: +- gst-plugins-good +- gst-plugins-speex +- gst-plugins-opus
[gentoo-commits] repo/gentoo:master commit in: net-im/dino/
commit: 55ea7779a881567b8080577759683760cbe8295a Author: Andrey Utkin gentoo org> AuthorDate: Wed Oct 13 13:35:20 2021 + Commit: Andrey Utkin gentoo org> CommitDate: Wed Oct 13 16:22:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55ea7779 net-im/dino: add new version 0.2.2 Upstream release tag says > Maintenance release for GTK+ 3.24.30 support and bug fixes. Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Andrey Utkin gentoo.org> net-im/dino/Manifest | 1 + net-im/dino/dino-0.2.2.ebuild | 79 +++ 2 files changed, 80 insertions(+) diff --git a/net-im/dino/Manifest b/net-im/dino/Manifest index ba33a251e4d..800169e77e5 100644 --- a/net-im/dino/Manifest +++ b/net-im/dino/Manifest @@ -1 +1,2 @@ DIST dino-0.2.1.tar.gz 514504 BLAKE2B 42fae18bb7cda276c1eadeefdea130069f9929dfde62855f00ab6b88912fe9db3374315f40ff8f53350cf38e45fe61b0fd6256ef390cdbed6a65a3f2d79ac80a SHA512 b71497ec115945eadf7d33bb973f68465a20284aa75f37f1ae25fc30c1c423ce28cb10f7e9123c47f82e77e97170b8fa72c75389dacc3a2aa3d487a9c9610d49 +DIST dino-0.2.2.tar.gz 514648 BLAKE2B 54110f3767b5d1d3d4bffc82b767d3c92114c55449ad10705ed10b8815ecc9c337016348886acc3df21d5f27be5d93bbe3c203173167146ff9859bd03f0be7a6 SHA512 6c973b0b88e2c8aecbab694b456762973c5f60217bbf6bc81f4d81226fe8124596bddfe7c190f35307ec3ad6376858ce8f686c74aaebec133124377d8a9e4898 diff --git a/net-im/dino/dino-0.2.2.ebuild b/net-im/dino/dino-0.2.2.ebuild new file mode 100644 index 000..169e9707eef --- /dev/null +++ b/net-im/dino/dino-0.2.2.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CMAKE_MAKEFILE_GENERATOR="ninja" +VALA_MIN_API_VERSION="0.34" +inherit cmake vala xdg + +DESCRIPTION="Modern Jabber/XMPP Client using GTK+/Vala" +HOMEPAGE="https://dino.im"; + +LICENSE="GPL-3" +SLOT="0" +IUSE="+gpg +http +omemo +notification-sound test" +RESTRICT="!test? ( test )" + +MY_REPO_URI="https://github.com/dino/dino"; +if [[ ${PV} == "" ]]; then + EGIT_REPO_URI="${MY_REPO_URI}.git" + inherit git-r3 +else + KEYWORDS="~amd64 ~arm64" + SRC_URI="${MY_REPO_URI}/releases/download/v${PV}/${P}.tar.gz" +fi + +RDEPEND=" + app-text/gspell[vala] + dev-db/sqlite:3 + dev-libs/glib:2 + dev-libs/icu + dev-libs/libgee:0.8 + net-libs/glib-networking + net-libs/libsignal-protocol-c + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 + x11-libs/pango + gpg? ( app-crypt/gpgme:1 ) + http? ( net-libs/libsoup:2.4 ) + omemo? ( + dev-libs/libgcrypt:0 + media-gfx/qrencode + ) + notification-sound? ( media-libs/libcanberra:0[sound] ) +" +DEPEND=" + $(vala_depend) + ${RDEPEND} + sys-devel/gettext +" + +src_prepare() { + cmake_src_prepare + vala_src_prepare +} + +src_configure() { + local disabled_plugins=( + $(usex gpg "" "openpgp") + $(usex omemo "" "omemo") + $(usex http "" "http-files") + ) + local enabled_plugins=( + $(usex notification-sound "notification-sound" "") + ) + local mycmakeargs+=( + "-DENABLED_PLUGINS=$(local IFS=";"; echo "${enabled_plugins[*]}")" + "-DDISABLED_PLUGINS=$(local IFS=";"; echo "${disabled_plugins[*]}")" + "-DVALA_EXECUTABLE=${VALAC}" + "-DBUILD_TESTS=$(usex test)" + ) + + cmake_src_configure +} + +src_test() { + "${BUILD_DIR}"/xmpp-vala-test || die +}
[gentoo-commits] repo/gentoo:master commit in: net-im/dino/
commit: 15f9b46963d261e04cf785cc75c7c8b538a51837 Author: Benjamin Neff coding4coffee ch> AuthorDate: Wed Jun 2 01:41:56 2021 + Commit: Andrey Utkin gentoo org> CommitDate: Mon Jun 7 22:55:50 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15f9b469 net-im/dino: Add net-libs/libnice and net-libs/libsrtp to dependencies Bug: https://bugs.gentoo.org/790143 Signed-off-by: Benjamin Neff coding4coffee.ch> Signed-off-by: Andrey Utkin gentoo.org> net-im/dino/dino-.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/net-im/dino/dino-.ebuild b/net-im/dino/dino-.ebuild index b16ee80986d..e0058ccbf6e 100644 --- a/net-im/dino/dino-.ebuild +++ b/net-im/dino/dino-.ebuild @@ -29,7 +29,9 @@ RDEPEND=" dev-libs/icu dev-libs/libgee:0.8 net-libs/glib-networking + >=net-libs/libnice-0.1.15 net-libs/libsignal-protocol-c + net-libs/libsrtp:2 x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3
[gentoo-commits] repo/gentoo:master commit in: net-im/dino/
commit: 9374b3953cc08b850df2bc7b49881a3b2910a7e3 Author: Andrey Utkin gentoo org> AuthorDate: Mon Jun 7 21:44:26 2021 + Commit: Andrey Utkin gentoo org> CommitDate: Mon Jun 7 21:44:38 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9374b395 net-im/dino: delete old version 0.1.0 Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Andrey Utkin gentoo.org> net-im/dino/Manifest | 1 - net-im/dino/dino-0.1.0.ebuild | 87 --- 2 files changed, 88 deletions(-) diff --git a/net-im/dino/Manifest b/net-im/dino/Manifest index 58aca6c4e2f..53b54a8ff6b 100644 --- a/net-im/dino/Manifest +++ b/net-im/dino/Manifest @@ -1,3 +1,2 @@ -DIST dino-0.1.0.tar.gz 441638 BLAKE2B 08f332d38af866eed1049fae7d0e207da5a3486fdaf07eb5327e7abf614ac4adc130fd8f2d9465d6cb248ecfe4b809e022a69c72df5879d98719d24635771b33 SHA512 b63bf87dbf7f728f038f22d0dba34770a06d7eb1be2ec249293ff876e16c151165add895ff3cb20a3216c3581d20e10634d454ee8b024b895012efb34f9d7de8 DIST dino-0.2.0.tar.gz 514257 BLAKE2B a4536372a806fa60e157a6492381b0204f33041b113dc26dfd4d494c86c96e5b94e928c400fde3198e481aecbfc79d0358979d4a20c550e35f762b3520e2f7c0 SHA512 296576f91d45a4dd8c548a7ca5b47bcaf847f6ff0f8e5dbafaa4eb49a2d4f1ed7e2bbfac94f1b32e22f5ec61b23748ac76b12bb4ceb710889aff166953ca7a2e DIST dino-0.2.1.tar.gz 514504 BLAKE2B 42fae18bb7cda276c1eadeefdea130069f9929dfde62855f00ab6b88912fe9db3374315f40ff8f53350cf38e45fe61b0fd6256ef390cdbed6a65a3f2d79ac80a SHA512 b71497ec115945eadf7d33bb973f68465a20284aa75f37f1ae25fc30c1c423ce28cb10f7e9123c47f82e77e97170b8fa72c75389dacc3a2aa3d487a9c9610d49 diff --git a/net-im/dino/dino-0.1.0.ebuild b/net-im/dino/dino-0.1.0.ebuild deleted file mode 100644 index 51136f83805..000 --- a/net-im/dino/dino-0.1.0.ebuild +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -CMAKE_MAKEFILE_GENERATOR="ninja" -VALA_MIN_API_VERSION="0.34" -inherit cmake-utils gnome2-utils vala xdg-utils - -DESCRIPTION="Modern Jabber/XMPP Client using GTK+/Vala" -HOMEPAGE="https://dino.im"; -LICENSE="GPL-3" -SLOT="0" -IUSE="+gpg +http +omemo" - -MY_REPO_URI="https://github.com/dino/dino"; -if [[ ${PV} == "" ]]; then - EGIT_REPO_URI="${MY_REPO_URI}.git" - inherit git-r3 -else - KEYWORDS="~amd64 ~arm64" - SRC_URI="${MY_REPO_URI}/releases/download/v${PV}/${P}.tar.gz" -fi - -RDEPEND=" - dev-db/sqlite:3 - dev-libs/glib:2 - dev-libs/icu - dev-libs/libgee:0.8 - net-libs/glib-networking - ~net-libs/libsignal-protocol-c-2.3.2 - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3 - x11-libs/pango - gpg? ( app-crypt/gpgme:1 ) - http? ( net-libs/libsoup:2.4 ) - omemo? ( - dev-libs/libgcrypt:0 - media-gfx/qrencode - ) -" -DEPEND=" - $(vala_depend) - ${RDEPEND} - sys-devel/gettext -" - -src_prepare() { - cmake-utils_src_prepare - vala_src_prepare -} - -src_configure() { - local disabled_plugins=( - $(usex gpg "" "openpgp") - $(usex omemo "" "omemo") - $(usex http "" "http-files") - ) - local mycmakeargs+=( - "-DDISABLED_PLUGINS=$(local IFS=";"; echo "${disabled_plugins[*]}")" - "-DVALA_EXECUTABLE=${VALAC}" - ) - - if has test ${FEATURES}; then - mycmakeargs+=("-DBUILD_TESTS=yes") - fi - - cmake-utils_src_configure -} - -src_test() { - "${BUILD_DIR}"/xmpp-vala-test || die -} - -update_caches() { - gnome2_icon_cache_update - xdg_desktop_database_update -} - -pkg_postinst() { - update_caches -} - -pkg_postrm() { - update_caches -}
[gentoo-commits] repo/gentoo:master commit in: net-im/dino/
commit: 7a388910c7649c5092f0e17c05251a6850d1c062 Author: Andrey Utkin gentoo org> AuthorDate: Mon Jun 7 21:28:23 2021 + Commit: Andrey Utkin gentoo org> CommitDate: Mon Jun 7 21:40:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a388910 net-im/dino: add new version 0.2.1 Cloned from ebuild. Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Andrey Utkin gentoo.org> net-im/dino/Manifest | 1 + net-im/dino/dino-0.2.1.ebuild | 93 +++ 2 files changed, 94 insertions(+) diff --git a/net-im/dino/Manifest b/net-im/dino/Manifest index fbf42220f5e..58aca6c4e2f 100644 --- a/net-im/dino/Manifest +++ b/net-im/dino/Manifest @@ -1,2 +1,3 @@ DIST dino-0.1.0.tar.gz 441638 BLAKE2B 08f332d38af866eed1049fae7d0e207da5a3486fdaf07eb5327e7abf614ac4adc130fd8f2d9465d6cb248ecfe4b809e022a69c72df5879d98719d24635771b33 SHA512 b63bf87dbf7f728f038f22d0dba34770a06d7eb1be2ec249293ff876e16c151165add895ff3cb20a3216c3581d20e10634d454ee8b024b895012efb34f9d7de8 DIST dino-0.2.0.tar.gz 514257 BLAKE2B a4536372a806fa60e157a6492381b0204f33041b113dc26dfd4d494c86c96e5b94e928c400fde3198e481aecbfc79d0358979d4a20c550e35f762b3520e2f7c0 SHA512 296576f91d45a4dd8c548a7ca5b47bcaf847f6ff0f8e5dbafaa4eb49a2d4f1ed7e2bbfac94f1b32e22f5ec61b23748ac76b12bb4ceb710889aff166953ca7a2e +DIST dino-0.2.1.tar.gz 514504 BLAKE2B 42fae18bb7cda276c1eadeefdea130069f9929dfde62855f00ab6b88912fe9db3374315f40ff8f53350cf38e45fe61b0fd6256ef390cdbed6a65a3f2d79ac80a SHA512 b71497ec115945eadf7d33bb973f68465a20284aa75f37f1ae25fc30c1c423ce28cb10f7e9123c47f82e77e97170b8fa72c75389dacc3a2aa3d487a9c9610d49 diff --git a/net-im/dino/dino-0.2.1.ebuild b/net-im/dino/dino-0.2.1.ebuild new file mode 100644 index 000..b16ee80986d --- /dev/null +++ b/net-im/dino/dino-0.2.1.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CMAKE_MAKEFILE_GENERATOR="ninja" +VALA_MIN_API_VERSION="0.34" +inherit cmake gnome2-utils vala xdg-utils + +DESCRIPTION="Modern Jabber/XMPP Client using GTK+/Vala" +HOMEPAGE="https://dino.im"; +LICENSE="GPL-3" +SLOT="0" +IUSE="+gpg +http +omemo +notification-sound" + +MY_REPO_URI="https://github.com/dino/dino"; +if [[ ${PV} == "" ]]; then + EGIT_REPO_URI="${MY_REPO_URI}.git" + inherit git-r3 +else + KEYWORDS="~amd64 ~arm64" + SRC_URI="${MY_REPO_URI}/releases/download/v${PV}/${P}.tar.gz" +fi + +RDEPEND=" + app-text/gspell[vala] + dev-db/sqlite:3 + dev-libs/glib:2 + dev-libs/icu + dev-libs/libgee:0.8 + net-libs/glib-networking + net-libs/libsignal-protocol-c + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 + x11-libs/pango + gpg? ( app-crypt/gpgme:1 ) + http? ( net-libs/libsoup:2.4 ) + omemo? ( + dev-libs/libgcrypt:0 + media-gfx/qrencode + ) + notification-sound? ( media-libs/libcanberra:0[sound] ) +" +DEPEND=" + $(vala_depend) + ${RDEPEND} + sys-devel/gettext +" + +src_prepare() { + cmake_src_prepare + vala_src_prepare +} + +src_configure() { + local disabled_plugins=( + $(usex gpg "" "openpgp") + $(usex omemo "" "omemo") + $(usex http "" "http-files") + ) + local enabled_plugins=( + $(usex notification-sound "notification-sound" "") + ) + local mycmakeargs+=( + "-DENABLED_PLUGINS=$(local IFS=";"; echo "${enabled_plugins[*]}")" + "-DDISABLED_PLUGINS=$(local IFS=";"; echo "${disabled_plugins[*]}")" + "-DVALA_EXECUTABLE=${VALAC}" + ) + + if has test ${FEATURES}; then + mycmakeargs+=("-DBUILD_TESTS=yes") + fi + + cmake_src_configure +} + +src_test() { + "${BUILD_DIR}"/xmpp-vala-test || die +} + +update_caches() { + gnome2_icon_cache_update + xdg_desktop_database_update +} + +pkg_postinst() { + update_caches +} + +pkg_postrm() { + update_caches +}
[gentoo-commits] repo/gentoo:master commit in: net-im/dino/
commit: f3bd655f5ed8527dc23b8151f3ef7073286ee699 Author: Andrey Utkin gentoo org> AuthorDate: Mon Feb 22 13:36:54 2021 + Commit: Andrey Utkin gentoo org> CommitDate: Mon Feb 22 14:06:14 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3bd655f net-im/dino: : declare dep on gspell Bug: https://bugs.gentoo.org/767253 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Andrey Utkin gentoo.org> net-im/dino/dino-.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/net-im/dino/dino-.ebuild b/net-im/dino/dino-.ebuild index 87038c75d2f..ad4fe786bd3 100644 --- a/net-im/dino/dino-.ebuild +++ b/net-im/dino/dino-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -23,6 +23,7 @@ else fi RDEPEND=" + app-text/gspell[vala] dev-db/sqlite:3 dev-libs/glib:2 dev-libs/icu
[gentoo-commits] repo/gentoo:master commit in: net-im/dino/
commit: 798b610c8f54bc0d5bdb32f04e3ae9fc69563909 Author: Andrey Utkin gentoo org> AuthorDate: Mon Feb 22 14:00:43 2021 + Commit: Andrey Utkin gentoo org> CommitDate: Mon Feb 22 14:06:14 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=798b610c net-im/dino: migrate from cmake-utils to cmake eclass Per repoman warning. Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Andrey Utkin gentoo.org> net-im/dino/dino-.ebuild | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/net-im/dino/dino-.ebuild b/net-im/dino/dino-.ebuild index ad4fe786bd3..b16ee80986d 100644 --- a/net-im/dino/dino-.ebuild +++ b/net-im/dino/dino-.ebuild @@ -1,11 +1,11 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 CMAKE_MAKEFILE_GENERATOR="ninja" VALA_MIN_API_VERSION="0.34" -inherit cmake-utils gnome2-utils vala xdg-utils +inherit cmake gnome2-utils vala xdg-utils DESCRIPTION="Modern Jabber/XMPP Client using GTK+/Vala" HOMEPAGE="https://dino.im"; @@ -49,7 +49,7 @@ DEPEND=" " src_prepare() { - cmake-utils_src_prepare + cmake_src_prepare vala_src_prepare } @@ -72,7 +72,7 @@ src_configure() { mycmakeargs+=("-DBUILD_TESTS=yes") fi - cmake-utils_src_configure + cmake_src_configure } src_test() {
[gentoo-commits] repo/gentoo:master commit in: sys-block/whdd/
commit: ad561f750c9c0a8b461c60f21521c2e5d1435c9c Author: Andrey Utkin gentoo org> AuthorDate: Mon Jan 11 13:17:32 2021 + Commit: Andrey Utkin gentoo org> CommitDate: Mon Jan 11 13:17:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad561f75 sys-block/whdd: remove old 2.2, 3.0 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Andrey Utkin gentoo.org> sys-block/whdd/Manifest| 2 -- sys-block/whdd/whdd-2.2.ebuild | 27 --- sys-block/whdd/whdd-3.0.ebuild | 34 -- 3 files changed, 63 deletions(-) diff --git a/sys-block/whdd/Manifest b/sys-block/whdd/Manifest index 14d190257d5..1c3b409a08e 100644 --- a/sys-block/whdd/Manifest +++ b/sys-block/whdd/Manifest @@ -1,3 +1 @@ -DIST whdd-2.2.tar.gz 33317 BLAKE2B 0f0f6a36c37ec8b0df538fe6c353fc14bfd1f2cecbe2b6c0c94727d4a417c1cba3e96ecd323d52a60a67b8f169ecde2e50196db090657f496cd7d46d37fb7079 SHA512 ab30c1e418cb7ba9881b1a91b99d0b1d5389172c4d5802be69d98cb9c16f1282ff7808e2b40bb937987a9d3ad9fa7f20e630d19307eb0aa1090cff531a904d4a DIST whdd-3.0.1.tar.gz 45671 BLAKE2B f16bcfc09356f43b5ae303e007cc3f0930316c67aa3c8622ffc7a3f6ee0f1c5339d7ff32e9b4707a42388fc955f70bf7d3ccc4bd36082d5592a5852d646832c7 SHA512 2cc207d5f0e5da1018ce4ec46f369cdd5c3ed2e55c063f583f8ca68f37949265d4ed8b6ea3ff9133a44cf254a95c3e819ba90f9d822aa3bc2f994cb16d0dc877 -DIST whdd-3.0.tar.gz 45865 BLAKE2B 788ae197c5607f9044f68523336786eacf40eca382d531c590d3b45ec3710c5ea66740f8f5a9750a9746d78a0c6b7e9c77153345ef39cff962a6b2652f3f5d80 SHA512 f53888383dc0ed4158c13a064a2cd45e8e312b389bb79c1bfc9ce86c8a61a195fe5003821c868715316eeaba7ee5bcb387324fb6577af7f875679789cd5af5d7 diff --git a/sys-block/whdd/whdd-2.2.ebuild b/sys-block/whdd/whdd-2.2.ebuild deleted file mode 100644 index 8f7afc6967d..000 --- a/sys-block/whdd/whdd-2.2.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-utils - -DESCRIPTION="Diagnostic and recovery tool for block devices" -HOMEPAGE="https://whdd.github.io"; -SRC_URI="https://github.com/krieger-od/${PN}/tarball/${PV} -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=" - dev-util/dialog:= - sys-libs/ncurses:0[unicode]" -RDEPEND="${DEPEND} - sys-apps/smartmontools" - -src_unpack() { - default - mv krieger-od-${PN}-* ${P} - echo ${PV} > "${S}"/VERSION || die -} diff --git a/sys-block/whdd/whdd-3.0.ebuild b/sys-block/whdd/whdd-3.0.ebuild deleted file mode 100644 index 967ab1dc544..000 --- a/sys-block/whdd/whdd-3.0.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="Diagnostic and recovery tool for block devices" -HOMEPAGE="https://whdd.github.io"; - -inherit toolchain-funcs - -if [[ ${PV} == ]] -then - EGIT_REPO_URI="https://github.com/${PN}/${PN}"; - inherit git-r3 -else - SRC_URI="https://github.com/${PN}/${PN}/tarball/${PV} -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" - inherit vcs-snapshot -fi - -LICENSE="GPL-3" -SLOT="0" -IUSE="" - -DEPEND=" - dev-util/dialog:= - sys-libs/ncurses:0=[unicode]" -RDEPEND="${DEPEND} - sys-apps/smartmontools" - -src_compile() { - tc-export CC - default -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libstrophe/
commit: 947f3d307a7ccf44dbff3aab652dd123c71a4013 Author: Andrey Utkin gentoo org> AuthorDate: Tue Dec 29 12:51:21 2020 + Commit: Andrey Utkin gentoo org> CommitDate: Tue Dec 29 12:51:21 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=947f3d30 dev-libs/libstrophe: add new version 0.10.1 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Andrey Utkin gentoo.org> dev-libs/libstrophe/Manifest | 1 + dev-libs/libstrophe/libstrophe-0.10.1.ebuild | 51 2 files changed, 52 insertions(+) diff --git a/dev-libs/libstrophe/Manifest b/dev-libs/libstrophe/Manifest index 9097c741aa9..6a0cc0156fe 100644 --- a/dev-libs/libstrophe/Manifest +++ b/dev-libs/libstrophe/Manifest @@ -1,3 +1,4 @@ DIST libstrophe-0.10.0.tar.gz 520645 BLAKE2B 85998ffa7d2051bf3372842a0bc6d5404932c41853609943ae0420760e0434a74b711bd5f23657f061f1227647247b1989833c54c11a88490fe7617459687818 SHA512 9d2e8f95ab5f9611529e18b0130322a196d4b59aae69c931a6d7dc462d4a6a4fa395d6fbca56d9f329fc943e3de005b570ea34629a504175f3f2ec91f85bf40a +DIST libstrophe-0.10.1.tar.gz 520649 BLAKE2B aa5cf0c972d7ae8731752f351dc3c1d6d230b8a1411417a81126543dd47e79e324a8c258cbc4c2e608c748d62211dcde3802cb92bb3612c6a33bcd2209182a90 SHA512 1ee3cb76cdc76711b4928d69fb8add974ab8359b729ec12003d73530c93492f4e8d208cacbd50f8db7509bc01f56a9f945348bc3a6fdd18a7080b751fff8a783 DIST libstrophe-0.9.2.tar.gz 500459 BLAKE2B 0b1f6f1daac1215bcdcbde0e54264b98f5a863de339500826f625f8c5e8143ce7200fb251d04248715e9a8b6621a4360e7ca2780bf4684d916ec13361b5f6fcc SHA512 a0129c49ca574afaefa77c412143571af2eb1100c7d737d497b65d44680d35e2404ee2d4d4e1378b06ac1bcc5c587f505f79fea9251af1cbb36afd990d48570d DIST libstrophe-0.9.3.tar.gz 502449 BLAKE2B 662b0c329b0bf7d7f34fc80bf0608b921fa1ad54c8277e88f23f3ed17d0892dc7e3d9bcaaa9707306801e9254bba4a127390025ab95e1d9d850c299a7b26d980 SHA512 9c8ba980f532c5576c2c5a9e3cdca9f833ec78debcb06b17e2f534de0e710ec416b997b0498be77a89fa7f57187456edb1d602993c695a5e738718ea593697a5 diff --git a/dev-libs/libstrophe/libstrophe-0.10.1.ebuild b/dev-libs/libstrophe/libstrophe-0.10.1.ebuild new file mode 100644 index 000..5757ff62194 --- /dev/null +++ b/dev-libs/libstrophe/libstrophe-0.10.1.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +DESCRIPTION="A simple, lightweight C library for writing XMPP clients" +HOMEPAGE="http://strophe.im/libstrophe/"; +SRC_URI="https://github.com/strophe/${PN}/releases/download/${PV}/${P}.tar.gz"; +LICENSE="|| ( MIT GPL-3 )" +SLOT="0" +KEYWORDS="~amd64" +IUSE="doc expat libressl" + +RDEPEND=" + expat? ( dev-libs/expat ) + !expat? ( dev-libs/libxml2:2 ) + libressl? ( dev-libs/libressl:0= ) + !libressl? ( dev-libs/openssl:0= ) +" +DEPEND="${RDEPEND} + doc? ( app-doc/doxygen ) +" + +DOCS=( ChangeLog ) + +src_configure() { + # shellcheck disable=SC2207 + local myeconf=( + --enable-tls + $(use_with !expat libxml2) + ) + econf "${myeconf[@]}" +} +src_compile() { + default + if use doc; then + doxygen || die + HTML_DOCS=( docs/html/* ) + fi +} + +src_install() { + default + use doc && dodoc -r examples + find "${D}" -name '*.la' -o -name '*.a' -delete || die +} + +# Explicit src_test is there to document that the test suite is integrated and +# is expected to pass. Please do not remove. +src_test() { + emake check +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/slixmpp/
commit: 7ebb9f5de8c1784e402047cf49a061e8ce7ce500 Author: Andrey Utkin gentoo org> AuthorDate: Mon Dec 14 12:53:35 2020 + Commit: Andrey Utkin gentoo org> CommitDate: Mon Dec 14 13:02:34 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ebb9f5d dev-python/slixmpp: run tests the right way Upstream means the tests appropriate for this phase to be invoked via ./run_tests.py . Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Andrey Utkin gentoo.org> dev-python/slixmpp/slixmpp-1.5.2.ebuild | 4 +++- dev-python/slixmpp/slixmpp-.ebuild | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/dev-python/slixmpp/slixmpp-1.5.2.ebuild b/dev-python/slixmpp/slixmpp-1.5.2.ebuild index 64f1fc02263..4bdc2f5616c 100644 --- a/dev-python/slixmpp/slixmpp-1.5.2.ebuild +++ b/dev-python/slixmpp/slixmpp-1.5.2.ebuild @@ -31,4 +31,6 @@ RDEPEND=" ${DEPEND} " -distutils_enable_tests pytest +python_test() { + "${EPYTHON}" ./run_tests.py || die "Tests failed with ${EPYTHON}" +} diff --git a/dev-python/slixmpp/slixmpp-.ebuild b/dev-python/slixmpp/slixmpp-.ebuild index 64f1fc02263..4bdc2f5616c 100644 --- a/dev-python/slixmpp/slixmpp-.ebuild +++ b/dev-python/slixmpp/slixmpp-.ebuild @@ -31,4 +31,6 @@ RDEPEND=" ${DEPEND} " -distutils_enable_tests pytest +python_test() { + "${EPYTHON}" ./run_tests.py || die "Tests failed with ${EPYTHON}" +}
[gentoo-commits] repo/gentoo:master commit in: sys-block/whdd/
commit: e523130089add7743f122f1c622715710e9fb9e9 Author: Andrey Utkin gentoo org> AuthorDate: Tue Dec 8 11:52:59 2020 + Commit: Andrey Utkin gentoo org> CommitDate: Tue Dec 8 11:55:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5231300 sys-block/whdd: add new version 3.0.1 Bug: https://bugs.gentoo.org/741948 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Andrey Utkin gentoo.org> sys-block/whdd/Manifest | 1 + sys-block/whdd/whdd-3.0.1.ebuild | 34 ++ 2 files changed, 35 insertions(+) diff --git a/sys-block/whdd/Manifest b/sys-block/whdd/Manifest index b42987e174f..14d190257d5 100644 --- a/sys-block/whdd/Manifest +++ b/sys-block/whdd/Manifest @@ -1,2 +1,3 @@ DIST whdd-2.2.tar.gz 33317 BLAKE2B 0f0f6a36c37ec8b0df538fe6c353fc14bfd1f2cecbe2b6c0c94727d4a417c1cba3e96ecd323d52a60a67b8f169ecde2e50196db090657f496cd7d46d37fb7079 SHA512 ab30c1e418cb7ba9881b1a91b99d0b1d5389172c4d5802be69d98cb9c16f1282ff7808e2b40bb937987a9d3ad9fa7f20e630d19307eb0aa1090cff531a904d4a +DIST whdd-3.0.1.tar.gz 45671 BLAKE2B f16bcfc09356f43b5ae303e007cc3f0930316c67aa3c8622ffc7a3f6ee0f1c5339d7ff32e9b4707a42388fc955f70bf7d3ccc4bd36082d5592a5852d646832c7 SHA512 2cc207d5f0e5da1018ce4ec46f369cdd5c3ed2e55c063f583f8ca68f37949265d4ed8b6ea3ff9133a44cf254a95c3e819ba90f9d822aa3bc2f994cb16d0dc877 DIST whdd-3.0.tar.gz 45865 BLAKE2B 788ae197c5607f9044f68523336786eacf40eca382d531c590d3b45ec3710c5ea66740f8f5a9750a9746d78a0c6b7e9c77153345ef39cff962a6b2652f3f5d80 SHA512 f53888383dc0ed4158c13a064a2cd45e8e312b389bb79c1bfc9ce86c8a61a195fe5003821c868715316eeaba7ee5bcb387324fb6577af7f875679789cd5af5d7 diff --git a/sys-block/whdd/whdd-3.0.1.ebuild b/sys-block/whdd/whdd-3.0.1.ebuild new file mode 100644 index 000..e3e2b0a37fc --- /dev/null +++ b/sys-block/whdd/whdd-3.0.1.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="Diagnostic and recovery tool for block devices" +HOMEPAGE="https://whdd.github.io"; + +inherit toolchain-funcs + +if [[ ${PV} == ]] +then + EGIT_REPO_URI="https://github.com/${PN}/${PN}"; + inherit git-r3 +else + SRC_URI="https://github.com/${PN}/${PN}/tarball/${PV} -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" + inherit vcs-snapshot +fi + +LICENSE="GPL-3" +SLOT="0" +IUSE="" + +DEPEND=" + dev-util/dialog:= + sys-libs/ncurses:0=[unicode]" +RDEPEND="${DEPEND} + sys-apps/smartmontools" + +src_compile() { + tc-export CC + default +}
[gentoo-commits] repo/gentoo:master commit in: x11-wm/herbstluftwm/
commit: dcd2a537b8533c5b6a62cb5d529e55a03fc138f3 Author: Andrey Utkin gentoo org> AuthorDate: Tue Dec 1 13:59:44 2020 + Commit: Andrey Utkin gentoo org> CommitDate: Tue Dec 1 14:01:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcd2a537 x11-wm/herbstluftwm: revert "remove old 0.7.2-r1, 0.8.2" This reverts commit f47143995e6272d766ff41e752a10f1344a0c84e. 0.7.2-r1 was the last stabilized version. Signed-off-by: Andrey Utkin gentoo.org> x11-wm/herbstluftwm/Manifest | 2 + x11-wm/herbstluftwm/herbstluftwm-0.7.2-r1.ebuild | 72 x11-wm/herbstluftwm/herbstluftwm-0.8.2.ebuild| 58 +++ 3 files changed, 132 insertions(+) diff --git a/x11-wm/herbstluftwm/Manifest b/x11-wm/herbstluftwm/Manifest index e8dfa9556e3..d6d31204504 100644 --- a/x11-wm/herbstluftwm/Manifest +++ b/x11-wm/herbstluftwm/Manifest @@ -1,2 +1,4 @@ +DIST herbstluftwm-0.7.2.tar.gz 245506 BLAKE2B 72d0bb2a77e519161d193ac7b2b9f1f878ccb6cfe4914b6c75d060e2daa0bec4203ee4ebf203b9fa1dfb844d71d50aa7c03257c78aa22e906bf42519d1e592af SHA512 abb49bbc3de9a0ef619ce7063c1cea0d0d25ab2195c53dc0d33e061ad24060da4bbe9b99b9b9126028cdf68b462d4fcc8d1534431e4892d571ff897a68d2113c +DIST herbstluftwm-0.8.2.tar.gz 377790 BLAKE2B 88cee9937f134f6784fb5917435f629db67971339b09da8c6b91b55286fc50a7ba9d8dbea98dc583a92f5ae6e0e427dd487265cfb7d1ca4bbc10f865a2532e3e SHA512 1a2bf3861ce23e33bb09afed285f7d85450307b46d00a666d02eaf9c454d53904e4d54ca8b0245da5ef095667a0adf9cdfc3aff170089c99df6b7f01e9038d5f DIST herbstluftwm-0.8.3.tar.gz 379052 BLAKE2B e8216d856df7111951842001992cac07b37efa89ba8cd52c804a763135a91512f92902910e726193a2cc902e93dacc1bae1e701ff4c669e164080992a3410bca SHA512 ff6acb64a6609030abfe315452567f7011088b39e123f3fd988448183c4bf1c65aa0ba49ba1b0ab18b959448e12638a8198093db25bcfba828791e3305966ef1 DIST herbstluftwm-0.9.0.tar.gz 406897 BLAKE2B 06a2d6f303e1cf3990ae5247104952936e374b39ec4be316885718a94741f21c868f084ac7c3d4854d3e2870c26b4037153f3f18bffdb7458e56b3039eb4f1e1 SHA512 a9d4486729a65c8eb87b0d36f0cc28349f670abee82e20c9649e1348298ca5e73f9b349921007d555d620327cc09dab4c24e9c76dd971afc7f4de98b9408d925 diff --git a/x11-wm/herbstluftwm/herbstluftwm-0.7.2-r1.ebuild b/x11-wm/herbstluftwm/herbstluftwm-0.7.2-r1.ebuild new file mode 100644 index 000..74f4e1a1a6d --- /dev/null +++ b/x11-wm/herbstluftwm/herbstluftwm-0.7.2-r1.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit toolchain-funcs bash-completion-r1 + +if [[ ${PV} == * ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/herbstluftwm/herbstluftwm"; + BDEPEND="app-text/asciidoc" +else + SRC_URI="https://herbstluftwm.org/tarballs/${P}.tar.gz"; + KEYWORDS="amd64 x86" + BDEPEND="" +fi + +DESCRIPTION="A manual tiling window manager for X" +HOMEPAGE="https://herbstluftwm.org/"; + +LICENSE="BSD-2" +SLOT="0" +IUSE="examples xinerama zsh-completion" + +DEPEND=" + >=dev-libs/glib-2.24:2 + x11-libs/libX11 + x11-libs/libXext + xinerama? ( x11-libs/libXinerama ) +" +RDEPEND=" + ${DEPEND} + app-shells/bash + zsh-completion? ( app-shells/zsh ) +" +BDEPEND+=" + virtual/pkgconfig +" + +src_compile() { + tc-export CC CXX LD PKG_CONFIG + + emake LDXX="$(tc-getCXX)" COLOR=0 VERBOSE= \ + $(use xinerama || echo XINERAMAFLAGS= XINERAMALIBS= ) +} + +src_install() { + dobin herbstluftwm herbstclient + dodoc BUGS MIGRATION NEWS README.md + + doman doc/{herbstluftwm,herbstclient}.1 + + exeinto /etc/xdg/herbstluftwm + doexe share/{autostart,panel.sh,restartpanels.sh} + + insinto /usr/share/xsessions + doins share/herbstluftwm.desktop + + newbashcomp share/herbstclient-completion herbstclient + + if use zsh-completion ; then + insinto /usr/share/zsh/site-functions + doins share/_herbstclient + fi + + if use examples ; then + exeinto /usr/share/doc/${PF}/examples + doexe scripts/*.sh + docinto examples + dodoc scripts/README + docompress -x /usr/share/doc/${PF}/examples + fi +} diff --git a/x11-wm/herbstluftwm/herbstluftwm-0.8.2.ebuild b/x11-wm/herbstluftwm/herbstluftwm-0.8.2.ebuild new file mode 100644 index 000..716b6043cb6 --- /dev/null +++ b/x11-wm/herbstluftwm/herbstluftwm-0.8.2.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit toolchain-funcs cmake-utils + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.c
[gentoo-commits] repo/gentoo:master commit in: x11-wm/herbstluftwm/
commit: f47143995e6272d766ff41e752a10f1344a0c84e Author: Andrey Utkin gentoo org> AuthorDate: Tue Dec 1 13:45:33 2020 + Commit: Andrey Utkin gentoo org> CommitDate: Tue Dec 1 13:48:19 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4714399 x11-wm/herbstluftwm: remove old 0.7.2-r1, 0.8.2 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Andrey Utkin gentoo.org> x11-wm/herbstluftwm/Manifest | 2 - x11-wm/herbstluftwm/herbstluftwm-0.7.2-r1.ebuild | 72 x11-wm/herbstluftwm/herbstluftwm-0.8.2.ebuild| 58 --- 3 files changed, 132 deletions(-) diff --git a/x11-wm/herbstluftwm/Manifest b/x11-wm/herbstluftwm/Manifest index d6d31204504..e8dfa9556e3 100644 --- a/x11-wm/herbstluftwm/Manifest +++ b/x11-wm/herbstluftwm/Manifest @@ -1,4 +1,2 @@ -DIST herbstluftwm-0.7.2.tar.gz 245506 BLAKE2B 72d0bb2a77e519161d193ac7b2b9f1f878ccb6cfe4914b6c75d060e2daa0bec4203ee4ebf203b9fa1dfb844d71d50aa7c03257c78aa22e906bf42519d1e592af SHA512 abb49bbc3de9a0ef619ce7063c1cea0d0d25ab2195c53dc0d33e061ad24060da4bbe9b99b9b9126028cdf68b462d4fcc8d1534431e4892d571ff897a68d2113c -DIST herbstluftwm-0.8.2.tar.gz 377790 BLAKE2B 88cee9937f134f6784fb5917435f629db67971339b09da8c6b91b55286fc50a7ba9d8dbea98dc583a92f5ae6e0e427dd487265cfb7d1ca4bbc10f865a2532e3e SHA512 1a2bf3861ce23e33bb09afed285f7d85450307b46d00a666d02eaf9c454d53904e4d54ca8b0245da5ef095667a0adf9cdfc3aff170089c99df6b7f01e9038d5f DIST herbstluftwm-0.8.3.tar.gz 379052 BLAKE2B e8216d856df7111951842001992cac07b37efa89ba8cd52c804a763135a91512f92902910e726193a2cc902e93dacc1bae1e701ff4c669e164080992a3410bca SHA512 ff6acb64a6609030abfe315452567f7011088b39e123f3fd988448183c4bf1c65aa0ba49ba1b0ab18b959448e12638a8198093db25bcfba828791e3305966ef1 DIST herbstluftwm-0.9.0.tar.gz 406897 BLAKE2B 06a2d6f303e1cf3990ae5247104952936e374b39ec4be316885718a94741f21c868f084ac7c3d4854d3e2870c26b4037153f3f18bffdb7458e56b3039eb4f1e1 SHA512 a9d4486729a65c8eb87b0d36f0cc28349f670abee82e20c9649e1348298ca5e73f9b349921007d555d620327cc09dab4c24e9c76dd971afc7f4de98b9408d925 diff --git a/x11-wm/herbstluftwm/herbstluftwm-0.7.2-r1.ebuild b/x11-wm/herbstluftwm/herbstluftwm-0.7.2-r1.ebuild deleted file mode 100644 index 74f4e1a1a6d..000 --- a/x11-wm/herbstluftwm/herbstluftwm-0.7.2-r1.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit toolchain-funcs bash-completion-r1 - -if [[ ${PV} == * ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/herbstluftwm/herbstluftwm"; - BDEPEND="app-text/asciidoc" -else - SRC_URI="https://herbstluftwm.org/tarballs/${P}.tar.gz"; - KEYWORDS="amd64 x86" - BDEPEND="" -fi - -DESCRIPTION="A manual tiling window manager for X" -HOMEPAGE="https://herbstluftwm.org/"; - -LICENSE="BSD-2" -SLOT="0" -IUSE="examples xinerama zsh-completion" - -DEPEND=" - >=dev-libs/glib-2.24:2 - x11-libs/libX11 - x11-libs/libXext - xinerama? ( x11-libs/libXinerama ) -" -RDEPEND=" - ${DEPEND} - app-shells/bash - zsh-completion? ( app-shells/zsh ) -" -BDEPEND+=" - virtual/pkgconfig -" - -src_compile() { - tc-export CC CXX LD PKG_CONFIG - - emake LDXX="$(tc-getCXX)" COLOR=0 VERBOSE= \ - $(use xinerama || echo XINERAMAFLAGS= XINERAMALIBS= ) -} - -src_install() { - dobin herbstluftwm herbstclient - dodoc BUGS MIGRATION NEWS README.md - - doman doc/{herbstluftwm,herbstclient}.1 - - exeinto /etc/xdg/herbstluftwm - doexe share/{autostart,panel.sh,restartpanels.sh} - - insinto /usr/share/xsessions - doins share/herbstluftwm.desktop - - newbashcomp share/herbstclient-completion herbstclient - - if use zsh-completion ; then - insinto /usr/share/zsh/site-functions - doins share/_herbstclient - fi - - if use examples ; then - exeinto /usr/share/doc/${PF}/examples - doexe scripts/*.sh - docinto examples - dodoc scripts/README - docompress -x /usr/share/doc/${PF}/examples - fi -} diff --git a/x11-wm/herbstluftwm/herbstluftwm-0.8.2.ebuild b/x11-wm/herbstluftwm/herbstluftwm-0.8.2.ebuild deleted file mode 100644 index 716b6043cb6..000 --- a/x11-wm/herbstluftwm/herbstluftwm-0.8.2.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit toolchain-funcs cmake-utils - -if [[ ${PV} == * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/herbstluftwm/herbstluftwm"; - BDEPEND="app-text/asciid
[gentoo-commits] repo/gentoo:master commit in: x11-wm/herbstluftwm/
commit: 78a166152bf8b2a1a4f73bb43e724d81a7b70aea Author: Florian Schmaus geekplace eu> AuthorDate: Tue Dec 1 10:14:50 2020 + Commit: Andrey Utkin gentoo org> CommitDate: Tue Dec 1 13:48:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78a16615 x11-wm/herbstluftwm: port - ebuild from cmake-utils to cmake Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Florian Schmaus geekplace.eu> Signed-off-by: Andrey Utkin gentoo.org> x11-wm/herbstluftwm/herbstluftwm-.ebuild | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/x11-wm/herbstluftwm/herbstluftwm-.ebuild b/x11-wm/herbstluftwm/herbstluftwm-.ebuild index 4ebb6b1f0ad..383fa9d17ea 100644 --- a/x11-wm/herbstluftwm/herbstluftwm-.ebuild +++ b/x11-wm/herbstluftwm/herbstluftwm-.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit git-r3 toolchain-funcs cmake-utils +inherit git-r3 toolchain-funcs cmake DESCRIPTION="A manual tiling window manager for X" HOMEPAGE="https://herbstluftwm.org/"; @@ -32,7 +32,7 @@ src_prepare() { -e '/^install.*LICENSEDIR/d' \ -e '/set(DOCDIR / s#.*#set(DOCDIR ${CMAKE_INSTALL_DOCDIR})#' \ CMakeLists.txt || die - cmake-utils_src_prepare + cmake_src_prepare } src_configure() { @@ -40,11 +40,11 @@ src_configure() { -DWITH_DOCUMENTATION=$(usex doc) ) - cmake-utils_src_configure + cmake_src_configure } src_install() { - cmake-utils_src_install + cmake_src_install if ! use examples; then rm -r "${ED}"/usr/share/doc/${PF}/examples || die
[gentoo-commits] repo/gentoo:master commit in: x11-wm/herbstluftwm/
commit: 5d8371ddfb15d4b0af99271fd4c9b29abbcbc331 Author: Florian Schmaus geekplace eu> AuthorDate: Tue Dec 1 10:59:42 2020 + Commit: Andrey Utkin gentoo org> CommitDate: Tue Dec 1 13:48:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d8371dd x11-wm/herbstluftwm: add myself as (proxied) maintainer Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Florian Schmaus geekplace.eu> Signed-off-by: Andrey Utkin gentoo.org> x11-wm/herbstluftwm/metadata.xml | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/x11-wm/herbstluftwm/metadata.xml b/x11-wm/herbstluftwm/metadata.xml index 0ac55efdb20..f0e2dd8bb7b 100644 --- a/x11-wm/herbstluftwm/metadata.xml +++ b/x11-wm/herbstluftwm/metadata.xml @@ -1,7 +1,13 @@ http://www.gentoo.org/dtd/metadata.dtd";> - + + f...@geekplace.eu + + + proxy-ma...@gentoo.org + Proxy Maintainers + herbstluftwm/herbstluftwm
[gentoo-commits] repo/gentoo:master commit in: x11-wm/herbstluftwm/
commit: 68013ebcb8ffbe8b681aecc6fb0b916a61ee1a03 Author: Andrey Utkin gentoo org> AuthorDate: Tue Dec 1 13:43:27 2020 + Commit: Andrey Utkin gentoo org> CommitDate: Tue Dec 1 13:48:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68013ebc x11-wm/herbstluftwm: add myself as co-maintainer Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Andrey Utkin gentoo.org> x11-wm/herbstluftwm/metadata.xml | 4 1 file changed, 4 insertions(+) diff --git a/x11-wm/herbstluftwm/metadata.xml b/x11-wm/herbstluftwm/metadata.xml index f0e2dd8bb7b..213c6935745 100644 --- a/x11-wm/herbstluftwm/metadata.xml +++ b/x11-wm/herbstluftwm/metadata.xml @@ -8,6 +8,10 @@ proxy-ma...@gentoo.org Proxy Maintainers + + andrey_ut...@gentoo.org + Andrey Utkin + herbstluftwm/herbstluftwm
[gentoo-commits] repo/gentoo:master commit in: x11-wm/herbstluftwm/
commit: dad575e58726c6e240f790c0153f7c508594 Author: Andrey Utkin gentoo org> AuthorDate: Tue Dec 1 13:32:00 2020 + Commit: Andrey Utkin gentoo org> CommitDate: Tue Dec 1 13:48:13 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dad575e5 x11-wm/herbstluftwm: add new version 0.9.0 Copied from 0.8.3 ebuild verbatim. Bug: https://bugs.gentoo.org/757732 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Andrey Utkin gentoo.org> x11-wm/herbstluftwm/Manifest | 1 + x11-wm/herbstluftwm/herbstluftwm-0.9.0.ebuild | 53 +++ 2 files changed, 54 insertions(+) diff --git a/x11-wm/herbstluftwm/Manifest b/x11-wm/herbstluftwm/Manifest index 687620995a4..d6d31204504 100644 --- a/x11-wm/herbstluftwm/Manifest +++ b/x11-wm/herbstluftwm/Manifest @@ -1,3 +1,4 @@ DIST herbstluftwm-0.7.2.tar.gz 245506 BLAKE2B 72d0bb2a77e519161d193ac7b2b9f1f878ccb6cfe4914b6c75d060e2daa0bec4203ee4ebf203b9fa1dfb844d71d50aa7c03257c78aa22e906bf42519d1e592af SHA512 abb49bbc3de9a0ef619ce7063c1cea0d0d25ab2195c53dc0d33e061ad24060da4bbe9b99b9b9126028cdf68b462d4fcc8d1534431e4892d571ff897a68d2113c DIST herbstluftwm-0.8.2.tar.gz 377790 BLAKE2B 88cee9937f134f6784fb5917435f629db67971339b09da8c6b91b55286fc50a7ba9d8dbea98dc583a92f5ae6e0e427dd487265cfb7d1ca4bbc10f865a2532e3e SHA512 1a2bf3861ce23e33bb09afed285f7d85450307b46d00a666d02eaf9c454d53904e4d54ca8b0245da5ef095667a0adf9cdfc3aff170089c99df6b7f01e9038d5f DIST herbstluftwm-0.8.3.tar.gz 379052 BLAKE2B e8216d856df7111951842001992cac07b37efa89ba8cd52c804a763135a91512f92902910e726193a2cc902e93dacc1bae1e701ff4c669e164080992a3410bca SHA512 ff6acb64a6609030abfe315452567f7011088b39e123f3fd988448183c4bf1c65aa0ba49ba1b0ab18b959448e12638a8198093db25bcfba828791e3305966ef1 +DIST herbstluftwm-0.9.0.tar.gz 406897 BLAKE2B 06a2d6f303e1cf3990ae5247104952936e374b39ec4be316885718a94741f21c868f084ac7c3d4854d3e2870c26b4037153f3f18bffdb7458e56b3039eb4f1e1 SHA512 a9d4486729a65c8eb87b0d36f0cc28349f670abee82e20c9649e1348298ca5e73f9b349921007d555d620327cc09dab4c24e9c76dd971afc7f4de98b9408d925 diff --git a/x11-wm/herbstluftwm/herbstluftwm-0.9.0.ebuild b/x11-wm/herbstluftwm/herbstluftwm-0.9.0.ebuild new file mode 100644 index 000..a27ee0ea3e0 --- /dev/null +++ b/x11-wm/herbstluftwm/herbstluftwm-0.9.0.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit toolchain-funcs cmake-utils + +DESCRIPTION="A manual tiling window manager for X" +HOMEPAGE="https://herbstluftwm.org/"; +SRC_URI="https://herbstluftwm.org/tarballs/${P}.tar.gz"; +KEYWORDS="~amd64 ~x86" + +LICENSE="BSD-2" +SLOT="0" +IUSE="doc examples" + +DEPEND=" + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXinerama + x11-libs/libXrandr +" +RDEPEND=" + ${DEPEND} + app-shells/bash +" +BDEPEND=" + virtual/pkgconfig + doc? ( app-text/asciidoc ) +" + +src_prepare() { + sed -i \ + -e '/^install.*LICENSEDIR/d' \ + -e '/set(DOCDIR / s#.*#set(DOCDIR ${CMAKE_INSTALL_DOCDIR})#' \ + CMakeLists.txt || die + cmake-utils_src_prepare +} + +src_configure() { + mycmakeargs=( + -DWITH_DOCUMENTATION=$(usex doc) + ) + + cmake-utils_src_configure +} + +src_install() { + cmake-utils_src_install + + if ! use examples; then + rm -r "${ED}"/usr/share/doc/${PF}/examples || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: x11-wm/herbstluftwm/
commit: bb72c45f0e4016e5fc22cb0fd46cc585ad51c64f Author: Florian Schmaus geekplace eu> AuthorDate: Tue Dec 1 10:58:24 2020 + Commit: Andrey Utkin gentoo org> CommitDate: Tue Dec 1 13:48:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb72c45f x11-wm/herbstluftwm: add upstream information to metadata.xml Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Florian Schmaus geekplace.eu> Signed-off-by: Andrey Utkin gentoo.org> x11-wm/herbstluftwm/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/x11-wm/herbstluftwm/metadata.xml b/x11-wm/herbstluftwm/metadata.xml index 6f49eba8f49..0ac55efdb20 100644 --- a/x11-wm/herbstluftwm/metadata.xml +++ b/x11-wm/herbstluftwm/metadata.xml @@ -2,4 +2,7 @@ http://www.gentoo.org/dtd/metadata.dtd";> + + herbstluftwm/herbstluftwm +
[gentoo-commits] repo/gentoo:master commit in: x11-wm/herbstluftwm/
commit: 06fbf2126862be6ef2d2d08f53cce53404e64455 Author: Andrey Utkin gentoo org> AuthorDate: Tue Dec 1 13:33:07 2020 + Commit: Andrey Utkin gentoo org> CommitDate: Tue Dec 1 13:48:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06fbf212 x11-wm/herbstluftwm: 0.9.0: migrate from 'cmake-utils' to 'cmake' Based on work by Florian Schmaus geekplace.eu> Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Andrey Utkin gentoo.org> x11-wm/herbstluftwm/herbstluftwm-0.9.0.ebuild | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/x11-wm/herbstluftwm/herbstluftwm-0.9.0.ebuild b/x11-wm/herbstluftwm/herbstluftwm-0.9.0.ebuild index a27ee0ea3e0..c2dc9d85fed 100644 --- a/x11-wm/herbstluftwm/herbstluftwm-0.9.0.ebuild +++ b/x11-wm/herbstluftwm/herbstluftwm-0.9.0.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit toolchain-funcs cmake-utils +inherit cmake toolchain-funcs DESCRIPTION="A manual tiling window manager for X" HOMEPAGE="https://herbstluftwm.org/"; @@ -33,7 +33,7 @@ src_prepare() { -e '/^install.*LICENSEDIR/d' \ -e '/set(DOCDIR / s#.*#set(DOCDIR ${CMAKE_INSTALL_DOCDIR})#' \ CMakeLists.txt || die - cmake-utils_src_prepare + cmake_src_prepare } src_configure() { @@ -41,11 +41,11 @@ src_configure() { -DWITH_DOCUMENTATION=$(usex doc) ) - cmake-utils_src_configure + cmake_src_configure } src_install() { - cmake-utils_src_install + cmake_src_install if ! use examples; then rm -r "${ED}"/usr/share/doc/${PF}/examples || die
[gentoo-commits] repo/gentoo:master commit in: net-im/dino/
commit: 2e8196a3e8cf5a3bdb9c8ac148cd934b7d7a220a Author: Andrey Utkin gentoo org> AuthorDate: Thu Nov 19 06:57:50 2020 + Commit: Andrey Utkin gentoo org> CommitDate: Thu Nov 19 07:09:40 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e8196a3 net-im/dino: add missing arm64 keyword in Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Andrey Utkin gentoo.org> net-im/dino/dino-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/dino/dino-.ebuild b/net-im/dino/dino-.ebuild index 6e43b0dadff..87038c75d2f 100644 --- a/net-im/dino/dino-.ebuild +++ b/net-im/dino/dino-.ebuild @@ -18,7 +18,7 @@ if [[ ${PV} == "" ]]; then EGIT_REPO_URI="${MY_REPO_URI}.git" inherit git-r3 else - KEYWORDS="~amd64" + KEYWORDS="~amd64 ~arm64" SRC_URI="${MY_REPO_URI}/releases/download/v${PV}/${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: net-im/dino/
commit: 8a8dc08e5abbbe5912b77d6f28a16f99afc26a04 Author: Andrey Utkin gentoo org> AuthorDate: Thu Nov 19 06:58:26 2020 + Commit: Andrey Utkin gentoo org> CommitDate: Thu Nov 19 07:09:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a8dc08e net-im/dino: add new version 0.2.0 Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Andrey Utkin gentoo.org> net-im/dino/Manifest | 1 + net-im/dino/dino-0.2.0.ebuild | 92 +++ 2 files changed, 93 insertions(+) diff --git a/net-im/dino/Manifest b/net-im/dino/Manifest index f126436b1b3..fbf42220f5e 100644 --- a/net-im/dino/Manifest +++ b/net-im/dino/Manifest @@ -1 +1,2 @@ DIST dino-0.1.0.tar.gz 441638 BLAKE2B 08f332d38af866eed1049fae7d0e207da5a3486fdaf07eb5327e7abf614ac4adc130fd8f2d9465d6cb248ecfe4b809e022a69c72df5879d98719d24635771b33 SHA512 b63bf87dbf7f728f038f22d0dba34770a06d7eb1be2ec249293ff876e16c151165add895ff3cb20a3216c3581d20e10634d454ee8b024b895012efb34f9d7de8 +DIST dino-0.2.0.tar.gz 514257 BLAKE2B a4536372a806fa60e157a6492381b0204f33041b113dc26dfd4d494c86c96e5b94e928c400fde3198e481aecbfc79d0358979d4a20c550e35f762b3520e2f7c0 SHA512 296576f91d45a4dd8c548a7ca5b47bcaf847f6ff0f8e5dbafaa4eb49a2d4f1ed7e2bbfac94f1b32e22f5ec61b23748ac76b12bb4ceb710889aff166953ca7a2e diff --git a/net-im/dino/dino-0.2.0.ebuild b/net-im/dino/dino-0.2.0.ebuild new file mode 100644 index 000..87038c75d2f --- /dev/null +++ b/net-im/dino/dino-0.2.0.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +CMAKE_MAKEFILE_GENERATOR="ninja" +VALA_MIN_API_VERSION="0.34" +inherit cmake-utils gnome2-utils vala xdg-utils + +DESCRIPTION="Modern Jabber/XMPP Client using GTK+/Vala" +HOMEPAGE="https://dino.im"; +LICENSE="GPL-3" +SLOT="0" +IUSE="+gpg +http +omemo +notification-sound" + +MY_REPO_URI="https://github.com/dino/dino"; +if [[ ${PV} == "" ]]; then + EGIT_REPO_URI="${MY_REPO_URI}.git" + inherit git-r3 +else + KEYWORDS="~amd64 ~arm64" + SRC_URI="${MY_REPO_URI}/releases/download/v${PV}/${P}.tar.gz" +fi + +RDEPEND=" + dev-db/sqlite:3 + dev-libs/glib:2 + dev-libs/icu + dev-libs/libgee:0.8 + net-libs/glib-networking + net-libs/libsignal-protocol-c + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 + x11-libs/pango + gpg? ( app-crypt/gpgme:1 ) + http? ( net-libs/libsoup:2.4 ) + omemo? ( + dev-libs/libgcrypt:0 + media-gfx/qrencode + ) + notification-sound? ( media-libs/libcanberra:0[sound] ) +" +DEPEND=" + $(vala_depend) + ${RDEPEND} + sys-devel/gettext +" + +src_prepare() { + cmake-utils_src_prepare + vala_src_prepare +} + +src_configure() { + local disabled_plugins=( + $(usex gpg "" "openpgp") + $(usex omemo "" "omemo") + $(usex http "" "http-files") + ) + local enabled_plugins=( + $(usex notification-sound "notification-sound" "") + ) + local mycmakeargs+=( + "-DENABLED_PLUGINS=$(local IFS=";"; echo "${enabled_plugins[*]}")" + "-DDISABLED_PLUGINS=$(local IFS=";"; echo "${disabled_plugins[*]}")" + "-DVALA_EXECUTABLE=${VALAC}" + ) + + if has test ${FEATURES}; then + mycmakeargs+=("-DBUILD_TESTS=yes") + fi + + cmake-utils_src_configure +} + +src_test() { + "${BUILD_DIR}"/xmpp-vala-test || die +} + +update_caches() { + gnome2_icon_cache_update + xdg_desktop_database_update +} + +pkg_postinst() { + update_caches +} + +pkg_postrm() { + update_caches +}
[gentoo-commits] repo/gentoo:master commit in: net-im/poezio/
commit: 3a5bcdbfb205341a69492646f43badab4e543b29 Author: Andrey Utkin gentoo org> AuthorDate: Mon Nov 9 12:24:33 2020 + Commit: Andrey Utkin gentoo org> CommitDate: Mon Nov 9 12:26:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a5bcdbf net-im/poezio: add 0.13.1-r1 for further changes Cloned verbatim from 0.13.1 ebuild. Bug: https://bugs.gentoo.org/751871 Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Andrey Utkin gentoo.org> net-im/poezio/poezio-0.13.1-r1.ebuild | 51 +++ 1 file changed, 51 insertions(+) diff --git a/net-im/poezio/poezio-0.13.1-r1.ebuild b/net-im/poezio/poezio-0.13.1-r1.ebuild new file mode 100644 index 000..21339aa6804 --- /dev/null +++ b/net-im/poezio/poezio-0.13.1-r1.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8} ) + +inherit distutils-r1 readme.gentoo-r1 + +DESCRIPTION="Console XMPP client that looks like most famous IRC clients" +HOMEPAGE="https://poez.io/"; +LICENSE="ZLIB" +SLOT="0" + +if [[ "${PV}" == "" ]]; then + EGIT_REPO_URI="https://lab.louiz.org/${PN}/${PN}.git"; + inherit git-r3 +else + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + KEYWORDS="~amd64" +fi + +RDEPEND=" + dev-python/aiodns[${PYTHON_USEDEP}] + dev-python/pyasn1-modules[${PYTHON_USEDEP}] + dev-python/pyasn1[${PYTHON_USEDEP}] + >=dev-python/slixmpp-1.5.0[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +DOC_CONTENTS=" +Install these optional runtime dependencies for additional features. +* dev-python/pyinotify for screen autoaway plugin support. +" +DISABLE_AUTOFORMATTING=true + +src_prepare() { + default + # Delete unmaintained plugin which requires an excessive external dep + rm plugins/mpd_client.py || die +} + +src_install() { + distutils-r1_src_install + readme.gentoo_create_doc +} + +pkg_postinst() { + readme.gentoo_print_elog +}
[gentoo-commits] repo/gentoo:master commit in: net-im/poezio/
commit: b305a7b76d027daed344bc084d4694ff8ea23ceb Author: Andrey Utkin gentoo org> AuthorDate: Mon Nov 9 12:25:36 2020 + Commit: Andrey Utkin gentoo org> CommitDate: Mon Nov 9 12:26:43 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b305a7b7 net-im/poezio: set DISTUTILS_USE_SETUPTOOLS Based on the research and a patch by Jakov Smolic sartura.hr> Bug: https://bugs.gentoo.org/751871 Link: https://github.com/gentoo/gentoo/pull/18083 Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Andrey Utkin gentoo.org> net-im/poezio/poezio-0.13.1-r1.ebuild | 1 + net-im/poezio/poezio-.ebuild | 1 + 2 files changed, 2 insertions(+) diff --git a/net-im/poezio/poezio-0.13.1-r1.ebuild b/net-im/poezio/poezio-0.13.1-r1.ebuild index 21339aa6804..12c7dd0d6ee 100644 --- a/net-im/poezio/poezio-0.13.1-r1.ebuild +++ b/net-im/poezio/poezio-0.13.1-r1.ebuild @@ -3,6 +3,7 @@ EAPI=7 +DISTUTILS_USE_SETUPTOOLS=rdepend PYTHON_COMPAT=( python3_{7,8} ) inherit distutils-r1 readme.gentoo-r1 diff --git a/net-im/poezio/poezio-.ebuild b/net-im/poezio/poezio-.ebuild index 89a6ccb69f4..f39bc56b1eb 100644 --- a/net-im/poezio/poezio-.ebuild +++ b/net-im/poezio/poezio-.ebuild @@ -3,6 +3,7 @@ EAPI=7 +DISTUTILS_USE_SETUPTOOLS=rdepend PYTHON_COMPAT=( python3_{7,8} ) inherit distutils-r1 readme.gentoo-r1
[gentoo-commits] repo/gentoo:master commit in: net-im/dino/
commit: e8943a444b958135530c7fac1c99f07f484e9f74 Author: Andrey Utkin gentoo org> AuthorDate: Mon Nov 2 20:23:36 2020 + Commit: Andrey Utkin gentoo org> CommitDate: Mon Nov 2 20:38:13 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8943a44 net-im/dino: add USE flag for notification-sound plugin Applied to ebuild only, for now. Bug: https://bugs.gentoo.org/723510 Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Andrey Utkin gentoo.org> net-im/dino/dino-.ebuild | 7 ++- net-im/dino/metadata.xml | 1 + 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/net-im/dino/dino-.ebuild b/net-im/dino/dino-.ebuild index 937678aeb91..6e43b0dadff 100644 --- a/net-im/dino/dino-.ebuild +++ b/net-im/dino/dino-.ebuild @@ -11,7 +11,7 @@ DESCRIPTION="Modern Jabber/XMPP Client using GTK+/Vala" HOMEPAGE="https://dino.im"; LICENSE="GPL-3" SLOT="0" -IUSE="+gpg +http +omemo" +IUSE="+gpg +http +omemo +notification-sound" MY_REPO_URI="https://github.com/dino/dino"; if [[ ${PV} == "" ]]; then @@ -39,6 +39,7 @@ RDEPEND=" dev-libs/libgcrypt:0 media-gfx/qrencode ) + notification-sound? ( media-libs/libcanberra:0[sound] ) " DEPEND=" $(vala_depend) @@ -57,7 +58,11 @@ src_configure() { $(usex omemo "" "omemo") $(usex http "" "http-files") ) + local enabled_plugins=( + $(usex notification-sound "notification-sound" "") + ) local mycmakeargs+=( + "-DENABLED_PLUGINS=$(local IFS=";"; echo "${enabled_plugins[*]}")" "-DDISABLED_PLUGINS=$(local IFS=";"; echo "${disabled_plugins[*]}")" "-DVALA_EXECUTABLE=${VALAC}" ) diff --git a/net-im/dino/metadata.xml b/net-im/dino/metadata.xml index 05d64fd0a3f..65da392eaa0 100644 --- a/net-im/dino/metadata.xml +++ b/net-im/dino/metadata.xml @@ -13,5 +13,6 @@ Enable OpenPGP encryption plugin Enable HTTP file upload plugin Enable OMEMO encryption plugin + notification sounds plugin
[gentoo-commits] repo/gentoo:master commit in: dev-python/slixmpp/
commit: 1c3e5f7ca303b6ccb4b7e5e8170bb3a0d8eb98c0 Author: Andrey Utkin gentoo org> AuthorDate: Wed Oct 28 07:04:54 2020 + Commit: Andrey Utkin gentoo org> CommitDate: Wed Oct 28 07:27:35 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c3e5f7c dev-python/slixmpp: add live ebuild Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Andrey Utkin gentoo.org> dev-python/slixmpp/slixmpp-.ebuild | 34 ++ 1 file changed, 34 insertions(+) diff --git a/dev-python/slixmpp/slixmpp-.ebuild b/dev-python/slixmpp/slixmpp-.ebuild new file mode 100644 index 000..64f1fc02263 --- /dev/null +++ b/dev-python/slixmpp/slixmpp-.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8} ) + +inherit distutils-r1 + +DESCRIPTION="Python 3 library for XMPP" +HOMEPAGE="https://lab.louiz.org/poezio/slixmpp"; +LICENSE="MIT" +SLOT="0" + +if [[ "${PV}" == "" ]]; then + EGIT_REPO_URI="https://lab.louiz.org/poezio/${PN}.git"; + inherit git-r3 +else + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + KEYWORDS="~amd64" +fi + +DEPEND=" + net-dns/libidn +" +RDEPEND=" + dev-python/aiodns[${PYTHON_USEDEP}] + dev-python/aiohttp[${PYTHON_USEDEP}] + dev-python/pyasn1-modules[${PYTHON_USEDEP}] + dev-python/pyasn1[${PYTHON_USEDEP}] + ${DEPEND} +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/ruamel-yaml/
commit: 3f75da9a294a6b54ef9f04ce07412df6b4daa23a Author: Andrey Utkin gentoo org> AuthorDate: Wed Oct 28 06:41:56 2020 + Commit: Andrey Utkin gentoo org> CommitDate: Wed Oct 28 06:41:56 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f75da9a dev-python/ruamel-yaml: amd64 stable Bug: https://bugs.gentoo.org/750080 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Andrey Utkin gentoo.org> dev-python/ruamel-yaml/ruamel-yaml-0.16.12-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/ruamel-yaml/ruamel-yaml-0.16.12-r1.ebuild b/dev-python/ruamel-yaml/ruamel-yaml-0.16.12-r1.ebuild index fa3019f5569..6bc6ad8a80a 100644 --- a/dev-python/ruamel-yaml/ruamel-yaml-0.16.12-r1.ebuild +++ b/dev-python/ruamel-yaml/ruamel-yaml-0.16.12-r1.ebuild @@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" RDEPEND="dev-python/ruamel-yaml-clib[${PYTHON_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: app-misc/khard/
commit: bbb4a8eeae6cfbdd5af8b4868d13ece42afa5239 Author: Andrey Utkin gentoo org> AuthorDate: Wed Oct 28 06:42:50 2020 + Commit: Andrey Utkin gentoo org> CommitDate: Wed Oct 28 06:42:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbb4a8ee app-misc/khard: amd64 stable Bug: https://bugs.gentoo.org/750080 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Andrey Utkin gentoo.org> app-misc/khard/khard-0.17.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/khard/khard-0.17.0.ebuild b/app-misc/khard/khard-0.17.0.ebuild index 013bd67..3d491af83fd 100644 --- a/app-misc/khard/khard-0.17.0.ebuild +++ b/app-misc/khard/khard-0.17.0.ebuild @@ -19,7 +19,7 @@ if [[ "${PV}" == * ]]; then EGIT_REPO_URI="https://github.com/scheibler/khard"; else SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - KEYWORDS="~amd64 arm arm64 x86" + KEYWORDS="amd64 arm arm64 x86" fi RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/ruamel-yaml-clib/
commit: 7723e0a12ed3df6675c8a92997f6736d6fdbd5fb Author: Andrey Utkin gentoo org> AuthorDate: Wed Oct 28 06:40:26 2020 + Commit: Andrey Utkin gentoo org> CommitDate: Wed Oct 28 06:40:26 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7723e0a1 dev-python/ruamel-yaml-clib: amd64 stable Bug: https://bugs.gentoo.org/750080 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Andrey Utkin gentoo.org> dev-python/ruamel-yaml-clib/ruamel-yaml-clib-0.2.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/ruamel-yaml-clib/ruamel-yaml-clib-0.2.2-r1.ebuild b/dev-python/ruamel-yaml-clib/ruamel-yaml-clib-0.2.2-r1.ebuild index fda3ec48a68..494464a09cc 100644 --- a/dev-python/ruamel-yaml-clib/ruamel-yaml-clib-0.2.2-r1.ebuild +++ b/dev-python/ruamel-yaml-clib/ruamel-yaml-clib-0.2.2-r1.ebuild @@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: net-im/mcabber/
commit: 0ef9ef340e8af85c92b71471bce6084bf56f26ee Author: Andrey Utkin gentoo org> AuthorDate: Mon Oct 19 06:47:20 2020 + Commit: Andrey Utkin gentoo org> CommitDate: Mon Oct 19 06:56:46 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ef9ef34 net-im/mcabber: add new version 1.1.2 Ebuild cloned verbatim from . Bug: https://bugs.gentoo.org/707418 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Andrey Utkin gentoo.org> net-im/mcabber/Manifest | 1 + net-im/mcabber/mcabber-1.1.2.ebuild | 99 + 2 files changed, 100 insertions(+) diff --git a/net-im/mcabber/Manifest b/net-im/mcabber/Manifest index ecb3948b023..2cf47e098f5 100644 --- a/net-im/mcabber/Manifest +++ b/net-im/mcabber/Manifest @@ -1,2 +1,3 @@ DIST mcabber-1.1.0.tar.bz2 608975 BLAKE2B 856b1a4d7118337f40b11348274c79d125776d5dddcd50f87097e58240807a4ecafc4816c44d44a51bf9cbb920edb225b312c1d5d0d52be4be93810512ef2706 SHA512 d12546e9fe9da94b6107f4d38d4083bee74e2702f7f2225e26be291230c6fe1319f60a3204da669dc00b14d69822425bf8214ebb723c3c4a7a33b1247a03093f DIST mcabber-1.1.0_bug699972.patch 1385 BLAKE2B f63316f93347b24f27e5f9a5c26de6ae1af199819efbf390915b06ba70c86ec35759c4529c20e3a7c4d8c84081bca008e90ceba8401032ba884d269355940e22 SHA512 d29acca9e710011a8f30dca1c0e281976d409d4072823527078e5f54e98fea4b637c9e52c998bc26a7a4c445d08acd3eea3a21dac479c398dac0e786535a +DIST mcabber-1.1.2.tar.bz2 651528 BLAKE2B d2160409d3a6e3c1a579bd1259438b11fae79612919a202a69a13c98c77fb5dbe4bc685939783f2a454ad5796c7d7f93e31d5fc92d96f2c6cc03e4efd4169f74 SHA512 bf53d593e84a4b4b2cf0230a4d94ea75f55008e3c2a839af5839519151209a61cce1685f9db14b65f5c4fa438bfabfeb25eb8e78e666b092c5c66af249788106 diff --git a/net-im/mcabber/mcabber-1.1.2.ebuild b/net-im/mcabber/mcabber-1.1.2.ebuild new file mode 100644 index 000..0b84efe6530 --- /dev/null +++ b/net-im/mcabber/mcabber-1.1.2.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit readme.gentoo-r1 + +DESCRIPTION="A small Jabber console client with various features, like MUC, SSL, PGP" +HOMEPAGE="http://mcabber.com/"; + +if [[ "${PV}" == ]]; then + inherit mercurial + EHG_REPO_URI="https://mcabber.com/hg/"; + EHG_CHECKOUT_DIR="${WORKDIR}" + EHG_BOOTSTRAP="autogen.sh" + S="${WORKDIR}/${PN}" +else + SRC_URI="http://mcabber.com/files/${P}.tar.bz2"; + KEYWORDS="~alpha ~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +fi + +LICENSE="GPL-2" +SLOT="0" + +IUSE="aspell crypt idn otr spell ssl vim-syntax" + +LANGS="cs de fr it nl pl ru uk" +# localized help versions are installed only, when L10N var is set +for i in ${LANGS}; do + IUSE="${IUSE} l10n_${i}" +done; + +RDEPEND="crypt? ( >=app-crypt/gpgme-1.0.0 ) + otr? ( >=net-libs/libotr-3.1.0 ) + aspell? ( app-text/aspell ) + vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) + idn? ( net-dns/libidn:= ) + spell? ( app-text/enchant:0 ) + dev-libs/glib:2 + net-libs/libnsl:0= + sys-libs/ncurses:0= + >=net-libs/loudmouth-1.4.3-r1[ssl?]" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +DOCS=( AUTHORS ChangeLog NEWS README TODO mcabberrc.example doc/README_PGP.txt ) + +pkg_setup() { + if use aspell && use spell; then + ewarn "NOTE: You have both USE flags 'aspell' and 'spell' enabled, enchant (USE flag 'spell') will be preferred." + fi +} + +src_configure() { + econf \ + --enable-modules \ + $(use_enable crypt gpgme) \ + $(use_enable otr) \ + $(use_enable aspell) \ + $(use_enable spell enchant) \ + $(use_with idn libidn) +} + +src_install() { + default + + # clean unneeded language documentation + for i in ${LANGS}; do + use l10n_${i} || rm -rf "${ED}"/usr/share/${PN}/help/${i} + done + + # contrib themes + insinto /usr/share/${PN}/themes + doins "${S}"/contrib/themes/* + + # contrib generic scripts + exeinto /usr/share/${PN}/scripts + doexe "${S}"/contrib/*.{pl,py} + + # contrib event scripts + exeinto /usr/share/${PN}/scripts/events + doexe "${S}"/contrib/events/* + + if use vim-syntax; then + cd contrib/vim/ || die + + insinto /usr/share/vim/vimfiles/syntax + doins mcabber_log-syntax.vim + + insinto /usr/share/vim/vimfiles/ftdetect + doins mcabber_log-ftdetect.vim + fi + + readme.gentoo_create_doc +} + +pkg_postinst() { + readme.gentoo_print_elog +}
[gentoo-commits] repo/gentoo:master commit in: net-im/mcabber/
commit: eec1071b5b94fcee809e15aa12284368d4fdc295 Author: Andrey Utkin gentoo org> AuthorDate: Mon Oct 19 06:44:56 2020 + Commit: Andrey Utkin gentoo org> CommitDate: Mon Oct 19 06:56:45 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eec1071b net-im/mcabber: update HG_URI_REPO Bug: https://bugs.gentoo.org/737898 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Andrey Utkin gentoo.org> net-im/mcabber/mcabber-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/mcabber/mcabber-.ebuild b/net-im/mcabber/mcabber-.ebuild index 266ed8c59e8..0b84efe6530 100644 --- a/net-im/mcabber/mcabber-.ebuild +++ b/net-im/mcabber/mcabber-.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="http://mcabber.com/"; if [[ "${PV}" == ]]; then inherit mercurial - EHG_REPO_URI="https://bitbucket.org/McKael/mcabber"; + EHG_REPO_URI="https://mcabber.com/hg/"; EHG_CHECKOUT_DIR="${WORKDIR}" EHG_BOOTSTRAP="autogen.sh" S="${WORKDIR}/${PN}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/slixmpp/
commit: b1ee0b0e02a9ae3173bc2f5b2303b57e3f32ae08 Author: Andrey Utkin gentoo org> AuthorDate: Tue Oct 6 06:49:41 2020 + Commit: Andrey Utkin gentoo org> CommitDate: Tue Oct 6 06:50:08 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1ee0b0e dev-python/slixmpp: update HOMEPAGE Old URL returns "502 Bad Gateway". The new one is a Gitlab instance apparently owned by the same upstream developer. Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Andrey Utkin gentoo.org> dev-python/slixmpp/slixmpp-1.4.2.ebuild | 2 +- dev-python/slixmpp/slixmpp-1.5.2.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/slixmpp/slixmpp-1.4.2.ebuild b/dev-python/slixmpp/slixmpp-1.4.2.ebuild index 8bdf1ef5c76..00e2942a6ba 100644 --- a/dev-python/slixmpp/slixmpp-1.4.2.ebuild +++ b/dev-python/slixmpp/slixmpp-1.4.2.ebuild @@ -7,7 +7,7 @@ PYTHON_COMPAT=( python3_{6,7} ) inherit distutils-r1 DESCRIPTION="Python 3 library for XMPP" -HOMEPAGE="https://dev.louiz.org/projects/slixmpp"; +HOMEPAGE="https://lab.louiz.org/poezio/slixmpp"; LICENSE="MIT" SLOT="0" IUSE="test" diff --git a/dev-python/slixmpp/slixmpp-1.5.2.ebuild b/dev-python/slixmpp/slixmpp-1.5.2.ebuild index eb42815f81e..64f1fc02263 100644 --- a/dev-python/slixmpp/slixmpp-1.5.2.ebuild +++ b/dev-python/slixmpp/slixmpp-1.5.2.ebuild @@ -8,7 +8,7 @@ PYTHON_COMPAT=( python3_{7,8} ) inherit distutils-r1 DESCRIPTION="Python 3 library for XMPP" -HOMEPAGE="https://dev.louiz.org/projects/slixmpp"; +HOMEPAGE="https://lab.louiz.org/poezio/slixmpp"; LICENSE="MIT" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libstrophe/
commit: 2ead77592d9bdc268e480b0b7f35c80465cf32ee Author: Andrey Utkin gentoo org> AuthorDate: Wed Sep 30 06:48:08 2020 + Commit: Andrey Utkin gentoo org> CommitDate: Wed Sep 30 06:49:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ead7759 dev-libs/libstrophe: state explicitly that testing is enabled Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Andrey Utkin gentoo.org> dev-libs/libstrophe/libstrophe-0.10.0.ebuild | 6 ++ dev-libs/libstrophe/libstrophe-0.9.2.ebuild | 6 ++ dev-libs/libstrophe/libstrophe-0.9.3.ebuild | 6 ++ 3 files changed, 18 insertions(+) diff --git a/dev-libs/libstrophe/libstrophe-0.10.0.ebuild b/dev-libs/libstrophe/libstrophe-0.10.0.ebuild index be09401f2e9..5757ff62194 100644 --- a/dev-libs/libstrophe/libstrophe-0.10.0.ebuild +++ b/dev-libs/libstrophe/libstrophe-0.10.0.ebuild @@ -43,3 +43,9 @@ src_install() { use doc && dodoc -r examples find "${D}" -name '*.la' -o -name '*.a' -delete || die } + +# Explicit src_test is there to document that the test suite is integrated and +# is expected to pass. Please do not remove. +src_test() { + emake check +} diff --git a/dev-libs/libstrophe/libstrophe-0.9.2.ebuild b/dev-libs/libstrophe/libstrophe-0.9.2.ebuild index e370927cb13..c312bb04fe2 100644 --- a/dev-libs/libstrophe/libstrophe-0.9.2.ebuild +++ b/dev-libs/libstrophe/libstrophe-0.9.2.ebuild @@ -44,3 +44,9 @@ src_install() { use doc && dodoc -r examples find "${D}" -name '*.la' -o -name '*.a' -delete || die } + +# Explicit src_test is there to document that the test suite is integrated and +# is expected to pass. Please do not remove. +src_test() { + emake check +} diff --git a/dev-libs/libstrophe/libstrophe-0.9.3.ebuild b/dev-libs/libstrophe/libstrophe-0.9.3.ebuild index be09401f2e9..5757ff62194 100644 --- a/dev-libs/libstrophe/libstrophe-0.9.3.ebuild +++ b/dev-libs/libstrophe/libstrophe-0.9.3.ebuild @@ -43,3 +43,9 @@ src_install() { use doc && dodoc -r examples find "${D}" -name '*.la' -o -name '*.a' -delete || die } + +# Explicit src_test is there to document that the test suite is integrated and +# is expected to pass. Please do not remove. +src_test() { + emake check +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libstrophe/
commit: 135b9b9de5eadd161876bf18a3c35b9efb8e481d Author: Andrey Utkin gentoo org> AuthorDate: Mon Sep 21 14:36:43 2020 + Commit: Andrey Utkin gentoo org> CommitDate: Mon Sep 21 14:44:02 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=135b9b9d dev-libs/libstrophe: add new version 0.10.0 Ebuild cloned from 0.9.3 verbatim. Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Andrey Utkin gentoo.org> dev-libs/libstrophe/Manifest | 1 + dev-libs/libstrophe/libstrophe-0.10.0.ebuild | 45 2 files changed, 46 insertions(+) diff --git a/dev-libs/libstrophe/Manifest b/dev-libs/libstrophe/Manifest index 2e913cf0bd1..9097c741aa9 100644 --- a/dev-libs/libstrophe/Manifest +++ b/dev-libs/libstrophe/Manifest @@ -1,2 +1,3 @@ +DIST libstrophe-0.10.0.tar.gz 520645 BLAKE2B 85998ffa7d2051bf3372842a0bc6d5404932c41853609943ae0420760e0434a74b711bd5f23657f061f1227647247b1989833c54c11a88490fe7617459687818 SHA512 9d2e8f95ab5f9611529e18b0130322a196d4b59aae69c931a6d7dc462d4a6a4fa395d6fbca56d9f329fc943e3de005b570ea34629a504175f3f2ec91f85bf40a DIST libstrophe-0.9.2.tar.gz 500459 BLAKE2B 0b1f6f1daac1215bcdcbde0e54264b98f5a863de339500826f625f8c5e8143ce7200fb251d04248715e9a8b6621a4360e7ca2780bf4684d916ec13361b5f6fcc SHA512 a0129c49ca574afaefa77c412143571af2eb1100c7d737d497b65d44680d35e2404ee2d4d4e1378b06ac1bcc5c587f505f79fea9251af1cbb36afd990d48570d DIST libstrophe-0.9.3.tar.gz 502449 BLAKE2B 662b0c329b0bf7d7f34fc80bf0608b921fa1ad54c8277e88f23f3ed17d0892dc7e3d9bcaaa9707306801e9254bba4a127390025ab95e1d9d850c299a7b26d980 SHA512 9c8ba980f532c5576c2c5a9e3cdca9f833ec78debcb06b17e2f534de0e710ec416b997b0498be77a89fa7f57187456edb1d602993c695a5e738718ea593697a5 diff --git a/dev-libs/libstrophe/libstrophe-0.10.0.ebuild b/dev-libs/libstrophe/libstrophe-0.10.0.ebuild new file mode 100644 index 000..be09401f2e9 --- /dev/null +++ b/dev-libs/libstrophe/libstrophe-0.10.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +DESCRIPTION="A simple, lightweight C library for writing XMPP clients" +HOMEPAGE="http://strophe.im/libstrophe/"; +SRC_URI="https://github.com/strophe/${PN}/releases/download/${PV}/${P}.tar.gz"; +LICENSE="|| ( MIT GPL-3 )" +SLOT="0" +KEYWORDS="~amd64" +IUSE="doc expat libressl" + +RDEPEND=" + expat? ( dev-libs/expat ) + !expat? ( dev-libs/libxml2:2 ) + libressl? ( dev-libs/libressl:0= ) + !libressl? ( dev-libs/openssl:0= ) +" +DEPEND="${RDEPEND} + doc? ( app-doc/doxygen ) +" + +DOCS=( ChangeLog ) + +src_configure() { + # shellcheck disable=SC2207 + local myeconf=( + --enable-tls + $(use_with !expat libxml2) + ) + econf "${myeconf[@]}" +} +src_compile() { + default + if use doc; then + doxygen || die + HTML_DOCS=( docs/html/* ) + fi +} + +src_install() { + default + use doc && dodoc -r examples + find "${D}" -name '*.la' -o -name '*.a' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libstrophe/
commit: 476a7c075c689161a076e520f50a7ec0bdc76d2a Author: Jakov Smolic sartura hr> AuthorDate: Mon Sep 7 19:56:55 2020 + Commit: Andrey Utkin gentoo org> CommitDate: Mon Sep 21 13:53:00 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=476a7c07 dev-libs/libstrophe: remove .a files Closes: https://bugs.gentoo.org/724898 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Jakov Smolic sartura.hr> Signed-off-by: Andrey Utkin gentoo.org> dev-libs/libstrophe/libstrophe-0.9.2.ebuild | 4 ++-- dev-libs/libstrophe/libstrophe-0.9.3.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-libs/libstrophe/libstrophe-0.9.2.ebuild b/dev-libs/libstrophe/libstrophe-0.9.2.ebuild index f95cbfb67f5..e370927cb13 100644 --- a/dev-libs/libstrophe/libstrophe-0.9.2.ebuild +++ b/dev-libs/libstrophe/libstrophe-0.9.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -42,5 +42,5 @@ src_compile() { src_install() { default use doc && dodoc -r examples - find "${D}" -name '*.la' -delete || die + find "${D}" -name '*.la' -o -name '*.a' -delete || die } diff --git a/dev-libs/libstrophe/libstrophe-0.9.3.ebuild b/dev-libs/libstrophe/libstrophe-0.9.3.ebuild index 5323315dc71..be09401f2e9 100644 --- a/dev-libs/libstrophe/libstrophe-0.9.3.ebuild +++ b/dev-libs/libstrophe/libstrophe-0.9.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -41,5 +41,5 @@ src_compile() { src_install() { default use doc && dodoc -r examples - find "${D}" -name '*.la' -delete || die + find "${D}" -name '*.la' -o -name '*.a' -delete || die }
[gentoo-commits] repo/gentoo:master commit in: net-im/profanity/
commit: 8c7a7b74d88e5ed0af4c3ad024a34765da8874d4 Author: Andrey Utkin gentoo org> AuthorDate: Mon Sep 14 07:02:43 2020 + Commit: Andrey Utkin gentoo org> CommitDate: Mon Sep 14 07:06:30 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c7a7b74 net-im/profanity: fix repoman warning RDEPEND.suspect 1 net-im/profanity/profanity-0.9.5.ebuild: 'test?' USE conditional in RDEPEND The problem was RDEPEND was set to the contents of DEPEND, which now had test? ( dev-util/cmocka ) clause in it, which doesn't make sense for RDEPEND. Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Andrey Utkin gentoo.org> net-im/profanity/profanity-0.9.5.ebuild | 8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/net-im/profanity/profanity-0.9.5.ebuild b/net-im/profanity/profanity-0.9.5.ebuild index 4de859fde22..691c34a8249 100644 --- a/net-im/profanity/profanity-0.9.5.ebuild +++ b/net-im/profanity/profanity-0.9.5.ebuild @@ -14,7 +14,7 @@ KEYWORDS="~amd64" IUSE="libnotify omemo otr gpg test xscreensaver" RESTRICT="!test? ( test )" -DEPEND=" +COMMON_DEPEND=" dev-db/sqlite dev-libs/expat dev-libs/glib @@ -30,12 +30,14 @@ DEPEND=" dev-libs/libgcrypt ) otr? ( net-libs/libotr ) - test? ( dev-util/cmocka ) xscreensaver? ( x11-libs/libXScrnSaver x11-libs/libX11 ) " -RDEPEND="${DEPEND}" +DEPEND="${COMMON_DEPEND} + test? ( dev-util/cmocka ) +" +RDEPEND="${COMMON_DEPEND}" src_configure() { econf \
[gentoo-commits] repo/gentoo:master commit in: net-im/profanity/
commit: 4443cbeea54b0100b3c8557fa676d00b63782735 Author: Jakov Smolic sartura hr> AuthorDate: Tue Sep 8 19:11:10 2020 + Commit: Andrey Utkin gentoo org> CommitDate: Mon Sep 14 07:06:29 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4443cbee net-im/profanity: bump to 0.9.5 Closes: https://bugs.gentoo.org/708078 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Jakov Smolic sartura.hr> Signed-off-by: Andrey Utkin gentoo.org> net-im/profanity/Manifest | 1 + net-im/profanity/profanity-0.9.5.ebuild | 47 + 2 files changed, 48 insertions(+) diff --git a/net-im/profanity/Manifest b/net-im/profanity/Manifest index 856411b5b46..01eb33cfbc4 100644 --- a/net-im/profanity/Manifest +++ b/net-im/profanity/Manifest @@ -1,2 +1,3 @@ DIST profanity-0.6.0.tar.gz 741812 BLAKE2B ba6cff070ee0e8a83b52677f6551c1d7397cd25993982d6b5390590a4924d902050504cb8803ee2741262b1409e4d75e9f223397f87f39d7dc86fcc56a0e5df6 SHA512 c7d8e74b764276f59fccfa029d45271032db315cdbf6e00deccbd611f202983a0930fed99021202333047acee9f3f0d7779cd9bb3628d2e5c4757e3de8c3629e DIST profanity-0.7.1.tar.gz 788754 BLAKE2B 447c761233ce6989081d3ed7a585d90713f4266dfc22ff816aea7c014f642f57989f7f767d8cf40cdd36c3152f45c6700f3905e0d12b864533aac61ac4dc7aaa SHA512 a6e159a5452ebb193dcff74dc8673de5dbc4bc5b2f2b8abc129641fc1b4b370aee9617dc0b26cfcc6aae58a1a900fda29356e61cdc17ee7ba69c879d6ccc2339 +DIST profanity-0.9.5.tar.gz 830966 BLAKE2B fc1b755b1a92dbde62aacb31cb5d9190cea951e98501a5b48495dbd31266f343cf436de1fa0f69caec34324cd1f781d0bd4f5f7ebdd984324c5d1d6edb91452a SHA512 79305ee488d3a9b87bb422d6525bfaae62c4969d466b968c86941ed5bf0c0080e349758f2e1ead144693513b5d19a635372e73aa1fe9e362836b9245e1d2b898 diff --git a/net-im/profanity/profanity-0.9.5.ebuild b/net-im/profanity/profanity-0.9.5.ebuild new file mode 100644 index 000..4de859fde22 --- /dev/null +++ b/net-im/profanity/profanity-0.9.5.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="A console based XMPP client inspired by Irssi" +HOMEPAGE="https://profanity-im.github.io"; +SRC_URI="https://profanity-im.github.io/${P}.tar.gz"; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="libnotify omemo otr gpg test xscreensaver" +RESTRICT="!test? ( test )" + +DEPEND=" + dev-db/sqlite + dev-libs/expat + dev-libs/glib + dev-libs/libstrophe:= + dev-libs/openssl:0= + net-misc/curl + sys-apps/util-linux + sys-libs/ncurses:=[unicode] + gpg? ( app-crypt/gpgme:= ) + libnotify? ( x11-libs/libnotify ) + omemo? ( + net-libs/libsignal-protocol-c + dev-libs/libgcrypt + ) + otr? ( net-libs/libotr ) + test? ( dev-util/cmocka ) + xscreensaver? ( + x11-libs/libXScrnSaver + x11-libs/libX11 ) + " +RDEPEND="${DEPEND}" + +src_configure() { + econf \ + $(use_enable libnotify notifications) \ + $(use_enable omemo) \ + $(use_enable otr) \ + $(use_enable gpg pgp) \ + $(use_with xscreensaver) +}
[gentoo-commits] repo/gentoo:master commit in: net-im/poezio/
commit: 1fca18b635202b54a95350f6d74ae322d0f44c05 Author: Florian Schmaus geekplace eu> AuthorDate: Mon Aug 17 15:34:23 2020 + Commit: Andrey Utkin gentoo org> CommitDate: Tue Sep 1 20:17:08 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fca18b6 net-im/poezio: update the live ebuild This syncs the live ebuild with the latest poezio ebuild (poezio-0.13.1.ebuild) which was added with bf6491e7996 ("net-im/poezio: add ebuild for version 0.13.1"). Package-Manager: Portage-3.0.3, Repoman-2.3.23 Signed-off-by: Florian Schmaus geekplace.eu> Signed-off-by: Andrey Utkin gentoo.org> net-im/poezio/poezio-.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/net-im/poezio/poezio-.ebuild b/net-im/poezio/poezio-.ebuild index 2946371c46b..89a6ccb69f4 100644 --- a/net-im/poezio/poezio-.ebuild +++ b/net-im/poezio/poezio-.ebuild @@ -2,7 +2,8 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_6 ) + +PYTHON_COMPAT=( python3_{7,8} ) inherit distutils-r1 readme.gentoo-r1 @@ -23,14 +24,13 @@ RDEPEND=" dev-python/aiodns[${PYTHON_USEDEP}] dev-python/pyasn1-modules[${PYTHON_USEDEP}] dev-python/pyasn1[${PYTHON_USEDEP}] - dev-python/slixmpp[${PYTHON_USEDEP}] + >=dev-python/slixmpp-1.5.2[${PYTHON_USEDEP}] " distutils_enable_tests pytest DOC_CONTENTS=" Install these optional runtime dependencies for additional features. -* dev-python/potr for OTR encryption support. * dev-python/pyinotify for screen autoaway plugin support. " DISABLE_AUTOFORMATTING=true
[gentoo-commits] repo/gentoo:master commit in: dev-python/slixmpp/
commit: d299a9d6a0b4e40b2645186d2f900d546ef55d70 Author: Florian Schmaus geekplace eu> AuthorDate: Mon Jun 15 13:45:51 2020 + Commit: Andrey Utkin gentoo org> CommitDate: Tue Sep 1 20:17:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d299a9d6 dev-python/slixmpp: add ebuild for version 1.5.2 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Florian Schmaus geekplace.eu> Signed-off-by: Andrey Utkin gentoo.org> dev-python/slixmpp/Manifest | 1 + dev-python/slixmpp/slixmpp-1.5.2.ebuild | 34 + 2 files changed, 35 insertions(+) diff --git a/dev-python/slixmpp/Manifest b/dev-python/slixmpp/Manifest index df5a662ffbc..4ea9f8f47eb 100644 --- a/dev-python/slixmpp/Manifest +++ b/dev-python/slixmpp/Manifest @@ -1 +1,2 @@ DIST slixmpp-1.4.2.tar.gz 864608 BLAKE2B 9689b274a9c787174248c094329ea33783627a45ef39708a611013454953de4fa8799ca5a35950a3f3ed49bebf5c56f6f2bea079bcc2a3dce7d2648bfd812371 SHA512 3b3356352af8d7ec8cca15210c0524ce0bb5e313d8c5455bec13e82aec261f6d094a99df9f08642418a0e4abea4ee1ff607e42e1c166b9be1c26534b690c330b +DIST slixmpp-1.5.2.tar.gz 886383 BLAKE2B 6b5ed074ab182f449bf7d2919c241694ea4ff24567546c50a3d228af7708826fb9bfd89b4fccf8a31ae2909399b57caa752a71c187cffbe133bab13b41da814f SHA512 4f377246526c03ae02ece370ba8c9fa7c26a89eca7a012a1a89b8186b6c226d72287c15a7668ca85bfc8f2200765406dbc0fa9cb0e358c3755f551df8eb0d59f diff --git a/dev-python/slixmpp/slixmpp-1.5.2.ebuild b/dev-python/slixmpp/slixmpp-1.5.2.ebuild new file mode 100644 index 000..eb42815f81e --- /dev/null +++ b/dev-python/slixmpp/slixmpp-1.5.2.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8} ) + +inherit distutils-r1 + +DESCRIPTION="Python 3 library for XMPP" +HOMEPAGE="https://dev.louiz.org/projects/slixmpp"; +LICENSE="MIT" +SLOT="0" + +if [[ "${PV}" == "" ]]; then + EGIT_REPO_URI="https://lab.louiz.org/poezio/${PN}.git"; + inherit git-r3 +else + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + KEYWORDS="~amd64" +fi + +DEPEND=" + net-dns/libidn +" +RDEPEND=" + dev-python/aiodns[${PYTHON_USEDEP}] + dev-python/aiohttp[${PYTHON_USEDEP}] + dev-python/pyasn1-modules[${PYTHON_USEDEP}] + dev-python/pyasn1[${PYTHON_USEDEP}] + ${DEPEND} +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: net-im/poezio/
commit: dca76182a8cbd36661cb2c22a645e65e2d939355 Author: Florian Schmaus geekplace eu> AuthorDate: Mon Jun 15 13:47:08 2020 + Commit: Andrey Utkin gentoo org> CommitDate: Tue Sep 1 20:17:08 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dca76182 net-im/poezio: add ebuild for version 0.13.1 Closes: https://bugs.gentoo.org/717882 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Florian Schmaus geekplace.eu> Signed-off-by: Andrey Utkin gentoo.org> net-im/poezio/Manifest | 1 + net-im/poezio/poezio-0.13.1.ebuild | 51 ++ 2 files changed, 52 insertions(+) diff --git a/net-im/poezio/Manifest b/net-im/poezio/Manifest index 9187b8c3e15..8a36462d31a 100644 --- a/net-im/poezio/Manifest +++ b/net-im/poezio/Manifest @@ -1 +1,2 @@ DIST poezio-0.12.tar.gz 585750 BLAKE2B d79cab965b39a9ea191c763e1560bedbf46e3107e1b301a651103caf8f9e63b8465925ea01ac4e2e6b747b66cf5d4be8cabd8be80a069fe4eafcf331c7daada8 SHA512 6249daf23c6f4c1b25a9de686abaa62076e1eac7566da0a174ae3a82e3a53b7f2a86145d20d587a7ee43c8b679d90cb381d5afbfc7860459c5a497e97af32ff4 +DIST poezio-0.13.1.tar.gz 632572 BLAKE2B e8d3d34c5ca8d236a5a434b4b339cab5ea7286c60db3ef5a6012d406848537b587e834b86f7b6049ee8e637a82e883b2d874134bc1f7d64106e0b0f81aab218f SHA512 6c211ef0fa2fc4bd4cce6ab896166eec6bcdc16ad9e774f4d6bf261b404c9ef68b18d934097da0e165b0cce9bd7779da520ac9c3eac30ccf8280f98ef6aa19c6 diff --git a/net-im/poezio/poezio-0.13.1.ebuild b/net-im/poezio/poezio-0.13.1.ebuild new file mode 100644 index 000..21339aa6804 --- /dev/null +++ b/net-im/poezio/poezio-0.13.1.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8} ) + +inherit distutils-r1 readme.gentoo-r1 + +DESCRIPTION="Console XMPP client that looks like most famous IRC clients" +HOMEPAGE="https://poez.io/"; +LICENSE="ZLIB" +SLOT="0" + +if [[ "${PV}" == "" ]]; then + EGIT_REPO_URI="https://lab.louiz.org/${PN}/${PN}.git"; + inherit git-r3 +else + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + KEYWORDS="~amd64" +fi + +RDEPEND=" + dev-python/aiodns[${PYTHON_USEDEP}] + dev-python/pyasn1-modules[${PYTHON_USEDEP}] + dev-python/pyasn1[${PYTHON_USEDEP}] + >=dev-python/slixmpp-1.5.0[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +DOC_CONTENTS=" +Install these optional runtime dependencies for additional features. +* dev-python/pyinotify for screen autoaway plugin support. +" +DISABLE_AUTOFORMATTING=true + +src_prepare() { + default + # Delete unmaintained plugin which requires an excessive external dep + rm plugins/mpd_client.py || die +} + +src_install() { + distutils-r1_src_install + readme.gentoo_create_doc +} + +pkg_postinst() { + readme.gentoo_print_elog +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/ruamel-yaml/
commit: 74b0f055247a538673738f329946ba2b399a684d Author: Zoltan Puskas sinustrom info> AuthorDate: Sun May 31 05:33:36 2020 + Commit: Andrey Utkin gentoo org> CommitDate: Sun Aug 30 21:24:30 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74b0f055 dev-python/ruamel-yaml: add self as comaintainer Volunteering after Adnrey Utkin's request on gentoo-dev mailing list. Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Andrey Utkin gentoo.org> dev-python/ruamel-yaml/metadata.xml | 8 1 file changed, 8 insertions(+) diff --git a/dev-python/ruamel-yaml/metadata.xml b/dev-python/ruamel-yaml/metadata.xml index 5a38e316033..d1c93d5b8e2 100644 --- a/dev-python/ruamel-yaml/metadata.xml +++ b/dev-python/ruamel-yaml/metadata.xml @@ -9,6 +9,14 @@ mare...@gentoo.org Marek Szuba + + zol...@sinustrom.info + Zoltan Puskas + + + proxy-ma...@gentoo.org + Proxy Maintainers + ruamel.yaml ruamel-yaml
[gentoo-commits] repo/gentoo:master commit in: dev-python/ruamel-yaml-clib/
commit: 55e1c12fe9c120b870725f049998b9d17e6a3536 Author: Zoltan Puskas sinustrom info> AuthorDate: Sun May 31 05:34:41 2020 + Commit: Andrey Utkin gentoo org> CommitDate: Sun Aug 30 21:24:31 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55e1c12f dev-python/ruamel-yaml-clib: add self as comaintainer Volunteering after Adnrey Utkin's request on gentoo-dev mailing list. Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Zoltan Puskas sinustrom.info> Signed-off-by: Andrey Utkin gentoo.org> dev-python/ruamel-yaml-clib/metadata.xml | 8 1 file changed, 8 insertions(+) diff --git a/dev-python/ruamel-yaml-clib/metadata.xml b/dev-python/ruamel-yaml-clib/metadata.xml index c7fd7b79be4..946ed7ddc67 100644 --- a/dev-python/ruamel-yaml-clib/metadata.xml +++ b/dev-python/ruamel-yaml-clib/metadata.xml @@ -9,6 +9,14 @@ mare...@gentoo.org Marek Szuba + + zol...@sinustrom.info + Zoltan Puskas + + + proxy-ma...@gentoo.org + Proxy Maintainers + This package was split of from ruamel.yaml, so that ruamel.yaml can be built as a universal wheel. Apart from the C code seldom changing, and
[gentoo-commits] repo/gentoo:master commit in: dev-python/vobject/
commit: e5c49e2699aa52e7b89956a63f970828a8f0e370 Author: Nils Freydank posteo de> AuthorDate: Sat Aug 15 12:57:00 2020 + Commit: Andrey Utkin gentoo org> CommitDate: Sun Aug 30 13:47:53 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5c49e26 dev-python/vobject: Add support for python3_9 Package-Manager: Portage-3.0.2, Repoman-2.3.23 Signed-off-by: Nils Freydank posteo.de> Signed-off-by: Andrey Utkin gentoo.org> dev-python/vobject/vobject-0.9.6.1-r2.ebuild | 30 1 file changed, 30 insertions(+) diff --git a/dev-python/vobject/vobject-0.9.6.1-r2.ebuild b/dev-python/vobject/vobject-0.9.6.1-r2.ebuild new file mode 100644 index 000..ce291e2f41a --- /dev/null +++ b/dev-python/vobject/vobject-0.9.6.1-r2.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8,9} ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 + +DESCRIPTION="Python package for parsing and generating vCard and vCalendar files" +HOMEPAGE="https://eventable.github.io/vobject/ + https://pypi.org/project/vobject/ + https://github.com/eventable/vobject"; +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="" + +BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" +RDEPEND=">=dev-python/python-dateutil-2.4.0[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND}" + +DOCS=( ACKNOWLEDGEMENTS.txt README.md ) + +python_test() { + "${EPYTHON}" tests.py || die "Testing failed under ${EPYTHON}" +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/khard/
commit: efa5df5a564ec07144292970ba0cafd0f43b78d1 Author: Nils Freydank posteo de> AuthorDate: Sat Aug 15 12:56:56 2020 + Commit: Andrey Utkin gentoo org> CommitDate: Sun Aug 30 13:47:52 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efa5df5a app-misc/khard: Add myself as proxied maintainer Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Nils Freydank posteo.de> Signed-off-by: Andrey Utkin gentoo.org> app-misc/khard/metadata.xml | 8 1 file changed, 8 insertions(+) diff --git a/app-misc/khard/metadata.xml b/app-misc/khard/metadata.xml index 2faaf218914..983f508b74c 100644 --- a/app-misc/khard/metadata.xml +++ b/app-misc/khard/metadata.xml @@ -4,6 +4,14 @@ andrey_ut...@gentoo.org Andrey Utkin + + holgers...@posteo.de + Nils Freydank + + + proxy-ma...@gentoo.org + Proxy Maintainers + scheibler/khard
[gentoo-commits] repo/gentoo:master commit in: app-misc/khard/
commit: 712608c6c116e1395b0e6539a2620fe14ba41743 Author: Nils Freydank posteo de> AuthorDate: Sat Aug 15 12:57:03 2020 + Commit: Andrey Utkin gentoo org> CommitDate: Sun Aug 30 13:47:53 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=712608c6 app-misc/khard: Bump to 0.17.0 This commit adds support for python 3.7 to 3.9 and does some internal changes: - drop explicit dep for >dev-python/vobject-0.9.3 as a working version was introduced to the tree in december 2017. For details see commit 17e2b60acb7049e925c1d65116dbb4edf16e820e. - don't call external test but use the [[ ]] bashism, so globbing for version works ("*"). - add dep for dev-python/setuptools_scm for tests Bug: https://bugs.gentoo.org/718232 Closes: https://bugs.gentoo.org/721832 Thanks-to: Christopher Head chead.ca> Package-Manager: Portage-3.0.2, Repoman-2.3.23 Signed-off-by: Nils Freydank posteo.de> Signed-off-by: Andrey Utkin gentoo.org> app-misc/khard/Manifest| 1 + app-misc/khard/khard-0.17.0.ebuild | 54 ++ 2 files changed, 55 insertions(+) diff --git a/app-misc/khard/Manifest b/app-misc/khard/Manifest index f7e76223038..133d107aa79 100644 --- a/app-misc/khard/Manifest +++ b/app-misc/khard/Manifest @@ -1 +1,2 @@ DIST khard-0.13.0.tar.gz 5083020 BLAKE2B 6dc95335f89d5034ddc5fdfafca06b2bfc96c2dd05e966d975eea508a939cc4d64b749c3c6c2a7ce6e74ac40835b33f90442d357b871e47b8f0b2df351225c16 SHA512 353a51a06d6c7aa27b0f1cf35b3f7c113097ea4fa5e27bcb400f00de0cdd65ccaeadcc835b1cba541361a0395265cb967f731b23d875162f2be13381bc0979a6 +DIST khard-0.17.0.tar.gz 593928 BLAKE2B 488e1df70212c856d8dfa43955e681344fb1a257d765c81820444f6435d39aec782da9d01edeeaac0b9a87412db680fde368c39c74faa82b0eff2d7a0a2dbc6b SHA512 9cb936aeaa327b9837488a752906bf603429ca0c7240703829220119049f5f62e84f7e4c90bb81799307fe446c3aa47fe6ee4112c276b6bb329c959be438ba25 diff --git a/app-misc/khard/khard-0.17.0.ebuild b/app-misc/khard/khard-0.17.0.ebuild new file mode 100644 index 000..c260594faa5 --- /dev/null +++ b/app-misc/khard/khard-0.17.0.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7,8,9} ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 + +DESCRIPTION="Console CardDAV client" +HOMEPAGE="https://github.com/scheibler/khard"; +LICENSE="GPL-3" +SLOT="0" +IUSE="test zsh-completion" +RESTRICT="!test? ( test )" + +if [[ "${PV}" == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/scheibler/khard"; +else + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~x86" +fi + +RDEPEND=" + dev-python/atomicwrites[${PYTHON_USEDEP}] + dev-python/configobj[${PYTHON_USEDEP}] + dev-python/ruamel-yaml[${PYTHON_USEDEP}] + dev-python/ruamel-yaml-clib[${PYTHON_USEDEP}] + dev-python/unidecode[${PYTHON_USEDEP}] + dev-python/vobject[${PYTHON_USEDEP}] +" +DEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + ${RDEPEND} + dev-python/setuptools_scm[${PYTHON_USEDEP}] + ) +" + +DOCS=( CHANGES CONTRIBUTING.rst README.md doc/source/examples/khard.conf.example ) + +src_install() { + distutils-r1_src_install + + if use zsh-completion; then + insinto /usr/share/zsh/site-functions + doins misc/zsh/_khard + fi +} + +python_test() { + esetup.py test +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/guzzle_sphinx_theme/
commit: 924aec2cf2104efee19df359f93974f83b433499 Author: Andrey Utkin gentoo org> AuthorDate: Mon Jul 27 23:09:21 2020 + Commit: Andrey Utkin gentoo org> CommitDate: Mon Jul 27 23:47:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=924aec2c dev-python/guzzle_sphinx_theme: drop to maintainer-needed dev-python/botocore maintainers are notified. I am highly confident it will be picked up instantly. Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Andrey Utkin gentoo.org> dev-python/guzzle_sphinx_theme/metadata.xml | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/dev-python/guzzle_sphinx_theme/metadata.xml b/dev-python/guzzle_sphinx_theme/metadata.xml index 19bc64eb692..572599ea3f4 100644 --- a/dev-python/guzzle_sphinx_theme/metadata.xml +++ b/dev-python/guzzle_sphinx_theme/metadata.xml @@ -1,10 +1,7 @@ http://www.gentoo.org/dtd/metadata.dtd";> - - andrey_ut...@gentoo.org - Andrey Utkin - + guzzle_sphinx_theme
[gentoo-commits] repo/gentoo:master commit in: media-gfx/propaganda/
commit: dda05cd1a758cbfd3ccb8e58e801f15e8eb9b911 Author: Andrey Utkin gentoo org> AuthorDate: Mon Jul 27 22:56:15 2020 + Commit: Andrey Utkin gentoo org> CommitDate: Mon Jul 27 23:47:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dda05cd1 media-gfx/propaganda: drop to maintainer-needed Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Andrey Utkin gentoo.org> media-gfx/propaganda/metadata.xml | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/media-gfx/propaganda/metadata.xml b/media-gfx/propaganda/metadata.xml index 0d42cb6211d..7a38bb90096 100644 --- a/media-gfx/propaganda/metadata.xml +++ b/media-gfx/propaganda/metadata.xml @@ -1,8 +1,5 @@ http://www.gentoo.org/dtd/metadata.dtd";> - - andrey_ut...@gentoo.org - Andrey Utkin - +
[gentoo-commits] repo/gentoo:master commit in: net-wireless/hostapd/
commit: e1b4d4976954beed731ed3b759cb1b1e0d0e1cdc Author: Andrey Utkin gentoo org> AuthorDate: Mon Jul 27 22:55:18 2020 + Commit: Andrey Utkin gentoo org> CommitDate: Mon Jul 27 23:47:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1b4d497 net-wireless/hostapd: remove myself from maintainers Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Andrey Utkin gentoo.org> net-wireless/hostapd/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/net-wireless/hostapd/metadata.xml b/net-wireless/hostapd/metadata.xml index 444076ebea2..c840abc0945 100644 --- a/net-wireless/hostapd/metadata.xml +++ b/net-wireless/hostapd/metadata.xml @@ -15,10 +15,6 @@ Adding support for NSA Suite B Cryptography Add support for Wi-Fi Protected Setup - - andrey_ut...@gentoo.org - Andrey Utkin - zeroch...@gentoo.org Rick Farina
[gentoo-commits] repo/gentoo:master commit in: dev-util/tup/
commit: a6b83edd3a7a5d85e0bf43266cc37faf2bbade4b Author: Andrey Utkin gentoo org> AuthorDate: Mon Jul 27 22:23:47 2020 + Commit: Andrey Utkin gentoo org> CommitDate: Mon Jul 27 23:47:53 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6b83edd dev-util/tup: drop to maintainer-needed Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Andrey Utkin gentoo.org> dev-util/tup/metadata.xml | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/dev-util/tup/metadata.xml b/dev-util/tup/metadata.xml index 390ab1cc501..c16fe2d5fe2 100644 --- a/dev-util/tup/metadata.xml +++ b/dev-util/tup/metadata.xml @@ -1,10 +1,7 @@ http://www.gentoo.org/dtd/metadata.dtd";> - - andrey_ut...@gentoo.org - Andrey Utkin - + gittup/tup
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: f383f1d80730fe6652ec120f81689b21bf985c08 Author: Andrey Utkin gentoo org> AuthorDate: Mon Jul 27 23:32:57 2020 + Commit: Andrey Utkin gentoo org> CommitDate: Mon Jul 27 23:47:55 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f383f1d8 profiles: last-rite dev-python/ruamel-std-pathlib as unused Signed-off-by: Andrey Utkin gentoo.org> profiles/package.mask | 5 + 1 file changed, 5 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index e77ebb9ebe3..552702cdba5 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -32,6 +32,11 @@ #--- END OF EXAMPLES --- +# Andrey Utkin (2020-07-28) +# Not used by other packages anymore. +# Removal in 30 days. +dev-python/ruamel-std-pathlib + # Marek Szuba (2020-07-27) # No longer available upstream. Potentially copyrighted. # Removal in 30 days. Bug #734116.
[gentoo-commits] repo/gentoo:master commit in: net-im/dino/
commit: 34dd372eed495a5b89ac458d3cf0382e45d684aa Author: Andrey Utkin gentoo org> AuthorDate: Wed May 6 21:30:44 2020 + Commit: Andrey Utkin gentoo org> CommitDate: Wed May 6 21:33:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34dd372e net-im/dino: fix net-libs/libsignal-protocol-c version Dino 0.1.0 requires strictly version 2.3.2 of this dependency. Bug: https://bugs.gentoo.org/718726 Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Andrey Utkin gentoo.org> net-im/dino/dino-0.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/dino/dino-0.1.0.ebuild b/net-im/dino/dino-0.1.0.ebuild index 937678aeb91..107f28ed4d2 100644 --- a/net-im/dino/dino-0.1.0.ebuild +++ b/net-im/dino/dino-0.1.0.ebuild @@ -28,7 +28,7 @@ RDEPEND=" dev-libs/icu dev-libs/libgee:0.8 net-libs/glib-networking - net-libs/libsignal-protocol-c + ~net-libs/libsignal-protocol-c-2.3.2 x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3
[gentoo-commits] repo/gentoo:master commit in: net-wireless/hostapd/
commit: f24ef74b43a105f8b0ac8377db6526d4a05c2a36 Author: Andrey Utkin gentoo org> AuthorDate: Tue Apr 21 22:01:28 2020 + Commit: Andrey Utkin gentoo org> CommitDate: Tue Apr 21 22:17:33 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f24ef74b net-wireless/hostapd: make USE flag for Suite B Suite B functionality in hostapd uses OpenSSL feature unavailable in LibreSSL. So, enabling that functionality conflicts with using LibreSSL. Before hostapd-2.9-r2 ebuild, Suite B was disabled. hostapd-2.9-r2 ebuild has enablied Suite B was unconditionally. This commit enables it based on suiteb USE flag, which is enabled by default, and which is declared conflicting with libressl USE flag. Bug: https://bugs.gentoo.org/710992 Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Andrey Utkin gentoo.org> net-wireless/hostapd/hostapd-2.9-r2.ebuild | 12 +--- net-wireless/hostapd/hostapd-.ebuild | 12 +--- net-wireless/hostapd/metadata.xml | 1 + 3 files changed, 19 insertions(+), 6 deletions(-) diff --git a/net-wireless/hostapd/hostapd-2.9-r2.ebuild b/net-wireless/hostapd/hostapd-2.9-r2.ebuild index 365c114a016..e14a5f1ff72 100644 --- a/net-wireless/hostapd/hostapd-2.9-r2.ebuild +++ b/net-wireless/hostapd/hostapd-2.9-r2.ebuild @@ -26,7 +26,10 @@ fi LICENSE="BSD" SLOT="0" -IUSE="internal-tls ipv6 libressl logwatch netlink sqlite +wps +crda" +IUSE="internal-tls ipv6 libressl logwatch netlink sqlite +suiteb +wps +crda" + +# suiteb impl uses openssl feature not available in libressl, see bug 710992 +REQUIRED_USE="?? ( libressl suiteb )" DEPEND=" libressl? ( dev-libs/libressl:0= ) @@ -95,8 +98,11 @@ src_configure() { echo "CONFIG_SAE=y" >> ${CONFIG} echo "CONFIG_OWE=y" >> ${CONFIG} echo "CONFIG_DPP=y" >> ${CONFIG} - echo "CONFIG_SUITEB=y" >> ${CONFIG} - echo "CONFIG_SUITEB192=y" >> ${CONFIG} + + if use suiteb; then + echo "CONFIG_SUITEB=y" >> ${CONFIG} + echo "CONFIG_SUITEB192=y" >> ${CONFIG} + fi if use internal-tls && ! use libressl; then echo "CONFIG_TLS=internal" >> ${CONFIG} diff --git a/net-wireless/hostapd/hostapd-.ebuild b/net-wireless/hostapd/hostapd-.ebuild index 6ab77989092..06ae239217e 100644 --- a/net-wireless/hostapd/hostapd-.ebuild +++ b/net-wireless/hostapd/hostapd-.ebuild @@ -26,7 +26,10 @@ fi LICENSE="BSD" SLOT="0" -IUSE="internal-tls ipv6 libressl logwatch netlink sqlite +wps +crda" +IUSE="internal-tls ipv6 libressl logwatch netlink sqlite +suiteb +wps +crda" + +# suiteb impl uses openssl feature not available in libressl, see bug 710992 +REQUIRED_USE="?? ( libressl suiteb )" DEPEND=" libressl? ( dev-libs/libressl:0= ) @@ -93,8 +96,11 @@ src_configure() { echo "CONFIG_SAE=y" >> ${CONFIG} echo "CONFIG_OWE=y" >> ${CONFIG} echo "CONFIG_DPP=y" >> ${CONFIG} - echo "CONFIG_SUITEB=y" >> ${CONFIG} - echo "CONFIG_SUITEB192=y" >> ${CONFIG} + + if use suiteb; then + echo "CONFIG_SUITEB=y" >> ${CONFIG} + echo "CONFIG_SUITEB192=y" >> ${CONFIG} + fi if use internal-tls && ! use libressl; then echo "CONFIG_TLS=internal" >> ${CONFIG} diff --git a/net-wireless/hostapd/metadata.xml b/net-wireless/hostapd/metadata.xml index b06f07f2352..444076ebea2 100644 --- a/net-wireless/hostapd/metadata.xml +++ b/net-wireless/hostapd/metadata.xml @@ -12,6 +12,7 @@ Install support files for sys-apps/logwatch Adding support for using netlink to create VLANs + Adding support for NSA Suite B Cryptography Add support for Wi-Fi Protected Setup
[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/, media-tv/v4l-utils/files/
commit: 7c327d152ca416ef1b6583cba873fbf0c1cab7a6 Author: Andrey Utkin gentoo org> AuthorDate: Fri Mar 20 22:58:24 2020 + Commit: Andrey Utkin gentoo org> CommitDate: Fri Mar 20 23:06:40 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c327d15 media-tv/v4l-utils: patch for -fno-common bug Reused the patch already used for media-libs/libv4l. Applied to ebuilds 1.16.6 (last stable) and 1.18.0 (not stabilized). No revision bump as this is a trivial build failure treatment. Bug: https://bugs.gentoo.org/706834 Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Andrey Utkin gentoo.org> .../files/v4l-utils-1.16.6-gcc10-fno-common.patch | 68 ++ media-tv/v4l-utils/v4l-utils-1.16.6.ebuild | 4 +- media-tv/v4l-utils/v4l-utils-1.18.0.ebuild | 2 + 3 files changed, 73 insertions(+), 1 deletion(-) diff --git a/media-tv/v4l-utils/files/v4l-utils-1.16.6-gcc10-fno-common.patch b/media-tv/v4l-utils/files/v4l-utils-1.16.6-gcc10-fno-common.patch new file mode 100644 index 000..33855c682b6 --- /dev/null +++ b/media-tv/v4l-utils/files/v4l-utils-1.16.6-gcc10-fno-common.patch @@ -0,0 +1,68 @@ +From afb123618b087f3ca2305b84fb004624662e52f0 Mon Sep 17 00:00:00 2001 +From: David Seifert +Date: Wed, 26 Feb 2020 11:07:29 +0100 +Subject: Fix GCC 10 / -fno-common + +* GCC 10 switches its default symbol emission mode + to cause linker errors when an object is defined + more than once. + +Bug: https://bugs.gentoo.org/706756 +Signed-off-by: David Seifert +Signed-off-by: Hans Verkuil +--- + lib/include/libdvbv5/desc_t2_delivery.h | 2 +- + lib/libdvbv5/dvb-v5.h | 26 +- + 2 files changed, 14 insertions(+), 14 deletions(-) + +diff --git a/lib/include/libdvbv5/desc_t2_delivery.h b/lib/include/libdvbv5/desc_t2_delivery.h +index 93594b76..8c11fa9a 100644 +--- a/lib/include/libdvbv5/desc_t2_delivery.h b/lib/include/libdvbv5/desc_t2_delivery.h +@@ -215,7 +215,7 @@ extern const unsigned dvbt2_transmission_mode[]; + * @brief converts from internal representation to string the SISO_MISO + * field of dvb_desc_t2_delivery:SISO_MISO field. + */ +-const char *siso_miso[4]; ++extern const char *siso_miso[4]; + + #ifdef __cplusplus + } +diff --git a/lib/libdvbv5/dvb-v5.h b/lib/libdvbv5/dvb-v5.h +index 45aaddda..3540bac1 100644 +--- a/lib/libdvbv5/dvb-v5.h b/lib/libdvbv5/dvb-v5.h +@@ -14,17 +14,17 @@ struct fe_status_name { + char *name; + }; + extern struct fe_status_name fe_status_name[8]; +-const char *fe_code_rate_name[14]; +-const char *fe_modulation_name[15]; +-const char *fe_transmission_mode_name[10]; +-const unsigned fe_bandwidth_name[8]; +-const char *fe_guard_interval_name[12]; +-const char *fe_hierarchy_name[6]; +-const char *fe_voltage_name[4]; +-const char *fe_tone_name[3]; +-const char *fe_inversion_name[4]; +-const char *fe_pilot_name[4]; +-const char *fe_rolloff_name[5]; +-const char *dvb_v5_name[72]; +-const char *delivery_system_name[20]; ++extern const char *fe_code_rate_name[14]; ++extern const char *fe_modulation_name[15]; ++extern const char *fe_transmission_mode_name[10]; ++extern const unsigned fe_bandwidth_name[8]; ++extern const char *fe_guard_interval_name[12]; ++extern const char *fe_hierarchy_name[6]; ++extern const char *fe_voltage_name[4]; ++extern const char *fe_tone_name[3]; ++extern const char *fe_inversion_name[4]; ++extern const char *fe_pilot_name[4]; ++extern const char *fe_rolloff_name[5]; ++extern const char *dvb_v5_name[72]; ++extern const char *delivery_system_name[20]; + #endif +-- +cgit v1.2.1 + diff --git a/media-tv/v4l-utils/v4l-utils-1.16.6.ebuild b/media-tv/v4l-utils/v4l-utils-1.16.6.ebuild index 72e4deafa29..5b1881372f2 100644 --- a/media-tv/v4l-utils/v4l-utils-1.16.6.ebuild +++ b/media-tv/v4l-utils/v4l-utils-1.16.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -31,6 +31,8 @@ BDEPEND=" sys-devel/gettext virtual/pkgconfig" +PATCHES=( "${FILESDIR}"/${PN}-1.16.6-gcc10-fno-common.patch ) + src_configure() { if use qt5; then append-cxxflags -std=c++11 diff --git a/media-tv/v4l-utils/v4l-utils-1.18.0.ebuild b/media-tv/v4l-utils/v4l-utils-1.18.0.ebuild index ec17de13f97..777a22b6a55 100644 --- a/media-tv/v4l-utils/v4l-utils-1.18.0.ebuild +++ b/media-tv/v4l-utils/v4l-utils-1.18.0.ebuild @@ -31,6 +31,8 @@ BDEPEND=" sys-devel/gettext virtual/pkgconfig" +PATCHES=( "${FILESDIR}"/${PN}-1.16.6-gcc10-fno-common.patch ) + src_configure() { if use qt5; then append-cxxflags -std=c++11
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc32/
commit: 1f40b6c03e5baaf880a3248fd741ea86ce461df6 Author: Andrey Utkin gentoo org> AuthorDate: Wed Mar 11 23:34:31 2020 + Commit: Andrey Utkin gentoo org> CommitDate: Fri Mar 13 23:14:33 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f40b6c0 profiles: ppc: mask USE=bpf for v4l-utils Bug: https://bugs.gentoo.org/678940 Reviewed-by: Georgy Yakovlev gentoo.org> Signed-off-by: Andrey Utkin gentoo.org> profiles/arch/powerpc/ppc32/package.use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/arch/powerpc/ppc32/package.use.mask b/profiles/arch/powerpc/ppc32/package.use.mask index 86486328e7b..1a06de0ec19 100644 --- a/profiles/arch/powerpc/ppc32/package.use.mask +++ b/profiles/arch/powerpc/ppc32/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andrey Utkin (2020-03-11) +# USE=bpf depends on sys-devel/clang which is not keyworded on ppc. +media-tv/v4l-utils bpf + # Matthew Thode (2020-02-17) # Mask until net-analyzer/icinga2 is keyworded net-analyzer/pnp4nagios icinga
[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/
commit: 494262bc5f8bf3f7638cbfde059db0c7f8be398f Author: Andrey Utkin gentoo org> AuthorDate: Fri Mar 13 23:10:16 2020 + Commit: Andrey Utkin gentoo org> CommitDate: Fri Mar 13 23:14:37 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=494262bc media-tv/v4l-utils: restore alpha, ppc keywords These arches have been dropped from keywords of a year ago due to clang, a conditional dependency, being unavailable on these arches. Now that the USE flag enabling dependency on clang is masked on these arches, v4l-utils can be keyworded. Bug: https://bugs.gentoo.org/678940 Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Andrey Utkin gentoo.org> media-tv/v4l-utils/v4l-utils-1.18.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-tv/v4l-utils/v4l-utils-1.18.0.ebuild b/media-tv/v4l-utils/v4l-utils-1.18.0.ebuild index aa54f63aa9b..7218a02f1a9 100644 --- a/media-tv/v4l-utils/v4l-utils-1.18.0.ebuild +++ b/media-tv/v4l-utils/v4l-utils-1.18.0.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://linuxtv.org/downloads/v4l-utils/${P}.tar.bz2"; LICENSE="GPL-2+ LGPL-2.1+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" IUSE="+bpf opengl qt5" RDEPEND=">=media-libs/libv4l-${PV}[jpeg]
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/alpha/
commit: 12db506acdd75673a52d67a874f86ce5da55073d Author: Andrey Utkin gentoo org> AuthorDate: Wed Mar 11 23:28:26 2020 + Commit: Andrey Utkin gentoo org> CommitDate: Fri Mar 13 23:14:30 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12db506a profiles: alpha: mask USE=bpf for v4l-utils Bug: https://bugs.gentoo.org/678940 Reviewed-by: Matt Turner gentoo.org> Signed-off-by: Andrey Utkin gentoo.org> profiles/arch/alpha/package.use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/arch/alpha/package.use.mask b/profiles/arch/alpha/package.use.mask index 4b95dec03b3..306141fbaae 100644 --- a/profiles/arch/alpha/package.use.mask +++ b/profiles/arch/alpha/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andrey Utkin (2020-03-11) +# USE=bpf depends on sys-devel/clang which is not keyworded on alpha. +media-tv/v4l-utils bpf + # Patrick McLean (2020-02-15) # Mask until dev-libs/libfido2 is keyworded net-misc/openssh security-key
[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/
commit: 666c4db538331874f3a8a0a059e4ed7e212ef1f7 Author: Andrey Utkin gentoo org> AuthorDate: Wed Mar 11 23:05:04 2020 + Commit: Andrey Utkin gentoo org> CommitDate: Wed Mar 11 23:49:57 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=666c4db5 media-tv/v4l-utils: add new version 1.18.0 Cloned from 1.16.6 with stable keywords dropped to testing. Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Andrey Utkin gentoo.org> media-tv/v4l-utils/Manifest| 1 + media-tv/v4l-utils/v4l-utils-1.18.0.ebuild | 69 ++ 2 files changed, 70 insertions(+) diff --git a/media-tv/v4l-utils/Manifest b/media-tv/v4l-utils/Manifest index fd45e345819..67728dacc7f 100644 --- a/media-tv/v4l-utils/Manifest +++ b/media-tv/v4l-utils/Manifest @@ -1,3 +1,4 @@ DIST v4l-utils-1.10.1.tar.bz2 1352235 BLAKE2B 7ececae8ad5ebd999070b0c3626fdf5b0a4bc81562d2c2a712ff9625025d3e6c4ff664ba85998dedaa1ee77295d3cea39306305c20573c07156a07ec0ac8d10a SHA512 524bfd4e93e82f2dd55f0baa3e8be5850d4675b46fd0197b6d1287fc0d502c6b5c64bdf461af9630345f2d847d6aa5b6dc483693cee452da0b6729f156a5d98d DIST v4l-utils-1.16.3.tar.bz2 1894961 BLAKE2B 71c674abbb3415e592354998e1baa3eedbb4be21757bef80b463ea987e9fc231789e6b333b37d0d9916cb30729e04951dc9f1755ab00a82502fdc415b00cb9a2 SHA512 404672d18d94861c6957ea3a15a6a48f238d3859940810952a5a8cc33b57f1a360d1a19af28405c01b073c0ece90c5995a71dbe6544b30bdb8eace7daeb4bc0b DIST v4l-utils-1.16.6.tar.bz2 1893768 BLAKE2B f31cf794f6949fa2c1f45db8bae99a10a5fbc67af356889f636ab03cfd04011a82939a10f01145c56001b91655664530cfbda7d64c523752b8bb77159a1c80ab SHA512 f011218591e32b0ca3239373d9ea4739d7cfe3a6bef5f8a996253cea9b9d836ba488132e2a1b8f6f61cd69f1bcecc20e4b5c26f9c95a2a912e17c400b9fa9b58 +DIST v4l-utils-1.18.0.tar.bz2 1995506 BLAKE2B 35cd138c88960e5b02431c408a43905a73ea6a7650a939abc2250e1f219bda1437262a7083d90d8b4d39c5bd2cce5f6fc590b8dc09a8738fb5baf55266256b94 SHA512 749c804671f039d907bf782cba5d1c23fff48066f3b6d4a0249fb9b65c493ee3945b544ee2a306dda79973da04f0301278ee88775f798aba590e5d0f15226d49 diff --git a/media-tv/v4l-utils/v4l-utils-1.18.0.ebuild b/media-tv/v4l-utils/v4l-utils-1.18.0.ebuild new file mode 100644 index 000..aa54f63aa9b --- /dev/null +++ b/media-tv/v4l-utils/v4l-utils-1.18.0.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit flag-o-matic udev xdg-utils + +DESCRIPTION="Separate utilities ebuild from upstream v4l-utils package" +HOMEPAGE="https://git.linuxtv.org/v4l-utils.git"; +SRC_URI="https://linuxtv.org/downloads/v4l-utils/${P}.tar.bz2"; + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~sparc ~x86" +IUSE="+bpf opengl qt5" + +RDEPEND=">=media-libs/libv4l-${PV}[jpeg] + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + opengl? ( dev-qt/qtopengl:5[-gles2(-)] virtual/opengl ) + media-libs/alsa-lib + ) + virtual/libudev + >=virtual/jpeg-0-r2:0= + bpf? ( virtual/libelf:= ) + !media-tv/v4l2-ctl + !
[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/
commit: 7520ba89529789e3c497abf1396c290073a4336e Author: Andrey Utkin gentoo org> AuthorDate: Wed Mar 11 22:35:18 2020 + Commit: Andrey Utkin gentoo org> CommitDate: Wed Mar 11 23:49:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7520ba89 media-libs/libv4l: add new version 1.18.0 Cloned from 1.16.6 with stable keywords dropped to stable. Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Andrey Utkin gentoo.org> media-libs/libv4l/Manifest | 1 + media-libs/libv4l/libv4l-1.18.0.ebuild | 66 ++ 2 files changed, 67 insertions(+) diff --git a/media-libs/libv4l/Manifest b/media-libs/libv4l/Manifest index f4d82f02b5d..63801100b20 100644 --- a/media-libs/libv4l/Manifest +++ b/media-libs/libv4l/Manifest @@ -1,4 +1,5 @@ DIST v4l-utils-1.10.1.tar.bz2 1352235 BLAKE2B 7ececae8ad5ebd999070b0c3626fdf5b0a4bc81562d2c2a712ff9625025d3e6c4ff664ba85998dedaa1ee77295d3cea39306305c20573c07156a07ec0ac8d10a SHA512 524bfd4e93e82f2dd55f0baa3e8be5850d4675b46fd0197b6d1287fc0d502c6b5c64bdf461af9630345f2d847d6aa5b6dc483693cee452da0b6729f156a5d98d DIST v4l-utils-1.16.3.tar.bz2 1894961 BLAKE2B 71c674abbb3415e592354998e1baa3eedbb4be21757bef80b463ea987e9fc231789e6b333b37d0d9916cb30729e04951dc9f1755ab00a82502fdc415b00cb9a2 SHA512 404672d18d94861c6957ea3a15a6a48f238d3859940810952a5a8cc33b57f1a360d1a19af28405c01b073c0ece90c5995a71dbe6544b30bdb8eace7daeb4bc0b DIST v4l-utils-1.16.6.tar.bz2 1893768 BLAKE2B f31cf794f6949fa2c1f45db8bae99a10a5fbc67af356889f636ab03cfd04011a82939a10f01145c56001b91655664530cfbda7d64c523752b8bb77159a1c80ab SHA512 f011218591e32b0ca3239373d9ea4739d7cfe3a6bef5f8a996253cea9b9d836ba488132e2a1b8f6f61cd69f1bcecc20e4b5c26f9c95a2a912e17c400b9fa9b58 +DIST v4l-utils-1.18.0.tar.bz2 1995506 BLAKE2B 35cd138c88960e5b02431c408a43905a73ea6a7650a939abc2250e1f219bda1437262a7083d90d8b4d39c5bd2cce5f6fc590b8dc09a8738fb5baf55266256b94 SHA512 749c804671f039d907bf782cba5d1c23fff48066f3b6d4a0249fb9b65c493ee3945b544ee2a306dda79973da04f0301278ee88775f798aba590e5d0f15226d49 DIST v4l-utils-1.6.2.tar.bz2 1148309 BLAKE2B 8153a1e3803b9e59eae064f2c88e4b865a56193788a8cb204dc34e9ae50e66794ba7f020ad4b0ff9af995f57d9b9a9e0225e0f8a09eeefae42d063131d7e549a SHA512 e14442e1b3660d0cb0844f1a5a88f855bc8532df9e72e1b2afd348a7c077ad25657f832d0fd47d3f567bfd399fd82c5a749d075ac9ecb911ea462685e31aa0b2 diff --git a/media-libs/libv4l/libv4l-1.18.0.ebuild b/media-libs/libv4l/libv4l-1.18.0.ebuild new file mode 100644 index 000..3aa96279592 --- /dev/null +++ b/media-libs/libv4l/libv4l-1.18.0.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit libtool linux-info multilib-minimal + +MY_P="v4l-utils-${PV}" + +DESCRIPTION="Separate libraries ebuild from upstream v4l-utils package" +HOMEPAGE="https://git.linuxtv.org/v4l-utils.git"; +SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.bz2"; + +LICENSE="LGPL-2.1+" +SLOT="0/0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="jpeg" + +RDEPEND="jpeg? ( >=virtual/jpeg-0-r2:0=[${MULTILIB_USEDEP}] ) + !elibc_glibc? ( sys-libs/argp-standalone ) + virtual/libudev[${MULTILIB_USEDEP}] + !media-tv/v4l2-ctl + !
[gentoo-commits] repo/gentoo:master commit in: sys-power/acpid/
commit: 9ac9605e76b3e00f830dcb1bb943c2414dc5b801 Author: Andrey Utkin gentoo org> AuthorDate: Mon Feb 17 22:51:42 2020 + Commit: Andrey Utkin gentoo org> CommitDate: Mon Feb 17 22:51:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ac9605e sys-power/acpid: pull updated extras with a fix Bug: https://bugs.gentoo.org/692598 Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Andrey Utkin gentoo.org> sys-power/acpid/Manifest | 1 + sys-power/acpid/acpid-2.0.32-r2.ebuild | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/sys-power/acpid/Manifest b/sys-power/acpid/Manifest index 9630e13726f..763f601f337 100644 --- a/sys-power/acpid/Manifest +++ b/sys-power/acpid/Manifest @@ -2,3 +2,4 @@ DIST acpid-2.0.31.tar.xz 155620 BLAKE2B 11338d72156dfd90f680367e23e373f8c4ee5e55 DIST acpid-2.0.32.tar.xz 155768 BLAKE2B 829b2f78f497d9c0bbd90d952cadad96beece3070240bee69f2a5cf28903e9e5f969a3bf9000552c63a52c17f8b94285a181f4301449a9b64c573032d9a4d255 SHA512 c7afffdf9818504e1ac03b0ad693a05f772bfd07af9808262b3b6bb82ca4dabe6253c94e6dc59e5be6f0da9e815e8bcf2d3e16f02b23d0248b6bad4509e78be7 DIST sys-power_acpid_2.0.29-r1_extras.tar.xz 2548 BLAKE2B 4568f0e44d33382fd294248d48c8852f689f0a6082d9b74b33b77918d3ce21d7f1bf8a3aafeaa252e8fe170b3829155344a256f01fe80414369f02d50a17ff55 SHA512 f2c366c50c75790df32a1f6573b7de640fd09a97c4598155ebd0aad2eba118961ddc82fe0fbb4dc935aa5b6d7fcfe3ade73fff555b4588b0e4579a1028bef12f DIST sys-power_acpid_2.0.32-r1_extras.tar.xz 2204 BLAKE2B 7f3b6c7c93c0989071c4e1046a0e07311c617673621aef13ca71e407be7d67b97ace3251daa5b91be23f84d882a8f17bc02f180d3d1946bd880c0f071e7cdbf1 SHA512 5012687d1afec41f5cb617f767c6a97dcfaa118b3261dfe7588ce8be1732edd183abbe405f33ae2441cdb3a11606d52defcf0554f455d04941cdde8d0f4bf822 +DIST sys-power_acpid_2.0.32-r2_extras.tar.xz 2196 BLAKE2B 0975289f7cff6ce24523246f1daac22149d69c410e07a19a5952457e269fc1f736bd3636c93038f660c411f3085d375250c31dc3de3ac1bc6335a97e1fa3dea3 SHA512 f49cf3f75f5db4ca454d29330ae40461deb1109f076e140188a7560fedd78970572a6c023146c4d33c0778ff65056abcbc66725c000ece8e6861419d02d0c6ca diff --git a/sys-power/acpid/acpid-2.0.32-r2.ebuild b/sys-power/acpid/acpid-2.0.32-r2.ebuild index 1b2a4e9e820..1f2a1dd7014 100644 --- a/sys-power/acpid/acpid-2.0.32-r2.ebuild +++ b/sys-power/acpid/acpid-2.0.32-r2.ebuild @@ -6,7 +6,7 @@ inherit linux-info systemd DESCRIPTION="Daemon for Advanced Configuration and Power Interface" HOMEPAGE="https://sourceforge.net/projects/acpid2"; -EXTRAS_VER="2.0.32-r1" +EXTRAS_VER="2.0.32-r2" EXTRAS_NAME="${CATEGORY}_${PN}_${EXTRAS_VER}_extras" SRC_URI="mirror://sourceforge/${PN}2/${P}.tar.xz https://dev.gentoo.org/~andrey_utkin/distfiles/${EXTRAS_NAME}.tar.xz
[gentoo-commits] repo/gentoo:master commit in: sys-power/acpid/
commit: a4a8253524409bbba018e55bbf66254349415f87 Author: Andrey Utkin gentoo org> AuthorDate: Mon Feb 17 22:50:28 2020 + Commit: Andrey Utkin gentoo org> CommitDate: Mon Feb 17 22:50:28 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4a82535 sys-power/acpid: add new ebuild 2.0.32-r2 Cloned from 2.0.32-r1 for further changes. Bug: https://bugs.gentoo.org/692598 Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Andrey Utkin gentoo.org> sys-power/acpid/acpid-2.0.32-r2.ebuild | 71 ++ 1 file changed, 71 insertions(+) diff --git a/sys-power/acpid/acpid-2.0.32-r2.ebuild b/sys-power/acpid/acpid-2.0.32-r2.ebuild new file mode 100644 index 000..1b2a4e9e820 --- /dev/null +++ b/sys-power/acpid/acpid-2.0.32-r2.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit linux-info systemd + +DESCRIPTION="Daemon for Advanced Configuration and Power Interface" +HOMEPAGE="https://sourceforge.net/projects/acpid2"; +EXTRAS_VER="2.0.32-r1" +EXTRAS_NAME="${CATEGORY}_${PN}_${EXTRAS_VER}_extras" +SRC_URI="mirror://sourceforge/${PN}2/${P}.tar.xz + https://dev.gentoo.org/~andrey_utkin/distfiles/${EXTRAS_NAME}.tar.xz + " + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~x86" +IUSE="selinux" + +RDEPEND="selinux? ( sec-policy/selinux-apm )" +DEPEND=">=sys-kernel/linux-headers-3" + +pkg_pretend() { + local CONFIG_CHECK="~INPUT_EVDEV" + local WARNING_INPUT_EVDEV="CONFIG_INPUT_EVDEV is required for ACPI button event support." + [[ ${MERGE_TYPE} != buildonly ]] && check_extra_config +} + +pkg_setup() { :; } + +PATCHES=( + "${WORKDIR}/${EXTRAS_NAME}/${PN}-2.0.32-powerbtn-gsd-power.patch" #702700 +) + +src_install() { + emake DESTDIR="${D}" install + + newdoc kacpimon/README README.kacpimon + dodoc -r samples + rm -f "${D}"/usr/share/doc/${PF}/COPYING || die + + exeinto /etc/acpi + newexe "${WORKDIR}/${EXTRAS_NAME}/${PN}-1.0.6-default.sh" default.sh + exeinto /etc/acpi/actions + newexe samples/powerbtn/powerbtn.sh powerbtn.sh + insinto /etc/acpi/events + newins "${WORKDIR}/${EXTRAS_NAME}/${PN}-1.0.4-default" default + + newinitd "${WORKDIR}/${EXTRAS_NAME}/${PN}-2.0.26-init.d" ${PN} + newconfd "${WORKDIR}/${EXTRAS_NAME}/${PN}-2.0.16-conf.d" ${PN} + + systemd_dounit "${WORKDIR}"/${EXTRAS_NAME}/systemd/${PN}.{service,socket} +} + +pkg_postinst() { + if [[ -z ${REPLACING_VERSIONS} ]]; then + elog + elog "You may wish to read the Gentoo Linux Power Management Guide," + elog "which can be found online at:" + elog "https://wiki.gentoo.org/wiki/Power_management/Guide"; + elog + fi + + # files/systemd/acpid.socket -> ListenStream=/run/acpid.socket + mkdir -p "${ROOT%/}"/run + + if ! grep -qs "^tmpfs.*/run " "${ROOT%/}"/proc/mounts ; then + echo + ewarn "You should reboot the system now to get /run mounted with tmpfs!" + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-wireless/hostapd/
commit: ad164a2396598c39a01c706a9505aa6e4750e343 Author: Andrey Utkin gentoo org> AuthorDate: Mon Jan 13 22:45:16 2020 + Commit: Andrey Utkin gentoo org> CommitDate: Tue Feb 11 23:39:29 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad164a23 net-wireless/hostapd: add new revision 2.9-r2 Cloned from 2.9-r1 with stable keywords downgraded to testing. Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Andrey Utkin gentoo.org> net-wireless/hostapd/hostapd-2.9-r2.ebuild | 264 + 1 file changed, 264 insertions(+) diff --git a/net-wireless/hostapd/hostapd-2.9-r2.ebuild b/net-wireless/hostapd/hostapd-2.9-r2.ebuild new file mode 100644 index 000..1c053ce40c2 --- /dev/null +++ b/net-wireless/hostapd/hostapd-2.9-r2.ebuild @@ -0,0 +1,264 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +inherit toolchain-funcs systemd savedconfig + +DESCRIPTION="IEEE 802.11 wireless LAN Host AP daemon" +HOMEPAGE="http://w1.fi"; +EXTRAS_VER="2.7-r2" +EXTRAS_NAME="${CATEGORY}_${PN}_${EXTRAS_VER}_extras" +SRC_URI="https://dev.gentoo.org/~andrey_utkin/distfiles/${EXTRAS_NAME}.tar.xz"; + +if [[ $PV == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://w1.fi/hostap.git"; +else + if [[ $PV =~ ^.*_p[0-9]{8}$ ]]; then + SRC_URI+=" https://dev.gentoo.org/~andrey_utkin/distfiles/${P}.tar.xz"; + else + SRC_URI+=" https://w1.fi/releases/${P}.tar.gz"; + fi + # Never stabilize snapshot ebuilds please + KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~x86" +fi + +LICENSE="BSD" +SLOT="0" +IUSE="internal-tls ipv6 libressl logwatch netlink sqlite +wps +crda" + +DEPEND=" + libressl? ( dev-libs/libressl:0= ) + !libressl? ( + internal-tls? ( dev-libs/libtommath ) + !internal-tls? ( dev-libs/openssl:0=[-bindist] ) + ) + kernel_linux? ( + dev-libs/libnl:3 + crda? ( net-wireless/crda ) + ) + netlink? ( net-libs/libnfnetlink ) + sqlite? ( >=dev-db/sqlite-3 )" + +RDEPEND="${DEPEND}" + +S="${S}/${PN}" + +pkg_pretend() { + if use internal-tls; then + if use libressl; then + elog "libressl flag takes precedence over internal-tls" + else + ewarn "internal-tls implementation is experimental and provides fewer features" + fi + fi +} + +src_unpack() { + # Override default one because we need the SRC_URI ones even in case of ebuilds + default + if [[ ${PV} == ]] ; then + git-r3_src_unpack + fi +} + +src_prepare() { + # Allow users to apply patches to src/drivers for example, + # i.e. anything outside ${S}/${PN} + pushd ../ >/dev/null || die + default + #CVE-2019-16275 bug #696032 + eapply "${FILESDIR}/hostapd-2.9-AP-Silently-ignore-management-frame-from-unexpected.patch" + popd >/dev/null || die + + sed -i -e "s:/etc/hostapd:/etc/hostapd/hostapd:g" \ + "${S}/hostapd.conf" || die +} + +src_configure() { + local CONFIG="${S}/.config" + + restore_config "${CONFIG}" + if [[ -f "${CONFIG}" ]]; then + default_src_configure + return 0 + fi + + # toolchain setup + echo "CC = $(tc-getCC)" > ${CONFIG} + + # EAP authentication methods + echo "CONFIG_EAP=y" >> ${CONFIG} + echo "CONFIG_ERP=y" >> ${CONFIG} + echo "CONFIG_EAP_MD5=y" >> ${CONFIG} + + if use internal-tls && ! use libressl; then + echo "CONFIG_TLS=internal" >> ${CONFIG} + else + # SSL authentication methods + echo "CONFIG_EAP_FAST=y" >> ${CONFIG} + echo "CONFIG_EAP_TLS=y" >> ${CONFIG} + echo "CONFIG_EAP_TTLS=y" >> ${CONFIG} + echo "CONFIG_EAP_MSCHAPV2=y" >> ${CONFIG} + echo "CONFIG_EAP_PEAP=y" >> ${CONFIG} + echo "CONFIG_TLSV11=y" >> ${CONFIG} + echo "CONFIG_TLSV12=y" >> ${CONFIG} + echo "CONFIG_EAP_PWD=y" >> ${CONFIG} + fi + + if use wps; then + # Enable Wi-Fi Protected Setup + echo "CONFIG_WPS=y" >> ${CONFIG} + echo "CONFIG_WPS2=y" >> ${CONFIG} + echo "CONFIG_WPS_UPNP=y&q
[gentoo-commits] repo/gentoo:master commit in: net-wireless/hostapd/
commit: fe2801fc9c4ee250553eab9d9808098f39981f03 Author: Andrey Utkin gentoo org> AuthorDate: Tue Feb 11 22:48:32 2020 + Commit: Andrey Utkin gentoo org> CommitDate: Tue Feb 11 23:39:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe2801fc net-wireless/hostapd: enable new auth methods Suggested-by: Rick Farina gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Andrey Utkin gentoo.org> net-wireless/hostapd/hostapd-2.9-r2.ebuild | 5 + net-wireless/hostapd/hostapd-.ebuild | 7 ++- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/net-wireless/hostapd/hostapd-2.9-r2.ebuild b/net-wireless/hostapd/hostapd-2.9-r2.ebuild index 1c053ce40c2..365c114a016 100644 --- a/net-wireless/hostapd/hostapd-2.9-r2.ebuild +++ b/net-wireless/hostapd/hostapd-2.9-r2.ebuild @@ -92,6 +92,11 @@ src_configure() { echo "CONFIG_EAP=y" >> ${CONFIG} echo "CONFIG_ERP=y" >> ${CONFIG} echo "CONFIG_EAP_MD5=y" >> ${CONFIG} + echo "CONFIG_SAE=y" >> ${CONFIG} + echo "CONFIG_OWE=y" >> ${CONFIG} + echo "CONFIG_DPP=y" >> ${CONFIG} + echo "CONFIG_SUITEB=y" >> ${CONFIG} + echo "CONFIG_SUITEB192=y" >> ${CONFIG} if use internal-tls && ! use libressl; then echo "CONFIG_TLS=internal" >> ${CONFIG} diff --git a/net-wireless/hostapd/hostapd-.ebuild b/net-wireless/hostapd/hostapd-.ebuild index 382256f224b..6ab77989092 100644 --- a/net-wireless/hostapd/hostapd-.ebuild +++ b/net-wireless/hostapd/hostapd-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -90,6 +90,11 @@ src_configure() { echo "CONFIG_EAP=y" >> ${CONFIG} echo "CONFIG_ERP=y" >> ${CONFIG} echo "CONFIG_EAP_MD5=y" >> ${CONFIG} + echo "CONFIG_SAE=y" >> ${CONFIG} + echo "CONFIG_OWE=y" >> ${CONFIG} + echo "CONFIG_DPP=y" >> ${CONFIG} + echo "CONFIG_SUITEB=y" >> ${CONFIG} + echo "CONFIG_SUITEB192=y" >> ${CONFIG} if use internal-tls && ! use libressl; then echo "CONFIG_TLS=internal" >> ${CONFIG}
[gentoo-commits] repo/gentoo:master commit in: net-im/dino/
commit: ba46f1e3e485035954132b76b49416e118a57fe3 Author: Andrey Utkin gentoo org> AuthorDate: Mon Feb 10 23:34:34 2020 + Commit: Andrey Utkin gentoo org> CommitDate: Mon Feb 10 23:54:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba46f1e3 net-im/dino: edit SRC_URI to match upstream distfile Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Andrey Utkin gentoo.org> net-im/dino/dino-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/dino/dino-.ebuild b/net-im/dino/dino-.ebuild index 7af4594ae5b..937678aeb91 100644 --- a/net-im/dino/dino-.ebuild +++ b/net-im/dino/dino-.ebuild @@ -19,7 +19,7 @@ if [[ ${PV} == "" ]]; then inherit git-r3 else KEYWORDS="~amd64" - SRC_URI="${MY_REPO_URI}/archive/${PV}.tar.gz" + SRC_URI="${MY_REPO_URI}/releases/download/v${PV}/${P}.tar.gz" fi RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-im/dino/
commit: 7acae01c6eb1fa9fc0b8726bca112585f7288aa8 Author: Jonas Licht fem tu-ilmenau de> AuthorDate: Fri Jan 24 22:47:07 2020 + Commit: Andrey Utkin gentoo org> CommitDate: Mon Feb 10 23:54:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7acae01c net-im/dino: add new dependency on net-libs/libsignal-protocol-c Bug: https://bugs.gentoo.org/706116 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Jonas Licht fem.tu-ilmenau.de> Signed-off-by: Andrey Utkin gentoo.org> net-im/dino/dino-.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/net-im/dino/dino-.ebuild b/net-im/dino/dino-.ebuild index a1a9b20b283..7af4594ae5b 100644 --- a/net-im/dino/dino-.ebuild +++ b/net-im/dino/dino-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -28,6 +28,7 @@ RDEPEND=" dev-libs/icu dev-libs/libgee:0.8 net-libs/glib-networking + net-libs/libsignal-protocol-c x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3
[gentoo-commits] repo/gentoo:master commit in: net-im/dino/
commit: 91abbef97d13310fa9840e405ef3f2758c5c0675 Author: Andrey Utkin gentoo org> AuthorDate: Mon Feb 10 23:35:25 2020 + Commit: Andrey Utkin gentoo org> CommitDate: Mon Feb 10 23:54:08 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91abbef9 net-im/dino: add new version 0.1.0 Bug: https://bugs.gentoo.org/707956 Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Andrey Utkin gentoo.org> net-im/dino/Manifest | 1 + net-im/dino/dino-0.1.0.ebuild | 87 +++ 2 files changed, 88 insertions(+) diff --git a/net-im/dino/Manifest b/net-im/dino/Manifest new file mode 100644 index 000..f126436b1b3 --- /dev/null +++ b/net-im/dino/Manifest @@ -0,0 +1 @@ +DIST dino-0.1.0.tar.gz 441638 BLAKE2B 08f332d38af866eed1049fae7d0e207da5a3486fdaf07eb5327e7abf614ac4adc130fd8f2d9465d6cb248ecfe4b809e022a69c72df5879d98719d24635771b33 SHA512 b63bf87dbf7f728f038f22d0dba34770a06d7eb1be2ec249293ff876e16c151165add895ff3cb20a3216c3581d20e10634d454ee8b024b895012efb34f9d7de8 diff --git a/net-im/dino/dino-0.1.0.ebuild b/net-im/dino/dino-0.1.0.ebuild new file mode 100644 index 000..937678aeb91 --- /dev/null +++ b/net-im/dino/dino-0.1.0.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +CMAKE_MAKEFILE_GENERATOR="ninja" +VALA_MIN_API_VERSION="0.34" +inherit cmake-utils gnome2-utils vala xdg-utils + +DESCRIPTION="Modern Jabber/XMPP Client using GTK+/Vala" +HOMEPAGE="https://dino.im"; +LICENSE="GPL-3" +SLOT="0" +IUSE="+gpg +http +omemo" + +MY_REPO_URI="https://github.com/dino/dino"; +if [[ ${PV} == "" ]]; then + EGIT_REPO_URI="${MY_REPO_URI}.git" + inherit git-r3 +else + KEYWORDS="~amd64" + SRC_URI="${MY_REPO_URI}/releases/download/v${PV}/${P}.tar.gz" +fi + +RDEPEND=" + dev-db/sqlite:3 + dev-libs/glib:2 + dev-libs/icu + dev-libs/libgee:0.8 + net-libs/glib-networking + net-libs/libsignal-protocol-c + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 + x11-libs/pango + gpg? ( app-crypt/gpgme:1 ) + http? ( net-libs/libsoup:2.4 ) + omemo? ( + dev-libs/libgcrypt:0 + media-gfx/qrencode + ) +" +DEPEND=" + $(vala_depend) + ${RDEPEND} + sys-devel/gettext +" + +src_prepare() { + cmake-utils_src_prepare + vala_src_prepare +} + +src_configure() { + local disabled_plugins=( + $(usex gpg "" "openpgp") + $(usex omemo "" "omemo") + $(usex http "" "http-files") + ) + local mycmakeargs+=( + "-DDISABLED_PLUGINS=$(local IFS=";"; echo "${disabled_plugins[*]}")" + "-DVALA_EXECUTABLE=${VALAC}" + ) + + if has test ${FEATURES}; then + mycmakeargs+=("-DBUILD_TESTS=yes") + fi + + cmake-utils_src_configure +} + +src_test() { + "${BUILD_DIR}"/xmpp-vala-test || die +} + +update_caches() { + gnome2_icon_cache_update + xdg_desktop_database_update +} + +pkg_postinst() { + update_caches +} + +pkg_postrm() { + update_caches +}
[gentoo-commits] repo/gentoo:master commit in: net-im/mcabber/
commit: 583e7f0f0b3dad688c4ba2bdce64ecdf0da417dd Author: Andrey Utkin gentoo org> AuthorDate: Tue Dec 31 00:30:10 2019 + Commit: Andrey Utkin gentoo org> CommitDate: Tue Dec 31 00:47:57 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=583e7f0f net-im/mcabber: patch bug 699972 Bug: https://bugs.gentoo.org/699972 Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Andrey Utkin gentoo.org> net-im/mcabber/Manifest| 1 + net-im/mcabber/mcabber-1.1.0-r2.ebuild | 8 2 files changed, 9 insertions(+) diff --git a/net-im/mcabber/Manifest b/net-im/mcabber/Manifest index ce87b9acbbb..ecb3948b023 100644 --- a/net-im/mcabber/Manifest +++ b/net-im/mcabber/Manifest @@ -1 +1,2 @@ DIST mcabber-1.1.0.tar.bz2 608975 BLAKE2B 856b1a4d7118337f40b11348274c79d125776d5dddcd50f87097e58240807a4ecafc4816c44d44a51bf9cbb920edb225b312c1d5d0d52be4be93810512ef2706 SHA512 d12546e9fe9da94b6107f4d38d4083bee74e2702f7f2225e26be291230c6fe1319f60a3204da669dc00b14d69822425bf8214ebb723c3c4a7a33b1247a03093f +DIST mcabber-1.1.0_bug699972.patch 1385 BLAKE2B f63316f93347b24f27e5f9a5c26de6ae1af199819efbf390915b06ba70c86ec35759c4529c20e3a7c4d8c84081bca008e90ceba8401032ba884d269355940e22 SHA512 d29acca9e710011a8f30dca1c0e281976d409d4072823527078e5f54e98fea4b637c9e52c998bc26a7a4c445d08acd3eea3a21dac479c398dac0e786535a diff --git a/net-im/mcabber/mcabber-1.1.0-r2.ebuild b/net-im/mcabber/mcabber-1.1.0-r2.ebuild index 75d371a188d..b2af621ada0 100644 --- a/net-im/mcabber/mcabber-1.1.0-r2.ebuild +++ b/net-im/mcabber/mcabber-1.1.0-r2.ebuild @@ -16,6 +16,7 @@ if [[ "${PV}" == ]]; then S="${WORKDIR}/${PN}" else SRC_URI="http://mcabber.com/files/${P}.tar.bz2"; + SRC_URI+=" https://dev.gentoo.org/~andrey_utkin/distfiles/${P}_bug699972.patch"; KEYWORDS="~alpha ~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" fi @@ -43,8 +44,15 @@ RDEPEND="crypt? ( >=app-crypt/gpgme-1.0.0 ) DEPEND="${RDEPEND} virtual/pkgconfig" +# only for patching 1.1.0 release, don't port to later ebuilds +DEPEND+=" sys-devel/automake:1.14" + DOCS=( AUTHORS ChangeLog NEWS README TODO mcabberrc.example doc/README_PGP.txt ) +PATCHES=( + "${DISTDIR}/${P}_bug699972.patch" +) + pkg_setup() { if use aspell && use spell; then ewarn "NOTE: You have both USE flags 'aspell' and 'spell' enabled, enchant (USE flag 'spell') will be preferred."
[gentoo-commits] repo/gentoo:master commit in: net-im/mcabber/
commit: 1332a8d46f2b52296e9bcb79242bdd6c3d8b7dc1 Author: Andrey Utkin gentoo org> AuthorDate: Mon Dec 30 22:44:40 2019 + Commit: Andrey Utkin gentoo org> CommitDate: Tue Dec 31 00:47:53 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1332a8d4 net-im/mcabber: add new revision 1.1.0-r2 Cloned from . To address a bug in a subsequent commit. Bug: https://bugs.gentoo.org/699972 Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Andrey Utkin gentoo.org> net-im/mcabber/mcabber-1.1.0-r2.ebuild | 99 ++ 1 file changed, 99 insertions(+) diff --git a/net-im/mcabber/mcabber-1.1.0-r2.ebuild b/net-im/mcabber/mcabber-1.1.0-r2.ebuild new file mode 100644 index 000..75d371a188d --- /dev/null +++ b/net-im/mcabber/mcabber-1.1.0-r2.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit readme.gentoo-r1 + +DESCRIPTION="A small Jabber console client with various features, like MUC, SSL, PGP" +HOMEPAGE="http://mcabber.com/"; + +if [[ "${PV}" == ]]; then + inherit mercurial + EHG_REPO_URI="https://bitbucket.org/McKael/mcabber"; + EHG_CHECKOUT_DIR="${WORKDIR}" + EHG_BOOTSTRAP="autogen.sh" + S="${WORKDIR}/${PN}" +else + SRC_URI="http://mcabber.com/files/${P}.tar.bz2"; + KEYWORDS="~alpha ~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +fi + +LICENSE="GPL-2" +SLOT="0" + +IUSE="aspell crypt idn otr spell ssl vim-syntax" + +LANGS="cs de fr it nl pl ru uk" +# localized help versions are installed only, when L10N var is set +for i in ${LANGS}; do + IUSE="${IUSE} l10n_${i}" +done; + +RDEPEND="crypt? ( >=app-crypt/gpgme-1.0.0 ) + otr? ( >=net-libs/libotr-3.1.0 ) + aspell? ( app-text/aspell ) + vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) + idn? ( net-dns/libidn:= ) + spell? ( app-text/enchant ) + dev-libs/glib:2 + net-libs/libnsl:0= + sys-libs/ncurses:0= + >=net-libs/loudmouth-1.4.3-r1[ssl?]" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +DOCS=( AUTHORS ChangeLog NEWS README TODO mcabberrc.example doc/README_PGP.txt ) + +pkg_setup() { + if use aspell && use spell; then + ewarn "NOTE: You have both USE flags 'aspell' and 'spell' enabled, enchant (USE flag 'spell') will be preferred." + fi +} + +src_configure() { + econf \ + --enable-modules \ + $(use_enable crypt gpgme) \ + $(use_enable otr) \ + $(use_enable aspell) \ + $(use_enable spell enchant) \ + $(use_with idn libidn) +} + +src_install() { + default + + # clean unneeded language documentation + for i in ${LANGS}; do + use l10n_${i} || rm -rf "${ED}"/usr/share/${PN}/help/${i} + done + + # contrib themes + insinto /usr/share/${PN}/themes + doins "${S}"/contrib/themes/* + + # contrib generic scripts + exeinto /usr/share/${PN}/scripts + doexe "${S}"/contrib/*.{pl,py} + + # contrib event scripts + exeinto /usr/share/${PN}/scripts/events + doexe "${S}"/contrib/events/* + + if use vim-syntax; then + cd contrib/vim/ || die + + insinto /usr/share/vim/vimfiles/syntax + doins mcabber_log-syntax.vim + + insinto /usr/share/vim/vimfiles/ftdetect + doins mcabber_log-ftdetect.vim + fi + + readme.gentoo_create_doc +} + +pkg_postinst() { + readme.gentoo_print_elog +}
[gentoo-commits] repo/gentoo:master commit in: sys-boot/raspberrypi-firmware/
commit: c90506d8deb77f96a62ba99c0f4d9dfb3ac2a91d Author: Andrey Utkin gentoo org> AuthorDate: Mon Dec 30 22:31:50 2019 + Commit: Andrey Utkin gentoo org> CommitDate: Mon Dec 30 22:33:04 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c90506d8 sys-boot/raspberrypi-firmware: add ~arm64 keyword Per approval of the approach by neddyseagoon, as expressed in the link given below. Acked-by: Roy Bamford gentoo.org> Link: https://bugs.gentoo.org/685412#c4 Closes: https://bugs.gentoo.org/685412 Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Andrey Utkin gentoo.org> sys-boot/raspberrypi-firmware/raspberrypi-firmware-1.20190925.ebuild | 2 +- sys-boot/raspberrypi-firmware/raspberrypi-firmware-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-boot/raspberrypi-firmware/raspberrypi-firmware-1.20190925.ebuild b/sys-boot/raspberrypi-firmware/raspberrypi-firmware-1.20190925.ebuild index e1ebbe9b7e4..3b499cf2ad5 100644 --- a/sys-boot/raspberrypi-firmware/raspberrypi-firmware-1.20190925.ebuild +++ b/sys-boot/raspberrypi-firmware/raspberrypi-firmware-1.20190925.ebuild @@ -22,7 +22,7 @@ if [[ "${PV}" == ]]; then EGIT_CLONE_TYPE="shallow" else SRC_URI="https://github.com/raspberrypi/firmware/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="-* ~arm" + KEYWORDS="-* ~arm ~arm64" S="${WORKDIR}/firmware-${PV}" fi diff --git a/sys-boot/raspberrypi-firmware/raspberrypi-firmware-.ebuild b/sys-boot/raspberrypi-firmware/raspberrypi-firmware-.ebuild index e1ebbe9b7e4..3b499cf2ad5 100644 --- a/sys-boot/raspberrypi-firmware/raspberrypi-firmware-.ebuild +++ b/sys-boot/raspberrypi-firmware/raspberrypi-firmware-.ebuild @@ -22,7 +22,7 @@ if [[ "${PV}" == ]]; then EGIT_CLONE_TYPE="shallow" else SRC_URI="https://github.com/raspberrypi/firmware/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="-* ~arm" + KEYWORDS="-* ~arm ~arm64" S="${WORKDIR}/firmware-${PV}" fi
[gentoo-commits] repo/gentoo:master commit in: sys-power/acpid/
commit: 418d719af98ac717bcf3cf9e30d5af5758d0a23d Author: Andrey Utkin gentoo org> AuthorDate: Thu Dec 19 17:52:20 2019 + Commit: Andrey Utkin gentoo org> CommitDate: Thu Dec 19 23:15:12 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=418d719a sys-power/acpid: add new revision 2.0.32-r1 To be amended in next commit. This way the actual change is more clearly visible. Bug: https://bugs.gentoo.org/702700 Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Andrey Utkin gentoo.org> sys-power/acpid/acpid-2.0.32-r1.ebuild | 70 ++ 1 file changed, 70 insertions(+) diff --git a/sys-power/acpid/acpid-2.0.32-r1.ebuild b/sys-power/acpid/acpid-2.0.32-r1.ebuild new file mode 100644 index 000..229b3a21d7e --- /dev/null +++ b/sys-power/acpid/acpid-2.0.32-r1.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit linux-info systemd + +DESCRIPTION="Daemon for Advanced Configuration and Power Interface" +HOMEPAGE="https://sourceforge.net/projects/acpid2"; +EXTRAS_VER="2.0.29-r1" +EXTRAS_NAME="${CATEGORY}_${PN}_${EXTRAS_VER}_extras" +SRC_URI="mirror://sourceforge/${PN}2/${P}.tar.xz + https://dev.gentoo.org/~andrey_utkin/distfiles/${EXTRAS_NAME}.tar.xz + " + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~x86" +IUSE="selinux" + +RDEPEND="selinux? ( sec-policy/selinux-apm )" +DEPEND=">=sys-kernel/linux-headers-3" + +pkg_pretend() { + local CONFIG_CHECK="~INPUT_EVDEV" + local WARNING_INPUT_EVDEV="CONFIG_INPUT_EVDEV is required for ACPI button event support." + [[ ${MERGE_TYPE} != buildonly ]] && check_extra_config +} + +pkg_setup() { :; } + +PATCHES=( +) + +src_install() { + emake DESTDIR="${D}" install + + newdoc kacpimon/README README.kacpimon + dodoc -r samples + rm -f "${D}"/usr/share/doc/${PF}/COPYING || die + + exeinto /etc/acpi + newexe "${WORKDIR}/${EXTRAS_NAME}/${PN}-1.0.6-default.sh" default.sh + exeinto /etc/acpi/actions + newexe samples/powerbtn/powerbtn.sh powerbtn.sh + insinto /etc/acpi/events + newins "${WORKDIR}/${EXTRAS_NAME}/${PN}-1.0.4-default" default + + newinitd "${WORKDIR}/${EXTRAS_NAME}/${PN}-2.0.26-init.d" ${PN} + newconfd "${WORKDIR}/${EXTRAS_NAME}/${PN}-2.0.16-conf.d" ${PN} + + systemd_dounit "${WORKDIR}"/${EXTRAS_NAME}/systemd/${PN}.{service,socket} +} + +pkg_postinst() { + if [[ -z ${REPLACING_VERSIONS} ]]; then + elog + elog "You may wish to read the Gentoo Linux Power Management Guide," + elog "which can be found online at:" + elog "https://wiki.gentoo.org/wiki/Power_management/Guide"; + elog + fi + + # files/systemd/acpid.socket -> ListenStream=/run/acpid.socket + mkdir -p "${ROOT%/}"/run + + if ! grep -qs "^tmpfs.*/run " "${ROOT%/}"/proc/mounts ; then + echo + ewarn "You should reboot the system now to get /run mounted with tmpfs!" + fi +}
[gentoo-commits] repo/gentoo:master commit in: sys-power/acpid/
commit: ada4786bededdff847e3b7b7391ab3d44a3e0e7e Author: Andrey Utkin gentoo org> AuthorDate: Thu Dec 19 18:20:58 2019 + Commit: Andrey Utkin gentoo org> CommitDate: Thu Dec 19 23:15:15 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ada4786b sys-power/acpid: add a patch to recognise new GNOME power manager Has been ACKed by upstream maintainer. Bug: https://bugs.gentoo.org/702700 Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Andrey Utkin gentoo.org> sys-power/acpid/Manifest | 1 + sys-power/acpid/acpid-2.0.32-r1.ebuild | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/sys-power/acpid/Manifest b/sys-power/acpid/Manifest index dd947ab2f75..9630e13726f 100644 --- a/sys-power/acpid/Manifest +++ b/sys-power/acpid/Manifest @@ -1,3 +1,4 @@ DIST acpid-2.0.31.tar.xz 155620 BLAKE2B 11338d72156dfd90f680367e23e373f8c4ee5e553ad4a8a9c9688163e9a97ee99a9b866940320ee5af5a9e9fe956dd3e675d0b879ea984c2cca56162c0d163fd SHA512 05eb96cdae698731b14caa89aa01239a0f16ce732f897d295447753aab7c8d49227c9b9ce901c6fd3bfdb117688e6ed80ec61aea0f64d75c9c0afe2aea2aa91a DIST acpid-2.0.32.tar.xz 155768 BLAKE2B 829b2f78f497d9c0bbd90d952cadad96beece3070240bee69f2a5cf28903e9e5f969a3bf9000552c63a52c17f8b94285a181f4301449a9b64c573032d9a4d255 SHA512 c7afffdf9818504e1ac03b0ad693a05f772bfd07af9808262b3b6bb82ca4dabe6253c94e6dc59e5be6f0da9e815e8bcf2d3e16f02b23d0248b6bad4509e78be7 DIST sys-power_acpid_2.0.29-r1_extras.tar.xz 2548 BLAKE2B 4568f0e44d33382fd294248d48c8852f689f0a6082d9b74b33b77918d3ce21d7f1bf8a3aafeaa252e8fe170b3829155344a256f01fe80414369f02d50a17ff55 SHA512 f2c366c50c75790df32a1f6573b7de640fd09a97c4598155ebd0aad2eba118961ddc82fe0fbb4dc935aa5b6d7fcfe3ade73fff555b4588b0e4579a1028bef12f +DIST sys-power_acpid_2.0.32-r1_extras.tar.xz 2204 BLAKE2B 7f3b6c7c93c0989071c4e1046a0e07311c617673621aef13ca71e407be7d67b97ace3251daa5b91be23f84d882a8f17bc02f180d3d1946bd880c0f071e7cdbf1 SHA512 5012687d1afec41f5cb617f767c6a97dcfaa118b3261dfe7588ce8be1732edd183abbe405f33ae2441cdb3a11606d52defcf0554f455d04941cdde8d0f4bf822 diff --git a/sys-power/acpid/acpid-2.0.32-r1.ebuild b/sys-power/acpid/acpid-2.0.32-r1.ebuild index 229b3a21d7e..8e7cc7e4da8 100644 --- a/sys-power/acpid/acpid-2.0.32-r1.ebuild +++ b/sys-power/acpid/acpid-2.0.32-r1.ebuild @@ -6,7 +6,7 @@ inherit linux-info systemd DESCRIPTION="Daemon for Advanced Configuration and Power Interface" HOMEPAGE="https://sourceforge.net/projects/acpid2"; -EXTRAS_VER="2.0.29-r1" +EXTRAS_VER="2.0.32-r1" EXTRAS_NAME="${CATEGORY}_${PN}_${EXTRAS_VER}_extras" SRC_URI="mirror://sourceforge/${PN}2/${P}.tar.xz https://dev.gentoo.org/~andrey_utkin/distfiles/${EXTRAS_NAME}.tar.xz @@ -29,6 +29,7 @@ pkg_pretend() { pkg_setup() { :; } PATCHES=( + "${WORKDIR}/${EXTRAS_NAME}/${PN}-2.0.32-powerbtn-gsd-power.patch" #702700 ) src_install() {
[gentoo-commits] data/gentoo-news:master commit in: 2019-11-25-rpi-firmware-dtb-files/
commit: 898e5b5f86642bf79b465bef24bb4e636b89b799 Author: Andrey Utkin gentoo org> AuthorDate: Fri Dec 6 14:02:27 2019 + Commit: Andrey Utkin gentoo org> CommitDate: Fri Dec 6 14:58:40 2019 + URL:https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=898e5b5f 2019-11-25-rpi-firmware-dtb-files: enhance the command snippet When writing the news item, I relied on a hint from colleague Gentoo developer and a brief online search, but haven't tested the command myself. Manual testing has shown that the default installation destination directory is /boot/dtbs/$(uname -r)/{broadcom,overlays}/, which is very different from /boot/ which is typically used. This discrepancy I believe will lead at least to some unexpected results, so we'd better preserve the scheme used in other cases, such as with sys-kernel/raspberrypi-image. Signed-off-by: Andrey Utkin gentoo.org> .../2019-11-25-rpi-firmware-dtb-files.en.txt | 8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/2019-11-25-rpi-firmware-dtb-files/2019-11-25-rpi-firmware-dtb-files.en.txt b/2019-11-25-rpi-firmware-dtb-files/2019-11-25-rpi-firmware-dtb-files.en.txt index 2f0124b..8fe36a0 100644 --- a/2019-11-25-rpi-firmware-dtb-files/2019-11-25-rpi-firmware-dtb-files.en.txt +++ b/2019-11-25-rpi-firmware-dtb-files/2019-11-25-rpi-firmware-dtb-files.en.txt @@ -2,7 +2,7 @@ Title: sys-boot/raspberrypi-firmware will not install device tree files Author: Andrey Utkin Content-Type: text/plain Posted: 2019-11-25 -Revision: 1 +Revision: 2 News-Item-Format: 1.0 Display-If-Installed: sys-boot/raspberrypi-firmware @@ -14,9 +14,11 @@ These files will be installed by sys-kernel/raspberrypi-image package. If you do not use sys-kernel/raspberrypi-image, you need to install these files according to the method you use to install the kernel. For -installation from source, this can be done with such a command: +installation from source, this can be done with such commands: -make dtbs_install +make dtbs +cp -v arch/arm64/boot/dts/broadcom/*.dtb /boot/ +cp -rv arch/arm64/boot/dts/overlays/ /boot/ This change is being made to enable arm64 users and custom kernels users to use sys-boot/raspberrypi-firmware package.
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/raspberrypi-sources/
commit: 588b855c65e785adbaa8cdcd9d431d97ae11aa29 Author: Andrey Utkin gentoo org> AuthorDate: Wed Dec 4 22:36:39 2019 + Commit: Andrey Utkin gentoo org> CommitDate: Wed Dec 4 23:21:05 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=588b855c sys-kernel/raspberrypi-sources: make clone shallow This makes download size and time reasonable. Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Andrey Utkin gentoo.org> sys-kernel/raspberrypi-sources/raspberrypi-sources-4.19..ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/sys-kernel/raspberrypi-sources/raspberrypi-sources-4.19..ebuild b/sys-kernel/raspberrypi-sources/raspberrypi-sources-4.19..ebuild index 76139074cd9..1102273c8d5 100644 --- a/sys-kernel/raspberrypi-sources/raspberrypi-sources-4.19..ebuild +++ b/sys-kernel/raspberrypi-sources/raspberrypi-sources-4.19..ebuild @@ -15,6 +15,7 @@ inherit git-r3 versionator EGIT_REPO_URI="https://github.com/raspberrypi/linux.git -> raspberrypi-linux.git" EGIT_BRANCH="rpi-$(get_version_component_range 1-2).y" EGIT_CHECKOUT_DIR="${WORKDIR}/linux-${PV}-raspberrypi" +EGIT_CLONE_TYPE="shallow" DESCRIPTION="Raspberry PI kernel sources" HOMEPAGE="https://github.com/raspberrypi/linux";
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/raspberrypi-sources/
commit: 5d6212b28fe7e57b2aa6feb7382be76279a9ddcd Author: Andrey Utkin gentoo org> AuthorDate: Wed Dec 4 22:24:46 2019 + Commit: Andrey Utkin gentoo org> CommitDate: Wed Dec 4 23:21:02 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d6212b2 sys-kernel/raspberrypi-sources: take maintainership Was maintainer-needed. Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Andrey Utkin gentoo.org> sys-kernel/raspberrypi-sources/metadata.xml | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/sys-kernel/raspberrypi-sources/metadata.xml b/sys-kernel/raspberrypi-sources/metadata.xml index 7d0732dc62d..0012a7428d0 100644 --- a/sys-kernel/raspberrypi-sources/metadata.xml +++ b/sys-kernel/raspberrypi-sources/metadata.xml @@ -1,7 +1,10 @@ http://www.gentoo.org/dtd/metadata.dtd";> - + + andrey_ut...@gentoo.org + Andrey Utkin + raspberrypi/linux
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/raspberrypi-sources/
commit: 8abce41b9c9c5a589af489434b8098a1bd85ecc3 Author: Andrey Utkin gentoo org> AuthorDate: Wed Dec 4 22:58:09 2019 + Commit: Andrey Utkin gentoo org> CommitDate: Wed Dec 4 23:21:15 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8abce41b sys-kernel/raspberrypi-sources: add new version 5.4. Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Andrey Utkin gentoo.org> .../raspberrypi-sources-5.4..ebuild| 28 ++ 1 file changed, 28 insertions(+) diff --git a/sys-kernel/raspberrypi-sources/raspberrypi-sources-5.4..ebuild b/sys-kernel/raspberrypi-sources/raspberrypi-sources-5.4..ebuild new file mode 100644 index 000..9b04c823db7 --- /dev/null +++ b/sys-kernel/raspberrypi-sources/raspberrypi-sources-5.4..ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +ETYPE=sources +K_DEFCONFIG="bcmrpi_defconfig" +K_SECURITY_UNSUPPORTED=1 +EXTRAVERSION="-${PN}/-*" +inherit kernel-2 +detect_version +detect_arch + +inherit git-r3 eapi7-ver +EGIT_REPO_URI="https://github.com/raspberrypi/linux.git -> raspberrypi-linux.git" +EGIT_BRANCH="rpi-$(ver_cut 1-2).y" +EGIT_CHECKOUT_DIR="${WORKDIR}/linux-${PV}-raspberrypi" +EGIT_CLONE_TYPE="shallow" + +DESCRIPTION="Raspberry PI kernel sources" +HOMEPAGE="https://github.com/raspberrypi/linux"; + +KEYWORDS="" + +src_unpack() { + git-r3_src_unpack + unpack_set_extraversion +}
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/raspberrypi-sources/
commit: 3023d5e8a116fef4491b7e8bae2753e66f5b9afe Author: Andrey Utkin gentoo org> AuthorDate: Wed Dec 4 22:37:53 2019 + Commit: Andrey Utkin gentoo org> CommitDate: Wed Dec 4 23:21:08 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3023d5e8 sys-kernel/raspberrypi-sources: drop old versions Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Andrey Utkin gentoo.org> .../raspberrypi-sources-4.10..ebuild | 27 -- .../raspberrypi-sources-4.11..ebuild | 27 -- .../raspberrypi-sources-4.12..ebuild | 27 -- .../raspberrypi-sources-4.13..ebuild | 27 -- .../raspberrypi-sources-4.14..ebuild | 27 -- .../raspberrypi-sources-4.4..ebuild| 27 -- .../raspberrypi-sources-4.9..ebuild| 27 -- 7 files changed, 189 deletions(-) diff --git a/sys-kernel/raspberrypi-sources/raspberrypi-sources-4.10..ebuild b/sys-kernel/raspberrypi-sources/raspberrypi-sources-4.10..ebuild deleted file mode 100644 index 11c6e6acc9b..000 --- a/sys-kernel/raspberrypi-sources/raspberrypi-sources-4.10..ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -ETYPE=sources -K_DEFCONFIG="bcmrpi_defconfig" -K_SECURITY_UNSUPPORTED=1 -EXTRAVERSION="-${PN}/-*" -inherit kernel-2 -detect_version -detect_arch - -inherit git-r3 versionator -EGIT_REPO_URI="https://github.com/raspberrypi/linux.git -> raspberrypi-linux.git" -EGIT_BRANCH="rpi-$(get_version_component_range 1-2).y" -EGIT_CHECKOUT_DIR="${WORKDIR}/linux-${PV}-raspberrypi" - -DESCRIPTION="Raspberry PI kernel sources" -HOMEPAGE="https://github.com/raspberrypi/linux"; - -KEYWORDS="" - -src_unpack() { - git-r3_src_unpack - unpack_set_extraversion -} diff --git a/sys-kernel/raspberrypi-sources/raspberrypi-sources-4.11..ebuild b/sys-kernel/raspberrypi-sources/raspberrypi-sources-4.11..ebuild deleted file mode 100644 index 11c6e6acc9b..000 --- a/sys-kernel/raspberrypi-sources/raspberrypi-sources-4.11..ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -ETYPE=sources -K_DEFCONFIG="bcmrpi_defconfig" -K_SECURITY_UNSUPPORTED=1 -EXTRAVERSION="-${PN}/-*" -inherit kernel-2 -detect_version -detect_arch - -inherit git-r3 versionator -EGIT_REPO_URI="https://github.com/raspberrypi/linux.git -> raspberrypi-linux.git" -EGIT_BRANCH="rpi-$(get_version_component_range 1-2).y" -EGIT_CHECKOUT_DIR="${WORKDIR}/linux-${PV}-raspberrypi" - -DESCRIPTION="Raspberry PI kernel sources" -HOMEPAGE="https://github.com/raspberrypi/linux"; - -KEYWORDS="" - -src_unpack() { - git-r3_src_unpack - unpack_set_extraversion -} diff --git a/sys-kernel/raspberrypi-sources/raspberrypi-sources-4.12..ebuild b/sys-kernel/raspberrypi-sources/raspberrypi-sources-4.12..ebuild deleted file mode 100644 index 11c6e6acc9b..000 --- a/sys-kernel/raspberrypi-sources/raspberrypi-sources-4.12..ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -ETYPE=sources -K_DEFCONFIG="bcmrpi_defconfig" -K_SECURITY_UNSUPPORTED=1 -EXTRAVERSION="-${PN}/-*" -inherit kernel-2 -detect_version -detect_arch - -inherit git-r3 versionator -EGIT_REPO_URI="https://github.com/raspberrypi/linux.git -> raspberrypi-linux.git" -EGIT_BRANCH="rpi-$(get_version_component_range 1-2).y" -EGIT_CHECKOUT_DIR="${WORKDIR}/linux-${PV}-raspberrypi" - -DESCRIPTION="Raspberry PI kernel sources" -HOMEPAGE="https://github.com/raspberrypi/linux"; - -KEYWORDS="" - -src_unpack() { - git-r3_src_unpack - unpack_set_extraversion -} diff --git a/sys-kernel/raspberrypi-sources/raspberrypi-sources-4.13..ebuild b/sys-kernel/raspberrypi-sources/raspberrypi-sources-4.13..ebuild deleted file mode 100644 index 11c6e6acc9b..000 --- a/sys-kernel/raspberrypi-sources/raspberrypi-sources-4.13..ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -ETYPE=sources -K_DEFCONFIG="bcmrpi_defconfig" -K_SECURITY_UNSUPPORTED=1 -EXTRAVERSION="-${PN}/-*" -inherit kernel-2 -detect_version -detect_arch - -inherit git-r3 versionator -EGIT_REPO_URI="https://github.com/raspberrypi/linux.git -> ra
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/raspberrypi-sources/
commit: 8a820351e62830c2aa85d792ae20ed150b5fb0e7 Author: Andrey Utkin gentoo org> AuthorDate: Wed Dec 4 22:53:23 2019 + Commit: Andrey Utkin gentoo org> CommitDate: Wed Dec 4 23:21:12 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a820351 sys-kernel/raspberrypi-sources: upgrade to EAPI=6 Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Andrey Utkin gentoo.org> sys-kernel/raspberrypi-sources/raspberrypi-sources-4.19..ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sys-kernel/raspberrypi-sources/raspberrypi-sources-4.19..ebuild b/sys-kernel/raspberrypi-sources/raspberrypi-sources-4.19..ebuild index 1102273c8d5..9b04c823db7 100644 --- a/sys-kernel/raspberrypi-sources/raspberrypi-sources-4.19..ebuild +++ b/sys-kernel/raspberrypi-sources/raspberrypi-sources-4.19..ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=6 ETYPE=sources K_DEFCONFIG="bcmrpi_defconfig" @@ -11,9 +11,9 @@ inherit kernel-2 detect_version detect_arch -inherit git-r3 versionator +inherit git-r3 eapi7-ver EGIT_REPO_URI="https://github.com/raspberrypi/linux.git -> raspberrypi-linux.git" -EGIT_BRANCH="rpi-$(get_version_component_range 1-2).y" +EGIT_BRANCH="rpi-$(ver_cut 1-2).y" EGIT_CHECKOUT_DIR="${WORKDIR}/linux-${PV}-raspberrypi" EGIT_CLONE_TYPE="shallow"
[gentoo-commits] data/gentoo-news:master commit in: 2019-11-25-rpi-firmware-dtb-files/
commit: 70ccc4b634856aa9bcc568162765d19d39bc8d50 Author: Andrey Utkin gentoo org> AuthorDate: Mon Nov 25 23:14:44 2019 + Commit: Andrey Utkin gentoo org> CommitDate: Tue Dec 3 13:28:26 2019 + URL:https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=70ccc4b6 2019-11-25-rpi-firmware-dtb-files: add news item Bug: https://bugs.gentoo.org/685412 Signed-off-by: Andrey Utkin gentoo.org> .../2019-11-25-rpi-firmware-dtb-files.en.txt | 23 ++ 1 file changed, 23 insertions(+) diff --git a/2019-11-25-rpi-firmware-dtb-files/2019-11-25-rpi-firmware-dtb-files.en.txt b/2019-11-25-rpi-firmware-dtb-files/2019-11-25-rpi-firmware-dtb-files.en.txt new file mode 100644 index 000..2f0124b --- /dev/null +++ b/2019-11-25-rpi-firmware-dtb-files/2019-11-25-rpi-firmware-dtb-files.en.txt @@ -0,0 +1,23 @@ +Title: sys-boot/raspberrypi-firmware will not install device tree files +Author: Andrey Utkin +Content-Type: text/plain +Posted: 2019-11-25 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Installed: sys-boot/raspberrypi-firmware + +sys-boot/raspberrypi-firmware up to and including version 1.20190709 +installed files /boot/*.dtb and /boot/overlays/*. Newer versions will no +longer install these files. + +These files will be installed by sys-kernel/raspberrypi-image package. + +If you do not use sys-kernel/raspberrypi-image, you need to install +these files according to the method you use to install the kernel. For +installation from source, this can be done with such a command: + +make dtbs_install + +This change is being made to enable arm64 users and custom kernels users +to use sys-boot/raspberrypi-firmware package. +See https://bugs.gentoo.org/685412
[gentoo-commits] repo/gentoo:master commit in: sys-boot/raspberrypi-firmware/
commit: 1618c312961d281be9e971e8040d41e6423b2554 Author: Andrey Utkin gentoo org> AuthorDate: Mon Nov 25 18:54:39 2019 + Commit: Andrey Utkin gentoo org> CommitDate: Tue Dec 3 13:32:12 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1618c312 sys-boot/raspberrypi-firmware: don't install device tree blobs Upstream git repo provides binaries of two natures in a single repository: * boot firmware files; * prebuilt kernel files. boot/*.dtb, boot/overlays/ belong to kernel, not boot firmware. But for historical reasons, these files were installed by sys-boot/raspberrypi-firmware package rather than sys-kernel/raspberrypi-image, which would be more correct. The problem with this is that users of kernels different than sys-kernel/raspberrypi-image need to install different files into these locations. This means such people have to avoid using sys-boot/raspberrypi-firmware package completely. A blocker dependency on old sys-kernel/raspberrypi-image versions is added to protect from a situation when just raspberrypi-firmware is being upgraded, and the machine ends up not having device tree files. Upgrading to a new version may cause a disruption if the user doesn't use sys-kernel/raspberrypi-image but still relies on device tree files installed by raspberrypi-firmware package. This will be dealt with by a news item. A special USE flag for smooth transition of such users is considered an overkill, on presumption that this package is not massively popular. Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Andrey Utkin gentoo.org> sys-boot/raspberrypi-firmware/raspberrypi-firmware-.ebuild | 8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/sys-boot/raspberrypi-firmware/raspberrypi-firmware-.ebuild b/sys-boot/raspberrypi-firmware/raspberrypi-firmware-.ebuild index 4b06dfa4993..e1ebbe9b7e4 100644 --- a/sys-boot/raspberrypi-firmware/raspberrypi-firmware-.ebuild +++ b/sys-boot/raspberrypi-firmware/raspberrypi-firmware-.ebuild @@ -10,6 +10,12 @@ HOMEPAGE="https://github.com/raspberrypi/firmware"; LICENSE="GPL-2 raspberrypi-videocore-bin" SLOT="0" +# Temporary safety measure to prevent ending up with a pair of +# sys-kernel/raspberrypi-image and sys-boot/raspberrypi-firmware +# none of which installed device tree files. +# Remove when the mentioned version and all older ones are deleted. +RDEPEND="!<=sys-kernel/raspberrypi-image-4.19.57_p20190709" + if [[ "${PV}" == ]]; then inherit git-r3 EGIT_REPO_URI="https://github.com/raspberrypi/firmware"; @@ -45,8 +51,6 @@ src_install() { insinto /boot cd boot || die doins bootcode.bin fixup*.dat start*elf - doins *.dtb - doins -r overlays newins "${FILESDIR}"/${PN}-0_p20130711-config.txt config.txt newins "${FILESDIR}"/${PN}-0_p20130711-cmdline.txt cmdline.txt newenvd "${FILESDIR}"/${PN}-0_p20130711-envd 90${PN}
[gentoo-commits] repo/gentoo:master commit in: sys-boot/raspberrypi-firmware/
commit: f4d574d2cd566ca34ca55018b4d56a145330df8b Author: Andrey Utkin gentoo org> AuthorDate: Mon Dec 2 20:19:05 2019 + Commit: Andrey Utkin gentoo org> CommitDate: Tue Dec 3 13:32:19 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4d574d2 sys-boot/raspberrypi-firmware: add new version 1.20190925 This version features the change that it does not install device tree files. Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Andrey Utkin gentoo.org> sys-boot/raspberrypi-firmware/Manifest | 1 + .../raspberrypi-firmware-1.20190925.ebuild | 64 ++ 2 files changed, 65 insertions(+) diff --git a/sys-boot/raspberrypi-firmware/Manifest b/sys-boot/raspberrypi-firmware/Manifest index da122b1ec64..2570229caf3 100644 --- a/sys-boot/raspberrypi-firmware/Manifest +++ b/sys-boot/raspberrypi-firmware/Manifest @@ -1,2 +1,3 @@ DIST raspberrypi-firmware-1.20190215.tar.gz 123074917 BLAKE2B cefedb5c979db7dfd47938aad37a567d91d3ad78247c7a63f789362768ab7a39a1967ac116b4b0475e3b210ab11f6474706df042af85a622e8e7905c85ec7498 SHA512 082f26caf427222d838881e5f1e9fa0136765b3eaf74a84877fc33616fd07e49085db0889226c40c655039a9d41a10566510c7d752cfc48a67b4683616a51193 DIST raspberrypi-firmware-1.20190709.tar.gz 158835870 BLAKE2B 4e63b3308adcd75f69f66966f1c927449aa8dc65211e6ca5a27dd2a0ed6ed32cc85ad42221308f4fb3a852d9f278400cfe4f723f306abe102341568408027174 SHA512 6a0610c97db47441ede8e4f8436958899f678bf065a0fbde06de7945a1ac4d5f754a0e10d928d77759ba1cbf82654d85d9cb9c91b970c3fe9590560267033522 +DIST raspberrypi-firmware-1.20190925.tar.gz 185571086 BLAKE2B c3a9b2760fa853fbd1dd09bc4048c9e78594f88da5af608c3a761554d4046a4c869db8981c64140a24e82e0a61b8dc776bb8d895df60c6424e44780f78b18cb0 SHA512 4b7b29cc6c2a33d7a37987c492034d9afbb2220364c50cf265e0adf8e5f393c2275dcffaa77c89b3f43b2e98d199741b67590cb60ff8beae8ef677852f63b4a0 diff --git a/sys-boot/raspberrypi-firmware/raspberrypi-firmware-1.20190925.ebuild b/sys-boot/raspberrypi-firmware/raspberrypi-firmware-1.20190925.ebuild new file mode 100644 index 000..e1ebbe9b7e4 --- /dev/null +++ b/sys-boot/raspberrypi-firmware/raspberrypi-firmware-1.20190925.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit mount-boot readme.gentoo-r1 + +DESCRIPTION="Raspberry Pi (all versions) bootloader and GPU firmware" +HOMEPAGE="https://github.com/raspberrypi/firmware"; +LICENSE="GPL-2 raspberrypi-videocore-bin" +SLOT="0" + +# Temporary safety measure to prevent ending up with a pair of +# sys-kernel/raspberrypi-image and sys-boot/raspberrypi-firmware +# none of which installed device tree files. +# Remove when the mentioned version and all older ones are deleted. +RDEPEND="!<=sys-kernel/raspberrypi-image-4.19.57_p20190709" + +if [[ "${PV}" == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/raspberrypi/firmware"; + EGIT_CLONE_TYPE="shallow" +else + SRC_URI="https://github.com/raspberrypi/firmware/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="-* ~arm" + S="${WORKDIR}/firmware-${PV}" +fi + +RESTRICT="binchecks strip" + +pkg_preinst() { + if [ -z "${REPLACING_VERSIONS}" ] ; then + local msg="" + if [ -e "${D}"/boot/cmdline.txt -a -e /boot/cmdline.txt ] ; then + msg+="/boot/cmdline.txt " + fi + if [ -e "${D}"/boot/config.txt -a -e /boot/config.txt ] ; then + msg+="/boot/config.txt " + fi + if [ -n "${msg}" ] ; then + msg="This package installs following files: ${msg}." + msg="${msg} Please remove(backup) your copies durning install" + msg="${msg} and merge settings afterwards." + msg="${msg} Further updates will be CONFIG_PROTECTed." + die "${msg}" + fi + fi +} + +src_install() { + insinto /boot + cd boot || die + doins bootcode.bin fixup*.dat start*elf + newins "${FILESDIR}"/${PN}-0_p20130711-config.txt config.txt + newins "${FILESDIR}"/${PN}-0_p20130711-cmdline.txt cmdline.txt + newenvd "${FILESDIR}"/${PN}-0_p20130711-envd 90${PN} + readme.gentoo_create_doc +} + +pkg_postinst() { + readme.gentoo_print_elog +} + +DOC_CONTENTS="Please configure your ram setup by editing /boot/config.txt"
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/raspberrypi-image/
commit: f524aeeb210131e0fecb2c388d2d26e1396f38f2 Author: Andrey Utkin gentoo org> AuthorDate: Mon Dec 2 20:19:58 2019 + Commit: Andrey Utkin gentoo org> CommitDate: Tue Dec 3 13:32:22 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f524aeeb sys-kernel/raspberrypi-image: add new version 4.19.75_p20190925 This version features the change that it does install device tree files. Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Andrey Utkin gentoo.org> sys-kernel/raspberrypi-image/Manifest | 1 + .../raspberrypi-image-4.19.75_p20190925.ebuild | 41 ++ 2 files changed, 42 insertions(+) diff --git a/sys-kernel/raspberrypi-image/Manifest b/sys-kernel/raspberrypi-image/Manifest index 8c9481e5d02..06afbf490a2 100644 --- a/sys-kernel/raspberrypi-image/Manifest +++ b/sys-kernel/raspberrypi-image/Manifest @@ -1,2 +1,3 @@ DIST raspberrypi-firmware-1.20190709.tar.gz 158835870 BLAKE2B 4e63b3308adcd75f69f66966f1c927449aa8dc65211e6ca5a27dd2a0ed6ed32cc85ad42221308f4fb3a852d9f278400cfe4f723f306abe102341568408027174 SHA512 6a0610c97db47441ede8e4f8436958899f678bf065a0fbde06de7945a1ac4d5f754a0e10d928d77759ba1cbf82654d85d9cb9c91b970c3fe9590560267033522 +DIST raspberrypi-firmware-1.20190925.tar.gz 185571086 BLAKE2B c3a9b2760fa853fbd1dd09bc4048c9e78594f88da5af608c3a761554d4046a4c869db8981c64140a24e82e0a61b8dc776bb8d895df60c6424e44780f78b18cb0 SHA512 4b7b29cc6c2a33d7a37987c492034d9afbb2220364c50cf265e0adf8e5f393c2275dcffaa77c89b3f43b2e98d199741b67590cb60ff8beae8ef677852f63b4a0 DIST raspberrypi-image-4.14.98_p20190215.tar.gz 123074917 BLAKE2B cefedb5c979db7dfd47938aad37a567d91d3ad78247c7a63f789362768ab7a39a1967ac116b4b0475e3b210ab11f6474706df042af85a622e8e7905c85ec7498 SHA512 082f26caf427222d838881e5f1e9fa0136765b3eaf74a84877fc33616fd07e49085db0889226c40c655039a9d41a10566510c7d752cfc48a67b4683616a51193 diff --git a/sys-kernel/raspberrypi-image/raspberrypi-image-4.19.75_p20190925.ebuild b/sys-kernel/raspberrypi-image/raspberrypi-image-4.19.75_p20190925.ebuild new file mode 100644 index 000..3a9901ac43d --- /dev/null +++ b/sys-kernel/raspberrypi-image/raspberrypi-image-4.19.75_p20190925.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit mount-boot + +DESCRIPTION="Raspberry Pi (all versions) kernel and modules" +HOMEPAGE="https://github.com/raspberrypi/firmware"; +LICENSE="GPL-2 raspberrypi-videocore-bin" +SLOT="0" +RESTRICT="binchecks strip" + +# Temporary safety measure to prevent ending up with a pair of +# sys-kernel/raspberrypi-image and sys-boot/raspberrypi-firmware +# both of which installed device tree files. +# Restore to simply "sys-boot/raspberrypi-firmware" when the mentioned version +# and all older ones are deleted. +RDEPEND=">sys-boot/raspberrypi-firmware-1.20190709" + +if [[ "${PV}" == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/raspberrypi/firmware"; + EGIT_CLONE_TYPE="shallow" +else + [[ "$(ver_cut 4)" == 'p' ]] || die "Unsupported version format, tweak the ebuild." + MY_PV="1.$(ver_cut 5)" + SRC_URI="https://github.com/raspberrypi/firmware/archive/${MY_PV}.tar.gz -> raspberrypi-firmware-${MY_PV}.tar.gz" + S="${WORKDIR}/firmware-${MY_PV}" + KEYWORDS="-* ~arm" +fi + +src_install() { + insinto /lib/modules + doins -r modules/* + insinto /boot + doins boot/*.img + + doins boot/*.dtb + doins -r boot/overlays +}
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/raspberrypi-image/
commit: b8e400e247f95542ea116b4c5c1d4675c12dfc5e Author: Andrey Utkin gentoo org> AuthorDate: Mon Nov 25 19:23:29 2019 + Commit: Andrey Utkin gentoo org> CommitDate: Tue Dec 3 13:32:16 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8e400e2 sys-kernel/raspberrypi-image: install device tree blobs Upstream git repo provides binaries of two natures in a single repository: * boot firmware files; * prebuilt kernel files. boot/*.dtb, boot/overlays/ belong to kernel, not boot firmware. But for historical reasons, these files were installed by sys-boot/raspberrypi-firmware package rather than sys-kernel/raspberrypi-image, which would be more correct. The problem with this is that users of kernels different than sys-kernel/raspberrypi-image need to install different files into these locations. This means such people have to avoid using sys-boot/raspberrypi-firmware package completely. A blocker dependency on old sys-boot/raspberrypi-firmware versions is added to protect from a situation when just raspberrypi-image is being upgraded, and a package manager ends up with a file collision during installation phase. Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Andrey Utkin gentoo.org> sys-kernel/raspberrypi-image/raspberrypi-image-.ebuild | 10 +- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/sys-kernel/raspberrypi-image/raspberrypi-image-.ebuild b/sys-kernel/raspberrypi-image/raspberrypi-image-.ebuild index ecd30c09574..3a9901ac43d 100644 --- a/sys-kernel/raspberrypi-image/raspberrypi-image-.ebuild +++ b/sys-kernel/raspberrypi-image/raspberrypi-image-.ebuild @@ -11,7 +11,12 @@ LICENSE="GPL-2 raspberrypi-videocore-bin" SLOT="0" RESTRICT="binchecks strip" -RDEPEND="sys-boot/raspberrypi-firmware" +# Temporary safety measure to prevent ending up with a pair of +# sys-kernel/raspberrypi-image and sys-boot/raspberrypi-firmware +# both of which installed device tree files. +# Restore to simply "sys-boot/raspberrypi-firmware" when the mentioned version +# and all older ones are deleted. +RDEPEND=">sys-boot/raspberrypi-firmware-1.20190709" if [[ "${PV}" == ]]; then inherit git-r3 @@ -30,4 +35,7 @@ src_install() { doins -r modules/* insinto /boot doins boot/*.img + + doins boot/*.dtb + doins -r boot/overlays }
[gentoo-commits] repo/gentoo:master commit in: net-libs/libsignal-protocol-c/
commit: aba90141a4c0ef90774bd95986cb9aeb35f12c1e Author: Andrey Utkin gentoo org> AuthorDate: Sat Nov 16 23:04:25 2019 + Commit: Andrey Utkin gentoo org> CommitDate: Sat Nov 16 23:25:05 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aba90141 net-libs/libsignal-protocol-c: fix comaintainer email The value I used came from his overlay. It didn't correspond to his Gentoo bugzilla account email address, which caused an issue with proxy-maint scripts. Reported-by: Joonas Niilola gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Andrey Utkin gentoo.org> net-libs/libsignal-protocol-c/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libsignal-protocol-c/metadata.xml b/net-libs/libsignal-protocol-c/metadata.xml index b84663d18fe..5a4e8024ed9 100644 --- a/net-libs/libsignal-protocol-c/metadata.xml +++ b/net-libs/libsignal-protocol-c/metadata.xml @@ -10,7 +10,7 @@ Proxy Maintainers - william+gentoo-over...@optmzr.se + will...@optmzr.se William Wennerström
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libstrophe/
commit: 14bf9eb7eb75c135112619b5992ed93a4ce9c1b0 Author: Andrey Utkin gentoo org> AuthorDate: Mon Oct 28 18:43:57 2019 + Commit: Andrey Utkin gentoo org> CommitDate: Mon Oct 28 19:01:42 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14bf9eb7 dev-libs/libstrophe: add new version 0.9.3 Copied from 0.9.2. The only change is that libressl-related patch has been dropped, as there is now upstream support for libressl. Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Andrey Utkin gentoo.org> dev-libs/libstrophe/Manifest| 1 + dev-libs/libstrophe/libstrophe-0.9.3.ebuild | 45 + 2 files changed, 46 insertions(+) diff --git a/dev-libs/libstrophe/Manifest b/dev-libs/libstrophe/Manifest index e5c1bc327ad..2e913cf0bd1 100644 --- a/dev-libs/libstrophe/Manifest +++ b/dev-libs/libstrophe/Manifest @@ -1 +1,2 @@ DIST libstrophe-0.9.2.tar.gz 500459 BLAKE2B 0b1f6f1daac1215bcdcbde0e54264b98f5a863de339500826f625f8c5e8143ce7200fb251d04248715e9a8b6621a4360e7ca2780bf4684d916ec13361b5f6fcc SHA512 a0129c49ca574afaefa77c412143571af2eb1100c7d737d497b65d44680d35e2404ee2d4d4e1378b06ac1bcc5c587f505f79fea9251af1cbb36afd990d48570d +DIST libstrophe-0.9.3.tar.gz 502449 BLAKE2B 662b0c329b0bf7d7f34fc80bf0608b921fa1ad54c8277e88f23f3ed17d0892dc7e3d9bcaaa9707306801e9254bba4a127390025ab95e1d9d850c299a7b26d980 SHA512 9c8ba980f532c5576c2c5a9e3cdca9f833ec78debcb06b17e2f534de0e710ec416b997b0498be77a89fa7f57187456edb1d602993c695a5e738718ea593697a5 diff --git a/dev-libs/libstrophe/libstrophe-0.9.3.ebuild b/dev-libs/libstrophe/libstrophe-0.9.3.ebuild new file mode 100644 index 000..5323315dc71 --- /dev/null +++ b/dev-libs/libstrophe/libstrophe-0.9.3.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +DESCRIPTION="A simple, lightweight C library for writing XMPP clients" +HOMEPAGE="http://strophe.im/libstrophe/"; +SRC_URI="https://github.com/strophe/${PN}/releases/download/${PV}/${P}.tar.gz"; +LICENSE="|| ( MIT GPL-3 )" +SLOT="0" +KEYWORDS="~amd64" +IUSE="doc expat libressl" + +RDEPEND=" + expat? ( dev-libs/expat ) + !expat? ( dev-libs/libxml2:2 ) + libressl? ( dev-libs/libressl:0= ) + !libressl? ( dev-libs/openssl:0= ) +" +DEPEND="${RDEPEND} + doc? ( app-doc/doxygen ) +" + +DOCS=( ChangeLog ) + +src_configure() { + # shellcheck disable=SC2207 + local myeconf=( + --enable-tls + $(use_with !expat libxml2) + ) + econf "${myeconf[@]}" +} +src_compile() { + default + if use doc; then + doxygen || die + HTML_DOCS=( docs/html/* ) + fi +} + +src_install() { + default + use doc && dodoc -r examples + find "${D}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/s3transfer/
commit: 44b2cec5b803b7e107c3a0c0297f786cd0a672cb Author: Andrey Utkin gentoo org> AuthorDate: Fri Oct 25 18:27:09 2019 + Commit: Andrey Utkin gentoo org> CommitDate: Fri Oct 25 22:09:01 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44b2cec5 dev-python/s3transfer: add new version 0.2.1 Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Andrey Utkin gentoo.org> dev-python/s3transfer/Manifest| 1 + dev-python/s3transfer/s3transfer-0.2.1.ebuild | 35 +++ 2 files changed, 36 insertions(+) diff --git a/dev-python/s3transfer/Manifest b/dev-python/s3transfer/Manifest index 5aae4673bf0..19d96695598 100644 --- a/dev-python/s3transfer/Manifest +++ b/dev-python/s3transfer/Manifest @@ -1,2 +1,3 @@ DIST s3transfer-0.1.13.tar.gz 103335 BLAKE2B bbc6e76647a9b531f0ef70912ddd17a186a5bbe4ecc9ed21de4674cdc20d39150be3212065bcdf6145c0721644c59d157fd528b79039bb091d750f28085bb476 SHA512 90aca5cacefa19cb8cb21b7b82c5f3383bc0478503557de9c2277db2f39d98f6e11ad74bf56ec84a1fc8c4a920337b0bcb34bfcf509a49f347144b7f13afb37c DIST s3transfer-0.2.0.tar.gz 118361 BLAKE2B 0cb0a29e6dfa82762084396db1950a9e1baf4de1d9c8b9f0db3dbf1e274636f60a89ceb959d55cc22fe41c4ce175ab53f414c5c44f08624cc43f0d289f768863 SHA512 2e37a13da67cdabb49deeb177fd9f8d6393128e757e6c9bd93c99eb95a3edbd14736025e284f3173e8247d23239abae3700d894ba0d138f970ceaff748aa6e9e +DIST s3transfer-0.2.1.tar.gz 119635 BLAKE2B f8978afb2ca367238392974dc98c0a2547cf95c42f0dcce627694dda5d34ff07c92db1b838ea4cbb111db921ac9f0ab2bee81eeca99827d0731cf77ea111d70e SHA512 1494436fa74ba6eee26e96fb0d448062acddf4c4179e56baaa47d62785218d9e91c5fb50b6641e488d0c84cbaab53bd552b4277bb873cd170904074e6509b0e9 diff --git a/dev-python/s3transfer/s3transfer-0.2.1.ebuild b/dev-python/s3transfer/s3transfer-0.2.1.ebuild new file mode 100644 index 000..d48af892603 --- /dev/null +++ b/dev-python/s3transfer/s3transfer-0.2.1.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python2_7 python3_5 python3_6 python3_7 ) +inherit distutils-r1 + +DESCRIPTION="An Amazon S3 Transfer Manager" +HOMEPAGE="https://github.com/boto/s3transfer"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" +IUSE="test" + +CDEPEND=" + dev-python/botocore[${PYTHON_USEDEP}] + $(python_gen_cond_dep 'dev-python/futures[${PYTHON_USEDEP}]' 'python2_7') +" +# Pin mock to 1.3.0 if testing failures due to mock occur. +DEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + ${CDEPEND} + dev-python/mock[${PYTHON_USEDEP}] + dev-python/nose[${PYTHON_USEDEP}] + ) +" +RDEPEND="${CDEPEND}" + +python_test() { + nosetests -v tests/unit/ tests/functional/ || die "tests failed under ${EPYTHON}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: d9275b8097bb37bd1785ef56ea2e7c49924a271a Author: Andrey Utkin gentoo org> AuthorDate: Fri Oct 25 18:13:57 2019 + Commit: Andrey Utkin gentoo org> CommitDate: Fri Oct 25 22:08:48 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9275b80 dev-python/botocore: add new version 1.13.2 Cloned from ebuild verbatim. Version caps on few deps, which have been added by Whissi in botocore-1.12.251.ebuild, are thus abandoned, which has been agreed with Whissi. Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Andrey Utkin gentoo.org> dev-python/botocore/Manifest | 1 + dev-python/botocore/botocore-1.13.2.ebuild | 58 ++ 2 files changed, 59 insertions(+) diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index 036ac091254..4e3c5d72e70 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -5,3 +5,4 @@ DIST botocore-1.12.223.tar.gz 5892788 BLAKE2B 32a25636c7e3882e567daefeb0945863dd DIST botocore-1.12.251.tar.gz 5936418 BLAKE2B a665d8a4c22bde4e5968b845e6df072a3ed2ce53561e007f2eaae144a91a77a32566c3c7f7a0158136b3e6d67aacffd5b77eed5fab51fe60fdfa29eb93e918ce SHA512 b29930367c602d40a7ce2386070dbaf83f34ea9321c7da40bf76ad7dae0587258fa2b3a058d17932d3e5fa22248c3ea5c838716fec5dce8da49e851b5c4f88d9 DIST botocore-1.12.4.tar.gz 4800384 BLAKE2B 121019d3c33872fdd874ddba36ecc8612a6354068ce7b759cbe7f35a9787e84c34d3a71ef3fdd2d721d3c3973a7600e4398cb7cd2a3ba698464c15137845bdf3 SHA512 8d196984f5623df403a8a23a9b7e7061e59c0ca56103f89d749d6ad7d92168ccae267f85312f2949cee322776d7948f1ecfda3d9d2783e8ba92fde7a178e8cac DIST botocore-1.12.81.tar.gz 5383717 BLAKE2B 0bafd6038cf4a5d1fa4f0597024b09eca48ab95d071cccd09b1910ccf839719114166fab7d78bd2b30dec4b4993a0751d9504260636174df5f76f02495e79960 SHA512 d3be22af53a8c6dd55be3fa0b84a55cdce22d30d6e6f04b0bb69539b8107c86de6b5494079e3af40f9b5285ef10c21e69c85295e5cd7c6dc5ab5be91718a2ea9 +DIST botocore-1.13.2.tar.gz 5560942 BLAKE2B a46c72fc62bb776e4d462fea49d7010f45502c201d956ce5878fe9b8673cadf186b5c61e60bda5d666eb47454799fa53f40cf59d7f10246c79374132fc3d03e8 SHA512 ef48ae18c61c83b43ac435c9b9e3e7c69963c19cc79bb34c7541d5d823f952c022b1b7e4eb1dfa33dd9fe5c14c87f7cf72d0e9d17012984c9f10c06abe27d279 diff --git a/dev-python/botocore/botocore-1.13.2.ebuild b/dev-python/botocore/botocore-1.13.2.ebuild new file mode 100644 index 000..f81c7d0b849 --- /dev/null +++ b/dev-python/botocore/botocore-1.13.2.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python2_7 python3_5 python3_6 python3_7 ) + +inherit distutils-r1 + +DESCRIPTION="Low-level, data-driven core of boto 3." +HOMEPAGE="https://github.com/boto/botocore"; +LICENSE="Apache-2.0" +SLOT="0" +IUSE="doc test" + +if [[ "${PV}" == "" ]]; then + EGIT_REPO_URI="https://github.com/boto/botocore"; + inherit git-r3 +else + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" +fi + +RDEPEND=" + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/jmespath[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + dev-python/urllib3[${PYTHON_USEDEP}] +" +DEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + doc? ( + dev-python/guzzle_sphinx_theme[${PYTHON_USEDEP}] + dev-python/sphinx[${PYTHON_USEDEP}] + ) + test? ( + ${RDEPEND} + dev-python/mock[${PYTHON_USEDEP}] + dev-python/nose[${PYTHON_USEDEP}] + dev-python/jsonschema[${PYTHON_USEDEP}] + ) +" + +PATCHES=( "${FILESDIR}/1.8.6-tests-pass-all-env-vars-to-cmd-runner.patch" ) + +python_compile_all() { + use doc && emake -C docs html +} + +python_test() { + PYTHONPATH="${BUILD_DIR}/lib" nosetests -v tests/unit || die "unit tests failed under ${EPYTHON}" + PYTHONPATH="${BUILD_DIR}/lib" nosetests -v tests/functional || die "functional tests failed under ${EPYTHON}" +} + +python_install_all() { + use doc && local HTML_DOCS=( docs/build/html/. ) + + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/boto3/
commit: 04c5b3983cc0f3c5f930b2156859040db026a241 Author: Andrey Utkin gentoo org> AuthorDate: Fri Oct 25 18:19:15 2019 + Commit: Andrey Utkin gentoo org> CommitDate: Fri Oct 25 22:08:58 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04c5b398 dev-python/boto3: add new version 1.10.2 Cloned from ebuild verbatim. No new dependencies spotted. Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Andrey Utkin gentoo.org> dev-python/boto3/Manifest| 1 + dev-python/boto3/boto3-1.10.2.ebuild | 53 2 files changed, 54 insertions(+) diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index 75e53cb21ad..5a4d0c57886 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -1,2 +1,3 @@ +DIST boto3-1.10.2.tar.gz 272071 BLAKE2B 9c3b90ae751784946a84d0cf31ed0111526ed97b5be1fe5f256f725889f9819db632c6e6f217e3f01ebb0aa5594257a5bdaabd8dcc5f14ccb5bdd333b1c416c7 SHA512 37ea11f5ae9263aa5e97ce94f2834c987190ba2eac4a60bf9312bb643f1d204e48db7bef6ddc0d46ae124109ec6807589108b58f3024485de163fd8f83688b42 DIST boto3-1.9.122.tar.gz 258061 BLAKE2B 68903edd97e10693675e4c2fa77c2c54f2d3aab79307ee0a856f43aabe256f7782d027b0a23f433c593962c90f7364c26a87c27fe8770e67b5052e4ced73a9bc SHA512 31b8d8c2369b9076d825196d400c8a8b5579c38f87c7f41634eedbdaf6c2be01072018312e90e25d81b850c51f7c22a13fa565cd4e8b7672c238bad61e6a0810 DIST boto3-1.9.4.tar.gz 237313 BLAKE2B 20ab73dd02864b455a2bcc567b6303ef8b0503c4dd80efb442bf7ad8167329c938dcd41cbc61d4ab50fd02cbf8758c10aadb9b13d9c795330fe1faf9a1f7352b SHA512 7f0eb3b5537aed598d75a05474439819dee8c0030dd1eb685281e963ec465699ff9120394170f1ac7b53493de9b8702ec789863839eb3710ff3d60e2dfc1f1ac diff --git a/dev-python/boto3/boto3-1.10.2.ebuild b/dev-python/boto3/boto3-1.10.2.ebuild new file mode 100644 index 000..bb665fd73e2 --- /dev/null +++ b/dev-python/boto3/boto3-1.10.2.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python2_7 python3_5 python3_6 python3_7 ) + +inherit distutils-r1 vcs-snapshot + +DESCRIPTION="The AWS SDK for Python" +HOMEPAGE="https://github.com/boto/boto3"; +LICENSE="Apache-2.0" +SLOT="0" +IUSE="doc test" + +if [[ "${PV}" == "" ]]; then + EGIT_REPO_URI="https://github.com/boto/boto3"; + inherit git-r3 +else + SRC_URI="https://github.com/boto/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" +fi + +RDEPEND=" + >=dev-python/botocore-1.12.4[${PYTHON_USEDEP}] + dev-python/jmespath[${PYTHON_USEDEP}] + dev-python/s3transfer[${PYTHON_USEDEP}] +" +DEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + doc? ( + dev-python/guzzle_sphinx_theme[${PYTHON_USEDEP}] + dev-python/sphinx[${PYTHON_USEDEP}] + ) + test? ( + ${RDEPEND} + dev-python/mock[${PYTHON_USEDEP}] + dev-python/nose[${PYTHON_USEDEP}] + ) +" + +python_compile_all() { + use doc && emake -C docs html +} + +python_test() { + nosetests -v tests/unit/ tests/functional/ || die "test failed under ${EPYTHON}" +} + +python_install_all() { + use doc && local HTML_DOCS=( docs/build/html/. ) + + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 53217b39660c444e0b930abdbb001cadcfd52f3e Author: Andrey Utkin gentoo org> AuthorDate: Fri Oct 25 18:17:56 2019 + Commit: Andrey Utkin gentoo org> CommitDate: Fri Oct 25 22:08:52 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53217b39 dev-python/botocore: add Whissi to maintainers In agreement with him, honouring his regular and timely version updates to this package. Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Andrey Utkin gentoo.org> dev-python/botocore/metadata.xml | 4 1 file changed, 4 insertions(+) diff --git a/dev-python/botocore/metadata.xml b/dev-python/botocore/metadata.xml index b3df2bcad66..c2f3b25daba 100644 --- a/dev-python/botocore/metadata.xml +++ b/dev-python/botocore/metadata.xml @@ -5,6 +5,10 @@ andrey_ut...@gentoo.org Andrey Utkin + + whi...@gentoo.org + Thomas Deutschmann + boto/botocore botocore
[gentoo-commits] repo/gentoo:master commit in: net-libs/libsignal-protocol-c/
commit: d99c859cd8b687bd8c2a3b4e0b1ae4669fae8c5c Author: Andrey Utkin gentoo org> AuthorDate: Mon Oct 14 22:48:24 2019 + Commit: Andrey Utkin gentoo org> CommitDate: Mon Oct 14 22:49:35 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d99c859c net-libs/libsignal-protocol-c: fix bad distfile name It used the filename "v2.3.2.tar.gz". Thanks to repomirrorci gentoo.org. Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Andrey Utkin gentoo.org> net-libs/libsignal-protocol-c/Manifest | 2 +- net-libs/libsignal-protocol-c/libsignal-protocol-c-2.3.2.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/net-libs/libsignal-protocol-c/Manifest b/net-libs/libsignal-protocol-c/Manifest index 8f25efb7ff5..30e24eebe94 100644 --- a/net-libs/libsignal-protocol-c/Manifest +++ b/net-libs/libsignal-protocol-c/Manifest @@ -1 +1 @@ -DIST v2.3.2.tar.gz 271930 BLAKE2B 43e1e384f9f3a81f582445e5f1f10875948b33607aa7feaf98f4b6cc41f5fd30ca9fb7c8426ef66f93cd46a662eb4a57002f5937d68f6fd2fcf0b30b33c60997 SHA512 7c63c42b9a590ed1a60a6f0094668d9948aa04e5965d052c22ae22b176df7c5582b8ec5c0e6c01ad582dfe2b04067380b9734ad08c64785242e90abcdabdfb8d +DIST libsignal-protocol-c-2.3.2.tar.gz 271930 BLAKE2B 43e1e384f9f3a81f582445e5f1f10875948b33607aa7feaf98f4b6cc41f5fd30ca9fb7c8426ef66f93cd46a662eb4a57002f5937d68f6fd2fcf0b30b33c60997 SHA512 7c63c42b9a590ed1a60a6f0094668d9948aa04e5965d052c22ae22b176df7c5582b8ec5c0e6c01ad582dfe2b04067380b9734ad08c64785242e90abcdabdfb8d diff --git a/net-libs/libsignal-protocol-c/libsignal-protocol-c-2.3.2.ebuild b/net-libs/libsignal-protocol-c/libsignal-protocol-c-2.3.2.ebuild index 608df011d35..fc1c8f6ae91 100644 --- a/net-libs/libsignal-protocol-c/libsignal-protocol-c-2.3.2.ebuild +++ b/net-libs/libsignal-protocol-c/libsignal-protocol-c-2.3.2.ebuild @@ -7,7 +7,7 @@ inherit multilib cmake-utils DESCRIPTION="Signal Protocol C Library" HOMEPAGE="https://www.whispersystems.org/"; -SRC_URI="https://github.com/signalapp/${PN}/archive/v${PV}.tar.gz"; +SRC_URI="https://github.com/signalapp/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" KEYWORDS="~amd64" LICENSE="GPL-3"
[gentoo-commits] repo/gentoo:master commit in: net-im/profanity/
commit: e42984246dcfff318b17b9a521a331ebfb431d5f Author: Andrey Utkin gentoo org> AuthorDate: Mon Oct 14 18:01:38 2019 + Commit: Andrey Utkin gentoo org> CommitDate: Mon Oct 14 18:38:50 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4298424 net-im/profanity: add 0.7.1 ebuild Copied from 0.6.0 ebuild with SRC_URI updated with latest URL advertised by upstream. Old URL doesn't work anymore. Bug: https://bugs.gentoo.org/697644 Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Andrey Utkin gentoo.org> net-im/profanity/Manifest | 1 + net-im/profanity/profanity-0.7.1.ebuild | 39 + 2 files changed, 40 insertions(+) diff --git a/net-im/profanity/Manifest b/net-im/profanity/Manifest index 94dfe57fd10..856411b5b46 100644 --- a/net-im/profanity/Manifest +++ b/net-im/profanity/Manifest @@ -1 +1,2 @@ DIST profanity-0.6.0.tar.gz 741812 BLAKE2B ba6cff070ee0e8a83b52677f6551c1d7397cd25993982d6b5390590a4924d902050504cb8803ee2741262b1409e4d75e9f223397f87f39d7dc86fcc56a0e5df6 SHA512 c7d8e74b764276f59fccfa029d45271032db315cdbf6e00deccbd611f202983a0930fed99021202333047acee9f3f0d7779cd9bb3628d2e5c4757e3de8c3629e +DIST profanity-0.7.1.tar.gz 788754 BLAKE2B 447c761233ce6989081d3ed7a585d90713f4266dfc22ff816aea7c014f642f57989f7f767d8cf40cdd36c3152f45c6700f3905e0d12b864533aac61ac4dc7aaa SHA512 a6e159a5452ebb193dcff74dc8673de5dbc4bc5b2f2b8abc129641fc1b4b370aee9617dc0b26cfcc6aae58a1a900fda29356e61cdc17ee7ba69c879d6ccc2339 diff --git a/net-im/profanity/profanity-0.7.1.ebuild b/net-im/profanity/profanity-0.7.1.ebuild new file mode 100644 index 000..1e3e1435fe1 --- /dev/null +++ b/net-im/profanity/profanity-0.7.1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="A console based XMPP client inspired by Irssi" +HOMEPAGE="https://profanity-im.github.io"; +SRC_URI="https://profanity-im.github.io/${PN}-${PV}.tar.gz"; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="libnotify otr gpg xscreensaver" + +DEPEND=" + dev-libs/expat + dev-libs/glib + dev-libs/libstrophe:= + dev-libs/openssl:0= + net-misc/curl + sys-apps/util-linux + sys-libs/ncurses:=[unicode] + gpg? ( app-crypt/gpgme:= ) + libnotify? ( x11-libs/libnotify ) + otr? ( net-libs/libotr ) + xscreensaver? ( + x11-libs/libXScrnSaver + x11-libs/libX11 ) + " +RDEPEND="${DEPEND}" + +src_configure() { + econf \ + $(use_enable libnotify notifications) \ + $(use_enable otr) \ + $(use_enable gpg pgp) \ + $(use_with xscreensaver) +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/libsignal-protocol-c/
commit: 5a8af17ecf5a1c663c1a6dd27b55e8baedddee42 Author: Andrey Utkin gentoo org> AuthorDate: Mon Oct 14 17:47:33 2019 + Commit: Andrey Utkin gentoo org> CommitDate: Mon Oct 14 18:38:46 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a8af17e net-libs/libsignal-protocol-c: add new package Needed as a dependency enabling OMEMO functionality of net-im/profanity. Copied from https://github.com/optmzr/gentoo-overlay . Bug: https://bugs.gentoo.org/697644 Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Andrey Utkin gentoo.org> net-libs/libsignal-protocol-c/Manifest | 1 + .../libsignal-protocol-c-2.3.2.ebuild | 14 ++ .../libsignal-protocol-c-.ebuild| 14 ++ net-libs/libsignal-protocol-c/metadata.xml | 21 + 4 files changed, 50 insertions(+) diff --git a/net-libs/libsignal-protocol-c/Manifest b/net-libs/libsignal-protocol-c/Manifest new file mode 100644 index 000..8f25efb7ff5 --- /dev/null +++ b/net-libs/libsignal-protocol-c/Manifest @@ -0,0 +1 @@ +DIST v2.3.2.tar.gz 271930 BLAKE2B 43e1e384f9f3a81f582445e5f1f10875948b33607aa7feaf98f4b6cc41f5fd30ca9fb7c8426ef66f93cd46a662eb4a57002f5937d68f6fd2fcf0b30b33c60997 SHA512 7c63c42b9a590ed1a60a6f0094668d9948aa04e5965d052c22ae22b176df7c5582b8ec5c0e6c01ad582dfe2b04067380b9734ad08c64785242e90abcdabdfb8d diff --git a/net-libs/libsignal-protocol-c/libsignal-protocol-c-2.3.2.ebuild b/net-libs/libsignal-protocol-c/libsignal-protocol-c-2.3.2.ebuild new file mode 100644 index 000..608df011d35 --- /dev/null +++ b/net-libs/libsignal-protocol-c/libsignal-protocol-c-2.3.2.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit multilib cmake-utils + +DESCRIPTION="Signal Protocol C Library" +HOMEPAGE="https://www.whispersystems.org/"; +SRC_URI="https://github.com/signalapp/${PN}/archive/v${PV}.tar.gz"; +KEYWORDS="~amd64" + +LICENSE="GPL-3" +SLOT="0" diff --git a/net-libs/libsignal-protocol-c/libsignal-protocol-c-.ebuild b/net-libs/libsignal-protocol-c/libsignal-protocol-c-.ebuild new file mode 100644 index 000..e56f24c04c6 --- /dev/null +++ b/net-libs/libsignal-protocol-c/libsignal-protocol-c-.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit git-r3 multilib cmake-utils + +DESCRIPTION="Signal Protocol C Library" +HOMEPAGE="https://www.whispersystems.org/"; + +EGIT_REPO_URI="https://github.com/signalapp/libsignal-protocol-c"; + +LICENSE="GPL-3" +SLOT="0" diff --git a/net-libs/libsignal-protocol-c/metadata.xml b/net-libs/libsignal-protocol-c/metadata.xml new file mode 100644 index 000..b84663d18fe --- /dev/null +++ b/net-libs/libsignal-protocol-c/metadata.xml @@ -0,0 +1,21 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + andrey_ut...@gentoo.org + Andrey Utkin + + + proxy-ma...@gentoo.org + Proxy Maintainers + + + william+gentoo-over...@optmzr.se + William Wennerström + + + signalapp/libsignal-protocol-c + https://github.com/signalapp/libsignal-protocol-c/issues + https://github.com/signalapp/libsignal-protocol-c/blob/master/README.md + +
[gentoo-commits] repo/gentoo:master commit in: net-im/profanity/
commit: 3101e0ee400532f7825fd330794262358bb69a12 Author: Andrey Utkin gentoo org> AuthorDate: Mon Oct 14 18:10:13 2019 + Commit: Andrey Utkin gentoo org> CommitDate: Mon Oct 14 18:38:53 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3101e0ee net-im/profanity: enable optional OMEMO support Bug: https://bugs.gentoo.org/697644 Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Andrey Utkin gentoo.org> net-im/profanity/metadata.xml | 1 + net-im/profanity/profanity-0.7.1.ebuild | 7 ++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/net-im/profanity/metadata.xml b/net-im/profanity/metadata.xml index d2349017e1a..7b1cc59ac05 100644 --- a/net-im/profanity/metadata.xml +++ b/net-im/profanity/metadata.xml @@ -11,6 +11,7 @@ Enable OpenPGP encryption + Enable OMEMO encryption Enable encrypted conversations using Off-The-Records messaging diff --git a/net-im/profanity/profanity-0.7.1.ebuild b/net-im/profanity/profanity-0.7.1.ebuild index 1e3e1435fe1..faaf4beb340 100644 --- a/net-im/profanity/profanity-0.7.1.ebuild +++ b/net-im/profanity/profanity-0.7.1.ebuild @@ -11,7 +11,7 @@ LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" -IUSE="libnotify otr gpg xscreensaver" +IUSE="libnotify omemo otr gpg xscreensaver" DEPEND=" dev-libs/expat @@ -23,6 +23,10 @@ DEPEND=" sys-libs/ncurses:=[unicode] gpg? ( app-crypt/gpgme:= ) libnotify? ( x11-libs/libnotify ) + omemo? ( + net-libs/libsignal-protocol-c + dev-libs/libgcrypt + ) otr? ( net-libs/libotr ) xscreensaver? ( x11-libs/libXScrnSaver @@ -33,6 +37,7 @@ RDEPEND="${DEPEND}" src_configure() { econf \ $(use_enable libnotify notifications) \ + $(use_enable omemo) \ $(use_enable otr) \ $(use_enable gpg pgp) \ $(use_with xscreensaver)
[gentoo-commits] repo/gentoo:master commit in: net-im/spectrum2/
commit: e5e358153a69fc3981ee460b96d8e07f6eaf8448 Author: Conrad Kostecki kostecki com> AuthorDate: Tue Sep 17 18:01:22 2019 + Commit: Andrey Utkin gentoo org> CommitDate: Fri Sep 20 08:46:30 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5e35815 net-im/spectrum2: drop user eclass Dropped user eclass in favour of acct-* packages. Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Conrad Kostecki kostecki.com> Signed-off-by: Andrey Utkin gentoo.org> net-im/spectrum2/spectrum2-2.0.12-r1.ebuild | 117 1 file changed, 117 insertions(+) diff --git a/net-im/spectrum2/spectrum2-2.0.12-r1.ebuild b/net-im/spectrum2/spectrum2-2.0.12-r1.ebuild new file mode 100644 index 000..328982615fb --- /dev/null +++ b/net-im/spectrum2/spectrum2-2.0.12-r1.ebuild @@ -0,0 +1,117 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python2_7 ) + +inherit cmake-utils python-any-r1 systemd + +DESCRIPTION="An open source instant messaging transport" +HOMEPAGE="https://www.spectrum.im"; +SRC_URI="https://github.com/SpectrumIM/spectrum2/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="doc frotz irc mysql postgres purple sms +sqlite test twitter whatsapp xmpp" +REQUIRED_USE="|| ( mysql postgres sqlite )" + +RDEPEND=" + acct-group/spectrum + acct-user/spectrum + dev-libs/boost:=[nls] + dev-libs/expat + dev-libs/libev:= + dev-libs/log4cxx + dev-libs/jsoncpp:= + dev-libs/openssl:0= + dev-libs/popt + dev-libs/protobuf:= + net-dns/libidn:0= + net-im/swift:= + net-misc/curl + sys-libs/zlib:= + frotz? ( !games-engines/frotz ) + irc? ( net-im/libcommuni ) + mysql? ( + || ( + dev-db/mariadb-connector-c + dev-db/mysql-connector-c + ) + ) + postgres? ( >=dev-libs/libpqxx-6.4.5:= ) + purple? ( + dev-libs/glib + net-im/pidgin:= + ) + sms? ( app-mobilephone/smstools ) + sqlite? ( dev-db/sqlite:3 ) + twitter? ( net-misc/curl ) + whatsapp? ( net-im/transwhat )" + +DEPEND=" + ${RDEPEND} + doc? ( app-doc/doxygen ) + test? ( + ${PYTHON_DEPS} + $(python_gen_any_dep 'dev-python/sleekxmpp[${PYTHON_USEDEP}]') + dev-util/cppunit + net-irc/ngircd + ) +" + +# Tests are currently restricted, as they do completly fail +RESTRICT="test" + +python_check_deps() { + has_version "dev-python/sleekxmpp[${PYTHON_USEDEP}]" +} + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +src_prepare() { + # Respect users LDFLAGS + sed -i -e "s/-Wl,-export-dynamic/& ${LDFLAGS}/" spectrum/src/CMakeLists.txt || die + + cmake-utils_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DENABLE_DOCS="$(usex doc)" + -DENABLE_FROTZ="$(usex frotz)" + -DENABLE_IRC="$(usex irc)" + -DENABLE_MYSQL="$(usex mysql)" + -DENABLE_PQXX="$(usex postgres)" + -DENABLE_PURPLE="$(usex purple)" + -DENABLE_SMSTOOLS3="$(usex sms)" + -DENABLE_SQLITE3="$(usex sqlite)" + -DENABLE_TESTS="$(usex test)" + -DENABLE_TWITTER="$(usex twitter)" + -DENABLE_XMPP="$(usex xmpp)" + -DLIB_INSTALL_DIR="$(get_libdir)" + ) + + cmake-utils_src_configure +} + +src_test() { + cd tests/libtransport && "${EPYTHON}" ../start.py || die +} + +src_install() { + cmake-utils_src_install + + diropts -o spectrum -g spectrum + keepdir /var/log/spectrum2 /var/lib/spectrum2 + diropts + + newinitd "${FILESDIR}"/spectrum2.initd spectrum2 + systemd_newunit "${FILESDIR}"/spectrum2.service spectrum2.service + systemd_newtmpfilesd "${FILESDIR}"/spectrum2.tmpfiles-r1 spectrum2.conf + + einstalldocs +}