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

2023-06-08 Thread Matt Turner
commit: f6367799a37f0364697738c99098a77f60867cbb
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jun  9 03:00:38 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jun  9 03:01:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6367799

gnome-base/gnome-desktop: Keyword 44.0-r400 alpha, #838709

Signed-off-by: Matt Turner  gentoo.org>

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

diff --git a/gnome-base/gnome-desktop/gnome-desktop-44.0-r400.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-44.0-r400.ebuild
index 130f25afc3a6..2d7da7e47dab 100644
--- a/gnome-base/gnome-desktop/gnome-desktop-44.0-r400.ebuild
+++ b/gnome-base/gnome-desktop/gnome-desktop-44.0-r400.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
 LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
 SLOT="4/2" # subslot = libgnome-desktop-4 soname version
 IUSE="debug gtk-doc seccomp systemd udev"
-KEYWORDS="amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux"
 
 COMMON_DEPEND="
>=x11-libs/gdk-pixbuf-2.36.5:2[introspection]



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

2023-05-02 Thread Arthur Zamarin
commit: 6a2b880a91fbb86d7a448001e8dafcdd60ff1afc
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May  2 20:07:22 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May  2 20:07:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a2b880a

gnome-base/gnome-desktop: Stabilize 44.0-r300 x86, #905521

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/gnome-base/gnome-desktop/gnome-desktop-44.0-r300.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-44.0-r300.ebuild
index 697b4fab73b8..06607279711a 100644
--- a/gnome-base/gnome-desktop/gnome-desktop-44.0-r300.ebuild
+++ b/gnome-base/gnome-desktop/gnome-desktop-44.0-r300.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
 LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
 SLOT="3/20" # subslot = libgnome-desktop-3 soname version
 IUSE="debug +introspection seccomp systemd udev"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~x86-solaris"
 
 COMMON_DEPEND="
>=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]



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

2023-05-02 Thread Arthur Zamarin
commit: 4b615054f33f74330dcb374cfc52efb67228575e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May  2 19:50:42 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May  2 19:50:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b615054

gnome-base/gnome-desktop: Stabilize 44.0-r300 amd64, #905521

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/gnome-base/gnome-desktop/gnome-desktop-44.0-r300.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-44.0-r300.ebuild
index d7fb065433ac..697b4fab73b8 100644
--- a/gnome-base/gnome-desktop/gnome-desktop-44.0-r300.ebuild
+++ b/gnome-base/gnome-desktop/gnome-desktop-44.0-r300.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
 LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
 SLOT="3/20" # subslot = libgnome-desktop-3 soname version
 IUSE="debug +introspection seccomp systemd udev"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
 
 COMMON_DEPEND="
>=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]



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

2023-05-02 Thread Arthur Zamarin
commit: 74a57a96711b263a8cbddd2adaa5c512b84a28a7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May  2 17:50:00 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May  2 17:50:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74a57a96

gnome-base/gnome-desktop: Stabilize 44.0-r400 amd64, #905560

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/gnome-base/gnome-desktop/gnome-desktop-44.0-r400.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-44.0-r400.ebuild
index ed33db9bf89e..4847e6dbc140 100644
--- a/gnome-base/gnome-desktop/gnome-desktop-44.0-r400.ebuild
+++ b/gnome-base/gnome-desktop/gnome-desktop-44.0-r400.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
 LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
 SLOT="4/2" # subslot = libgnome-desktop-4 soname version
 IUSE="debug gtk-doc seccomp systemd udev"
-KEYWORDS="~amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~x86-solaris"
 
 COMMON_DEPEND="
>=x11-libs/gdk-pixbuf-2.36.5:2[introspection]



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

2023-05-02 Thread Arthur Zamarin
commit: eb0c323653051295610f048d31ab16cb4c530797
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May  2 17:48:59 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May  2 17:48:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb0c3236

gnome-base/gnome-desktop: Stabilize 44.0-r400 arm64, #905560

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/gnome-base/gnome-desktop/gnome-desktop-44.0-r400.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-44.0-r400.ebuild
index 7b80a78a63ae..ed33db9bf89e 100644
--- a/gnome-base/gnome-desktop/gnome-desktop-44.0-r400.ebuild
+++ b/gnome-base/gnome-desktop/gnome-desktop-44.0-r400.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
 LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
 SLOT="4/2" # subslot = libgnome-desktop-4 soname version
 IUSE="debug gtk-doc seccomp systemd udev"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~x86-solaris"
 
 COMMON_DEPEND="
>=x11-libs/gdk-pixbuf-2.36.5:2[introspection]



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

2023-05-02 Thread Sam James
commit: 215cd6f8d8f11e45bdf12e523026654aaa777a50
Author: Sam James  gentoo  org>
AuthorDate: Tue May  2 17:33:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  2 17:35:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=215cd6f8

gnome-base/gnome-desktop: Stabilize 44.0-r400 x86, #905560

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/gnome-base/gnome-desktop/gnome-desktop-44.0-r400.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-44.0-r400.ebuild
index e5a775eaa8db..7b80a78a63ae 100644
--- a/gnome-base/gnome-desktop/gnome-desktop-44.0-r400.ebuild
+++ b/gnome-base/gnome-desktop/gnome-desktop-44.0-r400.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
 LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
 SLOT="4/2" # subslot = libgnome-desktop-4 soname version
 IUSE="debug gtk-doc seccomp systemd udev"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~x86-solaris"
 
 COMMON_DEPEND="
>=x11-libs/gdk-pixbuf-2.36.5:2[introspection]



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

2023-05-02 Thread Arthur Zamarin
commit: 82e0240ef9f883f634ec09adc6d0d0f5582587a3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May  2 17:32:51 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May  2 17:32:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82e0240e

gnome-base/gnome-desktop: Stabilize 44.0-r300 arm64, #905521

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/gnome-base/gnome-desktop/gnome-desktop-44.0-r300.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-44.0-r300.ebuild
index 123a0ed9e55b..d7fb065433ac 100644
--- a/gnome-base/gnome-desktop/gnome-desktop-44.0-r300.ebuild
+++ b/gnome-base/gnome-desktop/gnome-desktop-44.0-r300.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
 LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
 SLOT="3/20" # subslot = libgnome-desktop-3 soname version
 IUSE="debug +introspection seccomp systemd udev"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
 
 COMMON_DEPEND="
>=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]



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

2023-03-19 Thread Matt Turner
commit: e0f7e3a79afe4a2462dead214d7423a3f9b545ca
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sun Mar 19 20:45:54 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar 19 23:38:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0f7e3a7

gnome-base/gnome-desktop: Version bump to 44.0

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/30247
Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/gnome-desktop/Manifest  |  1 +
 .../gnome-desktop/gnome-desktop-44.0-r300.ebuild   | 74 ++
 .../gnome-desktop/gnome-desktop-44.0-r400.ebuild   | 67 
 3 files changed, 142 insertions(+)

diff --git a/gnome-base/gnome-desktop/Manifest 
b/gnome-base/gnome-desktop/Manifest
index a5d109c03ba1..5c4e4b145f5e 100644
--- a/gnome-base/gnome-desktop/Manifest
+++ b/gnome-base/gnome-desktop/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-desktop-43.1.tar.xz 764876 BLAKE2B 
b7f19a14e69450fc7cf9e0fe404cc0b78c5478d58b4f278b4c2eaeb20d8a43103c07458a68836d912a9576c2819790cd84002e196c2f1dbc4b5db0f34914cc2c
 SHA512 
6b6c9597629ec32453ba1823a3508616a951c0274400e4814cd5b39438ee2c752842cbd37a8dc4f19e9a667a7f171546895ebb15a2a79802171466e395e9b3a4
 DIST gnome-desktop-43.2.tar.xz 765508 BLAKE2B 
db54a18cace207e0044e35fa95cf149a51f6948c77db27963503fc1aa4aa3ec6d32da0dd517b83abfae770f81bab72e930d36e1de80ef5aa6bee1fa55f3aa7e9
 SHA512 
b1a84f75dd793ad856a4f4995cc2d87a5ed91e1bb498229587defb139b8b988b1087610026576c34a51f1f9439ae36efa01544857deed1c8b6ec25cd68f0bc30
+DIST gnome-desktop-44.0.tar.xz 765764 BLAKE2B 
3859b95c7cae0a46190335e707b07b0f9ca47238f9ebe2109c260d04627e8034ddaa7408b8bfb91d258d608279c32fd09a1477f860ccaf324f5a63da4b18a214
 SHA512 
707e96ffe1bbe27c448dd007b5a005e06ea3bba945c1c6708c61b8cec204cef6f5ed540f8ba0f5e566c2fdbc825fc6f9f0440706e0aea132490ca6d48823e180

diff --git a/gnome-base/gnome-desktop/gnome-desktop-44.0-r300.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-44.0-r300.ebuild
new file mode 100644
index ..123a0ed9e55b
--- /dev/null
+++ b/gnome-base/gnome-desktop/gnome-desktop-44.0-r300.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome.org meson xdg
+
+DESCRIPTION="Library with common API for various GNOME modules"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
+
+LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
+SLOT="3/20" # subslot = libgnome-desktop-3 soname version
+IUSE="debug +introspection seccomp systemd udev"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+
+COMMON_DEPEND="
+   >=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]
+   >=x11-libs/gtk+-3.3.6:3[introspection?]
+   >=dev-libs/glib-2.53.0:2
+   >=gnome-base/gsettings-desktop-schemas-3.27.0[introspection?]
+   x11-misc/xkeyboard-config
+   x11-libs/libxkbcommon
+   app-text/iso-codes
+   systemd? ( sys-apps/systemd:= )
+   udev? ( virtual/libudev:= )
+   seccomp? ( sys-libs/libseccomp )
+
+   x11-libs/cairo
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${COMMON_DEPEND}
+   media-libs/fontconfig
+"
+RDEPEND="${COMMON_DEPEND}
+   seccomp? ( sys-apps/bubblewrap )
+   !https://gitlab.gnome.org/GNOME/gnome-desktop/;
+
+LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
+SLOT="4/2" # subslot = libgnome-desktop-4 soname version
+IUSE="debug gtk-doc seccomp systemd udev"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+
+COMMON_DEPEND="
+   >=x11-libs/gdk-pixbuf-2.36.5:2[introspection]
+   >=gui-libs/gtk-4.4.0:4[introspection]
+   >=dev-libs/glib-2.53.0:2
+   >=gnome-base/gsettings-desktop-schemas-3.27.0[introspection]
+   x11-misc/xkeyboard-config
+   x11-libs/libxkbcommon
+   app-text/iso-codes
+   systemd? ( sys-apps/systemd:= )
+   udev? ( virtual/libudev:= )
+   seccomp? ( sys-libs/libseccomp )
+
+   x11-libs/cairo
+   >=dev-libs/gobject-introspection-1.54:=
+"
+DEPEND="${COMMON_DEPEND}
+   media-libs/fontconfig
+"
+RDEPEND="${COMMON_DEPEND}
+   seccomp? ( sys-apps/bubblewrap )
+   !

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

2023-02-17 Thread Arthur Zamarin
commit: ff119d64a67989b51b01571d6407cca0bbc7bd7b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb 17 08:22:25 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb 17 08:22:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff119d64

gnome-base/gnome-desktop: Stabilize 43.1-r400 x86, #893302

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/gnome-base/gnome-desktop/gnome-desktop-43.1-r400.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-43.1-r400.ebuild
index 3f0ec3228f7e..f7095df3504a 100644
--- a/gnome-base/gnome-desktop/gnome-desktop-43.1-r400.ebuild
+++ b/gnome-base/gnome-desktop/gnome-desktop-43.1-r400.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
 LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
 SLOT="4/2" # subslot = libgnome-desktop-4 soname version
 IUSE="debug gtk-doc seccomp systemd udev"
-KEYWORDS="amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~x86-solaris"
 
 COMMON_DEPEND="
>=x11-libs/gdk-pixbuf-2.36.5:2[introspection]



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

2023-02-17 Thread Arthur Zamarin
commit: 01c0baa8b20683ab46245aeea44a1993ebc84a15
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb 17 08:22:24 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb 17 08:22:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01c0baa8

gnome-base/gnome-desktop: Stabilize 43.1-r300 x86, #893302

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/gnome-base/gnome-desktop/gnome-desktop-43.1-r300.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-43.1-r300.ebuild
index 0950f8c4810d..a95214264f55 100644
--- a/gnome-base/gnome-desktop/gnome-desktop-43.1-r300.ebuild
+++ b/gnome-base/gnome-desktop/gnome-desktop-43.1-r300.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
 LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
 SLOT="3/20" # subslot = libgnome-desktop-3 soname version
 IUSE="debug +introspection seccomp systemd udev"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~x86-solaris"
 
 COMMON_DEPEND="
>=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]



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

2023-02-15 Thread Matt Turner
commit: ff2402fa495ee664a2d954e98ca694a76ae6e7be
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Feb 15 17:40:59 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Feb 15 17:42:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff2402fa

gnome-base/gnome-desktop: Version bump to 43.2

Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/gnome-desktop/Manifest  |  1 +
 .../gnome-desktop/gnome-desktop-43.2-r300.ebuild   | 74 ++
 .../gnome-desktop/gnome-desktop-43.2-r400.ebuild   | 67 
 3 files changed, 142 insertions(+)

diff --git a/gnome-base/gnome-desktop/Manifest 
b/gnome-base/gnome-desktop/Manifest
index 9abc3f34ff6a..7c44df11e185 100644
--- a/gnome-base/gnome-desktop/Manifest
+++ b/gnome-base/gnome-desktop/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-desktop-43.1.tar.xz 764876 BLAKE2B 
b7f19a14e69450fc7cf9e0fe404cc0b78c5478d58b4f278b4c2eaeb20d8a43103c07458a68836d912a9576c2819790cd84002e196c2f1dbc4b5db0f34914cc2c
 SHA512 
6b6c9597629ec32453ba1823a3508616a951c0274400e4814cd5b39438ee2c752842cbd37a8dc4f19e9a667a7f171546895ebb15a2a79802171466e395e9b3a4
+DIST gnome-desktop-43.2.tar.xz 765508 BLAKE2B 
db54a18cace207e0044e35fa95cf149a51f6948c77db27963503fc1aa4aa3ec6d32da0dd517b83abfae770f81bab72e930d36e1de80ef5aa6bee1fa55f3aa7e9
 SHA512 
b1a84f75dd793ad856a4f4995cc2d87a5ed91e1bb498229587defb139b8b988b1087610026576c34a51f1f9439ae36efa01544857deed1c8b6ec25cd68f0bc30
 DIST gnome-desktop-43.tar.xz 764256 BLAKE2B 
68e13477034bb16d1c8dbe22ae940bb6711c53f93230b93ac4b6be3e61a1b60f223c9177ab004d6cd0876feecb1a71d922779f9901f914359e7aac1650a55363
 SHA512 
01244bf397d8ef4d9424ef9289789efde148c38f4588fe3a9094cbdd4612c56fbbff079182d6c85083462d2f3ae9771e463c5cb86995a1aef29b2f5cfd023713

diff --git a/gnome-base/gnome-desktop/gnome-desktop-43.2-r300.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-43.2-r300.ebuild
new file mode 100644
index ..799b1e12fe58
--- /dev/null
+++ b/gnome-base/gnome-desktop/gnome-desktop-43.2-r300.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome.org meson xdg
+
+DESCRIPTION="Library with common API for various GNOME modules"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
+
+LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
+SLOT="3/20" # subslot = libgnome-desktop-3 soname version
+IUSE="debug +introspection seccomp systemd udev"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+
+COMMON_DEPEND="
+   >=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]
+   >=x11-libs/gtk+-3.3.6:3[introspection?]
+   >=dev-libs/glib-2.53.0:2
+   >=gnome-base/gsettings-desktop-schemas-3.27.0[introspection?]
+   x11-misc/xkeyboard-config
+   x11-libs/libxkbcommon
+   app-text/iso-codes
+   systemd? ( sys-apps/systemd:= )
+   udev? ( virtual/libudev:= )
+   seccomp? ( sys-libs/libseccomp )
+
+   x11-libs/cairo:=
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${COMMON_DEPEND}
+   media-libs/fontconfig
+"
+RDEPEND="${COMMON_DEPEND}
+   seccomp? ( sys-apps/bubblewrap )
+   !https://gitlab.gnome.org/GNOME/gnome-desktop/;
+
+LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
+SLOT="4/2" # subslot = libgnome-desktop-4 soname version
+IUSE="debug gtk-doc seccomp systemd udev"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+
+COMMON_DEPEND="
+   >=x11-libs/gdk-pixbuf-2.36.5:2[introspection]
+   >=gui-libs/gtk-4.4.0:4[introspection]
+   >=dev-libs/glib-2.53.0:2
+   >=gnome-base/gsettings-desktop-schemas-3.27.0[introspection]
+   x11-misc/xkeyboard-config
+   x11-libs/libxkbcommon
+   app-text/iso-codes
+   systemd? ( sys-apps/systemd:= )
+   udev? ( virtual/libudev:= )
+   seccomp? ( sys-libs/libseccomp )
+
+   x11-libs/cairo:=
+   >=dev-libs/gobject-introspection-1.54:=
+"
+DEPEND="${COMMON_DEPEND}
+   media-libs/fontconfig
+"
+RDEPEND="${COMMON_DEPEND}
+   seccomp? ( sys-apps/bubblewrap )
+   !

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

2023-01-21 Thread Matt Turner
commit: aa232dd71e1883a2fdbb8a7b9d464d230d2a3ead
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sat Jan 21 04:20:01 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Jan 21 19:56:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa232dd7

gnome-base/gnome-desktop: Version bump to 43.1

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/29197
Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/gnome-desktop/Manifest  |  1 +
 .../gnome-desktop/gnome-desktop-43.1-r300.ebuild   | 74 ++
 .../gnome-desktop/gnome-desktop-43.1-r400.ebuild   | 67 
 3 files changed, 142 insertions(+)

diff --git a/gnome-base/gnome-desktop/Manifest 
b/gnome-base/gnome-desktop/Manifest
index 227eef80425b..9abc3f34ff6a 100644
--- a/gnome-base/gnome-desktop/Manifest
+++ b/gnome-base/gnome-desktop/Manifest
@@ -1 +1,2 @@
+DIST gnome-desktop-43.1.tar.xz 764876 BLAKE2B 
b7f19a14e69450fc7cf9e0fe404cc0b78c5478d58b4f278b4c2eaeb20d8a43103c07458a68836d912a9576c2819790cd84002e196c2f1dbc4b5db0f34914cc2c
 SHA512 
6b6c9597629ec32453ba1823a3508616a951c0274400e4814cd5b39438ee2c752842cbd37a8dc4f19e9a667a7f171546895ebb15a2a79802171466e395e9b3a4
 DIST gnome-desktop-43.tar.xz 764256 BLAKE2B 
68e13477034bb16d1c8dbe22ae940bb6711c53f93230b93ac4b6be3e61a1b60f223c9177ab004d6cd0876feecb1a71d922779f9901f914359e7aac1650a55363
 SHA512 
01244bf397d8ef4d9424ef9289789efde148c38f4588fe3a9094cbdd4612c56fbbff079182d6c85083462d2f3ae9771e463c5cb86995a1aef29b2f5cfd023713

diff --git a/gnome-base/gnome-desktop/gnome-desktop-43.1-r300.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-43.1-r300.ebuild
new file mode 100644
index ..799b1e12fe58
--- /dev/null
+++ b/gnome-base/gnome-desktop/gnome-desktop-43.1-r300.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome.org meson xdg
+
+DESCRIPTION="Library with common API for various GNOME modules"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
+
+LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
+SLOT="3/20" # subslot = libgnome-desktop-3 soname version
+IUSE="debug +introspection seccomp systemd udev"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+
+COMMON_DEPEND="
+   >=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]
+   >=x11-libs/gtk+-3.3.6:3[introspection?]
+   >=dev-libs/glib-2.53.0:2
+   >=gnome-base/gsettings-desktop-schemas-3.27.0[introspection?]
+   x11-misc/xkeyboard-config
+   x11-libs/libxkbcommon
+   app-text/iso-codes
+   systemd? ( sys-apps/systemd:= )
+   udev? ( virtual/libudev:= )
+   seccomp? ( sys-libs/libseccomp )
+
+   x11-libs/cairo:=
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${COMMON_DEPEND}
+   media-libs/fontconfig
+"
+RDEPEND="${COMMON_DEPEND}
+   seccomp? ( sys-apps/bubblewrap )
+   !https://gitlab.gnome.org/GNOME/gnome-desktop/;
+
+LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
+SLOT="4/2" # subslot = libgnome-desktop-4 soname version
+IUSE="debug gtk-doc seccomp systemd udev"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+
+COMMON_DEPEND="
+   >=x11-libs/gdk-pixbuf-2.36.5:2[introspection]
+   >=gui-libs/gtk-4.4.0:4[introspection]
+   >=dev-libs/glib-2.53.0:2
+   >=gnome-base/gsettings-desktop-schemas-3.27.0[introspection]
+   x11-misc/xkeyboard-config
+   x11-libs/libxkbcommon
+   app-text/iso-codes
+   systemd? ( sys-apps/systemd:= )
+   udev? ( virtual/libudev:= )
+   seccomp? ( sys-libs/libseccomp )
+
+   x11-libs/cairo:=
+   >=dev-libs/gobject-introspection-1.54:=
+"
+DEPEND="${COMMON_DEPEND}
+   media-libs/fontconfig
+"
+RDEPEND="${COMMON_DEPEND}
+   seccomp? ( sys-apps/bubblewrap )
+   !

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

2022-12-19 Thread Andreas K. Hüttel
commit: 716685df144dd4dddcdfb9f26448d5bb5292579e
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Dec 19 16:06:19 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Dec 19 16:15:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=716685df

gnome-base/gnome-desktop: Remove IUSE=gtk-doc from SLOT="3"

Closes: https://bugs.gentoo.org/884489
Signed-off-by: Matt Turner  gentoo.org>
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 .../{gnome-desktop-43-r300.ebuild => gnome-desktop-43-r301.ebuild}   | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/gnome-base/gnome-desktop/gnome-desktop-43-r300.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-43-r301.ebuild
similarity index 93%
rename from gnome-base/gnome-desktop/gnome-desktop-43-r300.ebuild
rename to gnome-base/gnome-desktop/gnome-desktop-43-r301.ebuild
index aead735f0382..d106cd9594b1 100644
--- a/gnome-base/gnome-desktop/gnome-desktop-43-r300.ebuild
+++ b/gnome-base/gnome-desktop/gnome-desktop-43-r301.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
 
 LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
 SLOT="3/20" # subslot = libgnome-desktop-3 soname version
-IUSE="debug gtk-doc +introspection seccomp systemd udev"
+IUSE="debug +introspection seccomp systemd udev"
 KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~x86-solaris"
 
 COMMON_DEPEND="
@@ -37,7 +37,6 @@ RDEPEND="${COMMON_DEPEND}
 BDEPEND="
app-text/docbook-xml-dtd:4.1.2
dev-util/gdbus-codegen
-   gtk-doc? ( >=dev-util/gtk-doc-1.14 )
dev-util/itstool
>=sys-devel/gettext-0.19.8
virtual/pkgconfig
@@ -58,7 +57,7 @@ src_configure() {
$(meson_use introspection)
$(meson_feature udev)
$(meson_feature systemd)
-   $(meson_use gtk-doc gtk_doc)
+   -Dgtk_doc=false
-Dinstalled_tests=false
-Dbuild_gtk4=false
-Dlegacy_library=true



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

2022-10-30 Thread Matt Turner
commit: 65329a890644d306acfe1a84e3d9b05443c7
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Oct 29 21:20:02 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Oct 30 16:33:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65329a89

gnome-base/gnome-desktop: Set remote-id

Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/gnome-desktop/metadata.xml | 11 +++
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/gnome-base/gnome-desktop/metadata.xml 
b/gnome-base/gnome-desktop/metadata.xml
index f453528b934f..eb837cfc3900 100644
--- a/gnome-base/gnome-desktop/metadata.xml
+++ b/gnome-base/gnome-desktop/metadata.xml
@@ -1,8 +1,11 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   gn...@gentoo.org
-   Gentoo GNOME Desktop
-   
+  
+gn...@gentoo.org
+Gentoo GNOME Desktop
+  
+  
+GNOME/gnome-desktop
+  
 



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

2022-09-30 Thread Matt Turner
commit: 9e3d693231cf31d839dcec8b9109033312b826b9
Author: Pascal Jäger  leimstift  de>
AuthorDate: Sun Sep 18 14:48:08 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Sep 30 17:18:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e3d6932

gnome-base/gnome-desktop: Version bump to 43.0

Closes: https://github.com/gentoo/gentoo/pull/27326
Signed-off-by: Pascal Jäger  leimstift.de>
Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/gnome-desktop/Manifest  |  1 +
 .../gnome-desktop/gnome-desktop-43-r300.ebuild | 75 ++
 .../gnome-desktop/gnome-desktop-43-r400.ebuild | 67 +++
 3 files changed, 143 insertions(+)

diff --git a/gnome-base/gnome-desktop/Manifest 
b/gnome-base/gnome-desktop/Manifest
index 2b124ee84ebd..f6882cb3cc30 100644
--- a/gnome-base/gnome-desktop/Manifest
+++ b/gnome-base/gnome-desktop/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-desktop-42.3.tar.xz 743196 BLAKE2B 
bd2c8fc49bec5b40f48f5f85311a1566fd996b2f330dcd8d3b00c2331f4800ec58b7d0281be79d29e859c8731664c6953a9ee27af92ee091d621964ac4eb51b0
 SHA512 
aa8e492fc09bc409619747ad53dbfd13b80251dc849db9a82fcf15c2373582af9a89f769302c8ae12330580f4a7d068f22f7fce4c42983e7848acbcd9be09d15
 DIST gnome-desktop-42.4.tar.xz 743212 BLAKE2B 
d0e5ce93aa476b2e2c4252480fb315ce8c1802622857c7fb0af90804a621c3c358772b70957f902941b0fd75c58aa575e36ee7d960ade1409caa1f06df9e958d
 SHA512 
6e2648aee7e7b7800276ba1f6b32a0918f6dfbd35a60a5fd22239efe75b3bd4cbed14458ab2d1b0ad0ad295428feae5342a64f2cf83505196eccb17720a26756
+DIST gnome-desktop-43.tar.xz 764256 BLAKE2B 
68e13477034bb16d1c8dbe22ae940bb6711c53f93230b93ac4b6be3e61a1b60f223c9177ab004d6cd0876feecb1a71d922779f9901f914359e7aac1650a55363
 SHA512 
01244bf397d8ef4d9424ef9289789efde148c38f4588fe3a9094cbdd4612c56fbbff079182d6c85083462d2f3ae9771e463c5cb86995a1aef29b2f5cfd023713

diff --git a/gnome-base/gnome-desktop/gnome-desktop-43-r300.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-43-r300.ebuild
new file mode 100644
index ..ec790d83b0c9
--- /dev/null
+++ b/gnome-base/gnome-desktop/gnome-desktop-43-r300.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome.org meson xdg
+
+DESCRIPTION="Library with common API for various GNOME modules"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
+
+LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
+SLOT="3/20" # subslot = libgnome-desktop-3 soname version
+IUSE="debug gtk-doc +introspection seccomp systemd udev"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+
+COMMON_DEPEND="
+   >=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]
+   >=x11-libs/gtk+-3.3.6:3[introspection?]
+   >=dev-libs/glib-2.53.0:2
+   >=gnome-base/gsettings-desktop-schemas-3.27.0[introspection?]
+   x11-misc/xkeyboard-config
+   x11-libs/libxkbcommon
+   app-text/iso-codes
+   systemd? ( sys-apps/systemd:= )
+   udev? ( virtual/libudev:= )
+   seccomp? ( sys-libs/libseccomp )
+
+   x11-libs/cairo:=
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${COMMON_DEPEND}
+   media-libs/fontconfig
+"
+RDEPEND="${COMMON_DEPEND}
+   seccomp? ( sys-apps/bubblewrap )
+   !https://gitlab.gnome.org/GNOME/gnome-desktop/;
+
+LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
+SLOT="4/2" # subslot = libgnome-desktop-4 soname version
+IUSE="debug gtk-doc seccomp systemd udev"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+
+COMMON_DEPEND="
+   >=x11-libs/gdk-pixbuf-2.36.5:2[introspection]
+   >=gui-libs/gtk-4.4.0:4[introspection]
+   >=dev-libs/glib-2.53.0:2
+   >=gnome-base/gsettings-desktop-schemas-3.27.0[introspection]
+   x11-misc/xkeyboard-config
+   x11-libs/libxkbcommon
+   app-text/iso-codes
+   systemd? ( sys-apps/systemd:= )
+   udev? ( virtual/libudev:= )
+   seccomp? ( sys-libs/libseccomp )
+
+   x11-libs/cairo:=
+   >=dev-libs/gobject-introspection-1.54:=
+"
+DEPEND="${COMMON_DEPEND}
+   media-libs/fontconfig
+"
+RDEPEND="${COMMON_DEPEND}
+   seccomp? ( sys-apps/bubblewrap )
+   !

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

2022-09-12 Thread Sam James
commit: bc41f0bdc59d461bb53ddc7b5d0e7193d72e2a06
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 12 16:01:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 12 16:01:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc41f0bd

gnome-base/gnome-desktop: Stabilize 42.4-r400 x86, #868606

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/gnome-base/gnome-desktop/gnome-desktop-42.4-r400.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-42.4-r400.ebuild
index 206c28c8806c..eedb67e6643b 100644
--- a/gnome-base/gnome-desktop/gnome-desktop-42.4-r400.ebuild
+++ b/gnome-base/gnome-desktop/gnome-desktop-42.4-r400.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
 LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
 SLOT="4/1" # subslot = libgnome-desktop-4 soname version
 IUSE="debug gtk-doc seccomp systemd udev"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~x86-solaris"
 
 COMMON_DEPEND="
>=x11-libs/gdk-pixbuf-2.36.5:2[introspection]



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

2022-09-12 Thread Sam James
commit: ceb6b18a6c75d22634a27ce9b726e1d25ff7024e
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 12 16:01:11 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 12 16:01:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ceb6b18a

gnome-base/gnome-desktop: Stabilize 42.4-r300 x86, #868606

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/gnome-base/gnome-desktop/gnome-desktop-42.4-r300.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-42.4-r300.ebuild
index 5d68cb1703f9..ed5bde26bc49 100644
--- a/gnome-base/gnome-desktop/gnome-desktop-42.4-r300.ebuild
+++ b/gnome-base/gnome-desktop/gnome-desktop-42.4-r300.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
 LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
 SLOT="3/19" # subslot = libgnome-desktop-3 soname version
 IUSE="debug +introspection seccomp systemd udev"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~x86-solaris"
 
 COMMON_DEPEND="
>=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]



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

2022-09-12 Thread Sam James
commit: d388b123f7a0acd7d9cadad54f01517782bb4c65
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 12 15:59:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 12 15:59:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d388b123

gnome-base/gnome-desktop: Stabilize 42.4-r400 amd64, #868606

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/gnome-base/gnome-desktop/gnome-desktop-42.4-r400.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-42.4-r400.ebuild
index f3695ba6935e..206c28c8806c 100644
--- a/gnome-base/gnome-desktop/gnome-desktop-42.4-r400.ebuild
+++ b/gnome-base/gnome-desktop/gnome-desktop-42.4-r400.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
 LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
 SLOT="4/1" # subslot = libgnome-desktop-4 soname version
 IUSE="debug gtk-doc seccomp systemd udev"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
 
 COMMON_DEPEND="
>=x11-libs/gdk-pixbuf-2.36.5:2[introspection]



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

2022-09-12 Thread Sam James
commit: 31c035e6cda1171f5ac89b31fe593b79ef9d9c06
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 12 15:59:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 12 15:59:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31c035e6

gnome-base/gnome-desktop: Stabilize 42.4-r300 amd64, #868606

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/gnome-base/gnome-desktop/gnome-desktop-42.4-r300.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-42.4-r300.ebuild
index 5106cc05a3b0..5d68cb1703f9 100644
--- a/gnome-base/gnome-desktop/gnome-desktop-42.4-r300.ebuild
+++ b/gnome-base/gnome-desktop/gnome-desktop-42.4-r300.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
 LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
 SLOT="3/19" # subslot = libgnome-desktop-3 soname version
 IUSE="debug +introspection seccomp systemd udev"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
 
 COMMON_DEPEND="
>=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]



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

2022-08-11 Thread Sam James
commit: cf7465e408e2df5427bc50ef10b1d903c22e8219
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug 11 10:57:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 11 11:13:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf7465e4

gnome-base/gnome-desktop: fix UnquotedVariable

Signed-off-by: Sam James  gentoo.org>

 gnome-base/gnome-desktop/gnome-desktop-42.2-r300.ebuild | 4 ++--
 gnome-base/gnome-desktop/gnome-desktop-42.3-r300.ebuild | 4 ++--
 gnome-base/gnome-desktop/gnome-desktop-42.4-r300.ebuild | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/gnome-base/gnome-desktop/gnome-desktop-42.2-r300.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-42.2-r300.ebuild
index c6eef4f66f57..213db2dcf6c5 100644
--- a/gnome-base/gnome-desktop/gnome-desktop-42.2-r300.ebuild
+++ b/gnome-base/gnome-desktop/gnome-desktop-42.2-r300.ebuild
@@ -74,7 +74,7 @@ src_install() {
meson_src_install
 
rm -r \
-   ${ED}/usr/share/gnome/gnome-version.xml \
-   ${ED}/usr/share/locale \
+   "${ED}"/usr/share/gnome/gnome-version.xml \
+   "${ED}"/usr/share/locale \
|| die
 }

diff --git a/gnome-base/gnome-desktop/gnome-desktop-42.3-r300.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-42.3-r300.ebuild
index c6eef4f66f57..213db2dcf6c5 100644
--- a/gnome-base/gnome-desktop/gnome-desktop-42.3-r300.ebuild
+++ b/gnome-base/gnome-desktop/gnome-desktop-42.3-r300.ebuild
@@ -74,7 +74,7 @@ src_install() {
meson_src_install
 
rm -r \
-   ${ED}/usr/share/gnome/gnome-version.xml \
-   ${ED}/usr/share/locale \
+   "${ED}"/usr/share/gnome/gnome-version.xml \
+   "${ED}"/usr/share/locale \
|| die
 }

diff --git a/gnome-base/gnome-desktop/gnome-desktop-42.4-r300.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-42.4-r300.ebuild
index 1c3c7ed2fd59..5106cc05a3b0 100644
--- a/gnome-base/gnome-desktop/gnome-desktop-42.4-r300.ebuild
+++ b/gnome-base/gnome-desktop/gnome-desktop-42.4-r300.ebuild
@@ -74,7 +74,7 @@ src_install() {
meson_src_install
 
rm -r \
-   ${ED}/usr/share/gnome/gnome-version.xml \
-   ${ED}/usr/share/locale \
+   "${ED}"/usr/share/gnome/gnome-version.xml \
+   "${ED}"/usr/share/locale \
|| die
 }



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

2022-08-08 Thread Matt Turner
commit: 256f7c247ed7fdb7b0f717c23ee692b7e18edb8f
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Aug  8 14:59:55 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Aug  8 15:01:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=256f7c24

gnome-base/gnome-desktop: Version bump to 42.4

Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/gnome-desktop/Manifest  |  1 +
 .../gnome-desktop/gnome-desktop-42.4-r300.ebuild   | 80 ++
 .../gnome-desktop/gnome-desktop-42.4-r400.ebuild   | 68 ++
 3 files changed, 149 insertions(+)

diff --git a/gnome-base/gnome-desktop/Manifest 
b/gnome-base/gnome-desktop/Manifest
index b4a0d04d1d89..fc171cac2b20 100644
--- a/gnome-base/gnome-desktop/Manifest
+++ b/gnome-base/gnome-desktop/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-desktop-42.2.tar.xz 743268 BLAKE2B 
8f8ee5ada3bf8b11f9bd6ddfa9925d50ccc22bb3b02f4cd8caefefe76b162347dbddb5de0d6200768e0bcaf6b60c6c774155dfc3767a827c575c48ddc40380a3
 SHA512 
6c7d90b539b80e45f729a14dd8bf553abb09f20d16e1a2cda751b81f1e2a52e2dcb98551faab3cd4ad17206300f45c9bc968d160fddab0b71a4933f0adc22e0e
 DIST gnome-desktop-42.3.tar.xz 743196 BLAKE2B 
bd2c8fc49bec5b40f48f5f85311a1566fd996b2f330dcd8d3b00c2331f4800ec58b7d0281be79d29e859c8731664c6953a9ee27af92ee091d621964ac4eb51b0
 SHA512 
aa8e492fc09bc409619747ad53dbfd13b80251dc849db9a82fcf15c2373582af9a89f769302c8ae12330580f4a7d068f22f7fce4c42983e7848acbcd9be09d15
+DIST gnome-desktop-42.4.tar.xz 743212 BLAKE2B 
d0e5ce93aa476b2e2c4252480fb315ce8c1802622857c7fb0af90804a621c3c358772b70957f902941b0fd75c58aa575e36ee7d960ade1409caa1f06df9e958d
 SHA512 
6e2648aee7e7b7800276ba1f6b32a0918f6dfbd35a60a5fd22239efe75b3bd4cbed14458ab2d1b0ad0ad295428feae5342a64f2cf83505196eccb17720a26756

diff --git a/gnome-base/gnome-desktop/gnome-desktop-42.4-r300.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-42.4-r300.ebuild
new file mode 100644
index ..1c3c7ed2fd59
--- /dev/null
+++ b/gnome-base/gnome-desktop/gnome-desktop-42.4-r300.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome.org meson xdg
+
+DESCRIPTION="Library with common API for various GNOME modules"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
+
+LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
+SLOT="3/19" # subslot = libgnome-desktop-3 soname version
+IUSE="debug +introspection seccomp systemd udev"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+
+COMMON_DEPEND="
+   >=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]
+   >=x11-libs/gtk+-3.3.6:3[introspection?]
+   >=dev-libs/glib-2.53.0:2
+   >=gnome-base/gsettings-desktop-schemas-3.27.0[introspection?]
+   x11-misc/xkeyboard-config
+   x11-libs/libxkbcommon
+   app-text/iso-codes
+   systemd? ( sys-apps/systemd:= )
+   udev? ( virtual/libudev:= )
+   seccomp? ( sys-libs/libseccomp )
+
+   x11-libs/cairo:=
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${COMMON_DEPEND}
+   media-libs/fontconfig
+"
+RDEPEND="${COMMON_DEPEND}
+   seccomp? ( sys-apps/bubblewrap )
+"
+BDEPEND="
+   app-text/docbook-xml-dtd:4.1.2
+   dev-util/gdbus-codegen
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}"/42.0-meson-Add-optionality-for-introspection.patch
+)
+
+src_prepare() {
+   default
+   xdg_environment_reset
+
+   # Don't build manual test programs that will never get run
+   sed -i -e "/'test-.*'/d" libgnome-desktop/meson.build || die
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dgnome_distributor=Gentoo
+   -Ddate_in_gnome_version=true
+   -Ddesktop_docs=false
+   $(meson_use debug debug_tools)
+   $(meson_use introspection)
+   $(meson_feature udev)
+   $(meson_feature systemd)
+   -Dgtk_doc=false
+   -Dinstalled_tests=false
+   -Dbuild_gtk4=false
+   -Dlegacy_library=true
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+
+   rm -r \
+   ${ED}/usr/share/gnome/gnome-version.xml \
+   ${ED}/usr/share/locale \
+   || die
+}

diff --git a/gnome-base/gnome-desktop/gnome-desktop-42.4-r400.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-42.4-r400.ebuild
new file mode 100644
index ..f3695ba6935e
--- /dev/null
+++ b/gnome-base/gnome-desktop/gnome-desktop-42.4-r400.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome.org meson xdg
+
+DESCRIPTION="Library with common API for various GNOME modules"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
+

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

2022-07-28 Thread Sam James
commit: 4f8f6b661bb5b6c598fbc3c45c90dde0d771d682
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 29 02:58:44 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 29 02:58:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f8f6b66

gnome-base/gnome-desktop: Stabilize 42.3-r300 arm64, #861029

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/gnome-base/gnome-desktop/gnome-desktop-42.3-r300.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-42.3-r300.ebuild
index 1c3c7ed2fd59..64cf90175140 100644
--- a/gnome-base/gnome-desktop/gnome-desktop-42.3-r300.ebuild
+++ b/gnome-base/gnome-desktop/gnome-desktop-42.3-r300.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
 LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
 SLOT="3/19" # subslot = libgnome-desktop-3 soname version
 IUSE="debug +introspection seccomp systemd udev"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
 
 COMMON_DEPEND="
>=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]



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

2022-07-28 Thread Sam James
commit: 5698ce9a6df21957b2c42337d30e09f0e31bc7d6
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 29 02:58:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 29 02:58:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5698ce9a

gnome-base/gnome-desktop: Stabilize 42.3-r400 arm64, #861029

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/gnome-base/gnome-desktop/gnome-desktop-42.3-r400.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-42.3-r400.ebuild
index f3695ba6935e..1917094ef690 100644
--- a/gnome-base/gnome-desktop/gnome-desktop-42.3-r400.ebuild
+++ b/gnome-base/gnome-desktop/gnome-desktop-42.3-r400.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
 LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
 SLOT="4/1" # subslot = libgnome-desktop-4 soname version
 IUSE="debug gtk-doc seccomp systemd udev"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
 
 COMMON_DEPEND="
>=x11-libs/gdk-pixbuf-2.36.5:2[introspection]



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

2022-07-16 Thread Matt Turner
commit: baf18a93c451c680657b01e7483027fb853cc090
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Jul 12 05:59:18 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Jul 16 21:27:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baf18a93

gnome-base/gnome-desktop: Version bump to 42.3

* Drop IUSE=introspection from -r400 (bug #856649)

Closes: https://bugs.gentoo.org/856649
Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/gnome-desktop/Manifest  |  1 +
 .../gnome-desktop/gnome-desktop-42.3-r300.ebuild   | 80 ++
 .../gnome-desktop/gnome-desktop-42.3-r400.ebuild   | 68 ++
 3 files changed, 149 insertions(+)

diff --git a/gnome-base/gnome-desktop/Manifest 
b/gnome-base/gnome-desktop/Manifest
index 61cde892be64..b90007a49ea1 100644
--- a/gnome-base/gnome-desktop/Manifest
+++ b/gnome-base/gnome-desktop/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-desktop-42.1.tar.xz 743032 BLAKE2B 
1eda3138e50b0ded50ede12179311abab0837c650f3e6bad600a4327cdba02b3fbf7cf7ff845669075cbb56b69ca600b8b63b4f05dce93b0a71e76cedbd7
 SHA512 
a084f705aedf2d159da91dc54f38261760a50e51041321e6a69ee0dff499e11f0a440f5a9582a31977b0270c87e3ba7de0f5c9cc182c0631858afa1d9508ecf4
 DIST gnome-desktop-42.2.tar.xz 743268 BLAKE2B 
8f8ee5ada3bf8b11f9bd6ddfa9925d50ccc22bb3b02f4cd8caefefe76b162347dbddb5de0d6200768e0bcaf6b60c6c774155dfc3767a827c575c48ddc40380a3
 SHA512 
6c7d90b539b80e45f729a14dd8bf553abb09f20d16e1a2cda751b81f1e2a52e2dcb98551faab3cd4ad17206300f45c9bc968d160fddab0b71a4933f0adc22e0e
+DIST gnome-desktop-42.3.tar.xz 743196 BLAKE2B 
bd2c8fc49bec5b40f48f5f85311a1566fd996b2f330dcd8d3b00c2331f4800ec58b7d0281be79d29e859c8731664c6953a9ee27af92ee091d621964ac4eb51b0
 SHA512 
aa8e492fc09bc409619747ad53dbfd13b80251dc849db9a82fcf15c2373582af9a89f769302c8ae12330580f4a7d068f22f7fce4c42983e7848acbcd9be09d15

diff --git a/gnome-base/gnome-desktop/gnome-desktop-42.3-r300.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-42.3-r300.ebuild
new file mode 100644
index ..1c3c7ed2fd59
--- /dev/null
+++ b/gnome-base/gnome-desktop/gnome-desktop-42.3-r300.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome.org meson xdg
+
+DESCRIPTION="Library with common API for various GNOME modules"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
+
+LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
+SLOT="3/19" # subslot = libgnome-desktop-3 soname version
+IUSE="debug +introspection seccomp systemd udev"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+
+COMMON_DEPEND="
+   >=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]
+   >=x11-libs/gtk+-3.3.6:3[introspection?]
+   >=dev-libs/glib-2.53.0:2
+   >=gnome-base/gsettings-desktop-schemas-3.27.0[introspection?]
+   x11-misc/xkeyboard-config
+   x11-libs/libxkbcommon
+   app-text/iso-codes
+   systemd? ( sys-apps/systemd:= )
+   udev? ( virtual/libudev:= )
+   seccomp? ( sys-libs/libseccomp )
+
+   x11-libs/cairo:=
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${COMMON_DEPEND}
+   media-libs/fontconfig
+"
+RDEPEND="${COMMON_DEPEND}
+   seccomp? ( sys-apps/bubblewrap )
+"
+BDEPEND="
+   app-text/docbook-xml-dtd:4.1.2
+   dev-util/gdbus-codegen
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}"/42.0-meson-Add-optionality-for-introspection.patch
+)
+
+src_prepare() {
+   default
+   xdg_environment_reset
+
+   # Don't build manual test programs that will never get run
+   sed -i -e "/'test-.*'/d" libgnome-desktop/meson.build || die
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dgnome_distributor=Gentoo
+   -Ddate_in_gnome_version=true
+   -Ddesktop_docs=false
+   $(meson_use debug debug_tools)
+   $(meson_use introspection)
+   $(meson_feature udev)
+   $(meson_feature systemd)
+   -Dgtk_doc=false
+   -Dinstalled_tests=false
+   -Dbuild_gtk4=false
+   -Dlegacy_library=true
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+
+   rm -r \
+   ${ED}/usr/share/gnome/gnome-version.xml \
+   ${ED}/usr/share/locale \
+   || die
+}

diff --git a/gnome-base/gnome-desktop/gnome-desktop-42.3-r400.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-42.3-r400.ebuild
new file mode 100644
index ..f3695ba6935e
--- /dev/null
+++ b/gnome-base/gnome-desktop/gnome-desktop-42.3-r400.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome.org meson xdg
+
+DESCRIPTION="Library with common API for 

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

2022-06-16 Thread Sam James
commit: 2bcd7855cb6993a84c33a8abd3666283debc6083
Author: Thomas Bracht Laumann Jespersen  laumann  xyz>
AuthorDate: Wed Jun  8 19:52:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 16 16:30:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bcd7855

gnome-base/gnome-desktop: fix unquoted variable ED

Signed-off-by: Thomas Bracht Laumann Jespersen  laumann.xyz>
Signed-off-by: Sam James  gentoo.org>

 gnome-base/gnome-desktop/gnome-desktop-42.1-r300.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnome-base/gnome-desktop/gnome-desktop-42.1-r300.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-42.1-r300.ebuild
index c6eef4f66f57..213db2dcf6c5 100644
--- a/gnome-base/gnome-desktop/gnome-desktop-42.1-r300.ebuild
+++ b/gnome-base/gnome-desktop/gnome-desktop-42.1-r300.ebuild
@@ -74,7 +74,7 @@ src_install() {
meson_src_install
 
rm -r \
-   ${ED}/usr/share/gnome/gnome-version.xml \
-   ${ED}/usr/share/locale \
+   "${ED}"/usr/share/gnome/gnome-version.xml \
+   "${ED}"/usr/share/locale \
|| die
 }



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

2022-06-02 Thread Matt Turner
commit: a6e391afe1925d23fa49f270986b2dd6525eda4e
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Jun  2 15:54:14 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Jun  2 15:54:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6e391af

gnome-base/gnome-desktop: Version bump to 42.2

Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/gnome-desktop/Manifest  |  1 +
 .../gnome-desktop/gnome-desktop-42.2-r300.ebuild   | 80 ++
 .../gnome-desktop/gnome-desktop-42.2-r400.ebuild   | 73 
 3 files changed, 154 insertions(+)

diff --git a/gnome-base/gnome-desktop/Manifest 
b/gnome-base/gnome-desktop/Manifest
index 2cf8be8e3c81..61cde892be64 100644
--- a/gnome-base/gnome-desktop/Manifest
+++ b/gnome-base/gnome-desktop/Manifest
@@ -1 +1,2 @@
 DIST gnome-desktop-42.1.tar.xz 743032 BLAKE2B 
1eda3138e50b0ded50ede12179311abab0837c650f3e6bad600a4327cdba02b3fbf7cf7ff845669075cbb56b69ca600b8b63b4f05dce93b0a71e76cedbd7
 SHA512 
a084f705aedf2d159da91dc54f38261760a50e51041321e6a69ee0dff499e11f0a440f5a9582a31977b0270c87e3ba7de0f5c9cc182c0631858afa1d9508ecf4
+DIST gnome-desktop-42.2.tar.xz 743268 BLAKE2B 
8f8ee5ada3bf8b11f9bd6ddfa9925d50ccc22bb3b02f4cd8caefefe76b162347dbddb5de0d6200768e0bcaf6b60c6c774155dfc3767a827c575c48ddc40380a3
 SHA512 
6c7d90b539b80e45f729a14dd8bf553abb09f20d16e1a2cda751b81f1e2a52e2dcb98551faab3cd4ad17206300f45c9bc968d160fddab0b71a4933f0adc22e0e

diff --git a/gnome-base/gnome-desktop/gnome-desktop-42.2-r300.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-42.2-r300.ebuild
new file mode 100644
index ..1c3c7ed2fd59
--- /dev/null
+++ b/gnome-base/gnome-desktop/gnome-desktop-42.2-r300.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome.org meson xdg
+
+DESCRIPTION="Library with common API for various GNOME modules"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
+
+LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
+SLOT="3/19" # subslot = libgnome-desktop-3 soname version
+IUSE="debug +introspection seccomp systemd udev"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+
+COMMON_DEPEND="
+   >=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]
+   >=x11-libs/gtk+-3.3.6:3[introspection?]
+   >=dev-libs/glib-2.53.0:2
+   >=gnome-base/gsettings-desktop-schemas-3.27.0[introspection?]
+   x11-misc/xkeyboard-config
+   x11-libs/libxkbcommon
+   app-text/iso-codes
+   systemd? ( sys-apps/systemd:= )
+   udev? ( virtual/libudev:= )
+   seccomp? ( sys-libs/libseccomp )
+
+   x11-libs/cairo:=
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${COMMON_DEPEND}
+   media-libs/fontconfig
+"
+RDEPEND="${COMMON_DEPEND}
+   seccomp? ( sys-apps/bubblewrap )
+"
+BDEPEND="
+   app-text/docbook-xml-dtd:4.1.2
+   dev-util/gdbus-codegen
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}"/42.0-meson-Add-optionality-for-introspection.patch
+)
+
+src_prepare() {
+   default
+   xdg_environment_reset
+
+   # Don't build manual test programs that will never get run
+   sed -i -e "/'test-.*'/d" libgnome-desktop/meson.build || die
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dgnome_distributor=Gentoo
+   -Ddate_in_gnome_version=true
+   -Ddesktop_docs=false
+   $(meson_use debug debug_tools)
+   $(meson_use introspection)
+   $(meson_feature udev)
+   $(meson_feature systemd)
+   -Dgtk_doc=false
+   -Dinstalled_tests=false
+   -Dbuild_gtk4=false
+   -Dlegacy_library=true
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+
+   rm -r \
+   ${ED}/usr/share/gnome/gnome-version.xml \
+   ${ED}/usr/share/locale \
+   || die
+}

diff --git a/gnome-base/gnome-desktop/gnome-desktop-42.2-r400.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-42.2-r400.ebuild
new file mode 100644
index ..96fb0604f50c
--- /dev/null
+++ b/gnome-base/gnome-desktop/gnome-desktop-42.2-r400.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome.org meson xdg
+
+DESCRIPTION="Library with common API for various GNOME modules"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
+
+LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
+SLOT="4/1" # subslot = libgnome-desktop-4 soname version
+IUSE="debug gtk-doc +introspection seccomp systemd udev"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+
+COMMON_DEPEND="
+   

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

2022-05-25 Thread WANG Xuerui
commit: ad8801d8e5b1c0131f97cd3c3bca3280071848b8
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 03:44:51 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 03:49:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad8801d8

gnome-base/gnome-desktop: keyword 42.1-r400 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/gnome-base/gnome-desktop/gnome-desktop-42.1-r400.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-42.1-r400.ebuild
index 5291fa6cd8b2..96fb0604f50c 100644
--- a/gnome-base/gnome-desktop/gnome-desktop-42.1-r400.ebuild
+++ b/gnome-base/gnome-desktop/gnome-desktop-42.1-r400.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
 LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
 SLOT="4/1" # subslot = libgnome-desktop-4 soname version
 IUSE="debug gtk-doc +introspection seccomp systemd udev"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
 
 COMMON_DEPEND="
>=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]



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

2022-05-14 Thread Sam James
commit: d1bc898f1f86e696a83c5daa997dbc11cdab608d
Author: Sam James  gentoo  org>
AuthorDate: Sun May 15 03:09:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 15 03:09:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1bc898f

gnome-base/gnome-desktop: Keyword 42.1-r400 sparc, #838709

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/gnome-base/gnome-desktop/gnome-desktop-42.1-r400.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-42.1-r400.ebuild
index 8367ef9c9ff2..5291fa6cd8b2 100644
--- a/gnome-base/gnome-desktop/gnome-desktop-42.1-r400.ebuild
+++ b/gnome-base/gnome-desktop/gnome-desktop-42.1-r400.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
 LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
 SLOT="4/1" # subslot = libgnome-desktop-4 soname version
 IUSE="debug gtk-doc +introspection seccomp systemd udev"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux 
~x86-linux ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~x86-solaris"
 
 COMMON_DEPEND="
>=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]



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

2022-05-09 Thread Arthur Zamarin
commit: c6fe928b2ce8f709365ed7427e59a4631c1cbd70
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May 10 04:05:48 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May 10 04:05:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6fe928b

gnome-base/gnome-desktop: Keyword 42.1-r400 ia64, #838709

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/gnome-base/gnome-desktop/gnome-desktop-42.1-r400.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-42.1-r400.ebuild
index 990db1b583d5..8367ef9c9ff2 100644
--- a/gnome-base/gnome-desktop/gnome-desktop-42.1-r400.ebuild
+++ b/gnome-base/gnome-desktop/gnome-desktop-42.1-r400.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
 LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
 SLOT="4/1" # subslot = libgnome-desktop-4 soname version
 IUSE="debug gtk-doc +introspection seccomp systemd udev"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux 
~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux 
~x86-linux ~x86-solaris"
 
 COMMON_DEPEND="
>=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]



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

2022-05-07 Thread Arthur Zamarin
commit: c3bedadf14170a135e991930896b982d4d33d83b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat May  7 18:28:35 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat May  7 18:28:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3bedadf

gnome-base/gnome-desktop: Keyword 42.1-r400 ppc, #838709

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/gnome-base/gnome-desktop/gnome-desktop-42.1-r400.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-42.1-r400.ebuild
index 4123d7bb7860..990db1b583d5 100644
--- a/gnome-base/gnome-desktop/gnome-desktop-42.1-r400.ebuild
+++ b/gnome-base/gnome-desktop/gnome-desktop-42.1-r400.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
 LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
 SLOT="4/1" # subslot = libgnome-desktop-4 soname version
 IUSE="debug gtk-doc +introspection seccomp systemd udev"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux 
~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux 
~x86-solaris"
 
 COMMON_DEPEND="
>=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]



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

2022-04-28 Thread Matt Turner
commit: 9cf687644261a6f6b3676e0843ea0e66c9da643f
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Apr 28 15:09:06 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Apr 28 15:31:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cf68764

gnome-base/gnome-desktop: Version bump to 42.1

* Drop dependence on gtk[X] and xorg-proto. Upstream usage seems to have
  been dropped in 2019 (e.g. commit b8e99fc3 ("gnomebg: remove gdkx/x
  dependency"))

Closes: https://bugs.gentoo.org/834796
Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/gnome-desktop/Manifest  |  1 +
 .../gnome-desktop/gnome-desktop-42.1-r300.ebuild   | 80 ++
 .../gnome-desktop/gnome-desktop-42.1-r400.ebuild   | 73 
 3 files changed, 154 insertions(+)

diff --git a/gnome-base/gnome-desktop/Manifest 
b/gnome-base/gnome-desktop/Manifest
index aed70403c3ab..046139dad77e 100644
--- a/gnome-base/gnome-desktop/Manifest
+++ b/gnome-base/gnome-desktop/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-desktop-41.3.tar.xz 732804 BLAKE2B 
40a88ba4454455f85a46676d4b2f37159617f7eae9d0f5e1a27c3f0ed1e44953ae9475e81558b7cce1b6fd8cd8804cd3f452d060d843d4f58a7af8748b4c35fa
 SHA512 
b02d9fe3bfad56993f9ed7225b38b4b0b685c7ad1480a9d9db5f9a6a8e13c16918d87e6a51160ee3101ab8ce24f4c0632ae351e7bb11cc473523e216ee9cf6bf
 DIST gnome-desktop-42.0.tar.xz 743484 BLAKE2B 
7c7d5e74fe01e082c8ec1994bb7666f191e0eed4212c8ef6257ebb4c3e3a5fb95c8a0c47f1c8f0864a36faa239251569e67eafa734cba4a181b6774233352357
 SHA512 
b9d37765d3cc43bb709e1e9b97deb6ef16d2a8e6ef7cc3c577ba465d4856bbfe8774fb7fc6eaae4d88064081aeeea0c0c77fe2b4ef79b4d9af1232c918526b44
+DIST gnome-desktop-42.1.tar.xz 743032 BLAKE2B 
1eda3138e50b0ded50ede12179311abab0837c650f3e6bad600a4327cdba02b3fbf7cf7ff845669075cbb56b69ca600b8b63b4f05dce93b0a71e76cedbd7
 SHA512 
a084f705aedf2d159da91dc54f38261760a50e51041321e6a69ee0dff499e11f0a440f5a9582a31977b0270c87e3ba7de0f5c9cc182c0631858afa1d9508ecf4

diff --git a/gnome-base/gnome-desktop/gnome-desktop-42.1-r300.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-42.1-r300.ebuild
new file mode 100644
index ..1c3c7ed2fd59
--- /dev/null
+++ b/gnome-base/gnome-desktop/gnome-desktop-42.1-r300.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome.org meson xdg
+
+DESCRIPTION="Library with common API for various GNOME modules"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
+
+LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
+SLOT="3/19" # subslot = libgnome-desktop-3 soname version
+IUSE="debug +introspection seccomp systemd udev"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+
+COMMON_DEPEND="
+   >=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]
+   >=x11-libs/gtk+-3.3.6:3[introspection?]
+   >=dev-libs/glib-2.53.0:2
+   >=gnome-base/gsettings-desktop-schemas-3.27.0[introspection?]
+   x11-misc/xkeyboard-config
+   x11-libs/libxkbcommon
+   app-text/iso-codes
+   systemd? ( sys-apps/systemd:= )
+   udev? ( virtual/libudev:= )
+   seccomp? ( sys-libs/libseccomp )
+
+   x11-libs/cairo:=
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${COMMON_DEPEND}
+   media-libs/fontconfig
+"
+RDEPEND="${COMMON_DEPEND}
+   seccomp? ( sys-apps/bubblewrap )
+"
+BDEPEND="
+   app-text/docbook-xml-dtd:4.1.2
+   dev-util/gdbus-codegen
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}"/42.0-meson-Add-optionality-for-introspection.patch
+)
+
+src_prepare() {
+   default
+   xdg_environment_reset
+
+   # Don't build manual test programs that will never get run
+   sed -i -e "/'test-.*'/d" libgnome-desktop/meson.build || die
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dgnome_distributor=Gentoo
+   -Ddate_in_gnome_version=true
+   -Ddesktop_docs=false
+   $(meson_use debug debug_tools)
+   $(meson_use introspection)
+   $(meson_feature udev)
+   $(meson_feature systemd)
+   -Dgtk_doc=false
+   -Dinstalled_tests=false
+   -Dbuild_gtk4=false
+   -Dlegacy_library=true
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+
+   rm -r \
+   ${ED}/usr/share/gnome/gnome-version.xml \
+   ${ED}/usr/share/locale \
+   || die
+}

diff --git a/gnome-base/gnome-desktop/gnome-desktop-42.1-r400.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-42.1-r400.ebuild
new file mode 100644
index ..4123d7bb7860
--- /dev/null
+++ b/gnome-base/gnome-desktop/gnome-desktop-42.1-r400.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU 

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

2022-04-18 Thread Jakov Smolić
commit: 78f63bc5fdccc96936d02989a2f4148e15743e82
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Apr 18 20:46:22 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Apr 18 20:48:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78f63bc5

gnome-base/gnome-desktop: Keyword 42.0-r400 riscv, #838709

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/gnome-base/gnome-desktop/gnome-desktop-42.0-r400.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-42.0-r400.ebuild
index 3b63a89f7c9a..f6e75723a277 100644
--- a/gnome-base/gnome-desktop/gnome-desktop-42.0-r400.ebuild
+++ b/gnome-base/gnome-desktop/gnome-desktop-42.0-r400.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
 LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
 SLOT="4/1" # subslot = libgnome-desktop-4 soname version
 IUSE="debug gtk-doc +introspection seccomp systemd udev"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux 
~x86-solaris"
 
 COMMON_DEPEND="
>=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]



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

2022-03-26 Thread Matt Turner
commit: e8ed24cfe48297102c2b8376bc1d687ebe5e43f4
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Mar 26 23:58:33 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar 27 00:00:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8ed24cf

gnome-base/gnome-desktop: Add blocker

Closes: https://bugs.gentoo.org/836209
Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/gnome-desktop/gnome-desktop-42.0-r400.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/gnome-base/gnome-desktop/gnome-desktop-42.0-r400.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-42.0-r400.ebuild
index 591678a929d3..3b63a89f7c9a 100644
--- a/gnome-base/gnome-desktop/gnome-desktop-42.0-r400.ebuild
+++ b/gnome-base/gnome-desktop/gnome-desktop-42.0-r400.ebuild
@@ -32,6 +32,7 @@ DEPEND="${COMMON_DEPEND}
 "
 RDEPEND="${COMMON_DEPEND}
seccomp? ( sys-apps/bubblewrap )
+   

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

2022-03-25 Thread Matt Turner
commit: 96aa7e415811f1b5d6426ae68150d91f0fc3e034
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Mar 25 19:37:45 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Mar 25 20:53:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96aa7e41

gnome-base/gnome-desktop: Version bump to 42.0

gnome-desktop has grown a new SLOT. As a result, we now provide a -r300
version for slot 3, and -r400 for slot 4.

Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/gnome-desktop/Manifest  |   1 +
 ...0-meson-Add-optionality-for-introspection.patch |  96 
 .../files/42.0-meson-Fix-build_gtk4-option.patch   | 165 +
 .../gnome-desktop/gnome-desktop-42.0-r300.ebuild   |  83 +++
 .../gnome-desktop/gnome-desktop-42.0-r400.ebuild   |  75 ++
 5 files changed, 420 insertions(+)

diff --git a/gnome-base/gnome-desktop/Manifest 
b/gnome-base/gnome-desktop/Manifest
index b8f807d902c4..aed70403c3ab 100644
--- a/gnome-base/gnome-desktop/Manifest
+++ b/gnome-base/gnome-desktop/Manifest
@@ -1 +1,2 @@
 DIST gnome-desktop-41.3.tar.xz 732804 BLAKE2B 
40a88ba4454455f85a46676d4b2f37159617f7eae9d0f5e1a27c3f0ed1e44953ae9475e81558b7cce1b6fd8cd8804cd3f452d060d843d4f58a7af8748b4c35fa
 SHA512 
b02d9fe3bfad56993f9ed7225b38b4b0b685c7ad1480a9d9db5f9a6a8e13c16918d87e6a51160ee3101ab8ce24f4c0632ae351e7bb11cc473523e216ee9cf6bf
+DIST gnome-desktop-42.0.tar.xz 743484 BLAKE2B 
7c7d5e74fe01e082c8ec1994bb7666f191e0eed4212c8ef6257ebb4c3e3a5fb95c8a0c47f1c8f0864a36faa239251569e67eafa734cba4a181b6774233352357
 SHA512 
b9d37765d3cc43bb709e1e9b97deb6ef16d2a8e6ef7cc3c577ba465d4856bbfe8774fb7fc6eaae4d88064081aeeea0c0c77fe2b4ef79b4d9af1232c918526b44

diff --git 
a/gnome-base/gnome-desktop/files/42.0-meson-Add-optionality-for-introspection.patch
 
b/gnome-base/gnome-desktop/files/42.0-meson-Add-optionality-for-introspection.patch
new file mode 100644
index ..f697be9db1fa
--- /dev/null
+++ 
b/gnome-base/gnome-desktop/files/42.0-meson-Add-optionality-for-introspection.patch
@@ -0,0 +1,96 @@
+https://gitlab.gnome.org/GNOME/gnome-desktop/-/merge_requests/139
+
+From 94b253000f081423a3c813d340ed486fc170768d Mon Sep 17 00:00:00 2001
+From: Mart Raudsepp 
+Date: Wed, 18 Sep 2019 22:28:21 +0300
+Subject: [PATCH 2/2] meson: Add optionality for introspection
+
+---
+ libgnome-desktop/meson.build | 48 +++-
+ meson_options.txt|  4 +++
+ 2 files changed, 30 insertions(+), 22 deletions(-)
+
+diff --git a/libgnome-desktop/meson.build b/libgnome-desktop/meson.build
+index a0fb11f8..375cf57c 100644
+--- a/libgnome-desktop/meson.build
 b/libgnome-desktop/meson.build
+@@ -125,17 +125,19 @@ if get_option('build_gtk4')
+ ],
+   )
+ 
+-  libgnome_desktop_base_gir = gnome.generate_gir(libgnome_desktop_base,
+-sources: [libgnome_desktop_base_headers, libgnome_desktop_base_sources],
+-export_packages: 'gnome-desktop-4',
+-namespace: 'GnomeDesktop',
+-nsversion: '4.0',
+-includes: ['GObject-2.0', 'Gio-2.0', 'GDesktopEnums-3.0', 
'GdkPixbuf-2.0'],
+-extra_args: ['-DGNOME_DESKTOP_USE_UNSTABLE_API', '--quiet', '--warn-all'],
+-identifier_prefix: 'Gnome',
+-symbol_prefix: 'gnome',
+-install: true,
+-  )
++  if get_option('introspection')
++libgnome_desktop_base_gir = gnome.generate_gir(libgnome_desktop_base,
++  sources: [libgnome_desktop_base_headers, libgnome_desktop_base_sources],
++  export_packages: 'gnome-desktop-4',
++  namespace: 'GnomeDesktop',
++  nsversion: '4.0',
++  includes: ['GObject-2.0', 'Gio-2.0', 'GDesktopEnums-3.0', 
'GdkPixbuf-2.0'],
++  extra_args: ['-DGNOME_DESKTOP_USE_UNSTABLE_API', '--quiet', 
'--warn-all'],
++  identifier_prefix: 'Gnome',
++  symbol_prefix: 'gnome',
++  install: true,
++)
++  endif
+ 
+   pkg.generate(
+ libgnome_desktop_base,
+@@ -255,17 +257,19 @@ if get_option('legacy_library')
+ ],
+   )
+ 
+-  gnome.generate_gir(libgnome_desktop,
+-sources: introspection_sources + libgnome_desktop_headers,
+-export_packages: 'gnome-desktop-3.0',
+-namespace: 'GnomeDesktop',
+-nsversion: '3.0',
+-includes: ['GObject-2.0', 'Gtk-3.0', 'GDesktopEnums-3.0'],
+-extra_args: ['-DGNOME_DESKTOP_USE_UNSTABLE_API', '--quiet', '--warn-all'],
+-identifier_prefix: 'Gnome',
+-symbol_prefix: 'gnome',
+-install: true
+-  )
++  if get_option('introspection')
++gnome.generate_gir(libgnome_desktop,
++  sources: introspection_sources + libgnome_desktop_headers,
++  export_packages: 'gnome-desktop-3.0',
++  namespace: 'GnomeDesktop',
++  nsversion: '3.0',
++  includes: ['GObject-2.0', 'Gtk-3.0', 'GDesktopEnums-3.0'],
++  extra_args: ['-DGNOME_DESKTOP_USE_UNSTABLE_API', '--quiet', 
'--warn-all'],
++  identifier_prefix: 'Gnome',
++  symbol_prefix: 'gnome',
++  install: true
++)
++  endif
+ 
+   pkg.generate(
+ libraries: libgnome_desktop,
+diff 

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

2022-01-13 Thread Matt Turner
commit: eefccc0d59bcec910cb178ae71f125860b45e821
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Jan 13 22:14:41 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Jan 13 22:33:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eefccc0d

gnome-base/gnome-desktop: Version bump to 41.3

Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/gnome-desktop/Manifest  |  1 +
 gnome-base/gnome-desktop/gnome-desktop-41.3.ebuild | 70 ++
 2 files changed, 71 insertions(+)

diff --git a/gnome-base/gnome-desktop/Manifest 
b/gnome-base/gnome-desktop/Manifest
index bedf1cb5df0e..7234b85b9c96 100644
--- a/gnome-base/gnome-desktop/Manifest
+++ b/gnome-base/gnome-desktop/Manifest
@@ -1,3 +1,4 @@
 DIST gnome-desktop-40.5.tar.xz 722316 BLAKE2B 
1f2e214eaea74295c892a465f767d29175ac0719a66d8d5b60b924c448f7b8317d3f9e23361d65b4d171018edd206dce764c38545a716ad9c83f20214fe5c4e9
 SHA512 
a65bf42be69d04efd80da6a8c8b08c4adc09db1c6627b93d4eecc3396376bc4407bfad914fc131d16d78b3b3263e635c925ed3dcff92af069525f809bea21afc
 DIST gnome-desktop-40.7.tar.xz 721452 BLAKE2B 
d9979be0131bbaafdc4ae808a5367ce1ac39ade3595f96999cfc7e2876c9cf380a6a6039c74db34a40f1747fec05081384ea1dbf487e849f32a1da67fe22e8a0
 SHA512 
b687c8b7de968544b14bc8801ba3762e0cc2f4d08a41b718813302fdbdcedc3b67ead19bea14050db6312bd807f28bf5e56eeec53c3e2d9005466c9e73e62d14
 DIST gnome-desktop-41.2.tar.xz 732788 BLAKE2B 
5ae560fb31166db0fff56c3c3afd13a5890a540a748ba0602cee7a2f129facd023104198600379415a8f00f6edf1eba670769810cc0542e4c75dc1deb4da0f57
 SHA512 
1a520c84f7a781c59bfd8499c87c7049044a59b87033fac078c4a255c8bcaf79f9b614ad20985ea19c245424bb1972af744ad66fdafa5501800ad342b60fb531
+DIST gnome-desktop-41.3.tar.xz 732804 BLAKE2B 
40a88ba4454455f85a46676d4b2f37159617f7eae9d0f5e1a27c3f0ed1e44953ae9475e81558b7cce1b6fd8cd8804cd3f452d060d843d4f58a7af8748b4c35fa
 SHA512 
b02d9fe3bfad56993f9ed7225b38b4b0b685c7ad1480a9d9db5f9a6a8e13c16918d87e6a51160ee3101ab8ce24f4c0632ae351e7bb11cc473523e216ee9cf6bf

diff --git a/gnome-base/gnome-desktop/gnome-desktop-41.3.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-41.3.ebuild
new file mode 100644
index ..17f8768e560d
--- /dev/null
+++ b/gnome-base/gnome-desktop/gnome-desktop-41.3.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org meson xdg
+
+DESCRIPTION="Library with common API for various GNOME modules"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
+
+LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
+SLOT="3/19" # subslot = libgnome-desktop-3 soname version
+IUSE="debug gtk-doc +introspection seccomp systemd udev"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+
+COMMON_DEPEND="
+   >=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]
+   >=x11-libs/gtk+-3.3.6:3[X,introspection?]
+   >=dev-libs/glib-2.53.0:2
+   >=gnome-base/gsettings-desktop-schemas-3.27.0[introspection?]
+   x11-misc/xkeyboard-config
+   x11-libs/libxkbcommon
+   app-text/iso-codes
+   systemd? ( sys-apps/systemd:= )
+   udev? ( virtual/libudev:= )
+   seccomp? ( sys-libs/libseccomp )
+
+   x11-libs/cairo:=
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${COMMON_DEPEND}
+   media-libs/fontconfig
+"
+RDEPEND="${COMMON_DEPEND}
+   seccomp? ( sys-apps/bubblewrap )
+"
+BDEPEND="
+   app-text/docbook-xml-dtd:4.1.2
+   dev-util/gdbus-codegen
+   gtk-doc? ( >=dev-util/gtk-doc-1.14 )
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   x11-base/xorg-proto
+   virtual/pkgconfig
+"
+# Includes X11/Xatom.h in libgnome-desktop/gnome-bg.c which comes from 
xorg-proto
+
+PATCHES=(
+   "${FILESDIR}"/3.32.2-optional-introspection.patch # add introspection 
meson option
+)
+
+src_prepare() {
+   # Don't build manual test programs that will never get run
+   sed -i -e "/'test-.*'/d" libgnome-desktop/meson.build || die
+   xdg_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dgnome_distributor=Gentoo
+   -Ddate_in_gnome_version=true
+   -Ddesktop_docs=true
+   $(meson_use debug debug_tools)
+   $(meson_use introspection)
+   $(meson_feature udev)
+   $(meson_feature systemd)
+   $(meson_use gtk-doc gtk_doc)
+   -Dinstalled_tests=false
+   )
+   meson_src_configure
+}



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

2022-01-11 Thread Mart Raudsepp
commit: da464d84784ba0f3120883514bc79334820440bb
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Jan 11 20:11:32 2022 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Jan 11 20:41:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da464d84

gnome-base/gnome-desktop: bump to 40.7

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-desktop/Manifest  |  1 +
 gnome-base/gnome-desktop/gnome-desktop-40.7.ebuild | 70 ++
 2 files changed, 71 insertions(+)

diff --git a/gnome-base/gnome-desktop/Manifest 
b/gnome-base/gnome-desktop/Manifest
index dc0e6dd4e708..3b08f407ffdc 100644
--- a/gnome-base/gnome-desktop/Manifest
+++ b/gnome-base/gnome-desktop/Manifest
@@ -1,3 +1,4 @@
 DIST gnome-desktop-40.5.tar.xz 722316 BLAKE2B 
1f2e214eaea74295c892a465f767d29175ac0719a66d8d5b60b924c448f7b8317d3f9e23361d65b4d171018edd206dce764c38545a716ad9c83f20214fe5c4e9
 SHA512 
a65bf42be69d04efd80da6a8c8b08c4adc09db1c6627b93d4eecc3396376bc4407bfad914fc131d16d78b3b3263e635c925ed3dcff92af069525f809bea21afc
 DIST gnome-desktop-40.6.tar.xz 722388 BLAKE2B 
b13fbf4ba6c38a5b26f3275b973f834d41416f7163ccf192a20fc9092af8021d5a9ba34a7a44141b1f6f61a890fee1d3e4a89b047bd0b27c42d4296a98ca88a2
 SHA512 
0e1bd2c1add0485d6c6cdaf1ba816ad4cbe1dd338d494ff90b09f2ac8cef140433c136b4be4e6832478e4880fb8bfbf3cc931b3925cad29b64eca4573d6c4498
+DIST gnome-desktop-40.7.tar.xz 721452 BLAKE2B 
d9979be0131bbaafdc4ae808a5367ce1ac39ade3595f96999cfc7e2876c9cf380a6a6039c74db34a40f1747fec05081384ea1dbf487e849f32a1da67fe22e8a0
 SHA512 
b687c8b7de968544b14bc8801ba3762e0cc2f4d08a41b718813302fdbdcedc3b67ead19bea14050db6312bd807f28bf5e56eeec53c3e2d9005466c9e73e62d14
 DIST gnome-desktop-41.2.tar.xz 732788 BLAKE2B 
5ae560fb31166db0fff56c3c3afd13a5890a540a748ba0602cee7a2f129facd023104198600379415a8f00f6edf1eba670769810cc0542e4c75dc1deb4da0f57
 SHA512 
1a520c84f7a781c59bfd8499c87c7049044a59b87033fac078c4a255c8bcaf79f9b614ad20985ea19c245424bb1972af744ad66fdafa5501800ad342b60fb531

diff --git a/gnome-base/gnome-desktop/gnome-desktop-40.7.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-40.7.ebuild
new file mode 100644
index ..5e2b771d5f36
--- /dev/null
+++ b/gnome-base/gnome-desktop/gnome-desktop-40.7.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="Library with common API for various GNOME modules"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
+
+LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
+SLOT="3/19" # subslot = libgnome-desktop-3 soname version
+IUSE="debug gtk-doc +introspection seccomp systemd udev"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+
+COMMON_DEPEND="
+   >=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]
+   >=x11-libs/gtk+-3.3.6:3[X,introspection?]
+   >=dev-libs/glib-2.53.0:2
+   >=gnome-base/gsettings-desktop-schemas-3.27.0[introspection?]
+   x11-misc/xkeyboard-config
+   x11-libs/libxkbcommon
+   app-text/iso-codes
+   systemd? ( sys-apps/systemd:= )
+   udev? ( virtual/libudev:= )
+   seccomp? ( sys-libs/libseccomp )
+
+   x11-libs/cairo:=
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${COMMON_DEPEND}
+   media-libs/fontconfig
+"
+RDEPEND="${COMMON_DEPEND}
+   seccomp? ( sys-apps/bubblewrap )
+"
+BDEPEND="
+   app-text/docbook-xml-dtd:4.1.2
+   dev-util/gdbus-codegen
+   gtk-doc? ( >=dev-util/gtk-doc-1.14 )
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   x11-base/xorg-proto
+   virtual/pkgconfig
+"
+# Includes X11/Xatom.h in libgnome-desktop/gnome-bg.c which comes from 
xorg-proto
+
+PATCHES=(
+   "${FILESDIR}"/3.32.2-optional-introspection.patch # add introspection 
meson option
+)
+
+src_prepare() {
+   # Don't build manual test programs that will never get run
+   sed -i -e "/'test-.*'/d" libgnome-desktop/meson.build || die
+   xdg_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dgnome_distributor=Gentoo
+   -Ddate_in_gnome_version=true
+   -Ddesktop_docs=true
+   $(meson_use debug debug_tools)
+   $(meson_use introspection)
+   $(meson_feature udev)
+   $(meson_feature systemd)
+   $(meson_use gtk-doc gtk_doc)
+   -Dinstalled_tests=false
+   )
+   meson_src_configure
+}



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

2022-01-11 Thread Mart Raudsepp
commit: 92fc97b60b6f32f7791278dfe6cfa234d7abf688
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Jan 11 20:11:50 2022 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Jan 11 20:41:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92fc97b6

gnome-base/gnome-desktop: remove old

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-desktop/Manifest  |  1 -
 gnome-base/gnome-desktop/gnome-desktop-40.6.ebuild | 70 --
 2 files changed, 71 deletions(-)

diff --git a/gnome-base/gnome-desktop/Manifest 
b/gnome-base/gnome-desktop/Manifest
index 3b08f407ffdc..bedf1cb5df0e 100644
--- a/gnome-base/gnome-desktop/Manifest
+++ b/gnome-base/gnome-desktop/Manifest
@@ -1,4 +1,3 @@
 DIST gnome-desktop-40.5.tar.xz 722316 BLAKE2B 
1f2e214eaea74295c892a465f767d29175ac0719a66d8d5b60b924c448f7b8317d3f9e23361d65b4d171018edd206dce764c38545a716ad9c83f20214fe5c4e9
 SHA512 
a65bf42be69d04efd80da6a8c8b08c4adc09db1c6627b93d4eecc3396376bc4407bfad914fc131d16d78b3b3263e635c925ed3dcff92af069525f809bea21afc
-DIST gnome-desktop-40.6.tar.xz 722388 BLAKE2B 
b13fbf4ba6c38a5b26f3275b973f834d41416f7163ccf192a20fc9092af8021d5a9ba34a7a44141b1f6f61a890fee1d3e4a89b047bd0b27c42d4296a98ca88a2
 SHA512 
0e1bd2c1add0485d6c6cdaf1ba816ad4cbe1dd338d494ff90b09f2ac8cef140433c136b4be4e6832478e4880fb8bfbf3cc931b3925cad29b64eca4573d6c4498
 DIST gnome-desktop-40.7.tar.xz 721452 BLAKE2B 
d9979be0131bbaafdc4ae808a5367ce1ac39ade3595f96999cfc7e2876c9cf380a6a6039c74db34a40f1747fec05081384ea1dbf487e849f32a1da67fe22e8a0
 SHA512 
b687c8b7de968544b14bc8801ba3762e0cc2f4d08a41b718813302fdbdcedc3b67ead19bea14050db6312bd807f28bf5e56eeec53c3e2d9005466c9e73e62d14
 DIST gnome-desktop-41.2.tar.xz 732788 BLAKE2B 
5ae560fb31166db0fff56c3c3afd13a5890a540a748ba0602cee7a2f129facd023104198600379415a8f00f6edf1eba670769810cc0542e4c75dc1deb4da0f57
 SHA512 
1a520c84f7a781c59bfd8499c87c7049044a59b87033fac078c4a255c8bcaf79f9b614ad20985ea19c245424bb1972af744ad66fdafa5501800ad342b60fb531

diff --git a/gnome-base/gnome-desktop/gnome-desktop-40.6.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-40.6.ebuild
deleted file mode 100644
index 4d52f427709e..
--- a/gnome-base/gnome-desktop/gnome-desktop-40.6.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit gnome.org gnome2-utils meson xdg
-
-DESCRIPTION="Library with common API for various GNOME modules"
-HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
-
-LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
-SLOT="3/19" # subslot = libgnome-desktop-3 soname version
-IUSE="debug gtk-doc +introspection seccomp systemd udev"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
-
-COMMON_DEPEND="
-   >=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]
-   >=x11-libs/gtk+-3.3.6:3[X,introspection?]
-   >=dev-libs/glib-2.53.0:2
-   >=gnome-base/gsettings-desktop-schemas-3.27.0[introspection?]
-   x11-misc/xkeyboard-config
-   x11-libs/libxkbcommon
-   app-text/iso-codes
-   systemd? ( sys-apps/systemd:= )
-   udev? ( virtual/libudev:= )
-   seccomp? ( sys-libs/libseccomp )
-
-   x11-libs/cairo:=
-   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
-"
-DEPEND="${COMMON_DEPEND}
-   media-libs/fontconfig
-"
-RDEPEND="${COMMON_DEPEND}
-   seccomp? ( sys-apps/bubblewrap )
-"
-BDEPEND="
-   app-text/docbook-xml-dtd:4.1.2
-   dev-util/gdbus-codegen
-   gtk-doc? ( >=dev-util/gtk-doc-1.14 )
-   dev-util/itstool
-   >=sys-devel/gettext-0.19.8
-   x11-base/xorg-proto
-   virtual/pkgconfig
-"
-# Includes X11/Xatom.h in libgnome-desktop/gnome-bg.c which comes from 
xorg-proto
-
-PATCHES=(
-   "${FILESDIR}"/3.32.2-optional-introspection.patch # add introspection 
meson option
-)
-
-src_prepare() {
-   # Don't build manual test programs that will never get run
-   sed -i -e "/'test-.*'/d" libgnome-desktop/meson.build || die
-   xdg_src_prepare
-}
-
-src_configure() {
-   local emesonargs=(
-   -Dgnome_distributor=Gentoo
-   -Ddate_in_gnome_version=true
-   -Ddesktop_docs=true
-   $(meson_use debug debug_tools)
-   $(meson_use introspection)
-   $(meson_feature udev)
-   $(meson_feature systemd)
-   $(meson_use gtk-doc gtk_doc)
-   -Dinstalled_tests=false
-   )
-   meson_src_configure
-}



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

2021-12-18 Thread Matt Turner
commit: 9044840d6da167b29aed0dbdf1b8d922e6ea1800
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Dec 19 04:09:34 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Dec 19 04:53:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9044840d

gnome-base/gnome-desktop: Version bump to 41.2

Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/gnome-desktop/Manifest  |  1 +
 gnome-base/gnome-desktop/gnome-desktop-41.2.ebuild | 70 ++
 2 files changed, 71 insertions(+)

diff --git a/gnome-base/gnome-desktop/Manifest 
b/gnome-base/gnome-desktop/Manifest
index f6b765a4994b..dc0e6dd4e708 100644
--- a/gnome-base/gnome-desktop/Manifest
+++ b/gnome-base/gnome-desktop/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-desktop-40.5.tar.xz 722316 BLAKE2B 
1f2e214eaea74295c892a465f767d29175ac0719a66d8d5b60b924c448f7b8317d3f9e23361d65b4d171018edd206dce764c38545a716ad9c83f20214fe5c4e9
 SHA512 
a65bf42be69d04efd80da6a8c8b08c4adc09db1c6627b93d4eecc3396376bc4407bfad914fc131d16d78b3b3263e635c925ed3dcff92af069525f809bea21afc
 DIST gnome-desktop-40.6.tar.xz 722388 BLAKE2B 
b13fbf4ba6c38a5b26f3275b973f834d41416f7163ccf192a20fc9092af8021d5a9ba34a7a44141b1f6f61a890fee1d3e4a89b047bd0b27c42d4296a98ca88a2
 SHA512 
0e1bd2c1add0485d6c6cdaf1ba816ad4cbe1dd338d494ff90b09f2ac8cef140433c136b4be4e6832478e4880fb8bfbf3cc931b3925cad29b64eca4573d6c4498
+DIST gnome-desktop-41.2.tar.xz 732788 BLAKE2B 
5ae560fb31166db0fff56c3c3afd13a5890a540a748ba0602cee7a2f129facd023104198600379415a8f00f6edf1eba670769810cc0542e4c75dc1deb4da0f57
 SHA512 
1a520c84f7a781c59bfd8499c87c7049044a59b87033fac078c4a255c8bcaf79f9b614ad20985ea19c245424bb1972af744ad66fdafa5501800ad342b60fb531

diff --git a/gnome-base/gnome-desktop/gnome-desktop-41.2.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-41.2.ebuild
new file mode 100644
index ..2c2f814e2db1
--- /dev/null
+++ b/gnome-base/gnome-desktop/gnome-desktop-41.2.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org meson xdg
+
+DESCRIPTION="Library with common API for various GNOME modules"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
+
+LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
+SLOT="3/19" # subslot = libgnome-desktop-3 soname version
+IUSE="debug gtk-doc +introspection seccomp systemd udev"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+
+COMMON_DEPEND="
+   >=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]
+   >=x11-libs/gtk+-3.3.6:3[X,introspection?]
+   >=dev-libs/glib-2.53.0:2
+   >=gnome-base/gsettings-desktop-schemas-3.27.0[introspection?]
+   x11-misc/xkeyboard-config
+   x11-libs/libxkbcommon
+   app-text/iso-codes
+   systemd? ( sys-apps/systemd:= )
+   udev? ( virtual/libudev:= )
+   seccomp? ( sys-libs/libseccomp )
+
+   x11-libs/cairo:=
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${COMMON_DEPEND}
+   media-libs/fontconfig
+"
+RDEPEND="${COMMON_DEPEND}
+   seccomp? ( sys-apps/bubblewrap )
+"
+BDEPEND="
+   app-text/docbook-xml-dtd:4.1.2
+   dev-util/gdbus-codegen
+   gtk-doc? ( >=dev-util/gtk-doc-1.14 )
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   x11-base/xorg-proto
+   virtual/pkgconfig
+"
+# Includes X11/Xatom.h in libgnome-desktop/gnome-bg.c which comes from 
xorg-proto
+
+PATCHES=(
+   "${FILESDIR}"/3.32.2-optional-introspection.patch # add introspection 
meson option
+)
+
+src_prepare() {
+   # Don't build manual test programs that will never get run
+   sed -i -e "/'test-.*'/d" libgnome-desktop/meson.build || die
+   xdg_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dgnome_distributor=Gentoo
+   -Ddate_in_gnome_version=true
+   -Ddesktop_docs=true
+   $(meson_use debug debug_tools)
+   $(meson_use introspection)
+   $(meson_feature udev)
+   $(meson_feature systemd)
+   $(meson_use gtk-doc gtk_doc)
+   -Dinstalled_tests=false
+   )
+   meson_src_configure
+}



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

2021-12-11 Thread Mart Raudsepp
commit: 3840acadf05f95e5a01e0ce28b2483f705ebd22a
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Dec 11 18:45:13 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Dec 11 18:45:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3840acad

gnome-base/gnome-desktop: remove old

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-desktop/Manifest  |  3 -
 gnome-base/gnome-desktop/gnome-desktop-40.2.ebuild | 72 --
 gnome-base/gnome-desktop/gnome-desktop-40.3.ebuild | 72 --
 gnome-base/gnome-desktop/gnome-desktop-40.4.ebuild | 72 --
 4 files changed, 219 deletions(-)

diff --git a/gnome-base/gnome-desktop/Manifest 
b/gnome-base/gnome-desktop/Manifest
index 1ee97e4de9c8..f6b765a4994b 100644
--- a/gnome-base/gnome-desktop/Manifest
+++ b/gnome-base/gnome-desktop/Manifest
@@ -1,5 +1,2 @@
-DIST gnome-desktop-40.2.tar.xz 721852 BLAKE2B 
a7258d0465b17c5c9c78a066acd72571c002054f196d847e07b10055b1d72900d6efc80ac623f118ff11a87a4d5042ac9902f7f3f9d5a181ad3d80429cf9f904
 SHA512 
2fd3ba5eb0263aecc43978d84070619c16af4de998b344bc2aaac16aa0e734d93235aa218c2684ad993b471136434b97dffae52f183798daaa4ec47574cc51b3
-DIST gnome-desktop-40.3.tar.xz 721788 BLAKE2B 
bfdb77995d8cb392805a9d4a7a1276608aa53ea7c73604b12817c1660176c4e0274ba6954523cd0bec067230520c2736ed77885726696e463c97d09992186243
 SHA512 
96f2069ec3eb1bd1f6c2056c73d268eed5521398818cc05c22cdedfd1c09805fe5abc7f450abc7752690e809f3bdca502dfc107564236bbb03e262531418804f
-DIST gnome-desktop-40.4.tar.xz 721840 BLAKE2B 
f663460ce6a2b2d03543e92eab9e2f127da4a7c8e800149842f5f30e4f885c104786806be8e8f32e0783003b18015d39b4501f3ceccdee0ab94206031bf671b4
 SHA512 
4e91438c17faa2d12e7d6a9914fe4308543bbd5f8821e94dee9052f087110e2a3776109c203de6ef7bf66ae1825fc5e890d969ce2ebab2654cc157e9629fe6fc
 DIST gnome-desktop-40.5.tar.xz 722316 BLAKE2B 
1f2e214eaea74295c892a465f767d29175ac0719a66d8d5b60b924c448f7b8317d3f9e23361d65b4d171018edd206dce764c38545a716ad9c83f20214fe5c4e9
 SHA512 
a65bf42be69d04efd80da6a8c8b08c4adc09db1c6627b93d4eecc3396376bc4407bfad914fc131d16d78b3b3263e635c925ed3dcff92af069525f809bea21afc
 DIST gnome-desktop-40.6.tar.xz 722388 BLAKE2B 
b13fbf4ba6c38a5b26f3275b973f834d41416f7163ccf192a20fc9092af8021d5a9ba34a7a44141b1f6f61a890fee1d3e4a89b047bd0b27c42d4296a98ca88a2
 SHA512 
0e1bd2c1add0485d6c6cdaf1ba816ad4cbe1dd338d494ff90b09f2ac8cef140433c136b4be4e6832478e4880fb8bfbf3cc931b3925cad29b64eca4573d6c4498

diff --git a/gnome-base/gnome-desktop/gnome-desktop-40.2.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-40.2.ebuild
deleted file mode 100644
index e42379bab2e0..
--- a/gnome-base/gnome-desktop/gnome-desktop-40.2.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit gnome.org gnome2-utils meson xdg
-
-DESCRIPTION="Library with common API for various GNOME modules"
-HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
-
-LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
-SLOT="3/19" # subslot = libgnome-desktop-3 soname version
-IUSE="debug gtk-doc +introspection seccomp systemd udev"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~x86-solaris"
-
-COMMON_DEPEND="
-   >=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]
-   >=x11-libs/gtk+-3.3.6:3[X,introspection?]
-   >=dev-libs/glib-2.53.0:2
-   >=gnome-base/gsettings-desktop-schemas-3.27.0[introspection?]
-   x11-misc/xkeyboard-config
-   x11-libs/libxkbcommon
-   app-text/iso-codes
-   systemd? ( sys-apps/systemd:= )
-   udev? (
-   sys-apps/hwids
-   virtual/libudev:= )
-   seccomp? ( sys-libs/libseccomp )
-
-   x11-libs/cairo:=
-   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
-"
-DEPEND="${COMMON_DEPEND}
-   media-libs/fontconfig
-"
-RDEPEND="${COMMON_DEPEND}
-   seccomp? ( sys-apps/bubblewrap )
-"
-BDEPEND="
-   app-text/docbook-xml-dtd:4.1.2
-   dev-util/gdbus-codegen
-   gtk-doc? ( >=dev-util/gtk-doc-1.14 )
-   dev-util/itstool
-   >=sys-devel/gettext-0.19.8
-   x11-base/xorg-proto
-   virtual/pkgconfig
-"
-# Includes X11/Xatom.h in libgnome-desktop/gnome-bg.c which comes from 
xorg-proto
-
-PATCHES=(
-   "${FILESDIR}"/3.32.2-optional-introspection.patch # add introspection 
meson option
-)
-
-src_prepare() {
-   # Don't build manual test programs that will never get run
-   sed -i -e "/'test-.*'/d" libgnome-desktop/meson.build || die
-   xdg_src_prepare
-}
-
-src_configure() {
-   local emesonargs=(
-   -Dgnome_distributor=Gentoo
-   -Ddate_in_gnome_version=true
-   -Ddesktop_docs=true
-   $(meson_use debug debug_tools)
-   $(meson_use introspection)
-   $(meson_feature udev)
-   

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

2021-12-11 Thread Mart Raudsepp
commit: 9cde2ad2d51621b6813ad2dc8e66c2b980d4364e
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Dec 11 18:44:32 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Dec 11 18:44:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cde2ad2

gnome-base/gnome-desktop: bump to 40.6

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-desktop/Manifest  |  1 +
 gnome-base/gnome-desktop/gnome-desktop-40.6.ebuild | 70 ++
 2 files changed, 71 insertions(+)

diff --git a/gnome-base/gnome-desktop/Manifest 
b/gnome-base/gnome-desktop/Manifest
index 53ee0e48a0b5..1ee97e4de9c8 100644
--- a/gnome-base/gnome-desktop/Manifest
+++ b/gnome-base/gnome-desktop/Manifest
@@ -2,3 +2,4 @@ DIST gnome-desktop-40.2.tar.xz 721852 BLAKE2B 
a7258d0465b17c5c9c78a066acd72571c0
 DIST gnome-desktop-40.3.tar.xz 721788 BLAKE2B 
bfdb77995d8cb392805a9d4a7a1276608aa53ea7c73604b12817c1660176c4e0274ba6954523cd0bec067230520c2736ed77885726696e463c97d09992186243
 SHA512 
96f2069ec3eb1bd1f6c2056c73d268eed5521398818cc05c22cdedfd1c09805fe5abc7f450abc7752690e809f3bdca502dfc107564236bbb03e262531418804f
 DIST gnome-desktop-40.4.tar.xz 721840 BLAKE2B 
f663460ce6a2b2d03543e92eab9e2f127da4a7c8e800149842f5f30e4f885c104786806be8e8f32e0783003b18015d39b4501f3ceccdee0ab94206031bf671b4
 SHA512 
4e91438c17faa2d12e7d6a9914fe4308543bbd5f8821e94dee9052f087110e2a3776109c203de6ef7bf66ae1825fc5e890d969ce2ebab2654cc157e9629fe6fc
 DIST gnome-desktop-40.5.tar.xz 722316 BLAKE2B 
1f2e214eaea74295c892a465f767d29175ac0719a66d8d5b60b924c448f7b8317d3f9e23361d65b4d171018edd206dce764c38545a716ad9c83f20214fe5c4e9
 SHA512 
a65bf42be69d04efd80da6a8c8b08c4adc09db1c6627b93d4eecc3396376bc4407bfad914fc131d16d78b3b3263e635c925ed3dcff92af069525f809bea21afc
+DIST gnome-desktop-40.6.tar.xz 722388 BLAKE2B 
b13fbf4ba6c38a5b26f3275b973f834d41416f7163ccf192a20fc9092af8021d5a9ba34a7a44141b1f6f61a890fee1d3e4a89b047bd0b27c42d4296a98ca88a2
 SHA512 
0e1bd2c1add0485d6c6cdaf1ba816ad4cbe1dd338d494ff90b09f2ac8cef140433c136b4be4e6832478e4880fb8bfbf3cc931b3925cad29b64eca4573d6c4498

diff --git a/gnome-base/gnome-desktop/gnome-desktop-40.6.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-40.6.ebuild
new file mode 100644
index ..4d52f427709e
--- /dev/null
+++ b/gnome-base/gnome-desktop/gnome-desktop-40.6.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="Library with common API for various GNOME modules"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
+
+LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
+SLOT="3/19" # subslot = libgnome-desktop-3 soname version
+IUSE="debug gtk-doc +introspection seccomp systemd udev"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+
+COMMON_DEPEND="
+   >=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]
+   >=x11-libs/gtk+-3.3.6:3[X,introspection?]
+   >=dev-libs/glib-2.53.0:2
+   >=gnome-base/gsettings-desktop-schemas-3.27.0[introspection?]
+   x11-misc/xkeyboard-config
+   x11-libs/libxkbcommon
+   app-text/iso-codes
+   systemd? ( sys-apps/systemd:= )
+   udev? ( virtual/libudev:= )
+   seccomp? ( sys-libs/libseccomp )
+
+   x11-libs/cairo:=
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${COMMON_DEPEND}
+   media-libs/fontconfig
+"
+RDEPEND="${COMMON_DEPEND}
+   seccomp? ( sys-apps/bubblewrap )
+"
+BDEPEND="
+   app-text/docbook-xml-dtd:4.1.2
+   dev-util/gdbus-codegen
+   gtk-doc? ( >=dev-util/gtk-doc-1.14 )
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   x11-base/xorg-proto
+   virtual/pkgconfig
+"
+# Includes X11/Xatom.h in libgnome-desktop/gnome-bg.c which comes from 
xorg-proto
+
+PATCHES=(
+   "${FILESDIR}"/3.32.2-optional-introspection.patch # add introspection 
meson option
+)
+
+src_prepare() {
+   # Don't build manual test programs that will never get run
+   sed -i -e "/'test-.*'/d" libgnome-desktop/meson.build || die
+   xdg_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dgnome_distributor=Gentoo
+   -Ddate_in_gnome_version=true
+   -Ddesktop_docs=true
+   $(meson_use debug debug_tools)
+   $(meson_use introspection)
+   $(meson_feature udev)
+   $(meson_feature systemd)
+   $(meson_use gtk-doc gtk_doc)
+   -Dinstalled_tests=false
+   )
+   meson_src_configure
+}



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

2021-12-07 Thread Sam James
commit: 2699245efde02568ca96889305eee7bb493e965c
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec  7 20:28:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec  7 20:28:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2699245e

gnome-base/gnome-desktop: Stabilize 40.5-r1 ALLARCHES, #828474

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/gnome-base/gnome-desktop/gnome-desktop-40.5-r1.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-40.5-r1.ebuild
index 4d52f427709e..61eeba43c70a 100644
--- a/gnome-base/gnome-desktop/gnome-desktop-40.5-r1.ebuild
+++ b/gnome-base/gnome-desktop/gnome-desktop-40.5-r1.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
 LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
 SLOT="3/19" # subslot = libgnome-desktop-3 soname version
 IUSE="debug gtk-doc +introspection seccomp systemd udev"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~x86-solaris"
 
 COMMON_DEPEND="
>=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]



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

2021-11-28 Thread Mike Gilbert
commit: 007f84dae4c25b09e8b10465f9c3be59212d6f6b
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Nov 25 00:56:21 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Nov 28 19:54:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=007f84da

gnome-base/gnome-desktop: drop dependency on hwids

Data comes from the udev database, not hwids directly.

Signed-off-by: Mike Gilbert  gentoo.org>

 .../{gnome-desktop-40.5.ebuild => gnome-desktop-40.5-r1.ebuild}   | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/gnome-base/gnome-desktop/gnome-desktop-40.5.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-40.5-r1.ebuild
similarity index 97%
rename from gnome-base/gnome-desktop/gnome-desktop-40.5.ebuild
rename to gnome-base/gnome-desktop/gnome-desktop-40.5-r1.ebuild
index 2df7a40bf2c3..4d52f427709e 100644
--- a/gnome-base/gnome-desktop/gnome-desktop-40.5.ebuild
+++ b/gnome-base/gnome-desktop/gnome-desktop-40.5-r1.ebuild
@@ -21,9 +21,7 @@ COMMON_DEPEND="
x11-libs/libxkbcommon
app-text/iso-codes
systemd? ( sys-apps/systemd:= )
-   udev? (
-   sys-apps/hwids
-   virtual/libudev:= )
+   udev? ( virtual/libudev:= )
seccomp? ( sys-libs/libseccomp )
 
x11-libs/cairo:=



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

2021-11-10 Thread Mart Raudsepp
commit: 2b2aad253fc53d5ad11dc4ceb0105b56bd30a56a
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Nov  7 16:59:51 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Nov 10 21:51:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b2aad25

gnome-base/gnome-desktop: bump to 40.5

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-desktop/Manifest  |  1 +
 gnome-base/gnome-desktop/gnome-desktop-40.5.ebuild | 72 ++
 2 files changed, 73 insertions(+)

diff --git a/gnome-base/gnome-desktop/Manifest 
b/gnome-base/gnome-desktop/Manifest
index 08ca434122a..53ee0e48a0b 100644
--- a/gnome-base/gnome-desktop/Manifest
+++ b/gnome-base/gnome-desktop/Manifest
@@ -1,3 +1,4 @@
 DIST gnome-desktop-40.2.tar.xz 721852 BLAKE2B 
a7258d0465b17c5c9c78a066acd72571c002054f196d847e07b10055b1d72900d6efc80ac623f118ff11a87a4d5042ac9902f7f3f9d5a181ad3d80429cf9f904
 SHA512 
2fd3ba5eb0263aecc43978d84070619c16af4de998b344bc2aaac16aa0e734d93235aa218c2684ad993b471136434b97dffae52f183798daaa4ec47574cc51b3
 DIST gnome-desktop-40.3.tar.xz 721788 BLAKE2B 
bfdb77995d8cb392805a9d4a7a1276608aa53ea7c73604b12817c1660176c4e0274ba6954523cd0bec067230520c2736ed77885726696e463c97d09992186243
 SHA512 
96f2069ec3eb1bd1f6c2056c73d268eed5521398818cc05c22cdedfd1c09805fe5abc7f450abc7752690e809f3bdca502dfc107564236bbb03e262531418804f
 DIST gnome-desktop-40.4.tar.xz 721840 BLAKE2B 
f663460ce6a2b2d03543e92eab9e2f127da4a7c8e800149842f5f30e4f885c104786806be8e8f32e0783003b18015d39b4501f3ceccdee0ab94206031bf671b4
 SHA512 
4e91438c17faa2d12e7d6a9914fe4308543bbd5f8821e94dee9052f087110e2a3776109c203de6ef7bf66ae1825fc5e890d969ce2ebab2654cc157e9629fe6fc
+DIST gnome-desktop-40.5.tar.xz 722316 BLAKE2B 
1f2e214eaea74295c892a465f767d29175ac0719a66d8d5b60b924c448f7b8317d3f9e23361d65b4d171018edd206dce764c38545a716ad9c83f20214fe5c4e9
 SHA512 
a65bf42be69d04efd80da6a8c8b08c4adc09db1c6627b93d4eecc3396376bc4407bfad914fc131d16d78b3b3263e635c925ed3dcff92af069525f809bea21afc

diff --git a/gnome-base/gnome-desktop/gnome-desktop-40.5.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-40.5.ebuild
new file mode 100644
index 000..2df7a40bf2c
--- /dev/null
+++ b/gnome-base/gnome-desktop/gnome-desktop-40.5.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="Library with common API for various GNOME modules"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
+
+LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
+SLOT="3/19" # subslot = libgnome-desktop-3 soname version
+IUSE="debug gtk-doc +introspection seccomp systemd udev"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+
+COMMON_DEPEND="
+   >=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]
+   >=x11-libs/gtk+-3.3.6:3[X,introspection?]
+   >=dev-libs/glib-2.53.0:2
+   >=gnome-base/gsettings-desktop-schemas-3.27.0[introspection?]
+   x11-misc/xkeyboard-config
+   x11-libs/libxkbcommon
+   app-text/iso-codes
+   systemd? ( sys-apps/systemd:= )
+   udev? (
+   sys-apps/hwids
+   virtual/libudev:= )
+   seccomp? ( sys-libs/libseccomp )
+
+   x11-libs/cairo:=
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${COMMON_DEPEND}
+   media-libs/fontconfig
+"
+RDEPEND="${COMMON_DEPEND}
+   seccomp? ( sys-apps/bubblewrap )
+"
+BDEPEND="
+   app-text/docbook-xml-dtd:4.1.2
+   dev-util/gdbus-codegen
+   gtk-doc? ( >=dev-util/gtk-doc-1.14 )
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   x11-base/xorg-proto
+   virtual/pkgconfig
+"
+# Includes X11/Xatom.h in libgnome-desktop/gnome-bg.c which comes from 
xorg-proto
+
+PATCHES=(
+   "${FILESDIR}"/3.32.2-optional-introspection.patch # add introspection 
meson option
+)
+
+src_prepare() {
+   # Don't build manual test programs that will never get run
+   sed -i -e "/'test-.*'/d" libgnome-desktop/meson.build || die
+   xdg_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dgnome_distributor=Gentoo
+   -Ddate_in_gnome_version=true
+   -Ddesktop_docs=true
+   $(meson_use debug debug_tools)
+   $(meson_use introspection)
+   $(meson_feature udev)
+   $(meson_feature systemd)
+   $(meson_use gtk-doc gtk_doc)
+   -Dinstalled_tests=false
+   )
+   meson_src_configure
+}



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

2021-11-05 Thread Sam James
commit: 0e3f94fcbc7851cc514e4b63a4b439fc6bd414d7
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov  6 04:08:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov  6 04:08:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e3f94fc

gnome-base/gnome-desktop: Stabilize 40.4 x86, #815013

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/gnome-base/gnome-desktop/gnome-desktop-40.4.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-40.4.ebuild
index 1aa9edcde38..7881aafc22c 100644
--- a/gnome-base/gnome-desktop/gnome-desktop-40.4.ebuild
+++ b/gnome-base/gnome-desktop/gnome-desktop-40.4.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
 LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
 SLOT="3/19" # subslot = libgnome-desktop-3 soname version
 IUSE="debug gtk-doc +introspection seccomp systemd udev"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~x86-solaris"
 
 COMMON_DEPEND="
>=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]



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

2021-10-03 Thread Sam James
commit: 416918c15a9a3c85f8a1ea05c3bbe0a37f8fbb11
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  4 01:24:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  4 01:24:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=416918c1

gnome-base/gnome-desktop: Stabilize 40.4 amd64, #815013

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/gnome-base/gnome-desktop/gnome-desktop-40.4.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-40.4.ebuild
index 7ac23ff153a..1aa9edcde38 100644
--- a/gnome-base/gnome-desktop/gnome-desktop-40.4.ebuild
+++ b/gnome-base/gnome-desktop/gnome-desktop-40.4.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
 LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
 SLOT="3/19" # subslot = libgnome-desktop-3 soname version
 IUSE="debug gtk-doc +introspection seccomp systemd udev"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
 
 COMMON_DEPEND="
>=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]



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

2021-10-03 Thread Sam James
commit: a062a14e432a244417ee47e8c2eb4b48409d97a7
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  4 01:23:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  4 01:23:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a062a14e

gnome-base/gnome-desktop: Stabilize 40.4 arm64, #815013

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/gnome-base/gnome-desktop/gnome-desktop-40.4.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-40.4.ebuild
index 2df7a40bf2c..7ac23ff153a 100644
--- a/gnome-base/gnome-desktop/gnome-desktop-40.4.ebuild
+++ b/gnome-base/gnome-desktop/gnome-desktop-40.4.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
 LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
 SLOT="3/19" # subslot = libgnome-desktop-3 soname version
 IUSE="debug gtk-doc +introspection seccomp systemd udev"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
 
 COMMON_DEPEND="
>=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]



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

2021-08-24 Thread Marek Szuba
commit: 583c4677a9604e2b90fdbe9ef2ad685bf23b3b1c
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Aug 24 12:14:41 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Aug 24 12:15:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=583c4677

gnome-base/gnome-desktop: keyword 40.4 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

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

diff --git a/gnome-base/gnome-desktop/gnome-desktop-40.4.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-40.4.ebuild
index b42b6b81c1b..2df7a40bf2c 100644
--- a/gnome-base/gnome-desktop/gnome-desktop-40.4.ebuild
+++ b/gnome-base/gnome-desktop/gnome-desktop-40.4.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
 LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
 SLOT="3/19" # subslot = libgnome-desktop-3 soname version
 IUSE="debug gtk-doc +introspection seccomp systemd udev"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
 
 COMMON_DEPEND="
>=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]



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

2021-08-20 Thread Sam James
commit: 852c63ac56504f869e02948073d25a19f7d09f9b
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 20 23:50:25 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 20 23:51:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=852c63ac

gnome-base/gnome-desktop: Stabilize 40.3 arm64, #806322

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/gnome-base/gnome-desktop/gnome-desktop-40.3.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-40.3.ebuild
index 80c531e427a..e42379bab2e 100644
--- a/gnome-base/gnome-desktop/gnome-desktop-40.3.ebuild
+++ b/gnome-base/gnome-desktop/gnome-desktop-40.3.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
 LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
 SLOT="3/19" # subslot = libgnome-desktop-3 soname version
 IUSE="debug gtk-doc +introspection seccomp systemd udev"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~x86-solaris"
 
 COMMON_DEPEND="
>=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]



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

2021-08-19 Thread Matt Turner
commit: 831be66ea847c1af360f2b629f9ce76bed7cb72c
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Aug 19 18:00:49 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Aug 19 18:01:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=831be66e

gnome-base/gnome-desktop: Version bump to 40.4

Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/gnome-desktop/Manifest  |  1 +
 gnome-base/gnome-desktop/gnome-desktop-40.4.ebuild | 72 ++
 2 files changed, 73 insertions(+)

diff --git a/gnome-base/gnome-desktop/Manifest 
b/gnome-base/gnome-desktop/Manifest
index d73fbdcb26c..08ca434122a 100644
--- a/gnome-base/gnome-desktop/Manifest
+++ b/gnome-base/gnome-desktop/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-desktop-40.2.tar.xz 721852 BLAKE2B 
a7258d0465b17c5c9c78a066acd72571c002054f196d847e07b10055b1d72900d6efc80ac623f118ff11a87a4d5042ac9902f7f3f9d5a181ad3d80429cf9f904
 SHA512 
2fd3ba5eb0263aecc43978d84070619c16af4de998b344bc2aaac16aa0e734d93235aa218c2684ad993b471136434b97dffae52f183798daaa4ec47574cc51b3
 DIST gnome-desktop-40.3.tar.xz 721788 BLAKE2B 
bfdb77995d8cb392805a9d4a7a1276608aa53ea7c73604b12817c1660176c4e0274ba6954523cd0bec067230520c2736ed77885726696e463c97d09992186243
 SHA512 
96f2069ec3eb1bd1f6c2056c73d268eed5521398818cc05c22cdedfd1c09805fe5abc7f450abc7752690e809f3bdca502dfc107564236bbb03e262531418804f
+DIST gnome-desktop-40.4.tar.xz 721840 BLAKE2B 
f663460ce6a2b2d03543e92eab9e2f127da4a7c8e800149842f5f30e4f885c104786806be8e8f32e0783003b18015d39b4501f3ceccdee0ab94206031bf671b4
 SHA512 
4e91438c17faa2d12e7d6a9914fe4308543bbd5f8821e94dee9052f087110e2a3776109c203de6ef7bf66ae1825fc5e890d969ce2ebab2654cc157e9629fe6fc

diff --git a/gnome-base/gnome-desktop/gnome-desktop-40.4.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-40.4.ebuild
new file mode 100644
index 000..b42b6b81c1b
--- /dev/null
+++ b/gnome-base/gnome-desktop/gnome-desktop-40.4.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="Library with common API for various GNOME modules"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
+
+LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
+SLOT="3/19" # subslot = libgnome-desktop-3 soname version
+IUSE="debug gtk-doc +introspection seccomp systemd udev"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x86-solaris"
+
+COMMON_DEPEND="
+   >=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]
+   >=x11-libs/gtk+-3.3.6:3[X,introspection?]
+   >=dev-libs/glib-2.53.0:2
+   >=gnome-base/gsettings-desktop-schemas-3.27.0[introspection?]
+   x11-misc/xkeyboard-config
+   x11-libs/libxkbcommon
+   app-text/iso-codes
+   systemd? ( sys-apps/systemd:= )
+   udev? (
+   sys-apps/hwids
+   virtual/libudev:= )
+   seccomp? ( sys-libs/libseccomp )
+
+   x11-libs/cairo:=
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${COMMON_DEPEND}
+   media-libs/fontconfig
+"
+RDEPEND="${COMMON_DEPEND}
+   seccomp? ( sys-apps/bubblewrap )
+"
+BDEPEND="
+   app-text/docbook-xml-dtd:4.1.2
+   dev-util/gdbus-codegen
+   gtk-doc? ( >=dev-util/gtk-doc-1.14 )
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   x11-base/xorg-proto
+   virtual/pkgconfig
+"
+# Includes X11/Xatom.h in libgnome-desktop/gnome-bg.c which comes from 
xorg-proto
+
+PATCHES=(
+   "${FILESDIR}"/3.32.2-optional-introspection.patch # add introspection 
meson option
+)
+
+src_prepare() {
+   # Don't build manual test programs that will never get run
+   sed -i -e "/'test-.*'/d" libgnome-desktop/meson.build || die
+   xdg_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dgnome_distributor=Gentoo
+   -Ddate_in_gnome_version=true
+   -Ddesktop_docs=true
+   $(meson_use debug debug_tools)
+   $(meson_use introspection)
+   $(meson_feature udev)
+   $(meson_feature systemd)
+   $(meson_use gtk-doc gtk_doc)
+   -Dinstalled_tests=false
+   )
+   meson_src_configure
+}



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

2021-08-14 Thread Sam James
commit: 32ec8cadb9d8cd77d64060abc4341168bb5facc7
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 15 01:32:42 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 15 01:32:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32ec8cad

gnome-base/gnome-desktop: Stabilize 40.3 amd64, #806322

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/gnome-base/gnome-desktop/gnome-desktop-40.3.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-40.3.ebuild
index 97373e29d27..80c531e427a 100644
--- a/gnome-base/gnome-desktop/gnome-desktop-40.3.ebuild
+++ b/gnome-base/gnome-desktop/gnome-desktop-40.3.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
 LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
 SLOT="3/19" # subslot = libgnome-desktop-3 soname version
 IUSE="debug gtk-doc +introspection seccomp systemd udev"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~x86-solaris"
 
 COMMON_DEPEND="
>=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]



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

2021-07-18 Thread Matt Turner
commit: 0636f2e1f844c23783520b99eadc3e6c3dbf0127
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Jul 19 02:21:15 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Jul 19 02:49:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0636f2e1

gnome-base/gnome-desktop: Version bump to 40.3

Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/gnome-desktop/Manifest  |  1 +
 gnome-base/gnome-desktop/gnome-desktop-40.3.ebuild | 72 ++
 2 files changed, 73 insertions(+)

diff --git a/gnome-base/gnome-desktop/Manifest 
b/gnome-base/gnome-desktop/Manifest
index 2a0f45ca462..c7ab0e8746a 100644
--- a/gnome-base/gnome-desktop/Manifest
+++ b/gnome-base/gnome-desktop/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-desktop-40.1.tar.xz 721416 BLAKE2B 
de1432a9ee61fa0545ce09c1228a133555d732ea58b9550a1f218726342d4c4e1c9d30f402b62a6a370cd281302c47f820f8bccbd69f8b8651f77e4b0e8d4f66
 SHA512 
ff9da5d0c805a7d42339a9174b907dd0cc4845c8eeb5a004a13f001dbe449f28a6360ed9dc1951376be4a48271908990052ca0e8d6e4339214cafcb80d204b57
 DIST gnome-desktop-40.2.tar.xz 721852 BLAKE2B 
a7258d0465b17c5c9c78a066acd72571c002054f196d847e07b10055b1d72900d6efc80ac623f118ff11a87a4d5042ac9902f7f3f9d5a181ad3d80429cf9f904
 SHA512 
2fd3ba5eb0263aecc43978d84070619c16af4de998b344bc2aaac16aa0e734d93235aa218c2684ad993b471136434b97dffae52f183798daaa4ec47574cc51b3
+DIST gnome-desktop-40.3.tar.xz 721788 BLAKE2B 
bfdb77995d8cb392805a9d4a7a1276608aa53ea7c73604b12817c1660176c4e0274ba6954523cd0bec067230520c2736ed77885726696e463c97d09992186243
 SHA512 
96f2069ec3eb1bd1f6c2056c73d268eed5521398818cc05c22cdedfd1c09805fe5abc7f450abc7752690e809f3bdca502dfc107564236bbb03e262531418804f

diff --git a/gnome-base/gnome-desktop/gnome-desktop-40.3.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-40.3.ebuild
new file mode 100644
index 000..b42b6b81c1b
--- /dev/null
+++ b/gnome-base/gnome-desktop/gnome-desktop-40.3.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="Library with common API for various GNOME modules"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
+
+LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
+SLOT="3/19" # subslot = libgnome-desktop-3 soname version
+IUSE="debug gtk-doc +introspection seccomp systemd udev"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x86-solaris"
+
+COMMON_DEPEND="
+   >=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]
+   >=x11-libs/gtk+-3.3.6:3[X,introspection?]
+   >=dev-libs/glib-2.53.0:2
+   >=gnome-base/gsettings-desktop-schemas-3.27.0[introspection?]
+   x11-misc/xkeyboard-config
+   x11-libs/libxkbcommon
+   app-text/iso-codes
+   systemd? ( sys-apps/systemd:= )
+   udev? (
+   sys-apps/hwids
+   virtual/libudev:= )
+   seccomp? ( sys-libs/libseccomp )
+
+   x11-libs/cairo:=
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${COMMON_DEPEND}
+   media-libs/fontconfig
+"
+RDEPEND="${COMMON_DEPEND}
+   seccomp? ( sys-apps/bubblewrap )
+"
+BDEPEND="
+   app-text/docbook-xml-dtd:4.1.2
+   dev-util/gdbus-codegen
+   gtk-doc? ( >=dev-util/gtk-doc-1.14 )
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   x11-base/xorg-proto
+   virtual/pkgconfig
+"
+# Includes X11/Xatom.h in libgnome-desktop/gnome-bg.c which comes from 
xorg-proto
+
+PATCHES=(
+   "${FILESDIR}"/3.32.2-optional-introspection.patch # add introspection 
meson option
+)
+
+src_prepare() {
+   # Don't build manual test programs that will never get run
+   sed -i -e "/'test-.*'/d" libgnome-desktop/meson.build || die
+   xdg_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dgnome_distributor=Gentoo
+   -Ddate_in_gnome_version=true
+   -Ddesktop_docs=true
+   $(meson_use debug debug_tools)
+   $(meson_use introspection)
+   $(meson_feature udev)
+   $(meson_feature systemd)
+   $(meson_use gtk-doc gtk_doc)
+   -Dinstalled_tests=false
+   )
+   meson_src_configure
+}



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

2021-07-11 Thread Sam James
commit: bd9039fc7e50c67a6a39848bda67a218eda4fc4d
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 11 20:48:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 11 20:48:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd9039fc

gnome-base/gnome-desktop: Stabilize 40.2 arm64, #800710

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/gnome-base/gnome-desktop/gnome-desktop-40.2.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-40.2.ebuild
index 80c531e427a..e42379bab2e 100644
--- a/gnome-base/gnome-desktop/gnome-desktop-40.2.ebuild
+++ b/gnome-base/gnome-desktop/gnome-desktop-40.2.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
 LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
 SLOT="3/19" # subslot = libgnome-desktop-3 soname version
 IUSE="debug gtk-doc +introspection seccomp systemd udev"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~x86-solaris"
 
 COMMON_DEPEND="
>=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]



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

2021-06-09 Thread Matt Turner
commit: bbdbbebfa74f13880d773e2091c834ffb5380f83
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Jun  9 22:34:13 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Jun  9 22:44:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbdbbebf

gnome-base/gnome-desktop: Version bump to 40.2

Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/gnome-desktop/Manifest  |  1 +
 gnome-base/gnome-desktop/gnome-desktop-40.2.ebuild | 72 ++
 2 files changed, 73 insertions(+)

diff --git a/gnome-base/gnome-desktop/Manifest 
b/gnome-base/gnome-desktop/Manifest
index d63b6df7d17..2a0f45ca462 100644
--- a/gnome-base/gnome-desktop/Manifest
+++ b/gnome-base/gnome-desktop/Manifest
@@ -1 +1,2 @@
 DIST gnome-desktop-40.1.tar.xz 721416 BLAKE2B 
de1432a9ee61fa0545ce09c1228a133555d732ea58b9550a1f218726342d4c4e1c9d30f402b62a6a370cd281302c47f820f8bccbd69f8b8651f77e4b0e8d4f66
 SHA512 
ff9da5d0c805a7d42339a9174b907dd0cc4845c8eeb5a004a13f001dbe449f28a6360ed9dc1951376be4a48271908990052ca0e8d6e4339214cafcb80d204b57
+DIST gnome-desktop-40.2.tar.xz 721852 BLAKE2B 
a7258d0465b17c5c9c78a066acd72571c002054f196d847e07b10055b1d72900d6efc80ac623f118ff11a87a4d5042ac9902f7f3f9d5a181ad3d80429cf9f904
 SHA512 
2fd3ba5eb0263aecc43978d84070619c16af4de998b344bc2aaac16aa0e734d93235aa218c2684ad993b471136434b97dffae52f183798daaa4ec47574cc51b3

diff --git a/gnome-base/gnome-desktop/gnome-desktop-40.2.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-40.2.ebuild
new file mode 100644
index 000..b42b6b81c1b
--- /dev/null
+++ b/gnome-base/gnome-desktop/gnome-desktop-40.2.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="Library with common API for various GNOME modules"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
+
+LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
+SLOT="3/19" # subslot = libgnome-desktop-3 soname version
+IUSE="debug gtk-doc +introspection seccomp systemd udev"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x86-solaris"
+
+COMMON_DEPEND="
+   >=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]
+   >=x11-libs/gtk+-3.3.6:3[X,introspection?]
+   >=dev-libs/glib-2.53.0:2
+   >=gnome-base/gsettings-desktop-schemas-3.27.0[introspection?]
+   x11-misc/xkeyboard-config
+   x11-libs/libxkbcommon
+   app-text/iso-codes
+   systemd? ( sys-apps/systemd:= )
+   udev? (
+   sys-apps/hwids
+   virtual/libudev:= )
+   seccomp? ( sys-libs/libseccomp )
+
+   x11-libs/cairo:=
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${COMMON_DEPEND}
+   media-libs/fontconfig
+"
+RDEPEND="${COMMON_DEPEND}
+   seccomp? ( sys-apps/bubblewrap )
+"
+BDEPEND="
+   app-text/docbook-xml-dtd:4.1.2
+   dev-util/gdbus-codegen
+   gtk-doc? ( >=dev-util/gtk-doc-1.14 )
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   x11-base/xorg-proto
+   virtual/pkgconfig
+"
+# Includes X11/Xatom.h in libgnome-desktop/gnome-bg.c which comes from 
xorg-proto
+
+PATCHES=(
+   "${FILESDIR}"/3.32.2-optional-introspection.patch # add introspection 
meson option
+)
+
+src_prepare() {
+   # Don't build manual test programs that will never get run
+   sed -i -e "/'test-.*'/d" libgnome-desktop/meson.build || die
+   xdg_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dgnome_distributor=Gentoo
+   -Ddate_in_gnome_version=true
+   -Ddesktop_docs=true
+   $(meson_use debug debug_tools)
+   $(meson_use introspection)
+   $(meson_feature udev)
+   $(meson_feature systemd)
+   $(meson_use gtk-doc gtk_doc)
+   -Dinstalled_tests=false
+   )
+   meson_src_configure
+}



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

2021-05-03 Thread Matt Turner
commit: bcd4b9a0c88ff183b1d3fb884b713436f324b635
Author: Matt Turner  gentoo  org>
AuthorDate: Mon May  3 16:22:41 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon May  3 16:24:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcd4b9a0

gnome-base/gnome-desktop: Version bump to 40.1

Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/gnome-desktop/Manifest  |  1 +
 gnome-base/gnome-desktop/gnome-desktop-40.1.ebuild | 72 ++
 2 files changed, 73 insertions(+)

diff --git a/gnome-base/gnome-desktop/Manifest 
b/gnome-base/gnome-desktop/Manifest
index c6ed3adfe75..9c50ea26f3f 100644
--- a/gnome-base/gnome-desktop/Manifest
+++ b/gnome-base/gnome-desktop/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-desktop-3.38.4.tar.xz 745168 BLAKE2B 
1d85b176acb6721fb21bc56eef552629a06b059117cc53a5dde9c2c74ae23f624701efed3849e8e7daf21c1fd7622b747b394b6c63ab974371daec14bfb8d9ce
 SHA512 
546fd2bd25d7582ae6cc6aa2beab4221fd246d16640e7d3f0cf9b700732f67a95c4bcb3211b5cb131f151b25923d59aa1ffa114183b6fcb683ad88cb94790e1e
 DIST gnome-desktop-40.0.tar.xz 721628 BLAKE2B 
ff89b8f4a284f63ee4c8b87f5b26542dabec13a4dcd75424f91acb21877699a5077d27bf4c618ea5e2c4cbd97570003c048296e24a8684021fb589238c09dfdf
 SHA512 
faf6fd2a0c5db47a49319c03ca9a348d77092050cdd8d79a74979b2878d0e35ffa85bbe5e87449f9285ceb28a884439de6eb73d6b9fcaa02236eb48f4a7ac49c
+DIST gnome-desktop-40.1.tar.xz 721416 BLAKE2B 
de1432a9ee61fa0545ce09c1228a133555d732ea58b9550a1f218726342d4c4e1c9d30f402b62a6a370cd281302c47f820f8bccbd69f8b8651f77e4b0e8d4f66
 SHA512 
ff9da5d0c805a7d42339a9174b907dd0cc4845c8eeb5a004a13f001dbe449f28a6360ed9dc1951376be4a48271908990052ca0e8d6e4339214cafcb80d204b57

diff --git a/gnome-base/gnome-desktop/gnome-desktop-40.1.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-40.1.ebuild
new file mode 100644
index 000..b42b6b81c1b
--- /dev/null
+++ b/gnome-base/gnome-desktop/gnome-desktop-40.1.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="Library with common API for various GNOME modules"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
+
+LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
+SLOT="3/19" # subslot = libgnome-desktop-3 soname version
+IUSE="debug gtk-doc +introspection seccomp systemd udev"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x86-solaris"
+
+COMMON_DEPEND="
+   >=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]
+   >=x11-libs/gtk+-3.3.6:3[X,introspection?]
+   >=dev-libs/glib-2.53.0:2
+   >=gnome-base/gsettings-desktop-schemas-3.27.0[introspection?]
+   x11-misc/xkeyboard-config
+   x11-libs/libxkbcommon
+   app-text/iso-codes
+   systemd? ( sys-apps/systemd:= )
+   udev? (
+   sys-apps/hwids
+   virtual/libudev:= )
+   seccomp? ( sys-libs/libseccomp )
+
+   x11-libs/cairo:=
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${COMMON_DEPEND}
+   media-libs/fontconfig
+"
+RDEPEND="${COMMON_DEPEND}
+   seccomp? ( sys-apps/bubblewrap )
+"
+BDEPEND="
+   app-text/docbook-xml-dtd:4.1.2
+   dev-util/gdbus-codegen
+   gtk-doc? ( >=dev-util/gtk-doc-1.14 )
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   x11-base/xorg-proto
+   virtual/pkgconfig
+"
+# Includes X11/Xatom.h in libgnome-desktop/gnome-bg.c which comes from 
xorg-proto
+
+PATCHES=(
+   "${FILESDIR}"/3.32.2-optional-introspection.patch # add introspection 
meson option
+)
+
+src_prepare() {
+   # Don't build manual test programs that will never get run
+   sed -i -e "/'test-.*'/d" libgnome-desktop/meson.build || die
+   xdg_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dgnome_distributor=Gentoo
+   -Ddate_in_gnome_version=true
+   -Ddesktop_docs=true
+   $(meson_use debug debug_tools)
+   $(meson_use introspection)
+   $(meson_feature udev)
+   $(meson_feature systemd)
+   $(meson_use gtk-doc gtk_doc)
+   -Dinstalled_tests=false
+   )
+   meson_src_configure
+}



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

2021-04-15 Thread Matt Turner
commit: d897abf7cb84c67574516c8d0440cf8aae0a1288
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Apr 16 01:57:04 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Apr 16 02:00:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d897abf7

gnome-base/gnome-desktop: Version bump to 40.0

Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/gnome-desktop/Manifest  |  1 +
 gnome-base/gnome-desktop/gnome-desktop-40.0.ebuild | 72 ++
 2 files changed, 73 insertions(+)

diff --git a/gnome-base/gnome-desktop/Manifest 
b/gnome-base/gnome-desktop/Manifest
index 441861d6835..c6ed3adfe75 100644
--- a/gnome-base/gnome-desktop/Manifest
+++ b/gnome-base/gnome-desktop/Manifest
@@ -1 +1,2 @@
 DIST gnome-desktop-3.38.4.tar.xz 745168 BLAKE2B 
1d85b176acb6721fb21bc56eef552629a06b059117cc53a5dde9c2c74ae23f624701efed3849e8e7daf21c1fd7622b747b394b6c63ab974371daec14bfb8d9ce
 SHA512 
546fd2bd25d7582ae6cc6aa2beab4221fd246d16640e7d3f0cf9b700732f67a95c4bcb3211b5cb131f151b25923d59aa1ffa114183b6fcb683ad88cb94790e1e
+DIST gnome-desktop-40.0.tar.xz 721628 BLAKE2B 
ff89b8f4a284f63ee4c8b87f5b26542dabec13a4dcd75424f91acb21877699a5077d27bf4c618ea5e2c4cbd97570003c048296e24a8684021fb589238c09dfdf
 SHA512 
faf6fd2a0c5db47a49319c03ca9a348d77092050cdd8d79a74979b2878d0e35ffa85bbe5e87449f9285ceb28a884439de6eb73d6b9fcaa02236eb48f4a7ac49c

diff --git a/gnome-base/gnome-desktop/gnome-desktop-40.0.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-40.0.ebuild
new file mode 100644
index 000..b42b6b81c1b
--- /dev/null
+++ b/gnome-base/gnome-desktop/gnome-desktop-40.0.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="Library with common API for various GNOME modules"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
+
+LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
+SLOT="3/19" # subslot = libgnome-desktop-3 soname version
+IUSE="debug gtk-doc +introspection seccomp systemd udev"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x86-solaris"
+
+COMMON_DEPEND="
+   >=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]
+   >=x11-libs/gtk+-3.3.6:3[X,introspection?]
+   >=dev-libs/glib-2.53.0:2
+   >=gnome-base/gsettings-desktop-schemas-3.27.0[introspection?]
+   x11-misc/xkeyboard-config
+   x11-libs/libxkbcommon
+   app-text/iso-codes
+   systemd? ( sys-apps/systemd:= )
+   udev? (
+   sys-apps/hwids
+   virtual/libudev:= )
+   seccomp? ( sys-libs/libseccomp )
+
+   x11-libs/cairo:=
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${COMMON_DEPEND}
+   media-libs/fontconfig
+"
+RDEPEND="${COMMON_DEPEND}
+   seccomp? ( sys-apps/bubblewrap )
+"
+BDEPEND="
+   app-text/docbook-xml-dtd:4.1.2
+   dev-util/gdbus-codegen
+   gtk-doc? ( >=dev-util/gtk-doc-1.14 )
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   x11-base/xorg-proto
+   virtual/pkgconfig
+"
+# Includes X11/Xatom.h in libgnome-desktop/gnome-bg.c which comes from 
xorg-proto
+
+PATCHES=(
+   "${FILESDIR}"/3.32.2-optional-introspection.patch # add introspection 
meson option
+)
+
+src_prepare() {
+   # Don't build manual test programs that will never get run
+   sed -i -e "/'test-.*'/d" libgnome-desktop/meson.build || die
+   xdg_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dgnome_distributor=Gentoo
+   -Ddate_in_gnome_version=true
+   -Ddesktop_docs=true
+   $(meson_use debug debug_tools)
+   $(meson_use introspection)
+   $(meson_feature udev)
+   $(meson_feature systemd)
+   $(meson_use gtk-doc gtk_doc)
+   -Dinstalled_tests=false
+   )
+   meson_src_configure
+}



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

2021-04-15 Thread Matt Turner
commit: 77a936bf9e934dfb1a4feb23d54a1a08c9e93366
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Apr 15 16:08:34 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Apr 15 16:08:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77a936bf

gnome-base/gnome-desktop: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/gnome-desktop/Manifest  |  1 -
 .../gnome-desktop/gnome-desktop-3.38.3.ebuild  | 71 --
 2 files changed, 72 deletions(-)

diff --git a/gnome-base/gnome-desktop/Manifest 
b/gnome-base/gnome-desktop/Manifest
index a5dc1dc8674..441861d6835 100644
--- a/gnome-base/gnome-desktop/Manifest
+++ b/gnome-base/gnome-desktop/Manifest
@@ -1,2 +1 @@
-DIST gnome-desktop-3.38.3.tar.xz 745372 BLAKE2B 
d5df6d8bead6f65f655c7fbb65ea07937250318ee1fdc3e15c7d74a6e5933389640a06d162079dfce0137db11ceb67b4d86dcff787ecee9dbbbdf750e7aaa252
 SHA512 
023121316d308d8d69a26bd595657f2d7471da82395c7208cdd642a5e58927d2af05b27b6a0e52eaa10f9fa5a27c1146d5496c042ae3a9cf7e134875d3b2c84f
 DIST gnome-desktop-3.38.4.tar.xz 745168 BLAKE2B 
1d85b176acb6721fb21bc56eef552629a06b059117cc53a5dde9c2c74ae23f624701efed3849e8e7daf21c1fd7622b747b394b6c63ab974371daec14bfb8d9ce
 SHA512 
546fd2bd25d7582ae6cc6aa2beab4221fd246d16640e7d3f0cf9b700732f67a95c4bcb3211b5cb131f151b25923d59aa1ffa114183b6fcb683ad88cb94790e1e

diff --git a/gnome-base/gnome-desktop/gnome-desktop-3.38.3.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-3.38.3.ebuild
deleted file mode 100644
index 706a013f6ea..000
--- a/gnome-base/gnome-desktop/gnome-desktop-3.38.3.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit gnome.org gnome2-utils meson xdg
-
-DESCRIPTION="Library with common API for various GNOME modules"
-HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
-
-LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
-SLOT="3/19" # subslot = libgnome-desktop-3 soname version
-IUSE="debug gtk-doc +introspection seccomp systemd udev"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~x86-solaris"
-
-COMMON_DEPEND="
-   >=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]
-   >=x11-libs/gtk+-3.3.6:3[X,introspection?]
-   >=dev-libs/glib-2.53.0:2
-   >=gnome-base/gsettings-desktop-schemas-3.27.0[introspection?]
-   x11-misc/xkeyboard-config
-   app-text/iso-codes
-   systemd? ( sys-apps/systemd:= )
-   udev? (
-   sys-apps/hwids
-   virtual/libudev:= )
-   seccomp? ( sys-libs/libseccomp )
-
-   x11-libs/cairo:=
-   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
-"
-DEPEND="${COMMON_DEPEND}
-   media-libs/fontconfig
-"
-RDEPEND="${COMMON_DEPEND}
-   seccomp? ( sys-apps/bubblewrap )
-"
-BDEPEND="
-   app-text/docbook-xml-dtd:4.1.2
-   dev-util/gdbus-codegen
-   gtk-doc? ( >=dev-util/gtk-doc-1.14 )
-   dev-util/itstool
-   >=sys-devel/gettext-0.19.8
-   x11-base/xorg-proto
-   virtual/pkgconfig
-"
-# Includes X11/Xatom.h in libgnome-desktop/gnome-bg.c which comes from 
xorg-proto
-
-PATCHES=(
-   "${FILESDIR}"/3.32.2-optional-introspection.patch # add introspection 
meson option
-)
-
-src_prepare() {
-   # Don't build manual test programs that will never get run
-   sed -i -e "/'test-.*'/d" libgnome-desktop/meson.build || die
-   xdg_src_prepare
-}
-
-src_configure() {
-   local emesonargs=(
-   -Dgnome_distributor=Gentoo
-   -Ddate_in_gnome_version=true
-   -Ddesktop_docs=true
-   $(meson_use debug debug_tools)
-   $(meson_use introspection)
-   $(meson_feature udev)
-   $(meson_feature systemd)
-   $(meson_use gtk-doc gtk_doc)
-   -Dinstalled_tests=false
-   )
-   meson_src_configure
-}



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

2021-04-15 Thread Matt Turner
commit: 96f32b620be9cbba1a35651f0a791749342ffb5d
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Apr 15 16:06:53 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Apr 15 16:08:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96f32b62

Revert "gnome-base/gnome-desktop: Drop old versions"

This reverts commit d73468b04028c12ff6440e280c359a54944188df.

The wrong version was dropped.

Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/gnome-desktop/Manifest  |  1 +
 .../gnome-desktop/gnome-desktop-3.38.4.ebuild  | 71 ++
 2 files changed, 72 insertions(+)

diff --git a/gnome-base/gnome-desktop/Manifest 
b/gnome-base/gnome-desktop/Manifest
index e4b75e006ea..a5dc1dc8674 100644
--- a/gnome-base/gnome-desktop/Manifest
+++ b/gnome-base/gnome-desktop/Manifest
@@ -1 +1,2 @@
 DIST gnome-desktop-3.38.3.tar.xz 745372 BLAKE2B 
d5df6d8bead6f65f655c7fbb65ea07937250318ee1fdc3e15c7d74a6e5933389640a06d162079dfce0137db11ceb67b4d86dcff787ecee9dbbbdf750e7aaa252
 SHA512 
023121316d308d8d69a26bd595657f2d7471da82395c7208cdd642a5e58927d2af05b27b6a0e52eaa10f9fa5a27c1146d5496c042ae3a9cf7e134875d3b2c84f
+DIST gnome-desktop-3.38.4.tar.xz 745168 BLAKE2B 
1d85b176acb6721fb21bc56eef552629a06b059117cc53a5dde9c2c74ae23f624701efed3849e8e7daf21c1fd7622b747b394b6c63ab974371daec14bfb8d9ce
 SHA512 
546fd2bd25d7582ae6cc6aa2beab4221fd246d16640e7d3f0cf9b700732f67a95c4bcb3211b5cb131f151b25923d59aa1ffa114183b6fcb683ad88cb94790e1e

diff --git a/gnome-base/gnome-desktop/gnome-desktop-3.38.4.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-3.38.4.ebuild
new file mode 100644
index 000..706a013f6ea
--- /dev/null
+++ b/gnome-base/gnome-desktop/gnome-desktop-3.38.4.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="Library with common API for various GNOME modules"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
+
+LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
+SLOT="3/19" # subslot = libgnome-desktop-3 soname version
+IUSE="debug gtk-doc +introspection seccomp systemd udev"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~x86-solaris"
+
+COMMON_DEPEND="
+   >=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]
+   >=x11-libs/gtk+-3.3.6:3[X,introspection?]
+   >=dev-libs/glib-2.53.0:2
+   >=gnome-base/gsettings-desktop-schemas-3.27.0[introspection?]
+   x11-misc/xkeyboard-config
+   app-text/iso-codes
+   systemd? ( sys-apps/systemd:= )
+   udev? (
+   sys-apps/hwids
+   virtual/libudev:= )
+   seccomp? ( sys-libs/libseccomp )
+
+   x11-libs/cairo:=
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${COMMON_DEPEND}
+   media-libs/fontconfig
+"
+RDEPEND="${COMMON_DEPEND}
+   seccomp? ( sys-apps/bubblewrap )
+"
+BDEPEND="
+   app-text/docbook-xml-dtd:4.1.2
+   dev-util/gdbus-codegen
+   gtk-doc? ( >=dev-util/gtk-doc-1.14 )
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   x11-base/xorg-proto
+   virtual/pkgconfig
+"
+# Includes X11/Xatom.h in libgnome-desktop/gnome-bg.c which comes from 
xorg-proto
+
+PATCHES=(
+   "${FILESDIR}"/3.32.2-optional-introspection.patch # add introspection 
meson option
+)
+
+src_prepare() {
+   # Don't build manual test programs that will never get run
+   sed -i -e "/'test-.*'/d" libgnome-desktop/meson.build || die
+   xdg_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dgnome_distributor=Gentoo
+   -Ddate_in_gnome_version=true
+   -Ddesktop_docs=true
+   $(meson_use debug debug_tools)
+   $(meson_use introspection)
+   $(meson_feature udev)
+   $(meson_feature systemd)
+   $(meson_use gtk-doc gtk_doc)
+   -Dinstalled_tests=false
+   )
+   meson_src_configure
+}



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

2021-04-15 Thread Matt Turner
commit: d73468b04028c12ff6440e280c359a54944188df
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Apr 15 15:29:21 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Apr 15 15:29:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d73468b0

gnome-base/gnome-desktop: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/gnome-desktop/Manifest  |  1 -
 .../gnome-desktop/gnome-desktop-3.38.4.ebuild  | 71 --
 2 files changed, 72 deletions(-)

diff --git a/gnome-base/gnome-desktop/Manifest 
b/gnome-base/gnome-desktop/Manifest
index a5dc1dc8674..e4b75e006ea 100644
--- a/gnome-base/gnome-desktop/Manifest
+++ b/gnome-base/gnome-desktop/Manifest
@@ -1,2 +1 @@
 DIST gnome-desktop-3.38.3.tar.xz 745372 BLAKE2B 
d5df6d8bead6f65f655c7fbb65ea07937250318ee1fdc3e15c7d74a6e5933389640a06d162079dfce0137db11ceb67b4d86dcff787ecee9dbbbdf750e7aaa252
 SHA512 
