parent
ee32abcc39
commit
3347d5338f
@ -1,23 +1,23 @@
|
|||||||
-----BEGIN PGP SIGNED MESSAGE-----
|
-----BEGIN PGP SIGNED MESSAGE-----
|
||||||
Hash: SHA512
|
Hash: SHA512
|
||||||
|
|
||||||
MANIFEST Manifest.files.gz 29292 BLAKE2B ef9106a7e3708c4e6ff787e9b607fae2b41812feeaae3fbb5ae72a47becd2c431daad0517de30448cd392ce9059c0ab9872a0f2057fdfc2aef4529ec7f03538a SHA512 626f5dfdf9a70222b778d3a44ff87b1a3d36d06a21de5c96fc7bbca6a3447c5c4e17742487c21556d438b6fbcd4c78ca36ebb7959890850bd031dc3cb5b7b4c7
|
MANIFEST Manifest.files.gz 29273 BLAKE2B c9e93e9cc04593414c9d782a9d3f334b312a47b1dc3292716afdeca2973c1e0801e23fc8d6353d3529d825656b534ff9b9ff323e913b673db8bb388b8797f595 SHA512 b6a61975af9dbe465d229fd6946cc6d82d6ab568ed11b9c6ac701624821ff74424d2d28c038ea2af5f9a341739489f0b605fe6b06c1094ed71c85ec3399f92db
|
||||||
TIMESTAMP 2020-10-22T05:08:37Z
|
TIMESTAMP 2020-10-23T05:08:42Z
|
||||||
-----BEGIN PGP SIGNATURE-----
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
|
||||||
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAl+RE9VfFIAAAAAALgAo
|
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAl+SZVpfFIAAAAAALgAo
|
||||||
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
|
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
|
||||||
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
|
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
|
||||||
klBuGRAAtnyeMt6VLKTBN9IOLHpKWUbS1UVDmOK1D7q9Fix5vaylhWMZQcuWToul
|
klBHYRAAsTBe6nGcDBo6QaiYmVmyfLXFe1iysiZ3NklL9N36r4ivhkaCRstQs7k3
|
||||||
LcAuPfNsHwowrFSecJF2Vro6++0knbQbh34FGScd/LdTH/wbaKpp+zIxaHai2IvE
|
Za62h/S4gPR96eG6eqxKLY86WCSAVcHbF7htFaD6gu4q4O/L+z6eBlSwj/fCJhd3
|
||||||
qcgNqT/aC1o9puNCAyDod7EI2bI3VEsLyUeBL8lVAbn7er/uyjiYzgZYkuL4/GKG
|
q5wffVvMq1HuYToHUZVNJQCQT+tPJnKQMmduNmL2RGJAj1MKahuIzs5+X3h9ee62
|
||||||
851I0AJozfmptrb1HNs8bzYYIK+l/maoHhgBKovbhqyYkSuI4YO5jlC48H0aMqfq
|
eDD9hi8njcBW+fUrK9mkr7s0DBh3cRhh9ZiSLQIci64YWokJpildDS6wO0FWUERN
|
||||||
gljXVeIpMC2e6JgmrIY6XcL4Fx3g4iCcGJUt2c29OnIzC20aldpb54o6gySwo4Pk
|
EO9nmqK+dqhsNyJV4CTiTCjv+RIxFppZaN28W4LV56xnSbXwIClbLpGSEqJWIpVt
|
||||||
hOJbqRYsKIl6w2yqx2NK6QK0GhLItJnqxbdOHNy3WyHVNsM9oMbWjT4tDzWcCnMR
|
TIwg5NLmStI+Gy3RIcqAQ6qn1kN7Kj7nB+7jl4s22VU+aZKDxDGIVJ9Pmf41Yc8F
|
||||||
yNa3hiEGJT7aFU1nRGfKM1lMnuXpqi7Ai+Ruu9Kb1ctnic4n1kGcLfMj8Drz7sVw
|
v9U6LEjv8/BFvURvXVjXpvlZIHdK2GguTcvUnm49HvvDuJ9L8pfAF8dFCngEiGTU
|
||||||
se9DIvHmhwF5pjxUx6aq1WrDBUZW7u8M9GF34DGXR+dbTCcmYvHf4RttoOR6hSeR
|
3psOKETtFTF1ORYmU4R8E51V7FuReSFtqzjc3xczGvlUs1qgwEdyxkkUAGqaKHLC
|
||||||
I/ddTKce4n+Ey2RTC3iGsp0qNiR/g7KBnNk3HTAZAM1Q4CDLu4atrao5Jxk9Hw/e
|
NLrnVLkdXaZUr+Jfns0VEZAM5c6HaXvRW0gkiNKHLIFytm1Zha2nV98OH8EZa5R1
|
||||||
qUPdfEtmyIq5DU7A3vZaE1ZlgGQV3LoCDWrJT22IGlRK2oAODl4VoVhjwUw5P253
|
/kxQIsyAPYudMVlJxnvCSuwECNbjYGNchjWoITtN9mozYMPCSoIYVK3uPy0Al5oA
|
||||||
1dCNOmZB8Bbc5Hack9ne8KBe5CcDVyCdzDnnq9AudVN6ir2SHOY=
|
PHGRBvhFbICiIdcs/qZ4Fu3y3V3wDjjHAski9ZiPffzv3gs0Fzs=
|
||||||
=phP/
|
=seU0
|
||||||
-----END PGP SIGNATURE-----
|
-----END PGP SIGNATURE-----
|
||||||
|
Binary file not shown.
Binary file not shown.
@ -1,9 +1,6 @@
|
|||||||
AUX keepassxc-2.5.2-ccache_switch.patch 2274 BLAKE2B 640bd0bdbd56aa93a3f7d70b4827b50639bcf6cea1cb0339ec78b91cbd4ab7c364bd36353ccc02e88b438566ecbad6545124bf5fd89c2c8e766c723e278ba1c9 SHA512 5b43fe2e5dea3ff3626ae4b75faa8aa4666a2703d08a30c4a18fd2b1079a73ad033d8788f05e28b860f51ef42e9f1a65253319b9d8fe0c34ec058b9ffb59dfea
|
|
||||||
DIST keepassxc-2.5.4-src.tar.xz 6839396 BLAKE2B 5f7f415cab73c2665e3dff94c2bde039096b04a6e8e8a6ff4fe40d31cf4c6ff789f72d8c4c18ae0325c6db570933110a65348c4c359acadd2c89617435ffd6bd SHA512 8a70363dd579b95ccb05cb846aa34a5ed89de4305f3bef9e518e5986fe7f0313cb1daaa347f5b2267002f3fff4b71c87f5bb9073f6e6879d2556a2f0e4791dd3
|
|
||||||
DIST keepassxc-2.6.0-src.tar.xz 5628800 BLAKE2B 9872b9fa5f809e2d2e6ed4a233ca248d19ada1c495f4c8febdfa765565963a01a5ede97d1f3830a39a6dc1063f88cb77b9b216776767111686288284aae63399 SHA512 c1ddf81f965f5521db8b8acb2fe3950c7b185ca459c440c9118f3d6350eeff6f15bb488f9e3bd034bdf80c515f0753c041e3af083d62e179cd16df7bb8326e17
|
|
||||||
DIST keepassxc-2.6.1-src.tar.xz 5715948 BLAKE2B 5490757fd939b572f2f281dc6ecfcd6afc7f9a5b2ebf3cc0c8ae4a95bb982ad755a9363f6133fb0f4ac2a2b5e0a6c66a7dba954911cb5baf70d447fc8d6089bf SHA512 9fb2d01d80e2b61c847c0544c280c1f3bfca671268e2dbbe78e0f3c1264f38125a3767ceb4591261f3586cd71f4fff47ecc6eacaecf1e707cea5e8907542313a
|
DIST keepassxc-2.6.1-src.tar.xz 5715948 BLAKE2B 5490757fd939b572f2f281dc6ecfcd6afc7f9a5b2ebf3cc0c8ae4a95bb982ad755a9363f6133fb0f4ac2a2b5e0a6c66a7dba954911cb5baf70d447fc8d6089bf SHA512 9fb2d01d80e2b61c847c0544c280c1f3bfca671268e2dbbe78e0f3c1264f38125a3767ceb4591261f3586cd71f4fff47ecc6eacaecf1e707cea5e8907542313a
|
||||||
EBUILD keepassxc-2.5.4.ebuild 2190 BLAKE2B 4e23b212cf03f1a5c8bc18dc63313ea5224bf76efc29f360cf013af90e9fc745b04754170f5e88bacf4bc5c4600203dc9b706a2412d07e4e21b172f96822319a SHA512 9080c0202fd22e83ab38741edc4ab3061e4a24d2a3735ce03c4194faa8588ea719221296e663079a007f3f49e757ef7efcd7e206341e542054d937f3908d73ab
|
DIST keepassxc-2.6.2-src.tar.xz 5720788 BLAKE2B c6bcc0af594c3b697d8e74752edb0389c80c72008bd57dcc36d9606462ea4bc9c6012a9f3f31702a9c0f88004fdc66f1ee4fbebd8a501227f4579ea8f3f1078f SHA512 b297edc4fae32b65430802094bd63dc301addae36859365a3009899d5bc20b32934e174ea56bf3fd1ee633a263ab36b577cba5aaa75bf4ad597f44606f7b5fd1
|
||||||
EBUILD keepassxc-2.6.0.ebuild 2064 BLAKE2B 21546c5edd6287bd30a39d2a491ce1b0f010a12e77a8453bcad8d3f5e565786aed48669004230dd4625e71c7485961532394da98e1ac99d534311a3a8a012417 SHA512 1899b53dca25d584f71badaefdee9087191fd30f0f1fa97169b0e9e1b0667fbf21dee4b09b5437ce91ac70dd182ac80cf6c47ec757f2dea02b8ecb952ef74323
|
|
||||||
EBUILD keepassxc-2.6.1.ebuild 2069 BLAKE2B 32e802cbe3b626c311bfe677efb85301bea16ffeb1c865de1acb24c9b8a7b14d268d4db375d064edb38c596cac071497252b9b6d39e0d95312120be1e10d583c SHA512 a9dee0af4492046b472493bf90def7d8480d0284c00bb86cbbb107be68a82bc97e44fc63653c850447b2d82c08aab4d79453967a3aaa447672dddac93f3c1bd7
|
EBUILD keepassxc-2.6.1.ebuild 2069 BLAKE2B 32e802cbe3b626c311bfe677efb85301bea16ffeb1c865de1acb24c9b8a7b14d268d4db375d064edb38c596cac071497252b9b6d39e0d95312120be1e10d583c SHA512 a9dee0af4492046b472493bf90def7d8480d0284c00bb86cbbb107be68a82bc97e44fc63653c850447b2d82c08aab4d79453967a3aaa447672dddac93f3c1bd7
|
||||||
EBUILD keepassxc-9999.ebuild 2064 BLAKE2B 21546c5edd6287bd30a39d2a491ce1b0f010a12e77a8453bcad8d3f5e565786aed48669004230dd4625e71c7485961532394da98e1ac99d534311a3a8a012417 SHA512 1899b53dca25d584f71badaefdee9087191fd30f0f1fa97169b0e9e1b0667fbf21dee4b09b5437ce91ac70dd182ac80cf6c47ec757f2dea02b8ecb952ef74323
|
EBUILD keepassxc-2.6.2.ebuild 2071 BLAKE2B 21dbc2b6d71fa3bba8a250d2b20a21eb4fa2f135ab34cbea1090d91a1525a75594dd5cbb62e97b2845e3953e73a6b54acef7dd06201c958a78193d98e1edf794 SHA512 67b9d96a95486662ff5d83d3980381949b5611b608c998b1cdec5ddd3f8e5b9bec353eb50b6f264f10d97c41a1d4572a2304645904612df4a9e306275ebecf28
|
||||||
|
EBUILD keepassxc-9999.ebuild 2071 BLAKE2B 21dbc2b6d71fa3bba8a250d2b20a21eb4fa2f135ab34cbea1090d91a1525a75594dd5cbb62e97b2845e3953e73a6b54acef7dd06201c958a78193d98e1edf794 SHA512 67b9d96a95486662ff5d83d3980381949b5611b608c998b1cdec5ddd3f8e5b9bec353eb50b6f264f10d97c41a1d4572a2304645904612df4a9e306275ebecf28
|
||||||
MISC metadata.xml 1041 BLAKE2B ba27a63c6d2f620e5e44e0a081db88b3f504dba20f2952b586564fbcbfaf464e82b755c5d4b6faa107a11af53e1acf675c452c721ddefceac4f3aff3c83d4eab SHA512 6e1f6a8455ee0afa21abad8c606da210161c1e287df94ca1e7f49b854d9dca2675ad83e801e5eb0f5f8cab7f115b654b50d71a2399b97e357f77f6b61f2bcb0e
|
MISC metadata.xml 1041 BLAKE2B ba27a63c6d2f620e5e44e0a081db88b3f504dba20f2952b586564fbcbfaf464e82b755c5d4b6faa107a11af53e1acf675c452c721ddefceac4f3aff3c83d4eab SHA512 6e1f6a8455ee0afa21abad8c606da210161c1e287df94ca1e7f49b854d9dca2675ad83e801e5eb0f5f8cab7f115b654b50d71a2399b97e357f77f6b61f2bcb0e
|
||||||
|
@ -1,59 +0,0 @@
|
|||||||
From ae471bea14c8e05bcf368168649399b116a69992 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Lars Wendler <polynomial-c@gentoo.org>
|
|
||||||
Date: Tue, 7 Jan 2020 17:44:08 -0500
|
|
||||||
Subject: [PATCH] CMakeLists.txt: Do not unconditionally use ccache
|
|
||||||
|
|
||||||
This causes build failures in Gentoo because we don't allow access to ccache files if ccache is not enabled for build.
|
|
||||||
|
|
||||||
Fix this by adding a WITH_CCACHE cmake option and change behavior so that cmake fails if WITH_CCACHE is enabled but ccache program cannot be found.
|
|
||||||
|
|
||||||
Gentoo-bug: https://bugs.gentoo.org/704560
|
|
||||||
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
|
|
||||||
---
|
|
||||||
CMakeLists.txt | 19 ++++++++++++-------
|
|
||||||
1 file changed, 12 insertions(+), 7 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
|
||||||
index c2f9b5bfe..1c5746c59 100644
|
|
||||||
--- a/CMakeLists.txt
|
|
||||||
+++ b/CMakeLists.txt
|
|
||||||
@@ -27,13 +27,6 @@ string(TOLOWER "${CMAKE_BUILD_TYPE}" CMAKE_BUILD_TYPE_LOWER)
|
|
||||||
|
|
||||||
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${CMAKE_CURRENT_SOURCE_DIR}/cmake)
|
|
||||||
|
|
||||||
-# Use the Compiler Cache (ccache) if it is installed
|
|
||||||
-# (install with: sudo apt get ccache)
|
|
||||||
-find_program (CCACHE_FOUND ccache)
|
|
||||||
-if (CCACHE_FOUND)
|
|
||||||
- set_property(GLOBAL PROPERTY RULE_LAUNCH_COMPILE ccache)
|
|
||||||
-endif (CCACHE_FOUND)
|
|
||||||
-
|
|
||||||
# Support Visual Studio Code
|
|
||||||
include(CMakeToolsHelpers OPTIONAL)
|
|
||||||
include(FeatureSummary)
|
|
||||||
@@ -48,6 +41,7 @@ option(WITH_DEV_BUILD "Use only for development. Disables/warns about deprecated
|
|
||||||
option(WITH_ASAN "Enable address sanitizer checks (Linux / macOS only)" OFF)
|
|
||||||
option(WITH_COVERAGE "Use to build with coverage tests (GCC only)." OFF)
|
|
||||||
option(WITH_APP_BUNDLE "Enable Application Bundle for macOS" ON)
|
|
||||||
+option(WITH_CCACHE "Use ccache for build" OFF)
|
|
||||||
|
|
||||||
set(WITH_XC_ALL OFF CACHE BOOL "Build in all available plugins")
|
|
||||||
|
|
||||||
@@ -65,6 +59,17 @@ if(APPLE)
|
|
||||||
option(WITH_XC_TOUCHID "Include TouchID support for macOS." OFF)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
+if(WITH_CCACHE)
|
|
||||||
+ # Use the Compiler Cache (ccache) program
|
|
||||||
+ # (install with: sudo apt get ccache)
|
|
||||||
+ find_program (CCACHE_FOUND ccache)
|
|
||||||
+ if(CCACHE_FOUND)
|
|
||||||
+ set_property(GLOBAL PROPERTY RULE_LAUNCH_COMPILE ccache)
|
|
||||||
+ else()
|
|
||||||
+ message(FATAL_ERROR "ccache requested but cannot be found.")
|
|
||||||
+ endif()
|
|
||||||
+endif()
|
|
||||||
+
|
|
||||||
if(WITH_XC_ALL)
|
|
||||||
# Enable all options (except update check)
|
|
||||||
set(WITH_XC_AUTOTYPE ON)
|
|
@ -1,97 +0,0 @@
|
|||||||
# Copyright 1999-2020 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=7
|
|
||||||
|
|
||||||
inherit cmake xdg
|
|
||||||
|
|
||||||
DESCRIPTION="KeePassXC - KeePass Cross-platform Community Edition"
|
|
||||||
HOMEPAGE="https://keepassxc.org"
|
|
||||||
|
|
||||||
if [[ "${PV}" != 9999 ]] ; then
|
|
||||||
if [[ "${PV}" == *_beta* ]] ; then
|
|
||||||
SRC_URI="https://github.com/keepassxreboot/keepassxc/archive/${PV/_/-}.tar.gz -> ${P}.tar.gz"
|
|
||||||
S="${WORKDIR}/${P/_/-}"
|
|
||||||
else
|
|
||||||
#SRC_URI="https://github.com/keepassxreboot/keepassxc/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
|
||||||
SRC_URI="https://github.com/keepassxreboot/keepassxc/releases/download/${PV}/${P}-src.tar.xz"
|
|
||||||
KEYWORDS="amd64 ~arm64 x86"
|
|
||||||
fi
|
|
||||||
else
|
|
||||||
inherit git-r3
|
|
||||||
EGIT_REPO_URI="https://github.com/keepassxreboot/${PN}"
|
|
||||||
fi
|
|
||||||
|
|
||||||
LICENSE="LGPL-2.1 GPL-2 GPL-3"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE="autotype browser ccache debug keeshare +network test yubikey"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
app-crypt/argon2:=
|
|
||||||
dev-libs/libgcrypt:=
|
|
||||||
>=dev-libs/libsodium-1.0.12:=
|
|
||||||
dev-qt/qtconcurrent:5
|
|
||||||
dev-qt/qtcore:5
|
|
||||||
dev-qt/qtdbus:5
|
|
||||||
dev-qt/qtgui:5
|
|
||||||
dev-qt/qtnetwork:5
|
|
||||||
dev-qt/qtsvg:5
|
|
||||||
dev-qt/qtwidgets:5
|
|
||||||
media-gfx/qrencode:=
|
|
||||||
sys-libs/readline:0=
|
|
||||||
sys-libs/zlib:=
|
|
||||||
autotype? (
|
|
||||||
dev-qt/qtx11extras:5
|
|
||||||
x11-libs/libX11
|
|
||||||
x11-libs/libXi
|
|
||||||
x11-libs/libXtst
|
|
||||||
)
|
|
||||||
keeshare? ( dev-libs/quazip )
|
|
||||||
yubikey? ( sys-auth/ykpers )
|
|
||||||
"
|
|
||||||
|
|
||||||
DEPEND="
|
|
||||||
${RDEPEND}
|
|
||||||
dev-qt/linguist-tools:5
|
|
||||||
dev-qt/qttest:5
|
|
||||||
"
|
|
||||||
BDEPEND="
|
|
||||||
ccache? ( dev-util/ccache )
|
|
||||||
"
|
|
||||||
# Not a runtime dependency but still needed (see bug #667092)
|
|
||||||
PDEPEND="
|
|
||||||
x11-misc/xsel
|
|
||||||
"
|
|
||||||
|
|
||||||
RESTRICT="!test? ( test )"
|
|
||||||
|
|
||||||
PATCHES=(
|
|
||||||
"${FILESDIR}/${PN}-2.5.2-ccache_switch.patch"
|
|
||||||
)
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
use test || \
|
|
||||||
sed -e "/^find_package(Qt5Test/d" -i CMakeLists.txt || die
|
|
||||||
|
|
||||||
cmake_src_prepare
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
local mycmakeargs=(
|
|
||||||
-DWITH_CCACHE="$(usex ccache)"
|
|
||||||
-DWITH_GUI_TESTS=OFF
|
|
||||||
-DWITH_TESTS="$(usex test)"
|
|
||||||
-DWITH_XC_AUTOTYPE="$(usex autotype)"
|
|
||||||
-DWITH_XC_BROWSER="$(usex browser)"
|
|
||||||
-DWITH_XC_FDOSECRETS=ON
|
|
||||||
-DWITH_XC_KEESHARE="$(usex keeshare)"
|
|
||||||
-DWITH_XC_NETWORKING="$(usex network)"
|
|
||||||
-DWITH_XC_SSHAGENT=ON
|
|
||||||
-DWITH_XC_UPDATECHECK=OFF
|
|
||||||
-DWITH_XC_YUBIKEY="$(usex yubikey)"
|
|
||||||
)
|
|
||||||
if [[ "${PV}" == *_beta* ]] ; then
|
|
||||||
mycmakeargs+=( -DOVERRIDE_VERSION="${PV/_/-}" )
|
|
||||||
fi
|
|
||||||
cmake_src_configure
|
|
||||||
}
|
|
@ -0,0 +1,76 @@
|
|||||||
|
# Copyright 1999-2020 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
inherit eutils systemd unpacker
|
||||||
|
|
||||||
|
DESCRIPTION="general puppet client utils along with hiera and facter"
|
||||||
|
HOMEPAGE="https://puppetlabs.com/"
|
||||||
|
SRC_URI="http://apt.puppetlabs.com/pool/focal/puppet/${PN:0:1}/${PN}/${PN}_${PV}-1focal_amd64.deb"
|
||||||
|
|
||||||
|
LICENSE="Apache-2.0"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
IUSE="puppetdb selinux"
|
||||||
|
RESTRICT="strip"
|
||||||
|
|
||||||
|
CDEPEND="!app-admin/puppet
|
||||||
|
!dev-ruby/hiera
|
||||||
|
!dev-ruby/facter
|
||||||
|
!app-emulation/virt-what
|
||||||
|
acct-user/puppet
|
||||||
|
acct-group/puppet"
|
||||||
|
|
||||||
|
DEPEND="
|
||||||
|
${CDEPEND}
|
||||||
|
app-admin/augeas"
|
||||||
|
RDEPEND="${CDEPEND}
|
||||||
|
app-portage/eix
|
||||||
|
sys-apps/dmidecode
|
||||||
|
sys-libs/libselinux
|
||||||
|
sys-libs/glibc
|
||||||
|
sys-libs/readline:0/8
|
||||||
|
sys-libs/libxcrypt
|
||||||
|
sys-libs/ncurses:0[tinfo]
|
||||||
|
selinux? (
|
||||||
|
sys-libs/libselinux[ruby]
|
||||||
|
sec-policy/selinux-puppet
|
||||||
|
)
|
||||||
|
puppetdb? ( >=dev-ruby/puppetdb-termini-5.0.1 )"
|
||||||
|
|
||||||
|
S=${WORKDIR}
|
||||||
|
|
||||||
|
QA_PREBUILT="*"
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
# conf.d
|
||||||
|
doconfd etc/default/puppet
|
||||||
|
doconfd etc/default/pxp-agent
|
||||||
|
# logrotate.d
|
||||||
|
insinto /etc/logrotate.d
|
||||||
|
doins etc/logrotate.d/pxp-agent
|
||||||
|
# puppet itself
|
||||||
|
insinto /etc/puppetlabs
|
||||||
|
doins -r etc/puppetlabs/*
|
||||||
|
# logdir for systemd
|
||||||
|
dodir var/log/puppetlabs/puppet/
|
||||||
|
fperms 0750 var/log/puppetlabs/puppet/
|
||||||
|
# the rest
|
||||||
|
insinto /opt
|
||||||
|
dodir opt/puppetlabs/puppet/cache
|
||||||
|
doins -r opt/*
|
||||||
|
fperms 0750 /opt/puppetlabs/puppet/cache
|
||||||
|
# init
|
||||||
|
newinitd "${FILESDIR}/puppet.initd" puppet
|
||||||
|
systemd_dounit lib/systemd/system/puppet.service
|
||||||
|
systemd_dounit lib/systemd/system/pxp-agent.service
|
||||||
|
systemd_newtmpfilesd "${FILESDIR}/puppet-agent.conf.tmpfilesd" puppet-agent.conf
|
||||||
|
# symlinks
|
||||||
|
chmod 0755 -R "${D}/opt/puppetlabs/puppet/bin/"
|
||||||
|
chmod 0755 "${D}//opt/puppetlabs/puppet/lib/virt-what/virt-what-cpuid-helper"
|
||||||
|
dosym ../../opt/puppetlabs/bin/facter /usr/bin/facter
|
||||||
|
dosym ../../opt/puppetlabs/bin/hiera /usr/bin/hiera
|
||||||
|
dosym ../../opt/puppetlabs/bin/puppet /usr/bin/puppet
|
||||||
|
dosym ../../opt/puppetlabs/puppet/bin/virt-what /usr/bin/virt-what
|
||||||
|
dosym ../../../../usr/lib64/xcrypt/libcrypt.so.1 /opt/puppetlabs/puppet/lib/libcrypt.so.1
|
||||||
|
}
|
@ -0,0 +1,136 @@
|
|||||||
|
# Copyright 1999-2020 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI="6"
|
||||||
|
|
||||||
|
USE_RUBY="ruby24 ruby25 ruby26 ruby27"
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_TASK_DOC="doc:all"
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_EXTRAINSTALL="locales"
|
||||||
|
|
||||||
|
inherit eutils ruby-fakegem eapi7-ver
|
||||||
|
|
||||||
|
DESCRIPTION="A system automation and configuration management software."
|
||||||
|
HOMEPAGE="https://puppet.com/"
|
||||||
|
SRC_URI="http://downloads.puppetlabs.com/puppet/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="Apache-2.0 GPL-2"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
|
||||||
|
IUSE="augeas diff doc emacs ldap rrdtool selinux shadow sqlite vim-syntax"
|
||||||
|
RESTRICT="test"
|
||||||
|
|
||||||
|
ruby_add_rdepend "
|
||||||
|
dev-ruby/hiera
|
||||||
|
dev-ruby/json:=
|
||||||
|
dev-ruby/semantic_puppet
|
||||||
|
>=dev-ruby/facter-3.0.0
|
||||||
|
dev-ruby/concurrent-ruby
|
||||||
|
augeas? ( dev-ruby/ruby-augeas )
|
||||||
|
diff? ( dev-ruby/diff-lcs )
|
||||||
|
doc? ( dev-ruby/rdoc )
|
||||||
|
ldap? ( dev-ruby/ruby-ldap )
|
||||||
|
shadow? ( dev-ruby/ruby-shadow )
|
||||||
|
sqlite? ( dev-ruby/sqlite3 )
|
||||||
|
virtual/ruby-ssl
|
||||||
|
dev-ruby/hocon"
|
||||||
|
|
||||||
|
ruby_add_bdepend "
|
||||||
|
doc? ( dev-ruby/yard )
|
||||||
|
test? (
|
||||||
|
dev-ruby/mocha
|
||||||
|
dev-ruby/rack
|
||||||
|
dev-ruby/rspec-its
|
||||||
|
)"
|
||||||
|
# this should go in the above lists, but isn't because of test deps not being keyworded
|
||||||
|
# dev-ruby/rspec-collection_matchers
|
||||||
|
|
||||||
|
RDEPEND+=" ${RDEPEND}
|
||||||
|
rrdtool? ( >=net-analyzer/rrdtool-1.2.23[ruby] )
|
||||||
|
selinux? (
|
||||||
|
sys-libs/libselinux[ruby]
|
||||||
|
sec-policy/selinux-puppet
|
||||||
|
)
|
||||||
|
vim-syntax? ( >=app-vim/puppet-syntax-3.0.1 )
|
||||||
|
>=app-portage/eix-0.18.0
|
||||||
|
acct-user/puppet
|
||||||
|
acct-group/puppet"
|
||||||
|
PDEPEND="emacs? ( >=app-emacs/puppet-mode-0.3-r1 )"
|
||||||
|
|
||||||
|
all_ruby_prepare() {
|
||||||
|
# Avoid spec that require unpackaged json-schema.
|
||||||
|
rm spec/lib/matchers/json.rb $( grep -Rl matchers/json spec) || die
|
||||||
|
|
||||||
|
# can't be run within portage.
|
||||||
|
epatch "${FILESDIR}/puppet-fix-tests-6.10.1.patch"
|
||||||
|
|
||||||
|
# fix systemd path
|
||||||
|
epatch "${FILESDIR}/puppet-systemd.patch"
|
||||||
|
|
||||||
|
# Avoid specs that can only run in the puppet.git repository. This
|
||||||
|
# should be narrowed down to the specific specs.
|
||||||
|
rm spec/integration/parser/compiler_spec.rb || die
|
||||||
|
|
||||||
|
# Avoid failing spec that need further investigation.
|
||||||
|
rm spec/unit/module_tool/metadata_spec.rb || die
|
||||||
|
}
|
||||||
|
|
||||||
|
each_ruby_install() {
|
||||||
|
each_fakegem_install
|
||||||
|
# dosym "/usr/$(get_libdir)/ruby/gems/$(ruby_get_version)/gems/${P}" "/usr/$(get_libdir)/ruby/gems/$(ruby_get_version)/gems/${PN}"
|
||||||
|
}
|
||||||
|
|
||||||
|
all_ruby_install() {
|
||||||
|
all_fakegem_install
|
||||||
|
|
||||||
|
# systemd stuffs
|
||||||
|
insinto /usr/lib/systemd/system
|
||||||
|
doins "${WORKDIR}/all/${P}/ext/systemd/puppet.service"
|
||||||
|
|
||||||
|
# tmpfiles stuff
|
||||||
|
insinto /usr/lib/tmpfiles.d
|
||||||
|
newins "${FILESDIR}/tmpfiles.d" "puppet.conf"
|
||||||
|
|
||||||
|
# openrc init stuff
|
||||||
|
newinitd "${FILESDIR}"/puppet.init-4.x puppet
|
||||||
|
|
||||||
|
keepdir /etc/puppetlabs/puppet/ssl
|
||||||
|
|
||||||
|
keepdir /var/lib/puppet/facts
|
||||||
|
keepdir /var/lib/puppet/files
|
||||||
|
fowners -R puppet:puppet /var/lib/puppet
|
||||||
|
|
||||||
|
fperms 0750 /var/lib/puppet
|
||||||
|
|
||||||
|
fperms 0750 /etc/puppetlabs
|
||||||
|
fperms 0750 /etc/puppetlabs/puppet
|
||||||
|
fperms 0750 /etc/puppetlabs/puppet/ssl
|
||||||
|
fowners -R :puppet /etc/puppetlabs
|
||||||
|
fowners -R :puppet /var/lib/puppet
|
||||||
|
|
||||||
|
if use ldap ; then
|
||||||
|
insinto /etc/openldap/schema; doins ext/ldap/puppet.schema
|
||||||
|
fi
|
||||||
|
|
||||||
|
# ext and examples files
|
||||||
|
for f in $(find ext examples -type f) ; do
|
||||||
|
docinto "$(dirname ${f})"; dodoc "${f}"
|
||||||
|
done
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
elog
|
||||||
|
elog "Please, *don't* include the --ask option in EMERGE_EXTRA_OPTS as this could"
|
||||||
|
elog "cause puppet to hang while installing packages."
|
||||||
|
elog
|
||||||
|
elog "Portage Puppet module with Gentoo-specific resources:"
|
||||||
|
elog "http://forge.puppetlabs.com/gentoo/portage"
|
||||||
|
elog
|
||||||
|
elog "If updating from puppet 5 to 6, keep in mind that webrick (server/master)"
|
||||||
|
elog "suppert was removed for >=6.x, please migrate to puppetserver if you have"
|
||||||
|
elog "not already done so."
|
||||||
|
elog
|
||||||
|
}
|
@ -1,5 +1,7 @@
|
|||||||
AUX puppetdb.initd 1824 BLAKE2B 76d8252b2fee61270f440734d91735fa002df1583126de60befd3cc756cc0f5368ce49461cee85ffca4c6893b1e1859bff9af86e75d73171d15ae344a9fb4149 SHA512 0d0f67b7eaf7d10474e73eb77174a51e0f891bf664706e11c7a5ef1f918d7967c67251bab797e1d117b0f2b08f4b634ad06a81f6022ef04e6394c15e36a73961
|
AUX puppetdb.initd 1824 BLAKE2B 76d8252b2fee61270f440734d91735fa002df1583126de60befd3cc756cc0f5368ce49461cee85ffca4c6893b1e1859bff9af86e75d73171d15ae344a9fb4149 SHA512 0d0f67b7eaf7d10474e73eb77174a51e0f891bf664706e11c7a5ef1f918d7967c67251bab797e1d117b0f2b08f4b634ad06a81f6022ef04e6394c15e36a73961
|
||||||
AUX puppetdb.initd-r2 1896 BLAKE2B 04f47dd0406c1f67d4f72a911b0db8b482e37673ec9a0d14d73fb868aaae97f756e03fa39c2c7a9d69a217b5924dafa23c6f3e276a0626f06bf5c143b588a2c8 SHA512 58c248710c6eb39ec13e6f55a8bca686386e79eb048c4927925a2e2e75bce742d6a5e84001c231ea2b74fd4eed0ead81b9a4fc5672fdfbbd59f90677e4490675
|
AUX puppetdb.initd-r2 1896 BLAKE2B 04f47dd0406c1f67d4f72a911b0db8b482e37673ec9a0d14d73fb868aaae97f756e03fa39c2c7a9d69a217b5924dafa23c6f3e276a0626f06bf5c143b588a2c8 SHA512 58c248710c6eb39ec13e6f55a8bca686386e79eb048c4927925a2e2e75bce742d6a5e84001c231ea2b74fd4eed0ead81b9a4fc5672fdfbbd59f90677e4490675
|
||||||
DIST puppetdb-6.12.0.tar.gz 46375914 BLAKE2B 7d1a884881e9aa324b0d2a8cd49bf47e4014ff6bc23e94c76c27b3736c75f3cdcead76aea159de17ce1255381e32bb126f9cbf55297f64454fcca6ffd7f28b46 SHA512 040f8653c422e312857f82a8f040a33128f49c7900978a22b9ae672172ec41d2037e323de5aad3c50a630058b6b95c025bae05b3ea923e2321e94f97390998dc
|
DIST puppetdb-6.12.0.tar.gz 46375914 BLAKE2B 7d1a884881e9aa324b0d2a8cd49bf47e4014ff6bc23e94c76c27b3736c75f3cdcead76aea159de17ce1255381e32bb126f9cbf55297f64454fcca6ffd7f28b46 SHA512 040f8653c422e312857f82a8f040a33128f49c7900978a22b9ae672172ec41d2037e323de5aad3c50a630058b6b95c025bae05b3ea923e2321e94f97390998dc
|
||||||
|
DIST puppetdb-6.13.0.tar.gz 46400373 BLAKE2B 2e3cdd4e7a3e84e11f23031dba3aadf5be885e118938a0a52140e612b4006a0fd4e97f162322c80731b2bfb63dcff2d73d5b2cd0882f7aabcb69fe30aa05151b SHA512 4d16ce44666634e88c538b06f6b2e91cf9786646134a6302a80ea941e3f73168b0f4981cecdb125cac881c0233c835893e9385004461b67e7d8635865f14aee9
|
||||||
EBUILD puppetdb-6.12.0.ebuild 2647 BLAKE2B 9c83ecde90c6dadb85eec7f67205a0eda5cd6f82cc70cbe2d700cc441e0d920ba1f4a0adee9cd88faedbd402ac6070a904b1ae8c80e455832efd9da4b4ebf715 SHA512 ba06f2e2e5fde0af2463cccf4628f3dae3151cf02c221b2297755fe8a960e81e2ced7775c5a72bb1063986d171545a3f82c25f64213d4c1583dbdded00a314ce
|
EBUILD puppetdb-6.12.0.ebuild 2647 BLAKE2B 9c83ecde90c6dadb85eec7f67205a0eda5cd6f82cc70cbe2d700cc441e0d920ba1f4a0adee9cd88faedbd402ac6070a904b1ae8c80e455832efd9da4b4ebf715 SHA512 ba06f2e2e5fde0af2463cccf4628f3dae3151cf02c221b2297755fe8a960e81e2ced7775c5a72bb1063986d171545a3f82c25f64213d4c1583dbdded00a314ce
|
||||||
|
EBUILD puppetdb-6.13.0.ebuild 2649 BLAKE2B 61c2280603f62775d7e3c06142c0bad6d28795dfd396c45c73680e7d33b034e8f656994a21b304e438f89fc9d700e722bdbbc94dec544cda0f6abbe560c9d1e1 SHA512 1dbf062b0f95659020fcd4ec207aeb658a62e35e74f868d95c91ccabf1115b22536be505fb2de84427a6506c47ecd7cbb3ca0164f618e4d297b921a629065b6c
|
||||||
MISC metadata.xml 485 BLAKE2B 5f2ffba1725ce7168c4bacbef8170b7ca626d4e639cc2c32e0063e076fc951681c9a7154d08036e935617bd5cf67a5640acec9ae3964829da9bc3a7cdf412222 SHA512 b9461d712e74a7ff469a554a21c1e4e67954395eaae8de9a8669f7e816e2291120be14e8c659f34b41f65962027cfa73030ef2678003b52a1a56b35de0f9b2b2
|
MISC metadata.xml 485 BLAKE2B 5f2ffba1725ce7168c4bacbef8170b7ca626d4e639cc2c32e0063e076fc951681c9a7154d08036e935617bd5cf67a5640acec9ae3964829da9bc3a7cdf412222 SHA512 b9461d712e74a7ff469a554a21c1e4e67954395eaae8de9a8669f7e816e2291120be14e8c659f34b41f65962027cfa73030ef2678003b52a1a56b35de0f9b2b2
|
||||||
|
@ -0,0 +1,87 @@
|
|||||||
|
# Copyright 1999-2020 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
inherit multilib systemd
|
||||||
|
|
||||||
|
DESCRIPTION="PuppetDB collects data generated by Puppet."
|
||||||
|
HOMEPAGE="http://docs.puppetlabs.com/puppetdb/"
|
||||||
|
SRC_URI="https://downloads.puppetlabs.com/${PN}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="Apache-2.0"
|
||||||
|
SLOT="0"
|
||||||
|
IUSE=""
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
|
||||||
|
RDEPEND+=">=virtual/jdk-1.8.0"
|
||||||
|
DEPEND+="acct-user/puppetdb
|
||||||
|
acct-group/puppetdb"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
sed -i 's/sysconfig/conf\.d/g' ext/redhat/puppetdb.service || die
|
||||||
|
sed -i 's/sysconfig/conf\.d/g' ext/bin/puppetdb || die
|
||||||
|
sed -i 's/sysconfig/conf\.d/g' install.sh || die
|
||||||
|
sed -i 's/var\/run/run/g' ext/puppetdb.tmpfiles.conf || die
|
||||||
|
sed -i 's/var\/run/run/g' install.sh || die
|
||||||
|
default
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
einfo "not compiling"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
dodir /opt/puppetlabs/server/data/puppetdb
|
||||||
|
insinto /opt/puppetlabs/server/apps/puppetdb
|
||||||
|
insopts -m0744
|
||||||
|
doins ext/ezbake-functions.sh
|
||||||
|
insopts -m0644
|
||||||
|
doins ext/ezbake.manifest
|
||||||
|
doins puppetdb.jar
|
||||||
|
insinto /etc/puppetlabs/puppetdb
|
||||||
|
doins ext/config/logback.xml
|
||||||
|
doins ext/config/bootstrap.cfg
|
||||||
|
doins ext/config/request-logging.xml
|
||||||
|
insinto /etc/puppetlabs/puppetdb/conf.d
|
||||||
|
doins ext/config/conf.d/jetty.ini
|
||||||
|
doins ext/config/conf.d/repl.ini
|
||||||
|
doins ext/config/conf.d/database.ini
|
||||||
|
doins ext/config/conf.d/config.ini
|
||||||
|
insopts -m0755
|
||||||
|
insinto /opt/puppetlabs/server/apps/puppetdb/scripts
|
||||||
|
doins install.sh
|
||||||
|
insinto /opt/puppetlabs/server/apps/puppetdb/cli/apps
|
||||||
|
doins ext/cli/foreground
|
||||||
|
doins ext/cli/ssl-setup
|
||||||
|
doins ext/cli/config-migration
|
||||||
|
doins ext/cli/foreground
|
||||||
|
doins ext/cli/anonymize
|
||||||
|
doins ext/cli/reload
|
||||||
|
doins ext/cli/start
|
||||||
|
doins ext/cli/stop
|
||||||
|
insinto /opt/puppetlabs/server/apps/puppetdb/bin
|
||||||
|
doins ext/bin/puppetdb
|
||||||
|
insopts -m0644
|
||||||
|
dodir /opt/puppetlabs/server/bin
|
||||||
|
dosym ../apps/puppetdb/bin/puppetdb /opt/puppetlabs/server/bin/puppetdb
|
||||||
|
dodir /opt/puppetlabs/bin
|
||||||
|
dosym ../server/apps/puppetdb/bin/puppetdb /opt/puppetlabs/bin/puppetdb
|
||||||
|
dosym ../../opt/puppetlabs/server/apps/puppetdb/bin/puppetdb /usr/bin/puppetdb
|
||||||
|
# init type tasks
|
||||||
|
newconfd ext/default puppetdb
|
||||||
|
systemd_dounit ext/redhat/puppetdb.service
|
||||||
|
systemd_newtmpfilesd ext/puppetdb.tmpfiles.conf puppetdb.conf
|
||||||
|
newinitd "${FILESDIR}/puppetdb.initd-r2" puppetdb
|
||||||
|
# misc
|
||||||
|
insinto /etc/logrotate.d
|
||||||
|
newins ext/puppetdb.logrotate.conf puppetdb
|
||||||
|
fowners -R puppetdb:puppetdb /opt/puppetlabs/server/data/puppetdb
|
||||||
|
fperms -R 770 /opt/puppetlabs/server/data/puppetdb
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
elog "to install please run '/opt/puppetlabs/server/bin/puppetdb ssl-setup'"
|
||||||
|
elog
|
||||||
|
elog "to upgrade please run '/opt/puppetlabs/server/bin/puppetdb config-migration'"
|
||||||
|
}
|
@ -1,5 +1,7 @@
|
|||||||
AUX puppetserver.init 2138 BLAKE2B 6c157cb6bbe9e085ae67920abadf99ff97798115f784a60e2be4fa565f5b897f60d8abea21af273b1951477a1662c778081ee9a31063780c179097e764b0845b SHA512 50e78feda08e06a16290f90b7d593653c7fe2e98efdfc8cc7cc4a85a5be528e8bc585b934330f3a87b6f038311942fd8bc6d73f0538069d7b132dd3a64e23f11
|
AUX puppetserver.init 2138 BLAKE2B 6c157cb6bbe9e085ae67920abadf99ff97798115f784a60e2be4fa565f5b897f60d8abea21af273b1951477a1662c778081ee9a31063780c179097e764b0845b SHA512 50e78feda08e06a16290f90b7d593653c7fe2e98efdfc8cc7cc4a85a5be528e8bc585b934330f3a87b6f038311942fd8bc6d73f0538069d7b132dd3a64e23f11
|
||||||
AUX puppetserver.init-r1 2190 BLAKE2B 6e4b547af51989d678a52e0fb41e8b27a669d96aaa445998b532524651f2bf2349a26f8eb77ead92a9e0f613a5269fe464045937f318947c8c2878b93dad0d4f SHA512 de159346c4b1b5705d53337994cf77f4b70edd20d60f0e1338589be4ee67c4a1bddca5cfdf9a4e744ff9360676f86391a6675b137c3bef050d71f2964b885b58
|
AUX puppetserver.init-r1 2190 BLAKE2B 6e4b547af51989d678a52e0fb41e8b27a669d96aaa445998b532524651f2bf2349a26f8eb77ead92a9e0f613a5269fe464045937f318947c8c2878b93dad0d4f SHA512 de159346c4b1b5705d53337994cf77f4b70edd20d60f0e1338589be4ee67c4a1bddca5cfdf9a4e744ff9360676f86391a6675b137c3bef050d71f2964b885b58
|
||||||
DIST puppetserver-6.13.0.tar.gz 61890579 BLAKE2B be514b3c41dcc018715e949f1f1c86317499baa22fa70e5f7e8df89211b566651ab4de469afadf14fcd1dbc9b1d0b0c21452c313f74052eb8d65bbd591231194 SHA512 ab67ebf94c37a50999a5597e1ceeadf606296c2b6e557bd6ee2bb99ac44b7c8fe8df892f4e3bccb9f0e3822fc480f61a27d6799b7dfc8df12e058c7074d589f9
|
DIST puppetserver-6.13.0.tar.gz 61890579 BLAKE2B be514b3c41dcc018715e949f1f1c86317499baa22fa70e5f7e8df89211b566651ab4de469afadf14fcd1dbc9b1d0b0c21452c313f74052eb8d65bbd591231194 SHA512 ab67ebf94c37a50999a5597e1ceeadf606296c2b6e557bd6ee2bb99ac44b7c8fe8df892f4e3bccb9f0e3822fc480f61a27d6799b7dfc8df12e058c7074d589f9
|
||||||
|
DIST puppetserver-6.14.0.tar.gz 61960111 BLAKE2B 760fb2114aef78f1d96d41023f43f162eccd14ee0fa50f8ce4c7954450087dc395d9a9347629a968d99193ba6964b11a2650513c229b48159df67e9f9d63f541 SHA512 5d66b57a0f3c64ff889c33ccf94077a0ab142b84ca17faffaf4b885ba4794a52afb1b227f101eced36655999ac402913363897a3823a387f3c48948d38471c43
|
||||||
EBUILD puppetserver-6.13.0.ebuild 5327 BLAKE2B e4b77aedde76606bdcf9f0ea87150e843edca733dfcc4d9e33d17fd20a26ff61dbd7c34bda8d9f810e843e9b20f97d522b1f8851aa172133eb983dfc307b1d12 SHA512 f9544374dd975698114e1d486b0d22b1325e1e149d9f4c58fc8febb1e0d60f2fe4cb5ab02f10f4cd3704fbdf102e0fde532ccae3376b29e97b776b7cfa4cd35d
|
EBUILD puppetserver-6.13.0.ebuild 5327 BLAKE2B e4b77aedde76606bdcf9f0ea87150e843edca733dfcc4d9e33d17fd20a26ff61dbd7c34bda8d9f810e843e9b20f97d522b1f8851aa172133eb983dfc307b1d12 SHA512 f9544374dd975698114e1d486b0d22b1325e1e149d9f4c58fc8febb1e0d60f2fe4cb5ab02f10f4cd3704fbdf102e0fde532ccae3376b29e97b776b7cfa4cd35d
|
||||||
|
EBUILD puppetserver-6.14.0.ebuild 5329 BLAKE2B 5c95f3bb71eec4b03add549fb79d3217d8d27011039aa0cf4aa41e7e405713dbfe42134f1b4f28926d41acb2d8766c5b648c7ce508bd5141e6bbd409460c9aa8 SHA512 79e7cac0efab3c480be57f739c17bda61cc74d05cd8541de20be5d2ab64524c33ebf5793e9369d69fc65f55d6c46b8a6501163bd6e2ee4ffb78263094018e58a
|
||||||
MISC metadata.xml 340 BLAKE2B 91985e6677e8a9d4428356eb316146949d82a250f0a0995308733c4348cfeebabe01990a0cde9e580bc61c8b5c7df44ba92b347d90b9eb9c1f6f9fc38efa899f SHA512 9bc170ecf1a1b3810b0f9a5838ad5eb994169d7b50f5d0c0cfba279649ed7665f8d8a627a463dd35029610c554f8b0e5d76b759218802e3b0b9fa09c45c4ee5b
|
MISC metadata.xml 340 BLAKE2B 91985e6677e8a9d4428356eb316146949d82a250f0a0995308733c4348cfeebabe01990a0cde9e580bc61c8b5c7df44ba92b347d90b9eb9c1f6f9fc38efa899f SHA512 9bc170ecf1a1b3810b0f9a5838ad5eb994169d7b50f5d0c0cfba279649ed7665f8d8a627a463dd35029610c554f8b0e5d76b759218802e3b0b9fa09c45c4ee5b
|
||||||
|
@ -0,0 +1,131 @@
|
|||||||
|
# Copyright 1999-2020 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
inherit multilib systemd
|
||||||
|
|
||||||
|
DESCRIPTION="Puppet Server is the next-generation application for managing Puppet agents."
|
||||||
|
HOMEPAGE="http://docs.puppetlabs.com/puppetserver/"
|
||||||
|
SRC_URI="https://downloads.puppetlabs.com/puppet/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="Apache-2.0"
|
||||||
|
SLOT="0"
|
||||||
|
IUSE="puppetdb"
|
||||||
|
# will need the same keywords as puppet
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
|
||||||
|
RDEPEND+="
|
||||||
|
>=virtual/jdk-1.8.0
|
||||||
|
app-admin/puppet-agent[puppetdb?]"
|
||||||
|
DEPEND+="acct-user/puppet
|
||||||
|
acct-group/puppet"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
sed -i 's/sysconfig\/puppetserver/default\/puppetserver/g' ext/redhat/puppetserver.service || die
|
||||||
|
sed -i 's/sysconfig\/puppetserver/default\/puppetserver/g' ext/bin/puppetserver || die
|
||||||
|
sed -i 's/sysconfig\/puppetserver/default\/puppetserver/g' install.sh || die
|
||||||
|
sed -i 's/var\/run/run/g' ext/config/conf.d/puppetserver.conf || die
|
||||||
|
sed -i 's/var\/run/run/g' ext/redhat/puppetserver.service || die
|
||||||
|
sed -i 's/var\/run/run/g' install.sh || die
|
||||||
|
default
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
einfo "not compiling"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
insinto /opt/puppetlabs/server/apps/puppetserver
|
||||||
|
insopts -m0774
|
||||||
|
doins ext/ezbake-functions.sh
|
||||||
|
insopts -m0644
|
||||||
|
doins ext/ezbake.manifest
|
||||||
|
doins puppet-server-release.jar
|
||||||
|
insinto /etc/puppetlabs/puppetserver
|
||||||
|
doins ext/config/logback.xml
|
||||||
|
doins ext/config/request-logging.xml
|
||||||
|
insinto /etc/puppetlabs/puppetserver/services.d
|
||||||
|
doins ext/system-config/services.d/bootstrap.cfg
|
||||||
|
doins ext/config/services.d/ca.cfg
|
||||||
|
insinto /etc/puppetlabs/puppetserver/conf.d
|
||||||
|
doins ext/config/conf.d/puppetserver.conf
|
||||||
|
doins ext/config/conf.d/auth.conf
|
||||||
|
doins ext/config/conf.d/global.conf
|
||||||
|
doins ext/config/conf.d/web-routes.conf
|
||||||
|
doins ext/config/conf.d/metrics.conf
|
||||||
|
doins ext/config/conf.d/webserver.conf
|
||||||
|
insopts -m0755
|
||||||
|
insinto /opt/puppetlabs/server/apps/puppetserver/scripts
|
||||||
|
doins install.sh
|
||||||
|
insinto /opt/puppetlabs/server/apps/puppetserver/cli/apps
|
||||||
|
doins ext/cli/ca
|
||||||
|
doins ext/cli/irb
|
||||||
|
doins ext/cli/foreground
|
||||||
|
doins ext/cli/gem
|
||||||
|
doins ext/cli/ruby
|
||||||
|
doins ext/cli/reload
|
||||||
|
doins ext/cli/start
|
||||||
|
doins ext/cli/stop
|
||||||
|
insinto /opt/puppetlabs/server/apps/puppetserver/cli
|
||||||
|
doins ext/cli_defaults/cli-defaults.sh
|
||||||
|
insinto /opt/puppetlabs/server/apps/puppetserver/bin
|
||||||
|
doins ext/bin/puppetserver
|
||||||
|
insopts -m0644
|
||||||
|
dodir /opt/puppetlabs/server/bin
|
||||||
|
dosym ../apps/puppetserver/bin/puppetserver /opt/puppetlabs/server/bin/puppetserver
|
||||||
|
dodir /opt/puppetlabs/bin
|
||||||
|
dosym ../server/apps/puppetserver/bin/puppetserver /opt/puppetlabs/bin/puppetserver
|
||||||
|
dosym ../../opt/puppetlabs/server/apps/puppetserver/bin/puppetserver /usr/bin/puppetserver
|
||||||
|
dodir /opt/puppetlabs/server/apps/puppetserver/config/services.d
|
||||||
|
# other sys stuff
|
||||||
|
dodir /etc/puppetlabs/code
|
||||||
|
# needed for systemd
|
||||||
|
dodir /var/log/puppetlabs/puppetserver
|
||||||
|
dodir /etc/puppetlabs/puppet/ssl
|
||||||
|
fowners -R puppet:puppet /etc/puppetlabs/puppet/ssl
|
||||||
|
fperms -R 771 /etc/puppetlabs/puppet/ssl
|
||||||
|
# systemd type things
|
||||||
|
insinto /etc/systemd/system/puppetserver.service.d/
|
||||||
|
systemd_dounit ext/redhat/puppetserver.service
|
||||||
|
insinto /etc/default
|
||||||
|
newins ext/default puppetserver
|
||||||
|
# normal init type tasks
|
||||||
|
dosym ../default/puppetserver /etc/conf.d/puppetserver
|
||||||
|
newinitd "${FILESDIR}/puppetserver.init-r1" puppetserver
|
||||||
|
# misc
|
||||||
|
insinto /etc/logrotate.d
|
||||||
|
newins ext/puppetserver.logrotate.conf puppetserver
|
||||||
|
# cleanup
|
||||||
|
dodir /opt/puppetlabs/server/data/puppetserver/jruby-gems
|
||||||
|
fowners -R puppet:puppet /opt/puppetlabs/server/data
|
||||||
|
fperms -R 775 /opt/puppetlabs/server/data/puppetserver
|
||||||
|
fperms -R 700 /var/log/puppetlabs/puppetserver
|
||||||
|
insinto /opt/puppetlabs/server/data
|
||||||
|
doins ext/build-scripts/jruby-gem-list.txt
|
||||||
|
doins ext/build-scripts/mri-gem-list-no-dependencies.txt
|
||||||
|
insopts -m 0644
|
||||||
|
insinto /usr/lib/tmpfiles.d
|
||||||
|
newins ext/puppetserver.tmpfiles.conf puppetserver.conf
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
elog "to install you may want to run the following:"
|
||||||
|
elog
|
||||||
|
elog "puppet config set --section master vardir /opt/puppetlabs/server/data/puppetserver"
|
||||||
|
elog "puppet config set --section master logdir /var/log/puppetlabs/puppetserver"
|
||||||
|
elog "puppet config set --section master rundir /run/puppetlabs/puppetserver"
|
||||||
|
elog "puppet config set --section master pidfile /run/puppetlabs/puppetserver/puppetserver.pid"
|
||||||
|
elog "puppet config set --section master codedir /etc/puppetlabs/code"
|
||||||
|
elog
|
||||||
|
elog "# install puppetserver gems"
|
||||||
|
elog "cd /opt/puppetlabs/server/apps/puppetserver"
|
||||||
|
elog "echo \"jruby-puppet: { gem-home: ${DESTDIR}/opt/puppetlabs/server/data/puppetserver/vendored-jruby-gems }\" > jruby.conf"
|
||||||
|
elog "while read LINE; do"
|
||||||
|
elog " java -cp puppet-server-release.jar:jruby-9k.jar clojure.main -m puppetlabs.puppetserver.cli.gem --config jruby.conf -- install --no-document \$(echo \$LINE |awk '{print \$1}') --version \$(echo \$LINE |awk '{print \$2}')"
|
||||||
|
elog "done < /opt/puppetlabs/server/data/jruby-gem-list.txt"
|
||||||
|
elog "echo \"jruby-puppet: { gem-home: ${DESTDIR}/opt/puppetlabs/puppet/lib/ruby/vendor_gems }\" > jruby.conf"
|
||||||
|
elog "while read LINE; do"
|
||||||
|
elog " java -cp puppet-server-release.jar:jruby-9k.jar clojure.main -m puppetlabs.puppetserver.cli.gem --config jruby.conf -- install --no-document --ignore-dependencies \$(echo \$LINE |awk '{print \$1}') --version \$(echo \$LINE |awk '{print \$2}')"
|
||||||
|
elog "done < /opt/puppetlabs/server/data/mri-gem-list-no-dependencies.txt"
|
||||||
|
}
|
@ -0,0 +1,481 @@
|
|||||||
|
# Copyright 1999-2020 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI="7"
|
||||||
|
PYTHON_COMPAT=( python3_{6..9} )
|
||||||
|
|
||||||
|
inherit autotools linux-info python-any-r1 systemd
|
||||||
|
|
||||||
|
DESCRIPTION="An enhanced multi-threaded syslogd with database support and more"
|
||||||
|
HOMEPAGE="https://www.rsyslog.com/"
|
||||||
|
|
||||||
|
if [[ ${PV} == "9999" ]]; then
|
||||||
|
EGIT_REPO_URI="https://github.com/rsyslog/${PN}.git"
|
||||||
|
|
||||||
|
DOC_REPO_URI="https://github.com/rsyslog/${PN}-doc.git"
|
||||||
|
|
||||||
|
inherit git-r3
|
||||||
|
else
|
||||||
|
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86"
|
||||||
|
|
||||||
|
SRC_URI="
|
||||||
|
https://www.rsyslog.com/files/download/${PN}/${P}.tar.gz
|
||||||
|
doc? ( https://www.rsyslog.com/files/download/${PN}/${PN}-doc-${PV}.tar.gz )
|
||||||
|
"
|
||||||
|
fi
|
||||||
|
|
||||||
|
LICENSE="GPL-3 LGPL-3 Apache-2.0"
|
||||||
|
SLOT="0"
|
||||||
|
|
||||||
|
IUSE="clickhouse curl dbi debug doc elasticsearch +gcrypt gnutls imhttp"
|
||||||
|
IUSE+=" impcap jemalloc kafka kerberos kubernetes libressl mdblookup"
|
||||||
|
IUSE+=" mongodb mysql normalize omhttp omhttpfs omudpspoof +openssl"
|
||||||
|
IUSE+=" postgres rabbitmq redis relp rfc3195 rfc5424hmac snmp +ssl"
|
||||||
|
IUSE+=" systemd test usertools +uuid xxhash zeromq"
|
||||||
|
|
||||||
|
RESTRICT="!test? ( test )"
|
||||||
|
|
||||||
|
REQUIRED_USE="
|
||||||
|
kubernetes? ( normalize )
|
||||||
|
ssl? ( || ( gnutls openssl ) )
|
||||||
|
"
|
||||||
|
|
||||||
|
BDEPEND=">=sys-devel/autoconf-archive-2015.02.24
|
||||||
|
virtual/pkgconfig
|
||||||
|
elibc_musl? ( sys-libs/queue-standalone )
|
||||||
|
test? (
|
||||||
|
jemalloc? ( <sys-libs/libfaketime-0.9.7 )
|
||||||
|
!jemalloc? ( sys-libs/libfaketime )
|
||||||
|
${PYTHON_DEPS}
|
||||||
|
)"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
>=dev-libs/libfastjson-0.99.8:=
|
||||||
|
>=dev-libs/libestr-0.1.9
|
||||||
|
>=sys-libs/zlib-1.2.5
|
||||||
|
curl? ( >=net-misc/curl-7.35.0 )
|
||||||
|
dbi? ( >=dev-db/libdbi-0.8.3 )
|
||||||
|
elasticsearch? ( >=net-misc/curl-7.35.0 )
|
||||||
|
gcrypt? ( >=dev-libs/libgcrypt-1.5.3:= )
|
||||||
|
imhttp? ( www-servers/civetweb )
|
||||||
|
impcap? ( net-libs/libpcap )
|
||||||
|
jemalloc? ( >=dev-libs/jemalloc-3.3.1:= )
|
||||||
|
kafka? ( >=dev-libs/librdkafka-0.9.0.99:= )
|
||||||
|
kerberos? ( virtual/krb5 )
|
||||||
|
kubernetes? ( >=net-misc/curl-7.35.0 )
|
||||||
|
mdblookup? ( dev-libs/libmaxminddb:= )
|
||||||
|
mongodb? ( >=dev-libs/mongo-c-driver-1.1.10:= )
|
||||||
|
mysql? ( dev-db/mysql-connector-c:= )
|
||||||
|
normalize? (
|
||||||
|
>=dev-libs/liblognorm-2.0.3:=
|
||||||
|
)
|
||||||
|
clickhouse? ( >=net-misc/curl-7.35.0 )
|
||||||
|
omhttpfs? ( >=net-misc/curl-7.35.0 )
|
||||||
|
omudpspoof? ( >=net-libs/libnet-1.1.6 )
|
||||||
|
postgres? ( >=dev-db/postgresql-8.4.20:= )
|
||||||
|
rabbitmq? ( >=net-libs/rabbitmq-c-0.3.0:= )
|
||||||
|
redis? ( >=dev-libs/hiredis-0.11.0:= )
|
||||||
|
relp? ( >=dev-libs/librelp-1.2.17:= )
|
||||||
|
rfc3195? ( >=dev-libs/liblogging-1.0.1:=[rfc3195] )
|
||||||
|
rfc5424hmac? (
|
||||||
|
!libressl? ( >=dev-libs/openssl-0.9.8y:0= )
|
||||||
|
libressl? ( dev-libs/libressl:= )
|
||||||
|
)
|
||||||
|
snmp? ( >=net-analyzer/net-snmp-5.7.2 )
|
||||||
|
ssl? (
|
||||||
|
gnutls? ( >=net-libs/gnutls-2.12.23:0= )
|
||||||
|
openssl? (
|
||||||
|
!libressl? ( dev-libs/openssl:0= )
|
||||||
|
libressl? ( dev-libs/libressl:0= )
|
||||||
|
)
|
||||||
|
)
|
||||||
|
systemd? ( >=sys-apps/systemd-234 )
|
||||||
|
uuid? ( sys-apps/util-linux:0= )
|
||||||
|
xxhash? ( dev-libs/xxhash:= )
|
||||||
|
zeromq? (
|
||||||
|
>=net-libs/czmq-4:=[drafts]
|
||||||
|
)"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
test? (
|
||||||
|
>=dev-libs/liblogging-1.0.1[stdlog]
|
||||||
|
)"
|
||||||
|
|
||||||
|
if [[ ${PV} == "9999" ]]; then
|
||||||
|
BDEPEND+=" doc? ( >=dev-python/sphinx-1.1.3-r7 )"
|
||||||
|
BDEPEND+=" >=sys-devel/flex-2.5.39-r1"
|
||||||
|
BDEPEND+=" >=sys-devel/bison-2.4.3"
|
||||||
|
BDEPEND+=" >=dev-python/docutils-0.12"
|
||||||
|
fi
|
||||||
|
|
||||||
|
CONFIG_CHECK="~INOTIFY_USER"
|
||||||
|
WARNING_INOTIFY_USER="CONFIG_INOTIFY_USER isn't set. Imfile module on this system will only support polling mode!"
|
||||||
|
|
||||||
|
pkg_setup() {
|
||||||
|
use test && python-any-r1_pkg_setup
|
||||||
|
}
|
||||||
|
|
||||||
|
src_unpack() {
|
||||||
|
if [[ ${PV} == "9999" ]]; then
|
||||||
|
git-r3_fetch
|
||||||
|
git-r3_checkout
|
||||||
|
else
|
||||||
|
unpack ${P}.tar.gz
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use doc; then
|
||||||
|
if [[ ${PV} == "9999" ]]; then
|
||||||
|
local _EGIT_BRANCH=
|
||||||
|
if [[ -n "${EGIT_BRANCH}" ]]; then
|
||||||
|
# Cannot use rsyslog commits/branches for documentation repository
|
||||||
|
_EGIT_BRANCH=${EGIT_BRANCH}
|
||||||
|
unset EGIT_BRANCH
|
||||||
|
fi
|
||||||
|
|
||||||
|
git-r3_fetch "${DOC_REPO_URI}"
|
||||||
|
git-r3_checkout "${DOC_REPO_URI}" "${S}"/docs
|
||||||
|
|
||||||
|
if [[ -n "${_EGIT_BRANCH}" ]]; then
|
||||||
|
# Restore previous EGIT_BRANCH information
|
||||||
|
EGIT_BRANCH=${_EGIT_BRANCH}
|
||||||
|
fi
|
||||||
|
else
|
||||||
|
cd "${S}" || die "Cannot change dir into '${S}'"
|
||||||
|
mkdir docs || die "Failed to create docs directory"
|
||||||
|
cd docs || die "Failed to change dir into '${S}/docs'"
|
||||||
|
unpack ${PN}-doc-${PV}.tar.gz
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
default
|
||||||
|
|
||||||
|
# https://github.com/rsyslog/rsyslog/issues/3626
|
||||||
|
sed -i \
|
||||||
|
-e '\|^#!/bin/bash$|a exit 77' \
|
||||||
|
tests/mmkubernetes-cache-expir*.sh \
|
||||||
|
|| die "Failed to disabled known test failure mmkubernetes-cache-expir*.sh"
|
||||||
|
|
||||||
|
eautoreconf
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
# Maintainer notes:
|
||||||
|
# * Guardtime support is missing because libgt isn't yet available
|
||||||
|
# in portage.
|
||||||
|
# * Hadoop's HDFS file system output module is currently not
|
||||||
|
# supported in Gentoo because nobody is able to test it
|
||||||
|
# (JAVA dependency).
|
||||||
|
# * dev-libs/hiredis doesn't provide pkg-config (see #504614,
|
||||||
|
# upstream PR 129 and 136) so we need to export HIREDIS_*
|
||||||
|
# variables because rsyslog's build system depends on pkg-config.
|
||||||
|
|
||||||
|
if use redis; then
|
||||||
|
export HIREDIS_LIBS="-L${EPREFIX}/usr/$(get_libdir) -lhiredis"
|
||||||
|
export HIREDIS_CFLAGS="-I${EPREFIX}/usr/include"
|
||||||
|
fi
|
||||||
|
|
||||||
|
local myeconfargs=(
|
||||||
|
--disable-debug-symbols
|
||||||
|
--disable-generate-man-pages
|
||||||
|
--without-valgrind-testbench
|
||||||
|
--disable-liblogging-stdlog
|
||||||
|
$(use_enable test testbench)
|
||||||
|
$(use_enable test libfaketime)
|
||||||
|
$(use_enable test extended-tests)
|
||||||
|
# Input Plugins without depedencies
|
||||||
|
--enable-imbatchreport
|
||||||
|
--enable-imdiag
|
||||||
|
--enable-imfile
|
||||||
|
--enable-improg
|
||||||
|
--enable-impstats
|
||||||
|
--enable-imptcp
|
||||||
|
# Message Modificiation Plugins without depedencies
|
||||||
|
--enable-mmanon
|
||||||
|
--enable-mmaudit
|
||||||
|
--enable-mmcount
|
||||||
|
--enable-mmfields
|
||||||
|
--enable-mmjsonparse
|
||||||
|
--enable-mmpstrucdata
|
||||||
|
--enable-mmrm1stspace
|
||||||
|
--enable-mmsequence
|
||||||
|
--enable-mmtaghostname
|
||||||
|
--enable-mmutf8fix
|
||||||
|
# Output Modification Plugins without dependencies
|
||||||
|
--enable-mail
|
||||||
|
--enable-omprog
|
||||||
|
--enable-omruleset
|
||||||
|
--enable-omstdout
|
||||||
|
--enable-omuxsock
|
||||||
|
# Misc
|
||||||
|
--enable-fmhash
|
||||||
|
$(use_enable xxhash fmhash-xxhash)
|
||||||
|
--enable-pmaixforwardedfrom
|
||||||
|
--enable-pmciscoios
|
||||||
|
--enable-pmcisconames
|
||||||
|
--enable-pmdb2diag
|
||||||
|
--enable-pmlastmsg
|
||||||
|
$(use_enable normalize pmnormalize)
|
||||||
|
--enable-pmnull
|
||||||
|
--enable-pmpanngfw
|
||||||
|
--enable-pmsnare
|
||||||
|
# DB
|
||||||
|
$(use_enable dbi libdbi)
|
||||||
|
$(use_enable mongodb ommongodb)
|
||||||
|
$(use_enable mysql)
|
||||||
|
$(use_enable postgres pgsql)
|
||||||
|
$(use_enable redis omhiredis)
|
||||||
|
# Debug
|
||||||
|
$(use_enable debug)
|
||||||
|
$(use_enable debug diagtools)
|
||||||
|
$(use_enable debug valgrind)
|
||||||
|
# Misc
|
||||||
|
$(use_enable clickhouse)
|
||||||
|
$(use_enable curl fmhttp)
|
||||||
|
$(use_enable elasticsearch)
|
||||||
|
$(use_enable gcrypt libgcrypt)
|
||||||
|
$(use_enable imhttp)
|
||||||
|
$(use_enable impcap)
|
||||||
|
$(use_enable jemalloc)
|
||||||
|
$(use_enable kafka imkafka)
|
||||||
|
$(use_enable kafka omkafka)
|
||||||
|
$(use_enable kerberos gssapi-krb5)
|
||||||
|
$(use_enable kubernetes mmkubernetes)
|
||||||
|
$(use_enable normalize mmnormalize)
|
||||||
|
$(use_enable mdblookup mmdblookup)
|
||||||
|
$(use_enable omhttp)
|
||||||
|
$(use_enable omhttpfs)
|
||||||
|
$(use_enable omudpspoof)
|
||||||
|
$(use_enable rabbitmq omrabbitmq)
|
||||||
|
$(use_enable relp)
|
||||||
|
$(use_enable rfc3195)
|
||||||
|
$(use_enable rfc5424hmac mmrfc5424addhmac)
|
||||||
|
$(use_enable snmp)
|
||||||
|
$(use_enable snmp mmsnmptrapd)
|
||||||
|
$(use_enable gnutls)
|
||||||
|
$(use_enable openssl)
|
||||||
|
$(use_enable systemd imjournal)
|
||||||
|
$(use_enable systemd omjournal)
|
||||||
|
$(use_enable usertools)
|
||||||
|
$(use_enable uuid)
|
||||||
|
$(use_enable zeromq imczmq)
|
||||||
|
$(use_enable zeromq omczmq)
|
||||||
|
--with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
|
||||||
|
)
|
||||||
|
|
||||||
|
econf "${myeconfargs[@]}"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
default
|
||||||
|
|
||||||
|
if use doc && [[ "${PV}" == "9999" ]]; then
|
||||||
|
einfo "Building documentation ..."
|
||||||
|
local doc_dir="${S}/docs"
|
||||||
|
cd "${doc_dir}" || die "Cannot chdir into \"${doc_dir}\"!"
|
||||||
|
sphinx-build -b html source build || die "Building documentation failed!"
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_test() {
|
||||||
|
local _has_increased_ulimit=
|
||||||
|
|
||||||
|
# Sometimes tests aren't executable (i.e. when added via patch)
|
||||||
|
einfo "Adjusting permissions of test scripts ..."
|
||||||
|
find "${S}"/tests -type f -name '*.sh' \! -perm -111 -exec chmod a+x '{}' \; || \
|
||||||
|
die "Failed to adjust test scripts permission"
|
||||||
|
|
||||||
|
if ulimit -n 3072; then
|
||||||
|
_has_increased_ulimit="true"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if ! emake --jobs 1 check; then
|
||||||
|
eerror "Test suite failed! :("
|
||||||
|
|
||||||
|
if [[ -z "${_has_increased_ulimit}" ]]; then
|
||||||
|
eerror "Probably because open file limit couldn't be set to 3072."
|
||||||
|
fi
|
||||||
|
|
||||||
|
if has userpriv ${FEATURES}; then
|
||||||
|
eerror "Please try to reproduce the test suite failure with FEATURES=-userpriv " \
|
||||||
|
"before you submit a bug report."
|
||||||
|
fi
|
||||||
|
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
local DOCS=(
|
||||||
|
AUTHORS
|
||||||
|
ChangeLog
|
||||||
|
"${FILESDIR}"/README.gentoo
|
||||||
|
)
|
||||||
|
|
||||||
|
use doc && local HTML_DOCS=( "${S}/docs/build/." )
|
||||||
|
|
||||||
|
default
|
||||||
|
|
||||||
|
newconfd "${FILESDIR}/${PN}.confd-r1" ${PN}
|
||||||
|
newinitd "${FILESDIR}/${PN}.initd-r1" ${PN}
|
||||||
|
|
||||||
|
keepdir /var/empty/dev
|
||||||
|
keepdir /var/spool/${PN}
|
||||||
|
keepdir /etc/ssl/${PN}
|
||||||
|
keepdir /etc/${PN}.d
|
||||||
|
|
||||||
|
insinto /etc
|
||||||
|
newins "${FILESDIR}/${PN}.conf" ${PN}.conf
|
||||||
|
|
||||||
|
insinto /etc/rsyslog.d/
|
||||||
|
newins "${FILESDIR}/50-default-r1.conf" 50-default.conf
|
||||||
|
|
||||||
|
insinto /etc/logrotate.d/
|
||||||
|
newins "${FILESDIR}/${PN}-r1.logrotate" ${PN}
|
||||||
|
|
||||||
|
if use mysql; then
|
||||||
|
insinto /usr/share/${PN}/scripts/mysql
|
||||||
|
doins plugins/ommysql/createDB.sql
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use postgres; then
|
||||||
|
insinto /usr/share/${PN}/scripts/pgsql
|
||||||
|
doins plugins/ompgsql/createDB.sql
|
||||||
|
fi
|
||||||
|
|
||||||
|
find "${ED}" -name '*.la' -delete || die
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
local advertise_readme=0
|
||||||
|
|
||||||
|
if [[ -z "${REPLACING_VERSIONS}" ]]; then
|
||||||
|
# This is a new installation
|
||||||
|
|
||||||
|
advertise_readme=1
|
||||||
|
|
||||||
|
if use mysql || use postgres; then
|
||||||
|
echo
|
||||||
|
elog "Sample SQL scripts for MySQL & PostgreSQL have been installed to:"
|
||||||
|
elog " /usr/share/doc/${PF}/scripts"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use ssl; then
|
||||||
|
echo
|
||||||
|
elog "To create a default CA and certificates for your server and clients, run:"
|
||||||
|
elog " emerge --config =${PF}"
|
||||||
|
elog "on your logging server. You can run it several times,"
|
||||||
|
elog "once for each logging client. The client certificates will be signed"
|
||||||
|
elog "using the CA certificate generated during the first run."
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [[ ${advertise_readme} -gt 0 ]]; then
|
||||||
|
# We need to show the README file location
|
||||||
|
|
||||||
|
echo ""
|
||||||
|
elog "Please read"
|
||||||
|
elog ""
|
||||||
|
elog " ${EPREFIX}/usr/share/doc/${PF}/README.gentoo*"
|
||||||
|
elog ""
|
||||||
|
elog "for more details."
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_config() {
|
||||||
|
if ! use ssl; then
|
||||||
|
einfo "There is nothing to configure for rsyslog unless you"
|
||||||
|
einfo "used USE=ssl to build it."
|
||||||
|
return 0
|
||||||
|
fi
|
||||||
|
|
||||||
|
if ! hash certtool &>/dev/null; then
|
||||||
|
die "certtool not found! Is net-libs/gnutls[tools] is installed?"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Make sure the certificates directory exists
|
||||||
|
local CERTDIR="${EROOT}/etc/ssl/${PN}"
|
||||||
|
if [[ ! -d "${CERTDIR}" ]]; then
|
||||||
|
mkdir "${CERTDIR}" || die
|
||||||
|
fi
|
||||||
|
einfo "Your certificates will be stored in ${CERTDIR}"
|
||||||
|
|
||||||
|
# Create a default CA if needed
|
||||||
|
if [[ ! -f "${CERTDIR}/${PN}_ca.cert.pem" ]]; then
|
||||||
|
einfo "No CA key and certificate found in ${CERTDIR}, creating them for you..."
|
||||||
|
certtool --generate-privkey \
|
||||||
|
--outfile "${CERTDIR}/${PN}_ca.privkey.pem" || die
|
||||||
|
chmod 400 "${CERTDIR}/${PN}_ca.privkey.pem"
|
||||||
|
|
||||||
|
cat > "${T}/${PF}.$$" <<- _EOF
|
||||||
|
cn = Portage automated CA
|
||||||
|
ca
|
||||||
|
cert_signing_key
|
||||||
|
expiration_days = 3650
|
||||||
|
_EOF
|
||||||
|
|
||||||
|
certtool --generate-self-signed \
|
||||||
|
--load-privkey "${CERTDIR}/${PN}_ca.privkey.pem" \
|
||||||
|
--outfile "${CERTDIR}/${PN}_ca.cert.pem" \
|
||||||
|
--template "${T}/${PF}.$$" || die
|
||||||
|
chmod 400 "${CERTDIR}/${PN}_ca.privkey.pem"
|
||||||
|
|
||||||
|
# Create the server certificate
|
||||||
|
echo
|
||||||
|
einfon "Please type the Common Name of the SERVER you wish to create a certificate for: "
|
||||||
|
read -r CN
|
||||||
|
|
||||||
|
einfo "Creating private key and certificate for server ${CN}..."
|
||||||
|
certtool --generate-privkey \
|
||||||
|
--outfile "${CERTDIR}/${PN}_${CN}.key.pem" || die
|
||||||
|
chmod 400 "${CERTDIR}/${PN}_${CN}.key.pem"
|
||||||
|
|
||||||
|
cat > "${T}/${PF}.$$" <<- _EOF
|
||||||
|
cn = ${CN}
|
||||||
|
tls_www_server
|
||||||
|
dns_name = ${CN}
|
||||||
|
expiration_days = 3650
|
||||||
|
_EOF
|
||||||
|
|
||||||
|
certtool --generate-certificate \
|
||||||
|
--outfile "${CERTDIR}/${PN}_${CN}.cert.pem" \
|
||||||
|
--load-privkey "${CERTDIR}/${PN}_${CN}.key.pem" \
|
||||||
|
--load-ca-certificate "${CERTDIR}/${PN}_ca.cert.pem" \
|
||||||
|
--load-ca-privkey "${CERTDIR}/${PN}_ca.privkey.pem" \
|
||||||
|
--template "${T}/${PF}.$$" &>/dev/null
|
||||||
|
chmod 400 "${CERTDIR}/${PN}_${CN}.cert.pem"
|
||||||
|
|
||||||
|
else
|
||||||
|
einfo "Found existing ${CERTDIR}/${PN}_ca.cert.pem, skipping CA and SERVER creation."
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Create a client certificate
|
||||||
|
echo
|
||||||
|
einfon "Please type the Common Name of the CLIENT you wish to create a certificate for: "
|
||||||
|
read -r CN
|
||||||
|
|
||||||
|
einfo "Creating private key and certificate for client ${CN}..."
|
||||||
|
certtool --generate-privkey \
|
||||||
|
--outfile "${CERTDIR}/${PN}_${CN}.key.pem" || die
|
||||||
|
chmod 400 "${CERTDIR}/${PN}_${CN}.key.pem"
|
||||||
|
|
||||||
|
cat > "${T}/${PF}.$$" <<- _EOF
|
||||||
|
cn = ${CN}
|
||||||
|
tls_www_client
|
||||||
|
dns_name = ${CN}
|
||||||
|
expiration_days = 3650
|
||||||
|
_EOF
|
||||||
|
|
||||||
|
certtool --generate-certificate \
|
||||||
|
--outfile "${CERTDIR}/${PN}_${CN}.cert.pem" \
|
||||||
|
--load-privkey "${CERTDIR}/${PN}_${CN}.key.pem" \
|
||||||
|
--load-ca-certificate "${CERTDIR}/${PN}_ca.cert.pem" \
|
||||||
|
--load-ca-privkey "${CERTDIR}/${PN}_ca.privkey.pem" \
|
||||||
|
--template "${T}/${PF}.$$" || die
|
||||||
|
chmod 400 "${CERTDIR}/${PN}_${CN}.cert.pem"
|
||||||
|
|
||||||
|
rm -f "${T}/${PF}.$$"
|
||||||
|
|
||||||
|
echo
|
||||||
|
einfo "Here is the documentation on how to encrypt your log traffic:"
|
||||||
|
einfo " https://www.rsyslog.com/doc/rsyslog_tls.html"
|
||||||
|
}
|
Binary file not shown.
@ -1,5 +1,9 @@
|
|||||||
DIST rarlinux-5.9.1_p20200625.tar.gz 606675 BLAKE2B fe8f26d422bc816fbba27405f9d2e4063e9af6e136ca4c270bb5274a67e99d9a7c97250b05e6041f3ed27517398b0500aad765a1f599474ff08ebb6bacf5b0a3 SHA512 3ed37adda5f5b2f5502ab2e549614dad2848157321a31174d7259aaf77cc773c6398eb0e19ee6597536c58a938289a587e7db9681e6c47c906a5307c2d362147
|
DIST rarlinux-5.9.1_p20200625.tar.gz 606675 BLAKE2B fe8f26d422bc816fbba27405f9d2e4063e9af6e136ca4c270bb5274a67e99d9a7c97250b05e6041f3ed27517398b0500aad765a1f599474ff08ebb6bacf5b0a3 SHA512 3ed37adda5f5b2f5502ab2e549614dad2848157321a31174d7259aaf77cc773c6398eb0e19ee6597536c58a938289a587e7db9681e6c47c906a5307c2d362147
|
||||||
|
DIST rarlinux-6.0_beta1_p20201022.tar.gz 609438 BLAKE2B ab4793431f5d1d1570e1046868004722a39614ca4c3174d8f0cb2c67db0d138565e524deace2319dbbb853e3d4b33f35ae583596c6f77f52724e48484787c776 SHA512 668d0a4fa610aa71d5b69cace186c8d33683337bb88aa5e7f5ffeb5a314b666277205f0d6962cf6203dc3bfe0c2ec4fe2b38ede90754709f89479168bdd050d8
|
||||||
DIST rarlinux-x64-5.9.1_p20200625.tar.gz 595595 BLAKE2B 68eb24da7ecb2fe8a2be68bc3c3397df85490f4cd5517a2dc5390ad0dafbdd0a04d15968276657d600cf6c127cd8f52b74e920f7ee9b86b7083b9edbf0a57141 SHA512 6e0aec1642118331bfe79a35fa654f7d5143e61c0315375fa21d862a3941b672c58eaed4da69b8ea23a024aaafcfd02a277251391e59220b845847d4b3b82562
|
DIST rarlinux-x64-5.9.1_p20200625.tar.gz 595595 BLAKE2B 68eb24da7ecb2fe8a2be68bc3c3397df85490f4cd5517a2dc5390ad0dafbdd0a04d15968276657d600cf6c127cd8f52b74e920f7ee9b86b7083b9edbf0a57141 SHA512 6e0aec1642118331bfe79a35fa654f7d5143e61c0315375fa21d862a3941b672c58eaed4da69b8ea23a024aaafcfd02a277251391e59220b845847d4b3b82562
|
||||||
|
DIST rarlinux-x64-6.0_beta1_p20201022.tar.gz 598338 BLAKE2B a0af6342f71a6ae448ce8b3fdc49dfd022337d74364d17f8135eb3c32d3d778857e9a4ef7e819d336581f477713a647be22377ced2d50faba4ab4a0c6e14f49c SHA512 312c1a59236cb32df69462bead45df5fa4f8180a8c075c964d508326027f2182cc8a1e31347fcb7570ff18d105a8df7abb5adf463a34f41c8f3e091cfba7f0fc
|
||||||
DIST winrar-x64-5.9.1_p20200625.exe 3246712 BLAKE2B c0616e600b11aaa524154b9b0108ab1a62e09cdd27a968b5bf9fa6d742800c9006ee7655df39511f31b24506dd03eb431c3e016ea63a5fe8fff702ccd8d3b358 SHA512 da7a85d56f1ed4dd6204e51297175c90349a26896b223bf210055a0c38f315c59f9d9b8368d5c279049443467d962c72bad48a3c62c1d80f2260f8ecd4d17db6
|
DIST winrar-x64-5.9.1_p20200625.exe 3246712 BLAKE2B c0616e600b11aaa524154b9b0108ab1a62e09cdd27a968b5bf9fa6d742800c9006ee7655df39511f31b24506dd03eb431c3e016ea63a5fe8fff702ccd8d3b358 SHA512 da7a85d56f1ed4dd6204e51297175c90349a26896b223bf210055a0c38f315c59f9d9b8368d5c279049443467d962c72bad48a3c62c1d80f2260f8ecd4d17db6
|
||||||
|
DIST winrar-x64-6.0_beta1_p20201022.exe 3334400 BLAKE2B 61615920c38671649fe44b3c50f0427c82ba36cc5d610eeeeda5ec8acbc465b2e2a9573875a3efc5082bef24b3e1f1490e47eaf47d0a326aaade8ed3c3231cad SHA512 26bcfef84aa20eaed415b088e5a69fd2833baf3f660c38e58f26a04e6754335603f0d5e89e802b02acbef43ecbe43b45f810f5682c5857fbad1689c44c80bc9a
|
||||||
EBUILD rar-5.9.1_p20200625.ebuild 2232 BLAKE2B 35d9813aff0214bedd8580d884df51a57d6fa13a85bd1dff818c76a59a399c12da4fb61910508a351ed3519ea52d99719c09435d5d04192ba1c5c0463e71bab4 SHA512 09c59590aa819cf74013ef125710d5e86c67f036a9ea9ceecc47fb97acd600ae1bf6cd031de5c37d85407d2743f9da40c0a2bca31c2a62848a8e1c509a78081c
|
EBUILD rar-5.9.1_p20200625.ebuild 2232 BLAKE2B 35d9813aff0214bedd8580d884df51a57d6fa13a85bd1dff818c76a59a399c12da4fb61910508a351ed3519ea52d99719c09435d5d04192ba1c5c0463e71bab4 SHA512 09c59590aa819cf74013ef125710d5e86c67f036a9ea9ceecc47fb97acd600ae1bf6cd031de5c37d85407d2743f9da40c0a2bca31c2a62848a8e1c509a78081c
|
||||||
|
EBUILD rar-6.0_beta1_p20201022.ebuild 2234 BLAKE2B 41a95f0e2089dd58c07be9195f123584c7566cb848e93eb01e49e1a403c635fd45fe0d01f57153a58863b32cf783261f6e9bce6c7902b21249d49034673595d7 SHA512 1697cc58d6d0fccd92b65ed6b175c3092f7ea47c3a9b48e994f2991d4449c9b787b5f028c2dc13f320c1129845e5d57f38ecc5a47856aa21d2161d548f965d87
|
||||||
MISC metadata.xml 436 BLAKE2B 772b97d33730af0ec24c126f46634735b661470d99fe1c2fc90d36653d0143014cf45f84686f3621b3b276c70b859f6551ffe764089d0fb646f99cd04b7d0def SHA512 9748890b95ef59d0fc815cc71757c10e77914ea73d254770a8669d8b766d95c65a90eb941a360b361d4e0c28f1abde6ba15a84a77609820aea7eaa25d2e913a1
|
MISC metadata.xml 436 BLAKE2B 772b97d33730af0ec24c126f46634735b661470d99fe1c2fc90d36653d0143014cf45f84686f3621b3b276c70b859f6551ffe764089d0fb646f99cd04b7d0def SHA512 9748890b95ef59d0fc815cc71757c10e77914ea73d254770a8669d8b766d95c65a90eb941a360b361d4e0c28f1abde6ba15a84a77609820aea7eaa25d2e913a1
|
||||||
|
@ -0,0 +1,109 @@
|
|||||||
|
# Copyright 1999-2020 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI="7"
|
||||||
|
|
||||||
|
DESCRIPTION="RAR compressor/uncompressor"
|
||||||
|
HOMEPAGE="https://rarlab.com/"
|
||||||
|
URI_x86="https://mirror.whissi.de/distfiles/rar/rarlinux-${PV}.tar.gz"
|
||||||
|
URI_amd64="https://mirror.whissi.de/distfiles/rar/rarlinux-x64-${PV}.tar.gz"
|
||||||
|
URI_w64="https://mirror.whissi.de/distfiles/rar/winrar-x64-${PV}.exe"
|
||||||
|
SRC_URI="x86? ( ${URI_x86} )
|
||||||
|
amd64? ( ${URI_amd64} )
|
||||||
|
all_sfx? (
|
||||||
|
${URI_x86}
|
||||||
|
${URI_amd64}
|
||||||
|
${URI_w64}
|
||||||
|
)"
|
||||||
|
|
||||||
|
LICENSE="RAR BSD BSD-2"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="-* ~amd64 ~x86"
|
||||||
|
IUSE="all_sfx"
|
||||||
|
RESTRICT="mirror bindist"
|
||||||
|
|
||||||
|
DEPEND="all_sfx? ( app-arch/unrar )"
|
||||||
|
RDEPEND="sys-libs/glibc"
|
||||||
|
|
||||||
|
S="${WORKDIR}/${PN}"
|
||||||
|
|
||||||
|
QA_FLAGS_IGNORED="opt/rar/default.sfx
|
||||||
|
opt/rar/default-elf32.sfx
|
||||||
|
opt/rar/default-elf64.sfx
|
||||||
|
opt/rar/default-win32.sfx
|
||||||
|
opt/rar/default-win64.sfx
|
||||||
|
opt/rar/WinCon.SFX
|
||||||
|
opt/rar/WinCon64.SFX
|
||||||
|
opt/rar/Zip.SFX
|
||||||
|
opt/rar/Zip64.SFX
|
||||||
|
opt/rar/unrar
|
||||||
|
opt/rar/rar"
|
||||||
|
QA_PRESTRIPPED=${QA_FLAGS_IGNORED}
|
||||||
|
|
||||||
|
src_unpack() {
|
||||||
|
local _file
|
||||||
|
|
||||||
|
for _file in ${A}; do
|
||||||
|
if [[ "${_file}" == rarli* ]]; then
|
||||||
|
if [[ "${_file}" =~ x64 ]]; then
|
||||||
|
if ! use amd64; then
|
||||||
|
continue
|
||||||
|
fi
|
||||||
|
|
||||||
|
unpack "${_file}"
|
||||||
|
elif [[ ! "${_file}" =~ x64 ]]; then
|
||||||
|
if ! use x86; then
|
||||||
|
continue
|
||||||
|
fi
|
||||||
|
|
||||||
|
unpack "${_file}"
|
||||||
|
else
|
||||||
|
die "Unknown SRC file '${_file}'!"
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
|
||||||
|
rm -f "${S}"/license.txt
|
||||||
|
|
||||||
|
if use all_sfx ; then
|
||||||
|
mkdir sfx
|
||||||
|
cd sfx
|
||||||
|
for _file in ${A}; do
|
||||||
|
if [[ "${_file}" == rarli* ]]; then
|
||||||
|
unpack "${_file}"
|
||||||
|
if [[ "${_file}" =~ x64 ]]; then
|
||||||
|
mv rar/default.sfx default-elf64.sfx || die
|
||||||
|
else
|
||||||
|
mv rar/default.sfx default-elf32.sfx || die
|
||||||
|
fi
|
||||||
|
elif [[ "${_file}" == winrar* ]]; then
|
||||||
|
ln -s "${DISTDIR}"/${_file} w64.rar || die
|
||||||
|
unpack ./w64.rar
|
||||||
|
mv Default.SFX default-win32.sfx || die
|
||||||
|
mv Default64.SFX default-win64.sfx || die
|
||||||
|
else
|
||||||
|
die "Unknown SFX file '${_file}'!"
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() { :; }
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
exeinto /opt/rar
|
||||||
|
doexe rar unrar
|
||||||
|
|
||||||
|
dodir /opt/bin
|
||||||
|
dosym ../rar/rar /opt/bin/rar
|
||||||
|
dosym ../rar/unrar /opt/bin/unrar
|
||||||
|
|
||||||
|
insinto /opt/rar
|
||||||
|
if use all_sfx ; then
|
||||||
|
doins "${WORKDIR}"/sfx/*.{sfx,SFX}
|
||||||
|
else
|
||||||
|
doins default.sfx
|
||||||
|
fi
|
||||||
|
doins rarfiles.lst
|
||||||
|
dodoc *.txt
|
||||||
|
}
|
@ -1,5 +1,7 @@
|
|||||||
AUX unrar-5.5.5-honor-flags.patch 1211 BLAKE2B 8104ac7bf12579218e71147865823da40c3c534a1a13a26f1e59712bfea10c6664a0efce1aff95bd28f35dfb8a50561ff32785416c40c155f047a2368dd76f2d SHA512 a91bc7f4af17fa3a72e6dbd6276afae181554184e8b9ba34c52235d69890ac1e68350d9c14ba7cd207c71220963a26cf1169b965258992cf3b79ec71537c2569
|
AUX unrar-5.5.5-honor-flags.patch 1211 BLAKE2B 8104ac7bf12579218e71147865823da40c3c534a1a13a26f1e59712bfea10c6664a0efce1aff95bd28f35dfb8a50561ff32785416c40c155f047a2368dd76f2d SHA512 a91bc7f4af17fa3a72e6dbd6276afae181554184e8b9ba34c52235d69890ac1e68350d9c14ba7cd207c71220963a26cf1169b965258992cf3b79ec71537c2569
|
||||||
AUX unrar-5.9.3-build.patch 943 BLAKE2B 1f482772b491269413e11e600e049ed608ccb4b0b0271d43d3df43849cbcfe60a4fd4546fb5e69dbe95d6729b344f705b97483a5bc0c1d11edc21ce8e08bca6b SHA512 b6d3e5c6bf0e3605c3390b97bdd1f0747fff32eb7780a7ec967421841203a6cacb42ce16041bec84f88fa1eb2fd15b9235da1f37d517c9e7d876034a5bd79466
|
AUX unrar-5.9.3-build.patch 943 BLAKE2B 1f482772b491269413e11e600e049ed608ccb4b0b0271d43d3df43849cbcfe60a4fd4546fb5e69dbe95d6729b344f705b97483a5bc0c1d11edc21ce8e08bca6b SHA512 b6d3e5c6bf0e3605c3390b97bdd1f0747fff32eb7780a7ec967421841203a6cacb42ce16041bec84f88fa1eb2fd15b9235da1f37d517c9e7d876034a5bd79466
|
||||||
DIST unrar-5.9.4.tar.gz 229921 BLAKE2B d87189a6b6b3566a0efac7f72e40732ff673cdcac6f4fdaa96b5a771025f02779d74e2822053681477b3490f45817196673aa5707846767c4061ca95718557a1 SHA512 4c026bc12c38314c7df6e1b2f296be681fffa4ba525e378809063519cb5d51889fe8d3cbce16e802023354f02b45b1bcc672b79a6fa81b4baa13a374ce22c8f1
|
DIST unrar-5.9.4.tar.gz 229921 BLAKE2B d87189a6b6b3566a0efac7f72e40732ff673cdcac6f4fdaa96b5a771025f02779d74e2822053681477b3490f45817196673aa5707846767c4061ca95718557a1 SHA512 4c026bc12c38314c7df6e1b2f296be681fffa4ba525e378809063519cb5d51889fe8d3cbce16e802023354f02b45b1bcc672b79a6fa81b4baa13a374ce22c8f1
|
||||||
|
DIST unrar-6.0.1.tar.gz 232142 BLAKE2B 0f048f67769b31c67988131b5d8cca33dc9fa2abc6b39e5be63aa8f6061cbf93fa7d7e2055641f286f6be4de2733d2a123441d26381335e2779b3c7d7004ad11 SHA512 2c88dd05252237d7d62ad34332673ac9e457bb43b0ed980be977d557d0deb3d5bd19372d41ac2e254d94e20ecb1ca62b1c15781320cf231f2a7bfa12fe176d8a
|
||||||
EBUILD unrar-5.9.4.ebuild 1885 BLAKE2B a3d674f2b906716a0b94cefddbf230b1cc8af84f61eeec97db50c38a04d046cd2366ecb4f23150049a0f3205b1e74419694f11c747c2f44ecea3e0f66eadeef2 SHA512 e84d1a513b32c739767a0d445c3c7a156b1e381fa0f0b191d606385bb416e3e243e0bb0ba1d9616c68dc3490097338c31e8b4b318df52f5b011abb1d56aa6348
|
EBUILD unrar-5.9.4.ebuild 1885 BLAKE2B a3d674f2b906716a0b94cefddbf230b1cc8af84f61eeec97db50c38a04d046cd2366ecb4f23150049a0f3205b1e74419694f11c747c2f44ecea3e0f66eadeef2 SHA512 e84d1a513b32c739767a0d445c3c7a156b1e381fa0f0b191d606385bb416e3e243e0bb0ba1d9616c68dc3490097338c31e8b4b318df52f5b011abb1d56aa6348
|
||||||
|
EBUILD unrar-6.0.1.ebuild 1893 BLAKE2B 944cf1df78f3f3f2e6db04b5a50f0d5727d81a959cb4d85c2ef6a0532ab1660ce70b7f4b04cb91f488c7149fda139b2d3d2c968092b7120c66c021b8c93a73bf SHA512 fba8c1d0cb692af1f73f2bec15270be668cbcb46df5609794b587ada792e18e1b77dc2f301ea0e2ef67df88b697260a57088e2f5ae4500b56e427af1c6167b68
|
||||||
MISC metadata.xml 512 BLAKE2B 260947f2fad1c57508f689b2db22fff72276f40fb91789cfd0b0a2ae63d6710ed186d6350e4a23d19566e3469a097294f95074810652d61cb752a54dfe92ac80 SHA512 4a8c151dbda173dada5635cbd844459a1d999c6c41a2e140a09ba31536e1856d896141471c65b5cb52c9c92229f55c211e01ba23b975f4d25442ffc55ae6a13d
|
MISC metadata.xml 512 BLAKE2B 260947f2fad1c57508f689b2db22fff72276f40fb91789cfd0b0a2ae63d6710ed186d6350e4a23d19566e3469a097294f95074810652d61cb752a54dfe92ac80 SHA512 4a8c151dbda173dada5635cbd844459a1d999c6c41a2e140a09ba31536e1856d896141471c65b5cb52c9c92229f55c211e01ba23b975f4d25442ffc55ae6a13d
|
||||||
|
@ -0,0 +1,70 @@
|
|||||||
|
# Copyright 1999-2020 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
inherit flag-o-matic multilib toolchain-funcs
|
||||||
|
|
||||||
|
MY_PN="${PN}src"
|
||||||
|
|
||||||
|
DESCRIPTION="Uncompress rar files"
|
||||||
|
HOMEPAGE="https://www.rarlab.com/rar_add.htm"
|
||||||
|
SRC_URI="https://www.rarlab.com/rar/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="unRAR"
|
||||||
|
# subslot = soname version
|
||||||
|
SLOT="0/6"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
RDEPEND="!<=app-arch/unrar-gpl-0.0.1_p20080417"
|
||||||
|
|
||||||
|
S="${WORKDIR}/unrar"
|
||||||
|
|
||||||
|
PATCHES=(
|
||||||
|
"${FILESDIR}"/${PN}-5.9.3-build.patch
|
||||||
|
"${FILESDIR}"/${PN}-5.5.5-honor-flags.patch
|
||||||
|
)
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
default
|
||||||
|
|
||||||
|
local sed_args=( -e "/libunrar/s:.so:$(get_libname ${PV%.*.*}):" )
|
||||||
|
if [[ ${CHOST} == *-darwin* ]] ; then
|
||||||
|
sed_args+=( -e "s:-shared:-dynamiclib -install_name ${EPREFIX}/usr/$(get_libdir)/libunrar$(get_libname ${PV%.*.*}):" )
|
||||||
|
else
|
||||||
|
sed_args+=( -e "s:-shared:& -Wl,-soname -Wl,libunrar$(get_libname ${PV%.*.*}):" )
|
||||||
|
fi
|
||||||
|
sed -i "${sed_args[@]}" makefile || die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
mkdir -p build-{lib,bin}
|
||||||
|
printf 'VPATH = ..\ninclude ../makefile' > build-lib/Makefile || die
|
||||||
|
cp build-{lib,bin}/Makefile || die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
unrar_make() {
|
||||||
|
emake AR="$(tc-getAR)" CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS}" STRIP=true "$@"
|
||||||
|
}
|
||||||
|
|
||||||
|
unrar_make CXXFLAGS+=" -fPIC" -C build-lib lib
|
||||||
|
ln -s libunrar$(get_libname ${PV%.*.*}) build-lib/libunrar$(get_libname) || die
|
||||||
|
ln -s libunrar$(get_libname ${PV%.*.*}) build-lib/libunrar$(get_libname ${PV}) || die
|
||||||
|
|
||||||
|
unrar_make -C build-bin
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
dobin build-bin/unrar
|
||||||
|
dodoc readme.txt
|
||||||
|
|
||||||
|
dolib.so build-lib/libunrar*
|
||||||
|
|
||||||
|
insinto /usr/include/libunrar${PV%.*.*}
|
||||||
|
doins *.hpp
|
||||||
|
dosym libunrar${PV%.*.*} /usr/include/libunrar
|
||||||
|
|
||||||
|
find "${ED}" -type f -name "*.a" -delete || die
|
||||||
|
}
|
Binary file not shown.
@ -1,50 +0,0 @@
|
|||||||
# Copyright 1999-2020 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=7
|
|
||||||
PYTHON_COMPAT=( python3_6 python3_7 )
|
|
||||||
|
|
||||||
inherit distutils-r1
|
|
||||||
|
|
||||||
DESCRIPTION="Secure backup system using gnupg to encrypt data"
|
|
||||||
HOMEPAGE="http://www.nongnu.org/duplicity/"
|
|
||||||
SRC_URI="https://code.launchpad.net/${PN}/$(ver_cut 1-2)-series/$(ver_cut 1-3)/+download/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="GPL-3"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
|
|
||||||
IUSE="s3 test"
|
|
||||||
|
|
||||||
CDEPEND="
|
|
||||||
net-libs/librsync
|
|
||||||
app-crypt/gnupg
|
|
||||||
dev-python/fasteners[${PYTHON_USEDEP}]
|
|
||||||
"
|
|
||||||
DEPEND="${CDEPEND}
|
|
||||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
|
||||||
test? (
|
|
||||||
app-arch/par2cmdline
|
|
||||||
dev-python/mock[${PYTHON_USEDEP}]
|
|
||||||
dev-python/pexpect[${PYTHON_USEDEP}]
|
|
||||||
)
|
|
||||||
"
|
|
||||||
RDEPEND="${CDEPEND}
|
|
||||||
dev-python/paramiko[${PYTHON_USEDEP}]
|
|
||||||
dev-python/future[${PYTHON_USEDEP}]
|
|
||||||
s3? ( dev-python/boto[${PYTHON_USEDEP}] )
|
|
||||||
"
|
|
||||||
|
|
||||||
RESTRICT="test"
|
|
||||||
|
|
||||||
PATCHES=(
|
|
||||||
"${FILESDIR}/${P}-fix-docs-cmd.patch"
|
|
||||||
)
|
|
||||||
|
|
||||||
python_test() {
|
|
||||||
esetup.py test
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
elog "Duplicity has many optional dependencies to support various backends."
|
|
||||||
elog "Currently it's up to you to install them as necessary."
|
|
||||||
}
|
|
@ -1,51 +0,0 @@
|
|||||||
# Copyright 1999-2020 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=7
|
|
||||||
PYTHON_COMPAT=( python3_6 python3_7 )
|
|
||||||
|
|
||||||
inherit distutils-r1
|
|
||||||
|
|
||||||
DESCRIPTION="Secure backup system using gnupg to encrypt data"
|
|
||||||
HOMEPAGE="https://www.nongnu.org/duplicity/"
|
|
||||||
SRC_URI="https://code.launchpad.net/${PN}/$(ver_cut 1-2)-series/$(ver_cut 1-3)/+download/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="GPL-3"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
|
|
||||||
IUSE="s3 test"
|
|
||||||
|
|
||||||
CDEPEND="
|
|
||||||
net-libs/librsync
|
|
||||||
app-crypt/gnupg
|
|
||||||
dev-python/fasteners[${PYTHON_USEDEP}]
|
|
||||||
"
|
|
||||||
DEPEND="${CDEPEND}
|
|
||||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
|
||||||
dev-python/setuptools_scm[${PYTHON_USEDEP}]
|
|
||||||
test? (
|
|
||||||
app-arch/par2cmdline
|
|
||||||
dev-python/mock[${PYTHON_USEDEP}]
|
|
||||||
dev-python/pexpect[${PYTHON_USEDEP}]
|
|
||||||
)
|
|
||||||
"
|
|
||||||
RDEPEND="${CDEPEND}
|
|
||||||
dev-python/paramiko[${PYTHON_USEDEP}]
|
|
||||||
dev-python/future[${PYTHON_USEDEP}]
|
|
||||||
s3? ( dev-python/boto[${PYTHON_USEDEP}] )
|
|
||||||
"
|
|
||||||
|
|
||||||
RESTRICT="test"
|
|
||||||
|
|
||||||
PATCHES=(
|
|
||||||
"${FILESDIR}/${P}-fix-docs-cmd.patch"
|
|
||||||
)
|
|
||||||
|
|
||||||
python_test() {
|
|
||||||
esetup.py test
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
elog "Duplicity has many optional dependencies to support various backends."
|
|
||||||
elog "Currently it's up to you to install them as necessary."
|
|
||||||
}
|
|
Binary file not shown.
@ -0,0 +1,172 @@
|
|||||||
|
# Copyright 1999-2020 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
inherit autotools bash-completion-r1 linux-info flag-o-matic optfeature pam readme.gentoo-r1 systemd verify-sig
|
||||||
|
|
||||||
|
DESCRIPTION="LinuX Containers userspace utilities"
|
||||||
|
HOMEPAGE="https://linuxcontainers.org/ https://github.com/lxc/lxc"
|
||||||
|
SRC_URI="https://linuxcontainers.org/downloads/lxc/${P}.tar.gz
|
||||||
|
verify-sig? ( https://linuxcontainers.org/downloads/lxc/${P}.tar.gz.asc )"
|
||||||
|
|
||||||
|
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
|
||||||
|
|
||||||
|
LICENSE="LGPL-3"
|
||||||
|
SLOT="0"
|
||||||
|
IUSE="apparmor +caps doc examples libressl man pam seccomp selinux +ssl +tools verify-sig"
|
||||||
|
|
||||||
|
RDEPEND="app-misc/pax-utils
|
||||||
|
sys-apps/util-linux
|
||||||
|
sys-libs/libcap
|
||||||
|
virtual/awk
|
||||||
|
caps? ( sys-libs/libcap )
|
||||||
|
pam? ( sys-libs/pam )
|
||||||
|
seccomp? ( sys-libs/libseccomp )
|
||||||
|
selinux? ( sys-libs/libselinux )
|
||||||
|
ssl? (
|
||||||
|
!libressl? ( dev-libs/openssl:0= )
|
||||||
|
libressl? ( dev-libs/libressl:0= )
|
||||||
|
)"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
>=sys-kernel/linux-headers-4
|
||||||
|
apparmor? ( sys-apps/apparmor )"
|
||||||
|
BDEPEND="doc? ( app-doc/doxygen )
|
||||||
|
man? ( app-text/docbook-sgml-utils )
|
||||||
|
verify-sig? ( app-crypt/openpgp-keys-linuxcontainers )"
|
||||||
|
|
||||||
|
CONFIG_CHECK="~!NETPRIO_CGROUP
|
||||||
|
~CGROUPS
|
||||||
|
~CGROUP_CPUACCT
|
||||||
|
~CGROUP_DEVICE
|
||||||
|
~CGROUP_FREEZER
|
||||||
|
|
||||||
|
~CGROUP_SCHED
|
||||||
|
~CPUSETS
|
||||||
|
~IPC_NS
|
||||||
|
~MACVLAN
|
||||||
|
|
||||||
|
~MEMCG
|
||||||
|
~NAMESPACES
|
||||||
|
~NET_NS
|
||||||
|
~PID_NS
|
||||||
|
|
||||||
|
~POSIX_MQUEUE
|
||||||
|
~USER_NS
|
||||||
|
~UTS_NS
|
||||||
|
~VETH"
|
||||||
|
|
||||||
|
ERROR_CGROUP_FREEZER="CONFIG_CGROUP_FREEZER: needed to freeze containers"
|
||||||
|
ERROR_MACVLAN="CONFIG_MACVLAN: needed for internal (inter-container) networking"
|
||||||
|
ERROR_MEMCG="CONFIG_MEMCG: needed for memory resource control in containers"
|
||||||
|
ERROR_NET_NS="CONFIG_NET_NS: needed for unshared network"
|
||||||
|
ERROR_POSIX_MQUEUE="CONFIG_POSIX_MQUEUE: needed for lxc-execute command"
|
||||||
|
ERROR_UTS_NS="CONFIG_UTS_NS: needed to unshare hostnames and uname info"
|
||||||
|
ERROR_VETH="CONFIG_VETH: needed for internal (host-to-container) networking"
|
||||||
|
|
||||||
|
DOCS=( AUTHORS CONTRIBUTING MAINTAINERS NEWS README doc/FAQ.txt )
|
||||||
|
|
||||||
|
pkg_setup() {
|
||||||
|
linux-info_pkg_setup
|
||||||
|
}
|
||||||
|
|
||||||
|
PATCHES=(
|
||||||
|
"${FILESDIR}"/${PN}-3.0.0-bash-completion.patch
|
||||||
|
"${FILESDIR}"/${PN}-2.0.5-omit-sysconfig.patch # bug 558854
|
||||||
|
)
|
||||||
|
|
||||||
|
VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/linuxcontainers.asc
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
default
|
||||||
|
eautoreconf
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
append-flags -fno-strict-aliasing
|
||||||
|
|
||||||
|
local myeconfargs=(
|
||||||
|
--bindir=/usr/bin
|
||||||
|
--localstatedir=/var
|
||||||
|
--sbindir=/usr/bin
|
||||||
|
|
||||||
|
--with-config-path=/var/lib/lxc
|
||||||
|
--with-distro=gentoo
|
||||||
|
--with-init-script=systemd
|
||||||
|
--with-rootfs-path=/var/lib/lxc/rootfs
|
||||||
|
--with-runtime-path=/run
|
||||||
|
--with-systemdsystemunitdir=$(systemd_get_systemunitdir)
|
||||||
|
|
||||||
|
--disable-asan
|
||||||
|
--disable-coverity-build
|
||||||
|
--disable-dlog
|
||||||
|
--disable-mutex-debugging
|
||||||
|
--disable-rpath
|
||||||
|
--disable-tests
|
||||||
|
--disable-ubsan
|
||||||
|
--disable-werror
|
||||||
|
|
||||||
|
--enable-bash
|
||||||
|
--enable-commands
|
||||||
|
--enable-memfd-rexec
|
||||||
|
--enable-thread-safety
|
||||||
|
|
||||||
|
$(use_enable apparmor)
|
||||||
|
$(use_enable caps capabilities)
|
||||||
|
$(use_enable doc api-docs)
|
||||||
|
$(use_enable examples)
|
||||||
|
$(use_enable man doc)
|
||||||
|
$(use_enable pam)
|
||||||
|
$(use_enable seccomp)
|
||||||
|
$(use_enable selinux)
|
||||||
|
$(use_enable ssl openssl)
|
||||||
|
$(use_enable tools)
|
||||||
|
|
||||||
|
$(use_with pam pamdir $(getpam_mod_dir))
|
||||||
|
)
|
||||||
|
|
||||||
|
econf "${myeconfargs[@]}"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
default
|
||||||
|
|
||||||
|
mv "${ED}"/usr/share/bash-completion/completions/${PN} "${ED}"/$(get_bashcompdir)/${PN}-start || die
|
||||||
|
bashcomp_alias ${PN}-start \
|
||||||
|
${PN}-{attach,cgroup,copy,console,create,destroy,device,execute,freeze,info,monitor,snapshot,stop,unfreeze,wait}
|
||||||
|
|
||||||
|
keepdir /etc/lxc /var/lib/lxc/rootfs /var/log/lxc
|
||||||
|
rmdir "${D}"/var/cache/lxc "${D}"/var/cache || die "rmdir failed"
|
||||||
|
|
||||||
|
find "${D}" -name '*.la' -delete -o -name '*.a' -delete || die
|
||||||
|
|
||||||
|
# Gentoo-specific additions!
|
||||||
|
newinitd "${FILESDIR}/${PN}.initd.8" ${PN}
|
||||||
|
|
||||||
|
# Remember to compare our systemd unit file with the upstream one
|
||||||
|
# config/init/systemd/lxc.service.in
|
||||||
|
systemd_newunit "${FILESDIR}"/${PN}_at.service.4.0.0 "lxc@.service"
|
||||||
|
|
||||||
|
DOC_CONTENTS="
|
||||||
|
For openrc, there is an init script provided with the package.
|
||||||
|
You should only need to symlink /etc/init.d/lxc to
|
||||||
|
/etc/init.d/lxc.configname to start the container defined in
|
||||||
|
/etc/lxc/configname.conf.
|
||||||
|
|
||||||
|
Correspondingly, for systemd a service file lxc@.service is installed.
|
||||||
|
Enable and start lxc@configname in order to start the container defined
|
||||||
|
in /etc/lxc/configname.conf."
|
||||||
|
DISABLE_AUTOFORMATTING=true
|
||||||
|
readme.gentoo_create_doc
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
readme.gentoo_print_elog
|
||||||
|
|
||||||
|
elog "Please run 'lxc-checkconfig' to see optional kernel features."
|
||||||
|
elog
|
||||||
|
elog "Optional uninstalled dependencies:"
|
||||||
|
optfeature "automatic template scripts" app-emulation/lxc-templates
|
||||||
|
optfeature "Debian-based distribution container image support" dev-util/debootstrap
|
||||||
|
optfeature "snapshot & restore functionality" sys-process/criu
|
||||||
|
}
|
Binary file not shown.
@ -0,0 +1,91 @@
|
|||||||
|
# Copyright 1999-2020 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
inherit rpm
|
||||||
|
|
||||||
|
BASE_PV=$(ver_cut 1-3)
|
||||||
|
MY_PV="${PV/_alpha/.alpha}"
|
||||||
|
MY_PV="${MY_PV/_beta/.beta}"
|
||||||
|
[[ ${PV} == *alpha* || ${PV} == *beta* ]] && PN_DEV="Dev"
|
||||||
|
|
||||||
|
DESCRIPTION="Translations for the Libreoffice suite"
|
||||||
|
HOMEPAGE="https://www.libreoffice.org"
|
||||||
|
BASE_SRC_URI_TESTING="https://download.documentfoundation.org/${PN/-l10n/}/testing/${BASE_PV}/rpm"
|
||||||
|
BASE_SRC_URI_STABLE="https://download.documentfoundation.org/${PN/-l10n/}/stable/${BASE_PV}/rpm"
|
||||||
|
|
||||||
|
LICENSE="|| ( LGPL-3 MPL-1.1 )"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
|
||||||
|
IUSE="offlinehelp"
|
||||||
|
|
||||||
|
#
|
||||||
|
# when changing the language lists, please be careful to preserve the spaces (bug 491728)
|
||||||
|
#
|
||||||
|
# "en:en-US" for mapping from Gentoo "en" to upstream "en-US" etc.
|
||||||
|
LANGUAGES_HELP=" am ast bg bn-IN bn bo bs ca-valencia ca cs da de dz el en-GB en:en-US en-ZA eo es et eu fi fr gl gu he hi hr hu id is it ja ka km ko mk nb ne nl nn om pl pt-BR pt ru si sk sl sq sv tg tr ug uk vi zh-CN zh-TW "
|
||||||
|
LANGUAGES="${LANGUAGES_HELP}af ar as be br brx cy dgo fa ga gd gug kk kmr-Latn kn kok ks lb lo lt lv mai ml mn mni mr my nr nso oc or pa:pa-IN ro rw sa:sa-IN sat sd sid sr-Latn sr ss st sw-TZ ta te th tn ts tt uz ve xh zu "
|
||||||
|
|
||||||
|
for lang in ${LANGUAGES_HELP}; do
|
||||||
|
helppack="offlinehelp? ( ${BASE_SRC_URI_STABLE}/x86_64/LibreOffice${PN_DEV}_${BASE_PV}_Linux_x86-64_rpm_helppack_${lang#*:}.tar.gz -> LibreOffice_${MY_PV}_Linux_x86-64_rpm_helppack_${lang#*:}.tar.gz ${BASE_SRC_URI_TESTING}/x86_64/LibreOffice${PN_DEV}_${MY_PV}_Linux_x86-64_rpm_helppack_${lang#*:}.tar.gz -> LibreOffice_${MY_PV}_Linux_x86-64_rpm_helppack_${lang#*:}.tar.gz )"
|
||||||
|
SRC_URI+=" l10n_${lang%:*}? ( ${helppack} )"
|
||||||
|
done
|
||||||
|
for lang in ${LANGUAGES}; do
|
||||||
|
if [[ ${lang%:*} != en ]]; then
|
||||||
|
langpack="${BASE_SRC_URI_STABLE}/x86_64/LibreOffice${PN_DEV}_${BASE_PV}_Linux_x86-64_rpm_langpack_${lang#*:}.tar.gz -> LibreOffice_${MY_PV}_Linux_x86-64_rpm_langpack_${lang#*:}.tar.gz ${BASE_SRC_URI_TESTING}/x86_64/LibreOffice${PN_DEV}_${MY_PV}_Linux_x86-64_rpm_langpack_${lang#*:}.tar.gz -> LibreOffice_${MY_PV}_Linux_x86-64_rpm_langpack_${lang#*:}.tar.gz"
|
||||||
|
SRC_URI+=" l10n_${lang%:*}? ( ${langpack} )"
|
||||||
|
fi
|
||||||
|
IUSE+=" l10n_${lang%:*}"
|
||||||
|
done
|
||||||
|
unset lang helppack langpack
|
||||||
|
|
||||||
|
RDEPEND+="app-text/hunspell"
|
||||||
|
|
||||||
|
RESTRICT="strip"
|
||||||
|
|
||||||
|
S="${WORKDIR}"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
default
|
||||||
|
|
||||||
|
local lang dir rpmdir
|
||||||
|
|
||||||
|
# First remove dictionaries, we want to use system ones.
|
||||||
|
find "${S}" -name *dict*.rpm -delete || die "Failed to remove dictionaries"
|
||||||
|
|
||||||
|
for lang in ${LANGUAGES}; do
|
||||||
|
# break away if not enabled
|
||||||
|
use l10n_${lang%:*} || continue
|
||||||
|
|
||||||
|
dir=${lang#*:}
|
||||||
|
|
||||||
|
# for english we provide just helppack, as translation is always there
|
||||||
|
if [[ ${lang%:*} != en ]]; then
|
||||||
|
rpmdir="LibreOffice_${MY_PV}_Linux_x86-64_rpm_langpack_${dir}/RPMS/"
|
||||||
|
[[ -d ${rpmdir} ]] || die "Missing directory: ${rpmdir}"
|
||||||
|
rpm_unpack ./${rpmdir}/*.rpm
|
||||||
|
fi
|
||||||
|
if [[ "${LANGUAGES_HELP}" =~ " ${lang} " ]] && use offlinehelp; then
|
||||||
|
rpmdir="LibreOffice_${MY_PV}_Linux_x86-64_rpm_helppack_${dir}/RPMS/"
|
||||||
|
[[ -d ${rpmdir} ]] || die "Missing directory: ${rpmdir}"
|
||||||
|
rpm_unpack ./${rpmdir}/*.rpm
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() { :; }
|
||||||
|
src_compile() { :; }
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
local dir="${S}"/opt/${PN/-l10n/}$(ver_cut 1-2)/
|
||||||
|
# Condition required for people who do not install anything e.g. no l10n
|
||||||
|
# or just english with no offlinehelp.
|
||||||
|
if [[ -d "${dir}" ]] ; then
|
||||||
|
insinto /usr/$(get_libdir)/${PN/-l10n/}/
|
||||||
|
doins -r "${dir}"/*
|
||||||
|
fi
|
||||||
|
# remove extensions that are in l10n for some weird reason
|
||||||
|
rm -rf "${ED}"/usr/$(get_libdir)/${PN/-l10n/}/share/extensions/ || \
|
||||||
|
die "Failed to remove extensions"
|
||||||
|
}
|
@ -0,0 +1,75 @@
|
|||||||
|
From 188ddcd482150b5fdeb44d97e57831e3e27b3f5b Mon Sep 17 00:00:00 2001
|
||||||
|
From: Justin Luth <justin_luth@sil.org>
|
||||||
|
Date: Mon, 28 Sep 2020 20:21:52 +0300
|
||||||
|
Subject: tdf#136983 partial revert NFC ww8 cleanup: remove unused variables
|
||||||
|
|
||||||
|
This is a partial revert of LO 6.2
|
||||||
|
commit 2ec0cf500222aef55d02df80154b47fbb92970c9
|
||||||
|
|
||||||
|
I can't think of any excuse for how I possibly missed that
|
||||||
|
xDocProps was being defined/used outside of this clause.
|
||||||
|
Just plain stupid and blind.
|
||||||
|
|
||||||
|
The good news is that the create and modified date still
|
||||||
|
seem to be getting saved somehow/somewhere. So it isn't
|
||||||
|
the disaster that it looks like it could have been.
|
||||||
|
|
||||||
|
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103565
|
||||||
|
Tested-by: Jenkins
|
||||||
|
Reviewed-by: Justin Luth <justin_luth@sil.org>
|
||||||
|
(cherry picked from commit 1086654d6e8cc22f1f99195668db3f305437e570)
|
||||||
|
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104495
|
||||||
|
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
|
||||||
|
(cherry picked from commit 19b8ded3ae18dd4070a3e21d7b980782a27e5547)
|
||||||
|
|
||||||
|
Change-Id: I72ef56fa50b9e92e4ce687b132b1919cfae6c1f6
|
||||||
|
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104497
|
||||||
|
Tested-by: Jenkins
|
||||||
|
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
|
||||||
|
---
|
||||||
|
sw/qa/extras/ww8export/ww8export3.cxx | 5 +++++
|
||||||
|
sw/source/filter/ww8/wrtww8.cxx | 6 +++++-
|
||||||
|
2 files changed, 10 insertions(+), 1 deletion(-)
|
||||||
|
|
||||||
|
diff --git a/sw/qa/extras/ww8export/ww8export3.cxx b/sw/qa/extras/ww8export/ww8export3.cxx
|
||||||
|
index 764ae66a20fa..9c83b6f62fa9 100644
|
||||||
|
--- a/sw/qa/extras/ww8export/ww8export3.cxx
|
||||||
|
+++ b/sw/qa/extras/ww8export/ww8export3.cxx
|
||||||
|
@@ -14,6 +14,7 @@
|
||||||
|
#include <com/sun/star/container/XIndexAccess.hpp>
|
||||||
|
#include <com/sun/star/drawing/FillStyle.hpp>
|
||||||
|
#include <com/sun/star/drawing/LineDash.hpp>
|
||||||
|
+#include <com/sun/star/document/XDocumentPropertiesSupplier.hpp>
|
||||||
|
#include <com/sun/star/graphic/XGraphic.hpp>
|
||||||
|
#include <com/sun/star/text/XFormField.hpp>
|
||||||
|
#include <com/sun/star/text/XTextTable.hpp>
|
||||||
|
@@ -49,6 +50,10 @@ DECLARE_WW8EXPORT_TEST(testTdf37778_readonlySection, "tdf37778_readonlySection.d
|
||||||
|
// tdf#127862: page fill color (in this case white) was lost
|
||||||
|
uno::Reference<beans::XPropertySet> xStyle(getStyles("PageStyles")->getByName("Standard"), uno::UNO_QUERY);
|
||||||
|
CPPUNIT_ASSERT(drawing::FillStyle_NONE != getProperty<drawing::FillStyle>(xStyle, "FillStyle"));
|
||||||
|
+
|
||||||
|
+ // tdf#136983
|
||||||
|
+ uno::Reference<document::XDocumentPropertiesSupplier> xDPS(mxComponent, uno::UNO_QUERY);
|
||||||
|
+ CPPUNIT_ASSERT_EQUAL_MESSAGE("Last printed date", sal_Int16(2009), xDPS->getDocumentProperties()->getPrintDate().Year);
|
||||||
|
}
|
||||||
|
|
||||||
|
DECLARE_WW8EXPORT_TEST(testTdf122429_header, "tdf122429_header.doc")
|
||||||
|
diff --git a/sw/source/filter/ww8/wrtww8.cxx b/sw/source/filter/ww8/wrtww8.cxx
|
||||||
|
index e908cab35162..8d4add7b34bf 100644
|
||||||
|
--- a/sw/source/filter/ww8/wrtww8.cxx
|
||||||
|
+++ b/sw/source/filter/ww8/wrtww8.cxx
|
||||||
|
@@ -501,7 +501,11 @@ static void WriteDop( WW8Export& rWrt )
|
||||||
|
uno::Reference<beans::XPropertySet> xProps;
|
||||||
|
if ( pDocShell )
|
||||||
|
{
|
||||||
|
- xProps.set(pDocShell->GetModel(), uno::UNO_QUERY);
|
||||||
|
+ uno::Reference<lang::XComponent> xModelComp(pDocShell->GetModel(), uno::UNO_QUERY);
|
||||||
|
+ xProps.set(xModelComp, uno::UNO_QUERY);
|
||||||
|
+ uno::Reference<document::XDocumentPropertiesSupplier> xDPS(xModelComp, uno::UNO_QUERY_THROW);
|
||||||
|
+ xDocProps = xDPS->getDocumentProperties();
|
||||||
|
+ OSL_ENSURE(xDocProps.is(), "DocumentProperties is null");
|
||||||
|
|
||||||
|
rDop.lKeyProtDoc = pDocShell->GetModifyPasswordHash();
|
||||||
|
}
|
||||||
|
--
|
||||||
|
cgit v1.2.1
|
@ -0,0 +1,593 @@
|
|||||||
|
# Copyright 1999-2020 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
PYTHON_COMPAT=( python3_{6,7,8,9} )
|
||||||
|
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 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=(
|
||||||
|
# QR code generating library for >=libreoffice-6.4
|
||||||
|
"${ADDONS_URI}/QR-Code-generator-1.4.0.tar.gz"
|
||||||
|
"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 coinmp +cups +dbus debug eds firebird
|
||||||
|
googledrive gstreamer +gtk kde ldap +mariadb odk pdfimport postgres test
|
||||||
|
$(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 ~x86-linux"
|
||||||
|
|
||||||
|
BDEPEND="
|
||||||
|
dev-util/intltool
|
||||||
|
sys-devel/bison
|
||||||
|
sys-devel/flex
|
||||||
|
sys-devel/gettext
|
||||||
|
virtual/pkgconfig
|
||||||
|
odk? ( >=app-doc/doxygen-1.8.4 )
|
||||||
|
"
|
||||||
|
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
|
||||||
|
>=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/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.15.0
|
||||||
|
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]
|
||||||
|
media-gfx/fontforge
|
||||||
|
media-gfx/graphite2
|
||||||
|
media-libs/fontconfig
|
||||||
|
media-libs/freetype: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
|
||||||
|
net-libs/neon
|
||||||
|
net-misc/curl
|
||||||
|
sci-mathematics/lpsolve
|
||||||
|
sys-libs/zlib
|
||||||
|
virtual/glu
|
||||||
|
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_MULTI_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
|
||||||
|
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/1.5
|
||||||
|
media-libs/glm
|
||||||
|
sys-devel/ucpp
|
||||||
|
x11-base/xorg-proto
|
||||||
|
x11-libs/libXt
|
||||||
|
x11-libs/libXtst
|
||||||
|
java? (
|
||||||
|
dev-java/ant-core
|
||||||
|
>=virtual/jdk-1.8
|
||||||
|
)
|
||||||
|
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
|
||||||
|
!app-office/openoffice
|
||||||
|
media-fonts/liberation-fonts
|
||||||
|
|| ( x11-misc/xdg-utils kde-plasma/kde-cli-tools )
|
||||||
|
java? ( >=virtual/jre-1.8 )
|
||||||
|
kde? ( kde-frameworks/breeze-icons:* )
|
||||||
|
"
|
||||||
|
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"
|
||||||
|
|
||||||
|
# 6.4 branch (fixed in 6.4.8)
|
||||||
|
"${FILESDIR}/${P}-fix-wrong-setting-for-doc-properties.patch"
|
||||||
|
|
||||||
|
# git master
|
||||||
|
"${FILESDIR}/${PN}-6.4.3.2-boost-1.73.patch" # bug 721806
|
||||||
|
"${FILESDIR}/${PN}-6.4.6.2-llvm-10.patch" # bug 713574
|
||||||
|
)
|
||||||
|
|
||||||
|
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() {
|
||||||
|
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."
|
||||||
|
|
||||||
|
[[ ${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"
|
||||||
|
|
||||||
|
# optimization flags
|
||||||
|
export GMAKE_OPTIONS="${MAKEOPTS}"
|
||||||
|
# System python enablement:
|
||||||
|
export PYTHON_CFLAGS=$(python_get_CFLAGS)
|
||||||
|
export PYTHON_LIBS=$(python_get_LIBS)
|
||||||
|
|
||||||
|
if use kde; then
|
||||||
|
export QT_SELECT=5 # bug 639620 needs proper fix though
|
||||||
|
export QT5DIR="$(qt5_get_bindir)/../"
|
||||||
|
export MOC5="$(qt5_get_bindir)/moc"
|
||||||
|
fi
|
||||||
|
|
||||||
|
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
|
||||||
|
# --without-system-qrencode: has no real build system and LO is the only user
|
||||||
|
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-neon
|
||||||
|
--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-vlc
|
||||||
|
--with-build-version="${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-ucpp
|
||||||
|
--with-tls=nss
|
||||||
|
--with-vendor="Gentoo Foundation"
|
||||||
|
--with-x
|
||||||
|
--without-fonts
|
||||||
|
--without-myspell-dicts
|
||||||
|
--with-help="html"
|
||||||
|
--without-helppack-integration
|
||||||
|
--with-system-gpgmepp
|
||||||
|
--without-system-jfreereport
|
||||||
|
--without-system_apache_commons
|
||||||
|
--without-system-sane
|
||||||
|
--without-system-qrcodegen
|
||||||
|
$(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_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}"
|
||||||
|
--with-jdk-home=$(java-config --jdk-home 2>/dev/null)
|
||||||
|
--with-jvm-path="${EPREFIX}/usr/lib/"
|
||||||
|
)
|
||||||
|
|
||||||
|
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
|
||||||
|
|
||||||
|
local target
|
||||||
|
use test && target="build" || target="build-nocheck"
|
||||||
|
|
||||||
|
# this is not a proper make script
|
||||||
|
make ${target} || die
|
||||||
|
}
|
||||||
|
|
||||||
|
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=$(get_libdir)/libreoffice/program
|
||||||
|
for py in uno.py unohelper.py officehelper.py; do
|
||||||
|
dosym ../../../${loprogdir}/${py} $(python_get_sitedir)/${py}
|
||||||
|
while IFS="" read -d $'\0' -r pyc; do
|
||||||
|
pyc=${pyc//*\/}
|
||||||
|
dosym ../../../../${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.
@ -1,3 +1,5 @@
|
|||||||
DIST diff-pdf-0.3.tar.gz 132862 BLAKE2B bb3fa163337482785778fa7cbeab3e9f883d8537e4a905592eb20f4bb876597f500beaa2d9f13706887e1d340dd378c68c231b91a4dd478fb206b32f2cbd768c SHA512 b85585162b498c5abf14020ad04616ebdb5efce25b20604dab81c6068a036a818d7e10ddbbdb69d278d4b5a46ab9b9aa782a52e37f278f3e9db7b4d2259aaa08
|
DIST diff-pdf-0.3.tar.gz 132862 BLAKE2B bb3fa163337482785778fa7cbeab3e9f883d8537e4a905592eb20f4bb876597f500beaa2d9f13706887e1d340dd378c68c231b91a4dd478fb206b32f2cbd768c SHA512 b85585162b498c5abf14020ad04616ebdb5efce25b20604dab81c6068a036a818d7e10ddbbdb69d278d4b5a46ab9b9aa782a52e37f278f3e9db7b4d2259aaa08
|
||||||
|
DIST diff-pdf-0.4.1.tar.gz 137715 BLAKE2B f77b7a690f2a99aa003c1a36015113f0b3355acc45346637535231f763aa733174eca6b1f962058c625e06176fa13868965b3b67ddf6ffe249202ff799051e37 SHA512 4b7b49d7008b5920be86af8398dea41933888677b66505af0ca4daecbd1662dc0b3c04e7b2631d86680cdae4b0b58d24bcd4ddc2b7589127b682d4b97a179b88
|
||||||
EBUILD diff-pdf-0.3.ebuild 1289 BLAKE2B 3eef9f78e56f7f0da662a8ad3fb75e8b5683d58c3dcdc6d4df426d78814b834afec798b0189bf22c65da304d5ccfea1afd324d7f066536f0b162f89715af6596 SHA512 5f667ed5f3391c1fd6bbf426d7947b50e5c75ae0aab61dbe20c1c6efd3710b18d9d2a8c1407e657219db6a58b9450542eacd52bbd382361ba7341d99b00ada23
|
EBUILD diff-pdf-0.3.ebuild 1289 BLAKE2B 3eef9f78e56f7f0da662a8ad3fb75e8b5683d58c3dcdc6d4df426d78814b834afec798b0189bf22c65da304d5ccfea1afd324d7f066536f0b162f89715af6596 SHA512 5f667ed5f3391c1fd6bbf426d7947b50e5c75ae0aab61dbe20c1c6efd3710b18d9d2a8c1407e657219db6a58b9450542eacd52bbd382361ba7341d99b00ada23
|
||||||
|
EBUILD diff-pdf-0.4.1.ebuild 1290 BLAKE2B 6f960173b5b8fc9a853a47fcc356008f2e98e8a3112a4dae7cb71c381fbb2bc2040212e821c668ea31633b14d83d0e93b54ff80c49c4616aed4416e7fdfd9c24 SHA512 85a2da6028e118be3eabc04f7580bf94a6a164d534fc409262f451fff80fe6ecd7a54b1ae7a15eb7bd60c49873014d9a85cf8cd1a5550a01ec559f0f6f9b7bf6
|
||||||
MISC metadata.xml 252 BLAKE2B fa9e1dbdc0de3313b50ecd9de7ac59006074b8b75ecb97a8fc4de5fb14609cb00dc1b24ba95a2e7fb11cbc6f8c8f0c068bd0311713cc2aa7e6016992dbd6e8bd SHA512 92f660063c96ac5b3e24e58733006d4a72a7e2f41605988efb575546a2539a92b1ceb3a37e018fcb5c08264a42af26950d6520ea80ba60130ad25ce6092ce742
|
MISC metadata.xml 252 BLAKE2B fa9e1dbdc0de3313b50ecd9de7ac59006074b8b75ecb97a8fc4de5fb14609cb00dc1b24ba95a2e7fb11cbc6f8c8f0c068bd0311713cc2aa7e6016992dbd6e8bd SHA512 92f660063c96ac5b3e24e58733006d4a72a7e2f41605988efb575546a2539a92b1ceb3a37e018fcb5c08264a42af26950d6520ea80ba60130ad25ce6092ce742
|
||||||
|
@ -0,0 +1,39 @@
|
|||||||
|
# Copyright 1999-2020 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
# No EAPI=7 support in wxwidgets.eclass.
|
||||||
|
EAPI=6
|
||||||
|
|
||||||
|
inherit wxwidgets
|
||||||
|
|
||||||
|
DESCRIPTION="A simple tool for visually comparing two PDF files"
|
||||||
|
HOMEPAGE="http://vslavik.github.io/diff-pdf/ https://github.com/vslavik/diff-pdf/"
|
||||||
|
SRC_URI="https://github.com/vslavik/${PN}/releases/download/v${PV}/${P}.tar.gz"
|
||||||
|
|
||||||
|
# The COPYING.icons file states that two icons were taken from
|
||||||
|
# version 2.16.5 of GTK+, which is licensed LGPL-2+.
|
||||||
|
LICENSE="GPL-2+ LGPL-2+"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
# The build system checks for "poppler-glib", which is provided only
|
||||||
|
# when app-text/poppler is built with USE=cairo. Moreover the glib ABI
|
||||||
|
# of poppler is relatively stable, and I can only assume that diff-pdf
|
||||||
|
# uses that rather than the low-level libpoppler.so API. Since the
|
||||||
|
# subslot on app-text/poppler is ONLY for the low-level API, we
|
||||||
|
# therefore don't need a subslot dependency on app-text/poppler.
|
||||||
|
#
|
||||||
|
# Since diff-pdf.cpp includes glib.h directly, I've included
|
||||||
|
# dev-libs/glib as an explicit dependency. Ditto for x11-libs/cairo.
|
||||||
|
DEPEND="app-text/poppler[cairo]
|
||||||
|
dev-libs/glib
|
||||||
|
x11-libs/cairo
|
||||||
|
x11-libs/wxGTK:3.0[X]"
|
||||||
|
RDEPEND="${DEPEND}"
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
WX_GTK_VER="3.0"
|
||||||
|
setup-wxwidgets
|
||||||
|
default
|
||||||
|
}
|
@ -1,3 +1,7 @@
|
|||||||
|
AUX ebook-tools-0.2.2-crashfix.patch 1883 BLAKE2B 957cdf93efefda23074d762992c71e49b991f634394513923eac93ca9f0c3727ae1c17cbfcd65ede714b9b7876c0abb23945e26b093bf9a8b24193babf3b828e SHA512 1c0b432c1628b7164675df488220aa89a725260cd34e118ec3b96be0e647a899d65418ba4b6a0530a6999dcb4d218023e5541c0f6a1a481c25fee0742b79c5ba
|
||||||
|
AUX ebook-tools-0.2.2-fvisibility-hidden.patch 998 BLAKE2B 3595aecd20dd3e046d76517595f337642e0723ac6fddab9a4f74a9e29b3cc415cafce3688f1fbc395e3b681a90ac88c05124b71c69882e1a3cda25c231d5258a SHA512 ae8c8608335e3d7251f4fca959a9ada267cffed6d7abbf7baf5a053490b80789cff3e9fde76ca6c034bf19760a51d6822e2ead7a4f7d15aaa11d5484c463de6f
|
||||||
|
AUX ebook-tools-0.2.2-libzip-cmake.patch 3113 BLAKE2B e3b78d2ab278ff759afec16a57f074a722b3f5ff6aeceac9bd736843981d6de205607a0e89ffad0db4fdc14e3d250959a02b642e07b01a77c24aa494a1b37d8a SHA512 d228d9bd192e5cd46c7a991025d995b33e26049053ecd548ab35edace11e10aef6c7ca24c584680f97bb765d7e3485b5e6ea337a0255dcf1041f804213443b78
|
||||||
DIST ebook-tools-0.2.2.tar.gz 46889 BLAKE2B 20b6ff048e9e31d2e00db3a02b67e21f3031d74aedfc663331b08f626b1816adecad5039e124462f97ff2ff7dc43f002eb39dd625f031ae42fe2b46338e94fcf SHA512 b4518249835ed7cc672392bf2f8b1c62bc218e41c53663bb26ab34c9e43a99b6b7ae794babdb4bd775e467bb17918703a66ee57c8cf94cb7afc4ba2a7f74816a
|
DIST ebook-tools-0.2.2.tar.gz 46889 BLAKE2B 20b6ff048e9e31d2e00db3a02b67e21f3031d74aedfc663331b08f626b1816adecad5039e124462f97ff2ff7dc43f002eb39dd625f031ae42fe2b46338e94fcf SHA512 b4518249835ed7cc672392bf2f8b1c62bc218e41c53663bb26ab34c9e43a99b6b7ae794babdb4bd775e467bb17918703a66ee57c8cf94cb7afc4ba2a7f74816a
|
||||||
EBUILD ebook-tools-0.2.2-r1.ebuild 649 BLAKE2B d39c7352b72d1b8143468be21df3e4f2c094ea6c0b9380ae69d1ec0b6a20f62d820caa4a618861a61c2f00f0402ca2cb1c2c05b5c31346f0da3e929ef487364d SHA512 4cd37a92486ff8fe5a6f62db6016ddc888dcbe27d7d88579721e3ef2fdf3183131108ecb3defce86189401ef5979a236ecba6368202d7c67facf2e94de626fa1
|
EBUILD ebook-tools-0.2.2-r1.ebuild 649 BLAKE2B d39c7352b72d1b8143468be21df3e4f2c094ea6c0b9380ae69d1ec0b6a20f62d820caa4a618861a61c2f00f0402ca2cb1c2c05b5c31346f0da3e929ef487364d SHA512 4cd37a92486ff8fe5a6f62db6016ddc888dcbe27d7d88579721e3ef2fdf3183131108ecb3defce86189401ef5979a236ecba6368202d7c67facf2e94de626fa1
|
||||||
|
EBUILD ebook-tools-0.2.2-r2.ebuild 774 BLAKE2B 7e04f816f7f11e9653b571ef0652094431e5390cfa0394b899f8c0b104533c7faf83b7e5a2ace646eda0200934db1f96ee00c40f424a49f9ad0db54bd319173c SHA512 ac365508573ea852bdbb481580f314e313e843ef16b4323c961193a9d84fd8e3c4f5c28ba3e80f593d3241ae8fcdbb4c0848bd9dad297d6f8795087b43380ef9
|
||||||
MISC metadata.xml 400 BLAKE2B c225e8514134fea3843975618d6bb5b6085785eb71a9b0413bf986d752eff783f973c10fb7e6af504a3efa1c0e05475b421ff4c1f4c24bf51d4a948d485ed103 SHA512 2ab30e14742c63fc54cc75068b57d1c9fa178d6f57fb03b8b15c5649d4bdf35c5068a132c6ee50fe855a2037af67b5c2fd2229cc97b4f3e89f4eecde6d21885b
|
MISC metadata.xml 400 BLAKE2B c225e8514134fea3843975618d6bb5b6085785eb71a9b0413bf986d752eff783f973c10fb7e6af504a3efa1c0e05475b421ff4c1f4c24bf51d4a948d485ed103 SHA512 2ab30e14742c63fc54cc75068b57d1c9fa178d6f57fb03b8b15c5649d4bdf35c5068a132c6ee50fe855a2037af67b5c2fd2229cc97b4f3e89f4eecde6d21885b
|
||||||
|
@ -0,0 +1,34 @@
|
|||||||
|
# Copyright 1999-2020 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
inherit cmake
|
||||||
|
|
||||||
|
DESCRIPTION="Tools for accessing and converting various ebook file formats"
|
||||||
|
HOMEPAGE="https://sourceforge.net/projects/ebook-tools/"
|
||||||
|
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
|
||||||
|
IUSE="+lit2epub"
|
||||||
|
|
||||||
|
DEPEND="
|
||||||
|
dev-libs/libxml2
|
||||||
|
>=dev-libs/libzip-1.7.2:=
|
||||||
|
"
|
||||||
|
RDEPEND="${DEPEND}
|
||||||
|
lit2epub? ( app-text/convertlit )
|
||||||
|
"
|
||||||
|
|
||||||
|
PATCHES=(
|
||||||
|
"${FILESDIR}/${P}-crashfix.patch"
|
||||||
|
"${FILESDIR}/${P}-fvisibility-hidden.patch"
|
||||||
|
"${FILESDIR}/${P}-libzip-cmake.patch"
|
||||||
|
)
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
cmake_src_prepare
|
||||||
|
use lit2epub || sed -e "\|lit2epub|d" -i src/tools/CMakeLists.txt || die
|
||||||
|
}
|
@ -0,0 +1,50 @@
|
|||||||
|
From 93ebf942a90f9c95797838f9adab94bc0378671c Mon Sep 17 00:00:00 2001
|
||||||
|
From: =?UTF-8?q?Stefan=20Br=C3=BCns?= <stefan.bruens@rwth-aachen.de>
|
||||||
|
Date: Tue, 30 Apr 2019 16:36:09 +0200
|
||||||
|
Subject: [PATCH] Avoid crash on toc.ncx navPoint without navLabel
|
||||||
|
|
||||||
|
Althoug at least one navLabel is required per navPoint, there is no
|
||||||
|
guarantee it actually exists.
|
||||||
|
|
||||||
|
Avoid crashes due to invalid accesses of a null label in case the toc is
|
||||||
|
broken, and spew a warning.
|
||||||
|
|
||||||
|
Fixes #8 epub_tit_next crashes on navPoint without navLabel.
|
||||||
|
---
|
||||||
|
src/libepub/epub.c | 5 +++--
|
||||||
|
src/libepub/opf.c | 4 ++++
|
||||||
|
2 files changed, 7 insertions(+), 2 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/src/libepub/epub.c b/src/libepub/epub.c
|
||||||
|
index d085503..a259d9d 100644
|
||||||
|
--- a/src/libepub/epub.c
|
||||||
|
+++ b/src/libepub/epub.c
|
||||||
|
@@ -469,8 +469,9 @@ int epub_tit_next(struct titerator *tit) {
|
||||||
|
case TITERATOR_NAVMAP:
|
||||||
|
case TITERATOR_PAGES:
|
||||||
|
ti = GetNodeData(curr);
|
||||||
|
- tit->cache.label =
|
||||||
|
- (char *)_opf_label_get_by_doc_lang(tit->epub->opf, ti->label);
|
||||||
|
+ if (ti->label)
|
||||||
|
+ tit->cache.label =
|
||||||
|
+ (char *)_opf_label_get_by_doc_lang(tit->epub->opf, ti->label);
|
||||||
|
|
||||||
|
if (! tit->cache.label)
|
||||||
|
tit->cache.label = (char *)ti->id;
|
||||||
|
diff --git a/src/libepub/opf.c b/src/libepub/opf.c
|
||||||
|
index 6851db2..09bce9e 100644
|
||||||
|
--- a/src/libepub/opf.c
|
||||||
|
+++ b/src/libepub/opf.c
|
||||||
|
@@ -398,6 +398,10 @@ void _opf_parse_navmap(struct opf *opf, xmlTextReaderPtr reader) {
|
||||||
|
|
||||||
|
} else if (xmlTextReaderNodeType(reader) == 15) {
|
||||||
|
if (item) {
|
||||||
|
+ if (! item->label) {
|
||||||
|
+ _epub_print_debug(opf->epub, DEBUG_WARNING,
|
||||||
|
+ "- missing navlabel for nav point element");
|
||||||
|
+ }
|
||||||
|
_epub_print_debug(opf->epub, DEBUG_INFO,
|
||||||
|
"adding nav point item->%s %s (d:%d,p:%d)",
|
||||||
|
item->id, item->src, item->depth, item->playOrder);
|
||||||
|
--
|
||||||
|
2.21.0
|
@ -0,0 +1,22 @@
|
|||||||
|
--- a/src/libepub/epub_shared.h
|
||||||
|
+++ b/src/libepub/epub_shared.h
|
||||||
|
@@ -8,7 +8,7 @@
|
||||||
|
# define EPUB_EXPORT __declspec(dllimport)
|
||||||
|
# endif
|
||||||
|
#else
|
||||||
|
-# define EPUB_EXPORT
|
||||||
|
+# define EPUB_EXPORT __attribute__ ((visibility ("default")))
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
--- a/CMakeLists.txt
|
||||||
|
+++ b/CMakeLists.txt
|
||||||
|
@@ -15,7 +15,7 @@ find_package(LibXml2 REQUIRED)
|
||||||
|
find_package(LibZip REQUIRED)
|
||||||
|
|
||||||
|
if(CMAKE_C_COMPILER_ID MATCHES GNU)
|
||||||
|
- set(CMAKE_C_FLAGS "-Wall -W -Wno-long-long -Wundef -Wcast-align -Werror-implicit-function-declaration -Wchar-subscripts -Wpointer-arith -Wwrite-strings -Wformat-security -Wmissing-format-attribute -Wshadow -fno-common ${CMAKE_C_FLAGS}")
|
||||||
|
+ set(CMAKE_C_FLAGS "-Wall -W -Wno-long-long -Wundef -Wcast-align -Werror-implicit-function-declaration -Wchar-subscripts -Wpointer-arith -Wwrite-strings -Wformat-security -Wmissing-format-attribute -Wshadow -fno-common -fvisibility=hidden ${CMAKE_C_FLAGS}")
|
||||||
|
endif(CMAKE_C_COMPILER_ID MATCHES GNU)
|
||||||
|
if(MSVC)
|
||||||
|
add_definitions(-D_CRT_SECURE_NO_WARNINGS)
|
@ -0,0 +1,83 @@
|
|||||||
|
From fa125b4223bc8995ed60befbed757ec23eed72e7 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Andreas Sturmlechner <asturm@gentoo.org>
|
||||||
|
Date: Thu, 22 Oct 2020 23:32:33 +0200
|
||||||
|
Subject: [PATCH] Use >=dev-libs/libzip-1.7.2 cmake config
|
||||||
|
|
||||||
|
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
|
||||||
|
---
|
||||||
|
CMakeLists.txt | 2 +-
|
||||||
|
cmake/FindLibZip.cmake | 36 ------------------------------------
|
||||||
|
src/libepub/CMakeLists.txt | 2 +-
|
||||||
|
3 files changed, 2 insertions(+), 38 deletions(-)
|
||||||
|
delete mode 100644 cmake/FindLibZip.cmake
|
||||||
|
|
||||||
|
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||||||
|
index fc141c2..691cf2b 100644
|
||||||
|
--- a/CMakeLists.txt
|
||||||
|
+++ b/CMakeLists.txt
|
||||||
|
@@ -11,7 +11,7 @@ set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${CMAKE_CURRENT_SOURCE_DIR}/cmake)
|
||||||
|
set(LIB_SUFFIX "" CACHE STRING "Define suffix of library directory name (32/64)")
|
||||||
|
|
||||||
|
find_package(LibXml2 REQUIRED)
|
||||||
|
-find_package(LibZip REQUIRED)
|
||||||
|
+find_package(LibZip 1.7.2 CONFIG REQUIRED)
|
||||||
|
|
||||||
|
if(CMAKE_C_COMPILER_ID MATCHES GNU)
|
||||||
|
set(CMAKE_C_FLAGS "-Wall -W -Wno-long-long -Wundef -Wcast-align -Werror-implicit-function-declaration -Wchar-subscripts -Wpointer-arith -Wwrite-strings -Wformat-security -Wmissing-format-attribute -Wshadow -fno-common ${CMAKE_C_FLAGS}")
|
||||||
|
diff --git a/cmake/FindLibZip.cmake b/cmake/FindLibZip.cmake
|
||||||
|
deleted file mode 100644
|
||||||
|
index c873092..0000000
|
||||||
|
--- a/cmake/FindLibZip.cmake
|
||||||
|
+++ /dev/null
|
||||||
|
@@ -1,36 +0,0 @@
|
||||||
|
-# - Try to find libzip
|
||||||
|
-# Once done this will define
|
||||||
|
-#
|
||||||
|
-# LIBZIP_FOUND - system has the zip library
|
||||||
|
-# LIBZIP_INCLUDE_DIR - the zip include directory
|
||||||
|
-# LIBZIP_LIBRARY - Link this to use the zip library
|
||||||
|
-#
|
||||||
|
-# Copyright (c) 2006, Pino Toscano, <toscano.pino@tiscali.it>
|
||||||
|
-#
|
||||||
|
-# Redistribution and use is allowed according to the terms of the BSD license.
|
||||||
|
-# For details see the accompanying COPYING-CMAKE-SCRIPTS file.
|
||||||
|
-
|
||||||
|
-if (LIBZIP_LIBRARY AND LIBZIP_INCLUDE_DIR)
|
||||||
|
- # in cache already
|
||||||
|
- set(LIBZIP_FOUND TRUE)
|
||||||
|
-else (LIBZIP_LIBRARY AND LIBZIP_INCLUDE_DIR)
|
||||||
|
-
|
||||||
|
- find_path(LIBZIP_INCLUDE_DIR zip.h
|
||||||
|
- ${GNUWIN32_DIR}/include
|
||||||
|
- )
|
||||||
|
-
|
||||||
|
- find_library(LIBZIP_LIBRARY NAMES zip
|
||||||
|
- PATHS
|
||||||
|
- ${GNUWIN32_DIR}/lib
|
||||||
|
- )
|
||||||
|
-
|
||||||
|
- include(FindPackageHandleStandardArgs)
|
||||||
|
- FIND_PACKAGE_HANDLE_STANDARD_ARGS(LibZip DEFAULT_MSG LIBZIP_LIBRARY LIBZIP_INCLUDE_DIR)
|
||||||
|
-
|
||||||
|
- # ensure that they are cached
|
||||||
|
- set(LIBZIP_INCLUDE_DIR ${LIBZIP_INCLUDE_DIR} CACHE INTERNAL "The libzip include path")
|
||||||
|
- set(LIBZIP_LIBRARY ${LIBZIP_LIBRARY} CACHE INTERNAL "The libraries needed to use libzip")
|
||||||
|
-
|
||||||
|
-endif (LIBZIP_LIBRARY AND LIBZIP_INCLUDE_DIR)
|
||||||
|
-
|
||||||
|
-mark_as_advanced(LIBZIP_INCLUDE_DIR LIBZIP_LIBRARY)
|
||||||
|
diff --git a/src/libepub/CMakeLists.txt b/src/libepub/CMakeLists.txt
|
||||||
|
index a3208b7..460270c 100644
|
||||||
|
--- a/src/libepub/CMakeLists.txt
|
||||||
|
+++ b/src/libepub/CMakeLists.txt
|
||||||
|
@@ -1,6 +1,6 @@
|
||||||
|
include_directories (${EBOOK-TOOLS_SOURCE_DIR}/src/libepub ${LIBXML2_INCLUDE_DIR} ${LIBZIP_INCLUDE_DIR})
|
||||||
|
add_library (epub SHARED epub.c ocf.c opf.c linklist.c list.c)
|
||||||
|
-target_link_libraries (epub ${LIBZIP_LIBRARY} ${LIBXML2_LIBRARIES})
|
||||||
|
+target_link_libraries (epub libzip::zip ${LIBXML2_LIBRARIES})
|
||||||
|
|
||||||
|
set_target_properties (epub PROPERTIES VERSION 0.2.1 SOVERSION 0)
|
||||||
|
|
||||||
|
--
|
||||||
|
2.29.0
|
||||||
|
|
Binary file not shown.
@ -1,3 +1,3 @@
|
|||||||
DIST lablgtk3-3.1.1.tbz 854720 BLAKE2B e6a916151fe1ca0746c14c2a66cd178f3b0c051976815a1d13daf801002f16bc76d9f4cb15625353f0cfbdc16b0a218857d72c4e57125050bbcffe67f7096ad0 SHA512 193c340d9941680869eb90bc89f5b27cc5bdf294f4635081a9ba56a99fa2982266c4ee2eb5fd04d3a3f6150082800de5df786def8c72a276a779d843d914e9e3
|
DIST lablgtk3-3.1.1.tbz 854720 BLAKE2B e6a916151fe1ca0746c14c2a66cd178f3b0c051976815a1d13daf801002f16bc76d9f4cb15625353f0cfbdc16b0a218857d72c4e57125050bbcffe67f7096ad0 SHA512 193c340d9941680869eb90bc89f5b27cc5bdf294f4635081a9ba56a99fa2982266c4ee2eb5fd04d3a3f6150082800de5df786def8c72a276a779d843d914e9e3
|
||||||
EBUILD lablgtk-sourceview-3.1.1.ebuild 605 BLAKE2B fbe21f2c81ff105758d47edb2171ff8f63e27957e29c1f01cbbd9e7155069abe7ef9c3452880a6545f7ab383e09716574f4cf049f755b06a0392f2cd616ab58a SHA512 e742c42d47434307b4f3edbcfc3912c1262b2e944d9d41238702fd6b3da1856f35aa863dc32783851f7272d6bdac88bfe4a56ba874b5557177612aba3bee73aa
|
EBUILD lablgtk-sourceview-3.1.1.ebuild 617 BLAKE2B 29b11080a88c9c2ad900c95f4072258d9e62c8d2e198e828b5213a13c41fd68f4328d265a578cf0c1e594fbccbbdf108cfaef9a27881285ca2cb795de8229700 SHA512 4ded1626324a78f2dbdf1d671f2a722ca221e4b89719655438886b39224ae3c1e65935c2b805ff3999fd21c03d98e548fd8e58b1db8e7ae21ea144bbed69d9a7
|
||||||
MISC metadata.xml 319 BLAKE2B f3a6de363afedd8ecf6d5cd898b0ecc0c7da67070f8929f39f6e5395303505e9b2679cd32ba4445f155aa522bc09f5c6bdb09a3941f679c5eb1ff757040f0d40 SHA512 c251d0c83e251b9f20f83be5d67381c562400dc1567a4d3a32b396c309dc669b03f1d7e25e4d953c155d41aeaad07d47a67a2c602855cd45d5c9bb749dfa3b3f
|
MISC metadata.xml 319 BLAKE2B f3a6de363afedd8ecf6d5cd898b0ecc0c7da67070f8929f39f6e5395303505e9b2679cd32ba4445f155aa522bc09f5c6bdb09a3941f679c5eb1ff757040f0d40 SHA512 c251d0c83e251b9f20f83be5d67381c562400dc1567a4d3a32b396c309dc669b03f1d7e25e4d953c155d41aeaad07d47a67a2c602855cd45d5c9bb749dfa3b3f
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
DIST ocaml-ssl-0.5.3.tar.gz 125431 BLAKE2B e95b6757f27fcac16dda1087880bb49ad854108755719210aeeeebd0e14cfee9b6244986f21ddbf86a970ea4b4f9eb2bb8e0a5a888dafe2a7262f004194a26ba SHA512 c0dc38ab21c8adc104a42ec89b8a58de976205887a23a407f1ffee1181d526ddb8aa91877508f8a974c6df8583d6d8611558a995680e313fc78ad0cac184cf52
|
DIST ocaml-ssl-0.5.3.tar.gz 125431 BLAKE2B e95b6757f27fcac16dda1087880bb49ad854108755719210aeeeebd0e14cfee9b6244986f21ddbf86a970ea4b4f9eb2bb8e0a5a888dafe2a7262f004194a26ba SHA512 c0dc38ab21c8adc104a42ec89b8a58de976205887a23a407f1ffee1181d526ddb8aa91877508f8a974c6df8583d6d8611558a995680e313fc78ad0cac184cf52
|
||||||
DIST ocaml-ssl-0.5.9.tar.gz 32721 BLAKE2B c6b1ec659fddf384005f2cb045c0b0c059daaa93bd782904354e12e1ce63432c04c9bdc823dbfd0cd903ce872c91f0a750975cc69a56c9384ef6d09ed46c22cd SHA512 6826e5a6ab9f51013e8d097900f443d091e085e3d2d232a315a0e3a90ca334c9b9779d20dcae267f9ed961bc4a08fcb80372e669389c59a22d5c7706d37fcd5f
|
DIST ocaml-ssl-0.5.9.tar.gz 32721 BLAKE2B c6b1ec659fddf384005f2cb045c0b0c059daaa93bd782904354e12e1ce63432c04c9bdc823dbfd0cd903ce872c91f0a750975cc69a56c9384ef6d09ed46c22cd SHA512 6826e5a6ab9f51013e8d097900f443d091e085e3d2d232a315a0e3a90ca334c9b9779d20dcae267f9ed961bc4a08fcb80372e669389c59a22d5c7706d37fcd5f
|
||||||
EBUILD ocaml-ssl-0.5.3-r1.ebuild 619 BLAKE2B 183a3abfc50c321e29ad653cbe2055ba45873e621ffbed38d42008cf311ea3575de8209413b5dc91ed1eef8c2f1be9dfc9036b913e6f759293447dc91333183e SHA512 d6421c2302377ceed8b932b3f1e788ec77a53b6bdc9703f90a494b5cdba3a2f26e9eae81661a245a3cc395e5ffff5b0ae03aa78dad0de96597b5ce039b57c045
|
EBUILD ocaml-ssl-0.5.3-r1.ebuild 619 BLAKE2B 183a3abfc50c321e29ad653cbe2055ba45873e621ffbed38d42008cf311ea3575de8209413b5dc91ed1eef8c2f1be9dfc9036b913e6f759293447dc91333183e SHA512 d6421c2302377ceed8b932b3f1e788ec77a53b6bdc9703f90a494b5cdba3a2f26e9eae81661a245a3cc395e5ffff5b0ae03aa78dad0de96597b5ce039b57c045
|
||||||
EBUILD ocaml-ssl-0.5.9.ebuild 648 BLAKE2B 02c760494db5e86a4595479f393ba10a4871000736aee32eb78f0b63e83e541946b9b6c56c5d896ca780119f03ead8ef3deff5a8133df8c613417ff8f3476a7d SHA512 1486e761c9965bcece391af9cf407dfca780e5c9b75760934f038894373ed1909f476012762d282df46ad65bf814c56fe0a113751f46176810bb8446de9c62c7
|
EBUILD ocaml-ssl-0.5.9.ebuild 591 BLAKE2B d1d14b6d3ba37a01bce825c39ee72ccf233518ca64ecdce0712455e5752074c380886fc4cc8324e89e9c38a3ad12086c84582228e02b6d20fe49d200d89c5001 SHA512 86ddbf999886932bbcf28031084ca6134bcbef7a95df022f2bbe0aa3697af69a13a170d84a05ee3b95c2cc67ffab9edc4ba504917f92fe539561af6158f88fcc
|
||||||
MISC metadata.xml 301 BLAKE2B e06adb641ac1eec98b9d60d7b7c8f01bf5d495133b91dd1c6a586a7a212d7f5c1dd27efb42d6807d5e16eea5281379c8dd5abe0b0955ca0552b20bb714909a38 SHA512 1ec6a683ca7f9f8dad10cad74ae7a43770751ebaf4bac889b373285ba8ff4f151a746ca8973c9de0008254596d519f919f1d06beebf813f757f2971c816c0add
|
MISC metadata.xml 301 BLAKE2B e06adb641ac1eec98b9d60d7b7c8f01bf5d495133b91dd1c6a586a7a212d7f5c1dd27efb42d6807d5e16eea5281379c8dd5abe0b0955ca0552b20bb714909a38 SHA512 1ec6a683ca7f9f8dad10cad74ae7a43770751ebaf4bac889b373285ba8ff4f151a746ca8973c9de0008254596d519f919f1d06beebf813f757f2971c816c0add
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
DIST pcre-ocaml-7.2.3.tar.gz 88307 BLAKE2B 1024a0d7a490fb31927f67af4c9a5e90c8d3788b3998a8af1ecaba9d6d12d1a1be91dcb2bdc1c49e6e81f0909d1dd9b6bc200f908c68427650985491f35685c9 SHA512 3df4bdbbed5e1ecf4bdf15fc461f2ea65e1556af9c1683e194c8824e21da5274dd80c22c1f6676fca203305ec4244d47e09f0ef8c601bfa95f7237bb07c1ee65
|
DIST pcre-ocaml-7.2.3.tar.gz 88307 BLAKE2B 1024a0d7a490fb31927f67af4c9a5e90c8d3788b3998a8af1ecaba9d6d12d1a1be91dcb2bdc1c49e6e81f0909d1dd9b6bc200f908c68427650985491f35685c9 SHA512 3df4bdbbed5e1ecf4bdf15fc461f2ea65e1556af9c1683e194c8824e21da5274dd80c22c1f6676fca203305ec4244d47e09f0ef8c601bfa95f7237bb07c1ee65
|
||||||
DIST pcre-ocaml-7.4.6.tbz 41027 BLAKE2B 1faecd96cb6f7af248e8ace7409a49131f5c654320f8ac432fd4aff602d0c4187733419e9cc73ca52cf0a3e5b725afa9357fe9ec191bf1ca42d4dc47a36e45b7 SHA512 a356c78dc19d3b3741d1fa0277c4fb0cb545f12499165526fae80a0ff8a7b1f1e6e5e916b16f8336bcec3661de811686b814fe4afc677965fec7a63d4fc53b1f
|
DIST pcre-ocaml-7.4.6.tbz 41027 BLAKE2B 1faecd96cb6f7af248e8ace7409a49131f5c654320f8ac432fd4aff602d0c4187733419e9cc73ca52cf0a3e5b725afa9357fe9ec191bf1ca42d4dc47a36e45b7 SHA512 a356c78dc19d3b3741d1fa0277c4fb0cb545f12499165526fae80a0ff8a7b1f1e6e5e916b16f8336bcec3661de811686b814fe4afc677965fec7a63d4fc53b1f
|
||||||
EBUILD pcre-ocaml-7.2.3.ebuild 721 BLAKE2B bc346d38ced37dfec33fd43e6ae23fba0b7112f5a0ccce7db7400911644d3b030f84c27a0b89f2971d169de70fd3f6edbe47bf368526907e9a2f4762f4aa55de SHA512 2bace5208dc7054b059e08050097207eea7fc10fb218ea21849f6f1996a3eea4031352c1eff62982cc94bd4cb7631632c43f02908afefe3eb453b2f3d6f76a28
|
EBUILD pcre-ocaml-7.2.3.ebuild 709 BLAKE2B dbf57cfee3ff256ded13d85881ad747fee1802499172f20528cb30ddecd9d37f7b9adcf81419d042ab72d3924856559189b4416044b368b450b403968cd02995 SHA512 2c6e5106604be7c0f0e686fca818c618e64660c0bee5584fdc8072c9a94180c037663219d5453bf47b821c65aa3a12b7b1e0d891b79f2bf20d3c84e0f323138c
|
||||||
EBUILD pcre-ocaml-7.4.6-r1.ebuild 703 BLAKE2B 45920ae9af301febd3be7d5feddbf821f29f4181725b0b2a66bb1c2259111719cdac9379d48a39b9ac8210a2bbed5cef970405a94fa5e4904cc661409096e126 SHA512 86270bdfe743d1bb4da1f7de8fe55b00fbbc531574a1264e15c8fe174ffd7e3a084cd7b53d8621054a8429fc48b1ab1f6b479b17a7926d2a7cfa8bde85058cee
|
EBUILD pcre-ocaml-7.4.6-r1.ebuild 715 BLAKE2B 0d651976e0b2466724c764681f69f150ce9f05465cc75fd48280c4d14585716c765e6bb8b4d8f0f4ab1bc0fd724c7ebccb6981bc0245769540548c0d504f64d8 SHA512 b187be9b3e58262c24acf77520fd1c423f0122f2f8caec57c68579bd2c6796ab90e01f54dc43a34f607881a39e8e0511ff294051e811a5b27b488b804ecaccf0
|
||||||
MISC metadata.xml 316 BLAKE2B c47754948a843c41e96ff4f56536fa7f1c9cfda9e55a6d710aec847762093d99e40363fd9ec1bb8f3a6fd00701564d38a88c872d6c5d84fa0152429be8c7b371 SHA512 3bd6c5b9e74890d4bb901aab45b5c2313143606189de938157b74a453cfd768bd6a6df592ac86b00c14a6df408c87a3a97ec347aebf5333ab49b9883117d531f
|
MISC metadata.xml 316 BLAKE2B c47754948a843c41e96ff4f56536fa7f1c9cfda9e55a6d710aec847762093d99e40363fd9ec1bb8f3a6fd00701564d38a88c872d6c5d84fa0152429be8c7b371 SHA512 3bd6c5b9e74890d4bb901aab45b5c2313143606189de938157b74a453cfd768bd6a6df592ac86b00c14a6df408c87a3a97ec347aebf5333ab49b9883117d531f
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
DIST Alien-Base-ModuleBuild-1.14.tar.gz 62072 BLAKE2B 64a94621b36b13ad32861c228e787ca44ae8fbec5f1a2fcd65ade8188c44021dbca45fc7f62aa390d10920f670779511ceb96f214b41c4cce2a6424a0f72b47e SHA512 6fcfb7e5525972d5ca565441717143b036ed9c4079700426df2e96d76a91baeaf103ac406a8fa86dfd820929041525d7bb66c32762258cfb7752fb7634171fbf
|
DIST Alien-Base-ModuleBuild-1.14.tar.gz 62072 BLAKE2B 64a94621b36b13ad32861c228e787ca44ae8fbec5f1a2fcd65ade8188c44021dbca45fc7f62aa390d10920f670779511ceb96f214b41c4cce2a6424a0f72b47e SHA512 6fcfb7e5525972d5ca565441717143b036ed9c4079700426df2e96d76a91baeaf103ac406a8fa86dfd820929041525d7bb66c32762258cfb7752fb7634171fbf
|
||||||
DIST Alien-Base-ModuleBuild-1.15.tar.gz 63870 BLAKE2B dc89d63c31cfe618db58cc11c17190b8e881efa3b245c5bb81a99f4c4263a621747579ea5313f646b171bf7446261b01aa2eda45b81ee0a6ef6cb16c5c4092d2 SHA512 6aa366c9748c8470abef2597684bdd68edb952ec9e8f36e31741a3376bd96aea7cd62caeea47a5ff0fb205f6d2087a63a20baf4767f87321fd54dda2727e1a70
|
DIST Alien-Base-ModuleBuild-1.15.tar.gz 63870 BLAKE2B dc89d63c31cfe618db58cc11c17190b8e881efa3b245c5bb81a99f4c4263a621747579ea5313f646b171bf7446261b01aa2eda45b81ee0a6ef6cb16c5c4092d2 SHA512 6aa366c9748c8470abef2597684bdd68edb952ec9e8f36e31741a3376bd96aea7cd62caeea47a5ff0fb205f6d2087a63a20baf4767f87321fd54dda2727e1a70
|
||||||
EBUILD Alien-Base-ModuleBuild-1.140.0.ebuild 1102 BLAKE2B bfbc2653dc00d04ae541cca5a82b29a5d36cfb460140b09b2b7a18afd73b24c2c43f67b7194c8682f6cc4af82fede022d7fa0b5785e949e766ebc242e72b36de SHA512 0517e01a06d615466479b95c84a8a11e7d1a0fbee9723feb11e10319a7c8c6c3d6e375ae18f1417dec4e79188c3db45aa1c1cc5b076230915e7fd65ed6acc795
|
EBUILD Alien-Base-ModuleBuild-1.140.0.ebuild 1108 BLAKE2B 7e3392bb16db159de370cf1ffba739fe59fbc52b20a9faafb9e3c1ccac1ce692a743c9117a32b23d22edf58a0ce5e85a75058c9d234cce1de5f8e870d5d4f326 SHA512 87cf71c2ff0b47bda8e7c07b0114c0a677bd325fb0fc276e88d52b0760f81f4cb299ae8e68ba163a577c8cd58383a36625a4e7c2fa44f056eecdd3410b484c43
|
||||||
EBUILD Alien-Base-ModuleBuild-1.150.0.ebuild 1102 BLAKE2B 47d4641ebb16714830f8157a86efa3b065bbd97ddff9732582c56605242f294e4e60d59b43ef2bbbc9666bac5af61283dc7a148a2560b7cdc7e6aaf489458f74 SHA512 591293d22f0c1a000c8dcdb5a20242e30e649fb0a6357238a8cf904bcce5278ede6f21b6e17b4f830a5a6b3317aca9e17fc3e82b215dd4354ca16f9dcd2ddb68
|
EBUILD Alien-Base-ModuleBuild-1.150.0.ebuild 1108 BLAKE2B a33c813c445957e6ae8dc155fe77f14b13d509b5f823863aa1b5e1820ae79e50ab49819fa632a3f094bb93595a0fce0f68c84a320bd7629d53af444e13a482c2 SHA512 b94594e794c870c5dc3e54b06911ba9cbfd20e8dc07e3cb0fd51789aaa30a9f566fa56a4153ad05805fa1a615b2cec4f367f493c9b8f6a29cd5159179a016d3a
|
||||||
MISC metadata.xml 1122 BLAKE2B 6b3c55547713e9615d690e18923f9540c2581cf19d13d59c5e701c4fdd2794144fb9a65a8bddeb3922bd9b57f7516803d0b9b8e490ca8576be574107a696ba96 SHA512 6fa6ae3591a2114b245228458b45d710aeca571746996d2f6c4589f3254e3eaea1ac8f63c03b9af78260086fb701378995854f9674e164ee00215e8d02648346
|
MISC metadata.xml 1122 BLAKE2B 6b3c55547713e9615d690e18923f9540c2581cf19d13d59c5e701c4fdd2794144fb9a65a8bddeb3922bd9b57f7516803d0b9b8e490ca8576be574107a696ba96 SHA512 6fa6ae3591a2114b245228458b45d710aeca571746996d2f6c4589f3254e3eaea1ac8f63c03b9af78260086fb701378995854f9674e164ee00215e8d02648346
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
DIST Archive-Extract-0.80.tar.gz 27813 BLAKE2B 0775eab96cfb67d742ecb2663fc58133368358187f22e89ed0b1bb113bd0efd680b800225fb65ab11379feab767aa3e6c31a7cac2b018acb6341799d4d605fb4 SHA512 2f216ea29639c4d8b7b19e4b23542b6f69e970cfb0188dca55ff7ce7d3a3021e43129dbdf81b82f7d97d0080d00f858c6af3595520b6bacac30073a8b25ea4f0
|
DIST Archive-Extract-0.80.tar.gz 27813 BLAKE2B 0775eab96cfb67d742ecb2663fc58133368358187f22e89ed0b1bb113bd0efd680b800225fb65ab11379feab767aa3e6c31a7cac2b018acb6341799d4d605fb4 SHA512 2f216ea29639c4d8b7b19e4b23542b6f69e970cfb0188dca55ff7ce7d3a3021e43129dbdf81b82f7d97d0080d00f858c6af3595520b6bacac30073a8b25ea4f0
|
||||||
DIST Archive-Extract-0.86.tar.gz 28033 BLAKE2B 0a2f6551d31d43256405379c980e5f671e4a9b168050a0b08b8ecc2d076b5f3cdc49075f1001646a3d2c0b9eb60aefd79aeb11997f2de3766cd9b23839bbdac7 SHA512 a091b8c489275b8dd3d38e52e983bef7cab7d642e0dc8f6e95f1d8d006d769857b4e5950778bddd3044d6f11b3563c7796361e88869f60a9875529b78c9d1c76
|
DIST Archive-Extract-0.86.tar.gz 28033 BLAKE2B 0a2f6551d31d43256405379c980e5f671e4a9b168050a0b08b8ecc2d076b5f3cdc49075f1001646a3d2c0b9eb60aefd79aeb11997f2de3766cd9b23839bbdac7 SHA512 a091b8c489275b8dd3d38e52e983bef7cab7d642e0dc8f6e95f1d8d006d769857b4e5950778bddd3044d6f11b3563c7796361e88869f60a9875529b78c9d1c76
|
||||||
EBUILD Archive-Extract-0.800.0.ebuild 596 BLAKE2B b57cc87c0a141ed829dfb9a807820a4fcd99f777953902d870fec9819d33e36f4c3d6a6c9911f2cdcf0104193bd476013f32095738d679d52c4b0948f9fd3603 SHA512 ade7f9beb8abee53031a221ffe461c3f138524d86b4cadf5065ae50cd29a61893fc1667f8c65ac02400ac89d598c6484480d042cace48fdfc6d2230a4a224a15
|
EBUILD Archive-Extract-0.800.0.ebuild 596 BLAKE2B b57cc87c0a141ed829dfb9a807820a4fcd99f777953902d870fec9819d33e36f4c3d6a6c9911f2cdcf0104193bd476013f32095738d679d52c4b0948f9fd3603 SHA512 ade7f9beb8abee53031a221ffe461c3f138524d86b4cadf5065ae50cd29a61893fc1667f8c65ac02400ac89d598c6484480d042cace48fdfc6d2230a4a224a15
|
||||||
EBUILD Archive-Extract-0.860.0.ebuild 689 BLAKE2B 180990163ac2a641ca3de9368e32bbcccc474ec4a6357448a6dcda1f95ecf5ba996d3c59b74b9152ed0ce63c9d92b86479832bcd0ede56290aaa6e5c84856727 SHA512 531dd86d7f4f3c2d334146a68264e909115abfe44201a6331c95b01d02a829b253578aaab320fc0f6b5881f7177f9d1f158a2c6b448ff2d38adbbac7936af17e
|
EBUILD Archive-Extract-0.860.0.ebuild 695 BLAKE2B 6331a28962d3e4e7fdc5a48975c7133cc67c352b6cc37a62ff0089214fb05aa366bb8fbed8298cc36c3d6683d3b825aded2db346235e255395ccc8d2fd70b246 SHA512 77e90bbb09d885e1a92d726c71de1f1e037aa12e59e86c9a81a8df267626e41278a384adfaefd49b84b5b92133d070b8315aa1e381d9307720a26cd232d27c43
|
||||||
MISC metadata.xml 402 BLAKE2B aee0776ccde1281bb3fd9c85a90ed3356049950661f6423ed554548176d57390063843d97ff04911d097159ab7beee830c87049c24d7a50d61cbff69b654e627 SHA512 f29fbff453d0747d68b69d7710ffa8bccd9ce0a2aca7c7e354d044c992aef6562a4d22bab695b7e956861c70bb372fed6b914425f02042c5aa4d24cf06bdf622
|
MISC metadata.xml 402 BLAKE2B aee0776ccde1281bb3fd9c85a90ed3356049950661f6423ed554548176d57390063843d97ff04911d097159ab7beee830c87049c24d7a50d61cbff69b654e627 SHA512 f29fbff453d0747d68b69d7710ffa8bccd9ce0a2aca7c7e354d044c992aef6562a4d22bab695b7e956861c70bb372fed6b914425f02042c5aa4d24cf06bdf622
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
DIST B-COW-0.004.tar.gz 18295 BLAKE2B 7fcba80755dd7ca425f4f4caf2a39c4b813036d9538cb93f05e4eeb9fb15042c3f185d795da78a9d89c75a969b6f9a181506dcc3d072c390c0bafb514c866544 SHA512 97beaac8056e4aaeafb535a8e69f103632eb3746fa815313f84612414081155ab640299c18b4cb7b9ff0f61263cc1b9ce25de3313bbefce318163902a4503292
|
DIST B-COW-0.004.tar.gz 18295 BLAKE2B 7fcba80755dd7ca425f4f4caf2a39c4b813036d9538cb93f05e4eeb9fb15042c3f185d795da78a9d89c75a969b6f9a181506dcc3d072c390c0bafb514c866544 SHA512 97beaac8056e4aaeafb535a8e69f103632eb3746fa815313f84612414081155ab640299c18b4cb7b9ff0f61263cc1b9ce25de3313bbefce318163902a4503292
|
||||||
EBUILD B-COW-0.4.0-r1.ebuild 569 BLAKE2B 94a79d28de1939d9024bd5db1f3cba2d189c55d4acc7595f883d4814088bca1e754fcbb71108384662196e4921e0c0821bd97275d459adeed1d601588b1859ca SHA512 288ce3fc032ed238e081091682add2c2c4fc2353e3a5bd0e8cd5f3364701286a9242bfaa0d352c9c385b625bad6456fa61579341481e2d9dec82d524f7ea4bee
|
EBUILD B-COW-0.4.0-r1.ebuild 575 BLAKE2B a165f9f80d06a80ccb4333dacfbf4caaec4290e15d816a83ccfbebbdcea180f872eb95e289da33b9f6d6932abd6ba790ad53f00f8fb2bb7cf621f4711e84ccd6 SHA512 4e28c7076aa76741fe949e64bf936582c3ba1583afae4a77e22a729438f87566b5d7e70dce5d3a371d596d3d5dc1a660522fa1c030caa0bd0745bd6701e2f05d
|
||||||
MISC metadata.xml 382 BLAKE2B aed091ef4956c0df3803f55b4d1cdb8cf33451257df3aa802865e32ddd8d3522abb45d8ab72691fc8b31a8eb44ecde83d8bf23a0b3f058ae12289c7789157ba2 SHA512 1f0eac593d2dde59cf0ed1935cf07cd0bf0029e421a03fe1aaec840ad13dd69ae33d9cb9012347c455da84bd55b1af78c835fdf5a353fde273e1abd0ffb13ed1
|
MISC metadata.xml 382 BLAKE2B aed091ef4956c0df3803f55b4d1cdb8cf33451257df3aa802865e32ddd8d3522abb45d8ab72691fc8b31a8eb44ecde83d8bf23a0b3f058ae12289c7789157ba2 SHA512 1f0eac593d2dde59cf0ed1935cf07cd0bf0029e421a03fe1aaec840ad13dd69ae33d9cb9012347c455da84bd55b1af78c835fdf5a353fde273e1abd0ffb13ed1
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
DIST Clone-0.39.tar.gz 13785 BLAKE2B d3a1434a922f602110156e1eceb51709d8c41a292e69e9822f508d99c8868e617f46e71b3c640f15fd994700cbc8187e3dabdd43d1dfc1a7d2f19c8608f40e4a SHA512 5e3feeff7646fb2ea075267962f7f7013186310974cdbb87f779ece0f56baf62e7dbb0afa94816e20675dc03bc5fbe271b9594e12ea441863b78860691822b6b
|
DIST Clone-0.39.tar.gz 13785 BLAKE2B d3a1434a922f602110156e1eceb51709d8c41a292e69e9822f508d99c8868e617f46e71b3c640f15fd994700cbc8187e3dabdd43d1dfc1a7d2f19c8608f40e4a SHA512 5e3feeff7646fb2ea075267962f7f7013186310974cdbb87f779ece0f56baf62e7dbb0afa94816e20675dc03bc5fbe271b9594e12ea441863b78860691822b6b
|
||||||
DIST Clone-0.45.tar.gz 16130 BLAKE2B 92c4dd90e26b14754a77452c9e185094cb4604aecd06261783dc3d805e75a3d8e0a93492002c1e771b0e562b06a942d987e6bf3f2cf9e2450d5749146b98cb1b SHA512 4d91580fb60876cca7670411748e42e6af0eaba8fac25d60e7a50685ae7b1e697e12c8a2835693e3e4abf3c13c060a2740344eb804ec26ed274b895f599340af
|
DIST Clone-0.45.tar.gz 16130 BLAKE2B 92c4dd90e26b14754a77452c9e185094cb4604aecd06261783dc3d805e75a3d8e0a93492002c1e771b0e562b06a942d987e6bf3f2cf9e2450d5749146b98cb1b SHA512 4d91580fb60876cca7670411748e42e6af0eaba8fac25d60e7a50685ae7b1e697e12c8a2835693e3e4abf3c13c060a2740344eb804ec26ed274b895f599340af
|
||||||
EBUILD Clone-0.390.0.ebuild 600 BLAKE2B f71e4146798a547fea3c42b7d289172371b07c02741f759bfa92a664f9a1fec9d0fc76eae49fd39ea2bc2e0ea6ac8bcfd46dfa4dcebbce7e70a55f401792781f SHA512 f1b3d59162cf8d0db8e1c0dbec572e4a364834e03299f01787fa02e120d35fb7f064c432bba173417605eea5255e9139c6c99b023d7c71c27e918f508b5b08cd
|
EBUILD Clone-0.390.0.ebuild 600 BLAKE2B f71e4146798a547fea3c42b7d289172371b07c02741f759bfa92a664f9a1fec9d0fc76eae49fd39ea2bc2e0ea6ac8bcfd46dfa4dcebbce7e70a55f401792781f SHA512 f1b3d59162cf8d0db8e1c0dbec572e4a364834e03299f01787fa02e120d35fb7f064c432bba173417605eea5255e9139c6c99b023d7c71c27e918f508b5b08cd
|
||||||
EBUILD Clone-0.450.0.ebuild 536 BLAKE2B 6b0dfd310b447cfdf3b9c5721e3b54dcd5fbba10f2f4eb22d3dd8b8229109a40b95bbe66622e2c386723753a2e03c3759e1eedd2b57c7f3302b49edfc47537ab SHA512 b36af0696e12fa24dc86322f03dce1a84666be660f3ac4bf46b2f5df60066fbe0ebe964f5ac3bd607d1aa305457c895621b6311660684ec4ed4902a9dc25de7f
|
EBUILD Clone-0.450.0.ebuild 542 BLAKE2B 853ee1b4d90a5e53f0e59c57c59f8c5f1cf86a8b45b7829dac7e6dc741fd2e377fbd19e29b96b1c5a8433d74e1ce5bb97a466ea4ab1bf502ca19e7c8354d1177 SHA512 f65cd75c6387c1a43c76697bb67141ac565c24922699149dacaa1dee32946ccf6bb62de7ae3ccd95860885dbf4ad8eee9252a3f810652f357f7effcdf9e8ceb1
|
||||||
MISC metadata.xml 381 BLAKE2B 5626d365cfa4134c5838d948102ade74dd9ea2625b20dd514c5b9156d8eb2dca021cd5a54cbfab4db4e2487527d8337cd85a538ffaa1d9693276275c8821873f SHA512 cdae589f0c32e71bff82bd75ce3953caea18dccba25b29661b396a740ac61d392b398399cab3a97e33c16d75750b2c2d1fc8a7e1c9599f9e64d53c042cf15fc5
|
MISC metadata.xml 381 BLAKE2B 5626d365cfa4134c5838d948102ade74dd9ea2625b20dd514c5b9156d8eb2dca021cd5a54cbfab4db4e2487527d8337cd85a538ffaa1d9693276275c8821873f SHA512 cdae589f0c32e71bff82bd75ce3953caea18dccba25b29661b396a740ac61d392b398399cab3a97e33c16d75750b2c2d1fc8a7e1c9599f9e64d53c042cf15fc5
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
DIST Crypt-OpenSSL-Guess-0.11.tar.gz 11346 BLAKE2B f22d09e23e91c36c722dc9800391b67a1f912f8af6a13ec95c9074e65559585c77e72596a6dae17db28e11f8449813777423a60d9af0147819dfcb91ba489152 SHA512 cdae7f20a15d24842cf117bfba4f3bc0ec7d1066251e0480cbadd8f0aa28c9c9573905726fc1333ea9fbbb3769a67dbf28043de8487dcce27dab5d14a0848b09
|
DIST Crypt-OpenSSL-Guess-0.11.tar.gz 11346 BLAKE2B f22d09e23e91c36c722dc9800391b67a1f912f8af6a13ec95c9074e65559585c77e72596a6dae17db28e11f8449813777423a60d9af0147819dfcb91ba489152 SHA512 cdae7f20a15d24842cf117bfba4f3bc0ec7d1066251e0480cbadd8f0aa28c9c9573905726fc1333ea9fbbb3769a67dbf28043de8487dcce27dab5d14a0848b09
|
||||||
EBUILD Crypt-OpenSSL-Guess-0.110.0.ebuild 686 BLAKE2B cf728e32f9977fe6518009f3fdf788c73b43a5fe7fe42f2681bd25b17a01bd82f030f7fec4be7f2cd3854ae160f999a402b8bc45ba88ab26dfe3ef1ec05f179f SHA512 0852d22a78b23c4c3542f874cfbf8367502d8736f6b445ebd5f2681d15991c6474b679419bdf61d8bb5611ee3220c3601b485f6354ab8c12254449c8e7025e54
|
EBUILD Crypt-OpenSSL-Guess-0.110.0.ebuild 692 BLAKE2B aa26694594b2a558559ff6541483e748da7164c3261719640ff3ce20f919a50ac10cbbbf47e5699e7ffb9305e6f670809be78013972dfe5bdaed03f3771084a4 SHA512 dd1558bd78f06cbfd9e40ee5e94c29a6d53a69f44d6015ed0bc5e103cd6e810c4951ecf4162fa42c35731db5813a5f8eb2c4beaf4b27bfe26b9e43947d722908
|
||||||
MISC metadata.xml 411 BLAKE2B 777372daa18fae2658976904b22a5e17c15e1ce863a3ca026a03131be84cd435a8fa582c162500ae76881c6605abc8a2737ce877448d62f46e5101c1a9776b6a SHA512 da55f9571c2cec8cd96e6fbf95f74cab2b89cca8c74d32bfd217680f60ea0454b60b6cd851b0f8f841ea07ca2e23cb83764f0e28340eea38119ba216a31113f0
|
MISC metadata.xml 411 BLAKE2B 777372daa18fae2658976904b22a5e17c15e1ce863a3ca026a03131be84cd435a8fa582c162500ae76881c6605abc8a2737ce877448d62f46e5101c1a9776b6a SHA512 da55f9571c2cec8cd96e6fbf95f74cab2b89cca8c74d32bfd217680f60ea0454b60b6cd851b0f8f841ea07ca2e23cb83764f0e28340eea38119ba216a31113f0
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
DIST Crypt-OpenSSL-Random-0.11.tar.gz 15161 BLAKE2B 33c491755f210514361f6d97715dee781a3f1b99879b2357002dc6dfc8e6c63df530cbcc1ceb8da407928aa531d0fbe85f43afab3d86995f0ade6c58f8bbd320 SHA512 c579cb2b586dbabd697a9c7c989a360ed4bd8e9b28d7c93ad99a86bd9bd680a89c3fa77f6315a1105fd41bfdfa18087ca4cd51fb320faad7a6be9b90e3e69b95
|
DIST Crypt-OpenSSL-Random-0.11.tar.gz 15161 BLAKE2B 33c491755f210514361f6d97715dee781a3f1b99879b2357002dc6dfc8e6c63df530cbcc1ceb8da407928aa531d0fbe85f43afab3d86995f0ade6c58f8bbd320 SHA512 c579cb2b586dbabd697a9c7c989a360ed4bd8e9b28d7c93ad99a86bd9bd680a89c3fa77f6315a1105fd41bfdfa18087ca4cd51fb320faad7a6be9b90e3e69b95
|
||||||
DIST Crypt-OpenSSL-Random-0.15.tar.gz 15506 BLAKE2B 4ed167082904f814fb5484e2c95c0ac881530afecf7ff170041261eebcf3f1227ba8cf98b375a0cf2b18376c7f849340f11ae673ff9638a4c5e4f38db995b9b5 SHA512 bba8ce86b97ce2d6271be503efff6e6e0ff60a797282a2b7cb9c6c0592b69cc43344f9738b4790e5fc165a7273ff01e35ada481cf8c4dfde38cb7ad741d97530
|
DIST Crypt-OpenSSL-Random-0.15.tar.gz 15506 BLAKE2B 4ed167082904f814fb5484e2c95c0ac881530afecf7ff170041261eebcf3f1227ba8cf98b375a0cf2b18376c7f849340f11ae673ff9638a4c5e4f38db995b9b5 SHA512 bba8ce86b97ce2d6271be503efff6e6e0ff60a797282a2b7cb9c6c0592b69cc43344f9738b4790e5fc165a7273ff01e35ada481cf8c4dfde38cb7ad741d97530
|
||||||
EBUILD Crypt-OpenSSL-Random-0.110.0.ebuild 767 BLAKE2B 378a31d832dcfe9871c510a584a61b24cc502770ccdb596c8822656cfcab71179190a74a4d9bd8c0a43dd9bd8b7ebb9ab4c246a51061573b9c5a272912657e70 SHA512 748227d1dbd91497673bff651eaf4719812259f679bd81d316e51f52d38ded23f36d42270877819a3edeaae8eb88a5d3ab4794ef9ad0e7ebb8bb07cf18c1c135
|
EBUILD Crypt-OpenSSL-Random-0.110.0.ebuild 767 BLAKE2B 378a31d832dcfe9871c510a584a61b24cc502770ccdb596c8822656cfcab71179190a74a4d9bd8c0a43dd9bd8b7ebb9ab4c246a51061573b9c5a272912657e70 SHA512 748227d1dbd91497673bff651eaf4719812259f679bd81d316e51f52d38ded23f36d42270877819a3edeaae8eb88a5d3ab4794ef9ad0e7ebb8bb07cf18c1c135
|
||||||
EBUILD Crypt-OpenSSL-Random-0.150.0.ebuild 828 BLAKE2B 7961979cd8c16006e955b48603d34488a204c9158ac5bb765ec9bd8d3fc3d2dc98c51d76c0567c94cb3eada2b9893ae6089394cb1d4db14e2c80eb1e28ff5af2 SHA512 1fe20ea739925b883f202cbf5cb7ff7d56543b621cacbba10d8f2ed0baa4a05d9cc8321f9ef940098763eda1ae2e52d06615d9489c74e17b45b9a81ef3f1d4a3
|
EBUILD Crypt-OpenSSL-Random-0.150.0.ebuild 834 BLAKE2B eecd6e27bfed7ba98d72d658441138fcc7d2ed2dddb6621f74f158364b0501efec07a1ad34ff5589c3af298662918aeb65365966ec46c658d18154be0e7f9a7f SHA512 84290b2197fa38e7b18a434282f773c7978ca07bd70f2645f78d67a0125f47d1ea2bc84e037d3b1a305d1fab126e6d209f8e91a3b9d310fb85d4f0d9cce54c78
|
||||||
MISC metadata.xml 413 BLAKE2B 03a4dca7d919259dff481a02856287747167ede1794ca2a3307f653ea32c5e34c0a65d32961620ddb1a549da94b1b6a32d7db3f19651a4ff9e93fac03d34b642 SHA512 db707a5e0349fcbf52586739288ea6b95c907918897c611837baab0b8792e58c4864cf785d719af8b8a096c8bc607d2198c5e627dd4cb5a322cbe42c5bfc5e58
|
MISC metadata.xml 413 BLAKE2B 03a4dca7d919259dff481a02856287747167ede1794ca2a3307f653ea32c5e34c0a65d32961620ddb1a549da94b1b6a32d7db3f19651a4ff9e93fac03d34b642 SHA512 db707a5e0349fcbf52586739288ea6b95c907918897c611837baab0b8792e58c4864cf785d719af8b8a096c8bc607d2198c5e627dd4cb5a322cbe42c5bfc5e58
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
DIST Devel-Cycle-1.12.tar.gz 7276 BLAKE2B 618e5474cdfcd524da340717e0522880ee7e3e6c3e59438188b7eef836c804b9874084a60e31d14104d36d07df26d9ccea733fb8ab99dd19f6d6d8b4e624fa8b SHA512 e2c83829905449d13c86233ad5bfce28e7b4eca61a8ac1e2f73e3c906a2d8580f66ae84d865ef876c38c2d25f0a5a8adeb05f6e94594274d8a5fa1739842d08d
|
DIST Devel-Cycle-1.12.tar.gz 7276 BLAKE2B 618e5474cdfcd524da340717e0522880ee7e3e6c3e59438188b7eef836c804b9874084a60e31d14104d36d07df26d9ccea733fb8ab99dd19f6d6d8b4e624fa8b SHA512 e2c83829905449d13c86233ad5bfce28e7b4eca61a8ac1e2f73e3c906a2d8580f66ae84d865ef876c38c2d25f0a5a8adeb05f6e94594274d8a5fa1739842d08d
|
||||||
EBUILD Devel-Cycle-1.120.0-r1.ebuild 618 BLAKE2B f459a21456e3f3be050e08a30042dceb71dde11b4be2b258ace0f097872b9d3090ba3f8404babae01ced19962ade28a22793942540a3da40a397c31c7e945bd6 SHA512 5257cc7d4a0802ffafcf9d2f149d43d2a6dec6a5655caab4b3e7c49309912076b805ae953fc49ff4260ce0e03fdc2451371bf22aa93d64cbd79b9ea0749c84b5
|
EBUILD Devel-Cycle-1.120.0-r1.ebuild 624 BLAKE2B 491c6f8d61289bb13b1bb9693467245063d2550b4c04612b2050cddc81070cdab1be48ffe3773fc6e40407697a8739a3ac75b33bb209fd6f2deb30409578db60 SHA512 2deb429fbc4ac438580044448350add6037d103571489188e9833c7e9dd5e21d1c38c9a22497edc21e24ae775397aeb428ad703d52ae57c6ce4fddfc65dbce06
|
||||||
EBUILD Devel-Cycle-1.120.0.ebuild 591 BLAKE2B 73c37d8166dfabe7c28000e2fc0e37cdd44c06bba50aff4435e054fce13c20854db3ac3d92829eaae5c17266f0cae8f22893210e3746200294628c6db940587d SHA512 26b05cb707622597d53a7d668a71f525af992cf3ae546d87980491935a3878675dadce268ee3556a49ae48c9028235f27c8af5a130518c12036e425a33c17791
|
EBUILD Devel-Cycle-1.120.0.ebuild 591 BLAKE2B 73c37d8166dfabe7c28000e2fc0e37cdd44c06bba50aff4435e054fce13c20854db3ac3d92829eaae5c17266f0cae8f22893210e3746200294628c6db940587d SHA512 26b05cb707622597d53a7d668a71f525af992cf3ae546d87980491935a3878675dadce268ee3556a49ae48c9028235f27c8af5a130518c12036e425a33c17791
|
||||||
MISC metadata.xml 394 BLAKE2B 0d2853bee89864942ae6b94f7779bfd4b5fba5dc1fd6780381c3c00a8b4b2a3ecc631e55add51dde9fd7c54571ef8f7a6e4a52f149cd4cfe2024738ba15b1cac SHA512 bb98439368d68502fe828326ec272c8b17537a40fc15ca8cacc190f471925e77bebb9d1276a832f295d783f821cfe744533f91d731e84ebd918c2b957f173737
|
MISC metadata.xml 394 BLAKE2B 0d2853bee89864942ae6b94f7779bfd4b5fba5dc1fd6780381c3c00a8b4b2a3ecc631e55add51dde9fd7c54571ef8f7a6e4a52f149cd4cfe2024738ba15b1cac SHA512 bb98439368d68502fe828326ec272c8b17537a40fc15ca8cacc190f471925e77bebb9d1276a832f295d783f821cfe744533f91d731e84ebd918c2b957f173737
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
DIST File-Copy-Recursive-0.38.tar.gz 10843 BLAKE2B 5bba9545224c919e8de3e3bb48cbbd3b6707022cd4df43358c78582562c29f728688d91168c15e43b0cb6705cf65957c32c45fa2ba3dcfdb7b6a8530ebc70576 SHA512 49e5dbfc5bdbc554ad8a019c25db85ebfa55765a73758d95271b5f3de9550fd68b4d99aa287898d86bc6c11ea8de97469a85c53d4ad8534594b411be1f18eb87
|
DIST File-Copy-Recursive-0.38.tar.gz 10843 BLAKE2B 5bba9545224c919e8de3e3bb48cbbd3b6707022cd4df43358c78582562c29f728688d91168c15e43b0cb6705cf65957c32c45fa2ba3dcfdb7b6a8530ebc70576 SHA512 49e5dbfc5bdbc554ad8a019c25db85ebfa55765a73758d95271b5f3de9550fd68b4d99aa287898d86bc6c11ea8de97469a85c53d4ad8534594b411be1f18eb87
|
||||||
DIST File-Copy-Recursive-0.45.tar.gz 19256 BLAKE2B 15a6065883d3b53e51c168a3d67eaf0a78d13c354a73bc2e58eda541980c0b709f2ba431b97486c112d74354b98a4d81a30a13db0fe12e5022fe65ff7eaef2e9 SHA512 6d8a6c55bc54bfe5ce3834527776c6b1466d5672f5f8901c27053188bbc78e87dd62bed8d330c04079b02d0967be0a8d0cd779e67973cf79a2c6ff87d5921c60
|
DIST File-Copy-Recursive-0.45.tar.gz 19256 BLAKE2B 15a6065883d3b53e51c168a3d67eaf0a78d13c354a73bc2e58eda541980c0b709f2ba431b97486c112d74354b98a4d81a30a13db0fe12e5022fe65ff7eaef2e9 SHA512 6d8a6c55bc54bfe5ce3834527776c6b1466d5672f5f8901c27053188bbc78e87dd62bed8d330c04079b02d0967be0a8d0cd779e67973cf79a2c6ff87d5921c60
|
||||||
EBUILD File-Copy-Recursive-0.380.0-r1.ebuild 486 BLAKE2B 49bb4bc2ebbabac8f462b0b407370d4e2c66f382fe2b516bcfc98d75fa670d00625ae52b678fea30f29b27da9d5b7a9646f53b52643cd18a49cb99539c586bb1 SHA512 bd3426493689efcf6ac5055a1fa1e78e9eb6199e86146782f1e8699cc5e164b64828a5de769295551f52ec3afd6ea30bd9631c56c501603e70e97b4f1662d74c
|
EBUILD File-Copy-Recursive-0.380.0-r1.ebuild 486 BLAKE2B 49bb4bc2ebbabac8f462b0b407370d4e2c66f382fe2b516bcfc98d75fa670d00625ae52b678fea30f29b27da9d5b7a9646f53b52643cd18a49cb99539c586bb1 SHA512 bd3426493689efcf6ac5055a1fa1e78e9eb6199e86146782f1e8699cc5e164b64828a5de769295551f52ec3afd6ea30bd9631c56c501603e70e97b4f1662d74c
|
||||||
EBUILD File-Copy-Recursive-0.450.0.ebuild 636 BLAKE2B 3c95299c0921cfe3c2de046e4352bf2094643fd7a283120990b068dc117075ca9f50349d0921f288a90a59186176c88fe89a79bf6bbe2c8057dfecc8b2ae4787 SHA512 649f1b0742402ba9091ecab85a9994d3cc263cf0c7f4959099c8c331dca94b82e4dcbee20af17451fb7faec9f71bb89b80578d5fff287dac2663fe590505b786
|
EBUILD File-Copy-Recursive-0.450.0.ebuild 642 BLAKE2B e6764d2b7d129aff35b96af3b85d4634ca0d2396afab755d6bece31ebbb3881aa261b5cbd39c9ce904705b805210a87eb82cb60b3f734108e479bfa1804e3372 SHA512 445b044ec6643e8b91b917e9bc63e1f694b7b3f261e7a7371bea464e4122cf4cc0be35c6711c3e817eee8533ad32e7de89420a84723496f9d031d49cac40fffd
|
||||||
MISC metadata.xml 411 BLAKE2B e7ad5cf73916c9e73cf4f4ec8985c1e607ce601014c696d4b50f3b86133a7b811e292212987ea29146a103da68a1562230b13e0f7d4b6f3d2c56cfcc4274682c SHA512 e985cd6973bdcc89176854669990e5ae810cef2946925d89a2ca976534a4dd483861d30221e51704445dd3b80d1790ca7202b9a41c9c87e90736e51ea5f149dc
|
MISC metadata.xml 411 BLAKE2B e7ad5cf73916c9e73cf4f4ec8985c1e607ce601014c696d4b50f3b86133a7b811e292212987ea29146a103da68a1562230b13e0f7d4b6f3d2c56cfcc4274682c SHA512 e985cd6973bdcc89176854669990e5ae810cef2946925d89a2ca976534a4dd483861d30221e51704445dd3b80d1790ca7202b9a41c9c87e90736e51ea5f149dc
|
||||||
|
Binary file not shown.
@ -1,3 +1,3 @@
|
|||||||
DIST Shell-Config-Generate-0.33.tar.gz 28382 BLAKE2B 5bb797e79c0adf5176c1e54cabe2ad2776a7431427601e980942e86a7715b2b08e732d3489203b1fbb64ef3580b5aab1d92a6eca71b068c250346c48c2c751c6 SHA512 57041179a9798ec4dde78c13770fc58499776201891fe865baff4cd00efe6801411eb3bc1f89271cf4a35edf4782de33fdcb8a572c6c5adba188f50a13755bd3
|
DIST Shell-Config-Generate-0.33.tar.gz 28382 BLAKE2B 5bb797e79c0adf5176c1e54cabe2ad2776a7431427601e980942e86a7715b2b08e732d3489203b1fbb64ef3580b5aab1d92a6eca71b068c250346c48c2c751c6 SHA512 57041179a9798ec4dde78c13770fc58499776201891fe865baff4cd00efe6801411eb3bc1f89271cf4a35edf4782de33fdcb8a572c6c5adba188f50a13755bd3
|
||||||
EBUILD Shell-Config-Generate-0.330.0.ebuild 529 BLAKE2B 19a978a8a59e794a7ec1b6a8f573b19db800bcb0fcf28004e63e4a6ed51e67ef9be3308ec2403e51dd3e62e4ceb27efec58fdce9b87127a37fee7ba85a18a375 SHA512 a0650b06822b8a3b08af02a65c1687cfbd2eca81c37c1f5fa79626e57e53ac5bcdf1538d0157ab4fa9cea76f2fbda92f6a991bbb0ff81561f8e88c918b4a99b0
|
EBUILD Shell-Config-Generate-0.330.0.ebuild 535 BLAKE2B 142927b9da161e45ec2cb34c34463819b0a9782467924c54ec9befc9bbe6a7c6fe9c8492aa763323e3d701ed5549ada2d498a80890d577e422428749cab8444c SHA512 5daa1539e3739d2d876bdb1cc0c5c9d2f5e64e2db1b805bf3fc96adada8fa7de38d59f53d565043d7248c5f6282d04db176b5c1fccdd35a1bc46d0a8c9e693f6
|
||||||
MISC metadata.xml 535 BLAKE2B 6e28795a27ed633870291abc39e309befea214a2ddfd21df34a1685b7938fad3d84626d06c6918e508194c54c495a5822db5c6078f62b8d0d1e4ab8c2a5fad01 SHA512 668c884c03be99153dbfd33d31ffbad488974ec1a216f71b9d35d7322196bfa3ef5e01f7b08ea86064d57b95ecf8ca3507a981ed60d3baab4b1bfeb8324d9995
|
MISC metadata.xml 535 BLAKE2B 6e28795a27ed633870291abc39e309befea214a2ddfd21df34a1685b7938fad3d84626d06c6918e508194c54c495a5822db5c6078f62b8d0d1e4ab8c2a5fad01 SHA512 668c884c03be99153dbfd33d31ffbad488974ec1a216f71b9d35d7322196bfa3ef5e01f7b08ea86064d57b95ecf8ca3507a981ed60d3baab4b1bfeb8324d9995
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
DIST Shell-Guess-0.09.tar.gz 21663 BLAKE2B 1d7ae26373201348bb6b38674f929cc6e9c4211a3f34f0dab80560bd7a79771748e4036ed3c7d08625c435babdbe8d975f593e4faaa7b55eb92d164d2c0041b2 SHA512 60d8b315491cd10eb2cb1c3941db6369d93148e0bd500c72bc082b1673624dead6485d4238e241127c3a04a0f776222fbb90a40af6a327ed9e2988852fff544e
|
DIST Shell-Guess-0.09.tar.gz 21663 BLAKE2B 1d7ae26373201348bb6b38674f929cc6e9c4211a3f34f0dab80560bd7a79771748e4036ed3c7d08625c435babdbe8d975f593e4faaa7b55eb92d164d2c0041b2 SHA512 60d8b315491cd10eb2cb1c3941db6369d93148e0bd500c72bc082b1673624dead6485d4238e241127c3a04a0f776222fbb90a40af6a327ed9e2988852fff544e
|
||||||
EBUILD Shell-Guess-0.90.0.ebuild 457 BLAKE2B 9b13d1a5038a89d2c0e9251f5682b29a18798a087cf94731c6324049e5598f5a7110e3e0d711ea9dd8c238609f6f329a4fab10bf89aa1d05dc2a5830b56130c9 SHA512 abaf8555beaa8cddd28abe78cb02abb1124cf044a54f689f301bf9f28409bf77b9da629fa769ceebc5eb1ff4cbb6af80876883e026add4d4787ddf38371d3d5a
|
EBUILD Shell-Guess-0.90.0.ebuild 463 BLAKE2B 66d01615a2aa77779df71a6633bdfb181f3d7597866fbfaa5fa72e4d456bffe8b8b31a527bda45bffb10b997e2b91b067867c281dd2675f7bb034c181098612e SHA512 050273a570c407d56d57872139e5609f6067557652840b800b08e844e8b1a6f69aa345905aa3698adcfd07502864e20d8318e106b9712faa784224c9f17e83b5
|
||||||
MISC metadata.xml 514 BLAKE2B 06231bec1a1089ca9b6a0be47c047a0886d088c8969c85be0123f375f0b1b8ae242adf33b30ecdb31b8e1121e5090dc4ea7f99441781ebc0e93a5a23b768711e SHA512 023675dc6d5c6d2a5f426519aaf6f1e7351716c191349bf46fb86c61967796c095b38cd6cd2cbd8d09102daeafdf9802b4941fafcc06ba8f8763f028fe2a8fc0
|
MISC metadata.xml 514 BLAKE2B 06231bec1a1089ca9b6a0be47c047a0886d088c8969c85be0123f375f0b1b8ae242adf33b30ecdb31b8e1121e5090dc4ea7f99441781ebc0e93a5a23b768711e SHA512 023675dc6d5c6d2a5f426519aaf6f1e7351716c191349bf46fb86c61967796c095b38cd6cd2cbd8d09102daeafdf9802b4941fafcc06ba8f8763f028fe2a8fc0
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
DIST Test-File-1.443.tar.gz 27065 BLAKE2B 0f1568dbb27aa2aaffd13cc1d8327260e4bfa03fea01a80a810c0c10fdb1a18b3ba6fb5c50212d8956fa14dd0114438dfc7c3523495a20f8f35fdd13734a87c5 SHA512 9ad66b3a9dc1c3752a4ec22934db9139ac010ac3237a3de018d4ec4a65ac047f0152ab9e7979a2615412c1af02a1f2dfa0dbfdf5eba5358628b1b443232c45b2
|
DIST Test-File-1.443.tar.gz 27065 BLAKE2B 0f1568dbb27aa2aaffd13cc1d8327260e4bfa03fea01a80a810c0c10fdb1a18b3ba6fb5c50212d8956fa14dd0114438dfc7c3523495a20f8f35fdd13734a87c5 SHA512 9ad66b3a9dc1c3752a4ec22934db9139ac010ac3237a3de018d4ec4a65ac047f0152ab9e7979a2615412c1af02a1f2dfa0dbfdf5eba5358628b1b443232c45b2
|
||||||
EBUILD Test-File-1.443.0.ebuild 687 BLAKE2B 5c6e8642bb5683a91a47357c8b17719bbc383d1d0037e3a7bd936beec3eb03d434d064c92e0c5e1c325447b3b0dbe51c3c981c7ba2c7f54ca34699e0ac5eb49b SHA512 8f9b12aa254ebdaf9dfae841e60f820517cb08f185e31b654ff82e0b9ac116747da894f94ad5625b6da338e5ea486b72698abb9560f6e03fdd3750c590559073
|
EBUILD Test-File-1.443.0.ebuild 693 BLAKE2B e6b17c2558a574bc4a50cd315ac34554abccd10c5824e38274e12f6ba7dbf40a893eb5f0595fdf13e0ea2e96d6ea3303dcb4925338ffe0254fdfc1ce37718112 SHA512 797a5139ba696cd13e33526a3c250f977fbb31d1cc7cb8f62a38a904f4f2dce6f69f6ac05d96a5b01d4bb124f9ffecffac0c5db344a978383a79fd834e201d26
|
||||||
MISC metadata.xml 390 BLAKE2B 515dde783fa52220e00b4f58cc9dde38d80b6eed484bfb0bdcdf89f7daa62246f76dbc7bee8610b067f743af4ce9698ccc75c7d85546ca1f6f7f96d97378085a SHA512 93e9377cbec8728c2ff3c879a306c89e52db8af41443138c8f68fa4100a2965af2b97afab9426f4f64ddba7d88e52a123dec6976a253f7b47257172bf3140677
|
MISC metadata.xml 390 BLAKE2B 515dde783fa52220e00b4f58cc9dde38d80b6eed484bfb0bdcdf89f7daa62246f76dbc7bee8610b067f743af4ce9698ccc75c7d85546ca1f6f7f96d97378085a SHA512 93e9377cbec8728c2ff3c879a306c89e52db8af41443138c8f68fa4100a2965af2b97afab9426f4f64ddba7d88e52a123dec6976a253f7b47257172bf3140677
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue