Bug#995617: ITP: csvquote -- smart and simple CSV processing on the command line

2021-10-03 Thread Romain Porte
Package: wnpp
Severity: wishlist
Owner: Romain Porte 
X-Debbugs-Cc: debian-devel@lists.debian.org, debian-scie...@lists.debian.org, 
deb...@microjoe.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: csvquote
  Version : 0.0~20180528
  Upstream Author : Dan Brown 
* URL : https://github.com/dbro/csvquote
* License : Expat
  Programming Lang: C
  Description : smart and simple CSV processing on the command line

This tool can be used to escape problematic characters from
CSV file using a pipe. Then, the CSV entries can be processed
by regular UNIX tools like awk. Finally, calling `csvquote -u`
reverts the escaping codes in order to create back the CSV data.

I plan to release this tool in the debian-science team, or if no
answer from this team under my own name.

-BEGIN PGP SIGNATURE-

iQJIBAEBCgAyFiEE/0vnfqUe7n1fhjM4L/9j9YUbA+IFAmFZhHUUHGRlYmlhbkBt
aWNyb2pvZS5vcmcACgkQL/9j9YUbA+Lo/Q/6ArCRH6UZG/hL4PDQkJQTxVl8pUIk
6frjPHvlWd3Qv4rddujgQttOCyZadsEa7YiDMXBHkMijFgbK08sptZUO28Nl3pgJ
/7EW46EAHbfSGeN5RRzFmUUKwgu1onVIGWYygL1AonqE1eIE6NK/o4T64Md0TAKY
iKAzvAige3ZeTsbE0UTc6oZvusFJtzM6S6hkoVA7Pqpc4OPJvZlzO0xAHobVk4jk
voEmbkPzqbqXGyhLoIcJpbga6tr76eJgBg9Ilh/vPJy1FpTenIB6Cfia9zoOPHjm
l62Aqi3gCgAOoviLY78UQRylKhK4ESsIUzVv7/XYRC6Ik7fqD1Inm7jlFjnap8Uk
kOldWOo2o4jDioj1Mnp/FUNsNqcM8J/SCk5Jr6IL/pDLmm7cIAkpmvX0rEB6mnJr
vJefUZ8vzBrBZUdfB6WLL02Cq+h6+xrEyXHif5a1b3dDJMLPOsHZo/RwCA6nq9mt
3jZ1lBzyJS9Mbnp7zPsbGTWSQXafNTM02y6nIQK7zQspNC78Fmf7prq0tzXEm91V
jfUPvB7m3M1s3aUUZxD2FQjsZV5TUZOupo8uLSfdssbSLwDtbBgDVKIQKxfvjqoL
aBqsfZZQtkyrj2HffoGVVGKo97D0AxQ+UD6Vtl5rDwv0Ytl7e/nJeGEFo2zzJoGe
gE3VuJ9xa1LqSNI=
=fzDw
-END PGP SIGNATURE-



Bug#995619: ITP: helvum -- GTK patchbay for pipewire

2021-10-03 Thread Jonas Smedegaard
Package: wnpp
Severity: wishlist
Owner: Jonas Smedegaard 
X-Debbugs-Cc: debian-devel@lists.debian.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: helvum
  Version : 0.3.1
  Upstream Author : Tom A. Wagner 
* URL : https://gitlab.freedesktop.org/ryuukyu/helvum
* License : GPL-3
  Programming Lang: Rust
  Description : GTK patchbay for pipewire

 Helvum is a GTK-based patchbay for pipewire,
 inspired by the JACK tool catia.
 .
 PipeWire is a server
 for handling audio and video streams and hardware on Linux.

This package will be collaboratively maintained in Salsa:
https://salsa.debian.org/debian/helvum

