Bug#1083132: ITP: gnome-decoder -- QR code scanner and generator for the GNOME Desktop

2024-10-02 Thread Arnaud Ferraris
Package: wnpp
Severity: wishlist
Owner: Arnaud Ferraris 
X-Debbugs-Cc: debian-de...@lists.debian.org, aferra...@debian.org, 
pkg-gnome-maintain...@lists.alioth.debian.org

* Package name: gnome-decoder
  Version : 0.6.0
  Upstream Contact: Bilal Elmoussaoui 
* URL : https://gitlab.gnome.org/World/decoder
* License : GPL
  Programming Lang: Rust
  Description : QR code scanner and generator for the GNOME Desktop

Decoder is a GTK4-based QR code scanner/generator, featuring:
  - simple UI for generating QR codes for both WiFi network credentials and
random text
  - decode QR codes using a camera or local file
  - adaptive, mobile-friendly interface

This package being a GNOME Circle application, it will be maintained within the
GNOME team.



Bug#1082768: ITP: rust-gtk-0.18 -- Rust bindings for GTK+ 3.0

2024-09-25 Thread Arnaud Ferraris
Package: wnpp
Severity: wishlist
Owner: Arnaud Ferraris 
X-Debbugs-Cc: debian-de...@lists.debian.org, aferra...@debian.org, 
debian-on-mobile-maintain...@alioth-lists.debian.net

* Package name: rust-gtk-0.18
  Version : 0.18.1
* URL : https://github.com/gtk-rs/gtk3-rs
* License : MIT
  Programming Lang: Rust
  Description : Rust bindings for GTK+ 3.0

This is a re-introduction of rust-gtk and its dependencies into Debian. Those
packages were removed as they were unmaintained and required an extensive
amount of work to keep up with the underlying dependencies, such as rust-glib.
However, as they are only language bindings to an underlying C library (which
is still maintained), the lack of upstream attention doesn't cause any
significant issue.

The plan is therefore to import the latest Debian packages from the 0.18 branch
and re-upload those with the "-0.18" suffix, so they don't clash with current,
up-to-date versions (especially for rust-glib and its own dependencies).

rust-gtk is still needed by squeekboard, an important software for mobile
users, which can no longer migrate to testing due to this removal (#1064373).
Moreover, it is a dependency to phrog (ITP #1082766) and its main dependency,
libphosh (ITP #1082767), so vendoring rust-gtk (along with its own
dependencies) is not an option.

This package will be maintained within the DebianOnMobile team in order to
avoid distracting the Rust team.



Bug#1082767: ITP: rust-libphosh -- Rust bindings for libphosh

2024-09-25 Thread Arnaud Ferraris
Package: wnpp
Severity: wishlist
Owner: Arnaud Ferraris 
X-Debbugs-Cc: debian-de...@lists.debian.org, aferra...@debian.org, 
debian-on-mobile-maintain...@alioth-lists.debian.net

* Package name: rust-libphosh
  Version : 0.0.2
  Upstream Contact: Guido Günther 
* URL : https://gitlab.gnome.org/guidog/libphosh-rs
* License : MIT
  Programming Lang: Rust
  Description : Rust bindings for libphosh

libphosh contains the main components for Phosh, a GTK-based graphical
environment targeting mobile devices. This package contains the Rust bindings
for this library, allowing one to create software based on Phosh's codebase.

rust-libphosh is a dependency for phrog (see #1082766), and will be maintained
under the Rust team umbrella.


Bug#1082766: ITP: phrog -- Mobile device greeter

2024-09-25 Thread Arnaud Ferraris
Package: wnpp
Severity: wishlist
Owner: Arnaud Ferraris 
X-Debbugs-Cc: debian-de...@lists.debian.org, aferra...@debian.org, 
debian-on-mobile-maintain...@alioth-lists.debian.net

* Package name: phrog
  Version : 0.10.0
  Upstream Contact: Sam Day 
* URL : https://github.com/samcday/phrog/
* License : GPL
  Programming Lang: Rust
  Description : Mobile device greeter

Phrog is a greetd-compatible graphical greeter, designed for devices with small
displays and primarily relying on a touchscreen for input, such as mobile
phones and tablets.

This package will be maintained as part of the DebianOnMobile team.



Bug#1073160: iotas 0.8.0 taking app

2024-07-10 Thread Arnaud Ferraris

Hi Manuel,

Le 23/06/2024 à 15:27, Manuel Traut a écrit :

Hi Arnaud,

maybe this helps ;)

https://salsa.debian.org/manut/iotas/-/commit/40e9f1824a0e24268f6c2ed4173ed9ba3ec62fb4


Thanks, I've uploaded iotas 0.8 earlier today, and yes this helped :)

In the future feel free to open a MR on Salsa should you have any 
proposed improvement.


Cheers,
Arnaud



Cheers
Manuel




Bug#1073160: ITP: iotas -- Desktop and mobile friendly note taking app

2024-06-13 Thread Arnaud Ferraris

Hi,

FYI iotas is already part of Debian, and will be updated to latest 
version

when I get back from vacation by the end of this month ;)

Cheers,
Arnaud

Le jeu. 13 juin 2024 à 20:26:27 +02:00:00, Manuel Traut 
 a écrit :

Package: wnpp
Severity: wishlist
Owner: Manuel Traut mailto:ma...@mecka.net>>
X-Debbugs-Cc: debian-de...@lists.debian.org 



* Package name: iotas
  Version : 0.8.0
  Upstream Contact: Chris Heywood
* URL : 
* License : GPL-3+
  Programming Lang: Python
  Description : Desktop and mobile friendly note taking app

Take offline notes and optional sync with Nextcloud Notes whenn back 
online.
Supports category editing and filtering, spell-checking, marking 
favourites,
search withn the collection or individual notes. Note backups are 
supported

by cli.





Bug#1060826: [Debian-on-mobile-maintainers] ITP: Mousai: Identify songs in seconds

2024-01-15 Thread Arnaud Ferraris

Hi Chris,

Le 15/01/2024 à 05:04, Chris Talbot a écrit :

Package: wnpp
Severity: wishlist
Owner: Chris Talbot 

* Package name: mousai
   Version : 0.7.6
   Upstream Author : Dave Patrick Caberto
* URL : https://github.com/SeaDve/Mousai
* License : GPL 3.0+
   Programming Lang: Rust
   Description : Identify songs in seconds

Mousai is an app that allows you to identify a song after
listening to it in the microhpone.

This package will be maintained by the Mobian team.


Mousai being a GNOME Circle app, I believe the GNOME team would be a 
better fit for it.


Cheers,
Arnaud



Bug#1059143: ITP: rust-rockusb -- Rockchip USB protocol host implementation

2023-12-20 Thread Arnaud Ferraris
Package: wnpp
Severity: wishlist
Owner: Arnaud Ferraris 
X-Debbugs-Cc: debian-de...@lists.debian.org, aferra...@debian.org, 
pkg-rust-maintain...@alioth-lists.debian.net

* Package name: rust-rockusb
  Version : 0.1.3
  Upstream Contact: Sjoerd Simons 
* URL : https://github.com/collabora/rockchiprs
* License : MIT, Apache 2.0
  Programming Lang: Rust
  Description : Rockchip USB protocol host implementation

The "rockusb" Rust crate provides an independent re-implementation of the
Rockchip USB
protocol used to communicate with various Rockchip processors. It allows one to
read information about the processor or the flash memory, read and write files
to and from flash, reset the device and various other commands.

This package provides both the Rust source code for the crate/library and the
binary "rockusb" package, which can be used as an alternative to
"rkdeveloptool".

It will be maintained within the Debian Rust team.



Bug#1056965: ITP: amberol -- Small and simple music player for GNOME

2023-11-27 Thread Arnaud Ferraris
Package: wnpp
Severity: wishlist
Owner: Arnaud Ferraris 
X-Debbugs-Cc: debian-de...@lists.debian.org, aferra...@debian.org, 
pkg-gnome-maintain...@lists.alioth.debian.org

* Package name: amberol
  Version : 0.10.3
  Upstream Contact: Emmanuele Bassi 
* URL : https://gitlab.gnome.org/World/amberol/
* License : GPL
  Programming Lang: Rust
  Description : Small and simple music player for GNOME

Amberol is a music player aspiring to be as small, unintrusive, and simple as
possible. It does not manage music collections, nor does it let you manage
playlists, edit song metadata, show song lyrics or the band's Wikipedia page.
Amberol plays music, and nothing else.

It is well integrated into GNOME and features an adaptive UI for use on mobile
devices.

This package being a GNOME Circle application, it will be maintained within the
GNOME team.



Bug#1055288: ITP: gnome-video-trimmer -- Simple GUI application for lossless cutting of video files

2023-11-03 Thread Arnaud Ferraris
Package: wnpp
Severity: wishlist
Owner: Arnaud Ferraris 
X-Debbugs-Cc: debian-de...@lists.debian.org, aferra...@debian.org, 
pkg-gnome-maintain...@lists.alioth.debian.org

* Package name: gnome-video-trimmer
  Version : 0.8.2
  Upstream Contact: Ivan Molodetskikh 
* URL : https://gitlab.gnome.org/YaLTeR/video-trimmer
* License : GPL
  Programming Lang: Rust
  Description : Simple GUI application for lossless cutting of video files

Video Trimmer is an easy-to-use graphical application for cutting video files.
It proceeds without re-encoding the video, avoiding any loss of quality in the
process.

This package being a GNOME Circle application, it will be maintained within the
GNOME team.



Bug#1052683: ITP: railway -- GUI application for searching train journeys

2023-10-17 Thread Arnaud Ferraris

Hi,

Le 26/09/2023 à 18:24, Blair Noctis a écrit :

On Tue, 26 Sep 2023 09:11:01 +0200 Arnaud Ferraris  wrote:

Package: wnpp
Severity: wishlist
Owner: Arnaud Ferraris 
X-Debbugs-Cc: debian-de...@lists.debian.org, aferra...@debian.org

* Package name: railway
   Version : 2.0.0
   Upstream Contact: Julian Schmidhuber 
* URL : https://gitlab.com/schmiddi-on-mobile/railway
* License : GPL
   Programming Lang: Rust
   Description : GUI application for searching train journeys

Railway is a graphical application allowing one to look up travel information
for many different railways, all without needing to navigate through different
websites.

It lets the user search for journeys, view their details (timetable, price,
delays, plaftorm if available) and bookmark them. This application also has an
adaptive user interface for use on mobile devices.


Please consider renaming it to something like gnome-railway (since it's a GNOME
application) or diebahn (its old name). "Railway" is too broad for an
application that almost exclusively serves the Europe.


Sure, I can go for "railway-gtk" as other similarly broadly named apps 
("gnome-railway" would be confusing in a different way, as it's not an 
official GNOME app). I'd rather not go for "diebahn" though, as it could 
be misleading users into thinking it's a Germany-only app.


Cheers,
Arnaud



OpenPGP_0xD3EBB5966BB99196.asc
Description: OpenPGP public key


OpenPGP_signature.asc
Description: OpenPGP digital signature


Bug#1052684: ITP: ticketbooth -- watchlist for movies and TV shows

2023-09-26 Thread Arnaud Ferraris
Package: wnpp
Severity: wishlist
Owner: Arnaud Ferraris 
X-Debbugs-Cc: debian-de...@lists.debian.org, aferra...@debian.org

* Package name: ticketbooth
  Version : 1.0.1
  Upstream Contact: Alessandro Iepure 
* URL : https://github.com/aleiepure/ticketbooth
* License : GPL
  Programming Lang: Python
  Description : watchlist for movies and TV shows

Ticket Booth is a graphical application meant for managing a watchlist for
movies and TV shows. It helps one keep track of watched titles and be notified
of new releases.

This application can be used fully offline (relying on the user for entering
the details of a new movie/series) or by fetching data from TMDB for easier
usage.



Bug#1052683: ITP: railway -- GUI application for searching train journeys

2023-09-26 Thread Arnaud Ferraris
Package: wnpp
Severity: wishlist
Owner: Arnaud Ferraris 
X-Debbugs-Cc: debian-de...@lists.debian.org, aferra...@debian.org

* Package name: railway
  Version : 2.0.0
  Upstream Contact: Julian Schmidhuber 
* URL : https://gitlab.com/schmiddi-on-mobile/railway
* License : GPL
  Programming Lang: Rust
  Description : GUI application for searching train journeys

Railway is a graphical application allowing one to look up travel information
for many different railways, all without needing to navigate through different
websites.

It lets the user search for journeys, view their details (timetable, price,
delays, plaftorm if available) and bookmark them. This application also has an
adaptive user interface for use on mobile devices.



Bug#1041610: RE: ITP iotas

2023-07-25 Thread Arnaud Ferraris

Hi Matthias!

Le 25/07/2023 à 21:12, Matthias Geiger a écrit :

Hi Arnaud !

I actually wanted to ITP this too at some point :) . My local packaging 
is done. Two issues are present atm:


