summaryrefslogtreecommitdiff
path: root/dev-embedded/urjtag/files/urjtag-2021.03-fix-python-setup.patch
blob: c6206fefee2ed10d31c6440d624f2b2504acb6a6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Subject: [PATCH] python: replace distutils with setuptools

distutils is deprecated for sometime and it was removed in python 3.12.

--- a/bindings/python/setup.py.in	2018-03-24 20:27:41.000000000 +0800
+++ b/bindings/python/setup.py.in	2023-08-06 10:31:12.932358441 +0800
@@ -1,6 +1,6 @@
 # python extension setup script for urjtag
 
-from distutils.core import setup, Extension
+from setuptools import setup, Extension
 
 libraries = ['urjtag']
 libraries.extend( w.replace('-l', '') for w in "@LIBFTDI_LIBS@ @FTD2XXLIB@ @LIBUSB_LIBS@ @LIBINTL@".split() if w.replace('-l', '') not in libraries )