diff options
Diffstat (limited to 'media-libs/libofa')
-rw-r--r-- | media-libs/libofa/Manifest | 2 | ||||
-rw-r--r-- | media-libs/libofa/libofa-0.9.3-r3.ebuild (renamed from media-libs/libofa/libofa-0.9.3-r2.ebuild) | 18 |
2 files changed, 13 insertions, 7 deletions
diff --git a/media-libs/libofa/Manifest b/media-libs/libofa/Manifest index c55eb534604b..b84a21ee272f 100644 --- a/media-libs/libofa/Manifest +++ b/media-libs/libofa/Manifest @@ -3,5 +3,5 @@ AUX libofa-0.9.3-gcc-4.4.patch 251 BLAKE2B 89e4dbfb168e528a753e7c114f8568411a2c5 AUX libofa-0.9.3-gcc-4.7.patch 651 BLAKE2B 52a20e9242f5899ad0c08b91ae2d9169642ceb51b87a22ddc0ca641f57f1ae6a342d3b658265caf1d1d3b938fc13b3b717c118839adbcf3e10a78d35cf68827c SHA512 ec337bb839ef2b7477cc4a5c45cf751c1d0371898591865725fe6db05ab25fd8c0297ecbe44d1157b2de56d9bf7284634c668cf5b72ff03a7dca66dba8d99522 AUX libofa-0.9.3-gcc-4.patch 818 BLAKE2B c49d0f1bc2c364a25c20792ad79d53a5a8abdc9370c272e4159c5a37844061cbc03aecf97933d0c2e2c4b18225d004fb0484456169f78f5caee0fa5ae5a1145b SHA512 7e80ddb700da74d1e2b6c5e65588e6329e8ae231534b3d74b98815bc4919964a9fad87fcdfa2bef0d4adf9d478efd5c1649d018fb347a93c7ae1685cccab8834 DIST libofa-0.9.3.tar.gz 384043 BLAKE2B 1b4c89e1a26e3bec1b2bde16c5d2c86ae7a66cbe8e450b96974ffd8be434062ccf21779c0eed5a809012a419d65f9de327c6b94fe6ac5365270fe382dbfa2c08 SHA512 058fb43ea296325d2f7ad1762e1fd3f2ad772754b5d53dbaa1c5cd91ac5041ef82c7ea9ac580825e2391fa7db6803ff7fd5b24faf319280211a4641516126967 -EBUILD libofa-0.9.3-r2.ebuild 1108 BLAKE2B cf1ad879533780010f07a8e385b4a66dc1af8cf172bec337066a7e8fd1112355e246ca314690bf2dbb3e66045384222b6f540be911a2db707744c006353ba1ba SHA512 9d264326ad2f3fbe93f29e8a7767dc2a14b7de4c88e0d543257a0185f3062e71ffc6feeb96fb6d4646778677e7937d578cdf3dbb71770442e7bfccf5f7729762 +EBUILD libofa-0.9.3-r3.ebuild 1233 BLAKE2B 69e51b6f8c7274f513d7d40fcaa2e7fa30d51c50bc85164cd0314ac9f2b8df0d2d45761edada05ac5117b32d07d09e1b48d2e541bca84b9c7493cdc1dfbd6fd5 SHA512 067f1703169b87a0dfef9de10e01290bd640080fe7ab05786d4e48c300e677228f2e8fd8576f4d091c4b27b3f7e4fa745f1bdbb6df909df549a104e3f998c3e9 MISC metadata.xml 338 BLAKE2B cc10ec41e61bb68cd0323b721e96f3cd3bb542b9e0b2c8e2a738b0d7bcd250ede90d085e9b399eec501a33b0b669962d8c6ee1a3a6e9cf04d67e3437e631e9ad SHA512 9a87b6850749089f0a6b3c79fb777f5ca344311b047e7f1bde29f851f4cba6c87c3f2796c3bdec8487bd80e71bdb07713c53fce9c8425d5caa255f0c893002fc diff --git a/media-libs/libofa/libofa-0.9.3-r2.ebuild b/media-libs/libofa/libofa-0.9.3-r3.ebuild index d561bd01c9f0..f991500d7892 100644 --- a/media-libs/libofa/libofa-0.9.3-r2.ebuild +++ b/media-libs/libofa/libofa-0.9.3-r3.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -inherit flag-o-matic multilib-minimal +inherit autotools flag-o-matic multilib-minimal DESCRIPTION="Open Fingerprint Architecture" HOMEPAGE="https://code.google.com/p/musicip-libofa/" @@ -12,7 +12,6 @@ SRC_URI="https://musicip-libofa.googlecode.com/files/${P}.tar.gz" LICENSE="|| ( APL-1.0 GPL-2 )" SLOT="0" KEYWORDS="~alpha amd64 ~arm ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" -IUSE="" BDEPEND="virtual/pkgconfig" DEPEND=">=sci-libs/fftw-3.3.3-r2[${MULTILIB_USEDEP}]" @@ -26,13 +25,20 @@ src_prepare() { # disable building non-installed examples sed -i -e '/SUBDIRS/s:examples::' Makefile.{am,in} || die + # Force regeneration for Clang 16 + rm aclocal.m4 || die + eautoreconf +} + +src_configure() { is-flag -ffast-math && append-flags -fno-fast-math + + multilib-minimal_src_configure } multilib_src_configure() { # disable dependencies that were used for the noinst_ example only - ECONF_SOURCE=${S} \ - econf \ + ECONF_SOURCE="${S}" econf \ ac_cv_lib_expat_XML_ExpatVersion=yes \ ac_cv_lib_curl_curl_global_init=yes \ --disable-static |