summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* kde-apps/ktp-common-internals: Remove last-rited pkgMichał Górny12 hours1-3/+0
| | | | | Bug: https://bugs.gentoo.org/926679 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* profiles: Remove stale flag/package entriesMichał Górny2024-03-221-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* profiles: targets/desktop: Enforce =kde-plasma/plasma-meta-6.0*[qt5]Andreas Sturmlechner2024-03-111-1/+7
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* profiles: targets/desktop: Add dev-qt/qtbase[libproxy] to package.useAndreas Sturmlechner2024-03-091-0/+4
| | | | | | Required by kde-frameworks/kio:6 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* profiles: targets/desktop(/plasma): Update Qt related package.useAndreas Sturmlechner2024-03-092-6/+6
| | | | | | | ... and comments in advance of the upcoming Qt6-based Plasma 6, Gear and KF6 unmask. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* profiles: plasma: Add kaccounts defaults to package.useAndreas Sturmlechner2024-01-211-0/+4
| | | | | | | | Not adding kde-plasma/plasma-welcome for upstream disabling it again in Plasma 6. Bug: https://bugs.gentoo.org/920914 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* profiles: plasma: Add kde-apps/kio-extras-kf5 phonon to package.useAndreas Sturmlechner2024-01-211-1/+2
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* profiles: set suitable platforms in kodiAlfred Wingate2024-01-213-0/+12
| | | | | Signed-off-by: Alfred Wingate <parona@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* Move {dev-util → dev-build}/cmakeMichał Górny2024-01-141-1/+1
| | | | | | Signed-off-by: Michał Górny <mgorny@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/34792 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* profiles/targets/desktop: add dev-util/cmake[-qt6]Sam James2024-01-031-2/+2
| | | | | | | | | | I forgot to update this when switching CMake's GUI USE logic back (for now) until more packages support Qt 6 (bug #914489). Pointed out by josef64 on IRC. Bug: https://bugs.gentoo.org/914489 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/gmic: treecleanArthur Zamarin2023-12-151-4/+0
| | | | | Closes: https://bugs.gentoo.org/916289 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* profiles: targets/desktop: Move app-text/poppler[nss,boost] from plasmaAndreas Sturmlechner2023-11-122-4/+5
| | | | | | IUSE=qt5 is enabled by desktop profile, so this should also be there. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* profiles: desktop/plasma: Cleanup superfluous media-gfx/exiv2[xmp]Andreas Sturmlechner2023-11-122-4/+1
| | | | | | Already set in parent desktop profile. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* profiles: desktop/plasma: Add dev-qt/qtmultimedia:5[gstreamer] to p.useAndreas Sturmlechner2023-11-121-0/+3
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* profiles: desktop/plasma: Copy app-emulation/fuse[-pulseaudio] p.useAndreas Sturmlechner2023-11-121-0/+7
| | | | | | ... from gnome target. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* profiles: targets/desktop: Consolidate dev-python/* package.useAndreas Sturmlechner2023-11-121-8/+6
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* profiles: targets/desktop: Enable dev-qt/qtgui:5[accessibility]Andreas Sturmlechner2023-11-111-4/+5
| | | | | | | | | Comparing with another toolkit default enabled by desktop target, x11-libs/gtk+:3, which already depends on app-accessibility/at-spi2-core:2 unconditionally, this will typically not be introducing new deps for most. Bug: https://bugs.gentoo.org/916267 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* profiles/targets/desktop/gnome: default-enable x11-base/xwayland[libei]Mart Raudsepp2023-11-011-1/+6
| | | | Signed-off-by: Mart Raudsepp <leio@gentoo.org>
* profiles: plasma: migrate USE=webchannel default to package.useIonen Wolkens2023-10-152-1/+9
| | | | | | | | | | | | Used by too few packages to be worth growing global defaults over. Bindings still take some time to build, but plasma desktop users that end up emerging PyQt* or pyside will likely often want these. pyside6's is not used *yet*, but odds are it will be by freecad in the future and also keeping for parity. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* plasma profile make.defaults: enable USE=webchannel by defaultAndreas K. Hüttel2023-10-151-1/+1
| | | | | | | | | * the qtwebchannel package itself is tiny * it's already pulled in by qtwebengine etc bla bla * the useflag mostly switches on various binding support * and that is needed and useful for calibre, qutebrowser, ... Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* profiles/targets/desktop: remove obsolete sys-fs/eudev entryFlorian Schmaus2023-10-131-1/+0
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* profiles/targets/desktop/gnome: Enable gnome-shell by defaultPacho Ramos2023-10-081-1/+1
| | | | | | | | | As most users of this profile will expect a full GNOME desktop experience, and gnome-shell is a core component for it. Closes: https://bugs.gentoo.org/614608 Thanks-to: Mart Raudsepp Signed-off-by: Pacho Ramos <pacho@gentoo.org>
* profiles/targets/desktop: forward-port dev-util/cmake USE=qt5 setting for ↵Sam James2023-09-221-4/+7
| | | | | | | | | | | | | USE=gui Most people aren't going to use CMake's GUI. USE=gui is enabled by default on desktop profiles and CMake is unavoidable, it feels a shame to drag in Qt 6 just for something people are unlikely to want. Plus, it avoids a circular dependency out of the box. We already did this for qt5, so do it for USE=gui now too. Signed-off-by: Sam James <sam@gentoo.org>
* profiles: plasma: Add IUSE networkmanager to make.defaultsAndreas Sturmlechner2023-09-091-1/+1
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* profiles: desktop: Set dev-qt/qtmultimedia:5[widgets] by defaultAndreas Sturmlechner2023-07-291-0/+4
| | | | | | Required by dev-python/PyQt5[multimedia]. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* profiles: have media-video/mpv use luajit more thoroughlyIonen Wolkens2023-07-251-7/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | tl;dr fixes RequiredUseDefaults, and also uses luajit on non-desktop mpv currently no plans to ever support >=lua5-3, and with lua5-1 being essentially unmaintained it's preferred to use the actively maintained luajit when possible. Because of this, wanted to straight up remove lua5-1 from COMPAT, but then luajit is not available on as many arches as lua5-1. So to pick luajit by default (against's profile defaults), there is two options: (1). package.use in profile with -lua5-1 luajit (2). mask lua5-1, force luajit And fortunately we don't need to worry about LUA_TARGETS, just SINGLE. Old situation is sub-optimal: - (1) is used in desktop profile only (should be all) - arches which don't support luajit have bad REQUIRED_USE defaults (should be inverted where needed) (2) has a big advantage, if users set their own default e.g. */* LUA_SINGLE_TARGET: -* lua5-4 Then luajit will still be forced and they do not need a package.use entry to emerge mpv. Downside is that if a user really want to use old lua5-1, then they need to mess with /etc/portage/profile. But generally I feel (2) is still better for the general user experience, and this commit does that. wrt old "lua" default, not needed in profile given IUSE=+lua default is in all mpv ebulds already (-sdl still makes sense). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* profiles/targets/desktop: enable USE=vulkan by defaultSam James2023-05-231-2/+2
| | | | | | | | | | | Ionen pointed this out again today and it made me look back at it; there's no reason to not have vulkan on by default for desktop profiles. In particular, Steam expects it for plenty of games to work, but at this point, it's becoming jarring for users to _not_ have it as it's considered a fundamental part of the modern desktop. Signed-off-by: Sam James <sam@gentoo.org>
* profiles: plasma: Set media-libs/libsdl2[gles2] package.use defaultAndreas Sturmlechner2023-05-211-0/+3
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* profiles: desktop/plasma: Set IUSE=pipewire,pulseaudio in make.defaultsAndreas Sturmlechner2023-05-212-2/+5
| | | | | | With media-video/pipewire[sound-server] in package.use. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* profiles: desktop/plasma: Set IUSE=screencast,wayland in make.defaultsAndreas Sturmlechner2023-05-211-2/+2
| | | | | Bug: https://bugs.gentoo.org/818253 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* profiles: targets/desktop/gnome: Set USE=keyring in make.defaultsAndreas Sturmlechner2023-05-181-2/+2
| | | | | | | Drop USE=libsecret while at it. Bug: https://bugs.gentoo.org/905928 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* profiles/targets/desktop/package.use: media-fonts/fonts-meta emojiAlexey Sokolov2022-12-271-0/+5
| | | | | | Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Closes: https://github.com/gentoo/gentoo/pull/28845 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* profiles: desktop: Add xft to make.defaultsAndreas Sturmlechner2022-12-271-1/+1
| | | | | Closes: https://bugs.gentoo.org/876637 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* profiles/targets/desktop: enable USE soundPacho Ramos2022-12-241-1/+1
| | | | | https://archives.gentoo.org/gentoo-dev/message/6e5c8c988b1a4442d37dc697f264b84f Signed-off-by: Pacho Ramos <pacho@gentoo.org>
* profiles: Clean obsolete entriesMichał Górny2022-08-302-3/+3
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* profiles: desktop/plasma: Remove forced egl use on mesa-progsMike Lothian2022-08-281-2/+0
| | | | | | | The egl flag has been dropped and is now always enabled Signed-off-by: Mike Lothian <mike@fireburn.co.uk> Signed-off-by: Matt Turner <mattst88@gentoo.org>
* profiles: UnknownProfilePackageUse cleanup, pt. 2Michał Górny2022-06-222-6/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* profiles: plasma: Add kde-plasma/kwin[lock] package.use defaultAndreas Sturmlechner2022-06-141-0/+3
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* net-misc/vinagre: RemoveMatt Turner2022-05-091-1/+1
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* profiles/targets/desktop: default to python[-bluetooth]Andreas K. Hüttel2022-04-181-0/+4
| | | | | | | This works around a circular dependency on install. Closes: https://bugs.gentoo.org/764623 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* profiles: desktop/plasma: Drop obsolete IUSE kipi from make.defaultsAndreas Sturmlechner2022-02-041-2/+2
| | | | | | kipi plugins are dead. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* profiles: desktop/plasma: Add IUSE defaults for dev-python/pyside2Andreas Sturmlechner2022-02-041-0/+5
| | | | | | | | | | | | www-client/falkon[python] requires IUSE="designer" in addition to default enabled IUSE="gui,widgets". Fixes REQUIRED_USE conflicts: - IUSE webengine,widgets triggers IUSE="printsupport,webchannel" req - IUSE webengine triggers IUSE="location,quick" req - IUSE location triggers IUSE="positioning" req Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* profiles/targets/desktop/plasma: drop obsolete egl-wayland maskIonen Wolkens2022-01-201-10/+0
| | | | | | | Fixed with >=qtwayland-5.15.2-r18. It isn't stable yet but stable users are only affected if using ~arch nvidia-drivers. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* profiles: remove global USE=+embossDavid Seifert2022-01-151-2/+2
| | | | | | Closes: https://github.com/gentoo/gentoo/pull/23807 Closes: https://bugs.gentoo.org/742305 Signed-off-by: David Seifert <soap@gentoo.org>
* profiles/desktop/gnome: default enable spice-gtk[vala]Mart Raudsepp2022-01-051-0/+4
| | | | Signed-off-by: Mart Raudsepp <leio@gentoo.org>
* profiles/targets/desktop/plasma: drop obsolete entrySam James2022-01-011-5/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* profiles: targets/desktop: Set media-gfx/exiv2[xmp] by defaultAndreas Sturmlechner2021-12-181-0/+4
| | | | | Bug: https://bugs.gentoo.org/829571 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* profiles: move egl-wayland mask to plasma profileIonen Wolkens2021-12-141-0/+10
| | | | | | | | This is generally more stable now and lacking 1.1.9 is an issue when using GBM. Now that mutter-41.2 defaults to GBM, keeping this masked everywhere doesn't seem right. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* profiles: Do not enable media-libs/libpng[apng] patches by defaultMichał Górny2021-12-121-4/+0
| | | | | | | | | | | The APNG patches were rejected upstream and are known to break WebKit with no trivial fix in perspective. Stop enabling them by default, as Mozilla products now default to using bundled libpng. See-also: https://gitweb.gentoo.org/sites/projects/council.git/tree/meeting-logs/20211212.txt#n98 Signed-off-by: Michał Górny <mgorny@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/23005 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* profiles: drop references to user-session USE flagMike Gilbert2021-11-141-7/+1
| | | | | Closes: https://bugs.gentoo.org/823647 Signed-off-by: Mike Gilbert <floppym@gentoo.org>