diff --git a/programming/language/python3/python3-cairo/actions.py b/programming/language/python3/python3-cairo/actions.py index 10f7e63d8f..623ee42e3f 100644 --- a/programming/language/python3/python3-cairo/actions.py +++ b/programming/language/python3/python3-cairo/actions.py @@ -4,17 +4,19 @@ # Licensed under the GNU General Public License, version 3. # See the file http://www.gnu.org/licenses/gpl.txt -from pisi.actionsapi import pythonmodules -from pisi.actionsapi import shelltools +from pisi.actionsapi import mesontools from pisi.actionsapi import pisitools +from pisi.actionsapi import shelltools from pisi.actionsapi import get -def setup(): - # fix unused dependency analysis - shelltools.export("LDSHARED", "x86_64-pc-linux-gnu-gcc -Wl,-O1,--as-needed -shared -lpthread") - pythonmodules.compile(pyVer = "3") - -def install(): - pythonmodules.install(pyVer = "3") - pisitools.dodoc("COPYING*", "README*","COPYING*") \ No newline at end of file +def setup(): + mesontools.configure() + +def build(): + mesontools.build() + +def install(): + mesontools.install() + + pisitools.dodoc("COPYING*", "README*","COPYING*") diff --git a/programming/language/python3/python3-cairo/pspec.xml b/programming/language/python3/python3-cairo/pspec.xml index a88225530a..c5c31d3ac3 100644 --- a/programming/language/python3/python3-cairo/pspec.xml +++ b/programming/language/python3/python3-cairo/pspec.xml @@ -13,7 +13,7 @@ library Python3 wrapper for cairo graphics library Pycairo is set of Python3 bindings for the cairo graphics library. - https://github.com/pygobject/pycairo/archive/v1.24.0.tar.gz + https://github.com/pygobject/pycairo/archive/v1.27.0.tar.gz python3-devel python3-setuptools @@ -52,6 +52,13 @@ + + 2024-09-24 + 1.27.0 + Version bump. + Pisi Linux Community + admin@pisilinux.org + 2023-10-17 1.24.0