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

2024-06-13 Thread Manuel Traut
Package: wnpp
Severity: wishlist
Owner: Manuel Traut 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: iotas
  Version : 0.8.0
  Upstream Contact: Chris Heywood
* URL : https://gitlab.gnome.org/World/iotas
* 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#1035055: ITP: firmware-imx -- Firmware binary blobs needed on NXP i.MX platforms

2023-04-28 Thread Manuel Traut
Package: wnpp
Severity: wishlist
Owner: Manuel Traut 
X-Debbugs-Cc: debian-devel@lists.debian.org, manuel.tr...@mt.com, 
ma...@mecka.net

* Package name: firmware-imx
  Version : 8.19
  Upstream Contact: NXP
* URL : https://www.nxp.com/
* License : LA_OPT_NXP_Software_License_v42
  Description : Firmware binary blobs needed on NXP i.MX platforms

i.MX Firmware including firmware for VPU, DDR, EPDC, HDMI, DP
(Display Port), and SDMA

To build a working u-boot for i.MX8* at least the DDR train binaries
from NXP are needed.

More details are available in this document:
https://www.nxp.com/docs/en/release-note/IMX_LINUX_RELEASE_NOTES.pdf

The package shall provide the files from firmware-imx-8.19.bin:

epdc/epdc_ED060XH2C1.fw.nonrestricted
epdc/epdc_ED060XH7U2.fw
epdc/epdc_E97_V110.fw
epdc/epdc_E60_V220.fw
epdc/epdc_E60_V110.fw
epdc/epdc_E060SCM.fw
sdma/sdma-imx7d.bin
sdma/sdma-imx51-to3.bin
sdma/sdma-imx31-to2.bin
sdma/sdma-imx35-to2.bin
sdma/sdma-imx35-to1.bin
sdma/sdma-imx25-to1.bin
sdma/sdma-imx6q.bin
sdma/sdma-imx31-to1.bin
sdma/sdma-imx53-to1.bin
xuvi/vpu_fw_imx8_xuvi.bin
ddr/synopsys/ddr4_imem_1d.bin
ddr/synopsys/ddr3_dmem_1d_201810.bin
ddr/synopsys/ddr4_dmem_2d_201810.bin
ddr/synopsys/lpddr4_pmu_train_2d_dmem_202006.bin
ddr/synopsys/lpddr4_pmu_train_1d_dmem_202006.bin
ddr/synopsys/lpddr4_pmu_train_2d_imem_202006.bin
ddr/synopsys/lpddr4_pmu_train_1d_imem.bin
ddr/synopsys/ddr4_imem_2d.bin
ddr/synopsys/ddr4_imem_1d_202006.bin
ddr/synopsys/lpddr4_dmem_1d_v202201.bin
ddr/synopsys/lpddr4_pmu_train_2d_imem_201904.bin
ddr/synopsys/ddr4_dmem_1d_201810.bin
ddr/synopsys/lpddr4_pmu_train_1d_dmem_201904.bin
ddr/synopsys/ddr4_dmem_2d.bin
ddr/synopsys/lpddr4_pmu_train_2d_dmem.bin
ddr/synopsys/lpddr4_pmu_train_1d_imem_202006.bin
ddr/synopsys/ddr4_dmem_1d_202006.bin
ddr/synopsys/ddr4_dmem_1d.bin
ddr/synopsys/lpddr4_pmu_train_1d_dmem.bin
ddr/synopsys/ddr4_imem_1d_201810.bin
ddr/synopsys/lpddr4_pmu_train_2d_dmem_201904.bin
ddr/synopsys/lpddr4_imem_1d_v202201.bin
ddr/synopsys/ddr4_imem_2d_202006.bin
ddr/synopsys/ddr4_imem_2d_201810.bin
ddr/synopsys/ddr3_imem_1d_201810.bin
ddr/synopsys/lpddr4_imem_2d_v202201.bin
ddr/synopsys/ddr3_dmem_1d.bin
ddr/synopsys/ddr4_dmem_2d_202006.bin
ddr/synopsys/lpddr4_dmem_2d_v202201.bin
ddr/synopsys/lpddr4_pmu_train_1d_imem_201904.bin
ddr/synopsys/ddr3_imem_1d.bin
ddr/synopsys/lpddr4_pmu_train_2d_imem.bin
easrc/easrc-imx8mn.bin
vpu/vpu_fw_imx8_enc.bin
vpu/vpu_fw_imx8_dec.bin
vpu/vpu_fw_imx6q.bin
vpu/vpu_fw_imx53.bin
vpu/vpu_fw_imx27_TO1.bin
vpu/vpu_fw_imx51.bin
vpu/vpu_fw_imx6d.bin
vpu/vpu_fw_imx27_TO2.bin
hdmi/cadence/dp_ls1028a.bin
hdmi/cadence/signed_dp_imx8m.bin
hdmi/cadence/signed_hdmi_imx8m.bin
hdmi/cadence/hdmitxfw.bin
hdmi/cadence/hdmirxfw.bin
hdmi/cadence/dpfw.bin
xcvr/xcvr-imx8mp.bin

e.g. in /lib/firmware/imx



Bug#1063380: ITP: libuio -- Linux Kernel UserspaceIO helper library

2024-02-07 Thread Manuel Traut
Package: wnpp
Severity: wishlist
Owner: Manuel Traut 
X-Debbugs-Cc: debian-devel@lists.debian.org, ma...@mecka.net

* Package name: libuio
 Version : 0.2.8
 Upstream Contact: Benedikt Spranger 
* URL : https://github.com/missinglinkelectronics/libuio
* License : LGPL
 Programming Lang: C
 Description : Linux Kernel UserspaceIO helper library

A small Userspace IO driver helper library.
More details about UIO can be found here:
https://www.kernel.org/doc/html/latest/driver-api/uio-howto.html

UIO can be used to map device memory and interrupts into user-space.
It is used to write user-space drivers for devices that do not fit in
any existing kernel subsystem.

libuio makes it easy to access a UIO device from user-space. It is
what is libgpio for GPIOs or libiio for IIO devices.

I would need a sponsor to upload this package.



Re: Bug#1063380: ITP: libuio -- Linux Kernel UserspaceIO helper library

2024-02-07 Thread Manuel Traut



> On 7 Feb 2024, at 18:27, Dima Kogan  wrote:
> 
> Hi. Thanks for your contribution. I looked at the upstream code a tiny
> bit, and it looks like it might have portability bug, at least on
> big-endian architectures. For instance:
> 
>  
> https://github.com/missinglinkelectronics/libuio/blob/6ef3d8d096a641686bfdd112035aa04aa16fe81a/irq.c#L78

Thanks for having a look. I will take care.

> 
> This assumes that sizeof(long)==4. Maybe this is benign, but it would be
> nice to fix. Are you upstream or do you know upstream? Can yall fix
> these?

I will try to do a MR upstream


> 
> Thanks!
> 



Re: Bug#1063380: ITP: libuio -- Linux Kernel UserspaceIO helper library

2024-03-07 Thread Manuel Traut
Hi Dima,

> On 7 Feb 2024, at 18:27, Dima Kogan  wrote:
> 
> Hi. Thanks for your contribution. I looked at the upstream code a tiny
> bit, and it looks like it might have portability bug, at least on
> big-endian architectures. For instance:
> 
>  
> https://github.com/missinglinkelectronics/libuio/blob/6ef3d8d096a641686bfdd112035aa04aa16fe81a/irq.c#L78
> 
> This assumes that sizeof(long)==4. Maybe this is benign, but it would be
> nice to fix. Are you upstream or do you know upstream? Can yall fix
> these?

The kernel expects a 4 byte write here, since unsigned long is defined as at 
least 32 bit this shall work on all architectures.

If your concern is about endianess this is not in the current scope of libuio 
and needs to be addressed by a higher layer.

I am very familiar with library and in close contact with upstream.

Best regards 
Manuel


Re: Bug#963101: cozy-audiobook-player: "Request For Package"

