public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] [PATCH] profiles/targets/desktop: Enable avif, jpegxl and webp flags
@ 2025-09-08 19:15 Michał Górny
  2025-11-01 20:13 ` Peter Böhm
  0 siblings, 1 reply; 3+ messages in thread
From: Michał Górny @ 2025-09-08 19:15 UTC (permalink / raw
  To: gentoo-dev; +Cc: Michał Górny

Enable avif, jpegxl and webp flags that correspond to the support
for modern image formats.  These should be reasonably lightweight
for desktop profiles, yet provide a better coverage of file formats
used these days, particularly on the web.  Notably, these flags
are used by some pretty large packages such as net-libs/webkit-gtk,
and enabling them by default will ensure that they are available in our
binary packages without having to duplicate builds.

Signed-off-by: Michał Górny <mgorny@gentoo.org>
---
 profiles/targets/desktop/make.defaults | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/targets/desktop/make.defaults b/profiles/targets/desktop/make.defaults
index 080cdbda9bc0..21b8865ee030 100644
--- a/profiles/targets/desktop/make.defaults
+++ b/profiles/targets/desktop/make.defaults
@@ -1,4 +1,4 @@
 # Copyright 1999-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-USE="a52 aac acpi alsa bluetooth branding cairo cdda cdr cups dbus dri dts dvd dvdr elogind encode exif flac gif gpm gtk gui icu jpeg lcms libnotify mad mng mp3 mp4 mpeg ogg opengl pango pdf png policykit ppds qml qt6 qt5 sdl sound spell startup-notification svg tiff truetype vorbis udev udisks unicode upower usb vulkan wayland wxwidgets X xcb xft x264 xml xv xvid"
+USE="a52 aac acpi alsa avif bluetooth branding cairo cdda cdr cups dbus dri dts dvd dvdr elogind encode exif flac gif gpm gtk gui icu jpeg jpegxl lcms libnotify mad mng mp3 mp4 mpeg ogg opengl pango pdf png policykit ppds qml qt6 qt5 sdl sound spell startup-notification svg tiff truetype vorbis udev udisks unicode upower usb vulkan wayland webp wxwidgets X xcb xft x264 xml xv xvid"


^ permalink raw reply related	[flat|nested] 3+ messages in thread

* Re: [gentoo-dev] [PATCH] profiles/targets/desktop: Enable avif, jpegxl and webp flags
  2025-09-08 19:15 [gentoo-dev] [PATCH] profiles/targets/desktop: Enable avif, jpegxl and webp flags Michał Górny
@ 2025-11-01 20:13 ` Peter Böhm
  2025-11-02  3:18   ` Michał Górny
  0 siblings, 1 reply; 3+ messages in thread
From: Peter Böhm @ 2025-11-01 20:13 UTC (permalink / raw
  To: gentoo-dev

Am Montag, 8. September 2025, 21:15:27 Mitteleuropäische Normalzeit schrieb 
Michał Górny:
> Enable avif, jpegxl and webp flags [...]
> 
> Signed-off-by: Michał Górny <mgorny@gentoo.org>
> ---
>  profiles/targets/desktop/make.defaults | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/profiles/targets/desktop/make.defaults
> b/profiles/targets/desktop/make.defaults index 080cdbda9bc0..21b8865ee030
> 100644
> --- a/profiles/targets/desktop/make.defaults
> +++ b/profiles/targets/desktop/make.defaults
> @@ -1,4 +1,4 @@
>  # Copyright 1999-2025 Gentoo Authors
>  # Distributed under the terms of the GNU General Public License v2
> 
> -USE="a52 aac acpi alsa bluetooth branding cairo cdda cdr cups dbus dri dts
> dvd dvdr elogind encode exif flac gif gpm gtk gui icu jpeg lcms libnotify
> mad mng mp3 mp4 mpeg ogg opengl pango pdf png policykit ppds qml qt6 qt5
> sdl sound spell startup-notification svg tiff truetype vorbis udev udisks
> unicode upower usb vulkan wayland wxwidgets X xcb xft x264 xml xv xvid"
> +USE="a52 aac acpi alsa avif bluetooth branding cairo cdda cdr cups dbus
> dri dts dvd dvdr elogind encode exif flac gif gpm gtk gui icu jpeg jpegxl
> lcms libnotify mad mng mp3 mp4 mpeg ogg opengl pango pdf png policykit ppds
> qml qt6 qt5 sdl sound spell startup-notification svg tiff truetype vorbis
> udev udisks unicode upower usb vulkan wayland webp wxwidgets X xcb xft x264
> xml xv xvid"

Hello Michał,

maybe a stupid question, but do we need in

profiles/targets/desktop/package.use

this anymore? (because avif is now a default in  /profiles/targets/desktop) ->

# Andreas Sturmlechner <asturm@gentoo.org> (2025-10-23)
# Required by kde-plasma/kscreen
kde-frameworks/kimageformats avif

Many greetings,
Peter (aka pietinger)






^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [gentoo-dev] [PATCH] profiles/targets/desktop: Enable avif, jpegxl and webp flags
  2025-11-01 20:13 ` Peter Böhm
