Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 939293 - dev-qt/qtremoteobjects
Summary: dev-qt/qtremoteobjects
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-09-07 12:26 UTC by Alex
Modified: 2024-09-27 12:10 UTC (History)
3 users (show)

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


Attachments
dev-qt/qtremoteobjects ebuild (qtremoteobjects-6.7.2.ebuild,654 bytes, application/vnd.gentoo.ebuild)
2024-09-07 12:26 UTC, Alex
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alex 2024-09-07 12:26:23 UTC
Created attachment 902299 [details]
dev-qt/qtremoteobjects ebuild

Add dev-qt/qtremoteobjects to the repo.
Suggested ebuild attached (just renamed qtsvg ebuild not looking into contents much, seems to work).
Comment 1 Ionen Wolkens gentoo-dev 2024-09-07 12:35:09 UTC
Any particular reason that you need this? I considered adding it before, but I couldn't really find anyone or anything that needed it and decided to simply have less qt modules to maintain.
Comment 2 Alex 2024-09-07 16:25:47 UTC
(In reply to Ionen Wolkens from comment #1)
> Any particular reason that you need this? I considered adding it before, but
> I couldn't really find anyone or anything that needed it and decided to
> simply have less qt modules to maintain.

I just happened to stumble across the absence of this module when building one app (Amnezia VPN client), and that's basically it. This module is only referenced in about 400 repositories on Github, so it's not that popular.

Considering the fact the ebuild is fairly straightforward I suppose it shouldn't be a huge burden to maintain, but the final decision is up to you. At the end of the day this issue report will still remain here, and the interested parties will be able to find it and reuse the ebuild if they need to.
Comment 3 Ionen Wolkens gentoo-dev 2024-09-07 16:42:23 UTC
It means having to inspect changes every bumps, run tests, file bug reports when issues happen, verify dependencies, etc... Some modules are less trouble than others (this one doesn't seem like a big deal), but every single module still adds a maintenance cost.

Ideally want to stick to things that other packages in the tree need, or at most a few people need to work with.

I'll leave it alone for now, but can keep this bug open in case anyone wants to speak up.
Comment 4 Larry the Git Cow gentoo-dev 2024-09-27 12:10:40 UTC
The bug has been closed via the following commit(s):

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

commit 629065eb8390bbc9687b923b89324a187049ce56
Author:     Ionen Wolkens <ionen@gentoo.org>
AuthorDate: 2024-09-27 10:01:56 +0000
Commit:     Ionen Wolkens <ionen@gentoo.org>
CommitDate: 2024-09-27 12:09:11 +0000

    dev-qt/qtremoteobjects: new package, add 6.7.3, 6.8.0_rc, and live
    
    Unkeyworded 6.8.0_rc and live have not been really tested yet,
    will have a closer look when 6.8.0 is due to release.
    
    Has the same problem as qtbase with test binaries, albeit
    unlike qtbase can take a shortcut by deleting the directory.
    This "could" come bite back if the package starts installing
    something valid there (ideal would be for upstream to stop
    installing junk only used by tests).
    
    Closes: https://bugs.gentoo.org/939293
    Signed-off-by: Ionen Wolkens <ionen@gentoo.org>

 dev-qt/qtremoteobjects/Manifest                    |  2 +
 dev-qt/qtremoteobjects/metadata.xml                | 21 ++++++++++
 .../qtremoteobjects/qtremoteobjects-6.7.3.ebuild   | 49 ++++++++++++++++++++++
 .../qtremoteobjects-6.7.9999.ebuild                | 49 ++++++++++++++++++++++
 .../qtremoteobjects-6.8.0_rc.ebuild                | 49 ++++++++++++++++++++++
 .../qtremoteobjects-6.8.9999.ebuild                | 49 ++++++++++++++++++++++
 .../qtremoteobjects/qtremoteobjects-6.9999.ebuild  | 49 ++++++++++++++++++++++
 metadata/stabilization-groups/qt/qt6.group         |  1 +
 8 files changed, 269 insertions(+)