[gentoo-commits] dev/leio:master commit in: media-plugins/gst-plugins-soup/

2014-11-08 Thread Mart Raudsepp
commit: 16b7003c0bc83be6ad077613f2f0c38cd0399535
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Nov  8 12:25:59 2014 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sat Nov  8 12:26:18 2014 +
URL:http://sources.gentoo.org/gitweb/?p=dev/leio.git;a=commit;h=16b7003c

Add gst-plugins-soup, as I'm using it on my RPi

---
 media-plugins/gst-plugins-soup/Manifest  |  1 +
 .../gst-plugins-soup/gst-plugins-soup-1.4.3.ebuild   | 16 
 media-plugins/gst-plugins-soup/metadata.xml  | 11 +++
 3 files changed, 28 insertions(+)

diff --git a/media-plugins/gst-plugins-soup/Manifest 
b/media-plugins/gst-plugins-soup/Manifest
new file mode 100644
index 000..529aeb6
--- /dev/null
+++ b/media-plugins/gst-plugins-soup/Manifest
@@ -0,0 +1 @@
+DIST gst-plugins-good-1.4.3.tar.xz 3022704 SHA256 
5876a74402f2a24d1d3ae9163c32466bdc7a565696dddeef65e6a9a93efc5537 SHA512 
6689613e1282809b7821c20063ff9daf5eb5d52f668a771701e052227b03a05196bb4dcae097e52244daeb6444c675971ca72b862c2fced224b8cdaa5a8d2d0c
 WHIRLPOOL 
fc8f15f97dbb9b3ae99e1c4e5aa8e938baf6a16c918ea00987cd54ba34ac9793c13b4b1070c65528f57b9c79212750b6e6ed54e47dad151f6b78782daeda0937

diff --git a/media-plugins/gst-plugins-soup/gst-plugins-soup-1.4.3.ebuild 
b/media-plugins/gst-plugins-soup/gst-plugins-soup-1.4.3.ebuild
new file mode 100644
index 000..47b49f8
--- /dev/null
+++ b/media-plugins/gst-plugins-soup/gst-plugins-soup-1.4.3.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: 
/var/cvsroot/gentoo-x86/media-plugins/gst-plugins-soup/gst-plugins-soup-1.2.4-r1.ebuild,v
 1.11 2014/10/11 13:27:39 maekke Exp $
+
+EAPI="5"
+
+GST_ORG_MODULE=gst-plugins-good
+inherit gstreamer
+
+DESCRIPTION="GStreamer plugin for HTTP client sources"
+
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd 
~x86-fbsd ~x64-macos"
+IUSE=""
+
+RDEPEND=">=net-libs/libsoup-2.44.2[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"

diff --git a/media-plugins/gst-plugins-soup/metadata.xml 
b/media-plugins/gst-plugins-soup/metadata.xml
new file mode 100644
index 000..d381900
--- /dev/null
+++ b/media-plugins/gst-plugins-soup/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+gstreamer
+
+   GStreamer plugin for HTTP client sources via net-libs/libsoup.
+
+   Includes the following element:
+   * souphttpsrc - Receive data as a client over the network via HTTP 
using SOUP
+
+



[gentoo-commits] dev/leio:master commit in: media-plugins/gst-plugins-soup/, media-libs/gstreamer/, ...

2014-11-10 Thread Mart Raudsepp
commit: 3ebe3cb80fcb581fa4f562fb538cfd24ac434959
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Nov 10 14:46:40 2014 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon Nov 10 14:46:40 2014 +
URL:http://sources.gentoo.org/gitweb/?p=dev/leio.git;a=commit;h=3ebe3cb8

Update gstreamer bits to 1.4.4

---
 media-libs/gst-plugins-bad/Manifest | 2 +-
 .../{gst-plugins-bad-1.4.3.ebuild => gst-plugins-bad-1.4.4.ebuild}  | 0
 media-libs/gst-plugins-base/Manifest| 2 +-
 .../{gst-plugins-base-1.4.3.ebuild => gst-plugins-base-1.4.4.ebuild}| 0
 media-libs/gst-plugins-good/Manifest| 2 +-
 .../{gst-plugins-good-1.4.3.ebuild => gst-plugins-good-1.4.4.ebuild}| 0
 media-libs/gstreamer/Manifest   | 2 +-
 media-libs/gstreamer/{gstreamer-1.4.3.ebuild => gstreamer-1.4.4.ebuild} | 0
 media-plugins/gst-plugins-faad/Manifest | 2 +-
 .../{gst-plugins-faad-1.4.3.ebuild => gst-plugins-faad-1.4.4.ebuild}| 0
 media-plugins/gst-plugins-soup/Manifest | 2 +-
 .../{gst-plugins-soup-1.4.3.ebuild => gst-plugins-soup-1.4.4.ebuild}| 0
 12 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/media-libs/gst-plugins-bad/Manifest 
b/media-libs/gst-plugins-bad/Manifest
index f934d44..e9202dd 100644
--- a/media-libs/gst-plugins-bad/Manifest
+++ b/media-libs/gst-plugins-bad/Manifest
@@ -1 +1 @@
-DIST gst-plugins-bad-1.4.3.tar.xz 3805692 SHA256 
a6840080c469d0db51d6d4d0f7c42c97b3c8c01942f24401c61b1ad36726b97c SHA512 
5a5de7df2af09580bf502325c397f82a36e72b7ab1de04aa2254490299e90cdd4262d9de60de2a9be8eb044c406b469be7bedd236cc362e5b5ee46f517629ade
 WHIRLPOOL 
11fcda385d94afee6e1d9fdeb8b77c87678cb7f0453dc9de57307df5a41429a6c5548a12b36d11372bc1364cddef75fe0a6093a33f64bb8dd1cce9f53a3c2fe7
+DIST gst-plugins-bad-1.4.4.tar.xz 3821332 SHA256 
e41b36105c0a13a2cb1ff9f559714e839b82dc3841484cd664790fb7947e55c7 SHA512 
9c60af8e7b992794110ceacb50fe2383a2fc55898c63bfb435c4f70363e645252ed4d54cbff136f2d82cc6c20b9893991e0ac2aa9a93f847fc435484f6e4ad3c
 WHIRLPOOL 
689bcbe6f1647536d3449255ffe9db3632cf2714d48d0691acfd07268aafcb6966006c16953bc5818d9c0548e59f394791f651f001df8dbceedb02ca02d3

diff --git a/media-libs/gst-plugins-bad/gst-plugins-bad-1.4.3.ebuild 
b/media-libs/gst-plugins-bad/gst-plugins-bad-1.4.4.ebuild
similarity index 100%
rename from media-libs/gst-plugins-bad/gst-plugins-bad-1.4.3.ebuild
rename to media-libs/gst-plugins-bad/gst-plugins-bad-1.4.4.ebuild

diff --git a/media-libs/gst-plugins-base/Manifest 
b/media-libs/gst-plugins-base/Manifest
index 133d1ac..012797e 100644
--- a/media-libs/gst-plugins-base/Manifest
+++ b/media-libs/gst-plugins-base/Manifest
@@ -1 +1 @@
-DIST gst-plugins-base-1.4.3.tar.xz 2618660 SHA256 
f7b4d2b3ba2bcac485896e2c1c36459cb091ebe8b49e91635c27d40f66792d9d SHA512 
9ec8b48a8e6a31923d7f3786ef79145bc1465a28bc5ee4853f40f2dd79f71b7a244039c706fe3c8879084dc4a32a8112d4163e537aab9bad48471af83758c300
 WHIRLPOOL 
edd6bc158f303699f637092132989e1315b7251843e6f1acd57edd83a8fe0a0b894fb774607f86c0cdc168df4dd9090213d13893a64713b00fced6b252a1f825
+DIST gst-plugins-base-1.4.4.tar.xz 2632996 SHA256 
49cd9e8f23c416b1607b43837a09833fa03e0106929d81ead2ddfde6c0ade44b SHA512 
ad8061e00206c7239778c018e65d0cf06fadea28ae0b3163331f2d1b72229e5a24c0e2cd6f75c48c765d67f9c0e8d5f77463f160325192c2bd04b25050b8
 WHIRLPOOL 
bb175bb0e3a427f77c702dbb395581955b08b3e83a7f83eec2beab14087bbcdbf6ba563f961cccf10cecc53a1206592bbabce8ffa2941e8858a8bd23e72c90bb

diff --git a/media-libs/gst-plugins-base/gst-plugins-base-1.4.3.ebuild 
b/media-libs/gst-plugins-base/gst-plugins-base-1.4.4.ebuild
similarity index 100%
rename from media-libs/gst-plugins-base/gst-plugins-base-1.4.3.ebuild
rename to media-libs/gst-plugins-base/gst-plugins-base-1.4.4.ebuild

diff --git a/media-libs/gst-plugins-good/Manifest 
b/media-libs/gst-plugins-good/Manifest
index 529aeb6..80d11c0 100644
--- a/media-libs/gst-plugins-good/Manifest
+++ b/media-libs/gst-plugins-good/Manifest
@@ -1 +1 @@
-DIST gst-plugins-good-1.4.3.tar.xz 3022704 SHA256 
5876a74402f2a24d1d3ae9163c32466bdc7a565696dddeef65e6a9a93efc5537 SHA512 
6689613e1282809b7821c20063ff9daf5eb5d52f668a771701e052227b03a05196bb4dcae097e52244daeb6444c675971ca72b862c2fced224b8cdaa5a8d2d0c
 WHIRLPOOL 
fc8f15f97dbb9b3ae99e1c4e5aa8e938baf6a16c918ea00987cd54ba34ac9793c13b4b1070c65528f57b9c79212750b6e6ed54e47dad151f6b78782daeda0937
+DIST gst-plugins-good-1.4.4.tar.xz 3025496 SHA256 
2df90e99da45211c7b2525ae4ac34830a9e7784bd48c072c406c0cf014bdb277 SHA512 
2fa119266235170de17c81e301d385352936b85f70d4bcc98daf0dfec7bfa1bed9c4879c2072ac8569fe2e25d3a8b1554f2e0aea28fe1e9c064b231fb023f8ff
 WHIRLPOOL 
b3013515b20de63121bbe41107c2690ea51829fb5e3618b86e0b77b14f98e44c7c3cfbf74b0b6812f3561ea48db0bdf54bbd88c7bfead4ee750303917898fbca

diff --git a/media-libs/gst-plugins-goo

[gentoo-commits] dev/leio:master commit in: media-plugins/gst-plugins-omx/

2014-11-10 Thread Mart Raudsepp
commit: c77205993eb7bf6d00f052a822f36edf0707c455
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Nov 10 21:01:06 2014 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon Nov 10 21:01:06 2014 +
URL:http://sources.gentoo.org/gitweb/?p=dev/leio.git;a=commit;h=c7720599

Add a gst-plugins-omx-1.2.0 that can play 1080p video

Use something like this to play on the console:
GST_GL_PLATFORM=egl GST_GL_API=gles2 GST_GL_WINDOW=dispmanx gst-play-1.0 
media.mkv

See 
http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-bad-libs/html/GstGLDisplay.html
for other values (x11 or wayland for GST_GL_WINDOW mostly; but dispmanx might 
be good on X11 too)

---
 media-plugins/gst-plugins-omx/Manifest |  1 +
 .../gst-plugins-omx/gst-plugins-omx-1.2.0.ebuild   | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/media-plugins/gst-plugins-omx/Manifest 
b/media-plugins/gst-plugins-omx/Manifest
new file mode 100644
index 000..0505ff7
--- /dev/null
+++ b/media-plugins/gst-plugins-omx/Manifest
@@ -0,0 +1 @@
+DIST gst-omx-1.2.0.tar.xz 463384 SHA256 
0b4874961e6488ad9e5808114bd486ea981c540907262caab1419355fd82d745 SHA512 
a904ed83dcfda1646a040204d0712c861860e575bda7caf36d50ca49ecd23844bf80abaebcf30583f0f35d215c1a01212f4b513169a5d738ba7e6a7b57ee7cc8
 WHIRLPOOL 
243f0ce3825f2119ef0a561acc9c57557895c114d4aa9a5a41a0906c67dbb38bcc8362f28e98ff3afd8bee9f722b6a18e3c8377d4df8ed9b51432638376df5f9

diff --git a/media-plugins/gst-plugins-omx/gst-plugins-omx-1.2.0.ebuild 
b/media-plugins/gst-plugins-omx/gst-plugins-omx-1.2.0.ebuild
new file mode 100644
index 000..3a74b19
--- /dev/null
+++ b/media-plugins/gst-plugins-omx/gst-plugins-omx-1.2.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: 
/var/cvsroot/gentoo-x86/media-plugins/gst-plugins-libav/gst-plugins-libav-1.2.0.ebuild,v
 1.3 2014/01/21 21:56:59 eva Exp $
+
+EAPI="5"
+
+inherit eutils flag-o-matic
+
+MY_PN="gst-omx"
+DESCRIPTION="GStreamer OpenMAX IL wrapper plugin"
+HOMEPAGE="http://gstreamer.freedesktop.org/modules/gst-omx.html";
+SRC_URI="http://gstreamer.freedesktop.org/src/${MY_PN}/${MY_PN}-${PV}.tar.xz";
+
+LICENSE="LGPL-2.1"
+SLOT="1.0"
+KEYWORDS="~arm"
+IUSE="rpi"
+
+# FIXME: What >=media-libs/gst-plugins-bad-1.4.0:1.0[gl] stuff for non-rpi?
+RDEPEND="
+   >=media-libs/gstreamer-1.2.2:1.0
+   >=media-libs/gst-plugins-base-1.2.2:1.0
+   rpi? (
+   media-libs/raspberrypi-userland
+   >=media-libs/gst-plugins-bad-1.4.0:1.0[egl,gles2,rpi]
+   )
+"
+DEPEND="${RDEPEND}
+   >=dev-util/gtk-doc-am-1.3
+   virtual/pkgconfig
+"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_configure() {
+   GST_PLUGINS_BUILD=""
+   local myconf
+   if use rpi; then
+   myconf="${myconf} --with-omx-target=rpi 
--with-omx-header-path=/opt/vc/include/IL"
+   fi
+   econf \
+   --disable-maintainer-mode \
+   --with-package-name="Gentoo GStreamer ebuild" \
+   --with-package-origin="http://www.gentoo.org"; \
+   ${myconf}
+}
+
+src_install() {
+   DOCS="AUTHORS ChangeLog NEWS README RELEASE"
+   default
+   prune_libtool_files --modules
+}



[gentoo-commits] dev/leio:master commit in: media-plugins/gst-plugins-faad/, media-libs/gst-plugins-good/, ...

2014-10-07 Thread Mart Raudsepp
commit: 7b22051fea7830e66eca7fa1f4884da44842f012
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Oct  7 07:08:59 2014 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Tue Oct  7 07:08:59 2014 +
URL:http://sources.gentoo.org/gitweb/?p=dev/leio.git;a=commit;h=7b22051f

Update gstreamer bits to 1.4.3

---
 media-libs/gst-plugins-bad/Manifest | 2 +-
 .../{gst-plugins-bad-1.4.2.ebuild => gst-plugins-bad-1.4.3.ebuild}  | 0
 media-libs/gst-plugins-base/Manifest| 2 +-
 .../{gst-plugins-base-1.4.2.ebuild => gst-plugins-base-1.4.3.ebuild}| 0
 media-libs/gst-plugins-good/Manifest| 2 +-
 .../{gst-plugins-good-1.4.2.ebuild => gst-plugins-good-1.4.3.ebuild}| 0
 media-libs/gstreamer/Manifest   | 2 +-
 media-libs/gstreamer/{gstreamer-1.4.2.ebuild => gstreamer-1.4.3.ebuild} | 0
 media-plugins/gst-plugins-faad/Manifest | 2 +-
 .../{gst-plugins-faad-1.4.2.ebuild => gst-plugins-faad-1.4.3.ebuild}| 0
 10 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/media-libs/gst-plugins-bad/Manifest 
b/media-libs/gst-plugins-bad/Manifest
index c1d27ed..f934d44 100644
--- a/media-libs/gst-plugins-bad/Manifest
+++ b/media-libs/gst-plugins-bad/Manifest
@@ -1 +1 @@
-DIST gst-plugins-bad-1.4.2.tar.xz 3806804 SHA256 
31623079803b0311560730f47389cc360ddb2df5286ad2cf40048b9a82c4808e SHA512 
b56d265741683179d796b2dcbafa88d157bc407319403799ca0d23b6527ce166cef45b757b48564968e99596de07d30e06f76460225cafd70b241e47a1bb4344
 WHIRLPOOL 
fc854476121e46842b09418d102898395f69ada6766d693dd8c25de4da86ef85f41cdce822153aaf1584922252c8241afba2c6d24ee4155dc944741875b3e0b0
+DIST gst-plugins-bad-1.4.3.tar.xz 3805692 SHA256 
a6840080c469d0db51d6d4d0f7c42c97b3c8c01942f24401c61b1ad36726b97c SHA512 
5a5de7df2af09580bf502325c397f82a36e72b7ab1de04aa2254490299e90cdd4262d9de60de2a9be8eb044c406b469be7bedd236cc362e5b5ee46f517629ade
 WHIRLPOOL 
11fcda385d94afee6e1d9fdeb8b77c87678cb7f0453dc9de57307df5a41429a6c5548a12b36d11372bc1364cddef75fe0a6093a33f64bb8dd1cce9f53a3c2fe7

diff --git a/media-libs/gst-plugins-bad/gst-plugins-bad-1.4.2.ebuild 
b/media-libs/gst-plugins-bad/gst-plugins-bad-1.4.3.ebuild
similarity index 100%
rename from media-libs/gst-plugins-bad/gst-plugins-bad-1.4.2.ebuild
rename to media-libs/gst-plugins-bad/gst-plugins-bad-1.4.3.ebuild

diff --git a/media-libs/gst-plugins-base/Manifest 
b/media-libs/gst-plugins-base/Manifest
index 8dc4a9d..133d1ac 100644
--- a/media-libs/gst-plugins-base/Manifest
+++ b/media-libs/gst-plugins-base/Manifest
@@ -1 +1 @@
-DIST gst-plugins-base-1.4.2.tar.xz 2618748 SHA256 
c0a8c44607d8a5669d2f0c118a72026f883a58ce1f3c720924b77f275b7b8835 SHA512 
a8d52aae759673b6a0fd9c78bca6b9100088eb08b2048ee0a48f647abaa79365be465274a5d5a672c80e5ee21a52b54097959d12709cf8fe8af3a6bd9c21fc29
 WHIRLPOOL 
128349ef6a21ddf917045e1e2963d6424254eb01b3edde1f0943f01ce9d1ed839861c070fc4e900c7987943feeae48dfec4e3e92c024e6d6adeb359875ddc711
+DIST gst-plugins-base-1.4.3.tar.xz 2618660 SHA256 
f7b4d2b3ba2bcac485896e2c1c36459cb091ebe8b49e91635c27d40f66792d9d SHA512 
9ec8b48a8e6a31923d7f3786ef79145bc1465a28bc5ee4853f40f2dd79f71b7a244039c706fe3c8879084dc4a32a8112d4163e537aab9bad48471af83758c300
 WHIRLPOOL 
edd6bc158f303699f637092132989e1315b7251843e6f1acd57edd83a8fe0a0b894fb774607f86c0cdc168df4dd9090213d13893a64713b00fced6b252a1f825

diff --git a/media-libs/gst-plugins-base/gst-plugins-base-1.4.2.ebuild 
b/media-libs/gst-plugins-base/gst-plugins-base-1.4.3.ebuild
similarity index 100%
rename from media-libs/gst-plugins-base/gst-plugins-base-1.4.2.ebuild
rename to media-libs/gst-plugins-base/gst-plugins-base-1.4.3.ebuild

diff --git a/media-libs/gst-plugins-good/Manifest 
b/media-libs/gst-plugins-good/Manifest
index d94b3c4..529aeb6 100644
--- a/media-libs/gst-plugins-good/Manifest
+++ b/media-libs/gst-plugins-good/Manifest
@@ -1 +1 @@
-DIST gst-plugins-good-1.4.2.tar.xz 3022540 SHA256 
63d7c8006af05143839b6e166a363d84c438380efe1409029deebcfce50b0fa8 SHA512 
5c3dd0897e99525becfe3f57c3630d49e09150da70d9b5948a1e52efb2dbc5371cd0f119941468aed5e50bd86184d9596f62a1bd23afeb7fe70cd698a390d29d
 WHIRLPOOL 
75e02971d3030af517f1401a1dccbf6de9e77bd5d74aaa6d8d85f6838c0dfba7e02a16cee1d01393deeb19674300dde320f9f129de688c2d054780766b4c80de
+DIST gst-plugins-good-1.4.3.tar.xz 3022704 SHA256 
5876a74402f2a24d1d3ae9163c32466bdc7a565696dddeef65e6a9a93efc5537 SHA512 
6689613e1282809b7821c20063ff9daf5eb5d52f668a771701e052227b03a05196bb4dcae097e52244daeb6444c675971ca72b862c2fced224b8cdaa5a8d2d0c
 WHIRLPOOL 
fc8f15f97dbb9b3ae99e1c4e5aa8e938baf6a16c918ea00987cd54ba34ac9793c13b4b1070c65528f57b9c79212750b6e6ed54e47dad151f6b78782daeda0937

diff --git a/media-libs/gst-plugins-good/gst-plugins-good-1.4.2.ebuild 
b/media-libs/gst-plugins-good/gst-plugins-good-1.4.3.ebuild
similarity index 100%
rename from media-libs/gst-plugins-good/gst-plug

[gentoo-commits] dev/leio:master commit in: dev-libs/weston/

2014-10-10 Thread Mart Raudsepp
commit: de3752d5be62e83fa78a8d399c12eb9635b1704f
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Oct 10 22:56:23 2014 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Fri Oct 10 22:57:06 2014 +
URL:http://sources.gentoo.org/gitweb/?p=dev/leio.git;a=commit;h=de3752d5

weston: Update to 1.6.0 for RPi and actually commit my old changes to build it 
on RPi without mesa

---
 dev-libs/weston/Manifest | 2 +-
 dev-libs/weston/{weston-1.5.0.ebuild => weston-1.6.0.ebuild} | 7 +++
 2 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/dev-libs/weston/Manifest b/dev-libs/weston/Manifest
index e7d0775..8460c3c 100644
--- a/dev-libs/weston/Manifest
+++ b/dev-libs/weston/Manifest
@@ -1 +1 @@
-DIST weston-1.5.0.tar.xz 722616 SHA256 
06388ba04ac79aa72d685cc1a8e646ddb2b8cfe11fcc742294f9addac48b7684 SHA512 
25230a2d2d0242fecfb35426d538ffe65bec1c984ef3529569d5aa97afd47058785227567ee80bd46cfaa2e914191eee24351a7fe5442f72d1cc32ff646c50e9
 WHIRLPOOL 
487f8e8d31ea6ceeca13e89bc0da227f9d88b48c3b0aff25763fa869e661cd32dc91a2a0eec416f726222b2c057f843137c7c3a4856727573e9e02844bb70aa0
+DIST weston-1.6.0.tar.xz 733112 SHA256 
dc3ea5d13bbf025fabc006216c5ddc0d80d5f4ebe778912b8c4d1d4acaaa614d SHA512 
24220a60ee599cd5cf90258f0ce284370162a78bb8aca513a0372220ccfd67b8bbc72efd1123824dcefacea66c0f053a9ee2a73a16f1f00563bed0b83b774de2
 WHIRLPOOL 
5cf2f06feca4c8469f2ef58e3adeb9df99c68d2a686eff80cc38d66ee96ec41b302f619edf3aff76255196c5900be8174987d19965958f561bfec5c202e50a1f

diff --git a/dev-libs/weston/weston-1.5.0.ebuild 
b/dev-libs/weston/weston-1.6.0.ebuild
similarity index 96%
rename from dev-libs/weston/weston-1.5.0.ebuild
rename to dev-libs/weston/weston-1.6.0.ebuild
index 019b8e3..4183b2a 100644
--- a/dev-libs/weston/weston-1.5.0.ebuild
+++ b/dev-libs/weston/weston-1.6.0.ebuild
@@ -39,7 +39,7 @@ REQUIRED_USE="
 "
 
 RDEPEND="
-   >=dev-libs/wayland-1.4.0
+   >=dev-libs/wayland-1.6.0
media-libs/lcms:2
media-libs/libpng:0=
media-libs/libwebp:0=
@@ -61,9 +61,8 @@ RDEPEND="
>=virtual/udev-136
)
egl? (
-   media-libs/glu
rpi? ( media-libs/raspberrypi-userland )
-   !rpi? ( media-libs/mesa[gles2,wayland] )
+   !rpi? ( media-libs/glu media-libs/mesa[gles2,wayland] )
)
editor? ( x11-libs/pango )
gles2? (
@@ -107,7 +106,7 @@ src_prepare() {
 
 src_configure() {
local myconf
-   if use examples || use gles2 || use test; then
+   if use examples || use egl || use test; then
myconf="--enable-simple-clients
$(use_enable egl simple-egl-clients)"
else



[gentoo-commits] proj/gnome:master commit in: media-libs/gst-plugins-good/, media-libs/gstreamer/, ...

2014-10-19 Thread Mart Raudsepp
commit: 65816c2940ee310d0732dd7c40358b142af7a211
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Oct 19 19:37:09 2014 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Oct 19 19:37:09 2014 +
URL:
http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=65816c29

Add main bits of gstreamer-1.4.3 as needed by webkit-gtk and totem for GNOME 
3.14

The ext/sys plugins are missing, so this is just a very short term so that 
people
won't get dependency issues as Gilles adds webkit-gtk and totem. Mixing main 
bits
and ext/ versions isn't really good, but main tree should receive all these in
short time.

---
 .../gst-plugins-bad/gst-plugins-bad-1.4.3.ebuild   | 56 +
 media-libs/gst-plugins-bad/metadata.xml|  8 ++
 .../gst-plugins-base/gst-plugins-base-1.4.3.ebuild | 94 ++
 media-libs/gst-plugins-base/metadata.xml   |  9 +++
 .../gst-plugins-good/gst-plugins-good-1.4.3.ebuild | 58 +
 media-libs/gst-plugins-good/metadata.xml   |  5 ++
 media-libs/gstreamer/gstreamer-1.4.3.ebuild| 90 +
 media-libs/gstreamer/metadata.xml  | 10 +++
 8 files changed, 330 insertions(+)

diff --git a/media-libs/gst-plugins-bad/gst-plugins-bad-1.4.3.ebuild 
b/media-libs/gst-plugins-bad/gst-plugins-bad-1.4.3.ebuild
new file mode 100644
index 000..c7c88c1
--- /dev/null
+++ b/media-libs/gst-plugins-bad/gst-plugins-bad-1.4.3.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="5"
+
+GST_ORG_MODULE="gst-plugins-bad"
+inherit eutils flag-o-matic gstreamer
+
+DESCRIPTION="Less plugins for GStreamer"
+HOMEPAGE="http://gstreamer.freedesktop.org/";
+
+LICENSE="LGPL-2"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd 
~amd64-linux ~x86-linux"
+IUSE="egl +introspection +orc vnc"
+
+# FIXME: we need to depend on mesa to avoid automagic on egl
+# dtmf plugin moved from bad to good in 1.2
+# X11 is automagic for now, upstream #709530
+RDEPEND="
+   >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}]
+   >=media-libs/gst-plugins-base-1.2:${SLOT}[${MULTILIB_USEDEP}]
+   >=media-libs/gstreamer-1.2:${SLOT}[${MULTILIB_USEDEP}]
+   egl? ( >=media-libs/mesa-9.1.6[egl,${MULTILIB_USEDEP}] )
+   introspection? ( >=dev-libs/gobject-introspection-1.31.1 )
+   orc? ( >=dev-lang/orc-0.4.17[${MULTILIB_USEDEP}] )
+
+   !
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   gstreamer
+   
+   Enable EGL support
+   
+

diff --git a/media-libs/gst-plugins-base/gst-plugins-base-1.4.3.ebuild 
b/media-libs/gst-plugins-base/gst-plugins-base-1.4.3.ebuild
new file mode 100644
index 000..c1a7dc2
--- /dev/null
+++ b/media-libs/gst-plugins-base/gst-plugins-base-1.4.3.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="5"
+
+GST_ORG_MODULE="gst-plugins-base"
+inherit gstreamer
+
+DESCRIPTION="Basepack of plugins for gstreamer"
+HOMEPAGE="http://gstreamer.freedesktop.org/";
+
+LICENSE="GPL-2+ LGPL-2+"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="alsa +introspection ivorbis +ogg +orc +pango theora +vorbis X"
+REQUIRED_USE="
+   ivorbis? ( ogg )
+   theora? ( ogg )
+   vorbis? ( ogg )
+"
+
+RDEPEND="
+   app-text/iso-codes
+   >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}]
+   >=media-libs/gstreamer-1.2.3:1.0[introspection?,${MULTILIB_USEDEP}]
+   >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
+   alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] )
+   introspection? ( >=dev-libs/gobject-introspection-1.31.1 )
+   ivorbis? ( >=media-libs/tremor-0_pre20130223[${MULTILIB_USEDEP}] )
+   ogg? ( >=media-libs/libogg-1.3.0[${MULTILIB_USEDEP}] )
+   orc? ( >=dev-lang/orc-0.4.18[${MULTILIB_USEDEP}] )
+   pango? ( >=x11-libs/pango-1.36.3[${MULTILIB_USEDEP}] )
+   theora? ( >=media-libs/libtheora-1.1.1[encode,${MULTILIB_USEDEP}] )
+   vorbis? ( >=media-libs/libvorbis-1.3.3-r1[${MULTILIB_USEDEP}] )
+   X? (
+   >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
+   >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]
+   >=x11-libs/libXv-1.0.10[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+   >=dev-util/gtk-doc-am-1.12
+   X? (
+   >=x11-proto/videoproto-2.3.1-r1[${MULTILIB_USEDEP}]
+   >=x11-prot

[gentoo-commits] proj/gnome:master commit in: media-libs/gst-plugins-bad/

2014-10-19 Thread Mart Raudsepp
commit: eea1841934cd9aaf4cd1070dd4cd084881807fa6
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Oct 19 20:46:44 2014 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Oct 19 20:46:44 2014 +
URL:
http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=eea18419

gst-plugins-bad-1.4.3: Remove accidental stable keywords

---
 media-libs/gst-plugins-bad/gst-plugins-bad-1.4.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/gst-plugins-bad/gst-plugins-bad-1.4.3.ebuild 
b/media-libs/gst-plugins-bad/gst-plugins-bad-1.4.3.ebuild
index c7c88c1..00c7eb1 100644
--- a/media-libs/gst-plugins-bad/gst-plugins-bad-1.4.3.ebuild
+++ b/media-libs/gst-plugins-bad/gst-plugins-bad-1.4.3.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Less plugins for GStreamer"
 HOMEPAGE="http://gstreamer.freedesktop.org/";
 
 LICENSE="LGPL-2"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux"
 IUSE="egl +introspection +orc vnc"
 
 # FIXME: we need to depend on mesa to avoid automagic on egl



[gentoo-commits] proj/gnome:master commit in: media-libs/gst-plugins-bad/

2014-10-21 Thread Mart Raudsepp
commit: b48c47f3fa1b0692d05bc9a7386806e0f85e6c2c
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Oct 21 07:43:45 2014 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Tue Oct 21 07:43:45 2014 +
URL:
http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=b48c47f3

gst-plugins-bad-1.4.3: Sync with my overlay for GL changes

Upstream rewrote GL everything (new glimagesink element moved from
gst-plugins-gl, removed eglglessink, etc) and configure changed with
that. Blindly port over changes to that effect from my overlay,
without the Raspberry-pi specifics to allow more correct testing
of bug 525936

---
 .../gst-plugins-bad/gst-plugins-bad-1.4.3.ebuild   | 25 +++---
 1 file changed, 22 insertions(+), 3 deletions(-)

diff --git a/media-libs/gst-plugins-bad/gst-plugins-bad-1.4.3.ebuild 
b/media-libs/gst-plugins-bad/gst-plugins-bad-1.4.3.ebuild
index 00c7eb1..a412850 100644
--- a/media-libs/gst-plugins-bad/gst-plugins-bad-1.4.3.ebuild
+++ b/media-libs/gst-plugins-bad/gst-plugins-bad-1.4.3.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="http://gstreamer.freedesktop.org/";
 
 LICENSE="LGPL-2"
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux"
-IUSE="egl +introspection +orc vnc"
+IUSE="egl gles2 +introspection +orc opengl vnc wayland"
 
 # FIXME: we need to depend on mesa to avoid automagic on egl
 # dtmf plugin moved from bad to good in 1.2
@@ -21,9 +21,14 @@ RDEPEND="
>=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}]
>=media-libs/gst-plugins-base-1.2:${SLOT}[${MULTILIB_USEDEP}]
>=media-libs/gstreamer-1.2:${SLOT}[${MULTILIB_USEDEP}]
-   egl? ( >=media-libs/mesa-9.1.6[egl,${MULTILIB_USEDEP}] )
+   egl? (
+   >=media-libs/mesa-9.1.6[egl,${MULTILIB_USEDEP}]
+   wayland? ( media-libs/mesa[wayland,${MULTILIB_USEDEP}] )
+   )
+   gles2? ( >=media-libs/mesa-9.1.6[egl,${MULTILIB_USEDEP}] )
introspection? ( >=dev-libs/gobject-introspection-1.31.1 )
orc? ( >=dev-lang/orc-0.4.17[${MULTILIB_USEDEP}] )
+   opengl? ( virtual/opengl[${MULTILIB_USEDEP}] )
 
!

[gentoo-commits] dev/leio:master commit in: dev-libs/weston/files/, dev-libs/weston/

2014-06-25 Thread Mart Raudsepp
commit: b985d09515dbb5833978ff065efb6724724ba9b8
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Jun 26 05:10:56 2014 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Thu Jun 26 05:10:56 2014 +
URL:
http://git.overlays.gentoo.org/gitweb/?p=dev/leio.git;a=commit;h=b985d095

Add weston-1.5.0 ebuild hacked to be more suitable on Raspberry-Pi (RPi) with 
USE=rpi

---
 dev-libs/weston/Manifest|   1 +
 dev-libs/weston/files/README.gentoo |   9 ++
 dev-libs/weston/metadata.xml|  26 ++
 dev-libs/weston/weston-1.5.0.ebuild | 167 
 4 files changed, 203 insertions(+)

diff --git a/dev-libs/weston/Manifest b/dev-libs/weston/Manifest
new file mode 100644
index 000..e7d0775
--- /dev/null
+++ b/dev-libs/weston/Manifest
@@ -0,0 +1 @@
+DIST weston-1.5.0.tar.xz 722616 SHA256 
06388ba04ac79aa72d685cc1a8e646ddb2b8cfe11fcc742294f9addac48b7684 SHA512 
25230a2d2d0242fecfb35426d538ffe65bec1c984ef3529569d5aa97afd47058785227567ee80bd46cfaa2e914191eee24351a7fe5442f72d1cc32ff646c50e9
 WHIRLPOOL 
487f8e8d31ea6ceeca13e89bc0da227f9d88b48c3b0aff25763fa869e661cd32dc91a2a0eec416f726222b2c057f843137c7c3a4856727573e9e02844bb70aa0

diff --git a/dev-libs/weston/files/README.gentoo 
b/dev-libs/weston/files/README.gentoo
new file mode 100644
index 000..ed8c5c3
--- /dev/null
+++ b/dev-libs/weston/files/README.gentoo
@@ -0,0 +1,9 @@
+For running Weston you need to have $XDG_RUNTIME_DIR in your environment,
+directory must exist and have correct permissions. If you are not using 
systemd,
+it will not be created automatically, you can create it using your shell,
+add these lines to ~/.bash_profile:
+
+# wayland
+export XDG_RUNTIME_DIR=/tmp/.runtime-${USER}
+mkdir -p "${XDG_RUNTIME_DIR}"
+chmod 0700 "${XDG_RUNTIME_DIR}"

diff --git a/dev-libs/weston/metadata.xml b/dev-libs/weston/metadata.xml
new file mode 100644
index 000..0bf8f98
--- /dev/null
+++ b/dev-libs/weston/metadata.xml
@@ -0,0 +1,26 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+x11
+
+   Enable support for clients
+   Allow setting color managment
+   Enable drm compositor support
+   Install wayland-editor example application
+   Enable egl acceleration
+   Enable fbdev compositor support
+   Use GLESv2 cairo instead of full GL
+   Headless backend and a noop renderer, mainly for 
testing purposes
+   Install weston-launch utility
+   Enable Remote Desktop Protocol compositor 
support
+   Increase performance, allocate more 
RAM. Recommended to disable on Raspberry Pi
+   Raspberry Pi GPU support
+   Enable simple-clients
+   Enable interface for tablets
+   Enable libunwind usage for backtraces
+   Install wayland-view example application
+   Enable Wayland compositor support
+   Enable X11 compositor support
+   Enable ability support native X11 
applications
+
+

diff --git a/dev-libs/weston/weston-1.5.0.ebuild 
b/dev-libs/weston/weston-1.5.0.ebuild
new file mode 100644
index 000..019b8e3
--- /dev/null
+++ b/dev-libs/weston/weston-1.5.0.ebuild
@@ -0,0 +1,167 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+if [[ ${PV} = * ]]; then
+   EGIT_REPO_URI="git://anongit.freedesktop.org/git/wayland/${PN}"
+   GIT_ECLASS="git-r3"
+   EXPERIMENTAL="true"
+fi
+VIRTUALX_REQUIRED="test"
+RESTRICT="test"
+
+inherit autotools readme.gentoo toolchain-funcs virtualx $GIT_ECLASS
+
+DESCRIPTION="Wayland reference compositor"
+HOMEPAGE="http://wayland.freedesktop.org/";
+
+if [[ $PV = * ]]; then
+   SRC_URI="${SRC_PATCHES}"
+else
+   SRC_URI="http://wayland.freedesktop.org/releases/${P}.tar.xz";
+fi
+
+LICENSE="MIT CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86 ~arm-linux"
+IUSE="colord dbus +drm +egl editor examples fbdev gles2 headless +opengl rdp 
+resize-optimization rpi +launch screen-sharing static-libs +suid systemd test 
unwind wayland-compositor +X xwayland"
+
+REQUIRED_USE="
+   drm? ( egl )
+   egl? ( !rpi? ( || ( gles2 opengl ) ) )
+   gles2? ( !opengl )
+   rpi? ( !opengl )
+   screen-sharing? ( rdp )
+   test? ( X )
+   wayland-compositor? ( egl )
+"
+
+RDEPEND="
+   >=dev-libs/wayland-1.4.0
+   media-libs/lcms:2
+   media-libs/libpng:0=
+   media-libs/libwebp:0=
+   virtual/jpeg
+   >=x11-libs/cairo-1.11.3[gles2(-)?,opengl?]
+   >=x11-libs/libdrm-2.4.30
+   x11-libs/libxkbcommon
+   x11-libs/pixman
+   x11-misc/xkeyboard-config
+   fbdev? (
+   >=sys-libs/mtdev-1.1.0
+   >=virtual/udev-136
+   )
+   colord? ( >=x11-misc/colord-0.1.27 )
+   dbus? ( sys-apps/dbus )
+   drm? (
+  

[gentoo-commits] dev/leio:master commit in: x11-libs/gtk+/

2014-11-24 Thread Mart Raudsepp
commit: 886c417b1f2aca9d8aac5af431d2b2ce4d05e23c
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Nov 24 09:49:52 2014 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon Nov 24 09:49:52 2014 +
URL:http://sources.gentoo.org/gitweb/?p=dev/leio.git;a=commit;h=886c417b

gtk+: Sync with portage (multilib support, Darwin patch)

---
 .../{gtk+-3.12.2.ebuild => gtk+-3.12.2-r1.ebuild}  | 134 +
 1 file changed, 81 insertions(+), 53 deletions(-)

diff --git a/x11-libs/gtk+/gtk+-3.12.2.ebuild 
b/x11-libs/gtk+/gtk+-3.12.2-r1.ebuild
similarity index 59%
rename from x11-libs/gtk+/gtk+-3.12.2.ebuild
rename to x11-libs/gtk+/gtk+-3.12.2-r1.ebuild
index e571a3a..253acda 100644
--- a/x11-libs/gtk+/gtk+-3.12.2.ebuild
+++ b/x11-libs/gtk+/gtk+-3.12.2-r1.ebuild
@@ -1,12 +1,12 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtk+/gtk+-3.12.2.ebuild,v 1.6 
2014/08/21 10:46:39 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtk+/gtk+-3.12.2-r1.ebuild,v 1.2 
2014/11/24 01:41:45 tetromino Exp $
 
 EAPI="5"
 GCONF_DEBUG="no"
 GNOME2_LA_PUNT="yes"
 
-inherit flag-o-matic gnome2 multilib virtualx
+inherit eutils flag-o-matic gnome2 multilib virtualx multilib-minimal
 
 DESCRIPTION="Gimp ToolKit +"
 HOMEPAGE="http://www.gtk.org/";
@@ -18,51 +18,51 @@ SLOT="3"
 #  * http://mail.gnome.org/archives/gtk-devel-list/2010-November/msg00099.html
 # I tried this and got it all compiling, but the end result is unusable as it
 # horribly mixes up the backends -- grobian
-IUSE="aqua cloudprint colord cups debug examples +introspection gtk3-only test 
vim-syntax wayland X xinerama"
+IUSE="aqua cloudprint colord cups debug examples gtk3-only +introspection test 
vim-syntax wayland X xinerama"
 REQUIRED_USE="
|| ( aqua wayland X )
xinerama? ( X )
 "
 
-KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 
 # FIXME: introspection data is built against system installation of gtk+:3
 # NOTE: cairo[svg] dep is due to bug 291283 (not patched to avoid eautoreconf)
 # Use gtk+:2 for gtk-update-icon-cache unless USE=gtk3-only
 COMMON_DEPEND="
-   >=dev-libs/atk-2.7.5[introspection?]
-   >=dev-libs/glib-2.39.5:2
-   media-libs/fontconfig
-   >=x11-libs/cairo-1.12[aqua?,glib,svg,X?]
-   >=x11-libs/gdk-pixbuf-2.27.1:2[introspection?,X?]
+   >=dev-libs/atk-2.7.5[introspection?,${MULTILIB_USEDEP}]
+   >=dev-libs/glib-2.39.5:2[${MULTILIB_USEDEP}]
+   media-libs/fontconfig[${MULTILIB_USEDEP}]
+   >=x11-libs/cairo-1.12[aqua?,glib,svg,X?,${MULTILIB_USEDEP}]
+   >=x11-libs/gdk-pixbuf-2.27.1:2[introspection?,X?,${MULTILIB_USEDEP}]
gtk3-only? ( !x11-libs/gtk+:2 )
-   !gtk3-only? ( >=x11-libs/gtk+-2.24:2 )
-   >=x11-libs/pango-1.32.4[introspection?]
+   !gtk3-only? ( >=x11-libs/gtk+-2.24:2[${MULTILIB_USEDEP}] )
+   >=x11-libs/pango-1.32.4[introspection?,${MULTILIB_USEDEP}]
x11-misc/shared-mime-info
 
cloudprint? (
-   >=net-libs/rest-0.7
-   >=dev-libs/json-glib-1.0 )
-   colord? ( >=x11-misc/colord-0.1.9:0= )
-   cups? ( >=net-print/cups-1.2 )
+   >=net-libs/rest-0.7[${MULTILIB_USEDEP}]
+   >=dev-libs/json-glib-1.0[${MULTILIB_USEDEP}] )
+   colord? ( >=x11-misc/colord-0.1.9:0=[${MULTILIB_USEDEP}] )
+   cups? ( >=net-print/cups-1.2[${MULTILIB_USEDEP}] )
introspection? ( >=dev-libs/gobject-introspection-1.39 )
wayland? (
-   >=dev-libs/wayland-1.3.90
-   || ( media-libs/mesa[wayland] 
media-libs/raspberrypi-userland[wayland] )
-   >=x11-libs/libxkbcommon-0.2
+   >=dev-libs/wayland-1.3.90[${MULTILIB_USEDEP}]
+   || ( media-libs/mesa[wayland,${MULTILIB_USEDEP}] 
media-libs/raspberrypi-userland[wayland] )
+   >=x11-libs/libxkbcommon-0.2[${MULTILIB_USEDEP}]
)
X? (
-   >=app-accessibility/at-spi2-atk-2.5.3
-   x11-libs/libXrender
-   x11-libs/libX11
-   >=x11-libs/libXi-1.3
-   x11-libs/libXext
-   >=x11-libs/libXrandr-1.3
-   x11-libs/libXcursor
-   x11-libs/libXfixes
-   x11-libs/libXcomposite
- 

[gentoo-commits] dev/leio:master commit in: x11-libs/gtk+/files/

2014-11-24 Thread Mart Raudsepp
commit: 8287d8e94f63d43f35fad46faa5fc6fdff6b281b
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Nov 24 10:30:29 2014 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon Nov 24 10:30:29 2014 +
URL:http://sources.gentoo.org/gitweb/?p=dev/leio.git;a=commit;h=8287d8e9

gtk+: Add forgotten darwin patch

---
 x11-libs/gtk+/files/gtk+-3.12.2-darwin10.6.patch | 39 
 1 file changed, 39 insertions(+)

diff --git a/x11-libs/gtk+/files/gtk+-3.12.2-darwin10.6.patch 
b/x11-libs/gtk+/files/gtk+-3.12.2-darwin10.6.patch
new file mode 100644
index 000..3955677
--- /dev/null
+++ b/x11-libs/gtk+/files/gtk+-3.12.2-darwin10.6.patch
@@ -0,0 +1,39 @@
+Fix for Mac Os 10.7
+
+src_compile:
+gtkapplication-quartz-menu.c:265: error: incompatible type for argument 1 of 
'roundf'
+make[4]: *** [libgtk_3_la-gtkapplication-quartz-menu.lo] Error 1
+
+More info:
+https://trac.macports.org/ticket/43283
+https://bugzilla.gnome.org/show_bug.cgi?id=727366
+https://bugs.gentoo.org/show_bug.cgi?id=519058
+
+--- gtk/gtkapplication-quartz-menu.c.orig  2014-05-08 01:40:39.0 
+0200
 gtk/gtkapplication-quartz-menu.c   2014-05-15 11:16:09.0 +0200
+@@ -30,6 +30,16 @@
+ 
+ #import 
+ 
++#if !defined(MAC_OS_X_VERSION_10_7) || \
++MAC_OS_X_VERSION_MAX_ALLOWED < MAC_OS_X_VERSION_10_7
++
++@interface NSScreen (LionAPI)
++- (CGFloat)backingScaleFactor;
++- (NSRect)convertRectToBacking:(NSRect)aRect;
++@end
++
++#endif // 10.7
++
+ #define ICON_SIZE 16
+ 
+ #define BLACK   "#00"
+@@ -262,7 +272,7 @@
+ }
+ 
+   theme = gtk_icon_theme_get_default ();
+-  scale = roundf ([[NSScreen mainScreen] backingScaleFactor]);
++  scale = [[NSScreen mainScreen] 
respondsToSelector:@selector(backingScaleFactor)] ? roundf ([[NSScreen 
mainScreen] backingScaleFactor]) : 1.;
+   info = gtk_icon_theme_lookup_by_gicon_for_scale (theme, icon, 
ICON_SIZE, scale, GTK_ICON_LOOKUP_USE_BUILTIN);
+ 
+   if (info != NULL)



[gentoo-commits] dev/leio:master commit in: media-libs/raspberrypi-userland/

2014-11-25 Thread Mart Raudsepp
commit: 4e5734072decc2efbba40da8249858d9590cac8a
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Nov 25 13:13:59 2014 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Tue Nov 25 13:13:59 2014 +
URL:http://sources.gentoo.org/gitweb/?p=dev/leio.git;a=commit;h=4e573407

raspberrypi-userland: Update to 20140830 snapshot as found p.masked in portage

Continues to carry the wayland patches, which still apply cleanly.
Requires package.unmasking until main tree unmasks it.

---
 media-libs/raspberrypi-userland/Manifest| 2 +-
 ...d-0_pre20140117.ebuild => raspberrypi-userland-0_pre20140830.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/raspberrypi-userland/Manifest 
b/media-libs/raspberrypi-userland/Manifest
index b34b0ff..fce3d60 100644
--- a/media-libs/raspberrypi-userland/Manifest
+++ b/media-libs/raspberrypi-userland/Manifest
@@ -1 +1 @@
-DIST raspberrypi-userland-0_pre20140117.tar.xz 31998784 SHA256 
2999d711465ddbc6b70d429a0253b8a9c1f838351a96f2b25cc86109a879005f SHA512 
5c3dfebdcb36a2a17da94cafcc92067b24b454d5694b0bd216dd0d6752c4f505840880094c22125ab5da60f7b53b9114e8d04359a223e9e00be967cb8585e42e
 WHIRLPOOL 
5179758c2be4b45f640eb8759554e19ea4fc8c83e63b0d4396ae84e67ae82e97824bf12f0766df5a70e2ca5b80e90be80e5c9b2eaa968752829765463d3f6d0d
+DIST raspberrypi-userland-0_pre20140830.tar.xz 32066536 SHA256 
f9a06d2ca7d41cdc700b83eeb7c3e06d3ea6bd3fd187880a563144a6bf6ee901 SHA512 
775005177e760fff611d7ce7e4beb466ea111dfc4652b97593d1061b97b1ded32979f8666a0aada6338791abab93bbfd902f267eba5734e8aa932ebcf487
 WHIRLPOOL 
3066272a88b868ef20f27614f6f680aa6eb8a43cd2e281a7a930b99be341b037fa843a1c36bfdc6be619544e5b4b8751e5ab58c853b1baff44894b39284bfa55

diff --git 
a/media-libs/raspberrypi-userland/raspberrypi-userland-0_pre20140117.ebuild 
b/media-libs/raspberrypi-userland/raspberrypi-userland-0_pre20140830.ebuild
similarity index 100%
rename from 
media-libs/raspberrypi-userland/raspberrypi-userland-0_pre20140117.ebuild
rename to 
media-libs/raspberrypi-userland/raspberrypi-userland-0_pre20140830.ebuild



[gentoo-commits] dev/leio:master commit in: dev-util/gdbus-codegen/, dev-libs/glib/, dev-libs/glib/files/, ...

2014-11-25 Thread Mart Raudsepp
commit: 62bbc5c406962a53e4530aff9327e0f26bdf5600
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Nov 25 13:58:49 2014 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Tue Nov 25 13:58:49 2014 +
URL:http://sources.gentoo.org/gitweb/?p=dev/leio.git;a=commit;h=62bbc5c4

Bump to gtk+-3.14.5 for xdg-shell protocol version compat with weston-1.6

This also adds glib and gdbus-codegen, together with gtk+ from gnome overlay
(gtk+ having the usual RPi/gtk3-only mods on top).
gtk+-3.12 is xdg-shell protocol version 3, but weston-1.6 is version 4, so
they can't talk to eachother. gtk+-3.14 talks the same language.

---
 dev-libs/glib/Manifest |  12 +
 dev-libs/glib/files/glib-2.12.12-fbsd.patch|  35 +++
 .../files/glib-2.34.0-testsuite-skip-thread4.patch |  44 
 .../files/glib-2.40.0-external-gdbus-codegen.patch |  95 +++
 dev-libs/glib/glib-2.42.1.ebuild   | 273 +
 dev-libs/glib/metadata.xml |  11 +
 dev-util/gdbus-codegen/Manifest|  11 +
 .../files/gdbus-codegen-2.40.0-sitedir.patch   |  31 +++
 dev-util/gdbus-codegen/files/setup.py-2.32.4   |   6 +
 dev-util/gdbus-codegen/gdbus-codegen-2.42.1.ebuild |  49 
 dev-util/gdbus-codegen/metadata.xml|   5 +
 x11-libs/gtk+/files/gtk+-3.12.2-darwin10.6.patch   |  39 ---
 .../{gtk+-3.12.2-r1.ebuild => gtk+-3.14.5.ebuild}  |  19 +-
 13 files changed, 578 insertions(+), 52 deletions(-)

diff --git a/dev-libs/glib/Manifest b/dev-libs/glib/Manifest
new file mode 100644
index 000..68bbfcd
--- /dev/null
+++ b/dev-libs/glib/Manifest
@@ -0,0 +1,12 @@
+-BEGIN PGP SIGNED MESSAGE-
+Hash: SHA512
+
+DIST glib-2.42.1.tar.xz 6985120 SHA256 
8f3f0865280e45b8ce840e176ef83bcfd511148918cc8d39df2ee89b67dcf89a SHA512 
0d273e3e24f164f16f6663f88866ae412714eab7d15c1901fdef61f13649a08f9962e49f9d52e8a1683100f9c2dcc468b9a5bf8a9b3d6ca7b0d9488bc58f3f1e
 WHIRLPOOL 
5cf0dbce9890a61210f0c1c0b43a6147bfff107ee8d37de959fc533b56fa9e253d74996ed3ad05b2d756aecf65c1bd8cb1f50096304df2b2f09d05b28804
+DIST pkg-config-0.28.tar.gz 1931203 SHA256 
6b6eb31c6ec4421174578652c7e141fdaae2dabad1021f420d8713206ac1f845 SHA512 
6eafa5ca77c5d44cd15f48457a5e96fcea2555b66d8e35ada5ab59864a0aa03d441e15f54ab9c6343693867b3b490f392c75b7d9312f024c9b7ec6a0194d8320
 WHIRLPOOL 
db4ddb4ce61724e629931c5ffccb4d7a551b4dc0f4efed5a966822307e4b5a786adee5705dd80ec0a9aa32cb1af9ad9615e307360e131fc34688207216161486
+-BEGIN PGP SIGNATURE-
+Version: GnuPG v2
+
+iEYEAREKAAYFAlRzhpkACgkQ1fmVwcYIWAbuegCeI73HtrQ6Wii2J36KfkeFLU8I
+1pQAoOKkOmcG0NmUXeF1HmdeUBhunYdv
+=Q8Gw
+-END PGP SIGNATURE-

diff --git a/dev-libs/glib/files/glib-2.12.12-fbsd.patch 
b/dev-libs/glib/files/glib-2.12.12-fbsd.patch
new file mode 100644
index 000..5aca695
--- /dev/null
+++ b/dev-libs/glib/files/glib-2.12.12-fbsd.patch
@@ -0,0 +1,35 @@
+From deeb71226d4ab465d48805d899ec88eb836a6966 Mon Sep 17 00:00:00 2001
+From: Daniel Gryniewicz 
+Date: Sun, 24 Nov 2013 19:46:13 +0100
+Subject: [PATCH 1/4] Fix gmodule issue on FreeBSD
+
+Gentoo bug #184301, Gnome bug #107626.
+---
+ gmodule/gmodule-dl.c | 4 
+ 1 file changed, 4 insertions(+)
+
+diff --git a/gmodule/gmodule-dl.c b/gmodule/gmodule-dl.c
+index a606f17..57fc41b 100644
+--- a/gmodule/gmodule-dl.c
 b/gmodule/gmodule-dl.c
+@@ -107,6 +107,7 @@ _g_module_open (const gchar *file_name,
+ static gpointer
+ _g_module_self (void)
+ {
++#ifndef __FreeBSD__
+   gpointer handle;
+   
+   /* to query symbols from the program itself, special link options
+@@ -122,6 +123,9 @@ _g_module_self (void)
+ g_module_set_error (fetch_dlerror (TRUE));
+   
+   return handle;
++#else
++  return RTLD_DEFAULT;
++#endif
+ }
+ 
+ static void
+-- 
+1.8.3.2
+

diff --git a/dev-libs/glib/files/glib-2.34.0-testsuite-skip-thread4.patch 
b/dev-libs/glib/files/glib-2.34.0-testsuite-skip-thread4.patch
new file mode 100644
index 000..584b56f
--- /dev/null
+++ b/dev-libs/glib/files/glib-2.34.0-testsuite-skip-thread4.patch
@@ -0,0 +1,44 @@
+From 4881b5d303512208b55f5bf78b91cd6a85e5034c Mon Sep 17 00:00:00 2001
+From: Priit Laes 
+Date: Tue, 3 Jul 2012 11:21:56 +0300
+Subject: [PATCH 2/4] Gentoo: skip over thread/thread4 test failure
+
+https://bugzilla.gnome.org/show_bug.cgi?id=679306
+---
+ glib/tests/thread.c | 5 +
+ 1 file changed, 5 insertions(+)
+
+diff --git a/glib/tests/thread.c b/glib/tests/thread.c
+index 539782e..179ec06 100644
+--- a/glib/tests/thread.c
 b/glib/tests/thread.c
+@@ -124,6 +124,8 @@ test_thread3 (void)
+   g_assert_cmpint (GPOINTER_TO_INT(result), ==, 9);
+ }
+ 
++#if 0
++// https://bugzilla.gnome.org/show_bug.cgi?id=679306
+ /* test that thread creation fails as expected,
+  * by setting RLIMIT_NPROC ridiculously low
+  */
+@@ -158,6 +160,7 @@ test_thread4 (void)
+ g_error ("resetting RLIMIT_NPROC failed: %s\n", g_strerror (ret));
+ #endif
+ }
++#endif
+ 
+ static void
+ test_t

[gentoo-commits] dev/leio:master commit in: x11-libs/gtk+/

2014-11-25 Thread Mart Raudsepp
commit: 897306a508e5588b4d74fc4d1bab5dba1fc308ae
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Nov 26 03:20:56 2014 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Wed Nov 26 03:20:56 2014 +
URL:http://sources.gentoo.org/gitweb/?p=dev/leio.git;a=commit;h=897306a5

gtk+: Fix manifest (oops)

---
 x11-libs/gtk+/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gtk+/Manifest b/x11-libs/gtk+/Manifest
index 4fa8c24..4986ded 100644
--- a/x11-libs/gtk+/Manifest
+++ b/x11-libs/gtk+/Manifest
@@ -1 +1 @@
-DIST gtk+-3.12.2.tar.xz 15015024 SHA256 
61d74eea74231b1ea4b53084a9d6fc9917ab0e1d71b69d92cbf60a4b4fb385d0 SHA512 
4a8d2f52328587d73e30f363bdbbd91322dae0198f5581a2da3ebbe96ef0a0635193d2537e8fc127dc0950a24df42862233edd3a873dcbd166dc675bae849c9e
 WHIRLPOOL 
26328632d78f986d25e40d8773ff3cc90a0b3a5bafb4f21224504bd1c8c78995df556e8337d7b374f047bfff2bd0b9e0082ec163591f7a0a035260b8a2db2932
+DIST gtk+-3.14.5.tar.xz 15666824 SHA256 
ba70f5ccde6646c6d8aa5a6398794b7bcf23fc45af22580a215d258f392dbbe2 SHA512 
4da1d6ff49cfdc412cc1ae90d0f1034e9ac0cf9b8f83a3eff03357b3b1676277baedd60c364159dca988535ac7a7a9af007f1ede271042eb88fd3b497f73e0cc
 WHIRLPOOL 
e58a63426bdabe68c90e75dadbccec044e00eabb4b144f40e208e9bbb46805a66bcfe03971f0b35accad6e97c8100b65013b01cfb8412923e2e98fce25d49398



[gentoo-commits] dev/leio:master commit in: dev-util/gdbus-codegen/files/, dev-libs/glib/files/, dev-libs/glib/, ...

2015-01-03 Thread Mart Raudsepp
commit: 451b729001ad5b8f2173f2d5de964c2f0f520ffe
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Jan  3 10:10:57 2015 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sat Jan  3 10:10:57 2015 +
URL:http://sources.gentoo.org/gitweb/?p=dev/leio.git;a=commit;h=451b7290

Remove glib and gdbus-codegen - they reached main tree from gnome overlay

---
 dev-libs/glib/Manifest |  12 -
 dev-libs/glib/files/glib-2.12.12-fbsd.patch|  35 ---
 .../files/glib-2.34.0-testsuite-skip-thread4.patch |  44 
 .../files/glib-2.40.0-external-gdbus-codegen.patch |  95 ---
 dev-libs/glib/glib-2.42.1.ebuild   | 273 -
 dev-libs/glib/metadata.xml |  11 -
 dev-util/gdbus-codegen/Manifest|  11 -
 .../files/gdbus-codegen-2.40.0-sitedir.patch   |  31 ---
 dev-util/gdbus-codegen/files/setup.py-2.32.4   |   6 -
 dev-util/gdbus-codegen/gdbus-codegen-2.42.1.ebuild |  49 
 dev-util/gdbus-codegen/metadata.xml|   5 -
 11 files changed, 572 deletions(-)

diff --git a/dev-libs/glib/Manifest b/dev-libs/glib/Manifest
deleted file mode 100644
index 68bbfcd..000
--- a/dev-libs/glib/Manifest
+++ /dev/null
@@ -1,12 +0,0 @@
--BEGIN PGP SIGNED MESSAGE-
-Hash: SHA512
-
-DIST glib-2.42.1.tar.xz 6985120 SHA256 
8f3f0865280e45b8ce840e176ef83bcfd511148918cc8d39df2ee89b67dcf89a SHA512 
0d273e3e24f164f16f6663f88866ae412714eab7d15c1901fdef61f13649a08f9962e49f9d52e8a1683100f9c2dcc468b9a5bf8a9b3d6ca7b0d9488bc58f3f1e
 WHIRLPOOL 
5cf0dbce9890a61210f0c1c0b43a6147bfff107ee8d37de959fc533b56fa9e253d74996ed3ad05b2d756aecf65c1bd8cb1f50096304df2b2f09d05b28804
-DIST pkg-config-0.28.tar.gz 1931203 SHA256 
6b6eb31c6ec4421174578652c7e141fdaae2dabad1021f420d8713206ac1f845 SHA512 
6eafa5ca77c5d44cd15f48457a5e96fcea2555b66d8e35ada5ab59864a0aa03d441e15f54ab9c6343693867b3b490f392c75b7d9312f024c9b7ec6a0194d8320
 WHIRLPOOL 
db4ddb4ce61724e629931c5ffccb4d7a551b4dc0f4efed5a966822307e4b5a786adee5705dd80ec0a9aa32cb1af9ad9615e307360e131fc34688207216161486
--BEGIN PGP SIGNATURE-
-Version: GnuPG v2
-
-iEYEAREKAAYFAlRzhpkACgkQ1fmVwcYIWAbuegCeI73HtrQ6Wii2J36KfkeFLU8I
-1pQAoOKkOmcG0NmUXeF1HmdeUBhunYdv
-=Q8Gw
--END PGP SIGNATURE-

diff --git a/dev-libs/glib/files/glib-2.12.12-fbsd.patch 
b/dev-libs/glib/files/glib-2.12.12-fbsd.patch
deleted file mode 100644
index 5aca695..000
--- a/dev-libs/glib/files/glib-2.12.12-fbsd.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-From deeb71226d4ab465d48805d899ec88eb836a6966 Mon Sep 17 00:00:00 2001
-From: Daniel Gryniewicz 
-Date: Sun, 24 Nov 2013 19:46:13 +0100
-Subject: [PATCH 1/4] Fix gmodule issue on FreeBSD
-
-Gentoo bug #184301, Gnome bug #107626.

- gmodule/gmodule-dl.c | 4 
- 1 file changed, 4 insertions(+)
-
-diff --git a/gmodule/gmodule-dl.c b/gmodule/gmodule-dl.c
-index a606f17..57fc41b 100644
 a/gmodule/gmodule-dl.c
-+++ b/gmodule/gmodule-dl.c
-@@ -107,6 +107,7 @@ _g_module_open (const gchar *file_name,
- static gpointer
- _g_module_self (void)
- {
-+#ifndef __FreeBSD__
-   gpointer handle;
-   
-   /* to query symbols from the program itself, special link options
-@@ -122,6 +123,9 @@ _g_module_self (void)
- g_module_set_error (fetch_dlerror (TRUE));
-   
-   return handle;
-+#else
-+  return RTLD_DEFAULT;
-+#endif
- }
- 
- static void
--- 
-1.8.3.2
-

diff --git a/dev-libs/glib/files/glib-2.34.0-testsuite-skip-thread4.patch 
b/dev-libs/glib/files/glib-2.34.0-testsuite-skip-thread4.patch
deleted file mode 100644
index 584b56f..000
--- a/dev-libs/glib/files/glib-2.34.0-testsuite-skip-thread4.patch
+++ /dev/null
@@ -1,44 +0,0 @@
-From 4881b5d303512208b55f5bf78b91cd6a85e5034c Mon Sep 17 00:00:00 2001
-From: Priit Laes 
-Date: Tue, 3 Jul 2012 11:21:56 +0300
-Subject: [PATCH 2/4] Gentoo: skip over thread/thread4 test failure
-
-https://bugzilla.gnome.org/show_bug.cgi?id=679306

- glib/tests/thread.c | 5 +
- 1 file changed, 5 insertions(+)
-
-diff --git a/glib/tests/thread.c b/glib/tests/thread.c
-index 539782e..179ec06 100644
 a/glib/tests/thread.c
-+++ b/glib/tests/thread.c
-@@ -124,6 +124,8 @@ test_thread3 (void)
-   g_assert_cmpint (GPOINTER_TO_INT(result), ==, 9);
- }
- 
-+#if 0
-+// https://bugzilla.gnome.org/show_bug.cgi?id=679306
- /* test that thread creation fails as expected,
-  * by setting RLIMIT_NPROC ridiculously low
-  */
-@@ -158,6 +160,7 @@ test_thread4 (void)
- g_error ("resetting RLIMIT_NPROC failed: %s\n", g_strerror (ret));
- #endif
- }
-+#endif
- 
- static void
- test_thread5 (void)
-@@ -203,7 +206,9 @@ main (int argc, char *argv[])
-   g_test_add_func ("/thread/thread1", test_thread1);
-   g_test_add_func ("/thread/thread2", test_thread2);
-   g_test_add_func ("/thread/thread3", test_thread3);
-+#if 0
-   g_test_add_func ("/thread/thread4", test_thread4);
-+#endif
-   g_test_add_func ("/thread/thread5", t

[gentoo-commits] dev/leio:master commit in: x11-libs/gtk+/, x11-libs/gtk+/files/

2015-01-05 Thread Mart Raudsepp
commit: 90b68d24e60658d86da37024840cfd8420037abb
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Jan  4 09:58:12 2015 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon Jan  5 12:32:06 2015 +
URL:http://sources.gentoo.org/gitweb/?p=dev/leio.git;a=commit;h=90b68d24

gtk+: Bump to 3.14.6, sync with portage

---
 x11-libs/gtk+/files/gtk+-non-bash-support.patch| 29 ++
 .../{gtk+-3.14.5.ebuild => gtk+-3.14.6.ebuild} | 45 ++
 2 files changed, 59 insertions(+), 15 deletions(-)

diff --git a/x11-libs/gtk+/files/gtk+-non-bash-support.patch 
b/x11-libs/gtk+/files/gtk+-non-bash-support.patch
new file mode 100644
index 000..efd13e6
--- /dev/null
+++ b/x11-libs/gtk+/files/gtk+-non-bash-support.patch
@@ -0,0 +1,29 @@
+From c8ef010024db794e25ca58ef3c02663de685f1bb Mon Sep 17 00:00:00 2001
+From: Alexander Tsoy 
+Date: Sun, 26 Oct 2014 01:59:33 +0400
+Subject: [PATCH] gtk/Makefile.am: improve portability of ECHO
+
+---
+ gtk/Makefile.am | 6 +-
+ 1 file changed, 1 insertion(+), 5 deletions(-)
+
+diff --git a/gtk/Makefile.am b/gtk/Makefile.am
+index f60bec8..e923940 100644
+--- a/gtk/Makefile.am
 b/gtk/Makefile.am
+@@ -19,11 +19,7 @@ GTK_PRINT_PREVIEW_COMMAND="evince --unlink-tempfile 
--preview --print-settings %
+ endif
+ 
+ SUBDIRS = inspector native .
+-if OS_DARWIN
+-  ECHO="echo"
+-else
+-  ECHO=echo -e
+-endif
++ECHO=printf '%b\n'
+ 
+ if HAVE_CLOUDPRINT
+ if HAVE_PAPI_CUPS
+-- 
+2.0.4
+

diff --git a/x11-libs/gtk+/gtk+-3.14.5.ebuild b/x11-libs/gtk+/gtk+-3.14.6.ebuild
similarity index 87%
rename from x11-libs/gtk+/gtk+-3.14.5.ebuild
rename to x11-libs/gtk+/gtk+-3.14.6.ebuild
index 074a076..88040d5 100644
--- a/x11-libs/gtk+/gtk+-3.14.5.ebuild
+++ b/x11-libs/gtk+/gtk+-3.14.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
@@ -6,7 +6,7 @@ EAPI="5"
 GCONF_DEBUG="no"
 GNOME2_LA_PUNT="yes"
 
-inherit eutils flag-o-matic gnome2 multilib virtualx multilib-minimal
+inherit autotools eutils flag-o-matic gnome2 multilib virtualx multilib-minimal
 
 DESCRIPTION="Gimp ToolKit +"
 HOMEPAGE="http://www.gtk.org/";
@@ -69,7 +69,8 @@ DEPEND="${COMMON_DEPEND}
app-text/docbook-xsl-stylesheets
app-text/docbook-xml-dtd:4.1.2
dev-libs/libxslt
-   dev-util/gdbus-codegen
+   dev-libs/gobject-introspection-common
+   >=dev-util/gdbus-codegen-2.38.2
>=dev-util/gtk-doc-am-1.20
sys-devel/gettext
virtual/pkgconfig[${MULTILIB_USEDEP}]
@@ -91,7 +92,12 @@ DEPEND="${COMMON_DEPEND}
 RDEPEND="${COMMON_DEPEND}
!=x11-themes/adwaita-icon-theme-3.14
X? ( !

[gentoo-commits] dev/leio:master commit in: x11-libs/gtk+/

2015-01-05 Thread Mart Raudsepp
commit: 3b117b74e6c421e8effbe37bf318296e9ed0ee12
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Jan  4 09:59:09 2015 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon Jan  5 12:32:06 2015 +
URL:http://sources.gentoo.org/gitweb/?p=dev/leio.git;a=commit;h=3b117b74

gtk+: Remove wrong gdk-pixbuf[X] USE dep

gdk-pixbuf[X] only adds gdk-pixbuf-xlib package/library from it's contrib/, 
which
gtk+ does NOT use.

---
 x11-libs/gtk+/gtk+-3.14.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gtk+/gtk+-3.14.6.ebuild b/x11-libs/gtk+/gtk+-3.14.6.ebuild
index 88040d5..200f460 100644
--- a/x11-libs/gtk+/gtk+-3.14.6.ebuild
+++ b/x11-libs/gtk+/gtk+-3.14.6.ebuild
@@ -34,7 +34,7 @@ COMMON_DEPEND="
>=dev-libs/glib-2.41.2:2[${MULTILIB_USEDEP}]
media-libs/fontconfig[${MULTILIB_USEDEP}]
>=x11-libs/cairo-1.12[aqua?,glib,svg,X?,${MULTILIB_USEDEP}]
-   >=x11-libs/gdk-pixbuf-2.30:2[introspection?,X?,${MULTILIB_USEDEP}]
+   >=x11-libs/gdk-pixbuf-2.30:2[introspection?,${MULTILIB_USEDEP}]
gtk3-only? ( !x11-libs/gtk+:2 )
!gtk3-only? ( >=x11-libs/gtk+-2.24:2[${MULTILIB_USEDEP}] )
>=x11-libs/pango-1.36.7[introspection?,${MULTILIB_USEDEP}]



[gentoo-commits] dev/leio:master commit in: media-libs/gst-plugins-base/, media-libs/gst-plugins-good/, ...

2015-01-07 Thread Mart Raudsepp
commit: 6ca9c8165cc4a1f95c0c56d9ecd40d793df623f5
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Jan  7 11:21:59 2015 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Wed Jan  7 11:21:59 2015 +
URL:http://sources.gentoo.org/gitweb/?p=dev/leio.git;a=commit;h=6ca9c816

Remove gstreamer packages that are in main tree by now

---
 media-libs/gst-plugins-base/Manifest   |  1 -
 .../gst-plugins-base/gst-plugins-base-1.4.4.ebuild | 94 --
 media-libs/gst-plugins-base/metadata.xml   |  9 ---
 media-libs/gst-plugins-good/Manifest   |  1 -
 .../gst-plugins-good/gst-plugins-good-1.4.4.ebuild | 58 -
 media-libs/gst-plugins-good/metadata.xml   |  5 --
 media-libs/gstreamer/Manifest  |  1 -
 media-libs/gstreamer/gstreamer-1.4.4.ebuild| 90 -
 media-libs/gstreamer/metadata.xml  | 10 ---
 media-plugins/gst-plugins-soup/Manifest|  1 -
 .../gst-plugins-soup/gst-plugins-soup-1.4.4.ebuild | 16 
 media-plugins/gst-plugins-soup/metadata.xml| 11 ---
 12 files changed, 297 deletions(-)

diff --git a/media-libs/gst-plugins-base/Manifest 
b/media-libs/gst-plugins-base/Manifest
deleted file mode 100644
index 012797e..000
--- a/media-libs/gst-plugins-base/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST gst-plugins-base-1.4.4.tar.xz 2632996 SHA256 
49cd9e8f23c416b1607b43837a09833fa03e0106929d81ead2ddfde6c0ade44b SHA512 
ad8061e00206c7239778c018e65d0cf06fadea28ae0b3163331f2d1b72229e5a24c0e2cd6f75c48c765d67f9c0e8d5f77463f160325192c2bd04b25050b8
 WHIRLPOOL 
bb175bb0e3a427f77c702dbb395581955b08b3e83a7f83eec2beab14087bbcdbf6ba563f961cccf10cecc53a1206592bbabce8ffa2941e8858a8bd23e72c90bb

diff --git a/media-libs/gst-plugins-base/gst-plugins-base-1.4.4.ebuild 
b/media-libs/gst-plugins-base/gst-plugins-base-1.4.4.ebuild
deleted file mode 100644
index c1a7dc2..000
--- a/media-libs/gst-plugins-base/gst-plugins-base-1.4.4.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="5"
-
-GST_ORG_MODULE="gst-plugins-base"
-inherit gstreamer
-
-DESCRIPTION="Basepack of plugins for gstreamer"
-HOMEPAGE="http://gstreamer.freedesktop.org/";
-
-LICENSE="GPL-2+ LGPL-2+"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="alsa +introspection ivorbis +ogg +orc +pango theora +vorbis X"
-REQUIRED_USE="
-   ivorbis? ( ogg )
-   theora? ( ogg )
-   vorbis? ( ogg )
-"
-
-RDEPEND="
-   app-text/iso-codes
-   >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}]
-   >=media-libs/gstreamer-1.2.3:1.0[introspection?,${MULTILIB_USEDEP}]
-   >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
-   alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] )
-   introspection? ( >=dev-libs/gobject-introspection-1.31.1 )
-   ivorbis? ( >=media-libs/tremor-0_pre20130223[${MULTILIB_USEDEP}] )
-   ogg? ( >=media-libs/libogg-1.3.0[${MULTILIB_USEDEP}] )
-   orc? ( >=dev-lang/orc-0.4.18[${MULTILIB_USEDEP}] )
-   pango? ( >=x11-libs/pango-1.36.3[${MULTILIB_USEDEP}] )
-   theora? ( >=media-libs/libtheora-1.1.1[encode,${MULTILIB_USEDEP}] )
-   vorbis? ( >=media-libs/libvorbis-1.3.3-r1[${MULTILIB_USEDEP}] )
-   X? (
-   >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
-   >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]
-   >=x11-libs/libXv-1.0.10[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}
-   >=dev-util/gtk-doc-am-1.12
-   X? (
-   >=x11-proto/videoproto-2.3.1-r1[${MULTILIB_USEDEP}]
-   >=x11-proto/xextproto-7.2.1-r1[${MULTILIB_USEDEP}]
-   >=x11-proto/xproto-7.0.24[${MULTILIB_USEDEP}] )
-"
-
-src_prepare() {
-   # The AC_PATH_XTRA macro unnecessarily pulls in libSM and libICE even
-   # though they are not actually used. This needs to be fixed upstream by
-   # replacing AC_PATH_XTRA with PKG_CONFIG calls, upstream bug #731047
-   sed -i -e 's:X_PRE_LIBS -lSM -lICE:X_PRE_LIBS:' "${S}"/configure || die
-}
-
-multilib_src_configure() {
-   gstreamer_multilib_src_configure \
-   $(use_enable alsa) \
-   $(multilib_native_use_enable introspection) \
-   $(use_enable ivorbis) \
-   $(use_enable ogg) \
-   $(use_enable orc) \
-   $(use_enable pango) \
-   $(use_enable theora) \
-   $(use_enable vorbis) \
-   $(use_enable X x) \
-   $(use_enable X xshm) \
-

[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-srt/

2024-04-01 Thread Mart Raudsepp
commit: a10561d4dacf30d76dd913b3c7736dd81294c3bd
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Mar 31 21:38:20 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon Apr  1 19:53:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a10561d4

media-plugins/gst-plugins-srt: add 1.22.11, EAPI-8

Signed-off-by: Mart Raudsepp  gentoo.org>

 media-plugins/gst-plugins-srt/Manifest  | 2 +-
 ...st-plugins-srt-1.22.10.ebuild => gst-plugins-srt-1.22.11.ebuild} | 6 ++
 2 files changed, 3 insertions(+), 5 deletions(-)

diff --git a/media-plugins/gst-plugins-srt/Manifest 
b/media-plugins/gst-plugins-srt/Manifest
index d18f40be1929..c8b34993b4a6 100644
--- a/media-plugins/gst-plugins-srt/Manifest
+++ b/media-plugins/gst-plugins-srt/Manifest
@@ -1,3 +1,3 @@
 DIST gst-plugins-bad-1.20.5.tar.xz 6237720 BLAKE2B 
bf379da420d1f7f148cf51373f6f2d0800685487c8bdb7a768e79e0a2e4f1721053922be9321958b4ce318de12ea390de4cd89c345329ac41dd0425815e0e7f6
 SHA512 
4b4603d755d17a0fa072d771521bdcbf554fc9abdc8105b9d9189062e5725ae2989f430e1de77363a69d8c969ecbf15e73e9c478fabe8efac83b2d9b1b0a4a0a
 DIST gst-plugins-bad-1.20.6.tar.xz 6244344 BLAKE2B 
50c8d62b486541c0ee71d69f1debb18c7dcd02afe562f6d337f8648cf69a492ac47dcf250e4e6b1c6a7d518237431639c25601f9935996724cb9f73beffa27e8
 SHA512 
c1f2be9351dc12d9290f715ac529dc03572617fb65c50755927e01cb9307b9e806b6204b5b2f85c29a8fc3d8ca7695767a316fb387eac465e9e93bcae5d39ff5
-DIST gst-plugins-bad-1.22.10.tar.xz 5549660 BLAKE2B 
cfac9f6f82dfc5c4b33e8e8bbf4e3db649d83e0b7f9d8f08024f2c45a0cff8239323af591baf7e959acc18d05a7c315e9a65b3050cc3d557486ae7df1ecae951
 SHA512 
f1e37503d33c3b7f1bcebff821ca59f87bb8e4324e9fff6c25b3cb255a5d95220c4f2a407cd875df614f551c39a0f2ceaff35ff88cf6295a2bfc7392ffbb7494
+DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 
2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4
 SHA512 
cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70

diff --git a/media-plugins/gst-plugins-srt/gst-plugins-srt-1.22.10.ebuild 
b/media-plugins/gst-plugins-srt/gst-plugins-srt-1.22.11.ebuild
similarity index 82%
rename from media-plugins/gst-plugins-srt/gst-plugins-srt-1.22.10.ebuild
rename to media-plugins/gst-plugins-srt/gst-plugins-srt-1.22.11.ebuild
index 73e19fd34474..cc3aed894b9c 100644
--- a/media-plugins/gst-plugins-srt/gst-plugins-srt-1.22.10.ebuild
+++ b/media-plugins/gst-plugins-srt/gst-plugins-srt-1.22.11.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 GST_ORG_MODULE=gst-plugins-bad
 
 inherit gstreamer-meson
@@ -9,7 +9,5 @@ inherit gstreamer-meson
 DESCRIPTION="Secure reliable transport (SRT) transfer plugin for GStreamer"
 KEYWORDS="~amd64 ~arm64"
 
-RDEPEND="
-   net-libs/srt:=[${MULTILIB_USEDEP}]
-"
+RDEPEND=">=net-libs/srt-1.3.0:=[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-soundtouch/

2024-04-01 Thread Mart Raudsepp
commit: 645192a45451e275572db93c06eee3b0dfab5176
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Mar 31 20:59:45 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon Apr  1 19:53:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=645192a4

media-plugins/gst-plugins-soundtouch: add 1.22.11, EAPI-8

Signed-off-by: Mart Raudsepp  gentoo.org>

 media-plugins/gst-plugins-soundtouch/Manifest   | 2 +-
 ...-soundtouch-1.22.10.ebuild => gst-plugins-soundtouch-1.22.11.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-plugins/gst-plugins-soundtouch/Manifest 
b/media-plugins/gst-plugins-soundtouch/Manifest
index d18f40be1929..c8b34993b4a6 100644
--- a/media-plugins/gst-plugins-soundtouch/Manifest
+++ b/media-plugins/gst-plugins-soundtouch/Manifest
@@ -1,3 +1,3 @@
 DIST gst-plugins-bad-1.20.5.tar.xz 6237720 BLAKE2B 
bf379da420d1f7f148cf51373f6f2d0800685487c8bdb7a768e79e0a2e4f1721053922be9321958b4ce318de12ea390de4cd89c345329ac41dd0425815e0e7f6
 SHA512 
4b4603d755d17a0fa072d771521bdcbf554fc9abdc8105b9d9189062e5725ae2989f430e1de77363a69d8c969ecbf15e73e9c478fabe8efac83b2d9b1b0a4a0a
 DIST gst-plugins-bad-1.20.6.tar.xz 6244344 BLAKE2B 
50c8d62b486541c0ee71d69f1debb18c7dcd02afe562f6d337f8648cf69a492ac47dcf250e4e6b1c6a7d518237431639c25601f9935996724cb9f73beffa27e8
 SHA512 
c1f2be9351dc12d9290f715ac529dc03572617fb65c50755927e01cb9307b9e806b6204b5b2f85c29a8fc3d8ca7695767a316fb387eac465e9e93bcae5d39ff5
-DIST gst-plugins-bad-1.22.10.tar.xz 5549660 BLAKE2B 
cfac9f6f82dfc5c4b33e8e8bbf4e3db649d83e0b7f9d8f08024f2c45a0cff8239323af591baf7e959acc18d05a7c315e9a65b3050cc3d557486ae7df1ecae951
 SHA512 
f1e37503d33c3b7f1bcebff821ca59f87bb8e4324e9fff6c25b3cb255a5d95220c4f2a407cd875df614f551c39a0f2ceaff35ff88cf6295a2bfc7392ffbb7494
+DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 
2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4
 SHA512 
cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70

diff --git 
a/media-plugins/gst-plugins-soundtouch/gst-plugins-soundtouch-1.22.10.ebuild 
b/media-plugins/gst-plugins-soundtouch/gst-plugins-soundtouch-1.22.11.ebuild
similarity index 98%
rename from 
media-plugins/gst-plugins-soundtouch/gst-plugins-soundtouch-1.22.10.ebuild
rename to 
media-plugins/gst-plugins-soundtouch/gst-plugins-soundtouch-1.22.11.ebuild
index b342b63c13a9..2fe2c1153988 100644
--- a/media-plugins/gst-plugins-soundtouch/gst-plugins-soundtouch-1.22.10.ebuild
+++ b/media-plugins/gst-plugins-soundtouch/gst-plugins-soundtouch-1.22.11.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 GST_ORG_MODULE=gst-plugins-bad
 
 inherit gstreamer-meson



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-uvch264/

2024-04-01 Thread Mart Raudsepp
commit: 61aaa36e5c0c02ed7c7131c17fe83b2e1b362b20
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Mar 31 21:45:50 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon Apr  1 19:53:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61aaa36e

media-plugins/gst-plugins-uvch264: add 1.22.11, EAPI-8

Signed-off-by: Mart Raudsepp  gentoo.org>

 media-plugins/gst-plugins-uvch264/Manifest  | 2 +-
 ...lugins-uvch264-1.22.10.ebuild => gst-plugins-uvch264-1.22.11.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-plugins/gst-plugins-uvch264/Manifest 
b/media-plugins/gst-plugins-uvch264/Manifest
index d18f40be1929..c8b34993b4a6 100644
--- a/media-plugins/gst-plugins-uvch264/Manifest
+++ b/media-plugins/gst-plugins-uvch264/Manifest
@@ -1,3 +1,3 @@
 DIST gst-plugins-bad-1.20.5.tar.xz 6237720 BLAKE2B 
bf379da420d1f7f148cf51373f6f2d0800685487c8bdb7a768e79e0a2e4f1721053922be9321958b4ce318de12ea390de4cd89c345329ac41dd0425815e0e7f6
 SHA512 
4b4603d755d17a0fa072d771521bdcbf554fc9abdc8105b9d9189062e5725ae2989f430e1de77363a69d8c969ecbf15e73e9c478fabe8efac83b2d9b1b0a4a0a
 DIST gst-plugins-bad-1.20.6.tar.xz 6244344 BLAKE2B 
50c8d62b486541c0ee71d69f1debb18c7dcd02afe562f6d337f8648cf69a492ac47dcf250e4e6b1c6a7d518237431639c25601f9935996724cb9f73beffa27e8
 SHA512 
c1f2be9351dc12d9290f715ac529dc03572617fb65c50755927e01cb9307b9e806b6204b5b2f85c29a8fc3d8ca7695767a316fb387eac465e9e93bcae5d39ff5
-DIST gst-plugins-bad-1.22.10.tar.xz 5549660 BLAKE2B 
cfac9f6f82dfc5c4b33e8e8bbf4e3db649d83e0b7f9d8f08024f2c45a0cff8239323af591baf7e959acc18d05a7c315e9a65b3050cc3d557486ae7df1ecae951
 SHA512 
f1e37503d33c3b7f1bcebff821ca59f87bb8e4324e9fff6c25b3cb255a5d95220c4f2a407cd875df614f551c39a0f2ceaff35ff88cf6295a2bfc7392ffbb7494
+DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 
2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4
 SHA512 
cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70

diff --git 
a/media-plugins/gst-plugins-uvch264/gst-plugins-uvch264-1.22.10.ebuild 
b/media-plugins/gst-plugins-uvch264/gst-plugins-uvch264-1.22.11.ebuild
similarity index 98%
rename from media-plugins/gst-plugins-uvch264/gst-plugins-uvch264-1.22.10.ebuild
rename to media-plugins/gst-plugins-uvch264/gst-plugins-uvch264-1.22.11.ebuild
index 2a71191f36e2..1ccf4a92f59b 100644
--- a/media-plugins/gst-plugins-uvch264/gst-plugins-uvch264-1.22.10.ebuild
+++ b/media-plugins/gst-plugins-uvch264/gst-plugins-uvch264-1.22.11.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 GST_ORG_MODULE=gst-plugins-bad
 
 inherit gstreamer-meson



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-smoothstreaming/

2024-04-01 Thread Mart Raudsepp
commit: 278eebfdd39263dbf91929b9bbdba1bd7f053470
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Mar 31 20:50:55 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon Apr  1 19:53:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=278eebfd

media-plugins/gst-plugins-smoothstreaming: add 1.22.11, EAPI-8, touchups

Do a single gstreamer_system_library() call as a micro-optimization, as it 
supports
multiple arguments for less internal calls to gstreamer_get_plugin_dir().

Signed-off-by: Mart Raudsepp  gentoo.org>

 media-plugins/gst-plugins-smoothstreaming/Manifest   | 2 +-
 ...1.22.10.ebuild => gst-plugins-smoothstreaming-1.22.11.ebuild} | 9 +
 2 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/media-plugins/gst-plugins-smoothstreaming/Manifest 
b/media-plugins/gst-plugins-smoothstreaming/Manifest
index d18f40be1929..c8b34993b4a6 100644
--- a/media-plugins/gst-plugins-smoothstreaming/Manifest
+++ b/media-plugins/gst-plugins-smoothstreaming/Manifest
@@ -1,3 +1,3 @@
 DIST gst-plugins-bad-1.20.5.tar.xz 6237720 BLAKE2B 
bf379da420d1f7f148cf51373f6f2d0800685487c8bdb7a768e79e0a2e4f1721053922be9321958b4ce318de12ea390de4cd89c345329ac41dd0425815e0e7f6
 SHA512 
4b4603d755d17a0fa072d771521bdcbf554fc9abdc8105b9d9189062e5725ae2989f430e1de77363a69d8c969ecbf15e73e9c478fabe8efac83b2d9b1b0a4a0a
 DIST gst-plugins-bad-1.20.6.tar.xz 6244344 BLAKE2B 
50c8d62b486541c0ee71d69f1debb18c7dcd02afe562f6d337f8648cf69a492ac47dcf250e4e6b1c6a7d518237431639c25601f9935996724cb9f73beffa27e8
 SHA512 
c1f2be9351dc12d9290f715ac529dc03572617fb65c50755927e01cb9307b9e806b6204b5b2f85c29a8fc3d8ca7695767a316fb387eac465e9e93bcae5d39ff5
-DIST gst-plugins-bad-1.22.10.tar.xz 5549660 BLAKE2B 
cfac9f6f82dfc5c4b33e8e8bbf4e3db649d83e0b7f9d8f08024f2c45a0cff8239323af591baf7e959acc18d05a7c315e9a65b3050cc3d557486ae7df1ecae951
 SHA512 
f1e37503d33c3b7f1bcebff821ca59f87bb8e4324e9fff6c25b3cb255a5d95220c4f2a407cd875df614f551c39a0f2ceaff35ff88cf6295a2bfc7392ffbb7494
+DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 
2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4
 SHA512 
cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70

diff --git 
a/media-plugins/gst-plugins-smoothstreaming/gst-plugins-smoothstreaming-1.22.10.ebuild
 
b/media-plugins/gst-plugins-smoothstreaming/gst-plugins-smoothstreaming-1.22.11.ebuild
similarity index 75%
rename from 
media-plugins/gst-plugins-smoothstreaming/gst-plugins-smoothstreaming-1.22.10.ebuild
rename to 
media-plugins/gst-plugins-smoothstreaming/gst-plugins-smoothstreaming-1.22.11.ebuild
index eabed01e8c76..f62ec7647a20 100644
--- 
a/media-plugins/gst-plugins-smoothstreaming/gst-plugins-smoothstreaming-1.22.10.ebuild
+++ 
b/media-plugins/gst-plugins-smoothstreaming/gst-plugins-smoothstreaming-1.22.11.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 GST_ORG_MODULE=gst-plugins-bad
 
 inherit gstreamer-meson
@@ -14,10 +14,11 @@ DEPEND="${RDEPEND}"
 
 src_prepare() {
default
-   gstreamer_system_library gstadaptivedemux_dep:gstadaptivedemux
gstreamer_system_package gstcodecparsers_dep:gstreamer-codecparsers
-   gstreamer_system_library gstisoff_dep:gstisoff
-   gstreamer_system_library gsturidownloader_dep:gsturidownloader
+   gstreamer_system_library \
+   gstadaptivedemux_dep:gstadaptivedemux \
+   gstisoff_dep:gstisoff \
+   gsturidownloader_dep:gsturidownloader
 }
 
 pkg_postinst() {



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-voaacenc/

2024-04-01 Thread Mart Raudsepp
commit: dea3d92a847a000a9cdc9d1f70dd21e02aa28b47
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Mar 31 22:02:18 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon Apr  1 19:53:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dea3d92a

media-plugins/gst-plugins-voaacenc: add 1.22.11, EAPI-8

Signed-off-by: Mart Raudsepp  gentoo.org>

 media-plugins/gst-plugins-voaacenc/Manifest | 2 +-
 ...gins-voaacenc-1.22.10.ebuild => gst-plugins-voaacenc-1.22.11.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-plugins/gst-plugins-voaacenc/Manifest 
b/media-plugins/gst-plugins-voaacenc/Manifest
index d18f40be1929..c8b34993b4a6 100644
--- a/media-plugins/gst-plugins-voaacenc/Manifest
+++ b/media-plugins/gst-plugins-voaacenc/Manifest
@@ -1,3 +1,3 @@
 DIST gst-plugins-bad-1.20.5.tar.xz 6237720 BLAKE2B 
bf379da420d1f7f148cf51373f6f2d0800685487c8bdb7a768e79e0a2e4f1721053922be9321958b4ce318de12ea390de4cd89c345329ac41dd0425815e0e7f6
 SHA512 
4b4603d755d17a0fa072d771521bdcbf554fc9abdc8105b9d9189062e5725ae2989f430e1de77363a69d8c969ecbf15e73e9c478fabe8efac83b2d9b1b0a4a0a
 DIST gst-plugins-bad-1.20.6.tar.xz 6244344 BLAKE2B 
50c8d62b486541c0ee71d69f1debb18c7dcd02afe562f6d337f8648cf69a492ac47dcf250e4e6b1c6a7d518237431639c25601f9935996724cb9f73beffa27e8
 SHA512 
c1f2be9351dc12d9290f715ac529dc03572617fb65c50755927e01cb9307b9e806b6204b5b2f85c29a8fc3d8ca7695767a316fb387eac465e9e93bcae5d39ff5
-DIST gst-plugins-bad-1.22.10.tar.xz 5549660 BLAKE2B 
cfac9f6f82dfc5c4b33e8e8bbf4e3db649d83e0b7f9d8f08024f2c45a0cff8239323af591baf7e959acc18d05a7c315e9a65b3050cc3d557486ae7df1ecae951
 SHA512 
f1e37503d33c3b7f1bcebff821ca59f87bb8e4324e9fff6c25b3cb255a5d95220c4f2a407cd875df614f551c39a0f2ceaff35ff88cf6295a2bfc7392ffbb7494
+DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 
2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4
 SHA512 
cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70

diff --git 
a/media-plugins/gst-plugins-voaacenc/gst-plugins-voaacenc-1.22.10.ebuild 
b/media-plugins/gst-plugins-voaacenc/gst-plugins-voaacenc-1.22.11.ebuild
similarity index 97%
rename from 
media-plugins/gst-plugins-voaacenc/gst-plugins-voaacenc-1.22.10.ebuild
rename to media-plugins/gst-plugins-voaacenc/gst-plugins-voaacenc-1.22.11.ebuild
index 1ef740e85e73..b7e5d7855260 100644
--- a/media-plugins/gst-plugins-voaacenc/gst-plugins-voaacenc-1.22.10.ebuild
+++ b/media-plugins/gst-plugins-voaacenc/gst-plugins-voaacenc-1.22.11.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 GST_ORG_MODULE=gst-plugins-bad
 
 inherit gstreamer-meson



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-webp/

2024-04-01 Thread Mart Raudsepp
commit: e2f87f4f2839d7a2b80789d3bb1ae33e893d89e4
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Mar 31 22:16:07 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon Apr  1 19:53:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2f87f4f

media-plugins/gst-plugins-webp: add 1.22.11, EAPI-8

Signed-off-by: Mart Raudsepp  gentoo.org>

 media-plugins/gst-plugins-webp/Manifest | 2 +-
 ...{gst-plugins-webp-1.22.10.ebuild => gst-plugins-webp-1.22.11.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-plugins/gst-plugins-webp/Manifest 
b/media-plugins/gst-plugins-webp/Manifest
index 4549a9095e3e..94ba53d60500 100644
--- a/media-plugins/gst-plugins-webp/Manifest
+++ b/media-plugins/gst-plugins-webp/Manifest
@@ -1 +1 @@
-DIST gst-plugins-bad-1.22.10.tar.xz 5549660 BLAKE2B 
cfac9f6f82dfc5c4b33e8e8bbf4e3db649d83e0b7f9d8f08024f2c45a0cff8239323af591baf7e959acc18d05a7c315e9a65b3050cc3d557486ae7df1ecae951
 SHA512 
f1e37503d33c3b7f1bcebff821ca59f87bb8e4324e9fff6c25b3cb255a5d95220c4f2a407cd875df614f551c39a0f2ceaff35ff88cf6295a2bfc7392ffbb7494
+DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 
2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4
 SHA512 
cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70

diff --git a/media-plugins/gst-plugins-webp/gst-plugins-webp-1.22.10.ebuild 
b/media-plugins/gst-plugins-webp/gst-plugins-webp-1.22.11.ebuild
similarity index 97%
rename from media-plugins/gst-plugins-webp/gst-plugins-webp-1.22.10.ebuild
rename to media-plugins/gst-plugins-webp/gst-plugins-webp-1.22.11.ebuild
index a433f33fd559..3908d21e318e 100644
--- a/media-plugins/gst-plugins-webp/gst-plugins-webp-1.22.10.ebuild
+++ b/media-plugins/gst-plugins-webp/gst-plugins-webp-1.22.11.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 GST_ORG_MODULE=gst-plugins-bad
 
 inherit gstreamer-meson



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-x265/

2024-04-01 Thread Mart Raudsepp
commit: 659d613b051582df1228d1fcfdeb8e10ecc51259
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Mar 31 22:35:05 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon Apr  1 19:53:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=659d613b

media-plugins/gst-plugins-x265: add 1.22.11, EAPI-8

Signed-off-by: Mart Raudsepp  gentoo.org>

 media-plugins/gst-plugins-x265/Manifest | 2 +-
 ...-plugins-x265-1.22.10.ebuild => gst-plugins-x265-1.22.11.ebuild} | 6 ++
 2 files changed, 3 insertions(+), 5 deletions(-)

diff --git a/media-plugins/gst-plugins-x265/Manifest 
b/media-plugins/gst-plugins-x265/Manifest
index d18f40be1929..c8b34993b4a6 100644
--- a/media-plugins/gst-plugins-x265/Manifest
+++ b/media-plugins/gst-plugins-x265/Manifest
@@ -1,3 +1,3 @@
 DIST gst-plugins-bad-1.20.5.tar.xz 6237720 BLAKE2B 
bf379da420d1f7f148cf51373f6f2d0800685487c8bdb7a768e79e0a2e4f1721053922be9321958b4ce318de12ea390de4cd89c345329ac41dd0425815e0e7f6
 SHA512 
4b4603d755d17a0fa072d771521bdcbf554fc9abdc8105b9d9189062e5725ae2989f430e1de77363a69d8c969ecbf15e73e9c478fabe8efac83b2d9b1b0a4a0a
 DIST gst-plugins-bad-1.20.6.tar.xz 6244344 BLAKE2B 
50c8d62b486541c0ee71d69f1debb18c7dcd02afe562f6d337f8648cf69a492ac47dcf250e4e6b1c6a7d518237431639c25601f9935996724cb9f73beffa27e8
 SHA512 
c1f2be9351dc12d9290f715ac529dc03572617fb65c50755927e01cb9307b9e806b6204b5b2f85c29a8fc3d8ca7695767a316fb387eac465e9e93bcae5d39ff5
-DIST gst-plugins-bad-1.22.10.tar.xz 5549660 BLAKE2B 
cfac9f6f82dfc5c4b33e8e8bbf4e3db649d83e0b7f9d8f08024f2c45a0cff8239323af591baf7e959acc18d05a7c315e9a65b3050cc3d557486ae7df1ecae951
 SHA512 
f1e37503d33c3b7f1bcebff821ca59f87bb8e4324e9fff6c25b3cb255a5d95220c4f2a407cd875df614f551c39a0f2ceaff35ff88cf6295a2bfc7392ffbb7494
+DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 
2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4
 SHA512 
cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70

diff --git a/media-plugins/gst-plugins-x265/gst-plugins-x265-1.22.10.ebuild 
b/media-plugins/gst-plugins-x265/gst-plugins-x265-1.22.11.ebuild
similarity index 86%
rename from media-plugins/gst-plugins-x265/gst-plugins-x265-1.22.10.ebuild
rename to media-plugins/gst-plugins-x265/gst-plugins-x265-1.22.11.ebuild
index b3158fb60066..4267f657ceea 100644
--- a/media-plugins/gst-plugins-x265/gst-plugins-x265-1.22.10.ebuild
+++ b/media-plugins/gst-plugins-x265/gst-plugins-x265-1.22.11.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 GST_ORG_MODULE="gst-plugins-bad"
 
 inherit gstreamer-meson
@@ -9,9 +9,7 @@ inherit gstreamer-meson
 DESCRIPTION="H.265 encoder plugin for GStreamer"
 KEYWORDS="~amd64 ~arm64 ~x86"
 
-RDEPEND="
-   media-libs/x265:=[${MULTILIB_USEDEP}]
-"
+RDEPEND="media-libs/x265:=[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}"
 
 multilib_src_configure() {



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-a52dec/

2024-04-01 Thread Mart Raudsepp
commit: 076c1fe367f8de88eb672af8eebb2756d17caa82
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Mar 31 22:49:58 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon Apr  1 19:53:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=076c1fe3

media-plugins/gst-plugins-a52dec: add 1.22.11, EAPI-8

Closes: https://bugs.gentoo.org/866797
Signed-off-by: Mart Raudsepp  gentoo.org>

 media-plugins/gst-plugins-a52dec/Manifest   | 2 +-
 ...-plugins-a52dec-1.22.10.ebuild => gst-plugins-a52dec-1.22.11.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-plugins/gst-plugins-a52dec/Manifest 
b/media-plugins/gst-plugins-a52dec/Manifest
index 146c905fb439..faf8dc672768 100644
--- a/media-plugins/gst-plugins-a52dec/Manifest
+++ b/media-plugins/gst-plugins-a52dec/Manifest
@@ -1,3 +1,3 @@
 DIST gst-plugins-ugly-1.20.5.tar.xz 514168 BLAKE2B 
aac51e1494660b94d732ad5e6ef0a9bf7a3eadd07f22607ba41cde8fb70ef4fbc622abf8b782a76e027082da543835bd679e9ee01c20e7a32539647acc793e6f
 SHA512 
071b9a1de3bf67554995a0a743cabf576be15d2f56d8d121473c5892c9c18211902c314567014242618b0f764356df0a66de9997bbb19265d047653b9ee0178d
 DIST gst-plugins-ugly-1.20.6.tar.xz 515488 BLAKE2B 
4c3bca3a27718d517078395554716219ed73bc4f254f3cc26e96eaee446834a40e020da0c1c5cf4ac7aa0a3ace1d8534b4865c21e9a3a8ffa08aabba87e60dbd
 SHA512 
d65fb93c2cfccf050adf035fb640957fc24850caef972ab4284580a72c149cf616292333406f9e5d0a5334a5da779432c2ed9b700e558413073a3bca8860682b
-DIST gst-plugins-ugly-1.22.10.tar.xz 255832 BLAKE2B 
ddf01dae1306af4d88f324da4f7758d569f82dd7716e7868d2b101a4e16ff523290878f9a181a3abe1ea532a6399ef87f0173c7fdffa5620c9f2b9f79566948c
 SHA512 
7e925a6a871a5d7f537f688e8f130bf1e470f7921cc266000eccc706c5b80368ce5f6c0de062e931181e9dc907990788d0def916b5b15a8a07827dfabea14224
+DIST gst-plugins-ugly-1.22.11.tar.xz 256812 BLAKE2B 
143fe16c92465be0c5bfb5b6c452be9e730501d372e49c26c6837eb2ff336b8098cda5afc61b3620f9ea9ed13eed6118e0deed8dcc9eab499b941e5e64157fd9
 SHA512 
767e80c1d15ec79ff196c4c4ad6128bc17502b490201c1a3799341a2784848f639392310de7dabc922d022acb5156bd25e4191ba2409c17b3a23a278f7722c5c

diff --git a/media-plugins/gst-plugins-a52dec/gst-plugins-a52dec-1.22.10.ebuild 
b/media-plugins/gst-plugins-a52dec/gst-plugins-a52dec-1.22.11.ebuild
similarity index 98%
rename from media-plugins/gst-plugins-a52dec/gst-plugins-a52dec-1.22.10.ebuild
rename to media-plugins/gst-plugins-a52dec/gst-plugins-a52dec-1.22.11.ebuild
index 5b55b0936484..d3e18951ccc3 100644
--- a/media-plugins/gst-plugins-a52dec/gst-plugins-a52dec-1.22.10.ebuild
+++ b/media-plugins/gst-plugins-a52dec/gst-plugins-a52dec-1.22.11.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 GST_ORG_MODULE=gst-plugins-ugly
 
 inherit gstreamer-meson



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-amr/

2024-04-01 Thread Mart Raudsepp
commit: f7ab15742303613eab41a3819e97e61fd0250850
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Mar 31 22:51:44 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon Apr  1 19:53:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7ab1574

media-plugins/gst-plugins-amr: add 1.22.11, EAPI-8, install preset

Closes: https://bugs.gentoo.org/866800
Signed-off-by: Mart Raudsepp  gentoo.org>

 media-plugins/gst-plugins-amr/Manifest  | 2 +-
 .../{gst-plugins-amr-1.22.10.ebuild => gst-plugins-amr-1.22.11.ebuild}  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-plugins/gst-plugins-amr/Manifest 
b/media-plugins/gst-plugins-amr/Manifest
index 146c905fb439..faf8dc672768 100644
--- a/media-plugins/gst-plugins-amr/Manifest
+++ b/media-plugins/gst-plugins-amr/Manifest
@@ -1,3 +1,3 @@
 DIST gst-plugins-ugly-1.20.5.tar.xz 514168 BLAKE2B 
aac51e1494660b94d732ad5e6ef0a9bf7a3eadd07f22607ba41cde8fb70ef4fbc622abf8b782a76e027082da543835bd679e9ee01c20e7a32539647acc793e6f
 SHA512 
071b9a1de3bf67554995a0a743cabf576be15d2f56d8d121473c5892c9c18211902c314567014242618b0f764356df0a66de9997bbb19265d047653b9ee0178d
 DIST gst-plugins-ugly-1.20.6.tar.xz 515488 BLAKE2B 
4c3bca3a27718d517078395554716219ed73bc4f254f3cc26e96eaee446834a40e020da0c1c5cf4ac7aa0a3ace1d8534b4865c21e9a3a8ffa08aabba87e60dbd
 SHA512 
d65fb93c2cfccf050adf035fb640957fc24850caef972ab4284580a72c149cf616292333406f9e5d0a5334a5da779432c2ed9b700e558413073a3bca8860682b
-DIST gst-plugins-ugly-1.22.10.tar.xz 255832 BLAKE2B 
ddf01dae1306af4d88f324da4f7758d569f82dd7716e7868d2b101a4e16ff523290878f9a181a3abe1ea532a6399ef87f0173c7fdffa5620c9f2b9f79566948c
 SHA512 
7e925a6a871a5d7f537f688e8f130bf1e470f7921cc266000eccc706c5b80368ce5f6c0de062e931181e9dc907990788d0def916b5b15a8a07827dfabea14224
+DIST gst-plugins-ugly-1.22.11.tar.xz 256812 BLAKE2B 
143fe16c92465be0c5bfb5b6c452be9e730501d372e49c26c6837eb2ff336b8098cda5afc61b3620f9ea9ed13eed6118e0deed8dcc9eab499b941e5e64157fd9
 SHA512 
767e80c1d15ec79ff196c4c4ad6128bc17502b490201c1a3799341a2784848f639392310de7dabc922d022acb5156bd25e4191ba2409c17b3a23a278f7722c5c

diff --git a/media-plugins/gst-plugins-amr/gst-plugins-amr-1.22.10.ebuild 
b/media-plugins/gst-plugins-amr/gst-plugins-amr-1.22.11.ebuild
similarity index 98%
rename from media-plugins/gst-plugins-amr/gst-plugins-amr-1.22.10.ebuild
rename to media-plugins/gst-plugins-amr/gst-plugins-amr-1.22.11.ebuild
index 01b40cff235a..3b245f049122 100644
--- a/media-plugins/gst-plugins-amr/gst-plugins-amr-1.22.10.ebuild
+++ b/media-plugins/gst-plugins-amr/gst-plugins-amr-1.22.11.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 GST_ORG_MODULE=gst-plugins-ugly
 
 inherit gstreamer-meson



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-cdio/

2024-04-01 Thread Mart Raudsepp
commit: d5dd835bd1f0eb3370696111eb9069f9ce0698a5
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Mar 31 22:54:19 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon Apr  1 19:53:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5dd835b

media-plugins/gst-plugins-cdio: add 1.22.11, EAPI-8

Closes: https://bugs.gentoo.org/866830
Signed-off-by: Mart Raudsepp  gentoo.org>

 media-plugins/gst-plugins-cdio/Manifest | 2 +-
 ...{gst-plugins-cdio-1.22.10.ebuild => gst-plugins-cdio-1.22.11.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-plugins/gst-plugins-cdio/Manifest 
b/media-plugins/gst-plugins-cdio/Manifest
index 146c905fb439..faf8dc672768 100644
--- a/media-plugins/gst-plugins-cdio/Manifest
+++ b/media-plugins/gst-plugins-cdio/Manifest
@@ -1,3 +1,3 @@
 DIST gst-plugins-ugly-1.20.5.tar.xz 514168 BLAKE2B 
aac51e1494660b94d732ad5e6ef0a9bf7a3eadd07f22607ba41cde8fb70ef4fbc622abf8b782a76e027082da543835bd679e9ee01c20e7a32539647acc793e6f
 SHA512 
071b9a1de3bf67554995a0a743cabf576be15d2f56d8d121473c5892c9c18211902c314567014242618b0f764356df0a66de9997bbb19265d047653b9ee0178d
 DIST gst-plugins-ugly-1.20.6.tar.xz 515488 BLAKE2B 
4c3bca3a27718d517078395554716219ed73bc4f254f3cc26e96eaee446834a40e020da0c1c5cf4ac7aa0a3ace1d8534b4865c21e9a3a8ffa08aabba87e60dbd
 SHA512 
d65fb93c2cfccf050adf035fb640957fc24850caef972ab4284580a72c149cf616292333406f9e5d0a5334a5da779432c2ed9b700e558413073a3bca8860682b
-DIST gst-plugins-ugly-1.22.10.tar.xz 255832 BLAKE2B 
ddf01dae1306af4d88f324da4f7758d569f82dd7716e7868d2b101a4e16ff523290878f9a181a3abe1ea532a6399ef87f0173c7fdffa5620c9f2b9f79566948c
 SHA512 
7e925a6a871a5d7f537f688e8f130bf1e470f7921cc266000eccc706c5b80368ce5f6c0de062e931181e9dc907990788d0def916b5b15a8a07827dfabea14224
+DIST gst-plugins-ugly-1.22.11.tar.xz 256812 BLAKE2B 
143fe16c92465be0c5bfb5b6c452be9e730501d372e49c26c6837eb2ff336b8098cda5afc61b3620f9ea9ed13eed6118e0deed8dcc9eab499b941e5e64157fd9
 SHA512 
767e80c1d15ec79ff196c4c4ad6128bc17502b490201c1a3799341a2784848f639392310de7dabc922d022acb5156bd25e4191ba2409c17b3a23a278f7722c5c

diff --git a/media-plugins/gst-plugins-cdio/gst-plugins-cdio-1.22.10.ebuild 
b/media-plugins/gst-plugins-cdio/gst-plugins-cdio-1.22.11.ebuild
similarity index 98%
rename from media-plugins/gst-plugins-cdio/gst-plugins-cdio-1.22.10.ebuild
rename to media-plugins/gst-plugins-cdio/gst-plugins-cdio-1.22.11.ebuild
index 90b7d6c694fc..9658d4947fee 100644
--- a/media-plugins/gst-plugins-cdio/gst-plugins-cdio-1.22.10.ebuild
+++ b/media-plugins/gst-plugins-cdio/gst-plugins-cdio-1.22.11.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 GST_ORG_MODULE=gst-plugins-ugly
 
 inherit gstreamer-meson



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-libav/

2024-04-01 Thread Mart Raudsepp
commit: 2a3eb47c664a194fd6de8f8c52f3437a0bab4f74
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Apr  1 14:04:02 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon Apr  1 19:53:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a3eb47c

media-plugins/gst-plugins-libav: add 1.22.11, EAPI-8

Closes: https://bugs.gentoo.org/835398
Signed-off-by: Mart Raudsepp  gentoo.org>

 media-plugins/gst-plugins-libav/Manifest| 2 +-
 ...st-plugins-libav-1.22.10.ebuild => gst-plugins-libav-1.22.11.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-plugins/gst-plugins-libav/Manifest 
b/media-plugins/gst-plugins-libav/Manifest
index 12ce53d2621f..d69543148037 100644
--- a/media-plugins/gst-plugins-libav/Manifest
+++ b/media-plugins/gst-plugins-libav/Manifest
@@ -1,3 +1,3 @@
 DIST gst-libav-1.20.5.tar.xz 291064 BLAKE2B 
43ffda82fa45d8f2724f2313f1bf0e19d861c239fa5f9899f77698342f4ff0162a659f4c072a985b61e41b7c0c720051ddc64c06d6b3a462ce5849432b1ec9d4
 SHA512 
b66d18e54a8b20a947d6aa9cd631199c994a46f73237b59842d34a96420f09cbc9a6d090ae6069b92a04900939ff647c3ab35977939755ffb9d7d02c951901ff
 DIST gst-libav-1.20.6.tar.xz 293292 BLAKE2B 
2ea4af5495e6c9ec1073ab53a0ba16df2fadf0ab31128a0719a8039030f5ef77fb0c675e853c1ef38270cd6b79fa9593487c94a435c51ded5e9185ce78cb1b32
 SHA512 
094711729614976c60a02a56a58d24bf0a227a4de885f6acf70be5fa9e23152489615d6c56bb6e0cfbd3fd6fd862284ca8409e0626a33812bd8ed77a603746fd
-DIST gst-libav-1.22.10.tar.xz 206616 BLAKE2B 
6e9132fbaf7643d893f1c47913292d4541d0f2e746d8e37f09d831db054112d6b9bf6de6c0736ab8a2c59c857d04a2a95452b2e3daa72e9f37597ed9ed720ac3
 SHA512 
7a21143863575f36700f6b1913aa7919dc4183626375ea86ee24a6ea42b30df3c7127e5f2cb3c304c943e678c3b7699c22164c89131cf3e70762d9e4916544cc
+DIST gst-libav-1.22.11.tar.xz 207500 BLAKE2B 
0fd50fc6bfa8932481be8aff4263a610a0d5642763a7387a5b720abcde8f7477ee6ec024b10fe96ad4149f9e531234ba445f7d41cd958cd0ea8c9397de3e9054
 SHA512 
808e5659130ed608960bddb68f4ab678149a21e1fb45ebe85d82f47166a254756d615ed37eb83e2aaba349e93279bf2dc43a73daa5c33833aba26d3d8e115362

diff --git a/media-plugins/gst-plugins-libav/gst-plugins-libav-1.22.10.ebuild 
b/media-plugins/gst-plugins-libav/gst-plugins-libav-1.22.11.ebuild
similarity index 99%
rename from media-plugins/gst-plugins-libav/gst-plugins-libav-1.22.10.ebuild
rename to media-plugins/gst-plugins-libav/gst-plugins-libav-1.22.11.ebuild
index bb326cb4615f..3964b2196af2 100644
--- a/media-plugins/gst-plugins-libav/gst-plugins-libav-1.22.10.ebuild
+++ b/media-plugins/gst-plugins-libav/gst-plugins-libav-1.22.11.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit gstreamer-meson
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer-editing-services/

2024-04-01 Thread Mart Raudsepp
commit: c11df29e0d0d94933fea0a3f3441f0c4beab1f65
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Apr  1 14:21:45 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon Apr  1 19:53:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c11df29e

media-libs/gstreamer-editing-services: add 1.22.11, EAPI-8, enable py3.12

Fix build with dev-lang/python-exec[-native-symlinks] by adding missing
call to python_setup for global python setup.

Closes: https://bugs.gentoo.org/848705
Signed-off-by: Mart Raudsepp  gentoo.org>

 media-libs/gstreamer-editing-services/Manifest| 2 +-
 ...s-1.22.10.ebuild => gstreamer-editing-services-1.22.11.ebuild} | 8 +---
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/media-libs/gstreamer-editing-services/Manifest 
b/media-libs/gstreamer-editing-services/Manifest
index 6f52903b44bb..336e62514ac3 100644
--- a/media-libs/gstreamer-editing-services/Manifest
+++ b/media-libs/gstreamer-editing-services/Manifest
@@ -1,3 +1,3 @@
 DIST gst-editing-services-1.20.5.tar.xz 985412 BLAKE2B 
6fd98769889f7ba41927dcd5673b68dc1a24911e4c222088895739e5074ee589a8e7dc33ac753dbe1297a508037d8384bc5975f82b2606f6151b69b344a8c3f3
 SHA512 
947101969a9a6e458162a64ef857a1ec9aee39b7b7d42ab092cedaafcdc9d9e8dd85159f9f8a0280b17a52943598c90a6a79f638f825741ce411a8e407ea2408
 DIST gst-editing-services-1.20.6.tar.xz 986952 BLAKE2B 
03606964ecdff2bdea66921ee4ab6545d552abcf73c2b55ca47e2794b5c8f9cdc0a2ad81b96d331c19cbcdd945ed77ecc026493c7f0f7ea5ad2c577f138d6620
 SHA512 
f95b2355754c305ec9370fe8deb4d6a239a1429ba776bedec0250ce67d54323a77150372eff22b57fe74707f0b6a52899c5f41436655837f0d39be713c713f3d
-DIST gst-editing-services-1.22.10.tar.xz 835084 BLAKE2B 
b3868612f2f4cfff64b30c9e0c0f118e2257f1e6035e53ae3d0428b575adec361c159fa5264ce5335ad8a857bd8493faa66ac6948b72d36659fa7ad48cfb5e79
 SHA512 
67a9be0b29192c1c7393c0608ecf47c6468f5f9d943ddf50a1b737a5e1909f8dc53711af10d8b8de6bbf4dbf9058427b2f7a3c352852573661a60242de10e08f
+DIST gst-editing-services-1.22.11.tar.xz 836008 BLAKE2B 
49ce48e45b956f9675f64f8da4ce2a8cd851ccba5573e722d8f823ff08a96053a4b8beca14fe5d32b4d8f71abf32feba2c2b80c10cf3825c32a5eaf52ce474a4
 SHA512 
87f1240c3c18d1530ace3f15ad50acef90dab2808198658b5f9da54a5cfe2ee2c040e7bdd766550e566c5e86a1509b12a473b6063f3a7e471ee18b163b40873d

diff --git 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.22.10.ebuild
 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.22.11.ebuild
similarity index 92%
rename from 
media-libs/gstreamer-editing-services/gstreamer-editing-services-1.22.10.ebuild
rename to 
media-libs/gstreamer-editing-services/gstreamer-editing-services-1.22.11.ebuild
index 17fa0ce590ec..c5c89ff1d13a 100644
--- 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.22.10.ebuild
+++ 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.22.11.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
-PYTHON_COMPAT=( python3_{8..11} )
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit meson python-r1
 
@@ -33,6 +33,8 @@ DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"
 
 src_configure() {
+   python_setup
+
local emesonargs=(
-Ddoc=disabled # hotdoc not packaged
$(meson_feature introspection)



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-x264/

2024-04-01 Thread Mart Raudsepp
commit: 8aa234769de0d0a59318c697e86ddac5b1a98133
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Mar 31 23:01:44 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon Apr  1 19:53:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8aa23476

media-plugins/gst-plugins-x264: add 1.22.11, EAPI-8, install preset

Signed-off-by: Mart Raudsepp  gentoo.org>

 media-plugins/gst-plugins-x264/Manifest | 2 +-
 ...{gst-plugins-x264-1.22.10.ebuild => gst-plugins-x264-1.22.11.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-plugins/gst-plugins-x264/Manifest 
b/media-plugins/gst-plugins-x264/Manifest
index 146c905fb439..faf8dc672768 100644
--- a/media-plugins/gst-plugins-x264/Manifest
+++ b/media-plugins/gst-plugins-x264/Manifest
@@ -1,3 +1,3 @@
 DIST gst-plugins-ugly-1.20.5.tar.xz 514168 BLAKE2B 
aac51e1494660b94d732ad5e6ef0a9bf7a3eadd07f22607ba41cde8fb70ef4fbc622abf8b782a76e027082da543835bd679e9ee01c20e7a32539647acc793e6f
 SHA512 
071b9a1de3bf67554995a0a743cabf576be15d2f56d8d121473c5892c9c18211902c314567014242618b0f764356df0a66de9997bbb19265d047653b9ee0178d
 DIST gst-plugins-ugly-1.20.6.tar.xz 515488 BLAKE2B 
4c3bca3a27718d517078395554716219ed73bc4f254f3cc26e96eaee446834a40e020da0c1c5cf4ac7aa0a3ace1d8534b4865c21e9a3a8ffa08aabba87e60dbd
 SHA512 
d65fb93c2cfccf050adf035fb640957fc24850caef972ab4284580a72c149cf616292333406f9e5d0a5334a5da779432c2ed9b700e558413073a3bca8860682b
-DIST gst-plugins-ugly-1.22.10.tar.xz 255832 BLAKE2B 
ddf01dae1306af4d88f324da4f7758d569f82dd7716e7868d2b101a4e16ff523290878f9a181a3abe1ea532a6399ef87f0173c7fdffa5620c9f2b9f79566948c
 SHA512 
7e925a6a871a5d7f537f688e8f130bf1e470f7921cc266000eccc706c5b80368ce5f6c0de062e931181e9dc907990788d0def916b5b15a8a07827dfabea14224
+DIST gst-plugins-ugly-1.22.11.tar.xz 256812 BLAKE2B 
143fe16c92465be0c5bfb5b6c452be9e730501d372e49c26c6837eb2ff336b8098cda5afc61b3620f9ea9ed13eed6118e0deed8dcc9eab499b941e5e64157fd9
 SHA512 
767e80c1d15ec79ff196c4c4ad6128bc17502b490201c1a3799341a2784848f639392310de7dabc922d022acb5156bd25e4191ba2409c17b3a23a278f7722c5c

diff --git a/media-plugins/gst-plugins-x264/gst-plugins-x264-1.22.10.ebuild 
b/media-plugins/gst-plugins-x264/gst-plugins-x264-1.22.11.ebuild
similarity index 98%
rename from media-plugins/gst-plugins-x264/gst-plugins-x264-1.22.10.ebuild
rename to media-plugins/gst-plugins-x264/gst-plugins-x264-1.22.11.ebuild
index 2d4499f711cc..d714fb140b40 100644
--- a/media-plugins/gst-plugins-x264/gst-plugins-x264-1.22.10.ebuild
+++ b/media-plugins/gst-plugins-x264/gst-plugins-x264-1.22.11.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 GST_ORG_MODULE=gst-plugins-ugly
 
 inherit gstreamer-meson



[gentoo-commits] repo/gentoo:master commit in: dev-python/gst-python/

2024-04-01 Thread Mart Raudsepp
commit: 5be44aea86a161d57e1d5dac9ed75b94ca948dd6
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Apr  1 14:08:11 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon Apr  1 19:53:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5be44aea

dev-python/gst-python: add 1.22.11, EAPI-8

Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-python/gst-python/Manifest  | 2 +-
 .../gst-python/{gst-python-1.22.10.ebuild => gst-python-1.22.11.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/gst-python/Manifest b/dev-python/gst-python/Manifest
index c6f262409ccd..79e1a599f779 100644
--- a/dev-python/gst-python/Manifest
+++ b/dev-python/gst-python/Manifest
@@ -1,3 +1,3 @@
 DIST gst-python-1.20.5.tar.xz 161508 BLAKE2B 
6f34e913e9770d729722f2bcfd18ba4aa9355583e31a5284710ec5584a52fb4c1c4fcfb469528c6e187a8da6dbdc6b35e8a9c382791a95b3617d86d2cdc35fd5
 SHA512 
4ca6ad292aba24600427f059b278e4245167352a24832209201bd6e201430187ba2028795ea78fc4cbc7a6bf47f8749c8bf4ecdd790d15152d0cb0f2007afd25
 DIST gst-python-1.20.6.tar.xz 162948 BLAKE2B 
fb0bf4344e64b25a679b54d281f97ce2fa02195b561e2bb0ce88697efecababcbf8c0be0619202b1d0d235e4763307608f6da17ebcbdba3fd8d56df4b9c80614
 SHA512 
008a2cc9c10976474042bd89a9703a1f7eb66dea7d9eb68a817fa73d606f20dbb3da5fbd69d351c01f40350cac950119ebc364fb20695cc5a342254f6104c7a3
-DIST gst-python-1.22.10.tar.xz 117164 BLAKE2B 
eef090b6241012b78b4e13b2c1c9363f224e3463f3b3bfffd1738d8eddb7f4e590903c9b7f26d118b80ef601de6a1bd054f81164784058cdbac7f2c291d331b8
 SHA512 
16ca1129fc05398b35fa803200adae28813c10f1a054116c307fe92f0c7236852f438488893db2736f865e7d70bd52a3113448882491e92f00cb00a119c03a06
+DIST gst-python-1.22.11.tar.xz 118072 BLAKE2B 
7133bdc6462ed54669b18f0650ec9e9d5c90d406eadedccc2f125c01b05366c8cfd89ae17178a8197fd4c251d53fd848bdb498ff377076e402983a404f16c186
 SHA512 
749a3080ad56edfee66c6f24ab106b07cd2a7d6e5f704147a69e12fc0a1da9d9b8d8337c36ce62af459577df3f0804c60cbeb4a211454277ad0a46fd89edcfa5

diff --git a/dev-python/gst-python/gst-python-1.22.10.ebuild 
b/dev-python/gst-python/gst-python-1.22.11.ebuild
similarity index 99%
rename from dev-python/gst-python/gst-python-1.22.10.ebuild
rename to dev-python/gst-python/gst-python-1.22.11.ebuild
index 20172d527ff3..ba164155633c 100644
--- a/dev-python/gst-python/gst-python-1.22.10.ebuild
+++ b/dev-python/gst-python/gst-python-1.22.11.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 PYTHON_COMPAT=( python3_{10..12} )
 



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-sidplay/

2024-04-01 Thread Mart Raudsepp
commit: 640bca129962a8a398e4414d29851507681633c2
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Mar 31 23:00:01 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon Apr  1 19:53:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=640bca12

media-plugins/gst-plugins-sidplay: add 1.22.11, EAPI-8

Signed-off-by: Mart Raudsepp  gentoo.org>

 media-plugins/gst-plugins-sidplay/Manifest  | 2 +-
 ...lugins-sidplay-1.22.10.ebuild => gst-plugins-sidplay-1.22.11.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-plugins/gst-plugins-sidplay/Manifest 
b/media-plugins/gst-plugins-sidplay/Manifest
index 146c905fb439..faf8dc672768 100644
--- a/media-plugins/gst-plugins-sidplay/Manifest
+++ b/media-plugins/gst-plugins-sidplay/Manifest
@@ -1,3 +1,3 @@
 DIST gst-plugins-ugly-1.20.5.tar.xz 514168 BLAKE2B 
aac51e1494660b94d732ad5e6ef0a9bf7a3eadd07f22607ba41cde8fb70ef4fbc622abf8b782a76e027082da543835bd679e9ee01c20e7a32539647acc793e6f
 SHA512 
071b9a1de3bf67554995a0a743cabf576be15d2f56d8d121473c5892c9c18211902c314567014242618b0f764356df0a66de9997bbb19265d047653b9ee0178d
 DIST gst-plugins-ugly-1.20.6.tar.xz 515488 BLAKE2B 
4c3bca3a27718d517078395554716219ed73bc4f254f3cc26e96eaee446834a40e020da0c1c5cf4ac7aa0a3ace1d8534b4865c21e9a3a8ffa08aabba87e60dbd
 SHA512 
d65fb93c2cfccf050adf035fb640957fc24850caef972ab4284580a72c149cf616292333406f9e5d0a5334a5da779432c2ed9b700e558413073a3bca8860682b
-DIST gst-plugins-ugly-1.22.10.tar.xz 255832 BLAKE2B 
ddf01dae1306af4d88f324da4f7758d569f82dd7716e7868d2b101a4e16ff523290878f9a181a3abe1ea532a6399ef87f0173c7fdffa5620c9f2b9f79566948c
 SHA512 
7e925a6a871a5d7f537f688e8f130bf1e470f7921cc266000eccc706c5b80368ce5f6c0de062e931181e9dc907990788d0def916b5b15a8a07827dfabea14224
+DIST gst-plugins-ugly-1.22.11.tar.xz 256812 BLAKE2B 
143fe16c92465be0c5bfb5b6c452be9e730501d372e49c26c6837eb2ff336b8098cda5afc61b3620f9ea9ed13eed6118e0deed8dcc9eab499b941e5e64157fd9
 SHA512 
767e80c1d15ec79ff196c4c4ad6128bc17502b490201c1a3799341a2784848f639392310de7dabc922d022acb5156bd25e4191ba2409c17b3a23a278f7722c5c

diff --git 
a/media-plugins/gst-plugins-sidplay/gst-plugins-sidplay-1.22.10.ebuild 
b/media-plugins/gst-plugins-sidplay/gst-plugins-sidplay-1.22.11.ebuild
similarity index 98%
rename from media-plugins/gst-plugins-sidplay/gst-plugins-sidplay-1.22.10.ebuild
rename to media-plugins/gst-plugins-sidplay/gst-plugins-sidplay-1.22.11.ebuild
index 617bfd0f4384..b9c48b37b348 100644
--- a/media-plugins/gst-plugins-sidplay/gst-plugins-sidplay-1.22.10.ebuild
+++ b/media-plugins/gst-plugins-sidplay/gst-plugins-sidplay-1.22.11.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 GST_ORG_MODULE=gst-plugins-ugly
 
 inherit gstreamer-meson



[gentoo-commits] repo/gentoo:master commit in: media-libs/gst-plugins-ugly/

2024-04-01 Thread Mart Raudsepp
commit: b26a933b19e9cb83f18c7a397e485cfafba642ad
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Mar 31 22:39:33 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon Apr  1 19:53:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b26a933b

media-libs/gst-plugins-ugly: add 1.22.11, EAPI-8

With EAPI-8, python-any-r1 is handled by eclass, also adding py3.12 support.

Signed-off-by: Mart Raudsepp  gentoo.org>

 media-libs/gst-plugins-ugly/Manifest|  2 +-
 ...-ugly-1.22.10.ebuild => gst-plugins-ugly-1.22.11.ebuild} | 13 ++---
 2 files changed, 3 insertions(+), 12 deletions(-)

diff --git a/media-libs/gst-plugins-ugly/Manifest 
b/media-libs/gst-plugins-ugly/Manifest
index 146c905fb439..faf8dc672768 100644
--- a/media-libs/gst-plugins-ugly/Manifest
+++ b/media-libs/gst-plugins-ugly/Manifest
@@ -1,3 +1,3 @@
 DIST gst-plugins-ugly-1.20.5.tar.xz 514168 BLAKE2B 
aac51e1494660b94d732ad5e6ef0a9bf7a3eadd07f22607ba41cde8fb70ef4fbc622abf8b782a76e027082da543835bd679e9ee01c20e7a32539647acc793e6f
 SHA512 
071b9a1de3bf67554995a0a743cabf576be15d2f56d8d121473c5892c9c18211902c314567014242618b0f764356df0a66de9997bbb19265d047653b9ee0178d
 DIST gst-plugins-ugly-1.20.6.tar.xz 515488 BLAKE2B 
4c3bca3a27718d517078395554716219ed73bc4f254f3cc26e96eaee446834a40e020da0c1c5cf4ac7aa0a3ace1d8534b4865c21e9a3a8ffa08aabba87e60dbd
 SHA512 
d65fb93c2cfccf050adf035fb640957fc24850caef972ab4284580a72c149cf616292333406f9e5d0a5334a5da779432c2ed9b700e558413073a3bca8860682b
-DIST gst-plugins-ugly-1.22.10.tar.xz 255832 BLAKE2B 
ddf01dae1306af4d88f324da4f7758d569f82dd7716e7868d2b101a4e16ff523290878f9a181a3abe1ea532a6399ef87f0173c7fdffa5620c9f2b9f79566948c
 SHA512 
7e925a6a871a5d7f537f688e8f130bf1e470f7921cc266000eccc706c5b80368ce5f6c0de062e931181e9dc907990788d0def916b5b15a8a07827dfabea14224
+DIST gst-plugins-ugly-1.22.11.tar.xz 256812 BLAKE2B 
143fe16c92465be0c5bfb5b6c452be9e730501d372e49c26c6837eb2ff336b8098cda5afc61b3620f9ea9ed13eed6118e0deed8dcc9eab499b941e5e64157fd9
 SHA512 
767e80c1d15ec79ff196c4c4ad6128bc17502b490201c1a3799341a2784848f639392310de7dabc922d022acb5156bd25e4191ba2409c17b3a23a278f7722c5c

diff --git a/media-libs/gst-plugins-ugly/gst-plugins-ugly-1.22.10.ebuild 
b/media-libs/gst-plugins-ugly/gst-plugins-ugly-1.22.11.ebuild
similarity index 73%
rename from media-libs/gst-plugins-ugly/gst-plugins-ugly-1.22.10.ebuild
rename to media-libs/gst-plugins-ugly/gst-plugins-ugly-1.22.11.ebuild
index 33ff2c964091..d1110a4ebbc3 100644
--- a/media-libs/gst-plugins-ugly/gst-plugins-ugly-1.22.10.ebuild
+++ b/media-libs/gst-plugins-ugly/gst-plugins-ugly-1.22.11.ebuild
@@ -1,10 +1,9 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 GST_ORG_MODULE="gst-plugins-ugly"
-PYTHON_COMPAT=( python3_{8,9,10,11} )
-inherit gstreamer-meson python-any-r1
+inherit gstreamer-meson
 
 DESCRIPTION="Basepack of plugins for gstreamer"
 HOMEPAGE="https://gstreamer.freedesktop.org/";
@@ -12,17 +11,9 @@ HOMEPAGE="https://gstreamer.freedesktop.org/";
 LICENSE="LGPL-2+" # some split plugins are LGPL but combining with a GPL 
library
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
 
-IUSE=""
-
 RDEPEND="
>=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP}]
 "
 DEPEND="${RDEPEND}"
-BDEPEND="${PYTHON_DEPS}"
 
 DOCS=( AUTHORS ChangeLog NEWS README.md RELEASE )
-
-multilib_src_install_all() {
-   einstalldocs
-   find "${ED}" -name '*.la' -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-dvdread/

2024-04-01 Thread Mart Raudsepp
commit: 0a2e3bee7c07846a720d33b9c00e549b1b9be9fa
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Mar 31 22:55:43 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon Apr  1 19:53:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a2e3bee

media-plugins/gst-plugins-dvdread: add 1.22.11, EAPI-8

Closes: https://bugs.gentoo.org/866863
Signed-off-by: Mart Raudsepp  gentoo.org>

 media-plugins/gst-plugins-dvdread/Manifest  | 2 +-
 ...lugins-dvdread-1.22.10.ebuild => gst-plugins-dvdread-1.22.11.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-plugins/gst-plugins-dvdread/Manifest 
b/media-plugins/gst-plugins-dvdread/Manifest
index 146c905fb439..faf8dc672768 100644
--- a/media-plugins/gst-plugins-dvdread/Manifest
+++ b/media-plugins/gst-plugins-dvdread/Manifest
@@ -1,3 +1,3 @@
 DIST gst-plugins-ugly-1.20.5.tar.xz 514168 BLAKE2B 
aac51e1494660b94d732ad5e6ef0a9bf7a3eadd07f22607ba41cde8fb70ef4fbc622abf8b782a76e027082da543835bd679e9ee01c20e7a32539647acc793e6f
 SHA512 
071b9a1de3bf67554995a0a743cabf576be15d2f56d8d121473c5892c9c18211902c314567014242618b0f764356df0a66de9997bbb19265d047653b9ee0178d
 DIST gst-plugins-ugly-1.20.6.tar.xz 515488 BLAKE2B 
4c3bca3a27718d517078395554716219ed73bc4f254f3cc26e96eaee446834a40e020da0c1c5cf4ac7aa0a3ace1d8534b4865c21e9a3a8ffa08aabba87e60dbd
 SHA512 
d65fb93c2cfccf050adf035fb640957fc24850caef972ab4284580a72c149cf616292333406f9e5d0a5334a5da779432c2ed9b700e558413073a3bca8860682b
-DIST gst-plugins-ugly-1.22.10.tar.xz 255832 BLAKE2B 
ddf01dae1306af4d88f324da4f7758d569f82dd7716e7868d2b101a4e16ff523290878f9a181a3abe1ea532a6399ef87f0173c7fdffa5620c9f2b9f79566948c
 SHA512 
7e925a6a871a5d7f537f688e8f130bf1e470f7921cc266000eccc706c5b80368ce5f6c0de062e931181e9dc907990788d0def916b5b15a8a07827dfabea14224
+DIST gst-plugins-ugly-1.22.11.tar.xz 256812 BLAKE2B 
143fe16c92465be0c5bfb5b6c452be9e730501d372e49c26c6837eb2ff336b8098cda5afc61b3620f9ea9ed13eed6118e0deed8dcc9eab499b941e5e64157fd9
 SHA512 
767e80c1d15ec79ff196c4c4ad6128bc17502b490201c1a3799341a2784848f639392310de7dabc922d022acb5156bd25e4191ba2409c17b3a23a278f7722c5c

diff --git 
a/media-plugins/gst-plugins-dvdread/gst-plugins-dvdread-1.22.10.ebuild 
b/media-plugins/gst-plugins-dvdread/gst-plugins-dvdread-1.22.11.ebuild
similarity index 98%
rename from media-plugins/gst-plugins-dvdread/gst-plugins-dvdread-1.22.10.ebuild
rename to media-plugins/gst-plugins-dvdread/gst-plugins-dvdread-1.22.11.ebuild
index ea95a66ea4c7..98f8efbc5751 100644
--- a/media-plugins/gst-plugins-dvdread/gst-plugins-dvdread-1.22.10.ebuild
+++ b/media-plugins/gst-plugins-dvdread/gst-plugins-dvdread-1.22.11.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 GST_ORG_MODULE=gst-plugins-ugly
 
 inherit gstreamer-meson



[gentoo-commits] repo/gentoo:master commit in: media-libs/gst-rtsp-server/

2024-04-01 Thread Mart Raudsepp
commit: 9a73b4e2601f0806fe2591dadb871f0faba1c397
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Apr  1 14:11:39 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon Apr  1 19:53:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a73b4e2

media-libs/gst-rtsp-server: add 1.22.11, EAPI-8

Closes: https://bugs.gentoo.org/834790
Signed-off-by: Mart Raudsepp  gentoo.org>

 media-libs/gst-rtsp-server/Manifest   | 2 +-
 ...{gst-rtsp-server-1.22.10.ebuild => gst-rtsp-server-1.22.11.ebuild} | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-libs/gst-rtsp-server/Manifest 
b/media-libs/gst-rtsp-server/Manifest
index a2626decf384..5077d3e37883 100644
--- a/media-libs/gst-rtsp-server/Manifest
+++ b/media-libs/gst-rtsp-server/Manifest
@@ -1,3 +1,3 @@
 DIST gst-rtsp-server-1.20.5.tar.xz 368960 BLAKE2B 
f4e3bb1f7df79a631d39b459c43000a2185d81754fba48ef5e44c1786a2b67f03f4b9fce7c37c6301dd282e7784f3ff1ccb53b947719417c87adf8ed1cefd01d
 SHA512 
826259c13610d61d07c5052d7601b3e6814604e81f47c0e5c0023ccc3b89da612f6d6e6c931b7e866ebc22fb4c4038734f8940b2573eca00a9185bd979256a15
 DIST gst-rtsp-server-1.20.6.tar.xz 370420 BLAKE2B 
f246041b113804ac2ddc28502fa1917c8e13bdc3b26272318153a58d97e0605393991e2f34fb48d91750e0a33f7358b3161b0fb7354f51ed8c7504d684d4e83b
 SHA512 
9565905278e051cdbe1952fe2c62c1cd591a470c28113155f5333aa02a99ee729f542ad610dd5da71e75bc92a99eb4cdbdec438723a05844de7e58dae7b80919
-DIST gst-rtsp-server-1.22.10.tar.xz 280344 BLAKE2B 
5b8f5b1db5a63399ef036292cf391be3129b8480022af5266a655c9c17fc5945e70a6eb64dc0787a4b7dbf979cba78844cbdb483f85b81226f82d7fed69b
 SHA512 
726c57f7d9dbef25032ebd0855718e6efe08637235558713e1fd64e9966db1a24ecb9ac406add5b872f67c997fe1029b0fc46c767d9427778fce38e0dd460952
+DIST gst-rtsp-server-1.22.11.tar.xz 281608 BLAKE2B 
50c2fdaeb828b4f1d8f23cea4e4054ab07bd7be3b3fcf1c977852c13b18b3360603da62daa19bc1f71b6d138158bd2d51f0e048490c99b1dcfc5cf4dbf5bd52a
 SHA512 
cf3c698dbbcaa790b6bb1b1df4bae88be5f54fb70ba4bce5a4a0f907d693616d52b1cf67e73f694dcd7c9588b63a6303949f9f36fde952011a2d2ff80f9b44de

diff --git a/media-libs/gst-rtsp-server/gst-rtsp-server-1.22.10.ebuild 
b/media-libs/gst-rtsp-server/gst-rtsp-server-1.22.11.ebuild
similarity index 96%
rename from media-libs/gst-rtsp-server/gst-rtsp-server-1.22.10.ebuild
rename to media-libs/gst-rtsp-server/gst-rtsp-server-1.22.11.ebuild
index 27b6fc1dc051..85cf45dde01e 100644
--- a/media-libs/gst-rtsp-server/gst-rtsp-server-1.22.10.ebuild
+++ b/media-libs/gst-rtsp-server/gst-rtsp-server-1.22.11.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit gstreamer-meson
 



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-webrtc/

2024-04-01 Thread Mart Raudsepp
commit: 3aedfe44bb5427c414ba4660b6f8eb63b4dad634
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Mar 31 22:29:56 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon Apr  1 19:53:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3aedfe44

media-plugins/gst-plugins-webrtc: add 1.22.11, EAPI-8, touchups

Drop gst-plugins-{base,bad} deps, we rely on the eclass and indirect RDEPEND for
these in all other packages too.
Do a single gstreamer_system_package() call as a micro-optimization, as it
supports multiple arguments for less internal calls to 
gstreamer_get_plugin_dir().

Closes: https://bugs.gentoo.org/813159
Signed-off-by: Mart Raudsepp  gentoo.org>

 media-plugins/gst-plugins-webrtc/Manifest  |  2 +-
 ...10.ebuild => gst-plugins-webrtc-1.22.11.ebuild} | 23 +-
 2 files changed, 6 insertions(+), 19 deletions(-)

diff --git a/media-plugins/gst-plugins-webrtc/Manifest 
b/media-plugins/gst-plugins-webrtc/Manifest
index d18f40be1929..c8b34993b4a6 100644
--- a/media-plugins/gst-plugins-webrtc/Manifest
+++ b/media-plugins/gst-plugins-webrtc/Manifest
@@ -1,3 +1,3 @@
 DIST gst-plugins-bad-1.20.5.tar.xz 6237720 BLAKE2B 
bf379da420d1f7f148cf51373f6f2d0800685487c8bdb7a768e79e0a2e4f1721053922be9321958b4ce318de12ea390de4cd89c345329ac41dd0425815e0e7f6
 SHA512 
4b4603d755d17a0fa072d771521bdcbf554fc9abdc8105b9d9189062e5725ae2989f430e1de77363a69d8c969ecbf15e73e9c478fabe8efac83b2d9b1b0a4a0a
 DIST gst-plugins-bad-1.20.6.tar.xz 6244344 BLAKE2B 
50c8d62b486541c0ee71d69f1debb18c7dcd02afe562f6d337f8648cf69a492ac47dcf250e4e6b1c6a7d518237431639c25601f9935996724cb9f73beffa27e8
 SHA512 
c1f2be9351dc12d9290f715ac529dc03572617fb65c50755927e01cb9307b9e806b6204b5b2f85c29a8fc3d8ca7695767a316fb387eac465e9e93bcae5d39ff5
-DIST gst-plugins-bad-1.22.10.tar.xz 5549660 BLAKE2B 
cfac9f6f82dfc5c4b33e8e8bbf4e3db649d83e0b7f9d8f08024f2c45a0cff8239323af591baf7e959acc18d05a7c315e9a65b3050cc3d557486ae7df1ecae951
 SHA512 
f1e37503d33c3b7f1bcebff821ca59f87bb8e4324e9fff6c25b3cb255a5d95220c4f2a407cd875df614f551c39a0f2ceaff35ff88cf6295a2bfc7392ffbb7494
+DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 
2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4
 SHA512 
cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70

diff --git a/media-plugins/gst-plugins-webrtc/gst-plugins-webrtc-1.22.10.ebuild 
b/media-plugins/gst-plugins-webrtc/gst-plugins-webrtc-1.22.11.ebuild
similarity index 53%
rename from media-plugins/gst-plugins-webrtc/gst-plugins-webrtc-1.22.10.ebuild
rename to media-plugins/gst-plugins-webrtc/gst-plugins-webrtc-1.22.11.ebuild
index 141d0263c5e9..1b372148ef7c 100644
--- a/media-plugins/gst-plugins-webrtc/gst-plugins-webrtc-1.22.10.ebuild
+++ b/media-plugins/gst-plugins-webrtc/gst-plugins-webrtc-1.22.11.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 GST_ORG_MODULE=gst-plugins-bad
 
 inherit gstreamer-meson
@@ -9,21 +9,7 @@ inherit gstreamer-meson
 DESCRIPTION="WebRTC plugins for GStreamer"
 KEYWORDS="~amd64 ~arm64"
 
-# == ext/webrtc/meson.build
-# dev-libs/glib (eclass): gio_dep
-# net-libs/libnice: libnice_dep
-# media-libs/gst-plugins-base: gstbase_dep, gstsdp_dep, gstapp_dep, gstrtp_dep
-# media-plugins/gst-plugins-sctp: gstsctp_dep
-# == ext/webrtcdsp/meson.build
-# media-libs/gst-plugins-base: gstbase_dep, gstaudio_dep
-# media-libs/gst-plugins-bad: gstbadaudio_dep
-# media-libs/webrtc-audio-processing: webrtc_dep
-# (android): gnustl_dep
-# == gst-libs/gst/webrtc/meson.build
-# media-libs/gst-plugins-base: gstbase_dep, gstsdp_dep
 RDEPEND="
-   >=media-libs/gst-plugins-base-${PV}:1.0[${MULTILIB_USEDEP}]
-   >=media-libs/gst-plugins-bad-${PV}:1.0[${MULTILIB_USEDEP}]
>=media-plugins/gst-plugins-sctp-${PV}:1.0[${MULTILIB_USEDEP}]
>=media-libs/webrtc-audio-processing-0.2:0[${MULTILIB_USEDEP}]


[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-vaapi/

2024-04-01 Thread Mart Raudsepp
commit: ac799e5b6e4ee7b2a69bd9f69210a2fbaefe82dc
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Apr  1 15:06:53 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon Apr  1 19:53:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac799e5b

media-plugins/gst-plugins-vaapi: add 1.22.11, EAPI-8, touchups

Default-enable gles2 instead of opengl to match gst-plugins-base changes.
Fix wayland USE requirements.
With EAPI-8, python-any-r1 is handled by eclass, also adding py3.12 support.

Closes: https://bugs.gentoo.org/842132
Signed-off-by: Mart Raudsepp  gentoo.org>

 media-plugins/gst-plugins-vaapi/Manifest   |  2 +-
 ...s-vaapi-1.22.10.ebuild => gst-plugins-vaapi-1.22.11.ebuild} | 10 --
 2 files changed, 5 insertions(+), 7 deletions(-)

diff --git a/media-plugins/gst-plugins-vaapi/Manifest 
b/media-plugins/gst-plugins-vaapi/Manifest
index 597bb0aafa50..723850fe5aee 100644
--- a/media-plugins/gst-plugins-vaapi/Manifest
+++ b/media-plugins/gst-plugins-vaapi/Manifest
@@ -1,3 +1,3 @@
 DIST gstreamer-vaapi-1.20.5.tar.xz 801628 BLAKE2B 
4c3203baefafccbf8983c9e1da17a3455a0566d27b9a12b4d30292289cded803fb4ae8de1f26ff3536c632984227809df69fa9de78af4190acc30b6750c2d27c
 SHA512 
fd24a58c83b0f820b1b2ca3c179228574a16b9f2657988de0c4569d925f01eb131853b0a322ce95b8523578e66ca66443900af1a5e022ecb4081bfe86a2e23bc
 DIST gstreamer-vaapi-1.20.6.tar.xz 801364 BLAKE2B 
891e84099a558b31a152b6be2062753201a3958ce5fb67af37525c7b548404636cfeaa9578cdd485fbaddfabfd929f008ea07d0107975cc8174c58e38e791311
 SHA512 
3c386400b90ce7a90c0bec2244f0ef1a069cea053915abad3803e67ef7b859276f91a859ba1c959aedbfcb395058a0b0d917e9dd2f148b1cc038469996388af3
-DIST gstreamer-vaapi-1.22.10.tar.xz 551620 BLAKE2B 
b4ca3aad753b54eab78d7cd9fe877aa155c75e8e29a183d895ec6187dd4b05ef4d159ac387f434c94cedb49d75aea13e423ab5ec3e256838d85c89fef298f8b6
 SHA512 
80ba190efb2aeaedbcb25a9f8d7401a6bc05a112f4e0a9bcebcc04dd2b8782c2a6799901312b77d565122766405375eae22e838a3e4d688005cec0f756232b07
+DIST gstreamer-vaapi-1.22.11.tar.xz 552468 BLAKE2B 
0353699651add70639a4f7d591eccb646f5d6cda3ba8832553597b7b4e9bd3ebfe07d9eb1ac6e078219ee630131d502adccc8106a2207bb0234353905bafd8cd
 SHA512 
939b748fea88c94ad59c1d4610a872a794b383382096a8f5f011a21d4c8fb041c28e1aa9a8d54f519fb3e48a69ed79622b0d45be01d2d5a900738a7928401563

diff --git a/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.22.10.ebuild 
b/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.22.11.ebuild
similarity index 95%
rename from media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.22.10.ebuild
rename to media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.22.11.ebuild
index df1c1b7f01be..8f7698e27087 100644
--- a/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.22.10.ebuild
+++ b/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.22.11.ebuild
@@ -1,10 +1,8 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit gstreamer-meson python-any-r1
+EAPI=8
+inherit gstreamer-meson
 
 MY_PN="gstreamer-vaapi"
 DESCRIPTION="Hardware accelerated video decoding through VA-API plugin for 
GStreamer"
@@ -14,7 +12,7 @@ 
SRC_URI="https://gstreamer.freedesktop.org/src/${MY_PN}/${MY_PN}-${PV}.tar.xz";
 LICENSE="LGPL-2.1+"
 SLOT="1.0"
 KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="+drm +egl gles2 +opengl wayland +X" # Keep default enabled IUSE in sync 
with gst-plugins-base and libva
+IUSE="+drm +egl +gles2 opengl wayland +X" # Keep default enabled IUSE in sync 
with gst-plugins-base and libva
 
 # gst-vaapi configure is based around GL platform mainly, unlike 
gst-plugins-bad that goes by GL API mainly; for less surprises,
 # we design gst-vaapi ebuild in terms of GL API as main choice as well, 
meaning that USE opengl and/or gles2 is required to
@@ -29,6 +27,7 @@ REQUIRED_USE="
|| ( drm gles2 opengl wayland X )
gles2? ( egl )
opengl? ( || ( egl X ) )
+   wayland? ( drm )
 "
 
 # glx doesn't require libva-glx (libva[opengl]) afaics, only by 
tests/test-display.c
@@ -64,7 +63,6 @@ RDEPEND="
x11-libs/libXrender[${MULTILIB_USEDEP}] )
 "
 DEPEND="${RDEPEND}"
-BDEPEND="${PYTHON_DEPS}"
 
 S="${WORKDIR}/${MY_PN}-${PV}"
 



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-srtp/

2024-04-01 Thread Mart Raudsepp
commit: 030b8ed0a4f9a072620399cb81dd86f1f66a755e
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Mar 31 21:41:32 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon Apr  1 19:53:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=030b8ed0

media-plugins/gst-plugins-srtp: add 1.22.11, EAPI-8, fix deps

glib-utils is a BDEPEND, not DEPEND.

Signed-off-by: Mart Raudsepp  gentoo.org>

 media-plugins/gst-plugins-srtp/Manifest|  2 +-
 ...ins-srtp-1.22.10.ebuild => gst-plugins-srtp-1.22.11.ebuild} | 10 --
 2 files changed, 5 insertions(+), 7 deletions(-)

diff --git a/media-plugins/gst-plugins-srtp/Manifest 
b/media-plugins/gst-plugins-srtp/Manifest
index d18f40be1929..c8b34993b4a6 100644
--- a/media-plugins/gst-plugins-srtp/Manifest
+++ b/media-plugins/gst-plugins-srtp/Manifest
@@ -1,3 +1,3 @@
 DIST gst-plugins-bad-1.20.5.tar.xz 6237720 BLAKE2B 
bf379da420d1f7f148cf51373f6f2d0800685487c8bdb7a768e79e0a2e4f1721053922be9321958b4ce318de12ea390de4cd89c345329ac41dd0425815e0e7f6
 SHA512 
4b4603d755d17a0fa072d771521bdcbf554fc9abdc8105b9d9189062e5725ae2989f430e1de77363a69d8c969ecbf15e73e9c478fabe8efac83b2d9b1b0a4a0a
 DIST gst-plugins-bad-1.20.6.tar.xz 6244344 BLAKE2B 
50c8d62b486541c0ee71d69f1debb18c7dcd02afe562f6d337f8648cf69a492ac47dcf250e4e6b1c6a7d518237431639c25601f9935996724cb9f73beffa27e8
 SHA512 
c1f2be9351dc12d9290f715ac529dc03572617fb65c50755927e01cb9307b9e806b6204b5b2f85c29a8fc3d8ca7695767a316fb387eac465e9e93bcae5d39ff5
-DIST gst-plugins-bad-1.22.10.tar.xz 5549660 BLAKE2B 
cfac9f6f82dfc5c4b33e8e8bbf4e3db649d83e0b7f9d8f08024f2c45a0cff8239323af591baf7e959acc18d05a7c315e9a65b3050cc3d557486ae7df1ecae951
 SHA512 
f1e37503d33c3b7f1bcebff821ca59f87bb8e4324e9fff6c25b3cb255a5d95220c4f2a407cd875df614f551c39a0f2ceaff35ff88cf6295a2bfc7392ffbb7494
+DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 
2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4
 SHA512 
cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70

diff --git a/media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.22.10.ebuild 
b/media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.22.11.ebuild
similarity index 71%
rename from media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.22.10.ebuild
rename to media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.22.11.ebuild
index fb76e0b24985..49fb84900ff5 100644
--- a/media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.22.10.ebuild
+++ b/media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.22.11.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 GST_ORG_MODULE=gst-plugins-bad
 
 inherit gstreamer-meson
@@ -9,8 +9,6 @@ inherit gstreamer-meson
 DESCRIPTION="SRTP encoder/decoder plugin for GStreamer"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
 
-RDEPEND="
-   >=net-libs/libsrtp-2.1.0:2=[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}
-   dev-util/glib-utils"
+RDEPEND=">=net-libs/libsrtp-2.1.0:2=[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-util/glib-utils"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-zbar/

2024-04-01 Thread Mart Raudsepp
commit: d38643b5466224c865404ab8fca16a64eaf6593b
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Mar 31 22:36:01 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon Apr  1 19:53:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d38643b5

media-plugins/gst-plugins-zbar: add 1.22.11, EAPI-8

Signed-off-by: Mart Raudsepp  gentoo.org>

 media-plugins/gst-plugins-zbar/Manifest | 2 +-
 ...{gst-plugins-zbar-1.22.10.ebuild => gst-plugins-zbar-1.22.11.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-plugins/gst-plugins-zbar/Manifest 
b/media-plugins/gst-plugins-zbar/Manifest
index d18f40be1929..c8b34993b4a6 100644
--- a/media-plugins/gst-plugins-zbar/Manifest
+++ b/media-plugins/gst-plugins-zbar/Manifest
@@ -1,3 +1,3 @@
 DIST gst-plugins-bad-1.20.5.tar.xz 6237720 BLAKE2B 
bf379da420d1f7f148cf51373f6f2d0800685487c8bdb7a768e79e0a2e4f1721053922be9321958b4ce318de12ea390de4cd89c345329ac41dd0425815e0e7f6
 SHA512 
4b4603d755d17a0fa072d771521bdcbf554fc9abdc8105b9d9189062e5725ae2989f430e1de77363a69d8c969ecbf15e73e9c478fabe8efac83b2d9b1b0a4a0a
 DIST gst-plugins-bad-1.20.6.tar.xz 6244344 BLAKE2B 
50c8d62b486541c0ee71d69f1debb18c7dcd02afe562f6d337f8648cf69a492ac47dcf250e4e6b1c6a7d518237431639c25601f9935996724cb9f73beffa27e8
 SHA512 
c1f2be9351dc12d9290f715ac529dc03572617fb65c50755927e01cb9307b9e806b6204b5b2f85c29a8fc3d8ca7695767a316fb387eac465e9e93bcae5d39ff5
-DIST gst-plugins-bad-1.22.10.tar.xz 5549660 BLAKE2B 
cfac9f6f82dfc5c4b33e8e8bbf4e3db649d83e0b7f9d8f08024f2c45a0cff8239323af591baf7e959acc18d05a7c315e9a65b3050cc3d557486ae7df1ecae951
 SHA512 
f1e37503d33c3b7f1bcebff821ca59f87bb8e4324e9fff6c25b3cb255a5d95220c4f2a407cd875df614f551c39a0f2ceaff35ff88cf6295a2bfc7392ffbb7494
+DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 
2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4
 SHA512 
cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70

diff --git a/media-plugins/gst-plugins-zbar/gst-plugins-zbar-1.22.10.ebuild 
b/media-plugins/gst-plugins-zbar/gst-plugins-zbar-1.22.11.ebuild
similarity index 97%
rename from media-plugins/gst-plugins-zbar/gst-plugins-zbar-1.22.10.ebuild
rename to media-plugins/gst-plugins-zbar/gst-plugins-zbar-1.22.11.ebuild
index 5f6e5dd7760a..26ddb9945dd3 100644
--- a/media-plugins/gst-plugins-zbar/gst-plugins-zbar-1.22.10.ebuild
+++ b/media-plugins/gst-plugins-zbar/gst-plugins-zbar-1.22.11.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 GST_ORG_MODULE=gst-plugins-bad
 
 inherit gstreamer-meson



[gentoo-commits] repo/gentoo:master commit in: dev-lang/orc/

2024-04-01 Thread Mart Raudsepp
commit: 74b1ce4d40e78ea5a34a82ed1dc414ee169bb69e
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Apr  1 19:48:23 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon Apr  1 19:53:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74b1ce4d

dev-lang/orc: add 0.4.38

Updates DOCS list.

Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-lang/orc/Manifest  |  1 +
 dev-lang/orc/orc-0.4.38.ebuild | 41 +
 2 files changed, 42 insertions(+)

diff --git a/dev-lang/orc/Manifest b/dev-lang/orc/Manifest
index 461885d00178..565795e1170d 100644
--- a/dev-lang/orc/Manifest
+++ b/dev-lang/orc/Manifest
@@ -1,2 +1,3 @@
 DIST orc-0.4.33.tar.xz 199024 BLAKE2B 
45518ff948f794c5a0eb14ddd462b58760d178267da34fd449a20d1bef4f7d6378b499efe1c7782e83c55be060b6f67023074cf8134e6a5ce129921324562c9b
 SHA512 
ae8adce5dd62f4054879e6f2db76ce8a7959fd32fef0fb99f73f450ff58c5237e15bca764f6780309a163e40afcf400345f12b0aed5b88dc698064e44f8eede0
 DIST orc-0.4.34.tar.xz 202628 BLAKE2B 
b741e9bd5c0f0f3e56fad2f8a9bc10ce4a503a936eb2d64c4acf8ea5a69aaefc54edbd037846343181fb4f5f54bcd4409e5d4ee993ae09d266bdf37bcb86114a
 SHA512 
ea6ce72398fad7569b97afe8e635402a7cc6d5e27b57c27fd76d85ccdf971391b52187297e5849e50ce1031691e9748f2cc312cb39bd0c6ac23c00ac6d96cb41
+DIST orc-0.4.38.tar.xz 227152 BLAKE2B 
f7babfec5f4d792fb52eb0ca23743b6c06a12625edcf0cecbf8e3cb88c13171a760c6874061a3e55a43df5389346b3c3d0ba3463d6e1ef32f685162f7478e631
 SHA512 
49f34be85f6980e4b5e94f848016f5788b658323f3a120110bc237722ac99938c02976efbe96022d148054330432899533305d4dd21be8fab76fd1995179339a

diff --git a/dev-lang/orc/orc-0.4.38.ebuild b/dev-lang/orc/orc-0.4.38.ebuild
new file mode 100644
index ..d24ae2205ccd
--- /dev/null
+++ b/dev-lang/orc/orc-0.4.38.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson-multilib
+
+DESCRIPTION="The Oil Runtime Compiler, a just-in-time compiler for array 
operations"
+HOMEPAGE="https://gstreamer.freedesktop.org/";
+SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz";
+
+LICENSE="BSD BSD-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+RESTRICT="!test? ( test )"
+IUSE="gtk-doc static-libs test"
+
+BDEPEND="
+   gtk-doc? (
+   dev-util/gtk-doc
+   app-text/docbook-xml-dtd:4.1.2
+   app-text/docbook-xml-dtd:4.3
+   )
+"
+
+DOCS=( CONTRIBUTING.md README RELEASE )
+
+multilib_src_configure() {
+   # FIXME: handle backends per arch? What about cross-compiling for the 
other arches?
+   local emesonargs=(
+   -Ddefault_library=$(usex static-libs both shared)
+   -Dorc-backend=all
+   -Dorc-test=enabled
+   -Dbenchmarks=disabled
+   -Dexamples=disabled
+   $(meson_native_use_feature gtk-doc gtk_doc)
+   $(meson_feature test tests)
+   -Dtools=enabled # requires orc-test
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-mpeg2dec/

2024-04-01 Thread Mart Raudsepp
commit: 95f7d75f35b1ec80ef2a49a5974b30cb5d7ee995
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Mar 31 22:59:20 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon Apr  1 19:53:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95f7d75f

media-plugins/gst-plugins-mpeg2dec: add 1.22.11, EAPI-8

Signed-off-by: Mart Raudsepp  gentoo.org>

 media-plugins/gst-plugins-mpeg2dec/Manifest | 2 +-
 ...gins-mpeg2dec-1.22.10.ebuild => gst-plugins-mpeg2dec-1.22.11.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-plugins/gst-plugins-mpeg2dec/Manifest 
b/media-plugins/gst-plugins-mpeg2dec/Manifest
index 146c905fb439..faf8dc672768 100644
--- a/media-plugins/gst-plugins-mpeg2dec/Manifest
+++ b/media-plugins/gst-plugins-mpeg2dec/Manifest
@@ -1,3 +1,3 @@
 DIST gst-plugins-ugly-1.20.5.tar.xz 514168 BLAKE2B 
aac51e1494660b94d732ad5e6ef0a9bf7a3eadd07f22607ba41cde8fb70ef4fbc622abf8b782a76e027082da543835bd679e9ee01c20e7a32539647acc793e6f
 SHA512 
071b9a1de3bf67554995a0a743cabf576be15d2f56d8d121473c5892c9c18211902c314567014242618b0f764356df0a66de9997bbb19265d047653b9ee0178d
 DIST gst-plugins-ugly-1.20.6.tar.xz 515488 BLAKE2B 
4c3bca3a27718d517078395554716219ed73bc4f254f3cc26e96eaee446834a40e020da0c1c5cf4ac7aa0a3ace1d8534b4865c21e9a3a8ffa08aabba87e60dbd
 SHA512 
d65fb93c2cfccf050adf035fb640957fc24850caef972ab4284580a72c149cf616292333406f9e5d0a5334a5da779432c2ed9b700e558413073a3bca8860682b
-DIST gst-plugins-ugly-1.22.10.tar.xz 255832 BLAKE2B 
ddf01dae1306af4d88f324da4f7758d569f82dd7716e7868d2b101a4e16ff523290878f9a181a3abe1ea532a6399ef87f0173c7fdffa5620c9f2b9f79566948c
 SHA512 
7e925a6a871a5d7f537f688e8f130bf1e470f7921cc266000eccc706c5b80368ce5f6c0de062e931181e9dc907990788d0def916b5b15a8a07827dfabea14224
+DIST gst-plugins-ugly-1.22.11.tar.xz 256812 BLAKE2B 
143fe16c92465be0c5bfb5b6c452be9e730501d372e49c26c6837eb2ff336b8098cda5afc61b3620f9ea9ed13eed6118e0deed8dcc9eab499b941e5e64157fd9
 SHA512 
767e80c1d15ec79ff196c4c4ad6128bc17502b490201c1a3799341a2784848f639392310de7dabc922d022acb5156bd25e4191ba2409c17b3a23a278f7722c5c

diff --git 
a/media-plugins/gst-plugins-mpeg2dec/gst-plugins-mpeg2dec-1.22.10.ebuild 
b/media-plugins/gst-plugins-mpeg2dec/gst-plugins-mpeg2dec-1.22.11.ebuild
similarity index 98%
rename from 
media-plugins/gst-plugins-mpeg2dec/gst-plugins-mpeg2dec-1.22.10.ebuild
rename to media-plugins/gst-plugins-mpeg2dec/gst-plugins-mpeg2dec-1.22.11.ebuild
index e9e70471b6a0..6ba4855fc92e 100644
--- a/media-plugins/gst-plugins-mpeg2dec/gst-plugins-mpeg2dec-1.22.10.ebuild
+++ b/media-plugins/gst-plugins-mpeg2dec/gst-plugins-mpeg2dec-1.22.11.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 GST_ORG_MODULE=gst-plugins-ugly
 
 inherit gstreamer-meson



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-voamrwbenc/

2024-04-01 Thread Mart Raudsepp
commit: a09eb2d538b516905aeacb8d7da1cfebe8b1aa92
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Mar 31 22:09:56 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon Apr  1 19:53:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a09eb2d5

media-plugins/gst-plugins-voamrwbenc: add 1.22.11, EAPI-8, install preset

Signed-off-by: Mart Raudsepp  gentoo.org>

 media-plugins/gst-plugins-voamrwbenc/Manifest   | 2 +-
 ...-voamrwbenc-1.22.10.ebuild => gst-plugins-voamrwbenc-1.22.11.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-plugins/gst-plugins-voamrwbenc/Manifest 
b/media-plugins/gst-plugins-voamrwbenc/Manifest
index d18f40be1929..c8b34993b4a6 100644
--- a/media-plugins/gst-plugins-voamrwbenc/Manifest
+++ b/media-plugins/gst-plugins-voamrwbenc/Manifest
@@ -1,3 +1,3 @@
 DIST gst-plugins-bad-1.20.5.tar.xz 6237720 BLAKE2B 
bf379da420d1f7f148cf51373f6f2d0800685487c8bdb7a768e79e0a2e4f1721053922be9321958b4ce318de12ea390de4cd89c345329ac41dd0425815e0e7f6
 SHA512 
4b4603d755d17a0fa072d771521bdcbf554fc9abdc8105b9d9189062e5725ae2989f430e1de77363a69d8c969ecbf15e73e9c478fabe8efac83b2d9b1b0a4a0a
 DIST gst-plugins-bad-1.20.6.tar.xz 6244344 BLAKE2B 
50c8d62b486541c0ee71d69f1debb18c7dcd02afe562f6d337f8648cf69a492ac47dcf250e4e6b1c6a7d518237431639c25601f9935996724cb9f73beffa27e8
 SHA512 
c1f2be9351dc12d9290f715ac529dc03572617fb65c50755927e01cb9307b9e806b6204b5b2f85c29a8fc3d8ca7695767a316fb387eac465e9e93bcae5d39ff5
-DIST gst-plugins-bad-1.22.10.tar.xz 5549660 BLAKE2B 
cfac9f6f82dfc5c4b33e8e8bbf4e3db649d83e0b7f9d8f08024f2c45a0cff8239323af591baf7e959acc18d05a7c315e9a65b3050cc3d557486ae7df1ecae951
 SHA512 
f1e37503d33c3b7f1bcebff821ca59f87bb8e4324e9fff6c25b3cb255a5d95220c4f2a407cd875df614f551c39a0f2ceaff35ff88cf6295a2bfc7392ffbb7494
+DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 
2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4
 SHA512 
cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70

diff --git 
a/media-plugins/gst-plugins-voamrwbenc/gst-plugins-voamrwbenc-1.22.10.ebuild 
b/media-plugins/gst-plugins-voamrwbenc/gst-plugins-voamrwbenc-1.22.11.ebuild
similarity index 97%
rename from 
media-plugins/gst-plugins-voamrwbenc/gst-plugins-voamrwbenc-1.22.10.ebuild
rename to 
media-plugins/gst-plugins-voamrwbenc/gst-plugins-voamrwbenc-1.22.11.ebuild
index a37aee13eaa1..065d6781c8b7 100644
--- a/media-plugins/gst-plugins-voamrwbenc/gst-plugins-voamrwbenc-1.22.10.ebuild
+++ b/media-plugins/gst-plugins-voamrwbenc/gst-plugins-voamrwbenc-1.22.11.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 GST_ORG_MODULE=gst-plugins-bad
 
 inherit gstreamer-meson



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-srt/

2024-04-01 Thread Mart Raudsepp
commit: 835a028151ab0423d83ad6603e1b85cddc2b8893
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Apr  1 20:07:28 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon Apr  1 20:07:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=835a0281

media-plugins/gst-plugins-srt: add glib-utils dep

It now comes via eclass itself as well, but be explicit as eclass one might go
away once we don't need it due to parsing common meson.build files.

Signed-off-by: Mart Raudsepp  gentoo.org>

 media-plugins/gst-plugins-srt/gst-plugins-srt-1.22.11.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-plugins/gst-plugins-srt/gst-plugins-srt-1.22.11.ebuild 
b/media-plugins/gst-plugins-srt/gst-plugins-srt-1.22.11.ebuild
index cc3aed894b9c..96583bca8cb3 100644
--- a/media-plugins/gst-plugins-srt/gst-plugins-srt-1.22.11.ebuild
+++ b/media-plugins/gst-plugins-srt/gst-plugins-srt-1.22.11.ebuild
@@ -11,3 +11,4 @@ KEYWORDS="~amd64 ~arm64"
 
 RDEPEND=">=net-libs/srt-1.3.0:=[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}"
+BDEPEND="dev-util/glib-utils"



[gentoo-commits] repo/gentoo:master commit in: app-misc/gnote/

2024-04-01 Thread Mart Raudsepp
commit: bb9a9eb65dbdd3596fb867212e4f08877a435f1f
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Apr  1 20:15:32 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon Apr  1 20:52:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb9a9eb6

app-misc/gnote: add 45.2

Signed-off-by: Mart Raudsepp  gentoo.org>

 app-misc/gnote/Manifest  |  1 +
 app-misc/gnote/gnote-45.2.ebuild | 63 
 2 files changed, 64 insertions(+)

diff --git a/app-misc/gnote/Manifest b/app-misc/gnote/Manifest
index 70cda40bfbd7..539854dc85d7 100644
--- a/app-misc/gnote/Manifest
+++ b/app-misc/gnote/Manifest
@@ -1,3 +1,4 @@
 DIST gnote-44.1.tar.xz 3330072 BLAKE2B 
ff86fa34bdfff61eceb25abef1c73377f888082e70e539172849bf9425eada1c11000c1a75f69eb74fdbc2fc6d45ad3c58c843bf769279a026dd5298a07abc68
 SHA512 
89364d161d6ecc11822b89dec0353d0e20bc08d883573f324e4980ff2420361ddeb326213eb668fba4ce8de7d5d9668a1a058666ad2b81658ef94f8a65b87363
 DIST gnote-45.0.tar.xz 3247716 BLAKE2B 
d3a31be5d9e84aaee4af5d22733e4bc14aaf844e31d488cbe9fb8d0b516815a3db5af00052a2a44c9cc07e2397a73b23cb036933c9b795caf54d1a156e0d16b9
 SHA512 
d06c128238d4f29d5bc0fb3bf3b1473000df5a4d860406ad0680b159cfacae259dd6dfbf6984e8772c3bcf485776e5ca423436f964c260594862949dcda2ea88
 DIST gnote-45.1.tar.xz 3247844 BLAKE2B 
6a88e54b7382586b272080c20d14f09fd431e8aaa247257813492a495d7d0478a4a0ba920fb4ec9f4e37e2c6a0f4568c81d74a8bd202b392648e01c2def7e6c9
 SHA512 
a70b23279e9cd402da320957d30c377c8f843844603cf57578c2515366cd61f8e3fafd48636bbafde16cbaa218820937d2a69e3c933f45329d6c9ace55a1cd7f
+DIST gnote-45.2.tar.xz 3248256 BLAKE2B 
ab687802aa6046556c579f1a11fb807398e69f2a256a8a63f50ea76bbcdfc8708ead603f25274b678912bb567c45e96bfe708ea2d56f9733ee1e6061195826bf
 SHA512 
5380a50cfbf235b0007c47c3a1f4860ade599789e1746a7741fc672265698bb0717858bb39e5c0612d4d4e13040f1865674ddeda1427a4818aff508ba5ce8059

diff --git a/app-misc/gnote/gnote-45.2.ebuild b/app-misc/gnote/gnote-45.2.ebuild
new file mode 100644
index ..2b435610e973
--- /dev/null
+++ b/app-misc/gnote/gnote-45.2.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2 meson readme.gentoo-r1
+
+DESCRIPTION="Desktop note-taking application"
+HOMEPAGE="https://wiki.gnome.org/Apps/Gnote";
+
+LICENSE="GPL-3+ FDL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   >=dev-libs/glib-2.74:2[dbus]
+   >=dev-cpp/glibmm-2.74:2.68
+   >=dev-cpp/gtkmm-4.0.0:4.0
+   >=app-crypt/libsecret-0.8
+   >=dev-libs/libxml2-2:2
+   dev-libs/libxslt
+   >=sys-apps/util-linux-2.16
+   test? ( dev-libs/unittest++ )
+"
+RDEPEND="${DEPEND}
+   gnome-base/gsettings-desktop-schemas
+"
+BDEPEND="
+   dev-util/itstool
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   default
+
+   # Build system requires UnitTest++ >=1.5.1, but the .pc file doesn't
+   # specify a version
+   sed -i -e "/UnitTest++/ s/version: [^,]*,//" meson.build || die
+   if ! use test; then
+   sed -i -e "/unit_test_pp/ s/ = .*/ = disabler()/" meson.build 
|| die
+   fi
+
+   if has_version net-fs/wdfs; then
+   DOC_CONTENTS="You have net-fs/wdfs installed. app-misc/gnote 
will use it to
+   synchronize notes."
+   else
+   DOC_CONTENTS="Gnote can use net-fs/wdfs to synchronize notes.
+   If you want to use that functionality just emerge net-fs/wdfs.
+   Gnote will automatically detect that you did and let you use 
it."
+   fi
+}
+
+src_install() {
+   meson_src_install
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   gnome2_pkg_postinst
+   readme.gentoo_print_elog
+}



[gentoo-commits] repo/gentoo:master commit in: app-misc/gnote/

2024-04-01 Thread Mart Raudsepp
commit: 0036d13c6ce37ef015db5ccfbbc29cd038bc37ca
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Apr  1 20:19:32 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon Apr  1 20:52:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0036d13c

app-misc/gnote: drop 45.0, 45.1

Signed-off-by: Mart Raudsepp  gentoo.org>

 app-misc/gnote/Manifest  |  2 --
 app-misc/gnote/gnote-45.0.ebuild | 63 
 app-misc/gnote/gnote-45.1.ebuild | 63 
 3 files changed, 128 deletions(-)

diff --git a/app-misc/gnote/Manifest b/app-misc/gnote/Manifest
index 539854dc85d7..140423aab920 100644
--- a/app-misc/gnote/Manifest
+++ b/app-misc/gnote/Manifest
@@ -1,4 +1,2 @@
 DIST gnote-44.1.tar.xz 3330072 BLAKE2B 
ff86fa34bdfff61eceb25abef1c73377f888082e70e539172849bf9425eada1c11000c1a75f69eb74fdbc2fc6d45ad3c58c843bf769279a026dd5298a07abc68
 SHA512 
89364d161d6ecc11822b89dec0353d0e20bc08d883573f324e4980ff2420361ddeb326213eb668fba4ce8de7d5d9668a1a058666ad2b81658ef94f8a65b87363
-DIST gnote-45.0.tar.xz 3247716 BLAKE2B 
d3a31be5d9e84aaee4af5d22733e4bc14aaf844e31d488cbe9fb8d0b516815a3db5af00052a2a44c9cc07e2397a73b23cb036933c9b795caf54d1a156e0d16b9
 SHA512 
d06c128238d4f29d5bc0fb3bf3b1473000df5a4d860406ad0680b159cfacae259dd6dfbf6984e8772c3bcf485776e5ca423436f964c260594862949dcda2ea88
-DIST gnote-45.1.tar.xz 3247844 BLAKE2B 
6a88e54b7382586b272080c20d14f09fd431e8aaa247257813492a495d7d0478a4a0ba920fb4ec9f4e37e2c6a0f4568c81d74a8bd202b392648e01c2def7e6c9
 SHA512 
a70b23279e9cd402da320957d30c377c8f843844603cf57578c2515366cd61f8e3fafd48636bbafde16cbaa218820937d2a69e3c933f45329d6c9ace55a1cd7f
 DIST gnote-45.2.tar.xz 3248256 BLAKE2B 
ab687802aa6046556c579f1a11fb807398e69f2a256a8a63f50ea76bbcdfc8708ead603f25274b678912bb567c45e96bfe708ea2d56f9733ee1e6061195826bf
 SHA512 
5380a50cfbf235b0007c47c3a1f4860ade599789e1746a7741fc672265698bb0717858bb39e5c0612d4d4e13040f1865674ddeda1427a4818aff508ba5ce8059

diff --git a/app-misc/gnote/gnote-45.0.ebuild b/app-misc/gnote/gnote-45.0.ebuild
deleted file mode 100644
index 62d3c9902709..
--- a/app-misc/gnote/gnote-45.0.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome2 meson readme.gentoo-r1
-
-DESCRIPTION="Desktop note-taking application"
-HOMEPAGE="https://wiki.gnome.org/Apps/Gnote";
-
-LICENSE="GPL-3+ FDL-1.1"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   >=dev-libs/glib-2.74:2[dbus]
-   >=dev-cpp/glibmm-2.74:2.68
-   >=dev-cpp/gtkmm-4.0.0:4.0
-   >=app-crypt/libsecret-0.8
-   >=dev-libs/libxml2-2:2
-   dev-libs/libxslt
-   >=sys-apps/util-linux-2.16
-   test? ( dev-libs/unittest++ )
-"
-RDEPEND="${DEPEND}
-   gnome-base/gsettings-desktop-schemas
-"
-BDEPEND="
-   dev-util/itstool
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   default
-
-   # Build system requires UnitTest++ >=1.5.1, but the .pc file doesn't
-   # specify a version
-   sed -i -e "/UnitTest++/ s/version: [^,]*,//" meson.build || die
-   if ! use test; then
-   sed -i -e "/unit_test_pp/ s/ = .*/ = disabler()/" meson.build 
|| die
-   fi
-
-   if has_version net-fs/wdfs; then
-   DOC_CONTENTS="You have net-fs/wdfs installed. app-misc/gnote 
will use it to
-   synchronize notes."
-   else
-   DOC_CONTENTS="Gnote can use net-fs/wdfs to synchronize notes.
-   If you want to use that functionality just emerge net-fs/wdfs.
-   Gnote will automatically detect that you did and let you use 
it."
-   fi
-}
-
-src_install() {
-   meson_src_install
-   readme.gentoo_create_doc
-}
-
-pkg_postinst() {
-   gnome2_pkg_postinst
-   readme.gentoo_print_elog
-}

diff --git a/app-misc/gnote/gnote-45.1.ebuild b/app-misc/gnote/gnote-45.1.ebuild
deleted file mode 100644
index 2b435610e973..
--- a/app-misc/gnote/gnote-45.1.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome2 meson readme.gentoo-r1
-
-DESCRIPTION="Desktop note-taking application"
-HOMEPAGE="https://wiki.gnome.org/Apps/Gnote";
-
-LICENSE="GPL-3+ FDL-1.1"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   >=dev-libs/glib-2.74:2[dbus]
-   >=dev-cpp/glibmm-2.74:2.68
-   >=dev-cpp/gtkmm-4.0.0:4.0
-   >=app-crypt/libsecret-0.8
-   >=dev-libs/libxml2-2:2
-  

[gentoo-commits] repo/gentoo:master commit in: media-libs/gst-plugins-base/

2024-04-03 Thread Mart Raudsepp
commit: 822cde312a67beb79e3f86ba4493b440517baa40
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Apr  3 20:01:18 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Wed Apr  3 20:01:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=822cde31

media-libs/gst-plugins-base: fix build with USE="X gles2 -opengl"

.. by disabling GLX gl_platform in that case. GL functions via EGL/GLES2 then,
including on xorg-server.

Closes: https://bugs.gentoo.org/923030
Signed-off-by: Mart Raudsepp  gentoo.org>

 media-libs/gst-plugins-base/gst-plugins-base-1.22.11.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/gst-plugins-base/gst-plugins-base-1.22.11.ebuild 
b/media-libs/gst-plugins-base/gst-plugins-base-1.22.11.ebuild
index c7b16e3a4fd0..2d9d62dcae27 100644
--- a/media-libs/gst-plugins-base/gst-plugins-base-1.22.11.ebuild
+++ b/media-libs/gst-plugins-base/gst-plugins-base-1.22.11.ebuild
@@ -19,7 +19,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips 
~ppc ~ppc64 ~riscv
 # With the following limitations:
 #  * If opengl and/or gles2 is enabled, a platform has to be enabled - x11 or 
egl in our case, but x11 (glx) is acceptable only with opengl
 #  * If opengl and/or gles2 is enabled, a windowing system has to be enabled - 
x11, wayland or gbm in our case
-#  * glx platform requires opengl API
+#  * glx platform requires opengl API (but we don't REQUIRED_USE that as USE=X 
is common, glx is just disabled with USE=-opengl or USE=-X)
 #  * wayland, gbm and most other non-glx WSIs require egl platform
 # Additionally there is optional dmabuf support with egl for additional dmabuf 
based upload/download/eglimage options;
 #  and optional graphene usage for gltransformation and glvideoflip elements 
and more GLSL Uniforms support in glshader;
@@ -114,7 +114,7 @@ multilib_src_configure() {
if use opengl || use gles2; then
# because meson doesn't likes extraneous commas
local gl_api=( $(use opengl && echo opengl) $(use gles2 && echo 
gles2) )
-   local gl_platform=( $(use X && echo glx) $(use egl && echo egl) 
)
+   local gl_platform=( $(use X && use opengl && echo glx) $(use 
egl && echo egl) )
local gl_winsys=(
$(use X && echo x11)
$(use wayland && echo wayland)



[gentoo-commits] repo/gentoo:master commit in: www-client/epiphany/

2024-04-03 Thread Mart Raudsepp
commit: 2566bbdf82b53806779a475c6ff00c687291d4f2
Author: Julien Roy  jroy  ca>
AuthorDate: Tue Mar 19 21:51:06 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Wed Apr  3 20:19:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2566bbdf

www-client/epiphany: add 45.3

Signed-off-by: Julien Roy  jroy.ca>
Closes: https://github.com/gentoo/gentoo/pull/35517
Signed-off-by: Mart Raudsepp  gentoo.org>

 www-client/epiphany/Manifest |  1 +
 www-client/epiphany/epiphany-45.3.ebuild | 87 
 2 files changed, 88 insertions(+)

diff --git a/www-client/epiphany/Manifest b/www-client/epiphany/Manifest
index 3189df9f6ace..c027c59cbf58 100644
--- a/www-client/epiphany/Manifest
+++ b/www-client/epiphany/Manifest
@@ -1 +1,2 @@
 DIST epiphany-44.6.tar.xz 3994776 BLAKE2B 
e73fc66d7138961b61085538daf15c0d93a13827a9fcef62f111ddee87541a0fb61a9fb8fba7814c613da8179c895ddedcc22e2838885aa9222c327609968dfb
 SHA512 
9af157db0f7a68d64fec9fd17465ee8cc900879a3613c3f3e03ea27938a84c0dda6be30b4d1d2cc0f9ddba5cf5d41de3d3156b0580fdce03b1d8f920bb96536c
+DIST epiphany-45.3.tar.xz 4005168 BLAKE2B 
9f8965d310efcfa21e133a24a29ce9794e0b202be599bb83085095c77f93f81e6ef248d9b844e0790d35712471c2f27dd31fc808d6244b59251df26ae468
 SHA512 
4fac6b21dc40f77312e7c9367cb4d0e4ef292d1a30c3759405543fc372b044f9de98523854a0da7a4024a1429ce35b5513160a2977fb361d71a7a86d94dbf596

diff --git a/www-client/epiphany/epiphany-45.3.ebuild 
b/www-client/epiphany/epiphany-45.3.ebuild
new file mode 100644
index ..db78c1770324
--- /dev/null
+++ b/www-client/epiphany/epiphany-45.3.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson xdg virtualx
+
+DESCRIPTION="GNOME webbrowser based on Webkit"
+HOMEPAGE="https://wiki.gnome.org/Apps/Web 
https://gitlab.gnome.org/GNOME/epiphany";
+
+LICENSE="GPL-3+"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+
+DEPEND="
+   >=x11-libs/cairo-1.2
+   >=app-crypt/gcr-3.9.0:4=[gtk]
+   >=x11-libs/gdk-pixbuf-2.36.5:2
+   >=dev-libs/glib-2.74.0:2
+   gnome-base/gsettings-desktop-schemas
+   >=media-libs/gstreamer-1.0
+   >=gui-libs/gtk-4.10.0:4
+   >=app-text/iso-codes-0.35
+   >=dev-libs/json-glib-1.6
+   app-arch/libarchive:=
+   >=gui-libs/libadwaita-1.4.0:1
+   >=app-crypt/libsecret-0.19
+   >=net-libs/libsoup-2.99.4:3.0
+   >=dev-libs/libxml2-2.6.12:2
+   >=dev-libs/nettle-3.4:=
+   >=dev-libs/libportal-0.6:0=[gtk]
+   >=dev-db/sqlite-3.22:3
+   >=net-libs/webkit-gtk-2.41.1:6=
+
+   dev-libs/gmp:0=
+"
+RDEPEND="${DEPEND}
+   x11-themes/adwaita-icon-theme
+"
+# appstream-glib needed for appdata.xml gettext translation
+BDEPEND="
+   dev-libs/appstream-glib
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   default
+   xdg_environment_reset
+}
+
+src_configure() {
+   local emesonargs=(
+   -Ddeveloper_mode=false
+   # maybe enable later if network-sandbox is off, but in 3.32.4 
the network test
+   # is commented out upstream anyway
+   -Dnetwork_tests=disabled
+   -Dtech_preview=false
+   $(meson_feature test unit_tests)
+   -Dgranite=disabled
+   )
+   meson_src_configure
+}
+
+src_test() {
+   virtx meson_src_test
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+
+   if ! has_version net-libs/webkit-gtk:6[jpeg2k]; then
+   ewarn "Your net-libs/webkit-gtk:6 is built without USE=jpeg2k."
+   ewarn "Various image galleries/managers may be broken."
+   fi
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: sys-process/gnome-usage/

2024-03-22 Thread Mart Raudsepp
commit: 1fd25dcc2e61656935c4a968709f943a6fc24dc7
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Mar 22 23:54:50 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Fri Mar 22 23:54:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fd25dcc

sys-process/gnome-usage: add 45.1

Signed-off-by: Mart Raudsepp  gentoo.org>

 sys-process/gnome-usage/Manifest|  1 +
 sys-process/gnome-usage/gnome-usage-45.1.ebuild | 42 +
 2 files changed, 43 insertions(+)

diff --git a/sys-process/gnome-usage/Manifest b/sys-process/gnome-usage/Manifest
index 69e9597b6c82..7fbef87119d4 100644
--- a/sys-process/gnome-usage/Manifest
+++ b/sys-process/gnome-usage/Manifest
@@ -1 +1,2 @@
 DIST gnome-usage-45.0.tar.xz 228160 BLAKE2B 
045ba456f0cda1426fc3caa580c8d5ffaf6c0d832a77a61f4709549119fb95afaa833e76a55565b4bec29b575b88f8994550c66580624400b954f2ee0a0fd1a4
 SHA512 
bdc70394909a4edb7a01554aa7ba40c7c418511e7419a0ed1a32318e1b0fef4ad7d004a03debc8bd6123785a6d38e1ae89a012eece9134716ba3e6a932bcf5b5
+DIST gnome-usage-45.1.tar.xz 232876 BLAKE2B 
be2f1378ba2c33ae95c9a2d2ddabfef5e08d76bb6a670b8dc10fb0c1c94ae72dfa55e934bb871dabd90b2a29bcfb2853f5ccd11047550c63f94a4b62a1be84ca
 SHA512 
c5eaf2fda3657dc3188587f5d138c912ad3971660da98dafe210c6dff223d559df11aa44f9099a09978467acc1575229c05dd4123ddaeea438bd522c5dfc78c4

diff --git a/sys-process/gnome-usage/gnome-usage-45.1.ebuild 
b/sys-process/gnome-usage/gnome-usage-45.1.ebuild
new file mode 100644
index ..c576424ffbf6
--- /dev/null
+++ b/sys-process/gnome-usage/gnome-usage-45.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson vala xdg
+
+DESCRIPTION="A nice way to view information about use of system resources"
+HOMEPAGE="https://wiki.gnome.org/Apps/Usage";
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+RDEPEND="
+   >=dev-libs/libgee-0.8:0.8=
+   >=dev-libs/glib-2.44:2
+   >=gui-libs/gtk-4.11.3:4
+   >=gnome-base/libgtop-2.34.0:2=
+   >=gui-libs/libadwaita-1.4:1
+   >=app-misc/tracker-3.0.3:3[vala(+)]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   $(vala_depend)
+   >=sys-devel/gettext-0.19.8
+"
+
+src_configure() {
+   vala_setup
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: net-libs/libcloudproviders/

2024-03-22 Thread Mart Raudsepp
commit: 66738b334eef1a0f9759176bf0a1355959cd78a5
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Mar 22 23:57:55 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Fri Mar 22 23:57:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66738b33

net-libs/libcloudproviders: add 0.3.6

Signed-off-by: Mart Raudsepp  gentoo.org>

 net-libs/libcloudproviders/Manifest|  1 +
 .../libcloudproviders-0.3.6.ebuild | 47 ++
 2 files changed, 48 insertions(+)

diff --git a/net-libs/libcloudproviders/Manifest 
b/net-libs/libcloudproviders/Manifest
index 5039b1a1681c..2e5038ad30dd 100644
--- a/net-libs/libcloudproviders/Manifest
+++ b/net-libs/libcloudproviders/Manifest
@@ -1 +1,2 @@
 DIST libcloudproviders-0.3.5.tar.xz 23652 BLAKE2B 
653f1aa96692f97415b9c7f84ac15e8843210853b40323e65d22b3e2448732abb25695cf879356078997db22cd34ce34e72a542e6f1e1fec08ba83c482492b02
 SHA512 
054e704955395d4b5dda728c184fa0e2ea5e020da7048bbb5b85f313e85114c4a5c1c641c7d1502391f4f3d46f22a6ea2afb76010ffd121daf60220feefa1ae4
+DIST libcloudproviders-0.3.6.tar.xz 23844 BLAKE2B 
af5864fa9f4de8842dce80efb53b7b6ff73a679589a49b4edf55c77e0e49114dd5da8dbdc6950574a758483b09168e90e27ded05b0ef501bf9b454341196f7ff
 SHA512 
4ffd9c6202a608128dce2542a29910a87910d46df57dd19e6dfe70e80001b27d2bc5d90a37cb9036ac60a317edc5c1be9d5fd8adb215500c34a07e23064a293f

diff --git a/net-libs/libcloudproviders/libcloudproviders-0.3.6.ebuild 
b/net-libs/libcloudproviders/libcloudproviders-0.3.6.ebuild
new file mode 100644
index ..26923c4024a2
--- /dev/null
+++ b/net-libs/libcloudproviders/libcloudproviders-0.3.6.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org meson-multilib vala
+
+DESCRIPTION="DBus API that allows cloud storage sync clients to expose their 
services"
+HOMEPAGE="https://gitlab.gnome.org/World/libcloudproviders";
+
+LICENSE="LGPL-3"
+SLOT="0"
+IUSE="gtk-doc +introspection vala"
+REQUIRED_USE="vala? ( introspection )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+
+DEPEND="
+   >=dev-libs/glib-2.56:2[${MULTILIB_USEDEP}]
+   introspection? ( dev-libs/gobject-introspection )"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   virtual/pkgconfig
+   gtk-doc? ( dev-util/gtk-doc )
+   vala? ( $(vala_depend) )
+"
+
+src_prepare() {
+   default
+   use vala && vala_setup
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   $(meson_native_use_bool gtk-doc enable-gtk-doc)
+   -Dinstalled-tests=false
+   $(meson_native_use_bool introspection)
+   $(meson_native_use_bool vala vapigen)
+   )
+   meson_src_configure
+}
+
+multilib_src_install() {
+   meson_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgweather/

2024-03-22 Thread Mart Raudsepp
commit: 36101bea65a0a056f789a6915b5f14dea4410a9a
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Mar 22 23:58:55 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Fri Mar 22 23:58:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36101bea

dev-libs/libgweather: add 4.4.2

Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-libs/libgweather/Manifest |  1 +
 dev-libs/libgweather/libgweather-4.4.2.ebuild | 88 +++
 2 files changed, 89 insertions(+)

diff --git a/dev-libs/libgweather/Manifest b/dev-libs/libgweather/Manifest
index 52f15f422b9d..428eb427cb2d 100644
--- a/dev-libs/libgweather/Manifest
+++ b/dev-libs/libgweather/Manifest
@@ -1 +1,2 @@
 DIST libgweather-4.4.0.tar.xz 2808680 BLAKE2B 
d3bfabd7936a5dc5f6f77cbb5acb3a7b80cebe1f08ff48582e1609cad04051ce8b84959c27576c928233e4625db8831c99d049378908cbe562b48221b6f37392
 SHA512 
dd232d36b168132a7c7cf0616e88eb6e3e9e003e39b975df3d294ada401ab7d34de386dcc53452de6b0f8c68ff7f0cf6a94492e353828e00d4a1204b5d00
+DIST libgweather-4.4.2.tar.xz 2827456 BLAKE2B 
de53257f15b5b0e38bd41ccf69665e701065db85d144853831f409cd1a7116482bb374a858b022f9fb5eb167203bb393fa4a9087ab2c2272ba1b83dec3efcbb0
 SHA512 
66012af9bc50dfbb8cdb3d8b1ad7c72b5e8e012d8bbaa5a8d7a841f4bd5b2ebe0a490cc7ea256ea5e1d218f328da8826fb2345aa848fd961da271e64cdf330ad

diff --git a/dev-libs/libgweather/libgweather-4.4.2.ebuild 
b/dev-libs/libgweather/libgweather-4.4.2.ebuild
new file mode 100644
index ..1ff7ca20d5d4
--- /dev/null
+++ b/dev-libs/libgweather/libgweather-4.4.2.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit gnome.org gnome2-utils meson python-any-r1 vala xdg
+
+DESCRIPTION="Location and timezone database and weather-lookup library"
+HOMEPAGE="https://wiki.gnome.org/Projects/LibGWeather";
+
+LICENSE="GPL-2+"
+SLOT="4/4-0" # subslot = 4-(libgweather-4 soname suffix)
+
+IUSE="gtk-doc +introspection test +vala"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+   vala? ( introspection )
+   gtk-doc? ( introspection )
+"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   >=dev-libs/glib-2.68.0:2
+   >=net-libs/libsoup-2.99.2:3.0
+   sci-geosciences/geocode-glib:2
+   >=dev-libs/libxml2-2.6.0:2
+   dev-libs/json-glib
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/glib-utils
+   gtk-doc? ( >=dev-util/gi-docgen-2021.6 )
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   ${PYTHON_DEPS}
+   $(python_gen_any_dep 'dev-python/pygobject[${PYTHON_USEDEP}]')
+   vala? ( $(vala_depend) )
+"
+
+python_check_deps() {
+   python_has_version -b "dev-python/pygobject[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+   gnome2_environment_reset
+   use vala && vala_setup
+   # The metar test requires network access
+   if has network-sandbox ${FEATURES}; then
+   sed -i -e '/metar/d' libgweather/tests/meson.build || die
+   fi
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use vala enable_vala)
+   $(meson_use gtk-doc gtk_doc)
+   $(meson_use introspection)
+   $(meson_use test tests)
+   -Dsoup2=false
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   if use gtk-doc; then
+   mkdir -p "${ED}"/usr/share/gtk-doc/ || die
+   mv "${ED}"/usr/share/doc/libgweather-4.0 
"${ED}"/usr/share/gtk-doc/ || die
+   fi
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/

2024-03-22 Thread Mart Raudsepp
commit: c505070b156bfd58288cfb900d6d580ae2d0196c
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Mar 23 00:03:03 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sat Mar 23 00:03:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c505070b

dev-libs/gjs: add 1.78.5

Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-libs/gjs/Manifest  |  1 +
 dev-libs/gjs/gjs-1.78.5.ebuild | 68 ++
 2 files changed, 69 insertions(+)

diff --git a/dev-libs/gjs/Manifest b/dev-libs/gjs/Manifest
index 18f6411fedf7..9e3c87a23426 100644
--- a/dev-libs/gjs/Manifest
+++ b/dev-libs/gjs/Manifest
@@ -1,2 +1,3 @@
 DIST gjs-1.78.1.tar.xz 654556 BLAKE2B 
1d723ad2fd15e7ba6b9194cb90f0c0bc7b89c150604beb11ad95e1628ead2bea7ed8b423e1836736013a31e8ff8f3e2400458faa26dcc95d3a6dc36c65957583
 SHA512 
9a5d02bacbf82364cf5daa69d6613eb38ef34121eb350b2773b87cf1027ccc1b9905b651275fd71036817e710d834d356ee1cecac2f7c83ff571c39e98360286
 DIST gjs-1.78.4.tar.xz 655220 BLAKE2B 
0adcc3d0cc88a36b94b2113a6d88ded9be7fa034392fa38abb9ac22a962fb8601a76b6c886500e48c40fbe8708b3164b1d403dd83cd4e77358a4a020e8c15632
 SHA512 
a402050cee011a84f0ebb6b1512a2e681e792cf559b3182ece0868e57191be64337d6683ebcb8a7ee89ba79c12947a8cbca85f015c6015d26901352b5255c2c4
+DIST gjs-1.78.5.tar.xz 656168 BLAKE2B 
e1458d000998b66fda90e448ca487e591729e003c3e11a939dc474958b6de55783d41db8de5b243a329361f12acc15a8e84f4131650705becb046b68c54a24a2
 SHA512 
bb25e52dff53bfbde6d2329027d4ff68849740cf753da58f9bdf5a19ea7b029e2517d67978f461f16660dd1aa48b223798e9c0a24cde0ccb62060e4a0c83a02e

diff --git a/dev-libs/gjs/gjs-1.78.5.ebuild b/dev-libs/gjs/gjs-1.78.5.ebuild
new file mode 100644
index ..f9d52d43c6ba
--- /dev/null
+++ b/dev-libs/gjs/gjs-1.78.5.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic gnome.org meson virtualx
+
+DESCRIPTION="Javascript bindings for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/Gjs 
https://gitlab.gnome.org/GNOME/gjs";
+
+LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
+SLOT="0"
+IUSE="+cairo examples readline sysprof test"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.66.0:2
+   dev-libs/libffi:=
+   >=dev-libs/gobject-introspection-1.71.1:=
+   dev-lang/spidermonkey:115
+   cairo? ( x11-libs/cairo[X,glib] )
+   readline? ( sys-libs/readline:0= )
+"
+DEPEND="${RDEPEND}
+   sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
+   test? (
+   sys-apps/dbus
+   >=x11-libs/gtk+-3.20:3[introspection]
+   )
+"
+BDEPEND="
+   virtual/pkgconfig
+"
+
+src_configure() {
+   append-cppflags -DG_DISABLE_CAST_CHECKS
+
+   # On musl, it's required that either gjs, pixman or gnome-shell to be 
built
+   # with a larger stack otherwise librsvg fails to render a particular 
SVG, as
+   # a result we fail to get gdm or gnome-shell running (greeted with a 
fail
+   # whale screen). The bug has been reported to librsvg. This is ideally 
just
+   # a temporary workaround until we understand what exactly needs a larger
+   # stack size, as it's not sufficient to do just librsvg.
+   #
+   # Please refer to:
+   # https://gitlab.gnome.org/GNOME/librsvg/-/issues/686
+   # https://gitlab.gnome.org/GNOME/librsvg/-/issues/874
+   #
+   # TODO: Find an actual fix instead of increasing the stack
+   use elibc_musl && append-ldflags -Wl,-z,stack-size=2097152
+
+   # FIXME: add systemtap/dtrace support, like in glib:2
+   local emesonargs=(
+   $(meson_feature cairo)
+   $(meson_feature readline)
+   $(meson_feature sysprof profiler)
+   -Dinstalled_tests=false
+   $(meson_use !test skip_dbus_tests)
+   $(meson_use !test skip_gtk_tests)
+   -Db_pch=True # TODO this has to go
+   )
+   meson_src_configure
+}
+
+src_test() {
+   virtx meson_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: app-editors/ghex/

2024-03-24 Thread Mart Raudsepp
commit: 39c9f7c09b7b28cebce2cd3c7b0fcc9d9763041a
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Mar 24 19:26:27 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Mar 24 20:45:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39c9f7c0

app-editors/ghex: add 45.2, add missing dep

Closes: https://bugs.gentoo.org/913726
Closes: https://bugs.gentoo.org/916039
Signed-off-by: Mart Raudsepp  gentoo.org>

 app-editors/ghex/Manifest |  1 +
 app-editors/ghex/ghex-45.2.ebuild | 66 +++
 2 files changed, 67 insertions(+)

diff --git a/app-editors/ghex/Manifest b/app-editors/ghex/Manifest
index dada9f05f4f9..aba5186344af 100644
--- a/app-editors/ghex/Manifest
+++ b/app-editors/ghex/Manifest
@@ -1,2 +1,3 @@
 DIST ghex-44.2.tar.xz 897944 BLAKE2B 
0db001b90390f7747792ac89a5daaf9d38165b72dce77c3a2fd41914a4386001b9f15aaf4352a3b41a204a9104a5234a6ac50a3a7269e10a151c000d57228480
 SHA512 
a06876e06488bb25b17fbdf17ea73e57f563fe49a414c173d680a6bf4db9b66b40fce90ad67cfb73c62f25d88f436a58b7e0fd588c7a664faf78c5058524cabf
 DIST ghex-45.0.tar.xz 902480 BLAKE2B 
9001be3c01a3f5974606180cede15e753ccda0ec6f4fa77cdaf3aea5030117d303b5cb4fb68dfb09de6aee87d76baf689ae250be457c41b8e4c9d3387b691e90
 SHA512 
1f6fa7da2e4cfcb89113780d2a0333ee322d608be3e7fccb958ea19a3c3fc368363597b99ff27bd54c929ab3e3afdb5d5f1dbe810d3ec04d9dd2c114bfc71c0f
+DIST ghex-45.2.tar.xz 902616 BLAKE2B 
24e42b6d719280ab459d0ed7b96a502df7a5502e3d6cf385c0aa73b11808e40cac6112a3e0c3a228d5363578ccb875836efd8a13d6fc6c7e8ea4fe5a76bdb9c7
 SHA512 
2843b23a0673457ec72bd2aad20888fbc2ca890d3d859e6c2657af24cedc6185f6e11244574b603c0e32db2f54968e6584adf2c7e5abee84521c55148f536496

diff --git a/app-editors/ghex/ghex-45.2.ebuild 
b/app-editors/ghex/ghex-45.2.ebuild
new file mode 100644
index ..334559aea1bf
--- /dev/null
+++ b/app-editors/ghex/ghex-45.2.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="GNOME hexadecimal editor"
+HOMEPAGE="https://wiki.gnome.org/Apps/Ghex";
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/ghex.git";
+   SRC_URI=""
+else
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux 
~x86-linux"
+fi
+
+LICENSE="GPL-2+ FDL-1.1+"
+IUSE="gtk-doc test"
+RESTRICT="!test? ( test )"
+SLOT="4"
+
+RDEPEND="
+   >=dev-libs/glib-2.68.0:2
+   >=gui-libs/gtk-4.4.0:4[introspection]
+   gui-libs/libadwaita:1
+   dev-libs/gobject-introspection
+   !app-editors/ghex:2
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   gtk-doc? ( dev-util/gi-docgen )
+   test? (
+   dev-util/desktop-file-utils
+   dev-libs/appstream-glib
+   )
+   dev-util/gtk-update-icon-cache
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local emesonargs=(
+   -Ddocdir="${EPREFIX}"/usr/share/gtk-doc/
+   -Ddevelopment=false
+   -Dmmap-buffer-backend=true
+   -Ddirect-buffer-backend=true
+   -Dintrospection=enabled
+   $(meson_use gtk-doc gtk_doc)
+   -Dstatic-html-help=false
+   -Dvapi=false
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-arch/file-roller/

2024-03-24 Thread Mart Raudsepp
commit: 3e3fc5357c81552444208d4442c45dfe3f1e9c60
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Mar 24 20:43:51 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Mar 24 20:45:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e3fc535

app-arch/file-roller: add 44

Signed-off-by: Mart Raudsepp  gentoo.org>

 app-arch/file-roller/Manifest  |   1 +
 app-arch/file-roller/file-roller-44.ebuild | 103 +
 2 files changed, 104 insertions(+)

diff --git a/app-arch/file-roller/Manifest b/app-arch/file-roller/Manifest
index da78996f1060..68d9d4b1e86b 100644
--- a/app-arch/file-roller/Manifest
+++ b/app-arch/file-roller/Manifest
@@ -1 +1,2 @@
 DIST file-roller-43.1.tar.xz 898216 BLAKE2B 
1a48f642a6436e2cc34cc4629ac24ab984b382a0df0895b20b2c6e89f0c65c2b29360cffd2d5cd9e3542c7479e7588211fa38b31aaca2afbcef8391b9b4afdc7
 SHA512 
67c2bf9c2aa885fad5119069232ea92872c1f08fc7cd517e2e64faef924f0b4a9195acbe042e535588ccd86b5147afa041f9ea355f480507c3743a2bb934
+DIST file-roller-44.tar.xz 924236 BLAKE2B 
12eebd312afdec8f87141d384d1476be7296073f911791328158af1ab93fcb4092ee79e0c65743c36eaa28e06b5b59503357b6c4cff87b4896d3969a67d08e45
 SHA512 
d40ac036161397828ded2bab7bdf1c029ef0b53fad65e0922e6eeec40442eb7a9898a7d5c3208f6dfda3ad6f51b0771f248ab64c177769b655493a44c403f824

diff --git a/app-arch/file-roller/file-roller-44.ebuild 
b/app-arch/file-roller/file-roller-44.ebuild
new file mode 100644
index ..6b9c0f7cfa2c
--- /dev/null
+++ b/app-arch/file-roller/file-roller-44.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson readme.gentoo-r1 xdg
+
+DESCRIPTION="Archive manager for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/FileRoller";
+
+LICENSE="GPL-2+ CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux 
~x86-linux"
+IUSE="gtk-doc +introspection nautilus"
+REQUIRED_USE="gtk-doc? ( introspection )"
+
+# gdk-pixbuf used extensively in the source
+# cairo used in eggtreemultidnd.c
+# pango used in fr-window
+RDEPEND="
+   >=dev-libs/glib-2.38:2
+   >=gui-libs/gtk-4.8.1:4[introspection?]
+   >=gui-libs/libadwaita-1.2:1
+   nautilus? ( >=gnome-base/nautilus-43.0 )
+   >=dev-libs/json-glib-0.14
+   >=app-arch/libarchive-3.2:=
+   introspection? ( dev-libs/gobject-introspection )
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/pango
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/glib-utils
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   gtk-doc? ( dev-util/gi-docgen )
+"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="
+${PN} is a frontend for several archiving utilities. If you want a
+particular archive format support, see ${HOMEPAGE}
+and install the relevant package. For example:
+7-zip   - app-arch/p7zip
+ace - app-arch/unace
+arj - app-arch/arj
+brotli  - app-arch/brotli
+cpio- app-alternatives/cpio
+deb - app-arch/dpkg
+iso - app-cdr/cdrtools
+jar,zip - app-arch/zip and app-arch/unzip
+lha - app-arch/lha
+lzop- app-arch/lzop
+lz4 - app-arch/lz4
+rar - app-arch/unrar or app-arch/unar
+rpm - app-arch/rpm
+unstuff - app-arch/stuffit
+zstd- app-arch/zstd
+zoo - app-arch/zoo"
+
+src_prepare() {
+   # File providing Gentoo package names for various archivers
+   cp -v "${FILESDIR}"/3.36-packages.match data/packages.match || die
+
+   default
+   xdg_environment_reset
+}
+
+src_configure() {
+   local emesonargs=(
+   -Drun-in-place=false
+   $(meson_feature nautilus nautilus-actions)
+   -Dnotification=enabled
+   -Duse_native_appchooser=false
+   -Dpackagekit=false
+   -Dlibarchive=enabled
+   $(meson_feature introspection)
+   $(meson_feature gtk-doc api_docs)
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   if use gtk-doc; then
+   mkdir -p "${ED}"/usr/share/gtk-doc/ || die
+   mv "${ED}"/usr/share/doc/file-roller 
"${ED}"/usr/share/gtk-doc/file-roller || die
+   fi
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+   readme.gentoo_print_elog
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/glibmm/

2024-03-24 Thread Mart Raudsepp
commit: 7faf5651cd3085122cfcc9e794f1a8c20cca70a7
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Mar 24 19:50:48 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Mar 24 20:45:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7faf5651

dev-cpp/glibmm: add 2.66.7

Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-cpp/glibmm/Manifest |  1 +
 dev-cpp/glibmm/glibmm-2.66.7.ebuild | 54 +
 2 files changed, 55 insertions(+)

diff --git a/dev-cpp/glibmm/Manifest b/dev-cpp/glibmm/Manifest
index 9e8553494380..5399868cf1f3 100644
--- a/dev-cpp/glibmm/Manifest
+++ b/dev-cpp/glibmm/Manifest
@@ -1,4 +1,5 @@
 DIST glibmm-2.66.6.tar.xz 8668828 BLAKE2B 
0e133eb73f8a290e3bc2167435e9e88b49603153c96d2eff130ac0ee0d1b1e0d3907197267cd1bc62e1f8b6a74ed8a8429e891430c4bfc512cbdf5e877e79701
 SHA512 
64d5ee1904ac645ee5a470889b928a24ab012bb0c310a94631bd725df9d5b7a5c0d2129f114017677db922b724ad12ab33698f1d27cae4aaeccd199b0e883099
+DIST glibmm-2.66.7.tar.xz 8773780 BLAKE2B 
faef7b6a9ca91aed3ac7ddeddc0413f87daba4b8d1e887431bd7db8b7cae66ec449292bbb0fb9e4e574d1ce680853ab0ffb476abd76c19257c7434389ba3d2cc
 SHA512 
09b99622c051afd264d7a9b23025ee28ec870c6d23a5084ef7192f67b96fb8f16be5dbb2e8a4ff8a1d4ff873d3e73b4e25dee122049266687f471dcd3989b5bb
 DIST glibmm-2.76.0.tar.xz 9295168 BLAKE2B 
99e6e0776f945a245ea68ca39194c6cecaace282a9be31e27e65e07b8034963c814a6306b74817aeb82740fbc01a9e4ff3a0b4a8605da15a3cd0d3e72a86bb16
 SHA512 
be49599f5eb8eb5a1cef015cdb37af2564fcd1ea845aa4344804ca5f0f61468949711e25cefebb93219e1be37128ebfdd2a816324e752ac4395b4b87c072fc78
 DIST glibmm-2.78.0.tar.xz 9292916 BLAKE2B 
41b0bf4d472b9ee1252f96c1d77a41b9ea447e4cf10b613fb1c3ca99251e0701923ab0a4efe305f0a04ae72f7fbd376d76d3e03df11ecc67343d6927068c42af
 SHA512 
b93575983860101d793725e08c13987914465e4daf280defb4a96b2f842b9e1a99c9320b05f2a6af9e3f7a2a384855b6710b982f9015a6469e37f3c257d9d811
 DIST glibmm-2.78.1.tar.xz 9486784 BLAKE2B 
2875d93b0cedb6bf84cb463b1c73743c55dc446ee0c1dce36344a8e0ff77cec8d890d1e3b0f1d4a841d293ab123cc60bf5c6b55ed9a0456fe235d928bf28ff05
 SHA512 
5ace15c492be553e2c6abd8d0699197239261feaa2b45ff77181f59bb98b584dc822bdd46dbdee35691cc5a955a3b88e03f58532459236fd780823354c35d0a6

diff --git a/dev-cpp/glibmm/glibmm-2.66.7.ebuild 
b/dev-cpp/glibmm/glibmm-2.66.7.ebuild
new file mode 100644
index ..d1b090088a81
--- /dev/null
+++ b/dev-cpp/glibmm/glibmm-2.66.7.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{9..11} )
+inherit gnome.org meson-multilib python-any-r1
+
+DESCRIPTION="C++ interface for glib2"
+HOMEPAGE="https://www.gtkmm.org https://gitlab.gnome.org/GNOME/glibmm";
+
+LICENSE="LGPL-2.1+"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="gtk-doc debug test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/libsigc++-2.9.1:2[${MULTILIB_USEDEP}]
+   >=dev-libs/glib-2.61.2:2[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   ${PYTHON_DEPS}
+   virtual/pkgconfig
+   gtk-doc? (
+   app-text/doxygen[dot]
+   dev-lang/perl
+   dev-perl/XML-Parser
+   dev-libs/libxslt
+   media-gfx/graphviz
+   )
+"
+
+src_prepare() {
+   default
+
+   # giomm_tls_client requires FEATURES=-network-sandbox and 
glib-networking rdep
+   sed -i -e '/giomm_tls_client/d' tests/meson.build || die
+
+   if ! use test; then
+   sed -i -e "/^subdir('tests')/d" meson.build || die
+   fi
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   -Dwarnings=min
+   -Dbuild-deprecated-api=true
+   $(meson_native_use_bool gtk-doc build-documentation)
+   $(meson_use debug debug-refcounting)
+   -Dbuild-examples=false
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/folks/

2024-03-24 Thread Mart Raudsepp
commit: ae7643069ea5764730ada6fb736e7fe07f6f7608
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Mar 24 19:54:14 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Mar 24 20:45:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae764306

dev-libs/folks: add 0.15.9

Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-libs/folks/Manifest|  1 +
 dev-libs/folks/folks-0.15.9.ebuild | 97 ++
 2 files changed, 98 insertions(+)

diff --git a/dev-libs/folks/Manifest b/dev-libs/folks/Manifest
index 2959c442751f..f63189255e12 100644
--- a/dev-libs/folks/Manifest
+++ b/dev-libs/folks/Manifest
@@ -1,2 +1,3 @@
 DIST folks-0.15.6.tar.xz 497968 BLAKE2B 
bb9237fae05a748a18a85d29034e879947c4ffcc1d3dbe7277c8e1f41e6e9c9ec27170e9e7d2ccb6dcc89789d331f7f320648620636e1ee54685906fc67ba4f9
 SHA512 
8d77c3b4c963d88877798b24da9edd977b3ac4b18568ed75885fa87bf81e0e8f29dc8232352e3fefc0bf2c9bb8ca6cea984d87d946a3892963a158bd4f45dc30
 DIST folks-0.15.7.tar.xz 502128 BLAKE2B 
b93146b216dd31dbc07cf770130593f830c01568aff3424bf4d0d8588ac651ea225ed6d3b38b9855d82dbef168605145a3a3de49706dd2ab31a4d368636dddf0
 SHA512 
52657b45678aa2418a44b0c8d332ac207eff18b02ca5c0d1491bdf8bae6552f30f2b6435804adc2a5fa66997f2cea09bdfe399dfaf52f3d8b7a5bde11b137c35
+DIST folks-0.15.9.tar.xz 506044 BLAKE2B 
e239c0ca3b51a5452620f5abaf37b34413b0a5ee867cc682214abd00c21d6375abf1a31755acd69360e47604c61572a63ffbe91f38485be1a83685a98aa34cd0
 SHA512 
8b1f0afaaf0907a9609863ec913eab75c7f60e3d1fd54e553fdb8d425f33cfb6043171bc5b7cc1dc66b1de702e1a8f5dd229c707d99af47dd3926ec0588c87fd

diff --git a/dev-libs/folks/folks-0.15.9.ebuild 
b/dev-libs/folks/folks-0.15.9.ebuild
new file mode 100644
index ..9eec95007c6c
--- /dev/null
+++ b/dev-libs/folks/folks-0.15.9.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit gnome.org gnome2-utils meson python-any-r1 vala xdg
+
+DESCRIPTION="Library for aggregating people from multiple sources"
+HOMEPAGE="https://wiki.gnome.org/Projects/Folks 
https://gitlab.gnome.org/GNOME/folks";
+
+LICENSE="LGPL-2.1+"
+SLOT="0/26" # subslot = libfolks soname version
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86 ~x86-linux"
+
+IUSE="bluetooth eds telepathy test utils"
+REQUIRED_USE="bluetooth? ( eds )"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   >=dev-libs/glib-2.58:2
+   >=dev-libs/libgee-0.10:0.8[introspection]
+   >=dev-libs/gobject-introspection-1.54:=
+   telepathy? (
+   >=net-libs/telepathy-glib-0.19.9
+   dev-libs/dbus-glib
+   )
+   eds? ( >=gnome-extra/evolution-data-server-3.38:= )
+   dev-libs/libxml2:2
+   utils? ( sys-libs/readline:0= )
+"
+# telepathy-mission-control needed at runtime; it is used by the telepathy
+# backend via telepathy-glib's AccountManager binding.
+RDEPEND="${DEPEND}
+   bluetooth? ( >=net-wireless/bluez-5[obex] )
+   telepathy? ( net-im/telepathy-mission-control )
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   $(vala_depend)
+   telepathy? ( net-libs/telepathy-glib[vala] )
+   eds? ( gnome-extra/evolution-data-server[vala] )
+   test? (
+   sys-apps/dbus
+   bluetooth? (
+   $(python_gen_any_dep '
+   
>=dev-python/python-dbusmock-0.30.1[${PYTHON_USEDEP}]
+   ')
+   )
+   )
+"
+
+python_check_deps() {
+   if use test && use bluetooth; then
+   python_has_version 
">=dev-python/python-dbusmock-0.30.1[${PYTHON_USEDEP}]"
+   fi
+}
+
+src_prepare() {
+   default
+   vala_setup
+   xdg_environment_reset
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use bluetooth bluez_backend)
+   $(meson_use eds eds_backend)
+   $(meson_use eds ofono_backend)
+   $(meson_use telepathy telepathy_backend)
+   -Dzeitgeist=false # last rited package
+   -Dimport_tool=true
+   $(meson_use utils inspect_tool)
+   $(meson_use test tests)
+   -Dinstalled_tests=false
+   -Ddocs=false # Needs find_program sedding to specific version; 
only dev docs, don't bother
+   )
+   meson_src_configure
+}
+
+src_test() {
+   # Avoid warnings when /etc/profile.d/flatpak.sh from flatpak modified 
XDG_DATA_DIRS
+   export XDG_DATA_DIRS="${EPREFIX}"/usr/share
+   dbus-run-session meson test -C "${BUILD_DIR}" -t 5 || die "tests failed"
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/meld/

2024-03-24 Thread Mart Raudsepp
commit: fb8a03fdb6c8f533d081ebdf455d26f02ca270f6
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Mar 24 20:10:57 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Mar 24 20:45:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb8a03fd

dev-util/meld: add 3.22.2

Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-util/meld/Manifest   |  1 +
 dev-util/meld/meld-3.22.2.ebuild | 74 
 2 files changed, 75 insertions(+)

diff --git a/dev-util/meld/Manifest b/dev-util/meld/Manifest
index be81f8fa181c..3087c33ec47a 100644
--- a/dev-util/meld/Manifest
+++ b/dev-util/meld/Manifest
@@ -1,2 +1,3 @@
 DIST meld-3.22.0.tar.xz 674212 BLAKE2B 
1d5af5fa9943c46fd150bd1e1c74003579a0017dea56178e92c4ba0dd1ba0bc3348a6f2625bfe5191fe4d8394b06462a30f2173ae623ffd32c637642f9c36183
 SHA512 
4cc1c9a76379401c1f116292bb4730301ec0f2413cdab7b463ed519ea7ee0ee86143a9c83a13f1ef09860aad192c04769d111bfb1eb10b5e1bc81fb44c530526
 DIST meld-3.22.1.tar.xz 675984 BLAKE2B 
47ad8cc0b3f55e2ab8066bd811a925eb12446d041b26220d56a11eedc727042357c8bbec26a5b9f1a9e220357753968acbc43dd257fe48013a3fcf7ef4243364
 SHA512 
7cb4c64a8134d02ee629c5459d5361c8ee1b1fb80efb02b9f3d2c577ecb69dca2ff66b90affb479682b7fceda41c60717ef859d93e3b93070a84901ae772b2cd
+DIST meld-3.22.2.tar.xz 676376 BLAKE2B 
5e592e378ac2c942dd98df6d9ac4f9af7a1eee552af1691aade2e0f453a5ddf649ca09c38191b2c2ffdb7b6fa165012b4d8372e9e99c33052f612e2ab8ca8670
 SHA512 
fd8b12567cd8dcf77f265d831c9ac9ba33d13fb78c95b01b496b016308ff4159963b4610a68f41d04a52cc5bcc13bb4568d24bbade5bd79246111e463e413284

diff --git a/dev-util/meld/meld-3.22.2.ebuild b/dev-util/meld/meld-3.22.2.ebuild
new file mode 100644
index ..48ffb7c894f2
--- /dev/null
+++ b/dev-util/meld/meld-3.22.2.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_REQ_USE="xml(+)"
+
+inherit gnome.org gnome2-utils meson python-single-r1 xdg
+
+DESCRIPTION="A graphical diff and merge tool"
+HOMEPAGE="http://meldmerge.org/";
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+IUSE="test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   >=x11-libs/gtk+-3.20:3[introspection]
+   >=dev-libs/glib-2.48:2
+   >=x11-libs/gtksourceview-4.0.0:4[introspection]
+   $(python_gen_cond_dep '
+   >=dev-python/pygobject-3.30:3[cairo,${PYTHON_USEDEP}]
+   ')
+   gnome-base/gsettings-desktop-schemas
+   >=x11-libs/pango-1.34[introspection]
+   x11-themes/hicolor-icon-theme
+"
+DEPEND="${RDEPEND}
+   test? (
+   dev-util/desktop-file-utils
+   dev-libs/appstream-glib
+   )
+"
+BDEPEND="
+   dev-util/intltool
+   dev-util/itstool
+   sys-devel/gettext
+   $(python_gen_cond_dep 'dev-python/distro[${PYTHON_USEDEP}]')
+"
+# dev-python/distro is soft-required in BDEPEND for python3.8 and onwards,
+# but it's mainly needed for debian and derivatives - seems the fallback
+# works fine, as we aren't a special_case, just an annoying warning.
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dprofile=''
+   -Dbyte-compile=false
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   python_optimize
+   python_fix_shebang "${ED}"/usr/bin/meld
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/files/, x11-libs/gtk+/

2024-01-28 Thread Mart Raudsepp
commit: b9fb28011bfa4e1c10452c57083f0c027ca93175
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Jan 28 23:15:34 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Jan 28 23:16:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9fb2801

x11-libs/gtk+: drop 3.24.40

Signed-off-by: Mart Raudsepp  gentoo.org>

 x11-libs/gtk+/Manifest |   1 -
 .../gtk+/files/3.24.40-gdkscreen-x11-fixes.patch   |  50 -
 x11-libs/gtk+/files/3.24.40-test-casts-gcc14.patch |  82 -
 x11-libs/gtk+/gtk+-3.24.40.ebuild  | 203 -
 4 files changed, 336 deletions(-)

diff --git a/x11-libs/gtk+/Manifest b/x11-libs/gtk+/Manifest
index c4e000ba7a5b..1231a8825932 100644
--- a/x11-libs/gtk+/Manifest
+++ b/x11-libs/gtk+/Manifest
@@ -2,5 +2,4 @@ DIST gtk+-2.24.33.tar.xz 12661828 BLAKE2B 
f3488b220aaee54bf36fa77e2112d060152e57
 DIST gtk+-3.24.35.tar.xz 17913328 BLAKE2B 
3beea3cbda7247357238ad133c951e69d5670d68e06efb4de09fae7141b141f4eb17a8c79661cab928a3db427f7b32b518875d0951254941e76b1a7aab60e34f
 SHA512 
3a1ec35756fe12f5be3cfe33ef332d583690458327572e69bffad8b4095059d2a744a4a53b2fd31bab5da2ca7b41a2a38fbbd8ba541a45fa8cc0d00eae005ade
 DIST gtk+-3.24.38.tar.xz 12398104 BLAKE2B 
d24e794025d09b01c215ffcc60382f1bb74214b80fbc019bc0fc2a01bd90673c5a9e94b07b6ec981e9b28caf42b8e98032dd8150ac44a9bcab22bae83445685e
 SHA512 
e99ec10959191b55013fce37e83f0e85bf36597db101e324081479792a2047d032cf0d213d69c02eeb4b7cd6d56d6489b7b2a60904b2bd7af23ea1b9c5a79528
 DIST gtk+-3.24.39.tar.xz 12464680 BLAKE2B 
9d0d5814369211c1d60cc81de45a5dfd6ea9fc64d24948abf304e0ad1ae606d9887fc4e5ddccbfab4fb1ccc3c5bb54b453f28899cbdef4e4e885a7f041a6c70f
 SHA512 
8ec3db3544805b51fffaa415029b126761ba0a11b68c67cea80fe001e77878abf4d4719d5d002109f8546409c0caf892ea6d7aa792f8d5d97dc4139668f0451f
-DIST gtk+-3.24.40.tar.xz 13189496 BLAKE2B 
6c098e879264051e61a639c327687ead6459c79f226aed5634e4b912d066913a006a483e3fab92352dc355fac6af04b910f76b909e99e33d79a03a8dde1f
 SHA512 
21fac23b6375c2e545128e60d4e39f7ee9516a824e4a1834a318af5f2a9f125a8a8572a83bf94b4c179a16c66b6a913e74574ccf2e810301f1a593006a1980c7
 DIST gtk+-3.24.41.tar.xz 13188312 BLAKE2B 
fbded114fe2b5c1c7bffe79d0a22d559f97081eb972baf31b5c9bd7190bd1ea2875f1c632d3f3be8233377299f1df15bbffbe45d50cc7ff588e034eb41eb8f6e
 SHA512 
aaf061d846fac592e71089feace302bdef1bb64bb2ad6ff30d51d9da9084cad2fa5bf88cb75adcd789c911d94231ae60a2ca7cf97a2f5720687369a3da98

diff --git a/x11-libs/gtk+/files/3.24.40-gdkscreen-x11-fixes.patch 
b/x11-libs/gtk+/files/3.24.40-gdkscreen-x11-fixes.patch
deleted file mode 100644
index e096e920eaee..
--- a/x11-libs/gtk+/files/3.24.40-gdkscreen-x11-fixes.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-From 6880ac90a0211095cfea753316e002bd668a4e92 Mon Sep 17 00:00:00 2001
-From: Michael Wyraz 
-Date: Fri, 19 Jan 2024 19:15:52 +0100
-Subject: [PATCH 1/2] don't free monitor->name twice (fixes #6345)
-

- gdk/x11/gdkscreen-x11.c | 1 -
- 1 file changed, 1 deletion(-)
-
-diff --git a/gdk/x11/gdkscreen-x11.c b/gdk/x11/gdkscreen-x11.c
-index f54bf51d04..4ac3167b30 100644
 a/gdk/x11/gdkscreen-x11.c
-+++ b/gdk/x11/gdkscreen-x11.c
-@@ -922,7 +922,6 @@ init_randr13 (GdkScreen *screen, gboolean *changed)
-   g_object_ref (monitor);
-   g_ptr_array_remove (x11_display->monitors, monitor);
-   gdk_display_monitor_removed (display, GDK_MONITOR (monitor));
--  free (monitor->name);
-   g_object_unref (monitor);
-   *changed = TRUE;
- }
--- 
-2.43.0
-
-
-From ba58b3a23df4213e17a80816c7687a59e104769d Mon Sep 17 00:00:00 2001
-From: Michael Wyraz 
-Date: Fri, 19 Jan 2024 22:20:02 +0100
-Subject: [PATCH 2/2] Fix for #6342
-

- gdk/x11/gdkscreen-x11.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/gdk/x11/gdkscreen-x11.c b/gdk/x11/gdkscreen-x11.c
-index 4ac3167b30..6207b5f443 100644
 a/gdk/x11/gdkscreen-x11.c
-+++ b/gdk/x11/gdkscreen-x11.c
-@@ -851,7 +851,7 @@ init_randr13 (GdkScreen *screen, gboolean *changed)
-   monitor = g_object_new (gdk_x11_monitor_get_type (),
-   "display", display,
-   NULL);
--  monitor->name = g_steal_pointer (&name);
-+  monitor->name = g_strdup (name);
-   monitor->output = output;
-   monitor->add = TRUE;
-   g_ptr_array_add (x11_display->monitors, monitor);
--- 
-2.43.0
-

diff --git a/x11-libs/gtk+/files/3.24.40-test-casts-gcc14.patch 
b/x11-libs/gtk+/files/3.24.40-test-casts-gcc14.patch
deleted file mode 100644
index aadbd7be0b7c..
--- a/x11-libs/gtk+/files/3.24.40-test-casts-gcc14.patch
+++ /dev/null
@@ -1,82 +0,0 @@
-From 76bc2a57136fd6cf0374fa3f86a7ba646b779803 Mon Sep 17 00:00:00 2001
-From: David King 
-Date: Fri, 19 Jan 2024 10:41:33 +
-Subject: [PATCH 1/2] tests: Add GdkEve

[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2024-01-28 Thread Mart Raudsepp
commit: 2df7b3172e542aef60c9ea452f53e0216e0c82b3
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Jan 28 23:14:25 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Jan 28 23:16:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2df7b317

x11-libs/gtk+: add 3.24.41

Signed-off-by: Mart Raudsepp  gentoo.org>

 x11-libs/gtk+/Manifest|   1 +
 x11-libs/gtk+/gtk+-3.24.41.ebuild | 200 ++
 2 files changed, 201 insertions(+)

diff --git a/x11-libs/gtk+/Manifest b/x11-libs/gtk+/Manifest
index ac3740caa7dd..c4e000ba7a5b 100644
--- a/x11-libs/gtk+/Manifest
+++ b/x11-libs/gtk+/Manifest
@@ -3,3 +3,4 @@ DIST gtk+-3.24.35.tar.xz 17913328 BLAKE2B 
3beea3cbda7247357238ad133c951e69d5670d
 DIST gtk+-3.24.38.tar.xz 12398104 BLAKE2B 
d24e794025d09b01c215ffcc60382f1bb74214b80fbc019bc0fc2a01bd90673c5a9e94b07b6ec981e9b28caf42b8e98032dd8150ac44a9bcab22bae83445685e
 SHA512 
e99ec10959191b55013fce37e83f0e85bf36597db101e324081479792a2047d032cf0d213d69c02eeb4b7cd6d56d6489b7b2a60904b2bd7af23ea1b9c5a79528
 DIST gtk+-3.24.39.tar.xz 12464680 BLAKE2B 
9d0d5814369211c1d60cc81de45a5dfd6ea9fc64d24948abf304e0ad1ae606d9887fc4e5ddccbfab4fb1ccc3c5bb54b453f28899cbdef4e4e885a7f041a6c70f
 SHA512 
8ec3db3544805b51fffaa415029b126761ba0a11b68c67cea80fe001e77878abf4d4719d5d002109f8546409c0caf892ea6d7aa792f8d5d97dc4139668f0451f
 DIST gtk+-3.24.40.tar.xz 13189496 BLAKE2B 
6c098e879264051e61a639c327687ead6459c79f226aed5634e4b912d066913a006a483e3fab92352dc355fac6af04b910f76b909e99e33d79a03a8dde1f
 SHA512 
21fac23b6375c2e545128e60d4e39f7ee9516a824e4a1834a318af5f2a9f125a8a8572a83bf94b4c179a16c66b6a913e74574ccf2e810301f1a593006a1980c7
+DIST gtk+-3.24.41.tar.xz 13188312 BLAKE2B 
fbded114fe2b5c1c7bffe79d0a22d559f97081eb972baf31b5c9bd7190bd1ea2875f1c632d3f3be8233377299f1df15bbffbe45d50cc7ff588e034eb41eb8f6e
 SHA512 
aaf061d846fac592e71089feace302bdef1bb64bb2ad6ff30d51d9da9084cad2fa5bf88cb75adcd789c911d94231ae60a2ca7cf97a2f5720687369a3da98

diff --git a/x11-libs/gtk+/gtk+-3.24.41.ebuild 
b/x11-libs/gtk+/gtk+-3.24.41.ebuild
new file mode 100644
index ..e274f217c53b
--- /dev/null
+++ b/x11-libs/gtk+/gtk+-3.24.41.ebuild
@@ -0,0 +1,200 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2 meson-multilib multilib toolchain-funcs virtualx
+
+DESCRIPTION="Gimp ToolKit +"
+HOMEPAGE="https://www.gtk.org/";
+
+LICENSE="LGPL-2+"
+SLOT="3"
+IUSE="aqua broadway cloudproviders colord cups examples gtk-doc +introspection 
sysprof test vim-syntax wayland +X xinerama"
+REQUIRED_USE="
+   || ( aqua wayland X )
+   test? ( X )
+   xinerama? ( X )
+"
+RESTRICT="!test? ( test )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
+
+COMMON_DEPEND="
+   
>=app-accessibility/at-spi2-core-2.46.0[introspection?,${MULTILIB_USEDEP}]
+   >=dev-libs/fribidi-0.19.7[${MULTILIB_USEDEP}]
+   >=dev-libs/glib-2.57.2:2[${MULTILIB_USEDEP}]
+   media-libs/fontconfig[${MULTILIB_USEDEP}]
+   >=media-libs/harfbuzz-2.2.0:=
+   >=media-libs/libepoxy-1.4[X(+)?,egl(+),${MULTILIB_USEDEP}]
+   virtual/libintl[${MULTILIB_USEDEP}]
+   >=x11-libs/cairo-1.14[aqua?,glib,svg(+),X?,${MULTILIB_USEDEP}]
+   >=x11-libs/gdk-pixbuf-2.30:2[introspection?,${MULTILIB_USEDEP}]
+   >=x11-libs/pango-1.44.0[introspection?,${MULTILIB_USEDEP}]
+   x11-misc/shared-mime-info
+
+   cloudproviders? ( net-libs/libcloudproviders[${MULTILIB_USEDEP}] )
+   colord? ( >=x11-misc/colord-0.1.9:0=[${MULTILIB_USEDEP}] )
+   cups? ( >=net-print/cups-2.0[${MULTILIB_USEDEP}] )
+   introspection? ( >=dev-libs/gobject-introspection-1.39:= )
+   sysprof? ( >=dev-util/sysprof-capture-3.33.2:3[${MULTILIB_USEDEP}] )
+   wayland? (
+   >=dev-libs/wayland-1.14.91[${MULTILIB_USEDEP}]
+   >=dev-libs/wayland-protocols-1.32
+   media-libs/mesa[wayland,${MULTILIB_USEDEP}]
+   >=x11-libs/libxkbcommon-0.2[${MULTILIB_USEDEP}]
+   )
+   X? (
+   media-libs/libglvnd[X(+),${MULTILIB_USEDEP}]
+   x11-libs/libX11[${MULTILIB_USEDEP}]
+   x11-libs/libXcomposite[${MULTILIB_USEDEP}]
+   x11-libs/libXcursor[${MULTILIB_USEDEP}]
+   x11-libs/libXdamage[${MULTILIB_USEDEP}]
+   x11-libs/libXext[${MULTILIB_USEDEP}]
+   x11-libs/libXfixes[${MULTILIB_USEDEP}]
+   >=x11-libs/libXi-1.8[${MULTILIB_USEDEP}]
+   >=x11-libs/libXrandr-1.5[${MULTILIB_USEDEP}]
+   xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] )
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   X? ( x11-base/xorg-proto )

[gentoo-commits] repo/gentoo:master commit in: gui-libs/gtk/

2024-02-03 Thread Mart Raudsepp
commit: f65b62402682644bfe3aded2ac95c359435449d6
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Feb  3 15:51:46 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sat Feb  3 15:56:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f65b6240

gui-libs/gtk: drop 4.12.2, 4.12.3

Signed-off-by: Mart Raudsepp  gentoo.org>

 gui-libs/gtk/Manifest  |   2 -
 gui-libs/gtk/gtk-4.12.2.ebuild | 228 -
 gui-libs/gtk/gtk-4.12.3.ebuild | 228 -
 3 files changed, 458 deletions(-)

diff --git a/gui-libs/gtk/Manifest b/gui-libs/gtk/Manifest
index 6f808d087526..e4e97d5b9b79 100644
--- a/gui-libs/gtk/Manifest
+++ b/gui-libs/gtk/Manifest
@@ -1,5 +1,3 @@
 DIST gtk-4.10.5.tar.xz 16403464 BLAKE2B 
9ca10de5e178e0b3e34fdf5f6126fc89e914a06e60c1c160b6273a5eb10b60e362e3db27af6012d2ea92452bb5787e6784e11d1f15a4ff284b04bbf9750ff91a
 SHA512 
7ca1d2cabbeb6020613fcb11f57b8161f38337a6c3bc3572365dd642af9498fad0f5b2fc0a2419e06567d541e62e67b3d1087ab9bd3e756363052b2f7b366fde
-DIST gtk-4.12.2.tar.xz 16942832 BLAKE2B 
a4916d1b6fd6669422c2b18db70f6cc318ec330baafd4a6a9ceb4d37e7a9fd1206131a5b146ff33d4ac2c5f1e5d879f77026f7bd136e082630960a82212f4274
 SHA512 
5373a3c6bf434644b97c955207c80833c8f77402baca6a91b0f467b5a2fea1474e6913104ee764d61df19a8ca98c117580ad54a95cfab64113e26e8bdc3ff095
-DIST gtk-4.12.3.tar.xz 16930224 BLAKE2B 
e90ab03a4eb84a3bb4213772c7c47601d99044275489d8bdd60d0fc5929d0dcef4445e6892c41df804111e4631b14e90ce8a3f0841bfbbe23cbbf06775f2bbb9
 SHA512 
f3efa9ad340362cecd81389219092b46e3b3f7b049dd6e02aecf4ac74f64f413f0b99c23cfac854e6b0a84d9715fb832beb7e0e698fcdb90ee49a78b27d0e366
 DIST gtk-4.12.4.tar.xz 16951736 BLAKE2B 
ddac469b63f8f3a26b90c1ca0ad2f873d067102d5a3827c4b1a0561bf3e58646c042631ef11170cc062219bb54db39023a27d1bbbda839b1bd6fc8514eefb36d
 SHA512 
354c686c160c7996ec7c69b31204786245c2a92615e4799b6248776f10f4393c167e73caf8d2fb949539c978358ffa2151092a515be94ec7eeb8951b773ae6d0
 DIST gtk-4.12.5.tar.xz 17314760 BLAKE2B 
ce6a88d2c3ecfa2a9773682645ff00a61fd932b9a6de764794ef8abd10c5c75df386801143c32d10fec110029e997a16c4cdcb0ef050905562c6dd9fdc46039d
 SHA512 
813758f4fe23b99b2ea1cf22156b86b22df30024717ae3b30bbe36111f9b1363bbd4da5fe8e5f69268c43794ea165e12c1c5bc52fd64bcbb1f9ccd3121540ac4

diff --git a/gui-libs/gtk/gtk-4.12.2.ebuild b/gui-libs/gtk/gtk-4.12.2.ebuild
deleted file mode 100644
index 129a4ca40173..
--- a/gui-libs/gtk/gtk-4.12.2.ebuild
+++ /dev/null
@@ -1,228 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
-inherit gnome.org gnome2-utils meson optfeature python-any-r1 toolchain-funcs 
virtualx xdg
-
-DESCRIPTION="GTK is a multi-platform toolkit for creating graphical user 
interfaces"
-HOMEPAGE="https://www.gtk.org/ https://gitlab.gnome.org/GNOME/gtk/";
-
-LICENSE="LGPL-2+"
-SLOT="4"
-IUSE="aqua broadway cloudproviders colord cups examples ffmpeg gstreamer 
+introspection sysprof test vulkan wayland +X cpu_flags_x86_f16c"
-REQUIRED_USE="
-   || ( aqua wayland X )
-   test? ( introspection )
-"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
-
-COMMON_DEPEND="
-   >=dev-libs/glib-2.76.0:2
-   >=x11-libs/cairo-1.17.6[aqua?,glib,svg(+),X?]
-   >=x11-libs/pango-1.50.0[introspection?]
-   >=dev-libs/fribidi-1.0.6
-   >=media-libs/harfbuzz-2.6.0:=
-   >=x11-libs/gdk-pixbuf-2.30:2[introspection?]
-   media-libs/libpng:=
-   media-libs/tiff:=
-   media-libs/libjpeg-turbo:=
-   >=media-libs/libepoxy-1.4[egl,X(+)?]
-   >=media-libs/graphene-1.10.0[introspection?]
-   app-text/iso-codes
-   x11-misc/shared-mime-info
-
-   cloudproviders? ( net-libs/libcloudproviders )
-   colord? ( >=x11-misc/colord-0.1.9:0= )
-   cups? ( >=net-print/cups-2.0 )
-   ffmpeg? ( media-video/ffmpeg:= )
-   gstreamer? (
-   >=media-libs/gst-plugins-bad-1.12.3:1.0
-   >=media-libs/gst-plugins-base-1.12.3:1.0[opengl]
-   )
-   introspection? ( >=dev-libs/gobject-introspection-1.76:= )
-   vulkan? ( media-libs/vulkan-loader:= )
-   wayland? (
-   >=dev-libs/wayland-1.21.0
-   >=dev-libs/wayland-protocols-1.31
-   media-libs/mesa[wayland]
-   >=x11-libs/libxkbcommon-0.2
-   )
-   X? (
-   >=app-accessibility/at-spi2-core-2.46.0
-   media-libs/fontconfig
-   media-libs/mesa[X(+)]
-   x11-libs/libX11
-   >=x11-libs/libXi-1.8
-   x11-libs/libXext
-   >=x11-libs/libXrandr-1.5
-   x11-libs/libXcursor
-   x11-libs/libXfixes
-   x11-libs/libXdamage
-

[gentoo-commits] repo/gentoo:master commit in: app-accessibility/at-spi2-core/

2024-02-03 Thread Mart Raudsepp
commit: 19e522b624faf883f3859779e3a2b870fad99c41
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Feb  3 15:52:21 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sat Feb  3 15:56:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19e522b6

app-accessibility/at-spi2-core: drop 2.50.0

Signed-off-by: Mart Raudsepp  gentoo.org>

 app-accessibility/at-spi2-core/Manifest|  1 -
 .../at-spi2-core/at-spi2-core-2.50.0.ebuild| 76 --
 2 files changed, 77 deletions(-)

diff --git a/app-accessibility/at-spi2-core/Manifest 
b/app-accessibility/at-spi2-core/Manifest
index 06fc0e315aa2..fe3a0befac8d 100644
--- a/app-accessibility/at-spi2-core/Manifest
+++ b/app-accessibility/at-spi2-core/Manifest
@@ -1,3 +1,2 @@
 DIST at-spi2-core-2.48.3.tar.xz 554388 BLAKE2B 
9692df8cc0bc8de82f6e339b9358be7ab1bc598afdb39503f5f05ca772109b962a513fe2ef79d8f094ea732457225409f3c765784a54cbabf27b8fc72c893eb9
 SHA512 
e79ef0eb0f23241d61ba2a62f4024a5df5ff7125bc085590f9038b3397d255b88b8266deec14f3fe53bee4072ab85695a47d27d8be0529b18a103ad792fa0e54
-DIST at-spi2-core-2.50.0.tar.xz 567664 BLAKE2B 
18b9c84542bffc13e762e770da08f289358b5987b27c0159818c6f1f09981be029a8f15ce2b7dd6ed99b049ad7e4a4cbbf2bc4d5e97a81d9096b247df218328f
 SHA512 
7de02efa7e3cb9db4a7da8bb2e9350dc00458e2ba9bf9dafb68d2cab8512b525fc7dcecb45f5912de7459b86d901ab3a188f0a07f5bdc068a51433c900de2308
 DIST at-spi2-core-2.50.1.tar.xz 567836 BLAKE2B 
88916f322efa547be2249388a5f7b698ff7fb9464bc98fa929524616d0d25237328c10678df800b9ce325a3050804e9b0044a43024d06b71381dfc32917700a3
 SHA512 
d0b342a1ff2a3dd91aa87663412289d1616906c14a37e81b8514882d44981092356dc8a5d5c66b6d980d2cdf22128fff74651a4af6cad73cb62fd3154c5bbeae

diff --git a/app-accessibility/at-spi2-core/at-spi2-core-2.50.0.ebuild 
b/app-accessibility/at-spi2-core/at-spi2-core-2.50.0.ebuild
deleted file mode 100644
index 3c6f7560662b..
--- a/app-accessibility/at-spi2-core/at-spi2-core-2.50.0.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome.org meson-multilib systemd virtualx xdg
-
-DESCRIPTION="D-Bus accessibility specifications and registration daemon"
-HOMEPAGE="https://wiki.gnome.org/Accessibility 
https://gitlab.gnome.org/GNOME/at-spi2-core";
-
-LICENSE="LGPL-2.1+"
-SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
-IUSE="X dbus-broker gtk-doc +introspection systemd"
-REQUIRED_USE="
-   dbus-broker? ( systemd )
-   gtk-doc? ( X )
-"
-
-DEPEND="
-   >=sys-apps/dbus-1.5[${MULTILIB_USEDEP}]
-   >=dev-libs/glib-2.67.4:2[${MULTILIB_USEDEP}]
-   >=dev-libs/libxml2-2.9.1:2[${MULTILIB_USEDEP}]
-   introspection? ( >=dev-libs/gobject-introspection-1.54.0:= )
-   systemd? ( sys-apps/systemd[${MULTILIB_USEDEP}] )
-   X? (
-   x11-libs/libX11[${MULTILIB_USEDEP}]
-   x11-libs/libXtst[${MULTILIB_USEDEP}]
-   x11-libs/libXi[${MULTILIB_USEDEP}]
-   )
-
-   !

[gentoo-commits] repo/gentoo:master commit in: dev-util/gtk-update-icon-cache/

2024-02-03 Thread Mart Raudsepp
commit: 2e8c839ffd18b3baf8158ee806e12e2d92921329
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Feb  3 15:52:46 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sat Feb  3 15:56:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e8c839f

dev-util/gtk-update-icon-cache: drop 3.24.38

Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-util/gtk-update-icon-cache/Manifest|  1 -
 .../gtk-update-icon-cache-3.24.38.ebuild   | 30 --
 2 files changed, 31 deletions(-)

diff --git a/dev-util/gtk-update-icon-cache/Manifest 
b/dev-util/gtk-update-icon-cache/Manifest
index d0d71c180626..a46017969c50 100644
--- a/dev-util/gtk-update-icon-cache/Manifest
+++ b/dev-util/gtk-update-icon-cache/Manifest
@@ -1,4 +1,3 @@
 DIST gtk-update-icon-cache-3.24.31.tar.bz2 92491 BLAKE2B 
4388e7dfbb89e80bc686d5def74dc363562f944ee29b7355849c42ae391034039e138e1e25f5bfaaade09a6f71a5a94e47f5ad921a51ed6ab0485c0d863045ab
 SHA512 
bc86fe49ce1e6eb3a4657dc536a9106eaeaa1f6682d7f8b61da36a5577add7ada8dd46e81de8274800c9e659ddbc4d4d610d6b691c8e582f35298a7e619c3c0c
-DIST gtk-update-icon-cache-3.24.38.tar.bz2 92762 BLAKE2B 
9edd023da4aa9bfb2540132eff5e5fb4e7ee3a0381e17ea923fcd9c3263d0634cbf7a3c241422dbf2d8c9c12df64219720d5258a5956df95d4cf28ffbeb341cc
 SHA512 
362c87c77a05aef4c670c85865c6bcdfa344f8307b2eadb20f52d9683af253fe0edd27cda209c4501b67da3af852beade1a15c9143d6caaea50b2b48f2b15cab
 DIST gtk-update-icon-cache-3.24.39.tar.bz2 92389 BLAKE2B 
747d0e4528a1179400a8c14090ec72f1103306a2819b60d643543de070b445fd837ca85ca97493bbcbce999a009b3dd03ca044bed089177fb5fa4974db4c
 SHA512 
127858788bfa9c3715114c54bc52a2a52c4bebe1423c77227ce5b7165f19f39f794be33df06d9994baaf3b0dc6224fc98b5c1ee8c63554d5c3e2361b96b161da
 DIST gtk-update-icon-cache-3.24.40.tar.bz2 92308 BLAKE2B 
5ea926db785728bb52d68d4b804d61297239ae2da7fb089b5a76485aa3f690bc6d958e74bb3ac8115e9ae2beb272785c75dc3f39317d5b928a3eb67e929dbc77
 SHA512 
7eea7b49f4a53b0c04819c7d79885df0b476400e01adb5d704dcba907d8cfaa9f089012e651da7426963eb096b2f58914f95a5067188464b5f92a9d12a0dbc28

diff --git 
a/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.38.ebuild 
b/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.38.ebuild
deleted file mode 100644
index d4ef282891f7..
--- a/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.38.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson
-
-DESCRIPTION="GTK update icon cache"
-HOMEPAGE="https://www.gtk.org/ 
https://gitlab.gnome.org/Community/gentoo/gtk-update-icon-cache";
-SRC_URI="https://gitlab.gnome.org/Community/gentoo/${PN}/-/archive/${PV}/${P}.tar.bz2";
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
-
-# man page was previously installed by gtk+:3 ebuild
-RDEPEND="
-   >=dev-libs/glib-2.53.4:2
-   >=x11-libs/gdk-pixbuf-2.30:2
-   !

[gentoo-commits] repo/gentoo:master commit in: gnome-base/librsvg/

2024-02-03 Thread Mart Raudsepp
commit: 104fd45a70400fffd4c5bf5846af245f616482d0
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Feb  3 15:53:10 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sat Feb  3 15:56:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=104fd45a

gnome-base/librsvg: drop 2.56.4

Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/librsvg/Manifest  |   1 -
 gnome-base/librsvg/librsvg-2.56.4.ebuild | 419 ---
 2 files changed, 420 deletions(-)

diff --git a/gnome-base/librsvg/Manifest b/gnome-base/librsvg/Manifest
index e59fb0e0071c..b5ffc7e5541e 100644
--- a/gnome-base/librsvg/Manifest
+++ b/gnome-base/librsvg/Manifest
@@ -158,7 +158,6 @@ DIST libloading-0.8.0.crate 27845 BLAKE2B 
c98317a94f297d56c547bd136eeaa03c34a238
 DIST libm-0.2.7.crate 115688 BLAKE2B 
e180347d10847c40a88e43d321e08561df053e6fea0cea2cac480c4162c2f31d8697b4572a384edae323d43781d3c6462b2d77220dd71b2fd0da3a2757487db1
 SHA512 
b7adbf657be812451fc50cd5e5f92b7a71d43b4e48761bd2738d65498c9abad851f8e86d3be06ae75cf39c7798c23cafe767bc5fd40f596774e858f69fcb46d9
 DIST librsvg-2.40.21.tar.xz 1655860 BLAKE2B 
a3fd7915d39984057e860da90115d9d95cef97e61d3f5e4c3aaaf399c4b3bfe781e6a7b969958ae84a3b7f2c788576fe26f56b037ca0a6a2e059b53f2bd1b9fc
 SHA512 
db0563d8e0edaae642a6b2bcd239cf54191495058ac8c7ff614ebaf88c0e30bd58dbcd41f58d82a9d5ed200ced45fc5bae22f2ed3cf3826e9348a497009e1280
 DIST librsvg-2.56.3.tar.xz 5641500 BLAKE2B 
38d9ad59b6b617b9586b8512fdac88ca4052ee855186cbe6596faf8d05fe831c5308d38e2295fa700dde2a3b524261e61860567e16d8cb25084afde7988ee624
 SHA512 
fc7bfa5ae8023dace50da15be1569d0e45bebe4889fe5c659523afa1803f3e851b74fc1ed3ed48ba314ec7d2acb47c45395d558f4b7a4c0e50d6906c08f2c4ea
-DIST librsvg-2.56.4.tar.xz 5658192 BLAKE2B 
d26226fd0d117e5bc46e7d42f20d9ca8f7fccfa00ae6d4943761ed252e4bc5318085aa94c1f03d9b4bd30c5af208883c9ef849ccd7a66f524308fa26cb6eb7e4
 SHA512 
d03d3da8519ba04604bb7d66052169a125103b4795aa9f9cc27c3b89c629b84203918abf462ab49d257e918157526e186ce924ed24e5083e2772c6d5b3cab7e7
 DIST librsvg-2.57.0.tar.xz 5679056 BLAKE2B 
02737f07c8f767a8d916691cda8e27742a591462349c8c122901525cf1a13566d278fa61d7e0e99e0182d257f5ecd7fdd0a06744dbb31329d73848ce389ac8f4
 SHA512 
a80ac5e9207b50d35d9114ccd39cffbe1194a496b8375efba874b440b03b1312c5a660b4e423b48321ad5f94d581569ee2633786f1ae32aeaa7a4b213d3a27fa
 DIST linked-hash-map-0.5.6.crate 15049 BLAKE2B 
0f30e388633c60433dcbee353507f1c6857bd210f0b61a4d166a9b95067bdadaebe49d5fca4fa6ce13072e26037c6f75d46cc30cf8dc3c9cfcb3f33b33630093
 SHA512 
031a87645381c96beff33572e4bac1a9877e52fd2f99d39918fbede17d72291b35e2eb69e07edec20c3058554c35cc38fe85b8f175c2a3c69366136fcc71f707
 DIST linux-raw-sys-0.4.3.crate 1116245 BLAKE2B 
93900384a5ee0c655d60a8fb7a4e5a237ea1402dd531fc236cc55bcce190e10aae9fd04818c708c5f67596e19dea2549bc69c55648cd1ad58150193cf4e71d67
 SHA512 
13e53092e7c8a766da2860b87034e38e9a9ee56a304d1d3f3617cb005bd939d94c62e34189000fe0bd6cd28bdec7944192c0cb50d6297db802fdb0114e170ec9

diff --git a/gnome-base/librsvg/librsvg-2.56.4.ebuild 
b/gnome-base/librsvg/librsvg-2.56.4.ebuild
deleted file mode 100644
index 7b3b4b8363c6..
--- a/gnome-base/librsvg/librsvg-2.56.4.ebuild
+++ /dev/null
@@ -1,419 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
-
-CRATES="
-   adler@1.0.2
-   aho-corasick@1.0.2
-   android-tzdata@0.1.1
-   android_system_properties@0.1.5
-   anes@0.1.6
-   anstream@0.3.2
-   anstyle-parse@0.2.1
-   anstyle-query@1.0.0
-   anstyle-wincon@1.0.1
-   anstyle@1.0.1
-   anyhow@1.0.72
-   approx@0.5.1
-   assert_cmd@2.0.11
-   atty@0.2.14
-   autocfg@1.1.0
-   base-x@0.2.11
-   bit-set@0.5.3
-   bit-vec@0.6.3
-   bitflags@1.3.2
-   bitflags@2.3.3
-   block@0.1.6
-   bstr@1.6.0
-   bumpalo@3.13.0
-   bytemuck@1.13.1
-   byteorder@1.4.3
-   cairo-rs@0.17.10
-   cairo-sys-rs@0.17.10
-   cast@0.3.0
-   cc@1.0.79
-   cfg-expr@0.15.3
-   cfg-if@1.0.0
-   chrono@0.4.26
-   ciborium-io@0.2.1
-   ciborium-ll@0.2.1
-   ciborium@0.2.1
-   clap@3.2.25
-   clap@4.3.17
-   clap_builder@4.3.17
-   clap_complete@4.3.2
-   clap_derive@4.3.12
-   clap_lex@0.2.4
-   clap_lex@0.5.0
-   colorchoice@1.0.0
-   const-cstr@0.3.0
-   const_fn@0.4.9
-   convert_case@0.4.0
-   core-foundation-sys@0.8.4
-   crc32fast@1.3.2
-   criterion-plot@0.5.0
-   criterion@0.4.0
-   crossbeam-channel@0.5.8
-   crossbeam-deque@0.8.3
-   crossbeam-epoch@0.9.15
-   crossbeam-utils@0.8.16
-   cssparser-macros@0.6.1
-   cssparser@0.29.6
-   data-url@0.2.0
-   derive_more@0.99.17
-   difflib@0.4.0
-   discard@1.0.4
-   dlib@0.5.2
-   doc-comment@0.3.3
-   dtoa-short@0.3.4
-   dtoa@1.0.9

[gentoo-commits] repo/gentoo:master commit in: gui-libs/libadwaita/

2024-02-03 Thread Mart Raudsepp
commit: 6ee61ea1806bd2598e1d7d1a4380eac44a161c96
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Feb  3 15:55:28 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sat Feb  3 15:56:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ee61ea1

gui-libs/libadwaita: drop 1.3.5, 1.4.0

Signed-off-by: Mart Raudsepp  gentoo.org>

 gui-libs/libadwaita/Manifest|  2 -
 gui-libs/libadwaita/libadwaita-1.3.5.ebuild | 66 -
 gui-libs/libadwaita/libadwaita-1.4.0.ebuild | 66 -
 3 files changed, 134 deletions(-)

diff --git a/gui-libs/libadwaita/Manifest b/gui-libs/libadwaita/Manifest
index d287a701..87070fb331af 100644
--- a/gui-libs/libadwaita/Manifest
+++ b/gui-libs/libadwaita/Manifest
@@ -1,4 +1,2 @@
 DIST libadwaita-1.3.4.tar.xz 3149996 BLAKE2B 
000cb953df4441bda2097c2d543117a22b101d7bc67458153d7cb39d2c49b7c648969b963120fbcd2ccb66ef9b3ce1259641b7120e363f7e9424e5876ff78ec0
 SHA512 
960105079c3959e633d6b5ed117a2877883f27cc63fcb525ed12c1ce029b0ae8d5d29f5732ac6704dd2aa67d5b2ac6603be33b265509358436fd93d181e2e54e
-DIST libadwaita-1.3.5.tar.xz 3150996 BLAKE2B 
2eeb2fe794a13f22fe17e62abc61143ff65631fdf879d5b5286a2db372faab92e1e0bbb9b1984df358fe0c0f46d90e47bd7364cf3afedac5f991e1ddd5037290
 SHA512 
a69db998bfde93bc6e2243e745f73bcf57708079ba11d4cf55ebe75aa694c5dd173130b3a130af6efa41adf0fe102d60bf3513421b597a632494bbf08c339a1f
-DIST libadwaita-1.4.0.tar.xz 3953136 BLAKE2B 
1ac4ad0854fab1ce5c8d4ead7059b74681fb336736bd2f8d0e1faa14d3dce3126eb50c05c575cb504b4b6c58277d760ace49b3e109fb9192f9a33a10fd84f6db
 SHA512 
b20dfc6240db4c70ad982b1e57281bf3cd0c1a0b6e7ce57a8a6aa5c6d96e0b95834dd9209a474010b618022ee6e079bd126fcc3e7c9c91d487e16af8281c7b53
 DIST libadwaita-1.4.2.tar.xz 4063684 BLAKE2B 
5c4bfc939698ef7413dd60d2818c7e1041b6fe5af4b619063c24379a730e62903ed22c10d7741f31fb39ae846e18ff1af983566017a23a6b524d25353dca4e32
 SHA512 
4639e727ed0a9e9d468d814f74f5f40a1f69ee90a355708ffc7a17f3a9eab5f0004fea0a1888080d0d3fff845b4993db2440bce6a66712a8b7c64fa8b1d09a78

diff --git a/gui-libs/libadwaita/libadwaita-1.3.5.ebuild 
b/gui-libs/libadwaita/libadwaita-1.3.5.ebuild
deleted file mode 100644
index 2ec6ed14e070..
--- a/gui-libs/libadwaita/libadwaita-1.3.5.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-inherit gnome.org meson python-any-r1 vala virtualx
-
-DESCRIPTION="Building blocks for modern adaptive GNOME applications"
-HOMEPAGE="https://gnome.pages.gitlab.gnome.org/libadwaita/ 
https://gitlab.gnome.org/GNOME/libadwaita";
-
-LICENSE="LGPL-2.1+"
-SLOT="1"
-IUSE="+introspection test +vala"
-REQUIRED_USE="vala? ( introspection )"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
-
-RDEPEND="
-   >=dev-libs/glib-2.72:2
-   >=gui-libs/gtk-4.9.5:4[introspection?]
-   dev-libs/fribidi
-   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
-"
-DEPEND="${RDEPEND}
-   x11-base/xorg-proto"
-BDEPEND="
-   ${PYTHON_DEPS}
-   vala? ( $(vala_depend) )
-   dev-util/glib-utils
-   sys-devel/gettext
-   virtual/pkgconfig
-   test? ( dev-libs/appstream-glib )
-"
-
-src_prepare() {
-   default
-   use vala && vala_setup
-}
-
-src_configure() {
-   local emesonargs=(
-   # Never use gi-docgen subproject
-   --wrap-mode nofallback
-
-   -Dprofiling=false
-   $(meson_feature introspection)
-   $(meson_use vala vapi)
-   -Dgtk_doc=false # we ship pregenerated docs
-   $(meson_use test tests)
-   -Dexamples=false
-   )
-   meson_src_configure
-}
-
-src_test() {
-   virtx meson_src_test --timeout-multiplier 2
-}
-
-src_install() {
-   meson_src_install
-
-   insinto /usr/share/gtk-doc/html
-   # This will install libadwaita API docs unconditionally, but this is 
intentional
-   doins -r "${S}"/doc/libadwaita-1
-}

diff --git a/gui-libs/libadwaita/libadwaita-1.4.0.ebuild 
b/gui-libs/libadwaita/libadwaita-1.4.0.ebuild
deleted file mode 100644
index bc30e92ef6cf..
--- a/gui-libs/libadwaita/libadwaita-1.4.0.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-inherit gnome.org meson python-any-r1 vala virtualx
-
-DESCRIPTION="Building blocks for modern GNOME applications"
-HOMEPAGE="https://gnome.pages.gitlab.gnome.org/libadwaita/ 
https://gitlab.gnome.org/GNOME/libadwaita";
-
-LICENSE="LGPL-2.1+"
-SLOT="1"
-IUSE="+introspection test +vala"
-REQUIRED_USE="vala? 

[gentoo-commits] repo/gentoo:master commit in: app-laptop/tiny-dfr/

2024-02-04 Thread Mart Raudsepp
commit: d425a61073dd3ea69b4794da106f4f28f1ebf69b
Author: Sasha Finkelstein  gmail  com>
AuthorDate: Wed Jan 31 10:47:47 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Feb  4 13:13:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d425a610

app-laptop/tiny-dfr: Add missing gdk-pixbuf dependency

Signed-off-by: Sasha Finkelstein  gmail.com>
Closes: https://bugs.gentoo.org/923393
Closes: https://github.com/gentoo/gentoo/pull/35114
Signed-off-by: Mart Raudsepp  gentoo.org>

 app-laptop/tiny-dfr/{tiny-dfr-0.2.0.ebuild => tiny-dfr-0.2.0-r1.ebuild} | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-laptop/tiny-dfr/tiny-dfr-0.2.0.ebuild 
b/app-laptop/tiny-dfr/tiny-dfr-0.2.0-r1.ebuild
similarity index 99%
rename from app-laptop/tiny-dfr/tiny-dfr-0.2.0.ebuild
rename to app-laptop/tiny-dfr/tiny-dfr-0.2.0-r1.ebuild
index 9520f53acb78..84f2d99e0307 100644
--- a/app-laptop/tiny-dfr/tiny-dfr-0.2.0.ebuild
+++ b/app-laptop/tiny-dfr/tiny-dfr-0.2.0-r1.ebuild
@@ -225,6 +225,7 @@ SRC_URI="
 DEPEND="
dev-libs/libinput
x11-libs/pango
+   x11-libs/gdk-pixbuf
 "
 
 RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: gui-libs/gtk/

2024-05-04 Thread Mart Raudsepp
commit: d729c7f6afb96826edab20a1a7bdeb22db2b451f
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat May  4 21:21:32 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sat May  4 21:22:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d729c7f6

gui-libs/gtk: add 4.14.4

Signed-off-by: Mart Raudsepp  gentoo.org>

 gui-libs/gtk/Manifest  |   1 +
 gui-libs/gtk/gtk-4.14.4.ebuild | 251 +
 2 files changed, 252 insertions(+)

diff --git a/gui-libs/gtk/Manifest b/gui-libs/gtk/Manifest
index d20cfb519069..778cd0fb700c 100644
--- a/gui-libs/gtk/Manifest
+++ b/gui-libs/gtk/Manifest
@@ -1,2 +1,3 @@
 DIST gtk-4.12.5.tar.xz 17314760 BLAKE2B 
ce6a88d2c3ecfa2a9773682645ff00a61fd932b9a6de764794ef8abd10c5c75df386801143c32d10fec110029e997a16c4cdcb0ef050905562c6dd9fdc46039d
 SHA512 
813758f4fe23b99b2ea1cf22156b86b22df30024717ae3b30bbe36111f9b1363bbd4da5fe8e5f69268c43794ea165e12c1c5bc52fd64bcbb1f9ccd3121540ac4
 DIST gtk-4.14.3.tar.xz 18340444 BLAKE2B 
20238e061c6500a8b253617010ac017e84ec2cacd9f10a7d2e982e9d72b72d78ee46abb3eb836d853d1d10736c697fc7468b2700b16ce5477a34400e8758e2b8
 SHA512 
2502fff3e98cb45f2293c94d86c32ff9b7c88d72eb7500a19fc9e589e1eda69af94c4eae78c044dcf5cf345cb99537d264250115d633034d9552cadc67f71e8e
+DIST gtk-4.14.4.tar.xz 18306548 BLAKE2B 
352831cb6373488593831e0d3489d425ca19b2b6c5541e269e251bb4f0455b435d73d24befef441fe09537838446eb773f33cbca746a9aeeed2204c413535ac0
 SHA512 
33a983f4ebac9088eaf9d3794a171d1619632bbcb27d9f46d894305dc15f83615a18443598b3c62a553b9596438b58226560ba17c41e539c76c3ee8a2b62c651

diff --git a/gui-libs/gtk/gtk-4.14.4.ebuild b/gui-libs/gtk/gtk-4.14.4.ebuild
new file mode 100644
index ..7f0c8930ab74
--- /dev/null
+++ b/gui-libs/gtk/gtk-4.14.4.ebuild
@@ -0,0 +1,251 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+inherit gnome.org gnome2-utils meson optfeature python-any-r1 toolchain-funcs 
virtualx xdg
+
+DESCRIPTION="GTK is a multi-platform toolkit for creating graphical user 
interfaces"
+HOMEPAGE="https://www.gtk.org/ https://gitlab.gnome.org/GNOME/gtk/";
+
+LICENSE="LGPL-2+"
+SLOT="4"
+IUSE="aqua broadway cloudproviders colord cups examples gstreamer 
+introspection sysprof test vulkan wayland +X cpu_flags_x86_f16c"
+REQUIRED_USE="
+   || ( aqua wayland X )
+   test? ( introspection )
+"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+
+# TODO: Optional gst build dep on >=gst-plugins-base-1.23.1, so depend on it 
once we can
+COMMON_DEPEND="
+   >=dev-libs/glib-2.76.0:2
+   >=x11-libs/cairo-1.17.6[aqua?,glib,svg(+),X?]
+   >=x11-libs/pango-1.50.0[introspection?]
+   >=dev-libs/fribidi-1.0.6
+   >=media-libs/harfbuzz-2.6.0:=
+   >=x11-libs/gdk-pixbuf-2.30:2[introspection?]
+   media-libs/libpng:=
+   media-libs/tiff:=
+   media-libs/libjpeg-turbo:=
+   >=media-libs/libepoxy-1.4[egl(+),X(+)?]
+   >=media-libs/graphene-1.10.0[introspection?]
+   app-text/iso-codes
+   x11-misc/shared-mime-info
+
+   cloudproviders? ( net-libs/libcloudproviders )
+   colord? ( >=x11-misc/colord-0.1.9:0= )
+   cups? ( >=net-print/cups-2.0 )
+   examples? ( gnome-base/librsvg:2 )
+   gstreamer? (
+   >=media-libs/gstreamer-1.12.3:1.0
+   >=media-libs/gst-plugins-bad-1.12.3:1.0
+   || (
+   >=media-libs/gst-plugins-base-1.12.3:1.0[gles2]
+   >=media-libs/gst-plugins-base-1.12.3:1.0[opengl]
+   )
+   )
+   introspection? ( >=dev-libs/gobject-introspection-1.76:= )
+   vulkan? ( >=media-libs/vulkan-loader-1.3:= )
+   wayland? (
+   >=dev-libs/wayland-1.21.0
+   >=dev-libs/wayland-protocols-1.31
+   media-libs/mesa[wayland]
+   >=x11-libs/libxkbcommon-0.2
+   )
+   X? (
+   media-libs/fontconfig
+   media-libs/mesa[X(+)]
+   x11-libs/libX11
+   >=x11-libs/libXi-1.8
+   x11-libs/libXext
+   >=x11-libs/libXrandr-1.5
+   x11-libs/libXcursor
+   x11-libs/libXfixes
+   x11-libs/libXdamage
+   x11-libs/libXinerama
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   kernel_linux? (
+   x11-libs/libdrm
+   sys-kernel/linux-headers
+   )
+   sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
+   X? ( x11-base/xorg-proto )
+"
+RDEPEND="${COMMON_DEPEND}
+   >=dev-util/gtk-update-icon-cache-3
+"
+# librsvg for svg icons (PDEPEND to avoid circular dep on wd40 profiles with 
librsvg[tools]

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgudev/, dev-libs/libgudev/files/

2024-05-05 Thread Mart Raudsepp
commit: f2616e2c1a6dc2df57b016df5603225fdcb8fa32
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun May  5 11:45:25 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun May  5 11:45:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2616e2c

dev-libs/libgudev: Fix clang-18 compatibility

Closes: https://bugs.gentoo.org/926350
Signed-off-by: Mart Raudsepp  gentoo.org>

 .../files/238-clang18-export-dynamic.patch | 37 
 dev-libs/libgudev/libgudev-238-r2.ebuild   | 51 ++
 2 files changed, 88 insertions(+)

diff --git a/dev-libs/libgudev/files/238-clang18-export-dynamic.patch 
b/dev-libs/libgudev/files/238-clang18-export-dynamic.patch
new file mode 100644
index ..8894f0116ed0
--- /dev/null
+++ b/dev-libs/libgudev/files/238-clang18-export-dynamic.patch
@@ -0,0 +1,37 @@
+From a354fcbb911220965f737d38fefe700f7b941cf8 Mon Sep 17 00:00:00 2001
+From: Khem Raj 
+Date: Tue, 16 Jan 2024 12:02:46 -0800
+Subject: [PATCH] meson: Pass --export-dynamic option to linker
+
+Bypass the compiler driver trying to comprehend and translate it for
+linker, since its not clear what the right behavior should be, gcc seems
+to translate it into --export-dynamic but clang 18+ rejects it
+
+| x86_64-yoe-linux-clang: error: unknown argument: '-export-dynamic'
+
+also see [1]
+
+This makes it work as intended across gcc and clang
+
+[1] 
https://discourse.llvm.org/t/clang-option-export-dynamic-parse-to-e-xport-dynamic-error/72454
+Signed-off-by: Khem Raj 
+---
+ gudev/meson.build | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/gudev/meson.build b/gudev/meson.build
+index e904203..3ed580b 100644
+--- a/gudev/meson.build
 b/gudev/meson.build
+@@ -33,7 +33,7 @@ libgudev_c_args = [
+ ]
+ 
+ libgudev_link_args = [
+-  '-export-dynamic',
++  '-Wl,--export-dynamic',
+   '-Wl,--version-script,@0@/libgudev-1.0.sym'.format(top_srcdir),
+ ]
+ 
+-- 
+GitLab
+

diff --git a/dev-libs/libgudev/libgudev-238-r2.ebuild 
b/dev-libs/libgudev/libgudev-238-r2.ebuild
new file mode 100644
index ..7e9eb935f5a6
--- /dev/null
+++ b/dev-libs/libgudev/libgudev-238-r2.ebuild
@@ -0,0 +1,51 @@
+# Copyright 2015-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson-multilib
+
+DESCRIPTION="GObject bindings for libudev"
+HOMEPAGE="https://wiki.gnome.org/Projects/libgudev";
+SRC_URI="https://download.gnome.org/sources/libgudev/${PV}/${P}.tar.xz";
+
+LICENSE="LGPL-2.1+"
+SLOT="0/0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="introspection test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.38.0:2[${MULTILIB_USEDEP}]
+   >=virtual/libudev-251:=[sticky-tags(+),${MULTILIB_USEDEP}]
+   introspection? ( >=dev-libs/gobject-introspection-1.31.1 )
+"
+DEPEND="${RDEPEND}
+   test? ( dev-util/umockdev[${MULTILIB_USEDEP}] )
+"
+BDEPEND="
+   dev-util/glib-utils
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PV}-clang18-export-dynamic.patch #926350
+)
+
+multilib_src_configure() {
+   local emesonargs=(
+   $(meson_native_use_feature introspection)
+   -Dgtk_doc=false
+   $(meson_feature test tests)
+   -Dvapi=disabled
+   )
+   meson_src_configure
+}
+
+src_test() {
+   # libsandbox interferes somehow.
+   # There are no access violations, but tests fail.
+   # https://bugs.gentoo.org/805449
+   local -x SANDBOX_ON=0
+   meson-multilib_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/vala-common/

2024-05-06 Thread Mart Raudsepp
commit: 5675f29cbcde5547c4fcfa74052bf858b0fc3031
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon May  6 06:37:24 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon May  6 07:08:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5675f29c

dev-libs/vala-common: drop 0.56.14, 0.56.15

Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-libs/vala-common/Manifest   |  2 --
 dev-libs/vala-common/vala-common-0.56.14.ebuild | 29 -
 dev-libs/vala-common/vala-common-0.56.15.ebuild | 29 -
 3 files changed, 60 deletions(-)

diff --git a/dev-libs/vala-common/Manifest b/dev-libs/vala-common/Manifest
index b80ecf9f9c32..647b70e51a11 100644
--- a/dev-libs/vala-common/Manifest
+++ b/dev-libs/vala-common/Manifest
@@ -1,4 +1,2 @@
-DIST vala-0.56.14.tar.xz 4003276 BLAKE2B 
db6ccca635122ff2089cd61fd8335376eed435f15d9bd7c20837829fe5acc8df49a51194e3bc17d0c24567240cf2519348cc2b0a7b177b971dc037ed39e893de
 SHA512 
f13e7916acaba220bf8a0fb8825bf9a125fadcc13011c4e4f426e5d3a5af650543457294bede66dc5e1c742dd9b55f722a65b880e4737a6b480365c9df4c8c8b
-DIST vala-0.56.15.tar.xz 4014128 BLAKE2B 
bbed2bc84d08c4eab63c628b21b975c5661590b1fe96921fa43760b5bd0ad21aaa55d460997ae0bc9e1fd7268029a1f0f26f6291f0b346b46dea796973aeb49c
 SHA512 
667a84020ce9739e57f4cab1f2e9350ce5266d85dc4943cfa45b3ce44235f275bc709d40d8ebffd89ca8b5f92844c2a9134bd3ca1276fc2c173ec84f842563f1
 DIST vala-0.56.16.tar.xz 4013716 BLAKE2B 
509809a93c70fd6a153fc188aaa3d85cbcc8d37649711ea32521505eb0bdc3fe824d90c538aaa7a7caa1c4faaea9053693b28ae54bdd6c212539a70300f2c33e
 SHA512 
99f69c3c7a5ed89923b55cf035c6d9a5867577b2ecff92dddf5f21aaad1281786e5fcd775833b0f251417caf857f5fe7efbf134fbded427a7b29fa3acb00203a
 DIST vala-0.56.17.tar.xz 4016576 BLAKE2B 
c4b8d5b7c810893728f82d2cbbf2f0dd70ad17bd4eeb323ab5d31d99f37b5a5508b7d2447f0249f3a925013d7110bb6f145b32c833b990b15f18d9949035293f
 SHA512 
61df98ba6b15d589a1864598a6f69cc3bee9154ba65270fc3a2fb1d0c3a68c32c29b572bcc26d6616d3fa23d53fb41710af3636125507864dd17f47cf27d4723

diff --git a/dev-libs/vala-common/vala-common-0.56.14.ebuild 
b/dev-libs/vala-common/vala-common-0.56.14.ebuild
deleted file mode 100644
index 39e3c39dc4dc..
--- a/dev-libs/vala-common/vala-common-0.56.14.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-GNOME_ORG_MODULE="vala"
-
-inherit gnome.org
-
-DESCRIPTION="Build infrastructure for packages that use Vala"
-HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/vala";
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
-
-RDEPEND=""
-DEPEND=""
-BDEPEND=""
-
-src_configure() { :; }
-
-src_compile() { :; }
-
-src_install() {
-   insinto /usr/share/aclocal
-   doins vala.m4 vapigen/vapigen.m4
-   insinto /usr/share/vala
-   doins vapigen/Makefile.vapigen
-}

diff --git a/dev-libs/vala-common/vala-common-0.56.15.ebuild 
b/dev-libs/vala-common/vala-common-0.56.15.ebuild
deleted file mode 100644
index e12b06c906ca..
--- a/dev-libs/vala-common/vala-common-0.56.15.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-GNOME_ORG_MODULE="vala"
-
-inherit gnome.org
-
-DESCRIPTION="Build infrastructure for packages that use Vala"
-HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/vala";
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
-
-RDEPEND=""
-DEPEND=""
-BDEPEND=""
-
-src_configure() { :; }
-
-src_compile() { :; }
-
-src_install() {
-   insinto /usr/share/aclocal
-   doins vala.m4 vapigen/vapigen.m4
-   insinto /usr/share/vala
-   doins vapigen/Makefile.vapigen
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpwquality/files/, dev-libs/libpwquality/

2024-05-06 Thread Mart Raudsepp
commit: 2e93261f8bd9ab34a9c314fb0f2ecb73a29be33f
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon May  6 06:36:40 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon May  6 07:08:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e93261f

dev-libs/libpwquality: drop 1.4.5

Signed-off-by: Mart Raudsepp  gentoo.org>

 .../libpwquality-1.4.4-pam_pwquality-include.patch | 35 -
 dev-libs/libpwquality/libpwquality-1.4.5.ebuild| 87 --
 2 files changed, 122 deletions(-)

diff --git 
a/dev-libs/libpwquality/files/libpwquality-1.4.4-pam_pwquality-include.patch 
b/dev-libs/libpwquality/files/libpwquality-1.4.4-pam_pwquality-include.patch
deleted file mode 100644
index 2ed638c1e34a..
--- a/dev-libs/libpwquality/files/libpwquality-1.4.4-pam_pwquality-include.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-https://github.com/libpwquality/libpwquality/pull/62
-
-From 27057c6cbf528108c35df934280c7dd83e8d5ce9 Mon Sep 17 00:00:00 2001
-From: Sam James 
-Date: Wed, 7 Sep 2022 05:42:17 +0100
-Subject: [PATCH] pam_pwquality: add include for
- pam_modutil_check_user_in_passwd
-
-After 9084c1b032161cdb53d5f66132a91bdc207faecf, one gets:
-```
-pam_pwquality.c: In function 'check_local_user':
-pam_pwquality.c:102:16: error: implicit declaration of function 
'pam_modutil_check_user_in_passwd' [-Werror=implicit-function-declaration]
-  102 | return pam_modutil_check_user_in_passwd(pamh, user, NULL) == 
PAM_SUCCESS;
-  |^~~~
-cc1: some warnings being treated as errors
-make[2]: *** [Makefile:634: pam_pwquality.lo] Error 1
-make[2]: *** Waiting for unfinished jobs
-```
-
-We need to include security/pam_modutil.h when appropriate.
-
-Signed-off-by: Sam James 
 a/src/pam_pwquality.c
-+++ b/src/pam_pwquality.c
-@@ -34,6 +34,10 @@
- #include 
- #include 
- 
-+#ifdef HAVE_PAM_CHECK_USER_IN_PASSWD
-+#include 
-+#endif
-+
- /* argument parsing */
- #define PAM_DEBUG_ARG   0x0001
- 

diff --git a/dev-libs/libpwquality/libpwquality-1.4.5.ebuild 
b/dev-libs/libpwquality/libpwquality-1.4.5.ebuild
deleted file mode 100644
index 87db7e77e81e..
--- a/dev-libs/libpwquality/libpwquality-1.4.5.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit pam python-r1 usr-ldscript
-
-DESCRIPTION="Library for password quality checking and generating random 
passwords"
-HOMEPAGE="https://github.com/libpwquality/libpwquality";
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2";
-
-LICENSE="|| ( BSD GPL-2 )"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
-IUSE="pam python static-libs"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-BDEPEND="
-   >=sys-devel/gettext-0.18.2
-   virtual/pkgconfig
-"
-RDEPEND="
-   >=sys-libs/cracklib-2.8:=[static-libs(+)?]
-   pam? ( sys-libs/pam )
-   python? ( ${PYTHON_DEPS} )
-"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.4.4-pam_pwquality-include.patch
-)
-
-src_prepare() {
-   default
-   # ensure pkgconfig files go in /usr
-   sed -e "s:\(pkgconfigdir *=\).*:\1 
${EPREFIX}/usr/$(get_libdir)/pkgconfig:" \
-   -i src/Makefile.{am,in} || die "sed failed"
-
-   if use python ; then
-   # bug #830397
-   export SETUPTOOLS_USE_DISTUTILS=stdlib
-   python_copy_sources
-   fi
-}
-
-src_configure() {
-   # Install library in /lib for pam
-   configuring() {
-   local sitedir
-   econf \
-   --libdir="${EPREFIX}/$(get_libdir)" \
-   $(use_enable pam) \
-   --with-securedir="${EPREFIX}/$(getpam_mod_dir)" \
-   $(use_enable python python-bindings) \
-   $(usex python "--with-pythonsitedir=$(use python && 
python_get_sitedir)" "") \
-   $(use_enable static-libs static)
-   }
-   if_use_python_python_foreach_impl configuring
-}
-
-src_compile() {
-   if_use_python_python_foreach_impl default
-}
-
-src_test() {
-   if_use_python_python_foreach_impl default
-}
-
-src_install() {
-   if_use_python_python_foreach_impl default
-   if use static-libs; then
-   # Do not install static libs in /lib
-   mkdir -p "${ED}/usr/$(get_libdir)"
-   mv "${ED}/$(get_libdir)/libpwquality.a" 
"${ED}/usr/$(get_libdir)/" || die
-   gen_usr_ldscript libpwquality.so
-   fi
-   find "${ED}" -name '*.la' -delete || die
-}
-
-if_use_python_python_foreach_impl() {
-   if use python; then
-   python_foreach_impl run_in_build_dir "$@"
-   else
-   "$@"
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2024-05-06 Thread Mart Raudsepp
commit: 708426b76d767a45a0eb6009ab7c06e5060797dc
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon May  6 06:36:56 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon May  6 07:08:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=708426b7

dev-lang/vala: drop 0.56.14, 0.56.15

Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-lang/vala/Manifest|  2 --
 dev-lang/vala/vala-0.56.14.ebuild | 48 ---
 dev-lang/vala/vala-0.56.15.ebuild | 48 ---
 3 files changed, 98 deletions(-)

diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest
index b80ecf9f9c32..647b70e51a11 100644
--- a/dev-lang/vala/Manifest
+++ b/dev-lang/vala/Manifest
@@ -1,4 +1,2 @@
-DIST vala-0.56.14.tar.xz 4003276 BLAKE2B 
db6ccca635122ff2089cd61fd8335376eed435f15d9bd7c20837829fe5acc8df49a51194e3bc17d0c24567240cf2519348cc2b0a7b177b971dc037ed39e893de
 SHA512 
f13e7916acaba220bf8a0fb8825bf9a125fadcc13011c4e4f426e5d3a5af650543457294bede66dc5e1c742dd9b55f722a65b880e4737a6b480365c9df4c8c8b
-DIST vala-0.56.15.tar.xz 4014128 BLAKE2B 
bbed2bc84d08c4eab63c628b21b975c5661590b1fe96921fa43760b5bd0ad21aaa55d460997ae0bc9e1fd7268029a1f0f26f6291f0b346b46dea796973aeb49c
 SHA512 
667a84020ce9739e57f4cab1f2e9350ce5266d85dc4943cfa45b3ce44235f275bc709d40d8ebffd89ca8b5f92844c2a9134bd3ca1276fc2c173ec84f842563f1
 DIST vala-0.56.16.tar.xz 4013716 BLAKE2B 
509809a93c70fd6a153fc188aaa3d85cbcc8d37649711ea32521505eb0bdc3fe824d90c538aaa7a7caa1c4faaea9053693b28ae54bdd6c212539a70300f2c33e
 SHA512 
99f69c3c7a5ed89923b55cf035c6d9a5867577b2ecff92dddf5f21aaad1281786e5fcd775833b0f251417caf857f5fe7efbf134fbded427a7b29fa3acb00203a
 DIST vala-0.56.17.tar.xz 4016576 BLAKE2B 
c4b8d5b7c810893728f82d2cbbf2f0dd70ad17bd4eeb323ab5d31d99f37b5a5508b7d2447f0249f3a925013d7110bb6f145b32c833b990b15f18d9949035293f
 SHA512 
61df98ba6b15d589a1864598a6f69cc3bee9154ba65270fc3a2fb1d0c3a68c32c29b572bcc26d6616d3fa23d53fb41710af3636125507864dd17f47cf27d4723

diff --git a/dev-lang/vala/vala-0.56.14.ebuild 
b/dev-lang/vala/vala-0.56.14.ebuild
deleted file mode 100644
index b9c3c1b71920..
--- a/dev-lang/vala/vala-0.56.14.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome2
-
-DESCRIPTION="Compiler for the GObject type system"
-HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/vala";
-
-LICENSE="LGPL-2.1+"
-SLOT="0.56"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~x86-linux"
-IUSE="test valadoc"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-libs/glib-2.48.0:2
-   >=dev-libs/vala-common-${PV}
-   valadoc? ( >=media-gfx/graphviz-2.16 )
-"
-DEPEND="${RDEPEND}
-   test? (
-   dev-libs/dbus-glib
-   >=dev-libs/glib-2.26:2
-   dev-libs/gobject-introspection
-   )
-"
-BDEPEND="
-   dev-libs/libxslt
-   app-alternatives/lex
-   virtual/pkgconfig
-   app-alternatives/yacc
-"
-
-src_configure() {
-   # weasyprint enables generation of PDF from HTML
-   gnome2_src_configure \
-   --disable-unversioned \
-   $(use_enable valadoc) \
-   VALAC=: \
-   WEASYPRINT=:
-}
-
-src_install() {
-   default
-   find "${D}" -name "*.la" -delete || die
-}

diff --git a/dev-lang/vala/vala-0.56.15.ebuild 
b/dev-lang/vala/vala-0.56.15.ebuild
deleted file mode 100644
index ec0273524b5a..
--- a/dev-lang/vala/vala-0.56.15.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome2
-
-DESCRIPTION="Compiler for the GObject type system"
-HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/vala";
-
-LICENSE="LGPL-2.1+"
-SLOT="0.56"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x86-linux"
-IUSE="test valadoc"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-libs/glib-2.48.0:2
-   >=dev-libs/vala-common-${PV}
-   valadoc? ( >=media-gfx/graphviz-2.16 )
-"
-DEPEND="${RDEPEND}
-   test? (
-   dev-libs/dbus-glib
-   >=dev-libs/glib-2.26:2
-   dev-libs/gobject-introspection
-   )
-"
-BDEPEND="
-   dev-libs/libxslt
-   app-alternatives/lex
-   virtual/pkgconfig
-   app-alternatives/yacc
-"
-
-src_configure() {
-   # weasyprint enables generation of PDF from HTML
-   gnome2_src_configure \
-   --disable-unversioned \
-   $(use_enable valadoc) \
-   VALAC=: \
-   WEASYPRINT=:
-}
-
-src_install() {
-   default
-   find "${D}" -name "*.la" -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/nm-applet/

2024-05-06 Thread Mart Raudsepp
commit: 50a5dceaa761c4a54c6a6f1905c1ff0fec37530b
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon May  6 06:42:07 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon May  6 07:08:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50a5dcea

gnome-extra/nm-applet: drop 1.32.0, 1.34.0

Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-extra/nm-applet/Manifest|  2 -
 gnome-extra/nm-applet/nm-applet-1.32.0.ebuild | 61 ---
 gnome-extra/nm-applet/nm-applet-1.34.0.ebuild | 60 --
 3 files changed, 123 deletions(-)

diff --git a/gnome-extra/nm-applet/Manifest b/gnome-extra/nm-applet/Manifest
index 87e28204f69e..7c019461e39e 100644
--- a/gnome-extra/nm-applet/Manifest
+++ b/gnome-extra/nm-applet/Manifest
@@ -1,3 +1 @@
-DIST network-manager-applet-1.32.0.tar.xz 1899584 BLAKE2B 
7ce83c1a81ef62002283b87d09dd7045d3688597f71dba7f91b6feaed504934af10974cbe5732027a187a031df6668697cd433ad4bb5975503b1c7fa6789d6c2
 SHA512 
a7abe55c88fa95406e62fb442c068f95325fca748438aa037e0bd5b23add6454c3bc27ac54afe520746d32845bc7403f228f9bfde8e70c7442c906a8227ebe6c
-DIST network-manager-applet-1.34.0.tar.xz 1981256 BLAKE2B 
43056b0e804dec4915664d366399d0ca2bc3621dc94950ebb577676fd5f92075bd82743564ba36a5e4831d2ebcf5b2ff06a3205e9b30303c30d1ac1dec21c56f
 SHA512 
46c3a0496c5c111ad551a3d16b7ade21ad9e2d6c576f9f6da69901a27403730008ba30a577e5efad32265f53b348077224155139f0f00a916a7da7ce7c0a0c00
 DIST network-manager-applet-1.36.0.tar.xz 1923064 BLAKE2B 
fc9e4a4a83cc84254e1e18abcbea555f0bd3c83706faff769d80308d366cdb4d755a17f616551b461090855975584d6bdddaede5c0dd1863306b7ac64d5bc14e
 SHA512 
081cb1f219b0ea44ff15b9ebb3696d976463530317244ce25b18cdc292d453fccd2619cc42ea07798604ed1e5f7c5295bcb7ba148f1ed3312bf8f80d8647e30a

diff --git a/gnome-extra/nm-applet/nm-applet-1.32.0.ebuild 
b/gnome-extra/nm-applet/nm-applet-1.32.0.ebuild
deleted file mode 100644
index 7b3ca27858f8..
--- a/gnome-extra/nm-applet/nm-applet-1.32.0.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-GNOME_ORG_MODULE="network-manager-applet"
-
-inherit gnome.org gnome2-utils meson xdg
-
-DESCRIPTION="NetworkManager connection editor and applet"
-HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager";
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE="appindicator +modemmanager selinux teamd"
-KEYWORDS="amd64 ~arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86"
-
-RDEPEND="
-   >=dev-libs/glib-2.40:2
-   >=app-crypt/libsecret-0.18
-   >=net-libs/libnma-1.10.4-r2
-   >=x11-libs/gtk+-3.10:3
-   >=dev-libs/libgudev-147:=
-   >=net-misc/networkmanager-1.16[modemmanager?,teamd?]
-   appindicator? (
-   dev-libs/libayatana-appindicator
-   >=dev-libs/libdbusmenu-16.04.0
-   )
-   modemmanager? ( net-misc/modemmanager )
-   selinux? ( sys-libs/libselinux )
-   teamd? ( >=dev-libs/jansson-2.7:= )
-
-   virtual/freedesktop-icon-theme
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-libs/libxml2
-   >=sys-devel/gettext-0.19.8
-   virtual/pkgconfig
-"
-
-src_configure() {
-   local emesonargs=(
-   -Dappindicator=$(usex appindicator ayatana no)
-   $(meson_use modemmanager wwan)
-   $(meson_use selinux)
-   $(meson_use teamd team)
-   -Dmore_asserts=0
-   -Dld_gc=false
-   )
-   meson_src_configure
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}

diff --git a/gnome-extra/nm-applet/nm-applet-1.34.0.ebuild 
b/gnome-extra/nm-applet/nm-applet-1.34.0.ebuild
deleted file mode 100644
index eb9895b1b6ef..
--- a/gnome-extra/nm-applet/nm-applet-1.34.0.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-GNOME_ORG_MODULE="network-manager-applet"
-
-inherit gnome.org gnome2-utils meson xdg
-
-DESCRIPTION="NetworkManager connection editor and applet"
-HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager";
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE="appindicator +modemmanager selinux teamd"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
-
-RDEPEND="
-   >=dev-libs/glib-2.40:2
-   >=app-crypt/libsecret-0.18
-   >=net-libs/libnma-1.10.4-r2
-   >=x11-libs/gtk+-3.10:3
-   >=net-misc/networkmanager-1.16[modemmanager?,teamd?]
-   appindicator? (
-   dev-libs/libayatana-appindicator
-   >=dev-libs/libdbusmenu-16.04.0
-   )
-   

[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/

2024-05-06 Thread Mart Raudsepp
commit: f1dfe758d9ddee93ce1f17a3c056b59a421f65ae
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon May  6 06:43:43 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon May  6 07:08:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1dfe758

app-crypt/gcr: drop 4.1.0

Signed-off-by: Mart Raudsepp  gentoo.org>

 app-crypt/gcr/Manifest |  1 -
 app-crypt/gcr/gcr-4.1.0.ebuild | 93 --
 2 files changed, 94 deletions(-)

diff --git a/app-crypt/gcr/Manifest b/app-crypt/gcr/Manifest
index a29030333924..520f875e448e 100644
--- a/app-crypt/gcr/Manifest
+++ b/app-crypt/gcr/Manifest
@@ -1,3 +1,2 @@
 DIST gcr-3.41.1.tar.xz 1030368 BLAKE2B 
9d254b7f2ad864c45200e58b685db97c1ffbc83d29ba8cbda94d30ec565aa3dc5a2535305dc63b3264131b68ec9e48f37ac30d5ba08d0ce156f3b6091cd62dc1
 SHA512 
dd70d41636ede863d05824b26823a8f572902f7a9b6f09b0c70586ef0d4c046864e6956130b9231850a515a9fbfcd56faf20354c1cf8f697f005827c048a2325
-DIST gcr-4.1.0.tar.xz 722776 BLAKE2B 
910cef50301a5988979f368501a8c62cf264b8af54c909309c335b06117e0504c39afd5f1c92613f13ce09db154ae5036af1ade50bd7f1482c48efd7abf02d22
 SHA512 
a91a5b0a7b62f7756dec2e7e19a59a4087a1423ccf24c5dd6d4a18de0a58fd91c5d5c131233360a3334c236b28ee94ec6889fcec1de85771a4b6a5daa5b9e203
 DIST gcr-4.2.1.tar.xz 719392 BLAKE2B 
a9134258f6daa59de4924f6bac01499d3bf87aae5e9d9ff5c69b2289ba0e82ef4c3f93a1ca7b1b007815e51e0c56f10a8abc616b31518dfa83581e8ffc5b3309
 SHA512 
fbb1664f6e276e35296aec46dab53ff308d031cae2f25b7d1ff5abdb56c5bd3764927d38b997d2ccbd260975f445d71619b2487327786c30b5f34d5e8865ff25

diff --git a/app-crypt/gcr/gcr-4.1.0.ebuild b/app-crypt/gcr/gcr-4.1.0.ebuild
deleted file mode 100644
index 5b18a011db3d..
--- a/app-crypt/gcr/gcr-4.1.0.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit gnome.org gnome2-utils meson python-any-r1 vala xdg
-
-DESCRIPTION="Libraries for cryptographic UIs and accessing PKCS#11 modules"
-HOMEPAGE="https://gitlab.gnome.org/GNOME/gcr";
-
-LICENSE="GPL-2+ LGPL-2+"
-SLOT="4/gcr-4.4-gck-2.2" # subslot = soname and soversion of libgcr and libgck
-
-IUSE="gtk gtk-doc +introspection systemd test +vala"
-REQUIRED_USE="
-   gtk-doc? ( introspection )
-   vala? ( introspection )
-"
-RESTRICT="!test? ( test )"
-
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux"
-
-DEPEND="
-   >=dev-libs/glib-2.68.0:2
-   >=dev-libs/libgcrypt-1.2.2:0=
-   >=app-crypt/p11-kit-0.19.0
-   >=app-crypt/libsecret-0.20
-   systemd? ( sys-apps/systemd:= )
-   gtk? ( gui-libs/gtk:4[introspection?] )
-   >=sys-apps/dbus-1
-   introspection? ( >=dev-libs/gobject-introspection-1.58:= )
-   !

[gentoo-commits] repo/gentoo:master commit in: dev-util/itstool/

2024-05-06 Thread Mart Raudsepp
commit: b2c9c7688db86ad2b0f82ab1d3088b7842c3e57d
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon May  6 06:45:44 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon May  6 07:08:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2c9c768

dev-util/itstool: drop 2.0.7, 2.0.7-r1

Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-util/itstool/itstool-2.0.7-r1.ebuild | 37 
 dev-util/itstool/itstool-2.0.7.ebuild| 34 -
 2 files changed, 71 deletions(-)

diff --git a/dev-util/itstool/itstool-2.0.7-r1.ebuild 
b/dev-util/itstool/itstool-2.0.7-r1.ebuild
deleted file mode 100644
index b6d14f098b49..
--- a/dev-util/itstool/itstool-2.0.7-r1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-PYTHON_REQ_USE="xml(+)"
-
-inherit python-single-r1
-
-DESCRIPTION="Translation tool for XML documents that uses gettext files and 
ITS rules"
-HOMEPAGE="http://itstool.org/";
-SRC_URI="http://files.itstool.org/itstool/${P}.tar.bz2";
-
-# files in /usr/share/itstool/its are under a special exception || GPL-3+
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
-   $(python_gen_cond_dep '
-   dev-libs/libxml2[python,${PYTHON_USEDEP}]
-   ')"
-DEPEND="${RDEPEND}"
-BDEPEND=""
-
-DOCS=(ChangeLog NEWS) # AUTHORS, README are empty
-
-PATCHES="
-   "${FILESDIR}"/${PN}-2.0.7-missing-translation-fix.patch"
-
-src_test() {
-   :
-   #"${PYTHON}" tests/run_tests.py || die "test suite failed" # Test suite 
not shipped in tarball
-}

diff --git a/dev-util/itstool/itstool-2.0.7.ebuild 
b/dev-util/itstool/itstool-2.0.7.ebuild
deleted file mode 100644
index 4364a2f48092..
--- a/dev-util/itstool/itstool-2.0.7.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="xml(+)"
-
-inherit python-single-r1
-
-DESCRIPTION="Translation tool for XML documents that uses gettext files and 
ITS rules"
-HOMEPAGE="http://itstool.org/";
-SRC_URI="http://files.itstool.org/itstool/${P}.tar.bz2";
-
-# files in /usr/share/itstool/its are under a special exception || GPL-3+
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
-   $(python_gen_cond_dep '
-   dev-libs/libxml2[python,${PYTHON_USEDEP}]
-   ')"
-DEPEND="${RDEPEND}"
-BDEPEND=""
-
-DOCS=(ChangeLog NEWS) # AUTHORS, README are empty
-
-src_test() {
-   :
-   #"${PYTHON}" tests/run_tests.py || die "test suite failed" # Test suite 
not shipped in tarball
-}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/gnome-bluetooth/

2024-05-06 Thread Mart Raudsepp
commit: 11c5855028b79f3fb97d9f5a5e407db8d72ebf65
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon May  6 06:45:55 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon May  6 07:08:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11c58550

net-wireless/gnome-bluetooth: drop 42.7

Signed-off-by: Mart Raudsepp  gentoo.org>

 net-wireless/gnome-bluetooth/Manifest  |  1 -
 .../gnome-bluetooth/gnome-bluetooth-42.7.ebuild| 71 --
 2 files changed, 72 deletions(-)

diff --git a/net-wireless/gnome-bluetooth/Manifest 
b/net-wireless/gnome-bluetooth/Manifest
index 69b8a0e4dfbc..012cbc97a02f 100644
--- a/net-wireless/gnome-bluetooth/Manifest
+++ b/net-wireless/gnome-bluetooth/Manifest
@@ -1,2 +1 @@
-DIST gnome-bluetooth-42.7.tar.xz 304736 BLAKE2B 
6b3eed3d93184c01a98307458ac1570ce97b46fea116d24ec54aa499aa45ce3245cb7982d8fda01d731ff0455b450c6513a86d52a6f7d7ee724726e476ddfd78
 SHA512 
dcbc5f54c2eb9eea29fea91e3c2c60ab3b6bf23effbe79df54dfc91834dda10fef144fb3abf6dc8a4651b5cc18bc666d4ab0574be793d31d199d1514e96c2a59
 DIST gnome-bluetooth-42.8.tar.xz 304908 BLAKE2B 
c487e0c278b316ecdcbdd39421389ce95024b06bf0e350d59dcac06d7a7e8b982da12b1088701e479d0b5c64b123899a5351a00c477208946bb1f44f3c8f30a6
 SHA512 
1c3d1db874b54ebae3cf59e526db8ff71131daea0c994abeefd95b51abf590bbba0baa8314ebbd1d3efe7973021327c7b8257163ed8f0567fe610b4e0c3dba88

diff --git a/net-wireless/gnome-bluetooth/gnome-bluetooth-42.7.ebuild 
b/net-wireless/gnome-bluetooth/gnome-bluetooth-42.7.ebuild
deleted file mode 100644
index 8949df16f0f7..
--- a/net-wireless/gnome-bluetooth/gnome-bluetooth-42.7.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
-inherit gnome.org meson python-any-r1 xdg
-
-DESCRIPTION="Bluetooth graphical utilities integrated with GNOME"
-HOMEPAGE="https://wiki.gnome.org/Projects/GnomeBluetooth";
-
-LICENSE="GPL-2+ LGPL-2.1+ FDL-1.1+"
-SLOT="3/13" # subslot = libgnome-bluetooth-3 soname version
-IUSE="gtk-doc +introspection sendto test"
-RESTRICT="!test? ( test )"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
-
-DEPEND="
-   >=dev-libs/glib-2.44:2
-   >=gui-libs/gtk-4.4:4[introspection?]
-   media-libs/gsound
-   >=gui-libs/libadwaita-1.1:1
-   >=x11-libs/libnotify-0.7.0
-   virtual/libudev:=
-   >=sys-power/upower-0.99.14:=
-   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
-"
-RDEPEND="${DEPEND}
-   acct-group/plugdev
-   virtual/udev
-   >=net-wireless/bluez-5
-   sendto? ( !net-wireless/gnome-bluetooth:2 )
-"
-BDEPEND="
-   ${PYTHON_DEPS}
-   dev-libs/libxml2:2
-   dev-util/gdbus-codegen
-   dev-util/glib-utils
-   gtk-doc? ( >=dev-util/gtk-doc-1.9 )
-   virtual/pkgconfig
-   test? (
-   $(python_gen_any_dep '
-   >=dev-python/python-dbusmock-0.26.0[${PYTHON_USEDEP}]
-   dev-python/dbus-python[${PYTHON_USEDEP}]
-   ')
-   )
-"
-
-python_check_deps() {
-   if use test; then
-   python_has_version 
">=dev-python/python-dbusmock-0.26.0[${PYTHON_USEDEP}]" &&
-   python_has_version "dev-python/dbus-python[${PYTHON_USEDEP}]"
-   fi
-}
-
-pkg_setup() {
-   # Check for python is unconditional
-   python-any-r1_pkg_setup
-}
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use sendto)
-   $(meson_use gtk-doc gtk_doc)
-   $(meson_use introspection)
-   )
-   meson_src_configure
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/gtkmm/

2024-05-06 Thread Mart Raudsepp
commit: f924a21965ad8fc563a90ee10b32d5ab244d76a5
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon May  6 06:42:22 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon May  6 07:08:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f924a219

dev-cpp/gtkmm: drop 3.24.8

Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-cpp/gtkmm/Manifest|  1 -
 dev-cpp/gtkmm/gtkmm-3.24.8.ebuild | 53 ---
 2 files changed, 54 deletions(-)

diff --git a/dev-cpp/gtkmm/Manifest b/dev-cpp/gtkmm/Manifest
index c9a1b19f8ac4..9975fe388a3b 100644
--- a/dev-cpp/gtkmm/Manifest
+++ b/dev-cpp/gtkmm/Manifest
@@ -1,4 +1,3 @@
 DIST gtkmm-2.24.5.tar.xz 12022024 BLAKE2B 
6b2bca9fe6ad81cd956e1f3cc3140bc503b78386cf3931c8eeac08c8b2a08c73450bdbb703d1febaee67cdf834093ff5e89790f866357190822613a68a596ad3
 SHA512 
c50e52830977c37181439f4b82a30ac8bead0cf9022d2bec8225f8dc33e08414f863bf67056e1938fae8f888c09a5a6d757acc011fa9331a78caa6bb626dd51e
-DIST gtkmm-3.24.8.tar.xz 14856904 BLAKE2B 
54bb6b462c0a56bb8a8e3f1fdc479b8f476ecf8de99b3bf1c5d9ef4c8ccad21b2a2bd0e05464e88b4fe346fad07aa01f847c555eca4398782036b97cbf241aa9
 SHA512 
e8f55e4906a3ad9e1fd1d9496aa38ea1089e11d61f63fadde9f59357383d03a290318058ca74ff361969641b2ed4dda9a156389ef66a98a33a3f1d23b377ffbf
 DIST gtkmm-3.24.9.tar.xz 15122612 BLAKE2B 
bbc80e5140a5c003817a1d6a0e63ebdab971fe9c92cf07d2edcbb8a3ee5e2371ab7b932a5c9af56da096d3e37d6e76101ad25d9cea5074d29d31f97e69960c3d
 SHA512 
6e6e53d7d434f51758ffddce00dbae61074c54a5d3a5bb852fea558147af4ca6c40f9fcf4e7f9fafcbbc22ea33cdd99ea06208b72542c7e75f4dca19a80c6724
 DIST gtkmm-4.12.0.tar.xz 16359928 BLAKE2B 
84b5f5ee5ef85c9f6d32d3047ab794f4ded3fb33665e18b4b6cacfc4836f5549e9cd32103963de367d0957fa58eb55b02ed06a3d3c6b6777c296d1c1fe3cabbc
 SHA512 
0bde82ac1331c86810bb513362c81a30b0abaf906af4cf4b0607b85362125d8a15307fb5c51c6497fa9292acce437af027c4e336231dd18d72251f43e3d23688

diff --git a/dev-cpp/gtkmm/gtkmm-3.24.8.ebuild 
b/dev-cpp/gtkmm/gtkmm-3.24.8.ebuild
deleted file mode 100644
index f0d1a12ae4bb..
--- a/dev-cpp/gtkmm/gtkmm-3.24.8.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
-inherit gnome.org meson-multilib python-any-r1 virtualx
-
-DESCRIPTION="C++ interface for GTK+"
-HOMEPAGE="https://www.gtkmm.org https://gitlab.gnome.org/GNOME/gtkmm";
-
-LICENSE="LGPL-2.1+"
-SLOT="3.0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux"
-
-IUSE="aqua gtk-doc test wayland X"
-REQUIRED_USE="|| ( aqua wayland X )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-cpp/atkmm-2.24.2:0[gtk-doc?,${MULTILIB_USEDEP}]
-   >=dev-cpp/cairomm-1.12.0:0[gtk-doc?,${MULTILIB_USEDEP}]
-   >=dev-cpp/glibmm-2.54.0:2[gtk-doc?,${MULTILIB_USEDEP}]
-   >=dev-cpp/pangomm-2.38.2:1.4[gtk-doc?,${MULTILIB_USEDEP}]
-   >=dev-libs/libsigc++-2.3.2:2[gtk-doc?,${MULTILIB_USEDEP}]
-   >=media-libs/libepoxy-1.2[${MULTILIB_USEDEP}]
-   >=x11-libs/gdk-pixbuf-2.35.5:2[${MULTILIB_USEDEP}]
-   >=x11-libs/gtk+-3.24.0:3[aqua?,wayland?,X=,${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   virtual/pkgconfig
-   gtk-doc? (
-   app-text/doxygen[dot]
-   dev-lang/perl
-   dev-libs/libxslt
-   )
-   ${PYTHON_DEPS}
-"
-
-multilib_src_configure() {
-   local emesonargs=(
-   -Dbuild-atkmm-api=true
-   -Dbuild-demos=false
-   $(meson_native_use_bool gtk-doc build-documentation)
-   $(meson_use test build-tests)
-   $(meson_use X build-x11-api)
-   )
-   meson_src_configure
-}
-
-multilib_src_test() {
-   virtx meson_src_test
-}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/

2024-05-06 Thread Mart Raudsepp
commit: 37075811e7a3f9e376f125106f81316760d7f8e0
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon May  6 06:46:24 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon May  6 07:08:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37075811

media-gfx/gthumb: drop 3.12.3, 3.12.4, 3.12.5

Signed-off-by: Mart Raudsepp  gentoo.org>

 media-gfx/gthumb/Manifest |   3 -
 media-gfx/gthumb/gthumb-3.12.3.ebuild | 110 --
 media-gfx/gthumb/gthumb-3.12.4.ebuild | 110 --
 media-gfx/gthumb/gthumb-3.12.5.ebuild | 107 -
 4 files changed, 330 deletions(-)

diff --git a/media-gfx/gthumb/Manifest b/media-gfx/gthumb/Manifest
index 6169f309f8d4..783f7460c84e 100644
--- a/media-gfx/gthumb/Manifest
+++ b/media-gfx/gthumb/Manifest
@@ -1,4 +1 @@
-DIST gthumb-3.12.3.tar.xz 7604504 BLAKE2B 
1db5007a8ea659d59d8ac1b3c3c07c494db719788678588e801560796c0453ccf83abbfb2c9976a7977d19e6fbb2d4540cc5c6675629219e8aba3a031acb61be
 SHA512 
d538d7b306dac391283229147eccc2eef8933107676c0645b08371754d5956729d3747a5b7393366e25967924dee73255fde3d96d3d8e2fc8e7d47a91ceafa94
-DIST gthumb-3.12.4.tar.xz 7617528 BLAKE2B 
2119692d460d12351273b8e7a9e14cf97c486cf283331f3e5d842cdc3c8b42edf4cdaf87d19962c1a162b956682a7aed34dba7e43130d49603d30441c5f8d12c
 SHA512 
0a15f78e65c7dc8e45b6410052a2ebd480247828e48dbb59d80447d97f2d83a3914fa513b1cf5a9f3a0ce620fb49245a919e3ca5b61cf8a144806c724e14a747
-DIST gthumb-3.12.5.tar.xz 7618720 BLAKE2B 
beeac0c62934555dd306ab2319598de7703a10f01498972e7d177286b5f298070274e44977abc665c5e33e996ae884ffb0dfe80641a396425bdf549252c8832d
 SHA512 
acdaef8cddcd68d9dd269bf1c000c50ab8dcb359df18337de243398448407beef1fe6daaeb99e161486a5a5575919779eb7d335c38ea4a4196c2a32d46aa5517
 DIST gthumb-3.12.6.tar.xz 7616560 BLAKE2B 
b1ccf4c76bc0edc5e8f60027357c8e48327fffa44d7ae3792c48701cc74d0338f2a7e6433bbe0e6e86c1bc522fffb8e9d614552a4ea9cf68562415a9cc9f7878
 SHA512 
cfbb901779b78b382ca3abefb7aed5a737a323cc3a7b6d94f5b84d524028c9584761e9001d845508f544f4989eb56563c25f2c64bce60ca84d2d9645f6c0d041

diff --git a/media-gfx/gthumb/gthumb-3.12.3.ebuild 
b/media-gfx/gthumb/gthumb-3.12.3.ebuild
deleted file mode 100644
index 69cc7d97c322..
--- a/media-gfx/gthumb/gthumb-3.12.3.ebuild
+++ /dev/null
@@ -1,110 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
-inherit gnome.org gnome2-utils meson python-any-r1 xdg
-
-DESCRIPTION="Image viewer and browser for Gnome"
-HOMEPAGE="https://wiki.gnome.org/Apps/Gthumb";
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
-IUSE="cdr colord exif keyring gstreamer heif jpegxl lcms raw slideshow svg 
tiff webkit webp"
-
-# libX11 dep is a workaround. See files/3.12.2-link-with-x11.patch
-RDEPEND="
-   x11-libs/libX11
-
-   >=dev-libs/glib-2.54.0:2
-   >=x11-libs/gtk+-3.16.0:3
-   exif? ( >=media-gfx/exiv2-0.21:= )
-   slideshow? (
-   >=media-libs/clutter-1.12.0:1.0
-   >=media-libs/clutter-gtk-1:1.0
-   )
-   gstreamer? (
-   media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0
-   media-plugins/gst-plugins-gtk:1.0
-   )
-   raw? (
-   >=media-libs/libraw-0.14:=
-   )
-   webkit? (
-   >=net-libs/libsoup-2.42.0:2.4
-   >=dev-libs/json-glib-0.15.0
-   >=net-libs/webkit-gtk-1.10.0:4
-   )
-   keyring? ( >=app-crypt/libsecret-0.11 )
-   cdr? ( >=app-cdr/brasero-3.2.0 )
-   svg? ( >=gnome-base/librsvg-2.34:2 )
-   webp? ( >=media-libs/libwebp-0.2.0:= )
-   jpegxl? (
-   >=media-libs/libjxl-0.3.0
-   =media-libs/libheif-1.11:= )
-   lcms? ( >=media-libs/lcms-2.6:2 )
-   colord? (
-   >=x11-misc/colord-1.3
-   >=media-libs/lcms-2.6:2
-   )
-
-   sys-libs/zlib
-   media-libs/libjpeg-turbo:=
-   tiff? ( media-libs/tiff:= )
-   media-libs/libpng:0=
-   >=gnome-base/gsettings-desktop-schemas-0.1.4
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   ${PYTHON_DEPS}
-   >=dev-libs/appstream-0.14.6
-   dev-util/glib-utils
-   dev-util/itstool
-   app-alternatives/yacc
-   app-alternatives/lex
-   >=sys-devel/gettext-0.19.8
-   virtual/pkgconfig
-"
-
-src_configure() {
-   local emesonargs=(
-   -Drun-in-place=false
-   $(meson_use exif exiv2)
-   $(meson_use slideshow clutter)
-   $(meson_use gstreamer)
-   -Dlibchamplain=false # Upstream still doesn't seem to consider 
this ready
-   $(meson_use colord)
-  

[gentoo-commits] repo/gentoo:master commit in: app-misc/gnote/

2024-05-06 Thread Mart Raudsepp
commit: 175344d0c27416f1a6307bbf8def91fd6a1191af
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon May  6 06:42:55 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon May  6 07:08:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=175344d0

app-misc/gnote: drop 44.1

Signed-off-by: Mart Raudsepp  gentoo.org>

 app-misc/gnote/Manifest  |  1 -
 app-misc/gnote/gnote-44.1.ebuild | 64 
 2 files changed, 65 deletions(-)

diff --git a/app-misc/gnote/Manifest b/app-misc/gnote/Manifest
index 140423aab920..019862dd9b30 100644
--- a/app-misc/gnote/Manifest
+++ b/app-misc/gnote/Manifest
@@ -1,2 +1 @@
-DIST gnote-44.1.tar.xz 3330072 BLAKE2B 
ff86fa34bdfff61eceb25abef1c73377f888082e70e539172849bf9425eada1c11000c1a75f69eb74fdbc2fc6d45ad3c58c843bf769279a026dd5298a07abc68
 SHA512 
89364d161d6ecc11822b89dec0353d0e20bc08d883573f324e4980ff2420361ddeb326213eb668fba4ce8de7d5d9668a1a058666ad2b81658ef94f8a65b87363
 DIST gnote-45.2.tar.xz 3248256 BLAKE2B 
ab687802aa6046556c579f1a11fb807398e69f2a256a8a63f50ea76bbcdfc8708ead603f25274b678912bb567c45e96bfe708ea2d56f9733ee1e6061195826bf
 SHA512 
5380a50cfbf235b0007c47c3a1f4860ade599789e1746a7741fc672265698bb0717858bb39e5c0612d4d4e13040f1865674ddeda1427a4818aff508ba5ce8059

diff --git a/app-misc/gnote/gnote-44.1.ebuild b/app-misc/gnote/gnote-44.1.ebuild
deleted file mode 100644
index 6d717a2ff59d..
--- a/app-misc/gnote/gnote-44.1.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome2 meson readme.gentoo-r1
-
-DESCRIPTION="Desktop note-taking application"
-HOMEPAGE="https://wiki.gnome.org/Apps/Gnote";
-
-LICENSE="GPL-3+ FDL-1.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   >=dev-libs/glib-2.62:2[dbus]
-   >=dev-cpp/glibmm-2.62.0:2
-   >=dev-cpp/gtkmm-3.22.20:3.0
-   >=app-crypt/libsecret-0.8
-   >=dev-libs/libxml2-2:2
-   dev-libs/libxslt
-   >=sys-apps/util-linux-2.16
-   >=app-text/gspell-1.6.0:=
-   test? ( dev-libs/unittest++ )
-"
-RDEPEND="${DEPEND}
-   gnome-base/gsettings-desktop-schemas
-"
-BDEPEND="
-   dev-util/itstool
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   default
-
-   # Build system requires UnitTest++ >=1.5.1, but the .pc file doesn't
-   # specify a version
-   sed -i -e "/UnitTest++/ s/version: [^,]*,//" meson.build || die
-   if ! use test; then
-   sed -i -e "/unit_test_pp/ s/ = .*/ = disabler()/" meson.build 
|| die
-   fi
-
-   if has_version net-fs/wdfs; then
-   DOC_CONTENTS="You have net-fs/wdfs installed. app-misc/gnote 
will use it to
-   synchronize notes."
-   else
-   DOC_CONTENTS="Gnote can use net-fs/wdfs to synchronize notes.
-   If you want to use that functionality just emerge net-fs/wdfs.
-   Gnote will automatically detect that you did and let you use 
it."
-   fi
-}
-
-src_install() {
-   meson_src_install
-   readme.gentoo_create_doc
-}
-
-pkg_postinst() {
-   gnome2_pkg_postinst
-   readme.gentoo_print_elog
-}



[gentoo-commits] repo/gentoo:master commit in: app-accessibility/orca/

2024-05-06 Thread Mart Raudsepp
commit: 1e9ed4ed611a8e23d5558b1d42ea8e11c08ea63d
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon May  6 06:56:22 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon May  6 07:08:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e9ed4ed

app-accessibility/orca: drop 45.1

Signed-off-by: Mart Raudsepp  gentoo.org>

 app-accessibility/orca/Manifest |  1 -
 app-accessibility/orca/orca-45.1.ebuild | 59 -
 2 files changed, 60 deletions(-)

diff --git a/app-accessibility/orca/Manifest b/app-accessibility/orca/Manifest
index 75f961df094e..5cb380de14e3 100644
--- a/app-accessibility/orca/Manifest
+++ b/app-accessibility/orca/Manifest
@@ -1,2 +1 @@
-DIST orca-45.1.tar.xz 3966196 BLAKE2B 
5d78e228c480e880ca62f5e6b35d5394cbe41b67dc14f7158ca3dcadcd9721bb6e37f2054c1fa3375019351fc609d1ab4268becede10b60fbc67051c5e67539f
 SHA512 
581126ced85943c916d9b2c0a55c12fe16344c9d6501be0290698c0668909faab4c1f539ffd856c82d0b386cfa8ca00ba5176ff5b9c5c1176cc30faededb411a
 DIST orca-45.2.tar.xz 3997024 BLAKE2B 
dfdf113694127323a92450b04b20fcc5655be0236c0173167d5d15478703b676c3fd8c1de0e75783875c5d2d40541c764fb002314d66c7570475cd63f6bfa473
 SHA512 
57eee451cf0da52e1297beae6c6d527886721b23c3415a5e046f3431876fdf1603dbd81ca763ed614ace68e7db96d90b413c663f113d0033ec1f2797df7bf589

diff --git a/app-accessibility/orca/orca-45.1.ebuild 
b/app-accessibility/orca/orca-45.1.ebuild
deleted file mode 100644
index 69045598a323..
--- a/app-accessibility/orca/orca-45.1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit gnome2 python-single-r1
-
-DESCRIPTION="Extensible screen reader that provides access to the desktop"
-HOMEPAGE="https://wiki.gnome.org/Projects/Orca";
-
-LICENSE="LGPL-2.1+ CC-BY-SA-3.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
-
-IUSE="+braille"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="${PYTHON_DEPS}
-   >=app-accessibility/at-spi2-core-2.48:2[introspection]
-   >=dev-libs/glib-2.28:2
-   media-libs/gstreamer:1.0[introspection]
-   >=x11-libs/gtk+-3.6.2:3[introspection]
-   $(python_gen_cond_dep '
-   dev-python/gst-python:1.0[${PYTHON_USEDEP}]
-   >=dev-python/pygobject-3.18:3[${PYTHON_USEDEP}]
-   ')
-   braille? (
-   $(python_gen_cond_dep '
-   
>=app-accessibility/brltty-5.0-r3[python,${PYTHON_USEDEP}]
-   dev-libs/liblouis[python,${PYTHON_USEDEP}]
-   ')
-   )
-"
-RDEPEND="${DEPEND}
-   $(python_gen_cond_dep '
-   
>=app-accessibility/speech-dispatcher-0.8[python,${PYTHON_USEDEP}]
-   >=dev-python/pyatspi-2.46[${PYTHON_USEDEP}]
-   dev-python/setproctitle[${PYTHON_USEDEP}]
-   ')
-   x11-libs/libwnck:3[introspection]
-   x11-libs/pango[introspection]
-"
-BDEPEND="
-   dev-util/itstool
-   >=sys-devel/gettext-0.19.8
-   virtual/pkgconfig
-"
-#  app-text/yelp-tools
-
-src_configure() {
-   gnome2_src_configure \
-   $(use_with braille liblouis)
-}
-
-src_install() {
-   gnome2_src_install
-   python_optimize
-}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2024-05-06 Thread Mart Raudsepp
commit: ad7b42cdf3f3ef8e22805e31f9143d790091866a
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon May  6 06:25:23 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon May  6 07:08:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad7b42cd

x11-libs/gtk+: drop 3.24.39

Signed-off-by: Mart Raudsepp  gentoo.org>

 x11-libs/gtk+/Manifest|   1 -
 x11-libs/gtk+/gtk+-3.24.39.ebuild | 200 --
 2 files changed, 201 deletions(-)

diff --git a/x11-libs/gtk+/Manifest b/x11-libs/gtk+/Manifest
index 7ff4c255ae81..d3a70625419d 100644
--- a/x11-libs/gtk+/Manifest
+++ b/x11-libs/gtk+/Manifest
@@ -1,4 +1,3 @@
 DIST gtk+-2.24.33.tar.xz 12661828 BLAKE2B 
f3488b220aaee54bf36fa77e2112d060152e57938845d240014a7d43a5743b1d4de19cc09c683d9d238fd1967cd67cc3c493f2475e4e481f6709f5cdc652c65c
 SHA512 
71b588797c81f727dfac8dcb1be193f7436f717d30ecf18eae2d3aeb0f445b3be4743400acac16435490db8f564f01032065d3f42d27871317f80c98aef929d5
 DIST gtk+-3.24.35.tar.xz 17913328 BLAKE2B 
3beea3cbda7247357238ad133c951e69d5670d68e06efb4de09fae7141b141f4eb17a8c79661cab928a3db427f7b32b518875d0951254941e76b1a7aab60e34f
 SHA512 
3a1ec35756fe12f5be3cfe33ef332d583690458327572e69bffad8b4095059d2a744a4a53b2fd31bab5da2ca7b41a2a38fbbd8ba541a45fa8cc0d00eae005ade
-DIST gtk+-3.24.39.tar.xz 12464680 BLAKE2B 
9d0d5814369211c1d60cc81de45a5dfd6ea9fc64d24948abf304e0ad1ae606d9887fc4e5ddccbfab4fb1ccc3c5bb54b453f28899cbdef4e4e885a7f041a6c70f
 SHA512 
8ec3db3544805b51fffaa415029b126761ba0a11b68c67cea80fe001e77878abf4d4719d5d002109f8546409c0caf892ea6d7aa792f8d5d97dc4139668f0451f
 DIST gtk+-3.24.41.tar.xz 13188312 BLAKE2B 
fbded114fe2b5c1c7bffe79d0a22d559f97081eb972baf31b5c9bd7190bd1ea2875f1c632d3f3be8233377299f1df15bbffbe45d50cc7ff588e034eb41eb8f6e
 SHA512 
aaf061d846fac592e71089feace302bdef1bb64bb2ad6ff30d51d9da9084cad2fa5bf88cb75adcd789c911d94231ae60a2ca7cf97a2f5720687369a3da98

diff --git a/x11-libs/gtk+/gtk+-3.24.39.ebuild 
b/x11-libs/gtk+/gtk+-3.24.39.ebuild
deleted file mode 100644
index 2a5a280aa473..
--- a/x11-libs/gtk+/gtk+-3.24.39.ebuild
+++ /dev/null
@@ -1,200 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome2 meson-multilib multilib toolchain-funcs virtualx
-
-DESCRIPTION="Gimp ToolKit +"
-HOMEPAGE="https://www.gtk.org/";
-
-LICENSE="LGPL-2+"
-SLOT="3"
-IUSE="aqua broadway cloudproviders colord cups examples gtk-doc +introspection 
sysprof test vim-syntax wayland +X xinerama"
-REQUIRED_USE="
-   || ( aqua wayland X )
-   test? ( X )
-   xinerama? ( X )
-"
-RESTRICT="!test? ( test )"
-
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
-
-COMMON_DEPEND="
-   
>=app-accessibility/at-spi2-core-2.46.0[introspection?,${MULTILIB_USEDEP}]
-   >=dev-libs/fribidi-0.19.7[${MULTILIB_USEDEP}]
-   >=dev-libs/glib-2.57.2:2[${MULTILIB_USEDEP}]
-   media-libs/fontconfig[${MULTILIB_USEDEP}]
-   >=media-libs/harfbuzz-2.2.0:=
-   >=media-libs/libepoxy-1.4[X(+)?,egl(+),${MULTILIB_USEDEP}]
-   virtual/libintl[${MULTILIB_USEDEP}]
-   >=x11-libs/cairo-1.14[aqua?,glib,svg(+),X?,${MULTILIB_USEDEP}]
-   >=x11-libs/gdk-pixbuf-2.30:2[introspection?,${MULTILIB_USEDEP}]
-   >=x11-libs/pango-1.44.0[introspection?,${MULTILIB_USEDEP}]
-   x11-misc/shared-mime-info
-
-   cloudproviders? ( net-libs/libcloudproviders[${MULTILIB_USEDEP}] )
-   colord? ( >=x11-misc/colord-0.1.9:0=[${MULTILIB_USEDEP}] )
-   cups? ( >=net-print/cups-2.0[${MULTILIB_USEDEP}] )
-   introspection? ( >=dev-libs/gobject-introspection-1.39:= )
-   sysprof? ( >=dev-util/sysprof-capture-3.33.2:3[${MULTILIB_USEDEP}] )
-   wayland? (
-   >=dev-libs/wayland-1.14.91[${MULTILIB_USEDEP}]
-   >=dev-libs/wayland-protocols-1.21
-   media-libs/mesa[wayland,${MULTILIB_USEDEP}]
-   >=x11-libs/libxkbcommon-0.2[${MULTILIB_USEDEP}]
-   )
-   X? (
-   media-libs/libglvnd[X(+),${MULTILIB_USEDEP}]
-   x11-libs/libX11[${MULTILIB_USEDEP}]
-   x11-libs/libXcomposite[${MULTILIB_USEDEP}]
-   x11-libs/libXcursor[${MULTILIB_USEDEP}]
-   x11-libs/libXdamage[${MULTILIB_USEDEP}]
-   x11-libs/libXext[${MULTILIB_USEDEP}]
-   x11-libs/libXfixes[${MULTILIB_USEDEP}]
-   >=x11-libs/libXi-1.8[${MULTILIB_USEDEP}]
-   >=x11-libs/libXrandr-1.5[${MULTILIB_USEDEP}]
-   xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] )
-   )
-"
-DEPEND="${COMMON_DEPEND}
-   X? ( x11-base/xorg-proto )
-"
-RDEPEND="${COMMON_DEPEND}
-   >=dev-util/gtk-update-icon-cach

[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-core-apps/

2024-05-06 Thread Mart Raudsepp
commit: 0ddc64b6691b433341778965c1232bb31767
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon May  6 06:59:40 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon May  6 07:08:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ddc64b6

gnome-base/gnome-core-apps: drop 44.4

Signed-off-by: Mart Raudsepp  gentoo.org>

 .../gnome-core-apps/gnome-core-apps-44.4.ebuild| 57 --
 1 file changed, 57 deletions(-)

diff --git a/gnome-base/gnome-core-apps/gnome-core-apps-44.4.ebuild 
b/gnome-base/gnome-core-apps/gnome-core-apps-44.4.ebuild
deleted file mode 100644
index 8f318f774316..
--- a/gnome-base/gnome-core-apps/gnome-core-apps-44.4.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Sub-meta package for the core applications integrated with GNOME"
-HOMEPAGE="https://www.gnome.org/";
-LICENSE="metapackage"
-SLOT="3.0"
-IUSE="+bluetooth cups"
-
-# when unmasking for an arch
-# double check none of the deps are still masked !
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-
-# gnome-color-manager min version enforced here due to control-center pulling 
it in
-RDEPEND="
-   >=gnome-base/gnome-core-libs-${PV}[cups?]
-
-   >=gnome-base/gnome-session-44.0
-   >=gnome-base/gnome-settings-daemon-44.1[cups?]
-   >=gnome-base/gnome-control-center-44.3[cups?]
-   >=gnome-extra/gnome-color-manager-3.36.0
-
-   >=app-crypt/gcr-3.41.1:0
-   >=app-crypt/gcr-4.1.0:4
-   >=gnome-base/nautilus-44.2.1
-   >=gnome-base/gnome-keyring-42.1
-   >=gnome-extra/evolution-data-server-3.48.4
-
-   || (
-   >=app-editors/gnome-text-editor-44.0
-   >=app-editors/gedit-44
-   )
-   >=app-text/evince-44.3
-   >=gnome-extra/gnome-contacts-44.0
-   >=media-gfx/eog-44.3
-   >=media-video/totem-43.0
-   || (
-   >=x11-terms/gnome-terminal-3.48.2
-   >=gui-apps/gnome-console-44.4
-   )
-
-   >=gnome-extra/gnome-user-docs-44.3
-   >=gnome-extra/yelp-42.2
-
-   >=x11-themes/adwaita-icon-theme-44.0
-
-   bluetooth? ( >=net-wireless/gnome-bluetooth-42.5 )
-"
-DEPEND=""
-BDEPEND=""
-
-# cdr? ( >=app-cdr/brasero-3.12.2 ) # not part of gnome releng release anymore
-# >=gnome-base/gnome-menus-3.13.3:3  # not used by core gnome anymore, just 
gnome-classic extensions
-
-S="${WORKDIR}"



[gentoo-commits] repo/gentoo:master commit in: net-misc/rygel/

2024-05-06 Thread Mart Raudsepp
commit: 73fcbcf68bcad11617100624db3a9c38c05ca9a1
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon May  6 06:59:07 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon May  6 07:08:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73fcbcf6

net-misc/rygel: drop 0.42.4

Signed-off-by: Mart Raudsepp  gentoo.org>

 net-misc/rygel/Manifest|  1 -
 net-misc/rygel/rygel-0.42.4.ebuild | 87 --
 2 files changed, 88 deletions(-)

diff --git a/net-misc/rygel/Manifest b/net-misc/rygel/Manifest
index 231a44ca6e2c..c24a6a7adafa 100644
--- a/net-misc/rygel/Manifest
+++ b/net-misc/rygel/Manifest
@@ -1,2 +1 @@
-DIST rygel-0.42.4.tar.xz 1700196 BLAKE2B 
b83f9534c2294b88a180b20f90df6c43a220db83473429a41b034bfe3fff501f0f4e1f17deaa72001b8e3a886477f2c788dcf457463a275165652cc8c33da6e8
 SHA512 
b346e9ebfa6349c32b67557bef57bf7ddcf92782d112e875d64b7bd26718cbf89d7c5178b03defeba606ddfeb5bc94c685c10bdbd3fbd14f6942c72d96a9331a
 DIST rygel-0.42.5.tar.xz 1704072 BLAKE2B 
a00be296956def2bc90b978df5b8c4b23a122b9c30adfa66c634249b5daafe8d21de1cac40417095d72d42e80522ce58fe678a7f7780bd1e134aa2cd66f3d2bf
 SHA512 
cd1aaff4e2eb2c25931197d70f518a30dab75604d62b9f071bc560570c352371d132a10caaf94956d34ecd24505ccd9a7b9f5bf324d544c676ca1f47b124f533

diff --git a/net-misc/rygel/rygel-0.42.4.ebuild 
b/net-misc/rygel/rygel-0.42.4.ebuild
deleted file mode 100644
index 53fd5ee1a17e..
--- a/net-misc/rygel/rygel-0.42.4.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome.org meson systemd vala xdg
-
-DESCRIPTION="Rygel is an open source UPnP/DLNA MediaServer"
-HOMEPAGE="https://wiki.gnome.org/Projects/Rygel";
-
-LICENSE="LGPL-2.1+ CC-BY-SA-3.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="gtk gtk-doc +introspection +sqlite tracker test transcode"
-RESTRICT="!test? ( test )"
-
-# x11-libs/libX11 from qa-vdb
-DEPEND="
-   >=net-libs/gupnp-1.5.2:1.6=[vala]
-   >=dev-libs/libgee-0.8:0.8=
-   >=net-libs/gssdp-1.5.0:1.6=[vala]
-   >=dev-libs/glib-2.62.0:2
-   >=dev-libs/libxml2-2.7:2
-   >=net-libs/gupnp-av-0.14.1:=[vala]
-   >=media-libs/gupnp-dlna-0.9.4:2.0=
-   >=net-libs/libsoup-3:3.0
-   sqlite? (
-   >=dev-db/sqlite-3.5:3
-   dev-libs/libunistring:=
-   )
-   >=media-libs/gstreamer-1.20:1.0
-   >=media-libs/gst-plugins-base-1.20:1.0
-   media-libs/gstreamer-editing-services:1.0
-   >=media-libs/libmediaart-0.7:2.0[vala]
-   media-plugins/gst-plugins-soup:1.0
-   x11-libs/gdk-pixbuf:2
-   >=sys-apps/util-linux-2.20
-   x11-misc/shared-mime-info
-   introspection? ( >=dev-libs/gobject-introspection-1.33.4:= )
-   tracker? ( app-misc/tracker:3=[vala(+)] )
-   transcode? (
-   media-libs/gst-plugins-bad:1.0
-   media-plugins/gst-plugins-twolame:1.0
-   media-plugins/gst-plugins-libav:1.0
-   )
-   gtk? ( >=x11-libs/gtk+-3.22:3 )
-
-   x11-libs/libX11
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
-   $(vala_depend)
-   app-text/docbook-xml-dtd:4.5
-   >=sys-devel/gettext-0.19.7
-   virtual/pkgconfig
-"
-# Maintainer only
-#   app-text/docbook-xsl-stylesheets
-#  >=dev-lang/vala-0.36
-#   dev-libs/libxslt
-
-src_prepare() {
-   vala_setup
-   default
-   # Disable test triggering call to gst-plugins-scanner which causes
-   # sandbox issues when plugins such as clutter are installed
-   #sed -e 's/return rygel_playbin_renderer_test_main (argv, argc);/return 
0;/' \
-   #   -i tests/rygel-playbin-renderer-test.c || die
-
-   #default
-}
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use gtk-doc api-docs)
-   -Dman_pages=true
-   -Dsystemd-user-units-dir=$(systemd_get_userunitdir)
-   -Dplugins=gst-launch$(use sqlite && echo 
",lms,media-export")$(use tracker && echo ",tracker3")
-   -Dengines=gstreamer
-   -Dexamples=false
-   $(meson_use test tests)
-   -Dgstreamer=enabled
-   $(meson_feature gtk)
-   $(meson_feature introspection)
-   )
-   meson_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/folks/, dev-libs/folks/files/

2024-05-06 Thread Mart Raudsepp
commit: 326c01187f6227aab3a57be52b23248f0a8b9c1e
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon May  6 06:57:11 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon May  6 07:08:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=326c0118

dev-libs/folks: drop 0.15.6, 0.15.6-r1, 0.15.7

Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-libs/folks/Manifest|   2 -
 .../files/0.15.7-bluez-tests-dbusmock-0.30.1.patch |  28 --
 .../folks/files/folks-0.15.6-implicit-decl.patch   |  61 
 dev-libs/folks/folks-0.15.6-r1.ebuild  | 102 
 dev-libs/folks/folks-0.15.6.ebuild |  95 --
 dev-libs/folks/folks-0.15.7.ebuild | 106 -
 6 files changed, 394 deletions(-)

diff --git a/dev-libs/folks/Manifest b/dev-libs/folks/Manifest
index f63189255e12..aac6d5f6b23b 100644
--- a/dev-libs/folks/Manifest
+++ b/dev-libs/folks/Manifest
@@ -1,3 +1 @@
-DIST folks-0.15.6.tar.xz 497968 BLAKE2B 
bb9237fae05a748a18a85d29034e879947c4ffcc1d3dbe7277c8e1f41e6e9c9ec27170e9e7d2ccb6dcc89789d331f7f320648620636e1ee54685906fc67ba4f9
 SHA512 
8d77c3b4c963d88877798b24da9edd977b3ac4b18568ed75885fa87bf81e0e8f29dc8232352e3fefc0bf2c9bb8ca6cea984d87d946a3892963a158bd4f45dc30
-DIST folks-0.15.7.tar.xz 502128 BLAKE2B 
b93146b216dd31dbc07cf770130593f830c01568aff3424bf4d0d8588ac651ea225ed6d3b38b9855d82dbef168605145a3a3de49706dd2ab31a4d368636dddf0
 SHA512 
52657b45678aa2418a44b0c8d332ac207eff18b02ca5c0d1491bdf8bae6552f30f2b6435804adc2a5fa66997f2cea09bdfe399dfaf52f3d8b7a5bde11b137c35
 DIST folks-0.15.9.tar.xz 506044 BLAKE2B 
e239c0ca3b51a5452620f5abaf37b34413b0a5ee867cc682214abd00c21d6375abf1a31755acd69360e47604c61572a63ffbe91f38485be1a83685a98aa34cd0
 SHA512 
8b1f0afaaf0907a9609863ec913eab75c7f60e3d1fd54e553fdb8d425f33cfb6043171bc5b7cc1dc66b1de702e1a8f5dd229c707d99af47dd3926ec0588c87fd

diff --git a/dev-libs/folks/files/0.15.7-bluez-tests-dbusmock-0.30.1.patch 
b/dev-libs/folks/files/0.15.7-bluez-tests-dbusmock-0.30.1.patch
deleted file mode 100644
index 7ab37e0b1bc2..
--- a/dev-libs/folks/files/0.15.7-bluez-tests-dbusmock-0.30.1.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From 9c3212cd6c3f4157e1b9afa5c90d054de1418acf Mon Sep 17 00:00:00 2001
-From: Niels De Graef 
-Date: Fri, 12 Jan 2024 22:57:42 +0100
-Subject: [PATCH] Revert "tests/bluez: Follow PairDevice() API change"
-
-This reverts commit b6b7d41aad9e36e0d0e6ec9822ed2e310923c8fd.
-
-See https://github.com/martinpitt/python-dbusmock/pull/192

- tests/lib/bluez/backend.vala | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/tests/lib/bluez/backend.vala b/tests/lib/bluez/backend.vala
-index 72c688d3..023117e6 100644
 a/tests/lib/bluez/backend.vala
-+++ b/tests/lib/bluez/backend.vala
-@@ -39,7 +39,7 @@ namespace org
- 
- [DBus (name = "PairDevice")]
- public abstract void pair_device (string adapter_device_name,
--string device_address, int class_=5898764) throws GLib.Error;
-+string device_address) throws GLib.Error;
- 
- [DBus (name = "BlockDevice")]
- public abstract void block_device (string adapter_device_name,
--- 
-GitLab
-

diff --git a/dev-libs/folks/files/folks-0.15.6-implicit-decl.patch 
b/dev-libs/folks/files/folks-0.15.6-implicit-decl.patch
deleted file mode 100644
index f61d655343e4..
--- a/dev-libs/folks/files/folks-0.15.6-implicit-decl.patch
+++ /dev/null
@@ -1,61 +0,0 @@
-From 127bacf86b7ef639c37dd07afc0bf848c005c3c2 Mon Sep 17 00:00:00 2001
-From: Mohammed Anas 
-Date: Sun, 14 Jan 2024 03:27:31 +
-Subject: [PATCH] build: add missing API declaration -include to dummy and EDS
- backends
-
-In 7a9c8133468c1f8eb7fbb0e68a6a7e061b9452fb, the original
-`-include redeclare-internal-api.h` was added for autotools. It is
-necessary due to vala internals that require guaranteeing a private
-ABI's prototype is available when compiling folks, even though vala
-doesn't generate that prototype.
-
-During the port to meson, this `-include` was dropped.
-
-Without it, `-Werror=implicit-function-declaration` will cause folks to
-fail to compile. Implicit function declarations are a terrible feature
--- they were part of c89, but c99 removed them without a deprecation
-because they were too dangerous to use, notable in a language that
-doesn't like to remove features even *with* a deprecation.
-
-For over two decades, compilers have, by default, allowed this invalid C
-anyways, on the grounds that it commonly existed, but modern compilers
-are finally starting to enforce this. It will become a fatal error by
-default in gcc 14, and clang 16.
-
-Folks got this right all the way back in 2013; it disappeared by
-accident. Let's restore it as originally intended.

-Upstream: https://gitlab.gnome.org/GNOME/folks/-/merge_requests

[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome/

2024-05-06 Thread Mart Raudsepp
commit: 7d88d50eb03fc2dea94587791eec9a9d63742c12
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon May  6 07:01:56 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon May  6 07:08:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d88d50e

gnome-base/gnome: stabilize 45.2 for amd64, arm64

This is just a meta package that has all its minimum deps stable by now.

Closes: https://bugs.gentoo.org/928785
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome/gnome-45.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome/gnome-45.2.ebuild 
b/gnome-base/gnome/gnome-45.2.ebuild
index 2d553421f1fe..450642dbd76b 100644
--- a/gnome-base/gnome/gnome-45.2.ebuild
+++ b/gnome-base/gnome/gnome-45.2.ebuild
@@ -11,7 +11,7 @@ SLOT="2.0" # Cannot be installed at the same time as gnome-2
 
 # when unmasking for an arch
 # double check none of the deps are still masked !
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86"
 
 IUSE="accessibility +bluetooth +classic cups +extras"
 



[gentoo-commits] repo/gentoo:master commit in: media-sound/gnome-music/

2024-05-06 Thread Mart Raudsepp
commit: 9889a8eb7f91c50aefcdf6ce72b3afa04f650e8d
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon May  6 06:58:12 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon May  6 07:08:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9889a8eb

media-sound/gnome-music: drop 45.0

Signed-off-by: Mart Raudsepp  gentoo.org>

 media-sound/gnome-music/Manifest|  1 -
 media-sound/gnome-music/gnome-music-45.0.ebuild | 74 -
 2 files changed, 75 deletions(-)

diff --git a/media-sound/gnome-music/Manifest b/media-sound/gnome-music/Manifest
index 340287955066..cacc1458f334 100644
--- a/media-sound/gnome-music/Manifest
+++ b/media-sound/gnome-music/Manifest
@@ -1,2 +1 @@
-DIST gnome-music-45.0.tar.xz 1662996 BLAKE2B 
dedcb905ad135bd9bff569cb1168062e0f451479e00cddc3ac56dc506b938a090c1189495ee79b563a7e045e45cde40eb5095f4085c0a7de36fa1b876bc312f9
 SHA512 
9f919a3dd63826e7c31c57d62fbdd0dad463d401e213ca8aa119357d7203449ddd5b10b03d3ac66008399fadd6afcb3f7ae52b21fa9bf3f5c79eca6e859f67cc
 DIST gnome-music-45.1.tar.xz 1666152 BLAKE2B 
27403070735003df5d907fae2675b67f5b907e10e55e2ed3b31e369e146c03a2d7c95371092043862d83968fc45131ddb7643e34634b0a98d686402fdf676118
 SHA512 
6cc123eda769d524e5c215c7167248b15ac21fd99a1ac385069c8bac8a03652d458460438adec5853daf329f61d70339f5765b938badc862151b655ba64a80cf

diff --git a/media-sound/gnome-music/gnome-music-45.0.ebuild 
b/media-sound/gnome-music/gnome-music-45.0.ebuild
deleted file mode 100644
index b983b5705323..
--- a/media-sound/gnome-music/gnome-music-45.0.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit gnome.org gnome2-utils meson python-single-r1 xdg
-
-DESCRIPTION="Music management for Gnome"
-HOMEPAGE="https://wiki.gnome.org/Apps/Music 
https://gitlab.gnome.org/GNOME/gnome-music/";
-
-LICENSE="GPL-2+"
-SLOT="0"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86"
-
-DEPEND="${PYTHON_DEPS}
-   >=dev-libs/glib-2.67.1:2
-   >=net-libs/gnome-online-accounts-3.35.90[introspection]
-   >=dev-libs/gobject-introspection-1.54:=
-   >=gui-libs/gtk-4.5.0:4[introspection]
-   >=gui-libs/libadwaita-1.2:1=[introspection]
-   >=media-libs/libmediaart-1.9.1:2.0[introspection]
-   net-libs/libsoup:3.0[introspection]
-   app-misc/tracker:3=[introspection(+)]
-   >=x11-libs/pango-1.44:=
-   $(python_gen_cond_dep '
-   >=dev-python/pygobject-3.36.1:3[cairo,${PYTHON_USEDEP}]
-   >=dev-python/pycairo-1.14.0[${PYTHON_USEDEP}]
-   ')
-   >=media-libs/grilo-0.3.15-r1:0.3[introspection]
-   >=media-plugins/grilo-plugins-0.3.16:0.3[tracker]
-"
-# xdg-user-dirs-update needs to be there to create needed dirs
-# https://bugzilla.gnome.org/show_bug.cgi?id=731613
-RDEPEND="${DEPEND}
-   || (
-   app-misc/tracker-miners:3[gstreamer]
-   app-misc/tracker-miners:3[ffmpeg]
-   )
-   x11-libs/libnotify[introspection]
-   media-libs/gstreamer:1.0[introspection]
-   media-libs/gst-plugins-base:1.0[introspection]
-   media-plugins/gst-plugins-meta:1.0
-   media-plugins/grilo-plugins:0.3[tracker]
-   x11-misc/xdg-user-dirs
-"
-BDEPEND="
-   dev-libs/libxml2:2
-   dev-util/itstool
-   >=sys-devel/gettext-0.19.8
-   virtual/pkgconfig
-"
-
-pkg_setup() {
-   python_setup
-}
-
-src_install() {
-   meson_src_install
-   python_fix_shebang "${D}"/usr/bin/gnome-music
-   python_optimize
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome/

2024-05-06 Thread Mart Raudsepp
commit: ef616b66c5690fdc40472f8cdd657e12272837b8
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon May  6 07:02:39 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon May  6 07:08:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef616b66

gnome-base/gnome: drop 44.4

Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome/gnome-44.4.ebuild | 51 --
 1 file changed, 51 deletions(-)

diff --git a/gnome-base/gnome/gnome-44.4.ebuild 
b/gnome-base/gnome/gnome-44.4.ebuild
deleted file mode 100644
index 0647fa335550..
--- a/gnome-base/gnome/gnome-44.4.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Meta package for GNOME, merge this package to install"
-HOMEPAGE="https://www.gnome.org/";
-
-LICENSE="metapackage"
-SLOT="2.0" # Cannot be installed at the same time as gnome-2
-
-# when unmasking for an arch
-# double check none of the deps are still masked !
-KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86"
-
-IUSE="accessibility +bluetooth +classic cups +extras"
-
-S=${WORKDIR}
-
-# TODO: check accessibility completeness
-RDEPEND="
-   >=gnome-base/gnome-core-libs-${PV}[cups?]
-   >=gnome-base/gnome-core-apps-${PV}[cups?,bluetooth?]
-
-   >=gnome-base/gdm-44.1
-
-   >=x11-wm/mutter-44.3
-   >=gnome-base/gnome-shell-44.3
-   >=media-fonts/cantarell-0.303.1
-
-   >=x11-themes/gnome-backgrounds-44.0
-   x11-themes/sound-theme-freedesktop
-
-   accessibility? (
-   >=app-accessibility/at-spi2-core-2.48.3
-   >=app-accessibility/orca-44.1
-   >=gnome-extra/mousetweaks-3.32.0
-   )
-   classic? ( >=gnome-extra/gnome-shell-extensions-44.0 )
-   extras? ( >=gnome-base/gnome-extra-apps-${PV} )
-"
-PDEPEND=">=gnome-base/gvfs-1.50.6[udisks]"
-
-DEPEND=""
-BDEPEND=""
-
-pkg_postinst() {
-   # Remind people where to find our project information
-   elog "Please remember to look at 
https://wiki.gentoo.org/wiki/Project:GNOME";
-   elog "for information about the project and documentation."
-}



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-core-libs/

2024-05-06 Thread Mart Raudsepp
commit: b6605d46c9afdf10df512e43808b538c5386037c
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon May  6 06:56:03 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon May  6 07:08:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6605d46

gnome-base/gnome-core-libs: drop 44.4

Signed-off-by: Mart Raudsepp  gentoo.org>

 .../gnome-core-libs/gnome-core-libs-44.4.ebuild| 41 --
 1 file changed, 41 deletions(-)

diff --git a/gnome-base/gnome-core-libs/gnome-core-libs-44.4.ebuild 
b/gnome-base/gnome-core-libs/gnome-core-libs-44.4.ebuild
deleted file mode 100644
index 5cf824cf9ce4..
--- a/gnome-base/gnome-core-libs/gnome-core-libs-44.4.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Sub-meta package for the core libraries of GNOME"
-HOMEPAGE="https://www.gnome.org/";
-LICENSE="metapackage"
-SLOT="3.0"
-IUSE="cups python"
-
-# when unmasking for an arch
-# double check none of the deps are still masked !
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-
-# Note to developers:
-# This is a wrapper for the core libraries used by GNOME
-RDEPEND="
-   >=dev-libs/glib-2.76.4:2
-   >=x11-libs/gdk-pixbuf-2.42.10:2
-   >=x11-libs/pango-1.50.14
-   >=x11-libs/gtk+-3.24.38:3[cups?]
-   >=gui-libs/gtk-4.10.5:4[cups?]
-   >=gui-libs/libadwaita-1.3.4:1
-   >=app-accessibility/at-spi2-core-2.48.3:2
-   >=gnome-base/librsvg-2.56.3
-   >=gnome-base/gnome-desktop-44.0:4
-
-   >=gnome-base/gvfs-1.50.6
-   >=gnome-base/dconf-0.40.0
-
-   >=media-libs/gstreamer-1.20.6:1.0
-   >=media-libs/gst-plugins-base-1.20.6:1.0
-   >=media-libs/gst-plugins-good-1.20.6:1.0
-
-   python? ( >=dev-python/pygobject-3.44.1:3 )
-"
-DEPEND=""
-BDEPEND=""
-
-S="${WORKDIR}"



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-tweaks/

2024-05-06 Thread Mart Raudsepp
commit: 5fe9080ef5ada92d926c124ab9f1a6b35b918f53
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon May  6 07:00:43 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon May  6 07:08:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fe9080e

gnome-extra/gnome-tweaks: drop 45.0, 45.1

Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-extra/gnome-tweaks/Manifest |  2 -
 gnome-extra/gnome-tweaks/gnome-tweaks-45.0.ebuild | 54 ---
 gnome-extra/gnome-tweaks/gnome-tweaks-45.1.ebuild | 54 ---
 3 files changed, 110 deletions(-)

diff --git a/gnome-extra/gnome-tweaks/Manifest 
b/gnome-extra/gnome-tweaks/Manifest
index 4a2532f81c99..7ee3985327b4 100644
--- a/gnome-extra/gnome-tweaks/Manifest
+++ b/gnome-extra/gnome-tweaks/Manifest
@@ -1,3 +1 @@
-DIST gnome-tweaks-45.0.tar.xz 738364 BLAKE2B 
0568aa800ab1c981491c6b3a66430e33c720a09a23ab25ce9bf73b2fe761f485a0df585b86541b38f62ee3737c780e8f449f75ac969c5d58e8f2049ffe37720b
 SHA512 
2bc6d64a412c13f84a971d157ce7ebfac31d791af8d4bfc80d7f6b8f88445ecd40dc9d9d12aee0688590ab6d9535add18f244dd9a216e3b59c82e1c88a1c7f86
-DIST gnome-tweaks-45.1.tar.xz 738484 BLAKE2B 
c3ffb102ffc9025f2b43816888090345e3f0935c637461cbddf1f2b7ae6d1811ce3cdd175c3a781dda21adab01c9c44ccb044206c72717ae5722c68f754211ae
 SHA512 
2a6f5a69c79e3c18b01f3c5f2573fb2130ef1145d9014efb39096df4fbe9e2bfc62b9797c667e4c3b9d248bf6563583757fbbc3f1ec65873b8344b0414c92cdc
 DIST gnome-tweaks-45.2.tar.xz 738788 BLAKE2B 
55c0cc91d137dab1d39701660e6be987b87957601c9c315599eac4b0d4e478a7c07bd0fe24d8ce72a7c3224c6a466dcdd5608adde28527b3ff31865c90399b3a
 SHA512 
b07d99f53de990de04f1d2aefed932633253cb2584d719bdd7bb197e431d622e777f911bc3f454a336e0fce3bf93a8ae55744b09e99e9f014d244bf82e5118f9

diff --git a/gnome-extra/gnome-tweaks/gnome-tweaks-45.0.ebuild 
b/gnome-extra/gnome-tweaks/gnome-tweaks-45.0.ebuild
deleted file mode 100644
index d1660dec6908..
--- a/gnome-extra/gnome-tweaks/gnome-tweaks-45.0.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit gnome.org gnome2-utils meson python-single-r1 xdg
-
-DESCRIPTION="Customize advanced GNOME options"
-HOMEPAGE="https://wiki.gnome.org/Apps/Tweaks";
-
-LICENSE="GPL-3+ CC0-1.0"
-SLOT="0"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-
-DEPEND="${PYTHON_DEPS}"
-# See README.md for list of deps
-RDEPEND="${DEPEND}
-   $(python_gen_cond_dep '
-   >=dev-python/pygobject-3.10.2:3[${PYTHON_USEDEP}]
-   ')
-   >=gnome-base/gnome-settings-daemon-3
-   x11-themes/sound-theme-freedesktop
-
-   >=dev-libs/glib-2.58:2
-   >=x11-libs/gtk+-3.12:3[introspection]
-   >=gnome-base/gnome-desktop-3.30:3[introspection]
-   gui-libs/libhandy:1[introspection]
-   x11-libs/libnotify[introspection]
-   x11-libs/pango[introspection]
-   >=gnome-base/gsettings-desktop-schemas-40.0
-   >=gnome-base/gnome-shell-3.24
-   x11-wm/mutter
-"
-BDEPEND=">=sys-devel/gettext-0.19.8"
-
-src_install() {
-   meson_src_install
-   python_optimize
-   python_fix_shebang "${ED}"/usr/bin/
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}

diff --git a/gnome-extra/gnome-tweaks/gnome-tweaks-45.1.ebuild 
b/gnome-extra/gnome-tweaks/gnome-tweaks-45.1.ebuild
deleted file mode 100644
index 5d15c6ae0ef5..
--- a/gnome-extra/gnome-tweaks/gnome-tweaks-45.1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit gnome.org gnome2-utils meson python-single-r1 xdg
-
-DESCRIPTION="Customize advanced GNOME options"
-HOMEPAGE="https://wiki.gnome.org/Apps/Tweaks";
-
-LICENSE="GPL-3+ CC0-1.0"
-SLOT="0"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-
-DEPEND="${PYTHON_DEPS}"
-# See README.md for list of deps
-RDEPEND="${DEPEND}
-   $(python_gen_cond_dep '
-   >=dev-python/pygobject-3.10.2:3[${PYTHON_USEDEP}]
-   ')
-   >=gnome-base/gnome-settings-daemon-3
-   x11-themes/sound-theme-freedesktop
-
-   >=dev-libs/glib-2.58:2
-   >=x11-libs/gtk+-3.12:3[introspection]
-   >=gnome-base/gnome-desktop-3.30:3[introspection]
-   gui-libs/libhandy:1[introspection]
-   x11-libs/libnotify[introspection]
-   x11-libs/pango[introspection]
-   >=gnome-base/gsettings-desktop

[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-light/

2024-05-06 Thread Mart Raudsepp
commit: e99df7f5992fc65c1b97dd69b164fd34601a8711
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon May  6 07:00:52 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon May  6 07:08:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e99df7f5

gnome-base/gnome-light: drop 44.4

Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-light/gnome-light-44.4.ebuild | 62 --
 1 file changed, 62 deletions(-)

diff --git a/gnome-base/gnome-light/gnome-light-44.4.ebuild 
b/gnome-base/gnome-light/gnome-light-44.4.ebuild
deleted file mode 100644
index e3538d358696..
--- a/gnome-base/gnome-light/gnome-light-44.4.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-P_RELEASE="$(ver_cut 1).0"
-
-DESCRIPTION="Meta package for GNOME-Light, merge this package to install"
-HOMEPAGE="https://www.gnome.org/";
-LICENSE="metapackage"
-SLOT="2.0"
-IUSE="cups +gnome-shell"
-
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
-
-# XXX: Note to developers:
-# This is a wrapper for the 'light' GNOME 3 desktop, and should only consist of
-# the bare minimum of libs/apps needed. It is basically gnome-base/gnome 
without
-# any apps, but shouldn't be used by users unless they know what they are 
doing.
-# cantarell minimum version is ensured here as gnome-shell depends on it.
-RDEPEND="
-   >=gnome-base/gnome-core-libs-${PV}[cups?]
-
-   >=gnome-base/gnome-session-44.0
-   >=gnome-base/gnome-settings-daemon-44.1[cups?]
-   >=gnome-base/gnome-control-center-44.3[cups?]
-
-   >=gnome-base/nautilus-44.2.1
-
-   gnome-shell? (
-   >=x11-wm/mutter-44.3
-   >=dev-libs/gjs-1.76.2
-   >=gnome-base/gnome-shell-44.3
-   >=media-fonts/cantarell-0.303.1
-   )
-
-   >=x11-themes/adwaita-icon-theme-${P_RELEASE}
-   >=x11-themes/gnome-backgrounds-${P_RELEASE}
-
-   || (
-   >=x11-terms/gnome-terminal-3.48.2
-   >=gui-apps/gnome-console-44.4
-   )
-"
-DEPEND=""
-PDEPEND=">=gnome-base/gvfs-1.50.6"
-BDEPEND=""
-S="${WORKDIR}"
-
-pkg_pretend() {
-   if ! use gnome-shell; then
-   # Users probably want to use gnome-flashback, e16, sawfish, etc
-   ewarn "You're not installing GNOME Shell"
-   ewarn "You will have to install and manage a window manager by 
yourself"
-   fi
-}
-
-pkg_postinst() {
-   # Remember people where to find our project information
-   elog "Please remember to look at 
https://wiki.gentoo.org/wiki/Project:GNOME";
-   elog "for information about the project and documentation."
-}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/wxGTK/

2024-05-06 Thread Mart Raudsepp
commit: bf5f1dca7a918bba27cd63a2885c87cc7c18c78f
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon May  6 07:04:18 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon May  6 07:08:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf5f1dca

x11-libs/wxGTK: drop 3.2.1, 3.2.2.1-r1, 3.2.2.1-r2

Signed-off-by: Mart Raudsepp  gentoo.org>

 x11-libs/wxGTK/Manifest|   2 -
 x11-libs/wxGTK/wxGTK-3.2.1.ebuild  | 225 
 x11-libs/wxGTK/wxGTK-3.2.2.1-r1.ebuild | 227 
 x11-libs/wxGTK/wxGTK-3.2.2.1-r2.ebuild | 228 -
 4 files changed, 682 deletions(-)

diff --git a/x11-libs/wxGTK/Manifest b/x11-libs/wxGTK/Manifest
index 1371e4dd2485..298c9ebfa14b 100644
--- a/x11-libs/wxGTK/Manifest
+++ b/x11-libs/wxGTK/Manifest
@@ -4,7 +4,5 @@ DIST wxWidgets-3.0.4-docs-html.tar.bz2 24122986 BLAKE2B 
ffd38d50e6cb44077f346597
 DIST wxWidgets-3.0.4.tar.bz2 20204622 BLAKE2B 
97b9f3f44f080104cae290bc3e162b51ce27a96fb22b191d52f30db1f1dc7951defcc220afc4dcb8417cfe23490762c2a25f62164ac21809f73ccf442dd19347
 SHA512 
c9e6b35d541a99921c54cfdac260843f574f146b27f924a7a0fca5007344fa99865a96ded95e6802329ad9221b4880d62b92277a1b4c1ce71420acb672ad9158
 DIST wxWidgets-3.0.5-docs-html.tar.bz2 23844256 BLAKE2B 
f5b5bef129302ae1ded7a651e652b127ad9d548a00a498f06a4d4f868dc3bc33411ded2602c04c8329e927550d032bdbe633c2c7d1a7f89265874685d3cb3d9b
 SHA512 
f839e67660f2b08aa28d1596a3b7af2c35f7c2c0505c6e6d4545397212b3dd71c8d34115321e9a4347b9d92a0ce767bb76defd14c172e51c2a3df96cc3ac
 DIST wxWidgets-3.0.5.1.tar.bz2 19739206 BLAKE2B 
da270cb8e4fc22b8d892ba80fbb4cc71578f642ca07102006f914a80331a254e746de6c91e61b585c0b1ab3abadd17d80a0eaa3efd48a3d412cf7202101abc7a
 SHA512 
0a789fc5e71d414e43f75b5c16076fe8b1bcd7671be0770e4269dcef66d830c1bc74e183f49db270b928862f13472666c283fe2aa98b9006681722e06100725d
-DIST wxWidgets-3.2.1-docs-html.tar.bz2 18213181 BLAKE2B 
2df358f0dda08e2a790efed2838c3298bb14e68d778a6cf2ad5630a1f166800228887aa7f0eb3998e155f8f4329007a605f8e33597aa502f72a7b8273cb850f5
 SHA512 
ab5263104a93622ebc4c703ea6b91a0a2cf0f0a090fb81786f0187fdacd2374cbc6e317f579a2da343719234ddfb29ae7449a26c9d5e35650a723a2246d92c5e
-DIST wxWidgets-3.2.1.tar.bz2 27266651 BLAKE2B 
f1eda8795f1cba10903e9e3ed6f683520a707ea40d2bb5a0d7f53fcb38a31c67c1cf07b8e704f107627ead9a90b1efec68c5986e5420b393b70ea23d305dab64
 SHA512 
d0294788891014672d8eb4501ae257598972407b53f38471e4f11dd20f517d0145d510c5bce006b09c5d63113fed844bdf6124b3c80453c1d37b402abc89202b
 DIST wxWidgets-3.2.2.1-docs-html.tar.bz2 18109775 BLAKE2B 
bb5dad886c2ba64feb9ec3be05f2cd4bcfb127d55f0a0af6d0aa59ee8f47663e39e7fcb3c0472cfdda9fbf99f1d32e07ff29604261e168f3b4218b9b5b61abc2
 SHA512 
9b883e1c611ac78f7b8457ffd8682c614d7653f561215c48e6239b6394cc4c084b34d6c55fe84fb7b76b38189591e94dc4596242f9e8653d2c72ae6f4b3a6293
 DIST wxWidgets-3.2.2.1.tar.bz2 27339515 BLAKE2B 
e761e768dbb32bf76dbabf27aa9feb634760aa214c2d8f85f9b4284700d01390617c275a855fa3ae28481a38233f3a71f8560e5a8a360d7b72ace2603c551327
 SHA512 
289d61ea2abd75a329aafcbd347ab84b136f31fca01dd902593f661691ecd30a4416286ff501c4257baa6765cf356ade3087eb8609af9a44599cfdc20e2f03a6

diff --git a/x11-libs/wxGTK/wxGTK-3.2.1.ebuild 
b/x11-libs/wxGTK/wxGTK-3.2.1.ebuild
deleted file mode 100644
index 4139f68a76de..
--- a/x11-libs/wxGTK/wxGTK-3.2.1.ebuild
+++ /dev/null
@@ -1,225 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-minimal flag-o-matic
-
-WXSUBVERSION=${PV}-gtk3# 3.2.1-gtk3
-WXVERSION=${PV}# 3.2.1
-WXRELEASE=${WXVERSION%.*}-gtk3 # 3.2-gtk3
-WXRELEASE_NODOT=${WXRELEASE//./}   # 32-gtk3
-
-DESCRIPTION="GTK version of wxWidgets, a cross-platform C++ GUI toolkit"
-HOMEPAGE="https://wxwidgets.org/";
-SRC_URI="
-   
https://github.com/wxWidgets/wxWidgets/releases/download/v${PV}/wxWidgets-${PV}.tar.bz2
-   doc? ( 
https://github.com/wxWidgets/wxWidgets/releases/download/v${PV}/wxWidgets-${PV}-docs-html.tar.bz2
 )"
-S="${WORKDIR}/wxWidgets-${PV}"
-
-LICENSE="wxWinLL-3 GPL-2 doc? ( wxWinFDL-3 )"
-SLOT="${WXRELEASE}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE="+X curl doc debug keyring gstreamer libnotify +lzma opengl pch sdl 
+spell test tiff wayland webkit"
-REQUIRED_USE="test? ( tiff ) tiff? ( X ) spell? ( X ) keyring? ( X )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=app-eselect/eselect-wxwidgets-20131230
-   dev-libs/expat[${MULTILIB_USEDEP}]
-   dev-libs/libpcre2[pcre16,pcre32,unicode]
-   sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] )
-   curl? ( net-misc/curl )
-   lzma? ( a

[gentoo-commits] repo/gentoo:master commit in: dev-util/gtk-update-icon-cache/

2024-05-06 Thread Mart Raudsepp
commit: 9c0ebc50f39d973451514c5d075736c6015f5d61
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon May  6 06:34:01 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon May  6 07:08:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c0ebc50

dev-util/gtk-update-icon-cache: drop 3.24.39

Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-util/gtk-update-icon-cache/Manifest|  1 -
 .../gtk-update-icon-cache-3.24.39.ebuild   | 30 --
 2 files changed, 31 deletions(-)

diff --git a/dev-util/gtk-update-icon-cache/Manifest 
b/dev-util/gtk-update-icon-cache/Manifest
index a170155d72f4..579ece77a189 100644
--- a/dev-util/gtk-update-icon-cache/Manifest
+++ b/dev-util/gtk-update-icon-cache/Manifest
@@ -1,2 +1 @@
-DIST gtk-update-icon-cache-3.24.39.tar.bz2 92389 BLAKE2B 
747d0e4528a1179400a8c14090ec72f1103306a2819b60d643543de070b445fd837ca85ca97493bbcbce999a009b3dd03ca044bed089177fb5fa4974db4c
 SHA512 
127858788bfa9c3715114c54bc52a2a52c4bebe1423c77227ce5b7165f19f39f794be33df06d9994baaf3b0dc6224fc98b5c1ee8c63554d5c3e2361b96b161da
 DIST gtk-update-icon-cache-3.24.40.tar.bz2 92308 BLAKE2B 
5ea926db785728bb52d68d4b804d61297239ae2da7fb089b5a76485aa3f690bc6d958e74bb3ac8115e9ae2beb272785c75dc3f39317d5b928a3eb67e929dbc77
 SHA512 
7eea7b49f4a53b0c04819c7d79885df0b476400e01adb5d704dcba907d8cfaa9f089012e651da7426963eb096b2f58914f95a5067188464b5f92a9d12a0dbc28

diff --git 
a/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.39.ebuild 
b/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.39.ebuild
deleted file mode 100644
index 3f9b34fabfc9..
--- a/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.39.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson
-
-DESCRIPTION="GTK update icon cache"
-HOMEPAGE="https://www.gtk.org/ 
https://gitlab.gnome.org/Community/gentoo/gtk-update-icon-cache";
-SRC_URI="https://gitlab.gnome.org/Community/gentoo/${PN}/-/archive/${PV}/${P}.tar.bz2";
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
-
-# man page was previously installed by gtk+:3 ebuild
-RDEPEND="
-   >=dev-libs/glib-2.53.4:2
-   >=x11-libs/gdk-pixbuf-2.30:2
-   !

[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-extra-apps/

2024-05-06 Thread Mart Raudsepp
commit: c4958f419c4815efabfec1c3d3bcf090e39e66fe
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon May  6 06:58:27 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon May  6 07:08:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4958f41

gnome-base/gnome-extra-apps: drop 44.4

Signed-off-by: Mart Raudsepp  gentoo.org>

 .../gnome-extra-apps/gnome-extra-apps-44.4.ebuild  | 72 --
 1 file changed, 72 deletions(-)

diff --git a/gnome-base/gnome-extra-apps/gnome-extra-apps-44.4.ebuild 
b/gnome-base/gnome-extra-apps/gnome-extra-apps-44.4.ebuild
deleted file mode 100644
index 7ead42eca673..
--- a/gnome-base/gnome-extra-apps/gnome-extra-apps-44.4.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Sub-meta package for the applications of GNOME"
-HOMEPAGE="https://www.gnome.org/";
-LICENSE="metapackage"
-SLOT="3.0"
-IUSE="+games share +shotwell +tracker"
-
-KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86"
-
-# Note to developers:
-# This is a wrapper for the extra apps integrated with GNOME
-# Keep pkg order within a USE flag as upstream releng versions file
-# TODO: Should we keep these here: gnome-dictionary, gucharmap, sound-juicer; 
replace gucharmap with gnome-characters?
-# TODO: Add gnome-remote-desktop as replacement for vino that was removed from 
meta in 3.36?
-# gnome-documents removed for now, as it didn't find a good place upstream and 
is getting dropped from default sets for distros for 3.30 (and for 3.26 it 
required newer tracker than we had at the time)
-RDEPEND="
-   >=gnome-base/gnome-core-libs-${PV}
-
-   >=sys-apps/baobab-44.0
-   >=media-video/cheese-44.1
-   >=www-client/epiphany-44.6
-   >=app-arch/file-roller-43.0
-   >=gnome-extra/gnome-calculator-44.0
-   >=gnome-extra/gnome-calendar-44.1
-   >=gnome-extra/gnome-characters-44.0
-   >=sys-apps/gnome-disk-utility-44.0
-   >=media-gfx/gnome-font-viewer-44.0
-   >=gnome-extra/gnome-system-monitor-44.0
-   >=gnome-extra/gnome-weather-44.0
-   >=gnome-extra/sushi-44.2
-
-   >=gnome-base/dconf-editor-43.0
-   >=mail-client/evolution-3.48.4
-   >=gnome-extra/gnome-tweaks-40.0
-   >=gnome-extra/nautilus-sendto-3.8.6
-   >=app-crypt/seahorse-43.0
-
-   games? (
-   >=games-puzzle/five-or-more-3.32.3
-   >=games-board/four-in-a-row-3.38.1
-   >=games-board/gnome-chess-43.2
-   >=games-puzzle/gnome-klotski-3.38.2
-   >=games-board/gnome-mahjongg-3.40.0
-   >=games-board/gnome-mines-40.1
-   >=games-arcade/gnome-nibbles-3.38.3
-   >=games-arcade/gnome-robots-40.0
-   >=games-puzzle/gnome-sudoku-44.0
-   >=games-puzzle/gnome-taquin-3.38.1
-   >=games-puzzle/gnome-tetravex-3.38.2
-   >=games-puzzle/hitori-44.0
-   >=games-board/iagno-3.38.1
-   >=games-puzzle/lightsoff-40.0.1
-   >=games-puzzle/quadrapassel-40.2
-   >=games-puzzle/swell-foop-41.1
-   >=games-board/tali-40.9
-   )
-   share? ( >=gnome-extra/gnome-user-share-43.0 )
-   shotwell? ( >=media-gfx/shotwell-0.32.2 )
-   tracker? (
-   >=app-misc/tracker-3.5.3
-   >=app-misc/tracker-miners-3.5.2
-   >=media-gfx/gnome-photos-44.0
-   >=media-sound/gnome-music-44.0
-   )
-"
-DEPEND=""
-BDEPEND=""
-S=${WORKDIR}



[gentoo-commits] repo/gentoo:master commit in: dev-util/glib-utils/

2024-05-09 Thread Mart Raudsepp
commit: 7055fcf0910d1e7375aa459eb07cf4d7fa9bce28
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu May  9 13:36:30 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Thu May  9 14:10:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7055fcf0

dev-util/glib-utils: add 2.78.6

Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-util/glib-utils/Manifest |  1 +
 dev-util/glib-utils/glib-utils-2.78.6.ebuild | 62 
 2 files changed, 63 insertions(+)

diff --git a/dev-util/glib-utils/Manifest b/dev-util/glib-utils/Manifest
index b5a930af82f4..c46b7e68014f 100644
--- a/dev-util/glib-utils/Manifest
+++ b/dev-util/glib-utils/Manifest
@@ -1,3 +1,4 @@
 DIST glib-2.76.4.tar.xz 5274356 BLAKE2B 
c9ceb514ea81e1e6ab2d0efc82c48c0d8ae6c997fd0e3c56d47a5174b027f785b58266fff73b1d1132e272305126fbff22e3c65d47de46224cd12fa49796d5bc
 SHA512 
f76932dc5090a44880373228e2b162f338415d06f7c90f2950eab1a43bb191c56a1797da4d377594f6a999197fef4defb848039259cfa4105bb68288a928f5b7
 DIST glib-2.78.3.tar.xz 5321388 BLAKE2B 
6ef754b15e1ce4377eafdfc317025ac65c3d8010a8816a0cef786cec9da2af9f7d7d1da735c971ab8c848b2dcec050330e5b0fdceb156a36d739848e6160cd19
 SHA512 
9c1af75fb973d23ce0286d5b7836eea45f9628c148ced5ac10e10abceda05024ae4c57f01439824d3287d986527500b7b959828b630b6e4a3314b5224f4d7246
 DIST glib-2.78.4.tar.xz 5331892 BLAKE2B 
ada7134597d7d863e581a2bb1097ac07a63b27b53309aadab5b1d3686327ee718ad8c5c07af3fce5cc12328e728fc2c4df5fd9e69f431fa00dc634062ef7f926
 SHA512 
6f3a06e10e7373a2dbf0688512de4126472fb73cbec488b7983b5ffecff09c64d7e1ca462f892e8f215d3d277d103ca802bad7ef0bd0f91edf26fc6ce67187b6
+DIST glib-2.78.6.tar.xz 5344808 BLAKE2B 
d16173794c4aa019459cf8c8c84d4107fb8393828f41ec6c631b9452890f34f9022ed848a543ed134fdb8a575faef6b941cea3e05de512eb1b7a99f7601a2485
 SHA512 
8d75f8fd77b6309215ca86a0c7648878efe11051f18b279840c137669017ea4066388f8682367e4ea3f154333d833c9dc28ccd4a66a91f0c3854a40a2838f8da

diff --git a/dev-util/glib-utils/glib-utils-2.78.6.ebuild 
b/dev-util/glib-utils/glib-utils-2.78.6.ebuild
new file mode 100644
index ..57dd67799dfe
--- /dev/null
+++ b/dev-util/glib-utils/glib-utils-2.78.6.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+GNOME_ORG_MODULE="glib"
+
+inherit gnome.org python-single-r1
+
+DESCRIPTION="Build utilities for GLib using projects"
+HOMEPAGE="https://www.gtk.org/";
+
+LICENSE="LGPL-2.1+"
+SLOT="0" # /usr/bin utilities that can't be parallel installed by their nature
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+
+RDEPEND="${PYTHON_DEPS}"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-libs/libxslt
+   app-text/docbook-xsl-stylesheets
+"
+
+src_configure() { :; }
+
+do_xsltproc_command() {
+   # Taken from meson.build for manual manpage building - keep in sync 
(also copied to dev-util/gdbus-codegen)
+   xsltproc \
+   --nonet \
+   --stringparam man.output.quietly 1 \
+   --stringparam funcsynopsis.style ansi \
+   --stringparam man.th.extra1.suppress 1 \
+   --stringparam man.authors.section.enabled 0 \
+   --stringparam man.copyright.section.enabled 0 \
+   -o "${2}" \
+   
http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl \
+   "${1}" || die "manpage generation failed"
+}
+
+src_compile() {
+   sed -e "s:@VERSION@:${PV}:g;s:@PYTHON@:python:g" 
gobject/glib-genmarshal.in > gobject/glib-genmarshal || die
+   sed -e "s:@VERSION@:${PV}:g;s:@PYTHON@:python:g" 
gobject/glib-mkenums.in > gobject/glib-mkenums || die
+   sed -e "s:@GLIB_VERSION@:${PV}:g;s:@PYTHON@:python:g" 
glib/gtester-report.in > glib/gtester-report || die
+   do_xsltproc_command docs/reference/gobject/glib-genmarshal.xml 
docs/reference/gobject/glib-genmarshal.1
+   do_xsltproc_command docs/reference/gobject/glib-mkenums.xml 
docs/reference/gobject/glib-mkenums.1
+   do_xsltproc_command docs/reference/glib/gtester-report.xml 
docs/reference/glib/gtester-report.1
+}
+
+src_install() {
+   python_fix_shebang gobject/glib-genmarshal
+   python_fix_shebang gobject/glib-mkenums
+   python_fix_shebang glib/gtester-report
+   exeinto /usr/bin
+   doexe gobject/glib-genmarshal
+   doexe gobject/glib-mkenums
+   doexe glib/gtester-report
+   doman docs/reference/gobject/glib-genmarshal.1
+   doman docs/reference/gobject/glib-mkenums.1
+   doman docs/reference/glib/gtester-report.1
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/gdbus-codegen/

2024-05-09 Thread Mart Raudsepp
commit: 4c70a2de524ed35299df14743320b2a99196e990
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu May  9 13:36:51 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Thu May  9 14:10:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c70a2de

dev-util/gdbus-codegen: add 2.78.6

Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-util/gdbus-codegen/Manifest|  1 +
 dev-util/gdbus-codegen/gdbus-codegen-2.78.6.ebuild | 80 ++
 2 files changed, 81 insertions(+)

diff --git a/dev-util/gdbus-codegen/Manifest b/dev-util/gdbus-codegen/Manifest
index b5a930af82f4..c46b7e68014f 100644
--- a/dev-util/gdbus-codegen/Manifest
+++ b/dev-util/gdbus-codegen/Manifest
@@ -1,3 +1,4 @@
 DIST glib-2.76.4.tar.xz 5274356 BLAKE2B 
c9ceb514ea81e1e6ab2d0efc82c48c0d8ae6c997fd0e3c56d47a5174b027f785b58266fff73b1d1132e272305126fbff22e3c65d47de46224cd12fa49796d5bc
 SHA512 
f76932dc5090a44880373228e2b162f338415d06f7c90f2950eab1a43bb191c56a1797da4d377594f6a999197fef4defb848039259cfa4105bb68288a928f5b7
 DIST glib-2.78.3.tar.xz 5321388 BLAKE2B 
6ef754b15e1ce4377eafdfc317025ac65c3d8010a8816a0cef786cec9da2af9f7d7d1da735c971ab8c848b2dcec050330e5b0fdceb156a36d739848e6160cd19
 SHA512 
9c1af75fb973d23ce0286d5b7836eea45f9628c148ced5ac10e10abceda05024ae4c57f01439824d3287d986527500b7b959828b630b6e4a3314b5224f4d7246
 DIST glib-2.78.4.tar.xz 5331892 BLAKE2B 
ada7134597d7d863e581a2bb1097ac07a63b27b53309aadab5b1d3686327ee718ad8c5c07af3fce5cc12328e728fc2c4df5fd9e69f431fa00dc634062ef7f926
 SHA512 
6f3a06e10e7373a2dbf0688512de4126472fb73cbec488b7983b5ffecff09c64d7e1ca462f892e8f215d3d277d103ca802bad7ef0bd0f91edf26fc6ce67187b6
+DIST glib-2.78.6.tar.xz 5344808 BLAKE2B 
d16173794c4aa019459cf8c8c84d4107fb8393828f41ec6c631b9452890f34f9022ed848a543ed134fdb8a575faef6b941cea3e05de512eb1b7a99f7601a2485
 SHA512 
8d75f8fd77b6309215ca86a0c7648878efe11051f18b279840c137669017ea4066388f8682367e4ea3f154333d833c9dc28ccd4a66a91f0c3854a40a2838f8da

diff --git a/dev-util/gdbus-codegen/gdbus-codegen-2.78.6.ebuild 
b/dev-util/gdbus-codegen/gdbus-codegen-2.78.6.ebuild
new file mode 100644
index ..00234d0e217a
--- /dev/null
+++ b/dev-util/gdbus-codegen/gdbus-codegen-2.78.6.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+GNOME_ORG_MODULE="glib"
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="xml(+)"
+DISTUTILS_USE_PEP517=setuptools
+DISTUTILS_SINGLE_IMPL=1
+
+inherit gnome.org distutils-r1
+
+DESCRIPTION="GDBus code and documentation generator"
+HOMEPAGE="https://www.gtk.org/";
+
+LICENSE="LGPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/packaging[${PYTHON_USEDEP}]
+   ')
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-libs/libxslt
+   app-text/docbook-xsl-stylesheets
+"
+
+S="${WORKDIR}/glib-${PV}/gio/gdbus-2.0/codegen"
+
+python_prepare_all() {
+   PATCHES=(
+   "${FILESDIR}/${PN}-2.56.1-sitedir.patch"
+   "${FILESDIR}/${PN}-2.78.4-distutils.patch"
+   )
+   distutils-r1_python_prepare_all
+
+   local MAJOR_VERSION=$(ver_cut 1)
+   local MINOR_VERSION=$(ver_cut 2)
+   sed -e 's:@PYTHON@:python:' gdbus-codegen.in > gdbus-codegen || die
+   sed -e "s:@VERSION@:${PV}:" \
+   -e "s:@MAJOR_VERSION@:${MAJOR_VERSION}:" \
+   -e "s:@MINOR_VERSION@:${MINOR_VERSION}:" config.py.in > 
config.py || die
+   cp "${FILESDIR}/setup.py-2.32.4" setup.py || die "cp failed"
+   sed -e "s/@PV@/${PV}/" -i setup.py || die "sed setup.py failed"
+}
+
+do_xsltproc_command() {
+   # Taken from meson.build for manual manpage building - keep in sync 
(also copied to dev-util/glib-utils)
+   xsltproc \
+   --nonet \
+   --stringparam man.output.quietly 1 \
+   --stringparam funcsynopsis.style ansi \
+   --stringparam man.th.extra1.suppress 1 \
+   --stringparam man.authors.section.enabled 0 \
+   --stringparam man.copyright.section.enabled 0 \
+   -o "${2}" \
+   
http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl \
+   "${1}" || die "manpage generation failed"
+}
+
+src_compile() {
+   distutils-r1_src_compile
+   do_xsltproc_command \
+   "${WORKDIR}/glib-${PV}/docs/reference/gio/gdbus-codegen.xml" \
+   "${WORKDIR}/glib-${PV}/docs/reference/gio/gdbus-codegen.1"
+}
+
+src_test()

[gentoo-commits] repo/gentoo:master commit in: dev-libs/glib/

2024-05-09 Thread Mart Raudsepp
commit: c5408df9920f1a3abb1489915dad45b705e8fcee
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu May  9 13:27:56 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Thu May  9 14:10:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5408df9

dev-libs/glib: add 2.78.6

Bug: https://bugs.gentoo.org/931507
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-libs/glib/Manifest   |   1 +
 dev-libs/glib/glib-2.78.6.ebuild | 320 +++
 2 files changed, 321 insertions(+)

diff --git a/dev-libs/glib/Manifest b/dev-libs/glib/Manifest
index b5a930af82f4..c46b7e68014f 100644
--- a/dev-libs/glib/Manifest
+++ b/dev-libs/glib/Manifest
@@ -1,3 +1,4 @@
 DIST glib-2.76.4.tar.xz 5274356 BLAKE2B 
c9ceb514ea81e1e6ab2d0efc82c48c0d8ae6c997fd0e3c56d47a5174b027f785b58266fff73b1d1132e272305126fbff22e3c65d47de46224cd12fa49796d5bc
 SHA512 
f76932dc5090a44880373228e2b162f338415d06f7c90f2950eab1a43bb191c56a1797da4d377594f6a999197fef4defb848039259cfa4105bb68288a928f5b7
 DIST glib-2.78.3.tar.xz 5321388 BLAKE2B 
6ef754b15e1ce4377eafdfc317025ac65c3d8010a8816a0cef786cec9da2af9f7d7d1da735c971ab8c848b2dcec050330e5b0fdceb156a36d739848e6160cd19
 SHA512 
9c1af75fb973d23ce0286d5b7836eea45f9628c148ced5ac10e10abceda05024ae4c57f01439824d3287d986527500b7b959828b630b6e4a3314b5224f4d7246
 DIST glib-2.78.4.tar.xz 5331892 BLAKE2B 
ada7134597d7d863e581a2bb1097ac07a63b27b53309aadab5b1d3686327ee718ad8c5c07af3fce5cc12328e728fc2c4df5fd9e69f431fa00dc634062ef7f926
 SHA512 
6f3a06e10e7373a2dbf0688512de4126472fb73cbec488b7983b5ffecff09c64d7e1ca462f892e8f215d3d277d103ca802bad7ef0bd0f91edf26fc6ce67187b6
+DIST glib-2.78.6.tar.xz 5344808 BLAKE2B 
d16173794c4aa019459cf8c8c84d4107fb8393828f41ec6c631b9452890f34f9022ed848a543ed134fdb8a575faef6b941cea3e05de512eb1b7a99f7601a2485
 SHA512 
8d75f8fd77b6309215ca86a0c7648878efe11051f18b279840c137669017ea4066388f8682367e4ea3f154333d833c9dc28ccd4a66a91f0c3854a40a2838f8da

diff --git a/dev-libs/glib/glib-2.78.6.ebuild b/dev-libs/glib/glib-2.78.6.ebuild
new file mode 100644
index ..2786dd04cb36
--- /dev/null
+++ b/dev-libs/glib/glib-2.78.6.ebuild
@@ -0,0 +1,320 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_REQ_USE="xml(+)"
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit gnome.org gnome2-utils linux-info meson-multilib multilib 
python-any-r1 toolchain-funcs xdg
+
+DESCRIPTION="The GLib library of C routines"
+HOMEPAGE="https://www.gtk.org/";
+
+LICENSE="LGPL-2.1+"
+SLOT="2"
+IUSE="dbus debug +elf gtk-doc +mime selinux static-libs sysprof systemtap test 
utils xattr"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="gtk-doc? ( test )" # Bug #777636
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+
+# * elfutils (via libelf) does not build on Windows. gresources are not 
embedded
+# within ELF binaries on that platform anyway and inspecting ELF binaries from
+# other platforms is not that useful so exclude the dependency in this case.
+# * Technically static-libs is needed on zlib, util-linux and perhaps more, but
+# these are used by GIO, which glib[static-libs] consumers don't really seem
+# to need at all, thus not imposing the deps for now and once some consumers
+# are actually found to static link libgio-2.0.a, we can revisit and either add
+# them or just put the (build) deps in that rare consumer instead of recursive
+# RDEPEND here (due to lack of recursive DEPEND).
+RDEPEND="
+   !=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
+   >=dev-libs/libpcre2-10.32:0=[${MULTILIB_USEDEP},unicode(+),static-libs?]
+   >=dev-libs/libffi-3.0.13-r1:=[${MULTILIB_USEDEP}]
+   >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
+   >=virtual/libintl-0-r2[${MULTILIB_USEDEP}]
+   kernel_linux? ( >=sys-apps/util-linux-2.23[${MULTILIB_USEDEP}] )
+   selinux? ( >=sys-libs/libselinux-2.2.2-r5[${MULTILIB_USEDEP}] )
+   xattr? ( !elibc_glibc? ( >=sys-apps/attr-2.4.47-r1[${MULTILIB_USEDEP}] 
) )
+   elf? ( virtual/libelf:0= )
+   sysprof? ( >=dev-util/sysprof-capture-3.40.1:4[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}"
+# libxml2 used for optional tests that get automatically skipped
+BDEPEND="
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+   >=sys-devel/gettext-0.19.8
+   gtk-doc? ( >=dev-util/gtk-doc-1.33
+   app-text/docbook-xml-dtd:4.2
+   app-text/docbook-xml-dtd:4.5 )
+   systemtap? ( >=dev-debug/systemtap-1.3 )
+   ${PYTHON_DEPS}
+   $(python_gen_any_dep '
+   dev-python/packaging[${PYTHON_USEDEP}]
+   ')
+   test? ( >=sys-apps/dbus-1.2.14 )
+   vi

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/asahi-sources/

2024-05-09 Thread Mart Raudsepp
commit: eab60cc5a417129bb9f785213e4cc284aa18ed6f
Author: Janne Grunau  jannau  net>
AuthorDate: Thu May  9 13:57:30 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Thu May  9 14:38:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eab60cc5

sys-kernel/asahi-sources: stabilize 6.8.9_p3 for arm64

Signed-off-by: Janne Grunau  jannau.net>
Signed-off-by: Mart Raudsepp  gentoo.org>

 sys-kernel/asahi-sources/asahi-sources-6.8.9_p3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/asahi-sources/asahi-sources-6.8.9_p3.ebuild 
b/sys-kernel/asahi-sources/asahi-sources-6.8.9_p3.ebuild
index f975144c1b51..ac1ab4ff4d6f 100644
--- a/sys-kernel/asahi-sources/asahi-sources-6.8.9_p3.ebuild
+++ b/sys-kernel/asahi-sources/asahi-sources-6.8.9_p3.ebuild
@@ -32,7 +32,7 @@ 
KERNEL_URI="https://github.com/AsahiLinux/linux/archive/refs/tags/${MY_P}.tar.gz
 SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}
 "
 
-KEYWORDS="~arm64"
+KEYWORDS="arm64"
 IUSE="rust"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/asahi-sources/

2024-05-09 Thread Mart Raudsepp
commit: 10c544378fd9a656fada74969741a036ff072ad3
Author: Janne Grunau  jannau  net>
AuthorDate: Thu May  9 13:56:50 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Thu May  9 14:38:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10c54437

sys-kernel/asahi-sources: add 6.8.9_p3

Signed-off-by: Janne Grunau  jannau.net>
Signed-off-by: Mart Raudsepp  gentoo.org>

 sys-kernel/asahi-sources/Manifest  |  1 +
 .../asahi-sources/asahi-sources-6.8.9_p3.ebuild| 76 ++
 2 files changed, 77 insertions(+)

diff --git a/sys-kernel/asahi-sources/Manifest 
b/sys-kernel/asahi-sources/Manifest
index 623a76c106be..bd992d97a635 100644
--- a/sys-kernel/asahi-sources/Manifest
+++ b/sys-kernel/asahi-sources/Manifest
@@ -1,3 +1,4 @@
 DIST asahi-sources-6.6.0_p16-rust-alloc-fix.patch 52132 BLAKE2B 
3ba12bf87decb581626739786b8c0b6686c8a1d2c964ac534e2701473b117d59b084c686ba8e09bb65f27fbe57574ec2ddf8e89b544f3bdaaebc7acd4f0d2d5f
 SHA512 
d4d1edab5a67152326a4712493a783660f68c1353e058536d19ed7a7f7d288e77b9916fc07639edd1f13f8a1948028fad3b92a90c03152522159b7f79ab54aa1
 DIST asahi-sources-6.6.0_p16.tar.gz 229861406 BLAKE2B 
e8f90373fe3cfb0ee8824158c59d548af05d1e68626715a65dcf086b35cfe7f4d44b184f02bbfad33474040b86f488e4fa99c8886ae329cf138933161658f94c
 SHA512 
fc62cf346b95229aa31bc1483c9fcffaeacf94d09d13801a3e8e50ed3ba7f3d1b1d4dd8083051879955e1f99bffa61bf411cd38fcc45e176d372fc1d205b9c76
 DIST linux-asahi-6.8.8-2.tar.gz 235265018 BLAKE2B 
cf543955971865d65c048b7021a8bf4d9711294afd49e4ce31bf3e4761dea8724950a52a7b6b852645760e0abb1ca2abe1ac6c3feafbcb933a53e56dcc4044e4
 SHA512 
101566de3777517d151effcdd2e38b6a5d5961754734cdabfae7c359bbf0f35e2c7a4ecb912d4c300adb3f09ecaa31eafaf076d849171e0e5244ec29a0bf30a4
+DIST linux-asahi-6.8.9-3.tar.gz 235275610 BLAKE2B 
8ee3ff2572a02851d66239c65187312a0f67aa492d9c3b3a734e291b250acbf9450960c745687ff98a339e4cc14a2eab7675c08d39f88de0c0aa7c320d20bdc8
 SHA512 
ebd854b357a1d0a7663129f48956da559bc23a4347836dd0c3a3eb8cd47013ed86d83711dc2b7a221c28f51bd0c42c0b1ea2302ef45ee4a2ddfbfacf33e6efc2

diff --git a/sys-kernel/asahi-sources/asahi-sources-6.8.9_p3.ebuild 
b/sys-kernel/asahi-sources/asahi-sources-6.8.9_p3.ebuild
new file mode 100644
index ..f975144c1b51
--- /dev/null
+++ b/sys-kernel/asahi-sources/asahi-sources-6.8.9_p3.ebuild
@@ -0,0 +1,76 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+K_SECURITY_UNSUPPORTED="1"
+ETYPE="sources"
+#K_WANT_GENPATCHES="base extras experimental"
+#K_GENPATCHES_VER="5"
+K_NODRYRUN="1"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+if [[ ${PV} != ${PV/_rc} ]] ; then
+   # $PV is expected to be of following form: 6.0_rc5_p1
+   MY_TAG="$(ver_cut 6)"
+   MY_P="asahi-$(ver_rs 2 - $(ver_cut 1-4))-${MY_TAG}"
+else
+   # $PV is expected to be of following form: 5.19.0_p1
+   MY_TAG="$(ver_cut 5)"
+   if [[ "$(ver_cut 3)" == "0" ]] ; then
+   MY_P="asahi-$(ver_cut 1-2)-${MY_TAG}"
+   else
+   MY_P="asahi-$(ver_cut 1-3)-${MY_TAG}"
+   fi
+fi
+
+DESCRIPTION="Asahi Linux kernel sources"
+HOMEPAGE="https://asahilinux.org";
+KERNEL_URI="https://github.com/AsahiLinux/linux/archive/refs/tags/${MY_P}.tar.gz
 -> linux-${MY_P}.tar.gz"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}
+"
+
+KEYWORDS="~arm64"
+IUSE="rust"
+
+DEPEND="
+   ${DEPEND}
+   rust? (
+   || (
+   >=dev-lang/rust-bin-1.76[rust-src,rustfmt]
+   >=dev-lang/rust-1.76[rust-src,rustfmt]
+   )
+   dev-util/bindgen
+   )
+"
+
+PATCHES=(
+   
"${FILESDIR}/asahi-sources-6.6.0_p16-enable-speakers-stage1.patch"
+   
"${FILESDIR}/asahi-sources-6.6.0_p16-enable-speakers-stage2.patch"
+)
+
+src_unpack() {
+   unpack linux-${MY_P}.tar.gz
+   mv linux-${MY_P} linux-${KV_FULL} || die "Could not move source tree"
+}
+
+src_prepare() {
+   default
+   cd "${WORKDIR}/linux-${KV-FULL}" || die
+   # XXX: Genpatches do not yet work with Rust kernels
+   #handle_genpatches --set-unipatch-list
+   #[[ -n ${UNIPATCH_LIST} || -n ${UNIPATCH_LIST_GENPATCHES} || -n 
${UNIPATCH_LIST_DEFAULT} ]] && \
+   #   unipatch "${UNIPATCH_LIST_DEFAULT} ${UNIPATCH_LIST_GENPATCHES} 
${UNIPATCH_LIST}"
+   #unpack_fix_install_path
+   #env_setup_xmakeopts
+   echo "-${MY_TAG}" > localversion.10-pkgrel || die
+   cd "${S}" || die
+}
+
+pkg_postinst() {
+   einfo "For more information about Asahi Linux please visit ${HOMEPAGE},"
+   einfo "or consult the Wiki at https://github.com/AsahiLinux/docs/wiki.";
+   kernel-2_pkg_postinst
+}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/asahi-sources/

2024-05-09 Thread Mart Raudsepp
commit: 007a989e91787ab4482405d4697a22f9bd29611e
Author: Janne Grunau  jannau  net>
AuthorDate: Thu May  9 13:47:44 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Thu May  9 14:38:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=007a989e

sys-kernel/asahi-sources: drop 6.6.0_p16

Signed-off-by: Janne Grunau  jannau.net>
Closes: https://github.com/gentoo/gentoo/pull/36616
Signed-off-by: Mart Raudsepp  gentoo.org>

 sys-kernel/asahi-sources/Manifest  |  2 -
 .../asahi-sources/asahi-sources-6.6.0_p16.ebuild   | 72 --
 2 files changed, 74 deletions(-)

diff --git a/sys-kernel/asahi-sources/Manifest 
b/sys-kernel/asahi-sources/Manifest
index bd992d97a635..9973d6d0523c 100644
--- a/sys-kernel/asahi-sources/Manifest
+++ b/sys-kernel/asahi-sources/Manifest
@@ -1,4 +1,2 @@
-DIST asahi-sources-6.6.0_p16-rust-alloc-fix.patch 52132 BLAKE2B 
3ba12bf87decb581626739786b8c0b6686c8a1d2c964ac534e2701473b117d59b084c686ba8e09bb65f27fbe57574ec2ddf8e89b544f3bdaaebc7acd4f0d2d5f
 SHA512 
d4d1edab5a67152326a4712493a783660f68c1353e058536d19ed7a7f7d288e77b9916fc07639edd1f13f8a1948028fad3b92a90c03152522159b7f79ab54aa1
-DIST asahi-sources-6.6.0_p16.tar.gz 229861406 BLAKE2B 
e8f90373fe3cfb0ee8824158c59d548af05d1e68626715a65dcf086b35cfe7f4d44b184f02bbfad33474040b86f488e4fa99c8886ae329cf138933161658f94c
 SHA512 
fc62cf346b95229aa31bc1483c9fcffaeacf94d09d13801a3e8e50ed3ba7f3d1b1d4dd8083051879955e1f99bffa61bf411cd38fcc45e176d372fc1d205b9c76
 DIST linux-asahi-6.8.8-2.tar.gz 235265018 BLAKE2B 
cf543955971865d65c048b7021a8bf4d9711294afd49e4ce31bf3e4761dea8724950a52a7b6b852645760e0abb1ca2abe1ac6c3feafbcb933a53e56dcc4044e4
 SHA512 
101566de3777517d151effcdd2e38b6a5d5961754734cdabfae7c359bbf0f35e2c7a4ecb912d4c300adb3f09ecaa31eafaf076d849171e0e5244ec29a0bf30a4
 DIST linux-asahi-6.8.9-3.tar.gz 235275610 BLAKE2B 
8ee3ff2572a02851d66239c65187312a0f67aa492d9c3b3a734e291b250acbf9450960c745687ff98a339e4cc14a2eab7675c08d39f88de0c0aa7c320d20bdc8
 SHA512 
ebd854b357a1d0a7663129f48956da559bc23a4347836dd0c3a3eb8cd47013ed86d83711dc2b7a221c28f51bd0c42c0b1ea2302ef45ee4a2ddfbfacf33e6efc2

diff --git a/sys-kernel/asahi-sources/asahi-sources-6.6.0_p16.ebuild 
b/sys-kernel/asahi-sources/asahi-sources-6.6.0_p16.ebuild
deleted file mode 100644
index 180c71935834..
--- a/sys-kernel/asahi-sources/asahi-sources-6.6.0_p16.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-K_SECURITY_UNSUPPORTED="1"
-ETYPE="sources"
-#K_WANT_GENPATCHES="base extras experimental"
-#K_GENPATCHES_VER="5"
-K_NODRYRUN="1"
-
-inherit kernel-2
-detect_version
-detect_arch
-
-if [[ ${PV} != ${PV/_rc} ]] ; then
-   # $PV is expected to be of following form: 6.0_rc5_p1
-   MY_TAG="$(ver_cut 6)"
-   MY_P="asahi-$(ver_rs 2 - $(ver_cut 1-4))-${MY_TAG}"
-else
-   # $PV is expected to be of following form: 5.19.0_p1
-   MY_TAG="$(ver_cut 5)"
-   MY_P="asahi-$(ver_cut 1-2)-${MY_TAG}"
-fi
-
-DESCRIPTION="Asahi Linux kernel sources"
-HOMEPAGE="https://asahilinux.org";
-KERNEL_URI="https://github.com/AsahiLinux/linux/archive/refs/tags/${MY_P}.tar.gz
 -> ${PN}-${PV}.tar.gz"
-SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}
-   
https://raw.githubusercontent.com/chadmed/asahi-overlay/main/sys-kernel/asahi-kernel/files/asahi-kernel-6.6.0_p16-rust-alloc-fix.patch
 -> ${P}-rust-alloc-fix.patch
-"
-
-KEYWORDS="arm64"
-IUSE="rust"
-
-DEPEND="
-   ${DEPEND}
-   rust? ( || ( dev-lang/rust:stable/1.75[rust-src,rustfmt]
-~dev-lang/rust-bin-1.75.0[rust-src,rustfmt]
-   )
-   dev-util/bindgen
-   )
-"
-
-PATCHES=(
-   "${FILESDIR}/${P}-enable-speakers-stage1.patch"
-   "${FILESDIR}/${P}-enable-speakers-stage2.patch"
-   "${DISTDIR}/${P}-rust-alloc-fix.patch"
-)
-
-src_unpack() {
-   unpack ${PN}-${PV}.tar.gz
-   mv linux-${MY_P} linux-${KV_FULL} || die "Could not move source tree"
-}
-
-src_prepare() {
-   default
-   cd "${WORKDIR}/linux-${KV-FULL}" || die
-   # XXX: Genpatches do not yet work with Rust kernels
-   #handle_genpatches --set-unipatch-list
-   #[[ -n ${UNIPATCH_LIST} || -n ${UNIPATCH_LIST_GENPATCHES} || -n 
${UNIPATCH_LIST_DEFAULT} ]] && \
-   #   unipatch "${UNIPATCH_LIST_DEFAULT} ${UNIPATCH_LIST_GENPATCHES} 
${UNIPATCH_LIST}"
-   #unpack_fix_install_path
-   #env_setup_xmakeopts
-   echo "-${MY_TAG}" > localversion.10-pkgrel || die
-   cd "${S}" || die
-}
-
-pkg_postinst() {
-   einfo "For more information about Asahi Linux please visit ${HOMEPAGE},"
-   einfo "or consult the Wiki at https://github.com/AsahiLinux/docs/wiki.";
-   kernel-2_pkg_postinst
-}



[gentoo-commits] repo/gentoo:master commit in: media-video/totem/

2024-05-10 Thread Mart Raudsepp
commit: 8aa66e12a4de82405030ac7dfab0091f3a3800a5
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri May 10 07:04:00 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Fri May 10 07:04:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8aa66e12

media-video/totem: enable py3.12

Signed-off-by: Mart Raudsepp  gentoo.org>

 media-video/totem/totem-43.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/totem/totem-43.0-r1.ebuild 
b/media-video/totem/totem-43.0-r1.ebuild
index b5f233577b01..99c261c6b5ea 100644
--- a/media-video/totem/totem-43.0-r1.ebuild
+++ b/media-video/totem/totem-43.0-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 PYTHON_REQ_USE="threads(+)"
 
 inherit gnome.org gnome2-utils meson virtualx xdg python-single-r1



[gentoo-commits] repo/gentoo:master commit in: dev-util/gnome-builder/

2024-05-10 Thread Mart Raudsepp
commit: a2d83342a53aa13d5e709ac5d90843989416c501
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri May 10 07:10:46 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Fri May 10 07:10:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2d83342

dev-util/gnome-builder: enable py3.12

Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-util/gnome-builder/gnome-builder-44.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gnome-builder/gnome-builder-44.2-r1.ebuild 
b/dev-util/gnome-builder/gnome-builder-44.2-r1.ebuild
index 8dd7656ce8b7..03de6261d441 100644
--- a/dev-util/gnome-builder/gnome-builder-44.2-r1.ebuild
+++ b/dev-util/gnome-builder/gnome-builder-44.2-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 DISABLE_AUTOFORMATTING=1
 FORCE_PRINT_ELOG=1
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/atkmm/

2024-05-11 Thread Mart Raudsepp
commit: e590d93c8e49cd2c889ac551c4e46068b048ddab
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri May 10 07:21:05 2024 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sat May 11 17:08:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e590d93c

dev-cpp/atkmm: enable py3.12

Closes: https://bugs.gentoo.org/929379
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-cpp/atkmm/atkmm-2.28.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/atkmm/atkmm-2.28.3.ebuild 
b/dev-cpp/atkmm/atkmm-2.28.3.ebuild
index 0beb02b7b03d..f9a95dc8bf73 100644
--- a/dev-cpp/atkmm/atkmm-2.28.3.ebuild
+++ b/dev-cpp/atkmm/atkmm-2.28.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 inherit gnome.org meson-multilib python-any-r1
 
 DESCRIPTION="C++ interface for the ATK library"



  1   2   3   4   5   6   7   8   9   10   >