aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app-misc')
-rw-r--r--app-misc/autenticacao-gov-pt/Manifest2
-rw-r--r--app-misc/autenticacao-gov-pt/autenticacao-gov-pt-2.0.43.ebuild (renamed from app-misc/autenticacao-gov-pt/autenticacao-gov-pt-2.0.36.ebuild)0
-rw-r--r--app-misc/cartao-cidadao-svn/Manifest3
-rw-r--r--app-misc/cartao-cidadao-svn/cartao-cidadao-svn-3.0.16.ebuild80
-rw-r--r--app-misc/cartao-cidadao-svn/files/XadesSignature.cpp.3.0.16.patch30
-rw-r--r--app-misc/cartao-cidadao-svn/files/extras-3.0.16.tar.gzbin0 -> 93414 bytes
6 files changed, 114 insertions, 1 deletions
diff --git a/app-misc/autenticacao-gov-pt/Manifest b/app-misc/autenticacao-gov-pt/Manifest
index 61a00f8..fa75020 100644
--- a/app-misc/autenticacao-gov-pt/Manifest
+++ b/app-misc/autenticacao-gov-pt/Manifest
@@ -1,3 +1,3 @@
DIST plugin-autenticacao-gov.deb 1055970 BLAKE2B 97eccce3ad40911a1a2bd351dfce74025ce0e6f0bdb56abf2b85fb61f49d5549e4c9a94429b5950e146ede65a308d74414bb7a01b190c433034a7861a4f23740 SHA512 f12c9922a9f8e0a85f4a94c2cc482ef69810fe259aee1cde0832028e34f9015db69e1e0de47670d7a0a763ae32b2d289e2255a03ba1d668e2502aaec4f7002cc
-EBUILD autenticacao-gov-pt-2.0.36.ebuild 1020 BLAKE2B d22208f8f653eec38fb936483ba287cc678739dd297ab35bba872e05eaaee70474c15e0801f610c147b64d14a49fee19bcd229767c235bbf2a39e5395bcf15f6 SHA512 9776503203ab0d657279156838ed54691d6c14795553ac227ad261b7478d0f24767a0e92480bcac2ac2904b6d2cbe3c1bfc14c02d8f38b20e9bef03b42dc15e0
+EBUILD autenticacao-gov-pt-2.0.43.ebuild 1020 BLAKE2B d22208f8f653eec38fb936483ba287cc678739dd297ab35bba872e05eaaee70474c15e0801f610c147b64d14a49fee19bcd229767c235bbf2a39e5395bcf15f6 SHA512 9776503203ab0d657279156838ed54691d6c14795553ac227ad261b7478d0f24767a0e92480bcac2ac2904b6d2cbe3c1bfc14c02d8f38b20e9bef03b42dc15e0
MISC metadata.xml 353 BLAKE2B fff84c38e313fa8690702a96a9405c835c0f10b42909afbb946b5c4cb3bfa5c0c47df047b05a06ca93603a3de1494c3b63693a073db98cfbb26c359d7a795ee5 SHA512 c2ec4647114ae8f7dd6f77e6753f691760a618d2c598b3ffbcc63bdc22fac0eac9b748a9af36646e0c8ffb479b422292b5997b54d4a9c863d5136bb190866738
diff --git a/app-misc/autenticacao-gov-pt/autenticacao-gov-pt-2.0.36.ebuild b/app-misc/autenticacao-gov-pt/autenticacao-gov-pt-2.0.43.ebuild
index 32d146a..32d146a 100644
--- a/app-misc/autenticacao-gov-pt/autenticacao-gov-pt-2.0.36.ebuild
+++ b/app-misc/autenticacao-gov-pt/autenticacao-gov-pt-2.0.43.ebuild
diff --git a/app-misc/cartao-cidadao-svn/Manifest b/app-misc/cartao-cidadao-svn/Manifest
index c74d327..c59f8f9 100644
--- a/app-misc/cartao-cidadao-svn/Manifest
+++ b/app-misc/cartao-cidadao-svn/Manifest
@@ -1,11 +1,14 @@
AUX Makefile.gnu.patch 592 BLAKE2B 417e9fd33f4ba6897f4ddbcd8ec6e53e2bc50e2f854188e1698ada8c9e2e0ea6bbdf5fbf40ddd11e653ec024abdd9fd37f091b38afcbabef7ed445c98ee3ce75 SHA512 8da9359d93fbd4a2ed6df8a58f15228ba13ee7117634e024c2ea759ee046b5ba255d374143b087b506a32d21f44c2cad63b2af95a6834ad051d52e0b5b8aa9cb
AUX XSECDOMUtils.hpp.patch 536 BLAKE2B 5ea81c2ef978ab408ece58fc068ab972251bd74b0d163c184169ec96064446d5a3781ca11b918ded7f1af9e04b9ab872a817dfdf45a54cd69326c346fa7fe153 SHA512 7ae206233ef95c5e0cd3c6e00dd8d47db81b85c1ee99bbf01c0dff143b8dcf2394a4c211eccb7a8f8fb1c3a2c78d624883865017d7f9a9118fcff9bd03564c66
+AUX XadesSignature.cpp.3.0.16.patch 1005 BLAKE2B 756f629c778a3c5330631ea786395b4f5c41e5b41ff49d6f22f874a98d6c3bab9be8c46990896e67107f8d00bdbec79f4dd0dd543aa1043664c824f73d883163 SHA512 09070ccb55b7b4cc311cb84924dbf791e3b7584aeb7c66cdde8cf5e940169930e8b3f8a4be30fd224b2293ca91ba7e5a13351b3a5fb6ce81d1741ba2120d61e8
AUX XadesSignature.cpp.patch 1260 BLAKE2B db162abcf4011fc99f6cbf09d70fb5109370b1a75057ad6a7f54dac357f748e144ea5a3585bfd4bbfc3f4d8cfa617137673a3e742208257661eeb12c18ca2d81 SHA512 0d216324c9bba7497aa1af1498bfc2f4bd048d5ba73b8c5479925a4df7f4950a07130b1285abf6928a36fac723b30943b777e1a9ce9213ab3651b94e0f56dca8
AUX autenticacao.gov.pt-2.4.6.deb 1073740 BLAKE2B fd59429e02906129aba4b01aae7a365b793bb5b3f99520c410189625f8a0c1a025b10c4e3682717bb508497ecb792fdab9068373b5f203b76c6c5552bb172333 SHA512 92c6ec346d2496b95ed88d686e3b4d656b96053f515b3c12c56a4933b103011365242de184fbfda17c52c540efddf083cff5b544c9351abef9d21256ad305897
AUX dlgQndPinpadInfo.cpp.patch 813 BLAKE2B 47f0f20e56102ee6eeb65209ad9a11544101e7f03bec7d37cfbab35788066daf8afaa915193ce9b61fc566f30b5826fee3ebfb20d647d620b30ec4751221a4fa SHA512 b8ddccf85b652fc28f9fea77016da45b1c2c6122a03e3ee3de6a558c552e60cca29a3009f8197f687a1aed65dedf77573c497267cffd297d3481afd05ededd72
AUX extras-2.4.6.tar.gz 12500575 BLAKE2B 022cc27bc4cd505ea1d671151637d12a1ae253d4e5fce1c4157da3ea11c5d6dd453f335e55d2008117f4777c9192ee331e8c4d7e4f972018b16b61c6b1dc5afa SHA512 75a032022843b01e548807f9b84289b8dba58b48b4bcbd46784a1bd79a127f0f72dc093e757d182056aa7f80ef8d798dbf377665bd5a76060ce8960a275eb5b2
AUX extras-3.0.13.tar.gz 12500410 BLAKE2B efabdd04a358d2b9889178fec61ffbb224cd874e142bfae8e280e2fb98110f0c581393d764edb55fc9dabfebce0ffdf5461f17bd4b107744c0f959883548a557 SHA512 ee3f24a0b464e8638da8cf9daa2512acf4ce8eb13c79fbeaa842c9d8421eee5d7619133fcbd362ff777c2b3ad8fe341149977841de092853c31e8539f9363260
+AUX extras-3.0.16.tar.gz 93414 BLAKE2B 6f4f30fd6a0f7da8b0daef4bef0012085053d857a06fc811d2f4c534346cf66e91c9d02caa6807de4390a79bec8d4cded904a5b6a16eb34c2c064651d4dc8fa1 SHA512 c660421575bcf6e7af50e1e585a3f309e3e0ee855ec81ecc2bee87f42b395b7c817f264e3d4d74a81b98ad6bbf3c89b7c7abe1f7cf23df2ae998639bcb6bd1ae
AUX qmake.patch 468 BLAKE2B 2f91848f33b7d94de801e65d4a97dc3c030701888043df444e10a464f0d796dd7f5f9fc55feef2b8fa175fa984fe4b5f460b6268cce5e7d63d0de78b106deaaf SHA512 ff8ed18d0748e04b1041c7b189a93dfe6674273e677ec86676187b2323ca794d61424204ec8c395c1f5b603c5dd6c346ae2db1cf9886fb42550a827f50c55d34
EBUILD cartao-cidadao-svn-2.4.6.ebuild 2397 BLAKE2B 86cecc57d2430f6ca0a653fa8df50eae00aa7e03c37d53007e286cfd647bf30cc0ce72440e3bd5f914536babba34c4ebf56d0daeff79eee36a38e17eaab77898 SHA512 26c516cf52a6784306ba26818a0e902ada6bbe87ff37dcffc264536116e209d067fecc28e72b1495b3dd3392204c0f1d634e1c1882706a13fd4b27c04765aaf6
EBUILD cartao-cidadao-svn-3.0.13-r1.ebuild 1951 BLAKE2B 3cf1cb49a3ef3f7067efb56e67cda7eb0fd3ad7776fe00999be486fd59a15237ab1d14ac3e658c1ad660760f356e2af9d9f2e9ae8ddf54d93efb5fb2c7762044 SHA512 78ef02e783b47edbd3e000faeba224748f0f0efa9132f3e536dae99afc45ef7ebd3a5b28f7df74ef083704b0f1644df816f2007ccfc3a06ff8ac176ed93d1bf8
+EBUILD cartao-cidadao-svn-3.0.16.ebuild 1911 BLAKE2B a99a334a20e6039f6906057c70cb39c8be3b1b3361560d25cc5a3007a1e31170d89e1ede1c6f1c2b3e8317d0ad00af8d3bd26579b8622524e69b43b699046ec9 SHA512 32df5ca1e9e80f503cfdb7980f0f562257598c22bd8fc9c7489d5d697742d9ffd5bf530ee6fdd5ddc96285a02d97de5b1c15143b3981d853757a3b96866e6041
MISC metadata.xml 352 BLAKE2B 124138017b65921283f351939fba1a66bdb445870eb20658269391d32083a9fa08c09c1db5f528dc6bac6242ff6d1b7f94dfdf2320888051761ba882e1ab6e01 SHA512 abcf0e1382a83db5d48e15b6ac9af1c754dd5e3c9a147f4d9a1b8f146482423e039ef111474aad0796e3e2d41cdcfe1bffdc2cfde17d872ab4c2e20143d7e1ad
diff --git a/app-misc/cartao-cidadao-svn/cartao-cidadao-svn-3.0.16.ebuild b/app-misc/cartao-cidadao-svn/cartao-cidadao-svn-3.0.16.ebuild
new file mode 100644
index 0000000..7f3e27a
--- /dev/null
+++ b/app-misc/cartao-cidadao-svn/cartao-cidadao-svn-3.0.16.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Tools for authenticating with https://www.autenticacao.gov.pt/"
+HOMEPAGE="https://svn.gov.pt/projects/ccidadao"
+
+inherit subversion unpacker eutils
+
+ESVN_REPO_URI="https://svn.gov.pt/projects/ccidadao/repository/middleware-offline/tags/version${PV}/_src/eidmw"
+ESVN_PATCHES="${FILESDIR}/*.${PV}.patch"
+
+LICENSE="EUPL"
+SLOT="3"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=sys-apps/pcsc-lite-1.5.0
+ sys-apps/pcsc-tools
+ app-crypt/ccid
+ >=dev-qt/qtcore-5
+ dev-qt/qtchooser
+ dev-libs/xml-security-c
+ dev-libs/xerces-c
+ dev-vcs/subversion
+ dev-libs/openssl
+ media-libs/jasper
+ app-text/poppler
+ dev-libs/libzip"
+RDEPEND="${DEPEND}
+ !app-misc/autenticacao-gov-pt:2"
+
+PATCHES=(
+ "${FILESDIR}/XadesSignature.cpp.${PV}.patch"
+ )
+
+src_unpack() {
+ default
+ subversion_src_unpack
+ unpack ${FILESDIR}/extras-${PV}.tar.gz
+}
+
+src_prepare() {
+ default
+}
+
+src_configure() {
+ # configure
+ if [[ -x ${ECONF_SOURCE:-.}/configure ]] ; then
+ ${ECONF_SOURCE:-.}/configure || die "Error: econf failed"
+ elif [[ -f ${ECONF_SOURCE:-.}/configure ]] ; then
+ fperms 755 ${ECONF_SOURCE:-.}/configure
+ ${ECONF_SOURCE:-.}/configure || die "Error: econf failed"
+ else
+ die "Error: ${ECONF_SOURCE:-.}/configure doesn't exists"
+ fi
+}
+
+src_compile() {
+ # make
+ if [ -f Makefile ] || [ -f GNUmakefile ] || [ -f makefile ]; then
+ emake || die "Error: emake failed"
+ else
+ die "Error: compile phase failed because is missing Makefile!"
+ fi
+}
+
+src_install() {
+ # make install
+ if [[ -f Makefile ]] || [[ -f GNUmakefile ]] || [[ -f makefile ]] ; then
+ emake INSTALL_ROOT="${D}" DESTDIR="${D}" install || die "Error: emake install failed"
+ else
+ die "Error: install phase failed because is missing Makefile!"
+ fi
+
+ # extras install
+ cp -R "${WORKDIR}/usr" "${D}" || die "Error: copy files in install phase failed!"
+}
+
diff --git a/app-misc/cartao-cidadao-svn/files/XadesSignature.cpp.3.0.16.patch b/app-misc/cartao-cidadao-svn/files/XadesSignature.cpp.3.0.16.patch
new file mode 100644
index 0000000..88e6b9b
--- /dev/null
+++ b/app-misc/cartao-cidadao-svn/files/XadesSignature.cpp.3.0.16.patch
@@ -0,0 +1,30 @@
+diff -Naur a/applayer/XadesSignature.cpp b/applayer/XadesSignature.cpp
+--- a/applayer/XadesSignature.cpp 2019-09-13 08:07:22.239291284 +0100
++++ b/applayer/XadesSignature.cpp 2019-09-13 08:14:39.319813193 +0100
+@@ -577,7 +577,7 @@
+
+ string c14n;
+ unsigned char buffer[1024];
+- xsecsize_t bytes = 0;
++ XMLSize_t bytes = 0;
+ while((bytes = canonicalizer.outputBuffer(buffer, 1024)) > 0)
+ {
+ c14n.append( (char*)&buffer[0], size_t(bytes));
+@@ -632,7 +632,7 @@
+
+ string c14n;
+ unsigned char buffer[1024];
+- xsecsize_t bytes = 0;
++ XMLSize_t bytes = 0;
+ while((bytes = canonicalizer.outputBuffer(buffer, 1024)) > 0)
+ {
+ c14n.append( (char*)&buffer[0], size_t(bytes));
+@@ -897,7 +897,7 @@
+
+ string c14n;
+ unsigned char buffer[1024];
+- xsecsize_t bytes = 0;
++ XMLSize_t bytes = 0;
+ while((bytes = canonicalizer.outputBuffer(buffer, 1024)) > 0)
+ {
+ c14n.append((char*)&buffer[0], size_t(bytes));
diff --git a/app-misc/cartao-cidadao-svn/files/extras-3.0.16.tar.gz b/app-misc/cartao-cidadao-svn/files/extras-3.0.16.tar.gz
new file mode 100644
index 0000000..67e2ac0
--- /dev/null
+++ b/app-misc/cartao-cidadao-svn/files/extras-3.0.16.tar.gz
Binary files differ