From ee93fbc2bb111cf895ae00cc1877c68f0eafaf2a Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Thu, 21 Mar 2024 01:00:11 +0000 Subject: gentoo auto-resync : 21:03:2024 - 01:00:11 --- dev-lang/dafny-bin/Manifest | 4 +-- dev-lang/dafny-bin/dafny-bin-4.3.0.ebuild | 53 ----------------------------- dev-lang/dafny-bin/dafny-bin-4.5.0.ebuild | 55 +++++++++++++++++++++++++++++++ 3 files changed, 57 insertions(+), 55 deletions(-) delete mode 100644 dev-lang/dafny-bin/dafny-bin-4.3.0.ebuild create mode 100644 dev-lang/dafny-bin/dafny-bin-4.5.0.ebuild (limited to 'dev-lang/dafny-bin') diff --git a/dev-lang/dafny-bin/Manifest b/dev-lang/dafny-bin/Manifest index 14a4ea0186c3..624e03faf111 100644 --- a/dev-lang/dafny-bin/Manifest +++ b/dev-lang/dafny-bin/Manifest @@ -1,5 +1,5 @@ -DIST dafny-4.3.0-x64-ubuntu-20.04.zip 62691627 BLAKE2B edbff278472e5b0494fac38907adefa8fcfb94c3675df828e9ee022429d9595eed398d95333b223a70040ed69f07682e8aeaf90978f7466f4b9a412207d54d58 SHA512 14a861a6b0b55ee71db08f4c73e741fd92e5433d62411a2b17b177470b23148e288d835f80c2bdb388297f37be249b8a47bd3f83c2268082248f27d218b9cb9a DIST dafny-4.4.0-x64-ubuntu-20.04.zip 62873378 BLAKE2B ee471dfc0be515949bc3ec18cd46705ce35c7a0b43b8ffc35e7754cef57a3e9351b7e937b6735319d6255407b6cb46b4c0c69eab5a573fdf7671055efe3988b8 SHA512 acfd643bdf3dba7377fde8d36f3c7bfff27b575fbc212d02974958ad38fe433870128525ff22f9a76d4b1602d5253794409ce834b67c52571d395a737fc24471 -EBUILD dafny-bin-4.3.0.ebuild 1248 BLAKE2B eeb83043f8a550e1d0ac56a4d2034a39e669178401ef55a5d2b8c87ae45b83ed426cd86d93e96624c5ab5fd2956cb4bac25b13e0a0c3ad2807f2b8e4e361c7f4 SHA512 51220d01035fec12e5ee8ade6e2b788c793c2e3733e71034794663e197a234140faced612d427e6c4125e5de50b4c38cba3460f47db9c2cdc3cd52e6fc084f9e +DIST dafny-4.5.0-x64-ubuntu-20.04.zip 63259963 BLAKE2B 2fd6bce2a4244b68ca2de6453e070ef05e67000667f946730608ea0806d4ee768bb612a83603b442071a4135e5a030edee38a70f0171cb1b7abd29e53cef5cbe SHA512 38c7c30ef764309eb26f9b54a2d15bac8953215915cc9a291524276609814cd76037480302f4e235710509a5cbe0e56a85bb8414be04ba8b9f63095a168543af EBUILD dafny-bin-4.4.0.ebuild 1248 BLAKE2B 30fa0cd9276957849522ea2312e0205e4dee29c0eaf1a65a70f2d797da1e922f930076dcbe4c03e38ae6c8b72074a50bdbfc19e4ff610b97c0f836ba99b5fec3 SHA512 0c714d5bb3504001c188b6b02decbc6a79b8003de511efe7a488f3eb1e2c647f6ff8a9a3bdf7ab031e2660ba1f1d21a041249f9189739865b3b6876fd8b02f97 +EBUILD dafny-bin-4.5.0.ebuild 1250 BLAKE2B d7c084cb954e7998aa23b058d245e0e2bea611e7316b0729c3b65aa111307a4758f860b2dc0a2eea510d4397f5847439093649a57629ac801e2c73c1ed44ca33 SHA512 6ed60eec3b32619f7d38fc636ed3ff17d9b24ea00a14c17c49feeb2c5a5e94e1b28559251ff16d5c42e92c061bd1c69fd7c12b16f764b4d786862231c5ccfcf4 MISC metadata.xml 1826 BLAKE2B 66f000cee8fbf3bcae05da9249d5bc3388f9c05f32c45e96dd51b035aea220a9d49af25cb89b8b8a64a691408373c1ea02d0f345f9a4a554565f708a894664d5 SHA512 0cc12d9c49360bbc08bb8eccd3f7139ec149a9b731f0283b0f95a8506dd93458eb93f3347a978e55a86279ad85ee3233c1b87bfee36f22c9e40bdd14c0aef6c5 diff --git a/dev-lang/dafny-bin/dafny-bin-4.3.0.ebuild b/dev-lang/dafny-bin/dafny-bin-4.3.0.ebuild deleted file mode 100644 index 837359bcd1a2..000000000000 --- a/dev-lang/dafny-bin/dafny-bin-4.3.0.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Verification-aware programming language" -HOMEPAGE="https://dafny.org/ - https://github.com/dafny-lang/dafny/" -SRC_URI="https://github.com/dafny-lang/dafny/releases/download/v${PV}/dafny-${PV}-x64-ubuntu-20.04.zip" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="-* amd64" -REQUIRED_USE="elibc_glibc" - -RDEPEND=" - !dev-lang/dafny - dev-libs/userspace-rcu - dev-util/lttng-ust:0/2.12 - sci-mathematics/z3 -" -BDEPEND="app-arch/unzip" - -S="${WORKDIR}/dafny" -QA_PREBUILT="*" - -src_prepare() { - default - - # Remove bundled z3. - # NOTICE: New versions do not need the bundled one but older versions - # hardcoded the path relative to "dafny" binary. - # While bumping make sure to verify that system's "z3" is used - # by, for example, compiling/verifying a simple dafny program. - rm -r z3 || die -} - -src_install() { - local dest=/opt/dafny - - insinto ${dest} - # Maybe too general, but this installation mode matched how it arrives. - insopts -m0755 - doins "${S}"/* - - local bin - for bin in DafnyServer dafny ; do - dosym ../../${dest}/${bin} /usr/bin/${bin} - done - - # Make "dafny-server" clients happy. - dosym ../../${dest}/DafnyServer /usr/bin/dafny-server -} diff --git a/dev-lang/dafny-bin/dafny-bin-4.5.0.ebuild b/dev-lang/dafny-bin/dafny-bin-4.5.0.ebuild new file mode 100644 index 000000000000..e1a433bf10e8 --- /dev/null +++ b/dev-lang/dafny-bin/dafny-bin-4.5.0.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Verification-aware programming language" +HOMEPAGE="https://dafny.org/ + https://github.com/dafny-lang/dafny/" +SRC_URI="https://github.com/dafny-lang/dafny/releases/download/v${PV}/dafny-${PV}-x64-ubuntu-20.04.zip" +S="${WORKDIR}/dafny" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="-* ~amd64" +REQUIRED_USE="elibc_glibc" + +RDEPEND=" + !dev-lang/dafny + dev-libs/userspace-rcu + dev-util/lttng-ust:0/2.12 + sci-mathematics/z3 +" +BDEPEND=" + app-arch/unzip +" + +QA_PREBUILT="*" + +src_prepare() { + default + + # Remove bundled z3. + # NOTICE: New versions do not need the bundled one but older versions + # hardcoded the path relative to "dafny" binary. + # While bumping make sure to verify that system's "z3" is used + # by, for example, compiling/verifying a simple dafny program. + rm -r z3 || die +} + +src_install() { + local dest=/opt/dafny + + insinto ${dest} + # Maybe too general, but this installation mode matched how it arrives. + insopts -m0755 + doins "${S}"/* + + local bin + for bin in DafnyServer dafny ; do + dosym ../../${dest}/${bin} /usr/bin/${bin} + done + + # Make "dafny-server" clients happy. + dosym -r /${dest}/DafnyServer /usr/bin/dafny-server +} -- cgit v1.2.3