diff options
Diffstat (limited to 'dev-lua')
61 files changed, 361 insertions, 1291 deletions
diff --git a/dev-lua/LuaBitOp/Manifest b/dev-lua/LuaBitOp/Manifest index 7802d229cfaa..049c5d1e6f6d 100644 --- a/dev-lua/LuaBitOp/Manifest +++ b/dev-lua/LuaBitOp/Manifest @@ -1,4 +1,4 @@ AUX LuaBitOp-1.0.2-support-lua5-3+.patch 2747 BLAKE2B 1e00ea3f2b8c99b49bff1b0ed43e3bea370646a2a9c80856bafdcb58f2fc68ed3050ee980546ec75996608f7e97c3201f3b9240a13941edb43f7ef883c261ec0 SHA512 2b6a247b4fe18a87b7b3114d7b01dfbd36e2acd2c937661e1224f2828f610150022949f8b4b8a2d07f21bb1c79a1113b6d78436a284b4552b3ebf9f72184be82 DIST LuaBitOp-1.0.2.tar.gz 23127 BLAKE2B 97b2ded135903f7bf2165a03d611fc2864336929706eb67097b5d67d0a0ec156c855a1637bc309d8dd03cb68beeda350b33eed7678b82540da54502cf981333a SHA512 a652050ea5c6fbeb8a28b05e2bc4a3550c854cc45f7f42c8c1b0a81f5b76773cdf061e6a839cdb339614118169e578b6e3efa5a3efbe59a2f01874b2fa2b4f2e EBUILD LuaBitOp-1.0.2-r1.ebuild 1822 BLAKE2B c4ff5a49be5e53ecba5dfa00f88073853ce75d0876cfb1c1fe84a502b5db06e9b9a5bb2aa0d0f095bfda9366c064072ba8a748e2274e2452f30fe4eb30014e43 SHA512 8eaa5a876637f1c267bce962ad647911312aa803598479ea16ce7de4ae841d7ce93c588858e455ee10cf4eb77af310b15eeb22e3d412df6eeccae63293a6a5ac -MISC metadata.xml 360 BLAKE2B e4c9313bdd5791822c8af70399c9fb8674b0650f600ea6c15e804756e50d201e1b07bc98f4556181dc4575a9dec07de525fb972bfa0980920cbefc83d7fb8a06 SHA512 c7bea4ae5b69e5e446054b553678263b5971e620ec491c0f5872ff5b292f45614191ffe0b01ba6a9a73dcc43cca0c249f1a31ad23f22b6a4ff3cc4bfc2980cf6 +MISC metadata.xml 251 BLAKE2B ba937d5724c861b8bfd1d287a325357d6a63656cf5c2314185a486be769eb22b39fa780b38c05407bce5f0707585d499a849a28e15a2fde9eebba6f529e686a3 SHA512 0fb5b55fc7db96153970767478727504fd0e87c1c8a77593f1f30720064e95776b92e4993f9aed076c983eee5cebca446fe8894e36fbcc02802bb1c158747dd3 diff --git a/dev-lua/LuaBitOp/metadata.xml b/dev-lua/LuaBitOp/metadata.xml index 6fbb36c0c5f2..c07e13d4a6bd 100644 --- a/dev-lua/LuaBitOp/metadata.xml +++ b/dev-lua/LuaBitOp/metadata.xml @@ -2,10 +2,6 @@ <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>williamh@gentoo.org</email> - <name>William Hubbs</name> - </maintainer> - <maintainer type="person"> <email>conikost@gentoo.org</email> <name>Conrad Kostecki</name> </maintainer> diff --git a/dev-lua/Manifest.gz b/dev-lua/Manifest.gz Binary files differindex 040e9ccd4ca2..5d4e1439c3f5 100644 --- a/dev-lua/Manifest.gz +++ b/dev-lua/Manifest.gz diff --git a/dev-lua/busted-htest/Manifest b/dev-lua/busted-htest/Manifest index df47186d0706..fe3973d6cd88 100644 --- a/dev-lua/busted-htest/Manifest +++ b/dev-lua/busted-htest/Manifest @@ -1,3 +1,3 @@ DIST busted-htest-1.0.0.tar.gz 4347 BLAKE2B f1d30a305cb9691588b18f67842b536d3de9430d22c51ec292202e5aca5784447cd525ae8b1f1da42a3d3792344419efbfe1d03fe29823b445a7c1ead0fe577f SHA512 001f494949c04445004e8b06fde62727cab85a320673748d18714b82d7b2b9aea43316f6119e669c569f31578b787f4e5ca5d19da3f33fe28df572aaa41c75bd EBUILD busted-htest-1.0.0-r1.ebuild 710 BLAKE2B a362c6314ead6f3e7fae4391753d9c957a1199754f2522b1c03904e50198354bc16444ab3da0afc776bc9c0a697e3099e23534b28608e28531883b0b772340ff SHA512 f4fe8fafce3f1c9d282ec4ce63db86fc8d1f0bca7a77c209888b332f91f8ffbf64a89f813e7c0b3266e3cadcf176cdaf846d72155d25615307b3c9076dc101d8 -MISC metadata.xml 470 BLAKE2B 3462ab4c79392a5fdbf41300ae8f71bd6c155e914ec4a1c11f6b05effdbd6b3c6be2dfa877543be983e669c3e315402538add2a51bd18c3023fa3d8c2e6f60bc SHA512 952e58e0e68a4bd6ca09f0a3628e76aba460373ebc7f87ccdc60c74256b14d582a97a870b606cc34c693a9d2018b844d7fa36784eb162230aa2aef1c30b22b26 +MISC metadata.xml 361 BLAKE2B 43508a98370c9e88f4f1f4ffc4047e3785d52ee8fd3488e0ac311c29b20b28ef18efeceb8ad26313e2df38857de0a74fdfe4261a39d5b1eafe2b0d98aae8fd7c SHA512 d1204961f045ac123a62a6d2ffd49aadda592c14a51f79ae079f0de097213d0f1dbaaace880170c50175b61fedc5ef5b124910ad7decbb2abdde9277d261de1b diff --git a/dev-lua/busted-htest/metadata.xml b/dev-lua/busted-htest/metadata.xml index 09c0d9b0b261..a62de9282519 100644 --- a/dev-lua/busted-htest/metadata.xml +++ b/dev-lua/busted-htest/metadata.xml @@ -2,10 +2,6 @@ <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>williamh@gentoo.org</email> - <name>William Hubbs</name> - </maintainer> - <maintainer type="person"> <email>conikost@gentoo.org</email> <name>Conrad Kostecki</name> </maintainer> diff --git a/dev-lua/busted/Manifest b/dev-lua/busted/Manifest index c9da641d482c..e86f0062e872 100644 --- a/dev-lua/busted/Manifest +++ b/dev-lua/busted/Manifest @@ -1,3 +1,3 @@ DIST busted-2.2.0.tar.gz 65027 BLAKE2B c04d3cc3782b9ac5af42b0cc2619b0265230f0313791d6f06d73998b98440ae0aa3618efdeca055022e4685ee53320513cb39c7dbbd66a546f203525440eac87 SHA512 86789ddb93e1b7958a0a6f447ce17532a60d0af27df21159100d3ee8a98496ae30d5a22939e91cbbfac805df118be1ed571360f90a3b31b81d654e493e77b0b7 EBUILD busted-2.2.0.ebuild 1175 BLAKE2B 495d608ef095a913522b0118bd59a9a093b98e0767c291290382f5be6b07f13b6b385f4ca31b403017147baa0301b4cf81c1ad8e14f4ab097cb623b1e7d47327 SHA512 7ca9cc8ff76a79615858cf058b254d249ffce2ae1589713f1e994c6939da5490f858aedaa612e54ffab363ff959a607f4c516becf23fc3d2658e8baaeddbecd8 -MISC metadata.xml 778 BLAKE2B ebe76906ebd07076027a68c3d8f79ae9b42e3a0dca7dd67774c6f0196a85bc2031a7e6b724de03fecfbc6d35f32471d9a33e4b286c9ab0a3e9f78e934e1ca62c SHA512 5a3be21967196721755bcc2b2e436ee5419441b122e04fe49921a5dbffa53cac871fb0fb7e482a2c38575da69c9c21ff3645433b901dc558e8be584067228730 +MISC metadata.xml 669 BLAKE2B 27c11a6e5bceac2aaac2e846eb926658b745370d7ed22b16adf1a8f0e4e0ed89dceabaf62d8c714dc9ecf6536ac7446645c8bb138e3fa5fd482bddd2914460b5 SHA512 dc9a65c3d4a5664979e8878328034c4deb7e9cae032b00fa26d18f3b7c06407742cc98ce537c3bead4053f74c335669421d2c10c3f743e4ccb7fddfd571b2631 diff --git a/dev-lua/busted/metadata.xml b/dev-lua/busted/metadata.xml index b540da052ca9..bd6e6fd53d3e 100644 --- a/dev-lua/busted/metadata.xml +++ b/dev-lua/busted/metadata.xml @@ -2,10 +2,6 @@ <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>williamh@gentoo.org</email> - <name>William Hubbs</name> - </maintainer> - <maintainer type="person"> <email>conikost@gentoo.org</email> <name>Conrad Kostecki</name> </maintainer> diff --git a/dev-lua/dkjson/Manifest b/dev-lua/dkjson/Manifest index 64de6e57f987..8c0d8730ec52 100644 --- a/dev-lua/dkjson/Manifest +++ b/dev-lua/dkjson/Manifest @@ -1,3 +1,3 @@ -DIST dkjson-2.7.tar.gz 17292 BLAKE2B e3ac57edb6333dee8eeeba9d844ddc9f3fb3d35c6bd61a896ffff928e2d5c4d17be8a0c01c36d83fb0e4694ad38f3233a92f093cf85dc4b7375a72a224f7e0a8 SHA512 8e0cfb27fb2721c57b4fa0e104edc5e3b1f2b375e6ddde486be44f2bd574c19fccbc7c6f629f3d04b16cf652effd0894cb38edf405395488d33577420692246e -EBUILD dkjson-2.7.ebuild 858 BLAKE2B 45ff6f0648a6d231c8947141b2eb16fd856b9db1449d41e37edf4237a4cc91cfe5a8919be3c04c002d0303ee30aebb9792d068aff68ef412f4517f8ef35566bb SHA512 77f69fee1c33fc26a6a809a4e2aa00833ae2c77bb2e9cc1050ea45a67cae7a627834d3cd6cc10885610ee7d31c1d2b45eb9e7598bfa2f350a22c8eaed6d1c2d3 -MISC metadata.xml 746 BLAKE2B d46085001dee037fae4c52ebde878d53de21f48efba0a5a56b4514649eabd5ff238345f3b685d78432a885172b42f862e37d0e327caa3338feb771a6f1bd5f1b SHA512 8cda2b22f6509c636f38cfaf0dfc4084422d33ecca84627823d87f86bbdef5ca97def3b98bd372c46a509c83f8e0aab4bf74b3661c3119c94245117439eceb01 +DIST dkjson-2.8.tar.gz 17442 BLAKE2B cba188f1f70f948a4222edf20540d2d33a015126b302800d1c574352e2b780e736b06baf20cc6cc960790b35810810f7ac4bfa8cc20571b29d006d0a435b0078 SHA512 aca05fd72d25151b008573b73e95e3f808ef7435f36db2814d8825a39a38917fdc7469557dce6fac951fbe9d3b67eaa5fd3701746743499a8036119bd262b222 +EBUILD dkjson-2.8.ebuild 858 BLAKE2B 45ff6f0648a6d231c8947141b2eb16fd856b9db1449d41e37edf4237a4cc91cfe5a8919be3c04c002d0303ee30aebb9792d068aff68ef412f4517f8ef35566bb SHA512 77f69fee1c33fc26a6a809a4e2aa00833ae2c77bb2e9cc1050ea45a67cae7a627834d3cd6cc10885610ee7d31c1d2b45eb9e7598bfa2f350a22c8eaed6d1c2d3 +MISC metadata.xml 637 BLAKE2B 655e9c73f9f06e526d024e243f5eb9e0b2d36caa178a7ccd065c9cff92c64bf5886f9ec829caa84d6f1971e0214af16737ce07ba37914e1e53514a697e5a5c4c SHA512 0dc2388334718709614f765ef4ab9e1b7a5eb25b1b983c23e63a29f9eeae21571de4ccb8694287ae6f812bfd0a6fd6c3628ebcab47fac465e77e3d1ab2a61a09 diff --git a/dev-lua/dkjson/dkjson-2.7.ebuild b/dev-lua/dkjson/dkjson-2.8.ebuild index 75f1f2875c76..75f1f2875c76 100644 --- a/dev-lua/dkjson/dkjson-2.7.ebuild +++ b/dev-lua/dkjson/dkjson-2.8.ebuild diff --git a/dev-lua/dkjson/metadata.xml b/dev-lua/dkjson/metadata.xml index baf4063a1348..4841e620d47b 100644 --- a/dev-lua/dkjson/metadata.xml +++ b/dev-lua/dkjson/metadata.xml @@ -2,10 +2,6 @@ <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>williamh@gentoo.org</email> - <name>William Hubbs</name> - </maintainer> - <maintainer type="person"> <email>conikost@gentoo.org</email> <name>Conrad Kostecki</name> </maintainer> diff --git a/dev-lua/lanes/Manifest b/dev-lua/lanes/Manifest index c2be521ef964..732f9582608a 100644 --- a/dev-lua/lanes/Manifest +++ b/dev-lua/lanes/Manifest @@ -1,6 +1,4 @@ AUX lanes-3.13.0-makefile.patch 2719 BLAKE2B 2ee48812f971a3ed9d6425b115fa7415fb4c47596f25a32efd4c3d5fb8eb7f70839ae21d4970fa2120c5f16847d6bb10a417a228594a7f6eedb6d53a7bd062c8 SHA512 6a511ad7cf2dac9abff275c01c885adac04b40de46fe7d776ebea1663291e9a043d9ced6f470931cafdddc200895006e389a6fb6a2e5164bdef6b6acd2f1d38c -DIST lanes-3.16.3.tar.gz 446289 BLAKE2B 018f470209b534bb84f69f8a38c7decd8011a13926bf7c82a4fc4b0d3f2892562a69c3116dd6fce5d37d9d2b5057ed661cc22bdbfcfac4e267a32dd5f64a47dc SHA512 a3037c0df27e8172ce9ff896079eb4a5ee3a35dc507a8b809c151de21e7600ffd0fccc12113fb64dc3c709e1eff99da350576aef41ac20493ea933fb7dc4c381 DIST lanes-3.17.0.tar.gz 449193 BLAKE2B 110c05bdf46b9e5faf7e4ebf52992799fc2d1a993411a9488c75fc8134a267650348152299e91f94d1af8378a0e8a06c5485a364aad3cf246d7339006c89a924 SHA512 b9866cf1af54c758c840d2f6df3e14e6231f952b651d1196262a4b14d1361dd55697cba467998e90a69d876bcde5beffd25f3f8b53c387534b292650c25c357d -EBUILD lanes-3.16.3.ebuild 1585 BLAKE2B 4a4ee5eaa2d3b1f510c7715c6966c9a180c07eebaf3b5867c87e04a424c1377cc9daa9f69f03126b83d34f113e8cf545862c9462b706ffe7fa004d5a189d3af1 SHA512 10a260228ebbab8c9de24fc7e5df3356498cb05d21755035be1e8198f50098e526d0e946608f6be479185200f68daa9b3a4fe19bf7fe1ede29e5816cb0859d5b -EBUILD lanes-3.17.0.ebuild 1586 BLAKE2B 9eb4ac3bb86b448f15f2ff2228a63ecf93ec836ec7f9b2ae3c85935e4c27faa5f6d7f945c481fd78bb7763d059c5d31a5795e8093ecb2c44ba54a7bdf3c34ff3 SHA512 1afc35791eee436fd5808cdb9cd6abe7974b98b1988dcc21dc2f5d027b1ff080b0b7b6c08c32d18bd4e97040dbbf7f1616eb370f7ee4e3ea67fde0f9bd5dc633 -MISC metadata.xml 439 BLAKE2B 64ca90f83e145d31acd41464d9661aa5ad164df3a9050084d4d272f7a834455bc6a9b7657bf34a3829927208a14ad8fb409a2e12f890be90008d858392f5065a SHA512 a55de988fd5da55fc51cbc3750361b95a7aa1c98e343725416eeaf8fe5c09c12c80f736593abd3bf08840b66602e6087094d9748ea238135de1f08a324a92c0a +EBUILD lanes-3.17.0.ebuild 1585 BLAKE2B 4a4ee5eaa2d3b1f510c7715c6966c9a180c07eebaf3b5867c87e04a424c1377cc9daa9f69f03126b83d34f113e8cf545862c9462b706ffe7fa004d5a189d3af1 SHA512 10a260228ebbab8c9de24fc7e5df3356498cb05d21755035be1e8198f50098e526d0e946608f6be479185200f68daa9b3a4fe19bf7fe1ede29e5816cb0859d5b +MISC metadata.xml 330 BLAKE2B cb2f24eead09cf3fe595a17006db96618148122db27c56176a358b13c5b37141f550b83a870a18660ca4b472b56c8eb7df65824085d5ff3878131a5ad70ea280 SHA512 16d1e0f1fac5602d1f49243058de0b124d8690e05c01232693971d496ebece2a42ff6ba96e4cd50d8173a55188b8d71dce433bec4799e29063dafe7c910402fc diff --git a/dev-lua/lanes/lanes-3.16.3.ebuild b/dev-lua/lanes/lanes-3.16.3.ebuild deleted file mode 100644 index c0d7990b7ae3..000000000000 --- a/dev-lua/lanes/lanes-3.16.3.ebuild +++ /dev/null @@ -1,95 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LUA_COMPAT=( lua5-{1..4} luajit ) - -inherit lua toolchain-funcs - -DESCRIPTION="Lightweight, native, lazy evaluating multithreading library" -HOMEPAGE="https://github.com/LuaLanes/lanes" -SRC_URI="https://github.com/LuaLanes/lanes/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="test" -REQUIRED_USE="${LUA_REQUIRED_USE}" - -# Tests are currently somehow problematic. -# https://github.com/LuaLanes/lanes/issues/197 -# https://github.com/LuaLanes/lanes/issues/198 -RESTRICT="test" - -RDEPEND="${LUA_DEPS}" -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig - test? ( ${RDEPEND} ) -" - -HTML_DOCS=( "docs/." ) - -PATCHES=( - "${FILESDIR}/${PN}-3.13.0-makefile.patch" -) - -src_prepare() { - default - - lua_copy_sources -} - -lua_src_compile() { - pushd "${BUILD_DIR}" || die - - local myemakeargs=( - "CC=$(tc-getCC)" - "LUA=${ELUA}" - "LUA_FLAGS=$(lua_get_CFLAGS)" - "LUA_LIBS=" - "OPT_FLAGS=${CFLAGS}" - ) - - tc-export PKG_CONFIG - - emake "${myemakeargs[@]}" - - popd -} - -src_compile() { - lua_foreach_impl lua_src_compile -} - -lua_src_test() { - pushd "${BUILD_DIR}" || die - - emake LUA="${ELUA}" test - - popd -} - -src_test() { - lua_foreach_impl lua_src_test -} - -lua_src_install() { - pushd "${BUILD_DIR}" || die - - local myemakeargs=( - "LUA_LIBDIR=${ED}/$(lua_get_cmod_dir)" - "LUA_SHAREDIR=${ED}/$(lua_get_lmod_dir)" - ) - - emake "${myemakeargs[@]}" install - - popd -} - -src_install() { - lua_foreach_impl lua_src_install - - einstalldocs -} diff --git a/dev-lua/lanes/lanes-3.17.0.ebuild b/dev-lua/lanes/lanes-3.17.0.ebuild index 8baab79dd024..c0d7990b7ae3 100644 --- a/dev-lua/lanes/lanes-3.17.0.ebuild +++ b/dev-lua/lanes/lanes-3.17.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/LuaLanes/lanes/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" IUSE="test" REQUIRED_USE="${LUA_REQUIRED_USE}" diff --git a/dev-lua/lanes/metadata.xml b/dev-lua/lanes/metadata.xml index 061036804f35..d184cfcb7e4f 100644 --- a/dev-lua/lanes/metadata.xml +++ b/dev-lua/lanes/metadata.xml @@ -2,10 +2,6 @@ <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>williamh@gentoo.org</email> - <name>William Hubbs</name> - </maintainer> - <maintainer type="person"> <email>conikost@gentoo.org</email> <name>Conrad Kostecki</name> </maintainer> diff --git a/dev-lua/lua-term/Manifest b/dev-lua/lua-term/Manifest index d5627675de5b..162373e4ff45 100644 --- a/dev-lua/lua-term/Manifest +++ b/dev-lua/lua-term/Manifest @@ -1,5 +1,3 @@ -DIST lua-term-0.7.tar.gz 4365 BLAKE2B 8f4080d4cd3b620cb1f261d417744f112d42b776ab3f4cdb0e52d04b6d64fc4a1ddbd634570496c3bc12e6b10efe5af8025d1f124198ebb3946414679a65f7f4 SHA512 2046ba1861ff590c191bb651941c45eb8b6e9a1252b05e78daaeb31837ce1fc7da9ba124aec34dc7842fd304e945754c463ffd75941125ff952e911ba66efa31 DIST lua-term-0.8.tar.gz 4838 BLAKE2B 690c9e7b7e831d69d0a2626c69721ca53fe9026e4885af50925942ebce1ffa44b2242cbe91b4ddcccfa2fbd56b3eeb3eeb8aa5014d1689ed1b6d2e184da785aa SHA512 115d2696f244945d876ae97ea6e9f3be0ea0e19ec7e057cbc047d3189482fca0e21ff68fee79e5d24257496cf51f507451f408f0b0a952ff707ffe0eedc36866 -EBUILD lua-term-0.7-r2.ebuild 1202 BLAKE2B b7ba62dba3fb80ca004f7a6b54483e9a2dbc3e3a26d5f0c27d2df984130cc2c9d43e94b2e0ba4eaf597120be0b1aff91e3456bc7de3045ff6e129b7edf5b3714 SHA512 f8b61cb70b6bd18fdb3a1d397253de975cadfe6b32b8c54bf118c768f9507591920c4b97dba3bdb332bc445bc8a57b737eb81248df22390be34f90d89ddb60fc EBUILD lua-term-0.8.ebuild 1202 BLAKE2B b71c61c5b50c892e0b9ef3a46181f9d00c16a82c63280124331c5ffa96036b4b19535e2d9557aa59e9e39f29c82792004fa76393325b8bfb35b0f8ea1dbbe38d SHA512 02aaf63705e112d8efeff1d8491a55e5fb9774d83d3ca89242a1edc5515e77a73c2ead22e9556670a7b584c1ff029417dfd81c54857d3c7c52555a9427c61eb9 -MISC metadata.xml 441 BLAKE2B 102738d54ba592ba9c0282af4404cb26cccde97ea95377d7664135f8d0b5834ab1017754d8a70a967220c67a423a3ce872a562418014b1ead2dfb3f396e5a05d SHA512 9341c822e8261c3b9c95c02bcc371188546b9e9b056d931c76be13762ee86b64fd8c5777b860634323a0322075da91ba3eed1dd2e74148bed003730c86452e04 +MISC metadata.xml 332 BLAKE2B ba29f994306df2451351b005dee2b0f512dd97f9b9215292439cd8d41e5e8365a185ffaa282770ca945238181686afd0cb58cbea45c689cb59f51a955a5e0827 SHA512 6f13184bd0c77adc414926fd2c78c2deebad3d95f786c88999d2eeb2c62fc44675b48dac46c021e262c124ba3021bec4cc0538e473f44cf715b1bc80abb427e4 diff --git a/dev-lua/lua-term/lua-term-0.7-r2.ebuild b/dev-lua/lua-term/lua-term-0.7-r2.ebuild deleted file mode 100644 index 5fb52c4915e1..000000000000 --- a/dev-lua/lua-term/lua-term-0.7-r2.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LUA_COMPAT=( lua5-{1..4} luajit ) -MY_PV="0.07" - -inherit lua toolchain-funcs - -DESCRIPTION="Terminal operations for Lua" -HOMEPAGE="https://github.com/hoelzro/lua-term" -SRC_URI="https://github.com/hoelzro/lua-term/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${MY_PV}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86" -REQUIRED_USE="${LUA_REQUIRED_USE}" - -RDEPEND="${LUA_DEPS}" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -src_prepare() { - default - - # Respect users CFLAGS - sed -e 's/-O3//g' -i Makefile - - lua_copy_sources -} - -lua_src_compile() { - pushd "${BUILD_DIR}" || die - - local myemakeargs=( - "CC=$(tc-getCC)" - "CFLAGS=${CFLAGS} -fPIC ${LDFLAGS} $(lua_get_CFLAGS)" - ) - - emake "${myemakeargs[@]}" all - - popd -} - -src_compile() { - lua_foreach_impl lua_src_compile -} - -lua_src_install() { - pushd "${BUILD_DIR}" || die - - local myemakeargs=( - LUA_LIBDIR="${ED}/$(lua_get_cmod_dir)/term" - LUA_SHARE="${ED}/$(lua_get_lmod_dir)/term" - ) - - emake "${myemakeargs[@]}" install - - popd -} - -src_install() { - lua_foreach_impl lua_src_install -} diff --git a/dev-lua/lua-term/metadata.xml b/dev-lua/lua-term/metadata.xml index ba6974f5b710..01ac8e32979e 100644 --- a/dev-lua/lua-term/metadata.xml +++ b/dev-lua/lua-term/metadata.xml @@ -2,10 +2,6 @@ <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>williamh@gentoo.org</email> - <name>William Hubbs</name> - </maintainer> - <maintainer type="person"> <email>conikost@gentoo.org</email> <name>Conrad Kostecki</name> </maintainer> diff --git a/dev-lua/lua_cliargs/Manifest b/dev-lua/lua_cliargs/Manifest index 7ae58403be57..afd83a41c301 100644 --- a/dev-lua/lua_cliargs/Manifest +++ b/dev-lua/lua_cliargs/Manifest @@ -1,3 +1,3 @@ DIST lua_cliargs-3.0_p2.tar.gz 30435 BLAKE2B 8edf60870e0d91593064876a225ef7fbe638425da13b458d6356eaa0636482ca904f9355fd15314d4893e6f5346a6faa30fb6078d191a29aa14e26aa5d74a4be SHA512 e7a475f1d41249b0a35f021a6ccca46078f5b689c1927a4dd4cab80b2e4d291babaab35cf7d64fad3ebf68d871fb5177f030c7a2b28d9f55fbeb4dd26021d024 EBUILD lua_cliargs-3.0_p2-r1.ebuild 789 BLAKE2B ab5eb4bb1bed1ad662bcab862e8ccbe6c1de4bd8eb638e1586c582b05c208d597a8eecd56c8f6fce11094489262713ada340b15543d99a3bcb03236338c87281 SHA512 4a4656f469c6978bca43fcf13a0e830efac225b08f8529b0c874532a793e075d9dd472ef91e6438f4ccf3716a7f75e3988bb0743fa256f7676787fc341a93228 -MISC metadata.xml 687 BLAKE2B 50458b9a0a64d632121cbda6e32b7b9ff0e49ba31f906b839f111811e3f3030152b2145f32e828e684b4290a8cc216f02bda8683772a502ebedc18afd641785b SHA512 f7aa6dd5ab79fb69fa7fe2ec6ac993b3f9343ec67f38e72bdc107bfde39ba8b6bc80ba30aeb5dadf026d1a762e3fa932d8d31b27ea1b84b01ae90ed3903d3f91 +MISC metadata.xml 578 BLAKE2B 9de44ca539168d888bb43070949d4c74a45def86b9c3755a6249fb332c55de36d9b2fc88183ec497b3731f704a1e6de535559d886c4eb4b5eb6d386768c17c6e SHA512 87cec9c00cb586de9615b3ddef3673d7e8f8b1418ae4e79c05a162b75f56552ba5e984c0d7c8c9aee5b085fac9cb856bfce1d43d04e06588a61314cc2b469880 diff --git a/dev-lua/lua_cliargs/metadata.xml b/dev-lua/lua_cliargs/metadata.xml index 5cd0e8ad0fa9..6485fd98f212 100644 --- a/dev-lua/lua_cliargs/metadata.xml +++ b/dev-lua/lua_cliargs/metadata.xml @@ -2,10 +2,6 @@ <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>williamh@gentoo.org</email> - <name>William Hubbs</name> - </maintainer> - <maintainer type="person"> <email>conikost@gentoo.org</email> <name>Conrad Kostecki</name> </maintainer> diff --git a/dev-lua/luacheck/Manifest b/dev-lua/luacheck/Manifest index 1701322683e4..fb063e1a03d0 100644 --- a/dev-lua/luacheck/Manifest +++ b/dev-lua/luacheck/Manifest @@ -1,4 +1,4 @@ AUX luacheck-0.23.0-disable-measuring-performance-test.patch 446 BLAKE2B 42c83ec5eb3d073a5e907c6285a6a2a26f1563940435a111d74274dcdff76f7662d8b623c86658fa0a0b568e150cfa059d2100d82b7f65fcd293b361ec6c45bf SHA512 046cc3ad7e74435b3c6df1a5d271e82cd90a3c02c9228c5a632b13378a8b17c3cde21b00fdc84ab350493b64ec36beb10591a32d52b96010481b7d6a08655392 -DIST luacheck-1.1.2.tar.gz 179240 BLAKE2B 52fdf895e14ec42f86078c9a0be3adc91b0d51c525281ec19cc41671437ca2a29a79c1a826026de11b433368b306ddf2b21473b90975d1de1c13b160d208a25b SHA512 38b22cc0fd00905572859092c4138081c5be434b6e3314bc6cee14b859b0fa1dbb078c6474588891ec3e75b378a7be9a09ee164a4ef9291378193f3bdda10365 -EBUILD luacheck-1.1.2.ebuild 1282 BLAKE2B 82a410f3fbdc84a2c37da766763e42bf8247d0b02408717365713871f1d21884914c83e2f47a5e86063047bfc89cbb7a42e84182c62c14bfb64a7f6807837f79 SHA512 e51ebc3cf06777f30328a9f98ec4d038b100ad10da64dab678776e92dfea6f5dff45491c95e921b75faa128217d9e73745893bbc0f626d51df7ce9b906fa892b +DIST luacheck-1.2.0.tar.gz 183209 BLAKE2B 5c1260d87c523a2094071c674a71dce362be5ad65ca52094564b93d02c6ef7e662631769cbdbafe9c0cb4d2bcb61c5e46cbbc1a8fc9ed287043aafc2ebae9c90 SHA512 2bfe38056bab71cdaa8377212cc92048e3178f2deb1da8d61b9cefc400a9b5691772805f8bc1c4b4584c9530751103a2feeca41187c2d9496e975df5be373ff0 +EBUILD luacheck-1.2.0.ebuild 1282 BLAKE2B 82a410f3fbdc84a2c37da766763e42bf8247d0b02408717365713871f1d21884914c83e2f47a5e86063047bfc89cbb7a42e84182c62c14bfb64a7f6807837f79 SHA512 e51ebc3cf06777f30328a9f98ec4d038b100ad10da64dab678776e92dfea6f5dff45491c95e921b75faa128217d9e73745893bbc0f626d51df7ce9b906fa892b MISC metadata.xml 703 BLAKE2B d86d4b639e4b5372f4756da449210438737e4609772ac5263b8956e5b78dc6fe198d341303442f6ef68e92b4a78c2f03356e010c3a204d79e420070e4aca13d4 SHA512 ed140f75ba4460fdf0a0ffbf2a7541a655a43e02168386b6a3de6adcc9a978bcb403d81a7696c4d6fcfe0f0e4827a7ad421123de0e53c614904eb341e86a2cc3 diff --git a/dev-lua/luacheck/luacheck-1.1.2.ebuild b/dev-lua/luacheck/luacheck-1.2.0.ebuild index e7f6b7200caa..e7f6b7200caa 100644 --- a/dev-lua/luacheck/luacheck-1.1.2.ebuild +++ b/dev-lua/luacheck/luacheck-1.2.0.ebuild diff --git a/dev-lua/luacov/Manifest b/dev-lua/luacov/Manifest index 60329dcbcf9c..a95b75716771 100644 --- a/dev-lua/luacov/Manifest +++ b/dev-lua/luacov/Manifest @@ -1,3 +1,3 @@ DIST luacov-0.15.0.tar.gz 52571 BLAKE2B f9d12295739b1461a4b9d698990430a17b5e73608bec062bf614c5ed84d91b86e2de61031275e0c767f61fcb1da0747dc2587aa0d6ef5ec119f809bf947c74ab SHA512 cab02c540aad905db1fecd7f62545157c8ff9ea82f9ea602bff7b6093e3940a3a316e212a2efe30fa2439435dae6cd4005c2ee41de6b937d3e5f447bc2128a59 EBUILD luacov-0.15.0.ebuild 1005 BLAKE2B 7bfabe1adf9ed421c192ceb649a401ce8c7ea0fdd715b583c390331030ad7ffe38586c23a397fb3c0aa2ac1a9bcb756d67c902e7d304c316eb45d3860292d52f SHA512 589d0a1a711169af948bf74c2a0649210e2624b1a69a55a638226d9c9f6dd62828d705e9db6e4e4cf7bddca8e6842749d47e4210a0ccb51eceaa123c0de5f0bc -MISC metadata.xml 469 BLAKE2B 1dc597e797d0c7ecdc81a0a89fea96ddc3174d64ced95875816e24aa85c9f51c8c88805af02313b9cd2807b2b69e4d1cf038b0d6554b6c575104a6876d6a2f79 SHA512 39216f0532d92c1d424b9f68b0b8cc82004ee85db1ce5c4522d7a10544b68ee466a769ae3ac85a545a2a9691f831b2904100620592531a240bf2c8fe9a284642 +MISC metadata.xml 360 BLAKE2B 60150f5465033808b3a04bf0295e4eec0c5244fff822a43a723ef75cba37314394668bcaef2c342297cf7f409fe57ccda3b2423a8424ec59f7b4addd198ae2db SHA512 07c601bd82ade92527bec874df09f165aa3682197ee61896405ff8d4b2ebb0ba65695125df1d903a15350122ee1388c5bc938778c8f8ffbfb99795f02ede5449 diff --git a/dev-lua/luacov/metadata.xml b/dev-lua/luacov/metadata.xml index 8678dcf1b480..ce977377719e 100644 --- a/dev-lua/luacov/metadata.xml +++ b/dev-lua/luacov/metadata.xml @@ -2,10 +2,6 @@ <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>williamh@gentoo.org</email> - <name>William Hubbs</name> - </maintainer> - <maintainer type="person"> <email>conikost@gentoo.org</email> <name>Conrad Kostecki</name> </maintainer> diff --git a/dev-lua/luadbi/Manifest b/dev-lua/luadbi/Manifest index 5e1235744bd4..ba6fd0d1852e 100644 --- a/dev-lua/luadbi/Manifest +++ b/dev-lua/luadbi/Manifest @@ -1,8 +1,3 @@ -AUX luadbi-0.7.2-incompatible-pointer-type.patch 4723 BLAKE2B 0d71eeb95b87e8dc7ed082de3e66b69bf1dc758e02fa066ee50c2d803910512d591a209623617b5b50647905b6cda40066e02c00f031ea7a390cef176e0f094d SHA512 54aa115a2d3c1b9165c20340f1a9ed8a9043336c36a2a1a84bc971c14a7d290809c9634dc846e9774ef1fda6ad970f9704632fc346652190bc21bf533d27a516 -AUX luadbi-0.7.2-incompatible-pointer-type2.patch 738 BLAKE2B d05969aa6b14b252b93d24f8e5426867094d331bf4303eeb34f9bef9a78ec2ebdec71c4ae52f08191f1cd87e0026548cef56f1c39334b6b3bac08f5546babc9a SHA512 68de22724615e687af85d699dc4e0cfde9d715fc2e9829598d90925d29884f80420fbeab283c269fdcc54f3c1fe62cf3dadd2dbfde49df24312ef01ca24b2596 -AUX luadbi-0.7.2-mysql-8.patch 1920 BLAKE2B 5b8f65c9a6966df0bd18487e09effc073fb4ce9ed7913e1b9397ae722a2fe8cc04bcd8f5dce403fc5181fef8f95bdf71bffd00cb5b99932c6cf48e00daa49175 SHA512 436aa613eb420126f158103bc7c36cb3cc2a680c76d32e6239c2b310b7367bd5275c85640645d904ffee059b970095e8176df23dbca8b54aa13f436a619e2f6f -DIST luadbi-0.7.2.tar.gz 36462 BLAKE2B 581c7353bfa36b3f6cabed2df78372f8810300bf4525bf8d370e61d469f9daa5a5c40c58916164a8d0a621a61e983e85c67b23ef03f51212be79f09ad8512047 SHA512 891f99cbc8f1b5327ef820641a1608abf41410f2f28584b975cc3cf65154b9bebf6f1b9ca7d1818b9c965738ad700dd17ae042dfd2a7146cf755871ebae535b9 DIST luadbi-0.7.3.tar.gz 35753 BLAKE2B ff5fdd144560153fc74733131b48a60a14b7e95de5d6faaa982588cc5df28aa979aa805c5000fdc76fae98b99be4cc4ccb82938c8f6222bcdfe4fca4d12c9bfa SHA512 1122bc9e83cf7071aff8685163a2dc387b40d2fb28aeb57e9c19e14afa6dcb0fb05fa76ea700f69751fdc79b0f1155235195d525041124fed5cefab0d50835bb -EBUILD luadbi-0.7.2-r2.ebuild 2089 BLAKE2B 4ee61305c6011d5abd02575b6d83f13b66355e6fa28cc6e1e430aff9fd93d6138c121e1e4ab29291d798858adc6ebe1a9726fd83c4d460e0f3c900f6046c4418 SHA512 67bef07f554c91303587f74cd8d86c40e7dce73b0510e01707304dd00de87c77fbaf3d9006726583a7f751c818b67d35243259473fdb565b20aaf32f20a93d69 EBUILD luadbi-0.7.3.ebuild 1916 BLAKE2B 39c8e22a61618186dad46ca405becfa097d2c7cbcf2a2def55cd078124f102f080adb44f78bdcdc15264c085432022450c1bc72b1bec4f9d3732ae73710342e5 SHA512 d956b07522c6413ff85c6a74035de00ce72d3e47d8d4a204cee1d084866f69814e9bba5bb283047b5fde7697211ff0e251e790f1a454be20c259b137e42e086e MISC metadata.xml 329 BLAKE2B 63f2efc683cb8c68fc27953c6003708f965328cc4b445e5b62c1cffc85e79c9971ef4bfca6ae6b7a95179c3ad13e9374a2d0f1e06518403902a461d7598ade72 SHA512 c1f454ba961c109a06e0a06e85ad426dc6d6cc5697e6c2ceda3fe003242c1d50ef5c71fa0a84201d0a20b7d22bdf1ab597ff780b681a3a32e08c14457f7a2081 diff --git a/dev-lua/luadbi/files/luadbi-0.7.2-incompatible-pointer-type.patch b/dev-lua/luadbi/files/luadbi-0.7.2-incompatible-pointer-type.patch deleted file mode 100644 index dfe3db4b030d..000000000000 --- a/dev-lua/luadbi/files/luadbi-0.7.2-incompatible-pointer-type.patch +++ /dev/null @@ -1,163 +0,0 @@ -From 7f9c10e753325e3cc00d4955bf9d6a77a896bdcb Mon Sep 17 00:00:00 2001 -From: Matthew Wild <mwild1@gmail.com> -Date: Thu, 5 Sep 2019 14:25:20 +0100 -Subject: [PATCH 1/3] MySQL: Don't set (unused) field is_null to nonsense - value, fixes #56 - ---- - dbd/mysql/statement.c | 1 - - 1 file changed, 1 deletion(-) - -diff --git a/dbd/mysql/statement.c b/dbd/mysql/statement.c -index aca865a..dd01c1e 100644 ---- a/dbd/mysql/statement.c -+++ b/dbd/mysql/statement.c -@@ -218,7 +218,6 @@ static int statement_execute(lua_State *L) { - switch(type) { - case LUA_TNIL: - bind[i].buffer_type = MYSQL_TYPE_NULL; -- bind[i].is_null = (int*)1; - break; - - case LUA_TBOOLEAN: - -From 83954fe0ba8c83fbe9351937e0d30b9c842dadb1 Mon Sep 17 00:00:00 2001 -From: Matthew Wild <mwild1@gmail.com> -Date: Thu, 5 Sep 2019 14:26:04 +0100 -Subject: [PATCH 2/3] Add test for handling of NULL values - ---- - tests/run_tests.lua | 48 +++++++++++++++++++++++++++++++++++++++++++++ - 1 file changed, 48 insertions(+) - -diff --git a/tests/run_tests.lua b/tests/run_tests.lua -index 0dd9f72..80526b6 100755 ---- a/tests/run_tests.lua -+++ b/tests/run_tests.lua -@@ -301,6 +301,51 @@ local function test_insert_multi() - - end - -+local function test_insert_null() -+ -+ local sth, sth2, err, success -+ local stringy = os.date() -+ -+ -+ sth, err = dbh:prepare(code('insert')) -+ -+ assert.is_nil(err) -+ assert.is_not_nil(sth) -+ -+ success, err = sth:execute(nil) -+ -+ assert.is_true(success) -+ assert.is_nil(err) -+ -+ assert.is_equal(1, sth:affected()) -+ -+ -- -+ -- Grab it back, make sure it's all good -+ -- -+ -+ local id = dbh:last_id() -+ assert.is_not_nil(id) -+ sth:close() -+ -+ sth2, err = dbh:prepare(code('insert_select')) -+ -+ assert.is_nil(err) -+ assert.is_not_nil(sth) -+ -+ success, err = sth2:execute(id) -+ -+ assert.is_true(success) -+ assert.is_nil(err) -+ -+ local row = sth2:rows(false)() -+ assert.is_not_nil(row) -+ assert.are_equal(id, row[1]) -+ assert.is_nil(row[2]) -+ -+ sth:close() -+ sth2:close() -+ -+end - - local function test_insert_returning() - -@@ -494,6 +539,7 @@ describe("PostgreSQL #psql", function() - it( "Tests a simple select", test_select ) - it( "Tests multi-row selects", test_select_multi ) - it( "Tests inserts", test_insert_returning ) -+ it( "Tests inserts of NULL", test_insert_null ) - it( "Tests statement reuse", test_insert_multi ) - it( "Tests no insert_id", test_no_insert_id ) - it( "Tests affected rows", test_update ) -@@ -514,6 +560,7 @@ describe("SQLite3 #sqlite3", function() - it( "Tests simple selects", test_select ) - it( "Tests multi-row selects", test_select_multi ) - it( "Tests inserts", test_insert ) -+ it( "Tests inserts of NULL", test_insert_null ) - it( "Tests statement reuse", test_insert_multi ) - it( "Tests no rowcount", test_no_rowcount ) - it( "Tests affected rows", test_update ) -@@ -534,6 +581,7 @@ describe("MySQL #mysql", function() - it( "Tests simple selects", test_select ) - it( "Tests multi-row selects", test_select_multi ) - it( "Tests inserts", test_insert ) -+ it( "Tests inserts of NULL", test_insert_null ) - it( "Tests statement reuse", test_insert_multi ) - it( "Tests affected rows", test_update ) - it( "Tests closing dbh doesn't segfault", test_db_close_doesnt_segfault ) - -From 4555eb0a63945e829ffba635cac87b9e22155ffc Mon Sep 17 00:00:00 2001 -From: Matthew Wild <mwild1@gmail.com> -Date: Thu, 5 Sep 2019 14:35:52 +0100 -Subject: [PATCH 3/3] tests/schemas: allow null inserts for testing - ---- - tests/schemas/mysql.sql | 2 +- - tests/schemas/postgresql.sql | 2 +- - tests/schemas/sqlite3.sql | 2 +- - 3 files changed, 3 insertions(+), 3 deletions(-) - -diff --git a/tests/schemas/mysql.sql b/tests/schemas/mysql.sql -index 1134e64..2948075 100644 ---- a/tests/schemas/mysql.sql -+++ b/tests/schemas/mysql.sql -@@ -46,7 +46,7 @@ drop table if exists insert_tests; - create table insert_tests - ( - id int not null primary key auto_increment, -- val varchar(255) not null -+ val varchar(255) - ); - - grant insert, select on insert_tests to 'luadbi'@'%'; -diff --git a/tests/schemas/postgresql.sql b/tests/schemas/postgresql.sql -index f430516..efe23f3 100644 ---- a/tests/schemas/postgresql.sql -+++ b/tests/schemas/postgresql.sql -@@ -47,7 +47,7 @@ drop table if exists insert_tests cascade; - create table insert_tests - ( - id serial primary key, -- val varchar(255) not null -+ val varchar(255) - ); - - grant insert, select on insert_tests to luadbi; -diff --git a/tests/schemas/sqlite3.sql b/tests/schemas/sqlite3.sql -index d3ba4bc..3bf0eb0 100644 ---- a/tests/schemas/sqlite3.sql -+++ b/tests/schemas/sqlite3.sql -@@ -44,7 +44,7 @@ drop table if exists insert_tests; - create table insert_tests - ( - id integer primary key, -- val varchar(255) not null -+ val varchar(255) - ); - - drop table if exists update_tests; diff --git a/dev-lua/luadbi/files/luadbi-0.7.2-incompatible-pointer-type2.patch b/dev-lua/luadbi/files/luadbi-0.7.2-incompatible-pointer-type2.patch deleted file mode 100644 index 22a6e7c7e881..000000000000 --- a/dev-lua/luadbi/files/luadbi-0.7.2-incompatible-pointer-type2.patch +++ /dev/null @@ -1,29 +0,0 @@ ---- a/dbd/mysql/statement.c -+++ b/dbd/mysql/statement.c -@@ -226,7 +226,7 @@ - *boolean = lua_toboolean(L, p); - - bind[i].buffer_type = MYSQL_TYPE_LONG; -- bind[i].is_null = (int*)0; -+ bind[i].is_null = false; - bind[i].buffer = (char *)boolean; - bind[i].length = 0; - break; -@@ -241,7 +241,7 @@ - *num = lua_tonumber(L, p); - - bind[i].buffer_type = MYSQL_TYPE_DOUBLE; -- bind[i].is_null = (int*)0; -+ bind[i].is_null = false; - bind[i].buffer = (char *)num; - bind[i].length = 0; - break; -@@ -252,7 +252,7 @@ - str = lua_tolstring(L, p, str_len); - - bind[i].buffer_type = MYSQL_TYPE_STRING; -- bind[i].is_null = (int*)0; -+ bind[i].is_null = false; - bind[i].buffer = (char *)str; - bind[i].length = str_len; - break; diff --git a/dev-lua/luadbi/files/luadbi-0.7.2-mysql-8.patch b/dev-lua/luadbi/files/luadbi-0.7.2-mysql-8.patch deleted file mode 100644 index ef463433357e..000000000000 --- a/dev-lua/luadbi/files/luadbi-0.7.2-mysql-8.patch +++ /dev/null @@ -1,55 +0,0 @@ -From b72503cad0654878841172451b2ea860a59e30c1 Mon Sep 17 00:00:00 2001 -From: Conrad Kostecki <conrad@kostecki.com> -Date: Tue, 13 Oct 2020 07:34:16 +0200 -Subject: [PATCH] dbd/mysql/statement.c: fix compilation with mysql-8 - -Signed-off-by: Conrad Kostecki <conrad@kostecki.com> ---- - dbd/mysql/dbd_mysql.h | 2 +- - dbd/mysql/statement.c | 6 +++--- - 2 files changed, 4 insertions(+), 4 deletions(-) - -diff --git a/dbd/mysql/dbd_mysql.h b/dbd/mysql/dbd_mysql.h -index 233bc35..4777289 100644 ---- a/dbd/mysql/dbd_mysql.h -+++ b/dbd/mysql/dbd_mysql.h -@@ -3,7 +3,7 @@ - #endif - - --#include <mysql.h> -+#include <mysql/mysql.h> - #include <dbd/common.h> - - #define DBD_MYSQL_CONNECTION "DBD.MySQL.Connection" -diff --git a/dbd/mysql/statement.c b/dbd/mysql/statement.c -index aca865a..6af4c39 100644 ---- a/dbd/mysql/statement.c -+++ b/dbd/mysql/statement.c -@@ -424,7 +424,7 @@ static int statement_fetch_impl(lua_State *L, statement_t *statement, int named_ - - if (fields[i].type == MYSQL_TYPE_TIMESTAMP || fields[i].type == MYSQL_TYPE_DATETIME) { - char str[20]; -- struct st_mysql_time *t = bind[i].buffer; -+ MYSQL_TIME *t = bind[i].buffer; - - snprintf(str, 20, "%d-%02d-%02d %02d:%02d:%02d", t->year, t->month, t->day, t->hour, t->minute, t->second); - -@@ -435,7 +435,7 @@ static int statement_fetch_impl(lua_State *L, statement_t *statement, int named_ - } - } else if (fields[i].type == MYSQL_TYPE_TIME) { - char str[9]; -- struct st_mysql_time *t = bind[i].buffer; -+ MYSQL_TIME *t = bind[i].buffer; - - snprintf(str, 9, "%02d:%02d:%02d", t->hour, t->minute, t->second); - -@@ -446,7 +446,7 @@ static int statement_fetch_impl(lua_State *L, statement_t *statement, int named_ - } - } else if (fields[i].type == MYSQL_TYPE_DATE) { - char str[20]; -- struct st_mysql_time *t = bind[i].buffer; -+ MYSQL_TIME *t = bind[i].buffer; - - snprintf(str, 11, "%d-%02d-%02d", t->year, t->month, t->day); - diff --git a/dev-lua/luadbi/luadbi-0.7.2-r2.ebuild b/dev-lua/luadbi/luadbi-0.7.2-r2.ebuild deleted file mode 100644 index f6a6bb822552..000000000000 --- a/dev-lua/luadbi/luadbi-0.7.2-r2.ebuild +++ /dev/null @@ -1,107 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LUA_COMPAT=( lua5-{1..4} luajit ) - -inherit lua toolchain-funcs - -DESCRIPTION="A database interface library for Lua" -HOMEPAGE="https://github.com/mwild1/luadbi" -SRC_URI="https://github.com/mwild1/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" -IUSE="mysql postgres +sqlite test" -REQUIRED_USE=" - ${LUA_REQUIRED_USE} - || ( mysql postgres sqlite ) -" -RESTRICT="test" - -RDEPEND=" - ${LUA_DEPS} - mysql? ( dev-db/mysql-connector-c:0= ) - postgres? ( dev-db/postgresql:= ) - sqlite? ( dev-db/sqlite ) -" - -DEPEND="${RDEPEND}" - -BDEPEND=" - virtual/pkgconfig - test? ( - dev-lua/busted[${LUA_USEDEP}] - dev-lua/luarocks - ) -" - -PATCHES=( - "${FILESDIR}/${PN}-0.7.2-mysql-8.patch" - "${FILESDIR}/${PN}-0.7.2-incompatible-pointer-type.patch" - "${FILESDIR}/${PN}-0.7.2-incompatible-pointer-type2.patch" -) - -src_prepare() { - default - - # Respect users CFLAGS - sed -e 's/-g //' -e 's/-O2 //g' -i Makefile || die - - lua_copy_sources -} - -lua_src_compile() { - pushd "${BUILD_DIR}" || die - - tc-export AR CC - - local myemakeargs=( - "LUA_INC=$(lua_get_CFLAGS)" - ) - - use mysql && emake ${myemakeargs} MYSQL_INC="-I$(mariadb_config --libs)" mysql - use postgres && emake ${myemakeargs} PSQL_INC="-I$(pg_config --libdir)" psql - use sqlite emake ${myemakeargs} SQLITE3_INC="-I/usr/include" sqlite - - popd -} - -src_compile() { - lua_foreach_impl lua_src_compile -} - -lua_src_test() { - pushd "${BUILD_DIR}" || die - cd "${S}"/tests && ${ELUA} run_tests.lua || die - popd -} - -src_test() { - lua_foreach_impl lua_src_test -} - -lua_src_install() { - pushd "${BUILD_DIR}" || die - - local myemakeargs=( - DESTDIR="${ED}" - LUA_CDIR="$(lua_get_cmod_dir)" - LUA_INC="$(lua_get_CFLAGS)" - LUA_LDIR="$(lua_get_lmod_dir)" - ) - - use mysql && emake ${myemakeargs[@]} install_mysql - use postgres && emake ${myemakeargs[@]} install_psql - use sqlite && emake ${myemakeargs[@]} install_sqlite3 - - popd -} - -src_install() { - lua_foreach_impl lua_src_install - - einstalldocs -} diff --git a/dev-lua/luaexpat/Manifest b/dev-lua/luaexpat/Manifest index 347f6b834545..9a02f78ada99 100644 --- a/dev-lua/luaexpat/Manifest +++ b/dev-lua/luaexpat/Manifest @@ -1,3 +1,3 @@ -DIST luaexpat-1.5.1.tar.gz 53912 BLAKE2B 0e8aa342864159e7a3f3ac21bfd65a7fb4378fc51b5889a93f8c00fd497f985bf194b3889d39f28ca097fd84a6160c9804d5957744a7ac9a002d1a0b6969abf3 SHA512 45834b02d863a65c6de2ad3c5c671935ae512dd906233a647269438aeeb37c7bbd6e7166aefd8da72480b33e1aa79a86ed070ed8800a8e0f303ccc74918f3bb8 -EBUILD luaexpat-1.5.1.ebuild 1250 BLAKE2B 87a9e484ee1419e443200bd424823797c5274f9b828bdf03fce94958bf90c9c5d70bb2aa95f5ac43986ab683c2fccc2bcebb33cd7f6520a3eecbc76ae45e7f5f SHA512 2df41c44ea53cd1bce8eebf7dcd5e9a5196afeb3ce8def512724b75979a42d1e9a26cece19e032dd3192879c76232f3a1791e90eec00b6a1449e5bcef2d00388 +DIST luaexpat-1.5.2.tar.gz 54072 BLAKE2B 7d7a9dbbb28e4fff7adfffaf910546065b3f781934004318566ec13838007ee135247c75555e9b34f530e2f72f65156310454af73dfa6ac48aad50d4e0679efc SHA512 a2a04b2bb76a10a8a0da077b53d22b6e84460f416486a4b006d3df4991cff011dc91a225ab25f994a2713632d562b13d4341530bbc7ede4fd660a6fce24eed3c +EBUILD luaexpat-1.5.2.ebuild 1250 BLAKE2B 375153685d629a306b3a57905606e254fade70229138516cefd03a987ac929f343f01d0e164ee78f6bce67371b9974f0ce2419473afc80591445b2daef0fc2b8 SHA512 b7c0ca0f001645e41894c88a1f31fdbb0a0ab50bfaf096cdfa7395d1644447d5dccac919439e6d091d6b59909b82cb3d34c068a8773ecfdaa591f36ae2958109 MISC metadata.xml 400 BLAKE2B 4729d6a90ea60d7f879688847347b0339e82c73d71df5e92e6f8af4538294b1543655456899dc8cca83bdc2bcb5f27da11cd5673fb2fa3869f2799eb2c02c181 SHA512 65ac62c21f76428797d79b0003963759964b5d4a3c59dfa10b8e128cfb6cc893c3e7894f7a86a7c1ec3b543a84caccde7cc15e4cdc87be8dfc5adcb32eb1bb82 diff --git a/dev-lua/luaexpat/luaexpat-1.5.1.ebuild b/dev-lua/luaexpat/luaexpat-1.5.2.ebuild index 653582b9bb6d..bf7a0a15d1d5 100644 --- a/dev-lua/luaexpat/luaexpat-1.5.1.ebuild +++ b/dev-lua/luaexpat/luaexpat-1.5.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-lua/lualdap/Manifest b/dev-lua/lualdap/Manifest index b76148628860..c16f94d224aa 100644 --- a/dev-lua/lualdap/Manifest +++ b/dev-lua/lualdap/Manifest @@ -1,5 +1,3 @@ -DIST lualdap-1.3.1.tar.gz 82290 BLAKE2B 8436f1b3cf6497a3aea19de74a2e06bf2bb9ba4951d7357584c5b29a4d37ea2c5d4877d6ea3d44fca42d19207366abdf6a017ce1953d283a7bc243d230081077 SHA512 29d622ecf63214ac26ade71478c383e4f1b7468097bf19b99b8209b3f6cbb2078298a149d64ba8a7ca4abe97aa45550982792fa4ac0a8014f7daf709fe725e9f DIST lualdap-1.4.0.tar.gz 83205 BLAKE2B 8e56cbf8f772fd4bac3e4d545741d51adc447cdc00a4ccaa390af3ddbd035de9fe7b0a652ce71da869f74ba241c51f2a63835f2f200e9454a058e123d4acbf5f SHA512 92d6cb81adfb9fc21ba21d6e765f70c1eb0e30bd04d5fabc2bec2a9e22850c5ab1586bf866f01a871e72a705de93d61be2545edf3d9b25011f74f2a5c4e46d32 -EBUILD lualdap-1.3.1.ebuild 1533 BLAKE2B 38b59ec2bb0f3127eb70a6381cfecf1e8506ef59b33489c1fc23159fc3eee1bd4a2e3d7f2a2c8b73092249ab25e62c0aa05d4e9b927b57cd709b2745e2e94827 SHA512 b73b28c2ec74b9372105e4cceb0b3382c7a43b3bdd9090826269aaf57a9af6d4b13c922d27fc0b31a78338666e8bedb17ac4fea3508ac00a81d1131462150dba EBUILD lualdap-1.4.0.ebuild 1533 BLAKE2B 38b59ec2bb0f3127eb70a6381cfecf1e8506ef59b33489c1fc23159fc3eee1bd4a2e3d7f2a2c8b73092249ab25e62c0aa05d4e9b927b57cd709b2745e2e94827 SHA512 b73b28c2ec74b9372105e4cceb0b3382c7a43b3bdd9090826269aaf57a9af6d4b13c922d27fc0b31a78338666e8bedb17ac4fea3508ac00a81d1131462150dba MISC metadata.xml 442 BLAKE2B 7e232b04c35cca3befb630d268e162bc7bb095f9802d6aa01b15a78f0ac276d8de41cb02e1f6a94f16f79d7afcbd99bce981ff3f6e04459b71a846378e4d2911 SHA512 c94b931cf34eabb0efc127029419aafa87491a3453ccf3f0045e19b8d23893b9192bbdc22eaf654d2250955f0dd90a217b7118e89664b2572258044ad40e265e diff --git a/dev-lua/lualdap/lualdap-1.3.1.ebuild b/dev-lua/lualdap/lualdap-1.3.1.ebuild deleted file mode 100644 index 36fc9c5c764e..000000000000 --- a/dev-lua/lualdap/lualdap-1.3.1.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LUA_COMPAT=( lua5-{1..4} luajit ) - -inherit lua toolchain-funcs - -DESCRIPTION="A lua binding for the OpenLDAP client libraries" -HOMEPAGE="https://github.com/lualdap/lualdap" -SRC_URI="https://github.com/lualdap/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~sparc x86" -IUSE="test" -REQUIRED_USE="${LUA_REQUIRED_USE}" -RESTRICT="test" - -RDEPEND=" - net-nds/openldap:= - ${LUA_DEPS} -" -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig - test? ( ${RDEPEND} ) -" - -HTML_DOCS=( "docs/." ) - -src_prepare() { - default - - lua_copy_sources -} - -lua_src_compile() { - pushd "${BUILD_DIR}" || die - - local myemakeargs=( - "CC=$(tc-getCC)" - "LBER_LIBDIR=/usr/$(get_libdir)" - "LDAP_LIBDIR=/usr/$(get_libdir)" - "LUA_INCDIR=$(lua_get_include_dir)" - "LUA_LIBDIR=/usr/$(get_libdir)" - ) - - emake "${myemakeargs[@]}" - - popd || die -} - -src_compile() { - lua_foreach_impl lua_src_compile -} - -lua_src_test() { - pushd "${BUILD_DIR}" || die - LUA_CPATH="./src/?.so" ${ELUA} tests/test.lua || die - popd || die -} - -src_test() { - lua_foreach_impl lua_src_test -} - -lua_src_install() { - pushd "${BUILD_DIR}" || die - - # Workaround, as 'make install' does not create this directory - dodir "$(lua_get_cmod_dir)" - - local myemakeargs=( - "DESTDIR=${ED}" - "INST_LIBDIR=$(lua_get_cmod_dir)" - ) - - emake "${myemakeargs[@]}" install - - popd || die -} - -src_install() { - lua_foreach_impl lua_src_install - - einstalldocs -} diff --git a/dev-lua/luarocks/Manifest b/dev-lua/luarocks/Manifest index 7424ddf5c24e..f9f3ee8ee775 100644 --- a/dev-lua/luarocks/Manifest +++ b/dev-lua/luarocks/Manifest @@ -1,7 +1,3 @@ -DIST luarocks-3.10.0.tar.gz 273518 BLAKE2B 64a9f7d5c9e15b8753e32f080d8f792be37f7b66635ce3df2218563774d5f90a18ef1b625861e13df9e728e1cbd90f0ed7247ce1bec207b97fa895780a77ab53 SHA512 4a834059b8f544274a110131d59d0647fb317078ef7709c1dc1a464513ebc38300abb71094620e21bb2f6e60193e9a1b0c06e7e0f4ad9acc2bf188bf4b599922 -DIST luarocks-3.11.0.tar.gz 277031 BLAKE2B eadef03badc9b4f0784e67f08f4fbfb4032840e6f7378e20dd2460da6324bba9c6f0210803b42a5e7465a44f0a3cf706c555ba64f622ce3884ac0b49f42304ad SHA512 bec918e98209e5ff5c498c4454b8c8182ecfeb0786cb4cd241d59149f33560e981ff2db8d49785823ccf31643366de15b5f2599c6eef0951d17ba66436b79644 -DIST luarocks-3.9.2.tar.gz 256117 BLAKE2B eebbad38dd71b0318852a177d394df5fd20e807d566893a2338526e76e17daf2436309e512dd50b325914b2d84b90ef857396bfd6d41f22893131ed78931b8ad SHA512 7e93164bdcf35338e993822931a8e59957ab69c6e23236a7a075649c2f7cd173305c4ca6e9d115fc5e282cb76c21754d7adac92b21885006e5ee3bc06a9d0059 -EBUILD luarocks-3.10.0.ebuild 2036 BLAKE2B 3427ddeaa484b3a105ce82c8ffec458ea957f44deb009f9c40e92dc24927ae5e5870a3739e53ee7b0991adb087d0a924a51738c593cde8091e0298c7fd275ad5 SHA512 48337d673725cb494fd6bc79a770fd9a5b67c785d11c7b1a17ff8107b3a05b57229eac079f109a0929df4949baee403e298b3a16c64784b38123a4da4e20fef8 -EBUILD luarocks-3.11.0.ebuild 2032 BLAKE2B f25929f423551ce592304091137676873743db53651fef21d4dc75aad533da98f34dba3689dc069416a458c0e02cefc63610498eca915a7f686215be88ee9e03 SHA512 af6b6e8bbb7040efdb8bd5e15982a40efd8a347a94d9667e8e953ce8383fd55980759b2fbb9889d6ae2c6ebeed2dc154a7959669e5bf32cb46bc3c227745c0c3 -EBUILD luarocks-3.9.2.ebuild 2032 BLAKE2B 734eb895b3d1005336cb528b212e2eb2283b5092fee5566c7479b512f5ff3513860163564b13d233c852bef812c5b6410f95ba7739af57ec6f6dcb270e8cea0f SHA512 3ab41e559dbd2fbab1505981eb98eb159de506f16ba6b239b80db9c23caf95fc2d3f59ee283816573335407df99f10a3d9f93cd91ea559c53e179405f16f846f +DIST luarocks-3.11.1.tar.gz 277760 BLAKE2B 9470b0cd01329e223769b53a5aea743916c2ffedd6171a0b06e105131e2475ec4919fc1e6347162d1049ae5b2d9b32bea705e35577e58edaa29dddb910d343e7 SHA512 1e214fd41711f62fda122d73441165a2d0ffe7ed29d3d3d7690b9a1a272c03e269fc39e0c2d35dddaa64fad411b87754da4e7b8236af562fde837e9e6626fbad +EBUILD luarocks-3.11.1.ebuild 2032 BLAKE2B f25929f423551ce592304091137676873743db53651fef21d4dc75aad533da98f34dba3689dc069416a458c0e02cefc63610498eca915a7f686215be88ee9e03 SHA512 af6b6e8bbb7040efdb8bd5e15982a40efd8a347a94d9667e8e953ce8383fd55980759b2fbb9889d6ae2c6ebeed2dc154a7959669e5bf32cb46bc3c227745c0c3 MISC metadata.xml 501 BLAKE2B 0a2a3e7358a2ef2a4cbb79853408dfdf6015d49348bbb879a59253a88c73cf3d96c2ce708076844344468136d70962be74e639d24331a007fbd02ce6ccc18cee SHA512 43f147be67209e542e02733b6a57ce7ee05b61a7eb0d15662c0fb137db4f57c9f519cc98cf5dceb0e6f626f0dc6f04dd5b67da96a155b1e3884dca55896722f3 diff --git a/dev-lua/luarocks/luarocks-3.10.0.ebuild b/dev-lua/luarocks/luarocks-3.10.0.ebuild deleted file mode 100644 index 2319a20303e0..000000000000 --- a/dev-lua/luarocks/luarocks-3.10.0.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LUA_COMPAT=( lua5-{1..4} luajit ) - -inherit lua-single - -DESCRIPTION="A package manager for the Lua programming language" -HOMEPAGE="https://luarocks.org" -SRC_URI="https://luarocks.org/releases/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="test" -REQUIRED_USE="${LUA_REQUIRED_USE}" -RESTRICT="test" - -RDEPEND="${LUA_DEPS}" - -DEPEND=" - net-misc/curl - dev-libs/openssl:0 - ${RDEPEND} -" - -BDEPEND=" - virtual/pkgconfig - test? ( - $(lua_gen_cond_dep 'dev-lua/busted[${LUA_USEDEP}]') - $(lua_gen_cond_dep 'dev-lua/busted-htest[${LUA_USEDEP}]') - ${RDEPEND} - ) -" - -src_prepare() { - default - - # If 'dev-lang/lua' is a new, fresh installation, no 'LUA_LIBDIR' exists, - # as no compiled modules are installed on a new, fresh installation, - # so this check must be disabled, otherwise 'configure' will fail. - sed -e '/LUA_LIBDIR is not a valid directory/d' -i configure || die -} - -src_configure() { - local myeconfargs=( - "--prefix=${EPREFIX}/usr" - "--rocks-tree=$(lua_get_lmod_dir)" - "--with-lua-include=$(lua_get_include_dir)" - "--with-lua-interpreter=${ELUA}" - "--with-lua-lib=$(lua_get_cmod_dir)" - ) - - # Since the configure script is handcrafted, - # and yells at unknown options, do not use 'econf'. - ./configure "${myeconfargs[@]}" || die -} - -src_test() { - busted --lua=${ELUA} || die -} - -src_install() { - default - - { find "${D}" -type f -exec sed -i -e "s:${D}::g" {} \;; } || die -} - -pkg_postinst() { - local lua_abi_ver - if use lua_single_target_luajit; then - lua_abi_ver="5.1" - else - lua_abi_ver=${ELUA#lua} - fi - elog - elog "To manage rocks for a Lua version other than the current ${CATEGORY}/${PN} default (${lua_abi_ver})" - elog "you can use the command-line option --lua-version, e.g." - elog - elog " luarocks --lua-version 5.3 install luasocket" - elog - elog "(use 5.1 for luajit). Note that the relevant Lua version must already be present in the system." - elog -} diff --git a/dev-lua/luarocks/luarocks-3.11.0.ebuild b/dev-lua/luarocks/luarocks-3.11.1.ebuild index 780e6d75e53f..780e6d75e53f 100644 --- a/dev-lua/luarocks/luarocks-3.11.0.ebuild +++ b/dev-lua/luarocks/luarocks-3.11.1.ebuild diff --git a/dev-lua/luarocks/luarocks-3.9.2.ebuild b/dev-lua/luarocks/luarocks-3.9.2.ebuild deleted file mode 100644 index 8756903989dc..000000000000 --- a/dev-lua/luarocks/luarocks-3.9.2.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LUA_COMPAT=( lua5-{1..4} luajit ) - -inherit lua-single - -DESCRIPTION="A package manager for the Lua programming language" -HOMEPAGE="https://luarocks.org" -SRC_URI="https://luarocks.org/releases/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" -IUSE="test" -REQUIRED_USE="${LUA_REQUIRED_USE}" -RESTRICT="test" - -RDEPEND="${LUA_DEPS}" - -DEPEND=" - net-misc/curl - dev-libs/openssl:0 - ${RDEPEND} -" - -BDEPEND=" - virtual/pkgconfig - test? ( - $(lua_gen_cond_dep 'dev-lua/busted[${LUA_USEDEP}]') - $(lua_gen_cond_dep 'dev-lua/busted-htest[${LUA_USEDEP}]') - ${RDEPEND} - ) -" - -src_prepare() { - default - - # If 'dev-lang/lua' is a new, fresh installation, no 'LUA_LIBDIR' exists, - # as no compiled modules are installed on a new, fresh installation, - # so this check must be disabled, otherwise 'configure' will fail. - sed -e '/LUA_LIBDIR is not a valid directory/d' -i configure || die -} - -src_configure() { - local myeconfargs=( - "--prefix=${EPREFIX}/usr" - "--rocks-tree=$(lua_get_lmod_dir)" - "--with-lua-include=$(lua_get_include_dir)" - "--with-lua-interpreter=${ELUA}" - "--with-lua-lib=$(lua_get_cmod_dir)" - ) - - # Since the configure script is handcrafted, - # and yells at unknown options, do not use 'econf'. - ./configure "${myeconfargs[@]}" || die -} - -src_test() { - busted --lua=${ELUA} || die -} - -src_install() { - default - - { find "${D}" -type f -exec sed -i -e "s:${D}::g" {} \;; } || die -} - -pkg_postinst() { - local lua_abi_ver - if use lua_single_target_luajit; then - lua_abi_ver="5.1" - else - lua_abi_ver=${ELUA#lua} - fi - elog - elog "To manage rocks for a Lua version other than the current ${CATEGORY}/${PN} default (${lua_abi_ver})" - elog "you can use the command-line option --lua-version, e.g." - elog - elog " luarocks --lua-version 5.3 install luasocket" - elog - elog "(use 5.1 for luajit). Note that the relevant Lua version must already be present in the system." - elog -} diff --git a/dev-lua/luasec/Manifest b/dev-lua/luasec/Manifest index 73691c518192..4d243f351bec 100644 --- a/dev-lua/luasec/Manifest +++ b/dev-lua/luasec/Manifest @@ -1,7 +1,3 @@ -DIST luasec-1.2.0.tar.gz 53379 BLAKE2B dad93b341565b602fa02a5551a127bce42e76cee5abb0314f9cc4a98f162d23b0f8b4b9c0f16423095e4b54ec5ab260ee06bef5993ad46f559ad1295dcc28856 SHA512 5564f73495bef7c5683285ff7648c7b82a3a3dfdce96e88c77cc8835427b6595a694e5a2bf0a4f6332fe52b8aed3d94531607df81260d7597458a6fb0465d3fe -DIST luasec-1.3.1.tar.gz 54807 BLAKE2B e09d340b8bc391830d671dd5cbec76bd5190bebdd2e534800bea8efd19749a4379e2681bb7a6e6551da49109345f0b846904c222c0ecada6135d775e2060bfc7 SHA512 cfa4187518445abc6591bd0c24924122b62252be25ffd5564cf291f9a2ae3702a5fa299ffd265d2e0e8315b90d6783eccace4ff560f54f299161d3c5e3749508 DIST luasec-1.3.2.tar.gz 54925 BLAKE2B d86a241c22083dc0ed201d83392e694fbefed207feafd758d7ba1235ea209b4dc66301abca4bd113f7074c88d5193fd9a28cbcbba4bed2f96fa669d799e1a38f SHA512 8f0c4b5ff87c024685b23770e1d342467554b8dc19a1704076e184d9e84b966f171091c31d1da135ab009e850275adc2bf2720fc9f32c83ac23f0a42f13d311f -EBUILD luasec-1.2.0.ebuild 1737 BLAKE2B 633fd25ccf721edb600c479956f37504d46bca254e6df6f512325fbfa6c1964d07fe16256df50cb950358321993686de87bfa1d732a4550dc8c7718de1cc2202 SHA512 41d17718b574d404deb383f45b98de42271ab443b3e7f9069363008c1188ab17e720a6d52d7428a4ea69288f524880110f768ccfb0e1f37c03977be1241b9159 -EBUILD luasec-1.3.1.ebuild 1737 BLAKE2B 7b985f8fe90ac76a529950deca77cb7968ac8d44455eafc335371e8c0ffcd9c609eef0f4ce6970a64bf1684de88116a25d438cc2df1fc0e9638f91c91b3e948a SHA512 0c6a3ce9626d6740d402d6cb9cc37873568a1cca4acde0d97174fdc7e2f12dde9ab03a8cb883f96bdcb22c8bc444e255b86084b589e70745da1ed22c0abe6a3f EBUILD luasec-1.3.2.ebuild 1737 BLAKE2B 7b985f8fe90ac76a529950deca77cb7968ac8d44455eafc335371e8c0ffcd9c609eef0f4ce6970a64bf1684de88116a25d438cc2df1fc0e9638f91c91b3e948a SHA512 0c6a3ce9626d6740d402d6cb9cc37873568a1cca4acde0d97174fdc7e2f12dde9ab03a8cb883f96bdcb22c8bc444e255b86084b589e70745da1ed22c0abe6a3f MISC metadata.xml 597 BLAKE2B 6398ca37e0d10458a7b1a111d2d0e8d44aa64136ada116a8bb73bf200be4c10f673c8f574733043eb7b2216c28b003c30a993736145344ae72ef25f001a5783e SHA512 399501a7a9c0b08d8747b30478a3810dde63efb48d2d42eeff1ba7355c882e35fd3528424930f618d51182f80641c1c6fb4662b31ec21cf38abd0f0fde0d17dd diff --git a/dev-lua/luasec/luasec-1.2.0.ebuild b/dev-lua/luasec/luasec-1.2.0.ebuild deleted file mode 100644 index b96cb6076757..000000000000 --- a/dev-lua/luasec/luasec-1.2.0.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LUA_COMPAT=( lua5-{1..4} luajit ) - -inherit lua toolchain-funcs - -DESCRIPTION="Lua binding for OpenSSL library to provide TLS/SSL communication" -HOMEPAGE="https://github.com/brunoos/luasec" -SRC_URI="https://github.com/brunoos/luasec/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86" - -RDEPEND=" - >=dev-lua/luasocket-3.0_rc1_p20200328-r103[${LUA_USEDEP}] - dev-libs/openssl:0= - ${LUA_DEPS} -" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -lua_src_prepare() { - pushd "${BUILD_DIR}" || die - - ${ELUA} src/options.lua -g /usr/include/openssl/ssl.h > src/options.c || die - - popd -} - -src_prepare() { - default - - # Respect users CFLAGS - sed -e 's/-O2//g' -i src/Makefile || die - - # Allow to redefine libraries linking - sed -e 's/LIBS=/LIBS?=/g' -i src/Makefile || die - - lua_copy_sources - - lua_foreach_impl lua_src_prepare -} - -lua_src_compile() { - pushd "${BUILD_DIR}" || die - - local myemakeargs=( - "CC=$(tc-getCC)" - "CCLD=$(tc-getCC)" - "INC_PATH=-I$(lua_get_include_dir)" - "LIB_PATH=-L$(lua_get_cmod_dir)/socket" - "LIBS=$($(tc-getPKG_CONFIG) --libs openssl) $(lua_get_cmod_dir)/socket/core.so" - "MYLDFLAGS=-Wl,-rpath,$(lua_get_cmod_dir)/socket -Wl,-soname=socket/core.so" - "EXTRA=" - "DEFS=" - ) - - emake "${myemakeargs[@]}" linux - - popd -} - -src_compile() { - lua_foreach_impl lua_src_compile -} - -lua_src_install() { - pushd "${BUILD_DIR}" || die - - local emakeargs=( - "DESTDIR=${ED}" - "LUAPATH=$(lua_get_lmod_dir)" - "LUACPATH=$(lua_get_cmod_dir)" - ) - - emake "${emakeargs[@]}" install - - popd -} - -src_install() { - lua_foreach_impl lua_src_install - - einstalldocs -} diff --git a/dev-lua/luasec/luasec-1.3.1.ebuild b/dev-lua/luasec/luasec-1.3.1.ebuild deleted file mode 100644 index 8371ae1e3422..000000000000 --- a/dev-lua/luasec/luasec-1.3.1.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LUA_COMPAT=( lua5-{1..4} luajit ) - -inherit lua toolchain-funcs - -DESCRIPTION="Lua binding for OpenSSL library to provide TLS/SSL communication" -HOMEPAGE="https://github.com/brunoos/luasec" -SRC_URI="https://github.com/brunoos/luasec/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86" - -RDEPEND=" - >=dev-lua/luasocket-3.0_rc1_p20200328-r103[${LUA_USEDEP}] - dev-libs/openssl:0= - ${LUA_DEPS} -" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -lua_src_prepare() { - pushd "${BUILD_DIR}" || die - - ${ELUA} src/options.lua -g /usr/include/openssl/ssl.h > src/options.c || die - - popd -} - -src_prepare() { - default - - # Respect users CFLAGS - sed -e 's/-O2//g' -i src/Makefile || die - - # Allow to redefine libraries linking - sed -e 's/LIBS=/LIBS?=/g' -i src/Makefile || die - - lua_copy_sources - - lua_foreach_impl lua_src_prepare -} - -lua_src_compile() { - pushd "${BUILD_DIR}" || die - - local myemakeargs=( - "CC=$(tc-getCC)" - "CCLD=$(tc-getCC)" - "INC_PATH=-I$(lua_get_include_dir)" - "LIB_PATH=-L$(lua_get_cmod_dir)/socket" - "LIBS=$($(tc-getPKG_CONFIG) --libs openssl) $(lua_get_cmod_dir)/socket/core.so" - "MYLDFLAGS=-Wl,-rpath,$(lua_get_cmod_dir)/socket -Wl,-soname=socket/core.so" - "EXTRA=" - "DEFS=" - ) - - emake "${myemakeargs[@]}" linux - - popd -} - -src_compile() { - lua_foreach_impl lua_src_compile -} - -lua_src_install() { - pushd "${BUILD_DIR}" || die - - local emakeargs=( - "DESTDIR=${ED}" - "LUAPATH=$(lua_get_lmod_dir)" - "LUACPATH=$(lua_get_cmod_dir)" - ) - - emake "${emakeargs[@]}" install - - popd -} - -src_install() { - lua_foreach_impl lua_src_install - - einstalldocs -} diff --git a/dev-lua/luassert/Manifest b/dev-lua/luassert/Manifest index c32a5659ccd7..3dd6bd774dfa 100644 --- a/dev-lua/luassert/Manifest +++ b/dev-lua/luassert/Manifest @@ -1,3 +1,3 @@ DIST luassert-1.9.0.tar.gz 42645 BLAKE2B 2541184bb5ee7a6a7e0c8e2fead8c4926a5d8384345dc173d60c9b52bb4cffe9f50e90980293465e1e5cadee337823abf77421d1cfc423eb32d9d73a7594a306 SHA512 267d31f0061376a4766c7e978bda9e4a2396c8bf959d4aaa347ad40bd286a3873441e38983e1e86ea07a1be7cf7c92d91248c4ba70d6dd4ec82f02c7f7638e9f EBUILD luassert-1.9.0.ebuild 935 BLAKE2B 65f3f1880c0d8880e5ee9c7e5647a6e867301e5d5cb4a9aaf028f89f8fdc0d6f36d41823a65f2d39f1ef11eaae4de44c7739a7ab5f4eb54052da2c1ff822f396 SHA512 3514692ef366abb6f0f97d0093594d896fa512c2bf35dd4177e6fcd0d682f89af810091c7528fdcd66c45d488da04cf1989523a402ed3b0960776cebb85af6e7 -MISC metadata.xml 623 BLAKE2B 314b10b15a976e5db10ce4decd9a44157dd14ee49ed61bdf3193df9317b766ef57884e1e501cd3755fba5d686d7bf2d61ee54cd0170bb5d3996e1a49b835a239 SHA512 71e94894fb184314e80af6a4e6f493712aa61f5c8a9c8aabcecd10b9b08f11dff9378d9abcbc40bd0bd9142b3777bebb3e1d896e0b05106a24aa40b83ac66d8f +MISC metadata.xml 514 BLAKE2B 6b5613f5c5b4e1c203bb8ab8897dd8bc4b4f1ce1bae141374407ce77e506f720f487f1ee0c1767dc7d7ab72b73484176bab3dc89474f1fa77d9f052da0725e00 SHA512 10ce680f90968dd1fc7c0c266dfa5bd3e79c2d92671b831c97a75a40b7174dceaa78976055ac42eba3c17d599e2c7fc16c6957f5839582f93bd30cc980b715d8 diff --git a/dev-lua/luassert/metadata.xml b/dev-lua/luassert/metadata.xml index 74b6d9e0990d..89d5d8adbd86 100644 --- a/dev-lua/luassert/metadata.xml +++ b/dev-lua/luassert/metadata.xml @@ -2,10 +2,6 @@ <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>williamh@gentoo.org</email> - <name>William Hubbs</name> - </maintainer> - <maintainer type="person"> <email>conikost@gentoo.org</email> <name>Conrad Kostecki</name> </maintainer> diff --git a/dev-lua/luasystem/Manifest b/dev-lua/luasystem/Manifest index ed4f6ece5cd3..a960fcd05d0e 100644 --- a/dev-lua/luasystem/Manifest +++ b/dev-lua/luasystem/Manifest @@ -1,6 +1,13 @@ AUX luasystem-0.2.1_p0-fix-makefile.patch 825 BLAKE2B 1732876603d8b5560bda1644de832d611e851bbe8c8edb7c1861c43b5496d47306a2f61d29087b83a0b8d87ecb2731572c2c3d149a19000c7173161bd0f326fd SHA512 980ee1089e4b2b45c54e0ac953bb441e5c31164417e64dbf3fd8f75010d50ddda84572fa0b8ed6101f1924a96a64de0ce31d4e24cf69f9f15d5c59b8f5ef8e3e +AUX luasystem-0.4.2-fix-makefile.patch 1322 BLAKE2B 6756d2bcc2f5f80860542a3d1e05e1132049a9c691c1e0e0cb6e6f0c4bef0963680329456330c77e03593f82598fa8c0a9f031cf901819fb7624d401179148ac SHA512 b59dec320aa0755559699e557abe85ac25c108adac7a18bd6138e2fe28e7aa8ef1523de9e3aa2ffd101f38c3985d9b8ecf82ff894187056ed5ec3abff8df6e6e DIST luasystem-0.2.1_p0.tar.gz 8162 BLAKE2B ad8a6009823ad8202ff3884a3167d0779405c2a6be460b7ef2939622eb4d0fc8edbc6b04aba5dec9dd5e4e38f11ae0dcd582b9c348d5b516aa411858d55c6d71 SHA512 9dc323d4d1914cfa4f278a49ef22e58569d5cd7e369fa17fa6006cd47f9d90c6dfd4404067ea2436aa46a27cfbdf91e4aa26e20b89aeeefdf2aa7252c51fb32b DIST luasystem-0.3.0.tar.gz 19607 BLAKE2B 82dd54dab61045d25d9d1dc074526c2443b9732adf27da052f65702f0941a04dce65582091b5ecb802e5aed9baa2f4dbd53e4cd1b624426341a83fbcb0109378 SHA512 1adf1167767d7d8233ed2c90c106b050dc2370e891465eeb13f16ebc96e8f467d67a89a40173064112117ac9db2451aa73fde0d11fab01f6d2c56bdef50cb6ac +DIST luasystem-0.4.0.tar.gz 74560 BLAKE2B 3ca3ef54572c3aca7ac465b4e93c0ae14ce33d9e278b504c7d6be209d9d26c3f21d6bb342da8c0ab7b008d366313fec436c6c7a8bd9e3246a3f2bfd6f2213214 SHA512 2b117e20955dac74b850363d88a08ca75e085e8078824b0f0a43deb29aad92e1f6a3687e6b504caf241a5353a59a96555964b3b0d6ff623c5680c005e65b294a +DIST luasystem-0.4.1.tar.gz 74722 BLAKE2B e9d471291ddd4a89d0ac1a02459a84850749a3be1c22bfd3376ddb2886ca34d1f8db364dfb1376df072616072c45b0810886d93d2a9a87d25b123c162c07bd21 SHA512 ba98735007a81d3db2ac901283970b2d7c7db0c0b3d7098a2ff65e994f8fba4cbd0af20e7676e4e986e6c44c23e717dc0587eb9ee89760056cc4aaba173b9578 +DIST luasystem-0.4.2.tar.gz 74837 BLAKE2B 09d307ab2764bc68eb0fe3aae2c556ca70490e738e3ffcd620f4b43d00c22f19d47c67014b7f14ae1d561a4a2bee8d4b79dee3a76a47c832af602cbe8f9186f0 SHA512 98681005dfcab3807a794eec78550903a2f39de59de39c92016bbd690215946f22c17fb802b40c7e12ad19ab846a118414ab082408b11559030c35fd69ac9314 EBUILD luasystem-0.2.1_p0-r1.ebuild 1614 BLAKE2B 1c99d5ed57adde933ca326e903fce527511580e407fe7c463db16badd7711e7af4656f4e9f1040aae4a6a28819be25481e17cc5d32c83200546aff5b148f3e97 SHA512 4d87dd9c6c076655f5a3bd61da38288950ed888cc0a0b312ec67b490048721bc330a86da1b50998e5f9e0446b7d0853583cd3e79aad210126acd2d565b2c74f1 EBUILD luasystem-0.3.0.ebuild 1652 BLAKE2B d85c191429f71111442ba7cdc7f64068c4d76e8ab9eb70bbe9e429a3d5192df9b9c72552e5e4e0f65b50076404fce9cfc55c515c828e5a0d5e532ea46f198f2e SHA512 4aacca2ed6df6824f6745b2be37290cda44b0b035ab7c354c8867f4257dcf0d4f59be44e8d4782002c353c5577a819924a58d7ce83904ee54e0759af9fc8eac5 -MISC metadata.xml 660 BLAKE2B ade0d9b3fc58f3e97e278f88625d443845dd6055747754c89bfba4a7b830b3b1b01c63f22d5880339e4b8afbbd49e36f5b21e41b21eef748c309370532621dfc SHA512 992ec9c3e2442855bf3bf1d3e1166ca3dbb9c802ebb06d4ad6b55a1dc136adbe58d3c8c992c6f460e8ae7e3fa88ec62c72fce0341932c7a03ff09c3fa7b8069d +EBUILD luasystem-0.4.0.ebuild 1653 BLAKE2B da0bd0873327af9ce4a60974bc8ecd7712ba16855becc9e6496260e988194e7f4b2fb6b6e09ad42f7fb6bd73dcb3c9566cced284ce53204f2db40620e985959e SHA512 930aff28ccf78a417d3140863db3cf3f897fd4fc5fa63acd81ef8db1f607135c938672bb824e85c5415fa60441fa9482acc3d134f4cb0ba13d39cbfc33378b46 +EBUILD luasystem-0.4.1.ebuild 1653 BLAKE2B da0bd0873327af9ce4a60974bc8ecd7712ba16855becc9e6496260e988194e7f4b2fb6b6e09ad42f7fb6bd73dcb3c9566cced284ce53204f2db40620e985959e SHA512 930aff28ccf78a417d3140863db3cf3f897fd4fc5fa63acd81ef8db1f607135c938672bb824e85c5415fa60441fa9482acc3d134f4cb0ba13d39cbfc33378b46 +EBUILD luasystem-0.4.2-r1.ebuild 1650 BLAKE2B c76e0d5cd9b41190b529d2b75d61c14bd788c20f17048dfaa2d1a49f1bd8cbbe41c8355f23cbe2f2d09b484b9c732677e7ebe67a78f7bc1c1e6a56fc44316ca7 SHA512 97caa5fbe34a0bc29f2313ae94d90ee7963483b0ba798270d38151effbf0f1586de0da7ae81306b3e928f00b48e022811b398477d9b5df4450983aa0e2b5da62 +MISC metadata.xml 551 BLAKE2B 230312b7c2fb4bc059c507e538a5a0e6b257b7dafc6cfb90fe05dc10d8af44b3e90a7002d9566b8c73d30e3c1ce4276191e2c5ae0b78683b0f1c5b4553fbd3b5 SHA512 e19e38de42e6c0672e143b7aaf24b7a1ca01897851645720098fd6426eb5a3d4346a4cc9534a2bacfba98457160dc7f4421ceb767111688031c13e26f9a25a82 diff --git a/dev-lua/luasystem/files/luasystem-0.4.2-fix-makefile.patch b/dev-lua/luasystem/files/luasystem-0.4.2-fix-makefile.patch new file mode 100644 index 000000000000..2d930a29fe78 --- /dev/null +++ b/dev-lua/luasystem/files/luasystem-0.4.2-fix-makefile.patch @@ -0,0 +1,49 @@ +--- a/src/Makefile ++++ b/src/Makefile +@@ -50,7 +50,7 @@ + # /usr/local/include/lua$(LUA_VERSION) + # where lua headers are found for linux builds + LUAINC_linux_base?=/usr/include +-LUAINC_linux?=$(LUAINC_linux_base)/lua/$(LUA_VERSION) ++LUAINC_linux?=$(LUAINC_linux_base)/lua$(LUA_VERSION) + LUAPREFIX_linux?=/usr/local + CDIR_linux?=lib/lua/$(LUA_VERSION) + LDIR_linux?=share/lua/$(LUA_VERSION) +@@ -144,8 +144,8 @@ + CC_linux=gcc + DEF_linux= + CFLAGS_linux= -I$(LUAINC) $(DEF) -Wall -Wshadow -Wextra \ +- -Wimplicit -O2 -ggdb3 -fpic -fvisibility=hidden +-LDFLAGS_linux=-lrt -O -shared -fpic -o ++ -Wimplicit -fpic -fvisibility=hidden ++LDFLAGS_linux=-lrt -shared -fpic -o + LD_linux=gcc + + #------ +@@ -208,7 +208,7 @@ + # + CC=$(CC_$(PLAT)) + DEF=$(DEF_$(PLAT)) +-CFLAGS=$(MYCFLAGS) $(CFLAGS_$(PLAT)) ++CFLAGS=$(CFLAGS_$(PLAT)) $(MYCFLAGS) + LDFLAGS=$(MYLDFLAGS) $(LDFLAGS_$(PLAT)) + LD=$(LD_$(PLAT)) + LUAINC= $(LUAINC_$(PLAT)) +@@ -217,7 +217,7 @@ + #------ + # Objects + # +-OBJS=core.$(O) compat.$(O) time.$(O) environment.$(O) random.$(O) term.$(O) ++OBJS=core.$(O) compat.$(O) time.$(O) environment.$(O) random.$(O) term.$(O) bitflags.$(O) wcwidth.$(O) + + #------ + # Targets +@@ -248,7 +248,7 @@ + all: $(SOLIB) + + $(SOLIB): $(OBJS) +- $(LD) $(OBJS) $(LDFLAGS)$@ ++ $(LD) $(OBJS) $(LDFLAGS) $@ + + install: all + $(INSTALL_DIR) $(INSTALL_TOP_LDIR) diff --git a/dev-lua/luasystem/luasystem-0.4.0.ebuild b/dev-lua/luasystem/luasystem-0.4.0.ebuild new file mode 100644 index 000000000000..3bfbf46ba5c8 --- /dev/null +++ b/dev-lua/luasystem/luasystem-0.4.0.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( lua5-{1..4} luajit ) +MY_PV="${PV/_p/-}" + +inherit lua toolchain-funcs + +DESCRIPTION="Platform independent system calls for Lua" +HOMEPAGE="https://github.com/lunarmodules/luasystem" +SRC_URI="https://github.com/lunarmodules/${PN}/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${MY_PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="test" +REQUIRED_USE="${LUA_REQUIRED_USE}" +RESTRICT="!test? ( test )" + +RDEPEND="${LUA_DEPS}" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + test? ( + dev-lua/busted[${LUA_USEDEP}] + dev-lua/lua_cliargs[${LUA_USEDEP}] + ${RDEPEND} + ) +" + +PATCHES=( "${FILESDIR}"/${PN}-0.2.1_p0-fix-makefile.patch ) + +src_prepare() { + default + + lua_copy_sources +} + +lua_src_test() { + busted --lua=${ELUA} || die +} + +src_test() { + lua_foreach_impl lua_src_test +} + +lua_src_compile() { + pushd "${BUILD_DIR}" || die + + local myemakeargs=( + "CC=$(tc-getCC)" + "LD=$(tc-getCC)" + "LUAINC_linux=$(lua_get_include_dir)" + "MYCFLAGS=${CFLAGS}" + "MYLDFLAGS=${LDFLAGS}" + ) + + emake "${myemakeargs[@]}" linux + + popd +} + +src_compile() { + lua_foreach_impl lua_src_compile +} + +lua_src_install () { + pushd "${BUILD_DIR}" || die + + local emakeargs=( + "INSTALL_TOP_CDIR=${ED}/$(lua_get_cmod_dir)" + "INSTALL_TOP_LDIR=${ED}/$(lua_get_lmod_dir)" + "LUA_INC=${ED}/$(lua_get_include_dir)" + ) + + emake "${emakeargs[@]}" install + + insinto $(lua_get_lmod_dir)/system + doins system/init.lua + + popd +} + +src_install() { + lua_foreach_impl lua_src_install + + einstalldocs +} diff --git a/dev-lua/luasystem/luasystem-0.4.1.ebuild b/dev-lua/luasystem/luasystem-0.4.1.ebuild new file mode 100644 index 000000000000..3bfbf46ba5c8 --- /dev/null +++ b/dev-lua/luasystem/luasystem-0.4.1.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( lua5-{1..4} luajit ) +MY_PV="${PV/_p/-}" + +inherit lua toolchain-funcs + +DESCRIPTION="Platform independent system calls for Lua" +HOMEPAGE="https://github.com/lunarmodules/luasystem" +SRC_URI="https://github.com/lunarmodules/${PN}/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${MY_PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="test" +REQUIRED_USE="${LUA_REQUIRED_USE}" +RESTRICT="!test? ( test )" + +RDEPEND="${LUA_DEPS}" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + test? ( + dev-lua/busted[${LUA_USEDEP}] + dev-lua/lua_cliargs[${LUA_USEDEP}] + ${RDEPEND} + ) +" + +PATCHES=( "${FILESDIR}"/${PN}-0.2.1_p0-fix-makefile.patch ) + +src_prepare() { + default + + lua_copy_sources +} + +lua_src_test() { + busted --lua=${ELUA} || die +} + +src_test() { + lua_foreach_impl lua_src_test +} + +lua_src_compile() { + pushd "${BUILD_DIR}" || die + + local myemakeargs=( + "CC=$(tc-getCC)" + "LD=$(tc-getCC)" + "LUAINC_linux=$(lua_get_include_dir)" + "MYCFLAGS=${CFLAGS}" + "MYLDFLAGS=${LDFLAGS}" + ) + + emake "${myemakeargs[@]}" linux + + popd +} + +src_compile() { + lua_foreach_impl lua_src_compile +} + +lua_src_install () { + pushd "${BUILD_DIR}" || die + + local emakeargs=( + "INSTALL_TOP_CDIR=${ED}/$(lua_get_cmod_dir)" + "INSTALL_TOP_LDIR=${ED}/$(lua_get_lmod_dir)" + "LUA_INC=${ED}/$(lua_get_include_dir)" + ) + + emake "${emakeargs[@]}" install + + insinto $(lua_get_lmod_dir)/system + doins system/init.lua + + popd +} + +src_install() { + lua_foreach_impl lua_src_install + + einstalldocs +} diff --git a/dev-lua/luasystem/luasystem-0.4.2-r1.ebuild b/dev-lua/luasystem/luasystem-0.4.2-r1.ebuild new file mode 100644 index 000000000000..edc7640b031c --- /dev/null +++ b/dev-lua/luasystem/luasystem-0.4.2-r1.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( lua5-{1..4} luajit ) +MY_PV="${PV/_p/-}" + +inherit lua toolchain-funcs + +DESCRIPTION="Platform independent system calls for Lua" +HOMEPAGE="https://github.com/lunarmodules/luasystem" +SRC_URI="https://github.com/lunarmodules/${PN}/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${MY_PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="test" +REQUIRED_USE="${LUA_REQUIRED_USE}" +RESTRICT="!test? ( test )" + +RDEPEND="${LUA_DEPS}" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + test? ( + dev-lua/busted[${LUA_USEDEP}] + dev-lua/lua_cliargs[${LUA_USEDEP}] + ${RDEPEND} + ) +" + +PATCHES=( "${FILESDIR}"/${PN}-0.4.2-fix-makefile.patch ) + +src_prepare() { + default + + lua_copy_sources +} + +lua_src_test() { + busted --lua=${ELUA} || die +} + +src_test() { + lua_foreach_impl lua_src_test +} + +lua_src_compile() { + pushd "${BUILD_DIR}" || die + + local myemakeargs=( + "CC=$(tc-getCC)" + "LD=$(tc-getCC)" + "LUAINC_linux=$(lua_get_include_dir)" + "MYCFLAGS=${CFLAGS}" + "MYLDFLAGS=${LDFLAGS}" + ) + + emake "${myemakeargs[@]}" linux + + popd +} + +src_compile() { + lua_foreach_impl lua_src_compile +} + +lua_src_install () { + pushd "${BUILD_DIR}" || die + + local emakeargs=( + "INSTALL_TOP_CDIR=${ED}/$(lua_get_cmod_dir)" + "INSTALL_TOP_LDIR=${ED}/$(lua_get_lmod_dir)" + "LUA_INC=${ED}/$(lua_get_include_dir)" + ) + + emake "${emakeargs[@]}" install + + insinto $(lua_get_lmod_dir)/system + doins system/init.lua + + popd +} + +src_install() { + lua_foreach_impl lua_src_install + + einstalldocs +} diff --git a/dev-lua/luasystem/metadata.xml b/dev-lua/luasystem/metadata.xml index 4d95a0681768..813dc3a486e6 100644 --- a/dev-lua/luasystem/metadata.xml +++ b/dev-lua/luasystem/metadata.xml @@ -2,10 +2,6 @@ <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>williamh@gentoo.org</email> - <name>William Hubbs</name> - </maintainer> - <maintainer type="person"> <email>conikost@gentoo.org</email> <name>Conrad Kostecki</name> </maintainer> diff --git a/dev-lua/lutok/Manifest b/dev-lua/lutok/Manifest index 85c4f9d751c9..4438ec6c484e 100644 --- a/dev-lua/lutok/Manifest +++ b/dev-lua/lutok/Manifest @@ -1,4 +1,3 @@ DIST lutok-0.4.tar.gz 489570 BLAKE2B b4bc26d9a4901901e6ca66a41bc42ccc2f82697ff14e64c1bea35b4a9ed08b6f13ecfa9aaabb54e25fb3e4f3aea03791c225c4c8fc6ed3e0387d34d933a228e9 SHA512 664f30099bfbb30978e24068a9232a4ff1b5b1839c601bf784f35f6bb1394558067495093a3b0343c94e756d2e4186a32a8227baf5934c15c45905f7c0a5d19c -EBUILD lutok-0.4-r10.ebuild 975 BLAKE2B 5abeb0c4c1c30cf464f996c7ad85451fafdeea8e299444e588c462a3d9e77b3131897d1cc136f8f225844fe3142a1fe139d0bcb075e0b1faee6279e0eb1c1fa2 SHA512 906bedeb278523eaddbe7f1e8ba1e3a9121fe02c4c742205029039c73423a41591c986e8beb5121b214663ada6adfa5821d826b5ca989e20a35bb755c8bfbf1b -EBUILD lutok-0.4-r11.ebuild 1125 BLAKE2B 3c97805d37f6a0f920053d7c1996459c397d583dcbcb87efacedb82e896fcd673b4fe4a556281dd52fd5a39d75aba5f00e2a64ceefed9f5bafb90e53799dccf4 SHA512 2c9023829df6cc268dfab0cee936299d12c53c680df3e0164fe866648e5f7d498fbe75b60c329e9dff4250187f818e35f32c0edaba591f17e3ea0868e7e85604 -MISC metadata.xml 322 BLAKE2B b0d43a21c8b8360db9c6fbe1179c0ad211f23ce0ae083aba21d92c155c19e09337cd10f5cbe2b02b9f9fdd43e3fc03e4979df89977eff5234c38f56e74e34006 SHA512 917c5031f80ffd6e4ef1cd994d03d60a068effd7ade96ddb103f152d07ce5cab787cd35e120f5195155e0e1164e8f2a3eca912c47652ea7288ce7c14ed433ec3 +EBUILD lutok-0.4-r11.ebuild 1130 BLAKE2B 890f3c381b295c4c35c022639af0bd966e4201c61c7f8f1141a68824bb6fb9bc10e15e9da831dd74dd229731e2400972371caf73ad256fbfb60ddd569f64ef54 SHA512 1565df53198101c2558351e0a6f5632dc3b436f1abc74bd7cd7a65662c2e9a2bf707f61711a3bb27e1c427a08f7828d29774390640208a1c0b1168187047303b +MISC metadata.xml 325 BLAKE2B 7a3975d30b3f4bb22869d31986067f692b07a7c851b6d8ddc516a7fead8f0753209219f39f256c2b38f66a0017dc6b42fa30b0c65ed138d5459ca197acbffe7b SHA512 7cde60c353616c3f4a2d88bfd124ae478f3c03d1cdb55066acd3ce26334f938b409978e92339d55b4b423fd8084133f272d629e9a26b871348a40c12821a5f57 diff --git a/dev-lua/lutok/lutok-0.4-r10.ebuild b/dev-lua/lutok/lutok-0.4-r10.ebuild deleted file mode 100644 index 37821d01f1b6..000000000000 --- a/dev-lua/lutok/lutok-0.4-r10.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 2017-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -LUA_COMPAT=( lua5-{1..4} ) - -inherit lua-single - -DESCRIPTION="Lightweight C++ API library for Lua" -HOMEPAGE="https://github.com/jmmv/lutok" -SRC_URI="https://github.com/jmmv/lutok/releases/download/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="test" -REQUIRED_USE="${LUA_REQUIRED_USE}" -RESTRICT="!test? ( test )" - -BDEPEND=" - virtual/pkgconfig - test? ( - dev-libs/atf - dev-util/kyua - ) -" -DEPEND="${LUA_DEPS}" -RDEPEND="${DEPEND}" - -pkg_setup() { - : -} - -src_configure() { - lua_setup - local myconf=( - --enable-shared - --disable-static - LUA_CFLAGS="$(lua_get_CFLAGS)" - LUA_LIBS="$(lua_get_LIBS)" - ) - econf "${myconf[@]}" -} - -src_install() { - default - rm -rf "${ED}"/usr/tests || die - find "${ED}" -name '*.la' -type f -delete || die -} diff --git a/dev-lua/lutok/lutok-0.4-r11.ebuild b/dev-lua/lutok/lutok-0.4-r11.ebuild index d68865e5ab6d..e483feaa7e3b 100644 --- a/dev-lua/lutok/lutok-0.4-r11.ebuild +++ b/dev-lua/lutok/lutok-0.4-r11.ebuild @@ -7,12 +7,12 @@ LUA_COMPAT=( lua5-{1..4} ) inherit lua-single DESCRIPTION="Lightweight C++ API library for Lua" -HOMEPAGE="https://github.com/jmmv/lutok" -SRC_URI="https://github.com/jmmv/lutok/releases/download/${P}/${P}.tar.gz" +HOMEPAGE="https://github.com/freebsd/lutok" +SRC_URI="https://github.com/freebsd/lutok/releases/download/${P}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos ~x64-solaris" IUSE="test" REQUIRED_USE="${LUA_REQUIRED_USE}" RESTRICT="!test? ( test )" diff --git a/dev-lua/lutok/metadata.xml b/dev-lua/lutok/metadata.xml index bc13b48c8dd3..5315fe4ab0b5 100644 --- a/dev-lua/lutok/metadata.xml +++ b/dev-lua/lutok/metadata.xml @@ -6,6 +6,6 @@ <name>Mike Gilbert</name> </maintainer> <upstream> - <remote-id type="github">jmmv/lutok</remote-id> + <remote-id type="github">freebsd/lutok</remote-id> </upstream> </pkgmetadata> diff --git a/dev-lua/mediator_lua/Manifest b/dev-lua/mediator_lua/Manifest index 5bf46147bd40..1568939dff6a 100644 --- a/dev-lua/mediator_lua/Manifest +++ b/dev-lua/mediator_lua/Manifest @@ -1,3 +1,3 @@ DIST mediator_lua-1.1.2_p0.tar.gz 5809 BLAKE2B a14cbe043cef72cdff35f92c5e6e420e94ab9930235ef71c31749f6371ef3a9a55c104ebe0a82ad86a95ddb5913ebe69f600e16393b6c5ff532802ace7bd7597 SHA512 116d08a96fa0bd540ac4d3cac61a529a634cba3621c6f2e917b405462bbc0e2ab5b170dc6819e470105cdedf958a382945819eaff4affa63bc057824c163c8a0 EBUILD mediator_lua-1.1.2_p0-r1.ebuild 968 BLAKE2B 1de9f73ea1c6dea4a5b57ded4864a0d97d60f91dd6bf294895a04b689c26dbf89c260e6995f98a7e10cb780c1c7110b71dc7f28575d809bff943a938d5acf88b SHA512 84df8b8a0534244df5a42feb8453048efbc9e6a5a33d83f2b6e28e192fb864478e6155e55a19380786a9bc1455d9abf422395620952cf2ecfb3dc39c8ab5bf3c -MISC metadata.xml 725 BLAKE2B d2d111762847fb1f48d81fd9f9a0960068cc4f8950a9e90bb75ea77f599d836251f368d812dd6f238bd5cdd8ee0a125df32ff549eb16266e96d7c60cd136e68f SHA512 1368f4d555dc48f439a0feeea28079b859f9358d199f05ec1d132be6b70f650d8f60c4f0bedbc45e849b3f6de1058ed5aa161492b15da45879e5c6f536af2813 +MISC metadata.xml 616 BLAKE2B bb46252f6ca1a705979c86c0efe117b7ace476fb4742e47802e44c689266a66dc364954e5393dfc9f83976c099aa020891370e17efc5a06ff325767e56114d5e SHA512 2da177f73b8105c7f7bfbe44dea48c0226087cdf8a142c695894625493a35e2dfbbb50342c58bd890030aa177ca234753279feac81c5b7efbb4e51fee680be16 diff --git a/dev-lua/mediator_lua/metadata.xml b/dev-lua/mediator_lua/metadata.xml index e7e57ac3e417..7e8102bcd6af 100644 --- a/dev-lua/mediator_lua/metadata.xml +++ b/dev-lua/mediator_lua/metadata.xml @@ -2,10 +2,6 @@ <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>williamh@gentoo.org</email> - <name>William Hubbs</name> - </maintainer> - <maintainer type="person"> <email>conikost@gentoo.org</email> <name>Conrad Kostecki</name> </maintainer> diff --git a/dev-lua/mpack/Manifest b/dev-lua/mpack/Manifest index a04345cf769f..cae6521afdeb 100644 --- a/dev-lua/mpack/Manifest +++ b/dev-lua/mpack/Manifest @@ -1,5 +1,3 @@ -DIST mpack-1.0.11.tar.gz 16305 BLAKE2B e076043259692dc1aecbb62498cd44e523a44e40c265adeb3edc088f7b81a9e5892b13bbb730107fe64804be684c15510e8aea603abdafc2003c659e6bff9143 SHA512 2bd76e3d12928cb51f475d58e2c8b749f4b2b8b45f72296f6dd46c13b31fee80e0c4859de9332a7232842f511e4a53d30b43aad563980fd026d04fd65fb57b7e DIST mpack-1.0.12.tar.gz 16524 BLAKE2B 7b2d5dbdbb72f6d792e366259ef5ba080872417b558ff8d4fd0877f5a9fbeb8794d6e1657034b74f0dffe5e1c03c0339060eebf9e85370619938cc7b8f03c540 SHA512 7df730ba98c9530d948252f2efa70cb6d4f65b0fbc3443de2239145e9ce1aa12dfa8acbbfd4b87edf19a529e3595c7a8955e00235f69aa3535d353f7f9a1c7d0 -EBUILD mpack-1.0.11.ebuild 2314 BLAKE2B 3e2d82b69a43b2b2d732487323d9b0ea1a186f3870a110a435f73abe49bc5272ea0c79727281e2f9319a28ae34396eecfa6d973576614114654e576cf11c01f7 SHA512 0fcf3750cd37447e227926d32d98e67bc7757afb1adc4b1ff0e4680248c562cb870135578b4f4cf4bc1a814c81e80d92bf46771676edaf01c64e74fb676ab2e0 EBUILD mpack-1.0.12.ebuild 2336 BLAKE2B 3e80f03bd2e428da69a3cd13007395ea0c163ae1dfe5beac80323ef6eeccc1dfae57210977787af198beb22d01c7681e2baed5aacc574778f040c50b0d9042e2 SHA512 030b299273f942b9bb6363216b38524adf679be6a3326d00a5546a1d25a9fa23dba7ddadc16f1d382fb40f5750d56e332db20ec9d504099b7f772dc7a6d27854 MISC metadata.xml 337 BLAKE2B 552e6b193055ff86ce3bc29ec14b7ba72bf99ba5458c8588af1d53b6d393759118103d95f9b3e3f4c8582b19f7daccf0a5b619a8b171f5c74e2a8ad4f0648875 SHA512 6cc2098e7e31232ff9b6aa2cecfe7f9cde61d1ee36efb190d87330a5b6088a9d43f999d3cbce632925c01e35806c09022170230934f526febe1bd24c384b3ce1 diff --git a/dev-lua/mpack/mpack-1.0.11.ebuild b/dev-lua/mpack/mpack-1.0.11.ebuild deleted file mode 100644 index 2cc20b76c877..000000000000 --- a/dev-lua/mpack/mpack-1.0.11.ebuild +++ /dev/null @@ -1,116 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LUA_COMPAT=( lua5-{1..4} luajit ) - -inherit lua toolchain-funcs - -MY_PN="lib${PN}-lua" - -DESCRIPTION="Lua bindings for libmpack" -HOMEPAGE="https://github.com/libmpack/libmpack-lua/" -SRC_URI="https://github.com/${MY_PN/-lua/}/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${MY_PN}-${PV}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 ~x64-macos" -IUSE="test" -REQUIRED_USE="${LUA_REQUIRED_USE}" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/libmpack - ${LUA_DEPS} -" -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig - test? ( - dev-lua/busted[${LUA_USEDEP}] - dev-lua/lua_cliargs[${LUA_USEDEP}] - ${RDEPEND} - ) -" - -src_prepare() { - default - - lua_copy_sources -} - -lua_src_compile() { - pushd "${BUILD_DIR}" || die - - local myemakeargs=( - "CC=$(tc-getCC)" - "LUA_INCLUDE=$(lua_get_CFLAGS)" - "LUA_LIB=" - "USE_SYSTEM_MPACK=yes" - "USE_SYSTEM_LUA=yes" - ) - - emake "${myemakeargs[@]}" - - popd -} - -src_compile() { - lua_foreach_impl lua_src_compile -} - -lua_src_test() { - pushd "${BUILD_DIR}" || die - - # "[ FAILED ] test.lua @ 279: mpack should not leak memory" - # It doesn't seem upstream actually support LuaJIT so were this up to me - # I would drop it from LUA_COMPAT, unfortunately there are packages in the - # tree which currently expect it to be supported. - if [[ ${ELUA} == "luajit" ]]; then - ewarn "Not running tests under ${ELUA} because they are known to fail" - return - fi - - busted --lua="${ELUA}" test.lua || die - - popd -} - -src_test() { - lua_foreach_impl lua_src_test -} - -lua_src_install() { - pushd "${BUILD_DIR}" || die - - local installdir="$(lua_get_cmod_dir)" - local myemakeargs=( - "DESTDIR=${ED}" - "LUA_CMOD_INSTALLDIR=${installdir#$EPREFIX}" - "USE_SYSTEM_MPACK=yes" - "USE_SYSTEM_LUA=yes" - ) - - emake "${myemakeargs[@]}" install - - popd - - if [[ ${CHOST} == *-darwin* ]] ; then - local luav=$(lua_get_version) - # we only want the major version (e.g. 5.1) - local luamv=${luav:0:3} - local file="lua/${luamv}/mpack.so" - install_name_tool \ - -id "${EPREFIX}/usr/$(get_libdir)/${file}" \ - "${ED}/usr/$(get_libdir)/${file}" \ - || die "Failed to adjust install_name" - fi -} - -src_install() { - lua_foreach_impl lua_src_install - - einstalldocs -} diff --git a/dev-lua/penlight/Manifest b/dev-lua/penlight/Manifest index 3c57c52b2d0a..afaae45a6f09 100644 --- a/dev-lua/penlight/Manifest +++ b/dev-lua/penlight/Manifest @@ -1,5 +1,3 @@ -DIST penlight-1.13.1.tar.gz 434059 BLAKE2B 09a509afc11ad28b88fc92e9f9237fef4d18fc4c5b8c401c6fc8b4e3765941534409e5e5c9c9a08e0ad1a8b08d635d9ef8b453ec602514e4365317e1b31bbf63 SHA512 de0a6a2f585f32bed234ef084d8fca9cee645eed3459aa3c39b885b46a05ae752b5c7ac3bb1957fef9519df2a11e250fc87d6d4d62ee6155be2742ad43a079fe DIST penlight-1.14.0.tar.gz 439720 BLAKE2B 22ba9741dfcc446c2ffaa38af26f2a5b5022e316c63acc552ad4b7158c97e9239bdf124f1dc3438bd272f8dc79d8ae090f1aa7ba4b3bbcd5d006ec7244fc4041 SHA512 a83f70716106d6576b27a42222ba897d5d5a7b3918088c582e89283cf091a95a9920fe6d0b8d65e1ffc4c1664166f7d5bc4df3b023539d1b33d7175e585bbe9f -EBUILD penlight-1.13.1.ebuild 1214 BLAKE2B 2be3e785d471c3c6ea4f139a447de08e01ab49bd359aaa7074a908d50ed06c6b5e386420ba7023e631876c8e756fed55d122b33962eab4e1501ae20c67101a6e SHA512 b6083a46484c1e19bb3154f6bd4e049a14ea66eec6eb0b7ec6ebf485c8732758a4b21d66154cf7a447811bd3f4caaac12fa69b74e2ca8d1de5395f05f24dca57 -EBUILD penlight-1.14.0.ebuild 1220 BLAKE2B d3a42adb286bc7e2ad2b9319cf92105a530eb9d4e4bd2f7359ff1c3c134ee0396bfb6b795916477fc8c180043dc7f725107b5812e5a09d73ff087623793db6b6 SHA512 21ec6dbb2637ba006c85a7678c85619c8ca1862d3308c433096a4162e8ed12a4527b4068d8d6e5a31b21db0ffee5e01f899f5601f00c48f3be1a1b533fae030b -MISC metadata.xml 735 BLAKE2B a68f6f53a706c2b7c5d6e5407efbdc571d7839f7c5c7f05ece179e798419767562b82e1acab87b8b034392f5f3d77190cfd00a19bbd97d54359aeb127c4fe9c8 SHA512 eb5019d34e384d12cc2d1709c879a3afc2832f4e33ece3a0cdebf4bfd15c1d887a9fabed8c34821ee5c72ceb88111f62de87a4043f0fb0f076137fd4b8acecbc +EBUILD penlight-1.14.0.ebuild 1214 BLAKE2B a044d9c734f546094332c7e7e4708c46ab09bc6589ca18479137b064fd67ec1d563d5106ff838d9d74b261b31001933ec69dcccfe78ed6b961f4021f73aa3f9b SHA512 7d17182f84278d98ac98562686134311b3e471d93eb0db7cf18917d8c7b451fddcfd3a48ec16bea554c53eb73acd2784345f07be0b087d4f39b843de8b703fe2 +MISC metadata.xml 626 BLAKE2B e6532ea2128c2ac2cec954265a63c47c524d8526e6d88d0bb6e2a52b7ab97c71ff210e902fafed27e8decdf48daf331aeaa891e45f9101f04c0697103b9164a4 SHA512 4eca958e1a6f44a9d0c85eacd6e08d1e21b4a4d54a6e992d53a006aadae0d7060cbeed4730976fdb75be949f053ff37858fc9fdd43809f1fad499fcc2e22d15f diff --git a/dev-lua/penlight/metadata.xml b/dev-lua/penlight/metadata.xml index 1a05f3bf022d..8dd0ff4e9d23 100644 --- a/dev-lua/penlight/metadata.xml +++ b/dev-lua/penlight/metadata.xml @@ -2,10 +2,6 @@ <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>williamh@gentoo.org</email> - <name>William Hubbs</name> - </maintainer> - <maintainer type="person"> <email>conikost@gentoo.org</email> <name>Conrad Kostecki</name> </maintainer> diff --git a/dev-lua/penlight/penlight-1.13.1.ebuild b/dev-lua/penlight/penlight-1.13.1.ebuild deleted file mode 100644 index eec077fe6527..000000000000 --- a/dev-lua/penlight/penlight-1.13.1.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LUA_COMPAT=( lua5-{1..4} luajit ) -MY_PN="Penlight" - -inherit lua - -DESCRIPTION="Lua utility libraries loosely based on the Python standard libraries" -HOMEPAGE="https://github.com/lunarmodules/Penlight" -SRC_URI="https://github.com/lunarmodules/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${MY_PN}-${PV}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86" -IUSE="test" -REQUIRED_USE="${LUA_REQUIRED_USE}" -RESTRICT="!test? ( test )" - -DEPEND="${LUA_DEPS}" - -RDEPEND=" - dev-lua/luafilesystem[${LUA_USEDEP}] - ${DEPEND} -" - -BDEPEND=" - virtual/pkgconfig - test? ( ${DEPEND} ) -" - -HTML_DOCS=( "docs/." ) - -src_prepare() { - default - - # This is a demo app, not a real test - rm tests/test-app.lua || die - - # Remove test for executing a non-existent command - sed -e '/most-likely-nonexistent-command/d' -i tests/test-utils3.lua || die -} - -lua_src_test() { - "${ELUA}" run.lua || die -} - -src_test() { - lua_foreach_impl lua_src_test -} - -lua_src_install() { - insinto $(lua_get_lmod_dir) - doins -r lua/pl - - einstalldocs -} - -src_install() { - lua_foreach_impl lua_src_install -} diff --git a/dev-lua/penlight/penlight-1.14.0.ebuild b/dev-lua/penlight/penlight-1.14.0.ebuild index 9dc40907ae10..f06208e32ab2 100644 --- a/dev-lua/penlight/penlight-1.14.0.ebuild +++ b/dev-lua/penlight/penlight-1.14.0.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_PN}-${PV}" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86" IUSE="test" REQUIRED_USE="${LUA_REQUIRED_USE}" RESTRICT="!test? ( test )" diff --git a/dev-lua/say/Manifest b/dev-lua/say/Manifest index 2bfa36dd7c51..6d806f7e910a 100644 --- a/dev-lua/say/Manifest +++ b/dev-lua/say/Manifest @@ -1,3 +1,3 @@ DIST say-1.4.1.tar.gz 6091 BLAKE2B 59280a9d8e95f1f759c59a4886f864046ff65db035652acec0c9c32eda000ed8eda74385769bc6b0946262a3695db857848ca4b844a8a1626949c1b5bf273dab SHA512 a6c3477859615d7ae0677ac7aa0cefe8bf6f43424812062b4a06145017952b176801431c5be920cb67f52c07cc3d374e8a6714233e2252a2bb6b7ed4c3e32f90 EBUILD say-1.4.1.ebuild 870 BLAKE2B 80bc8b821bb5304996dbace79676845d4df4e5b3dc05f8ee2a89c6d9d346a5e33e2e09099f44ed776c588f6fb8a05d833553d89023d135404b2f53eb71d9e0f2 SHA512 21f1e729fa6e40b438e84142a7539add7a6009dca197392f991b7a4dd1bd365231189a6baaef8d53f7d6083910aca73c2231a307bd57a0a8d04b37d7e7f31453 -MISC metadata.xml 465 BLAKE2B 79a515512a0c49be85b628a9e0c3f431001d5057d3fe62605d393af1d55556e889f6ab5ab89275150ed0f4ebb4f716c4b9f22ce4e3f1f2ba34fbc0b2f857b86a SHA512 681be59ce632ac659a5799d32c477a34fbd89a0d94cba948ceaf5786b5b476b916def71a4a25ed51188e447a33a991c5f73cd9fd843b76b9b81bf820c8440829 +MISC metadata.xml 356 BLAKE2B a73e55dc65e8db9177317c8c1feba4e07f2071bd766232c2268056ee569d89e3fedc22f7037165a91cb9f55683986df0e58ac76a399dde0f8b2647369027fb63 SHA512 18cd908c323cc9fce827c504823b6d008ad635f0711677798d5770fad2d2bf92d6d830eff5697d548d28cd05aa117d5e972bb9e5a28685120c78e0798b4756cc diff --git a/dev-lua/say/metadata.xml b/dev-lua/say/metadata.xml index f476c828a2cd..6fbd86585f74 100644 --- a/dev-lua/say/metadata.xml +++ b/dev-lua/say/metadata.xml @@ -2,10 +2,6 @@ <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>williamh@gentoo.org</email> - <name>William Hubbs</name> - </maintainer> - <maintainer type="person"> <email>conikost@gentoo.org</email> <name>Conrad Kostecki</name> </maintainer> |