Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Nest
Gentoo
Portage
Commits
cc3cf776
Commit
cc3cf776
authored
Jan 27, 2021
by
Nest CI
Browse files
2021-01-27 snapshot
parent
726b525c
Pipeline
#612
passed with stage
in 4 minutes and 43 seconds
Changes
549
Pipelines
2
Show whitespace changes
Inline
Side-by-side
Showing
20 changed files
with
0 additions
and
625 deletions
+0
-625
dev-lua/inifile/inifile-1.0.ebuild
dev-lua/inifile/inifile-1.0.ebuild
+0
-30
dev-lua/lanes/Manifest
dev-lua/lanes/Manifest
+0
-1
dev-lua/lanes/lanes-3.13.0.ebuild
dev-lua/lanes/lanes-3.13.0.ebuild
+0
-59
dev-lua/lpeg/Manifest
dev-lua/lpeg/Manifest
+0
-4
dev-lua/lpeg/files/lpeg-0.12.1-makefile.patch
dev-lua/lpeg/files/lpeg-0.12.1-makefile.patch
+0
-37
dev-lua/lpeg/lpeg-1.0.1.ebuild
dev-lua/lpeg/lpeg-1.0.1.ebuild
+0
-53
dev-lua/lpeg/lpeg-1.0.2.ebuild
dev-lua/lpeg/lpeg-1.0.2.ebuild
+0
-53
dev-lua/lua-argparse/Manifest
dev-lua/lua-argparse/Manifest
+0
-1
dev-lua/lua-argparse/lua-argparse-0.6.0-r1.ebuild
dev-lua/lua-argparse/lua-argparse-0.6.0-r1.ebuild
+0
-53
dev-lua/lua-bit32/Manifest
dev-lua/lua-bit32/Manifest
+0
-1
dev-lua/lua-bit32/lua-bit32-5.3.5-r2.ebuild
dev-lua/lua-bit32/lua-bit32-5.3.5-r2.ebuild
+0
-49
dev-lua/lua-cjson/Manifest
dev-lua/lua-cjson/Manifest
+0
-1
dev-lua/lua-cjson/lua-cjson-2.1.0.8.ebuild
dev-lua/lua-cjson/lua-cjson-2.1.0.8.ebuild
+0
-70
dev-lua/lua-openssl/Manifest
dev-lua/lua-openssl/Manifest
+0
-1
dev-lua/lua-openssl/lua-openssl-0.7.8_p0-r3.ebuild
dev-lua/lua-openssl/lua-openssl-0.7.8_p0-r3.ebuild
+0
-99
dev-lua/lua-term/Manifest
dev-lua/lua-term/Manifest
+0
-1
dev-lua/lua-term/lua-term-0.7.ebuild
dev-lua/lua-term/lua-term-0.7.ebuild
+0
-40
dev-lua/lua-utf8/Manifest
dev-lua/lua-utf8/Manifest
+0
-1
dev-lua/lua-utf8/lua-utf8-0.1.3.ebuild
dev-lua/lua-utf8/lua-utf8-0.1.3.ebuild
+0
-70
dev-lua/lua-zlib/Manifest
dev-lua/lua-zlib/Manifest
+0
-1
No files found.
dev-lua/inifile/inifile-1.0.ebuild
deleted
100644 → 0
View file @
726b525c
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI
=
7
MY_PV
=
"
${
PV
/_p/-
}
"
inherit toolchain-funcs
DESCRIPTION
=
"A simple and complete ini parser for Lua"
HOMEPAGE
=
"https://github.com/bartbes/inifile/"
SRC_URI
=
"https://github.com/bartbes/inifile/archive/v
${
PV
}
.tar.gz ->
${
P
}
.tar.gz"
LICENSE
=
"BSD"
SLOT
=
"0"
KEYWORDS
=
"~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
IUSE
=
"luajit"
REQUIRED_USE
=
"
${
LUA_REQUIRED_USE
}
"
RDEPEND
=
"
luajit? ( dev-lang/luajit:2 )
!luajit? ( >=dev-lang/lua-5.1:0= )
"
BDEPEND
=
"virtual/pkgconfig"
src_install
()
{
insinto
"
$($(
tc-getPKG_CONFIG
)
--variable
INSTALL_LMOD
$(
usex luajit
'luajit'
'lua'
))
"
doins inifile.lua
}
dev-lua/lanes/Manifest
View file @
cc3cf776
AUX lanes-3.13.0-makefile.patch 2909 BLAKE2B e2325494fdf3f54923ed29cc66e80443a22be26cb7352b1fcbe46d0df7983bda958874e5a8a4156a65c9f2cc019fb7a6b6ed8da8652aa6d45af63f787ccf828e SHA512 ad3b7456a6c68043974ffcc1e1955b96364461b90b1edfa32f50ad48a3aeae9755ec8f756303f5e7c009f6c3e07f2d2c6bcfadc7e484d7a6e140b59e55b5d5a7
AUX lanes-3.13.0-makefile.patch 2909 BLAKE2B e2325494fdf3f54923ed29cc66e80443a22be26cb7352b1fcbe46d0df7983bda958874e5a8a4156a65c9f2cc019fb7a6b6ed8da8652aa6d45af63f787ccf828e SHA512 ad3b7456a6c68043974ffcc1e1955b96364461b90b1edfa32f50ad48a3aeae9755ec8f756303f5e7c009f6c3e07f2d2c6bcfadc7e484d7a6e140b59e55b5d5a7
DIST lanes-3.13.0.tar.gz 247978 BLAKE2B e330f3648e865b8b7c1b77061b6a8210f46e1db650066736afe62040dbb20c7e31e0037b420fded8fb0931cc2ac59687e2039fb31f43c1bdf0cae8cd3c031307 SHA512 bb509181757fa2b4f07a55962015b35ca6bb867b18ec89dd655f333babe2e12f56479fa85bc98e0dacf5bec2a523265bbc3a978396dc332dc1fdda4df760b2e5
DIST lanes-3.13.0.tar.gz 247978 BLAKE2B e330f3648e865b8b7c1b77061b6a8210f46e1db650066736afe62040dbb20c7e31e0037b420fded8fb0931cc2ac59687e2039fb31f43c1bdf0cae8cd3c031307 SHA512 bb509181757fa2b4f07a55962015b35ca6bb867b18ec89dd655f333babe2e12f56479fa85bc98e0dacf5bec2a523265bbc3a978396dc332dc1fdda4df760b2e5
EBUILD lanes-3.13.0-r100.ebuild 1403 BLAKE2B 0db71b93278a1b1aea97c9170e926eba64c23d9934137f1ff28e8370a0adf5d8907e3082860ba02268b091739d8778386530f46f11bcde49fd73bd8e6b266245 SHA512 cb270d5a0d2624a15098f9ab7d71e8f06fca17923ebb6aee92513df573fbf73429a1b5fc87844b658011e218f806068f7fd633e67501f388f95a22fbdae8470f
EBUILD lanes-3.13.0-r100.ebuild 1403 BLAKE2B 0db71b93278a1b1aea97c9170e926eba64c23d9934137f1ff28e8370a0adf5d8907e3082860ba02268b091739d8778386530f46f11bcde49fd73bd8e6b266245 SHA512 cb270d5a0d2624a15098f9ab7d71e8f06fca17923ebb6aee92513df573fbf73429a1b5fc87844b658011e218f806068f7fd633e67501f388f95a22fbdae8470f
EBUILD lanes-3.13.0.ebuild 1311 BLAKE2B 78623115fcfa991661de738f2ae04b4edc92013017df7fb9808c7033f259ddfde50fdb5400a2a7942ac258ff70990d3eff4a738e5d653788d28fb530c103dc4d SHA512 56465683cb4e4cb005e5bab98e8b91cc8303dca9b1cf574608fa9d466e30d562c80c3e10e4ca7b131849cdd1ba50ebc524b92034fd13be4a39ba0e4c3c2cd16c
MISC metadata.xml 438 BLAKE2B 7edf60b96d12fe2b577ca5665bbfe053830e53f4821f50b14467e025472db68cdb0d7c4874ff03c882d710d9180ac170beb9f5b07e1f021dc9c576645d2606a7 SHA512 d9258d0d00639649436ae8877e4856309332ad07cc765f228f17b1be79fd2c876fab0bd5a303e1a77f64b9951d5e109126dc6baa5cd92da197202895d9528138
MISC metadata.xml 438 BLAKE2B 7edf60b96d12fe2b577ca5665bbfe053830e53f4821f50b14467e025472db68cdb0d7c4874ff03c882d710d9180ac170beb9f5b07e1f021dc9c576645d2606a7 SHA512 d9258d0d00639649436ae8877e4856309332ad07cc765f228f17b1be79fd2c876fab0bd5a303e1a77f64b9951d5e109126dc6baa5cd92da197202895d9528138
dev-lua/lanes/lanes-3.13.0.ebuild
deleted
100644 → 0
View file @
726b525c
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI
=
7
inherit 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 ~x86"
IUSE
=
"luajit test"
RESTRICT
=
"!test? ( test )"
RDEPEND
=
"
luajit? ( dev-lang/luajit:2 )
!luajit? ( dev-lang/lua:0 )
"
DEPEND
=
"
${
RDEPEND
}
"
BDEPEND
=
"
virtual/pkgconfig
test? (
${
RDEPEND
}
)
"
HTML_DOCS
=(
"docs/."
)
PATCHES
=(
"
${
FILESDIR
}
/
${
PN
}
-3.13.0-makefile.patch"
)
src_compile
()
{
local
myemakeargs
=(
"CC=
$(
tc-getCC
)
"
"LUA=
$(
usex luajit
'luajit'
'lua'
)
"
"LUA_FLAGS=-I
$($(
tc-getPKG_CONFIG
)
--variable
$(
usex luajit
'includedir'
'INSTALL_INC'
)
$(
usex luajit
'luajit'
'lua'
))
"
"LUA_LIBS="
"OPT_FLAGS=
${
CFLAGS
}
"
)
emake
"
${
myemakeargs
[@]
}
"
}
src_test
()
{
emake
LUA
=
$(
usex luajit
'luajit'
'lua'
)
test
}
src_install
()
{
local
myemakeargs
=(
"LUA_LIBDIR=
${
ED
}
/
$($(
tc-getPKG_CONFIG
)
--variable
INSTALL_CMOD
$(
usex luajit
'luajit'
'lua'
))
"
"LUA_SHAREDIR=
${
ED
}
/
$($(
tc-getPKG_CONFIG
)
--variable
INSTALL_LMOD
$(
usex luajit
'luajit'
'lua'
))
"
)
emake
"
${
myemakeargs
[@]
}
"
install
einstalldocs
}
dev-lua/lpeg/Manifest
View file @
cc3cf776
AUX lpeg-0.12.1-makefile.patch 820 BLAKE2B 8706c3ee0588efc0c3d072d713cf1a8b0ca7653c6701eafe9ec9b3e5284a2ff8b7f989fb65425840da0513e719fe5fa820deb4814d3e838dd5b33651eb4e3c4e SHA512 8f49c6c3b1575cc77d0d9d6c8b75098889af1f8fda58fee1f58150669909e6c4ecbd953738e9c917adcbb1bddc16debe5564b70694d6983295439e06e26782d6
AUX lpeg-1.0.2-makefile.patch 671 BLAKE2B 4ed03dc08e737fe6cc45f4fe9c53657a71341cac69a3ec6fa52d124dbf5c3b58bcf1077d255598f98952eb2329905a25b45e4c031ab9fb82700d919d7f264452 SHA512 0d17351cda382ddb5574f7d14bc6479439cc703ac0c360b2b0f043288427beda9aea1f229fd2e0ea8b604bd935bce2fc959a2410804bfd82bb2c2e128ab501ac
AUX lpeg-1.0.2-makefile.patch 671 BLAKE2B 4ed03dc08e737fe6cc45f4fe9c53657a71341cac69a3ec6fa52d124dbf5c3b58bcf1077d255598f98952eb2329905a25b45e4c031ab9fb82700d919d7f264452 SHA512 0d17351cda382ddb5574f7d14bc6479439cc703ac0c360b2b0f043288427beda9aea1f229fd2e0ea8b604bd935bce2fc959a2410804bfd82bb2c2e128ab501ac
DIST lpeg-1.0.1.tar.gz 71527 BLAKE2B 5f19d308572f2d7a5ff11d7aa33f437ec682994d0a396a322764cf12a4cb659c66ce6ffaf0c76f6a250a7d767b6545478dd3bb760150b9f88be41fac9dafde0d SHA512 7b43fbee7eff443000986684bc56bba6d2796a31cf860740746c70e155bdea1b62a46b93f97e2747e3ef0f63e965148778ac2985d0f2d83e1e37ec4ebbabf4aa
DIST lpeg-1.0.2.tar.gz 71840 BLAKE2B e0d8fb4e9d17c9018f0b206cd3f7c9c0e21398c119600b5b0705c8df19e0956347bea795c7c3ded8e62e0c09802dd8eab931a5e3769fcacf44c35aa2b17fa8d6 SHA512 110527ddf9f8e5e8a80ef0ae8847c8ba8cd2597dba3bfe2865cba9af60daafbb885f21e74231952f5ab793d021e050b482066a821c6954d52090a5eae77e9814
DIST lpeg-1.0.2.tar.gz 71840 BLAKE2B e0d8fb4e9d17c9018f0b206cd3f7c9c0e21398c119600b5b0705c8df19e0956347bea795c7c3ded8e62e0c09802dd8eab931a5e3769fcacf44c35aa2b17fa8d6 SHA512 110527ddf9f8e5e8a80ef0ae8847c8ba8cd2597dba3bfe2865cba9af60daafbb885f21e74231952f5ab793d021e050b482066a821c6954d52090a5eae77e9814
EBUILD lpeg-1.0.1.ebuild 1251 BLAKE2B a9953b0ab65db25c93ca81715be990d28d85fabd606805e851b5edc0657cb4e65c583bc0b2ff198a4e7cb34a36704e562f5b48ef6b3474fab38f30c0829833cf SHA512 cb09ec82058114e33601825d6d95e17ebc5b59e4ac586cfcaed5d0bb2994eb21e211c87a2dceeb5a9abec8fe99aa2962ef75b8a56525c2b2d112f93a2a41a0de
EBUILD lpeg-1.0.2-r101.ebuild 1530 BLAKE2B 0fe58fe3706822574f08a2bbc99020fc289c8ea1adfdf7c309d89f9c32148f27dbed129eeb26eb9926454a5e29187e0eb73b33d9d994563e96c346a40f682487 SHA512 2b5ebb56873364594d494ec70696c231a298ad291e9ca86d64e0933082fced7068ec96182bc21bf3ea15c133e00dde988279f2a1614a2d42368db3fbf96b2ad7
EBUILD lpeg-1.0.2-r101.ebuild 1530 BLAKE2B 0fe58fe3706822574f08a2bbc99020fc289c8ea1adfdf7c309d89f9c32148f27dbed129eeb26eb9926454a5e29187e0eb73b33d9d994563e96c346a40f682487 SHA512 2b5ebb56873364594d494ec70696c231a298ad291e9ca86d64e0933082fced7068ec96182bc21bf3ea15c133e00dde988279f2a1614a2d42368db3fbf96b2ad7
EBUILD lpeg-1.0.2.ebuild 1249 BLAKE2B eaad9865b67b3dca0b873cbb489ef0dde90b858c4bd715db88a0fdd3dec3f20aa7a08c520e88dde44a17c7a0689160e8cafa265f3c2d8649cac0b204dbe2b159 SHA512 0c8fb8c38a73ae74159962d08a4586377b5746545f49cbc065086a823775fd3c07feedc17341580d3bc05a354f65e19312aa65fb453fbd522f4903d0180ca279
MISC metadata.xml 257 BLAKE2B fd30d59ebbc18529dbfe65cbec91247e5ad57a53f834d3abc85cbc18af964033e42dda00052b47281a9a85964b190a83c2c8a6eb30f4a9d38894de51d41d9de8 SHA512 06c87d68775d3b524abb426701b16341156bd54f2553b7a0f14a62ca5492c20bf9ff1719084e225ae5fc44c5b518a71258e1138e19551bfcfe828a11dffb12c4
MISC metadata.xml 257 BLAKE2B fd30d59ebbc18529dbfe65cbec91247e5ad57a53f834d3abc85cbc18af964033e42dda00052b47281a9a85964b190a83c2c8a6eb30f4a9d38894de51d41d9de8 SHA512 06c87d68775d3b524abb426701b16341156bd54f2553b7a0f14a62ca5492c20bf9ff1719084e225ae5fc44c5b518a71258e1138e19551bfcfe828a11dffb12c4
dev-lua/lpeg/files/lpeg-0.12.1-makefile.patch
deleted
100644 → 0
View file @
726b525c
--- lpeg-0.12.1/makefile
+++ lpeg-0.12.1/makefile
@@ -1,7 +1,7 @@
LIBNAME = lpeg
LUADIR = ../lua/
-COPT = -O2
+#COPT = -O2
# COPT = -DLPEG_DEBUG -g
CWARNS = -Wall -Wextra -pedantic \
@@ -22,21 +22,21 @@
# -Wunreachable-code \
-CFLAGS = $(CWARNS) $(COPT) -std=c99 -I$(LUADIR) -fPIC
+CFLAGS += $(CWARNS) $(COPT) -std=c99 -I$(LUADIR) -fPIC
CC = gcc
FILES = lpvm.o lpcap.o lptree.o lpcode.o lpprint.o
# For Linux
linux:
- make lpeg.so "DLLFLAGS = -shared -fPIC"
+ $(MAKE) lpeg.so "DLLFLAGS = -shared -fPIC"
# For Mac OS
macosx:
- make lpeg.so "DLLFLAGS = -bundle -undefined dynamic_lookup"
+ $(MAKE) lpeg.so "DLLFLAGS = -bundle -undefined dynamic_lookup"
lpeg.so: $(FILES)
- env $(CC) $(DLLFLAGS) $(FILES) -o lpeg.so
+ env $(CC) $(DLLFLAGS) $(LDFLAGS) $(FILES) -o lpeg.so
$(FILES): makefile
dev-lua/lpeg/lpeg-1.0.1.ebuild
deleted
100644 → 0
View file @
726b525c
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI
=
6
inherit flag-o-matic toolchain-funcs
DESCRIPTION
=
"Parsing Expression Grammars for Lua"
HOMEPAGE
=
"http://www.inf.puc-rio.br/~roberto/lpeg/"
SRC_URI
=
"http://www.inf.puc-rio.br/~roberto/
${
PN
}
/
${
P
}
.tar.gz"
LICENSE
=
"MIT"
SLOT
=
"0"
KEYWORDS
=
"amd64 arm arm64 ~hppa ~mips ppc ppc64 sparc x86"
IUSE
=
"debug doc luajit"
RDEPEND
=
"
!luajit? ( >=dev-lang/lua-5.1:0= )
luajit? ( dev-lang/luajit:2= )"
DEPEND
=
"
${
RDEPEND
}
virtual/pkgconfig"
DOCS
=(
"HISTORY"
)
HTML_DOCS
=(
"lpeg.html"
"re.html"
)
PATCHES
=(
"
${
FILESDIR
}
"
/
${
PN
}
-0
.12.1-makefile.patch
)
src_prepare
()
{
default
use debug
&&
append-cflags
-DLPEG_DEBUG
}
src_compile
()
{
emake
CC
=
"
$(
tc-getCC
)
"
\
LUADIR
=
"
$($(
tc-getPKG_CONFIG
)
--variable
includedir
$(
usex luajit
'luajit'
'lua'
))
"
}
src_test
()
{
$(
usex luajit
'luajit'
'lua'
)
test.lua
||
die
}
src_install
()
{
local
instdir
instdir
=
"
$($(
tc-getPKG_CONFIG
)
--variable
INSTALL_CMOD
$(
usex luajit
'luajit'
'lua'
))
"
exeinto
"
${
instdir
#
${
EPREFIX
}}
"
doexe lpeg.so
instdir
=
"
$($(
tc-getPKG_CONFIG
)
--variable
INSTALL_LMOD
$(
usex luajit
'luajit'
'lua'
))
"
insinto
"
${
instdir
#
${
EPREFIX
}}
"
doins re.lua
use doc
&&
einstalldocs
}
dev-lua/lpeg/lpeg-1.0.2.ebuild
deleted
100644 → 0
View file @
726b525c
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI
=
7
inherit flag-o-matic toolchain-funcs
DESCRIPTION
=
"Parsing Expression Grammars for Lua"
HOMEPAGE
=
"http://www.inf.puc-rio.br/~roberto/lpeg/"
SRC_URI
=
"http://www.inf.puc-rio.br/~roberto/
${
PN
}
/
${
P
}
.tar.gz"
LICENSE
=
"MIT"
SLOT
=
"0"
KEYWORDS
=
"~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86"
IUSE
=
"debug doc luajit"
RDEPEND
=
"
!luajit? ( >=dev-lang/lua-5.1:0= )
luajit? ( dev-lang/luajit:2= )"
DEPEND
=
"
${
RDEPEND
}
virtual/pkgconfig"
DOCS
=(
HISTORY
)
HTML_DOCS
=(
lpeg.html re.html
)
PATCHES
=(
"
${
FILESDIR
}
"
/
${
PN
}
-1
.0.2-makefile.patch
)
src_prepare
()
{
default
use debug
&&
append-cflags
-DLPEG_DEBUG
}
src_compile
()
{
emake
CC
=
"
$(
tc-getCC
)
"
\
LUADIR
=
"
$($(
tc-getPKG_CONFIG
)
--variable
includedir
$(
usex luajit
'luajit'
'lua'
))
"
}
src_test
()
{
$(
usex luajit
'luajit'
'lua'
)
test.lua
||
die
}
src_install
()
{
local
instdir
instdir
=
"
$($(
tc-getPKG_CONFIG
)
--variable
INSTALL_CMOD
$(
usex luajit
'luajit'
'lua'
))
"
exeinto
"
${
instdir
#
${
EPREFIX
}}
"
doexe lpeg.so
instdir
=
"
$($(
tc-getPKG_CONFIG
)
--variable
INSTALL_LMOD
$(
usex luajit
'luajit'
'lua'
))
"
insinto
"
${
instdir
#
${
EPREFIX
}}
"
doins re.lua
use doc
&&
einstalldocs
}
dev-lua/lua-argparse/Manifest
View file @
cc3cf776
DIST lua-argparse-0.6.0.tar.gz 36712 BLAKE2B 88882738453a894db68ef93557d870393eaec1fb2bf39b110bd2691678d26be64734d07c7f01f760d9c1d031e530707449ff2ca54a5cdd428cb8da3b1897a7e1 SHA512 7efdfab8ec563a9e7eddc7aff760fd4d3605df2896939af3f2c80e5ed4d4e5ba45a7815057e15446d242351a6fd139d6b8da802fe318d4a4bcd69918fece53d1
DIST lua-argparse-0.6.0.tar.gz 36712 BLAKE2B 88882738453a894db68ef93557d870393eaec1fb2bf39b110bd2691678d26be64734d07c7f01f760d9c1d031e530707449ff2ca54a5cdd428cb8da3b1897a7e1 SHA512 7efdfab8ec563a9e7eddc7aff760fd4d3605df2896939af3f2c80e5ed4d4e5ba45a7815057e15446d242351a6fd139d6b8da802fe318d4a4bcd69918fece53d1
EBUILD lua-argparse-0.6.0-r1.ebuild 1146 BLAKE2B 9cfb9a258f818db4869c075bbe757361f3552b007900a1496699ebb901c316040c18ebe8eb05f5a4dd124de31c4f453a921a1f603138536939684a99bcd26863 SHA512 48412b9233c86bf6d88e89cb0f8625f9b702a1a80ee85b3d04befd8fe1a5afeedc1ad8e72f8821dde04fe31c8daf506ea87127686d5b1cb1e5f5e69029bc236f
EBUILD lua-argparse-0.6.0-r100.ebuild 1132 BLAKE2B c5ca703ac1dbad353f6f5890c1d2888f355675b5b504a1980b44a587f07d1317c340a8e9f89c43d535f45d2e73967f88a66af9c41837d30195e9d2578819c955 SHA512 de2b9d414d6a1906e061bc1d1447b8dbf46b648366905db56521cd39202e872f1b6d6087259b160e03ee2235869eab4c06308b924bfc0ff0fdf7e0f668096859
EBUILD lua-argparse-0.6.0-r100.ebuild 1132 BLAKE2B c5ca703ac1dbad353f6f5890c1d2888f355675b5b504a1980b44a587f07d1317c340a8e9f89c43d535f45d2e73967f88a66af9c41837d30195e9d2578819c955 SHA512 de2b9d414d6a1906e061bc1d1447b8dbf46b648366905db56521cd39202e872f1b6d6087259b160e03ee2235869eab4c06308b924bfc0ff0fdf7e0f668096859
MISC metadata.xml 862 BLAKE2B c7ef04527672d2faaf171382d0a9860d94f881545141212212b55ab627e6ef0e681a0118fe9f92c5799578340b9a436de3fca41b47ae06bd998c5cb66ac85eb6 SHA512 53d6abef7c0a9085ad75ee1abfa079e6acbb3a9b9f69fb361e961f7e9cc0d294db1a35bbe33b05684888b782ec37609cb549a2f13c474c08949e0538d99ffa0d
MISC metadata.xml 862 BLAKE2B c7ef04527672d2faaf171382d0a9860d94f881545141212212b55ab627e6ef0e681a0118fe9f92c5799578340b9a436de3fca41b47ae06bd998c5cb66ac85eb6 SHA512 53d6abef7c0a9085ad75ee1abfa079e6acbb3a9b9f69fb361e961f7e9cc0d294db1a35bbe33b05684888b782ec37609cb549a2f13c474c08949e0538d99ffa0d
dev-lua/lua-argparse/lua-argparse-0.6.0-r1.ebuild
deleted
100644 → 0
View file @
726b525c
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI
=
7
inherit toolchain-funcs
DESCRIPTION
=
"Command line argument parser for the Lua Programming Language"
HOMEPAGE
=
"https://github.com/mpeterv/argparse"
SRC_URI
=
"https://github.com/mpeterv/argparse/archive/
${
PV
}
.tar.gz ->
${
P
}
.tar.gz"
LICENSE
=
"MIT"
SLOT
=
"0"
KEYWORDS
=
"amd64 arm arm64 ppc ppc64 x86"
IUSE
=
"doc luajit test"
RESTRICT
=
"!test? ( test )"
RDEPEND
=
"
>=dev-lang/lua-5.1:0=
luajit? ( dev-lang/luajit:2 )"
BDEPEND
=
"
virtual/pkgconfig
doc? ( dev-python/sphinx )
test? (
${
RDEPEND
}
dev-lua/busted
)"
DEPEND
=
"
${
RDEPEND
}
"
S
=
"
${
WORKDIR
}
/
${
PN
//lua-/
}
-
${
PV
}
"
src_compile
()
{
if
use doc
;
then
sphinx-build docsrc html
||
die
rm
-rf
"
${
S
}
"
/html/
{
.doctrees,_sources
}
||
die
fi
}
src_test
()
{
busted
-o
gtest
--exclude-tags
=
"unsafe"
||
die
}
src_install
()
{
use doc
&&
local
-a
HTML_DOCS
=(
html/.
)
local
-a
DOCS
=(
README.md CHANGELOG.md
)
einstalldocs
local
instdir
instdir
=
"
$($(
tc-getPKG_CONFIG
)
--variable
INSTALL_LMOD
$(
usex luajit
'luajit'
'lua'
))
"
insinto
"
${
instdir
#
${
EPREFIX
}}
"
doins src/argparse.lua
}
dev-lua/lua-bit32/Manifest
View file @
cc3cf776
DIST lua-compat53-0.10.tar.gz 53695 BLAKE2B e570aedb23b8ed7ca38c4316ffab25b93a0f9f6f0fae79af563ca8a81dd6453ac273e1f9e70674c484a2dec68749e7d53a1c1736a72616c210b8e38a31b3f191 SHA512 f7f39085f4f6b16095f41e635b4c5477b3dab5e42b5b65a9d522941a3807ea521d4a27a77293a3c9d0ecea78a1f6c2a2497394b2d220f4d7d65e23510563d46d
DIST lua-compat53-0.10.tar.gz 53695 BLAKE2B e570aedb23b8ed7ca38c4316ffab25b93a0f9f6f0fae79af563ca8a81dd6453ac273e1f9e70674c484a2dec68749e7d53a1c1736a72616c210b8e38a31b3f191 SHA512 f7f39085f4f6b16095f41e635b4c5477b3dab5e42b5b65a9d522941a3807ea521d4a27a77293a3c9d0ecea78a1f6c2a2497394b2d220f4d7d65e23510563d46d
EBUILD lua-bit32-5.3.5-r101.ebuild 1404 BLAKE2B 908f6e77daa1e6b31fcf6766571a5b311eefafaed5b8366287dc10b1dade7ece225185b6eab9c7e1650f4fbb0082ba59ba78d81f2596e8b280ebba7b65968ee4 SHA512 46a26358f9f8dca8a88c46f2e7b680afde1a704fcb52bae74f52da568442fe5fbfd94b87598fdb3a664be784d016d685cf12c14fb4f65b7f5f09d5de1c63b11d
EBUILD lua-bit32-5.3.5-r101.ebuild 1404 BLAKE2B 908f6e77daa1e6b31fcf6766571a5b311eefafaed5b8366287dc10b1dade7ece225185b6eab9c7e1650f4fbb0082ba59ba78d81f2596e8b280ebba7b65968ee4 SHA512 46a26358f9f8dca8a88c46f2e7b680afde1a704fcb52bae74f52da568442fe5fbfd94b87598fdb3a664be784d016d685cf12c14fb4f65b7f5f09d5de1c63b11d
EBUILD lua-bit32-5.3.5-r2.ebuild 1297 BLAKE2B 3ea7275a36d083f34af99f3f6f6b885e0bf71c7d57e1546d668b774fb834f7d33f291aae3a223f871d79996a624128da4e7a8830af43f3393967e0852ba20869 SHA512 6e0e3a642662e49f5af9f2c01a47c4eccc7a019ed3633ff3976484f6afeae683e90f9ec4ab0c9f5381aacddf27fa69be3c2f0a9b98ab46a2d5a556ba15f67ed8
MISC metadata.xml 580 BLAKE2B 4499d47fae3cbc26be9bbaf4cf8db719b6ec28989fb4c583e6c16006378b6161a6a32062638df6bc41743e271bf395abf5e348e39a9419b496ba6b834ed71a95 SHA512 eefe4c553c1dc03173b7662969c8bc56cc6be18b879d199c20ade33b4043fe71cec065e71fbc2bdba9a35ea88eab6f8a41b834d433159fbced2e743e663d6974
MISC metadata.xml 580 BLAKE2B 4499d47fae3cbc26be9bbaf4cf8db719b6ec28989fb4c583e6c16006378b6161a6a32062638df6bc41743e271bf395abf5e348e39a9419b496ba6b834ed71a95 SHA512 eefe4c553c1dc03173b7662969c8bc56cc6be18b879d199c20ade33b4043fe71cec065e71fbc2bdba9a35ea88eab6f8a41b834d433159fbced2e743e663d6974
dev-lua/lua-bit32/lua-bit32-5.3.5-r2.ebuild
deleted
100644 → 0
View file @
726b525c
# Copyright 2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI
=
7
inherit toolchain-funcs
# Weird upstream version descisions...
# Result tarball may be reused for future lua-compat53 package
LUA_COMPAT_PN
=
"lua-compat-5.3"
LUA_COMPAT_PV
=
"0.10"
DESCRIPTION
=
"Backported Lua bit manipulation library"
HOMEPAGE
=
"https://github.com/keplerproject/lua-compat-5.3"
SRC_URI
=
"https://github.com/keplerproject/
${
LUA_COMPAT_PN
}
/archive/v
${
LUA_COMPAT_PV
}
.tar.gz -> lua-compat53-
${
LUA_COMPAT_PV
}
.tar.gz"
S
=
"
${
WORKDIR
}
/
${
LUA_COMPAT_PN
}
-
${
LUA_COMPAT_PV
}
"
LICENSE
=
"MIT"
SLOT
=
"0"
KEYWORDS
=
"amd64 arm arm64 x86 ~amd64-linux ~x86-linux"
IUSE
=
"test"
RESTRICT
=
"!test? ( test )"
DEPEND
=
"dev-lang/lua:0="
RDEPEND
=
"
${
DEPEND
}
"
BDEPEND
=
"virtual/pkgconfig"
src_compile
()
{
# TODO maybe sometime there will be luarocks eclass...
compile
=
"
$(
tc-getCC
)
${
CFLAGS
}
${
LDFLAGS
}
-fPIC -I/usr/include -c lbitlib.c -o lbitlib.o -DLUA_COMPAT_BITLIB -Ic-api"
einfo
"
${
compile
}
"
eval
"
${
compile
}
"
||
die
link
=
"
$(
tc-getCC
)
-shared
${
LDFLAGS
}
-o bit32.so lbitlib.o"
einfo
"
${
link
}
"
eval
"
${
link
}
"
||
die
}
src_test
()
{
LUA_CPATH
=
./?.so lua tests/test-bit32.lua
||
die
}
src_install
()
{
exeinto
$($(
tc-getPKG_CONFIG
)
--variable
INSTALL_CMOD lua
)
doexe bit32.so
dodoc README.md
}
dev-lua/lua-cjson/Manifest
View file @
cc3cf776
...
@@ -2,5 +2,4 @@ AUX lua-cjson-2.1.0.8-lua52.patch 3588 BLAKE2B 989bd667dd62cf7b39c0188c1fcf94d68
...
@@ -2,5 +2,4 @@ AUX lua-cjson-2.1.0.8-lua52.patch 3588 BLAKE2B 989bd667dd62cf7b39c0188c1fcf94d68
AUX lua-cjson-2.1.0.8-sparse_array_test_fix.patch 1084 BLAKE2B 3f6e439b54602a8fb07badb87bd53ce8affbb53f7434a32677b1de0cfc92b6f9f75f21a7c09763649c5cbadf59a8647d704cce1e0e98207e72bb696c9cb8ddbe SHA512 31358192ecff4a06ef045cf8b3d8f717e65674752e1ae70a8e87a487e89a4819448285c537ef5393b05bbb285a0708be37bd7dafa9b8bacbf4bb0e8bdd9fdb67
AUX lua-cjson-2.1.0.8-sparse_array_test_fix.patch 1084 BLAKE2B 3f6e439b54602a8fb07badb87bd53ce8affbb53f7434a32677b1de0cfc92b6f9f75f21a7c09763649c5cbadf59a8647d704cce1e0e98207e72bb696c9cb8ddbe SHA512 31358192ecff4a06ef045cf8b3d8f717e65674752e1ae70a8e87a487e89a4819448285c537ef5393b05bbb285a0708be37bd7dafa9b8bacbf4bb0e8bdd9fdb67
DIST lua-cjson-2.1.0.8.tar.gz 77211 BLAKE2B 227171576318939ab48abe26e87fa905cf9a15e6ff44065c0713b6a6fedac571f1dbbb88526b957836a4368e71c4d19a748b2a3250221572f580f1d32ccf50a0 SHA512 577278ccb58a23ea56ea9ad34c5fb0a07c13c6691a3b666f58fa6427bca269aaec26271d7400dcd253c922d1bb0b3b322915a2ce139880c1ed4c1d2c15437580
DIST lua-cjson-2.1.0.8.tar.gz 77211 BLAKE2B 227171576318939ab48abe26e87fa905cf9a15e6ff44065c0713b6a6fedac571f1dbbb88526b957836a4368e71c4d19a748b2a3250221572f580f1d32ccf50a0 SHA512 577278ccb58a23ea56ea9ad34c5fb0a07c13c6691a3b666f58fa6427bca269aaec26271d7400dcd253c922d1bb0b3b322915a2ce139880c1ed4c1d2c15437580
EBUILD lua-cjson-2.1.0.8-r100.ebuild 2011 BLAKE2B 5aafff2cd5201a5db81f1ba16f22f2a7e60a8ec94f352231d34fa0ff04b63f0e90b0714f42084ee9bfbdffba27f045eeec21319ac586b95833ebf17b7b9646de SHA512 08abb466a3e4fdf7a07ac8e64d9c86f76a99ccad21b7cacae3c13b1db0c09b832c1017589423dcfa2fc20ad1092982ea9c525d9703cd94a5be793adbb1a68fa2
EBUILD lua-cjson-2.1.0.8-r100.ebuild 2011 BLAKE2B 5aafff2cd5201a5db81f1ba16f22f2a7e60a8ec94f352231d34fa0ff04b63f0e90b0714f42084ee9bfbdffba27f045eeec21319ac586b95833ebf17b7b9646de SHA512 08abb466a3e4fdf7a07ac8e64d9c86f76a99ccad21b7cacae3c13b1db0c09b832c1017589423dcfa2fc20ad1092982ea9c525d9703cd94a5be793adbb1a68fa2
EBUILD lua-cjson-2.1.0.8.ebuild 1660 BLAKE2B 601d00a060462cafbc1107947387fd73c9ceefcb1aa8e901e16ee63d526192459ec900bdcea19a8f25aae3c87d53915c6a846bbaf5cc564ae15f14f0a352ca6e SHA512 2cacc3460386d732aa9be52ba12a165166d0634a2c8e74bf26c6dba156eccefe060bbe9648256c2dd7b1c0e664e4ccf5b2d3f1ed979ab9b565a400478c78ec0a
MISC metadata.xml 779 BLAKE2B 605a71234ea6e3f8eb770b56cdd725cdc244b643c9676afa4552b3f2ef24d6a1c6d96c0468768b16412a8bbaf5ba29b177a57aec6c7a3c006f16da955d952dd7 SHA512 be9492a64cd4be16f395ec49aa031fed8dcddf844df243cd8456452f002098a2cb47ce1e99dffa0843661986ec5352f4feb749578ee5a63a8b47624c3ffae022
MISC metadata.xml 779 BLAKE2B 605a71234ea6e3f8eb770b56cdd725cdc244b643c9676afa4552b3f2ef24d6a1c6d96c0468768b16412a8bbaf5ba29b177a57aec6c7a3c006f16da955d952dd7 SHA512 be9492a64cd4be16f395ec49aa031fed8dcddf844df243cd8456452f002098a2cb47ce1e99dffa0843661986ec5352f4feb749578ee5a63a8b47624c3ffae022
dev-lua/lua-cjson/lua-cjson-2.1.0.8.ebuild
deleted
100644 → 0
View file @
726b525c
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI
=
7
inherit toolchain-funcs
DESCRIPTION
=
"A fast JSON encoding/parsing module for Lua"
HOMEPAGE
=
"https://www.kyne.com.au/~mark/software/lua-cjson.php https://github.com/openresty/lua-cjson"
SRC_URI
=
"https://github.com/openresty/
${
PN
}
/archive/
${
PV
}
.tar.gz ->
${
P
}
.tar.gz"
LICENSE
=
"MIT"
SLOT
=
"0"
KEYWORDS
=
"~amd64 ~arm ~arm64 ~x86"
IUSE
=
"+internal-fpconv luajit test +threads"
RESTRICT
=
"!test? ( test )"
REQUIRED_USE
=
"threads? ( internal-fpconv )"
RDEPEND
=
"
luajit? ( dev-lang/luajit:2 )
!luajit? ( dev-lang/lua:0 )
"
DEPEND
=
"
${
RDEPEND
}
"
BDEPEND
=
"test? ( dev-lang/perl )"
DOCS
=(
"manual.txt"
"NEWS"
"performance.txt"
"README.md"
"THANKS"
)
PATCHES
=(
"
${
FILESDIR
}
/
${
PN
}
-2.1.0.8-sparse_array_test_fix.patch"
)
src_prepare
()
{
default
# Don't install tests
sed
-e
'/cd tests/d'
-i
Makefile
||
die
}
src_compile
()
{
local
myemakeargs
=(
"CC=
$(
tc-getCC
)
"
"CFLAGS=
${
CFLAGS
}
"
"LDFLAGS=
${
LDFLAGS
}
"
"LUA_INCLUDE_DIR=
$($(
tc-getPKG_CONFIG
)
--variable
$(
usex luajit
'includedir'
'INSTALL_INC'
)
$(
usex luajit
'luajit'
'lua'
))
"
)
emake
"
${
myemakeargs
[@]
}
"
}
src_test
()
{
cd
tests
||
die
ln
-s
"
${
S
}
"
/cjson.so ./
||
die
ln
-s
"
${
S
}
"
/lua/cjson ./
||
die
./genutf8.pl
||
die
./test.lua
||
die
}
src_install
()
{
local
myemakeargs
=(
"DESTDIR=
${
D
}
"
"LUA_CMODULE_DIR=
$($(
tc-getPKG_CONFIG
)
--variable
INSTALL_CMOD
$(
usex luajit
'luajit'
'lua'
))
"
"LUA_MODULE_DIR=
$($(
tc-getPKG_CONFIG
)
--variable
INSTALL_LMOD
$(
usex luajit
'luajit'
'lua'
))
"
"PREFIX=
${
EPREFIX
}
/usr"
)
emake
"
${
myemakeargs
[@]
}
"
install
install-extra
einstalldocs
}
dev-lua/lua-openssl/Manifest
View file @
cc3cf776
...
@@ -2,5 +2,4 @@ DIST lua-auxiliar-8d09895473b73e4fb72b7573615f69c36e1860a2.tar.gz 3690 BLAKE2B 8
...
@@ -2,5 +2,4 @@ DIST lua-auxiliar-8d09895473b73e4fb72b7573615f69c36e1860a2.tar.gz 3690 BLAKE2B 8
DIST lua-compat-5.3-0.10.tar.gz 53695 BLAKE2B e570aedb23b8ed7ca38c4316ffab25b93a0f9f6f0fae79af563ca8a81dd6453ac273e1f9e70674c484a2dec68749e7d53a1c1736a72616c210b8e38a31b3f191 SHA512 f7f39085f4f6b16095f41e635b4c5477b3dab5e42b5b65a9d522941a3807ea521d4a27a77293a3c9d0ecea78a1f6c2a2497394b2d220f4d7d65e23510563d46d
DIST lua-compat-5.3-0.10.tar.gz 53695 BLAKE2B e570aedb23b8ed7ca38c4316ffab25b93a0f9f6f0fae79af563ca8a81dd6453ac273e1f9e70674c484a2dec68749e7d53a1c1736a72616c210b8e38a31b3f191 SHA512 f7f39085f4f6b16095f41e635b4c5477b3dab5e42b5b65a9d522941a3807ea521d4a27a77293a3c9d0ecea78a1f6c2a2497394b2d220f4d7d65e23510563d46d
DIST lua-openssl-0.7.8_p0.tar.gz 397072 BLAKE2B 048ae34c195f6f0ff252f33d14a7151b629d5b9ba828c331459e58f23f0ee62e66f00b8fdbe5665eb7f247d4bb97986e158ea89107189aba4199fcb878f2d724 SHA512 a23b5010633aec70639903fe4d0473101e42c2690456ff2d730c45ef4710134058bc6b3e364c79d3cf3dd4c323a89bd98f07a17d23f226b0bb7e0bb1f2be32c5
DIST lua-openssl-0.7.8_p0.tar.gz 397072 BLAKE2B 048ae34c195f6f0ff252f33d14a7151b629d5b9ba828c331459e58f23f0ee62e66f00b8fdbe5665eb7f247d4bb97986e158ea89107189aba4199fcb878f2d724 SHA512 a23b5010633aec70639903fe4d0473101e42c2690456ff2d730c45ef4710134058bc6b3e364c79d3cf3dd4c323a89bd98f07a17d23f226b0bb7e0bb1f2be32c5
EBUILD lua-openssl-0.7.8_p0-r101.ebuild 2638 BLAKE2B 462c64e0d256afcf119406a7a64e9acf0dccf84b933469a683633d850cc685f08ae299bc46b42477a1714eb76129996262ca0229562192d892280784690f35bb SHA512 2d9153f2a0edac78c06a40e60212c1828547df2cd446a0befad8d3fcd44e751ae4173b963cf5ef7b1326c9764e513f8973c31f5f020271e53369723a47f56d0c
EBUILD lua-openssl-0.7.8_p0-r101.ebuild 2638 BLAKE2B 462c64e0d256afcf119406a7a64e9acf0dccf84b933469a683633d850cc685f08ae299bc46b42477a1714eb76129996262ca0229562192d892280784690f35bb SHA512 2d9153f2a0edac78c06a40e60212c1828547df2cd446a0befad8d3fcd44e751ae4173b963cf5ef7b1326c9764e513f8973c31f5f020271e53369723a47f56d0c
EBUILD lua-openssl-0.7.8_p0-r3.ebuild 2699 BLAKE2B 6493cd72c0100cf0d398c830fdf267eea082c255e43b8ffcd857c052ace9862755c1b8545c1b1a8cfbb8f69573aa3789f363cd54711e7472458055b8ff70bf60 SHA512 83db54985fb38adfde94305bcfea5a7f3c717c150fb42b86316652f8de75268d0cb8c8ed7b38e03f76dc44575748c770327f4876da50686936be3abdbfaf96f8
MISC metadata.xml 555 BLAKE2B 3f448f76d768881d14d1ec6514ee525aac2acffa168943bab1b72f9f86889b5ba434d53e774ef296ec76cfa689f86935e40ad752617cdf43b3b534c4a74350ff SHA512 235a3193b4ced9f5515bd89ed60f32e06d32dbfced30cc05f9c67dd46ab3521cd916da1a46e96457abf2f9e1fd11df1d4d2874775ffeea3ad156db8cef118202
MISC metadata.xml 555 BLAKE2B 3f448f76d768881d14d1ec6514ee525aac2acffa168943bab1b72f9f86889b5ba434d53e774ef296ec76cfa689f86935e40ad752617cdf43b3b534c4a74350ff SHA512 235a3193b4ced9f5515bd89ed60f32e06d32dbfced30cc05f9c67dd46ab3521cd916da1a46e96457abf2f9e1fd11df1d4d2874775ffeea3ad156db8cef118202
dev-lua/lua-openssl/lua-openssl-0.7.8_p0-r3.ebuild
deleted
100644 → 0
View file @
726b525c
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI
=
7
EGIT_COMMIT_AUX
=
"8d09895473b73e4fb72b7573615f69c36e1860a2"
MY_PN_AUX
=
"lua-auxiliar"
MY_PN_COMPAT
=
"lua-compat-5.3"
MY_PV
=
"
${
PV
//_p/-
}
"
MY_PV_COMPAT
=
"0.10"
inherit toolchain-funcs
DESCRIPTION
=
"OpenSSL binding for Lua"
HOMEPAGE
=
"https://github.com/zhaozg/lua-openssl"
SRC_URI
=
"
https://github.com/zhaozg/
${
PN
}
/archive/
${
MY_PV
}
.tar.gz ->
${
P
}
.tar.gz
https://github.com/zhaozg/
${
MY_PN_AUX
}
/archive/
${
EGIT_COMMIT_AUX
}
.tar.gz ->
${
MY_PN_AUX
}
-
${
EGIT_COMMIT_AUX
}
.tar.gz
https://github.com/keplerproject/
${
MY_PN_COMPAT
}
/archive/v
${
MY_PV_COMPAT
}
.tar.gz ->
${
MY_PN_COMPAT
}
-
${
MY_PV_COMPAT
}
.tar.gz
"
S
=
"
${
WORKDIR
}
/
${
PN
}
-
${
MY_PV
}
"
LICENSE
=
"MIT openssl PHP-3"
SLOT
=
"0"
KEYWORDS
=
"~amd64 ~arm ~arm64 ~x86"
IUSE
=
"libressl luajit test"
RESTRICT
=
"!test? ( test )"
RDEPEND
=
"
!dev-lua/luaossl
!dev-lua/luasec
luajit? ( dev-lang/luajit:2 )
!luajit? ( >=dev-lang/lua-5.1:0 )
libressl? ( dev-libs/libressl:0= )
!libressl? ( dev-libs/openssl:0=[-bindist] )
"
DEPEND
=
"
${
RDEPEND
}
"
BDEPEND
=
"
virtual/pkgconfig
test? (
${
RDEPEND
}
)
"
DOCS
=(
"README.md"
"samples/."
)
src_prepare
()
{
default
# Allow override of LUA* variables
sed
-e
'/LUA /s/:=/?=/g'
-e
'/LUA_VERSION/s/:=/?=/g'
-i
Makefile
||
die
# Prepare needed dependencies (source code files only)
rm
-r
deps/
{
auxiliar,lua-compat
}
||
die
mv
"
${
WORKDIR
}
/
${
MY_PN_AUX
}
-
${
EGIT_COMMIT_AUX
}
"
deps/auxiliar
||
die
mv
"
${
WORKDIR
}
/
${
MY_PN_COMPAT
}
-
${
MY_PV_COMPAT
}
"
deps/lua-compat
||
die
}
src_compile
()
{
local
myemakeargs
=(
"AR=
$(
tc-getAR
)
"
"CC=
$(
tc-getCC
)
"
"LUA="
"LUA_CFLAGS=
${
CFLAGS
}
-I
$($(
tc-getPKG_CONFIG
)
--variable
includedir
$(
usex luajit
'luajit'
'lua'
))
"
"LUA_LIBS=
${
LDFLAGS
}
"
"LUA_VERSION=
$($(
tc-getPKG_CONFIG
)
--variable
$(
usex luajit
'abiver'
'V'
)
$(
usex luajit
'luajit'
'lua'
))
"
"TARGET_SYS=
${
CTARGET
:-${
CHOST
}}
"
)
emake
"
${
myemakeargs
[@]
}
"
}
src_test
()
{
local
myemakeargs
=(
"LUA=
$(
usex luajit
'luajit'
'lua'
)
"
"LUA_CFLAGS="
"LUA_LIBS="
"LUA_VERSION=
$($(
tc-getPKG_CONFIG
)
--variable
$(
usex luajit
'abiver'
'V'
)
$(
usex luajit
'luajit'
'lua'
))
"
"TARGET_SYS=
${
CTARGET
:-${
CHOST
}}
"
)
emake
"
${
myemakeargs
[@]
}
"
test
}
src_install
()
{
local
myemakeargs
=(
"LUA="
"LUA_CFLAGS="
"LUA_LIBDIR=
${
ED
}
/
$($(
tc-getPKG_CONFIG
)
--variable
INSTALL_CMOD
$(
usex luajit
'luajit'
'lua'
))
"
"LUA_LIBS="
"LUA_VERSION=
$($(
tc-getPKG_CONFIG
)
--variable
$(
usex luajit
'abiver'
'V'
)
$(
usex luajit
'luajit'
'lua'
))
"
"TARGET_SYS=
${
CTARGET
:-${
CHOST
}}
"
)
emake
"
${
myemakeargs
[@]
}
"
install
insinto
"
$($(
tc-getPKG_CONFIG
)
--variable
INSTALL_LMOD
$(
usex luajit
'luajit'
'lua'
))
"
doins
-r
"lib/."
einstalldocs
}
dev-lua/lua-term/Manifest
View file @
cc3cf776
DIST lua-term-0.7.tar.gz 4365 BLAKE2B 8f4080d4cd3b620cb1f261d417744f112d42b776ab3f4cdb0e52d04b6d64fc4a1ddbd634570496c3bc12e6b10efe5af8025d1f124198ebb3946414679a65f7f4 SHA512 2046ba1861ff590c191bb651941c45eb8b6e9a1252b05e78daaeb31837ce1fc7da9ba124aec34dc7842fd304e945754c463ffd75941125ff952e911ba66efa31
DIST lua-term-0.7.tar.gz 4365 BLAKE2B 8f4080d4cd3b620cb1f261d417744f112d42b776ab3f4cdb0e52d04b6d64fc4a1ddbd634570496c3bc12e6b10efe5af8025d1f124198ebb3946414679a65f7f4 SHA512 2046ba1861ff590c191bb651941c45eb8b6e9a1252b05e78daaeb31837ce1fc7da9ba124aec34dc7842fd304e945754c463ffd75941125ff952e911ba66efa31
EBUILD lua-term-0.7-r101.ebuild 1170 BLAKE2B 0a56b5313d8f61ae12996034f6b4b64733a4596a799684e1cb0dac907e5a32da36f14fd2c79ead162745ed075536ec10b42451004eaa3468e774df15955a839c SHA512 e3b3418da5e8007c907382231221f500ca101e49e1c6c36d7fcf0cd3244bc302420e3240c0f0ca0cd0f7bdfc56fd679284c18b4d62b8f137f2cf639994d5994e
EBUILD lua-term-0.7-r101.ebuild 1170 BLAKE2B 0a56b5313d8f61ae12996034f6b4b64733a4596a799684e1cb0dac907e5a32da36f14fd2c79ead162745ed075536ec10b42451004eaa3468e774df15955a839c SHA512 e3b3418da5e8007c907382231221f500ca101e49e1c6c36d7fcf0cd3244bc302420e3240c0f0ca0cd0f7bdfc56fd679284c18b4d62b8f137f2cf639994d5994e
EBUILD lua-term-0.7.ebuild 1024 BLAKE2B 0d71c0c7b4679f8e04729464ce393e8206e8ebcf938610bd96732c569326db366f456830a48ab69645e64a5e9b35f69025bdad0698bf77177d892403a7310a96 SHA512 7e1c81e838f80cbf163b5b94854f37f6d535bb6dc610d57a85b4c6e6d1d16644151c4df27f08c6d3d8050fb04b9de2bd998d3fdf9dac6ea5e42546f07cf216cf
MISC metadata.xml 440 BLAKE2B 7578e30f2b7c2b37df1fd563325189efd987df03c42fdb06cfe334a74a7d596b2ef9bb3b1ed2adb9f6aae8aed072cb89df8898d57cab40db23933a54a0963612 SHA512 101ba9221fad8bed21cc6fa169d8063e58cb303f45177a355859e9d3dded2489e22082bfd3104763a5f92fc3d0325b344d4758b5afef7d50d22684fae752de43
MISC metadata.xml 440 BLAKE2B 7578e30f2b7c2b37df1fd563325189efd987df03c42fdb06cfe334a74a7d596b2ef9bb3b1ed2adb9f6aae8aed072cb89df8898d57cab40db23933a54a0963612 SHA512 101ba9221fad8bed21cc6fa169d8063e58cb303f45177a355859e9d3dded2489e22082bfd3104763a5f92fc3d0325b344d4758b5afef7d50d22684fae752de43
dev-lua/lua-term/lua-term-0.7.ebuild
deleted
100644 → 0
View file @
726b525c
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI
=
7
inherit toolchain-funcs
# Yes, upstream used different version numbers.
# The rockspec version number is 0.7, but the version associated with
# the tarball is 0.07.
MY_PV
=
0.07
DESCRIPTION
=
"Terminal functions 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"
LICENSE
=
"MIT"
SLOT
=
"0"
KEYWORDS
=
"amd64 arm arm64 ppc ppc64 x86"
IUSE
=
""
BDEPEND
=
"virtual/pkgconfig"
RDEPEND
=
">=dev-lang/lua-5.1:0="
DEPEND
=
"
${
RDEPEND
}
"
S
=
"
${
WORKDIR
}
/
${
PN
}
-
${
MY_PV
}
"
src_compile
()
{
echo
"
$(
tc-getCC
)
${
CFLAGS
}
${
CPPFLAGS
}
${
LDFLAGS
}
-fPIC -shared
\
-o core.so core.c"
$(
tc-getCC
)
${
CFLAGS
}
${
CPPFLAGS
}
${
LDFLAGS
}
-fPIC
-shared
\
-o
core.so core.c
||
die
}
src_install
()
{
exeinto
"
$($(
tc-getPKG_CONFIG
)
--variable
INSTALL_CMOD lua
)
"
/term
doexe core.so
insinto
"
$($(
tc-getPKG_CONFIG
)
--variable
INSTALL_LMOD lua
)
"
doins
-r
term
}
dev-lua/lua-utf8/Manifest
View file @
cc3cf776
DIST lua-utf8-0.1.3.tar.gz 41830 BLAKE2B 72982c7ec8d8837e391fa6bfb689c1e9f4a7746d0cbc058556f06027b4af00c936036f87baf58f45e1169fd3ea7e6d8174629d5a7279205622cf0710971ca29c SHA512 d0abe73fecbfeba36083c135d77962d953ad9e431721a2557669c912a2703e31c46f84f2ee9ee4ac966a5bcc88d4daef930f8d2d8e72106fa61010509c183e29
DIST lua-utf8-0.1.3.tar.gz 41830 BLAKE2B 72982c7ec8d8837e391fa6bfb689c1e9f4a7746d0cbc058556f06027b4af00c936036f87baf58f45e1169fd3ea7e6d8174629d5a7279205622cf0710971ca29c SHA512 d0abe73fecbfeba36083c135d77962d953ad9e431721a2557669c912a2703e31c46f84f2ee9ee4ac966a5bcc88d4daef930f8d2d8e72106fa61010509c183e29
EBUILD lua-utf8-0.1.3-r100.ebuild 1482 BLAKE2B bb0709fa672e87b89ff1f5f946f2da6d80ee16720ea9abae8d6925cac29aeda06e400a0844dfdb0ccb6e2c94a7505cc0141de946a8e982a3ddbccd49b81233aa SHA512 f775e8a27d98709383deefedb51d2a3d601d8c6b5ba099267a595a079d5fa04886326644f27d86eef99756292000c38fa723f8a1d8b90ff4eff59b67deca3df0
EBUILD lua-utf8-0.1.3-r100.ebuild 1482 BLAKE2B bb0709fa672e87b89ff1f5f946f2da6d80ee16720ea9abae8d6925cac29aeda06e400a0844dfdb0ccb6e2c94a7505cc0141de946a8e982a3ddbccd49b81233aa SHA512 f775e8a27d98709383deefedb51d2a3d601d8c6b5ba099267a595a079d5fa04886326644f27d86eef99756292000c38fa723f8a1d8b90ff4eff59b67deca3df0
EBUILD lua-utf8-0.1.3.ebuild 1348 BLAKE2B e67ac408b457fa7b8d3228f63e62ccfbda4addaae4df8a4f4ce73bf30dc7a06aaa2c5ddf7706ef1edd24ebc5de8ec55f2ba7adac1db80ae32ff19f1d27a84d2b SHA512 eeeb848f9a1d5ce2e4f553005cd6f45ceed6c60eb93538167e22c0777d73deb94cdf1087db0167873b9844e2f6ab1bcb70e110e2a99e2d0d1cfcb1a791994935
MISC metadata.xml 750 BLAKE2B 95215f3aed5389197a071e67411702a07102387343c568c02b48ada5b2f3c0f01b99bb895bd4f11e2c558fc7d352da1afece2b46ea6d63edbfa322ccc7c651cd SHA512 cf8fd4d207d9827fb1a7349f89fa0faf0d1ad38989ebc29dabde5dcee73e718183655a1b8c9f0074f16ea7878bd1d4dbf7e53f65f5003946fddf901c9568d4cd
MISC metadata.xml 750 BLAKE2B 95215f3aed5389197a071e67411702a07102387343c568c02b48ada5b2f3c0f01b99bb895bd4f11e2c558fc7d352da1afece2b46ea6d63edbfa322ccc7c651cd SHA512 cf8fd4d207d9827fb1a7349f89fa0faf0d1ad38989ebc29dabde5dcee73e718183655a1b8c9f0074f16ea7878bd1d4dbf7e53f65f5003946fddf901c9568d4cd
dev-lua/lua-utf8/lua-utf8-0.1.3.ebuild
deleted
100644 → 0
View file @
726b525c
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI
=
7
inherit toolchain-funcs
DESCRIPTION
=
"A UTF-8 support module for Lua and LuaJIT"
HOMEPAGE
=
"https://github.com/starwing/luautf8"
SRC_URI
=
"https://github.com/starwing/luautf8/archive/
${
PV
}
.tar.gz ->
${
P
}
.tar.gz"
S
=
"
${
WORKDIR
}
/
${
PN
//-/
}
-
${
PV
}
"
LICENSE
=
"MIT"
SLOT
=
"0"
KEYWORDS
=
"amd64 arm arm64 ppc ppc64 x86"
IUSE
=
"luajit test"
RESTRICT
=
"!test? ( test )"
RDEPEND
=
"
luajit? ( dev-lang/luajit:2 )
!luajit? ( >=dev-lang/lua-5.1:0= )
"
DEPEND
=
"
${
RDEPEND
}
"
BDEPEND
=
"virtual/pkgconfig"
src_compile
()
{
local
compiler
=(
"
$(
tc-getCC
)
"
"
${
CFLAGS
}
"
"-fPIC"
"
${
LDFLAGS
}
"
"-I/usr/include"
"-c lutf8lib.c"
"-o lutf8lib.o"
)
einfo
"
${
compiler
[@]
}
"
${
compiler
[@]
}
||
die
local
linker
=(
"
$(
tc-getCC
)
"
"-shared"
"
${
LDFLAGS
}
"
"-o lutf8lib.so"
"lutf8lib.o"
)
einfo
"
${
linker
[@]
}
"
${
linker
[@]
}
||
die
}
src_test
()
{
local
mytests
=(
"test.lua"
"test_compat.lua"
"test_pm.lua"
)
for
mytest
in
${
mytests
[@]
}
;
do
LUA_CPATH
=
"
${
S
}
/lutf8lib.so"
$(
usex luajit
'luajit'
'lua'
)
${
mytest
}
||
die
done
}
src_install
()
{
exeinto
"
$($(
tc-getPKG_CONFIG
)
--variable
INSTALL_CMOD lua
)
"
newexe
"lutf8lib.so"
"lua-utf8.so"
insinto
"
$($(
tc-getPKG_CONFIG
)
--variable
INSTALL_LMOD lua
)
"
doins parseucd.lua
einstalldocs
}
dev-lua/lua-zlib/Manifest
View file @
cc3cf776
DIST lua-zlib-1.2.tar.gz 16612 BLAKE2B ca2ff51c97929fac0918de3902a175eda583da3ca415f9eff5e68a9c3ba0414827c3a96b968e9fcbccbe9612b1ade3fdc4498e50c4df53b0fa768912f428a287 SHA512 da13239089c1027b0bfb4ee463043b326ef5586206c5d76af8707736da3c03622b2fc38e732761a5b7a6422ad81a09557abc8548f37fef07ada0d4064eabfcf4
DIST lua-zlib-1.2.tar.gz 16612 BLAKE2B ca2ff51c97929fac0918de3902a175eda583da3ca415f9eff5e68a9c3ba0414827c3a96b968e9fcbccbe9612b1ade3fdc4498e50c4df53b0fa768912f428a287 SHA512 da13239089c1027b0bfb4ee463043b326ef5586206c5d76af8707736da3c03622b2fc38e732761a5b7a6422ad81a09557abc8548f37fef07ada0d4064eabfcf4
EBUILD lua-zlib-1.2-r100.ebuild 901 BLAKE2B dbffe90f5e5d66234817e72c22509bf8607ae3385381d473ab8b34fe870ae3c836c4478b45227b2fd12faa494ed7aa7af97fa6755c13b2b7854f49d0cd2e2ff3 SHA512 64cc788ed2e6412be37db92d219242f352f55c71c14836b1fd72d1610a585abd1c75831c83a53865a5462c863853f9909ad0d8c89737987a685cdea22d601c01
EBUILD lua-zlib-1.2-r100.ebuild 901 BLAKE2B dbffe90f5e5d66234817e72c22509bf8607ae3385381d473ab8b34fe870ae3c836c4478b45227b2fd12faa494ed7aa7af97fa6755c13b2b7854f49d0cd2e2ff3 SHA512 64cc788ed2e6412be37db92d219242f352f55c71c14836b1fd72d1610a585abd1c75831c83a53865a5462c863853f9909ad0d8c89737987a685cdea22d601c01
EBUILD lua-zlib-1.2.ebuild 669 BLAKE2B ee74b9e5ae1a0fa181a577918d8068a1ea833322aaeced3ea0f6a4f1e1adc71e8abed2fc38f5ce10cdfdd7e331976170b42c2e7bbfda812b7e62cc0e4c9f0e71 SHA512 dd59320eac58f73c6e632bca41cd680c77d2a236a74adbddff13380a2a076a97da879bc78b821ac6fd737bb0e6c9fcdd7db9c8d8a98e3584cb57d6ab38571276
MISC metadata.xml 333 BLAKE2B f65699b0f49f67c857500010ae12d8416cdb0c7d5817b445aed9de46000bc80186ff7d84f8eafcc63d760c8b95713561eedfe24f0500781866b294f9086ba30e SHA512 9473337d43cd76c8d23c3d4c300412f06b296afa9ca59d51b46d4c880a0b5e36523f71eb86a5d0bb856b29aa1cb936ee611aceae81a9d2d4907b9392e51b282b
MISC metadata.xml 333 BLAKE2B f65699b0f49f67c857500010ae12d8416cdb0c7d5817b445aed9de46000bc80186ff7d84f8eafcc63d760c8b95713561eedfe24f0500781866b294f9086ba30e SHA512 9473337d43cd76c8d23c3d4c300412f06b296afa9ca59d51b46d4c880a0b5e36523f71eb86a5d0bb856b29aa1cb936ee611aceae81a9d2d4907b9392e51b282b
Prev
1
2
3
4
5
6
7
8
…
28
Next
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment