diff --git a/pkgbuilds/bun-bin/.SRCINFO b/pkgbuilds/bun-bin/.SRCINFO index 4c63ee3..aa8d06c 100644 --- a/pkgbuilds/bun-bin/.SRCINFO +++ b/pkgbuilds/bun-bin/.SRCINFO @@ -1,6 +1,6 @@ pkgbase = bun-bin pkgdesc = All-in-one JavaScript runtime built for speed, with bundler, transpiler, test runner, and package manager. Includes bunx, shell completions and support for baseline CPUs - pkgver = 1.3.2 + pkgver = 1.3.3 pkgrel = 1 url = https://github.com/oven-sh/bun arch = x86_64 @@ -10,11 +10,11 @@ pkgbase = bun-bin conflicts = bun source_x86_64 = bun-x64-1.0.36.zip::https://github.com/oven-sh/bun/releases/download/bun-v1.0.36/bun-linux-x64.zip source_x86_64 = LICENSE - sha256sums_x86_64 = 0cb56a4484bd7764a3eef9b9e67ab457840981287b46794974d1e6612cbf6709 + sha256sums_x86_64 = f5c546736f955141459de231167b6fdf7b01418e8be3609f2cde9dfe46a93a3d sha256sums_x86_64 = 9b296bcc20090b5ea079dc1bca15913a32246121169bcf54cbdb7384d6f5b32b source_aarch64 = bun-aarch64-1.0.36.zip::https://github.com/oven-sh/bun/releases/download/bun-v1.0.36/bun-linux-aarch64.zip source_aarch64 = LICENSE - sha256sums_aarch64 = fe38c13b6b6b450af4e4f0fb8e04b22eca53f9cd71068d1d1eebf4f4a44f02fb + sha256sums_aarch64 = 41b9f4f25256db897c2c135320e4f96c373e20ae6f06d8015187dac83591efc8 sha256sums_aarch64 = 9b296bcc20090b5ea079dc1bca15913a32246121169bcf54cbdb7384d6f5b32b pkgname = bun-bin diff --git a/pkgbuilds/bun-bin/PKGBUILD b/pkgbuilds/bun-bin/PKGBUILD index 694b911..8d318ab 100644 --- a/pkgbuilds/bun-bin/PKGBUILD +++ b/pkgbuilds/bun-bin/PKGBUILD @@ -3,7 +3,7 @@ # Contributor: 37h4n (aarch64 support added by Ethan Reece ) # Contributor: sh!zeeg (shizeeque@gmail.com) support for non-avx2 CPUs, shell completions. pkgname=bun-bin -pkgver=1.3.2 +pkgver=1.3.3 pkgrel=1 pkgdesc="All-in-one JavaScript runtime built for speed, with bundler, transpiler, test runner, and package manager. Includes bunx, shell completions and support for baseline CPUs" arch=('x86_64' 'aarch64') @@ -11,14 +11,14 @@ url="https://github.com/oven-sh/bun" license=('MIT') provides=('bun') conflicts=('bun') -sha256sums_x86_64=('0cb56a4484bd7764a3eef9b9e67ab457840981287b46794974d1e6612cbf6709' +sha256sums_x86_64=('f5c546736f955141459de231167b6fdf7b01418e8be3609f2cde9dfe46a93a3d' '9b296bcc20090b5ea079dc1bca15913a32246121169bcf54cbdb7384d6f5b32b' ) -sha256sums_aarch64=('fe38c13b6b6b450af4e4f0fb8e04b22eca53f9cd71068d1d1eebf4f4a44f02fb' +sha256sums_aarch64=('41b9f4f25256db897c2c135320e4f96c373e20ae6f06d8015187dac83591efc8' '9b296bcc20090b5ea079dc1bca15913a32246121169bcf54cbdb7384d6f5b32b' ) _baseline='' -_baseline_sha256sums='7ff09a4a519e8206d60d7b763072cbf3642f8370690165586d303faf21692172' +_baseline_sha256sums='281e6cbad969eb2f5ef5724c6cba01da40cd5fead6f8292c50ed60bd4dba78ae' if [[ $CARCH == 'x86_64' && $(cat /proc/cpuinfo | grep avx2) = '' ]]; then _baseline='-baseline' sha256sums_x86_64=${_baseline_sha256sums} diff --git a/pkgbuilds/claude-code/.SRCINFO b/pkgbuilds/claude-code/.SRCINFO index dcf3090..bbc9b7c 100644 --- a/pkgbuilds/claude-code/.SRCINFO +++ b/pkgbuilds/claude-code/.SRCINFO @@ -1,6 +1,6 @@ pkgbase = claude-code pkgdesc = An agentic coding tool that lives in your terminal - pkgver = 2.0.49 + pkgver = 2.0.50 pkgrel = 1 url = https://github.com/anthropics/claude-code arch = x86_64 @@ -15,9 +15,9 @@ pkgbase = claude-code options = !strip source = LICENSE::https://raw.githubusercontent.com/anthropics/claude-code/refs/heads/main/LICENSE.md sha256sums = 728158fd1037143fad6907e8fa34804177e598b7326519503fe83cafdef849e6 - source_x86_64 = claude-2.0.49-x86_64::https://storage.googleapis.com/claude-code-dist-86c565f3-f756-42ad-8dfa-d59b1c096819/claude-code-releases/2.0.49/linux-x64/claude - sha256sums_x86_64 = 82023cb9149ad866c54a8aa4165e148bcf9674c3b11a3885cae898d2ae64ef8b - source_aarch64 = claude-2.0.49-aarch64::https://storage.googleapis.com/claude-code-dist-86c565f3-f756-42ad-8dfa-d59b1c096819/claude-code-releases/2.0.49/linux-arm64/claude - sha256sums_aarch64 = 9b8d520543d38b741a868127639df6bddecc837a338021b6ff75d97ac1e059d3 + source_x86_64 = claude-2.0.50-x86_64::https://storage.googleapis.com/claude-code-dist-86c565f3-f756-42ad-8dfa-d59b1c096819/claude-code-releases/2.0.50/linux-x64/claude + sha256sums_x86_64 = 2c3399e8a22e607c61ae007b3ffe11633648cda195e790568ec75f19cf550833 + source_aarch64 = claude-2.0.50-aarch64::https://storage.googleapis.com/claude-code-dist-86c565f3-f756-42ad-8dfa-d59b1c096819/claude-code-releases/2.0.50/linux-arm64/claude + sha256sums_aarch64 = 1488d9c228c0c97f651c6fcb37053c5dffa86f31f77b232d47e61bff7da5622e pkgname = claude-code diff --git a/pkgbuilds/claude-code/PKGBUILD b/pkgbuilds/claude-code/PKGBUILD index 498043f..49e94a9 100644 --- a/pkgbuilds/claude-code/PKGBUILD +++ b/pkgbuilds/claude-code/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: Christopher Cooper # Maintainer: Jérôme Poulin pkgname=claude-code -pkgver=2.0.49 +pkgver=2.0.50 pkgrel=1 pkgdesc="An agentic coding tool that lives in your terminal" arch=('x86_64' 'aarch64') @@ -25,8 +25,8 @@ source_x86_64=("claude-${pkgver}-x86_64::${_gcs_bucket}/${pkgver}/linux-x64/clau source_aarch64=("claude-${pkgver}-aarch64::${_gcs_bucket}/${pkgver}/linux-arm64/claude") sha256sums=('728158fd1037143fad6907e8fa34804177e598b7326519503fe83cafdef849e6') -sha256sums_x86_64=('82023cb9149ad866c54a8aa4165e148bcf9674c3b11a3885cae898d2ae64ef8b') -sha256sums_aarch64=('9b8d520543d38b741a868127639df6bddecc837a338021b6ff75d97ac1e059d3') +sha256sums_x86_64=('2c3399e8a22e607c61ae007b3ffe11633648cda195e790568ec75f19cf550833') +sha256sums_aarch64=('1488d9c228c0c97f651c6fcb37053c5dffa86f31f77b232d47e61bff7da5622e') package() { install -Dm755 "${srcdir}/claude-${pkgver}-${CARCH}" "${pkgdir}/opt/claude-code/bin/claude" diff --git a/pkgbuilds/crush-bin/.SRCINFO b/pkgbuilds/crush-bin/.SRCINFO index 464837f..9c88ada 100644 --- a/pkgbuilds/crush-bin/.SRCINFO +++ b/pkgbuilds/crush-bin/.SRCINFO @@ -1,22 +1,22 @@ pkgbase = crush-bin pkgdesc = A powerful terminal-based AI assistant for developers, providing intelligent coding assistance directly in your terminal. - pkgver = 0.18.4 + pkgver = 0.18.5 pkgrel = 1 url = https://charm.sh/crush license = FSL-1.1-MIT conflicts = crush provides = crush arch = aarch64 - source_aarch64 = https://github.com/charmbracelet/crush/releases/download/v0.18.4/crush_0.18.4_Linux_arm64.tar.gz - sha256sums_aarch64 = 1bc16adc9843728be76d488ff0dd4ebdae801669de6d5da3fdeeb8b4a8c61e13 + source_aarch64 = https://github.com/charmbracelet/crush/releases/download/v0.18.5/crush_0.18.5_Linux_arm64.tar.gz + sha256sums_aarch64 = b7a466bcf7da6986d69b9b40d732ce09fd5b9a7cf0c6c9655b2dfac596ead110 arch = armv7h - source_armv7h = https://github.com/charmbracelet/crush/releases/download/v0.18.4/crush_0.18.4_Linux_armv7.tar.gz - sha256sums_armv7h = 00be7768efb645167f1a02ad5a6f6120007e27068c0429ea0a83c925d29d259e + source_armv7h = https://github.com/charmbracelet/crush/releases/download/v0.18.5/crush_0.18.5_Linux_armv7.tar.gz + sha256sums_armv7h = d5014dd0c36acc916d90b8132b1f5fe1c7ae381706b5654f33f5470d07d623d6 arch = i686 - source_i686 = https://github.com/charmbracelet/crush/releases/download/v0.18.4/crush_0.18.4_Linux_i386.tar.gz - sha256sums_i686 = ec1ae83e3bf97b910bba559210a4bc95477185be5ac043a851df8358304e4464 + source_i686 = https://github.com/charmbracelet/crush/releases/download/v0.18.5/crush_0.18.5_Linux_i386.tar.gz + sha256sums_i686 = 6b9d3826af2d5c1eb12c93e561281cbbc29f1056c0a6aee47d1cdbd6d22a9158 arch = x86_64 - source_x86_64 = https://github.com/charmbracelet/crush/releases/download/v0.18.4/crush_0.18.4_Linux_x86_64.tar.gz - sha256sums_x86_64 = 70bd35a816862ebcab089263127004121e6face0927b32b6176ae462d84bca48 + source_x86_64 = https://github.com/charmbracelet/crush/releases/download/v0.18.5/crush_0.18.5_Linux_x86_64.tar.gz + sha256sums_x86_64 = 49f3c73ef754a1dfb218cf4e11e07cdc6c441bd4d9b113c137c481691da9bce3 pkgname = crush-bin diff --git a/pkgbuilds/crush-bin/PKGBUILD b/pkgbuilds/crush-bin/PKGBUILD index f6d2fa2..a612219 100644 --- a/pkgbuilds/crush-bin/PKGBUILD +++ b/pkgbuilds/crush-bin/PKGBUILD @@ -3,7 +3,7 @@ # Maintainer: caarlos0 pkgname='crush-bin' -pkgver=0.18.4 +pkgver=0.18.5 pkgrel=1 pkgdesc='A powerful terminal-based AI assistant for developers, providing intelligent coding assistance directly in your terminal.' url='https://charm.sh/crush' @@ -12,17 +12,17 @@ license=('FSL-1.1-MIT') provides=('crush') conflicts=('crush') -source_aarch64=("${pkgname}_${pkgver}_aarch64.tar.gz::https://github.com/charmbracelet/crush/releases/download/v0.18.4/crush_0.18.4_Linux_arm64.tar.gz") -sha256sums_aarch64=('1bc16adc9843728be76d488ff0dd4ebdae801669de6d5da3fdeeb8b4a8c61e13') +source_aarch64=("${pkgname}_${pkgver}_aarch64.tar.gz::https://github.com/charmbracelet/crush/releases/download/v0.18.5/crush_0.18.5_Linux_arm64.tar.gz") +sha256sums_aarch64=('b7a466bcf7da6986d69b9b40d732ce09fd5b9a7cf0c6c9655b2dfac596ead110') -source_armv7h=("${pkgname}_${pkgver}_armv7h.tar.gz::https://github.com/charmbracelet/crush/releases/download/v0.18.4/crush_0.18.4_Linux_armv7.tar.gz") -sha256sums_armv7h=('00be7768efb645167f1a02ad5a6f6120007e27068c0429ea0a83c925d29d259e') +source_armv7h=("${pkgname}_${pkgver}_armv7h.tar.gz::https://github.com/charmbracelet/crush/releases/download/v0.18.5/crush_0.18.5_Linux_armv7.tar.gz") +sha256sums_armv7h=('d5014dd0c36acc916d90b8132b1f5fe1c7ae381706b5654f33f5470d07d623d6') -source_i686=("${pkgname}_${pkgver}_i686.tar.gz::https://github.com/charmbracelet/crush/releases/download/v0.18.4/crush_0.18.4_Linux_i386.tar.gz") -sha256sums_i686=('ec1ae83e3bf97b910bba559210a4bc95477185be5ac043a851df8358304e4464') +source_i686=("${pkgname}_${pkgver}_i686.tar.gz::https://github.com/charmbracelet/crush/releases/download/v0.18.5/crush_0.18.5_Linux_i386.tar.gz") +sha256sums_i686=('6b9d3826af2d5c1eb12c93e561281cbbc29f1056c0a6aee47d1cdbd6d22a9158') -source_x86_64=("${pkgname}_${pkgver}_x86_64.tar.gz::https://github.com/charmbracelet/crush/releases/download/v0.18.4/crush_0.18.4_Linux_x86_64.tar.gz") -sha256sums_x86_64=('70bd35a816862ebcab089263127004121e6face0927b32b6176ae462d84bca48') +source_x86_64=("${pkgname}_${pkgver}_x86_64.tar.gz::https://github.com/charmbracelet/crush/releases/download/v0.18.5/crush_0.18.5_Linux_x86_64.tar.gz") +sha256sums_x86_64=('49f3c73ef754a1dfb218cf4e11e07cdc6c441bd4d9b113c137c481691da9bce3') package() { cd "${srcdir}/crush_${pkgver}_Linux_${CARCH}" diff --git a/pkgbuilds/cursor-bin/.SRCINFO b/pkgbuilds/cursor-bin/.SRCINFO index 201a455..0e9d918 100644 --- a/pkgbuilds/cursor-bin/.SRCINFO +++ b/pkgbuilds/cursor-bin/.SRCINFO @@ -1,23 +1,24 @@ pkgbase = cursor-bin pkgdesc = AI-first coding environment - pkgver = 2.0.77 + pkgver = 2.1.25 pkgrel = 1 url = https://www.cursor.com arch = x86_64 license = LicenseRef-Cursor_EULA depends = xdg-utils depends = ripgrep - depends = electron34 + depends = electron37 depends = nodejs depends = gcc-libs depends = hicolor-icon-theme depends = libxkbfile + noextract = cursor_2.1.25_amd64.deb options = !strip - source = https://downloads.cursor.com/production/ba90f2f88e4911312761abab9492c42442117cfe/linux/x64/deb/amd64/deb/cursor_2.0.77_amd64.deb + source = https://downloads.cursor.com/production/7584ea888f7eb7bf76c9873a8f71b28f034a982e/linux/x64/deb/amd64/deb/cursor_2.1.25_amd64.deb source = https://gitlab.archlinux.org/archlinux/packaging/packages/code/-/raw/main/code.sh source = rg.sh - sha512sums = 453378af91e43960dbf25b9766f7bc161d2fcde257b824b0f65af94083b131a9bfd0bb9c8c922484994a99c6450697b3fb3700d65b0e4bd8f0bf07c6fa9863b4 + sha512sums = d4e0be9d5faae4c0890f16361b9efc61b81903d17acbaddb8074ab79d57738d6b955a115ee1c7c00e27f840c1210e27e93676b675d83118bbeb460ddf2ab21dd sha512sums = 937299c6cb6be2f8d25f7dbc95cf77423875c5f8353b8bd6cd7cc8e5603cbf8405b14dbf8bd615db2e3b36ed680fc8e1909410815f7f8587b7267a699e00ab37 - sha512sums = SKIP + sha512sums = e79fe7659f59d1ae02fc68816399bfd31587315df6cdb6ccf1d0ca76f7cdc692c2a42b30591c0091147bd97ef14b1c7745dc26bd7cb3ea6bba45698e5044fa2a pkgname = cursor-bin diff --git a/pkgbuilds/cursor-bin/PKGBUILD b/pkgbuilds/cursor-bin/PKGBUILD index 6f52db3..fce6f60 100644 --- a/pkgbuilds/cursor-bin/PKGBUILD +++ b/pkgbuilds/cursor-bin/PKGBUILD @@ -1,26 +1,29 @@ # Maintainer: Gunther Schulz pkgname=cursor-bin -pkgver=2.0.77 +pkgver=2.1.25 pkgrel=1 pkgdesc='AI-first coding environment' arch=('x86_64') url="https://www.cursor.com" license=('LicenseRef-Cursor_EULA') -_electron=electron34 +_electron=electron37 depends=(xdg-utils ripgrep $_electron nodejs 'gcc-libs' 'hicolor-icon-theme' 'libxkbfile') options=(!strip) # Don't break ext of VSCode -_commit=ba90f2f88e4911312761abab9492c42442117cfe # sed'ded at GitHub WF -source=("https://downloads.cursor.com/production/ba90f2f88e4911312761abab9492c42442117cfe/linux/x64/deb/amd64/deb/cursor_2.0.77_amd64.deb" +_commit=7584ea888f7eb7bf76c9873a8f71b28f034a982e +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 rg.sh) -sha512sums=('453378af91e43960dbf25b9766f7bc161d2fcde257b824b0f65af94083b131a9bfd0bb9c8c922484994a99c6450697b3fb3700d65b0e4bd8f0bf07c6fa9863b4' - '937299c6cb6be2f8d25f7dbc95cf77423875c5f8353b8bd6cd7cc8e5603cbf8405b14dbf8bd615db2e3b36ed680fc8e1909410815f7f8587b7267a699e00ab37' 'SKIP') - +sha512sums=('SKIP' + '937299c6cb6be2f8d25f7dbc95cf77423875c5f8353b8bd6cd7cc8e5603cbf8405b14dbf8bd615db2e3b36ed680fc8e1909410815f7f8587b7267a699e00ab37' + 'e79fe7659f59d1ae02fc68816399bfd31587315df6cdb6ccf1d0ca76f7cdc692c2a42b30591c0091147bd97ef14b1c7745dc26bd7cb3ea6bba45698e5044fa2a') +sha512sums[0]=d4e0be9d5faae4c0890f16361b9efc61b81903d17acbaddb8074ab79d57738d6b955a115ee1c7c00e27f840c1210e27e93676b675d83118bbeb460ddf2ab21dd +noextract=(cursor_${pkgver}_amd64.deb) # avoid double tarball _app=usr/share/cursor/resources/app package() { # Exclude electron - tar -xf data.tar.xz -C "$pkgdir" --exclude 'usr/share/cursor/[^r]*' --exclude 'usr/share/cursor/*.pak' + bsdtar -xOf ${noextract[0]} data.tar.xz | tar -xJf - -C "$pkgdir" \ + --exclude 'usr/share/cursor/[^r]*' --exclude 'usr/share/cursor/*.pak' cd "$pkgdir" mv usr/share/zsh/{vendor-completions,site-functions} ln -sf /usr/bin/node ${_app}/resources/helpers/node diff --git a/pkgbuilds/dropbox/.SRCINFO b/pkgbuilds/dropbox/.SRCINFO index 32da983..82f4c02 100644 --- a/pkgbuilds/dropbox/.SRCINFO +++ b/pkgbuilds/dropbox/.SRCINFO @@ -1,6 +1,6 @@ pkgbase = dropbox pkgdesc = A free service that lets you bring your photos, docs, and videos anywhere and share them easily. - pkgver = 235.4.5905 + pkgver = 237.4.5655 pkgrel = 1 url = https://www.dropbox.com arch = i686 @@ -34,9 +34,9 @@ pkgbase = dropbox source_i686 = https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86-205.4.5765.tar.gz.asc sha256sums_i686 = b603528915347e734b56162dabf1ce3dfbfef60bc2546f0e9c9388193b2ae3f1 sha256sums_i686 = SKIP - source_x86_64 = https://edge.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86_64-235.4.5905.tar.gz - source_x86_64 = https://edge.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86_64-235.4.5905.tar.gz.asc - sha256sums_x86_64 = 88efaf3bfb75d3cbc8fea62c6b78a5052f3e826d3b5ef65439995d4f35431a67 + source_x86_64 = https://edge.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86_64-237.4.5655.tar.gz + source_x86_64 = https://edge.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86_64-237.4.5655.tar.gz.asc + sha256sums_x86_64 = f8872fc4d955390bb10d94af8eeb0387239263a4253c367b334dcfbdc9f761d9 sha256sums_x86_64 = SKIP pkgname = dropbox diff --git a/pkgbuilds/dropbox/PKGBUILD b/pkgbuilds/dropbox/PKGBUILD index 289fa70..e5d6bcf 100644 --- a/pkgbuilds/dropbox/PKGBUILD +++ b/pkgbuilds/dropbox/PKGBUILD @@ -4,7 +4,7 @@ # Contributor: David Manouchehri pkgname=dropbox -pkgver=235.4.5905 +pkgver=237.4.5655 pkgrel=1 pkgdesc="A free service that lets you bring your photos, docs, and videos anywhere and share them easily." arch=("i686" "x86_64") @@ -34,7 +34,7 @@ sha256sums=('9ba76205ec5838db85d822f23cfd7e2112fd2757e8031d8374709f102143c548' '98581e65a91ae1f19ed42edcdaaa52e102298b5da0d71b50089393d364474d3d') sha256sums_i686=('b603528915347e734b56162dabf1ce3dfbfef60bc2546f0e9c9388193b2ae3f1' 'SKIP') -sha256sums_x86_64=('88efaf3bfb75d3cbc8fea62c6b78a5052f3e826d3b5ef65439995d4f35431a67' +sha256sums_x86_64=('f8872fc4d955390bb10d94af8eeb0387239263a4253c367b334dcfbdc9f761d9' 'SKIP') # The PGP key fingerprint should match the one on https://www.dropbox.com/help/desktop-web/linux-commands validpgpkeys=( diff --git a/pkgbuilds/gpu-screen-recorder/.SRCINFO b/pkgbuilds/gpu-screen-recorder/.SRCINFO index e9eaaba..213ee2a 100644 --- a/pkgbuilds/gpu-screen-recorder/.SRCINFO +++ b/pkgbuilds/gpu-screen-recorder/.SRCINFO @@ -1,6 +1,6 @@ pkgbase = gpu-screen-recorder pkgdesc = A shadowplay-like screen recorder for Linux. The fastest screen recorder for Linux - pkgver = r1211.eba5f3f + pkgver = r1213.72c548c pkgrel = 1 url = https://git.dec05eba.com/gpu-screen-recorder install = gpu-screen-recorder.install @@ -29,7 +29,7 @@ pkgbase = gpu-screen-recorder optdepends = libva-intel-driver: Required to record your screen on Intel G45 and HD Graphics family optdepends = intel-media-driver: Required to record your screen on Intel Broadwell or later iGPUs or Intel Arc optdepends = linux-firmware-intel: Required to record your screen on Intel Skylake or later iGPUs - source = gpu-screen-recorder-r1211.eba5f3f.tar.gz::https://dec05eba.com/snapshot/gpu-screen-recorder.git.r1211.eba5f3f.tar.gz - sha512sums = cf9b1fa10b3c2dbec1563a7f74ca94dfdc117c197b6aeec94a21227158be53f9f28b0b30432b96d842027f1f9beae604451bb81cb1d0f4a2047d79eda71431bd + source = gpu-screen-recorder-r1213.72c548c.tar.gz::https://dec05eba.com/snapshot/gpu-screen-recorder.git.r1213.72c548c.tar.gz + sha512sums = 137fb9ea04d687fd7f5910c6e21c782e394b537548f8e293d90b6a7c4567693f247f308041a86696c84c5714056425348b3cf23bb7fc18f9031ccd32505c27f6 pkgname = gpu-screen-recorder diff --git a/pkgbuilds/gpu-screen-recorder/PKGBUILD b/pkgbuilds/gpu-screen-recorder/PKGBUILD index 906404c..3afd928 100644 --- a/pkgbuilds/gpu-screen-recorder/PKGBUILD +++ b/pkgbuilds/gpu-screen-recorder/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: dec05eba pkgname=gpu-screen-recorder -pkgver=r1211.eba5f3f +pkgver=r1213.72c548c pkgrel=1 pkgdesc='A shadowplay-like screen recorder for Linux. The fastest screen recorder for Linux' arch=('x86_64') @@ -19,7 +19,7 @@ optdepends=( 'linux-firmware-intel: Required to record your screen on Intel Skylake or later iGPUs' ) source=("${pkgname}-${pkgver}.tar.gz::https://dec05eba.com/snapshot/gpu-screen-recorder.git.${pkgver}.tar.gz") -sha512sums=('cf9b1fa10b3c2dbec1563a7f74ca94dfdc117c197b6aeec94a21227158be53f9f28b0b30432b96d842027f1f9beae604451bb81cb1d0f4a2047d79eda71431bd') +sha512sums=('137fb9ea04d687fd7f5910c6e21c782e394b537548f8e293d90b6a7c4567693f247f308041a86696c84c5714056425348b3cf23bb7fc18f9031ccd32505c27f6') install="${pkgname}.install" # setcap cap_sys_admin (gsr-kms-server) build() { diff --git a/pkgbuilds/opencode/.SRCINFO b/pkgbuilds/opencode/.SRCINFO index d44ee94..f4c1c0c 100644 --- a/pkgbuilds/opencode/.SRCINFO +++ b/pkgbuilds/opencode/.SRCINFO @@ -1,6 +1,6 @@ pkgbase = opencode pkgdesc = The AI coding agent built for the terminal. - pkgver = 1.0.85 + pkgver = 1.0.106 pkgrel = 1 url = https://github.com/sst/opencode arch = aarch64 @@ -15,7 +15,7 @@ pkgbase = opencode conflicts = opencode-bin options = !debug options = !strip - source = opencode-1.0.85.tar.gz::https://github.com/sst/opencode/archive/v1.0.85.tar.gz + source = opencode-1.0.106.tar.gz::https://github.com/sst/opencode/archive/v1.0.106.tar.gz sha256sums = SKIP pkgname = opencode diff --git a/pkgbuilds/opencode/PKGBUILD b/pkgbuilds/opencode/PKGBUILD index dfe3e71..a1a20b3 100644 --- a/pkgbuilds/opencode/PKGBUILD +++ b/pkgbuilds/opencode/PKGBUILD @@ -2,7 +2,7 @@ # Maintainer: adam pkgname='opencode' -pkgver=1.0.85 +pkgver=1.0.106 _subver= options=('!debug' '!strip') pkgrel=1 @@ -22,7 +22,7 @@ build() { cd "opencode-${pkgver}" bun install cd ./packages/opencode - OPENCODE_CHANNEL=latest OPENCODE_VERSION=1.0.85 bun run ./script/build.ts --single + OPENCODE_CHANNEL=latest OPENCODE_VERSION=1.0.106 bun run ./script/build.ts --single } package() { diff --git a/pkgbuilds/python-terminaltexteffects/.SRCINFO b/pkgbuilds/python-terminaltexteffects/.SRCINFO index c1182c0..1269344 100644 --- a/pkgbuilds/python-terminaltexteffects/.SRCINFO +++ b/pkgbuilds/python-terminaltexteffects/.SRCINFO @@ -1,7 +1,7 @@ pkgbase = python-terminaltexteffects pkgdesc = Visual effects engine applied to text in the terminal. pkgver = 0.13.0 - pkgrel = 1 + pkgrel = 2 url = https://github.com/ChrisBuilds/terminaltexteffects arch = any license = MIT @@ -10,10 +10,13 @@ pkgbase = python-terminaltexteffects makedepends = python-wheel makedepends = python-setuptools makedepends = python-poetry-core + makedepends = python-hatchling depends = python provides = tte conflicts = terminaltexteffects source = python-terminaltexteffects-0.13.0.tgz::https://github.com/ChrisBuilds/terminaltexteffects/archive/release-0.13.0.tar.gz + source = fix.patch b2sums = 1ea2e59d28f5c6f02e73f0c93d41f1e118d20ce53ff23988ed185037a3de26037e6f67d586caf03f41c609c42294e2380067a515b8c45c30b41e0b5f8333cf7f + b2sums = c40b415890eef27a5722ed88acf424c2d52ec3dc640b5bb3220f916c454ade780496d0b1f29adf431eb78427c35ac5363540b0f951ecea15239ee3ea6c08db1e pkgname = python-terminaltexteffects diff --git a/pkgbuilds/python-terminaltexteffects/.gitignore b/pkgbuilds/python-terminaltexteffects/.gitignore index 218cc90..0d5180e 100644 --- a/pkgbuilds/python-terminaltexteffects/.gitignore +++ b/pkgbuilds/python-terminaltexteffects/.gitignore @@ -1,4 +1,5 @@ * +!*.patch !PKGBUILD !.SRCINFO !.gitignore diff --git a/pkgbuilds/python-terminaltexteffects/PKGBUILD b/pkgbuilds/python-terminaltexteffects/PKGBUILD index 4ba591f..8e91e46 100644 --- a/pkgbuilds/python-terminaltexteffects/PKGBUILD +++ b/pkgbuilds/python-terminaltexteffects/PKGBUILD @@ -5,7 +5,7 @@ pkgname=python-terminaltexteffects _pkgname=terminaltexteffects pkgver=0.13.0 -pkgrel=1 +pkgrel=2 pkgdesc='Visual effects engine applied to text in the terminal. ' url="https://github.com/ChrisBuilds/terminaltexteffects" arch=('any') @@ -17,8 +17,16 @@ depends=('python') conflicts=('terminaltexteffects') provides=('tte') -source=("${pkgname}-${pkgver}.tgz::${url}/archive/release-${pkgver}.tar.gz") -b2sums=('1ea2e59d28f5c6f02e73f0c93d41f1e118d20ce53ff23988ed185037a3de26037e6f67d586caf03f41c609c42294e2380067a515b8c45c30b41e0b5f8333cf7f') +source=("${pkgname}-${pkgver}.tgz::${url}/archive/release-${pkgver}.tar.gz" + "fix.patch") +b2sums=('1ea2e59d28f5c6f02e73f0c93d41f1e118d20ce53ff23988ed185037a3de26037e6f67d586caf03f41c609c42294e2380067a515b8c45c30b41e0b5f8333cf7f' + 'c40b415890eef27a5722ed88acf424c2d52ec3dc640b5bb3220f916c454ade780496d0b1f29adf431eb78427c35ac5363540b0f951ecea15239ee3ea6c08db1e') + +prepare() { + cd "${srcdir}" || exit + + patch -p1 < ./fix.patch +} build() { cd "${_pkgname}-release-${pkgver}" || exit diff --git a/pkgbuilds/python-terminaltexteffects/fix.patch b/pkgbuilds/python-terminaltexteffects/fix.patch new file mode 100644 index 0000000..bb34cd9 --- /dev/null +++ b/pkgbuilds/python-terminaltexteffects/fix.patch @@ -0,0 +1,9 @@ +--- ./terminaltexteffects-release-0.13.0/terminaltexteffects/template/effect_template.py 2025-11-20 18:14:18.000000000 -0300 +@@ -69,7 +69,6 @@ + nargs="+", + action=argutils.TupleAction, + default=12, +- action=argutils.TupleAction, + metavar=argutils.PositiveInt.METAVAR, + help=( + "Space separated, unquoted, list of the number of gradient steps to use. More steps will " diff --git a/pkgbuilds/spotify/.SRCINFO b/pkgbuilds/spotify/.SRCINFO index da0ea65..0fa9080 100644 --- a/pkgbuilds/spotify/.SRCINFO +++ b/pkgbuilds/spotify/.SRCINFO @@ -1,7 +1,7 @@ pkgbase = spotify pkgdesc = A proprietary music streaming service pkgver = 1.2.74.477 - pkgrel = 2 + pkgrel = 3 epoch = 1 url = https://www.spotify.com arch = x86_64 @@ -24,10 +24,10 @@ pkgbase = spotify source = spotify.sh source = spotify.protocol source = LICENSE - source = spotify-1.2.74.477-2-Release::http://repository.spotify.com/dists/testing/Release - source = spotify-1.2.74.477-2-Release.sig::http://repository.spotify.com/dists/testing/Release.gpg - source = spotify-1.2.74.477-2-x86_64-Packages::http://repository.spotify.com/dists/testing/non-free/binary-amd64/Packages - validpgpkeys = B420FD3777CCE3A7F0076B55C85668DF69375001 + source = spotify-1.2.74.477-3-Release::http://repository.spotify.com/dists/testing/Release + source = spotify-1.2.74.477-3-Release.sig::http://repository.spotify.com/dists/testing/Release.gpg + source = spotify-1.2.74.477-3-x86_64-Packages::http://repository.spotify.com/dists/testing/non-free/binary-amd64/Packages + validpgpkeys = E1096BCBFF6D418796DE78515384CE82BA52C83A sha512sums = c002c778dd98d3c9425de921a69c630bbab8f6fd5a4b2edd1ac04d76f10a57c92f2f3d6a93a3ff3fb60f2ec911059c20bfc7f7a18a5aa472538932d49e6d666f sha512sums = da48b628a4ea925dd8521133ebf364b261b11aed252d264dde6605d915cdb631919ffe672c58534bcdb60869e5d87a49a60a8198780b99517123f0031e83fdb1 sha512sums = 999abe46766a4101e27477f5c9f69394a4bb5c097e2e048ec2c6cb93dfa1743eb436bde3768af6ba1b90eaac78ea8589d82e621f9cbe7d9ab3f41acee6e8ca20 diff --git a/pkgbuilds/spotify/PKGBUILD b/pkgbuilds/spotify/PKGBUILD index 2600d69..15ed05f 100644 --- a/pkgbuilds/spotify/PKGBUILD +++ b/pkgbuilds/spotify/PKGBUILD @@ -10,7 +10,7 @@ pkgver='1.2.74.477' epoch=1 _commit=g3be53afe -pkgrel=2 +pkgrel=3 pkgdesc='A proprietary music streaming service' arch=('x86_64') license=('custom') @@ -44,8 +44,8 @@ sha512sums=('c002c778dd98d3c9425de921a69c630bbab8f6fd5a4b2edd1ac04d76f10a57c92f2 'SKIP') # Import key with: -# curl -sS https://download.spotify.com/debian/pubkey_C85668DF69375001.gpg | gpg --import - -validpgpkeys=('B420FD3777CCE3A7F0076B55C85668DF69375001') # Spotify Public Repository Signing Key +# curl -sS https://download.spotify.com/debian/pubkey_5384CE82BA52C83A.gpg | gpg --import - +validpgpkeys=('E1096BCBFF6D418796DE78515384CE82BA52C83A') # Spotify Public Repository Signing Key # Old Keys: # 63CBEEC9006602088F9B19326224F9941A8AA6D1 # E27409F51D1B66337F2D2F417A3A762FAFD4A51F @@ -53,6 +53,7 @@ validpgpkeys=('B420FD3777CCE3A7F0076B55C85668DF69375001') # Spotify Public Repos # 8FD3D9A8D3800305A9FFF259D1742AD60D811D58 # 931FF8E79F0876134EDDBDCCA87FF9DF48BF1C90 # 2EBF997C15BDA244B6EBF5D84773BD5E130D1D45 +# B420FD3777CCE3A7F0076B55C85668DF69375001 prepare() { # Validate hashes from the PGP signed "Release" file diff --git a/pkgbuilds/spotify/keys/pgp/E1096BCBFF6D418796DE78515384CE82BA52C83A.asc b/pkgbuilds/spotify/keys/pgp/E1096BCBFF6D418796DE78515384CE82BA52C83A.asc new file mode 100644 index 0000000..4c7131c Binary files /dev/null and b/pkgbuilds/spotify/keys/pgp/E1096BCBFF6D418796DE78515384CE82BA52C83A.asc differ