summaryrefslogtreecommitdiffstats
path: root/group-desktop (follow)
Commit message (Collapse)AuthorAgeLines
* group-desktop: Remove unmask for net-im/signal-desktop-binWolfgang Müller2022-04-08-1/+0
| | | | | This seems to be stabilized fairly quickly, and we don't really need the latest version anyway.
* group-desktop: Unmask media-video/obs-studioWolfgang Müller2022-04-08-0/+1
|
* group-desktop: Enable 'dbus' USE flag for dev-qt/qtguiWolfgang Müller2022-04-08-0/+3
| | | | | This flag is required for x11-misc/qt5ct, which we now use to give QT applications a more consistent look.
* group-desktop: Enable 'cairo' USE flag for media-libs/geglWolfgang Müller2022-04-08-0/+3
| | | | This particular flag is required for GIMP, which we need sometimes.
* group-desktop: Unmask net-misc/gallery-dlWolfgang Müller2022-04-08-0/+1
|
* group-desktop: Unmask media-sound/spekWolfgang Müller2022-04-08-0/+1
|
* group-desktop: Update weltschmerz patch for dev-libs/glib-2.70.4Wolfgang Müller2022-03-11-0/+0
|
* group-desktop: Add xfce-base/xfce4-settings to @thunarWolfgang Müller2022-02-24-0/+1
| | | | | This package is needed to have Thunar correctly recognize a custom terminal emulator.
* group-desktop: Add @fava setWolfgang Müller2022-02-24-0/+3
| | | | | | This set contains packages related to the fava web interface to beancount. We also specifically include dev-python/boto3 since because that is needed for one of our plugins.
* group-desktop: Add @cdrip setWolfgang Müller2022-02-24-0/+4
| | | | | | This set contains packages needed to rip music CDs and process any raw audio. This is specifically a desktop-based task, as with the previous commit.
* group-desktop: Add @music setWolfgang Müller2022-02-24-0/+4
| | | | | This set contains packages needed to organize our music collection. This is specifically a desktop-based task, so keep it there.
* group-desktop: Add Grouping tag patch for media-video/ffmpegWolfgang Müller2022-02-15-0/+35
| | | | | | | | Whilst this patch has been accepted upstream through [1]/[2], we still need to apply it locally until a stable version with it is released. [1] https://ffmpeg.org/pipermail/ffmpeg-devel/2022-February/293001.html [2] https://git.ffmpeg.org/gitweb/ffmpeg.git/commit/a67734596dca097584965916e0ba90e81af3163c
* group-desktop: Unmask media-sound/beetsWolfgang Müller2022-02-15-0/+8
| | | | | | We have started to use this on nabokov, but it may be used on other desktop machines too. The dependencies are all hard ones, except for dev-python/discogs-client, which is needed for a specific plugin.
* group-desktop: Remove USE flags needed for media-gfx/nomacsWolfgang Müller2022-02-15-3/+0
| | | | | As of the previous commit we have retired nomacs from use, so this can go.
* group-desktop: Unmask media-gfx/nsxivWolfgang Müller2022-02-15-0/+2
| | | | | | We were never fully happy with media-gfx/nomacs as our main image viewing program, so it's time to try something new. We have had good experiences with sxiv in the past, so let's try the modern fork.
* group-desktop: Update weltschmerz patch for dev-libs/glib-2.70.2Wolfgang Müller2022-01-28-0/+0
|
* group-desktop: Enable 'qml' USE flag for dev-qt/qtwebsocketsWolfgang Müller2022-01-15-0/+3
| | | | | This is needed for sys-auth/AusweisApp2, which we want to support on the desktop profile.
* group-desktop: Enable 'pipewire' globallyWolfgang Müller2022-01-15-0/+1
| | | | | | | | | We missed this in ebec697 (group-desktop: Migrate to media-video/pipewire, 2021-11-29). It's especially useful now that a bunch of programs are going to be using pipewire directly. mpd already supports it, and a patch for mpv is in the making [1]. [1] https://github.com/mpv-player/mpv/pull/9587
* group-desktop: Migrate to media-video/pipewireWolfgang Müller2021-11-29-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | We have been using PipeWire [1] on our main desktop system for a while now and it runs without any problems. Since we don't see the need to stay with PulseAudio, completely migrate the group-desktop profile to PipeWire instead. This needs a couple of changes. PulseAudio is still pulled in by a large amount of packages, so we can't simply remove it. If we want to use PipeWire's ALSA plugin whilst having PulseAudio installed, we need to make sure we disable the 'alsa-plugin' USE flag for it so they don't conflict. Additionally, media-video/wireplumber requires a version of Lua that is not LuaJIT. Commit 23d2912 (group-base: Use LuaJIT as the default Lua provider, 2021-02-05) masks any normal Lua version, so we have to be specific here and enable a single LUA_SINGLE_TARGET version. For now also unmask all relevant software packages as development seems pretty speedy. We want to get new features (and fixes) as soon as possible. [1] https://pipewire.org/
* group-desktop: Unmask unstable xfce-base packages for thunarWolfgang Müller2021-11-29-0/+5
| | | | These are needed for the current unstable version of xfce-base/thunar.
* group-desktop: Unmask unstable dev-python/click-{log,threading}Wolfgang Müller2021-11-29-0/+4
| | | | These are needed for the unstable version of dev-python/vdirsyncer.
* group-desktop: Have rofi not launch on no matchWolfgang Müller2021-11-22-0/+49
| | | | | We consider this a misfeature but are unsure whether it warrants a flag in the program. Carry the patch around for now.
* group-desktop: Unmask unstable app-misc/khal and dev-python/vdirsyncerWolfgang Müller2021-11-22-0/+2
| | | | | These programs are in use for CalDAV and CardDAV and do not have any stable version.
* group-desktop: Unmask unstable x11-misc/rofi and x11-misc/rofi-calcWolfgang Müller2021-11-22-0/+2
|
* app-vm: Add a profile for VMsWolfgang Müller2021-10-28-1/+0
| | | | | | Yank any more specific virtualisation configuration out of the group-desktop profile, since not every standard desktop machine will need to support extensive VM setups.
* group-desktop: Update weltschmerz patch for dev-libs/glib-2.68.4Wolfgang Müller2021-10-09-2/+2
|
* group-desktop: Enable 'gtk' USE for app-emulation/qemuWolfgang Müller2021-08-13-0/+1
| | | | | The GTK frontend is preferable to us over the default SDL one, so make sure we have it available.
* app-quasselclient: Add profile for quasselclientWolfgang Müller2021-07-11-2/+0
| | | | | | | | | | | The configuration for quasselclient on desktop systems has always lived in the group-desktop profile and a separate one was never needed. This changes with the introduction of quarg, which pulls in a couple of specific (and otherwise unneeded) dependencies like dev-db/postgres. To make management easier, subsume the current quasselclient configuration in the new app-quasselclient profile along with new settings needed for quarg.
* group-desktop: Remove USE flags needed for app-text/zathuraWolfgang Müller2021-07-11-2/+1
| | | | | | | We do not use zathura anymore, instead relying on Firefox and mupdf. The cairo flag for app-text/poppler stays because we need it for xfce-extra/tumbler.
* group-desktop: Remove unmask for net-im/dinoWolfgang Müller2021-07-11-1/+0
|
* group-desktop: Enable 'harfbuzz' for media-libs/freetypeWolfgang Müller2021-07-10-0/+3
| | | | This is needed by the current version of x11-libs/pango.
* group-desktop: Update weltschmerz patch for dev-libs/glib-2.68.3Wolfgang Müller2021-07-10-2/+2
|
* group-desktop: Update weltschmerz patch for dev-libs/glib-2.68.2Wolfgang Müller2021-05-29-4/+4
|
* group-desktop: Update weltschmerz patch for dev-libs/glibWolfgang Müller2021-05-28-7/+7
|
* group-desktop: Add media-fonts/noto-emoji to @fonts setWolfgang Müller2021-05-10-0/+1
|
* group-desktop: Mask x11-wm/cwm::gentooWolfgang Müller2021-04-28-0/+1
| | | | | Our own fork of cwm now lives in pramantha and the regular upstream version may end up conflicting with it. Make sure this does not happen.
* group-desktop: Unmask unstable xfce-base/thunarWolfgang Müller2021-04-28-0/+1
| | | | We want to keep up with the bleeding edge on this.
* group-desktop: Remove superfluous '-gtk2' from xfce-base/libxfce4uiWolfgang Müller2021-04-17-1/+0
| | | | This flag was removed globally, making this line redundant.
* group-desktop: Remove custom USE flags for media-fonts/terminus-fontWolfgang Müller2021-04-17-1/+0
| | | | We do not use terminus anymore, so this can go.
* group-desktop: Remove 'lto' USE flag from net-analyzer/wiresharkWolfgang Müller2021-04-17-1/+1
| | | | | | | | | There seems to be a problem [1] with having LTO enabled for the QT parts of wireshark. The program builds fine, but then segfaults at startup. This flag has now also been masked upstream in [2]. [1] https://bugs.gentoo.org/show_bug.cgi?id=754021 [2] https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22aba2f719c9f40e1d9285bba7173091b2b77125
* group-desktop: Remove elogindWolfgang Müller2021-04-17-2/+0
| | | | | | | | | | An upcoming commit will introduce a systemd profile, which we will start using on our desktop systems. Until now the desktop profile implied an OpenRC setup with elogind, but it is better to have the desktop profile reflect _only_ our application preferences and configurations, not the choice of init system or any more invasive feature. Therefore, remove the global 'elogind' USE flag and any elogind-specific settings (those may be readded later, if needed, in another more specific profile).
* group-desktop: Remove unmasked packages that have since stabilizedWolfgang Müller2021-03-14-3/+0
|
* group-desktop: Remove unmask for a stabilized dependency of net-im/dinoWolfgang Müller2021-03-14-3/+0
|
* group-desktop: Remove unmask for media-sound/mumbleWolfgang Müller2021-03-14-1/+0
|
* group-desktop: Switch from Iosevka Sparkle to Iosevka EtoileWolfgang Müller2021-02-20-1/+1
|
* group-desktop: Update glib patch to 2.66.7Wolfgang Müller2021-02-20-0/+0
|
* group-desktop: Enable 'gtk' USE flag for app-crypt/gcrWynn Wolf Arbor2021-02-05-0/+3
| | | | This is needed for pinentry-gnome3 in app-crypt/pinentry.
* group-desktop: Enable link-time optimization for wiresharkWynn Wolf Arbor2021-02-05-1/+1
|
* group-desktop: Unmask unstable net-im/signal-desktop-binWynn Wolf Arbor2021-01-10-0/+1
|
* group-desktop: Introduce default flags for x11-misc/polybarWynn Wolf Arbor2020-10-25-0/+1
|