summaryrefslogtreecommitdiffstats
path: root/group-desktop (follow)
Commit message (Collapse)AuthorAgeLines
* group-desktop: Remove unmask for pipewire and wireplumberWolfgang Müller2022-07-10-4/+0
| | | | | The stable versions are good enough at this point, especially since unstable ones seem to introduce segfaults frequently.
* group-desktop: Configure USE flags for net-misc/remminaWolfgang Müller2022-07-10-0/+1
| | | | Particularly we need RDP and VNC support for work.
* group-desktop: Update weltschmerz patch for dev-libs/glib-2.72.2Wolfgang Müller2022-07-10-0/+0
|
* group-desktop: Migrate to split pulseaudio packagesWolfgang Müller2022-06-11-2/+1
| | | | | | | | | Recently, media-sound/pulseaudio was split [1] into media-libs/libpulse and media-sound/pulseaudio-daemon. pipewire emulates the pulse daemon for applications that can't interface with it directly, so there is no need for us to have the pulse daemon installed. [1] https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4c081daccde5db94acf5894ba2653188ad6cea0
* group-desktop: Update weltschmerz patch for dev-libs/glib-2.72.1Wolfgang Müller2022-06-11-0/+0
|
* group-desktop: Enable 'vaapi' globallyWolfgang Müller2022-04-28-0/+1
| | | | | Hardware-accelerated video decoding is generally something we want to have on desktop systems, so enable it here.
* group-desktop: Unmask unstable media-sound/mpdWolfgang Müller2022-04-28-0/+1
| | | | We generally want the newest version of this.
* group-desktop: Enable 'pdf' for xfce-extra/tumblerWolfgang Müller2022-04-28-1/+1
| | | | | This was removed from the global desktop USE flags, but we want it back for this program.
* group-desktop: Add USE flags for media-gfx/imvWolfgang Müller2022-04-28-0/+1
|
* group-desktop: Remove X-specific USE flagsWolfgang Müller2022-04-28-6/+0
| | | | | | We no longer use an X11-based system and now have desktop-specific profiles in the desktop-* group. These settings may be added back to a desktop-x11 profile down the line should we ever need them again.
* group-desktop: Remove unmask for x11-drivers/nvidia-driversWolfgang Müller2022-04-28-1/+0
| | | | | This is no longer needed with our new setup. It was misplaced in this profile anyway and should be a host-specific unmask.
* desktop-wayland: Add a profile for Wayland desktopsWolfgang Müller2022-04-28-7/+0
| | | | | | This includes USE flag settings that are absolutely necessary to get a Wayland desktop going, along with configuration for Wayland-specific programs that wouldn't fit in the group-desktop profile.
* group-desktop: Remove obsolete cwm maskWolfgang Müller2022-04-28-1/+0
| | | | | We are no longer using cwm on our new desktop system, so masking the Gentoo version of it is no longer necessary.
* group-desktop: Remove obsolete rofi patchWolfgang Müller2022-04-28-49/+0
|
* group-desktop: Remove redundant global USE flagsWolfgang Müller2022-04-28-7/+0
| | | | | These are either not set on any packages we have installed or are already specifically enabled for them.
* group-desktop: Unmask unstable media-gfx/imvWolfgang Müller2022-04-28-0/+1
| | | | This is the Wayland replacement for media-gfx/nsxiv.
* group-desktop: Unmask unstable gui-wm/hikariWolfgang Müller2022-04-28-0/+7
| | | | For now we are using this on our new main machine, albatross.
* group-desktop: Remove media-gfx/nsxivWolfgang Müller2022-04-28-2/+0
| | | | | We will replace this with media-gfx/imv down the road since nsxiv does not support Wayland.
* group-desktop: Remove unmask for x11-misc/rofi{,-calc}Wolfgang Müller2022-04-28-2/+0
|
* group-desktop: Remove thunar-media-tags-plugin from @thunarWolfgang Müller2022-04-28-1/+0
|
* group-desktop: Remove xfce4-settings from @thunarWolfgang Müller2022-04-28-1/+0
| | | | | | Originally this was added to enable support for a custom terminal emulator. Turns out that this is also possible by editing ~/config/xfce4/helpers.rc, so this is no longer needed.
* group-desktop: Remove required USE flags for dev-qt/qtwebsocketsWolfgang Müller2022-04-08-3/+0
| | | | We no longer use AusweisApp2, so these can go.
* group-desktop: Clean up explanatory commentsWolfgang Müller2022-04-08-5/+5
|
* group-desktop: Update required USE flags for media-libs/mesaWolfgang Müller2022-04-08-3/+0
| | | | This particular USE flag is no longer required for us.
* group-desktop: Remove USE flags for x11-misc/polybarWolfgang Müller2022-04-08-1/+0
| | | | We no longer use this package.
* group-desktop: Remove USE flags for net-p2p/transmissionWolfgang Müller2022-04-08-2/+0
| | | | We no longer use Transmission, so these can go.
* 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
|