Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
82 changes: 82 additions & 0 deletions .github/workflows/update_os_libraries.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,82 @@
name: Check OS Library Updates

on:
schedule:
- cron: "0 3 * * *"
workflow_dispatch:

defaults:
run:
shell: 'bash -Eeuo pipefail -x {0}'

permissions: {}

jobs:
fetch-extensions:
name: Fetch target extensions
runs-on: ubuntu-24.04
outputs:
extensions: ${{ steps.get-extensions.outputs.extensions }}
steps:
- name: Checkout repository
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
with:
persist-credentials: false

- name: Fetch extensions
id: get-extensions
run: |
EXTENSIONS=()
all_extensions=$(find . -type f -name metadata.hcl -exec dirname {} \; | sed 's|^\./||')
for e in ${all_extensions}; do
AUTO_UPDATE_OS_LIBS=$(sed -n 's/.*auto_update_os_libs *= *//p' "$e/metadata.hcl")
if [[ $AUTO_UPDATE_OS_LIBS == "true" ]]; then
EXTENSIONS+=("$e")
fi
done
EXTENSIONS_JSON=$(printf "%s\n" "${EXTENSIONS[@]}" | jq -R -s -c 'split("\n")[:-1]')
echo "extensions=$EXTENSIONS_JSON" >> $GITHUB_OUTPUT
update-extension-os-libs:
name: Update OS libs for ${{ matrix.extension }}
runs-on: ubuntu-24.04
needs:
- fetch-extensions
strategy:
matrix:
extension: ${{ fromJson(needs.fetch-extensions.outputs.extensions) }}
steps:
- name: Checkout repository
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5

- name: Log in to the GitHub Container registry
uses: docker/login-action@5e57cd118135c172c3672efd75eb46360885c0ef # v3
with:
registry: ghcr.io
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}

- name: Update OS libs for ${{ matrix.extension }}
env:
EXTENSION_NAME: ${{ matrix.extension }}
run: |
make update-os-libs-$EXTENSION_NAME
- name: Diff
run: |
git status
git diff
- name: Create a PR if versions have been updated on main
uses: peter-evans/create-pull-request@271a8d0340265f705b14b6d32b9829c1cb33d45e # v7
if: github.ref == 'refs/heads/main'
with:
token: ${{ secrets.REPO_GHA_PAT }}
title: "chore: update ${{ matrix.extension }} OS libraries"
body: "Updating the OS libraries of ${{ matrix.extension }}"
branch: "${{ matrix.extension }}-os-libraries"
author: "extension-os-libs-updater <extension-os-libs-updater@users.noreply.github.com>"
add-paths: |
${{ matrix.extension }}/**
commit-message: "chore: update ${{ matrix.extension }} OS libraries"
signoff: true
42 changes: 42 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,25 @@ ifeq ($(DIRS),)
$(error No subdirectories with metadata.hcl files found)
endif

# Default supported distributions
DISTROS := $(shell sed -n '/variable "distributions"/,/}/ { s/^[[:space:]]*"\([^"]*\)".*/\1/p }' docker-bake.hcl)
# Default supported PostgreSQL majors
POSTGRES_MAJORS := $(shell sed -n '/variable "pgVersions"/,/]/ { s/^[[:space:]]*"\([^"]*\)".*/\1/p }' docker-bake.hcl)

# Find all extensions with AUTO_UPDATE_OS_LIBS = true
EXTENSIONS_WITH_OS_LIBS := $(shell \
for dir in $(DIRS); do \
value=$$(sed -n 's/.*auto_update_os_libs *= *//p' "$$dir/metadata.hcl" | tr -d ' '); \
if [ "$$value" = "true" ]; then echo "$$dir"; fi; \
done \
)

# Create push targets for each directory
PUSH_TARGETS := $(addprefix push-,$(DIRS))

