Commit Graph

41 Commits

Author SHA1 Message Date
rsadowski
6ecf5561f1 Fix build with CMake 3.23
- Use CFLAGS and CXXFLAGS instead of  CMAKE_CXX_FLAGS and CMAKE_C_FLAGS.
- Use MODCMAKE_LDFLAGS instead of CMAKE_EXE_LINKER_FLAGS
- Fix broken builds with CMake 3.23
2022-05-28 06:19:58 +00:00
sthen
96373e7d95 sync WANTLIB 2022-03-31 14:03:20 +00:00
naddy
348a3e29c5 drop RCS Ids 2022-03-11 19:34:31 +00:00
rsadowski
12ae4c69cc Remove the cmake wxneeded-hack and replace it with USE_WXNEEDED
Remove the webkit/webengine-wxneeded hack in cmComputeLinkInformation.cxx
and add USE_WXNEEDED=Yes to all cmake webkit/webengine consumer.

Background knowledge about the "hack":
It searches for webkit/webengine (lower-case search) in all link-entries for
EXECUTABLE/SHARED_LIBRARY targets. If the search match it adds
"-Wl,-z,wxneeded".

Feedback, help and OK sthen@ Thanks!
2022-02-13 16:38:29 +00:00
cwen
e14d39a820 trojita: fix the spinner behaviour on unsigned char archs, from upstream.
OK tb@ and Caspar Schutijser (maintainer)
2021-07-25 09:27:36 +00:00
rsadowski
483d6dc8d2 Unbreak build after recent Qt 5.15 update.
Add missing QPainterPath include
2021-01-19 06:41:35 +00:00
jca
ebe06207fa Fix possible crash when downloading attachments
frm maintainer Caspar Schutijser
2020-03-14 01:17:13 +00:00
rsadowski
89dde0e7f1 Fix build with upcoming Qt5 update
Fix from upstream, diff by Caspar Schutijser (maintainer) Thanks!
2020-02-28 19:30:31 +00:00
rsadowski
dba3376dd7 Remove -qt5 flavor from security/qtkeychain; its now the default
Tested by many, thanks!
2020-02-07 07:13:53 +00:00
sthen
3318ced016 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:46:54 +00:00
cwen
6309a2bb3b qt5.port.mk: change COMPILER
Move it to "base-clang ports-gcc" and bump REVISION accordingly.
This unbreaks Qt5-related binaries runtime on macppc.

OK sthen@
2019-03-08 20:00:39 +00:00
espie
c36d0659b9 @tag gtk-update-icon-cache 2018-06-29 22:16:08 +00:00
espie
150a0f36fa first tag: update-desktop-database 2018-06-27 21:03:34 +00:00
rsadowski
1a6d7a4be7 Replace x11/kde-applications/gpgmepp with security/gpgme,,-qt.
Add patch from iupstream to use gpgme instead kde-applications/gpgmepp which is
dead upstream and merge in gpgme-qt.

Tested by maintainer and me, also tested in a bulk by landry@.
2018-04-14 10:00:05 +00:00
edd
3bc18c7732 Update security/gpgme to 1.9.0 and deal with fallout across the tree.
Fallout stems from the removal of the gpgme-pthread shared object.

Initial diff by me, refreshed diff from jca@.

Tested in a bulk by ajacoutot@.

OK jca@, ajacoutot@. Thanks.
2017-12-02 12:44:33 +00:00
espie
af0b27ae62 the never ending story of missed bumps... 2017-07-30 15:00:39 +00:00
sthen
48dbc605b1 add COMPILER_LIBCXX to WANTLIB and bump 2017-07-27 09:55:44 +00:00
zhuk
a2fc71ab4e The Qt5Svg is used by Trojita at runtime, although not via shared library.
So add it to RUN_DEPENDS as well. I've also shuffled dependency lines in
the port for readability.

