Package Details: cartaodecidadao 3.0.13-1

Git Clone URL: (read-only)
Package Base: cartaodecidadao
Description: Portuguese Citizen Card Application
Upstream URL:
Licenses: GPL2, LGPL3, custom:EUPL
Submitter: r3pek
Maintainer: r3pek
Last Packager: r3pek
Votes: 6
Popularity: 0.772397
First Submitted: 2015-10-18 03:14
Last Updated: 2018-08-31 15:18

Latest Comments

1 2 3 4 Next › Last »

Quatro commented on 2018-10-03 13:08

Also missing extra/qt5-graphicaleffects dep

Quatro commented on 2018-10-03 10:41

Patch para o fix para java version ^

ArchGalileu commented on 2018-09-13 17:18


Perfect ;) hehehe

Thank you ;)

Best regards ArchGalileu

Mccurly commented on 2018-09-07 19:49

Hi, for those with a Java version higher than 9.x.x you should go to the configure file on the src/eidmw/ directory (line 124) and add a plus sign to the first "[0-9]" group which should look the same as the others (REGEX expression for considering two digits) "[0-9]+"

Consider please to change the src of that code upstream as well.

Aside from that, in here I cannot upgrade because there's an undefined reference to a function (eIDMW...) at making eidguiV2...


I noticed there were other comment pages for this package (... yes I am that distracted...). Because of that I managed to update/install the latest cartaodecidadao.

Followed @r3pek advice that he had given to @Joaoreis. Since the compilation errored out at the linking stage, (the same sort of error as with @Joaoreis)I uninstalled previous version and it went through successfully.

I suggest again (for those who are getting verification errors with the Java Version, when you have installed a java version higher than 9.xx.xx) that you access the temporary folder where the building of the source occurs, and go down to the respective "cartaodecidadao/src/eidmw/configure" file and change its line #124 from "$javaVer =~ m/([0-9]).([0-9]+).([0-9]+)/;" to "$javaVer =~ m/([0-9]+).([0-9]+).([0-9]+)/;" (add the plus sign to the first "[0-9]" group, that becomes "[0-9]+". Maybe you will be able to compile and install.

tiago.casal commented on 2018-08-31 18:30

@ArchGalileu e @r3pek

It's the upstream code, I'm working on it... I've been having this issue for some time now, I usually place this little patch on line 129 of the configure file to just bypass version check:

my $javaVerII = $javaVerI;

r3pek commented on 2018-08-31 18:09


$ archlinux-java status Available Java environments: java-7-openjdk java-8-openjdk (default)

WFM with java-8-openjdk

ArchGalileu commented on 2018-08-31 18:05

Already tried multiple java sources but nothing... always this error

Java version (0.0.2) must higher than 1.4.2

Available Java environments: java-10-jre/jre (default) java-10-openjdk java-8-openjdk/jre

Best regards ArchGalileu

r3pek commented on 2018-08-31 13:18

@abred Sim, já tinha reparado no QIcon ;)

Estou a tratar de trazer a versão 3.X para o AUR (que para já, não compila).

Mccurly commented on 2018-08-31 09:10


Thank you for your work (github gist), I've managed to build and install.

Is there any chance that (@r3pek) the updates made by user @abread could me "merged" into the project?

Thank you.

abread commented on 2018-08-28 14:55

@r3pek Isto ainda é mantido? Para a versão atual voltar a compilar há que fazer duas alterações:

  • Incluir o QIcon.h em eidmw/dialogs/dlgWndPinpadInfo.cpp (acho que uma alteração do QT fez com que não fosse automaticamente incluído, isto garante que funciona. pode haver uma maneira mais recomendada para fazer isto)

  • Substituir a dependência xml-security-c pelo xml-security-c-ria (versões 2.x são incompatíveis)

Novo PKGBUILD e patch: