Summary: | kde-apps/* and other kde-frameworks based packages: More ~ppc64 keywords | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Georgy Yakovlev <gyakovlev> |
Component: | Keywording | Assignee: | Gentoo KDE team <kde> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | gyakovlev, sam |
Priority: | Normal | Keywords: | KEYWORDREQ |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Georgy Yakovlev
2020-10-13 16:48:51 UTC
I may have lied about qtwebengine stable, but I've seen this comment https://bugs.gentoo.org/734600#c17 maybe not committed yet or wrong bug updated? anyway, not targeting stable keywords so it's not a big deal. No objections. (In reply to Georgy Yakovlev from comment #1) > I may have lied about qtwebengine stable, but I've seen this comment > > https://bugs.gentoo.org/734600#c17 > > maybe not committed yet or wrong bug updated? They key to that is in the package list - NATTkA substitutes '*' with arches already stable in a previous version, which ppc64 is not. kdepim-meta & deps PR https://github.com/gentoo/gentoo/pull/17921 I also had requests from users for other packages, like kdeconnect and some media apps. so let's keep this bug open for tracking, if you don't mind. I'll post links to PRs here as I do testing/keywording. If you need more ideas, I grep'd for optfeatures in kde overlay (without filtering already keyworded stuff):
> krusader-9999: "Markdown text previews" kde-misc/markdownpart:${SLOT} kde-misc/kmarkdownwebview:${SLOT}
> krusader-9999: "PDF/PS and RAW image thumbnails" kde-apps/thumbnailers:${SLOT}
> krusader-9999: "video thumbnails" kde-apps/ffmpegthumbs:${SLOT}
> krusader-9999: "bookmarks support" kde-apps/keditbookmarks:${SLOT}
> solid-9999: "Media player devices support" app-misc/media-player-info
> purpose-9999: "Send through KDE Connect" kde-misc/kdeconnect
> kfilemetadata-9999: "Microsoft Word/Powerpoint file indexing" app-text/catdoc
> kfilemetadata-9999: "Microsoft Excel file indexing" dev-libs/libxls
> kwallet-9999: "Auto-unlocking after account login" kde-plasma/kwallet-pam
> kwallet-9999: "KWallet management" kde-apps/kwalletmanager:5
> cantor-9999: "Maxima backend" sci-mathematics/maxima
> cantor-9999: "Octave backend" sci-mathematics/octave
> cantor-9999: "LaTeX support" virtual/latex-base
> kdepim-addons-9999: "regex support for Sieve editor plugin" kde-misc/kregexpeditor
> kate-9999: "Markdown text previews" kde-misc/markdownpart:${SLOT} kde-misc/kmarkdownwebview:${SLOT}
> kate-9999: "DOT graph file previews" media-gfx/kgraphviewer
> kaddressbook-9999: "Postal addresses" kde-apps/kdepim-addons:${SLOT}
> gwenview-9999: "SVG support" kde-apps/svgpart:${SLOT}
> ark-9999: "rar archive creation/extraction" app-arch/rar
> ark-9999: "rar archive extraction only" app-arch/unar app-arch/unrar
> ark-9999: "7-Zip archive support" app-arch/p7zip
> ark-9999: "lrz archive support" app-arch/lrzip
> ark-9999: "markdown support in text previews" kde-misc/markdownpart:${SLOT} kde-misc/kmarkdownwebview:${SLOT}
> konqueror-9999: "bookmarks support" kde-apps/keditbookmarks:${SLOT}
> konqueror-9999: "filemanager component" kde-apps/dolphin:${SLOT}
> konqueror-9999: "SVG support" kde-apps/svg:${SLOT}
> konqueror-9999: "Java support on webpages" virtual/jre
> dolphin-9999: "compress/extract and other actions" kde-apps/ark:${SLOT}
> dolphin-9999: "crypto actions" kde-apps/kleopatra:${SLOT}
> dolphin-9999: "video file thumbnails" kde-apps/ffmpegthumbs:${SLOT}
> dolphin-9999: "graphics file thumbnails" kde-apps/thumbnailers:${SLOT}
> dolphin-9999: "'Share' context menu actions" kde-frameworks/purpose:${SLOT}
> lokalize-9999: "Autofetch kde.org translations in new project wizard" dev-vcs/subversion
> lokalize-9999: "Spell and grammar checking" app-text/languagetool
> kmail-9999: "Virus detection" app-antivirus/clamav
> kmail-9999: "Spam filtering" mail-filter/bogofilter mail-filter/spamassassin
> kmail-9999: "Fancy e-mail headers and useful plugins" kde-apps/kdepim-addons:${SLOT}
> kmail-9999: "Crypto config and certificate details GUI" kde-apps/kleopatra:${SLOT}
> kbibtex-9999: "PDF or PostScript document previews" kde-apps/okular:${SLOT}
> systemsettings-9999: "Configure looks for GTK+" kde-plasma/kde-gtk-config
> kdeplasma-addons-9999: "Disk quota applet" sys-fs/quota
> kinfocenter-9999: "NFS information module" net-fs/nfs-utils
> kinfocenter-9999: "Samba status information module" net-fs/samba
> kdevelop-9999: "konsole view" kde-apps/konsole
> kdevelop-9999: "Static C++ Qt code analysis" dev-util/clazy
> kdevelop-9999: "Static C/C++ code analysis" dev-util/cppcheck
> kdevelop-9999: "Heap memory profiling" dev-util/heaptrack[qt5]
> kdevelop-9999: "Meson Project manager plugin" dev-util/meson
> kstars-9999: "Display 'current' pictures of planets" x11-misc/xplanet
> rkward-9999: "kate plugins support" kde-apps/kate:${SLOT}
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4a305dd52f8f347bd272b19605e1f320508d4d6 commit c4a305dd52f8f347bd272b19605e1f320508d4d6 Author: Georgy Yakovlev <gyakovlev@gentoo.org> AuthorDate: 2020-10-14 07:57:57 +0000 Commit: Georgy Yakovlev <gyakovlev@gentoo.org> CommitDate: 2020-10-15 10:30:39 +0000 kde-apps/kdepim-meta: add ~ppc64 keyword Bug: https://bugs.gentoo.org/748507 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> kde-apps/kdepim-meta/kdepim-meta-20.08.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) So, current stats for main categories: kde-frameworks: All ~ppc64 kde-apps: 125 ebuilds missing ~ppc64 * kde-plasma/plasma-vault (do you remember why it was not keyworded?) kde-plasma/plasma-thunderbolt (probably obvious why not) Seems this mostly concerns kde-apps and -misc categories, so renamed to more appropriate summary. * maybe don't bother with kde-apps/plasma-telepathy-meta abandonware. ===== Picked dfad2ea93d1aeccc5f5aaf22c93c41e3d3bc1c28 (kde-apps/calendarsupport: add VIRTUALX_REQUIRED="test") for kde overlay, thanks for pointing it out in the PR. In general, best add such fixes to kde overlay in the first place so they don't get lost by the next version bump. ~ppc64 keyworded Last arch. Closing. thanks for ideas and analysis. I simply forgot that I shoulld push test changes to overlay, sorry about that. kde-plasma/plasma-vault had problems with either cryfs or encfs, something related, do I did not keyword. I can re-evaluate. kde-plasma/plasma-thunderbolt actually should work, as there are working cards on ppc64 =) I just don't have one and not sure if deps will even compile, since intel. I'll check, as I'm going to get usb3whatever/tb card in near future, leaving as is for now. I'll go thru the rest soon. looks like majority of the work is now done and -meta packages that are left are pretty small. I'll skip telepathy then, focus on other metas and misc useful apps, kdevelop, maybe kdesdk second to last and will do games and edu last in order. The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d454951e712c6b4a6d18639332514beecf97332 commit 9d454951e712c6b4a6d18639332514beecf97332 Author: Georgy Yakovlev <gyakovlev@gentoo.org> AuthorDate: 2020-10-16 10:19:38 +0000 Commit: Georgy Yakovlev <gyakovlev@gentoo.org> CommitDate: 2020-10-16 17:45:09 +0000 kde-apps/kdenetwork-meta: add ~ppc64 keyword Bug: https://bugs.gentoo.org/748507 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> kde-apps/kdenetwork-meta/kdenetwork-meta-20.08.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) next batch done with kdenetwork and multimedia-metas + some random apps, everything looked good. will continue later. pr with ^ batch for tracking purposes. https://github.com/gentoo/gentoo/pull/17948 Adding keywording package list for upcoming KDE Release Service 20.12 (kdenetwork-meta and kdeutils-meta deps respectively). Resetting sanity check; package list is empty or all packages are done. net-p2p/ktorrent-5.2.0-r1 ppc64 done net-libs/libktorrent-2.2.0-r1 ppc64 already present sys-block/partitionmanager-4.2.0 ppc64 done sys-libs/kpmcore-4.2.0 ppc64 done Resetting sanity check; package list is empty or all packages are done. kde-apps/kaccounts-providers will be required by kde-misc/kio-gdrive-20.08.3. Sanity check failed:
> kde-apps/kaccounts-providers-20.08.2
> rdepend ~ppc64 stable profile default/linux/powerpc/ppc64/17.0/64bit-userland (9 total)
> net-libs/signon-ui
> rdepend ~ppc64 dev profile default/linux/ppc64le/17.0/desktop/plasma (2 total)
> net-libs/signon-ui
All sanity-check issues have been resolved batch done & tested, thanks! Resetting sanity check; package list is empty or all packages are done. keyworded new kde-plasma/plasma-systemmonitor Required by kde-apps/kdeutils-meta-20.12: kde-misc/markdownpart-0.1.1 markdownpart ~ppc64 done Resetting sanity check; package list is empty or all packages are done. Please reopen as soon as there is something new to keyword. |