Bug#1034391: ITP: pgvector -- Open-source vector similarity search for Postgres

2023-04-13 Thread Bradford D. Boyle
Package: wnpp
Severity: wishlist
Owner: "Bradford D. Boyle" 
X-Debbugs-Cc: debian-devel@lists.debian.org, bradford.d.bo...@gmail.com

* Package name: pgvector
  Version : 0.4.1
  Upstream Contact: Andrew Kane 
* URL : https://github.com/pgvector/pgvector
* License : PostgreSQL
  Programming Lang: C, Perl
  Description : Open-source vector similarity search for Postgres

Supports exact and approximate nearest neighbor search for L2 distance,
inner product, and cosine distance.



Work-needing packages report for Apr 14, 2023

2023-04-13 Thread wnpp
The following is a listing of packages for which help has been requested
through the WNPP (Work-Needing and Prospective Packages) system in the
last week.

Total number of orphaned packages: 1220 (new: 1)
Total number of packages offered up for adoption: 159 (new: 0)
Total number of packages requested help for: 58 (new: 0)

Please refer to https://www.debian.org/devel/wnpp/ for more information.



The following packages have been orphaned:

   easy-rsa (#1034306), orphaned yesterday
 Description: simple shell based CA utility
 Installations reported by Popcon: 21361
 Bug Report URL: https://bugs.debian.org/1034306

1219 older packages have been omitted from this listing, see
https://www.debian.org/devel/wnpp/orphaned for a complete list.



No new packages have been given up for adoption, but a total of 159 packages
are awaiting adoption.  See https://www.debian.org/devel/wnpp/rfa_bypackage
for a complete list.



For the following packages help is requested:

   apache2 (#910917), requested 1643 days ago
 Description: Apache HTTP Server
 Reverse Depends: apache2 apache2-ssl-dev apache2-suexec-custom
   apache2-suexec-pristine backuppc bfh-container-server
   courier-webadmin cvsweb debbugs-web debian-edu-router-deployserver
   (125 more omitted)
 Installations reported by Popcon: 97743
 Bug Report URL: https://bugs.debian.org/910917

   apparmor (#1006872), requested 402 days ago
 Description: user-space parser utility for AppArmor
 Reverse Depends: apparmor-notify apparmor-profiles
   apparmor-profiles-extra apparmor-utils content-hub-testability
   dbus-broker dbus-daemon dbus-tests debian-cloud-images-packages
   dovecot-core (24 more omitted)
 Installations reported by Popcon: 193804
 Bug Report URL: https://bugs.debian.org/1006872

   autopkgtest (#846328), requested 2325 days ago
 Description: automatic as-installed testing for Debian packages
 Reverse Depends: debci-worker sbuild-qemu
 Installations reported by Popcon: 1192
 Bug Report URL: https://bugs.debian.org/846328

   balsa (#642906), requested 4218 days ago
 Description: An e-mail client for GNOME
 Reverse Depends: balsa
 Installations reported by Popcon: 599
 Bug Report URL: https://bugs.debian.org/642906

   cargo (#860116), requested 2193 days ago
 Description: Rust package manager
 Reverse Depends: dh-cargo python3-setuptools-rust rust-all
 Installations reported by Popcon: 2905
 Bug Report URL: https://bugs.debian.org/860116

   chromium (#1016047), requested 261 days ago
 Description: web browser
 Reverse Depends: chromium chromium-driver chromium-l10n
   chromium-shell node-puppeteer qunit-selenium
   x2gothinclient-minidesktop
 Installations reported by Popcon: 24868
 Bug Report URL: https://bugs.debian.org/1016047

   courier (#978755), requested 833 days ago
 Description: Courier mail server
 Reverse Depends: courier-faxmail courier-filter-perl courier-imap
   courier-ldap courier-mlm courier-mta courier-pcp courier-pop
   courier-webadmin couriergrey (3 more omitted)
 Installations reported by Popcon: 754
 Bug Report URL: https://bugs.debian.org/978755

   cron (#984736), requested 767 days ago
 Description: new maintainer need
 Reverse Depends: apticron autolog backintime-common bcron
   btrfsmaintenance buildd checksecurity clamtk cricket cron (25 more
   omitted)
 Installations reported by Popcon: 209811
 Bug Report URL: https://bugs.debian.org/984736

   cyrus-imapd (#921717), requested 1525 days ago
 Description: Cyrus mail system - IMAP support
 Reverse Depends: cyrus-admin cyrus-caldav cyrus-clients cyrus-dev
   cyrus-imapd cyrus-murder cyrus-nntpd cyrus-pop3d cyrus-replication
 Installations reported by Popcon: 392
 Bug Report URL: https://bugs.debian.org/921717

   debtags (#962579), requested 1037 days ago
 Description: Debian Package Tags support tools
 Reverse Depends: packagesearch
 Installations reported by Popcon: 1373
 Bug Report URL: https://bugs.debian.org/962579

   dee (#831388), requested 2463 days ago
 Description: model to synchronize multiple instances over DBus
 Reverse Depends: dee-tools gir1.2-dee-1.0 gir1.2-unity-7.0
   libdee-dev libunity-dev libunity-protocol-private0 libunity-tools
   libunity9 zeitgeist-core
 Installations reported by Popcon: 45808
 Bug Report URL: https://bugs.debian.org/831388

   developers-reference (#759995), requested 3148 days ago
 Description: guidelines and information for Debian developers
 Installations reported by Popcon: 2560
 Bug Report URL: https://bugs.debian.org/759995

   devscripts (#800413), re

Bug#1034375: ITP: trurl -- command line tool for URL parsing and manipulation

2023-04-13 Thread Michael Ablassmeier
Package: wnpp
Severity: wishlist
Owner: Michael Ablassmeier 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: trurl
  Version : 0.4
  Upstream Author : Daniel Stenberg, 
* URL : https://github.com/curl/trurl/
* License : curl
  Programming Lang: C
  Description : command line tool for URL parsing and manipulation

Parses, manipulates and outputs URLs and parts of URLs.

Typically you pass in one or more URLs and decide what of that you want
output. Posssibly modifying the URL as well.

trurl knows URLs and every URL consists of up to ten separate and independent
"components". These components can be extracted, removed and updated with
trurl and they are referred to by their respective names: scheme, user,
password, options, host, port, path, query, fragment and zoneid.



Bug#1034360: ITP: supersonic -- A lightweight cross-platform desktop client for Subsonic music servers

2023-04-13 Thread Antoine Beaupré
Package: wnpp
Severity: wishlist
Owner: Antoine Beaupré 

* Package name: supersonic
  Version : 0.1.0~beta-1
  Upstream Author : Drew Weymouth
* URL : https://github.com/dweymouth/supersonic
* License : GPL-3.0
  Programming Lang: Go
  Description : A lightweight cross-platform desktop client for Subsonic 
music servers

A lightweight cross-platform desktop client for Subsonic music servers
(Navidrome, Gonic, Airsonic, etc).

Features

* Fast, lightweight, native UI
* High-quality gapless audio playback powered by MPV, with optional
  audio exclusive mode
* ReplayGain support (depends on files being tagged on server)
* Infinite scrolling
* Scrobble plays to server, with configurable criteria
* Browse by albums, artists, genres, playlists
* Album and playlist views with tracklist and cover image
* Artist view with biography, image, similar artists, and discography
* Create, play, and update playlists
* Configure visible tracklist columns
* Set/unset favorite and browse by favorite albums, artists, and
  songs
* View and edit play queue (add and remove tracks; reorder support
  coming soon)
* Shuffle and repeat playback modes (partial; shuffle album,
  playlist, artist radio, random songs)



We already have a Subsonic client in Debian (sublime-music, Python),
packaged by my friend pollo. But in my experience, sublime is really
slow and clunky, so much that it barely works at all.

In comparison, Supersonic is, well, supersonic! I've tested the git
build and it just works flawlessly, really impressive stuff.

There's a handful of limitations though:

 * Set filters in albums browsing view (planned)
 * Browse by folders (planned)
 * Multi-server support (planned)
 * Download songs, albums or playlists (planned)
 * Cast to uPnP/DLNA devices (likely planned)
 * Built-in multi-band equalizer (eventully planned)
 * Offline mode (eventually planned)
 * Lyrics support (eventually planned)
 * iOS/Android support (maybe eventually planned)

The "download" part is probably the most important part for me, but for
now I can actually live without it...

Dependency-wise, however, it's another story altogether. Supersonic is
built with a GUI framework called Fyne which is, as far as I know, not
at all packaged in Debian and *that* is quite a chunk of stuff to
package:

https://github.com/fyne-io/fyne/blob/master/go.mod

I count 20+ deps there that need to at least be checked to see if
they're in Debian. Faithful to itself, dh-make-golang crashes on
estimate, so it's unclear to me how easy packaging that would be.

Other than Fyne, it looks like the following packages are also missing:

 * github.com/20after4/configdir
 * github.com/dweymouth/go-mpv
 * github.com/dweymouth/go-subsonic

The latter two being libraries made by the same author, presumably
specifically for Supersonic, but that could possibly be used by other
packages of course...

The first one is kind of odd. There's another configdir package in
Debian (https://github.com/shibukawa/configdir) and it *looks* kind of
similar if you squinte a little, but their git history doesn't seem
related as far as GitHub is concerned. 20after4/configdir is also a fork
of kirsle/configdir, also unrelated. It looks like two similar
implementations (complete with the same filename) but with completely
different *actual* implementation. Epic.

Anyway, not even close to being packaged, but I thought I'd throw this
one out there.