Preliminary packaging is done, but awaits Rust wrappers for GTK4.

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEn+Ppw2aRpp/1PMaELHwxRsGgASEFAmFZiuMACgkQLHwxRsGg
ASG+wA//bBpgCTBjh2mHuUxHWHIHT7kMqgok1yCTvkMnqNpEus/NaTMxQe1WVM4p
XZfWIXYGjWgQTVD7S9i6Z3IRXJTk2me16B/YxwEKXwa0KfPdLbzufxwTIjwyrhpf
JtcNJI6IjpSjW6vj+vhVWNxQAt3K41wZ9ImJaaIMXGopJACFsNE9KZPgnvUUiLE7
Gai/7BHnB9821LAY3tayxM2hVf1TtztEAYr+3DTJCmNJTKqTZCPFtdj3xmYwubs1
a6T8fUKsLTktmKMt0MnOncUT8o+I6NuteR6883B7IIgyvKJXwFl8A7k7fvzLCGqz
h4UEalzQjZGJ+9PFmUITEjJbDmRCQFZlg4P8jAk2UGdszln7Qg4tKYacnYjJq9QC
1+SYOF/hQEVDwMr39/Jq/za6YAyX8ZCQioZ//yK6eLoBgTmCsuB7h42jE8wmUqHB
jLhXwjMk6nniDkcdfd3pV3dx5aJf6qN6rlzcNoCf287LxAO1YRdWb4egJvWkRAlY
G6zeYYOgRGhMDVQTRpsjCG4cuB664bbKxZawpZM/eWvRviJRvHeVoS//qx+oRDkH
xHtmIuYgjoHQRAi8fIdWXut26Xx+GaL2raDTQ3yHTqxBUhdIYwX2nX9Ay0fVJxN+
GU1M52NfYhHec38Pok+faq0Qc94qgJ+pi7IWhMyPv4HHoHLTT0I=
=5/+V
-END PGP SIGNATURE-



Re: python-tz and the timezone saga

2021-10-03 Thread Alastair McKinstry
On 30/09/2021, 18:00, "Daniel Baumann"  
wrote:

On 9/30/21 10:50, Alastair McKinstry wrote:
> Are any other packages in the same situation ?

In pytzdata, I've removed the embedded copy in order to use the system 
copy (= tzdata) of the zoneinfo files.

Sensible, I think.

There is an updated python-tz (pytz) today - 2021.3 ; I've adapted the build to 
use the system copy (tzdata)

Regards,
Daniel

Regards
Alastair




Bug#995670: ITP: zig -- General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software

2021-10-03 Thread Jason Ernst
Package: wnpp
Severity: wishlist
Owner: Jason Ernst 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: ziglang
  Version : 0.8.1
  Upstream Author : Andrew Kelley and...@ziglang.org
* URL : https://ziglang.org
* License : MIT
  Programming Lang: Zig
  Description : General-purpose programming language and toolchain for 
maintaining robust, optimal, and reusable software

Zig is quickly become a new hot language, and there is growing demand for it
to be available in mainline repositories.

There is a ticket on the Zig repo: https://github.com/ziglang/zig/issues/7340
which requests for mainline packages to be available, and the upstream
maintainer replied that it is out of scope of their repository. I would like to
volunteer to package this and maintain it so it is available easily. Others are
making similar efforts in other distributions such as Fedora.

I also have a package which pulls the release and packs it using checkinstall
at https://github.com/compscidr/zig-deb which is currently hosted from a 
3rd party gemfury repository.