# Create UPDATE_OS_LIBS targets for each extension
UPDATE_OS_LIBS_TARGETS := $(addprefix update-os-libs-,$(EXTENSIONS_WITH_OS_LIBS))

.PHONY: all check prereqs push $(DIRS) $(PUSH_TARGETS)

# Colours
Expand Down Expand Up @@ -48,6 +64,32 @@ check: prereqs
docker buildx bake -f $(dir)/metadata.hcl -f docker-bake.hcl --check; \
)

# --------------------------
# Update OS libraries for all images
# --------------------------
update-os-libs: prereqs $(UPDATE_OS_LIBS_TARGETS)
@echo -e "$(GREEN)======================================================$(NC)"
@echo -e "$(GREEN)OS libraries update for all projects: $(EXTENSIONS_WITH_OS_LIBS)$(NC)"
@echo -e "$(GREEN)======================================================$(NC)"

# --------------------------
# Generic per-project OS libraries update
# Usage: make update-os-libs-<project>
# --------------------------
$(UPDATE_OS_LIBS_TARGETS): update-os-libs-%: prereqs
@echo -e "$(BLUE)Performing an OS libraries update for $*...$(NC)"
@mkdir -p "$*/system-libs" ;\
for DISTRO in $(DISTROS); do \
for MAJOR in $(POSTGRES_MAJORS); do \
docker run --rm -u 0 "ghcr.io/cloudnative-pg/postgresql:18-minimal-$$DISTRO" \
bash -c "apt-get update >/dev/null; apt-get install -qq --print-uris --no-install-recommends postgresql-$$MAJOR-$*" \
| cut -d ' ' -f 2,4 \
| grep '^lib' \
| sort \
> "$*/system-libs/$$MAJOR-$$DISTRO-os-libs.txt"; \
done; \
done

