00:00.10 | TSCHAKeee | he's already got an N9? |
00:00.23 | TSCHAKeee | I mean, I know he's at the top of every list, but... ;) |
00:00.42 | DocScrutinizer | if Nokia went really nasty and all the way to dark side, they have locked down access to modem by crypto |
00:00.51 | MohammadAG | yes, it will |
00:01.04 | MohammadAG | question is, will it be possible to use commercial shit on that |
00:01.14 | DocScrutinizer | definitely not |
00:01.44 | DocScrutinizer | and it's not even clear you could reflash with another OS. Nokia can change xloader/NOLO any time |
00:02.18 | DocScrutinizer | TSCHAKeee: I meant Stskeeps tries to flash meegoCE to N950 right atm |
00:02.30 | TSCHAKeee | docScrutinizer: oh, yeah. I know. :) |
00:04.35 | DocScrutinizer | MohammadAG: so if N9 has a different rootcert than N950, and there are no publicly available NOLO versions that allow to boot an unsigned kernel, the jury is still out on N9 with alien OS |
00:07.35 | DocScrutinizer | TSCHAKeee: (I mean, I know he's at the top of every list) I'm not sure about that. Seems to me Nokia's support for meego-arm team significantly decayed recently |
00:15.45 | SpeedEvil | http://www.4shared.com/get/Dd5CVnMw/Nokia_N900_RX-51_Service_Manua.html |
00:15.47 | SpeedEvil | Page 17 |
00:15.50 | SpeedEvil | It's removable |
00:15.56 | SpeedEvil | err |
00:15.58 | SpeedEvil | ifnote |
00:16.01 | SpeedEvil | ignroe |
00:33.52 | *** join/#harmattan Scifig (~Scifig@c-24-4-32-47.hsd1.ca.comcast.net) |
00:38.17 | *** join/#harmattan antman8969 (6271c6f8@gateway/web/freenode/ip.98.113.198.248) |
00:41.49 | Termana | morning |
01:00.42 | GeneralAntilles | Moaning |
01:20.41 | npm | fyi, regarding whatever conversation from earlier.. GRP::pulse-access seems to make video playback w/o pausing |
01:21.03 | npm | alongside GRP::video |
01:21.08 | npm | now off to dinner |
01:23.26 | rm_you | npm: wait what?! |
01:26.58 | rm_you | wait why does mplayer depend on gtk and hildon libs |
01:27.02 | npm | must test more but videos that were all pausy before when full screen all refreshy (big buck bunny 480) now playback smooth |
01:27.10 | rm_you | i thought it opened straight to the FB |
01:27.25 | rm_you | npm: so what did you change? i want to try |
01:27.43 | npm | GRP::pulse-access |
01:29.09 | npm | http://nielsmayer.com/meego/qml/qmltube_1_0_6_armel.deb |
01:29.34 | npm | it had to remove code to prevent display from going to sleep but it works like this sortof |
01:30.21 | npm | back later ... dinner |
01:32.43 | rm_you | npm: yeah i have that :P thought you meant a change to the default media player setup or something |
01:55.22 | antman8969 | anyone know of an ifdef for harmattan? |
01:55.55 | antman8969 | found contains(MEEGO_EDITION,harmattan): for the pro file, but it doesn't seem to be owrking... |
02:30.56 | GeneralAntilles | The lack of rounding on the N950 keys is frustrating. |
02:31.02 | GeneralAntilles | Feels more squishy than the N900 keyboard, too. |
02:31.02 | rm_you | yes |
02:36.58 | TSCHAKeee | doesn't bother me |
02:37.07 | TSCHAKeee | is actually deliberately not using the keyboard |
02:42.13 | antman8969 | barely use it, the onscreen is pretty good imo |
02:42.41 | TSCHAKeee | it's one of the better ones |
02:42.54 | DocScrutinizer | GeneralAntilles: yup |
02:45.13 | DocScrutinizer | actually somewhat reminds me of the eten Glofiish M800 kbd, no doubt this been the worst handheld kbd I ever had to put my fingertips on |
02:47.09 | DocScrutinizer | and the non-sticky Fn-key frequently makes me typo all the "blue" symbols |
02:47.29 | antman8969 | i actually hate the fn / ctrl keys |
02:47.53 | antman8969 | I typed my password in plain text last week here because my / was turned into a @ |
02:47.57 | antman8969 | had to go an change them all.... |
02:59.19 | rm_you | the vkbd is gross >_> |
02:59.23 | rm_you | the keyboard is better but |
02:59.25 | rm_you | :/ |
03:20.24 | GAN900 | It's not too terrible. |
03:20.29 | GAN900 | But not great |
03:21.00 | GAN900 | I wont ever touch-type 60 wpm while looking at something else like I can on my N900. |
03:23.50 | DocScrutinizer | indeed |
03:24.34 | DocScrutinizer | k, time for brinner |
03:30.09 | hiemanshu | GAN900: I assume no swipe? |
03:30.17 | hiemanshu | swype* |
03:33.35 | GAN900 | Not tried it. |
03:40.11 | *** join/#harmattan hardaker (~hardaker@mail.hardakers.net) |
03:50.31 | antman8969 | has anyone been able to build for harmattan on OBS? |
03:51.05 | antman8969 | the repo doesn't seem to show up after being selected |
03:51.47 | rm_you | i need to figure out how to build packages again, haven't done this in a while |
03:51.54 | rm_you | i'm missing about a billion dependencies |
03:52.05 | rm_you | this is a nightmare... |
03:52.31 | rm_you | dpkg-buildpackage -> you're missing these deps -> apt-get source depnames -> dpkg-buildpackage -> you |
03:52.35 | rm_you | *you're missing more deps |
03:52.41 | rm_you | rinse and repeat about 20 times |
03:52.46 | rm_you | i'm giving up for now |
03:52.57 | antman8969 | are you doing anything special? |
03:53.03 | rm_you | mplayer <_< |
03:53.10 | rm_you | and libx264 |
03:53.29 | antman8969 | and you're building in scratchbox? |
03:53.31 | rm_you | getting the dep sources from ubuntu natty |
03:53.33 | rm_you | yes |
03:53.41 | antman8969 | lol thats gona be a pain |
03:53.49 | rm_you | not sure where else to get the sources from and actually have debian build rules |
03:53.50 | rm_you | lol yes |
03:53.54 | antman8969 | you're just going and downloading them all one by one? |
03:54.00 | rm_you | basically |
03:54.03 | rm_you | apt-source doesn't exist |
03:54.06 | rm_you | AFAICT |
03:54.09 | antman8969 | yea that sux |
03:54.13 | rm_you | i could try to build THAT |
03:54.14 | rm_you | >_>> |
03:54.31 | rm_you | srsly there is NOTHING in the base repos |
03:54.36 | rm_you | not even SVN or GIT |
03:54.40 | rm_you | this is so ridiculous |
03:57.20 | rm_you | seriously though, NEED a repo to put libs in |
03:57.27 | rm_you | so everyone doesn't have to compile every lib |
04:01.23 | antman8969 | check out obs |
04:01.27 | antman8969 | its' better than nothing |
04:01.37 | rm_you | how do i set that up |
04:01.46 | rm_you | all i saw guides for were scratchbox and QtCreator |
04:02.01 | rm_you | i played with OBS when i was working on Mer, but that was a while ago |
04:02.13 | rm_you | wasn't aware Harmattan was set up for OBS |
04:02.21 | antman8969 | lol its not... |
04:02.23 | rm_you | i thought scratchbox was its main env |
04:02.48 | antman8969 | well you can build in scratchbox, but when you start using things besides QT you run into your dep problem |
04:02.57 | antman8969 | OBS is trying to be like Maemo extras, if you're familiar with that |
04:03.11 | antman8969 | but the harmattan target isn't working afaik |
04:03.35 | antman8969 | but your problem isn't harmattan related is it, just general libs |
04:03.47 | rm_you | well yes |
04:03.53 | rm_you | but ... general libs for hamattan |
04:03.57 | rm_you | so if i can't build the libs... |
04:04.14 | rm_you | i can't use lins from Fremantle, can I? |
04:04.20 | rm_you | s/lins/libs/ |
04:04.33 | antman8969 | lol |
04:05.00 | antman8969 | some would work yea |
04:05.07 | antman8969 | there was a compatible lib page somewhere but I lost it |
04:05.26 | antman8969 | a lot of them would probably work |
04:05.27 | rm_you | ah |
04:05.30 | rm_you | hrmrm |
04:05.51 | antman8969 | but you're frustration isn't unjustified, there isn't much direction right now imo |
04:05.59 | antman8969 | kinda every man for himself |
04:06.05 | rm_you | yeah |
04:06.30 | rm_you | i'm wondering if i can be helpful by, instead of actually coding and building packages, actually just try to generate some infrastructure |
04:06.31 | rm_you | like |
04:06.39 | rm_you | http://ageofikon.com/prh/ |
04:07.08 | antman8969 | thats neat |
04:07.19 | antman8969 | should be usefull |
04:08.16 | antman8969 | but you should get an obs account, because it's clearly the future |
04:08.21 | rm_you | ok |
04:08.23 | rm_you | where do i do that |
04:08.40 | antman8969 | here lol, in the #meego channel if you have an account on meego.com |
04:08.47 | antman8969 | lbs is one person, xfade is another |
04:08.51 | antman8969 | msg them |
04:08.52 | rm_you | ah k |
04:09.11 | *** join/#harmattan TSCHAKeee (~TSCHAKeee@173.9.2.181-New-England.hfc.comcastbusiness.net) |
04:09.21 | rm_you | err, lbs or lbt? |
04:09.56 | antman8969 | i think lbt, but googleing meego obs tells you the exact one in a wiki.meego page |
04:10.03 | antman8969 | sry yea lbt |
04:10.17 | rm_you | david greaves? |
04:10.35 | antman8969 | lol wouldn't know the real name, but it sounds right |
04:10.43 | rm_you | lol |
04:10.54 | rm_you | hung out with him a lot at conferences and stuff |
04:10.59 | rm_you | he managed toe Mer OBS too |
04:11.04 | rm_you | *the |
04:14.56 | antman8969 | in person? |
04:15.55 | GAN900 | Anybody gotten the vkb stuck in numerals yet? |
04:16.31 | GAN900 | antman8969, yes. |
04:29.03 | npm | antman8969: re ifdef for harmattan, see http://forum.meego.com/showpost.php?p=26924&postcount=2 |
04:30.44 | npm | rm_you: I'm back ... doing accli -p `pgrep /usr/bin/video-suite` -I shows it already has all the needed aegis permissions. .. the new version of qmltube port i uploaded had those changes, plus other fixes (i haven't updated the version number) |
04:31.07 | npm | anybody know what SRC::com.nokia.maemo and AID::com.nokia.maemo.video-suite. do" |
04:31.08 | npm | ? |
04:34.26 | *** join/#harmattan DocScrutinizer (~halley@openmoko/engineers/joerg) |
04:39.23 | antman8969 | npm I tried it but It would't work using creator with the Meego 1.2 Harmattan target |
04:39.35 | antman8969 | and gan900 you want a number only vkb? |
04:39.54 | GAN900 | No, I encountered a bug. |
04:40.03 | GAN900 | Couldn't get back to the letters in SMS. |
04:40.13 | antman8969 | oooh, in that case, no lol |
04:40.34 | antman8969 | on a a slightly unrelated note, My smileys dont work... |
04:41.25 | antman8969 | npm I ended up using unix:!symbian:!maemo: in the pro file instead |
04:41.42 | antman8969 | but that doesn't let me distinguish harmattan from meego so it's not a great solution... |
04:57.53 | *** join/#harmattan antman8969 (6271c6f8@gateway/web/freenode/ip.98.113.198.248) |
05:00.18 | DocScrutinizer | GAN900: vkbd locked to numeric input for textfields with according attributes, e.g. number for SMS addressee |
05:01.11 | DocScrutinizer | it's no bug, it's a feature (maybe not being able to set focus elsewhere might be a bug) |
05:01.31 | GAN900 | Was on the text input field. |
05:01.54 | GAN900 | While I was typing out a text, went to add an apostrophe and couldn't get back to the alphas. |
05:02.14 | DocScrutinizer | ahaaa, that'S different then |
05:14.00 | rm_you | lol |
05:14.13 | rm_you | what happens to me is that the text box i'm typing into for messages disappears |
05:14.42 | rm_you | apostrophe is just... a key? why would you even need to hit function or anything |
05:18.23 | npm | antman8969 i got my solution to work ... but it won't be able to automatically distinguish harmattan from a system that has /../qmsystem2/qmkeys.h installed |
05:18.32 | npm | given funky exists($$QMAKE_INCDIR_QT"/../qmsystem2/qmkeys.h"):!contains(MEEGO_EDITION,harmattan): { |
05:18.57 | npm | suggested by http://wiki.meego.com/index.php?title=Porting_Fremantle_Applications_to_Harmattan&oldid=44545#Harmattan_scope |
05:21.52 | DocScrutinizer | GAN900: no, can't duplicate that |
05:22.17 | GAN900 | rm_you, vkb |
05:22.30 | rm_you | why would you use the vkbd >_> |
05:22.33 | GAN900 | DocScrutinizer, yeah, bet it's a race condition. |
05:22.37 | rm_you | i've been trying to figure out how to uninstall/disable it |
05:22.44 | DocScrutinizer | I notice tactile feedback sometimes gets lost |
05:22.46 | GAN900 | rm_you, testing and familiarization. |
05:22.49 | GAN900 | Yeah |
05:23.03 | GAN900 | That almost seems like a Components/MTF issue. |
05:23.19 | rm_you | tactile feedback? |
05:23.40 | DocScrutinizer | also noticed suddenly my number of chars per SMS was down to 50 or sth |
05:23.52 | DocScrutinizer | rm_you: vibra kick |
05:25.40 | rm_you | hrm |
05:25.42 | rm_you | well bedtime |
05:25.54 | rm_you | giving up on compiling these 100 dependencies for mplayer |
05:26.07 | rm_you | maybe tomorrow i can get OBS access and it'll be easier? :/ dunno |
05:26.31 | npm | interesting, perhaps by including QtMobility, you also get Q_WS_MAEMO_5 and 6 defined .. qt-mobility-opensource-src-1.2.0/common.pri:135: maemo6:DEFINES+= Q_WS_MAEMO_6 |
05:26.59 | npm | rm_you: i'm not sure mplayer will help |
05:27.10 | rm_you | yeah you said that earlier |
05:27.14 | rm_you | or, javispedro did |
05:27.17 | rm_you | but i still want to try |
05:27.17 | npm | however, if you get ffmpeg compiled let me know |
05:27.23 | rm_you | i mean |
05:27.30 | rm_you | why would it be different than n900? |
05:27.31 | DocScrutinizer | honestly I wonder how the heck the cracks at Nokia are building things, without headdesking all the time |
05:27.54 | rm_you | N900 mplayer played stuff way better than builtin, and suffered from the same issues |
05:27.55 | rm_you | didn't it? |
05:28.03 | rm_you | or was there not a video DSP? |
05:28.11 | npm | the concern re mplayer is that there are DSP-based coprocessors that are used to accelerate video decode |
05:28.14 | rm_you | i mean, it is just *faster* |
05:28.21 | rm_you | yes |
05:28.25 | npm | and that they would not be invoked |
05:28.25 | rm_you | but it was faster on N900 |
05:28.32 | rm_you | and suffered the same drawback |
05:28.37 | npm | depends on the size. |
05:28.57 | rm_you | despite not having the DSP it still was faster :/ |
05:28.57 | npm | the n900 has less pixels to push to the screen? compared to the processor increase?? |
05:29.09 | rm_you | it's the same res? |
05:29.10 | rm_you | AFAIK |
05:29.17 | npm | is it/ |
05:29.18 | npm | ? |
05:29.23 | rm_you | i thought so? |
05:29.27 | rm_you | or |
05:29.33 | rm_you | ah no it added 48h |
05:30.07 | npm | no |
05:30.08 | ieatlint | DocScrutinizer: they are headdesking all the time |
05:30.08 | npm | <PROTECTED> |
05:30.37 | ieatlint | nokia has the worst fucking build environments i've ever seen.. the toolchains for the various things are more fragmented than android is |
05:30.38 | rm_you | ah |
05:30.44 | npm | per env DISPLAY=:0.0 xpdyinfo |
05:30.44 | rm_you | old was 800x480? |
05:30.55 | rm_you | soooo |
05:31.01 | rm_you | it barely added any |
05:31.04 | npm | and might i say: it is way fing cool to be able to run xdpyinfo on my phone |
05:31.19 | rm_you | well i gotta go to bed |
05:31.20 | rm_you | but |
05:31.32 | rm_you | one thing i have learned is, don't draw conclusions before you TRY |
05:31.32 | npm | i'm going to bow down to this thing like it's the monolith in 2001 |
05:31.37 | rm_you | this stuff is madness |
05:31.43 | rm_you | never goes like you'd expect |
05:32.01 | rm_you | so when i *see* mplayer being slower, i'll believe it |
05:32.15 | npm | true. bypassing entire gstreamer pipeline and doing it in mplayer may be faster in some cases |
05:32.22 | rm_you | i'm hoping. |
05:32.30 | rm_you | it's lagging on videos that played fine on n900 |
05:32.31 | rm_you | in mplayer |
05:32.33 | npm | perhaps for audio |
05:32.40 | rm_you | (none of my videos played right in built-in) |
05:32.56 | rm_you | sleeps |
05:33.00 | npm | gnight |
05:35.46 | npm | 384000/409920 ... aka 7% more pixels to push |
05:51.21 | DocScrutinizer | so, is harmattan back to plain alsa now? or how is play-sound called this week, if we mustn't use aplay? |
05:54.28 | DocScrutinizer | don't get me wrong, not missing play-sound really, it was so retarded and limited in configurability (WTF does spellcheck blame this word?)... But honestly, it was really nice to get some advice how to use audio, from cmdline |
05:54.52 | DocScrutinizer | ~spell configurability |
05:55.24 | DocScrutinizer | :shrug: |
05:56.44 | RST38h | moos at Doc |
05:56.51 | DocScrutinizer | moo RST38h |
05:57.02 | RST38h | Why do we have a separate harmattan channel anyway? Feels weird |
05:57.15 | DocScrutinizer | *YAWN* still way too little storage to get some 50MB manpages :-S |
05:57.20 | RST38h | Will it be absorbed into #maemo once N9 hits the market? |
05:57.36 | DocScrutinizer | possibly |
05:58.24 | DocScrutinizer | that's the time when I start #fremantle ;-) |
06:02.13 | DocScrutinizer | well, it's a *user device*, right? Nah wait, the backside clearly says "DEVELOPER DEVICE" |
06:02.49 | DocScrutinizer | so I guess the ~8GB aren't exactly needed for mp3, a few manpages should fit nicely |
06:06.01 | DocScrutinizer | ~ $ pa<tabtab> |
06:06.03 | DocScrutinizer | package-manager-ui pager parse-endurance-measurements passwd |
06:06.04 | DocScrutinizer | COUGH, where's the pulseaudio stuff? |
06:07.25 | DocScrutinizer | LOL [-fixed-orientation 0|90|180|270] Start application in fixed orientation. This overrides keyboard state, as well as a device profile |
06:08.01 | DocScrutinizer | btw one of the many quite OT parameters of package-manager-ui |
06:09.27 | ieatlint | it has the pulseaudio daemon, it may just not have the tools installed |
06:21.00 | DocScrutinizer | mhm, pnatd is phonet-at now |
06:33.46 | DocScrutinizer | esd *couhg* |
06:36.04 | DocScrutinizer | flash_eater EEEEEK! :-o |
06:36.34 | DocScrutinizer | I strongly discourage to test this command |
06:43.31 | DocScrutinizer | hmm, mat seems to be identical with phonet-at |
06:48.35 | DocScrutinizer | hah memload should get renamed memhog |
06:55.26 | DocScrutinizer | objcopy *cough*, wonder what aegis will thing about that |
07:08.46 | alterego | Has anyone used the maps manager successfully? |
07:15.38 | ieatlint | the gui doesn't work, there are instructions on the wiki on how to unpack the maps |
07:16.05 | *** join/#harmattan smoku (~spectrum@xkh0g2.infr.xiaoka.com) |
07:23.31 | alterego | Ah, okay. Manual it is then .. |
07:24.39 | DocScrutinizer | ls -l /usr/share/meegotouch/targets/N* |
07:32.38 | *** join/#harmattan wazd (~wazd@broadband-95-84-184-69.nationalcablenetworks.ru) |
07:34.49 | DocScrutinizer | ~syspart |
07:35.19 | alterego | Going to a wedding today, should be a good N950 photo opportunity :) |
07:35.46 | DocScrutinizer | any idea bout /syspart? |
07:36.04 | wazd | alterego: I thought wedding would be a good photo opportunity for D7000 lately :D |
07:36.39 | alterego | wazd: alright if you've got one, personally I would have prefered to take the N8, but my gf has stolen it :/ |
07:37.32 | DocScrutinizer | ugh cgroup |
07:37.34 | Tronic | at a funeral right now |
07:37.54 | Tronic | perfect n950 ircing oppurtunity |
07:38.34 | wazd | Tronic: :( :) |
07:38.37 | Tronic | during the superstitious parts only, ofc. |
07:40.01 | alterego | Yeah, I'm not in to the cloud fairy parts either .. |
08:00.42 | DocScrutinizer | LOL |
08:00.52 | DocScrutinizer | RM680-22-6_PR_RM680:~# aplay -L |
08:00.53 | DocScrutinizer | Segmentation fault (core dumped) |
08:02.42 | tomma | does anyone know how to use ShareUi from dbus? what kind of .aegis it requires? |
08:02.47 | *** join/#harmattan rcg (~rc@g230051226.adsl.alicedsl.de) |
08:03.12 | *** join/#harmattan eman (~lemmings@124-168-1-96.dyn.iinet.net.au) |
08:07.51 | dm8tbr | good moaning |
08:10.08 | achipa | tomma: the MTF one has TrackerReadAccess, TrackerWriteAccess, tracker::tracker-miner-fs-access, GRP::metadata-users, GRP::video, mms-manager::MmsProtectedReadAccess |
08:10.17 | achipa | tomma: don't have dbus at hand |
08:10.39 | *** part/#harmattan smoku (~spectrum@xkh0g2.infr.xiaoka.com) |
08:11.25 | tomma | i found those too... but for some reason, when i launch it from dbus it just hangs |
08:11.48 | tomma | cant really tell if this is caused by aegis or what |
08:13.22 | *** join/#harmattan eman (~lemmings@124-168-1-96.dyn.iinet.net.au) |
08:29.52 | lbt | hey rm_you o/ |
08:46.35 | hiemanshu | alterego: the N950 camera is awesome! |
08:46.38 | npm | achipa: what exactly does GRP::pulse-access do? |
08:48.23 | achipa | gives you audio access ? no idea, don't have docs at hand |
08:49.05 | *** join/#harmattan lardman|home (~lardman@138-38-179-9.docking.bath.ac.uk) |
08:50.09 | npm | In http://nielsmayer.com/meego/qml/qmltube_1_0_6_armel.deb it seems to enable video playback w/ less pausing |
08:51.28 | npm | actually many questions could be answerd if i saw the sourcecode for say, the things that generate results of "accli -p `pgrep /usr/bin/camera-ui` -I" |
08:52.05 | npm | accli -p `pgrep /usr/bin/video-suite` -I |
08:52.30 | npm | and accli -p `pgrep /usr/bin/qmafw-dbus-wrapper` -I |
08:53.25 | npm | which is also a good place to copy names needed for your own <packagename>.aegis |
08:54.05 | npm | that's how i figured out that GRP::video was all that was standing between me and video playback |
08:56.01 | npm | ok back to doing battle w/ MeeGo::QmDisplayState(qparent) |
09:16.03 | *** join/#harmattan CaCO3 (~CaCO3@19-233.195-178.cust.bluewin.ch) |
09:37.44 | *** join/#harmattan M4rtinK2 (~M4rtinK@mail.melf.eu) |
09:44.49 | DocScrutinizer | npm: |
09:44.51 | DocScrutinizer | RM680-22-6_PR_RM680:~# grep pulse-acc /etc/group |
09:44.53 | DocScrutinizer | pulse-access:x:670:user,root |
09:47.10 | *** join/#harmattan trx (~ns-team@93.87.57.150) |
09:49.08 | *** join/#harmattan CaCO3 (~CaCO3@19-233.195-178.cust.bluewin.ch) |
09:51.25 | *** join/#harmattan leinir (~leinir@amarok/usability/leinir) |
09:54.02 | *** join/#harmattan Milhouse (~irc_milho@188-222-193-237.zone13.bethere.co.uk) |
09:54.02 | *** join/#harmattan Milhouse (~irc_milho@Maemo/community/contributor/Milhouse) |
10:01.40 | *** join/#harmattan NIN101 (~NIN101@p5DD2988F.dip0.t-ipconnect.de) |
10:23.27 | MohammadAG | is Harmattan OBS online? |
10:23.33 | *** join/#harmattan CaCO3 (~CaCO3@19-233.195-178.cust.bluewin.ch) |
10:33.28 | *** join/#harmattan Elleo (~Elleo@mikeasoft.com) |
10:33.28 | *** join/#harmattan Elleo (~Elleo@libre.fm/hacker/elleo) |
10:36.08 | *** join/#harmattan epage (~epage@adsl-99-62-39-105.dsl.aus2tx.sbcglobal.net) |
11:02.46 | *** join/#harmattan Elleo (~Elleo@libre.fm/hacker/elleo) |
11:16.22 | *** join/#harmattan smoku (~spectrum@85.11.67.244) |
11:22.47 | achipa | npm: going through the SDK release notes would have probably been a shorter path... it even has an example aegis manifest for video/camera apps |
11:29.59 | DocScrutinizer | omg THAT was tedious - checked and played with *all* the controls of all three cards in alsamixer |
11:31.06 | DocScrutinizer | created some funny humming sounds, but no success with FMRX |
11:33.11 | DocScrutinizer | prettey please could somebody share a bit of docu about codec hardware, how it's connected, and what's the I2S_MODE_CONFIG of wl1273 supposed to get set to? |
11:35.47 | DocScrutinizer | a short while I thought radio actually works and has clicks and plops when I (un)mate the antenna which happens to be headphones. Then I realized that's just the headset mic I looped back to speaker |
11:39.37 | DocScrutinizer | if somebody finds a pointer to a wl1273/1271 datasheet that for sure was much appreciated :-D |
11:44.55 | dm8tbr | that's TI NDA AFAICT |
11:45.07 | DocScrutinizer | sure |
11:46.06 | DocScrutinizer | while being TI there's hope we might find some maybe even commented sourcecode for it |
11:46.29 | MohammadAG | DocScrutinizer, asked jacekowski? |
11:46.43 | DocScrutinizer | not yet |
11:46.54 | *** join/#harmattan wicket64 (~wicket@81-86-240-143.dsl.pipex.com) |
11:50.54 | *** join/#harmattan seif (~seiflotfy@g230053189.adsl.alicedsl.de) |
12:03.16 | *** join/#harmattan seif (~seiflotfy@g230053189.adsl.alicedsl.de) |
12:11.53 | *** join/#harmattan seif (~seiflotfy@g230053189.adsl.alicedsl.de) |
12:34.32 | *** join/#harmattan gri (~gri@p4FCEBE74.dip.t-dialin.net) |
13:05.14 | *** join/#harmattan epage (~epage@adsl-99-62-35-172.dsl.aus2tx.sbcglobal.net) |
14:03.06 | *** join/#harmattan eman (~lemmings@124-168-1-96.dyn.iinet.net.au) |
14:21.29 | *** join/#harmattan epage (~epage@adsl-99-62-35-172.dsl.aus2tx.sbcglobal.net) |
14:26.52 | *** join/#harmattan javispedro (~javier@Maemo/community/contributor/javispedro) |
14:40.15 | javispedro | DocScrutinizer: thanks for the fmrx "search" |
14:51.56 | *** join/#harmattan Wirta (~Knop@gprs-internet-ff4bee00-107.dhcp.inet.fi) |
14:54.12 | *** join/#harmattan lardman (~simon@138.38.177.83) |
14:54.12 | *** join/#harmattan lardman (~simon@Maemo/community/contributor/lardman) |
14:55.25 | lardman | DocScrutinizer: thanks for the links |
14:55.54 | *** join/#harmattan hardaker (~hardaker@mail.hardakers.net) |
14:55.59 | lardman | I've been looking at Qt Quick, but for some reason can't open qml files in Qt Creator. Is this usual? |
14:57.03 | lardman | Stskeeps: If you're about, I was also looking at the meego-camera app, and wondering how to stick mBarcode decoding in there. I've no clue tbh, and can't see how wrapping the decoder as a qml component is going to do much |
14:57.43 | lardman | I can't even work out what format an image buffer could be passed across in. I guess an Image, but no sign of one being output in the qml stuff afaict |
14:57.56 | lardman | seems to me I'd need to stick to the lower level C++ stuff |
14:58.08 | javispedro | doing image stuff on js would be pain =) |
14:59.14 | lardman | I'm not seeing much appeal in the whole qml thing atm, no gui designer, and the recommendation is to simply wrap my existing components in a qml wrapper |
14:59.27 | javispedro | yeah |
14:59.44 | javispedro | I see qml mostly as glue |
14:59.53 | javispedro | the kind of stuff that you used to do on python, etc. |
15:00.08 | lardman | I just came into work thinking that I needed an SDK update as I was missing a gui designer, but everything seems to be installed |
15:01.35 | lardman | well I'm glad it's not just me anyway :) |
15:04.56 | lardman | javispedro: do you know where I can download qml viewer |
15:05.25 | javispedro | nope, it came with qt here |
15:05.34 | lardman | hmm, strange |
15:06.47 | lardman | perhaps I need to install the qt quick for symbian stuff |
15:07.37 | lardman | ah well |
15:07.40 | lardman | javispedro: thanks |
15:07.44 | lardman | heads home |
15:07.48 | lardman | cu on Monday |
15:07.58 | javispedro | cya |
15:16.51 | Wirta | has anyone been able to figure out how to fix the re-orientation bug in landscape homescreen? |
15:25.53 | *** join/#harmattan meegoexperts_mob (~Adium@i-83-67-88-78.freedom2surf.net) |
15:27.30 | *** join/#harmattan meegoexperts_mob (~Adium@i-83-67-88-78.freedom2surf.net) |
15:38.27 | *** join/#harmattan crevetor (~antoine@modemcable210.76-70-69.static.videotron.ca) |
15:55.30 | *** join/#harmattan gri (~gri@p4FCEBE74.dip.t-dialin.net) |
16:03.26 | *** join/#harmattan harbaum (~quassel@krlh-4d02156f.pool.mediaWays.net) |
16:25.41 | crevetor | lardman|home: hi |
17:02.20 | *** join/#harmattan lcuk (lcuk@cpc2-oldh7-0-0-cust702.10-1.cable.virginmedia.com) |
17:02.21 | *** join/#harmattan lcuk (lcuk@Maemo/community/contributor/lcuk) |
17:17.14 | *** join/#harmattan CaCO3 (~CaCO3@19-233.195-178.cust.bluewin.ch) |
17:26.13 | *** join/#harmattan seif (~seiflotfy@e180221009.adsl.alicedsl.de) |
17:33.48 | *** join/#harmattan javispedro (~javier@Maemo/community/contributor/javispedro) |
17:39.47 | *** join/#harmattan CaCO3 (~CaCO3@19-233.195-178.cust.bluewin.ch) |
18:14.19 | hiemanshu | is there a setting or something special to make the phone use 3G when no wi-fi is available? |
18:19.25 | *** join/#harmattan TSCHAKeee (~TSCHAKeee@173.9.2.181-New-England.hfc.comcastbusiness.net) |
18:28.11 | achipa | hiemanshu: just enable "use automatically" in the 3G networks' settings |
18:29.46 | hiemanshu | achipa: I cant find it, there is 'Allow background connections' which is enabled |
18:30.47 | achipa | Settings->Internet->Edit->[the name of the network you want to automatically connect to]->use automatically |
18:31.16 | hiemanshu | achipa: ah, found it |
18:31.18 | hiemanshu | thanks |
18:31.22 | achipa | yw |
18:44.56 | *** join/#harmattan lcuk (lcuk@cpc2-oldh7-0-0-cust702.10-1.cable.virginmedia.com) |
18:44.56 | *** join/#harmattan lcuk (lcuk@Maemo/community/contributor/lcuk) |
18:54.39 | *** join/#harmattan epage (~epage@adsl-99-62-35-172.dsl.aus2tx.sbcglobal.net) |
18:59.46 | *** join/#harmattan antman8969 (6271c6f8@gateway/web/freenode/ip.98.113.198.248) |
19:07.32 | *** join/#harmattan NIN101 (~NIN101@p5DD2988F.dip0.t-ipconnect.de) |
19:08.45 | antman8969 | soo.... I've built fennec for harmattan... but aegis won't let me install it........ |
19:11.01 | GeneralAntilles | Ah, shoplifters. |
19:11.15 | TSCHAKeee | wonders why everybody is soooo shocked that they can't manually shove stuff on the phone |
19:11.16 | GeneralAntilles | So, anybody know if there's a plugin interface for sticking things on the lock screen? |
19:11.56 | lcuk | wonders how come people have problems putting stuff on the phone |
19:12.04 | GeneralAntilles | Aegis. |
19:12.22 | lcuk | GeneralAntilles, installed 4/4 .debs tried so far |
19:12.30 | lcuk | only prevented from manually updating a binary |
19:12.48 | TSCHAKeee | and that's probably what everybody is trying to do, oh look, it built, i'll just ssh it over |
19:12.55 | GeneralAntilles | I think Texrat just wrote a blog post about WFMing. |
19:13.09 | rm_you | lbt: hey |
19:13.11 | lcuk | GeneralAntilles, link! |
19:13.17 | rm_you | lbt: i was asking you about OBS |
19:13.20 | GeneralAntilles | http://tabulacrypticum.wordpress.com/2011/07/12/works-for-me/ |
19:13.28 | GeneralAntilles | I need a camera icon on the lock screen. |
19:13.35 | GeneralAntilles | Takes too damn long to get the camera up. |
19:13.44 | GeneralAntilles | Guy rand away while I was fudging around with my stupid phone. |
19:17.54 | lcuk | GeneralAntilles, agreed actually |
19:18.07 | lcuk | the camera button gave easy media access |
19:19.10 | epage | GeneralAntilles: the quick launch buttons (including camera) are available from the lock screen |
19:19.48 | SpeedEvil | Some random gesture - like a 4 finger drag from top-bottom or bottom-top on lock to activate cam woul be good |
19:19.55 | rm_you | camera on mine "times out" and tries to crash and i have to say "no don't crash" and eventually it loads the camera |
19:20.06 | rm_you | takes a looong time |
19:25.54 | antman8969 | does aegis have a problem decompressing things? I'm not sure why this won't install.... |
19:26.11 | rm_you | sooo, someone tell me if they think this is a good idea and/or if they would use it |
19:27.25 | rm_you | i might set up a repository that allows users to upload debs to it (and we say "please upload any libraries you compile), and have a simple approval system that I can add a few trusted people to... and then we could actually have one repository that could contain all the necessary libs to actually compile things |
19:27.38 | rm_you | because right now i'm pretty sure i'm the 100th person to compile some of these libs |
19:28.18 | antman8969 | well yes, but the obs! |
19:28.50 | frals | uh |
19:29.04 | frals | where is the documentation to get qt sdk setup with n950 on windows? |
19:29.33 | MohammadAG | documentation? just grab the latest Qt SDK |
19:29.38 | antman8969 | idk the windows specific nature of you problem.... |
19:29.42 | frals | i want usbnetworking |
19:29.43 | frals | ;( |
19:29.54 | MohammadAG | just grab the latest Qt SDK |
19:29.56 | frals | and i recall seeing a link to drivers or similar on some getting started crap |
19:30.38 | MohammadAG | don't make me say that again |
19:30.50 | frals | i have the latest qt sdk already :p |
19:31.18 | MohammadAG | then you made me say it twice for no reason? fk u |
19:31.19 | MohammadAG | :P |
19:33.51 | GeneralAntilles | epage, does it require another swipe? |
19:34.09 | GeneralAntilles | epage, yeah, way too fiddly with adrenaline going. |
19:34.13 | epage | Drag bottom to an inch or two up and hold |
19:35.07 | epage | Also it doesn't work with everything like event view and keyboard |
19:36.37 | rm_you | antman8969: the OBS yes, but sometimes these things take effort to recompile |
19:37.06 | MohammadAG | I'll ask again, is OBS up? |
19:37.58 | MohammadAG | cause otherwise I want to make a repo with shit missing from the SDK |
19:38.19 | rm_you | MohammadAG: yeah, so thats what i want to do too -- want to work together? |
19:38.34 | MohammadAG | I can give you access if I make it an outside repo |
19:39.06 | MohammadAG | git, svn, x11-utils (xprop and friends) |
19:39.09 | rm_you | yeah |
19:39.15 | antman8969 | yes obs is up! |
19:39.23 | antman8969 | weather i'ts as functional as you want it to be... |
19:39.29 | rm_you | i was going to make a web interface to upload packages and a quick approval interface for admins |
19:39.42 | GeneralAntilles | epage, I need something I can just tap on. |
19:39.50 | MohammadAG | was aiming for an ftp based solution |
19:39.53 | rm_you | ok |
19:39.53 | MohammadAG | or scp |
19:39.55 | rm_you | that works too |
19:39.59 | rm_you | ftp or scp to one place |
19:40.00 | MohammadAG | ala dput |
19:40.01 | GeneralAntilles | Otherwise they tend to freak out when you put a camera in their face for too long. |
19:40.03 | epage | Yeah I like the camera cover choice |
19:40.05 | antman8969 | what worries me about that rm_you is that eventually OBS will be up, and then people will inevitably migrate to it and redo all their library building |
19:40.06 | rm_you | and can still have an approval interface |
19:40.09 | epage | (on n900) |
19:40.30 | rm_you | antman8969: does OBS have a central libs thing? right now it seems like OBS is setting up PPAs |
19:40.57 | rm_you | antman8969: i'm under the impression that even WITH obs, i can't utilize all the packages that everyone else already ported and compiled |
19:41.00 | antman8969 | thats pretty much what it's doing, aside from the core meego repo that you can build against |
19:41.04 | rm_you | antman8969: am i wrong? |
19:41.13 | antman8969 | ooh yea you are lol |
19:41.17 | antman8969 | well |
19:41.19 | antman8969 | the whole idea is |
19:41.26 | antman8969 | you build against other people's ppas |
19:41.36 | antman8969 | so if we both were on obs, and you made liboauth, I could use your liboauth |
19:41.51 | antman8969 | and you could build liboauth by using core Meego's libcurl and ssl and stuff |
19:41.52 | rm_you | ah ok |
19:41.53 | MohammadAG | how do I know you made liboauth0 through terminal |
19:41.59 | rm_you | MohammadAG: that |
19:42.04 | rm_you | antman8969: that ^^^ |
19:42.05 | antman8969 | osc is the application I think |
19:42.09 | antman8969 | theres a search feature |
19:42.13 | rm_you | does it automatically include everyone's PPA? |
19:42.15 | antman8969 | it's on the wiki somewhere |
19:42.19 | antman8969 | and theres always the web interface too |
19:42.28 | rm_you | i'd just make a cron script to check what PPAs exist and automatically add them all |
19:42.31 | MohammadAG | I don't want a web interface |
19:42.37 | rm_you | i guess |
19:42.38 | antman8969 | lol hardcore huh.. |
19:42.46 | MohammadAG | I want something similar to apt-get install |
19:42.51 | rm_you | this ^^^ |
19:42.57 | antman8969 | well yea, you could just use a script to search the repo.meego.com or w/e it is |
19:42.57 | antman8969 | yea... |
19:43.03 | MohammadAG | if it works, it's there, if not, I package it and ship it to something like -devel |
19:43.18 | antman8969 | its a pretty different model |
19:43.27 | antman8969 | and I havn't gotten it to make debs yet either |
19:43.28 | antman8969 | BUT |
19:43.46 | antman8969 | the point is, soon it will, and to fragment the devs between a private repo and the intended one |
19:43.52 | antman8969 | seems like a deterrant |
19:43.54 | antman8969 | not to mention |
19:44.01 | antman8969 | the n9 will never be our n900 |
19:44.03 | MohammadAG | I dislike the concept of private repos |
19:44.16 | antman8969 | i mispoke, I meant a repo that we set up |
19:44.22 | antman8969 | as opposed to the standard meego obs |
19:45.24 | antman8969 | it's lame in some ways |
19:45.37 | antman8969 | but I guess I don't consider this "my phone" really, just a device I use to test end user content |
19:45.53 | antman8969 | I can't bring it with me and treat it like the n900 |
19:46.06 | antman8969 | because I'm not allowed to do anything because of aegis... |
19:54.40 | rm_you | hrm |
19:54.52 | rm_you | well, can I get into OBS? |
19:58.25 | antman8969 | lol never got a hold of lbt? |
19:58.44 | antman8969 | I actually just tried to talk to him in #meego but no answer |
19:59.08 | rm_you | yeah |
19:59.19 | rm_you | i left a message for X-Fade but he never responded either |
20:00.21 | antman8969 | maybe they did ? go to pub.meego.com and try to login with your meego.com password |
20:00.44 | antman8969 | thats not te url lol sry, let me get it |
20:00.52 | antman8969 | https://build.pub.meego.com/ |
20:01.11 | rm_you | nope |
20:01.36 | antman8969 | lame |
20:02.10 | antman8969 | but yea I understand your frustration, without any library source all you can make is plain qt apps |
20:02.24 | rm_you | yes, very frustrating |
20:02.48 | antman8969 | I would actually just develop for maemo in the mean time honestly |
20:03.00 | antman8969 | I have a client that uses libouath and it's in extras for maemo so I was able to make it there |
20:03.03 | rm_you | >_> |
20:03.04 | antman8969 | now I'm just waiting to port it |
20:03.07 | rm_you | the apps i want are IN maemo |
20:03.14 | rm_you | i need to port them to harmattan |
20:03.14 | antman8969 | haha |
20:03.16 | rm_you | that's the POINT |
20:03.18 | rm_you | lol |
20:03.27 | Clint | \o/ |
20:03.29 | antman8969 | alright then, yea just twiddle your thumbs a little longer |
20:03.34 | rm_you | T_T |
20:03.50 | antman8969 | or make simple qt web apps that ppl want / need ? |
20:03.53 | antman8969 | who knows |
20:03.57 | antman8969 | anything productive |
20:05.28 | rm_you | lol |
20:05.34 | rm_you | well |
20:05.46 | rm_you | the Qt app i want to make requires backend libs |
20:05.55 | rm_you | so i'm really about to just give up for a while |
20:06.26 | rm_you | lbt: here maybe |
20:06.34 | lbt | or here |
20:06.42 | rm_you | yeah |
20:06.43 | rm_you | so |
20:06.47 | rm_you | OBS? :) |
20:06.48 | lbt | meego.com account |
20:07.09 | lbt | done |
20:07.15 | rm_you | thx |
20:07.28 | lbt | did you read up on Surrounds? |
20:07.38 | lbt | http://wiki.meego.com/Community_Office/Task_Forces/MeeGo_Surrounds_and_Extras |
20:08.17 | lbt | trying to provide a framework that gives us something a little better than Extras |
20:08.40 | rm_you | yeah |
20:08.44 | lbt | OK |
20:08.47 | rm_you | that was... minimally informative |
20:08.58 | rm_you | my issue is lack of libs to compile against |
20:09.07 | rm_you | spent yesterday trying to tackle about 100 nested dependencies |
20:09.14 | rm_you | i felt like i was back in 1990 |
20:09.39 | rm_you | except instead of just installing them, i had to compile them all |
20:09.43 | lbt | so the question I have is more "how do we maintain them?" |
20:09.57 | rm_you | wasn't expecting developing Harmattan apps to be like installing Linux From Scratch :P |
20:10.09 | rm_you | hrm |
20:10.11 | rm_you | well |
20:10.29 | rm_you | the maemo-extras system for ITOS2008 seemed to work well |
20:10.33 | rm_you | :) |
20:10.34 | antman8969 | similarly to how they were maintained on extras I suppose? |
20:10.35 | rm_you | diablo |
20:10.39 | rm_you | yes |
20:10.49 | antman8969 | and even if it didn't, with no replacement system then all we can make are qt apps |
20:10.49 | lbt | they weren't maintained ... they were tossed into a pile |
20:10.51 | rm_you | i never actually compiled anything for maemo5 really, besides ABL |
20:11.05 | rm_you | well, it was better than nothing |
20:11.09 | rm_you | which is what we seem to have now |
20:11.12 | rm_you | but i get your point |
20:11.20 | rm_you | we should be brainstorming and discussing something that is even better |
20:11.29 | lbt | we did that ... |
20:11.36 | rm_you | err |
20:11.39 | lbt | did you actually read that page? |
20:11.42 | rm_you | yes |
20:11.44 | lbt | and follow the links? |
20:11.51 | rm_you | no :/ |
20:11.56 | lbt | mmm |
20:12.06 | lbt | http://mer-l-in.blogspot.com/2011/01/meego-community-development-apps.html |
20:12.15 | rm_you | yeah reading it now |
20:12.31 | antman8969 | lbt before you go |
20:12.44 | lbt | bear in mind that is a goal... not a step 1 :) |
20:12.47 | lbt | antman8969: sure... |
20:13.19 | antman8969 | do you know if the harmattan obs target is working? I was trying to compile against it (because harmattan starts its apps using invoker / Mdeclarativewindow) but it won't appearr in the build status after being added |
20:13.54 | lbt | which proj/pkg ? |
20:13.56 | antman8969 | MeeGo_1.2_Harmattan_Maemo.org_MeeGo_1.2_Harmattan_standard |
20:14.09 | antman8969 | auto complete filled in for me |
20:14.17 | antman8969 | upon a harmattan search |
20:15.05 | rm_you | so surrounds is what i'm talking about needing |
20:15.08 | antman8969 | which is Meego:1.2:harmattan |
20:15.13 | lbt | rm_you: yep... |
20:15.24 | lbt | IMHO ... porting/maintaining ? |
20:15.29 | rm_you | but... it is not really in place yet / functional? |
20:15.59 | lbt | rm_you: only because no-one else has really stepped up |
20:16.50 | rm_you | lbt: so what do I have to do to "step up" and help? |
20:16.58 | rm_you | i guess that's not really clear to me |
20:18.11 | lbt | I don't think we have a clear answer.... |
20:18.28 | lbt | do we need to simply have maintainers for libraries? |
20:18.39 | lbt | do we need to nominate an upstream? |
20:19.01 | antman8969 | what is the alternative? |
20:19.34 | rm_you | well i have been using either squeeze or natty as my upstream |
20:19.42 | lbt | take on full 'maintainership' .... monitor for security, own bugs |
20:19.46 | rm_you | since they come with debian buildrules |
20:20.04 | lbt | rm_you: and this is the point .. at least get everyone on the same page :) |
20:20.21 | rm_you | you mentioned using openSuse, i assume because they already use OBS (and, wrote it?) |
20:20.34 | rm_you | i don't really CARE |
20:20.36 | rm_you | as long as it works |
20:20.41 | lbt | bear in mind this was for MeeGo |
20:20.42 | rm_you | and i think many people are in the same position |
20:20.53 | rm_you | they'd rather not even KNOW how it works so long as it does |
20:20.54 | lbt | and Harmattan is not rpm based |
20:20.58 | rm_you | excellent |
20:20.59 | rm_you | so |
20:21.11 | rm_you | we can pick squeeze or natty and run? |
20:21.19 | rm_you | i'm not actually sure which is a closer fit |
20:21.26 | antman8969 | neither! |
20:21.31 | rm_you | debian might be better from a #legal standpoint |
20:21.36 | antman8969 | if you launch your apps using the invoker then you won't be able to compile |
20:22.16 | lbt | antman8969: you had armvel |
20:22.24 | lbt | armv8el |
20:22.57 | antman8969 | auto complete :/ assumed it was meaningful |
20:23.19 | antman8969 | lbt, could libs be treated like every other package? Someone builds in their home and then promotes to testing to get migrated? |
20:23.27 | lbt | clearly you're helping us idiot proof it ;) |
20:23.45 | lbt | yes, that makes sense |
20:23.59 | lbt | I'd suggest we have Surrounds:Testing though |
20:24.02 | rm_you | well that doesn't solve the main problem he brought up about compatibility across projects with no real maintainer for the lib |
20:24.09 | rm_you | i thought |
20:24.17 | rm_you | because that's still just "port and forget" |
20:24.24 | antman8969 | but |
20:24.33 | rm_you | then again that's still SOMETHING |
20:24.35 | lbt | yes - but then we can automate tracking the upstream |
20:24.46 | rm_you | yeah |
20:24.47 | rm_you | k |
20:24.50 | antman8969 | and the libs would stay up to date as long as someone wanted them to be |
20:25.32 | antman8969 | well hey, the sooner the better, can really develop atm... |
20:25.38 | lbt | antman8969: you appear to have written a .spec for harmattan ... :) |
20:26.21 | antman8969 | lol ye athat wasn't in there first... I couldn't find how to trigger a deb build |
20:26.26 | antman8969 | should I upload my debian directory?? |
20:26.30 | antman8969 | <PROTECTED> |
20:26.30 | lbt | you need a .dsc |
20:26.35 | antman8969 | ooh |
20:26.39 | antman8969 | well thats great... |
20:26.41 | antman8969 | uploading now |
20:26.56 | lbt | I assume debian/ is in the tarball |
20:27.23 | antman8969 | did you happen to do someting just now? |
20:27.28 | rm_you | lbt: so assuming i have a source deb/tar.gz, how do i go about getting it built in OBS? |
20:27.30 | antman8969 | the repo is now appearing |
20:27.38 | lbt | I did ... I added armv7el |
20:28.16 | lbt | rm_you: upload the .dsc and the .tar.gz ... wait |
20:28.36 | rm_you | ? |
20:29.00 | lbt | that's it ... just upload them |
20:29.03 | rm_you | reading this: http://en.opensuse.org//openSUSE:Build_Service_Tutorial |
20:29.09 | lbt | mmm |
20:29.20 | rm_you | is it accurate to our instance? |
20:29.25 | lbt | no |
20:29.34 | lbt | has anyone got a nice python qml app for harmattan ? |
20:30.39 | rm_you | umm ok so |
20:30.45 | rm_you | i'm trying to build this: |
20:30.46 | rm_you | ftp://ftp.videolan.org/pub/x264/snapshots/last_x264.tar.bz2 |
20:30.50 | rm_you | sooo |
20:31.04 | rm_you | i uploaded it via the web interface into a package i created called "x264" |
20:31.11 | rm_you | so what now |
20:31.24 | epage | lbt not yet, just getting started learning qml and it has been enough of a pain that I'm making some debugging tools first (dislike IDEs) |
20:31.24 | rm_you | i feel like i'm missing the point entirely |
20:31.56 | lbt | epage: OK ... emacs only for me :) |
20:32.09 | epage | even emacs is too bloated :P |
20:32.10 | lbt | rm_you: a .dsc |
20:32.33 | lbt | epage: ah.... you miss the point... emacs defines "just right" |
20:32.51 | lbt | rm_you: you need to have packaged it ... yes? |
20:33.38 | rm_you | lbt: what? the entire point of this is that i haven't managed to package it because it requires like 20 libs |
20:33.56 | rm_you | have been trying in SB |
20:34.15 | lbt | mmm ... Harmattan is a distro. |
20:34.15 | rm_you | spent yesterday working through 10 or so of them and getting those to compile |
20:34.29 | lbt | compile... not packaged? |
20:34.34 | rm_you | debs yes |
20:34.36 | rm_you | packaged |
20:34.37 | lbt | OK |
20:34.40 | rm_you | but i haven't finished yet |
20:34.47 | lbt | so each of them needs uploading |
20:34.58 | rm_you | so i upload what... the debs? |
20:35.01 | rm_you | for the libs i've done? |
20:35.19 | lbt | why would you upload debs to a builder? |
20:35.24 | rm_you | not sure |
20:35.24 | lbt | did you use autobuilder? |
20:35.25 | antman8969 | lol |
20:35.30 | rm_you | but you asked if they were packaged |
20:35.35 | antman8969 | upload the tar.gz and a dsc |
20:35.38 | lbt | yes.... |
20:35.51 | lbt | antman8969: I did say that didn't I ? |
20:35.59 | antman8969 | you said deb I thought |
20:36.02 | lbt | 23/07/2011 20:28] <lbt> rm_you: upload the .dsc and the .tar.gz ... wait |
20:36.40 | rm_you | so... for the package "x264", i upload the 20 or so tar.gz and .dsc pairs? |
20:36.48 | rm_you | and it will compile them all? or |
20:36.59 | rm_you | this doesn't seem any different than scratchbox |
20:37.06 | lbt | I'm thinking you need to grok what a package is |
20:37.26 | rm_you | for the last 10 years, to me, package == .deb or .rpm |
20:37.36 | antman8969 | yea |
20:37.37 | antman8969 | it makes the deb |
20:37.39 | rm_you | anything less than that is "source files" |
20:37.40 | antman8969 | from the tar.gz |
20:37.43 | lbt | ah ... so now you're on the other side |
20:38.01 | rm_you | oh you meant "package" in OBS |
20:38.12 | lbt | "to package" : create the distro-specific rules to turn a tarball into a .deb or .rpm |
20:38.41 | rm_you | ok, so the verb, not the noin |
20:38.43 | rm_you | *noun |
20:38.49 | antman8969 | lol |
20:39.03 | rm_you | yeah so back when i built ebuilds for gentoo, or when i write debian/rules, etc |
20:39.07 | rm_you | i am "packaging" |
20:39.10 | lbt | yes |
20:39.18 | rm_you | right... |
20:39.33 | lbt | I assumed.... sry |
20:39.44 | rm_you | i guess what i'm struggling to understand is, how is OBS helping me at all with dependencies vs. just using SB |
20:39.53 | rm_you | maybe the problem is i was misinformed earlier |
20:40.01 | rm_you | when we were discussing what OBS was supposed to help with |
20:40.09 | rm_you | i remember using OBS for Mer |
20:40.12 | antman8969 | well, you will be helping ppl |
20:40.24 | lbt | OBS is a scalable packaging system for a distro |
20:40.45 | rm_you | and when i wanted to build a package, i would ssh in to my machine with OBS, and say "build this tar.gzs please" and it would automatically download the source for every dep and compile it for me |
20:40.45 | dm8tbr | the idea is that those packages are available to everyone to base off or just use them |
20:41.07 | SpeedEvil | And that only one person needs to build liblzma |
20:41.09 | rm_you | this does not appear to be even remotely similar to the OBS i used for Mer |
20:41.09 | SpeedEvil | Or whatever |
20:41.22 | rm_you | first of all, that was in a shell :P |
20:41.53 | rm_you | but regardless |
20:42.09 | lbt | rm_you: it's identical :) |
20:42.14 | rm_you | i was expecting it to automatically grab source from somewhere (like debian or somesuch) and take care of a lot of things for me |
20:42.35 | rm_you | so if i'm trying to compile this app, and it has 20 depends... do i have to upload the source for the depends myself too? |
20:42.38 | lbt | rm_you: ah... you've been reading Asimov again :) |
20:42.48 | rm_you | but that's HOW IT WORKED for Mer |
20:42.56 | rm_you | this isn't fantasy :/ |
20:42.59 | lbt | no... it's really not |
20:43.01 | rm_you | i actually DID this |
20:43.03 | lbt | I wuz there |
20:43.29 | dm8tbr | rm_you: if those libs have already been packaged, no |
20:43.51 | rm_you | so i guess Mer was just 1000% more fully built-out than Harmattan is |
20:43.59 | rm_you | and that's the problem :/ |
20:44.03 | lbt | possibly |
20:44.20 | DocScrutinizer | the point |
20:44.23 | lbt | but it sounds like you're building some video system ? |
20:44.31 | dm8tbr | I guess OBS was not around from day-1 of fremantle |
20:44.46 | lbt | so .. usually "hello world" is a better starting point :) |
20:44.51 | rm_you | lol |
20:44.54 | rm_you | well |
20:45.05 | rm_you | i can build a hello world prog in SB in like 20 seconds |
20:45.09 | lbt | neat |
20:45.13 | rm_you | i guess i can try to then run that through OBS |
20:45.17 | lbt | yep |
20:45.17 | rm_you | to "learn" |
20:45.20 | rm_you | is that your point? |
20:45.32 | lbt | and then build one that depends on another lib |
20:45.38 | lbt | package that lib |
20:45.39 | lbt | upload |
20:45.41 | rm_you | well, i guess I need to get all these libs compiling in SB first anyway |
20:45.45 | lbt | and see how the 2 interact |
20:45.49 | rm_you | so i can upload them to OBS |
20:45.57 | rm_you | so back to that for now |
20:46.00 | lbt | and you can do that anyway .... |
20:46.14 | lbt | as you get one to compile ... upload the .tgz and the .dsc |
20:46.21 | rm_you | yeah |
20:46.36 | lbt | if it builds in a *clean* SB then it will (should) build on the OBS |
20:46.55 | lbt | so start at the bottom and work up |
20:47.23 | DocScrutinizer | feels loke gentoo native |
20:47.27 | rm_you | right now i'm trying to figure out why dpkg-buildpackage says i have like 20 unmet depends on mplayer |
20:47.28 | DocScrutinizer | like* |
20:47.41 | rm_you | but when i run ./configure && make, it successfully builds |
20:47.52 | lbt | DocScrutinizer: MeeGo is a new distro... that's the point |
20:48.05 | DocScrutinizer | yes, I know |
20:48.25 | lbt | rm_you: because dpkg-buildpackage looks to see if you've *installed* the build deps |
20:48.29 | rm_you | i think i need to build apt-source for SB |
20:48.33 | lbt | you just make installed them |
20:48.37 | rm_you | lbt: but i haven't |
20:48.39 | rm_you | i mean |
20:48.45 | rm_you | i haven't make/installed them either |
20:48.56 | DocScrutinizer | and the distro maintainer did a job that's not exactly convincing and attracting "new developers" |
20:48.57 | rm_you | these deps are like |
20:48.59 | rm_you | hildon |
20:49.03 | antman8969 | lbt is there a wiki page yet where people can claim what libs they intend to build, or something similar? |
20:49.03 | rm_you | that doesn't even exist |
20:49.14 | lbt | DocScrutinizer: yes... they aren't building a distro |
20:49.28 | lbt | they're building a baseline for commercial vendors to build products |
20:49.39 | lbt | if you want a distro... look around |
20:49.45 | DocScrutinizer | hey, isn't that the same? |
20:49.47 | lbt | down to us mate :) |
20:49.51 | lbt | no.. it's really not |
20:50.32 | lbt | antman8969: yes.. ITP |
20:50.52 | DocScrutinizer | I'd maintain my notion it is, just your target audience is different |
20:50.54 | Clint | lbt: can you add me too? (clint) |
20:51.07 | lbt | done Clint |
20:51.16 | antman8969 | very useful http://wiki.meego.com/Build_Infrastructure/Community_Builder/ITP |
20:51.27 | lbt | DocScrutinizer: yes ... but then 'we' think we're the target audience .. we're not |
20:51.33 | Clint | lbt: thanks |
20:52.09 | lbt | is off for a bit ... |
20:52.11 | lbt | l8r |
20:52.42 | rm_you | i seem to have forgotten how the structure of a debian repo works |
20:52.50 | rm_you | i am looking at http://repository.maemo.org/extras/pool/fremantle/free/m/mplayer/ |
20:52.57 | rm_you | i am expecting there to be a source tar.gz there] |
20:53.03 | DocScrutinizer | lbt: how's that? are we not professional enough? :-o |
20:53.21 | rm_you | do i need to be looking in a different place for the source? |
20:54.07 | antman8969 | you're wondering how to... upload the source? or where to get it? |
20:54.13 | rm_you | where to get it |
20:54.21 | rm_you | normally when i want source, i just go to the repo and grab it |
20:54.29 | rm_you | and usually it is right next to the deb |
20:54.43 | rm_you | the version in garage was the one built only for diablo |
20:54.58 | rm_you | i need the source from the fremantle port |
20:56.12 | rm_you | like this: ftp://mirrors.powersource.cx/pub/debian-multimedia/pool/main/m/mplayer/ |
20:56.15 | DocScrutinizer | lbt: look there are distros for dentists, distros for musicians, distros for developers of games, distros for musicians, even distros for FPGA programmer EE |
20:56.27 | rm_you | there are the debs, and the source tar.gz, and the dsc and the patches for the distro |
20:56.43 | antman8969 | i am about to leave but |
20:56.45 | antman8969 | http://repository.maemo.org/extras/pool/fremantle/free/source/liba/libao0/ |
20:56.48 | antman8969 | that should be helpful |
20:56.52 | rm_you | AH |
20:56.56 | rm_you | it puts it in a seperate tree |
20:56.57 | DocScrutinizer | I really can't see why this distro for commercial vendors to build products is so terribly poorly supported and maintained |
20:57.06 | rm_you | thanks antman8969 |
20:57.14 | antman8969 | yea, like when you add it to apt you need to make it a deb or a deb-src |
20:57.16 | antman8969 | np |
20:57.40 | antman8969 | ill bbl gl |
20:57.53 | lbt | DocScrutinizer: because a distro for dentists usually bases on top of a general purpose distro. MeeGo bases on a bare-minimum distro. |
20:58.34 | DocScrutinizer | look at specialized meta distros, like e.g knoppix |
20:58.59 | DocScrutinizer | a rescue distro for the only purpose to recover broken systems |
20:59.14 | rm_you | maybe I am missing a repo? |
20:59.22 | rm_you | in scratchbox? |
21:00.20 | DocScrutinizer | lbt_away: finally it is Nokia who want *us* to do sth *they* profit from - they want us to help them sell phones. So they damn better do all for making this a pleasant ride |
21:00.46 | rm_you | -mcpu=cortex-a8 -mfpu=neon -mfloat-abi=softfp |
21:00.50 | rm_you | is that still accurate for n950? |
21:01.53 | dm8tbr | wasn't it hardfloat now? (haven't compiled anything yet) |
21:02.25 | *** join/#harmattan TSCHAKeee (~TSCHAKeee@173.9.2.181-New-England.hfc.comcastbusiness.net) |
21:06.42 | DocScrutinizer | dm8tbr: the fun bit is .deb for N900 install and run :-o |
21:07.38 | DocScrutinizer | despite some always claimed this was *impossible* |
21:08.35 | DocScrutinizer | seems there's a bug or patch in elf loader that allows to load softfp as well as hardfp |
21:09.39 | DocScrutinizer | or harmattan *IS* softfp, and thus not at al compatible with meegoCE |
21:09.54 | dm8tbr | well as long as there isn't any floats being passed around it will just work |
21:10.25 | dm8tbr | e.g. if the binary is static it will work just fine |
21:10.31 | DocScrutinizer | that's what I thought as well, but I've been told so many times it can't I almost believed it |
21:11.00 | dm8tbr | if the binary makes only non-float calls to libraries, everything should be fine |
21:11.15 | dm8tbr | it's only if it passes floats it will likely blow up |
21:16.26 | lcuk | dm8tbr, DocScrutinizer - the libliqbase library and then apps appear to work |
21:16.35 | lcuk | and I am sure that somewhere I use floating point numbers |
21:18.27 | lcuk | the same was also occuring for maemo4/5 transition |
21:25.23 | *** join/#harmattan Scifig (~Scifig@c-24-4-32-47.hsd1.ca.comcast.net) |
21:43.36 | Damion3 | have you tried simply running the n900 mplayer? |
21:59.36 | DocScrutinizer | how would I find out about soft/hardFP property of an ELF? |
21:59.59 | DocScrutinizer | file(1) seems not to show this |
22:00.15 | DocScrutinizer | obj* ? |
22:01.01 | Clint | it's not an ELF property |
22:03.55 | rm_you | Damion3: no, haven't tried? |
22:04.06 | dm8tbr | http://www.trimslice.com/forum/viewtopic.php?p=762&sid=34d281b00e6f52107467153f5f5e37d1#p762 that might help |
22:08.40 | rm_you | so lets see, what do i run in scratchbox to build packages? i know it's dpkg-buildpackage, but i feel like there was something involving fakeroot and some other args i needed to pass |
22:09.30 | GeneralAntilles | facepalms. |
22:09.38 | GeneralAntilles | Can't get hex codes out of DigitalColor Meter anymore. |
22:09.43 | GeneralAntilles | Die, Apple, die. |
22:09.44 | rm_you | >_> |
22:10.03 | rm_you | i mean you can just convert them in another app, but i guess that's annoying |
22:10.54 | *** part/#harmattan smoku (~spectrum@85.11.67.244) |
22:11.03 | GeneralAntilles | Yeah, previously I could hover over a pixel and get the hex value in the clipboard. |
22:11.11 | GeneralAntilles | Somebody had to work to remove this feature. |
22:20.19 | Damion3 | rm_you: almost everything I've tried has worked |
22:24.11 | rm_you | hrm |
22:24.13 | rm_you | so, what |
22:24.22 | rm_you | just add the repo for fremantle and install mplayer? |
22:24.29 | lcuk | GeneralAntilles, retina screens are not compatible with single pixels :P |
22:24.55 | GeneralAntilles | lcuk, I wish my desktop had that pixel density. |
22:25.02 | lcuk | nods |
22:25.03 | lcuk | me too |
22:27.24 | DocScrutinizer | http://paste.debian.net/123950/ native less binary vs alien N900 working find binary |
22:27.27 | GeneralAntilles | If they could just double it. |
22:27.43 | SpeedEvil | GeneralAntilles: It's depressing. |
22:27.44 | GeneralAntilles | 3840 x 2160 |
22:27.51 | GeneralAntilles | Then just pixel-double bitmaps when needed. |
22:28.19 | SpeedEvil | GeneralAntilles: I want ~150dpi or so - 200 would be ideal 27" or so 4:3 (or 1:1) display |
22:31.37 | DocScrutinizer | esp remarkable is the missing >>Tag_ABI_VFP_args: VFP registers<< in fremantle's find |
22:33.03 | DocScrutinizer | please note I have not the faintest idea about all that FP stuff, just stating the obvious |
22:37.10 | Damion3 | rm_you: that might clash with newer libs for video. I'd use develsh so you can execute stuff and scp mplayer and libs to user's homedir. the stuff I've run so far has just been the odd binary scped like iwconfig, qemu and rsync |
22:39.20 | rm_you | hrmrm |
22:40.45 | rm_you | does maemo-optify exist? |
22:41.12 | DocScrutinizer | dm8tbr: thanks |
22:45.47 | DocScrutinizer | rm_you: for harmattan? doesn't make any sense you'd think |
22:47.10 | DocScrutinizer | rm_you: nevertheless optified .deb from fremantle install to /opt, creating it when needed |
22:50.16 | rm_you | err k |
22:50.30 | rm_you | so i can remove the line in this debian config that runs maemo-optify? |
22:51.23 | rm_you | bbl dinner |
23:24.15 | *** join/#harmattan antman8969 (6271c6f8@gateway/web/freenode/ip.98.113.198.248) |
23:27.20 | GeneralAntilles | Who's going to remind me not to forget MWKN tomorrow? |
23:34.33 | DocScrutinizer | GeneralAntilles: this irc client lacks proper scripting capabilities :-) I could try to set up a script with /timer in xchat :-) |
23:34.50 | GeneralAntilles | I've set an alarm on both phones, but I still worry. |
23:34.59 | GeneralAntilles | I've forgotten more than once even with Jaffa reminding me. |
23:35.16 | DocScrutinizer | I'll try to recall to ask you about it in ~18h |
23:35.27 | GeneralAntilles | Thanks |
23:40.38 | *** join/#harmattan lynxis (~lynxis@c-base/crew/lynxis) |
23:41.21 | lynxis | hi |
23:48.39 | *** join/#harmattan rcg (~rc@g226029239.adsl.alicedsl.de) |