case $PACKAGE in
postgresql-1[1-9]) # use llvm >= 5 (older versions choke on C++ exceptions, breaks PostGIS)
case $distribution in
- hirsute) # clang-12
+ impish|hirsute) # clang-12
sed -i -e 's/\(llvm\|llvm-config\|clang\)-[0-9]\+/\1-12/g' debian/control debian/rules
TWEAK+=("Use clang/llvm 12 for jit support.")
;;
xenial) debhelper_compat 10 ;;
bionic) debhelper_compat 12 ;;
eoan|focal) debhelper_compat 12 ;;
- groovy|hirsute) debhelper_compat 13 ;;
+ groovy|hirsute|impish) debhelper_compat 13 ;;
esac
;;
*) # debhelper without backport
xenial) debhelper_compat 9 ;;
bionic) debhelper_compat 11 ;;
eoan|focal) debhelper_compat 12 ;;
- groovy|hirsute) debhelper_compat 13 ;;
+ groovy|hirsute|impish) debhelper_compat 13 ;;
esac
;;
esac
- timestamps
dist-filter: 'true'
arch-filter: 'true'
- filter: &filter 'architecture=="amd64" || distribution=="sid" || (architecture=="arm64" && !(distribution in ["stretch", "hirsute", "groovy"])) || (architecture=="i386" && (distribution in ["buster", "stretch", "bionic"])) || (architecture=="ppc64el" && !(distribution in ["hirsute", "groovy"]))'
+ filter: &filter 'architecture=="amd64" || distribution=="sid" || (architecture=="arm64" && !(distribution in ["stretch", "impish", "hirsute"])) || (architecture=="i386" && (distribution in ["buster", "stretch", "bionic"])) || (architecture=="ppc64el" && !(distribution in ["impish", "hirsute"]))'
filter_pattern: &filter_pattern '({arch-filter}) && ({dist-filter}) && ({filter})'
filter_patbeta: &filter_patbeta '({arch-filter}) && ({dist-filter}) && ({filter}) && !(distribution in ["groovy"])'
# patbeta: variant of filter that excludes PostgreSQL-beta packages to be built
- pg_filter: &pg_filter '!(distribution in ["hirsute", "groovy"])'
+ pg_filter: &pg_filter '!(distribution in ["impish", "hirsute"])'
# pg_filter: build older PostgreSQL server versions on all LTS releases
git-branch: master
backports: ''
- bullseye
- buster
- stretch
+ - impish
- hirsute
- - groovy
- focal
- bionic
name: postgresql-14
git-url: https://salsa.debian.org/postgresql/postgresql.git
git-branch: 14
- dist-filter: '!(distribution in ["groovy"])'
+ #dist-filter: '!(distribution in ["groovy"])'
jobs:
- git-packages
name: rdkit
git-url: https://salsa.debian.org/debichem-team/rdkit.git
# build-dependencies renamed on older dists
- dist-filter: '!(distribution in ["buster", "stretch", "groovy", "focal", "bionic"])'
+ dist-filter: '!(distribution in ["buster", "stretch", "focal", "bionic"])'
# test failures on i386
arch-filter: 'architecture!="i386"'
jobs:
PG_MAIN_VERSION=13
PG_BETA_VERSION=14
PG_DEVEL_VERSION=15
+# supported dists: actively updated
PG_SUPPORTED_DISTS="sid bullseye buster stretch
- hirsute groovy focal bionic"
+ impish hirsute focal bionic"
+# repository dists: kept in repository config
PG_REPOSITORY_DISTS="sid bullseye buster stretch
- hirsute groovy focal bionic xenial"
+ impish hirsute groovy focal bionic xenial"
set_dist_vars () { # args: $1 = distribution [$2 = architecture]
HAS_BACKPORTS=""
lenny) PGDG_DISTRIBUTION="pgdg50" DISTRO="debian" RELEASE="5.0" ;;
etch) PGDG_DISTRIBUTION="pgdg40" DISTRO="debian" RELEASE="4.1" ;;
# Ubuntu
+ impish) PGDG_DISTRIBUTION="pgdg21.10" DISTRO="ubuntu" RELEASE="21.10" ARCHS="amd64" COMPONENTS="main 9.6 10 11 12 13 14" ;;
hirsute) PGDG_DISTRIBUTION="pgdg21.04" DISTRO="ubuntu" RELEASE="21.04" ARCHS="amd64" COMPONENTS="main 9.6 10 11 12 13 14" ;;
groovy) PGDG_DISTRIBUTION="pgdg20.10" DISTRO="ubuntu" RELEASE="20.10" ARCHS="amd64" COMPONENTS="main 9.5 9.6 10 11 12 13" ;;
focal) PGDG_DISTRIBUTION="pgdg20.04" DISTRO="ubuntu" RELEASE="20.04" ARCHS="amd64 arm64 ppc64el" COMPONENTS="main 8.2 8.3 8.4 9.0 9.1 9.2 9.3 9.4 9.5 9.6 10 11 12 13 14 15" ;;
NotAutomatic: yes
ButAutomaticUpgrades: yes
+Codename: impish-pgdg
+Suite: impish-pgdg
+Origin: apt.postgresql.org
+Label: PostgreSQL for Debian/Ubuntu repository
+Architectures: source amd64
+Components: main 9.6 10 11 12 13 14
+SignWith: ACCC4CF8
+Log: impish-pgdg.log
+Uploaders: uploaders
+DebIndices: Packages Release . .gz .bz2
+UDebIndices: Packages . .gz .bz2
+DscIndices: Sources Release .gz .bz2
+Tracking: minimal includebuildinfos keepsources
+Contents: percomponent nocompatsymlink
+
+Codename: impish-pgdg-testing
+Suite: impish-pgdg-testing
+Origin: apt.postgresql.org
+Label: PostgreSQL for Debian/Ubuntu repository
+Architectures: source amd64
+Components: main 9.6 10 11 12 13 14
+SignWith: ACCC4CF8
+Log: impish-pgdg-testing.log
+Uploaders: uploaders
+DebIndices: Packages Release . .gz .bz2
+UDebIndices: Packages . .gz .bz2
+DscIndices: Sources Release .gz .bz2
+Tracking: minimal includebuildinfos keepsources
+Contents: percomponent nocompatsymlink
+NotAutomatic: yes
+ButAutomaticUpgrades: yes
+
Codename: hirsute-pgdg
Suite: hirsute-pgdg
Origin: apt.postgresql.org