Feed Advanced Search

Feb 24 2018

tcberner updated the diff for D9713: Add script to unlock a broken session via ConsoleKit..
  • Switch the url to https://github.com/ConsoleKit2/ConsoleKit2
  • coble together something less "unfortunate" from the official description: ConsoleKit2 is a framework for defining and tracking users, login sessions, and seats.
Feb 24 2018, 9:05 AM · Plasma
tcberner added a comment to D9713: Add script to unlock a broken session via ConsoleKit..

On FreeBSD the configure now looks like:

[...]
-- Could NOT find loginctl (missing: loginctl_EXECUTABLE) 
-- Found ConsoleKit: /usr/local/bin/ck-list-sessions  
[...]
 * prctl/procctl tracing control, Required for disallowing ptrace on greeter and kcheckpass process
 * sys/event.h, Use the kevent() and sigwaitinfo() api for signalhandling
 * XInput, Required for grabbing XInput2 devices in the screen locker
 * Unlock broken screenlocker, Needed for emergency unlock in case that the greeter is broken. In case your distribution does not provide loginctl or consolekit please contact plasma-devel@kde.org to discuss alternatives.
Feb 24 2018, 8:13 AM · Plasma
tcberner updated the diff for D9713: Add script to unlock a broken session via ConsoleKit..
  • Fix logind1 dbus path
  • Improve CMakeLists.txt to only display the feature once
Feb 24 2018, 8:05 AM · Plasma

Feb 18 2018

tcberner abandoned D10450: Generate a custom target in kcoreaddons_desktop_to_json.

Works for me

Feb 18 2018, 6:54 PM · Frameworks

Feb 17 2018

tcberner added a comment to D10450: Generate a custom target in kcoreaddons_desktop_to_json.

I think as @adridg points out that it should be a target, this should go in -- and the @kossebau already committed the proper workaround in D10485, right?

Feb 17 2018, 8:03 AM · Frameworks

Feb 11 2018

tcberner added reviewers for D10450: Generate a custom target in kcoreaddons_desktop_to_json: bshah, dfaure.
Feb 11 2018, 8:55 PM · Frameworks
tcberner requested review of D10450: Generate a custom target in kcoreaddons_desktop_to_json.
Feb 11 2018, 8:46 PM · Frameworks

Jan 27 2018

tcberner added a reviewer for D9713: Add script to unlock a broken session via ConsoleKit.: Plasma.
Jan 27 2018, 10:26 AM · Plasma
tcberner added a reviewer for D9713: Add script to unlock a broken session via ConsoleKit.: FreeBSD.
Jan 27 2018, 10:25 AM · Plasma
tcberner abandoned D6004: Add method to unlock greeter via consolekit..

Continued in D9713

Jan 27 2018, 10:17 AM · Plasma
tcberner updated the diff for D9713: Add script to unlock a broken session via ConsoleKit..

Use QDbus to query whether ConsoleKit or LoginD is presnet (note, I have not tested LoginD :) )

Jan 27 2018, 10:16 AM · Plasma
tcberner abandoned D10134: Add script to unlock a broken session via ConsoleKit..
Jan 27 2018, 10:15 AM · Plasma

Jan 21 2018

Restricted Application edited projects for D9930: Require libinput version 1.9, added: KWin; removed Plasma.

Hi there

This breaks the CI on FreeBSD, where we only have libinput 1.6

10:17:48 -- Could NOT find Libinput: Found unsuitable version "1.6.0", but required is at least "1.9" (found /usr/local/lib/libinput.so)
[...]
10:21:50 [ 71%] Building CXX object CMakeFiles/kwin_wayland.dir/main_wayland.cpp.o
10:21:50 /usr/home/jenkins/workspace/Plasma kwin kf5-qt5 FreeBSDQt5.9/tabletmodemanager.cpp:54:25: error: member access into incomplete type 'LibInput::Device'
10:21:50     if (!event->device()->isTabletModeSwitch()) {
10:21:50                         ^
10:21:50 /usr/home/jenkins/workspace/Plasma kwin kf5-qt5 FreeBSDQt5.9/input_event.h:29:7: note: forward declaration of 'KWin::LibInput::Device'
10:21:50 class Device;
10:21:50       ^
10:21:51 1 error generated.
10:21:51 gmake[2]: *** [CMakeFiles/kwin_wayland.dir/build.make:63: CMakeFiles/kwin_wayland.dir/tabletmodemanager.cpp.o] Error 1
10:21:51 gmake[2]: *** Waiting for unfinished jobs....
10:21:51 [ 71%] Building CXX object plugins/platforms/virtual/CMakeFiles/KWinWaylandVirtualBackend.dir/virtual_backend.cpp.o
10:21:51 [ 71%] Linking CXX shared module ../../bin/org.kde.kglobalaccel5.platforms/KF5GlobalAccelPrivateKWin.so
10:21:51 /usr/home/jenkins/workspace/Plasma kwin kf5-qt5 FreeBSDQt5.9/plugins/platforms/virtual/egl_gbm_backend.cpp:239:19: warning: cast from 'uchar *' (aka 'unsigned char *') to 'uint *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
10:21:51         uint *p = (uint*)img.bits();
10:21:51                   ^~~~~~~~~~~~~~~~~
10:21:51 /usr/home/jenkins/workspace/Plasma kwin kf5-qt5 FreeBSDQt5.9/plugins/platforms/virtual/egl_gbm_backend.cpp:249:23: warning: cast from 'uchar *' (aka 'unsigned char *') to 'uint *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
10:21:51             uint *q = (uint*)img.scanLine(y);
10:21:51                       ^~~~~~~~~~~~~~~~~~~~~~
[...]

So there seems to be some guarding missing as to what gets compiled without libinput.

sorry about that . I was under the impression that libinput is incompatible with bsd.

Any chance to get 1.9? If yes I would like to make libinput a hard dependency as it was broken without anybody noticing for quite some time .

Jan 21 2018, 6:31 PM · KWin
Restricted Application edited projects for D9930: Require libinput version 1.9, added: KWin; removed Plasma.

Hi there

Jan 21 2018, 11:42 AM · KWin

Jan 14 2018

tcberner added a comment to T7748: kwin kf5-qt5 FreeBSDQt5.9 started to fail.

I'll upload patched packages later. Sorry

Jan 14 2018, 7:16 PM · FreeBSD, build.kde.org

Jan 9 2018

tcberner added inline comments to D9713: Add script to unlock a broken session via ConsoleKit..
Jan 9 2018, 6:07 AM · Plasma

Jan 7 2018

tcberner updated the diff for D6004: Add method to unlock greeter via consolekit..

Fix qdbus name.

Jan 7 2018, 5:56 PM · Plasma
tcberner updated the diff for D6004: Add method to unlock greeter via consolekit..

I was not yet able to test it, yet....

Jan 7 2018, 5:53 PM · Plasma

Jan 3 2018

tcberner added a comment to D6004: Add method to unlock greeter via consolekit..

Sure. I kind of forgot about it. Sorry.

Jan 3 2018, 10:39 PM · Plasma

Dec 26 2017

tcberner committed R44:4c8026fe73fe: Add Sasl2_INCLUDE_DIRS to the inlclude directories of kdexoauth2 (authored by tcberner).
Add Sasl2_INCLUDE_DIRS to the inlclude directories of kdexoauth2
Dec 26 2017, 3:06 PM
tcberner committed R44:21c46e941e44: Add Sasl2_INCLUDE_DIRS to the inlclude directories of kdexoauth2 (authored by tcberner).
Add Sasl2_INCLUDE_DIRS to the inlclude directories of kdexoauth2
Dec 26 2017, 3:06 PM
tcberner closed D9499: Add Sasl2_INCLUDE_DIRS to the inlclude directories of kdexoauth2.
Dec 26 2017, 3:06 PM · KDE PIM
tcberner committed R94:4e42726de7f2: Add the values of the Inotify find call to the appropriate lists (authored by tcberner).
Add the values of the Inotify find call to the appropriate lists
Dec 26 2017, 3:05 PM
tcberner closed D9498: Add the values of the Inotify find call to the appropriate lists.
Dec 26 2017, 3:05 PM · KDE PIM

Dec 24 2017

tcberner created D9499: Add Sasl2_INCLUDE_DIRS to the inlclude directories of kdexoauth2.
Dec 24 2017, 12:32 PM · KDE PIM
tcberner created D9498: Add the values of the Inotify find call to the appropriate lists.
Dec 24 2017, 10:25 AM · KDE PIM

Nov 12 2017

tcberner added a comment to T7210: Provide Qt 5.9 in FreeBSD CI image.

Yea sorry, Qt>5.7 changed the way the build is configured, which in turn breaks our split of QtBase into separate ports/packages.

Nov 12 2017, 9:02 AM · FreeBSD, build.kde.org

Oct 14 2017

tcberner created D8302: Add FreeBSD port from the development-repo.
Oct 14 2017, 9:34 PM · Plasma

Oct 1 2017

tcberner added a comment to T7054: Tests on FreeBSD fail due to ASAN, but debug symbols are missing.

These variables should now be exported via /etc/csh.cshrc:

# $FreeBSD: releng/11.0/etc/csh.cshrc 50472 1999-08-27 23:37:10Z peter $
#
# System-wide .cshrc file for csh(1).
Oct 1 2017, 11:50 AM · FreeBSD, build.kde.org

Sep 30 2017

tcberner added a comment to T7054: Tests on FreeBSD fail due to ASAN, but debug symbols are missing.

I updated the Qt packages in VM1 with debug symbols.

Sep 30 2017, 12:42 AM · FreeBSD, build.kde.org

Sep 28 2017

tcberner added a comment to T7054: Tests on FreeBSD fail due to ASAN, but debug symbols are missing.

I'll update the installed packages with debug symbols... will take a while :)

Sep 28 2017, 7:13 AM · FreeBSD, build.kde.org

Sep 19 2017

tcberner accepted D7757: Use real-time scheduling policy for kwin_wayland.

Looks good to me. Sorry for the timeout :)

