From 45392c898b8ba163e95028bd98896e77f0c73806 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 15 Oct 2024 04:04:09 +0100 Subject: gentoo auto-resync : 15:10:2024 - 04:04:09 --- dev-lang/mercury/Manifest | 2 +- dev-lang/mercury/mercury-22.01.1-r1.ebuild | 12 +++++++++++- 2 files changed, 12 insertions(+), 2 deletions(-) (limited to 'dev-lang/mercury') diff --git a/dev-lang/mercury/Manifest b/dev-lang/mercury/Manifest index 34743fb3f176..7618281eff1a 100644 --- a/dev-lang/mercury/Manifest +++ b/dev-lang/mercury/Manifest @@ -1,5 +1,5 @@ AUX 50mercury-gentoo.el 130 BLAKE2B b0108f529cbe5b66b510b2ebab6f091825df9ac92dc1d98bc98b34532b6c217ea5ede7bc5960f6616c3a8201788c6a5094b30871fba15e5ded87eb97ab3f7c1f SHA512 e790f1b396f63bf36e57160d588b1377d3f889156446a7d26a6edd3f7175ee8ac5b8972ee4d0b6045b5442ae750341b5e06adc42f094fd6d08f2b519f4432071 DIST mercury-22.01.1-gentoo-patchset-2.tar.gz 4975 BLAKE2B 73dfe5688f7f2c44ee236e3b9fd38811afecc7f8f4dd8f0694c2c3f27ce20a74aade3678bb3a16f7bcfc1fc8b07e518a5954802e410a3f566c00df7898800675 SHA512 16319d2e78af5cb73f67555c1498b277e8c6435cfe4e62fc87817cf06f04deadfad6f8264a5270100aaf6985866b879e9b7c69d3c1839c25d36ca2506bbabd72 DIST mercury-srcdist-22.01.1.tar.gz 48956249 BLAKE2B 0f5a7662327f27c27a4d9e421f71afa58920f6232093452781124817ce5c34d1953a80a08b75e95101a7e2e88159b7d4ead08d25c67a99abcb908a9582af2bab SHA512 5fa49640307233ea0f641488e5ea526385e52833007a31469e083711b63925ca7568d7ad6e09301ddf7816384a080546bc4cf46b1422f974e008917d1aa4f37a -EBUILD mercury-22.01.1-r1.ebuild 5147 BLAKE2B ae5fcc06a16b1dc713921c87e181832e10648654c3da4b6050dc794733681b1e24b0e34059e13228c4b4d69c6c16ad06a76e277cdd96ab56dd87084384c79c59 SHA512 621540d6f729f925eb8d8e0efb17073095a95f6c49d0b08441c7656ba6e0fed92936dede262878c0cfb2ffd66abf292c4a6c543cd0c9af6518ccadaa369c2187 +EBUILD mercury-22.01.1-r1.ebuild 5443 BLAKE2B f4987779dffa0584cea584cedb7727bcca558651684ded557f165b50a65ccba99246f101316da022818ddb13f073d216ca2d44e902de4e40d2991c617821138c SHA512 9132d7428088ec6c198a09a7c719c4e2e513b93e1aaf0fe459e43d2c1e15c6cf12d3a06b33ffbb29e02b3eb3740deeada83471a3516434c27910347c9c488cfd MISC metadata.xml 338 BLAKE2B 82866c17c57d8e99549fcf1fb054f70a249d9618bb92468d9eba1f17995c30a07f4e5be75e4b9c6d32b405cdfcf40868d389d791e0c4e016feb45426be2b0aa0 SHA512 d428c6c8993259a651d5bf668cec87011fb04364d1e1243d4bb52326416c1cfd3d97e61b5f514f7f74461598426cc72b07ec4d7f47fd520cd47c2002fb870493 diff --git a/dev-lang/mercury/mercury-22.01.1-r1.ebuild b/dev-lang/mercury/mercury-22.01.1-r1.ebuild index d992abd8eb01..78b5f0afb2fb 100644 --- a/dev-lang/mercury/mercury-22.01.1-r1.ebuild +++ b/dev-lang/mercury/mercury-22.01.1-r1.ebuild @@ -33,7 +33,12 @@ RDEPEND="${COMMON_DEP} emacs? ( >=app-editors/emacs-23.1:* ) java? ( >=virtual/jre-1.8:* )" -BDEPEND="test? ( sys-libs/timezone-data )" +# specifically verifies that you are not using generic lex/yacc +BDEPEND=" + sys-devel/bison + sys-devel/flex + test? ( sys-libs/timezone-data ) +" SITEFILE=50${PN}-gentoo.el @@ -51,6 +56,11 @@ src_prepare() { src_configure() { strip-flags + # machdeps/x86_64_regs.h:37:25: error: global register variable follows a function definition + # https://bugs.gentoo.org/924767 + # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68384 + filter-lto + local myconf myconf="--libdir=/usr/$(get_libdir) \ $(use_enable mono csharp-grade) \ -- cgit v1.2.3