Package Details: lightlyshaders-plasma6-git 2.0.0.r29.gb159684-2

Git Clone URL: https://aur.archlinux.org/lightlyshaders-plasma6-git.git (read-only, click to copy)
Package Base: lightlyshaders-plasma6-git
Description: Round corners and outline effect for KWin
Upstream URL: https://github.com/a-parhom/LightlyShaders
Licenses: GPL3
Conflicts: lightlyshaders
Provides: lightlyshaders
Submitter: DexterHaxxor
Maintainer: DexterHaxxor
Last Packager: DexterHaxxor
Votes: 3
Popularity: 0.40
First Submitted: 2024-03-17 13:09 (UTC)
Last Updated: 2024-11-06 20:56 (UTC)

Latest Comments

cmach_socket commented on 2024-07-01 01:10 (UTC)

@sr.team I just found a pull request that could solve the problem:

https://github.com/a-parhom/LightlyShaders/pull/144

But it may cause the performance degradation.

cherkaba commented on 2024-06-27 15:29 (UTC)

error occured in the build:

....

[ 14%] Built target lshelper
[ 14%] Built target kwin_effect_lightlyshaders_autogen_timestamp_deps
[ 16%] Automatic MOC for target kwin_effect_lightlyshaders
AutoMoc warning
---------------
"SRC:/src/lightlyshaders/lightlyshaders.cpp"
includes the moc file "lightlyshaders.moc", but does not contain a Q_OBJECT, Q_GADGET, Q_NAMESPACE, Q_NAMESPACE_EXPORT, Q_GADGET_EXPORT, Q_ENUM_NS, K_PLUGIN_FACTORY, K_PLUGIN_CLASS, K_PLUGIN_FACTORY_WITH_JSON or K_PLUGIN_CLASS_WITH_JSON macro.

[ 16%] Built target kwin_effect_lightlyshaders_autogen
[ 18%] Generating lightlyshaders_config.h, lightlyshaders_config.cpp
[ 20%] Automatic RCC for lightlyshaders.qrc
[ 22%] Building CXX object src/lightlyshaders/CMakeFiles/kwin_effect_lightlyshaders.dir/kwin_effect_lightlyshaders_autogen/mocs_compilation.cpp.o
[ 25%] Building CXX object src/lightlyshaders/CMakeFiles/kwin_effect_lightlyshaders.dir/lightlyshaders.cpp.o
/home/XXXX/.cache/yay/lightlyshaders-plasma6-git/src/LightlyShaders/src/lightlyshaders/lightlyshaders.cpp: Dans la fonction membre statique « static bool KWin::LightlyShadersEffect::supported() »:
/home/XXXX/.cache/yay/lightlyshaders-plasma6-git/src/LightlyShaders/src/lightlyshaders/lightlyshaders.cpp:357:61: erreur: « supported » n'est pas un membre de « KWin::GLFramebuffer »
357 |     return effects->isOpenGLCompositing() && GLFramebuffer::supported();
|                                                             ^~~~~~~~~
make[2]: *** [src/lightlyshaders/CMakeFiles/kwin_effect_lightlyshaders.dir/build.make:114: src/lightlyshaders/CMakeFiles/kwin_effect_lightlyshaders.dir/lightlyshaders.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:789: src/lightlyshaders/CMakeFiles/kwin_effect_lightlyshaders.dir/all] Error 2
make: *** [Makefile:146: all] Error 2
make : on quitte le répertoire « /home/XXXX/.cache/yay/lightlyshaders-plasma6-git/src/build »
==> ERROR : orror occure the buil().
Abandon…
->  : lightlyshaders-plasma6-git-exit status 4

lightlyshaders-plasma6-git - exit status 4

sr.team commented on 2024-06-26 19:55 (UTC)

@cmach_socket I think this check may be simplified to return effects->isOpenGLCompositing();

https://github.com/KDE/kwin/commit/feeacf37db5d88fa703c649f8d4edc42bd2d9210

cmach_socket commented on 2024-06-25 00:51 (UTC) (edited on 2024-06-25 01:00 (UTC) by cmach_socket)

I met an error when I run the script to compile :

/home/cmach_socket/.cache/yay/lightlyshaders-plasma6-git/src/LightlyShaders/src/lightlyshaders/lightlyshaders.cpp:357:61: 错误:‘supported’不是‘KWin::GLFramebuffer’的成员
  357 |     return effects->isOpenGLCompositing() && GLFramebuffer::supported();

It seems the upstream software on the plasma6.1 DE caused the problem.

MarsSeed commented on 2024-04-14 06:34 (UTC)

Hi,

I've realized that this package should be named kwin6-effects-lightlyshaders-git to follow the naming patterns described in ArchWiki's KDE package guidelines.

Would you be so kind as to resubmit this under that name?

Thank you in advance!