diff --git a/pkgbuilds/shared/aether/.SRCINFO b/pkgbuilds/shared/aether/.SRCINFO index ecbb145..1c63bf5 100644 --- a/pkgbuilds/shared/aether/.SRCINFO +++ b/pkgbuilds/shared/aether/.SRCINFO @@ -1,18 +1,16 @@ pkgbase = aether - pkgdesc = Omarchy theming application - pkgver = 3.0.4 + pkgdesc = Desktop theming application - extract colors from wallpapers and apply cohesive themes + pkgver = 4.0.2 pkgrel = 1 url = https://github.com/bjarneo/aether - arch = any + arch = x86_64 license = MIT - depends = gjs - depends = gtk4 - depends = libadwaita - depends = libsoup3 - depends = imagemagick - depends = gtk4-layer-shell - optdepends = omarchy: Theme application backend - source = aether-3.0.4.tar.gz::https://github.com/bjarneo/aether/archive/refs/tags/v3.0.4.tar.gz - sha256sums = 4ad135cda8ae01f796c6b9221736b28c60394a73baacc4be7adf2ac46d48e233 + depends = webkit2gtk-4.1 + depends = gtk3 + noextract = aether-linux-amd64-4.0.2 + source = aether-linux-amd64-4.0.2::https://github.com/bjarneo/aether/releases/download/v4.0.2/aether-linux-amd64 + source = aether-4.0.2.tar.gz::https://github.com/bjarneo/aether/archive/refs/tags/v4.0.2.tar.gz + sha256sums = 2b98a3c2567339252a467717902748d53739248c293981da7b22bd7cc182a160 + sha256sums = b7bc03a4ab9e0177f582d5814989df2bc2a39d00956443a139c364351a747086 pkgname = aether diff --git a/pkgbuilds/shared/aether/PKGBUILD b/pkgbuilds/shared/aether/PKGBUILD index 9bc33a7..7e336fb 100644 --- a/pkgbuilds/shared/aether/PKGBUILD +++ b/pkgbuilds/shared/aether/PKGBUILD @@ -1,43 +1,23 @@ # Maintainer: Bjarne Øverli pkgname=aether -pkgver=3.0.4 +pkgver=4.0.2 pkgrel=1 -pkgdesc='Omarchy theming application' -arch=('any') +pkgdesc='Desktop theming application - extract colors from wallpapers and apply cohesive themes' +arch=('x86_64') url='https://github.com/bjarneo/aether' license=('MIT') -depends=('gjs' 'gtk4' 'libadwaita' 'libsoup3' 'imagemagick' 'gtk4-layer-shell') -optdepends=('omarchy: Theme application backend') -source=("${pkgname}-${pkgver}.tar.gz::https://github.com/bjarneo/aether/archive/refs/tags/v${pkgver}.tar.gz") -sha256sums=('4ad135cda8ae01f796c6b9221736b28c60394a73baacc4be7adf2ac46d48e233') +depends=('webkit2gtk-4.1' 'gtk3') +source=("aether-linux-amd64-${pkgver}::https://github.com/bjarneo/aether/releases/download/v${pkgver}/aether-linux-amd64" + "aether-${pkgver}.tar.gz::https://github.com/bjarneo/aether/archive/refs/tags/v${pkgver}.tar.gz") +sha256sums=('2b98a3c2567339252a467717902748d53739248c293981da7b22bd7cc182a160' + 'b7bc03a4ab9e0177f582d5814989df2bc2a39d00956443a139c364351a747086') +noextract=("aether-linux-amd64-${pkgver}") package() { - cd "${srcdir}/${pkgname}-${pkgver}" + install -Dm755 "${srcdir}/aether-linux-amd64-${pkgver}" "${pkgdir}/usr/bin/aether" - # Install source files - install -dm755 "${pkgdir}/usr/share/${pkgname}" - cp -r src templates "${pkgdir}/usr/share/${pkgname}/" - - # Create launcher script - install -dm755 "${pkgdir}/usr/bin" - cat >"${pkgdir}/usr/bin/aether" <<'LAUNCHER' -#!/bin/bash -cd /usr/share/aether || exit - -# Preload GTK4 Layer Shell to fix linking order issue with libwayland -# See: https://github.com/wmww/gtk4-layer-shell/blob/main/linking.md -export LD_PRELOAD=/usr/lib/libgtk4-layer-shell.so - -exec gjs -m src/main.js "$@" -LAUNCHER - chmod 755 "${pkgdir}/usr/bin/aether" - - # Install desktop entry - install -Dm644 li.oever.aether.desktop "${pkgdir}/usr/share/applications/li.oever.aether.desktop" - - # Install icon + cd "${srcdir}/aether-${pkgver}" + install -Dm644 build/linux/aether.desktop "${pkgdir}/usr/share/applications/aether.desktop" install -Dm644 icon.png "${pkgdir}/usr/share/pixmaps/aether.png" - - # Install license - install -Dm644 README.md "${pkgdir}/usr/share/doc/${pkgname}/README.md" + install -Dm644 README.md "${pkgdir}/usr/share/doc/aether/README.md" } diff --git a/pkgbuilds/shared/claude-code/.SRCINFO b/pkgbuilds/shared/claude-code/.SRCINFO index a8b0aa1..1bbeffa 100644 --- a/pkgbuilds/shared/claude-code/.SRCINFO +++ b/pkgbuilds/shared/claude-code/.SRCINFO @@ -1,6 +1,6 @@ pkgbase = claude-code pkgdesc = An agentic coding tool that lives in your terminal - pkgver = 2.1.80 + pkgver = 2.1.81 pkgrel = 1 url = https://github.com/anthropics/claude-code arch = x86_64 @@ -17,9 +17,9 @@ pkgbase = claude-code options = !strip source = cc-legal-20260313::https://code.claude.com/docs/en/legal-and-compliance.md sha256sums = 1e34536633a1b259f36724aa11bd73e6675c1fe3a5072ce57383558278611cba - source_x86_64 = claude-2.1.80-x86_64::https://storage.googleapis.com/claude-code-dist-86c565f3-f756-42ad-8dfa-d59b1c096819/claude-code-releases/2.1.80/linux-x64/claude - sha256sums_x86_64 = 49fa3cf7aaab9d54066e85eaa11911b7d25c629a82af323a76b22db2029d4fa2 - source_aarch64 = claude-2.1.80-aarch64::https://storage.googleapis.com/claude-code-dist-86c565f3-f756-42ad-8dfa-d59b1c096819/claude-code-releases/2.1.80/linux-arm64/claude - sha256sums_aarch64 = 82897d5ecd55a466a47161b21b417075e8149ca816001ba15796ff05371afdd5 + source_x86_64 = claude-2.1.81-x86_64::https://storage.googleapis.com/claude-code-dist-86c565f3-f756-42ad-8dfa-d59b1c096819/claude-code-releases/2.1.81/linux-x64/claude + sha256sums_x86_64 = 047e3f5591d6238b08dd9518729ac335b0e8df1c80fe985e5d7fbda2c18fc281 + source_aarch64 = claude-2.1.81-aarch64::https://storage.googleapis.com/claude-code-dist-86c565f3-f756-42ad-8dfa-d59b1c096819/claude-code-releases/2.1.81/linux-arm64/claude + sha256sums_aarch64 = ccfc3845c8d1a2ded9656a3a517694a844a1b7005b87c784a66f7a60cc58012c pkgname = claude-code diff --git a/pkgbuilds/shared/claude-code/PKGBUILD b/pkgbuilds/shared/claude-code/PKGBUILD index b0cddd0..3864a16 100644 --- a/pkgbuilds/shared/claude-code/PKGBUILD +++ b/pkgbuilds/shared/claude-code/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: Christopher Cooper # Maintainer: Jérôme Poulin pkgname=claude-code -pkgver=2.1.80 +pkgver=2.1.81 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::${_gcs_bucket}/${pkgver}/linux-x64/clau source_aarch64=("claude-${pkgver}-aarch64::${_gcs_bucket}/${pkgver}/linux-arm64/claude") sha256sums=('1e34536633a1b259f36724aa11bd73e6675c1fe3a5072ce57383558278611cba') -sha256sums_x86_64=('49fa3cf7aaab9d54066e85eaa11911b7d25c629a82af323a76b22db2029d4fa2') -sha256sums_aarch64=('82897d5ecd55a466a47161b21b417075e8149ca816001ba15796ff05371afdd5') +sha256sums_x86_64=('047e3f5591d6238b08dd9518729ac335b0e8df1c80fe985e5d7fbda2c18fc281') +sha256sums_aarch64=('ccfc3845c8d1a2ded9656a3a517694a844a1b7005b87c784a66f7a60cc58012c') package() { install -Dm755 "${srcdir}/claude-${pkgver}-${CARCH}" "${pkgdir}/opt/claude-code/bin/claude" diff --git a/pkgbuilds/shared/crush-bin/.SRCINFO b/pkgbuilds/shared/crush-bin/.SRCINFO index d75af4e..2c971fe 100644 --- a/pkgbuilds/shared/crush-bin/.SRCINFO +++ b/pkgbuilds/shared/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.51.1 + pkgver = 0.51.2 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.51.1/crush_0.51.1_Linux_arm64.tar.gz - sha256sums_aarch64 = 93f9a9b927ff9aa100aae4abd1b7b5da123239f8b24aa25c7446fa950fa66d9a + source_aarch64 = https://github.com/charmbracelet/crush/releases/download/v0.51.2/crush_0.51.2_Linux_arm64.tar.gz + sha256sums_aarch64 = 5dbc106304a19524b653889dafbd9dc97e00195cc884998d63e6aebaf23fe7fd arch = armv7h - source_armv7h = https://github.com/charmbracelet/crush/releases/download/v0.51.1/crush_0.51.1_Linux_armv7.tar.gz - sha256sums_armv7h = 9f229ca36c08243c99927dbbaa537b672065da2735041249c0a079e615987d52 + source_armv7h = https://github.com/charmbracelet/crush/releases/download/v0.51.2/crush_0.51.2_Linux_armv7.tar.gz + sha256sums_armv7h = 249909d5175d2cd5a524917aba743683c46b01285254d6b229ded0f30ac65893 arch = i686 - source_i686 = https://github.com/charmbracelet/crush/releases/download/v0.51.1/crush_0.51.1_Linux_i386.tar.gz - sha256sums_i686 = 9d5fae0bc93bfad4e09f023bf2aca86efe576f9e95b21da812c7584eb69df5ac + source_i686 = https://github.com/charmbracelet/crush/releases/download/v0.51.2/crush_0.51.2_Linux_i386.tar.gz + sha256sums_i686 = d7e3b0849a94e59130bd1939d7297edc84a9918ca654d67e74ce6d4eaacee94a arch = x86_64 - source_x86_64 = https://github.com/charmbracelet/crush/releases/download/v0.51.1/crush_0.51.1_Linux_x86_64.tar.gz - sha256sums_x86_64 = 979b84cd9674e77f718f4f6b4af142b54aa5dd239a1903c0265cdcbcf37c16b0 + source_x86_64 = https://github.com/charmbracelet/crush/releases/download/v0.51.2/crush_0.51.2_Linux_x86_64.tar.gz + sha256sums_x86_64 = 4899f6c3b3fc9bb158884573fe4fe089db3928e55a0a73166f71d3a0b5aca684 pkgname = crush-bin diff --git a/pkgbuilds/shared/crush-bin/PKGBUILD b/pkgbuilds/shared/crush-bin/PKGBUILD index fcea00a..e1ef979 100644 --- a/pkgbuilds/shared/crush-bin/PKGBUILD +++ b/pkgbuilds/shared/crush-bin/PKGBUILD @@ -3,7 +3,7 @@ # Maintainer: caarlos0 pkgname='crush-bin' -pkgver=0.51.1 +pkgver=0.51.2 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=('93f9a9b927ff9aa100aae4abd1b7b5da123239f8b24aa25c7446fa950fa66d9a') +sha256sums_aarch64=('5dbc106304a19524b653889dafbd9dc97e00195cc884998d63e6aebaf23fe7fd') source_armv7h=("${pkgname}_${pkgver}_armv7h.tar.gz::https://github.com/charmbracelet/crush/releases/download/v${pkgver}/crush_${pkgver}_Linux_armv7.tar.gz") -sha256sums_armv7h=('9f229ca36c08243c99927dbbaa537b672065da2735041249c0a079e615987d52') +sha256sums_armv7h=('249909d5175d2cd5a524917aba743683c46b01285254d6b229ded0f30ac65893') source_i686=("${pkgname}_${pkgver}_i686.tar.gz::https://github.com/charmbracelet/crush/releases/download/v${pkgver}/crush_${pkgver}_Linux_i386.tar.gz") -sha256sums_i686=('9d5fae0bc93bfad4e09f023bf2aca86efe576f9e95b21da812c7584eb69df5ac') +sha256sums_i686=('d7e3b0849a94e59130bd1939d7297edc84a9918ca654d67e74ce6d4eaacee94a') 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=('979b84cd9674e77f718f4f6b4af142b54aa5dd239a1903c0265cdcbcf37c16b0') +sha256sums_x86_64=('4899f6c3b3fc9bb158884573fe4fe089db3928e55a0a73166f71d3a0b5aca684') package() { case "$CARCH" in diff --git a/pkgbuilds/shared/github-copilot-cli/.SRCINFO b/pkgbuilds/shared/github-copilot-cli/.SRCINFO index 0fa33e5..2059498 100644 --- a/pkgbuilds/shared/github-copilot-cli/.SRCINFO +++ b/pkgbuilds/shared/github-copilot-cli/.SRCINFO @@ -1,6 +1,6 @@ pkgbase = github-copilot-cli pkgdesc = GitHub Copilot CLI brings the power of Copilot coding agent directly to your terminal. - pkgver = 1.0.9 + pkgver = 1.0.10 pkgrel = 1 url = https://github.com/github/copilot-cli arch = x86_64 @@ -16,14 +16,14 @@ pkgbase = github-copilot-cli conflicts = github-copilot conflicts = github-copilot-cli-legacy replaces = github-copilot - noextract = copilot-1.0.9.tgz + noextract = copilot-1.0.10.tgz options = !strip options = emptydirs options = staticlibs options = zipman - source = https://registry.npmjs.org/@github/copilot/-/copilot-1.0.9.tgz - source = CHANGELOG-1.0.9.md::https://raw.githubusercontent.com/github/copilot-cli/v1.0.9/changelog.md - b2sums = 07ad6f541e1cecebab68022eeb26c2f540715373ee661ebf179e3b558c570731893e2ace9a67b05547c21c4ac5ccd0d6bcfaa629a50f7bac8c7128ff30627b7c - b2sums = d5bc433fbcaf4ad0c17f9d741044dd6d1167bc53699dee49edc3929192bab551be987bea1272d98cba9006a569326abb2083f16dfcf388e73f60204b1212e36e + source = https://registry.npmjs.org/@github/copilot/-/copilot-1.0.10.tgz + source = CHANGELOG-1.0.10.md::https://raw.githubusercontent.com/github/copilot-cli/v1.0.10/changelog.md + b2sums = 1548824077231d321f5c153bca41ffedd549de63b85eada00455afcffd593fd285930cc3a2806a8fab30d40c2af6f8350328d2ad09aaa6829dfcbcdf80a9cfdb + b2sums = 3c454d75394bf72117769fe63c68bfe3edbb7943f24248a59f1004ebc950ced91c109f5bd010e1ab2472bb6de963d54b411e926a22e96d4540e44187afc7c2e1 pkgname = github-copilot-cli diff --git a/pkgbuilds/shared/github-copilot-cli/PKGBUILD b/pkgbuilds/shared/github-copilot-cli/PKGBUILD index 4668c93..a375018 100644 --- a/pkgbuilds/shared/github-copilot-cli/PKGBUILD +++ b/pkgbuilds/shared/github-copilot-cli/PKGBUILD @@ -6,7 +6,7 @@ _npmmodule=@github/copilot pkgname=github-copilot-cli _pkgexec=copilot -pkgver=1.0.9 +pkgver=1.0.10 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=('07ad6f541e1cecebab68022eeb26c2f540715373ee661ebf179e3b558c570731893e2ace9a67b05547c21c4ac5ccd0d6bcfaa629a50f7bac8c7128ff30627b7c' - 'd5bc433fbcaf4ad0c17f9d741044dd6d1167bc53699dee49edc3929192bab551be987bea1272d98cba9006a569326abb2083f16dfcf388e73f60204b1212e36e') +b2sums=('1548824077231d321f5c153bca41ffedd549de63b85eada00455afcffd593fd285930cc3a2806a8fab30d40c2af6f8350328d2ad09aaa6829dfcbcdf80a9cfdb' + '3c454d75394bf72117769fe63c68bfe3edbb7943f24248a59f1004ebc950ced91c109f5bd010e1ab2472bb6de963d54b411e926a22e96d4540e44187afc7c2e1') # Document: https://wiki.archlinux.org/title/Node.js_package_guidelines package() {