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

推荐订阅源

博客园 - 叶小钗
Last Week in AI
Last Week in AI
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
V
V2EX
J
Java Code Geeks
The GitHub Blog
The GitHub Blog
博客园_首页
U
Unit 42
人人都是产品经理
人人都是产品经理
Engineering at Meta
Engineering at Meta
IT之家
IT之家
G
Google Developers Blog
L
LangChain Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
爱范儿
爱范儿
罗磊的独立博客
博客园 - 三生石上(FineUI控件)
Martin Fowler
Martin Fowler
Jina AI
Jina AI
有赞技术团队
有赞技术团队
Apple Machine Learning Research
Apple Machine Learning Research
Vercel News
Vercel News
小众软件
小众软件
H
Help Net Security

AUR Newest Packages

AUR (en) - linuxqq-clipsync-git AUR (en) - libtslitex-git AUR (en) - libtslitex-git AUR (en) - carton-appimage AUR (en) - veila-git AUR (en) - veila-bin AUR (en) - vigil-baseline AUR (en) - byedroid AUR (en) - neovim-base16-git AUR (en) - pirata AUR (en) - rpi-imager-git-non-root AUR (en) - python-fastapi-sso AUR (en) - tmux-ai-titles AUR (en) - zeed-bin AUR (en) - bclone-bin AUR (en) - dwl-git-azerty AUR (en) - auggie-bin AUR (en) - libspatialaudio-git AUR (en) - libspatialaudio AUR (en) - miniupnpd-iptables-legacy AUR (en) - miniupnpd-nft AUR (en) - jeeves-bin AUR (en) - opennow AUR (en) - rotki AUR (en) - kapi-bin AUR (en) - classfi-bin AUR (en) - classfi-git AUR (en) - classfi AUR (en) - giff-git AUR (en) - budget-tracker-bin
AUR (en) - kwin-effects-glass-git
2026-06-24 · via AUR Newest Packages

avitretiak commented on 2026-06-23 19:23 (UTC)

Thank you @JimMoen, updated the PKGBUILD.

JimMoen commented on 2026-06-23 10:15 (UTC)

vulkan-headers should be added as makedepends for kwin-6.7

Marks commented on 2026-06-19 19:46 (UTC)

Ah, that worked. I wasn't fully aware -git packages worked that way, thanks!

avitretiak commented on 2026-06-19 19:34 (UTC) (edited on 2026-06-19 20:04 (UTC) by avitretiak)

An MR to fix Plasma 6.7 compatibility was merged upstream earlier today, try an explicit re-install! As this is a -git package you always get the latest from the github repo irrespective of the version displayed on the AUR.

Marks commented on 2026-06-19 18:50 (UTC)

Would it be possible to update this package to the newest release for plasma 6.7 compatibility?

avitretiak commented on 2026-04-14 14:26 (UTC)

Thank you @mazix! Updated the PKGBUILD to follow these guidelines.

mazix commented on 2026-04-12 11:27 (UTC)

Build fails on pkgver(): ${startdir}/src/kwin-effects-glass does not exist

The PKGBUILD uses ${startdir} to reference the extracted sources and build directory:

pkgver() {
cd "${startdir}/src/kwin-effects-glass"
...
} build() {
local _build="${startdir}/build" cmake -B "$_build" -S "${startdir}/src/kwin-effects-glass" ...
}
package() {
DESTDIR="${pkgdir}" cmake --install "${startdir}/build"
}

This breaks whenever BUILDDIR is set in makepkg.conf (or via env), which is the default on many setups (e.g. BUILDDIR=/tmp/makepkg). In that case $srcdir points to $BUILDDIR/$pkgname/src, not $startdir/src, so the cd in pkgver() fails immediately with:

PKGBUILD: line 18: cd: /path/to/aur/dir/src/kwin-effects-glass: No such file or directory ==> ERROR: pkgver() failed.

Per the https://wiki.archlinux.org/title/PKGBUILD#Package_functions, $startdir is deprecated and should not be used inside
pkgver()/build()/package(). Use $srcdir and $pkgdir instead.

Suggested fix:

pkgver() { cd "$srcdir/kwin-effects-glass"
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" }
build() {
cmake -B "$srcdir/build" -S "$srcdir/kwin-effects-glass" \
-W no-dev \
-D CMAKE_BUILD_TYPE=None \
-D CMAKE_INSTALL_PREFIX=/usr
cmake --build "$srcdir/build"
}
package() {
DESTDIR="$pkgdir" cmake --install "$srcdir/build" }

This builds cleanly regardless of whether BUILDDIR is set.

avitretiak commented on 2026-03-15 00:15 (UTC) (edited on 2026-03-15 19:33 (UTC) by avitretiak)

@leo_sk

I switched the PKGBUILD to build Wayland only by default (GLASS_X11=OFF). This avoids the current X11 build failure on Arch/CachyOS.

The X11 target pulls headers from /usr/include/kwin-x11, which still expose the older effects API (QRegion, no RenderView). The code expects the newer Region/RenderView API, so the X11 build errors out with “Region/RenderView not declared” and signature mismatches.

This is an AUR-side workaround so the effect builds on current Plasma. Once upstream resolves X11 compatibility, we can drop the flag. If you still see issues, please include your KWin version and the tail of the build log or report upstream, thank you!

EDIT: Upstream is fixed (X11 disabled, no longer supported), PKGBUILD was reverted

avitretiak commented on 2026-03-14 18:19 (UTC) (edited on 2026-03-14 18:21 (UTC) by avitretiak)

Thanks for the report!

Seems to be broken upstream in the last 24hs sadly, we can work-around this for now by building against the last known-good commit locally, if it remains broken I can pin the pkgbuild, but ideally this package tracks the latest from main.

Change source line from:
source=("$pkgname::git+${url}.git")
To:
source=("$pkgname::git+${url}.git#commit=0394fb5be94b36d83618b413358c2fc89442776e")