From df43e900bf90f42d659dcef83db34d0902224e72 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20M=C3=BCller?= Date: Sun, 13 Dec 2020 17:01:52 +0100 Subject: [PATCH] freecell-solver: upgrade 5.0.0 -> 5.24.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit There are 6.x versions available but those have nasty cpan dependencies Signed-off-by: Andreas Müller --- .../freecell-solver.bb} | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) rename recipes-support/{freecell-solver/freecell-solver_5.0.0.bb => shlomif/freecell-solver.bb} (66%) diff --git a/recipes-support/freecell-solver/freecell-solver_5.0.0.bb b/recipes-support/shlomif/freecell-solver.bb similarity index 66% rename from recipes-support/freecell-solver/freecell-solver_5.0.0.bb rename to recipes-support/shlomif/freecell-solver.bb index f0f93cfe..b6147ac3 100644 --- a/recipes-support/freecell-solver/freecell-solver_5.0.0.bb +++ b/recipes-support/shlomif/freecell-solver.bb @@ -1,18 +1,23 @@ SUMMARY = "Program that automatically solves layouts of Freecell and similar variants" -HOMEPAGE = "hhttp://fc-solve.shlomifish.org/" +HOMEPAGE = "https://www.shlomifish.org/open-source/projects/freecell-solver/" LICENSE = "MIT" LIC_FILES_CHKSUM = "file://COPYING.asciidoc;md5=767c2b76f9e7b88434106e0b8823a577" SRC_URI = "http://fc-solve.shlomifish.org/downloads/fc-solve/${BPN}-${PV}.tar.xz" -SRC_URI[md5sum] = "def258dd81ac99928fa9187ff16a6285" -SRC_URI[sha256sum] = "696717df7e4fab2d5a038b26cc23e2259f7b68a101bc8a4855dffa2841699dfd" +SRC_URI[sha256sum] = "34b924e2774ef167d673055c32a829edb1fc9b44112544e99834272a8119af76" +PV = "5.24.0" -inherit cmake perlnative +inherit cmake perlnative python3native DEPENDS += " \ gperf-native \ perl-path-tiny-native \ perl-template-toolkit-native \ + python3-random2-native \ + python3-six-native \ + pysol-cards-native \ + gmp \ + rinutils \ " EXTRA_OECMAKE = " \ @@ -24,3 +29,5 @@ EXTRA_OECMAKE = " \ # was: 'probably-redundant RPATH /usr/lib' - not exactly a bad breaker. Looked # into but could't find why this is thrown - so ignore for now. INSANE_SKIP_${PN} = "useless-rpaths" + +RDEPENDS_${PN} += "pysol-cards"