023121316d308d8d69a26bd595657f2d7471da82395c7208cdd642a5e58927d2af05b27b6a0e52eaa10f9fa5a27c1146d5496c042ae3a9cf7e134875d3b2c84f
-DIST gnome-desktop-3.38.4.tar.xz 745168 BLAKE2B 
1d85b176acb6721fb21bc56eef552629a06b059117cc53a5dde9c2c74ae23f624701efed3849e8e7daf21c1fd7622b747b394b6c63ab974371daec14bfb8d9ce
 SHA512 
546fd2bd25d7582ae6cc6aa2beab4221fd246d16640e7d3f0cf9b700732f67a95c4bcb3211b5cb131f151b25923d59aa1ffa114183b6fcb683ad88cb94790e1e

diff --git a/gnome-base/gnome-desktop/gnome-desktop-3.38.4.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-3.38.4.ebuild
deleted file mode 100644
index 706a013f6ea..000
--- a/gnome-base/gnome-desktop/gnome-desktop-3.38.4.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit gnome.org gnome2-utils meson xdg
-
-DESCRIPTION="Library with common API for various GNOME modules"
-HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
-
-LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
-SLOT="3/19" # subslot = libgnome-desktop-3 soname version
-IUSE="debug gtk-doc +introspection seccomp systemd udev"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~x86-solaris"
-
-COMMON_DEPEND="
-   >=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]
-   >=x11-libs/gtk+-3.3.6:3[X,introspection?]
-   >=dev-libs/glib-2.53.0:2
-   >=gnome-base/gsettings-desktop-schemas-3.27.0[introspection?]
-   x11-misc/xkeyboard-config
-   app-text/iso-codes
-   systemd? ( sys-apps/systemd:= )
-   udev? (
-   sys-apps/hwids
-   virtual/libudev:= )
-   seccomp? ( sys-libs/libseccomp )
-
-   x11-libs/cairo:=
-   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
-"
-DEPEND="${COMMON_DEPEND}
-   media-libs/fontconfig
-"
-RDEPEND="${COMMON_DEPEND}
-   seccomp? ( sys-apps/bubblewrap )
-"
-BDEPEND="
-   app-text/docbook-xml-dtd:4.1.2
-   dev-util/gdbus-codegen
-   gtk-doc? ( >=dev-util/gtk-doc-1.14 )
-   dev-util/itstool
-   >=sys-devel/gettext-0.19.8
-   x11-base/xorg-proto
-   virtual/pkgconfig
-"
-# Includes X11/Xatom.h in libgnome-desktop/gnome-bg.c which comes from 
xorg-proto
-
-PATCHES=(
-   "${FILESDIR}"/3.32.2-optional-introspection.patch # add introspection 
meson option
-)
-
-src_prepare() {
-   # Don't build manual test programs that will never get run
-   sed -i -e "/'test-.*'/d" libgnome-desktop/meson.build || die
-   xdg_src_prepare
-}
-
-src_configure() {
-   local emesonargs=(
-   -Dgnome_distributor=Gentoo
-   -Ddate_in_gnome_version=true
-   -Ddesktop_docs=true
-   $(meson_use debug debug_tools)
-   $(meson_use introspection)
-   $(meson_feature udev)
-   $(meson_feature systemd)
-   $(meson_use gtk-doc gtk_doc)
-   -Dinstalled_tests=false
-   )
-   meson_src_configure
-}



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

2021-04-14 Thread Sam James
commit: 41b175a013c85c085873530498f730dba0cc020f
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 15 05:21:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 15 05:24:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41b175a0

gnome-base/gnome-desktop: Stabilize 3.38.4 x86, #782847

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/gnome-base/gnome-desktop/gnome-desktop-3.38.4.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-3.38.4.ebuild
index fcfc44fea62..706a013f6ea 100644
--- a/gnome-base/gnome-desktop/gnome-desktop-3.38.4.ebuild
+++ b/gnome-base/gnome-desktop/gnome-desktop-3.38.4.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
 LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
 SLOT="3/19" # subslot = libgnome-desktop-3 soname version
 IUSE="debug gtk-doc +introspection seccomp systemd udev"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~x86-solaris"
 
 COMMON_DEPEND="
>=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]



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

2021-04-14 Thread Sam James
commit: 1c4c435d5cc33da1f39692db6efa494bf155dfc0
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 15 01:31:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 15 01:32:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c4c435d

gnome-base/gnome-desktop: Stabilize 3.38.4 arm64, #782847

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/gnome-base/gnome-desktop/gnome-desktop-3.38.4.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-3.38.4.ebuild
index df14c0b77b3..fcfc44fea62 100644
--- a/gnome-base/gnome-desktop/gnome-desktop-3.38.4.ebuild
+++ b/gnome-base/gnome-desktop/gnome-desktop-3.38.4.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
 LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
 SLOT="3/19" # subslot = libgnome-desktop-3 soname version
 IUSE="debug gtk-doc +introspection seccomp systemd udev"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x86-solaris"
 
 COMMON_DEPEND="
>=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]



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

2021-04-14 Thread Mikle Kolyada
commit: 7d8027cc54ee44791295ca5faaa9265579389044
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Apr 14 18:51:24 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Apr 14 18:51:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d8027cc

gnome-base/gnome-desktop: Stabilize 3.38.4 amd64, #782847

Signed-off-by: Mikle Kolyada  gentoo.org>

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

diff --git a/gnome-base/gnome-desktop/gnome-desktop-3.38.4.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-3.38.4.ebuild
index 6ec27d91925..df14c0b77b3 100644
--- a/gnome-base/gnome-desktop/gnome-desktop-3.38.4.ebuild
+++ b/gnome-base/gnome-desktop/gnome-desktop-3.38.4.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
 LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
 SLOT="3/19" # subslot = libgnome-desktop-3 soname version
 IUSE="debug gtk-doc +introspection seccomp systemd udev"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x86-solaris"
 
 COMMON_DEPEND="
>=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]



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

2021-04-12 Thread Sam James
commit: b159e12ada9e19442e8ea58a11fae4291c3eb0f2
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 12 23:09:57 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 12 23:09:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b159e12a

gnome-base/gnome-desktop: Stabilize 3.38.3 arm64, #774927

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/gnome-base/gnome-desktop/gnome-desktop-3.38.3.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-3.38.3.ebuild
index 67ca5d05239..706a013f6ea 100644
--- a/gnome-base/gnome-desktop/gnome-desktop-3.38.3.ebuild
+++ b/gnome-base/gnome-desktop/gnome-desktop-3.38.3.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
 LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
 SLOT="3/19" # subslot = libgnome-desktop-3 soname version
 IUSE="debug gtk-doc +introspection seccomp systemd udev"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~x86-solaris"
 
 COMMON_DEPEND="
>=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]



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

2021-03-20 Thread Matt Turner
commit: 97df852e4a1d0749aa3a1ae25ccc22f5bde033a6
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Mar 20 23:33:33 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Mar 20 23:33:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97df852e

gnome-base/gnome-desktop: Version bump to 3.38.4

Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/gnome-desktop/Manifest  |  1 +
 .../gnome-desktop/gnome-desktop-3.38.4.ebuild  | 71 ++
 2 files changed, 72 insertions(+)

diff --git a/gnome-base/gnome-desktop/Manifest 
b/gnome-base/gnome-desktop/Manifest
index ee158e7b99a..d6aa51c1658 100644
--- a/gnome-base/gnome-desktop/Manifest
+++ b/gnome-base/gnome-desktop/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-desktop-3.36.8.tar.xz 739236 BLAKE2B 
378cf551787863543e30b0e69dd7447a5a9fd1026c3c85f32f140874658f803e6e8d2a82c79a1a9c4aadd08043905f1b0486e900596e855c2650248ac9478d01
 SHA512 
d9a447ec1c34e98d19ed6f5ef7e48f19d89009bd20368e2d731ff0cea30adc2dea6c0293df9b07f39e4573035edd25815ccd7d740f09ba421ebee74b7c8c90a2
 DIST gnome-desktop-3.38.3.tar.xz 745372 BLAKE2B 
d5df6d8bead6f65f655c7fbb65ea07937250318ee1fdc3e15c7d74a6e5933389640a06d162079dfce0137db11ceb67b4d86dcff787ecee9dbbbdf750e7aaa252
 SHA512 
023121316d308d8d69a26bd595657f2d7471da82395c7208cdd642a5e58927d2af05b27b6a0e52eaa10f9fa5a27c1146d5496c042ae3a9cf7e134875d3b2c84f
+DIST gnome-desktop-3.38.4.tar.xz 745168 BLAKE2B 
1d85b176acb6721fb21bc56eef552629a06b059117cc53a5dde9c2c74ae23f624701efed3849e8e7daf21c1fd7622b747b394b6c63ab974371daec14bfb8d9ce
 SHA512 
546fd2bd25d7582ae6cc6aa2beab4221fd246d16640e7d3f0cf9b700732f67a95c4bcb3211b5cb131f151b25923d59aa1ffa114183b6fcb683ad88cb94790e1e

diff --git a/gnome-base/gnome-desktop/gnome-desktop-3.38.4.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-3.38.4.ebuild
new file mode 100644
index 000..6ec27d91925
--- /dev/null
+++ b/gnome-base/gnome-desktop/gnome-desktop-3.38.4.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="Library with common API for various GNOME modules"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
+
+LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
+SLOT="3/19" # subslot = libgnome-desktop-3 soname version
+IUSE="debug gtk-doc +introspection seccomp systemd udev"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x86-solaris"
+
+COMMON_DEPEND="
+   >=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]
+   >=x11-libs/gtk+-3.3.6:3[X,introspection?]
+   >=dev-libs/glib-2.53.0:2
+   >=gnome-base/gsettings-desktop-schemas-3.27.0[introspection?]
+   x11-misc/xkeyboard-config
+   app-text/iso-codes
+   systemd? ( sys-apps/systemd:= )
+   udev? (
+   sys-apps/hwids
+   virtual/libudev:= )
+   seccomp? ( sys-libs/libseccomp )
+
+   x11-libs/cairo:=
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${COMMON_DEPEND}
+   media-libs/fontconfig
+"
+RDEPEND="${COMMON_DEPEND}
+   seccomp? ( sys-apps/bubblewrap )
+"
+BDEPEND="
+   app-text/docbook-xml-dtd:4.1.2
+   dev-util/gdbus-codegen
+   gtk-doc? ( >=dev-util/gtk-doc-1.14 )
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   x11-base/xorg-proto
+   virtual/pkgconfig
+"
+# Includes X11/Xatom.h in libgnome-desktop/gnome-bg.c which comes from 
xorg-proto
+
+PATCHES=(
+   "${FILESDIR}"/3.32.2-optional-introspection.patch # add introspection 
meson option
+)
+
+src_prepare() {
+   # Don't build manual test programs that will never get run
+   sed -i -e "/'test-.*'/d" libgnome-desktop/meson.build || die
+   xdg_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dgnome_distributor=Gentoo
+   -Ddate_in_gnome_version=true
+   -Ddesktop_docs=true
+   $(meson_use debug debug_tools)
+   $(meson_use introspection)
+   $(meson_feature udev)
+   $(meson_feature systemd)
+   $(meson_use gtk-doc gtk_doc)
+   -Dinstalled_tests=false
+   )
+   meson_src_configure
+}



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

2021-01-09 Thread Mart Raudsepp
commit: 52246e65803bd402f51d12ba290ae4fd49497dd2
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Jan  9 10:20:45 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Jan  9 10:20:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52246e65

gnome-base/gnome-desktop: bump to 3.38.3

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-desktop/Manifest  |  1 +
 .../gnome-desktop/gnome-desktop-3.38.3.ebuild  | 71 ++
 2 files changed, 72 insertions(+)

diff --git a/gnome-base/gnome-desktop/Manifest 
b/gnome-base/gnome-desktop/Manifest
index 8e16e6d366e..6509ae646a0 100644
--- a/gnome-base/gnome-desktop/Manifest
+++ b/gnome-base/gnome-desktop/Manifest
@@ -1,3 +1,4 @@
 DIST gnome-desktop-3.36.5.tar.xz 738956 BLAKE2B 
6c419df487e908f57a1dc8798a8dfe8b574d8c5c9aa5d83e45aed233ba856ba398367a990aa83fb1b8966aad02c868cd0e41805908863ea8fef24cc3ade3687c
 SHA512 
0b5ad42c0832d58552270e9e24dabf56668c4fbb84d07812e4a2a34cff0a67344a7c8ee963a53a703b2e4bb28c67035bf2ce854ea271194511dc66e051481b1b
 DIST gnome-desktop-3.36.8.tar.xz 739236 BLAKE2B 
378cf551787863543e30b0e69dd7447a5a9fd1026c3c85f32f140874658f803e6e8d2a82c79a1a9c4aadd08043905f1b0486e900596e855c2650248ac9478d01
 SHA512 
d9a447ec1c34e98d19ed6f5ef7e48f19d89009bd20368e2d731ff0cea30adc2dea6c0293df9b07f39e4573035edd25815ccd7d740f09ba421ebee74b7c8c90a2
 DIST gnome-desktop-3.38.2.tar.xz 745252 BLAKE2B 
cdbc3ae5bf78dfed0dcedfd83c01ab13f551c312d4eb5e680a9e22932d55ee9cf9334bec84cd99186d43afcf3fe707a12b469409d5c2094a8bbd8a1d36a75ed2
 SHA512 
93e98c10cac0f1c035af33fc61f945dfdbe12e88e4c42d44b5ba0570f8d81bb3f40f5e0d9fd6c4e4d9faf674f38ded0fc99dfffd57b824d62b92368df6239da8
+DIST gnome-desktop-3.38.3.tar.xz 745372 BLAKE2B 
d5df6d8bead6f65f655c7fbb65ea07937250318ee1fdc3e15c7d74a6e5933389640a06d162079dfce0137db11ceb67b4d86dcff787ecee9dbbbdf750e7aaa252
 SHA512 
023121316d308d8d69a26bd595657f2d7471da82395c7208cdd642a5e58927d2af05b27b6a0e52eaa10f9fa5a27c1146d5496c042ae3a9cf7e134875d3b2c84f

diff --git a/gnome-base/gnome-desktop/gnome-desktop-3.38.3.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-3.38.3.ebuild
new file mode 100644
index 000..6ec27d91925
--- /dev/null
+++ b/gnome-base/gnome-desktop/gnome-desktop-3.38.3.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="Library with common API for various GNOME modules"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
+
+LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
+SLOT="3/19" # subslot = libgnome-desktop-3 soname version
+IUSE="debug gtk-doc +introspection seccomp systemd udev"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x86-solaris"
+
+COMMON_DEPEND="
+   >=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]
+   >=x11-libs/gtk+-3.3.6:3[X,introspection?]
+   >=dev-libs/glib-2.53.0:2
+   >=gnome-base/gsettings-desktop-schemas-3.27.0[introspection?]
+   x11-misc/xkeyboard-config
+   app-text/iso-codes
+   systemd? ( sys-apps/systemd:= )
+   udev? (
+   sys-apps/hwids
+   virtual/libudev:= )
+   seccomp? ( sys-libs/libseccomp )
+
+   x11-libs/cairo:=
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${COMMON_DEPEND}
+   media-libs/fontconfig
+"
+RDEPEND="${COMMON_DEPEND}
+   seccomp? ( sys-apps/bubblewrap )
+"
+BDEPEND="
+   app-text/docbook-xml-dtd:4.1.2
+   dev-util/gdbus-codegen
+   gtk-doc? ( >=dev-util/gtk-doc-1.14 )
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   x11-base/xorg-proto
+   virtual/pkgconfig
+"
+# Includes X11/Xatom.h in libgnome-desktop/gnome-bg.c which comes from 
xorg-proto
+
+PATCHES=(
+   "${FILESDIR}"/3.32.2-optional-introspection.patch # add introspection 
meson option
+)
+
+src_prepare() {
+   # Don't build manual test programs that will never get run
+   sed -i -e "/'test-.*'/d" libgnome-desktop/meson.build || die
+   xdg_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dgnome_distributor=Gentoo
+   -Ddate_in_gnome_version=true
+   -Ddesktop_docs=true
+   $(meson_use debug debug_tools)
+   $(meson_use introspection)
+   $(meson_feature udev)
+   $(meson_feature systemd)
+   $(meson_use gtk-doc gtk_doc)
+   -Dinstalled_tests=false
+   )
+   meson_src_configure
+}



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

2021-01-09 Thread Mart Raudsepp
commit: f6507ec78c85de9cd522425821cdcd0f2d8b7681
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Jan  9 10:21:51 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Jan  9 10:21:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6507ec7

gnome-base/gnome-desktop: remove old

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-desktop/Manifest  |  2 -
 .../gnome-desktop/gnome-desktop-3.36.5.ebuild  | 77 --
 .../gnome-desktop/gnome-desktop-3.38.2.ebuild  | 71 
 3 files changed, 150 deletions(-)

diff --git a/gnome-base/gnome-desktop/Manifest 
b/gnome-base/gnome-desktop/Manifest
index 6509ae646a0..ee158e7b99a 100644
--- a/gnome-base/gnome-desktop/Manifest
+++ b/gnome-base/gnome-desktop/Manifest
@@ -1,4 +1,2 @@
-DIST gnome-desktop-3.36.5.tar.xz 738956 BLAKE2B 
6c419df487e908f57a1dc8798a8dfe8b574d8c5c9aa5d83e45aed233ba856ba398367a990aa83fb1b8966aad02c868cd0e41805908863ea8fef24cc3ade3687c
 SHA512 
0b5ad42c0832d58552270e9e24dabf56668c4fbb84d07812e4a2a34cff0a67344a7c8ee963a53a703b2e4bb28c67035bf2ce854ea271194511dc66e051481b1b
 DIST gnome-desktop-3.36.8.tar.xz 739236 BLAKE2B 
378cf551787863543e30b0e69dd7447a5a9fd1026c3c85f32f140874658f803e6e8d2a82c79a1a9c4aadd08043905f1b0486e900596e855c2650248ac9478d01
 SHA512 
d9a447ec1c34e98d19ed6f5ef7e48f19d89009bd20368e2d731ff0cea30adc2dea6c0293df9b07f39e4573035edd25815ccd7d740f09ba421ebee74b7c8c90a2
-DIST gnome-desktop-3.38.2.tar.xz 745252 BLAKE2B 
cdbc3ae5bf78dfed0dcedfd83c01ab13f551c312d4eb5e680a9e22932d55ee9cf9334bec84cd99186d43afcf3fe707a12b469409d5c2094a8bbd8a1d36a75ed2
 SHA512 
93e98c10cac0f1c035af33fc61f945dfdbe12e88e4c42d44b5ba0570f8d81bb3f40f5e0d9fd6c4e4d9faf674f38ded0fc99dfffd57b824d62b92368df6239da8
 DIST gnome-desktop-3.38.3.tar.xz 745372 BLAKE2B 
d5df6d8bead6f65f655c7fbb65ea07937250318ee1fdc3e15c7d74a6e5933389640a06d162079dfce0137db11ceb67b4d86dcff787ecee9dbbbdf750e7aaa252
 SHA512 
023121316d308d8d69a26bd595657f2d7471da82395c7208cdd642a5e58927d2af05b27b6a0e52eaa10f9fa5a27c1146d5496c042ae3a9cf7e134875d3b2c84f

diff --git a/gnome-base/gnome-desktop/gnome-desktop-3.36.5.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-3.36.5.ebuild
deleted file mode 100644
index bcd26befee5..000
--- a/gnome-base/gnome-desktop/gnome-desktop-3.36.5.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit gnome.org gnome2-utils meson virtualx xdg
-
-DESCRIPTION="Library with common API for various GNOME modules"
-HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
-
-LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
-SLOT="3/19" # subslot = libgnome-desktop-3 soname version
-IUSE="debug gtk-doc +introspection seccomp systemd udev"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~x86-solaris"
-
-# cairo[X] needed for gnome-bg
-COMMON_DEPEND="
-   >=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]
-   >=x11-libs/gtk+-3.3.6:3[X,introspection?]
-   >=dev-libs/glib-2.53.0:2
-   >=gnome-base/gsettings-desktop-schemas-3.27.0[introspection?]
-   x11-misc/xkeyboard-config
-   app-text/iso-codes
-   x11-libs/libX11
-   systemd? ( sys-apps/systemd:= )
-   udev? (
-   sys-apps/hwids
-   virtual/libudev:= )
-   seccomp? ( sys-libs/libseccomp )
-
-   x11-libs/cairo:=[X]
-   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
-"
-DEPEND="${COMMON_DEPEND}
-   media-libs/fontconfig
-"
-RDEPEND="${COMMON_DEPEND}
-   seccomp? ( sys-apps/bubblewrap )
-"
-BDEPEND="
-   app-text/docbook-xml-dtd:4.1.2
-   dev-util/gdbus-codegen
-   gtk-doc? ( >=dev-util/gtk-doc-1.14 )
-   dev-util/itstool
-   >=sys-devel/gettext-0.19.8
-   x11-base/xorg-proto
-   virtual/pkgconfig
-"
-# Includes X11/Xatom.h in libgnome-desktop/gnome-bg.c which comes from 
xorg-proto
-
-PATCHES=(
-   "${FILESDIR}"/3.32.2-optional-introspection.patch # add introspection 
meson option
-)
-
-src_prepare() {
-   # Don't build manual test programs that will never get run
-   sed -i -e "/'test-.*'/d" libgnome-desktop/meson.build || die
-   xdg_src_prepare
-}
-
-src_configure() {
-   local emesonargs=(
-   -Dgnome_distributor=Gentoo
-   -Ddate_in_gnome_version=true
-   -Ddesktop_docs=true
-   $(meson_use debug debug_tools)
-   $(meson_use introspection)
-   $(meson_feature udev)
-   $(meson_feature systemd)
-   $(meson_use gtk-doc gtk_doc)
-   -Dinstalled_tests=false
-   )
-   meson_src_configure
-}
-
-src_test() {
-   virtx meson_src_test
-}

diff --git a/gnome-base/gnome-desktop/gnome-desktop-3.38.2.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-3.38.2.ebuild
deleted file mode 100644

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

2020-12-18 Thread Mart Raudsepp
commit: eafc376bca88de770c33d87cd93a1b5931fa693a
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Dec 18 12:39:51 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Dec 18 12:39:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eafc376b

gnome-base/gnome-desktop: bump to 3.36.8

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-desktop/Manifest  |  1 +
 .../gnome-desktop/gnome-desktop-3.36.8.ebuild  | 77 ++
 2 files changed, 78 insertions(+)

diff --git a/gnome-base/gnome-desktop/Manifest 
b/gnome-base/gnome-desktop/Manifest
index 7d6145586cf..a0a291eb89a 100644
--- a/gnome-base/gnome-desktop/Manifest
+++ b/gnome-base/gnome-desktop/Manifest
@@ -1,4 +1,5 @@
 DIST gnome-desktop-3.36.5.tar.xz 738956 BLAKE2B 
6c419df487e908f57a1dc8798a8dfe8b574d8c5c9aa5d83e45aed233ba856ba398367a990aa83fb1b8966aad02c868cd0e41805908863ea8fef24cc3ade3687c
 SHA512 
0b5ad42c0832d58552270e9e24dabf56668c4fbb84d07812e4a2a34cff0a67344a7c8ee963a53a703b2e4bb28c67035bf2ce854ea271194511dc66e051481b1b
 DIST gnome-desktop-3.36.7.tar.xz 739284 BLAKE2B 
fb64db72883ca6b5001b519f6ce3b5b26605e081530ff27728bc565e5d3ce832281adf3d10107e74028d14d9d1e5fa64f8e5d447c13690ff67aa3d2c2816c2e8
 SHA512 
20e3566ce1c36399a7fa359dd218f0357e1deef54ad613ce825d19f9266d98ed03c5ae59843100b36dcc6b3cdee8479ea9403514eb39e1f32d9b1fd4e53a7679
+DIST gnome-desktop-3.36.8.tar.xz 739236 BLAKE2B 
378cf551787863543e30b0e69dd7447a5a9fd1026c3c85f32f140874658f803e6e8d2a82c79a1a9c4aadd08043905f1b0486e900596e855c2650248ac9478d01
 SHA512 
d9a447ec1c34e98d19ed6f5ef7e48f19d89009bd20368e2d731ff0cea30adc2dea6c0293df9b07f39e4573035edd25815ccd7d740f09ba421ebee74b7c8c90a2
 DIST gnome-desktop-3.38.1.tar.xz 745400 BLAKE2B 
872b0cdd993ed8f8865ec02e8f4e818657f526caebb3cd1b772c1182a6655d1502f454b94acb0a1dc9e3a1b8f8b8308c5dcee7933a63600d7f8d93fa3876a1d2
 SHA512 
b3927f0b8571d2ecb528dbe3e096e816e4e90333ce4f1ab8682c8682bbaaf5fc3484dc0944a9437aca40036d29b0feace8ed3954fb17c0bfd7ce503c99af830b
 DIST gnome-desktop-3.38.2.tar.xz 745252 BLAKE2B 
cdbc3ae5bf78dfed0dcedfd83c01ab13f551c312d4eb5e680a9e22932d55ee9cf9334bec84cd99186d43afcf3fe707a12b469409d5c2094a8bbd8a1d36a75ed2
 SHA512 
93e98c10cac0f1c035af33fc61f945dfdbe12e88e4c42d44b5ba0570f8d81bb3f40f5e0d9fd6c4e4d9faf674f38ded0fc99dfffd57b824d62b92368df6239da8

diff --git a/gnome-base/gnome-desktop/gnome-desktop-3.36.8.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-3.36.8.ebuild
new file mode 100644
index 000..e7951e7ba9c
--- /dev/null
+++ b/gnome-base/gnome-desktop/gnome-desktop-3.36.8.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org gnome2-utils meson virtualx xdg
+
+DESCRIPTION="Library with common API for various GNOME modules"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
+
+LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
+SLOT="3/19" # subslot = libgnome-desktop-3 soname version
+IUSE="debug gtk-doc +introspection seccomp systemd udev"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x86-solaris"
+
+# cairo[X] needed for gnome-bg
+COMMON_DEPEND="
+   >=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]
+   >=x11-libs/gtk+-3.3.6:3[X,introspection?]
+   >=dev-libs/glib-2.53.0:2
+   >=gnome-base/gsettings-desktop-schemas-3.27.0[introspection?]
+   x11-misc/xkeyboard-config
+   app-text/iso-codes
+   x11-libs/libX11
+   systemd? ( sys-apps/systemd:= )
+   udev? (
+   sys-apps/hwids
+   virtual/libudev:= )
+   seccomp? ( sys-libs/libseccomp )
+
+   x11-libs/cairo:=[X]
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${COMMON_DEPEND}
+   media-libs/fontconfig
+"
+RDEPEND="${COMMON_DEPEND}
+   seccomp? ( sys-apps/bubblewrap )
+"
+BDEPEND="
+   app-text/docbook-xml-dtd:4.1.2
+   dev-util/gdbus-codegen
+   gtk-doc? ( >=dev-util/gtk-doc-1.14 )
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   x11-base/xorg-proto
+   virtual/pkgconfig
+"
+# Includes X11/Xatom.h in libgnome-desktop/gnome-bg.c which comes from 
xorg-proto
+
+PATCHES=(
+   "${FILESDIR}"/3.32.2-optional-introspection.patch # add introspection 
meson option
+)
+
+src_prepare() {
+   # Don't build manual test programs that will never get run
+   sed -i -e "/'test-.*'/d" libgnome-desktop/meson.build || die
+   xdg_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dgnome_distributor=Gentoo
+   -Ddate_in_gnome_version=true
+   -Ddesktop_docs=true
+   $(meson_use debug debug_tools)
+   $(meson_use introspection)
+   $(meson_feature udev)
+   $(meson_feature systemd)
+   $(meson_use gtk-doc gtk_doc)
+   

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

2020-12-18 Thread Mart Raudsepp
commit: 2adee543c4ef0dfa661440f3a452023cb87a247a
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Dec 18 12:43:21 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Dec 18 12:43:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2adee543

gnome-base/gnome-desktop-3.36.8: stabilize

The only difference over 3.36.5 is the version number and an extra
file (/etc/alternatives) allowed in sandbox.
Stabilize as maintainer as the only effect is the GNOME version number
shown in GNOME information.

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

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

diff --git a/gnome-base/gnome-desktop/gnome-desktop-3.36.8.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-3.36.8.ebuild
index e7951e7ba9c..bcd26befee5 100644
--- a/gnome-base/gnome-desktop/gnome-desktop-3.36.8.ebuild
+++ b/gnome-base/gnome-desktop/gnome-desktop-3.36.8.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
 LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
 SLOT="3/19" # subslot = libgnome-desktop-3 soname version
 IUSE="debug gtk-doc +introspection seccomp systemd udev"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~x86-solaris"
 
 # cairo[X] needed for gnome-bg
 COMMON_DEPEND="



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

2020-12-18 Thread Mart Raudsepp
commit: b188f01f1a920c9f2fadcad160d3ad72276b6ba8
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Dec 18 12:40:50 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Dec 18 12:40:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b188f01f

gnome-base/gnome-desktop: remove old

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-desktop/Manifest  |  2 -
 .../gnome-desktop/gnome-desktop-3.36.7.ebuild  | 77 --
 .../gnome-desktop/gnome-desktop-3.38.1.ebuild  | 71 
 3 files changed, 150 deletions(-)

diff --git a/gnome-base/gnome-desktop/Manifest 
b/gnome-base/gnome-desktop/Manifest
index a0a291eb89a..8e16e6d366e 100644
--- a/gnome-base/gnome-desktop/Manifest
+++ b/gnome-base/gnome-desktop/Manifest
@@ -1,5 +1,3 @@
 DIST gnome-desktop-3.36.5.tar.xz 738956 BLAKE2B 
6c419df487e908f57a1dc8798a8dfe8b574d8c5c9aa5d83e45aed233ba856ba398367a990aa83fb1b8966aad02c868cd0e41805908863ea8fef24cc3ade3687c
 SHA512 
0b5ad42c0832d58552270e9e24dabf56668c4fbb84d07812e4a2a34cff0a67344a7c8ee963a53a703b2e4bb28c67035bf2ce854ea271194511dc66e051481b1b
-DIST gnome-desktop-3.36.7.tar.xz 739284 BLAKE2B 
fb64db72883ca6b5001b519f6ce3b5b26605e081530ff27728bc565e5d3ce832281adf3d10107e74028d14d9d1e5fa64f8e5d447c13690ff67aa3d2c2816c2e8
 SHA512 
20e3566ce1c36399a7fa359dd218f0357e1deef54ad613ce825d19f9266d98ed03c5ae59843100b36dcc6b3cdee8479ea9403514eb39e1f32d9b1fd4e53a7679
 DIST gnome-desktop-3.36.8.tar.xz 739236 BLAKE2B 
378cf551787863543e30b0e69dd7447a5a9fd1026c3c85f32f140874658f803e6e8d2a82c79a1a9c4aadd08043905f1b0486e900596e855c2650248ac9478d01
 SHA512 
d9a447ec1c34e98d19ed6f5ef7e48f19d89009bd20368e2d731ff0cea30adc2dea6c0293df9b07f39e4573035edd25815ccd7d740f09ba421ebee74b7c8c90a2
-DIST gnome-desktop-3.38.1.tar.xz 745400 BLAKE2B 
872b0cdd993ed8f8865ec02e8f4e818657f526caebb3cd1b772c1182a6655d1502f454b94acb0a1dc9e3a1b8f8b8308c5dcee7933a63600d7f8d93fa3876a1d2
 SHA512 
b3927f0b8571d2ecb528dbe3e096e816e4e90333ce4f1ab8682c8682bbaaf5fc3484dc0944a9437aca40036d29b0feace8ed3954fb17c0bfd7ce503c99af830b
 DIST gnome-desktop-3.38.2.tar.xz 745252 BLAKE2B 
cdbc3ae5bf78dfed0dcedfd83c01ab13f551c312d4eb5e680a9e22932d55ee9cf9334bec84cd99186d43afcf3fe707a12b469409d5c2094a8bbd8a1d36a75ed2
 SHA512 
93e98c10cac0f1c035af33fc61f945dfdbe12e88e4c42d44b5ba0570f8d81bb3f40f5e0d9fd6c4e4d9faf674f38ded0fc99dfffd57b824d62b92368df6239da8

diff --git a/gnome-base/gnome-desktop/gnome-desktop-3.36.7.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-3.36.7.ebuild
deleted file mode 100644
index e7951e7ba9c..000
--- a/gnome-base/gnome-desktop/gnome-desktop-3.36.7.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit gnome.org gnome2-utils meson virtualx xdg
-
-DESCRIPTION="Library with common API for various GNOME modules"
-HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
-
-LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
-SLOT="3/19" # subslot = libgnome-desktop-3 soname version
-IUSE="debug gtk-doc +introspection seccomp systemd udev"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x86-solaris"
-
-# cairo[X] needed for gnome-bg
-COMMON_DEPEND="
-   >=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]
-   >=x11-libs/gtk+-3.3.6:3[X,introspection?]
-   >=dev-libs/glib-2.53.0:2
-   >=gnome-base/gsettings-desktop-schemas-3.27.0[introspection?]
-   x11-misc/xkeyboard-config
-   app-text/iso-codes
-   x11-libs/libX11
-   systemd? ( sys-apps/systemd:= )
-   udev? (
-   sys-apps/hwids
-   virtual/libudev:= )
-   seccomp? ( sys-libs/libseccomp )
-
-   x11-libs/cairo:=[X]
-   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
-"
-DEPEND="${COMMON_DEPEND}
-   media-libs/fontconfig
-"
-RDEPEND="${COMMON_DEPEND}
-   seccomp? ( sys-apps/bubblewrap )
-"
-BDEPEND="
-   app-text/docbook-xml-dtd:4.1.2
-   dev-util/gdbus-codegen
-   gtk-doc? ( >=dev-util/gtk-doc-1.14 )
-   dev-util/itstool
-   >=sys-devel/gettext-0.19.8
-   x11-base/xorg-proto
-   virtual/pkgconfig
-"
-# Includes X11/Xatom.h in libgnome-desktop/gnome-bg.c which comes from 
xorg-proto
-
-PATCHES=(
-   "${FILESDIR}"/3.32.2-optional-introspection.patch # add introspection 
meson option
-)
-
-src_prepare() {
-   # Don't build manual test programs that will never get run
-   sed -i -e "/'test-.*'/d" libgnome-desktop/meson.build || die
-   xdg_src_prepare
-}
-
-src_configure() {
-   local emesonargs=(
-   -Dgnome_distributor=Gentoo
-   -Ddate_in_gnome_version=true
-   -Ddesktop_docs=true
-   $(meson_use debug debug_tools)
-   $(meson_use introspection)
-   $(meson_feature udev)
-   $(meson_feature systemd)
-   

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

2020-12-05 Thread Matt Turner
commit: 7ccbf30e759978aca07f3814af2d6e1823737233
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Dec  5 16:09:03 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Dec  5 18:48:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ccbf30e

gnome-base/gnome-desktop: Version bump to 3.38.2

Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/gnome-desktop/Manifest  |  1 +
 .../gnome-desktop/gnome-desktop-3.38.2.ebuild  | 71 ++
 2 files changed, 72 insertions(+)

diff --git a/gnome-base/gnome-desktop/Manifest 
b/gnome-base/gnome-desktop/Manifest
index fe0677c4f3d..7d6145586cf 100644
--- a/gnome-base/gnome-desktop/Manifest
+++ b/gnome-base/gnome-desktop/Manifest
@@ -1,3 +1,4 @@
 DIST gnome-desktop-3.36.5.tar.xz 738956 BLAKE2B 
6c419df487e908f57a1dc8798a8dfe8b574d8c5c9aa5d83e45aed233ba856ba398367a990aa83fb1b8966aad02c868cd0e41805908863ea8fef24cc3ade3687c
 SHA512 
0b5ad42c0832d58552270e9e24dabf56668c4fbb84d07812e4a2a34cff0a67344a7c8ee963a53a703b2e4bb28c67035bf2ce854ea271194511dc66e051481b1b
 DIST gnome-desktop-3.36.7.tar.xz 739284 BLAKE2B 
fb64db72883ca6b5001b519f6ce3b5b26605e081530ff27728bc565e5d3ce832281adf3d10107e74028d14d9d1e5fa64f8e5d447c13690ff67aa3d2c2816c2e8
 SHA512 
20e3566ce1c36399a7fa359dd218f0357e1deef54ad613ce825d19f9266d98ed03c5ae59843100b36dcc6b3cdee8479ea9403514eb39e1f32d9b1fd4e53a7679
 DIST gnome-desktop-3.38.1.tar.xz 745400 BLAKE2B 
872b0cdd993ed8f8865ec02e8f4e818657f526caebb3cd1b772c1182a6655d1502f454b94acb0a1dc9e3a1b8f8b8308c5dcee7933a63600d7f8d93fa3876a1d2
 SHA512 
b3927f0b8571d2ecb528dbe3e096e816e4e90333ce4f1ab8682c8682bbaaf5fc3484dc0944a9437aca40036d29b0feace8ed3954fb17c0bfd7ce503c99af830b
+DIST gnome-desktop-3.38.2.tar.xz 745252 BLAKE2B 
cdbc3ae5bf78dfed0dcedfd83c01ab13f551c312d4eb5e680a9e22932d55ee9cf9334bec84cd99186d43afcf3fe707a12b469409d5c2094a8bbd8a1d36a75ed2
 SHA512 
93e98c10cac0f1c035af33fc61f945dfdbe12e88e4c42d44b5ba0570f8d81bb3f40f5e0d9fd6c4e4d9faf674f38ded0fc99dfffd57b824d62b92368df6239da8

diff --git a/gnome-base/gnome-desktop/gnome-desktop-3.38.2.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-3.38.2.ebuild
new file mode 100644
index 000..f2127cb11f3
--- /dev/null
+++ b/gnome-base/gnome-desktop/gnome-desktop-3.38.2.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="Library with common API for various GNOME modules"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
+
+LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
+SLOT="3/19" # subslot = libgnome-desktop-3 soname version
+IUSE="debug gtk-doc +introspection seccomp systemd udev"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x86-solaris"
+
+COMMON_DEPEND="
+   >=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]
+   >=x11-libs/gtk+-3.3.6:3[X,introspection?]
+   >=dev-libs/glib-2.53.0:2
+   >=gnome-base/gsettings-desktop-schemas-3.27.0[introspection?]
+   x11-misc/xkeyboard-config
+   app-text/iso-codes
+   systemd? ( sys-apps/systemd:= )
+   udev? (
+   sys-apps/hwids
+   virtual/libudev:= )
+   seccomp? ( sys-libs/libseccomp )
+
+   x11-libs/cairo:=
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${COMMON_DEPEND}
+   media-libs/fontconfig
+"
+RDEPEND="${COMMON_DEPEND}
+   seccomp? ( sys-apps/bubblewrap )
+"
+BDEPEND="
+   app-text/docbook-xml-dtd:4.1.2
+   dev-util/gdbus-codegen
+   gtk-doc? ( >=dev-util/gtk-doc-1.14 )
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   x11-base/xorg-proto
+   virtual/pkgconfig
+"
+# Includes X11/Xatom.h in libgnome-desktop/gnome-bg.c which comes from 
xorg-proto
+
+PATCHES=(
+   "${FILESDIR}"/3.32.2-optional-introspection.patch # add introspection 
meson option
+)
+
+src_prepare() {
+   # Don't build manual test programs that will never get run
+   sed -i -e "/'test-.*'/d" libgnome-desktop/meson.build || die
+   xdg_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dgnome_distributor=Gentoo
+   -Ddate_in_gnome_version=true
+   -Ddesktop_docs=true
+   $(meson_use debug debug_tools)
+   $(meson_use introspection)
+   $(meson_feature udev)
+   $(meson_feature systemd)
+   $(meson_use gtk-doc gtk_doc)
+   -Dinstalled_tests=false
+   )
+   meson_src_configure
+}



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

