diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2021-04-28 20:21:43 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2021-04-28 20:21:43 +0100 |
commit | 40aaaa64e86ba6710bbeb31c4615a6ce80e75e11 (patch) | |
tree | 758c221bad35c9288d0bd6df9c7dfc226728e52c /dev-vcs | |
parent | 8d5dbd847cbc704a6a06405856e94b461011afe3 (diff) |
gentoo resync : 28.04.2021
Diffstat (limited to 'dev-vcs')
47 files changed, 903 insertions, 151 deletions
diff --git a/dev-vcs/Manifest.gz b/dev-vcs/Manifest.gz Binary files differindex e016bf808acd..c9785c31c2af 100644 --- a/dev-vcs/Manifest.gz +++ b/dev-vcs/Manifest.gz diff --git a/dev-vcs/cvs-fast-export/Manifest b/dev-vcs/cvs-fast-export/Manifest index dd66bd39848f..e040de86847e 100644 --- a/dev-vcs/cvs-fast-export/Manifest +++ b/dev-vcs/cvs-fast-export/Manifest @@ -1,3 +1,3 @@ -DIST cvs-fast-export-1.55.tar.gz 478449 BLAKE2B 18a94fe4c143ca72949b469f40d79540aa8b6fc8562bed7e638b7ac4834e6f4be73f1cf0c906f0ea1dfdfadada74fa3b8a1a56c1aeb011467977be2d4ee84fbe SHA512 494b7bdef890c59967a0552b605f2f5b49ff401c791dc260378192babab1a8e13af796f746c52c36d0ff95c94d04f066f31245f803793092bcaf2e63bd367d05 -EBUILD cvs-fast-export-1.55.ebuild 953 BLAKE2B c541dfce6a9a418f755544d3cb598c710deba189eb2c15255d03dcb5b7494e1461f08dd0fb7e6ef015ca2ee02c9ad7921c921092604952a82feb9ae50303199a SHA512 5002f8a963404df7d5fc5be8044fa8fdf37f936fced273fa996cc7463e00713cf050ae3c76ef06f6d0c2583c0ac642c3849291422fe2a1e8ceaae4e06a483d3f +DIST cvs-fast-export-1.56.tar.gz 492482 BLAKE2B 936f9f448dd6577122ace45380d8726f648fd31ffb9840bd931e343cc6c3f3526e4aa6f8735feb2a49d4d8df5fdb83ea54438e51951ea2be3b1ab221fdc11c33 SHA512 852a13fab095817a9650164c93f11aaeb4ced827489f20bde35baa492f6f125e82c3f35410899978706589105275536d98d973fbf482758ed054b3bbe9e3c581 +EBUILD cvs-fast-export-1.56.ebuild 953 BLAKE2B 7cc0f6269302fd10b315c34c0fca5c10c0bd6398e41cafa71ac1f7b9d624e0e5b94ec0a9dc4c825157cf1618f382a4b4a856fcb6f49ec63a1deaa48ec91862c0 SHA512 1d4c1be36f656d3336061ec50d5957a0b48f0b1c9c04e876a5f2100ad447d7c80b030879c6f32d2822c46d25efdff0b95e15fa73294db1b1246694edb5903859 MISC metadata.xml 333 BLAKE2B abc76cd8de16656f7017b18c9119941bc5ae73cef7381c664f5580584c1e8e27b4833d6f8e7e514fa0c80470c81b4ae11957fc75dbf735d83fba0307321b3a73 SHA512 d33f6487d5ec4d5b76132cb761ddbba1db898f72502ae8afaf011090bc1bc53ae26f4c8bd335b9faa146dbb703f816c949cdcd35a3384ba03b03069d654b6955 diff --git a/dev-vcs/cvs-fast-export/cvs-fast-export-1.55.ebuild b/dev-vcs/cvs-fast-export/cvs-fast-export-1.56.ebuild index 976b11d8e920..45dc138ac582 100644 --- a/dev-vcs/cvs-fast-export/cvs-fast-export-1.55.ebuild +++ b/dev-vcs/cvs-fast-export/cvs-fast-export-1.56.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 diff --git a/dev-vcs/cvs/Manifest b/dev-vcs/cvs/Manifest index 3cbdf46c1981..ef49795c0c94 100644 --- a/dev-vcs/cvs/Manifest +++ b/dev-vcs/cvs/Manifest @@ -21,5 +21,5 @@ DIST cederqvist-1.12.12.html.tar.bz2 137581 BLAKE2B c3e7a7a3783fc122bffbf100abb8 DIST cederqvist-1.12.12.pdf 1252423 BLAKE2B b7649c1165695776e914a3b287fd8883c512e9ab2efb1db995f2128d29b48674460bce0902067fabb5b81beaafae70c36e6c0a717d71f7c5b625b408327c4a54 SHA512 aa90b76664ca103cf41831a5595d5e99df9fd87633aa5a500569f43854ca6e409a26b655f02ed59cde1c37ce88c40e06f3b3376ad71fdc9487032c3f0898706a DIST cederqvist-1.12.12.ps 1262208 BLAKE2B 4e26173e7deac7fbcd6ec8d50f6be8432df00ad15ecaadc3a64de15d53c4f1220f0496f270688baa4f6b29cfb1f5a1b548c7330408cc0afd94c3de2070a1eca9 SHA512 9a061ef90c664fbb4f882644f72c4f80ffbe0233b6b364511b1c7f18f0a53383980a6ddda326b6df1f2fe1899aed3225de89b55a65a1d9101ba81d1c10c067e2 DIST cvs-1.12.12.tar.bz2 3197171 BLAKE2B bb0aeacd4d89d32c7aeb30b2f96ec9c89277f01c54561ce082031433bc9914c40c1c7041df3859868e879ccaacc7a47aa915fb18aef3777463ba11a7077e99b8 SHA512 31c679b77b887e02d9c8c381b0dfb42f1207ef4ca806cd92843638eb2126ed032e99bda70a3e20ea2a029670ff39c40088a43435632e381739e6c2f978e6f4bb -EBUILD cvs-1.12.12-r13.ebuild 2955 BLAKE2B 0a8da34cb7ff3485ac3cc7212661c197e223b5ba5b39a5bbad8c4cbfcbe9a1af3473beb4536a2d5a9aa2b23930b42939af25f6dda95ca10d1cc7aa2d4c462fd6 SHA512 292f2d6645603d6150260f10a49d014f8156290b5d59e8b67d17247b85c49f278084e853ad4064e63f7b1182d26d86bfe7abdba54f82f4299aaebd98bcea6c81 +EBUILD cvs-1.12.12-r13.ebuild 2956 BLAKE2B 11f784d30b7ea090c02870fee7103a2fd685c3daba7f889092fcceb976a231d61036194f4472e3ea9a2ce668a48359f5f6187872b701ac777920bccb55fb196d SHA512 e957532b6f48029d201ddfed7a860acf17e69d00d60d74d3df03e51ac563c0c9a4cc09892249b0305cdfd95343ce813d967181a13619453cb60655738d48e3c2 MISC metadata.xml 238 BLAKE2B 7cfdf56d73fb2842fdc430be958eda28a1feca63fb12e3b4eca388a268c9b9dfb80100d649503f333242d60084dd8b0ed7340ed5fcdbc25f2b6cda956d13a603 SHA512 ae7619f8ee8ed9bf4db2e5f53bedddc7b3653066c7dd5de3aa79623e340fdafc579a5821ed6ba49aefa52de33bf1901d082e23f4ce1e8b5ee791ae9a526a5d6a diff --git a/dev-vcs/cvs/cvs-1.12.12-r13.ebuild b/dev-vcs/cvs/cvs-1.12.12-r13.ebuild index 1767d29d5beb..a2a40c346069 100644 --- a/dev-vcs/cvs/cvs-1.12.12-r13.ebuild +++ b/dev-vcs/cvs/cvs-1.12.12-r13.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://gnu/non-gnu/cvs/source/feature/${PV}/${P}.tar.bz2 LICENSE="GPL-2 LGPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="crypt doc kerberos nls pam server" RESTRICT="test" diff --git a/dev-vcs/cvsps/Manifest b/dev-vcs/cvsps/Manifest index d74a6508d19c..d24f359a69fd 100644 --- a/dev-vcs/cvsps/Manifest +++ b/dev-vcs/cvsps/Manifest @@ -3,6 +3,6 @@ AUX cvsps-2.2_beta1-solaris.patch 3398 BLAKE2B 116d7988d71fd55dc4e7fa0e707f0909d AUX cvsps-3.13-make.patch 1126 BLAKE2B bc5c7aa08816a8cad99a05e0b20cad5de55026c056b97962a11e4aa4f56f48695fac5dbcc77b8a44cfea3f4ace27fc24a894b7968c7b843476ea78a4560ce648 SHA512 eca9b73848d4d219de2f29021f6b5376ce507ea4b4cbf17b7007c96f75b8598feebf9d18750dbd617b903cfbdfd9ed0ec2d83c6f05462e1dfc4b100bc3745ca1 DIST cvsps-2.2b1.tar.gz 62763 BLAKE2B 35a86b93e69aba83fd96294b9ff993100b2b63e9dda9bd21899fc4a6df42513dde1297cebecfa6f95b43e293eb718e55ff3c9af7ac31187c8cfcd38242cefeb8 SHA512 9e6f95df53cdc16566f1606a9299ee641de9b020a373c9004218b3db23fbdcce9e32d4a57dce332580bc4e6429b90977c2753facd0ad8f9a9234b79f03a7a33d DIST cvsps-3.13.tar.gz 64437 BLAKE2B ec0755d39be448485a900a99cee9ef79f36343beedef80e10d6b0f48f7746b93ff54ff6b85fc1650408a228e363f45567f107be108d6bb1183c4998c5705f567 SHA512 9fe2be4839c7a6f31a788102fd6ebb1e2e0693f09a4dad2bca5cd5d0788088eb34388d592778f04bcfec9817e3ffffb66d70db9aa47996d3bd1c45cf7cd8464f -EBUILD cvsps-2.2_beta1-r1.ebuild 903 BLAKE2B 9ca05927e3704ba0cdaca3b0be293f9e134e533ac23d2e7d34ee7842b93d45f49abafd583b472ce657fc0ea28127190db9f85f35e1ed57e75a9136e323a41b75 SHA512 21cc7023cc0c04b175a68eed1d36829453e90dd1899976fe39e95881cf97e7cb57766df31b2cdfe99a9e949e9d48be072125cf3a147329d00c1cc15308273c68 -EBUILD cvsps-3.13-r2.ebuild 993 BLAKE2B a3761ecb8744092af955034ee51ce0f28236ee8bb7848524187c37968e619ca7344ac12b2db06761a2c4a39aa073e66c304f55be41fab4507b53f042eed5ead5 SHA512 cf07ca1c5feb70fce107f64be7df62b9804316f024d8b788e1310f471b5ab7201ef9ef20b0406c7f21973a1e059adc7fc27003936298d644eb53de5c95f61eae +EBUILD cvsps-2.2_beta1-r1.ebuild 897 BLAKE2B 3311f1046316e3a44c2356a53dadc1731bd709d3b1d633749f8d00519bc0c8eb29e2922853896a47f9b1eea5d8b304b432c3abdb88e478fdc3100fb903969d15 SHA512 84ac2273640bd0885f49298c185ef548ac7aeeb2c6a147a6d0c4706ce511f45b2d7011ec9d3847f22ca059c08fe4fcbdd3398a8aae7a808b18fc33a4571c1f11 +EBUILD cvsps-3.13-r2.ebuild 987 BLAKE2B 77283271a66311dc892d5f8c6d8a8f36cae17478628024be9c95322e5e14bcdb3c847124a7fed60836c8c37301da404491dfedd08aa38f439fc50f0ce9f26f33 SHA512 ff5f42b2c6af241543ce23e26bc069b80c69c76d61560501135f00cdfc097e041355b0359125e7f040d45e3cafac880cc8aa40e6f0ff2729ec9f244e11f85fc5 MISC metadata.xml 323 BLAKE2B 2aa38c904f2a7ac09a4c62906f1535332a43428b602632b96d1a728d35e5c8031a50c1750474e932f127d83bc3a56e2e2cfed1d02fb747d33a0045408e8adca3 SHA512 0788681a1fce2712b5722546e57da91895b3c292ff564062f0b16d9c910ad96b4a46e18e5d71a64fdd0a6980d000c2200b791fe95d1b2bff286e94ee60ce4edf diff --git a/dev-vcs/cvsps/cvsps-2.2_beta1-r1.ebuild b/dev-vcs/cvsps/cvsps-2.2_beta1-r1.ebuild index 2d52bc371cad..1510bc252bab 100644 --- a/dev-vcs/cvsps/cvsps-2.2_beta1-r1.ebuild +++ b/dev-vcs/cvsps/cvsps-2.2_beta1-r1.ebuild @@ -3,7 +3,7 @@ EAPI="7" -inherit eutils toolchain-funcs +inherit toolchain-funcs MY_P="${P/_beta/b}" DESCRIPTION="Generates patchset information from a CVS repository" @@ -12,7 +12,7 @@ SRC_URI="http://www.cobite.com/cvsps/${MY_P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris" IUSE="" RDEPEND="sys-libs/zlib" diff --git a/dev-vcs/cvsps/cvsps-3.13-r2.ebuild b/dev-vcs/cvsps/cvsps-3.13-r2.ebuild index c7d9c099265b..30d01e388c45 100644 --- a/dev-vcs/cvsps/cvsps-3.13-r2.ebuild +++ b/dev-vcs/cvsps/cvsps-3.13-r2.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit eutils toolchain-funcs +inherit toolchain-funcs DESCRIPTION="Generates patchset information from a CVS repository (supports fast-import)" HOMEPAGE="http://www.catb.org/~esr/cvsps/" @@ -11,7 +11,7 @@ SRC_URI="http://www.catb.org/~esr/${PN}/${P}.tar.gz" LICENSE="GPL-2" SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris" IUSE="" RDEPEND="sys-libs/zlib" diff --git a/dev-vcs/cvsspam/Manifest b/dev-vcs/cvsspam/Manifest index 0476924f3cf6..3d1b8cf4761f 100644 --- a/dev-vcs/cvsspam/Manifest +++ b/dev-vcs/cvsspam/Manifest @@ -1,4 +1,4 @@ AUX cvsspam-0.2.12-svn.patch 806 BLAKE2B 228b320f9e02d8d756d8b191be7f38d39be7ebe88f6da7f4956cd3ee6d5312bb750e4884b63535ba4f1a3e54fdc78ca55c23ee414d3e0f92022c77c77bed20cc SHA512 ee3092a73edae7f5ca85800206f520653dda8334ceeef745c6d0390bba747ad4a7fd8e03b39188ac2e0bf76315fa8178e9106a7ac8b68083a2a610733b5ae03c DIST cvsspam-0.2.12.tar.gz 83714 BLAKE2B 4c71f76a489da136fefaaf4c6735bd074f7439b709bb2b3872ccbf3dea80c366be3de3dfd3ff3c8a59162ad97a6d81a2b6b5fdc0f59562dcef78fb9cf45c146f SHA512 80786f980fe5070fff90de8e7a470cdf91ee8ddbd4c37fb1d98d0ddc042d157f2f74998962eaab1a24503b9147fae2129db35f1d505b557a8c75325d1e101bec -EBUILD cvsspam-0.2.12.ebuild 726 BLAKE2B 846efd5036996f91c0583b2e19af9b22320b08d772661cebec6a6d1861450a385cdfdeadce9ee504de63058050fa891b0712f82a6bbc0693f0be08334ef6fc27 SHA512 820242b0488eec151d7b83b5d9adeee28c01adab12e39763df16c5f4e5ecb28418629878b2448308d89b19b68e175069f6e70fbc3c2c47bc5c77caf194ff9bb5 +EBUILD cvsspam-0.2.12.ebuild 723 BLAKE2B 3aabac15816209470a6c4eb505e893b62d6138422561442d13d30622892504fa3a258a7814c12977557dff688e72647e50682bef22b4010b49f36171a1c0c19c SHA512 f4cbfd45e44ded8f94c7aa2e96f7a0ceb7b93b88100c4a1db426d8906190268c40d384339c0e3711ba57b95b8e38d7de3eaf9689f99e47f9efd9444bc1a8c667 MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84 diff --git a/dev-vcs/cvsspam/cvsspam-0.2.12.ebuild b/dev-vcs/cvsspam/cvsspam-0.2.12.ebuild index dfded9ed2600..a45ae40b915d 100644 --- a/dev-vcs/cvsspam/cvsspam-0.2.12.ebuild +++ b/dev-vcs/cvsspam/cvsspam-0.2.12.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 -inherit eutils +inherit epatch DESCRIPTION="Utility to send colored HTML CVS-mails" HOMEPAGE="http://www.badgers-in-foil.co.uk/projects/cvsspam/" diff --git a/dev-vcs/cvsutils/Manifest b/dev-vcs/cvsutils/Manifest index 0579416d2d64..d3772359dead 100644 --- a/dev-vcs/cvsutils/Manifest +++ b/dev-vcs/cvsutils/Manifest @@ -1,5 +1,3 @@ -DIST cvsutils-0.2.5.tar.gz 79596 BLAKE2B db3a701e378892ac9986f981c5fc1f18cf1d75903741c74cbf0936682412b46c6292e00bd2962ef597c16f46fa256835b8ab5e272246ca142583ac90c6d1a459 SHA512 7ad840ebfdbc9e53bd7463bc523108381ad3d5d474e166e7dd0d8f1ffb5c6751d027d19b93743c412001ba63a60a6d4bb63a05a735d2f0b2246e14141ef638c1 DIST cvsutils-0.2.6.tar.gz 81051 BLAKE2B 230400c65d1faad0db600f20fbb4e7b6e19ac5ec441e304c585523ed81d17631d6babf782fb0d80124ade5667dee48a4babb30059ff49f77fd899e465fa0da22 SHA512 0d982b719d80171338cfb6aa88534682ad965ce0e19ec00583fb34af609278b0d530c49bdd103a7c2d9e999c8396bb29c0676576ce951b96c661a1e764160020 -EBUILD cvsutils-0.2.5-r1.ebuild 410 BLAKE2B 7847406e36ed1b8d3aed9f93a068fe13e402d4457069419e2ba5e353da0cd2b1617e7d788c2d395d7a49ccaa673090d483c954bb0d346c569570923aba419ec6 SHA512 41d7976d917b2a6b67e54000ba18d83f2dceba5ccd84debb0c47e40233e7ddfc7f4e36ee04192a52e190d4a4ba313f236acc94f054b6bdb1e089c9e94d1a1347 EBUILD cvsutils-0.2.6.ebuild 407 BLAKE2B 17460f6604b01e6d69639df58ac9cb1b32ff77224228b112469a3759f48b35ca8d75fd41e2dafe0d61577577006b651e12cbe35c18b6f277ebd194a4943c01b9 SHA512 d9ea5db67917821ddf8630365ff5b489c85af183d8485a36e35b09fde3c823695261b17a01ed25dbfcefcf3a164cb0e821faec9c9e84f6b4a598f1c90ddc3e1d MISC metadata.xml 451 BLAKE2B 53f90d74a7d07779fa1ffce52e44d1b4b46ee65a0dd8dfd660c8693014064d770ca150dee11115ca717c3bb8a9001f4c6477cec19a83d5f188485379b6ba004f SHA512 226cedd069ebfeecf6258c413eb2315b103303fb767df8ff102b97d2ca5ff0eff838cb9c328ca96439bec2100eb3a07f59c02ef44edbf3d4d070556673d4ce59 diff --git a/dev-vcs/cvsutils/cvsutils-0.2.5-r1.ebuild b/dev-vcs/cvsutils/cvsutils-0.2.5-r1.ebuild deleted file mode 100644 index e4e3b461c571..000000000000 --- a/dev-vcs/cvsutils/cvsutils-0.2.5-r1.ebuild +++ /dev/null @@ -1,14 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="A small bundle of utilities to work with CVS repositories" -HOMEPAGE="https://www.red-bean.com/cvsutils/" -SRC_URI="https://www.red-bean.com/cvsutils/releases/${P}.tar.gz" - -LICENSE="GPL-2+ GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux" - -RDEPEND="dev-lang/perl" diff --git a/dev-vcs/git-crypt/Manifest b/dev-vcs/git-crypt/Manifest index 00857e97b675..687d02288e6d 100644 --- a/dev-vcs/git-crypt/Manifest +++ b/dev-vcs/git-crypt/Manifest @@ -1,3 +1,3 @@ DIST git-crypt-0.6.0.tar.gz 57584 BLAKE2B 6557121ef4a3f49b2294f7c6268a55323b7ec192b851fac548e76a9301c65655be72f67eecc248205cefcb0184d52a55f8a462ccec0082552fce3115a18b7267 SHA512 06fd9f6dbdc5c9fa9196f3e81a87cd3688089623b2658daf9c98809d5ca14df0b7ca69fdfe8279abf575957c366f2f93bd5a6885092eb533bd0d1ed9fe9dfac5 -EBUILD git-crypt-0.6.0.ebuild 463 BLAKE2B 3ba00302628888e104e0f05bbfc80481be9691a7b6a3f96abfd2ada758035387c84ad4c2398e434ecbb3faf453d983a2b73b25d88d482f45dca225c0d089b54d SHA512 0abbd6dda1fe03dfb67f9e481da37f1f4c5c97543dab66c8eb5c7abefa523935a96704ed7f7e7bbc1281bfdef18f7fbea6406a7303308164b04c6695f2cdc08f +EBUILD git-crypt-0.6.0.ebuild 467 BLAKE2B 85c6549dd984b8f379b783e781c79d51f75522da667f630527bc5b0155e661b762ef1b0787871c0de23cea0096a8d2bb17bc7187ef169c304d938aca4e85ca8e SHA512 b9798b44e47469d4ce9e85b9e10f6ad5dfefa62daa0cbedd854cb0f1691d68f47abd7a897595d6b72a62eb814e3c5f517f848fb41728fb67b02d07fed2d7bfa0 MISC metadata.xml 326 BLAKE2B 200218b3accdd8e5485e442fd23fb2eb914b4e33a5bb545573a65526740f3c48c9514cff5b34a75c39d364f94c8f19cc11522fbc168b9fed766925c65ca5e388 SHA512 b75574fb4627e4e52be50ab98bb207b8bc8f50fd67da8fa88dc00a5dbaedc36d1e955573e2abb7e27a94fa87d2a239b3e4f48900ccb7d27fc92d5009f20b6e29 diff --git a/dev-vcs/git-crypt/git-crypt-0.6.0.ebuild b/dev-vcs/git-crypt/git-crypt-0.6.0.ebuild index f107562053ad..c7e0f1a2401a 100644 --- a/dev-vcs/git-crypt/git-crypt-0.6.0.ebuild +++ b/dev-vcs/git-crypt/git-crypt-0.6.0.ebuild @@ -1,20 +1,20 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 DESCRIPTION="transparent file encryption in git" HOMEPAGE="https://www.agwa.name/projects/git-crypt/" SRC_URI="https://github.com/AGWA/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + LICENSE="GPL-3" SLOT="0" - KEYWORDS="~amd64 ~x86" RDEPEND="dev-vcs/git" DEPEND="${RDEPEND}" src_install() { - mkdir -p "${D}"/usr/bin + mkdir -p "${D}"/usr/bin || die emake PREFIX="${D}"/usr install } diff --git a/dev-vcs/git-extras/Manifest b/dev-vcs/git-extras/Manifest index d43e6838208e..765827a89dd6 100644 --- a/dev-vcs/git-extras/Manifest +++ b/dev-vcs/git-extras/Manifest @@ -1,4 +1,6 @@ AUX git-extras-6.1.0-no-bash-completion-install.patch 556 BLAKE2B 9fbf1516888da9c5952fdaedf28987bcf46e62c6dd1342f810c9150625a78198224855dd18b386076a4fd689418c05d61cc8f0c5c0f747fb96ac6209a4fb402f SHA512 70d25e577174238f5fce6a3810146358904493a7ec3963eef6be8780de7b62bcda7e2c542e8f02cf2dd229acfc7368b72dfd4aff668fbc4e841eb6754b2036f2 DIST git-extras-6.1.0.tar.gz 153503 BLAKE2B 3450edecb3116e19ffcf918b118aee04f025c06d812e29e8701f35a3c466b13d2578d41c8e1ee93327743d0019bf98bb3f397189e19435f89e3a259ff1b82747 SHA512 098415339177f802299d93947e2979a2fc6c2935eb2d735cd71ad76e035d5489e4c8d9009e2673c109b28e393319745be249cc195814087d59b436f4a56dabab +DIST git-extras-6.2.0.tar.gz 156703 BLAKE2B 71e3be3f56ca049d2060c79b8dd52aacf613d9157fc5d6fa76c827b59e9355f16903cce94e09dcf73e0c7c4f81b422a37234dbc8f9eb146ca9925da8778ea2dc SHA512 b2e36f887eb101b56734a824f2a3068c568dfca19172733e9263234c1a0f241440727d79bb37aa22c201fd679f37e87c10e521f68a914ec6345b294964fd3d08 EBUILD git-extras-6.1.0.ebuild 1154 BLAKE2B d03463f2c86e13f65d6324b0d6023712301b4ec3073f6b99b1b889492ae4ae64663580c5c12a77234d9cecf6254576a92bb7af768c11c3dc9443a0138065fe6f SHA512 38f70b4cdcce1d26a318c96467701cefaf17de1b87291d713a9ee666c7f0b011d25b5ae16f09f920038ce4ecf060ee132e46b0665fbcc9a98a2bf8c086109b99 +EBUILD git-extras-6.2.0.ebuild 1154 BLAKE2B d03463f2c86e13f65d6324b0d6023712301b4ec3073f6b99b1b889492ae4ae64663580c5c12a77234d9cecf6254576a92bb7af768c11c3dc9443a0138065fe6f SHA512 38f70b4cdcce1d26a318c96467701cefaf17de1b87291d713a9ee666c7f0b011d25b5ae16f09f920038ce4ecf060ee132e46b0665fbcc9a98a2bf8c086109b99 MISC metadata.xml 317 BLAKE2B 81e94ccb8505cef2f0dd08b3cfa09c0f00f8ec7ba52f507cdb85467d48d10d7edf311beddb8f766fbcf10a49f62245839dda84a194268a0a5fdfb66ace18015e SHA512 b9353731d4665fe680aed7ffd9236177651ce2bbf6a7210652055cacf5fea38ee5fb7caecaa7cdeefcd7068fdfac85a1fa504135eccc6dda56929a5c1c2dde1b diff --git a/dev-vcs/git-extras/git-extras-6.2.0.ebuild b/dev-vcs/git-extras/git-extras-6.2.0.ebuild new file mode 100644 index 000000000000..8076a70196d7 --- /dev/null +++ b/dev-vcs/git-extras/git-extras-6.2.0.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Git utilities -- repo summary, repl, changelog population, author commit percentages and more" +HOMEPAGE="https://github.com/tj/git-extras" +SRC_URI="https://github.com/tj/git-extras/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x64-macos" + +RDEPEND=" + app-shells/bash + dev-vcs/git +" + +PATCHES=( + "${FILESDIR}"/${PN}-6.1.0-no-bash-completion-install.patch +) + +src_prepare() { + default + + # For now, don't force including the git completion + # sed -i -e "1 i source $(get_bashcompdir)\/git" etc/bash_completion.sh || die +} + +src_configure() { + return +} + +src_compile() { + return +} + +src_install() { + emake \ + DESTDIR="${D}" \ + PREFIX="${EPREFIX}/usr" \ + SYSCONFDIR="${EPREFIX}/etc" \ + install + + # TODO: Unfortunately, none of the completion seems to + # actually work for me yet(?) + + #newbashcomp "${S}"/etc/bash_completion.sh ${PN} + + #insinto /usr/share/zsh/site-functions + #newins "${S}"/etc/${PN}-completion.zsh _${PN} + + #insinto /usr/share/fish/vendor_completions.d + #doins "${S}"/etc/${PN}.fish +} diff --git a/dev-vcs/git-lfs/Manifest b/dev-vcs/git-lfs/Manifest index 92f63d19ed1a..71ac9a0ed8df 100644 --- a/dev-vcs/git-lfs/Manifest +++ b/dev-vcs/git-lfs/Manifest @@ -1,6 +1,6 @@ DIST git-lfs-2.11.0.tar.gz 2839623 BLAKE2B e9d0e8ea37f19617a4f727abdc93c3c937052ad98b6ac40de27ced6b250789701797d04f1bf795b259e83155e5d8a1ca122dbf8b40503c2c41d6d891a3ecf096 SHA512 2117b425864a36f773c14d34c78999636d836646184cf8d89045ef6de90cbded873d4de4613ecfafb0fa2ea8ae068e11f5ae22eed6af01715b5fac9be70f033b -DIST git-lfs-2.13.1.tar.gz 2526962 BLAKE2B 3f3af1c0f976a17c108159fff15a065600f32af2a31d459fcd4b9e64d8e77aa8569aa81c932f38713ff6bafdb636aae464a2044f2664d124ca7de0a7157da969 SHA512 48397ed0ae976544c80df59df1991b0f35606d0a3ed9eb0aef66857e5bf2974e8ad5677be98b53433628d26f9e5135e9f28b15c8789cc6a4ed091946b79e6fce +DIST git-lfs-2.13.3.tar.gz 2901796 BLAKE2B 84bbce719e83229bbb7116f5c337e0748a2be223b260e03653dab23f6c8d20087a09695d6ef7abf45e128bfd79c5eb994cb14fb906330675174830603a2e3ba2 SHA512 2c9e10e4f2fdb5d6bae8994db5879f50596109f3057e7369a9edca3c13c3f4d77e268e3903a0abca60cf8e342ff54bc4920c01a530f8eb400e3a0cc11a171f74 EBUILD git-lfs-2.11.0.ebuild 1392 BLAKE2B d6e33aa99c265dd3e2fd889c5bd9a70b751e15cc9757343e1e1bd7bec432e8015611e7b3009d1cd291eaa6b69e0a6fb7581d50f744f1a164d52936095ee5c03d SHA512 497ae5f9fa85cc412cb1708f13e75acaafc4087c5243aee8bdc9ff4567756cd60602cda6092ea1f98fe560a7ae9a6a05f69ffbb862136d2782b2850d8512ad15 -EBUILD git-lfs-2.13.1.ebuild 1574 BLAKE2B a4115ded4f732b9a9e4d2c16ce0ccb75ee553ff311433aaa56e9a4f799b6a69db0360526dbb1b610805063b756a4de3f717db6a7b0025da41033684dc13aca72 SHA512 7ccef2d1bedb5bff04bc8cb73d3f8c797790173278d6bcccacb82e2072b6203859114d7525990dbb897a30281c44642ef626d321e1d28a893806a5adc7a97e69 +EBUILD git-lfs-2.13.3.ebuild 1574 BLAKE2B a4115ded4f732b9a9e4d2c16ce0ccb75ee553ff311433aaa56e9a4f799b6a69db0360526dbb1b610805063b756a4de3f717db6a7b0025da41033684dc13aca72 SHA512 7ccef2d1bedb5bff04bc8cb73d3f8c797790173278d6bcccacb82e2072b6203859114d7525990dbb897a30281c44642ef626d321e1d28a893806a5adc7a97e69 EBUILD git-lfs-9999.ebuild 1574 BLAKE2B a4115ded4f732b9a9e4d2c16ce0ccb75ee553ff311433aaa56e9a4f799b6a69db0360526dbb1b610805063b756a4de3f717db6a7b0025da41033684dc13aca72 SHA512 7ccef2d1bedb5bff04bc8cb73d3f8c797790173278d6bcccacb82e2072b6203859114d7525990dbb897a30281c44642ef626d321e1d28a893806a5adc7a97e69 MISC metadata.xml 476 BLAKE2B 19aa325991d7694677a8d5e50154404b678416fc4b446c33fdeb9ae3db078c06845fbfe11ebf37bd1afcc1c35f19233bcc290b5f47ff16ec0305ceb7829758b0 SHA512 ddb583c724ba2b948f66c3568352a10cb09067a66ec98596f8dba11001f5101cb69e9fdb74b29278aead3b123ee6bd69a4a4f785d72bb1a2977fb129c89ecf02 diff --git a/dev-vcs/git-lfs/git-lfs-2.13.1.ebuild b/dev-vcs/git-lfs/git-lfs-2.13.3.ebuild index 641f9c79a60b..641f9c79a60b 100644 --- a/dev-vcs/git-lfs/git-lfs-2.13.1.ebuild +++ b/dev-vcs/git-lfs/git-lfs-2.13.3.ebuild diff --git a/dev-vcs/git-mailz/Manifest b/dev-vcs/git-mailz/Manifest index 5dbebb8e5675..5ee0fd843ad4 100644 --- a/dev-vcs/git-mailz/Manifest +++ b/dev-vcs/git-mailz/Manifest @@ -1,3 +1,3 @@ DIST git-mailz-0.14.tar.gz 8204 BLAKE2B e008216319b2ec39eed132e4c2792afabc75066b390d04f3a9e645aab234391f9d07c0fea3d965a4fe67b39f87536c2f2b3ee0959ecfdfabc7fb2e1a3c10c2de SHA512 fd6c518de135113482f2f3a4e9d89b41b1797c8219e1ed9f424a5c4ae575400e7ccd9f835b40be5d74a5eb4e1bc7d3dfedd2412a317baea7e20494169399b70c -EBUILD git-mailz-0.14.ebuild 459 BLAKE2B f31e3c25f541ba8992b479aff8df3f04a238ff94b71ef3d6db8ebe1d226b682164514c479f42d6c007da449b11bea49650fbcc6c6c32be66a4afcf437c54c0b5 SHA512 22437475f0aea8d83abf5dfbc968c8f7d1bfa53488dc57890753635c861dc92fb55a0636f3e957376d632d749e50b917dfc0382952f131cc840afbd4df50c452 +EBUILD git-mailz-0.14.ebuild 528 BLAKE2B eee8a413c8eefdecbe29e32a1322831f95899f5ced8b1e75d551db0b28b83b5d6593ee026cf392319bfb0dc30294737b781c0015e37f18ccfa126f99532c9e8b SHA512 f46bda22107bfe473c95b53870e522a3520a013fc3bbbee39ae183bfc963bb70b2f3fa7ee8467d0dab7b13959aa8d8cf596e2ac9eba15d2f755cba3eb15b944c MISC metadata.xml 255 BLAKE2B f8c0e4254a2e06ac72445e5f911320f562b42f04def6bfcda25a04a5041332523032da6ea62d298b95142b92f67c3b4089916bff4e7276403d17485ed0b58c19 SHA512 d3ab8986894d0c5b99042ede02c5ac9101f976400a70a30b1735734825f856b34eb1060c6e23b16029db478a871e12b46550d0b4f4de6aa55e1fe8e096078a2f diff --git a/dev-vcs/git-mailz/git-mailz-0.14.ebuild b/dev-vcs/git-mailz/git-mailz-0.14.ebuild index aee97820b015..99ee973ab4e0 100644 --- a/dev-vcs/git-mailz/git-mailz-0.14.ebuild +++ b/dev-vcs/git-mailz/git-mailz-0.14.ebuild @@ -1,28 +1,28 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 - -inherit eutils +EAPI=7 DESCRIPTION="Send a collection of patches as emails" HOMEPAGE="https://github.com/roman-neuhauser/git-mailz/" - SRC_URI="http://codex.sigpipe.cz/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" - KEYWORDS="~amd64 ~x86" -DEPEND="" - RDEPEND=" - virtual/mta - dev-vcs/git app-shells/zsh + dev-vcs/git + virtual/mta " +src_compile() { + emake GZIPCMD="true" +} + src_install() { emake PREFIX="${ED}/usr" install + + mv "${ED}"/usr/share/man/man1/git-mailz.1{.gz,} || die } diff --git a/dev-vcs/git/Manifest b/dev-vcs/git/Manifest index 20ea942d56a3..26ce13ac402a 100644 --- a/dev-vcs/git/Manifest +++ b/dev-vcs/git/Manifest @@ -18,24 +18,28 @@ DIST git-2.28.1.tar.xz 6119248 BLAKE2B 69999a39d1c5c1dc69b8c7721a594104b51d2af69 DIST git-2.29.3.tar.xz 6189996 BLAKE2B 9e30b7c4eab0d74a7d3d1387774958fc1ce7fde6239bd8daaa277304cde1f3249484fd703a1827c703ec9400ac2c1e7c288bd2956a3854521bf561437de58617 SHA512 3a21be5005675e5406964519f3c8441826b311274de8c5bacdc3ede564efef3d87f085682f31c89166a5022738a3cbd8e767d2bca3bd57d6f55b2451e36681dd DIST git-2.30.2.tar.xz 6329820 BLAKE2B 1c553c183d5426c524852bfba38b39196d9f0fb83854fec3291959474374db41a68a4118785412037ba16230662d94f03b05bb7ea577f0272552e63b68086f95 SHA512 4f7e1c30f8eee849d1febeda872d56c60c5d051a31726505a4c7bab11b274d3a2ab5588f910b7b49c5c0ec5228a18457f705c7b66e8bbdf809d3c75c59032b7e DIST git-2.31.0.tar.xz 6414252 BLAKE2B c9186c0e212767956cbabc685989408860600a19ff56637453f9cd45e143b6fb5b7104b188726506481782fcdfe3e7b28d5c9cf374172b81e5bfedf249292793 SHA512 b8f7608d4349c983c426494227b0ec9d032e67c775382a32675418f629f365817ac99a61c24e3a380bc5eb65351058dbf55d526890055acf58ad4f028022f513 +DIST git-2.31.1.tar.xz 6413368 BLAKE2B 2d40aa3e5336e57b3cab42c36dd07698be7a811e2890f4c9ecaaa375f985313bb8e14fe7a70c1beff3009a9102b935e4a6065019ab3b2520f09339e2a0fcdb93 SHA512 9aa334a3e8519700ff5d112153ec42677722980094caa9d22aa91afdb65166bd9a98fa445c0d327c428ebfa73bf4832e9b3836109a1d9319feafe3191cfd170e DIST git-htmldocs-2.26.2.tar.xz 1304788 BLAKE2B e0de88c5c41646d5fb9b54e2ee873c7904e1b85c67f971499f0227eb2dd59cabd4ffc58c468cf8a7a7466920af972dbc7f95d78003e487edac9a15a9c49b80a2 SHA512 b577693180b4fc035af211e3b83e98ad5e1bfbb98706924858df6558383b82ca05f870bdae90f8a14c8bf664f091ee928af52dcdebdfb98dc7387fdfe2e3a396 DIST git-htmldocs-2.26.3.tar.xz 1305208 BLAKE2B d5bb834b00a9d0cd3cdcd671e33142595e4ac28be8eab2326263f548718d52cf141b7fa6afee8da05a15ac75252455945dd34d60ffe5cda6cf1d612b7ee35953 SHA512 ff6c912572d32a1f32ec4c73e07e1404155ccbf81509a741e25e9dbcf42e5348dce59c40b0bb5d64993d8a981e2afd773393b2aeacde457870aa1f03feb9a1a6 DIST git-htmldocs-2.28.1.tar.xz 1348296 BLAKE2B 6bbaf94a963204d85100554578fb2520c44b74332e6dfd0f468fa3217efad2a484ef427359411569ca503a809aec00edde21ab577ee9ddc9779f0b702402ed4c SHA512 9e672673f271a136f9c2d1ed827dbc76656b40315cb5d11d95aa18c006fad8ea2c2535f2092f1b6514a6ae7f88589178fc90299b496f446debb673e8f36f8909 DIST git-htmldocs-2.29.3.tar.xz 1365468 BLAKE2B b8b2d46a5b35f6962f06bd9837ddc613aa5f4096dcdabea4308fcc52bf4f639fbdade2f91e01738cce6befb8b63faf57f8ecab1200048794d873f12055f04bdd SHA512 217a313636b5e7470e58d21428c81262f9d9909227f6a47c8445eb301bb20dd8393d0e600b8e7dad04b030a688561f93cdce317ad714cecd0505c198e1fe44a2 DIST git-htmldocs-2.30.2.tar.xz 1342648 BLAKE2B a81b2111a79b7b211f99c0ac2b3d397d627316fc1eab56f091088b4ff26d80c353efcea4154f84640dea952dddaf496f3c8f63d2c371d6ce97bf888fad2db237 SHA512 7fc8bb1a9e484f5f49ad41c89ee8e5059970e3091e1d72b86800f8d255fe00be3d8072194cbc913ef6d98aa014ba9e8efae062a9ae595f4dcafaa0c3e637d297 DIST git-htmldocs-2.31.0.tar.xz 1357332 BLAKE2B 06fe5fdde4193ffccf243eae8c112b6bf74b3a554283e0f688a47275a47de4c1c4dce9fe6dfa550885786ab8df46fa83fadd22746bc64e430af42785eda30583 SHA512 31a7d715454060bbc260a6001d971df0eea16c819de96a9316bb465a67661ebe805a8ea2f5f223c070b6aa1affd1e72970b223474e6221bf87ac3b233d229fdd +DIST git-htmldocs-2.31.1.tar.xz 1357592 BLAKE2B 54b48cfe2bb8e5dad9fdff862aa91e5805b0cd331b459d51a71ed913ca68d1aea6c6c69cfadbe8b6101b4d7be63c3811027a2ed42f9d2b0d3509664726b8ad78 SHA512 d243f4e3047c0e29bdd9127ff529c7fab5ebf40a4afaa04c3a9261ae398aa61c16a4413b7bf580c7f874d632b866908d92322ea0502141d811b78b7636c8d28b DIST git-manpages-2.26.2.tar.xz 462052 BLAKE2B 27fc44360c9f890e9f7754e8423f5596548f076f5fec5dfc6c752e8b3caa5f64ba182c1566b67878b19fbb115297e08def1bf9d2711c7334cbb8e1b20fc039a1 SHA512 9591e94683a6b49d8b9f2afddc826576023fdfa6de6db4af3a28a2af00b175d5be710d86a31d0f1b8320cc38b6f27698e17fb3e8c1f2b0c5ced37296ef1109b6 DIST git-manpages-2.26.3.tar.xz 462116 BLAKE2B 3191f719c5f2f0df34a66a041ab8590cbb43ed8df6d4b430df04e4255544048a982c00dbcbc7d7d9057830d5354c595d853e9f7558efdd6049be74e81d61a20d SHA512 8f9b64b0554867a56a647ac4f76351858342f84a38fd9977c606612c034dcad552afba8489a81ce227ed48a90d78f23d203452086175e218efb3f0fe8429f9f9 DIST git-manpages-2.28.1.tar.xz 472404 BLAKE2B d6b411dee47439b91e61f93fdca24fc5a707807c9445b69df81be8cdf6b78e24ea8424c0a36a3b4bd7db82e303b4139449a3fdc7de43d65d50f8b9e936e73669 SHA512 b543934fb9a91636033a2a7262180bf62b5493be3c222fb882aa992fe15f9fc0b9cc6723f3afa65fe8c60b8909af4337139bc0c355df0ac063f9e915d4b574bd DIST git-manpages-2.29.3.tar.xz 478456 BLAKE2B e568b92badda851be5d5c0524455d1eb728e4633dd88144edc8e22d84c64ad195538d906ae3443789ea14607be536d1de0f30b448ab0860d605b65a6476455fb SHA512 5d1a26c1342c31ca3501f2e40ec55c6e5dddd1ee2de909ec65425dea92455f00ca23a10e7475dcfe5b9a60dc4c2012778e86797cc8922de20638fcc07c60d941 DIST git-manpages-2.30.2.tar.xz 482180 BLAKE2B 97180d13ba73f229d205b662ca16d497baff57a23b9b621fab69bc1bb4f2ac4f52b861443917ae01ebab7130640e1b7352aa193d7c0cd945cb552749ee1367c9 SHA512 fcb2ab9dd4c29593d08b80f6731ccc3b9a54514d6cc002434f8e36277fd814d4be7e69f0563291cea4f16c35e4822def57ade50d7d10a897619b13c6a6893aa7 DIST git-manpages-2.31.0.tar.xz 487764 BLAKE2B e5acc25fe28c666afd017d29a9cce7b0e37d2b1dee93f911683c5e54972fe4def59964409bd232666963b4509d4ca30fb9b95757e2fdfe308559e455bf8160d3 SHA512 9bf426d5aadd4ac011f9b3694547da795bf5e8bc77a79ef69de56d6f39c3a0fdc039db25d4671810a5320a6c057f2364ec096413eebbbeabc26a7d3b65c9c787 -EBUILD git-2.26.2.ebuild 19165 BLAKE2B 5036fdcef058b3f39d40701ed891cc8b0426ee9754f34f7a1551918eac2c23908b4befabfb2fd58b93611c7cbb992d07994aa51c173896ccf0b9fce85617207f SHA512 7bdf502796bf3e2e6396e67311b0d295ef504b2a5e8d178e4c42775dababd128ff417605bf90c3cb8e46bb90225d985fe0468ddb556ef69327a2cffab7fd886a -EBUILD git-2.26.3.ebuild 19166 BLAKE2B 4ade3950ba8fe50ccfae58b548e98a90add31f63850c7e5ca8f402f95fd30be0cd503c68049603975ffe127dc80bb74a9585ad7ae33cd7bf7781b1cb4c618ab8 SHA512 bc740a4f36c613f23a6f9235f570e3bc564e42fbdac69b7229b4aac1a81481eb285fc1b543fb90c34ad8c8c05d722e574d38ae2a2dafa002c603781f41001002 +DIST git-manpages-2.31.1.tar.xz 487784 BLAKE2B 9fe67839cca51f18b0aca16678eadb9ee8e609cbbae26bf1804c39b8bf5415e1069cb50162b75f9f8ec69bd6511f271d3116ac33016af2e57e65b88ad6c4b165 SHA512 a5fb8a1c3f08707d4d2d835a55b295677559856984ffeeb650827b433625a74f22ef4aac10e1b14eba5860e11567543b146d52dd055b2613e5a510e0f4f3c3fd +EBUILD git-2.26.2.ebuild 19166 BLAKE2B f0cf992b82fc46af8f34050aec36e4ed94068b6fadf8906d73c6697875ec034003b326368f53e543308a73a4041fcba1f6d658904bcafc746706817190df23aa SHA512 2dd84dfafb42f7a85adb18788bf7d4fed849f9012d70413ac43a0868806a5ffbf8d8a072ecc64ca246459fb2536db28276fe9f9dc4376151c6ed3d749ea08669 +EBUILD git-2.26.3.ebuild 19166 BLAKE2B f0cf992b82fc46af8f34050aec36e4ed94068b6fadf8906d73c6697875ec034003b326368f53e543308a73a4041fcba1f6d658904bcafc746706817190df23aa SHA512 2dd84dfafb42f7a85adb18788bf7d4fed849f9012d70413ac43a0868806a5ffbf8d8a072ecc64ca246459fb2536db28276fe9f9dc4376151c6ed3d749ea08669 EBUILD git-2.28.1.ebuild 19174 BLAKE2B 496043522e7f97321d6575312a1aea465433f83ec12c15ca5fa6e4f6de08f2a084e70f55f8f7751c45a7c0550c02cfab7eb8948909316a7f40480518ba42f14d SHA512 3a4eb51d9bcdb9c6d1438037f67ebd0d00036b6598c2f6a464fe3b7be7ffd5153f5ac911899445aa42af513eda222f9a838c4025c7a6c38ca50509f2096f00a3 EBUILD git-2.29.3.ebuild 18231 BLAKE2B a2484155007d417a549241ba0b8d3bdbacd93ddd2b01eb6d7ccb629c1b508ba7ced870a571fce243516156928d6a7fa6152326a1d4b53d5c53380354ecc741a9 SHA512 490f6bdd56d5d5006f137e8d50443904de1ca8fda1e21ddebc558255f97d75f5ba2e041328fdeedbe582b2210578131ca1e447fd2dfef357913132be1f5d8b9c EBUILD git-2.30.2.ebuild 18232 BLAKE2B 503faf295b6c00bbfa57d6643b54e2047a55ed416130d889f9cc21983b2035522670a86b383e1d33f112dc0a45005933c87f1c42d26d173825916a4dd4281931 SHA512 5e9331f668d9ba96305b5891b1ce82dfee9357f49065334d7a8d2f419d63b34792c3818d4d8d8f322a662a0f73d2f11aedad767889b99cde83d42920ed597ddf EBUILD git-2.31.0-r1.ebuild 18122 BLAKE2B 1c0329cde02c50c6f116f0f81b13a3e3e43c32feff50863a4a8f761e345e8fefa92e149cc5fbba7b23cb8d5fb03b1884ac2a90c4c961fba084b06c0b3da6840d SHA512 93f84aff30ad5a5d4d8c9ffb8781c86c123e0b36bef1adfd9914f27adb74787a9ec327b3d5b774f78999487f84a85fbeaefc27189dd5cf75fe99715a611645e9 +EBUILD git-2.31.1.ebuild 18122 BLAKE2B 1c0329cde02c50c6f116f0f81b13a3e3e43c32feff50863a4a8f761e345e8fefa92e149cc5fbba7b23cb8d5fb03b1884ac2a90c4c961fba084b06c0b3da6840d SHA512 93f84aff30ad5a5d4d8c9ffb8781c86c123e0b36bef1adfd9914f27adb74787a9ec327b3d5b774f78999487f84a85fbeaefc27189dd5cf75fe99715a611645e9 EBUILD git-9999-r1.ebuild 18094 BLAKE2B 32f685e661168ae9e2087599960011ff91910677d86c9d5359fd2875df0ae700124d562f67f65fd1402a35e4771d6196f476c975c021fcdc739393b028adb5a4 SHA512 73e8b4dd152d662ed1a1374bd3789d257d55f9a68038252392efc86c141f09332b7afc4ca9430e72e0d341f4fc9c2d4756f5a9d7d3ec83a4a71fe4688f598e1a EBUILD git-9999-r2.ebuild 18094 BLAKE2B 32f685e661168ae9e2087599960011ff91910677d86c9d5359fd2875df0ae700124d562f67f65fd1402a35e4771d6196f476c975c021fcdc739393b028adb5a4 SHA512 73e8b4dd152d662ed1a1374bd3789d257d55f9a68038252392efc86c141f09332b7afc4ca9430e72e0d341f4fc9c2d4756f5a9d7d3ec83a4a71fe4688f598e1a EBUILD git-9999-r3.ebuild 18124 BLAKE2B fc824a2a9952153c7ad452db3fb26002c963427677a199ace6e028539c29620f682df374c55d334b3306f38e7799cdacf13ae7267f64aa0e525b64756afc92ea SHA512 a4642f497bfc5b646b4a80a3a4a360a817c6b67bbd817e6ac27f59c2aa2be64c9116376cc268770fcaf12001a8059cdf69e90e1bb853f7083972dec7b13f0854 diff --git a/dev-vcs/git/git-2.26.2.ebuild b/dev-vcs/git/git-2.26.2.ebuild index 5c1c3d2155b9..b171de2abbf0 100644 --- a/dev-vcs/git/git-2.26.2.ebuild +++ b/dev-vcs/git/git-2.26.2.ebuild @@ -46,7 +46,7 @@ if [[ ${PV} != *9999 ]]; then ${SRC_URI_KORG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} )" [[ "${PV}" == *_rc* ]] || \ - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi LICENSE="GPL-2" diff --git a/dev-vcs/git/git-2.26.3.ebuild b/dev-vcs/git/git-2.26.3.ebuild index dc965acafe2c..b171de2abbf0 100644 --- a/dev-vcs/git/git-2.26.3.ebuild +++ b/dev-vcs/git/git-2.26.3.ebuild @@ -46,7 +46,7 @@ if [[ ${PV} != *9999 ]]; then ${SRC_URI_KORG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} )" [[ "${PV}" == *_rc* ]] || \ - KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi LICENSE="GPL-2" diff --git a/dev-vcs/git/git-2.31.1.ebuild b/dev-vcs/git/git-2.31.1.ebuild new file mode 100644 index 000000000000..471bbf2322be --- /dev/null +++ b/dev-vcs/git/git-2.31.1.ebuild @@ -0,0 +1,669 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +GENTOO_DEPEND_ON_PERL=no + +# bug #329479: git-remote-testgit is not multiple-version aware +PYTHON_COMPAT=( python3_{7..9} ) + +inherit toolchain-funcs elisp-common l10n perl-module bash-completion-r1 python-single-r1 systemd + +PLOCALES="bg ca de es fr is it ko pt_PT ru sv vi zh_CN" +if [[ ${PV} == *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="git://git.kernel.org/pub/scm/git/git.git" + # Please ensure that all _four_ 9999 ebuilds get updated; they track the 4 upstream branches. + # See https://git-scm.com/docs/gitworkflows#_graduation + # In order of stability: + # 9999-r0: maint + # 9999-r1: master + # 9999-r2: next + # 9999-r3: seen + case "${PVR}" in + 9999) EGIT_BRANCH=maint ;; + 9999-r1) EGIT_BRANCH=master ;; + 9999-r2) EGIT_BRANCH=next;; + 9999-r3) EGIT_BRANCH=seen ;; + esac +fi + +MY_PV="${PV/_rc/.rc}" +MY_P="${PN}-${MY_PV}" + +DOC_VER="${MY_PV}" + +DESCRIPTION="stupid content tracker: distributed VCS designed for speed and efficiency" +HOMEPAGE="https://www.git-scm.com/" +if [[ ${PV} != *9999 ]]; then + SRC_URI_SUFFIX="xz" + SRC_URI_KORG="https://www.kernel.org/pub/software/scm/git" + [[ "${PV/rc}" != "${PV}" ]] && SRC_URI_KORG+='/testing' + SRC_URI="${SRC_URI_KORG}/${MY_P}.tar.${SRC_URI_SUFFIX} + ${SRC_URI_KORG}/${PN}-manpages-${DOC_VER}.tar.${SRC_URI_SUFFIX} + doc? ( + ${SRC_URI_KORG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} + )" + [[ "${PV}" == *_rc* ]] || \ + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="+blksha1 +curl cgi doc emacs gnome-keyring +gpg highlight +iconv libressl mediawiki mediawiki-experimental +nls +pcre perforce +perl +ppcsha1 subversion tk +threads +webdav xinetd cvs test" + +# Common to both DEPEND and RDEPEND +DEPEND=" + gnome-keyring? ( + app-crypt/libsecret + dev-libs/glib:2 + ) + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:= ) + sys-libs/zlib + pcre? ( dev-libs/libpcre2 ) + perl? ( dev-lang/perl:=[-build(-)] ) + tk? ( dev-lang/tk:0= ) + curl? ( + net-misc/curl + webdav? ( dev-libs/expat ) + ) + iconv? ( virtual/libiconv ) +" + +RDEPEND="${DEPEND} + gpg? ( app-crypt/gnupg ) + perl? ( + dev-perl/Error + dev-perl/MailTools + dev-perl/Authen-SASL + >=virtual/perl-libnet-3.110.0-r4[ssl] + cgi? ( + dev-perl/CGI + highlight? ( app-text/highlight ) + ) + cvs? ( + >=dev-vcs/cvsps-2.1:0 + dev-perl/DBI + dev-perl/DBD-SQLite + ) + mediawiki? ( + dev-perl/DateTime-Format-ISO8601 + dev-perl/HTML-Tree + dev-perl/MediaWiki-API + ) + subversion? ( + dev-vcs/subversion[-dso(-),perl] + dev-perl/libwww-perl + dev-perl/TermReadKey + ) + ) + perforce? ( ${PYTHON_DEPS} ) +" + +# This is how info docs are created with Git: +# .txt/asciidoc --(asciidoc)---------> .xml/docbook +# .xml/docbook --(docbook2texi.pl)--> .texi +# .texi --(makeinfo)---------> .info +BDEPEND=" + doc? ( + app-text/asciidoc + app-text/docbook2X + app-text/xmlto + sys-apps/texinfo + ) + emacs? ( >=app-editors/emacs-23.1:* ) + gnome-keyring? ( virtual/pkgconfig ) + nls? ( sys-devel/gettext ) + test? ( app-crypt/gnupg ) +" + +# Live ebuild builds man pages and HTML docs, additionally +if [[ ${PV} == *9999 ]]; then + BDEPEND="${BDEPEND} + app-text/asciidoc" +fi + +SITEFILE="50${PN}-gentoo.el" +S="${WORKDIR}/${MY_P}" + +REQUIRED_USE=" + cgi? ( perl ) + cvs? ( perl ) + mediawiki? ( perl ) + mediawiki-experimental? ( mediawiki ) + perforce? ( ${PYTHON_REQUIRED_USE} ) + subversion? ( perl ) + webdav? ( curl ) +" + +RESTRICT="!test? ( test )" + +PATCHES=( + # bug #350330 - automagic CVS when we don't want it is bad. + "${FILESDIR}"/git-2.31.0_rc0-optional-cvs.patch + + # Make submodule output quiet + "${FILESDIR}"/git-2.21.0-quiet-submodules-testcase.patch +) + +pkg_setup() { + if use subversion && has_version "dev-vcs/subversion[dso]" ; then + ewarn "Per Gentoo bugs #223747, #238586, when subversion is built" + ewarn "with USE=dso, there may be weird crashes in git-svn. You" + ewarn "have been warned." + fi + + if use perforce ; then + python-single-r1_pkg_setup + fi +} + +# This is needed because for some obscure reasons future calls to make don't +# pick up these exports if we export them in src_unpack() +exportmakeopts() { + local extlibs myopts + + myopts=( + ASCIIDOC_NO_ROFF=YesPlease + $(usex cvs '' NO_CVS=YesPlease) + $(usex elibc_musl NO_REGEX=YesPlease '') + $(usex iconv '' NO_ICONV=YesPlease) + $(usex nls '' NO_GETTEXT=YesPlease) + $(usex perl 'INSTALLDIRS=vendor NO_PERL_CPAN_FALLBACKS=YesPlease' NO_PERL=YesPlease) + $(usex perforce '' NO_PYTHON=YesPlease) + $(usex subversion '' NO_SVN_TESTS=YesPlease) + $(usex threads '' NO_PTHREADS=YesPlease) + $(usex tk '' NO_TCLTK=YesPlease) + ) + + if use blksha1 ; then + myopts+=( BLK_SHA1=YesPlease ) + elif use ppcsha1 ; then + myopts+=( PPC_SHA1=YesPlease ) + fi + + if use curl ; then + use webdav || myopts+=( NO_EXPAT=YesPlease ) + else + myopts+=( NO_CURL=YesPlease ) + fi + + # broken assumptions, because of static build system ... + myopts+=( + NO_FINK=YesPlease + NO_DARWIN_PORTS=YesPlease + INSTALL=install + TAR=tar + SHELL_PATH="${EPREFIX}/bin/sh" + SANE_TOOL_PATH= + OLD_ICONV= + NO_EXTERNAL_GREP= + ) + + # can't define this to null, since the entire makefile depends on it + sed -i -e '/\/usr\/local/s/BASIC_/#BASIC_/' Makefile || die + + if use pcre; then + myopts+=( USE_LIBPCRE2=YesPlease ) + extlibs+=( -lpcre2-8 ) + fi + if [[ ${CHOST} == *-solaris* ]]; then + myopts+=( + NEEDS_LIBICONV=YesPlease + HAVE_CLOCK_MONOTONIC=1 + ) + if grep -Fq getdelim "${EROOT}"/usr/include/stdio.h ; then + myopts+=( HAVE_GETDELIM=1 ) + fi + fi + + if has_version '>=app-text/asciidoc-8.0' ; then + myopts+=( ASCIIDOC8=YesPlease ) + fi + + # Bug 290465: + # builtin-fetch-pack.c:816: error: 'struct stat' has no member named 'st_mtim' + if [[ "${CHOST}" == *-uclibc* ]] ; then + myopts+=( NO_NSEC=YesPlease ) + use iconv && myopts+=( NEEDS_LIBICONV=YesPlease ) + fi + + export MY_MAKEOPTS="${myopts[@]}" + export EXTLIBS="${extlibs[@]}" +} + +src_unpack() { + if [[ ${PV} != *9999 ]] ; then + unpack ${MY_P}.tar.${SRC_URI_SUFFIX} + cd "${S}" || die + unpack ${PN}-manpages-${DOC_VER}.tar.${SRC_URI_SUFFIX} + if use doc ; then + pushd "${S}"/Documentation &>/dev/null || die + unpack ${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} + popd &>/dev/null || die + fi + else + git-r3_src_unpack + #cp "${FILESDIR}"/GIT-VERSION-GEN . + fi + +} + +src_prepare() { + # add experimental patches to improve mediawiki support + # see patches for origin + if use mediawiki-experimental ; then + PATCHES+=( + "${FILESDIR}"/git-2.7.0-mediawiki-namespaces.patch + "${FILESDIR}"/git-2.7.0-mediawiki-subpages.patch + "${FILESDIR}"/git-2.7.0-mediawiki-500pages.patch + ) + fi + + default + + if use prefix ; then + # bug #757309 + eapply "${FILESDIR}"/git-2.31.0-darwin-prefix-gettext.patch + fi + + sed -i \ + -e 's:^\(CFLAGS[[:space:]]*=\).*$:\1 $(OPTCFLAGS) -Wall:' \ + -e 's:^\(LDFLAGS[[:space:]]*=\).*$:\1 $(OPTLDFLAGS):' \ + -e 's:^\(CC[[:space:]]* =\).*$:\1$(OPTCC):' \ + -e 's:^\(AR[[:space:]]* =\).*$:\1$(OPTAR):' \ + -e "s:\(PYTHON_PATH[[:space:]]\+=[[:space:]]\+\)\(.*\)$:\1${EPREFIX}\2:" \ + -e "s:\(PERL_PATH[[:space:]]\+=[[:space:]]\+\)\(.*\)$:\1${EPREFIX}\2:" \ + Makefile || die + + # Fix docbook2texi command + sed -r -i 's/DOCBOOK2X_TEXI[[:space:]]*=[[:space:]]*docbook2x-texi/DOCBOOK2X_TEXI = docbook2texi.pl/' \ + Documentation/Makefile || die +} + +git_emake() { + # bug #320647: PYTHON_PATH + local PYTHON_PATH="" + use perforce && PYTHON_PATH="${PYTHON}" + emake ${MY_MAKEOPTS} \ + prefix="${EPREFIX}"/usr \ + htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \ + perllibdir="$(use perl && perl_get_raw_vendorlib)" \ + sysconfdir="${EPREFIX}"/etc \ + DESTDIR="${D}" \ + GIT_TEST_OPTS="--no-color" \ + OPTAR="$(tc-getAR)" \ + OPTCC="$(tc-getCC)" \ + OPTCFLAGS="${CFLAGS}" \ + OPTLDFLAGS="${LDFLAGS}" \ + PERL_PATH="${EPREFIX}/usr/bin/perl" \ + PERL_MM_OPT="" \ + PYTHON_PATH="${PYTHON_PATH}" \ + V=1 \ + "$@" +} + +src_configure() { + exportmakeopts +} + +src_compile() { + git_emake || die "emake failed" + + if use emacs ; then + elisp-compile contrib/emacs/git{,-blame}.el + fi + + if use perl && use cgi ; then + git_emake gitweb || die "emake gitweb (cgi) failed" + fi + + if [[ ${CHOST} == *-darwin* && ! tc-is-gcc ]]; then + pushd contrib/credential/osxkeychain &>/dev/null || die + git_emake CC=$(tc-getCC) CFLAGS="${CFLAGS}" \ + || die "emake credential-osxkeychain" + popd &>/dev/null || die + fi + + pushd Documentation &>/dev/null || die + if [[ ${PV} == *9999 ]] ; then + git_emake man || die "emake man failed" + if use doc ; then + git_emake info html || die "emake info html failed" + fi + else + if use doc ; then + git_emake info || die "emake info html failed" + fi + fi + popd &>/dev/null || die + + if use gnome-keyring ; then + pushd contrib/credential/libsecret &>/dev/null || die + git_emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" PKG_CONFIG="$(tc-getPKG_CONFIG)" + popd &>/dev/null || die + fi + + pushd contrib/subtree &>/dev/null || die + git_emake git-subtree || die + # git-subtree.1 requires the full USE=doc dependency stack + use doc && git_emake git-subtree.html git-subtree.1 + popd &>/dev/null || die + + pushd contrib/diff-highlight &>/dev/null || die + git_emake || die + popd &>/dev/null || die + + if use mediawiki ; then + pushd contrib/mw-to-git &>/dev/null || die + git_emake || die + popd &>/dev/null || die + + fi +} + +src_install() { + git_emake install || die "make install failed" + + if [[ ${CHOST} == *-darwin* && ! tc-is-gcc ]]; then + dobin contrib/credential/osxkeychain/git-credential-osxkeychain + fi + + # Depending on the tarball and manual rebuild of the documentation, the + # manpages may exist in either OR both of these directories. + find man?/*.[157] >/dev/null 2>&1 && doman man?/*.[157] + find Documentation/*.[157] >/dev/null 2>&1 && doman Documentation/*.[157] + dodoc README* Documentation/{SubmittingPatches,CodingGuidelines} + use doc && dodir /usr/share/doc/${PF}/html + local d + for d in / /howto/ /technical/ ; do + docinto ${d} + dodoc Documentation${d}*.txt + if use doc ; then + docinto ${d}/html + dodoc Documentation${d}*.html + fi + done + docinto / + # Upstream does not ship this pre-built :-( + use doc && doinfo Documentation/{git,gitman}.info + + newbashcomp contrib/completion/git-completion.bash ${PN} + bashcomp_alias git gitk + # Not really a bash-completion file (bug #477920) + # but still needed uncompressed (bug #507480) + insinto /usr/share/${PN} + doins contrib/completion/git-prompt.sh + + if use emacs ; then + elisp-install ${PN} contrib/emacs/git.{el,elc} + elisp-install ${PN} contrib/emacs/git-blame.{el,elc} + #elisp-install ${PN}/compat contrib/emacs/vc-git.{el,elc} + # don't add automatically to the load-path, so the sitefile + # can do a conditional loading + touch "${ED}${SITELISP}/${PN}/compat/.nosearch" + elisp-site-file-install "${FILESDIR}"/${SITEFILE} + fi + + #dobin contrib/fast-import/git-p4 # Moved upstream + #dodoc contrib/fast-import/git-p4.txt # Moved upstream + newbin contrib/fast-import/import-tars.perl import-tars + exeinto /usr/libexec/git-core/ + newexe contrib/git-resurrect.sh git-resurrect + + # git-subtree + pushd contrib/subtree &>/dev/null || die + git_emake install || die "Failed to emake install for git-subtree" + if use doc ; then + # Do not move git subtree install-man outside USE=doc! + git_emake install-man install-html || die "Failed to emake install-html install-man for git-subtree" + fi + newdoc README README.git-subtree + dodoc git-subtree.txt + popd &>/dev/null || die + + if use mediawiki ; then + pushd contrib/mw-to-git &>/dev/null || die + git_emake install + popd &>/dev/null || die + fi + + # diff-highlight + dobin contrib/diff-highlight/diff-highlight + newdoc contrib/diff-highlight/README README.diff-highlight + + # git-jump + exeinto /usr/libexec/git-core/ + doexe contrib/git-jump/git-jump + newdoc contrib/git-jump/README git-jump.txt + + # git-contacts + exeinto /usr/libexec/git-core/ + doexe contrib/contacts/git-contacts + dodoc contrib/contacts/git-contacts.txt + + if use gnome-keyring ; then + pushd contrib/credential/libsecret &>/dev/null || die + dobin git-credential-libsecret + popd &>/dev/null || die + fi + + dodir /usr/share/${PN}/contrib + # The following are excluded: + # completion - installed above + # diff-highlight - done above + # emacs - installed above + # examples - these are stuff that is not used in Git anymore actually + # git-jump - done above + # gitview - installed above + # p4import - excluded because fast-import has a better one + # patches - stuff the Git guys made to go upstream to other places + # persistent-https - TODO + # mw-to-git - TODO + # subtree - build seperately + # svnimport - use git-svn + # thunderbird-patch-inline - fixes thunderbird + local contrib_objects=( + buildsystems + fast-import + hg-to-git + hooks + remotes2config.sh + rerere-train.sh + stats + workdir + ) + local i + for i in "${contrib_objects[@]}" ; do + cp -rf \ + "${S}"/contrib/${i} \ + "${ED}"/usr/share/${PN}/contrib \ + || die "Failed contrib ${i}" + done + + if use perl && use cgi ; then + # We used to install in /usr/share/${PN}/gitweb + # but upstream installs in /usr/share/gitweb + # so we will install a symlink and use their location for compat with other + # distros + dosym ../gitweb /usr/share/${PN}/gitweb + + # INSTALL discusses configuration issues, not just installation + docinto / + newdoc "${S}"/gitweb/INSTALL INSTALL.gitweb + newdoc "${S}"/gitweb/README README.gitweb + + for d in "${ED}"/usr/lib{,64}/perl5/ ; do + if [[ -d "${d}" ]] ; then + find "${d}" -name .packlist -delete || die + fi + done + else + rm -rf "${ED}"/usr/share/gitweb + fi + + if ! use subversion ; then + rm -f "${ED}"/usr/libexec/git-core/git-svn \ + "${ED}"/usr/share/man/man1/git-svn.1* + fi + + if use xinetd ; then + insinto /etc/xinetd.d + newins "${FILESDIR}"/git-daemon.xinetd git-daemon + fi + + if ! use prefix ; then + newinitd "${FILESDIR}"/git-daemon-r1.initd git-daemon + newconfd "${FILESDIR}"/git-daemon.confd git-daemon + systemd_newunit "${FILESDIR}/git-daemon_at-r1.service" \ + "git-daemon@.service" + systemd_dounit "${FILESDIR}/git-daemon.socket" + fi + + perl_delete_localpod + + # Remove disabled linguas + # we could remove sources in src_prepare, but install does not + # handle missing locale dir well + rm_loc() { + if [[ -e "${ED}/usr/share/locale/${1}" ]] ; then + rm -r "${ED}/usr/share/locale/${1}" || die + fi + } + l10n_for_each_disabled_locale_do rm_loc +} + +src_test() { + local disabled=() + local tests_cvs=( + t9200-git-cvsexportcommit.sh + t9400-git-cvsserver-server.sh + t9401-git-cvsserver-crlf.sh + t9402-git-cvsserver-refs.sh + t9600-cvsimport.sh + t9601-cvsimport-vendor-branch.sh + t9602-cvsimport-branches-tags.sh + t9603-cvsimport-patchsets.sh + t9604-cvsimport-timestamps.sh + ) + local tests_perl=( + t3701-add-interactive.sh + t5502-quickfetch.sh + t5512-ls-remote.sh + t5520-pull.sh + t7106-reset-unborn-branch.sh + t7501-commit.sh + ) + # Bug #225601 - t0004 is not suitable for root perm + # Bug #219839 - t1004 is not suitable for root perm + # t0001-init.sh - check for init notices EPERM* fails + local tests_nonroot=( + t0001-init.sh + t0004-unwritable.sh + t0070-fundamental.sh + t1004-read-tree-m-u-wf.sh + t3700-add.sh + t7300-clean.sh + ) + # t9100 still fails with symlinks in SVN 1.7 + local test_svn=( t9100-git-svn-basic.sh ) + + # Unzip is used only for the testcase code, not by any normal parts of Git. + if ! has_version app-arch/unzip ; then + einfo "Disabling tar-tree tests" + disabled+=( t5000-tar-tree.sh ) + fi + + local cvs=0 + use cvs && let cvs=${cvs}+1 + if [[ ${EUID} -eq 0 ]] ; then + if [[ ${cvs} -eq 1 ]] ; then + ewarn "Skipping CVS tests because CVS does not work as root!" + ewarn "You should retest with FEATURES=userpriv!" + disabled+=( ${tests_cvs[@]} ) + fi + einfo "Skipping other tests that require being non-root" + disabled+=( ${tests_nonroot[@]} ) + else + [[ ${cvs} -gt 0 ]] && \ + has_version dev-vcs/cvs && \ + let cvs=${cvs}+1 + [[ ${cvs} -gt 1 ]] && \ + has_version "dev-vcs/cvs[server]" && \ + let cvs=${cvs}+1 + if [[ ${cvs} -lt 3 ]] ; then + einfo "Disabling CVS tests (needs dev-vcs/cvs[USE=server])" + disabled+=( ${tests_cvs[@]} ) + fi + fi + + if ! use perl ; then + einfo "Disabling tests that need Perl" + disabled+=( ${tests_perl[@]} ) + fi + + einfo "Disabling tests that fail with SVN 1.7" + disabled+=( ${test_svn[@]} ) + + # Reset all previously disabled tests + pushd t &>/dev/null || die + local i + for i in *.sh.DISABLED ; do + [[ -f "${i}" ]] && mv -f "${i}" "${i%.DISABLED}" + done + einfo "Disabled tests:" + for i in ${disabled[@]} ; do + if [[ -f "${i}" ]] ; then + mv -f "${i}" "${i}.DISABLED" && einfo "Disabled ${i}" + fi + done + + # Avoid the test system removing the results because we want them ourselves + sed -e '/^[[:space:]]*$(MAKE) clean/s,^,#,g' -i Makefile || die + + # Clean old results first, must always run + nonfatal git_emake clean + popd &>/dev/null || die + + # Now run the tests, keep going if we hit an error, and don't terminate on + # failure + local rc + einfo "Start test run" + #MAKEOPTS=-j1 + nonfatal git_emake --keep-going test + rc=$? + + # Display nice results, now print the results + pushd t &>/dev/null || die + nonfatal git_emake aggregate-results + + # And bail if there was a problem + [[ ${rc} -eq 0 ]] || die "tests failed. Please file a bug." +} + +showpkgdeps() { + local pkg=$1 + shift + elog " $(printf "%-17s:" ${pkg}) ${@}" +} + +pkg_postinst() { + use emacs && elisp-site-regen + elog "Please read /usr/share/bash-completion/completions/git for Git bash command" + elog "completion." + elog "Please read /usr/share/git/git-prompt.sh for Git bash prompt" + elog "Note that the prompt bash code is now in that separate script" + elog "These additional scripts need some dependencies:" + echo + showpkgdeps git-quiltimport "dev-util/quilt" + showpkgdeps git-instaweb \ + "|| ( www-servers/lighttpd www-servers/apache www-servers/nginx )" + echo + use mediawiki-experimental && ewarn "Using experimental git-mediawiki patches. The stability of cloned wiki filesystems is not guaranteed." +} + +pkg_postrm() { + use emacs && elisp-site-regen +} diff --git a/dev-vcs/gitolite-gentoo/Manifest b/dev-vcs/gitolite-gentoo/Manifest index 4ee35c967de1..9d61213e2369 100644 --- a/dev-vcs/gitolite-gentoo/Manifest +++ b/dev-vcs/gitolite-gentoo/Manifest @@ -1,5 +1,5 @@ DIST gitolite-gentoo-2.3.1.tar.bz2 198849 BLAKE2B 88268e4588003cb1b8b4e340fd858a2be65b8156f3ff5033cf7f8c988d8373c4dc7c41b0d589126e143e8eaa19071fda87532f9052c06f7952f5f3ef549e486a SHA512 994ee759d87659eb4f4bfbe6618d1bd74e83df2e6c8d710ca1c929d86e05b1152639bf5c99b906f7d20f9585163f872f04d9710e29b1d73ada998595553d294e DIST gitolite-gentoo-3.6.6.1.tar.bz2 155262 BLAKE2B 3dfa89223824ea04be6c0598abad3c6fb982c0031507aa2ab4ad8ecb9cfc5b64846e48f1710cf4436b4947d2f7288398b2603ac8f9a732902cf17a9a168e6b3d SHA512 76765972b06e985879bd3384be62e4b57676d0d67e6d55b56a63a2d802fe3ee76576e0da20896f11764a311dfcde0bfaf4309105ddc8c55c0c09bb098ed6a1bb -EBUILD gitolite-gentoo-2.3.1-r1.ebuild 1830 BLAKE2B ef997b45ae24beec4360c63e3e8976fac1db57487cfa5e514b3df8ebea8d3864eda073b1e0191d9348aa48ceb754c89c03a56f89dfc0c582a7d4184ab027b776 SHA512 730b258a5d5f268bfc3158bec9dc85fb5758073b9c55976f3a45e127689da86ec5095f078f2904aca543f35161e4de4ef1c66ce0e1a7c710dbe736acaebfd18b +EBUILD gitolite-gentoo-2.3.1-r1.ebuild 1820 BLAKE2B 687057c8198858602648cf877674d3804c0935b6a6189f3c9a6e2a1c052e213603e9d593ccc7e141daae7746cdf14db0cc13ba794dcb12c1fd6474af0246bf1a SHA512 8fc5e8894cfaa34bb0ffc7228dc8eb8691e4b0a2dc5bdc57e729810480483382e8b99efa19b99736b17ecc5c747b2dc862486bf6db265534e1b28a62571d501f EBUILD gitolite-gentoo-3.6.6.1-r1.ebuild 2809 BLAKE2B 0265b4bb9f492b7e624e6c17e4325d48b64adb0d2bbf18d90118db8988e7b8621b5b5cf901febe063bf75ae0c4493c9b132a36026485046931bf96ff2451ec35 SHA512 b93e509d49928cc1c7f5be1ff6a0af5f4583ed4427703f380530774c812380933bad199deb8dcecf11555af574c78fecc1df3c6349fe64c55cfa06b4c2f1f0bd MISC metadata.xml 478 BLAKE2B c178da3340159b14dc13fed855672892da98d2bd1ded28759120d60c93823b48e3887f59991776b1b68ab3941124e98b1b224f64544bbae9ea363e4c91266a2e SHA512 c014b88113a5769aa13b2d898afef78df07a642c4ccc964ae62bb64f07d3dac3c6e81df0defd873bc85be4434714abfeac160be0b4b1e9b77510f6cb5ad54810 diff --git a/dev-vcs/gitolite-gentoo/gitolite-gentoo-2.3.1-r1.ebuild b/dev-vcs/gitolite-gentoo/gitolite-gentoo-2.3.1-r1.ebuild index f4ed513d8334..70ab60316c61 100644 --- a/dev-vcs/gitolite-gentoo/gitolite-gentoo-2.3.1-r1.ebuild +++ b/dev-vcs/gitolite-gentoo/gitolite-gentoo-2.3.1-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 -inherit eutils perl-module user +inherit perl-module user DESCRIPTION="Highly flexible server for git directory version tracker, Gentoo fork" HOMEPAGE="https://cgit.gentoo.org/proj/gitolite-gentoo.git" diff --git a/dev-vcs/gitsh/Manifest b/dev-vcs/gitsh/Manifest deleted file mode 100644 index 959e04d231df..000000000000 --- a/dev-vcs/gitsh/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST gitsh-0.11.2.tar.gz 101503 BLAKE2B 72a01da8412a680eb0afeab0d31a39261e389b96e528b0d1b5c6821b066f7b1d9244adc407d677c98b5f486cd8788daacf21e2467fc60254592ad9683b7e3ee4 SHA512 e8d473b4a13481722eb9a6b9232eb47174ed40f86af45848f33b9b936f09cf2010f8235036d9897bd637b841f35d051d3e426b56642f247b07c3a0d323e9a968 -EBUILD gitsh-0.11.2.ebuild 1269 BLAKE2B f100c112343e9bd021007cab7166b61cd69e17d14a86010eb04935c092f4fa30f1618b6d2f3ea898b69b59bda040c9964c34cb611a88a1430f6c4c13a545d69e SHA512 30cb2a93eb8de7b23113d72ca1bc160ab6d0c23a6b935b50155e59b166cdac8048e8342a7d2bd42d137002e669c753f6b33c11aaa5a56b2794fc8d844828536c -MISC metadata.xml 253 BLAKE2B 1c7e0d89cebb5c7bd8f65377de8222c8e2c23ea8b370326685b763daecfeca18072af431bd6ca061315cae8aa6f0b8e9359659ee60822b48cd9cb94902f07ba9 SHA512 d7442414e86260bf43803d60d20da7d8e74cf4ec6f6c523ad03e091aa9a63c9299f12d29ba03f05792c822e4f4da35782be737b5b797b0c67a550b3d05fb9bd8 diff --git a/dev-vcs/gitsh/gitsh-0.11.2.ebuild b/dev-vcs/gitsh/gitsh-0.11.2.ebuild deleted file mode 100644 index 1fe779d14e54..000000000000 --- a/dev-vcs/gitsh/gitsh-0.11.2.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -USE_RUBY="ruby23 ruby24 ruby25" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_RECIPE_DOC="rdoc" -RUBY_FAKEGEM_EXTRADOC="README.md" -RUBY_FAKEGEM_EXTRAINSTALL="ext" - -inherit autotools ruby-fakegem - -DESCRIPTION="An interactive shell for git" -HOMEPAGE="https://github.com/thoughtbot/gitsh" -SRC_URI="https://github.com/thoughtbot/gitsh/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -SLOT="0" -LICENSE="BSD" -KEYWORDS="~amd64 ~amd64-linux" -IUSE="test" - -RDEPEND+=" sys-libs/readline " - -DEPEND+=" test? ( dev-vcs/git ) " - -ruby_add_rdepend " - dev-ruby/bundler - dev-ruby/parslet - " - -ruby_add_bdepend "test? ( dev-ruby/pry )" - -DOCS="README.md" - -all_ruby_prepare() { - rm -f Gemfile.lock || die - - # Avoid integration tests that assume they can use /usr/bin/ruby - rm -f spec/integration/running_scripts_spec.rb || die - # or the TTY - sed -i -e '/with valid arguments and no script file/,/^ end/ s:^:#:' spec/units/cli_spec.rb || die -} - -each_ruby_prepare() { - eautoreconf - - if use test; then - git init . || die - fi -} - -each_ruby_configure() { - RUBY=${RUBY} default -} - -each_ruby_compile() { - default -} - -all_ruby_install() { - all_fakegem_install - doman "${S}"/man/man1/${PN}.1 -} diff --git a/dev-vcs/gitsh/metadata.xml b/dev-vcs/gitsh/metadata.xml deleted file mode 100644 index faa8f02e9175..000000000000 --- a/dev-vcs/gitsh/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="github">thoughtbot/gitsh</remote-id> - </upstream> -</pkgmetadata> diff --git a/dev-vcs/mercurial/Manifest b/dev-vcs/mercurial/Manifest index 03582444447b..1a8b9f2a1af9 100644 --- a/dev-vcs/mercurial/Manifest +++ b/dev-vcs/mercurial/Manifest @@ -136,8 +136,8 @@ DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e DIST zstd-0.5.3+zstd.1.4.5.crate 26013 BLAKE2B 033e839622b8403268a1a98c2f525b4f6dc624378e64fd644e09cd1b11a8751c1097f134a5f40793a8a6b57635ad28ba3534dfc48e7ec818873dd4819311c80b SHA512 cb6d2adbb3d400ffec19ce7c942b47a0e5826ed62bb8de195b0e8817b4a1e00c1569a080457452180cf869b7bd99fdb150e4a981a992f977b2dbd03eb5a073ff DIST zstd-safe-2.0.5+zstd.1.4.5.crate 9002 BLAKE2B bf92884b629d5685dd563e481e63c67dd4c6aff52a402e0ec4f675cb40dad1f9e5ab675b45d4f326bfd0f75a22673ad8538b2924c4bb6220cb1fe23fce2262fe SHA512 cb4b33059da628e103a0fc9a83217fe96f5201cc9db0572b3c2d102b181dc29c346aea12ddec902ecf36886fcb6a2177155791d00ee2fbb267ddf84a48d3c2c6 DIST zstd-sys-1.4.17+zstd.1.4.5.crate 2046794 BLAKE2B 40584094797d4cc479cff9d1b89abd1f7e800f774725dc03c531b67078027d5b82464984d4e2a76cabcd9d336234d245f93692d0111e2469ef21ca1ea6260d77 SHA512 89439b20e4e0bce6455d982fb7467c45436ee68572395db662d056eb2e09e95ad600947bf11c27ba60b161c2e2511e04cac8dcfacc5f85fcf9222d4a206bdc30 -EBUILD mercurial-5.5.2.ebuild 4068 BLAKE2B 871600da3c9be887f802b502038c65bae7929daf38e76e420b363a3d05001f18ddda4764e34743b235022fa4914cdd0a9cbf05a5c4d3eedc0387f8e06bfb85b5 SHA512 0724fd3b957d3c1f2c328eef2f3e333a485df80ec194dc8bd1b1636a8abe4258296c6e0a6c07062491cdcdd2367075e09a79aedf51194539fdd4354d9bbe4f82 -EBUILD mercurial-5.6.1-r1.ebuild 6446 BLAKE2B bd639f3b3645ea31ef0ed85f6b5499fcbce75d615e587320888d33811f1d378d3d6e7a72df61f1dffdd8009d0363d13c49dcdfb3b58ef4ef50b8806b73aac527 SHA512 c165306a1a44c84c0bd7cfebe80b194d1f2ff2b154b4d59c6341a80e6bbc8e94bc937d104941379f8c4e7203f53d294696c0e9736d1c988259e5bf93241d4967 -EBUILD mercurial-5.7.ebuild 6685 BLAKE2B bba08ae2c53788a45dfc8316477b1b4f2537636b5abafe29c5601ec9ee4cc653ab86d125b3882bf3e83c70f68009cbca9bca2b8135ad50e6c4a6076e9fc33dc8 SHA512 68250922b44ee65c94398f95bbc22e11209d9e9be43a23092fae3c00106c4aefba515a4a978e02a02f146fd53ec8edf3e9eb4f8a5dd858c91f7f2be773dc0b47 -EBUILD mercurial-9999.ebuild 4526 BLAKE2B b6e528dd2f0e9958340a028dd875cdc325893a36801b687e92a9de14eecddf8397d76a995ebdf797c207771e65c79242cb8f371dccbfc7e9e9a9e5b0112598fa SHA512 3d736649b722238c05aa5c059fd4246658a472dec0a368898eb843be318d5274294e5d9be32bce26c7aa29822eff15a3593b87f7a6aa402f67de88e2cc4ae9f5 +EBUILD mercurial-5.5.2.ebuild 4061 BLAKE2B da38ff4ffd116c2fb030dec3f3bb85e249e07390ae0d3350b375cd6375041e46092228e1f785656fb9d21ae4a0a44630332e6352d18190a71be75299c6d9cf85 SHA512 1de4c1fa8f3fe0ceb177458740290ed1c66f9cec65557d6daf9b7f798453f1e17bf554abc1dc6931ce2f48129299cd74ae4de90d687b7b9875857a135bb56229 +EBUILD mercurial-5.6.1-r1.ebuild 6439 BLAKE2B 119cf765f54bae3a1da008a0d60579c59615a18ea57e0b36ff629d4c6893e3e44817556862c461accd54d2decfaefa7c1028be5f146e37ab6b1e05ac17741282 SHA512 ce86f0374814309e33720b8642dcb1afacfb4182a1e8d64476f68c31061b87948b47780a52e9db5993a081f26b95ec223c097e4825be7957fcc7cce662c9d2bb +EBUILD mercurial-5.7.ebuild 6678 BLAKE2B 8980dae7348ce42648626676a988b5ff2cbd5c3faf318a61323cbb3f0944a4a2c9be7c666da539f608767c51498b4deddf2d10f05fd4855d37e6df171faa5e34 SHA512 9c9e49af5e4854a5df0f80b7996473b04ff822364f7e2a52a34fe31d1ec9bf6d846ee8f0716fa8725522625bb262ff6b1756a6063477ac904a23e85f090d963c +EBUILD mercurial-9999.ebuild 4519 BLAKE2B 75c7c4e747181b2b0a34bf0c3ed60f737f44960e3584229b7ede7ba5ae7ab27bd6662dd3036c4c6b2482464a89d7c4899fb98b9a45bf5838df75e57be53f3e8e SHA512 69dabc649c0aad8996f7a0b1b0567b20b77976c375589bf021978eb8ffecc9534681e43e0543039a3323a811ccc2a2caf72404f1c513cd6991c30a969472c121 MISC metadata.xml 531 BLAKE2B a9536112ae921c160f7ac8535c50cb25743fa72bfa92529874eb5888c7d968d68080e4516c531143870cefdc7d78efa7e816b042c540bd0c7785a34dfcc133f9 SHA512 ee4dae2ce506e6c5968f1d917e43839366eefec2ba7ad3119b8a61ee527449fbeb87b51bea2b826ef184bfa322825b4e8bf7693d26d063e117773ac9d15fbc08 diff --git a/dev-vcs/mercurial/mercurial-5.5.2.ebuild b/dev-vcs/mercurial/mercurial-5.5.2.ebuild index 8a04261a1860..06bf4ed4666b 100644 --- a/dev-vcs/mercurial/mercurial-5.5.2.ebuild +++ b/dev-vcs/mercurial/mercurial-5.5.2.ebuild @@ -7,7 +7,7 @@ PYTHON_COMPAT=( python3_{7..8} ) PYTHON_REQ_USE="threads(+)" DISTUTILS_USE_SETUPTOOLS=no -inherit bash-completion-r1 elisp-common eutils distutils-r1 flag-o-matic +inherit bash-completion-r1 elisp-common distutils-r1 flag-o-matic DESCRIPTION="Scalable distributed SCM" HOMEPAGE="https://www.mercurial-scm.org/" diff --git a/dev-vcs/mercurial/mercurial-5.6.1-r1.ebuild b/dev-vcs/mercurial/mercurial-5.6.1-r1.ebuild index 65ba2bdbc74f..24924107a53e 100644 --- a/dev-vcs/mercurial/mercurial-5.6.1-r1.ebuild +++ b/dev-vcs/mercurial/mercurial-5.6.1-r1.ebuild @@ -107,7 +107,7 @@ zstd-safe-2.0.5+zstd.1.4.5 zstd-sys-1.4.17+zstd.1.4.5 " -inherit bash-completion-r1 cargo elisp-common eutils distutils-r1 flag-o-matic +inherit bash-completion-r1 cargo elisp-common distutils-r1 flag-o-matic DESCRIPTION="Scalable distributed SCM" HOMEPAGE="https://www.mercurial-scm.org/" diff --git a/dev-vcs/mercurial/mercurial-5.7.ebuild b/dev-vcs/mercurial/mercurial-5.7.ebuild index 370ebcf85ca7..c9d1c758c601 100644 --- a/dev-vcs/mercurial/mercurial-5.7.ebuild +++ b/dev-vcs/mercurial/mercurial-5.7.ebuild @@ -119,7 +119,7 @@ zstd-safe-2.0.5+zstd.1.4.5 zstd-sys-1.4.17+zstd.1.4.5 " -inherit bash-completion-r1 cargo elisp-common eutils distutils-r1 flag-o-matic +inherit bash-completion-r1 cargo elisp-common distutils-r1 flag-o-matic DESCRIPTION="Scalable distributed SCM" HOMEPAGE="https://www.mercurial-scm.org/" diff --git a/dev-vcs/mercurial/mercurial-9999.ebuild b/dev-vcs/mercurial/mercurial-9999.ebuild index e0f58c8bcb67..a18543f19b66 100644 --- a/dev-vcs/mercurial/mercurial-9999.ebuild +++ b/dev-vcs/mercurial/mercurial-9999.ebuild @@ -8,7 +8,7 @@ PYTHON_REQ_USE="threads(+)" DISTUTILS_USE_SETUPTOOLS=no CARGO_OPTIONAL=1 -inherit bash-completion-r1 cargo elisp-common eutils distutils-r1 mercurial flag-o-matic +inherit bash-completion-r1 cargo elisp-common distutils-r1 mercurial flag-o-matic DESCRIPTION="Scalable distributed SCM" HOMEPAGE="https://www.mercurial-scm.org/" diff --git a/dev-vcs/notify-webhook/Manifest b/dev-vcs/notify-webhook/Manifest index 913f2013e99b..8f9d649b14c4 100644 --- a/dev-vcs/notify-webhook/Manifest +++ b/dev-vcs/notify-webhook/Manifest @@ -1,3 +1,3 @@ DIST notify-webhook-0.1.0.tar.gz 17525 BLAKE2B 947027414bd30f96c9e27ca8b7f965a077792a6b8962180094df6bdeef8261140c063041f1b6598c518edfd3b6807da5020a4640aadbddb202887bac91d3b51d SHA512 1694f32b1263baecac473ffa49e6e7f9cbfdb73d1abaa88e228771e28a5ed915d9f5f21ab26b05934bdcd8694b4c4f1506763dd2f0c89c35ffa51e1d1b7d03b4 -EBUILD notify-webhook-0.1.0.ebuild 638 BLAKE2B 7e64a8d7578a554fa2fd51c3f64a70b324bb097d88527e40fca6eac02d5ab48cb58ed0c0da505c50cc41291c865fd27d7cb09fff35bf1f25cb470485aa6bc5af SHA512 2fcc42c55b7d57e35e27210d5683a1576e9b93c5668affb34884db06cb6ec0e2cd8bebf98bbc300e1ad5890a6871410d7cd878a4e5b1d79ff1f58de8d5286e3e +EBUILD notify-webhook-0.1.0.ebuild 640 BLAKE2B 27c0cd0bf4a4005d3e220fa0e86e574c725892860fb2c5ea54a28eb328f6e6d2a396adc94da94db6c3ceaee48a6ed924439e6bb74f06cf8d18db0497342048f0 SHA512 103a71f3cedd325ec4dccd5b4c6d11f73c57f892a8916638b255535dd9831bc13f2cea2eed33b27f2f8bceed09a92fa8772f34ecd053afba7564f9a4c8a1beb6 MISC metadata.xml 598 BLAKE2B d3cb099dbdcb844e0158112eaa1748c9587f88241860f1a862d852a96b1ea6fd01fd0e3555442cb6fbe066da5c61722c443f482f26154679fbbd0ac29c9fff3e SHA512 c4c8fd71b9c15c14f397a6bf65dab33907ba702d021315605dcebdbe565671b5e0a2df38d5166ef6ace416fbd0e2a03334b9525c450c2d9e726b194ca63ebf5e diff --git a/dev-vcs/notify-webhook/notify-webhook-0.1.0.ebuild b/dev-vcs/notify-webhook/notify-webhook-0.1.0.ebuild index c687a232910a..0f9aa3a06371 100644 --- a/dev-vcs/notify-webhook/notify-webhook-0.1.0.ebuild +++ b/dev-vcs/notify-webhook/notify-webhook-0.1.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -23,6 +23,6 @@ RDEPEND="${DEPEND}" src_install() { dodoc *markdown - exeinto /usr/libexec/githook/$PN/ + exeinto /usr/libexec/githook/${PN}/ doexe notify-webhook.py } diff --git a/dev-vcs/pre-commit/Manifest b/dev-vcs/pre-commit/Manifest new file mode 100644 index 000000000000..18483fecfa3f --- /dev/null +++ b/dev-vcs/pre-commit/Manifest @@ -0,0 +1,3 @@ +DIST pre-commit-2.12.1.tar.gz 246313 BLAKE2B 45ee7c8217f88eeaa2e9eb11efd79291d6577134799b328f252bd4d4283c11754b36ffeedf045a5101c6edc8cdf330d566e404ae34f1a831a830e8e0346337e9 SHA512 6dbd804e1001276e6e8cea7c31b321a05798b38c59f37d5900317c3a9ceccf5103afcbdfd29f9438be3595a18ae15eb09dd222c91c439da47d7728a0e0a55c70 +EBUILD pre-commit-2.12.1.ebuild 1712 BLAKE2B 33a7360f824846898a5d4ee580b99ac1e274e6fe5cca49c94b99178313db0efbbce4b15250d8a83962e391d1ca8231f71b6c1373b0eb5702d17dd3105d59037a SHA512 e62620084bb56f228c0b5f50419324a504988d32def557e6c62a29da9c609430c02193cdd777c920738880ee2805c15d1497441c6d200d92f674d4b3bc89147a +MISC metadata.xml 379 BLAKE2B 6224574b28f758241c6ad965ad59a423db76bd21c64c3577691104a8f45a4ee9b570f9cf1557f2ce17f00bf496b9eeb83741679dc0d6e1bb23c421f90fe9070f SHA512 f14032e386c2bb591390034086c7d4a2e8ce9aacc536574c517dff4691aa8c39bc966307ee91a5f76708f14601312fd16528a676e1918d82b2761185bc27df9f diff --git a/dev-vcs/pre-commit/metadata.xml b/dev-vcs/pre-commit/metadata.xml new file mode 100644 index 000000000000..cf8278c8169b --- /dev/null +++ b/dev-vcs/pre-commit/metadata.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>marecki@gentoo.org</email> + <name>Marek Szuba</name> + </maintainer> + <upstream> + <remote-id type="github">pre-commit/pre-commit</remote-id> + <remote-id type="pypi">pre-commit</remote-id> + </upstream> +</pkgmetadata> diff --git a/dev-vcs/pre-commit/pre-commit-2.12.1.ebuild b/dev-vcs/pre-commit/pre-commit-2.12.1.ebuild new file mode 100644 index 000000000000..5a4c4ea945f6 --- /dev/null +++ b/dev-vcs/pre-commit/pre-commit-2.12.1.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..9} ) +DISTUTILS_SINGLE_IMPL=1 +DISTUTILS_USE_SETUPTOOLS=rdepend +PYTHON_REQ_USE="sqlite" + +inherit distutils-r1 + +DESCRIPTION="A framework for managing and maintaining multi-language Git pre-commit hooks" +HOMEPAGE="https://pre-commit.com/" +SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +# TODO: figure out why these tests - all of which invoke git - fail: +# - tests/main_test.py::test_all_cmds[autoupdate,hook-impl,install,install-hooks,migrate-config,run,uninstall] +# "Git failed", not much information beyond that +# - tests/main_test.py::test_try_repo +# Ditto +# - tests/commands/install_uninstall_test.py::test_installed_from_venv +# "git commit" returns 1 instead of 0, again no details +RESTRICT="test" + +RDEPEND="dev-vcs/git + $(python_gen_cond_dep ' + dev-python/cfgv[${PYTHON_USEDEP}] + dev-python/identify[${PYTHON_USEDEP}] + dev-python/nodeenv[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/toml[${PYTHON_USEDEP}] + >=dev-python/virtualenv-20.0.8[${PYTHON_USEDEP}] + ')" +BDEPEND="test? ( + $(python_gen_cond_dep ' + dev-python/pytest-env[${PYTHON_USEDEP}] + dev-python/re-assert[${PYTHON_USEDEP}] + ') +)" + +DOCS=( CHANGELOG.md CONTRIBUTING.md README.md ) + +distutils_enable_tests --install pytest + +src_prepare() { + default + + # These tests require a boatload of dependencies (e.g. Conda, Go, R and more) in order to run + # and while some of them do include "skip if not found" logic, most of them do not. + rm -rf tests/languages tests/repository_test.py +} diff --git a/dev-vcs/rcs/Manifest b/dev-vcs/rcs/Manifest index 3f92c8a0f74a..d22ac5aa1a9e 100644 --- a/dev-vcs/rcs/Manifest +++ b/dev-vcs/rcs/Manifest @@ -1,5 +1,5 @@ DIST rcs-5.9.3.tar.xz 800736 BLAKE2B aa3f17555e5b65a9d65dfa781f2e12496e282128d9412529f67a831b5d6035302a6f70c4fe0b9d9519a2bf02fc5a98d03f4aa3b86696fd27874bfa7549e8c8a3 SHA512 99b124a94f285d8c675a2a51397ca4a97468f053d42aecf543e9266f16aea6b2667613f565c3462ffd2350c28e22baa4d01d598e2cc7e1e940625086f6de0ba6 DIST rcs-5.9.4.tar.xz 801360 BLAKE2B 18cb97aae7a70f9f12b1018d6b6b42fbc06dd96b491caa7ee5ae2a4a746339e22ffc93ead5756add62f8a08d5cd1ec589c242f0a75e9d78aff29b95114869b25 SHA512 c501a46b8d2e166ec0b54301d72687d9b38b31d84517fcc8dd560a296e7ad250962a92f019e53b2921af9045755e2e7f2f2acc9542dbe0d19ee110ef36861cd4 -EBUILD rcs-5.9.3.ebuild 878 BLAKE2B 0e3d67daab760654dec56d45158bd72f5d72f1027d9167a9daf565d1be5f7b839b7e44696e973e49ca33a3905a50c8fb29b3eef62dbf0a9686f9a77d558d20ef SHA512 554a1af6933041a5d294a5517f03204ff1f4b43e24ebaf8c38716b4f7cc9563c60bab05a40a8bc237bfb387de4c0f73322b13bc00b1267f8a020fbc8e60c9f06 -EBUILD rcs-5.9.4.ebuild 885 BLAKE2B 92e0b22cf34a4ad882504a263d4ac65b2144e6155935a1876dc66fda4334e3fb8fb7bde63c885db58e542c3068b3c2f1892ee1600f4e49f152957a4b7291f30a SHA512 6e20fac3ed51fc19af133f9b4931d9875a3fc6aac012e33515566f22a968f70576f9bac868eb654af12832b9e3bd7b7af9297f792ca59cc520c911da3c3fe92f +EBUILD rcs-5.9.3.ebuild 871 BLAKE2B 4df338fe8d4879d87503149398fd97b0c57aa26ac12480c06fd427519ae00f0299fc58596e27195034cf62a9c64aefa527a1c076f217f99011cdce4119543f31 SHA512 c20b4245d22c83509e3c5d8777946aa2bcdea83a7120529ed8352330a7587504f26112a12e6f128916887894836917a43f400db31cedf4877a6d78adc83e92f5 +EBUILD rcs-5.9.4.ebuild 878 BLAKE2B fd4f24c0adc5dffd0f04dcb10896d32a8a06521823b7d300b6e165aac3833a323640ffe02863b5c572c244196903e6b807f9197626fb1aeb7f2332cce6c12137 SHA512 6c6d38f473af070cf0b775e0e50e65a3484b8d6ee6e4cff25385fec42cc312f1b76f5c181f3798c2fa8664e712582313b4d4b40cf7379a275ded7cb3bd82cab3 MISC metadata.xml 614 BLAKE2B 053b53062b14bba99cb48bc2c19af60ae78c8e0bebb378f6c7c8e6a3d5b9b5b8950d165c7c582d7c8df34c98c12a86e1666f2a7ab38c4fe1fa915cbe4fba00ed SHA512 db77e48d0c4775308f57044e38b8e41c4cd110b42c4a2c305b8d7d719d1885418c1fd534383fec0ed9c38d4be1bf731dd6d00c064afdd3ea0fae9c432bdd4c3b diff --git a/dev-vcs/rcs/rcs-5.9.3.ebuild b/dev-vcs/rcs/rcs-5.9.3.ebuild index 5030e809ac6d..3b42b11ff880 100644 --- a/dev-vcs/rcs/rcs-5.9.3.ebuild +++ b/dev-vcs/rcs/rcs-5.9.3.ebuild @@ -3,7 +3,7 @@ EAPI="5" -inherit eutils flag-o-matic +inherit flag-o-matic DESCRIPTION="Revision Control System" HOMEPAGE="https://www.gnu.org/software/rcs/" diff --git a/dev-vcs/rcs/rcs-5.9.4.ebuild b/dev-vcs/rcs/rcs-5.9.4.ebuild index fcb2ed0a7b06..b5cd95399632 100644 --- a/dev-vcs/rcs/rcs-5.9.4.ebuild +++ b/dev-vcs/rcs/rcs-5.9.4.ebuild @@ -3,7 +3,7 @@ EAPI="5" -inherit eutils flag-o-matic +inherit flag-o-matic DESCRIPTION="Revision Control System" HOMEPAGE="https://www.gnu.org/software/rcs/" diff --git a/dev-vcs/repo/Manifest b/dev-vcs/repo/Manifest index 37537244ceb1..03ab8dbe30ed 100644 --- a/dev-vcs/repo/Manifest +++ b/dev-vcs/repo/Manifest @@ -1,7 +1,9 @@ DIST repo-2.11 39791 BLAKE2B 535de238d934eb2717af7bddd960c158501a56dd400ae02f3665e30c34bd68a1973de4c84e2ea76f48aa027249dfd4270153f1a7d4c4a2d5d883b580f02664e9 SHA512 1889ee9c782a6dc90b782c8ca9c5411b97c4495e0d27add62b9661a5961a782096037e081e984c965e44d33459e8fe4428528b5ebfff9fe356ce401cb610480a DIST repo-2.12 43035 BLAKE2B 3a3b1997a09f08093aa2d5cf6c7a3747d6a9a6c29e6c199574757d4d87fdd57b7cc8b18bb1ddfa7c47392f73a22211f996f6ba8175448162e305106c9ac6cafe SHA512 409525040ec8fe6c6a6d923c4e23ab93f5ccc62d01d310ad6b56d55f45d88c2bf469e9b46943e799b8d5238cbc0a9610d0f64f35cf0f3a68b79cbd8c92f044a3 +DIST repo-2.14 44203 BLAKE2B 72094daad380b3a03c9dca488e0bfc2a64bcaed5b025490c07fdc627eaae825bd71d0a8aafca5307dd4a0fecf59d530e7a692b030699a2cdc34cbec569076383 SHA512 37bc4e5b63e2cb1567633708f9680817c346b8105ca495538036aad87fe278f3ab5143f0f57fd40d4051de8016cc785648e9f0b65ebf2430677f037030f71343 DIST repo-511a0e54f5801a3f36c00fac478a596d83867d10-bash-completion.sh.base64 4280 BLAKE2B 6c369d36176d5bd4d3f4ed4df39bbd6542022dd186375bd05a978889c574819e3328d19c7dac2982233614786078f73bfd1f0c80aa7c0c6c79bdfab776ed6e39 SHA512 f484bee79c3724a6daf8a69b3df80feef3c6aaad3bfb49443caabc52735dd7f3b0fcb3ad4b7480bc020c9b4cac2f3b044693ef761df6fc9d34e854289baf1f3d EBUILD repo-2.11.ebuild 853 BLAKE2B 02d2c11fdfb03642c325252295a25563eb38b0db77814fe32ab05e7b794efa53cc7d5a3659791d7966d50099a29632a5d1bf12541d04ad2133a78cd07e21d3f0 SHA512 8d186e9c36945e862826923a0edc092098b6134594719d87e3c5fb634b6e6d2c26679a7f56bb7712f21b37826205bd58939b96c150006a27fd9bbd466c21fac6 -EBUILD repo-2.12-r1.ebuild 1257 BLAKE2B ba3e9e8ec3699b84ccd81269089cd2b1ac1e6fa9b5aed9b41646fb92d6928563a34222619029a0a77a87d8a98feff2542618bdb83e0a52b8a1ab1a6e9f7ca012 SHA512 60ccc355c32c50e37b7c8d53083e86de4c89ca1cc05598c48c3b5768a4c175e19be7ca57c7c953079b9e819f5c706651be4ea63fd3a8fb40610b41c957dd7002 +EBUILD repo-2.12-r1.ebuild 1251 BLAKE2B 26abaa9487bdcd34c73a21ff900ec8532b3b3a4652f1a968eea7331793f3aaf7d3f3d80027add1a00090c7f7e31e9c7946c036b7d32d1beb39d520222f54f594 SHA512 45945217d056597536f662b04c4b8105a6107fd0e590ed8475349d1f57a6d88fc20ba5d8b1373dbe5e4f71038e967f1f4ebe75c02b9b49c79d90523af58ddc14 EBUILD repo-2.12.ebuild 880 BLAKE2B 5998a5fb74829aa6844f57a59131607e7f0a439195d523ca5c80e5a8be6369b66907f1b1807c2e271879a68b61be5cbc54595da8cfed2b2178addcca3a4e922b SHA512 6bb194d147b0a0ba8757bc61bab1368b547f7135040f22d6f516672b28d73575e3aaa1c3542325fab5c615e704e3dab2a363b6ae9d63476d47476c4ea670393b +EBUILD repo-2.14.ebuild 1257 BLAKE2B ba3e9e8ec3699b84ccd81269089cd2b1ac1e6fa9b5aed9b41646fb92d6928563a34222619029a0a77a87d8a98feff2542618bdb83e0a52b8a1ab1a6e9f7ca012 SHA512 60ccc355c32c50e37b7c8d53083e86de4c89ca1cc05598c48c3b5768a4c175e19be7ca57c7c953079b9e819f5c706651be4ea63fd3a8fb40610b41c957dd7002 MISC metadata.xml 214 BLAKE2B c0c4c0ad9c74c68b5d7e4e539dc441e82a025754b84fa14f01d0f6772b5acacc836523305857e1a8ef54d472e77a339d2361ec4bc70651cbf13e7be34b051d81 SHA512 d0c4ab837bd2d936086900fa4ad3d048ad069bfbc58dc7f07ad3819b383646d66f392407314bfe8f542fb8b0b2ffec0848bc7b2d122469f23b9ddaa4aec0a9cd diff --git a/dev-vcs/repo/repo-2.12-r1.ebuild b/dev-vcs/repo/repo-2.12-r1.ebuild index 4190dab38e90..dc39e1d6a2e4 100644 --- a/dev-vcs/repo/repo-2.12-r1.ebuild +++ b/dev-vcs/repo/repo-2.12-r1.ebuild @@ -22,7 +22,7 @@ SRC_URI="https://storage.googleapis.com/git-repo-downloads/${P} LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE="" REQUIRED_USE="${PYTHON_REQUIRED_USE}" diff --git a/dev-vcs/repo/repo-2.14.ebuild b/dev-vcs/repo/repo-2.14.ebuild new file mode 100644 index 000000000000..4190dab38e90 --- /dev/null +++ b/dev-vcs/repo/repo-2.14.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# NB: The $PV tracks the *repo launcher version*, not the last signed release +# of the repo project. The launcher only gets a new update when changes are +# made in it. + +EAPI="7" + +PYTHON_COMPAT=( python3_{7..9} ) + +inherit bash-completion-r1 python-r1 + +# This file rarely changes, so track it independently. +COMP_VER="511a0e54f5801a3f36c00fac478a596d83867d10" +COMP_NAME="${PN}-${COMP_VER}-bash-completion.sh.base64" + +DESCRIPTION="Google tool for managing git, particularly multiple repos" +HOMEPAGE="https://gerrit.googlesource.com/git-repo" +SRC_URI="https://storage.googleapis.com/git-repo-downloads/${P} + https://gerrit.googlesource.com/git-repo/+/${COMP_VER}/completion.bash?format=TEXT -> ${COMP_NAME}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} + !app-admin/radmind + !dev-util/repo" + +S=${WORKDIR} + +src_unpack() { + base64 -d <"${DISTDIR}/${COMP_NAME}" >completion.bash || die +} + +src_install() { + python_foreach_impl python_newscript "${DISTDIR}/${P}" ${PN} + newbashcomp completion.bash ${PN} +} diff --git a/dev-vcs/stgit/Manifest b/dev-vcs/stgit/Manifest index 8f81db456ffe..ec398ea24753 100644 --- a/dev-vcs/stgit/Manifest +++ b/dev-vcs/stgit/Manifest @@ -1,5 +1,5 @@ DIST stgit-0.23.tar.gz 303836 BLAKE2B 018e0caf74a3c449a71362e3694b2ddf030f5ee23e3212a98b378b7118bae9fd15d0e4ab2a2a746a12b34e46aa2edb86657a4a7125f3c5ca8aa0142fe3d73534 SHA512 b3c9b5c0833cb7e5137faf0df48af6a11b9508b994cdf55b587567d1c146fd4ae29e7beb6d1a34b3f87e5b3854af035dd7e5ca35338c20740e91da7b47c4568d DIST stgit-1.0.tar.gz 302201 BLAKE2B 2be1eb648edbefed6270e8f52039afd5d6d4140e8e16656a9f28f6b168eb5ce02c814a3e2b91bc628a80de1e15f0491b82af18fc2cad4e556bcd23ef247fe082 SHA512 e33db953d810f024ee2159ea5bb1b1367a5c673d78d789e8b20ad1d773dccaaf0fe4ccb713b8de082d4a79a3f51d421a2d3d88be24f2e0e770e070e640744894 EBUILD stgit-0.23.ebuild 1853 BLAKE2B 96f55b091752c9e13a6f04f22c44eb5e8f53b9a0b1635203e983d453c246415ae3f143f8d252a3f0c1907e5d3c541c54880e4d2ab063ebb47c5c9fa7f2eda262 SHA512 473504f44afea4198161f91246d53bb214d2e29c20e83ad2822c2a91836527043d17f3dd88db982d2517abdebf3aa7d37427e444b4cbb6d72fa7c0adf95a9cfc -EBUILD stgit-1.0.ebuild 1859 BLAKE2B 9cb3cf796c71fadf15d574c74f7b2d90c6f1ff61df5b82ba131754dc636b800e90b6be37ea001934186ebe1f8bda7ffeb4b5a26432aba41b353f8dd305bfacf1 SHA512 1b3f875d55438532954b29057b4dd088483eda8598685a15c9cb88045eb01b0ec673833585931d42e9b79e9f9f88f05d2941663766ebd8388db3c4526cd02504 +EBUILD stgit-1.0.ebuild 1853 BLAKE2B 96f55b091752c9e13a6f04f22c44eb5e8f53b9a0b1635203e983d453c246415ae3f143f8d252a3f0c1907e5d3c541c54880e4d2ab063ebb47c5c9fa7f2eda262 SHA512 473504f44afea4198161f91246d53bb214d2e29c20e83ad2822c2a91836527043d17f3dd88db982d2517abdebf3aa7d37427e444b4cbb6d72fa7c0adf95a9cfc MISC metadata.xml 240 BLAKE2B bd240e0175a0c9b3a954ded560844811f58403fcf0fd6474dde32d571e7c3f22424ae8de719a4adad492b6d5f4df7d3198f5a5f65f2c21ca8f05274a9f979f85 SHA512 923a0a24ce7efb7b5c6e6561521def809a20d77a8dca21ca55c1bd8e0e34139c0d5d6ec683180f0b97ddb809ea124765eba82f1135abe08c93f4dfb353d18da8 diff --git a/dev-vcs/stgit/stgit-1.0.ebuild b/dev-vcs/stgit/stgit-1.0.ebuild index e44a2c6fd258..8eb84b347baa 100644 --- a/dev-vcs/stgit/stgit-1.0.ebuild +++ b/dev-vcs/stgit/stgit-1.0.ebuild @@ -19,7 +19,7 @@ SRC_URI="https://github.com/ctmarinas/stgit/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux" IUSE="doc" RDEPEND=">=dev-vcs/git-1.6.3.3" |