summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorhawkeye1164772022-11-18 00:08:39 +0100
committerhawkeye1164772022-11-18 00:08:39 +0100
commited9395d252600e57be5eeb8b8ba5cdedad2dd64c (patch)
tree9e21f858bd524309a2b718a349a2104f99edd93c
parentdb6005c70ef1bf0018048f0801137ca6d7752912 (diff)
downloadaur-ed9395d252600e57be5eeb8b8ba5cdedad2dd64c.tar.gz
Update
-rw-r--r--.SRCINFO11
-rw-r--r--PKGBUILD21
2 files changed, 19 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index eb37e479bacc..cce3c4117863 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,17 +1,20 @@
pkgbase = mozregression-gui
pkgdesc = Regression range finder for Firefox
- pkgver = 0.9.46
+ pkgver = 5.1.0
pkgrel = 1
url = https://github.com/mozilla/mozregression
arch = any
license = MPL
makedepends = python-pip
makedepends = python-virtualenv
- makedepends = python2-pyqt4
- source = git+https://github.com/mozilla/mozregression.git#tag=gui-0.9.46
+ makedepends = libxcb
+ makedepends = libxkbcommon-x11
+ makedepends = libglvnd
+ conflicts = mozregression-gui-bin
+ options = !strip
+ source = git+https://github.com/mozilla/mozregression.git#tag=5.1.0
source = mozregression-gui.desktop
sha256sums = SKIP
sha256sums = 0b51e2692ef75addd98365185ff05524426ca1735f43d6b1cafa0e71d71481cb
pkgname = mozregression-gui
-
diff --git a/PKGBUILD b/PKGBUILD
index 0140b6e27bc4..09e3a77121b1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,30 +1,33 @@
# Maintainer: hawkeye116477 <hawkeye116477 at gmail dot com>
pkgname=mozregression-gui
-pkgver=0.9.46
+pkgver=5.1.0
pkgrel=1
pkgdesc='Regression range finder for Firefox'
arch=('any')
license=(MPL)
url="https://github.com/mozilla/mozregression"
-makedepends=('python-pip' 'python-virtualenv' 'python2-pyqt4')
-source=("git+https://github.com/mozilla/mozregression.git#tag=gui-$pkgver"
+conflicts=("mozregression-gui-bin")
+makedepends=('python-pip' 'python-virtualenv' 'libxcb' 'libxkbcommon-x11' 'libglvnd')
+options=('!strip')
+source=("git+https://github.com/mozilla/mozregression.git#tag=$pkgver"
"mozregression-gui.desktop")
sha256sums=('SKIP'
'0b51e2692ef75addd98365185ff05524426ca1735f43d6b1cafa0e71d71481cb')
build() {
- cd mozregression
- virtualenv --system-site-packages -p /usr/bin/python2 venv
- source venv/bin/activate
- PIP_CONFIG_FILE=/dev/null pip install --isolated -r requirements-gui-dev.txt
+ cd mozregression || exit
+ python -m venv env
+ source env/bin/activate
+ PIP_CONFIG_FILE=/dev/null pip install --isolated --ignore-installed --no-deps -r requirements/requirements-3.9-Linux.txt
+ PIP_CONFIG_FILE=/dev/null pip install --isolated -e .
python gui/build.py bundle
}
package() {
- cd mozregression
+ cd mozregression || exit
install -d "${pkgdir}"/{usr/{bin,share/{applications,pixmaps}},opt/mozregression-gui}
- cp -r ./gui/dist/* "${pkgdir}"/opt/mozregression-gui/
+ cp -r ./gui/dist/* "${pkgdir}"/opt/
ln -s "/opt/${pkgname}/${pkgname}" \
"$pkgdir/usr/bin/${pkgname}"
install -m644 "${srcdir}"/mozregression-gui.desktop "${pkgdir}"/usr/share/applications/