summaryrefslogtreecommitdiff
path: root/www-servers
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-12-28 06:30:54 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-12-28 06:30:54 +0000
commit72fd2b48b7154274a1d2009cdaab54e7f49fb3aa (patch)
tree9c6ce981e8f924eb5f24e71e13c91b37aafb8616 /www-servers
parent721e451ec418e1712f6962404e111f0ebd487389 (diff)
gentoo auto-resync : 28:12:2024 - 06:30:54
Diffstat (limited to 'www-servers')
-rw-r--r--www-servers/Manifest.gzbin4539 -> 4543 bytes
-rw-r--r--www-servers/kore/Manifest2
-rw-r--r--www-servers/kore/kore-4.3.0_rc4.ebuild78
3 files changed, 80 insertions, 0 deletions
diff --git a/www-servers/Manifest.gz b/www-servers/Manifest.gz
index 9eb29cfbcbe6..6bfc7f4a3050 100644
--- a/www-servers/Manifest.gz
+++ b/www-servers/Manifest.gz
Binary files differ
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
+}