Joe Kappus
694c616e8d
net-im/nheko: 0.12.1, fix qt6.10 build
...
Closes: https://bugs.gentoo.org/966878
Signed-off-by: Joe Kappus <joe@wt.gd >
2025-11-30 14:26:49 -05:00
tea
0fbcb27b4f
net-im/nheko: drop myself as a maintainer
...
Signed-off-by: tea <tea+gentoo@cuddleslut.fr >
2025-08-28 15:26:32 +02:00
David Roman
16714752d5
net-im/nheko: add 0.12.1
...
Signed-off-by: David Roman <davidroman96@gmail.com >
Part-of: https://github.com/gentoo/guru/pull/365
Closes: https://github.com/gentoo/guru/pull/365
Signed-off-by: David Roman <davidroman96@gmail.com >
2025-08-28 11:00:10 +02:00
David Roman
040dff0591
net-im/nheko: qtkeychain now defaults to qt6, remove qt6 USE
...
Signed-off-by: David Roman <davidroman96@gmail.com >
2025-08-07 23:41:06 +02:00
David Roman
ce7a63b657
net-im/nheko: drop 0.12.0-r1
...
Signed-off-by: David Roman <davidroman96@gmail.com >
2025-08-07 23:40:39 +02:00
tea
bd46eb2d7b
net-im/nheko: add gst-plugins-qt6 dep to live ebuild
...
Signed-off-by: tea <tea+gentoo@cuddleslut.fr >
2025-01-04 15:08:27 +01:00
Anna (cybertailor) Vyalkova
17a4490686
net-im/nheko: add 0.12.0-r2
...
// Major changes:
* Add a patch to disable HTTP/3 by default.
* Relax requirements for indirect dependencies, which are only checked
at build time.
* Separate runtime dependencies from build dependencies.
// Notable changes:
* Drop Qt6Concurrency dependency.
* Drop Qt6DeclarativeWidgets dependency.
* Add subslot operators for qtbase and qtdeclarative because private
APIs are used.
* Do not hard-depend on GStreamer support for QtMultimedia.
* Add gst-plugins-qt6 dependency for video call support.
* Fix GStreamer deps for X11 and Wayland.
// Minor changes:
* Add minimum Qt version restriction.
* Bump minimum GStreamer version.
* Add pkg-config dependency.
* Change IUSE: +man -> man
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in >
2024-12-08 15:22:00 +05:00
Anna (cybertailor) Vyalkova
88dc212b3a
net-im/nheko: add myself as a maintainer
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in >
2024-12-08 14:32:59 +05:00
Anna (cybertailor) Vyalkova
0bbb8412c6
net-im/nheko: fix build with libfmt 11
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in >
2024-12-08 14:30:45 +05:00
Anna (cybertailor) Vyalkova
962b7ced97
net-im/nheko: remove patches for old versions
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in >
2024-12-08 14:27:42 +05:00
tea
21d21d68cd
*/*: change my name and email address
...
Signed-off-by: tea <tea+gentoo@cuddleslut.fr >
2024-10-14 21:46:40 +02:00
David Roman
0da9a3fa5a
net-im/nheko: re2:0/10= -> re2:0/10
...
Signed-off-by: David Roman <davidroman96@gmail.com >
2024-09-13 12:18:23 +02:00
tea
5ea8502812
net-im/nheko: drop 0.11.3-r2
...
Closes: https://bugs.gentoo.org/939564
Signed-off-by: tea <gentoo@tastytea.de >
2024-09-13 09:20:38 +02:00
David Roman
1377786b40
net-im/nheko: depen on re2:0/10
...
nheko fails to build with re2:0/11
Signed-off-by: David Roman <davidroman96@gmail.com >
2024-09-12 19:35:05 +02:00
tea
43a6107b06
Revert "*/*: change my name and email address"
...
there is an ongoing controversy regarding the email domain in ::gentoo.
until that is resolved i'm using the old address. changing it back here
too to match the bugzilla address.
This reverts commit 4c118b8f6f .
Signed-off-by: tea <gentoo@tastytea.de >
2024-08-14 10:45:14 +02:00
tea
4c118b8f6f
*/*: change my name and email address
...
Signed-off-by: tea <tea+gentoo@cuddleslut.fr >
2024-08-13 15:51:55 +02:00
amano.kenji
bec40454d7
net-im/nheko: depend on dev-qt/qtmultimedia[qml]
...
Signed-off-by: amano.kenji <amano.kenji@proton.me >
2024-07-31 11:28:53 +09:00
Joe Kappus
5ac4e92726
net-im/nheko: Update RDEPEND
...
dev-qt/kdsingleapplication -> dev-libs/kdsingleapplication
Signed-off-by: Joe Kappus <joe@wt.gd >
2024-07-25 23:59:07 -04:00
Joe Kappus
a9d8243091
net-im/nheko: update RDEPEND
...
Needed by 2ba8aef245ea39c2a5f7437de78ff1be5a1854a4
dev-libs/kdsingleapplication: Drop IUSE qt6 (dropping qt5 "option")
Signed-off-by: Joe Kappus <joe@wt.gd >
2024-07-25 23:19:04 -04:00
tea
429788ad79
net-im/nheko: remove forced wayland dependency
...
backported the fix from upstream
Bug: https://bugs.gentoo.org/934414
Signed-off-by: tea <gentoo@tastytea.de >
2024-07-05 18:59:25 +02:00
tea
209292e86e
net-im/nheko: update postinst message for live ebuild
...
Signed-off-by: tea <gentoo@tastytea.de >
2024-07-05 18:59:24 +02:00
tea
f22c622c10
net-im/nheko: add mising dependency on dev-qt/qtbase:6[wayland]
...
Closes: https://bugs.gentoo.org/934414
Signed-off-by: tea <gentoo@tastytea.de >
2024-06-16 16:55:12 +02:00
tea
30c57989a9
net-im/nheko: drop 0.11.3-r1
...
Signed-off-by: tea <gentoo@tastytea.de >
2024-06-13 15:25:38 +02:00
tea
eff43b54fa
net-im/nheko: add 0.12.0
...
Signed-off-by: tea <gentoo@tastytea.de >
2024-06-13 15:25:07 +02:00
tea
68986433d9
net-im/nheko: add missing dependency
...
it is pulled in by dev-libs/mtxclient, so no revbump needed
Closes: https://bugs.gentoo.org/932870
Signed-off-by: tea <gentoo@tastytea.de >
2024-06-13 14:53:42 +02:00
tastytea
1b40fd0917
net-im/nheko: inform about secrets storage
...
many people will need dev-libs/qtkeychain[keyring]
Bug: https://github.com/gentoo/guru/pull/150#issuecomment-2008613440
Signed-off-by: tastytea <gentoo@tastytea.de >
2024-03-24 16:15:00 +01:00
Julien Roy
3d25d4048d
*/*: remove empty global variable assigment
...
Signed-off-by: Julien Roy <julien@jroy.ca >
2024-03-21 18:34:41 -04:00
tastytea
7512fbeae5
net-im/nheko: fix slots in qt-jdenticon optfeature
...
make dev-cpp/qt-jdenticon optfeature in 9999, like it is in the release
ebuilds
Signed-off-by: tastytea <gentoo@tastytea.de >
2024-03-12 10:05:16 +01:00
Anna (cybertailor) Vyalkova
de49c63f6c
net-im/nheko: drop 0.11.3
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in >
2024-02-06 20:13:30 +05:00
Anna (cybertailor) Vyalkova
0f22f81bf5
net-im/nheko: don't require ssl support for cpp-httplib
...
It is used only for launching an HTTP server.
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in >
2024-02-06 20:13:29 +05:00
tastytea
ec3789ba64
net-im/nheko: add new dep to live ebuild
...
Signed-off-by: tastytea <gentoo@tastytea.de >
2024-02-02 01:20:00 +01:00
Takuya Wakazono
ec4d1b0c2f
*/*: move {app-doc → app-text}/doxygen
...
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com >
2024-01-13 12:18:38 +09:00
Anna (cybertailor) Vyalkova
ae7a0f9adb
net-im/nheko: fix what was broken
...
Fixes:
* Add "+jpeg +webp" to default IUSE
* Add "v4l" USE-flag for camera support
* Add 'virtual/notification-daemon' dependency back
* Set '-DCMAKE_POSITION_INDEPENDENT_CODE=OFF'
New things:
* "man" and "doc" USE-flags
* Handle transitive deps
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in >
2023-11-29 13:53:41 +05:00
Anna (cybertailor) Vyalkova
de64698144
net-im/nheko: sort out dependencies (2nd try)
...
Other changes:
* Add MIT license for bundled SingleApplication
* Sort out optfeatures
Cosmetic changes:
* Add an actual homapage
* Download from GitLab for better compression
* Match description to upstream
* Use one-liner for '-DSCREENSHARE_X11' option
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in >
2023-11-29 13:53:37 +05:00
tastytea
28271ea9eb
Revert "net-im/nheko: sort out dependencies"
...
This reverts commit 353bc49002 . see
<https://github.com/gentoo/guru/commit/353bc49#commitcomment-133621169 >
Signed-off-by: tastytea <gentoo@tastytea.de >
2023-11-27 22:11:23 +01:00
Anna (cybertailor) Vyalkova
353bc49002
net-im/nheko: sort out dependencies
...
Other changes:
* Add MIT license for bundled SingleApplication
* Sort out optfeatures
Cosmetic changes:
* Add an actual homapage
* Download from GitLab for better compression
* Match description to upstream
* Use one-liner for '-DSCREENSHARE_X11' option
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in >
2023-11-27 23:49:38 +05:00
Anna (cybertailor) Vyalkova
22de6ed5dc
net-im/nheko: change optfeature usedep
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in >
2023-07-01 22:16:36 +05:00
tastytea
0c4d0f82e4
net-im/nheko: fix build error with >=dev-libs/libfmt-10
...
Signed-off-by: tastytea <gentoo@tastytea.de >
2023-06-30 14:12:40 +02:00
tastytea
948e7627a3
net-im/nheko: migrate 9999 to qt6
...
Signed-off-by: tastytea <gentoo@tastytea.de >
2023-06-14 13:54:35 +02:00
Joe Kappus
8540624cbd
net-im/nheko: use qtimageformats:5
...
This hasn't been brought to qt6 yet, make sure
we have the qt5 qtimageformat dependency which
is slotted.
Signed-off-by: Joe Kappus <joe@wt.gd >
2023-06-10 19:39:43 -04:00
tastytea
6ee71e7995
net-im/nheko: drop 0.11.1
...
Signed-off-by: tastytea <gentoo@tastytea.de >
2023-05-01 10:47:12 +02:00
tastytea
95615d9127
net-im/nheko: fix building with gcc-13
...
Tested-by: Anders from the Nheko matrix room
Signed-off-by: tastytea <gentoo@tastytea.de >
2023-05-01 10:43:30 +02:00
tastytea
ef520ba9a4
*/*: use my real name instead of my legal name
...
<https://www.gentoo.org/glep/glep-0076.html#certificate-of-origin >
changed today to allow it.
Signed-off-by: tastytea <gentoo@tastytea.de >
2023-04-01 15:19:36 +02:00
Anna (cybertailor) Vyalkova
1e95f22062
*/*: update metadata schema uri
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in >
2023-03-04 18:56:32 +05:00
Ronny (tastytea) Gutbrod
4eb432c97a
net-im/nheko: drop 0.11.2
...
Signed-off-by: Ronny (tastytea) Gutbrod <gentoo@tastytea.de >
2023-02-23 10:52:55 +01:00
Ronny (tastytea) Gutbrod
7ed8e56463
net-im/nheko: add 0.11.3
...
Signed-off-by: Ronny (tastytea) Gutbrod <gentoo@tastytea.de >
2023-02-23 10:46:34 +01:00
Ronny (tastytea) Gutbrod
c0c28f4405
net-im/nheko: update 9999: unbundle dev-cpp/cpp-httplib
...
Signed-off-by: Ronny (tastytea) Gutbrod <gentoo@tastytea.de >
2023-02-21 14:33:32 +01:00
Ronny (tastytea) Gutbrod
841248fb59
net-im/nheko: drop 0.10.2-r1
...
Signed-off-by: Ronny (tastytea) Gutbrod <gentoo@tastytea.de >
2023-02-21 14:33:32 +01:00
Ronny (tastytea) Gutbrod
b6fb0f4876
net-im/nheko: add 0.11.2
...
Signed-off-by: Ronny (tastytea) Gutbrod <gentoo@tastytea.de >
2023-02-21 14:33:32 +01:00
Ronny (tastytea) Gutbrod
9aa8cf24da
net-im/nheko: add 9999
...
Signed-off-by: Ronny (tastytea) Gutbrod <gentoo@tastytea.de >
2023-02-03 10:47:25 +01:00