public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:master commit in: net-p2p/feather/, dev-libs/polyseed/
@ 2022-12-20 17:23 Haelwenn Monnier
  0 siblings, 0 replies; 2+ messages in thread
From: Haelwenn Monnier @ 2022-12-20 17:23 UTC (permalink / raw
  To: gentoo-commits

commit:     76248d630fc377d5c25e552127783769ec7f8fad
Author:     Adam Pimentel <adam.pimentel <AT> protonmail <DOT> com>
AuthorDate: Tue Dec 20 00:22:01 2022 +0000
Commit:     Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Tue Dec 20 00:22:01 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=76248d63

dev-libs/polyseed: new ebuild

Signed-off-by: Adam Pimentel <adam.pimentel <AT> protonmail.com>

 dev-libs/polyseed/Manifest              |  1 +
 dev-libs/polyseed/polyseed-1.0.0.ebuild | 17 +++++++++++++++++
 dev-libs/polyseed/polyseed-9999.ebuild  | 17 +++++++++++++++++
 net-p2p/feather/feather-2.1.0.ebuild    |  3 ++-
 net-p2p/feather/feather-9999.ebuild     |  2 +-
 5 files changed, 38 insertions(+), 2 deletions(-)

diff --git a/dev-libs/polyseed/Manifest b/dev-libs/polyseed/Manifest
new file mode 100644
index 000000000..8283c5e23
--- /dev/null
+++ b/dev-libs/polyseed/Manifest
@@ -0,0 +1 @@
+DIST polyseed-1.0.0.tar.gz 105268 BLAKE2B ed3214816d3d0421c7fed8345bf8c66f0b6d7da47d7cc2c499cf7899817d2acf7951e1c439e80bb8e012a5b4ba5ca88795ab1fc0de688a90632b567924e7cc78 SHA512 fdb85173b71aa6da8ee032ef97c4a1dc07b1517b75c694b33d59c5e7cd2f69ba1d591c82b2227ce4e5ea88c4ec0b10fa4fb6487f6ced1eb7aef48c069d5a7a93

diff --git a/dev-libs/polyseed/polyseed-1.0.0.ebuild b/dev-libs/polyseed/polyseed-1.0.0.ebuild
new file mode 100644
index 000000000..4f0bd2b3c
--- /dev/null
+++ b/dev-libs/polyseed/polyseed-1.0.0.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Mnemonic seed library for Monero and other CryptoNote-based currencies."
+HOMEPAGE="https://github.com/tevador/polyseed"
+SRC_URI="https://github.com/tevador/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="" #todo: make test executible a USE flag
+
+

diff --git a/dev-libs/polyseed/polyseed-9999.ebuild b/dev-libs/polyseed/polyseed-9999.ebuild
new file mode 100644
index 000000000..1195e9af5
--- /dev/null
+++ b/dev-libs/polyseed/polyseed-9999.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake git-r3
+
+DESCRIPTION="Mnemonic seed library for Monero and other CryptoNote-based currencies. "
+HOMEPAGE="https://github.com/tevador/polyseed"
+SRC_URI=""
+EGIT_REPO_URI="https://github.com/tevador/polyseed.git"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS=""
+IUSE="" #todo: make test executible a USE flag
+

diff --git a/net-p2p/feather/feather-2.1.0.ebuild b/net-p2p/feather/feather-2.1.0.ebuild
index 5f4e35ba0..9123980e8 100644
--- a/net-p2p/feather/feather-2.1.0.ebuild
+++ b/net-p2p/feather/feather-2.1.0.ebuild
@@ -19,7 +19,7 @@ MONERO_DIST_COMIT="b45c66e9c62d7e8f24abbcb447f408e618bfd450"
 
 DESCRIPTION="A free, open-source Monero wallet"
 HOMEPAGE="https://featherwallet.org"
-SRC_URI="https://github.com/feather-wallet/feather/archive/refs/tags/${PVR}.tar.gz -> \
+SRC_URI="https://github.com/feather-wallet/feather/archive/refs/tags/${PV}.tar.gz -> \
 ${P}.tar.gz
 	https://github.com/tevador/polyseed/archive/${POLYSEED_DIST_COMIT}.tar.gz -> \
 ${P}-polyseed.tar.gz
@@ -136,6 +136,7 @@ src_install() {
 
 	doicon "${WORKDIR}"/${PF}/src/assets/images/feather.png
 	domenu "${WORKDIR}"/${PF}/src/assets/feather.desktop
+	die
 }
 
 pkg_postinst() {

diff --git a/net-p2p/feather/feather-9999.ebuild b/net-p2p/feather/feather-9999.ebuild
index c8d4d36b4..c80cafa5e 100644
--- a/net-p2p/feather/feather-9999.ebuild
+++ b/net-p2p/feather/feather-9999.ebuild
@@ -51,7 +51,7 @@ src_configure() {
 		-DBUILD_TAG="linux-x64"
 		-DDONATE_BEG=OFF
 		-DMANUAL_SUBMODULES=1
-		-DSTATIC=OFF
+		-DSTATIC=ON
 		-DSELF_CONTAINED=OFF
 		-DUSE_DEVICE_TREZOR=OFF
 		-DXMRIG=$(usex xmrig)


^ permalink raw reply related	[flat|nested] 2+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: net-p2p/feather/, dev-libs/polyseed/
@ 2023-03-16  8:41 Florian Schmaus
  0 siblings, 0 replies; 2+ messages in thread
From: Florian Schmaus @ 2023-03-16  8:41 UTC (permalink / raw
  To: gentoo-commits

commit:     bfd60cbaa687a60219e7d6cf0bd4cbfac12c54ab
Author:     Adam Pimentel <adam.pimentel <AT> protonmail <DOT> com>
AuthorDate: Wed Mar 15 01:52:49 2023 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Wed Mar 15 01:52:49 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bfd60cba

dev-libs/polyseed: conditionally build static-libs and test targets based on USE flags

Closes: https://bugs.gentoo.org/901189
Signed-off-by: Adam Pimentel <adam.pimentel <AT> protonmail.com>

 dev-libs/polyseed/polyseed-1.0.0.ebuild | 6 +++++-
 dev-libs/polyseed/polyseed-2.0.0.ebuild | 6 +++++-
 net-p2p/feather/feather-2.4.2.ebuild    | 2 +-
 3 files changed, 11 insertions(+), 3 deletions(-)

diff --git a/dev-libs/polyseed/polyseed-1.0.0.ebuild b/dev-libs/polyseed/polyseed-1.0.0.ebuild
index 34fd63397..34315cc38 100644
--- a/dev-libs/polyseed/polyseed-1.0.0.ebuild
+++ b/dev-libs/polyseed/polyseed-1.0.0.ebuild
@@ -12,5 +12,9 @@ SRC_URI="https://github.com/tevador/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P
 LICENSE="LGPL-3"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="" #todo: make test executible an optiona; USE flag
+IUSE="static-libs test"
 BDEPEND="virtual/pkgconfig"
+
+src_compile() {
+        cmake_build polyseed $(usex "static-libs" "polyseed_static" "") $(usex "test" "polyseed-tests" "")
+}

diff --git a/dev-libs/polyseed/polyseed-2.0.0.ebuild b/dev-libs/polyseed/polyseed-2.0.0.ebuild
index 34fd63397..34315cc38 100644
--- a/dev-libs/polyseed/polyseed-2.0.0.ebuild
+++ b/dev-libs/polyseed/polyseed-2.0.0.ebuild
@@ -12,5 +12,9 @@ SRC_URI="https://github.com/tevador/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P
 LICENSE="LGPL-3"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="" #todo: make test executible an optiona; USE flag
+IUSE="static-libs test"
 BDEPEND="virtual/pkgconfig"
+
+src_compile() {
+        cmake_build polyseed $(usex "static-libs" "polyseed_static" "") $(usex "test" "polyseed-tests" "")
+}

diff --git a/net-p2p/feather/feather-2.4.2.ebuild b/net-p2p/feather/feather-2.4.2.ebuild
index f2fb17331..54dbc41f4 100644
--- a/net-p2p/feather/feather-2.4.2.ebuild
+++ b/net-p2p/feather/feather-2.4.2.ebuild
@@ -44,7 +44,7 @@ DEPEND="
 	dev-libs/libsodium:=
 	media-gfx/qrencode:=
 	media-gfx/zbar:=[v4l]
-	>=dev-libs/polyseed-1.0.0
+	=dev-libs/polyseed-1.0.0
 	dev-libs/libzip:=
 	dev-libs/boost:=[nls]
 	>=dev-qt/qtcore-5.15:5


^ permalink raw reply related	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2023-03-16  8:41 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-03-16  8:41 [gentoo-commits] repo/proj/guru:master commit in: net-p2p/feather/, dev-libs/polyseed/ Florian Schmaus
  -- strict thread matches above, loose matches on Subject: below --
2022-12-20 17:23 Haelwenn Monnier

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox