repo/gentoo:master commit in: gnome-base/dconf/files/, gnome-base/dconf/

"Pacho Ramos" <[email protected]>
Newsgroups gmane.linux.gentoo.cvs
Message-ID <1786025552.8294f7242d2b10948bf5edf9db6edc2f804815e0.pacho@gentoo>
commit:     8294f7242d2b10948bf5edf9db6edc2f804815e0
Author:     Lukas Schmelting <lschmelting <AT> posteo <DOT> com>
AuthorDate: Wed Jul 29 15:34:24 2026 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Thu Aug  6 14:12:32 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8294f724

gnome-base/dconf: Remove DEPEND on bash-completion

* The downstream patches *-bash-completion-dir.patch allow installing
  the completion files without explicitely depending on bash-completion
  already.
* Add the reference to the upstream MR to the patch files.

See: https://gitlab.gnome.org/GNOME/dconf/-/merge_requests/44
Closes: https://bugs.gentoo.org/show_bug.cgi?id=980020
Signed-off-by: Lukas Schmelting <lschmelting <AT> posteo.com>
Part-of: https://codeberg.org/gentoo/gentoo/pulls/1557
Merges: https://codeberg.org/gentoo/gentoo/pulls/1557
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>

 gnome-base/dconf/dconf-0.49.0.ebuild                    | 4 +---
 gnome-base/dconf/files/0.40.0-bash-completion-dir.patch | 2 ++
 gnome-base/dconf/files/0.49.0-bash-completion-dir.patch | 1 +
 3 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/gnome-base/dconf/dconf-0.49.0.ebuild b/gnome-base/dconf/dconf-0.49.0.ebuild
index b327f27c1412..e3984c2422d2 100644
--- a/gnome-base/dconf/dconf-0.49.0.ebuild
+++ b/gnome-base/dconf/dconf-0.49.0.ebuild
@@ -17,9 +17,7 @@ RDEPEND="
 	>=dev-libs/glib-2.67.4.0:2
 	sys-apps/dbus
 "
-DEPEND="${RDEPEND}
-	app-shells/bash-completion
-"
+DEPEND="${RDEPEND}"
 BDEPEND="
 	app-text/docbook-xml-dtd:4.2
 	app-text/docbook-xsl-stylesheets

diff --git a/gnome-base/dconf/files/0.40.0-bash-completion-dir.patch b/gnome-base/dconf/files/0.40.0-bash-completion-dir.patch
index 43bbe57294d9..b3bbbc0cd506 100644
--- a/gnome-base/dconf/files/0.40.0-bash-completion-dir.patch
+++ b/gnome-base/dconf/files/0.40.0-bash-completion-dir.patch
@@ -11,6 +11,8 @@ file without a bash-completion build-dep. Allow installing the
 completion file to a passed directory, and add back the fallback
 path if an explicit directory isn't passed and bash-completion
 package isn't found. This is also what the tracker project does.
+
+See: https://gitlab.gnome.org/GNOME/dconf/-/merge_requests/44
 ---
  meson.build       | 26 ++++++++++++++++++--------
  meson_options.txt |  2 +-

diff --git a/gnome-base/dconf/files/0.49.0-bash-completion-dir.patch b/gnome-base/dconf/files/0.49.0-bash-completion-dir.patch
index f5926c8fa1a9..8ae843b3d419 100644
--- a/gnome-base/dconf/files/0.49.0-bash-completion-dir.patch
+++ b/gnome-base/dconf/files/0.49.0-bash-completion-dir.patch
@@ -12,6 +12,7 @@ completion file to a passed directory, and add back the fallback
 path if an explicit directory isn't passed and bash-completion
 package isn't found. This is also what the tracker project does.
 
+See: https://gitlab.gnome.org/GNOME/dconf/-/merge_requests/44
 Signed-off-by: Lukas Schmelting <[email protected]>
 ---
  meson.build       | 26 ++++++++++++++++++--------
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.