parent
c1f25fd8a7
commit
0b020054ae
@ -1,23 +1,23 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
|
||||
MANIFEST Manifest.files.gz 29635 BLAKE2B 216e233a2e74468325d10f134f48ddb59a58fee0d05eace18ac3d80c80472a5f67e5d0d02b21ef1c49a1a1f59af501b73daa3e99ceb7df27494e20abd7afd625 SHA512 a19f7705d79575d7fd29e394c67927ea2332c7641bc85a11217b613709b30470bb8b7b78aa00e25ed72e60274b64659ce16bc2e2daf45005d0c59dd373ea29ca
|
||||
TIMESTAMP 2022-04-17T20:09:37Z
|
||||
MANIFEST Manifest.files.gz 29659 BLAKE2B 9bb482e669d0e69b000a652df726ed58c9a856ccca13cdc8c3ebd2e96a8086a7544e6475f58a338c7ca9f11b2363c40fca75865f0b0dfa9979b8ebafe0f0f7ee SHA512 d2fc1cd51bd2f9e48de677f1c20255c04586983d7711d7ce21adf4568b5a9bc00cc42d451a280ac30816b253baedeabe1c2bf0698e3e78fed7c3a32cdc29dfe3
|
||||
TIMESTAMP 2022-04-19T12:09:13Z
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmJcdAFfFIAAAAAALgAo
|
||||
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmJepmlfFIAAAAAALgAo
|
||||
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
|
||||
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
|
||||
klAoWRAAlz0CdzBzFqM0ZezHNBRi2N9pDnkbL7YNKqs71/V4DyKWnyYzN2J3bjeE
|
||||
Hmy0l8kif0mOYbF/9oXepE58fXx8C3HSNrbpWIkHBwoO1Hz8aIUbe6daxQ/GRzRx
|
||||
XjITxm4odIBKLsyiYWcLQVUrB2b5dcYrfZdBbGLARbBskRIRlvcc5oTY2IDMjhWh
|
||||
uzM5KFPRdSGe1t1r9jFhOtVjdfSSGALwH10egsf2dvz/9Yko8eyqXtXklzisz2oK
|
||||
E49YUmQPH4jeHzdIRwYI3sjKNmT2m8WIA+pL18Msk28ZM7KVXXKlpnRV5p0aImNY
|
||||
f7ArBAXvjO333FTBHaaUkBQ8MM2cZ+9GNcOIjRa1hlTR0LHBIS6orH3zRB5buzWg
|
||||
KsIi4KsQJCA7FYn7Lf1v/YGSHerIaUCzpebD9efY/ltFHt0oYce4t3wtl3/CgW2A
|
||||
5yyBj8w8bHDGegRVwFxE2FAV6hQhDjETvFhqMMtXZwOoTSv/U57YlY40CuDCq9gw
|
||||
xlfbGmWxSqGcmEBO6ew24vTwDGwZ0gZbUHdCJ+aJeAKe3VRHBHt+06pmUpdNyUPl
|
||||
uYm3oxkCG5ClQfAnNem2S/guFs+Toe/3iNazlc9CsfxaOVBJxr4egFXnfkvRyDUg
|
||||
Nhy2hmMjBlDjMIyfztrtAxCmsmmZZ7Fkw6jf8Zg0MmNP+bGqnPc=
|
||||
=8biL
|
||||
klDgAQ/+Px3pkHtjuOCC361pPO2k4FIaemzQhgMLMyf0D6NQAnBBIEMZe+ybERy8
|
||||
JAtggV0S0DwG02vKbjoKpbEqN3O2lsvpsCsebLHpDKYoa8KAtp8G5AEblmHRMD11
|
||||
uOaggMSaXg2rKPjmbFePrDCIt46fiH7JXKLoiaNZ1sMHcFCEnTakFpQZ1gjue+nL
|
||||
khwLpMULbGuWo57QCGmZp//D5r80oO83VGXghRAj1bPW7nHNaZwp6Qzhl+iyZIfM
|
||||
K4wjssvX4pGFzs7E+kMkprGJUdVT+VJtAwSNQBZ/iGgDu6qy3iGhCpeITs+gp6LY
|
||||
nXAxpvTK7iAQ69u7lesmf7EW/39sAW1nIRZ6GU0NhVzY87FCFz6DHxH23P+RggZu
|
||||
aAgcP76869vPBm5UCjDqAyBTRbpl+Sl1AQjzOziwLPu6cs+QVv8zsTJ7qqmG+PGC
|
||||
MumB+mr7UrwEsSCHok7KM0o6Q/eItzGzJt1LST6lUGEwSGQ+k7k2n5lFN6lALW6n
|
||||
jrs58EYJfu9YvnfootkVUg0dPUFaeCTpBtnHRduyuCn2bC2Od7JmFFogRcRz7BSC
|
||||
88Z+PQzT1YW79vw0SWlbXmZqX1uwKrpq2+XeWgtjrnoSAY6aEbOmXNn84zjy+M0B
|
||||
7XsONViyw7z9+8li789wpLO9JRDsPT47d7f2qvXZCUHVBDONs/4=
|
||||
=P7Dp
|
||||
-----END PGP SIGNATURE-----
|
||||
|
Binary file not shown.
Binary file not shown.
@ -1,2 +1,2 @@
|
||||
EBUILD biboumi-0.ebuild 151 BLAKE2B f87f423bcdf9f62bc0308265ffb19739b471747be382a5753d957c6e1d2017763a8c4f73e5469b92f516330a678f5f3f66b11b67e5e5f0f52c4c51e88d0d3b83 SHA512 7978756fb79cb8c100f5907237afb9f655ce4d07e6b6eb002cdc037161d4a5c8cc4181954874e2104cdeb183c03a8cded800cd5057164121cc0b4a23618908b3
|
||||
MISC metadata.xml 246 BLAKE2B e270b04a529da44d267eaf5bfd160569fc99a3521dfc6495e0a4db19c98e5b9badf77774cc80c7be905f3e97b1c75784bc7b4cb6bfe659d726a47c7ae70e7bfb SHA512 7e2151bbca24beeefd585e18d6c1108442b2d9197679876bb180da3d4896602e83ea701432ff67fc61cccfa9bf642a01a62d87bacf32c55e0a54336c7c5a2c53
|
||||
MISC metadata.xml 247 BLAKE2B f18c471812d5b8c75f2e05c4fb556108fb93554b59ee61a8215803f2654854a7401fcd62964192c228bfebfb52ae4573cfd24b29a944630c8c733d154d2b0d9a SHA512 cea16f7db3110bd4629b9265d5acdec6d70877330664f8e83f726002eb69aec7f822e9cde9c7da900451cdef60f1ceba373dfe73c73f82173bbf1d2f9f7338b7
|
||||
|
Binary file not shown.
@ -1,2 +1,2 @@
|
||||
EBUILD biboumi-0.ebuild 236 BLAKE2B 458acccd702c6fb762a779433f18399bb572d17b6194b85f28bf545e2cc558662ac2d56ac8de2797ed64519498e7a08f128cf6c2702226d5998a038eca8f04f0 SHA512 51124a78e9fd83ba3df510a74b14a6055ac15c61a40b71e8e52fa2a5cd56f7d08fff08e4268609256d294c17f22f2167bb41bc5b7adb47cfdc212628b320f972
|
||||
MISC metadata.xml 246 BLAKE2B e270b04a529da44d267eaf5bfd160569fc99a3521dfc6495e0a4db19c98e5b9badf77774cc80c7be905f3e97b1c75784bc7b4cb6bfe659d726a47c7ae70e7bfb SHA512 7e2151bbca24beeefd585e18d6c1108442b2d9197679876bb180da3d4896602e83ea701432ff67fc61cccfa9bf642a01a62d87bacf32c55e0a54336c7c5a2c53
|
||||
MISC metadata.xml 247 BLAKE2B f18c471812d5b8c75f2e05c4fb556108fb93554b59ee61a8215803f2654854a7401fcd62964192c228bfebfb52ae4573cfd24b29a944630c8c733d154d2b0d9a SHA512 cea16f7db3110bd4629b9265d5acdec6d70877330664f8e83f726002eb69aec7f822e9cde9c7da900451cdef60f1ceba373dfe73c73f82173bbf1d2f9f7338b7
|
||||
|
Binary file not shown.
@ -0,0 +1,53 @@
|
||||
From a58bbbe058df8f45872c43a95992f6a7a7914ab9 Mon Sep 17 00:00:00 2001
|
||||
From: piterpunk <piterpunk@slackware.com>
|
||||
Date: Fri, 15 Oct 2021 11:03:20 -0300
|
||||
Subject: [PATCH] Fix _compat.py importlib logic for Python 3.10
|
||||
|
||||
Use the same logic in _compat.py and entrypoints.py to load
|
||||
the same importlib.metadata. Python's built in implementation for
|
||||
Python >= 3.10 and the Salt one for others.
|
||||
---
|
||||
salt/_compat.py | 30 +++++++++++++++++-------------
|
||||
1 file changed, 17 insertions(+), 13 deletions(-)
|
||||
|
||||
diff --git a/salt/_compat.py b/salt/_compat.py
|
||||
index 8149657bea61..a402f17a3c71 100644
|
||||
--- a/salt/_compat.py
|
||||
+++ b/salt/_compat.py
|
||||
@@ -11,19 +11,23 @@
|
||||
else:
|
||||
import salt.ext.ipaddress as ipaddress
|
||||
|
||||
+if sys.version_info >= (3, 10):
|
||||
+ # Python 3.10 will include a fix in importlib.metadata which allows us to
|
||||
+ # get the distribution of a loaded entry-point
|
||||
+ import importlib.metadata # pylint: disable=no-member,no-name-in-module
|
||||
+else:
|
||||
+ # importlib_metadata before version 3.3.0 does not include the functionality we need.
|
||||
+ try:
|
||||
+ import importlib_metadata
|
||||
|
||||
-# importlib_metadata before version 3.3.0 does not include the functionality we need.
|
||||
-try:
|
||||
- import importlib_metadata
|
||||
-
|
||||
- importlib_metadata_version = [
|
||||
- int(part)
|
||||
- for part in importlib_metadata.version("importlib_metadata").split(".")
|
||||
- if part.isdigit()
|
||||
- ]
|
||||
- if tuple(importlib_metadata_version) < (3, 3, 0):
|
||||
+ importlib_metadata_version = [
|
||||
+ int(part)
|
||||
+ for part in importlib_metadata.version("importlib_metadata").split(".")
|
||||
+ if part.isdigit()
|
||||
+ ]
|
||||
+ if tuple(importlib_metadata_version) < (3, 3, 0):
|
||||
+ # Use the vendored importlib_metadata
|
||||
+ import salt.ext.importlib_metadata as importlib_metadata
|
||||
+ except ImportError:
|
||||
# Use the vendored importlib_metadata
|
||||
import salt.ext.importlib_metadata as importlib_metadata
|
||||
-except ImportError:
|
||||
- # Use the vendored importlib_metadata
|
||||
- import salt.ext.importlib_metadata as importlib_metadata
|
Binary file not shown.
@ -1,7 +1,5 @@
|
||||
DIST dar-2.7.3.tar.gz 2398624 BLAKE2B 9d34d233968efcd390db6a1afa1bb93477b6dcbb4bb8c6beb315e927f7ae624bdf23b77f32233a63e3ddd437701fbbd1ee19e5c7ab4f0366ef7e646bacdab46c SHA512 a8a930cd39cae66199e402e61fc48609fe22b821c12407ab7922b8bc8f43f9b11b2f0732baf8198b41d193442a1f82d18536a0d6a7fd7282aaed3600342c7d48
|
||||
DIST dar-2.7.4.tar.gz 2404731 BLAKE2B a3b8cb2049f1b12048023916e2951ca9efc57791afa62df58ceb796f69503c9d2795e0b6e11f2b3efdde51f2e0f78e972a7e08742f2278f92231db94a21dfbbe SHA512 fcdf222c4244d02797dff06797a67baefd1b7bdd409ed09da05e23430b025b1cc66ee98e85aa43b481ec3d17a84b7c2bbcebe4c8f23a2a480146845d3da93477
|
||||
DIST dar-2.7.5.tar.gz 2404076 BLAKE2B 2887629cecf069cfb5063132299279b8be985785485c6f04a8389dfd4930f00b073b421fbb17915d69f5efd46ebb4c3d371c10d3936bfb16d82a191218af350d SHA512 a4e01dce8a078ba81b3032a1910d75f0f59a23511246f570a50ade135f49f11e522ed8916a947aece1799dcd1d37308ba6e4a009313b80d6a1561698c3d5623a
|
||||
EBUILD dar-2.7.3.ebuild 2226 BLAKE2B 305c99ac9f516c706032ec066f7e22d6c85690bc6e7c29cfe8eecd54fbb0a4ca2e2db17fd58edbd0d6de98c3f89af13500e48369a62036f6816880b6f116b3fb SHA512 c43754f566d0ff4772ba9bc8062ac2c121c2d9f9bf7bd85bf1153301b5c06b8e75200e1cbb75708abc19c283c07b40917de85658a42c46bbcedff96155b27092
|
||||
EBUILD dar-2.7.4.ebuild 2226 BLAKE2B 305c99ac9f516c706032ec066f7e22d6c85690bc6e7c29cfe8eecd54fbb0a4ca2e2db17fd58edbd0d6de98c3f89af13500e48369a62036f6816880b6f116b3fb SHA512 c43754f566d0ff4772ba9bc8062ac2c121c2d9f9bf7bd85bf1153301b5c06b8e75200e1cbb75708abc19c283c07b40917de85658a42c46bbcedff96155b27092
|
||||
EBUILD dar-2.7.5.ebuild 2230 BLAKE2B 7ad96a0246b7db5069e3c93b2ee6b32d711b82e24afc71a48bc3e7a77d18bb215c76e35193bffe3c6c13ff0c66f38e4e6d3d534dcf6774a1a3f040afbcf76223 SHA512 f5efb4de42e27c74f6910d368d18a3284d4d0007c792f1306f3d31ba85bb56edd56aaf64a52cd6a36002d2059c0ee60a50190ce91fe8e78e94e85845cfee6f44
|
||||
MISC metadata.xml 1284 BLAKE2B b70f06ea13076c3de9470fa1b65d9a17de048db8f52ade94246c62241828be74f308dcc39067b27ed99ff963c3554e371611aba0bb04ed6d57d14d4f7fd7f9dc SHA512 5cbbbff7e0652a85f717f2eb6a574d6fe52d478e049fa81e1c25b1bbe034086d433558952be1bc56ea4492c9c43f6da1e0968cc9132d18e7342890434c0a19d6
|
||||
|
@ -1,91 +0,0 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit flag-o-matic
|
||||
|
||||
DESCRIPTION="A full featured backup tool, aimed for disks"
|
||||
HOMEPAGE="http://dar.linux.free.fr/"
|
||||
SRC_URI="mirror://sourceforge/dar/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc sparc x86 ~amd64-linux"
|
||||
IUSE="argon2 curl dar32 dar64 doc gcrypt gpg lz4 lzo nls rsync threads xattr"
|
||||
|
||||
REQUIRED_USE="?? ( dar32 dar64 )
|
||||
gpg? ( gcrypt )"
|
||||
|
||||
RESTRICT="test" # need to be run as root
|
||||
|
||||
RDEPEND="
|
||||
app-arch/bzip2:=
|
||||
app-arch/xz-utils
|
||||
app-arch/zstd:=
|
||||
sys-libs/libcap
|
||||
>=sys-libs/zlib-1.2.3:=
|
||||
argon2? ( app-crypt/argon2:= )
|
||||
curl? ( net-misc/curl )
|
||||
gcrypt? (
|
||||
dev-libs/libgcrypt:0=
|
||||
dev-libs/libgpg-error
|
||||
)
|
||||
gpg? ( app-crypt/gpgme:= )
|
||||
lz4? ( app-arch/lz4:= )
|
||||
lzo? ( dev-libs/lzo:2 )
|
||||
nls? ( virtual/libintl )
|
||||
rsync? ( net-libs/librsync:= )
|
||||
threads? ( dev-libs/libthreadar )
|
||||
xattr? ( sys-apps/attr )
|
||||
"
|
||||
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
BDEPEND="
|
||||
doc? ( app-doc/doxygen )
|
||||
nls? ( sys-devel/gettext )
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
# configure.ac is totally funked up regarding the AC_ARG_ENABLE
|
||||
# logic.
|
||||
# For example "--enable-dar-static" causes configure to DISABLE
|
||||
# static builds of dar.
|
||||
# Do _not_ use $(use_enable) until you have verified that the
|
||||
# logic has been fixed by upstream.
|
||||
local myconf=(
|
||||
--disable-dar-static
|
||||
--disable-python-binding
|
||||
--disable-upx
|
||||
$(usev !argon2 --disable-libargon2-linking)
|
||||
$(usev !curl --disable-libcurl-linking)
|
||||
$(usev dar32 --enable-mode=32)
|
||||
$(usev dar64 --enable-mode=64)
|
||||
$(usev !doc --disable-build-html)
|
||||
$(usev !gcrypt --disable-libgcrypt-linking)
|
||||
$(usev !gpg --disable-gpgme-linking)
|
||||
$(usev !lz4 --disable-liblz4-linking)
|
||||
$(usev !lzo --disable-liblzo2-linking)
|
||||
$(usev !nls --disable-nls)
|
||||
$(usev !rsync --disable-librsync-linking)
|
||||
$(usev !threads --disable-threadar)
|
||||
$(usev !xattr --disable-ea-support)
|
||||
)
|
||||
|
||||
# Bug 103741
|
||||
filter-flags -fomit-frame-pointer
|
||||
|
||||
econf "${myconf[@]}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" pkgdatadir="${EPREFIX}"/usr/share/doc/${PF}/html install
|
||||
|
||||
einstalldocs
|
||||
|
||||
find "${ED}" -name "*.la" -delete || die
|
||||
|
||||
# Bug 729150
|
||||
rm "${ED}/usr/share/doc/${PF}/html/samples/MyBackup.sh.tar.gz" || die
|
||||
}
|
Binary file not shown.
@ -1,3 +1,3 @@
|
||||
DIST mkp224o-1.5.0-src.tar.gz 1378324 BLAKE2B 19d38fbf23328607fa428ec9329cdc909b210b4235d85e14ff372347c9b408ecf22d41dac7122bdae06725d7bca0c3d53c81cc27272c47517e714e9b8e0625dd SHA512 aa5adc91e695dbfd8ece5fdfe3ca370056d4390a5186326b35ee37402040fa24675ede5389c48b79a1e57b624b86024ff72957741fef175602f7721f20c5cc14
|
||||
EBUILD mkp224o-1.5.0.ebuild 766 BLAKE2B 8138ab3b1467e1f2164b5ffac561a7d62bdebb99c53624e5a9c9b936fb839f18615ab7165f35a0bc38c6986af1cfbc8b01dc635426db2a5d05db077f752ef232 SHA512 b678d1d3167979e9f7507b6a4359356cf859160026892fc7e3489355b9201557139223e912ccf6f09aa3e770a2577c24ad071b82bbab476e72540ff0217ddacd
|
||||
MISC metadata.xml 440 BLAKE2B ce6c1788d5bcc126762432a2bca2db89f89e675700e9443b512295843ab58b714a222804c9a6776986dc56fa11aa25950d23e2d4b61b98ae55cb1650716edc56 SHA512 d6d0de280eea8ee5b68cbd8145ec089011949a88ed73efbc5f4b2b54ac6e288e8a4cdac3bbba9a633e7437326b089bd20438acc003bea33576463c7e8fd6857d
|
||||
MISC metadata.xml 441 BLAKE2B 2d6b436d30726fdaca9272dba7629a64a36a64d84516be74d87d66d93d87c0dbbdf356254c372e2e090d0ed97a64a60483c3b91aa6a9a3944099337b1b699bda SHA512 36de72bdf964af4056ed9bf21bacfccbc56b3f4a668a4ccd307f74c8aefdb5d66c03504b86762f6d686ecf44a27b77b0119dfaf3d198a8c60d408055e52aee80
|
||||
|
@ -1,13 +1,8 @@
|
||||
AUX 61-trousers.rules 96 BLAKE2B ba66e3652f5a82f4b86fb45f556322046b06b2aacbd4b0b8e118f86dd612eea9ad0c67dbd037fd738ef48f74dea3d8699acefd224d33350e54db94238b4fd479 SHA512 83fa5b8666bcb0111f69456e6b9ea73eca2e1933e44bf7b705ff4d3c7b63a63ae4d0a1c30b0a00ebe6a8b4206ed7df80abca8503ace1c795119213f3546e9307
|
||||
AUX tcsd.confd 372 BLAKE2B 535a5bb44cd18e4d0b7520a8ea840159d35e4ae0c557b63ec7892b7827bfb8d4924e4d226baa25d5d6b1c7c68d552da916d7e507339c2af4138441f66d165683 SHA512 1e33f521156d55ff450907e01a7c60750e2880520700de1e8fb42ed03d5a16a20332f6f437f2cc7ed155f65b9306bf2d670f46c4b7055d4c9248beaeb06f8a75
|
||||
AUX tcsd.initd 843 BLAKE2B 1c2190a10823130ed69c79761063656e55cdadafeca99053d12a86f110091936f44475f5ea6adaf90e7eb70f3871fcf6452c96c86b5bc88ae28a1a5144e2a95b SHA512 d43dac0f8a7b878fb7572df8e3314ef2e6c1b90ff794df2f41192e7e4f3c8849602dde49db359e6566f1e426b63fc214c6b9dea731fcb7f3c09623e3c27b2001
|
||||
AUX tcsd.initd 363 BLAKE2B c8142c8939fe92ce902cd225910af4098cae15d7a47f858c9384e03f51964355d62144f0f736957530cfe0dd6b698b54c857035f6529d5013ce5c66b4a7b5d20 SHA512 156395199cc58c0f1a9febf60e5d5bc21a1e09f2e02862134530eb65431e7a3a1db466862f307ff797841f4c806f5893aadfb9eda3bb7c7a95b6327155378674
|
||||
AUX tcsd.service 131 BLAKE2B db7995ca078c6008daba2bee50b892d5ae0fceb184c966f67578185dbdd81b8a3a55000029215d28d99e8e3ccd73f64b85b66cc4f4a337f28ee9d9ade4222067 SHA512 e516bde8ce45fe4ad687aaaabae475da9c20a9fbd8ebee736d09ceb6efa597efb6f3bb99840a4c0d2c9eb77c2824df6ee45985b46dc8cf924b4eed67eeec1468
|
||||
AUX trousers-0.3.13-nouseradd.patch 606 BLAKE2B 7e4a479fe1bdc75f743263c1321f2d99cfe99d04d8196b57a158bd2ce75335526b2001c2af8aa0f8b17ddfefa304685e237385be0bc4113d5ca366dd464fa85d SHA512 a6c9074e535429f09ce5e850d943378348b54bed479b7fef0fff7bb18ab2547421407900aa35533749a764275a241ddbd083c4e2f3d6a9ad6f9b1d40d090f783
|
||||
AUX trousers-0.3.14-Makefile.am-Mark-tddl.a-nodist.patch 746 BLAKE2B 91dec77a329a4931487cdff54ab8c77ae302af6bc741da3db61bc34b416d29615808799c8a4c5b39a293021dc1cc16642461037fcb367507ceadcc4456565715 SHA512 704a87fd4b5e50356ac6a0ad68aec04eebb2030d9818c9e23a40f2e621d6e2d5e5660b81997b459e67a8059a0d88a254a41baa833806ce99268ee24b1190ae0b
|
||||
AUX trousers-0.3.14-fno-common.patch 385 BLAKE2B 7ed20c894c4687275804adf8d820227e5b246f02880d38b29dc6a17d12a4932059f237913f8d1841d56ee32c652cf732c01e77cd1235255b8e2fc28bc9a78027 SHA512 cf771b065d972b9974c93ec67a471a8ed3da737178a14b2d14537ee7948544bcbf071201d42d6e2b1333a3c30e8104cd1dbb344327a424597e5046e50137a692
|
||||
AUX trousers-0.3.14-tcsd-fixes.patch 2203 BLAKE2B 8085cfd36817e35d54d39a012037945440fcae6e5040f7a7fd35a3c814df93264382a87eb06758b6042b64bef851ab3d5f5e424c2b946c0d1eaa92ebb97a733f SHA512 cc2827ed501cc29dcadd00537161804a62918c9dc703b2a773227aaf74a695d026b44c70848819a78b01cc785831117ae9dfa1d4c30133241b97dd32e8e838ba
|
||||
DIST trousers-0.3.14.tar.gz 1378438 BLAKE2B 3dc2824fa2ca1b1f1181f98d59e85276e7d38af4bfc07ee8246431d9ccb300a8e0820b318643d4cf5d757d2a49492c8686e2fe9de03484263d2189d4bbaa32d0 SHA512 bf87f00329cf1d76a12cf6b6181fa22f90e76af3c5786e6e2db98438d2d3f0c0e05364374664173f45e3a2f6c0e2364948d0b958a7845cb23fcb340150cd9b21
|
||||
DIST trousers-0.3.15.tar.gz 4699936 BLAKE2B 53c60498ed6a9d3d87295b00676e5d0d82452918c35af6b98c7979ffa2dc04dd817e7cd3f4a33ca17c30b90eab53d80b2bb25306fe9db7bda2125019edfed280 SHA512 769c7d891c6306c1b3252448f86e3043ee837e566c9431f5b4353512113e2907f6ce29c91e8044c420025b79c5f3ff2396ddce93f73b1eb2a15ea1de89ac0fdb
|
||||
EBUILD trousers-0.3.14-r3.ebuild 1580 BLAKE2B 7dcebd1140aee67cc63e4665afd2bb030bc44339ada7dcc6f9f5dbc2bd1f010c3eef573ae3ca35e8fbcf1450ce6e2a3539bc13479c3f5dbffcd81f96f774e107 SHA512 c62b0f19be4be398c94220be992c933595ed4c6182bf135458d8090695ed831be1f219ec778edf524dae7383e0b83f731bd829b57c7007f0535e0cba273fd827
|
||||
EBUILD trousers-0.3.15.ebuild 1506 BLAKE2B 12fdc774facfc1060ca3e9b3a4eb969e099c20bb5d78557d0e4198e3655f3bcc34d1c759aebe9f59a1c9a5f1938dc4990b566b099e662874b734702853f19901 SHA512 7bea49dd5974fa79fc5b8f0bebed1e7f5add0a1ea223dc24f94b6f94c4a24cd8017d47e529c9b1602402a4354d381105950cbdf07294985c28f77f6c79ea48e0
|
||||
EBUILD trousers-0.3.15.ebuild 1479 BLAKE2B 0279e032e55f9c24e914411dd990ef129beafccf1dd50200e0ec5121cca6eb49e6f527104b1a4811e7bf8b87f03e8c97b8dcc7afccb0e6ae36588f2b91f02bc4 SHA512 f5e96759b0cb25949678abd69df160c02ef81fbbc45d33bf605143a38b6cd2a7769a2fa5c82f429e213f31f0dec4ce22fb084ad9ba5dd239776aadfe0ab97739
|
||||
MISC metadata.xml 542 BLAKE2B 07459ff82ec6f21116e860820a212a751bd07fcad1b175417d8d3b12709c870c523776e228c19aa7f824ac13d304afb533c697c22551ef977b3b9c687d2f6b00 SHA512 c980dfc26aaf0c6718fb9088d91296760db245807f0293a6c7abe412774e9bc297c401153df71ebeeddbc28e92441e3e1e78a5e16c5fca8d3445fe0558faadb1
|
||||
|
@ -1,9 +0,0 @@
|
||||
# /etc/conf.d/tscd
|
||||
|
||||
# Configuration file for the TrouSerS' TCS daemon (tcsd) init script
|
||||
# Have a look on /etc/tcsd.conf too, there is more to configure there.
|
||||
|
||||
# TPM_MODULES: name of the module(s) that should be loaded. You only need to
|
||||
# set this if your driver is not compiled in kernel and is not already loaded
|
||||
# on boot. (default: unset)
|
||||
#TPM_MODULES="tpm_atmel"
|
@ -1,38 +1,19 @@
|
||||
#!/sbin/openrc-run
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
command=/usr/sbin/tcsd
|
||||
description="TrouSerS' TCS daemon (tcsd)"
|
||||
command_user="tss:tss"
|
||||
|
||||
depend() {
|
||||
use logger
|
||||
need net
|
||||
}
|
||||
|
||||
checkconfig() {
|
||||
local mod
|
||||
if [ -n "${TPM_MODULES}" ] ; then
|
||||
for mod in ${TPM_MODULES} ; do
|
||||
lsmod | grep -q "^${mod}\b" \
|
||||
|| modprobe ${mod} &>/dev/null \
|
||||
|| ewarn "Failed to load module ${mod}"
|
||||
done
|
||||
# Should we sleep or something to wait for device creation?
|
||||
fi
|
||||
start_pre() {
|
||||
if [ ! -c /dev/tpm ] && [ ! -c /dev/tpm0 ] ; then
|
||||
eerror "No TPM device found!"
|
||||
return 1
|
||||
fi
|
||||
return 0
|
||||
}
|
||||
|
||||
start() {
|
||||
ebegin "Starting TrouSerS' TCS daemon (tcsd)"
|
||||
checkconfig || eend $?
|
||||
start-stop-daemon --start --user tss --exec /usr/sbin/tcsd
|
||||
eend $?
|
||||
}
|
||||
|
||||
stop() {
|
||||
ebegin "Stopping TrouSerS' TCS daemon (tcsd)"
|
||||
start-stop-daemon --stop --quiet --exec /usr/sbin/tcsd --user tss
|
||||
eend $?
|
||||
}
|
||||
|
@ -1,15 +0,0 @@
|
||||
diff --git a/src/include/tcsd.h b/src/include/tcsd.h
|
||||
index 5b9462b..05bae97 100644
|
||||
--- a/src/include/tcsd.h
|
||||
+++ b/src/include/tcsd.h
|
||||
@@ -166,8 +166,8 @@ void thread_signal_init();
|
||||
|
||||
/* signal handling */
|
||||
#ifndef __APPLE__
|
||||
-struct sigaction tcsd_sa_int;
|
||||
-struct sigaction tcsd_sa_chld;
|
||||
+extern struct sigaction tcsd_sa_int;
|
||||
+extern struct sigaction tcsd_sa_chld;
|
||||
#endif
|
||||
|
||||
#endif
|
@ -1,58 +0,0 @@
|
||||
Index: trousers-0.3.14/src/tcs/ps/tcsps.c
|
||||
===================================================================
|
||||
--- trousers-0.3.14.orig/src/tcs/ps/tcsps.c
|
||||
+++ trousers-0.3.14/src/tcs/ps/tcsps.c
|
||||
@@ -72,7 +72,7 @@ get_file()
|
||||
}
|
||||
|
||||
/* open and lock the file */
|
||||
- system_ps_fd = open(tcsd_options.system_ps_file, O_CREAT|O_RDWR, 0600);
|
||||
+ system_ps_fd = open(tcsd_options.system_ps_file, O_CREAT|O_RDWR|O_NOFOLLOW, 0600);
|
||||
if (system_ps_fd < 0) {
|
||||
LogError("system PS: open() of %s failed: %s",
|
||||
tcsd_options.system_ps_file, strerror(errno));
|
||||
Index: trousers-0.3.14/src/tcsd/svrside.c
|
||||
===================================================================
|
||||
--- trousers-0.3.14.orig/src/tcsd/svrside.c
|
||||
+++ trousers-0.3.14/src/tcsd/svrside.c
|
||||
@@ -473,6 +473,7 @@ main(int argc, char **argv)
|
||||
}
|
||||
return TCSERR(TSS_E_INTERNAL_ERROR);
|
||||
}
|
||||
+ setgid(pwd->pw_gid);
|
||||
setuid(pwd->pw_uid);
|
||||
#endif
|
||||
#endif
|
||||
Index: trousers-0.3.14/src/tcsd/tcsd_conf.c
|
||||
===================================================================
|
||||
--- trousers-0.3.14.orig/src/tcsd/tcsd_conf.c
|
||||
+++ trousers-0.3.14/src/tcsd/tcsd_conf.c
|
||||
@@ -743,7 +743,7 @@ conf_file_init(struct tcsd_config *conf)
|
||||
#ifndef SOLARIS
|
||||
struct group *grp;
|
||||
struct passwd *pw;
|
||||
- mode_t mode = (S_IRUSR|S_IWUSR);
|
||||
+ mode_t mode = (S_IRUSR|S_IWUSR|S_IRGRP);
|
||||
#endif /* SOLARIS */
|
||||
TSS_RESULT result;
|
||||
|
||||
@@ -798,15 +798,15 @@ conf_file_init(struct tcsd_config *conf)
|
||||
}
|
||||
|
||||
/* make sure user/group TSS owns the conf file */
|
||||
- if (pw->pw_uid != stat_buf.st_uid || grp->gr_gid != stat_buf.st_gid) {
|
||||
+ if (stat_buf.st_uid != 0 || grp->gr_gid != stat_buf.st_gid) {
|
||||
LogError("TCSD config file (%s) must be user/group %s/%s", tcsd_config_file,
|
||||
- TSS_USER_NAME, TSS_GROUP_NAME);
|
||||
+ "root", TSS_GROUP_NAME);
|
||||
return TCSERR(TSS_E_INTERNAL_ERROR);
|
||||
}
|
||||
|
||||
- /* make sure only the tss user can manipulate the config file */
|
||||
+ /* make sure only the tss user can read (but not manipulate) the config file */
|
||||
if (((stat_buf.st_mode & 0777) ^ mode) != 0) {
|
||||
- LogError("TCSD config file (%s) must be mode 0600", tcsd_config_file);
|
||||
+ LogError("TCSD config file (%s) must be mode 0640", tcsd_config_file);
|
||||
return TCSERR(TSS_E_INTERNAL_ERROR);
|
||||
}
|
||||
#endif /* SOLARIS */
|
@ -1,68 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit autotools linux-info readme.gentoo-r1 systemd udev
|
||||
|
||||
DESCRIPTION="An open-source TCG Software Stack (TSS) v1.1 implementation"
|
||||
HOMEPAGE="http://trousers.sf.net"
|
||||
SRC_URI="mirror://sourceforge/trousers/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="CPL-1.0 GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 ~m68k ~ppc ppc64 ~s390 x86"
|
||||
IUSE="doc selinux" # gtk
|
||||
|
||||
# gtk support presently does NOT compile.
|
||||
# gtk? ( >=x11-libs/gtk+-2 )
|
||||
|
||||
DEPEND="acct-group/tss
|
||||
acct-user/tss
|
||||
>=dev-libs/glib-2
|
||||
>=dev-libs/openssl-0.9.7:0=
|
||||
"
|
||||
RDEPEND="${DEPEND}
|
||||
selinux? ( sec-policy/selinux-tcsd )"
|
||||
BDEPEND="virtual/pkgconfig"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PN}-0.3.13-nouseradd.patch"
|
||||
"${FILESDIR}/${P}-fno-common.patch"
|
||||
"${FILESDIR}/${P}-Makefile.am-Mark-tddl.a-nodist.patch"
|
||||
"${FILESDIR}/${P}-tcsd-fixes.patch"
|
||||
)
|
||||
|
||||
DOCS="AUTHORS ChangeLog NICETOHAVES README TODO"
|
||||
|
||||
DOC_CONTENTS="
|
||||
If you have problems starting tcsd, please check permissions and
|
||||
ownership on /dev/tpm* and ~tss/system.data
|
||||
"
|
||||
S="${WORKDIR}"
|
||||
|
||||
CONFIG_CHECK="~TCG_TPM"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# econf --with-gui=$(usex gtk gtk openssl)
|
||||
econf --with-gui=openssl
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
find "${D}" -name '*.la' -delete || die
|
||||
|
||||
keepdir /var/lib/tpm
|
||||
use doc && dodoc doc/*
|
||||
newinitd "${FILESDIR}"/tcsd.initd tcsd
|
||||
newconfd "${FILESDIR}"/tcsd.confd tcsd
|
||||
systemd_dounit "${FILESDIR}"/tcsd.service
|
||||
udev_dorules "${FILESDIR}"/61-trousers.rules
|
||||
fowners tss:tss /var/lib/tpm
|
||||
readme.gentoo_create_doc
|
||||
}
|
@ -1,28 +0,0 @@
|
||||
diff --git a/doc/Makefile b/doc/Makefile
|
||||
index d481c5a..dc5b49a 100644
|
||||
--- a/doc/Makefile
|
||||
+++ b/doc/Makefile
|
||||
@@ -5,13 +5,9 @@ endif
|
||||
|
||||
DELFILES=xca*.html xca.1.gz changelog.html database_schema.html
|
||||
|
||||
-doc: xca.1.gz xca.html changelog.html database_schema.html
|
||||
+doc: xca.1 xca.html changelog.html database_schema.html
|
||||
include $(TOPDIR)/Rules.mak
|
||||
|
||||
-%.1.gz: %.1
|
||||
- @$(PRINT) " MAN [$(BASENAME)] $@"
|
||||
- gzip -9 <$^ >$@
|
||||
-
|
||||
xca.html: xca.sgml
|
||||
rm -f xca*.html
|
||||
echo 'The documentation for XCA can be viewed online at: <a href="http://hohnstaedt.de/documentation">http://hohnstaedt.de/documentation</a>.' > $@
|
||||
@@ -23,7 +19,7 @@ install: $(doc)
|
||||
$(ENABLE_DOC)install -m 755 -d $(DESTDIR)$(htmldir)
|
||||
$(ENABLE_DOC)install -m 644 xca*.html $(DESTDIR)$(htmldir)
|
||||
install -m 755 -d $(DESTDIR)$(mandir)/man1
|
||||
- install -m 644 *.1.gz $(DESTDIR)/$(mandir)/man1
|
||||
+ install -m 644 *.1 $(DESTDIR)/$(mandir)/man1
|
||||
|
||||
app: xca.html
|
||||
mkdir -p $(APPDIR)/Resources
|
Binary file not shown.
@ -1,8 +1,6 @@
|
||||
DIST eclass-manpages-20210712.tar.xz 410588 BLAKE2B 776da6b26db95791401d562d3d550e1ab71dc19f54124fa37e78ab2595835fb05e7382b98007e58131698710b978dd87cbc10df1ea98c6ef01ec866418d6f9a6 SHA512 fb2bdc790d96f0662d84eddd01f291b4a3cac638c1e3df8975755e81d2d64dda14b0f60a77387da8544672080711d5047dda777d27a8cf2ded2634c47ecfee4b
|
||||
DIST eclass-manpages-20211002.tar.xz 410056 BLAKE2B 6ac900aaa2718d838af7f069766e2e818276c80d1819f38ca0bc09d3815487083dfe64781331d9b0049c474fc6cec9381daea9c7961f14b208cd3372c79b7564 SHA512 bcea1bcae107df73c72c37dd65c5414833ad59e9d6088f806cb06512b53cdbcad10fb50fe23ede02ccfcda17ae86c70879f496929ef0f54aa799179f9ef0d869
|
||||
DIST eclass-manpages-20220316.tar.xz 402108 BLAKE2B 6730248793ccb479da966fd20212ee60b9ca75a8eb4bcf9872517fef10821c2fe0232e17707411d2b66366813fc31a5917157239a79002820376d397899ea6b1 SHA512 0d89f02de5812854c75987e1b9718de58f642585ef4a6dea9b907549ff5d52b13d62cbe70fbbfe4339fc5f15f6114505d20f715f7a583c2cebfab4dd27a7ac1d
|
||||
EBUILD eclass-manpages-20210712.ebuild 610 BLAKE2B cdccb1eb84fe2b2374aeecb1d0c21015d1d1696b2f7fcc1dd98934d000d510f098d820988b990ad5d452ebf3fc708426204b3efd886faf784d107834a36ef9c2 SHA512 09e6566515f0633cc015d73c71c15b59662a593873dab950aec4686494c9700a2b524b880fc444f9b9730b5313b7cd8f0f41b46d222c2641253c2836d6f694db
|
||||
EBUILD eclass-manpages-20211002.ebuild 633 BLAKE2B f20760b77201b4bf01ef0bca69be07befe168ecdc56db196b376e7af300854615971fc10fa5803c295f433170f48e223d61f661198cc5d347beec120792e61b0 SHA512 6946ad2d131971963920eb065ff057be904443b602a25f02f0d80e1ae2c5c4ed1e8b8a48d9bdc558a549598207550989fea1acefe234b58520767adcba906753
|
||||
DIST eclass-manpages-20220417.tar.xz 403944 BLAKE2B db0607e65f5e87d566bd632b4fa6e48522593907f8fb76f598a552fb23bf53ced466b467b45fc07154edc0e757dc92b9387484003dd847bdd63ea3a6f6635459 SHA512 ad9bcc55f9b7df7565d4d309d37e59553871a7116b3f00b87f6e29648bf4b235ec64a036348f76167ca1ce4d2b899b70176d1844d6e8bb325154e1d1a1dc951f
|
||||
EBUILD eclass-manpages-20220316.ebuild 651 BLAKE2B 37ff24066bc4c9040a853c80a724a000cc168be6941308776b3a7bb25dee7e4f568334df6ee40052ad54b0bf8cf58c590eebf4d470c36b7514729dbd34d9bcd6 SHA512 8692cd5478d21637f9afeec0e82085d1dc98c5fc62b800dc8122099b867e48e552ed25cd065ac0f0b7931c2ae7cda5c863cadd99e94b2027d12c2e473f5dce8d
|
||||
EBUILD eclass-manpages-20220417.ebuild 633 BLAKE2B ccf30c2f024773a88d9a97aa9de9c47137490c62e06433221f0751e1b2db94c3dea740e799d385f4d695c4eb65161faf8861a6a0f1d4fc0fd759b63f3b48f467 SHA512 38cb7e3a6692e5114375aebdf8c3193f84a6976412779ec4c56286f1c8bdb83b92dae42d344234b9d69cf778f347ba9bb3d8a4ab466131c65fabf2728728cacf
|
||||
EBUILD eclass-manpages-99999999.ebuild 748 BLAKE2B 505ed6b49b874a9f2b57aedcb417ed9fbac61f991cb5904d0acd59c9076c0805dd71aaa60635151b5435df453a7ff3ab2da93d942af9d8939beffffdee9f05b7 SHA512 23b1ab13bbd15f6f98217f3147904f5362c04f5bfa5355b29c3cd380f85fb25308c54772a4539bbbfdb53a5063c273e67d1a1f6f7973a22728a53d128bd94ecd
|
||||
MISC metadata.xml 457 BLAKE2B c9db5f0a28c7362c8e659468eaa3c7e0f248ecab7cff3377c2a17a96361a29fbbf2bea81b847f518696bf54b84bfae9814bed90e5a8722d3662af06e558cd376 SHA512 66269ed186bbf2267f5ecd088e27ed5bdec7c5584a088ac94ba30fb283ea4a460fd58dce3083192e8873c340bd95d7b4377017e7489e0594852380cdbfa66ab3
|
||||
|
@ -1,20 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DESCRIPTION="Collection of Gentoo eclass manpages"
|
||||
HOMEPAGE="https://github.com/mgorny/eclass-to-manpage"
|
||||
SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
# Keep the keywords stable. No need to change to ~arch.
|
||||
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
|
||||
|
||||
BDEPEND="app-arch/xz-utils
|
||||
sys-apps/gawk"
|
||||
|
||||
src_install() {
|
||||
emake install DESTDIR="${D}" PREFIX="${EPREFIX}/usr"
|
||||
}
|
@ -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
|
Binary file not shown.
@ -1,6 +1,8 @@
|
||||
DIST ghex-3.41.1.tar.xz 1499804 BLAKE2B dd75dc1cc5d847ae3b932ed0bb98b8e15f44943f76f0ba9f053c6770d05e31d211c9f75a910c93c09cf2de143db8fa0eda4fdb876a0ea3ed0534650e7ac36a65 SHA512 5eccf81c41f5ae56bfe5eab0fb843db0095c75080e7dfc0b19a4c71f40f89931e1cbcd2c58744a6b249d16e2a2e4f96513aaac4c41f46d3b5ae8b2bc851851a0
|
||||
DIST ghex-42.0.tar.xz 1007772 BLAKE2B db85755e22470f345fcd926e26addcb3ea71c90bc0d71fb5f02ad71e875b3b0100856e4365f950a4040f266c1826be992e6a7a23e32ddebbf9ccdfce88e45f46 SHA512 20eb8b876e65e3a63b2bf5bcb7258f4c196380395805e7aa374a4dba79e8e0356507b7dad660cdfd49490cb9832863e84dfcfa74dd680f05d34742a3c23f6108
|
||||
DIST ghex-42.1.tar.xz 1002984 BLAKE2B c526536c9e2a1b115a2af591ebf4a044950411ec6000c3d5a6e662813219d060ac0a0bd34549c76c9663c82c9ae3777b99e92e810de07e71905c524c37a76355 SHA512 7dc6ef8fc84b53e82367794ad4684232bb492fd8ae9320db499fb5d2ff5e15f23ae5e4839b91c0828ea74ec81d7bdc30383f3087e3165bc67761eaafa03efd61
|
||||
EBUILD ghex-3.41.1.ebuild 688 BLAKE2B eb2299b663b824da78475537d939b41f2d3be2f1f0c8d2f28852dc613d78b60221500ec592c0a93af2b0f865f9dd593a21e6f2d149077244695f13de0b68d996 SHA512 30750b262e0282ddc7e44b5f893e9dd4cbddf99acb2923d7c409884775a928b9d3ce1f7427d5060a66e62997989c4cee9b997e44c846430b02ff9b6e695bccfe
|
||||
EBUILD ghex-42.0-r1.ebuild 1133 BLAKE2B 292942cc63824ecc03559a0fa8cf8151fa28996cf9ee167fe76df7d8a65209917b93ab23d99e0232de494140448d0e5db59f3ebda252e9efddd8ff547fde5173 SHA512 3b18ffc6c3ac5ea2db326e140bba172ca95809a4412f508e56a39f4e2d30315331cc31c205f137d414a3900e56ff88c971d12ec85f318804ef470454cc66f1df
|
||||
EBUILD ghex-42.1.ebuild 1133 BLAKE2B 292942cc63824ecc03559a0fa8cf8151fa28996cf9ee167fe76df7d8a65209917b93ab23d99e0232de494140448d0e5db59f3ebda252e9efddd8ff547fde5173 SHA512 3b18ffc6c3ac5ea2db326e140bba172ca95809a4412f508e56a39f4e2d30315331cc31c205f137d414a3900e56ff88c971d12ec85f318804ef470454cc66f1df
|
||||
EBUILD ghex-9999.ebuild 1133 BLAKE2B 292942cc63824ecc03559a0fa8cf8151fa28996cf9ee167fe76df7d8a65209917b93ab23d99e0232de494140448d0e5db59f3ebda252e9efddd8ff547fde5173 SHA512 3b18ffc6c3ac5ea2db326e140bba172ca95809a4412f508e56a39f4e2d30315331cc31c205f137d414a3900e56ff88c971d12ec85f318804ef470454cc66f1df
|
||||
MISC metadata.xml 250 BLAKE2B 8f7f0fe023d43e380e7861e897e6afcb5de4baefb42ea9c65a57dfc0d204c6f787a99295141832e732ebb08be218da56ba77e2dd9639e4e3aabf718ce4db1d0c SHA512 2684e772dd6d83e4b49f08f2ba22d8a0a753e7b46863489eff1b5d1f2f147ad80ffd93245ca405ac4c747249bc1b754454ec9865fe16da70f9b257051e105fd8
|
||||
|
@ -0,0 +1,60 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit gnome.org gnome2-utils meson xdg
|
||||
|
||||
DESCRIPTION="GNOME hexadecimal editor"
|
||||
HOMEPAGE="https://wiki.gnome.org/Apps/Ghex"
|
||||
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/ghex.git"
|
||||
SRC_URI=""
|
||||
else
|
||||
KEYWORDS="~amd64 ~arm ~riscv ~x86 ~amd64-linux ~x86-linux"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-2+ FDL-1.1+"
|
||||
IUSE="gtk-doc test"
|
||||
RESTRICT="!test? ( test )"
|
||||
SLOT="4"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-libs/glib-2.66.0:2
|
||||
>=gui-libs/gtk-4.0.0:4
|
||||
dev-libs/gobject-introspection
|
||||
!app-editors/ghex:2
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="
|
||||
gtk-doc? ( dev-util/gi-docgen )
|
||||
test? (
|
||||
dev-util/desktop-file-utils
|
||||
dev-libs/appstream-glib
|
||||
)
|
||||
dev-util/gtk-update-icon-cache
|
||||
dev-util/itstool
|
||||
>=sys-devel/gettext-0.19.8
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
local emesonargs=(
|
||||
-Ddocdir="${EPREFIX}"/usr/share/gtk-doc/
|
||||
-Dintrospection=enabled
|
||||
$(meson_use gtk-doc gtk_doc)
|
||||
)
|
||||
meson_src_configure
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_pkg_postinst
|
||||
gnome2_schemas_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_pkg_postrm
|
||||
gnome2_schemas_update
|
||||
}
|
Binary file not shown.
@ -0,0 +1,4 @@
|
||||
AUX 50ansi-gentoo.el 38 BLAKE2B e96c6cf48d1522d89450e11d339c76210c672377208b56951791b83c6ef22b2c872d313084e199dd5d7b533a99106a87dbc7f15b5ee6126f71bf5f2e84165ffa SHA512 5c00bcabe2d7cc03013dc7a54b2c653940c08098ca5646d7c73624cb1ca04376ae9dcf88a7166b1925c69f0c5d192d90f6bd790fdef8ed8c3b0f9d163c987da5
|
||||
DIST ansi-0.4.1_p20211104.tar.gz 5498 BLAKE2B aabfd9eca6b74e20bc2b435df08aa66971396fc64c9967682c744e53a703b1853af5e72682466fd89e0d4cb06fa264e1c9d7a5970004a2ccd4637ba3ff0d028b SHA512 ea4cf098aec0bace89de9bfebb36be493b4b73311525dd088a081e90aa41b6e4d15519a4e871bb4a2ef9bcd6450943d80f05619fb7290c341a0d5785bac00615
|
||||
EBUILD ansi-0.4.1_p20211104.ebuild 1005 BLAKE2B bc4a50f61b30c8285ad862e22fccdfb69bbc93879d436b45df7d36de97711638ec26cc97e7d956e0be268b044af5ac9ba2d455b9ed2427dad2575dedd50145d2 SHA512 1dbd3b8bb70991ffa5e0a46f9fcebf72396e044f9a39a165e0a13ee13061b008f7de2a3c84f882454f4f741e01c5dc64028bf5267a8bf583100ef84c1cc28b39
|
||||
MISC metadata.xml 417 BLAKE2B df95ffe5a8a1e7039c2072a44ef7d2365e18a94739c5611e8d9b6982294d953f3f7163421a570c065c618c976710e215d522f5ef529a0eff49c347609d76ff58 SHA512 275b463b8a5a3e5c183c30b1e95465db624342fd3649e5ffce925a996f63b8c7f24cf1ef94aaff5d25a206fb880e0ae8652e963d1a3fe230421aca51a691fa0a
|
@ -0,0 +1,42 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
H=2367fba7b3b2340364a30cd6de7f3eb6bb9898a3
|
||||
NEED_EMACS=24
|
||||
|
||||
inherit elisp
|
||||
|
||||
DESCRIPTION="Emacs library to convert strings into ansi"
|
||||
HOMEPAGE="https://github.com/rejeep/ansi.el/"
|
||||
SRC_URI="https://github.com/rejeep/${PN}.el/archive/${H}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}"/${PN}.el-${H}
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
BDEPEND="
|
||||
test? (
|
||||
app-emacs/dash
|
||||
app-emacs/el-mock
|
||||
app-emacs/f
|
||||
app-emacs/s
|
||||
app-emacs/undercover
|
||||
)
|
||||
"
|
||||
|
||||
DOCS=( README.markdown )
|
||||
SITEFILE="50${PN}-gentoo.el"
|
||||
|
||||
src_test() {
|
||||
${EMACS} ${EMACSFLAGS} -L . -L test \
|
||||
-l ansi.el -l test/ansi-color-test.el -l test/ansi-csi-test.el \
|
||||
-l test/ansi-format-test.el -l test/ansi-init.el \
|
||||
-l test/ansi-on-color-test.el -l test/ansi-style-test.el \
|
||||
-l test/ansi-test.el -l test/test-helper.el \
|
||||
-f ert-run-tests-batch-and-exit || die "tests failed"
|
||||
}
|
@ -0,0 +1 @@
|
||||
(add-to-list 'load-path "@SITELISP@")
|
@ -0,0 +1,13 @@
|
||||
<?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>
|
||||
<upstream>
|
||||
<bugs-to>https://github.com/rejeep/ansi.el/issues/</bugs-to>
|
||||
<remote-id type="github">rejeep/ansi.el</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -0,0 +1,4 @@
|
||||
AUX 50dune-format-gentoo.el 38 BLAKE2B e96c6cf48d1522d89450e11d339c76210c672377208b56951791b83c6ef22b2c872d313084e199dd5d7b533a99106a87dbc7f15b5ee6126f71bf5f2e84165ffa SHA512 5c00bcabe2d7cc03013dc7a54b2c653940c08098ca5646d7c73624cb1ca04376ae9dcf88a7166b1925c69f0c5d192d90f6bd790fdef8ed8c3b0f9d163c987da5
|
||||
DIST dune-format-0.1.tar.gz 2477 BLAKE2B a043e6e6aeeac33e3265794ca5dec4fd1292a19a210e4a3be0f5dc21de4c1516587f25eb0513ba653defbdeba7d781c1a09903cddf0b7f8a0b3c2ce43235672d SHA512 511dcdc5f4413dc680cb1102c35b737c406ef4fb8e69150b60e7bc11bf877d94a039ebe7224c62a304004015471dab7f2b50fae32d9119221d435b06041df9d9
|
||||
EBUILD dune-format-0.1.ebuild 601 BLAKE2B 17b616f731739cfc8edb7cd2351f51a99120071eb503825f51210aa8bb6b55a405665a149cb9e5bf1241f35414fadd2679181cb587d48bd690322e4fe2dc7a38 SHA512 9c5a5eca247c01d837622ba3ccde34fc35faf00dcc7d973a6e76691d18a58f37be54db0985889586a3dac2e342d641a32338ba37ccd0a32bf1641b93a7315bf9
|
||||
MISC metadata.xml 538 BLAKE2B 6182f7bc6d7b5cbe01fff2a819ea8a4de59391492fda5c00ede086d5489f570d4166c2e2c1d74b4fe738f2c6ac2d9fb18e3cddc084bee554593966082eda7a3e SHA512 9db0da7d81a0a5b87a6ae4a057c6829af1c10b260e54730ef612af6e2a6cf530edfa9ca28d29f1a4c886c2242d07b9049162c6585ea4614103814ce4914eab6d
|
@ -0,0 +1,28 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
NEED_EMACS=24.1
|
||||
|
||||
inherit elisp
|
||||
|
||||
DESCRIPTION="Reformat OCaml's dune files automatically"
|
||||
HOMEPAGE="https://github.com/purcell/emacs-dune-format/"
|
||||
SRC_URI="https://github.com/purcell/emacs-${PN}/archive/${PV}.tar.gz
|
||||
-> ${P}.tar.gz"
|
||||
S="${WORKDIR}"/emacs-${P}
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
BDEPEND="app-emacs/reformatter"
|
||||
RDEPEND="
|
||||
${BDEPEND}
|
||||
dev-ml/dune
|
||||
"
|
||||
|
||||
DOCS=( README.md )
|
||||
ELISP_REMOVE="Makefile" # Makefile downloads pkgs from net
|
||||
SITEFILE="50${PN}-gentoo.el"
|
@ -0,0 +1 @@
|
||||
(add-to-list 'load-path "@SITELISP@")
|
@ -0,0 +1,17 @@
|
||||
<?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>
|
||||
<maintainer type="project">
|
||||
<email>ml@gentoo.org</email>
|
||||
<name>ML</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<bugs-to>https://github.com/purcell/emacs-dune-format/issues/</bugs-to>
|
||||
<remote-id type="github">purcell/emacs-dune-format</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -0,0 +1,4 @@
|
||||
AUX 50el-mock-gentoo.el 38 BLAKE2B e96c6cf48d1522d89450e11d339c76210c672377208b56951791b83c6ef22b2c872d313084e199dd5d7b533a99106a87dbc7f15b5ee6126f71bf5f2e84165ffa SHA512 5c00bcabe2d7cc03013dc7a54b2c653940c08098ca5646d7c73624cb1ca04376ae9dcf88a7166b1925c69f0c5d192d90f6bd790fdef8ed8c3b0f9d163c987da5
|
||||
DIST el-mock-1.25.1.tar.gz 5825 BLAKE2B e04f193e6d27a0081dd8c9eceafc79b585f8556e0c4dc75f7c27e657b939e6320268c90bb63aca15a7261598edbdbf6cd936230b0c1dc64de24de8a67bc51920 SHA512 8b55c94489d6461124c3e39920e5aeb2e1adb492f08aa4312c6029f392c6acdea1c01872995934e500d6ff63c3d2d38c9dde86c55135421a28e3a79ace38d7d8
|
||||
EBUILD el-mock-1.25.1.ebuild 431 BLAKE2B 8727cdf3787c5b005804acc014889a88eb1fd1e9e35a70942bd7d262df647d20b2c68d5d7d3d469a602037f85ccf459db2007e80007119b46941362a7edc4e74 SHA512 30760ae7e21ec40061eee6c2255122212831604fdc34270caf419e888d8fdf97bb18290b2c7ac88dfa9f26cc415e1d9ebd271222707af8b44cfe986d12ef531e
|
||||
MISC metadata.xml 423 BLAKE2B 3f2c87404f1467795c461978afa2ff11234eace1a3444bd422be57d2dfa23645e03fce65815af2b10e1bdb53f18448468d6f9baf900baea2914efc78dc260008 SHA512 5b8ab566e72ce176eb0dc1d2177d1d75497553e46a859c73f2c45bfd21bd9cac527eb4ae1f710f6e6d932f28e4e00680f411b1eaa5c01fcfc68240e6d00a5a99
|
@ -0,0 +1,19 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit elisp
|
||||
|
||||
DESCRIPTION="Mocking library for Emacs"
|
||||
HOMEPAGE="https://github.com/rejeep/el-mock.el/"
|
||||
SRC_URI="https://github.com/rejeep/${PN}.el/archive/v${PV}.tar.gz
|
||||
-> ${P}.tar.gz"
|
||||
S="${WORKDIR}"/${PN}.el-${PV}
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DOCS=( README.md )
|
||||
SITEFILE="50${PN}-gentoo.el"
|
@ -0,0 +1 @@
|
||||
(add-to-list 'load-path "@SITELISP@")
|
@ -0,0 +1,13 @@
|
||||
<?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>
|
||||
<upstream>
|
||||
<bugs-to>https://github.com/rejeep/el-mock.el/issues/</bugs-to>
|
||||
<remote-id type="github">rejeep/el-mock.el</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1,4 +1,4 @@
|
||||
AUX 50ocaml-mode-gentoo-3.12.1.el 499 BLAKE2B 30d49a4e43fbf4fac02f4a2dd8a9fe7c3aeea623836330e3ed0f8921cc96a02d087f35a32a93f6e404392a1f915539799d1a5c8168b06cb1d8ab76ea0ac6b8fa SHA512 0be69a30c07caeff818e4d6fb0147e18855e88a3bb6a6e876b170edddb32382c0bd19ca960836d8442eecd00e78be09cba7de08030420645c2ef1ba5d9198524
|
||||
DIST ocaml-4.05.0.tar.gz 4431750 BLAKE2B c2ab003a13e0a581ebd0e1c96eeb8a9baea9bfe6bee08823b0e4541819201ec109f1846e13fc1aefa51a001eefbb8f73320ba854d41975fc68cef41bc75b1ecc SHA512 9a060ae4b741e1687277403e5bdb8f6eda2e2ebf6c45f7c0149b66ea1213cb26d13febfbb3f11c12543e244cfdd053b786b09c4145e2348e5d89a7206f7de225
|
||||
EBUILD ocaml-mode-4.05.0.ebuild 504 BLAKE2B f67f65b745ce2fdc5392a19201a66a65a7ac8186f9f5b5f284fd79c510ad13ac16817b795c8c7116c992d1632ee0a35946fbf141df0178c9dcf273edeb478d96 SHA512 db3855fb0938cdedb4c13dc40b909cfe683b602a2b574ce7d82c09fe3d6c5b7e74cacf28cce796fb55c520b04940ce7a3b2987fd56f9c0e3148a33123eb6737b
|
||||
EBUILD ocaml-mode-4.05.0.ebuild 511 BLAKE2B f7cf2f9cf4a0f605e85e471d0f17a3bcf9c6d037b85d6538957863060ee17d50ea236cfa6b73c2519af5433e7e07b356d2035a07b543a871667898fc53bc3c23 SHA512 879b0d92690f765ad9a29bc2895e9fa4b957686c1cfc930637d81d25673d69f1016d262ae761d12906a60cdb6745a5ea66d426f9c34eab87086d93542d3a275d
|
||||
MISC metadata.xml 283 BLAKE2B 81c49021199f71096079a27f9121390fb8c1285c54b9478583ff2d647277fa106ef12456d7097c4be092fc48b514a1adcf855ca0fac911598232ef9eb7f102c0 SHA512 f32b303760addf5d4db8d18bd10fb677353cdfa4c5e545d47804ef756cf5e5a21f8b8efb631b08f802185913ceb98da820e404e06eb03d01fe9ea85c10d1ac13
|
||||
|
@ -0,0 +1,4 @@
|
||||
AUX 50reformatter-gentoo.el 38 BLAKE2B e96c6cf48d1522d89450e11d339c76210c672377208b56951791b83c6ef22b2c872d313084e199dd5d7b533a99106a87dbc7f15b5ee6126f71bf5f2e84165ffa SHA512 5c00bcabe2d7cc03013dc7a54b2c653940c08098ca5646d7c73624cb1ca04376ae9dcf88a7166b1925c69f0c5d192d90f6bd790fdef8ed8c3b0f9d163c987da5
|
||||
DIST reformatter-0.6.tar.gz 7943 BLAKE2B 72f34b873aacef5ee1dd0edd06effed83dad490f5d57ac3390dbd0d6fb7172adb1b7a3e19c0e90740b300cad8d2a1df60ab1bbfaa660c79621066d402f01b923 SHA512 ff1ad88b3a0a3ca1e70a5e0d7fe6f2264981d88ae64f0fa412d52721fb43991a483f31fb72193f7d67be71f39110051c0dda39e4ed87b4339aa156fa256e013a
|
||||
EBUILD reformatter-0.6.ebuild 602 BLAKE2B 0e2c4267aeb9aced7dbf70ae1837b8ba530fe48782b7ec53b59757b9d71c0f6bb22c5e1b3d4ef33a120acb4bbe6929ec0ba798224138bafac27674e21dd9dbf8 SHA512 78d537eb51cd69c68f3584c5d59e1d7af3af2010fcb5dbc23a2bd62555708109720f4656ad426acc48820ced456efcbbedc5852f86a7b26d8f9f08b9bde5aef2
|
||||
MISC metadata.xml 439 BLAKE2B 01b361a03c6f00eeb8c6c6ab920097880f6700b4d4e9c8507c76e6e1ab761f85f64841371252dc91bbb92db8dae9d56db7ba20593ff2bf061a04d727cf01779e SHA512 86eb370ab334b24bfb3cf5b7df495f0541ab7b1604bc4a352052a9e7744d346c1492cd63f8bf4d31b5706e6e7ec747f8cd2a90b3b838847ec4613c57100c69a7
|
@ -0,0 +1 @@
|
||||
(add-to-list 'load-path "@SITELISP@")
|
@ -0,0 +1,13 @@
|
||||
<?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>
|
||||
<upstream>
|
||||
<bugs-to>https://github.com/purcell/emacs-reformatter/issues/</bugs-to>
|
||||
<remote-id type="github">purcell/emacs-reformatter</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.3
|
||||
|
||||
inherit elisp
|
||||
|
||||
DESCRIPTION="Define commands which run reformatters on the Emacs buffers"
|
||||
HOMEPAGE="https://github.com/purcell/emacs-reformatter/"
|
||||
SRC_URI="https://github.com/purcell/emacs-${PN}/archive/${PV}.tar.gz
|
||||
-> ${P}.tar.gz"
|
||||
S="${WORKDIR}"/emacs-${P}
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
RESTRICT="test" # Tests need "shfmt"
|
||||
|
||||
DOCS=( README.md )
|
||||
ELISP_REMOVE="Makefile ${PN}-tests.el" # Makefile downloads pkgs from net
|
||||
SITEFILE="50${PN}-gentoo.el"
|
@ -0,0 +1,4 @@
|
||||
AUX 50shut-up-gentoo.el 38 BLAKE2B e96c6cf48d1522d89450e11d339c76210c672377208b56951791b83c6ef22b2c872d313084e199dd5d7b533a99106a87dbc7f15b5ee6126f71bf5f2e84165ffa SHA512 5c00bcabe2d7cc03013dc7a54b2c653940c08098ca5646d7c73624cb1ca04376ae9dcf88a7166b1925c69f0c5d192d90f6bd790fdef8ed8c3b0f9d163c987da5
|
||||
DIST shut-up-0.3.3.tar.gz 4479 BLAKE2B 0cb9ee028386ceb9b80385a6893c203481a79619f8780c641ca76a8878bece3944973ba78a41e1a554d4c9402ec2227d1234a9b6862b01d489dba30db021b731 SHA512 b14110022bd1512985fe40194c419f06cc8f5f6c819f02e681a89c2f80a32140e20eea6e3bb659b1abee85021b01bdc0b48d3ff12d6fac6072635fbdcb808484
|
||||
EBUILD shut-up-0.3.3.ebuild 636 BLAKE2B b1408c354c9daa200db0a654a5845e14faa9a324dcddf99c73d713072e5607137a628c01baebe42c82e01bdeffd840394c79bde1dc7c0e12b37bf04b66a3b6fa SHA512 83e48e7cc6d633c79eb9109f056dd2e7271e770bfbda346e925275b60f4e0371a7cda4bc7f37d30080d33ffa761dc47cedd9b9500244c10d426d4c937c0e010e
|
||||
MISC metadata.xml 413 BLAKE2B 2d07d61a75f66e64e2a0b1fd32771e84572417daaca31b6c27f5da0ec2d1a4db44668aed9ad2dfe82d5eafdd0a3f45d9f3e3dd3907c059ff00ee5bf4e9620455 SHA512 9f5d7149c0e130afeea13ed28ae9354d1f900db5a884f1772c37ebef2bb09a39b193eaf89d0033697507c5f9a318ab204b8c2711767415306543a02813b968f7
|
@ -0,0 +1 @@
|
||||
(add-to-list 'load-path "@SITELISP@")
|
@ -0,0 +1,13 @@
|
||||
<?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>
|
||||
<upstream>
|
||||
<bugs-to>https://github.com/cask/shut-up/issues/</bugs-to>
|
||||
<remote-id type="github">cask/shut-up</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -0,0 +1,33 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
NEED_EMACS=24
|
||||
|
||||
inherit elisp
|
||||
|
||||
DESCRIPTION="Reduce Emacs output of messages"
|
||||
HOMEPAGE="https://github.com/cask/shut-up/"
|
||||
SRC_URI="https://github.com/cask/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
BDEPEND="
|
||||
test? (
|
||||
app-emacs/f
|
||||
app-emacs/s
|
||||
)
|
||||
"
|
||||
|
||||
DOCS=( README.md )
|
||||
SITEFILE="50${PN}-gentoo.el"
|
||||
|
||||
src_test() {
|
||||
${EMACS} ${EMACSFLAGS} -L . -L test -l test/${PN}-test.el \
|
||||
-f ert-run-tests-batch-and-exit || die "tests failed"
|
||||
}
|
@ -0,0 +1,4 @@
|
||||
AUX 50undercover-gentoo.el 38 BLAKE2B e96c6cf48d1522d89450e11d339c76210c672377208b56951791b83c6ef22b2c872d313084e199dd5d7b533a99106a87dbc7f15b5ee6126f71bf5f2e84165ffa SHA512 5c00bcabe2d7cc03013dc7a54b2c653940c08098ca5646d7c73624cb1ca04376ae9dcf88a7166b1925c69f0c5d192d90f6bd790fdef8ed8c3b0f9d163c987da5
|
||||
DIST undercover-0.8.1.tar.gz 20800 BLAKE2B a151366c0897baf22e2ad9e602935409643f9256f42fdc8733e3d98bfcf9373d12b6225851ab6d18cb195abff860842a6a5444886aeffce59ee45c5f1e902feb SHA512 33508f3c6cbacd30ee3ad8312e51b596a7547713837595ec2836f627bcccc90107e5198f541d8bc74ad20fb9c8ea6e0616fd0de8eb46f743d2606397000f0e74
|
||||
EBUILD undercover-0.8.1.ebuild 565 BLAKE2B 5f07293ecb9568951d74c149e00966e6bb3f86ad96ba6b17e5a48a6917ae10a84471308ccfb850264d4f6b0ae30930a2160a0679575555145d8bcac8c11f0f8a SHA512 de7fd93d9ac8cbbc26463e04b5f0bf3b31df703d11dcec6b5519305d021ee5c375dec07c1353d08e2271750a4a896359313433965e33ba650d0c305bc9e102b3
|
||||
MISC metadata.xml 443 BLAKE2B 30c966d02696c658940fe2818442fc962c7b0f8e4d1a2d5587a11a9fb94ed2ce474b278c5b1572373c64cd2f59c5ddf2c63119f7431e3f3bfa59b6cb63469f4c SHA512 1abdcf39998b3f0b708e403fa6c48eed9dbcd0843055e34e743868c488247e9106c87cd095d51d2f4cb04dd69dadf96ee86a95fcd1dc2b807453ca3bf56d42d7
|
@ -0,0 +1 @@
|
||||
(add-to-list 'load-path "@SITELISP@")
|
@ -0,0 +1,13 @@
|
||||
<?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>
|
||||
<upstream>
|
||||
<bugs-to>https://github.com/undercover-el/undercover.el/issues/</bugs-to>
|
||||
<remote-id type="github">undercover-el/undercover.el</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -0,0 +1,28 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
NEED_EMACS=24
|
||||
|
||||
inherit elisp
|
||||
|
||||
DESCRIPTION="Test coverage library for Emacs"
|
||||
HOMEPAGE="https://github.com/undercover-el/undercover.el/"
|
||||
SRC_URI="https://github.com/undercover-el/${PN}.el/archive/v${PV}.tar.gz
|
||||
-> ${P}.tar.gz"
|
||||
S="${WORKDIR}"/${PN}.el-${PV}
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
RESTRICT="test" # Tests fail
|
||||
|
||||
RDEPEND="
|
||||
app-emacs/dash
|
||||
app-emacs/shut-up
|
||||
"
|
||||
BDEPEND="${RDEPEND}"
|
||||
|
||||
DOCS=( README.md )
|
||||
SITEFILE="50${PN}-gentoo.el"
|
Binary file not shown.
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue