Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 675296 - dev-libs/libtpms - Library providing software emultion of a TPM
Summary: dev-libs/libtpms - Library providing software emultion of a TPM
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Virtualization Team
URL: https://github.com/stefanberger/libtpms
Whiteboard:
Keywords: EBUILD, PullRequest
Depends on:
Blocks: 675298
  Show dependency tree
 
Reported: 2019-01-13 00:00 UTC by Christopher Byrne
Modified: 2019-08-02 11:25 UTC (History)
5 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
libtpms ebuild (0001-dev-libs-libtpms-inital-commit.patch,2.14 KB, patch)
2019-01-13 00:00 UTC, Christopher Byrne
Details | Diff
libtpms ebuild (libtpms.patch,2.05 KB, patch)
2019-02-02 01:34 UTC, Christopher Byrne
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Christopher Byrne 2019-01-13 00:00:37 UTC
Created attachment 560812 [details, diff]
libtpms ebuild

Hello, attached is libtpms-0.6.0_p20181211 as well as a live ebuild. libtpms is a library for software TPM emulators. It is used by swtpm, which is used by qemu to emulate a TPM inside a VM. 

This project hasn't made a stable release yet, however Fedora accepted a snapshot in their repository, so I used the same snapshot they did.
Comment 1 Tomáš Mózes 2019-01-13 09:07:00 UTC
Hello Salah, do you want to proxy maintain this package?
Comment 2 Christopher Byrne 2019-01-16 03:48:55 UTC
(In reply to Tomáš Mózes from comment #1)
> Hello Salah, do you want to proxy maintain this package?

Yes, I can proxy maintain it
Comment 3 Alon Bar-Lev (RETIRED) gentoo-dev 2019-01-19 20:16:30 UTC
Thanks!
If there is 1:1 between package and library, better to have a single bug.
Comment 4 Christopher Byrne 2019-02-02 01:34:25 UTC
Created attachment 563464 [details, diff]
libtpms ebuild

Upstream has tagged and generated version 0.6.0, so i've created a new ebuild for it and removed the old Fedora git snapshot.
Comment 5 Larry the Git Cow gentoo-dev 2019-08-02 11:25:24 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3a5d320ff902b26b5a89097408ee01ae3187dba

commit c3a5d320ff902b26b5a89097408ee01ae3187dba
Author:     Salah Coronya <salah.coronya@gmail.com>
AuthorDate: 2019-08-02 01:55:12 +0000
Commit:     Joonas Niilola <juippis@gentoo.org>
CommitDate: 2019-08-02 11:24:59 +0000

    dev-libs/libtpms: New ebuild
    
    libtpms is a library providing software emultion of a TPM. It is used by
    swtpm.
    
    Closes: https://bugs.gentoo.org/675296
    Signed-off-by: Salah Coronya <salah.coronya@gmail.com>
    Package-Manager: Portage-2.3.66, Repoman-2.3.11
    Signed-off-by: Joonas Niilola <juippis@gentoo.org>

 dev-libs/libtpms/Manifest             |  1 +
 dev-libs/libtpms/libtpms-0.7.0.ebuild | 27 +++++++++++++++++++++++++++
 dev-libs/libtpms/metadata.xml         | 13 +++++++++++++
 3 files changed, 41 insertions(+)