summaryrefslogtreecommitdiff
path: root/dev-lang
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2025-01-29 22:43:19 +0000
committerV3n3RiX <venerix@koprulu.sector>2025-01-29 22:43:19 +0000
commitfa19575643c607e28b1572821c413ad7cb8eea09 (patch)
tree9d9b05acd34c77d7708182eac258ad26975949c7 /dev-lang
parentfc4ad6e568738af8995c2e87896c671c39eb8c72 (diff)
gentoo auto-resync : 29:01:2025 - 22:43:19
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/Manifest.gzbin22318 -> 22318 bytes
-rw-r--r--[-rwxr-xr-x]dev-lang/go-bootstrap/files/make-go-bootstraps0
-rw-r--r--dev-lang/neko/Manifest4
-rw-r--r--dev-lang/neko/neko-2.4.0-r1.ebuild57
-rw-r--r--dev-lang/neko/neko-2.4.0-r2.ebuild (renamed from dev-lang/neko/neko-2.3.0-r3.ebuild)35
5 files changed, 22 insertions, 74 deletions
diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz
index b0b8cd99ad16..80e996c54c7b 100644
--- a/dev-lang/Manifest.gz
+++ b/dev-lang/Manifest.gz
Binary files differ
diff --git a/dev-lang/go-bootstrap/files/make-go-bootstraps b/dev-lang/go-bootstrap/files/make-go-bootstraps
index 8340dbaecfd8..8340dbaecfd8 100755..100644
--- a/dev-lang/go-bootstrap/files/make-go-bootstraps
+++ b/dev-lang/go-bootstrap/files/make-go-bootstraps
diff --git a/dev-lang/neko/Manifest b/dev-lang/neko/Manifest
index b5e633d3c1f6..bd538bae5a11 100644
--- a/dev-lang/neko/Manifest
+++ b/dev-lang/neko/Manifest
@@ -1,5 +1,3 @@
-DIST neko-2.3.0.tar.gz 514044 BLAKE2B 1214fd15e0bff9df3f0bb3f4c856134772f42da5740adc260051bea6e0203e2e37db852b97114ddeef58d8320313dd01875918dee1a001833a3b9ca7d7c3c512 SHA512 fec51bed0c5500561635656c7456f3da0599aa6a47a25efe739b3c51f9cdded4a8824ed14ab67bab0905d9082cf6f06b3a76c868cb1b61d440957bcd9fd3f3d2
DIST neko-2.4.0.tar.gz 530457 BLAKE2B 0d5bcde8f755688b3e14b316ef2691a7755d2ed330c24bacc1ce2b7d1f82c20b1756c115742893d259d08cb18fee36cd596eb88542590aaebb021f8f1812367d SHA512 bd759f712ffcda6ad0f03542060ad9e7fbba06c4c54c7007b7a6692dfc2d87bce3d8f78d6ef64752dd0e4d7e9d352c7543f1c5a1c49f7b7073efb2043ba7f0ab
-EBUILD neko-2.3.0-r3.ebuild 1262 BLAKE2B 5f6918267a74ead26610b9a0105ed22ad10e20a253321e5d47c27568d0bac6066df2a798c2e8b5c1de0137e03e30fb5da3043166696f0e9a7a603cbc3874b04e SHA512 62a4570b931d2dc4d54b276619308aa0be04a75a3dca08269d272f188da2d0b96e9c5ffce9ae8ebeabc7be95db05519e7f048d587a0371fcf5166ecc8039dc68
-EBUILD neko-2.4.0-r1.ebuild 1262 BLAKE2B 5f6918267a74ead26610b9a0105ed22ad10e20a253321e5d47c27568d0bac6066df2a798c2e8b5c1de0137e03e30fb5da3043166696f0e9a7a603cbc3874b04e SHA512 62a4570b931d2dc4d54b276619308aa0be04a75a3dca08269d272f188da2d0b96e9c5ffce9ae8ebeabc7be95db05519e7f048d587a0371fcf5166ecc8039dc68
+EBUILD neko-2.4.0-r2.ebuild 1298 BLAKE2B 5aa4f86e15becf1e70e2d968db147abf41e7293fc3e5eb9bee3eeab1bad9b6a4ae6f7fe1928705f7914cb796584ac53117caea628ccfbabc5cfbe78f88bc1732 SHA512 8059197e79685071e6ff2a93421a88244a598113f2f4c5686da51e3cfd6aff1a6f4ad7cd2c3c53d7a1f672a47adc2d8bf95e491fc84436ad93ba738d343c9283
MISC metadata.xml 955 BLAKE2B 6121b716f10156ee7987969332bc78496a00facb9bf70832b147cdd3cfb8152c2b06c4482361d56cee8e9c8b5893fb126c701333eb789bd27add26fa0a9c9cbd SHA512 20a5591a47ce090645e1fd194ef85b2546463dd0855ba0d23f9fb3278fafabb8cb05ae1786d024987945d18b15ebff50c12a1e4a9919190abf1af14ad906e1e3
diff --git a/dev-lang/neko/neko-2.4.0-r1.ebuild b/dev-lang/neko/neko-2.4.0-r1.ebuild
deleted file mode 100644
index 2191b6d96b38..000000000000
--- a/dev-lang/neko/neko-2.4.0-r1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic cmake
-
-DESCRIPTION="Neko is a high-level dynamically typed programming language"
-HOMEPAGE="https://nekovm.org/
- https://github.com/HaxeFoundation/neko/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/HaxeFoundation/${PN}.git"
-else
- # 2.3.0 -> 2-3-0
- MY_PV="${PV//./-}"
- SRC_URI="https://github.com/HaxeFoundation/${PN}/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
- S="${WORKDIR}/${PN}-${MY_PV}"
-fi
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-IUSE="apache mysql sqlite ssl"
-
-RDEPEND="
- dev-libs/boehm-gc:=[threads]
- dev-libs/libpcre:=
- sys-libs/zlib:=
- apache? ( www-servers/apache:2= )
- mysql? ( dev-db/mysql:= )
- sqlite? ( dev-db/sqlite:3= )
- ssl? (
- dev-libs/openssl:=
- net-libs/mbedtls:0=
- )
-"
-DEPEND="${RDEPEND}"
-
-src_configure() {
- # -Werror=strict-aliasing warnings, bug #855641
- filter-lto
- append-flags -fno-strict-aliasing
-
- local mycmakeargs=(
- -DRUN_LDCONFIG=OFF
- -DWITH_NEKOML=ON
- -DWITH_REGEXP=ON
- -DWITH_UI=OFF
- -DWITH_APACHE=$(usex apache)
- -DWITH_MYSQL=$(usex mysql)
- -DWITH_SQLITE=$(usex sqlite)
- -DWITH_SSL=$(usex ssl)
- )
- cmake_src_configure
-}
diff --git a/dev-lang/neko/neko-2.3.0-r3.ebuild b/dev-lang/neko/neko-2.4.0-r2.ebuild
index 2191b6d96b38..16ca7d87db46 100644
--- a/dev-lang/neko/neko-2.3.0-r3.ebuild
+++ b/dev-lang/neko/neko-2.4.0-r2.ebuild
@@ -11,13 +11,17 @@ HOMEPAGE="https://nekovm.org/
if [[ "${PV}" == *9999* ]] ; then
inherit git-r3
- EGIT_REPO_URI="https://github.com/HaxeFoundation/${PN}.git"
+
+ EGIT_REPO_URI="https://github.com/HaxeFoundation/${PN}"
else
# 2.3.0 -> 2-3-0
MY_PV="${PV//./-}"
- SRC_URI="https://github.com/HaxeFoundation/${PN}/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
+
+ SRC_URI="https://github.com/HaxeFoundation/${PN}/archive/refs/tags/v${MY_PV}.tar.gz
+ -> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${MY_PV}"
+
+ KEYWORDS="~amd64 ~x86"
fi
LICENSE="MIT"
@@ -29,29 +33,32 @@ RDEPEND="
dev-libs/libpcre:=
sys-libs/zlib:=
apache? ( www-servers/apache:2= )
- mysql? ( dev-db/mysql:= )
+ mysql? ( dev-db/mysql-connector-c:= )
sqlite? ( dev-db/sqlite:3= )
ssl? (
dev-libs/openssl:=
net-libs/mbedtls:0=
)
"
-DEPEND="${RDEPEND}"
+DEPEND="
+ ${RDEPEND}
+"
src_configure() {
# -Werror=strict-aliasing warnings, bug #855641
filter-lto
append-flags -fno-strict-aliasing
- local mycmakeargs=(
- -DRUN_LDCONFIG=OFF
- -DWITH_NEKOML=ON
- -DWITH_REGEXP=ON
- -DWITH_UI=OFF
- -DWITH_APACHE=$(usex apache)
- -DWITH_MYSQL=$(usex mysql)
- -DWITH_SQLITE=$(usex sqlite)
- -DWITH_SSL=$(usex ssl)
+ local -a mycmakeargs=(
+ -DRUN_LDCONFIG="OFF"
+ -DWITH_NEKOML="ON"
+ -DWITH_REGEXP="ON"
+ -DWITH_UI="OFF"
+
+ -DWITH_APACHE="$(usex apache)"
+ -DWITH_MYSQL="$(usex mysql)"
+ -DWITH_SQLITE="$(usex sqlite)"
+ -DWITH_SSL="$(usex ssl)"
)
cmake_src_configure
}