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

推荐订阅源

H
Hackread – Cybersecurity News, Data Breaches, AI and More
C
Check Point Blog
Hacker News: Ask HN
Hacker News: Ask HN
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
WordPress大学
WordPress大学
P
Proofpoint News Feed
V
Visual Studio Blog
C
Cyber Attacks, Cyber Crime and Cyber Security
N
Netflix TechBlog - Medium
C
CXSECURITY Database RSS Feed - CXSecurity.com
博客园 - 聂微东
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
博客园 - 叶小钗
Cisco Talos Blog
Cisco Talos Blog
S
Schneier on Security
T
Threat Research - Cisco Blogs
腾讯CDC
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
The Hacker News
The Hacker News
Google DeepMind News
Google DeepMind News
Microsoft Security Blog
Microsoft Security Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
GbyAI
GbyAI
N
News | PayPal Newsroom
L
LINUX DO - 最新话题
酷 壳 – CoolShell
酷 壳 – CoolShell
P
Palo Alto Networks Blog
T
Tenable Blog
S
Secure Thoughts
T
Threatpost
V2EX - 技术
V2EX - 技术
大猫的无限游戏
大猫的无限游戏
Martin Fowler
Martin Fowler
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Vercel News
Vercel News
罗磊的独立博客
P
Privacy & Cybersecurity Law Blog
Engineering at Meta
Engineering at Meta
小众软件
小众软件
Google DeepMind News
Google DeepMind News
N
News and Events Feed by Topic
Y
Y Combinator Blog
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
C
Cybersecurity and Infrastructure Security Agency CISA
P
Proofpoint News Feed
L
Lohrmann on Cybersecurity
P
Privacy International News Feed
H
Heimdal Security Blog
量子位
B
Blog

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) - qqc2-desktop-style-git
2026-06-12 · via AUR Newest Packages

Latest Comments

lito commented on 2026-01-11 07:17 (UTC) (edited on 2026-01-11 07:20 (UTC) by lito)

All the git variants of Plasma packages on the AUR depend on the git variants of dependencies
plasma-desktop-git may depend on this package

The keyword here is may. It means this is a possible dependency path, not something that is guaranteed to always occur. That's theory.

But, in practice, kdeconnect-git does depend on it, and this leads to plasma-bigscreen-git failing to compile because pacman attempts to replace this package with the non-git version. If that replacement is accepted, the rest of a plasma-git setup breaks due to incompatible builds being mixed, and leads to an unbootable Plasma session.

For anyone running Plasma from git for development or testing, this currently means having to manually patch this PKGBUILD to add a provides entry so that dependency resolution works correctly. That is, provides=(qqc2-desktop-style) means that it provides what the original package does and so pacman won't break the setup by trying to hard-push the two together and not being able to do so.

That provides line is already how the other Plasma git packages are handled (for example, see kdeconnect-git on the AUR), and this package is currently the only outlier in that regard. This is the only one that doesn't offer itself as a provider of what the non-git version also provides.

Adding it avoids pacman trying to replace this package and prevents a single AUR update from breaking an otherwise consistent plasma-git installation as soon as one logs out from the Plasma session.

User8395 commented on 2026-01-10 13:55 (UTC)

I will not be doing that. All the git variants of Plasma packages on the AUR depend on the git variants of dependencies, e.g. plasma-desktop-git may depend on this package. There is no need for the provides field.

lito commented on 2026-01-10 04:32 (UTC)

Thank you, but it seems like you forgot to add the provides line.

Without it, compiling Plasma from master git fails because it wants to replace this package with the original qqc2-desktop-style. So please add it so this package finally stops conflicting.

User8395 commented on 2026-01-09 20:01 (UTC)

lito commented on 2026-01-09 19:37 (UTC)

Please add as well:

conflicts=('qqc2-desktop-style')
provides=('qqc2-desktop-style')

So it stops conflicting with the original package.

lito commented on 2026-01-08 07:16 (UTC) (edited on 2026-01-08 07:17 (UTC) by lito)

Again, please unhardcode that qqc2-desktop-style name as it causes it to fail building.

Please replace:

cd "qqc2-desktop-style"

with

cd "${pkgname%-git}"

and:

  cmake -B build -S $_pkgname \

with:

  cmake -B build -S "${pkgname%-git}" \

so it stops to fail building and actually builds successfully.

lito commented on 2025-08-09 22:21 (UTC)

In pkgver(), replace cd "$pkgname" with cd "${pkgname%-git}", otherwise it fails to build