diff options
author | V3n3RiX <venerix@koprulu.sector> | 2023-09-03 16:19:06 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2023-09-03 16:19:06 +0100 |
commit | 3349e2e53a8147dbd85c06f560e5923cf3c0fd3d (patch) | |
tree | 01c7f6e99509947a977d41ef472e2bf128853e3f /app-backup | |
parent | 015fdd57022ab7a54e47dafe3e81ffc76e502a90 (diff) |
gentoo auto-resync : 03:09:2023 - 16:19:05
Diffstat (limited to 'app-backup')
-rw-r--r-- | app-backup/Manifest.gz | bin | 8036 -> 8040 bytes | |||
-rw-r--r-- | app-backup/borgbackup/Manifest | 2 | ||||
-rw-r--r-- | app-backup/borgbackup/borgbackup-1.2.6.ebuild | 54 |
3 files changed, 56 insertions, 0 deletions
diff --git a/app-backup/Manifest.gz b/app-backup/Manifest.gz Binary files differindex 7208e4947996..721c49510219 100644 --- a/app-backup/Manifest.gz +++ b/app-backup/Manifest.gz diff --git a/app-backup/borgbackup/Manifest b/app-backup/borgbackup/Manifest index 969d1c4f3a0c..280b93050804 100644 --- a/app-backup/borgbackup/Manifest +++ b/app-backup/borgbackup/Manifest @@ -1,3 +1,5 @@ DIST borgbackup-1.2.4.tar.gz 4056513 BLAKE2B 90c4d7ce43acaa4512a5cce3d0c96c883699b293efb1e5d5b516b803cf4d03bcece85b026bfa6e47ccccb1f5ec1b115e2c70ccb081d01accfde0d8b080cb4ea8 SHA512 9326a58605a085f521ba75a2eecfb4bdb790d3da18c77076bddaeae641678cc08171d997a758182a739ec6b145bb04d982f8314ae60f93c3ff093eca15515dfd +DIST borgbackup-1.2.6.tar.gz 4355451 BLAKE2B 309af40779f4adeb2611378abf68ac0a4d06529cfce67a1d852650c902abbc71defe2ac918f417615069d8788ec679d1cdc499d253f6605cdc3fecae3aad8953 SHA512 264bf023f4a53f79d8359e1ed0678c7572ad24776e0ddbc5d3446f548629ecea1e0798c33df4464573b1258f47220c86ca964673501dd9b3018484f1f86280f7 EBUILD borgbackup-1.2.4-r3.ebuild 1343 BLAKE2B 3428ff418dd34b16402dd59379bc108f1ab6afc7aba286268ecf3b4a19d0ecc2c3c1272ea16f3fa1f21f297624151960ab86cf95e00a828964208e863c365c72 SHA512 5b14d964ce732114660f560f88cab30179763f16d0efefa20d79e603e5fa221e4c95aabd35e4ceb03168984654b0a75d12e2a9191b7479c524065c02437c4b3d +EBUILD borgbackup-1.2.6.ebuild 1476 BLAKE2B 9c3f63c511a5343b2e7b54be3714a7e05616f4165bcda419abf4d8421360db36e9911060a25efbfadd1d0d0d8c70c94986ceb0ac75727d7a188498d65ec6e7ef SHA512 d6135c853e32512fc3e0e123bf344ce336e64320614abf5c51d34a33d972df0a389f0f95be204b55d8d46df41496fd5911e783b04965f34e1cb73df7136b53d3 MISC metadata.xml 374 BLAKE2B 4d93ab445b3d3a301d7c7c34017d7ccf0dc2962fb9c6b7f33bc9839788825f37f2ee99f5750c0d6288ddef21a7501fab69504adf15e20a35c61ec8b07014af68 SHA512 b91c72d1eff24d44443280de335d7cc23c862774e4e23b35d0f0730c512cb16304a48311e953292d01b0b69101bcdb01ab3bc22439cdaee65b9d5265e5140564 diff --git a/app-backup/borgbackup/borgbackup-1.2.6.ebuild b/app-backup/borgbackup/borgbackup-1.2.6.ebuild new file mode 100644 index 000000000000..ec87634ff3ee --- /dev/null +++ b/app-backup/borgbackup/borgbackup-1.2.6.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +# See https://github.com/borgbackup/borg/pull/7592 re: py3.12 support +PYTHON_COMPAT=( python3_{10..11} ) + +inherit bash-completion-r1 distutils-r1 pypi + +DESCRIPTION="Deduplicating backup program with compression and authenticated encryption" +HOMEPAGE="https://borgbackup.readthedocs.io/" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + +# "import file mismatch" when in S, "attempted relative import with no +# known parent package" when in BUILD_DIR/install/.../borg/testsuite. +# Needs work. +RESTRICT="test" + +DEPEND="app-arch/lz4 + app-arch/zstd + dev-libs/openssl:0= + >=dev-libs/xxhash-0.8.1 + virtual/acl" +# borgbackup is *very* picky about which msgpack it work with, +# check setup.py on bumps. +RDEPEND="${DEPEND} + ~dev-python/msgpack-1.0.5[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pyfuse3[${PYTHON_USEDEP}]" + +BDEPEND="dev-python/cython[${PYTHON_USEDEP}] + dev-python/pkgconfig[${PYTHON_USEDEP}] + dev-python/setuptools-scm[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest + +src_install() { + distutils-r1_src_install + doman docs/man/* + + dobashcomp scripts/shell_completions/bash/borg + + insinto /usr/share/zsh/site-functions + doins scripts/shell_completions/zsh/_borg + + insinto /usr/share/fish/vendor_completions.d + doins scripts/shell_completions/fish/borg.fish +} |