From: "Sam James" <sam@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: app-crypt/yubihsm-shell/, app-crypt/yubihsm-shell/files/
Date: Thu, 01 May 2025 04:02:33 +0000 (UTC) [thread overview]
Message-ID: <1746072107.96624a42de14b4b98414a73b1ea69c5860d6ca27.sam@gentoo> (raw)
commit: 96624a42de14b4b98414a73b1ea69c5860d6ca27
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu May 1 04:01:47 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu May 1 04:01:47 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96624a42
app-crypt/yubihsm-shell: drop 2.4.0
Just do the security cleanup immediately. The old version wasn't
buildable anyway w/ current pcsc-lite.
Bug: https://bugs.gentoo.org/946066
Bug: https://bugs.gentoo.org/955141
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-crypt/yubihsm-shell/Manifest | 1 -
...hell-2.4.0-remove-hardcoded-compiler-opts.patch | 20 ---------------
app-crypt/yubihsm-shell/yubihsm-shell-2.4.0.ebuild | 29 ----------------------
3 files changed, 50 deletions(-)
diff --git a/app-crypt/yubihsm-shell/Manifest b/app-crypt/yubihsm-shell/Manifest
index de17eb2b5059..b8f59cf658a6 100644
--- a/app-crypt/yubihsm-shell/Manifest
+++ b/app-crypt/yubihsm-shell/Manifest
@@ -1,2 +1 @@
-DIST yubihsm-shell-2.4.0.tar.gz 334956 BLAKE2B 93a86baa1e463aa5200e31e9cc657642f37e05ec6e9897bb35f0b518df83b38c69e365766170d76aeeae6da357f3c2fce736c03665861c7ed4f2b56805a7eb3a SHA512 2b08e6e8932ff3bc12d1233d88147264a9875ce145290e29fb6b8f25eeb8e502afff9e7d02714a50454b85b0f01b09c0321d830a483d6b4f7afb962adce882d5
DIST yubihsm-shell-2.6.0.tar.gz 426458 BLAKE2B f36a44c054fc30b548a71fc50e4fe3c59fac297d747c52b31997034b538208fc128ae1ec57a2976de247302710b44ad1f3eba518be268e5996d4c3e33069c6d8 SHA512 04335fffa110fe43df2f1e46231e0ca7fcfe4f6a7305f8630dd346f7ed5d6d57bab53f6c268010bf7358729a429b05c52ffd273fe021cf60cfe97a6941ab0f56
diff --git a/app-crypt/yubihsm-shell/files/yubihsm-shell-2.4.0-remove-hardcoded-compiler-opts.patch b/app-crypt/yubihsm-shell/files/yubihsm-shell-2.4.0-remove-hardcoded-compiler-opts.patch
deleted file mode 100644
index 633e5e05422d..000000000000
--- a/app-crypt/yubihsm-shell/files/yubihsm-shell-2.4.0-remove-hardcoded-compiler-opts.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-diff -ru yubihsm-shell-2.4.0-orig/cmake/SecurityFlags.cmake yubihsm-shell-2.4.0/cmake/SecurityFlags.cmake
---- yubihsm-shell-2.4.0-orig/cmake/SecurityFlags.cmake 2023-04-07 20:11:44.438751635 +0200
-+++ yubihsm-shell-2.4.0/cmake/SecurityFlags.cmake 2023-04-07 20:12:30.588873600 +0200
-@@ -4,7 +4,7 @@
- CMAKE_C_COMPILER_ID STREQUAL "AppleClang" OR
- CMAKE_C_COMPILER_ID STREQUAL "GNU")
-
-- add_compile_options (-Wall -Wextra -Werror)
-+ add_compile_options (-Wall -Wextra)
- add_compile_options (-Wformat -Wformat-nonliteral -Wformat-security)
- add_compile_options (-Wshadow)
- add_compile_options (-Wcast-qual)
-@@ -13,7 +13,6 @@
- add_compile_options (-pedantic -pedantic-errors)
- add_compile_options (-fpie -fpic)
- if (NOT FUZZ)
-- add_compile_options(-O2)
- add_definitions (-D_FORTIFY_SOURCE=2)
- endif ()
-
diff --git a/app-crypt/yubihsm-shell/yubihsm-shell-2.4.0.ebuild b/app-crypt/yubihsm-shell/yubihsm-shell-2.4.0.ebuild
deleted file mode 100644
index acc0bbc3eb7c..000000000000
--- a/app-crypt/yubihsm-shell/yubihsm-shell-2.4.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Components used to interact with the YubiHSM 2"
-HOMEPAGE="https://developers.yubico.com/yubihsm-shell/"
-SRC_URI="https://developers.yubico.com/${PN}/Releases/${P}.tar.gz"
-PATCHES=( "${FILESDIR}"/${P}-remove-hardcoded-compiler-opts.patch )
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-RESTRICT="test"
-
-DEPEND="
- dev-libs/openssl:=
- net-misc/curl
- dev-libs/libedit
- virtual/libusb:1
- sys-apps/pcsc-lite
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
- dev-util/gengetopt
- virtual/pkgconfig
-"
next reply other threads:[~2025-05-01 4:02 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-05-01 4:02 Sam James [this message]
-- strict thread matches above, loose matches on Subject: below --
2025-05-11 0:35 [gentoo-commits] repo/gentoo:master commit in: app-crypt/yubihsm-shell/, app-crypt/yubihsm-shell/files/ Sam James
2023-04-07 18:16 Jason A. Donenfeld
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1746072107.96624a42de14b4b98414a73b1ea69c5860d6ca27.sam@gentoo \
--to=sam@gentoo.org \
--cc=gentoo-commits@lists.gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox