Software Development

Category Task Type  asc Priority Severity Summary Status Progress
Iceweasel-UXPBackport RequestVery LowMedium Request browser add-on: New Tab Tools Closed
100%
Task Description

Name: New Tab Tools
Version: 81 (compatible Firefox version 52)
Source code: Github
Description: Customize Firefox’s. Tabs Page

https://github.com/darktrojan/newtabtools

https://addons.mozilla.org/en-US/firefox/addon/new-tab-tools/

Icedove-UXPBackport RequestVery LowMedium Ublock origin for Icedove-UXP Closed
100%
Task Description

I would like to have this package also added to icedove-uxp.
It would be lovely, given that the latest legacy package of ublock origin supports legacy/thunderbird without webext of course. :)

Iceweasel-UXPBackport RequestVery LowVery Low Request browser add-on: FireGestures Closed
100%
Task Description

Name: FireGestures
Version: 1.11.1 (compatible Firefox version 52)
Source code: Github
Description: A customizable mouse gestures extension which enables to execute various commands and user scripts with six types of gestures.

https://github.com/gomita/firegestures/

https://addons.mozilla.org/en-US/firefox/addon/firegestures/

Iceweasel-UXPBackport RequestVery LowVery Low Request browser add-on: Vimium-FF Closed
100%
Task Description

Name: Vimium-FF
Version: Newest (compatible Firefox version 52)
Source code: Github
Description: The Hacker’s Browser. Vimium provides keyboard shortcuts for navigation and control in the spirit of Vim.

This is a port of the popular Chrome extension to Firefox.

Most stuff works, but the port to Firefox remains a work in progress.

https://github.com/philc/vimium

https://addons.mozilla.org/en-US/firefox/addon/vimium-ff/

Iceweasel-UXPBackport RequestVery LowLow Search Engine Addon Request: Startpage Closed
100%
Task Description

Icecat currently has the FSF approved addon for Startpage.com.
It would be helpful to have it ported to iceweasel-uxp.
https://directory.fsf.org/wiki/Startpage_HTTPS_Privacy_Search_Engine

Icedove-UXPBackport RequestVery LowLow Firetray extension for Icedove-UXP Closed
100%
Task Description

Please, provide the extension firetray for icedove-uxp.

https://addons.thunderbird.net/en-US/thunderbird/addon/firetray/

chroot-nspawnBug ReportMediumMedium[chroot-nspawn] Create mount points if mountpoint exit ...Unconfirmed
0%
Task Description

The actual behavior is to create mount points if mountpoint exits with exit status 1, however it may also exit with code 32 and thus creating a real mess:

$ sudo chroot-nspawn
Spawning container megver83 on /var/lib/archbuild/chroot1/megver83
Press ^] three times within 1s to kill container.
mount: /sys/fs/cgroup: mount point does not exist.
mkdir: cannot create directory '/sys/fs/cgroup/blkio': No such file or directory
ln: failed to create symbolic link '/sys/fs/cgroup/cpu': No such file or directory
ln: failed to create symbolic link '/sys/fs/cgroup/cpuacct': No such file or directory
mkdir: cannot create directory '/sys/fs/cgroup/cpu,cpuacct': No such file or directory
mkdir: cannot create directory '/sys/fs/cgroup/cpuset': No such file or directory
mkdir: cannot create directory '/sys/fs/cgroup/devices': No such file or directory  
mkdir: cannot create directory '/sys/fs/cgroup/freezer': No such file or directory
mkdir: cannot create directory '/sys/fs/cgroup/memory': No such file or directory
ln: failed to create symbolic link '/sys/fs/cgroup/net_cls': No such file or directory
mkdir: cannot create directory '/sys/fs/cgroup/net_cls,net_prio': No such file or directory
ln: failed to create symbolic link '/sys/fs/cgroup/net_prio': No such file or directory
mkdir: cannot create directory '/sys/fs/cgroup/pids': No such file or directory
mkdir: cannot create directory '/sys/fs/cgroup/systemd': No such file or directory
mount: /sys/fs/cgroup/blkio: mount point does not exist.
mount: /sys/fs/cgroup/cpuset: mount point does not exist.
mount: /sys/fs/cgroup/devices: mount point does not exist.
mount: /sys/fs/cgroup/freezer: mount point does not exist.
mount: /sys/fs/cgroup/memory: mount point does not exist.
mount: /sys/fs/cgroup/pids: mount point does not exist.

So I created a patch to fix this.

P.S.: although I can git clone the repo with ssh access, whenever I do a push I get:

error: remote unpack failed: unable to create temporary object directory
To ssh://git.hyperbola.info:51100/~git/software/chroot-nspawn.git
 ! [remote rejected] master -> master (unpacker error)
error: failed to push some refs to 'ssh://git.hyperbola.info:51100/~git/software/chroot-nspawn.git'

Do I have the permission to write in this repo? If not, I’d like it, as I’m planning to improve this great script

GeneralBug ReportVery LowCritical [msmtp] needs to be recompiled with libressl Closed
100%
Task Description

I may be wrong as I did not migrate to 0.3 yet, but I think that `msmtp` has been forgotten and needs to be recompiled with `libressl`.

Please remove this report if I am wrong.

GeneralBug ReportVery LowCritical [msmtp] needs libressl Closed
100%
Task Description

I may be wrong for I did not migrate to 0.3 as of yet, but I think that `msmtp` has been forgotten and needs to be recompiled with `libressl`.

Please remove this report if I am mistaken.

GeneralBug ReportVery LowCritical [msmtp] needs libressl Closed
100%
Task Description

From what I can see, `msmtp` still needs to be recompiled with `libressl`. Please remove this report if I am mistaken.

GeneralBug ReportHighCritical [efivar] libefivar.so.1: cannot open shared object file Closed
100%
Task Description

Packages:

- efivar 37-1

Logs:

root@hyperiso ~ # mkdir /mnt/{boot,home}
root@hyperiso ~ # mount /dev/sda2 /mnt
root@hyperiso ~ # mount /dev/sda1 /mnt/boot
root@hyperiso ~ # mount /dev/sda3 /mnt/home
root@hyperiso ~ # swapon /dev/sda4
...
root@hyperiso ~ # arch-chroot /mnt
[root@hyperiso /]# grub-install --target=i386-pc --recheck /dev/sda
grub-install: error while loading shared libraries: libefivar.so.1: cannot open shared object file: No such file or directory
[root@hyperiso /]# 
GeneralBug ReportMediumCritical [xenocara] Server is not able to be started via xdm Closed
100%
Task Description

With the newest package-update the xserver xenocara has missing dependencies towards adobe-fonts and twm.

HyperISOBug ReportVery LowMedium 0.4 iso is massively broken... Closed
100%
Task Description

I have a picture to prove it, not sure if this only affects me, but it is annoying…

:(

Anywho, if you can fix this would be appreciated, very much!

:)

Icedove-UXPBug ReportVery LowMedium CardBook addon make icedove crash wen adding or editing ...Closed
100%
Task Description

the cardbook version is 30.9 i tried with vcard 4.0 and vcard 3.0 same issue editing or creating a contact makes
icedove-uxp crash!

GeneralBug ReportMediumMedium [bind-tools], require re-build Closed
100%
Task Description

dig: error while loading shared libraries: libuv.so.1: cannot open shared object file: No such file or directory

* package

Name : bind-tools
Version : 9.16.15-1
Description : The ISC DNS tools
Architecture : x86_64
URL : https://www.isc.org/software/bind/ Licenses : ISC
Groups : None
Provides : dnsutils=9.16.15
Depends On : glibc libcap libxml2 libnsl libidn2 lmdb zlib krb5 e2fsprogs libressl readline geoip dnssec-anchors json-c
Optional Deps : python: for python scripts
Required By : None
Optional For : None
Conflicts With : dnsutils
Replaces : dnsutils host
Installed Size : 6.55 MiB
Packager : HyperBuilder hyperbuilder@hyperbola.info Build Date : Fri Sep 10 13:39:29 2021
Install Date : Mon May 16 06:19:34 2022
Install Reason : Explicitly installed
Install Script : No
Validated By : Signature

UXP applicationsBug ReportVery LowLow [ice{ape,weasel}-uxp-l10n] Default bookmarks are differ ...Closed
100%
Task Description

In the library manager:

  • At bookmarks toolbar by default, an entry of the Hyperbola website favicon is different, affected in both localization and non-localization (origin).
  • At bookmarks menu by default, a folder of Hyperbola with some clearnet and onion entries appeared in non-localization (origin), but not in localization.
GeneralBug ReportHighHigh [fair-viewer] Problems with running package Closed
100%
Task Description

User reports a problem with the concurrent version of fair-viewer and gtk-fair-viewer, not being able to start and run the application. More details in the posting: https://forums.hyperbola.info/viewtopic.php?pid=3476#p3476

GeneralBug ReportVery HighCritical [Hyperbola GNU/Linux-libre 0.4] Reworking xenocara and  ...Closed
100%
Task Description

Within the concurrent version of xenocara for version 0.4 there is a problem in vesa, generating the error-message “V_BIOS address 0×0 out of range”. It is a known old bug that was fixed when D-Bus arrived by default.

This issue is oriented onto to document the steps to test further solutions and rework the x-server.

GeneralFeature RequestMediumLow[Website] Rework for the onion-pageUnconfirmed
0%
Task Description

As proposed in a separate thread (https://forums.hyperbola.info/viewtopic.php?id=573): The navigation-bar needs a rework when accessing the website about the onion-protocol.

HyperBKImplementation RequestVery HighCriticalDevelop a BSD descendant kernel for HyperbolaBSDIn Progress
30%
Task Description

Develop HyperBK (Hyper Berkeley Kernel), a BSD descendant kernel with GPL-compatible licenses preserved, non-compatible ones removed, and new code written under GPL-3 for HyperbolaBSD.

TODO:

  • Download OpenBSD kernel source code from OpenBSD siteDONE
  • Download LibertyBSD scripts to deblob and rebrand kernel from their scripts. → DONE
  • Push source to HyperBK’s project. → DONE
  • Rebrand OpenBSD kernel to HyperbolaBSD with LibertyBSD scripts. → DONE
  • Rebrand entire code (functions, variable, pointers, etc) under HyperbolaBSD → DONE
  • Remove files under non GPL-compatible licenses → DONE
  • Import code from another BSD systems under GPL-compatible licenses → IN PROGRESS
  • Write new code under GPL-3 → IN PROGRESS
  • Package HyperBK for HyperbolaBSD.

PATCHING NOTE

When the check concerns kernel, we obviously want to match with HyperbolaBSD.

Example of triplet check:	hyperbolabsd)
Example of uname -s check:	HyperbolaBSD)
Example of uname -r check:	0.1)
Example of C macro check:	defined(__HyperbolaBSD__)
HyperToolsImplementation RequestLowLow[hypertools] create libretools replacement for Hyperbol...Deferred
0%
Task Description

Create hypertools to replace libretools package for HyperbolaBSD and GNU/Linux

It’s long period to develop this package.
For now, a systemd-nspawn wrapper is being developed for “libretools”[0]

[0]:https://issues.hyperbola.info/index.php?do=details&task_id=86

GeneralImplementation RequestMediumHigh Develop GNU/HyperBK patchset Closed
100%
Task Description

Develop GNU/HyperBK patchset for toolchain (Glibc, Binutils and GCC) and packages.

PATCHING NOTE

Make sure the definitions are not simply duplicated from GNU/Linux' because that will eventually result in
out-of-sync definitions that break for us.

Example of triplet check:	linux*-gnu | gnu* | hyperbk-gnu)
Example of uname check:		Linux|GNU|GNU/*)
Example of C macro check:	defined(__linux__) || defined(__GNU__) || defined(__GLIBC__)
				[note: GNU/Hurd defines __GNU__, and GNU/HyperBK define __GLIBC__ as hardcoded macro]
Example of makefile check:	ifneq (, $(filter Linux GNU GNU_%, $(shell uname -s)))
				[note1: findstring matches subwords, use filter instead]
				[note2: list must be the first parameter, otherwise matching fails]
				[note3: "%" is make's wildcard]
Iceweasel-UXPImplementation RequestDeferLow Swiftweasel-UXP theme for Iceweasel-UXP Closed
100%
Task Description

Description:
Historically, Swiftweasel was a Firefox-based application built on XUL platform around 2007 and abandoned in 2010. It was optimized for several architectures using the following methods such as the Profile-Guided Optimization (PGO) and binary code optimization for computers with limited resources.

Since there are users encouraging us develop a Palemoon-based application , and Swiftweasel contains non-trademarked graphics and logos, we could port Swiftweasel to UXP platform as theme for Iceweasel-UXP.

Icedove-UXPImplementation RequestDeferLow Swiftdove-UXP theme for Icedove-UXP Closed
100%
Task Description

Description:
Historically, Swiftdove was a Thunderbird-based application built on XUL platform around 2007 and abandoned in 2010. It was optimized for several architectures using the following methods such as the Profile-Guided Optimization (PGO) and binary code optimization for computers with limited resources.

Since FossaMail may potentially be revived on UXP in the future [0] and Swiftdove contains non-trademarked graphics and logos, we could port Swiftdove to UXP platform as theme for Icedove-UXP.

Iceape-UXPImplementation RequestVery LowMedium Random agent spoofer for Iceape Closed
100%
Task Description

0.9.5.8.4 version would be good to have.

UXP applicationsImplementation RequestVery LowVery Low a libre version of Navigator,  Closed
100%
chroot-nspawnImplementation RequestHighHigh [chroot-nspawn] create systemd-nspawn replacement Closed
100%
GeneralImplementation RequestVery HighHigh Port Icedove to UXP platform Closed
100%
GeneralImplementation RequestVery HighHigh Port Iceape to UXP platform  Closed
100%
GeneralImplementation RequestDeferMedium ARM/POWER porting Closed
100%
GeneralImplementation RequestVery HighCritical POWER (ppc64le) porting Closed
100%
GeneralImplementation RequestVery HighCritical ARM (aarch and armv7h) porting Closed
100%
GeneralImplementation RequestDeferCritical RISC-V (riscv64) porting + multilib support Closed
100%
Iceweasel-UXPSecurity IssueVery LowHigh Noscript continual update request, Closed
100%
GeneralSecurity IssueVery LowMedium spacefm possible security error Closed
100%
Iceweasel-UXPUpdate RequestVery LowMedium [iceweasel-uxp] changing the default search-engines Closed
100%
Iceape-UXPUpdate RequestVery LowMedium noscript for Iceape request Closed
100%
Showing tasks 1 - 37 of 37 Page 1 of 1

Available keyboard shortcuts

Tasklist

Task Details

Task Editing