惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

K
Kaspersky official blog
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
AI
AI
SecWiki News
SecWiki News
宝玉的分享
宝玉的分享
Scott Helme
Scott Helme
D
Darknet – Hacking Tools, Hacker News & Cyber Security
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
Engineering at Meta
Engineering at Meta
博客园 - 叶小钗
The GitHub Blog
The GitHub Blog
Microsoft Azure Blog
Microsoft Azure Blog
N
News and Events Feed by Topic
Cloudbric
Cloudbric
B
Blog
Cisco Talos Blog
Cisco Talos Blog
V
Vulnerabilities – Threatpost
N
News and Events Feed by Topic
V
Visual Studio Blog
A
Arctic Wolf
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
U
Unit 42
S
Security @ Cisco Blogs
博客园 - 聂微东
T
Threat Research - Cisco Blogs
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Apple Machine Learning Research
Apple Machine Learning Research
Y
Y Combinator Blog
G
GRAHAM CLULEY
L
LINUX DO - 热门话题
量子位
NISL@THU
NISL@THU
Webroot Blog
Webroot Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
T
Troy Hunt's Blog
Application and Cybersecurity Blog
Application and Cybersecurity Blog
T
Tenable Blog
月光博客
月光博客
S
Security Affairs
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
The Hacker News
The Hacker News
Spread Privacy
Spread Privacy
D
Docker
www.infosecurity-magazine.com
www.infosecurity-magazine.com
雷峰网
雷峰网
博客园 - 司徒正美
T
The Exploit Database - CXSecurity.com
Hugging Face - Blog
Hugging Face - Blog
Help Net Security
Help Net Security
D
DataBreaches.Net

AUR Newest Packages

AUR (en) - xcute AUR (en) - wallrift AUR (en) - smolvm-git AUR (en) - smolvm-bin AUR (en) - smolvm AUR (en) - chess-cat-git AUR (en) - uac-launch-control-bin AUR (en) - openclaw AUR (en) - keyviz-zh-bin AUR (en) - runex-bin AUR (en) - sing-box-ref1nd-beta-bin AUR (en) - netscan-tui AUR (en) - koharu-appimage AUR (en) - pulsedb AUR (en) - android-cli AUR (en) - rudo-bin AUR (en) - marmalade-bin AUR (en) - clawx-appimage AUR (en) - echomusic-appimage AUR (en) - vermouth AUR (en) - mautrix-telegram-bin AUR (en) - ketesa AUR (en) - clawd-on-desk-bin AUR (en) - rebased-bin AUR (en) - oxideterm-bin AUR (en) - shed-sh AUR (en) - haus-bin AUR (en) - stably-orca-bin AUR (en) - reflection AUR (en) - emerald-legacy-launcher-git AUR (en) - kwim AUR (en) - pentest-ghostwriter AUR (en) - papagaia AUR (en) - outport-bin AUR (en) - carton-appimage AUR (en) - veila-git AUR (en) - veila-bin AUR (en) - vigil-baseline AUR (en) - byedroid AUR (en) - python-fastapi-sso AUR (en) - zeed-bin AUR (en) - dwl-git-azerty AUR (en) - libspatialaudio-git AUR (en) - opennow AUR (en) - rotki AUR (en) - kapi-bin AUR (en) - classfi-git AUR (en) - giff-git AUR (en) - budget-tracker-bin AUR (en) - budget-tracker AUR (en) - tasks-bin AUR (en) - ruri-git AUR (en) - gitmun-bin AUR (en) - python-cozempic AUR (en) - paintfe-bin AUR (en) - paintfe AUR (en) - drop-bin AUR (en) - tritium-launcher-bin AUR (en) - solidc-git AUR (en) - paseo-desktop-bin AUR (en) - dota2-minify-bin AUR (en) - yt-dvr AUR (en) - enneagram AUR (en) - excalidraw-desktop-bin AUR (en) - binaryobjectscanner-bin AUR (en) - openring-rs AUR (en) - openring-rs-bin AUR (en) - brave-origin-beta-bin AUR (en) - whisper.cpp-cuda-bin AUR (en) - libggml-cuda-bin AUR (en) - revdiff AUR (en) - tdesktop-nolimit AUR (en) - cert-checker AUR (en) - yaak-cli AUR (en) - yaak-cli-bin AUR (en) - deez-notes-bin AUR (en) - goosestation-libretro AUR (en) - whispers-cuda-bin AUR (en) - kei AUR (en) - foxguard AUR (en) - hyprlogin-git AUR (en) - kebiki AUR (en) - runex AUR (en) - ikuai-cli AUR (en) - whispers-bin AUR (en) - pipeweaver-app AUR (en) - pipeweaver AUR (en) - agentop-bin AUR (en) - cosmic-ext-connected-git AUR (en) - skwd-daemon AUR (en) - ter-music-cn AUR (en) - elio-bin AUR (en) - keyboard-chattering-fix-git AUR (en) - qtkeychain-qt5 AUR (en) - gesturecontrol AUR (en) - sharey AUR (en) - ouijit-bin AUR (en) - usque-bin AUR (en) - twig-bin AUR (en) - ascendara-bin
AUR (en) - clash-nyanpasu-git
2026-06-13 · via AUR Newest Packages