Ah, another one we have in common ;)

iotas needs pygtkspellcheck 5.x (current in debian is 4.x). I started an 
update but still need to tidy that one up.


Indeed, I started looking into it but eventually gave up as I wasn't 
confident with my work on that one (and I wouldn't want to break its 
rdeps, which include reportbug-gtk, so a quite important piece of software).


I worked around this problem by filing #1041994 against pygtkspellcheck 
and patching iotas to completely disable spell-checking.


My plan here is to:
* target experimental for the initial upload
* once accepted, file a bug against iotas for re-enabling spell-checking 
(and mark it blocked by #1041994)

* upload to unstable once we have pygtkspellcheck 5.x there

FYI the packaging is at https://salsa.debian.org/debian/iotas and I made 
the initial upload earlier today, which is currently in NEW.


The other problem is that the latest iotas does not work anymore. I had 
it in use to sync my nextcloud notes and it worked fine until


~ 1 month ago. upstream said that they are still stabilizing things, 
haven't checked whether this still applies. After tomorrow I should have 
more free time,


Interesting, the version I tested (0.2.1) was working just fine this 
afternoon (synced to my own Nexctcloud instance). What issue did you 
experience?


Cheers,
Arnaud



I'll post updates here.


best,


Matthias





Bug#1041610: ITP: iotas -- Simple mobile-friendly note taking application

2023-07-21 Thread Arnaud Ferraris
Package: wnpp
Severity: wishlist
Owner: Arnaud Ferraris 
X-Debbugs-Cc: debian-de...@lists.debian.org, aferra...@debian.org

* Package name: iotas
  Version : 0.2.1
  Upstream Contact: Chris Heywood
* URL : https://gitlab.gnome.org/cheywood/iotas
* License : GPL
  Programming Lang: Python
  Description : Simple mobile-friendly note-taking application

Iotas is a simple note-taking app with mobile-first design and a focus on sync
with a Nextcloud Notes.

It can be used offline, and optionally sync with Nextcloud when a connection is
available. Iotas also provides advanced features such as basic search,
categorization of notes, spell checking, Markdown editing and much more.

This software uses GTK4 and libadwaita and, as such, is useful both for desktop
and mobile users. It is also well integrated with other GNOME applications and
is a good complement to other GNOME/GTK-based PIM applications, especially on
mobile devices.



Bug#1038640: ITP: vkmark -- Vulkan benchmarking tool

2023-06-19 Thread Arnaud Ferraris
Package: wnpp
Severity: wishlist
Owner: Arnaud Ferraris 
X-Debbugs-Cc: debian-de...@lists.debian.org, aferra...@debian.org, 
debia...@lists.debian.org

* Package name: vkmark
  Version : 2017.08+git20220909
  Upstream Contact: Alexandros Frantzis 
* URL : https://github.com/vkmark/vkmark
* License : LGPL
  Programming Lang: C++
  Description : Vulkan benchmarking tool

vkmark is an extensible Vulkan benchmarking suite with targeted, configurable
scenes. It provides an interesting alternative to glmark2 for Vulkan-capable
systems.

I plan to maintain this package within the debian-x team.



Bug#1030685: ITP: make-dynpart-mappings -- CLI tool to setup DM mappings for Android dynamic partitions

2023-02-06 Thread Arnaud Ferraris
Package: wnpp
Severity: wishlist
Owner: Arnaud Ferraris 
X-Debbugs-Cc: debian-de...@lists.debian.org, aferra...@debian.org

* Package name: make-dynpart-mappings
  Version : 10.2.4
  Upstream Contact: Richard Acayan 
* URL : https://gitlab.com/flamingradian/make-dynpart-mappings/
* License : GPL
  Programming Lang: C
  Description : CLI tool to setup DM mappings for Android dynamic
partitions

make-dynpart-mappings is a very simple tool used to set up Android dynamic
partitions on Linux systems. It automatically creates the corresponding DM
(Device Mapper) mappings so those partitions can easily be mounted by the user
and system services.

This package will be maintained within the DebianOnMobile-team.



Bug#1026758: ITP: rust-droid-juicer -- Firmware extractor for Android devices running Linux

2022-12-20 Thread Arnaud Ferraris
Package: wnpp
Severity: wishlist
Owner: Arnaud Ferraris 
X-Debbugs-Cc: debian-de...@lists.debian.org, aferra...@debian.org

* Package name: rust-droid-juicer
  Version : 0.1.0
  Upstream Contact: Arnaud Ferraris 
* URL : https://gitlab.com/mobian1/droid-juicer
* License : MIT
  Programming Lang: Rust
  Description : Firmware extractor for Android devices running Linux

'droid-juicer' provides a boot-time service for extracting binary firmware from
vendor partitions on Android devices. It is meant to run on first boot and
triggers a reboot once it executed successfully, ensuring the device will then
run with all the needed firmware being available to Linux.

This package will allow supporting Android phones without having to distribute
proprietary firmware through Debian.

It will be maintained within the Rust team.



Bug#1026115: ITP: qcom-phone-utils -- Utilities for Qualcomm-based phones running Linux

2022-12-14 Thread Arnaud Ferraris
Package: wnpp
Severity: wishlist
Owner: Arnaud Ferraris 
X-Debbugs-Cc: debian-de...@lists.debian.org, aferra...@debian.org

* Package name: qcom-phone-utils
  Version : 0.1
  Upstream Author : Arnaud Ferraris 
* URL : https://salsa.debian.org/DebianOnMobile-team/qcom-phone-
utils
* License : GPL
  Programming Lang: Shell
  Description : Utilities for Qualcomm-based phones running Linux

This package provides scripts and services improving the behaviour of Qualcomm-
based mobile phones running Debian GNU/Linux.

It includes:
 * Kernel postinst hook for automatic update of boot images
 * Modem/SIM card boot-time configuration service
 * initramfs-tools hook for including the needed firmware
 * initramfs-tools script for proper root device detection

This package will be maintained within the DebianOnMobile team.



Bug#1022904: ITP: phog -- greetd-compatible greeter for mobile phones

2022-10-27 Thread Arnaud Ferraris
Package: wnpp
Severity: wishlist
Owner: Arnaud Ferraris 
X-Debbugs-Cc: debian-de...@lists.debian.org, aferra...@debian.org

* Package name: phog
  Version : 0.1.0
  Upstream Author : Arnaud Ferraris 
* URL : https://gitlab.com/mobian1/phog/
* License : GPL
  Programming Lang: C
  Description : greetd-compatible greeter for mobile phones

Phog is a graphical greeter speaking the `greetd` protocol and aimed at mobile
devices like smart phones and tablets using touch based inputs and small
screens.

It was initially designed for the Phosh Mobile Environment (based on GNOME/GTK)
but can spawn any graphical session.

This package will be maintained within the DebianOnMobile team.



Bug#1021535: ITP: powersupply-gtk -- Graphical power status tool for Linux mobile devices

2022-10-10 Thread Arnaud Ferraris
Package: wnpp
Severity: wishlist
Owner: Arnaud Ferraris 
X-Debbugs-Cc: debian-de...@lists.debian.org, aferra...@debian.org

* Package name: powersupply-gtk
  Version : 0.8.0
  Upstream Author : Martijn Braam 
* URL : https://gitlab.com/MartijnBraam/powersupply
* License : MIT
  Programming Lang: Python
  Description : Graphical power status tool for Linux mobile devices

Powersupply is a simple GTK+3 application monitoring the status of power
supply nodes, exposing the current battery and USB power status through
a simple UI.

This application is aimed primarily at mobile devices (such as phones
and tablets) running Linux.

This package will be maintained within the DebianOnMobile team.



Bug#1019739: ITP: passes -- GTK-based digital pass manager

2022-09-14 Thread Arnaud Ferraris
Package: wnpp
Severity: wishlist
Owner: Arnaud Ferraris 
X-Debbugs-Cc: debian-de...@lists.debian.org, aferra...@debian.org

* Package name: passes
  Version : 0.6
  Upstream Author : Pablo Sánchez Rodríguez 
* URL : https://github.com/pablo-s/passes
* License : GPL
  Programming Lang: Python
  Description : GTK-based digital pass manager

Passes is a graphical application for managing digital passes, as its name
implies. It has a mobile-friendly user interface and can import and display
PKPASS files, and display Aztec, PDF417 and QR codes.


Bug#1016066: ITP: eg25-manager -- Manager daemon for the Quectel EG25 modem

2022-07-26 Thread Arnaud Ferraris
Package: wnpp
Severity: wishlist
Owner: Arnaud Ferraris 
X-Debbugs-Cc: debian-de...@lists.debian.org, aferra...@debian.org

* Package name: eg25-manager
  Version : 0.4.4
  Upstream Author : Arnaud Ferraris 
* URL : https://gitlab.com/mobian1/eg25-manager
* License : GPL
  Programming Lang: C
  Description : Manager daemon for the Quectel EG25 modem

eg25-manager is a daemon aimed at configuring and monitoring the Quectel EG25
modem on a running system. It is used on the PinePhone (Pro) and performs the
following functions:
- power on/off
- startup configuration using AT commands
- AGPS data upload
- status monitoring (and restart if it becomes unavailable)

This package will be maintained within the DebianOnMobile team.



Bug#1016025: ITP: mobian-keyring -- GPG keys for the Mobian package repository

2022-07-25 Thread Arnaud Ferraris
Package: wnpp
Severity: wishlist
Owner: Arnaud Ferraris 
X-Debbugs-Cc: debian-de...@lists.debian.org, aferra...@debian.org

* Package name: mobian-keyring
  Version : 20220725.0
  Upstream Author : Arnaud Ferraris 
* URL : https://salsa.debian.org/Mobian-team/mobian-keyring
* License : GPL
  Programming Lang: None (data only)
  Description : GPG keys for the Mobian package repository

Mobian is a Debian blend targeting mobile devices, such as phones and tablets.

This package provides the GnuPG public key(s) used to sign the Mobian package
repository, as well as the corresponding sources file and APT preferences as
recommended in https://wiki.debian.org/DebianRepository/UseThirdParty.

It will be maintained within the Mobian team.



Bug#1016013: ITP: tqftpserv -- TFTP server implementation for the QRTR protocol

2022-07-25 Thread Arnaud Ferraris
Package: wnpp
Severity: wishlist
Owner: Arnaud Ferraris 
X-Debbugs-Cc: debian-de...@lists.debian.org, aferra...@debian.org

* Package name: tqftpserv
  Version : 0.0+git20200207
  Upstream Author : Bjorn Andersson 
* URL : https://github.com/andersson/tqftpserv
* License : BSD
  Programming Lang: C
  Description : TFTP server implementation for the QRTR protocol

'tqftpserv' is a TFTP server working over the QRTR protocol,
enabling basic communication with remote processors (Wi-Fi,
modem, sensors...) found in recent Qualcomm SoC's.

This package will be maintained within the DebianOnMobile team.



Bug#1016012: ITP: rmtfs -- Qualcomm Remote Filesystem Service implementation

2022-07-25 Thread Arnaud Ferraris
Package: wnpp
Severity: wishlist
Owner: Arnaud Ferraris 
X-Debbugs-Cc: debian-de...@lists.debian.org, aferra...@debian.org

* Package name: rmtfs
  Version : 0.2
  Upstream Author : Bjorn Andersson 
* URL : https://github.com/andersson/rmtfs
* License : BSD
  Programming Lang: C
  Description : Qualcomm Remote Filesystem Service implementation

'rmtfs' is the reference implementation for Qualcomm's Remote
Filesystem service. It allows userspace applications to access
the shared memory and internal storage of the remote processors
(Wi-Fi, modem, sensors...) found on recent Qualcomm SoCs, using
the QMI and QRTR protocols.

This package will be maintained within the DebianOnMobile team.



Bug#1016011: ITP: pd-mapper -- Qualcomm PD mapper service

2022-07-25 Thread Arnaud Ferraris
Package: wnpp
Severity: wishlist
Owner: Arnaud Ferraris 
X-Debbugs-Cc: debian-de...@lists.debian.org, aferra...@debian.org

* Package name: pd-mapper
  Version : 0.0+git20220208
  Upstream Author : Bjorn Andersson 
* URL : https://github.com/andersson/pd-mapper
* License : BSD
  Programming Lang: C
  Description : Qualcomm PD mapper service

'pd-mapper' is the reference implementation for Qualcomm's Protection
Domain mapper service. It is required for userspace applications to
access the various remote processors (Wi-Fi, modem, sensors...) on
recent Qualcomm SoCs using the QRTR protocol.

This package will be maintained within the DebianOnMobile team.



Bug#1011423: ITP: qrtr -- Userspace reference implementation for the QRTR protocol

2022-05-22 Thread Arnaud Ferraris
Package: wnpp
Severity: wishlist
Owner: Arnaud Ferraris 
X-Debbugs-Cc: debian-de...@lists.debian.org, arnaud.ferra...@gmail.com

* Package name: qrtr
  Version : 0.3
  Upstream Author : Bjorn Andersson 
* URL : https://github.com/andersson/qrtr/
* License : BSD-3-clause
  Programming Lang: C
  Description : Userspace reference implementation for the QRTR protocol

QRTR is Qualcomm's IPC Router protocol, used for communicating with
services provided by remote processors. It is mandatory for taking
advantage of most features of recent Qualcomm SoCs, such as Wi-Fi,
cellular modem, sensors...

I plan to maintain this package as part of the DebianOnMobile team.



Bug#994180: ITP: feedbackd-device-themes -- Device-specific themes for feedbackd

2021-09-13 Thread Arnaud Ferraris
Package: wnpp
Severity: wishlist
Owner: Arnaud Ferraris 
X-Debbugs-Cc: debian-de...@lists.debian.org, arnaud.ferra...@gmail.com

* Package name: feedbackd-device-themes
  Version : 0.0.20210909
  Upstream Author : Purism SPC
* URL : https://source.puri.sm/Librem5/feedbackd-device-themes
* License : GPL
  Programming Lang: JSON
  Description : Device-specific themes for feedbackd

feedbackd is a daemon for managing visual and haptic feedback,
part of the Phosh mobile ecosystem, which is already in Debian.

This package contains device-specific configurations for
feedbackd, so feedback can be adapted to different hardware
(especially vibration motors).

This package will be maintained by the DebianOnMobile team.



Bug#988143: ITP: wireplumber -- Session / policy manager for PipeWire

2021-05-06 Thread Arnaud Ferraris
Package: wnpp
Severity: wishlist
Owner: Arnaud Ferraris 
X-Debbugs-Cc: debian-de...@lists.debian.org, arnaud.ferra...@collabora.com

* Package name: wireplumber
  Version : 0.3.0
  Upstream Author : Collabora Ltd
* URL : https://gitlab.freedesktop.org/pipewire/wireplumber
* License : MIT
  Programming Lang: C, Lua
  Description : Session / policy manager for PipeWire

WirePlumber is a session / policy manager for PipeWire. It follows a
modular design, having plugins that implement the actual management
functionality.

WirePlumber also provides a high-level library wrapping the PipeWire
API that allows you to extend the WirePlumber daemon, to write
management or status tools for PipeWire (apps that don't do actual
media streaming) and to write custom session managers for embedded
devices.

I plan to maintain this package as part of the Utopia team.



Bug#979326: ITP: crust -- SCP firmware for sunxi SoCs

2021-01-06 Thread Arnaud Ferraris

Hi Jonas,

Le 05/01/2021 à 12:35, Jonas Smedegaard a écrit :

Package: wnpp
Severity: wishlist
Owner: Jonas Smedegaard 
X-Debbugs-Cc: debian-de...@lists.debian.org

* Package name: crust
  Version : 0.3
  Upstream Author : Samuel Holland 
* URL : https://github.com/crust-firmware/crust
* License : BSD-1-clause and BSD-3-clause and Expat and GPL-2
  Programming Lang: C
  Description : SCP firmware for sunxi SoCs

 The crust is the lowest-level component of a delicious fruit pie.
 Similarly, Crust is the lowest-level firmware component
 that runs on $FRUIT (Banana, Orange, Lichee) Pi single-board computers
 and other Allwinner-based devices,
 such as the Pine64 Pinebook and PinePhone.
 .
 Crust improves battery life and thermal performance
 by implementing a deep sleep state.
 During deep sleep,
 the CPU cores, the DRAM controller, and most onboard peripherals
 are powered down, reducing power consumption by 80% or more
 compared to an idle device.
 On boards without a PMIC,
 Crust is also responsible
 for orderly power-off and power-on of the device.
 .
 For this to work,
 Crust runs outside the main CPU and DRAM,
 on a dedicated always-on microprocessor
 called a System Control Processor (SCP).
 Crust is designed to run on a specific SCP implementation,
 Allwinner's AR100.

This package requires a gcc cross-compiler for or1k (see bug#979323)
and may also require patches to linux and u-boot
(but possibly those are optional for an added power consumption).

Personally I own an Olimex TERES-I DIY laptop
and several Olimex arm64 boards,
but would prefer to maintain this package as a team-effort
with owners of other Allwinner boards involved as well.


As I own (and develop for) a PinePhone and PineTab, I'll gladly 
co-maintain this package with you.


Cheers,
Arnaud



Bug#979241: ITP: cawbird -- GTK Twitter client

2021-01-04 Thread Arnaud Ferraris
Package: wnpp
Severity: wishlist
Owner: Arnaud Ferraris 
X-Debbugs-Cc: debian-de...@lists.debian.org, arnaud.ferra...@gmail.com

* Package name: cawbird
  Version : 1.3.1
  Upstream Author : IBBoard 
* URL : https://github.com/IBBoard/cawbird
* License : GPL
  Programming Lang: C, Vala
  Description : GTK Twitter client

Cawbird is a fork of the Corebird Twitter client from Baedert,
which became unsupported after Twitter disabled the streaming API.

Cawbird works with the new APIs and includes a few fixes and modifications
that have historically been patched in to IBBoard's custom Corebird build on
his personal Open Build Service account.



Bug#974422: [Debian-on-mobile-maintainers] Bug#974422: ITP: mobian-tweaks -- Generic configuration settings for Mobian

2020-11-14 Thread Arnaud Ferraris
Hello Henry-Nicolas,

Le 12/11/2020 à 13:43, Henry-Nicolas Tourneur a écrit :
> Hello Arnaud,
> 
> Thanks for those ITP.
> 
> Could you please explain how you see the interaction between 
> mobian-tweaks/meta-
> mobian and existing Debian packages like mobile-tweaks/meta-phosh?

mobian-tweaks is a place for customizations we wouldn't want in Debian,
either because they're controversial, or because they're too specific.

It depends on mobile-tweaks-common, so you could think of it as
"advanced customization". It includes some of the tweaks we dropped from
mobile-tweaks (ModemManager polkit override, .desktop files diversions)
as they were not a proper solution for Debian, and other ones as well
(e.g. USB gadget auto-configuration with networking and MTP) which I
believe would be too intrusive/sensitive for mobile-tweaks.

Same goes with meta-mobian: it builds on top on meta-phosh, but is
"designed" as a distribution (including low-level system services and
components), having multiple options for the DE; for now it's phosh
only, but we plan to offer a plasma-mobile and a lomiri flavor at some
point, and the corresponding metapackages will be part of meta-mobian too.

In the end, mobian-tweaks/meta-mobian are just another layer on top of
mobile-tweaks/meta-phosh, and there should be no overlap: mobian
packages will track changes in mobile-tweaks/meta-phosh and adapt to those.

Having those packages in Debian is a step towards making Mobian a
"Debian Pure Blend", and won't conflict with either of the existing
packages as it's designed as a separate layer on top of what we already
have.

Best regards,
Arnaud

> 
> At first glance, there could be some overlap between mobile-tweaks and mobian-
> tweaks (not sure?) so I would like to get the scope right of mobian-tweaks so
> that everyone is on the same page.
> 
> Best regards,
> 



Bug#974429: ITP: mobian-plymouth-theme -- Mobian theme for plymouth

2020-11-11 Thread Arnaud Ferraris
Package: wnpp
Severity: wishlist
Owner: Arnaud Ferraris 
X-Debbugs-Cc: debian-de...@lists.debian.org, arnaud.ferra...@gmail.com

* Package name: mobian-plymouth-theme
  Version : 1
  Upstream Author : Arnaud Ferraris 
* URL : https://salsa.debian.org/Mobian-team/mobian-plymouth-theme
* License : GPL+LGPL
  Programming Lang: Plymouth
  Description : Mobian theme for plymouth

Mobian is a Debian blend targetting mobile devices, such as phones and tablets.
This package provides the default plymouth theme for Mobian, and will be
maintained by the Mobian team.



Bug#974422: ITP: mobian-tweaks -- Generic configuration settings for Mobian

2020-11-11 Thread Arnaud Ferraris
Package: wnpp
Severity: wishlist
Owner: Arnaud Ferraris 
X-Debbugs-Cc: debian-de...@lists.debian.org, arnaud.ferra...@gmail.com

* Package name: mobian-tweaks
  Version : 1
  Upstream Author : Arnaud Ferraris 
* URL : https://salsa.debian.org/Mobian-team/mobian-tweaks
* License : GPL
  Programming Lang: Bash
  Description : Generic configuration settings for Mobian

Mobian is a Debian blend targetting mobile devices, such as phones and tablets.

This package provides device-independent configuration files aimed at improving
the user experience on mobile devices, including:
  * initramfs hooks for resizing the rootfs partition on initial boot
  * custom PAM & logind config, and ModemManager polkit permissions
  * diverted desktop files for several applications
  * systemd services for out-of-the-box USB networking, MTP and SD card
automounting

It will be maintained by the Mobian team.



Bug#974419: ITP: meta-mobian -- Mobian -- metapackages for using Debian on mobile devices

2020-11-11 Thread Arnaud Ferraris
Package: wnpp
Severity: wishlist
Owner: Arnaud Ferraris 
X-Debbugs-Cc: debian-de...@lists.debian.org, arnaud.ferra...@gmail.com

* Package name: meta-mobian
  Version : 1
  Upstream Author : Arnaud Ferraris 
* URL : http://salsa.debian.org/Mobian-team/meta-mobian/
* License : GPL
  Programming Lang: None
  Description : Mobian -- metapackages for using Debian on mobile devices

Mobian is a Debian blend targetting mobile devices, such as phones and tablets.
This package provides several metapackages ensuring an optimal user experience
on these devices.

It will be maintained by the Mobian team.



Bug#974346: ITP: umtp-responder -- Lightweight USB Media Transfer Protocol responder daemon

2020-11-11 Thread Arnaud Ferraris
Package: wnpp
Severity: wishlist
Owner: Arnaud Ferraris 
X-Debbugs-Cc: debian-de...@lists.debian.org, arnaud.ferra...@gmail.com

* Package name: umtp-responder
  Version : 1.3.10
  Upstream Author : Jean-François Del Nero 
* URL : https://github.com/viveris/uMTP-Responder
* License : GPL
  Programming Lang: C
  Description : Lightweight USB Media Transfer Protocol (MTP) responder
daemon

uMTP-responder is a daemon implementing the MTP protocol, using either
FunctionFS or GadgetFS to configure the USB interface. It allows easy
file transfer between a Linux device and a workstation.

This package will be managed by the DebianOnMobile team.


Bug#973841: ITP: callaudiod -- Call audio routing daemon

2020-11-05 Thread Arnaud Ferraris
Package: wnpp
Severity: wishlist
Owner: Arnaud Ferraris 
X-Debbugs-Cc: debian-de...@lists.debian.org, arnaud.ferra...@gmail.com

* Package name: callaudiod
  Version : 0.0.4
  Upstream Author : Arnaud Ferraris 
* URL : https://gitlab.com/mobian1/callaudiod
* License : GPL, LGPL
  Programming Lang: C
  Description : Call audio routing daemon

callaudiod is a daemon for routing audio during voice calls. It is
used by the latest version of gnome-calls and provides a D-bus
interface with methods allowing the following:
  * switch the card profile
  * route audio to the internal speaker or back to the earpiece
  * mute or unmute the microphone

This package will be maintained by the DebianOnMobile team.



Bug#970794: ITP: megapixels -- GTK3 camera app for mobile using the V4L2 media request API

2020-09-23 Thread Arnaud Ferraris
Package: wnpp
Severity: wishlist
Owner: Arnaud Ferraris 
X-Debbugs-Cc: debian-de...@lists.debian.org, arnaud.ferra...@gmail.com

* Package name: megapixels
  Version : 0.8.0
  Upstream Author : Martijn Braam 
* URL : https://git.sr.ht/~martijnbraam/megapixels
* License : GPL
  Programming Lang: C
  Description : GTK3 camera app for mobile using the V4L2 media request API

Megapixels is a GTK3 camera application that knows how to deal with the V4L2
media request API. It currently only supports the PinePhone, but configurations
can be created for any V4L2-compatible device.

This package will be maintained by the DebianOnMobile team.



Bug#963799: ITP: gnome-metronome -- Simple Metronome application for the GNOME desktop

2020-06-27 Thread Arnaud Ferraris
Hi Sudip,

Le 27/06/2020 à 16:28, Sudip Mukherjee a écrit :
> Hi Arnaud,
> 
> ooi, there is a package "gtick" (https://tracker.debian.org/pkg/gtick)
> which is also a metronome and has a scale of 30bpm to 250bpm. How is
> 'gnome-metronome' different from 'gtick' ?

gnome-metronome has a more "modern", mobile-friendly UI than gtick,
making it a better fit for devices such as the PinePhone and Librem5.

Otherwise they're very similar, gnome-metronome lacks a few features
gtick has, but it's still a very young project.

Regards,
Arnaud



Bug#963799: ITP: gnome-metronome -- Simple Metronome application for the GNOME desktop

2020-06-27 Thread Arnaud Ferraris
Package: wnpp
Severity: wishlist
Owner: Arnaud Ferraris 

* Package name: gnome-metronome
  Version : 0.1.1
  Upstream Author : João Vieira 
* URL : https://gitlab.gnome.org/jvieira.tpt/metronome
* License : GPL
  Programming Lang: Vala
  Description : Simple Metronome application for the GNOME desktop

Metronome is a GNOME application to help you keep the tempo while practising
your instrument.

Features:
  * Select the tempo by changing the beats per minute, or by tapping it
  * Select the time signature
  * Play the metronome

I take the responsibility for maintaining this package.


Bug#960443: ITP: purple-xmpp-http-upload -- HTTP File Upload plugin for libpurple

2020-05-12 Thread Arnaud Ferraris
Package: wnpp
Severity: wishlist
Owner: Arnaud Ferraris 

* Package name: purple-xmpp-http-upload
  Version : 0.2.1
  Upstream Author : Dmitry Kosenkov 
* URL : https://github.com/Junker/purple-xmpp-http-upload
* License : GPL
  Programming Lang: C
  Description : HTTP File Upload plugin for libpurple

purple-xmpp-http-upload is a libpurple plugin implementing
HTTP File Upload (XEP-0363 specification) for the XMPP
protocol.

I intend to maintain this package.



Bug#960417: ITP: purple-mm-sms -- libpurple plugin for SMS

2020-05-12 Thread Arnaud Ferraris
Package: wnpp
Severity: wishlist
Owner: Arnaud Ferraris 

* Package name: purple-mm-sms
  Version : 0.1.4
  Upstream Author : Andrea Schaefer 
* URL : https://source.puri.sm/Librem5/purple-mm-sms
* License : GPL
  Programming Lang: C
  Description : libpurple plugin for SMS

purple-mm-sms is a libpurple plugin which adds the ability to
communicate via SMS using ModemManager.

This package is useful for mobile phone and/or 4G modem users,
most notably those using the Phosh "ecosystem".

It will be maintained inside the DebianOnMobile team.



Bug#959100: ITP: fractal -- Matrix.org messaging app for GNOME written in Rust

2020-04-29 Thread Arnaud Ferraris



Le 29/04/2020 à 16:52, Andrej Shadura a écrit :
> Hi Arnaud and Henry-Nicolas,
> 
> Great! I haven’t noticed much happening over in the Rust repos or the
> IRC channel, where are you co-ordinating? The dependency tree is quite
> vast, so I suspect there will be enough work for all of us.

We're discussing through a Matrix private chat for now, but we can move
to something more public.
We're also using a wiki[1] in salsa to keep track of the dependency tree
and each crate's packaging status.

[1] https://salsa.debian.org/a-wai/debcargo-conf/-/wikis/Home

> 
> --
> Cheers,
>   Andrej
> 



Bug#959100: ITP: fractal -- Matrix.org messaging app for GNOME written in Rust

2020-04-29 Thread Arnaud Ferraris
Hi Andrej,

Le 29/04/2020 à 13:16, Andrej Shadura a écrit :
> Package: wnpp
> Severity: wishlist
> Owner: Andrej Shadura 
> 
> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA256
> 
> * Package name: fractal
>   Version : 4.2.2
>   Upstream Author : Daniel García Moreno and others
> * URL : https://gitlab.gnome.org/GNOME/fractal
> * License : GPL-3
>   Programming Lang: Rust
>   Description : Matrix.org messaging app for GNOME written in Rust
> 
> Fractal is a GNOME chat app for the Matrix communication protocol.

Cool!

FYI, I've started working on Fractal's dependencies, along with
Henry-Nicolas Tourneur, maybe we should synchronize on this?

Cheers,
Arnaud

> The package will be co-maintained by the Debian Rust and Matrix teams.
> 
> -BEGIN PGP SIGNATURE-
> 
> iQFIBAEBCAAyFiEEeuS9ZL8A0js0NGiOXkCM2RzYOdIFAl6pYg8UHGFuZHJld3No
> QGRlYmlhbi5vcmcACgkQXkCM2RzYOdLjFgf+O8HQDfPTrjHyY0RGIcU46ZXlKAou
> 8ly0u+YE+hUMu4EoSPheUdhtd75xZgU9xeybXFv8HDntpq4F1DIb1wFfMhtsj9wp
> rolglaC/sAVQYoVyCP5aXRkmXgTC//gw4geTvd8fuujLcDqppw4yx8xRGxz1sCQu
> yPbldimFKXtIWqUSXAGpxByYG8sYKN3RKzupUUIB0dUufFuIChpTUj25SP9ztToC
> TrQDPbgbjAPeJPfjWajoe3q6m2UrLdmGB3/fZMzTTqlMJPHmF9m3jz2mSXbiCJpx
> DOuS1/YPzZIdF9fl5dDYWU9JtntcLpPx18aPcIiqclBcFCy6Ax4pKEUHtw==
> =F6j6
> -END PGP SIGNATURE-
> 



Bug#956797: ITP: phoc -- Wayland compositor for mobile phones

2020-04-18 Thread Arnaud Ferraris
Le 18/04/2020 à 11:29, Guido Günther a écrit :
> Great news! If you're interested in team maintenance we could move that
> into
> 
>https://salsa.debian.org/DebianOnMobile-team

Sure, that would be great! My packages are currently maintained here

https://salsa.debian.org/awai-guest

and can be easily migrated. BTW, I also had them uploaded to

https://mentors.debian.net/packages/uploader/arnaud.ferraris%40gmail.com

in case you feel like sponsoring these.

> which i created for that purpose a while back. Another possibility would
> be to team up with the gnome packaging team.

That could be an option too, although I have a feeling the gnome team
already have a lot on their plate atm. Maybe start as the DebianOnMobile
team, and merge with gnome depending on how things evolve?

Cheers,
Arnaud

> Cheers,
>  -- Guido
> 



Bug#956960: ITP: squeekboard -- On-screen keyboard for Wayland

2020-04-17 Thread Arnaud Ferraris
Package: wnpp
Severity: wishlist
Owner: Arnaud Ferraris 

* Package name: squeekboard
  Version : 1.9.0
  Upstream Author : Dorota Czaplejewicz 
* URL : https://source.puri.sm/Librem5/squeekboard
* License : GPL
  Programming Lang: Rust
  Description : On-screen keyboard for Wayland

Virtual keyboard supporting Wayland, built primarily for use with
Phosh on mobile devices such as phones and tablets.



Bug#956839: ITP: kgx -- Simple user-friendly terminal emulator for the GNOME desktop

2020-04-15 Thread Arnaud Ferraris
Package: wnpp
Severity: wishlist
Owner: Arnaud Ferraris 

* Package name: kgx
  Version : 0.2.1
  Upstream Author : Zander Brown 
* URL : https://gitlab.gnome.org/ZanderBrown/kgx
* License : GPL-3+
  Programming Lang: C
  Description : Simple user-friendly terminal emulator for the GNOME
desktop

Kings Cross is a simple terminal emulator for GNOME that adjusts nicely
to small screen sizes and touch usage.

For those running Debian on mobile phones, it will be a useful addition to
Phosh,
which I'm packaging too.

I take the responsibility for maintaining this package.



Bug#907641: ownership change

2020-04-15 Thread Arnaud Ferraris
Hi,

After discussing with Guido I'm taking ownership of this ITP. I shall
upload a package to mentors.d.o very soon.

Cheers,
Arnaud



Bug#956797: ITP: phoc -- Wayland compositor for mobile phones

2020-04-15 Thread Arnaud Ferraris
Package: wnpp
Severity: wishlist
Owner: Arnaud Ferraris 

* Package name: phoc
  Version : 0.1.7
  Upstream Author : Purism SPC
* URL : https://source.puri.sm/Librem5/phoc
* License : MIT, LGPL-2.1+ and GPL-2+
  Programming Lang: C
  Description : Wayland compositor for mobile phones

Tiny wayland compositor based on wlroots for use on mobile phones
like the Librem 5.

I take the responsibility for maintaining this package.



Bug#956682: ITP: feedbackd -- DBus service for haptic/visual/audio feedback

2020-04-14 Thread Arnaud Ferraris
Package: wnpp
Severity: wishlist
Owner: Arnaud Ferraris 

* Package name: feedbackd
  Version : 0.0.0+git20200305
  Upstream Author : Purism SPC
* URL : https://source.puri.sm/Librem5/feedbackd
* License : GPL-3+ and LGPL-2.1+
  Programming Lang: C
  Description : DBus service for haptic/visual/audio feedback

Feedbackd is a DBus activated daemon that provides haptic/visual/audio
feedback based on events.

It is a dependency to Phosh, a Wayland shell for mobile devices,
which I also plan to package, and as such will be useful for bringing
Debian to mobile phones.

I take the responsibility for maintaining this package.