app-shells/silver: update openssl-sys crate

add missing deps
filter LTO if not using clang

Closes: https://bugs.gentoo.org/887311
Closes: https://bugs.gentoo.org/901123
Signed-off-by: Leonardo Hernández Hernández <leohdz172@proton.me>
This commit is contained in:
Leonardo Hernández Hernández
2023-05-19 17:11:28 -06:00
parent f20d44fbdd
commit c3ed1fb2c6
4 changed files with 75 additions and 25 deletions

View File

@@ -0,0 +1,49 @@
From f11431a3c34861cade580f43cefb6d1f1d98335f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Leonardo=20Hern=C3=A1ndez=20Hern=C3=A1ndez?=
<leohdz172@proton.me>
Date: Fri, 19 May 2023 16:23:15 -0600
Subject: [PATCH] Upgraded openssl-sys version on Cargo.lock
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Signed-off-by: Leonardo Hernández Hernández <leohdz172@proton.me>
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -1,5 +1,7 @@
# This file is automatically @generated by Cargo.
# It is not intended for manual editing.
+version = 3
+
[[package]]
name = "ahash"
version = "0.3.8"
@@ -75,9 +77,9 @@ dependencies = [
[[package]]
name = "cc"
-version = "1.0.58"
+version = "1.0.79"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f9a06fb2e53271d7c279ec1efea6ab691c35a2ae67ec0d91d7acec0caf13b518"
+checksum = "50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f"
dependencies = [
"jobserver",
]
@@ -511,11 +513,10 @@ checksum = "77af24da69f9d9341038eba93a073b1fdaaa1b788221b00a69bce9e762cb32de"
[[package]]
name = "openssl-sys"
-version = "0.9.58"
+version = "0.9.87"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a842db4709b604f0fe5d1170ae3565899be2ad3d9cbc72dedc789ac0511f78de"
+checksum = "8e17f59264b2809d77ae94f0e1ebabc434773f370d6ca667bd223ea10e06cc7e"
dependencies = [
- "autocfg",
"cc",
"libc",
"pkg-config",
--
2.40.1

View File

@@ -1,15 +1,8 @@
From f379762f622724890693f63b0ab994978f51ef11 Mon Sep 17 00:00:00 2001
From: Leonardo Hernandez Hernandez <leohdz172@outlook.com>
From: Leonardo Hernández Hernández <leohdz172@proton.me>
Date: Wed, 15 Sep 2021 23:04:13 -0500
Subject: [PATCH 2/2] Add gentoo support
---
src/icons.rs | 1 +
src/modules/os.rs | 1 +
2 files changed, 2 insertions(+)
diff --git a/src/icons.rs b/src/icons.rs
index 71f342b..f24ea0e 100644
--- a/src/icons.rs
+++ b/src/icons.rs
@@ -16,6 +16,7 @@ pub fn get(id: &str) -> String {
@@ -20,8 +13,6 @@ index 71f342b..f24ea0e 100644
"elementary" => "\u{f309}", // Font Linux
"linux" => "\u{f31a}", // Font Linux
"windows" => "\u{f17a}", // Font Awesome; windows
diff --git a/src/modules/os.rs b/src/modules/os.rs
index 57090e8..2d22fe9 100644
--- a/src/modules/os.rs
+++ b/src/modules/os.rs
@@ -22,6 +22,7 @@ pub fn segment(segment: &mut Segment, _: &[&str]) {