Package Details: idesk 0.7.5-10

Git Clone URL: https://aur.archlinux.org/idesk.git (read-only, click to copy)
Package Base: idesk
Description: gives users of minimal wm's (fluxbox, blackbox, openbox, windowmaker...) icons on their desktop
Upstream URL: https://sourceforge.net/projects/idesk/
Licenses: GPL
Submitter: Barthalion
Maintainer: neagix
Last Packager: bidulock
Votes: 8
Popularity: 0.000000
First Submitted: 2018-01-05 20:16 (UTC)
Last Updated: 2021-12-22 12:31 (UTC)

Latest Comments

1 2 Next › Last »

MarsSeed commented on 2023-08-29 17:10 (UTC)

@neagix, yes, I think it would be ideal if you updated this to build from your fork.

neagix commented on 2023-08-29 13:40 (UTC)

Should I make this package point to my fork?

MarsSeed commented on 2023-08-10 07:59 (UTC) (edited on 2023-08-10 08:07 (UTC) by MarsSeed)

This has flagged out-of-date since 2022-12-15 by @Rodrigues with the following comment:

https://github.com/neagix/idesk/releases/tag/v0.7.8

I am re-flagging it, since there are two patches committed on top of that release; the last of which includes the imlib2 pkg-config patch, making the separate imlib2-config.patch file hosted on AUR unneeded.

Hence, the latest available version is:

idesk 0.7.8.r2.g40a0a42

MarsSeed commented on 2023-08-10 07:44 (UTC) (edited on 2023-08-10 07:50 (UTC) by MarsSeed)

As per the continuation fork's README.md clarifies, can depend on startup-notification. This has been true even in the last original 0.7.5 release, only that readme mentioned it very briefly, and didn't convey unambiguously that it is for an optional feature.

Also, the readme says:

It [i.e., startup-notification] is disabled by default but can be overridden by specifying '--enable-libsn' on the configure script's command line.

bidulock commented on 2021-12-22 12:32 (UTC)

Thanks for the patch @olebowle -- works good.

olebowle commented on 2021-12-21 09:45 (UTC)

I did a bit of debugging and adjusted the PKGBUILD accordingly with my limited C++ experience: https://gist.github.com/olebowle/cb0748cfdcbfc5d09c90f3f1d54fa76a

bidulock commented on 2021-12-20 23:15 (UTC)

@olebowle Looks like the STL in new G++ 11.1 compiler has an assertion in it that it didn't before. Not sure I can fix this easily.

olebowle commented on 2021-12-20 17:04 (UTC) (edited on 2021-12-20 17:07 (UTC) by olebowle)

With 0.7.5-9 I get:

/usr/include/c++/11.1.0/bits/stl_vector.h:1045: std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::operator [with _Tp = AbstractIconConfig; _Alloc = std::allocator<AbstractIconConfig*>; std::vector<_Tp, _Alloc>::reference = AbstractIconConfig&; std::vector<_Tp, _Alloc>::size_type = long unsigned int]: Assertion '__n < this->size()' failed.

-> Segmentation fault

The 0.7.5-8 binary from a backup still works flawlessly.

bidulock commented on 2021-12-19 07:12 (UTC) (edited on 2021-12-19 07:13 (UTC) by bidulock)

@Cooler: fixed in -9

Thanks for reporting the issue.

Cooler commented on 2021-12-18 19:12 (UTC)

Cannot build idesk with new imlib2 1.7.5-1. During configuration step error "cannot find imlib2-config". If you check package contents of imlib2, no /usr/bin/imlib2-config can be found.