Sync with portage [Tue Feb 15 21:54:34 MSK 2022].

master
root 2 years ago
parent b5598a1712
commit 3e3b47dfbc

@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
MANIFEST Manifest.files.gz 29578 BLAKE2B 09f8808b4e375b1610baf179f1affbfef119c59e22da857506cc88d23a7551e156a9e038cf79a2f723b4a0ee13ddc575c904254253de18a0ed0b3d38161c5f9b SHA512 c96acb0d66649092a7db5875fe7881d8f89b782a6795681bf94509e2b340792017b82abe7d233754d6cdd6fe1d1bab989c0f6496cda791bfed148d574550b2dc
TIMESTAMP 2022-02-14T08:09:12Z
MANIFEST Manifest.files.gz 29602 BLAKE2B 12e1b38eec1fea5cf6315b945518b8d35f5c0d3ee23631ffea40de69d2b2d47f4e7b0bf5e86732fcc3fea9fa59e97fd26d464fa45198e329544443ad6062d731 SHA512 c646812e11ab6f8ef263d3e06b012c6212b9062364230085b6380dbb7598463be3e8fcc80408d8ce7a1ba1931b119f8b29e9fb4310ebbee2a4b212287d83c7e5
TIMESTAMP 2022-02-15T18:09:19Z
-----BEGIN PGP SIGNATURE-----
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmIKDihfFIAAAAAALgAo
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmIL7E9fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
klA/0RAAs1HYmr+MOrFf0k/VN5jEb241TnZfgqcQM6swvjEFD2fiAx34X/b39/lH
7HKJlU1MS2z62dR/t9H1kfE0rkcwkX/XRrTXDKtPwZ0Yw3gzJ56hepTmzf7rdiVs
uK977XFIKVi/GjvKplO0mFq1xiiDgiKRZc3UR9j2VZ65xhJLlMdlMG2umFM7YVCC
3fObbmEQBlqzlfObjEas+XPZt99E5/A8685x5Qb7HKy19s7f4LTdWRols4o7NC3M
YBNplWBBLehwOiLa5pocYGAuvYi6ni/bmOR5AH3N9XfgdaqaoHnvwURjQuYmujPs
3W6HXoWFOkddSE4Xe5cnB+p2o5RyfkgPpQpplhyO7LLBpPs82LRKSP6e5VLItBGK
25z8vpH7thnHSV93nIHmkqx7hTvrABfwBuYI6lFZAJ+z6wC1jN4/PY6Eg3tRgVkB
UAfACnoX2F4YWesj4zrq8DLf4DW4UBoN0Wa8Z1LQJapsWIF8l7L1KepBhwAcTT2t
o40hk/EYNG9MBrsvnGzbggiZFCuYlGKMJeS2HKbrAJ7Ef3+X2mOaub6Yi93ZCdmk
LO8XHkdNUSWN37qo1IpCb56cT5z+eKtpAgkem/oUyx/44WLh5my81NwWihApx0XE
5AYnHmzkm7YdcTGel6TxuVM9DHQlnQSrvrxLXFoLAsLpERy7AO8=
=JkWh
klCqtxAAp+7pDz+QYnhiGdxHBDUtlqj4ZnwvjZIn1vu2rTr95VwnIonm/V2xxIW6
3I/yLxkHxpfD/E6DSIKRi2sRTSzuaYSyhAbUARTCHBsmlrI1UFqyXxKVZTr8+wWB
F2x/mlbLTuuWmtMNsGfMGO3mau09S+LqYe64QsiurHz13JiYb9ueRJwJao0pFYtj
Nd1lZDLy9VPCaOXyrbf6DyEdLOoA3u3aOVgn7WSr2+ke9JSo+5ynknmV/ha6ZIJO
apYhJxQyhG8lkBE+DqdpAA/6S3UsovrLF3Y46k/unCMHSDQtbaIQQe/bEvZ4tEng
jinPmr7+JHm5UMXRFDW915AflmqbL2mFN4U8sYn/rLlAuQVyPlMMb7DDl1+aoAFB
k+y1Jfahl8B7ZdURkzgxcGTCCsqThTx6LkB92lkzbGzTzhQzSTb+d+3TNrOZ2FmV
G/wLqPZeZ4TdK9Vr3NQCcmSIiajTHz6pBWldrrkjZ8Lawcs51dHhbZPctEj7O14C
TP1hQfl9v/u0DemRp3MS+7FF8r5kmUgglxw6jjb+8MPbmPbSmc6dbNvedKNi8Ct/
4dhHyo7jmCcjITfXD9jFMfHbkAFldzmBCVPqcas3s65tMMjU8YEDwN2pOXEnGKfW
Dx11Ne75fVhn/xkD4tupEp7dQVdyFiFa9pO/is5mRU1irLDdYgE=
=fjId
-----END PGP SIGNATURE-----

Binary file not shown.

Binary file not shown.

@ -3,9 +3,11 @@ DIST awscli-1.22.37.tar.gz 2148283 BLAKE2B 0355bac3b0710af5ce6938a59c1e93115fb10
DIST awscli-1.22.46.tar.gz 2160630 BLAKE2B 628f60975b66fb60b4a91edb98856d9cc8cf7b88a1819048dfa25e8a4e3e3b73eade8bfd00355b7bd36a3c61d7028c8226071616aa325021a9e7805a65ff1eda SHA512 0a3eb819a5b34ae0b777f4e35b58ffe165e712bcbe4364643cb5a278f982138e0a4749944d312fd8d5998796758465f4814b67d7a230eb421cb04cf9193dcd5d
DIST awscli-1.22.49.tar.gz 2161874 BLAKE2B de97f0f9aeb075049e69c5bbd4bc67d59ba964f6508c92f8c2d1574f77dd4f2d602cd16b07270242c516e68d4119f8df95834935bfbcb16eccc3c1bc0a6cb08a SHA512 d55cf65bb8f70e4f98bd1eb0a79385d0959985b1b969e6f0269e7185c4af2cf3b40e0cd6d736431a489e21e4ec5b055ac0727dd1b2226b6d4dc6b19c4609ff11
DIST awscli-1.22.54.tar.gz 2164355 BLAKE2B 86f103c0ab646f78b77ca35740af816d1e36b2a4055f5f3283a7ce70eea2e3f4c481f2fa0b82f964ad1e725705c3c1adde7f365b2e21b3a435b5766da3d4b645 SHA512 63e95c767cd38fd7b68a4a74acac72abeb02c220ef16941b6d9069c74f9eca1ad29c6f63a89da2873b65b45999017dfe667dab4864cf7877405ac6328865c811
DIST awscli-1.22.55.tar.gz 2164540 BLAKE2B 7e69d2810ba3a829522e4ada836f70d229ac62d1dae6f9fb087f932ab356b9be98cfd85ab8fe80d7ea2cf1e886def41b11b4d30031784b1ff68bd00ba05798b2 SHA512 1f08c624739e59d416a0a1642e38da3230f6df2d4b2b497b704949965a17d955c0c7c65fde29b037a3176487ba6c5d86e6017aaadf980253fff19d44f410ea5b
EBUILD awscli-1.22.31.ebuild 1653 BLAKE2B 35b3764561e364a6cf1d0f5156102732e442915c3502ae4c10f9e9c11459d855bc96c4a0c484c57ae10f7e709d9e3b9d2639128cbdec2205fc522ddf724d61f7 SHA512 896ef21b47189c5dc605fd2a87728f62387766d081f07bfef380295a2b1d4a73b039ddc88c064377953c0fe7f580ec19acfc1b8bb5fbe145f1557081d492c799
EBUILD awscli-1.22.37.ebuild 1653 BLAKE2B 35b3764561e364a6cf1d0f5156102732e442915c3502ae4c10f9e9c11459d855bc96c4a0c484c57ae10f7e709d9e3b9d2639128cbdec2205fc522ddf724d61f7 SHA512 896ef21b47189c5dc605fd2a87728f62387766d081f07bfef380295a2b1d4a73b039ddc88c064377953c0fe7f580ec19acfc1b8bb5fbe145f1557081d492c799
EBUILD awscli-1.22.46.ebuild 1646 BLAKE2B 08f020b021c432e5082460aa2ad3cc88986dbae494994c83a78ca3a8fa131ed1067f4d03762c52fc4f40a0dcd63c84b65e9b744b33a271ff6a7254938b71069c SHA512 e2fd156b4a7230bf87c25af17674b7309672d433b57ae7161c8fdff5366f9e30df23f3e381e48e9650107abadb639b2782635f84ca18a52c32e85f464c5976d1
EBUILD awscli-1.22.49.ebuild 1646 BLAKE2B 08f020b021c432e5082460aa2ad3cc88986dbae494994c83a78ca3a8fa131ed1067f4d03762c52fc4f40a0dcd63c84b65e9b744b33a271ff6a7254938b71069c SHA512 e2fd156b4a7230bf87c25af17674b7309672d433b57ae7161c8fdff5366f9e30df23f3e381e48e9650107abadb639b2782635f84ca18a52c32e85f464c5976d1
EBUILD awscli-1.22.54.ebuild 1646 BLAKE2B 08f020b021c432e5082460aa2ad3cc88986dbae494994c83a78ca3a8fa131ed1067f4d03762c52fc4f40a0dcd63c84b65e9b744b33a271ff6a7254938b71069c SHA512 e2fd156b4a7230bf87c25af17674b7309672d433b57ae7161c8fdff5366f9e30df23f3e381e48e9650107abadb639b2782635f84ca18a52c32e85f464c5976d1
EBUILD awscli-1.22.55.ebuild 1646 BLAKE2B 08f020b021c432e5082460aa2ad3cc88986dbae494994c83a78ca3a8fa131ed1067f4d03762c52fc4f40a0dcd63c84b65e9b744b33a271ff6a7254938b71069c SHA512 e2fd156b4a7230bf87c25af17674b7309672d433b57ae7161c8fdff5366f9e30df23f3e381e48e9650107abadb639b2782635f84ca18a52c32e85f464c5976d1
MISC metadata.xml 334 BLAKE2B 84c9f50e6c0d015aad36a7f625cddf90cf1137a8c2d445cc641cd4890d64261187c10fde59ee1a6c19b98cfdb6ff534c66ae7a7a48a00ec62d6984c9a1891750 SHA512 a845de531df2cd75abf23cdbfa613e586855b95ac4e96566ef193708d7ecf2ec7f7db72fd31b8af0ac4ccd57e51da9c6d129d426bfdc6c4feb57d7df8647f160

@ -0,0 +1,58 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{8..10} )
inherit bash-completion-r1 distutils-r1
DESCRIPTION="Universal Command Line Environment for AWS"
HOMEPAGE="https://pypi.org/project/awscli/"
#SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
SRC_URI="https://github.com/aws/aws-cli/archive/${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/aws-cli-${PV}"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
# botocore is x.(y+1).z
BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 1)).$(ver_cut 3-)"
RDEPEND="
>=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
dev-python/colorama[${PYTHON_USEDEP}]
dev-python/docutils[${PYTHON_USEDEP}]
dev-python/rsa[${PYTHON_USEDEP}]
>=dev-python/s3transfer-0.4.0[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
"
distutils_enable_tests pytest
src_prepare() {
# do not rely on bundled deps in botocore (sic!)
find -name '*.py' -exec sed -i \
-e 's:from botocore[.]vendored import:import:' \
-e 's:from botocore[.]vendored[.]:from :' \
{} + || die
# strip overzealous upper bounds on requirements
sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
distutils-r1_src_prepare
}
python_test() {
# integration tests require AWS credentials and Internet access
epytest tests/{functional,unit}
}
python_install_all() {
newbashcomp bin/aws_bash_completer aws
insinto /usr/share/zsh/site-functions
newins bin/aws_zsh_completer.sh _aws
distutils-r1_python_install_all
rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die
}

@ -3,6 +3,6 @@ DIST eselect-1.4.17.tar.xz 178980 BLAKE2B d905ac88bc009080912af75e64c7920d745788
DIST eselect-1.4.20.tar.xz 180272 BLAKE2B 424653d00eda45335c3aaae50f6fbf2e89486da4529f657596516352f3b7fcb9859ceb2dc5b9762a34c44fb64e645fa27c46b86453bf50be6e8ae820664a4289 SHA512 9589ed89c4d5d31f71d535886eb50da67b84dec8a13a5df081e7569efee861dede4eaa43a0bfb9930c5b95d4f334e19245cb8820a73f7361527da262da1d1fb2
EBUILD eselect-1.4.16.ebuild 1549 BLAKE2B ffd77bec2d576b75a788537ebfc5741ba0da79a7244a4b45382189f13b6c2509852e6a624c255b8cc55acaad23192d54706e987ee25fbec7d74fb576cd24d9f1 SHA512 bba3c48b699820ab4334e91d13da83122d2d8ac792b532c4e0dc3c81a8a83b18e212b1f3f9fc38a169ecf68e34808def0dedf1b64dfb33f9d480b0cc552d4eab
EBUILD eselect-1.4.17.ebuild 1535 BLAKE2B 279bff17e818888cf1111fd94d4d79deb6a39d2cbc5a9f5456c5ed0df964b95985191431a0949db376345b3f5528860fb0c3328ca48d0db173f19a8ba6b09f5b SHA512 050011d552f1a2b50d78e0568f047f13f27e46408d87cb51d1447117a5f1cedb57ff3672d21903b558c690be2fcfdf5104a8c63e61bc55bed24e86da3f2fc9e3
EBUILD eselect-1.4.20.ebuild 1538 BLAKE2B 731fc3241fe148aca1b29a3f7eb9ac442ae2d45ed798127dd74fb7435ce1efc572580918648d77809ec274755e8a3c4413fdb08519a4b852464bd160cbe83abc SHA512 8f00ce4b131b2c617113ad3317c8847617077590746386cccdc2d1a1ac4da8a9f5917057a47343352693a6ed47d7cb6adfe6d96e9c4bbc285e265c4752860d3f
EBUILD eselect-1.4.20.ebuild 1537 BLAKE2B e747314e4564a89dfc40e7008bcdfabbb8a87b31cf43aa9981a74926e0a349e11bfe378e8c3300547baecdb1bebe9b7023c107ee63138c23b791807249dd3a0c SHA512 a29ee378dd48b221e18814f49a285ebb1302266474591d902f04e4f97614a21d7ee53c5ace143aac6e6a0978081b3ded68aaff88d9c946ea3b2fb2a0001949ca
EBUILD eselect-9999.ebuild 1394 BLAKE2B fb62991371b697680959344974f4d7d4cdedba39337b12d004588d118632be5cd26c2026024fd6a2cc1e448f196c3367b82ba3fe347617149602c4730f8083d1 SHA512 78c75a30e9a8bfb370620b25cd200be9c6a8724858548cd1ab76926194f9d96a25c7441463d1dcb7a2aa3a6c947b1a656d6a0b455eb95e9ad9a1535f8cb349ce
MISC metadata.xml 273 BLAKE2B 9264ca72e36905ad1d6a5ebee0b72f8f11019ac4f957bbc58189fee60aea1aa1a8a2ad33bfafa67f1451bf37318cb5771f32465958bcd9152895ee5adca714aa SHA512 63e78fe95dfc95415c72fdff09a46ff58c4944b4d945e89b8c70834ec46a6e3e57ccbfa2766f1dff2c4abcf299e34652115ae062b63a695dabecf29481f49ab6

@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/eselect/${P}.tar.xz"
LICENSE="GPL-2+ || ( GPL-2+ CC-BY-SA-4.0 )"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~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 ~m68k ~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"
IUSE="doc emacs vim-syntax"
DEPEND="sys-apps/sed

@ -1,7 +1,4 @@
DIST mongosh-1.0.7_arm64.tgz 59235420 BLAKE2B c1993ca1b697eac8c5ed8d2b9ec7af0b28a46021c368d14585736f5fa0a8874db8c6bfb1d362eb62b97c3331c6902c925687f4d8548f6a209dabd698a378151a SHA512 885f86fa15c2ffb596d36bbdee5d3526e7ff0ea53d0530e8066bcfbd430dac678047914de9239a49d6cb6fb1e1d21b336de2a8dae3929af8f0504bebad9265f2
DIST mongosh-1.0.7_x64.tgz 63269269 BLAKE2B 0403db9fd437a832bc37790ac38ae43b1aa0add711283d0f40631f9c7f8ba7f590d083a53e5ac5403b90d22b34e2a461304593702f876e75a6867e543ce0f152 SHA512 fd232c46dbde02bda22a36300c49748860902d51bd2b01f24464168d0e2b76083369f201900783b4a8c698a77f2a344b903f6c05f0914f9cd94be3fa01270b2f
DIST mongosh-1.1.7_arm64.tgz 60598298 BLAKE2B 77817d970ddde690c49337d3e39d3f88fe50c442b698ea8d4aca3f7b9626d3f6f96e1094d08011e1c64caf616b9478ea7d275fc5e778b1afe1dfe762e71eff75 SHA512 b842fdc10f53eca4c310fc077340f87f22d2bff9550f8e865846fa6e503d8a8807d1b5e2cf113a636026c2fa233acf313a63bca0853fad91643cb9ce4df515c4
DIST mongosh-1.1.7_x64.tgz 61852105 BLAKE2B c929806debbf73ba603e716c78a187626c963b6880fff1b8a853092a682c49dee9e07d51705ee365ac57f6e93bac59975d2268761ea473265460437d37dabff0 SHA512 9f89a0f50eae7a33e96d82017ae69c19ab67ff443c156ff3c809564e1a9bf41209c49bb2b04395aeba5c4604b8eb92b870bd6dc76eba0208e03ad0f30fe0a7c5
EBUILD mongosh-bin-1.0.7.ebuild 864 BLAKE2B 9c1d6c5f0f38587bcf753059e94650906a81481d15db576731457569c7c97b86d9dcd3b7b22b66336a3c1cadffe834470edb07e9ffdd196c361607cd791b43b3 SHA512 76a64f68eec55d27bfb1a4b18ea9274c034b03ece390615a28eb8c0ee7f08de125cf395bb88dde272a162901066b30eeaf4ff5d75072e7e8533685be86f277ba
EBUILD mongosh-bin-1.1.7.ebuild 864 BLAKE2B 9c1d6c5f0f38587bcf753059e94650906a81481d15db576731457569c7c97b86d9dcd3b7b22b66336a3c1cadffe834470edb07e9ffdd196c361607cd791b43b3 SHA512 76a64f68eec55d27bfb1a4b18ea9274c034b03ece390615a28eb8c0ee7f08de125cf395bb88dde272a162901066b30eeaf4ff5d75072e7e8533685be86f277ba
DIST mongosh-1.1.9_arm64.tgz 60765908 BLAKE2B 9658285f084b22ea60eaaf0c6aca78362e483b65a0153da1da37ea4d2d233509a145e2aa7f88425169815dda4443eeae9a890fc2a91020294118089260419e20 SHA512 35d7bc3409e5bec874203d8868b863ad13f6b66e82ac933848b245aaae4ab85a7c0db3879e262e62435af44f7aa0f6c46ec27e6b21f5e0d227cda5dfd623f7e2
DIST mongosh-1.1.9_x64.tgz 62020005 BLAKE2B 2b634fe864bef24bd93f6676acf57d877d745e1407ec150a75e26c498affa39dbfb5918d6645ac33a3c0990a2c33dc464ad2748e7bd9b536111a86dc856a21cb SHA512 99f2b66a7adbd8a395d46e610fa493eff974ace54b2e5cf395b572e023270e5ce3fdf7e7b73bedd3f7f31c2f46964647920920c32ac7460def71dfc5630c26b8
EBUILD mongosh-bin-1.1.9.ebuild 866 BLAKE2B 59fc8ec7f482747ed34e3048c68d3d34c0e066812f6de0ca9d9abfd634022851c3b63595e350a44a526a2b82bf239d2b382709dc5b289e13f1a7067bb15ec539 SHA512 e34614f383d72436e41c772d7617c1e20b818e3015c7b282ac3c00b0fe9dc8a63bed0ce1ece6399e2b91cc4ff8ea4d2efe817d672170b7c6efb258343242e83e
MISC metadata.xml 589 BLAKE2B b1893b4e14b43ba803ce4a673a2550821cc2acacd0fd4e203bfc71522db394778de744ab28de46ae9e3dca3ec346baf751056d18dc43c978aafc860768057133 SHA512 3b74d3554cb6d32ed12b5bed010473b29fa6f2b39d68461b6bcfdac317be8569998e5d7abeaf1c20a34c30dd360da261690164bb22920666758d00494f0aa280

@ -1,37 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
MY_PN="${PN%-bin}"
MY_P=${MY_PN}-${PV}
DESCRIPTION="The MongoDB Shell"
HOMEPAGE="https://github.com/mongodb-js/mongosh https://www.mongodb.com/products/shell"
SRC_URI_BASE="https://downloads.mongodb.com/compass/${MY_P}-linux"
SRC_URI="amd64? ( ${SRC_URI_BASE}-x64.tgz -> ${MY_P}_x64.tgz )
arm64? ( ${SRC_URI_BASE}-arm64.tgz -> ${MY_P}_arm64.tgz )"
LICENSE="Apache-2.0 BSD BSD-2 CC-BY-4.0 ISC MIT WTFPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm64"
RDEPEND="dev-libs/cyrus-sasl[kerberos]"
# Do not complain about CFLAGS etc since we don't use them
QA_FLAGS_IGNORED='.*'
src_unpack() {
if use amd64; then
S="${WORKDIR}/${MY_P}-linux-x64"
elif use arm64; then
S="${WORKDIR}/${MY_P}-linux-arm64"
fi
default
}
src_install() {
dobin bin/mongosh
}

@ -1,7 +1,7 @@
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
EAPI="8"
MY_PN="${PN%-bin}"
MY_P=${MY_PN}-${PV}

@ -1,7 +1,7 @@
AUX 50pass-gentoo.el 491 BLAKE2B 30c24a820e877e74d4308b42fab036c3c670353af6eb79454c18b471ab62134074765c313be5633e5fc8d1d9105a51d4dc648e3e08f200487ea62e3b9cd4e4a1 SHA512 eaba952f7b080bb44f1a415ee3fa1e71469177a993116b890a0788b177ec70948c1ea6923f17ddddf5f1c01af2fca03e98a71e06a5dff32ff6ebe0b73a79f659
DIST password-store-1.7.3.tar.xz 63416 BLAKE2B 5931608e0208dfe6965b79f586c153a4930d1c3d3b74433d026ee0bc5889fcc29334c637ca4fb68308d0169bad7c8235b6632e9f80eda1e24f0f5721353f88e3 SHA512 89755a7b02f05d75055a9fc14fd3f456c0a49ec31bdffd097a027f91228c64a98b18c1e80017aeda811773ae3287ff1b9737532da8ded06799d8fe3979ca06f7
DIST password-store-1.7.4.tar.xz 65272 BLAKE2B db1a34b5900802731deaf09d3ade1d3f00022fd21eb0b21140dca3d399c89183dc901e5bce15d7bb6041e62017e2b8b6df61c6ec3eadb1df6c0278dbc6c2bc11 SHA512 1fe108895b224451b54e545d399b6a97040e094049448509f92ae33164a5cf9044a91f52edfc705fcf333f6526df1a478deeebc4df109764d58100f9e3e22681
EBUILD pass-1.7.3-r1.ebuild 2024 BLAKE2B d38cb5027c3c79728914be3ce312e1b3786e0c865a07733f379324bb3ba29ae982185bd985c0f34cd2141e7da932eaf27b6495a477c7700aaf8c3a0289d20211 SHA512 551eef10ade602f6493eeb52ce0a115a8a55ae928798ad13f1a34cf7fa8fb48f49a280afd86b5e3abb7d9458625cfd1395a5e17e93e4cbc81f5e8c6cee097c72
EBUILD pass-1.7.4-r1.ebuild 2079 BLAKE2B 841e67abb52cf2a22e7de9f248e122724e0b3afbdce4fc150c55910395472eb4983bbd6b12f3531b3c3810db601a2be320e13d104643562b90c315b43b4b4e18 SHA512 d52d9135d9b6cec5c54d6ea55c8d6a2dc54f99cc8cc21e5c7ae39009e0e323b876ffdcb6f4131db5daa25730b6a64e283e81ea87acaa468ff79f4f540256f69b
EBUILD pass-9999.ebuild 2182 BLAKE2B 50c3a66eb4531d14796495f5473f5eb8a1bb33db20750b358fbc8f424da13d05c1f0be25b7a70bed014038f9aacffc8dba49f9794461994706b10107b3c664b9 SHA512 d42612cda6ebdf4c0a15059839a376f1bb0d2eb8480cdb37ad17f913bbf1ee08aa46d3547a6dac25e4196d089c255e2841590dd70ab296b661e367d2cb3dd73e
EBUILD pass-1.7.3-r2.ebuild 2032 BLAKE2B 985058844f7411b50f63c54855ddd01e021c5edae6c3180419e20b628b88934f98599bb43dd5c967bcdaf40aa092eb3d4e8732de82c98d038cb13565fb63adc2 SHA512 bb467e9c138abaddf07cbba7faef54a6e17396e866ed001221854a83265a7db01972a9e244c74d8bbd17db6045f2e65922168451a971a67d9c4cfd6270205d02
EBUILD pass-1.7.4-r2.ebuild 2087 BLAKE2B c749312df9e3e54955979b6157234a62b92b2c754e373f84045d40677342184d0d904fbf946e8c4d242effcc842ec2aa0ad970ece6590090383f864830188a20 SHA512 2d46ada5aa6df6d1655ee3736066df3c608349da9e96795767f2c2e7adc4299d34817c32847c6272c4855aafa3969366a570b4a4dd7f35d1471518bc2b512a2e
EBUILD pass-9999.ebuild 2190 BLAKE2B 92d8eb826d3daea48e146f947125df3fb3914eb852ee4448316646a32070c232a038486bf0cbed174fa414078bc76f49da3c97f36779a01b3dcb72bb9e53b34e SHA512 5e5296f6308dec46ef2f87a2f41a5667cb948536eb469d10e1ac4365a0351688abad90c7f09342ec4a28925e3c2d1820bef07915ea5af399094ece0961dea2c7
MISC metadata.xml 682 BLAKE2B 7f15c097f132cde3ee8647189fda93dabbcc5e0451380a6fde8f58c1d0b7c10df4cb8012832f282101795568cf170157d119bb668164005f8aeebe10682a918b SHA512 12d14970489971fea7766469584bce2881ebdadfebd4aece7efff56a5e7bdc0a3d12703134691c80da2635a5863a81c39c212bcdc7ae1b717ae5f1e0065212f2

@ -17,7 +17,7 @@ IUSE="+git X emacs dmenu importers"
RDEPEND="
app-crypt/gnupg
media-gfx/qrencode
media-gfx/qrencode[png(+)]
>=app-text/tree-1.7.0
git? ( dev-vcs/git )
X? ( x11-misc/xclip )

@ -17,7 +17,7 @@ IUSE="+git wayland X emacs dmenu importers"
RDEPEND="
app-crypt/gnupg
media-gfx/qrencode
media-gfx/qrencode[png(+)]
>=app-text/tree-1.7.0
git? ( dev-vcs/git )
wayland? ( gui-apps/wl-clipboard )

@ -23,7 +23,7 @@ IUSE="+git wayland X emacs dmenu importers"
RDEPEND="
app-crypt/gnupg
media-gfx/qrencode
media-gfx/qrencode[png(+)]
>=app-text/tree-1.7.0
git? ( dev-vcs/git )
wayland? ( gui-apps/wl-clipboard )

Binary file not shown.

@ -1,5 +1,6 @@
AUX cdrdao-1.2.4-ax_pthread.patch 16846 BLAKE2B a76c7c68c53a57731e652325d98f9f2ce434c9c9385e8583fb948fe2e1c120ad564a95bc247993493afbef1163206c30fc8a141d72ee723b3bcabb20a5f9f36a SHA512 83789963569dbaa599294bd79447e3351309675817eef683e2f90974d68fda00c705eca43c015128d6c6e9ec98f14bf7f205f8e3ab46f33c1bf0afaf0f055694
AUX cdrdao-1.2.4-wformat-security.patch 4864 BLAKE2B fa300eefe5d714de0245a9e745d13f051dcbc14590efb33a367dd113474984618e62e347fc3cdc26a057169ff95bdde25b36d9b7bcb25aa9cdd5fd9b07a42ec1 SHA512 a40fd8c91fa207ad52f3cde9318fc4422f14aeea15bab4d2cd1e04d3f09a2fc2b666397cdbddc89245c97a6a98ac155c0ecf71c1e2993a366a21016bd337a33e
DIST cdrdao-1.2.4.tar.bz2 1442181 BLAKE2B e1163b25c165a7acd7ec8c53069794724d93f09a486150255a58985e3fd0a222ba7ac5c124cb7a6991cf440ac701651be38754615fd3d0d295affa93595dc388 SHA512 41f20275ca44ec9003d0e3ed280cc98012353005cda6f544ebfa44f3f79f991845c0ef17af74db9456f1bacc342a7fd48c9e942d757927a4a9ff91808f7bbb09
EBUILD cdrdao-1.2.4-r1.ebuild 1031 BLAKE2B 6a0ec89b5a0c5b01e9cc24dcf5170c9c5b3197aab87066c606255868f55cd52b6e011ace349d885a9c04661d56db49776c91b4acdb274935748082855e36d535 SHA512 eda054c6904d5608aaf4cb33cd4677185eb1d0ce5ab154cea97545109d7ebf1d14e0fba5cc7e97c197e8e17717f72bea8c473bf76665494e3fe3fb77a327eb77
EBUILD cdrdao-1.2.4.ebuild 1284 BLAKE2B 7485eaab37ac6a7135b9eee4fc5662ba3627bce46a059296c5f19320f35c0b3c48ccbf1ad583eb1ed5dc860cf24f6f15903317369384d628fb1fc848d9073d78 SHA512 42a46ff652308f2aa7595dde209a5757d51825090132527d2bd28cba019b0d860699e970c0e4f6d28afc95c48a9a235b0b47bbca652142391b28fa059e5f1bd3
MISC metadata.xml 396 BLAKE2B 3ff854150552e92c6c593a97364fffc98f7618115adf29fc6f1bbbece071a72400b0119a1fe088d9c73cb2f4c561a4a2174e4ff970194e37a8688f305ee352d8 SHA512 4e3d11ed9565d6f406fc78f190e0cc08f81f8f5cb4090f568bc11324100794a0856cdad99a521dd729cdfe7c1c53cac35f9e886de1eb5d2567cfbc5681f66a8c
MISC metadata.xml 625 BLAKE2B ff700b39fec5af69fa8cb3b67b739f27c377ff403d6d6d7ff6683bc692a8ff39460cb368e8d7953d6ccfba8742eebb2399da02023677fc4569faabf32ec72325 SHA512 caf28974318f108e9cb51245a2f42431f32663a7b87d40437faeb4e2350572901ff9d78eb946a11d6be74cdd7f3ff7f42d98033cb44965d0a6b22d82eeac286e

@ -0,0 +1,51 @@
# Copyright 2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit autotools flag-o-matic
DESCRIPTION="Burn CDs in disk-at-once mode -- with optional GUI frontend"
HOMEPAGE="http://cdrdao.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="encode mad vorbis"
DEPEND="app-cdr/cdrtools
encode? ( >=media-sound/lame-3.99 )
mad? (
media-libs/libao
media-libs/libmad
)
vorbis? (
media-libs/libao
media-libs/libvorbis
)"
RDEPEND="${DEPEND}
!app-cdr/cue2toc"
BDEPEND="gnome-base/gconf
virtual/pkgconfig"
PATCHES=(
"${FILESDIR}/${P}-ax_pthread.patch"
"${FILESDIR}/${P}-wformat-security.patch"
)
src_prepare() {
default
eautoreconf
}
src_configure() {
append-cxxflags -std=c++11
local myeconfargs=(
--without-gcdmaster
$(use_with vorbis ogg-support)
$(use_with mad mp3-support)
$(use_with encode lame)
)
econf "${myeconfargs[@]}"
}

@ -1,10 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
<maintainer type="person" proxied="yes">
<email>martin.dummer@gmx.net</email>
<name>Martin Dummer</name>
</maintainer>
<maintainer type="project" proxied="proxy">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
<longdescription>
CD command line recording, ripping and copying tool. Especially ISOs- and
bin/cue-files are handled very well.
CD command line recording, ripping and copying tool. Especially ISOs and bin/cue-files are handled very well.
</longdescription>
<upstream>
<remote-id type="sourceforge">cdrdao</remote-id>

Binary file not shown.

@ -3,6 +3,6 @@ DIST containerd-1.4.11.tar.gz 6406769 BLAKE2B a4882223e2f71944a4d46fb0500a95248c
DIST containerd-1.4.12.tar.gz 6408402 BLAKE2B 559164a9d8680edea52040690da8e9b45777a39e471b1a7cc56ff4cf207cee7c83dc73969a8868db5d531f6e4e27cc7a975f073ffcf7f9c2768858b1a4001ddf SHA512 52dc4b0344eb4c6a6f1cc5690ff0c70ee052ef05c02300ed4a806458c40bb1970c26b374b0733b2c30a05c04a731d62a7c4206b1d768075d51c202912efd32b1
DIST containerd-1.5.9.tar.gz 7695248 BLAKE2B 1bbd755cadee9022671e6340a194c7190b7249001b56128cb6a94982d83c01dc9292e08ab591728fa223523d7488bed63d055ce0b552196cf4d1c7dfb41928b5 SHA512 13d5b8bcfd811b1abf67008d1c664962f315cd45d885adaa88847bcc4f1c5d743dccd62bc34fe77348ca18a4f8841ce7a8a022cccb275b19b59017b3fbf1054b
EBUILD containerd-1.4.11.ebuild 1937 BLAKE2B 28d77a75c41972622bd514aebcd0771c3528fa0076834c97f83a7008b258b64785902b6a41d424599022e834a316e4366d89e5108b8d43f017c8769604efc6ee SHA512 e2799565ca0698c214f3a29adbdcdf001af3b7c39e7780838e8a8e7f9b155334a1f7e4ee7d0af61bb9650c2a6a135fa5bfdca1014f7947915b37f86c9aa2dca8
EBUILD containerd-1.4.12.ebuild 1938 BLAKE2B b5cbe7aea4f8226ebf865c95f8e0ed9b36f3c580837ffa3fb6020544eb946a67ee7600da1ee88297668a470645b21ed1d1a7d270c1c6f2fd6ce83e1119af8c26 SHA512 25f76de61d1d55ca4aede3d0cccc4a7e512457f7bbbf7d7fa0a726fe87da0efd92129cdbaeaf361591177ed111bff2a05a8fdbbf4a7a89e4a88473eed92833e5
EBUILD containerd-1.4.12.ebuild 1937 BLAKE2B 4177d3ab1f97f30217835d21421f6ad8c6dab38198e6559efdef57e9f8bef77e0a6719b2dc1182216bbb5b9bda1ef3484f9709bc0ca615edcf8f262fd1e1a856 SHA512 3f3dba551539a584a6d64b1a48e1a3cc892d0e060b734428e5d7c4d9f94e189b8c102f3e637ee07321f8ff637f9db7b93d4a61d87f4fcb6a7b1c47eaaf48ad3c
EBUILD containerd-1.5.9.ebuild 1908 BLAKE2B 440423215435cd878e6b31d2d965147a9cee14c1f09a7a1bc4774d147f1d049c597760979c99a77ba521daf4c3dad5aea854ad9d12007ad9669fa76e6c1af12b SHA512 8c36a4a6069ddc7c4d8563c7c621cc7089113694562c6fbad3c38a65ab3412210cf2ee3fd43111b421afd01d10d26ca50300ba7ade6313db8950b9ee34fbc781
MISC metadata.xml 1144 BLAKE2B 960f8dd81a1e56c0d381355da41a845c2e9c12db0c8c546da1593a0499e4929b37610dff83943c388f8edc5878b9824e47ddac02ba129176a916054400e10e90 SHA512 904a5a11d7729ea6021aaf1b1d91ae3f7609c08b8c191d9f4c35c62914b0acf1ee45f3f7e0416711225809f129da4b4c76c934e6207026b69b0096f431820982

@ -13,7 +13,7 @@ SRC_URI="https://github.com/containerd/containerd/archive/v${PV}.tar.gz -> ${P}.
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm arm64 ppc64 ~x86"
KEYWORDS="amd64 ~arm arm64 ppc64 ~x86"
IUSE="apparmor btrfs device-mapper +cri hardened +seccomp selinux test"
DEPEND="

@ -1,5 +1,5 @@
DIST docker-cli-20.10.12.tar.gz 7527161 BLAKE2B 34a90f6df9f43507461307817e72cfb9e37f88d00e6fc50b8b16f3db9c573e54edc2eb2641ff4e091a2a73e936f8844011520efe5aaec37a9eb9880f5f81c51a SHA512 ac7c997f5751f2e34b9bcb9f026d3d0c2cd58c32a13e9255536b0eb0d7eabd81c42f2d608c0fe7725322b619f2360818b08379e847d598dd0bec570602ad224f
DIST docker-cli-20.10.9.tar.gz 7525889 BLAKE2B 7b12f81ed98ed416fb00211b9e6d965ed3209fd83db17a98bef7fef0eb56b27f495093facb3d43e40ec651568a7d83dd484c014c998e046a57662087b1d7c2c6 SHA512 0a9bd36c139bb5e1cd4a975913aa5429ffce8c746d2104aa2a54d937c67073ddaa2a8a5e93d71d2d435459af58168de0e7e3a44fd452da535f3995738da206df
EBUILD docker-cli-20.10.12.ebuild 1845 BLAKE2B 69cd24af158cabffb9ea09db245ba8cc83b034f8170ad08a38cbe7ce284fb66691e7a40e44bfae6561a528b95b908ec634dc9e3dcfb8954da3df0ce1144bb3f2 SHA512 147eacbe4e8bc9fdb2c4a2fafb9922a2ff9cc00203f8a117391a643e8dd80981ee54c0d32559bf3a9a3a2ad6259276812ae735550de8fb26503a0d89eced001f
EBUILD docker-cli-20.10.12.ebuild 1844 BLAKE2B 315897c0bb0930e2b3ac72ff73581700c66ed8130a26f5ac573e9820c56947e80f44b5478fdb8dab4013407acbc1c7706fc7fdef876d511dc3433cbaf6b96f9d SHA512 1e576548e6697d51cf7a681a97910dcd01d04073f18222e0d467d7c4f8100479bcb998d547da16cb574fb92db36d86c2e58ea512003015ce805b64cfc1a9373a
EBUILD docker-cli-20.10.9.ebuild 1844 BLAKE2B 9ddff4c4d777c6c24ee2ee9df31060571d5dd278ca3040d46ea438f42c04b1735b5a869f8da93e7c25e0dd8e7f69f7eb7d1b6f2dd77e5167f155876f82118338 SHA512 6108bf8f8f7d14a3295a1fbbcefb3e0a40d550f208a953e6da296d7d8a304bf6d5f477b88c724ed158ccd3db959a1d54d7b2f16dd39a5faccde65541ff68c213
MISC metadata.xml 614 BLAKE2B d20cedb6e07ab3d6907e022cbe7b1e3c2fe3462a1cdefd53fa7bc18a8431f2adeb16c406982d722910295524061bb2e08c0e1fdb625b0c05a21eaa4bdc272359 SHA512 922fbdb86e4456cb757d21bbca8b32b5dfc47e67264c3c31d4d0e3763579ce70346a1c1279544635b94573541e08c57fd5d999e9536917b3888d130bffd9127c

@ -13,7 +13,7 @@ SRC_URI="https://github.com/docker/cli/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm arm64 ppc64 ~riscv ~x86"
KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~x86"
IUSE="hardened"
RDEPEND="!<app-containers/docker-20.10.1"

@ -2,6 +2,6 @@ AUX etcd-F_OFD_GETLK-fix.patch 868 BLAKE2B 478be67388bc9001c90031c47e001c8bcc043
AUX ppc64-buildmode.patch 916 BLAKE2B c28a2fcfed4812f44b664dc9b24e87f3999fcb9b79b7f47c6fd5a6b024529c49ef71817d4c379c7a95832a44b9c2f45c9f7707cb580b31be18dff4ee9a110e44 SHA512 bc87464d9f3351b2791e6f86bc7f2101e652c25b99cdcc02e46e4ff18f4bfb7ffc35d338370656bde6ad09ed98805e045065012dc6a264967d26272f7de099ff
DIST docker-20.10.12.tar.gz 11091999 BLAKE2B e3b1c40d2dcd2df9b158942759e035d53481dbd63c0fda188ec8564b0249402f5eff5f25fcb1a53c5d9af5b4c49f0919fc07f1f52d0b7333044c0a9c12631c21 SHA512 f4122c8cbc67e6b7703856dc76d6f15d7fab1b2001d4916b89958d5319c16d8b8445881841ef4804e8d47d64694184aec1be93e22d7baceb021c4a99c2c03753
DIST docker-20.10.9.tar.gz 11083239 BLAKE2B 16dbd22b67ecd626b638406fffaec3c62eeee7dc93e661f982e12436afa10f230da4257a22a38ab1df366026033207d00e6571f3b853477852f3e14f24d9f567 SHA512 e4ae9e37633c821892e929e7a5f9dab652fe17f348a24cd37778bc4bfc33d99cdb347e2f575966364a37664dcfa83d1500f2bff7d0b0398a890f2039155a0c0c
EBUILD docker-20.10.12-r1.ebuild 7901 BLAKE2B ea850a50136e8da7a8e1ace5fdc60ae5008774967364553cf23ab879481b08abf6c903c3b5a69bf64231eba12659b1b46f785c6f92292e57eaee531b5a1063c4 SHA512 efa6c0fb5e617fca2a00400448c94f3f11b4aa0725a7b138d626598a20b8cbb317febf4fa18c433b6b3d3502b23108159ac4eb82a1706b716baa508a0c8eccab
EBUILD docker-20.10.12-r1.ebuild 7900 BLAKE2B cc3a18158b42e2f03369d6ed07fe69bc31b04aa15c0b054205fd89cf28f8bdda84b5d03e4d28e5eb6ff4ae91218a9822f9c9b9d5fe83ff719f21e50a79f195bd SHA512 32a4a799cd09138c2d1a51f24f7c0aa1b4f8299d2d556657fc1ee54a15cb85e29e380ca09f07f39419a09411d90441e2f5b02feecf95240361f8a5dc37045fbe
EBUILD docker-20.10.9.ebuild 7891 BLAKE2B 6a69bdad22882f72f1eb6c3054b6d21841a969d8dcd1ee384a91f40c70aad3d1cc17a62d1ff84f2cd6e54088c61981df2599543db46e4be31305176a4d7859ff SHA512 0ba0ccd5b6ede2126c81734dcc5078a2350163e47e1c325217242f88a3c264e18c2d382aff515b73863c9bbd6637f60400c63cffe6cddc57c17173555a7451b7
MISC metadata.xml 1732 BLAKE2B d6c517445cd06bb18759cad0a8923bde800bd6f87ad532e632ad6a0a02eba10905f1022297115a92457d38f795fbcd50ec75d1a2f7dcb017dc15282bf55cc046 SHA512 93a93425296ec98ac52d5b8bbf5784747df9f25da586b6f016cbe946ad01089e75d0571ed8690a051e919571c4ca3be01fc0ba6ef8c5fc5b8a01f87a5ca5e21b

@ -13,7 +13,7 @@ SRC_URI="https://github.com/moby/moby/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm arm64 ppc64 ~riscv ~x86"
KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~x86"
IUSE="apparmor aufs btrfs +cli +container-init device-mapper hardened overlay seccomp"
DEPEND="

@ -2,5 +2,5 @@ AUX CVE-2021-43784.patch 3305 BLAKE2B c6e16dd2793d99c2513c3bc047c9ccbd9870c15908
DIST runc-1.0.2.tar.gz 2374156 BLAKE2B 526520adb7127e46e7258de75e66a15a5aac216a2a2fcb91f4d9c5da393892242c4d93c5f5483ab111bf29eed7d8f0c8c138ae83a22809d72802a981dcda0395 SHA512 434abd6d7ad2508c2272b627d8aeeb28ecd8461899bff463e7d2c7abbc0f0cbb2e0bafbfe81fc534fad506b1acb4bda3e05639ecd908bc9d0d2e9356f1e56e26
DIST runc-1.0.3.tar.gz 2375241 BLAKE2B 0fb9368ab5442462001c15a67a71821133ad90d16cac5aac760e52b2477db69c0a5dd59df42601119b19ede508889796c994a24624f88ec6a1a29dad19e0bf33 SHA512 64a1894c2b4ed5a68b185e88548fc9fbbd01d8a9495feed59fb196aa06763d64cfb71ca6cbc09d1defa26a0d94ad58626296585741f23df2e290147ba6c4c26e
EBUILD runc-1.0.2-r1.ebuild 1841 BLAKE2B 8a4aa33bfe3ae59ee8681af70ef35eb0aaf87b12ce37e6d73dcb01561a911680b692afb5b89a9ed1618f9c2c5dd2388423d4f6e79fe14f4cd54b57a6264d5898 SHA512 8a0a701449cac7fa48dbb02af920a500e2a6f6595a2023ab80dbc5ac6c9effc01d78ea3c3a4b45cd82316e1e285c5b04dfcffd7f8b356e3ef687384dce985176
EBUILD runc-1.0.3.ebuild 1794 BLAKE2B 431c9064a0facda51dd07dac54bc9954528880a2b6b40167a8e6497b1429915f802710e0058b088efec0b08ee6a82e5362405e99fbf95c778c4a7134ff13edce SHA512 b08c439f5e4f87cd83df81155683658edd9c05b53ee9562adb34d19fb5ba16fecdc5535e0b3dc4b4bdbd5fc361902b5ff077b4ef2e6eb3f079e22f9832c39cd5
EBUILD runc-1.0.3.ebuild 1793 BLAKE2B f92e4d3fe0fb2125fdf5a2d3ef4cc9418c6cfb1cf864c2dc6a757d48f44b8771e52da88685e8fb661ed56cb9be2d949263c84379015a41a4c10d6beca2ddabf1 SHA512 015b6982421ddc244c9d841eb7919d9e6f83d604286b1cfe6991b97f56faafd7731e363ea55b1e46cb62c99bfb90e8fa6ea89b40c45a31c8b7cf80d9c5b3371a
MISC metadata.xml 822 BLAKE2B 2029743d60c9a6197e3db4ca27c3ee48bc86f624a50d7caa9bfb7f958383a1736d8817f2f977ac0e673229bd61f341a00f266dbce35dcd9633ecc27b182478d5 SHA512 f80b366f7fc8f4ff5bd46245aa80871748800a557440af3aa45bd1a508732cf634b6f21a3445135450eefbac91ab16f7b344c3f557af8ef69fdd8120ca6cf4e5

@ -17,7 +17,7 @@ SRC_URI="https://github.com/opencontainers/${PN}/archive/v${MY_PV}.tar.gz -> ${P
LICENSE="Apache-2.0 BSD-2 BSD MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm arm64 ppc64 ~riscv ~x86"
KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~x86"
IUSE="apparmor hardened +kmem +seccomp test"
DEPEND="seccomp? ( sys-libs/libseccomp )"

Binary file not shown.

@ -1,5 +1,10 @@
AUX pesign-113-enum-conversion.patch 1571 BLAKE2B b1e8f90a220ba7dbdba9d16c1c568fed6e463f8d550b678d85d6c806bc451a023d989ad0830075a4e4b28411685e29d60c5c887d3af100b85a048dcff0a103c0 SHA512 cfa001265bfda5428ef72134d05ec16bee679a3906832aab4100f2c567f22e62d089b8cd475b9707926485c30958e70ba48c4035e118c480d008114fb6876c62
AUX pesign-113-nss.patch 2092 BLAKE2B f75730c2ab48f0ff6af4237fc46c535b3ceead357e31a548c28b78648fec7d52a5cc1bc9dfdb9db4e6cf22b7312cc452afb04a3088810140055ae88b55fb2f1d SHA512 7a4ebd4c875cf6678a6d2ca4083eafea552259e2c1692d167d0b948ac73d50244db3feea1c6d7c403e152236421609da5d92cd6405fb3107e1c3933c2f94fece
AUX pesign-114-format-string.patch 4359 BLAKE2B 12a7c43162d806050c2fe4c5cf8e289fe262a158ac8cefb60a26a3233831526cfe3e98bea956f7158ea648b22da6cd0cc36e807101485b299f8be6cb2bc93ec2 SHA512 133f452089ec6691d3b50ff7a73399382b5e300f1d1686e9e4f98ffcfa1fce824503c146589d249a67e28df5dfc7c737fb05ad67e2c707aa97fb1dfebb550993
AUX pesign-114-no-werror.patch 537 BLAKE2B a92e320460d83a943f60ee2524344a24f907d5fa09416ecc1e5024941d7f4130afe339f508301594d7ff0e6f53166093086e64b774a8448c55a3fbb73e74568e SHA512 e64b2f3ebeabba2e74c281a2a8205faa0ba0fac91e9153a8979e3edbf695274d4e940502736db12ba6bcb19a70179c5529b262f6a8b23779f19a750ff810cda3
AUX pesign-114-wanalyzer-diagnostic.patch 734 BLAKE2B dcfae1fb4bea691ffb2bbd3f2e4f40e1e21f16840f4dfcc9293f856fdf6f75913bf6c12f7739ffa0e453949a9aa0add9925e7a0ee4adea6452c1007c4a40e11b SHA512 21ef15d5d1358bb9ff92f337a1da149bf993f04a6c0cd391956ce7175ac15f83596a3601a68eb51a9f88eb76c69dba8a3f57b672d9e628d0f75e9678d819a593
DIST pesign-113.tar.gz 124618 BLAKE2B 36cdface6ecdf9003251da3058b21b2ee8e94eb655e47a8668b38c4ea576d990a71860952eea277d5e029bb007039c8e3ded9918e89d47f6db404423acbd1cc7 SHA512 e71dc90c2ab8085d1b000c0d2cf9cb00ddaed1ea1393db75c2d19a96f1b1c188a26b76850533ba97ec254a3b48db6b07a69b597c329ac891e64422780a358c24
DIST pesign-114.tar.gz 148898 BLAKE2B 0dae3b4e17c61bcea02a6f81f6a62f8d526e83954bf95d0de24726daa81e45a3b42b6867f2d64decd69f421a14f5e2ff6ff1ec26246f44d68b242b452e60d9a1 SHA512 567176718e098c3494e27ce29b61ef396ca2503137260fc36c784951f0bd2130c9f61c655461d6091e9bdb0df77c9e00cf2fde8fb1b1c5ab83e4b9c57d65fdab
EBUILD pesign-113.ebuild 1183 BLAKE2B 5b997df6d0d7670b7f64ea61404ba5682e6be810c3634c36002514b5617be88b72ed95ca603a982bcc0502e422f07a5857eca450ccf7d92b2445393bc0f5f2ff SHA512 dc6e6bc4ae0b80446628ab9c15691d7896d594eb7bb4404667f15d452c3a337e89bec9b4e63bbbb0f99421e33b44efcbc114cc973db6c29283a83edcc9372c9b
EBUILD pesign-114.ebuild 1233 BLAKE2B b61a091d19b2f6d58e697af779ca5032b44f29a89c97c42c5f1b4c64eb595ea616fe37dc2c7155ce4f3d1eff82ffcc326cd58448e1cbb05a079fec6d2d517f08 SHA512 0b7f43429fa81ebbe551044da0a737745891f2b2d8cd16bf71e8a88faef631151e32059e8f85c156160295f5577d151cca27a4b4061e4185febfaab2e152a8db
MISC metadata.xml 249 BLAKE2B 0928166bc28197e80603bef476a41c55e1e593a7e2636ecb634cecd26b5df5896667b06f049e1a2737f6da0330d243387068b6beededab2c3c8cab7208c1016d SHA512 dcbdae805ad96a8343af41708b249dfb119c7b18146279212b9747a91fbb64beb9e23b606151a77b42ea4f2fbbcf9f81d48067cd26122c61dee8b8178277d307

@ -0,0 +1,111 @@
https://github.com/rhboot/pesign/commit/df8783ed4ed87fef850268098690985049916ee9.patch
From df8783ed4ed87fef850268098690985049916ee9 Mon Sep 17 00:00:00 2001
From: Robbie Harwood <rharwood@redhat.com>
Date: Tue, 1 Feb 2022 17:37:14 -0500
Subject: [PATCH] Fix format strings for 32-bit arches
Sadly, in 2022, this remains a thing.
Signed-off-by: Robbie Harwood <rharwood@redhat.com>
---
src/cms_pe_common.c | 16 +++++++++-------
src/password.c | 7 ++++---
2 files changed, 13 insertions(+), 10 deletions(-)
diff --git a/src/cms_pe_common.c b/src/cms_pe_common.c
index 964f0d9..3a3921b 100644
--- a/src/cms_pe_common.c
+++ b/src/cms_pe_common.c
@@ -49,7 +49,7 @@ check_pointer_and_size(cms_context *cms, Pe *pe, void *ptr, size_t size)
if (p + size > m + map_size)
cmsreterr(0, cms,
- "pointer %p is above mmap end at %p (%lu is %lu bytes past EOF at %lu)",
+ "pointer %p is above mmap end at %p (%lu is %lu bytes past EOF at %zu)",
(void *)((uintptr_t)p + size),
(void *)((uintptr_t)m + map_size),
p + size - m,
@@ -189,7 +189,7 @@ generate_digest(cms_context *cms, Pe *pe, int padded)
if (!check_pointer_and_size(cms, pe, hash_base, hash_size))
cmsgotoerr(error, cms, "PE header is invalid");
dprintf("beginning of hash");
- dprintf("digesting %lx + %lx", hash_base - map, hash_size);
+ dprintf("digesting %tx + %zx", hash_base - map, hash_size);
generate_digest_step(cms, hash_base, hash_size);
/* 5. Skip over the image checksum
@@ -209,7 +209,7 @@ generate_digest(cms_context *cms, Pe *pe, int padded)
cmsgotoerr(error, cms, "PE data directory is invalid");
generate_digest_step(cms, hash_base, hash_size);
- dprintf("digesting %lx + %lx", hash_base - map, hash_size);
+ dprintf("digesting %tx + %zx", hash_base - map, hash_size);
/* 8. Skip over the crt dir
* 9. Hash everything up to the end of the image header. */
@@ -222,7 +222,7 @@ generate_digest(cms_context *cms, Pe *pe, int padded)
cmsgotoerr(error, cms, "PE relocations table is invalid");
generate_digest_step(cms, hash_base, hash_size);
- dprintf("digesting %lx + %lx", hash_base - map, hash_size);
+ dprintf("digesting %tx + %zx", hash_base - map, hash_size);
/* 10. Set SUM_OF_BYTES_HASHED to the size of the header. */
hashed_bytes = pe32opthdr ? pe32opthdr->header_size
@@ -265,7 +265,7 @@ generate_digest(cms_context *cms, Pe *pe, int padded)
}
generate_digest_step(cms, hash_base, hash_size);
- dprintf("digesting %lx + %lx", hash_base - map, hash_size);
+ dprintf("digesting %tx + %zx", hash_base - map, hash_size);
hashed_bytes += hash_size;
}
@@ -285,10 +285,12 @@ generate_digest(cms_context *cms, Pe *pe, int padded)
memset(tmp_array, '\0', tmp_size);
memcpy(tmp_array, hash_base, hash_size);
generate_digest_step(cms, tmp_array, tmp_size);
- dprintf("digesting %lx + %lx", (unsigned long)tmp_array, tmp_size);
+ dprintf("digesting %tx + %zx", (ptrdiff_t)tmp_array,
+ tmp_size);
} else {
generate_digest_step(cms, hash_base, hash_size);
- dprintf("digesting %lx + %lx", hash_base - map, hash_size);
+ dprintf("digesting %tx + %zx", hash_base - map,
+ hash_size);
}
}
dprintf("end of hash");
diff --git a/src/password.c b/src/password.c
index 644f362..05add9a 100644
--- a/src/password.c
+++ b/src/password.c
@@ -213,7 +213,7 @@ parse_pwfile_line(char *start, struct token_pass *tp)
dprintf("non-whitespace span is %zd", span);
if (line[span] == '\0') {
- dprintf("returning %ld", (line + span) - start);
+ dprintf("returning %td", (line + span) - start);
return (line + span) - start;
}
line[span] = '\0';
@@ -241,7 +241,7 @@ parse_pwfile_line(char *start, struct token_pass *tp)
dprintf("Setting token pass %p to { %p, %p }", tp, tp->token, tp->pass);
dprintf("token:\"%s\"", tp->token);
dprintf("pass:\"%s\"", tp->pass);
- dprintf("returning %ld", (line + span) - start);
+ dprintf("returning %td", (line + span) - start);
return (line + span) - start;
}
@@ -330,7 +330,8 @@ SECU_FilePasswd(PK11SlotInfo *slot, PRBool retry, void *arg)
if (c != '\0')
span++;
start += span;
- dprintf("start is file[%ld] == '\\x%02hhx'", start - file, start[0]);
+ dprintf("start is file[%td] == '\\x%02hhx'", start - file,
+ start[0]);
}
qsort(phrases, nphrases, sizeof(struct token_pass), token_pass_cmp);

@ -0,0 +1,13 @@
diff --git a/Make.defaults b/Make.defaults
index fdb961a..cdbb064 100644
--- a/Make.defaults
+++ b/Make.defaults
@@ -58,7 +58,7 @@ cflags = $(CFLAGS) $(ARCH3264) \
-Wall -Wextra -Wsign-compare -Wno-unused-result \
-Wno-unused-function -Wno-missing-field-initializers \
-Wno-analyzer-malloc-leak \
- -Werror -Wno-error=cpp -Wno-free-nonheap-object \
+ -Wno-error=cpp -Wno-free-nonheap-object \
-std=gnu11 -fshort-wchar -fPIC -fno-strict-aliasing \
-D_GNU_SOURCE -DCONFIG_$(ARCH) -I${TOPDIR}/include \
'-DRUNDIR="$(rundir)"' \

@ -0,0 +1,19 @@
https://github.com/rhboot/pesign/issues/78
daemon.c:922:32: error: unknown option after #pragma GCC diagnostic kind [-Werror=pragmas]
922 | #pragma GCC diagnostic ignored "-Wanalyzer-use-of-uninitialized-value"
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors
--- a/src/daemon.c
+++ b/src/daemon.c
@@ -916,10 +916,6 @@ do_shutdown(context *ctx, int nsockets, struct pollfd *pollfds)
free(pollfds);
}
-/* GCC -fanalyzer has trouble with realloc
- * https://bugzilla.redhat.com/show_bug.cgi?id=2047926 */
-#pragma GCC diagnostic push
-#pragma GCC diagnostic ignored "-Wanalyzer-use-of-uninitialized-value"
static int
handle_events(context *ctx)
{

@ -0,0 +1,58 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit toolchain-funcs
DESCRIPTION="Tools for manipulating signed PE-COFF binaries"
HOMEPAGE="https://github.com/rhboot/pesign"
SRC_URI="https://github.com/rhboot/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
RDEPEND="
dev-libs/nspr
dev-libs/nss
dev-libs/openssl:=
dev-libs/popt
sys-apps/util-linux
>=sys-libs/efivar-38
"
DEPEND="${RDEPEND}
sys-boot/gnu-efi
"
BDEPEND="
sys-apps/help2man
virtual/pkgconfig
"
PATCHES=(
"${FILESDIR}"/${PN}-114-wanalyzer-diagnostic.patch
"${FILESDIR}"/${PN}-114-no-werror.patch
"${FILESDIR}"/${P}-format-string.patch
)
src_compile() {
emake \
AR="$(tc-getAR)" \
ARFLAGS="-cvqs" \
AS="$(tc-getAS)" \
CC="$(tc-getCC)" \
LD="$(tc-getLD)" \
OBJCOPY="$(tc-getOBJCOPY)" \
PKG_CONFIG="$(tc-getPKG_CONFIG)" \
RANLIB="$(tc-getRANLIB)" \
rundir="${EPREFIX}/var/run"
}
src_install() {
emake DESTDIR="${ED}" VERSION="${PVR}" rundir="${EPREFIX}/var/run" install
einstalldocs
# remove some files that don't make sense for Gentoo installs
rm -rf "${ED}/etc" "${ED}/var" "${ED}/usr/share/doc/${PF}/COPYING" || die
}

@ -2,5 +2,5 @@ DIST sbsigntool-0.8-ccan.tar.gz 113537 BLAKE2B 8fbf27463d30c1895930628a145be2d52
DIST sbsigntools-0.9.2.tar.gz 56525 BLAKE2B 0bce1f534aa960672eab6a415e287b79ff9f18eb947e2217ad4533081f8b854e160b57828afbb56423b2dcab723d3a8aacb2e6affeb2057d17ce3c1761d96b11 SHA512 060753ed9c8db794e4755cc66c1940a2ccc89f4ddf0e825da1f1e6eaa75fc67c21060ee4b5dfb0c757b69e6f5959bfa68156d9f95a945cf63c6a20f1414a2c27
DIST sbsigntools-0.9.4.tar.gz 57714 BLAKE2B 94797af6c98a9c13cb71e52ba6f7ff07de70660af2194b14061e0cb618d6effff52ef7a4dd2fd4e44e75f022b979442d4290b1d65d63017b2fbebdca5951c5c9 SHA512 953d3d9a7f92b837da966eabe3572163a29c5292e792d5ef17cf842d7373ffaa901377cb4ec68006a6ef2f9c97d48db8ffdd3a6d2853be67016d3484a118bba9
EBUILD sbsigntools-0.9.2.ebuild 1247 BLAKE2B 5f6f3cfcdfeca22a27b8811032fe4233f2e19939d764f2207064094056446d4e0011e992287c08b2b7a7f09ad16fd7ba562c41ca1eef3cc8a72c029883b1ddc5 SHA512 ea07d500700cdf6083ae6fa381b792ef8b8c6418e1339abc1ed1782172caa050954e2953e641d4c6bd84efb1783230a506b6dfec7df8bf0efc8be7ebfa5368c3
EBUILD sbsigntools-0.9.4.ebuild 1248 BLAKE2B 84a28576ccb7ff392d645081a387a49410280028f657fd243fcffbbe6e9c5daaa10035219175bd41abbcaebf179e06720b8a9d2d1cbb8c570bef6434f8945cc0 SHA512 51f86214c16134e79202b9cd717f3ff698a8f4a1fb5d1485d2aab0bcd54700caac92fae483d93d99b5a03531576ccfa722ec327aca27d7d3787e8df7b7c2c35f
EBUILD sbsigntools-0.9.4.ebuild 1247 BLAKE2B 993681fc1a7eed46078bc97c74f85e583fd598befd35b1ba28d5847c15a32444f380cc694f2aec23f39fe1afe23aff4023b0dba67944ca5b23202c333f95e2b0 SHA512 f64c7a1c4153deb35ed0646b696b3859fc145759e9b4c78d250a24f648bc251addcf482fb514ab87ccf7c186d52cec418134ad8350d5eae76ad1919377dbb402
MISC metadata.xml 292 BLAKE2B 590a17ca49fb39917074648d0b2439e707a49055f7b65cc923500cfe354b51aa020c3899b14d7de263c97f281aad36c19695f54747c7652bf46ce26d7a14b5d7 SHA512 230e2b4d2b6858ab067cb5ffe9e59b93fa22abe34bbebe74f0eca9a1f96fcfb9bbe536ed34c1bf8d977e8dfc7b46a6d44feb541d3426e6ada42f35f92ac7c896

@ -14,7 +14,7 @@ SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/jejb/${PN}.git/snapshot
LICENSE="GPL-3 LGPL-3 LGPL-2.1 CC0-1.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 ~x86"
KEYWORDS="amd64 arm64 ~x86"
IUSE=""
RDEPEND="

Binary file not shown.

@ -1,3 +1,3 @@
DIST mathjax-docs-2.7.7.tar.gz 233452 BLAKE2B 280db6c794471d369a17161ad859dc73ddf1494af35114b69356aae41ea52d771f92b0b85ba82df8ed542039af152938f5fda71d752da4410ab183fe6a24ab81 SHA512 25fa97294ae153298d45b449d995c0402c481c6425ea4ebb38dcc509df741aed02d5469a520c8b793b8135b4140a6d1ad6688a42e3cb26004cfd7fcb838c32e6
EBUILD mathjax-docs-2.7.7.ebuild 832 BLAKE2B dbcd290d36424871a9be49655b06fd0b6459c3e1ca9054febab3a5fe1ae9ea01d0fd7c4d741264220e7a32f8ccca890bff90a42847240abe91cd2ba236a09bae SHA512 4e236457d1703b15c2c69ed2b9ac196b48e8cef8efc3c5a2e4267452b42c78a5d72a17b256538faa6afefca4a49db7124f3401432741408d452017350230ab65
EBUILD mathjax-docs-2.7.7.ebuild 839 BLAKE2B 04713cc8ea51f288811a3c60a63c9770c1bc614b97e822a2b05716937bb6423704882218527e1f81ea6e2abab062f4ec27ce6fed1f278bffc13e471055770360 SHA512 594a569b5437f32b70e506fa390007b66e2d222b6f5dcfb6bea0b9bb7de74202193766a79d940c3f7506b2d437667e75ff22f08d601dcafe23ea1755bcf1831a
MISC metadata.xml 1036 BLAKE2B e8313b36816e999c0a3710be229be02a52498d119b3e53144a55e71012294c4a4821e2263e620bc29011fce81e9a41c5db376c880000cc482c2c728fbc674e26 SHA512 8f982ef30fe17e74cd83b6b9d20e3ed3f4a02e74583daab484ee743aa455ce906fe8ffcd56dc3cc40fb9b8e6643a66c431f34cf391d6d74c123150156ef6d0eb

@ -15,7 +15,7 @@ S="${WORKDIR}/MathJax-docs-${COMMIT}"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
BDEPEND="
$(python_gen_any_dep '

Binary file not shown.

@ -2,5 +2,5 @@ AUX hexedit-1.2.13-tinfo.patch 329 BLAKE2B b82e7b0495a8ccac367501f530d52f8b2988a
DIST hexedit-1.2.13.src.tgz 68778 BLAKE2B 377c4f0008f6e3b54e4cf2e0249fa344b684b11a6acea9daf7d8e6585524f9d11a4eb199d5289a57a72be5efbdf3060cc47269aad1d218784e7679a469ca4f50 SHA512 df9afb0b9b965e20ea8c427c1986b0200216601b157862199c35bae9e201ccc478ab0bfecd39d0dfaa85bf582f1cf372b0134fadcfeacf4734805a6e6dcaa2bb
DIST hexedit-1.5.tar.gz 30544 BLAKE2B d7292a70819826fddd63f99ee9d05073b8a59f51477390af91151146ee1f5a75333560829f0351fa9e158ef932c07a3582a3e822f42e645917a7fa321055d14e SHA512 9d8e5c8c0cda0af17ffeaf528e3dacd7fc2878dfc0755cb055dae5c56f05c961353c1d1723b05897314b49a44a6eb96de5d3a599c6b29967425507eea7cc7ca5
EBUILD hexedit-1.2.13.ebuild 702 BLAKE2B b2baa82ded8ca1e5d01f83aa763a4df04f527b653ac3bc8d7063974f684082dfc0a2276a505d28dbeb5a5085ab8feb1281c4dab40aa9e39290600ab47146e1a7 SHA512 1e8acb13a25382648b5593e75a347f954e3f229f3cd44d85d9b877a2bc140df3aae80defa708778db9e2d32879859efb41a33f1f2bbaff5abf71a5562c5f9834
EBUILD hexedit-1.5.ebuild 742 BLAKE2B 9aea766dfb83143edbfed9386543a3d22a87b3b51ffce305eb681860e3ce10a8bbb94841bd7c141369777ef11cf30e7ebd59034e7ee976d747d1ea1b4519e1cd SHA512 f444f0490ed304a0c7e4962295f269fe1ab6010cb248d67ebdb2ec23caa049153f0caa9f4dde09f7d1b274e95acf5331703bf97196e6c39fba36b9109a02ec19
EBUILD hexedit-1.5.ebuild 737 BLAKE2B d2aea9e728d537c62c02513946d60ec990bac58ad06f70f523ab1465c0b92d2c7371732e0d71253cda502b044123ba64c1121ba74b1f7f414a30a52f28b8e805 SHA512 51835f2e70f31a63c940e5620b3f2569e03609f545f8cc6fbfa56fcfe5d8023970877c06d4586b5b028ca0544d6ca545b1891e131c1255c6b661406712246063
MISC metadata.xml 351 BLAKE2B 0c74729ae34fd37946be2b370ec986ea6f894cc13c642865030ad8857b65bb5900cf3b822e2c9b16bfc33df955e3d747622dddf6b5344a5edd867a236988135a SHA512 1878b5fb1fe6d7e0c6af3a433d9dfd8e9f365a4bf52d15ff5aa01e4f8153924b6379edee442d98f2c0282fd19f7141ffc77d0ce53e8dd1428e5ac90643f84c9e

@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]]; then
EGIT_REPO_URI="https://github.com/pixel/hexedit.git"
else
SRC_URI="https://github.com/pixel/hexedit/archive/${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
fi
LICENSE="GPL-2"

@ -1,7 +1,5 @@
AUX zile-2.3.24-gets.patch 904 BLAKE2B 7d5bca1774f2a507281b17213289bbc15a75e112b7e380cdb99ae20082209fbcb05e7c837553900f507fcba6faa7cf691dd66e2f7e32b7d987dc238a80259cc6 SHA512 5ab3ba3d31288c4cb2071796144e68d85c6bf29f215714980685dce75eeac199ea32bfea2c83619e997c2c90891a254179dd6e8763651e703f4a662b7871bab2
AUX zile-2.3.24-userhome.patch 980 BLAKE2B c72dd7bd03325b93d9ef46cd76ad6bf463821fe611396743a64e161c3268086e252651b3fc05745fcd00ce614a94c776d7305251ea971adeb80e799d7edbfca1 SHA512 b1d0e4453771d36efe6547d9c30c807af0a05866bd728a94d30f25b8e9248d880a02143c5d1d9b47fa7a5cab9174804feeb3cc0f2956474c948349581d7a25e7
DIST zile-2.3.24.tar.gz 953962 BLAKE2B 242f0f9532a536d5ba36664031cf86eba753239c0f6dcd47c086496628a730bdd0a9112dc1ffd26965068f6d66d35d3ad3c92fc2753e129adf9a5923321e2cdf SHA512 8361f42436ae9ca150f09d830096b7a3fb0089d58bffe5ad7538b5ec5cd4e0e50085213e938db1a95e2922db845d1d2f36841a65fe1b9b72f60cd930dd8f09b9
DIST zile-2.4.15.tar.gz 1490611 BLAKE2B 3744ab2459edf9b0dc9ca976c5f37625d06e0766e3a1fbb59112fe375af6f6cc5e8c068dcb127b338091f3130d32190ad4bc3a79eac7f9a4f87b46723d5a4a82 SHA512 e2a04c280ae0c0038e6ef18abec0be55063a472f77a511bf31459712be24659edcaa2d1c861d7c00bdab87a1881af03d14eb561047c386cbff5f90b13b1a2575
EBUILD zile-2.3.24-r2.ebuild 1368 BLAKE2B 308ea08faf165d84b31d2930ecc0fa61bbb087dd009acdc0941743d2738bbd94633672f067854a40d1a207db58af3ca0aca8e704675543bb5185ff7548c47405 SHA512 f721e9f61105809c3eb463f9f0d6e42d3151f32ca98d8e5b26ef46151186bb513036b8be5cda37b3deea48b9713e4b8d9652c5564ef17b5acdefab813a753960
DIST zile-2.6.2.tar.gz 1152751 BLAKE2B db51b534c8d76e1def91bbfe49cab501ff1bccd6fbeddd5622d8fca3695305c53e480eed1978e880621e09955e2b98519cfa02cf259006a08d1a8722122148ea SHA512 16d5cece403fc215d53b35c31fe6f743d53d7a01cdc7d101cabe6760173539c9c31e092b29c374f28a723708027f6de626fcfee302962848091f85078fa81761
EBUILD zile-2.4.15.ebuild 1093 BLAKE2B 5f94a7c04aeaa447571d806bcf4029d3c6cbdda2d31dcfdbcea2810800c1aa2a7e3b097df3edf923e6e30b223ce450154f2e4923ee501ee7e4b663099b5c072c SHA512 ea016a21bf45f2e2cbfcc09fb23ff25b39d63f8e96b01dcf45f3636c11f24be6cb3130d0b429a6bec4d956e893985228b3757440a1eed5bb5d9c3746962bfd3d
MISC metadata.xml 639 BLAKE2B 21089f59c450a6758090d4e7f1d9ec35834ec6e8883751c1043ae4b4267c0d7367435b774826152ce4d91d6762c17ad6c6f932cb78914a3b14b21a6496e6376d SHA512 6d06d8fde6d21edc99b065886194d252461680b23f367031d1b55fe52292f01ec5032f35c28f420c37b1c6225965f4b00d08cb5300837832727a5b802b9f8fc5
EBUILD zile-2.6.2.ebuild 1169 BLAKE2B 49b33fc40ff337a9d2ca851789d4bb80639b288f749b047076fde1710d41f3d08650528beb61843d0402a37e4292b3793376b5d39908a4170b9ffbcf0ebf8af5 SHA512 0c2fa63362b022d91908973bf789d0102b76c86b448263403a905ea4918678c0261849c2d07f954f4b2dce55bdc1b2cb4c2f909ac98528fa6dd63d994a27d69c
MISC metadata.xml 537 BLAKE2B 3a084218fac3dad29b7a80d6f707e7e8c769eb0e755a1a482814d67b0064c274fc80a50dac09cc6d04e963271fd526f34805dc9c49ffb6d5681dc6178ff43032 SHA512 d1de1757bd448535892b60dd6cc739c9b8cb92affd0c7a1cfffcddbcc1d18a1f17d054e751aa4362e26111e6e59206d086e3afb1552a2061503db6459ec34424

