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 ++++++++++++++++++--------