Created attachment 601600 [details] ebuild updated to latest commit and updated to compile with libressl ebuild updated to latest commit and updated to compile with libressl compile fine on amd64 with Libressl 2.9.2 stable
Comment on attachment 601600 [details] ebuild updated to latest commit and updated to compile with libressl --- mktorrent-1.1_p20180502.ebuild +++ mktorrent-1.1_p20180912.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ inherit git-r3 EGIT_REPO_URI="https://github.com/Rudde/mktorrent.git" else - COMMIT_ID="96090fb175f3cef17ae2499e98c2868363106927" + COMMIT_ID="4c221a05d949a3767a2671de139c6014909daf6b" SRC_URI="https://github.com/Rudde/${PN}/archive/${COMMIT_ID}.tar.gz -> ${PN}-${COMMIT_ID}.tar.gz" KEYWORDS="~amd64 ~arm ~x86" S="${WORKDIR}/${PN}-${COMMIT_ID}" @@ -20,9 +20,12 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~arm ~x86" -IUSE="threads +ssl debug" +IUSE="threads +ssl libressl debug" -RDEPEND="ssl? ( dev-libs/openssl:0= )" +RDEPEND=" + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) +" DEPEND="${RDEPEND}" src_compile() {
Thanks, I filed a PR on github.com. I can't test the libressl support myself, so Iām counting on you to test it properly and complain fast if something breaks :)
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39d71b8868c1f0f540051b295736fc645a6c0ba7 commit 39d71b8868c1f0f540051b295736fc645a6c0ba7 Author: Nils Freydank <holgersson@posteo.de> AuthorDate: 2019-12-30 21:24:24 +0000 Commit: Joonas Niilola <juippis@gentoo.org> CommitDate: 2020-01-06 10:39:22 +0000 net-p2p/mktorrent: Bump to p20180912 and add libressl support Closes: https://bugs.gentoo.org/704110 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Nils Freydank <holgersson@posteo.de> Signed-off-by: Joonas Niilola <juippis@gentoo.org> net-p2p/mktorrent/Manifest | 1 + net-p2p/mktorrent/mktorrent-1.1_p20180502.ebuild | 2 +- net-p2p/mktorrent/mktorrent-1.1_p20180912.ebuild | 50 ++++++++++++++++++++++++ 3 files changed, 52 insertions(+), 1 deletion(-)