From 0662ad0a0565173d3e1ff4de6402ede08a409956 Mon Sep 17 00:00:00 2001 From: Gerasim Troeglazov <3dEyes@gmail.com> Date: Fri, 6 Sep 2024 16:09:52 +1000 Subject: [PATCH] claws_mail: bump version --- .../additional-files/claws_mail.rdef.in | 179 +++++++++++++--- ...l-4.1.1.recipe => claws_mail-4.3.0.recipe} | 15 +- .../patches/claws_mail-4.1.1.patchset | 202 ------------------ .../patches/claws_mail-4.3.0.patchset | 87 ++++++++ 4 files changed, 246 insertions(+), 237 deletions(-) rename mail-client/claws-mail/{claws_mail-4.1.1.recipe => claws_mail-4.3.0.recipe} (93%) delete mode 100644 mail-client/claws-mail/patches/claws_mail-4.1.1.patchset create mode 100644 mail-client/claws-mail/patches/claws_mail-4.3.0.patchset diff --git a/mail-client/claws-mail/additional-files/claws_mail.rdef.in b/mail-client/claws-mail/additional-files/claws_mail.rdef.in index a66104de6..c18281dea 100644 --- a/mail-client/claws-mail/additional-files/claws_mail.rdef.in +++ b/mail-client/claws-mail/additional-files/claws_mail.rdef.in @@ -24,32 +24,155 @@ resource app_version { }; resource vector_icon { - $"6E636966040300C3FF0300AAF0030096DC0500060209CAB3C954CAB3C954C366" - $"C954B4CBC954BC19C954B40AC954B36DC7F5B36DC8B7B36DC27BB36DB788B36D" - $"BD02B36DB6C7B4CBB629B40AB629BC19B629CAB3B629C366B629CB75B629CC12" - $"B788CC12B6C7CC12BD02CC12C7F5CC12C27BCC12C8B7CAB3C954CB75C954CAB3" - $"C9540209B4CBC954B4CBC954BC19C954CAB3C954C366C954CB75C954CC12C7F5" - $"CC12C8B7CC12C27FCC12B790CC12BD07C87BBA9FC14CC0BEC4E3BDAFC067C181" - $"BE33C0BEBF18C181BA9CBDAFB36DB790B703BA9FB36DBD07B36DC7F5B36DC27F" - $"B36DC8B7B4CBC954B40AC954B4CBC9540213BD4FC1C8BD4FC1C8BDFEC25C40C2" - $"AEBEDAC2AEC0A4C2AEC22EC1C8C181C25CC57BBED2CC12B8E5C8C6BBDCCC12B8" - $"74CC12B790CC12B802C87BBA9FC14CC0BEC4E3BDAFC0D9C120BFBFC150C04DC1" - $"50BF32C150BE33C0BEBEA5C120BA9CBDAFB36DB790B703BA9FB36DBD07B36DC7" - $"F5B36DC27FB36DC8B7B4CBC954B40AC954BC19C954CAB3C954C366C954CB75C9" - $"54CC12C7F5CC12C8B7CC12C7D0CC12C782CC12C7A8C622C782BA45C782C034C7" - $"82B7C0C782B5B448B5B4C576B5B4C09BB5B4BBECB5B4BE43B5B4BBAEB62DBBB6" - $"B5FDBB8DB88DBDBCBD4FC1C8BAEEBFC2BD4FC1C80212CAB3C8E7CAB3C8E7C366" - $"C8E7B4CBC8E7BC19C8E7B456C8E7B3DFC824B3F5C894B68EC5DBBBEAC149B93B" - $"C392BC19C123BBF7C0AFBC1EC0DDBBD0C082BB5DC0A4BB8BC07BB8DBC2C5B3DA" - $"C708B65BC4E7B3DAC22CB3DAB875B3DABD51B73BBB56BDFEC117BA9DBE36BE80" - $"C1874045BF1F45C05E45C181C117C0FFC187C4E2BE36CBA3B875C842BB56CBA3" - $"BD51CBA3C708CBA3C22CC923C4E74BC0A4C6A2C2C5C3F3C07BC388C0AFC3AEC0" - $"82C35FC0DDC393C149C366C123C642C392CB9FC824C8F0C5DBCB89C894CAB3C8" - $"E7CB28C8E7CAB3C8E70207B4CBB697B4CBB697BC19B697CAB3B697C366B697CB" - $"28B697CB9FB75ACB89B6EAC810BA6143C072C482BD69C040C10ABE8CC072BF3E" - $"C10ABAFCBD69B3DFB75AB76EBA61B3F5B6EAB4CBB697B456B697B4CBB6970209" - $"CAB3B5BCCAB3B5BCC366B5BCB4CBB5BCBC19B5BCB3CDB5BC20B78820B68A20BD" - $"0220C7F520C27B20C8F3B4CBC9C3B3CDC9C3BC19C9C3CAB3C9C3C366C9C3CBB1" - $"C9C360C7F560C8F360C27B60B78860BD0260B68ACAB3B5BCCBB1B5BCCAB3B5BC" - $"040A000100000A010101000A020102000A030303040500" + $"6E6369660904006603BF5000020006020000003B7FFFBB7FFF0000004D900048" + $"C00000FFFF80FFFFD400050002010603000000BD0ADABD0ADA00000048F10648" + $"A0783133FFFFC80066FFFF0034CC02010603000000BD0ADABD0ADA00000048F1" + $"0648A0785409B4B6D8033784FF051D61020106040000003D94E3BD94E3000000" + $"494FBC479BEC00FFFFFF4C00FF008F00B200FF00800002000603398D303B2839" + $"BD446D3BACEA4B562E4742C100BFEB0C8C647F00FF3C4A0205FF190606FF0724" + $"2A242AB9A42A4A2ABEAF2A4ABAB34A464ABE6CBEAF462446B9A44624BE6C242A" + $"24BAB3242A2A0606FF0722282228B8D8284828BDE32848B9E7484448BDA0BDE3" + $"442244B8D84422BDA0222822B9E72228280606FF0722282228B8D8284828BDE3" + $"2848B9E7484448BDA0BDE3442244B8D84422BDA0222822B9E72228280605FF01" + $"30343034B91BBAB42E32B8D8BA6F2A382244263EB5A7BF373034B784BD183034" + $"340605FF0148444844443E3C324038BDE4BA6F3A34BD9FBAB4BF37BD184844C1" + $"13BF374844440606FF0748B62D48B62DC06AB7E83535BDE4B9A3B8D7B9A322B6" + $"2DB652B7E8B652B8703539B8D7BAB3BDE4BAB348B62DC06AB87048B62DB62D06" + $"06FF07BFC2B55ABFC2B55AC3BFB55AC6FABC93C6FAB896C6FAC090BFC2C3CBC3" + $"BFC3CBBBC5C3CBB889BC93B889C090B889B896BFC2B55ABBC5B55ABFC2B55AB5" + $"5A0606FF07BFC2B55ABFC2B55AC3BFB55AC6FABC93C6FAB896C6FAC090BFC2C3" + $"CBC3BFC3CBBBC5C3CBB889BC93B889C090B889B896BFC2B55ABBC5B55ABFC2B5" + $"5AB55A0270C5DBB8B5C5DBB8B5C4CAB706C110B578C307B5D5C0A2B565BFC2B5" + $"5AC032B55ABDBBB55ABA69B7B9BBC5B639B8F8B94FB89DBD9CB84EBB7DB8C7BE" + $"9AB923BF76B8E0BEE6B9DDC11EBCE0C332BB38C278BEC5C405C2D8C319C0FBC3" + $"FCC2C5C2C1C22FC2B6C279C2BEC22CC2B6C227C2B6C229C2B6C22FC2B8C241C2" + $"BDC238C2BAC206C2AFC199C2DAC1D0C2CA44C2EDC0D4C2DDC115C2E4C050C2CE" + $"BF42C312BFAFC2B4BF3CC312BF36C312BF36C312BF2EC312BF1FC312BF27C312" + $"BF1FC312BDEDC312BE22C312BDB8C2ECBD56C2DEBD86C2E2BD53C2DBBD3EC2C3" + $"BD3EC2C3BD31C2B3BD13C2A4BD25C2AABCEEC297BCA4C27EBCC9C28BBC7DC270" + $"BC31C253BC57C262BC26C250BC12C24EBC1CC24FBC10C24ABC0EC241BC11C245" + $"BC05C234BBF4C219BBFDC227BBD3C1DEBB67C195BBADC1A3BB70C16EBB57C129" + $"BB63C14DBB4BC101BB4AC0ACBB48C0D6BB4BC0A0BB4DC087BB4CC094BB51C053" + $"BB4CBFEDBB54C020BB9EBF93BBA9BEBEBBB0BF36BBA8BEB0BBA7BE93BBA8BEA1" + $"BBA7BE52BBBBBE2FBBA7BE4ABBBFBE2ABBC7BE20BBC3BE25BC00BDD5BBE2BCFB" + $"BC5ABD3DBB7EBCC4BAB6BC57BB1ABC8EBAB6BC57BA8ABC43BA8FBC46BA8ABC43" + $"BA8ABC41BA8ABC41BA88BBE9BA23BB78BA6ABBACBA23BB78BA11BB6BBA11BB6B" + $"BA11BB6AB9F7BB48B9F7BB48B9DFBB2BB9ADBAEF31BB0DB97DBAC2B927BAB1B9" + $"50BAB4B924BAA9B91ABA9AB91FBAA1B983BA6EB9DDB997B9B4B9F9B9F5B95CBA" + $"36B8EFBA0AB91EBA5DB8C3BA78B85DBA82B89EBACCB83DBB61B7E7BB18B812BB" + $"64B7E5BB6BB7E1BB67B7E3BB9CB7C3BBFEB786BBCDB7A4BC65B749BCB5B684BC" + $"94B6F5BCF4B68ABD57B665BD2DB67BBDA7B694BE6CB650BE29B697BE6FB650BE" + $"87B64EBE7BB64FBE61B69FBEE0B72FBE87B70EBEE3B733BEE8B73DBEE4B73ABE" + $"D7B743BEC6B749BEC6B749BEAAB768BE74B7A5BE8FB786BE62B7DDBE90B849BE" + $"74B817BE91B84BBE92B851BE92B851BE94B85BBE9CB87ABE97B86ABE94B884BE" + $"8BB88CBE8BB88CBE3AB8EFBD92B98EBDB6B906BD90B995BD8CB9A1BD8EB99BBD" + $"63B9D7BD7EBA54BD58BA18BD7ABA5BBD77BA63BD77BA63BD55BAA0BD4CBB2CBD" + $"39BAE6BD60BB70BDCCBBCEBD98BBA2BDFFBBFABE73BC3FBE33BC26BEBDBC5BBF" + $"5EBC42BF11BC55BF78BC3ABFAC37BF92BC32BFD0BC1DC01BBC0FBFF5BC0BC045" + $"BC13C083BC4EC065BC34C04CBCD9C0F4BDDAC0B5BD63C0F4BDDAC106BDF9C102" + $"BDF1C0B9BE83C127BF91C0B1BF1CC12ABF95C132BF9DC12EBF99C131C00EC1C5" + $"C0F9C134C0D6C259C11BC347C059C2EDC0C9C353C04BC36BC02FC35FC03DC374" + $"C027C387C018C37EC020C3A7C002C3DBBFC5C3C9BFE7C3EDBFA0C409BF51C3F0" + $"BF73C409BF52C409BF52C409BF52C40CBF9AC49540C44FBFCDC4EABFB2C541BF" + $"10C51EBF56C546BF06C550BEF1C54BBEFCC552BEEF4EBEEAC553BEEDC57EBEA2" + $"C568BDFCC59DBE47C53ABDBAC4A2BDDFC4E0BDA9C4A2BDCAC4A2BDB5C4A2BDB5" + $"C4A3BD89C4A5BD31C4A4BD5DC4A7BD1DC4E7BCDEC4D1BCF4C4EFBCD7C4FEBCC9" + $"C4F6BCD0C506BCC1C515BCB3C50DBCBAC544BC8AC581BC1FC571BC5EC58CBC05" + $"C588BBBBC585BBD8C587BBB5C587BBA7C587BBAEC587BBA4C588BB9DC587BBA0" + $"C58DBB614EBAFAC583BB23C58ABAD9C5C1BA5CC5AFBAA2C5C4BA62C5CABA6FC5" + $"CABA6FC5D9BA8DC60FBAD3C5EDBAB2C60ABB1FC647BBA9C626BB67C669BBEAC6" + $"6FBC7BC670BC33C670BC93C671BCC4C670BCABC673BCE9C66DBD37C677BD11C6" + $"64BD59C648BD9CC651BD79C632BDEBC62CBE92C62CBE3F50BED5C67EBF2CC647" + $"BF16C74FBD0EC5DBB8B5C712BAA0C5DBB8B5C5DBB8B5C5DBB8B5C5DBB8B50004" + $"BB53C202BB53C202BB45C20DBB25C220BB38C21CBB54C248BBB9C290BB86C26D" + $"BB92C265BB53C202BB83C227BB53C2020006BC11B6E4BC11B6E4BC32B6AFBC54" + $"B638BC46B674BB80B6AABA2AB802BAC3B747BA87B7E3BB30B77DBADCB7AFBB58" + $"B765BBA9B733BB81B74CBBCBB71DBC11B6E4BBFCB706BC11B6E40009C212C327" + $"C212C327C17EC390BFF6C344C09DC332BFD0C348BF8EC36ABFABC34FBF67C38C" + $"BF1FC385BF55C385BEAEC385BDCCC385BE3DC385BEC1C3CAC0C0C3B9BFC4C3DC" + $"C137C3A9C220C367C1AEC38EC22AC364C261C32BC280C336C248C321C212C327" + $"C22AC331C212C3270005C4F4BE2EC4F4BE2EC4D2BE56C48CBEA4C4A5BE75C46D" + $"BED9C47CBF52C47CBF18C4B5BF38C4ECBEB8C4CFBEEBC502BE93C4F4BE2EC531" + $"BE48C4F4BE2E0008C301B7D7C301B7D7C2E5B7DBC2D4B7A4C2E7B7AEC2B0B791" + $"C269B7B7C287B7A7C204B7EEC236B743C220B77BC239B73AC284B744C27AB745" + $"C2A6B73FC2F3B74EC2D8B731C30BB76BC33BB7A1C31EB786C360B7C1C301B7D7" + $"C31BB7D4C301B7D70066C6F7BC23C6F7BC23C6DCBB09C5FF2FC68BB9F2C5B8B8" + $"7BC4FFB79CC563B805C4CEB768C463B709C49AB737C451B6FAC428B6EEC43FB6" + $"E1C412B6F9C407B6C0C401B6D1C315B60FC0D0B56EC1F9B59AC0FBB58BC15FB5" + $"9CC131B588C16FB5A2C178B5C8C19FB5BCC12DB5E2C089B5C8C0D7B5C3C05AB5" + $"CDC03FB60EC043B5DDC03DB628C040B676C036B65CC04BB693C0B5B65EC0A7B6" + $"6FC0CDB643C0F0B61AC0B0B608C108B64AC0CFB6B0C13AB6D5C0B4B6A7C066B6" + $"88C082B67BC064B689C05DB6AFC05FB6ABC053B6BFC031B6D0C043B6CBBFE5B6" + $"E4BF94B741BFAFB6EFBF86B769BF5CB790BF87B781BF3BB79CBEF7B7B2BF16B7" + $"A3BECCB7C6BEFAB81BBEE9B7FFBF05B830BF18B86CBF03B85FBF58B890BFBDB7" + $"E0BFA3B802BFE0B7B2C038B7ADC008B7BDC04EB7A6C083B776C06CB76DC0D3B7" + $"95C0F7B83EC0EAB7F3C110B83EC135B80FC100B802C10DB7E4C0EBB77043B7AB" + $"C125B795C15FB7FDC14CB7BCC170B83CC1C2B81FC18EB85FC1CFB812C1FDB7D5" + $"C1E1B7BCC214B7E9C1F1B838C214B82FC205B84AC239B83CC221B842C25AB834" + $"47B842C26CB836C2AEB84FC2FAB856C2D4B854C31FB858C346B898C335B87BC3" + $"76B8E6C24AB8C4C259B8C5C228B8C2C1E1B8CFC201B8C2C1C9B8D9C199B8EFC1" + $"B62FC178B8E5C13EB8B5C15BB8C8C117B89CC0C5B872C0EEB884C07EB852BFE2" + $"B84EC02FB83FBFBEB856BF7EB87CBF9CB866BF5BB897BF11B8A4BF34B87FBEDB" + $"B8DBBE6EB941BEB5B91EBE50B94FBE19B975BE2EB95BBE04B98FBDF6B9D1BE04" + $"B9B3BDE8B9EDBDE2BA1DBDCAB9FCBDF8BA3BBDEEBA75BDFEBA52BDD9BAA9BDC9" + $"BB26BD9EBAEEBDF135BE70BBBBBE3ABB94BEAEBBE9BF41BBD2BEFBBBE4BF82BB" + $"C0C009BB9CBFC5BBA1C05FBB96C0DCBC02C0A0BBCCC104BC25C0F5BC66C113BC" + $"34C0D3BC9FC103BCFFC0E7BCC8C11EBD3644BDA2C13CBD6DC166BDB9C181BDE7" + $"C177BDCFC18EBE04C16DBE2DC17ABE14C151BE5EC13EBECFC13EBE96C13FBF0E" + $"C184BF4CC15DBF23C1A9BF71C1A4BFE2C1A7BFB2C19FC024C1DAC086C1B3C052" + $"C215C089C288C06CC252C085C2CBC04CC319BFDDC2E7C00FC347BFAFC385BF65" + $"C377BFABC396BF12C3FEBEBEC3C2BEF1C435BE90C430BE0BC42EBE4CC431BDBF" + $"C432BD21C429BD6DC43BBCDDC4ABBC78C47DBCA6C4CDBC55C511BC02C505BC34" + $"C518BBE7C512BBA7C51236C512BB93C51035C519BB71C4F8BB28C47DBB2CC48A" + $"BB5CC475BB0EC48BBB01C477BB13C4A1BAECC477BACDC48BBAD8C442BAADC3F1" + $"BA65C417BA99C3CCBA35C390B9CBC3ADBA00C389B9BDC36BB93BC341B92EC399" + $"B94AC3E2B9A3C3C3B980C418B9DEC46CBA69C44ABA20C46DBA72C496BA89C48F" + $"BA84C4AEBA9CC4E9BAA8C4CABAAAC532BAA2C55ABA1F4EBA61C561B9C7C4E7B9" + $"AFC51CB9D9C4CAB997C49EB957C4B5B975C48FB946C474B90DC466B929C493B8" + $"F8C4BDB91CC49FB90BC4DFB932C52CB950C505B9444EB95DC5B3B96CC591B951" + $"C5C9B97BC5E6B9B7C5D8B9A1C5FEB9DBC627BA25C613BA00C644BA61C694BA9E" + $"C64CBA88C667BAE8C6B5BB82C693BB3FC6DFBBD4C6E2BC7CC6E3BC22C6E1BCCE" + $"C6CFBD78C6F5BD2CC6A7BDCCC69FBE9AC69FBE3DC6A0BE95C6A5BE87C6A2BE8C" + $"C6A1BE8FC6A0BEBFC695BEBDC6B1BEC4C6D5BE01C6D1BE15C6F6BD65C6F7BC23" + $"C700BCC4C6F7BC230004BA06B87FBA06B87FBA0CB868B9EEB84FB9FEB85EB982" + $"B8E3B8EFBA35B92BB987B97E31BA06B87FB973B8EFBA06B87F0005BF35B6E9BF" + $"35B6E9BF54B6EBBF9AB6F4BF7AB702BFCDB6E0BF86B67CBF9CB692BF77B66CBF" + $"3CB664BF2EB622BF45B68FBF35B6E9BF6BB6CCBF35B6E90009BD5EB5D7BD5EB5" + $"D7BD80B5EEBDB0B60DBD83B605BDD0B613BE19B600BE01B61ABE54B5C2BEF6B5" + $"C3BEB0B5EEBF2DB5A2BFA2B55DBF5BB55DBFCEB55CC00CB58BBFE8B578C03CB5" + $"A6C08FB566C063B574BF3AB540BCA6B60EBDDDB57ABCEBB622BD5EB5D7BD29B6" + $"01BD5EB5D7001DBACDBFD1BACDBFD1BAEABFA9BB28BF5CBB12BF88BB43BF23BB" + $"34BE93BB34BECFBB34BE4CBB60BDE9BB34BE24BB7FBDBDBBAABD60BBA1BD98BB" + $"47BD2ABA80BCBDBAE4BCF2BA67BCB0BA1FBC82BA2DBCA0BA0FBC5ABA0CBC02BA" + $"1FBC27B9FEBBE4B9B9BBB5B9D0BBD0B99BBB91B95EBB44B982BB66B93CBB24B8" + $"EFBB2DB91BBB15B8BFBB47B8BDBADFB8C2BAFFB8B1BB13B89EBB7DB8A6BB48B8" + $"C9BB7DB8C4BBB2B8C3BB89B8C5BBDBB8C9BC2EB8C7BC04B8D0BC3FB8B9BC48B8" + $"CBBC48B8B4BC4AB8A9BC4EB8AFBC4CB89FBC56B892BC4BB898BC55B882BC4AB8" + $"8EBD0FB88DBD00B892BD49B8E1BDE6B88CBE03B90DBE04B923BE75B906BE4BB9" + $"46BEA7B985BEFFB973BEC1B997BF3EB9A240B998BF80B9AFC011BA16C05FB9DB" + $"C02EBA24C0B2BA75C127BA3DC0E6BA8EC143BABFC17EBAA8C160BAD8C19EBAFC" + $"C17BBAE3C19DBADCC13ABAD7C0A6BAD3C0EEBADBC061BACDBFD1BAEAC012BACD" + $"BFD1061DEEBDEFEFEFBDB30340303430BCB0B907B9D2B99A31333234BA13BAAE" + $"BA46BB47363437BA713735373635BB4DBB92BC86BB073B343638BCF0BBC7333A" + $"303CB9F1BDAEB8CCBEA32F3F333FBA13BF0536413741BB25C12A38403A3BBC74" + $"BEB0BE7DBC974236423BC0A2BC9AC07EBE723F41BF8CBF8F3E444442C077C08B" + $"C1EF424643483F484448BE17384C3BC3D5BCC3C4E8BE4B4D41C4B7BF8EC51CC0" + $"A84F425141C60FC03DC70DC00A54533B553EC62FBC0E4A32442D482EC060B7F0" + $"0A0F3D30352B3D2C3A26402A4223452A4926492B4F294B2D502D4C3051304B34" + $"0606EE0C30332E362EBB192E39303B3037B927BC9BB98BBBD33231343235B973" + $"BAA50606EE0E2F403247B8F4C22238493A463546BBF847324434423240344130" + $"3F0606EE0E464440494448BE34C3B83C443F47BEA3C2E5414641444443424346" + $"430606EE0E5442504853474A4A48464D464BC2704FC1D750425241C689415441" + $"110A0301061240CB9300000000000040D84CC72ECFC4D36A01178300040A0401" + $"070240CB9300000000000040D84CC72ECFC4D36A0A0501080240CB9300000000" + $"000040D84CC72ECFC4D36A0A060A090A0B0C0D0E0F1011120240CB9300000000" + $"000040D84CC72ECFC4D36A0A000100123F45D10000000000003EF0F04920004A" + $"396901178422040A010101123F45D10000000000003EF0F04920004A39690117" + $"8422040A020102023F45D10000000000003EF0F04920004A39690A0103030405" + $"023F45D10000000000003EF0F04920004A39690A000100123F3A0ABA2FFD39F0" + $"C13EE615461AEF4A0D6F01178422040A010101123F3A0ABA2FFD39F0C13EE615" + $"461AEF4A0D6F01178422040A020102023F3A0ABA2FFD39F0C13EE615461AEF4A" + $"0D6F0A0103030405023F3A0ABA2FFD39F0C13EE615461AEF4A0D6F0A03011400" + $"0A0301131001178422040A070113000A0304181716151001178322040A080418" + $"17161500" }; diff --git a/mail-client/claws-mail/claws_mail-4.1.1.recipe b/mail-client/claws-mail/claws_mail-4.3.0.recipe similarity index 93% rename from mail-client/claws-mail/claws_mail-4.1.1.recipe rename to mail-client/claws-mail/claws_mail-4.3.0.recipe index efc9a9992..85c0c5aed 100644 --- a/mail-client/claws-mail/claws_mail-4.1.1.recipe +++ b/mail-client/claws-mail/claws_mail-4.3.0.recipe @@ -7,11 +7,11 @@ It comes with several plugins included, \ all of which are built automatically \ if the required libraries are present." HOMEPAGE="https://www.claws-mail.org/" -COPYRIGHT="1999-2022 the Claws Mail team and Hiroyuki Yamamoto" +COPYRIGHT="1999-2024 the Claws Mail team and Hiroyuki Yamamoto" LICENSE="GNU GPL v3" -REVISION="5" +REVISION="1" SOURCE_URI="https://www.claws-mail.org/download.php?file=releases/claws-mail-$portVersion.tar.xz" -CHECKSUM_SHA256="b189e700c1896f5e0deb0b76d4bfa820eb7ac1935ee10aa9afbada3cf53a0344" +CHECKSUM_SHA256="95dc1d888eb916f028467fa0c3cbf45baff6678793b7bfb35fabba029d581ce1" SOURCE_DIR="claws-mail-$portVersion" PATCHES="claws_mail-$portVersion.patchset" ADDITIONAL_FILES="claws_mail.rdef.in" @@ -25,16 +25,17 @@ PROVIDES=" " REQUIRES=" haiku$secondaryArchSuffix - gtk3$secondaryArchSuffix - xcairo1.18$secondaryArchSuffix lib:libarchive$secondaryArchSuffix lib:libatk_1.0$secondaryArchSuffix + lib:libcairo$secondaryArchSuffix + lib:libcairo_gobject$secondaryArchSuffix lib:libcrypto$secondaryArchSuffix lib:libcurl$secondaryArchSuffix lib:libenchant_2$secondaryArchSuffix lib:libetpan$secondaryArchSuffix lib:libexecinfo$secondaryArchSuffix lib:libexpat$secondaryArchSuffix + lib:libgtk_3$secondaryArchSuffix lib:libgdk_pixbuf_2.0$secondaryArchSuffix lib:libgio_2.0$secondaryArchSuffix lib:libglib_2.0$secondaryArchSuffix @@ -64,16 +65,16 @@ REQUIRES=" BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel - gtk3${secondaryArchSuffix}_devel - xcairo1.18${secondaryArchSuffix}_devel devel:libarchive$secondaryArchSuffix devel:libatk_1.0$secondaryArchSuffix + devel:libcairo$secondaryArchSuffix devel:libcrypto$secondaryArchSuffix >= 3 devel:libcurl$secondaryArchSuffix devel:libenchant_2$secondaryArchSuffix devel:libetpan$secondaryArchSuffix devel:libexecinfo$secondaryArchSuffix devel:libexpat$secondaryArchSuffix + devel:libgtk_3$secondaryArchSuffix devel:libgdk_pixbuf_2.0$secondaryArchSuffix devel:libgio_2.0$secondaryArchSuffix devel:libglib_2.0$secondaryArchSuffix diff --git a/mail-client/claws-mail/patches/claws_mail-4.1.1.patchset b/mail-client/claws-mail/patches/claws_mail-4.1.1.patchset deleted file mode 100644 index f873abf6c..000000000 --- a/mail-client/claws-mail/patches/claws_mail-4.1.1.patchset +++ /dev/null @@ -1,202 +0,0 @@ -From 44c33b623606be2b67c69cb5fa005cfad57a615b Mon Sep 17 00:00:00 2001 -From: Gerasim Troeglazov <3dEyes@gmail.com> -Date: Fri, 28 Oct 2022 21:52:55 +1000 -Subject: Add support for Haiku - - -diff --git a/configure.ac b/configure.ac -index f0fe8f2..963897d 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -139,14 +139,20 @@ case "$host" in - platform_osx=yes - LDFLAGS="$LDFLAGS -Wl,-export_dynamic" - ;; -+ *-haiku-*) -+ platform_haiku=yes -+ LDFLAGS="$LDFLAGS -Wl,-export_dynamic" -+ ;; - *) - platform_win32=no - platform_osx=no -+ platform_haiku=no - LDFLAGS="$LDFLAGS -Wl,--export-dynamic" - ;; - esac - AM_CONDITIONAL(PLATFORM_WIN32, test x"$platform_win32" = x"yes") - AM_CONDITIONAL(PLATFORM_OSX, test x"$platform_osx" = x"yes") -+AM_CONDITIONAL(PLATFORM_HAIKU, test x"$platform_haiku" = x"yes") - AC_MSG_RESULT([$host]) - - AC_MSG_CHECKING([for native Win32]) -@@ -226,6 +232,10 @@ case "$target" in - AM_CFLAGS="$AM_CFLAGS -std=gnu99" - AC_DEFINE([SOLARIS], [], [Target is Solaris]) - ;; -+*-*-haiku*) -+ AC_DEFINE([HAIKU], [], [Target is Haiku]) -+ LIBS="$LIBS -lroot -lnetwork" -+ ;; - esac - - AC_SUBST(AM_CFLAGS) -diff --git a/src/etpan/imap-thread.c b/src/etpan/imap-thread.c -index 973656c..89a3ecd 100644 ---- a/src/etpan/imap-thread.c -+++ b/src/etpan/imap-thread.c -@@ -29,7 +29,7 @@ - #include - #include - #include --#if (defined(__DragonFly__) || defined (__NetBSD__) || defined (__FreeBSD__) || defined (__OpenBSD__) || defined (__CYGWIN__)) -+#if (defined(__DragonFly__) || defined (__NetBSD__) || defined (__FreeBSD__) || defined (__OpenBSD__) || defined (__CYGWIN__) || defined (__HAIKU__)) - #include - #endif - #include -diff --git a/src/etpan/nntp-thread.c b/src/etpan/nntp-thread.c -index 76020ca..5b95819 100644 ---- a/src/etpan/nntp-thread.c -+++ b/src/etpan/nntp-thread.c -@@ -29,7 +29,7 @@ - #include "news.h" - #include - #include --#if (defined(__DragonFly__) || defined (__NetBSD__) || defined (__FreeBSD__) || defined (__OpenBSD__) || defined (__CYGWIN__)) -+#if (defined(__DragonFly__) || defined (__NetBSD__) || defined (__FreeBSD__) || defined (__OpenBSD__) || defined (__CYGWIN__) || defined (__HAIKU__)) - #include - #endif - #include --- -2.37.3 - - -From 2d4d9aae8d2c0a33b50fcf815cab59e046e41102 Mon Sep 17 00:00:00 2001 -From: Gerasim Troeglazov <3dEyes@gmail.com> -Date: Sat, 19 Nov 2022 10:29:03 +1000 -Subject: Dirty hack for XDG variables - - -diff --git a/src/main.c b/src/main.c -index a9351b0..7f8d72c 100644 ---- a/src/main.c -+++ b/src/main.c -@@ -1072,6 +1072,14 @@ int main(int argc, char *argv[]) - - sc_starting = TRUE; - -+#ifdef __HAIKU__ -+ g_setenv ("XDG_CONFIG_DIRS", "/boot/system/settings", FALSE); -+ g_setenv ("XDG_DATA_HOME", "/boot/home/config/non-packaged/data", FALSE); -+ g_setenv ("XDG_CONFIG_HOME", "/boot/home/config/settings", FALSE); -+ g_setenv ("XDG_CACHE_HOME", "/boot/home/config/cache", FALSE); -+ g_setenv ("XDG_DATA_DIRS", "/boot/system/non-packaged/data:/boot/system/data", FALSE); -+#endif -+ - #ifdef G_OS_WIN32 - win32_open_log(); - #endif --- -2.37.3 - - -From 6ee0b32e4f21a19e933629c96fb4b95bcbcecb27 Mon Sep 17 00:00:00 2001 -From: Gerasim Troeglazov <3dEyes@gmail.com> -Date: Sat, 19 Nov 2022 10:30:39 +1000 -Subject: Disable socket communication with external editor - - -diff --git a/src/compose.c b/src/compose.c -index 5908f9d..7bd9c2e 100644 ---- a/src/compose.c -+++ b/src/compose.c -@@ -374,7 +374,7 @@ static void compose_set_ext_editor_sensitive (Compose *compose, - gboolean sensitive); - static gboolean compose_get_ext_editor_cmd_valid(); - static gboolean compose_get_ext_editor_uses_socket(); --#ifndef G_OS_WIN32 -+#if !defined(G_OS_WIN32) && !defined(__HAIKU__) - static gboolean compose_ext_editor_plug_removed_cb - (GtkSocket *socket, - Compose *compose); -@@ -9630,7 +9630,7 @@ static gboolean compose_can_autosave(Compose *compose) - static void compose_exec_ext_editor(Compose *compose) - { - gchar *tmp; --#ifndef G_OS_WIN32 -+#if !defined(G_OS_WIN32) && !defined(__HAIKU__) - GtkWidget *socket; - Window socket_wid = 0; - gchar *p, *s; -@@ -9651,7 +9651,7 @@ static void compose_exec_ext_editor(Compose *compose) - } - - if (compose_get_ext_editor_uses_socket()) { --#ifndef G_OS_WIN32 -+#if !defined(G_OS_WIN32) && !defined(__HAIKU__) - /* Only allow one socket */ - if (compose->exteditor_socket != NULL) { - if (gtk_widget_is_focus(compose->exteditor_socket)) { -@@ -9681,7 +9681,7 @@ static void compose_exec_ext_editor(Compose *compose) - - if (compose_get_ext_editor_cmd_valid()) { - if (compose_get_ext_editor_uses_socket()) { --#ifndef G_OS_WIN32 -+#if !defined(G_OS_WIN32) && !defined(__HAIKU__) - p = g_strdup(prefs_common_get_ext_editor_cmd()); - s = strstr(p, "%w"); - s[1] = 'u'; -@@ -9946,7 +9946,7 @@ static gboolean compose_get_ext_editor_uses_socket() - strstr(prefs_common_get_ext_editor_cmd(), "%w")); - } - --#ifndef G_OS_WIN32 -+#if !defined(G_OS_WIN32) && !defined(__HAIKU__) - static gboolean compose_ext_editor_plug_removed_cb(GtkSocket *socket, Compose *compose) - { - compose->exteditor_socket = NULL; --- -2.37.3 - - -From 36def45c7173b94bc8c5e987bc0eb5866c63b873 Mon Sep 17 00:00:00 2001 -From: Gerasim Troeglazov <3dEyes@gmail.com> -Date: Sat, 19 Nov 2022 10:56:28 +1000 -Subject: Fix build poppler plugin - - -diff --git a/src/plugins/pdf_viewer/poppler_viewer.h b/src/plugins/pdf_viewer/poppler_viewer.h -index c536fcf..d8672ff 100644 ---- a/src/plugins/pdf_viewer/poppler_viewer.h -+++ b/src/plugins/pdf_viewer/poppler_viewer.h -@@ -22,7 +22,7 @@ - //#include - #include - #include --#ifndef G_OS_WIN32 -+#if !defined(G_OS_WIN32) && !defined(__HAIKU__) - #include - #endif - #include --- -2.37.3 - - -From 8647635683ec67b8a4a55760c87ee40bffdcf4ac Mon Sep 17 00:00:00 2001 -From: Begasus -Date: Wed, 23 Aug 2023 14:02:34 +0200 -Subject: Fix build for uint_ptr - - -diff --git a/src/plugins/litehtml_viewer/litehtml/os_types.h b/src/plugins/litehtml_viewer/litehtml/os_types.h -index 53fd766..24620c1 100644 ---- a/src/plugins/litehtml_viewer/litehtml/os_types.h -+++ b/src/plugins/litehtml_viewer/litehtml/os_types.h -@@ -1,3 +1,5 @@ -+#include -+ - #ifndef LH_OS_TYPES_H - #define LH_OS_TYPES_H - --- -2.37.3 - diff --git a/mail-client/claws-mail/patches/claws_mail-4.3.0.patchset b/mail-client/claws-mail/patches/claws_mail-4.3.0.patchset new file mode 100644 index 000000000..3d26b43e1 --- /dev/null +++ b/mail-client/claws-mail/patches/claws_mail-4.3.0.patchset @@ -0,0 +1,87 @@ +From c38356eedb1e6e87c0070045ff110c64495d6151 Mon Sep 17 00:00:00 2001 +From: Gerasim Troeglazov <3dEyes@gmail.com> +Date: Fri, 6 Sep 2024 15:24:30 +1000 +Subject: Add support for Haiku + + +diff --git a/configure.ac b/configure.ac +index 2e2c7bb..4c7b7fc 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -139,14 +139,20 @@ case "$host" in + platform_osx=yes + LDFLAGS="$LDFLAGS -Wl,-export_dynamic" + ;; ++ *-haiku-*) ++ platform_haiku=yes ++ LDFLAGS="$LDFLAGS -Wl,-export_dynamic" ++ ;; + *) + platform_win32=no + platform_osx=no ++ platform_haiku=no + LDFLAGS="$LDFLAGS -Wl,--export-dynamic" + ;; + esac + AM_CONDITIONAL(PLATFORM_WIN32, test x"$platform_win32" = x"yes") + AM_CONDITIONAL(PLATFORM_OSX, test x"$platform_osx" = x"yes") ++AM_CONDITIONAL(PLATFORM_HAIKU, test x"$platform_haiku" = x"yes") + AC_MSG_RESULT([$host]) + + AC_MSG_CHECKING([for native Win32]) +@@ -226,6 +232,10 @@ case "$target" in + AM_CFLAGS="$AM_CFLAGS -std=gnu99" + AC_DEFINE([SOLARIS], [], [Target is Solaris]) + ;; ++*-*-haiku*) ++ AC_DEFINE([HAIKU], [], [Target is Haiku]) ++ LIBS="$LIBS -lroot -lnetwork" ++ ;; + esac + + AC_SUBST(AM_CFLAGS) +diff --git a/src/main.c b/src/main.c +index 6fd7502..51f475d 100644 +--- a/src/main.c ++++ b/src/main.c +@@ -966,6 +966,14 @@ int main(int argc, char *argv[]) + + sc_starting = TRUE; + ++#ifdef __HAIKU__ ++ g_setenv ("XDG_CONFIG_DIRS", "/boot/system/settings", FALSE); ++ g_setenv ("XDG_DATA_HOME", "/boot/home/config/non-packaged/data", FALSE); ++ g_setenv ("XDG_CONFIG_HOME", "/boot/home/config/settings", FALSE); ++ g_setenv ("XDG_CACHE_HOME", "/boot/home/config/cache", FALSE); ++ g_setenv ("XDG_DATA_DIRS", "/boot/system/non-packaged/data:/boot/system/data", FALSE); ++#endif ++ + #ifdef G_OS_WIN32 + win32_open_log(); + #endif +diff --git a/src/plugins/litehtml_viewer/litehtml/os_types.h b/src/plugins/litehtml_viewer/litehtml/os_types.h +index bbc2c3c..a9dcb2d 100644 +--- a/src/plugins/litehtml_viewer/litehtml/os_types.h ++++ b/src/plugins/litehtml_viewer/litehtml/os_types.h +@@ -1,3 +1,5 @@ ++#include ++ + #ifndef LH_OS_TYPES_H + #define LH_OS_TYPES_H + +diff --git a/src/plugins/pdf_viewer/poppler_viewer.h b/src/plugins/pdf_viewer/poppler_viewer.h +index c536fcf..d8672ff 100644 +--- a/src/plugins/pdf_viewer/poppler_viewer.h ++++ b/src/plugins/pdf_viewer/poppler_viewer.h +@@ -22,7 +22,7 @@ + //#include + #include + #include +-#ifndef G_OS_WIN32 ++#if !defined(G_OS_WIN32) && !defined(__HAIKU__) + #include + #endif + #include +-- +2.45.2 +