@ -1,30 +0,0 @@
https://bugs.gentoo.org/623218
Backported from gnulib in zile-2.4.11.
--- zile-2.3.24-orig/lib/stdio.in.h
+++ zile-2.3.24/lib/stdio.in.h
@@ -717,22 +717,11 @@
# endif
#endif
-#if @GNULIB_GETS@
-# if @REPLACE_STDIO_READ_FUNCS@ && @GNULIB_STDIO_H_NONBLOCKING@
-# if !(defined __cplusplus && defined GNULIB_NAMESPACE)
-# undef gets
-# define gets rpl_gets
-# endif
-_GL_FUNCDECL_RPL (gets, char *, (char *s) _GL_ARG_NONNULL ((1)));
-_GL_CXXALIAS_RPL (gets, char *, (char *s));
-# else
-_GL_CXXALIAS_SYS (gets, char *, (char *s));
-# undef gets
-# endif
-_GL_CXXALIASWARN (gets);
/* It is very rare that the developer ever has full control of stdin,
so any use of gets warrants an unconditional warning. Assume it is
always declared, since it is required by C89. */
+#undef gets
+#if HAVE_RAW_DECL_GETS
_GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
#endif

@ -1,26 +0,0 @@
http://lists.gnu.org/archive/html/bug-zile/2011-08/msg00030.html
--- zile-2.3.24-orig/src/file.c
+++ zile-2.3.24/src/file.c
@@ -177,14 +177,15 @@ compact_path (astr path)
{
/* Replace `/userhome/' (if found) with `~/'. */
size_t homelen = strlen (pw->pw_dir);
- if (astr_len (path) >= homelen &&
- !strncmp (pw->pw_dir, astr_cstr (path), homelen))
+ if (homelen > 0 && pw->pw_dir[homelen - 1] == '/')
+ homelen--;
+
+ if (astr_len (path) > homelen &&
+ !strncmp (pw->pw_dir, astr_cstr (path), homelen) &&
+ astr_get (path, homelen) == '/')
{
astr buf = astr_new_cstr ("~/");
- if (STREQ (pw->pw_dir, "/"))
- astr_cat_cstr (buf, astr_cstr (path) + 1);
- else
- astr_cat_cstr (buf, astr_cstr (path) + homelen + 1);
+ astr_cat_cstr (buf, astr_cstr (path) + homelen + 1);
astr_cpy (path, buf);
astr_delete (buf);
}

@ -11,8 +11,4 @@
or quick editing sessions, especially on remote machines or as a different
user, e.g. root.
</longdescription>
<use>
<flag name="valgrind">Enable usage of <pkg>dev-util/valgrind</pkg>
in tests</flag>
</use>
</pkgmetadata>

@ -1,52 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit toolchain-funcs
DESCRIPTION="Zile is a small Emacs clone"
HOMEPAGE="https://www.gnu.org/software/zile/"
SRC_URI="mirror://gnu/zile/${P}.tar.gz"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~alpha amd64 ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
IUSE="test valgrind"
RESTRICT="!test? ( test )"
RDEPEND="sys-libs/ncurses:0="
DEPEND="${RDEPEND}
virtual/pkgconfig
test? ( valgrind? ( dev-util/valgrind ) )"
PATCHES=("${FILESDIR}"/${P}-{userhome,gets}.patch)
src_configure() {
# --without-emacs to suppress tests for GNU Emacs #630652
econf \
--without-emacs \
$(use test && use_with valgrind || echo "--without-valgrind") \
CURSES_LIB="$("$(tc-getPKG_CONFIG)" --libs ncurses)"
}
src_test() {
if tput cup 0 0 >/dev/null || tput cuu1 >/dev/null; then
# We have a sane terminal that can move the cursor
emake check
else
ewarn "Terminal type \"${TERM}\" is too stupid to run zile"
ewarn "Running the tests with TERM=vt100 instead"
TERM=vt100 emake check
fi
}
src_install() {
emake DESTDIR="${D}" install
# FAQ is installed by the build system in /usr/share/zile
dodoc AUTHORS BUGS NEWS README THANKS
# Zile should never install charset.alias (even on non-glibc arches)
rm -f "${ED}"/usr/lib/charset.alias
}

@ -0,0 +1,52 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
VALA_MIN_API_VERSION=0.52
inherit toolchain-funcs vala
DESCRIPTION="Zile is a small Emacs clone"
HOMEPAGE="https://www.gnu.org/software/zile/"
SRC_URI="mirror://gnu/zile/${P}.tar.gz"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
RDEPEND="dev-libs/glib:2
dev-libs/libgee:0.8=
sys-libs/ncurses:0="
DEPEND="${RDEPEND}"
BDEPEND="dev-lang/perl
sys-apps/help2man
virtual/pkgconfig
$(vala_depend)"
# AUTHORS, FAQ, and NEWS are installed by the build system
DOCS="README THANKS"
QA_AM_MAINTAINER_MODE=".*help2man.*" #450278
src_prepare() {
default
rm *_vala.stamp || die
vala_src_prepare
}
src_configure() {
econf CURSES_LIB="$("$(tc-getPKG_CONFIG)" --libs ncurses)"
}
src_test() {
if tput cup 0 0 >/dev/null || tput cuu1 >/dev/null; then
# We have a sane terminal that can move the cursor
emake check
else
ewarn "Terminal type \"${TERM}\" is too stupid to run zile"
ewarn "Running the tests with unset TERM instead"
( unset TERM; emake check )
fi
}

Binary file not shown.

@ -8,5 +8,5 @@ EBUILD dash-2.16.0.ebuild 561 BLAKE2B 6b6f0318611b3b57e47b16225e2e0998c3f3020a6a
EBUILD dash-2.17.0.ebuild 564 BLAKE2B 949c330e199f88ca957a348373db0a3208628762269cc832f3c5b308e5b4a5a6b9232de8180a52b8a583d36380dbb20f8c68bee9b26f2301e654a6b0a15e9004 SHA512 30cfd972903a1d4be4c1f68d71715703bd7ef00b6b4c6b554bde5b0d634fd9b07085ae13afaeb592ef73968b6e2bc4fdd553a6ade65853a70d87a005a1e4877e
EBUILD dash-2.18.1.ebuild 523 BLAKE2B f55fd7874b5be0bf10ef48d1d7732cc35199cd16b5d29f90748d7bd0cc23d540e98444428cf5dbb99140c48e63ff9d017ef39e5148c3d25de6ed469bf245e1df SHA512 ccc55783b1892fb1cc323488fca514aa9b0121a2e0dde543eb27ce51e1c2649c40d6cce1cf29b979fb2a32217d28c1b5c0d7d446e3e9ec2021ba3a7638d1c084
EBUILD dash-2.19.0.ebuild 525 BLAKE2B 56bbc542ab3da296acd8a3448e2c198c9b22b6474db9e64dbe41c92deaa7d9fbe273d08be3df8cc89086dd7c1720b29187b2df48c5ef6090704db8a068cf11f9 SHA512 8345d8bdf25e1a9c0a254990e7955d19936e92910991c18da13d533bda3c3805513af8a7d60dedfb5785679d925f8393688bba21b7f730a491fec977e10a9ad8
EBUILD dash-2.19.1.ebuild 532 BLAKE2B 2786afea701b6e1a3fb23b256e066bceca9f1d6b575066afab196de72441a75af21dc4313054718c801c81553cb7752eec0fbb849ff325e8c333289a3a483783 SHA512 51daf07963d1abf444321153c330b68b262bc60276e02cc7c5b57d1564857be86569eeefd522f7ea483bbd41887c874e9de98e9dffa60e7064466a0f761496ee
EBUILD dash-2.19.1.ebuild 529 BLAKE2B e12fade2983b2337714f1a20a59e24fd89ba236316344be4050514d3c67cbf46960676b67a49afaef5c450a39c6b72c9c930756f7892b2b7be5376740b778dd2 SHA512 0a2e29156eeb49b72240768235f90e31aeef79fdb2d0d649e6f7d446e7151f2a16e737c1c3898021b315d60beb32ecfe565f2414c19cfd1b4cedf72319cf07a2
MISC metadata.xml 361 BLAKE2B 526ffa8914e45d9df6ab9b109ebd1bdb229a72fd8bd3aa5afda015814245847540ca2528130953ceb17e16a8e8a4c736603cac7226a4dc05d2f0cb635e6b3924 SHA512 f7edd41fd870cb9d3bce26c0670515d13e175be0dab988889c36450c24d5b898ad49550902d5c07e898bf29cfe183372747b1317ba36834ce68e9ef0bfcb4f24

@ -1,4 +1,4 @@
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@ -11,7 +11,7 @@ SRC_URI="https://github.com/magnars/dash.el/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
BDEPEND="sys-apps/texinfo"

@ -1,4 +1,6 @@
AUX 50edit-server-gentoo.el 109 BLAKE2B d2031df0e4749d59b84ea1d5d591345e53a850476865b3c3015debe7af8e9e07fb8827974c8eafd160ce19256a720190175822d72894e2365f19d6e141e2241b SHA512 cefe2c20f415d9f5f8e1dbb31bfca213f9ccb50d84d472770fd5833cac2885eaa0fa203802075dd4dcd822729173decf580508f504124e93578043f0384bc775
DIST emacs_chrome-1.15.tar.gz 315059 BLAKE2B 12aee8ddabcaa2c843c6315e510f757a54495affcbdccc315199270270905b3c25409f6a0aee859e0d835e16f0c8c6dab18ee147cd82864d49a6f4e4942fb99e SHA512 c91c6785d92607b2e7f6bba20176048fe8893ac7e672d860ba3befc910825bbae478104b7ba53cd8253a4f354eb26bc0a993f23fed5888c3b8c9cdf00e116c30
DIST emacs_chrome-1.16.tar.gz 316669 BLAKE2B 07d2c61541510a584a27522902ce86d36fef774cd00d7e1f0edc7dd86edc6d185b5b76f9b4a0fb684083e40518ae731b0945189e338c673c8df2043dec4f9ccc SHA512 8d8093b6ac7b68b2b5d022b5289d99a95fda57b71c0a6b20bcd34ebd8a5dc482a4b21e863a1336f07e9f0dc3d58411946dc519698b376f85f6ea83f49efb6395
EBUILD edit-server-1.15.ebuild 542 BLAKE2B 3933284076b468bfe8b0feb235ab99dfd19aa3ad4aa28529d73b5d5f617776bb8da3457aed8a09e77a9e05931b04d4329d205a473b1c6ecb7f4979e998159946 SHA512 ed87f8e02c271c1a1007ae0bd8aa878cc41095d4fbc2367a2b2e1f5da5de426bd534c94df8f73979b1997e6ece53b34ec84de1ca70864443074a1d3b744fc310
EBUILD edit-server-1.16.ebuild 539 BLAKE2B cf175d19387f539b60df900a000387c4181e6d866024160fe6d0bf5bcf6f9ecd6e3150cf414555584f97b18ddbe3fe645fd60a175d952d3a75cfaeebccb02400 SHA512 81d068fd6d8959f9ec0b220d04ef8289ba77a05279526e048019f20732f05f3b13d9faf64d105f196aae00883890349e96b4bde9991897237e0065dd386d5549
MISC metadata.xml 784 BLAKE2B 99a810a0e1a8d931e03b0e4fe437c75f415eb3c5689f99d5b84454a8c524bd0d1a12eafd86a6bed05d51ed9bdf887845188b0e8cbb4c2f4d266bbae595b74eb5 SHA512 ac646230d1d4a51b3a28e7c7e52a40e4e1bf5adaccbcc0b3efb0aa64b3dc1fd22a24d1859d3df320899d6f6c41c9f2dfb8b99054bca6a6076687f8c9cf2ff730

@ -0,0 +1,20 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit elisp
MY_PN="emacs_chrome"
DESCRIPTION="Service edit requests from a web browser for editing of textareas"
HOMEPAGE="https://github.com/stsquad/emacs_chrome"
SRC_URI="https://github.com/stsquad/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_PN}-${PV}.tar.gz"
S="${WORKDIR}/${MY_PN}-${PV}/servers"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
ELISP_REMOVE="edit-server-ert.el"
SITEFILE="50${PN}-gentoo.el"
DOCS="README"

@ -8,5 +8,5 @@ EBUILD ghub-3.2.0.ebuild 594 BLAKE2B 525b954b0ed721868b8c103904d51af3cc58dd79be7
EBUILD ghub-3.3.0.ebuild 544 BLAKE2B d287f40bf4c9d6fcfe2de2c559aa41d215fb5263c101890f06e399a7600e7b457f027d0a2bf3957e4913fa938afbf8bb23f4d16cf37bc13ae1fd4c584ee6eb64 SHA512 d8fc2184ff80159745225f31b1f207dd07cad9c818cf589882ac7e804a48785431907cf3f4f445d6124e7688cfc8ddcac01c0587c41c75bad5aa079093820c52
EBUILD ghub-3.4.1.ebuild 544 BLAKE2B d287f40bf4c9d6fcfe2de2c559aa41d215fb5263c101890f06e399a7600e7b457f027d0a2bf3957e4913fa938afbf8bb23f4d16cf37bc13ae1fd4c584ee6eb64 SHA512 d8fc2184ff80159745225f31b1f207dd07cad9c818cf589882ac7e804a48785431907cf3f4f445d6124e7688cfc8ddcac01c0587c41c75bad5aa079093820c52
EBUILD ghub-3.5.3.ebuild 544 BLAKE2B e973f6187ddf451b6d390e8e81cff824a92e66a1822dcddc2cc474ec8069a5237e158bf2e22de556aba3eb0a6b0881d5bfbbf49b4b20279b328104d1f7223529 SHA512 f714fcf9147e9490829fb6d4064c9d3012ab4cdc2d6d2dd9a64f1a9555af263a000ea2d5dbe831dbb0f7c53c34e6b05752f005f9dbed55b45d7d2ddef7db8525
EBUILD ghub-3.5.4.ebuild 544 BLAKE2B 4882e4a605d4aa6f04ceebececc2999c44c60aeee8c1aa46fbca85aaec2c6bc189a0b7003f5ad692080e4efd97d636f772eeb57bf3cc5e5ea018f2b3e834272c SHA512 4808df8b5cc71b02826be83afd818a0505451c87cc16d67f4d3005c201743e91394f350134cfb258d16ea1b3f5a095ba7cc78c1fa44918ad225264ee40416161
EBUILD ghub-3.5.4.ebuild 542 BLAKE2B 76ac0441ebc4245af78c82cb442d1bd892317d9f4fa38f1e7a639c6da8b4dd437684a8c6a44fd55c39bd45d4beca82b1af65485ca974665af7e63f166423f55e SHA512 89ee20bfb781c45717d42ed45cdc06f61d1cca2e9680c9aeb3147f8c116e9b68e447a96d2b220684eabf9f49fbfb7578359486cae46a6f40779e3036acec4010
MISC metadata.xml 1297 BLAKE2B 76a67936c0754ffeba3ca47551417bea6a0996c5197977b2dce2c73bf7acbe421f0c7ac0f8415b529f1ee3109868bc5306d7e714a58f3faec549ddd575cc82b1 SHA512 8cb4ebebcce9526416253b528bd8e2865311a796f10cc176b7d87d0fd06b573a9d7dc094cf3c2ccb916eccffb69dd5a164ad64c8f0310727147bea3804aa79de

@ -1,4 +1,4 @@
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@ -12,7 +12,7 @@ SRC_URI="https://github.com/magit/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
SITEFILE="50${PN}-gentoo.el"
ELISP_TEXINFO="*.texi"

@ -1,4 +1,6 @@
AUX 50helm-system-packages-gentoo.el 145 BLAKE2B b236fdf64b9911d71203b8210dc924d0dc68d5fbff81fecfe68043f21e894fff10422127526f0583b2209a35dcfe074683ad1926c789eac3f46be251d97511f9 SHA512 e83bb98eb02d63a4e47bf5c8b14ef735ce4c815da48a2a1f8b4bcd6893add36666c23d2c5ef7d64f0581b76fbd6d98979b78c9ea1f07528b07df9311cc2b299b
DIST helm-system-packages-1.10.1.tar.gz 2683305 BLAKE2B 91c8d939ea04c37a07b9e9761e02e688fb3af81ead00a87ae980fd8da25bde4b87d37486ef5f612aa96723ae92419374f7d4f383784dd32c630993d95cf774d9 SHA512 2ac6daf408a408bec550ddf5469917d93b844cd66bc5567c255bc3aca9d0cc46410d1608deb15e01c5b8c9043a574415f7f848ba901a5ca59bc43deeed8283d7
DIST helm-system-packages-1.10.2.tar.gz 2685580 BLAKE2B d8f3ea6a1a2f8e32244d85225ea35b7abee1911bc81d88590ad6ca433c8167cd1d2c413d9a656e9f98c25441e2805c565d876792f6f4ca973b1959e6abfbdd88 SHA512 291bb1a8c790b76adc78eb6537935e4ce21e7060289327f072fd4747f2db8a109c60d29c99e484e81c1abc79fb317489b8e6826aa8d8afecefc68228923ed85c
EBUILD helm-system-packages-1.10.1.ebuild 492 BLAKE2B c927924bd0662dcfc7ed3fc20e549253975214d57560402598a0055d51036745ba79d661d0385d8e1f971da9d2b65ed7210b2a972d5b82d26c86f864294907dd SHA512 21766b55e4b4f4cde0d985d1bd59796ded65362bc7913d72af7de3453e14f0b20aa4983963dfea340fea8c7047fe19c85a537b5e54c570fafda1bc445ae4bfe3
EBUILD helm-system-packages-1.10.2.ebuild 497 BLAKE2B 3cad65e05f6896836a1e44d4a59ca3a71bcb480297452f429042eedf8f22c4effaa51202d428bd67a573e854665657579cc3214fbdc52d0796a7e560aa248838 SHA512 ea22d5d81da7aaee5dae05deee3d76be916d70722c4a7d03de73d4ac2b6b8ad457f48712ee149d46cf6f89f0890d805dd3299f7374421e05a7bcb3843411a27b
MISC metadata.xml 377 BLAKE2B d8a6c8f582fe69a65460f8ac453d798a57884ac7b5dd6d9cf18db771c56c731031c2b05312689c5d8272dd2f1a53193a934f97d208936524901a7c18675e3e8c SHA512 4e8cfa5d1192ddc33dc338e50fed9e83e3c710a5ea3c727407978c98d66ba7baff55c4089dae7e984304002ef9d9ad367d8ecc9251e7a1c19af872e2bd30c20a

@ -0,0 +1,20 @@
# Copyright 2019-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit elisp
DESCRIPTION="A Helm interface to the package manager of your operating system"
HOMEPAGE="https://github.com/emacs-helm/helm-system-packages"
SRC_URI="https://github.com/emacs-helm/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
RDEPEND="app-emacs/helm"
BDEPEND="${RDEPEND}"
SITEFILE="50${PN}-gentoo.el"
DOCS="readme.org"

@ -1,8 +1,7 @@
AUX 50helm-gentoo.el 79 BLAKE2B 7f188281cba0bf1f683977149ffa01f2bf6679cec1d73553e27c445ebcf97d2a6b227d09c77a01dadce49e755d97cc572af4fc5358ca35866a4c12dd8caa61b6 SHA512 30d2ce1f8073f15439cc6d68620e9ca776ed74fdedfca4944d7d749891f33aa2ad1dccffdfb85f1e1049460015daf2104f0b9cd0f5b872c5d5c5ee1eccd25b21
AUX helm-3.6.0-no-autoload-check.patch 633 BLAKE2B 75033de5f3fbe817bffe3a0cd7310590f97f089914b5b554864f9e2246a35940a7478704e18fc9727e1d5ce3490d9f525f996f1e6d44a8e1b948b5fe890371e3 SHA512 5dab72baaf91e4df6b10043955c15101c0057ab0ae8489310dbfb1dfe86b801680573357983536987dbf03e463cd686f1ad3b90f65718039c1a5d8512d2f7ae1
AUX helm-3.8.0-no-autoload-check.patch 629 BLAKE2B 23ae68b3f15b6a7b8bbe1c7c22c897ead11abf6c7ad4280767f69c58edbb9cbe8528968e859d45e4ff76d13ac3ae4016a0818f674cb5b53d69441733343e958b SHA512 cb8192855f474cf43e3f2247f84d00ca6b2b190164c3a50940e09e771650db5860923256cb482cbd4f1d3f0b5bd964c688d6124a129c80850786c39245c034da
DIST helm-3.6.0.tar.gz 2302677 BLAKE2B e9a83a1a4f46c1256090ff458ffc3cb158aaa320a067fb1474c9f62bd0cceaf98c53191790113c8af228d8a47fc7d2585a528ffed3e6e06030a4308f9c65e095 SHA512 1cfaf5cdef9203bb92b80c684b21ec7ca92df00aa2e82815e8f39c623648232405273fb272244d7d2b2756f4699f82f93e9a669a13a71da9410f0c0f9df30393
DIST helm-3.8.0.tar.gz 3943168 BLAKE2B cee9ed8eafdf01cb2109dcf5289522f4a0d9db9a8626097a1ffc3bdeaee792b072b7b27e635ef360815a354c9796b55fc4b3921784e2fd0d655387507df208b6 SHA512 0aec3d4270205c61cabc991dd39d5bac3b10e827f362819e9fb85880985ce2c7e7c7b8f73d2f0cde5b5c168d4b9857e0379f1e4ca9395dbd8f083c1a707ad3f2
EBUILD helm-3.6.0-r1.ebuild 654 BLAKE2B 5efa390436eb08d87393dcc3e7a9cc7726dfe49f687cdfac2e965f03557b575a3cd42432a0320c7e341ddf2a99d44aa5b48da7b915f2d92e7d6bdfabb4a803d4 SHA512 62b15b1121131970d81578879474f7053907b45955230a54640140fcfe1cec05f9118c58919f59326e09ea0f84a9ebcdc88e5d707719ae2f0a5180f121594ae1
DIST helm-3.8.4.tar.gz 2346120 BLAKE2B 2f554a6a3fc3a42ba2761c267d085ad1e6679f4913bc19cdbbff11130922d93d2fbe75bcae8230748c39148b6e42d45d4c2c711f731ebd4a1984c5927d93d290 SHA512 011cc4eb79a0a6916404428b9f645e4401b8a0b8b473bec88ac4211d4157b78cc673922c1b74dc93d60cf036135a67bd9c174198b63edd63a6d26a40ba9c1b9d
EBUILD helm-3.8.0.ebuild 652 BLAKE2B 8daea4061ce9eba2fc25791b412e6605fe5ee76a9b3dd58e34b5d72b4547c68389eab20af5d00c23117a026326c2c6e5f247f33c8b02ecacd2d2fce1901ac588 SHA512 e6f3335e3f0ffbaf6e5e812002daecdeef04fbb74aaef431bee64677fdc2d9b4d12ce36bac356c28c35f1303161cbbdc9f6b2b83ddd67b6750a8608998b501f4
EBUILD helm-3.8.4.ebuild 661 BLAKE2B d65c558348be095c07eb87c6ffd38cedccd85b53efb410cae71109145d8b73429416f68701f2b0fe080b130052d06d257d1f3dcba84e60c5ed3212d5ded75722 SHA512 ed8b176c6f6c6540304c5b231d7d422fbc81bdd30297f8cef32ac037507bfbcc5ab6d15dbdec83c155e309834c2e63bd7095ce713acdfbb252db46baae1be84f
MISC metadata.xml 822 BLAKE2B 5de057ddb881d67550d3e8cd0be43d3328b8e7a38b98338ffccec147095cd5d8f8bc68695c797a872e2ed7e455859fc1d6170f414231016edab5a8d742ad2a40 SHA512 08367530e4e47577e1812d229b97094b9c012c4c91eb7e69f5724e98d8790327fe35fb9b480cf33eedd105f1fd85133c39397eda0426461d80bdee704a51c55a

@ -1,24 +0,0 @@
https://bugs.gentoo.org/800177
--- helm-3.6.0/emacs-helm.sh
+++ helm-3.6.0/emacs-helm.sh
@@ -137,19 +137,6 @@
cd "${0%/*}" || exit 1
-# Check if autoload file exists.
-# It may be in a different directory if emacs-helm.sh is a symlink.
-TRUENAME=$(find . -samefile "$0" -printf "%l")
-if [ ! -z "$TRUENAME" ]; then
- AUTO_FILE="${TRUENAME%/*}/helm-autoloads.el"
-else
- AUTO_FILE="helm-autoloads.el"
-fi
-if [ ! -e "$AUTO_FILE" ]; then
- echo No autoloads found, please run make first to generate autoload file
- exit 1
-fi
-
cat > $CONF_FILE <<EOF
(setq initial-scratch-message (concat initial-scratch-message

@ -1,7 +1,7 @@
# Copyright 2019-2021 Gentoo Authors
# Copyright 2019-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
EAPI=8
inherit elisp
@ -17,7 +17,7 @@ RDEPEND="app-emacs/async
app-emacs/popup"
BDEPEND="${RDEPEND}"
PATCHES="${FILESDIR}/${P}-no-autoload-check.patch"
PATCHES="${FILESDIR}/${PN}-3.8.0-no-autoload-check.patch"
SITEFILE="50${PN}-gentoo.el"
src_compile() {

@ -1,4 +1,6 @@
AUX 50howm-gentoo.el 73 BLAKE2B fe99991f69e8aa4c515aa458980b82fcba96f2dcc29d213b662c5d81231aa85dc288b3135dc375a099a57344646a3a9a0c0ad0eb57fec4f78f8ec0d1ddc1ce60 SHA512 575a4638fa232ced8b377e30bd405dd78a8d10194cb38f40041ff30187482cec2cecf94c8f9da95031848e6c0379a2d845ed7b9eb159b63ed0a0737afa627a82
DIST howm-1.4.5.tar.gz 565221 BLAKE2B a28e98e9b955c6172c7b9e51d8f157e22e87846cb2a2955d956f434c2a36fad7e0692c951ef3d37f57363d500d118c2eeaad55276656a8e543b72b8276317fa4 SHA512 b448bf8caeaf21bf1980862ed12541bd793369494a3e321bc5b77bb99ef63cc5ed2f70c54eaa60b427489e9b3fa9b0037d5cbe06449f87af924f245b7f8f2615
DIST howm-1.4.8.tar.gz 566903 BLAKE2B 0c4dee89147acb40051be18833ec4027bebc81102af2571e15fc06a9c6cefd3d1f0334008550321ad81ec28b44151bc9bc5ab4db8ad376cc4726fd571a77076d SHA512 e95a7e3287cd1cdb1c51d99b00627f8824e1c2a470a1a986910b8e79cd79234a0032c9d92dd5009bb6c09911c1d8848cb0fc585ecce8f5d1020cd5bbe2d36aa8
EBUILD howm-1.4.5.ebuild 586 BLAKE2B 6f328010f39e208a8463f1a0e72ccbc8505b4bd6e1bda58607b3198bddfa0d643f85a5c46971ecdb0891aaaa36c65dba2ed146112796b989070aceed623fda51 SHA512 40f755ba685936fa2cc210bd5e5b8fbc1aad7c6677f585f847a3125fe36bc2a74f70d13d5c423553bf40840dc2b318f09fcb3f95742a20a7aedb6ecdac36c9fd
EBUILD howm-1.4.8.ebuild 589 BLAKE2B 8b2d63821d412defb332a413501e51e027ad6fad41984f9615d2980973eec89643860b82183df058279098ccfed683bf767ad49440caceef5294edb2a478e7a4 SHA512 4c8a81c4d2512e8e2e185541591b30dd922d78fb845305fa9a7217990be05d167e5260fb2f7baaeacf65e70a016d877b2a7d84f1ce20cb84a07c9214d5ba2654
MISC metadata.xml 358 BLAKE2B 738584fc22a4ab43e8a653795dae70796de589fe529e9f99852d4c6d36f4e536648c0ddddff947f913786fc8447e7560e86e2ac2304916fe29f9c0830ed0b0de SHA512 d1c40d0a2c7514b89b28b150fba1eeb1627cb96f897d22b2aaa90088cf260f3cc7ba0efa02dc2ca58d5b28ea501e5f93c17588be2aa783e7ba80b222b435d244

@ -0,0 +1,30 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit elisp
DESCRIPTION="Note-taking tool on Emacs"
HOMEPAGE="https://howm.sourceforge.jp/"
SRC_URI="http://howm.sourceforge.jp/a/${P}.tar.gz"
LICENSE="GPL-1+ GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
SITEFILE="50${PN}-gentoo.el"
src_configure() {
default
}
src_compile() {
emake -j1 </dev/null
}
src_install() {
emake -j1 DESTDIR="${D}" install </dev/null
elisp-site-file-install "${FILESDIR}/${SITEFILE}"
dodoc ChangeLog
}

@ -4,5 +4,5 @@ DIST magit-popup-2.13.2.tar.gz 40411 BLAKE2B 3100eb93ce97cacde5734bce9e8582ccb2e
DIST magit-popup-2.13.3.tar.gz 40419 BLAKE2B 6543c6c3f65cb392dad9cb60d577d792ca0ee416a0ec41037e80b1ce39a8587ec6b83f57c5914f4018b8e491a916f3a0fca0121044b8ccd695c6606eb14c6688 SHA512 4893ba23268bfd1e7f7fd0a65e23bc1c2a2fd0d9ac9ad2960d6214738350cd451d851f4165fd5cfe4d02bb281f776c0e5836b2f3738ddd453ae171232e48078c
EBUILD magit-popup-2.13.0.ebuild 591 BLAKE2B ec89fd14e36a646d09666602ec86ae84dd670c0b6d3de4706d19b36d9b75a40112d01e89ff83ca1935b03339643bcc640275e8274605c8028e8caccb56d4e2e5 SHA512 31c5003adf2dcf26c83b98df44854df881a5dc0998506ad0db51d4caab988d2e12e004559aca9b4e406b36e53a0547496ee420433ffb7d304af6e1539a6da587
EBUILD magit-popup-2.13.2.ebuild 593 BLAKE2B 69c4ac3c36be4cd0aca43b3167e8aaf2e14de2f80a5b7cd90f04c739a5cf224b68f6f689aa01bc34acd68666e0b718143c359966fb4554b09c246e5a1e44d225 SHA512 b0bad18dc772f3db6334c98d0643e79929061cf82dce91eb667c510d878cea538597845733ea8467303e77e552a63f78fbd8e1feedc4ec21556b4914b3314534
EBUILD magit-popup-2.13.3.ebuild 593 BLAKE2B 69c4ac3c36be4cd0aca43b3167e8aaf2e14de2f80a5b7cd90f04c739a5cf224b68f6f689aa01bc34acd68666e0b718143c359966fb4554b09c246e5a1e44d225 SHA512 b0bad18dc772f3db6334c98d0643e79929061cf82dce91eb667c510d878cea538597845733ea8467303e77e552a63f78fbd8e1feedc4ec21556b4914b3314534
EBUILD magit-popup-2.13.3.ebuild 591 BLAKE2B d696a765a925af875231cf15a1692fe6c5a05223ecfd707f43a44c657e8701187ea10d364087729f1a8a78d78d9ddde4ccc20b35963aae10334f0b146bad2ed1 SHA512 6a67a2634c4a6786d2e9d776508e9894a767c012d39097c16325d1ff4f2682f9162680b1ce90c6392efb1b6a85183ca975fd97137ce69cf5949bb4dc427011e5
MISC metadata.xml 1171 BLAKE2B 2db0282c73025f44f203bae89d68990841d4bbb5b35f9e6fdfcc8c654a124323111fe147ae5863f3812ffd2fe85a8f4a197cb8cd58f26e288bfd01d870966791 SHA512 6562e52b55a0e4c0cf635076cca30c2de6c8a72c8d8e529bbbddde7b3a63d9085555feb2c118bf7bdf3319dfdfad994764d30f152345f903a5d912ed3017ea9c

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@ -12,7 +12,7 @@ SRC_URI="https://github.com/magit/magit-popup/archive/v${PV}.tar.gz -> ${P}.tar.
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
SITEFILE="50${PN}-gentoo.el"
ELISP_TEXINFO="*.texi"

@ -4,5 +4,5 @@ DIST magit-3.2.0.tar.gz 618602 BLAKE2B c96226669bc5160460d24a1b9b36784d6764234e2
DIST magit-3.3.0.tar.gz 629283 BLAKE2B b07a071682ac543ba4a94b9bb8d78cedca1dcc4a7140ad2972d65e014666a2fea078611a7fd98356747d02431e5aa2456801e7e9a12e2b08027666b437863535 SHA512 22fa7c41cb18746b33f64ef936f88dbf229f998e2d2a5d066771711450753c98430335040d0a9812832f3fa39f96f6e88133d5274964332bc899fa7ef19422eb
EBUILD magit-2.90.1.ebuild 828 BLAKE2B f2ddb437ef786073f6a9f7f5561cbc9452bfa274c3b1e31a49ae9f5984f5ca63d54468e51023e1990da073bc162808b38f12c9b1ee9a51509ea5d2fbf3de525c SHA512 a85ae33cef7625b40c7d8dd1794075adb4dbe0eae2b99a08395ab91bdd0ff590cec877298d5e20c1868322e6eba2dc1ee08ec9306b60be8c65a13cd15de0091d
EBUILD magit-3.2.0.ebuild 821 BLAKE2B a12cc523076680f32d32d3995b56f72dac50b105211b3ea958ecc9fe3df96d9be51751ccaa4425e32e3a1f9d44d1335901d40518e27813a0f4e43bda4a6fb94c SHA512 536284460a688e3bfde8f57f265a173259758a9a448a0efe307cefaba10d508ac5b706fcd633e97b64e25cc4a983cfc3662049cd3d5bb71a528ed30d7f7d2b12
EBUILD magit-3.3.0.ebuild 823 BLAKE2B 7106b5b0ecf09334a6c9c906b973fc79b7224e8e9d63028831b4d94ec0d50c86acdf5099d8b8924df6d083a8f92cfea8927a97c84d8aee6852868ac9e94bf656 SHA512 b50e63e2bc0c63588e61295524062bda2f0ae9b9a204d74370856dd0656c44ea4d26b2c9f89cfde034c668dafd16b32c37d181d884032942f37df06f23f5ab3d
EBUILD magit-3.3.0.ebuild 821 BLAKE2B 276698b5f9f0fd45f3befb19b8272e91166f5e238f2c960cca7ce280e9d0dcd8477190431338e580e74e1eea8377b601d7912960c4d3a41530ddce0bb22ee37c SHA512 91dfe2b9690de1ef8cea894cdf89c49b63e45ba18cd38aa20e54d0ab44c364bc6bd291e57133fa15def75b75329e9e50a5763599fa827ccaba2a13a62a517315
MISC metadata.xml 812 BLAKE2B a00fcce22437d2853e3c6ab16e57e284444eed91cc2ec90e443ac14ab61c60dd476b21504fd41fae27eb0180cebb236f86b35cee557a41ca34c854939c8a0ab8 SHA512 a0aa797e586bdb7657c9f4af4eaa8611a012146abbae4f47f47b124a7ebb9c2a8e65f9e862464bef0cc6f5671da40a2bd6e6cb78e0fb9d6ec02c362bcbd27399

@ -1,4 +1,4 @@
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@ -12,7 +12,7 @@ SRC_URI="https://github.com/magit/magit/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
S="${WORKDIR}/${P}/lisp"
SITEFILE="50${PN}-gentoo.el"

@ -1,5 +1,7 @@
AUX 50mmm-mode-gentoo.el 58 BLAKE2B 0114bc73a9125264dd76189479ec708455f88c2d50765154c64f7bd5ad386889b055b280a1dae5fe661962f27caabb06a8b6a0fc709fce83abfe9c21be6fd8da SHA512 4cbf0da7bcadcdb30947fdb789542daef059112c894be4ad418321cf526f7789e86f612c92bc5c11504ae2538f0e73650589663b3f87421543f0047932c6126f
AUX mmm-mode-0.5.7-texinfo-encoding.patch 224 BLAKE2B c81ec6ca4cbaef71abe743d488a8605b94444f058d6207123f44bb9d1e87bfb2be5c84781c0ff5da1202775042e84cd63b4597e3020950cd412c98aa0ad4a62c SHA512 cbda4268f6e560056abf2618e2a90b1c330a9788e90b77d6353bb0b040d3330a6b4613cf221bdc3fa080d0b3fc362fd67323798ada757d06e8f72ada73f897f4
DIST mmm-mode-0.5.7.tar.gz 176034 BLAKE2B 23fed0f260c9f46134d83d29e96b96ff331aa0fbe8d121663b74de944489d1a51948f6fba729129e47a34e1ef48cfb0f8bbc45f6ab8f548001bbe0e88a61aeca SHA512 3afb77b3351c8ea5844cd57bb873e6ebe91ce1e268d0d585581482f5039c64ea80fc7aa620e45330eca0eb7839223764164ccc09e932b54f23f3f37c9953cb39
DIST mmm-mode-0.5.8.tar.gz 176287 BLAKE2B 8dbcf1c1eda543ae52947c220d9adcfc497b060b0a2010e8e0f71d7ee0bfa9bacc2c6eae0c5b2a3260a7492e034bf4f63b24f8bcb00b05d16cc4293f8a49594f SHA512 f27d4dcd46b9db282184252287ab68b7f7fdae5d2522da5c369850ef30f741bac2323ca1a2cc1414aed013202397a6362b31f488e06b0c3de33324514b9e9161
EBUILD mmm-mode-0.5.7.ebuild 630 BLAKE2B 0f141a88344af6583ec398deb7ac5e08cfd3546e2137f2f456e56c802c7483a4da07e9585694aa0851370d74fad2350a1496a10e90dd5047289747434b16b068 SHA512 c00f0dca6afbcab6f2a4011fccfe4024128f8ba20b2be79c54c994c56f7524f3575c93230b4e76506a3a3b031d2dee25dd6972fe42bf54db74cb5dfa9420cead
EBUILD mmm-mode-0.5.8.ebuild 581 BLAKE2B 4c9fa992b83b60d5410d52cd93e9f2bc7fe34160fcf9745711820279604e9d5e1742a266241b95b6a63b858a80ef8e8c56243a4eca07bc44dc830824c10ea6b0 SHA512 96846e50a0af00add1f6a0b3d1ed3c28ab75001684e88506f299842382d648f216b72dfab1df2e3b74fa31b527522a3d8cf871078d571486db855a5662beff97
MISC metadata.xml 415 BLAKE2B ade4957533ff05ccf267e0b9ddc30949c8cb9dd06c9cd673fba932acbb932765bcabaa7ea9cadbb9bba64eea23b4d6df6be624d6a387a261bc678a89e86f76f7 SHA512 2ab1401a418ffd9682d350a90933983e9bd168422731f14faaa2ca96d51277048d5c86ac7d482beeb9c6af73746a22cde32280391311c64bbce366ef1df8d7ce

@ -0,0 +1,20 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit elisp
DESCRIPTION="Enables the user to edit different parts of a file in different major modes"
HOMEPAGE="http://mmm-mode.sourceforge.net/"
SRC_URI="https://github.com/purcell/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2+ Texinfo-manual"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
BDEPEND="sys-apps/texinfo"
SITEFILE="50${PN}-gentoo.el"
ELISP_TEXINFO="mmm.texinfo"
DOCS="AUTHORS FAQ NEWS README README.Mason TODO"

@ -0,0 +1,4 @@
AUX 50queue-gentoo.el 38 BLAKE2B e96c6cf48d1522d89450e11d339c76210c672377208b56951791b83c6ef22b2c872d313084e199dd5d7b533a99106a87dbc7f15b5ee6126f71bf5f2e84165ffa SHA512 5c00bcabe2d7cc03013dc7a54b2c653940c08098ca5646d7c73624cb1ca04376ae9dcf88a7166b1925c69f0c5d192d90f6bd790fdef8ed8c3b0f9d163c987da5
DIST queue-0.2.el.xz 2168 BLAKE2B 4c6c89ffa66d1bc5da11b78b6965077922384090327360c5b787508d9248051a6e3371b1e6ae5dd0fc8337d4623cbcb07d44d0f6147b29f14da8a3900868bd94 SHA512 62e43482db9828fe6f6d58c95389cd93642a6019211b190dd8f862efa6011708ad8e9a6c025ddb2e663effe0a8aec2f72f42f1afcaaf4c7d64fe698c274eef39
EBUILD queue-0.2.ebuild 372 BLAKE2B 962b8298bcc544643a0b3d4bd5545a2cd4d0e8c31c58a35ee1238d5e9734da04178f64d0f9925d71d58acd1b4f8b46c835be486bef241683daa2a3e6283770c6 SHA512 ef1db0516248e2af8c5791dfa99312af948e1af61af359b0d58700e50ebcac206619153d35acc65e094707d5970a73b8f3cce807a0950967f17b5f192e2d97df
MISC metadata.xml 646 BLAKE2B 531439627cabcb6165701fc8888c2eb76a6caf155a4694c260bb76208bc39f253f78bded1cd6d06e0c5e1fbbafcebfa9ade2aedf90e13a4b222ebd944dc671e0 SHA512 5c9eb05a114d76b07759d6c5627bd00f2c447c4ccde2b6856dbaf715cb59a81af79cf88d2ce8d6abbd6d9e9b668ab76f8e537313f52def38bd8fb4dfa5e14516

@ -0,0 +1 @@
(add-to-list 'load-path "@SITELISP@")

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>gnu-emacs@gentoo.org</email>
<name>Gentoo GNU Emacs project</name>
</maintainer>
<longdescription lang="en">
Provides queues can be used both as a first-in last-out (FILO) and
as a first-in first-out (FIFO) stack, i.e. elements can be added to
the front or back of the queue, and can be removed from the
front. (This type of data structure is sometimes called an
"output-restricted deque".)
</longdescription>
<stabilize-allarches/>
</pkgmetadata>

@ -0,0 +1,17 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
NEED_EMACS=24
inherit elisp
DESCRIPTION="Queue data structure"
HOMEPAGE="https://elpa.gnu.org/packages/queue.html"
SRC_URI="https://dev.gentoo.org/~matthew/distfiles/${P}.el.xz"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
SITEFILE="50${PN}-gentoo.el"

@ -2,5 +2,5 @@ AUX 50transient-gentoo.el 38 BLAKE2B e96c6cf48d1522d89450e11d339c76210c672377208
DIST transient-0.3.6.tar.gz 100905 BLAKE2B cc7a78104b77a7ff49d2ee686a780db7509744b1f737e4f995d5e5f8ada18828ccf1b6ae5d995fb8aa09e9fc16895226e5e8cf3cf50a79c246c5d07d5f467ce0 SHA512 c1b43046f07f9efce1720f6e151d8223922574262d4e5436b0c81453b0a21a404f1c555a5bc92a201c71beb1b2f95aafb38b88203cd08c1d3a9d80f45ed0d0c9
DIST transient-0.3.7.tar.gz 103105 BLAKE2B 3253529af82116881b6fdbb5465d3e0ffa8246e017a266fe0868d31e9c576a3927ed7b8d968d95f7e84e31859705f08582260d074f7f55cf10e535177df761f4 SHA512 93d1e00db3f483d830c9e636de1ae752c43bada580209c4839e89941507be5fd7ebbd31cf597436f13448b29085453742a0623dad9dcc1d343e29a5d47d76987
EBUILD transient-0.3.6.ebuild 642 BLAKE2B 9010b0818ee4b86e9091508a4c9760dcfe8ef638898bd8445a4970eda8bbdf540486518c45f15be459d12c195a1d7673ff0aeb9fbb5b111995dbc3f9a1ac6823 SHA512 6d410b422c2874190adf38b7a244806a926a18bcd37dfb80fffb1f1f51918d753d12f9203b7b9016f9fe2fccff80e7fb2b71ed7cb57c299668137bc3da9c9d91
EBUILD transient-0.3.7.ebuild 644 BLAKE2B 59b88eac570f8dd8ff2bc60ede5a2274b91946b63023c920ddb788ff510d2a94fa51734b1897270eb737b83a46a7a92ac7e49c3b8d34a69d7067ecedb36bfe61 SHA512 16b46fcba767a8902903136db64992376d3e4ec33b2ba168be3d8c19d78b0597f91fd5ae17b57251130f204556f8ffdf132e1d26b499d2641874745c45c132a4
EBUILD transient-0.3.7.ebuild 642 BLAKE2B 054f44ee0d9b501f41fa44bd55ea14df232d497c5ebf2096e7c2f46c4be8b517b4268b4a7b20adbf81a6ad68df8a0063fbfef834260d40f6476dd9bb63063580 SHA512 8810988990c1e3fae8814bb8add2b86f32835ca74f7b1bc72aff0cb1362efc485199c5ca08da5754d08e4e9c8e7eb40a780aa8b0d5f0995421e21b030fe1b56c
MISC metadata.xml 1434 BLAKE2B 6f7f91e2cd8c87559f15552d6fbe920e5262a50f21919a096af55df037726eb380a774cfba8be73b588ba9aa2c39da5caf6ad64a31106b843c6bd308fe7aa40e SHA512 3316d9ac21d2a2aa0a5824f2c8ded736ad1bfcd7319a9c4cb8b02f0ffec5f440820bfe48e4f4d4264fbc3864bd7959875f1396285b6a7eb2ad3333a6a062a14f

@ -1,4 +1,4 @@
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@ -12,7 +12,7 @@ SRC_URI="https://github.com/magit/transient/archive/v${PV}.tar.gz -> ${P}.tar.gz
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux"
SITEFILE="50${PN}-gentoo.el"
ELISP_TEXINFO="docs/*.texi"

@ -4,5 +4,5 @@ DIST treepy-0.1.1.tar.gz 125004 BLAKE2B 2aab285f0a0ce0d14cde0d6567efd062d4e2bf94
DIST treepy-0.1.2.tar.gz 125016 BLAKE2B 42cde1c49d97082e301120c1a8a57896149da0178d99a471509ea84996a007ce540f23fa75f2125492cab0c80a6fb02d959a8ac32fe2c2083ac698d0558a8bbc SHA512 ecfd97e0fc7b8d60c5e6aad4f26ce2ca1481c04e6738dac82c50c63b0a15e2118d51fcac468197b15d763d37cf5b3d845a114a8ca0a51ffc1fbf225a70a334e2
EBUILD treepy-0.1.1-r1.ebuild 499 BLAKE2B a01ee8cc4834967e42079d7f9b568bd0ac9410bdfa970984821038d943c95e3f841411d9472b3ead6587b3fa781fed9b9ca0f87f7f224eb658d364a21a29bbd2 SHA512 9d726f0d1f3d503fbec1ec2c97e36c67aa60600256939ce10939e5a5cea261ae68b4ceb2060c9f570196281dcbdc7dac51d64f29e120dc1ae90130a6c0113dcf
EBUILD treepy-0.1.1.ebuild 457 BLAKE2B 343e71d20553617a3cd7f10c59240ee2e181d3b551bd9e3a5680e56f9d46002c249f2824c78d3cdb7da09d447830a9e25318b6c64581bc9d3ccf1310c6afa7fd SHA512 5baabe8ff0c74624c6dbca62cb619a4324fe27f4c8c1d13af129dac71117c77ab601b1c796f15cb29ee53401aa416abfd9b6a570af4c29e984aeac4499b87a47
EBUILD treepy-0.1.2.ebuild 461 BLAKE2B 51140b4cafd38b89b307054dba439c2735045f9fa806e0387df99a42c45c9f0b37be6f622c3b49f115d7126bbf2528a3eec96ff9ebeee96981488c1126040ee4 SHA512 814ca94052119e8e6f08fc307ea9fa73f84632c393f6fd44f0d6318ec01f87cae742c1b6485cd33b57d9cb86b174a789fb6890373812ace791c762a39dd7827b
EBUILD treepy-0.1.2.ebuild 459 BLAKE2B 3c36e136480711363bd06913a5f50acd260dab75a10263a56135b0ce6224b97350b3721a22cd5b232b50931083f5bc4c365e17f322151e56d4c1b758ee5b98ea SHA512 ceb2c3364aeeb51c931e31c5186935c439b4b6951cf02ddd07dd7fe782dfd048a08ad31c91cffcf06ab5cbfaa066296e25d43e0a2aaf97e1c4432f093ff43e25
MISC metadata.xml 619 BLAKE2B 6d6bbdc9c980e702eb2bb40495e1a84208688c7bd0a48e6b3ae40021a2c18da628712c708c353cc23bcd05625fef1261192c65af1596832fe0a2dd7628f3791b SHA512 a9ac9fc82fd62673ea69714cb2204788fa1a74f37ded386d609637688f5a6729d5afa619349a7271c3fdfa13b204ab26c194e564fd7ca5250c5015243d33426d

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}.el-${PV}"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 x86"
SITEFILE="50${PN}-gentoo.el"
DOCS="README.md"

@ -1,4 +1,6 @@
AUX 50undo-tree-gentoo.el 176 BLAKE2B 4b6922264c736a25a04cf337ccd897b2869594b53ef6c5b4ebba1055ef9affd50d702bf6966b6e8009be4c769c5504c1e099a57320122eb2002d68e351cb0ffc SHA512 bdd1399c0dab9cf7a5f86f41d77062eec5aca2171f1e78f5822f11e2ae5cf9581a1646cc6e3a6e3a53b8835a11e13f04d8c8accdc0d6fadf63f22056bdfe8476
DIST undo-tree-0.6.6.el.xz 31520 BLAKE2B 01ddd3283ab257de91bd3f38969b7426f21df58e010302d21ea093c9428481a4595ea7806c107c7f87f46825bf379e22423004a72d73fedf8c2a6138afeba510 SHA512 0510ca0020515d0afaf13dcfd1878fa527472a4115534b8f72ed907507a700b34fe7151f0f9aca3e9977f9d48a6fae231483beb14b63f1ce734dd6b3b0322a7a
DIST undo-tree-release-0.8.1.tar.gz 39499 BLAKE2B 0a47ab86889d1d043ff94ced330f9d9e82a9c6914d44633af85ff7e02d80d8914a59345f50a600eb676a9c46619a7ef13b18e4abb02186e6fd39ab9197cf81a6 SHA512 7a5cb7e949d8dd62ce54b7b7ba136f5c6ffcc5ca998af6552e8c9daddf13e38ddfe4de8c2b5d4732d193990018e003bc0eb6b732d913178efba15bb01064a745
EBUILD undo-tree-0.6.6.ebuild 489 BLAKE2B 8ff82dacd967f19d5a69658926f7fc1d5e1746225ca60cef478e24f2c746bb9a9893127619d07cd2b813d51a513a2a468ba44dd54f40c973c274cf895b61db20 SHA512 049649cedfa50eef2519ecf6eb7d29a00dc412f792d54174e40df1ec8cbe013a47380c4a75e31f9a4b794b5c9d4173504794e15da914e4a226cce9c8fc8c76a4
MISC metadata.xml 1616 BLAKE2B ebc115c6f3904bff87eb42a4c41141445a0747f2e585306525863fae5f363003078c0f13f3c3de922743ce7ae5c273cbce991bf490fde85ac141c8ae0f27e216 SHA512 9bd86588973cbe5120325a7efa0f413e2817731b1acac7c26b226d90e268356cb39b089d380b188b00c455760f1acc6a107a5ebe842b81a9b6dedd1b71421ad6
EBUILD undo-tree-0.8.1.ebuild 605 BLAKE2B 6b86eed09eac68b6e41a1cc176c2a0c184cb5f3962ec02a0c98a6daae1dc038037eb1adb016eef419b6b1a4c0480e07cfa9d04e4f06c5e87a4e897e368c88734 SHA512 0dcd58ad1bc8b9d0782bd8139035bc3f459f60e9d84cad9fe312fcb4dab125a1e1eed161859ca58e07e9786faa33aa503aa922bb50ecb86e40fc73b4b13a1118
MISC metadata.xml 1694 BLAKE2B 319c93a762a845b738f8a994af521f7bd69d0720bd376ca5303f6666af9e29dfc64ab9f77c8d9c17ef6db5e8900b56433f1f9a1c769ced7566cd251e8939c330 SHA512 50bab2e0942ce4163b3bc8e65cbede775b3370de409991e105d2eafa650b22610e2bcca0d8677678fa4b5d6affc8c010b729d6a0ca0d9491fadb0095d104f0c5

@ -28,4 +28,7 @@
best ideas from their competitors!
</longdescription>
<stabilize-allarches/>
<upstream>
<remote-id type="gitlab">tsc25/undo-tree</remote-id>
</upstream>
</pkgmetadata>

@ -0,0 +1,23 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
NEED_EMACS=24
inherit readme.gentoo-r1 elisp
DESCRIPTION="Undo trees and visualization"
HOMEPAGE="http://www.dr-qubit.org/undo-tree.html"
SRC_URI="https://gitlab.com/tsc25/${PN}/-/archive/release/${PV}/${PN}-release-${PV}.tar.gz"
S="${WORKDIR}"/${PN}-release-${PV}
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
SITEFILE="50${PN}-gentoo.el"
DOC_CONTENTS="To enable undo trees globally, place '(global-undo-tree-mode)'
in your .emacs file."
DEPEND="app-emacs/queue"
RDEPEND="${DEPEND}"

@ -1,6 +1,6 @@
AUX 50websocket-gentoo.el 38 BLAKE2B e96c6cf48d1522d89450e11d339c76210c672377208b56951791b83c6ef22b2c872d313084e199dd5d7b533a99106a87dbc7f15b5ee6126f71bf5f2e84165ffa SHA512 5c00bcabe2d7cc03013dc7a54b2c653940c08098ca5646d7c73624cb1ca04376ae9dcf88a7166b1925c69f0c5d192d90f6bd790fdef8ed8c3b0f9d163c987da5
DIST websocket-1.10.tar.gz 27108 BLAKE2B b164b3ca47e0705322d9bcd0d9535c8e84777487e8783bf599f5391c88ee6193a1ef1750ec4b3cbd4fac2968c449c4f3a140255a434f3de38e66ad7364c192ba SHA512 ef1a34eccd173eb206cd9eeb4ea988a5b076f178bd4ca903e03b2f2301a34c2cbd08e43a13c8d24a64d10da28b3a77c15b2321978460db7a6b23c601abe31197
DIST websocket-1.12.tar.gz 27378 BLAKE2B d0aa576333c96e403d4507f25be5661b94de71afea1a39e6abbf0fc57c68dff109336c4c735ae15be336f620b6a09240fdfd4e016a19fc2b92f5836e83181a44 SHA512 c0cdcf407227914a94e24ef90146c3c394e0bc16f131c5b626a6ce49ee235e2519dc7c2dc174e6b87426eba8ce21e84e816b8074866e25be681ca626c51044de
EBUILD websocket-1.10.ebuild 755 BLAKE2B a8976dea9543cc526657f5dbf8f03cc75a66286ff55668f0ff5836b0674aa875271db94f98f06a6fa0d7ddaee2f254a793b610f7922122857ecf160b46021225 SHA512 0f1989593f39be725bdb12292fdf4b51713bf8c36b11d42f04a9d73b8aa19f68cee101b054d4c5b15686778acdea4a9f32ee4e7f772ffe02724a9febc78d9e5a
DIST websocket-1.13.tar.gz 27421 BLAKE2B 1098cd1ba294a2829e7c2b14685514ef2a9426742846159a157f9068714a8d21d0cd2b893a1312cae29ae92231a0685e51832e5bc8715c1c20e62854ec5c81eb SHA512 3f4c9131650992be2992ca646268f01eef2407256c517a26940aabb673c13a6741c1e15cf0832e42c9ee7ffbe3e7b5e6532fcd2d4d77e0d9fae0c6d4f2613354
EBUILD websocket-1.12.ebuild 752 BLAKE2B 0752e53b3f324dfdc5529dcea1368a5911d4bcd059330ab0544afe2f37387a436b289dadda4fc07ae9fca9bd03bc0d61f1d8de6c205c279c853943891a2af772 SHA512 ecaaa63a92e1a5d7b212e3e52dc66a91641431aba7185d4b8f92b3dde61f77905f0e497ea024430e52d3575bd650e876172bc25edb7219944498940cf07d820f
EBUILD websocket-1.13.ebuild 752 BLAKE2B 3d078abfdee100afed4f12ba091de26661d6c38cdeb463cd4bcb4c7b809e0527769dfcceb3dec09f1a0d7fc70fb63d57e0a07d52bade8db7a3ccc919179a7ccb SHA512 352bea86ea0dff8dabd024650c725922fb2eb44e0ac5653b6c70b4a5430f51fde930e853b496bf4727be4e3381839a6aef340be20bb46fefb44b95c9d1b77d74
MISC metadata.xml 283 BLAKE2B 81c49021199f71096079a27f9121390fb8c1285c54b9478583ff2d647277fa106ef12456d7097c4be092fc48b514a1adcf855ca0fac911598232ef9eb7f102c0 SHA512 f32b303760addf5d4db8d18bd10fb677353cdfa4c5e545d47804ef756cf5e5a21f8b8efb631b08f802185913ceb98da820e404e06eb03d01fe9ea85c10d1ac13

@ -1,7 +1,7 @@
# Copyright 1999-2018 Gentoo Foundation
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
EAPI=8
NEED_EMACS=24
inherit elisp

@ -7,6 +7,6 @@ DIST with-editor-3.1.1.tar.gz 32063 BLAKE2B 835781302cd5c686b0fffcb1c4e7513b76cf
EBUILD with-editor-2.8.3.ebuild 585 BLAKE2B dfb15f185a82227721d375b17e162e98b0e2620bb3bf71e6e110a68c1a8ec5f38a07d847918a9cedae4a506b2028c03f6032794c3ddb3341385fd5d518bbd10a SHA512 051602ed7993dcf52e8ce87ea00caa88e35b46a46e84acfb38adefe49808976f179f6e4672196032caf4901acc59439abf07cfa97234dc4d4038e9cbff35c847
EBUILD with-editor-3.0.2.ebuild 588 BLAKE2B d8fda53659a95060e2ed96307d5f2b9ef3381eda05551a3e99609d8262cef9f4b35142eec138b5b625cd6b993b8a365d9455371457a03ea7953152984639eadc SHA512 97a68fd31882bbbc112096d76ebcf6326af1984d3d31b538f66654e068d4eb53adc0ccffb03d03a614ac2956679010539b94e700992a358309c96f325af10541
EBUILD with-editor-3.0.4.ebuild 586 BLAKE2B aa010d8f93a59b38d278dea5f59f0f70a803b797878b6782fa4eef65c1638e97ac440b4541122799b6d030d58f63dcf35d4369f797de1783366960605c841fb3 SHA512 6caefcde481318471d86054bcfe801e0fb1f43e187965439e6b59da33a0347e868c021e6e8a12a1a9bff85c23441d8d574e630260a3fac95877a117df4566341
EBUILD with-editor-3.0.5.ebuild 595 BLAKE2B e4acfc2ce0fd662ddab5d6bcb649eb1643eaad4df058ab98ddbe35e69b5c60c563471b8dc43633ae710e1505a25625cf49ea70859e329cff53e777d8dac6a274 SHA512 ce0f8290672e4652f6224f8280f4ca6c84db3a0a225c7854247f6581753f68bd6c5427c41343d9e788f547392094a158bc35db699449d557d61c0ebb9adec44b
EBUILD with-editor-3.0.5.ebuild 592 BLAKE2B abc46852fdb12f125ddbf1a3910b1597c192823ff52929ad5bf6f5139b07e7297d0375acbb0434c41bae0a50cb5530a0b02f9b1f33ef5d99d56a097c7da937fc SHA512 d8307622454eea43c33a0cbaeadf5376a34ce7cb0d8db79ca803c0270efb359889c3ec5c93257c63f6354b5bbe950bc47381b37eb3255fbee75e3c0c13ae2819
EBUILD with-editor-3.1.1.ebuild 639 BLAKE2B 955456c6767cf92bf7577b51ef3a72883feac7b4854aebf7d5dc7224e8ba38f01c79595b48ffeb4012feff6c09be357aca1a960406c18aa8c13e3b2e990d5506 SHA512 0f8948865efcefb7978d9fc8c12a2369a09c3483034fae20534ab107f91dd9939f7418a1e8186e0e1edb3da0a84f3b09f9ffe2e1bc65ffc9c72d9f78a5b97aac
MISC metadata.xml 708 BLAKE2B f2e619818ede95a7a0b17cc7f36f903f4210ddc634d4f0edf27886e8fbc4d084daa5ef67c8167ef2f39930141c8dbe1e98c4e5992b7af35234499fa73e9de4cc SHA512 bf422e1a42e025426795319834a7fa75252e8f2c42da1d82098e2def918ed9c4f827978753c86cc4e41cde581bcdc8eb2c9781d75849a80ab6f94f945b4cdea3

@ -1,4 +1,4 @@
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@ -12,7 +12,7 @@ SRC_URI="https://github.com/magit/with-editor/archive/v${PV}.tar.gz -> ${P}.tar.
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
SITEFILE="50${PN}-gentoo.el"
ELISP_TEXINFO="*.texi"

@ -1,4 +1,6 @@
AUX 50xclip-gentoo.el 128 BLAKE2B 8a5ecef89d13e7f65cf59c868adf5c984ff5dc30eedbfa23180f8c0d87a07c54215222fbbc38d0ade389aef2cbd9be1e584b31fd9f9a002f6893e689b8533230 SHA512 beadac08608ab6a45e5162ccb993b7ef99e9f3b811f144a49eb6caae25602f4346bfe15c9771177f0d9495929f92eb1e5e59b60f5957551beb7dd69340ed416c
DIST xclip-1.11.el.xz 4500 BLAKE2B 19983f20979bfa96b15d88c9404664c9467cb7254c3eadcf57237ed733db516a5892f9b80d6289c6c4634ec34e16c4f09d0d17bdd35d1912455d79b4b4764f53 SHA512 8370f7bc695198004608e2348ded21a602ff6f062e2d3369a8ebc0c8d17e3d75da975160830b31e5ecaca67247c51f3950a8dfaf0357db5ff5f0e2296358547d
DIST xclip-1.9.el.xz 5120 BLAKE2B a2cdfda709d51d7cb8cc3792d23d97fee5b03d1a1fbcf8dfb7810aa91080b0e4af47854ec1fc9e184055c50590d181639c0da100bf4e0a0d41dd856c2f75269d SHA512 96df6cc4257125876b57f3aba469c78136c2366d045b5be38c1f2d8ba69752e6625ec6deacc25da013da2a1bff54821d2171bab9308b24ab3e49a18c3d39ddbb
EBUILD xclip-1.11.ebuild 480 BLAKE2B 55278717ae93ac20d258e9a0f27975311ddce76fa64b5e95947f46e88c936affba352a9c5e59ee225e3fa7067f9ae2560464f2b46e637db9f06ce9c7484d7dcb SHA512 bd22e47194eb8f1e3fe8179401bc836dd46ec914dcef74e52d0ccc9b18e39d9737b0578f947ed2f35f21fbbd080e5d34950e73dbbe5f0f1a6a2027ed71157f4a
EBUILD xclip-1.9.ebuild 480 BLAKE2B d75eb007100352e78beae08bc8e75d7ce398d6d35468509b39bf45794b39685518e02ae2b12876ddc69817d65cd806df6ba3aa5a799b97156feaad7bf05b1813 SHA512 db6bffe4ae97fd4cbbd8f411ff4708f5e1dfa0394d634372db777c7e4bb0459b623aed70447ff3bedf5fa85bca4ef77e78e741d4705fb3de1bca940dd9d170ca
MISC metadata.xml 283 BLAKE2B 81c49021199f71096079a27f9121390fb8c1285c54b9478583ff2d647277fa106ef12456d7097c4be092fc48b514a1adcf855ca0fac911598232ef9eb7f102c0 SHA512 f32b303760addf5d4db8d18bd10fb677353cdfa4c5e545d47804ef756cf5e5a21f8b8efb631b08f802185913ceb98da820e404e06eb03d01fe9ea85c10d1ac13

@ -0,0 +1,19 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit elisp readme.gentoo-r1
DESCRIPTION="Emacs Interface to XClip"
HOMEPAGE="https://elpa.gnu.org/packages/xclip.html"
SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.el.xz"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
RDEPEND="x11-misc/xclip"
SITEFILE="50${PN}-gentoo.el"
DOC_CONTENTS="To enable xclip-mode, add (xclip-mode 1) to your ~/.emacs file."

Binary file not shown.

@ -1,5 +1,5 @@
DIST manpages-l10n-v4.10.0.tar.bz2 64760050 BLAKE2B b70d8b0a48050538f7af90c248f3132dadd69e9eca0e3f438aeb6b8086aed8f70ee4d54af3608c602910fcfac68d1283971a9a1869b3854d1802794c56837b58 SHA512 59f5daa7acf29252af2c733d7084bfe9bccbbec19f5e8cf1855df420835fd934e072479149d679a90ae4e52330763599a20fbb5bc8459b8a44e5bcc1628ab501
DIST manpages-l10n-v4.12.1.tar.bz2 90676890 BLAKE2B 7f261407007971063abc34f1154f5ab7d5a268dd21c76185f47cfbd73a1091950a3dc7bf0d4ad6bac56259fecbc1524b35b42316a1c2103f426ed936e203607d SHA512 42f5c61591959a0d804c215a9baddd6a182b30aedf5f6d6899f621cc8da9936fc10a1353aad5027eb4177f391f9708cc3018333256444433e937d37d8cdd3067
EBUILD man-pages-l10n-4.10.0.ebuild 1785 BLAKE2B 0fff329ea0592760be916eca6661d6d666f1736664eed9e61e7f8c0ea1d6ce2c26ebfb2bf9e4ac5d2dd36790d83e9bef90dbe06fef1cbcaed013b4c5d1585bca SHA512 f8b954cb2b73debec106a8917a662c6992449393e4be5cd38c1c2c301db02a5cf7d6fb387cf10b0ce095275da0b21f96c180dc41b70efe3a7a8cbac18e669c04
EBUILD man-pages-l10n-4.12.1.ebuild 1839 BLAKE2B 771ee81b6240ba9d0a652abb5cecf019339636a4e578dc5fe579d1a3bdf5731042f7acbed47d381674ade22d3e05080cc3214b6b07f6b96aa97d9569c8a74d4a SHA512 8be3a9ad949bc1b1f7209aec9e0093a7a19d145e0d2e929874093f6a3edd5658229950ef86a637a7ea703a867388a46b12927b9d1ab025f87b731af80b2e8eea
EBUILD man-pages-l10n-4.12.1-r1.ebuild 1845 BLAKE2B 936bf80b49066921b8c74e513553aea5733adb68e4d5ae89260c5d0ef779045cba886c83237b8fa7c969ba0043da29e0089550d4a0ea217d6f71d0af172d1626 SHA512 9d53a2afd8f98cc1610da3f5ef3df7c9f7ac6270b265ea3d6fa0fbedbf9f2947ca4d039cfdb702fcadc810b527cc9ea5870f2e4030d299402934b5c28550aeab
MISC metadata.xml 236 BLAKE2B 4573b45e3f887eefa853dc47285138b1804285f5fca6cbc79cc9a475d19d9fe653ae5be35dfa9e8b04e5cf8e0de0ad4c58c8ec1b0c013213a01c13e7cbec2394 SHA512 3c9ef4b64af9b84abb15d7e0d315767d85a0ddb001471e4e8f0108ba4381fcf4bf3d7474929813e0da27d068e75b1bae56fdaadbb701d4f5f8a768e25c1b882b

@ -42,7 +42,7 @@ src_prepare() {
de/xzless.1
de/xzmore.1
# sys-apps/shadow
{de,es,nl,pl}/groups.1
{cs,de,es,hu,nl,pl}/groups.1
de/su.1
# sys-process/procps
{de,fr,pl}/free.1

Binary file not shown.

@ -24,14 +24,17 @@ DIST libcmis-0.5.2.tar.xz 484404 BLAKE2B 7de242393c28fc8289bb598b34e704eb2affaaa
DIST libcuckoo-93217f8d391718380c508a722ab9acd5e9081233.tar.gz 5005888 BLAKE2B 836ec268c19c27ac079ea1084587c3e999f39ad2188be1a5cf8337ad0473ffda6c32d0695254d3797d1607707329befa88da6043f424544487238e550eda8590 SHA512 4159dfb4d08e359feb23127e12db590260913e70774161ac9513abb5183ad6ed6d2bdfbe56fc8aa68e2fc57ee29eae67aa0180e1a7d955016884ecba2ca60ff8
DIST libreoffice-7.2.5.2.tar.xz 252977224 BLAKE2B c8221824ed4747ad7fd9534c6c3d612fa711f78b382587345c5a5604a263b7697fb03c77c1927343052ebcd0aa8db2d693208599137bc8884eeb1bf408951463 SHA512 a84682597e10fabb8c1605b785510fa5fe861f3056f61bd01513e1de6ebdb8a343d254af063cd977e4379348ad28d8a457989b3d42014f1c18d5d85626f6dfe8
DIST libreoffice-7.3.0.3.tar.xz 254873208 BLAKE2B 08eff5890ca882e3aad688575f3114d461922c497c3397a5ff24c331d74564d0fe2d39e0bf195cd4bc2beadb63ca19914433cf5119990c54ae895cdd89059120 SHA512 408b98184afc0721f922768f60e877fd756b656b4fd30cf6ad629bd32ba323fb1f4b052c8427b11395253b4ed67f9a1fd20ef3f7fd5945abc0f8cfb1f40c5d47
DIST libreoffice-7.3.1.1.tar.xz 255263512 BLAKE2B abc2893a05a83dae41fcbdb1d22c665e0ffa61c89971a02c910bf98d96e71e88fe53b8049bc0de79c848c5b1c03a84959aa459cc9cf13de7b98f125bd4a55ae5 SHA512 186c4037b3b8e9bc225baf6dffa3604f17fa2340b32286e4557346b119a64bd93d4c62ee1451b3c0bfd88fcebcd5ba7b161680592e8723f686b98d36cba12993
DIST libreoffice-branding-gentoo-0.8.tar.xz 151568 BLAKE2B f03c7ddeb53c5ca3fd23401679601fcf2c4037ba17be4eb7b784c7ce7ebb71a24b8ab4aac8b7da8c6b1f14dd23bc1294ba85ff4f70ad271fb4ee3c5372e10883 SHA512 785031a699b1d1895ce4b50ffc3ddf645f3a0ef9acdf37facfd18cf75db9484cb8f53a50abb63d6006ead76a80b6ff5aa99661063245ebb84bd64013d713de7f
DIST libreoffice-help-7.2.5.2.tar.xz 112080572 BLAKE2B 9c07cec6cd6c639335c38af65f3dccf331200422f670fa225e355117062f5ad2a8173c5f59ee63137aa480e8db307b0671e4a7a0ff503ea3a034e126e0464120 SHA512 70ffcb1a96637dabd9a658151d2b88a92dd8a89cd396609339ec5470b93fbc2ae589a434b4f09d22fc8ad515369a646dd8040c33e6a91977dd7158f57cd48e00
DIST libreoffice-help-7.3.0.3.tar.xz 112208912 BLAKE2B 445c0923296010fbbe9a6409596e8bf453ced7989d0a82989f5eb70fcc167039a72783aa85d6c7587e9cba07def80ca5a9e1af450039f7ddaae6233021530c7e SHA512 6d6fb4968ce7b40291c9426183d2d031761e5d3421d66adda0b0e1cf57c1aeb68252cec561119935c68b6239add8ba7ee686ce6365ce84cc2ce4f85346fe2aec
DIST libreoffice-help-7.3.1.1.tar.xz 112208076 BLAKE2B 0eb13e4143bdc3417baa0c22ffc54db42ee27ec9d476097e681f15f3ceec7a3b657657031ed5d93e59de4867b499095e8bbab1dfafad5cf3ddb1128dde0bc894 SHA512 c9517d94ad18554fb1e35b755fce7863fcc85c54ec8f3719cf55aafddfba8dca10e4ee6a328501da828dd5647960e41ac153f0152d9630c90779f84eb756cff9
DIST skia-m90-45c57e116ee0ce214bdf78405a4762722e4507d9.tar.xz 10630696 BLAKE2B a3d42d08a0622de591d177184b6225cf62e3048d02d8f2012b6b02aae186b644c899c4e73b528b3528a4acec6cec07e3576dd6d97b130fedf3b2ec5b2ddf4ed7 SHA512 625ed461d85ce5c5c73ffd20bc3f2c9b5fe6ba557693b793b387ffb434d4f0d9056bd9befe6760c55e9e47f09c02373a49b8ac106162a40d940ea351e8c873c0
DIST skia-m97-a7230803d64ae9d44f4e1282444801119a3ae967.tar.xz 11826600 BLAKE2B 2985ba0318fd72ac216fda33c6961eaa8ee649d2a850eb736accbd91fbc9cee7dc4e5752b2696a35204770a188412e2ecd0cc128cec324c682f9bc35e68358b3 SHA512 fbf5cfef66991565dbad928091a4e795a5b5b79a1e062a98ab9135b9972827de703c449507957294e7471c422c2e2ed239d6df61ffb9b9581a9ca3d848687a76
EBUILD libreoffice-7.2.5.2.ebuild 19522 BLAKE2B f04bfb06b6f6a69ae8bbd29032d5270bccd0ca78416a4ae4b6b8ce7c5733fd0c14e870231d5dbe7d3867cbbfa123601836a08ac7c7608ed45d2ed85188cdba26 SHA512 ba73b44bedba4196329223d8364f04ab92612c8ec9ecb8fddbb0b2cb5299bb8bf48972d89c988108d195d3f7f3cad0709e070d5402f18d4fb716a1c7815af337
EBUILD libreoffice-7.2.9999.ebuild 19525 BLAKE2B f575fe45335984c969cc36452421a12f08a58de393e780b2f7f78012b4c179031c027715e1e3f5d64251f4bca7fe5d5f1cd9ed2d20d8446db873ef12013ede0a SHA512 61ef51c2f02178998e2139f3b5d3cb4611e83500dd1d4752d9b40e98ac33cd175c9bde85d74c30fb0e8dd8a67facccb0710a05bf371404a9a1755680fb60e918
EBUILD libreoffice-7.3.0.3.ebuild 19628 BLAKE2B 325b4ea476cb973bb4dae2f818626eec1c6d85e4244c115152850e0382d90d768a4946ed3c8e766673c9504d130a4cb0efb6c83d6c5bb408f8196c48f5d37333 SHA512 81f1deee9baadb6506ae7d4e254a60957901de63118e8273f5e5897083fd640c23f4515b951d690f47481f1bd2960ef615416bee705a40b0ce90f9e6bf6fe7ed
EBUILD libreoffice-7.3.1.1.ebuild 19628 BLAKE2B 325b4ea476cb973bb4dae2f818626eec1c6d85e4244c115152850e0382d90d768a4946ed3c8e766673c9504d130a4cb0efb6c83d6c5bb408f8196c48f5d37333 SHA512 81f1deee9baadb6506ae7d4e254a60957901de63118e8273f5e5897083fd640c23f4515b951d690f47481f1bd2960ef615416bee705a40b0ce90f9e6bf6fe7ed
EBUILD libreoffice-7.3.9999.ebuild 19628 BLAKE2B 325b4ea476cb973bb4dae2f818626eec1c6d85e4244c115152850e0382d90d768a4946ed3c8e766673c9504d130a4cb0efb6c83d6c5bb408f8196c48f5d37333 SHA512 81f1deee9baadb6506ae7d4e254a60957901de63118e8273f5e5897083fd640c23f4515b951d690f47481f1bd2960ef615416bee705a40b0ce90f9e6bf6fe7ed
EBUILD libreoffice-9999.ebuild 19628 BLAKE2B 325b4ea476cb973bb4dae2f818626eec1c6d85e4244c115152850e0382d90d768a4946ed3c8e766673c9504d130a4cb0efb6c83d6c5bb408f8196c48f5d37333 SHA512 81f1deee9baadb6506ae7d4e254a60957901de63118e8273f5e5897083fd640c23f4515b951d690f47481f1bd2960ef615416bee705a40b0ce90f9e6bf6fe7ed
MISC metadata.xml 1222 BLAKE2B 02bb2d5bae26c3a97d77a36d90a2ffa0cac1eb2a0aabfac7d7f11d6b685264b7daad1a860598940af0fe9411068830d7eaf8553cbe4f69afedb092669b719cf1 SHA512 4ad197bb97eab3e860ba163b4c63839949fc9280a2ab53abc81ebb6c351d633e65ef3335a2d3af718d0e4a64e3312dfaff58f6cbab55507c57a6663c2850c3fd

@ -0,0 +1,663 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{8..10} )
PYTHON_REQ_USE="threads(+),xml"
MY_PV="${PV/_alpha/.alpha}"
MY_PV="${MY_PV/_beta/.beta}"
# experimental ; release ; old
# Usually the tarballs are moved a lot so this should make everyone happy.
DEV_URI="
https://dev-builds.libreoffice.org/pre-releases/src
https://download.documentfoundation.org/libreoffice/src/${MY_PV:0:5}/
https://downloadarchive.documentfoundation.org/libreoffice/old/${MY_PV}/src
"
ADDONS_URI="https://dev-www.libreoffice.org/src/"
BRANDING="${PN}-branding-gentoo-0.8.tar.xz"
# PATCHSET="${P}-patchset-01.tar.xz"
[[ ${MY_PV} == *9999* ]] && inherit git-r3
inherit autotools bash-completion-r1 check-reqs eapi8-dosym flag-o-matic java-pkg-opt-2 multiprocessing python-single-r1 qmake-utils toolchain-funcs xdg-utils
DESCRIPTION="A full office productivity suite"
HOMEPAGE="https://www.libreoffice.org"
SRC_URI="branding? ( https://dev.gentoo.org/~dilfridge/distfiles/${BRANDING} )"
[[ -n ${PATCHSET} ]] && SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${PATCHSET}"
# Split modules following git/tarballs; Core MUST be first!
# Help is used for the image generator
# Only release has the tarballs
if [[ ${MY_PV} != *9999* ]]; then
for i in ${DEV_URI}; do
SRC_URI+=" ${i}/${PN}-${MY_PV}.tar.xz"
SRC_URI+=" ${i}/${PN}-help-${MY_PV}.tar.xz"
done
unset i
fi
unset DEV_URI
# Really required addons
# These are bundles that can't be removed for now due to huge patchsets.
# If you want them gone, patches are welcome.
ADDONS_SRC=(
# not packaged in Gentoo, https://github.com/efficient/libcuckoo/
"${ADDONS_URI}/libcuckoo-93217f8d391718380c508a722ab9acd5e9081233.tar.gz"
# broken against latest upstream release, too many patches on top:
# https://github.com/tdf/libcmis/pull/43
"${ADDONS_URI}/libcmis-0.5.2.tar.xz"
# not packaged in Gentoo, https://www.netlib.org/fp/dtoa.c
"${ADDONS_URI}/dtoa-20180411.tgz"
# not packaged in Gentoo, https://skia.org/
"${ADDONS_URI}/skia-m97-a7230803d64ae9d44f4e1282444801119a3ae967.tar.xz"
"base? (
${ADDONS_URI}/commons-logging-1.2-src.tar.gz
${ADDONS_URI}/ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip
${ADDONS_URI}/d8bd5eed178db6e2b18eeed243f85aa8-flute-1.1.6.zip
${ADDONS_URI}/eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip
${ADDONS_URI}/3bdf40c0d199af31923e900d082ca2dd-libfonts-1.1.6.zip
${ADDONS_URI}/3404ab6b1792ae5f16bbd603bd1e1d03-libformula-1.1.7.zip
${ADDONS_URI}/db60e4fde8dd6d6807523deb71ee34dc-liblayout-0.2.10.zip
${ADDONS_URI}/97b2d4dba862397f446b217e2b623e71-libloader-1.1.6.zip
${ADDONS_URI}/8ce2fcd72becf06c41f7201d15373ed9-librepository-1.1.6.zip
${ADDONS_URI}/f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip
${ADDONS_URI}/ace6ab49184e329db254e454a010f56d-libxml-1.1.7.zip
${ADDONS_URI}/39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip
)"
"java? ( ${ADDONS_URI}/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip )"
# no release for 8 years, should we package it?
"libreoffice_extensions_wiki-publisher? ( ${ADDONS_URI}/a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip )"
# Does not build with 1.6 rhino at all
"libreoffice_extensions_scripting-javascript? ( ${ADDONS_URI}/798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip )"
# requirement of rhino
"libreoffice_extensions_scripting-javascript? ( ${ADDONS_URI}/35c94d2df8893241173de1d16b6034c0-swingExSrc.zip )"
# not packageable
"odk? ( http://download.go-oo.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll )"
)
SRC_URI+=" ${ADDONS_SRC[*]}"
unset ADDONS_URI
unset ADDONS_SRC
# Extensions that need extra work:
LO_EXTS="nlpsolver scripting-beanshell scripting-javascript wiki-publisher"
IUSE="accessibility base bluetooth +branding clang coinmp +cups custom-cflags +dbus debug eds firebird
googledrive gstreamer +gtk kde ldap +mariadb odk pdfimport postgres test vulkan
$(printf 'libreoffice_extensions_%s ' ${LO_EXTS})"
REQUIRED_USE="${PYTHON_REQUIRED_USE}
base? ( firebird java )
bluetooth? ( dbus )
gtk? ( dbus )
libreoffice_extensions_nlpsolver? ( java )
libreoffice_extensions_scripting-beanshell? ( java )
libreoffice_extensions_scripting-javascript? ( java )
libreoffice_extensions_wiki-publisher? ( java )
"
RESTRICT="!test? ( test )"
LICENSE="|| ( LGPL-3 MPL-1.1 )"
SLOT="0"
#[[ ${MY_PV} == *9999* ]] || \
#KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux"
COMMON_DEPEND="${PYTHON_DEPS}
app-arch/unzip
app-arch/zip
app-crypt/gpgme[cxx]
app-text/hunspell:=
>=app-text/libabw-0.1.0
>=app-text/libebook-0.1
app-text/libepubgen
>=app-text/libetonyek-0.1
app-text/libexttextcat
app-text/liblangtag
>=app-text/libmspub-0.1.0
>=app-text/libmwaw-0.3.1
>=app-text/libnumbertext-1.0.6
>=app-text/libodfgen-0.1.0
app-text/libqxp
app-text/libstaroffice
app-text/libwpd:0.10[tools]
app-text/libwpg:0.3
>=app-text/libwps-0.4
app-text/mythes
dev-cpp/abseil-cpp:=
>=dev-cpp/clucene-2.3.3.4-r2
>=dev-cpp/libcmis-0.5.2
dev-db/unixODBC
dev-lang/perl
>=dev-libs/boost-1.72.0:=[nls]
dev-libs/expat
dev-libs/hyphen
dev-libs/icu:=
dev-libs/libassuan
dev-libs/libgpg-error
>=dev-libs/liborcus-0.17.2:0/0.17
dev-libs/librevenge
dev-libs/libxml2
dev-libs/libxslt
dev-libs/nspr
dev-libs/nss
>=dev-libs/redland-1.0.16
>=dev-libs/xmlsec-1.2.28[nss]
>=games-engines/box2d-2.4.1:0
media-gfx/fontforge
media-gfx/graphite2
media-libs/fontconfig
>=media-libs/freetype-2.11.0-r1:2
>=media-libs/harfbuzz-0.9.42:=[graphite,icu]
media-libs/lcms:2
>=media-libs/libcdr-0.1.0
>=media-libs/libepoxy-1.3.1[X]
>=media-libs/libfreehand-0.1.0
media-libs/libpagemaker
>=media-libs/libpng-1.4:0=
>=media-libs/libvisio-0.1.0
media-libs/libzmf
media-libs/openjpeg:=
media-libs/zxing-cpp
>=net-libs/neon-0.31.1:=
net-misc/curl
sci-mathematics/lpsolve
sys-libs/zlib
virtual/jpeg:0
virtual/opengl
x11-libs/cairo[X]
x11-libs/libXinerama
x11-libs/libXrandr
x11-libs/libXrender
accessibility? (
$(python_gen_cond_dep 'dev-python/lxml[${PYTHON_USEDEP}]')
)
bluetooth? (
dev-libs/glib:2
net-wireless/bluez
)
coinmp? ( sci-libs/coinor-mp )
cups? ( net-print/cups )
dbus? ( sys-apps/dbus[X] )
eds? (
dev-libs/glib:2
gnome-base/dconf
gnome-extra/evolution-data-server
)
firebird? ( >=dev-db/firebird-3.0.2.32703.0-r1[server] )
gstreamer? (
media-libs/gstreamer:1.0
media-libs/gst-plugins-base:1.0
)
gtk? (
dev-libs/glib:2
dev-libs/gobject-introspection
gnome-base/dconf
media-libs/mesa[egl(+)]
x11-libs/gtk+:3[X]
x11-libs/pango
)
kde? (
dev-qt/qtcore:5
dev-qt/qtgui:5
dev-qt/qtwidgets:5
dev-qt/qtx11extras:5
kde-frameworks/kconfig:5
kde-frameworks/kcoreaddons:5
kde-frameworks/ki18n:5
kde-frameworks/kio:5
kde-frameworks/kwindowsystem:5
)
ldap? ( net-nds/openldap )
libreoffice_extensions_scripting-beanshell? ( dev-java/bsh )
libreoffice_extensions_scripting-javascript? ( dev-java/rhino:1.6 )
mariadb? ( dev-db/mariadb-connector-c )
!mariadb? ( dev-db/mysql-connector-c )
pdfimport? ( app-text/poppler:=[cxx] )
postgres? ( >=dev-db/postgresql-9.0:*[kerberos] )
"
# FIXME: cppunit should be moved to test conditional
# after everything upstream is under gbuild
# as dmake execute tests right away
# tests apparently also need google-carlito-fonts (not packaged)
DEPEND="${COMMON_DEPEND}
>=dev-libs/libatomic_ops-7.2d
dev-perl/Archive-Zip
>=dev-util/cppunit-1.14.0
>=dev-util/gperf-3.1
dev-util/mdds:1/2.0
media-libs/glm
sys-devel/ucpp
x11-base/xorg-proto
x11-libs/libXt
x11-libs/libXtst
java? (
dev-java/ant-core
|| (
dev-java/openjdk:11
dev-java/openjdk-bin:11
)
)
test? (
app-crypt/gnupg
dev-util/cppunit
media-fonts/dejavu
media-fonts/liberation-fonts
)
"
RDEPEND="${COMMON_DEPEND}
!app-office/libreoffice-bin
!app-office/libreoffice-bin-debug
media-fonts/liberation-fonts
|| ( x11-misc/xdg-utils kde-plasma/kde-cli-tools )
java? ( || (
dev-java/openjdk:11
dev-java/openjdk-jre-bin:11
>=virtual/jre-1.8
) )
kde? ( kde-frameworks/breeze-icons:* )
"
BDEPEND="
dev-util/intltool
sys-devel/bison
sys-devel/flex
sys-devel/gettext
virtual/pkgconfig
clang? (
|| (
( sys-devel/clang:13
sys-devel/llvm:13
=sys-devel/lld-13* )
( sys-devel/clang:12
sys-devel/llvm:12
=sys-devel/lld-12* )
( sys-devel/clang:11
sys-devel/llvm:11
=sys-devel/lld-11* )
)
)
odk? ( >=app-doc/doxygen-1.8.4 )
"
if [[ ${MY_PV} != *9999* ]] && [[ ${PV} != *_* ]]; then
PDEPEND="=app-office/libreoffice-l10n-$(ver_cut 1-2)*"
else
# Translations are not reliable on live ebuilds
# rather force people to use english only.
PDEPEND="!app-office/libreoffice-l10n"
fi
PATCHES=(
# "${WORKDIR}"/${PATCHSET/.tar.xz/}
# not upstreamable stuff
"${FILESDIR}/${PN}-5.3.4.2-kioclient5.patch"
"${FILESDIR}/${PN}-6.1-nomancompress.patch"
"${FILESDIR}/${PN}-7.2.0.4-qt5detect.patch"
)
S="${WORKDIR}/${PN}-${MY_PV}"
_check_reqs() {
CHECKREQS_MEMORY="512M"
if is-flagq "-g*" && ! is-flagq "-g*0" ; then
CHECKREQS_DISK_BUILD="22G"
else
CHECKREQS_DISK_BUILD="6G"
fi
check-reqs_$1
}
pkg_pretend() {
if use x86; then
elog "Unfortunately for packaging reasons on x86, various Java-based wizards,"
elog "most notably Report Builder in LibreOffice Base, will not be available."
elog "See also: https://bugs.gentoo.org/785640"
else
use base ||
ewarn "If you plan to use Base application you must enable USE base."
use java ||
ewarn "Without USE java, several wizards are not going to be available."
fi
[[ ${MERGE_TYPE} != binary ]] && _check_reqs pkg_pretend
}
pkg_setup() {
java-pkg-opt-2_pkg_setup
python-single-r1_pkg_setup
xdg_environment_reset
[[ ${MERGE_TYPE} != binary ]] && _check_reqs pkg_setup
}
src_unpack() {
default
if [[ ${MY_PV} = *9999* ]]; then
local base_uri branch mypv
base_uri="https://anongit.freedesktop.org/git"
branch="master"
mypv=${MY_PV/.9999}
[[ ${mypv} != ${MY_PV} ]] && branch="${PN}-${mypv/./-}"
git-r3_fetch "${base_uri}/${PN}/core" "refs/heads/${branch}"
git-r3_checkout "${base_uri}/${PN}/core"
LOCOREGIT_VERSION=${EGIT_VERSION}
git-r3_fetch "${base_uri}/${PN}/help" "refs/heads/master"
git-r3_checkout "${base_uri}/${PN}/help" "helpcontent2" # doesn't match on help
fi
}
src_prepare() {
default
# sandbox violations on many systems, we don't need it. Bug #646406
sed -i \
-e "/KF5_CONFIG/s/kf5-config/no/" \
configure.ac || die "Failed to disable kf5-config"
AT_M4DIR="m4" eautoreconf
# hack in the autogen.sh
touch autogen.lastrun
# sed in the tests
sed -i \
-e "s#all : build unitcheck#all : build#g" \
solenv/gbuild/Module.mk || die
sed -i \
-e "s#check: dev-install subsequentcheck#check: unitcheck slowcheck dev-install subsequentcheck#g" \
-e "s#Makefile.gbuild all slowcheck#Makefile.gbuild all#g" \
Makefile.in || die
sed -i \
-e "s,/usr/share/bash-completion/completions,$(get_bashcompdir)," \
-e "s,\$INSTALLDIRNAME.sh,${PN}," \
bin/distro-install-desktop-integration || die
if use branding; then
# hack...
mv -v "${WORKDIR}/branding-intro.png" "icon-themes/colibre/brand/intro.png" || die
fi
# Don't list pdfimport support in desktop when built with none, bug # 605464
if ! use pdfimport; then
sed -i \
-e ":MimeType: s:application/pdf;::" \
-e ":Keywords: s:pdf;::" \
sysui/desktop/menus/draw.desktop || die
fi
}
src_configure() {
# Set up Google API keys, see https://www.chromium.org/developers/how-tos/api-keys
# Note: these are for Gentoo use ONLY. For your own distribution, please get
# your own set of keys. Feel free to contact chromium@gentoo.org for more info.
local google_default_client_id="329227923882.apps.googleusercontent.com"
local google_default_client_secret="vgKG0NNv7GoDpbtoFNLxCUXu"
# Show flags set at the beginning
einfo "Preset CFLAGS: ${CFLAGS}"
einfo "Preset LDFLAGS: ${LDFLAGS}"
if use clang ; then
# Force clang
einfo "Enforcing the use of clang due to USE=clang ..."
AR=llvm-ar
CC=${CHOST}-clang
CXX=${CHOST}-clang++
NM=llvm-nm
RANLIB=llvm-ranlib
LDFLAGS+=" -fuse-ld=lld"
else
# Force gcc
einfo "Enforcing the use of gcc due to USE=-clang ..."
AR=gcc-ar
CC=${CHOST}-gcc
CXX=${CHOST}-g++
NM=gcc-nm
RANLIB=gcc-ranlib
fi
if use custom-cflags ; then
elog "USE=custom-cflags has been selected. You are on your own to make sure that"
elog "the build succeeds. Good luck!"
else
strip-flags
fi
export LO_CLANG_CC=${CC}
export LO_CLANG_CXX=${CXX}
# Show flags set at the end
einfo " Used CFLAGS: ${CFLAGS}"
einfo " Used LDFLAGS: ${LDFLAGS}"
# Ensure we use correct toolchain
tc-export CC CXX LD AR NM OBJDUMP RANLIB PKG_CONFIG
if use vulkan && ! use clang ; then
ewarn "Building skia with gcc may lead to performance issues. Disable vulkan or enable clang."
fi
# optimization flags
export GMAKE_OPTIONS="${MAKEOPTS}"
# System python enablement:
export PYTHON_CFLAGS=$(python_get_CFLAGS)
export PYTHON_LIBS=$(python_get_LIBS)
use kde && export QT5DIR="$(qt5_get_bindir)/.."
local gentoo_buildid="Gentoo official package"
if [[ -n ${LOCOREGIT_VERSION} ]]; then
gentoo_buildid+=" (from git: ${LOCOREGIT_VERSION})"
fi
# system headers/libs/...: enforce using system packages
# --disable-breakpad: requires not-yet-in-tree dev-utils/breakpad
# --enable-cairo: ensure that cairo is always required
# --enable-*-link: link to the library rather than just dlopen on runtime
# --enable-release-build: build the libreoffice as release
# --disable-fetch-external: prevent dowloading during compile phase
# --enable-extension-integration: enable any extension integration support
# --without-{fonts,myspell-dicts,ppsd}: prevent install of sys pkgs
# --disable-report-builder: too much java packages pulled in without pkgs
# --without-system-sane: just sane.h header that is used for scan in writer,
# not linked or anything else, worthless to depend on
# --disable-pdfium: not yet packaged
local myeconfargs=(
--with-system-dicts
--with-system-epoxy
--with-system-headers
--with-system-jars
--with-system-libs
--enable-build-opensymbol
--enable-cairo-canvas
--enable-largefile
--enable-mergelibs
--enable-python=system
--enable-randr
--enable-release-build
--disable-breakpad
--disable-bundle-mariadb
--disable-ccache
--disable-epm
--disable-fetch-external
--disable-gtk3-kde5
--disable-online-update
--disable-openssl
--disable-pdfium
--disable-qt6
--with-extra-buildid="${gentoo_buildid}"
--enable-extension-integration
--with-external-dict-dir="${EPREFIX}/usr/share/myspell"
--with-external-hyph-dir="${EPREFIX}/usr/share/myspell"
--with-external-thes-dir="${EPREFIX}/usr/share/myspell"
--with-external-tar="${DISTDIR}"
--with-lang=""
--with-parallelism=$(makeopts_jobs)
--with-system-abseil
--with-system-openjpeg
--with-system-ucpp
--with-tls=nss
--with-vendor="Gentoo Foundation"
--with-webdav
--with-x
--without-fonts
--without-myspell-dicts
--with-help="html"
--without-helppack-integration
--with-system-gpgmepp
--without-system-cuckoo
--without-system-jfreereport
--without-system-libcmis
--without-system-sane
$(use_enable base report-builder)
$(use_enable bluetooth sdremote-bluetooth)
$(use_enable coinmp)
$(use_enable cups)
$(use_enable dbus)
$(use_enable debug)
$(use_enable eds evolution2)
$(use_enable firebird firebird-sdbc)
$(use_enable gstreamer gstreamer-1-0)
$(use_enable gtk gtk3)
$(use_enable kde kf5)
$(use_enable kde qt5)
$(use_enable ldap)
$(use_enable odk)
$(use_enable pdfimport)
$(use_enable postgres postgresql-sdbc)
$(use_enable vulkan skia)
$(use_with accessibility lxml)
$(use_with coinmp system-coinmp)
$(use_with googledrive gdrive-client-id ${google_default_client_id})
$(use_with googledrive gdrive-client-secret ${google_default_client_secret})
$(use_with java)
$(use_with odk doxygen)
)
if use eds || use gtk; then
myeconfargs+=( --enable-dconf --enable-gio )
else
myeconfargs+=( --disable-dconf --disable-gio )
fi
# libreoffice extensions handling
for lo_xt in ${LO_EXTS}; do
if [[ "${lo_xt}" == "scripting-beanshell" || "${lo_xt}" == "scripting-javascript" ]]; then
myeconfargs+=( $(use_enable libreoffice_extensions_${lo_xt} ${lo_xt}) )
else
myeconfargs+=( $(use_enable libreoffice_extensions_${lo_xt} ext-${lo_xt}) )
fi
done
if use java; then
# hsqldb: system one is too new
myeconfargs+=(
--without-junit
--without-system-hsqldb
--with-ant-home="${ANT_HOME}"
)
if has_version "dev-java/openjdk:11"; then
myeconfargs+=( -with-jdk-home="${EPREFIX}/usr/$(get_libdir)/openjdk-11" )
elif has_version "dev-java/openjdk-bin:11"; then
myeconfargs+=( --with-jdk-home="/opt/openjdk-bin-11" )
fi
use libreoffice_extensions_scripting-beanshell && \
myeconfargs+=( --with-beanshell-jar=$(java-pkg_getjar bsh bsh.jar) )
use libreoffice_extensions_scripting-javascript && \
myeconfargs+=( --with-rhino-jar=$(java-pkg_getjar rhino-1.6 js.jar) )
fi
is-flagq "-flto*" && myeconfargs+=( --enable-lto )
MARIADBCONFIG="$(type -p $(usex mariadb mariadb mysql)_config)" \
econf "${myeconfargs[@]}"
}
src_compile() {
# more and more LO stuff tries to use OpenGL, including tests during build
# bug 501508, bug 540624, bug 545974 and probably more
addpredict /dev/dri
addpredict /dev/ati
addpredict /dev/nvidiactl
default
}
src_test() {
make unitcheck || die
make slowcheck || die
}
src_install() {
# This is not Makefile so no buildserver
emake DESTDIR="${D}" distro-pack-install -o build -o check
# bug 593514
if use gtk; then
dosym libreoffice/program/liblibreofficekitgtk.so \
/usr/$(get_libdir)/liblibreofficekitgtk.so
fi
# bash completion aliases
bashcomp_alias \
libreoffice \
unopkg loimpress lobase localc lodraw lomath lowriter lofromtemplate loweb loffice
if use branding; then
insinto /usr/$(get_libdir)/${PN}/program
newins "${WORKDIR}/branding-sofficerc" sofficerc
dodir /etc/env.d
echo "CONFIG_PROTECT=/usr/$(get_libdir)/${PN}/program/sofficerc" > "${ED}"/etc/env.d/99${PN} || die
fi
# bug 703474
insinto /usr/include
doins -r include/LibreOfficeKit
local lodir=/usr/$(get_libdir)/libreoffice
# patching this would break tests
cat <<-EOF > "${T}"/uno.py
import sys, os
sys.path.append('${EPREFIX}${lodir}/program')
os.putenv('URE_BOOTSTRAP', 'vnd.sun.star.pathname:${EPREFIX}${lodir}/program/fundamentalrc')
EOF
sed -e "/^import sys/d" -e "/^import os/d" \
-i "${D}"${lodir}/program/uno.py || die "cleanup dupl imports failed"
cat "${D}"${lodir}/program/uno.py >> "${T}"/uno.py || die
cp "${T}"/uno.py "${D}"${lodir}/program/uno.py || die
# more system pyuno mess
sed -e "/sOffice = \"\" # lets hope for the best/s:\"\":\"${EPREFIX}${lodir}/program\":" \
-i "${D}"${lodir}/program/officehelper.py || die
python_optimize "${D}"${lodir}/program
# link python bridge in site-packages, bug 667802
local py pyc loprogdir=/usr/$(get_libdir)/libreoffice/program
for py in uno.py unohelper.py officehelper.py; do
dosym8 -r ${loprogdir}/${py} $(python_get_sitedir)/${py}
while IFS="" read -d $'\0' -r pyc; do
pyc=${pyc//*\/}
dosym8 -r ${loprogdir}/__pycache__/${pyc} $(python_get_sitedir)/__pycache__/${pyc}
done < <(find "${D}"${lodir}/program -type f -name ${py/.py/*.pyc} -print0)
done
}
pkg_postinst() {
xdg_icon_cache_update
xdg_desktop_database_update
xdg_mimeinfo_database_update
}
pkg_postrm() {
xdg_icon_cache_update
xdg_desktop_database_update
xdg_mimeinfo_database_update
}

Binary file not shown.

@ -6,7 +6,7 @@ DIST zsh-5.8-doc.tar.xz 3088696 BLAKE2B f738bf15b137e84df91fff8500b6c309884d8a17
DIST zsh-5.8.1-doc.tar.xz 3088728 BLAKE2B c7f62f50a8fce483d2946ac550fa0996e5749a9040cf9424a61d591024292a2f1eb0fc2401824104c6ef0fff2a4b38e07269a0069cde1b0bff6e8a7b09daf160 SHA512 0d8ca4c54c10e8a471ba7d53f1371ee057f7df4b710fc01194833f29a61b5465133432b891b0b891b6cc5235a928a783bf99f39c67314e29e3d161ca5abf3219
DIST zsh-5.8.1.tar.xz 3200540 BLAKE2B 19981d0cc208fb590af8e034bde66bda36a4a20abe76ff71ba9222d7150b7d53573e1f5b81ddb2cdd29f6aa0611071a35d8b48250e6bd4b196f0428b776c4af8 SHA512 f54a5a47ed15d134902613f6169c985680afc45a67538505e11b66b348fcb367145e9b8ae2d9eac185e07ef5f97254b85df01ba97294002a8c036fd02ed5e76d
DIST zsh-5.8.tar.xz 3193284 BLAKE2B b1186dd27aede3318763d7c42253e919e60d00a018d085b2de7e8d985c872e9756a3ce112f623a088ec0878abd7a38d04dfa5ec552ef0f0a72e623191a7ba5e3 SHA512 96198ecef498b7d7945fecebbe6bf14065fa8c5d81a7662164579eba8206b79575812d292adea1864bc7487ac0818ba900e25f9ab3802449340de80417c2c533
EBUILD zsh-5.8.1.ebuild 5967 BLAKE2B bcbabf0168e0b2893a06ca41f56ad85fc6719995cf153ecd9922a24db0576eaa0d4dc0b826e026253d1cbc92ec474ac36e5da3a7f0f9ec7667d08e66c42cdb14 SHA512 04f76d62147882ccf81a0a876e53177825b73bf41ad8ac829e534ebdb98def903234819e0ddfda30042b5d78041c2ae9f74661316ec64328eebb8a66959c22d8
EBUILD zsh-5.8.1.ebuild 5965 BLAKE2B 1aeb58c839c9e1d954ecba6735cbf115bb3fba6f35432f4e2d796283d03654f0d66e0c4ffecbc08a662f6829a0535408de21b11434f4ee661dbd288506797be3 SHA512 f198c15a4c37a285a127511fe101d613ffb81a8f9711b3d853d9d3a426a1f1103d630b4d1c54e757d3b681347f93658afd37963426095ecb8e8d65c73fd81557
EBUILD zsh-5.8.ebuild 6023 BLAKE2B 25d506e437e6c74e1de10e38a6ece9c88d6074805c41d0f65c22494bdf59efe8a4f8b60ce12f328a88c29bce47464d06385c43faa679144452288448a1e8dc0e SHA512 e6bbc6cec85b428d585df118fbdb94eb76c77d57ca69ecd54a3e1ec816f2f29a465400ad54b4d6a634c96725203766ea4a8977a9f8f8f625a2872d1845bdf93a
EBUILD zsh-9999.ebuild 5967 BLAKE2B bcbabf0168e0b2893a06ca41f56ad85fc6719995cf153ecd9922a24db0576eaa0d4dc0b826e026253d1cbc92ec474ac36e5da3a7f0f9ec7667d08e66c42cdb14 SHA512 04f76d62147882ccf81a0a876e53177825b73bf41ad8ac829e534ebdb98def903234819e0ddfda30042b5d78041c2ae9f74661316ec64328eebb8a66959c22d8
MISC metadata.xml 515 BLAKE2B d5fee9e19a273c932a4d1c8b8b58a816126eb22ae18d7cfdeacd49fcf8e2a5ffaf6dca653761c3389e69e476c65afbc9c90352066e50d129a4eaedc87b6834e9 SHA512 0966e2915ce21c9c34bbc75fa0cd9981227c8e7f78ed2f0d01dcbccacd1038859008a12611b5a2037ad8b1137a6c0f08fdf35e100a6162df3a0f8bbb9c0da353

@ -9,7 +9,7 @@ if [[ ${PV} == 9999* ]] ; then
inherit git-r3
EGIT_REPO_URI="https://git.code.sf.net/p/zsh/code"
else
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SRC_URI="https://www.zsh.org/pub/${P}.tar.xz
https://www.zsh.org/pub/old/${P}.tar.xz
mirror://sourceforge/${PN}/${P}.tar.xz

Binary file not shown.

@ -1,10 +1,6 @@
AUX languagetool.desktop 191 BLAKE2B 726e670645f78c3ea11c788a6440116753d66cf9886155ffa0f9cfad7deab000891276526aea17bae4977472c5d154837fb779de6abdb9cbe47148ce6ff96fe7 SHA512 d54542d4e742e83a7514857a11756f66966a9714f0f7b781aabd635b14cfa4f4d2b0fc1f98b2148af92e469fe877ffb61995c2abe5f59678174eae1d9c3dcbfe
AUX languagetool.initd 473 BLAKE2B 74f55cfaf5b6c2e2fa166533c031408dc7e2e2b1882e6e09227af38e500f12481a551e8cec166620c73e671f00063cb63cc9dda500355110ff048d806dfa2d77 SHA512 fb9ab4fa28df1f43791995557fc4568ee79f7af7991481d295c28739c975c6648999676ea078ee852dc3dc9f49fbb9945c9dc571c385dd4db3d69ca5bf501623
AUX logo.svg 2824 BLAKE2B 7653478b44ebd3dc80691849751745aba14a652d1ffaf52ef27910a52fae15b39c9ef0224795f698b1ac6f95a3e677ee46603b29261dff0d50d9eedba5e09de5 SHA512 501e3dee99f762556774f42829a9e450fc412271a7ade87f17ffb211929d24564ea3385b2bfc1c261e46d4b0b3562be62903b111ecd1c7dacb97c3c8ffb0d6d5
DIST LanguageTool-4.5.zip 189327638 BLAKE2B b0ba0a67ee3de4ef6e452e6c47d5c03800f4e93acdaee03da37dca1a626e808bef91a167a62bd1fd7e732c86010523193d197083179cd40aa22de67bbbe5c4d5 SHA512 66bf6c99425d66ca8bc03b609f07d85f3989dbe73d7a93e81b6dc21d751fe05dd439d4753b51282d359a08ecdd92a18d9deab53d7b3a144c605d4429b2949eef
DIST LanguageTool-4.6.zip 170185393 BLAKE2B 323b313933f7fd5c4ea4ab32d2b31c85495daac02ba1aba678482d9077f4f86331caa5d98546735ab1cee213276488ca00ad3181499bd09cbb26a9fffff5642f SHA512 eff159a1387a914447e3dcf1061efe445d2d939cbfcfa0a19e427cda58cbe5ca90db074dd1bb7e52c939ada3924cbe2e3c5392ac57a93a07922114dc354e849d
DIST LanguageTool-5.4.zip 202761711 BLAKE2B b23c2944bf40dbef70d43391761849fb83b55538ac1cf0312c82079caef0a91f177f67c0e5818ea558c485d0bc2f4425f6cd32064095aede755a3b1233cf62d7 SHA512 08048f5bb8c5f7050ca2081a9f00405b0b397c37511a8297675f031bbb59e19863195e3b624dabb0964d436ad1570112e8c85225905ae22f2bde2a0200fcd883
EBUILD languagetool-4.5.ebuild 1404 BLAKE2B 2b2717f6a7a5e934461f865e924bc97db50a02eebab44c0e3d6ab44c4342cd8844950e1592cd509ac6ca76ba8cd996efbf7096112167c1f551930fe5ec33bc36 SHA512 d438bcb7e1b9125793501fd923ab1703efd5d4532e6099a8887cd5a42d48d69ddd4fbbefafa192683e6cee3ae306534a8b6682e4b3df037902d745c93a9016f7
EBUILD languagetool-4.6.ebuild 1665 BLAKE2B 62e05624a11e46aef1aa2e4e8b4b1f2ad2a743d3ee6843f5b6dcff449451518e50740acf7a6a579f414fb9ca919407a053d65b3be2bf03c3603d188f13fe31b2 SHA512 52b40e0af61da7098716c52e21343d069055bdef56ba25b2f631c90553204e73153780b89612971975ed76afce381b47c741f34396ae28e14ea0de3f02b7d0f7
EBUILD languagetool-5.4.ebuild 1699 BLAKE2B 0cb39a453278852524a7e4495f2b16d5d157ca3074fe994d9a858308e3507c0a3221647fc82c9c2501141c5987cc9462cf2f5846d63c36fa1aff5499cf94dac1 SHA512 470199e51884c0294df159ec4a2399fd460bb27ba8eeec6ee7deff925ea80374c77e09953bc958ee75a58c090572d34168bca344f6d4984ea935992d435da246
MISC metadata.xml 256 BLAKE2B a2cc41acd036354767d8637d65524b95dd6a79ae0126f7e6ba61abd53bf681cc4b7eb8f06c2842be9a634ef4b6820aa20bf7931debb508b2e819706665dd6eef SHA512 bd920ac1d3d1ac26afc3685652533d93bed59162ce9acab9f44cf4548f75ebcec2a1713f0f596a1d3e08a06a72fa27c56331a19321eeae5bce74e8a10a79ae70

@ -1,66 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit java-pkg-2
MY_PN=LanguageTool
MY_P=${MY_PN}-${PV}
DESCRIPTION="A proof-reading tool for many languages"
HOMEPAGE="https://www.languagetool.org/"
SRC_URI="https://www.languagetool.org/download/${MY_P}.zip"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
CP_DEPEND="
dev-java/commons-cli:1
dev-java/commons-collections:4
dev-java/commons-io:1
dev-java/commons-lang:2.1
dev-java/commons-logging:0
dev-java/guava:20
dev-java/hamcrest-core:1.3
dev-java/jcommander:0
dev-java/jna:4
dev-java/slf4j-api:0
dev-java/slf4j-nop:0
"
RDEPEND=">=virtual/jre-1.8
${CP_DEPEND}"
BDEPEND="app-arch/unzip"
S=${WORKDIR}/${MY_P}
src_prepare() {
default
rm libs/commons-{cli,collections4,io,lang,logging}.jar || die
rm libs/{hamcrest-core,guava,jcommander,jna,junit,slf4j-api}.jar || die
# Loads of bundled stuff :(
#java-pkg-2_src_prepare
}
src_compile() { :; }
src_install() {
java-pkg_dojar *.jar libs/*.jar
local DIR=/usr/share/${PN}/lib/language-modules
java-pkg_addcp "${EPREFIX}${DIR}"
insinto ${DIR}
doins -r org META-INF
java-pkg_dolauncher ${PN} --main org.${PN}.commandline.Main
java-pkg_dolauncher ${PN}-gui --main org.${PN}.gui.Main
dodoc CHANGES.md README.md
unset MY_DEPEND
java-pkg_gen-cp MY_DEPEND
java-pkg_register-dependency "${MY_DEPEND}"
}

@ -1,77 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit java-pkg-2 desktop xdg-utils
MY_PN=LanguageTool
MY_P=${MY_PN}-${PV}
DESCRIPTION="A proof-reading tool for many languages"
HOMEPAGE="https://www.languagetool.org/"
SRC_URI="https://www.languagetool.org/download/${MY_P}.zip"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
CP_DEPEND="
dev-java/commons-cli:1
dev-java/commons-collections:4
dev-java/commons-io:1
dev-java/commons-lang:2.1
dev-java/commons-logging:0
dev-java/guava:20
dev-java/hamcrest-core:1.3
dev-java/jcommander:0
dev-java/jna:4
dev-java/slf4j-api:0
dev-java/slf4j-nop:0
"
RDEPEND=">=virtual/jre-1.8
${CP_DEPEND}"
BDEPEND="app-arch/unzip"
S=${WORKDIR}/${MY_P}
src_prepare() {
default
rm libs/commons-{cli,collections4,io,lang,logging}.jar || die
rm libs/{hamcrest-core,guava,jcommander,jna,junit,slf4j-api}.jar || die
# Loads of bundled stuff :(
#java-pkg-2_src_prepare
}
src_compile() { :; }
src_install() {
java-pkg_dojar *.jar libs/*.jar
local DIR=/usr/share/${PN}/lib/language-modules
java-pkg_addcp "${EPREFIX}${DIR}"
insinto ${DIR}
doins -r org META-INF
java-pkg_dolauncher ${PN} --main org.${PN}.commandline.Main
java-pkg_dolauncher ${PN}-gui --main org.${PN}.gui.Main
java-pkg_dolauncher ${PN}-server --main org.${PN}.server.HTTPServer
newicon -s scalable "${FILESDIR}"/logo.svg ${PN}.svg
domenu "${FILESDIR}"/${PN}.desktop
dodoc CHANGES.md README.md
unset MY_DEPEND
java-pkg_gen-cp MY_DEPEND
java-pkg_register-dependency "${MY_DEPEND}"
}
pkg_postinst() {
xdg_icon_cache_update
}
pkg_postrm() {
xdg_icon_cache_update
}

@ -1,5 +1,5 @@
DIST sigil-1.7.0.tar.gz 21315598 BLAKE2B 29f7c682925d1e1bbff082e96b747ce32df82d78406ccd984b4f8de1f01944c35aa86587ce47a18687d5fe281b8cb656085b52d3a1e72ed17862501121d9d134 SHA512 9918bb0bfbe3d068c95bb31cd84a37a0fac6dd6be9e94cb382e8c0140cdb375f47384f33c62fdff7f27aed379037a4a64e8d4a1065ae297bb389e2be78597c16
DIST sigil-1.8.0.tar.gz 21217901 BLAKE2B 78615652859d1f61bab18b1b248d342dc6892943a2310659859ab577981c4452fbaeb567758097427453c8dfe95e42b499616a423b5c11b42238f763ac0653c8 SHA512 1a911aac996d3519f501820f8da9c810db9793063e481a6169288d402ef7e6b797308cf7ca5517162d0eb4d80f38f968627bca676b724ea5be5109c427473c95
EBUILD sigil-1.7.0.ebuild 1854 BLAKE2B ff67b41ebc8fb7939753b212070cd6cc2ebc15800e647b8988f01f8ec0c96c9b282b3694fc446918380921ef211d81c14ab1d677b7e1607c3b0c9548eaaae058 SHA512 2daad4895f948c7c946d3e20b0602f6486d816bc48f06b2d3f621a6b6144b19bb1e6fb02921212fe8aa192ff3b203bc989265ead5d4eda039c30293172521dd6
EBUILD sigil-1.8.0.ebuild 1856 BLAKE2B 34003d5a40fbde6e2c022ef77f236d947f608776393091fd1ae19293b0c087bafba5bb7eb45d2100516c805c121c8a32b729d3813326628a3e9854c59f4ed2aa SHA512 596f677131010e3611b513b4d9215ad7dc5d970ce1b6fcea76bd5368620fb8f37ea3323b7696a3ba4da508616a902b6cfe4cdbde29d43f3bfbda0c09dd14ed8b
EBUILD sigil-1.8.0.ebuild 1855 BLAKE2B ff3a7e71bcfce93086fa4ceb1d37b4ea4cf25c01a92d3d4da1de7a2fdad2e5ac214f5f90e2caf96ac95e52fa8a298775993ed4cc71a621f2bcea6de56860b445 SHA512 98b95e6d8c2ad6db9c536f9e692670ba9040a556f4355456c328d5442b1eb213d5911b162897edfdb28fec4499af4a1c052cdd8f355ce30acbc08a392f0c07a8
MISC metadata.xml 810 BLAKE2B 9790a33fa436de084e57410b5fea4fc477bef40dafbc9b0467b0b01a27dfcb9b6874df529f5e0ecc1aca5e48fb07adde0b3a8c99fdd1ff1bd14f6877ecfedc98 SHA512 8b0c12e38cf8516e139bc1277062f0499148b6eba417e9c65389dd5aa8fdae9b967cffbe066f5e3bee5ed11d2eac2d909c782dc3b3f1432b3f4515adb04acaf2

@ -15,7 +15,7 @@ S="${WORKDIR}/${P^}"
LICENSE="GPL-3+ Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 x86"
KEYWORDS="amd64 x86"
IUSE="+plugins system-mathjax"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"

@ -1,4 +1,6 @@
DIST zathura-cb-0.1.8.tar.xz 5616 BLAKE2B bfce33d56f7a28ae66f8bbee4bbb164238abba7ae3de0e7d9dd0874516b703a4e841749dd825a618aa09204e06a3fa339832412cd5b1cacf6814c4292634052e SHA512 ca9b57e59f3955afabb246b8f71989647ce4c86f7f59aa13e4d7150f22dfb1bd64642efc155bba5997633d8bf5144e7ef42bea05512a2c2d20e13fb180c89cb8
DIST zathura-cb-0.1.9.tar.xz 5848 BLAKE2B 665efbc8dc83585dc3a55a31d92b8ebdb92eba955aa8f5f74b7e055c096046ce4b1f02e2d2b06e73fe3351c1c113bfae298eade9a6ee34beec68c4d39b335da5 SHA512 5c45f112a077af53caec6fbdfc46ffdf20e9f923d97b69395e327cf05e131b3cd2db617d5650bc0cace0935719d8e68645230d7de9ddc1a8d4fbc01ede0f72cc
EBUILD zathura-cb-0.1.8.ebuild 895 BLAKE2B 9b6a276bcbd0685f05aec8f492b25f168be8ff1d5a2395f91c336fd6ec33205a70084f2dbc7dc88c7322f47c9c65c072ae922650bfbb6f730cee25319215955f SHA512 a4d85eb270e731c207c8ac69646f35302f6ebcb5ba80711d77203d7cd8cece902808ac41f3a7b598d910fe3ff84daede5eabbe780572159142488a436f9c9232
EBUILD zathura-cb-0.1.9.ebuild 893 BLAKE2B 10d8d81684467fc0676cec24e554fbd204b9d58ce6df85d2ce9873d193a8aa89bc349afea4457546c11e02207b6e4a2bf1dff76c1202bf7f2284fd25850223d0 SHA512 284c23d10550e71915600ab7a7d6f491d2e97334ee7c0d51fe1f690a5c992f427202c0eb0de443be45695b03a11dafa331bef59b5c7c79cddcadea560f7303b7
EBUILD zathura-cb-9999.ebuild 898 BLAKE2B 591b8e8c047fe736b2271d6ee4f685b6443fc7919146ff8dfaae88bddaa3c70d3aea48f766f3bece87d3360e5437bc2ff55a85e8c8442bb0eef59e2e9be8dc56 SHA512 603db72b8c1e77da38575f97d6523dbd02a8c32823298ed2532e0871353854c2cf4280f35f085eb02968ff999db9f5630bcd7666d71f70c0f71413c27acb77c5
MISC metadata.xml 583 BLAKE2B ca246e0a76aa83c55397bb48f58b196e816b11fa1c873a49b21ebee38512566d377b23ea926377ae8a08325d8494e49a12aad7caa2b8a3a19a1342ab2f8178ce SHA512 81c6f5d849fd80dd4b226db01e97f34ce8ae6affafd6b680ae31130484859983f1f1c7eaa5abaec9ca9c225fe7a7b3ecd0481f44fc9861b8c488e3c0aba24166

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save