commit:     fdad204115c57997ef7282172d71d5066e9b3aa1
Author:     orbea <orbea <AT> riseup <DOT> net>
AuthorDate: Thu Apr 13 01:20:09 2023 +0000
Commit:     orbea <orbea <AT> riseup <DOT> net>
CommitDate: Thu Apr 13 01:20:09 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=fdad2041

dev-util/cargo-ebuild: Merge ::gentoo changes

Signed-off-by: orbea <orbea <AT> riseup.net>

 dev-util/cargo-ebuild/cargo-ebuild-0.5.2.ebuild | 3 ++-
 dev-util/cargo-ebuild/metadata.xml              | 2 +-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-util/cargo-ebuild/cargo-ebuild-0.5.2.ebuild 
b/dev-util/cargo-ebuild/cargo-ebuild-0.5.2.ebuild
index c79d25a..95d0577 100644
--- a/dev-util/cargo-ebuild/cargo-ebuild-0.5.2.ebuild
+++ b/dev-util/cargo-ebuild/cargo-ebuild-0.5.2.ebuild
@@ -142,7 +142,7 @@ CRATES="
        winapi-x86_64-pc-windows-gnu-0.4.0
 "
 
-inherit cargo
+inherit cargo flag-o-matic
 
 DESCRIPTION="Generates an ebuild for a package using the in-tree eclasses."
 # Double check the homepage as the cargo_metadata crate
@@ -177,6 +177,7 @@ src_prepare() {
 }
 
 src_configure() {
+       filter-flags '-flto*' # https://bugs.gentoo.org/858332
        export LIBGIT2_SYS_USE_PKG_CONFIG=1 LIBSSH2_SYS_USE_PKG_CONFIG=1 
PKG_CONFIG_ALLOW_CROSS=1
        cargo_src_configure
 }

diff --git a/dev-util/cargo-ebuild/metadata.xml 
b/dev-util/cargo-ebuild/metadata.xml
index 69f2ea3..36ddc58 100644
--- a/dev-util/cargo-ebuild/metadata.xml
+++ b/dev-util/cargo-ebuild/metadata.xml
@@ -9,6 +9,6 @@
                <email>[email protected]</email>
        </maintainer>
        <upstream>
-               <remote-id type="github">cardeo/cargo-ebuild</remote-id>
+               <remote-id type="github">gentoo/cargo-ebuild</remote-id>
        </upstream>
 </pkgmetadata>

Reply via email to