# --------------------------
# Push all images
# --------------------------
Expand Down
1 change: 1 addition & 0 deletions postgis/metadata.hcl
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ metadata = {
extension_control_path = []
dynamic_library_path = []
ld_library_path = ["/system"]
auto_update_os_libs = true

versions = {
bookworm = {
Expand Down
73 changes: 73 additions & 0 deletions postgis/system-libs/18-bookworm-os-libs.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
libaec0_1.0.6-1+b1_amd64.deb MD5Sum:42611bf8032dad2d74c26d8dc084d322
libaom3_3.6.0-1+deb12u2_amd64.deb MD5Sum:faae50e521d9a6f39d96953961a2b1f9
libarmadillo11_1%3a11.4.2+dfsg-1_amd64.deb MD5Sum:0ec736fe1888c654c32c3812add9d61d
libarpack2_3.8.0-3_amd64.deb MD5Sum:8a6381bedc3a4e5eae4af899a804c8c5
libblas3_3.11.0-2_amd64.deb MD5Sum:b39744800600a80ae852251a16c03d09
libblosc1_1.21.3+ds-1_amd64.deb MD5Sum:7f3b0f7da1e478f24df9069e4bfb9567
libboost-serialization1.74.0_1.74.0+ds1-21_amd64.deb MD5Sum:db154c4708c5a4641abfee7ee4ad3dad
libbrotli1_1.0.9-2+b6_amd64.deb MD5Sum:58aff9bd35bab67549bdc84eb7edffcf
libcfitsio10_4.2.0-3_amd64.deb MD5Sum:c9e785735af14b6a90fc80990a634eb2
libcurl3-gnutls_7.88.1-10+deb12u14_amd64.deb MD5Sum:519c5af2270952ce9727d0c70cc87e75
libcurl4_7.88.1-10+deb12u14_amd64.deb MD5Sum:72a0750a6cbd7bf11a832966a933fe13
libdav1d6_1.0.0-2+deb12u1_amd64.deb MD5Sum:e041891f3cff962c8ecd994865318ee3
libde265-0_1.0.11-1+deb12u2_amd64.deb MD5Sum:27c287d4fd4e486eb99514cf973cef67
libdeflate0_1.14-1_amd64.deb MD5Sum:e505f1277c856889aa2b539320e3e154
libexpat1_2.5.0-1+deb12u2_amd64.deb MD5Sum:f5150efb6f21c50361fc1971ab8de870
libfontconfig1_2.14.1-4_amd64.deb MD5Sum:522c4fa1fecd36d0f11eb6970fcd1364
libfreetype6_2.12.1+dfsg-5+deb12u4_amd64.deb MD5Sum:8ee3bd604ace008bee4083b14746dedb
libfreexl1_1.0.6-2_amd64.deb MD5Sum:7c2dce7741605298d647487bc584cf36
libfyba0_4.1.1-8_amd64.deb MD5Sum:972a096e93e0a5bc5b3e5ddcb839178a
libgdal32_3.6.2+dfsg-1+b2_amd64.deb MD5Sum:47a52cb4e21a3ef5a54f277ede0d9c5a
libgeos-c1v5_3.11.1-1_amd64.deb MD5Sum:e2a4c121ff086ade41053030e7069731
libgeos3.11.1_3.11.1-1_amd64.deb MD5Sum:2cc7fd4a03bdcfcb6e8846054520280b
libgeotiff5_1.7.1-2+b1_amd64.deb MD5Sum:31740ac80f3b6d2fe054ae61de84fb29
libgfortran5_12.2.0-14+deb12u1_amd64.deb MD5Sum:8a65db502e5fead6b00b77cb649547a6
libgif7_5.2.1-2.5_amd64.deb MD5Sum:2dc4f441af51115e5f8367d7d6e9b50a
libgmpxx4ldbl_2%3a6.2.1+dfsg1-1.1_amd64.deb MD5Sum:39d27d05b4c898b58bf6643534a3f56a
libhdf4-0-alt_4.2.15-5_amd64.deb MD5Sum:b4c73847eedba3a520ee217208efe6cc
libhdf5-103-1_1.10.8+repack1-1_amd64.deb MD5Sum:99fa047a59160d481d5c8623e66d5b5b
libhdf5-hl-100_1.10.8+repack1-1_amd64.deb MD5Sum:16fd3bf27d8e53d8f65f5fe2b4585dbb
libheif1_1.15.1-1+deb12u1_amd64.deb MD5Sum:548fef31d81accc00bc48be783a6820c
libjbig0_2.1-6.1_amd64.deb MD5Sum:5e126e3852ae239341c233a50690e2d6
libjpeg62-turbo_1%3a2.1.5-2_amd64.deb MD5Sum:c43c12e2144cad5b82c10d63dcc57ecd
libjson-c5_0.16-2_amd64.deb MD5Sum:f2f6ecf1d26a6e0716cc2cda7a542e52
libkmlbase1_1.3.0-10_amd64.deb MD5Sum:ade5c0c1c3f065c907046e1bb2a25bab
libkmldom1_1.3.0-10_amd64.deb MD5Sum:0a4c395f2daf8f76507e0837a0660984
libkmlengine1_1.3.0-10_amd64.deb MD5Sum:9ae0159850a4bdb2cdaecf4d93b2f295
liblapack3_3.11.0-2_amd64.deb MD5Sum:9f13955c7feaec22a05d6491c3bc2730
liblcms2-2_2.14-2_amd64.deb MD5Sum:42afbab2e9ece636fe24d93bff4fb11e
liblerc4_4.0.0+ds-2_amd64.deb MD5Sum:100ad75d6812ac853407f24c40076b02
libltdl7_2.4.7-7~deb12u1_amd64.deb MD5Sum:a02756178c3360b03d56768e366357a4
libmariadb3_1%3a10.11.14-0+deb12u2_amd64.deb MD5Sum:3df3e924e24c2732f336ebad560f6c81
libminizip1_1.1-8+deb12u1_amd64.deb MD5Sum:6b6bb50435ee99ca1c9b7da3afb88a56
libmpfr6_4.2.0-1_amd64.deb MD5Sum:123b9bedbbff443884957045b7228f83
libnetcdf19_1%3a4.9.0-3+b1_amd64.deb MD5Sum:e73d40a2b2af5352e4451c844229c121
libnghttp2-14_1.52.0-1+deb12u2_amd64.deb MD5Sum:ece467e644497f898d202ea0e5955cb2
libnspr4_2%3a4.35-1_amd64.deb MD5Sum:1f8e0fda3f2527e0051768abd071c2fe
libnss3_2%3a3.87.1-1+deb12u1_amd64.deb MD5Sum:1b9542eb4f27a2e1b41d0c902fa8939e
libodbc2_2.3.11-2+deb12u1_amd64.deb MD5Sum:972c6044a881b768dc5c714bc41957b7
libodbcinst2_2.3.11-2+deb12u1_amd64.deb MD5Sum:7c3f95926a167983c8c79137fe6fdb6d
libogdi4.1_4.1.0+ds-6_amd64.deb MD5Sum:bca573b90eb2ef8e6fa4c7ab66c77927
libopenjp2-7_2.5.0-2+deb12u2_amd64.deb MD5Sum:f1eebf6b2fff9e531e0386d35fd9e1e6
libpng16-16_1.6.39-2_amd64.deb MD5Sum:75ed53f30fb73cf2d197d5a87fed907b
libpoppler126_22.12.0-2+deb12u1_amd64.deb MD5Sum:1a8e3334bd9dc09a1b91e002f4c88c02
libproj25_9.1.1-1+b1_amd64.deb MD5Sum:c21fd1eb543b730bbb79ef8d0144b3d1
libprotobuf-c1_1.4.1-1+b1_amd64.deb MD5Sum:649286a7feeba56045ca99dd97e0ca58
libpsl5_0.21.2-1_amd64.deb MD5Sum:37ebfb57fdbf01631629ee9f36c8b478
libqhull-r8.0_2020.2-5_amd64.deb MD5Sum:781260a36cd4d65a86fc349f26b68338
libquadmath0_12.2.0-14+deb12u1_amd64.deb MD5Sum:82b5224e36c58f519837f7f4a224d89d
librtmp1_2.4+20151223.gitfa8646d.1-2+b2_amd64.deb MD5Sum:d757abb668fc1ee0d9488805bfb4371e
librttopo1_1.1.0-3_amd64.deb MD5Sum:901bfdc1a4a806d1c9be972018d65368
libsfcgal1_1.4.1-5_amd64.deb MD5Sum:99a625a0b70865ff07b39652b737e4ba
libsnappy1v5_1.1.9-3_amd64.deb MD5Sum:5867cae0b6dcc8238ac96d31523f2907
libspatialite7_5.0.1-3_amd64.deb MD5Sum:fb95bb6433ea0a15f712372b1afcf3b5
libssh2-1_1.10.0-3+b1_amd64.deb MD5Sum:14bb6443448b5fc0477e7c76ca9ba4a5
libsuperlu5_5.3.0+dfsg1-2+b1_amd64.deb MD5Sum:304793a168ca3212c7240dc5cf68add3
libsz2_1.0.6-1+b1_amd64.deb MD5Sum:6ab72da8580d02d7cb0d8c968fc83c36
libtiff6_4.5.0-6+deb12u3_amd64.deb
libtirpc-common_1.3.3+ds-1_all.deb MD5Sum:e49aca93814724ed80fa8932a1f7523b
libtirpc3_1.3.3+ds-1_amd64.deb MD5Sum:b759d3e9dc474c3404da044249e84d2b
liburiparser1_0.9.7+dfsg-2_amd64.deb MD5Sum:7cf05c028b38acd81c591e4f6a112f49
libwebp7_1.2.4-0.2+deb12u1_amd64.deb MD5Sum:19f6c9801f036b0615b9bf650c3ee1fa
libx265-199_3.5-2+b1_amd64.deb MD5Sum:e34942e4ea1c8063121bb734849b2cc0
libxerces-c3.2_3.2.4+debian-1_amd64.deb MD5Sum:760e093e5b3528cfdd8a8d6cada2cfbb
84 changes: 84 additions & 0 deletions postgis/system-libs/18-trixie-os-libs.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,84 @@
libabsl20240722_20240722.0-4_amd64.deb MD5Sum:5407414647aace5e70314f16ff0aeb99
libaec0_1.1.3-1+b1_amd64.deb MD5Sum:883972a56ece3b4d19cb9c220dbfeafc
libaom3_3.12.1-1_amd64.deb MD5Sum:c7dffeadfdb1999123bdbf14b3e91253
libarmadillo14_1%3a14.2.3+dfsg-1+b1_amd64.deb MD5Sum:a0536f4ee4b36dc4f685f98587774fa0
libarpack2t64_3.9.1-6_amd64.deb MD5Sum:d346826fbe0c2d876c779b2291a517ba
libavif16_1.2.1-1.2_amd64.deb MD5Sum:c1583daf87a2cc83a8a311be3f4bc3b5
libblas3_3.12.1-6_amd64.deb MD5Sum:009269addf607682ff0a0def1acfbafe
libblosc1_1.21.5+ds-1+b2_amd64.deb MD5Sum:6640bac3b9912e70a7fb004338fde1a8
libboost-serialization1.83.0_1.83.0-4.2_amd64.deb MD5Sum:0db3c604d979abcd786c51e623ca413d
libbrotli1_1.1.0-2+b7_amd64.deb MD5Sum:e268acc326140ae9f1731f335335fc8d
libcfitsio10t64_4.6.2-2_amd64.deb MD5Sum:856f7ba809c5e389e30d711356d158d9
libcurl3t64-gnutls_8.14.1-2+deb13u2_amd64.deb MD5Sum:bdb9635f46ab5f4ed057e14dfa12c3cd
libcurl4t64_8.14.1-2+deb13u2_amd64.deb MD5Sum:14495a2bf1fe6f95d760fd6896923fbd
libdav1d7_1.5.1-1_amd64.deb MD5Sum:00fd1a932f4d979ef320ea7522f07957
libde265-0_1.0.15-1+b3_amd64.deb MD5Sum:0c323aaaf6ea41343412aa9da949ef36
libdeflate0_1.23-2_amd64.deb MD5Sum:7c4b5c0d85726d2d9475d48d3587c775
libexpat1_2.7.1-2_amd64.deb MD5Sum:f679d79b2aaecfcb335274627a04960c
libfontconfig1_2.15.0-2.3_amd64.deb MD5Sum:51964bf406139551c59047e6cbdd4940
libfreetype6_2.13.3+dfsg-1_amd64.deb MD5Sum:524c5fb5949c0b3612d29922a3d1f518
libfreexl1_2.0.0-1+b3_amd64.deb MD5Sum:ce2afecace86bac19538fe0d2937fd0b
libfyba0t64_4.1.1-11+b1_amd64.deb MD5Sum:6c7b2e808aaa789019f8fec42e3b39a5
libgav1-1_0.19.0-3+b1_amd64.deb MD5Sum:e93049581b24b0e191dd28725918bcac
libgdal36_3.10.3+dfsg-1_amd64.deb MD5Sum:81da37ecbe94b471a807d1f03da1370d
libgeos-c1t64_3.13.1-1_amd64.deb MD5Sum:2a47e1e868bf7ca4bc20d1c85c34ea90
libgeos3.13.1_3.13.1-1_amd64.deb MD5Sum:47aa57bc0672c6f07edf3762a76f46b7
libgeotiff5_1.7.4-1_amd64.deb MD5Sum:cde344178cfd6dd8706a86ba587ec534
libgfortran5_14.2.0-19_amd64.deb MD5Sum:4aa25c9245458f20151c1fa228d9209c
libgif7_5.2.2-1+b1_amd64.deb MD5Sum:35d26913676cf9f5ddf40063629a2ddd
libgmpxx4ldbl_2%3a6.3.0+dfsg-3_amd64.deb MD5Sum:0eb52296a1673c00ff182a65ca9dda52
libgpgme11t64_1.24.2-3_amd64.deb MD5Sum:0e26d3e34af7581bda9fd6086fd29cc7
libgpgmepp6t64_1.24.2-3_amd64.deb MD5Sum:9b6067de043f9224848364739828216b
libhdf4-0-alt_4.3.0-1+b1_amd64.deb MD5Sum:d55ae40aad48594e1b02fd87f3c6c061
libhdf5-310_1.14.5+repack-3_amd64.deb MD5Sum:b96e3a5656dcd4452dee459ba4ac10e1
libhdf5-hl-310_1.14.5+repack-3_amd64.deb MD5Sum:c8b307b772cb08cea54e85056be5cd09
libheif-plugin-dav1d_1.19.8-1_amd64.deb MD5Sum:5cc75db5bb05cbf3c3e03d21620882f7
libheif-plugin-libde265_1.19.8-1_amd64.deb MD5Sum:351ffb8509c45d7db37628f722d013c0
libheif1_1.19.8-1_amd64.deb MD5Sum:4e065e74764b4e6e4481f335867973a4
libjbig0_2.1-6.1+b2_amd64.deb MD5Sum:590134f899b900c7c9f8f87cf750ea63
libjpeg62-turbo_1%3a2.1.5-4_amd64.deb MD5Sum:529794778276370a5b4830dbd8481747
libjson-c5_0.18+ds-1_amd64.deb MD5Sum:2afaa0abf1f11e7f2d5aa1e789148632
libkmlbase1t64_1.3.0-12+b2_amd64.deb MD5Sum:d900c2d72fed6fb0b4cb10c1f61a1b54
libkmldom1t64_1.3.0-12+b2_amd64.deb MD5Sum:32ecd5e632b2240d7db08d5ad1325799
libkmlengine1t64_1.3.0-12+b2_amd64.deb MD5Sum:968869335d7f7bb993f06eee8b06daa3
liblapack3_3.12.1-6_amd64.deb MD5Sum:070d94c9032ed79d6d1a7a3b992ac78c
liblcms2-2_2.16-2_amd64.deb MD5Sum:9dc25d9e86bccedc0d2b52b8c2838e58
liblerc4_4.0.0+ds-5_amd64.deb MD5Sum:8c5933a75125eed15b466c16bf201bfa
libltdl7_2.5.4-4_amd64.deb MD5Sum:74f1031b3bb67ba2d0395689fb05d7b0
libmariadb3_1%3a11.8.3-0+deb13u1_amd64.deb MD5Sum:8d87f1572af1806d76fc47e74123512d
libminizip1t64_1%3a1.3.dfsg+really1.3.1-1+b1_amd64.deb MD5Sum:4fd908eee3d3daac83c9746532996757
libmpfr6_4.2.2-1_amd64.deb MD5Sum:839426828463b5c4df709f97e7433015
libnetcdf22_1%3a4.9.3-1_amd64.deb MD5Sum:9b823d6203627dde68efd86176aa1153
libnghttp2-14_1.64.0-1.1_amd64.deb MD5Sum:be477fe14db067cc30059ed0aa9cdabe
libnghttp3-9_1.8.0-1_amd64.deb MD5Sum:6b1f90e4153530a76878e9fde0244c66
libngtcp2-16_1.11.0-1_amd64.deb MD5Sum:bb2aa637e4b61495c53f11cf83707649
libngtcp2-crypto-gnutls8_1.11.0-1_amd64.deb MD5Sum:0dcb7a63254e77fe5fb8808fdba676fa
libnspr4_2%3a4.36-1_amd64.deb MD5Sum:dc825d7a7868119890f38608de1b5e21
libnss3_2%3a3.110-1_amd64.deb MD5Sum:67f2d9d60250ba7c0e8a079066795a63
libodbc2_2.3.12-2_amd64.deb MD5Sum:39e2300a1ab5d5a16de5c22bffabbefd
libodbcinst2_2.3.12-2_amd64.deb MD5Sum:8d70f2bdc4494da9678d6d5b14cef135
libogdi4.1_4.1.1+ds-5_amd64.deb MD5Sum:6c910ba088247ac4bb86c1603f9c5534
libopenjp2-7_2.5.3-2.1~deb13u1_amd64.deb MD5Sum:08d52c2f65ad153c466bc133463b4566
libpng16-16t64_1.6.48-1_amd64.deb MD5Sum:0850124cc5a49a8d654d8ee6c4027fe4
libpoppler147_25.03.0-5+deb13u2_amd64.deb MD5Sum:b2bbe0f83c7f67176ab9b6800b86fac5
libproj25_9.6.0-1_amd64.deb MD5Sum:cf5a9d654805f47dc18e83f4ef2af4f6
libprotobuf-c1_1.5.1-1_amd64.deb MD5Sum:ed43e30035030e79da9b324cb68d9f8d
libpsl5t64_0.21.2-1.1+b1_amd64.deb MD5Sum:09aa06d971ce5ff6d02b452c0e1f15f9
libqhull-r8.0_2020.2-6+b2_amd64.deb MD5Sum:3b0b21663513226a208f039abea3ad47
librav1e0.7_0.7.1-9+b2_amd64.deb MD5Sum:fab57a130388143574c34f30d233d3fa
librtmp1_2.4+20151223.gitfa8646d.1-2+b5_amd64.deb MD5Sum:355aeaaf937d70dcc873a458f6244c6e
librttopo1_1.1.0-4_amd64.deb MD5Sum:b522568252b7ba63b0c4f87300400be9
libsfcgal2_2.0.0-1_amd64.deb MD5Sum:d9f4f4b59f2cae34bbaaa000ba7dc4a8
libsharpyuv0_1.5.0-0.1_amd64.deb MD5Sum:438d9fd296a1102dfa7f001641d8857a
libsnappy1v5_1.2.2-1_amd64.deb MD5Sum:5e2457205f23689a487168e17d9d4b7e
libspatialite8t64_5.1.0-3+b2_amd64.deb MD5Sum:631307d38ff2755f5955023345b0b05d
libssh2-1t64_1.11.1-1_amd64.deb MD5Sum:d4b36da8909e226c1829bf9c07aca38c
libsvtav1enc2_2.3.0+dfsg-1_amd64.deb MD5Sum:8246119a4f34194b2952d38703a823b3
libsz2_1.1.3-1+b1_amd64.deb MD5Sum:1d27983f2f9ef5efd8b47652603560cd
libtiff6_4.7.0-3+deb13u1_amd64.deb MD5Sum:a3978a2540d6d52de7fbe3983b1000ec
libtirpc-common_1.3.6+ds-1_all.deb MD5Sum:d536fb98a02d3d13a7b1a29e3a038131
libtirpc3t64_1.3.6+ds-1_amd64.deb MD5Sum:a53fcff1f56e64fb19db15eb07756ddd
liburiparser1_0.9.8+dfsg-2_amd64.deb MD5Sum:235a70c2df22baa76a41c55799f073c6
libwebp7_1.5.0-0.1_amd64.deb MD5Sum:bf682e1e438b4927c3807cad4ca6c1a9
libxerces-c3.2t64_3.2.4+debian-1.3+b2_amd64.deb MD5Sum:628296c5bffd1ebd4aa0cd5baeee9732
libyuv0_0.0.1904.20250204-1_amd64.deb MD5Sum:aaf4af94f3459bb17f4ee43dbd31a0ea