Sep 19 2017, 5:18 PM · Plasma

Sep 10 2017

tcberner added a comment to D7757: Use real-time scheduling policy for kwin_wayland.

I could not find anything similar. So that's probably the way to go.

Sep 10 2017, 2:31 PM · Plasma
tcberner added a comment to D7757: Use real-time scheduling policy for kwin_wayland.
                 ^
/home/Tobias/git/kwin/main_wayland.cpp:452:38: error: use of undeclared identifier 'SCHED_RESET_ON_FORK'
    sched_setscheduler(0, SCHED_RR | SCHED_RESET_ON_FORK, &sp);
                                     ^
Sep 10 2017, 10:30 AM · Plasma

Aug 23 2017

tcberner added a comment to T6624: xkbcommon not functional in FreeBSD CI image.

The libxkbcommon port has been updated by rezny on sunday:
https://svnweb.freebsd.org/ports?view=revision&revision=448434

Aug 23 2017, 11:31 AM · build.kde.org

Aug 22 2017

tcberner committed R169:e10dd47d6d4f: Add FreeBSD to metainfo.yaml (authored by tcberner).
Add FreeBSD to metainfo.yaml
Aug 22 2017, 2:22 PM
tcberner closed D7174: Add FreeBSD to metainfo.yaml by committing R169:e10dd47d6d4f: Add FreeBSD to metainfo.yaml.
Aug 22 2017, 2:22 PM · Kirigami

Aug 17 2017

tcberner added a comment to T6762: FreeBSD CI image lacks Wayland::EGL support.

From Build 114

13:21:42 -- The following features have been enabled:
[...]
13:21:42  * Wayland::EGL, Enable building of Wayland backend and QPA with EGL support.
Aug 17 2017, 12:20 PM · build.kde.org

Aug 16 2017

tcberner added a comment to T6762: FreeBSD CI image lacks Wayland::EGL support.

Ok, the packages are now uploaded to /srv/freebsdrepo.

Aug 16 2017, 11:04 AM · build.kde.org
tcberner added a comment to T6762: FreeBSD CI image lacks Wayland::EGL support.

Awesome. Let me rebulid a fresh set of packages -- I will upload them once they're finished.

Aug 16 2017, 8:48 AM · build.kde.org

Aug 12 2017

tcberner added a comment to T6762: FreeBSD CI image lacks Wayland::EGL support.

1 & 2 Cool. The packages form that list are being built now.

  1. Exactly. It can also lie on an nfs or be mounted in via nullfs[what do you linux guys call them, bind-mount?] .
Aug 12 2017, 9:06 PM · build.kde.org
tcberner added a comment to T6762: FreeBSD CI image lacks Wayland::EGL support.

Ok, so what I would need is

Aug 12 2017, 6:40 PM · build.kde.org

Aug 10 2017

tcberner updated subscribers of T6762: FreeBSD CI image lacks Wayland::EGL support.

Side note: Maybe it would be sensible for me or @adridg to set up a pkg-repository with proper optioned packages for the CI to use (instead of using the official ones and building other stuff by hand).

Aug 10 2017, 7:05 PM · build.kde.org
tcberner added a comment to T6762: FreeBSD CI image lacks Wayland::EGL support.

Ahhh... let's put that whisky glass down and turn on the brain -- Wayland is an option in mesa-lib and is off by default.

Aug 10 2017, 7:00 PM · build.kde.org
tcberner added a comment to T6762: FreeBSD CI image lacks Wayland::EGL support.

Could you run

pkg check -B mesa-libs

and -- as this will obviously fail -- also

pkg check -Ba
Aug 10 2017, 6:55 PM · build.kde.org
tcberner added a comment to T6762: FreeBSD CI image lacks Wayland::EGL support.

From the build-sandbox logs:

-- Could NOT find Wayland_Egl (missing:  Wayland_Egl_LIBRARY)

On my system I have

-- Found Wayland_Egl: /usr/local/lib/libwayland-egl.so (found version "17.1.5")
Aug 10 2017, 6:30 PM · build.kde.org
tcberner added a comment to T6762: FreeBSD CI image lacks Wayland::EGL support.

This is weird, if I configure my kwin-5.10.4 here, EGL gets properly detected:

Aug 10 2017, 6:10 PM · build.kde.org

Aug 8 2017

tcberner added a comment to T6624: xkbcommon not functional in FreeBSD CI image.

I assume the FreeBSD xorg-people will update the port soon to set defaults. I will ping them later today about it.

Aug 8 2017, 10:48 AM · build.kde.org

Aug 7 2017

tcberner created D7174: Add FreeBSD to metainfo.yaml.
Aug 7 2017, 6:16 AM · Kirigami

Aug 4 2017

tcberner added a comment to D6925: kmix assumes volume range 1:100 for oss mixer instead of 0:100..

Gargh, somehow the commit message I amended is not the one that landed :/

Aug 4 2017, 3:40 PM
tcberner committed R345:995e32b7c5bb: kmix assumes volume range 1:100 for oss mixer instead of 0:100. (authored by Max Brazhnikov <makc@FreeBSD.org>).
kmix assumes volume range 1:100 for oss mixer instead of 0:100.
Aug 4 2017, 3:39 PM
tcberner closed D6925: kmix assumes volume range 1:100 for oss mixer instead of 0:100. by committing R345:995e32b7c5bb: kmix assumes volume range 1:100 for oss mixer instead of 0:100. (authored by Max Brazhnikov <makc@FreeBSD.org>).
Aug 4 2017, 3:39 PM
tcberner updated the diff for D6925: kmix assumes volume range 1:100 for oss mixer instead of 0:100..

Update commit message.

Aug 4 2017, 3:36 PM
tcberner created D7133: Populate the mailclient drop down also on FreeBSD..
Aug 4 2017, 3:34 PM

Jul 29 2017

tcberner updated the diff for D6925: kmix assumes volume range 1:100 for oss mixer instead of 0:100..
  • Add Bug
  • Do the commit as makc
Jul 29 2017, 4:00 PM
tcberner added a comment to D6925: kmix assumes volume range 1:100 for oss mixer instead of 0:100..

I couldn't find a #multimedia group here :/

Jul 29 2017, 11:45 AM
tcberner committed R514:81e17bf1d851: Fix build on FreBSD (authored by tcberner).
Fix build on FreBSD
Jul 29 2017, 11:44 AM
tcberner closed D6928: Fix build on FreBSD by committing R514:81e17bf1d851: Fix build on FreBSD.
Jul 29 2017, 11:44 AM

Jul 28 2017

tcberner added a comment to T6623: Please install DMZ-White cursor theme in FreeBSD CI image.

Arch seems to call them also vanilla
https://www.archlinux.org/packages/?sort=&q=+dmz&maintainer=&flagged=

Jul 28 2017, 10:03 AM · FreeBSD

Jul 27 2017

tcberner committed R44:f94908d75d9c: Don't set POSIX_SOURCE on FreeBSD. (authored by tcberner).
Don't set POSIX_SOURCE on FreeBSD.
Jul 27 2017, 7:23 PM
tcberner closed D6926: Don't set POSIX_SOURCE on FreeBSD. by committing R44:f94908d75d9c: Don't set POSIX_SOURCE on FreeBSD..
Jul 27 2017, 7:23 PM · KDE PIM
tcberner committed R94:ca2fc3a8df06: Use ecm's FindInotify.cmake (authored by tcberner).
Use ecm's FindInotify.cmake
Jul 27 2017, 7:21 PM
tcberner closed D6931: Use ecm's FindInotify.cmake by committing R94:ca2fc3a8df06: Use ecm's FindInotify.cmake.
Jul 27 2017, 7:21 PM · KDE PIM
tcberner updated the diff for D6931: Use ecm's FindInotify.cmake.

Oh sorry.

Jul 27 2017, 10:16 AM · KDE PIM
tcberner updated the diff for D6931: Use ecm's FindInotify.cmake.

Don't define HAVE_SYS_INOTIFY_H.

Jul 27 2017, 9:11 AM · KDE PIM
tcberner created D6945: Add support for the normal 'umount' porgram..
Jul 27 2017, 7:18 AM
tcberner added a reviewer for D6931: Use ecm's FindInotify.cmake: mlaurent.
Jul 27 2017, 6:10 AM · KDE PIM

Jul 26 2017

tcberner added a comment to T6623: Please install DMZ-White cursor theme in FreeBSD CI image.

I think cursor-dmz-theme-0.4.4 is the white one:

% grep Name= /usr/local/lib/X11/icons/Vanilla-DMZ/index.theme
Name=DMZ (White)
Jul 26 2017, 6:53 PM · FreeBSD
tcberner added a comment to T6623: Please install DMZ-White cursor theme in FreeBSD CI image.

Yes, it's the same source tarball.

Jul 26 2017, 6:49 PM · FreeBSD
tcberner added a comment to T6623: Please install DMZ-White cursor theme in FreeBSD CI image.

FreeBSD has them in x11-themes/cursor-dmz-theme and x11-themes/cursor-dmz-aa-theme

Jul 26 2017, 6:47 PM · FreeBSD
tcberner added a comment to T6623: Please install DMZ-White cursor theme in FreeBSD CI image.

https://packages.debian.org/sid/gnome/dmz-cursor-theme <-- this is also 0.4.4, which is what we have in ports. Which version do you need, and where can I get it ^^

Jul 26 2017, 6:46 PM · FreeBSD
tcberner added a comment to T6623: Please install DMZ-White cursor theme in FreeBSD CI image.

What is the dmz cursor theme?

Jul 26 2017, 6:42 PM · FreeBSD
tcberner added a comment to T6624: xkbcommon not functional in FreeBSD CI image.

Configuring libxkbcommon with default values set gives:

Jul 26 2017, 6:39 PM · build.kde.org
tcberner added a comment to T6624: xkbcommon not functional in FreeBSD CI image.

It seems [1] the ports are built without default values for model/options/rules/variant

