Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 920189

Summary: dev-qt/qthttpserver: New package request
Product: Gentoo Linux Reporter: Joshua Goins <josh>
Component: New packagesAssignee: Default Assignee for New Packages <maintainer-wanted>
Status: RESOLVED FIXED    
Severity: normal CC: ionen, qt
Priority: Normal Keywords: EBUILD
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: qthttpserver-6.6.1.ebuild

Description Joshua Goins 2023-12-17 13:16:22 UTC
Created attachment 879676 [details]
qthttpserver-6.6.1.ebuild

Atom should be dev-qt/qthttpserver, and it follows the same versioning scheme as other Qt modules.

Description could be something like "Supports building HTTP server functionality into an application, like exposing the application's functionality through REST APIs." which I modified from Qt's own description.

The ebuild is incredibly simple (see attachment) because it can use the qt6-build eclass like the rest. I didn't update the dependencies yet, though.
Comment 1 Andreas Sturmlechner gentoo-dev 2023-12-17 13:19:12 UTC
Required by KDE Gear 24.02 future release.
Comment 2 Larry the Git Cow gentoo-dev 2023-12-17 20:06:54 UTC
The bug has been closed via the following commit(s):

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

commit 1a7a6c5b2fb930ba0d161d1e6cc658206a1880aa
Author:     Ionen Wolkens <ionen@gentoo.org>
AuthorDate: 2023-12-17 19:42:27 +0000
Commit:     Ionen Wolkens <ionen@gentoo.org>
CommitDate: 2023-12-17 20:06:36 +0000

    dev-qt/qthttpserver: new package, add 6.6.1 + live
    
    Nothing special here, just the websockets automagic. Tests pass
    albeit need concurrent or 1 test will fail to build and is not
    auto-skipped.
    
    Closes: https://bugs.gentoo.org/920189
    Signed-off-by: Ionen Wolkens <ionen@gentoo.org>

 dev-qt/qthttpserver/Manifest                     |  1 +
 dev-qt/qthttpserver/metadata.xml                 | 21 ++++++++++++++++
 dev-qt/qthttpserver/qthttpserver-6.6.1.ebuild    | 31 ++++++++++++++++++++++++
 dev-qt/qthttpserver/qthttpserver-6.6.9999.ebuild | 31 ++++++++++++++++++++++++
 dev-qt/qthttpserver/qthttpserver-6.7.9999.ebuild | 31 ++++++++++++++++++++++++
 dev-qt/qthttpserver/qthttpserver-6.9999.ebuild   | 31 ++++++++++++++++++++++++
 6 files changed, 146 insertions(+)