parent
5add0b78c8
commit
bf2199f7f1
@ -0,0 +1,41 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit autotools-utils
|
||||
|
||||
DESCRIPTION="A library for changing configuration files"
|
||||
HOMEPAGE="http://augeas.net/"
|
||||
SRC_URI="http://download.augeas.net/${P}.tar.gz"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="LGPL-2.1"
|
||||
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
IUSE="static-libs test"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/libxml2
|
||||
sys-libs/readline:="
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
>=app-doc/NaturalDocs-1.40
|
||||
test? ( dev-lang/ruby )"
|
||||
|
||||
src_prepare() {
|
||||
if [ -f /usr/share/NaturalDocs/Config/Languages.txt ] ; then
|
||||
addwrite /usr/share/NaturalDocs/Config/Languages.txt
|
||||
fi
|
||||
if [ -f /usr/share/NaturalDocs/Config/Topics.txt ] ; then
|
||||
addwrite /usr/share/NaturalDocs/Config/Topics.txt
|
||||
fi
|
||||
autotools-utils_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# Needs to implemented
|
||||
local myeconfargs=( --without-selinux )
|
||||
autotools-utils_src_configure
|
||||
}
|
||||
|
||||
AUTOTOOLS_IN_SOURCE_BUILD=1
|
@ -0,0 +1,152 @@
|
||||
From 73e3b7ab2f8a3974d31844b492ad02d61ed5727f Mon Sep 17 00:00:00 2001
|
||||
From: Rainer Gerhards <rgerhards@adiscon.com>
|
||||
Date: Thu, 23 Feb 2017 13:18:44 +0100
|
||||
Subject: [PATCH] testbench: tcpflood failed to build if RELP support was
|
||||
disabled
|
||||
|
||||
closes https://github.com/rsyslog/rsyslog/issues/1426
|
||||
---
|
||||
tests/tcpflood.c | 24 +++++++++++++++++++++---
|
||||
1 file changed, 21 insertions(+), 3 deletions(-)
|
||||
|
||||
diff --git a/tests/tcpflood.c b/tests/tcpflood.c
|
||||
index c500a51..aa79794 100644
|
||||
--- a/tests/tcpflood.c
|
||||
+++ b/tests/tcpflood.c
|
||||
@@ -149,7 +149,9 @@ static int numMsgsToSend = 1; /* number of messages to send */
|
||||
static int numConnections = 1; /* number of connections to create */
|
||||
static int softLimitConnections = 0; /* soft connection limit, see -c option description */
|
||||
static int *sockArray; /* array of sockets to use */
|
||||
+#ifdef ENABLE_RELP
|
||||
static relpClt_t **relpCltArray; /* array of sockets to use */
|
||||
+#endif
|
||||
static int msgNum = 0; /* initial message number to start with */
|
||||
static int bShowProgress = 1; /* show progress messages */
|
||||
static int bSilent = 0; /* completely silent operation */
|
||||
@@ -216,6 +218,7 @@ static void initTLSSess(int);
|
||||
static int sendTLS(int i, char *buf, int lenBuf);
|
||||
static void closeTLSSess(int __attribute__((unused)) i);
|
||||
|
||||
+#ifdef ENABLE_RELP
|
||||
/* RELP subsystem */
|
||||
#pragma GCC diagnostic push
|
||||
#pragma GCC diagnostic ignored "-Wformat-security"
|
||||
@@ -235,6 +238,7 @@ initRELP_PLAIN(void)
|
||||
CHKRELP(relpEngineSetEnableCmd(pRelpEngine, (unsigned char*)"syslog",
|
||||
eRelpCmdState_Required));
|
||||
}
|
||||
+#endif /* #ifdef ENABLE_RELP */
|
||||
|
||||
/* prepare send subsystem for UDP send */
|
||||
static int
|
||||
@@ -273,6 +277,7 @@ int openConn(int *fd, const int connIdx)
|
||||
port = targetPort;
|
||||
}
|
||||
if(transport == TP_RELP_PLAIN) {
|
||||
+ #ifdef ENABLE_RELP
|
||||
relpRetVal relp_r;
|
||||
relpClt_t *relpClt;
|
||||
char relpPort[16];
|
||||
@@ -286,6 +291,7 @@ int openConn(int *fd, const int connIdx)
|
||||
return(1);
|
||||
}
|
||||
*fd = 1; /* mimic "all ok" state */
|
||||
+ #endif
|
||||
} else { /* TCP, with or without TLS */
|
||||
if((sock=socket(AF_INET, SOCK_STREAM, 0))==-1) {
|
||||
perror("\nsocket()");
|
||||
@@ -336,8 +342,10 @@ int openConnections(void)
|
||||
sessArray = calloc(numConnections, sizeof(gnutls_session_t));
|
||||
# endif
|
||||
sockArray = calloc(numConnections, sizeof(int));
|
||||
+ #ifdef ENABLE_RELP
|
||||
if(transport == TP_RELP_PLAIN)
|
||||
relpCltArray = calloc(numConnections, sizeof(relpClt_t*));
|
||||
+ #endif
|
||||
for(i = 0 ; i < numConnections ; ++i) {
|
||||
if(i % 10 == 0) {
|
||||
if(bShowProgress)
|
||||
@@ -356,8 +364,10 @@ int openConnections(void)
|
||||
* at least something.
|
||||
*/
|
||||
if(transport == TP_RELP_PLAIN) {
|
||||
+ #ifdef ENABLE_RELP
|
||||
CHKRELP(relpEngineCltDestruct(pRelpEngine,
|
||||
relpCltArray+i));
|
||||
+ #endif
|
||||
} else { /* TCP and TLS modes */
|
||||
if(transport == TP_TLS)
|
||||
closeTLSSess(i);
|
||||
@@ -403,14 +413,13 @@ void closeConnections(void)
|
||||
|
||||
if(bShowProgress)
|
||||
if(write(1, " close connections", sizeof(" close connections")-1)){}
|
||||
- //if(transport == TP_RELP_PLAIN)
|
||||
- //sleep(10); /* we need to let librelp settle a bit */
|
||||
for(i = 0 ; i < numConnections ; ++i) {
|
||||
if(i % 10 == 0 && bShowProgress) {
|
||||
lenMsg = sprintf(msgBuf, "\r%5.5d", i);
|
||||
if(write(1, msgBuf, lenMsg)){}
|
||||
}
|
||||
if(transport == TP_RELP_PLAIN) {
|
||||
+ #ifdef ENABLE_RELP
|
||||
relpRetVal relpr;
|
||||
if(sockArray[i] != -1) {
|
||||
relpr = relpEngineCltDestruct(pRelpEngine, relpCltArray+i);
|
||||
@@ -419,6 +428,7 @@ void closeConnections(void)
|
||||
}
|
||||
sockArray[i] = -1;
|
||||
}
|
||||
+ #endif
|
||||
} else { /* TCP and TLS modes */
|
||||
if(sockArray[i] != -1) {
|
||||
/* we try to not overrun the receiver by trying to flush buffers
|
||||
@@ -610,6 +620,7 @@ int sendMessages(struct instdata *inst)
|
||||
offsSendBuf = lenBuf;
|
||||
}
|
||||
} else if(transport == TP_RELP_PLAIN) {
|
||||
+ #ifdef ENABLE_RELP
|
||||
relpRetVal relp_ret;
|
||||
if(sockArray[socknum] == -1) {
|
||||
/* connection was dropped, need to re-establish */
|
||||
@@ -627,6 +638,7 @@ int sendMessages(struct instdata *inst)
|
||||
printf("\nrelpCltSendSyslog() failed with relp error code %d\n",
|
||||
relp_ret);
|
||||
}
|
||||
+ #endif
|
||||
}
|
||||
if(lenSend != lenBuf) {
|
||||
printf("\r%5.5d\n", i);
|
||||
@@ -1106,7 +1118,9 @@ int main(int argc, char *argv[])
|
||||
transport = TP_RELP_PLAIN;
|
||||
# else
|
||||
fprintf(stderr, "compiled without RELP support: "
|
||||
- "\"-Trelp-plain\" not supported!\n");
|
||||
+ "\"-Trelp-plain\" not supported!\n"
|
||||
+ "(add --enable-relp to ./configure options "
|
||||
+ "if desired)\n");
|
||||
exit(1);
|
||||
# endif
|
||||
} else {
|
||||
@@ -1168,7 +1182,9 @@ int main(int argc, char *argv[])
|
||||
if(transport == TP_TLS) {
|
||||
initTLS();
|
||||
} else if(transport == TP_RELP_PLAIN) {
|
||||
+ #ifdef ENABLE_RELP
|
||||
initRELP_PLAIN();
|
||||
+ #endif
|
||||
}
|
||||
|
||||
if(openConnections() != 0) {
|
||||
@@ -1183,9 +1199,11 @@ int main(int argc, char *argv[])
|
||||
|
||||
closeConnections(); /* this is important so that we do not finish too early! */
|
||||
|
||||
+ #ifdef ENABLE_RELP
|
||||
if(transport == TP_RELP_PLAIN) {
|
||||
CHKRELP(relpEngineDestruct(&pRelpEngine));
|
||||
}
|
||||
+ #endif
|
||||
|
||||
if(nConnDrops > 0 && !bSilent)
|
||||
printf("-D option initiated %ld connection closures\n", nConnDrops);
|
@ -1,5 +1,5 @@
|
||||
DIST rpm2targz-9.0.0.5g.tar.xz 5740 SHA256 4327b7dd30bf55e473198444b920029624948e24af575edff9ce466dcd4075e0 SHA512 a595d23581bd396a3a00b6eae4cf6edca1c65b52510a02c7b162afc3d89f45026663a271279bb519741b4a35a0ee653fbfb124c5a7d6d921b466dc9236cbf549 WHIRLPOOL 24ef16afdd2c6fc1c803d849da9140bf53c10ecc041a1b3363459d233f5862a97f6199186932eaeb43e8100e4b2c015d3c0253a2e0d993b246f9fd0f692ab45b
|
||||
EBUILD rpm2targz-9.0.0.5g.ebuild 787 SHA256 fdb758d6e0e5ef7d18835ca7dca791e45fcdf4558a6e8ba6968be4115ff2e0d0 SHA512 6e08dc1d3a8f0236e5b602bc49e7b7bc3f3c360b7d6ea72398ce4b6a97938ca383d4893dbc5c14f743709484f3ee0cd8627ce85432120a62aee43664345890d2 WHIRLPOOL 5ae08a46aa6d6a03fc414a9862ff2c00684f1c8c4c64ba573fbe81186fdf8752a3275dc9656e80aee55359ad9caf8f2062565e8c59a7e14fb824eeeaeb62b53e
|
||||
EBUILD rpm2targz-9.0.0.5g.ebuild 799 SHA256 c647d84024799a9b63b911be1b331737c46786d02a743713fb8450f041a25bef SHA512 c0d03ae150d1b2afe6a9053693832437e1a2c9cebfe0468699b054e2080192e0eea4b7337aead758149c0d37d89b0f02704fe4e4e15d7e70cc05d498e2f80556 WHIRLPOOL a6c2dc4436c1766e973c832fe3625faa0865ad6fc4c34b29bea7e9531955788e5f95e89456f85ec91b6dcdd309c2568973ca47e89dc20718d96c6848b1731a94
|
||||
MISC ChangeLog 2439 SHA256 b1297f01541a2e1073028714fa82df008305866fc849b5acb96011d50c31f4ff SHA512 a3f34ef210bbe670b9172c41b080131c534ad6223c4ddf74b87bdb13b527fadc4cc4995eea4da16236dfdc5e9fdf087e2c095ddd0f1333abd7b58fc3800fb90a WHIRLPOOL 7afb20f60ea73bb07327d7c4435a38b00b134acd0ac837990db51d39b2600321a6d3fdd5606645d3a4f48c5cbf7486bab6fe8a95cc140d6ad6cd275a45afd4db
|
||||
MISC ChangeLog-2015 13205 SHA256 4944579715499535e7112ff419401c32a308cde9a8f4e9a7c8d9cb5fd6fd2e16 SHA512 181c71e0b6466833618ddadc10ab089d561d0a1f5200ef455f6f822d3718e24905ca57dafb7d8536f3abe24bd39602378645aa9652d0a5d19c275e5a99b3fc4a WHIRLPOOL 6efe7da9a3aba4e6929626b4a7ab4c45aa7e7b2aa5e8304371704fadf65ffa03c4bdfa88f4344c644a41db829284b5ff31f1c3ca3f30b6e5886d8c4c00a689bb
|
||||
MISC metadata.xml 253 SHA256 d82c33ef453113a5c1ebe250dcba373c22934a69b0a86c6ab15a5ca589c25b91 SHA512 54a9069aeb4165d2dff3d473c8001bc51613aac9dff3f7f5e9971a9891a737a31511ffa11cbd523febe581ac1d9de2bdf2f40410f0c4239138f2ccca3ef15555 WHIRLPOOL e5aee23acff864609953a1e4de768f0e4aef704b44c53c021f28573e1ca5c99f1a46d92935ecec2449f7b4419a36d8373127d0ecfa8d7bae72d835e1839eb3f8
|
||||
|
@ -1,7 +1,5 @@
|
||||
DIST kcdemu-0.5.0.tar.gz 12251 SHA256 d93744048cf7ae6b86861d26e2c38c27fafd4a7d6e5703e03ed09d776273303a SHA512 25d81e466647456a28f0a100b16fc5c19a62119e08b3149a15dc653f3693993a3caaaadbb5a37f4a29c38cff0fb06efc1cc6faaf3a0817c85bd6ae2f99009926 WHIRLPOOL 5998b8a62011377d8961712f7fd523c9a1e505ec832262f22e0aa8ca74e0a943f150cd2dda01c788fdb1ecd97fad505f4a8d6b7ba53c6ab08a8d22e166c4ae87
|
||||
DIST kcdemu-0.7.2.tar.bz2 16408 SHA256 7515dae30cd37a99804299d462a1bc8e9adef88524892071d85a9fb0717bbcbc SHA512 9ffe5a2d42622cb7e7e072b29eb9977464dfa2517f0d3d2af5580da0dae2fc7e56be8aebcb1dc94aecdc279a12baa3a27fa999293a25c3ebd0316c92848516fa WHIRLPOOL cb42038a56bce63aaf8ea7b3504d461adf3fcd24800aa43a049e0c2a1de4a83cc5a2a92bc30f7c4163073385b35bf6b55d2fa503239771c23705c8d24b70a0c1
|
||||
EBUILD kcdemu-0.5.0.ebuild 536 SHA256 468a3c3fbde047b0223b2953e4aee3a00c13bf69f43fc5eda62b18db7da4c09c SHA512 62138f08eb69583c4133938f5620fb27568aa5bb7f3c3655d69bb231b45b13b2bc05b73c9de71a5446ca2e744e7188e67c0b9f32a4eb21c3b5d47537c4c11228 WHIRLPOOL f6b9b9b74950e546e13f43f3412ad96f1a5f47ed0be814f985adb8d2c801df196dee3a2c0dbcdbb356b951a69da447cc8b9d77776c6b9adf2b18ae71075cf686
|
||||
EBUILD kcdemu-0.7.2.ebuild 839 SHA256 592d288548f404fad7b69b85df51dad62a24a67c6e67914eb3bbc73895feadc0 SHA512 469bb63e2e1697189b50bddc7def81acdb9bb085ff2df2f8d381a04ac23bb37107e22f27ed0ba94c5bad43dbb70f5d67834437e196c55c16cde2c390ce02ea4f WHIRLPOOL 2f48117e5db87c38ba1bea4be0b20146db313750e60f0563ba9d9872322d96784314fa6191f61919d12cb45a33b639cf1e00b8e3c0af85374ade321d0987282d
|
||||
EBUILD kcdemu-0.7.2.ebuild 838 SHA256 38b4d05896f7ac1a5f49c3eb4ae7acb33fc5d647d31d6b4acf22dac43965d1a9 SHA512 d73ea75e85412ade242769067aa9008351717c73d436ea942f17c2a29a5992d1f7a942f3c6d4eb33bab9ba45fea3498447ef021a0c30069e151d8d62efff0936 WHIRLPOOL 43ba0d5b6540775ccf24494215565c7de8247f4c65842541d482dbc07e4cbd0632253bae3fd74d1b51b47571df79498f5f8f2b4c539eba1cc8e3b100d88a50a1
|
||||
MISC ChangeLog 2542 SHA256 c08eecb0672490a8ffe81c0d1ca858096a25c7d59b1715648cd6fd9d182f3009 SHA512 4b30755e4a95f36ae3ede3388873a809fce28961a7f48ff273ca274b9de005c5511b75d921366dd6a14c35f9d5daede92ebd0e4ee65e0c426f56b11b681cfd7e WHIRLPOOL 7182b98cbf5cd7730f80d9aad66650e9c70aa7ad9206ce020d44276dd490908d52b180cd827916c53ca23b13dc804248b41c32c9eb39dd91748eb2e48f15e444
|
||||
MISC ChangeLog-2015 1966 SHA256 08024ce7febbbabe9c3cdae018b636ba0716a87cf4f16cda7c8b3755106b7775 SHA512 0146ee179a84db9386d8b8fb756f5c5ca242428d11ff5a0df32b7052783817c907da52e2796b5b9c392fab34a220a00c3b312a51c93fb66a028d36f33cc9e571 WHIRLPOOL 0cc55c22ea75709c8ecc1a55943d6c73d210eee8c7d4de6947817a6e86658af0a7b5af186c85b2955bbef13e089e2c8b3b1732986496017764d913def1f09496
|
||||
MISC metadata.xml 249 SHA256 584f1dcf51866dc24a9abf7a89bfba0fad11dde81ae1c1b715da41770d233c99 SHA512 76a5a340b13f0053ca3c5e94ed24380ea8d29b45ac8655419e22eaadb1e4a827c04d2e7e36b65145c4964e6526f656618fc6ac144e277ef53cb7373e6239e3c3 WHIRLPOOL 200c07a8bf7c55b11b7936d5cd30e991a511684913334e72f59def66c0ced5fed0b4a8754e2d98bffbab631cb90d4e17fcccc59d5dcc5a8e988f69e47c85518c
|
||||
|
@ -1,23 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
KDE_LINGUAS="de es pl ro sv"
|
||||
MY_PN="kde_cdemu"
|
||||
|
||||
inherit kde4-base
|
||||
|
||||
DESCRIPTION="Frontend to cdemu daemon based on kdelibs"
|
||||
HOMEPAGE="https://www.linux-apps.com/p/998461/"
|
||||
SRC_URI="http://www.kde-apps.org/CONTENT/content-files/99752-${MY_PN}-${PV}.tar.bz2 -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="4"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="debug"
|
||||
|
||||
RDEPEND=">=app-cdr/cdemu-2.0.0[cdemu-daemon]"
|
||||
|
||||
S=${WORKDIR}/${MY_PN}
|
||||
|
||||
DOCS=( ChangeLog )
|
@ -1,6 +1,6 @@
|
||||
AUX dieharder-3.31.1-build.patch 623 SHA256 fe93e67a6ee62f9653949552f7fa44292e8c888656df97896296ff97b9198064 SHA512 8d98efdcbfd4cea06d1cae1a1fbea1305e366c030c99b3abb944d1a47543e9b592304f60cd8dbfe9b3fa77ec9ee61c2537bf2390f072ced7d36ad7eb9550e4ea WHIRLPOOL 6f6d6bfaa5402df95bd4334d0de7871ff292ef93abcc3f75a0efe1b041e4ef34886385274c3936b2b8142cd46f6af6831117b75e2eb435942a9cb95f191eacac
|
||||
DIST dieharder-3.31.1.tgz 1149780 SHA256 6cff0ff8394c553549ac7433359ccfc955fb26794260314620dfa5e4cd4b727f SHA512 e01ed4266b4fe5d5fadde3c92c30e430d0ca5f7fedd26b26ed2ab98b7602aa9c35bb5c8fd9314ef2f5235b5087645ab13e5e6550156e26643baa5aeb77088dc5 WHIRLPOOL eb10fffbe839b2448b1955841dd4c3dee45f21ab89eb5107e82c3fef8706f7386ee6b6c21aa947c2cbe1f16075c7882975c9eff5fb17876799c15ccce9b5eca1
|
||||
EBUILD dieharder-3.31.1-r1.ebuild 896 SHA256 19c71b9b643bbe5bff3ef497cd7f0512e339318eacc890bc155621d7b5dd10a0 SHA512 8c19700657845680f78f38a2612c72f96d190f2f31ff6f5dfefbfd100806d9fa5ba5500b15672731f433061f247a18bc045bb5ea77026f4d35a9713d6b9aa3ac WHIRLPOOL a8a4b340363fa4e8074682e1d242f895eea1f5f26adb1626bc49dea1360fa5efb5df192ef1514c1db2d5d831b6a7f9aa451405a9b4399b9cdf5826bb6dc268b2
|
||||
EBUILD dieharder-3.31.1-r1.ebuild 928 SHA256 07b556a6e051ab0d308017bbc23f4d3629309f101b62813948b01848f6d5f333 SHA512 5787fe4a3f9accea2c9d87a68f7a2eb0722e4cf5cbe58ff386a7502d100082cc06768c6b69f49b4cadf2b27f51e6174a2e3d322020082ec78209755d0b362aa9 WHIRLPOOL 3b0a3e61a582d6a909e2ed3fa00f106fbd5c0b72e11ae57894a0d953e2568c12edbe855561f2204eb409564ccdba5fa887011582d1066180ef050828c2aee797
|
||||
MISC ChangeLog 2825 SHA256 13aabd85b1f932a36f114280ec7ae7fece0f4d320323b53a105cc50744d755e8 SHA512 5da51e8f7c0c13e5edd881e5a30c3a8acf9536c2b89ab635a440dc215d26d54259bb3a5f3076103d2246ed98c309378325622fc35dff21db00788bc0f0cf465b WHIRLPOOL 2e2be3fc84cbbf111e9101f70f75385001382f2c9de8f27da25b023ffd9506b75752869bd5dd30d4115936c977f8e77715e8cca1777cd4f67ddc706a6d0e3dfe
|
||||
MISC ChangeLog-2015 982 SHA256 bbd04fe9d44bfde253b677bf1417315a6c7315f0635769e0576ee84785378c1c SHA512 d44a7fd0b8406e69f8c958a9dce056de565e2a63cf9b6b854b65d924deb0abb68631c277faa3e96e2060a3aed69d3eba68ba0b07c5283de0d8aaae8d8dc4900c WHIRLPOOL 92be7392081bc2b09e568133dbab1c83a434d50c088cde84e6081089632aff8640bdf22644bae2cfde98676724828cfd144c32d85e1563cad61ec43206187056
|
||||
MISC metadata.xml 236 SHA256 dd25b46c95b0c63da84b7ff5778479e31449a385df066e9ee14bf0d7d176f42f SHA512 5f6cd6a85527534d5de7118de5af212ee3044c8c5530a7f7087a28074a2d4ab7be1728325bd985adc063dc795d3cf2b1c4e58a4c4c4ec02d739bd4bbc544ef08 WHIRLPOOL b15a2dfb001c41c8de2895842148b2531b74949e89e93ff8c366519c35792996e344918eaf9144fb081fc240796e47890be356d2339bea60b1e1d41830447d31
|
||||
|
@ -1,9 +1,7 @@
|
||||
AUX kencfs-1.4.0-encfs5.patch 413 SHA256 4c0eab8077163535d519cdd9de70c8561a4f3f5698f8c1a9c559d3271b1ee317 SHA512 47cb411f80bb4270d3c7e0b132949e2b0185b5170228120ee336fc1bb8ee83c9c0a960746407e8934097381a558be941d08d6e28b774423e58102a3f82a66ae0 WHIRLPOOL 5565e1de3feb3c10ef76afd90015f633e7b90ea985956ad0e2f6d37905bbd4d8ca2c0eb93bf67140bdc7b9c7d3c56d3cd16017b530ee87b6ce4950c401cb035b
|
||||
AUX kencfs-1.6.2-desktop.patch 228 SHA256 d39d44d5714e6976e7cdf18abe22e0134b02800ca7c45651d98225fa310ddcf4 SHA512 0f96b65f43fd08cfa116381e5db1ceec81eebb076dca9349d7d3781651bdc7d04e8f4d0cc611f793e581416304174286db98c6aee814059520a47f26bf885d92 WHIRLPOOL 2685f3cd9f7fc2bb385a19d228e95d254255fd010f4dbb37ecb3b2ce7f506ff74d032874540d674ae915997a12c3b780d10e25952e19182b832ccef41d317b49
|
||||
DIST 134003-kencfs-1.6.2.tar.gz 229438 SHA256 0bb719a55d8c19ccd03b3a945c5aa747072309673e3c7570c2f453926e05fd8b SHA512 7a7c66e9e492e10239663b41a55161fcce32b25bbb2d4abe9bc5d853c71df41dd28af4ba695274ff0138708a5c50faeb45bccbe103ec571fbea8808b20807802 WHIRLPOOL b58a82cd26beebf089bb6bdfa895be769489f3b7086dc02780b738b0a46ae2e3914655711c046e7106f043501da2304b47a2f08fb430dea76920087c38553e6e
|
||||
DIST kencfs-1.6.4.tar.gz 221386 SHA256 3e88cd2bf0d11ce83746fb5b1e385f172ed506cde922ee2811f9cdbaaa80c4ca SHA512 44dacd0a17194b61d2d73820851b496d6052dbab3893a030db2e63c1be0d1569d80cc75ce0c179381e98b60c5e27ccead8ee257f53f57dea508808616abb514d WHIRLPOOL 8b7f372c8c8304f3a3249a74a565ea77c4c3f255c6db3cf66a2a62951be1b8010e9696dc5d5ac44ea1e39d189c63e4a1ccf562cd4886578e8a2383756e48d24b
|
||||
EBUILD kencfs-1.6.2.ebuild 782 SHA256 b24bed7d99a9d3cbb5b69d8ed2639846cc0d88771362d84f1550b0f78ade4a86 SHA512 fea1cf4cdb677fb00f87dbe5e79b54ac405ec129de5212c90122d39bf32ebcd9f9a5a9c31ebd42a21407729cddd83ec98b937bbd38f3dee3ec00886a03396855 WHIRLPOOL fa685352c53a437f8406d8373f6e8e4da40cf5873f901e24c14f3f673d197c6e17f68719c54da0d5f507c9094b884a9ce7aaa3eaca7acfca38cf726297f24683
|
||||
EBUILD kencfs-1.6.4.ebuild 801 SHA256 3c522fe18830f053fc904cbbaee5f0b3f7884804cd2d637773d24c24ecabce39 SHA512 e5aed4997a4ee2cda7eb16b25d7a5409d3b07a4bd60d80125cd24ab29e2f7013b394a9e3a55f8e7fb87b942b1baaedf2f2b969e1bc2d6443f37ee0c82fe01fe1 WHIRLPOOL a3dda041caa8e281fa38d92234b6d73cdd2c3f3f9c3fb04fcc16130daef4408f249ecbb52755995c939a229d773577189857ccfb9f7989719ef114ea31a61a0d
|
||||
EBUILD kencfs-1.6.4.ebuild 800 SHA256 c235d8c33845d4cba87d3876247d1925f0d4d36d28a186c87a0cfe9feac64449 SHA512 794c824e6a6945508b388eab453d163467de6bfa9e35f1aa6aa6e39dc504b22ccd36cc110eeda47eaa19dfe727616ebfce6420c9e0d3eea8634613bf1bf9ca34 WHIRLPOOL 01dbfc4233d0215fdecefefd5ac1079278c83db6b6eb4ac1f9b175c116de86dcf2b4c3386496fd72d7a29c3ceb0533e157558ef9c919b356cea0d8f0a306233b
|
||||
MISC ChangeLog 3459 SHA256 b79badaf2ac0ea794180447405622082098e4e7cac9a35435ec1ee44c58d8032 SHA512 16d14016c0d406385e5c95926dd4267ef49904b86843220f1a7bee6ae095286324a98973c6b540c953e269e15e4fa2784189caca43f5489423235e926899009c WHIRLPOOL c1d29c802eb5da17421e02396725ac04b604accf9042213c667fd0176d52308f982d84112e25f3ed2234a5b0f7b218f4ec084cea11f801857ca5a7c3ed423327
|
||||
MISC ChangeLog-2015 2644 SHA256 01a32d4dfeca20561235cc382f170cda00ea155b5863970820ecfe5298e58f84 SHA512 24df8a5a5ead26fe64c9f9059d52fa74be7bf5da54ca07eb327b57f38f30c90221c519868ad9c8deffd16a9f3f71022848d2a5b7adbed3dcef03679094ea0141 WHIRLPOOL 1e4c5302fa53aa2b738c4b8c9e619b6122ee391e574986fa8943a8f5f50baaf04a471d76f0371e00befe5fa27e8da65a5196c8d72507df012d68ae44897c5f6d
|
||||
MISC metadata.xml 249 SHA256 584f1dcf51866dc24a9abf7a89bfba0fad11dde81ae1c1b715da41770d233c99 SHA512 76a5a340b13f0053ca3c5e94ed24380ea8d29b45ac8655419e22eaadb1e4a827c04d2e7e36b65145c4964e6526f656618fc6ac144e277ef53cb7373e6239e3c3 WHIRLPOOL 200c07a8bf7c55b11b7936d5cd30e991a511684913334e72f59def66c0ced5fed0b4a8754e2d98bffbab631cb90d4e17fcccc59d5dcc5a8e988f69e47c85518c
|
||||
|
@ -1,45 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit qmake-utils
|
||||
|
||||
DESCRIPTION="GUI frontend for encfs"
|
||||
HOMEPAGE="http://kde-apps.org/content/show.php?content=134003"
|
||||
SRC_URI="http://kde-apps.org/CONTENT/content-files/134003-${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="
|
||||
dev-qt/qtcore:4
|
||||
dev-qt/qtgui:4
|
||||
kde-frameworks/kdelibs:4
|
||||
"
|
||||
RDEPEND="${DEPEND}
|
||||
kde-apps/kwalletd:4
|
||||
sys-fs/encfs
|
||||
"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PN}-1.4.0-encfs5.patch"
|
||||
"${FILESDIR}/${PN}-1.6.2-desktop.patch"
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
sed -i ${PN}.pro -e "/^doc.path =/s/${PN}/${PF}/" \
|
||||
|| die "sed docdir failed"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
eqmake4
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake INSTALL_ROOT="${D}" install
|
||||
}
|
@ -1,12 +1,13 @@
|
||||
AUX qca-2.1.0.3-qt55.patch 773 SHA256 5a272584ff918bbd239d59b61d315d99497c6a6cf5a9231a4685d4cbfc23833c SHA512 b4c0f686ca52d5987d3c833af99e521d0999102d7390b049a90aeb42a4ae0ea5f22320ceb1fa1c69cdfe756422277ef7cada95fd2e02a9b431048116191e2ff6 WHIRLPOOL 322bdf01f528358d0517951cd32f954fd62cc7e4cc8f7779038ad4ae78820ff9a11364938dd2546c016a4bf7ad5bf5358e1ad41c3651c624eacb5c081c309d55
|
||||
AUX qca-2.1.1-libressl-230-sha0.patch 1809 SHA256 e0b47c5e9a322bd73ec1a6df085de0aefbbf50e8b739608a86b57b6c825c3b5d SHA512 e7538641222fa06187fbc4b5863ebbd1165c417160692330ba7d6e30867e5df9a83bceb6b0f1fadb36f418d55c7ae65261c584545c506474f535f3e5e43f740a WHIRLPOOL 92d72ad571d1369062825ebfa5c5db225ead5e3719a10a7d9d19db96699c497971064c02f05cbeb94a4717e30d18bf7495dee645db6139e25db9d86b407966cf
|
||||
AUX qca-2.1.1-libressl-230-sslv3.patch 874 SHA256 49b930595196bc0c0bdc6ee4a9271739185399d13bd7710c00f47816bb8fc44c SHA512 a0d74f22c3a86a43b25719a0b469e78a22dd5c2c47cc3fdd6a8b0000579566fb4a05365c133844731beee655d0e7d9d75d6aed1377ebe15a0772410619232c0f WHIRLPOOL 71c51a3e4219bc7ea275d5f5e1b13287365b7b30d3da18672700eec629300d033e8c10251f7ba115ac8cd45a078d54cb513f14ccc7516b2428f1f1eb92f1ea8b
|
||||
AUX qca-2.1.3-c++11.patch 3555 SHA256 7c0b358d3617a1c78f406efbd1eb21ab617d3a73af733acd33dcee8368f0e9d2 SHA512 605a602d184c86426d6d875954ad2cb3bee19252ce56e6581df7574a3e324f97ccfcb919fef32f6ff8a393683b8375d97586ed886ae01d87fbe015f2f83f0e3b WHIRLPOOL be6dd35df3fc651da7670a7d34b005f001df08d5c1516b8a41a95ab95b848112fb72e67b95ae6c47d6386303a428a94cbba210bc6a1ad8d99f2d8e8ba19c5011
|
||||
AUX qca-disable-pgp-test.patch 446 SHA256 e8714b0f12a39bbc17c706b098e4d33a5cbfb6a84b9c25d7dc8bf7ac7cfdff92 SHA512 30bb6d31b9392166d6bbae39da2eeb1788ac9cccffb801b074468a3606a6e1a56d6a41ee276d3b8b8d39112bf6aea7025f07f4810bb835102bd00521ee9eb104 WHIRLPOOL 5c31bbfe3f7e680be7314edc7c9d153d27fd2bbbaa0ddc97c9206a9c49e0d5b0738e78a4d8dc424c3910ce1b02e4657aa08643fc1a56836b33e9b475b85f3501
|
||||
DIST qca-2.1.1.tar.xz 688460 SHA256 95de3e7910b5f9ec7084169989c9d98bfb527e6a4865fe17269c3b24308be983 SHA512 f077b5a4cc6539e0880f4d0a615bebcf851f634e99c6c355522598204f625e5195e0cbc8a1976593669018e57eff95796c8fef69b1301b42cb18736bc8aa1abf WHIRLPOOL 454751a76f5e59aa09d6cc979bc26a490b23a2e5308f663400f45f38a95e6ad7a34428cffb1a2a82ec6958aa0b4418e0054503a58b43e0c172201cbaa7c669f8
|
||||
DIST qca-2.1.3.tar.xz 686340 SHA256 003fd86a32421057a03b18a8168db52e2940978f9db5ebbb6a08882f8ab1e353 SHA512 0aec277e0695da2e45298f0a9006213829fe4c449a79969e472947db54f45000ba6e22361b782465bdc03f269b7301d318c843f5a83db459a118e58a03f3116a WHIRLPOOL bd004ad0e754850e4349aef72a7bc2449a95850b86bb383d9a60fb7d7c69c7e5e2dcc8e1cc945b647623678484f0bd15c5e125e7e278c2a0964b28b48ee8c8f3
|
||||
EBUILD qca-2.1.1-r1.ebuild 2770 SHA256 d3cf4ba4abdfb182e3ae71e021fd81210b232cf817a50375bc7d487c689bc79b SHA512 8c94a1a271814d4753120d44d556308b25544aa1cb80c20574d93dc0e4f38b13c6c5d844bc3a3c7ae28f68df470d9b8e647568b0fbb2f202bcc39ad9d1c6daff WHIRLPOOL 19dcb1273890b4309a80ca5a77e48cbb8779797e1526789c2b639956a80f8942f459c6d16cca4a729c2388e045f08ccd46a415fd8a0b1658bba9f3a14f8954c8
|
||||
EBUILD qca-2.1.1.ebuild 2685 SHA256 a937b8716b8c2cc63b844f3feda573ec0ffa3ba57bcfbc45517e2b3456083ef9 SHA512 7ac5545d41318343727cefc13b093acfdb93bf66c0fb5b72f4fb0a24c84769dc168acbc9cce4459356f154ac5c660be3ad416375a692f54ba80f46c0bc7ce897 WHIRLPOOL ab4b41671931ecbdb20cc92b397667c13faf71acf072e12837731712fc011abb26673c1a941a2b1cee56b09b8579ac006464d2dad5b6edb64edeef389aedb362
|
||||
EBUILD qca-2.1.3.ebuild 2681 SHA256 61db771c6475d0259636d21291d1433b3dad229e6b30f88b0197a4334ae37f41 SHA512 52b1bfd249bed24dfb1fe4dc66a4ff91b0cfae8bc99744b61ed870a0aa313394bdcd5f8b93a9505feae5f5d089482d7f2cceb73eb27fb90e7e25445ed44b2c63 WHIRLPOOL 492d26799b6c9d6ace3f910e774744ee78df92554fd774492e37326124b853092fabdb0efe033aad254962e51a736e250f4f039dc87827c58e94fe46997458a9
|
||||
EBUILD qca-2.1.3.ebuild 2713 SHA256 93ce6d6e11e4d2750658cad9f4a15170222386a5e93ba29b599fe9b975890f16 SHA512 7cb00c019fc7da8ae0f374dece3553b1a5f27626ff3d0bc9298004d60bcd3d1e2e55e0e3506a8838a480ce224b17a9e2482c82da14bee0441fca874e9076ea3c WHIRLPOOL 1f4b8334c92147dbc533f0e48bde66880debe8461b5ec4d3e1fdc02362c4f96e0600d334d3290dc1ec5226bee4b48f1fddf754779eb5b5863c9963910e744cbb
|
||||
MISC ChangeLog 5471 SHA256 9e5237e4508353cab9326e2da9fd2ea117038edf569b1ff2fd6a4a65ace87ff0 SHA512 9a5f41e719633f600dd29396777f7f688477980515d36e9e6afbeb41cfa9248b771f180ad593bf0372e2a62e762b4072852252986417d40c0001c454ab847839 WHIRLPOOL a96eb863b2a52bdbabd609ef646af7f3961a37594c09ce3c4f585c585b6c3da60a9f39c04cd02937f7831e3e663211b0c6e4b52caf142d12533f6553158d7150
|
||||
MISC ChangeLog-2015 14599 SHA256 0e8754a20b2d9e43aad04fc4af6c19fa6675a59f9c010fb41097a96e9df022b0 SHA512 294f3bf5f9f281074bca75eed0f8007c743d50e189259726eaee465745826225a1a480db83be04a21432c7aa25e05f274833ba37ee75e0a14e506abacb4a6958 WHIRLPOOL 0ed91f436e405693395ed82b1b09bcd472813feebfe7859ccd2c06d8d5b15299d18913595b5922fa221c0c89cbd676708ae0d7a5554aa49add3ee274b246b56e
|
||||
MISC metadata.xml 842 SHA256 29f18e8c6620f0bd47dc5e9039fd65c1d3022f428de7320fe786027370fd7d1c SHA512 900de0e8b914d1970b3e4fcfbdbeea48c1e56ab596e6c959e4dce29a0fd0cb0b6969ab6899784a80b6c233a656f3a4501513d8af6b4acc8519a5ecf1c9a1a622 WHIRLPOOL 1491dfc24250dfac1f1d92bf89cd4e60774dd21731eee0e43dc6232a6562af36d897e6282cdd3b4abd68b3b595cf5458cdac7dc8bf809d12bfa0ec1a63a0edd5
|
||||
|
@ -0,0 +1,97 @@
|
||||
From 5f18ebc705ec98e883aa63cb537e36e6a08b7e34 Mon Sep 17 00:00:00 2001
|
||||
From: Alon Bar-Lev <alon.barlev@gmail.com>
|
||||
Date: Tue, 21 Mar 2017 12:23:17 +0200
|
||||
Subject: [PATCH] build: fix C++11 throwing distructors
|
||||
|
||||
For >=C++11, explicitly mark throwing destructors `noexcept(false)`
|
||||
|
||||
Thanks: Peter-Levine <plevine457@gmail.com>
|
||||
---
|
||||
Doxyfile.in | 2 +-
|
||||
src/botantools/botan/alloc_mmap/mmap_mem.cpp | 2 +-
|
||||
src/botantools/botan/botan/allocate.h | 8 +++++++-
|
||||
src/botantools/botan/botan/mem_pool.h | 2 +-
|
||||
src/botantools/botan/mem_pool.cpp | 2 +-
|
||||
5 files changed, 11 insertions(+), 5 deletions(-)
|
||||
|
||||
diff --git a/Doxyfile.in b/Doxyfile.in
|
||||
index 59d9afe..844c234 100644
|
||||
--- a/Doxyfile.in
|
||||
+++ b/Doxyfile.in
|
||||
@@ -1070,7 +1070,7 @@ PREDEFINED = DOXYGEN_SHOULD_SKIP_THIS \
|
||||
# The macro definition that is found in the sources will be used.
|
||||
# Use the PREDEFINED tag if you want to use a different macro definition.
|
||||
|
||||
-EXPAND_AS_DEFINED = QCA_EXPORT
|
||||
+EXPAND_AS_DEFINED = QCA_EXPORT QCA_NOEXCEPT
|
||||
|
||||
# If the SKIP_FUNCTION_MACROS tag is set to YES (the default) then
|
||||
# doxygen's preprocessor will remove all function-like macros that are alone
|
||||
diff --git a/src/botantools/botan/alloc_mmap/mmap_mem.cpp b/src/botantools/botan/alloc_mmap/mmap_mem.cpp
|
||||
index 362b688..54f0d23 100644
|
||||
--- a/src/botantools/botan/alloc_mmap/mmap_mem.cpp
|
||||
+++ b/src/botantools/botan/alloc_mmap/mmap_mem.cpp
|
||||
@@ -107,7 +107,7 @@ void* MemoryMapping_Allocator::alloc_block(u32bit n)
|
||||
umask(old_umask);
|
||||
}
|
||||
|
||||
- ~TemporaryFile()
|
||||
+ ~TemporaryFile() QCA_NOEXCEPT(false)
|
||||
{
|
||||
delete[] filepath;
|
||||
if(fd != -1 && close(fd) == -1)
|
||||
diff --git a/src/botantools/botan/botan/allocate.h b/src/botantools/botan/botan/allocate.h
|
||||
index 0ac351e..52bc397 100644
|
||||
--- a/src/botantools/botan/botan/allocate.h
|
||||
+++ b/src/botantools/botan/botan/allocate.h
|
||||
@@ -40,6 +40,12 @@ namespace QCA { // WRAPNS_LINE
|
||||
#include <string>
|
||||
namespace QCA { // WRAPNS_LINE
|
||||
|
||||
+#if __cplusplus >= 201103L
|
||||
+#define QCA_NOEXCEPT(x) noexcept(x)
|
||||
+#else
|
||||
+#define QCA_NOEXCEPT(x)
|
||||
+#endif
|
||||
+
|
||||
namespace Botan {
|
||||
|
||||
/*************************************************
|
||||
@@ -58,7 +64,7 @@ class Allocator
|
||||
virtual void init() {}
|
||||
virtual void destroy() {}
|
||||
|
||||
- virtual ~Allocator() {}
|
||||
+ virtual ~Allocator() QCA_NOEXCEPT(false) {}
|
||||
};
|
||||
|
||||
/*************************************************
|
||||
diff --git a/src/botantools/botan/botan/mem_pool.h b/src/botantools/botan/botan/mem_pool.h
|
||||
index 32834b8..1cb903e 100644
|
||||
--- a/src/botantools/botan/botan/mem_pool.h
|
||||
+++ b/src/botantools/botan/botan/mem_pool.h
|
||||
@@ -63,7 +63,7 @@ class Pooling_Allocator : public Allocator
|
||||
void destroy();
|
||||
|
||||
Pooling_Allocator(u32bit, bool);
|
||||
- ~Pooling_Allocator();
|
||||
+ ~Pooling_Allocator() QCA_NOEXCEPT(false);
|
||||
private:
|
||||
void get_more_core(u32bit);
|
||||
byte* allocate_blocks(u32bit);
|
||||
diff --git a/src/botantools/botan/mem_pool.cpp b/src/botantools/botan/mem_pool.cpp
|
||||
index 00280ec..baa47aa 100644
|
||||
--- a/src/botantools/botan/mem_pool.cpp
|
||||
+++ b/src/botantools/botan/mem_pool.cpp
|
||||
@@ -171,7 +171,7 @@ Pooling_Allocator::Pooling_Allocator(u32bit p_size, bool) :
|
||||
/*************************************************
|
||||
* Pooling_Allocator Destructor *
|
||||
*************************************************/
|
||||
-Pooling_Allocator::~Pooling_Allocator()
|
||||
+Pooling_Allocator::~Pooling_Allocator() QCA_NOEXCEPT(false)
|
||||
{
|
||||
delete mutex;
|
||||
if(blocks.size())
|
||||
--
|
||||
2.10.2
|
||||
|
@ -1,5 +1,5 @@
|
||||
DIST eselect-emacs-1.18.tar.xz 8964 SHA256 72e59fc780bfe18aa782862609e2651a0fd14bf381a4529bf5a1d6ab1c1b90df SHA512 9e346dc2331e577716945360de199848606d6b67776c1e7875d1437ff7e03796ac64cd0a3656109be87c0578b45bee1175f0ba4af2be96d0e27442d51bf182aa WHIRLPOOL 6812d8a4e79fc2286715219f5f443ed0aa662249bea3d381e293dd21324b1887bc674f3f7fa7bc94643f555bbd341969b1198f305a60043183e9fdcab31759f9
|
||||
EBUILD eselect-ctags-1.18.ebuild 779 SHA256 53baaef5f242c7074f54d3923602583c9f396dfa8ea6000d6dda29c6fb44f761 SHA512 3eea1713155a249ea5ed1b9d291e6d9a2a28298c61e2257d3ef4fdd2af589235be0d4155f1bfa70fa92afb33d26d565c56f69201a29bcf223368820f5ca18001 WHIRLPOOL 2c35e94363633ccf857fba12d2629dc2525754a26d6042887a41156e6f4a443f969a2e9d1d897cb7ce8ec8ebe9c36460a029d6f16a73767fb51020be3cc51c00
|
||||
EBUILD eselect-ctags-1.18.ebuild 791 SHA256 19e71e9beb73b04ea142d3e4fbe8426641272c8b1dda6fa35caaccf8014122f7 SHA512 519fe42c3e459a03b31fe212f48f6140a6cf71da34d13edd1f26c921fe46d79802f809face96699f655ad2f44d39039895aaedacf704449715a8ccbb32c035c3 WHIRLPOOL fe317b3d00053e4358332679517f63129f0bda66adf6d7b8dee80d927e884fe6085cb21f78c744937d75a524bd854ee1a559071d56761b8944016306be4662da
|
||||
MISC ChangeLog 2736 SHA256 2e175b546df642447bd848e14b101ee31d35575c7eef332dfe0984c7b017f0a4 SHA512 c85bed1ca4e5d1a643b2b1077b6b6514e6e382796b7a532f1918410aa21119d80fc66addba76847eeb491b0a168c6e022284ce66207e391fc70e24defcb0fe09 WHIRLPOOL fa9fbd9e3d05b3a992d8186ce6bed8fb3b28dfc2ca1b4f86caad7868aa1845436e92d436a20f98887746d7e8541165df5589d90eca5deecca12ac376f1ba0a34
|
||||
MISC ChangeLog-2015 11230 SHA256 1155deb4beddfe1dcee92559de5b7af4fcdd23201830a24166aeeb877a443bcf SHA512 f3f3e2ed2a9ace0cf9e7c3e6909e9c0ab2b980e63a851c2ff722b1e1b4fdabe2efa15361d9c144b9a1c6725ea80bbeb56a4d794d9e14c6a02e9e02ac240d863f WHIRLPOOL 163ec3642fbee6351e4865a0c26dc443c15970906d24cc8d24308c394f7132a4ad5da341c06a3fca917e72f1384550a1eacfb4c95791273bb6b4ff188216c026
|
||||
MISC metadata.xml 251 SHA256 5033628e170169808a751b9c612b526b410fb54637dd8c2aa8c2dd0b14f3ea74 SHA512 65b7ed1e032f046e0afbc0d0d9da9fcfc4df47d68cd3076cc1f1f645ba0d9a9bce16265dc9b26e666190cd574ee4ac6203b4d7e01a55c5d79081377a52f2860d WHIRLPOOL 3230cccfed524338729c5264fc219009144786ad1ed2fbcd27cb04b71ab84792acf41cd0a987445fd9223e32f70ce7218e7a9ecce97ff4d8ee74b0ac0c2d9b3c
|
||||
|
@ -1,5 +1,5 @@
|
||||
DIST rlwrap-0.42.tar.gz 279608 SHA256 5a70d8469db9d0a6630628f2d5d2972ad16c092400b7fbbdf699693ec0f87e44 SHA512 991885e75aabf0d43581d59f7c78f7f64c3f32072de08ff5796cba75c0716548d2186cbe2d739f3e772871e3586d036f069db73b2ee8a30b2f7985088d0f68df WHIRLPOOL a4ff4ac599f87695c15060dcacb2d10b5d8ff21512f38b7374e096ef71ae17f7e977ecb9e3004c231d8d8c5b37e2ddbab724fedb3439f507a5a483373f4af14b
|
||||
EBUILD rlwrap-0.42.ebuild 619 SHA256 0e24a0e131abc2aa0e741a3602b42fde138329e54adfc9f10543fc7119bac73e SHA512 20e2635e3496811e4c344f499c6428b1c67ff4b625296facd9140c3724f12dae78785d5f35c08edbde3d72f151d937df94345a99ebb660270f744588d60d567b WHIRLPOOL 1d0a692160321f6cf0a2815e28d5aa7e0ee14bb1249017e7dfb6c67e895a5e327206ad13dc495a9dd5969f0f14a968c136b5bd7801e55b9d49599739b7eef857
|
||||
EBUILD rlwrap-0.42.ebuild 631 SHA256 942435e4fdac499998ebc9bbcd43a23010c2ca7721ff2714ca7783db84944e7e SHA512 6e9c7d7750a40ba31bb64d17b0069cde45b06af3c19eb5513e2d4282da0dc9ac0fffafcf4101ee68548d812f46793d588ea58b1f0708bd155b103b775069ca35 WHIRLPOOL d074123aef13773894aedf0ed268f2b932aba05249ef8e7aed6f4012adad7c9cf988035bedde91a0006b1e04ba99059aed0f1821da4dd06dc6625f8bc1397a67
|
||||
MISC ChangeLog 2829 SHA256 dad3a49513bf90786e0b4e8adb43e49269c3c42365c163a9be66fede6f3cefce SHA512 06e98d7319cb62124bc749a4933464cc839f84acebf68a9412353b3d470b121147a100fc3870ab06b96b90a1dff898d029239f3d9148aaf67dd2b065a3d2f853 WHIRLPOOL 675e874e701e9e0d47f03b245f5407402e36789ac4b61d2a7cc9ff86da91cfd9938d6f2097e97a7c68ecd27a395ed25c9db9280480aa4ee89ae282b12de275fd
|
||||
MISC ChangeLog-2015 4026 SHA256 6a3448a6acb6f75186f9af32178a9f2b42823d0f34ed0b822625e6dbdad1ba90 SHA512 fea517e33bf35fb70e797290d37c1ef196b5533f8a3c98ddd61b4dbcf06da3c89070ac7a1a60bfd0bf4f4cefd9b9d8a72d7e79003ea1708bcf0adcf97cf28077 WHIRLPOOL 0050aa477f6b9f065cc4a1e431980f04500ee2c9e3c4d2069ca7c276138a2b5f7d3008e8d918e2b91268970c08b6f9b24fe0afe80d039bd39f806ecf1ee5cc21
|
||||
MISC metadata.xml 707 SHA256 5156b65fadd3b993f53b5b0c26741e6285c0bdfa39a77943969c8fc2cc238625 SHA512 8f6da0c6c96533098cd750c1dc4cbae6d94bbf4a285561ba52a3fb1ab414ead6a4f1e1a600cd120cda4355a5c52365938921ee43df560015296f15528d79c8ff WHIRLPOOL abc6d6074eb028561c811a2306d0270df25376b1b277bf0f1acce7b4e3e533e384bb2a3f9cb9b1b59237bd670093394b76e742c10fafdda9532d2ac01ac13f49
|
||||
|
@ -0,0 +1,46 @@
|
||||
Last-Update: 2015-06-17
|
||||
Forwarded: no
|
||||
Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=788969
|
||||
Origin: http://pkgs.fedoraproject.org/cgit/calligra.git/commit/?id=124c28df44584e08b00d4dbb859362af73c41070
|
||||
From: David Tardon <dtardon@redhat.com>
|
||||
Description: adapt to libwps 0.4
|
||||
|
||||
--- a/cmake/modules/FindLibWps.cmake
|
||||
+++ b/cmake/modules/FindLibWps.cmake
|
||||
@@ -9,18 +9,18 @@
|
||||
# Redistribution and use is allowed according to the terms of the BSD license.
|
||||
|
||||
include(LibFindMacros)
|
||||
libfind_package(LIBWPS LibWpd)
|
||||
-libfind_pkg_check_modules(LIBWPS_PKGCONF libwps-0.3)
|
||||
+libfind_pkg_check_modules(LIBWPS_PKGCONF libwps-0.4)
|
||||
|
||||
find_path(LIBWPS_INCLUDE_DIR
|
||||
NAMES libwps/libwps.h
|
||||
HINTS ${LIBWPS_PKGCONF_INCLUDE_DIRS} ${LIBWPS_PKGCONF_INCLUDEDIR}
|
||||
- PATH_SUFFIXES libwps-0.3
|
||||
+ PATH_SUFFIXES libwps-0.4
|
||||
)
|
||||
|
||||
find_library(LIBWPS_LIBRARY
|
||||
- NAMES wps wps-0.3
|
||||
+ NAMES wps wps-0.4
|
||||
HINTS ${LIBWPS_PKGCONF_LIBRARY_DIRS} ${LIBWPS_PKGCONF_LIBDIR}
|
||||
)
|
||||
|
||||
set(LIBWPS_PROCESS_LIBS LIBWPS_LIBRARY LIBWPD_LIBRARIES)
|
||||
--- a/filters/words/works/import/WPSImport.cpp
|
||||
+++ b/filters/words/works/import/WPSImport.cpp
|
||||
@@ -90,9 +90,11 @@
|
||||
}
|
||||
bool isSupportedFormat(librevenge::RVNGInputStream &input)
|
||||
{
|
||||
WPSKind kind = WPS_TEXT;
|
||||
- WPSConfidence confidence = WPSDocument::isFileFormatSupported(&input, kind);
|
||||
+ WPSCreator creator = WPS_MSWORKS;
|
||||
+ bool needsEncoding = false;
|
||||
+ WPSConfidence confidence = WPSDocument::isFileFormatSupported(&input, kind, creator, needsEncoding);
|
||||
if (confidence == WPS_CONFIDENCE_NONE || kind != WPS_TEXT)
|
||||
return false;
|
||||
return true;
|
||||
}
|
@ -1,6 +1,8 @@
|
||||
AUX eclass-to-manpage.awk 9907 SHA256 9ed6b9a6c9158a080a1f73c518098e9886e8198550b53e9066384d2c72de1573 SHA512 5f48110b3dabd863c7f90b343c12723320f1d0d2c3c3fd4ddd971ca0edd278ec0ff0a33858933e93fa6e8fb2f6d2bc66d8edb8a4ed8863d451763b6d0109b348 WHIRLPOOL 1512514587fab87586de5349210d8902ebfdb8cd1a8b01f5ca061e097834e8efc14088b0ac2659c6c922b467ff148f51c46d334618626991ff70baf37d36f4fe
|
||||
AUX eclass-to-manpage.sh 865 SHA256 61116d4c45ba9bac7a6c180ae7755edafb6d14d8e813649a29de8d000d123914 SHA512 59fcd13ea274cd8ab1c775edbe566838192b8937394f581ba73d41a581cabe96482fec5b04ca0d154ee880b98d296f66d53899d216a3d9b06055fe420ed51da3 WHIRLPOOL 9c258769282ecf556feacc08332e47d8441eff077446afe4da6f2d8014f5dacedb2c8562aa0c931b7d635668c2effc757eabab32d2e3391eb4661d9e01427f9f
|
||||
EBUILD eclass-manpages-20170201.ebuild 1029 SHA256 e8a1512fb2bc2a9d383c11d5622b4edf94316a2b6c7edb666e9d8d30299b71be SHA512 5ee43723c6e509c64bcf4f4e465bfb8f2f2d5a7ee4a5042c458670665c68b5cd611773940e10ebb17442b5d8765847f1b414ce513d8427885b1fdbe331f210ab WHIRLPOOL 73e460a701c0eba4ce66b66722a5f175bb378b6d5cf164f3274ee1217a33f00fe7d89c8ce3d49380819de90b6d84b92a96eb486adb37749150b240bc7b44b212
|
||||
AUX eclass-to-manpage.awk 9812 SHA256 750d616d4cb53a28da2b125dcdaf6f664bed04f93557061dba314319c04e54c3 SHA512 af8901b21350c820ae206b5652394c4c859326791bc00af9a0baa3b9b7c72cd3068f20cff292f0707aec6aa9715477ca840df047c1bc033f48800e110d8bb51c WHIRLPOOL f088bd24d90f44cfec4530f7c59062373f05868c65da9b40051684c5eb6df817ee1269218dca0704a77f07a33fc37ba620cc64bcf0514d78d4b045b6c9fdeb72
|
||||
AUX eclass-to-manpage.sh 780 SHA256 27c19b79671cea217bd7d84e7f385a7d3cdf78411b6ce2f07303965d201c841b SHA512 266f15ac5d2efc42ce792d9e0c1d91e99502a5cd93ee1b915fe952cdd894bc4e773014c3f6731d2a11a2d82466676035cff21a1d88070fe85f1dca915dca203c WHIRLPOOL a9bafe48b6ba3fce7787cd6029adee73b1a08b06ebd114dfdfa9a1270a40e1190ff91fb21ccb6b9a3ef6063c3e9880445ba6daa8085551eb134b4658ec9fbf68
|
||||
DIST eclass-manpages-20170321.tar.xz 459596 SHA256 47aaef9603822bf0a5e7f738b4f354c83bdcbb61b1639f66de02db24de2b4bc6 SHA512 7ff2a48659382ae84944e4f4cf4bb8a73d51355d8bcd63f16fa155e3da3010430babe6f7d977327e5c7f14f0b5e6a23ee5659665e35b020bcd7772008ce3b3b0 WHIRLPOOL 656cb2a0867b6f10a2bba59dd26ffc19c75d8e753d150d4fec90ffe7d586192e98fd44af5aafeb2fee1e0209a10c916ad0dc677a71a14ba4796dd1795d6acb17
|
||||
EBUILD eclass-manpages-20170321.ebuild 594 SHA256 58693bb88d67f00f7f45c98238c8ac256c73db0203f31e376b1442d879464daf SHA512 13cf1472d95681703f0de0816228409446cf2e9621ed2b9c7cf6ac9f6743cfb6cd8d5a89296e687d24761ab5eb16f4cc2b662be072105bdc1835f5d412f0e62f WHIRLPOOL cbeb1fa84d5719eb3d77977b3211c98127001a5a4c7b69853df55c276cc0d78a9421e26b1180892ef555104861b0b66abdb76fe2f00f375d12cd4165bcf1b0ab
|
||||
EBUILD eclass-manpages-99999999.ebuild 889 SHA256 5250f33f2e1431267a979c68c752abf6135acdcb99414bfccea78689976ed6ba SHA512 3cc32cbfc1681f4131be32467e28b3dc23e4369f5938d4103321fb64e50ec476dd09267fa65790a7579d8bf74a086b5d3e9b0afc4c8cf3656a5570f128536af5 WHIRLPOOL 36d5433eecb8fe5f36e77591a72b14ed315f15a66d302746d94aa0b6006f3414fd62af8de2ed209f50ccb7539497cb55de3750bdb0c89f08130ca8d3330a16eb
|
||||
MISC ChangeLog 4364 SHA256 0fafda4a482913b6fe5e90ca8d934545b4b2f0e306a994391ab39a5b6a66afd8 SHA512 3ca98f6747566320c56963a46650d89302b25b47d7ac28142ac5b47f16f0e67689461757af71657e73e0c8d54386eec3be223e7c2570f3186c59a6c76ccb9b2c WHIRLPOOL e8292d83fb3f598c13a48eb5e0de68dd4f7ff406076658fbe72e93b6fc37110aa8330f5ea18c281f2331cedd8fafbf1a1e24ddab45ecdce093164a186ac79e52
|
||||
MISC ChangeLog-2015 5984 SHA256 4f408b5874baafcd2f70805c7830f6c64df24a202028f9f5649beb4680e29adf SHA512 72c9e444e6f5ebf46591c00d737517fb1b206aed566c4f284348a525cfc903fba2ad56609beb8cd50c8a09f2c348a9198b847cfe648cca8399c6201f92993e04 WHIRLPOOL 819507eb368e14c0ad275bccfbecd41acaabb6782709eb60ae5c6837132bab666a50189b8b3b619b4baf8dcb8edeb618a9ae08fed1abdd5ad3f31c2b30ecb62f
|
||||
MISC metadata.xml 344 SHA256 6813800ffe0bbe0ddc92c05d760aa34a1567f9528ba52970b8a44d432b90cb74 SHA512 91d50aea85fb7258f9ddd1d8ba4727d92dab522b90c7844b8ed04b1da5f61906a8bbfc23d3b36f459dda3134ee3b37f141a386ecb388dd425031b9df9b5b94c9 WHIRLPOOL 850dc6fe4122574bae9fb827d8ec2795599234fc796a18c1503f6eca4dfdcdc0ea513fe1d85a1716d3e9025b15a52281a91a991520e2e7999a3b563f351b758f
|
||||
MISC metadata.xml 452 SHA256 8760946a9fffdb7fee0c3d55a8558b7f153ccd56c8c8001bd1038782cfac95a9 SHA512 a2296b428c42027039a65ee16f1dea3383d7a5ac08a89c5125551c3e089a0a7b01448ca397fc0c83e587522ddb1c15f1d9160ea1b0fa9fab857bcf5d7b3708f4 WHIRLPOOL 050e4768465ab47aa8ed1e20c090e95c34b730fcd2623111f67cb806f171e8c5bfb82cea5afa80681feecaa70c5c06085fa420be91f994048c1c7961e1465732
|
||||
|
@ -0,0 +1,23 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="5"
|
||||
|
||||
DESCRIPTION="collection of Gentoo eclass manpages"
|
||||
HOMEPAGE="https://www.gentoo.org/"
|
||||
SRC_URI="https://dev.gentoo.org/~mgorny/dist/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="app-arch/xz-utils"
|
||||
|
||||
src_compile() {
|
||||
env ECLASSDIR="${S}" bash "${FILESDIR}"/eclass-to-manpage.sh || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
doman *.5
|
||||
}
|
@ -1,5 +1,5 @@
|
||||
AUX prefix-chain-setup.in 4973 SHA256 c686b6a4335aaffa518f26c5c0de19159f2f4cafefafc9a6362dd1eaa9d58042 SHA512 6d5509a811a8c63cf0c822dbef07cb800c94c9bb73cb3d5c4fb9f55cf010f4ef60930a1729a18dd1ab17d5e2cc91fda57d22b3a4184976e21a89dbf299f20aab WHIRLPOOL c0645011cc054f6bee4dab2941bd048e422aecc34b5090ab572f63f8c9bcfa2af0bb0328c278d3a33ae68137b8371d453df7b7fd6300df143107c5ee2fa6c3d8
|
||||
EBUILD prefix-chain-setup-0.4-r5.ebuild 499 SHA256 d3cc8571b56596b0ee15ad2baf6d5aa589ce7bea4a982677eda5f68dbad49d61 SHA512 d9e11052a18a73ee1ca080284ae20a2794f5f9905b591fb9dbe07c3572461616536a816cd04fcf3d1829802dd70a52cb7e644d13a337f0705e91438b5740f3ea WHIRLPOOL 9a7ac3954cb3815767aa64c209d9cf74cea1a39f8f3d9ae0e2822700b7a1a809dd2bcccb2a73a4be16257cf7b66cd4de09a667e02f7ff3f9b61f495702369a35
|
||||
EBUILD prefix-chain-setup-0.4-r5.ebuild 511 SHA256 f7e8c7f72a02fec5b186536457764256e849cc5cd7a69925d22eabf6411e9455 SHA512 fff1e2e1c58fe1aba4fdf198407d3a2b5436f0f07e8eb04b08cb7deb6f9dec3a66333fa19f7637bdeb2da85f451a4bdb66dc64134ef82421421d267f94cb2166 WHIRLPOOL bd53910849aa864765d2d4086cea73bbcdf44478f935d8f0de764a8e1d5d14d78dd4cc1576d13fb8fef2775f4c98ca55b6e555170387c3d3bae63720fdbffb0d
|
||||
MISC ChangeLog 2663 SHA256 f890acb2155ae94ba9cbf54ad58453ffdd1f70f1217735826302676f12759fc4 SHA512 4c0d894163a995d953fdb349eee7a4ed4f78c0e432affe0f5276da8cb87efafff64e46424f30b802a306a70a272e0cf909074975184cdf26881376312ae95432 WHIRLPOOL 599e93c6065f2851d5b216d8e831540e9e7742d04373c8877bc373f2af8df4ad64fd3db7b2b08af3e10ecedb08ebb2e7c16cb774e1aca5cd4052f414bdb0b70a
|
||||
MISC ChangeLog-2015 1566 SHA256 d16bc55408e0c2d99fc83fe70c374312f6b8f05abf19a948f51ff74af2f21bbc SHA512 eddb0024e9d9d6720a63cc3552290b1d6254dc66be3e7f50aa30b5980c3f9625a6dc71b4afde440e5beafdad954064e41fc9ec0846aee2cbfbe83e9fd659d629 WHIRLPOOL 08ddd55cfd3c2a7db491c349e0178cdcd95b7b79f30a50990d805cbb272e79ccdd46cb92551470a07b59075eb0a197ca19fbde5308d46853c5ffeff281bf2c0f
|
||||
MISC metadata.xml 243 SHA256 acb891975882d2b75bb5a1a76063f1d61ad1d96c799548e7f141e1623a0cc57e SHA512 8489be9ea6eac385511b0d193b1b61fad9c8e0d4cb86fd711e6faf04e66b2c935ae64ce6ce0a044d036e76de6787e5d440d67f831e89261a71e74b645a0999d9 WHIRLPOOL e06d2acbfdb38aa17edb0da41bcafece9c9a5d0542c9192ee3b74ae0b6250d24fb096e3a153f6a215a29d3dd7c5794f2c67f0917db3aa3f1cc65e86ea27e228f
|
||||
|
@ -1,4 +1,6 @@
|
||||
DIST mpv-bash-completion-3.3.10.tar.gz 19113 SHA256 ead8c528b9e3862063499f241560d63e9b0786f770d666e92eeb0a371c172baf SHA512 0344b5dca82af57bf32e142bd70229067079eed1f152a0803c764f63c39dabbf6b283f3624b87f863b02c6dd3fac77010ef014523b835d0f1a24f4fd4ff22e0d WHIRLPOOL 926f23ef86a11c169d881d480354632bf723a6e7160e8f922c8a8fca96aa1012ff356c87a0f529020bac3c09233ad73693e96b03a2e7f1c91b59855e3a9e616a
|
||||
DIST mpv-bash-completion-3.3.8.tar.gz 19002 SHA256 67bb3565daafb1e3f64b24262b0859f7843ac052960e0159e3fe3a375ffed181 SHA512 4d6cfc3ac2d1fd6a28be1a40e3ca28d61f5d9ed40a850c5c60e45501b958b929d6ef9266027d2be95ed0c2b0dedccfdbb04fe4115bb7bcfd39435cb73f2dc452 WHIRLPOOL 62012925d3fb212c473e889930c1add93ce36533313a677cc9ddbc7acce2d9dfc1a18f9054dad901f7a0cb2b57c56a05f302f1fadc83b4bbeda5baa06fb2c7c8
|
||||
EBUILD mpv-bash-completion-3.3.10.ebuild 1012 SHA256 dd1800832bfe1369ce289139899a8adaf4aee540fa55dc34a6d44d1d4854d72c SHA512 597f32fab3f64db4681e7edf51714f33adaee6d6732fb152aac80c28f4f798315693da726c3c19905470b5ab99d94ba5daf6c262c32e5e48af5af603208473e6 WHIRLPOOL 44bc0523436ff659a823e8b81715c9a30573a6188bd69fe4718deef5e89cbd8bf57150f1625b3268917a5692ac80b0a09463f9063e3969c3ac34742a904df07a
|
||||
EBUILD mpv-bash-completion-3.3.8.ebuild 1011 SHA256 3efcbf73c517f6d5147d660191d36531c9b084bef4b3a793d66681dbd7aa0e82 SHA512 4a32d4d8cc9fe52735bacba4b351522b702a7daf01eb74662f2c935952d1d005f1c3c7be1229bc183d477fa12071ef6688b80061d03ea2e7b98a495ea78479f6 WHIRLPOOL 7c418c1b5af7b3c6185f9800abdc0348a551c414b103472b6feacc125259b2ce5c2624b1bc831c51408df18053dcb543b53000b28a6117d9f8cc6cc8bfa738f4
|
||||
MISC ChangeLog 4743 SHA256 6e2e8288ed0576a1c4153e1430596ddb3febcce70c13216ad6292bd1982bcf70 SHA512 d409b1699c949fbf68ffaa7811247b96e2baba1283dea8535c7c0453d1cc95e640af2a7c3328de45c33fbf763be3bba68d9903b95f29a499b6733e3426904769 WHIRLPOOL c77628457d2fcefa74d8c38f690ebd47d7876142339db9cfbc583087b6779a292d2fd35be66f67ec87bd77ac6e21402ed2d94e657941c3929c6da7e84362999f
|
||||
MISC metadata.xml 565 SHA256 cc4a5824abda03b66fc4659656229de8df8fa2d061159cdc16d22e586c7ac913 SHA512 afdae6b0483caff3721026bd83adb4db731419504b831ab6e0a8d51d5c5330cf4e51ac4b684c0d420e38aa8204f2ed8a7d279d212daa91e3e6b038a4c77d8ce1 WHIRLPOOL 81c9c9aeaeb7c7b15ec2df53c31544bf26f3a90d45020539e96e970e6ed9855f7b909247f59cb1413d9cd67c902a600c5c2ff62eae0c469ae7f51e1de1bfaf24
|
||||
|
@ -0,0 +1,47 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit bash-completion-r1
|
||||
|
||||
DESCRIPTION="Bash completion for the mpv video player"
|
||||
HOMEPAGE="https://2ion.github.io/mpv-bash-completion/"
|
||||
SRC_URI="https://github.com/2ion/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="luajit"
|
||||
|
||||
COMMON_DEPEND=">=media-video/mpv-0.14.0[cli]"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
>=app-shells/bash-completion-2.3-r1
|
||||
"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
!luajit? ( dev-lang/lua:* )
|
||||
luajit? ( dev-lang/luajit:2 )
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
default_src_prepare
|
||||
# Avoid 'mpv' make target that supports lua only.
|
||||
sed -i -e 's|check: mpv|check:|' Makefile || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
$(usex luajit 'luajit' 'lua') gen.lua > mpv || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobashcomp mpv
|
||||
einstalldocs
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if ! has_version 'x11-apps/xrandr'; then
|
||||
elog
|
||||
elog "If you want completion of window sizes, please install 'x11-apps/xrandr'."
|
||||
elog
|
||||
fi
|
||||
}
|
@ -1,8 +1,8 @@
|
||||
DIST push-1.6.tar.gz 1955 SHA256 713dea172ede55971ff82da932782503c2aa6703eba73c1ac317ec4c8eb22e80 SHA512 4623f51249138bacb7251fb5d5d1ae8dd070de7ce628e42b6eed90a4b6ffd36d28eb58b116f5b1833bc1affa8db539da9b94d104ffe03c6bd1e294b56c393c86 WHIRLPOOL 787f65542e92fd10c411969d03ec17b45a90b35e9c8e17b9fb3e732fb1d97813f04c3a03cc329a469a5bea2a194f879f4c600e2e534dd8c778f7f712d4c171b1
|
||||
DIST push-2.0.tar.gz 2211 SHA256 2d5e1c5b580f77ac9fb65b7b75c6220ee88687b6e7340ccc746e42e5632604b0 SHA512 03c40bd8b3b09473952ecf13edd622533616de47638741214b40856b33993f9310d62be34fac6f68b950f58167c3111082554961a800a43a3ecf8a7d138ffdff WHIRLPOOL 6abbad060edbb3d9873c24b73bc61f38f6a4fd38633021e66f8d3a5a04b61dfcdec4c68afed5e8fe06f817cf924adfafb439ddb415c71fc4e1b52ce561ec6fa1
|
||||
EBUILD push-1.6.ebuild 661 SHA256 6f6c67a0131bdbc3255eec0f315f06354c2bdd47243387f1e986f4507261399e SHA512 0ea7a9793359168d5b07d8a7cffb157cc472e6cc1afffe8f3be57cb65b6572e5a096c3f85b99421817f7e798c30352817ac7ca1eefae76641698708c6c641cc1 WHIRLPOOL b1a19f2099b2292b5450e2eb520edae303d07504c308922ea20ccb36b66973dc5012ebeddc4f8263c73cce6cc23ceb48fad60ee98004002463ef499ff4ab1376
|
||||
EBUILD push-2.0-r1.ebuild 692 SHA256 3fe8079de91884a1e6e1b40effd748242d055dca4c08fd899bb1a4154987eb35 SHA512 31a3b3fb2843f26b43d265cb1e7f35066180ab3594c5c60f30d23bbebd2e89de39e8843eae57e4cd798886d40d2cadce0f6354b72f800ecdf891d8cb4193993e WHIRLPOOL eb70793154e071c74de6c9a99bdd4c6d6f114d1e462846471d2321f06d9d1c6ff0600d7f047c2855b3b3a130c0c4be2cb27c32be468c39647a1fe85361b18ac6
|
||||
EBUILD push-2.0-r1.ebuild 704 SHA256 32aabb6f77aa03edc8c3a33145f87f2b586c41037436e3c7e798c0c1e379ce68 SHA512 4edb531c7862d2a85d8982acaf1fc9f7adddb49afd0731b23662e6d02f21fbc9034beed88126db00bec1caa16d5cbb179c72a74f416b8aef7257c3dea07eb181 WHIRLPOOL b40af0f79c7f69b4e7e884e1dd09cb26b7988fb53eebc6c7692adf9f7939d1edbdde46d8c2fc0de6f6cb523815414aa2f097e6a3ed59cc022f72c21d30f7a768
|
||||
EBUILD push-2.0.ebuild 657 SHA256 ee3950ced7bf5aefa719b272bde28212b26dde75ed70da097cac8f11405e0dd6 SHA512 b6f631a32ac87b6bb63f8f64b64529882653782e68c468d18a780b0911b6c8cbb29186b79ab2e52024a31e31566230ab0316f2e15090aa21b174dc686a6edc21 WHIRLPOOL cdc4882cbce7aec92436a3f68857e349aa7cf0ee55e778103c77b60786135dfc495ffbba5e4840a52fe9b8edf8edefeed437ab50d95bd711df7074b6a6190dfd
|
||||
MISC ChangeLog 3126 SHA256 513a6b419196e34ba3508aa7a0a1f69fc4c70298ee9ce8566a35156758a6fe68 SHA512 f4b108177118ba3c1344dc069355392a21f56a30761502c405a9e96b75575e89c3d02c6193f43055b2337b00c706fb112dad59cbc264dadce3aaee2a5af8fb65 WHIRLPOOL 05a094e3ce8adf0645fc9ccdfd277018fc5e2a0684a94377e5c9f48db720ceeef64c344f3c4211e5d48659733b3db5eeb91e1472fe1c393da909369902e6ad75
|
||||
MISC ChangeLog-2015 3213 SHA256 86a9bcba288cbd5fe5a05d4a87f3ca0af1a948af27d6483e86a4252c66143ff7 SHA512 0bbe433febe296ed1f402839233583a0920e628a2517b6ecb3a060f9bee257347450c9a716388e54fb2603c81d18c0d4566fc791a8949b95bfc320a69ce7787f WHIRLPOOL 940bf04364b14cc63d0b7bdd5866f9098d8f8f2124141869022829b89ef53fdb81e369310c22ba6428ac0cea676b84d47e2f7df19d0d218a7b65de3a418c2585
|
||||
MISC metadata.xml 934 SHA256 00ebd28f1bf8753ff6af563bf05576489a5287f4147bd0b30196167f0c5ea21c SHA512 b4e8085d018e9301c031d617b4560695a9599ce916dc94b233b19ec699f126bbfeb1398a595db1f5c4d8299ae24290ff2467f98acedcb13a366999eb147f369c WHIRLPOOL 7950be7089d445c48e8db820fce5b70d331a89023c6e0b77aea69e772a65b7ffc4499d75064d32b1fae965abcb8ade87bf8724a28d4edb7545d9136f68c43690
|
||||
MISC metadata.xml 799 SHA256 a3e4cc1e12396364b6912f36e0c8240c1f51837d861665ded1f68e671e757c6d SHA512 04ee8a2fec69e6713c28ca7764f4ea2f0e59a75c3a1d6671ec9364bdb8779d6719ea4c4bb8ea5856ec9afaddeb363f237378cbed5f6f899756d94ce333453aee WHIRLPOOL 89eaacab1089bf31f154c16d120035149f276f6fab4097387540b67b07135828b3a2aa962d3ff05324dea088e5e60b63d8e3e97c49b17a28d811aba494d84c6b
|
||||
|
@ -1,5 +1,5 @@
|
||||
DIST quoter-3.0_p2.tar.gz 10691 SHA256 19a335095991c8fa0f637c81b7e8b9a262af67e230507af87f3c113228965732 SHA512 23d77105fa05d79a7d0bcaa3f6aead25b7cb3b6f459d2740314616da587e03cd3e6b0b1e8af8f79904309bbe76603db848d42996ed7ae5ef779e27184a434fb5 WHIRLPOOL 1c083d7dc9bc8e1e4719b6e4c03087f39d4324df3aa70011e84087c7de3145f932ca3ae9fc1057b17dbe9471592c5d32ac99dff63b7962fb3c7548b31aa2a225
|
||||
EBUILD quoter-3.0_p2-r1.ebuild 760 SHA256 7d1265e0ca748f4df02c23fbf9372e7244c306a6c5205cdf2756c9697cfd2982 SHA512 bca9c43a52e116b84b4b46d92332bf9d85b2276885570f3375ba74bde44e38db1617f7f0d2bc5f4546180e484bd050c83be87e07ff33ef337f951070a0a3e281 WHIRLPOOL 4e0c5325a27f697d0dcd171bdc2cbdd96a41455e376dc7c3448ff5a3afd83b513b793bfbd956fe91553ace0749bee4c1872be49171366016ad12b323cbf284b9
|
||||
EBUILD quoter-3.0_p2-r1.ebuild 772 SHA256 9d556332561de3f2832c24c2f1658458e6d6ca7e139a682a2e3795050cefbe17 SHA512 79c70fc850b399d238f05117faa53f8896eb37054ea57bbd979737371cae8e82c609b2f4f1b5043a09239c35b45ac8ed83e39a64bcc551769a9409de21d0b85a WHIRLPOOL fff8476758fb63356b13ddc4fabe2305b41b8ac3f0f8804dc92e77f0f891494bd6918a4125a42c816fad260ed3aa94f6ae863dbc30a007a6d4e20ba119cb3094
|
||||
EBUILD quoter-3.0_p2.ebuild 653 SHA256 d33661f0a65db411cfd5b0b084394f6834cdfb49d3aaa104c1e295025006df7c SHA512 2808e873ed068f79ffa01b413b8e67d81294acc53bb61547143a5fd92dd968ca530414a520b8afeee3b4dd3b74821c73c31e6b4f99ba724f9ff00c7b837b912c WHIRLPOOL 083ea5702e82c4298e2664cb0e51da60fd8124c4b996f9d87b9786d43474f45970d9fcb95f320d0067d783afa97dbdccbfe389f975a57f1f719b89471049d832
|
||||
MISC ChangeLog 457 SHA256 0412d4151c0c50ec8543fc799809bf6538a8edf5462fa0f618d2f283cab313e9 SHA512 afc61b58837490575e8cf4fc2b4d01f4f7e8eae13f0c96432571ba7b2d2306698fdee31947a988dbada978a81dd4e417ea1544555a0e093a34970caf9ed4598a WHIRLPOOL f5289411d03ee5c837315fd67c0e676dadf122214c75d424dd74e5294b46ff148b5cc17534ec00700875e50e23b2c527bf476bb9d44d7e33c3a20a6384b1969b
|
||||
MISC metadata.xml 936 SHA256 56294d812caa8c0dd6a1d8b067e97941d1662471a190c933923495c2d37c3e9e SHA512 046e2940f4a71dbb7359dec5a0a98e7c2321a9f91108b64a931570ba3b70e26be5242f5d8215a8526dadda77f8f6eefafa063678cc40ff615c9294fc0a052d14 WHIRLPOOL 3269287b6242b30929b478eb8abb01aad90fcd6b69aae4f765a7e8f9eac65553aaa7a3a318f5e37fd7e5ce4116628cabbb306bf99f6997cd7a60ed55c2fc3640
|
||||
MISC metadata.xml 801 SHA256 e3e190967b2686538cfb34bfc3718be7895dcac10268029467db2adb429dbcfb SHA512 5d8191e1c67650a09c29ea131545a7acdd62b2635c5c0633e67decd0d9c2326590f4d4b60fdbb5a41109f792ad514d378cc9fed71f9ba30ec3d63e2f63442d3d WHIRLPOOL b6cf046536a73d98804ded678dc36cf3836dbc50c512df974b3ad9f8d5c986c25e7f69cbc4b16d75ef7f145ca7a8d4807234a15b909153fc41fda93d8806fca6
|
||||
|
@ -1,7 +1,7 @@
|
||||
DIST libpaper_1.1.24+nmu5.tar.gz 49032 SHA256 e29deda4cd7350189c71af0925cbf4a4473f9841d1419a922e1e8ff1954db1f2 SHA512 4d20d454dd7d09dd7e84b9ccc3b0ff8d65d95e0ae3874ec41462f812882e7ead032310396801a47a32bfff112c4a9adaf2d8d3e6235a1fa6fbb853196a363c56 WHIRLPOOL 595e74f41f733a3ec0e8f79ff46182fb3f92f1e28306e79f4e7b78f91872124e26a30321b54da68c15be577037c6a2cc2f85be6051cc021993c7d59724769fcc
|
||||
DIST libpaper_1.1.24.tar.gz 355272 SHA256 38ac28114673d4b175a939d981e0477a0ed9bcaab27033522ecb2ca78ee90c7e SHA512 f90816723dafa9ce0aef652e027b13174d2430208003d3715d6f96226130bc66cfc36465f1a5a3f855697708c389f219b964a5534a64a8c98ac53662040df67b WHIRLPOOL 74a7cb6dec146104988dd5c5e0b4bf7fb776bde086c4fecf658d949e17d6701fa1b23511a7be43f01a01dcfd7c0340f23c3c9ec1c51fb7718d6b0dbf1761e75d
|
||||
EBUILD libpaper-1.1.24-r2.ebuild 1333 SHA256 3c5706d044f129a3e3bab46ecf543c9b76c2551df7ee0377c5caac9efcd64dd9 SHA512 3733558af4de1f877860c7a23e8b4bf9df6d7251caf4f81745b06d4ac421c38694b4ec33e28a7190579b58f7af144ce7c62110b9f78879f069cc6c2d394929b4 WHIRLPOOL 7f177f6c55b7f448d1559a458b1fe628462338669c313421c1b9d5afbd403aa81b52615b25744dbdd6c752e3a73f8a78cc3afbc3228c87f99c12351a9ad22eb3
|
||||
EBUILD libpaper-1.1.24_p5.ebuild 1366 SHA256 c5609abc2d34205af3eefc97b3037dcf57d19a3b7c47f363b7be39ef6f7a4aa0 SHA512 47bcba783cb461aba2ba2573369839ff3f4c3b611acd6d893e87703cc3b1f18068e072a2af178822c1713fdcb5e7603a44be3eebd79c2ba2a33f27db9baba133 WHIRLPOOL 5cdcb6c157ca34c0430f40680d6222c21701cfc141c52d60b6c2645ba0f7d36780913bb5d1022db5cc4abb12f689f3fddb48f08d848caefcc0c57536cd77c95d
|
||||
EBUILD libpaper-1.1.24_p5.ebuild 1378 SHA256 a21e60dada9de4ef28f30187f85f35421bd6698895e4306224e0a544b55d043b SHA512 9228a03312c917c3fdb3733ce8be2329c706637a955e91b351910aacb63dcbecbea5bfdca20e095c5afdf6265844f4c6e47697ef1643de3fbcca0a3a81dad2bc WHIRLPOOL c938278f55d7b4eadfe1780e0489cc1b2a151b7b0fa043d38885811556a02c17cf35d10eec605d153a2e90b08f52d22bfb25f9500a2c9cddd0cc23414ff10101
|
||||
MISC ChangeLog 2438 SHA256 a29554c082b25ce61f6df70f9a227b7dde4d56c2427fa26ebc857e1b7e84e24d SHA512 2662c58b6a5f88a6dfa8d38549a61cc109eeb1106d9e39d9c697de0c941f74377bac2d6206ddc69008391cb5380ca3a08c72883a1a6ddade3fe15ef9be3d654b WHIRLPOOL 0577f16e626119cca6d3cd3941df0e4d0e2e2c8b027ffa057928dadca9a6f431b224f13baa39a28b74f07ffb71ef846d7667404094ac9b3227ab98fb7c20a2e1
|
||||
MISC ChangeLog-2015 8944 SHA256 3954a25070c0f89c4a40e22a8b629fcd2adaf2f20cd1ab1795b290a0e3903c42 SHA512 61899c33296c1dce793bbb26284cf811ec9fbda154acf677a739e889fa7912c5b12c66faf2ec975b4d58c770d213841fb34f766d7ca02b2923bc40489e961722 WHIRLPOOL c59e4b472c9f789a96ce89c106f26c7b189393f1826a5ca5b1b6e08982a56f541c9eead1f4b53ed0ec1a614cc25c29144e9e6fef7921049b2229e603cf122579
|
||||
MISC metadata.xml 255 SHA256 369a8c8c92b41e8d46a7225354bd493797b21f0b8b5c3f9ad4ac0a7e14322ebc SHA512 c6c5f966cfbe396fde1b15334442de9e0004b44c4b48775588b0b25a058ad1751252761370c9c254280e97561fa6306f5aa0cc7959c675d4ee11f7f95d777a36 WHIRLPOOL a6043f3549b633ddc8017207016e272af3ca85d175e603a0bfffcad7c5fef4457a01bfe76ceeec5ca09e957dafb78459db4d9cadc6ec99874d5be44ca85e27c0
|
||||
|
@ -1,5 +1,5 @@
|
||||
DIST poppler-data-0.4.7.tar.gz 4182339 SHA256 e752b0d88a7aba54574152143e7bf76436a7ef51977c55d6bd9a48dccde3a7de SHA512 9a865f077f8760a106c6b28302357253c6d63a8f4f10a9506724d1f0ba42e3481bd790ca07e7ee245c63de3650a33c12e80e20e94415a0e37b05225cfe0efce2 WHIRLPOOL 4e939252767112723678fe8771f958eeef6d3fd26224c26ecf54feb2a7a29510d86f183f1b8267fcf56848a24fb6e3e3c4c001145edd9751d953cb882585b827
|
||||
EBUILD poppler-data-0.4.7.ebuild 789 SHA256 94f8eb336221a37eff5777814febd06194f5ae1df3cc8097e28219b9cbd31d84 SHA512 42ecc332569f28d442afa4755528a9fccc84749708821d9aeeae8765f3df730dab3cee61c2f575971086f7ca75899cc4949e7c0cc2c69925b1f6735152abcdc4 WHIRLPOOL e53cbc6b58099223c59ddd8a2c97cb0dede682c3176933afbd9f6ff9f769691d2710f0513745e780cd919e11d924bcabc68a0c3198ea975cf14c4a6237f5c15f
|
||||
EBUILD poppler-data-0.4.7.ebuild 801 SHA256 b16d7b40b70c4b61b68461d1e0ab5d0ace8381f76d6e4492794ed937180b421e SHA512 42f41c2fca1a783c6b0a726083c1f9c08f803a53fa79aa62f5accf680d32e773144f1ee42fe2bfae7a09000b59c10fb440dc24a829f755c7ded8d191097ce32d WHIRLPOOL 04113dc8ecd00e40671c46d7ace8130e71db16b82d9e6f09011f3408738fa0f9096533b2416c522a164bb25744ad79819dd61ce000ae3d4af1bffc97b14484c8
|
||||
MISC ChangeLog 3238 SHA256 46cb7c4a71d0ef29e3946d038bf081309dac4a96d285197bec0cfabc70457177 SHA512 44dab4677bd30103a6e2b49169da2049652a2fe91d5bcbdfb9949a9c118dc3097eca330cad270b65947501759d66c48a5ef058b6e03fde257ec112eeff978b26 WHIRLPOOL 8a0ff0a19764add5bfb0bf530b6b2f7ade80f40334131c5ac71d316c8d13bc9c8838f16e3191617c5959f606884f57dcce989bf179bd2e6d2cd250331cb882e5
|
||||
MISC ChangeLog-2015 10033 SHA256 c8a36759fcf5394a20d0aed904e43ca54c16462c799e4b0106f4b50878c09ac6 SHA512 d24a1ceea52cc980feec93b514447f09c3ee6a0a6b92e35bf3f5db97dce4c9816f274cf751b6597d117429f091f32116b5683fb39923a0b47dfeda74bb2b2f37 WHIRLPOOL 5aaa0dbdc9be03c472340dc4947194653926bef335b0a626b88b3ff66b23f08167378e2ffb70a5d9680eac3d4263c463c3b223b9b7a4bd90fec073945db68c10
|
||||
MISC metadata.xml 255 SHA256 369a8c8c92b41e8d46a7225354bd493797b21f0b8b5c3f9ad4ac0a7e14322ebc SHA512 c6c5f966cfbe396fde1b15334442de9e0004b44c4b48775588b0b25a058ad1751252761370c9c254280e97561fa6306f5aa0cc7959c675d4ee11f7f95d777a36 WHIRLPOOL a6043f3549b633ddc8017207016e272af3ca85d175e603a0bfffcad7c5fef4457a01bfe76ceeec5ca09e957dafb78459db4d9cadc6ec99874d5be44ca85e27c0
|
||||
|
@ -1,59 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
JAVA_PKG_IUSE="doc examples source"
|
||||
inherit java-pkg-2 java-ant-2 eutils versionator
|
||||
|
||||
MY_P="${PN}$(replace_all_version_separators -)"
|
||||
DESCRIPTION="A collection of tools for processing XML documents: XSLT processor, XSL library, parser"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.zip"
|
||||
HOMEPAGE="http://saxon.sourceforge.net/"
|
||||
|
||||
LICENSE="MPL-1.1"
|
||||
SLOT="6.5"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
COMMON_DEP="dev-java/jdom:0"
|
||||
|
||||
RDEPEND=">=virtual/jre-1.4
|
||||
${COMMON_DEP}"
|
||||
|
||||
DEPEND=">=virtual/jdk-1.4
|
||||
app-arch/unzip
|
||||
${COMMON_DEP}"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
|
||||
unzip -qq source.zip -d src || die "failed to unpack"
|
||||
|
||||
cp "${FILESDIR}/build-${PV}.xml" build.xml || die
|
||||
|
||||
rm -v *.jar || die
|
||||
rm -rf doc/api || die
|
||||
rm samples/java/*.class || die
|
||||
mkdir lib && cd lib
|
||||
java-pkg_jar-from jdom
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
java-pkg_filter-compiler jikes
|
||||
|
||||
eant -Dproject.name=${PN} jar $(use_doc)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg_dojar dist/${PN}.jar
|
||||
|
||||
if use doc; then
|
||||
java-pkg_dojavadoc dist/doc/api
|
||||
dohtml -r doc/*
|
||||
fi
|
||||
use examples && java-pkg_doexamples samples
|
||||
use source && java-pkg_dosrc src/*
|
||||
}
|
@ -0,0 +1,48 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
JAVA_PKG_IUSE="doc examples source"
|
||||
|
||||
inherit java-pkg-2 java-pkg-simple versionator
|
||||
|
||||
MY_P="${PN}$(replace_all_version_separators -)"
|
||||
|
||||
DESCRIPTION="Set of tools for processing XML documents"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.zip"
|
||||
HOMEPAGE="http://saxon.sourceforge.net/"
|
||||
|
||||
LICENSE="MPL-1.1"
|
||||
SLOT="6.5"
|
||||
KEYWORDS="amd64 x86"
|
||||
|
||||
CDEPEND="dev-java/jdom:0"
|
||||
|
||||
RDEPEND="
|
||||
${CDEPEND}
|
||||
>=virtual/jre-1.6"
|
||||
|
||||
DEPEND="
|
||||
${CDEPEND}
|
||||
>=virtual/jdk-1.6"
|
||||
|
||||
JAVA_GENTOO_CLASSPATH="jdom"
|
||||
JAVA_ENCODING="ISO-8859-1"
|
||||
JAVA_SRC_DIR="src"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
unzip -qq source.zip -d src || die "failed to unpack"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
java-pkg_clean
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
java-pkg-simple_src_install
|
||||
use examples && java-pkg_doexamples samples
|
||||
}
|
@ -1,57 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
JAVA_PKG_IUSE="doc examples source"
|
||||
inherit java-pkg-2 java-ant-2 eutils versionator
|
||||
|
||||
MY_P="${PN}$(replace_all_version_separators -)"
|
||||
DESCRIPTION="A collection of tools for processing XML documents: XSLT processor, XSL library, parser"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.zip"
|
||||
HOMEPAGE="http://saxon.sourceforge.net/"
|
||||
|
||||
LICENSE="MPL-1.1"
|
||||
SLOT="6.5"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE=""
|
||||
|
||||
COMMON_DEP="~dev-java/jdom-1.0"
|
||||
|
||||
RDEPEND=">=virtual/jre-1.4
|
||||
${COMMON_DEP}"
|
||||
|
||||
DEPEND=">=virtual/jdk-1.4
|
||||
app-arch/unzip
|
||||
${COMMON_DEP}"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
|
||||
unzip -qq source.zip -d src || die "failed to unpack"
|
||||
|
||||
cp "${FILESDIR}/build-${PV}.xml" build.xml || die
|
||||
|
||||
rm -v *.jar || die
|
||||
rm -rf doc/api || die
|
||||
rm samples/java/*.class || die
|
||||
mkdir lib && cd lib
|
||||
java-pkg_jar-from jdom-1.0
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
java-pkg_filter-compiler jikes
|
||||
|
||||
eant -Dproject.name=${PN} jar $(use_doc)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg_dojar dist/${PN}.jar
|
||||
|
||||
if use doc; then
|
||||
java-pkg_dojavadoc dist/doc/api
|
||||
dohtml -r doc/*
|
||||
fi
|
||||
use examples && java-pkg_doexamples samples
|
||||
use source && java-pkg_dosrc src/*
|
||||
}
|
@ -1,7 +1,7 @@
|
||||
DIST nasm-2.11.08.tar.xz 764872 SHA256 c99467c7072211c550d147640d8a1a0aa4d636d4d8cf849f3bf4317d900a1f7f SHA512 f7caf42d0fe1b850de13180a1f363e34a6d44a02696312dd8f12f4116ad1c1f3d01e6606c3a79fb881e76fc70d20894d85b333c84a75d60265ff9551f7b8cde4 WHIRLPOOL d13f342d59aedf2510347f847a2f5fb276a3bdb9e7b8c5cac6ac4e204a03ea31e477adc19facbf68f939245aae72971b232f1a0fc461ef554458f8956403c623
|
||||
DIST nasm-2.12.01.tar.xz 780112 SHA256 9dbba1ce620512e435ba57e69e811fe8e07d04359e47e0a0b5e94a5dd8367489 SHA512 c016b2b26f2ef00fe8de673dc7b2effa55ddd23d1f15145380c2767a2cd4a5c60c77732faebcd5868b325f780c0bf76a5e0c49eb6189609b21e2493d2af9347c WHIRLPOOL 4659275043c947461a03450efe184a425019aa99b30607c33b1dd302dd02091a9f1dfaf80382c4466b7df295bc09add6ad9587e3050ea4567a4605f956e1bcdd
|
||||
EBUILD nasm-2.11.08.ebuild 823 SHA256 dbbaff01dfbed8747b8e12f00dd2d4882c381a230a7ba6a7191670d12b9959b3 SHA512 d91efdd2f128087650e692210f2f6b50caae8b1364d255854b1592d0cd2e411859d66e2ed2d698de8e4550e8b0c306d73261fa23d344b4b472b241d5928f4ff5 WHIRLPOOL 80a5cce837ba2ea31fbcc8534fab815cd39ed465da2237bec1ca505b8022e85e9dff0192bd593d757f98f84a8023597722f0560b47658b5f3fa05ce47171e584
|
||||
EBUILD nasm-2.12.01.ebuild 814 SHA256 f91ef390fac19b351ba277ac1d66b89c61cf405c1e87ec1b6d9e808a11793940 SHA512 c894b7a2aaebbcd547817af2460d3e058f08dde671c10b11088f9ab08496868bc20644518b8c04b8fe0723327e65d5a9348a9e3971240ffe449b7e8236df2338 WHIRLPOOL 1410e30723cbbc327847f3e0d801104d6df6c71f089ee1a9716d9e063b02ba8496f1385f89c8c3d02d780278bf52d273163c6fa853b0082ba007d68af337ffa0
|
||||
EBUILD nasm-2.12.01.ebuild 826 SHA256 12ea2c411ee54729685aea58991ac05da520d2ddd63f5afae10719f031da76ac SHA512 011a6594157b7bd2df8203dd523edf2bd9159e8c606ba0e59a9ebf75a127c0b6c32be00e95f989b274714ab4cdef881b36e9151d475aac7c882806045333671f WHIRLPOOL 5bc7fa797029347a5018d19500a3634ae33c367b65e24129da5c4d7f1335550cb63925ae5518c92dc13cb033bfdc20c77f067bfdfa897eb0604ba87d6b029fb7
|
||||
MISC ChangeLog 3607 SHA256 4fc4a23d8f54d5fdee13f0ca83d4a99cc08e33bbdcc31d50281b526208345637 SHA512 9dd7abd0e3d1d2005430fdd264c61bd6f8e7e4bfebf9d2d420f8ad66147836b845f557f270a839f70d769a445486b0597a4207d5d56683acd23f03e0ea4caae0 WHIRLPOOL b9fa8b2f314fef762ad10a0390a72355713a5f1443a7a5cd4556f4efb3ef1cb8618fda78e6b87a6041211771d2377b324f1087e569a47e55bed6b47aaa1175c8
|
||||
MISC ChangeLog-2015 16260 SHA256 463417428e7292fe03116c42f47f71a0e4f7c3c2b3f6fe14766c78d95f583c74 SHA512 f281c9f702d3e48bb354310867731065e3cc53f4ef9e757c3d3b4d372ab840f33535358a2c5534846a70c355ac3f08c86c1db0e0e7c30ad06c1707aae7710ebf WHIRLPOOL b8d892c078ec19dd57fbefe585872d82f7be65ab906564f3c9719c2ec6e115dac6f26cad33e3ff0521f45eb4d32d7597283638a0f5f7794b9ccfcdc2b62ad7fd
|
||||
MISC metadata.xml 821 SHA256 826804d0775b3b82e6857c75d4d77fe218bbf8553904bdc54f36227fbb7460df SHA512 224bcee9005260f368afd4f46c2664412a3e0d01aaee6a91bae471d6a426ed8efa8f89d89fef19a1ad9ca463edd01c01e0f7023da4e4b94951a3c2f2040a02a7 WHIRLPOOL 55a264f45ec13ed5bbdb1ba870becfd373f086c1e928541339338281c3ab61009e617f6d3b53c3b776f1ab6937afc874fae539768dfa46193fd014a321402b91
|
||||
|
@ -1,742 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit flag-o-matic versionator systemd
|
||||
|
||||
DESCRIPTION="The PHP language runtime engine"
|
||||
HOMEPAGE="http://php.net/"
|
||||
SRC_URI="http://php.net/distributions/${P}.tar.xz"
|
||||
|
||||
LICENSE="PHP-3.01
|
||||
BSD
|
||||
Zend-2.0
|
||||
bcmath? ( LGPL-2.1+ )
|
||||
fpm? ( BSD-2 )
|
||||
gd? ( gd )
|
||||
unicode? ( BSD-2 LGPL-2.1 )"
|
||||
|
||||
SLOT="$(get_version_component_range 1-2)"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
|
||||
# We can build the following SAPIs in the given order
|
||||
SAPIS="embed cli cgi fpm apache2 phpdbg"
|
||||
|
||||
# SAPIs and SAPI-specific USE flags (cli SAPI is default on):
|
||||
IUSE="${IUSE}
|
||||
${SAPIS/cli/+cli}
|
||||
threads"
|
||||
|
||||
IUSE="${IUSE} acl bcmath berkdb bzip2 calendar cdb cjk
|
||||
coverage crypt +ctype curl debug
|
||||
enchant exif +fileinfo +filter firebird
|
||||
flatfile ftp gd gdbm gmp +hash +iconv imap inifile
|
||||
intl iodbc ipv6 +json kerberos ldap ldap-sasl libedit libressl
|
||||
mhash mssql mysql mysqli nls
|
||||
oci8-instant-client odbc +opcache pcntl pdo +phar +posix postgres qdbm
|
||||
readline recode selinux +session sharedmem
|
||||
+simplexml snmp soap sockets spell sqlite ssl
|
||||
sysvipc systemd tidy +tokenizer truetype unicode wddx webp
|
||||
+xml xmlreader xmlwriter xmlrpc xpm xslt zip zlib"
|
||||
|
||||
# The supported (that is, autodetected) versions of BDB are listed in
|
||||
# the ./configure script. Other versions *work*, but we need to stick to
|
||||
# the ones that can be detected to avoid a repeat of bug #564824.
|
||||
COMMON_DEPEND="
|
||||
>=app-eselect/eselect-php-0.9.1[apache2?,fpm?]
|
||||
>=dev-libs/libpcre-8.32[unicode]
|
||||
acl? ( sys-apps/acl )
|
||||
apache2? ( || ( >=www-servers/apache-2.4[apache2_modules_unixd,threads=]
|
||||
<www-servers/apache-2.4[threads=] ) )
|
||||
berkdb? ( || ( sys-libs/db:5.3
|
||||
sys-libs/db:5.1
|
||||
sys-libs/db:4.8
|
||||
sys-libs/db:4.7
|
||||
sys-libs/db:4.6
|
||||
sys-libs/db:4.5 ) )
|
||||
bzip2? ( app-arch/bzip2 )
|
||||
cdb? ( || ( dev-db/cdb dev-db/tinycdb ) )
|
||||
cjk? ( !gd? (
|
||||
virtual/jpeg:0
|
||||
media-libs/libpng:0=
|
||||
sys-libs/zlib
|
||||
) )
|
||||
coverage? ( dev-util/lcov )
|
||||
crypt? ( >=dev-libs/libmcrypt-2.4 )
|
||||
curl? ( >=net-misc/curl-7.10.5 )
|
||||
enchant? ( app-text/enchant )
|
||||
exif? ( !gd? (
|
||||
virtual/jpeg:0
|
||||
media-libs/libpng:0=
|
||||
sys-libs/zlib
|
||||
) )
|
||||
firebird? ( dev-db/firebird )
|
||||
gd? ( virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib )
|
||||
gdbm? ( >=sys-libs/gdbm-1.8.0 )
|
||||
gmp? ( dev-libs/gmp:0 )
|
||||
iconv? ( virtual/libiconv )
|
||||
imap? ( virtual/imap-c-client[kerberos=,ssl=] )
|
||||
intl? ( dev-libs/icu:= )
|
||||
iodbc? ( dev-db/libiodbc )
|
||||
kerberos? ( virtual/krb5 )
|
||||
ldap? ( >=net-nds/openldap-1.2.11 )
|
||||
ldap-sasl? ( dev-libs/cyrus-sasl >=net-nds/openldap-1.2.11 )
|
||||
libedit? ( || ( sys-freebsd/freebsd-lib dev-libs/libedit ) )
|
||||
mssql? ( dev-db/freetds[mssql] )
|
||||
nls? ( sys-devel/gettext )
|
||||
oci8-instant-client? ( dev-db/oracle-instantclient-basic )
|
||||
odbc? ( >=dev-db/unixODBC-1.8.13 )
|
||||
postgres? ( dev-db/postgresql:* )
|
||||
qdbm? ( dev-db/qdbm )
|
||||
readline? ( sys-libs/readline:0= )
|
||||
recode? ( app-text/recode )
|
||||
sharedmem? ( dev-libs/mm )
|
||||
simplexml? ( >=dev-libs/libxml2-2.6.8 )
|
||||
snmp? ( >=net-analyzer/net-snmp-5.2 )
|
||||
soap? ( >=dev-libs/libxml2-2.6.8 )
|
||||
spell? ( >=app-text/aspell-0.50 )
|
||||
sqlite? ( >=dev-db/sqlite-3.7.6.3 )
|
||||
ssl? (
|
||||
!libressl? ( dev-libs/openssl:0 )
|
||||
libressl? ( dev-libs/libressl )
|
||||
)
|
||||
tidy? ( app-text/htmltidy )
|
||||
truetype? (
|
||||
=media-libs/freetype-2*
|
||||
!gd? (
|
||||
virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib )
|
||||
)
|
||||
unicode? ( dev-libs/oniguruma )
|
||||
wddx? ( >=dev-libs/libxml2-2.6.8 )
|
||||
webp? ( media-libs/libwebp )
|
||||
xml? ( >=dev-libs/libxml2-2.6.8 )
|
||||
xmlrpc? ( >=dev-libs/libxml2-2.6.8 virtual/libiconv )
|
||||
xmlreader? ( >=dev-libs/libxml2-2.6.8 )
|
||||
xmlwriter? ( >=dev-libs/libxml2-2.6.8 )
|
||||
xpm? (
|
||||
x11-libs/libXpm
|
||||
virtual/jpeg:0
|
||||
media-libs/libpng:0= sys-libs/zlib
|
||||
)
|
||||
xslt? ( dev-libs/libxslt >=dev-libs/libxml2-2.6.8 )
|
||||
zip? ( sys-libs/zlib )
|
||||
zlib? ( sys-libs/zlib )
|
||||
"
|
||||
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
virtual/mta
|
||||
fpm? (
|
||||
selinux? ( sec-policy/selinux-phpfpm )
|
||||
systemd? ( sys-apps/systemd ) )"
|
||||
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
app-arch/xz-utils
|
||||
>=sys-devel/bison-3.0.1
|
||||
sys-devel/flex
|
||||
>=sys-devel/m4-1.4.3
|
||||
>=sys-devel/libtool-1.5.18"
|
||||
|
||||
# Without USE=readline or libedit, the interactive "php -a" CLI will hang.
|
||||
REQUIRED_USE="
|
||||
cli? ( ^^ ( readline libedit ) )
|
||||
truetype? ( gd )
|
||||
webp? ( gd )
|
||||
cjk? ( gd )
|
||||
exif? ( gd )
|
||||
xpm? ( gd )
|
||||
gd? ( zlib )
|
||||
simplexml? ( xml )
|
||||
soap? ( xml )
|
||||
wddx? ( xml )
|
||||
xmlrpc? ( || ( xml iconv ) )
|
||||
xmlreader? ( xml )
|
||||
xslt? ( xml )
|
||||
ldap-sasl? ( ldap )
|
||||
mhash? ( hash )
|
||||
phar? ( hash )
|
||||
qdbm? ( !gdbm )
|
||||
readline? ( !libedit )
|
||||
recode? ( !imap !mysqli )
|
||||
sharedmem? ( !threads )
|
||||
mysql? ( || ( mysqli pdo ) )
|
||||
|| ( cli cgi fpm apache2 embed phpdbg )"
|
||||
|
||||
PHP_MV="$(get_major_version)"
|
||||
|
||||
# Allow users to install production version if they want to
|
||||
if [[ "${PHP_INI_VERSION}" == "production" ]]; then
|
||||
PHP_INI_UPSTREAM="php.ini-production"
|
||||
else
|
||||
PHP_INI_UPSTREAM="php.ini-development"
|
||||
fi
|
||||
|
||||
php_install_ini() {
|
||||
local phpsapi="${1}"
|
||||
|
||||
# work out where we are installing the ini file
|
||||
php_set_ini_dir "${phpsapi}"
|
||||
|
||||
local phpinisrc="${PHP_INI_UPSTREAM}-${phpsapi}"
|
||||
cp "${PHP_INI_UPSTREAM}" "${phpinisrc}" || die
|
||||
|
||||
# default to /tmp for save_path, bug #282768
|
||||
sed -e 's|^;session.save_path .*$|session.save_path = "'"${EPREFIX}"'/tmp"|g' -i "${phpinisrc}" || die
|
||||
|
||||
# Set the extension dir
|
||||
sed -e "s|^extension_dir .*$|extension_dir = ${extension_dir}|g" -i "${phpinisrc}" || die
|
||||
|
||||
# Set the include path to point to where we want to find PEAR packages
|
||||
sed -e 's|^;include_path = ".:/php/includes".*|include_path = ".:'"${EPREFIX}"'/usr/share/php'${PHP_MV}':'"${EPREFIX}"'/usr/share/php"|' -i "${phpinisrc}" || die
|
||||
|
||||
dodir "${PHP_INI_DIR#${EPREFIX}}"
|
||||
insinto "${PHP_INI_DIR#${EPREFIX}}"
|
||||
newins "${phpinisrc}" php.ini
|
||||
|
||||
elog "Installing php.ini for ${phpsapi} into ${PHP_INI_DIR#${EPREFIX}}"
|
||||
elog
|
||||
|
||||
dodir "${PHP_EXT_INI_DIR#${EPREFIX}}"
|
||||
dodir "${PHP_EXT_INI_DIR_ACTIVE#${EPREFIX}}"
|
||||
|
||||
if use opcache; then
|
||||
elog "Adding opcache to $PHP_EXT_INI_DIR"
|
||||
echo "zend_extension=${PHP_DESTDIR}/$(get_libdir)/opcache.so" >> \
|
||||
"${D}/${PHP_EXT_INI_DIR}"/opcache.ini
|
||||
dosym "${PHP_EXT_INI_DIR#${EPREFIX}}/opcache.ini" \
|
||||
"${PHP_EXT_INI_DIR_ACTIVE#${EPREFIX}}/opcache.ini"
|
||||
fi
|
||||
|
||||
# SAPI-specific handling
|
||||
if [[ "${sapi}" == "fpm" ]] ; then
|
||||
einfo "Installing FPM config files php-fpm.conf and www.conf"
|
||||
insinto "${PHP_INI_DIR#${EPREFIX}}"
|
||||
doins sapi/fpm/php-fpm.conf
|
||||
insinto "${PHP_INI_DIR#${EPREFIX}}/fpm.d"
|
||||
doins sapi/fpm/www.conf
|
||||
fi
|
||||
|
||||
dodoc php.ini-development
|
||||
dodoc php.ini-production
|
||||
}
|
||||
|
||||
php_set_ini_dir() {
|
||||
PHP_INI_DIR="${EPREFIX}/etc/php/${1}-php${SLOT}"
|
||||
PHP_EXT_INI_DIR="${PHP_INI_DIR}/ext"
|
||||
PHP_EXT_INI_DIR_ACTIVE="${PHP_INI_DIR}/ext-active"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
# In php-7.x, the FPM pool configuration files have been split off
|
||||
# of the main config. By default the pool config files go in
|
||||
# e.g. /etc/php-fpm.d, which isn't slotted. So here we move the
|
||||
# include directory to a subdirectory "fpm.d" of $PHP_INI_DIR. Later
|
||||
# we'll install the pool configuration file "www.conf" there.
|
||||
php_set_ini_dir fpm
|
||||
sed -i "s~^include=.*$~include=${PHP_INI_DIR}/fpm.d/*.conf~" \
|
||||
sapi/fpm/php-fpm.conf.in \
|
||||
|| die 'failed to move the include directory in php-fpm.conf'
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
addpredict /usr/share/snmp/mibs/.index
|
||||
addpredict /var/lib/net-snmp/mib_indexes
|
||||
|
||||
PHP_DESTDIR="${EPREFIX}/usr/$(get_libdir)/php${SLOT}"
|
||||
|
||||
# The php-fpm config file wants localstatedir to be ${EPREFIX}/var
|
||||
# and not the Gentoo default ${EPREFIX}/var/lib. See bug 572002.
|
||||
local our_conf=(
|
||||
--prefix="${PHP_DESTDIR}"
|
||||
--mandir="${PHP_DESTDIR}/man"
|
||||
--infodir="${PHP_DESTDIR}/info"
|
||||
--libdir="${PHP_DESTDIR}/lib"
|
||||
--with-libdir="$(get_libdir)"
|
||||
--localstatedir="${EPREFIX}/var"
|
||||
--without-pear
|
||||
$(use_enable threads maintainer-zts)
|
||||
)
|
||||
|
||||
our_conf+=(
|
||||
$(use_with acl fpm-acl)
|
||||
$(use_enable bcmath bcmath)
|
||||
$(use_with bzip2 bz2 "${EPREFIX}/usr")
|
||||
$(use_enable calendar calendar)
|
||||
$(use_enable coverage gcov)
|
||||
$(use_enable ctype ctype)
|
||||
$(use_with curl curl "${EPREFIX}/usr")
|
||||
$(use_enable xml dom)
|
||||
$(use_with enchant enchant "${EPREFIX}/usr")
|
||||
$(use_enable exif exif)
|
||||
$(use_enable fileinfo fileinfo)
|
||||
$(use_enable filter filter)
|
||||
$(use_enable ftp ftp)
|
||||
$(use_with nls gettext "${EPREFIX}/usr")
|
||||
$(use_with gmp gmp "${EPREFIX}/usr")
|
||||
$(use_enable hash hash)
|
||||
$(use_with mhash mhash "${EPREFIX}/usr")
|
||||
$(use_with iconv iconv \
|
||||
$(use elibc_glibc || use elibc_musl || echo "${EPREFIX}/usr"))
|
||||
$(use_enable intl intl)
|
||||
$(use_enable ipv6 ipv6)
|
||||
$(use_enable json json)
|
||||
$(use_with kerberos kerberos "${EPREFIX}/usr")
|
||||
$(use_enable xml libxml)
|
||||
$(use_with xml libxml-dir "${EPREFIX}/usr")
|
||||
$(use_enable unicode mbstring)
|
||||
$(use_with crypt mcrypt "${EPREFIX}/usr")
|
||||
$(use_with unicode onig "${EPREFIX}/usr")
|
||||
$(use_with ssl openssl "${EPREFIX}/usr")
|
||||
$(use_with ssl openssl-dir "${EPREFIX}/usr")
|
||||
$(use_enable pcntl pcntl)
|
||||
$(use_enable phar phar)
|
||||
$(use_enable pdo pdo)
|
||||
$(use_enable opcache opcache)
|
||||
$(use_with postgres pgsql "${EPREFIX}/usr")
|
||||
$(use_enable posix posix)
|
||||
$(use_with spell pspell "${EPREFIX}/usr")
|
||||
$(use_with recode recode "${EPREFIX}/usr")
|
||||
$(use_enable simplexml simplexml)
|
||||
$(use_enable sharedmem shmop)
|
||||
$(use_with snmp snmp "${EPREFIX}/usr")
|
||||
$(use_enable soap soap)
|
||||
$(use_enable sockets sockets)
|
||||
$(use_with sqlite sqlite3 "${EPREFIX}/usr")
|
||||
$(use_enable sysvipc sysvmsg)
|
||||
$(use_enable sysvipc sysvsem)
|
||||
$(use_enable sysvipc sysvshm)
|
||||
$(use_with systemd fpm-systemd)
|
||||
$(use_with tidy tidy "${EPREFIX}/usr")
|
||||
$(use_enable tokenizer tokenizer)
|
||||
$(use_enable wddx wddx)
|
||||
$(use_enable xml xml)
|
||||
$(use_enable xmlreader xmlreader)
|
||||
$(use_enable xmlwriter xmlwriter)
|
||||
$(use_with xmlrpc xmlrpc)
|
||||
$(use_with xslt xsl "${EPREFIX}/usr")
|
||||
$(use_enable zip zip)
|
||||
$(use_with zlib zlib "${EPREFIX}/usr")
|
||||
$(use_enable debug debug)
|
||||
)
|
||||
|
||||
# DBA support
|
||||
if use cdb || use berkdb || use flatfile || use gdbm || use inifile \
|
||||
|| use qdbm ; then
|
||||
our_conf+=( "--enable-dba${shared}" )
|
||||
fi
|
||||
|
||||
# DBA drivers support
|
||||
our_conf+=(
|
||||
$(use_with cdb cdb)
|
||||
$(use_with berkdb db4 "${EPREFIX}/usr")
|
||||
$(use_enable flatfile flatfile)
|
||||
$(use_with gdbm gdbm "${EPREFIX}/usr")
|
||||
$(use_enable inifile inifile)
|
||||
$(use_with qdbm qdbm "${EPREFIX}/usr")
|
||||
)
|
||||
|
||||
# Support for the GD graphics library
|
||||
our_conf+=(
|
||||
$(use_with truetype freetype-dir "${EPREFIX}/usr")
|
||||
$(use_enable cjk gd-jis-conv)
|
||||
$(use_with gd jpeg-dir "${EPREFIX}/usr")
|
||||
$(use_with gd png-dir "${EPREFIX}/usr")
|
||||
$(use_with xpm xpm-dir "${EPREFIX}/usr")
|
||||
)
|
||||
if use webp; then
|
||||
our_conf+=( --with-webp-dir="${EPREFIX}/usr" )
|
||||
fi
|
||||
# enable gd last, so configure can pick up the previous settings
|
||||
our_conf+=( $(use_with gd gd) )
|
||||
|
||||
# IMAP support
|
||||
if use imap ; then
|
||||
our_conf+=(
|
||||
$(use_with imap imap "${EPREFIX}/usr")
|
||||
$(use_with ssl imap-ssl "${EPREFIX}/usr")
|
||||
)
|
||||
fi
|
||||
|
||||
# Interbase/firebird support
|
||||
our_conf+=( $(use_with firebird interbase "${EPREFIX}/usr") )
|
||||
|
||||
# LDAP support
|
||||
if use ldap ; then
|
||||
our_conf+=(
|
||||
$(use_with ldap ldap "${EPREFIX}/usr")
|
||||
$(use_with ldap-sasl ldap-sasl "${EPREFIX}/usr")
|
||||
)
|
||||
fi
|
||||
|
||||
# MySQL support
|
||||
local mysqllib="mysqlnd"
|
||||
local mysqlilib="mysqlnd"
|
||||
|
||||
our_conf+=( $(use_with mysqli mysqli "${mysqlilib}") )
|
||||
|
||||
local mysqlsock="${EPREFIX}/var/run/mysqld/mysqld.sock"
|
||||
if use mysql || use mysqli ; then
|
||||
our_conf+=( $(use_with mysql mysql-sock "${mysqlsock}") )
|
||||
fi
|
||||
|
||||
# ODBC support
|
||||
our_conf+=(
|
||||
$(use_with odbc unixODBC "${EPREFIX}/usr")
|
||||
$(use_with iodbc iodbc "${EPREFIX}/usr")
|
||||
)
|
||||
|
||||
# Oracle support
|
||||
our_conf+=( $(use_with oci8-instant-client oci8) )
|
||||
|
||||
# PDO support
|
||||
if use pdo ; then
|
||||
our_conf+=(
|
||||
$(use_with mssql pdo-dblib "${EPREFIX}/usr")
|
||||
$(use_with mysql pdo-mysql "${mysqllib}")
|
||||
$(use_with postgres pdo-pgsql)
|
||||
$(use_with sqlite pdo-sqlite "${EPREFIX}/usr")
|
||||
$(use_with firebird pdo-firebird "${EPREFIX}/usr")
|
||||
$(use_with odbc pdo-odbc "unixODBC,${EPREFIX}/usr")
|
||||
$(use_with oci8-instant-client pdo-oci)
|
||||
)
|
||||
fi
|
||||
|
||||
# readline/libedit support
|
||||
our_conf+=(
|
||||
$(use_with readline readline "${EPREFIX}/usr")
|
||||
$(use_with libedit libedit "${EPREFIX}/usr")
|
||||
)
|
||||
|
||||
# Session support
|
||||
if use session ; then
|
||||
our_conf+=( $(use_with sharedmem mm "${EPREFIX}/usr") )
|
||||
else
|
||||
our_conf+=( $(use_enable session session) )
|
||||
fi
|
||||
|
||||
# Use pic for shared modules such as apache2's mod_php
|
||||
our_conf+=( --with-pic )
|
||||
|
||||
# we use the system copy of pcre
|
||||
# --with-pcre-regex affects ext/pcre
|
||||
# --with-pcre-dir affects ext/filter and ext/zip
|
||||
our_conf+=(
|
||||
--with-pcre-regex="${EPREFIX}/usr"
|
||||
--with-pcre-dir="${EPREFIX}/usr"
|
||||
)
|
||||
|
||||
# Catch CFLAGS problems
|
||||
# Fixes bug #14067.
|
||||
# Changed order to run it in reverse for bug #32022 and #12021.
|
||||
replace-cpu-flags "k6*" "i586"
|
||||
|
||||
# Support user-passed configuration parameters
|
||||
our_conf+=( ${EXTRA_ECONF:-} )
|
||||
|
||||
# Support the Apache2 extras, they must be set globally for all
|
||||
# SAPIs to work correctly, especially for external PHP extensions
|
||||
|
||||
mkdir -p "${WORKDIR}/sapis-build" || die
|
||||
for one_sapi in $SAPIS ; do
|
||||
use "${one_sapi}" || continue
|
||||
php_set_ini_dir "${one_sapi}"
|
||||
|
||||
# The BUILD_DIR variable is used to determine where to output
|
||||
# the files that autotools creates. This was all originally
|
||||
# based on the autotools-utils eclass.
|
||||
BUILD_DIR="${WORKDIR}/sapis-build/${one_sapi}"
|
||||
cp -a "${S}" "${BUILD_DIR}" || die
|
||||
cd "${BUILD_DIR}" || die
|
||||
|
||||
local sapi_conf=(
|
||||
--with-config-file-path="${PHP_INI_DIR}"
|
||||
--with-config-file-scan-dir="${PHP_EXT_INI_DIR_ACTIVE}"
|
||||
)
|
||||
|
||||
for sapi in $SAPIS ; do
|
||||
case "$sapi" in
|
||||
cli|cgi|embed|fpm|phpdbg)
|
||||
if [[ "${one_sapi}" == "${sapi}" ]] ; then
|
||||
sapi_conf+=( "--enable-${sapi}" )
|
||||
else
|
||||
sapi_conf+=( "--disable-${sapi}" )
|
||||
fi
|
||||
;;
|
||||
|
||||
apache2)
|
||||
if [[ "${one_sapi}" == "${sapi}" ]] ; then
|
||||
sapi_conf+=( --with-apxs2="${EPREFIX}/usr/bin/apxs" )
|
||||
else
|
||||
sapi_conf+=( --without-apxs2 )
|
||||
fi
|
||||
;;
|
||||
esac
|
||||
done
|
||||
|
||||
# Construct the $myeconfargs array by concatenating $our_conf
|
||||
# (the common args) and $sapi_conf (the SAPI-specific args).
|
||||
local myeconfargs=( "${our_conf[@]}" )
|
||||
myeconfargs+=( "${sapi_conf[@]}" )
|
||||
|
||||
pushd "${BUILD_DIR}" > /dev/null || die
|
||||
econf "${myeconfargs[@]}"
|
||||
popd > /dev/null || die
|
||||
done
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# snmp seems to run during src_compile, too (bug #324739)
|
||||
addpredict /usr/share/snmp/mibs/.index
|
||||
addpredict /var/lib/net-snmp/mib_indexes
|
||||
|
||||
for sapi in ${SAPIS} ; do
|
||||
if use "${sapi}"; then
|
||||
cd "${WORKDIR}/sapis-build/$sapi" || \
|
||||
die "Failed to change dir to ${WORKDIR}/sapis-build/$1"
|
||||
emake
|
||||
fi
|
||||
done
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# see bug #324739 for what happens when we don't have that
|
||||
addpredict /usr/share/snmp/mibs/.index
|
||||
|
||||
# grab the first SAPI that got built and install common files from there
|
||||
local first_sapi=""
|
||||
for sapi in $SAPIS ; do
|
||||
if use $sapi ; then
|
||||
first_sapi=$sapi
|
||||
break
|
||||
fi
|
||||
done
|
||||
|
||||
# Makefile forgets to create this before trying to write to it...
|
||||
dodir "${PHP_DESTDIR#${EPREFIX}}/bin"
|
||||
|
||||
# Install php environment (without any sapis)
|
||||
cd "${WORKDIR}/sapis-build/$first_sapi" || die
|
||||
emake INSTALL_ROOT="${D}" \
|
||||
install-build install-headers install-programs
|
||||
|
||||
local extension_dir="$("${ED}/${PHP_DESTDIR#${EPREFIX}}/bin/php-config" --extension-dir)"
|
||||
|
||||
# Create the directory where we'll put version-specific php scripts
|
||||
keepdir "/usr/share/php${PHP_MV}"
|
||||
|
||||
local sapi="", file=""
|
||||
local sapi_list=""
|
||||
|
||||
for sapi in ${SAPIS}; do
|
||||
if use "${sapi}" ; then
|
||||
einfo "Installing SAPI: ${sapi}"
|
||||
cd "${WORKDIR}/sapis-build/${sapi}" || die
|
||||
|
||||
if [[ "${sapi}" == "apache2" ]] ; then
|
||||
# We're specifically not using emake install-sapi as libtool
|
||||
# may cause unnecessary relink failures (see bug #351266)
|
||||
insinto "${PHP_DESTDIR#${EPREFIX}}/apache2/"
|
||||
newins ".libs/libphp${PHP_MV}$(get_libname)" \
|
||||
"libphp${PHP_MV}$(get_libname)"
|
||||
keepdir "/usr/$(get_libdir)/apache2/modules"
|
||||
else
|
||||
# needed each time, php_install_ini would reset it
|
||||
local dest="${PHP_DESTDIR#${EPREFIX}}"
|
||||
into "${dest}"
|
||||
case "$sapi" in
|
||||
cli)
|
||||
source="sapi/cli/php"
|
||||
;;
|
||||
cgi)
|
||||
source="sapi/cgi/php-cgi"
|
||||
;;
|
||||
fpm)
|
||||
source="sapi/fpm/php-fpm"
|
||||
;;
|
||||
embed)
|
||||
source="libs/libphp${PHP_MV}$(get_libname)"
|
||||
;;
|
||||
phpdbg)
|
||||
source="sapi/phpdbg/phpdbg"
|
||||
;;
|
||||
*)
|
||||
die "unhandled sapi in src_install"
|
||||
;;
|
||||
esac
|
||||
|
||||
if [[ "${source}" == *"$(get_libname)" ]]; then
|
||||
dolib.so "${source}"
|
||||
else
|
||||
dobin "${source}"
|
||||
local name="$(basename ${source})"
|
||||
dosym "${dest}/bin/${name}" "/usr/bin/${name}${SLOT}"
|
||||
fi
|
||||
fi
|
||||
|
||||
php_install_ini "${sapi}"
|
||||
|
||||
# construct correct SAPI string for php-config
|
||||
# thanks to ferringb for the bash voodoo
|
||||
if [[ "${sapi}" == "apache2" ]]; then
|
||||
sapi_list="${sapi_list:+${sapi_list} }apache2handler"
|
||||
else
|
||||
sapi_list="${sapi_list:+${sapi_list} }${sapi}"
|
||||
fi
|
||||
fi
|
||||
done
|
||||
|
||||
# Installing opcache module
|
||||
if use opcache ; then
|
||||
into "${PHP_DESTDIR#${EPREFIX}}"
|
||||
dolib.so "modules/opcache$(get_libname)"
|
||||
fi
|
||||
|
||||
# Install env.d files
|
||||
newenvd "${FILESDIR}/20php5-envd" "20php${SLOT}"
|
||||
sed -e "s|/lib/|/$(get_libdir)/|g" -i "${ED}/etc/env.d/20php${SLOT}" || die
|
||||
sed -e "s|php5|php${SLOT}|g" -i "${ED}/etc/env.d/20php${SLOT}" || die
|
||||
|
||||
# set php-config variable correctly (bug #278439)
|
||||
sed -e "s:^\(php_sapis=\)\".*\"$:\1\"${sapi_list}\":" -i \
|
||||
"${ED}/usr/$(get_libdir)/php${SLOT}/bin/php-config" || die
|
||||
|
||||
if use fpm ; then
|
||||
if use systemd; then
|
||||
systemd_newunit "${FILESDIR}/php-fpm_at.service" \
|
||||
"php-fpm@${SLOT}.service"
|
||||
else
|
||||
systemd_newunit "${FILESDIR}/php-fpm_at-simple.service" \
|
||||
"php-fpm@${SLOT}.service"
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
echo ">>> Test phase [test]: ${CATEGORY}/${PF}"
|
||||
PHP_BIN="${WORKDIR}/sapis-build/cli/sapi/cli/php"
|
||||
if [[ ! -x "${PHP_BIN}" ]] ; then
|
||||
ewarn "Test phase requires USE=cli, skipping"
|
||||
return
|
||||
else
|
||||
export TEST_PHP_EXECUTABLE="${PHP_BIN}"
|
||||
fi
|
||||
|
||||
if [[ -x "${WORKDIR}/sapis/cgi/php-cgi" ]] ; then
|
||||
export TEST_PHP_CGI_EXECUTABLE="${WORKDIR}/sapis/cgi/php-cgi"
|
||||
fi
|
||||
|
||||
REPORT_EXIT_STATUS=1 "${TEST_PHP_EXECUTABLE}" -n -d \
|
||||
"session.save_path=${T}" \
|
||||
"${WORKDIR}/sapis-build/cli/run-tests.php" -n -q -d \
|
||||
"session.save_path=${T}"
|
||||
|
||||
for name in ${EXPECTED_TEST_FAILURES}; do
|
||||
mv "${name}.out" "${name}.out.orig" 2>/dev/null || die
|
||||
done
|
||||
|
||||
local failed="$(find -name '*.out')"
|
||||
if [[ ${failed} != "" ]] ; then
|
||||
ewarn "The following test cases failed unexpectedly:"
|
||||
for name in ${failed}; do
|
||||
ewarn " ${name/.out/}"
|
||||
done
|
||||
else
|
||||
einfo "No unexpected test failures, all fine"
|
||||
fi
|
||||
|
||||
if [[ ${PHP_SHOW_UNEXPECTED_TEST_PASS} == "1" ]] ; then
|
||||
local passed=""
|
||||
for name in ${EXPECTED_TEST_FAILURES}; do
|
||||
[[ -f "${name}.diff" ]] && continue
|
||||
passed="${passed} ${name}"
|
||||
done
|
||||
if [[ ${passed} != "" ]] ; then
|
||||
einfo "The following test cases passed unexpectedly:"
|
||||
for name in ${passed}; do
|
||||
ewarn " ${passed}"
|
||||
done
|
||||
else
|
||||
einfo "None of the known-to-fail tests passed, all fine"
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
# Output some general info to the user
|
||||
if use apache2 ; then
|
||||
elog
|
||||
elog "To enable PHP in apache, you will need to add \"-D PHP\" to"
|
||||
elog "your apache2 command. OpenRC users can append that string to"
|
||||
elog "APACHE2_OPTS in /etc/conf.d/apache2."
|
||||
elog
|
||||
elog "The apache module configuration file 70_mod_php.conf is"
|
||||
elog "provided (and maintained) by eselect-php."
|
||||
elog
|
||||
fi
|
||||
|
||||
# Create the symlinks for php
|
||||
for m in ${SAPIS}; do
|
||||
[[ ${m} == 'embed' ]] && continue;
|
||||
if use $m ; then
|
||||
local ci=$(eselect php show $m)
|
||||
if [[ -z $ci ]]; then
|
||||
eselect php set $m php${SLOT} || die
|
||||
einfo "Switched ${m} to use php:${SLOT}"
|
||||
einfo
|
||||
elif [[ $ci != "php${SLOT}" ]] ; then
|
||||
elog "To switch $m to use php:${SLOT}, run"
|
||||
elog " eselect php set $m php${SLOT}"
|
||||
elog
|
||||
fi
|
||||
fi
|
||||
done
|
||||
|
||||
# Remove dead symlinks for SAPIs that were just disabled. For
|
||||
# example, if the user has the cgi SAPI enabled, then he has an
|
||||
# eselect-php symlink for it. If he later reinstalls PHP with
|
||||
# USE="-cgi", that symlink will break. This call to eselect is
|
||||
# supposed to remove that dead link per bug 572436.
|
||||
eselect php cleanup || die
|
||||
|
||||
if ! has "php${SLOT/./-}" ${PHP_TARGETS}; then
|
||||
elog "To build extensions for this version of PHP, you will need to"
|
||||
elog "add php${SLOT/./-} to your PHP_TARGETS USE_EXPAND variable."
|
||||
elog
|
||||
fi
|
||||
|
||||
# Only mention PHP_INI_VERSION if the user doesn't have it set.
|
||||
case "${PHP_INI_VERSION}" in
|
||||
production|development)
|
||||
;;
|
||||
*)
|
||||
elog "This ebuild installed a version of php.ini based on"
|
||||
elog "${PHP_INI_UPSTREAM}. You can choose which version of"
|
||||
elog "php.ini to install by default by setting PHP_INI_VERSION"
|
||||
elog "to either 'production' or 'development' in your make.conf."
|
||||
elog "Both versions of php.ini can be found with the PHP docs in"
|
||||
elog "${EPREFIX}/usr/share/doc/${PF}"
|
||||
elog
|
||||
;;
|
||||
esac
|
||||
|
||||
elog "For details on how version slotting works, please see"
|
||||
elog "the wiki:"
|
||||
elog
|
||||
elog " https://wiki.gentoo.org/wiki/PHP"
|
||||
elog
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
# This serves two purposes. First, if we have just removed the last
|
||||
# installed version of PHP, then this will remove any dead symlinks
|
||||
# belonging to eselect-php. Second, if a user upgrades slots from
|
||||
# (say) 5.6 to 7.0 and depcleans the old slot, then this will update
|
||||
# his existing symlinks to point to the new 7.0 installation. The
|
||||
# latter is bug 432962.
|
||||
#
|
||||
# Note: the eselect-php package may not be installed at this point,
|
||||
# so we can't die() if this command fails.
|
||||
eselect php cleanup
|
||||
}
|
@ -0,0 +1,36 @@
|
||||
From dc2834f708a6d857b1a7f9587d5a28af271103e5 Mon Sep 17 00:00:00 2001
|
||||
From: Peter-Levine <plevine457@gmail.com>
|
||||
Date: Mon, 20 Mar 2017 22:13:21 -0400
|
||||
Subject: [PATCH] Allow destructor to throw when building with >=C++11
|
||||
|
||||
After C++11, destructors default to `noexcept(true)`. Thus, any throw statements in destructors become calls to `std::terminate()`. To enable the intended throw statement, the destructor must be explicitly marked `noexcept(false)`.
|
||||
---
|
||||
src/alloc/alloc_mmap/mmap_mem.cpp | 8 +++++++-
|
||||
1 file changed, 7 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/src/alloc/alloc_mmap/mmap_mem.cpp b/src/alloc/alloc_mmap/mmap_mem.cpp
|
||||
index 17c189e..2637533 100644
|
||||
--- a/src/alloc/alloc_mmap/mmap_mem.cpp
|
||||
+++ b/src/alloc/alloc_mmap/mmap_mem.cpp
|
||||
@@ -21,6 +21,12 @@
|
||||
#define MAP_FAILED -1
|
||||
#endif
|
||||
|
||||
+#if __cplusplus >= 201103L
|
||||
+#define NOEXCEPT noexcept(false)
|
||||
+#else
|
||||
+#define NOEXCEPT
|
||||
+#endif
|
||||
+
|
||||
namespace Botan {
|
||||
|
||||
namespace {
|
||||
@@ -66,7 +72,7 @@ void* MemoryMapping_Allocator::alloc_block(size_t n)
|
||||
throw MemoryMapping_Failed("Could not unlink temporary file");
|
||||
}
|
||||
|
||||
- ~TemporaryFile()
|
||||
+ ~TemporaryFile() NOEXCEPT
|
||||
{
|
||||
/*
|
||||
* We can safely close here, because post-mmap the file
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue