Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 648312 - sys-apps/thunderbolt-software-user-space-0.9.2 - Thunderbolt(TM) user-space components
Summary: sys-apps/thunderbolt-software-user-space-0.9.2 - Thunderbolt(TM) user-space c...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: jonas.licht
URL: https://github.com/intel/thunderbolt-...
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2018-02-20 16:55 UTC by jonas.licht
Modified: 2019-10-06 11:23 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description jonas.licht 2018-02-20 16:55:46 UTC
Hi

Intel has provided a little tool which talk to the thunderbolt kernel driver.
So you can approving connected thunderbolt devices.
It also can manage a acl for this devices.

This tool is needed to use thunderbolt devices, because you need to authorize the devices.

jonas
Comment 1 Larry the Git Cow gentoo-dev 2018-02-20 21:38:55 UTC
The bug has been closed via the following commit(s):

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

commit 68d4b4f7e4b523d3a27474f594edac1498f2bf5e
Author:     Jonas Licht <jonas.licht@fem.tu-ilmenau.de>
AuthorDate: 2018-02-20 17:29:41 +0000
Commit:     Patrice Clement <monsieurp@gentoo.org>
CommitDate: 2018-02-20 21:38:49 +0000

    sys-apps/thunderbolt-software-user-space: new package.
    
    thunderbolt-software-user-space is a tool to talk to the tunderbolt kernel
    driver and approve thunderbolt devices.
    
    Closes: https://bugs.gentoo.org/648312
    Closes: https://github.com/gentoo/gentoo/pull/7239
    Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sys-apps/thunderbolt-software-user-space/Manifest  |  2 ++
 .../thunderbolt-software-user-space/metadata.xml   | 16 +++++++++++++
 .../thunderbolt-software-user-space-0.9.2.ebuild   | 27 ++++++++++++++++++++++
 .../thunderbolt-software-user-space-0.9.3.ebuild   | 27 ++++++++++++++++++++++
 4 files changed, 72 insertions(+)
Comment 2 Andreas Sturmlechner gentoo-dev 2019-09-30 21:55:14 UTC
Multiple issues here (only looking at 0.9.3, 0.9.2 should be cleaned):
- missing slot operator on boost
- app-text/txt2tags is not correct to be in RDEPEND, we should avoid it entirely
- redundant copyright file is installed to hardcoded dir (noticable on revbump)
- ebuild style (minor)

PR incoming, please review.
Comment 3 jonas.licht 2019-10-03 21:11:13 UTC
(In reply to Andreas Sturmlechner from comment #2)
> Multiple issues here (only looking at 0.9.3, 0.9.2 should be cleaned):
> - missing slot operator on boost
> - app-text/txt2tags is not correct to be in RDEPEND, we should avoid it
> entirely
> - redundant copyright file is installed to hardcoded dir (noticable on
> revbump)
> - ebuild style (minor)
> 
> PR incoming, please review.

Looks good to me.
Maybe a little point is to rename the doc source,
that it's clear it contains the doc file.
Comment 4 Larry the Git Cow gentoo-dev 2019-10-06 11:23:58 UTC
The bug has been closed via the following commit(s):

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

commit a330463043287a78a3aa2e34ffdd261baf10bca9
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2019-09-30 21:46:06 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2019-10-06 11:23:42 +0000

    sys-apps/thunderbolt-software-user-space: Disable copyright file install
    
    Closes: https://bugs.gentoo.org/648312
    Package-Manager: Portage-2.3.76, Repoman-2.3.17
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 .../thunderbolt-software-user-space-0.9.3-cmake.patch     | 15 +++++++++++++++
 .../thunderbolt-software-user-space-0.9.3-r1.ebuild       |  2 ++
 2 files changed, 17 insertions(+)

Additionally, it has been referenced in the following commit(s):

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

commit 379756278cedbbe3f2ee3429a71979dd323bcb3f
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2019-09-30 21:33:47 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2019-10-06 11:23:41 +0000

    sys-apps/thunderbolt-software-user-space: Drop ugly app-text/txt2tags
    
    This gets rid of a dependency on python2_7 with a dormant upstream.
    
    Bug: https://bugs.gentoo.org/648312
    Package-Manager: Portage-2.3.76, Repoman-2.3.17
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 sys-apps/thunderbolt-software-user-space/Manifest          |  1 +
 .../thunderbolt-software-user-space-0.9.3-r1.ebuild        | 14 ++++++++++++--
 2 files changed, 13 insertions(+), 2 deletions(-)

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

commit 38e87ca70fd35a55867b669e9d14021fde99996b
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2019-09-30 21:17:51 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2019-10-06 11:23:41 +0000

    sys-apps/thunderbolt-software-user-space: EAPI-7 bump, fix DEPENDs
    
    Add missing dev-libs/boost slot operator.
    app-text/txt2tags is not needed at runtime.
    Fix typo.
    
    Bug: https://bugs.gentoo.org/648312
    Package-Manager: Portage-2.3.76, Repoman-2.3.17
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 ...thunderbolt-software-user-space-0.9.3-r1.ebuild | 27 ++++++++++++++++++++++
 1 file changed, 27 insertions(+)