Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 920189 - dev-qt/qthttpserver: New package request
Summary: dev-qt/qthttpserver: New package request
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: EBUILD
Depends on:
Blocks:
 
Reported: 2023-12-17 13:16 UTC by Joshua Goins
Modified: 2023-12-17 20:06 UTC (History)
2 users (show)

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


Attachments
qthttpserver-6.6.1.ebuild (file_920189.txt,502 bytes, text/plain)
2023-12-17 13:16 UTC, Joshua Goins
Details

Note You need to log in before you can comment on or make changes to this bug.
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(+)