pidgin/pidgin

Only allow gplugin version 0.32.0.

2021-07-18, Gary Kramlich
aaa0ec5b5e3b
Only allow gplugin version 0.32.0.

This will make it easier for everyone to update subprojects and the like by running `meson subprojects update` from the source directory. We'll need to add this to the documentation I'm just not sure exactly where right now.

Testing Done:
Ran `meson subprojects update` from the source directory with `subprojects/gplugin` on the default branch and the v0.31.0 tag. Verified that meson will update to whatever revision is specified and if the revision doesn't exist it will pull from the remote.

Reviewed at https://reviews.imfreedom.org/r/812/
environment:
- PACKAGECLOUD_REPO=experimental
- ARCH=amd64
- BUILD_NUMBER
- REGISTRY_HOST=docker.io
- REPOSITORY=pidgin/builders
tasks:
import:
type: docker/import
files: .:.
build:
type: docker/run
image: ${REGISTRY_HOST}/${REPOSITORY}:${DISTRO}-${VERSION}-${ARCH}
clean:
type: convey/clean
files:
- appimage-x86_64
- pvs-studio
- scanbuild
export:
type: docker/export
files: ${DISTRO}-${VERSION}-${ARCH}
build-target:
type: docker/run
image: ${REGISTRY_HOST}/${REPOSITORY}:${TARGET}
export-target:
type: docker/export
files: ${TARGET}
plans:
pidgin3-appimage-x86_64:
environment:
- TARGET=appimage-x86_64
- BUILD_NUMBER=0
- COMMIT_SHORT=${HG_COMMIT_SHORT}
- VERSION=${BUILD_NUMBER}~${COMMIT_SHORT}
- RECIPE=Pidgin3
- CONFIGURE_ARGS=-Dconsoleui=False
stages:
- tasks: [import, build-target, export-target]
clang:
environment: [TARGET=clang]
stages:
- tasks: [import, build-target]
clean:
stages:
- tasks: [clean]
debian:
environment: [TARGET=debian-bullseye-amd64]
stages:
- tasks: [import, build-target]
fedora:
environment: [TARGET=fedora-34-amd64]
stages:
- tasks: [import, build-target]
mingw-w64-x86_64:
environment: [DISTRO=mingw, VERSION=w64, ARCH=x86_64]
stages:
- tasks: [import, build]
pvs-studio:
environment:
- TARGET=pvs-studio
- PVS_STUDIO_USERNAME
- PVS_STUDIO_KEY
stages:
- tasks: [import, build-target]
- tasks: [export-target]
run: always
scanbuild:
environment: [TARGET=scanbuild]
stages:
- tasks: [import, build-target]
- tasks: [export-target]
run: always
ubuntu:
environment: [TARGET=ubuntu-hirsute-amd64]
stages:
- tasks: [import, build-target]