ktouch, new recipe (#10565)

This commit is contained in:
Schrijvers Luc
2024-06-04 14:44:14 +02:00
committed by GitHub
parent a43d0edab1
commit bd4911bb0e
3 changed files with 494 additions and 0 deletions

View File

@@ -0,0 +1,309 @@
resource app_flags B_SINGLE_LAUNCH;
resource app_version {
major = @MAJOR@,
middle = @MIDDLE@,
minor = @MINOR@,
variety = B_APPV_FINAL,
internal = 0,
short_info = "@APP_NAME@",
long_info = "@LONG_INFO@"
};
resource app_signature "@APP_SIGNATURE@";
resource vector_icon {
$"6E63696627037C000004003303FF000003CF000002000603000000ADBCB92DBC"
$"B90000003E2E363CE20B0094949440B2B2B2FFB1B1C502000603000000ADBCB8"
$"2DBCB80000003E5E473D718B00FFFFFF29E9E9EFFFCCCCCC02001606000000AD"
$"BCB42DBCB40000003E5E473D718800FF36FA73EDB3D6F5B7FFB2020016060000"
$"00ADBCAE2DBCAE00000044F57142401800FF36FA73EDB3D6F5B7FFB202001606"
$"000000ADBCAEADBCAE0000004E2B5D42401800FF36FA73EDB3D6F5B7FFB20200"
$"1602000000ABAB402BAB400000003E40D742552900FFFF000561020006030000"
$"00ADBCB92DBCB90000003F38513CE20B0094949440B2B2B2FFB1B1C502000603"
$"000000ADBCB82DBCB80000003F858B3D718B00FFFFFF29E9E9EFFFCCCCCC0200"
$"1606000000ADBCB42DBCB40000003F858B3D718800FF36FA73EDB3D6F5B7FFB2"
$"02001606000000ADBCAE2DBCAE000000469F5142401800FF36FA73EDB3D6F5B7"
$"FFB202001606000000ADBCAEADBCAE0000004E3DA742401800FF36FA73EDB3D6"
$"F5B7FFB202001602000000ABAB402BAB400000003F7B3142552900FFFF000200"
$"0603000000ADBCB92DBCB90000003C48353CE20B0094949440B2B2B2FFB1B1C5"
$"02000603000000ADBCB82DBCB80000003C6E033D718B00FFFFFF29E9E9EFFFCC"
$"CCCC02001606000000ADBCB42DBCB40000003C6E023D718800FF36FA73EDB3D6"
$"F5B7FFB202001606000000ADBCAE2DBCAE00000040B0FF42401800FF36FA73ED"
$"B3D6F5B7FFB202001606000000ADBCAEADBCAE0000004E191442401800FF36FA"
$"73EDB3D6F5B7FFB202001602000000ABAB402BAB400000003C0CFD42552900FF"
$"FF0002000603000000ADBCBC2DBCBC0000003D50333E75110094949440B2B2B2"
$"FFB1B1C502000603000000ADBCBC2DBCBC0000003D92F43F07A200FFFFFF29E9"
$"E9EFFFCCCCCC02001606000000ADBCBC2DBCBC0000003D92F43F07A200FF36FA"
$"73EDB3D6F5B7FFB202001606000000ADBCAE2DBCAE000000439D4C43877400FF"
$"36FA73EDB3D6F5B7FFB202001606000000ADBCAEADBCAE0000004E2226438774"
$"00FF36FA73EDB3D6F5B7FFB202001602000000ABAB3F2BAB3F0000003D44DB43"
$"B0E200FFFF0002000603000000ADBCBC2DBCBC0000003EB01A3E751100949494"
$"40B2B2B2FFB1B1C502000603000000ADBCBC2DBCBC0000003EEE683F07A200FF"
$"FFFF29E9E9EFFFCCCCCC02001606000000ADBCBC2DBCBC0000003EEE683F07A2"
$"00FF36FA73EDB3D6F5B7FFB202001606000000ADBCAE2DBCAE00000046098B43"
$"877400FF36FA73EDB3D6F5B7FFB202001606000000ADBCAEADBCAE0000004E34"
$"4A43877400FF36FA73EDB3D6F5B7FFB202001602000000ABAB3F2BAB3F000000"
$"3EDA4F43B0E200FFFF00059402000602000000AFC8852FC8850000003E3FDE36"
$"892400003333FF006A00020106080000002F7E5FAF4E8A0000003C4503C4A9EA"
$"00FFFFFF01F9FDF910B3ECB31E7CDE7C2A54D454333CCE3C3933CC33AD009933"
$"020006020000002E7D7DAE7D7D0000003D7E193AE30700FFFFFFFF33CC334502"
$"09BC2DBA77BC2DBA77BBBBBA77353535BADE35BD6035C16535BF6335C1E4BC2D"
$"C24CBBBBC24CBDEFC24CC175C24CBFB2C24CC1E7C24CC244C165C244C1E4C244"
$"BF63C24435C244BD60C244BADEC175BA77C1E7BA77BFB2BA77BC2DBA77BDEFBA"
$"77BC2DBA770209BC67BAB1BC67BAB1BBFABAB1BBA2BB8EBBA2BB14BBA2BD91BB"
$"A2C196BBA2BF93BBA2C20FBC67C273BBFAC273BE2AC273C1AFC273BFECC273C2"
$"1CC273C274C196C274C20FC274BF93C274BB8EC274BD91C274BB14C1AFBAB1C2"
$"1CBAB1BFECBAB1BC67BAB1BE2ABAB1BC67BAB10209BC53BAA7BC53BAA7BBE7BA"
$"A7BB8EBB84BB8EBB0ABB8EBD87BB8EC18CBB8EBF89BB8EC206BC53C269BBE7C2"
$"69BE16C269C19CC269BFD9C269C209C269C261C18CC261C206C261BF89C261BB"
$"84C261BD87C261BB0AC19CBAA7C209BAA7BFD9BAA7BC53BAA7BE16BAA7BC53BA"
$"A70209BC40BA94BC40BA94BBD3BA94BB7BBB71BB7BBAF7BB7BBD73BB7BC179BB"
$"7BBF76BB7BC1F2BC40C256BBD3C256BE03C256C189C256BFC6C256C1F5C256C2"
$"4EC179C24EC1F2C24EBF76C24EBB71C24EBD73C24EBAF7C189BA94C1F5BA94BF"
$"C6BA94BC40BA94BE03BA94BC40BA940209BC2DBA37BC2DBA37BB97BA37BB1E35"
$"BB1EBABBBB1EBD60BB1EC165BB1EBF63BB1EC208BC2DC28CBB97C28CBDEFC28C"
$"C175C28CBFB2C28CC20BC28CC284C165C284C208C284BF63C28435C284BD60C2"
$"84BABBC175BA37C20BBA37BFB2BA37BC2DBA37BDEFBA37BC2DBA370209BC2DBA"
$"81BC2DBA81BBC0BA81BB6835BB68BAE4BB68BD60BB68C165BB68BF63BB68C1DF"
$"BC2DC242BBC0C242BDEFC242C175C242BFB2C242C1E2C242C23AC165C23AC1DF"
$"C23ABF63C23A35C23ABD60C23ABAE4C175BA81C1E2BA81BFB2BA81BC2DBA81BD"
$"EFBA81BC2DBA810210C34EB7A6C34EB7A6C342B781C2FBB768C320B768C292B7"
$"68C1C2B768C22AB768C1C2B661C1C2B454C1C2B55BC1C2B3E1C0FBB383C169B3"
$"83BFA5B383BCF7B383BE4EB383BC89B383BC30B454BC30B3E1BC30B55BBC30B7"
$"68BC30B661BBDDB768BB36B768BB89B768BB10B768BAE2B7A6BAEFB781BAD5B7"
$"CBBAFDB80EBAE0B7F5BC49B92FBEE0BB70BD94BA4FBF00BB8CBF51BB70BF30BB"
$"8CC09CBA4FC333B80EC1E8B92FC350B7F5C34EB7A6C35BB7CBC34EB7A6C34EB7"
$"A6C34EB7A6C34EB7A60210C336B774C336B774C329B74EC2E2B735C308B735C2"
$"7AB735C1A9B735C211B735C1A9B62FC1A9B422C1A9B529C1A9B3AEC0E3B351C1"
$"50B351BF8CB351BCDEB351BE35B351BC71B351BC18B422BC18B3AEBC18B529BC"
$"18B735BC18B62F36B735BB1DB735BB71B73534B735BACAB774BAD6B74EBABDB7"
$"99BAE5B7DCBAC8B7C3BC30B8FDBEC7BB3DBD7CBA1DBEE8BB5ABF38BB3DBF17BB"
$"5AC084BA1DC31AB7DCC1CFB8FDC337B7C3C336B774C342B799C336B774C336B7"
$"74C336B774C336B774020AC20AC165C20AC165C20AC1C4C175C212C1C7C212BF"
$"B2C212BC2DC212BDEFC212BBDBC212BB98C165BB98C1C4BB98BF63BB9835BB98"
$"BD60BB98BAFEBC2DBAB1BBDBBAB1BDEFBAB1C175BAB1BFB2BAB1C1C7BAB1C20A"
$"35C20ABAFEC20ABD60C20AC165C20ABF63C20AC165C20AC165C20AC165C20AC1"
$"650209C1B8BFE6C1B8BFE6C1B8C030C132C06CC17CC06CBF9CC06CBC6FC06CBE"
$"06C06CBC25C06CBBE9BFE6BBE9C030BBE9BE56BBE9BB37BBE9BCC7BBE9BAEDBC"
$"6FBAB1BC25BAB1BE06BAB1C132BAB1BF9CBAB1C17CBAB1C1B8BB37C1B8BAEDC1"
$"B8BCC7C1B8BFE6C1B8BE56C1B8BFE60212C132BAB1C132BAB1C12ABAB1C119BA"
$"B1C122BAB1C160BAB1C19ABB31C19ABAEBC19ABCB1C19ABFAFC19ABE30C19ABF"
$"F6C0B0C030C0F7C030BF70C030BCF0C030BE30C030BCA9C030BC08BFAFBC08BF"
$"F6BC08BE30BC08BB32BC08BCB1BC08BAEBBC88BAB1BC42BAB1BC80BAB1BC6FBA"
$"B1BC78BAB1BC25BAB1BBE9BB37BBE9BAEDBBE9BCC7BBE9BFE6BBE9BE56BBE9C0"
$"30BC6FC06CBC25C06CBE06C06CC132C06CBF9CC06CC17CC06CC1B8BFE6C1B8C0"
$"30C1B8BE56C1B8BB37C1B8BCC7C1B8BAEDC132BAB1C17CBAB1C132BAB1C132BA"
$"B1C132BAB1C132BAB10604FEBBF2C062BC47C09CBC12C09CBC28C105BBE9C1D9"
$"BC09C16FBBECC15CBBF2C062BBEFC0DFBBF2C0620604FEC1AFC062C15BC09CC1"
$"90C09CC17AC105C1B8C1D9C199C16FC1B5C15CC1AFC062C1B2C0DFC1AFC06206"
$"08FF7FC0AFC0B1C0AFC0B1BF70C0B1BCF2C0B1BE31C0B1BCBBC0B1BC17C210BC"
$"5FC168BC1EC211BC2DC212BC25C212BDEFC212C175C212BFB2C212C17DC212C1"
$"8BC210C184C211C142C168C0AFC0B1C0E6C0B1C0AFC0B1C0B10209C358BA77C3"
$"58BA77C2E6BA77C28935C289BADEC289BD60C289C165C289BF63C289C1E4C358"
$"C24CC2E6C24CC51BC24CC8A1C24CC6DEC24CC913C24CC96FC165C96FC1E4C96F"
$"BF63C96F35C96FBD60C96FBADEC8A1BA77C913BA77C6DEBA77C358BA77C51BBA"
$"77C358BA770209C392BAB1C392BAB1C326BAB1C2CDBB8EC2CDBB14C2CDBD91C2"
$"CDC196C2CDBF93C2CDC20FC392C273C326C273C555C273C8DBC273C718C273C9"
$"47C273C9A0C196C9A0C20FC9A0BF93C9A0BB8EC9A0BD91C9A0BB14C8DBBAB1C9"
$"47BAB1C718BAB1C392BAB1C555BAB1C392BAB10209C37FBAA7C37FBAA7C312BA"
$"A7C2BABB84C2BABB0AC2BABD87C2BAC18CC2BABF89C2BAC206C37FC269C312C2"
$"69C542C269C8C7C269C705C269C934C269C98CC18CC98CC206C98CBF89C98CBB"
$"84C98CBD87C98CBB0AC8C7BAA7C934BAA7C705BAA7C37FBAA7C542BAA7C37FBA"
$"A70209C36BBA94C36BBA94C2FFBA94C2A6BB71C2A6BAF7C2A6BD73C2A6C179C2"
$"A6BF76C2A6C1F2C36BC256C2FFC256C52EC256C8B4C256C6F1C256C921C256C9"
$"79C179C979C1F2C979BF76C979BB71C979BD73C979BAF7C8B4BA94C921BA94C6"
$"F1BA94C36BBA94C52EBA94C36BBA940209C358BA81C358BA81C2EBBA81C29335"
$"C293BAE4C293BD60C293C165C293BF63C293C1DFC358C242C2EBC242C51BC242"
$"C8A1C242C6DEC242C90DC242C966C165C966C1DFC966BF63C96635C966BD60C9"
$"66BAE4C8A1BA81C90DBA81C6DEBA81C358BA81C51BBA81C358BA81020AC935C1"
$"65C935C165C935C1C4C8A1C212C8F3C212C6DEC212C358C212C51BC212C306C2"
$"12C2C3C165C2C3C1C4C2C3BF63C2C335C2C3BD60C2C3BAFEC358BAB1C306BAB1"
$"C51BBAB1C8A1BAB1C6DEBAB1C8F3BAB1C93535C935BAFEC935BD60C935C165C9"
$"35BF63C935C165C935C165C935C165C935C1650209C8E4BFE6C8E4BFE6C8E4C0"
$"30C85EC06CC8A8C06CC6C7C06CC39BC06CC531C06CC351C06CC315BFE6C315C0"
$"30C315BE56C315BB37C315BCC7C315BAEDC39BBAB1C351BAB1C531BAB1C85EBA"
$"B1C6C7BAB1C8A8BAB1C8E4BB37C8E4BAEDC8E4BCC7C8E4BFE6C8E4BE56C8E4BF"
$"E60212C85EBAB1C85EBAB1C855BAB1C845BAB1C84DBAB1C88CBAB1C8C5BB31C8"
$"C5BAEBC8C5BCB1C8C5BFAFC8C5BE30C8C5BFF6C7DBC030C822C030C69BC030C4"
$"1BC030C55BC030C3D4C030C333BFAFC333BFF6C333BE30C333BB32C333BCB1C3"
$"33BAEBC3B4BAB1C36DBAB1C3ACBAB1C39BBAB1C3A3BAB1C351BAB1C315BB37C3"
$"15BAEDC315BCC7C315BFE6C315BE56C315C030C39BC06CC351C06CC531C06CC8"
$"5EC06CC6C8C06CC8A8C06CC8E4BFE6C8E4C030C8E4BE56C8E4BB37C8E4BCC7C8"
$"E4BAEDC85EBAB1C8A8BAB1C85EBAB1C85EBAB1C85EBAB1C85EBAB10604FEC31E"
$"C062C373C09CC33DC09CC353C105C315C1D9C334C16FC318C15CC31EC062C31B"
$"C0DFC31EC0620604FEC8DBC062C886C09CC8BCC09CC8A5C105C8E4C1D9C8C4C1"
$"6FC8E1C15CC8DBC062C8DEC0DFC8DBC0620608FF7FC7DBC0B1C7DBC0B1C69CC0"
$"B1C41EC0B1C55DC0B1C3E7C0B1C342C210C38BC168C349C211C358C212C351C2"
$"12C51BC212C8A1C212C6DEC212C8A8C212C8B7C210C8AFC211C86EC168C7DBC0"
$"B1C812C0B1C7DBC0B1C0B10209B501BA77B501BA77B48FBA77233523BADE23BD"
$"6023C16523BF6323C1E4B501C24CB48FC24CB6C4C24CBA4AC24CB887C24CBABC"
$"C24CBB18C165BB18C1E4BB18BF63BB1835BB18BD60BB18BADEBA4ABA77BABCBA"
$"77B887BA77B501BA77B6C4BA77B501BA770209B53BBAB1B53BBAB1B4CFBAB1B4"
$"76BB8EB476BB14B476BD91B476C196B476BF93B476C20FB53BC273B4CFC273B6"
$"FEC273BA84C273B8C1C273BAF0C273BB49C196BB49C20FBB49BF93BB49BB8EBB"
$"49BD91BB49BB14BA84BAB1BAF0BAB1B8C1BAB1B53BBAB1B6FEBAB1B53BBAB102"
$"09B528BAA7B528BAA7B4BBBAA7B463BB84B463BB0AB463BD87B463C18CB463BF"
$"89B463C206B528C269B4BBC269B6EBC269BA70C269B8AEC269BADDC269BB35C1"
$"8CBB35C206BB35BF89BB35BB84BB35BD87BB35BB0ABA70BAA7BADDBAA7B8AEBA"
$"A7B528BAA7B6EBBAA7B528BAA70209B515BA94B515BA94B4A8BA94B44FBB71B4"
$"4FBAF7B44FBD73B44FC179B44FBF76B44FC1F2B515C256B4A8C256B6D7C256BA"
$"5DC256B89AC256BACAC256BB22C179BB22C1F2BB22BF76BB22BB71BB22BD73BB"
$"22BAF7BA5DBA94BACABA94B89ABA94B515BA94B6D7BA94B515BA940209B501BA"
$"81B501BA81B494BA81B43C35B43CBAE4B43CBD60B43CC165B43CBF63B43CC1DF"
$"B501C242B494C242B6C4C242BA4AC242B887C242BAB6C242BB0FC165BB0FC1DF"
$"BB0FBF63BB0F35BB0FBD60BB0FBAE4BA4ABA81BAB6BA81B887BA81B501BA81B6"
$"C4BA81B501BA81020ABADEC165BADEC165BADEC1C4BA4AC212BA9CC212B887C2"
$"12B501C212B6C4C212B4AFC212B46DC165B46DC1C4B46DBF63B46D35B46DBD60"
$"B46DBAFEB501BAB1B4AFBAB1B6C4BAB1BA4ABAB1B887BAB1BA9CBAB1BADE35BA"
$"DEBAFEBADEBD60BADEC165BADEBF63BADEC165BADEC165BADEC165BADEC16502"
$"09BA8DBFE6BA8DBFE6BA8DC030BA07C06CBA51C06CB871C06CB544C06CB6DAC0"
$"6CB4FAC06CB4BEBFE6B4BEC030B4BEBE56B4BEBB37B4BEBCC7B4BEBAEDB544BA"
$"B1B4FABAB1B6DABAB1BA07BAB1B871BAB1BA51BAB1BA8DBB37BA8DBAEDBA8DBC"
$"C7BA8DBFE6BA8DBE56BA8DBFE60212BA07BAB1BA07BAB1B9FEBAB1B9EEBAB1B9"
$"F6BAB1BA35BAB1BA6EBB31BA6EBAEBBA6EBCB1BA6EBFAFBA6EBE30BA6EBFF6B9"
$"84C030B9CBC030B844C030B5C4C030B704C030B57DC030B4DDBFAFB4DDBFF6B4"
$"DDBE30B4DDBB32B4DDBCB1B4DDBAEBB55DBAB1B516BAB1B555BAB1B544BAB1B5"
$"4CBAB1B4FABAB1B4BEBB37B4BEBAEDB4BEBCC7B4BEBFE6B4BEBE56B4BEC030B5"
$"44C06CB4FAC06CB6DAC06CBA07C06CB871C06CBA51C06CBA8DBFE6BA8DC030BA"
$"8DBE56BA8DBB37BA8DBCC7BA8DBAEDBA07BAB1BA51BAB1BA07BAB1BA07BAB1BA"
$"07BAB1BA07BAB10604FEB4C7C062B51CC09CB4E6C09CB4FCC105B4BEC1D9B4DD"
$"C16FB4C1C15CB4C7C062B4C4C0DFB4C7C0620604FEBA84C062BA2FC09CBA65C0"
$"9CBA4EC105BA8DC1D9BA6EC16FBA8AC15CBA84C062BA87C0DFBA84C0620608FF"
$"7FB984C0B1B984C0B1B845C0B1B5C7C0B1B706C0B1B590C0B1B4EBC210B534C1"
$"68B4F2C211B501C212B4FAC212B6C4C212BA4AC212B887C212BA51C212BA60C2"
$"10BA58C211BA17C168B984C0B1B9BBC0B1B984C0B1C0B10209B890C27CB890C2"
$"7CB81EC27CB7C1C363B7C1C2E4B7C1C565B7C1C96BB7C1C768B7C1C9EAB890CA"
$"51B81ECA51BA52CA51BDD8CA51BC15CA51BE4ACA51BEA7C96BBEA7C9EABEA7C7"
$"68BEA7C363BEA7C565BEA7C2E4BDD8C27CBE4AC27CBC15C27CB890C27CBA52C2"
$"7CB890C27C0209B8CAC2B6B8CAC2B6B85DC2B6B805C393B805C31AB805C596B8"
$"05C99BB805C798B805CA15B8CACA78B85DCA78BA8DCA78BE12CA78BC4FCA78BE"
$"7FCA78BED7C99BBED7CA15BED7C798BED7C393BED7C596BED7C31ABE12C2B6BE"
$"7FC2B6BC4FC2B6B8CAC2B6BA8DC2B6B8CAC2B60209B8B6C2ADB8B6C2ADB84AC2"
$"ADB7F1C38AB7F1C310B7F1C58CB7F1C991B7F1C78FB7F1CA0BB8B6CA6EB84ACA"
$"6EBA79CA6EBDFFCA6EBC3CCA6EBE6CCA6EBEC4C991BEC4CA0BBEC4C78FBEC4C3"
$"8ABEC4C58CBEC4C310BDFFC2ADBE6BC2ADBC3CC2ADB8B6C2ADBA79C2ADB8B6C2"
$"AD0209B8A3C299B8A3C299B836C299B7DEC376B7DEC2FCB7DEC579B7DEC97EB7"
$"DEC77BB7DEC9F8B8A3CA5BB836CA5BBA66CA5BBDECCA5BBC29CA5BBE58CA5BBE"
$"B1C97EBEB1C9F8BEB1C77BBEB1C376BEB1C579BEB1C2FCBDECC299BE58C299BC"
$"29C299B8A3C299BA66C299B8A3C2990209B890C286B890C286B823C286B7CBC3"
$"63B7CBC2E9B7CBC565B7CBC96BB7CBC768B7CBC9E4B890CA48B823CA48BA52CA"
$"48BDD8CA48BC15CA48BE45CA48BE9DC96BBE9DC9E4BE9DC768BE9DC363BE9DC5"
$"65BE9DC2E9BDD8C286BE45C286BC15C286B890C286BA52C286B890C2860209BE"
$"6DC96BBE6DC96BBE6DC9CABDD8CA17BE2ACA17BC15CA17B890CA17BA52CA17B8"
$"3ECA17B7FBC96BB7FBC9CAB7FBC768B7FBC363B7FBC565B7FBC304B890C2B6B8"
$"3EC2B6BA52C2B6BDD8C2B6BC15C2B6BE2AC2B6BE6DC363BE6DC304BE6DC565BE"
$"6DC96BBE6DC768BE6DC96B0209BE1BC7EBBE1BC7EBBE1BC835BD95C871BDDFC8"
$"71BBFFC871B8D2C871BA69C871B888C871B84CC7EBB84CC835B84CC65CB84CC3"
$"3CB84CC4CCB84CC2F2B8D2C2B6B888C2B6BA69C2B6BD95C2B6BBFFC2B6BDDFC2"
$"B6BE1BC33CBE1BC2F2BE1BC4CCBE1BC7EBBE1BC65CBE1BC7EB0212BD95C2B6BD"
$"95C2B6BD8DC2B6BD7CC2B6BD85C2B6BDC3C2B6BDFDC337BDFD48BDFDC4B6BDFD"
$"C7B4BDFDC635BDFDC7FBBD13C835BD5AC835BBD3C835B953C835BA93C835B90C"
$"C835B86BC7B4B86BC7FBB86BC635B86BC337B86BC4B6B86B48B8EBC2B6B8A5C2"
$"B6B8E3C2B6B8D2C2B6B8DBC2B6B888C2B6B84CC33CB84CC2F2B84CC4CCB84CC7"
$"EBB84CC65CB84CC835B8D2C871B888C871BA69C871BD95C871BBFFC871BDDFC8"
$"71BE1BC7EBBE1BC835BE1BC65CBE1BC33CBE1BC4CCBE1BC2F2BD95C2B6BDDFC2"
$"B6BD95C2B6BD95C2B6BD95C2B6BD95C2B60604FEB855C867B8AAC8A1B875C8A1"
$"B88BC90BB84CC9DEB86CC974B84FC961B855C867B852C8E4B855C8670604FEBE"
$"12C867BDBDC8A1BDF3C8A1BDDDC90BBE1BC9DEBDFCC974BE18C961BE12C867BE"
$"15C8E4BE12C8670608FF7FBD12C8B6BD12C8B6BBD3C8B6B955C8B6BA94C8B6B9"
$"1FC8B6B87ACA15B8C2C96DB881CA16B890CA17B888CA17BA52CA17BDD8CA17BC"
$"15CA17BDE0CA17BDEECA15BDE7CA16BDA5C96DBD12C8B6BD49C8B6BD12C8B6C8"
$"B60209BFADC27CBFADC27CBF3BC27CBEDEC363BEDEC2E4BEDEC565BEDEC96BBE"
$"DEC768BEDEC9EABFADCA51BF3BCA51C16FCA51C4F5CA51C332CA51C567CA51C5"
$"C4C96BC5C4C9EAC5C4C768C5C4C363C5C4C565C5C4C2E4C4F5C27CC567C27CC3"
$"32C27CBFADC27CC16FC27CBFADC27C0209BFE7C2B6BFE7C2B6BF7AC2B6BF22C3"
$"93BF22C31ABF22C596BF22C99BBF22C798BF22CA15BFE7CA78BF7ACA78C1AACA"
$"78C52FCA78C36CCA78C59CCA78C5F4C99BC5F4CA15C5F4C798C5F4C393C5F4C5"
$"96C5F4C31AC52FC2B6C59CC2B6C36CC2B6BFE7C2B6C1AAC2B6BFE7C2B60209BF"
$"D3C2ADBFD3C2ADBF67C2ADBF0EC38ABF0EC310BF0EC58CBF0EC991BF0EC78FBF"
$"0ECA0BBFD3CA6EBF67CA6EC196CA6EC51CCA6EC359CA6EC588CA6EC5E1C991C5"
$"E1CA0BC5E1C78FC5E1C38AC5E1C58CC5E1C310C51CC2ADC588C2ADC359C2ADBF"
$"D3C2ADC196C2ADBFD3C2AD020940C29940C299BF53C299BEFBC376BEFBC2FCBE"
$"FBC579BEFBC97EBEFBC77BBEFBC9F840CA5BBF53CA5BC183CA5BC508CA5BC346"
$"CA5BC575CA5BC5CDC97EC5CDC9F8C5CDC77BC5CDC376C5CDC579C5CDC2FCC508"
$"C299C575C299C346C29940C299C183C29940C2990209BFADC286BFADC286BF40"
$"C286BEE7C363BEE7C2E9BEE7C565BEE7C96BBEE7C768BEE7C9E4BFADCA48BF40"
$"CA48C16FCA48C4F5CA48C332CA48C562CA484FC96B4FC9E44FC7684FC3634FC5"
$"654FC2E9C4F5C286C562C286C332C286BFADC286C16FC286BFADC2860209C58A"
$"C96BC58AC96BC58AC9CAC4F5CA17C547CA17C332CA17BFADCA17C16FCA173FCA"
$"17BF18C96BBF18C9CABF18C768BF18C363BF18C565BF18C304BFADC2B63FC2B6"
$"C16FC2B6C4F5C2B6C332C2B6C547C2B6C58AC363C58AC304C58AC565C58AC96B"
$"C58AC768C58AC96B0209C538C7EBC538C7EBC538C835C4B2C871C4FCC871C31C"
$"C871BFEFC871C186C871BFA5C871BF69C7EBBF69C835BF69C65CBF69C33CBF69"
$"C4CCBF69C2F2BFEFC2B6BFA5C2B6C186C2B6C4B2C2B6C31CC2B6C4FCC2B6C538"
$"C33CC538C2F2C538C4CCC538C7EBC538C65CC538C7EB0212C4B2C2B6C4B2C2B6"
$"C4AAC2B6C499C2B6C4A2C2B6C4E0C2B6C51AC337C51A48C51AC4B6C51AC7B4C5"
$"1AC635C51AC7FBC430C835C477C83548C835C070C835C1B0C835C029C835BF88"
$"C7B4BF88C7FBBF88C635BF88C337BF88C4B6BF8848C008C2B6BFC1C2B6C000C2"
$"B6BFEFC2B6BFF8C2B6BFA5C2B6BF69C33CBF69C2F2BF69C4CCBF69C7EBBF69C6"
$"5CBF69C835BFEFC871BFA5C871C186C871C4B2C871C31CC871C4FCC871C538C7"
$"EBC538C835C538C65CC538C33CC538C4CCC538C2F2C4B2C2B6C4FCC2B6C4B2C2"
$"B6C4B2C2B6C4B2C2B6C4B2C2B60604FEBF72C867BFC7C8A1BF92C8A1BFA8C90B"
$"BF69C9DEBF89C974BF6CC961BF72C867BF6FC8E4BF72C8670604FEC52FC867C4"
$"DAC8A1C510C8A1C4FAC90BC538C9DEC519C974C535C961C52FC867C532C8E4C5"
$"2FC8670608FF7FC42FC8B6C42FC8B648C8B6C072C8B6C1B1C8B6C03BC8B6BF97"
$"CA15BFDFC96DBF9ECA16BFADCA17BFA5CA17C16FCA17C4F5CA17C332CA17C4FD"
$"CA17C50BCA15C504CA16C4C2C96DC42FC8B6C466C8B6C42FC8B6C8B60206B65C"
$"BD1BB65CBD1BB698BD1BB6BABC96B6BABCE3B6BABC4EB65CBC13B699BC13B620"
$"BC13B5FDBC98B5FDBC4EB5FDBCE3B65CBD1BB620BD1BB65CBD1BB65CBD1BB65C"
$"BD1BB65CBD1B020AB701BD9EB701BD9EB6C9BD8EB666BD67B69BBD7DB65DBD64"
$"B64BBD61B654BD62B5F23AB59FBC9BB59FBD1AB59FBC25B65FBBCDB5EABBCDB6"
$"D6BBCDB718BC92B718BC28B718BCEBB6BCBD41B6EFBD2AB6BCBD42B6BCBD44B6"
$"BCBD43B6D9BD4CB71ABD5AB6FBBD53B711BD71B701BD9EB709BD87B701BD9E02"
$"07B9FEC4CDB9FEC4CDB9F6C4B1B9E6C47AB9EEC496B9DFC463B9D2C42EB9D8C4"
$"45B9D2C42EB9D1C42EB9D1C42EB9CBC446B9BFC47AB9C5C463B9B7C496B9A7C4"
$"CDB9AFC4B1B9C4C4CDB9FEC4CDB9E1C4CDB9FEC4CD0209B99BC50FB99BC50FB9"
$"91C531B97FC574B988C552B961C574B923C574B942C574B94BC4F1B99BC3ECB9"
$"73C46FB9C2C3ECBA0FC3ECB9E8C3ECBA38C46FBA89C574BA60C4F1BA69C574BA"
$"2AC574BA49C574BA1FC552BA0BC50FBA15C531B9E6C50FB99BC50FB9C0C50FB9"
$"9BC50F020FC060C519C060C519C077C525C0C2C531C09CC531C0EBC531C100C5"
$"06C100C521C100C4EFC0BEC4D0C0EEC4E0C07DC4B9C052C45BC052C495C052C4"
$"18C0E7C3E6C08BC3E6C113C3E6C14BC3F9C133C3EEC144C411C137C440C13DC4"
$"29C128C439C0E5C42EC10BC42EC0BFC42EC0ACC453C0ACC440C0ACC46CC0F5C4"
$"8BC0C2C477C13AC4A5C15AC501C15AC4C9C15AC542C0BDC57AC128C57AC090C5"
$"7AC04EC562C064C56EC054C549C060C519C05AC531C060C5190218BD21BD5BBD"
$"21BD5BBD02BCD8BCC4BBD3BCE3BC56BCE4BBD3BD23BBD3BD03BBD3BD2DBC09BD"
$"41BC74BD37BC3FBD49BCA3BD58BCFEBD51BCD6BD58BCFEBD59BCFEBD59BCFEBD"
$"5FBCD3BD73BC73BD69BCA4BD7EBC3EBD94BBD3BD89BC08BDB3BBD3BDF2BBD3BD"
$"D2BBD3BDFCBC0ABE11BC78BE07BC41BE1ABCA6BE26BCFCBE20BCD0BE26BCFCBE"
$"27BCFCBE27BCFCBE2DBCD0BE3EBC73BE36BCA2BE49BC3EBE5EBBD3BE53BC08BE"
$"7CBBD3BEB8BBD3BE9ABBD3BE96BC56BE53BD5BBE75BCD8BE33BD5BBDF3BD5BBE"
$"13BD5BBDE8BD23BDD2BCB2BDDDBCEBBDCABC8BBDBFBC39BDC4BC66BDBFBC39BD"
$"BEBC39BDBEBC39BDB7BC66BDA7BCB2BDB1BC8BBD9BBCEBBD82BD5BBD8FBD23BD"
$"62BD5BBD21BD5BBD41BD5BBD21BD5BBD21BD5BBD21BD5BBD21BD5B020DC4F1BC"
$"B5C4F1BCB5C4C1BCB5C461BCB5C491BCB5C461BCD4C461BD12C461BCF3C497BD"
$"12C502BD12C4CDBD12C502BD2BC502BD5BC502BD43C4AFBD5BC409BD5BC45CBD"
$"5BC409BCD8C409BBD3C409BC56C459BBD3C4FABBD3C4AABBD3C4FABBEBC4FABC"
$"1CC4FABC04C4C7BC1CC461BC1CC494BC1CC461BC37C461BC6DC461BC52C491BC"
$"6DC4F1BC6DC4C1BC6DC4F1BC85C4F1BCB5C4F1BC9DC4F1BCB50608FF7FC11FBA"
$"ADC11FBAADBF97BAADBC86BAADBE0FBAADBC76BAADBC58BAB6BC66BAB0BD18BA"
$"E9BE99BB4FBDD8BB1CBEB9BB58BF06BB4FBEE7BB58BFC8BB1CC14BBAB5C08ABA"
$"E8C13EBAB0C11FBAADC12FBAADC11FBAADBAAD0210C305B775C305B775C2F8B7"
$"4FC2B1B736C2D6B736C249B736C178B736C1E0B736C17828C178B423C178B52A"
$"C178B3AFC0B2B352C11FB352BF5BB352BCADB352BE04B352BC3FB352BBE7B423"
$"BBE7B3AFBBE7B52ABBE7B736BBE728BB93B736BAECB736BB40B736BAC7B736BA"
$"98B775BAA5B74FBA8CB79ABAB4B7DDBA97B7C4BBFFB8FEBE96BB3FBD4BBA1EBE"
$"B7BB5BBF07BB3FBEE6BB5BC052BA1EC2E9B7DDC19EB8FEC306B7C4C305B775C3"
$"11B79AC305B775C305B775C305B775C305B775020AC11FB795C11FB795C11FB6"
$"6CC11FB423C11FB423C11FB3E4C0B2B3B0C0EEB3B0BF5BB3B0BCADB3B0BE04B3"
$"B0BC71B3B0BC40B423BC40B3E4BC40B423BC40B795BC40B691BBCEB795BAECB7"
$"95BB5DB795BC38B8B5BECFBAF6BD83B9D5C01AB9D5C2B1B795C165B8B5C22BB7"
$"95C11FB795C1A5B795C11FB7950609FFFF01BDE2B7BEBDE2B7BEBEF0B715C0FD"
$"B61BBFE4B65AC0FDB573C0FDB423C0FDB4CBC0FDB3F7C0B2B3D3C0DCB3D3BF5B"
$"B3D3BCADB3D3BE04B3D3BC83B3D3BC61B423BC61B3F7BC61B553BC61B7B2BC61"
$"B683BCDEB7F6BDE2B7BEBD65B809BDE2B7BEB7BE430A000100000A010101000A"
$"010102000A010103000A020104000A030105000A010106000A010107000A0401"
$"08000A050109000A06010A000A07010B000A08010C000A09010D000A0A010E00"
$"0A01010F000A010110000A010111000A0A0112000A0B0113000A0C0114000A0D"
$"0115000A0E0116000A0F0117000A100118000A0A0119000A01011A000A01011B"
$"000A01011C000A0A011D000A11011E000A12011F000A130120000A140121000A"
$"150122000A160123000A0A0124000A010125000A010126000A010127000A0A01"
$"28000A170129000A18012A000A19012B000A1A012C000A1B012D000A1C012E00"
$"0A0A012F000A010130000A010131000A010132000A0A0133000A1D0134000A1E"
$"0135000A1F0136000A200137000A210138000A220139000A23023A3B000A2302"
$"3C3D000A23013E000A23013F000A230140000A010141000A240142000A250143"
$"000A26014400"
};

View File

@@ -0,0 +1,132 @@
SUMMARY="Touch typing tutor"
DESCRIPTION="KTouch is a typewriter trainer for learning to touch type. It provides you with text \
to train on and adjusts to different levels depending on how good you are. It displays your \
keyboard and indicates which key to press next and which is the correct finger to use. You learn \
typing with all fingers, step by step, without having to look down at the keyboard to find your \
keys.
It is convenient for all ages and the perfect typing tutor for schools, universities, and \
personal use. KTouch ships with dozens of different courses in many languages and a comfortable \
course editor. Different keyboard layouts are supported and new user-defined layouts can be \
created.
During training, KTouch collects comprehensive statistical information to help you or your \
teacher to analyze your progress."
HOMEPAGE="https://apps.kde.org/ktouch/"
COPYRIGHT="2010-2024 KDE Organisation"
LICENSE="GNU GPL v2"
REVISION="1"
SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/ktouch-$portVersion.tar.xz"
CHECKSUM_SHA256="7560e80a21f5cac4c680aa314f7c00d0d8cb6c1c292c4db783993513389dd162"
SOURCE_DIR="ktouch-$portVersion"
PATCHES="ktouch-$portVersion.patchset"
ADDITIONAL_FILES="ktouch.rdef.in"
ARCHITECTURES="all !x86_gcc2"
SECONDARY_ARCHITECTURES="x86"
commandBinDir=$binDir
commandSuffix=$secondaryArchSuffix
if [ "$targetArchitecture" = x86_gcc2 ]; then
commandSuffix=
commandBinDir=$prefix/bin
fi
PROVIDES="
ktouch$secondaryArchSuffix = $portVersion
cmd:ktouch$commandSuffix = $portVersion
"
REQUIRES="
haiku$secondaryArchSuffix
kqtquickcharts$secondaryArchSuffix
kquickcharts$secondaryArchSuffix
lib:libKF5AuthCore$secondaryArchSuffix
lib:libKF5Codecs$secondaryArchSuffix
lib:libKF5Completion$secondaryArchSuffix
lib:libKF5ConfigCore$secondaryArchSuffix
lib:libKF5ConfigGui$secondaryArchSuffix
lib:libKF5ConfigWidgets$secondaryArchSuffix
lib:libKF5CoreAddons$secondaryArchSuffix
lib:libKF5I18n$secondaryArchSuffix
lib:libKF5IconThemes$secondaryArchSuffix
lib:libKF5ItemViews$secondaryArchSuffix
lib:libKF5KCMUtils$secondaryArchSuffix
lib:libKF5Service$secondaryArchSuffix
lib:libKF5SonnetCore$secondaryArchSuffix
lib:libKF5TextWidgets$secondaryArchSuffix
lib:libKF5WidgetsAddons$secondaryArchSuffix
lib:libKF5WindowSystem$secondaryArchSuffix
lib:libKF5XmlGui$secondaryArchSuffix
lib:libQt5Core$secondaryArchSuffix
lib:libQt5DBus$secondaryArchSuffix
lib:libQt5Gui$secondaryArchSuffix
lib:libQt5Quick$secondaryArchSuffix
lib:libQt5Sql$secondaryArchSuffix
lib:libQt5Xml$secondaryArchSuffix
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
extra_cmake_modules$secondaryArchSuffix >= 6.0.0
kquickcharts${secondaryArchSuffix}_devel
devel:kqtquickcharts$secondaryArchSuffix
devel:libKF5Auth$secondaryArchSuffix
devel:libKF5Codecs$secondaryArchSuffix
devel:libKF5Completion$secondaryArchSuffix
devel:libKF5ConfigCore$secondaryArchSuffix
devel:libKF5ConfigWidgets$secondaryArchSuffix
devel:libKF5CoreAddons$secondaryArchSuffix
devel:libKF5I18n$secondaryArchSuffix
devel:libKF5IconThemes$secondaryArchSuffix
devel:libKF5ItemViews$secondaryArchSuffix
devel:libKF5KCMUtils$secondaryArchSuffix
devel:libKF5Service$secondaryArchSuffix
devel:libKF5SonnetCore$secondaryArchSuffix
devel:libKF5TextWidgets$secondaryArchSuffix
devel:libKF5WidgetsAddons$secondaryArchSuffix
devel:libKF5WindowSystem$secondaryArchSuffix
devel:libKF5XmlGui$secondaryArchSuffix
devel:libQt5Core$secondaryArchSuffix
"
BUILD_PREREQUIRES="
cmd:cmake
cmd:g++$secondaryArchSuffix
cmd:make
cmd:msgfmt
cmd:msgmerge
cmd:pkg_config$secondaryArchSuffix
cmd:qdbuscpp2xml$secondaryArchSuffix >= 5
"
BUILD()
{
cmake -Bbuild -S. $cmakeDirArgs \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_BINDIR=$commandBinDir \
-DECM_DIR=/system/data/cmake/Modules/ECM/cmake
make -C build $jobArgs
}
INSTALL()
{
make -C build install
# cleanup
rm -rf $dataDir/{applications,icons,metainfo}
local MAJOR="`echo "$portVersion" | cut -d. -f1`"
local MIDDLE="`echo "$portVersion" | cut -d. -f2`"
local MINOR="`echo "$portVersion" | cut -d. -f3`"
local APP_NAME="KTouch"
local LONG_INFO="$SUMMARY"
local APP_SIGNATURE="application/x-vnd.ktouch"
sed \
-e "s|@MAJOR@|$MAJOR|" \
-e "s|@MIDDLE@|$MIDDLE|" \
-e "s|@MINOR@|$MINOR|" \
-e "s|@LONG_INFO@|$LONG_INFO|" \
-e "s|@APP_NAME@|$APP_NAME|" \
-e "s|@APP_SIGNATURE@|$APP_SIGNATURE|" \
$portDir/additional-files/ktouch.rdef.in > ktouch.rdef
addResourcesToBinaries ktouch.rdef $commandBinDir/ktouch
addAppDeskbarSymlink $commandBinDir/ktouch KTouch
}

View File

@@ -0,0 +1,53 @@
From 98f32f58dc17d01b0a587b86d0d3339f1d59a60c Mon Sep 17 00:00:00 2001
From: Begasus <begasus@gmail.com>
Date: Fri, 19 Jan 2024 13:57:22 +0100
Subject: Disable DocTools
diff --git a/CMakeLists.txt b/CMakeLists.txt
index c1032f7..e4fb9a5 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -48,7 +48,6 @@ find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS
Config
ConfigWidgets
CoreAddons
- DocTools
I18n
ItemViews
KCMUtils
@@ -90,7 +89,6 @@ ecm_set_disabled_deprecation_versions(QT 5.15.2 KF 5.101.0)
# subdirectories to build
ecm_optional_add_subdirectory(data)
-ecm_optional_add_subdirectory(doc)
ecm_optional_add_subdirectory(src)
# ecm_optional_add_subdirectory(sounds)
ecm_optional_add_subdirectory(icons)
--
2.45.1
From 4c188ad03199d8d9f87ace2e34514de1dca76ccd Mon Sep 17 00:00:00 2001
From: Schrijvers Luc <begasus@gmail.com>
Date: Mon, 3 Jun 2024 14:54:12 +0200
Subject: Use software rendering
diff --git a/src/main.cpp b/src/main.cpp
index d5645bf..155ebb7 100644
--- a/src/main.cpp
+++ b/src/main.cpp
@@ -15,6 +15,9 @@
int main(int argc, char **argv)
{
+#if defined(Q_OS_HAIKU)
+ qputenv("QT_QUICK_BACKEND", "software");
+#endif
// TODO ktouch doesn't detect keyboard presses on wayland at the moment so force X11/XWayland for now
#ifdef Q_OS_LINUX
qputenv("QT_QPA_PLATFORM", "xcb");
--
2.45.1