Software Development

  • Status Closed
  • Percent Complete
  • Task Type Implementation Request
  • Category General
  • Assigned To No-one
  • Operating System Hyperbola GNU/Linux-libre
  • Severity Medium
  • Priority Defer
  • Reported Version Any
  • Due in Version Future Galaxy
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: Software Development
Opened by zapper - 12/01/2018
Last edited by Emulatorman - 10/01/2019

FS#219 - ARM/POWER porting

In particular, I would like to see the a20 arm processor supported and also, the talos 2 desktop supported. (powerpc)

The a20 is important because it will be supported by this:

I would really love to have buy this and see it supported by Hyperbola. :)

Within a year if you can support that, I would be extremely, extremely pleased.

as for the powerpc one, I don’t really plan on getting it, but I know that some people may, and I think that it would be good for them to be able to move onto hyperbola. The first is more important to me though.

By either December or next January, is when I would probably want it to be supported. :)

Also, ath9k usb wifi cards would need to be supported for this though... just to warn you.

I already am donating to you guys though through liberapay, please make this happen in the future. ;)

Closed by  Emulatorman
10.01.2019 22:57
Reason for closing:  Invalid
Additional comments about closing:  

Task moved to FS#1336 and FS#1337

ps, don't close this if you can avoid it, if you want to delay it though I will most certainly understand. A low priority would make sense if you wish. As that won't be released for a long time.

june or november (if you want it in laptop form)

ps, I recommend using linux libre, 4.4 for arm, and even more importantly, some arm processors do not support 4.9. such as the a20.

I do look forward to this.

I wish you the best on porting!

when you get a chance anyways. ;)

I know you don't have particular interest in arm in the near future so I can understand if you want to close this. PS, can you make a port for: RISC-V? in the future? Especiallty if the processor is made by the person who is making this campaign?

That person is doing a campaign with Kazan GPU, that says:

"Onboard the Libre RISC-V M-Class is the Kazan GPU, a libre-licensed, software-rendered Vulkan Driver written in Rust that uses LLVM for code generation."

Rust is nonfree software, see references reported in Rust and HyperTask for further details.

Anyway, we have plans to support RISC-V for a future campaign that respects our freedom and social contract, however our current high priority is stabilize all our packages following the Hyperbola Packaging Guidelines.

Is it possible to support that Risc-V processor without using rust? Just wondering...

Also, I wondered if this is interest to you:

IF this is not interest closing probably best.

Is it possible to support that Risc-V processor without using rust? Just wondering...

I think RISC-V will be the future for free software, also i don't think it requires Rust to use it 100% because there are future free software projects coming soon to solve it; however we have another high priorities now such as build all our packages under our packaging guidelines, UXP applications and improve our structuring to begin port our distro for other architectures. For now i'm changing the status of this priority task to "Defer".

Ah okay, good to know, so I guess that means you won't need rust to use any risc-v processor made with rust?

That's good to know.

And yes, defer sounds good.


By the way, i forgot let you know that we aren't accepting tasks with multiples issues/requests. So i moved POWER (ppc64le) porting request to FS#1336 , however i didn't the same for ARM because we haven't plans to porting it for now. Anyway, if you would request it for some specific reason, please open a new one for ARM.

Okay, in that case, there is another thing you need to close then:

ps, good to know. I will open one then.

Date User Effort (H:M)
watch my effort tracking timers


Available keyboard shortcuts


Task Details

Task Editing