Commit Graph
10 Commits
Author SHA1 Message Date
David Heinemeier Hansson a1ad25bbae Bump releases for packages with mismatched cached archives (#858) 2026-10-08 15:01:06 +02:00
Emir Beganovic 2f9d1a0b31 rustdesk: pre-seed the vcpkg sources rustdesk 1.5.0 builds
rustdesk 1.5.0 and its newer vcpkg pin moved five of the ports the recipe
pre-seeds into vcpkg's downloads:

  aom            3.12.1 -> 3.14.1  (rustdesk's overlay port)
  ffmpeg         7.1    -> 7.1.1   (rustdesk's overlay port)
  libjpeg-turbo  3.1.1  -> 3.2.0
  meson          1.8.2  -> 1.9.0
  pkgconf        2.5.1  -> 3.0.3

vcpkg found none of the old archives useful and fetched all five itself
mid-build, aom from googlesource. Each new tarball matches the SHA512 in
its vcpkg port.
2026-10-04 02:55:47 +02:00
Emir Beganovic fd2fbe3821 rustdesk: retire the bindgen patch, upstream carries it in 1.5.0
0004-bindgen raised libs/scrap's bindgen to 0.72.1 for Clang 22 and
added a git override for it. rustdesk 1.5.0's libs/scrap/Cargo.toml
already requires bindgen 0.72.1, so the patch no longer applies (the
Cargo.toml hunk fails and the scrap hunk is detected as applied) and
prepare() stopped. Comment it out like the retired 0001 patch and drop
its checksum entries.
2026-10-04 02:37:44 +02:00
Emir Beganovic c050643155 rustdesk: fetch aom and libyuv as git sources
googlesource's +archive tarballs are generated per request: their bytes
change on every download, so the recipe skipped their checksums, and the
endpoint refuses CI runners at times (503s on aom failed two #785
builds). Clone both at their pinned commits instead, which git verifies.
_prepare_vc writes downloads/<port>-<ref>.tar.gz with the same git
archive command vcpkg_from_git uses, so vcpkg finds them cached. The
archives hold exactly the files of the old tarballs (aom 1347, libyuv
183).
2026-10-04 02:15:22 +02:00
Emir Beganovic 7246c2a3d5 rustdesk: build 1.5.0 against upstream's vcpkg snapshot
rustdesk 1.5.0 moved VCPKG_COMMIT_ID in flutter-build.yml from 120deac
to 9e593bb (vcpkg, 2026-07-30), and _prepare_vc stops the build when the
recipe's pin differs. Add the 1.5.0 row to the vcpkg table and the new
archive's checksums. Flutter 3.24.5, Rust 1.75 and the README's vcpkg
library list are unchanged from 1.4.9.
2026-10-04 01:57:35 +02:00
Emir Beganovic d7e69bb58c rustdesk: update to 1.5.0 and drop pam from its dependencies
Upstream's res/PKGBUILD no longer depends on pam as of 1.5.0. The
recipe's prepare() checks _dpr against that list, so the sync's version
and checksum bump stopped in _dpr_check with "Update _dpr from
res/PKGBUILD/depends=()". The bump is the sync's, unchanged; _dpr now
matches upstream's 1.5.0 depends.
2026-10-04 01:46:35 +02:00
Ryan Hughes b34de5c29e Replace scheduled AUR imports with direct upstream watches 2026-09-14 21:15:17 -04:00
ryanrhughes f886efebe5 chore: sync AUR packages 2026-07-26 19:16:43 +00:00
ryanrhughes 71136cb41f chore: sync AUR packages 2026-06-04 15:23:27 +00:00
David Heinemeier Hansson 0175f90c3f Add rustdesk package 2026-05-27 15:32:38 +02:00