diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-01-15 23:10:09 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-01-15 23:10:09 +0000 |
commit | 02f2811de683662c5c6f5f120de6b59898ed6b98 (patch) | |
tree | 3f181b9668c22e5f983e5215c49ebca4f93d8154 /dev-lang/algol68g | |
parent | 4c588f061163483deaeecd52e6a5743762d2603e (diff) |
gentoo auto-resync : 15:01:2024 - 23:10:08
Diffstat (limited to 'dev-lang/algol68g')
-rw-r--r-- | dev-lang/algol68g/Manifest | 2 | ||||
-rw-r--r-- | dev-lang/algol68g/algol68g-3.4.6.ebuild | 41 |
2 files changed, 43 insertions, 0 deletions
diff --git a/dev-lang/algol68g/Manifest b/dev-lang/algol68g/Manifest index 56e90571d017..c3ba2c0e8960 100644 --- a/dev-lang/algol68g/Manifest +++ b/dev-lang/algol68g/Manifest @@ -1,4 +1,6 @@ AUX algol68g-3.3.21-configure-implicit.patch 236 BLAKE2B e59d1e65f6d1b83ac1bb43f00614d44ca13b0b2ad77fbc2da944b163487f679302e73d23bbe7d4adeb9a3168466bf38e53a38a3001b2e64725682f7e0edbbeac SHA512 11d9d38d98e210a2b20ef464ae365b4a1eab72befdb5daae15ad031cfda0d65f5d7134fe2c9c26d2929c172ebfef3acafd9072977c68a383784f2ccdefc41ff1 DIST algol68g-3.4.4.tar.gz 661980 BLAKE2B c596dbc7579415bd386f26f483857d6ffababdb43e9bb7bd8edc3171b447c3da2dc8baa25ad8fadcadd7dfdaa4650620b8449c5b0d9d2e056775726e7db53dc6 SHA512 d3d9b1aac61871475877c4dd1078bc856fd6f1726bd374e16d8ac9530aee00cdd7fb618c96afa98b28fd66dee343cc7bf92e201787d4598e41dbd794ec3d0a9a +DIST algol68g-3.4.6.tar.gz 661358 BLAKE2B 1a825534833f2b4ff4025c3ca2d2f022c1c78cf8f8a365cc12e97af1cc4994228b705d6395e5c967d6a195cd2fc542212025133e6410d4876d43c36952dc60c0 SHA512 831585cb90c524014cc199256dbcf663868b37804071774e2eac5c64944e25513df4584421042d02140ee2695a918caec9b99c837d117e775d3721bf09065fb4 EBUILD algol68g-3.4.4.ebuild 946 BLAKE2B 609343d646c2fa3b96ce05c42d4ffc78768e441a8b79e7f38c1a4266a0e3deb454db6d33a620e4c6df81faf10b83a0f27242899090b141688c57224fc4efae09 SHA512 f9bdbbe26e6d68fcac101941178d957367c73f15fed114ee0ae5de0a183aa35ab4bb659eb8299b4a5bc6854659fc6c3945e79858cab7dc35c5a0608fdb7aef09 +EBUILD algol68g-3.4.6.ebuild 947 BLAKE2B 87f8a18c197e751b44821dcf82b8c262d8430caa080e2f3a742771b583a94d99b6e072c109d7c66738dce198a03de3c3fecc8fac9f45a504b0d9508fa3d07688 SHA512 d2e9d150e89e830205f4a9f7c406c40ccce9399a89499f8757b0ff1e3651143333f2577b0a4eb6b388a706b14a884023f562bf4a0c018c41bd50cff9c52ac7a3 MISC metadata.xml 665 BLAKE2B 2b9b283f86666d64dd77164c5afb0d76403c63f9f0dfac3170eb2ade95bcc382b09d14248cb720edf7c1b055e78ca5ca0017b6784caf4381d970a011301058bd SHA512 b3171d505f9f9e4dcdd5b5a0c6d302849fa017538402832dd3db205c48c68a39867089aae4d1f3c158a45bfc170b21f83789cba16511f251d70300020e102b0a diff --git a/dev-lang/algol68g/algol68g-3.4.6.ebuild b/dev-lang/algol68g/algol68g-3.4.6.ebuild new file mode 100644 index 000000000000..6689c5616025 --- /dev/null +++ b/dev-lang/algol68g/algol68g-3.4.6.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Algol 68 Genie compiler-interpreter" +HOMEPAGE="https://jmvdveer.home.xs4all.nl/en.algol-68-genie.html" +SRC_URI="https://jmvdveer.home.xs4all.nl/${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+curl +gsl +mpfr +ncurses plotutils postgres +readline" + +RDEPEND=" + curl? ( net-misc/curl ) + gsl? ( sci-libs/gsl:= ) + mpfr? ( dev-libs/mpfr:= ) + plotutils? ( media-libs/plotutils ) + postgres? ( dev-db/postgresql:* ) + readline? ( sys-libs/readline:= ) +" +DEPEND=" + ${RDEPEND} +" + +PATCHES=( "${FILESDIR}/${PN}-3.3.21-configure-implicit.patch" ) + +src_configure() { + local -a myconf=( + $(use_enable curl) + $(use_enable gsl) + $(use_enable mpfr) + $(use_enable ncurses curses) + $(use_enable plotutils) + $(use_enable postgres postgresql) + $(use_enable readline) + $(use_with ncurses) + ) + econf "${myconf[@]}" +} |