maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   Conky now in fremantle extras-testing (https://talk.maemo.org/showthread.php?t=37698)

Creamy Goodness 2010-08-13 17:19

Re: Conky now in fremantle extras-testing
 
haha, i was going to try doing it myself on the weekend, i saw you've left the 1.6.1 source in the repository. i didn't think you'd show up in this thread and take my rant as a complaint about your lack of work. i'm only upset because i can't figure out how to read thelong badly formatted changelog backwards and avoid the post 1.6.1 features, so i keep wasting time trying things that don't exist in our version.

fnordianslip 2010-08-13 17:41

Re: Conky now in fremantle extras-testing
 
Quote:

Originally Posted by Creamy Goodness (Post 785500)
haha, i was going to try doing it myself on the weekend, i saw you've left the 1.6.1 source in the repository. i didn't think you'd show up in this thread and take my rant as a complaint about your lack of work. i'm only upset because i can't figure out how to read thelong badly formatted changelog backwards and avoid the post 1.6.1 features, so i keep wasting time trying things that don't exist in our version.

OK, fair enough, I have sympathy with that. As it goes I was just taking a look to see what deps I can amputate and see if I can get a newer package built. I've been trying 1.8.0 and its not looking like its going to be easy.

fnordianslip 2010-08-14 13:53

Re: Conky now in fremantle extras-testing
 
Well there's some progress here. I've got a hackey deb built of Conky 1.8.0-1 from Debian unstable repo, and its installed and running on my N900 now. I had to explicitly disable support for imlib2 and lua to get it built and perform some debian surgery. Hopefully I'll get to fire something up towards the extras-devel autobuilder soon.

Code:

n900:~$ conky -v
Conky 1.8.0 compiled Sat Aug 14 14:29:05 BST 2010 for Linux 2.6.32-24-generic (arm)

Compiled in features:

System config file: /etc/conky/conky.conf
Package library path: /usr/lib/conky

 X11:
  * Xdamage extension
  * XDBE (double buffer extension)
  * Xft
  * ARGB visual

 Music detection:
  * MPD
  * MOC

 General:
  * math
  * hddtemp
  * portmon
  * Curl
  * RSS
  * Weather (METAR)
  * Weather (XOAP)
  * wireless
  * support for IBM/Lenovo notebooks
  * eve-online
  * config-output
  * ALSA mixer support
  * apcupsd
  * iostats
  * ncurses

Think we can probably do without the support for IBM/Lenovo notebooks :p

fnordianslip 2010-08-17 18:20

Re: Conky now in fremantle extras-testing
 
Hmm. Well, the Conky 1.8.0-1 source package from Debian unstable repo, which identifies itself as Conky 1.8.0 when built and run, does in fact seemed to based on Conky upstream version 1.7.2.

As can be seen from the git history http://git.omp.am/?p=conky.git;a=summary there http://git.omp.am/?p=conky.git;a=summary, Conky was "c++ified" after version 1.7.2, but the 1.8.0-1 package from Debian unstable is pure C.

This basically means bad news for anyone hoping to use Conky versions (upstream versions, not deb versions) greater than 1.7.2 on Mameo5. The c++ification of conky includes use of new language features that aren't supported by gcc 4.2, which is the version provided in the scratchbox sdk. The code at the upstream git tip requires gcc 4.4.

I don't know what gcc version will be in the Harmattan SDK, but I suspect that upstream Conky version 1.7.2 (i.e. mostly the same code thats in the version 1.8.0-1 source deb I built and mentioned above) is probably the last version that we will see on Maemo5, although we can do some work on that to provide wider functionality and some tailoring to the hardware (probably).

Creamy Goodness 2010-08-28 04:11

Re: Conky now in fremantle extras-testing
 
1 Attachment(s)
fnordianslip gave me the 1.8.0 deb & src to install and debug.
we are trying to restart the project at the garage "monky"
there are some bugs we need to fix, the scrolling text is not working at a small width, it forces scroll when it should fit. we need to add a few features or reattach broken stuff to properly check battery levels and update less frequently when on battery. once we fix these small things we will release a properly working version.
i noticed the new conky feature to track top io load per process doesn't work on n900 power-kernel and i assume the default because it doesn't collect that statistic.
sorry for lack of punctuation, in a hurry!!


-edit-
is attached jpg supposed to be tiny? wtf... can't even remove it
heres a bigger one
http://www.appcheck.net/storage/Scre...827-215845.png

DaSilva 2010-08-28 09:52

Re: Conky now in fremantle extras-testing
 
Looks great, thanks in advance!
Will it be possible to use the same conky.conf from /home/user/MyDocs/conky.conf?

fnordianslip 2010-08-28 12:41

Re: Conky now in fremantle extras-testing
 
Quote:

Originally Posted by DaSilva (Post 800658)
Looks great, thanks in advance!
Will it be possible to use the same conky.conf from /home/user/MyDocs/conky.conf?

Are you asking if future Conky packages for Maemo5 will work with conf files in that directory? or, are you asking for a copy of Creamy's conf file?

anthonie 2010-08-28 13:37

Re: Conky now in fremantle extras-testing
 
Will Lua and Cairo be supported by this version? I know Lua was supported by the 1.72 version but will it work (the compile) with this gcc version?

fnordianslip 2010-08-28 13:52

Re: Conky now in fremantle extras-testing
 
Quote:

Originally Posted by anthonie (Post 800740)
Will Lua and Cairo be supported by this version? I know Lua was supported by the 1.72 version but will it work (the compile) with this gcc version?

The (upstream v1.72 based 1.8.0) package has just built like this in scratchbox

Code:

conky 1.8.0 configured successfully:

 Installing into:  /usr
 System config dir: /etc
 C compiler flags:      -I/usr/include/lua5.1      -I/usr/include/freetype2  -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include    -I/usr/include/libxml2  -Wall -W
 Libraries:        -liw  -lncurses -lm -lX11    -llua5.1    -lXext  -lXdamage -lXfixes  -lXft -lfontconfig  -lglib-2.0  -lcurl  -lxml2  -lasound -lrt
 Linker flags:      -Wl,-O1

 * X11:
  X11 support:      yes
  XDamage support:  yes
  XDBE support:    yes
  Xft support:      yes
  ARGB support      yes

 * Music detection:
  Audacious:        no
  BMPx:            no
  MPD:              yes
  MOC:              yes
  XMMS2:            no

 * General:
  math:            yes
  hddtemp:          yes
  portmon:          yes
  RSS:              yes
  Curl:            yes
  Weather
    METAR:          yes
    XOAP:          yes
  wireless:        yes
  IBM:              yes
  nvidia:          no
  eve-online:      yes
  config-output:    yes
  Imlib2:          no
  ALSA mixer:      yes
  apcupsd:          yes
  I/O stats:        yes

 * Lua (yes) bindings:
  Cairo:            no
  Imlib2:          no

Also, note that the portmon stuff won't work, but there's a patch upstream that may fix it.

DaSilva 2010-08-28 21:16

Re: Conky now in fremantle extras-testing
 
Quote:

Originally Posted by fnordianslip (Post 800727)
Are you asking if future Conky packages for Maemo5 will work with conf files in that directory? or, are you asking for a copy of Creamy's conf file?

The first one ;)


All times are GMT. The time now is 18:04.

vBulletin® Version 3.8.8