summaryrefslogtreecommitdiff
path: root/dev-lang
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-12-21 06:30:52 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-12-21 06:30:52 +0000
commitd2bcdab82e5f5f38a8ab54026e8aa94edb1b77a6 (patch)
tree0d75edaef0b7c0db490d25119f6b17b386d41c58 /dev-lang
parent9097a9c06c0b1e11c7f6579f03e3f32948be3f24 (diff)
gentoo auto-resync : 21:12:2024 - 06:30:51
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/Manifest.gzbin22128 -> 22129 bytes
-rw-r--r--dev-lang/eisl/Manifest2
-rw-r--r--dev-lang/eisl/eisl-5.39.ebuild52
-rw-r--r--dev-lang/logtalk/Manifest2
-rw-r--r--dev-lang/logtalk/logtalk-3.47.0-r2.ebuild (renamed from dev-lang/logtalk/logtalk-3.47.0-r1.ebuild)2
-rw-r--r--dev-lang/scala-bin/Manifest2
-rw-r--r--dev-lang/scala-bin/scala-bin-2.13.9-r1.ebuild (renamed from dev-lang/scala-bin/scala-bin-2.13.9.ebuild)7
-rw-r--r--dev-lang/vala/Manifest2
-rw-r--r--dev-lang/vala/vala-0.56.17.ebuild2
9 files changed, 62 insertions, 9 deletions
diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz
index d9542e296df3..781f8df64397 100644
--- a/dev-lang/Manifest.gz
+++ b/dev-lang/Manifest.gz
Binary files differ
diff --git a/dev-lang/eisl/Manifest b/dev-lang/eisl/Manifest
index af6fa675d4d1..3f497fca1998 100644
--- a/dev-lang/eisl/Manifest
+++ b/dev-lang/eisl/Manifest
@@ -2,8 +2,10 @@ AUX eisl-3.60-Makefile.patch 883 BLAKE2B 42419e7db0c5b960e218e821cd53d11caaa1a48
DIST eisl-5.36.tar.gz 3136331 BLAKE2B 84f3b6917d2d4c2319e3322a9c80bfd4ebebcf9731c7625f1be8f619edc60c1c005db407b09c3f1158e5d7c739244e975513f75bb16913b9cc8162b0fafeb8fd SHA512 6f7d8629a74513ed0d6f3eab7aa9f6af1ec706ebe64c48543ead70fb4825d6e090b4cc1399353b07ed107b78c589f1398c7169ba9799be132de4da5552d95846
DIST eisl-5.37.tar.gz 3136844 BLAKE2B 43a326e4367b9ba01ef57194ffb9c9f9a9cf322de3055d340263075d2fdd5d06bc0abb3ccacf41018227e1a13e71dd91cd77e42001a58ef8121f8910a03bcb13 SHA512 5f3c88d16f8febb88767d31de193e90da27357132cb46e11ae526ec7d048a8f392b688d2eb815bc297bab3c2ead5ba497bc0dba48a1b65754a6ef499259fddab
DIST eisl-5.38.tar.gz 3136867 BLAKE2B cfe62da4882a8f687c683345c3518a7245bdfc87b17dd6b956cc3b5db494631c6cb3a2ca24ecfe1454671e8d1e14c9052ae4c119b4855c585fbb93c99af0ddba SHA512 4bed412660700ddba7a8015b1488adcaf9ff89aed5ac5af0a51c65af76ec78fa4dab04b092c4ad7404ce3fb071dff7d219810c4422a983375e5634861de81698
+DIST eisl-5.39.tar.gz 3137025 BLAKE2B 1aca7df4b629b9e9b71fa8355654d65a84cf3f08a59111a978f6d3868377f2fb857041a83f2044dc3d367624b910aaee701d5a4b0dea2d4aa94c49f0aaa60ef4 SHA512 976f5ae8eab96be135ab52b2abdac36ebeef6987ff4091639f29105d9b81f2f4f092a38d60e8ad0f746a42dedc362f95e4a26a8e375bff2f3fc7f7215243dd2b
EBUILD eisl-5.36.ebuild 1010 BLAKE2B caf0eaf92d6f0397eba23e8641b1bff1d5316d97d1886e75a2bcd504354fbef1ca19d053168ad592503156a7b6270da2dd39cb03f65f78dbb210f6c569476904 SHA512 f637a8521189709117940c1d4240280357394dfb9dceb591658afbc58ccc5190e649144df52ac100f24e0ca3c98913b53d67ca4fa5aa92814bab560791913b35
EBUILD eisl-5.37.ebuild 1011 BLAKE2B 291b801fbede039429edf9317a5ac1a7beed406019edb25aa218be9f718deff1742a4e99adc349ebe04d5160126bae590de9dc831378aeddfaf7bcce5e554ca1 SHA512 71d7528dbfbc0b76b68bc574aa7ca11b463cae94a5682bc74458cd8b0530de222de50aa540e3e9e444bbef58b2c36d49bb94ad929a99dc9574148ac3abba6afd
EBUILD eisl-5.38.ebuild 1011 BLAKE2B 291b801fbede039429edf9317a5ac1a7beed406019edb25aa218be9f718deff1742a4e99adc349ebe04d5160126bae590de9dc831378aeddfaf7bcce5e554ca1 SHA512 71d7528dbfbc0b76b68bc574aa7ca11b463cae94a5682bc74458cd8b0530de222de50aa540e3e9e444bbef58b2c36d49bb94ad929a99dc9574148ac3abba6afd
+EBUILD eisl-5.39.ebuild 1011 BLAKE2B 291b801fbede039429edf9317a5ac1a7beed406019edb25aa218be9f718deff1742a4e99adc349ebe04d5160126bae590de9dc831378aeddfaf7bcce5e554ca1 SHA512 71d7528dbfbc0b76b68bc574aa7ca11b463cae94a5682bc74458cd8b0530de222de50aa540e3e9e444bbef58b2c36d49bb94ad929a99dc9574148ac3abba6afd
EBUILD eisl-9999.ebuild 1005 BLAKE2B bf9361efcf3f564ea3dd41a9f9d404b95b774df7f88b6280fa1d41d67eebbe1063d6f49876068478d31d11dc0846247b7655d4022ca07cd26c4ee869856acd6b SHA512 dfb4fc078498d62a137dcac57a0cd7bf5c7efb85bf4b9cbec3406ebbe432906e1d621ddf282145a3037bdd1a84b603b665d14638adf4d2894441da7b9c7a3b8c
MISC metadata.xml 631 BLAKE2B fd171b07cf1f7beae7be774a5da360d466c83f01a6bd52dc69af436926ae5aebec27a2723c11498be21c4f96f6b82c6aa3571f4b84e763459ef78086450252f2 SHA512 dd9e329f24ce6d3922e92e81d36234b93151f71c88d6ba4b38557565a7c1c3bc4b7172d4d55f1d2d5bd6c5cada449691067cc71abd4d456941f6a8b78fe0df87
diff --git a/dev-lang/eisl/eisl-5.39.ebuild b/dev-lang/eisl/eisl-5.39.ebuild
new file mode 100644
index 000000000000..0ef48728bee1
--- /dev/null
+++ b/dev-lang/eisl/eisl-5.39.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Interpreter and compiler compatible with the ISLisp standard"
+HOMEPAGE="https://github.com/sasagawa888/eisl/"
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/sasagawa888/${PN}.git"
+else
+ SRC_URI="https://github.com/sasagawa888/${PN}/archive/v${PV}.tar.gz
+ -> ${P}.tar.gz"
+
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="BSD-2"
+SLOT="0"
+RESTRICT="test" # Tests run cppcheck (and fail)
+
+DOCS=( README{,-ja}.md documents )
+
+RDEPEND="
+ sys-libs/ncurses:=
+"
+DEPEND="
+ ${RDEPEND}
+"
+
+PATCHES=( "${FILESDIR}/${PN}-3.60-Makefile.patch" )
+
+src_compile() {
+ emake CC="$(tc-getCC)" clean edlis eisl
+}
+
+src_install() {
+ exeinto /usr/bin
+ doexe edlis eisl
+
+ # Compilation of ISLisp files on installation fails.
+ # Do not compile them and mimic "make install".
+ insinto "/usr/share/${PN}"
+ doins -r library
+ doins fast.h ffi.h
+
+ einstalldocs
+}
diff --git a/dev-lang/logtalk/Manifest b/dev-lang/logtalk/Manifest
index be63b5c5d326..68e7cbb30b52 100644
--- a/dev-lang/logtalk/Manifest
+++ b/dev-lang/logtalk/Manifest
@@ -1,4 +1,4 @@
AUX logtalk-3.47.0-portage.patch 1179 BLAKE2B 66f2e13c1491414c6f83df223efd3949ef5046128b583c8db2f2191b711c57c7db4b3788264956a2ce95f8843129935ce0c87880032b47916ffeb507938e6a36 SHA512 ec19bd5fe373aaa50f7f2aa512ed08690a2e46311de8d8f8c6aca84c33ce42d44096724c98147653945fb02f41b4566791a7582d83a5d3788ea1fe89b97127d4
DIST logtalk-3.47.0.tar.bz2 26219166 BLAKE2B 9492d27ac041562c57ab1f5f111e0f7ad062268e20d8128284d8d5085ec1c3dc63db6efa0f3a4dac34f83f206c3a4b9827d5245191227000ae56cd306da3b699 SHA512 cf07c1dec80131e477cfc9f2bf31bae573cc01222f3fba70452663dbddbddaee68b25da2e4c0abec18e1bda46059c23fca2c012cb59bbdcb4298a8c89e2d93d4
-EBUILD logtalk-3.47.0-r1.ebuild 3946 BLAKE2B 067f677828fe32a9f046d3df78051eb52b72eb140c6a870c0b1d7ea649b6e7b5449982191845f78c5744e00d6aff5d9f927955d75c16449e1f8f6a366aa5c492 SHA512 fa316e90c45356cf9e51508676a458e51588d4263a40fdb95add639c2d55f6bbdb1e93a9e246df1f404283652179a5f488bc33a29968961dcc925f7862cba010
+EBUILD logtalk-3.47.0-r2.ebuild 3958 BLAKE2B e3c88c917c5eb9f0aa39e0960ccc7537a41be8fe868b2a27274a559468d795339c637fbb750ba1e134877a1691fcd235dc8ef5559d318d80922ae36c1b17e01d SHA512 0625727a8a390351bed752617085a84d0ef4246018d08bf806ef9116df77d091f46a59e28ece389f8f8281b465949de0d94c928a1dc5f19423f0755f3362dd37
MISC metadata.xml 405 BLAKE2B 8619fb42570cfd37940c5b7dea5d85afc0b8859a4493a541fb1cfc0d93015facf68fdc5c5fdbf470dbe1f2ce0273f607c8ad30fe9f08dd06e099e62474912aaa SHA512 e77b53833c4a3995bc54facde234c2339b0ffb19e4ebaaab6504c57425315ecd1f6a999642369539055caa51e2034c0046dc53e40180026ace5f8884f0d4c20c
diff --git a/dev-lang/logtalk/logtalk-3.47.0-r1.ebuild b/dev-lang/logtalk/logtalk-3.47.0-r2.ebuild
index 9c0ae1682824..cf2d0cfa694c 100644
--- a/dev-lang/logtalk/logtalk-3.47.0-r1.ebuild
+++ b/dev-lang/logtalk/logtalk-3.47.0-r2.ebuild
@@ -16,7 +16,7 @@ IUSE="fop xslt"
RDEPEND="
xslt? ( dev-libs/libxslt )
- fop? ( dev-java/fop )"
+ fop? ( >=dev-java/fop-2.10-r1:0 )"
PATCHES=(
"${FILESDIR}"/${P}-portage.patch
diff --git a/dev-lang/scala-bin/Manifest b/dev-lang/scala-bin/Manifest
index a304040764b7..fffdb8da7eea 100644
--- a/dev-lang/scala-bin/Manifest
+++ b/dev-lang/scala-bin/Manifest
@@ -1,3 +1,3 @@
DIST scala-2.13.9.tgz 23602967 BLAKE2B 93bbee93562143c72a4bdcfa3e7a8257064474cf38a2de448444bc5639f54e0ef17b9361e7144b39b3040b97683c2674bcc7611fc770c2fa985d9d0d9fd403d3 SHA512 da808ea65fe66c83dc55873662de92647675a2da15b87fb719f1c76d29588f725a466d8519c53f4c521d4defc7b66c023e52a6b264c58117f321ddcf50ebd2a6
-EBUILD scala-bin-2.13.9.ebuild 1316 BLAKE2B f69035d4446ace380d92c54f14f53d7c6dfcb64da7fc733690a2c48dda42965e38ad95abf8bf5cfb4f78a09e2e245a7826bdcdedaafce51b4e202c83dc257737 SHA512 d4e6a43f2cc09a9b2fe2def515c549e267df2ae3aeaf76ea2e6ec4c24038f02b97afeb4b9252d817210bee06719f559ed57b923ef5fb0f2748b29976be81bc44
+EBUILD scala-bin-2.13.9-r1.ebuild 1315 BLAKE2B f6deadcef8a8c21ebc6a36e2e9f07c948ac96b2e28bbdf8927a8d2c555bb6710d0fe57dfd88e77518b89105da9aab5a70f053d5cd56542ae71111248527126c7 SHA512 fa53ac539bcc30448260b71b7fa9f47b33ee48424fc4f6653f3eb81f9a5c972180dca480d41f1773b7ecf5eee0f095d5d4828a6f83c95346b32aa8b67acccff7
MISC metadata.xml 237 BLAKE2B 7c3263833976c18611a5cba44845af4d80f2f86c48cf587a657292ed0074022088cef88756e3209b292252dce5c0eea307c4f2f45f28b8517609124708f7d09a SHA512 e8227b536eb45569cbf744907106e101d1aa6bf9ba8337783786d719ab107d8bda0fde5dd7067d168181d694b4161b12d1ef3cb5a83b14971b21aa4479670559
diff --git a/dev-lang/scala-bin/scala-bin-2.13.9.ebuild b/dev-lang/scala-bin/scala-bin-2.13.9-r1.ebuild
index 595cbbe98dc1..29dc38356d45 100644
--- a/dev-lang/scala-bin/scala-bin-2.13.9.ebuild
+++ b/dev-lang/scala-bin/scala-bin-2.13.9-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
JAVA_PKG_IUSE="doc"
@@ -13,6 +13,7 @@ MY_P="${MY_PN}-${PV}"
DESCRIPTION="The Scala Programming Language"
HOMEPAGE="https://scala.epfl.ch/"
SRC_URI="https://downloads.lightbend.com/${MY_PN}/${PV}/${MY_P}.tgz"
+S="${WORKDIR}/${MY_P}"
LICENSE="Apache-2.0"
SLOT="0"
@@ -23,8 +24,6 @@ RDEPEND="
>=virtual/jre-1.8
!dev-lang/scala"
-S="${WORKDIR}/${MY_P}"
-
src_prepare() {
default
ebegin 'Cleaning .bat files'
diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest
index cf1e68587f67..8d699e629cc6 100644
--- a/dev-lang/vala/Manifest
+++ b/dev-lang/vala/Manifest
@@ -1,5 +1,5 @@
DIST vala-0.56.16.tar.xz 4013716 BLAKE2B 509809a93c70fd6a153fc188aaa3d85cbcc8d37649711ea32521505eb0bdc3fe824d90c538aaa7a7caa1c4faaea9053693b28ae54bdd6c212539a70300f2c33e SHA512 99f69c3c7a5ed89923b55cf035c6d9a5867577b2ecff92dddf5f21aaad1281786e5fcd775833b0f251417caf857f5fe7efbf134fbded427a7b29fa3acb00203a
DIST vala-0.56.17.tar.xz 4016576 BLAKE2B c4b8d5b7c810893728f82d2cbbf2f0dd70ad17bd4eeb323ab5d31d99f37b5a5508b7d2447f0249f3a925013d7110bb6f145b32c833b990b15f18d9949035293f SHA512 61df98ba6b15d589a1864598a6f69cc3bee9154ba65270fc3a2fb1d0c3a68c32c29b572bcc26d6616d3fa23d53fb41710af3636125507864dd17f47cf27d4723
EBUILD vala-0.56.16.ebuild 997 BLAKE2B 3211d8c7ab55988179de9cb5239e98680563896a51d299143b852762cc6b1d1345d7a6afd4702d6a28bb0863ec03aed3f71b3967011ad9eed0c052c6e63bb91a SHA512 451cdb493d8654b538a658b910961c2626b14f6681e5798c1e143ae57f6c30d897ab20fe3fbe31686e772b970b2c6442c5370685fc6cf37589bf569e1d0891dc
-EBUILD vala-0.56.17.ebuild 1005 BLAKE2B ebe67c3da577ebefadee5b62a740b797c7e0ada2f291eff7536839155bbbf7484ba17646047df152fff2656749aa6a3003e0f7266597aa03bf60861a8d2a80a0 SHA512 3be3a3bf81f6e2aa9044dada1e06a7cac8d31932fb8d9c508a60a0630a3d5546f510e0008ee0b5bbea237a4a7cadcf2f93f4963d655c09a02f4cb0e6938b3f95
+EBUILD vala-0.56.17.ebuild 1002 BLAKE2B a001a8642c3ae3e7584fb1bf3a6667d068e2b27209bc02bad0469bbe09d710d2634afaa3e2d0b91ae580f80a1d051d0e89050e5ec279b3986f4c95d79035cc64 SHA512 f62088a096abeedb2af3d595debe660d2890b102e57a3c9a8fb82938ce09af799d820494a05d349efb279458a85b5afd26f4cb221bb8f2fd7263a13f1afcceef
MISC metadata.xml 441 BLAKE2B a67ac153219c809b992ad569958248e09fe402e33526f2c9a8e5ef4908a5496a0018894605f2d649e191bb84db59294526bb14a06e59f4cfca335dcbf18e15f8 SHA512 97774503c4e5cbce834f11865cea98e45b244566373d8a7efca73d18346d425b49a3b96cda02a61484a8c906d9f27d735c2a9899701b95d0a5f62b9df12365f9
diff --git a/dev-lang/vala/vala-0.56.17.ebuild b/dev-lang/vala/vala-0.56.17.ebuild
index 7bc1e6907143..59aa977dedbd 100644
--- a/dev-lang/vala/vala-0.56.17.ebuild
+++ b/dev-lang/vala/vala-0.56.17.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala https://gitlab.gnome.org/GNOME/va
LICENSE="LGPL-2.1+"
SLOT="0.56"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x86-linux"
IUSE="test valadoc"
RESTRICT="!test? ( test )"