nyaanotech is now known as nyanotech
<artturin> samueldr: do you think there should be a pkgs/applications/mobile in nixpkgs
<samueldr> I don't know
<samueldr> I know that for those plasma mobile things it'll all go with the kde stuff
<artturin> im considering where to put squeekboard
<artturin> i fixed the expression
<samueldr> since many of the apps are responsive after all
<artturin> i'll make a separate pr for it
<samueldr> put it where other keyboards are
<samueldr> it's not strictly mobile
<samueldr> it can be accessibility
<artturin> onboard is in misc
<samueldr> or you could have the virtual keyboard on a big touch display on a kiosk
Asmadeus_ is now known as Asmadeus
Asmadeus has quit [Changing host]
Asmadeus has joined #nixos-aarch64
pinpox has joined #nixos-aarch64
bennofs_ has joined #nixos-aarch64
bennofs__ has quit [Ping timeout: 260 seconds]
rajivr has joined #nixos-aarch64
<artturin> and some other mobile programs too
<samueldr> :/ I'm not comfortable with the pinephone community doing pinephone specific tools, rather than generic tools using the mechanisms they hardcode
<samueldr> (though that's not your problem, I know :))
<artturin> powersupply isn't meant to be pinephone specific
<samueldr> well
<samueldr> there's a lot of pine in the readme!
<samueldr> (and it's not the only thing I've seen floating)
<artturin> just forgot to update the readme i guess
<samueldr> it's something I've been putting a lot of effort into: making sure things work the same on all platforms
<artturin> is there a reason the console output isn't visible on boot?
<artturin> i think most people would be interested in having it visible
<samueldr> I don't think most people would be interested in having it visible
<samueldr> I'm not interested in having it visible
<artturin> okay
<samueldr> but it should be possible to have it visible
<samueldr> but it'll break as-it-is with the splash
<artturin> yes
<artturin> console=tty1
<artturin> in kernel params
<artturin> but it does not break
<artturin> i see the splash
<samueldr> oh right, it's DRM now
<artturin> incase people want to see it?
<samueldr> should be fine
<samueldr> I need to think up something to better control this
<samueldr> the default should be something that does not look "all hackery", it should be a smooth progression from the OEM logo (when there is one), to the splash, to the DM/DE
<samueldr> but I *do* want to have it as an option to disable those things for the end-user
<samueldr> with the default settings, it should be as clean and seamless as those "big boy" mobile OS
<artturin> :)
<samueldr> there's also the issue that some vendor kernels (most) will have broken VT consoles
<samueldr> so there **has** to be something to report during the early boot
<samueldr> so I've put one and one together, and made it a sensible graphical app to report the boot status
<samueldr> eww, the helios 64 power cables are of those stinky kinds... the kind where the smell sticks to you even through a good soap handwash and scrub
cole-h has quit [Ping timeout: 260 seconds]
<gchristensen> ugggh that trash plastic
orivej has joined #nixos-aarch64
h0m1 has quit [Ping timeout: 264 seconds]
h0m1 has joined #nixos-aarch64
evils has quit [Ping timeout: 246 seconds]
evalexpr_ has joined #nixos-aarch64
evalexpr has quit [Remote host closed the connection]
orivej has quit [Ping timeout: 260 seconds]
<Ke> maybe just fresh from factory, with all the volatile components still present
cript0nauta has joined #nixos-aarch64
orivej has joined #nixos-aarch64
cole-h has joined #nixos-aarch64
orivej has quit [Ping timeout: 264 seconds]
orivej has joined #nixos-aarch64
<Ke> I guess nixos-mobile is still completely missing all telephony/modeming software?
<Ke> packaging lisgd seems trivial, is there a reason why it has not happened?
heywoodlh has joined #nixos-aarch64
heywoodlh_ has quit [Ping timeout: 256 seconds]
<Ke> and done
cole-h has quit [Quit: Goodbye]
cole-h has joined #nixos-aarch64
<Ke> does not have privileges to do things in my session
<Ke> need to check
pinpox has quit [Quit: The Lounge - https://thelounge.chat]
pinpox has joined #nixos-aarch64
cole-h has quit [Ping timeout: 246 seconds]
<Ke> anyone here has a touch screen?
jackdk has quit []
jackdk has joined #nixos-aarch64
abbe has quit []
abbe has joined #nixos-aarch64
zupo has joined #nixos-aarch64
evils has joined #nixos-aarch64
zupo has quit [Client Quit]
puzzlewolf has quit [Quit: authenticating]
puzzlewolf has joined #nixos-aarch64
zupo has joined #nixos-aarch64
dev_mohe has joined #nixos-aarch64
dev_mohe has quit [Quit: dev_mohe]
aminechikhaoui8 has joined #nixos-aarch64
quinn has joined #nixos-aarch64
orivej_ has joined #nixos-aarch64
Ultrasauce_ has joined #nixos-aarch64
AmandaC has joined #nixos-aarch64
dustinm has joined #nixos-aarch64
Willi_Butz_ has joined #nixos-aarch64
matthewcroughan_ has joined #nixos-aarch64
quinn_ has quit [Ping timeout: 256 seconds]
dustinm- has quit [Ping timeout: 256 seconds]
aminechikhaoui has quit [Ping timeout: 256 seconds]
AmandaC_ has quit [Ping timeout: 256 seconds]
Ultrasauce has quit [Ping timeout: 256 seconds]
orivej has quit [Ping timeout: 256 seconds]
Willi_Butz has quit [Ping timeout: 256 seconds]
hyperfekt has quit [Ping timeout: 256 seconds]
matthewcroughan has quit [Ping timeout: 256 seconds]
aminechikhaoui8 is now known as aminechikhaoui
hyperfekt_ has joined #nixos-aarch64
zupo has quit [Ping timeout: 264 seconds]
hyperfekt_ has quit [Max SendQ exceeded]
hyperfekt has joined #nixos-aarch64
zupo has joined #nixos-aarch64
Ultrasauce_ is now known as Ultrasauce
superherointj has joined #nixos-aarch64
superherointj has quit [Quit: Leaving]
orivej_ has quit [Ping timeout: 264 seconds]
orivej has joined #nixos-aarch64
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
zupo has joined #nixos-aarch64
awaxa has quit [Quit: Idle for 30+ days]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
dev_mohe has joined #nixos-aarch64
dev_mohe has quit [Quit: dev_mohe]
criptonauta_ has joined #nixos-aarch64
cript0nauta has quit [Remote host closed the connection]
superherointj has joined #nixos-aarch64
rajivr has quit [Quit: Connection closed for inactivity]
cole-h has joined #nixos-aarch64
Willi_Butz_ is now known as WilliButz
orivej has quit [Ping timeout: 264 seconds]
<samueldr> for telephony/modem, a chunk of it is already in Nixpkgs IIRC, I need to get a test line for calls/sms... I only have data on my phone
<samueldr> but data was tested to work on the Pinephone
<samueldr> on other devices: not yet
<Ke> I wish artturin was more active
<Ke> on irc, I could know what's going on
<Ke> I don't expect anyone to work more for free obviously
<Ke> wonder, where should I put my lisgd derivation or if he already has a better one
<Ke> obviously imo packages should go to nixpkgs
<Ke> not sure how nixpkgs feels about qfirehose license, but there's probably worse stuff in there
<Ke> I should really get that pinephone running nixos even if only with serial access
<Ke> I guess distributing qfirehose build recipe is not a license issues and there is some sort of annotation to not put it in binary caches?
<samueldr> yes, packages go in Nixpkgs
<samueldr> well, I was thinking stuff like lisgd
<samueldr> the other stuff could/should go in Nixpkgs too, but it's a bit more nuanced for things like firmware
<samueldr> and qfirehose is at the cusp of being considered like the firmware would
<samueldr> and it's because Mobile NixOS is the project that does the abstraction of the different hardware devices for things liket hat
<samueldr> like that*
<Ke> but I guess in old times there were hacks for downloading adobe flash, like on other distros?
<Ke> where redistribution was not allowed
<Ke> without putting it in binary caches
zupo has joined #nixos-aarch64
<samueldr> yeah, that's not really an issue of licensing for that, but more really about where it makes sense to live
<samueldr> Mobile NixOS doesn't have to wait for a channel bump of Nixpkgs for the hardware description things to be updated
<samueldr> qfirehose is likely to never need an update, but if it does, it will be living with the firmware
<samueldr> (we might be able to use bkerler's EDL instead of qfirehose, it's an option to look into at some point)
<artturin> Emil Karlson: ill put the things i have so far in a repo
<artturin> Public repo
<artturin> I have lisgd among other things packaged
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
disasm has quit [Ping timeout: 272 seconds]
disasm has joined #nixos-aarch64
superherointj_ has joined #nixos-aarch64
<superherointj_> I've pulled nixpkgs master and I am trying to build it but something is depending on libcpuid-0.5.0. Which does not support aarch64. I'm attempting to debug it but it is sooo slow in this hardware. Is there some command/trick to figure out what is depending on libcpuid-0.5.0?
<gchristensen> apparently I wrote https://github.com/grahamc/nix-why-drvpends over a year ago, but also apparently the tool doesn't work
evils has quit [Ping timeout: 245 seconds]
evils has joined #nixos-aarch64
<samueldr> I guess you could cheat a bit with nix-diff
<samueldr> instantiate the .drv as it is, change cpuid by e.g. adding an attribute to the derivation
<samueldr> and instantiate again
<samueldr> nix-diff A.drv A'.drv
<samueldr> I haven't done this yet, but from my limited experience with nix-diff I think it may work
jmcf has joined #nixos-aarch64
jmcf is now known as jmc-f
jmc-f is now known as jmc-figueira
jmc-figueira has quit [Quit: Connection closed]
zupo has joined #nixos-aarch64
superherointj_ has quit [Quit: Leaving]
superherointj has quit [Quit: Leaving]
zupo has quit [Ping timeout: 264 seconds]
zupo has joined #nixos-aarch64
quinn has quit [Quit: ZNC 1.8.1 - https://znc.in]
quinn has joined #nixos-aarch64
jmc-figueira has joined #nixos-aarch64
<jmc-figueira> Hello everyone!
<jmc-figueira> I am interesting in Mobile NixOS and learning about the porting process, but I'm quite new to it. What would be some good resources to learn? Would you recommend the PostmarketOS porting guide? Is it possible to adapt what I learn there to the mobile-nixos toolchain?