Latest Comments

Kimiblock commented on 2024-04-25 15:58 (UTC)

@TinyPower Thanks. Please test the new PKGBUILD

TinyPower commented on 2024-04-25 15:29 (UTC)

a632079 commented on 2024-02-14 17:42 (UTC) (edited on 2024-02-14 17:43 (UTC) by a632079)

Hello,

I wanted to inform you that the development branch has been updated to main. Additionally, to bump the version of the development build, it's now necessary to run pnpm prepare:nightly.

Furthermore, yarn is no longer a required dependency and can be safely removed.

Lastly, could you please clarify the process for updating this package after commits are pushed?

Thank you.

Kimiblock commented on 2024-02-13 13:43 (UTC)

  • mihomo is clash-meta
  • clash-meta is in the archlinuxcn repo

wustdsh commented on 2024-02-13 09:13 (UTC) (edited on 2024-02-13 09:13 (UTC) by wustdsh)

Why not just use mihomo as dependency

heddxh commented on 2023-12-20 02:47 (UTC) (edited on 2023-12-20 02:47 (UTC) by heddxh)

Should add pnpm as make dependency?

Kimiblock commented on 2023-12-17 06:42 (UTC)

Upstream changed clash-meta executable to mihomo. In order to fix this package, clash-meta-is-mihomo is now added as a dependency.

Please note that this package and clash-meta-is-mihomo is not compatible with the mihomo package at all.

detian commented on 2023-11-30 13:06 (UTC)

PKGBUILD suggestion

pkgname=clash-nyanpasu-git
_pkgname=clash-nyanpasu
pkgver=r1102.4015cb3
pkgrel=1
pkgdesc="A Clash GUI based on tauri."
arch=('x86_64' 'aarch64')
url="https://github.com/keiko233/clash-nyanpasu"
license=('GPL3')
depends=('webkit2gtk' 'clash-geoip' 'libayatana-appindicator')
optdepends=(
    'clash-meta: use Clash core'
    'clash-meta: use Clash.Meta core'
    'clash-rs: use ClashRT core')
makedepends=('pnpm' 'cargo-tauri' 'jq' 'moreutils' 'rust' 'quickjs')
source=("git+https://github.com/keiko233/clash-nyanpasu.git#branch=dev"
    "${_pkgname}.desktop"
)
provides=(clash-nyanpasu-git clash-nyanpasu)
conflicts=(clash-nyanpasu)

sha512sums=('SKIP' 'SKIP')
options=(!lto)

function pkgver() {
    cd "${srcdir}/clash-nyanpasu"
    printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}
function prepare(){
    system_clashpath=$(which clash || which clash-meta || which clash-rs || false)

    if [[ -z $system_clashpath ]]; then
        echo no any of clash found, you need install at least one of "clash" "clash-meta" "clash-rs", aborting...
        exit 1
    fi

    cd "${srcdir}/clash-nyanpasu"

    install -d src-tauri/sidecar
    ln -sf "$system_clashpath" "src-tauri/sidecar/clash-${CARCH}-unknown-linux-gnu"
    ln -sf "$system_clashpath" "src-tauri/sidecar/clash-meta-${CARCH}-unknown-linux-gnu"
    ln -sf "$system_clashpath" "src-tauri/sidecar/clash-rs-${CARCH}-unknown-linux-gnu"

    install -d src-tauri/resources
    ln -sf /etc/clash/Country.mmdb src-tauri/resources/Country.mmdb
    jq 'del(.scripts.prepare)' package.json|sponge package.json

    cd src-tauri
    # only build the excutable
    jq '.tauri.bundle.active = false' tauri.conf.json|sponge tauri.conf.json
    # disable updater
    jq '.tauri.updater.active = false' tauri.conf.json|sponge tauri.conf.json
}

function build(){
    cd "${srcdir}/clash-nyanpasu"
    # export HOME=$srcdir
    export RUSTFLAGS="-L /usr/lib/quickjs"
    pnpm install
    pnpm run check
    cargo-tauri build
}
package(){
    cd "${srcdir}/clash-nyanpasu"
    install -Dm755 "src-tauri/target/release/${_pkgname}" -t "${pkgdir}/usr/bin"

    install -d "${pkgdir}/usr/lib/${_pkgname}/resources"
    ln -sf /etc/clash/Country.mmdb -t "${pkgdir}/usr/lib/${_pkgname}/resources"

    install -Dm644 src/assets/image/logo.svg "${pkgdir}/usr/share/icons/hicolor/scalable/apps/${_pkgname}.svg"

    install -Dm644 "${srcdir}/${_pkgname}.desktop" -t "${pkgdir}/usr/share/applications"

}