| Age | Commit message (Collapse) | Author |
|
Signed-off-by: Michael Mair-Keimberger <mm1ke@gentoo.org>
|
|
Closes: https://bugs.gentoo.org/953122
Signed-off-by: Sam James <sam@gentoo.org>
|
|
* Improve the cargo wrapper script that Meson calls by respecting $CARGO
and not passing --quiet.
These could go upstream but the Rust discussions haven't been a great
atmosphere so I don't really want to do that at this time.
* Actually call rust_pkg_setup
Signed-off-by: Sam James <sam@gentoo.org>
|
|
The -T arg is new so fall back to old where it fails, which should be fine
as older openssh had different behaviour.
Closes: https://bugs.gentoo.org/964608
Signed-off-by: Sam James <sam@gentoo.org>
|
|
Signed-off-by: Sam James <sam@gentoo.org>
|
|
Allow building git on Solaris via meson, so we can complete stage3.
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
|
|
I wasn't planning on adding this to dev-vcs/git, but after polling
a few times on IRC in #gentoo-dev, it seems people want it.
It was rejected upstream (after several revisions; we hope it'll be
accepted in future) because they don't see the value in having a config
option for this, but when working in a repo like ::gentoo, it's natural
to want it as a default.
It seems okay to patch it in downstream unconditionally given you have
to actively opt-in to *using* it by adding the relevant config option -
this was also the opinion of others which helped persuade me to do this.
The docs added by the patch also mention that it's patched in and not
upstream.
Details are within the patch itself, but quoting some of it:
> diff: implement config.diff.renames=copies-harder
>
> This patch adds a config value for 'diff.renames' called 'copies-harder'
> which make it so '-C -C' is in effect always passed for 'git log -p',
> 'git diff', etc.
>
> This allows specifying that 'git log -p', 'git diff', etc should always act
> as if '-C --find-copies-harder' was passed.
(I also ended up having to manually distribute rebased versions of this
patch on new releases, so it's better all-round to do this, I think).
Signed-off-by: Sam James <sam@gentoo.org>
|
|
Pull in the patch Eli sent upstream and applt it to 2.48.1 and 2.49.0;
for 2.48.1, I've rebased it as credential_helper didn't exist then.
Closes: https://bugs.gentoo.org/949247
Thanks-to: Eli Schwartz <eschwartz@gentoo.org>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
Still not completely comfortable with the doc setup here and the relationship
with the downloaded tarballs of pregenerated ones and how it glues together,
it'll need more work.
More contrib bits have moved into Meson now.
Signed-off-by: Sam James <sam@gentoo.org>
|
|
Disable homebrew tweaks/assumptions.
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
|
|
Closes: https://bugs.gentoo.org/948865
Signed-off-by: Sam James <sam@gentoo.org>
|
|
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at>
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
|
|
Signed-off-by: Sam James <sam@gentoo.org>
|
|
* Fix parallel build w/ USE=doc for finding asciidoc.conf
* Hack around issues with old Makefiles not knowing about out-of-source
build artifacts from Meson
Closes: https://bugs.gentoo.org/947827
Signed-off-by: Sam James <sam@gentoo.org>
|
|
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at>
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
|
|
Signed-off-by: Sam James <sam@gentoo.org>
|
|
* Port to Meson, significantly simplifying the ebuild
* Drop two obsolete patches
* submodule patch where the only remaining hunk was adding a single test
* cvs patch given it already had a tonne of fuzz and wasn't adding any
real value (keep USE=cvs as a convenience USE to control runtime Perl
deps, though)
* Simplify a bunch of constructs that predate(?) REQUIRED_USE in the ebuild
Signed-off-by: Sam James <sam@gentoo.org>
|
|
The maintainer upstream is away so there won't be a quick point
release for this unfortunately but on the ML, upstream developers
have recommended that this be backported.
Signed-off-by: Sam James <sam@gentoo.org>
|
|
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at>
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
|
|
Closes: https://github.com/gentoo/gentoo/pull/38802
Closes: https://bugs.gentoo.org/939895
Signed-off-by: Sam James <sam@gentoo.org>
|
|
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
|
|
Signed-off-by: Sam James <sam@gentoo.org>
|
|
Partial security cleanup.
Bug: https://bugs.gentoo.org/838127
Bug: https://bugs.gentoo.org/857831
Signed-off-by: Sam James <sam@gentoo.org>
|
|
Signed-off-by: Sam James <sam@gentoo.org>
|
|
Add IUSE="+safe-directory" that when not enabled, makes the
safe.directory configuration setting not take effect. The patch is meant
to be the smallest change (in terms of lines of code) that would let the
feature work for tests still.
Bug: https://github.com/pkgcore/pkgcheck/issues/412
Bug: https://bugs.gentoo.org/857831
Bug: https://bugs.gentoo.org/838127
Bug: https://bugs.gentoo.org/838223
Bug: https://bugs.gentoo.org/838271
Signed-off-by: Thomas Bracht Laumann Jespersen <t@laumann.xyz>
Closes: https://github.com/gentoo/gentoo/pull/26762
Signed-off-by: Sam James <sam@gentoo.org>
|
|
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
|
|
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
|
|
Closes: https://bugs.gentoo.org/850760
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
|
|
Thanks-to: Brian Evans <grknight@gentoo.org>
Closes: https://bugs.gentoo.org/828098
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
|
|
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
|
|
Fixes: 8421a765ad29bcf111da8f05bb74ff3df64d25c5
Bug: https://bugs.gentoo.org/751907
Closes: https://bugs.gentoo.org/811369
Signed-off-by: Sam James <sam@gentoo.org>
|
|
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
|
|
Conditionally patching so that non-prefix developers don't have
to rebase on new versions.
We can apply this unconditionally safely if desired though.
Closes: https://bugs.gentoo.org/757309
Signed-off-by: Sam James <sam@gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/19954
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
|
|
Package-Manager: Portage-3.0.15, Repoman-3.0.2
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
|
|
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
|
|
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
|
|
Bumped straight to stable
Thanks-to: David Flogeras <dflogeras2@gmail.com>
Closes: https://bugs.gentoo.org/698384
Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
|
|
Package-Manager: Portage-2.3.77, Repoman-2.3.17
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
|
|
Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
|
|
Fix output regression upstream where:
'git submodule foreach --quiet git pull --quiet origin master >/dev/null'
Still gives output because foreach swallows some options to the
per-submodule command.
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
|
|
Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11269
Signed-off-by: Aaron Bauman <bman@gentoo.org>
|
|
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
|
|
Package-Manager: Portage-2.3.49, Repoman-2.3.10
|
|
Package-Manager: Portage-2.3.40, Repoman-2.3.9
|
|
Removed old.
Closes: https://bugs.gentoo.org/655960
Package-Manager: Portage-2.3.40, Repoman-2.3.9
|
|
Package-Manager: Portage-2.3.24, Repoman-2.3.6
|
|
(cherry picked from commit 0b833f1e0a45466af5b1df0e302b9a64bfb3f757)
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
|
|
Package-Manager: Portage-2.3.6, Repoman-2.3.2
|
|
Package-Manager: Portage-2.3.5, Repoman-2.3.2
|