For now I am happy to maintain myself, but would more than welcome anyone who
would like to form a pkg-zig team (unless people feel there is a more 
appropriate team this could fit into. Co-maintainers are also welcome. I do
need a sponsor, this is my first time participating.



Bug#995440: ITP: halide -- a language for fast, portable computation on images and tensors

2021-10-03 Thread Roman Lebedev
It seems like the mail from reportbug didn't get sent to CC's,
so i'm manually resending/forwarding it.

-- Forwarded message -
From: Roman Lebedev 
Date: Fri, Oct 1, 2021 at 1:15 PM
Subject: Bug#995440: ITP: halide -- a language for fast, portable
computation on images and tensors
To: Debian Bug Tracking System 


Package: wnpp
Severity: wishlist
Owner: Roman Lebedev 
X-Debbugs-Cc: debian-devel@lists.debian.org, Sylvestre Ledru
, David Bremner 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: halide
  Version : 12.0.1
  Upstream Author : https://github.com/halide/Halide
* URL : https://halide-lang.org/
* License : MIT/X
  Programming Lang: C++
  Description : a language for fast, portable computation on
images and tensors

Halide is a programming language designed to make it easier to write
high-performance image and array processing code on modern machines.
Halide currently targets:
* CPU architectures: X86, ARM, MIPS, Hexagon, PowerPC, RISC-V
* Operating systems: Linux, Windows, macOS, Android, iOS, Qualcomm QuRT
* GPU Compute APIs: CUDA, OpenCL, OpenGL Compute Shaders, Apple Metal,
Microsoft Direct X 12
Rather than being a standalone programming language, Halide is embedded in C++.
This means you write C++ code that builds an in-memory representation
of a Halide pipeline using Halide's C++ API. You can then compile
this representation to an object file,
or JIT-compile it and run it in the same process.

- ---

I have performed initial debianization in
https://salsa.debian.org/LebedevRI-guest/halide/-/tree/debian/v12.0.1
the produced DEB's are functional, as far as i can tell.

While it is not a preparatory dependency for any further package,
it's a bit of a chicken and egg problem. I wanted to play around with
halide as far back as 2019, but back then they had a very rudimentary
CMake support, and wasn't packaged anywhere. They happily improved
their CMake support, so the only problem now is that it's not packaged :)

Ideally i would like the package to be accepted into pkg-llvm team.
I don't expect it to require too much effort to maintain.

While i have been using debian for quite some time now,
i'm not a debian developer, and i'm not as deeply familiar with the packaging
side of things. Naturally, i don't have any upload rights.


-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEjkF6151RK40WXe2HCDw+u0oWieAFAmFW3vkACgkQCDw+u0oW
ieAmbA/8Cn8L6ZF72pa9rje9aWiqXYcUz3lNtEEn9Cf0toq0Pv9+Hh0zXO2f0001
kw5ymPTvbZ6ddnhT8i5i13hRGFhSpAl8Ol594uiRIMFp4KKK5G7/o2yD4tMLXE8E
AOJ7bZnRu+AkZibRtPmgjpt1S/EjHeiAM45TL4EZPMeOaA6o8ZGZ9xT6W+AzBhYD
XYYSOLwT3IS8XU1UOZRsk00TDvpru7AzUDXXdWVfGhYpL1wzv3A1XlE20+ZKVayP
du6osHtT1wV8fdYjLWzw6C49Jm6bgoXGwhzSW/LsDXwTERQsFaSH+5Z2dZ6K8TEr
7LWQsD26hSlD27JPuMHJEqmJWWMJZ7TCSBWXXAojdie9N1F3W3uPARIc+1XkaqU4
IgjZEc1wK6YE7wZbnCMqL96H3q1jPWqVCxOpDJvbdpRh/UwcwKD+bJmE2N1Mi8vF
gvFT0aM405JpSFCJcMsB5wD0y38iK2h/c1rZog7xCmvBiLoQnNYLLmjFTt69DL9x
Ee/7v4RFoyf90NiiDuAHMVuHWxf2u8h9yB/tYF069jfOxt5x7wISDbsXBeiDZbPD
I3bXv8F19eyKI7X4jWC4fMupr81QHQ5uFt93gnTKbG8ajCqgwAcSV+dySl3UQI/l
CrflDkP0jp3aMo+EtbPbHFwa3AxYnLC8DQXKdUrZv+qH5pGl6Gk=
=4d4i
-END PGP SIGNATURE-