* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
@ 2016-01-03 13:32 Gilles Dartiguelongue
0 siblings, 0 replies; 65+ messages in thread
From: Gilles Dartiguelongue @ 2016-01-03 13:32 UTC (permalink / raw
To: gentoo-commits
commit: 438dd7f0762e2a3f2081a59a804b4a33eefa891c
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 3 13:21:30 2016 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sun Jan 3 13:23:58 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=438dd7f0
gnome-extra/gnome-software: initial ebuild, bug #565212
Imported from gnome-overlay.
Package-Manager: portage-2.2.26
| 1 +
.../gnome-software/gnome-software-3.18.3.ebuild | 63 ++++++++++++++++++++++
| 5 ++
3 files changed, 69 insertions(+)
--git a/gnome-extra/gnome-software/Manifest b/gnome-extra/gnome-software/Manifest
new file mode 100644
index 0000000..0f691a0
--- /dev/null
+++ b/gnome-extra/gnome-software/Manifest
@@ -0,0 +1 @@
+DIST gnome-software-3.18.3.tar.xz 2195300 SHA256 cc76a51f56d114018f64478437aebef068799802884543c59e2473066c959b7b SHA512 61d4f9622d0f3c6b65d271a79908713f1ee5a2da67275aee6cd6510d6c124ad76300bcc696846d8bd95843f9326534218d3b140445f6e7d2f6ab8d336e476ec0 WHIRLPOOL acea5e54b06bcd2d1088d7790b813001a2718acd981c53f4dca170200efc96ca2d6e477ff674f384e08817821697ef2e2261d4d14cf5f3bd4c757352920231de
diff --git a/gnome-extra/gnome-software/gnome-software-3.18.3.ebuild b/gnome-extra/gnome-software/gnome-software-3.18.3.ebuild
new file mode 100644
index 0000000..8e0fdb1
--- /dev/null
+++ b/gnome-extra/gnome-software/gnome-software-3.18.3.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+GCONF_DEBUG="no"
+PYTHON_COMPAT=( python2_7 )
+
+inherit gnome2 python-any-r1 virtualx
+
+DESCRIPTION="Gnome install & update software"
+HOMEPAGE="http://wiki.gnome.org/Apps/Software"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+RDEPEND="
+ >=app-admin/packagekit-base-1.0.9
+ dev-db/sqlite:3
+ >=dev-libs/appstream-glib-0.5.1:0
+ >=dev-libs/glib-2.45.8:2
+ >=gnome-base/gnome-desktop-3.17.92:3=
+ >=gnome-base/gsettings-desktop-schemas-3.11.5
+ net-libs/libsoup:2.4
+ sys-auth/polkit
+ >=x11-libs/gtk+-3.16:3
+"
+DEPEND="${RDEPEND}
+ ${PYTHON_DEPS}
+ app-text/docbook-xml-dtd:4.2
+ dev-libs/libxslt
+ >=dev-util/intltool-0.35
+ virtual/pkgconfig
+ test? ( dev-util/dogtail )
+"
+# test? ( dev-util/valgrind )
+
+pkg_setup() {
+ python-any-r1_pkg_setup
+}
+
+src_prepare() {
+ # valgrind fails with SIGTRAP
+ sed -e 's/TESTS = .*/TESTS =/' \
+ -i "${S}"/src/Makefile.{am,in} || die
+
+ gnome2_src_prepare
+}
+
+src_configure() {
+ # FIXME: investigate limba and firmware update support
+ gnome2_src_configure \
+ --enable-man \
+ --disable-firmware \
+ --disable-limba \
+ $(use_enable test dogtail)
+}
+
+src_test() {
+ Xemake check TESTS_ENVIRONMENT="dbus-run-session"
+}
--git a/gnome-extra/gnome-software/metadata.xml b/gnome-extra/gnome-software/metadata.xml
new file mode 100644
index 0000000..6e0e2ec
--- /dev/null
+++ b/gnome-extra/gnome-software/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>gnome</herd>
+</pkgmetadata>
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
@ 2016-09-06 22:10 Gilles Dartiguelongue
0 siblings, 0 replies; 65+ messages in thread
From: Gilles Dartiguelongue @ 2016-09-06 22:10 UTC (permalink / raw
To: gentoo-commits
commit: a07b20cf3d7d7e7f5f202a068ccec90b67a1e1a3
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 6 22:09:46 2016 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Tue Sep 6 22:09:46 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a07b20cf
gnome-extra/gnome-software: version bump to 3.20.2
Also fix handling of python unittests.
Package-Manager: portage-2.3.0
| 1 +
.../gnome-software/gnome-software-3.20.4.ebuild | 73 ++++++++++++++++++++++
2 files changed, 74 insertions(+)
--git a/gnome-extra/gnome-software/Manifest b/gnome-extra/gnome-software/Manifest
index 0f691a0..d16f6b3 100644
--- a/gnome-extra/gnome-software/Manifest
+++ b/gnome-extra/gnome-software/Manifest
@@ -1 +1,2 @@
DIST gnome-software-3.18.3.tar.xz 2195300 SHA256 cc76a51f56d114018f64478437aebef068799802884543c59e2473066c959b7b SHA512 61d4f9622d0f3c6b65d271a79908713f1ee5a2da67275aee6cd6510d6c124ad76300bcc696846d8bd95843f9326534218d3b140445f6e7d2f6ab8d336e476ec0 WHIRLPOOL acea5e54b06bcd2d1088d7790b813001a2718acd981c53f4dca170200efc96ca2d6e477ff674f384e08817821697ef2e2261d4d14cf5f3bd4c757352920231de
+DIST gnome-software-3.20.4.tar.xz 3513716 SHA256 d6a2794348e2c543218e3efb01105a7e6d51e93ad3055a2482e3104ca75345f2 SHA512 ea4536acc954f3d5d5d834323580041fe03099a6733a64f0c6a60f40028e0f054a4f9161b4fdd0956be8aa5ba25eed53748b28fff8d1c05b03ff314af6380fdf WHIRLPOOL e62085795f5eb84d0b94e140f83c7c759ea0bf7b2026890b19bd40cebbff3c53395ed820002657893846cccd505cfe0db0ca2f148ef3204c96d40059c0f2f357
diff --git a/gnome-extra/gnome-software/gnome-software-3.20.4.ebuild b/gnome-extra/gnome-software/gnome-software-3.20.4.ebuild
new file mode 100644
index 00000000..188062f
--- /dev/null
+++ b/gnome-extra/gnome-software/gnome-software-3.20.4.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit gnome2 python-any-r1 virtualx
+
+DESCRIPTION="Gnome install & update software"
+HOMEPAGE="http://wiki.gnome.org/Apps/Software"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+RDEPEND="
+ >=app-admin/packagekit-base-1.1.0
+ app-text/gtkspell:3
+ dev-db/sqlite:3
+ >=dev-libs/appstream-glib-0.5.12:0
+ >=dev-libs/glib-2.46:2
+ >=dev-libs/json-glib-1.1.1
+ >=gnome-base/gnome-desktop-3.17.92:3=
+ >=gnome-base/gsettings-desktop-schemas-3.11.5
+ >=net-libs/libsoup-2.51.92:2.4
+ sys-auth/polkit
+ >=x11-libs/gdk-pixbuf-2.31.5
+ >=x11-libs/gtk+-3.18.2:3
+"
+DEPEND="${RDEPEND}
+ app-text/docbook-xml-dtd:4.2
+ dev-libs/libxslt
+ >=dev-util/intltool-0.35
+ virtual/pkgconfig
+ test? (
+ ${PYTHON_DEPS}
+ $(python_gen_any_dep 'dev-util/dogtail[${PYTHON_USEDEP}]') )
+"
+# test? ( dev-util/valgrind )
+
+python_check_deps() {
+ use test && has_version "dev-util/dogtail[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+ # valgrind fails with SIGTRAP
+ sed -e 's/TESTS = .*/TESTS =/' \
+ -i "${S}"/src/Makefile.{am,in} || die
+
+ gnome2_src_prepare
+}
+
+src_configure() {
+ # FIXME: investigate limba and firmware update support
+ gnome2_src_configure \
+ --enable-man \
+ --enable-packagekit \
+ --enable-polkit \
+ --disable-xdg-app \
+ --disable-firmware \
+ --disable-limba \
+ $(use_enable test dogtail)
+}
+
+src_test() {
+ virtx emake check TESTS_ENVIRONMENT="dbus-run-session"
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
@ 2016-10-08 9:51 Pacho Ramos
0 siblings, 0 replies; 65+ messages in thread
From: Pacho Ramos @ 2016-10-08 9:51 UTC (permalink / raw
To: gentoo-commits
commit: d9cc82d3f80754837dbe5bf03a70ec80772c3666
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 8 09:06:46 2016 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sat Oct 8 09:50:35 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9cc82d3
gnome-extra/gnome-software: Version bump
Package-Manager: portage-2.3.1
| 1 +
.../gnome-software/gnome-software-3.20.5.ebuild | 74 ++++++++++++++++++++++
2 files changed, 75 insertions(+)
--git a/gnome-extra/gnome-software/Manifest b/gnome-extra/gnome-software/Manifest
index 37e7952..1873d32 100644
--- a/gnome-extra/gnome-software/Manifest
+++ b/gnome-extra/gnome-software/Manifest
@@ -1 +1,2 @@
DIST gnome-software-3.20.4.tar.xz 3513716 SHA256 d6a2794348e2c543218e3efb01105a7e6d51e93ad3055a2482e3104ca75345f2 SHA512 ea4536acc954f3d5d5d834323580041fe03099a6733a64f0c6a60f40028e0f054a4f9161b4fdd0956be8aa5ba25eed53748b28fff8d1c05b03ff314af6380fdf WHIRLPOOL e62085795f5eb84d0b94e140f83c7c759ea0bf7b2026890b19bd40cebbff3c53395ed820002657893846cccd505cfe0db0ca2f148ef3204c96d40059c0f2f357
+DIST gnome-software-3.20.5.tar.xz 3533740 SHA256 3880efea8edef3c34471cd9cba9ec8de1c06ef080d4dac723433df710f74b767 SHA512 36a827ef459e96b44c32bee63dacf3ccd0acaaead79a21337a3ab54df60d8eec32afd14db7f0cb0f53f179a38fa628f75935898c8d5c1b8355404ab485b0cdcf WHIRLPOOL f5ddc104aeaf08474c7cb1bb41d25ac975a4fe81fc422d62f65eb6ad22788e125a48c377c939e3b07979a252afd48db6432b1779d1c8ad676e73874e6f2d85ed
diff --git a/gnome-extra/gnome-software/gnome-software-3.20.5.ebuild b/gnome-extra/gnome-software/gnome-software-3.20.5.ebuild
new file mode 100644
index 00000000..eeec342
--- /dev/null
+++ b/gnome-extra/gnome-software/gnome-software-3.20.5.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit gnome2 python-any-r1 virtualx
+
+DESCRIPTION="Gnome install & update software"
+HOMEPAGE="http://wiki.gnome.org/Apps/Software"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+RDEPEND="
+ >=app-admin/packagekit-base-1.1.0
+ app-crypt/libsecret
+ app-text/gtkspell:3
+ dev-db/sqlite:3
+ >=dev-libs/appstream-glib-0.5.12:0
+ >=dev-libs/glib-2.46:2
+ >=dev-libs/json-glib-1.1.1
+ >=gnome-base/gnome-desktop-3.17.92:3=
+ >=gnome-base/gsettings-desktop-schemas-3.11.5
+ >=net-libs/libsoup-2.51.92:2.4
+ sys-auth/polkit
+ >=x11-libs/gdk-pixbuf-2.31.5
+ >=x11-libs/gtk+-3.18.2:3
+"
+DEPEND="${RDEPEND}
+ app-text/docbook-xml-dtd:4.2
+ dev-libs/libxslt
+ >=dev-util/intltool-0.35
+ virtual/pkgconfig
+ test? (
+ ${PYTHON_DEPS}
+ $(python_gen_any_dep 'dev-util/dogtail[${PYTHON_USEDEP}]') )
+"
+# test? ( dev-util/valgrind )
+
+python_check_deps() {
+ use test && has_version "dev-util/dogtail[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+ # valgrind fails with SIGTRAP
+ sed -e 's/TESTS = .*/TESTS =/' \
+ -i "${S}"/src/Makefile.{am,in} || die
+
+ gnome2_src_prepare
+}
+
+src_configure() {
+ # FIXME: investigate limba and firmware update support
+ gnome2_src_configure \
+ --enable-man \
+ --enable-packagekit \
+ --enable-polkit \
+ --disable-xdg-app \
+ --disable-firmware \
+ --disable-limba \
+ $(use_enable test dogtail)
+}
+
+src_test() {
+ virtx emake check TESTS_ENVIRONMENT="dbus-run-session"
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
@ 2016-10-08 9:51 Pacho Ramos
0 siblings, 0 replies; 65+ messages in thread
From: Pacho Ramos @ 2016-10-08 9:51 UTC (permalink / raw
To: gentoo-commits
commit: acd062b27061f5beb528ba53a3247236d539c4e8
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 8 09:11:27 2016 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sat Oct 8 09:50:42 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acd062b2
gnome-extra/gnome-software: x86 keyword
Package-Manager: portage-2.3.1
| 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--git a/gnome-extra/gnome-software/gnome-software-3.20.5.ebuild b/gnome-extra/gnome-software/gnome-software-3.20.5.ebuild
index eeec342..5ab3dd2 100644
--- a/gnome-extra/gnome-software/gnome-software-3.20.5.ebuild
+++ b/gnome-extra/gnome-software/gnome-software-3.20.5.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="http://wiki.gnome.org/Apps/Software"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
IUSE="test"
RDEPEND="
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
@ 2016-10-08 9:51 Pacho Ramos
0 siblings, 0 replies; 65+ messages in thread
From: Pacho Ramos @ 2016-10-08 9:51 UTC (permalink / raw
To: gentoo-commits
commit: 7d8c1a933b5289fd6d48e3a8978dce6617b5684e
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 8 09:06:20 2016 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sat Oct 8 09:50:32 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d8c1a93
gnome-extra/gnome-software: Drop old
Package-Manager: portage-2.3.1
| 1 -
.../gnome-software/gnome-software-3.18.3.ebuild | 63 ----------------------
2 files changed, 64 deletions(-)
--git a/gnome-extra/gnome-software/Manifest b/gnome-extra/gnome-software/Manifest
index d16f6b3..37e7952 100644
--- a/gnome-extra/gnome-software/Manifest
+++ b/gnome-extra/gnome-software/Manifest
@@ -1,2 +1 @@
-DIST gnome-software-3.18.3.tar.xz 2195300 SHA256 cc76a51f56d114018f64478437aebef068799802884543c59e2473066c959b7b SHA512 61d4f9622d0f3c6b65d271a79908713f1ee5a2da67275aee6cd6510d6c124ad76300bcc696846d8bd95843f9326534218d3b140445f6e7d2f6ab8d336e476ec0 WHIRLPOOL acea5e54b06bcd2d1088d7790b813001a2718acd981c53f4dca170200efc96ca2d6e477ff674f384e08817821697ef2e2261d4d14cf5f3bd4c757352920231de
DIST gnome-software-3.20.4.tar.xz 3513716 SHA256 d6a2794348e2c543218e3efb01105a7e6d51e93ad3055a2482e3104ca75345f2 SHA512 ea4536acc954f3d5d5d834323580041fe03099a6733a64f0c6a60f40028e0f054a4f9161b4fdd0956be8aa5ba25eed53748b28fff8d1c05b03ff314af6380fdf WHIRLPOOL e62085795f5eb84d0b94e140f83c7c759ea0bf7b2026890b19bd40cebbff3c53395ed820002657893846cccd505cfe0db0ca2f148ef3204c96d40059c0f2f357
diff --git a/gnome-extra/gnome-software/gnome-software-3.18.3.ebuild b/gnome-extra/gnome-software/gnome-software-3.18.3.ebuild
deleted file mode 100644
index 8e0fdb1..00000000
--- a/gnome-extra/gnome-software/gnome-software-3.18.3.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="no"
-PYTHON_COMPAT=( python2_7 )
-
-inherit gnome2 python-any-r1 virtualx
-
-DESCRIPTION="Gnome install & update software"
-HOMEPAGE="http://wiki.gnome.org/Apps/Software"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-RDEPEND="
- >=app-admin/packagekit-base-1.0.9
- dev-db/sqlite:3
- >=dev-libs/appstream-glib-0.5.1:0
- >=dev-libs/glib-2.45.8:2
- >=gnome-base/gnome-desktop-3.17.92:3=
- >=gnome-base/gsettings-desktop-schemas-3.11.5
- net-libs/libsoup:2.4
- sys-auth/polkit
- >=x11-libs/gtk+-3.16:3
-"
-DEPEND="${RDEPEND}
- ${PYTHON_DEPS}
- app-text/docbook-xml-dtd:4.2
- dev-libs/libxslt
- >=dev-util/intltool-0.35
- virtual/pkgconfig
- test? ( dev-util/dogtail )
-"
-# test? ( dev-util/valgrind )
-
-pkg_setup() {
- python-any-r1_pkg_setup
-}
-
-src_prepare() {
- # valgrind fails with SIGTRAP
- sed -e 's/TESTS = .*/TESTS =/' \
- -i "${S}"/src/Makefile.{am,in} || die
-
- gnome2_src_prepare
-}
-
-src_configure() {
- # FIXME: investigate limba and firmware update support
- gnome2_src_configure \
- --enable-man \
- --disable-firmware \
- --disable-limba \
- $(use_enable test dogtail)
-}
-
-src_test() {
- Xemake check TESTS_ENVIRONMENT="dbus-run-session"
-}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
@ 2016-10-24 7:22 Gilles Dartiguelongue
0 siblings, 0 replies; 65+ messages in thread
From: Gilles Dartiguelongue @ 2016-10-24 7:22 UTC (permalink / raw
To: gentoo-commits
commit: b6f67adb9e00fe0fd81855ed3b35138167a111fb
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 24 07:18:04 2016 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Mon Oct 24 07:22:16 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6f67adb
gnome-extra/gnome-software: cleanup old revision
Package-Manager: portage-2.3.1
| 1 -
.../gnome-software/gnome-software-3.20.4.ebuild | 73 ----------------------
2 files changed, 74 deletions(-)
--git a/gnome-extra/gnome-software/Manifest b/gnome-extra/gnome-software/Manifest
index 95f7c35..ca072ba 100644
--- a/gnome-extra/gnome-software/Manifest
+++ b/gnome-extra/gnome-software/Manifest
@@ -1,3 +1,2 @@
-DIST gnome-software-3.20.4.tar.xz 3513716 SHA256 d6a2794348e2c543218e3efb01105a7e6d51e93ad3055a2482e3104ca75345f2 SHA512 ea4536acc954f3d5d5d834323580041fe03099a6733a64f0c6a60f40028e0f054a4f9161b4fdd0956be8aa5ba25eed53748b28fff8d1c05b03ff314af6380fdf WHIRLPOOL e62085795f5eb84d0b94e140f83c7c759ea0bf7b2026890b19bd40cebbff3c53395ed820002657893846cccd505cfe0db0ca2f148ef3204c96d40059c0f2f357
DIST gnome-software-3.20.5.tar.xz 3533740 SHA256 3880efea8edef3c34471cd9cba9ec8de1c06ef080d4dac723433df710f74b767 SHA512 36a827ef459e96b44c32bee63dacf3ccd0acaaead79a21337a3ab54df60d8eec32afd14db7f0cb0f53f179a38fa628f75935898c8d5c1b8355404ab485b0cdcf WHIRLPOOL f5ddc104aeaf08474c7cb1bb41d25ac975a4fe81fc422d62f65eb6ad22788e125a48c377c939e3b07979a252afd48db6432b1779d1c8ad676e73874e6f2d85ed
DIST gnome-software-3.22.1.tar.xz 3857348 SHA256 427e6aa43eddd49d2937bb025691b52c41b686b7b00f1961d202527ced371012 SHA512 d4da3decd0c85e2cf3332baaa92886112028ae3063b8bbf8315995d01ddb6b9a7e3841301cf4445a0b6cef9287dc554f8469d9e2e5f779c3105d686d5677f5ce WHIRLPOOL d42a8f836b41de3189ccc90252ec97a46b4cfae4035c04518c0d1f7a6e4cbd5d0281e03b178dac0c14e92e99729f6c31deb231c1b1e447b71714359debd62f41
diff --git a/gnome-extra/gnome-software/gnome-software-3.20.4.ebuild b/gnome-extra/gnome-software/gnome-software-3.20.4.ebuild
deleted file mode 100644
index 188062f..00000000
--- a/gnome-extra/gnome-software/gnome-software-3.20.4.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-
-inherit gnome2 python-any-r1 virtualx
-
-DESCRIPTION="Gnome install & update software"
-HOMEPAGE="http://wiki.gnome.org/Apps/Software"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-RDEPEND="
- >=app-admin/packagekit-base-1.1.0
- app-text/gtkspell:3
- dev-db/sqlite:3
- >=dev-libs/appstream-glib-0.5.12:0
- >=dev-libs/glib-2.46:2
- >=dev-libs/json-glib-1.1.1
- >=gnome-base/gnome-desktop-3.17.92:3=
- >=gnome-base/gsettings-desktop-schemas-3.11.5
- >=net-libs/libsoup-2.51.92:2.4
- sys-auth/polkit
- >=x11-libs/gdk-pixbuf-2.31.5
- >=x11-libs/gtk+-3.18.2:3
-"
-DEPEND="${RDEPEND}
- app-text/docbook-xml-dtd:4.2
- dev-libs/libxslt
- >=dev-util/intltool-0.35
- virtual/pkgconfig
- test? (
- ${PYTHON_DEPS}
- $(python_gen_any_dep 'dev-util/dogtail[${PYTHON_USEDEP}]') )
-"
-# test? ( dev-util/valgrind )
-
-python_check_deps() {
- use test && has_version "dev-util/dogtail[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- use test && python-any-r1_pkg_setup
-}
-
-src_prepare() {
- # valgrind fails with SIGTRAP
- sed -e 's/TESTS = .*/TESTS =/' \
- -i "${S}"/src/Makefile.{am,in} || die
-
- gnome2_src_prepare
-}
-
-src_configure() {
- # FIXME: investigate limba and firmware update support
- gnome2_src_configure \
- --enable-man \
- --enable-packagekit \
- --enable-polkit \
- --disable-xdg-app \
- --disable-firmware \
- --disable-limba \
- $(use_enable test dogtail)
-}
-
-src_test() {
- virtx emake check TESTS_ENVIRONMENT="dbus-run-session"
-}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
@ 2016-10-24 7:22 Gilles Dartiguelongue
0 siblings, 0 replies; 65+ messages in thread
From: Gilles Dartiguelongue @ 2016-10-24 7:22 UTC (permalink / raw
To: gentoo-commits
commit: afc0297bd2004fa6017ebe9defd8a128e672853d
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 24 07:17:04 2016 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Mon Oct 24 07:22:15 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afc0297b
gnome-extra/gnome-software: version bump 3.20.5 → 3.22.1
Package-Manager: portage-2.3.1
| 1 +
.../gnome-software/gnome-software-3.22.1.ebuild | 81 ++++++++++++++++++++++
2 files changed, 82 insertions(+)
--git a/gnome-extra/gnome-software/Manifest b/gnome-extra/gnome-software/Manifest
index 1873d32..95f7c35 100644
--- a/gnome-extra/gnome-software/Manifest
+++ b/gnome-extra/gnome-software/Manifest
@@ -1,2 +1,3 @@
DIST gnome-software-3.20.4.tar.xz 3513716 SHA256 d6a2794348e2c543218e3efb01105a7e6d51e93ad3055a2482e3104ca75345f2 SHA512 ea4536acc954f3d5d5d834323580041fe03099a6733a64f0c6a60f40028e0f054a4f9161b4fdd0956be8aa5ba25eed53748b28fff8d1c05b03ff314af6380fdf WHIRLPOOL e62085795f5eb84d0b94e140f83c7c759ea0bf7b2026890b19bd40cebbff3c53395ed820002657893846cccd505cfe0db0ca2f148ef3204c96d40059c0f2f357
DIST gnome-software-3.20.5.tar.xz 3533740 SHA256 3880efea8edef3c34471cd9cba9ec8de1c06ef080d4dac723433df710f74b767 SHA512 36a827ef459e96b44c32bee63dacf3ccd0acaaead79a21337a3ab54df60d8eec32afd14db7f0cb0f53f179a38fa628f75935898c8d5c1b8355404ab485b0cdcf WHIRLPOOL f5ddc104aeaf08474c7cb1bb41d25ac975a4fe81fc422d62f65eb6ad22788e125a48c377c939e3b07979a252afd48db6432b1779d1c8ad676e73874e6f2d85ed
+DIST gnome-software-3.22.1.tar.xz 3857348 SHA256 427e6aa43eddd49d2937bb025691b52c41b686b7b00f1961d202527ced371012 SHA512 d4da3decd0c85e2cf3332baaa92886112028ae3063b8bbf8315995d01ddb6b9a7e3841301cf4445a0b6cef9287dc554f8469d9e2e5f779c3105d686d5677f5ce WHIRLPOOL d42a8f836b41de3189ccc90252ec97a46b4cfae4035c04518c0d1f7a6e4cbd5d0281e03b178dac0c14e92e99729f6c31deb231c1b1e447b71714359debd62f41
diff --git a/gnome-extra/gnome-software/gnome-software-3.22.1.ebuild b/gnome-extra/gnome-software/gnome-software-3.22.1.ebuild
new file mode 100644
index 00000000..be12046
--- /dev/null
+++ b/gnome-extra/gnome-software/gnome-software-3.22.1.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit gnome2 python-any-r1 virtualx
+
+DESCRIPTION="Gnome install & update software"
+HOMEPAGE="http://wiki.gnome.org/Apps/Software"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gnome spell test udev"
+
+RDEPEND="
+ >=app-admin/packagekit-base-1.1.0
+ app-crypt/libsecret
+ dev-db/sqlite:3
+ >=dev-libs/appstream-glib-0.6.1:0
+ >=dev-libs/glib-2.46:2
+ >=dev-libs/json-glib-1.1.1
+ >=gnome-base/gsettings-desktop-schemas-3.11.5
+ >=net-libs/libsoup-2.51.92:2.4
+ sys-auth/polkit
+ >=x11-libs/gdk-pixbuf-2.31.5
+ >=x11-libs/gtk+-3.20:3
+ gnome? ( >=gnome-base/gnome-desktop-3.17.92:3= )
+ spell? ( app-text/gtkspell:3 )
+ udev? ( virtual/libgudev )
+"
+DEPEND="${RDEPEND}
+ app-text/docbook-xml-dtd:4.2
+ dev-libs/libxslt
+ >=dev-util/intltool-0.35
+ virtual/pkgconfig
+ test? (
+ ${PYTHON_DEPS}
+ $(python_gen_any_dep 'dev-util/dogtail[${PYTHON_USEDEP}]') )
+"
+# test? ( dev-util/valgrind )
+
+python_check_deps() {
+ use test && has_version "dev-util/dogtail[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+ # valgrind fails with SIGTRAP
+ sed -e 's/TESTS = .*/TESTS =/' \
+ -i "${S}"/src/Makefile.{am,in} || die
+
+ gnome2_src_prepare
+}
+
+src_configure() {
+ # FIXME: investigate limba and firmware update support
+ gnome2_src_configure \
+ --enable-man \
+ --enable-packagekit \
+ --enable-polkit \
+ --disable-firmware \
+ --disable-limba \
+ --disable-ostree \
+ --disable-rpm \
+ --disable-steam \
+ --disable-xdg-app \
+ $(use_enable spell gtkspell) \
+ $(use_enable test dogtail) \
+ $(use_enable test tests) \
+ $(use_enable udev gudev)
+}
+
+src_test() {
+ virtx emake check TESTS_ENVIRONMENT="dbus-run-session"
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
@ 2016-11-12 12:23 Gilles Dartiguelongue
0 siblings, 0 replies; 65+ messages in thread
From: Gilles Dartiguelongue @ 2016-11-12 12:23 UTC (permalink / raw
To: gentoo-commits
commit: e9a3d0ae78510945be7b6e9bc6a71721ff8c66a5
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 12 11:27:18 2016 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sat Nov 12 12:23:11 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9a3d0ae
gnome-extra/gnome-software: version bump 3.22.1 → 3.22.2
Package-Manager: portage-2.3.2
| 1 +
.../gnome-software/gnome-software-3.22.2.ebuild | 81 ++++++++++++++++++++++
2 files changed, 82 insertions(+)
--git a/gnome-extra/gnome-software/Manifest b/gnome-extra/gnome-software/Manifest
index ca072ba..f0fafaf 100644
--- a/gnome-extra/gnome-software/Manifest
+++ b/gnome-extra/gnome-software/Manifest
@@ -1,2 +1,3 @@
DIST gnome-software-3.20.5.tar.xz 3533740 SHA256 3880efea8edef3c34471cd9cba9ec8de1c06ef080d4dac723433df710f74b767 SHA512 36a827ef459e96b44c32bee63dacf3ccd0acaaead79a21337a3ab54df60d8eec32afd14db7f0cb0f53f179a38fa628f75935898c8d5c1b8355404ab485b0cdcf WHIRLPOOL f5ddc104aeaf08474c7cb1bb41d25ac975a4fe81fc422d62f65eb6ad22788e125a48c377c939e3b07979a252afd48db6432b1779d1c8ad676e73874e6f2d85ed
DIST gnome-software-3.22.1.tar.xz 3857348 SHA256 427e6aa43eddd49d2937bb025691b52c41b686b7b00f1961d202527ced371012 SHA512 d4da3decd0c85e2cf3332baaa92886112028ae3063b8bbf8315995d01ddb6b9a7e3841301cf4445a0b6cef9287dc554f8469d9e2e5f779c3105d686d5677f5ce WHIRLPOOL d42a8f836b41de3189ccc90252ec97a46b4cfae4035c04518c0d1f7a6e4cbd5d0281e03b178dac0c14e92e99729f6c31deb231c1b1e447b71714359debd62f41
+DIST gnome-software-3.22.2.tar.xz 3860332 SHA256 4da096c227c07102902d3097053cba8d0fd95fd3194be56554bfe2be2a796e93 SHA512 9a50294a6f91d0fa751751eb10fe98011c26df50e17aace0ea7f16563ffc26830e3c7d0eff7d2c5ee1ec179606b15424334c4f139c36486df2a93e262a635c91 WHIRLPOOL 5d084260fe2761eb75824614eef37854234d72d559da3cc70dcd15a602d80997bbd94ea51977d12974af7c25065f0f909158bf963464c59f20a8d6c0603cda41
diff --git a/gnome-extra/gnome-software/gnome-software-3.22.2.ebuild b/gnome-extra/gnome-software/gnome-software-3.22.2.ebuild
new file mode 100644
index 00000000..10a2e6a
--- /dev/null
+++ b/gnome-extra/gnome-software/gnome-software-3.22.2.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit gnome2 python-any-r1 virtualx
+
+DESCRIPTION="Gnome install & update software"
+HOMEPAGE="http://wiki.gnome.org/Apps/Software"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gnome spell test udev"
+
+RDEPEND="
+ >=app-admin/packagekit-base-1.1.0
+ app-crypt/libsecret
+ dev-db/sqlite:3
+ >=dev-libs/appstream-glib-0.6.5:0
+ >=dev-libs/glib-2.46:2
+ >=dev-libs/json-glib-1.1.1
+ >=gnome-base/gsettings-desktop-schemas-3.11.5
+ >=net-libs/libsoup-2.51.92:2.4
+ sys-auth/polkit
+ >=x11-libs/gdk-pixbuf-2.31.5
+ >=x11-libs/gtk+-3.20:3
+ gnome? ( >=gnome-base/gnome-desktop-3.17.92:3= )
+ spell? ( app-text/gtkspell:3 )
+ udev? ( virtual/libgudev )
+"
+DEPEND="${RDEPEND}
+ app-text/docbook-xml-dtd:4.2
+ dev-libs/libxslt
+ >=dev-util/intltool-0.35
+ virtual/pkgconfig
+ test? (
+ ${PYTHON_DEPS}
+ $(python_gen_any_dep 'dev-util/dogtail[${PYTHON_USEDEP}]') )
+"
+# test? ( dev-util/valgrind )
+
+python_check_deps() {
+ use test && has_version "dev-util/dogtail[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+ # valgrind fails with SIGTRAP
+ sed -e 's/TESTS = .*/TESTS =/' \
+ -i "${S}"/src/Makefile.{am,in} || die
+
+ gnome2_src_prepare
+}
+
+src_configure() {
+ # FIXME: investigate limba and firmware update support
+ gnome2_src_configure \
+ --enable-man \
+ --enable-packagekit \
+ --enable-polkit \
+ --disable-firmware \
+ --disable-limba \
+ --disable-ostree \
+ --disable-rpm \
+ --disable-steam \
+ --disable-xdg-app \
+ $(use_enable spell gtkspell) \
+ $(use_enable test dogtail) \
+ $(use_enable test tests) \
+ $(use_enable udev gudev)
+}
+
+src_test() {
+ virtx emake check TESTS_ENVIRONMENT="dbus-run-session"
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
@ 2017-01-04 22:37 Gilles Dartiguelongue
0 siblings, 0 replies; 65+ messages in thread
From: Gilles Dartiguelongue @ 2017-01-04 22:37 UTC (permalink / raw
To: gentoo-commits
commit: fb8eeff12d0158a52f7853cd3e96c94bd4f2406d
Author: Christophe Lermytte <gentoo <AT> lermytte <DOT> be>
AuthorDate: Wed Dec 21 21:51:55 2016 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Wed Jan 4 22:37:19 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb8eeff1
gnome-extra/gnome-software: bump to 3.22.4
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Closes: https://github.com/gentoo/gentoo/pull/3208
Signed-off-by: Gilles Dartiguelongue <eva <AT> gentoo.org>
| 1 +
.../gnome-software/gnome-software-3.22.4.ebuild | 81 ++++++++++++++++++++++
2 files changed, 82 insertions(+)
--git a/gnome-extra/gnome-software/Manifest b/gnome-extra/gnome-software/Manifest
index f0fafaf..2bff240 100644
--- a/gnome-extra/gnome-software/Manifest
+++ b/gnome-extra/gnome-software/Manifest
@@ -1,3 +1,4 @@
DIST gnome-software-3.20.5.tar.xz 3533740 SHA256 3880efea8edef3c34471cd9cba9ec8de1c06ef080d4dac723433df710f74b767 SHA512 36a827ef459e96b44c32bee63dacf3ccd0acaaead79a21337a3ab54df60d8eec32afd14db7f0cb0f53f179a38fa628f75935898c8d5c1b8355404ab485b0cdcf WHIRLPOOL f5ddc104aeaf08474c7cb1bb41d25ac975a4fe81fc422d62f65eb6ad22788e125a48c377c939e3b07979a252afd48db6432b1779d1c8ad676e73874e6f2d85ed
DIST gnome-software-3.22.1.tar.xz 3857348 SHA256 427e6aa43eddd49d2937bb025691b52c41b686b7b00f1961d202527ced371012 SHA512 d4da3decd0c85e2cf3332baaa92886112028ae3063b8bbf8315995d01ddb6b9a7e3841301cf4445a0b6cef9287dc554f8469d9e2e5f779c3105d686d5677f5ce WHIRLPOOL d42a8f836b41de3189ccc90252ec97a46b4cfae4035c04518c0d1f7a6e4cbd5d0281e03b178dac0c14e92e99729f6c31deb231c1b1e447b71714359debd62f41
DIST gnome-software-3.22.2.tar.xz 3860332 SHA256 4da096c227c07102902d3097053cba8d0fd95fd3194be56554bfe2be2a796e93 SHA512 9a50294a6f91d0fa751751eb10fe98011c26df50e17aace0ea7f16563ffc26830e3c7d0eff7d2c5ee1ec179606b15424334c4f139c36486df2a93e262a635c91 WHIRLPOOL 5d084260fe2761eb75824614eef37854234d72d559da3cc70dcd15a602d80997bbd94ea51977d12974af7c25065f0f909158bf963464c59f20a8d6c0603cda41
+DIST gnome-software-3.22.4.tar.xz 3862040 SHA256 315550e9df228e94ff16a0ee45a9317611a606d72434204ed0f5ac3c2b569c36 SHA512 a91353c24dd5ca8605b7e6684a17ff7173d414785d2b72ee63f7bd619978f352ba230ca506dcba6ab9551fe42934674f043637dc007a35696f9e264c4e60deac WHIRLPOOL 544641f4974f00bc4e0eeaf9a90b85d477fd499eb1fb335d86cfe2ef97a529d4cb3823aa1116cf681deebb5e824730ee124d699f55e4fdd347ab69bd05697b66
diff --git a/gnome-extra/gnome-software/gnome-software-3.22.4.ebuild b/gnome-extra/gnome-software/gnome-software-3.22.4.ebuild
new file mode 100644
index 00000000..10a2e6a
--- /dev/null
+++ b/gnome-extra/gnome-software/gnome-software-3.22.4.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit gnome2 python-any-r1 virtualx
+
+DESCRIPTION="Gnome install & update software"
+HOMEPAGE="http://wiki.gnome.org/Apps/Software"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gnome spell test udev"
+
+RDEPEND="
+ >=app-admin/packagekit-base-1.1.0
+ app-crypt/libsecret
+ dev-db/sqlite:3
+ >=dev-libs/appstream-glib-0.6.5:0
+ >=dev-libs/glib-2.46:2
+ >=dev-libs/json-glib-1.1.1
+ >=gnome-base/gsettings-desktop-schemas-3.11.5
+ >=net-libs/libsoup-2.51.92:2.4
+ sys-auth/polkit
+ >=x11-libs/gdk-pixbuf-2.31.5
+ >=x11-libs/gtk+-3.20:3
+ gnome? ( >=gnome-base/gnome-desktop-3.17.92:3= )
+ spell? ( app-text/gtkspell:3 )
+ udev? ( virtual/libgudev )
+"
+DEPEND="${RDEPEND}
+ app-text/docbook-xml-dtd:4.2
+ dev-libs/libxslt
+ >=dev-util/intltool-0.35
+ virtual/pkgconfig
+ test? (
+ ${PYTHON_DEPS}
+ $(python_gen_any_dep 'dev-util/dogtail[${PYTHON_USEDEP}]') )
+"
+# test? ( dev-util/valgrind )
+
+python_check_deps() {
+ use test && has_version "dev-util/dogtail[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+ # valgrind fails with SIGTRAP
+ sed -e 's/TESTS = .*/TESTS =/' \
+ -i "${S}"/src/Makefile.{am,in} || die
+
+ gnome2_src_prepare
+}
+
+src_configure() {
+ # FIXME: investigate limba and firmware update support
+ gnome2_src_configure \
+ --enable-man \
+ --enable-packagekit \
+ --enable-polkit \
+ --disable-firmware \
+ --disable-limba \
+ --disable-ostree \
+ --disable-rpm \
+ --disable-steam \
+ --disable-xdg-app \
+ $(use_enable spell gtkspell) \
+ $(use_enable test dogtail) \
+ $(use_enable test tests) \
+ $(use_enable udev gudev)
+}
+
+src_test() {
+ virtx emake check TESTS_ENVIRONMENT="dbus-run-session"
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
@ 2017-01-04 22:37 Gilles Dartiguelongue
0 siblings, 0 replies; 65+ messages in thread
From: Gilles Dartiguelongue @ 2017-01-04 22:37 UTC (permalink / raw
To: gentoo-commits
commit: e10d40f992b3519e1ce1bfe29f2d9b2ba0be67a2
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 4 22:34:33 2017 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Wed Jan 4 22:37:29 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e10d40f9
gnome-extra/gnome-software: cleanup old revision
Package-Manager: Portage-2.3.3, Repoman-2.3.1
| 1 -
.../gnome-software/gnome-software-3.22.1.ebuild | 81 ----------------------
2 files changed, 82 deletions(-)
--git a/gnome-extra/gnome-software/Manifest b/gnome-extra/gnome-software/Manifest
index 2bff240..5ca0e84 100644
--- a/gnome-extra/gnome-software/Manifest
+++ b/gnome-extra/gnome-software/Manifest
@@ -1,4 +1,3 @@
DIST gnome-software-3.20.5.tar.xz 3533740 SHA256 3880efea8edef3c34471cd9cba9ec8de1c06ef080d4dac723433df710f74b767 SHA512 36a827ef459e96b44c32bee63dacf3ccd0acaaead79a21337a3ab54df60d8eec32afd14db7f0cb0f53f179a38fa628f75935898c8d5c1b8355404ab485b0cdcf WHIRLPOOL f5ddc104aeaf08474c7cb1bb41d25ac975a4fe81fc422d62f65eb6ad22788e125a48c377c939e3b07979a252afd48db6432b1779d1c8ad676e73874e6f2d85ed
-DIST gnome-software-3.22.1.tar.xz 3857348 SHA256 427e6aa43eddd49d2937bb025691b52c41b686b7b00f1961d202527ced371012 SHA512 d4da3decd0c85e2cf3332baaa92886112028ae3063b8bbf8315995d01ddb6b9a7e3841301cf4445a0b6cef9287dc554f8469d9e2e5f779c3105d686d5677f5ce WHIRLPOOL d42a8f836b41de3189ccc90252ec97a46b4cfae4035c04518c0d1f7a6e4cbd5d0281e03b178dac0c14e92e99729f6c31deb231c1b1e447b71714359debd62f41
DIST gnome-software-3.22.2.tar.xz 3860332 SHA256 4da096c227c07102902d3097053cba8d0fd95fd3194be56554bfe2be2a796e93 SHA512 9a50294a6f91d0fa751751eb10fe98011c26df50e17aace0ea7f16563ffc26830e3c7d0eff7d2c5ee1ec179606b15424334c4f139c36486df2a93e262a635c91 WHIRLPOOL 5d084260fe2761eb75824614eef37854234d72d559da3cc70dcd15a602d80997bbd94ea51977d12974af7c25065f0f909158bf963464c59f20a8d6c0603cda41
DIST gnome-software-3.22.4.tar.xz 3862040 SHA256 315550e9df228e94ff16a0ee45a9317611a606d72434204ed0f5ac3c2b569c36 SHA512 a91353c24dd5ca8605b7e6684a17ff7173d414785d2b72ee63f7bd619978f352ba230ca506dcba6ab9551fe42934674f043637dc007a35696f9e264c4e60deac WHIRLPOOL 544641f4974f00bc4e0eeaf9a90b85d477fd499eb1fb335d86cfe2ef97a529d4cb3823aa1116cf681deebb5e824730ee124d699f55e4fdd347ab69bd05697b66
diff --git a/gnome-extra/gnome-software/gnome-software-3.22.1.ebuild b/gnome-extra/gnome-software/gnome-software-3.22.1.ebuild
deleted file mode 100644
index be12046..00000000
--- a/gnome-extra/gnome-software/gnome-software-3.22.1.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-
-inherit gnome2 python-any-r1 virtualx
-
-DESCRIPTION="Gnome install & update software"
-HOMEPAGE="http://wiki.gnome.org/Apps/Software"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="gnome spell test udev"
-
-RDEPEND="
- >=app-admin/packagekit-base-1.1.0
- app-crypt/libsecret
- dev-db/sqlite:3
- >=dev-libs/appstream-glib-0.6.1:0
- >=dev-libs/glib-2.46:2
- >=dev-libs/json-glib-1.1.1
- >=gnome-base/gsettings-desktop-schemas-3.11.5
- >=net-libs/libsoup-2.51.92:2.4
- sys-auth/polkit
- >=x11-libs/gdk-pixbuf-2.31.5
- >=x11-libs/gtk+-3.20:3
- gnome? ( >=gnome-base/gnome-desktop-3.17.92:3= )
- spell? ( app-text/gtkspell:3 )
- udev? ( virtual/libgudev )
-"
-DEPEND="${RDEPEND}
- app-text/docbook-xml-dtd:4.2
- dev-libs/libxslt
- >=dev-util/intltool-0.35
- virtual/pkgconfig
- test? (
- ${PYTHON_DEPS}
- $(python_gen_any_dep 'dev-util/dogtail[${PYTHON_USEDEP}]') )
-"
-# test? ( dev-util/valgrind )
-
-python_check_deps() {
- use test && has_version "dev-util/dogtail[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- use test && python-any-r1_pkg_setup
-}
-
-src_prepare() {
- # valgrind fails with SIGTRAP
- sed -e 's/TESTS = .*/TESTS =/' \
- -i "${S}"/src/Makefile.{am,in} || die
-
- gnome2_src_prepare
-}
-
-src_configure() {
- # FIXME: investigate limba and firmware update support
- gnome2_src_configure \
- --enable-man \
- --enable-packagekit \
- --enable-polkit \
- --disable-firmware \
- --disable-limba \
- --disable-ostree \
- --disable-rpm \
- --disable-steam \
- --disable-xdg-app \
- $(use_enable spell gtkspell) \
- $(use_enable test dogtail) \
- $(use_enable test tests) \
- $(use_enable udev gudev)
-}
-
-src_test() {
- virtx emake check TESTS_ENVIRONMENT="dbus-run-session"
-}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
@ 2017-03-23 6:54 Mart Raudsepp
0 siblings, 0 replies; 65+ messages in thread
From: Mart Raudsepp @ 2017-03-23 6:54 UTC (permalink / raw
To: gentoo-commits
commit: 195b15296d3ac4ad8ce3fd21582d8784139d9d80
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 23 06:51:56 2017 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Thu Mar 23 06:52:13 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=195b1529
gnome-extra/gnome-software: bump to 3.22.7
Package-Manager: Portage-2.3.4, Repoman-2.3.1
| 1 +
.../gnome-software/gnome-software-3.22.7.ebuild | 84 ++++++++++++++++++++++
2 files changed, 85 insertions(+)
--git a/gnome-extra/gnome-software/Manifest b/gnome-extra/gnome-software/Manifest
index 5ca0e84c9b1..a4a10ffce86 100644
--- a/gnome-extra/gnome-software/Manifest
+++ b/gnome-extra/gnome-software/Manifest
@@ -1,3 +1,4 @@
DIST gnome-software-3.20.5.tar.xz 3533740 SHA256 3880efea8edef3c34471cd9cba9ec8de1c06ef080d4dac723433df710f74b767 SHA512 36a827ef459e96b44c32bee63dacf3ccd0acaaead79a21337a3ab54df60d8eec32afd14db7f0cb0f53f179a38fa628f75935898c8d5c1b8355404ab485b0cdcf WHIRLPOOL f5ddc104aeaf08474c7cb1bb41d25ac975a4fe81fc422d62f65eb6ad22788e125a48c377c939e3b07979a252afd48db6432b1779d1c8ad676e73874e6f2d85ed
DIST gnome-software-3.22.2.tar.xz 3860332 SHA256 4da096c227c07102902d3097053cba8d0fd95fd3194be56554bfe2be2a796e93 SHA512 9a50294a6f91d0fa751751eb10fe98011c26df50e17aace0ea7f16563ffc26830e3c7d0eff7d2c5ee1ec179606b15424334c4f139c36486df2a93e262a635c91 WHIRLPOOL 5d084260fe2761eb75824614eef37854234d72d559da3cc70dcd15a602d80997bbd94ea51977d12974af7c25065f0f909158bf963464c59f20a8d6c0603cda41
DIST gnome-software-3.22.4.tar.xz 3862040 SHA256 315550e9df228e94ff16a0ee45a9317611a606d72434204ed0f5ac3c2b569c36 SHA512 a91353c24dd5ca8605b7e6684a17ff7173d414785d2b72ee63f7bd619978f352ba230ca506dcba6ab9551fe42934674f043637dc007a35696f9e264c4e60deac WHIRLPOOL 544641f4974f00bc4e0eeaf9a90b85d477fd499eb1fb335d86cfe2ef97a529d4cb3823aa1116cf681deebb5e824730ee124d699f55e4fdd347ab69bd05697b66
+DIST gnome-software-3.22.7.tar.xz 3865764 SHA256 c19de1e19c3c7f934b24348f0e005d6ffaecdb6372047209fe9fd9e62c34b379 SHA512 184714710695d8c48451c1ee7885524dfa30cc6091975bdd317bdd6ce130e7815ab7474074ed191913594bcd5142932bd7918ae19a695170a34a5f934e1b9825 WHIRLPOOL ae3217b84f86a20c6da6b6165c6141fbc4e1ffae76f478d632082820c5c519e4e2acb9aaa034618c43297c64c8411b202ba1a46ddbec513b0ed699a429e6c3db
diff --git a/gnome-extra/gnome-software/gnome-software-3.22.7.ebuild b/gnome-extra/gnome-software/gnome-software-3.22.7.ebuild
new file mode 100644
index 00000000000..8490bc257dd
--- /dev/null
+++ b/gnome-extra/gnome-software/gnome-software-3.22.7.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit gnome2 python-any-r1 virtualx
+
+DESCRIPTION="Gnome install & update software"
+HOMEPAGE="http://wiki.gnome.org/Apps/Software"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gnome spell test udev"
+
+RDEPEND="
+ >=app-admin/packagekit-base-1.1.0
+ app-crypt/libsecret
+ dev-db/sqlite:3
+ >=dev-libs/appstream-glib-0.6.7:0
+ >=dev-libs/glib-2.46:2
+ >=dev-libs/json-glib-1.1.1
+ >=gnome-base/gsettings-desktop-schemas-3.11.5
+ >=net-libs/libsoup-2.51.92:2.4
+ sys-auth/polkit
+ >=x11-libs/gdk-pixbuf-2.31.5
+ >=x11-libs/gtk+-3.20:3
+ gnome? ( >=gnome-base/gnome-desktop-3.17.92:3= )
+ spell? ( app-text/gtkspell:3 )
+ udev? ( virtual/libgudev )
+"
+DEPEND="${RDEPEND}
+ app-text/docbook-xml-dtd:4.2
+ dev-libs/libxslt
+ >=dev-util/intltool-0.35
+ virtual/pkgconfig
+ test? (
+ ${PYTHON_DEPS}
+ $(python_gen_any_dep 'dev-util/dogtail[${PYTHON_USEDEP}]') )
+"
+# test? ( dev-util/valgrind )
+
+python_check_deps() {
+ use test && has_version "dev-util/dogtail[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+ # valgrind fails with SIGTRAP
+ sed -e 's/TESTS = .*/TESTS =/' \
+ -i "${S}"/src/Makefile.{am,in} || die
+
+ gnome2_src_prepare
+}
+
+src_configure() {
+ # FIXME: investigate limba and firmware update support
+ gnome2_src_configure \
+ --enable-man \
+ --enable-packagekit \
+ --enable-polkit \
+ --disable-firmware \
+ --disable-limba \
+ --disable-ostree \
+ --disable-rpm \
+ --disable-steam \
+ --disable-flatpak \
+ --enable-webapps \
+ --disable-snap \
+ $(use_enable spell gtkspell) \
+ $(use_enable test dogtail) \
+ $(use_enable test tests) \
+ $(use_enable gnome gnome-desktop) \
+ $(use_enable gnome shell-extensions) \
+ $(use_enable udev gudev)
+}
+
+src_test() {
+ virtx emake check TESTS_ENVIRONMENT="dbus-run-session"
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
@ 2017-08-12 9:42 Gilles Dartiguelongue
0 siblings, 0 replies; 65+ messages in thread
From: Gilles Dartiguelongue @ 2017-08-12 9:42 UTC (permalink / raw
To: gentoo-commits
commit: 584b554f1a043e3358c3cb7b5a8785afa5660512
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 12 09:38:36 2017 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sat Aug 12 09:42:25 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=584b554f
gnome-extra/gnome-software: cleanup old revisions
Package-Manager: Portage-2.3.6, Repoman-2.3.3
| 3 -
.../gnome-software/gnome-software-3.20.5.ebuild | 73 --------------------
.../gnome-software/gnome-software-3.22.2.ebuild | 80 ----------------------
.../gnome-software/gnome-software-3.22.4.ebuild | 80 ----------------------
4 files changed, 236 deletions(-)
--git a/gnome-extra/gnome-software/Manifest b/gnome-extra/gnome-software/Manifest
index a4a10ffce86..b12610127ea 100644
--- a/gnome-extra/gnome-software/Manifest
+++ b/gnome-extra/gnome-software/Manifest
@@ -1,4 +1 @@
-DIST gnome-software-3.20.5.tar.xz 3533740 SHA256 3880efea8edef3c34471cd9cba9ec8de1c06ef080d4dac723433df710f74b767 SHA512 36a827ef459e96b44c32bee63dacf3ccd0acaaead79a21337a3ab54df60d8eec32afd14db7f0cb0f53f179a38fa628f75935898c8d5c1b8355404ab485b0cdcf WHIRLPOOL f5ddc104aeaf08474c7cb1bb41d25ac975a4fe81fc422d62f65eb6ad22788e125a48c377c939e3b07979a252afd48db6432b1779d1c8ad676e73874e6f2d85ed
-DIST gnome-software-3.22.2.tar.xz 3860332 SHA256 4da096c227c07102902d3097053cba8d0fd95fd3194be56554bfe2be2a796e93 SHA512 9a50294a6f91d0fa751751eb10fe98011c26df50e17aace0ea7f16563ffc26830e3c7d0eff7d2c5ee1ec179606b15424334c4f139c36486df2a93e262a635c91 WHIRLPOOL 5d084260fe2761eb75824614eef37854234d72d559da3cc70dcd15a602d80997bbd94ea51977d12974af7c25065f0f909158bf963464c59f20a8d6c0603cda41
-DIST gnome-software-3.22.4.tar.xz 3862040 SHA256 315550e9df228e94ff16a0ee45a9317611a606d72434204ed0f5ac3c2b569c36 SHA512 a91353c24dd5ca8605b7e6684a17ff7173d414785d2b72ee63f7bd619978f352ba230ca506dcba6ab9551fe42934674f043637dc007a35696f9e264c4e60deac WHIRLPOOL 544641f4974f00bc4e0eeaf9a90b85d477fd499eb1fb335d86cfe2ef97a529d4cb3823aa1116cf681deebb5e824730ee124d699f55e4fdd347ab69bd05697b66
DIST gnome-software-3.22.7.tar.xz 3865764 SHA256 c19de1e19c3c7f934b24348f0e005d6ffaecdb6372047209fe9fd9e62c34b379 SHA512 184714710695d8c48451c1ee7885524dfa30cc6091975bdd317bdd6ce130e7815ab7474074ed191913594bcd5142932bd7918ae19a695170a34a5f934e1b9825 WHIRLPOOL ae3217b84f86a20c6da6b6165c6141fbc4e1ffae76f478d632082820c5c519e4e2acb9aaa034618c43297c64c8411b202ba1a46ddbec513b0ed699a429e6c3db
diff --git a/gnome-extra/gnome-software/gnome-software-3.20.5.ebuild b/gnome-extra/gnome-software/gnome-software-3.20.5.ebuild
deleted file mode 100644
index 402095c98b9..00000000000
--- a/gnome-extra/gnome-software/gnome-software-3.20.5.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-
-inherit gnome2 python-any-r1 virtualx
-
-DESCRIPTION="Gnome install & update software"
-HOMEPAGE="http://wiki.gnome.org/Apps/Software"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND="
- >=app-admin/packagekit-base-1.1.0
- app-crypt/libsecret
- app-text/gtkspell:3
- dev-db/sqlite:3
- >=dev-libs/appstream-glib-0.5.12:0
- >=dev-libs/glib-2.46:2
- >=dev-libs/json-glib-1.1.1
- >=gnome-base/gnome-desktop-3.17.92:3=
- >=gnome-base/gsettings-desktop-schemas-3.11.5
- >=net-libs/libsoup-2.51.92:2.4
- sys-auth/polkit
- >=x11-libs/gdk-pixbuf-2.31.5
- >=x11-libs/gtk+-3.18.2:3
-"
-DEPEND="${RDEPEND}
- app-text/docbook-xml-dtd:4.2
- dev-libs/libxslt
- >=dev-util/intltool-0.35
- virtual/pkgconfig
- test? (
- ${PYTHON_DEPS}
- $(python_gen_any_dep 'dev-util/dogtail[${PYTHON_USEDEP}]') )
-"
-# test? ( dev-util/valgrind )
-
-python_check_deps() {
- use test && has_version "dev-util/dogtail[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- use test && python-any-r1_pkg_setup
-}
-
-src_prepare() {
- # valgrind fails with SIGTRAP
- sed -e 's/TESTS = .*/TESTS =/' \
- -i "${S}"/src/Makefile.{am,in} || die
-
- gnome2_src_prepare
-}
-
-src_configure() {
- # FIXME: investigate limba and firmware update support
- gnome2_src_configure \
- --enable-man \
- --enable-packagekit \
- --enable-polkit \
- --disable-xdg-app \
- --disable-firmware \
- --disable-limba \
- $(use_enable test dogtail)
-}
-
-src_test() {
- virtx emake check TESTS_ENVIRONMENT="dbus-run-session"
-}
diff --git a/gnome-extra/gnome-software/gnome-software-3.22.2.ebuild b/gnome-extra/gnome-software/gnome-software-3.22.2.ebuild
deleted file mode 100644
index 11f54aa7411..00000000000
--- a/gnome-extra/gnome-software/gnome-software-3.22.2.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-
-inherit gnome2 python-any-r1 virtualx
-
-DESCRIPTION="Gnome install & update software"
-HOMEPAGE="http://wiki.gnome.org/Apps/Software"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="gnome spell test udev"
-
-RDEPEND="
- >=app-admin/packagekit-base-1.1.0
- app-crypt/libsecret
- dev-db/sqlite:3
- >=dev-libs/appstream-glib-0.6.5:0
- >=dev-libs/glib-2.46:2
- >=dev-libs/json-glib-1.1.1
- >=gnome-base/gsettings-desktop-schemas-3.11.5
- >=net-libs/libsoup-2.51.92:2.4
- sys-auth/polkit
- >=x11-libs/gdk-pixbuf-2.31.5
- >=x11-libs/gtk+-3.20:3
- gnome? ( >=gnome-base/gnome-desktop-3.17.92:3= )
- spell? ( app-text/gtkspell:3 )
- udev? ( virtual/libgudev )
-"
-DEPEND="${RDEPEND}
- app-text/docbook-xml-dtd:4.2
- dev-libs/libxslt
- >=dev-util/intltool-0.35
- virtual/pkgconfig
- test? (
- ${PYTHON_DEPS}
- $(python_gen_any_dep 'dev-util/dogtail[${PYTHON_USEDEP}]') )
-"
-# test? ( dev-util/valgrind )
-
-python_check_deps() {
- use test && has_version "dev-util/dogtail[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- use test && python-any-r1_pkg_setup
-}
-
-src_prepare() {
- # valgrind fails with SIGTRAP
- sed -e 's/TESTS = .*/TESTS =/' \
- -i "${S}"/src/Makefile.{am,in} || die
-
- gnome2_src_prepare
-}
-
-src_configure() {
- # FIXME: investigate limba and firmware update support
- gnome2_src_configure \
- --enable-man \
- --enable-packagekit \
- --enable-polkit \
- --disable-firmware \
- --disable-limba \
- --disable-ostree \
- --disable-rpm \
- --disable-steam \
- --disable-xdg-app \
- $(use_enable spell gtkspell) \
- $(use_enable test dogtail) \
- $(use_enable test tests) \
- $(use_enable udev gudev)
-}
-
-src_test() {
- virtx emake check TESTS_ENVIRONMENT="dbus-run-session"
-}
diff --git a/gnome-extra/gnome-software/gnome-software-3.22.4.ebuild b/gnome-extra/gnome-software/gnome-software-3.22.4.ebuild
deleted file mode 100644
index 11f54aa7411..00000000000
--- a/gnome-extra/gnome-software/gnome-software-3.22.4.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-
-inherit gnome2 python-any-r1 virtualx
-
-DESCRIPTION="Gnome install & update software"
-HOMEPAGE="http://wiki.gnome.org/Apps/Software"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="gnome spell test udev"
-
-RDEPEND="
- >=app-admin/packagekit-base-1.1.0
- app-crypt/libsecret
- dev-db/sqlite:3
- >=dev-libs/appstream-glib-0.6.5:0
- >=dev-libs/glib-2.46:2
- >=dev-libs/json-glib-1.1.1
- >=gnome-base/gsettings-desktop-schemas-3.11.5
- >=net-libs/libsoup-2.51.92:2.4
- sys-auth/polkit
- >=x11-libs/gdk-pixbuf-2.31.5
- >=x11-libs/gtk+-3.20:3
- gnome? ( >=gnome-base/gnome-desktop-3.17.92:3= )
- spell? ( app-text/gtkspell:3 )
- udev? ( virtual/libgudev )
-"
-DEPEND="${RDEPEND}
- app-text/docbook-xml-dtd:4.2
- dev-libs/libxslt
- >=dev-util/intltool-0.35
- virtual/pkgconfig
- test? (
- ${PYTHON_DEPS}
- $(python_gen_any_dep 'dev-util/dogtail[${PYTHON_USEDEP}]') )
-"
-# test? ( dev-util/valgrind )
-
-python_check_deps() {
- use test && has_version "dev-util/dogtail[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- use test && python-any-r1_pkg_setup
-}
-
-src_prepare() {
- # valgrind fails with SIGTRAP
- sed -e 's/TESTS = .*/TESTS =/' \
- -i "${S}"/src/Makefile.{am,in} || die
-
- gnome2_src_prepare
-}
-
-src_configure() {
- # FIXME: investigate limba and firmware update support
- gnome2_src_configure \
- --enable-man \
- --enable-packagekit \
- --enable-polkit \
- --disable-firmware \
- --disable-limba \
- --disable-ostree \
- --disable-rpm \
- --disable-steam \
- --disable-xdg-app \
- $(use_enable spell gtkspell) \
- $(use_enable test dogtail) \
- $(use_enable test tests) \
- $(use_enable udev gudev)
-}
-
-src_test() {
- virtx emake check TESTS_ENVIRONMENT="dbus-run-session"
-}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
@ 2017-08-26 10:07 Gilles Dartiguelongue
0 siblings, 0 replies; 65+ messages in thread
From: Gilles Dartiguelongue @ 2017-08-26 10:07 UTC (permalink / raw
To: gentoo-commits
commit: 12e3e96e3062b59da98c3f54b7d9fd52ef6626df
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 26 09:30:41 2017 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sat Aug 26 10:07:08 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12e3e96e
gnome-extra/gnome-software: update homepage
Due to default redirection to SSL.
Package-Manager: Portage-2.3.8, Repoman-2.3.3
| 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--git a/gnome-extra/gnome-software/gnome-software-3.22.7.ebuild b/gnome-extra/gnome-software/gnome-software-3.22.7.ebuild
index 8490bc257dd..f43cb612369 100644
--- a/gnome-extra/gnome-software/gnome-software-3.22.7.ebuild
+++ b/gnome-extra/gnome-software/gnome-software-3.22.7.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 )
inherit gnome2 python-any-r1 virtualx
DESCRIPTION="Gnome install & update software"
-HOMEPAGE="http://wiki.gnome.org/Apps/Software"
+HOMEPAGE="https://wiki.gnome.org/Apps/Software"
LICENSE="GPL-2+"
SLOT="0"
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
@ 2018-12-11 13:07 Gilles Dartiguelongue
0 siblings, 0 replies; 65+ messages in thread
From: Gilles Dartiguelongue @ 2018-12-11 13:07 UTC (permalink / raw
To: gentoo-commits
commit: 79705846d38ec0c282b3020e40c672bf38db49df
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 10 17:24:09 2018 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Tue Dec 11 13:07:11 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79705846
gnome-extra/gnome-software: 3.22.7 → 3.28.2
Switched build system to meson. Re-order dependencies according to
build-system. Enable fwupd support through USE=firmware.
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Gilles Dartiguelongue <eva <AT> gentoo.org>
| 1 +
.../gnome-software/gnome-software-3.28.2.ebuild | 96 ++++++++++++++++++++++
| 11 ++-
3 files changed, 104 insertions(+), 4 deletions(-)
--git a/gnome-extra/gnome-software/Manifest b/gnome-extra/gnome-software/Manifest
index eced852ac4f..75552fe0c0d 100644
--- a/gnome-extra/gnome-software/Manifest
+++ b/gnome-extra/gnome-software/Manifest
@@ -1 +1,2 @@
DIST gnome-software-3.22.7.tar.xz 3865764 BLAKE2B c23e3b9e34a9b233a584a920fcd5969b3ebb5fa4227da147870e71c1531da6c3efda913149a903667ae1725c505c1c842aac0a76b439a2730bf6c837f39757fc SHA512 184714710695d8c48451c1ee7885524dfa30cc6091975bdd317bdd6ce130e7815ab7474074ed191913594bcd5142932bd7918ae19a695170a34a5f934e1b9825
+DIST gnome-software-3.28.2.tar.xz 5181868 BLAKE2B 4744ff13216ac1421700ef9c5ec9fb540ffb527ed8bff1bd2f7b90cb5c9b768180e3b30fc0b44724e27479f56f8867551b4b19a9496664418a6b6cbe0960623e SHA512 ca22ea589c19f3c5aae32fb2540646d3b3c8faf86f857dd414caf61b716bc50dea16281955c594a629f684da5ac87eeada6ac68247a9b0545600b739fa436dd7
diff --git a/gnome-extra/gnome-software/gnome-software-3.28.2.ebuild b/gnome-extra/gnome-software/gnome-software-3.28.2.ebuild
new file mode 100644
index 00000000000..3556c78411b
--- /dev/null
+++ b/gnome-extra/gnome-software/gnome-software-3.28.2.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit gnome.org gnome2-utils meson python-any-r1 virtualx xdg
+
+DESCRIPTION="Gnome install & update software"
+HOMEPAGE="https://wiki.gnome.org/Apps/Software"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="firmware gnome gtk-doc spell test udev"
+
+RDEPEND="
+ >=dev-libs/appstream-glib-0.7.3:0
+ >=x11-libs/gdk-pixbuf-2.32.0:2
+ >=dev-libs/glib-2.46:2
+ >=x11-libs/gtk+-3.22.4:3
+ >=dev-libs/json-glib-1.2.0
+ app-crypt/libsecret
+ >=net-libs/libsoup-2.52.0:2.4
+ dev-db/sqlite:3
+ gnome? ( >=gnome-base/gnome-desktop-3.17.92:3= )
+ spell? ( app-text/gspell )
+ sys-auth/polkit
+ >=app-admin/packagekit-base-1.1.0
+ firmware? ( >=sys-apps/fwupd-1.0.3 )
+ udev? ( virtual/libgudev )
+ >=gnome-base/gsettings-desktop-schemas-3.11.5
+"
+DEPEND="${RDEPEND}
+ dev-libs/libxml2:2
+ >=sys-devel/gettext-0.19.7
+ virtual/pkgconfig
+ gtk-doc? ( dev-util/gtk-doc )
+ test? (
+ ${PYTHON_DEPS}
+ $(python_gen_any_dep 'dev-util/dogtail[${PYTHON_USEDEP}]') )
+"
+# test? ( dev-util/valgrind )
+
+python_check_deps() {
+ use test && has_version "dev-util/dogtail[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ use test && python-any-r1_pkg_setup
+}
+
+src_configure() {
+ # FIXME: investigate limba support
+ local emesonargs=(
+ $(meson_use test enable-tests)
+ $(meson_use spell enable-gspell)
+ $(meson_use gnome enable-gnome-desktop)
+ -Denable-man=true
+ -Denable-packagekit=true
+ -Denable-polkit=true
+ $(meson_use firmware enable-fwupd)
+ -Denable-flatpak=false
+ -Denable-limba=false
+ -Denable-rpm-ostree=false
+ -Denable-steam=false
+ $(meson_use gnome enable-shell-extensions)
+ -Denable-odrs=false
+ -Denable-ubuntuone=false
+ -Denable-ubuntu-reviews=false
+ -Denable-webapps=true
+ $(meson_use udev enable-gudev)
+ -Denable-snap=false
+ -Denable-external-appstream=false
+ -Denable-valgrind=false
+ $(meson_use gtk-doc enable-gtk-doc)
+ )
+ meson_src_configure
+}
+
+src_test() {
+ "${EROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/data" || die
+ GSETTINGS_SCHEMA_DIR="${S}/data" virtx meson_src_test
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+ gnome2_icon_cache_update
+}
--git a/gnome-extra/gnome-software/metadata.xml b/gnome-extra/gnome-software/metadata.xml
index 4cbddcaa19a..74322fe8c80 100644
--- a/gnome-extra/gnome-software/metadata.xml
+++ b/gnome-extra/gnome-software/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>gnome@gentoo.org</email>
- <name>Gentoo GNOME Desktop</name>
- </maintainer>
+ <maintainer type="project">
+ <email>gnome@gentoo.org</email>
+ <name>Gentoo GNOME Desktop</name>
+ </maintainer>
+ <use>
+ <flag name="firmware">Enable firmware update support through <pkg>sys-apps/fwupd</pkg></flag>
+ </use>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
@ 2019-03-22 12:20 Mart Raudsepp
0 siblings, 0 replies; 65+ messages in thread
From: Mart Raudsepp @ 2019-03-22 12:20 UTC (permalink / raw
To: gentoo-commits
commit: be94f5d3b17fd609fe3381a9c8e695c178b3d8e5
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 22 10:29:19 2019 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Fri Mar 22 12:17:17 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be94f5d3
gnome-extra/gnome-software: bump to 3.30.6, conditional packagekit
packagekit is "not ready for primetime" and even use.masked, so I don't
think we should force it on gnome-software when gnome-software can be
useful for upgrading device firmware, handle shell extensions and
(eventually) flatpaks.
Also default-enable USE=firmware to have firmware upgrades show up,
some of which may be security relevant (e.g. logitech unifying receiver
firmware updates).
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
| 1 +
.../gnome-software/gnome-software-3.30.6.ebuild | 101 +++++++++++++++++++++
| 1 +
3 files changed, 103 insertions(+)
--git a/gnome-extra/gnome-software/Manifest b/gnome-extra/gnome-software/Manifest
index 75552fe0c0d..6ede4bf38a9 100644
--- a/gnome-extra/gnome-software/Manifest
+++ b/gnome-extra/gnome-software/Manifest
@@ -1,2 +1,3 @@
DIST gnome-software-3.22.7.tar.xz 3865764 BLAKE2B c23e3b9e34a9b233a584a920fcd5969b3ebb5fa4227da147870e71c1531da6c3efda913149a903667ae1725c505c1c842aac0a76b439a2730bf6c837f39757fc SHA512 184714710695d8c48451c1ee7885524dfa30cc6091975bdd317bdd6ce130e7815ab7474074ed191913594bcd5142932bd7918ae19a695170a34a5f934e1b9825
DIST gnome-software-3.28.2.tar.xz 5181868 BLAKE2B 4744ff13216ac1421700ef9c5ec9fb540ffb527ed8bff1bd2f7b90cb5c9b768180e3b30fc0b44724e27479f56f8867551b4b19a9496664418a6b6cbe0960623e SHA512 ca22ea589c19f3c5aae32fb2540646d3b3c8faf86f857dd414caf61b716bc50dea16281955c594a629f684da5ac87eeada6ac68247a9b0545600b739fa436dd7
+DIST gnome-software-3.30.6.tar.xz 5217384 BLAKE2B 6a9478aa7752ea62c391545b5f84191a22c839802bd1ac2118696b9dd954a19003477a688d9f36868a617dbf3dd186fc36a054ce0eac8ba8c7a5eee834732ce4 SHA512 dd98e9e61469fc5566ab569f09bdc06ccb5812a236e305185b911c70364e2983f257e939aed0bb61778163084fb5628d63ff6bd5f056d4a7626a2e771ad6426a
diff --git a/gnome-extra/gnome-software/gnome-software-3.30.6.ebuild b/gnome-extra/gnome-software/gnome-software-3.30.6.ebuild
new file mode 100644
index 00000000000..c7aa1aa96ec
--- /dev/null
+++ b/gnome-extra/gnome-software/gnome-software-3.30.6.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit gnome.org gnome2-utils meson python-any-r1 virtualx xdg
+
+DESCRIPTION="Gnome install & update software"
+HOMEPAGE="https://wiki.gnome.org/Apps/Software"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+firmware gnome gtk-doc packagekit spell test udev"
+
+RDEPEND="
+ >=dev-libs/appstream-glib-0.7.14:0
+ >=x11-libs/gdk-pixbuf-2.32.0:2
+ >=dev-libs/glib-2.56:2
+ >=x11-libs/gtk+-3.22.4:3
+ >=dev-libs/json-glib-1.2.0
+ app-crypt/libsecret
+ >=net-libs/libsoup-2.52.0:2.4
+ gnome? ( >=gnome-base/gnome-desktop-3.18.0:3= )
+ spell? ( app-text/gspell:= )
+ sys-auth/polkit
+ packagekit? ( >=app-admin/packagekit-base-1.1.0 )
+ firmware? ( >=sys-apps/fwupd-1.0.3 )
+ udev? ( virtual/libgudev )
+ >=gnome-base/gsettings-desktop-schemas-3.11.5
+"
+DEPEND="${RDEPEND}
+ dev-libs/libxml2:2
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+ gtk-doc? (
+ dev-util/gtk-doc
+ app-text/docbook-xml-dtd:4.3 )
+ test? (
+ ${PYTHON_DEPS}
+ $(python_gen_any_dep 'dev-util/dogtail[${PYTHON_USEDEP}]') )
+"
+# test? ( dev-util/valgrind )
+
+python_check_deps() {
+ use test && has_version "dev-util/dogtail[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+ xdg_src_prepare
+ sed -i -e '/install_data.*README\.md.*share\/doc\/gnome-software/d' meson.build || die
+ # Trouble talking to spawned gnome-keyring socket for some reason, even if wrapped in dbus-run-session
+ # TODO: Investigate; seems to work outside ebuild .. test/emerge
+ sed -i -e '/g_test_add_func.*gs_auth_secret_func/d' lib/gs-self-test.c || die
+}
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use test tests)
+ $(meson_use spell gspell)
+ $(meson_use gnome gnome_desktop) # Investigate purpose, in relation to shell_extensions too (is it ok to be same USE?)
+ -Dman=true
+ $(meson_use packagekit)
+ # -Dpackagekit_autoremove
+ -Dpolkit=true
+ $(meson_use firmware fwupd)
+ -Dflatpak=false
+ -Drpm_ostree=false
+ -Dsteam=false
+ $(meson_use gnome shell_extensions) # Maybe gnome-shell USE?
+ -Dodrs=false
+ -Dubuntuone=false
+ -Dubuntu_reviews=false
+ -Dwebapps=true
+ $(meson_use udev gudev)
+ -Dsnap=false
+ -Dexternal_appstream=false
+ -Dvalgrind=false
+ $(meson_use gtk-doc gtk_doc)
+ )
+ meson_src_configure
+}
+
+src_test() {
+ virtx meson test -v -C ${BUILD_DIR}
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
--git a/gnome-extra/gnome-software/metadata.xml b/gnome-extra/gnome-software/metadata.xml
index 74322fe8c80..92751ac281c 100644
--- a/gnome-extra/gnome-software/metadata.xml
+++ b/gnome-extra/gnome-software/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<use>
<flag name="firmware">Enable firmware update support through <pkg>sys-apps/fwupd</pkg></flag>
+ <flag name="packagekit">Enable module for package manager integration</flag>
</use>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
@ 2019-03-22 12:20 Mart Raudsepp
0 siblings, 0 replies; 65+ messages in thread
From: Mart Raudsepp @ 2019-03-22 12:20 UTC (permalink / raw
To: gentoo-commits
commit: f3e209fcae60ed0a7c5a475688caed2974e122e8
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 22 08:09:42 2019 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Fri Mar 22 12:17:15 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3e209fc
gnome-extra/gnome-software: ebuild touchups
Require gettext-0.19.8 for ITS as standard min req with meson.
Remove double icon cache update calls, as xdg.eclass does it now.
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
| 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
--git a/gnome-extra/gnome-software/gnome-software-3.28.2.ebuild b/gnome-extra/gnome-software/gnome-software-3.28.2.ebuild
index 3556c78411b..ca92955b0f2 100644
--- a/gnome-extra/gnome-software/gnome-software-3.28.2.ebuild
+++ b/gnome-extra/gnome-software/gnome-software-3.28.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -33,7 +33,7 @@ RDEPEND="
"
DEPEND="${RDEPEND}
dev-libs/libxml2:2
- >=sys-devel/gettext-0.19.7
+ >=sys-devel/gettext-0.19.8
virtual/pkgconfig
gtk-doc? ( dev-util/gtk-doc )
test? (
@@ -86,11 +86,9 @@ src_test() {
pkg_postinst() {
xdg_pkg_postinst
gnome2_schemas_update
- gnome2_icon_cache_update
}
pkg_postrm() {
xdg_pkg_postrm
gnome2_schemas_update
- gnome2_icon_cache_update
}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
@ 2019-03-30 22:50 Mart Raudsepp
0 siblings, 0 replies; 65+ messages in thread
From: Mart Raudsepp @ 2019-03-30 22:50 UTC (permalink / raw
To: gentoo-commits
commit: 907fbd6cb5c4df74ebbd246aa30afad212712a8c
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 30 22:34:44 2019 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sat Mar 30 22:34:44 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=907fbd6c
gnome-extra/gnome-software: remove old
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
| 1 -
.../gnome-software/gnome-software-3.28.2.ebuild | 94 ----------------------
2 files changed, 95 deletions(-)
--git a/gnome-extra/gnome-software/Manifest b/gnome-extra/gnome-software/Manifest
index 6ede4bf38a9..f6bf6add35d 100644
--- a/gnome-extra/gnome-software/Manifest
+++ b/gnome-extra/gnome-software/Manifest
@@ -1,3 +1,2 @@
DIST gnome-software-3.22.7.tar.xz 3865764 BLAKE2B c23e3b9e34a9b233a584a920fcd5969b3ebb5fa4227da147870e71c1531da6c3efda913149a903667ae1725c505c1c842aac0a76b439a2730bf6c837f39757fc SHA512 184714710695d8c48451c1ee7885524dfa30cc6091975bdd317bdd6ce130e7815ab7474074ed191913594bcd5142932bd7918ae19a695170a34a5f934e1b9825
-DIST gnome-software-3.28.2.tar.xz 5181868 BLAKE2B 4744ff13216ac1421700ef9c5ec9fb540ffb527ed8bff1bd2f7b90cb5c9b768180e3b30fc0b44724e27479f56f8867551b4b19a9496664418a6b6cbe0960623e SHA512 ca22ea589c19f3c5aae32fb2540646d3b3c8faf86f857dd414caf61b716bc50dea16281955c594a629f684da5ac87eeada6ac68247a9b0545600b739fa436dd7
DIST gnome-software-3.30.6.tar.xz 5217384 BLAKE2B 6a9478aa7752ea62c391545b5f84191a22c839802bd1ac2118696b9dd954a19003477a688d9f36868a617dbf3dd186fc36a054ce0eac8ba8c7a5eee834732ce4 SHA512 dd98e9e61469fc5566ab569f09bdc06ccb5812a236e305185b911c70364e2983f257e939aed0bb61778163084fb5628d63ff6bd5f056d4a7626a2e771ad6426a
diff --git a/gnome-extra/gnome-software/gnome-software-3.28.2.ebuild b/gnome-extra/gnome-software/gnome-software-3.28.2.ebuild
deleted file mode 100644
index ca92955b0f2..00000000000
--- a/gnome-extra/gnome-software/gnome-software-3.28.2.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-
-inherit gnome.org gnome2-utils meson python-any-r1 virtualx xdg
-
-DESCRIPTION="Gnome install & update software"
-HOMEPAGE="https://wiki.gnome.org/Apps/Software"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="firmware gnome gtk-doc spell test udev"
-
-RDEPEND="
- >=dev-libs/appstream-glib-0.7.3:0
- >=x11-libs/gdk-pixbuf-2.32.0:2
- >=dev-libs/glib-2.46:2
- >=x11-libs/gtk+-3.22.4:3
- >=dev-libs/json-glib-1.2.0
- app-crypt/libsecret
- >=net-libs/libsoup-2.52.0:2.4
- dev-db/sqlite:3
- gnome? ( >=gnome-base/gnome-desktop-3.17.92:3= )
- spell? ( app-text/gspell )
- sys-auth/polkit
- >=app-admin/packagekit-base-1.1.0
- firmware? ( >=sys-apps/fwupd-1.0.3 )
- udev? ( virtual/libgudev )
- >=gnome-base/gsettings-desktop-schemas-3.11.5
-"
-DEPEND="${RDEPEND}
- dev-libs/libxml2:2
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
- gtk-doc? ( dev-util/gtk-doc )
- test? (
- ${PYTHON_DEPS}
- $(python_gen_any_dep 'dev-util/dogtail[${PYTHON_USEDEP}]') )
-"
-# test? ( dev-util/valgrind )
-
-python_check_deps() {
- use test && has_version "dev-util/dogtail[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- use test && python-any-r1_pkg_setup
-}
-
-src_configure() {
- # FIXME: investigate limba support
- local emesonargs=(
- $(meson_use test enable-tests)
- $(meson_use spell enable-gspell)
- $(meson_use gnome enable-gnome-desktop)
- -Denable-man=true
- -Denable-packagekit=true
- -Denable-polkit=true
- $(meson_use firmware enable-fwupd)
- -Denable-flatpak=false
- -Denable-limba=false
- -Denable-rpm-ostree=false
- -Denable-steam=false
- $(meson_use gnome enable-shell-extensions)
- -Denable-odrs=false
- -Denable-ubuntuone=false
- -Denable-ubuntu-reviews=false
- -Denable-webapps=true
- $(meson_use udev enable-gudev)
- -Denable-snap=false
- -Denable-external-appstream=false
- -Denable-valgrind=false
- $(meson_use gtk-doc enable-gtk-doc)
- )
- meson_src_configure
-}
-
-src_test() {
- "${EROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/data" || die
- GSETTINGS_SCHEMA_DIR="${S}/data" virtx meson_src_test
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- gnome2_schemas_update
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
- gnome2_schemas_update
-}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
@ 2019-07-28 17:41 Mart Raudsepp
0 siblings, 0 replies; 65+ messages in thread
From: Mart Raudsepp @ 2019-07-28 17:41 UTC (permalink / raw
To: gentoo-commits
commit: 0b1c190d02a574b7ada6e473f90b4859bf90854c
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 28 17:29:35 2019 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sun Jul 28 17:40:50 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b1c190d
gnome-extra/gnome-software: remove old
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
| 1 -
.../gnome-software/gnome-software-3.22.7.ebuild | 84 ----------------------
2 files changed, 85 deletions(-)
--git a/gnome-extra/gnome-software/Manifest b/gnome-extra/gnome-software/Manifest
index f6bf6add35d..3ef888b255a 100644
--- a/gnome-extra/gnome-software/Manifest
+++ b/gnome-extra/gnome-software/Manifest
@@ -1,2 +1 @@
-DIST gnome-software-3.22.7.tar.xz 3865764 BLAKE2B c23e3b9e34a9b233a584a920fcd5969b3ebb5fa4227da147870e71c1531da6c3efda913149a903667ae1725c505c1c842aac0a76b439a2730bf6c837f39757fc SHA512 184714710695d8c48451c1ee7885524dfa30cc6091975bdd317bdd6ce130e7815ab7474074ed191913594bcd5142932bd7918ae19a695170a34a5f934e1b9825
DIST gnome-software-3.30.6.tar.xz 5217384 BLAKE2B 6a9478aa7752ea62c391545b5f84191a22c839802bd1ac2118696b9dd954a19003477a688d9f36868a617dbf3dd186fc36a054ce0eac8ba8c7a5eee834732ce4 SHA512 dd98e9e61469fc5566ab569f09bdc06ccb5812a236e305185b911c70364e2983f257e939aed0bb61778163084fb5628d63ff6bd5f056d4a7626a2e771ad6426a
diff --git a/gnome-extra/gnome-software/gnome-software-3.22.7.ebuild b/gnome-extra/gnome-software/gnome-software-3.22.7.ebuild
deleted file mode 100644
index f43cb612369..00000000000
--- a/gnome-extra/gnome-software/gnome-software-3.22.7.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-
-inherit gnome2 python-any-r1 virtualx
-
-DESCRIPTION="Gnome install & update software"
-HOMEPAGE="https://wiki.gnome.org/Apps/Software"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="gnome spell test udev"
-
-RDEPEND="
- >=app-admin/packagekit-base-1.1.0
- app-crypt/libsecret
- dev-db/sqlite:3
- >=dev-libs/appstream-glib-0.6.7:0
- >=dev-libs/glib-2.46:2
- >=dev-libs/json-glib-1.1.1
- >=gnome-base/gsettings-desktop-schemas-3.11.5
- >=net-libs/libsoup-2.51.92:2.4
- sys-auth/polkit
- >=x11-libs/gdk-pixbuf-2.31.5
- >=x11-libs/gtk+-3.20:3
- gnome? ( >=gnome-base/gnome-desktop-3.17.92:3= )
- spell? ( app-text/gtkspell:3 )
- udev? ( virtual/libgudev )
-"
-DEPEND="${RDEPEND}
- app-text/docbook-xml-dtd:4.2
- dev-libs/libxslt
- >=dev-util/intltool-0.35
- virtual/pkgconfig
- test? (
- ${PYTHON_DEPS}
- $(python_gen_any_dep 'dev-util/dogtail[${PYTHON_USEDEP}]') )
-"
-# test? ( dev-util/valgrind )
-
-python_check_deps() {
- use test && has_version "dev-util/dogtail[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- use test && python-any-r1_pkg_setup
-}
-
-src_prepare() {
- # valgrind fails with SIGTRAP
- sed -e 's/TESTS = .*/TESTS =/' \
- -i "${S}"/src/Makefile.{am,in} || die
-
- gnome2_src_prepare
-}
-
-src_configure() {
- # FIXME: investigate limba and firmware update support
- gnome2_src_configure \
- --enable-man \
- --enable-packagekit \
- --enable-polkit \
- --disable-firmware \
- --disable-limba \
- --disable-ostree \
- --disable-rpm \
- --disable-steam \
- --disable-flatpak \
- --enable-webapps \
- --disable-snap \
- $(use_enable spell gtkspell) \
- $(use_enable test dogtail) \
- $(use_enable test tests) \
- $(use_enable gnome gnome-desktop) \
- $(use_enable gnome shell-extensions) \
- $(use_enable udev gudev)
-}
-
-src_test() {
- virtx emake check TESTS_ENVIRONMENT="dbus-run-session"
-}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
@ 2020-02-19 22:01 Mart Raudsepp
0 siblings, 0 replies; 65+ messages in thread
From: Mart Raudsepp @ 2020-02-19 22:01 UTC (permalink / raw
To: gentoo-commits
commit: e62dc09ee29897503c8ceab01ab3f11f823eb7a7
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 19 21:59:21 2020 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Wed Feb 19 22:00:02 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e62dc09e
gnome-extra/gnome-software: bump to 3.32.4
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
| 1 +
.../gnome-software/gnome-software-3.32.4.ebuild | 100 +++++++++++++++++++++
2 files changed, 101 insertions(+)
--git a/gnome-extra/gnome-software/Manifest b/gnome-extra/gnome-software/Manifest
index 3ef888b255a..fb761936e2b 100644
--- a/gnome-extra/gnome-software/Manifest
+++ b/gnome-extra/gnome-software/Manifest
@@ -1 +1,2 @@
DIST gnome-software-3.30.6.tar.xz 5217384 BLAKE2B 6a9478aa7752ea62c391545b5f84191a22c839802bd1ac2118696b9dd954a19003477a688d9f36868a617dbf3dd186fc36a054ce0eac8ba8c7a5eee834732ce4 SHA512 dd98e9e61469fc5566ab569f09bdc06ccb5812a236e305185b911c70364e2983f257e939aed0bb61778163084fb5628d63ff6bd5f056d4a7626a2e771ad6426a
+DIST gnome-software-3.32.4.tar.xz 4852860 BLAKE2B 334eaeccbcd897720e11f0b7b9d4cd9f88c848e536c11e74217074044cfc40ea41fe452b68b6c45787a8369b49268dd704a2efeaf6378e35d3a878ec24f6907e SHA512 81a32477fe755f57465cfbc3d1c88a2f460d6a21222fd73aced06c92b409023a1ace002c338e713135658896c2c14a7ff8508eeefbc5f648e66d8c8777dee881
diff --git a/gnome-extra/gnome-software/gnome-software-3.32.4.ebuild b/gnome-extra/gnome-software/gnome-software-3.32.4.ebuild
new file mode 100644
index 00000000000..41a258a51ac
--- /dev/null
+++ b/gnome-extra/gnome-software/gnome-software-3.32.4.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit gnome.org gnome2-utils meson python-any-r1 virtualx xdg
+
+DESCRIPTION="Gnome install & update software"
+HOMEPAGE="https://wiki.gnome.org/Apps/Software"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+firmware gnome gtk-doc packagekit spell test udev"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=dev-libs/appstream-glib-0.7.14:0
+ >=x11-libs/gdk-pixbuf-2.32.0:2
+ >=dev-libs/libxmlb-0.1.7
+ >=dev-libs/glib-2.56:2
+ net-libs/gnome-online-accounts:=
+ >=x11-libs/gtk+-3.22.4:3
+ >=dev-libs/json-glib-1.2.0
+ >=net-libs/libsoup-2.52.0:2.4
+ gnome? ( >=gnome-base/gnome-desktop-3.18.0:3= )
+ spell? ( app-text/gspell:= )
+ sys-auth/polkit
+ packagekit? ( >=app-admin/packagekit-base-1.1.0 )
+ firmware? ( >=sys-apps/fwupd-1.0.3 )
+ udev? ( dev-libs/libgudev )
+ >=gnome-base/gsettings-desktop-schemas-3.11.5
+"
+DEPEND="${RDEPEND}
+ dev-libs/libxml2:2
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+ gtk-doc? (
+ dev-util/gtk-doc
+ app-text/docbook-xml-dtd:4.3 )
+ test? (
+ ${PYTHON_DEPS}
+ $(python_gen_any_dep 'dev-util/dogtail[${PYTHON_USEDEP}]') )
+"
+# test? ( dev-util/valgrind )
+
+python_check_deps() {
+ use test && has_version "dev-util/dogtail[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+ xdg_src_prepare
+ sed -i -e '/install_data.*README\.md.*share\/doc\/gnome-software/d' meson.build || die
+ # Trouble talking to spawned gnome-keyring socket for some reason, even if wrapped in dbus-run-session
+ # TODO: Investigate; seems to work outside ebuild .. test/emerge
+ sed -i -e '/g_test_add_func.*gs_auth_secret_func/d' lib/gs-self-test.c || die
+}
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use test tests)
+ $(meson_use spell gspell)
+ $(meson_use gnome gnome_desktop) # Investigate purpose, in relation to shell_extensions too (is it ok to be same USE?)
+ -Dman=true
+ $(meson_use packagekit)
+ # -Dpackagekit_autoremove
+ -Dpolkit=true
+ $(meson_use firmware fwupd)
+ -Dflatpak=false
+ -Drpm_ostree=false
+ $(meson_use gnome shell_extensions) # Maybe gnome-shell USE?
+ -Dodrs=false
+ -Dwebapps=true
+ $(meson_use udev gudev)
+ -Dsnap=false
+ -Dexternal_appstream=false
+ -Dvalgrind=false
+ $(meson_use gtk-doc gtk_doc)
+ )
+ meson_src_configure
+}
+
+src_test() {
+ virtx meson test -v -C "${BUILD_DIR}"
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
@ 2020-04-04 20:48 Mart Raudsepp
0 siblings, 0 replies; 65+ messages in thread
From: Mart Raudsepp @ 2020-04-04 20:48 UTC (permalink / raw
To: gentoo-commits
commit: f88be90a4ce1d7c6f01deedcff0f8cc8cf5ec807
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 4 17:19:23 2020 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sat Apr 4 20:47:30 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f88be90a
gnome-extra/gnome-software: bump to 3.34.2
Disable tests, as some fail, pointing out that they are just outright
writing and deleting at /var/tmp/self-test/
Bug: https://bugs.gentoo.org/709010
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
| 1 +
.../gnome-software/gnome-software-3.34.2.ebuild | 95 ++++++++++++++++++++++
2 files changed, 96 insertions(+)
--git a/gnome-extra/gnome-software/Manifest b/gnome-extra/gnome-software/Manifest
index fb761936e2b..4f8749e196b 100644
--- a/gnome-extra/gnome-software/Manifest
+++ b/gnome-extra/gnome-software/Manifest
@@ -1,2 +1,3 @@
DIST gnome-software-3.30.6.tar.xz 5217384 BLAKE2B 6a9478aa7752ea62c391545b5f84191a22c839802bd1ac2118696b9dd954a19003477a688d9f36868a617dbf3dd186fc36a054ce0eac8ba8c7a5eee834732ce4 SHA512 dd98e9e61469fc5566ab569f09bdc06ccb5812a236e305185b911c70364e2983f257e939aed0bb61778163084fb5628d63ff6bd5f056d4a7626a2e771ad6426a
DIST gnome-software-3.32.4.tar.xz 4852860 BLAKE2B 334eaeccbcd897720e11f0b7b9d4cd9f88c848e536c11e74217074044cfc40ea41fe452b68b6c45787a8369b49268dd704a2efeaf6378e35d3a878ec24f6907e SHA512 81a32477fe755f57465cfbc3d1c88a2f460d6a21222fd73aced06c92b409023a1ace002c338e713135658896c2c14a7ff8508eeefbc5f648e66d8c8777dee881
+DIST gnome-software-3.34.2.tar.xz 5945736 BLAKE2B 89e7e0a606a832aedbfa32024f201e71b3edb3c8df527efea1be72236b4bfb86901f3af689b10bf706f9c4f16e6badc00080a1244ce30eb09dfd1dad5833e8cf SHA512 4deb09530fbeeadd54e69d03ef4cecaef47c6766bce0ec5230bb090d27e54664577a227416933b6ec4780249f4565e51202a25517fba5dd040fd895bd3a26397
diff --git a/gnome-extra/gnome-software/gnome-software-3.34.2.ebuild b/gnome-extra/gnome-software/gnome-software-3.34.2.ebuild
new file mode 100644
index 00000000000..67e40c10e9e
--- /dev/null
+++ b/gnome-extra/gnome-software/gnome-software-3.34.2.ebuild
@@ -0,0 +1,95 @@
+# 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="Gnome install & update software"
+HOMEPAGE="https://wiki.gnome.org/Apps/Software"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+firmware gnome gtk-doc packagekit spell udev"
+RESTRICT="test" # writes to and deletes files in /var/tmp/self-test/
+
+RDEPEND="
+ >=dev-libs/appstream-glib-0.7.14:0
+ >=x11-libs/gdk-pixbuf-2.32.0:2
+ >=dev-libs/libxmlb-0.1.7
+ net-libs/gnome-online-accounts:=
+ >=x11-libs/gtk+-3.22.4:3
+ >=dev-libs/glib-2.56:2
+ >=dev-libs/json-glib-1.2.0
+ >=net-libs/libsoup-2.52.0:2.4
+ gnome? ( >=gnome-base/gnome-desktop-3.18.0:3= )
+ spell? ( app-text/gspell:= )
+ sys-auth/polkit
+ packagekit? ( >=app-admin/packagekit-base-1.1.0 )
+ firmware? ( >=sys-apps/fwupd-1.0.3 )
+ udev? ( dev-libs/libgudev )
+ >=gnome-base/gsettings-desktop-schemas-3.11.5
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ dev-libs/libxml2:2
+ dev-util/gdbus-codegen
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+ gtk-doc? (
+ dev-util/gtk-doc
+ app-text/docbook-xml-dtd:4.3 )
+"
+# test? ( dev-util/valgrind )
+
+src_prepare() {
+ xdg_src_prepare
+ sed -i -e '/install_data.*README\.md.*share\/doc\/gnome-software/d' meson.build || die
+ # We don't need language packs download support, and it fails tests in 3.34.2 for us (if they are enabled)
+ sed -i -e '/subdir.*fedora-langpacks/d' plugins/meson.build || die
+ # Trouble talking to spawned gnome-keyring socket for some reason, even if wrapped in dbus-run-session
+ # TODO: Investigate; seems to work outside ebuild .. test/emerge
+ sed -i -e '/g_test_add_func.*gs_auth_secret_func/d' lib/gs-self-test.c || die
+}
+
+src_configure() {
+ local emesonargs=(
+ -Dtests=false #$(meson_use test tests)
+ $(meson_use spell gspell)
+ $(meson_use gnome gnome_desktop) # Investigate purpose, in relation to shell_extensions too (is it ok to be same USE?)
+ -Dman=true
+ $(meson_use packagekit)
+ # -Dpackagekit_autoremove
+ -Dpolkit=true
+ -Deos_updater=false # Endless OS updater
+ $(meson_use firmware fwupd)
+ -Dflatpak=false
+ -Drpm_ostree=false
+ $(meson_use gnome shell_extensions) # Maybe gnome-shell USE?
+ -Dodrs=false
+ -Dwebapps=true
+ $(meson_use udev gudev)
+ -Dsnap=false
+ -Dexternal_appstream=false
+ -Dvalgrind=false
+ $(meson_use gtk-doc gtk_doc)
+ -Dhardcoded_popular=true
+ -Dmogwai=false #TODO?
+ )
+ meson_src_configure
+}
+
+#src_test() {
+# virtx meson_src_test
+#}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
@ 2020-04-18 7:37 Mart Raudsepp
0 siblings, 0 replies; 65+ messages in thread
From: Mart Raudsepp @ 2020-04-18 7:37 UTC (permalink / raw
To: gentoo-commits
commit: 9551a4c6e10d589eb0a4e8a10985439bd3520094
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 18 07:35:39 2020 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sat Apr 18 07:36:51 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9551a4c6
gnome-extra/gnome-software: remove old
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
| 2 -
.../gnome-software/gnome-software-3.30.6.ebuild | 102 ---------------------
.../gnome-software/gnome-software-3.32.4.ebuild | 100 --------------------
3 files changed, 204 deletions(-)
--git a/gnome-extra/gnome-software/Manifest b/gnome-extra/gnome-software/Manifest
index 4f8749e196b..e33742094ad 100644
--- a/gnome-extra/gnome-software/Manifest
+++ b/gnome-extra/gnome-software/Manifest
@@ -1,3 +1 @@
-DIST gnome-software-3.30.6.tar.xz 5217384 BLAKE2B 6a9478aa7752ea62c391545b5f84191a22c839802bd1ac2118696b9dd954a19003477a688d9f36868a617dbf3dd186fc36a054ce0eac8ba8c7a5eee834732ce4 SHA512 dd98e9e61469fc5566ab569f09bdc06ccb5812a236e305185b911c70364e2983f257e939aed0bb61778163084fb5628d63ff6bd5f056d4a7626a2e771ad6426a
-DIST gnome-software-3.32.4.tar.xz 4852860 BLAKE2B 334eaeccbcd897720e11f0b7b9d4cd9f88c848e536c11e74217074044cfc40ea41fe452b68b6c45787a8369b49268dd704a2efeaf6378e35d3a878ec24f6907e SHA512 81a32477fe755f57465cfbc3d1c88a2f460d6a21222fd73aced06c92b409023a1ace002c338e713135658896c2c14a7ff8508eeefbc5f648e66d8c8777dee881
DIST gnome-software-3.34.2.tar.xz 5945736 BLAKE2B 89e7e0a606a832aedbfa32024f201e71b3edb3c8df527efea1be72236b4bfb86901f3af689b10bf706f9c4f16e6badc00080a1244ce30eb09dfd1dad5833e8cf SHA512 4deb09530fbeeadd54e69d03ef4cecaef47c6766bce0ec5230bb090d27e54664577a227416933b6ec4780249f4565e51202a25517fba5dd040fd895bd3a26397
diff --git a/gnome-extra/gnome-software/gnome-software-3.30.6.ebuild b/gnome-extra/gnome-software/gnome-software-3.30.6.ebuild
deleted file mode 100644
index abaabc99d6e..00000000000
--- a/gnome-extra/gnome-software/gnome-software-3.30.6.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-
-inherit gnome.org gnome2-utils meson python-any-r1 virtualx xdg
-
-DESCRIPTION="Gnome install & update software"
-HOMEPAGE="https://wiki.gnome.org/Apps/Software"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+firmware gnome gtk-doc packagekit spell test udev"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- >=dev-libs/appstream-glib-0.7.14:0
- >=x11-libs/gdk-pixbuf-2.32.0:2
- >=dev-libs/glib-2.56:2
- >=x11-libs/gtk+-3.22.4:3
- >=dev-libs/json-glib-1.2.0
- app-crypt/libsecret
- >=net-libs/libsoup-2.52.0:2.4
- gnome? ( >=gnome-base/gnome-desktop-3.18.0:3= )
- spell? ( app-text/gspell:= )
- sys-auth/polkit
- packagekit? ( >=app-admin/packagekit-base-1.1.0 )
- firmware? ( >=sys-apps/fwupd-1.0.3 )
- udev? ( dev-libs/libgudev )
- >=gnome-base/gsettings-desktop-schemas-3.11.5
-"
-DEPEND="${RDEPEND}
- dev-libs/libxml2:2
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
- gtk-doc? (
- dev-util/gtk-doc
- app-text/docbook-xml-dtd:4.3 )
- test? (
- ${PYTHON_DEPS}
- $(python_gen_any_dep 'dev-util/dogtail[${PYTHON_USEDEP}]') )
-"
-# test? ( dev-util/valgrind )
-
-python_check_deps() {
- use test && has_version "dev-util/dogtail[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- use test && python-any-r1_pkg_setup
-}
-
-src_prepare() {
- xdg_src_prepare
- sed -i -e '/install_data.*README\.md.*share\/doc\/gnome-software/d' meson.build || die
- # Trouble talking to spawned gnome-keyring socket for some reason, even if wrapped in dbus-run-session
- # TODO: Investigate; seems to work outside ebuild .. test/emerge
- sed -i -e '/g_test_add_func.*gs_auth_secret_func/d' lib/gs-self-test.c || die
-}
-
-src_configure() {
- local emesonargs=(
- $(meson_use test tests)
- $(meson_use spell gspell)
- $(meson_use gnome gnome_desktop) # Investigate purpose, in relation to shell_extensions too (is it ok to be same USE?)
- -Dman=true
- $(meson_use packagekit)
- # -Dpackagekit_autoremove
- -Dpolkit=true
- $(meson_use firmware fwupd)
- -Dflatpak=false
- -Drpm_ostree=false
- -Dsteam=false
- $(meson_use gnome shell_extensions) # Maybe gnome-shell USE?
- -Dodrs=false
- -Dubuntuone=false
- -Dubuntu_reviews=false
- -Dwebapps=true
- $(meson_use udev gudev)
- -Dsnap=false
- -Dexternal_appstream=false
- -Dvalgrind=false
- $(meson_use gtk-doc gtk_doc)
- )
- meson_src_configure
-}
-
-src_test() {
- virtx meson test -v -C ${BUILD_DIR}
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- gnome2_schemas_update
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
- gnome2_schemas_update
-}
diff --git a/gnome-extra/gnome-software/gnome-software-3.32.4.ebuild b/gnome-extra/gnome-software/gnome-software-3.32.4.ebuild
deleted file mode 100644
index 41a258a51ac..00000000000
--- a/gnome-extra/gnome-software/gnome-software-3.32.4.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-
-inherit gnome.org gnome2-utils meson python-any-r1 virtualx xdg
-
-DESCRIPTION="Gnome install & update software"
-HOMEPAGE="https://wiki.gnome.org/Apps/Software"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+firmware gnome gtk-doc packagekit spell test udev"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- >=dev-libs/appstream-glib-0.7.14:0
- >=x11-libs/gdk-pixbuf-2.32.0:2
- >=dev-libs/libxmlb-0.1.7
- >=dev-libs/glib-2.56:2
- net-libs/gnome-online-accounts:=
- >=x11-libs/gtk+-3.22.4:3
- >=dev-libs/json-glib-1.2.0
- >=net-libs/libsoup-2.52.0:2.4
- gnome? ( >=gnome-base/gnome-desktop-3.18.0:3= )
- spell? ( app-text/gspell:= )
- sys-auth/polkit
- packagekit? ( >=app-admin/packagekit-base-1.1.0 )
- firmware? ( >=sys-apps/fwupd-1.0.3 )
- udev? ( dev-libs/libgudev )
- >=gnome-base/gsettings-desktop-schemas-3.11.5
-"
-DEPEND="${RDEPEND}
- dev-libs/libxml2:2
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
- gtk-doc? (
- dev-util/gtk-doc
- app-text/docbook-xml-dtd:4.3 )
- test? (
- ${PYTHON_DEPS}
- $(python_gen_any_dep 'dev-util/dogtail[${PYTHON_USEDEP}]') )
-"
-# test? ( dev-util/valgrind )
-
-python_check_deps() {
- use test && has_version "dev-util/dogtail[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- use test && python-any-r1_pkg_setup
-}
-
-src_prepare() {
- xdg_src_prepare
- sed -i -e '/install_data.*README\.md.*share\/doc\/gnome-software/d' meson.build || die
- # Trouble talking to spawned gnome-keyring socket for some reason, even if wrapped in dbus-run-session
- # TODO: Investigate; seems to work outside ebuild .. test/emerge
- sed -i -e '/g_test_add_func.*gs_auth_secret_func/d' lib/gs-self-test.c || die
-}
-
-src_configure() {
- local emesonargs=(
- $(meson_use test tests)
- $(meson_use spell gspell)
- $(meson_use gnome gnome_desktop) # Investigate purpose, in relation to shell_extensions too (is it ok to be same USE?)
- -Dman=true
- $(meson_use packagekit)
- # -Dpackagekit_autoremove
- -Dpolkit=true
- $(meson_use firmware fwupd)
- -Dflatpak=false
- -Drpm_ostree=false
- $(meson_use gnome shell_extensions) # Maybe gnome-shell USE?
- -Dodrs=false
- -Dwebapps=true
- $(meson_use udev gudev)
- -Dsnap=false
- -Dexternal_appstream=false
- -Dvalgrind=false
- $(meson_use gtk-doc gtk_doc)
- )
- meson_src_configure
-}
-
-src_test() {
- virtx meson test -v -C "${BUILD_DIR}"
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- gnome2_schemas_update
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
- gnome2_schemas_update
-}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
@ 2020-07-12 21:32 Mart Raudsepp
0 siblings, 0 replies; 65+ messages in thread
From: Mart Raudsepp @ 2020-07-12 21:32 UTC (permalink / raw
To: gentoo-commits
commit: 66bd41b5c8dd84fe9802b4dd6fb49cf37fc7f459
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 12 16:38:17 2020 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sun Jul 12 21:02:51 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66bd41b5
gnome-extra/gnome-software: bump to 3.36.1
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
| 1 +
.../gnome-software/gnome-software-3.36.1.ebuild | 95 ++++++++++++++++++++++
2 files changed, 96 insertions(+)
--git a/gnome-extra/gnome-software/Manifest b/gnome-extra/gnome-software/Manifest
index e33742094ad..10c440e0699 100644
--- a/gnome-extra/gnome-software/Manifest
+++ b/gnome-extra/gnome-software/Manifest
@@ -1 +1,2 @@
DIST gnome-software-3.34.2.tar.xz 5945736 BLAKE2B 89e7e0a606a832aedbfa32024f201e71b3edb3c8df527efea1be72236b4bfb86901f3af689b10bf706f9c4f16e6badc00080a1244ce30eb09dfd1dad5833e8cf SHA512 4deb09530fbeeadd54e69d03ef4cecaef47c6766bce0ec5230bb090d27e54664577a227416933b6ec4780249f4565e51202a25517fba5dd040fd895bd3a26397
+DIST gnome-software-3.36.1.tar.xz 8277796 BLAKE2B bf3d5f3f67b211cfd4af87ae500691085ab83aed9f85e211972d408a1bfa5d7c6de162acc2088bf9ba9323369e73dba27a06b2491745ef2ceb04943e4acbf72d SHA512 7d0e8c16192bbbc8f166db137dbd2e6ff9e85f7d3d37f63f41211ba3838e392bd87a8d9bf09d31b43f6d21e1a099ecdeff9114ae27fae40d563671f0bcbe50d4
diff --git a/gnome-extra/gnome-software/gnome-software-3.36.1.ebuild b/gnome-extra/gnome-software/gnome-software-3.36.1.ebuild
new file mode 100644
index 00000000000..b92de3307c8
--- /dev/null
+++ b/gnome-extra/gnome-software/gnome-software-3.36.1.ebuild
@@ -0,0 +1,95 @@
+# 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="Gnome install & update software"
+HOMEPAGE="https://wiki.gnome.org/Apps/Software"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+firmware gnome gtk-doc packagekit spell udev"
+RESTRICT="test" # writes to and deletes files in /var/tmp/self-test/
+
+RDEPEND="
+ >=dev-libs/appstream-glib-0.7.14:0
+ >=x11-libs/gdk-pixbuf-2.32.0:2
+ >=dev-libs/libxmlb-0.1.7
+ net-libs/gnome-online-accounts:=
+ >=x11-libs/gtk+-3.22.4:3
+ >=dev-libs/glib-2.56:2
+ >=dev-libs/json-glib-1.2.0
+ >=net-libs/libsoup-2.52.0:2.4
+ gnome? ( >=gnome-base/gnome-desktop-3.18.0:3= )
+ spell? ( app-text/gspell:= )
+ sys-auth/polkit
+ packagekit? ( >=app-admin/packagekit-base-1.1.0 )
+ firmware? ( >=sys-apps/fwupd-1.0.3 )
+ udev? ( dev-libs/libgudev )
+ >=gnome-base/gsettings-desktop-schemas-3.11.5
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ dev-libs/libxml2:2
+ dev-util/gdbus-codegen
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+ gtk-doc? (
+ dev-util/gtk-doc
+ app-text/docbook-xml-dtd:4.3 )
+"
+# test? ( dev-util/valgrind )
+
+src_prepare() {
+ xdg_src_prepare
+ sed -i -e '/install_data.*README\.md.*share\/doc\/gnome-software/d' meson.build || die
+ # We don't need language packs download support, and it fails tests in 3.34.2 for us (if they are enabled)
+ sed -i -e '/subdir.*fedora-langpacks/d' plugins/meson.build || die
+ # Trouble talking to spawned gnome-keyring socket for some reason, even if wrapped in dbus-run-session
+ # TODO: Investigate; seems to work outside ebuild .. test/emerge
+ sed -i -e '/g_test_add_func.*gs_auth_secret_func/d' lib/gs-self-test.c || die
+}
+
+src_configure() {
+ local emesonargs=(
+ -Dtests=false #$(meson_use test tests)
+ $(meson_use spell gspell)
+ $(meson_use gnome gnome_desktop) # Honoring of GNOME date format settings. TODO: Really may need gsettings-desktop-schemas, not gnome-desktop - https://gitlab.gnome.org/GNOME/gnome-software/-/issues/945
+ -Dman=true
+ $(meson_use packagekit)
+ # -Dpackagekit_autoremove
+ -Dpolkit=true
+ -Deos_updater=false # Endless OS updater
+ $(meson_use firmware fwupd)
+ -Dflatpak=false
+ -Dmalcontent=false
+ -Drpm_ostree=false
+ -Dodrs=false
+ $(meson_use udev gudev)
+ -Dsnap=false
+ -Dexternal_appstream=false
+ -Dvalgrind=false
+ $(meson_use gtk-doc gtk_doc)
+ -Dhardcoded_popular=true
+ -Ddefault_featured_apps=false # TODO: Will this be beneficial to us with flatpak at least? If enabled, it shows some apps under installed (probably merely due to /usr/share/app-info presence), but launching and removal of them is broken
+ -Dmogwai=false #TODO?
+ )
+ meson_src_configure
+}
+
+#src_test() {
+# virtx meson_src_test
+#}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
@ 2020-11-27 12:19 David Seifert
0 siblings, 0 replies; 65+ messages in thread
From: David Seifert @ 2020-11-27 12:19 UTC (permalink / raw
To: gentoo-commits
commit: b58888f4fc535c4f03cf75f2d20fecae11eab20e
Author: David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 27 12:19:44 2020 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Fri Nov 27 12:19:44 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b58888f4
gnome-extra/gnome-software: [QA] Add sub-slot operator
* dev-libs/libxmlb-0.2.0 has a different subslot due to an ABI break.
* Invoking maintainer timeout.
Closes: https://bugs.gentoo.org/737988
Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: David Seifert <soap <AT> gentoo.org>
| 2 +-
| 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
--git a/gnome-extra/gnome-software/gnome-software-3.34.2.ebuild b/gnome-extra/gnome-software/gnome-software-3.34.2.ebuild
index 67e40c10e9e..1aee954135f 100644
--- a/gnome-extra/gnome-software/gnome-software-3.34.2.ebuild
+++ b/gnome-extra/gnome-software/gnome-software-3.34.2.ebuild
@@ -17,7 +17,7 @@ RESTRICT="test" # writes to and deletes files in /var/tmp/self-test/
RDEPEND="
>=dev-libs/appstream-glib-0.7.14:0
>=x11-libs/gdk-pixbuf-2.32.0:2
- >=dev-libs/libxmlb-0.1.7
+ >=dev-libs/libxmlb-0.1.7:=
net-libs/gnome-online-accounts:=
>=x11-libs/gtk+-3.22.4:3
>=dev-libs/glib-2.56:2
--git a/gnome-extra/gnome-software/gnome-software-3.36.1.ebuild b/gnome-extra/gnome-software/gnome-software-3.36.1.ebuild
index b92de3307c8..1f902741dd2 100644
--- a/gnome-extra/gnome-software/gnome-software-3.36.1.ebuild
+++ b/gnome-extra/gnome-software/gnome-software-3.36.1.ebuild
@@ -17,7 +17,7 @@ RESTRICT="test" # writes to and deletes files in /var/tmp/self-test/
RDEPEND="
>=dev-libs/appstream-glib-0.7.14:0
>=x11-libs/gdk-pixbuf-2.32.0:2
- >=dev-libs/libxmlb-0.1.7
+ >=dev-libs/libxmlb-0.1.7:=
net-libs/gnome-online-accounts:=
>=x11-libs/gtk+-3.22.4:3
>=dev-libs/glib-2.56:2
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
@ 2021-04-18 4:21 Matt Turner
0 siblings, 0 replies; 65+ messages in thread
From: Matt Turner @ 2021-04-18 4:21 UTC (permalink / raw
To: gentoo-commits
commit: 3969703b2768a294ac2972154bc4cfe09961aa6a
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 18 03:55:31 2021 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Apr 18 04:20:50 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3969703b
gnome-extra/gnome-software: Version bump to 40.0
* Add IUSE=flatpak (bug #754282)
Closes: https://bugs.gentoo.org/754282
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
| 1 +
.../gnome-software/gnome-software-40.0.ebuild | 103 +++++++++++++++++++++
| 2 +
3 files changed, 106 insertions(+)
--git a/gnome-extra/gnome-software/Manifest b/gnome-extra/gnome-software/Manifest
index 10c440e0699..2450a7abf4a 100644
--- a/gnome-extra/gnome-software/Manifest
+++ b/gnome-extra/gnome-software/Manifest
@@ -1,2 +1,3 @@
DIST gnome-software-3.34.2.tar.xz 5945736 BLAKE2B 89e7e0a606a832aedbfa32024f201e71b3edb3c8df527efea1be72236b4bfb86901f3af689b10bf706f9c4f16e6badc00080a1244ce30eb09dfd1dad5833e8cf SHA512 4deb09530fbeeadd54e69d03ef4cecaef47c6766bce0ec5230bb090d27e54664577a227416933b6ec4780249f4565e51202a25517fba5dd040fd895bd3a26397
DIST gnome-software-3.36.1.tar.xz 8277796 BLAKE2B bf3d5f3f67b211cfd4af87ae500691085ab83aed9f85e211972d408a1bfa5d7c6de162acc2088bf9ba9323369e73dba27a06b2491745ef2ceb04943e4acbf72d SHA512 7d0e8c16192bbbc8f166db137dbd2e6ff9e85f7d3d37f63f41211ba3838e392bd87a8d9bf09d31b43f6d21e1a099ecdeff9114ae27fae40d563671f0bcbe50d4
+DIST gnome-software-40.0.tar.xz 3087252 BLAKE2B 4b834113c0770a3acfbcf21b5db3d6da57a885e6b235c3328947f218f28daf70c6f636253283dd77d0c4a1fc59f8ac66a140412694a61352147c13c27e7a76af SHA512 052c520ab25af4257bb978aaa9e1c7a555f8d24dbd782d9f12f3c3def22e65588d3c76d16e4b3dc26f034a762c2ee3e773026b158d468e9e169369dc3d156a2a
diff --git a/gnome-extra/gnome-software/gnome-software-40.0.ebuild b/gnome-extra/gnome-software/gnome-software-40.0.ebuild
new file mode 100644
index 00000000000..c81ec02d2b5
--- /dev/null
+++ b/gnome-extra/gnome-software/gnome-software-40.0.ebuild
@@ -0,0 +1,103 @@
+# 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="Gnome install & update software"
+HOMEPAGE="https://wiki.gnome.org/Apps/Software"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="flatpak +firmware gnome gtk-doc packagekit spell sysprof udev"
+RESTRICT="test" # writes to and deletes files in /var/tmp/self-test/
+
+RDEPEND="
+ >=dev-libs/appstream-0.14.0:0=
+ >=x11-libs/gdk-pixbuf-2.32.0:2
+ >=dev-libs/libxmlb-0.1.7:=
+ net-libs/gnome-online-accounts:=
+ >=x11-libs/gtk+-3.22.4:3
+ >=dev-libs/glib-2.56:2
+ >=dev-libs/json-glib-1.2.0
+ >=net-libs/libsoup-2.52.0:2.4
+ >=gui-libs/libhandy-1.0.2:1=
+ sysprof? ( >=dev-util/sysprof-capture-3.38.1:4 )
+ gnome? ( >=gnome-base/gsettings-desktop-schemas-3.18.0 )
+ spell? ( app-text/gspell:= )
+ sys-auth/polkit
+ packagekit? ( >=app-admin/packagekit-base-1.1.0 )
+ firmware? ( >=sys-apps/fwupd-1.0.3 )
+ flatpak? (
+ >=sys-apps/flatpak-1.0.4
+ dev-util/ostree
+ )
+ udev? ( dev-libs/libgudev )
+ >=gnome-base/gsettings-desktop-schemas-3.11.5
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ dev-libs/libxml2:2
+ dev-util/gdbus-codegen
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+ gtk-doc? (
+ dev-util/gtk-doc
+ app-text/docbook-xml-dtd:4.3 )
+"
+# test? ( dev-util/valgrind )
+
+src_prepare() {
+ xdg_src_prepare
+ sed -i -e '/install_data.*README\.md.*share\/doc\/gnome-software/d' meson.build || die
+ # We don't need language packs download support, and it fails tests in 3.34.2 for us (if they are enabled)
+ sed -i -e '/subdir.*fedora-langpacks/d' plugins/meson.build || die
+ # Trouble talking to spawned gnome-keyring socket for some reason, even if wrapped in dbus-run-session
+ # TODO: Investigate; seems to work outside ebuild .. test/emerge
+ sed -i -e '/g_test_add_func.*gs_auth_secret_func/d' lib/gs-self-test.c || die
+}
+
+src_configure() {
+ local emesonargs=(
+ -Dtests=false #$(meson_use test tests)
+ $(meson_use spell gspell)
+ $(meson_feature gnome gsettings_desktop_schemas) # Honoring of GNOME date format settings.
+ -Dman=true
+ $(meson_use packagekit)
+ # -Dpackagekit_autoremove
+ -Dpolkit=true
+ -Deos_updater=false # Endless OS updater
+ $(meson_use firmware fwupd)
+ $(meson_use flatpak)
+ -Dmalcontent=false
+ -Drpm_ostree=false
+ -Dodrs=false
+ $(meson_use udev gudev)
+ -Dapt=false
+ -Dsnap=false
+ -Dexternal_appstream=false
+ -Dvalgrind=false
+ $(meson_use gtk-doc gtk_doc)
+ -Dhardcoded_popular=true
+ -Ddefault_featured_apps=false # TODO: Will this be beneficial to us with flatpak at least? If enabled, it shows some apps under installed (probably merely due to /usr/share/app-info presence), but launching and removal of them is broken
+ -Dmogwai=false #TODO?
+ $(meson_feature sysprof)
+ )
+ meson_src_configure
+}
+
+#src_test() {
+# virtx meson_src_test
+#}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
--git a/gnome-extra/gnome-software/metadata.xml b/gnome-extra/gnome-software/metadata.xml
index 92751ac281c..827a2d6f77a 100644
--- a/gnome-extra/gnome-software/metadata.xml
+++ b/gnome-extra/gnome-software/metadata.xml
@@ -7,6 +7,8 @@
</maintainer>
<use>
<flag name="firmware">Enable firmware update support through <pkg>sys-apps/fwupd</pkg></flag>
+ <flag name="flatpak">Enable support for flatpak applications using <pkg>sys-apps/flatpak</pkg></flag>
<flag name="packagekit">Enable module for package manager integration</flag>
+ <flag name="sysprof">Enable profiling data capture support using <pkg>dev-util/sysprof-capture</pkg></flag>
</use>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
@ 2021-05-01 2:59 Matt Turner
0 siblings, 0 replies; 65+ messages in thread
From: Matt Turner @ 2021-05-01 2:59 UTC (permalink / raw
To: gentoo-commits
commit: f67a125e1fdc72597b8c9466faeb6c78f2bcfcda
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sat May 1 02:58:01 2021 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sat May 1 02:58:01 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f67a125e
gnome-extra/gnome-software: Version bump to 40.1
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
| 1 +
.../gnome-software/gnome-software-40.1.ebuild | 103 +++++++++++++++++++++
2 files changed, 104 insertions(+)
--git a/gnome-extra/gnome-software/Manifest b/gnome-extra/gnome-software/Manifest
index 2450a7abf4a..44c73977a86 100644
--- a/gnome-extra/gnome-software/Manifest
+++ b/gnome-extra/gnome-software/Manifest
@@ -1,3 +1,4 @@
DIST gnome-software-3.34.2.tar.xz 5945736 BLAKE2B 89e7e0a606a832aedbfa32024f201e71b3edb3c8df527efea1be72236b4bfb86901f3af689b10bf706f9c4f16e6badc00080a1244ce30eb09dfd1dad5833e8cf SHA512 4deb09530fbeeadd54e69d03ef4cecaef47c6766bce0ec5230bb090d27e54664577a227416933b6ec4780249f4565e51202a25517fba5dd040fd895bd3a26397
DIST gnome-software-3.36.1.tar.xz 8277796 BLAKE2B bf3d5f3f67b211cfd4af87ae500691085ab83aed9f85e211972d408a1bfa5d7c6de162acc2088bf9ba9323369e73dba27a06b2491745ef2ceb04943e4acbf72d SHA512 7d0e8c16192bbbc8f166db137dbd2e6ff9e85f7d3d37f63f41211ba3838e392bd87a8d9bf09d31b43f6d21e1a099ecdeff9114ae27fae40d563671f0bcbe50d4
DIST gnome-software-40.0.tar.xz 3087252 BLAKE2B 4b834113c0770a3acfbcf21b5db3d6da57a885e6b235c3328947f218f28daf70c6f636253283dd77d0c4a1fc59f8ac66a140412694a61352147c13c27e7a76af SHA512 052c520ab25af4257bb978aaa9e1c7a555f8d24dbd782d9f12f3c3def22e65588d3c76d16e4b3dc26f034a762c2ee3e773026b158d468e9e169369dc3d156a2a
+DIST gnome-software-40.1.tar.xz 3093832 BLAKE2B 0da79bd28f8db55816543490518dce880878a7619d05d789d4ab1795728025e9eb5ec4ad330018bfae036d3cc79b712178bea9e219b357bb231ee898eb0e1744 SHA512 ae805d01896d761dd82a21dedbfafba7e8ffd2d98e99da4548d846aafdf07f9a26dfa2e083ac2dda576f8b1db05bb3f26642d3a6558da86921450049870767fe
diff --git a/gnome-extra/gnome-software/gnome-software-40.1.ebuild b/gnome-extra/gnome-software/gnome-software-40.1.ebuild
new file mode 100644
index 00000000000..c81ec02d2b5
--- /dev/null
+++ b/gnome-extra/gnome-software/gnome-software-40.1.ebuild
@@ -0,0 +1,103 @@
+# 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="Gnome install & update software"
+HOMEPAGE="https://wiki.gnome.org/Apps/Software"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="flatpak +firmware gnome gtk-doc packagekit spell sysprof udev"
+RESTRICT="test" # writes to and deletes files in /var/tmp/self-test/
+
+RDEPEND="
+ >=dev-libs/appstream-0.14.0:0=
+ >=x11-libs/gdk-pixbuf-2.32.0:2
+ >=dev-libs/libxmlb-0.1.7:=
+ net-libs/gnome-online-accounts:=
+ >=x11-libs/gtk+-3.22.4:3
+ >=dev-libs/glib-2.56:2
+ >=dev-libs/json-glib-1.2.0
+ >=net-libs/libsoup-2.52.0:2.4
+ >=gui-libs/libhandy-1.0.2:1=
+ sysprof? ( >=dev-util/sysprof-capture-3.38.1:4 )
+ gnome? ( >=gnome-base/gsettings-desktop-schemas-3.18.0 )
+ spell? ( app-text/gspell:= )
+ sys-auth/polkit
+ packagekit? ( >=app-admin/packagekit-base-1.1.0 )
+ firmware? ( >=sys-apps/fwupd-1.0.3 )
+ flatpak? (
+ >=sys-apps/flatpak-1.0.4
+ dev-util/ostree
+ )
+ udev? ( dev-libs/libgudev )
+ >=gnome-base/gsettings-desktop-schemas-3.11.5
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ dev-libs/libxml2:2
+ dev-util/gdbus-codegen
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+ gtk-doc? (
+ dev-util/gtk-doc
+ app-text/docbook-xml-dtd:4.3 )
+"
+# test? ( dev-util/valgrind )
+
+src_prepare() {
+ xdg_src_prepare
+ sed -i -e '/install_data.*README\.md.*share\/doc\/gnome-software/d' meson.build || die
+ # We don't need language packs download support, and it fails tests in 3.34.2 for us (if they are enabled)
+ sed -i -e '/subdir.*fedora-langpacks/d' plugins/meson.build || die
+ # Trouble talking to spawned gnome-keyring socket for some reason, even if wrapped in dbus-run-session
+ # TODO: Investigate; seems to work outside ebuild .. test/emerge
+ sed -i -e '/g_test_add_func.*gs_auth_secret_func/d' lib/gs-self-test.c || die
+}
+
+src_configure() {
+ local emesonargs=(
+ -Dtests=false #$(meson_use test tests)
+ $(meson_use spell gspell)
+ $(meson_feature gnome gsettings_desktop_schemas) # Honoring of GNOME date format settings.
+ -Dman=true
+ $(meson_use packagekit)
+ # -Dpackagekit_autoremove
+ -Dpolkit=true
+ -Deos_updater=false # Endless OS updater
+ $(meson_use firmware fwupd)
+ $(meson_use flatpak)
+ -Dmalcontent=false
+ -Drpm_ostree=false
+ -Dodrs=false
+ $(meson_use udev gudev)
+ -Dapt=false
+ -Dsnap=false
+ -Dexternal_appstream=false
+ -Dvalgrind=false
+ $(meson_use gtk-doc gtk_doc)
+ -Dhardcoded_popular=true
+ -Ddefault_featured_apps=false # TODO: Will this be beneficial to us with flatpak at least? If enabled, it shows some apps under installed (probably merely due to /usr/share/app-info presence), but launching and removal of them is broken
+ -Dmogwai=false #TODO?
+ $(meson_feature sysprof)
+ )
+ meson_src_configure
+}
+
+#src_test() {
+# virtx meson_src_test
+#}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
@ 2021-06-06 21:49 Matt Turner
0 siblings, 0 replies; 65+ messages in thread
From: Matt Turner @ 2021-06-06 21:49 UTC (permalink / raw
To: gentoo-commits
commit: 125dff6fc5c0ccee2c70c622a628f448184c1e07
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 6 21:20:33 2021 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Jun 6 21:49:11 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=125dff6f
gnome-extra/gnome-software: Version bump to 40.2
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
| 1 +
.../gnome-software/gnome-software-40.2.ebuild | 103 +++++++++++++++++++++
2 files changed, 104 insertions(+)
--git a/gnome-extra/gnome-software/Manifest b/gnome-extra/gnome-software/Manifest
index 44c73977a86..c2b2f05c330 100644
--- a/gnome-extra/gnome-software/Manifest
+++ b/gnome-extra/gnome-software/Manifest
@@ -2,3 +2,4 @@ DIST gnome-software-3.34.2.tar.xz 5945736 BLAKE2B 89e7e0a606a832aedbfa32024f201e
DIST gnome-software-3.36.1.tar.xz 8277796 BLAKE2B bf3d5f3f67b211cfd4af87ae500691085ab83aed9f85e211972d408a1bfa5d7c6de162acc2088bf9ba9323369e73dba27a06b2491745ef2ceb04943e4acbf72d SHA512 7d0e8c16192bbbc8f166db137dbd2e6ff9e85f7d3d37f63f41211ba3838e392bd87a8d9bf09d31b43f6d21e1a099ecdeff9114ae27fae40d563671f0bcbe50d4
DIST gnome-software-40.0.tar.xz 3087252 BLAKE2B 4b834113c0770a3acfbcf21b5db3d6da57a885e6b235c3328947f218f28daf70c6f636253283dd77d0c4a1fc59f8ac66a140412694a61352147c13c27e7a76af SHA512 052c520ab25af4257bb978aaa9e1c7a555f8d24dbd782d9f12f3c3def22e65588d3c76d16e4b3dc26f034a762c2ee3e773026b158d468e9e169369dc3d156a2a
DIST gnome-software-40.1.tar.xz 3093832 BLAKE2B 0da79bd28f8db55816543490518dce880878a7619d05d789d4ab1795728025e9eb5ec4ad330018bfae036d3cc79b712178bea9e219b357bb231ee898eb0e1744 SHA512 ae805d01896d761dd82a21dedbfafba7e8ffd2d98e99da4548d846aafdf07f9a26dfa2e083ac2dda576f8b1db05bb3f26642d3a6558da86921450049870767fe
+DIST gnome-software-40.2.tar.xz 3093012 BLAKE2B 0d51e7e752b9399f79c2fc16ea12b99bb58a486fe050e38a8fd606a2afd9db32d67d14b4ed50d21da163238b30fac20f93f8947b165d8ae611c27057dd572d34 SHA512 ded29be4c59130a4016d43d3e18a67c8cf3fec4761a7a57c067bf075a6f1da5b7726000172e2303ba129b3b5cb8bd22ebfad8fbf0e3248285a4864350f3a1679
diff --git a/gnome-extra/gnome-software/gnome-software-40.2.ebuild b/gnome-extra/gnome-software/gnome-software-40.2.ebuild
new file mode 100644
index 00000000000..c81ec02d2b5
--- /dev/null
+++ b/gnome-extra/gnome-software/gnome-software-40.2.ebuild
@@ -0,0 +1,103 @@
+# 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="Gnome install & update software"
+HOMEPAGE="https://wiki.gnome.org/Apps/Software"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="flatpak +firmware gnome gtk-doc packagekit spell sysprof udev"
+RESTRICT="test" # writes to and deletes files in /var/tmp/self-test/
+
+RDEPEND="
+ >=dev-libs/appstream-0.14.0:0=
+ >=x11-libs/gdk-pixbuf-2.32.0:2
+ >=dev-libs/libxmlb-0.1.7:=
+ net-libs/gnome-online-accounts:=
+ >=x11-libs/gtk+-3.22.4:3
+ >=dev-libs/glib-2.56:2
+ >=dev-libs/json-glib-1.2.0
+ >=net-libs/libsoup-2.52.0:2.4
+ >=gui-libs/libhandy-1.0.2:1=
+ sysprof? ( >=dev-util/sysprof-capture-3.38.1:4 )
+ gnome? ( >=gnome-base/gsettings-desktop-schemas-3.18.0 )
+ spell? ( app-text/gspell:= )
+ sys-auth/polkit
+ packagekit? ( >=app-admin/packagekit-base-1.1.0 )
+ firmware? ( >=sys-apps/fwupd-1.0.3 )
+ flatpak? (
+ >=sys-apps/flatpak-1.0.4
+ dev-util/ostree
+ )
+ udev? ( dev-libs/libgudev )
+ >=gnome-base/gsettings-desktop-schemas-3.11.5
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ dev-libs/libxml2:2
+ dev-util/gdbus-codegen
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+ gtk-doc? (
+ dev-util/gtk-doc
+ app-text/docbook-xml-dtd:4.3 )
+"
+# test? ( dev-util/valgrind )
+
+src_prepare() {
+ xdg_src_prepare
+ sed -i -e '/install_data.*README\.md.*share\/doc\/gnome-software/d' meson.build || die
+ # We don't need language packs download support, and it fails tests in 3.34.2 for us (if they are enabled)
+ sed -i -e '/subdir.*fedora-langpacks/d' plugins/meson.build || die
+ # Trouble talking to spawned gnome-keyring socket for some reason, even if wrapped in dbus-run-session
+ # TODO: Investigate; seems to work outside ebuild .. test/emerge
+ sed -i -e '/g_test_add_func.*gs_auth_secret_func/d' lib/gs-self-test.c || die
+}
+
+src_configure() {
+ local emesonargs=(
+ -Dtests=false #$(meson_use test tests)
+ $(meson_use spell gspell)
+ $(meson_feature gnome gsettings_desktop_schemas) # Honoring of GNOME date format settings.
+ -Dman=true
+ $(meson_use packagekit)
+ # -Dpackagekit_autoremove
+ -Dpolkit=true
+ -Deos_updater=false # Endless OS updater
+ $(meson_use firmware fwupd)
+ $(meson_use flatpak)
+ -Dmalcontent=false
+ -Drpm_ostree=false
+ -Dodrs=false
+ $(meson_use udev gudev)
+ -Dapt=false
+ -Dsnap=false
+ -Dexternal_appstream=false
+ -Dvalgrind=false
+ $(meson_use gtk-doc gtk_doc)
+ -Dhardcoded_popular=true
+ -Ddefault_featured_apps=false # TODO: Will this be beneficial to us with flatpak at least? If enabled, it shows some apps under installed (probably merely due to /usr/share/app-info presence), but launching and removal of them is broken
+ -Dmogwai=false #TODO?
+ $(meson_feature sysprof)
+ )
+ meson_src_configure
+}
+
+#src_test() {
+# virtx meson_src_test
+#}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
@ 2021-06-06 21:49 Matt Turner
0 siblings, 0 replies; 65+ messages in thread
From: Matt Turner @ 2021-06-06 21:49 UTC (permalink / raw
To: gentoo-commits
commit: 8f2d99f779f881a06f972870cf26aa0f3106cd72
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 6 21:21:00 2021 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Jun 6 21:49:12 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f2d99f7
gnome-extra/gnome-software: Drop old versions
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
| 4 -
.../gnome-software/gnome-software-3.34.2.ebuild | 95 -------------------
.../gnome-software/gnome-software-3.36.1.ebuild | 95 -------------------
.../gnome-software/gnome-software-40.0.ebuild | 103 ---------------------
.../gnome-software/gnome-software-40.1.ebuild | 103 ---------------------
5 files changed, 400 deletions(-)
--git a/gnome-extra/gnome-software/Manifest b/gnome-extra/gnome-software/Manifest
index c2b2f05c330..d0411c60091 100644
--- a/gnome-extra/gnome-software/Manifest
+++ b/gnome-extra/gnome-software/Manifest
@@ -1,5 +1 @@
-DIST gnome-software-3.34.2.tar.xz 5945736 BLAKE2B 89e7e0a606a832aedbfa32024f201e71b3edb3c8df527efea1be72236b4bfb86901f3af689b10bf706f9c4f16e6badc00080a1244ce30eb09dfd1dad5833e8cf SHA512 4deb09530fbeeadd54e69d03ef4cecaef47c6766bce0ec5230bb090d27e54664577a227416933b6ec4780249f4565e51202a25517fba5dd040fd895bd3a26397
-DIST gnome-software-3.36.1.tar.xz 8277796 BLAKE2B bf3d5f3f67b211cfd4af87ae500691085ab83aed9f85e211972d408a1bfa5d7c6de162acc2088bf9ba9323369e73dba27a06b2491745ef2ceb04943e4acbf72d SHA512 7d0e8c16192bbbc8f166db137dbd2e6ff9e85f7d3d37f63f41211ba3838e392bd87a8d9bf09d31b43f6d21e1a099ecdeff9114ae27fae40d563671f0bcbe50d4
-DIST gnome-software-40.0.tar.xz 3087252 BLAKE2B 4b834113c0770a3acfbcf21b5db3d6da57a885e6b235c3328947f218f28daf70c6f636253283dd77d0c4a1fc59f8ac66a140412694a61352147c13c27e7a76af SHA512 052c520ab25af4257bb978aaa9e1c7a555f8d24dbd782d9f12f3c3def22e65588d3c76d16e4b3dc26f034a762c2ee3e773026b158d468e9e169369dc3d156a2a
-DIST gnome-software-40.1.tar.xz 3093832 BLAKE2B 0da79bd28f8db55816543490518dce880878a7619d05d789d4ab1795728025e9eb5ec4ad330018bfae036d3cc79b712178bea9e219b357bb231ee898eb0e1744 SHA512 ae805d01896d761dd82a21dedbfafba7e8ffd2d98e99da4548d846aafdf07f9a26dfa2e083ac2dda576f8b1db05bb3f26642d3a6558da86921450049870767fe
DIST gnome-software-40.2.tar.xz 3093012 BLAKE2B 0d51e7e752b9399f79c2fc16ea12b99bb58a486fe050e38a8fd606a2afd9db32d67d14b4ed50d21da163238b30fac20f93f8947b165d8ae611c27057dd572d34 SHA512 ded29be4c59130a4016d43d3e18a67c8cf3fec4761a7a57c067bf075a6f1da5b7726000172e2303ba129b3b5cb8bd22ebfad8fbf0e3248285a4864350f3a1679
diff --git a/gnome-extra/gnome-software/gnome-software-3.34.2.ebuild b/gnome-extra/gnome-software/gnome-software-3.34.2.ebuild
deleted file mode 100644
index 1aee954135f..00000000000
--- a/gnome-extra/gnome-software/gnome-software-3.34.2.ebuild
+++ /dev/null
@@ -1,95 +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 xdg
-
-DESCRIPTION="Gnome install & update software"
-HOMEPAGE="https://wiki.gnome.org/Apps/Software"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+firmware gnome gtk-doc packagekit spell udev"
-RESTRICT="test" # writes to and deletes files in /var/tmp/self-test/
-
-RDEPEND="
- >=dev-libs/appstream-glib-0.7.14:0
- >=x11-libs/gdk-pixbuf-2.32.0:2
- >=dev-libs/libxmlb-0.1.7:=
- net-libs/gnome-online-accounts:=
- >=x11-libs/gtk+-3.22.4:3
- >=dev-libs/glib-2.56:2
- >=dev-libs/json-glib-1.2.0
- >=net-libs/libsoup-2.52.0:2.4
- gnome? ( >=gnome-base/gnome-desktop-3.18.0:3= )
- spell? ( app-text/gspell:= )
- sys-auth/polkit
- packagekit? ( >=app-admin/packagekit-base-1.1.0 )
- firmware? ( >=sys-apps/fwupd-1.0.3 )
- udev? ( dev-libs/libgudev )
- >=gnome-base/gsettings-desktop-schemas-3.11.5
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- dev-libs/libxml2:2
- dev-util/gdbus-codegen
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
- gtk-doc? (
- dev-util/gtk-doc
- app-text/docbook-xml-dtd:4.3 )
-"
-# test? ( dev-util/valgrind )
-
-src_prepare() {
- xdg_src_prepare
- sed -i -e '/install_data.*README\.md.*share\/doc\/gnome-software/d' meson.build || die
- # We don't need language packs download support, and it fails tests in 3.34.2 for us (if they are enabled)
- sed -i -e '/subdir.*fedora-langpacks/d' plugins/meson.build || die
- # Trouble talking to spawned gnome-keyring socket for some reason, even if wrapped in dbus-run-session
- # TODO: Investigate; seems to work outside ebuild .. test/emerge
- sed -i -e '/g_test_add_func.*gs_auth_secret_func/d' lib/gs-self-test.c || die
-}
-
-src_configure() {
- local emesonargs=(
- -Dtests=false #$(meson_use test tests)
- $(meson_use spell gspell)
- $(meson_use gnome gnome_desktop) # Investigate purpose, in relation to shell_extensions too (is it ok to be same USE?)
- -Dman=true
- $(meson_use packagekit)
- # -Dpackagekit_autoremove
- -Dpolkit=true
- -Deos_updater=false # Endless OS updater
- $(meson_use firmware fwupd)
- -Dflatpak=false
- -Drpm_ostree=false
- $(meson_use gnome shell_extensions) # Maybe gnome-shell USE?
- -Dodrs=false
- -Dwebapps=true
- $(meson_use udev gudev)
- -Dsnap=false
- -Dexternal_appstream=false
- -Dvalgrind=false
- $(meson_use gtk-doc gtk_doc)
- -Dhardcoded_popular=true
- -Dmogwai=false #TODO?
- )
- meson_src_configure
-}
-
-#src_test() {
-# virtx meson_src_test
-#}
-
-pkg_postinst() {
- xdg_pkg_postinst
- gnome2_schemas_update
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
- gnome2_schemas_update
-}
diff --git a/gnome-extra/gnome-software/gnome-software-3.36.1.ebuild b/gnome-extra/gnome-software/gnome-software-3.36.1.ebuild
deleted file mode 100644
index 1f902741dd2..00000000000
--- a/gnome-extra/gnome-software/gnome-software-3.36.1.ebuild
+++ /dev/null
@@ -1,95 +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 xdg
-
-DESCRIPTION="Gnome install & update software"
-HOMEPAGE="https://wiki.gnome.org/Apps/Software"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+firmware gnome gtk-doc packagekit spell udev"
-RESTRICT="test" # writes to and deletes files in /var/tmp/self-test/
-
-RDEPEND="
- >=dev-libs/appstream-glib-0.7.14:0
- >=x11-libs/gdk-pixbuf-2.32.0:2
- >=dev-libs/libxmlb-0.1.7:=
- net-libs/gnome-online-accounts:=
- >=x11-libs/gtk+-3.22.4:3
- >=dev-libs/glib-2.56:2
- >=dev-libs/json-glib-1.2.0
- >=net-libs/libsoup-2.52.0:2.4
- gnome? ( >=gnome-base/gnome-desktop-3.18.0:3= )
- spell? ( app-text/gspell:= )
- sys-auth/polkit
- packagekit? ( >=app-admin/packagekit-base-1.1.0 )
- firmware? ( >=sys-apps/fwupd-1.0.3 )
- udev? ( dev-libs/libgudev )
- >=gnome-base/gsettings-desktop-schemas-3.11.5
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- dev-libs/libxml2:2
- dev-util/gdbus-codegen
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
- gtk-doc? (
- dev-util/gtk-doc
- app-text/docbook-xml-dtd:4.3 )
-"
-# test? ( dev-util/valgrind )
-
-src_prepare() {
- xdg_src_prepare
- sed -i -e '/install_data.*README\.md.*share\/doc\/gnome-software/d' meson.build || die
- # We don't need language packs download support, and it fails tests in 3.34.2 for us (if they are enabled)
- sed -i -e '/subdir.*fedora-langpacks/d' plugins/meson.build || die
- # Trouble talking to spawned gnome-keyring socket for some reason, even if wrapped in dbus-run-session
- # TODO: Investigate; seems to work outside ebuild .. test/emerge
- sed -i -e '/g_test_add_func.*gs_auth_secret_func/d' lib/gs-self-test.c || die
-}
-
-src_configure() {
- local emesonargs=(
- -Dtests=false #$(meson_use test tests)
- $(meson_use spell gspell)
- $(meson_use gnome gnome_desktop) # Honoring of GNOME date format settings. TODO: Really may need gsettings-desktop-schemas, not gnome-desktop - https://gitlab.gnome.org/GNOME/gnome-software/-/issues/945
- -Dman=true
- $(meson_use packagekit)
- # -Dpackagekit_autoremove
- -Dpolkit=true
- -Deos_updater=false # Endless OS updater
- $(meson_use firmware fwupd)
- -Dflatpak=false
- -Dmalcontent=false
- -Drpm_ostree=false
- -Dodrs=false
- $(meson_use udev gudev)
- -Dsnap=false
- -Dexternal_appstream=false
- -Dvalgrind=false
- $(meson_use gtk-doc gtk_doc)
- -Dhardcoded_popular=true
- -Ddefault_featured_apps=false # TODO: Will this be beneficial to us with flatpak at least? If enabled, it shows some apps under installed (probably merely due to /usr/share/app-info presence), but launching and removal of them is broken
- -Dmogwai=false #TODO?
- )
- meson_src_configure
-}
-
-#src_test() {
-# virtx meson_src_test
-#}
-
-pkg_postinst() {
- xdg_pkg_postinst
- gnome2_schemas_update
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
- gnome2_schemas_update
-}
diff --git a/gnome-extra/gnome-software/gnome-software-40.0.ebuild b/gnome-extra/gnome-software/gnome-software-40.0.ebuild
deleted file mode 100644
index c81ec02d2b5..00000000000
--- a/gnome-extra/gnome-software/gnome-software-40.0.ebuild
+++ /dev/null
@@ -1,103 +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="Gnome install & update software"
-HOMEPAGE="https://wiki.gnome.org/Apps/Software"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="flatpak +firmware gnome gtk-doc packagekit spell sysprof udev"
-RESTRICT="test" # writes to and deletes files in /var/tmp/self-test/
-
-RDEPEND="
- >=dev-libs/appstream-0.14.0:0=
- >=x11-libs/gdk-pixbuf-2.32.0:2
- >=dev-libs/libxmlb-0.1.7:=
- net-libs/gnome-online-accounts:=
- >=x11-libs/gtk+-3.22.4:3
- >=dev-libs/glib-2.56:2
- >=dev-libs/json-glib-1.2.0
- >=net-libs/libsoup-2.52.0:2.4
- >=gui-libs/libhandy-1.0.2:1=
- sysprof? ( >=dev-util/sysprof-capture-3.38.1:4 )
- gnome? ( >=gnome-base/gsettings-desktop-schemas-3.18.0 )
- spell? ( app-text/gspell:= )
- sys-auth/polkit
- packagekit? ( >=app-admin/packagekit-base-1.1.0 )
- firmware? ( >=sys-apps/fwupd-1.0.3 )
- flatpak? (
- >=sys-apps/flatpak-1.0.4
- dev-util/ostree
- )
- udev? ( dev-libs/libgudev )
- >=gnome-base/gsettings-desktop-schemas-3.11.5
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- dev-libs/libxml2:2
- dev-util/gdbus-codegen
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
- gtk-doc? (
- dev-util/gtk-doc
- app-text/docbook-xml-dtd:4.3 )
-"
-# test? ( dev-util/valgrind )
-
-src_prepare() {
- xdg_src_prepare
- sed -i -e '/install_data.*README\.md.*share\/doc\/gnome-software/d' meson.build || die
- # We don't need language packs download support, and it fails tests in 3.34.2 for us (if they are enabled)
- sed -i -e '/subdir.*fedora-langpacks/d' plugins/meson.build || die
- # Trouble talking to spawned gnome-keyring socket for some reason, even if wrapped in dbus-run-session
- # TODO: Investigate; seems to work outside ebuild .. test/emerge
- sed -i -e '/g_test_add_func.*gs_auth_secret_func/d' lib/gs-self-test.c || die
-}
-
-src_configure() {
- local emesonargs=(
- -Dtests=false #$(meson_use test tests)
- $(meson_use spell gspell)
- $(meson_feature gnome gsettings_desktop_schemas) # Honoring of GNOME date format settings.
- -Dman=true
- $(meson_use packagekit)
- # -Dpackagekit_autoremove
- -Dpolkit=true
- -Deos_updater=false # Endless OS updater
- $(meson_use firmware fwupd)
- $(meson_use flatpak)
- -Dmalcontent=false
- -Drpm_ostree=false
- -Dodrs=false
- $(meson_use udev gudev)
- -Dapt=false
- -Dsnap=false
- -Dexternal_appstream=false
- -Dvalgrind=false
- $(meson_use gtk-doc gtk_doc)
- -Dhardcoded_popular=true
- -Ddefault_featured_apps=false # TODO: Will this be beneficial to us with flatpak at least? If enabled, it shows some apps under installed (probably merely due to /usr/share/app-info presence), but launching and removal of them is broken
- -Dmogwai=false #TODO?
- $(meson_feature sysprof)
- )
- meson_src_configure
-}
-
-#src_test() {
-# virtx meson_src_test
-#}
-
-pkg_postinst() {
- xdg_pkg_postinst
- gnome2_schemas_update
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
- gnome2_schemas_update
-}
diff --git a/gnome-extra/gnome-software/gnome-software-40.1.ebuild b/gnome-extra/gnome-software/gnome-software-40.1.ebuild
deleted file mode 100644
index c81ec02d2b5..00000000000
--- a/gnome-extra/gnome-software/gnome-software-40.1.ebuild
+++ /dev/null
@@ -1,103 +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="Gnome install & update software"
-HOMEPAGE="https://wiki.gnome.org/Apps/Software"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="flatpak +firmware gnome gtk-doc packagekit spell sysprof udev"
-RESTRICT="test" # writes to and deletes files in /var/tmp/self-test/
-
-RDEPEND="
- >=dev-libs/appstream-0.14.0:0=
- >=x11-libs/gdk-pixbuf-2.32.0:2
- >=dev-libs/libxmlb-0.1.7:=
- net-libs/gnome-online-accounts:=
- >=x11-libs/gtk+-3.22.4:3
- >=dev-libs/glib-2.56:2
- >=dev-libs/json-glib-1.2.0
- >=net-libs/libsoup-2.52.0:2.4
- >=gui-libs/libhandy-1.0.2:1=
- sysprof? ( >=dev-util/sysprof-capture-3.38.1:4 )
- gnome? ( >=gnome-base/gsettings-desktop-schemas-3.18.0 )
- spell? ( app-text/gspell:= )
- sys-auth/polkit
- packagekit? ( >=app-admin/packagekit-base-1.1.0 )
- firmware? ( >=sys-apps/fwupd-1.0.3 )
- flatpak? (
- >=sys-apps/flatpak-1.0.4
- dev-util/ostree
- )
- udev? ( dev-libs/libgudev )
- >=gnome-base/gsettings-desktop-schemas-3.11.5
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- dev-libs/libxml2:2
- dev-util/gdbus-codegen
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
- gtk-doc? (
- dev-util/gtk-doc
- app-text/docbook-xml-dtd:4.3 )
-"
-# test? ( dev-util/valgrind )
-
-src_prepare() {
- xdg_src_prepare
- sed -i -e '/install_data.*README\.md.*share\/doc\/gnome-software/d' meson.build || die
- # We don't need language packs download support, and it fails tests in 3.34.2 for us (if they are enabled)
- sed -i -e '/subdir.*fedora-langpacks/d' plugins/meson.build || die
- # Trouble talking to spawned gnome-keyring socket for some reason, even if wrapped in dbus-run-session
- # TODO: Investigate; seems to work outside ebuild .. test/emerge
- sed -i -e '/g_test_add_func.*gs_auth_secret_func/d' lib/gs-self-test.c || die
-}
-
-src_configure() {
- local emesonargs=(
- -Dtests=false #$(meson_use test tests)
- $(meson_use spell gspell)
- $(meson_feature gnome gsettings_desktop_schemas) # Honoring of GNOME date format settings.
- -Dman=true
- $(meson_use packagekit)
- # -Dpackagekit_autoremove
- -Dpolkit=true
- -Deos_updater=false # Endless OS updater
- $(meson_use firmware fwupd)
- $(meson_use flatpak)
- -Dmalcontent=false
- -Drpm_ostree=false
- -Dodrs=false
- $(meson_use udev gudev)
- -Dapt=false
- -Dsnap=false
- -Dexternal_appstream=false
- -Dvalgrind=false
- $(meson_use gtk-doc gtk_doc)
- -Dhardcoded_popular=true
- -Ddefault_featured_apps=false # TODO: Will this be beneficial to us with flatpak at least? If enabled, it shows some apps under installed (probably merely due to /usr/share/app-info presence), but launching and removal of them is broken
- -Dmogwai=false #TODO?
- $(meson_feature sysprof)
- )
- meson_src_configure
-}
-
-#src_test() {
-# virtx meson_src_test
-#}
-
-pkg_postinst() {
- xdg_pkg_postinst
- gnome2_schemas_update
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
- gnome2_schemas_update
-}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
@ 2021-06-13 20:25 Sam James
0 siblings, 0 replies; 65+ messages in thread
From: Sam James @ 2021-06-13 20:25 UTC (permalink / raw
To: gentoo-commits
commit: cc3a1aa466e1eab817d37cffb6a9df9a1aa283da
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 13 18:33:13 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun 13 20:24:05 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc3a1aa4
gnome-extra/gnome-software: revbump for newer sysprof-capture dependency
<sysprof 3.40.1 broke ABI (added various symbols) which was fixed in 3.40.1,
so upgrading to this newer version broke consumers. We force a rebuild of them
against the newer sysprof to resolve build failures.
Bug: https://bugs.gentoo.org/795507
Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Sam James <sam <AT> gentoo.org>
.../{gnome-software-40.2.ebuild => gnome-software-40.2-r1.ebuild} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnome-extra/gnome-software/gnome-software-40.2.ebuild b/gnome-extra/gnome-software/gnome-software-40.2-r1.ebuild
similarity index 98%
rename from gnome-extra/gnome-software/gnome-software-40.2.ebuild
rename to gnome-extra/gnome-software/gnome-software-40.2-r1.ebuild
index c81ec02d2b5..b3b1497a808 100644
--- a/gnome-extra/gnome-software/gnome-software-40.2.ebuild
+++ b/gnome-extra/gnome-software/gnome-software-40.2-r1.ebuild
@@ -24,7 +24,7 @@ RDEPEND="
>=dev-libs/json-glib-1.2.0
>=net-libs/libsoup-2.52.0:2.4
>=gui-libs/libhandy-1.0.2:1=
- sysprof? ( >=dev-util/sysprof-capture-3.38.1:4 )
+ sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
gnome? ( >=gnome-base/gsettings-desktop-schemas-3.18.0 )
spell? ( app-text/gspell:= )
sys-auth/polkit
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
@ 2021-07-10 16:24 Mart Raudsepp
0 siblings, 0 replies; 65+ messages in thread
From: Mart Raudsepp @ 2021-07-10 16:24 UTC (permalink / raw
To: gentoo-commits
commit: ad6708eeffaefd9555149e3223ecac8670df6ca0
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 10 16:23:39 2021 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sat Jul 10 16:23:48 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad6708ee
gnome-extra/gnome-software: bump to 40.3
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
| 1 +
.../gnome-software/gnome-software-40.3.ebuild | 103 +++++++++++++++++++++
2 files changed, 104 insertions(+)
--git a/gnome-extra/gnome-software/Manifest b/gnome-extra/gnome-software/Manifest
index d0411c60091..18ff67cd362 100644
--- a/gnome-extra/gnome-software/Manifest
+++ b/gnome-extra/gnome-software/Manifest
@@ -1 +1,2 @@
DIST gnome-software-40.2.tar.xz 3093012 BLAKE2B 0d51e7e752b9399f79c2fc16ea12b99bb58a486fe050e38a8fd606a2afd9db32d67d14b4ed50d21da163238b30fac20f93f8947b165d8ae611c27057dd572d34 SHA512 ded29be4c59130a4016d43d3e18a67c8cf3fec4761a7a57c067bf075a6f1da5b7726000172e2303ba129b3b5cb8bd22ebfad8fbf0e3248285a4864350f3a1679
+DIST gnome-software-40.3.tar.xz 3108332 BLAKE2B 2b271db8994a252fcaf784452231585dd430b5e8363e6f2fed8e5bc0e7d1287e0cb5b22fa323a99a6f448cb23b0995ecef55b5a7675960f5dfb891cc5cb9aeae SHA512 6070f8f59fa9872282a081b6ba4f740616a799cffae43a8a541ebf4e0d7b189710dbdce679b1e5136a3fff5f8da29ec8e1ed9df7289c0a6ed697eb0ad693271f
diff --git a/gnome-extra/gnome-software/gnome-software-40.3.ebuild b/gnome-extra/gnome-software/gnome-software-40.3.ebuild
new file mode 100644
index 00000000000..b3b1497a808
--- /dev/null
+++ b/gnome-extra/gnome-software/gnome-software-40.3.ebuild
@@ -0,0 +1,103 @@
+# 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="Gnome install & update software"
+HOMEPAGE="https://wiki.gnome.org/Apps/Software"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="flatpak +firmware gnome gtk-doc packagekit spell sysprof udev"
+RESTRICT="test" # writes to and deletes files in /var/tmp/self-test/
+
+RDEPEND="
+ >=dev-libs/appstream-0.14.0:0=
+ >=x11-libs/gdk-pixbuf-2.32.0:2
+ >=dev-libs/libxmlb-0.1.7:=
+ net-libs/gnome-online-accounts:=
+ >=x11-libs/gtk+-3.22.4:3
+ >=dev-libs/glib-2.56:2
+ >=dev-libs/json-glib-1.2.0
+ >=net-libs/libsoup-2.52.0:2.4
+ >=gui-libs/libhandy-1.0.2:1=
+ sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
+ gnome? ( >=gnome-base/gsettings-desktop-schemas-3.18.0 )
+ spell? ( app-text/gspell:= )
+ sys-auth/polkit
+ packagekit? ( >=app-admin/packagekit-base-1.1.0 )
+ firmware? ( >=sys-apps/fwupd-1.0.3 )
+ flatpak? (
+ >=sys-apps/flatpak-1.0.4
+ dev-util/ostree
+ )
+ udev? ( dev-libs/libgudev )
+ >=gnome-base/gsettings-desktop-schemas-3.11.5
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ dev-libs/libxml2:2
+ dev-util/gdbus-codegen
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+ gtk-doc? (
+ dev-util/gtk-doc
+ app-text/docbook-xml-dtd:4.3 )
+"
+# test? ( dev-util/valgrind )
+
+src_prepare() {
+ xdg_src_prepare
+ sed -i -e '/install_data.*README\.md.*share\/doc\/gnome-software/d' meson.build || die
+ # We don't need language packs download support, and it fails tests in 3.34.2 for us (if they are enabled)
+ sed -i -e '/subdir.*fedora-langpacks/d' plugins/meson.build || die
+ # Trouble talking to spawned gnome-keyring socket for some reason, even if wrapped in dbus-run-session
+ # TODO: Investigate; seems to work outside ebuild .. test/emerge
+ sed -i -e '/g_test_add_func.*gs_auth_secret_func/d' lib/gs-self-test.c || die
+}
+
+src_configure() {
+ local emesonargs=(
+ -Dtests=false #$(meson_use test tests)
+ $(meson_use spell gspell)
+ $(meson_feature gnome gsettings_desktop_schemas) # Honoring of GNOME date format settings.
+ -Dman=true
+ $(meson_use packagekit)
+ # -Dpackagekit_autoremove
+ -Dpolkit=true
+ -Deos_updater=false # Endless OS updater
+ $(meson_use firmware fwupd)
+ $(meson_use flatpak)
+ -Dmalcontent=false
+ -Drpm_ostree=false
+ -Dodrs=false
+ $(meson_use udev gudev)
+ -Dapt=false
+ -Dsnap=false
+ -Dexternal_appstream=false
+ -Dvalgrind=false
+ $(meson_use gtk-doc gtk_doc)
+ -Dhardcoded_popular=true
+ -Ddefault_featured_apps=false # TODO: Will this be beneficial to us with flatpak at least? If enabled, it shows some apps under installed (probably merely due to /usr/share/app-info presence), but launching and removal of them is broken
+ -Dmogwai=false #TODO?
+ $(meson_feature sysprof)
+ )
+ meson_src_configure
+}
+
+#src_test() {
+# virtx meson_src_test
+#}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
@ 2021-08-13 16:34 Mart Raudsepp
0 siblings, 0 replies; 65+ messages in thread
From: Mart Raudsepp @ 2021-08-13 16:34 UTC (permalink / raw
To: gentoo-commits
commit: 523050ac88a81100d880392fa5e94d1ffabfce79
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 13 16:31:32 2021 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Fri Aug 13 16:34:24 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=523050ac
gnome-extra/gnome-software: bump to 40.4
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
| 1 +
.../gnome-software/gnome-software-40.4.ebuild | 102 +++++++++++++++++++++
2 files changed, 103 insertions(+)
--git a/gnome-extra/gnome-software/Manifest b/gnome-extra/gnome-software/Manifest
index 18ff67cd362..33ecbee8aba 100644
--- a/gnome-extra/gnome-software/Manifest
+++ b/gnome-extra/gnome-software/Manifest
@@ -1,2 +1,3 @@
DIST gnome-software-40.2.tar.xz 3093012 BLAKE2B 0d51e7e752b9399f79c2fc16ea12b99bb58a486fe050e38a8fd606a2afd9db32d67d14b4ed50d21da163238b30fac20f93f8947b165d8ae611c27057dd572d34 SHA512 ded29be4c59130a4016d43d3e18a67c8cf3fec4761a7a57c067bf075a6f1da5b7726000172e2303ba129b3b5cb8bd22ebfad8fbf0e3248285a4864350f3a1679
DIST gnome-software-40.3.tar.xz 3108332 BLAKE2B 2b271db8994a252fcaf784452231585dd430b5e8363e6f2fed8e5bc0e7d1287e0cb5b22fa323a99a6f448cb23b0995ecef55b5a7675960f5dfb891cc5cb9aeae SHA512 6070f8f59fa9872282a081b6ba4f740616a799cffae43a8a541ebf4e0d7b189710dbdce679b1e5136a3fff5f8da29ec8e1ed9df7289c0a6ed697eb0ad693271f
+DIST gnome-software-40.4.tar.xz 3108460 BLAKE2B 696736d94fe245f98a619a58c8df1a3c6196a9f3f07ccc82f0c92c3226ab4914ee5bdbf2f6414b8e8fca99215451d08ef03b164b5cd885af36d69b1cc9043b7a SHA512 5ef7ad754cb161ad5e181dc9b189fe57066a92ebbe3a5871412b638896a02d6e9114e5fdce91e3225af990a580a1f534b936008ff3a2d50a59154406f055a3e7
diff --git a/gnome-extra/gnome-software/gnome-software-40.4.ebuild b/gnome-extra/gnome-software/gnome-software-40.4.ebuild
new file mode 100644
index 00000000000..4f2ba4e19e8
--- /dev/null
+++ b/gnome-extra/gnome-software/gnome-software-40.4.ebuild
@@ -0,0 +1,102 @@
+# 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="Gnome install & update software"
+HOMEPAGE="https://wiki.gnome.org/Apps/Software"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="flatpak +firmware gnome gtk-doc spell sysprof udev"
+RESTRICT="test" # writes to and deletes files in /var/tmp/self-test/
+
+RDEPEND="
+ >=dev-libs/appstream-0.14.0:0=
+ >=x11-libs/gdk-pixbuf-2.32.0:2
+ >=dev-libs/libxmlb-0.1.7:=
+ net-libs/gnome-online-accounts:=
+ >=x11-libs/gtk+-3.22.4:3
+ >=dev-libs/glib-2.56:2
+ >=dev-libs/json-glib-1.2.0
+ >=net-libs/libsoup-2.52.0:2.4
+ >=gui-libs/libhandy-1.0.2:1=
+ sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
+ gnome? ( >=gnome-base/gsettings-desktop-schemas-3.18.0 )
+ spell? ( app-text/gspell:= )
+ sys-auth/polkit
+ firmware? ( >=sys-apps/fwupd-1.0.3 )
+ flatpak? (
+ >=sys-apps/flatpak-1.0.4
+ dev-util/ostree
+ )
+ udev? ( dev-libs/libgudev )
+ >=gnome-base/gsettings-desktop-schemas-3.11.5
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ dev-libs/libxml2:2
+ dev-util/gdbus-codegen
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+ gtk-doc? (
+ dev-util/gtk-doc
+ app-text/docbook-xml-dtd:4.3 )
+"
+# test? ( dev-util/valgrind )
+
+src_prepare() {
+ xdg_src_prepare
+ sed -i -e '/install_data.*README\.md.*share\/doc\/gnome-software/d' meson.build || die
+ # We don't need language packs download support, and it fails tests in 3.34.2 for us (if they are enabled)
+ sed -i -e '/subdir.*fedora-langpacks/d' plugins/meson.build || die
+ # Trouble talking to spawned gnome-keyring socket for some reason, even if wrapped in dbus-run-session
+ # TODO: Investigate; seems to work outside ebuild .. test/emerge
+ sed -i -e '/g_test_add_func.*gs_auth_secret_func/d' lib/gs-self-test.c || die
+}
+
+src_configure() {
+ local emesonargs=(
+ -Dtests=false #$(meson_use test tests)
+ $(meson_use spell gspell)
+ $(meson_feature gnome gsettings_desktop_schemas) # Honoring of GNOME date format settings.
+ -Dman=true
+ -Dpackagekit=false
+ # -Dpackagekit_autoremove
+ -Dpolkit=true
+ -Deos_updater=false # Endless OS updater
+ $(meson_use firmware fwupd)
+ $(meson_use flatpak)
+ -Dmalcontent=false
+ -Drpm_ostree=false
+ -Dodrs=false
+ $(meson_use udev gudev)
+ -Dapt=false
+ -Dsnap=false
+ -Dexternal_appstream=false
+ -Dvalgrind=false
+ $(meson_use gtk-doc gtk_doc)
+ -Dhardcoded_popular=true
+ -Ddefault_featured_apps=false # TODO: Will this be beneficial to us with flatpak at least? If enabled, it shows some apps under installed (probably merely due to /usr/share/app-info presence), but launching and removal of them is broken
+ -Dmogwai=false #TODO?
+ $(meson_feature sysprof)
+ )
+ meson_src_configure
+}
+
+#src_test() {
+# virtx meson_src_test
+#}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
@ 2022-02-19 23:55 Matt Turner
0 siblings, 0 replies; 65+ messages in thread
From: Matt Turner @ 2022-02-19 23:55 UTC (permalink / raw
To: gentoo-commits
commit: 466f2d2911ec963834fbc059a6c665f4f69d75f6
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 19 23:46:42 2022 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sat Feb 19 23:55:29 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=466f2d29
gnome-extra/gnome-software: Version bump to 41.4
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
| 1 +
.../gnome-software/gnome-software-41.4.ebuild | 101 +++++++++++++++++++++
2 files changed, 102 insertions(+)
--git a/gnome-extra/gnome-software/Manifest b/gnome-extra/gnome-software/Manifest
index 0a1fdc1e61da..a9fd5e66d41d 100644
--- a/gnome-extra/gnome-software/Manifest
+++ b/gnome-extra/gnome-software/Manifest
@@ -1 +1,2 @@
DIST gnome-software-40.4.tar.xz 3108460 BLAKE2B 696736d94fe245f98a619a58c8df1a3c6196a9f3f07ccc82f0c92c3226ab4914ee5bdbf2f6414b8e8fca99215451d08ef03b164b5cd885af36d69b1cc9043b7a SHA512 5ef7ad754cb161ad5e181dc9b189fe57066a92ebbe3a5871412b638896a02d6e9114e5fdce91e3225af990a580a1f534b936008ff3a2d50a59154406f055a3e7
+DIST gnome-software-41.4.tar.xz 3243380 BLAKE2B a8511c776d902639a01b1194e7dd23f22e98c6fa5fd0624cf9d7b7ae96f0ca313eb139a396e4bf8c7b2ec94db66a3f6ef89a8d77cbd1820291f01cd6c70ec2db SHA512 97c51fd21bd5fd2f7d11e00811747992ff0e404380f84cda07e5c7cae3962034c9169ebad95f875056233c9b1d44347a0c15c61e0f018bb3128e7c7d5d3c74b2
diff --git a/gnome-extra/gnome-software/gnome-software-41.4.ebuild b/gnome-extra/gnome-software/gnome-software-41.4.ebuild
new file mode 100644
index 000000000000..69002ba173ae
--- /dev/null
+++ b/gnome-extra/gnome-software/gnome-software-41.4.ebuild
@@ -0,0 +1,101 @@
+# 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="Gnome install & update software"
+HOMEPAGE="https://wiki.gnome.org/Apps/Software"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="flatpak +firmware gnome gtk-doc spell sysprof udev"
+RESTRICT="test" # writes to and deletes files in /var/tmp/self-test/
+
+RDEPEND="
+ >=dev-libs/appstream-0.14.0:0=
+ >=x11-libs/gdk-pixbuf-2.32.0:2
+ >=dev-libs/libxmlb-0.1.7:=
+ >=x11-libs/gtk+-3.22.4:3
+ >=dev-libs/glib-2.56:2
+ >=dev-libs/json-glib-1.2.0
+ >=net-libs/libsoup-2.52.0:2.4
+ >=gui-libs/libhandy-1.2.0:1=
+ sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
+ gnome? ( >=gnome-base/gsettings-desktop-schemas-3.18.0 )
+ spell? ( app-text/gspell:= )
+ sys-auth/polkit
+ firmware? ( >=sys-apps/fwupd-1.0.3 )
+ flatpak? (
+ >=sys-apps/flatpak-1.0.4
+ dev-util/ostree
+ )
+ udev? ( dev-libs/libgudev )
+ >=gnome-base/gsettings-desktop-schemas-3.11.5
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ dev-libs/libxml2:2
+ dev-util/gdbus-codegen
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+ gtk-doc? (
+ dev-util/gtk-doc
+ app-text/docbook-xml-dtd:4.3 )
+"
+# test? ( dev-util/valgrind )
+
+src_prepare() {
+ xdg_src_prepare
+ sed -i -e '/install_data.*README\.md.*share\/doc\/gnome-software/d' meson.build || die
+ # We don't need language packs download support, and it fails tests in 3.34.2 for us (if they are enabled)
+ sed -i -e '/subdir.*fedora-langpacks/d' plugins/meson.build || die
+ # Trouble talking to spawned gnome-keyring socket for some reason, even if wrapped in dbus-run-session
+ # TODO: Investigate; seems to work outside ebuild .. test/emerge
+ sed -i -e '/g_test_add_func.*gs_auth_secret_func/d' lib/gs-self-test.c || die
+}
+
+src_configure() {
+ local emesonargs=(
+ -Dtests=false #$(meson_use test tests)
+ $(meson_use spell gspell)
+ $(meson_feature gnome gsettings_desktop_schemas) # Honoring of GNOME date format settings.
+ -Dman=true
+ -Dpackagekit=false
+ # -Dpackagekit_autoremove
+ -Dpolkit=true
+ -Deos_updater=false # Endless OS updater
+ $(meson_use firmware fwupd)
+ $(meson_use flatpak)
+ -Dmalcontent=false
+ -Drpm_ostree=false
+ $(meson_use udev gudev)
+ -Dapt=false
+ -Dsnap=false
+ -Dexternal_appstream=false
+ -Dvalgrind=false
+ $(meson_use gtk-doc gtk_doc)
+ -Dhardcoded_popular=true
+ -Ddefault_featured_apps=false # TODO: Will this be beneficial to us with flatpak at least? If enabled, it shows some apps under installed (probably merely due to /usr/share/app-info presence), but launching and removal of them is broken
+ -Dmogwai=false #TODO?
+ $(meson_feature sysprof)
+ -Dprofile=''
+ )
+ meson_src_configure
+}
+
+#src_test() {
+# virtx meson_src_test
+#}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
@ 2022-04-24 22:45 Matt Turner
0 siblings, 0 replies; 65+ messages in thread
From: Matt Turner @ 2022-04-24 22:45 UTC (permalink / raw
To: gentoo-commits
commit: b7dfe31e2a5515be51486258ea42beff11d14cda
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 24 22:08:13 2022 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Apr 24 22:45:45 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7dfe31e
gnome-extra/gnome-software: Version bump to 42.0
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
| 1 +
.../gnome-software/gnome-software-42.0.ebuild | 102 +++++++++++++++++++++
2 files changed, 103 insertions(+)
--git a/gnome-extra/gnome-software/Manifest b/gnome-extra/gnome-software/Manifest
index ab9249a41858..2d0e93512166 100644
--- a/gnome-extra/gnome-software/Manifest
+++ b/gnome-extra/gnome-software/Manifest
@@ -1 +1,2 @@
DIST gnome-software-41.4.tar.xz 3243380 BLAKE2B a8511c776d902639a01b1194e7dd23f22e98c6fa5fd0624cf9d7b7ae96f0ca313eb139a396e4bf8c7b2ec94db66a3f6ef89a8d77cbd1820291f01cd6c70ec2db SHA512 97c51fd21bd5fd2f7d11e00811747992ff0e404380f84cda07e5c7cae3962034c9169ebad95f875056233c9b1d44347a0c15c61e0f018bb3128e7c7d5d3c74b2
+DIST gnome-software-42.0.tar.xz 2266316 BLAKE2B c672ecd32d80168aca9b651beb1f58562fb2874656f3c400c9301a0ed87e19cdd74554ef5995daec7f435cf689ad9dc3404623cab4dbb1e00602aa8b191ed996 SHA512 f630232d164d1a7adcf9a91133769c6fe4ce62cdaeccd49b991330682eeccfddc8f83c7326802aaabdb4fc537243c0fd19741c702f4d23d75ebd71e9abb3da92
diff --git a/gnome-extra/gnome-software/gnome-software-42.0.ebuild b/gnome-extra/gnome-software/gnome-software-42.0.ebuild
new file mode 100644
index 000000000000..8ef94587b026
--- /dev/null
+++ b/gnome-extra/gnome-software/gnome-software-42.0.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson virtualx xdg
+
+DESCRIPTION="Gnome install & update software"
+HOMEPAGE="https://wiki.gnome.org/Apps/Software"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="flatpak +firmware gnome gtk-doc sysprof udev"
+RESTRICT="test" # See TODO below
+
+RDEPEND="
+ >=dev-libs/appstream-0.14.0:0=
+ >=x11-libs/gdk-pixbuf-2.32.0:2
+ >=dev-libs/libxmlb-0.1.7:=
+ >=gui-libs/gtk-4.6:4
+ >=dev-libs/glib-2.66.0:2
+ >=dev-libs/json-glib-1.6.0
+ >=net-libs/libsoup-2.52.0:2.4
+ >=gui-libs/libadwaita-1.0.1:1
+ sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
+ gnome? ( >=gnome-base/gsettings-desktop-schemas-3.18.0 )
+ sys-auth/polkit
+ firmware? ( >=sys-apps/fwupd-1.5.6 )
+ flatpak? (
+ >=sys-apps/flatpak-1.9.1
+ dev-util/ostree
+ )
+ udev? ( dev-libs/libgudev )
+ >=gnome-base/gsettings-desktop-schemas-3.11.5
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ dev-libs/libxml2:2
+ dev-util/gdbus-codegen
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+ gtk-doc? (
+ dev-util/gtk-doc
+ app-text/docbook-xml-dtd:4.3 )
+"
+# test? ( dev-util/valgrind )
+
+src_prepare() {
+ default
+ xdg_environment_reset
+
+ sed -i -e '/install_data.*README\.md.*share\/doc\/gnome-software/d' meson.build || die
+ # We don't need language packs download support, and it fails tests in 3.34.2 for us (if they are enabled)
+ sed -i -e '/subdir.*fedora-langpacks/d' plugins/meson.build || die
+ # Trouble talking to spawned gnome-keyring socket for some reason, even if wrapped in dbus-run-session
+ # TODO: Investigate; seems to work outside ebuild .. test/emerge
+ sed -i -e '/g_test_add_func.*gs_auth_secret_func/d' lib/gs-self-test.c || die
+}
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use test tests)
+ $(meson_feature gnome gsettings_desktop_schemas) # Honoring of GNOME date format settings.
+ -Dman=true
+ -Dpackagekit=false
+ # -Dpackagekit_autoremove
+ -Dpolkit=true
+ -Deos_updater=false # Endless OS updater
+ $(meson_use firmware fwupd)
+ $(meson_use flatpak)
+ -Dmalcontent=false
+ -Drpm_ostree=false
+ $(meson_use udev gudev)
+ -Dapt=false
+ -Dsnap=false
+ -Dexternal_appstream=false
+ -Dvalgrind=false
+ $(meson_use gtk-doc gtk_doc)
+ -Dhardcoded_popular=true
+ -Ddefault_featured_apps=false # TODO: Will this be beneficial to us with flatpak at least? If enabled, it shows some apps under installed (probably merely due to /usr/share/app-info presence), but launching and removal of them is broken
+ -Dmogwai=false #TODO?
+ $(meson_feature sysprof)
+ -Dprofile=''
+ -Dsoup2=true
+ )
+ meson_src_configure
+}
+
+src_test() {
+ virtx meson_src_test
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
@ 2022-04-28 15:31 Matt Turner
0 siblings, 0 replies; 65+ messages in thread
From: Matt Turner @ 2022-04-28 15:31 UTC (permalink / raw
To: gentoo-commits
commit: 8706838c22502174e951de38857b1d653649e320
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 28 15:21:43 2022 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Thu Apr 28 15:31:06 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8706838c
gnome-extra/gnome-software: Version bump to 42.1
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
| 1 +
.../gnome-software/gnome-software-42.1.ebuild | 102 +++++++++++++++++++++
2 files changed, 103 insertions(+)
--git a/gnome-extra/gnome-software/Manifest b/gnome-extra/gnome-software/Manifest
index 2d0e93512166..6b4383ccd5d2 100644
--- a/gnome-extra/gnome-software/Manifest
+++ b/gnome-extra/gnome-software/Manifest
@@ -1,2 +1,3 @@
DIST gnome-software-41.4.tar.xz 3243380 BLAKE2B a8511c776d902639a01b1194e7dd23f22e98c6fa5fd0624cf9d7b7ae96f0ca313eb139a396e4bf8c7b2ec94db66a3f6ef89a8d77cbd1820291f01cd6c70ec2db SHA512 97c51fd21bd5fd2f7d11e00811747992ff0e404380f84cda07e5c7cae3962034c9169ebad95f875056233c9b1d44347a0c15c61e0f018bb3128e7c7d5d3c74b2
DIST gnome-software-42.0.tar.xz 2266316 BLAKE2B c672ecd32d80168aca9b651beb1f58562fb2874656f3c400c9301a0ed87e19cdd74554ef5995daec7f435cf689ad9dc3404623cab4dbb1e00602aa8b191ed996 SHA512 f630232d164d1a7adcf9a91133769c6fe4ce62cdaeccd49b991330682eeccfddc8f83c7326802aaabdb4fc537243c0fd19741c702f4d23d75ebd71e9abb3da92
+DIST gnome-software-42.1.tar.xz 2266468 BLAKE2B 9dfe336184e2a1ffc244ef37d31b006831e18e399e6393013842d25492062d2093210117182f6fc7521892f25864056244200c7f9a88f65da86e99373bc40daa SHA512 292a17e94c7409198fdff4250a88cb240a126c3d77a9cfee1ea8608fdc482d75af6f8fc91c5c6c068b474edea6dcb197f88ec09081a8b270d5f3eda67db755ad
diff --git a/gnome-extra/gnome-software/gnome-software-42.1.ebuild b/gnome-extra/gnome-software/gnome-software-42.1.ebuild
new file mode 100644
index 000000000000..8ef94587b026
--- /dev/null
+++ b/gnome-extra/gnome-software/gnome-software-42.1.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson virtualx xdg
+
+DESCRIPTION="Gnome install & update software"
+HOMEPAGE="https://wiki.gnome.org/Apps/Software"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="flatpak +firmware gnome gtk-doc sysprof udev"
+RESTRICT="test" # See TODO below
+
+RDEPEND="
+ >=dev-libs/appstream-0.14.0:0=
+ >=x11-libs/gdk-pixbuf-2.32.0:2
+ >=dev-libs/libxmlb-0.1.7:=
+ >=gui-libs/gtk-4.6:4
+ >=dev-libs/glib-2.66.0:2
+ >=dev-libs/json-glib-1.6.0
+ >=net-libs/libsoup-2.52.0:2.4
+ >=gui-libs/libadwaita-1.0.1:1
+ sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
+ gnome? ( >=gnome-base/gsettings-desktop-schemas-3.18.0 )
+ sys-auth/polkit
+ firmware? ( >=sys-apps/fwupd-1.5.6 )
+ flatpak? (
+ >=sys-apps/flatpak-1.9.1
+ dev-util/ostree
+ )
+ udev? ( dev-libs/libgudev )
+ >=gnome-base/gsettings-desktop-schemas-3.11.5
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ dev-libs/libxml2:2
+ dev-util/gdbus-codegen
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+ gtk-doc? (
+ dev-util/gtk-doc
+ app-text/docbook-xml-dtd:4.3 )
+"
+# test? ( dev-util/valgrind )
+
+src_prepare() {
+ default
+ xdg_environment_reset
+
+ sed -i -e '/install_data.*README\.md.*share\/doc\/gnome-software/d' meson.build || die
+ # We don't need language packs download support, and it fails tests in 3.34.2 for us (if they are enabled)
+ sed -i -e '/subdir.*fedora-langpacks/d' plugins/meson.build || die
+ # Trouble talking to spawned gnome-keyring socket for some reason, even if wrapped in dbus-run-session
+ # TODO: Investigate; seems to work outside ebuild .. test/emerge
+ sed -i -e '/g_test_add_func.*gs_auth_secret_func/d' lib/gs-self-test.c || die
+}
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use test tests)
+ $(meson_feature gnome gsettings_desktop_schemas) # Honoring of GNOME date format settings.
+ -Dman=true
+ -Dpackagekit=false
+ # -Dpackagekit_autoremove
+ -Dpolkit=true
+ -Deos_updater=false # Endless OS updater
+ $(meson_use firmware fwupd)
+ $(meson_use flatpak)
+ -Dmalcontent=false
+ -Drpm_ostree=false
+ $(meson_use udev gudev)
+ -Dapt=false
+ -Dsnap=false
+ -Dexternal_appstream=false
+ -Dvalgrind=false
+ $(meson_use gtk-doc gtk_doc)
+ -Dhardcoded_popular=true
+ -Ddefault_featured_apps=false # TODO: Will this be beneficial to us with flatpak at least? If enabled, it shows some apps under installed (probably merely due to /usr/share/app-info presence), but launching and removal of them is broken
+ -Dmogwai=false #TODO?
+ $(meson_feature sysprof)
+ -Dprofile=''
+ -Dsoup2=true
+ )
+ meson_src_configure
+}
+
+src_test() {
+ virtx meson_src_test
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
@ 2022-05-30 18:22 Matt Turner
0 siblings, 0 replies; 65+ messages in thread
From: Matt Turner @ 2022-05-30 18:22 UTC (permalink / raw
To: gentoo-commits
commit: f48d071cbe40304d1a9a1f7e90a2400854abafbe
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Mon May 30 18:08:57 2022 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Mon May 30 18:22:22 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f48d071c
gnome-extra/gnome-software: Version bump to 42.2
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
| 1 +
.../gnome-software/gnome-software-42.2.ebuild | 102 +++++++++++++++++++++
2 files changed, 103 insertions(+)
--git a/gnome-extra/gnome-software/Manifest b/gnome-extra/gnome-software/Manifest
index 6b4383ccd5d2..159e4ae6b25f 100644
--- a/gnome-extra/gnome-software/Manifest
+++ b/gnome-extra/gnome-software/Manifest
@@ -1,3 +1,4 @@
DIST gnome-software-41.4.tar.xz 3243380 BLAKE2B a8511c776d902639a01b1194e7dd23f22e98c6fa5fd0624cf9d7b7ae96f0ca313eb139a396e4bf8c7b2ec94db66a3f6ef89a8d77cbd1820291f01cd6c70ec2db SHA512 97c51fd21bd5fd2f7d11e00811747992ff0e404380f84cda07e5c7cae3962034c9169ebad95f875056233c9b1d44347a0c15c61e0f018bb3128e7c7d5d3c74b2
DIST gnome-software-42.0.tar.xz 2266316 BLAKE2B c672ecd32d80168aca9b651beb1f58562fb2874656f3c400c9301a0ed87e19cdd74554ef5995daec7f435cf689ad9dc3404623cab4dbb1e00602aa8b191ed996 SHA512 f630232d164d1a7adcf9a91133769c6fe4ce62cdaeccd49b991330682eeccfddc8f83c7326802aaabdb4fc537243c0fd19741c702f4d23d75ebd71e9abb3da92
DIST gnome-software-42.1.tar.xz 2266468 BLAKE2B 9dfe336184e2a1ffc244ef37d31b006831e18e399e6393013842d25492062d2093210117182f6fc7521892f25864056244200c7f9a88f65da86e99373bc40daa SHA512 292a17e94c7409198fdff4250a88cb240a126c3d77a9cfee1ea8608fdc482d75af6f8fc91c5c6c068b474edea6dcb197f88ec09081a8b270d5f3eda67db755ad
+DIST gnome-software-42.2.tar.xz 2274824 BLAKE2B 0c971bbe8f7e074ddc23923f14aeca4e95a0c305d016548d69bc51100859dfc30fcfcfbfe88189b6a0e4d2531c8223822aa8f16bee5bba6046266077e7c26eda SHA512 2b231afbedb241b8957fa902c37cd85734cdb8b2071cd32ac75ae2e9e064483fe1e9e8d49f2e6df478fdd01e9c6225a85887ba2af1792a9150b89cea75ef8bb4
diff --git a/gnome-extra/gnome-software/gnome-software-42.2.ebuild b/gnome-extra/gnome-software/gnome-software-42.2.ebuild
new file mode 100644
index 000000000000..8ef94587b026
--- /dev/null
+++ b/gnome-extra/gnome-software/gnome-software-42.2.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson virtualx xdg
+
+DESCRIPTION="Gnome install & update software"
+HOMEPAGE="https://wiki.gnome.org/Apps/Software"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="flatpak +firmware gnome gtk-doc sysprof udev"
+RESTRICT="test" # See TODO below
+
+RDEPEND="
+ >=dev-libs/appstream-0.14.0:0=
+ >=x11-libs/gdk-pixbuf-2.32.0:2
+ >=dev-libs/libxmlb-0.1.7:=
+ >=gui-libs/gtk-4.6:4
+ >=dev-libs/glib-2.66.0:2
+ >=dev-libs/json-glib-1.6.0
+ >=net-libs/libsoup-2.52.0:2.4
+ >=gui-libs/libadwaita-1.0.1:1
+ sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
+ gnome? ( >=gnome-base/gsettings-desktop-schemas-3.18.0 )
+ sys-auth/polkit
+ firmware? ( >=sys-apps/fwupd-1.5.6 )
+ flatpak? (
+ >=sys-apps/flatpak-1.9.1
+ dev-util/ostree
+ )
+ udev? ( dev-libs/libgudev )
+ >=gnome-base/gsettings-desktop-schemas-3.11.5
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ dev-libs/libxml2:2
+ dev-util/gdbus-codegen
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+ gtk-doc? (
+ dev-util/gtk-doc
+ app-text/docbook-xml-dtd:4.3 )
+"
+# test? ( dev-util/valgrind )
+
+src_prepare() {
+ default
+ xdg_environment_reset
+
+ sed -i -e '/install_data.*README\.md.*share\/doc\/gnome-software/d' meson.build || die
+ # We don't need language packs download support, and it fails tests in 3.34.2 for us (if they are enabled)
+ sed -i -e '/subdir.*fedora-langpacks/d' plugins/meson.build || die
+ # Trouble talking to spawned gnome-keyring socket for some reason, even if wrapped in dbus-run-session
+ # TODO: Investigate; seems to work outside ebuild .. test/emerge
+ sed -i -e '/g_test_add_func.*gs_auth_secret_func/d' lib/gs-self-test.c || die
+}
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use test tests)
+ $(meson_feature gnome gsettings_desktop_schemas) # Honoring of GNOME date format settings.
+ -Dman=true
+ -Dpackagekit=false
+ # -Dpackagekit_autoremove
+ -Dpolkit=true
+ -Deos_updater=false # Endless OS updater
+ $(meson_use firmware fwupd)
+ $(meson_use flatpak)
+ -Dmalcontent=false
+ -Drpm_ostree=false
+ $(meson_use udev gudev)
+ -Dapt=false
+ -Dsnap=false
+ -Dexternal_appstream=false
+ -Dvalgrind=false
+ $(meson_use gtk-doc gtk_doc)
+ -Dhardcoded_popular=true
+ -Ddefault_featured_apps=false # TODO: Will this be beneficial to us with flatpak at least? If enabled, it shows some apps under installed (probably merely due to /usr/share/app-info presence), but launching and removal of them is broken
+ -Dmogwai=false #TODO?
+ $(meson_feature sysprof)
+ -Dprofile=''
+ -Dsoup2=true
+ )
+ meson_src_configure
+}
+
+src_test() {
+ virtx meson_src_test
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
@ 2022-07-02 2:53 Matt Turner
0 siblings, 0 replies; 65+ messages in thread
From: Matt Turner @ 2022-07-02 2:53 UTC (permalink / raw
To: gentoo-commits
commit: 1ebc9b3fcb655c1263bd5aa7745df8bbe6c458d8
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 1 03:50:00 2022 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sat Jul 2 02:52:57 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ebc9b3f
gnome-extra/gnome-software: Version bump to 42.3
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
| 1 +
.../gnome-software/gnome-software-42.3.ebuild | 102 +++++++++++++++++++++
2 files changed, 103 insertions(+)
--git a/gnome-extra/gnome-software/Manifest b/gnome-extra/gnome-software/Manifest
index 93afd3491a30..558c03041e12 100644
--- a/gnome-extra/gnome-software/Manifest
+++ b/gnome-extra/gnome-software/Manifest
@@ -1 +1,2 @@
DIST gnome-software-42.2.tar.xz 2274824 BLAKE2B 0c971bbe8f7e074ddc23923f14aeca4e95a0c305d016548d69bc51100859dfc30fcfcfbfe88189b6a0e4d2531c8223822aa8f16bee5bba6046266077e7c26eda SHA512 2b231afbedb241b8957fa902c37cd85734cdb8b2071cd32ac75ae2e9e064483fe1e9e8d49f2e6df478fdd01e9c6225a85887ba2af1792a9150b89cea75ef8bb4
+DIST gnome-software-42.3.tar.xz 2275144 BLAKE2B ba9f5e2da24d84e048da0f81dc096273dc28f174fb8ad61dc7e1e82db9d9067c6bc1d17b6095618f8a540c39c7b356534d8f4fc37bde3f6f49b9cfc129873985 SHA512 8adae64b3149145548fc80ba3491e92d47a711341020b8edb53333f07367b0e2d37864940af71a35d980f634e7a1df68e9fde3c56d17c8e482699358c8eba8b7
diff --git a/gnome-extra/gnome-software/gnome-software-42.3.ebuild b/gnome-extra/gnome-software/gnome-software-42.3.ebuild
new file mode 100644
index 000000000000..8ef94587b026
--- /dev/null
+++ b/gnome-extra/gnome-software/gnome-software-42.3.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson virtualx xdg
+
+DESCRIPTION="Gnome install & update software"
+HOMEPAGE="https://wiki.gnome.org/Apps/Software"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="flatpak +firmware gnome gtk-doc sysprof udev"
+RESTRICT="test" # See TODO below
+
+RDEPEND="
+ >=dev-libs/appstream-0.14.0:0=
+ >=x11-libs/gdk-pixbuf-2.32.0:2
+ >=dev-libs/libxmlb-0.1.7:=
+ >=gui-libs/gtk-4.6:4
+ >=dev-libs/glib-2.66.0:2
+ >=dev-libs/json-glib-1.6.0
+ >=net-libs/libsoup-2.52.0:2.4
+ >=gui-libs/libadwaita-1.0.1:1
+ sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
+ gnome? ( >=gnome-base/gsettings-desktop-schemas-3.18.0 )
+ sys-auth/polkit
+ firmware? ( >=sys-apps/fwupd-1.5.6 )
+ flatpak? (
+ >=sys-apps/flatpak-1.9.1
+ dev-util/ostree
+ )
+ udev? ( dev-libs/libgudev )
+ >=gnome-base/gsettings-desktop-schemas-3.11.5
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ dev-libs/libxml2:2
+ dev-util/gdbus-codegen
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+ gtk-doc? (
+ dev-util/gtk-doc
+ app-text/docbook-xml-dtd:4.3 )
+"
+# test? ( dev-util/valgrind )
+
+src_prepare() {
+ default
+ xdg_environment_reset
+
+ sed -i -e '/install_data.*README\.md.*share\/doc\/gnome-software/d' meson.build || die
+ # We don't need language packs download support, and it fails tests in 3.34.2 for us (if they are enabled)
+ sed -i -e '/subdir.*fedora-langpacks/d' plugins/meson.build || die
+ # Trouble talking to spawned gnome-keyring socket for some reason, even if wrapped in dbus-run-session
+ # TODO: Investigate; seems to work outside ebuild .. test/emerge
+ sed -i -e '/g_test_add_func.*gs_auth_secret_func/d' lib/gs-self-test.c || die
+}
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use test tests)
+ $(meson_feature gnome gsettings_desktop_schemas) # Honoring of GNOME date format settings.
+ -Dman=true
+ -Dpackagekit=false
+ # -Dpackagekit_autoremove
+ -Dpolkit=true
+ -Deos_updater=false # Endless OS updater
+ $(meson_use firmware fwupd)
+ $(meson_use flatpak)
+ -Dmalcontent=false
+ -Drpm_ostree=false
+ $(meson_use udev gudev)
+ -Dapt=false
+ -Dsnap=false
+ -Dexternal_appstream=false
+ -Dvalgrind=false
+ $(meson_use gtk-doc gtk_doc)
+ -Dhardcoded_popular=true
+ -Ddefault_featured_apps=false # TODO: Will this be beneficial to us with flatpak at least? If enabled, it shows some apps under installed (probably merely due to /usr/share/app-info presence), but launching and removal of them is broken
+ -Dmogwai=false #TODO?
+ $(meson_feature sysprof)
+ -Dprofile=''
+ -Dsoup2=true
+ )
+ meson_src_configure
+}
+
+src_test() {
+ virtx meson_src_test
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
@ 2022-08-05 20:49 Matt Turner
0 siblings, 0 replies; 65+ messages in thread
From: Matt Turner @ 2022-08-05 20:49 UTC (permalink / raw
To: gentoo-commits
commit: d466100c1bee842be91130cd1a7151b72cd70f92
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 5 16:15:04 2022 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Fri Aug 5 20:49:14 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d466100c
gnome-extra/gnome-software: Version bump to 42.4
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
| 1 +
.../gnome-software/gnome-software-42.4.ebuild | 102 +++++++++++++++++++++
2 files changed, 103 insertions(+)
--git a/gnome-extra/gnome-software/Manifest b/gnome-extra/gnome-software/Manifest
index 33a650c1bce1..0ac09e65ddf2 100644
--- a/gnome-extra/gnome-software/Manifest
+++ b/gnome-extra/gnome-software/Manifest
@@ -1 +1,2 @@
DIST gnome-software-42.3.tar.xz 2275144 BLAKE2B ba9f5e2da24d84e048da0f81dc096273dc28f174fb8ad61dc7e1e82db9d9067c6bc1d17b6095618f8a540c39c7b356534d8f4fc37bde3f6f49b9cfc129873985 SHA512 8adae64b3149145548fc80ba3491e92d47a711341020b8edb53333f07367b0e2d37864940af71a35d980f634e7a1df68e9fde3c56d17c8e482699358c8eba8b7
+DIST gnome-software-42.4.tar.xz 2278412 BLAKE2B beb63ba7f874b72edd3c592f0a7553a4a5ba3631ede55da4c70989604cd0433dd40dd7c75b4bafdf106f1c02285e8502a610d8e2c9edf8cc4d34ea14f75fab62 SHA512 00c70886c6e3302a59ae533034d8d75cfe05873ea40d0d05a03e15ae34101bb8a64722a7c6a6d43bb54b61033bc14af1542bb832a70ee7b1a2dab6dacb8ffd8f
diff --git a/gnome-extra/gnome-software/gnome-software-42.4.ebuild b/gnome-extra/gnome-software/gnome-software-42.4.ebuild
new file mode 100644
index 000000000000..8a33c46d8b6f
--- /dev/null
+++ b/gnome-extra/gnome-software/gnome-software-42.4.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson virtualx xdg
+
+DESCRIPTION="Gnome install & update software"
+HOMEPAGE="https://wiki.gnome.org/Apps/Software https://gitlab.gnome.org/GNOME/gnome-software"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="flatpak +firmware gnome gtk-doc sysprof udev"
+RESTRICT="test" # See TODO below
+
+RDEPEND="
+ >=dev-libs/appstream-0.14.0:0=
+ >=x11-libs/gdk-pixbuf-2.32.0:2
+ >=dev-libs/libxmlb-0.1.7:=
+ >=gui-libs/gtk-4.6:4
+ >=dev-libs/glib-2.66.0:2
+ >=dev-libs/json-glib-1.6.0
+ >=net-libs/libsoup-2.52.0:2.4
+ >=gui-libs/libadwaita-1.0.1:1
+ sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
+ gnome? ( >=gnome-base/gsettings-desktop-schemas-3.18.0 )
+ sys-auth/polkit
+ firmware? ( >=sys-apps/fwupd-1.5.6 )
+ flatpak? (
+ >=sys-apps/flatpak-1.9.1
+ dev-util/ostree
+ )
+ udev? ( dev-libs/libgudev )
+ >=gnome-base/gsettings-desktop-schemas-3.11.5
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ dev-libs/libxml2:2
+ dev-util/gdbus-codegen
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+ gtk-doc? (
+ dev-util/gtk-doc
+ app-text/docbook-xml-dtd:4.3 )
+"
+# test? ( dev-util/valgrind )
+
+src_prepare() {
+ default
+ xdg_environment_reset
+
+ sed -i -e '/install_data.*README\.md.*share\/doc\/gnome-software/d' meson.build || die
+ # We don't need language packs download support, and it fails tests in 3.34.2 for us (if they are enabled)
+ sed -i -e '/subdir.*fedora-langpacks/d' plugins/meson.build || die
+ # Trouble talking to spawned gnome-keyring socket for some reason, even if wrapped in dbus-run-session
+ # TODO: Investigate; seems to work outside ebuild .. test/emerge
+ sed -i -e '/g_test_add_func.*gs_auth_secret_func/d' lib/gs-self-test.c || die
+}
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use test tests)
+ $(meson_feature gnome gsettings_desktop_schemas) # Honoring of GNOME date format settings.
+ -Dman=true
+ -Dpackagekit=false
+ # -Dpackagekit_autoremove
+ -Dpolkit=true
+ -Deos_updater=false # Endless OS updater
+ $(meson_use firmware fwupd)
+ $(meson_use flatpak)
+ -Dmalcontent=false
+ -Drpm_ostree=false
+ $(meson_use udev gudev)
+ -Dapt=false
+ -Dsnap=false
+ -Dexternal_appstream=false
+ -Dvalgrind=false
+ $(meson_use gtk-doc gtk_doc)
+ -Dhardcoded_popular=true
+ -Ddefault_featured_apps=false # TODO: Will this be beneficial to us with flatpak at least? If enabled, it shows some apps under installed (probably merely due to /usr/share/app-info presence), but launching and removal of them is broken
+ -Dmogwai=false #TODO?
+ $(meson_feature sysprof)
+ -Dprofile=''
+ -Dsoup2=true
+ )
+ meson_src_configure
+}
+
+src_test() {
+ virtx meson_src_test
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
@ 2022-10-25 15:25 Matt Turner
0 siblings, 0 replies; 65+ messages in thread
From: Matt Turner @ 2022-10-25 15:25 UTC (permalink / raw
To: gentoo-commits
commit: ef96792a7b38019d18f3e36ab7ba84491b7692be
Author: Guillermo Joandet <gjoandet <AT> gmail <DOT> com>
AuthorDate: Fri Oct 21 15:43:04 2022 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Tue Oct 25 15:25:04 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef96792a
gnome-extra/gnome-software: Version bump to 43.1
Signed-off-by: Guillermo Joandet <gjoandet <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/27879
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
| 1 +
.../gnome-software/gnome-software-43.1.ebuild | 102 +++++++++++++++++++++
2 files changed, 103 insertions(+)
--git a/gnome-extra/gnome-software/Manifest b/gnome-extra/gnome-software/Manifest
index 9c40c45bb65b..14190ddfb56c 100644
--- a/gnome-extra/gnome-software/Manifest
+++ b/gnome-extra/gnome-software/Manifest
@@ -1,2 +1,3 @@
DIST gnome-software-42.4.tar.xz 2278412 BLAKE2B beb63ba7f874b72edd3c592f0a7553a4a5ba3631ede55da4c70989604cd0433dd40dd7c75b4bafdf106f1c02285e8502a610d8e2c9edf8cc4d34ea14f75fab62 SHA512 00c70886c6e3302a59ae533034d8d75cfe05873ea40d0d05a03e15ae34101bb8a64722a7c6a6d43bb54b61033bc14af1542bb832a70ee7b1a2dab6dacb8ffd8f
DIST gnome-software-43.0.tar.xz 2352976 BLAKE2B 8dc8b03c198aad01e73026ccb4b3e99888f39e9bbd99d9809863a2fe405865022a33458194f3769a3a5e9ff7a888beb463aca2805d90405342f9aae4485b352a SHA512 bcf64e4d3d847c660fd1c1a2356235569560bc315fb6b0d2e459dfb1bbee7bf97d9a14f7c8ef1129e01241385cd1540d1499f9cc9ad99a996965feb48e698d6a
+DIST gnome-software-43.1.tar.xz 2351032 BLAKE2B e8718817ee9a6ac458f57d5f06271136d590ba2e6a951a05f143f5f85e124b0a64e1866fd50a1ff8e28e24682ffcb6ffb72dfd2ee8fcb9f6e8dd2fa3797513a5 SHA512 5494622e1c52bcf660df8ab83cd73720ccab3c767f8870b6a23bd83c396972c508beb365e6df143055e3a7d9e77b42f01ea73a49d8dcdcf97aaeada0fe9f03e5
diff --git a/gnome-extra/gnome-software/gnome-software-43.1.ebuild b/gnome-extra/gnome-software/gnome-software-43.1.ebuild
new file mode 100644
index 000000000000..19f8b6526551
--- /dev/null
+++ b/gnome-extra/gnome-software/gnome-software-43.1.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson virtualx xdg
+
+DESCRIPTION="Gnome install & update software"
+HOMEPAGE="https://wiki.gnome.org/Apps/Software https://gitlab.gnome.org/GNOME/gnome-software"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="flatpak +firmware gnome gtk-doc sysprof udev test"
+
+RDEPEND="
+ >=dev-libs/appstream-0.14.0:0=
+ >=x11-libs/gdk-pixbuf-2.32.0:2
+ >=dev-libs/libxmlb-0.1.7:=
+ >=gui-libs/gtk-4.6:4
+ >=dev-libs/glib-2.70.0:2
+ >=dev-libs/json-glib-1.6.0
+ >=net-libs/libsoup-3.0:3.0
+ >=gui-libs/libadwaita-1.0.1:1
+ sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
+ gnome? ( >=gnome-base/gsettings-desktop-schemas-3.18.0 )
+ sys-auth/polkit
+ firmware? ( >=sys-apps/fwupd-1.5.6 )
+ flatpak? (
+ >=sys-apps/flatpak-1.9.1
+ dev-util/ostree
+ )
+ udev? ( dev-libs/libgudev )
+ >=gnome-base/gsettings-desktop-schemas-3.11.5
+"
+DEPEND="${RDEPEND}
+ test? ( dev-libs/libglib-testing )
+"
+BDEPEND="
+ dev-libs/libxml2:2
+ dev-util/gdbus-codegen
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+ gtk-doc? (
+ dev-util/gtk-doc
+ app-text/docbook-xml-dtd:4.3
+ )
+"
+
+src_prepare() {
+ default
+ xdg_environment_reset
+
+ sed -i -e '/install_data.*README\.md.*share\/doc\/gnome-software/d' meson.build || die
+ # We don't need language packs download support, and it fails tests in 3.34.2 for us (if they are enabled)
+ sed -i -e '/subdir.*fedora-langpacks/d' plugins/meson.build || die
+}
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use test tests)
+ $(meson_feature gnome gsettings_desktop_schemas) # Honoring of GNOME date format settings.
+ -Dman=true
+ -Dpackagekit=false
+ # -Dpackagekit_autoremove
+ -Dpolkit=true
+ -Deos_updater=false # Endless OS updater
+ $(meson_use firmware fwupd)
+ $(meson_use flatpak)
+ -Dmalcontent=false
+ -Drpm_ostree=false
+ -Dwebapps=true
+ -Dhardcoded_foss_webapps=true
+ -Dhardcoded_proprietary_webapps=true
+ $(meson_use udev gudev)
+ -Dapt=false
+ -Dsnap=false
+ -Dexternal_appstream=false
+ $(meson_use gtk-doc gtk_doc)
+ -Dhardcoded_curated=true
+ -Ddefault_featured_apps=false # TODO: Will this be beneficial to us with flatpak at least? If enabled, it shows some apps under installed (probably merely due to /usr/share/app-info presence), but launching and removal of them is broken
+ -Dmogwai=false #TODO?
+ $(meson_feature sysprof)
+ -Dprofile=''
+ -Dsoup2=false
+ )
+ meson_src_configure
+}
+
+src_test() {
+ virtx dbus-run-session meson test -C "${BUILD_DIR}" || die
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
@ 2022-10-30 22:29 Matt Turner
0 siblings, 0 replies; 65+ messages in thread
From: Matt Turner @ 2022-10-30 22:29 UTC (permalink / raw
To: gentoo-commits
commit: 98dd1acac98116683a367abb52323949571b0fc7
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 29 21:20:10 2022 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Oct 30 22:28:36 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98dd1aca
gnome-extra/gnome-software: Set remote-id
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
| 21 ++++++++++++---------
1 file changed, 12 insertions(+), 9 deletions(-)
--git a/gnome-extra/gnome-software/metadata.xml b/gnome-extra/gnome-software/metadata.xml
index e84edacc8e32..d5cbc23b3fc3 100644
--- a/gnome-extra/gnome-software/metadata.xml
+++ b/gnome-extra/gnome-software/metadata.xml
@@ -1,13 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>gnome@gentoo.org</email>
- <name>Gentoo GNOME Desktop</name>
- </maintainer>
- <use>
- <flag name="firmware">Enable firmware update support through <pkg>sys-apps/fwupd</pkg></flag>
- <flag name="flatpak">Enable support for flatpak applications using <pkg>sys-apps/flatpak</pkg></flag>
- <flag name="sysprof">Enable profiling data capture support using <pkg>dev-util/sysprof-capture</pkg></flag>
- </use>
+ <maintainer type="project">
+ <email>gnome@gentoo.org</email>
+ <name>Gentoo GNOME Desktop</name>
+ </maintainer>
+ <use>
+ <flag name="firmware">Enable firmware update support through <pkg>sys-apps/fwupd</pkg></flag>
+ <flag name="flatpak">Enable support for flatpak applications using <pkg>sys-apps/flatpak</pkg></flag>
+ <flag name="sysprof">Enable profiling data capture support using <pkg>dev-util/sysprof-capture</pkg></flag>
+ </use>
+ <upstream>
+ <remote-id type="gnome-gitlab">GNOME/gnome-software</remote-id>
+ </upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
@ 2022-12-02 14:35 Matt Turner
0 siblings, 0 replies; 65+ messages in thread
From: Matt Turner @ 2022-12-02 14:35 UTC (permalink / raw
To: gentoo-commits
commit: 3c64ab124b839e7c7f46f560514df1433ccb5a0d
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 2 14:32:25 2022 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Fri Dec 2 14:35:33 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c64ab12
gnome-extra/gnome-software: Version bump to 43.2
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
| 1 +
.../gnome-software/gnome-software-43.2.ebuild | 102 +++++++++++++++++++++
2 files changed, 103 insertions(+)
--git a/gnome-extra/gnome-software/Manifest b/gnome-extra/gnome-software/Manifest
index 14190ddfb56c..48784d706f4e 100644
--- a/gnome-extra/gnome-software/Manifest
+++ b/gnome-extra/gnome-software/Manifest
@@ -1,3 +1,4 @@
DIST gnome-software-42.4.tar.xz 2278412 BLAKE2B beb63ba7f874b72edd3c592f0a7553a4a5ba3631ede55da4c70989604cd0433dd40dd7c75b4bafdf106f1c02285e8502a610d8e2c9edf8cc4d34ea14f75fab62 SHA512 00c70886c6e3302a59ae533034d8d75cfe05873ea40d0d05a03e15ae34101bb8a64722a7c6a6d43bb54b61033bc14af1542bb832a70ee7b1a2dab6dacb8ffd8f
DIST gnome-software-43.0.tar.xz 2352976 BLAKE2B 8dc8b03c198aad01e73026ccb4b3e99888f39e9bbd99d9809863a2fe405865022a33458194f3769a3a5e9ff7a888beb463aca2805d90405342f9aae4485b352a SHA512 bcf64e4d3d847c660fd1c1a2356235569560bc315fb6b0d2e459dfb1bbee7bf97d9a14f7c8ef1129e01241385cd1540d1499f9cc9ad99a996965feb48e698d6a
DIST gnome-software-43.1.tar.xz 2351032 BLAKE2B e8718817ee9a6ac458f57d5f06271136d590ba2e6a951a05f143f5f85e124b0a64e1866fd50a1ff8e28e24682ffcb6ffb72dfd2ee8fcb9f6e8dd2fa3797513a5 SHA512 5494622e1c52bcf660df8ab83cd73720ccab3c767f8870b6a23bd83c396972c508beb365e6df143055e3a7d9e77b42f01ea73a49d8dcdcf97aaeada0fe9f03e5
+DIST gnome-software-43.2.tar.xz 2356928 BLAKE2B 07cc787cc3320f84bc29164c40da8d600f011e1a1d8645be6089375f13658772562061e100f6347fa2019cc21cf27b71bd4c050fcc2850a2bb56d1160e849141 SHA512 d011418536706d2c5693581bd322008b5eb0fdf766ec96f1775135efb0fecec42dbc126ea2a66465b2169afb38b48fed1246516197e3bbf9d75b96e339d6ba33
diff --git a/gnome-extra/gnome-software/gnome-software-43.2.ebuild b/gnome-extra/gnome-software/gnome-software-43.2.ebuild
new file mode 100644
index 000000000000..19f8b6526551
--- /dev/null
+++ b/gnome-extra/gnome-software/gnome-software-43.2.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson virtualx xdg
+
+DESCRIPTION="Gnome install & update software"
+HOMEPAGE="https://wiki.gnome.org/Apps/Software https://gitlab.gnome.org/GNOME/gnome-software"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="flatpak +firmware gnome gtk-doc sysprof udev test"
+
+RDEPEND="
+ >=dev-libs/appstream-0.14.0:0=
+ >=x11-libs/gdk-pixbuf-2.32.0:2
+ >=dev-libs/libxmlb-0.1.7:=
+ >=gui-libs/gtk-4.6:4
+ >=dev-libs/glib-2.70.0:2
+ >=dev-libs/json-glib-1.6.0
+ >=net-libs/libsoup-3.0:3.0
+ >=gui-libs/libadwaita-1.0.1:1
+ sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
+ gnome? ( >=gnome-base/gsettings-desktop-schemas-3.18.0 )
+ sys-auth/polkit
+ firmware? ( >=sys-apps/fwupd-1.5.6 )
+ flatpak? (
+ >=sys-apps/flatpak-1.9.1
+ dev-util/ostree
+ )
+ udev? ( dev-libs/libgudev )
+ >=gnome-base/gsettings-desktop-schemas-3.11.5
+"
+DEPEND="${RDEPEND}
+ test? ( dev-libs/libglib-testing )
+"
+BDEPEND="
+ dev-libs/libxml2:2
+ dev-util/gdbus-codegen
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+ gtk-doc? (
+ dev-util/gtk-doc
+ app-text/docbook-xml-dtd:4.3
+ )
+"
+
+src_prepare() {
+ default
+ xdg_environment_reset
+
+ sed -i -e '/install_data.*README\.md.*share\/doc\/gnome-software/d' meson.build || die
+ # We don't need language packs download support, and it fails tests in 3.34.2 for us (if they are enabled)
+ sed -i -e '/subdir.*fedora-langpacks/d' plugins/meson.build || die
+}
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use test tests)
+ $(meson_feature gnome gsettings_desktop_schemas) # Honoring of GNOME date format settings.
+ -Dman=true
+ -Dpackagekit=false
+ # -Dpackagekit_autoremove
+ -Dpolkit=true
+ -Deos_updater=false # Endless OS updater
+ $(meson_use firmware fwupd)
+ $(meson_use flatpak)
+ -Dmalcontent=false
+ -Drpm_ostree=false
+ -Dwebapps=true
+ -Dhardcoded_foss_webapps=true
+ -Dhardcoded_proprietary_webapps=true
+ $(meson_use udev gudev)
+ -Dapt=false
+ -Dsnap=false
+ -Dexternal_appstream=false
+ $(meson_use gtk-doc gtk_doc)
+ -Dhardcoded_curated=true
+ -Ddefault_featured_apps=false # TODO: Will this be beneficial to us with flatpak at least? If enabled, it shows some apps under installed (probably merely due to /usr/share/app-info presence), but launching and removal of them is broken
+ -Dmogwai=false #TODO?
+ $(meson_feature sysprof)
+ -Dprofile=''
+ -Dsoup2=false
+ )
+ meson_src_configure
+}
+
+src_test() {
+ virtx dbus-run-session meson test -C "${BUILD_DIR}" || die
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
@ 2023-01-07 17:42 Matt Turner
0 siblings, 0 replies; 65+ messages in thread
From: Matt Turner @ 2023-01-07 17:42 UTC (permalink / raw
To: gentoo-commits
commit: 6515dbb24b136095819210e26222670349616d54
Author: Guillermo Joandet <gjoandet <AT> gmail <DOT> com>
AuthorDate: Sat Jan 7 14:01:02 2023 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sat Jan 7 17:42:09 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6515dbb2
gnome-extra/gnome-software: Version bump to 43.3
Signed-off-by: Guillermo Joandet <gjoandet <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/28999
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
| 1 +
.../gnome-software/gnome-software-43.3.ebuild | 102 +++++++++++++++++++++
2 files changed, 103 insertions(+)
--git a/gnome-extra/gnome-software/Manifest b/gnome-extra/gnome-software/Manifest
index ecc672bff9dd..b2e11c2285c6 100644
--- a/gnome-extra/gnome-software/Manifest
+++ b/gnome-extra/gnome-software/Manifest
@@ -1 +1,2 @@
DIST gnome-software-43.2.tar.xz 2356928 BLAKE2B 07cc787cc3320f84bc29164c40da8d600f011e1a1d8645be6089375f13658772562061e100f6347fa2019cc21cf27b71bd4c050fcc2850a2bb56d1160e849141 SHA512 d011418536706d2c5693581bd322008b5eb0fdf766ec96f1775135efb0fecec42dbc126ea2a66465b2169afb38b48fed1246516197e3bbf9d75b96e339d6ba33
+DIST gnome-software-43.3.tar.xz 2367044 BLAKE2B 29b3f104b0ecc6b03c95147f93776ec453bd259da923c40eb2b79827503b48099e4694ac877ee7ed6e5226bab4dd47a3dc71c1212f345eae425b8e72f2bf4d99 SHA512 e80c57d75a1805897913c6e5216c610556cbee2617a3e44dd83c366d10b8ae05ffe5f2ac79490ff77bb7a6f8c25ae91477543da26fa3f7794de01ba93ab26591
diff --git a/gnome-extra/gnome-software/gnome-software-43.3.ebuild b/gnome-extra/gnome-software/gnome-software-43.3.ebuild
new file mode 100644
index 000000000000..2d1a5d8bdeb9
--- /dev/null
+++ b/gnome-extra/gnome-software/gnome-software-43.3.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson virtualx xdg
+
+DESCRIPTION="Gnome install & update software"
+HOMEPAGE="https://wiki.gnome.org/Apps/Software https://gitlab.gnome.org/GNOME/gnome-software"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="flatpak +firmware gnome gtk-doc sysprof udev test"
+
+RDEPEND="
+ >=dev-libs/appstream-0.14.0:0=
+ >=x11-libs/gdk-pixbuf-2.32.0:2
+ >=dev-libs/libxmlb-0.1.7:=
+ >=gui-libs/gtk-4.6:4
+ >=dev-libs/glib-2.70.0:2
+ >=dev-libs/json-glib-1.6.0
+ >=net-libs/libsoup-3.0:3.0
+ >=gui-libs/libadwaita-1.0.1:1
+ sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
+ gnome? ( >=gnome-base/gsettings-desktop-schemas-3.18.0 )
+ sys-auth/polkit
+ firmware? ( >=sys-apps/fwupd-1.5.6 )
+ flatpak? (
+ >=sys-apps/flatpak-1.9.1
+ dev-util/ostree
+ )
+ udev? ( dev-libs/libgudev )
+ >=gnome-base/gsettings-desktop-schemas-3.11.5
+"
+DEPEND="${RDEPEND}
+ test? ( dev-libs/libglib-testing )
+"
+BDEPEND="
+ dev-libs/libxml2:2
+ dev-util/gdbus-codegen
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+ gtk-doc? (
+ dev-util/gtk-doc
+ app-text/docbook-xml-dtd:4.3
+ )
+"
+
+src_prepare() {
+ default
+ xdg_environment_reset
+
+ sed -i -e '/install_data.*README\.md.*share\/doc\/gnome-software/d' meson.build || die
+ # We don't need language packs download support, and it fails tests in 3.34.2 for us (if they are enabled)
+ sed -i -e '/subdir.*fedora-langpacks/d' plugins/meson.build || die
+}
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use test tests)
+ $(meson_feature gnome gsettings_desktop_schemas) # Honoring of GNOME date format settings.
+ -Dman=true
+ -Dpackagekit=false
+ # -Dpackagekit_autoremove
+ -Dpolkit=true
+ -Deos_updater=false # Endless OS updater
+ $(meson_use firmware fwupd)
+ $(meson_use flatpak)
+ -Dmalcontent=false
+ -Drpm_ostree=false
+ -Dwebapps=true
+ -Dhardcoded_foss_webapps=true
+ -Dhardcoded_proprietary_webapps=true
+ $(meson_use udev gudev)
+ -Dapt=false
+ -Dsnap=false
+ -Dexternal_appstream=false
+ $(meson_use gtk-doc gtk_doc)
+ -Dhardcoded_curated=true
+ -Ddefault_featured_apps=false # TODO: Will this be beneficial to us with flatpak at least? If enabled, it shows some apps under installed (probably merely due to /usr/share/app-info presence), but launching and removal of them is broken
+ -Dmogwai=false #TODO?
+ $(meson_feature sysprof)
+ -Dprofile=''
+ -Dsoup2=false
+ )
+ meson_src_configure
+}
+
+src_test() {
+ virtx dbus-run-session meson test -C "${BUILD_DIR}" || die
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
@ 2023-01-18 20:22 Mart Raudsepp
0 siblings, 0 replies; 65+ messages in thread
From: Mart Raudsepp @ 2023-01-18 20:22 UTC (permalink / raw
To: gentoo-commits
commit: b219532f98fb899184dff2c5d081e8e39bfa1251
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 18 20:10:07 2023 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Wed Jan 18 20:22:04 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b219532f
gnome-extra/gnome-software: raise flatpak dep for libsoup:3 compat
Closes: https://bugs.gentoo.org/878543
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
| 4 ++--
| 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
--git a/gnome-extra/gnome-software/gnome-software-43.2.ebuild b/gnome-extra/gnome-software/gnome-software-43.2.ebuild
index 19f8b6526551..b8cd7539d16d 100644
--- a/gnome-extra/gnome-software/gnome-software-43.2.ebuild
+++ b/gnome-extra/gnome-software/gnome-software-43.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -27,7 +27,7 @@ RDEPEND="
sys-auth/polkit
firmware? ( >=sys-apps/fwupd-1.5.6 )
flatpak? (
- >=sys-apps/flatpak-1.9.1
+ >=sys-apps/flatpak-1.14.0-r1
dev-util/ostree
)
udev? ( dev-libs/libgudev )
--git a/gnome-extra/gnome-software/gnome-software-43.3.ebuild b/gnome-extra/gnome-software/gnome-software-43.3.ebuild
index 2d1a5d8bdeb9..b8cd7539d16d 100644
--- a/gnome-extra/gnome-software/gnome-software-43.3.ebuild
+++ b/gnome-extra/gnome-software/gnome-software-43.3.ebuild
@@ -27,7 +27,7 @@ RDEPEND="
sys-auth/polkit
firmware? ( >=sys-apps/fwupd-1.5.6 )
flatpak? (
- >=sys-apps/flatpak-1.9.1
+ >=sys-apps/flatpak-1.14.0-r1
dev-util/ostree
)
udev? ( dev-libs/libgudev )
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
@ 2023-02-10 19:18 Matt Turner
0 siblings, 0 replies; 65+ messages in thread
From: Matt Turner @ 2023-02-10 19:18 UTC (permalink / raw
To: gentoo-commits
commit: 6f156eae404dd42e029e7fe445b2aeecb8110b96
Author: Guillermo Joandet <gjoandet <AT> gmail <DOT> com>
AuthorDate: Fri Feb 10 13:46:19 2023 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Fri Feb 10 19:18:20 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f156eae
gnome-extra/gnome-software: Version bump to 43.4
Signed-off-by: Guillermo Joandet <gjoandet <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/29524
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
| 1 +
.../gnome-software/gnome-software-43.4.ebuild | 102 +++++++++++++++++++++
2 files changed, 103 insertions(+)
--git a/gnome-extra/gnome-software/Manifest b/gnome-extra/gnome-software/Manifest
index b2e11c2285c6..9ab34051fb14 100644
--- a/gnome-extra/gnome-software/Manifest
+++ b/gnome-extra/gnome-software/Manifest
@@ -1,2 +1,3 @@
DIST gnome-software-43.2.tar.xz 2356928 BLAKE2B 07cc787cc3320f84bc29164c40da8d600f011e1a1d8645be6089375f13658772562061e100f6347fa2019cc21cf27b71bd4c050fcc2850a2bb56d1160e849141 SHA512 d011418536706d2c5693581bd322008b5eb0fdf766ec96f1775135efb0fecec42dbc126ea2a66465b2169afb38b48fed1246516197e3bbf9d75b96e339d6ba33
DIST gnome-software-43.3.tar.xz 2367044 BLAKE2B 29b3f104b0ecc6b03c95147f93776ec453bd259da923c40eb2b79827503b48099e4694ac877ee7ed6e5226bab4dd47a3dc71c1212f345eae425b8e72f2bf4d99 SHA512 e80c57d75a1805897913c6e5216c610556cbee2617a3e44dd83c366d10b8ae05ffe5f2ac79490ff77bb7a6f8c25ae91477543da26fa3f7794de01ba93ab26591
+DIST gnome-software-43.4.tar.xz 2367068 BLAKE2B 9da461876c275a68f75dc5cab15dab1620b084f85115f0695f084f4f85469ede67168feca2123c3303170fbefc00eee59097cca66441c3e01ab3d569fea2c4ec SHA512 3e4c8d29569238ffa116beb8e711f05172572b9b31de7d6f5ff1e26465c9f5be97e465f44ea2f6889e1a6c2b626a2de13b99d2e348a4ef150dca3d56c84ab5cd
diff --git a/gnome-extra/gnome-software/gnome-software-43.4.ebuild b/gnome-extra/gnome-software/gnome-software-43.4.ebuild
new file mode 100644
index 000000000000..b8cd7539d16d
--- /dev/null
+++ b/gnome-extra/gnome-software/gnome-software-43.4.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson virtualx xdg
+
+DESCRIPTION="Gnome install & update software"
+HOMEPAGE="https://wiki.gnome.org/Apps/Software https://gitlab.gnome.org/GNOME/gnome-software"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="flatpak +firmware gnome gtk-doc sysprof udev test"
+
+RDEPEND="
+ >=dev-libs/appstream-0.14.0:0=
+ >=x11-libs/gdk-pixbuf-2.32.0:2
+ >=dev-libs/libxmlb-0.1.7:=
+ >=gui-libs/gtk-4.6:4
+ >=dev-libs/glib-2.70.0:2
+ >=dev-libs/json-glib-1.6.0
+ >=net-libs/libsoup-3.0:3.0
+ >=gui-libs/libadwaita-1.0.1:1
+ sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
+ gnome? ( >=gnome-base/gsettings-desktop-schemas-3.18.0 )
+ sys-auth/polkit
+ firmware? ( >=sys-apps/fwupd-1.5.6 )
+ flatpak? (
+ >=sys-apps/flatpak-1.14.0-r1
+ dev-util/ostree
+ )
+ udev? ( dev-libs/libgudev )
+ >=gnome-base/gsettings-desktop-schemas-3.11.5
+"
+DEPEND="${RDEPEND}
+ test? ( dev-libs/libglib-testing )
+"
+BDEPEND="
+ dev-libs/libxml2:2
+ dev-util/gdbus-codegen
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+ gtk-doc? (
+ dev-util/gtk-doc
+ app-text/docbook-xml-dtd:4.3
+ )
+"
+
+src_prepare() {
+ default
+ xdg_environment_reset
+
+ sed -i -e '/install_data.*README\.md.*share\/doc\/gnome-software/d' meson.build || die
+ # We don't need language packs download support, and it fails tests in 3.34.2 for us (if they are enabled)
+ sed -i -e '/subdir.*fedora-langpacks/d' plugins/meson.build || die
+}
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use test tests)
+ $(meson_feature gnome gsettings_desktop_schemas) # Honoring of GNOME date format settings.
+ -Dman=true
+ -Dpackagekit=false
+ # -Dpackagekit_autoremove
+ -Dpolkit=true
+ -Deos_updater=false # Endless OS updater
+ $(meson_use firmware fwupd)
+ $(meson_use flatpak)
+ -Dmalcontent=false
+ -Drpm_ostree=false
+ -Dwebapps=true
+ -Dhardcoded_foss_webapps=true
+ -Dhardcoded_proprietary_webapps=true
+ $(meson_use udev gudev)
+ -Dapt=false
+ -Dsnap=false
+ -Dexternal_appstream=false
+ $(meson_use gtk-doc gtk_doc)
+ -Dhardcoded_curated=true
+ -Ddefault_featured_apps=false # TODO: Will this be beneficial to us with flatpak at least? If enabled, it shows some apps under installed (probably merely due to /usr/share/app-info presence), but launching and removal of them is broken
+ -Dmogwai=false #TODO?
+ $(meson_feature sysprof)
+ -Dprofile=''
+ -Dsoup2=false
+ )
+ meson_src_configure
+}
+
+src_test() {
+ virtx dbus-run-session meson test -C "${BUILD_DIR}" || die
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
@ 2023-02-20 17:32 Matt Turner
0 siblings, 0 replies; 65+ messages in thread
From: Matt Turner @ 2023-02-20 17:32 UTC (permalink / raw
To: gentoo-commits
commit: 4cc3bab6ed99f02310f579d5a22ca88837b644fa
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 20 16:58:35 2023 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Mon Feb 20 17:32:18 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cc3bab6
gnome-extra/gnome-software: Drop old versions
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
| 2 -
.../gnome-software/gnome-software-43.2.ebuild | 102 ---------------------
.../gnome-software/gnome-software-43.3.ebuild | 102 ---------------------
3 files changed, 206 deletions(-)
--git a/gnome-extra/gnome-software/Manifest b/gnome-extra/gnome-software/Manifest
index 9ab34051fb14..6bbea4fe8bbe 100644
--- a/gnome-extra/gnome-software/Manifest
+++ b/gnome-extra/gnome-software/Manifest
@@ -1,3 +1 @@
-DIST gnome-software-43.2.tar.xz 2356928 BLAKE2B 07cc787cc3320f84bc29164c40da8d600f011e1a1d8645be6089375f13658772562061e100f6347fa2019cc21cf27b71bd4c050fcc2850a2bb56d1160e849141 SHA512 d011418536706d2c5693581bd322008b5eb0fdf766ec96f1775135efb0fecec42dbc126ea2a66465b2169afb38b48fed1246516197e3bbf9d75b96e339d6ba33
-DIST gnome-software-43.3.tar.xz 2367044 BLAKE2B 29b3f104b0ecc6b03c95147f93776ec453bd259da923c40eb2b79827503b48099e4694ac877ee7ed6e5226bab4dd47a3dc71c1212f345eae425b8e72f2bf4d99 SHA512 e80c57d75a1805897913c6e5216c610556cbee2617a3e44dd83c366d10b8ae05ffe5f2ac79490ff77bb7a6f8c25ae91477543da26fa3f7794de01ba93ab26591
DIST gnome-software-43.4.tar.xz 2367068 BLAKE2B 9da461876c275a68f75dc5cab15dab1620b084f85115f0695f084f4f85469ede67168feca2123c3303170fbefc00eee59097cca66441c3e01ab3d569fea2c4ec SHA512 3e4c8d29569238ffa116beb8e711f05172572b9b31de7d6f5ff1e26465c9f5be97e465f44ea2f6889e1a6c2b626a2de13b99d2e348a4ef150dca3d56c84ab5cd
diff --git a/gnome-extra/gnome-software/gnome-software-43.2.ebuild b/gnome-extra/gnome-software/gnome-software-43.2.ebuild
deleted file mode 100644
index b8cd7539d16d..000000000000
--- a/gnome-extra/gnome-software/gnome-software-43.2.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome.org gnome2-utils meson virtualx xdg
-
-DESCRIPTION="Gnome install & update software"
-HOMEPAGE="https://wiki.gnome.org/Apps/Software https://gitlab.gnome.org/GNOME/gnome-software"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="flatpak +firmware gnome gtk-doc sysprof udev test"
-
-RDEPEND="
- >=dev-libs/appstream-0.14.0:0=
- >=x11-libs/gdk-pixbuf-2.32.0:2
- >=dev-libs/libxmlb-0.1.7:=
- >=gui-libs/gtk-4.6:4
- >=dev-libs/glib-2.70.0:2
- >=dev-libs/json-glib-1.6.0
- >=net-libs/libsoup-3.0:3.0
- >=gui-libs/libadwaita-1.0.1:1
- sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
- gnome? ( >=gnome-base/gsettings-desktop-schemas-3.18.0 )
- sys-auth/polkit
- firmware? ( >=sys-apps/fwupd-1.5.6 )
- flatpak? (
- >=sys-apps/flatpak-1.14.0-r1
- dev-util/ostree
- )
- udev? ( dev-libs/libgudev )
- >=gnome-base/gsettings-desktop-schemas-3.11.5
-"
-DEPEND="${RDEPEND}
- test? ( dev-libs/libglib-testing )
-"
-BDEPEND="
- dev-libs/libxml2:2
- dev-util/gdbus-codegen
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
- gtk-doc? (
- dev-util/gtk-doc
- app-text/docbook-xml-dtd:4.3
- )
-"
-
-src_prepare() {
- default
- xdg_environment_reset
-
- sed -i -e '/install_data.*README\.md.*share\/doc\/gnome-software/d' meson.build || die
- # We don't need language packs download support, and it fails tests in 3.34.2 for us (if they are enabled)
- sed -i -e '/subdir.*fedora-langpacks/d' plugins/meson.build || die
-}
-
-src_configure() {
- local emesonargs=(
- $(meson_use test tests)
- $(meson_feature gnome gsettings_desktop_schemas) # Honoring of GNOME date format settings.
- -Dman=true
- -Dpackagekit=false
- # -Dpackagekit_autoremove
- -Dpolkit=true
- -Deos_updater=false # Endless OS updater
- $(meson_use firmware fwupd)
- $(meson_use flatpak)
- -Dmalcontent=false
- -Drpm_ostree=false
- -Dwebapps=true
- -Dhardcoded_foss_webapps=true
- -Dhardcoded_proprietary_webapps=true
- $(meson_use udev gudev)
- -Dapt=false
- -Dsnap=false
- -Dexternal_appstream=false
- $(meson_use gtk-doc gtk_doc)
- -Dhardcoded_curated=true
- -Ddefault_featured_apps=false # TODO: Will this be beneficial to us with flatpak at least? If enabled, it shows some apps under installed (probably merely due to /usr/share/app-info presence), but launching and removal of them is broken
- -Dmogwai=false #TODO?
- $(meson_feature sysprof)
- -Dprofile=''
- -Dsoup2=false
- )
- meson_src_configure
-}
-
-src_test() {
- virtx dbus-run-session meson test -C "${BUILD_DIR}" || die
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- gnome2_schemas_update
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
- gnome2_schemas_update
-}
diff --git a/gnome-extra/gnome-software/gnome-software-43.3.ebuild b/gnome-extra/gnome-software/gnome-software-43.3.ebuild
deleted file mode 100644
index b8cd7539d16d..000000000000
--- a/gnome-extra/gnome-software/gnome-software-43.3.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome.org gnome2-utils meson virtualx xdg
-
-DESCRIPTION="Gnome install & update software"
-HOMEPAGE="https://wiki.gnome.org/Apps/Software https://gitlab.gnome.org/GNOME/gnome-software"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="flatpak +firmware gnome gtk-doc sysprof udev test"
-
-RDEPEND="
- >=dev-libs/appstream-0.14.0:0=
- >=x11-libs/gdk-pixbuf-2.32.0:2
- >=dev-libs/libxmlb-0.1.7:=
- >=gui-libs/gtk-4.6:4
- >=dev-libs/glib-2.70.0:2
- >=dev-libs/json-glib-1.6.0
- >=net-libs/libsoup-3.0:3.0
- >=gui-libs/libadwaita-1.0.1:1
- sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
- gnome? ( >=gnome-base/gsettings-desktop-schemas-3.18.0 )
- sys-auth/polkit
- firmware? ( >=sys-apps/fwupd-1.5.6 )
- flatpak? (
- >=sys-apps/flatpak-1.14.0-r1
- dev-util/ostree
- )
- udev? ( dev-libs/libgudev )
- >=gnome-base/gsettings-desktop-schemas-3.11.5
-"
-DEPEND="${RDEPEND}
- test? ( dev-libs/libglib-testing )
-"
-BDEPEND="
- dev-libs/libxml2:2
- dev-util/gdbus-codegen
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
- gtk-doc? (
- dev-util/gtk-doc
- app-text/docbook-xml-dtd:4.3
- )
-"
-
-src_prepare() {
- default
- xdg_environment_reset
-
- sed -i -e '/install_data.*README\.md.*share\/doc\/gnome-software/d' meson.build || die
- # We don't need language packs download support, and it fails tests in 3.34.2 for us (if they are enabled)
- sed -i -e '/subdir.*fedora-langpacks/d' plugins/meson.build || die
-}
-
-src_configure() {
- local emesonargs=(
- $(meson_use test tests)
- $(meson_feature gnome gsettings_desktop_schemas) # Honoring of GNOME date format settings.
- -Dman=true
- -Dpackagekit=false
- # -Dpackagekit_autoremove
- -Dpolkit=true
- -Deos_updater=false # Endless OS updater
- $(meson_use firmware fwupd)
- $(meson_use flatpak)
- -Dmalcontent=false
- -Drpm_ostree=false
- -Dwebapps=true
- -Dhardcoded_foss_webapps=true
- -Dhardcoded_proprietary_webapps=true
- $(meson_use udev gudev)
- -Dapt=false
- -Dsnap=false
- -Dexternal_appstream=false
- $(meson_use gtk-doc gtk_doc)
- -Dhardcoded_curated=true
- -Ddefault_featured_apps=false # TODO: Will this be beneficial to us with flatpak at least? If enabled, it shows some apps under installed (probably merely due to /usr/share/app-info presence), but launching and removal of them is broken
- -Dmogwai=false #TODO?
- $(meson_feature sysprof)
- -Dprofile=''
- -Dsoup2=false
- )
- meson_src_configure
-}
-
-src_test() {
- virtx dbus-run-session meson test -C "${BUILD_DIR}" || die
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- gnome2_schemas_update
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
- gnome2_schemas_update
-}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
@ 2023-03-04 1:15 Matt Turner
0 siblings, 0 replies; 65+ messages in thread
From: Matt Turner @ 2023-03-04 1:15 UTC (permalink / raw
To: gentoo-commits
commit: e95e7cc2aff16f07a6fc55b923238ad05fc02f85
Author: Guillermo Joandet <gjoandet <AT> gmail <DOT> com>
AuthorDate: Fri Mar 3 23:24:19 2023 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sat Mar 4 01:14:43 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e95e7cc2
gnome-extra/gnome-software: Version bump to 43.5
Signed-off-by: Guillermo Joandet <gjoandet <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/29914
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
| 1 +
.../gnome-software/gnome-software-43.5.ebuild | 102 +++++++++++++++++++++
2 files changed, 103 insertions(+)
--git a/gnome-extra/gnome-software/Manifest b/gnome-extra/gnome-software/Manifest
index 6bbea4fe8bbe..ce41cc5fff3b 100644
--- a/gnome-extra/gnome-software/Manifest
+++ b/gnome-extra/gnome-software/Manifest
@@ -1 +1,2 @@
DIST gnome-software-43.4.tar.xz 2367068 BLAKE2B 9da461876c275a68f75dc5cab15dab1620b084f85115f0695f084f4f85469ede67168feca2123c3303170fbefc00eee59097cca66441c3e01ab3d569fea2c4ec SHA512 3e4c8d29569238ffa116beb8e711f05172572b9b31de7d6f5ff1e26465c9f5be97e465f44ea2f6889e1a6c2b626a2de13b99d2e348a4ef150dca3d56c84ab5cd
+DIST gnome-software-43.5.tar.xz 2366940 BLAKE2B 0f8a371586ffccbf6cf1b58522417a343e70722ad49870eafa09d514d1f0b236100eab092a1d05bf87320c87e5e7a196db945c2d22feebb634a5a156e6f8d82c SHA512 c3d0b05122f5444b1db00719b99f80771ac2ee25ac3caea053bdc734e9faa9730263d20408d4bd87430141392613504b8dff59917eb6a97765302f04ff4306d0
diff --git a/gnome-extra/gnome-software/gnome-software-43.5.ebuild b/gnome-extra/gnome-software/gnome-software-43.5.ebuild
new file mode 100644
index 000000000000..b8cd7539d16d
--- /dev/null
+++ b/gnome-extra/gnome-software/gnome-software-43.5.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson virtualx xdg
+
+DESCRIPTION="Gnome install & update software"
+HOMEPAGE="https://wiki.gnome.org/Apps/Software https://gitlab.gnome.org/GNOME/gnome-software"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="flatpak +firmware gnome gtk-doc sysprof udev test"
+
+RDEPEND="
+ >=dev-libs/appstream-0.14.0:0=
+ >=x11-libs/gdk-pixbuf-2.32.0:2
+ >=dev-libs/libxmlb-0.1.7:=
+ >=gui-libs/gtk-4.6:4
+ >=dev-libs/glib-2.70.0:2
+ >=dev-libs/json-glib-1.6.0
+ >=net-libs/libsoup-3.0:3.0
+ >=gui-libs/libadwaita-1.0.1:1
+ sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
+ gnome? ( >=gnome-base/gsettings-desktop-schemas-3.18.0 )
+ sys-auth/polkit
+ firmware? ( >=sys-apps/fwupd-1.5.6 )
+ flatpak? (
+ >=sys-apps/flatpak-1.14.0-r1
+ dev-util/ostree
+ )
+ udev? ( dev-libs/libgudev )
+ >=gnome-base/gsettings-desktop-schemas-3.11.5
+"
+DEPEND="${RDEPEND}
+ test? ( dev-libs/libglib-testing )
+"
+BDEPEND="
+ dev-libs/libxml2:2
+ dev-util/gdbus-codegen
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+ gtk-doc? (
+ dev-util/gtk-doc
+ app-text/docbook-xml-dtd:4.3
+ )
+"
+
+src_prepare() {
+ default
+ xdg_environment_reset
+
+ sed -i -e '/install_data.*README\.md.*share\/doc\/gnome-software/d' meson.build || die
+ # We don't need language packs download support, and it fails tests in 3.34.2 for us (if they are enabled)
+ sed -i -e '/subdir.*fedora-langpacks/d' plugins/meson.build || die
+}
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use test tests)
+ $(meson_feature gnome gsettings_desktop_schemas) # Honoring of GNOME date format settings.
+ -Dman=true
+ -Dpackagekit=false
+ # -Dpackagekit_autoremove
+ -Dpolkit=true
+ -Deos_updater=false # Endless OS updater
+ $(meson_use firmware fwupd)
+ $(meson_use flatpak)
+ -Dmalcontent=false
+ -Drpm_ostree=false
+ -Dwebapps=true
+ -Dhardcoded_foss_webapps=true
+ -Dhardcoded_proprietary_webapps=true
+ $(meson_use udev gudev)
+ -Dapt=false
+ -Dsnap=false
+ -Dexternal_appstream=false
+ $(meson_use gtk-doc gtk_doc)
+ -Dhardcoded_curated=true
+ -Ddefault_featured_apps=false # TODO: Will this be beneficial to us with flatpak at least? If enabled, it shows some apps under installed (probably merely due to /usr/share/app-info presence), but launching and removal of them is broken
+ -Dmogwai=false #TODO?
+ $(meson_feature sysprof)
+ -Dprofile=''
+ -Dsoup2=false
+ )
+ meson_src_configure
+}
+
+src_test() {
+ virtx dbus-run-session meson test -C "${BUILD_DIR}" || die
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
@ 2023-03-16 17:42 Matt Turner
0 siblings, 0 replies; 65+ messages in thread
From: Matt Turner @ 2023-03-16 17:42 UTC (permalink / raw
To: gentoo-commits
commit: 6adfb3c97958440cfcf6f2ff81e6a995b37cbe96
Author: Guillermo Joandet <gjoandet <AT> gmail <DOT> com>
AuthorDate: Thu Mar 16 16:19:50 2023 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Thu Mar 16 17:42:21 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6adfb3c9
gnome-extra/gnome-software: Version bump to 44.0
Signed-off-by: Guillermo Joandet <gjoandet <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/30154
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
| 1 +
.../gnome-software/gnome-software-44.0.ebuild | 102 +++++++++++++++++++++
2 files changed, 103 insertions(+)
--git a/gnome-extra/gnome-software/Manifest b/gnome-extra/gnome-software/Manifest
index b249310bc5ea..e2fba7f1aa02 100644
--- a/gnome-extra/gnome-software/Manifest
+++ b/gnome-extra/gnome-software/Manifest
@@ -1,3 +1,4 @@
DIST gnome-software-43.4.tar.xz 2367068 BLAKE2B 9da461876c275a68f75dc5cab15dab1620b084f85115f0695f084f4f85469ede67168feca2123c3303170fbefc00eee59097cca66441c3e01ab3d569fea2c4ec SHA512 3e4c8d29569238ffa116beb8e711f05172572b9b31de7d6f5ff1e26465c9f5be97e465f44ea2f6889e1a6c2b626a2de13b99d2e348a4ef150dca3d56c84ab5cd
DIST gnome-software-43.5.tar.xz 2366940 BLAKE2B 0f8a371586ffccbf6cf1b58522417a343e70722ad49870eafa09d514d1f0b236100eab092a1d05bf87320c87e5e7a196db945c2d22feebb634a5a156e6f8d82c SHA512 c3d0b05122f5444b1db00719b99f80771ac2ee25ac3caea053bdc734e9faa9730263d20408d4bd87430141392613504b8dff59917eb6a97765302f04ff4306d0
+DIST gnome-software-44.0.tar.xz 2424172 BLAKE2B 70f20720f6547b0e88d726d9127b989b275f12766bd0fbba86c0ba90ebaf0dcda64f10387bf5a409652f37a5b06baf7447a15a23e811be756172617b1687217f SHA512 592a88fd3488d7d9cd573eff99e8ec503169b52354d672263d7e514846c666c56f87fcbdb31fb8c497ed048808ec223646c247326af76a7e4a361084fd1b180e
DIST gnome-software-44.rc.tar.xz 2425640 BLAKE2B a8ffd06dac827cb444d4c62ad495ee1b43644cca9f027b42bb447b24308354b38388773d1df8c45165716f192f2444a47892e56c5e8acb22e3855ab6256460c7 SHA512 15d40987a001af58dd0a671c8aa7399a1397a21bcd62ff5850e5dde4cee67cb64d53408492d8da0990cee301bf535b5c1954257d8dcbb0f49ba74ee1347ec843
diff --git a/gnome-extra/gnome-software/gnome-software-44.0.ebuild b/gnome-extra/gnome-software/gnome-software-44.0.ebuild
new file mode 100644
index 000000000000..78e8766c6584
--- /dev/null
+++ b/gnome-extra/gnome-software/gnome-software-44.0.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson virtualx xdg
+
+DESCRIPTION="Gnome install & update software"
+HOMEPAGE="https://wiki.gnome.org/Apps/Software https://gitlab.gnome.org/GNOME/gnome-software"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="flatpak +firmware gnome gtk-doc sysprof udev test"
+
+RDEPEND="
+ >=dev-libs/appstream-0.14.0:0=
+ >=x11-libs/gdk-pixbuf-2.32.0:2
+ >=dev-libs/libxmlb-0.1.7:=
+ >=gui-libs/gtk-4.9.2:4
+ >=dev-libs/glib-2.70.0:2
+ >=dev-libs/json-glib-1.6.0
+ >=net-libs/libsoup-3.0:3.0
+ >=gui-libs/libadwaita-1.3_rc:1
+ sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
+ gnome? ( >=gnome-base/gsettings-desktop-schemas-3.18.0 )
+ sys-auth/polkit
+ firmware? ( >=sys-apps/fwupd-1.5.6 )
+ flatpak? (
+ >=sys-apps/flatpak-1.14.0-r1
+ dev-util/ostree
+ )
+ udev? ( dev-libs/libgudev )
+ >=gnome-base/gsettings-desktop-schemas-3.11.5
+"
+DEPEND="${RDEPEND}
+ test? ( dev-libs/libglib-testing )
+"
+BDEPEND="
+ dev-libs/libxml2:2
+ dev-util/gdbus-codegen
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+ gtk-doc? (
+ dev-util/gtk-doc
+ app-text/docbook-xml-dtd:4.3
+ )
+"
+
+src_prepare() {
+ default
+ xdg_environment_reset
+
+ sed -i -e '/install_data.*README\.md.*share\/doc\/gnome-software/d' meson.build || die
+ # We don't need language packs download support, and it fails tests in 3.34.2 for us (if they are enabled)
+ sed -i -e '/subdir.*fedora-langpacks/d' plugins/meson.build || die
+}
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use test tests)
+ $(meson_feature gnome gsettings_desktop_schemas) # Honoring of GNOME date format settings.
+ -Dman=true
+ -Dpackagekit=false
+ # -Dpackagekit_autoremove
+ -Dpolkit=true
+ -Deos_updater=false # Endless OS updater
+ $(meson_use firmware fwupd)
+ $(meson_use flatpak)
+ -Dmalcontent=false
+ -Drpm_ostree=false
+ -Dwebapps=true
+ -Dhardcoded_foss_webapps=true
+ -Dhardcoded_proprietary_webapps=true
+ $(meson_use udev gudev)
+ -Dapt=false
+ -Dsnap=false
+ -Dexternal_appstream=false
+ $(meson_use gtk-doc gtk_doc)
+ -Dhardcoded_curated=true
+ -Ddefault_featured_apps=false # TODO: Will this be beneficial to us with flatpak at least? If enabled, it shows some apps under installed (probably merely due to /usr/share/app-info presence), but launching and removal of them is broken
+ -Dmogwai=false #TODO?
+ $(meson_feature sysprof)
+ -Dprofile=''
+ -Dsoup2=false
+ )
+ meson_src_configure
+}
+
+src_test() {
+ virtx dbus-run-session meson test -C "${BUILD_DIR}" || die
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
@ 2023-04-22 3:08 Matt Turner
0 siblings, 0 replies; 65+ messages in thread
From: Matt Turner @ 2023-04-22 3:08 UTC (permalink / raw
To: gentoo-commits
commit: d0931c36239fd24ac5ab19078fbf1a4393796832
Author: Guillermo Joandet <gjoandet <AT> gmail <DOT> com>
AuthorDate: Fri Apr 21 14:36:13 2023 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sat Apr 22 03:08:04 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0931c36
gnome-extra/gnome-software: Version bump to 44.1
Signed-off-by: Guillermo Joandet <gjoandet <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/30684
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
| 1 +
.../gnome-software/gnome-software-44.1.ebuild | 102 +++++++++++++++++++++
2 files changed, 103 insertions(+)
--git a/gnome-extra/gnome-software/Manifest b/gnome-extra/gnome-software/Manifest
index 02d31d21609c..988d68e12fa6 100644
--- a/gnome-extra/gnome-software/Manifest
+++ b/gnome-extra/gnome-software/Manifest
@@ -1 +1,2 @@
DIST gnome-software-44.0.tar.xz 2424172 BLAKE2B 70f20720f6547b0e88d726d9127b989b275f12766bd0fbba86c0ba90ebaf0dcda64f10387bf5a409652f37a5b06baf7447a15a23e811be756172617b1687217f SHA512 592a88fd3488d7d9cd573eff99e8ec503169b52354d672263d7e514846c666c56f87fcbdb31fb8c497ed048808ec223646c247326af76a7e4a361084fd1b180e
+DIST gnome-software-44.1.tar.xz 2422660 BLAKE2B af23ff99a4b5746a1525830bb5454dc823eba519829d390dc21d412a17347396b594df969d5cc80ffc552cf4edf3961e29cf3781f4553bc74293e96bbd33f000 SHA512 4f6d50d8308b3d2694a67f35db0c716f8631380282c7586243499449dd86d11ebfa08a18ccd083839b93bcf7e1b16075433cb427642c2c7b59033e721bb32c9b
diff --git a/gnome-extra/gnome-software/gnome-software-44.1.ebuild b/gnome-extra/gnome-software/gnome-software-44.1.ebuild
new file mode 100644
index 000000000000..78e8766c6584
--- /dev/null
+++ b/gnome-extra/gnome-software/gnome-software-44.1.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson virtualx xdg
+
+DESCRIPTION="Gnome install & update software"
+HOMEPAGE="https://wiki.gnome.org/Apps/Software https://gitlab.gnome.org/GNOME/gnome-software"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="flatpak +firmware gnome gtk-doc sysprof udev test"
+
+RDEPEND="
+ >=dev-libs/appstream-0.14.0:0=
+ >=x11-libs/gdk-pixbuf-2.32.0:2
+ >=dev-libs/libxmlb-0.1.7:=
+ >=gui-libs/gtk-4.9.2:4
+ >=dev-libs/glib-2.70.0:2
+ >=dev-libs/json-glib-1.6.0
+ >=net-libs/libsoup-3.0:3.0
+ >=gui-libs/libadwaita-1.3_rc:1
+ sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
+ gnome? ( >=gnome-base/gsettings-desktop-schemas-3.18.0 )
+ sys-auth/polkit
+ firmware? ( >=sys-apps/fwupd-1.5.6 )
+ flatpak? (
+ >=sys-apps/flatpak-1.14.0-r1
+ dev-util/ostree
+ )
+ udev? ( dev-libs/libgudev )
+ >=gnome-base/gsettings-desktop-schemas-3.11.5
+"
+DEPEND="${RDEPEND}
+ test? ( dev-libs/libglib-testing )
+"
+BDEPEND="
+ dev-libs/libxml2:2
+ dev-util/gdbus-codegen
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+ gtk-doc? (
+ dev-util/gtk-doc
+ app-text/docbook-xml-dtd:4.3
+ )
+"
+
+src_prepare() {
+ default
+ xdg_environment_reset
+
+ sed -i -e '/install_data.*README\.md.*share\/doc\/gnome-software/d' meson.build || die
+ # We don't need language packs download support, and it fails tests in 3.34.2 for us (if they are enabled)
+ sed -i -e '/subdir.*fedora-langpacks/d' plugins/meson.build || die
+}
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use test tests)
+ $(meson_feature gnome gsettings_desktop_schemas) # Honoring of GNOME date format settings.
+ -Dman=true
+ -Dpackagekit=false
+ # -Dpackagekit_autoremove
+ -Dpolkit=true
+ -Deos_updater=false # Endless OS updater
+ $(meson_use firmware fwupd)
+ $(meson_use flatpak)
+ -Dmalcontent=false
+ -Drpm_ostree=false
+ -Dwebapps=true
+ -Dhardcoded_foss_webapps=true
+ -Dhardcoded_proprietary_webapps=true
+ $(meson_use udev gudev)
+ -Dapt=false
+ -Dsnap=false
+ -Dexternal_appstream=false
+ $(meson_use gtk-doc gtk_doc)
+ -Dhardcoded_curated=true
+ -Ddefault_featured_apps=false # TODO: Will this be beneficial to us with flatpak at least? If enabled, it shows some apps under installed (probably merely due to /usr/share/app-info presence), but launching and removal of them is broken
+ -Dmogwai=false #TODO?
+ $(meson_feature sysprof)
+ -Dprofile=''
+ -Dsoup2=false
+ )
+ meson_src_configure
+}
+
+src_test() {
+ virtx dbus-run-session meson test -C "${BUILD_DIR}" || die
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
@ 2023-05-17 7:49 Sam James
0 siblings, 0 replies; 65+ messages in thread
From: Sam James @ 2023-05-17 7:49 UTC (permalink / raw
To: gentoo-commits
commit: fea29d0b2c0df0ff3a0ab3c9517184bee88a821b
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed May 17 07:49:06 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed May 17 07:49:06 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fea29d0b
gnome-extra/gnome-software: Keyword 44.1 arm64, #906255
Signed-off-by: Sam James <sam <AT> gentoo.org>
| 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--git a/gnome-extra/gnome-software/gnome-software-44.1.ebuild b/gnome-extra/gnome-software/gnome-software-44.1.ebuild
index 78e8766c6584..1f4b773cf8cb 100644
--- a/gnome-extra/gnome-software/gnome-software-44.1.ebuild
+++ b/gnome-extra/gnome-software/gnome-software-44.1.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Software https://gitlab.gnome.org/GNOME/gn
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
IUSE="flatpak +firmware gnome gtk-doc sysprof udev test"
RDEPEND="
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
@ 2023-05-26 1:44 Matt Turner
0 siblings, 0 replies; 65+ messages in thread
From: Matt Turner @ 2023-05-26 1:44 UTC (permalink / raw
To: gentoo-commits
commit: 62ba75fbdbe8b5cbd83ffeaa86dde62605b630df
Author: Guillermo Joandet <gjoandet <AT> gmail <DOT> com>
AuthorDate: Fri May 26 01:21:45 2023 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Fri May 26 01:42:52 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62ba75fb
gnome-extra/gnome-software: Version bump to 44.2
Signed-off-by: Guillermo Joandet <gjoandet <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31165
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
| 1 +
.../gnome-software/gnome-software-44.2.ebuild | 102 +++++++++++++++++++++
2 files changed, 103 insertions(+)
--git a/gnome-extra/gnome-software/Manifest b/gnome-extra/gnome-software/Manifest
index e5f825030345..a6d385d75a05 100644
--- a/gnome-extra/gnome-software/Manifest
+++ b/gnome-extra/gnome-software/Manifest
@@ -1 +1,2 @@
DIST gnome-software-44.1.tar.xz 2422660 BLAKE2B af23ff99a4b5746a1525830bb5454dc823eba519829d390dc21d412a17347396b594df969d5cc80ffc552cf4edf3961e29cf3781f4553bc74293e96bbd33f000 SHA512 4f6d50d8308b3d2694a67f35db0c716f8631380282c7586243499449dd86d11ebfa08a18ccd083839b93bcf7e1b16075433cb427642c2c7b59033e721bb32c9b
+DIST gnome-software-44.2.tar.xz 2423844 BLAKE2B 6dfbefb71a4d8c83bdc2ef293fa11379523fc966a58bef80f72fc1106b332594c06c6749702e07547c5dd4e3412ac57c309fd7d45bdabe94be5139474d6a76f6 SHA512 0f053d1d92285239d7edd62a5dcc5c8ce9e991103e3987808ef82406e2dc665a13e0cd14b043d66dfd420459a6aa7c83e7db2fd6a16a8f3b41a6e93498820251
diff --git a/gnome-extra/gnome-software/gnome-software-44.2.ebuild b/gnome-extra/gnome-software/gnome-software-44.2.ebuild
new file mode 100644
index 000000000000..1f4b773cf8cb
--- /dev/null
+++ b/gnome-extra/gnome-software/gnome-software-44.2.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson virtualx xdg
+
+DESCRIPTION="Gnome install & update software"
+HOMEPAGE="https://wiki.gnome.org/Apps/Software https://gitlab.gnome.org/GNOME/gnome-software"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="flatpak +firmware gnome gtk-doc sysprof udev test"
+
+RDEPEND="
+ >=dev-libs/appstream-0.14.0:0=
+ >=x11-libs/gdk-pixbuf-2.32.0:2
+ >=dev-libs/libxmlb-0.1.7:=
+ >=gui-libs/gtk-4.9.2:4
+ >=dev-libs/glib-2.70.0:2
+ >=dev-libs/json-glib-1.6.0
+ >=net-libs/libsoup-3.0:3.0
+ >=gui-libs/libadwaita-1.3_rc:1
+ sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
+ gnome? ( >=gnome-base/gsettings-desktop-schemas-3.18.0 )
+ sys-auth/polkit
+ firmware? ( >=sys-apps/fwupd-1.5.6 )
+ flatpak? (
+ >=sys-apps/flatpak-1.14.0-r1
+ dev-util/ostree
+ )
+ udev? ( dev-libs/libgudev )
+ >=gnome-base/gsettings-desktop-schemas-3.11.5
+"
+DEPEND="${RDEPEND}
+ test? ( dev-libs/libglib-testing )
+"
+BDEPEND="
+ dev-libs/libxml2:2
+ dev-util/gdbus-codegen
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+ gtk-doc? (
+ dev-util/gtk-doc
+ app-text/docbook-xml-dtd:4.3
+ )
+"
+
+src_prepare() {
+ default
+ xdg_environment_reset
+
+ sed -i -e '/install_data.*README\.md.*share\/doc\/gnome-software/d' meson.build || die
+ # We don't need language packs download support, and it fails tests in 3.34.2 for us (if they are enabled)
+ sed -i -e '/subdir.*fedora-langpacks/d' plugins/meson.build || die
+}
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use test tests)
+ $(meson_feature gnome gsettings_desktop_schemas) # Honoring of GNOME date format settings.
+ -Dman=true
+ -Dpackagekit=false
+ # -Dpackagekit_autoremove
+ -Dpolkit=true
+ -Deos_updater=false # Endless OS updater
+ $(meson_use firmware fwupd)
+ $(meson_use flatpak)
+ -Dmalcontent=false
+ -Drpm_ostree=false
+ -Dwebapps=true
+ -Dhardcoded_foss_webapps=true
+ -Dhardcoded_proprietary_webapps=true
+ $(meson_use udev gudev)
+ -Dapt=false
+ -Dsnap=false
+ -Dexternal_appstream=false
+ $(meson_use gtk-doc gtk_doc)
+ -Dhardcoded_curated=true
+ -Ddefault_featured_apps=false # TODO: Will this be beneficial to us with flatpak at least? If enabled, it shows some apps under installed (probably merely due to /usr/share/app-info presence), but launching and removal of them is broken
+ -Dmogwai=false #TODO?
+ $(meson_feature sysprof)
+ -Dprofile=''
+ -Dsoup2=false
+ )
+ meson_src_configure
+}
+
+src_test() {
+ virtx dbus-run-session meson test -C "${BUILD_DIR}" || die
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
@ 2023-06-19 15:30 Matt Turner
0 siblings, 0 replies; 65+ messages in thread
From: Matt Turner @ 2023-06-19 15:30 UTC (permalink / raw
To: gentoo-commits
commit: c4c6ec94ee6bab6bc2e1879828b1fcba3ac3b558
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 19 15:10:22 2023 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Mon Jun 19 15:29:57 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4c6ec94
gnome-extra/gnome-software: Drop old versions
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
| 1 -
.../gnome-software/gnome-software-44.1.ebuild | 102 ---------------------
2 files changed, 103 deletions(-)
--git a/gnome-extra/gnome-software/Manifest b/gnome-extra/gnome-software/Manifest
index a6d385d75a05..67fe1b8f1664 100644
--- a/gnome-extra/gnome-software/Manifest
+++ b/gnome-extra/gnome-software/Manifest
@@ -1,2 +1 @@
-DIST gnome-software-44.1.tar.xz 2422660 BLAKE2B af23ff99a4b5746a1525830bb5454dc823eba519829d390dc21d412a17347396b594df969d5cc80ffc552cf4edf3961e29cf3781f4553bc74293e96bbd33f000 SHA512 4f6d50d8308b3d2694a67f35db0c716f8631380282c7586243499449dd86d11ebfa08a18ccd083839b93bcf7e1b16075433cb427642c2c7b59033e721bb32c9b
DIST gnome-software-44.2.tar.xz 2423844 BLAKE2B 6dfbefb71a4d8c83bdc2ef293fa11379523fc966a58bef80f72fc1106b332594c06c6749702e07547c5dd4e3412ac57c309fd7d45bdabe94be5139474d6a76f6 SHA512 0f053d1d92285239d7edd62a5dcc5c8ce9e991103e3987808ef82406e2dc665a13e0cd14b043d66dfd420459a6aa7c83e7db2fd6a16a8f3b41a6e93498820251
diff --git a/gnome-extra/gnome-software/gnome-software-44.1.ebuild b/gnome-extra/gnome-software/gnome-software-44.1.ebuild
deleted file mode 100644
index 1f4b773cf8cb..000000000000
--- a/gnome-extra/gnome-software/gnome-software-44.1.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome.org gnome2-utils meson virtualx xdg
-
-DESCRIPTION="Gnome install & update software"
-HOMEPAGE="https://wiki.gnome.org/Apps/Software https://gitlab.gnome.org/GNOME/gnome-software"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="flatpak +firmware gnome gtk-doc sysprof udev test"
-
-RDEPEND="
- >=dev-libs/appstream-0.14.0:0=
- >=x11-libs/gdk-pixbuf-2.32.0:2
- >=dev-libs/libxmlb-0.1.7:=
- >=gui-libs/gtk-4.9.2:4
- >=dev-libs/glib-2.70.0:2
- >=dev-libs/json-glib-1.6.0
- >=net-libs/libsoup-3.0:3.0
- >=gui-libs/libadwaita-1.3_rc:1
- sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
- gnome? ( >=gnome-base/gsettings-desktop-schemas-3.18.0 )
- sys-auth/polkit
- firmware? ( >=sys-apps/fwupd-1.5.6 )
- flatpak? (
- >=sys-apps/flatpak-1.14.0-r1
- dev-util/ostree
- )
- udev? ( dev-libs/libgudev )
- >=gnome-base/gsettings-desktop-schemas-3.11.5
-"
-DEPEND="${RDEPEND}
- test? ( dev-libs/libglib-testing )
-"
-BDEPEND="
- dev-libs/libxml2:2
- dev-util/gdbus-codegen
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
- gtk-doc? (
- dev-util/gtk-doc
- app-text/docbook-xml-dtd:4.3
- )
-"
-
-src_prepare() {
- default
- xdg_environment_reset
-
- sed -i -e '/install_data.*README\.md.*share\/doc\/gnome-software/d' meson.build || die
- # We don't need language packs download support, and it fails tests in 3.34.2 for us (if they are enabled)
- sed -i -e '/subdir.*fedora-langpacks/d' plugins/meson.build || die
-}
-
-src_configure() {
- local emesonargs=(
- $(meson_use test tests)
- $(meson_feature gnome gsettings_desktop_schemas) # Honoring of GNOME date format settings.
- -Dman=true
- -Dpackagekit=false
- # -Dpackagekit_autoremove
- -Dpolkit=true
- -Deos_updater=false # Endless OS updater
- $(meson_use firmware fwupd)
- $(meson_use flatpak)
- -Dmalcontent=false
- -Drpm_ostree=false
- -Dwebapps=true
- -Dhardcoded_foss_webapps=true
- -Dhardcoded_proprietary_webapps=true
- $(meson_use udev gudev)
- -Dapt=false
- -Dsnap=false
- -Dexternal_appstream=false
- $(meson_use gtk-doc gtk_doc)
- -Dhardcoded_curated=true
- -Ddefault_featured_apps=false # TODO: Will this be beneficial to us with flatpak at least? If enabled, it shows some apps under installed (probably merely due to /usr/share/app-info presence), but launching and removal of them is broken
- -Dmogwai=false #TODO?
- $(meson_feature sysprof)
- -Dprofile=''
- -Dsoup2=false
- )
- meson_src_configure
-}
-
-src_test() {
- virtx dbus-run-session meson test -C "${BUILD_DIR}" || die
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- gnome2_schemas_update
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
- gnome2_schemas_update
-}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
@ 2023-07-07 22:03 Matt Turner
0 siblings, 0 replies; 65+ messages in thread
From: Matt Turner @ 2023-07-07 22:03 UTC (permalink / raw
To: gentoo-commits
commit: 438a57ff16f9181e6a7a991f532489b3b2221b68
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 7 17:44:12 2023 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Fri Jul 7 22:03:17 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=438a57ff
gnome-extra/gnome-software: Version bump to 44.3
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
| 1 +
.../gnome-software/gnome-software-44.3.ebuild | 106 +++++++++++++++++++++
2 files changed, 107 insertions(+)
--git a/gnome-extra/gnome-software/Manifest b/gnome-extra/gnome-software/Manifest
index 67fe1b8f1664..0ebf86afd800 100644
--- a/gnome-extra/gnome-software/Manifest
+++ b/gnome-extra/gnome-software/Manifest
@@ -1 +1,2 @@
DIST gnome-software-44.2.tar.xz 2423844 BLAKE2B 6dfbefb71a4d8c83bdc2ef293fa11379523fc966a58bef80f72fc1106b332594c06c6749702e07547c5dd4e3412ac57c309fd7d45bdabe94be5139474d6a76f6 SHA512 0f053d1d92285239d7edd62a5dcc5c8ce9e991103e3987808ef82406e2dc665a13e0cd14b043d66dfd420459a6aa7c83e7db2fd6a16a8f3b41a6e93498820251
+DIST gnome-software-44.3.tar.xz 2426180 BLAKE2B 1c88803cd86d383990c5e79f1721a454a9168d0872f257922d2a14ef3e345757477e8222eb891121ddaca883c3da8ad7c0afe815157eb578ba50775411470176 SHA512 33d2429597ab48fe27d772e88669569fba11c81a8cba33d17a0e00d8027079d178d97172a088fcd2167f895380ae1b4ad56244da9ca0a15b1acc096e3f048e3f
diff --git a/gnome-extra/gnome-software/gnome-software-44.3.ebuild b/gnome-extra/gnome-software/gnome-software-44.3.ebuild
new file mode 100644
index 000000000000..4f2a883a0040
--- /dev/null
+++ b/gnome-extra/gnome-software/gnome-software-44.3.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson virtualx xdg
+
+DESCRIPTION="Gnome install & update software"
+HOMEPAGE="https://wiki.gnome.org/Apps/Software https://gitlab.gnome.org/GNOME/gnome-software"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="flatpak +firmware gnome gtk-doc sysprof udev test"
+
+RDEPEND="
+ >=dev-libs/appstream-0.14.0:0=
+ >=x11-libs/gdk-pixbuf-2.32.0:2
+ >=dev-libs/libxmlb-0.1.7:=
+ >=gui-libs/gtk-4.9.2:4
+ >=dev-libs/glib-2.70.0:2
+ >=dev-libs/json-glib-1.6.0
+ >=net-libs/libsoup-3.0:3.0
+ >=gui-libs/libadwaita-1.3_rc:1
+ sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
+ gnome? ( >=gnome-base/gsettings-desktop-schemas-3.18.0 )
+ sys-auth/polkit
+ firmware? ( >=sys-apps/fwupd-1.5.6 )
+ flatpak? (
+ >=sys-apps/flatpak-1.14.0-r1
+ dev-util/ostree
+ )
+ udev? ( dev-libs/libgudev )
+ >=gnome-base/gsettings-desktop-schemas-3.11.5
+"
+DEPEND="${RDEPEND}
+ test? ( dev-libs/libglib-testing )
+"
+BDEPEND="
+ dev-libs/libxml2:2
+ dev-util/gdbus-codegen
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+ gtk-doc? (
+ dev-util/gtk-doc
+ app-text/docbook-xml-dtd:4.3
+ )
+"
+
+src_prepare() {
+ default
+ xdg_environment_reset
+
+ sed -i -e '/install_data.*README\.md.*share\/doc\/gnome-software/d' meson.build || die
+ # We don't need language packs download support, and it fails tests in 3.34.2 for us (if they are enabled)
+ sed -i -e '/subdir.*fedora-langpacks/d' plugins/meson.build || die
+}
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use test tests)
+ $(meson_feature gnome gsettings_desktop_schemas) # Honoring of GNOME date format settings.
+ -Dman=true
+ -Dpackagekit=false
+ # -Dpackagekit_autoremove
+ -Dpolkit=true
+ -Deos_updater=false # Endless OS updater
+ $(meson_use firmware fwupd)
+ $(meson_use flatpak)
+ -Dmalcontent=false
+ -Drpm_ostree=false
+ -Dwebapps=true
+ -Dhardcoded_foss_webapps=true
+ -Dhardcoded_proprietary_webapps=true
+ $(meson_use udev gudev)
+ -Dapt=false
+ -Dsnap=false
+ -Dexternal_appstream=false
+ $(meson_use gtk-doc gtk_doc)
+ -Dhardcoded_curated=true
+ # TODO: Will this be beneficial to us with flatpak at least? If
+ # enabled, it shows some apps under installed (probably merely due to
+ # /usr/share/app-info presence), but launching and removal of them is
+ # broken
+ -Ddefault_featured_apps=false
+ -Dmogwai=false #TODO?
+ $(meson_feature sysprof)
+ -Dprofile=''
+ -Dsoup2=false
+ )
+ meson_src_configure
+}
+
+src_test() {
+ virtx dbus-run-session meson test -C "${BUILD_DIR}" || die
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
@ 2023-08-02 14:51 Matt Turner
0 siblings, 0 replies; 65+ messages in thread
From: Matt Turner @ 2023-08-02 14:51 UTC (permalink / raw
To: gentoo-commits
commit: 06493ff2def6534173da049d3257ee8c584ed7a4
Author: Guillermo Joandet <gjoandet <AT> gmail <DOT> com>
AuthorDate: Sun Jul 30 22:28:06 2023 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed Aug 2 14:51:42 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06493ff2
gnome-extra/gnome-software: Version bump to 45_beta
Signed-off-by: Guillermo Joandet <gjoandet <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32112
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
| 1 +
.../gnome-software/gnome-software-45_beta.ebuild | 106 +++++++++++++++++++++
2 files changed, 107 insertions(+)
--git a/gnome-extra/gnome-software/Manifest b/gnome-extra/gnome-software/Manifest
index e9ea9e5f212e..4c5973285425 100644
--- a/gnome-extra/gnome-software/Manifest
+++ b/gnome-extra/gnome-software/Manifest
@@ -1,3 +1,4 @@
DIST gnome-software-44.2.tar.xz 2423844 BLAKE2B 6dfbefb71a4d8c83bdc2ef293fa11379523fc966a58bef80f72fc1106b332594c06c6749702e07547c5dd4e3412ac57c309fd7d45bdabe94be5139474d6a76f6 SHA512 0f053d1d92285239d7edd62a5dcc5c8ce9e991103e3987808ef82406e2dc665a13e0cd14b043d66dfd420459a6aa7c83e7db2fd6a16a8f3b41a6e93498820251
DIST gnome-software-44.3.tar.xz 2426180 BLAKE2B 1c88803cd86d383990c5e79f1721a454a9168d0872f257922d2a14ef3e345757477e8222eb891121ddaca883c3da8ad7c0afe815157eb578ba50775411470176 SHA512 33d2429597ab48fe27d772e88669569fba11c81a8cba33d17a0e00d8027079d178d97172a088fcd2167f895380ae1b4ad56244da9ca0a15b1acc096e3f048e3f
DIST gnome-software-45.alpha.tar.xz 2440740 BLAKE2B 20a6c467072af7c75fffc5e79d10d87178b4c561215718561d69f018aa8cda92a0dedaca8a6631d12a91d38d8599316ff4151bb043d937cfa77866ffa5708966 SHA512 1a2c5e6eec249fdeb726b6cdd58c47ccbdefd6c9bc7278c6d30f1350cc62d3e1231e12b5b2cd9acee8deff269346171d427fd389194f04ca641825bd32ddaa2a
+DIST gnome-software-45.beta.tar.xz 2450776 BLAKE2B b14af00c87682a56a54b3cba394be57e0994a56671ccbb2016aecd492401f54e068973f7bd6278c1b55f02f0d8e1ef9de9d3408dbe2ff30634c9f78e80be044b SHA512 d4218b56478c9e7e83adf4fb8daec8d0730f5ce16cca0a0c59962894a0abb2d21c356a55f232d266aaaa4f15b21c21bc5904cc1f7b6db4d94db8889019fea092
diff --git a/gnome-extra/gnome-software/gnome-software-45_beta.ebuild b/gnome-extra/gnome-software/gnome-software-45_beta.ebuild
new file mode 100644
index 000000000000..3ae5fd156fec
--- /dev/null
+++ b/gnome-extra/gnome-software/gnome-software-45_beta.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson virtualx xdg
+
+DESCRIPTION="Gnome install & update software"
+HOMEPAGE="https://wiki.gnome.org/Apps/Software https://gitlab.gnome.org/GNOME/gnome-software"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="flatpak +firmware gnome gtk-doc sysprof udev test"
+
+RDEPEND="
+ >=dev-libs/appstream-0.14.0:0=
+ >=x11-libs/gdk-pixbuf-2.32.0:2
+ >=dev-libs/libxmlb-0.1.7:=
+ >=gui-libs/gtk-4.10.0:4
+ >=dev-libs/glib-2.70.0:2
+ >=dev-libs/json-glib-1.6.0
+ >=net-libs/libsoup-3.0:3.0
+ >=gui-libs/libadwaita-1.3_rc:1
+ sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
+ gnome? ( >=gnome-base/gsettings-desktop-schemas-3.18.0 )
+ sys-auth/polkit
+ firmware? ( >=sys-apps/fwupd-1.5.6 )
+ flatpak? (
+ >=sys-apps/flatpak-1.14.0-r1
+ dev-util/ostree
+ )
+ udev? ( dev-libs/libgudev )
+ >=gnome-base/gsettings-desktop-schemas-3.11.5
+"
+DEPEND="${RDEPEND}
+ test? ( dev-libs/libglib-testing )
+"
+BDEPEND="
+ dev-libs/libxml2:2
+ dev-util/gdbus-codegen
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+ gtk-doc? (
+ dev-util/gtk-doc
+ app-text/docbook-xml-dtd:4.3
+ )
+"
+
+src_prepare() {
+ default
+ xdg_environment_reset
+
+ sed -i -e '/install_data.*README\.md.*share\/doc\/gnome-software/d' meson.build || die
+ # We don't need language packs download support, and it fails tests in 3.34.2 for us (if they are enabled)
+ sed -i -e '/subdir.*fedora-langpacks/d' plugins/meson.build || die
+}
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use test tests)
+ $(meson_feature gnome gsettings_desktop_schemas) # Honoring of GNOME date format settings.
+ -Dman=true
+ -Dpackagekit=false
+ # -Dpackagekit_autoremove
+ -Dpolkit=true
+ -Deos_updater=false # Endless OS updater
+ $(meson_use firmware fwupd)
+ $(meson_use flatpak)
+ -Dmalcontent=false
+ -Drpm_ostree=false
+ -Dwebapps=true
+ -Dhardcoded_foss_webapps=true
+ -Dhardcoded_proprietary_webapps=true
+ $(meson_use udev gudev)
+ -Dapt=false
+ -Dsnap=false
+ -Dexternal_appstream=false
+ $(meson_use gtk-doc gtk_doc)
+ -Dhardcoded_curated=true
+ # TODO: Will this be beneficial to us with flatpak at least? If
+ # enabled, it shows some apps under installed (probably merely due to
+ # /usr/share/app-info presence), but launching and removal of them is
+ # broken
+ -Ddefault_featured_apps=false
+ -Dmogwai=false #TODO?
+ $(meson_feature sysprof)
+ -Dprofile=''
+ -Dsoup2=false
+ )
+ meson_src_configure
+}
+
+src_test() {
+ virtx dbus-run-session meson test -C "${BUILD_DIR}" || die
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
@ 2023-08-08 15:25 Matt Turner
0 siblings, 0 replies; 65+ messages in thread
From: Matt Turner @ 2023-08-08 15:25 UTC (permalink / raw
To: gentoo-commits
commit: 23c64ccdfc8bc09043071f18aefc03eef0d4c6b8
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 8 15:24:06 2023 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Tue Aug 8 15:24:06 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23c64ccd
gnome-extra/gnome-software: Version bump to 44.4
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
| 1 +
.../gnome-software/gnome-software-44.4.ebuild | 106 +++++++++++++++++++++
2 files changed, 107 insertions(+)
--git a/gnome-extra/gnome-software/Manifest b/gnome-extra/gnome-software/Manifest
index 4c5973285425..71ae903b70b2 100644
--- a/gnome-extra/gnome-software/Manifest
+++ b/gnome-extra/gnome-software/Manifest
@@ -1,4 +1,5 @@
DIST gnome-software-44.2.tar.xz 2423844 BLAKE2B 6dfbefb71a4d8c83bdc2ef293fa11379523fc966a58bef80f72fc1106b332594c06c6749702e07547c5dd4e3412ac57c309fd7d45bdabe94be5139474d6a76f6 SHA512 0f053d1d92285239d7edd62a5dcc5c8ce9e991103e3987808ef82406e2dc665a13e0cd14b043d66dfd420459a6aa7c83e7db2fd6a16a8f3b41a6e93498820251
DIST gnome-software-44.3.tar.xz 2426180 BLAKE2B 1c88803cd86d383990c5e79f1721a454a9168d0872f257922d2a14ef3e345757477e8222eb891121ddaca883c3da8ad7c0afe815157eb578ba50775411470176 SHA512 33d2429597ab48fe27d772e88669569fba11c81a8cba33d17a0e00d8027079d178d97172a088fcd2167f895380ae1b4ad56244da9ca0a15b1acc096e3f048e3f
+DIST gnome-software-44.4.tar.xz 2426404 BLAKE2B 6f60ffd115ad0e11b619118ae5e665fb35c70621adefe4c532481ab3742c8e2c6a5a0790dae29b2fcf0311f89fda93c323e5bc24b185bbbe95e62a687f71930d SHA512 97eaa33b4dd91a6865ee7eeee28e5acf3cf5fbd6a72a60cf5a7c528f79f6f0684014d1169318314b8efce23c1c29e7d24a71193998ced930584a50494137cf8b
DIST gnome-software-45.alpha.tar.xz 2440740 BLAKE2B 20a6c467072af7c75fffc5e79d10d87178b4c561215718561d69f018aa8cda92a0dedaca8a6631d12a91d38d8599316ff4151bb043d937cfa77866ffa5708966 SHA512 1a2c5e6eec249fdeb726b6cdd58c47ccbdefd6c9bc7278c6d30f1350cc62d3e1231e12b5b2cd9acee8deff269346171d427fd389194f04ca641825bd32ddaa2a
DIST gnome-software-45.beta.tar.xz 2450776 BLAKE2B b14af00c87682a56a54b3cba394be57e0994a56671ccbb2016aecd492401f54e068973f7bd6278c1b55f02f0d8e1ef9de9d3408dbe2ff30634c9f78e80be044b SHA512 d4218b56478c9e7e83adf4fb8daec8d0730f5ce16cca0a0c59962894a0abb2d21c356a55f232d266aaaa4f15b21c21bc5904cc1f7b6db4d94db8889019fea092
diff --git a/gnome-extra/gnome-software/gnome-software-44.4.ebuild b/gnome-extra/gnome-software/gnome-software-44.4.ebuild
new file mode 100644
index 000000000000..4f2a883a0040
--- /dev/null
+++ b/gnome-extra/gnome-software/gnome-software-44.4.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson virtualx xdg
+
+DESCRIPTION="Gnome install & update software"
+HOMEPAGE="https://wiki.gnome.org/Apps/Software https://gitlab.gnome.org/GNOME/gnome-software"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="flatpak +firmware gnome gtk-doc sysprof udev test"
+
+RDEPEND="
+ >=dev-libs/appstream-0.14.0:0=
+ >=x11-libs/gdk-pixbuf-2.32.0:2
+ >=dev-libs/libxmlb-0.1.7:=
+ >=gui-libs/gtk-4.9.2:4
+ >=dev-libs/glib-2.70.0:2
+ >=dev-libs/json-glib-1.6.0
+ >=net-libs/libsoup-3.0:3.0
+ >=gui-libs/libadwaita-1.3_rc:1
+ sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
+ gnome? ( >=gnome-base/gsettings-desktop-schemas-3.18.0 )
+ sys-auth/polkit
+ firmware? ( >=sys-apps/fwupd-1.5.6 )
+ flatpak? (
+ >=sys-apps/flatpak-1.14.0-r1
+ dev-util/ostree
+ )
+ udev? ( dev-libs/libgudev )
+ >=gnome-base/gsettings-desktop-schemas-3.11.5
+"
+DEPEND="${RDEPEND}
+ test? ( dev-libs/libglib-testing )
+"
+BDEPEND="
+ dev-libs/libxml2:2
+ dev-util/gdbus-codegen
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+ gtk-doc? (
+ dev-util/gtk-doc
+ app-text/docbook-xml-dtd:4.3
+ )
+"
+
+src_prepare() {
+ default
+ xdg_environment_reset
+
+ sed -i -e '/install_data.*README\.md.*share\/doc\/gnome-software/d' meson.build || die
+ # We don't need language packs download support, and it fails tests in 3.34.2 for us (if they are enabled)
+ sed -i -e '/subdir.*fedora-langpacks/d' plugins/meson.build || die
+}
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use test tests)
+ $(meson_feature gnome gsettings_desktop_schemas) # Honoring of GNOME date format settings.
+ -Dman=true
+ -Dpackagekit=false
+ # -Dpackagekit_autoremove
+ -Dpolkit=true
+ -Deos_updater=false # Endless OS updater
+ $(meson_use firmware fwupd)
+ $(meson_use flatpak)
+ -Dmalcontent=false
+ -Drpm_ostree=false
+ -Dwebapps=true
+ -Dhardcoded_foss_webapps=true
+ -Dhardcoded_proprietary_webapps=true
+ $(meson_use udev gudev)
+ -Dapt=false
+ -Dsnap=false
+ -Dexternal_appstream=false
+ $(meson_use gtk-doc gtk_doc)
+ -Dhardcoded_curated=true
+ # TODO: Will this be beneficial to us with flatpak at least? If
+ # enabled, it shows some apps under installed (probably merely due to
+ # /usr/share/app-info presence), but launching and removal of them is
+ # broken
+ -Ddefault_featured_apps=false
+ -Dmogwai=false #TODO?
+ $(meson_feature sysprof)
+ -Dprofile=''
+ -Dsoup2=false
+ )
+ meson_src_configure
+}
+
+src_test() {
+ virtx dbus-run-session meson test -C "${BUILD_DIR}" || die
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
@ 2023-09-01 15:13 Matt Turner
0 siblings, 0 replies; 65+ messages in thread
From: Matt Turner @ 2023-09-01 15:13 UTC (permalink / raw
To: gentoo-commits
commit: 28d01fabb1b13cb9716703e4b0e7f2c312df64a1
Author: Guillermo Joandet <gjoandet <AT> gmail <DOT> com>
AuthorDate: Fri Sep 1 12:12:00 2023 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Fri Sep 1 15:04:36 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28d01fab
gnome-extra/gnome-software: Version bump to 45_rc
Signed-off-by: Guillermo Joandet <gjoandet <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32549
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
| 1 +
.../gnome-software/gnome-software-45_rc.ebuild | 106 +++++++++++++++++++++
2 files changed, 107 insertions(+)
--git a/gnome-extra/gnome-software/Manifest b/gnome-extra/gnome-software/Manifest
index f446a8dc09e3..ca96e4e2c33f 100644
--- a/gnome-extra/gnome-software/Manifest
+++ b/gnome-extra/gnome-software/Manifest
@@ -1,2 +1,3 @@
DIST gnome-software-44.4.tar.xz 2426404 BLAKE2B 6f60ffd115ad0e11b619118ae5e665fb35c70621adefe4c532481ab3742c8e2c6a5a0790dae29b2fcf0311f89fda93c323e5bc24b185bbbe95e62a687f71930d SHA512 97eaa33b4dd91a6865ee7eeee28e5acf3cf5fbd6a72a60cf5a7c528f79f6f0684014d1169318314b8efce23c1c29e7d24a71193998ced930584a50494137cf8b
DIST gnome-software-45.beta.tar.xz 2450776 BLAKE2B b14af00c87682a56a54b3cba394be57e0994a56671ccbb2016aecd492401f54e068973f7bd6278c1b55f02f0d8e1ef9de9d3408dbe2ff30634c9f78e80be044b SHA512 d4218b56478c9e7e83adf4fb8daec8d0730f5ce16cca0a0c59962894a0abb2d21c356a55f232d266aaaa4f15b21c21bc5904cc1f7b6db4d94db8889019fea092
+DIST gnome-software-45.rc.tar.xz 2466120 BLAKE2B e8d741872831f8259ce6b1dc6472250544a6aaa5c412464ddf103839fcf6907e752ae261d9ac78215d069e05bcdd2acfc0673f0db647b00f506f9206d9410843 SHA512 674c89619419cb7622bed3ce1453c31460d51ba6716db3d8bfc79829ca619e24d1f9c954f2fe72d96156e2e6dbaaf151faa29c97425b0cac132ec3e49871fb79
diff --git a/gnome-extra/gnome-software/gnome-software-45_rc.ebuild b/gnome-extra/gnome-software/gnome-software-45_rc.ebuild
new file mode 100644
index 000000000000..3ae5fd156fec
--- /dev/null
+++ b/gnome-extra/gnome-software/gnome-software-45_rc.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson virtualx xdg
+
+DESCRIPTION="Gnome install & update software"
+HOMEPAGE="https://wiki.gnome.org/Apps/Software https://gitlab.gnome.org/GNOME/gnome-software"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="flatpak +firmware gnome gtk-doc sysprof udev test"
+
+RDEPEND="
+ >=dev-libs/appstream-0.14.0:0=
+ >=x11-libs/gdk-pixbuf-2.32.0:2
+ >=dev-libs/libxmlb-0.1.7:=
+ >=gui-libs/gtk-4.10.0:4
+ >=dev-libs/glib-2.70.0:2
+ >=dev-libs/json-glib-1.6.0
+ >=net-libs/libsoup-3.0:3.0
+ >=gui-libs/libadwaita-1.3_rc:1
+ sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
+ gnome? ( >=gnome-base/gsettings-desktop-schemas-3.18.0 )
+ sys-auth/polkit
+ firmware? ( >=sys-apps/fwupd-1.5.6 )
+ flatpak? (
+ >=sys-apps/flatpak-1.14.0-r1
+ dev-util/ostree
+ )
+ udev? ( dev-libs/libgudev )
+ >=gnome-base/gsettings-desktop-schemas-3.11.5
+"
+DEPEND="${RDEPEND}
+ test? ( dev-libs/libglib-testing )
+"
+BDEPEND="
+ dev-libs/libxml2:2
+ dev-util/gdbus-codegen
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+ gtk-doc? (
+ dev-util/gtk-doc
+ app-text/docbook-xml-dtd:4.3
+ )
+"
+
+src_prepare() {
+ default
+ xdg_environment_reset
+
+ sed -i -e '/install_data.*README\.md.*share\/doc\/gnome-software/d' meson.build || die
+ # We don't need language packs download support, and it fails tests in 3.34.2 for us (if they are enabled)
+ sed -i -e '/subdir.*fedora-langpacks/d' plugins/meson.build || die
+}
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use test tests)
+ $(meson_feature gnome gsettings_desktop_schemas) # Honoring of GNOME date format settings.
+ -Dman=true
+ -Dpackagekit=false
+ # -Dpackagekit_autoremove
+ -Dpolkit=true
+ -Deos_updater=false # Endless OS updater
+ $(meson_use firmware fwupd)
+ $(meson_use flatpak)
+ -Dmalcontent=false
+ -Drpm_ostree=false
+ -Dwebapps=true
+ -Dhardcoded_foss_webapps=true
+ -Dhardcoded_proprietary_webapps=true
+ $(meson_use udev gudev)
+ -Dapt=false
+ -Dsnap=false
+ -Dexternal_appstream=false
+ $(meson_use gtk-doc gtk_doc)
+ -Dhardcoded_curated=true
+ # TODO: Will this be beneficial to us with flatpak at least? If
+ # enabled, it shows some apps under installed (probably merely due to
+ # /usr/share/app-info presence), but launching and removal of them is
+ # broken
+ -Ddefault_featured_apps=false
+ -Dmogwai=false #TODO?
+ $(meson_feature sysprof)
+ -Dprofile=''
+ -Dsoup2=false
+ )
+ meson_src_configure
+}
+
+src_test() {
+ virtx dbus-run-session meson test -C "${BUILD_DIR}" || die
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
@ 2023-09-15 16:52 Matt Turner
0 siblings, 0 replies; 65+ messages in thread
From: Matt Turner @ 2023-09-15 16:52 UTC (permalink / raw
To: gentoo-commits
commit: ba0da0c50517daccb01b5b7af34f30ee9f336547
Author: Guillermo Joandet <gjoandet <AT> gmail <DOT> com>
AuthorDate: Fri Sep 15 14:01:00 2023 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Fri Sep 15 16:52:54 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba0da0c5
gnome-extra/gnome-software: Version bump to 45.0
Signed-off-by: Guillermo Joandet <gjoandet <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32802
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
| 1 +
.../gnome-software/gnome-software-45.0.ebuild | 106 +++++++++++++++++++++
2 files changed, 107 insertions(+)
--git a/gnome-extra/gnome-software/Manifest b/gnome-extra/gnome-software/Manifest
index 7734b93802d4..fa94babf6d5c 100644
--- a/gnome-extra/gnome-software/Manifest
+++ b/gnome-extra/gnome-software/Manifest
@@ -1,2 +1,3 @@
DIST gnome-software-44.4.tar.xz 2426404 BLAKE2B 6f60ffd115ad0e11b619118ae5e665fb35c70621adefe4c532481ab3742c8e2c6a5a0790dae29b2fcf0311f89fda93c323e5bc24b185bbbe95e62a687f71930d SHA512 97eaa33b4dd91a6865ee7eeee28e5acf3cf5fbd6a72a60cf5a7c528f79f6f0684014d1169318314b8efce23c1c29e7d24a71193998ced930584a50494137cf8b
+DIST gnome-software-45.0.tar.xz 2474756 BLAKE2B c42d31bdfb1f8f55cd37ce80a10c84928649e7126a17f1c9fa2309687612244d94f50a619b855abdd629ffb24b4bdb64a4baaa9f393561ee7b686d03c6fa00ae SHA512 3a7fab748c6d826e07e4bf86462cfecd9494bfaca2383222f7053be97830ab603cb0dc83d4d5693c2ddac1cc72897783922a05f5aae2ad07d6b7f5ccd5a4eefb
DIST gnome-software-45.rc.tar.xz 2466120 BLAKE2B e8d741872831f8259ce6b1dc6472250544a6aaa5c412464ddf103839fcf6907e752ae261d9ac78215d069e05bcdd2acfc0673f0db647b00f506f9206d9410843 SHA512 674c89619419cb7622bed3ce1453c31460d51ba6716db3d8bfc79829ca619e24d1f9c954f2fe72d96156e2e6dbaaf151faa29c97425b0cac132ec3e49871fb79
diff --git a/gnome-extra/gnome-software/gnome-software-45.0.ebuild b/gnome-extra/gnome-software/gnome-software-45.0.ebuild
new file mode 100644
index 000000000000..748c3b8bedd4
--- /dev/null
+++ b/gnome-extra/gnome-software/gnome-software-45.0.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson virtualx xdg
+
+DESCRIPTION="Gnome install & update software"
+HOMEPAGE="https://apps.gnome.org/Software"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="flatpak +firmware gnome gtk-doc sysprof udev test"
+
+RDEPEND="
+ >=dev-libs/appstream-0.14.0:0=
+ >=x11-libs/gdk-pixbuf-2.32.0:2
+ >=dev-libs/libxmlb-0.1.7:=
+ >=gui-libs/gtk-4.10.0:4
+ >=dev-libs/glib-2.70.0:2
+ >=dev-libs/json-glib-1.6.0
+ >=net-libs/libsoup-3.0:3.0
+ >=gui-libs/libadwaita-1.3_rc:1
+ sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
+ gnome? ( >=gnome-base/gsettings-desktop-schemas-3.18.0 )
+ sys-auth/polkit
+ firmware? ( >=sys-apps/fwupd-1.5.6 )
+ flatpak? (
+ >=sys-apps/flatpak-1.14.0-r1
+ dev-util/ostree
+ )
+ udev? ( dev-libs/libgudev )
+ >=gnome-base/gsettings-desktop-schemas-3.11.5
+"
+DEPEND="${RDEPEND}
+ test? ( dev-libs/libglib-testing )
+"
+BDEPEND="
+ dev-libs/libxml2:2
+ dev-util/gdbus-codegen
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+ gtk-doc? (
+ dev-util/gtk-doc
+ app-text/docbook-xml-dtd:4.3
+ )
+"
+
+src_prepare() {
+ default
+ xdg_environment_reset
+
+ sed -i -e '/install_data.*README\.md.*share\/doc\/gnome-software/d' meson.build || die
+ # We don't need language packs download support, and it fails tests in 3.34.2 for us (if they are enabled)
+ sed -i -e '/subdir.*fedora-langpacks/d' plugins/meson.build || die
+}
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use test tests)
+ $(meson_feature gnome gsettings_desktop_schemas) # Honoring of GNOME date format settings.
+ -Dman=true
+ -Dpackagekit=false
+ # -Dpackagekit_autoremove
+ -Dpolkit=true
+ -Deos_updater=false # Endless OS updater
+ $(meson_use firmware fwupd)
+ $(meson_use flatpak)
+ -Dmalcontent=false
+ -Drpm_ostree=false
+ -Dwebapps=true
+ -Dhardcoded_foss_webapps=true
+ -Dhardcoded_proprietary_webapps=true
+ $(meson_use udev gudev)
+ -Dapt=false
+ -Dsnap=false
+ -Dexternal_appstream=false
+ $(meson_use gtk-doc gtk_doc)
+ -Dhardcoded_curated=true
+ # TODO: Will this be beneficial to us with flatpak at least? If
+ # enabled, it shows some apps under installed (probably merely due to
+ # /usr/share/app-info presence), but launching and removal of them is
+ # broken
+ -Ddefault_featured_apps=false
+ -Dmogwai=false #TODO?
+ $(meson_feature sysprof)
+ -Dprofile=''
+ -Dsoup2=false
+ )
+ meson_src_configure
+}
+
+src_test() {
+ virtx dbus-run-session meson test -C "${BUILD_DIR}" || die
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
@ 2023-09-22 2:33 Matt Turner
0 siblings, 0 replies; 65+ messages in thread
From: Matt Turner @ 2023-09-22 2:33 UTC (permalink / raw
To: gentoo-commits
commit: 68a6384b3cb8f57346bf377602d45b3679cbd46b
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 22 01:55:42 2023 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Fri Sep 22 02:32:47 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68a6384b
gnome-extra/gnome-software: Drop old versions
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
| 1 -
.../gnome-software/gnome-software-45_rc.ebuild | 106 ---------------------
2 files changed, 107 deletions(-)
--git a/gnome-extra/gnome-software/Manifest b/gnome-extra/gnome-software/Manifest
index fa94babf6d5c..841755a8ea1a 100644
--- a/gnome-extra/gnome-software/Manifest
+++ b/gnome-extra/gnome-software/Manifest
@@ -1,3 +1,2 @@
DIST gnome-software-44.4.tar.xz 2426404 BLAKE2B 6f60ffd115ad0e11b619118ae5e665fb35c70621adefe4c532481ab3742c8e2c6a5a0790dae29b2fcf0311f89fda93c323e5bc24b185bbbe95e62a687f71930d SHA512 97eaa33b4dd91a6865ee7eeee28e5acf3cf5fbd6a72a60cf5a7c528f79f6f0684014d1169318314b8efce23c1c29e7d24a71193998ced930584a50494137cf8b
DIST gnome-software-45.0.tar.xz 2474756 BLAKE2B c42d31bdfb1f8f55cd37ce80a10c84928649e7126a17f1c9fa2309687612244d94f50a619b855abdd629ffb24b4bdb64a4baaa9f393561ee7b686d03c6fa00ae SHA512 3a7fab748c6d826e07e4bf86462cfecd9494bfaca2383222f7053be97830ab603cb0dc83d4d5693c2ddac1cc72897783922a05f5aae2ad07d6b7f5ccd5a4eefb
-DIST gnome-software-45.rc.tar.xz 2466120 BLAKE2B e8d741872831f8259ce6b1dc6472250544a6aaa5c412464ddf103839fcf6907e752ae261d9ac78215d069e05bcdd2acfc0673f0db647b00f506f9206d9410843 SHA512 674c89619419cb7622bed3ce1453c31460d51ba6716db3d8bfc79829ca619e24d1f9c954f2fe72d96156e2e6dbaaf151faa29c97425b0cac132ec3e49871fb79
diff --git a/gnome-extra/gnome-software/gnome-software-45_rc.ebuild b/gnome-extra/gnome-software/gnome-software-45_rc.ebuild
deleted file mode 100644
index 3ae5fd156fec..000000000000
--- a/gnome-extra/gnome-software/gnome-software-45_rc.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome.org gnome2-utils meson virtualx xdg
-
-DESCRIPTION="Gnome install & update software"
-HOMEPAGE="https://wiki.gnome.org/Apps/Software https://gitlab.gnome.org/GNOME/gnome-software"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="flatpak +firmware gnome gtk-doc sysprof udev test"
-
-RDEPEND="
- >=dev-libs/appstream-0.14.0:0=
- >=x11-libs/gdk-pixbuf-2.32.0:2
- >=dev-libs/libxmlb-0.1.7:=
- >=gui-libs/gtk-4.10.0:4
- >=dev-libs/glib-2.70.0:2
- >=dev-libs/json-glib-1.6.0
- >=net-libs/libsoup-3.0:3.0
- >=gui-libs/libadwaita-1.3_rc:1
- sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
- gnome? ( >=gnome-base/gsettings-desktop-schemas-3.18.0 )
- sys-auth/polkit
- firmware? ( >=sys-apps/fwupd-1.5.6 )
- flatpak? (
- >=sys-apps/flatpak-1.14.0-r1
- dev-util/ostree
- )
- udev? ( dev-libs/libgudev )
- >=gnome-base/gsettings-desktop-schemas-3.11.5
-"
-DEPEND="${RDEPEND}
- test? ( dev-libs/libglib-testing )
-"
-BDEPEND="
- dev-libs/libxml2:2
- dev-util/gdbus-codegen
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
- gtk-doc? (
- dev-util/gtk-doc
- app-text/docbook-xml-dtd:4.3
- )
-"
-
-src_prepare() {
- default
- xdg_environment_reset
-
- sed -i -e '/install_data.*README\.md.*share\/doc\/gnome-software/d' meson.build || die
- # We don't need language packs download support, and it fails tests in 3.34.2 for us (if they are enabled)
- sed -i -e '/subdir.*fedora-langpacks/d' plugins/meson.build || die
-}
-
-src_configure() {
- local emesonargs=(
- $(meson_use test tests)
- $(meson_feature gnome gsettings_desktop_schemas) # Honoring of GNOME date format settings.
- -Dman=true
- -Dpackagekit=false
- # -Dpackagekit_autoremove
- -Dpolkit=true
- -Deos_updater=false # Endless OS updater
- $(meson_use firmware fwupd)
- $(meson_use flatpak)
- -Dmalcontent=false
- -Drpm_ostree=false
- -Dwebapps=true
- -Dhardcoded_foss_webapps=true
- -Dhardcoded_proprietary_webapps=true
- $(meson_use udev gudev)
- -Dapt=false
- -Dsnap=false
- -Dexternal_appstream=false
- $(meson_use gtk-doc gtk_doc)
- -Dhardcoded_curated=true
- # TODO: Will this be beneficial to us with flatpak at least? If
- # enabled, it shows some apps under installed (probably merely due to
- # /usr/share/app-info presence), but launching and removal of them is
- # broken
- -Ddefault_featured_apps=false
- -Dmogwai=false #TODO?
- $(meson_feature sysprof)
- -Dprofile=''
- -Dsoup2=false
- )
- meson_src_configure
-}
-
-src_test() {
- virtx dbus-run-session meson test -C "${BUILD_DIR}" || die
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- gnome2_schemas_update
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
- gnome2_schemas_update
-}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
@ 2023-10-21 21:52 Mart Raudsepp
0 siblings, 0 replies; 65+ messages in thread
From: Mart Raudsepp @ 2023-10-21 21:52 UTC (permalink / raw
To: gentoo-commits
commit: ac6c85220ff7d6ab708c1224914b2eca5ce412c8
Author: Guillermo Joandet <gjoandet <AT> gmail <DOT> com>
AuthorDate: Fri Oct 20 15:21:11 2023 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sat Oct 21 21:47:07 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac6c8522
gnome-extra/gnome-software: Version bump to 45.1
Signed-off-by: Guillermo Joandet <gjoandet <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33429
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
| 1 +
.../gnome-software/gnome-software-45.1.ebuild | 106 +++++++++++++++++++++
2 files changed, 107 insertions(+)
--git a/gnome-extra/gnome-software/Manifest b/gnome-extra/gnome-software/Manifest
index 841755a8ea1a..68df70c31746 100644
--- a/gnome-extra/gnome-software/Manifest
+++ b/gnome-extra/gnome-software/Manifest
@@ -1,2 +1,3 @@
DIST gnome-software-44.4.tar.xz 2426404 BLAKE2B 6f60ffd115ad0e11b619118ae5e665fb35c70621adefe4c532481ab3742c8e2c6a5a0790dae29b2fcf0311f89fda93c323e5bc24b185bbbe95e62a687f71930d SHA512 97eaa33b4dd91a6865ee7eeee28e5acf3cf5fbd6a72a60cf5a7c528f79f6f0684014d1169318314b8efce23c1c29e7d24a71193998ced930584a50494137cf8b
DIST gnome-software-45.0.tar.xz 2474756 BLAKE2B c42d31bdfb1f8f55cd37ce80a10c84928649e7126a17f1c9fa2309687612244d94f50a619b855abdd629ffb24b4bdb64a4baaa9f393561ee7b686d03c6fa00ae SHA512 3a7fab748c6d826e07e4bf86462cfecd9494bfaca2383222f7053be97830ab603cb0dc83d4d5693c2ddac1cc72897783922a05f5aae2ad07d6b7f5ccd5a4eefb
+DIST gnome-software-45.1.tar.xz 2474664 BLAKE2B cba81242a29da12cba7c74232592ac3c28e96b8d0ccceb59c330b7f64a18e0590cdd7f871e75d39591f805193db792f55733490e40100412bf31be2e128047b7 SHA512 5fdf5e6a34ab9acf938bc4ade41b916ad38ad3b4a7f604b2cba9dfaa38f17299001bef8fde9165f6a035fcc7fef3ebd451bd29ff126c0b9d5a7104e448729434
diff --git a/gnome-extra/gnome-software/gnome-software-45.1.ebuild b/gnome-extra/gnome-software/gnome-software-45.1.ebuild
new file mode 100644
index 000000000000..9951ed339e16
--- /dev/null
+++ b/gnome-extra/gnome-software/gnome-software-45.1.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson virtualx xdg
+
+DESCRIPTION="Gnome install & update software"
+HOMEPAGE="https://apps.gnome.org/Software"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~loong ~x86"
+IUSE="flatpak +firmware gnome gtk-doc sysprof udev test"
+
+RDEPEND="
+ >=dev-libs/appstream-0.14.0:0=
+ >=x11-libs/gdk-pixbuf-2.32.0:2
+ >=dev-libs/libxmlb-0.1.7:=
+ >=gui-libs/gtk-4.10.0:4
+ >=dev-libs/glib-2.70.0:2
+ >=dev-libs/json-glib-1.6.0
+ >=net-libs/libsoup-3.0:3.0
+ >=gui-libs/libadwaita-1.3_rc:1
+ sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
+ gnome? ( >=gnome-base/gsettings-desktop-schemas-3.18.0 )
+ sys-auth/polkit
+ firmware? ( >=sys-apps/fwupd-1.5.6 )
+ flatpak? (
+ >=sys-apps/flatpak-1.14.0-r1
+ dev-util/ostree
+ )
+ udev? ( dev-libs/libgudev )
+ >=gnome-base/gsettings-desktop-schemas-3.11.5
+"
+DEPEND="${RDEPEND}
+ test? ( dev-libs/libglib-testing )
+"
+BDEPEND="
+ dev-libs/libxml2:2
+ dev-util/gdbus-codegen
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+ gtk-doc? (
+ dev-util/gtk-doc
+ app-text/docbook-xml-dtd:4.3
+ )
+"
+
+src_prepare() {
+ default
+ xdg_environment_reset
+
+ sed -i -e '/install_data.*README\.md.*share\/doc\/gnome-software/d' meson.build || die
+ # We don't need language packs download support, and it fails tests in 3.34.2 for us (if they are enabled)
+ sed -i -e '/subdir.*fedora-langpacks/d' plugins/meson.build || die
+}
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use test tests)
+ $(meson_feature gnome gsettings_desktop_schemas) # Honoring of GNOME date format settings.
+ -Dman=true
+ -Dpackagekit=false
+ # -Dpackagekit_autoremove
+ -Dpolkit=true
+ -Deos_updater=false # Endless OS updater
+ $(meson_use firmware fwupd)
+ $(meson_use flatpak)
+ -Dmalcontent=false
+ -Drpm_ostree=false
+ -Dwebapps=true
+ -Dhardcoded_foss_webapps=true
+ -Dhardcoded_proprietary_webapps=true
+ $(meson_use udev gudev)
+ -Dapt=false
+ -Dsnap=false
+ -Dexternal_appstream=false
+ $(meson_use gtk-doc gtk_doc)
+ -Dhardcoded_curated=true
+ # TODO: Will this be beneficial to us with flatpak at least? If
+ # enabled, it shows some apps under installed (probably merely due to
+ # /usr/share/app-info presence), but launching and removal of them is
+ # broken
+ -Ddefault_featured_apps=false
+ -Dmogwai=false #TODO?
+ $(meson_feature sysprof)
+ -Dprofile=''
+ -Dsoup2=false
+ )
+ meson_src_configure
+}
+
+src_test() {
+ virtx dbus-run-session meson test -C "${BUILD_DIR}" || die
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
@ 2023-12-16 9:58 Pacho Ramos
0 siblings, 0 replies; 65+ messages in thread
From: Pacho Ramos @ 2023-12-16 9:58 UTC (permalink / raw
To: gentoo-commits
commit: 15db95867ba7e5f271cfaa33b89a9daea197c432
Author: Guillermo Joandet <gjoandet <AT> gmail <DOT> com>
AuthorDate: Sun Dec 3 21:17:00 2023 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sat Dec 16 09:57:59 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15db9586
gnome-extra/gnome-software: Version bump to 45.2
Signed-off-by: Guillermo Joandet <gjoandet <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34112
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>
| 1 +
.../gnome-software/gnome-software-45.2.ebuild | 106 +++++++++++++++++++++
2 files changed, 107 insertions(+)
--git a/gnome-extra/gnome-software/Manifest b/gnome-extra/gnome-software/Manifest
index 68df70c31746..bf715bb59bad 100644
--- a/gnome-extra/gnome-software/Manifest
+++ b/gnome-extra/gnome-software/Manifest
@@ -1,3 +1,4 @@
DIST gnome-software-44.4.tar.xz 2426404 BLAKE2B 6f60ffd115ad0e11b619118ae5e665fb35c70621adefe4c532481ab3742c8e2c6a5a0790dae29b2fcf0311f89fda93c323e5bc24b185bbbe95e62a687f71930d SHA512 97eaa33b4dd91a6865ee7eeee28e5acf3cf5fbd6a72a60cf5a7c528f79f6f0684014d1169318314b8efce23c1c29e7d24a71193998ced930584a50494137cf8b
DIST gnome-software-45.0.tar.xz 2474756 BLAKE2B c42d31bdfb1f8f55cd37ce80a10c84928649e7126a17f1c9fa2309687612244d94f50a619b855abdd629ffb24b4bdb64a4baaa9f393561ee7b686d03c6fa00ae SHA512 3a7fab748c6d826e07e4bf86462cfecd9494bfaca2383222f7053be97830ab603cb0dc83d4d5693c2ddac1cc72897783922a05f5aae2ad07d6b7f5ccd5a4eefb
DIST gnome-software-45.1.tar.xz 2474664 BLAKE2B cba81242a29da12cba7c74232592ac3c28e96b8d0ccceb59c330b7f64a18e0590cdd7f871e75d39591f805193db792f55733490e40100412bf31be2e128047b7 SHA512 5fdf5e6a34ab9acf938bc4ade41b916ad38ad3b4a7f604b2cba9dfaa38f17299001bef8fde9165f6a035fcc7fef3ebd451bd29ff126c0b9d5a7104e448729434
+DIST gnome-software-45.2.tar.xz 2475796 BLAKE2B e8741f4394cb6b86f177dbcce64876d67870c269f9eb41ebc545dff9211a76c7f694412e8be1aafb83eba0caedd9dce1eba56fc767aa7859bb2a1aee17696aca SHA512 ea271146683d199b27ffaaab98a13c25f8f794da3c6cc6b0daeb37f3f4c92d8644926dc592d309ea32dcb131d33e6c77d1c6fa36ac10cf6b23cd7adc73e898cb
diff --git a/gnome-extra/gnome-software/gnome-software-45.2.ebuild b/gnome-extra/gnome-software/gnome-software-45.2.ebuild
new file mode 100644
index 000000000000..9951ed339e16
--- /dev/null
+++ b/gnome-extra/gnome-software/gnome-software-45.2.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson virtualx xdg
+
+DESCRIPTION="Gnome install & update software"
+HOMEPAGE="https://apps.gnome.org/Software"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~loong ~x86"
+IUSE="flatpak +firmware gnome gtk-doc sysprof udev test"
+
+RDEPEND="
+ >=dev-libs/appstream-0.14.0:0=
+ >=x11-libs/gdk-pixbuf-2.32.0:2
+ >=dev-libs/libxmlb-0.1.7:=
+ >=gui-libs/gtk-4.10.0:4
+ >=dev-libs/glib-2.70.0:2
+ >=dev-libs/json-glib-1.6.0
+ >=net-libs/libsoup-3.0:3.0
+ >=gui-libs/libadwaita-1.3_rc:1
+ sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
+ gnome? ( >=gnome-base/gsettings-desktop-schemas-3.18.0 )
+ sys-auth/polkit
+ firmware? ( >=sys-apps/fwupd-1.5.6 )
+ flatpak? (
+ >=sys-apps/flatpak-1.14.0-r1
+ dev-util/ostree
+ )
+ udev? ( dev-libs/libgudev )
+ >=gnome-base/gsettings-desktop-schemas-3.11.5
+"
+DEPEND="${RDEPEND}
+ test? ( dev-libs/libglib-testing )
+"
+BDEPEND="
+ dev-libs/libxml2:2
+ dev-util/gdbus-codegen
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+ gtk-doc? (
+ dev-util/gtk-doc
+ app-text/docbook-xml-dtd:4.3
+ )
+"
+
+src_prepare() {
+ default
+ xdg_environment_reset
+
+ sed -i -e '/install_data.*README\.md.*share\/doc\/gnome-software/d' meson.build || die
+ # We don't need language packs download support, and it fails tests in 3.34.2 for us (if they are enabled)
+ sed -i -e '/subdir.*fedora-langpacks/d' plugins/meson.build || die
+}
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use test tests)
+ $(meson_feature gnome gsettings_desktop_schemas) # Honoring of GNOME date format settings.
+ -Dman=true
+ -Dpackagekit=false
+ # -Dpackagekit_autoremove
+ -Dpolkit=true
+ -Deos_updater=false # Endless OS updater
+ $(meson_use firmware fwupd)
+ $(meson_use flatpak)
+ -Dmalcontent=false
+ -Drpm_ostree=false
+ -Dwebapps=true
+ -Dhardcoded_foss_webapps=true
+ -Dhardcoded_proprietary_webapps=true
+ $(meson_use udev gudev)
+ -Dapt=false
+ -Dsnap=false
+ -Dexternal_appstream=false
+ $(meson_use gtk-doc gtk_doc)
+ -Dhardcoded_curated=true
+ # TODO: Will this be beneficial to us with flatpak at least? If
+ # enabled, it shows some apps under installed (probably merely due to
+ # /usr/share/app-info presence), but launching and removal of them is
+ # broken
+ -Ddefault_featured_apps=false
+ -Dmogwai=false #TODO?
+ $(meson_feature sysprof)
+ -Dprofile=''
+ -Dsoup2=false
+ )
+ meson_src_configure
+}
+
+src_test() {
+ virtx dbus-run-session meson test -C "${BUILD_DIR}" || die
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
@ 2024-01-05 18:55 Mart Raudsepp
0 siblings, 0 replies; 65+ messages in thread
From: Mart Raudsepp @ 2024-01-05 18:55 UTC (permalink / raw
To: gentoo-commits
commit: 1d9c60df526b262f9a8b250fe0dc95348be1f0a5
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 5 18:31:01 2024 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Fri Jan 5 18:31:01 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d9c60df
gnome-extra/gnome-software: drop 45.0, 45.1
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
| 2 -
.../gnome-software/gnome-software-45.0.ebuild | 106 ---------------------
.../gnome-software/gnome-software-45.1.ebuild | 106 ---------------------
3 files changed, 214 deletions(-)
--git a/gnome-extra/gnome-software/Manifest b/gnome-extra/gnome-software/Manifest
index bf715bb59bad..289a1108a913 100644
--- a/gnome-extra/gnome-software/Manifest
+++ b/gnome-extra/gnome-software/Manifest
@@ -1,4 +1,2 @@
DIST gnome-software-44.4.tar.xz 2426404 BLAKE2B 6f60ffd115ad0e11b619118ae5e665fb35c70621adefe4c532481ab3742c8e2c6a5a0790dae29b2fcf0311f89fda93c323e5bc24b185bbbe95e62a687f71930d SHA512 97eaa33b4dd91a6865ee7eeee28e5acf3cf5fbd6a72a60cf5a7c528f79f6f0684014d1169318314b8efce23c1c29e7d24a71193998ced930584a50494137cf8b
-DIST gnome-software-45.0.tar.xz 2474756 BLAKE2B c42d31bdfb1f8f55cd37ce80a10c84928649e7126a17f1c9fa2309687612244d94f50a619b855abdd629ffb24b4bdb64a4baaa9f393561ee7b686d03c6fa00ae SHA512 3a7fab748c6d826e07e4bf86462cfecd9494bfaca2383222f7053be97830ab603cb0dc83d4d5693c2ddac1cc72897783922a05f5aae2ad07d6b7f5ccd5a4eefb
-DIST gnome-software-45.1.tar.xz 2474664 BLAKE2B cba81242a29da12cba7c74232592ac3c28e96b8d0ccceb59c330b7f64a18e0590cdd7f871e75d39591f805193db792f55733490e40100412bf31be2e128047b7 SHA512 5fdf5e6a34ab9acf938bc4ade41b916ad38ad3b4a7f604b2cba9dfaa38f17299001bef8fde9165f6a035fcc7fef3ebd451bd29ff126c0b9d5a7104e448729434
DIST gnome-software-45.2.tar.xz 2475796 BLAKE2B e8741f4394cb6b86f177dbcce64876d67870c269f9eb41ebc545dff9211a76c7f694412e8be1aafb83eba0caedd9dce1eba56fc767aa7859bb2a1aee17696aca SHA512 ea271146683d199b27ffaaab98a13c25f8f794da3c6cc6b0daeb37f3f4c92d8644926dc592d309ea32dcb131d33e6c77d1c6fa36ac10cf6b23cd7adc73e898cb
diff --git a/gnome-extra/gnome-software/gnome-software-45.0.ebuild b/gnome-extra/gnome-software/gnome-software-45.0.ebuild
deleted file mode 100644
index 9951ed339e16..000000000000
--- a/gnome-extra/gnome-software/gnome-software-45.0.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome.org gnome2-utils meson virtualx xdg
-
-DESCRIPTION="Gnome install & update software"
-HOMEPAGE="https://apps.gnome.org/Software"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~loong ~x86"
-IUSE="flatpak +firmware gnome gtk-doc sysprof udev test"
-
-RDEPEND="
- >=dev-libs/appstream-0.14.0:0=
- >=x11-libs/gdk-pixbuf-2.32.0:2
- >=dev-libs/libxmlb-0.1.7:=
- >=gui-libs/gtk-4.10.0:4
- >=dev-libs/glib-2.70.0:2
- >=dev-libs/json-glib-1.6.0
- >=net-libs/libsoup-3.0:3.0
- >=gui-libs/libadwaita-1.3_rc:1
- sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
- gnome? ( >=gnome-base/gsettings-desktop-schemas-3.18.0 )
- sys-auth/polkit
- firmware? ( >=sys-apps/fwupd-1.5.6 )
- flatpak? (
- >=sys-apps/flatpak-1.14.0-r1
- dev-util/ostree
- )
- udev? ( dev-libs/libgudev )
- >=gnome-base/gsettings-desktop-schemas-3.11.5
-"
-DEPEND="${RDEPEND}
- test? ( dev-libs/libglib-testing )
-"
-BDEPEND="
- dev-libs/libxml2:2
- dev-util/gdbus-codegen
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
- gtk-doc? (
- dev-util/gtk-doc
- app-text/docbook-xml-dtd:4.3
- )
-"
-
-src_prepare() {
- default
- xdg_environment_reset
-
- sed -i -e '/install_data.*README\.md.*share\/doc\/gnome-software/d' meson.build || die
- # We don't need language packs download support, and it fails tests in 3.34.2 for us (if they are enabled)
- sed -i -e '/subdir.*fedora-langpacks/d' plugins/meson.build || die
-}
-
-src_configure() {
- local emesonargs=(
- $(meson_use test tests)
- $(meson_feature gnome gsettings_desktop_schemas) # Honoring of GNOME date format settings.
- -Dman=true
- -Dpackagekit=false
- # -Dpackagekit_autoremove
- -Dpolkit=true
- -Deos_updater=false # Endless OS updater
- $(meson_use firmware fwupd)
- $(meson_use flatpak)
- -Dmalcontent=false
- -Drpm_ostree=false
- -Dwebapps=true
- -Dhardcoded_foss_webapps=true
- -Dhardcoded_proprietary_webapps=true
- $(meson_use udev gudev)
- -Dapt=false
- -Dsnap=false
- -Dexternal_appstream=false
- $(meson_use gtk-doc gtk_doc)
- -Dhardcoded_curated=true
- # TODO: Will this be beneficial to us with flatpak at least? If
- # enabled, it shows some apps under installed (probably merely due to
- # /usr/share/app-info presence), but launching and removal of them is
- # broken
- -Ddefault_featured_apps=false
- -Dmogwai=false #TODO?
- $(meson_feature sysprof)
- -Dprofile=''
- -Dsoup2=false
- )
- meson_src_configure
-}
-
-src_test() {
- virtx dbus-run-session meson test -C "${BUILD_DIR}" || die
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- gnome2_schemas_update
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
- gnome2_schemas_update
-}
diff --git a/gnome-extra/gnome-software/gnome-software-45.1.ebuild b/gnome-extra/gnome-software/gnome-software-45.1.ebuild
deleted file mode 100644
index 9951ed339e16..000000000000
--- a/gnome-extra/gnome-software/gnome-software-45.1.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome.org gnome2-utils meson virtualx xdg
-
-DESCRIPTION="Gnome install & update software"
-HOMEPAGE="https://apps.gnome.org/Software"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~loong ~x86"
-IUSE="flatpak +firmware gnome gtk-doc sysprof udev test"
-
-RDEPEND="
- >=dev-libs/appstream-0.14.0:0=
- >=x11-libs/gdk-pixbuf-2.32.0:2
- >=dev-libs/libxmlb-0.1.7:=
- >=gui-libs/gtk-4.10.0:4
- >=dev-libs/glib-2.70.0:2
- >=dev-libs/json-glib-1.6.0
- >=net-libs/libsoup-3.0:3.0
- >=gui-libs/libadwaita-1.3_rc:1
- sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
- gnome? ( >=gnome-base/gsettings-desktop-schemas-3.18.0 )
- sys-auth/polkit
- firmware? ( >=sys-apps/fwupd-1.5.6 )
- flatpak? (
- >=sys-apps/flatpak-1.14.0-r1
- dev-util/ostree
- )
- udev? ( dev-libs/libgudev )
- >=gnome-base/gsettings-desktop-schemas-3.11.5
-"
-DEPEND="${RDEPEND}
- test? ( dev-libs/libglib-testing )
-"
-BDEPEND="
- dev-libs/libxml2:2
- dev-util/gdbus-codegen
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
- gtk-doc? (
- dev-util/gtk-doc
- app-text/docbook-xml-dtd:4.3
- )
-"
-
-src_prepare() {
- default
- xdg_environment_reset
-
- sed -i -e '/install_data.*README\.md.*share\/doc\/gnome-software/d' meson.build || die
- # We don't need language packs download support, and it fails tests in 3.34.2 for us (if they are enabled)
- sed -i -e '/subdir.*fedora-langpacks/d' plugins/meson.build || die
-}
-
-src_configure() {
- local emesonargs=(
- $(meson_use test tests)
- $(meson_feature gnome gsettings_desktop_schemas) # Honoring of GNOME date format settings.
- -Dman=true
- -Dpackagekit=false
- # -Dpackagekit_autoremove
- -Dpolkit=true
- -Deos_updater=false # Endless OS updater
- $(meson_use firmware fwupd)
- $(meson_use flatpak)
- -Dmalcontent=false
- -Drpm_ostree=false
- -Dwebapps=true
- -Dhardcoded_foss_webapps=true
- -Dhardcoded_proprietary_webapps=true
- $(meson_use udev gudev)
- -Dapt=false
- -Dsnap=false
- -Dexternal_appstream=false
- $(meson_use gtk-doc gtk_doc)
- -Dhardcoded_curated=true
- # TODO: Will this be beneficial to us with flatpak at least? If
- # enabled, it shows some apps under installed (probably merely due to
- # /usr/share/app-info presence), but launching and removal of them is
- # broken
- -Ddefault_featured_apps=false
- -Dmogwai=false #TODO?
- $(meson_feature sysprof)
- -Dprofile=''
- -Dsoup2=false
- )
- meson_src_configure
-}
-
-src_test() {
- virtx dbus-run-session meson test -C "${BUILD_DIR}" || die
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- gnome2_schemas_update
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
- gnome2_schemas_update
-}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
@ 2024-01-05 18:55 Mart Raudsepp
0 siblings, 0 replies; 65+ messages in thread
From: Mart Raudsepp @ 2024-01-05 18:55 UTC (permalink / raw
To: gentoo-commits
commit: fdcd3d859c889854caf2668f08950829b3731c8b
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 5 18:54:58 2024 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Fri Jan 5 18:54:58 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdcd3d85
gnome-extra/gnome-software: add 45.3
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
| 1 +
.../gnome-software/gnome-software-45.3.ebuild | 108 +++++++++++++++++++++
2 files changed, 109 insertions(+)
--git a/gnome-extra/gnome-software/Manifest b/gnome-extra/gnome-software/Manifest
index 289a1108a913..c81cd6191831 100644
--- a/gnome-extra/gnome-software/Manifest
+++ b/gnome-extra/gnome-software/Manifest
@@ -1,2 +1,3 @@
DIST gnome-software-44.4.tar.xz 2426404 BLAKE2B 6f60ffd115ad0e11b619118ae5e665fb35c70621adefe4c532481ab3742c8e2c6a5a0790dae29b2fcf0311f89fda93c323e5bc24b185bbbe95e62a687f71930d SHA512 97eaa33b4dd91a6865ee7eeee28e5acf3cf5fbd6a72a60cf5a7c528f79f6f0684014d1169318314b8efce23c1c29e7d24a71193998ced930584a50494137cf8b
DIST gnome-software-45.2.tar.xz 2475796 BLAKE2B e8741f4394cb6b86f177dbcce64876d67870c269f9eb41ebc545dff9211a76c7f694412e8be1aafb83eba0caedd9dce1eba56fc767aa7859bb2a1aee17696aca SHA512 ea271146683d199b27ffaaab98a13c25f8f794da3c6cc6b0daeb37f3f4c92d8644926dc592d309ea32dcb131d33e6c77d1c6fa36ac10cf6b23cd7adc73e898cb
+DIST gnome-software-45.3.tar.xz 2477736 BLAKE2B 82a12e4d22e28c6c6345ae654f97911cdfeeff658dc3fbea68df949856c4552520edc6fc5f67d19fcfd85af88eb6d285561ddc294938ce753ffbc05a8b703398 SHA512 45c8c92c9bd046b37b3fb4e817a0ea83fe9323d019f86140357f90bb2a0bf9dda5d33798c4b4d78303e2402c6cb603a4ff467e260e734b7ba97f07ebfaf4044c
diff --git a/gnome-extra/gnome-software/gnome-software-45.3.ebuild b/gnome-extra/gnome-software/gnome-software-45.3.ebuild
new file mode 100644
index 000000000000..3955b249234f
--- /dev/null
+++ b/gnome-extra/gnome-software/gnome-software-45.3.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson virtualx xdg
+
+DESCRIPTION="Gnome install & update software"
+HOMEPAGE="https://apps.gnome.org/Software"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~loong ~x86"
+IUSE="flatpak +firmware gnome gtk-doc sysprof udev test"
+
+RDEPEND="
+ >=dev-libs/appstream-0.14.0:0=
+ >=x11-libs/gdk-pixbuf-2.32.0:2
+ >=dev-libs/libxmlb-0.1.7:=
+ >=gui-libs/gtk-4.10.0:4
+ >=dev-libs/glib-2.70.0:2
+ >=dev-libs/json-glib-1.6.0
+ >=net-libs/libsoup-3.0:3.0
+ >=gui-libs/libadwaita-1.3_rc:1
+ sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
+ gnome? ( >=gnome-base/gsettings-desktop-schemas-3.18.0 )
+ sys-auth/polkit
+ firmware? ( >=sys-apps/fwupd-1.5.6 )
+ flatpak? (
+ >=sys-apps/flatpak-1.14.0-r1
+ dev-util/ostree
+ )
+ udev? ( dev-libs/libgudev )
+ >=gnome-base/gsettings-desktop-schemas-3.11.5
+"
+DEPEND="${RDEPEND}
+ test? ( dev-libs/libglib-testing )
+"
+BDEPEND="
+ dev-libs/libxml2:2
+ dev-util/gdbus-codegen
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+ gtk-doc? (
+ dev-util/gtk-doc
+ app-text/docbook-xml-dtd:4.3
+ )
+"
+
+src_prepare() {
+ default
+ xdg_environment_reset
+
+ sed -i -e '/install_data.*README\.md.*share\/doc\/gnome-software/d' meson.build || die
+ # We don't need language packs download support, and it fails tests in 3.34.2 for us (if they are enabled)
+ sed -i -e '/subdir.*fedora-langpacks/d' plugins/meson.build || die
+}
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use test tests)
+ $(meson_feature gnome gsettings_desktop_schemas) # Honoring of GNOME date format settings.
+ -Dman=true
+ -Dpackagekit=false
+ # -Dpackagekit_autoremove
+ -Dpolkit=true
+ -Deos_updater=false # Endless OS updater
+ $(meson_use firmware fwupd)
+ $(meson_use flatpak)
+ -Dmalcontent=false
+ -Drpm_ostree=false
+ -Dwebapps=true
+ -Dhardcoded_foss_webapps=true
+ -Dhardcoded_proprietary_webapps=true
+ $(meson_use udev gudev)
+ -Dapt=false
+ -Dsnap=false
+ -Dexternal_appstream=false
+ $(meson_use gtk-doc gtk_doc)
+ -Dhardcoded_curated=true
+ # TODO: Will this be beneficial to us with flatpak at least? If
+ # enabled, it shows some apps under installed (probably merely due to
+ # /usr/share/app-info presence), but launching and removal of them is
+ # broken
+ -Ddefault_featured_apps=false
+ -Dmogwai=false #TODO?
+ $(meson_feature sysprof)
+ -Dprofile=''
+ -Dsoup2=false
+ )
+ meson_src_configure
+}
+
+src_test() {
+ gnome_environment_reset
+ export XDG_DATA_DIRS="${EPREFIX}"/usr/share
+ virtx dbus-run-session meson test -C "${BUILD_DIR}" || die
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
@ 2024-01-06 15:32 Mart Raudsepp
0 siblings, 0 replies; 65+ messages in thread
From: Mart Raudsepp @ 2024-01-06 15:32 UTC (permalink / raw
To: gentoo-commits
commit: a82ee9a963684e9c8a7ab0824519319fbb075223
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 6 15:16:44 2024 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sat Jan 6 15:16:44 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a82ee9a9
gnome-extra/gnome-software: drop unintended src_test changes
These didn't help solve a flatpak plugin test failure for me and thus weren't
meant to be included in the bump, but had forgotten to clean it up before
pushing.
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
| 2 --
1 file changed, 2 deletions(-)
--git a/gnome-extra/gnome-software/gnome-software-45.3.ebuild b/gnome-extra/gnome-software/gnome-software-45.3.ebuild
index 3955b249234f..029c629a83c8 100644
--- a/gnome-extra/gnome-software/gnome-software-45.3.ebuild
+++ b/gnome-extra/gnome-software/gnome-software-45.3.ebuild
@@ -92,8 +92,6 @@ src_configure() {
}
src_test() {
- gnome_environment_reset
- export XDG_DATA_DIRS="${EPREFIX}"/usr/share
virtx dbus-run-session meson test -C "${BUILD_DIR}" || die
}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
@ 2024-06-16 7:18 Pacho Ramos
0 siblings, 0 replies; 65+ messages in thread
From: Pacho Ramos @ 2024-06-16 7:18 UTC (permalink / raw
To: gentoo-commits
commit: 11fbe7e930ab00b3920414a66d7b2e280c4b7320
Author: Guillermo Joandet <gjoandet <AT> gmail <DOT> com>
AuthorDate: Mon May 27 13:29:27 2024 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Jun 16 07:17:52 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11fbe7e9
gnome-extra/gnome-software: Bump to 46.2
Closes: https://bugs.gentoo.org/934303
Signed-off-by: Guillermo Joandet <gjoandet <AT> gmail.com>
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>
| 1 +
.../gnome-software/gnome-software-46.2.ebuild | 107 +++++++++++++++++++++
2 files changed, 108 insertions(+)
--git a/gnome-extra/gnome-software/Manifest b/gnome-extra/gnome-software/Manifest
index c81cd6191831..8e3dedec5253 100644
--- a/gnome-extra/gnome-software/Manifest
+++ b/gnome-extra/gnome-software/Manifest
@@ -1,3 +1,4 @@
DIST gnome-software-44.4.tar.xz 2426404 BLAKE2B 6f60ffd115ad0e11b619118ae5e665fb35c70621adefe4c532481ab3742c8e2c6a5a0790dae29b2fcf0311f89fda93c323e5bc24b185bbbe95e62a687f71930d SHA512 97eaa33b4dd91a6865ee7eeee28e5acf3cf5fbd6a72a60cf5a7c528f79f6f0684014d1169318314b8efce23c1c29e7d24a71193998ced930584a50494137cf8b
DIST gnome-software-45.2.tar.xz 2475796 BLAKE2B e8741f4394cb6b86f177dbcce64876d67870c269f9eb41ebc545dff9211a76c7f694412e8be1aafb83eba0caedd9dce1eba56fc767aa7859bb2a1aee17696aca SHA512 ea271146683d199b27ffaaab98a13c25f8f794da3c6cc6b0daeb37f3f4c92d8644926dc592d309ea32dcb131d33e6c77d1c6fa36ac10cf6b23cd7adc73e898cb
DIST gnome-software-45.3.tar.xz 2477736 BLAKE2B 82a12e4d22e28c6c6345ae654f97911cdfeeff658dc3fbea68df949856c4552520edc6fc5f67d19fcfd85af88eb6d285561ddc294938ce753ffbc05a8b703398 SHA512 45c8c92c9bd046b37b3fb4e817a0ea83fe9323d019f86140357f90bb2a0bf9dda5d33798c4b4d78303e2402c6cb603a4ff467e260e734b7ba97f07ebfaf4044c
+DIST gnome-software-46.2.tar.xz 2574280 BLAKE2B 30ad2dfeebc1477f9917604eb5749f45b04770322de5660fe8661ea4df4df2699854f2fcc18349ba54c62a9af2c0a47e070f152e88b9bffece40f8e6d5be6ef2 SHA512 4e7cccc20001ccee114508bb50e2a25968ee6fea64fb545e1174ff435cd368b2d7c928b6a182874af8e9f0c99f9f506e75c5ac9bf61b35ba0a897368ae0abc3c
diff --git a/gnome-extra/gnome-software/gnome-software-46.2.ebuild b/gnome-extra/gnome-software/gnome-software-46.2.ebuild
new file mode 100644
index 000000000000..345c03f9e746
--- /dev/null
+++ b/gnome-extra/gnome-software/gnome-software-46.2.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson virtualx xdg
+
+DESCRIPTION="Gnome install & update software"
+HOMEPAGE="https://apps.gnome.org/Software"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~loong ~x86"
+IUSE="flatpak +firmware gnome gtk-doc sysprof udev test"
+
+RDEPEND="
+ >=dev-libs/appstream-0.14.0:0=
+ >=x11-libs/gdk-pixbuf-2.32.0:2
+ >=dev-libs/libxmlb-0.1.7:=
+ >=gui-libs/gtk-4.12.0:4
+ >=dev-libs/glib-2.70.0:2
+ >=dev-libs/json-glib-1.6.0
+ >=net-libs/libsoup-3.0:3.0
+ >=gui-libs/libadwaita-1.4.0:1
+ sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
+ gnome? ( >=gnome-base/gsettings-desktop-schemas-3.18.0 )
+ sys-auth/polkit
+ firmware? ( >=sys-apps/fwupd-1.6.2 )
+ flatpak? (
+ >=sys-apps/flatpak-1.14.0-r1
+ dev-util/ostree
+ )
+ udev? ( dev-libs/libgudev )
+ >=gnome-base/gsettings-desktop-schemas-3.11.5
+"
+DEPEND="${RDEPEND}
+ test? ( dev-libs/libglib-testing )
+"
+BDEPEND="
+ dev-libs/libxml2:2
+ dev-util/gdbus-codegen
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+ gtk-doc? (
+ dev-util/gtk-doc
+ app-text/docbook-xml-dtd:4.3
+ )
+"
+
+src_prepare() {
+ default
+ xdg_environment_reset
+
+ sed -i -e '/install_data.*README\.md.*share\/doc\/gnome-software/d' meson.build || die
+ # We don't need language packs download support, and it fails tests in 3.34.2 for us (if they are enabled)
+ sed -i -e '/subdir.*fedora-langpacks/d' plugins/meson.build || die
+}
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use test tests)
+ $(meson_feature gnome gsettings_desktop_schemas) # Honoring of GNOME date format settings.
+ -Dman=true
+ -Dpackagekit=false
+ # -Dpackagekit_autoremove
+ -Dpolkit=true
+ -Deos_updater=false # Endless OS updater
+ $(meson_use firmware fwupd)
+ $(meson_use flatpak)
+ -Dmalcontent=false
+ -Drpm_ostree=false
+ -Dwebapps=true
+ -Dhardcoded_foss_webapps=true
+ -Dhardcoded_proprietary_webapps=true
+ $(meson_use udev gudev)
+ -Dapt=false
+ -Dsnap=false
+ -Dexternal_appstream=false
+ $(meson_use gtk-doc gtk_doc)
+ -Dhardcoded_curated=true
+ # TODO: Will this be beneficial to us with flatpak at least? If
+ # enabled, it shows some apps under installed (probably merely due to
+ # /usr/share/app-info presence), but launching and removal of them is
+ # broken
+ -Ddefault_featured_apps=false
+ -Dmogwai=false #TODO?
+ $(meson_feature sysprof)
+ -Dprofile=''
+ -Dsoup2=false
+ -Dopensuse-distro-upgrade=false
+ )
+ meson_src_configure
+}
+
+src_test() {
+ virtx dbus-run-session meson test -C "${BUILD_DIR}" || die
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
@ 2024-06-16 7:18 Pacho Ramos
0 siblings, 0 replies; 65+ messages in thread
From: Pacho Ramos @ 2024-06-16 7:18 UTC (permalink / raw
To: gentoo-commits
commit: 0554a5d98092c7b671f5280b2d3c5b4ffefd0b4b
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 16 07:18:33 2024 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Jun 16 07:18:33 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0554a5d9
gnome-extra/gnome-software: drop 44.4, 45.2
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>
| 2 -
.../gnome-software/gnome-software-44.4.ebuild | 106 ---------------------
.../gnome-software/gnome-software-45.2.ebuild | 106 ---------------------
3 files changed, 214 deletions(-)
--git a/gnome-extra/gnome-software/Manifest b/gnome-extra/gnome-software/Manifest
index 8e3dedec5253..55e556728ec1 100644
--- a/gnome-extra/gnome-software/Manifest
+++ b/gnome-extra/gnome-software/Manifest
@@ -1,4 +1,2 @@
-DIST gnome-software-44.4.tar.xz 2426404 BLAKE2B 6f60ffd115ad0e11b619118ae5e665fb35c70621adefe4c532481ab3742c8e2c6a5a0790dae29b2fcf0311f89fda93c323e5bc24b185bbbe95e62a687f71930d SHA512 97eaa33b4dd91a6865ee7eeee28e5acf3cf5fbd6a72a60cf5a7c528f79f6f0684014d1169318314b8efce23c1c29e7d24a71193998ced930584a50494137cf8b
-DIST gnome-software-45.2.tar.xz 2475796 BLAKE2B e8741f4394cb6b86f177dbcce64876d67870c269f9eb41ebc545dff9211a76c7f694412e8be1aafb83eba0caedd9dce1eba56fc767aa7859bb2a1aee17696aca SHA512 ea271146683d199b27ffaaab98a13c25f8f794da3c6cc6b0daeb37f3f4c92d8644926dc592d309ea32dcb131d33e6c77d1c6fa36ac10cf6b23cd7adc73e898cb
DIST gnome-software-45.3.tar.xz 2477736 BLAKE2B 82a12e4d22e28c6c6345ae654f97911cdfeeff658dc3fbea68df949856c4552520edc6fc5f67d19fcfd85af88eb6d285561ddc294938ce753ffbc05a8b703398 SHA512 45c8c92c9bd046b37b3fb4e817a0ea83fe9323d019f86140357f90bb2a0bf9dda5d33798c4b4d78303e2402c6cb603a4ff467e260e734b7ba97f07ebfaf4044c
DIST gnome-software-46.2.tar.xz 2574280 BLAKE2B 30ad2dfeebc1477f9917604eb5749f45b04770322de5660fe8661ea4df4df2699854f2fcc18349ba54c62a9af2c0a47e070f152e88b9bffece40f8e6d5be6ef2 SHA512 4e7cccc20001ccee114508bb50e2a25968ee6fea64fb545e1174ff435cd368b2d7c928b6a182874af8e9f0c99f9f506e75c5ac9bf61b35ba0a897368ae0abc3c
diff --git a/gnome-extra/gnome-software/gnome-software-44.4.ebuild b/gnome-extra/gnome-software/gnome-software-44.4.ebuild
deleted file mode 100644
index 4f2a883a0040..000000000000
--- a/gnome-extra/gnome-software/gnome-software-44.4.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome.org gnome2-utils meson virtualx xdg
-
-DESCRIPTION="Gnome install & update software"
-HOMEPAGE="https://wiki.gnome.org/Apps/Software https://gitlab.gnome.org/GNOME/gnome-software"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="flatpak +firmware gnome gtk-doc sysprof udev test"
-
-RDEPEND="
- >=dev-libs/appstream-0.14.0:0=
- >=x11-libs/gdk-pixbuf-2.32.0:2
- >=dev-libs/libxmlb-0.1.7:=
- >=gui-libs/gtk-4.9.2:4
- >=dev-libs/glib-2.70.0:2
- >=dev-libs/json-glib-1.6.0
- >=net-libs/libsoup-3.0:3.0
- >=gui-libs/libadwaita-1.3_rc:1
- sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
- gnome? ( >=gnome-base/gsettings-desktop-schemas-3.18.0 )
- sys-auth/polkit
- firmware? ( >=sys-apps/fwupd-1.5.6 )
- flatpak? (
- >=sys-apps/flatpak-1.14.0-r1
- dev-util/ostree
- )
- udev? ( dev-libs/libgudev )
- >=gnome-base/gsettings-desktop-schemas-3.11.5
-"
-DEPEND="${RDEPEND}
- test? ( dev-libs/libglib-testing )
-"
-BDEPEND="
- dev-libs/libxml2:2
- dev-util/gdbus-codegen
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
- gtk-doc? (
- dev-util/gtk-doc
- app-text/docbook-xml-dtd:4.3
- )
-"
-
-src_prepare() {
- default
- xdg_environment_reset
-
- sed -i -e '/install_data.*README\.md.*share\/doc\/gnome-software/d' meson.build || die
- # We don't need language packs download support, and it fails tests in 3.34.2 for us (if they are enabled)
- sed -i -e '/subdir.*fedora-langpacks/d' plugins/meson.build || die
-}
-
-src_configure() {
- local emesonargs=(
- $(meson_use test tests)
- $(meson_feature gnome gsettings_desktop_schemas) # Honoring of GNOME date format settings.
- -Dman=true
- -Dpackagekit=false
- # -Dpackagekit_autoremove
- -Dpolkit=true
- -Deos_updater=false # Endless OS updater
- $(meson_use firmware fwupd)
- $(meson_use flatpak)
- -Dmalcontent=false
- -Drpm_ostree=false
- -Dwebapps=true
- -Dhardcoded_foss_webapps=true
- -Dhardcoded_proprietary_webapps=true
- $(meson_use udev gudev)
- -Dapt=false
- -Dsnap=false
- -Dexternal_appstream=false
- $(meson_use gtk-doc gtk_doc)
- -Dhardcoded_curated=true
- # TODO: Will this be beneficial to us with flatpak at least? If
- # enabled, it shows some apps under installed (probably merely due to
- # /usr/share/app-info presence), but launching and removal of them is
- # broken
- -Ddefault_featured_apps=false
- -Dmogwai=false #TODO?
- $(meson_feature sysprof)
- -Dprofile=''
- -Dsoup2=false
- )
- meson_src_configure
-}
-
-src_test() {
- virtx dbus-run-session meson test -C "${BUILD_DIR}" || die
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- gnome2_schemas_update
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
- gnome2_schemas_update
-}
diff --git a/gnome-extra/gnome-software/gnome-software-45.2.ebuild b/gnome-extra/gnome-software/gnome-software-45.2.ebuild
deleted file mode 100644
index 9951ed339e16..000000000000
--- a/gnome-extra/gnome-software/gnome-software-45.2.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome.org gnome2-utils meson virtualx xdg
-
-DESCRIPTION="Gnome install & update software"
-HOMEPAGE="https://apps.gnome.org/Software"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~loong ~x86"
-IUSE="flatpak +firmware gnome gtk-doc sysprof udev test"
-
-RDEPEND="
- >=dev-libs/appstream-0.14.0:0=
- >=x11-libs/gdk-pixbuf-2.32.0:2
- >=dev-libs/libxmlb-0.1.7:=
- >=gui-libs/gtk-4.10.0:4
- >=dev-libs/glib-2.70.0:2
- >=dev-libs/json-glib-1.6.0
- >=net-libs/libsoup-3.0:3.0
- >=gui-libs/libadwaita-1.3_rc:1
- sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
- gnome? ( >=gnome-base/gsettings-desktop-schemas-3.18.0 )
- sys-auth/polkit
- firmware? ( >=sys-apps/fwupd-1.5.6 )
- flatpak? (
- >=sys-apps/flatpak-1.14.0-r1
- dev-util/ostree
- )
- udev? ( dev-libs/libgudev )
- >=gnome-base/gsettings-desktop-schemas-3.11.5
-"
-DEPEND="${RDEPEND}
- test? ( dev-libs/libglib-testing )
-"
-BDEPEND="
- dev-libs/libxml2:2
- dev-util/gdbus-codegen
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
- gtk-doc? (
- dev-util/gtk-doc
- app-text/docbook-xml-dtd:4.3
- )
-"
-
-src_prepare() {
- default
- xdg_environment_reset
-
- sed -i -e '/install_data.*README\.md.*share\/doc\/gnome-software/d' meson.build || die
- # We don't need language packs download support, and it fails tests in 3.34.2 for us (if they are enabled)
- sed -i -e '/subdir.*fedora-langpacks/d' plugins/meson.build || die
-}
-
-src_configure() {
- local emesonargs=(
- $(meson_use test tests)
- $(meson_feature gnome gsettings_desktop_schemas) # Honoring of GNOME date format settings.
- -Dman=true
- -Dpackagekit=false
- # -Dpackagekit_autoremove
- -Dpolkit=true
- -Deos_updater=false # Endless OS updater
- $(meson_use firmware fwupd)
- $(meson_use flatpak)
- -Dmalcontent=false
- -Drpm_ostree=false
- -Dwebapps=true
- -Dhardcoded_foss_webapps=true
- -Dhardcoded_proprietary_webapps=true
- $(meson_use udev gudev)
- -Dapt=false
- -Dsnap=false
- -Dexternal_appstream=false
- $(meson_use gtk-doc gtk_doc)
- -Dhardcoded_curated=true
- # TODO: Will this be beneficial to us with flatpak at least? If
- # enabled, it shows some apps under installed (probably merely due to
- # /usr/share/app-info presence), but launching and removal of them is
- # broken
- -Ddefault_featured_apps=false
- -Dmogwai=false #TODO?
- $(meson_feature sysprof)
- -Dprofile=''
- -Dsoup2=false
- )
- meson_src_configure
-}
-
-src_test() {
- virtx dbus-run-session meson test -C "${BUILD_DIR}" || die
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- gnome2_schemas_update
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
- gnome2_schemas_update
-}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
@ 2024-06-16 7:18 Pacho Ramos
0 siblings, 0 replies; 65+ messages in thread
From: Pacho Ramos @ 2024-06-16 7:18 UTC (permalink / raw
To: gentoo-commits
commit: 10481620ee0868ef645eabfc8f45e14efd4faef8
Author: Guillermo Joandet <gjoandet <AT> gmail <DOT> com>
AuthorDate: Sat Jun 1 15:42:14 2024 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Jun 16 07:18:04 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10481620
gnome-extra/gnome-software: Add snap USE flag
Signed-off-by: Guillermo Joandet <gjoandet <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35304
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>
| 8 ++++++--
| 1 +
2 files changed, 7 insertions(+), 2 deletions(-)
--git a/gnome-extra/gnome-software/gnome-software-46.2.ebuild b/gnome-extra/gnome-software/gnome-software-46.2.ebuild
index 345c03f9e746..fc51a767d046 100644
--- a/gnome-extra/gnome-software/gnome-software-46.2.ebuild
+++ b/gnome-extra/gnome-software/gnome-software-46.2.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://apps.gnome.org/Software"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~loong ~x86"
-IUSE="flatpak +firmware gnome gtk-doc sysprof udev test"
+IUSE="flatpak +firmware gnome gtk-doc sysprof udev snap test"
RDEPEND="
>=dev-libs/appstream-0.14.0:0=
@@ -30,6 +30,10 @@ RDEPEND="
>=sys-apps/flatpak-1.14.0-r1
dev-util/ostree
)
+ snap? (
+ app-containers/snapd
+ sys-libs/snapd-glib:=
+ )
udev? ( dev-libs/libgudev )
>=gnome-base/gsettings-desktop-schemas-3.11.5
"
@@ -74,7 +78,7 @@ src_configure() {
-Dhardcoded_proprietary_webapps=true
$(meson_use udev gudev)
-Dapt=false
- -Dsnap=false
+ $(meson_use snap)
-Dexternal_appstream=false
$(meson_use gtk-doc gtk_doc)
-Dhardcoded_curated=true
--git a/gnome-extra/gnome-software/metadata.xml b/gnome-extra/gnome-software/metadata.xml
index d5cbc23b3fc3..4b4d2f7bed41 100644
--- a/gnome-extra/gnome-software/metadata.xml
+++ b/gnome-extra/gnome-software/metadata.xml
@@ -8,6 +8,7 @@
<use>
<flag name="firmware">Enable firmware update support through <pkg>sys-apps/fwupd</pkg></flag>
<flag name="flatpak">Enable support for flatpak applications using <pkg>sys-apps/flatpak</pkg></flag>
+ <flag name="snap">Enable support for snap packages using <pkg>app-containers/snapd</pkg></flag>
<flag name="sysprof">Enable profiling data capture support using <pkg>dev-util/sysprof-capture</pkg></flag>
</use>
<upstream>
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
@ 2024-08-06 9:21 Pacho Ramos
0 siblings, 0 replies; 65+ messages in thread
From: Pacho Ramos @ 2024-08-06 9:21 UTC (permalink / raw
To: gentoo-commits
commit: 8cb46b9859c44d917709654d85ff49cf50e551dc
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 6 09:20:19 2024 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Tue Aug 6 09:21:18 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cb46b98
gnome-extra/gnome-software: drop 45.3, 46.2
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>
| 2 -
.../gnome-software/gnome-software-45.3.ebuild | 106 --------------------
.../gnome-software/gnome-software-46.2.ebuild | 111 ---------------------
3 files changed, 219 deletions(-)
--git a/gnome-extra/gnome-software/Manifest b/gnome-extra/gnome-software/Manifest
index 3d1719cc4cd3..7df0f091454d 100644
--- a/gnome-extra/gnome-software/Manifest
+++ b/gnome-extra/gnome-software/Manifest
@@ -1,4 +1,2 @@
-DIST gnome-software-45.3.tar.xz 2477736 BLAKE2B 82a12e4d22e28c6c6345ae654f97911cdfeeff658dc3fbea68df949856c4552520edc6fc5f67d19fcfd85af88eb6d285561ddc294938ce753ffbc05a8b703398 SHA512 45c8c92c9bd046b37b3fb4e817a0ea83fe9323d019f86140357f90bb2a0bf9dda5d33798c4b4d78303e2402c6cb603a4ff467e260e734b7ba97f07ebfaf4044c
-DIST gnome-software-46.2.tar.xz 2574280 BLAKE2B 30ad2dfeebc1477f9917604eb5749f45b04770322de5660fe8661ea4df4df2699854f2fcc18349ba54c62a9af2c0a47e070f152e88b9bffece40f8e6d5be6ef2 SHA512 4e7cccc20001ccee114508bb50e2a25968ee6fea64fb545e1174ff435cd368b2d7c928b6a182874af8e9f0c99f9f506e75c5ac9bf61b35ba0a897368ae0abc3c
DIST gnome-software-46.3.tar.xz 2574916 BLAKE2B 017ef6b463a103b87e3935ba236179ecba2e4530c65986bbe6451109122e2ad02715bf12d0cff4459ef2211a3debd1d4dfb566e295e4ade4e93096bae308b982 SHA512 dae91ae3fa9737bf496623663e709b6251ec1390692ab34f556c2cf8efbfb330e45a9824c93c62e37a2f673bec42e9a09025ae69b8e3cb1d942ec8574e04c51c
DIST gnome-software-46.4.tar.xz 2575200 BLAKE2B bc5af24e0b71f279c26b83c3808bb5ee4e41d405d9a5370f7f37b3f19aab0043b338a1f3212ad74e6cfe02794ec16ec88b222322eb27190c0863a0ac5b88b3fa SHA512 148cdb3d3b3b0d74e00adcc066cf85fc20f86d9196def5132dfbb7b579464abe12c199d7f45b289d980ea634ddbce677be7588e2600a5f08ccd4630276a78799
diff --git a/gnome-extra/gnome-software/gnome-software-45.3.ebuild b/gnome-extra/gnome-software/gnome-software-45.3.ebuild
deleted file mode 100644
index 029c629a83c8..000000000000
--- a/gnome-extra/gnome-software/gnome-software-45.3.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome.org gnome2-utils meson virtualx xdg
-
-DESCRIPTION="Gnome install & update software"
-HOMEPAGE="https://apps.gnome.org/Software"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~loong ~x86"
-IUSE="flatpak +firmware gnome gtk-doc sysprof udev test"
-
-RDEPEND="
- >=dev-libs/appstream-0.14.0:0=
- >=x11-libs/gdk-pixbuf-2.32.0:2
- >=dev-libs/libxmlb-0.1.7:=
- >=gui-libs/gtk-4.10.0:4
- >=dev-libs/glib-2.70.0:2
- >=dev-libs/json-glib-1.6.0
- >=net-libs/libsoup-3.0:3.0
- >=gui-libs/libadwaita-1.3_rc:1
- sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
- gnome? ( >=gnome-base/gsettings-desktop-schemas-3.18.0 )
- sys-auth/polkit
- firmware? ( >=sys-apps/fwupd-1.5.6 )
- flatpak? (
- >=sys-apps/flatpak-1.14.0-r1
- dev-util/ostree
- )
- udev? ( dev-libs/libgudev )
- >=gnome-base/gsettings-desktop-schemas-3.11.5
-"
-DEPEND="${RDEPEND}
- test? ( dev-libs/libglib-testing )
-"
-BDEPEND="
- dev-libs/libxml2:2
- dev-util/gdbus-codegen
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
- gtk-doc? (
- dev-util/gtk-doc
- app-text/docbook-xml-dtd:4.3
- )
-"
-
-src_prepare() {
- default
- xdg_environment_reset
-
- sed -i -e '/install_data.*README\.md.*share\/doc\/gnome-software/d' meson.build || die
- # We don't need language packs download support, and it fails tests in 3.34.2 for us (if they are enabled)
- sed -i -e '/subdir.*fedora-langpacks/d' plugins/meson.build || die
-}
-
-src_configure() {
- local emesonargs=(
- $(meson_use test tests)
- $(meson_feature gnome gsettings_desktop_schemas) # Honoring of GNOME date format settings.
- -Dman=true
- -Dpackagekit=false
- # -Dpackagekit_autoremove
- -Dpolkit=true
- -Deos_updater=false # Endless OS updater
- $(meson_use firmware fwupd)
- $(meson_use flatpak)
- -Dmalcontent=false
- -Drpm_ostree=false
- -Dwebapps=true
- -Dhardcoded_foss_webapps=true
- -Dhardcoded_proprietary_webapps=true
- $(meson_use udev gudev)
- -Dapt=false
- -Dsnap=false
- -Dexternal_appstream=false
- $(meson_use gtk-doc gtk_doc)
- -Dhardcoded_curated=true
- # TODO: Will this be beneficial to us with flatpak at least? If
- # enabled, it shows some apps under installed (probably merely due to
- # /usr/share/app-info presence), but launching and removal of them is
- # broken
- -Ddefault_featured_apps=false
- -Dmogwai=false #TODO?
- $(meson_feature sysprof)
- -Dprofile=''
- -Dsoup2=false
- )
- meson_src_configure
-}
-
-src_test() {
- virtx dbus-run-session meson test -C "${BUILD_DIR}" || die
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- gnome2_schemas_update
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
- gnome2_schemas_update
-}
diff --git a/gnome-extra/gnome-software/gnome-software-46.2.ebuild b/gnome-extra/gnome-software/gnome-software-46.2.ebuild
deleted file mode 100644
index fc51a767d046..000000000000
--- a/gnome-extra/gnome-software/gnome-software-46.2.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome.org gnome2-utils meson virtualx xdg
-
-DESCRIPTION="Gnome install & update software"
-HOMEPAGE="https://apps.gnome.org/Software"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~loong ~x86"
-IUSE="flatpak +firmware gnome gtk-doc sysprof udev snap test"
-
-RDEPEND="
- >=dev-libs/appstream-0.14.0:0=
- >=x11-libs/gdk-pixbuf-2.32.0:2
- >=dev-libs/libxmlb-0.1.7:=
- >=gui-libs/gtk-4.12.0:4
- >=dev-libs/glib-2.70.0:2
- >=dev-libs/json-glib-1.6.0
- >=net-libs/libsoup-3.0:3.0
- >=gui-libs/libadwaita-1.4.0:1
- sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
- gnome? ( >=gnome-base/gsettings-desktop-schemas-3.18.0 )
- sys-auth/polkit
- firmware? ( >=sys-apps/fwupd-1.6.2 )
- flatpak? (
- >=sys-apps/flatpak-1.14.0-r1
- dev-util/ostree
- )
- snap? (
- app-containers/snapd
- sys-libs/snapd-glib:=
- )
- udev? ( dev-libs/libgudev )
- >=gnome-base/gsettings-desktop-schemas-3.11.5
-"
-DEPEND="${RDEPEND}
- test? ( dev-libs/libglib-testing )
-"
-BDEPEND="
- dev-libs/libxml2:2
- dev-util/gdbus-codegen
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
- gtk-doc? (
- dev-util/gtk-doc
- app-text/docbook-xml-dtd:4.3
- )
-"
-
-src_prepare() {
- default
- xdg_environment_reset
-
- sed -i -e '/install_data.*README\.md.*share\/doc\/gnome-software/d' meson.build || die
- # We don't need language packs download support, and it fails tests in 3.34.2 for us (if they are enabled)
- sed -i -e '/subdir.*fedora-langpacks/d' plugins/meson.build || die
-}
-
-src_configure() {
- local emesonargs=(
- $(meson_use test tests)
- $(meson_feature gnome gsettings_desktop_schemas) # Honoring of GNOME date format settings.
- -Dman=true
- -Dpackagekit=false
- # -Dpackagekit_autoremove
- -Dpolkit=true
- -Deos_updater=false # Endless OS updater
- $(meson_use firmware fwupd)
- $(meson_use flatpak)
- -Dmalcontent=false
- -Drpm_ostree=false
- -Dwebapps=true
- -Dhardcoded_foss_webapps=true
- -Dhardcoded_proprietary_webapps=true
- $(meson_use udev gudev)
- -Dapt=false
- $(meson_use snap)
- -Dexternal_appstream=false
- $(meson_use gtk-doc gtk_doc)
- -Dhardcoded_curated=true
- # TODO: Will this be beneficial to us with flatpak at least? If
- # enabled, it shows some apps under installed (probably merely due to
- # /usr/share/app-info presence), but launching and removal of them is
- # broken
- -Ddefault_featured_apps=false
- -Dmogwai=false #TODO?
- $(meson_feature sysprof)
- -Dprofile=''
- -Dsoup2=false
- -Dopensuse-distro-upgrade=false
- )
- meson_src_configure
-}
-
-src_test() {
- virtx dbus-run-session meson test -C "${BUILD_DIR}" || die
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- gnome2_schemas_update
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
- gnome2_schemas_update
-}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
@ 2024-08-06 9:21 Pacho Ramos
0 siblings, 0 replies; 65+ messages in thread
From: Pacho Ramos @ 2024-08-06 9:21 UTC (permalink / raw
To: gentoo-commits
commit: 017c640f589b95c40e0e4d063a0c19573372c8bf
Author: Guillermo Joandet <gjoandet <AT> gmail <DOT> com>
AuthorDate: Mon Aug 5 03:18:59 2024 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Tue Aug 6 09:21:17 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=017c640f
gnome-extra/gnome-software: Bump to 46.4
Signed-off-by: Guillermo Joandet <gjoandet <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/37961
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>
| 1 +
.../gnome-software/gnome-software-46.4.ebuild | 111 +++++++++++++++++++++
2 files changed, 112 insertions(+)
--git a/gnome-extra/gnome-software/Manifest b/gnome-extra/gnome-software/Manifest
index 3ab0f0c8d146..3d1719cc4cd3 100644
--- a/gnome-extra/gnome-software/Manifest
+++ b/gnome-extra/gnome-software/Manifest
@@ -1,3 +1,4 @@
DIST gnome-software-45.3.tar.xz 2477736 BLAKE2B 82a12e4d22e28c6c6345ae654f97911cdfeeff658dc3fbea68df949856c4552520edc6fc5f67d19fcfd85af88eb6d285561ddc294938ce753ffbc05a8b703398 SHA512 45c8c92c9bd046b37b3fb4e817a0ea83fe9323d019f86140357f90bb2a0bf9dda5d33798c4b4d78303e2402c6cb603a4ff467e260e734b7ba97f07ebfaf4044c
DIST gnome-software-46.2.tar.xz 2574280 BLAKE2B 30ad2dfeebc1477f9917604eb5749f45b04770322de5660fe8661ea4df4df2699854f2fcc18349ba54c62a9af2c0a47e070f152e88b9bffece40f8e6d5be6ef2 SHA512 4e7cccc20001ccee114508bb50e2a25968ee6fea64fb545e1174ff435cd368b2d7c928b6a182874af8e9f0c99f9f506e75c5ac9bf61b35ba0a897368ae0abc3c
DIST gnome-software-46.3.tar.xz 2574916 BLAKE2B 017ef6b463a103b87e3935ba236179ecba2e4530c65986bbe6451109122e2ad02715bf12d0cff4459ef2211a3debd1d4dfb566e295e4ade4e93096bae308b982 SHA512 dae91ae3fa9737bf496623663e709b6251ec1390692ab34f556c2cf8efbfb330e45a9824c93c62e37a2f673bec42e9a09025ae69b8e3cb1d942ec8574e04c51c
+DIST gnome-software-46.4.tar.xz 2575200 BLAKE2B bc5af24e0b71f279c26b83c3808bb5ee4e41d405d9a5370f7f37b3f19aab0043b338a1f3212ad74e6cfe02794ec16ec88b222322eb27190c0863a0ac5b88b3fa SHA512 148cdb3d3b3b0d74e00adcc066cf85fc20f86d9196def5132dfbb7b579464abe12c199d7f45b289d980ea634ddbce677be7588e2600a5f08ccd4630276a78799
diff --git a/gnome-extra/gnome-software/gnome-software-46.4.ebuild b/gnome-extra/gnome-software/gnome-software-46.4.ebuild
new file mode 100644
index 000000000000..fc51a767d046
--- /dev/null
+++ b/gnome-extra/gnome-software/gnome-software-46.4.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson virtualx xdg
+
+DESCRIPTION="Gnome install & update software"
+HOMEPAGE="https://apps.gnome.org/Software"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~loong ~x86"
+IUSE="flatpak +firmware gnome gtk-doc sysprof udev snap test"
+
+RDEPEND="
+ >=dev-libs/appstream-0.14.0:0=
+ >=x11-libs/gdk-pixbuf-2.32.0:2
+ >=dev-libs/libxmlb-0.1.7:=
+ >=gui-libs/gtk-4.12.0:4
+ >=dev-libs/glib-2.70.0:2
+ >=dev-libs/json-glib-1.6.0
+ >=net-libs/libsoup-3.0:3.0
+ >=gui-libs/libadwaita-1.4.0:1
+ sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
+ gnome? ( >=gnome-base/gsettings-desktop-schemas-3.18.0 )
+ sys-auth/polkit
+ firmware? ( >=sys-apps/fwupd-1.6.2 )
+ flatpak? (
+ >=sys-apps/flatpak-1.14.0-r1
+ dev-util/ostree
+ )
+ snap? (
+ app-containers/snapd
+ sys-libs/snapd-glib:=
+ )
+ udev? ( dev-libs/libgudev )
+ >=gnome-base/gsettings-desktop-schemas-3.11.5
+"
+DEPEND="${RDEPEND}
+ test? ( dev-libs/libglib-testing )
+"
+BDEPEND="
+ dev-libs/libxml2:2
+ dev-util/gdbus-codegen
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+ gtk-doc? (
+ dev-util/gtk-doc
+ app-text/docbook-xml-dtd:4.3
+ )
+"
+
+src_prepare() {
+ default
+ xdg_environment_reset
+
+ sed -i -e '/install_data.*README\.md.*share\/doc\/gnome-software/d' meson.build || die
+ # We don't need language packs download support, and it fails tests in 3.34.2 for us (if they are enabled)
+ sed -i -e '/subdir.*fedora-langpacks/d' plugins/meson.build || die
+}
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use test tests)
+ $(meson_feature gnome gsettings_desktop_schemas) # Honoring of GNOME date format settings.
+ -Dman=true
+ -Dpackagekit=false
+ # -Dpackagekit_autoremove
+ -Dpolkit=true
+ -Deos_updater=false # Endless OS updater
+ $(meson_use firmware fwupd)
+ $(meson_use flatpak)
+ -Dmalcontent=false
+ -Drpm_ostree=false
+ -Dwebapps=true
+ -Dhardcoded_foss_webapps=true
+ -Dhardcoded_proprietary_webapps=true
+ $(meson_use udev gudev)
+ -Dapt=false
+ $(meson_use snap)
+ -Dexternal_appstream=false
+ $(meson_use gtk-doc gtk_doc)
+ -Dhardcoded_curated=true
+ # TODO: Will this be beneficial to us with flatpak at least? If
+ # enabled, it shows some apps under installed (probably merely due to
+ # /usr/share/app-info presence), but launching and removal of them is
+ # broken
+ -Ddefault_featured_apps=false
+ -Dmogwai=false #TODO?
+ $(meson_feature sysprof)
+ -Dprofile=''
+ -Dsoup2=false
+ -Dopensuse-distro-upgrade=false
+ )
+ meson_src_configure
+}
+
+src_test() {
+ virtx dbus-run-session meson test -C "${BUILD_DIR}" || die
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
end of thread, other threads:[~2024-08-06 9:21 UTC | newest]
Thread overview: 65+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-08-06 9:21 [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/ Pacho Ramos
-- strict thread matches above, loose matches on Subject: below --
2024-08-06 9:21 Pacho Ramos
2024-06-16 7:18 Pacho Ramos
2024-06-16 7:18 Pacho Ramos
2024-06-16 7:18 Pacho Ramos
2024-01-06 15:32 Mart Raudsepp
2024-01-05 18:55 Mart Raudsepp
2024-01-05 18:55 Mart Raudsepp
2023-12-16 9:58 Pacho Ramos
2023-10-21 21:52 Mart Raudsepp
2023-09-22 2:33 Matt Turner
2023-09-15 16:52 Matt Turner
2023-09-01 15:13 Matt Turner
2023-08-08 15:25 Matt Turner
2023-08-02 14:51 Matt Turner
2023-07-07 22:03 Matt Turner
2023-06-19 15:30 Matt Turner
2023-05-26 1:44 Matt Turner
2023-05-17 7:49 Sam James
2023-04-22 3:08 Matt Turner
2023-03-16 17:42 Matt Turner
2023-03-04 1:15 Matt Turner
2023-02-20 17:32 Matt Turner
2023-02-10 19:18 Matt Turner
2023-01-18 20:22 Mart Raudsepp
2023-01-07 17:42 Matt Turner
2022-12-02 14:35 Matt Turner
2022-10-30 22:29 Matt Turner
2022-10-25 15:25 Matt Turner
2022-08-05 20:49 Matt Turner
2022-07-02 2:53 Matt Turner
2022-05-30 18:22 Matt Turner
2022-04-28 15:31 Matt Turner
2022-04-24 22:45 Matt Turner
2022-02-19 23:55 Matt Turner
2021-08-13 16:34 Mart Raudsepp
2021-07-10 16:24 Mart Raudsepp
2021-06-13 20:25 Sam James
2021-06-06 21:49 Matt Turner
2021-06-06 21:49 Matt Turner
2021-05-01 2:59 Matt Turner
2021-04-18 4:21 Matt Turner
2020-11-27 12:19 David Seifert
2020-07-12 21:32 Mart Raudsepp
2020-04-18 7:37 Mart Raudsepp
2020-04-04 20:48 Mart Raudsepp
2020-02-19 22:01 Mart Raudsepp
2019-07-28 17:41 Mart Raudsepp
2019-03-30 22:50 Mart Raudsepp
2019-03-22 12:20 Mart Raudsepp
2019-03-22 12:20 Mart Raudsepp
2018-12-11 13:07 Gilles Dartiguelongue
2017-08-26 10:07 Gilles Dartiguelongue
2017-08-12 9:42 Gilles Dartiguelongue
2017-03-23 6:54 Mart Raudsepp
2017-01-04 22:37 Gilles Dartiguelongue
2017-01-04 22:37 Gilles Dartiguelongue
2016-11-12 12:23 Gilles Dartiguelongue
2016-10-24 7:22 Gilles Dartiguelongue
2016-10-24 7:22 Gilles Dartiguelongue
2016-10-08 9:51 Pacho Ramos
2016-10-08 9:51 Pacho Ramos
2016-10-08 9:51 Pacho Ramos
2016-09-06 22:10 Gilles Dartiguelongue
2016-01-03 13:32 Gilles Dartiguelongue
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox