Diff yap-7.0.1 with a yap-7.1.0

/usr/portage/dev-lang/yap/yap-7.1.0.ebuild 2023-10-09 14:52:29.484368350 +0300
3 3

  
4 4
EAPI=7
5 5

  
6
PV_COMMIT=5bebd8e3aae655690ddf33dfb32289766910fa25
6
PV_COMMIT=77bb2ba5eadfb95b67abccd22b298cfb75dd3328
7 7

  
8 8
PYTHON_COMPAT=( python3_{9..11} )
9 9

  
10 10
inherit cmake flag-o-matic python-single-r1
11 11

  
12
PATCHSET_VER="0"
12
PATCHSET_VER="3"
13 13

  
14 14
DESCRIPTION="YAP is a high-performance Prolog compiler"
15 15
HOMEPAGE="http://www.dcc.fc.up.pt/~vsc/Yap/"
......
18 18

  
19 19
LICENSE="Artistic LGPL-2"
20 20
SLOT="0"
21
KEYWORDS="amd64 ~x86"
21
KEYWORDS="~amd64 ~x86"
22 22
IUSE="R debug doc examples java mpi mysql odbc postgres python raptor readline sqlite static threads xml"
23 23

  
24 24
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
25 25

  
26 26
RDEPEND="dev-libs/libutf8proc
27 27
	sys-libs/zlib
28
	dev-libs/gmp:0
28
	dev-libs/gmp:0[cxx]
29 29
	java? ( >=virtual/jdk-1.8:* )
30 30
	mpi? ( virtual/mpi )
31 31
	mysql? ( dev-db/mysql-connector-c:0= )
......
45 45
DEPEND="${RDEPEND}
46 46
	doc? ( app-doc/doxygen[dot] )
47 47
	java? ( dev-lang/swig )
48
	python? ( dev-lang/swig )"
48
	python? ( >=dev-lang/swig-4.0.0 )"
49 49

  
50 50
src_unpack() {
51 51
	default
......
70 70
		-DWITH_MYSQL=$(usex mysql)
71 71
		-DWITH_POSTGRES=$(usex postgres)
72 72
		-DWITH_SQLITE3=$(usex sqlite)
73
		-DWITH_JAVA=$(usex java)
74
		-DWITH_PYTHON=$(usex python)
73
		-DWITH_Java=$(usex java)
74
		-DWITH_Python3=$(usex python)
75 75
		-DWITH_SWIG=$(if use java || use python; then echo yes; else echo no; fi)
76 76
		-DWITH_R=$(usex R)
77 77
		-DWITH_Raptor2=$(usex raptor)
78 78
		-DWITH_XML=$(usex xml)
79
		-DWITH_XML2=$(if use raptor && use xml; then echo yes; else echo no; fi)
79
		-DWITH_LibXml2=$(if use raptor && use xml; then echo yes; else echo no; fi)
80 80
		-DWITH_DOCS=$(usex doc)
81 81
		-DWITH_CUDD=no
82
		-DWITH_GECODE=no
82
		-DWITH_Gecode=no
83 83
	)
84 84

  
85 85
	use python && mycmakeargs+=( -DPython3_EXECUTABLE="${PYTHON}" )
......
91 91
	cmake_src_compile
92 92

  
93 93
	if use doc; then
94
		cmake_src_compile doxygen
94
		cmake_src_compile docs
95 95
	fi
96 96
}
97 97

  
Thank you!