2024-05-10 Thread Manuel Traut
Hi,

I am currently working on this package [0].

I would need a sponsor to review and upload the package.

Thanks
Manuel

[0] https://salsa.debian.org/manut/cozy



Bug#1016019: ITP: libusbgx -- libusbgx is a C library encapsulating the kernel USB gadget-configfs

2022-07-25 Thread Manuel Traut
Package: wnpp
Severity: wishlist
Owner: Manuel Traut 
X-Debbugs-Cc: debian-devel@lists.debian.org, manuel.tr...@mt.com

* Package name: libusbgx
  Version : 0.2.0
  Upstream Author : Krzysztof Opasiak 
* URL : https://github.com/linux-usb-gadgets/libusbgx
* License : GPL, LGPL
  Programming Lang: C
  Description : libusbgx is a C library encapsulating the kernel USB 
gadget-configfs

It provides routines for creating and parsing USB gadget devices using
the configfs API. Currently, all USB gadget configfs functions that can
be enabled in kernel release 3.11 (Linux for Workgroups!) are supported.

The package is used in many embedded Linux based products.

I would need a sponsor and help for uploading the package.



Re: [Request] Is there any way to get the full source codes of Debian?

2016-09-08 Thread Manuel Traut
Hi,

>I can download a lot of full source code of open source project easily,
>however, in Debian case, I cannot find the full source code.
> 
>If is it possible, could you tell me how to get the full source codes of
>Debian? ( Especially jessie ver. )

You can use the debmirror command to do this:

--8<--
sudo apt-get install debmirror
debmirror --progress --method=rsync --dist=jessie --arch=source debian-sources 
--host ftp.de.debian.org
--8<--

All sources of the jessie release will be downloaded into the 'debian-sources'
directory.

Regards,

  Manuel



Re: Debian distro build system

2017-09-19 Thread Manuel Traut

Hi Aaron,

Am 19. September 2017 7:27:24 nachm. schrieb Aaron Gray 
:



Hi,

I am wanting to build a Debian rootfs and possibly whole distro for x86,
amd64, and ARM HF and EL. Specifically with Debian Installer.


If you mean rebuild from source, than I'm not aware of any build system 
that could do this.


If you mean building the rootfs from debian binary packages and maybe build 
several packages from source you could give elbe [0] a try.


Regards,
Manuel

[0] http://elbe-rfs.org




Where do I find information to do this and is there an existing build
machine and configurations for thsi so I may duplicate it. I have several
HP DL 140 G3 machines I can use for the purpose.

Regards,

Aaron

--
Aaron Gray

Independent Open Source Software Engineer, Computer Language Researcher,
Information Theorist, and amateur computer scientist.



Mit AquaMail Android
http://www.aqua-mail.com gesendet


Bug#1104030: ITP: usbmuxctl -- Control software for the Linux Automation GmbH USB-Mux

2025-04-24 Thread Manuel Traut
Package: wnpp
Severity: wishlist
Owner: Manuel Traut 
X-Debbugs-Cc: debian-devel@lists.debian.org, manuel.tr...@mt.com

* Package name: usbmuxctl
  Version : 0.1.4
  Upstream Contact: Chris Fiege 
* URL : https://github.com/linux-automation/usbmuxctl
* License : LGPL-2.1+
  Programming Lang: Python
  Description : Control software for the Linux Automation GmbH USB-Mux

This is a standalone command line application and a python module, both of which
may be used to control USB-Muxes on Linux.
USB-Muxes contain an USB Hub, high speed analog switches, power switches and a
microcontroller for control. USB-Muxes enable the automated testing of embedded
USB devices by allowing the connection of a USB device to a DUT
(device under test) without requiring physical access.
The USB-Mux hardware and software is usually used with Labgrid, but can also be
made to fit your workflow by using it standalone or in a custom application.

The hardware is available here:
https://shop.linux-automation.com/Testautomatisierung/usbmux-de

I would need a sponsor to upload the package.

A initial version of the package is here:
https://salsa.debian.org/manut/usbmuxctl