@ 2025-11-02  3:18   ` Michał Górny
  0 siblings, 0 replies; 3+ messages in thread
From: Michał Górny @ 2025-11-02  3:18 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 2026 bytes --]

On Sat, 2025-11-01 at 21:13 +0100, Peter Böhm wrote:
> Am Montag, 8. September 2025, 21:15:27 Mitteleuropäische Normalzeit schrieb 
> Michał Górny:
> > Enable avif, jpegxl and webp flags [...]
> > 
> > Signed-off-by: Michał Górny <mgorny@gentoo.org>
> > ---
> >  profiles/targets/desktop/make.defaults | 2 +-
> >  1 file changed, 1 insertion(+), 1 deletion(-)
> > 
> > diff --git a/profiles/targets/desktop/make.defaults
> > b/profiles/targets/desktop/make.defaults index 080cdbda9bc0..21b8865ee030
> > 100644
> > --- a/profiles/targets/desktop/make.defaults
> > +++ b/profiles/targets/desktop/make.defaults
> > @@ -1,4 +1,4 @@
> >  # Copyright 1999-2025 Gentoo Authors
> >  # Distributed under the terms of the GNU General Public License v2
> > 
> > -USE="a52 aac acpi alsa bluetooth branding cairo cdda cdr cups dbus dri dts
> > dvd dvdr elogind encode exif flac gif gpm gtk gui icu jpeg lcms libnotify
> > mad mng mp3 mp4 mpeg ogg opengl pango pdf png policykit ppds qml qt6 qt5
> > sdl sound spell startup-notification svg tiff truetype vorbis udev udisks
> > unicode upower usb vulkan wayland wxwidgets X xcb xft x264 xml xv xvid"
> > +USE="a52 aac acpi alsa avif bluetooth branding cairo cdda cdr cups dbus
> > dri dts dvd dvdr elogind encode exif flac gif gpm gtk gui icu jpeg jpegxl
> > lcms libnotify mad mng mp3 mp4 mpeg ogg opengl pango pdf png policykit ppds
> > qml qt6 qt5 sdl sound spell startup-notification svg tiff truetype vorbis
> > udev udisks unicode upower usb vulkan wayland webp wxwidgets X xcb xft x264
> > xml xv xvid"
> 
> Hello Michał,
> 
> maybe a stupid question, but do we need in
> 
> profiles/targets/desktop/package.use
> 
> this anymore? (because avif is now a default in  /profiles/targets/desktop) ->
> 
> # Andreas Sturmlechner <asturm@gentoo.org> (2025-10-23)
> # Required by kde-plasma/kscreen
> kde-frameworks/kimageformats avif

We wouldn't, I think, if I actually pushed it.  Done that now.

-- 
Best regards,
Michał Górny


[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 549 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2025-11-02  3:18 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-09-08 19:15 [gentoo-dev] [PATCH] profiles/targets/desktop: Enable avif, jpegxl and webp flags Michał Górny
2025-11-01 20:13 ` Peter Böhm
2025-11-02  3:18   ` Michał Górny

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox