diff options
| author | root <root@alpha.trunkmasters.com> | 2026-07-02 18:47:22 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-07-02 18:47:22 -0500 |
| commit | 42e69f3ef953ee9c23b6aa5ec29c5f73e1e73fc1 (patch) | |
| tree | 262c3d532218c61a15f11cfb68da6b512d3e9200 /dev-vcs/stgit | |
| parent | 062a52bd61f4f8d6a9eb95e7a1057ad2970ff3d2 (diff) | |
| download | baldeagleos-repo-42e69f3ef953ee9c23b6aa5ec29c5f73e1e73fc1.tar.gz baldeagleos-repo-42e69f3ef953ee9c23b6aa5ec29c5f73e1e73fc1.tar.xz baldeagleos-repo-42e69f3ef953ee9c23b6aa5ec29c5f73e1e73fc1.zip | |
Adding metadata
Diffstat (limited to 'dev-vcs/stgit')
| -rw-r--r-- | dev-vcs/stgit/Manifest | 2 | ||||
| -rw-r--r-- | dev-vcs/stgit/stgit-2.6.1.ebuild | 49 |
2 files changed, 51 insertions, 0 deletions
diff --git a/dev-vcs/stgit/Manifest b/dev-vcs/stgit/Manifest index 955edc83de12..00de4a24bb54 100644 --- a/dev-vcs/stgit/Manifest +++ b/dev-vcs/stgit/Manifest @@ -156,6 +156,8 @@ DIST stable_deref_trait-1.2.1.crate 8186 BLAKE2B 6408959d169d1228c1b0802ef31c850 DIST stgit-2.5.5.tar.gz 613705 BLAKE2B 34184748e5a690ca2634eb68975b73ce66e31cbeb295f9c7e751f3c213cf0534fbdab44314770c5887ce61cf7785dc441b3a7d8dab62399800e2d589cf8bfdc6 SHA512 afce34e661a6353b00bb28a8f460091dabf7847928c0ec256f9b06cbd3e41713877aabe64f2b7421b1a5bdbcb852b9c6eabbb8de6a20d4f39af153da92a7b29e DIST stgit-2.6.0-crates.tar.xz 17100172 BLAKE2B 11974fdb887a4273544e7922cb14cbb08938e2d6e7172908d706da40795034776e4432d0f1bf4216a1fd3a7365130fc1238dd96d405b9a37a3347ed9c705648f SHA512 36e62459e670b29c43d0ec013035852d937ff29839e4869f09f5296e52f71d72ba7c9fd31ac1ec3fe9d7f843893b1c8067370e320bae5085064af3bba780cc71 DIST stgit-2.6.0.tar.gz 616954 BLAKE2B d7c3472570280e7f46d9ad8747bd65fa7224a8d03e7b0f10806f2e3db0d7d1bb80334c9f4e567226ac3e729ed0f58bc6e30970dccc2aca0189850d21f95dfedc SHA512 51076cd32bfff7aaccaea2fd234cf897c211159522323f29f80b8956ce4dd4b0a8485b75439ac73d43bc240f11cfd94a3ffa34dbb8a8d33233a09c41c8e82c9e +DIST stgit-2.6.1-crates.tar.xz 10800240 BLAKE2B 2130adc16018febb99d2935e3ba9da5d72222e2879264addd36eda009bcdd25b62e189632f51f7c2d2b3030506e9babb1b11215c54433e51f3ad5d8fd8cb3fea SHA512 27af9d2e366939789cc833944d3cd3a2d60fc0fbf387b96242c241ad63baf12787dca83c64aad619a9779ce14c42a41f4ad6e8e91f97c5b04850fa8951d21906 +DIST stgit-2.6.1.tar.gz 615713 BLAKE2B a970ae944e62d7513b3a42070ac6e0a95a1ee4a943319d1e0abab8c1fe87c155fe3ba61d8a2fc89ec87d8959ec2a87bfa1c1af4c4f6360565dbc07c1818cac82 SHA512 02f26ce80c7a760c70db6f115fc3cbbaa60eb1a9f7ed6675d23fe053768cbf91b79f20eb7361ccc0b0f8bf5bc074eca3f3a8305d7fcd2e95df54c6639824295a DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c DIST syn-2.0.110.crate 302184 BLAKE2B 68135017080bbdcee324fc4c98a719d70f9abe3f0a0913b82ad5dd96c8969712bb50d1bb387ed5e60b9fb64e69d6a1e0070361b4c41bc7c0804a4b674099222f SHA512 f9a393a3edcb49d039926bafa46f8befcb840da2af80329eb8b0efa1a2911e5db3e531d1866341f78cb4c28b7a122a07e269263262ff372c27334c7988f536e1 DIST synstructure-0.13.2.crate 18950 BLAKE2B c475f370d901a371262f466dd98e3914dd6f36aa473a33362866c0f781d27b1813233f96b02208f3463a825e8012cab0f8872eed848d9aa0eac88b581a0d261e SHA512 2698f4e80b93f7cf1d8ae97c4c42a7f61e7b7081f7f1bbb94d7f48ab7ae813a666d73c49ba3812cda9155e0138b55cc246fb96e5858e411a8d32bafb3e2b2afb diff --git a/dev-vcs/stgit/stgit-2.6.1.ebuild b/dev-vcs/stgit/stgit-2.6.1.ebuild new file mode 100644 index 000000000000..8fc2b1c8aa15 --- /dev/null +++ b/dev-vcs/stgit/stgit-2.6.1.ebuild @@ -0,0 +1,49 @@ +# Copyright 2025-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +RUST_MIN_VER="1.85" + +inherit cargo flag-o-matic + +DESCRIPTION="Stack-based patch management for Git" +HOMEPAGE="https://stacked-git.github.io/" +SRC_URI=" https://github.com/stacked-git/stgit/releases/download/v${PV}/${P}.tar.gz" +SRC_URI+=" https://github.com/gentoo-crate-dist/stgit/releases/download/v${PV}/${P}-crates.tar.xz" + +LICENSE="GPL-2" +# Dependent crate licenses +LICENSE+=" Apache-2.0 BSD MIT Unicode-3.0 ZLIB" +SLOT="0/2" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +IUSE="doc" + +DEPEND="doc? ( app-text/asciidoc )" + +# rust does not use *FLAGS from make.conf, silence portage warning +# update with proper path to binaries this crate installs, omit leading / +QA_FLAGS_IGNORED="usr/bin/stg" + +src_configure() { + filter-lto #bug 897692 +} + +src_compile() { + cargo_src_compile + emake completion + emake contrib + use doc && emake doc +} + +src_install() { + cargo_src_install + emake DESTDIR="${D}" prefix="/usr" install-completion + emake DESTDIR="${D}" prefix="/usr" install-contrib + if use doc; then + emake DESTDIR="${D}" prefix="/usr" install-man + emake DESTDIR="${D}" prefix="/usr" \ + htmldir="/usr/share/doc/${PF}" \ + install-html + fi +} |
