From 7c908cb9b70a063a5796ea98f0ff228f9fa28452 Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Thu, 13 Aug 2026 03:31:01 -0700 Subject: [PATCH] chore: sync AUR packages Co-Authored-By: Claude Opus 5 (1M context) --- .../1password-beta/.omarchy/package.json | 2 +- pkgbuilds/1password-beta/PKGBUILD | 12 ++--- pkgbuilds/1password/.omarchy/package.json | 2 +- pkgbuilds/1password/PKGBUILD | 8 +-- pkgbuilds/1password/aur.env | 6 +-- pkgbuilds/aether/.omarchy/package.json | 2 +- pkgbuilds/basecamp-cli/.omarchy/package.json | 2 +- pkgbuilds/basecamp-cli/PKGBUILD | 10 ++-- pkgbuilds/claude-code/.omarchy/package.json | 2 +- pkgbuilds/claude-code/PKGBUILD | 6 +-- pkgbuilds/cliamp/.omarchy/package.json | 2 +- pkgbuilds/crush-bin/.omarchy/package.json | 2 +- pkgbuilds/crush-bin/PKGBUILD | 10 ++-- pkgbuilds/cursor-bin/.omarchy/package.json | 2 +- pkgbuilds/cursor-bin/PKGBUILD | 6 +-- pkgbuilds/cursor-cli/.omarchy/package.json | 2 +- pkgbuilds/cursor-cli/PKGBUILD | 8 +-- pkgbuilds/dropbox/.omarchy/package.json | 2 +- pkgbuilds/dropbox/PKGBUILD | 4 +- .../github-copilot-cli/.omarchy/package.json | 2 +- pkgbuilds/github-copilot-cli/PKGBUILD | 6 +-- .../.omarchy/package.json | 2 +- pkgbuilds/heroic-games-launcher-bin/PKGBUILD | 10 ++-- pkgbuilds/localsend-bin/.omarchy/package.json | 2 +- pkgbuilds/localsend-bin/PKGBUILD | 10 ++-- pkgbuilds/localsend/.nvchecker.toml | 1 + pkgbuilds/localsend/.omarchy/package.json | 2 +- pkgbuilds/localsend/PKGBUILD | 48 +++++++++++++++--- pkgbuilds/nordvpn-bin/.omarchy/package.json | 2 +- pkgbuilds/nordvpn-bin/PKGBUILD | 12 ++--- .../openai-codex-bin/.omarchy/package.json | 2 +- pkgbuilds/openai-codex-bin/PKGBUILD | 12 ++--- pkgbuilds/spotify/.omarchy/package.json | 2 +- pkgbuilds/spotify/PKGBUILD | 10 ++-- pkgbuilds/sunshine/.omarchy/package.json | 2 +- ...a7-link-shared-libstdcxx-with-gcc-15.patch | 18 +++++++ pkgbuilds/sunshine/PKGBUILD | 8 ++- .../.omarchy/package.json | 2 +- pkgbuilds/visual-studio-code-bin/PKGBUILD | 8 +-- .../xdg-terminal-exec/.omarchy/package.json | 2 +- pkgbuilds/xdg-terminal-exec/PKGBUILD | 6 +-- pkgbuilds/xpadneo-dkms/.omarchy/package.json | 2 +- pkgbuilds/xpadneo-dkms/LICENSE | 12 +++++ pkgbuilds/xpadneo-dkms/LICENSES/0BSD.txt | 1 + pkgbuilds/xpadneo-dkms/PKGBUILD | 50 ++++++++++++++----- pkgbuilds/xpadneo-dkms/REUSE.toml | 11 ++++ 46 files changed, 221 insertions(+), 114 deletions(-) create mode 100644 pkgbuilds/sunshine/2026.516.143833-3377f7a7-link-shared-libstdcxx-with-gcc-15.patch create mode 100644 pkgbuilds/xpadneo-dkms/LICENSE create mode 120000 pkgbuilds/xpadneo-dkms/LICENSES/0BSD.txt create mode 100644 pkgbuilds/xpadneo-dkms/REUSE.toml diff --git a/pkgbuilds/1password-beta/.omarchy/package.json b/pkgbuilds/1password-beta/.omarchy/package.json index f11c280..da177c5 100644 --- a/pkgbuilds/1password-beta/.omarchy/package.json +++ b/pkgbuilds/1password-beta/.omarchy/package.json @@ -1,5 +1,5 @@ { "source": "aur", "release_ring": "fast", - "upstream_commit": "78599d72bc5d21fe17a63c7d845ece684fd26ac1" + "upstream_commit": "0dc154feba89c35a03b31044f4b68e23b0cc8763" } diff --git a/pkgbuilds/1password-beta/PKGBUILD b/pkgbuilds/1password-beta/PKGBUILD index b85ba7f..25175a2 100644 --- a/pkgbuilds/1password-beta/PKGBUILD +++ b/pkgbuilds/1password-beta/PKGBUILD @@ -1,6 +1,6 @@ pkgname=1password-beta -_tarver=8.12.30-19.BETA +_tarver=8.12.32-26.BETA case "${CARCH}" in x86_64) _archdir="x64" @@ -10,7 +10,7 @@ case "${CARCH}" in ;; esac pkgver=${_tarver//-/_} -pkgrel=19.1 +pkgrel=26.1 conflicts=('1password' '1password-beta-bin') pkgdesc="Password manager and secure wallet" arch=('x86_64' 'aarch64') @@ -22,10 +22,10 @@ source=() sha256sums=() source_x86_64=(https://downloads.1password.com/linux/tar/beta/x86_64/1password-${_tarver}.x64.tar.gz{,.sig}) source_aarch64=(https://downloads.1password.com/linux/tar/beta/aarch64/1password-${_tarver}.arm64.tar.gz{,.sig}) -sha256sums_x86_64=('5436009feee46e985da362f95578d7201a985cba4bf0eef015bcae99e49ed691' - '418350d51a156dafa1273fe97ccad110de1d066800d2a69389c0c5385a6f5a2d') -sha256sums_aarch64=('140d4d62c0e135fb2855c90d839fa0bcbf6faecd65692d53ec5039c9d399c4cd' - 'e71864baedce1e01b7a1ceb968b274cf79ed0c53a052dfe650e2f9e6348b53d3') +sha256sums_x86_64=('f4bb6c3917bfa35f92c417de18215fea188ed6ec2e056c888c756cda35b414da' + 'fd58f8b63b9fad8f154388a77cca400b1578a02569f9e9127fef00a82527a961') +sha256sums_aarch64=('cf24f2a93108ab8997b6dcb2e5509a8bda01813368f2db26b6a53e3ee64eb460' + 'f7fb7b1fddf4d34e18f655d01c76345cde91fbd711da32a99cb39d0bb13f36fa') validpgpkeys=('3FEF9748469ADBE15DA7CA80AC2D62742012EA22') package() { diff --git a/pkgbuilds/1password/.omarchy/package.json b/pkgbuilds/1password/.omarchy/package.json index 0ce82f4..1899cad 100644 --- a/pkgbuilds/1password/.omarchy/package.json +++ b/pkgbuilds/1password/.omarchy/package.json @@ -1,5 +1,5 @@ { "source": "aur", "release_ring": "fast", - "upstream_commit": "f373af129d38e6c74be7f2d78234e36483b42d22" + "upstream_commit": "8a18b7b9c8ddbb05c2905cb53c2bad53083bb199" } diff --git a/pkgbuilds/1password/PKGBUILD b/pkgbuilds/1password/PKGBUILD index 53e02d8..691918c 100644 --- a/pkgbuilds/1password/PKGBUILD +++ b/pkgbuilds/1password/PKGBUILD @@ -1,9 +1,9 @@ pkgname=1password -_tarver=8.12.28 +_tarver=8.12.32 _tar="1password-${_tarver}.x64.tar.gz" pkgver=${_tarver//-/_} -pkgrel=25 +pkgrel=33 conflicts=('1password-beta' '1password-beta-bin') pkgdesc="Password manager and secure wallet" arch=('x86_64') @@ -12,8 +12,8 @@ license=('LicenseRef-1Password-Proprietary') options=(!strip) install="1password.install" source=(https://downloads.1password.com/linux/tar/stable/${CARCH}/${_tar}{,.sig}) -sha256sums=('2695d72e98c039f061fa8735608071a816616b4d88bb3725561411885dbd57a7' - '86495194592296f943cc26e3592ee0688d61c33d651caf46edcec6688b6c29db' +sha256sums=('760e3649034c4bbefedfddec0cfebac1e677dd55482a3390119c1a2bcda27d97' + '49b450988b974c1c36874141bedfedfaec570d623d97e3822780e7ec8dcfcb97' ) validpgpkeys=('3FEF9748469ADBE15DA7CA80AC2D62742012EA22') diff --git a/pkgbuilds/1password/aur.env b/pkgbuilds/1password/aur.env index 94e957a..35ec25e 100644 --- a/pkgbuilds/1password/aur.env +++ b/pkgbuilds/1password/aur.env @@ -1,3 +1,3 @@ -SSH_PRIVATE_KEY_B64 = "op://cgl-build-release-archlinux-aur-prod/AUR_SSH_PRIVATE_KEY_B64/credential" -SSH_PASSPHRASE_B64 = "op://cgl-build-release-archlinux-aur-prod/AUR_SSH_PASSPHRASE_B64/credential" -SSH_KNOWN_HOSTS = "op://cgl-build-release-archlinux-aur-prod/AUR_SSH_KNOWN_HOSTS/credential" +SSH_PRIVATE_KEY_B64 = "op://core-release-archlinux-aur-prod/AUR_SSH_PRIVATE_KEY_B64/credential" +SSH_PASSPHRASE_B64 = "op://core-release-archlinux-aur-prod/AUR_SSH_PASSPHRASE_B64/credential" +SSH_KNOWN_HOSTS = "op://core-release-archlinux-aur-prod/AUR_SSH_KNOWN_HOSTS/credential" diff --git a/pkgbuilds/aether/.omarchy/package.json b/pkgbuilds/aether/.omarchy/package.json index bfa2db7..db09e04 100644 --- a/pkgbuilds/aether/.omarchy/package.json +++ b/pkgbuilds/aether/.omarchy/package.json @@ -1,5 +1,5 @@ { "source": "aur", "release_ring": "fast", - "upstream_commit": "92b898c37ea4798f898734f9abc5468ce178a269" + "upstream_commit": "c9cda21ccbc7bbe1ed3515aabf6a10e8e8646186" } diff --git a/pkgbuilds/basecamp-cli/.omarchy/package.json b/pkgbuilds/basecamp-cli/.omarchy/package.json index 243157a..2b88c4f 100644 --- a/pkgbuilds/basecamp-cli/.omarchy/package.json +++ b/pkgbuilds/basecamp-cli/.omarchy/package.json @@ -1,5 +1,5 @@ { "source": "aur", "release_ring": "fast", - "upstream_commit": "c0a855c928e7f267abefdaedf2f11884cdd38a0d" + "upstream_commit": "fe2a6345e271f618dc3adf31e48557a717866395" } diff --git a/pkgbuilds/basecamp-cli/PKGBUILD b/pkgbuilds/basecamp-cli/PKGBUILD index 4eda67d..ba35e3a 100644 --- a/pkgbuilds/basecamp-cli/PKGBUILD +++ b/pkgbuilds/basecamp-cli/PKGBUILD @@ -1,6 +1,6 @@ # Maintainer: Basecamp pkgname=basecamp-cli -pkgver=0.7.2 +pkgver=0.9.1 pkgrel=1 pkgdesc="CLI for Basecamp project management" arch=('x86_64' 'aarch64') @@ -13,10 +13,10 @@ optdepends=( 'zsh: for zsh shell completions' 'fish: for fish shell completions' ) -source_x86_64=("https://github.com/basecamp/basecamp-cli/releases/download/v0.7.2/basecamp_${pkgver}_linux_amd64.tar.gz") -source_aarch64=("https://github.com/basecamp/basecamp-cli/releases/download/v0.7.2/basecamp_${pkgver}_linux_arm64.tar.gz") -sha256sums_x86_64=('9561c6a18180975d934e9e48265dbde9a53ebc8dc3528dea1f13759de8a6c1f4') -sha256sums_aarch64=('40643be90e0a1a81c1c9f15183596abc21f8e0fc2e04cbb60991e7919b77c15d') +source_x86_64=("https://github.com/basecamp/basecamp-cli/releases/download/v0.9.1/basecamp_${pkgver}_linux_amd64.tar.gz") +source_aarch64=("https://github.com/basecamp/basecamp-cli/releases/download/v0.9.1/basecamp_${pkgver}_linux_arm64.tar.gz") +sha256sums_x86_64=('bcb1fa3a03e702bbf81a3004ded4bc7808605e41106cbc768ba4006b89e0db2f') +sha256sums_aarch64=('ff50313024b6ca14e40146e30e1c9c9c00a4e4103fe55615eeee3e7c359d88d1') package() { install -Dm755 "basecamp" "${pkgdir}/usr/bin/basecamp" diff --git a/pkgbuilds/claude-code/.omarchy/package.json b/pkgbuilds/claude-code/.omarchy/package.json index bfd6d1d..56796b8 100644 --- a/pkgbuilds/claude-code/.omarchy/package.json +++ b/pkgbuilds/claude-code/.omarchy/package.json @@ -1,5 +1,5 @@ { "source": "aur", "release_ring": "fast", - "upstream_commit": "17784e502f8e85b945a662c63a39abd9f1fbebbe" + "upstream_commit": "4014b6271114762ef29d1252562612c318c29daa" } diff --git a/pkgbuilds/claude-code/PKGBUILD b/pkgbuilds/claude-code/PKGBUILD index a524882..4366e57 100644 --- a/pkgbuilds/claude-code/PKGBUILD +++ b/pkgbuilds/claude-code/PKGBUILD @@ -4,7 +4,7 @@ # Automation repository: https://github.com/fabifont/claude-code-aur pkgname=claude-code -pkgver=2.1.220 +pkgver=2.1.231 pkgrel=1 pkgdesc="An agentic coding tool that lives in your terminal" arch=('x86_64' 'aarch64') @@ -29,8 +29,8 @@ source_x86_64=("claude-${pkgver}-x86_64::https://downloads.claude.ai/claude-code source_aarch64=("claude-${pkgver}-aarch64::https://downloads.claude.ai/claude-code-releases/${pkgver}/linux-arm64/claude") sha256sums=('SKIP') -sha256sums_x86_64=('674f61f20ff306f3100cf9200e4c36c4b70278b5bef2884549819b942a89c863') -sha256sums_aarch64=('159e4a51d796f3bf14677577100f7efb845611b1ceaf0c30cbd8d4650d942185') +sha256sums_x86_64=('47a01daebf794f6c86c13d1875ad6e5be0627029ad8600731161f24018ecde5b') +sha256sums_aarch64=('4ee7c484b11dece6521aa2173a19ea913428c1c78599186d62559d2d2aef4e32') package() { install -Dm755 "${srcdir}/claude-${pkgver}-${CARCH}" "${pkgdir}/opt/claude-code/bin/claude" diff --git a/pkgbuilds/cliamp/.omarchy/package.json b/pkgbuilds/cliamp/.omarchy/package.json index fc7ec41..8cfbd15 100644 --- a/pkgbuilds/cliamp/.omarchy/package.json +++ b/pkgbuilds/cliamp/.omarchy/package.json @@ -1,4 +1,4 @@ { "source": "aur", - "upstream_commit": "e0b10327e109161ff551e1493cf6a10d3f6d3e07" + "upstream_commit": "fc8b1fd750098ea8895c1c57dfdf112ff04dee8f" } diff --git a/pkgbuilds/crush-bin/.omarchy/package.json b/pkgbuilds/crush-bin/.omarchy/package.json index 5ca1097..beb8b7a 100644 --- a/pkgbuilds/crush-bin/.omarchy/package.json +++ b/pkgbuilds/crush-bin/.omarchy/package.json @@ -1,5 +1,5 @@ { "source": "aur", "release_ring": "fast", - "upstream_commit": "33868547200f066398a3a764c77d12f751ee66bc" + "upstream_commit": "3894a4d94da9e455c46df43507480e27266d72b9" } diff --git a/pkgbuilds/crush-bin/PKGBUILD b/pkgbuilds/crush-bin/PKGBUILD index 0de6eca..b96b02d 100644 --- a/pkgbuilds/crush-bin/PKGBUILD +++ b/pkgbuilds/crush-bin/PKGBUILD @@ -3,7 +3,7 @@ # Maintainer: caarlos0 pkgname='crush-bin' -pkgver=0.87.0 +pkgver=0.89.0 pkgrel=1 pkgdesc='A powerful terminal-based AI assistant for developers, providing intelligent coding assistance directly in your terminal.' url='https://charm.sh/crush' @@ -13,16 +13,16 @@ provides=('crush') conflicts=('crush') source_aarch64=("${pkgname}_${pkgver}_aarch64.tar.gz::https://github.com/charmbracelet/crush/releases/download/v${pkgver}/crush_${pkgver}_Linux_arm64.tar.gz") -sha256sums_aarch64=('5ce5e5412cba605e4a45fff1ec978b7b38941c9b92dcc14892f70dc163780ba3') +sha256sums_aarch64=('fdfa2ec751d34be0443fd2a92c2b21d78442bb58c1a2a3d1414192ad857dddf5') source_armv7h=("${pkgname}_${pkgver}_armv7h.tar.gz::https://github.com/charmbracelet/crush/releases/download/v${pkgver}/crush_${pkgver}_Linux_armv7.tar.gz") -sha256sums_armv7h=('bd2cae7f02b1397da947d2a28c7e09fb1cd6a08f17884f067871e9bd2f1e00a6') +sha256sums_armv7h=('5bf25df8e78be8f350065588beb686645010dcb361283c490556056e3a0a4a3a') source_i686=("${pkgname}_${pkgver}_i686.tar.gz::https://github.com/charmbracelet/crush/releases/download/v${pkgver}/crush_${pkgver}_Linux_i386.tar.gz") -sha256sums_i686=('89b603e0bd523701f0f8b5c7f02d7523567742faeb55131f669f1fbf4fcaac58') +sha256sums_i686=('f0904b3d01037b1ce52c33104ca2cb0322d210ae5e4a3e2d697f3d5363263c0e') source_x86_64=("${pkgname}_${pkgver}_x86_64.tar.gz::https://github.com/charmbracelet/crush/releases/download/v${pkgver}/crush_${pkgver}_Linux_x86_64.tar.gz") -sha256sums_x86_64=('d033c79744c0f804b6e645c71962dc79f91dbf0ea86b64c1f5c99757faf9f63d') +sha256sums_x86_64=('d13c3ed810bb2ad4908a28b9f51a0ded0a0a86f124d9fb42a12ccf7fe9f26673') package() { case "$CARCH" in diff --git a/pkgbuilds/cursor-bin/.omarchy/package.json b/pkgbuilds/cursor-bin/.omarchy/package.json index d301111..d9a13a5 100644 --- a/pkgbuilds/cursor-bin/.omarchy/package.json +++ b/pkgbuilds/cursor-bin/.omarchy/package.json @@ -1,5 +1,5 @@ { "source": "aur", "release_ring": "fast", - "upstream_commit": "065e1de93fb7dd0192bc04bb09bfdb2c4afc6230" + "upstream_commit": "ba5f7f52099dadc88803b1dddecabcc453377886" } diff --git a/pkgbuilds/cursor-bin/PKGBUILD b/pkgbuilds/cursor-bin/PKGBUILD index 7def651..3b22ab4 100644 --- a/pkgbuilds/cursor-bin/PKGBUILD +++ b/pkgbuilds/cursor-bin/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: Gunther Schulz pkgname=cursor-bin -pkgver=3.13.10 +pkgver=3.16.13 pkgrel=1 pkgdesc='AI-first coding environment' arch=('x86_64') @@ -12,7 +12,7 @@ _electron=electron40 depends=(xdg-utils ripgrep $_electron nodejs 'gcc-libs' 'hicolor-icon-theme' 'libxkbfile') options=(!strip !debug) # Don't break ext of VSCode -_commit=4f02290ccd9304f0e6bf8ee85f6e9106f02ac1f7 +_commit=ea1aa2c63ff7f41a377f250d1c8fd7dd2230e283 source=("https://downloads.cursor.com/production/${_commit}/linux/x64/deb/amd64/deb/cursor_${pkgver}_amd64.deb" "https://gitlab.archlinux.org/archlinux/packaging/packages/code/-/raw/main/code."{sh,mjs} rg.sh) @@ -20,7 +20,7 @@ sha512sums=('SKIP' '937299c6cb6be2f8d25f7dbc95cf77423875c5f8353b8bd6cd7cc8e5603cbf8405b14dbf8bd615db2e3b36ed680fc8e1909410815f7f8587b7267a699e00ab37' '793f9ff6306e3992ac89802d98110cba288ea1181a901467333293b7d76182ef9792c2a39ff49d9347a18a174b1f42bc58862091dff583f4146c2704eea28033' 'e79fe7659f59d1ae02fc68816399bfd31587315df6cdb6ccf1d0ca76f7cdc692c2a42b30591c0091147bd97ef14b1c7745dc26bd7cb3ea6bba45698e5044fa2a') -sha512sums[0]=efc6975631a282571898c936dd9c1eb23d335a33fae25ca795e551deda4fa975d81b19c0fb159f0dc62ca238f8bf4681b48304520d32bd682087cdc25d9868b8 +sha512sums[0]=e8776e3d8679e87c228d0af2652c69d804f185eca4ca1732612b242d31dce48904891c1f3112dae001d17009cb32bea85a40ab8c188d252d971360be5bb9d33a noextract=(cursor_${pkgver}_amd64.deb) # avoid double tarball _app=usr/share/cursor/resources/app package() { diff --git a/pkgbuilds/cursor-cli/.omarchy/package.json b/pkgbuilds/cursor-cli/.omarchy/package.json index 8b99c01..835ba2f 100644 --- a/pkgbuilds/cursor-cli/.omarchy/package.json +++ b/pkgbuilds/cursor-cli/.omarchy/package.json @@ -1,5 +1,5 @@ { "source": "aur", "release_ring": "fast", - "upstream_commit": "6c56a7e563c4fa6157839c3d2efe9ef42ba987fc" + "upstream_commit": "6e0c64df004f98631b7836d19a054bc182f4eb96" } diff --git a/pkgbuilds/cursor-cli/PKGBUILD b/pkgbuilds/cursor-cli/PKGBUILD index ea778c0..6406199 100644 --- a/pkgbuilds/cursor-cli/PKGBUILD +++ b/pkgbuilds/cursor-cli/PKGBUILD @@ -1,9 +1,9 @@ # Maintainer: Christopher Cooper pkgname=cursor-cli # extracted from https://cursor.com/install (managed by 'update-pkgver.sh') -_upstream_ver='2026.05.24-dda726e' +_upstream_ver='2026.07.23-e383d2b' # Baseline pkgver; update using './update-pkgver.sh' -pkgver=2026.05.24.1.dda726e +pkgver=2026.07.23.1.e383d2b pkgrel=1 epoch=1 pkgdesc="Cursor Agent CLI - AI-powered code assistant" @@ -16,8 +16,8 @@ source=('Cursor-TOS') source_x86_64=("cursor-cli-${_upstream_ver}-x86_64.tar.gz::https://downloads.cursor.com/lab/${_upstream_ver}/linux/x64/agent-cli-package.tar.gz") source_aarch64=("cursor-cli-${_upstream_ver}-aarch64.tar.gz::https://downloads.cursor.com/lab/${_upstream_ver}/linux/arm64/agent-cli-package.tar.gz") b2sums=('7079c023e03ea4d78b067ed0f22b5cc1982c306721b2ea6be3c7f73bbbe0e8f05b148fd6571902b838464ee80a787ef7be73135c622f0a4fdb16c38429ced8d6') -b2sums_x86_64=('1a386eb3b083226e53a13cfe89264db29b6225657bf1f0d3b8cc3ce3244688301edebb0e471fa5183bfb9a2626597a8b55fe8c9fa234ea35cb633679ed7e3596') -b2sums_aarch64=('5faaa1ee28170b664c7ba7a2872f4cbf6ac34cd442ec075c687d772670a7b627ce8f0c5af8343909e4ad3ccb1176c199cc66155053a2543d36773083ad1f4736') +b2sums_x86_64=('98df7f3d41efd1178a114aef6beeeb00dfc8b33a592e9b699c4eaa6df530f9b85d37fecd818c175d7b1aa6f7543c35dc3d42c8899087ba0d211bcf747333316d') +b2sums_aarch64=('71f0df95054f168a324f7bd57ae9850504f8bd0293e0620cf193de8729ef97a127f90e7e60ceb83e5908883cb412a448cc3e1600aeba3fe060bc0afded4e7853') package() { # Create necessary directories diff --git a/pkgbuilds/dropbox/.omarchy/package.json b/pkgbuilds/dropbox/.omarchy/package.json index 8e9527f..fba5030 100644 --- a/pkgbuilds/dropbox/.omarchy/package.json +++ b/pkgbuilds/dropbox/.omarchy/package.json @@ -1,5 +1,5 @@ { "source": "aur", "release_ring": "fast", - "upstream_commit": "eb0a1d72234ca93a961ac3d57f8eb0520a2717ed" + "upstream_commit": "6379feda6f36bbbd496c97f040e4f71c5a1dcec7" } diff --git a/pkgbuilds/dropbox/PKGBUILD b/pkgbuilds/dropbox/PKGBUILD index 78638e9..80f6d9e 100644 --- a/pkgbuilds/dropbox/PKGBUILD +++ b/pkgbuilds/dropbox/PKGBUILD @@ -4,7 +4,7 @@ # Contributor: David Manouchehri pkgname=dropbox -pkgver=258.4.3749 +pkgver=264.4.3421 pkgrel=1 pkgdesc="A free service that lets you bring your photos, docs, and videos anywhere and share them easily." arch=("x86_64") @@ -31,7 +31,7 @@ sha256sums=('9ba76205ec5838db85d822f23cfd7e2112fd2757e8031d8374709f102143c548' '1610ff57e8b20ee7a37682c3cc505da4ddc9cec2bd7234c90c0f2073657521d2' '6c67a9c8c95c08fafafd2f1d828074b13e3347b05d2e4f4bf4e62746115d7477' '98581e65a91ae1f19ed42edcdaaa52e102298b5da0d71b50089393d364474d3d' - '17087c1141e2f528841491a4794d9f37fca563b549b483c677a02ad1f7b37c61' + '4aa06821de43b5e1cf4f27f83cb5f0bca82d01107c758091d7895f0d723f5411' 'SKIP') # The PGP key fingerprint should match the one on https://www.dropbox.com/help/desktop-web/linux-commands validpgpkeys=( diff --git a/pkgbuilds/github-copilot-cli/.omarchy/package.json b/pkgbuilds/github-copilot-cli/.omarchy/package.json index 2459f16..1e60013 100644 --- a/pkgbuilds/github-copilot-cli/.omarchy/package.json +++ b/pkgbuilds/github-copilot-cli/.omarchy/package.json @@ -1,5 +1,5 @@ { "source": "aur", "release_ring": "fast", - "upstream_commit": "b8b0fd610d3ea73c301ae41e036224eb18da1fe0" + "upstream_commit": "1b73e903bdc96241dad7c9dea9ad88eb92c142f5" } diff --git a/pkgbuilds/github-copilot-cli/PKGBUILD b/pkgbuilds/github-copilot-cli/PKGBUILD index a84dd67..128e86c 100644 --- a/pkgbuilds/github-copilot-cli/PKGBUILD +++ b/pkgbuilds/github-copilot-cli/PKGBUILD @@ -6,7 +6,7 @@ _npmmodule=@github/copilot pkgname=github-copilot-cli _pkgexec=copilot -pkgver=1.0.75 +pkgver=1.0.79 pkgrel=1 pkgdesc="GitHub Copilot CLI brings the power of Copilot coding agent directly to your terminal." @@ -30,8 +30,8 @@ source=("https://registry.npmjs.org/${_npmmodule}/-/copilot-${pkgver}.tgz" "CHANGELOG-${pkgver}.md::${_urlraw}/changelog.md") noextract=("copilot-${pkgver}.tgz") -b2sums=('bd95a5ab9edd6680c3a53cc225d9192f4b0f3de1e59c888885f6702e48f997b1f3bf19d1dffcf3ed6a3a47ea3990efd2138711c142bc7a3fb61b6d0d64969747' - 'a3fbf10b42c64ba0ceb3a201888fbfce96ec399693471e0feb5e2625f4e9be16f0fc4297fd294b143d56aaef8d2b74390a49168a0f9bd0046577d3a74c7c1120') +b2sums=('ea47914c8a30f36e7945816b74c4a7dfdad370c5726459cce0dc34ebf0768085c28ba3af07540b0da0918002351b508032fdec0a9e8a2c1cc53847a4fc2ad9b0' + 'defd1e7d5e07c30e797aeecaefd6c7a093506651c572c4b7e678989ef2973c38bf2b4d9f7dbc31eb721ebf665b0bf9094f4677644ae72bc714f8a27e6acfc616') # Document: https://wiki.archlinux.org/title/Node.js_package_guidelines package() { diff --git a/pkgbuilds/heroic-games-launcher-bin/.omarchy/package.json b/pkgbuilds/heroic-games-launcher-bin/.omarchy/package.json index 9db9920..119be00 100644 --- a/pkgbuilds/heroic-games-launcher-bin/.omarchy/package.json +++ b/pkgbuilds/heroic-games-launcher-bin/.omarchy/package.json @@ -1,4 +1,4 @@ { "source": "aur", - "upstream_commit": "09a83e6d93e5a5465b527cd774fd9dd769efff92" + "upstream_commit": "44b4e963c69541700088a5719855d34f5cf16c85" } diff --git a/pkgbuilds/heroic-games-launcher-bin/PKGBUILD b/pkgbuilds/heroic-games-launcher-bin/PKGBUILD index 5fb31ff..18d37bb 100755 --- a/pkgbuilds/heroic-games-launcher-bin/PKGBUILD +++ b/pkgbuilds/heroic-games-launcher-bin/PKGBUILD @@ -2,16 +2,16 @@ # Maintainer: CommandMC pkgname=heroic-games-launcher-bin -pkgver=2.22.0 +pkgver=2.22.1 pkgrel=1 pkgdesc="An Open source Launcher for Epic, Amazon and GOG Games" arch=('x86_64') url="https://heroicgameslauncher.com/" license=('GPL-3.0-only') -_filename=Heroic-2.22.0-linux-x64.pacman -source=("https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/releases/download/v2.22.0/Heroic-2.22.0-linux-x64.pacman") -noextract=("Heroic-2.22.0-linux-x64.pacman") -sha256sums=(584164ee945826251c2174ee83e37869465f5d0463b01f757b27e4da8cd903de) +_filename=Heroic-2.22.1-linux-x64.pacman +source=("https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/releases/download/v2.22.1/Heroic-2.22.1-linux-x64.pacman") +noextract=("Heroic-2.22.1-linux-x64.pacman") +sha256sums=(66ed041a93ac2817b744d3d0985194adfa408c8d35f64d9a8967fa5e2a58f2c1) options=(!strip) depends=( which diff --git a/pkgbuilds/localsend-bin/.omarchy/package.json b/pkgbuilds/localsend-bin/.omarchy/package.json index b2d28ca..26d73a1 100644 --- a/pkgbuilds/localsend-bin/.omarchy/package.json +++ b/pkgbuilds/localsend-bin/.omarchy/package.json @@ -1,5 +1,5 @@ { "source": "aur", "release_ring": "fast", - "upstream_commit": "6bc263b112c656d4a59b8c94258d997350aeca46" + "upstream_commit": "a408db7b17712e0d56c49ca3feb5546808a3220c" } diff --git a/pkgbuilds/localsend-bin/PKGBUILD b/pkgbuilds/localsend-bin/PKGBUILD index bdec2b8..7d43117 100644 --- a/pkgbuilds/localsend-bin/PKGBUILD +++ b/pkgbuilds/localsend-bin/PKGBUILD @@ -7,7 +7,7 @@ # using the .deb instead of the .tar.gz as it already contains the icons as well as the .desktop file. pkgname=localsend-bin -pkgver=1.17.0 +pkgver=1.18.0 pkgrel=1 pkgdesc='An open source cross-platform alternative to AirDrop' url=https://github.com/localsend/localsend @@ -19,13 +19,13 @@ provides=('localsend') options=(!debug) source_x86_64=("${url}/releases/download/v${pkgver}/LocalSend-${pkgver}-linux-x86-64.deb") source_aarch64=("${url}/releases/download/v${pkgver}/LocalSend-${pkgver}-linux-arm-64.deb") -sha256sums_x86_64=('b0244b2c3eacb2a81d61b2662534d6036ab37ace10d6782da36b630c222fa04c') -sha256sums_aarch64=('c2c792aadabeecf864f4105f8b1f8693941bc752fda582f0d2b3794765fcf803') +sha256sums_x86_64=('dae68192ad43a59a68df06454eb5fa4e9a9f86a343fe430165efd8b18863d0f4') +sha256sums_aarch64=('eb24e724fbdf830c8fb07dfc66b76b8a649923d083278305a63d5d539db4b606') _pkgdesktop="localsend_app.desktop" prepare() { - tar -xf data.tar.xz + tar -xf data.tar.zst } build() { @@ -53,7 +53,7 @@ package() { # Executable install -dm755 "${pkgdir}/opt/${pkgname%-*}/" - cp -a "${srcdir}/usr/share/localsend_app/." "${pkgdir}/opt/${pkgname%-*}" + cp -a "${srcdir}/opt/localsend_app/." "${pkgdir}/opt/${pkgname%-*}" # Same as icons - rename to localsend mv "${pkgdir}/opt/${pkgname%-*}/localsend_app" "${pkgdir}/opt/${pkgname%-*}/localsend" diff --git a/pkgbuilds/localsend/.nvchecker.toml b/pkgbuilds/localsend/.nvchecker.toml index 2aff99b..17498d8 100644 --- a/pkgbuilds/localsend/.nvchecker.toml +++ b/pkgbuilds/localsend/.nvchecker.toml @@ -1,4 +1,5 @@ [localsend] source = "git" git = "https://github.com/localsend/localsend.git" +include_regex = 'v[\d.]+' prefix = "v" diff --git a/pkgbuilds/localsend/.omarchy/package.json b/pkgbuilds/localsend/.omarchy/package.json index 6616a64..7c6ae06 100644 --- a/pkgbuilds/localsend/.omarchy/package.json +++ b/pkgbuilds/localsend/.omarchy/package.json @@ -1,5 +1,5 @@ { "source": "aur", "release_ring": "fast", - "upstream_commit": "a7e5eda7451e143bcfe426876046d8e7e43b55de" + "upstream_commit": "32b7c658ecb718dfd44f3d3deea785bcc5034de7" } diff --git a/pkgbuilds/localsend/PKGBUILD b/pkgbuilds/localsend/PKGBUILD index fd7f4b2..11e8f11 100644 --- a/pkgbuilds/localsend/PKGBUILD +++ b/pkgbuilds/localsend/PKGBUILD @@ -1,19 +1,30 @@ # Maintainer: # Contributor: Patrick Northon +: ${_use_sodeps:=false} + : ${_install_path:=usr/lib} _pkgname="localsend" pkgname="$_pkgname" -pkgver=1.17.0 -pkgrel=3 +pkgver=1.18.1 +pkgrel=1 pkgdesc="An open source cross-platform alternative to AirDrop" url="https://github.com/localsend/localsend" license=('Apache-2.0') arch=('x86_64' 'aarch64') depends=( + 'at-spi2-core' + 'cairo' + 'fontconfig' + 'gdk-pixbuf2' + 'glib2' + 'gtk3' + 'hicolor-icon-theme' 'libayatana-appindicator' + 'libepoxy' + 'pango' ) makedepends=( 'clang' @@ -32,13 +43,17 @@ options=('!lto') _pkgsrc="$_pkgname-$pkgver" _pkgext="tar.gz" source=("$_pkgsrc.$_pkgext"::"$url/archive/refs/tags/v$pkgver.$_pkgext") -sha256sums=('921c5843947580ae1b64d0d3a6edeefb9e07e8a917d0830af6a47d42e40de264') +sha256sums=('555a73c39e2cfc01ee8cf0033ae11610725829d8289aa9c4794446241d9de2b0') prepare() { - sed -E 's&^(channel) = .*$&\1 = "stable"&' -i "$_pkgsrc/app/rust-toolchain.toml" + sed -E 's&^(channel) = .*$&\1 = "stable"&' -i "$_pkgsrc/packages/localsend_isolates/rust-toolchain.toml" } build() ( + local _units=$(($(nproc) > 16 ? $(nproc) : 16)) + export CARGO_PROFILE_RELEASE_LTO=false + export CARGO_PROFILE_RELEASE_CODEGEN_UNITS=$_units + export FVM_CACHE_PATH="$SRCDEST/fvm-cache" export CXXFLAGS+=' -Wno-error=deprecated-declarations' @@ -53,6 +68,23 @@ build() ( ) package() { + if [[ "${_use_sodeps::1}" == "t" ]]; then + eval "depends=( + libatk-1.0.so + libcairo.so + libepoxy.so + libfontconfig.so + libgdk-3.so + libgdk_pixbuf-2.0.so + libgio-2.0.so + libglib-2.0.so + libgobject-2.0.so + libgtk-3.so + libpango-1.0.so + libpangocairo-1.0.so + )" + fi + local _arch="x64" if [[ "${CARCH::1}" == "a" ]]; then _arch="arm64" @@ -62,8 +94,8 @@ package() { # files install -Dm755 "localsend_app" "$pkgdir/$_install_path/$_pkgname/$_pkgname" - cp --reflink=auto -r lib/ "$pkgdir/$_install_path/$_pkgname/" - cp --reflink=auto -r data/ "$pkgdir/$_install_path/$_pkgname/" + cp -r lib/ "$pkgdir/$_install_path/$_pkgname/" + cp -r data/ "$pkgdir/$_install_path/$_pkgname/" # runpath patchelf --set-rpath '$ORIGIN/lib' "$pkgdir/$_install_path/$_pkgname/$_pkgname" @@ -73,11 +105,11 @@ package() { done # symlink - install -dm755 "${pkgdir}/usr/bin" + mkdir -pm755 "${pkgdir}/usr/bin" ln -sfr "$pkgdir/$_install_path/$_pkgname/$_pkgname" "$pkgdir/usr/bin/${_pkgname}" # icon - install -Dm644 "$srcdir/$_pkgsrc/app/build/flutter_assets/assets/img/logo-512.png" "$pkgdir/usr/share/pixmaps/$_pkgname.png" + install -Dm644 "$srcdir/$_pkgsrc/app/build/flutter_assets/assets/img/logo-512.png" "$pkgdir/usr/share/icons/hicolor/512x512/apps/$_pkgname.png" # launcher install -Dm644 /dev/stdin "$pkgdir/usr/share/applications/$_pkgname.desktop" << END diff --git a/pkgbuilds/nordvpn-bin/.omarchy/package.json b/pkgbuilds/nordvpn-bin/.omarchy/package.json index ab0c48c..eb7e2ce 100644 --- a/pkgbuilds/nordvpn-bin/.omarchy/package.json +++ b/pkgbuilds/nordvpn-bin/.omarchy/package.json @@ -1,5 +1,5 @@ { "source": "aur", "release_ring": "fast", - "upstream_commit": "57f2c8d02bdad754f16c1f327939ccb99b62a24d" + "upstream_commit": "9aa8f42f74cc152e67ac112d026721a8da65d6dc" } diff --git a/pkgbuilds/nordvpn-bin/PKGBUILD b/pkgbuilds/nordvpn-bin/PKGBUILD index 21c2d8b..5628841 100644 --- a/pkgbuilds/nordvpn-bin/PKGBUILD +++ b/pkgbuilds/nordvpn-bin/PKGBUILD @@ -4,7 +4,7 @@ # Contributor: Martoko pkgname=nordvpn-bin -pkgver=5.2.0 +pkgver=5.3.0 pkgrel=1 pkgdesc="NordVPN CLI tool for Linux" arch=('x86_64' 'i686' 'armv7h' 'aarch64' 'armeabi') @@ -18,11 +18,11 @@ source_i686=("https://repo.nordvpn.com/deb/nordvpn/debian/pool/main/n/nordvpn/no source_armv7h=("https://repo.nordvpn.com/deb/nordvpn/debian/pool/main/n/nordvpn/nordvpn_${pkgver//_/-}_armhf.deb") source_aarch64=("https://repo.nordvpn.com/deb/nordvpn/debian/pool/main/n/nordvpn/nordvpn_${pkgver//_/-}_arm64.deb") source_armeabi=("https://repo.nordvpn.com/deb/nordvpn/debian/pool/main/n/nordvpn/nordvpn_${pkgver//_/-}_armel.deb") -sha256sums_x86_64=('9850701f589e742e4d92c43eee1f2188262ddb71f40e5453d3a2ad79503db89b') -sha256sums_i686=('c119fd9190a1893be659aae1749a8b1a56641f72fe64852b1d27cc35f65b2872') -sha256sums_armv7h=('9ffb7020b0f154209c33fb83f30ea4405256d7068ce0ba602c60fb78350f107c') -sha256sums_aarch64=('7167223efdca6daf1f84281ed4d2781414a51a4992c51aaa5cab9eb44c979eb4') -sha256sums_armeabi=('7289bb44e29ec3f037a05e4047f1d3559536252ccbe94e07ba99c617c25bfcab') +sha256sums_x86_64=('34cdea72a75c9700c285b950ed2ec96acaeed4d607013a3abd18366731f8c334') +sha256sums_i686=('c6e3908876941698a41287e01ca4327d9f2c0116469c2de072e3767ba551c5ae') +sha256sums_armv7h=('34ee5e8ee89b22a1082b67253ca9eb61bcd4c158afb3a163b00c5b6679178c71') +sha256sums_aarch64=('87fc3fbacd289fbf2242d52b62da363b7e799701504dd7a98013db63df372999') +sha256sums_armeabi=('43caf6489ebc9d9f97d97be40312abfbfb7e07022aed76294830818cd993e1ca') package() { bsdtar -O -xf *.deb data.tar.gz | bsdtar -C "${pkgdir}" -xJf - diff --git a/pkgbuilds/openai-codex-bin/.omarchy/package.json b/pkgbuilds/openai-codex-bin/.omarchy/package.json index 9c21a24..ad08ad0 100644 --- a/pkgbuilds/openai-codex-bin/.omarchy/package.json +++ b/pkgbuilds/openai-codex-bin/.omarchy/package.json @@ -1,5 +1,5 @@ { "source": "aur", "release_ring": "fast", - "upstream_commit": "69f838da101926313a030c3c2be8956916b8ea72" + "upstream_commit": "64f60e2276e88adb066b48a18b663455e5f9024d" } diff --git a/pkgbuilds/openai-codex-bin/PKGBUILD b/pkgbuilds/openai-codex-bin/PKGBUILD index 021a977..ecbe7d9 100644 --- a/pkgbuilds/openai-codex-bin/PKGBUILD +++ b/pkgbuilds/openai-codex-bin/PKGBUILD @@ -2,8 +2,8 @@ # shellcheck disable=SC2034 # Maintainer: Chmouel Boudjnah pkgname=openai-codex-bin -pkgver=0.145.0 -pkgrel=2 +pkgver=0.147.0 +pkgrel=1 pkgdesc="Arch Linux package for OpenAI's Codex CLI - Auto Updated" arch=('x86_64' 'aarch64') url="https://github.com/openai/codex" @@ -21,10 +21,10 @@ source_x86_64=( "codex-${pkgver}-x86_64.tar.gz::https://github.com/openai/codex/releases/download/rust-v${pkgver}/codex-x86_64-unknown-linux-musl.tar.gz" "codex-code-mode-host-${pkgver}-x86_64.tar.gz::https://github.com/openai/codex/releases/download/rust-v${pkgver}/codex-code-mode-host-x86_64-unknown-linux-musl.tar.gz" ) -sha256sums_x86_64=('bfaf13c9ba34f2ad764e4a916c49cf7177aeba329cf0f719e2227566fc8d662a' - 'ac23177956c30cc1f9f180c27bd80f5bb5b76780db55fb94dcc22644d490852e') -sha256sums_aarch64=('d384f90bc842450b42bd675feef06a12a46a3b1ca97efcb22566b270e4a11227' - '22b5862c7206bc944f59402dbab4b4169e381ae8a68f0144a9ba7b61bcf3dd39') +sha256sums_x86_64=('0246e2e773834e07f0fb5249ed6ebad12e4591e608f8c7bb97dd6a9690544c36' + '0146adfaac8363ec9fcdb5895f7624db5b2e8617a283887938b7fb97a1dd4356') +sha256sums_aarch64=('eb677c80f666b1ab8b4b1d083b66e8d614b1281d960bb6f9fd8ca98f58b38b90' + 'dfd4ff98ea4db30ed078af9c31b6f86e3da4836d0573aa87e225e5a5b54d3c7c') source_aarch64=( "codex-${pkgver}-aarch64.tar.gz::https://github.com/openai/codex/releases/download/rust-v${pkgver}/codex-aarch64-unknown-linux-musl.tar.gz" diff --git a/pkgbuilds/spotify/.omarchy/package.json b/pkgbuilds/spotify/.omarchy/package.json index cb8457c..26da34c 100644 --- a/pkgbuilds/spotify/.omarchy/package.json +++ b/pkgbuilds/spotify/.omarchy/package.json @@ -1,5 +1,5 @@ { "source": "aur", "release_ring": "fast", - "upstream_commit": "b480cae664a0398cc2008519f55cf68dcdd17177" + "upstream_commit": "9de27473a4cb916eed0e78c986102145987c75f3" } diff --git a/pkgbuilds/spotify/PKGBUILD b/pkgbuilds/spotify/PKGBUILD index 4333fe7..bfc2f02 100644 --- a/pkgbuilds/spotify/PKGBUILD +++ b/pkgbuilds/spotify/PKGBUILD @@ -6,9 +6,9 @@ # Contributor: Eothred pkgname=spotify -pkgver='1.2.92.147' +pkgver='1.2.95.453' epoch=1 -_commit=g5b8f9367 +_commit=g0eeebbed pkgrel=1 pkgdesc='A proprietary music streaming service' arch=('x86_64') @@ -34,13 +34,13 @@ source=("${pkgname}-${pkgver}-${_commit}-x86_64.deb::http://repository.spotify.c "${pkgname}-${pkgver}-${pkgrel}-Release::http://repository.spotify.com/dists/testing/Release" "${pkgname}-${pkgver}-${pkgrel}-Release.sig::http://repository.spotify.com/dists/testing/Release.gpg" "${pkgname}-${pkgver}-${pkgrel}-x86_64-Packages::http://repository.spotify.com/dists/testing/non-free/binary-amd64/Packages") -sha512sums=('e84afeaa3c011c7e06cffa31d0a0113f8851bad57fc26317c2eef74b89985848bdd25b72e4f9a9e55948b8b927f3205a8b9c1047e2f28eec500ac7a2d4913cad' +sha512sums=('902d9b8200d67e10a19ce5e34316ea14ed05e935fe5493c21f7a8db31b2ffc91375dd18a68734e781b815d57ac9e3aff36da79bce9ff6882a1f247542caab451' 'da48b628a4ea925dd8521133ebf364b261b11aed252d264dde6605d915cdb631919ffe672c58534bcdb60869e5d87a49a60a8198780b99517123f0031e83fdb1' '999abe46766a4101e27477f5c9f69394a4bb5c097e2e048ec2c6cb93dfa1743eb436bde3768af6ba1b90eaac78ea8589d82e621f9cbe7d9ab3f41acee6e8ca20' '2e16f7c7b09e9ecefaa11ab38eb7a792c62ae6f33d95ab1ff46d68995316324d8c5287b0d9ce142d1cf15158e61f594e930260abb8155467af8bc25779960615' - 'a193289e2e86a945cd3d7a104e0d96d8669aed55a0099719c7bdf2b53c7367206fa563582fcadb7ba043469076f6064b9845a7b47af717dff70f4b83ff40cd84' + 'b1a317c49c32ca63be65a85a92f486ecbb39ffc402c8c459f6c6542261584f740da318d1311fb71832e68a56754d547805de0cffb19dde6a79c4a14c1914aee6' 'SKIP' - '362ab4123305bedd16cbefab66adc7968da8d8ebf4431f6646605786aa723622149c2c2d5ab9208347013fe9e6affb570bf9a68bc1fc2c9d70d75dbc9b5672c0') + 'bd52856fb7531af4f7782fdd3b1d047e99dc00b02223035022f70112d2ecf9c80d7c2bf816eb78aeced8de577a9975fab5042c8e8ce4ca689ce3dbc46a9e4703') # Import key with: # curl -sS https://download.spotify.com/debian/pubkey_5384CE82BA52C83A.gpg | gpg --import - diff --git a/pkgbuilds/sunshine/.omarchy/package.json b/pkgbuilds/sunshine/.omarchy/package.json index a3b32e8..e38eb8b 100644 --- a/pkgbuilds/sunshine/.omarchy/package.json +++ b/pkgbuilds/sunshine/.omarchy/package.json @@ -1,4 +1,4 @@ { "source": "aur", - "upstream_commit": "ee0535dd5327fdb915d95591791a72031970b252" + "upstream_commit": "3c38fe4064f8c8a49b9d2420468c29f812074d3f" } diff --git a/pkgbuilds/sunshine/2026.516.143833-3377f7a7-link-shared-libstdcxx-with-gcc-15.patch b/pkgbuilds/sunshine/2026.516.143833-3377f7a7-link-shared-libstdcxx-with-gcc-15.patch new file mode 100644 index 0000000..06222c5 --- /dev/null +++ b/pkgbuilds/sunshine/2026.516.143833-3377f7a7-link-shared-libstdcxx-with-gcc-15.patch @@ -0,0 +1,18 @@ +diff --git a/cmake/targets/linux.cmake b/cmake/targets/linux.cmake +--- a/cmake/targets/linux.cmake ++++ b/cmake/targets/linux.cmake +@@ -1,7 +1,10 @@ + # linux specific target definitions + + # Using newer c++ compilers / features on older distros causes runtime dyn link errors +-list(APPEND SUNSHINE_EXTERNAL_LIBRARIES +- -static-libgcc +- -static-libstdc++ +-) ++list(APPEND SUNSHINE_EXTERNAL_LIBRARIES -static-libgcc) ++ ++if(CMAKE_CXX_COMPILER_ID STREQUAL "GNU" AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 15) ++ list(APPEND SUNSHINE_EXTERNAL_LIBRARIES stdc++) ++else() ++ list(APPEND SUNSHINE_EXTERNAL_LIBRARIES -static-libstdc++) ++endif() diff --git a/pkgbuilds/sunshine/PKGBUILD b/pkgbuilds/sunshine/PKGBUILD index aef2015..e6100a6 100644 --- a/pkgbuilds/sunshine/PKGBUILD +++ b/pkgbuilds/sunshine/PKGBUILD @@ -10,7 +10,7 @@ pkgname='sunshine' pkgver=2026.516.143833 -pkgrel=3 +pkgrel=4 pkgdesc="Self-hosted game stream host for Moonlight" arch=('x86_64' 'aarch64') url=https://app.lizardbyte.dev/Sunshine @@ -31,6 +31,7 @@ fi depends=( 'avahi' 'curl' + 'gcc-libs' 'libayatana-appindicator' 'libcap' 'libdrm' @@ -82,10 +83,12 @@ conflicts=() source=( "$pkgname::git+https://github.com/LizardByte/Sunshine.git#commit=${_commit}" '2026.516.143833-060b6b07-remove-setuptools-from-glad-dependencies.patch' + '2026.516.143833-3377f7a7-link-shared-libstdcxx-with-gcc-15.patch' ) sha256sums=( 'SKIP' '06a78d624975887541e2b0013b3085e798195e334fdb05d35caf4bbad818ddde' + '63f86f6ffd6d9f3da35353109fa4a4df9a900a791f70b29cafc8e464b870337d' ) # Options Handling @@ -124,6 +127,9 @@ prepare() { # Backport https://github.com/LizardByte/Sunshine/commit/060b6b07d376e9ef4c4ce4a5c6d648d08fe0eab9 patch -Np1 -i "${srcdir}/2026.516.143833-060b6b07-remove-setuptools-from-glad-dependencies.patch" + + # Backport the GCC 15+ linking fix from https://github.com/LizardByte/Sunshine/commit/3377f7a73f8768518430f4c771987153fcd77b77 + patch -Np1 -i "${srcdir}/2026.516.143833-3377f7a7-link-shared-libstdcxx-with-gcc-15.patch" } build() { diff --git a/pkgbuilds/visual-studio-code-bin/.omarchy/package.json b/pkgbuilds/visual-studio-code-bin/.omarchy/package.json index 20b2b81..f3e93b8 100644 --- a/pkgbuilds/visual-studio-code-bin/.omarchy/package.json +++ b/pkgbuilds/visual-studio-code-bin/.omarchy/package.json @@ -1,5 +1,5 @@ { "source": "aur", "release_ring": "fast", - "upstream_commit": "2a940c1556c297f3a5624e4e8b903de6b46830ef" + "upstream_commit": "204b2f0626ca1e810c5e496872b12f049340c25c" } diff --git a/pkgbuilds/visual-studio-code-bin/PKGBUILD b/pkgbuilds/visual-studio-code-bin/PKGBUILD index f5a6766..0b6e84e 100644 --- a/pkgbuilds/visual-studio-code-bin/PKGBUILD +++ b/pkgbuilds/visual-studio-code-bin/PKGBUILD @@ -2,7 +2,7 @@ pkgname=visual-studio-code-bin _pkgname=visual-studio-code -pkgver=1.130.0 +pkgver=1.133.0 pkgrel=1 pkgdesc="Visual Studio Code (vscode): Editor for building and debugging modern web and cloud applications (official binary version)" arch=('x86_64' 'aarch64' 'armv7h') @@ -27,9 +27,9 @@ source_x86_64=(code_${pkgver}_amd64.deb::https://update.code.visualstudio.com/${ source_aarch64=(code_${pkgver}_arm64.deb::https://update.code.visualstudio.com/${pkgver}/linux-deb-arm64/stable) source_armv7h=(code_${pkgver}_armhf.deb::https://update.code.visualstudio.com/${pkgver}/linux-deb-armhf/stable) sha256sums=('bd0d9edf69283ebdf4e73e0a7b168d2fcf50acbd01f63674cad93ed4fe42fdad') -sha256sums_x86_64=('63835d9a09ba93c88fb57d35fad0f4c28788221285c7120281ac53ff2deaf183') -sha256sums_aarch64=('4b67f4e83154dfb281ed5e8ed7be03d9ce3c489bb00c8653c5207d61744d864b') -sha256sums_armv7h=('a67c839d7d33a5a0213068d71f281930ce7ec09e4ae8fb2089784841deba935d') +sha256sums_x86_64=('d064e87e22f556b8a91e1354b5227e340597324e52886dbb288551596b00e34a') +sha256sums_aarch64=('b20bfb21c5b3656e3411391c5c18df1782aedd7cd3bda0b9c08363ea261fca4b') +sha256sums_armv7h=('f68acc6874f59d829779d82e259cfb339ca168b5707f406cfc262353e5d34e45') package() { bsdtar -xf data.tar.xz -C "${pkgdir}/" diff --git a/pkgbuilds/xdg-terminal-exec/.omarchy/package.json b/pkgbuilds/xdg-terminal-exec/.omarchy/package.json index fd530a4..000b3d5 100644 --- a/pkgbuilds/xdg-terminal-exec/.omarchy/package.json +++ b/pkgbuilds/xdg-terminal-exec/.omarchy/package.json @@ -1,4 +1,4 @@ { "source": "aur", - "upstream_commit": "b8bdd3c0969842dedc72da600c15989c5de97d78" + "upstream_commit": "f4885f4553891a1b0d36017421eea1d6943afcda" } diff --git a/pkgbuilds/xdg-terminal-exec/PKGBUILD b/pkgbuilds/xdg-terminal-exec/PKGBUILD index f772d40..968a605 100644 --- a/pkgbuilds/xdg-terminal-exec/PKGBUILD +++ b/pkgbuilds/xdg-terminal-exec/PKGBUILD @@ -1,6 +1,6 @@ # Maintainer: Max Gautier pkgname=xdg-terminal-exec -pkgver=0.14.0 +pkgver=0.14.2 pkgrel=1 pkgdesc="Proposed standard to launching desktop apps with Terminal=true" arch=(any) @@ -9,8 +9,8 @@ makedepends=('scdoc') checkdepends=('bats') license=('GPL-3.0-or-later') source=("${pkgname}-${pkgver}::$url/-/archive/v${pkgver}/${pkgname}-v${pkgver}.tar.gz") -sha256sums=('c37ff16292f7d3e79c97099c4cf1ca5c1f47fb2f1d3e8754126659b045ccbbac') -b2sums=('806acdfb1ffa83c339e07a802d8496ea162a943114dbc39c44df9ef04a6383067a5a5fdcf8a2ad472fef91c735d44f16676c000f0a105fefb469311626131744') +sha256sums=('0919e2257224bd43079de28b0140602b587fd9f37ec29935c98ca8792bb51c44') +b2sums=('d2d08603168955c8735f57a2649a365333944a87068594c94c83673fe51492ee7f06e838f8f2a18f4dbfc05a772b295c2d00cb11fa38a7436179dba6f2487bd6') check() { cd "$pkgname-v$pkgver" diff --git a/pkgbuilds/xpadneo-dkms/.omarchy/package.json b/pkgbuilds/xpadneo-dkms/.omarchy/package.json index 0acdd2f..74233ea 100644 --- a/pkgbuilds/xpadneo-dkms/.omarchy/package.json +++ b/pkgbuilds/xpadneo-dkms/.omarchy/package.json @@ -1,4 +1,4 @@ { "source": "aur", - "upstream_commit": "86f8f9ed08c2e78bb6dc3df294829bdc5b9e86b8" + "upstream_commit": "4535224f364487af791590d33364882ac5bd0369" } diff --git a/pkgbuilds/xpadneo-dkms/LICENSE b/pkgbuilds/xpadneo-dkms/LICENSE new file mode 100644 index 0000000..b87c5e4 --- /dev/null +++ b/pkgbuilds/xpadneo-dkms/LICENSE @@ -0,0 +1,12 @@ +Copyright Arch Linux Contributors + +Permission to use, copy, modify, and/or distribute this software for +any purpose with or without fee is hereby granted. + +THE SOFTWARE IS PROVIDED “AS IS” AND THE AUTHOR DISCLAIMS ALL +WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES +OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE +FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY +DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN +AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT +OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. diff --git a/pkgbuilds/xpadneo-dkms/LICENSES/0BSD.txt b/pkgbuilds/xpadneo-dkms/LICENSES/0BSD.txt new file mode 120000 index 0000000..ea5b606 --- /dev/null +++ b/pkgbuilds/xpadneo-dkms/LICENSES/0BSD.txt @@ -0,0 +1 @@ +../LICENSE \ No newline at end of file diff --git a/pkgbuilds/xpadneo-dkms/PKGBUILD b/pkgbuilds/xpadneo-dkms/PKGBUILD index 352c7e6..a41e809 100644 --- a/pkgbuilds/xpadneo-dkms/PKGBUILD +++ b/pkgbuilds/xpadneo-dkms/PKGBUILD @@ -7,34 +7,60 @@ # Contributor: Yangtse Su pkgname=xpadneo-dkms +pkgdesc='Advanced Linux Driver for Xbox One Wireless Gamepad' pkgver=0.10.4 pkgrel=1 -pkgdesc='Advanced Linux Driver for Xbox One Wireless Gamepad' -arch=('any') url='https://github.com/atar-axis/xpadneo' +arch=(any) license=('GPL-2.0-only AND GPL-3.0-or-later') +checkdepends=('LINUX-HEADERS' 'fakeroot') depends=('dkms' 'bluez' 'bluez-utils') source=("xpadneo-v${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz") b2sums=('2858e466c5fde7e3d06d878dd7fb695751375e11a112bd3d389f9db5a82ef3ffcc1e3431b213f4807aeb8f05fd4280c7ca2a0a56305b0e984eb9b70df4843735') +build() { + cd "xpadneo-${pkgver}" + + make build +} + +check() { + local kernels=(/usr/lib/modules/*/build) + if [[ ! -d ${kernels[0]} ]]; then + echo LINUX-HEADERS required to run check > /dev/stderr + return 0 + fi + + local kver=${kernels[0]} + kver=$(dirname "${kver}") + kver=$(basename "${kver}") + echo '##' Checking if module can be built for Linux "${kver}"... + echo + mkdir -p check/dkms check/src + + fakeroot dkms --dkmstree "${PWD}/check/dkms" --sourcetree "${PWD}/check/src" -k "${kver}" \ + add "xpadneo-${pkgver}/hid-xpadneo" + fakeroot dkms --dkmstree "${PWD}/check/dkms" --sourcetree "${PWD}/check/src" -k "${kver}" \ + build "hid-xpadneo/v${pkgver}" +} + package() { - cd "${srcdir}/xpadneo-${pkgver}" + cd "xpadneo-${pkgver}" # Add modprobe and udev files - make VERSION="v${pkgver}" PREFIX="${pkgdir}" ETC_PREFIX=/usr/lib \ - install + make PREFIX="${pkgdir}" ETC_PREFIX='/usr/lib' install # License applicability - LICENSE_DIR="${pkgdir}/usr/share/licenses/${pkgname}" - install -Dm0644 -t "${LICENSE_DIR}" LICENSE.md LICENSES/*.txt + local license_dir="${pkgdir}/usr/share/licenses/${pkgname}" + install -vD -t "${license_dir}/" -m644 LICENSE.md LICENSES/*.txt # DKMS files - TARGET_DIR="${pkgdir}/usr/src/hid-xpadneo-v${pkgver}" - install -Dm0644 -t "${TARGET_DIR}" hid-xpadneo/{Makefile,dkms.conf} - install -Dm0755 -t "${TARGET_DIR}" hid-xpadneo/dkms.post_{install,remove} + local target_dir="${pkgdir}/usr/src/hid-xpadneo-v${pkgver}" + install -vD -t "${target_dir}" -m644 hid-xpadneo/{Makefile,dkms.conf} + install -vD -t "${target_dir}" -m755 hid-xpadneo/dkms.post_{install,remove} # Module source cd hid-xpadneo - find src/ -type d -exec install -d "${TARGET_DIR}/{}" \; - find src/ -type f -not -name '.*' -exec install -T -m0644 '{}' "${TARGET_DIR}/{}" \; + find src/ -type f -not -name '.*' \ + -exec install -vD -m644 {} -T "${target_dir}/{}" \; } diff --git a/pkgbuilds/xpadneo-dkms/REUSE.toml b/pkgbuilds/xpadneo-dkms/REUSE.toml new file mode 100644 index 0000000..aaf7195 --- /dev/null +++ b/pkgbuilds/xpadneo-dkms/REUSE.toml @@ -0,0 +1,11 @@ +version = 1 + +[[annotations]] +path = [ + "PKGBUILD", + ".SRCINFO", + ".gitignore", + ".nvchecker.toml", +] +SPDX-FileCopyrightText = "Arch Linux contributors" +SPDX-License-Identifier = "0BSD"