[gimp/wip/Jehan/pygtk-4-distcheck] WIP.
- From: Jehan <jehanp src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gimp/wip/Jehan/pygtk-4-distcheck] WIP.
- Date: Sun, 2 Aug 2020 16:01:26 +0000 (UTC)
commit 55396dbd96a4a0320901343aef7986d147088353
Author: Jehan <jehan girinstud io>
Date: Sun Aug 2 17:26:44 2020 +0200
WIP.
.gitlab-ci.yml | 12 ++++++++++--
build/gitlab-ci/deps.sha256sum | 2 ++
build/gitlab-ci/pygtk-2.24.0.sha256sum | 1 -
3 files changed, 12 insertions(+), 3 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index d5e93b2343..1d3b782a03 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -44,7 +44,9 @@ deps-debian/testing:
libtiff5-dev
luajit
meson
+ python2
python3
+ python-dev
valac
- apt-get install -y --reinstall ca-certificates
- git clone --depth=${GIT_DEPTH} https://gitlab.gnome.org/GNOME/babl.git _babl
@@ -119,6 +121,7 @@ deps-debian/testing:
meson
mypaint-brushes
poppler-data
+ wget
xauth
xvfb
- export PKG_CONFIG_PATH="${INSTALL_PREFIX}/lib/pkgconfig:${INSTALL_PREFIX}/share/pkgconfig"
@@ -147,10 +150,15 @@ gimp-debian/testing-autotools-distcheck:
script:
# Building pygtk2 as it is not available in Debian testing anymore.
- cd build/gitlab-ci
+ - wget https://download.gnome.org/sources/pygobject/2.28/pygobject-2.28.7.tar.xz
- wget https://download.gnome.org/sources/pygtk/2.24/pygtk-2.24.0.tar.gz
- - sha256sum -c pygtk-2.24.0.sha256sum
+ - sha256sum -c deps.sha256sum
+ - tar xf pygobject-2.28.7.tar.xz
+ - cd pygobject-2.28.7/
+ - ./configure --prefix="${INSTALL_PREFIX}" && make && make install
+ - cd ..
- tar xzf pygtk-2.24.0.tar.gz
- - cd pygtk-2.24.0
+ - cd pygtk-2.24.0/
- ./configure --prefix="${INSTALL_PREFIX}" && make && make install
- cd ../../..
# Actual build.
diff --git a/build/gitlab-ci/deps.sha256sum b/build/gitlab-ci/deps.sha256sum
new file mode 100644
index 0000000000..753d753929
--- /dev/null
+++ b/build/gitlab-ci/deps.sha256sum
@@ -0,0 +1,2 @@
+6e3e54fa6e65a69ac60bd58cb2e60a57f3346ac52efe995f3d10b6c38c972fd8 pygtk-2.24.0.tar.gz
+bb9d25a3442ca7511385a7c01b057492095c263784ef31231ffe589d83a96a5a pygobject-2.28.7.tar.xz
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]