2020-11-16 Thread Matt Turner
commit: 354186080c80f06e291389675b0da86cedfc4d73
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Nov 16 00:31:53 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Nov 16 14:05:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35418608

gnome-base/gnome-desktop: Version bump to 3.38.1

Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/gnome-desktop/Manifest  |  1 +
 .../gnome-desktop/gnome-desktop-3.38.1.ebuild  | 71 ++
 2 files changed, 72 insertions(+)

diff --git a/gnome-base/gnome-desktop/Manifest 
b/gnome-base/gnome-desktop/Manifest
index 7a06dc8f379..fe0677c4f3d 100644
--- a/gnome-base/gnome-desktop/Manifest
+++ b/gnome-base/gnome-desktop/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-desktop-3.36.5.tar.xz 738956 BLAKE2B 
6c419df487e908f57a1dc8798a8dfe8b574d8c5c9aa5d83e45aed233ba856ba398367a990aa83fb1b8966aad02c868cd0e41805908863ea8fef24cc3ade3687c
 SHA512 
0b5ad42c0832d58552270e9e24dabf56668c4fbb84d07812e4a2a34cff0a67344a7c8ee963a53a703b2e4bb28c67035bf2ce854ea271194511dc66e051481b1b
 DIST gnome-desktop-3.36.7.tar.xz 739284 BLAKE2B 
fb64db72883ca6b5001b519f6ce3b5b26605e081530ff27728bc565e5d3ce832281adf3d10107e74028d14d9d1e5fa64f8e5d447c13690ff67aa3d2c2816c2e8
 SHA512 
20e3566ce1c36399a7fa359dd218f0357e1deef54ad613ce825d19f9266d98ed03c5ae59843100b36dcc6b3cdee8479ea9403514eb39e1f32d9b1fd4e53a7679
+DIST gnome-desktop-3.38.1.tar.xz 745400 BLAKE2B 
872b0cdd993ed8f8865ec02e8f4e818657f526caebb3cd1b772c1182a6655d1502f454b94acb0a1dc9e3a1b8f8b8308c5dcee7933a63600d7f8d93fa3876a1d2
 SHA512 
b3927f0b8571d2ecb528dbe3e096e816e4e90333ce4f1ab8682c8682bbaaf5fc3484dc0944a9437aca40036d29b0feace8ed3954fb17c0bfd7ce503c99af830b

diff --git a/gnome-base/gnome-desktop/gnome-desktop-3.38.1.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-3.38.1.ebuild
new file mode 100644
index 000..f2127cb11f3
--- /dev/null
+++ b/gnome-base/gnome-desktop/gnome-desktop-3.38.1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="Library with common API for various GNOME modules"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
+
+LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
+SLOT="3/19" # subslot = libgnome-desktop-3 soname version
+IUSE="debug gtk-doc +introspection seccomp systemd udev"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x86-solaris"
+
+COMMON_DEPEND="
+   >=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]
+   >=x11-libs/gtk+-3.3.6:3[X,introspection?]
+   >=dev-libs/glib-2.53.0:2
+   >=gnome-base/gsettings-desktop-schemas-3.27.0[introspection?]
+   x11-misc/xkeyboard-config
+   app-text/iso-codes
+   systemd? ( sys-apps/systemd:= )
+   udev? (
+   sys-apps/hwids
+   virtual/libudev:= )
+   seccomp? ( sys-libs/libseccomp )
+
+   x11-libs/cairo:=
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${COMMON_DEPEND}
+   media-libs/fontconfig
+"
+RDEPEND="${COMMON_DEPEND}
+   seccomp? ( sys-apps/bubblewrap )
+"
+BDEPEND="
+   app-text/docbook-xml-dtd:4.1.2
+   dev-util/gdbus-codegen
+   gtk-doc? ( >=dev-util/gtk-doc-1.14 )
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   x11-base/xorg-proto
+   virtual/pkgconfig
+"
+# Includes X11/Xatom.h in libgnome-desktop/gnome-bg.c which comes from 
xorg-proto
+
+PATCHES=(
+   "${FILESDIR}"/3.32.2-optional-introspection.patch # add introspection 
meson option
+)
+
+src_prepare() {
+   # Don't build manual test programs that will never get run
+   sed -i -e "/'test-.*'/d" libgnome-desktop/meson.build || die
+   xdg_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dgnome_distributor=Gentoo
+   -Ddate_in_gnome_version=true
+   -Ddesktop_docs=true
+   $(meson_use debug debug_tools)
+   $(meson_use introspection)
+   $(meson_feature udev)
+   $(meson_feature systemd)
+   $(meson_use gtk-doc gtk_doc)
+   -Dinstalled_tests=false
+   )
+   meson_src_configure
+}



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

2020-10-11 Thread Mart Raudsepp
commit: df4ce864fbffb6d3ca77b501411c488a87dd2b82
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Oct 11 21:14:52 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Oct 11 21:26:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df4ce864

gnome-base/gnome-desktop: bump to 3.36.7

Package-Manager: Portage-2.3.103, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-desktop/Manifest  |  1 +
 .../gnome-desktop/gnome-desktop-3.36.7.ebuild  | 77 ++
 2 files changed, 78 insertions(+)

diff --git a/gnome-base/gnome-desktop/Manifest 
b/gnome-base/gnome-desktop/Manifest
index ed2f4ee5bc8..d6096d0af60 100644
--- a/gnome-base/gnome-desktop/Manifest
+++ b/gnome-base/gnome-desktop/Manifest
@@ -1,3 +1,4 @@
 DIST gnome-desktop-3.34.7.tar.xz 718220 BLAKE2B 
89bfd00a356cd47d865aa4df1079b37b08c6a85f4380b5424181ce247248c7f11f0ca135858afb0c00fc4ff47175ff2acbb0b67cebe75e0b0a9f27263f0a9d69
 SHA512 
efc466d2a7a8a142e76a07c8cb75bad51aafbb2e70432e339713965890e6a83554a5f77ef6cdb6aa9e3ebace4883fb6d3d06004d7a2446d6960319cacbec7639
 DIST gnome-desktop-3.36.4.tar.xz 736324 BLAKE2B 
68abef71e1732f72eabc6cac83b513af30d8cd39f92baaa57757bb818f8309a82a1ed8dcecef6015d6b8fb08f24e2ab041ccb796955c599a4cf43c412dd0c147
 SHA512 
06683df9a774487f386cf5aece586fb9666fdebfe5c9ea247e6ab91f6f281ca0241b13e9eb4e0eda1fb856b9cf1109fea859964998df2e2b06c8861efc76316f
 DIST gnome-desktop-3.36.5.tar.xz 738956 BLAKE2B 
6c419df487e908f57a1dc8798a8dfe8b574d8c5c9aa5d83e45aed233ba856ba398367a990aa83fb1b8966aad02c868cd0e41805908863ea8fef24cc3ade3687c
 SHA512 
0b5ad42c0832d58552270e9e24dabf56668c4fbb84d07812e4a2a34cff0a67344a7c8ee963a53a703b2e4bb28c67035bf2ce854ea271194511dc66e051481b1b
+DIST gnome-desktop-3.36.7.tar.xz 739284 BLAKE2B 
fb64db72883ca6b5001b519f6ce3b5b26605e081530ff27728bc565e5d3ce832281adf3d10107e74028d14d9d1e5fa64f8e5d447c13690ff67aa3d2c2816c2e8
 SHA512 
20e3566ce1c36399a7fa359dd218f0357e1deef54ad613ce825d19f9266d98ed03c5ae59843100b36dcc6b3cdee8479ea9403514eb39e1f32d9b1fd4e53a7679

diff --git a/gnome-base/gnome-desktop/gnome-desktop-3.36.7.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-3.36.7.ebuild
new file mode 100644
index 000..e7951e7ba9c
--- /dev/null
+++ b/gnome-base/gnome-desktop/gnome-desktop-3.36.7.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org gnome2-utils meson virtualx xdg
+
+DESCRIPTION="Library with common API for various GNOME modules"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
+
+LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
+SLOT="3/19" # subslot = libgnome-desktop-3 soname version
+IUSE="debug gtk-doc +introspection seccomp systemd udev"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x86-solaris"
+
+# cairo[X] needed for gnome-bg
+COMMON_DEPEND="
+   >=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]
+   >=x11-libs/gtk+-3.3.6:3[X,introspection?]
+   >=dev-libs/glib-2.53.0:2
+   >=gnome-base/gsettings-desktop-schemas-3.27.0[introspection?]
+   x11-misc/xkeyboard-config
+   app-text/iso-codes
+   x11-libs/libX11
+   systemd? ( sys-apps/systemd:= )
+   udev? (
+   sys-apps/hwids
+   virtual/libudev:= )
+   seccomp? ( sys-libs/libseccomp )
+
+   x11-libs/cairo:=[X]
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${COMMON_DEPEND}
+   media-libs/fontconfig
+"
+RDEPEND="${COMMON_DEPEND}
+   seccomp? ( sys-apps/bubblewrap )
+"
+BDEPEND="
+   app-text/docbook-xml-dtd:4.1.2
+   dev-util/gdbus-codegen
+   gtk-doc? ( >=dev-util/gtk-doc-1.14 )
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   x11-base/xorg-proto
+   virtual/pkgconfig
+"
+# Includes X11/Xatom.h in libgnome-desktop/gnome-bg.c which comes from 
xorg-proto
+
+PATCHES=(
+   "${FILESDIR}"/3.32.2-optional-introspection.patch # add introspection 
meson option
+)
+
+src_prepare() {
+   # Don't build manual test programs that will never get run
+   sed -i -e "/'test-.*'/d" libgnome-desktop/meson.build || die
+   xdg_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dgnome_distributor=Gentoo
+   -Ddate_in_gnome_version=true
+   -Ddesktop_docs=true
+   $(meson_use debug debug_tools)
+   $(meson_use introspection)
+   $(meson_feature udev)
+   $(meson_feature systemd)
+   $(meson_use gtk-doc gtk_doc)
+   -Dinstalled_tests=false
+   )
+   meson_src_configure
+}
+
+src_test() {
+   virtx meson_src_test
+}



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

2020-08-30 Thread Sam James
commit: 8abe68d01170ac7a6bdf3b164c35be6fc03e336f
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 30 18:10:38 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 30 18:28:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8abe68d0

gnome-base/gnome-desktop: Stabilize 3.36.5 arm64, #738728

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/gnome-base/gnome-desktop/gnome-desktop-3.36.5.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-3.36.5.ebuild
index 1738159318c..bcd26befee5 100644
--- a/gnome-base/gnome-desktop/gnome-desktop-3.36.5.ebuild
+++ b/gnome-base/gnome-desktop/gnome-desktop-3.36.5.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
 LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
 SLOT="3/19" # subslot = libgnome-desktop-3 soname version
 IUSE="debug gtk-doc +introspection seccomp systemd udev"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~x86-solaris"
 
 # cairo[X] needed for gnome-bg
 COMMON_DEPEND="



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

2020-08-14 Thread Mart Raudsepp
commit: 3718c542c1b1f765a29c977e671022787616aa94
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Aug 14 07:41:23 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Aug 14 08:22:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3718c542

gnome-base/gnome-desktop: bump to 3.36.5

Package-Manager: Portage-2.3.103, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-desktop/Manifest  |  1 +
 .../gnome-desktop/gnome-desktop-3.36.5.ebuild  | 77 ++
 2 files changed, 78 insertions(+)

diff --git a/gnome-base/gnome-desktop/Manifest 
b/gnome-base/gnome-desktop/Manifest
index 43c3e5fd15a..ed2f4ee5bc8 100644
--- a/gnome-base/gnome-desktop/Manifest
+++ b/gnome-base/gnome-desktop/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-desktop-3.34.7.tar.xz 718220 BLAKE2B 
89bfd00a356cd47d865aa4df1079b37b08c6a85f4380b5424181ce247248c7f11f0ca135858afb0c00fc4ff47175ff2acbb0b67cebe75e0b0a9f27263f0a9d69
 SHA512 
efc466d2a7a8a142e76a07c8cb75bad51aafbb2e70432e339713965890e6a83554a5f77ef6cdb6aa9e3ebace4883fb6d3d06004d7a2446d6960319cacbec7639
 DIST gnome-desktop-3.36.4.tar.xz 736324 BLAKE2B 
68abef71e1732f72eabc6cac83b513af30d8cd39f92baaa57757bb818f8309a82a1ed8dcecef6015d6b8fb08f24e2ab041ccb796955c599a4cf43c412dd0c147
 SHA512 
06683df9a774487f386cf5aece586fb9666fdebfe5c9ea247e6ab91f6f281ca0241b13e9eb4e0eda1fb856b9cf1109fea859964998df2e2b06c8861efc76316f
+DIST gnome-desktop-3.36.5.tar.xz 738956 BLAKE2B 
6c419df487e908f57a1dc8798a8dfe8b574d8c5c9aa5d83e45aed233ba856ba398367a990aa83fb1b8966aad02c868cd0e41805908863ea8fef24cc3ade3687c
 SHA512 
0b5ad42c0832d58552270e9e24dabf56668c4fbb84d07812e4a2a34cff0a67344a7c8ee963a53a703b2e4bb28c67035bf2ce854ea271194511dc66e051481b1b

diff --git a/gnome-base/gnome-desktop/gnome-desktop-3.36.5.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-3.36.5.ebuild
new file mode 100644
index 000..e7951e7ba9c
--- /dev/null
+++ b/gnome-base/gnome-desktop/gnome-desktop-3.36.5.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org gnome2-utils meson virtualx xdg
+
+DESCRIPTION="Library with common API for various GNOME modules"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
+
+LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
+SLOT="3/19" # subslot = libgnome-desktop-3 soname version
+IUSE="debug gtk-doc +introspection seccomp systemd udev"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x86-solaris"
+
+# cairo[X] needed for gnome-bg
+COMMON_DEPEND="
+   >=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]
+   >=x11-libs/gtk+-3.3.6:3[X,introspection?]
+   >=dev-libs/glib-2.53.0:2
+   >=gnome-base/gsettings-desktop-schemas-3.27.0[introspection?]
+   x11-misc/xkeyboard-config
+   app-text/iso-codes
+   x11-libs/libX11
+   systemd? ( sys-apps/systemd:= )
+   udev? (
+   sys-apps/hwids
+   virtual/libudev:= )
+   seccomp? ( sys-libs/libseccomp )
+
+   x11-libs/cairo:=[X]
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${COMMON_DEPEND}
+   media-libs/fontconfig
+"
+RDEPEND="${COMMON_DEPEND}
+   seccomp? ( sys-apps/bubblewrap )
+"
+BDEPEND="
+   app-text/docbook-xml-dtd:4.1.2
+   dev-util/gdbus-codegen
+   gtk-doc? ( >=dev-util/gtk-doc-1.14 )
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   x11-base/xorg-proto
+   virtual/pkgconfig
+"
+# Includes X11/Xatom.h in libgnome-desktop/gnome-bg.c which comes from 
xorg-proto
+
+PATCHES=(
+   "${FILESDIR}"/3.32.2-optional-introspection.patch # add introspection 
meson option
+)
+
+src_prepare() {
+   # Don't build manual test programs that will never get run
+   sed -i -e "/'test-.*'/d" libgnome-desktop/meson.build || die
+   xdg_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dgnome_distributor=Gentoo
+   -Ddate_in_gnome_version=true
+   -Ddesktop_docs=true
+   $(meson_use debug debug_tools)
+   $(meson_use introspection)
+   $(meson_feature udev)
+   $(meson_feature systemd)
+   $(meson_use gtk-doc gtk_doc)
+   -Dinstalled_tests=false
+   )
+   meson_src_configure
+}
+
+src_test() {
+   virtx meson_src_test
+}



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

2020-07-12 Thread Mart Raudsepp
commit: 9e38475fb5fac364a9c31e4091f76ea20c98786f
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Jul 11 22:04:59 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Jul 12 21:02:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e38475f

gnome-base/gnome-desktop: bump to 3.36.4

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-desktop/Manifest  |  1 +
 .../gnome-desktop/gnome-desktop-3.36.4.ebuild  | 77 ++
 2 files changed, 78 insertions(+)

diff --git a/gnome-base/gnome-desktop/Manifest 
b/gnome-base/gnome-desktop/Manifest
index 941e9414f18..43c3e5fd15a 100644
--- a/gnome-base/gnome-desktop/Manifest
+++ b/gnome-base/gnome-desktop/Manifest
@@ -1 +1,2 @@
 DIST gnome-desktop-3.34.7.tar.xz 718220 BLAKE2B 
89bfd00a356cd47d865aa4df1079b37b08c6a85f4380b5424181ce247248c7f11f0ca135858afb0c00fc4ff47175ff2acbb0b67cebe75e0b0a9f27263f0a9d69
 SHA512 
efc466d2a7a8a142e76a07c8cb75bad51aafbb2e70432e339713965890e6a83554a5f77ef6cdb6aa9e3ebace4883fb6d3d06004d7a2446d6960319cacbec7639
+DIST gnome-desktop-3.36.4.tar.xz 736324 BLAKE2B 
68abef71e1732f72eabc6cac83b513af30d8cd39f92baaa57757bb818f8309a82a1ed8dcecef6015d6b8fb08f24e2ab041ccb796955c599a4cf43c412dd0c147
 SHA512 
06683df9a774487f386cf5aece586fb9666fdebfe5c9ea247e6ab91f6f281ca0241b13e9eb4e0eda1fb856b9cf1109fea859964998df2e2b06c8861efc76316f

diff --git a/gnome-base/gnome-desktop/gnome-desktop-3.36.4.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-3.36.4.ebuild
new file mode 100644
index 000..e7951e7ba9c
--- /dev/null
+++ b/gnome-base/gnome-desktop/gnome-desktop-3.36.4.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org gnome2-utils meson virtualx xdg
+
+DESCRIPTION="Library with common API for various GNOME modules"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
+
+LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
+SLOT="3/19" # subslot = libgnome-desktop-3 soname version
+IUSE="debug gtk-doc +introspection seccomp systemd udev"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x86-solaris"
+
+# cairo[X] needed for gnome-bg
+COMMON_DEPEND="
+   >=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]
+   >=x11-libs/gtk+-3.3.6:3[X,introspection?]
+   >=dev-libs/glib-2.53.0:2
+   >=gnome-base/gsettings-desktop-schemas-3.27.0[introspection?]
+   x11-misc/xkeyboard-config
+   app-text/iso-codes
+   x11-libs/libX11
+   systemd? ( sys-apps/systemd:= )
+   udev? (
+   sys-apps/hwids
+   virtual/libudev:= )
+   seccomp? ( sys-libs/libseccomp )
+
+   x11-libs/cairo:=[X]
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${COMMON_DEPEND}
+   media-libs/fontconfig
+"
+RDEPEND="${COMMON_DEPEND}
+   seccomp? ( sys-apps/bubblewrap )
+"
+BDEPEND="
+   app-text/docbook-xml-dtd:4.1.2
+   dev-util/gdbus-codegen
+   gtk-doc? ( >=dev-util/gtk-doc-1.14 )
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   x11-base/xorg-proto
+   virtual/pkgconfig
+"
+# Includes X11/Xatom.h in libgnome-desktop/gnome-bg.c which comes from 
xorg-proto
+
+PATCHES=(
+   "${FILESDIR}"/3.32.2-optional-introspection.patch # add introspection 
meson option
+)
+
+src_prepare() {
+   # Don't build manual test programs that will never get run
+   sed -i -e "/'test-.*'/d" libgnome-desktop/meson.build || die
+   xdg_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dgnome_distributor=Gentoo
+   -Ddate_in_gnome_version=true
+   -Ddesktop_docs=true
+   $(meson_use debug debug_tools)
+   $(meson_use introspection)
+   $(meson_feature udev)
+   $(meson_feature systemd)
+   $(meson_use gtk-doc gtk_doc)
+   -Dinstalled_tests=false
+   )
+   meson_src_configure
+}
+
+src_test() {
+   virtx meson_src_test
+}



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

2020-07-04 Thread Mart Raudsepp
commit: c20c539646ec3d66598ba68d4512f267d97526b4
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Jul  4 14:36:40 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Jul  4 15:05:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c20c5396

gnome-base/gnome-desktop: remove old

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-desktop/Manifest  |  1 -
 .../gnome-desktop/gnome-desktop-3.34.5.ebuild  | 77 --
 2 files changed, 78 deletions(-)

diff --git a/gnome-base/gnome-desktop/Manifest 
b/gnome-base/gnome-desktop/Manifest
index 659227cea5e..941e9414f18 100644
--- a/gnome-base/gnome-desktop/Manifest
+++ b/gnome-base/gnome-desktop/Manifest
@@ -1,2 +1 @@
-DIST gnome-desktop-3.34.5.tar.xz 718008 BLAKE2B 
a09daf4f575b26774beeef8e9edb4ed757ead7c0155aab4d7c132bf503d29096c40b06d52aa261594c6db367ac7a638c33de4445748ab3d94a095c23f8ddd705
 SHA512 
bc59b420d5698b15697404efcf452e830933efa23b6dba9011eade1c7521dbd4fb6f6e6e2be822d231611b2133e36f2ec42ed49ecabd175127366e0e7d59955c
 DIST gnome-desktop-3.34.7.tar.xz 718220 BLAKE2B 
89bfd00a356cd47d865aa4df1079b37b08c6a85f4380b5424181ce247248c7f11f0ca135858afb0c00fc4ff47175ff2acbb0b67cebe75e0b0a9f27263f0a9d69
 SHA512 
efc466d2a7a8a142e76a07c8cb75bad51aafbb2e70432e339713965890e6a83554a5f77ef6cdb6aa9e3ebace4883fb6d3d06004d7a2446d6960319cacbec7639

diff --git a/gnome-base/gnome-desktop/gnome-desktop-3.34.5.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-3.34.5.ebuild
deleted file mode 100644
index 665870f4713..000
--- a/gnome-base/gnome-desktop/gnome-desktop-3.34.5.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit gnome.org gnome2-utils meson virtualx xdg
-
-DESCRIPTION="Library with common API for various GNOME modules"
-HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
-
-LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
-SLOT="3/18" # subslot = libgnome-desktop-3 soname version
-IUSE="debug gtk-doc +introspection seccomp systemd udev"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~x86-solaris"
-
-# cairo[X] needed for gnome-bg
-COMMON_DEPEND="
-   >=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]
-   >=x11-libs/gtk+-3.3.6:3[X,introspection?]
-   >=dev-libs/glib-2.53.0:2
-   >=gnome-base/gsettings-desktop-schemas-3.27.0[introspection?]
-   x11-misc/xkeyboard-config
-   app-text/iso-codes
-   x11-libs/libX11
-   systemd? ( sys-apps/systemd:= )
-   udev? (
-   sys-apps/hwids
-   virtual/libudev:= )
-   seccomp? ( sys-libs/libseccomp )
-
-   x11-libs/cairo:=[X]
-   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
-"
-DEPEND="${COMMON_DEPEND}
-   media-libs/fontconfig
-"
-RDEPEND="${COMMON_DEPEND}
-   seccomp? ( sys-apps/bubblewrap )
-"
-BDEPEND="
-   app-text/docbook-xml-dtd:4.1.2
-   dev-util/gdbus-codegen
-   gtk-doc? ( >=dev-util/gtk-doc-1.14 )
-   dev-util/itstool
-   >=sys-devel/gettext-0.19.8
-   x11-base/xorg-proto
-   virtual/pkgconfig
-"
-# Includes X11/Xatom.h in libgnome-desktop/gnome-bg.c which comes from 
xorg-proto
-
-PATCHES=(
-   "${FILESDIR}"/3.32.2-optional-introspection.patch # add introspection 
meson option
-)
-
-src_prepare() {
-   # Don't build manual test programs that will never get run
-   sed -i -e "/'test-.*'/d" libgnome-desktop/meson.build || die
-   xdg_src_prepare
-}
-
-src_configure() {
-   local emesonargs=(
-   -Dgnome_distributor=Gentoo
-   -Ddate_in_gnome_version=true
-   -Ddesktop_docs=true
-   $(meson_use debug debug_tools)
-   $(meson_use introspection)
-   $(meson_feature udev)
-   $(meson_feature systemd)
-   $(meson_use gtk-doc gtk_doc)
-   -Dinstalled_tests=false
-   )
-   meson_src_configure
-}
-
-src_test() {
-   virtx meson_src_test
-}



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

2020-06-29 Thread Mikle Kolyada
commit: e23238d5d09e53931730b85f5abfd42e7017397a
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Jun 29 15:38:49 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Jun 29 15:38:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e23238d5

gnome-base/gnome-desktop: amd64 stable wrt bug #728924

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Mikle Kolyada  gentoo.org>

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

diff --git a/gnome-base/gnome-desktop/gnome-desktop-3.34.7.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-3.34.7.ebuild
index 722d6fb9276..665870f4713 100644
--- a/gnome-base/gnome-desktop/gnome-desktop-3.34.7.ebuild
+++ b/gnome-base/gnome-desktop/gnome-desktop-3.34.7.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
 LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
 SLOT="3/18" # subslot = libgnome-desktop-3 soname version
 IUSE="debug gtk-doc +introspection seccomp systemd udev"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~x86-solaris"
 
 # cairo[X] needed for gnome-bg
 COMMON_DEPEND="



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

2020-06-28 Thread Thomas Deutschmann
commit: bc2f6fb5948ab514ec9c9cb84c87d6172db45901
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Jun 28 14:02:36 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Jun 28 14:19:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc2f6fb5

