| Commit message (Collapse) | Author | Age | Lines |
|
|
|
|
| |
This change was made in the upstream portage tree, so we have to follow
it here too.
|
| |
|
|
|
|
|
| |
The stable versions are good enough at this point, especially since
unstable ones seem to introduce segfaults frequently.
|
|
|
|
| |
Particularly we need RDP and VNC support for work.
|
| |
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
| |
Hardware-accelerated video decoding is generally something we want to
have on desktop systems, so enable it here.
|
|
|
|
| |
We generally want the newest version of this.
|
|
|
|
|
| |
This was removed from the global desktop USE flags, but we want it back
for this program.
|
| |
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
This is no longer needed with our new setup. It was misplaced in this
profile anyway and should be a host-specific unmask.
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
We are no longer using cwm on our new desktop system, so masking the
Gentoo version of it is no longer necessary.
|
| |
|
|
|
|
|
| |
These are either not set on any packages we have installed or are
already specifically enabled for them.
|
|
|
|
| |
This is the Wayland replacement for media-gfx/nsxiv.
|
|
|
|
| |
For now we are using this on our new main machine, albatross.
|
|
|
|
|
| |
We will replace this with media-gfx/imv down the road since nsxiv does
not support Wayland.
|
| |
|
| |
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
We no longer use AusweisApp2, so these can go.
|
| |
|
|
|
|
| |
This particular USE flag is no longer required for us.
|
|
|
|
| |
We no longer use this package.
|
|
|
|
| |
We no longer use Transmission, so these can go.
|
|
|
|
|
| |
This seems to be stabilized fairly quickly, and we don't really need the
latest version anyway.
|
| |
|
|
|
|
|
| |
This flag is required for x11-misc/qt5ct, which we now use to give QT
applications a more consistent look.
|
|
|
|
| |
This particular flag is required for GIMP, which we need sometimes.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
This package is needed to have Thunar correctly recognize a custom
terminal emulator.
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
This set contains packages needed to organize our music collection. This
is specifically a desktop-based task, so keep it there.
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
As of the previous commit we have retired nomacs from use, so this can
go.
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
| |
This is needed for sys-auth/AusweisApp2, which we want to support on the
desktop profile.
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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/
|
|
|
|
| |
These are needed for the current unstable version of xfce-base/thunar.
|
|
|
|
| |
These are needed for the unstable version of dev-python/vdirsyncer.
|
|
|
|
|
| |
We consider this a misfeature but are unsure whether it warrants a flag
in the program. Carry the patch around for now.
|