diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-12-28 06:30:54 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-12-28 06:30:54 +0000 |
commit | 72fd2b48b7154274a1d2009cdaab54e7f49fb3aa (patch) | |
tree | 9c6ce981e8f924eb5f24e71e13c91b37aafb8616 /www-servers | |
parent | 721e451ec418e1712f6962404e111f0ebd487389 (diff) |
gentoo auto-resync : 28:12:2024 - 06:30:54
Diffstat (limited to 'www-servers')
-rw-r--r-- | www-servers/Manifest.gz | bin | 4539 -> 4543 bytes | |||
-rw-r--r-- | www-servers/kore/Manifest | 2 | ||||
-rw-r--r-- | www-servers/kore/kore-4.3.0_rc4.ebuild | 78 |
3 files changed, 80 insertions, 0 deletions
diff --git a/www-servers/Manifest.gz b/www-servers/Manifest.gz Binary files differindex 9eb29cfbcbe6..6bfc7f4a3050 100644 --- a/www-servers/Manifest.gz +++ b/www-servers/Manifest.gz diff --git a/www-servers/kore/Manifest b/www-servers/kore/Manifest index 2ded09a888d8..5c7a48331613 100644 --- a/www-servers/kore/Manifest +++ b/www-servers/kore/Manifest @@ -1,5 +1,7 @@ AUX kore-4.2.3-kodev-makefile.patch 529 BLAKE2B 4dafc09c8a436d0d0abbd3bccdf052eae24e1b8ae7b9ae544b23da7a59a97c84138df30e8a83fa3d7d76eb6c696ba4c03b7d3486ed2996b01260d48848feb899 SHA512 d52bb5c8cc42a95662db40df12ef125cf2b831c921baf62bcfd1de147b64b2d3bd15c3418d0e16499951e7300bc011a632500b6a219903b895e49d9cac7f57b9 AUX kore-4.2.3-makefile.patch 903 BLAKE2B caad7288496eba92761e12edeb392cdacf10d094f062eee51b14d48abda50ff63b3012fc76007677bebf83cc188f0d863452871f978f89c80d78309b0c008391 SHA512 3ed48c7f7e4fcfa7e0504e196fb96419738c887d2e4cc207475995b7d43efd1c3ce1e6c543010203a963e9f4c596171da3b8eac9a63a5fd3c7b89a45d272fd5a DIST kore-4.2.3.tar.gz 1085717 BLAKE2B 1c12c6974ea5997d776efcf490728bf4f90c978d4547bd1c608549d97a544fb0f45e8cd58aab6730999c267a85807d5eb3a04fdcf16817df122992f339c3f05d SHA512 7ed5eb116da190640605d40c757bf49d503d2d866fc7effe9ad658f84f12aec671ec5935677767dd9721b686b61e278b16d8b4360c2fe9ea1eb57068746f52b1 +DIST kore-4.3.0_rc4.gh.tar.gz 1090477 BLAKE2B 34965ca7790e3163345ab6d367b7decc93fbf06504d3742ffa73773dc9c3d4e4e074a0dfe171d684f7528ff2edbf8d8b7679d0f71ef6717414755411f3275718 SHA512 2f0b57d2502fc2adb62dbcd74bd5463a446c9ee80786b952a5dbb4293d696ca0977e3b6e8ce44d8cf85a6bdf3153d6ba49a2618a58125bb7630a8b66b85875cc EBUILD kore-4.2.3.ebuild 1684 BLAKE2B ff7e65e73c00d03ec84da6208de7132b1e66eab94240f78c179a3d3f6f90d3ecc2f94782789971e4d6f1c3856ddd80f0a2bd6d07e5b6f7bd6865b11d273e8a18 SHA512 e4d0f15df40cf4989a059ff7bf2ccc33715d4b7a2e1fb1196467e38bac2856e19252867565f6a7fcd41cb343aaa04e0a166d73c84d03493e5f2e9faf5286c1c8 +EBUILD kore-4.3.0_rc4.ebuild 1803 BLAKE2B ba89a78e236b6c17257e60d114c2787f54e1a9134b1218ae4a57ff1ddb9e74fea846ead7a7643b01925a0fe1cb48432f221a61b62096ae85dff6bc3c935f8f7a SHA512 2d1901ca74a7825ab720f8fac66f6a04786ecf2fd6716aeb56b9dbf71af1bcc82782fc56ce19e47358e8dc595e3c434ad4208b58a186c020abccb88e0b1a7200 MISC metadata.xml 1071 BLAKE2B 24a48485b3078b620685daf46b2a223553a4060aaa5f7e02d6ca577650b467c016fa364338c8f553eda98720e5051eec8a39080cb89991b9c646370d34b09f62 SHA512 d66b2a5048264df46c89115352a3973697a09bf3321f02d00e75c41c07ddbdd79424191ef3cd41080737a3d15e0e11b335aa079154cb58e76915622391519284 diff --git a/www-servers/kore/kore-4.3.0_rc4.ebuild b/www-servers/kore/kore-4.3.0_rc4.ebuild new file mode 100644 index 000000000000..c8b932ac8b32 --- /dev/null +++ b/www-servers/kore/kore-4.3.0_rc4.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +APP_PV="${PV/_/-}" + +inherit toolchain-funcs + +DESCRIPTION="Web application platform for writing scalable, concurrent web based processes" +HOMEPAGE="https://kore.io/ + https://github.com/jorisvink/kore/" + +if [[ "${PV}" == *9999* ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://git.kore.io/kore" +else + SRC_URI="https://github.com/jorisvink/${PN}/archive/refs/tags/${APP_PV}.tar.gz + -> ${P}.gh.tar.gz" + S="${WORKDIR}/${PN}-${APP_PV}" + + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="ISC" +SLOT="0" +IUSE="+acme +curl debug +http +json +openssl postgres +threads" +REQUIRED_USE="acme? ( curl openssl )" + +RDEPEND=" + curl? ( net-misc/curl:= ) + json? ( dev-libs/yajl:= ) + openssl? ( dev-libs/openssl:= ) + postgres? ( dev-db/postgresql:= ) +" +DEPEND=" + ${RDEPEND} +" + +PATCHES=( + "${FILESDIR}/kore-4.2.3-makefile.patch" + "${FILESDIR}/kore-4.2.3-kodev-makefile.patch" +) + +DOCS=( README.md ) + +src_prepare() { + default + + sed -i ./kodev/Makefile tools/kore-serve/conf/build.conf \ + -e 's|-Werror||g' \ + || die +} + +src_compile() { + tc-export CC + + # See https://github.com/jorisvink/kore#building-kore + env ACME=$(usex acme 1 '') \ + CURL=$(usex curl 1 '') \ + DEBUG=$(usex debug 1 '') \ + JSONRPC=$(usex json 1 '') \ + NOHTTP=$(usex http '' 1) \ + PGSQL=$(usex postgres 1 '') \ + TASKS=$(usex threads 1 '') \ + TLS_BACKEND=$(usex openssl openssl none) \ + CFLAGS="${CFLAGS} ${LDFLAGS}" \ + LDFLAGS="${LDFLAGS}" \ + PREFIX=/usr \ + emake +} + +src_install() { + emake DESTDIR="${D}" PREFIX=/usr install + + einstalldocs +} |