gnome-base/gnome-desktop: x86 stable (bug #728924)

Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Thomas Deutschmann  gentoo.org>

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

diff --git a/gnome-base/gnome-desktop/gnome-desktop-3.34.7.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-3.34.7.ebuild
index 7b8b360feb9..722d6fb9276 100644
--- a/gnome-base/gnome-desktop/gnome-desktop-3.34.7.ebuild
+++ b/gnome-base/gnome-desktop/gnome-desktop-3.34.7.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
 LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
 SLOT="3/18" # subslot = libgnome-desktop-3 soname version
 IUSE="debug gtk-doc +introspection seccomp systemd udev"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~x86-solaris"
 
 # cairo[X] needed for gnome-bg
 COMMON_DEPEND="



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

2020-06-26 Thread Mart Raudsepp
commit: bd82d0fee11f746f142b387485328ab003030de6
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Wed Jun 24 01:24:09 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Jun 26 21:16:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd82d0fe

gnome-base/gnome-desktop: arm64 stable (bug #728924)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

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

diff --git a/gnome-base/gnome-desktop/gnome-desktop-3.34.7.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-3.34.7.ebuild
index 5018ba92f32..7b8b360feb9 100644
--- a/gnome-base/gnome-desktop/gnome-desktop-3.34.7.ebuild
+++ b/gnome-base/gnome-desktop/gnome-desktop-3.34.7.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
 LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
 SLOT="3/18" # subslot = libgnome-desktop-3 soname version
 IUSE="debug gtk-doc +introspection seccomp systemd udev"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x86-solaris"
 
 # cairo[X] needed for gnome-bg
 COMMON_DEPEND="



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

2020-06-13 Thread Mart Raudsepp
commit: ec71f6dd0e992dc78ff5201adac15d571a8f7625
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Jun 13 15:06:12 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Jun 13 15:24:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec71f6dd

gnome-base/gnome-desktop: remove old

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-desktop/Manifest  |  3 -
 .../files/3.32.2-fix-tests-without-locale.patch| 82 --
 .../gnome-desktop/gnome-desktop-3.32.2.ebuild  | 79 -
 .../gnome-desktop/gnome-desktop-3.34.6.ebuild  | 77 
 4 files changed, 241 deletions(-)

diff --git a/gnome-base/gnome-desktop/Manifest 
b/gnome-base/gnome-desktop/Manifest
index a13488e4eff..659227cea5e 100644
--- a/gnome-base/gnome-desktop/Manifest
+++ b/gnome-base/gnome-desktop/Manifest
@@ -1,5 +1,2 @@
-DIST gnome-desktop-3.32.2-patchset.tar.xz 7404 BLAKE2B 
ecc821d3338957d0a123d625607d727019d9500915a76ff6d10d3000e1fc1e51fc7c0382374752582aef641d005cd73d39148466b08c53dc1ce9872e73a21215
 SHA512 
0471f0a6d9213ea60e867bd4f381575f6a94fa0fde57cc1a360e2d4ef98c11f2f973d3d95347db8f24aacb2249ba84ffc4e35e05bb595d9d3b6debe561ed88da
-DIST gnome-desktop-3.32.2.tar.xz 709128 BLAKE2B 
f0335d1ad583f0b000c47826cd4b6eb24624862b22b00e9d42759ed1cfcf3dba6f091dd85504c9c8da8b9789bf78cf53d284942ba6e2d3c630db028b4a0a69c6
 SHA512 
7dfa5c3e4b77637cc40e6244eb8ce8cb314cf92d865b64e36c5dffa8a699e91c81bd359f0a89a725c064eafec965d2b9d119aa05f1de103cd836a4bff9119a99
 DIST gnome-desktop-3.34.5.tar.xz 718008 BLAKE2B 
a09daf4f575b26774beeef8e9edb4ed757ead7c0155aab4d7c132bf503d29096c40b06d52aa261594c6db367ac7a638c33de4445748ab3d94a095c23f8ddd705
 SHA512 
bc59b420d5698b15697404efcf452e830933efa23b6dba9011eade1c7521dbd4fb6f6e6e2be822d231611b2133e36f2ec42ed49ecabd175127366e0e7d59955c
-DIST gnome-desktop-3.34.6.tar.xz 718144 BLAKE2B 
7379f45b7028ed16f4f707b82adfd1c95150791da9988ff52f3b49a9be68effefc04e32512fb4316368d695ae531afd8ad58168214e483fd0164b45a2de7f1d1
 SHA512 
a4e6c8ec1f5cea785bc58635dc72dae39a0a118db5433a02919c8fd3c4f7276d6f1093e8f52b1def5756c161effbedce20c6dcfe282a5a3d2458acc82af60aa5
 DIST gnome-desktop-3.34.7.tar.xz 718220 BLAKE2B 
89bfd00a356cd47d865aa4df1079b37b08c6a85f4380b5424181ce247248c7f11f0ca135858afb0c00fc4ff47175ff2acbb0b67cebe75e0b0a9f27263f0a9d69
 SHA512 
efc466d2a7a8a142e76a07c8cb75bad51aafbb2e70432e339713965890e6a83554a5f77ef6cdb6aa9e3ebace4883fb6d3d06004d7a2446d6960319cacbec7639

diff --git 
a/gnome-base/gnome-desktop/files/3.32.2-fix-tests-without-locale.patch 
b/gnome-base/gnome-desktop/files/3.32.2-fix-tests-without-locale.patch
deleted file mode 100644
index bd4df1ca1a9..000
--- a/gnome-base/gnome-desktop/files/3.32.2-fix-tests-without-locale.patch
+++ /dev/null
@@ -1,82 +0,0 @@
-From 9ae847ec875efe443d51d584fa6c61966c7c3c7c Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Javier=20Jard=C3=B3n?= 
-Date: Wed, 4 Sep 2019 22:09:26 +0100
-Subject: [PATCH] tests/wall*: Do not fail if some of the locales is missing
-

- tests/wall-clock.c| 14 ++
- tests/wallclock-reftest.c |  5 +
- 2 files changed, 19 insertions(+)
-
-diff --git a/tests/wall-clock.c b/tests/wall-clock.c
-index 4937ee66..23929ebd 100644
 a/tests/wall-clock.c
-+++ b/tests/wall-clock.c
-@@ -48,6 +48,7 @@ test_utf8_character (const char *utf8_char,
-   /* In the C locale, make sure the time string is formatted with regular
-  * colons */
-   locale = newlocale (LC_ALL_MASK, "C", (locale_t) 0);
-+  g_assert_true (locale != (locale_t)0);
-   save_locale = uselocale (locale);
-   clock = gnome_wall_clock_new ();
-   str = gnome_wall_clock_string_for_datetime (clock,
-@@ -60,6 +61,10 @@ test_utf8_character (const char *utf8_char,
- 
-   /* In a UTF8 locale, we want ratio characters and no colons. */
-   locale = newlocale (LC_ALL_MASK, "en_US.utf8", locale);
-+  if (locale == (locale_t)0) {
-+  g_test_skip("en_US.utf8 locale not found, skipping");
-+  return;
-+  }
-   uselocale (locale);
-   clock = gnome_wall_clock_new ();
-   str = gnome_wall_clock_string_for_datetime (clock,
-@@ -73,6 +78,10 @@ test_utf8_character (const char *utf8_char,
-   /* ... and same thing with an RTL locale: should be formatted with
-  * ratio characters */
-   locale = newlocale (LC_ALL_MASK, "he_IL.utf8", locale);
-+  if (locale == (locale_t)0) {
-+  g_test_skip("he_IL.utf8 locale not found, skipping");
-+  return;
-+  }
-   uselocale (locale);
-   clock = gnome_wall_clock_new ();
-   str = gnome_wall_clock_string_for_datetime (clock,
-@@ -112,6 +121,10 @@ test_clock_format_setting (void)
-   const char *str;
- 
-   locale = newlocale (LC_ALL_MASK, "en_US.utf8", (locale_t) 0);
-+  if (locale == (locale_t)0) {
-+  

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

2020-06-13 Thread Mart Raudsepp
commit: e1b6b72f4aff1d752af8deb19b05d332456a9460
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Jun 13 15:04:16 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Jun 13 15:24:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1b6b72f

gnome-base/gnome-desktop: bump to 3.34.7

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-desktop/Manifest  |  1 +
 .../gnome-desktop/gnome-desktop-3.34.7.ebuild  | 77 ++
 2 files changed, 78 insertions(+)

diff --git a/gnome-base/gnome-desktop/Manifest 
b/gnome-base/gnome-desktop/Manifest
index f41d982dee2..a13488e4eff 100644
--- a/gnome-base/gnome-desktop/Manifest
+++ b/gnome-base/gnome-desktop/Manifest
@@ -2,3 +2,4 @@ DIST gnome-desktop-3.32.2-patchset.tar.xz 7404 BLAKE2B 
ecc821d3338957d0a123d6256
 DIST gnome-desktop-3.32.2.tar.xz 709128 BLAKE2B 
f0335d1ad583f0b000c47826cd4b6eb24624862b22b00e9d42759ed1cfcf3dba6f091dd85504c9c8da8b9789bf78cf53d284942ba6e2d3c630db028b4a0a69c6
 SHA512 
7dfa5c3e4b77637cc40e6244eb8ce8cb314cf92d865b64e36c5dffa8a699e91c81bd359f0a89a725c064eafec965d2b9d119aa05f1de103cd836a4bff9119a99
 DIST gnome-desktop-3.34.5.tar.xz 718008 BLAKE2B 
a09daf4f575b26774beeef8e9edb4ed757ead7c0155aab4d7c132bf503d29096c40b06d52aa261594c6db367ac7a638c33de4445748ab3d94a095c23f8ddd705
 SHA512 
bc59b420d5698b15697404efcf452e830933efa23b6dba9011eade1c7521dbd4fb6f6e6e2be822d231611b2133e36f2ec42ed49ecabd175127366e0e7d59955c
 DIST gnome-desktop-3.34.6.tar.xz 718144 BLAKE2B 
7379f45b7028ed16f4f707b82adfd1c95150791da9988ff52f3b49a9be68effefc04e32512fb4316368d695ae531afd8ad58168214e483fd0164b45a2de7f1d1
 SHA512 
a4e6c8ec1f5cea785bc58635dc72dae39a0a118db5433a02919c8fd3c4f7276d6f1093e8f52b1def5756c161effbedce20c6dcfe282a5a3d2458acc82af60aa5
+DIST gnome-desktop-3.34.7.tar.xz 718220 BLAKE2B 
89bfd00a356cd47d865aa4df1079b37b08c6a85f4380b5424181ce247248c7f11f0ca135858afb0c00fc4ff47175ff2acbb0b67cebe75e0b0a9f27263f0a9d69
 SHA512 
efc466d2a7a8a142e76a07c8cb75bad51aafbb2e70432e339713965890e6a83554a5f77ef6cdb6aa9e3ebace4883fb6d3d06004d7a2446d6960319cacbec7639

diff --git a/gnome-base/gnome-desktop/gnome-desktop-3.34.7.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-3.34.7.ebuild
new file mode 100644
index 000..5018ba92f32
--- /dev/null
+++ b/gnome-base/gnome-desktop/gnome-desktop-3.34.7.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org gnome2-utils meson virtualx xdg
+
+DESCRIPTION="Library with common API for various GNOME modules"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
+
+LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
+SLOT="3/18" # subslot = libgnome-desktop-3 soname version
+IUSE="debug gtk-doc +introspection seccomp systemd udev"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x86-solaris"
+
+# cairo[X] needed for gnome-bg
+COMMON_DEPEND="
+   >=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]
+   >=x11-libs/gtk+-3.3.6:3[X,introspection?]
+   >=dev-libs/glib-2.53.0:2
+   >=gnome-base/gsettings-desktop-schemas-3.27.0[introspection?]
+   x11-misc/xkeyboard-config
+   app-text/iso-codes
+   x11-libs/libX11
+   systemd? ( sys-apps/systemd:= )
+   udev? (
+   sys-apps/hwids
+   virtual/libudev:= )
+   seccomp? ( sys-libs/libseccomp )
+
+   x11-libs/cairo:=[X]
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${COMMON_DEPEND}
+   media-libs/fontconfig
+"
+RDEPEND="${COMMON_DEPEND}
+   seccomp? ( sys-apps/bubblewrap )
+"
+BDEPEND="
+   app-text/docbook-xml-dtd:4.1.2
+   dev-util/gdbus-codegen
+   gtk-doc? ( >=dev-util/gtk-doc-1.14 )
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   x11-base/xorg-proto
+   virtual/pkgconfig
+"
+# Includes X11/Xatom.h in libgnome-desktop/gnome-bg.c which comes from 
xorg-proto
+
+PATCHES=(
+   "${FILESDIR}"/3.32.2-optional-introspection.patch # add introspection 
meson option
+)
+
+src_prepare() {
+   # Don't build manual test programs that will never get run
+   sed -i -e "/'test-.*'/d" libgnome-desktop/meson.build || die
+   xdg_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dgnome_distributor=Gentoo
+   -Ddate_in_gnome_version=true
+   -Ddesktop_docs=true
+   $(meson_use debug debug_tools)
+   $(meson_use introspection)
+   $(meson_feature udev)
+   $(meson_feature systemd)
+   $(meson_use gtk-doc gtk_doc)
+   -Dinstalled_tests=false
+   )
+   meson_src_configure
+}
+
+src_test() {
+   virtx meson_src_test
+}



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

2020-06-07 Thread Mart Raudsepp
commit: 6f1831f6ac5c2703a53480d7e62542a3863bfb44
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Sun Jun  7 16:00:27 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Jun  7 21:02:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f1831f6

gnome-base/gnome-desktop: arm64 stable (bug #717144)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

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

diff --git a/gnome-base/gnome-desktop/gnome-desktop-3.34.5.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-3.34.5.ebuild
index 9c2f4df89f9..665870f4713 100644
--- a/gnome-base/gnome-desktop/gnome-desktop-3.34.5.ebuild
+++ b/gnome-base/gnome-desktop/gnome-desktop-3.34.5.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
 LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
 SLOT="3/18" # subslot = libgnome-desktop-3 soname version
 IUSE="debug gtk-doc +introspection seccomp systemd udev"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~x86-solaris"
 
 # cairo[X] needed for gnome-bg
 COMMON_DEPEND="



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

2020-05-01 Thread Mart Raudsepp
commit: 2307d078aae189beb8e1595ab74e2380f09ddf97
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri May  1 12:31:03 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri May  1 12:47:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2307d078

gnome-base/gnome-desktop: bump to 3.34.6

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-desktop/Manifest  |  1 +
 .../gnome-desktop/gnome-desktop-3.34.6.ebuild  | 77 ++
 2 files changed, 78 insertions(+)

diff --git a/gnome-base/gnome-desktop/Manifest 
b/gnome-base/gnome-desktop/Manifest
index 55ab3200032..f41d982dee2 100644
--- a/gnome-base/gnome-desktop/Manifest
+++ b/gnome-base/gnome-desktop/Manifest
@@ -1,3 +1,4 @@
 DIST gnome-desktop-3.32.2-patchset.tar.xz 7404 BLAKE2B 
ecc821d3338957d0a123d625607d727019d9500915a76ff6d10d3000e1fc1e51fc7c0382374752582aef641d005cd73d39148466b08c53dc1ce9872e73a21215
 SHA512 
0471f0a6d9213ea60e867bd4f381575f6a94fa0fde57cc1a360e2d4ef98c11f2f973d3d95347db8f24aacb2249ba84ffc4e35e05bb595d9d3b6debe561ed88da
 DIST gnome-desktop-3.32.2.tar.xz 709128 BLAKE2B 
f0335d1ad583f0b000c47826cd4b6eb24624862b22b00e9d42759ed1cfcf3dba6f091dd85504c9c8da8b9789bf78cf53d284942ba6e2d3c630db028b4a0a69c6
 SHA512 
7dfa5c3e4b77637cc40e6244eb8ce8cb314cf92d865b64e36c5dffa8a699e91c81bd359f0a89a725c064eafec965d2b9d119aa05f1de103cd836a4bff9119a99
 DIST gnome-desktop-3.34.5.tar.xz 718008 BLAKE2B 
a09daf4f575b26774beeef8e9edb4ed757ead7c0155aab4d7c132bf503d29096c40b06d52aa261594c6db367ac7a638c33de4445748ab3d94a095c23f8ddd705
 SHA512 
bc59b420d5698b15697404efcf452e830933efa23b6dba9011eade1c7521dbd4fb6f6e6e2be822d231611b2133e36f2ec42ed49ecabd175127366e0e7d59955c
+DIST gnome-desktop-3.34.6.tar.xz 718144 BLAKE2B 
7379f45b7028ed16f4f707b82adfd1c95150791da9988ff52f3b49a9be68effefc04e32512fb4316368d695ae531afd8ad58168214e483fd0164b45a2de7f1d1
 SHA512 
a4e6c8ec1f5cea785bc58635dc72dae39a0a118db5433a02919c8fd3c4f7276d6f1093e8f52b1def5756c161effbedce20c6dcfe282a5a3d2458acc82af60aa5

diff --git a/gnome-base/gnome-desktop/gnome-desktop-3.34.6.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-3.34.6.ebuild
new file mode 100644
index 000..5018ba92f32
--- /dev/null
+++ b/gnome-base/gnome-desktop/gnome-desktop-3.34.6.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org gnome2-utils meson virtualx xdg
+
+DESCRIPTION="Library with common API for various GNOME modules"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
+
+LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
+SLOT="3/18" # subslot = libgnome-desktop-3 soname version
+IUSE="debug gtk-doc +introspection seccomp systemd udev"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x86-solaris"
+
+# cairo[X] needed for gnome-bg
+COMMON_DEPEND="
+   >=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]
+   >=x11-libs/gtk+-3.3.6:3[X,introspection?]
+   >=dev-libs/glib-2.53.0:2
+   >=gnome-base/gsettings-desktop-schemas-3.27.0[introspection?]
+   x11-misc/xkeyboard-config
+   app-text/iso-codes
+   x11-libs/libX11
+   systemd? ( sys-apps/systemd:= )
+   udev? (
+   sys-apps/hwids
+   virtual/libudev:= )
+   seccomp? ( sys-libs/libseccomp )
+
+   x11-libs/cairo:=[X]
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${COMMON_DEPEND}
+   media-libs/fontconfig
+"
+RDEPEND="${COMMON_DEPEND}
+   seccomp? ( sys-apps/bubblewrap )
+"
+BDEPEND="
+   app-text/docbook-xml-dtd:4.1.2
+   dev-util/gdbus-codegen
+   gtk-doc? ( >=dev-util/gtk-doc-1.14 )
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   x11-base/xorg-proto
+   virtual/pkgconfig
+"
+# Includes X11/Xatom.h in libgnome-desktop/gnome-bg.c which comes from 
xorg-proto
+
+PATCHES=(
+   "${FILESDIR}"/3.32.2-optional-introspection.patch # add introspection 
meson option
+)
+
+src_prepare() {
+   # Don't build manual test programs that will never get run
+   sed -i -e "/'test-.*'/d" libgnome-desktop/meson.build || die
+   xdg_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dgnome_distributor=Gentoo
+   -Ddate_in_gnome_version=true
+   -Ddesktop_docs=true
+   $(meson_use debug debug_tools)
+   $(meson_use introspection)
+   $(meson_feature udev)
+   $(meson_feature systemd)
+   $(meson_use gtk-doc gtk_doc)
+   -Dinstalled_tests=false
+   )
+   meson_src_configure
+}
+
+src_test() {
+   virtx meson_src_test
+}



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

2020-04-04 Thread Mart Raudsepp
commit: 7fd394041770a8196a182073a8164a0b463f2ca1
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Apr  4 12:34:08 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Apr  4 13:04:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fd39404

gnome-base/gnome-desktop: bump to 3.34.5

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-desktop/Manifest  |  1 +
 .../gnome-desktop/gnome-desktop-3.34.5.ebuild  | 77 ++
 2 files changed, 78 insertions(+)

diff --git a/gnome-base/gnome-desktop/Manifest 
b/gnome-base/gnome-desktop/Manifest
index 701db86c4b4..7ba4bac8271 100644
--- a/gnome-base/gnome-desktop/Manifest
+++ b/gnome-base/gnome-desktop/Manifest
@@ -2,3 +2,4 @@ DIST gnome-desktop-2.32.1.tar.bz2 1633847 BLAKE2B 
9c69504b0f904fe04bdaa2e2fd3c6f
 DIST gnome-desktop-3.32.2-patchset.tar.xz 7404 BLAKE2B 
ecc821d3338957d0a123d625607d727019d9500915a76ff6d10d3000e1fc1e51fc7c0382374752582aef641d005cd73d39148466b08c53dc1ce9872e73a21215
 SHA512 
0471f0a6d9213ea60e867bd4f381575f6a94fa0fde57cc1a360e2d4ef98c11f2f973d3d95347db8f24aacb2249ba84ffc4e35e05bb595d9d3b6debe561ed88da
 DIST gnome-desktop-3.32.2.tar.xz 709128 BLAKE2B 
f0335d1ad583f0b000c47826cd4b6eb24624862b22b00e9d42759ed1cfcf3dba6f091dd85504c9c8da8b9789bf78cf53d284942ba6e2d3c630db028b4a0a69c6
 SHA512 
7dfa5c3e4b77637cc40e6244eb8ce8cb314cf92d865b64e36c5dffa8a699e91c81bd359f0a89a725c064eafec965d2b9d119aa05f1de103cd836a4bff9119a99
 DIST gnome-desktop-3.34.4.tar.xz 715280 BLAKE2B 
34ee3d4a36e7b8212d5285f766b030ae9369ec99be90dbf86a10f6b6727f221770c43db012c9e4634b8c95c7ffb97d435fb3555b1bc184ec4127538ba6ab261b
 SHA512 
de3ac71725f4cc55b22af4f6f04516d9a5cbdd27876f302fc78c864c1461e444967de3dae3a6944124b5c9e6f4f96b9de63053c582917509b90844acbe3f
+DIST gnome-desktop-3.34.5.tar.xz 718008 BLAKE2B 
a09daf4f575b26774beeef8e9edb4ed757ead7c0155aab4d7c132bf503d29096c40b06d52aa261594c6db367ac7a638c33de4445748ab3d94a095c23f8ddd705
 SHA512 
bc59b420d5698b15697404efcf452e830933efa23b6dba9011eade1c7521dbd4fb6f6e6e2be822d231611b2133e36f2ec42ed49ecabd175127366e0e7d59955c

diff --git a/gnome-base/gnome-desktop/gnome-desktop-3.34.5.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-3.34.5.ebuild
new file mode 100644
index 000..5018ba92f32
--- /dev/null
+++ b/gnome-base/gnome-desktop/gnome-desktop-3.34.5.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org gnome2-utils meson virtualx xdg
+
+DESCRIPTION="Library with common API for various GNOME modules"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
+
+LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
+SLOT="3/18" # subslot = libgnome-desktop-3 soname version
+IUSE="debug gtk-doc +introspection seccomp systemd udev"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x86-solaris"
+
+# cairo[X] needed for gnome-bg
+COMMON_DEPEND="
+   >=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]
+   >=x11-libs/gtk+-3.3.6:3[X,introspection?]
+   >=dev-libs/glib-2.53.0:2
+   >=gnome-base/gsettings-desktop-schemas-3.27.0[introspection?]
+   x11-misc/xkeyboard-config
+   app-text/iso-codes
+   x11-libs/libX11
+   systemd? ( sys-apps/systemd:= )
+   udev? (
+   sys-apps/hwids
+   virtual/libudev:= )
+   seccomp? ( sys-libs/libseccomp )
+
+   x11-libs/cairo:=[X]
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${COMMON_DEPEND}
+   media-libs/fontconfig
+"
+RDEPEND="${COMMON_DEPEND}
+   seccomp? ( sys-apps/bubblewrap )
+"
+BDEPEND="
+   app-text/docbook-xml-dtd:4.1.2
+   dev-util/gdbus-codegen
+   gtk-doc? ( >=dev-util/gtk-doc-1.14 )
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   x11-base/xorg-proto
+   virtual/pkgconfig
+"
+# Includes X11/Xatom.h in libgnome-desktop/gnome-bg.c which comes from 
xorg-proto
+
+PATCHES=(
+   "${FILESDIR}"/3.32.2-optional-introspection.patch # add introspection 
meson option
+)
+
+src_prepare() {
+   # Don't build manual test programs that will never get run
+   sed -i -e "/'test-.*'/d" libgnome-desktop/meson.build || die
+   xdg_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dgnome_distributor=Gentoo
+   -Ddate_in_gnome_version=true
+   -Ddesktop_docs=true
+   $(meson_use debug debug_tools)
+   $(meson_use introspection)
+   $(meson_feature udev)
+   $(meson_feature systemd)
+   $(meson_use gtk-doc gtk_doc)
+   -Dinstalled_tests=false
+   )
+   meson_src_configure
+}
+
+src_test() {
+   virtx meson_src_test
+}



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

2020-03-20 Thread Matt Turner
commit: ed01a8414697a123a554e0b2b853d6d607ba7254
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Mar 20 21:48:10 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Mar 20 21:52:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed01a841

gnome-base/gnome-desktop: drop hppa keywords

Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/gnome-desktop/gnome-desktop-3.32.2.ebuild | 2 +-
 gnome-base/gnome-desktop/gnome-desktop-3.34.4.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnome-base/gnome-desktop/gnome-desktop-3.32.2.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-3.32.2.ebuild
index f678ef39697..ede39c8cdc4 100644
--- a/gnome-base/gnome-desktop/gnome-desktop-3.32.2.ebuild
+++ b/gnome-base/gnome-desktop/gnome-desktop-3.32.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~leio/distfiles/${P}-patchset.tar.xz;
 LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
 SLOT="3/17" # subslot = libgnome-desktop-3 soname version
 IUSE="debug gtk-doc +introspection seccomp udev"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc x86 
~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sh ~sparc x86 
~amd64-linux ~x86-linux ~x86-solaris"
 
 # cairo[X] needed for gnome-bg
 COMMON_DEPEND="

diff --git a/gnome-base/gnome-desktop/gnome-desktop-3.34.4.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-3.34.4.ebuild
index 0bb4998cafe..69181d36cf8 100644
--- a/gnome-base/gnome-desktop/gnome-desktop-3.34.4.ebuild
+++ b/gnome-base/gnome-desktop/gnome-desktop-3.34.4.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
 LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
 SLOT="3/18" # subslot = libgnome-desktop-3 soname version
 IUSE="debug gtk-doc +introspection seccomp systemd udev"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
 
 # cairo[X] needed for gnome-bg
 COMMON_DEPEND="



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

2020-03-01 Thread Mart Raudsepp
commit: da124eb68e03755db20888ac1538ea27915aaca2
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Mar  1 12:21:17 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Mar  1 16:17:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da124eb6

gnome-base/gnome-desktop: bump to 3.34.4

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-desktop/Manifest  |  1 +
 .../gnome-desktop/gnome-desktop-3.34.4.ebuild  | 77 ++
 2 files changed, 78 insertions(+)

diff --git a/gnome-base/gnome-desktop/Manifest 
b/gnome-base/gnome-desktop/Manifest
index 753a4d3bca7..701db86c4b4 100644
--- a/gnome-base/gnome-desktop/Manifest
+++ b/gnome-base/gnome-desktop/Manifest
@@ -1,3 +1,4 @@
 DIST gnome-desktop-2.32.1.tar.bz2 1633847 BLAKE2B 
9c69504b0f904fe04bdaa2e2fd3c6fbdd0cdd67033bae6e21377cce2deb68f05ed85bc735547c036923978ebdb8952c262676a01a33f8d7acffb0b964f97366a
 SHA512 
b8084d08366dab661a7ee369cd03ba62beddbdfa9a36b988b7d13d207b33d6916f7fa8691717fba7b6a70d8276779e35360b1dc385e6ec876f30ea7b8b373c28
 DIST gnome-desktop-3.32.2-patchset.tar.xz 7404 BLAKE2B 
ecc821d3338957d0a123d625607d727019d9500915a76ff6d10d3000e1fc1e51fc7c0382374752582aef641d005cd73d39148466b08c53dc1ce9872e73a21215
 SHA512 
0471f0a6d9213ea60e867bd4f381575f6a94fa0fde57cc1a360e2d4ef98c11f2f973d3d95347db8f24aacb2249ba84ffc4e35e05bb595d9d3b6debe561ed88da
 DIST gnome-desktop-3.32.2.tar.xz 709128 BLAKE2B 
f0335d1ad583f0b000c47826cd4b6eb24624862b22b00e9d42759ed1cfcf3dba6f091dd85504c9c8da8b9789bf78cf53d284942ba6e2d3c630db028b4a0a69c6
 SHA512 
7dfa5c3e4b77637cc40e6244eb8ce8cb314cf92d865b64e36c5dffa8a699e91c81bd359f0a89a725c064eafec965d2b9d119aa05f1de103cd836a4bff9119a99
+DIST gnome-desktop-3.34.4.tar.xz 715280 BLAKE2B 
34ee3d4a36e7b8212d5285f766b030ae9369ec99be90dbf86a10f6b6727f221770c43db012c9e4634b8c95c7ffb97d435fb3555b1bc184ec4127538ba6ab261b
 SHA512 
de3ac71725f4cc55b22af4f6f04516d9a5cbdd27876f302fc78c864c1461e444967de3dae3a6944124b5c9e6f4f96b9de63053c582917509b90844acbe3f

diff --git a/gnome-base/gnome-desktop/gnome-desktop-3.34.4.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-3.34.4.ebuild
new file mode 100644
index 000..0bb4998cafe
--- /dev/null
+++ b/gnome-base/gnome-desktop/gnome-desktop-3.34.4.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org gnome2-utils meson virtualx xdg
+
+DESCRIPTION="Library with common API for various GNOME modules"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
+
+LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
+SLOT="3/18" # subslot = libgnome-desktop-3 soname version
+IUSE="debug gtk-doc +introspection seccomp systemd udev"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+
+# cairo[X] needed for gnome-bg
+COMMON_DEPEND="
+   >=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]
+   >=x11-libs/gtk+-3.3.6:3[X,introspection?]
+   >=dev-libs/glib-2.53.0:2
+   >=gnome-base/gsettings-desktop-schemas-3.27.0[introspection?]
+   x11-misc/xkeyboard-config
+   app-text/iso-codes
+   x11-libs/libX11
+   systemd? ( sys-apps/systemd:= )
+   udev? (
+   sys-apps/hwids
+   virtual/libudev:= )
+   seccomp? ( sys-libs/libseccomp )
+
+   x11-libs/cairo:=[X]
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${COMMON_DEPEND}
+   media-libs/fontconfig
+"
+RDEPEND="${COMMON_DEPEND}
+   seccomp? ( sys-apps/bubblewrap )
+"
+BDEPEND="
+   app-text/docbook-xml-dtd:4.1.2
+   dev-util/gdbus-codegen
+   gtk-doc? ( >=dev-util/gtk-doc-1.14 )
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   x11-base/xorg-proto
+   virtual/pkgconfig
+"
+# Includes X11/Xatom.h in libgnome-desktop/gnome-bg.c which comes from 
xorg-proto
+
+PATCHES=(
+   "${FILESDIR}"/3.32.2-optional-introspection.patch # add introspection 
meson option
+)
+
+src_prepare() {
+   # Don't build manual test programs that will never get run
+   sed -i -e "/'test-.*'/d" libgnome-desktop/meson.build || die
+   xdg_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dgnome_distributor=Gentoo
+   -Ddate_in_gnome_version=true
+   -Ddesktop_docs=true
+   $(meson_use debug debug_tools)
+   $(meson_use introspection)
+   $(meson_feature udev)
+   $(meson_feature systemd)
+   $(meson_use gtk-doc gtk_doc)
+   -Dinstalled_tests=false
+   )
+   meson_src_configure
+}
+
+src_test() {
+   virtx meson_src_test
+}



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

2019-12-23 Thread Mart Raudsepp
commit: 9319dad1f3528c7aa21a7508c18b4b83da92198f
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Dec 23 21:19:04 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Dec 23 21:25:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9319dad1

gnome-base/gnome-desktop: remove old

Package-Manager: Portage-2.3.79, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-desktop/Manifest  |  2 -
 .../gnome-desktop/gnome-desktop-3.30.2.3.ebuild| 68 --
 2 files changed, 70 deletions(-)

diff --git a/gnome-base/gnome-desktop/Manifest 
b/gnome-base/gnome-desktop/Manifest
index 967e76c847f..753a4d3bca7 100644
--- a/gnome-base/gnome-desktop/Manifest
+++ b/gnome-base/gnome-desktop/Manifest
@@ -1,5 +1,3 @@
 DIST gnome-desktop-2.32.1.tar.bz2 1633847 BLAKE2B 
9c69504b0f904fe04bdaa2e2fd3c6fbdd0cdd67033bae6e21377cce2deb68f05ed85bc735547c036923978ebdb8952c262676a01a33f8d7acffb0b964f97366a
 SHA512 
b8084d08366dab661a7ee369cd03ba62beddbdfa9a36b988b7d13d207b33d6916f7fa8691717fba7b6a70d8276779e35360b1dc385e6ec876f30ea7b8b373c28
-DIST gnome-desktop-3.30.2.3-patchset.tar.xz 3568 BLAKE2B 
20d13d7e396d7cddcfb6f761815df7ce6a2d910be5e9588eac519ade536848cfc09d1aca0e4478f97177b8ee26f8049da21542d502b427973991b47c7097bbe3
 SHA512 
8b9eab01e79e3d67dec51ed07a086f04df1890e638a0c1696742cf5e3b6a42dccbd514fc3cfd3610791c4905346847af83e813845ad14e0b57b790fedd0ae8e0
-DIST gnome-desktop-3.30.2.3.tar.xz 1164500 BLAKE2B 
e78256bc3319ea9794b4666c82eb466a0c884fd43c3c776fd08aaf789905893ff93acec35a1fb6903c0049b3a169afe5b43a71ac1e93e8c63c013682c3316fa8
 SHA512 
36303de8fa70e65c40aeb7862156fa404b965d1724171ec5bb0a00cb1049efbfba79cdcff76278f53e4e27199f1ef9dcb574b0f465b0f4e04bb46c50d516ad0f
 DIST gnome-desktop-3.32.2-patchset.tar.xz 7404 BLAKE2B 
ecc821d3338957d0a123d625607d727019d9500915a76ff6d10d3000e1fc1e51fc7c0382374752582aef641d005cd73d39148466b08c53dc1ce9872e73a21215
 SHA512 
0471f0a6d9213ea60e867bd4f381575f6a94fa0fde57cc1a360e2d4ef98c11f2f973d3d95347db8f24aacb2249ba84ffc4e35e05bb595d9d3b6debe561ed88da
 DIST gnome-desktop-3.32.2.tar.xz 709128 BLAKE2B 
f0335d1ad583f0b000c47826cd4b6eb24624862b22b00e9d42759ed1cfcf3dba6f091dd85504c9c8da8b9789bf78cf53d284942ba6e2d3c630db028b4a0a69c6
 SHA512 
7dfa5c3e4b77637cc40e6244eb8ce8cb314cf92d865b64e36c5dffa8a699e91c81bd359f0a89a725c064eafec965d2b9d119aa05f1de103cd836a4bff9119a99

diff --git a/gnome-base/gnome-desktop/gnome-desktop-3.30.2.3.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-3.30.2.3.ebuild
deleted file mode 100644
index 64e40e19554..000
--- a/gnome-base/gnome-desktop/gnome-desktop-3.30.2.3.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_EAUTORECONF="yes"
-inherit gnome2 virtualx
-
-DESCRIPTION="Library with common API for various GNOME modules"
-HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
-SRC_URI+=" https://dev.gentoo.org/~leio/distfiles/${P}-patchset.tar.xz;
-
-LICENSE="GPL-2+ FDL-1.1+ LGPL-2+"
-SLOT="3/17" # subslot = libgnome-desktop-3 soname version
-IUSE="debug +introspection seccomp udev"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc x86 
~amd64-linux ~x86-linux ~x86-solaris"
-
-# cairo[X] needed for gnome-bg
-COMMON_DEPEND="
-   app-text/iso-codes
-   >=dev-libs/glib-2.53.0:2
-   >=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]
-   >=x11-libs/gtk+-3.3.6:3[X,introspection?]
-   x11-libs/cairo:=[X]
-   x11-libs/libX11
-   x11-misc/xkeyboard-config
-   >=gnome-base/gsettings-desktop-schemas-3.27.0
-   introspection? ( >=dev-libs/gobject-introspection-0.9.7:= )
-   seccomp? ( sys-libs/libseccomp )
-   udev? (
-   sys-apps/hwids
-   virtual/libudev:= )
-"
-RDEPEND="${COMMON_DEPEND}
-   !https://gitlab.gnome.org/Community/gentoo/gnome-desktop/compare/3.30.2.3...gentoo-3.30.2.3
-)
-
-src_configure() {
-   gnome2_src_configure \
-   --disable-static \
-   --with-gnome-distributor=Gentoo \
-   --enable-desktop-docs \
-   $(usex debug --enable-debug=yes ' ') \
-   $(use_enable debug debug-tools) \
-   $(use_enable introspection) \
-   $(use_enable udev)
-}
-
-src_test() {
-   virtx emake check
-}



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

2019-12-08 Thread Aaron Bauman
commit: 548281c89840bb9bb831480d9660171e213cdf2d
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Dec  9 00:03:23 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Dec  9 00:10:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=548281c8

gnome-base/gnome-desktop: arm64 stable (bug #702260)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.81, Repoman-2.3.20

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

diff --git a/gnome-base/gnome-desktop/gnome-desktop-3.32.2.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-3.32.2.ebuild
index e868c687ed3..f678ef39697 100644
--- a/gnome-base/gnome-desktop/gnome-desktop-3.32.2.ebuild
+++ b/gnome-base/gnome-desktop/gnome-desktop-3.32.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~leio/distfiles/${P}-patchset.tar.xz;
 LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
 SLOT="3/17" # subslot = libgnome-desktop-3 soname version
 IUSE="debug gtk-doc +introspection seccomp udev"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc x86 
~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc x86 
~amd64-linux ~x86-linux ~x86-solaris"
 
 # cairo[X] needed for gnome-bg
 COMMON_DEPEND="



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

2019-11-29 Thread Michał Górny
commit: 5c30ab2d023940b1c8c8b35efec73b2dd53dc97e
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov 28 17:28:26 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov 29 08:14:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c30ab2d

gnome-base/gnome-desktop: python_export_best → python_setup

Signed-off-by: Michał Górny  gentoo.org>

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

diff --git a/gnome-base/gnome-desktop/gnome-desktop-2.32.1-r2.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-2.32.1-r2.ebuild
index 595d61ff0bd..f48d6fa875a 100644
--- a/gnome-base/gnome-desktop/gnome-desktop-2.32.1-r2.ebuild
+++ b/gnome-base/gnome-desktop/gnome-desktop-2.32.1-r2.ebuild
@@ -55,7 +55,7 @@ src_prepare() {
 }
 
 src_configure() {
-   python_export_best
+   python_setup
gnome2_src_configure \
--with-gnome-distributor=Gentoo \
--disable-scrollkeeper \



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

2019-09-19 Thread Mart Raudsepp
commit: f5db550afd6f858f81fb867c361113b9fa5221a7
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Sep 19 19:17:45 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Sep 19 20:10:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5db550a

gnome-base/gnome-desktop: fix DEPEND/BDEPEND mixup in EAPI-7 port

Package-Manager: Portage-2.3.69, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-desktop/gnome-desktop-3.32.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnome-base/gnome-desktop/gnome-desktop-3.32.2.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-3.32.2.ebuild
index 1bcfa93a380..c33b430ccf5 100644
--- a/gnome-base/gnome-desktop/gnome-desktop-3.32.2.ebuild
+++ b/gnome-base/gnome-desktop/gnome-desktop-3.32.2.ebuild
@@ -30,13 +30,13 @@ COMMON_DEPEND="
x11-libs/cairo:=[X]
introspection? ( >=dev-libs/gobject-introspection-1.54:= )
 "
-BDEPEND="${COMMON_DEPEND}
+DEPEND="${COMMON_DEPEND}
media-libs/fontconfig
 "
 RDEPEND="${COMMON_DEPEND}
seccomp? ( sys-apps/bubblewrap )
 "
-DEPEND="
+BDEPEND="
app-text/docbook-xml-dtd:4.1.2
dev-util/gdbus-codegen
gtk-doc? ( >=dev-util/gtk-doc-1.14 )



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

2019-09-18 Thread Mart Raudsepp
commit: 23c7a2ca71ab64f3307120ec497ab99e509676ce
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Sep 18 20:33:39 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Sep 18 20:40:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23c7a2ca

gnome-base/gnome-desktop: bump to 3.32.2

Package-Manager: Portage-2.3.69, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-desktop/Manifest  |  2 +
 .../files/3.32.2-fix-tests-without-locale.patch| 82 ++
 .../files/3.32.2-optional-introspection.patch  | 48 +
 .../gnome-desktop/gnome-desktop-3.32.2.ebuild  | 79 +
 4 files changed, 211 insertions(+)

diff --git a/gnome-base/gnome-desktop/Manifest 
b/gnome-base/gnome-desktop/Manifest
index d348865c779..967e76c847f 100644
--- a/gnome-base/gnome-desktop/Manifest
+++ b/gnome-base/gnome-desktop/Manifest
@@ -1,3 +1,5 @@
 DIST gnome-desktop-2.32.1.tar.bz2 1633847 BLAKE2B 
9c69504b0f904fe04bdaa2e2fd3c6fbdd0cdd67033bae6e21377cce2deb68f05ed85bc735547c036923978ebdb8952c262676a01a33f8d7acffb0b964f97366a
 SHA512 
b8084d08366dab661a7ee369cd03ba62beddbdfa9a36b988b7d13d207b33d6916f7fa8691717fba7b6a70d8276779e35360b1dc385e6ec876f30ea7b8b373c28
 DIST gnome-desktop-3.30.2.3-patchset.tar.xz 3568 BLAKE2B 
20d13d7e396d7cddcfb6f761815df7ce6a2d910be5e9588eac519ade536848cfc09d1aca0e4478f97177b8ee26f8049da21542d502b427973991b47c7097bbe3
 SHA512 
8b9eab01e79e3d67dec51ed07a086f04df1890e638a0c1696742cf5e3b6a42dccbd514fc3cfd3610791c4905346847af83e813845ad14e0b57b790fedd0ae8e0
 DIST gnome-desktop-3.30.2.3.tar.xz 1164500 BLAKE2B 
e78256bc3319ea9794b4666c82eb466a0c884fd43c3c776fd08aaf789905893ff93acec35a1fb6903c0049b3a169afe5b43a71ac1e93e8c63c013682c3316fa8
 SHA512 
36303de8fa70e65c40aeb7862156fa404b965d1724171ec5bb0a00cb1049efbfba79cdcff76278f53e4e27199f1ef9dcb574b0f465b0f4e04bb46c50d516ad0f
+DIST gnome-desktop-3.32.2-patchset.tar.xz 7404 BLAKE2B 
ecc821d3338957d0a123d625607d727019d9500915a76ff6d10d3000e1fc1e51fc7c0382374752582aef641d005cd73d39148466b08c53dc1ce9872e73a21215
 SHA512 
0471f0a6d9213ea60e867bd4f381575f6a94fa0fde57cc1a360e2d4ef98c11f2f973d3d95347db8f24aacb2249ba84ffc4e35e05bb595d9d3b6debe561ed88da
+DIST gnome-desktop-3.32.2.tar.xz 709128 BLAKE2B 
f0335d1ad583f0b000c47826cd4b6eb24624862b22b00e9d42759ed1cfcf3dba6f091dd85504c9c8da8b9789bf78cf53d284942ba6e2d3c630db028b4a0a69c6
 SHA512 
7dfa5c3e4b77637cc40e6244eb8ce8cb314cf92d865b64e36c5dffa8a699e91c81bd359f0a89a725c064eafec965d2b9d119aa05f1de103cd836a4bff9119a99

diff --git 
a/gnome-base/gnome-desktop/files/3.32.2-fix-tests-without-locale.patch 
b/gnome-base/gnome-desktop/files/3.32.2-fix-tests-without-locale.patch
new file mode 100644
index 000..bd4df1ca1a9
--- /dev/null
+++ b/gnome-base/gnome-desktop/files/3.32.2-fix-tests-without-locale.patch
@@ -0,0 +1,82 @@
+From 9ae847ec875efe443d51d584fa6c61966c7c3c7c Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Javier=20Jard=C3=B3n?= 
+Date: Wed, 4 Sep 2019 22:09:26 +0100
+Subject: [PATCH] tests/wall*: Do not fail if some of the locales is missing
+
+---
+ tests/wall-clock.c| 14 ++
+ tests/wallclock-reftest.c |  5 +
+ 2 files changed, 19 insertions(+)
+
+diff --git a/tests/wall-clock.c b/tests/wall-clock.c
+index 4937ee66..23929ebd 100644
+--- a/tests/wall-clock.c
 b/tests/wall-clock.c
+@@ -48,6 +48,7 @@ test_utf8_character (const char *utf8_char,
+   /* In the C locale, make sure the time string is formatted with regular
+  * colons */
+   locale = newlocale (LC_ALL_MASK, "C", (locale_t) 0);
++  g_assert_true (locale != (locale_t)0);
+   save_locale = uselocale (locale);
+   clock = gnome_wall_clock_new ();
+   str = gnome_wall_clock_string_for_datetime (clock,
+@@ -60,6 +61,10 @@ test_utf8_character (const char *utf8_char,
+ 
+   /* In a UTF8 locale, we want ratio characters and no colons. */
+   locale = newlocale (LC_ALL_MASK, "en_US.utf8", locale);
++  if (locale == (locale_t)0) {
++  g_test_skip("en_US.utf8 locale not found, skipping");
++  return;
++  }
+   uselocale (locale);
+   clock = gnome_wall_clock_new ();
+   str = gnome_wall_clock_string_for_datetime (clock,
+@@ -73,6 +78,10 @@ test_utf8_character (const char *utf8_char,
+   /* ... and same thing with an RTL locale: should be formatted with
+  * ratio characters */
+   locale = newlocale (LC_ALL_MASK, "he_IL.utf8", locale);
++  if (locale == (locale_t)0) {
++  g_test_skip("he_IL.utf8 locale not found, skipping");
++  return;
++  }
+   uselocale (locale);
+   clock = gnome_wall_clock_new ();
+   str = gnome_wall_clock_string_for_datetime (clock,
+@@ -112,6 +121,10 @@ test_clock_format_setting (void)
+   const char *str;
+ 
+   locale = newlocale (LC_ALL_MASK, "en_US.utf8", (locale_t) 0);
++  if (locale == (locale_t)0) {
++  

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

2019-08-31 Thread Mart Raudsepp
commit: efe3644d309a92a7a8f11c3e002e5a3a51ecd230
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Aug 31 14:04:13 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Aug 31 14:05:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efe3644d

gnome-base/gnome-desktop: security cleanup

Bug: https://bugs.gentoo.org/692782
Package-Manager: Portage-2.3.69, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-desktop/Manifest  |  2 -
 .../gnome-desktop/gnome-desktop-3.30.2.1.ebuild| 68 --
 2 files changed, 70 deletions(-)

diff --git a/gnome-base/gnome-desktop/Manifest 
b/gnome-base/gnome-desktop/Manifest
index 626562f0159..d348865c779 100644
--- a/gnome-base/gnome-desktop/Manifest
+++ b/gnome-base/gnome-desktop/Manifest
@@ -1,5 +1,3 @@
 DIST gnome-desktop-2.32.1.tar.bz2 1633847 BLAKE2B 
9c69504b0f904fe04bdaa2e2fd3c6fbdd0cdd67033bae6e21377cce2deb68f05ed85bc735547c036923978ebdb8952c262676a01a33f8d7acffb0b964f97366a
 SHA512 
b8084d08366dab661a7ee369cd03ba62beddbdfa9a36b988b7d13d207b33d6916f7fa8691717fba7b6a70d8276779e35360b1dc385e6ec876f30ea7b8b373c28
-DIST gnome-desktop-3.30.2.1-patchset.tar.xz 3572 BLAKE2B 
e8a681ea7a3eab8186c89d8ec8d346129c8e85f0b78f5ad1b7658a4f8014601614c14d5686eeb51382af72fe138c1df73f5c86b120f46bb2e4d98339a2fc33f8
 SHA512 
02d7b19109bde647874c1b63079872a3df28fc4f5ce486e174cb4b16f5a56ca948150f5b02640fac6e33141ca1da428e38ea0a6a1b8cf4c864d143253f75ed18
-DIST gnome-desktop-3.30.2.1.tar.xz 1052492 BLAKE2B 
064ca0580e00e7561bba73a4ae14fb642fb3c66e9619cf3690df996bbcace27188da0bc33384f06147f69653f43ea7bf73adddeb4477a7d231db66e6dca444ed
 SHA512 
dddce479ccbb7245c6bea0638199118a88ba6d4f8f61e0c673aec2e738c26d9a99053499b3db190f731cf48ef8967feab5e4b253fc96ae68aa19d235bb52b31f
 DIST gnome-desktop-3.30.2.3-patchset.tar.xz 3568 BLAKE2B 
20d13d7e396d7cddcfb6f761815df7ce6a2d910be5e9588eac519ade536848cfc09d1aca0e4478f97177b8ee26f8049da21542d502b427973991b47c7097bbe3
 SHA512 
8b9eab01e79e3d67dec51ed07a086f04df1890e638a0c1696742cf5e3b6a42dccbd514fc3cfd3610791c4905346847af83e813845ad14e0b57b790fedd0ae8e0
 DIST gnome-desktop-3.30.2.3.tar.xz 1164500 BLAKE2B 
e78256bc3319ea9794b4666c82eb466a0c884fd43c3c776fd08aaf789905893ff93acec35a1fb6903c0049b3a169afe5b43a71ac1e93e8c63c013682c3316fa8
 SHA512 
36303de8fa70e65c40aeb7862156fa404b965d1724171ec5bb0a00cb1049efbfba79cdcff76278f53e4e27199f1ef9dcb574b0f465b0f4e04bb46c50d516ad0f

diff --git a/gnome-base/gnome-desktop/gnome-desktop-3.30.2.1.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-3.30.2.1.ebuild
deleted file mode 100644
index c876ea13a3c..000
--- a/gnome-base/gnome-desktop/gnome-desktop-3.30.2.1.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_EAUTORECONF="yes"
-inherit gnome2 virtualx
-
-DESCRIPTION="Library with common API for various GNOME modules"
-HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
-SRC_URI+=" https://dev.gentoo.org/~leio/distfiles/${P}-patchset.tar.xz;
-
-LICENSE="GPL-2+ FDL-1.1+ LGPL-2+"
-SLOT="3/17" # subslot = libgnome-desktop-3 soname version
-IUSE="debug +introspection seccomp udev"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
-
-# cairo[X] needed for gnome-bg
-COMMON_DEPEND="
-   app-text/iso-codes
-   >=dev-libs/glib-2.53.0:2
-   >=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]
-   >=x11-libs/gtk+-3.3.6:3[X,introspection?]
-   x11-libs/cairo:=[X]
-   x11-libs/libX11
-   x11-misc/xkeyboard-config
-   >=gnome-base/gsettings-desktop-schemas-3.27.0
-   introspection? ( >=dev-libs/gobject-introspection-0.9.7:= )
-   seccomp? ( sys-libs/libseccomp )
-   udev? (
-   sys-apps/hwids
-   virtual/libudev:= )
-"
-RDEPEND="${COMMON_DEPEND}
-   !https://gitlab.gnome.org/Community/gentoo/gnome-desktop/compare/3.30.2.1...gentoo-3.30.2.1
-)
-
-src_configure() {
-   gnome2_src_configure \
-   --disable-static \
-   --with-gnome-distributor=Gentoo \
-   --enable-desktop-docs \
-   $(usex debug --enable-debug=yes ' ') \
-   $(use_enable debug debug-tools) \
-   $(use_enable introspection) \
-   $(use_enable udev)
-}
-
-src_test() {
-   virtx emake check
-}



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

2019-08-26 Thread Agostino Sarubbo
commit: 3fb41059b23cfb56df2f66c66abd185b096f8c4d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Aug 26 15:00:15 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Aug 26 15:00:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fb41059

gnome-base/gnome-desktop: x86 stable wrt bug #692782

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/gnome-base/gnome-desktop/gnome-desktop-3.30.2.3.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-3.30.2.3.ebuild
index f23c387dce7..2ed6a694e4b 100644
--- a/gnome-base/gnome-desktop/gnome-desktop-3.30.2.3.ebuild
+++ b/gnome-base/gnome-desktop/gnome-desktop-3.30.2.3.ebuild
@@ -12,7 +12,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~leio/distfiles/${P}-patchset.tar.xz;
 LICENSE="GPL-2+ FDL-1.1+ LGPL-2+"
 SLOT="3/17" # subslot = libgnome-desktop-3 soname version
 IUSE="debug +introspection seccomp udev"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
 
 # cairo[X] needed for gnome-bg
 COMMON_DEPEND="



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

2019-08-26 Thread Agostino Sarubbo
commit: 1d4811868afc2f951de7fee0443cd85246d8e9bb
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Aug 26 12:55:59 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Aug 26 12:55:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d481186

gnome-base/gnome-desktop: amd64 stable wrt bug #692782

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/gnome-base/gnome-desktop/gnome-desktop-3.30.2.3.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-3.30.2.3.ebuild
index cd5d7eeac93..f23c387dce7 100644
--- a/gnome-base/gnome-desktop/gnome-desktop-3.30.2.3.ebuild
+++ b/gnome-base/gnome-desktop/gnome-desktop-3.30.2.3.ebuild
@@ -12,7 +12,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~leio/distfiles/${P}-patchset.tar.xz;
 LICENSE="GPL-2+ FDL-1.1+ LGPL-2+"
 SLOT="3/17" # subslot = libgnome-desktop-3 soname version
 IUSE="debug +introspection seccomp udev"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
 
 # cairo[X] needed for gnome-bg
 COMMON_DEPEND="



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

2019-08-25 Thread Mart Raudsepp
commit: d2f7dde905e234c123bc41a38b2e52847888e42e
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Aug 25 07:18:30 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Aug 25 12:29:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2f7dde9

gnome-base/gnome-desktop: remove old

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-desktop/Manifest  |  2 -
 .../gnome-desktop/gnome-desktop-3.26.2-r2.ebuild   | 68 --
 2 files changed, 70 deletions(-)

diff --git a/gnome-base/gnome-desktop/Manifest 
b/gnome-base/gnome-desktop/Manifest
index 3c43c49d272..626562f0159 100644
--- a/gnome-base/gnome-desktop/Manifest
+++ b/gnome-base/gnome-desktop/Manifest
@@ -1,6 +1,4 @@
 DIST gnome-desktop-2.32.1.tar.bz2 1633847 BLAKE2B 
9c69504b0f904fe04bdaa2e2fd3c6fbdd0cdd67033bae6e21377cce2deb68f05ed85bc735547c036923978ebdb8952c262676a01a33f8d7acffb0b964f97366a
 SHA512 
b8084d08366dab661a7ee369cd03ba62beddbdfa9a36b988b7d13d207b33d6916f7fa8691717fba7b6a70d8276779e35360b1dc385e6ec876f30ea7b8b373c28
-DIST gnome-desktop-3.26.2-patchset-r1.tar.xz 13336 BLAKE2B 
a90b0e223d3187e616819a6cc5b0b972dec62e2dfdefde6284d2f0526a651865b72143d900cc2b9e9a3758bd23288d9f99a0084f353bcaaa2821f19519be32fd
 SHA512 
f5a0b756c52e4307f3dad6092685b2c178a04467c483322bc9b7a47b3545bd75a70f56658e5cc90422bbf715601fcda7d3e48ab129c778dd7c34ac9d35783c1d
-DIST gnome-desktop-3.26.2.tar.xz 969500 BLAKE2B 
fb1e671d8fb890d9aabbd351b824b76f13ed7ba62dd3f82a36fca7cbe590af8901fc7bd8ef1be6a5c9b978569b306eba5c3d2f9545856389438a43539b1ed9e4
 SHA512 
1425bead81a63d9d19f09fb8d23cd2611645898a910887c2b6a672bfbec3dd956e29e1d8c5f941d06929febc7734dec0550f7a15336583fcf9be41f1a4e9c783
 DIST gnome-desktop-3.30.2.1-patchset.tar.xz 3572 BLAKE2B 
e8a681ea7a3eab8186c89d8ec8d346129c8e85f0b78f5ad1b7658a4f8014601614c14d5686eeb51382af72fe138c1df73f5c86b120f46bb2e4d98339a2fc33f8
 SHA512 
02d7b19109bde647874c1b63079872a3df28fc4f5ce486e174cb4b16f5a56ca948150f5b02640fac6e33141ca1da428e38ea0a6a1b8cf4c864d143253f75ed18
 DIST gnome-desktop-3.30.2.1.tar.xz 1052492 BLAKE2B 
064ca0580e00e7561bba73a4ae14fb642fb3c66e9619cf3690df996bbcace27188da0bc33384f06147f69653f43ea7bf73adddeb4477a7d231db66e6dca444ed
 SHA512 
dddce479ccbb7245c6bea0638199118a88ba6d4f8f61e0c673aec2e738c26d9a99053499b3db190f731cf48ef8967feab5e4b253fc96ae68aa19d235bb52b31f
 DIST gnome-desktop-3.30.2.3-patchset.tar.xz 3568 BLAKE2B 
20d13d7e396d7cddcfb6f761815df7ce6a2d910be5e9588eac519ade536848cfc09d1aca0e4478f97177b8ee26f8049da21542d502b427973991b47c7097bbe3
 SHA512 
8b9eab01e79e3d67dec51ed07a086f04df1890e638a0c1696742cf5e3b6a42dccbd514fc3cfd3610791c4905346847af83e813845ad14e0b57b790fedd0ae8e0

diff --git a/gnome-base/gnome-desktop/gnome-desktop-3.26.2-r2.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-3.26.2-r2.ebuild
deleted file mode 100644
index aabc9847f48..000
--- a/gnome-base/gnome-desktop/gnome-desktop-3.26.2-r2.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_EAUTORECONF="yes"
-inherit gnome2 virtualx
-
-DESCRIPTION="Libraries for the gnome desktop that are not part of the UI"
-HOMEPAGE="https://git.gnome.org/browse/gnome-desktop;
-SRC_URI+=" https://dev.gentoo.org/~leio/distfiles/${P}-patchset-r1.tar.xz;
-
-LICENSE="GPL-2+ FDL-1.1+ LGPL-2+"
-SLOT="3/12" # subslot = libgnome-desktop-3 soname version
-IUSE="debug +introspection seccomp udev"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
-
-# cairo[X] needed for gnome-bg
-COMMON_DEPEND="
-   app-text/iso-codes
-   >=dev-libs/glib-2.53.0:2
-   >=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]
-   >=x11-libs/gtk+-3.3.6:3[X,introspection?]
-   x11-libs/cairo:=[X]
-   x11-libs/libX11
-   x11-misc/xkeyboard-config
-   >=gnome-base/gsettings-desktop-schemas-3.5.91
-   introspection? ( >=dev-libs/gobject-introspection-0.9.7:= )
-   seccomp? ( sys-libs/libseccomp )
-   udev? (
-   sys-apps/hwids
-   virtual/libudev:= )
-"
-RDEPEND="${COMMON_DEPEND}
-   !https://gitlab.gnome.org/Community/gentoo/gnome-desktop/commits/gentoo-3.26.2
-)
-
-src_configure() {
-   gnome2_src_configure \
-   --disable-static \
-   --with-gnome-distributor=Gentoo \
-   --enable-desktop-docs \
-   $(usex debug --enable-debug=yes ' ') \
-   $(use_enable debug debug-tools) \
-   $(use_enable introspection) \
-   $(use_enable udev)
-}
-
-src_test() {
-   virtx emake check
-}



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

2019-08-24 Thread Aaron Bauman
commit: 43b4e120be70bd5ffe026763d053301d5e06dcba
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sat Aug 24 23:45:31 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Aug 24 23:45:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43b4e120

gnome-base/gnome-desktop: arm64 stable (bug #692782)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.73, Repoman-2.3.17
RepoMan-Options: --include-arches="arm64"

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

diff --git a/gnome-base/gnome-desktop/gnome-desktop-3.30.2.3.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-3.30.2.3.ebuild
index c9326d5bdec..cd5d7eeac93 100644
--- a/gnome-base/gnome-desktop/gnome-desktop-3.30.2.3.ebuild
+++ b/gnome-base/gnome-desktop/gnome-desktop-3.30.2.3.ebuild
@@ -12,7 +12,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~leio/distfiles/${P}-patchset.tar.xz;
 LICENSE="GPL-2+ FDL-1.1+ LGPL-2+"
 SLOT="3/17" # subslot = libgnome-desktop-3 soname version
 IUSE="debug +introspection seccomp udev"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
 
 # cairo[X] needed for gnome-bg
 COMMON_DEPEND="



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

2019-08-23 Thread Mart Raudsepp
commit: 63811b35aecbf5f51d4d906e90ebf7b6bd731d26
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Aug 23 20:22:47 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Aug 23 20:23:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63811b35

gnome-base/gnome-desktop: security bump to 3.30.2.3

Includes an additional patch from origin/gnome-3-30 for fixing
built-in display detection with NVIDIA

Bug: https://bugs.gentoo.org/692782
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-desktop/Manifest  |  2 +
 .../gnome-desktop/gnome-desktop-3.30.2.3.ebuild| 68 ++
 2 files changed, 70 insertions(+)

diff --git a/gnome-base/gnome-desktop/Manifest 
b/gnome-base/gnome-desktop/Manifest
index 9f9c4423ea8..3c43c49d272 100644
--- a/gnome-base/gnome-desktop/Manifest
+++ b/gnome-base/gnome-desktop/Manifest
@@ -3,3 +3,5 @@ DIST gnome-desktop-3.26.2-patchset-r1.tar.xz 13336 BLAKE2B 
a90b0e223d3187e616819
 DIST gnome-desktop-3.26.2.tar.xz 969500 BLAKE2B 
fb1e671d8fb890d9aabbd351b824b76f13ed7ba62dd3f82a36fca7cbe590af8901fc7bd8ef1be6a5c9b978569b306eba5c3d2f9545856389438a43539b1ed9e4
 SHA512 
1425bead81a63d9d19f09fb8d23cd2611645898a910887c2b6a672bfbec3dd956e29e1d8c5f941d06929febc7734dec0550f7a15336583fcf9be41f1a4e9c783
 DIST gnome-desktop-3.30.2.1-patchset.tar.xz 3572 BLAKE2B 
e8a681ea7a3eab8186c89d8ec8d346129c8e85f0b78f5ad1b7658a4f8014601614c14d5686eeb51382af72fe138c1df73f5c86b120f46bb2e4d98339a2fc33f8
 SHA512 
02d7b19109bde647874c1b63079872a3df28fc4f5ce486e174cb4b16f5a56ca948150f5b02640fac6e33141ca1da428e38ea0a6a1b8cf4c864d143253f75ed18
 DIST gnome-desktop-3.30.2.1.tar.xz 1052492 BLAKE2B 
064ca0580e00e7561bba73a4ae14fb642fb3c66e9619cf3690df996bbcace27188da0bc33384f06147f69653f43ea7bf73adddeb4477a7d231db66e6dca444ed
 SHA512 
dddce479ccbb7245c6bea0638199118a88ba6d4f8f61e0c673aec2e738c26d9a99053499b3db190f731cf48ef8967feab5e4b253fc96ae68aa19d235bb52b31f
+DIST gnome-desktop-3.30.2.3-patchset.tar.xz 3568 BLAKE2B 
20d13d7e396d7cddcfb6f761815df7ce6a2d910be5e9588eac519ade536848cfc09d1aca0e4478f97177b8ee26f8049da21542d502b427973991b47c7097bbe3
 SHA512 
8b9eab01e79e3d67dec51ed07a086f04df1890e638a0c1696742cf5e3b6a42dccbd514fc3cfd3610791c4905346847af83e813845ad14e0b57b790fedd0ae8e0
+DIST gnome-desktop-3.30.2.3.tar.xz 1164500 BLAKE2B 
e78256bc3319ea9794b4666c82eb466a0c884fd43c3c776fd08aaf789905893ff93acec35a1fb6903c0049b3a169afe5b43a71ac1e93e8c63c013682c3316fa8
 SHA512 
36303de8fa70e65c40aeb7862156fa404b965d1724171ec5bb0a00cb1049efbfba79cdcff76278f53e4e27199f1ef9dcb574b0f465b0f4e04bb46c50d516ad0f

diff --git a/gnome-base/gnome-desktop/gnome-desktop-3.30.2.3.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-3.30.2.3.ebuild
new file mode 100644
index 000..c9326d5bdec
--- /dev/null
+++ b/gnome-base/gnome-desktop/gnome-desktop-3.30.2.3.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_EAUTORECONF="yes"
+inherit gnome2 virtualx
+
+DESCRIPTION="Library with common API for various GNOME modules"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
+SRC_URI+=" https://dev.gentoo.org/~leio/distfiles/${P}-patchset.tar.xz;
+
+LICENSE="GPL-2+ FDL-1.1+ LGPL-2+"
+SLOT="3/17" # subslot = libgnome-desktop-3 soname version
+IUSE="debug +introspection seccomp udev"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
+
+# cairo[X] needed for gnome-bg
+COMMON_DEPEND="
+   app-text/iso-codes
+   >=dev-libs/glib-2.53.0:2
+   >=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]
+   >=x11-libs/gtk+-3.3.6:3[X,introspection?]
+   x11-libs/cairo:=[X]
+   x11-libs/libX11
+   x11-misc/xkeyboard-config
+   >=gnome-base/gsettings-desktop-schemas-3.27.0
+   introspection? ( >=dev-libs/gobject-introspection-0.9.7:= )
+   seccomp? ( sys-libs/libseccomp )
+   udev? (
+   sys-apps/hwids
+   virtual/libudev:= )
+"
+RDEPEND="${COMMON_DEPEND}
+   !https://gitlab.gnome.org/Community/gentoo/gnome-desktop/compare/3.30.2.3...gentoo-3.30.2.3
+)
+
+src_configure() {
+   gnome2_src_configure \
+   --disable-static \
+   --with-gnome-distributor=Gentoo \
+   --enable-desktop-docs \
+   $(usex debug --enable-debug=yes ' ') \
+   $(use_enable debug debug-tools) \
+   $(use_enable introspection) \
+   $(use_enable udev)
+}
+
+src_test() {
+   virtx emake check
+}



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

2019-05-23 Thread Aaron Bauman
commit: ecb950e46ee5571f44f4ae04d3cfd7aaa29d29a7
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu May 23 03:29:19 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu May 23 06:38:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecb950e4

gnome-base/gnome-desktop: arm64 stable

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.12
RepoMan-Options: --include-arches="arm64"

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

diff --git a/gnome-base/gnome-desktop/gnome-desktop-3.30.2.1.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-3.30.2.1.ebuild
index 2cb5ebf48a8..c876ea13a3c 100644
--- a/gnome-base/gnome-desktop/gnome-desktop-3.30.2.1.ebuild
+++ b/gnome-base/gnome-desktop/gnome-desktop-3.30.2.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~leio/distfiles/${P}-patchset.tar.xz;
 LICENSE="GPL-2+ FDL-1.1+ LGPL-2+"
 SLOT="3/17" # subslot = libgnome-desktop-3 soname version
 IUSE="debug +introspection seccomp udev"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
 
 # cairo[X] needed for gnome-bg
 COMMON_DEPEND="



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

2019-05-18 Thread Mart Raudsepp
commit: ac91b84604a8405dec0e5b33b343ab47c4ea89a6
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat May 18 22:55:40 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat May 18 22:55:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac91b846

gnome-base/gnome-desktop: remove old

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-desktop/Manifest  |  1 -
 .../gnome-desktop/gnome-desktop-3.24.2.ebuild  | 59 --
 2 files changed, 60 deletions(-)

diff --git a/gnome-base/gnome-desktop/Manifest 
b/gnome-base/gnome-desktop/Manifest
index fb2eeab9643..9f9c4423ea8 100644
--- a/gnome-base/gnome-desktop/Manifest
+++ b/gnome-base/gnome-desktop/Manifest
@@ -1,5 +1,4 @@
 DIST gnome-desktop-2.32.1.tar.bz2 1633847 BLAKE2B 
9c69504b0f904fe04bdaa2e2fd3c6fbdd0cdd67033bae6e21377cce2deb68f05ed85bc735547c036923978ebdb8952c262676a01a33f8d7acffb0b964f97366a
 SHA512 
b8084d08366dab661a7ee369cd03ba62beddbdfa9a36b988b7d13d207b33d6916f7fa8691717fba7b6a70d8276779e35360b1dc385e6ec876f30ea7b8b373c28
-DIST gnome-desktop-3.24.2.tar.xz 1064808 BLAKE2B 
8574d26f2c2adedd7a287651fb34170e75d1744ad14e6caab8ede87af63b93197bcf4cde60dd9f6352dae8ae7bf8d598d0b24588d3a06cc2192c651b58577562
 SHA512 
691817fda97fc1c560c72213668eb4c2a8d03cc2433470a78149b3f785e95d9b4b681bceb733a67e1bfda649a6aed7ca4569b4891ee89f824a28d7a95f2782c2
 DIST gnome-desktop-3.26.2-patchset-r1.tar.xz 13336 BLAKE2B 
a90b0e223d3187e616819a6cc5b0b972dec62e2dfdefde6284d2f0526a651865b72143d900cc2b9e9a3758bd23288d9f99a0084f353bcaaa2821f19519be32fd
 SHA512 
f5a0b756c52e4307f3dad6092685b2c178a04467c483322bc9b7a47b3545bd75a70f56658e5cc90422bbf715601fcda7d3e48ab129c778dd7c34ac9d35783c1d
 DIST gnome-desktop-3.26.2.tar.xz 969500 BLAKE2B 
fb1e671d8fb890d9aabbd351b824b76f13ed7ba62dd3f82a36fca7cbe590af8901fc7bd8ef1be6a5c9b978569b306eba5c3d2f9545856389438a43539b1ed9e4
 SHA512 
1425bead81a63d9d19f09fb8d23cd2611645898a910887c2b6a672bfbec3dd956e29e1d8c5f941d06929febc7734dec0550f7a15336583fcf9be41f1a4e9c783
 DIST gnome-desktop-3.30.2.1-patchset.tar.xz 3572 BLAKE2B 
e8a681ea7a3eab8186c89d8ec8d346129c8e85f0b78f5ad1b7658a4f8014601614c14d5686eeb51382af72fe138c1df73f5c86b120f46bb2e4d98339a2fc33f8
 SHA512 
02d7b19109bde647874c1b63079872a3df28fc4f5ce486e174cb4b16f5a56ca948150f5b02640fac6e33141ca1da428e38ea0a6a1b8cf4c864d143253f75ed18

diff --git a/gnome-base/gnome-desktop/gnome-desktop-3.24.2.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-3.24.2.ebuild
deleted file mode 100644
index 7600a95deb7..000
--- a/gnome-base/gnome-desktop/gnome-desktop-3.24.2.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2 virtualx
-
-DESCRIPTION="Libraries for the gnome desktop that are not part of the UI"
-HOMEPAGE="https://git.gnome.org/browse/gnome-desktop;
-
-LICENSE="GPL-2+ FDL-1.1+ LGPL-2+"
-SLOT="3/12" # subslot = libgnome-desktop-3 soname version
-IUSE="debug +introspection udev"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
-
-# cairo[X] needed for gnome-bg
-COMMON_DEPEND="
-   app-text/iso-codes
-   >=dev-libs/glib-2.44.0:2[dbus]
-   >=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]
-   >=x11-libs/gtk+-3.3.6:3[X,introspection?]
-   x11-libs/cairo:=[X]
-   x11-libs/libX11
-   x11-misc/xkeyboard-config
-   >=gnome-base/gsettings-desktop-schemas-3.5.91
-   introspection? ( >=dev-libs/gobject-introspection-0.9.7:= )
-   udev? (
-   sys-apps/hwids
-   virtual/libudev:= )
-"
-RDEPEND="${COMMON_DEPEND}
-   !

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

2019-04-10 Thread Aaron Bauman
commit: 8f2e01f0aed68693bde85e9d149937f49a546299
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Apr 11 01:45:11 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Apr 11 01:45:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f2e01f0

gnome-base/gnome-desktop: arm64 keyworded (bug #673156)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

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

diff --git a/gnome-base/gnome-desktop/gnome-desktop-3.26.2-r2.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-3.26.2-r2.ebuild
index f3b2892bd8b..aabc9847f48 100644
--- a/gnome-base/gnome-desktop/gnome-desktop-3.26.2-r2.ebuild
+++ b/gnome-base/gnome-desktop/gnome-desktop-3.26.2-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~leio/distfiles/${P}-patchset-r1.tar.xz;
 LICENSE="GPL-2+ FDL-1.1+ LGPL-2+"
 SLOT="3/12" # subslot = libgnome-desktop-3 soname version
 IUSE="debug +introspection seccomp udev"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
 
 # cairo[X] needed for gnome-bg
 COMMON_DEPEND="



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

2019-02-23 Thread Mart Raudsepp
commit: bfe3673847da0f7662b5044ab8c5cf611b28bcb9
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Feb 23 09:22:40 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Feb 23 09:46:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfe36738

gnome-base/gnome-desktop: bump to 3.30.2.1

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-desktop/Manifest  |  2 +
 .../gnome-desktop/gnome-desktop-3.30.2.1.ebuild| 68 ++
 2 files changed, 70 insertions(+)

diff --git a/gnome-base/gnome-desktop/Manifest 
b/gnome-base/gnome-desktop/Manifest
index 4f853b96afd..fb2eeab9643 100644
--- a/gnome-base/gnome-desktop/Manifest
+++ b/gnome-base/gnome-desktop/Manifest
@@ -2,3 +2,5 @@ DIST gnome-desktop-2.32.1.tar.bz2 1633847 BLAKE2B 
9c69504b0f904fe04bdaa2e2fd3c6f
 DIST gnome-desktop-3.24.2.tar.xz 1064808 BLAKE2B 
8574d26f2c2adedd7a287651fb34170e75d1744ad14e6caab8ede87af63b93197bcf4cde60dd9f6352dae8ae7bf8d598d0b24588d3a06cc2192c651b58577562
 SHA512 
691817fda97fc1c560c72213668eb4c2a8d03cc2433470a78149b3f785e95d9b4b681bceb733a67e1bfda649a6aed7ca4569b4891ee89f824a28d7a95f2782c2
 DIST gnome-desktop-3.26.2-patchset-r1.tar.xz 13336 BLAKE2B 
a90b0e223d3187e616819a6cc5b0b972dec62e2dfdefde6284d2f0526a651865b72143d900cc2b9e9a3758bd23288d9f99a0084f353bcaaa2821f19519be32fd
 SHA512 
f5a0b756c52e4307f3dad6092685b2c178a04467c483322bc9b7a47b3545bd75a70f56658e5cc90422bbf715601fcda7d3e48ab129c778dd7c34ac9d35783c1d
 DIST gnome-desktop-3.26.2.tar.xz 969500 BLAKE2B 
fb1e671d8fb890d9aabbd351b824b76f13ed7ba62dd3f82a36fca7cbe590af8901fc7bd8ef1be6a5c9b978569b306eba5c3d2f9545856389438a43539b1ed9e4
 SHA512 
1425bead81a63d9d19f09fb8d23cd2611645898a910887c2b6a672bfbec3dd956e29e1d8c5f941d06929febc7734dec0550f7a15336583fcf9be41f1a4e9c783
+DIST gnome-desktop-3.30.2.1-patchset.tar.xz 3572 BLAKE2B 
e8a681ea7a3eab8186c89d8ec8d346129c8e85f0b78f5ad1b7658a4f8014601614c14d5686eeb51382af72fe138c1df73f5c86b120f46bb2e4d98339a2fc33f8
 SHA512 
02d7b19109bde647874c1b63079872a3df28fc4f5ce486e174cb4b16f5a56ca948150f5b02640fac6e33141ca1da428e38ea0a6a1b8cf4c864d143253f75ed18
+DIST gnome-desktop-3.30.2.1.tar.xz 1052492 BLAKE2B 
064ca0580e00e7561bba73a4ae14fb642fb3c66e9619cf3690df996bbcace27188da0bc33384f06147f69653f43ea7bf73adddeb4477a7d231db66e6dca444ed
 SHA512 
dddce479ccbb7245c6bea0638199118a88ba6d4f8f61e0c673aec2e738c26d9a99053499b3db190f731cf48ef8967feab5e4b253fc96ae68aa19d235bb52b31f

diff --git a/gnome-base/gnome-desktop/gnome-desktop-3.30.2.1.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-3.30.2.1.ebuild
new file mode 100644
index 000..3a354bc81e5
--- /dev/null
+++ b/gnome-base/gnome-desktop/gnome-desktop-3.30.2.1.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_EAUTORECONF="yes"
+inherit gnome2 virtualx
+
+DESCRIPTION="Library with common API for various GNOME modules"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
+SRC_URI+=" https://dev.gentoo.org/~leio/distfiles/${P}-patchset.tar.xz;
+
+LICENSE="GPL-2+ FDL-1.1+ LGPL-2+"
+SLOT="3/17" # subslot = libgnome-desktop-3 soname version
+IUSE="debug +introspection seccomp udev"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~x86-solaris"
+
+# cairo[X] needed for gnome-bg
+COMMON_DEPEND="
+   app-text/iso-codes
+   >=dev-libs/glib-2.53.0:2
+   >=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]
+   >=x11-libs/gtk+-3.3.6:3[X,introspection?]
+   x11-libs/cairo:=[X]
+   x11-libs/libX11
+   x11-misc/xkeyboard-config
+   >=gnome-base/gsettings-desktop-schemas-3.27.0
+   introspection? ( >=dev-libs/gobject-introspection-0.9.7:= )
+   seccomp? ( sys-libs/libseccomp )
+   udev? (
+   sys-apps/hwids
+   virtual/libudev:= )
+"
+RDEPEND="${COMMON_DEPEND}
+   !https://gitlab.gnome.org/Community/gentoo/gnome-desktop/compare/3.30.2.1...gentoo-3.30.2.1
+)
+
+src_configure() {
+   gnome2_src_configure \
+   --disable-static \
+   --with-gnome-distributor=Gentoo \
+   --enable-desktop-docs \
+   $(usex debug --enable-debug=yes ' ') \
+   $(use_enable debug debug-tools) \
+   $(use_enable introspection) \
+   $(use_enable udev)
+}
+
+src_test() {
+   virtx emake check
+}



  1   2   >