summaryrefslogtreecommitdiff
path: root/dev-ruby/git
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2026-01-10 19:20:27 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2026-01-10 19:20:27 +0000
commit6c57216d54c162af1e12754d5f456cd554fccd25 (patch)
tree51bc615ecb1deb365c704b0db249599725497383 /dev-ruby/git
parent237a47c342347182188735933bcf7ccded60c3b6 (diff)
downloadbaldeagleos-repo-6c57216d54c162af1e12754d5f456cd554fccd25.tar.gz
baldeagleos-repo-6c57216d54c162af1e12754d5f456cd554fccd25.tar.xz
baldeagleos-repo-6c57216d54c162af1e12754d5f456cd554fccd25.zip
Adding metadata
Diffstat (limited to 'dev-ruby/git')
-rw-r--r--dev-ruby/git/Manifest1
-rw-r--r--dev-ruby/git/git-4.1.1.ebuild49
2 files changed, 50 insertions, 0 deletions
diff --git a/dev-ruby/git/Manifest b/dev-ruby/git/Manifest
index 904aa07d70b0..4595ea5d02a4 100644
--- a/dev-ruby/git/Manifest
+++ b/dev-ruby/git/Manifest
@@ -4,3 +4,4 @@ DIST git-3.1.1.tar.gz 202939 BLAKE2B f85f64c4b2bb9d49402945e05654cf107bc8be489e9
DIST git-4.0.6.tar.gz 227454 BLAKE2B 16b04420af9a261c1a26b0caba145bb615297a455aafe0329dbfba07eefcb37af20ca5142052fc0f752e7dad4145c9041485e93d10f2318d03d3f84935e98366 SHA512 2d5bc719f6eed170edb126bdbae6ed6c9f03012468da114312b9dfd6eb3579a43e06a1a5a14ee7e0a8c8f35a2004d3c8c068e79eba8f292a89a7d2567adb67ba
DIST git-4.0.7.tar.gz 238349 BLAKE2B b60219ea70f59cfa51a6196b5262ca0769caae571d5909aca52315a3f45d7ac2ec301dbaba4be6f6deea86bdded6c69b232ba6b8704e37a2015757c805c6394e SHA512 b39f37cb99d18b7108c325cc51c0159c254d2454be13d7db7cf43f087ce226ef59fae96fe919b67878550da9685cf2324a080a9deab94d367c520d6b0fc67cdc
DIST git-4.1.0.tar.gz 265894 BLAKE2B 41e7b5875134e2ac8d8cc329a46c7b0cd4e42ac9b99ce7b9dfde13c1fd9e55faea21e20522253ed57d99a41492555faa04d9c9541069a966cdc803ac2b1c65b8 SHA512 20ee10d9ba92720a6921307338f85a48c08214f6b12bd5cb70f13102148894a6892fd82a6e301f94058129c5cc72574c4baafc0e0ff8c13dacc95d1f5e69ebc7
+DIST git-4.1.1.tar.gz 268853 BLAKE2B 2df2bf76a23c7818161dfac9ddc0f3492135c19bf898c6155aa8ee7766ece25d09f689816e208115ff633bcb40766faee8da5f42c196a1ccd18f67bc367c3ba0 SHA512 b2aba9dfaec1e9d48b42de35e80d9a1217410ab7fd82c22e170826d2bca4621991b38a09ee23acae364bf96a47aad91c654254affff3329ce3918fb3283fffaf
diff --git a/dev-ruby/git/git-4.1.1.ebuild b/dev-ruby/git/git-4.1.1.ebuild
new file mode 100644
index 000000000000..6845808ce999
--- /dev/null
+++ b/dev-ruby/git/git-4.1.1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby32 ruby33 ruby34"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="git.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Library for using Git in Ruby"
+HOMEPAGE="https://github.com/ruby-git/ruby-git"
+SRC_URI="https://github.com/ruby-git/ruby-git/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+RUBY_S="ruby-git-${PV}"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="test"
+
+DEPEND="test? ( >=dev-vcs/git-1.6.0.0 net-misc/openssh app-arch/tar )"
+RDEPEND=">=dev-vcs/git-1.6.0.0"
+
+ruby_add_rdepend "
+ >=dev-ruby/activesupport-5.0:*
+ >=dev-ruby/addressable-2.8:0
+ dev-ruby/process_executer:4
+ >=dev-ruby/rchardet-1.9:1
+"
+
+ruby_add_bdepend "test? ( dev-ruby/bundler dev-ruby/minitar:1 >=dev-ruby/mocha-2.1:2 dev-ruby/test-unit:2 )"
+
+all_ruby_prepare() {
+ # Don't use hardcoded /tmp directory.
+ sed -i -e "s:/tmp:${TMPDIR}:" tests/units/test_archive.rb tests/test_helper.rb || die
+
+ sed -i -e 's/__dir__/"."/' -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_test() {
+ git config --global user.email "git@example.com" || die
+ git config --global user.name "GitExample" || die
+ git config --global init.defaultBranch main || die
+ ${RUBY} -Ilib:.:tests -e 'Dir["tests/**/test_*.rb"].each {|f| require f}' || die
+}