Add builds.sr.ht manifest for linux/amd64 (.so + tarball artifact)

ober

3fced0fb3e58da56e1ef5abd5a84cff453886f35

diff --git a/.build.yml b/.build.yml
new file mode 100644
index 0000000..24de8a5
--- /dev/null
+++ b/.build.yml
@@ -0,0 +1,28 @@
+image: debian/bookworm
+packages:
+  - cmake
+  - g++
+  - ninja-build
+  - qt6-base-dev
+  - qt6-webengine-dev
+  - libgl1-mesa-dev
+sources:
+  - https://git.sr.ht/~lisp/jerboa-browser
+artifacts:
+  # Saved + downloadable from the build job page. Path is relative to ~ (home);
+  # the repo is cloned to ~/jerboa-browser and build-tarball.sh writes here.
+  - jerboa-browser/qt-webengine/build/jerboa-browser-0.0.1-linux-x86_64.tar.gz
+tasks:
+  - build: |
+      cd jerboa-browser
+      qmake6 --version || true
+      bash packaging/linux/build-tarball.sh
+  - verify: |
+      cd jerboa-browser
+      so=qt-webengine/build/libjerboa_browser.so
+      test -f "$so" || { echo "missing $so"; exit 1; }
+      file "$so"
+      echo "--- Qt links ---"
+      ldd "$so" | grep -i 'Qt6\|webengine' || true
+      echo "--- tarball ---"
+      ls -lh qt-webengine/build/jerboa-browser-0.0.1-linux-x86_64.tar.gz