David Runge pushed to branch main at Arch Linux / Packaging / Packages / brltty
Commits: 51a162e5 by David Runge at 2024-05-28T19:59:13+02:00 Switch to upstream provided auto-generated source tarballs for better transparency Signed-off-by: David Runge <[email protected]> - - - - - 921451d7 by David Runge at 2024-05-28T19:59:42+02:00 Add nvchecker integration Signed-off-by: David Runge <[email protected]> - - - - - 3 changed files: - .SRCINFO - + .nvchecker.toml - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -37,13 +37,13 @@ pkgbase = brltty makedepends = systemd-libs makedepends = tcl options = !emptydirs - source = https://brltty.app/archive/brltty-6.6.tar.bz2 + source = https://github.com/brltty/brltty/archive/refs/tags/BRLTTY-6.6.tar.gz source = brltty-6.2-systemd_sysusers_groups.patch source = brltty-6.4-x11_autostart.patch - sha512sums = a253efe9b53c97e670bb6dc5041a007944b220d88393a6df825ac95f3e0857ce3ba940b67b9723a03e18cdc962092ce937f38bdbf28816eceda168242c3682fd + sha512sums = a2cdcebd1f527aefa6dbfebcb6ec86e74bc42faa3b50130efd151a37b4e508b0da5dd1283800bead06b4f5f1f1f5a606cb1a7385fad812e02c6431e0e2943c69 sha512sums = 32ba91271e2247b4a330cd213ed75b591268cb99a79c2efd9ae675804faee027c6b2f782768cb2329a65fc914ca2400b2901f35ce1fc2522c6691b343799eb02 sha512sums = 4871512affefbc178f4204a1b285fc2b5a05ea2d181163195d695b760e9729b3d2d00b5f052abd71379df609c3859d7cbd64128bdefd16e898bbc4368500a9a0 - b2sums = 28e2593aac014f67f09d4e77c0e63f591c5bc1537ecc292370ac9f51689b722f6f4064cc8e185ba9bf0bbfbd28d3097be15e587ca35ea2018eab9538fdf8da7a + b2sums = 04db7239ee9b2e6318eb235bc7c6a6407fc9519042d37a95dbb9661bd4cb4c4c6e6261230d963402ffcb22189ee00777a62067fe5b2677b0724a7f06cd3a774d b2sums = 036e36d558594bb06af1eb41ff5fc9ae52ccf4bad54556c3f4f81a5e2f31f574039835e5e756455527c327a73d563a3db54a9f32e3478545a2a22c2725aaeee2 b2sums = 4ebc07a725ef8362233a83118e93901e78943e8dae08f9358b668ff13ab88a65eb9e87c49d106a8c3d87eb62007b230e199107eacb01f92dc683335076c01309 ===================================== .nvchecker.toml ===================================== @@ -0,0 +1,4 @@ +[brltty] +source = "git" +git = "https://github.com/brltty/brltty" +prefix = "BRLTTY-" ===================================== PKGBUILD ===================================== @@ -47,19 +47,19 @@ makedepends=( ) options=(!emptydirs) source=( - https://brltty.app/archive/$pkgname-$pkgver.tar.bz2 + https://github.com/brltty/brltty/archive/refs/tags/${pkgbase^^}-$pkgver.tar.gz $pkgname-6.2-systemd_sysusers_groups.patch $pkgname-6.4-x11_autostart.patch ) -sha512sums=('a253efe9b53c97e670bb6dc5041a007944b220d88393a6df825ac95f3e0857ce3ba940b67b9723a03e18cdc962092ce937f38bdbf28816eceda168242c3682fd' +sha512sums=('a2cdcebd1f527aefa6dbfebcb6ec86e74bc42faa3b50130efd151a37b4e508b0da5dd1283800bead06b4f5f1f1f5a606cb1a7385fad812e02c6431e0e2943c69' '32ba91271e2247b4a330cd213ed75b591268cb99a79c2efd9ae675804faee027c6b2f782768cb2329a65fc914ca2400b2901f35ce1fc2522c6691b343799eb02' '4871512affefbc178f4204a1b285fc2b5a05ea2d181163195d695b760e9729b3d2d00b5f052abd71379df609c3859d7cbd64128bdefd16e898bbc4368500a9a0') -b2sums=('28e2593aac014f67f09d4e77c0e63f591c5bc1537ecc292370ac9f51689b722f6f4064cc8e185ba9bf0bbfbd28d3097be15e587ca35ea2018eab9538fdf8da7a' +b2sums=('04db7239ee9b2e6318eb235bc7c6a6407fc9519042d37a95dbb9661bd4cb4c4c6e6261230d963402ffcb22189ee00777a62067fe5b2677b0724a7f06cd3a774d' '036e36d558594bb06af1eb41ff5fc9ae52ccf4bad54556c3f4f81a5e2f31f574039835e5e756455527c327a73d563a3db54a9f32e3478545a2a22c2725aaeee2' '4ebc07a725ef8362233a83118e93901e78943e8dae08f9358b668ff13ab88a65eb9e87c49d106a8c3d87eb62007b230e199107eacb01f92dc683335076c01309') prepare() { - cd $pkgbase-$pkgver + cd $pkgbase-${pkgbase^^}-$pkgver patch -Np1 -i ../$pkgbase-6.2-systemd_sysusers_groups.patch patch -Np1 -i ../$pkgbase-6.4-x11_autostart.patch ./autogen @@ -81,7 +81,7 @@ build() { # fat-lto-objects is required for non-mangled static libs CFLAGS+=" -ffat-lto-objects" - cd $pkgbase-$pkgver + cd $pkgbase-${pkgbase^^}-$pkgver ./configure "${configure_options[@]}" make -j1 # make brlapi.jar deterministic @@ -129,7 +129,7 @@ package_brltty() { ) install=brltty.install - cd $pkgbase-$pkgver + cd $pkgbase-${pkgbase^^}-$pkgver # installation does not work reliably with many cores, so set jobs to 1 make -j1 INSTALL_ROOT="$pkgdir" install make -j1 INSTALL_ROOT="$pkgdir" install-systemd View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/brltty/-/compare/96f3fed6b0c6c623449bb44020f1003497372e3e...921451d7a468982051c875cf6efa0c76be9f686b -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/brltty/-/compare/96f3fed6b0c6c623449bb44020f1003497372e3e...921451d7a468982051c875cf6efa0c76be9f686b You're receiving this email because of your account on gitlab.archlinux.org.
