Bug#1024816: RFP: cld3 -- Compact Language Detector v3
Package: wnpp Severity: wishlist * Package name: cld3 * URL : https://github.com/google/cld3 * License : Apache-2.0 Programming Lang: C++ Description : Compact Language Detector v3 CLD3 is a neural network model for language identification. The model outputs BCP-47-style language codes. For some languages, output is differentiated by script. Language and script names from Unicode CLDR. This model is a new dependency of latest versions of Telegram Desktop. CLD3 is designed to run in the Chrome browser, so it relies on code in Chromium. In Debian, we are faced with the question of the appropriateness of maintaining the library as a separate package. This library ships already trained model and thus may be subject to the ML-Policy Draft [1]. Although, another language detector, CLD2, is already packaged in Debian as the cld2 source package. [1]: https://salsa.debian.org/deeplearning-team/ml-policy/-/blob/master/ML-Policy.rst signature.asc Description: This is a digitally signed message part.
Bug#977606: ITP: libtgowt -- telegram related WebRTC fork
Package: wnpp Severity: wishlist Owner: Nicholas Guriev -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 * Package name: libtgowt * URL : https://github.com/desktop-app/tg_owt * License : BSD-3-Clause Programming Lang: C, C++, Assembler Description : telegram related WebRTC fork I am going to package separately tg_owt, WebRTC fork from Telegram team. The package will be needed for build Telegram Desktop with support of video calls. Although, a code of the fork really has a lot of implementation details from Telegram and hardly will benefit other programs. I even intended to incorporate the code as part of the telegram-desktop package. But because of long compilation time, I reached the conclusion that it is easier to not mix different things together. -BEGIN PGP SIGNATURE- iQJHBAEBCgAxFiEErCXL1OhKV/yjM8ucSd94pekx4+EFAl/bldATHG5pY2hvbGFz QGd1cmlldi5zdQAKCRBJ33il6THj4c+WD/48DXZZjD36fjj2UvYNxeDIELhdF7PG LEVHE5upTvXRb+wGnIp4gFKDGdG1osO/9ZCY9wrOFuCpjUzWAjjUYzlIRd6safgT BZ8b7afRlJRfr+uDvVQIzHgErnanqfIK/KxvfQI/PtvZLjKm7atJf9KsjzkZ9sMM V2PjIEf4X2bXaXYi06CUxJINL38agFGoDFOv5RMNCDyUfRPlOFlKujqXxDWvZsJo /pblCmkonDzNb7zSjpqjJ+58J0fr0bQXHQuQsQ36r3rFvyWmXefAxrSKnk+tcEt6 QMa7Y7P3RIrBe2yMnxmUjqGQOb7ds3bANjjlN0U5zTIKu8Lq19sKCSx+7xe6pV8d HVXZC+DrusxrJVZpH9VXs+ziYZhcZPRMIGnFihzZI0uEsty8EBQcy4/ZQNdYeAP0 G6kzMN8B5tjNFoO6ImDX4UM0KomaviItt9gbSCRHjhBqyQ8a3QXJuGDRVH9yWbCV iO+kJEDVfA478V78M23AvIR9wpVBhRVSSxD12/PY4dsa/MtMDRsi84JLmy54yDF/ uChbX4VEGl0sAlIrFHXggxSks5gqXM43ve4NGNjbJgCfn2fFkCCQ1uea7E5vMuaH JAfQao1RHVR/hex9XgoOx/dQ9TtDiDST/6BwsxO1ViJhXfWJAXC1Cwlam+Fa9W1+ 2AzQpS3KyY3Pew== =Kwvj -END PGP SIGNATURE-
Bug#931832: ITP: rlottie -- platform independent standalone c++ library for rendering vector based animations and art
Package: wnpp Severity: wishlist Owner: Nicholas Guriev * Package name: rlottie Upstream Author : Subhransu Mohanty , Hermet Park * URL : https://github.com/Samsung/rlottie * License : LGPL v2.1 Programming Lang: C++ Description : platform independent library for rendering vector based animations and art This is a dependency for a forthcoming version of the telegram-desktop package.
Bug#949401: ITP: tl-expected -- std::expected with functional-style extensions
Package: wnpp Severity: wishlist Owner: Nicholas Guriev * Package name: tl-expected Upstream Author : Simon Brand * URL : https://tl.tartanllama.xyz/, https://github.com/TartanLlama/expected * License : CC0 (Public Domain) Programming Lang: C++ Description : std::expected with functional-style extensions Single header implementation of std::expected with functional-style extensions. This is a new dependency of the upcoming Telegram Desktop v1.9.4.
Bug#960543: ITP: vim-ale -- Asynchronous Lint Engine for Vim 8 and NeoVim
Package: wnpp Severity: wishlist Owner: Nicholas Guriev Control: forwarded -1 https://github.com/dense-analysis/ale/issues/3160 * Package name: vim-ale Version : 2.6.0 Upstream Author : w0rp * URL : https://github.com/dense-analysis/ale * License : BSD-2-Clause Programming Lang: VimScript Description : Asynchronous Lint Engine for Vim 8 and NeoVim ALE (Asynchronous Lint Engine) is a plugin providing linting (syntax checking and semantic errors) in NeoVim 0.2.0+ and Vim 8 while you edit your text files, and acts as a Vim Language Server Protocol client. I have done some of work on packaging, you can see a Git repository in my namespace at salsa.d.o. https://salsa.debian.org/mymedia/vim-ale/-/tree/mymedia/master
Bug#960544: ITP: vim-vader -- simple vimscript test framework
Package: wnpp Severity: wishlist Owner: Nicholas Guriev * Package name: vim-vader Upstream Author : Junegunn Choi * URL : https://github.com/junegunn/vader.vim * License : Expat (MIT-like) Programming Lang: VimScript Description : simple vimscript test framework Vader.vim is a simple tool designed to help you write VimScript tests in a readable way. It will be a dependency of the vim-ale package. I have done some of work on packaging, you can see a Git repository in my namespace at salsa.d.o. https://salsa.debian.org/mymedia/vim-vader/-/tree/mymedia/master
Bug#963588: RFP: gnome-fractal -- Matrix group messaging app
Package: wnpp Severity: wishlist -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 * Package name: gnome-fractal Version : 4.2.2 Upstream Author : Daniel García Moreno * URL : https://wiki.gnome.org/Apps/Fractal * License : GPL-3.0 Programming Lang: Rust Description : Matrix group messaging app Fractal is an instant messaging client and collaboration software for the GNOME desktop based on the Matrix protocol. Fractal integrates well into the GNOME desktop with a clean and easy-to-use user interface design that is optimized for collaboration in big groups. The functionality was still limited in early releases from spring 2018, when features such as video chat and end-to-end encryption were missing. The user interface targets both smartphones and desktop systems and adapts to different screen sizes and formats.[1] It would be nice to have this great app in Debian main archive. [1]: https://en.wikipedia.org/wiki/GNOME_Fractal -BEGIN PGP SIGNATURE- iQJEBAEBCgAuFiEElBWbaQfLEfz8kO8/ePhWwrW9dV4FAl7y4MkQHGd1cmlldi1u c0B5YS5ydQAKCRB4+FbCtb11XmbZEACpYJjujYwVFlDgqWnItqCDJg3yhzkjHV3N wKcKEneAaQF79pPCLQwuCo6fKTC9MNBnxHBp0P60o8SF0bONXzFhngEOuoofR/hd 1/UpSXGb3zYchlvkNwUwJnVIhmMwNpqfv9FAn8zlhaWLqpFx6gpXlGtx7/AibHoL jSgFLj4dVvs1p0RDNsjjSnIwkJFXZcaIFZUOj1mvV8T+vB9wOiv30olaoJnWWBGl mAhkKhm+DO6eXJCxiZbrNfIHKiHtbYmCd6UKNcP0qjwXwJlVIc0105yNEdVh0i7O XK6/DziCT2pkRWut+0Dqb3OMpwSGRKs1FdO+GFntTERCozGba/IeRqOFbLWl0nCi TeBeh9AG6o38Br0xTytpico2dcvvwIWM3k1xeja+1LVFDfIaHd3Lyk0BuhDcKcRv hNWUuBbtryj+F+i03eHqQewQswVq5QZUMgo5vF4NF0VU4TnkFjjweiaOoiFecOww mcWA8rHeKSI3TAqvNe7S3IhGJLjB6ED+VaHrd5xMZJK4mZ7lF9HE9SnBltqqDo4o VwNpO30t62vXZS95A9+zbszrzyKjy/JAjjz6B5djvtzzWbtV5zvu/jYePJrV1AGq pllGRX7mUuyeJZh2OxPFjISAKQnxPNQzq2OxOpkOgq2yK9ruX65nT1UKpB/cxybF BlUKXrJcHQ== =ts+Z -END PGP SIGNATURE-
Bug#963590: RFP: nushell -- a new type of shell
Package: wnpp Severity: wishlist -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 * Package name: nushell Version : 0.15.0 Upstream Author : Jonathan Turner, Andrés N. Robalino, Yehuda Katz, and others * URL : https://www.nushell.sh/ * License : Expat (known as MIT) Programming Lang: Rust Description : a new type of shell The goal of this project is to take the Unix philosophy of shells, where pipes connect simple commands together, and bring it to the modern style of development. Nushell draws inspiration from projects like PowerShell, functional programming languages, and modern CLI tools. Rather than thinking of files and services as raw streams of text, Nushell looks at each input as something with structure. For example, when you list the contents of a directory, what you get back is a table of rows, where each row represents an item in that directory. These values can be piped through a series of steps, in a series of commands called a ‘pipeline’. I believe to have Nushell (or simply Nu) in Debian would be good idea. It will promote a wider spread of the app. -BEGIN PGP SIGNATURE- iQJEBAEBCgAuFiEElBWbaQfLEfz8kO8/ePhWwrW9dV4FAl7y7ooQHGd1cmlldi1u c0B5YS5ydQAKCRB4+FbCtb11XiKjEACpNAbf2QUGcSkuIS9GGuTOc+5Id24Wk9v4 ABjtNP4RdgxuwXwHw2TN/bnEj9EbZ/WKi/kVbG1AKTkKPAWA8FkibDaNhQkptAV8 Nw/wsIE9zmInhKkx0LFGpHFbhxQgSgxyFAZ/JpoO0TqJf27lSWEggjnE0yI//Ci6 3FWnfNxQFDAMctQjP3+A2/qRDXtvSM8RRq8GDVCnY2+3FVj0IrgQvvu90VZ8FUFF zVYJJIl5htdOKl8hAqt/7XIkesthJiCtpFT+xg2U89OMM+PGMm2rJ44G2h7bkjuM 6+FW+ptrFtKos/QPLF676EbAck1C8kLSdDJeMzEiD2uZFf44+NrLLRXlhIHOGXbW V+dxxI6kg97OHdogu/9MuYQUmFXZVnNuX1GdLNDZyykmBX86b2a/JVpmY0PETZ29 7BuCJrU0nADz+4l+bigmQoeeIaGH7PEfWqAZw6RvPZi2dxrIQItxqlHVw2tjk2Te axAfahxkuHCaF6aEIs9pcx8F46LvSqUXeSp6fN83vhX99mODKmIHKaz2hRYM+/69 n8028pRmrDZFFduiVSrqiwgWqzxaA8bT8hB3clBQBPWfN7Mmf7x6H6p78WA1gjP6 eEs3StHOCxo1w/bceY3uGLrB0hlaxHpdCqWF4CKabr12rDWNMtl13cGnpDQCQWUT cGHt9cqPqA== =gRuS -END PGP SIGNATURE-
Bug#989697: RFP: jpegqs -- JPEG artifacts removal tool
Package: wnpp Severity: wishlist X-Debbugs-Cc: Michael Shigorin * Package name : jpegqs Version : 1.20210408 Upstream Author : Ilya Kurdyukov - https://github.com/ilyakurdyukov * URL : https://github.com/ilyakurdyukov/jpeg-quantsmooth * License : LGPL-2.1 Programming Lang: C Description : JPEG artifacts removal tool JPEG Quant Smooth tries to recover the lost precision of DCT coefficients based on a quantization table from a JPEG image. The package has been requested on Launchpad and in Debian Russian Mailing List. https://launchpad.net/bugs/1929533 https://lists.debian.org/msgid-search/20210609081016.gb8...@imap.altlinux.org The program has been already packaged in ALT Linux. You may find their spec useful. http://git.altlinux.org/gears/j/jpegqs.git?a=blob;f=.gear/jpegqs.spec signature.asc Description: This is a digitally signed message part
Bug#951374: RFP: gh -- the GitHub CLI
Hello! I personally find that "gh" is quite short name for a package that will go into a general purpose software catalog like Debian repository. Would you mind choosing something like "github-cli" as source and binary package name and mentioning the sortcut "gh" in a package description? So anyone could find the program by means of `apt-cache search`. Acronyms gh and gn (which stands for Google's Generate Ninja) are visually similar, and I'm afraid they are easily confused. What do you make of this proposal? signature.asc Description: This is a digitally signed message part
Bug#1037265: ITP: cppgir -- C++ binding wrapper generator for GObject introspection
Package: wnpp Severity: wishlist Owner: Nicholas Guriev * Package name: cppgir Upstream Author : Mark Nauwelaerts * URL : https://gitlab.com/mnauw/cppgir * License : MIT (know as Expat) Programming Lang: C++ Description : C++ binding wrapper generator for GObject introspection cppgir processes .gir files derived from GObject-Introspection annotations into a set of C++ files defining suitable namespaces, classes and other types that together from a C++ binding. In this way, the plain C libraries and objects become available as native objects along with (RAII) managed resource handling. This tool is a build dependency for the latest version of Telegram Desktop. signature.asc Description: This is a digitally signed message part.
Bug#982604: O: vim-ultisnips -- snippet solution for Vim
Control: owner -1 ! I am working on updating this package. You can see my current progress at https://salsa.debian.org/mymedia/vim-ultisnips There is however a problem with autookgtest which I set up. The test runner seems to detect NeoVim wrongly. https://salsa.debian.org/mymedia/vim-ultisnips/-/jobs/2998171 signature.asc Description: This is a digitally signed message part.
Bug#966230: RFP: overmix -- automatic anime screenshot stitching in high quality
Package: wnpp Severity: wishlist -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 * Package name: overmix Version : 0.3.0 Upstream Author : Sebastian Wahl * URL : https://github.com/spillerrec/Overmix * License : GPL-3.0+ Programming Lang: C++ Description : automatic anime screenshot stitching in high quality Overmix can stitch fractions of smaller images together to create the original full image. It is specifically made for stitching anime screenshots, where a small portion of a scene is shown and the viewpoint slides to show the remaining area. The idea behind Overmix is to increase the amount of images which is used to stitch it together, and use this to solve MPEG compression, color banding and on-screen text/logo issues. Development is now geared towards understanding the more theoretical parts about Image Reconstruction and how this can be applied to increase quality even further. I think Debian can have this excellent program in the primary archive. -BEGIN PGP SIGNATURE- iQJEBAEBCgAuFiEElBWbaQfLEfz8kO8/ePhWwrW9dV4FAl8bw/4QHGd1cmlldi1u c0B5YS5ydQAKCRB4+FbCtb11Xsa2EAC5oxvbVsSyTQOLcjWFIwbYge88OLQEyI6b QhauRwOFN5muGh8i1RvuzPWqOikUg9spTZWQQln7hJ5QoDTAR8BEPGMHI0oBZnUt OLaD9USMpKMFLCkI3S8Ebde9VL7/PI1iDtYRbSW/4aa4yOB4DUNGiU7uVX02Y8lH muFj+aZhecev3oh+2csCBgf18TuReAcDkjQZDyq0FVtX656CSJJTkg8mGzMIDwaS bfKOhRPk1YHoaoJV1aCBH/TJcjKuNQTt8fv0biIUxXq6ykt0nZIi9Rl57TRUfUNL nFoRpT7Ylz/XGuP5Qrwi2SYzAyvN4VghUUD8bsBRJ6w8REJYHllHG+RoK2kppCzF MvHe2B2aJLJO2nktsR19ycueFvytb9bNRVCz0bLuo0/mUxCffT7obCHd8ZXFd/ZS 71fC4N8meExX7QK+b/oQfjwgR9Bub2xM9h/6G10eHVLSj5KnlQYmYGE/SyPO16Nt 5gwRz2t99Tb6owjuI3cnmqWuUViM/MnKbBxyg+5Y6fCpobro3KmEk7byasbk+xjf TxaGRNVvrNQkMFDsX+7e2q/1v6WzEf4aMyWTZjI5mVLxPqpVhR0crynreVDws8ck AnokcqEnUgjfSVi0+S+gzN5K97io1hasf5v+VwGfhzCUSOpvsCQ62zQBUlJFofej OtIm1qN1VA== =fR/w -END PGP SIGNATURE-
Bug#966231: RFP: git-filter-repo -- quickly rewrite git repository history
Package: wnpp Severity: wishlist -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 * Package name: git-filter-repo Version : 2.27.1 Upstream Author : Elijah Newren * URL : https://github.com/newren/git-filter-repo * License : GPL-2.0 or Expat (MIT like) and CC0 Programming Lang: Python, Bash Description : quickly rewrite git repository history A new tool available for surgery on git repositories: git-filter-repo. It claims to have many new unique features, good performance, and an ability to scale – from making simple history rewrites trivial, to facilitating the creation of entirely new tools which leverage existing capabilities to handle more complex cases. git-filter-branch(1) is now deprecated, and its manpage references this new tool. I daresay the link should lead to a program packaged in Debian. -BEGIN PGP SIGNATURE- iQJEBAEBCgAuFiEElBWbaQfLEfz8kO8/ePhWwrW9dV4FAl8bznAQHGd1cmlldi1u c0B5YS5ydQAKCRB4+FbCtb11XtIvD/9WUqPQVVtcwwPnwbYkGfkKucChETGZKlcs c/s//V/ZEFgWvEJfsO/DkYYrmc9IuAgKmzEQm8eQbLI3ZhUo+gljL+8mACZV8alp BBqjk9hVQdF5jYToKtmcei2ug5dJEFdBFIz44v0T7/4m1SC1145gWlendq2p8SoK LN31eNLTMKkIaSVXNA4ikFEXYpUA1oOIj7UeudthKow2zu8nT9/a9k6VDLaq3DaP V7WPzKth1iZCFIcWXwS22cSxII+Ei3ZSm1iR4nzrbzTIRNjVRAgth52W0UPitjQG 8ZizBvXIUMXe/EJ+Es9w4Q/2DMn8rbFbJV78k3ALX7nfOzu12TDxuvAHs8MeJU// gYFsFsCJnL9jfnvbJB9uXD+QOCXNlgLJwfzLwXtAlH3QA4c1m7O80RYlOCQM5vB0 CXZiRCyoatjeRyXolGBR2hCDEw8FI5vTQptTkpO4bdRM0lCEI6L08nf9SnfPXgqC z49GICTViJ7y3AsHNs4cd8AcA462TQnkjS85Xs0qfggbBy2zOTs27dTQDcPNwJZ+ NBLLVcC916dbbokGUdvZGttKFgCVYm9QqMQ3GQPV/RbUebyIxUFauk+q1FzkUCXS 6mT5SzAKAhM2fJ1r2l+gbbb8+9txHQU04FJI7dJ7h6N39CjqSiXaqN0lrGWeTAwA Iu1zPXFJlA== =C/KQ -END PGP SIGNATURE-