Brahmajit Das
f6642c22eb
app-crypt/swtpm: add 0.10.1
...
Also enable enable py3.14
Closes: https://bugs.gentoo.org/959729
Signed-off-by: Brahmajit Das <listout@listout.xyz>
Part-of: https://github.com/gentoo/gentoo/pull/44997
Closes: https://github.com/gentoo/gentoo/pull/44997
Signed-off-by: Sam James <sam@gentoo.org>
2025-12-22 11:47:57 +00:00
Eli Schwartz
cdad57bf0e
app-crypt/swtpm: glib is now unconditionally needed since 0.6.0
...
swtpm-setup was rewritten in C with the aid of glib:
c125e34bf2
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2025-07-21 12:39:41 -04:00
Arthur Zamarin
591f85adbd
app-crypt/swtpm: Stabilize 0.10.0-r1 amd64, #953648
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-04-26 22:11:03 +03:00
Sam James
cc5c9f0761
app-crypt/swtpm: Stabilize 0.10.0-r1 x86, #953648
...
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-26 11:53:18 +01:00
Sam James
6a72d11a3f
app-crypt/swtpm: Stabilize 0.10.0-r1 ppc64, #953648
...
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-26 06:27:16 +01:00
Sam James
89ef044962
app-crypt/swtpm: Stabilize 0.10.0-r1 arm64, #953648
...
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-26 03:35:10 +01:00
Sam James
bff73e0461
app-crypt/swtpm: Stabilize 0.10.0-r1 arm, #953648
...
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-26 03:13:13 +01:00
Christopher Byrne
a4c5eb1a5d
app-crypt/swtpm: Add python 3.13 support
...
Closes: https://bugs.gentoo.org/952187
Signed-off-by: Christopher Byrne <salah.coronya@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/41323
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-27 19:09:14 +00:00
Sam James
8634adeef4
app-crypt/swtpm: Stabilize 0.10.0 ppc64, #950517
...
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-05 22:34:43 +00:00
Jakov Smolić
a458123872
app-crypt/swtpm: Stabilize 0.10.0 amd64, #950517
...
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2025-03-05 00:26:23 +01:00
Sam James
c4a6eec448
app-crypt/swtpm: Stabilize 0.10.0 x86, #950517
...
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-03 21:19:19 +00:00
Sam James
4a5cee9315
app-crypt/swtpm: Stabilize 0.10.0 arm64, #950517
...
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-03 20:51:21 +00:00
Sam James
169d418f9a
app-crypt/swtpm: Stabilize 0.10.0 arm, #950517
...
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-03 20:47:27 +00:00
Christopher Byrne
66a4fb15e1
app-crypt/swtpm: drop 0.8.2
...
Signed-off-by: Christopher Byrne <salah.coronya@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/39587
Signed-off-by: Sam James <sam@gentoo.org>
2024-12-11 01:52:03 +00:00
Christopher Byrne
bef102fc80
app-crypt/swtpm: drop 0.8.1-r2
...
Signed-off-by: Christopher Byrne <salah.coronya@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-12-11 01:52:02 +00:00
Christopher Byrne
9c2c4eb686
app-crypt/swtpm: Don't install tests when USE="test"
...
The build system doesn't install the tests otherwise. They were never
intended to be installed into the system anyway.
Closes: https://bugs.gentoo.org/944925
Signed-off-by: Christopher Byrne <salah.coronya@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-12-11 01:52:02 +00:00
Christopher Byrne
48c323e3eb
app-crypt/swtpm: add 0.10.0
...
Signed-off-by: Christopher Byrne <salah.coronya@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/39318
Signed-off-by: Sam James <sam@gentoo.org>
2024-11-23 19:48:29 +00:00
Michał Górny
ce23a5c776
app-crypt/swtpm: Stabilize 0.9.0 amd64, #943558
...
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-11-17 22:03:04 +01:00
Michał Górny
24c6beec23
app-crypt/swtpm: Stabilize 0.9.0 arm64, #943558
...
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-11-17 16:48:15 +01:00
Sam James
c698343638
app-crypt/swtpm: Stabilize 0.9.0 arm, #943558
...
Signed-off-by: Sam James <sam@gentoo.org>
2024-11-17 03:49:31 +00:00
Sam James
a50da77662
app-crypt/swtpm: Stabilize 0.9.0 x86, #943558
...
Signed-off-by: Sam James <sam@gentoo.org>
2024-11-17 03:10:32 +00:00
Sam James
d09259c231
app-crypt/swtpm: Stabilize 0.9.0 ppc64, #943558
...
Signed-off-by: Sam James <sam@gentoo.org>
2024-11-17 03:06:30 +00:00
Joonas Niilola
10f43554d6
app-crypt/swtpm: add missing dep to 0.9.0
...
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-07-18 10:36:19 +03:00
Christopher Byrne
15d923b93e
app-crypt/swtpm: add 0.9.0
...
Signed-off-by: Christopher Byrne <salah.coronya@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/37211
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-07-18 10:35:17 +03:00
Sam James
1a659057c4
app-crypt/swtpm: Stabilize 0.8.2 x86, #934530
...
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-21 19:22:19 +01:00
Sam James
0badd079aa
app-crypt/swtpm: Stabilize 0.8.2 arm, #934530
...
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-21 19:22:18 +01:00
Sam James
a939e2d5aa
app-crypt/swtpm: Stabilize 0.8.2 ppc64, #934530
...
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-21 19:22:17 +01:00
Sam James
f70d774d5f
app-crypt/swtpm: Stabilize 0.8.2 amd64, #934530
...
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-21 19:22:15 +01:00
Sam James
a7c51acbaa
app-crypt/swtpm: Stabilize 0.8.2 arm64, #934530
...
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-21 19:22:14 +01:00
Christopher Byrne
4df6f3fab1
app-crypt/swtpm: Fix build with slibtool
...
Closes: https://bugs.gentoo.org/931269
Signed-off-by: Christopher Byrne <salah.coronya@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/36625
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-05-10 10:54:20 +03:00
Christopher Byrne
674665e870
app-crypt/swtpm: drop 0.8.0-r2
...
Signed-off-by: Christopher Byrne <salah.coronya@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35888
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-04-26 09:39:39 +03:00
Christopher Byrne
55179b9a3a
app-crypt/swtpm: add 0.8.2
...
Signed-off-by: Christopher Byrne <salah.coronya@gmail.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-04-26 09:39:35 +03:00
Joonas Niilola
c742f80346
app-crypt/swtpm: Stabilize 0.8.1-r2 x86, #920155
...
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2023-12-17 09:22:47 +02:00
Joonas Niilola
7b83696a78
app-crypt/swtpm: Stabilize 0.8.1-r2 amd64, #920155
...
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2023-12-17 09:22:47 +02:00
Sam James
2ea6ba82eb
app-crypt/swtpm: Stabilize 0.8.1-r2 ppc64, #920155
...
Signed-off-by: Sam James <sam@gentoo.org>
2023-12-17 00:00:10 +00:00
Arthur Zamarin
4e95a7235b
app-crypt/swtpm: Stabilize 0.8.1-r2 arm, #920155
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-12-16 18:17:17 +02:00
Arthur Zamarin
ace062e964
app-crypt/swtpm: Stabilize 0.8.1-r2 arm64, #920155
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-12-16 18:17:16 +02:00
Christopher Byrne
385cf751b9
app-crypt/swtpm: Add gnutls dependency back for swtpm_cert
...
RDEPEND=net-libs/gnutls[tools,pkcs11] is essentiallly required for
app-crypt/swtpm. New vTPMs cannot be provisioned without it, and upstream
expects gnutls to have PKCS11 support:
https://github.com/stefanberger/swtpm/issues/477 .
Closes: https://github.com/gentoo/gentoo/pull/32704
Closes: https://bugs.gentoo.org/913586
Bug: https://bugs.gentoo.org/909754
Signed-off-by: Christopher Byrne <salah.coronya@gmail.com>
Signed-off-by: Matthias Maier <tamiko@gentoo.org>
2023-09-16 10:54:02 -05:00
Mike Gilbert
e6449f3da6
app-crypt/swtpm: restore stable keywords
...
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
2023-09-14 12:09:14 -04:00
Matthias Maier
e470d198cc
app-crypt/swtpm: add back support for swtpm_cert, improve description
...
Bug: https://bugs.gentoo.org/909754
Closes: https://bugs.gentoo.org/913586
Signed-off-by: Matthias Maier <tamiko@gentoo.org>
2023-09-14 10:05:50 -05:00
David Seifert
f206c4d4bd
app-crypt/swtpm: enable py3.12
...
Signed-off-by: David Seifert <soap@gentoo.org>
2023-09-09 15:16:45 +02:00
David Seifert
e6d78cbaff
app-crypt/swtpm: drop 0.7.3, 0.8.0-r2
...
Signed-off-by: David Seifert <soap@gentoo.org>
2023-09-09 15:16:44 +02:00
Christopher Byrne
56d4344bcb
app-crypt/swtpm: add 0.8.1
...
Signed-off-by: Christopher Byrne <salah.coronya@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32344
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2023-08-20 00:31:02 +02:00
Sam James
e0d3c80c9c
app-crypt/swtpm: fix UnusedLocalUse
...
Signed-off-by: Sam James <sam@gentoo.org>
2023-07-29 05:24:40 +01:00
Matthias Maier
3586b3e679
app-crypt/swtpm: remove erroneous USE=openssl, remove USE=gnutls
...
- openssl is an unconditional dependency
- gnutls was only ever used for running some tests
Let us remove all of the stray use flag choices and depend on openssl
unconditionally.
Thanks to Matt Turner for pointing this out.
Bug: https://bugs.gentoo.org/909754
Signed-off-by: Matthias Maier <tamiko@gentoo.org>
2023-07-28 22:46:23 -05:00
Matthias Maier
cd5108f577
app-crypt/swtpm: add USE=+openssl as default crypto provider
...
Bug: https://bugs.gentoo.org/909754
Signed-off-by: Matthias Maier <tamiko@gentoo.org>
2023-07-06 12:28:35 -05:00
Arthur Zamarin
688f11cf5b
app-crypt/swtpm: Stabilize 0.8.0 x86, #895170
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-03-30 17:17:44 +00:00
Arthur Zamarin
b99da54229
app-crypt/swtpm: Stabilize 0.8.0 arm64, #895170
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-02-20 16:47:04 +02:00
Sam James
5d74aa1817
app-crypt/swtpm: Stabilize 0.8.0 arm, #895170
...
Signed-off-by: Sam James <sam@gentoo.org>
2023-02-20 13:49:54 +00:00
Sam James
f2d6f7931f
app-crypt/swtpm: Stabilize 0.8.0 ppc64, #895170
...
Signed-off-by: Sam James <sam@gentoo.org>
2023-02-20 13:49:51 +00:00