summaryrefslogtreecommitdiff
path: root/dev-vcs/git/files/git-2.48.1-docs.patch
diff options
context:
space:
mode:
authorRepository mirror & CI <repomirrorci@gentoo.org>2025-12-04 18:30:45 +0000
committerRepository mirror & CI <repomirrorci@gentoo.org>2025-12-04 18:30:45 +0000
commit3ee84d976f959034ecf3b0347f74486084e493bb (patch)
treeab777cf7c3cf928e5983dc0094d73814aec224ae /dev-vcs/git/files/git-2.48.1-docs.patch
parent26f53ff11013ab4ccb8816d812148f7850458899 (diff)
parent64a3a0e16b87d21e6b98b169e3a237581ac90816 (diff)
downloadgentoo-3ee84d976f959034ecf3b0347f74486084e493bb.tar.gz
gentoo-3ee84d976f959034ecf3b0347f74486084e493bb.tar.bz2
gentoo-3ee84d976f959034ecf3b0347f74486084e493bb.zip
Merge updates from master
Diffstat (limited to 'dev-vcs/git/files/git-2.48.1-docs.patch')
-rw-r--r--dev-vcs/git/files/git-2.48.1-docs.patch49
1 files changed, 0 insertions, 49 deletions
diff --git a/dev-vcs/git/files/git-2.48.1-docs.patch b/dev-vcs/git/files/git-2.48.1-docs.patch
deleted file mode 100644
index db9aeae7862d..000000000000
--- a/dev-vcs/git/files/git-2.48.1-docs.patch
+++ /dev/null
@@ -1,49 +0,0 @@
-[This is the same as git-2.49.1-docs.patch, but modified to apply to 2.48.1.]
-
-https://public-inbox.org/git/20250316060605.166364-1-eschwartz@gentoo.org/T/
-
-From: Eli Schwartz <eschwartz@gentoo.org>
-To: git@vger.kernel.org
-Cc: Patrick Steinhardt <ps@pks.im>,
- Sam James <sam@gentoo.org>
-Subject: [PATCH] meson: fix perl detection when docs are enabled, but perl bindings aren't
-Date: Sun, 16 Mar 2025 02:06:05 -0400
-Message-ID: <20250316060605.166364-1-eschwartz@gentoo.org>
-X-Mailer: git-send-email 2.48.1
-Precedence: bulk
-X-Mailing-List: git@vger.kernel.org
-List-Id: <git.vger.kernel.org>
-List-Subscribe: <mailto:git+subscribe@vger.kernel.org>
-List-Unsubscribe: <mailto:git+unsubscribe@vger.kernel.org>
-MIME-Version: 1.0
-Content-Transfer-Encoding: 8bit
-
-The `perl` variable in meson.build is assigned to a program lookup,
-which may have the value "not-found object" if configuring with
-`-Dperl=disabled`.
-
-There is already a list of other cases where we do need a perl command,
-even when not building perl bindings. Building documentation should be
-one of those cases, but was missing from the list. Add it.
-
-Fixes:
-
-```
-$ meson setup builddir/ -Ddocs=man -Dperl=disabled -Dtests=false
-[...]
-Documentation/meson.build:308:22: ERROR: Tried to use not-found external program in "command"
-```
-
-Bug: https://bugs.gentoo.org/949247
-Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
---- a/meson.build
-+++ b/meson.build
-@@ -749,7 +749,7 @@ endif
- # features. It is optional if you want to neither execute tests nor use any of
- # these optional features.
- perl_required = get_option('perl')
--if get_option('tests') or get_option('gitweb').enabled()
-+if get_option('tests') or get_option('gitweb').enabled() or get_option('docs') != []
- perl_required = true
- endif
-