Notified by Caspar Schutijser (MAINTAINER), thanks!
2016-12-28 21:29:53 +00:00
landry
b931ae47a7 Add qtsvg to BDEP, trojita doesnt link with it but cmake goo says its
REQUIRED...
2016-12-28 18:34:05 +00:00
zhuk
a47f492f02 Adapt to new x11/qt5 layout, mostly REVISION bumps due to changed deps.
The devel/kf5 to be handled separately, please wait.
2016-12-25 14:34:39 +00:00
dcoppa
3b5888da28 Remove USE_WXNEEDED, it's handled by cmake now 2016-09-06 08:50:50 +00:00
landry
875c092a2c cvs rm patch that should have been removed - reported by dcoppa@ 2016-09-05 08:14:47 +00:00
landry
ff67e242a9 Update to trojita 0.7 and switch to qt5, from maintainer Caspar Schutijser.
Note that this is currently broken at runtime because it uses QtWebKit
which still has W^X violations, but runs fine when testing locally w/
USE_WXNEEDED. cmake hacks/fixes for QtWebKit fixes being looked by dcoppa@..
2016-09-04 14:03:00 +00:00
dcoppa
7436816cff Remove superfluous stuff, now that USE_WXNEEDED works with gcc 4.9 2016-08-21 22:20:48 +00:00
naddy
3eee1ee86d bump for maintainer change 2016-08-20 11:17:38 +00:00
dcoppa
a5accf8c1d Remove a '-O2' unconditionally added to ${CMAKE_CXX_FLAGS}: we
already pass '-O2' to the build.

That '-Wall -Wsign-compare -O2 -O2 -pipe' was hurting my sense of
aesthetics.
2016-08-19 19:42:04 +00:00
sthen
a47fb0f863 trojita requires W|X mappings (for QtWebKit), so link it with -z wxneeded (it
needs a cmake flag rather than USE_WXNEEDED's ld wrapper, but let's still
add USE_WXNEEDED to provide uniform annotation).

Original diff from Caspar Schutijser (who takes maintainer), tweaks by me
and dcoppa (who managed to avoid needing a patch). ok dcoppa@
2016-08-19 10:15:24 +00:00
jturner
41f96f588b Remove myself as MAINTAINER. ok juanfra@ 2016-08-09 01:34:05 +00:00
jturner
723a6a9f5f Update trojita to 0.6.
Git shortlog available here: https://quickgit.kde.org/?p=trojita.git&a=shortlog&h=8c1206a93257143c056404aaec6ec69f06e1ef6c
2016-01-24 02:35:36 +00:00
ajacoutot
c33fc906b5 Don't pickup qtkeychain. 2015-09-14 07:26:02 +00:00
pascal
f0585aa4cf gcc4 bumps, reminded by aja@ 2015-05-28 10:17:22 +00:00
ajacoutot
f33b253e38 x11/gtk+2,-guic -> x11/gtk+3,-guic && bump 2015-03-27 08:41:04 +00:00
jturner
b56dc3639d Update trojita to 0.5 2015-03-14 20:53:36 +00:00
ajacoutot
703fb644d7 No need for default CMAKE_BUILD_TYPE. 2014-11-07 10:40:05 +00:00
jturner
edd40d0635 Update trojita to 0.4.1
This update fixes CVE-2014-2567. More information here:
http://jkt.flaska.net/blog/Trojita_0_4_1__a_security_update_for_CVE_2014_2567.html
2014-03-21 01:11:52 +00:00
landry
8780e26c9e Bump ports using gcc4 module.
(not: mozilla ports not bumped since they're going to be updated in a few)
2014-03-10 20:27:25 +00:00
jturner
bd432ea43b Update trojita to 0.4 2014-03-09 20:54:07 +00:00
jturner
0f56676466 When both qt4 and qt3 are installed make sure lconvert, lrelease and
lupdate from qt4 are used. Found out the hard way during a bulk by
naddy@. Bump.
2013-10-08 22:13:30 +00:00
jturner
aff48c2538 Update trojita to 0.3.96 and switch to new cmake build system.
Thanks to Amit Kulkarni <amitkulz at gmail dot com> for testing.
2013-10-06 01:51:38 +00:00
jturner
ac2f1d36ea Update trojita to 0.3.93.
ok bcallah@
2013-05-08 02:03:11 +00:00
jturner
bfca325790 Import ports/mail/trojita. ok bcallah@ landry@ sthen@
Trojita is a fast Qt IMAP e-mail client. It offers on-demand message
list and body part loading, offline IMAP support, IMAP over SSH (in
addition to the usual SSL/TLS connections) and deals with HTML mail in a
safe and robust way.
2013-04-25 22:58:42 +00:00