Jul 26 2017, 6:01 PM · build.kde.org
tcberner renamed T6621: Figure out what is broken with akonadi & kimap from Figure out what is borken with akonadi & kimap to Figure out what is broken with akonadi & kimap.
Jul 26 2017, 1:51 PM · FreeBSD
tcberner created T6621: Figure out what is broken with akonadi & kimap.
Jul 26 2017, 1:50 PM · FreeBSD
tcberner created T6620: Fix QFilesystemWatcher.
Jul 26 2017, 1:49 PM · FreeBSD
tcberner created D6931: Use ecm's FindInotify.cmake.
Jul 26 2017, 12:45 PM · KDE PIM
tcberner abandoned D6930: FreeBSD does not have sys/asm.h -- for what is this include needed on linux?.

oopsie. submitted this twice.

Jul 26 2017, 12:39 PM
tcberner created D6930: FreeBSD does not have sys/asm.h -- for what is this include needed on linux?.
Jul 26 2017, 12:39 PM
tcberner created D6929: FreeBSD does not have sys/asm.h -- for what is this include needed on linux?.
Jul 26 2017, 12:39 PM
tcberner created D6928: Fix build on FreBSD.
Jul 26 2017, 12:33 PM
tcberner created D6926: Don't set POSIX_SOURCE on FreeBSD..
Jul 26 2017, 12:13 PM · KDE PIM
tcberner created D6925: kmix assumes volume range 1:100 for oss mixer instead of 0:100..
Jul 26 2017, 11:59 AM

Jul 24 2017

tcberner committed R108:a512f549249d: Hide the Linux specific parts behind check for headers (authored by tcberner).
Hide the Linux specific parts behind check for headers
Jul 24 2017, 5:24 PM
tcberner closed D6847: Hide the Linux specific parts behind a operating system check. by committing R108:a512f549249d: Hide the Linux specific parts behind check for headers.
Jul 24 2017, 5:24 PM · KWin

Jul 23 2017

tcberner updated the diff for D6847: Hide the Linux specific parts behind a operating system check..

Use checks for the headers

Jul 23 2017, 5:09 PM · KWin
tcberner added inline comments to D6847: Hide the Linux specific parts behind a operating system check..
Jul 23 2017, 3:32 PM · KWin
tcberner added reviewers for D6804: Fix ktorrent build on FreeBSD: stikonas, guisson.
Jul 23 2017, 10:13 AM
tcberner created D6847: Hide the Linux specific parts behind a operating system check..
Jul 23 2017, 10:05 AM · KWin

Jul 18 2017

tcberner committed R318:286eaa740234: Add role for file creation time. (authored by tcberner).
Add role for file creation time.
Jul 18 2017, 4:58 PM
tcberner added a comment to D6243: Add role for file creation time..

Sorry, forgot about it :)

Jul 18 2017, 4:44 PM
tcberner committed R318:d8061b4d9e04: Add role for file creation time. (authored by tcberner).
Add role for file creation time.
Jul 18 2017, 4:44 PM
tcberner closed D6243: Add role for file creation time. by committing R318:d8061b4d9e04: Add role for file creation time..
Jul 18 2017, 4:44 PM

Jun 29 2017

tcberner updated the diff for D6243: Add role for file creation time..

Unbreak DleetionTimeRole

Jun 29 2017, 6:12 PM
tcberner updated the diff for D6243: Add role for file creation time..

Update diff against current src.

Jun 29 2017, 6:10 PM

Jun 19 2017

tcberner committed R244:59db8a5ea224: Use FindInotify.cmake to decide wheter inotify is available. (authored by tcberner).
Use FindInotify.cmake to decide wheter inotify is available.
Jun 19 2017, 3:35 PM
tcberner closed D6253: Use FindInotify.cmake to decide wheter inotify is available. by committing R244:59db8a5ea224: Use FindInotify.cmake to decide wheter inotify is available..
Jun 19 2017, 3:35 PM · Frameworks

Jun 18 2017

tcberner created D6254: At the moment __sanitizer_print_memory_profile is only available for Linux. So extend the check for Q_OS_LINUX..
Jun 18 2017, 9:17 AM

Jun 17 2017

tcberner closed D5555: Include xlocale.h rather than locale.h for strtod_l.

This has been fixed in the meantime in 57d50355fe02dbfef69fb58ccab2267f133df6eb and 4ff0c7505c7c4903a3dc627baafe98f987796f0c

Jun 17 2017, 7:14 PM