From e7d092b3e95ca8db743160cd821e8ae5c94a3b9e Mon Sep 17 00:00:00 2001 From: Luciogi Date: Sat, 21 Oct 2023 22:06:14 +0500 Subject: [PATCH 1/2] bCNC: fix breakage --- srcpkgs/bCNC/patches/import_sys.patch | 36 +++++++++++++++++++++++++++ srcpkgs/bCNC/template | 2 +- 2 files changed, 37 insertions(+), 1 deletion(-) create mode 100644 srcpkgs/bCNC/patches/import_sys.patch diff --git a/srcpkgs/bCNC/patches/import_sys.patch b/srcpkgs/bCNC/patches/import_sys.patch new file mode 100644 index 0000000000000..e498f7596298f --- /dev/null +++ b/srcpkgs/bCNC/patches/import_sys.patch @@ -0,0 +1,36 @@ +diff --git a/bCNC/FilePage.py b/bCNC/FilePage.py +index 0bb436a..fca11ce 100644 +--- a/bCNC/FilePage.py ++++ b/bCNC/FilePage.py +@@ -16,6 +16,7 @@ try: + except ImportError: + from tkinter import * + ++import sys + import tkExtra + import Utils + import Sender +diff --git a/bCNC/ToolsPage.py b/bCNC/ToolsPage.py +index f550186..30d27cb 100644 +--- a/bCNC/ToolsPage.py ++++ b/bCNC/ToolsPage.py +@@ -18,6 +18,7 @@ except ImportError: + import tkinter.messagebox as tkMessageBox + from operator import attrgetter + ++import sys + import os + import time + import glob +diff --git a/bCNC/Utils.py b/bCNC/Utils.py +index 2a0b231..8d3b57b 100644 +--- a/bCNC/Utils.py ++++ b/bCNC/Utils.py +@@ -9,6 +9,7 @@ from __future__ import print_function + __author__ = "Vasilis Vlachoudis" + __email__ = "vvlachoudis@gmail.com" + ++import sys + import os + import glob + import traceback diff --git a/srcpkgs/bCNC/template b/srcpkgs/bCNC/template index 4bfdbe16cca19..850eb4e3dc15c 100644 --- a/srcpkgs/bCNC/template +++ b/srcpkgs/bCNC/template @@ -1,7 +1,7 @@ # Template file for 'bCNC' pkgname=bCNC version=0.9.14.307 -revision=4 +revision=5 build_style=python3-module hostmakedepends="python3-setuptools" depends="python3-pyserial python3-Pillow python3-tkinter python3-numpy python3-scipy" From dfe56e48c0e1ac54f46b34242c62ee2a7fcfca64 Mon Sep 17 00:00:00 2001 From: Luciogi Date: Wed, 25 Oct 2023 17:55:23 +0500 Subject: [PATCH 2/2] bCNC: fix breakage --- srcpkgs/bCNC/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/bCNC/template b/srcpkgs/bCNC/template index 850eb4e3dc15c..7e1d147d1220f 100644 --- a/srcpkgs/bCNC/template +++ b/srcpkgs/bCNC/template @@ -11,7 +11,7 @@ license="GPL-2.0-only" homepage="https://github.com/vlachoudis/bCNC" distfiles="${PYPI_SITE}/b/${pkgname}/${pkgname}-${version}.tar.gz" checksum=005c3f2a0b244abab81dc3f6df2001f530db655165611165e7009e28b94cda5f - +make_check=no # tests require pyautogui, which is not packaged post_install() { vmkdir usr/share/applications vmkdir usr/share/pixmaps