From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 36D11158086 for ; Mon, 13 Dec 2021 01:03:11 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 2A3B92BC00F; Mon, 13 Dec 2021 01:03:09 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id CCF312BC00F for ; Mon, 13 Dec 2021 01:03:08 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 8DCEF3432F2 for ; Mon, 13 Dec 2021 01:03:07 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 13502233 for ; Mon, 13 Dec 2021 01:03:03 +0000 (UTC) From: "Sam James" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Sam James" Message-ID: <1639357373.211da92099ddcbc7dae4ed5ddf1df1a40107ad06.sam@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/ X-VCS-Repository: repo/gentoo X-VCS-Files: www-client/seamonkey/metadata.xml www-client/seamonkey/seamonkey-2.53.8.1.ebuild www-client/seamonkey/seamonkey-2.53.9.1.ebuild www-client/seamonkey/seamonkey-2.53.9.ebuild X-VCS-Directories: www-client/seamonkey/ X-VCS-Committer: sam X-VCS-Committer-Name: Sam James X-VCS-Revision: 211da92099ddcbc7dae4ed5ddf1df1a40107ad06 X-VCS-Branch: master Date: Mon, 13 Dec 2021 01:03:03 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 98295340-c000-4988-a428-e4a896627f6b X-Archives-Hash: 487d1074365e20291ae82154ef1e4151 commit: 211da92099ddcbc7dae4ed5ddf1df1a40107ad06 Author: Sam James gentoo org> AuthorDate: Mon Dec 13 01:01:41 2021 +0000 Commit: Sam James gentoo org> CommitDate: Mon Dec 13 01:02:53 2021 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=211da920 www-client/seamonkey: Add USE=system-png Since Seamonkey requires patched version of media-libs/libpng and the patches are known to break WebKit, provide the ability to build against vendored libpng in order to make it possible for the users to return to vanilla libpng. See-also: https://gitweb.gentoo.org/sites/projects/council.git/tree/meeting-logs/20211212.txt#n98 Bug: https://bugs.gentoo.org/824838 Signed-off-by: Sam James gentoo.org> www-client/seamonkey/metadata.xml | 1 + www-client/seamonkey/seamonkey-2.53.8.1.ebuild | 6 +++--- www-client/seamonkey/seamonkey-2.53.9.1.ebuild | 6 +++--- www-client/seamonkey/seamonkey-2.53.9.ebuild | 6 +++--- 4 files changed, 10 insertions(+), 9 deletions(-) diff --git a/www-client/seamonkey/metadata.xml b/www-client/seamonkey/metadata.xml index 44ca1be0e3a4..f3fa056f0caa 100644 --- a/www-client/seamonkey/metadata.xml +++ b/www-client/seamonkey/metadata.xml @@ -19,6 +19,7 @@ Use the system-wide media-libs/libjpeg-turbo instead of bundled Use the system-wide dev-libs/libevent instead of bundled Use the system-wide media-libs/libvpx instead of bundled + Use the system-wide media-libs/libpng instead of bundled (requires APNG patches) Use the system-wide dev-db/sqlite installation with secure-delete enabled diff --git a/www-client/seamonkey/seamonkey-2.53.8.1.ebuild b/www-client/seamonkey/seamonkey-2.53.8.1.ebuild index 7b2069c0c817..c6468ec65cd5 100644 --- a/www-client/seamonkey/seamonkey-2.53.8.1.ebuild +++ b/www-client/seamonkey/seamonkey-2.53.8.1.ebuild @@ -49,7 +49,7 @@ SRC_URI+=" LICENSE="MPL-2.0 GPL-2 LGPL-2.1" SLOT="0" -SYSTEM_IUSE=( +system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,sqlite} ) +SYSTEM_IUSE=( +system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,png,sqlite} ) IUSE="+chatzilla cpu_flags_arm_neon +crypt dbus debug +gmp-autoupdate +ipc jack lto pulseaudio +roaming selinux startup-notification test wifi" IUSE+=" ${SYSTEM_IUSE[@]}" @@ -81,7 +81,6 @@ COMMON_DEPEND=" >=dev-libs/nss-3.47.1 media-libs/fontconfig >=media-libs/freetype-2.4.10 - >=media-libs/libpng-1.6.31:0=[apng] >=media-libs/mesa-10.2:= >=sys-libs/zlib-1.2.3 >=x11-libs/cairo-1.10[X] @@ -123,6 +122,7 @@ COMMON_DEPEND=" system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) system-libevent? ( >=dev-libs/libevent-2.0:0= ) system-libvpx? ( >=media-libs/libvpx-1.8.0:0=[postproc] ) + system-png? ( >=media-libs/libpng-1.6.31:0=[apng] ) system-sqlite? ( >=dev-db/sqlite-3.31.0:3[secure-delete,debug=] ) wifi? ( kernel_linux? ( @@ -309,7 +309,6 @@ src_configure() { mozconfig_annotate '' --libdir="${EPREFIX}"/usr/$(get_libdir) mozconfig_annotate 'Gentoo default' --enable-system-hunspell mozconfig_annotate '' --disable-crashreporter - mozconfig_annotate 'Gentoo default' --with-system-png mozconfig_annotate '' --enable-system-ffi mozconfig_annotate '' --disable-gconf mozconfig_annotate '' --with-intl-api @@ -344,6 +343,7 @@ src_configure() { mozconfig_use_with system-jpeg mozconfig_use_with system-icu mozconfig_use_with system-libvpx + mozconfig_use_with system-png mozconfig_use_with system-harfbuzz mozconfig_use_with system-harfbuzz system-graphite2 mozconfig_use_with system-av1 diff --git a/www-client/seamonkey/seamonkey-2.53.9.1.ebuild b/www-client/seamonkey/seamonkey-2.53.9.1.ebuild index c766508bf961..e49acef90dcf 100644 --- a/www-client/seamonkey/seamonkey-2.53.9.1.ebuild +++ b/www-client/seamonkey/seamonkey-2.53.9.1.ebuild @@ -48,7 +48,7 @@ SRC_URI+=" LICENSE="MPL-2.0 GPL-2 LGPL-2.1" SLOT="0" -SYSTEM_IUSE=( +system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,sqlite} ) +SYSTEM_IUSE=( +system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,png,sqlite} ) IUSE="+chatzilla cpu_flags_arm_neon +crypt dbus debug +gmp-autoupdate +ipc jack lto pulseaudio +roaming selinux startup-notification test wifi" IUSE+=" ${SYSTEM_IUSE[@]}" @@ -80,7 +80,6 @@ COMMON_DEPEND=" >=dev-libs/nss-3.47.1 media-libs/fontconfig >=media-libs/freetype-2.4.10 - >=media-libs/libpng-1.6.31:0=[apng] >=media-libs/mesa-10.2:= >=sys-libs/zlib-1.2.3 >=x11-libs/cairo-1.10[X] @@ -122,6 +121,7 @@ COMMON_DEPEND=" system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) system-libevent? ( >=dev-libs/libevent-2.0:0= ) system-libvpx? ( >=media-libs/libvpx-1.8.0:0=[postproc] ) + system-png? ( >=media-libs/libpng-1.6.31:0=[apng] ) system-sqlite? ( >=dev-db/sqlite-3.33.0:3[secure-delete,debug=] ) wifi? ( kernel_linux? ( @@ -307,7 +307,6 @@ src_configure() { mozconfig_annotate '' --libdir="${EPREFIX}"/usr/$(get_libdir) mozconfig_annotate 'Gentoo default' --enable-system-hunspell mozconfig_annotate '' --disable-crashreporter - mozconfig_annotate 'Gentoo default' --with-system-png mozconfig_annotate '' --enable-system-ffi mozconfig_annotate '' --disable-gconf mozconfig_annotate '' --with-intl-api @@ -342,6 +341,7 @@ src_configure() { mozconfig_use_with system-jpeg mozconfig_use_with system-icu mozconfig_use_with system-libvpx + mozconfig_use_with system-png mozconfig_use_with system-harfbuzz mozconfig_use_with system-harfbuzz system-graphite2 mozconfig_use_with system-av1 diff --git a/www-client/seamonkey/seamonkey-2.53.9.ebuild b/www-client/seamonkey/seamonkey-2.53.9.ebuild index 0e2fbc4182c3..079f44cf3770 100644 --- a/www-client/seamonkey/seamonkey-2.53.9.ebuild +++ b/www-client/seamonkey/seamonkey-2.53.9.ebuild @@ -48,7 +48,7 @@ SRC_URI+=" LICENSE="MPL-2.0 GPL-2 LGPL-2.1" SLOT="0" -SYSTEM_IUSE=( +system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,sqlite} ) +SYSTEM_IUSE=( +system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,png,sqlite} ) IUSE="+chatzilla cpu_flags_arm_neon +crypt dbus debug +gmp-autoupdate +ipc jack lto pulseaudio +roaming selinux startup-notification test wifi" IUSE+=" ${SYSTEM_IUSE[@]}" @@ -80,7 +80,6 @@ COMMON_DEPEND=" >=dev-libs/nss-3.47.1 media-libs/fontconfig >=media-libs/freetype-2.4.10 - >=media-libs/libpng-1.6.31:0=[apng] >=media-libs/mesa-10.2:= >=sys-libs/zlib-1.2.3 >=x11-libs/cairo-1.10[X] @@ -122,6 +121,7 @@ COMMON_DEPEND=" system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) system-libevent? ( >=dev-libs/libevent-2.0:0= ) system-libvpx? ( >=media-libs/libvpx-1.8.0:0=[postproc] ) + system-png? ( >=media-libs/libpng-1.6.31:0=[apng] ) system-sqlite? ( >=dev-db/sqlite-3.33.0:3[secure-delete,debug=] ) wifi? ( kernel_linux? ( @@ -307,7 +307,6 @@ src_configure() { mozconfig_annotate '' --libdir="${EPREFIX}"/usr/$(get_libdir) mozconfig_annotate 'Gentoo default' --enable-system-hunspell mozconfig_annotate '' --disable-crashreporter - mozconfig_annotate 'Gentoo default' --with-system-png mozconfig_annotate '' --enable-system-ffi mozconfig_annotate '' --disable-gconf mozconfig_annotate '' --with-intl-api @@ -342,6 +341,7 @@ src_configure() { mozconfig_use_with system-jpeg mozconfig_use_with system-icu mozconfig_use_with system-libvpx + mozconfig_use_with system-png mozconfig_use_with system-harfbuzz mozconfig_use_with system-harfbuzz system-graphite2 mozconfig_use_with system-av1