[arch-commits] Commit in displaycal/trunk (PKGBUILD)
Date: Thursday, July 21, 2022 @ 20:42:40 Author: archange Revision: 1255064 FS#74959 add python-distro to depends Modified: displaycal/trunk/PKGBUILD --+ PKGBUILD |7 --- 1 file changed, 4 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-07-21 20:34:12 UTC (rev 1255063) +++ PKGBUILD2022-07-21 20:42:40 UTC (rev 1255064) @@ -6,13 +6,14 @@ _pkgname=DisplayCAL pkgname=displaycal pkgver=3.9.6 -pkgrel=1 +pkgrel=2 pkgdesc="Open Source Display Calibration and Characterization powered by Argyll CMS (Formerly known as dispcalGUI)" arch=(x86_64) url="https://github.com/eoyilmaz/displaycal-py3"; license=(GPL3) -depends=(argyllcms dbus dbus-python glib2 python-certifi python-numpy - python-pillow python-send2trash python-wxpython python-zeroconf) +depends=(argyllcms dbus dbus-python glib2 python-certifi python-distro + python-numpy python-pillow python-send2trash python-wxpython + python-zeroconf) makedepends=(libxrandr libxxf86vm python-build python-installer python-setuptools python-wheel) optdepends=('gnome-color-manager: profile installation for GNOME'
[arch-commits] Commit in displaycal/trunk (PKGBUILD)
Date: Sunday, July 10, 2022 @ 22:18:03 Author: archange Revision: 1249342 upgpkg: displaycal 3.9.6-1 Modified: displaycal/trunk/PKGBUILD --+ PKGBUILD | 13 + 1 file changed, 9 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-07-10 21:40:33 UTC (rev 1249341) +++ PKGBUILD2022-07-10 22:18:03 UTC (rev 1249342) @@ -5,7 +5,7 @@ _pkgname=DisplayCAL pkgname=displaycal -pkgver=3.9.4 +pkgver=3.9.6 pkgrel=1 pkgdesc="Open Source Display Calibration and Characterization powered by Argyll CMS (Formerly known as dispcalGUI)" arch=(x86_64) @@ -17,9 +17,15 @@ python-setuptools python-wheel) optdepends=('gnome-color-manager: profile installation for GNOME' 'colord-kde: profile installation for KDE Plasma') -source=(${url}/releases/download/${pkgver}/${_pkgname}-${pkgver}.tar.gz) -sha256sums=('fd0fe74043b076fd949eaa084b9180b33153cec7344f86627fecf930e3f9f592') +source=(${url}/releases/download/${pkgver}/${_pkgname}-${pkgver}.tar.gz + ${pkgname}-wxfixes-py3.10.patch::https://github.com/eoyilmaz/displaycal-py3/pull/138.patch) +sha256sums=('fad0a1773f50b9a6b1c1a588e8418b5376880ff1e87672367764e4975410cb6b' +'5ec60779038337c4d048762cb1698dd56544ad6f6fd9340011302217d7112c5c') +prepare() { + patch -p1 -d ${_pkgname}-${pkgver} < ${pkgname}-wxfixes-py3.10.patch +} + build() { cd ${_pkgname}-${pkgver} python -m build --wheel --no-isolation @@ -29,7 +35,6 @@ cd ${_pkgname}-${pkgver} python -m installer --destdir="${pkgdir}" dist/*.whl # https://github.com/eoyilmaz/displaycal-py3/issues/117 - rm -r "${pkgdir}"/usr/lib/python3.10/site-packages/etc/ install -d "${pkgdir}"/etc/xdg/autostart mv "${pkgdir}"/{usr/lib/python3.10/site-packages/build/.config,etc/xdg}/autostart/z-displaycal-apply-profiles.desktop rmdir "${pkgdir}"/usr/lib/python3.10/site-packages/build/{.config{/autostart,},}
[arch-commits] Commit in displaycal/trunk (PKGBUILD)
Date: Wednesday, May 18, 2022 @ 16:46:37 Author: archange Revision: 1209113 upgpkg: displaycal 3.9.4-1 Switch to modern Python packaging Modified: displaycal/trunk/PKGBUILD --+ PKGBUILD | 18 +++--- 1 file changed, 11 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-05-18 16:40:46 UTC (rev 1209112) +++ PKGBUILD2022-05-18 16:46:37 UTC (rev 1209113) @@ -5,7 +5,7 @@ _pkgname=DisplayCAL pkgname=displaycal -pkgver=3.9.3 +pkgver=3.9.4 pkgrel=1 pkgdesc="Open Source Display Calibration and Characterization powered by Argyll CMS (Formerly known as dispcalGUI)" arch=(x86_64) @@ -13,20 +13,24 @@ license=(GPL3) depends=(argyllcms dbus dbus-python glib2 python-certifi python-numpy python-pillow python-send2trash python-wxpython python-zeroconf) -makedepends=(libxrandr libxxf86vm python-build python-setuptools) +makedepends=(libxrandr libxxf86vm python-build python-installer + python-setuptools python-wheel) optdepends=('gnome-color-manager: profile installation for GNOME' 'colord-kde: profile installation for KDE Plasma') source=(${url}/releases/download/${pkgver}/${_pkgname}-${pkgver}.tar.gz) -sha256sums=('069ee8b524725ae063d5714aef49c75c0842394e72611e5257dfe28eb6a7d4a3') +sha256sums=('fd0fe74043b076fd949eaa084b9180b33153cec7344f86627fecf930e3f9f592') build() { cd ${_pkgname}-${pkgver} - python setup.py build + python -m build --wheel --no-isolation } package() { cd ${_pkgname}-${pkgver} - python setup.py install --root="${pkgdir}" --skip-build --optimize=1 - # udev rules are shipped with argyllcms - rm -r "${pkgdir}"/etc/udev/ + python -m installer --destdir="${pkgdir}" dist/*.whl + # https://github.com/eoyilmaz/displaycal-py3/issues/117 + rm -r "${pkgdir}"/usr/lib/python3.10/site-packages/etc/ + install -d "${pkgdir}"/etc/xdg/autostart + mv "${pkgdir}"/{usr/lib/python3.10/site-packages/build/.config,etc/xdg}/autostart/z-displaycal-apply-profiles.desktop + rmdir "${pkgdir}"/usr/lib/python3.10/site-packages/build/{.config{/autostart,},} }
[arch-commits] Commit in displaycal/trunk (PKGBUILD)
Date: Monday, May 9, 2022 @ 15:46:01 Author: archange Revision: 1196385 upgpkg: displaycal 3.9.3-1 Modified: displaycal/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-05-09 15:28:42 UTC (rev 1196384) +++ PKGBUILD2022-05-09 15:46:01 UTC (rev 1196385) @@ -5,7 +5,7 @@ _pkgname=DisplayCAL pkgname=displaycal -pkgver=3.9.2 +pkgver=3.9.3 pkgrel=1 pkgdesc="Open Source Display Calibration and Characterization powered by Argyll CMS (Formerly known as dispcalGUI)" arch=(x86_64) @@ -17,7 +17,7 @@ optdepends=('gnome-color-manager: profile installation for GNOME' 'colord-kde: profile installation for KDE Plasma') source=(${url}/releases/download/${pkgver}/${_pkgname}-${pkgver}.tar.gz) -sha256sums=('4a74aedd16e82320962acdf3cf454b80e7c887fc8ed38ba6cadc470f9e6b') +sha256sums=('069ee8b524725ae063d5714aef49c75c0842394e72611e5257dfe28eb6a7d4a3') build() { cd ${_pkgname}-${pkgver}
[arch-commits] Commit in displaycal/trunk (PKGBUILD)
Date: Saturday, April 30, 2022 @ 12:32:25 Author: archange Revision: 1191927 upgpkg: displaycal 3.9.2-1 Modified: displaycal/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-04-30 12:31:15 UTC (rev 1191926) +++ PKGBUILD2022-04-30 12:32:25 UTC (rev 1191927) @@ -5,7 +5,7 @@ _pkgname=DisplayCAL pkgname=displaycal -pkgver=3.9.1 +pkgver=3.9.2 pkgrel=1 pkgdesc="Open Source Display Calibration and Characterization powered by Argyll CMS (Formerly known as dispcalGUI)" arch=(x86_64) @@ -17,7 +17,7 @@ optdepends=('gnome-color-manager: profile installation for GNOME' 'colord-kde: profile installation for KDE Plasma') source=(${url}/releases/download/${pkgver}/${_pkgname}-${pkgver}.tar.gz) -sha256sums=('899cc47118f11ebe2965aa9bd3abcff7a0ebbe185bdbb61f0a57664922d0bc27') +sha256sums=('4a74aedd16e82320962acdf3cf454b80e7c887fc8ed38ba6cadc470f9e6b') build() { cd ${_pkgname}-${pkgver}
[arch-commits] Commit in displaycal/trunk (PKGBUILD)
Date: Saturday, April 30, 2022 @ 12:23:45 Author: archange Revision: 1191922 upgpkg: displaycal 3.9.1-1 Python 3 port Modified: displaycal/trunk/PKGBUILD --+ PKGBUILD | 17 + 1 file changed, 9 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-04-30 12:20:49 UTC (rev 1191921) +++ PKGBUILD2022-04-30 12:23:45 UTC (rev 1191922) @@ -5,27 +5,28 @@ _pkgname=DisplayCAL pkgname=displaycal -pkgver=3.8.9.3 +pkgver=3.9.1 pkgrel=1 pkgdesc="Open Source Display Calibration and Characterization powered by Argyll CMS (Formerly known as dispcalGUI)" arch=(x86_64) -url="https://displaycal.net/"; +url="https://github.com/eoyilmaz/displaycal-py3"; license=(GPL3) -depends=(argyllcms python2-wxpython3 python2-numpy python2-gobject) -makedepends=(libx11 libxrandr libxinerama libxxf86vm python2-setuptools) +depends=(argyllcms dbus dbus-python glib2 python-certifi python-numpy + python-pillow python-send2trash python-wxpython python-zeroconf) +makedepends=(libxrandr libxxf86vm python-build python-setuptools) optdepends=('gnome-color-manager: profile installation for GNOME' 'colord-kde: profile installation for KDE Plasma') -source=("https://downloads.sourceforge.net/dispcalgui/${_pkgname}-${pkgver}.tar.gz";) -sha256sums=('7c34dfbd9f66f24f1d4c88de4a5a0de688aad719f095874b6259637d30893bea') +source=(${url}/releases/download/${pkgver}/${_pkgname}-${pkgver}.tar.gz) +sha256sums=('899cc47118f11ebe2965aa9bd3abcff7a0ebbe185bdbb61f0a57664922d0bc27') build() { cd ${_pkgname}-${pkgver} - python2 setup.py build + python setup.py build } package() { cd ${_pkgname}-${pkgver} - python2 setup.py install --root="${pkgdir}" --skip-build --optimize=1 + python setup.py install --root="${pkgdir}" --skip-build --optimize=1 # udev rules are shipped with argyllcms rm -r "${pkgdir}"/etc/udev/ }