From: Sergey Matveev Date: Wed, 17 Jul 2024 08:08:09 +0000 (+0300) Subject: Update GnuPG and GnuTLS X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=975f91639ecd84b166a3454bf5ac001ca02248e9647bafd6a82f955867b62aec;p=bass.git Update GnuPG and GnuTLS --- diff --git a/build/distfiles/.gitignore b/build/distfiles/.gitignore index 7402c0c..bccd83e 100644 --- a/build/distfiles/.gitignore +++ b/build/distfiles/.gitignore @@ -61,8 +61,8 @@ /gmime-3.2.7.tar.xz /gmp-4.3.2.tar.bz2 /gmp-6.3.0.tar.zst -/gnupg-2.4.5.tar.bz2 -/gnutls-3.7.10.tar.xz +/gnupg-2.5.0.tar.bz2 +/gnutls-3.8.6.tar.xz /go1.17.13.tar.gz /go1.20.14.tar.gz /go1.22.4.tar.gz @@ -99,21 +99,21 @@ /lftp-4.9.2.tar.xz /libao-1.2.0.tar.gz /libass-0.17.2.tar.gz -/libassuan-2.5.7.tar.bz2 +/libassuan-3.0.1.tar.bz2 /libavif-v1.0.0-535-g7fbc20c.tar.zst /libavif.git/ /libebml-1.4.5.tar.xz /libedit-20230828-3.1.tar.gz /libevent-2.1.12.tar.gz /libgcrypt-1.11.0.tar.bz2 -/libgpg-error-1.49.tar.bz2 +/libgpg-error-1.50.tar.bz2 /libiconv-1.17.tar.gz /libidn2-2.3.7.tar.gz /libjpeg-turbo-1.5.2.tar.gz /libjpeg-turbo-3.0.3.tar.gz /libjxl-v0.10-snapshot-179-gcdb6a667.tar.zst /libjxl/ -/libksba-1.6.6.tar.bz2 +/libksba-1.6.7.tar.bz2 /libmad-0.16.3.tar.gz /libmatroska-1.7.1.tar.xz /libogg-1.3.5.tar.xz diff --git a/build/distfiles/gnupg-2.4.5.tar.bz2.meta4 b/build/distfiles/gnupg-2.4.5.tar.bz2.meta4 deleted file mode 100644 index 6aa9071..0000000 --- a/build/distfiles/gnupg-2.4.5.tar.bz2.meta4 +++ /dev/null @@ -1,29 +0,0 @@ - - - - c348f2f8b3f00c13fa5d2a8572724422b5db60336e75c7be41676d9422a476e9 - a8b80cd4dfbb377066efb5c9f1b6cdc6d0cd1b18358c962781b5c06de1545117b13038a4655ae627c36bfd2e5fee127692df8729d6b23e1b31051ab6d897b733 - a67161105a4651415a41abb56e837f84b5d909be7886e75574614799454db6d8 - c5a127a37c3594259a9e3c07a98d74c485db50310fc0f128400b4ed0a7660a50a90e8b9a9d06af778350bea7846229743613ca93e99da119398e95af438d58e3 - 70464c283132981fd3d735a7c4e6accd2a5a6b1893bf45862dcb7b57d4bb306d - 87051aae9522b5e69afd78964374e1129249fefbb6c63c3d534f607df6b9a43a91e7a1fb0b944429a17c0109a8c76a14a801b5d5700090ff0cc46d2b18dd4991 - 4d54744f09399c5899144d0cb5fdc2756e45b058db41b9ea9df3be03e80b914509e16ef35aa0248e7561185b80f7a5f9fd6afcab8ccff75ff82ed555448a38ff - f68f7d75d06cb1635c336d34d844af97436c3f64ea14bcb7c869782f96f44277 - 763db5ca0a38776ef2395fef09eec9f50376d07c99be3581676b078eab9477d3ffebcb2cea23ba1baf99860c818ae19d1ac5539e658b0e6fcac7af11dfcc51fb - 341bb39c3eaf1952fc174e4f72ac2e6560b86ce7980707d1346d1e1b4599f890 - 4906b13973c5c83200a5e05caf1752b3 - - 7889060 - https://gnupg.org/ftp/gcrypt/gnupg/gnupg-2.4.5.tar.bz2 - - diff --git a/build/distfiles/gnupg-2.5.0.tar.bz2.meta4 b/build/distfiles/gnupg-2.5.0.tar.bz2.meta4 new file mode 100644 index 0000000..0145f47 --- /dev/null +++ b/build/distfiles/gnupg-2.5.0.tar.bz2.meta4 @@ -0,0 +1,29 @@ + + + + 9420bb90ecbfb651f0840b042634c4742a5858802b901c6fdd18971ddb8e5f5a + 74b11b581f6a481d985a0ed5cb8d0dd5507d16c01c5aa82091d54eac1c3368bb459a436d141515d74d9c764a3603e11e42902a348ed4820cb6b05dc228e2d720 + 0e27695e96917be2f270878ba46bab40f104f81ca7d5acf8dbc6ff312a1ed40c + 0f87b415826ca876ccfea5c668989e47f4f555fd4f5ac2e1cf5b6c698d6a42e6b38b0fc0a16ec9590c0943c9ee06939396910b2e53f8a8f92d263a52ad944b6a + 7e4eb128472fc4f3bdbccc26339405fff611356591d1ebe905364a35bf0b09c2 + c6a30cdb5792bdb75d3a066c26f89205b9f39fc22da05ae3da3c8eb735bf383d835f5c6f744e28ad85363f3f669e799de84a2ecbf1e36ff76164e2a26b9f2b41 + 6530f89ebf295f43cdba4cf1bf80477668058240c44b0df2ae61f6375ad7daaf0ab963e9a69515c6ec078600c518d0deb1f707f63287770d4cc2433beb225067 + 2222c827d4e7087f15e7f72739d004abc1d05c6c5f0a5a12b24c6a6cc5d173fb + 00fb9982b9c27744fd1ced230ee3bcb7336f740f92b77a39b0c9ae8a368facfdfd3b5af61a05cbb2be93d678fa8648283c5b5b3575b2073899b15a4c854a4e61 + 7f03b71c3ee2eb31c4bdc58952ff3a55f3d7690f8dfe78eb07b20410d16ed15f + abf0cac49c3c997f9468e6650e2763cb + + 8138399 + https://gnupg.org/ftp/gcrypt/gnupg/gnupg-2.5.0.tar.bz2 + + diff --git a/build/distfiles/gnutls-3.7.10.tar.xz.meta4 b/build/distfiles/gnutls-3.7.10.tar.xz.meta4 deleted file mode 100644 index 5be0dd5..0000000 --- a/build/distfiles/gnutls-3.7.10.tar.xz.meta4 +++ /dev/null @@ -1,39 +0,0 @@ - - - - edcd8a505867226722ae50e0e9bb2bf57a1f38b5674a3028e26f69d2d61957e6 - 961faace27d72f4be1a51ae7e8e239dc667d031a3f8b74de31b37ff39c528f679b22ac278ffef648932d15afece43d45ab708df7faede225798607ee0df99665 - 860f203b95ca53d82f5975baead0bd1bf4d2be558656758b053367cdc4ab9cb5 - f3308f97f72f5a445d70d48b20e59984333724e7cdbbec1465cd1bbf2bd77d5ae57204f04ac5c4a35c8f530c6e762abc04aee1384a8775dabfee4c15e7f26dcd - 7c1b72ddf663d203728b5f7c7525fda5a7f4471298b49f453ef8b1f2e28a2e45 - d7e52d316387551f5dc0e65b4f8a56a24e7a6df6f20ad6228e0b922169d33d11900c2c1e853c389e4538ac71311ff5b9fcbcb20a982de74f493c406e9c930d62 - 23e0890abd00c433f11c2d4ceb328fe4ac0a0b765de89dff52f16e7d20694a7c61a6acb084d9f58f15c1a9609d70efdac489ac4759963c0ff1d1b8bb7183269e - b6e4e8bac3a950a3a1b7bdb0904979d4ab420a81e74de8636dd50b467d36f5a9 - bfac48f9db112fdffe6650d48e335461c8a588e32337254837ac3d9845d92f4efe6525527914a97d35b94906b177c1c25d1c04bdb0056447f6dd91ce9b3cbc0a - 07a91db81c0341b84c10d400ef9c5d93be47cd9203aee3a4900c7e90b717a6d2 - 95c24b0300f17aae26edc5d4be6d8291 - - 6407852 - https://www.gnupg.org/ftp/gcrypt/gnutls/v3.7/gnutls-3.7.10.tar.xz - - diff --git a/build/distfiles/gnutls-3.8.6.tar.xz.meta4 b/build/distfiles/gnutls-3.8.6.tar.xz.meta4 new file mode 100644 index 0000000..966b8d0 --- /dev/null +++ b/build/distfiles/gnutls-3.8.6.tar.xz.meta4 @@ -0,0 +1,27 @@ + + + + 39e6d4b9ae58de3b6da927a8a0dd0e93babd232e31e72fe211ab754380871748 + 58910e252231c02cfaa1183b38f3127f61aa991d266078bef8fb65709930a2d2dda1adad5fa32cdb203fda65955bcab9193ce71b5fba0b74e6a36a218bc0dd94 + 92ad3aec59b1b30b141d59b01e44b34f0e1f10f3fa9bc907e68fbfb2a4bf420f + 6ca3af49671ec62c8383cdc6ed5d155e59e77284866186f16bcf31927bea509d7ab7e795dfc33abbd4e6b2998ab1153099776c8e858d9cbcde648a9849c8fb3a + 663f810afabe1b891ea3cab59573625243baa10e04941c323d4e728b84e68c8d + c518849d7cf70bc23aa642d2927c19a300472d489f1ede48e46bee0edd1861dd7c02dbb98ddc1c0560da8b98aa1b6ffffad5b8a9598aa329497422ffd0af262e + 58631c456dfb43f8cb6a1703ffa91c593a33357f37dc146e808d88692e19c7ac10aeabea40bee9952205be97e00648879e9f0fa80e670e8e695f8633ba726513 + 2e1588aae53cb32d43937f1f4eca28febd9c0c7aa1734fc5dd61a7e81e0ebcdd + 6e985dd4584fb52083691eeea38395cde5f75e96d3ade1978ecf9db8d1dbfea314c6aca3b405bce382d6beb52dab29a77b63efec5ec74bd77fb74dbf7bfba48a + 4130c108ad328791b28eb4db972f05eaad6b70c8b184121d26938e225d42befd + 65f40ac26d368dc3f900447e0f1b874b + + 6517476 + https://www.gnupg.org/ftp/gcrypt/gnutls/v3.8/gnutls-3.8.6.tar.xz + + diff --git a/build/distfiles/libassuan-2.5.7.tar.bz2.meta4 b/build/distfiles/libassuan-2.5.7.tar.bz2.meta4 deleted file mode 100644 index a88724d..0000000 --- a/build/distfiles/libassuan-2.5.7.tar.bz2.meta4 +++ /dev/null @@ -1,29 +0,0 @@ - - - - 2138671cf698b2930ba647c70f84e76905e28783d8d9b2b671b1fcd50cf5983e - 67cb01b7ed9be13a52a37db439666bb8eb709cc63204fe250ff57854459aa8b36655479e887b285fe9ad799c49e66f176f971ab3a871e114cfb217a1f2968d16 - 9d40d95fcf969fd2b61adeaadecce4855c4f5fc6c07e0becf9ccca9e7b6cb148 - e5a78ca2d8f5b1dc376f305793f1a2ff7c8fa86f11c0311a0191569fbafb1972e3dc036b5b4ff9d5d13a611ee79bb923cdd012bafccfe164fe7e29da5179b601 - 53e8bc48b3d89f616111d4aa9e1bf8aee4da9e18bedc31fc38b15fad0eb8ac15 - 723f5ce46aa8a98515ca153542823ab68dab48082a84ffcaff033b6890b9ae9c7983a151bd4d09ffb71bea6a72b227edb197f28c61748d38b9df1cb33b3727e0 - ca33bd0325bbebccb63b6a84cc0aa5c85b25c6275a68df83aeb3f3729b2cd38220198a941c3479bd461f16b7ddb6b558c0664697ca3153c7fb430544303d773f - 0103081ffc27838a2e50479153ca105e873d3d65d8a9593282e9c94c7e6afb76 - f48890b3486e47f721b8d28f3864f96abae3d4a6311f07bfcd16cdf142edadc7eb9a3bee651128dbbc3a1efb379a79dd0944b109637ab2af345e8edd3e60368e - c9c01184114dabb2acb5ee858e462d469081cb0fd8146f5171eee090bf48f33c - b945b5cc114965d9a0861bd89f5544c7 - - 605076 - https://gnupg.org/ftp/gcrypt/libassuan/libassuan-2.5.7.tar.bz2 - - diff --git a/build/distfiles/libassuan-3.0.1.tar.bz2.meta4 b/build/distfiles/libassuan-3.0.1.tar.bz2.meta4 new file mode 100644 index 0000000..6974a8c --- /dev/null +++ b/build/distfiles/libassuan-3.0.1.tar.bz2.meta4 @@ -0,0 +1,29 @@ + + + + e3a697d0a563592e8c21bff88cb38ad30d58ed41b15d746977e74455e45184b8 + 5d6a7e4e9ce1b196bc7d126786716d95896de6145b8d753e2289bd36cbc96efa216360ac127fadb7be2d577e7fa203c8c8695d4aa11afcca6ed5397dd40209cb + f2d6f75e618753db621b9ae41e9bd2d38341038264800dcbbf291aa084135a63 + 00448e4520c40433719dd988f42963ccf99c06f126ddbf123e746bff9888a53eef268b6c8c55e1dd165ead3eaa0d06e875014583b03a393b668dd7b0003af0e4 + 1c59d5b6d52b2b5d650214d17f554e17389db1a6e2f447bf759b0d3b848b5a5d + 8aa9ad0b44a1bf81248b33bab5e42f354222c9a839d239063d2b3f1ff0913234a8d5971b1563227c475ad715fd7477ca9d8a8c2e5a56a27b7429bdd4cb2e9fc4 + 6914a02c20053bae0fc4c29c5c40655f1cec711983d57fa85e46df34e90b10e33d31256dd50ae7c7faa8d8d750a529bf9072da0cda3bdd77ebfedbc0e26e5e16 + c8f0f42e6103dea4b1a6a483cb556654e97302c7465308f58363778f95f194b1 + 184cfbe886c801ae39e57c1d7b912a1d5176e4f21e316989dc63954faecfc64c6a65c8d685cc342bd9d3fcc65cfe227c69e482a7bfe5ee53150f1ec198ca69af + 79c0fb829eabf11117aa3b8008f29a9eea1caa7ffa6d0983a0c100001ff75290 + 56b4cb3edd15f74d37a9e6313d84c448 + + 592430 + https://gnupg.org/ftp/gcrypt/libassuan/libassuan-3.0.1.tar.bz2 + + diff --git a/build/distfiles/libgpg-error-1.49.tar.bz2.meta4 b/build/distfiles/libgpg-error-1.49.tar.bz2.meta4 deleted file mode 100644 index 19282da..0000000 --- a/build/distfiles/libgpg-error-1.49.tar.bz2.meta4 +++ /dev/null @@ -1,29 +0,0 @@ - - - - 0ea7c72ded92e4a09ba89dc35e5dbbea1565063cd8bc7e8053a4085b0cd2b139 - f1d7ce3c8b32a1a98495576b4ed7bf938b847a84d0fa3ed585d461ad6b136cf87112055a39b4859301f87f555666d9dbf0dda5ec03ea6270802d98352224071e - e10198236660515e26359db5452ab5ce55ebb2eac02c782b9fa725619dc5af56 - f3b03046a7c5c0289e8f4eafb6f5ca9bc098e0375edd5f516c0ee60e7a70762498574f22fff114420032c5c921e9d4fd59f816acd54add0380f2f3e8f93d6a35 - b045035a08cf788ead5f935d18b7bdc3b359351117e22eb5e53cf2cc72c4b5fc - c7d94a832e75f74406565bce620e80668a5cfd42ba9197652be11a1f04e2cb8a63b3bc96fea4e2faaeb3354a3bcc79aac2b39a30d9945ef16b38afcaf3b6c991 - bb4dd3faa8e2ec945e61fb2006697b48a51da7ee510b6650a6ab09c8734a987bc33c9835bc710ca9a9395c088271939091be418efc6ca5130b426c2fbc4959a3 - 8b79d54639dbf4abc08b5406fb2f37e669a2dec091dd024fb87dd367131c63a9 - 07409400b610592bfc79f8bd7f8728d05f2386c29821b14acf2147ff95a4f925df11d006bab196d4925e14669b1e17d202e394d88d68b96ce822e40d50d44dc0 - f42130d8c11a5ab16d3b1e7198fda8af814f3db8938c19fa0e4a969f8f9fbe7d - 30e2c37a7e498af496d51611089a45dd - - 1081175 - https://gnupg.org/ftp/gcrypt/libgpg-error/libgpg-error-1.49.tar.bz2 - - diff --git a/build/distfiles/libgpg-error-1.50.tar.bz2.meta4 b/build/distfiles/libgpg-error-1.50.tar.bz2.meta4 new file mode 100644 index 0000000..bbfa997 --- /dev/null +++ b/build/distfiles/libgpg-error-1.50.tar.bz2.meta4 @@ -0,0 +1,27 @@ + + + + 9e30e6a7e2529c24a4c06c3343b2ae453b3c35969e91fd124879cbf4a44967ac + 621d9a604585daa1fbd08aaa94f3b177f6265046ccf452317e126e73079c567c555cbb8ab8b63e09b76bdf4f11a1aad7effd118651fe9e9cbcf01229f20ab297 + 60a92ed8183f634a793a05a78361d2c17a6d51cc3b55041026396a5c53162682 + 9ca2a86565fceef973043b1407012fdf82c39a56310d01e2258e47cdb979a3e0891bcd974470e01ceaee4a68a2b35f9acf706bafef94c71b7de9472b978672ee + 6fc0617ab66afaaf4eee0f57d4b666c24f57bd62bc237300f62cab24a5e46a98 + d9184815701418b847869dfb8a19b32f7aed762c1762a878b433001ae2c21df2e1ea0dcd7162eb12fc5d2e56b9ea5a844a2c7b0e1c393bc65ca9949658831b75 + 96e466d892a50843af6d7c08c0da602518bc6a28836bfc35f0a28cde74d368f57c5c70c65f0f41edb4fc1ca5ebd00f2ece531d8b3eb1bd6db566adbb29bc61ff + 69405349e0a633e444a28c5b35ce8f14484684518a508dc48a089992fe93e20a + 2fd98cc50e89e48432f7af2e8fdce4d306b9db2a9034bdec410b6524cd5a6c845535f3d68f7a49fd1e31aedfa90b933876c37bada2b5057b0ed82827db78d778 + ae8a0041cea833b8f8947a4971636fe41015d57ecdb9f265b7735379050375d6 + 492022f4b690196864bd5b39bd549018 + + 1082003 + https://gnupg.org/ftp/gcrypt/libgpg-error/libgpg-error-1.50.tar.bz2 + + diff --git a/build/distfiles/libksba-1.6.6.tar.bz2.meta4 b/build/distfiles/libksba-1.6.6.tar.bz2.meta4 deleted file mode 100644 index 11f44f1..0000000 --- a/build/distfiles/libksba-1.6.6.tar.bz2.meta4 +++ /dev/null @@ -1,29 +0,0 @@ - - - - a711148cca33c2958b1f0dc9414669c5389708da2db2b590035bc3984eac4689 - 9985b16e946d6b407b5acbf005610cfb2f01d2a733ddff110e329dec8d95bd248cce6e9936d441676a4b06f031cc9122e26146a0f6d36cb343fb9ec16aef3627 - 427f3a6b5ba5c40c0108f5194467b5e4f0a2c100f6b86757f3626bd41ac359da - d6b30afd9641b821abe74186fc4817cfcb7333a1f1831182342991713b9ca1c1ce8a1fdb9453474750b6e51729a890ebfc12d6f768cbf2d65ee8c86b963ee5c7 - 71a1b697ab9941bb5d9062512c8fad92271e7650329b098312149bd324a18e09 - 923b438480c396c4a96e1b4cb8bc54ee57339c5a0e292599a5d7a426bb749922b39e04ca44656f118826acb9bf425796c8d01d8730be465d3b4c39eea1efa0eb - 3b30bef9452ae0c52b4a52e9145fbd6dc57cf7a2b59302e3af063db6b45384e8ed7af62604efd7939b9e0cb5931e946b15609888e9699fafe4acbb0cbf138087 - 5dec033d211559338838c0c4957c73dfdc3ee86f73977d6279640c9cd08ce6a4 - 05d11883e4f88c77bd379fb590d06fd528e2a656a52c25b4b172baf5ad8815333b6305d0e6f36fe6933cf693856947018beea3622ee5962c0f91b8525b3473cc - 9a8202e0e7a9eac6051f4318e999c92601d0a66ce7ac8a9f325c528bf1cdc04c - 3a6ff12651d38961a002d22f8df7d479 - - 708510 - https://gnupg.org/ftp/gcrypt/libksba/libksba-1.6.6.tar.bz2 - - diff --git a/build/distfiles/libksba-1.6.7.tar.bz2.meta4 b/build/distfiles/libksba-1.6.7.tar.bz2.meta4 new file mode 100644 index 0000000..6b310cf --- /dev/null +++ b/build/distfiles/libksba-1.6.7.tar.bz2.meta4 @@ -0,0 +1,29 @@ + + + + cb5bafe9d11429796c31358d9b96695ceeab80e33da75991902075c597c708cf + 95f51bc9a0a7ee14b91089aded3a420cf2f986a1599e39e36dc46fd0b71bef465af9c6576c19516d0aadae67399eca69ae0448239216ba486812884ebefa1ae7 + e0861e0a98b12adc2ebb4605fe4959dd440e1c7c5da8de922903937099d8f311 + ec89e0d1765ec28696779ebb7f8842d3d624196cc17314dce2e12d4b94e91b2ea5d460ced289ec0e1015d24808794aa938dabc2451bc66e318f0e2d190bd1a54 + 2996bed8769dbf211e6032c2c669a5df7fac44fb3e1c6843dc4cd94b5b6cde07 + 0fdaf7d8b0fc25d55fbd745f96334bbd16f1719b27eae2466678065be75c9359f877b3b0b65d55ecba84046486b27409ef6f30559b09ef4340259febbdf52c5d + 60cb9df9f502ca479818f45b78c4bc2b78f6f359be2b8da489ea98f8896a43ab2c20cf97526b79a3220fb32f1701e62a6481fe61e91e567186ecf4f33d8e64d3 + cf72510b8ebb4eb6693eef765749d83677a03c79291a311040a5bfd79baab763 + 4b2ff427eac782e3b20b5b280b92e929273ec25f619ee55c37364edd7b12898151f355d6be05e0ae6e87b5853230bad7e0d7323a3a68362c93a4cdc0e3925f67 + d3699392deb41d05a6b60779596d3aa4aa5b7f2d6250e4c0405e8348d0036f8b + bb85d388ba0c3fe5efd6bdfb5f5c631b + + 706437 + https://gnupg.org/ftp/gcrypt/libksba/libksba-1.6.7.tar.bz2 + + diff --git a/build/skel/ftp/aria2-1.37.0.do b/build/skel/ftp/aria2-1.37.0.do index c03f53b..9008acd 100644 --- a/build/skel/ftp/aria2-1.37.0.do +++ b/build/skel/ftp/aria2-1.37.0.do @@ -3,7 +3,7 @@ sname=$1.do . "$BASS_ROOT"/lib/rc . "$BASS_ROOT"/build/skel/common.rc bdeps="rc-paths stow archivers/zstd devel/pkgconf-2.1.1" -rdeps="dns/c-ares-1.30.0 security/gnutls-3.7.10" +rdeps="dns/c-ares-1.30.0 security/gnutls-3.8.6" redo-ifchange $bdeps "$DISTFILES"/$NAME.tar.xz $rdeps hsh=$("$BASS_ROOT"/build/bin/cksum $BASS_REV $SPATH) . "$BASS_ROOT"/build/lib/create-tmp-for-build.rc diff --git a/build/skel/ftp/curl-with-tls-8.7.1.do b/build/skel/ftp/curl-with-tls-8.7.1.do index d549637..f5ba03c 100644 --- a/build/skel/ftp/curl-with-tls-8.7.1.do +++ b/build/skel/ftp/curl-with-tls-8.7.1.do @@ -3,7 +3,7 @@ sname=$1.do . "$BASS_ROOT"/lib/rc . "$BASS_ROOT"/build/skel/common.rc bdeps="rc-paths stow archivers/zstd devel/pkgconf-2.1.1" -rdeps="security/gnutls-3.7.10 dns/libidn2-2.3.7 www/libnghttp2-1.62.1" +rdeps="security/gnutls-3.8.6 dns/libidn2-2.3.7 www/libnghttp2-1.62.1" ver=${NAME#curl-with-tls-} redo-ifchange $bdeps "$DISTFILES"/curl-$ver.tar.xz $rdeps hsh=$("$BASS_ROOT"/build/bin/cksum $BASS_REV $SPATH) diff --git a/build/skel/ftp/lftp-4.9.2.do b/build/skel/ftp/lftp-4.9.2.do index 94327f9..7a33570 100644 --- a/build/skel/ftp/lftp-4.9.2.do +++ b/build/skel/ftp/lftp-4.9.2.do @@ -3,7 +3,7 @@ sname=$1.do . "$BASS_ROOT"/lib/rc . "$BASS_ROOT"/build/skel/common.rc bdeps="rc-paths stow archivers/zstd devel/pkgconf-2.1.1" -rdeps="dns/libidn2-2.3.7 security/gnutls-3.7.10" +rdeps="dns/libidn2-2.3.7 security/gnutls-3.8.6" redo-ifchange $bdeps "$DISTFILES"/$NAME.tar.xz $rdeps hsh=$("$BASS_ROOT"/build/bin/cksum $BASS_REV $SPATH) . "$BASS_ROOT"/build/lib/create-tmp-for-build.rc diff --git a/build/skel/ftp/wget-1.24.5.do b/build/skel/ftp/wget-1.24.5.do index daf277f..a257d36 100644 --- a/build/skel/ftp/wget-1.24.5.do +++ b/build/skel/ftp/wget-1.24.5.do @@ -3,7 +3,7 @@ sname=$1.do . "$BASS_ROOT"/lib/rc . "$BASS_ROOT"/build/skel/common.rc bdeps="rc-paths stow archivers/zstd archivers/lzip-1.24 devel/gmake-4.4.1 devel/pkgconf-2.1.1" -rdeps="devel/pcre2-10.44 dns/c-ares-1.30.0 security/gnutls-3.7.10" +rdeps="devel/pcre2-10.44 dns/c-ares-1.30.0 security/gnutls-3.8.6" redo-ifchange $bdeps "$DISTFILES"/$NAME.tar.lz $rdeps hsh=$("$BASS_ROOT"/build/bin/cksum $BASS_REV $SPATH) . "$BASS_ROOT"/build/lib/create-tmp-for-build.rc diff --git a/build/skel/mail/mutt-2.2.13.do b/build/skel/mail/mutt-2.2.13.do index ec18e25..7321a6c 100644 --- a/build/skel/mail/mutt-2.2.13.do +++ b/build/skel/mail/mutt-2.2.13.do @@ -8,7 +8,7 @@ devel/libiconv-1.17 devel/ncurses-6.4 dns/libidn2-2.3.7 security/cyrus-sasl-2.1.28 -security/gnutls-3.7.10 +security/gnutls-3.8.6 security/gpgme-1.23.2 " redo-ifchange $bdeps "$DISTFILES"/$NAME.tar.gz $rdeps diff --git a/build/skel/multimedia/ffmpeg-n7.1-dev-785-g784672b833.do b/build/skel/multimedia/ffmpeg-n7.1-dev-785-g784672b833.do index 0cb77f6..c3e5b9c 100644 --- a/build/skel/multimedia/ffmpeg-n7.1-dev-785-g784672b833.do +++ b/build/skel/multimedia/ffmpeg-n7.1-dev-785-g784672b833.do @@ -19,7 +19,7 @@ multimedia/dav1d-1.4.2-8-gda2cc78 multimedia/libvpx-v1.14.1-303-gd6ae3ea465 multimedia/svt-av1-v2.1.0-12-gfcf56491 multimedia/x264-2024-05-12 -security/gnutls-3.7.10 +security/gnutls-3.8.6 " redo-ifchange $bdeps "$DISTFILES"/$NAME.tar.zst $rdeps hsh=$("$BASS_ROOT"/build/bin/cksum $BASS_REV $SPATH) diff --git a/build/skel/net/glib-networking-2.80.0.do b/build/skel/net/glib-networking-2.80.0.do index abc7aed..c25c05c 100644 --- a/build/skel/net/glib-networking-2.80.0.do +++ b/build/skel/net/glib-networking-2.80.0.do @@ -12,7 +12,7 @@ devel/ninja-v1.12.1 lang/Python-3.7.3 " rdeps=" -security/gnutls-3.7.10 +security/gnutls-3.8.6 net/libproxy-0.4.18 dns/libpsl-0.21.5 " diff --git a/build/skel/net/tigervnc-1.13.90.do b/build/skel/net/tigervnc-1.13.90.do index 85d1229..48b7331 100644 --- a/build/skel/net/tigervnc-1.13.90.do +++ b/build/skel/net/tigervnc-1.13.90.do @@ -6,7 +6,7 @@ bdeps="rc-paths stow archivers/zstd devel/cmake-3.28.3 devel/pkgconf-2.1.1" rdeps=" graphics/libjpeg-turbo-3.0.3 graphics/pixman-0.40.0 -security/gnutls-3.7.10 +security/gnutls-3.8.6 x11-toolkits/fltk-1.3.9 " redo-ifchange $bdeps "$DISTFILES"/$NAME.tar.gz $rdeps diff --git a/build/skel/security/gnupg-2.5.0-environ.patch b/build/skel/security/gnupg-2.5.0-environ.patch new file mode 100644 index 0000000..4908d47 --- /dev/null +++ b/build/skel/security/gnupg-2.5.0-environ.patch @@ -0,0 +1,10 @@ +--- a/common/exechelp-posix.c 2024-07-17 11:03:30.798630000 +0300 ++++ b/common/exechelp-posix.c 2024-07-17 11:03:34.082806000 +0300 +@@ -76,6 +76,7 @@ + #include "sysutils.h" + #include "exechelp.h" + ++extern char **environ; + + /* Helper */ + static inline gpg_error_t diff --git a/build/skel/security/gnupg-2.4.5.do b/build/skel/security/gnupg-2.5.0.do similarity index 83% rename from build/skel/security/gnupg-2.4.5.do rename to build/skel/security/gnupg-2.5.0.do index 9bdfc06..84a9ae0 100644 --- a/build/skel/security/gnupg-2.4.5.do +++ b/build/skel/security/gnupg-2.5.0.do @@ -5,11 +5,11 @@ sname=$1.do . "$BASS_ROOT"/lib/rc bdeps="rc-paths stow archivers/zstd devel/pkgconf-2.1.1" rdeps=" devel/npth-1.7 -security/gnutls-3.7.10 -security/libassuan-2.5.7 +security/gnutls-3.8.6 +security/libassuan-3.0.1 security/libgcrypt-1.11.0 -security/libgpg-error-1.49 -security/libksba-1.6.6 +security/libgpg-error-1.50 +security/libksba-1.6.7 security/pinentry-1.3.0 " redo-ifchange $bdeps "$DISTFILES"/$NAME.tar.bz2 $rdeps @@ -21,6 +21,7 @@ $TAR xf "$DISTFILES"/$NAME.tar.bz2 "$BASS_ROOT"/bin/rm-r "$SKELBINS"/$ARCH/$NAME-$hsh cd $NAME +patch -p1 <"$BASS_ROOT"/build/skel/security/gnupg-2.5.0-environ.patch >&2 ./configure --prefix="$SKELBINS"/$ARCH/$NAME-$hsh >&2 make -j$MAKE_JOBS >&2 make install >&2 diff --git a/build/skel/security/gnutls-3.7.10.do b/build/skel/security/gnutls-3.8.6.do similarity index 100% rename from build/skel/security/gnutls-3.7.10.do rename to build/skel/security/gnutls-3.8.6.do diff --git a/build/skel/security/gpgme-1.23.2.do b/build/skel/security/gpgme-1.23.2.do index 7ccccb4..afc83e2 100644 --- a/build/skel/security/gpgme-1.23.2.do +++ b/build/skel/security/gpgme-1.23.2.do @@ -3,7 +3,7 @@ sname=$1.do . "$BASS_ROOT"/lib/rc . "$BASS_ROOT"/build/skel/common.rc bdeps="rc-paths stow archivers/zstd devel/pkgconf-2.1.1" -rdeps=security/gnupg-2.4.5 +rdeps=security/gnupg-2.5.0 redo-ifchange $bdeps "$DISTFILES"/$NAME.tar.bz2 $rdeps hsh=$("$BASS_ROOT"/build/bin/cksum $BASS_REV $SPATH) . "$BASS_ROOT"/build/lib/create-tmp-for-build.rc diff --git a/build/skel/security/libassuan-2.5.7.do b/build/skel/security/libassuan-3.0.1.do similarity index 100% rename from build/skel/security/libassuan-2.5.7.do rename to build/skel/security/libassuan-3.0.1.do diff --git a/build/skel/security/libgcrypt-1.11.0.do b/build/skel/security/libgcrypt-1.11.0.do index ada6f67..edec367 100644 --- a/build/skel/security/libgcrypt-1.11.0.do +++ b/build/skel/security/libgcrypt-1.11.0.do @@ -3,7 +3,7 @@ sname=$1.do . "$BASS_ROOT"/lib/rc . "$BASS_ROOT"/build/skel/common.rc bdeps="rc-paths stow archivers/zstd devel/pkgconf-2.1.1" -rdeps=security/libgpg-error-1.49 +rdeps=security/libgpg-error-1.50 redo-ifchange $bdeps "$DISTFILES"/$NAME.tar.bz2 $rdeps hsh=$("$BASS_ROOT"/build/bin/cksum $BASS_REV $SPATH) . "$BASS_ROOT"/build/lib/create-tmp-for-build.rc diff --git a/build/skel/security/libgpg-error-1.50-environ.patch b/build/skel/security/libgpg-error-1.50-environ.patch new file mode 100644 index 0000000..bb267fb --- /dev/null +++ b/build/skel/security/libgpg-error-1.50-environ.patch @@ -0,0 +1,10 @@ +--- a/src/spawn-posix.c 2024-07-17 10:57:09.093661000 +0300 ++++ b/src/spawn-posix.c 2024-07-17 10:57:19.537343000 +0300 +@@ -57,6 +57,7 @@ + + #include "gpgrt-int.h" + ++extern char **environ; + + /* Definition for the gpgrt_spawn_actions_t. Note that there is a + * different one for Windows. */ diff --git a/build/skel/security/libgpg-error-1.49.do b/build/skel/security/libgpg-error-1.50.do similarity index 90% rename from build/skel/security/libgpg-error-1.49.do rename to build/skel/security/libgpg-error-1.50.do index d43ac23..9d8f838 100644 --- a/build/skel/security/libgpg-error-1.49.do +++ b/build/skel/security/libgpg-error-1.50.do @@ -12,6 +12,7 @@ $TAR xf "$DISTFILES"/$NAME.tar.bz2 "$BASS_ROOT"/bin/rm-r "$SKELBINS"/$ARCH/$NAME-$hsh cd $NAME +patch -p1 <"$BASS_ROOT"/build/skel/security/libgpg-error-1.50-environ.patch >&2 ./configure --prefix="$SKELBINS"/$ARCH/$NAME-$hsh --enable-static >&2 make -j$MAKE_JOBS >&2 make install >&2 diff --git a/build/skel/security/libksba-1.6.6.do b/build/skel/security/libksba-1.6.7.do similarity index 95% rename from build/skel/security/libksba-1.6.6.do rename to build/skel/security/libksba-1.6.7.do index 69ecd62..09e4afb 100644 --- a/build/skel/security/libksba-1.6.6.do +++ b/build/skel/security/libksba-1.6.7.do @@ -3,7 +3,7 @@ sname=$1.do . "$BASS_ROOT"/lib/rc . "$BASS_ROOT"/build/skel/common.rc bdeps="rc-paths stow archivers/zstd devel/pkgconf-2.1.1" -rdeps=security/libgpg-error-1.49 +rdeps=security/libgpg-error-1.50 redo-ifchange $bdeps "$DISTFILES"/$NAME.tar.bz2 $rdeps hsh=$("$BASS_ROOT"/build/bin/cksum $BASS_REV $SPATH) . "$BASS_ROOT"/build/lib/create-tmp-for-build.rc diff --git a/build/skel/security/pinentry-1.3.0.do b/build/skel/security/pinentry-1.3.0.do index 5fda9b9..ed128ac 100644 --- a/build/skel/security/pinentry-1.3.0.do +++ b/build/skel/security/pinentry-1.3.0.do @@ -5,8 +5,8 @@ sname=$1.do . "$BASS_ROOT"/lib/rc bdeps="rc-paths stow archivers/zstd devel/pkgconf-2.1.1" rdeps=" devel/ncurses-6.4 -security/libgpg-error-1.49 -security/libassuan-2.5.7 +security/libgpg-error-1.50 +security/libassuan-3.0.1 " redo-ifchange $bdeps "$DISTFILES"/$NAME.tar.bz2 $rdeps hsh=$("$BASS_ROOT"/build/bin/cksum $BASS_REV $SPATH)