python3-typing-extensions-openrepos

The typing_extensions module serves two related purposes:

  • Enable use of new type system features on older Python versions. For example, typing.TypeGuard is new in Python 3.10, but typing_extensions allows users on previous Python versions to use it too.
  • Enable experimentation with new type system PEPs before they are accepted and added to the typing module.

I hope the jolla repository won't be a problem for this package.

xmatic

Native Matrix client built on matrix-rust-sdk with a Silica UI.

FEATURES

QQ Bridge

# NapCat 一键部署包(QQ 桥接 · distrobox 容器版)

在全新的 distrobox Fedora 容器(里面已经装好官方 LinuxQQ)里,一条命令部署 NapCat,走 OneBot11 协议(WebSocket + HTTP)作为 harbour-qqcat 等 QQ 桥接 App 的后端。

这个包是从新机实战里磨出来的:部署时踩过的每个坑,都写成了脚本里的自动防护。目标是"一条命令、扫一次码、一次跑通"。

## 包里有什么

| 文件 | 用途 |
|------|------|
| `napcat-deploy.sh` | 一键部署主脚本:装依赖、下载、注入、预写配置、扫码、验证,全包了 |
| `napcat-status.sh` | 部署后/日常自检:进程、三个端口、在线状态、花名册 API、token、最近错误 |
| `harbour-qqcat-1.0.0-1.aarch64.rpm` | QQ 桥接 App(宿主机装:`zypper in ./xxx.rpm` 或 `pkcon`) |
| `README.md` | 本文档 |

App 安装:

openssl 3.5 (for legacy kernels)

this is openssl3 compiled for legacy kernels (<4.4). It is known to work on my JollaPhone (aka Jolla1 aka SbJ)

It is compiled with kernel-headers 3.18.136 and therefore lacks ktls module. It also uses different seed for random numbers (/dev/*random instead of direct system-call to kernel) and uses libjitterentropy to enhance randomness...

requires:
brotli
zstd

Ghosteel Terminal

Ghosteel brings a modern terminal engine to SailfishOS. Most mobile terminals use legacy VT parsers that struggle with complex TUI apps. Ghosteel uses the same engine that powers Ghostty, giving you accurate rendering for tmux, neovim, htop, and other TUI applications.

FinTube

A native YouTube client for Sailfish OS. Silica/QML UI, a Python backend over PyOtherSide, stream resolution through a user-managed yt-dlp binary, and a custom C++ GStreamer player (software and hardware decode) for real DASH playback the things QtMultimedia can't do on its own.

 

See https://github.com/sandstorm244/harbour-fintube for more information.

FinTune

A native YouTube Music client for Sailfish OS. Silica/QML UI, a Python backend over PyOtherSide, and audio playback through the same C++ GStreamer engine as its sibling video client, FinTube.

FinTune browses YouTube Music (search, charts, and signed in your personalized home and library) and plays tracks through the device's native media stack, using a user-managed yt-dlp binary to resolve streams.

sailfish-browser-next153

Experimental Gecko ESR153 (Firefox 153) browser for Sailfish OS 5.1 and 5.2.

Sailfish OS ships a browser based on Gecko ESR91 from 2021; this is a community port of the current ESR153 engine, the successor of my ESR140 port (sailfish-browser-next).

sailfish-components-webview-next153

Part of the experimental Gecko ESR153 browser stack for Sailfish OS 5.2. This is a dependency package — you do not need to install it manually; install sailfish-browser-next153 and it is pulled in automatically. It installs alongside the stock browser and the ESR140 "-next" packages (own directories, own profile) and does not modify either of them.

sailfish-components-webview-popups-next153

Part of the experimental Gecko ESR153 browser stack for Sailfish OS 5.2. This is a dependency package — you do not need to install it manually; install sailfish-browser-next153 and it is pulled in automatically. It installs alongside the stock browser and the ESR140 "-next" packages (own directories, own profile) and does not modify either of them.

Pages

Subscribe to OpenRepos.net — Community Repository System RSS