sergio
732f43e061
kde/Plasma: qqc2-desktop-style +qttools (Qt6LinguistTools)
2026-07-13 20:40:56 -04:00
sergio
15ff5806ac
kde/Plasma: receta qqc2-desktop-style 6.27.0 (estilo QtQuick Controls del escritorio)
2026-07-13 20:38:17 -04:00
sergio
09f4955baa
kde/Plasma: breeze -DBUILD_QT5=OFF -DBUILD_QT6=ON (default construye estilo Qt5 legacy)
2026-07-13 20:34:55 -04:00
sergio
668dad195c
kde/Plasma: frameworkintegration +kpackage+kdeclarative (KF6Package)
2026-07-13 20:30:29 -04:00
sergio
69d049219d
kde/Plasma: frameworkintegration+breeze +knewstuff (KF6NewStuffCore)
2026-07-13 20:26:23 -04:00
sergio
474da5da83
kde/Plasma: recetas breeze 6.7.2 + frameworkintegration 6.27.0 (tema/decoración/estilo del escritorio)
2026-07-13 20:22:23 -04:00
sergio
020d8ec0f5
kde/Plasma: libcanberra +libogg directa + PKG_CONFIG_PATH (vorbis.pc→ogg.pc transitivo)
2026-07-13 20:00:07 -04:00
sergio
47c14fc825
kde/Plasma: libogg+libvorbis (vorbisfile REQUIRED por libcanberra 0.30)
2026-07-13 19:57:32 -04:00
sergio
3b630015c3
kde/Plasma: libcanberra refresca config.sub de libtool (el de 0.30 no conoce musl)
2026-07-13 19:55:26 -04:00
sergio
9e79d20d2f
kde/Plasma: libtool+libcanberra (backend null, Canberra::Canberra REQUIRED por 4 subdirs) + plasma-workspace quita xembed-sni-proxy (X11)
2026-07-13 19:52:17 -04:00
sergio
3db93d837d
kde/Plasma: plasma-workspace sed Canberra TYPE REQUIRED→OPTIONAL (cosmético, sonidos de notificación)
2026-07-13 19:44:51 -04:00
sergio
c78a548855
kde/Plasma: plasma-workspace +kscreenlocker (ScreenSaverDBusInterface REQUIRED incondicional L128)
2026-07-13 19:41:15 -04:00
sergio
84340c5209
kde/Plasma: kscreenlocker +kirigami (KF6KirigamiPlatform, find_dependency de libplasma)
2026-07-13 19:38:18 -04:00
sergio
2ced1a0fa7
kde/Plasma: plasma-workspace +kirigami (KF6KirigamiPlatform, find_dependency de libplasma)
2026-07-13 19:30:52 -04:00
sergio
500a76623c
kde/Plasma: plasma-workspace +syntax-highlighting+qtspeech+qtmultimedia (find_dependency de ktexteditor)
2026-07-13 19:28:23 -04:00
sergio
03a4e462f4
kde/Plasma: plasma-workspace quita knotifyconfig (receta inexistente; no es dep real)
2026-07-13 19:25:51 -04:00
sergio
6ac1b5941a
kde/Plasma: plasma-workspace +kxmlgui+knotifyconfig (find_dependency de kparts/ktexteditor)
2026-07-13 19:23:51 -04:00
sergio
0f3ec4feac
build: memoizar artifact_hash (DAG-diamante) — plasma-workspace (~90 deps) colgaba en walk exponencial de caminos
...
El grafo de build de KF6/Qt converge en qtbase/kcoreaddons por decenas de rutas; artifact_hash_rec
recorría cada camino sin caché ⇒ O(nº caminos) exponencial. Memo por path canónico de receta.
El hash resultante es idéntico (sólo cachea) ⇒ no invalida artefactos sellados.
2026-07-13 19:17:57 -04:00
sergio
a86b491220
kde/Plasma: plasma-workspace WAYLAND-PURO (WITH_X11=OFF+WITH_X11_SESSION=OFF) + sed NetworkManagerQt→opcional + deps depurados (todos sellados)
2026-07-13 18:59:46 -04:00
sergio
fde3341da0
kde/Plasma: libkscreen wrapper preserva args con espacios (fix moc_predefs -I con espacio en libdpms)
2026-07-13 18:09:16 -04:00
sergio
c0d0f6040b
kde/Plasma: libksysguard fix moc_predefs vacío (=solid): -DCMAKE_AUTOMOC_MOC_OPTIONS=-D__linux__=1
...
SensorsFeatureSensor tras #ifdef Q_OS_LINUX + moc_predefs vacío → moc salta la clase → vtable undefined.
2026-07-13 18:03:39 -04:00
sergio
2e8b94c992
kde/Plasma: libpcap+libnl+lm-sensors (REQUIRED por libksysguard) + a sus deps
2026-07-13 17:56:15 -04:00
sergio
d0dd6772a4
kde/Plasma: libksysguard +libudev-zero (UDev REQUIRED)
2026-07-13 17:51:33 -04:00
sergio
e27960167e
kde/Plasma: ktexteditor +kxmlgui+resto cierre KIO
2026-07-13 17:35:44 -04:00
sergio
b9edd43881
kde/Plasma: ktexteditor +cierre KF6 completo (kitemviews/kcompletion/kcodecs/ktextwidgets/... del KIO)
2026-07-13 17:29:35 -04:00
sergio
ea206de8ed
kde/Plasma: libxml2-PIC/shared variante (libqalculate linkea en .so) + ktexteditor +kbookmarks
2026-07-13 17:22:52 -04:00
sergio
b4ec0846cd
kde/Plasma: libqalculate +perl+perl-xml-parser (intltool los usa en runtime; hammer sólo materializa directas)
2026-07-13 17:15:38 -04:00
sergio
16934d5d33
kde/Plasma: ktexteditor +qtmultimedia (find_dependency de qtspeech Config)
2026-07-13 17:15:06 -04:00
sergio
b52a178045
kde/Plasma: ktexteditor +qtspeech (Qt6TextToSpeech; se había perdido de deps)
2026-07-13 17:08:46 -04:00
sergio
ffeaa9d09f
kde/Plasma: libqalculate +gettext-tiny (intltool exige tools GNU gettext)
2026-07-13 17:01:15 -04:00
sergio
0686948527
kde/Plasma: libqalculate +intltool, ktexteditor +qtspeech+syntax-highlighting (deps)
2026-07-13 16:54:03 -04:00
sergio
d20858f3e7
kde/Plasma: XML::Parser (módulo perl, blocker de intltool) + a deps de intltool
2026-07-13 16:46:58 -04:00
sergio
7d5c2a5804
kde/Plasma: receta intltool 0.51.0 (blocker de libqalculate, dep perl)
2026-07-13 16:42:58 -04:00
sergio
f16ea37867
kde/Plasma: qtmultimedia +dbus (qsb/tool carga libQt6DBus)
2026-07-13 16:41:57 -04:00
sergio
e134244aba
kde/Plasma: receta perl 5.40.2 (build-tool: syntax-highlighting + intltool→libqalculate)
2026-07-13 16:36:24 -04:00
sergio
e0354cddda
kde/Plasma: prison fix (+qrencode, WITH_MULTIMEDIA=OFF) + receta qtmultimedia (backends off)
2026-07-13 16:34:56 -04:00
sergio
de169e89ec
kde/Plasma: gmp+mpfr a zig-cc (gueto-gcc falla link test libgcc/ssp wrong-format); gmp --disable-assembly
2026-07-13 16:31:02 -04:00
sergio
e48aa76ee2
kde/Plasma: fixes deps kded/plasma-activities-stats (+qtdeclarative) libksysguard (+attica/knewstuff)
2026-07-13 14:32:40 -04:00
sergio
8a903b9cf0
kde/Plasma: sub-deps gmp/mpfr/qrencode/syntax-highlighting/qtspeech (blockers de libqalculate/prison/ktexteditor)
2026-07-13 14:32:36 -04:00
sergio
4039762194
kde/Plasma: 19 recetas blockers de plasma-workspace (X11-session + icu/qcoro/qtlocation/libqalculate + KF6 kded/prison/krunner/ktexteditor/kunitconversion/kstatusnotifieritem/networkmanager-qt + Plasma libkscreen/libksysguard/plasma-activities-stats)
...
SHAs reales. Camino a plasmashell. Iterar sub-blockers (ksyntaxhighlighting/libnm/etc) + WITH_X11=OFF wayland-puro para plasma-workspace.
2026-07-13 14:15:20 -04:00
sergio
92482df346
kde/Plasma: receta plasma-workspace (blockers documentados en header)
2026-07-13 14:02:37 -04:00
sergio
1adda3d1be
kde/Plasma: recetas layer-shell-qt + kscreenlocker + plasma5support (hacia plasmashell)
2026-07-13 13:56:59 -04:00
sergio and Claude Opus 4.8
7bd075becd
kde/Plasma: kwin rm -rf po (gettext-tiny msgfmt crashea con las .po de kwin)
...
kwin CONFIGURA OK (todos los REQUIRED hallados: Vulkan/KWayland/KNightTime/libinput/etc.) y compila
hasta [880/1827], pero ki18n build-pofiles falla: msgfmt de gettext-tiny (minimal) crashea con las
traducciones de kwin. Quitamos po/ → sin traducciones (deuda i18n diferida). Único blocker restante.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-07-13 13:13:14 -04:00
sergio and Claude Opus 4.8
6752a2469a
kde/Plasma: kwin +qtpositioning +kholidays (cierre transitivo de KNightTimeConfig)
...
KNightTimeConfig.cmake hace find_dependency(Qt6Positioning + KF6Holidays) → kwin necesita ambos en
deps directas (regla cierre transitivo). KWayland ya resuelto. Último REQUIRED faltante.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-07-13 12:52:19 -04:00
sergio and Claude Opus 4.8
1f506f8d1a
kde/Plasma: receta kwayland (KWayland REQUIRED por kwin) + a deps de kwin
...
kwayland 6.7.2 (integración Wayland cliente, Qt6WaylandClientPrivate de qtwayland). kwin lo exige
para el plugin de plataforma wayland. Era el último REQUIRED faltante (con KNightTime ya sellado).
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-07-13 12:34:13 -04:00
sergio and Claude Opus 4.8
48c5363844
kde/Plasma: kwin +vulkan deps (fix real, array multilínea)
...
El sed previo no matcheó (array [deps].build multilínea) → vulkan-loader/headers no se agregaron.
Ahora sí en la línea del sustrato GL/DRM.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-07-13 11:36:10 -04:00
sergio and Claude Opus 4.8
bfabd07d00
kde/Plasma: kwin +vulkan-loader/headers + fix patch Canberra + X11 set en kcmutils/kparts
...
- kwin deps: +vulkan-loader +vulkan-headers (Vulkan REQUIRED; el subagente los omitió).
- patch Canberra: corregido header @@ del hunk plugins (conteo -104,6 +104,8; el previo -103,7 fallaba).
- kcmutils/kparts +SET X11 (usan kio → KF6KIOConfig→KF6WindowSystem→X11, cascada Qt-xcb).
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-07-13 11:19:07 -04:00
sergio and Claude Opus 4.8
b22b2f876f
kde/Plasma: variantes mtdev/libevdev (fix python) + qtpositioning +dbus → blockers kwin listos
...
mtdev/libevdev canónicos usan AM_PATH_PYTHON (busca 'python', toolchain sólo tiene python3) → variantes
incoming-kde con symlink python→python3. libinput 1.28.1 sella. qtpositioning +dbus (tool Qt carga libdbus).
Cadena KNightTime (qtpositioning/kholidays/knighttime) + Vulkan (headers/loader) selladas. kwin desbloqueado.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-07-12 20:16:38 -04:00
sergio and Claude Opus 4.8
4b1b8c4af4
kde/Plasma: blockers de kwin (Vulkan/KNightTime/libinput) + patch Canberra
...
- vulkan-headers + vulkan-loader 1.4.350.1 (Vulkan::Vulkan; WSI xcb/xlib ON, xrandr OFF).
- qtpositioning + kholidays(flex/bison) + knighttime (cadena KNightTime TYPE REQUIRED de kwin).
- libinput 1.28.1 variante incoming-kde (kwin pide >=1.28; canónica 1.27.1).
- kwin patch Canberra REQUIRED→opcional + systembell condicional (evita stack audio; deuda diferida).
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-07-12 19:56:58 -04:00
sergio and Claude Opus 4.8
e80a80e6f6
kde/Plasma: kauth +set Qt6-consumer → sustrato kwin COMPLETO 7/7
...
lcms2 hwdata libxcvt libdisplay-info qtwayland kauth kidletime sellados. qtwayland (QtWaylandCompositor)
construye con el set X11. Falta kwin (4 blockers: Vulkan/Canberra/KNightTime/libinput).
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-07-12 19:43:06 -04:00