Xfce Forum

Sub domains
 

You are not logged in.

#1 2021-03-26 12:46:58

jt1122
Member
Registered: 2021-03-26
Posts: 240

xfce4 time-out plugin missing from "goodies"

Hi,

The "xfce4-goodies" package on Sparky Linux contains various plugins but not the time-out one:
https://docs.xfce.org/panel-plugins/xfc … ugin/start

It's seems very useful and this feature was very helpful on the Mate desktop.

Since it's available only as a source file  I tried downloading and compiling but on each attempt there's something new missing which requires tons of additional packages.

Why is the plugin not already included pre-complied in the package?

Is it possible to release an updated package which will include it and make life a bit easier for users?.

Thanks

Offline

#2 2021-03-26 13:12:03

ToZ
Administrator
From: Canada
Registered: 2011-06-02
Posts: 11,023

Re: xfce4 time-out plugin missing from "goodies"

Hello and welcome

jt1122 wrote:

Hi,

Why is the plugin not already included pre-complied in the package?

Is it possible to release an updated package which will include it and make life a bit easier for users?.

Thanks

This is a question that should be asked of the sparky linux distro maintainers. Upstream Xfce provides the code and its the distros that package it.

Since Sparky Linux is based on debian, it would probably look to debian having it already packaged, but it appears not to be. See this bug report.

It might be possible to install a .deb file from another debian-based distro (MXLinux, xubuntu) but thats not something I would be able to answer. Perhaps another forum member can provide some advice on that.


Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki  |  Community | Contribute ---

Offline

#3 2021-03-26 14:28:33

jt1122
Member
Registered: 2021-03-26
Posts: 240

Re: xfce4 time-out plugin missing from "goodies"

ToZ wrote:

Hello and welcome
This is a question that should be asked of the sparky linux distro maintainers. Upstream Xfce provides the code and its the distros that package it.

Since Sparky Linux is based on debian, it would probably look to debian having it already packaged, but it appears not to be. See this bug report.

It might be possible to install a .deb file from another debian-based distro (MXLinux, xubuntu) but thats not something I would be able to answer. Perhaps another forum member can provide some advice on that.

Thanks.

So the bottom line is I should re-file a bug report? you've mentioned  there's one from 2017 but obviously nothing has changed.

Regards

Last edited by jt1122 (2021-03-26 14:29:03)

Offline

#4 2021-03-26 15:34:22

ToZ
Administrator
From: Canada
Registered: 2011-06-02
Posts: 11,023

Re: xfce4 time-out plugin missing from "goodies"

Its really not in our hands. Its a distro-related issue. I would start with a sparky linux request and see where it goes from there.

Were you able to manually build the package? There are alot of build utilities and build dependencies that need to be installed, but once built, you can uninstall those packages. They are only needed when manually building.


Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki  |  Community | Contribute ---

Offline

#5 2021-03-26 16:22:44

ToZ
Administrator
From: Canada
Registered: 2011-06-02
Posts: 11,023

Re: xfce4 time-out plugin missing from "goodies"

Assuming that you are running Sparky Linux rolling, the following steps will install the plugin for you:

  1. Install build dependencies (we will use the xfce4-timer-plugin build dependencies because they are basically the same as required for the timeout plugin):

    sudo apt build-dep xfce4-timer-plugin
  2. Clone the repository:

    git clone https://gitlab.xfce.org/panel-plugins/xfce4-time-out-plugin.git
  3. Build the plugin:

    cd xfce4-timeout-plugin
    ./autogen.sh --prefix=/usr --libdir=/usr/lib/$(uname -m)-linux-gnu --disable-static --disable-debug
    make
    sudo make install
  4. Remove the installed build dependencies:

    sudo apt-get autoremove $(apt-cache showsrc xfce4-timer-plugin | sed -e '/Build-Depends/!d;s/Build-Depends: \|,\|([^)]*),*\|\[[^]]*\]//g')
  5. Add the plugin to the panel and enjoy

Keep in mind that since you have manually built the plugin, it is not managed or tracked by apt meaning it might break and need to be rebuilt again in the future if any of it's underlying dependency libraries change.


Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki  |  Community | Contribute ---

Offline

#6 2021-03-26 17:07:00

jt1122
Member
Registered: 2021-03-26
Posts: 240

Re: xfce4 time-out plugin missing from "goodies"

ToZ wrote:

Assuming that you are running Sparky Linux rolling, the following steps will install the plugin for you:
...
Keep in mind that since you have manually built the plugin, it is not managed or tracked by apt meaning it might break and need to be rebuilt again in the future if any of it's underlying dependency libraries change.

Thanks heaps. I've now got it working based on your post.

Cheers

Offline

Board footer

Powered by FluxBB