Page MenuHomeFreeBSD
Feed Advanced Search

Jun 24 2020

sbruno removed a member for xfce: sbruno.
Jun 24 2020, 7:43 PM

Sep 22 2019

madpilot closed D21278: Update XFCE to 4.14.
Sep 22 2019, 11:22 PM · xfce

Sep 20 2019

sbruno accepted D21278: Update XFCE to 4.14.

I've been running this with no defects for quite some time.

Sep 20 2019, 1:04 AM · xfce
madpilot removed a reviewer for D21278: Update XFCE to 4.14: portmgr.
Sep 20 2019, 12:20 AM · xfce
madpilot removed a reviewer for D21278: Update XFCE to 4.14: portmgr.
Sep 20 2019, 12:18 AM · xfce
madpilot removed reviewers for D21278: Update XFCE to 4.14: portmgr, O5: Ports Framework.
Sep 20 2019, 12:18 AM · xfce
madpilot accepted D21278: Update XFCE to 4.14.
Sep 20 2019, 12:17 AM · xfce

Sep 13 2019

madpilot updated the diff for D21278: Update XFCE to 4.14.

Refresh patch, so it applies cleanly.

Sep 13 2019, 7:06 PM · xfce

Sep 10 2019

madpilot added a comment to D21278: Update XFCE to 4.14.

Is the raw patch updated so I can test it?

Sep 10 2019, 7:06 AM · xfce

Sep 9 2019

sbruno added a comment to D21278: Update XFCE to 4.14.

Is the raw patch updated so I can test it?

Sep 9 2019, 9:53 PM · xfce
madpilot updated the diff for D21278: Update XFCE to 4.14.

Update patch to apply to latest tree.

Sep 9 2019, 9:50 PM · xfce

Sep 4 2019

madpilot updated the diff for D21278: Update XFCE to 4.14.

Really remove old patch integrated upstream in sysutils/xfce4-wavelan-plugin.

Sep 4 2019, 7:32 PM · xfce

Sep 3 2019

madpilot updated the diff for D21278: Update XFCE to 4.14.

Update patch to remove the xfce4-vala port.

Sep 3 2019, 3:34 PM · xfce
madpilot updated the diff for D21278: Update XFCE to 4.14.

Update patch.

Sep 3 2019, 3:21 PM · xfce
madpilot updated the diff for D21278: Update XFCE to 4.14.

Update diff after recent tree changes (no functional change).

Sep 3 2019, 7:00 AM · xfce

Aug 31 2019

madpilot added a comment to D21278: Update XFCE to 4.14.

Exp run requested here:

Aug 31 2019, 6:58 PM · xfce

Aug 28 2019

duchateau.olivier_gmail.com added a comment to D21278: Update XFCE to 4.14.

I also noticed (on my laptop) compositor is not functional (it was functional with the previous stable release).

Previous stable release of what? Have you changed your X11 setup? Are you using an xorg.conf file or letting it autodetect everything? Is hardware acceleration working with other software?

[1] http://pix.toile-libre.org/upload/original/1566927773.png

Aug 28 2019, 4:28 PM · xfce
duchateau.olivier_gmail.com added a comment to D21278: Update XFCE to 4.14.

I made some tests (on 12.0-STABLE):

Libepoxy and XPresent are required for support of vblank (Vertical blanking interval). Currently only GL backend (via libepoxy) is used. I get these warnings (.xession-errors)

(xfwm4:1092): xfwm4-WARNING **: 16:28:42.750: Unsupported GL renderer (llvmpipe (LLVM 8.0, 128 bits)).

(xfwm4:1092): xfwm4-WARNING **: 16:28:42.751: Screen is missing required GL renderer, GL support disabled.

This property (vblank) is by default on 'auto' xfconf-query -c xfwm4 -p /general/vblank_mode

Have you tested setting that to off?

According to compositor documentation, we can disable this property. If I use the kernel mode-setting port, borders are not well formed [1] (same result when vblank_mode is on 'auto'), but with Xorg drivers everything is fine (not checked warnings in .xsession-errors).

Then I tried with libXpresent (no update since 2015, but still uses by linux distributions), 2 backends are enabled, in my .xsession-errors messages related to xfwm4 disappeared. Render of borders (when I use the drm-kmod port) is always identical even if Xpresent is installed or not.

Presence of libXpresent avoids warnings for xfwm4. I can provide this port (and diff for x11-wm/xfce4-wm) if someone is interested.

If I understand the docs I read, the mere presence of libXpresent could not be enough. The window manager by default tries to autodetect what to use and could not even try using libXpresent by itself.

To be sure to test libXpresent you should run:

xfwm4 --vblank=xpresent --replace

I also noticed (on my laptop) compositor is not functional (it was functional with the previous stable release).

[1] http://pix.toile-libre.org/upload/original/1566927773.png

I have no idea what is causing this at this point.

Now first a personal note. My poudriere machine died just today. I was testing a libXpresent port. I could not fully test it but here is the XFCE 4.14 diff including this port and adding it as a dependency for xfwm:

https://people.freebsd.org/~madpilot/xfce414-libXpresent.diff

Aug 28 2019, 4:12 PM · xfce
madpilot added a comment to D21278: Update XFCE to 4.14.

I know this may sound obvious, but just to make sure, have you tried changing window manager theme?

Aug 28 2019, 7:22 AM · xfce

Aug 27 2019

ltning-freebsd_anduin.net added a comment to D21278: Update XFCE to 4.14.

I made some tests (on 12.0-STABLE):

Libepoxy and XPresent are required for support of vblank (Vertical blanking interval). Currently only GL backend (via libepoxy) is used. I get these warnings (.xession-errors)

(xfwm4:1092): xfwm4-WARNING **: 16:28:42.750: Unsupported GL renderer (llvmpipe (LLVM 8.0, 128 bits)).

(xfwm4:1092): xfwm4-WARNING **: 16:28:42.751: Screen is missing required GL renderer, GL support disabled.

This property (vblank) is by default on 'auto' xfconf-query -c xfwm4 -p /general/vblank_mode

Have you tested setting that to off?

According to compositor documentation, we can disable this property. If I use the kernel mode-setting port, borders are not well formed [1] (same result when vblank_mode is on 'auto'), but with Xorg drivers everything is fine (not checked warnings in .xsession-errors).

Then I tried with libXpresent (no update since 2015, but still uses by linux distributions), 2 backends are enabled, in my .xsession-errors messages related to xfwm4 disappeared. Render of borders (when I use the drm-kmod port) is always identical even if Xpresent is installed or not.

Presence of libXpresent avoids warnings for xfwm4. I can provide this port (and diff for x11-wm/xfce4-wm) if someone is interested.

If I understand the docs I read, the mere presence of libXpresent could not be enough. The window manager by default tries to autodetect what to use and could not even try using libXpresent by itself.

To be sure to test libXpresent you should run:

xfwm4 --vblank=xpresent --replace

I also noticed (on my laptop) compositor is not functional (it was functional with the previous stable release).

[1] http://pix.toile-libre.org/upload/original/1566927773.png

I have no idea what is causing this at this point.

Now first a personal note. My poudriere machine died just today. I was testing a libXpresent port. I could not fully test it but here is the XFCE 4.14 diff including this port and adding it as a dependency for xfwm:

https://people.freebsd.org/~madpilot/xfce414-libXpresent.diff

I'm posting this patch just in case someone could test it.

I will need a little time to fix or rebuild the failed machine before I can do much work on ports.

Apart from this we need some plan to get ahead on this. I'm personally out of ideas and unable to test it since it does not show on my hardware.

I'd like to understand if this is an xfce problem, an x11 problem or a driver problem. I'm asking someone with hardware showing the problem to run another compositing window manager, to check what happens.

I also need to decide if I should push to commit this update anyway, or wait for a solution. Keeping XFCE not updated indefinitely does not look like a good thing to me. Also because now I have problems updating the old ports. I'd need to build a brand new testing environment. I was hoping to update everything at once with this big update.

Does someone has a suggestion on how to address or manage this issue? Is it really a showstopper?

Aug 27 2019, 11:34 PM · xfce
madpilot added a comment to D21278: Update XFCE to 4.14.
Aug 27 2019, 8:55 PM · xfce
madpilot added a comment to D21278: Update XFCE to 4.14.

I made some tests (on 12.0-STABLE):

Libepoxy and XPresent are required for support of vblank (Vertical blanking interval). Currently only GL backend (via libepoxy) is used. I get these warnings (.xession-errors)

(xfwm4:1092): xfwm4-WARNING **: 16:28:42.750: Unsupported GL renderer (llvmpipe (LLVM 8.0, 128 bits)).

(xfwm4:1092): xfwm4-WARNING **: 16:28:42.751: Screen is missing required GL renderer, GL support disabled.

This property (vblank) is by default on 'auto' xfconf-query -c xfwm4 -p /general/vblank_mode

Aug 27 2019, 8:48 PM · xfce
duchateau.olivier_gmail.com added a comment to D21278: Update XFCE to 4.14.

I made some tests (on 12.0-STABLE):

Aug 27 2019, 5:55 PM · xfce
madpilot added a comment to D21278: Update XFCE to 4.14.

Another thing to try iis disabling the compositing functionality in xfwm. I found this:

https://www.reddit.com/r/GlobalOffensiveLinux/comments/6b3cs5/is_it_possible_to_disable_compositing_in_xfce_for/

Could you try this and see if the problem goes away?

I have disabled compositing, it doesn't make a difference at all. Used the "Window manager tweaks" panel to do so.

This is an hard issue to fix. I really don't have a solution right away. And I can't if it's a specific xfwm problem, a driver problem, a compositing problem. I'd like someone experiencing this to try another compositing window manager, so we can understand if it's specific to xfwm or a general compositing problem. I'm at odds with this. Keeping xfce at 4.12 isn't acceptable though.

In general newer hardware (especially laptop hardware) s more problematic.

Could you post a screenshot of the problem? So I get a better idea what we're against?

I'm not sure if disabling compositing from the config (or command line) actually disables the usage of hardware acceleration and is able to mitigate the problem, looks like it's not enough. It was worth a try.

Also, I'm on head, which has newer in kernel drivers. Which FreeBSD version are you using?

I'm using 12-STABLE.

This could also be a relevant difference. The drivers on 13 are newer and could not have this problem.

There are too many factors, and we need to exclude at least some. If I was experiencing the bug I'd try myself, but I cant reproduce it.

I found this further guidance. trying the "off" option described here could be worth it:

https://forum.xfce.org/viewtopic.php?id=13233

Aug 27 2019, 10:49 AM · xfce

Aug 26 2019

madpilot added a comment to D21278: Update XFCE to 4.14.

Another thing to try iis disabling the compositing functionality in xfwm. I found this:

https://www.reddit.com/r/GlobalOffensiveLinux/comments/6b3cs5/is_it_possible_to_disable_compositing_in_xfce_for/

Could you try this and see if the problem goes away?

I have disabled compositing, it doesn't make a difference at all. Used the "Window manager tweaks" panel to do so.

This is an hard issue to fix. I really don't have a solution right away. And I can't if it's a specific xfwm problem, a driver problem, a compositing problem. I'd like someone experiencing this to try another compositing window manager, so we can understand if it's specific to xfwm or a general compositing problem. I'm at odds with this. Keeping xfce at 4.12 isn't acceptable though.

In general newer hardware (especially laptop hardware) s more problematic.

Could you post a screenshot of the problem? So I get a better idea what we're against?

I'm not sure if disabling compositing from the config (or command line) actually disables the usage of hardware acceleration and is able to mitigate the problem, looks like it's not enough. It was worth a try.

Also, I'm on head, which has newer in kernel drivers. Which FreeBSD version are you using?

I'm using 12-STABLE.

This could also be a relevant difference. The drivers on 13 are newer and could not have this problem.

There are too many factors, and we need to exclude at least some. If I was experiencing the bug I'd try myself, but I cant reproduce it.

Aug 26 2019, 10:33 PM · xfce
madpilot added a comment to D21278: Update XFCE to 4.14.
  • Add USES=xorg
  • Import upstream patch to fix regression in worspace switcher panel plugin [1]
  • Updated xfce4-screenshooter-plugin
  • Changed defaults to an "unthemed" xfce, more similar to what old ports did
Aug 26 2019, 10:23 PM · xfce
madpilot added a comment to D21278: Update XFCE to 4.14.

Another thing to try iis disabling the compositing functionality in xfwm. I found this:

https://www.reddit.com/r/GlobalOffensiveLinux/comments/6b3cs5/is_it_possible_to_disable_compositing_in_xfce_for/

Could you try this and see if the problem goes away?

I have disabled compositing, it doesn't make a difference at all. Used the "Window manager tweaks" panel to do so.

Aug 26 2019, 9:56 PM · xfce
ltning-freebsd_anduin.net added a comment to D21278: Update XFCE to 4.14.

Can you specify exactly which driver is creating problems?

It is AMD Radeon R2.

vgapci0@pci0:0:1:0:     class=0x030000 card=0x108a1025 chip=0x98531002 rev=0x40 hdr=0x00
    vendor     = 'Advanced Micro Devices, Inc. [AMD/ATI]'
    device     = 'Mullins [Radeon R2 Graphics]'
    class      = display
    subclass   = VGA

Xorg loads the Vesa driver (amdgpu is also installed, but not loaded).

If I follow this documentation, I have same problem as Eirik.

So it depends on the hardware.

I'm almost sure it has to do with the compositing functionality. shadows, transparencies and the like. I'm sorry I have no idea how to "fix" this.

Could you try using some other compositing window manager and check if the problem appears with them too? (compiz for example)

Another thing to try iis disabling the compositing functionality in xfwm. I found this:

https://www.reddit.com/r/GlobalOffensiveLinux/comments/6b3cs5/is_it_possible_to_disable_compositing_in_xfce_for/

Could you try this and see if the problem goes away?

Aug 26 2019, 9:23 PM · xfce
madpilot added a comment to D21278: Update XFCE to 4.14.

Can you specify exactly which driver is creating problems?

It is AMD Radeon R2.

vgapci0@pci0:0:1:0:     class=0x030000 card=0x108a1025 chip=0x98531002 rev=0x40 hdr=0x00
    vendor     = 'Advanced Micro Devices, Inc. [AMD/ATI]'
    device     = 'Mullins [Radeon R2 Graphics]'
    class      = display
    subclass   = VGA

Xorg loads the Vesa driver (amdgpu is also installed, but not loaded).

If I follow this documentation, I have same problem as Eirik.

Aug 26 2019, 7:57 PM · xfce
duchateau.olivier_gmail.com added a comment to D21278: Update XFCE to 4.14.

Has the new xfwm4 been tested with the modesetting X driver? When I do, all window decorations are black. That is - buttons and title shows up, also the corner pieces of windows, but the rest is just black. Switching to intel driver does not show this problem. Other window managers (windowmaker tested so far) do not seem to exhibit any such issues.

I haven't had a chance to test with the previous xfce version yet, sorry.

And yes, I prefer modesetting - it's much faster than Intel, especially with compositing turned on. :) Also, the intel driver cannot resume from suspend after more than ~30 minutes.

ThinkPad X1, 6th gen, last years model - so pretty recent.

I have same issue with the latest stable release 4.14 (and before, with 4.13.x development releases). I use X11 drivers and everything works fine.

I think problem comes from xfwm4, by default we use the GL backend (libepoxy), because XPresent was removed in our ports tree (merged into x11 library). Sometimes if fails (xfwm4 is rather complex). Some linux distribution still provide this library that's why there are 2 backends.

I don't have more recent hardware to test with.

Can you specify exactly which driver is creating problems?

Aug 26 2019, 7:23 PM · xfce
madpilot added a comment to D21278: Update XFCE to 4.14.

Has the new xfwm4 been tested with the modesetting X driver? When I do, all window decorations are black. That is - buttons and title shows up, also the corner pieces of windows, but the rest is just black. Switching to intel driver does not show this problem. Other window managers (windowmaker tested so far) do not seem to exhibit any such issues.

I haven't had a chance to test with the previous xfce version yet, sorry.

And yes, I prefer modesetting - it's much faster than Intel, especially with compositing turned on. :) Also, the intel driver cannot resume from suspend after more than ~30 minutes.

ThinkPad X1, 6th gen, last years model - so pretty recent.

I have same issue with the latest stable release 4.14 (and before, with 4.13.x development releases). I use X11 drivers and everything works fine.

I think problem comes from xfwm4, by default we use the GL backend (libepoxy), because XPresent was removed in our ports tree (merged into x11 library). Sometimes if fails (xfwm4 is rather complex). Some linux distribution still provide this library that's why there are 2 backends.

Aug 26 2019, 4:38 PM · xfce
duchateau.olivier_gmail.com added a comment to D21278: Update XFCE to 4.14.

Has the new xfwm4 been tested with the modesetting X driver? When I do, all window decorations are black. That is - buttons and title shows up, also the corner pieces of windows, but the rest is just black. Switching to intel driver does not show this problem. Other window managers (windowmaker tested so far) do not seem to exhibit any such issues.

I haven't had a chance to test with the previous xfce version yet, sorry.

And yes, I prefer modesetting - it's much faster than Intel, especially with compositing turned on. :) Also, the intel driver cannot resume from suspend after more than ~30 minutes.

ThinkPad X1, 6th gen, last years model - so pretty recent.

Aug 26 2019, 4:23 PM · xfce
madpilot added a comment to D21278: Update XFCE to 4.14.

Has the new xfwm4 been tested with the modesetting X driver? When I do, all window decorations are black. That is - buttons and title shows up, also the corner pieces of windows, but the rest is just black. Switching to intel driver does not show this problem. Other window managers (windowmaker tested so far) do not seem to exhibit any such issues.

I haven't had a chance to test with the previous xfce version yet, sorry.

And yes, I prefer modesetting - it's much faster than Intel, especially with compositing turned on. :) Also, the intel driver cannot resume from suspend after more than ~30 minutes.

ThinkPad X1, 6th gen, last years model - so pretty recent.

Aug 26 2019, 3:37 PM · xfce
ltning-freebsd_anduin.net added a comment to D21278: Update XFCE to 4.14.

Has the new xfwm4 been tested with the modesetting X driver? When I do, all window decorations are black. That is - buttons and title shows up, also the corner pieces of windows, but the rest is just black. Switching to intel driver does not show this problem. Other window managers (windowmaker tested so far) do not seem to exhibit any such issues.

Aug 26 2019, 1:14 PM · xfce
madpilot added a comment to D21278: Update XFCE to 4.14.

I'm planning a few more changes.

Aug 26 2019, 12:57 PM · xfce

Aug 25 2019

madpilot added a comment to D21278: Update XFCE to 4.14.

Fix build of xfce4-conf when PERL option is enabled.

Aug 25 2019, 10:16 PM · xfce
madpilot added a comment to D21278: Update XFCE to 4.14.

I discovered now a regression in the workspace switcher. It looks like an upstream bug.

Aug 25 2019, 6:51 PM · xfce
duchateau.olivier_gmail.com added a comment to D21278: Update XFCE to 4.14.

Documention of GObject Introspection is available here.

Aug 25 2019, 2:44 PM · xfce
madpilot added a comment to D21278: Update XFCE to 4.14.

Your log is related to ibus, not xfce4-conf. Xfconf does not depend of dbus-glib anymore, only of gdbus through gio.

I'm very sorry - managed to pick the wrong address from all the open tabs. Here is the log in question:
https://pkg.osl3.modirum.com/data/120amd64-default-wmaker/2019-08-24_21h36m29s/logs/errors/xfce4-conf-4.14.1.log

I'm builng ibus because it's pulled in by gnome3(-lite), so that's unrelated to xfce. It did give me a nasty dependency loop though, but that's unrelated.

Your log is related to ibus, not xfce4-conf. Xfconf does not depend of dbus-glib anymore, only of gdbus through gio.

I'm very sorry - managed to pick the wrong address from all the open tabs. Here is the log in question:
https://pkg.osl3.modirum.com/data/120amd64-default-wmaker/2019-08-24_21h36m29s/logs/errors/xfce4-conf-4.14.1.log

I'm building ibus because it's pulled in by gnome3(-lite), so that's unrelated to xfce. It did give me a nasty dependency loop though, but that's unrelated.

Your problem comes from PERL option. You should disable this option. Perl bindings has not been tested by upstream since the 4.13.0 release (port to gdbus).

In the past there was soname change, but upstream decided to keep this field untouched for backwards-compatibility. Personally I wish this option to be removed.

Aug 25 2019, 12:31 PM · xfce
duchateau.olivier_gmail.com added a comment to D21278: Update XFCE to 4.14.

Your log is related to ibus, not xfce4-conf. Xfconf does not depend of dbus-glib anymore, only of gdbus through gio.

I'm very sorry - managed to pick the wrong address from all the open tabs. Here is the log in question:
https://pkg.osl3.modirum.com/data/120amd64-default-wmaker/2019-08-24_21h36m29s/logs/errors/xfce4-conf-4.14.1.log

I'm builng ibus because it's pulled in by gnome3(-lite), so that's unrelated to xfce. It did give me a nasty dependency loop though, but that's unrelated.

Aug 25 2019, 12:06 PM · xfce
ltning-freebsd_anduin.net added a comment to D21278: Update XFCE to 4.14.

Your log is related to ibus, not xfce4-conf. Xfconf does not depend of dbus-glib anymore, only of gdbus through gio.

Aug 25 2019, 11:15 AM · xfce
madpilot added a comment to D21278: Update XFCE to 4.14.

x11/xfce4-conf fails to build because it need dbus, but this has been removed from the Makefile.

The following needs adding back before it will build (using poudriere):
LIB_DEPENDS= libdbus-1.so:devel/dbus \

libdbus-glib-1.so:devel/dbus-glib

[...]

Could you provide a full build log for the failure so this can be investigated?

Can you access this?
https://pkg.osl3.modirum.com/data/120amd64-default-wmaker/2019-08-25_09h03m05s/logs/errors/ibus-1.5.20.log

Aug 25 2019, 10:33 AM · xfce
duchateau.olivier_gmail.com added a comment to D21278: Update XFCE to 4.14.

x11/xfce4-conf fails to build because it need dbus, but this has been removed from the Makefile.

The following needs adding back before it will build (using poudriere):
LIB_DEPENDS= libdbus-1.so:devel/dbus \

libdbus-glib-1.so:devel/dbus-glib

This isn't failing for me in poudriere. It builds fine(I've been testing all the xfce ports with poudriere with various FreeBSD versions and OPTIONS combinations for some time) and the resulting binaries are not linked with libdbus, which is the reason why I removed the dependency.

Also xfce components have been migrated away from dbus-glib to gdbus, which, if I'm correct, is included in glib, so the new versions don't need that library.

Could you provide a full build log for the failure so this can be investigated?

Can you access this?
https://pkg.osl3.modirum.com/data/120amd64-default-wmaker/2019-08-25_09h03m05s/logs/errors/ibus-1.5.20.log

Aug 25 2019, 10:11 AM · xfce
ltning-freebsd_anduin.net added a comment to D21278: Update XFCE to 4.14.

x11/xfce4-conf fails to build because it need dbus, but this has been removed from the Makefile.

The following needs adding back before it will build (using poudriere):
LIB_DEPENDS= libdbus-1.so:devel/dbus \

libdbus-glib-1.so:devel/dbus-glib

This isn't failing for me in poudriere. It builds fine(I've been testing all the xfce ports with poudriere with various FreeBSD versions and OPTIONS combinations for some time) and the resulting binaries are not linked with libdbus, which is the reason why I removed the dependency.

Also xfce components have been migrated away from dbus-glib to gdbus, which, if I'm correct, is included in glib, so the new versions don't need that library.

Could you provide a full build log for the failure so this can be investigated?

Aug 25 2019, 9:22 AM · xfce

Aug 24 2019

madpilot added a comment to D21278: Update XFCE to 4.14.

x11/xfce4-conf fails to build because it need dbus, but this has been removed from the Makefile.

The following needs adding back before it will build (using poudriere):
LIB_DEPENDS= libdbus-1.so:devel/dbus \

libdbus-glib-1.so:devel/dbus-glib
Aug 24 2019, 11:36 PM · xfce
ltning-freebsd_anduin.net added a comment to D21278: Update XFCE to 4.14.

x11/xfce4-conf fails to build because it need dbus, but this has been removed from the Makefile.

Aug 24 2019, 10:21 PM · xfce

Aug 23 2019

madpilot added a comment to D21278: Update XFCE to 4.14.

Remove debugging option from default CONFIGURE_ARGS in xfce4-settings.

Aug 23 2019, 11:18 PM · xfce
madpilot added a comment to D21278: Update XFCE to 4.14.

I wonder, why debug option is set in sysutils/xfce4-settings (I did not see history).

Aug 23 2019, 10:27 AM · xfce

Aug 22 2019

duchateau.olivier_gmail.com added a comment to D21278: Update XFCE to 4.14.

I wonder, why debug option is set in sysutils/xfce4-settings (I did not see history).

Aug 22 2019, 7:55 PM · xfce
madpilot added a comment to D21278: Update XFCE to 4.14.

Fix xfce4-settings plist.

Aug 22 2019, 1:23 PM · xfce
madpilot added a comment to D21278: Update XFCE to 4.14.

Update patch. Changes:

Aug 22 2019, 7:35 AM · xfce

Aug 21 2019

madpilot added a comment to D21278: Update XFCE to 4.14.

I submitted (in madpilot's repository) a new pull request, against x11-wm/xfce4-panel. Because when we change icons theme, the applications menu is not automatically reloaded.

Aug 21 2019, 10:17 PM · xfce
madpilot added a comment to D21278: Update XFCE to 4.14.

Huh ... Settings->Keyboard->Typing Settings->Repeat Speed was reset to "1". I've bumped it locally back to 50 so I don't throw my keyboard across the room. :-)

Aug 21 2019, 10:16 PM · xfce
madpilot added a comment to D21278: Update XFCE to 4.14.

Ugh, no. It does repeat but its on a 3 second or so output delay.

Aug 21 2019, 10:16 PM · xfce
sbruno added a comment to D21278: Update XFCE to 4.14.

Huh ... Settings->Keyboard->Typing Settings->Repeat Speed was reset to "1". I've bumped it locally back to 50 so I don't throw my keyboard across the room. :-)

Aug 21 2019, 10:15 PM · xfce
sbruno added a comment to D21278: Update XFCE to 4.14.

Ugh, no. It does repeat but its on a 3 second or so output delay.

Aug 21 2019, 10:12 PM · xfce
sbruno added a comment to D21278: Update XFCE to 4.14.

Does anyone else notice that holding a key in xfce-terminal and waiting for a repeat of characters doesn't seem to happen with this update?

Aug 21 2019, 9:56 PM · xfce
duchateau.olivier_gmail.com added a comment to D21278: Update XFCE to 4.14.

I submitted (in madpilot's repository) a new pull request, against x11-wm/xfce4-panel. Because when we change icons theme, the applications menu is not automatically reloaded.

Aug 21 2019, 5:28 PM · xfce

Aug 20 2019

madpilot added a comment to D21278: Update XFCE to 4.14.

I've applied and compiled all this and it seems to do the right thing. A few icons on my tool bars lost their icons, but that was easily fixed.

I'm not the biggest fan of the color scheme changes in the default, but that's my "opinion". :-)

Aug 20 2019, 3:52 PM · xfce
sbruno added a comment to D21278: Update XFCE to 4.14.

This is what I have installed currently for the record.

sbruno@alice:~ % pkg info |grep xfce
libxfce4menu-4.14.1            Widgets library for the Xfce desktop environment
libxfce4util-4.14.0            Extension library for the Xfce desktop environment
xfce-4.14                      meta-port for the Xfce Desktop Environment
xfce-icons-elementary-0.13.1   Elementary icons, extended and maintained for Xfce
xfce4-appfinder-4.14.0         Application launcher and finder
xfce4-conf-4.14.1              D-Bus-based configuration storage system
xfce4-desktop-4.14.1           Xfce's desktop manager
xfce4-mixer-4.11.0_5           Volume control for the Xfce desktop
xfce4-notifyd-0.4.4_1          Visually-appealing notification daemon for Xfce
xfce4-panel-4.14.0             Xfce's panel
xfce4-screenshooter-plugin-1.9.5_1 Application and panel plugin to take screenshots
xfce4-session-4.14.0           Xfce's session manager
xfce4-settings-4.14.0          Xfce 4 settings application
xfce4-terminal-0.8.8_1         Terminal emulator for the X windowing system
xfce4-tumbler-0.2.7            Thumbnail service for Xfce desktop
xfce4-wm-4.14.0                Xfce's window manager
Aug 20 2019, 2:28 PM · xfce
sbruno added a comment to D21278: Update XFCE to 4.14.

I've applied and compiled all this and it seems to do the right thing. A few icons on my tool bars lost their icons, but that was easily fixed.

Aug 20 2019, 2:24 PM · xfce

Aug 17 2019

madpilot added a comment to D21278: Update XFCE to 4.14.

Remove some files directories containing old patches.

Aug 17 2019, 3:23 PM · xfce
sbruno added a comment to D21278: Update XFCE to 4.14.
=======================<phase: patch          >============================
===>  Patching for xfce4-battery-plugin-1.1.3
===>  Applying FreeBSD patches for xfce4-battery-plugin-1.1.3
Ignoring previously applied (or reversed) patch.
4 out of 4 hunks ignored--saving rejects to panel-plugin/libacpi.c.rej
=> FreeBSD patch patch-panel-plugin_libacpi.c failed to apply cleanly.
*** Error code 1
Aug 17 2019, 1:50 PM · xfce

Aug 16 2019

sbruno added a comment to D21278: Update XFCE to 4.14.

Allrighty, thank you. This applied and I'm rebuilding now. I'll report back on behavior.

Aug 16 2019, 9:07 PM · xfce
madpilot added a comment to D21278: Update XFCE to 4.14.

Add forgotten gtk2 argument to USES=xfce in xfce4-bsdcpufreq-plugin.

Aug 16 2019, 5:32 PM · xfce
kevans added a comment to D21278: Update XFCE to 4.14.

To be clear to non-sbruno people that may glance over this... arc diff (and default svn diff without --show-copies-as-adds) is generating a diff against the version that this was repocopied from, since it's being revived from history. patch(1) cannot do the right thing with this, as it doesn't have the svn history available for context. svn patch can probably do the right thing, but it's not clear to me that the markings needed for it to get it right are preserved when it hits Phab.

Exactly what I did to resuscitate the port without loosing history as required.

Aug 16 2019, 5:19 PM · xfce
madpilot added a comment to D21278: Update XFCE to 4.14.

Hrm ... phabricator and patch really don't like to apply this to my local tree. It chokes on adding new stuff and I can't seem to work around it. Any suggestions?

Strange, I generated it using arc from command line.

You can grab a ports overlay here:

https://github.com/madpilot78/FreeBSD-xfce4.13

it's the same as the patch.

I also uploaded the result of svn diff here:

https://people.freebsd.org/~madpilot/xfce414.diff

Can you regenerate the svn diff with "--show-copies-as-adds"? The xfce4-places-plugin directory is very confused in the diff. It shows that it was copied from somewhere, but its not clear where it was copied from.

Aug 16 2019, 5:15 PM · xfce
kevans added a comment to D21278: Update XFCE to 4.14.

Hrm ... phabricator and patch really don't like to apply this to my local tree. It chokes on adding new stuff and I can't seem to work around it. Any suggestions?

Strange, I generated it using arc from command line.

You can grab a ports overlay here:

https://github.com/madpilot78/FreeBSD-xfce4.13

it's the same as the patch.

I also uploaded the result of svn diff here:

https://people.freebsd.org/~madpilot/xfce414.diff

Can you regenerate the svn diff with "--show-copies-as-adds"? The xfce4-places-plugin directory is very confused in the diff. It shows that it was copied from somewhere, but its not clear where it was copied from.

Aug 16 2019, 4:43 PM · xfce
sbruno added a comment to D21278: Update XFCE to 4.14.

Hrm ... phabricator and patch really don't like to apply this to my local tree. It chokes on adding new stuff and I can't seem to work around it. Any suggestions?

Strange, I generated it using arc from command line.

You can grab a ports overlay here:

https://github.com/madpilot78/FreeBSD-xfce4.13

it's the same as the patch.

I also uploaded the result of svn diff here:

https://people.freebsd.org/~madpilot/xfce414.diff

Aug 16 2019, 4:38 PM · xfce
sbruno added a comment to D21278: Update XFCE to 4.14.

Hrm ... phabricator and patch really don't like to apply this to my local tree. It chokes on adding new stuff and I can't seem to work around it. Any suggestions?

Strange, I generated it using arc from command line.

You can grab a ports overlay here:

https://github.com/madpilot78/FreeBSD-xfce4.13

it's the same as the patch.

I also uploaded the result of svn diff here:

https://people.freebsd.org/~madpilot/xfce414.diff

Aug 16 2019, 4:28 PM · xfce

Aug 15 2019

madpilot added a comment to D21278: Update XFCE to 4.14.

Hrm ... phabricator and patch really don't like to apply this to my local tree. It chokes on adding new stuff and I can't seem to work around it. Any suggestions?

Aug 15 2019, 10:56 PM · xfce
sbruno added a comment to D21278: Update XFCE to 4.14.

Hrm ... phabricator and patch really don't like to apply this to my local tree. It chokes on adding new stuff and I can't seem to work around it. Any suggestions?

Aug 15 2019, 10:22 PM · xfce
madpilot added a project to D21278: Update XFCE to 4.14: xfce.
Aug 15 2019, 8:23 PM · xfce

Nov 16 2018

madpilot added a member for xfce: madpilot.
Nov 16 2018, 10:20 PM

Sep 18 2017

madpilot closed D12387: Update sysutils/garcon (xfce4 related) and adapt Mk/Uses/xfce.mk for new version.
Sep 18 2017, 2:20 PM · xfce
swills accepted D12387: Update sysutils/garcon (xfce4 related) and adapt Mk/Uses/xfce.mk for new version.

Fine by me. +1 to what @mat said.

Sep 18 2017, 1:10 PM · xfce
mat added a comment to D12387: Update sysutils/garcon (xfce4 related) and adapt Mk/Uses/xfce.mk for new version.

Note that Mk/Uses/xfce.mk is maintained by xfce@FreeBSD.org, not portmgr.

Sep 18 2017, 12:25 PM · xfce

Sep 16 2017

madpilot updated the diff for D12387: Update sysutils/garcon (xfce4 related) and adapt Mk/Uses/xfce.mk for new version.

Testing with non default options showed that disabling the GTK2 option causes failures in other XFCE ports, so I made it a non option.

Sep 16 2017, 8:03 PM · xfce
swills accepted D12387: Update sysutils/garcon (xfce4 related) and adapt Mk/Uses/xfce.mk for new version.

Works fine for me.

Sep 16 2017, 4:07 PM · xfce

Sep 15 2017

madpilot updated the summary of D12387: Update sysutils/garcon (xfce4 related) and adapt Mk/Uses/xfce.mk for new version.
Sep 15 2017, 9:04 PM · xfce
madpilot created D12387: Update sysutils/garcon (xfce4 related) and adapt Mk/Uses/xfce.mk for new version.
Sep 15 2017, 8:59 PM · xfce

Oct 23 2016

woodsb02 closed D7199: deskutils/xfce4-notification-daemon: Mark DEPRECATED by committing rP424519: deskutils/xfce4-notification-daemon: Mark DEPRECATED.
Oct 23 2016, 1:19 PM · xfce
ehaupt accepted D7199: deskutils/xfce4-notification-daemon: Mark DEPRECATED.

ehaupt: What do you think about marking deskutils/xfce4-notification-daemon as deprecated and then removing it from ports 1 month later? My understanding is that it is no longer maintained and is fully replaced by deskutils/xfce4-notifyd?

It is also worth noting that deskutils/xfce4-notification-daemon is already marked deprecated due to USE_XFCE=libgui:
https://svnweb.freebsd.org/ports/head/Mk/Uses/xfce.mk?revision=411970&view=markup#l101

Oct 23 2016, 10:00 AM · xfce
koobs added a comment to D7199: deskutils/xfce4-notification-daemon: Mark DEPRECATED.

Please also include test results in the test plan section, not just a description/list of what will/has been run

Oct 23 2016, 2:54 AM · xfce
koobs added a comment to D7199: deskutils/xfce4-notification-daemon: Mark DEPRECATED.

@woodsb02 Please use the SUMMARY field as the proposed commit log (i've updated it this time to provide example).

Oct 23 2016, 2:52 AM · xfce
koobs retitled D7199: deskutils/xfce4-notification-daemon: Mark DEPRECATED from deskutils/xfce4-notification-daemon: Mark as deprecated to deskutils/xfce4-notification-daemon: Mark DEPRECATED.
Oct 23 2016, 2:49 AM · xfce
woodsb02 added a comment to D7199: deskutils/xfce4-notification-daemon: Mark DEPRECATED.

ehaupt: What do you think about marking deskutils/xfce4-notification-daemon as deprecated and then removing it from ports 1 month later? My understanding is that it is no longer maintained and is fully replaced by deskutils/xfce4-notifyd?

Oct 23 2016, 12:50 AM · xfce
woodsb02 added a reviewer for D7199: deskutils/xfce4-notification-daemon: Mark DEPRECATED: ehaupt.
Oct 23 2016, 12:46 AM · xfce

Oct 22 2016

mat added a comment to D7199: deskutils/xfce4-notification-daemon: Mark DEPRECATED.

Why to accept this changes, without informed the maintainer (ehaupt)?

Oct 22 2016, 3:39 PM · xfce
olivierd added a comment to D7199: deskutils/xfce4-notification-daemon: Mark DEPRECATED.

Why to accept this changes, without informed the maintainer (ehaupt)?

Oct 22 2016, 2:43 PM · xfce
mat accepted D7199: deskutils/xfce4-notification-daemon: Mark DEPRECATED.
Oct 22 2016, 1:09 PM · xfce
woodsb02 added a reviewer for D7199: deskutils/xfce4-notification-daemon: Mark DEPRECATED: xfce.
Oct 22 2016, 5:43 AM · xfce

Aug 30 2016

woodsb02 closed D6981: [NEW PORT] x11/xfce4-goodies: Meta-port for software and artwork from the XFCE4 Goodies Project by committing rP421116: Add x11/xfce4-goodies: Meta-port for ports from the Xfce4 Goodies Project.
Aug 30 2016, 3:06 PM · xfce
woodsb02 added a comment to D6981: [NEW PORT] x11/xfce4-goodies: Meta-port for software and artwork from the XFCE4 Goodies Project.

UNOFFICIAL term is not good word (imho), because it contains unmaintained applications, so we must inform users these ports (in a future) can be removed.

Aug 30 2016, 2:59 PM · xfce
olivierd added a comment to D6981: [NEW PORT] x11/xfce4-goodies: Meta-port for software and artwork from the XFCE4 Goodies Project.

UNOFFICIAL term is not good word (imho), because it contains unmaintained applications, so we must inform users these ports (in a future) can be removed.

Aug 30 2016, 2:47 PM · xfce
sbruno accepted D6981: [NEW PORT] x11/xfce4-goodies: Meta-port for software and artwork from the XFCE4 Goodies Project.

You may fire when ready.

Aug 30 2016, 2:43 PM · xfce

Jul 30 2016

woodsb02 added a comment to D7199: deskutils/xfce4-notification-daemon: Mark DEPRECATED.

olivierd - what are your thoughts on deprecating deskutils/xfce4-notification-daemon?

Jul 30 2016, 8:06 AM · xfce

Jul 12 2016

woodsb02 added a project to D7199: deskutils/xfce4-notification-daemon: Mark DEPRECATED: xfce.
Jul 12 2016, 9:44 PM · xfce
woodsb02 updated the diff for D6981: [NEW PORT] x11/xfce4-goodies: Meta-port for software and artwork from the XFCE4 Goodies Project.

Update diff inline with comments from olivierd

Jul 12 2016, 9:30 PM · xfce
woodsb02 added a comment to D6981: [NEW PORT] x11/xfce4-goodies: Meta-port for software and artwork from the XFCE4 Goodies Project.

Hi olivierd, thanks for you review. I have updated my patch and responded to your comments below.

Jul 12 2016, 9:27 PM · xfce