Bug#950982: RFP: golang-openprivacy-openrpivacy-log-dev -- Simple configurable logging tool
Package: wnpp Severity: wishlist * Package name: golang-openprivacy-openrpivacy-log-dev Version : 1.0.0 Upstream Author : Open Privacy Research Society * URL : https://git.openprivacy.ca/openprivacy/log * License : MIT Programming Lang: go Description : Simple configurable logging tool A simple log primative Open Privacy uses. Open Privacy has built other tools that require 'log', and those tools are dependencies of cwtch ( #922887 )
Bug#942081: utox: segfault on setting proxy settings
Package: utox Version: 0.17.1-1 Severity: normal Dear Maintainer, Attempting to turn on the proxy settings results in a segfault 1) navigate to advanced settings 2) put ip address for localhost into settings field, port in port field (can't confirm whether or not proxy is working since...it crashes) 3) click on the enable toggle.. boom segfault stack: #0 0x771d6d2f in __GI___poll (fds=0x7fffdef8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x76bc8cf7 in () at /usr/lib/x86_64-linux-gnu/libxcb.so.1 #2 0x76bca91a in xcb_wait_for_event () at /usr/lib/x86_64-linux-gnu/libxcb.so.1 #3 0x7781cb88 in _XReadEvents () at /usr/lib/x86_64-linux-gnu/libX11.so.6 #4 0x7780bae8 in XNextEvent () at /usr/lib/x86_64-linux-gnu/libX11.so.6 #5 0x55569dfc in main (argc=, argv=) at ./src/xlib/main.c:849 debian: sid utox: Installed: 0.17.1-1 Candidate: 0.17.1-1 libxcb1: Installed: 1.13.1-2 Candidate: 1.13.1-2 -- System Information: Debian Release: bullseye/sid APT prefers testing-debug APT policy: (500, 'testing-debug'), (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 4.19.0-5-amd64 (SMP w/2 CPU cores) Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8), LANGUAGE=en_CA:en (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages utox depends on: ii libc6 2.29-2 ii libdbus-1-3 1.12.16-2 ii libfontconfig1 2.13.1-2+b1 ii libfreetype62.9.1-4 ii libminini1 1.2.a+ds-4 ii libopenal1 1:1.19.1-1+b1 ii libqrcodegen1 1.5.0-2 ii libsodium23 1.0.18-1 ii libstb0 0.0~git20190817.1.052dce1-1 ii libtoxcore2 0.2.10-1+b1 ii libv4lconvert0 1.18.0-1 ii libvpx6 1.8.1-2 ii libx11-62:1.6.8-1 ii libxext62:1.3.3-1+b2 ii libxrender1 1:0.9.10-1 utox recommends no packages. utox suggests no packages. -- no debconf information
Bug#929906: RFP: node-evacuated-event-kit -- Simple library for implementing and consuming evented APIs
Package: wnpp Severity: wishlist * Package name: node-event-kit Version : 2.5.0 Upstream Author : Microsoft Github * URL : https://github.com/atom/event-kit * License : MIT Programming Lang: coffeescript Description : Simple library for implementing and consuming evented APIs Allows for registering callbacks with multiple subscribers. Allows for convenient ways to represent a resource you will no longer need at some point. node-event-kit is a dependency of meteor ( #842425 ).
Bug#929858: RFP: node-evacuated-eslint-plugin-eslint-plugin -- An ESLint plugin for linting ESLint plugins
Package: wnpp Severity: wishlist * Package name: node-evacuated-eslint-plugin-eslint-plugin Version : 1.4.0 Upstream Author : Teddy Katz * URL : http://cmyhduydktnean34wvcvs2ezfb2yvtesw3tm3bpetlem3bs22mvqo4qd.onion/ * License : MIT Programming Lang: javascript Description : An ESLint plugin for linting ESLint plugins A linter is a tool that analyzes source code to flag programming errors, bugs, stylistic errors, and suspicious constructs. node-evacuated-eslint-plugin-eslint-plugin is a plugin for linting Eslint plugins. It also is an Eslint plugin itself. node-evacuated-eslint-plugin-eslint-plugin has been evacuated from NSA/Microsoft github. node-evacuated-eslint-plugin-eslint-plugin is a tool used in the eslint build process.
Bug#929817: RFP: node-evacuated-aok -- Extensible JavaScript test suite
Package: wnpp Severity: wishlist * Package name: node-evacuated-aok Version : 1.9.0 Upstream Author : Ryan Van Etten * URL : http://n6ikmdnlc2lvfeycj4e3tk2wpmpth6ta5mpfemvlfiiowty2dxlbfkqd.onion/ * License : MIT Programming Lang: javascript Description : Extensible JavaScript test suite aok includes, among other things, a simple grunt task for running tests via grunt. aok uses the Console API if available ( https://developers.google.com/web/tools/chrome-devtools/console/api ) aok is a prerequisite of node-ecstatic ( #910614 ).
Bug#928989: linux-image-4.19.0-4-amd64: CVE-2019-11815
Package: src:linux Version: 4.19.28-2 Severity: grave Tags: security Justification: user security hole Dear Maintainer, An issue was discovered in rds_tcp_kill_sock in net/rds/tcp.c in the Linux kernel before 5.0.8. There is a race condition leading to a use-after-free, related to net namespace cleanup. the security-tracker is tracking this issue but there does not seem to be a bug report for it https://security-tracker.debian.org/tracker/CVE-2019-11815 Fixed by: https://git.kernel.org/linus/cb66ddd156203daefb8d71158036b27b0e2caf63 currently affects: buster/testing, stable currently does not affect: sid -- Package-specific info: ** Version: Linux version 4.19.0-4-amd64 (debian-ker...@lists.debian.org) (gcc version 8.3.0 (Debian 8.3.0-2)) #1 SMP Debian 4.19.28-2 (2019-03-15) ** Command line: BOOT_IMAGE=/boot/vmlinuz-4.19.0-4-amd64 root=UUID=6fa86bad-c261-44db-8fc0-f7bd76dc2be3 ro quiet ** Not tainted ** Kernel log: Unable to read kernel log; any relevant messages should be attached -- System Information: Debian Release: buster/sid APT prefers testing-debug APT policy: (500, 'testing-debug'), (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 4.19.0-4-amd64 (SMP w/2 CPU cores) Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8), LANGUAGE=en_CA:en (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages linux-image-4.19.0-4-amd64 depends on: ii initramfs-tools [linux-initramfs-tool] 0.133 ii kmod26-1 ii linux-base 4.5 Versions of packages linux-image-4.19.0-4-amd64 recommends: ii apparmor 2.13.2-10 ii firmware-linux-free 3.4 ii irqbalance 1.5.0-3 Versions of packages linux-image-4.19.0-4-amd64 suggests: ii debian-kernel-handbook 1.0.19 ii grub-pc 2.02+dfsg1-16 pn linux-doc-4.19 Versions of packages linux-image-4.19.0-4-amd64 is related to: pn firmware-amd-graphics pn firmware-atheros pn firmware-bnx2 pn firmware-bnx2x pn firmware-brcm80211 pn firmware-cavium pn firmware-intel-sound pn firmware-intelwimax pn firmware-ipw2x00 pn firmware-ivtv pn firmware-iwlwifi pn firmware-libertas pn firmware-linux-nonfree pn firmware-misc-nonfree pn firmware-myricom pn firmware-netxen pn firmware-qlogic pn firmware-realtek pn firmware-samsung pn firmware-siano pn firmware-ti-connectivity pn xen-hypervisor -- debconf-show failed
Bug#928768: RFP: node-evacuated-buffered-spawn -- Buffered child_process
Package: wnpp Severity: wishlist * Package name: node-evacuated-buffered-spawn Version : 3.3.2 Upstream Author : IndigoUnited (http://indigounited.com) * URL : http://mpoj2jpjwpg6kujuacpjircdmiaedpatewdprjd5gkzuoub7hij263ad.onion/ * License : MIT Programming Lang: javascript Description : Buffered child_process This is a branch of buffered-spawn outside of the NSA/Microsoft walled garden. buffered-spawn is a nodejs tool which is similar to nodejs' 'spawn' but which supports callback & promise style calls. It is a prerequisite for node-evacuated-ethereum-client-binaries ( #928697 ).
Bug#928697: RFP: node-evacuated-ethereum-client-binaries -- verifies/downloads ethereum client binaries
Package: wnpp Severity: wishlist * Package name: node-evacuated-ethereum-client-binaries Version : 1.6.4 Upstream Author : Ramesh Nair * URL : http://g4o3i3uhqv2isv7yztojz3xc44zc5ncb5jklojm3qx7jaoadqvu4jtyd.onion/ * License : MIT Programming Lang: javascript Description : verifies/downloads ethereum client binaries evacuated-ethereum-client-binaries is a version of ethereum-client-binaries which has been evacuated from NSA/Microsoft github. Ethereum is a global, decentralized platform for money and new kinds of applications. On Ethereum, you can write code that controls money, and build applications accessible anywhere in the world. geth is an ethereum client. What is being downloaded is a binary form of geth, though on other platforms other clients may be grabbed. ethereum-client-binaries downloads and verifies you have geth ( #890541 ) installed in a way, for example, that mist ( #827314 ) can use. It is plausible that mist could be hard-coded to just use the geth on the system, but this is the way that mist is designed right now, so here we are.
Bug#928674: RFP: evacuated-gulp -- a toolkit that helps you automate painful or time-consuming tasks in your development workflow.
Package: wnpp Severity: wishlist * Package name: evacuated-gulp Version : 4.0.0.1 Upstream Author : Gulp Team (http://gulpjs.com/) * URL : http://f5eiybw5nxwr4t22k4n5lhwamudqsa3xp5hq33hiahogs4oa47ucl6id.onion/ * License : MIT Programming Lang: javascript Description : a toolkit that helps you automate painful or time-consuming tasks in your development workflow. This is a fork of 'gulp', developed/maintained outside of the NSA/microsoft walled garden. evacuated-gulp is a toolkit that helps you automate painful or time-consuming tasks in your development workflow. Platform-agnostic - Integrations are built into all major IDEs and people are using gulp with PHP, .NET, Node.js, Java, and other platforms. By providing only a minimal API surface, evacuated-gulp is easy to learn and simple to use. Node.js is an event-based server-side JavaScript engine.
Bug#928625: RFP: node-evacuated-commonjs-everywhere -- browser bundler with source maps from the minified JS bundle to the original source
Package: wnpp Severity: wishlist * Package name: node-evacuated-commonjs-everywhere Version : 0.9.7 Upstream Author : Michael Ficarra * URL : http://rvqbgg7e5mjcdpplull5qaj6cqeyqcgudglhqcjl7kl25i2fvkkmm5ad.onion/ * License : 3-Clause-BSD Programming Lang: javascript Description : browser bundler with source maps from the minified JS bundle to the original source CommonJS is a nodejs package ( node-commonjs ) nodejs-evacuated-commonjs-everywhere is evacuated from NSA/Microsoft github. minified JS is a compiled form of javascript. See https://wiki.debian.org/Javascript/Nodejs nodejs-evacuated-commonjs-everywhere is a CommonJS browser bundler with source maps from the minified JS bundle to the original source, aliasing for browser overrides and extensibility for arbitrary compile-to-JS language support. It is a prerequisite for node-esquery ( #901186 )
Bug#927185: RFP: node-evacuated-vm-browserify -- vm module for the browser
Package: wnpp Severity: wishlist * Package name: node-evacuated-vm-browserify Version : 1.0.1 Upstream Author : James Halliday * URL : http://kpwhxwyq4zuzbj3ampma4w2362ytgauluj4wfymuypzsenkk3z7vmxqd.onion/ * License : MIT Programming Lang: javascript Description : vm module for the browser A version of vm-browserify outside of the NSA/Microsoft walled garden. node-evacuated-vm-browserify emulates nodejs' vm module for the browser. node-evacuated-vm-browserify is a prerequisite of browserify ( #780357 )
Bug#926910: RFP: node-evacuated-prettier-eslint-cli -- CLI for prettier-eslint
Package: wnpp Severity: wishlist * Package name: node-evacuated-prettier-eslint-cli Version : 0.0.0-semantically-released Upstream Author : Kent C. Dodds * URL : https://salsa.debian.org/themusicgod1-guest/evacuated-prettier-eslint-cli/ * License : MIT Programming Lang: javascript Description : CLI for prettier-eslint This is a fork of prettier-eslint-cli outside of the NSA/Microsoft walled garden. The problem prettier-eslint-cli addresses: You have a bunch of files that you want to format using prettier-eslint. But prettier-eslint can only operate on strings. solution: This is a CLI that allows you to use prettier-eslint on one or multiple files. prettier-eslint-cli forwards on the filePath and other relevant options to prettier-eslint which identifies the applicable ESLint config for each file and uses that to determine the options for prettier and eslint --fix. prettier-eslint-cli is a prerequisite for node-evacuated-mocha ( #926741 )
Bug#926905: RFP: librust-evacuated-fdlimit-dev -- Rust raise file limit
Package: wnpp Severity: wishlist * Package name: librust-evacuated-fdlimit-dev Version : 0.1.1 Upstream Author : NikVolf * URL : https://salsa.debian.org/themusicgod1-guest/evacuated-fdlimit/ * License : GPL-3.0 Programming Lang: Rust Description : Rust raise file limit Utility crate for raising file descriptors limit for OSX and Linux
Bug#926902: RFP: golang-salsa-themusicgod1-guest-bigcache-dev -- Efficient cache for gigabytes of data written in Go
Package: wnpp Severity: wishlist * Package name: golang-salsa-themusicgod1-guest-bigcache-dev Version : 1 Upstream Author : BigCache contributors * URL : https://salsa.debian.org/themusicgod1-guest/bigcache * License : Apache 2.0 Programming Lang: go Description : Efficient cache for gigabytes of data written in Go This project used to be found at NSA/Microsoft github...then it was bundled as a vendored dependency into the Go Ethereum client. Now it's been de-vendored into this project directory. Fast, concurrent, evicting in-memory cache written to keep big number of entries without impact on performance. BigCache keeps entries on heap but omits GC for them. To achieve that operations on bytes arrays take place, therefore entries (de)serialization in front of the cache will be needed in most use cases. bigcache is a prerequisite of geth ( #890541 )
Bug#926899: RFP: node-evacuated-functional-red-black-tree -- A purely functional red-black tree data structure (in javascript)
Package: wnpp Severity: wishlist * Package name: node-evacuated-functional-red-black-tree Version : 1.0.1 Upstream Author : Mikola Lysenko * URL : https://salsa.debian.org/themusicgod1-guest/evacuated-functional-red-black-tree/ * License : MIT Programming Lang: javascript Description : A purely functional red-black tree data structure (in javascript) from it's npm: "A fully persistent red-black tree written 100% in JavaScript. Works both in node.js and in the browser via browserify. Functional (or fully presistent) data structures allow for non-destructive updates. So if you insert an element into the tree, it returns a new tree with the inserted element rather than destructively updating the existing tree in place. Doing this requires using extra memory, and if one were naive it could cost as much as reallocating the entire tree. Instead, this data structure saves some memory by recycling references to previously allocated subtrees. This requires using only O(log(n)) additional memory per update instead of a full O(n) copy. Some advantages of this is that it is possible to apply insertions and removals to the tree while still iterating over previous versions of the tree. Functional and persistent data structures can also be useful in many geometric algorithms like point location within triangulations or ray queries, and can be used to analyze the history of executing various algorithms. This added power though comes at a cost, since it is generally a bit slower to use a functional data structure than an imperative version. However, if your application needs this behavior then you may consider using this module." This version of functional-red-black-tree has been evacuated from the NSA/Microsoft walled garden. functional-red-black-tree is a prerequisite of eslint ( #743404 ).
Bug#926759: RFP: evacuated-property-accessors -- A mixin for declaring property accessors
Package: wnpp Severity: wishlist * Package name: evacuated-property-accessors Version : 1.1.3 Upstream Author : Nathan Sobo * URL : https://salsa.debian.org/themusicgod1-guest/evacuated-property-accessors/ * License : Expat Programming Lang: javascript Description : A mixin for declaring property accessors (fork of property-accessors with a different upstream repo) A mixin for defining dynamic properties. property-accessors is a prerequisite of meteor ( #842425 )
Bug#926754: RFP: node-evacuated-eol -- end of line api
Package: wnpp Severity: wishlist * Package name: node-evacuated-eol Version : 0.9.1 Upstream Author : Ryan Van Etten * URL : https://salsa.debian.org/themusicgod1-guest/evacuated-eol/ * License : MIT Programming Lang: javascript Description : end of line api Newline character converter API for javascript Makes using endlines across platforms easier to handle. eol is a prerequisite for node-ecstatic ( #910614 ).
Bug#926745: RFP: golang-salsa-themusicgod1-guest-go-duktape-dev -- Duktape JavaScript engine bindings for Go
Package: wnpp Severity: wishlist * Package name: golang-salsa-themusicgod1-guest-go-duktape-dev Version : v3 Upstream Author : Oleg Lebedev * URL : https://salsa.debian.org/themusicgod1-guest/golang-salsa-themusicgod1-guest-go-duktape-dev * License : expat Programming Lang: go Description : Duktape JavaScript engine bindings for Go Go bindings for Duktape, evacuated/forked from NSA/Microsoft github. Duktape is a thin, embeddable javascript engine. Most of the Duktape api is implemented. "no need to install any external C libraries."
Bug#926741: RFP: node-evacuated-mocha -- simple, flexible, fun test framework - Node.js module
Package: wnpp Severity: wishlist * Package name: node-evacuated-mocha Version : 5.2.0 Upstream Author : TJ Holowaychuk * URL : https://salsa.debian.org/themusicgod1-guest/evacuated-mocha * License : MIT Programming Lang: javascript Description : simple, flexible, fun test framework - Node.js module This is an alternative upstream repo/fork to the existing node-mocha. Mocha is a feature-rich JavaScript test framework running on Node.js and browser, making asynchronous testing simple and fun. Mocha tests run serially, allowing for flexible and accurate reporting, while mapping uncaught exceptions to the correct test cases. Node.js is an event-based server-side JavaScript engine. node-evacuated-mocha is a prerequisite to node-gulp-spawn-mocha ( #922716 ).
Bug#926686: RFP: node-evacuated-deep-extend -- Recursive object extending
Package: wnpp Severity: wishlist * Package name: node-evacuated-deep-extend Version : 0.6.0 Upstream Author : Viacheslav Lotsmanov * URL : https://salsa.debian.org/themusicgod1-guest/node-evacuated-deep-extend/ * License : Expat Programming Lang: javascript Description : Recursive object extending (This is a fork of node-deep-extend with a non-NSA/Microsoft upstream.) This module does a recursive object extending. Node.js is an event-based server-side JavaScript engine.
Bug#926679: RFP: node-evacuated-elsint-config-prettier -- Turns off all rules that are unnecessary or might conflict with Prettier
Package: wnpp Severity: wishlist * Package name: node-evacuated-elsint-config-prettier Version : 2.9.0 Upstream Author : Simon Lydell * URL : https://salsa.debian.org/themusicgod1-guest/node-evacuated-elsint-config-prettier/ * License : MIT Programming Lang: javascript Description : Turns off all rules that are unnecessary or might conflict with Prettier (This project has been forked/evacuated from NSA/Microsoft Github) lets you use you favorite shareable config without letting its stylistic choices get in the way when using Prettier. Supports eslint-plugin-flowtype, eslint-plugin-react and eslint-plugin-standard. Also ships with a little CLI tool to help you check if your configuration contains any rules that are unnecessary or conflict with Prettier.
Bug#926677: RFP: node-evacuated-electron-download -- downloads an electron release zip
Package: wnpp Severity: wishlist * Package name: node-evacuated-electron-download Version : 4.1.0 Upstream Author : max ogden * URL : https://salsa.debian.org/themusicgod1-guest/evacuated-electron-download * License : BSD-3-Clause Programming Lang: javascript Description : downloads an electron release zip This is listed as a prerequisite of electron ( #842420 ) by the electron task list https://wiki.debian.org/Javascript/Nodejs/Tasks/electron It downloads electron itself, currently from NSA/Microsoft (changing it to grab from a non-NSA/Microsoft source is an open issue - https://salsa.debian.org/themusicgod1-guest/evacuated-electron-download/issues/1 ) If it's at all possible to use electron *without* this particular package, to pull the sources out by using it once and packaging *them*, we should do so. This rfp is just following the dependencies outlined by the electron task and will be removed if it's at all possible to package electron without it.
Bug#926616: CVE-2018-3750: Prototype Pollution
Package: node-deep-extend Version: 0.4.1-1 Severity: important Dear Maintainer, As per the ubuntu bug report: from https://snyk.io/vuln/npm:deep-extend:20180409 : deep-extend "all the listed modules can be tricked into modifying the prototype of "Object" when the attacker control part of the structure passed to these function." This is verifiably true on at least buster, given the PoC listed in the above URL, but since it's the same deep-extend in sid, it's probably the same there. The following commit apparently fixes this: (though I haven't verified that) https://github.com/unclechu/node-deep-extend/commit/433ee51ed606f4e1867ece57b6ff5a47bebb492f -- System Information: Debian Release: buster/sid APT prefers testing-debug APT policy: (500, 'testing-debug'), (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 4.19.0-4-amd64 (SMP w/2 CPU cores) Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8), LANGUAGE=en_CA:en (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages node-deep-extend depends on: ii nodejs 10.15.2~dfsg-1 node-deep-extend recommends no packages. node-deep-extend suggests no packages. -- debconf-show failed
Bug#926370: RFP: ethereum-harmony -- Ethereum Independent Peer
Package: wnpp Severity: wishlist * Package name: ethereum-harmony Version : 2.0 Upstream Author : Ether.Camp Inc. (US) * URL : https://salsa.debian.org/themusicgod1-guest/ethereum-harmony/ * License : GPLv3 Programming Lang: java Description : Ethereum Independent Peer Ethereum is a decentralized platform that runs smart contracts : applications that run exactly as programmed without any possibility of downtime, censorship, fraud or third-party interference. Ethereum-harmony is a EthereumJ-based, java implementation of an Ethereum client.
Bug#926340: RFP: node-evacuated-chai-string -- Strings comparison matchers for chai
Package: wnpp Severity: wishlist * Package name: node-evacuated-chai-string Version : 1.4.0 Upstream Author : Oleg Nechiporenko * URL : https://salsa.debian.org/themusicgod1-guest/evacuated-chai-string/ * License : MIT Programming Lang: javascript Description : Strings comparison matchers for chai Matchers for chai to help with common string comparison assertions It is a prerequisite for Mist ( #827314 )
Bug#926284: RFP: node-evacuated-tweetnacl-js -- node-evacuated-tweetnacl-js
Package: wnpp Severity: wishlist * Package name: node-evacuated-tweetnacl-js Version : 1.0.0 Upstream Author : TweetNaCl-js contributors * URL : https://salsa.debian.org/themusicgod1-guest/evacuated-tweetnacl-js * License : Public Domain/UnLicense Programming Lang: javascript Description : node-evacuated-tweetnacl-js (This is a fork of tweetnacl-js, with a different upstream than NSA/Microsoft Github) The primary goal of this project is to produce a translation of TweetNaCl to JavaScript which is as close as possible to the original C implementation, plus a thin layer of idiomatic high-level API on top of it. It is a prerequisite of electron ( #842420 ).
Bug#926142: RFP: node-evacuated-pathwatcher -- path watcher nodejs module
Package: wnpp Severity: wishlist * Package name: node-evacuated-pathwatcher Version : 8.0.1 Upstream Author : Github, inc. * URL : https://salsa.debian.org/themusicgod1-guest/evacuated-pathwatcher * License : MIT Programming Lang: javascript Description : path watcher nodejs module Watch for changes on filename, where filename is either a file or a directory. node-evacuated-pathwatcher is a fork of node-pathwatcher. It is a prerequisite of meteor ( #842425 ).
Bug#925949: RFP: node-evacuated-wide-align -- Wide-character aware text alignment function
Package: wnpp Severity: wishlist * Package name: node-evacuated-wide-align Version : 1.1.3 Upstream Author : Rebecca Turner * URL : https://salsa.debian.org/themusicgod1-guest/evacuated-wide-align * License : ISC Programming Lang: javascript Description : Wide-character aware text alignment function Fork of node-wide-align with a different upstream. At version 1.1.3 rather than 1.1.0 (which is where node-wide-align is currently), which is required by task Meteor ( https://wiki.debian.org/Javascript/Nodejs/Tasks/Meteor / #842425 ).
Bug#925623: RFP: karma -- A simple tool that allows you to execute JavaScript code in multiple real browsers.
Package: wnpp Severity: wishlist * Package name: karma Version : 2.0.2 Upstream Author : Vojta Jína * URL : https://notabug.org/makenotabuggreatagain/karma * License : MIT Programming Lang: Javascript Description : A simple tool that allows you to execute JavaScript code in multiple real browsers. The main goal for Karma is to bring a productive testing environment to developers. The environment being one where they don't have to set up loads of configurations, but rather a place where developers can just write the code and get instant feedback from their tests. Because getting quick feedback is what makes you productive and creative. karma is a prerequisite of node-karma-firefox-launcher ( #922419 ) and node-gulp-spawn-mocha ( #922716 )
Bug#925553: audacity: segfault in NumericTextCtrl::ValueToControls() ()
Package: audacity Version: 2.2.2-1+b1 Severity: normal Dear Maintainer, What I did: ssh -X (hostname) //ssh'd to remote host on network audacity // ran audacity on remote host with broadcast of UI to local host recorded audio // hit red record button What happened: segfault/crash recording host was using the following hardware: *-multimedia description: Multimedia audio controller product: 82801G (ICH7 Family) AC'97 Audio Controller vendor: Intel Corporation physical id: 1e.2 bus info: pci@:00:1e.2 version: 01 width: 32 bits clock: 33MHz capabilities: pm bus_master cap_list configuration: driver=snd_intel8x0 latency=0 resources: irq:23 ioport:ec00(size=256) ioport:e8c0(size=64) memory:feabfa00-feabfbff memory:feabf900-feabf9ff Audacity crashed/segfaulted in the following stack frames: (gdb) (gdb) bt #0 0x7f02396718bb in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50 #1 0x7f023965c535 in __GI_abort () at abort.c:79 #2 0x7f023965c40f in __assert_fail_base (fmt=0x7f02397beee0 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=0x7f023dd7566e "ret == self->nfds", file=0x7f023dd6f038 "src/hostapi/alsa/pa_linux_alsa.c", line=3641, function=) at assert.c:92 #3 0x7f023966a0f2 in __GI___assert_fail (assertion=0x7f023dd7566e "ret == self->nfds", file=0x7f023dd6f038 "src/hostapi/alsa/pa_linux_alsa.c", line=3641, function=0x7f023dd75be0 "PaAlsaStreamComponent_BeginPolling") at assert.c:101 #4 0x7f023dd571c3 in () at /usr/lib/x86_64-linux-gnu/libportaudio.so.2 #5 0x7f023dd64e85 in () at /usr/lib/x86_64-linux-gnu/libportaudio.so.2 #6 0x7f023dd6563e in () at /usr/lib/x86_64-linux-gnu/libportaudio.so.2 #7 0x7f0239b2ffa3 in start_thread (arg=) at pthread_create.c:486 #8 0x7f023973382f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 (gdb) thread 2 [Switching to thread 2 (Thread 0x7f022e9a7700 (LWP 13226))] bt #0 0x7f0239b39bf0 in __GI___nanosleep (requested_time=0x7f022e9a65b0, remaining=0x0) at ../sysdeps/unix/sysv/linux/nanosleep.c:28 28 ../sysdeps/unix/sysv/linux/nanosleep.c: No such file or directory. (gdb) bt #0 0x7f0239b39bf0 in __GI___nanosleep (requested_time=0x7f022e9a65b0, remaining=0x0) at ../sysdeps/unix/sysv/linux/nanosleep.c:28 #1 0x7f023cfe3fdc in wxMicroSleep(unsigned long) () at /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 #2 0x55d080a4e662 in AudioThread::Entry() () #3 0x7f023cfd8d72 in wxThread::CallEntry() () at /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 #4 0x7f023cfe2374 in () at /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 #5 0x7f0239b2ffa3 in start_thread (arg=) at pthread_create.c:486 #6 0x7f023973382f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 (gdb) thread 3 [Switching to thread 3 (Thread 0x7f022f1a8700 (LWP 13225))] #0 0x7f0239b39bf0 in __GI___nanosleep (requested_time=0x7f022f1a75b0, remaining=0x0) at ../sysdeps/unix/sysv/linux/nanosleep.c:28 28 in ../sysdeps/unix/sysv/linux/nanosleep.c (gdb) bt #0 0x7f0239b39bf0 in __GI___nanosleep (requested_time=0x7f022f1a75b0, remaining=0x0) at ../sysdeps/unix/sysv/linux/nanosleep.c:28 #1 0x7f023cfe3fdc in wxMicroSleep(unsigned long) () at /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 #2 0x55d080a482ef in MidiThread::Entry() () #3 0x7f023cfd8d72 in wxThread::CallEntry() () at /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 #4 0x7f023cfe2374 in () at /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 #5 0x7f0239b2ffa3 in start_thread (arg=) at pthread_create.c:486 #6 0x7f023973382f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 (gdb) thread 4 [Switching to thread 4 (Thread 0x7f022ffa9600 (LWP 13219))] #0 0x55d080a0f5d0 in void std::__cxx11::basic_string, std::allocator >::_M_construct(wchar_t*, wchar_t*, std::forward_iterator_tag) () (gdb) bt #0 0x55d080a0f5d0 in void std::__cxx11::basic_string, std::allocator >::_M_construct(wchar_t*, wchar_t*, std::forward_iterator_tag) () #1 0x55d080e19255 in NumericTextCtrl::ValueToControls() () #2 0x55d080e19330 in NumericTextCtrl::SetValue(double) () #3 0x55d080d7461b in SelectionBar::ValuesToControls() () #4 0x55d080b1f9ff in AudacityProject::TP_DisplaySelection() () #5 0x55d080dc7b56 in PlayIndicatorOverlay::OnTimer(wxCommandEvent&) () #6 0x7f023d00a7ae in wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) () at /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 #7 0x7f023d00ab2a in wxEvtHandler::SearchDynamicEventTable(wxEvent&) () at /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 #8 0x7f023d00abc0 in wxEvtHandler::TryHereOnly(wxEvent&) () at /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 #9
Bug#925366: RFP: node-watchify -- watch mode for browserify builds
Package: wnpp Severity: wishlist * Package name: node-watchify Version : 3.11.0 Upstream Author : James Halliday * URL : https://salsa.debian.org/themusicgod1-guest/watchify * License : MIT Programming Lang: javascript Description : watch mode for browserify builds Update any nodejs source file and your browserify bundle will be recompiled on the spot. node-watchify is a prerequisite of node-beefy ( #910824 ).
Bug#925181: RFP: node-rifraf -- A simple requestAnimationFrame wrapper/polyfill with added iteratee creator
Package: wnpp Severity: wishlist * Package name: node-rifraf Version : 2.0.3 Upstream Author : Aaron McCall * URL : https://salsa.debian.org/themusicgod1-guest/rifraf * License : MIT Programming Lang: javascript Description : A simple requestAnimationFrame wrapper/polyfill with added iteratee creator A "very naïve" setTimeout wrapper. Offers options for cancel, defering, delay, queueing a callback to run before the next animation frame, and sync to 30Hz, 60Hz, 120Hz or some other frequency. node-rifraf is a prerequisite of node-extract-zip (#850254)
Bug#924951: RFP: node-underscore-deep-extend -- A deepExtend implementation for underscore, lodash and friends
Package: wnpp Severity: wishlist * Package name: node-underscore-deep-extend Version : 1.1.5 Upstream Author : Kurt Milam (http://xioup.com) * URL : https://salsa.debian.org/themusicgod1-guest/underscoreDeepExtend * License : MIT Programming Lang: javascript Description : A deepExtend implementation for underscore, lodash and friends Based conceptually on the _.extend() function in underscore.js. (Extend: to Shallowly copy all of the properties in the source objects over to the destination object, and return the destination object. Any nested objects or arrays will be copied by reference, not duplicated. It's in-order, so the last source will override properties of the same name in previous arguments.) This function is especially useful if you're working with JSON config documents. It allows you to create a default config document with the most common settings, then override those settings for specific cases. It accepts any number of objects as arguments, giving you fine-grained control over your config document hierarchy. It is a prerequisite of mist ( #827314 )
Bug#924443: RFP: node-mock-fs -- Configurable mock for the fs module
Package: wnpp Severity: wishlist * Package name: node-mock-fs Version : 8.2.3 Upstream Author : Tim Schaub (http://tschaub.net/) * URL : https://salsa.debian.org/themusicgod1-guest/mock-fs * License : MIT Programming Lang: javascript Description : Configurable mock for the fs module The mock-fs module allows Node's built-in fs module to be backed temporarily by an in-memory, mock file system. This lets you run tests against a set of mock files and directories instead of lugging around a bunch of test fixtures.
Bug#923895: RFP: node-cuint -- C-like unsigned integers for Javascript
Package: wnpp Severity: wishlist * Package name: node-cuint Version : 0.2.2 Upstream Author : Pierre Curto * URL : https://salsa.debian.org/themusicgod1-guest/cuint * License : MIT Programming Lang: javascript Description : C-like unsigned integers for Javascript Javascript does not natively support handling of unsigned 32 or 64 bits integers. This library provides that functionality, following C behaviour, enabling the writing of algorithms that depend on it. It was designed with performance in mind and tries its best to be as fast as possible. node-cuint is a prerequisite for asar ( #859361 )
Bug#923767: RFP: node-runas -- Run command synchronously
Package: wnpp Severity: wishlist * Package name: node-runas Version : 3.1.1 Upstream Author : Microsoft * URL : https://salsa.debian.org/themusicgod1-guest/ * License : MIT Programming Lang: c Description : Run command synchronously Launches a new process with the given command, with command line arguments in args. This function is synchronous and returns the exit code when the command finished. runas is a dependency of meteor ( #842425 ).
Bug#923705: RFP: node-parse5 -- HTML parsing/serialization toolset for Node.js
Package: wnpp Severity: wishlist * Package name: node-parse5 Version : 437d060b Upstream Author : Ivan Nikulin * URL : https://salsa.debian.org/themusicgod1-guest/parse5/ * License : MIT Programming Lang: javascript Description : HTML parsing/serialization toolset for Node.js parse5 is a spec-compliant HTML parser for Nodejs. It claims to be the fastest one, and that it "nearly everything you may need when dealing with HTML." It claims to parses HTML the way "the latest version of your browser does". It has proven itself reliable in such projects as jsdom, Angular2, Polymer and many more. It is a dependency of node-prettier (#879665)
Bug#923630: RFP: node-eslint-plugin-react -- React specific linting rules for ESLint
Package: wnpp Severity: wishlist * Package name: node-eslint-plugin-react Version : 7.9.1 Upstream Author : Yannick Croissant * URL : https://notabug.org/makenotabuggreatagain/eslint-plugin-react * License : MIT Programming Lang: javascript Description : React specific linting rules for ESLint React is a popular javascript UI library. It is currently in RFP/WNPP at #805376 Lint, or a linter, is a tool that analyzes source code to flag programming errors, bugs, stylistic errors, and suspicious constructs. ESLint is a linter for ECMAScript, the javascript standard This package is a plugin for exporting a recommended configuration that enforces React good practices. It is a dependency of node-gulp-print ( #916097 )
Bug#923616: RFP: node-os-timesync -- nodejs package to check whether NTP time sync is enabled in OS settings
Package: wnpp Severity: wishlist * Package name: node-os-timesync Version : 1.0.9 Upstream Author : felix lange * URL : https://salsa.debian.org/themusicgod1-guest/os-timesync * License : MIT Programming Lang: javascript Description : nodejs package to check whether NTP time sync is enabled in OS settings A cross platform nodejs package to make sure that the calling program can be sure that NTP time sync is enabled, no matter where it is being run. Unfortunately Debian/GNU/Linux support is...sketchy and part of packaging this is probably going to involve actually making it work along more use-cases that involve Debian. node-os-timesync is a dependency of mist ( #827314 ).
Bug#922941: RFP: node-eslump -- Fuzz testing JavaScript parsers and suchlike programs.
Package: wnpp Severity: wishlist * Package name: node-eslump Version : 1.6.2 Upstream Author : Simon Lydell * URL : http://zr4zqgxlhgljst3kuqu7azx43w6p7ezsb6kgh2msg7pkwvoiairffwid.onion/dir * License : MIT Programming Lang: javascript Description : Fuzz testing JavaScript parsers and suchlike programs. Testing tool for testing edge cases in javascript parser code. Initially, eslump basically was just strung together shift-fuzzer and shift-codegen. Later it became its own nodejs/npm package and was used for 'fuzzing' node-prettier ( #879665 ). node-eslump is a prerequisite for node-eslint ( #743404 )
Bug#922921: RFP: node-socks -- A simple SOCKS implementation and demo proxy in nodejs
Package: wnpp Severity: wishlist * Package name: node-socks Version : 0.1.0 Upstream Author : Gert Van Gool * URL : http://kpeg6pch3dxlxfgejngjgpigdyuwigjicffvenohanelvk2mmsijxpid.onion/dir * License : MIT Programming Lang: javascript Description : A simple SOCKS implementation and demo proxy in nodejs SOCKS is an Internet protocol that exchanges network packets between a client and server through a proxy server. You can run node-socks as easily as "./socks" - this will create a SOCKS proxy at 127.0.0.1 on port . node-socks is a dependency of meteor #842425.
Bug#922887: RFP: cwtch -- Privacy Preserving Infrastructure for Asynchronous, Decentralized, Multi-Party, and Metadata Resistant Applications
Package: wnpp Severity: wishlist * Package name: cwtch Version : alpha Upstream Author : openprivacy.ca * URL : https://git.openprivacy.ca * License : MIT Programming Lang: go Description : Privacy Preserving Infrastructure for Asynchronous, Decentralized, Multi-Party, and Metadata Resistant Applications Communications metadata is known to be exploited by various adversaries to undermine the security of systems, to track victims and to conduct large scale social network analysis to feed mass surveillance. Metadata resistant tools are in their infancy and research into the construction and user experience of such tools is lacking. Cwtch is an extension of the metadata resistant protocol Ricochet to support asynchronous, multi-peer group communications through the use of discardable, untrusted, anonymous infrastructure. tl;dr it's a new generation, completely rewritten ricochet-im (Warning: cwtch is still an experimental prototype, but would fit well within 'experimental')
Bug#922716: RFP: node-gulp-spawn-mocha -- a plugin for gulp which runs Mocha tests in a separate process from the gulp process.
Package: wnpp Severity: wishlist * Package name: node-gulp-spawn-mocha Version : 5.0.1 Upstream Author : Kenneth Powers * URL : http://kldvekwm4tgy2es6h245d2dfbqrtioldwbakrvxcy3yptsorf6q6vmyd.onion/dir?ci=tip * License : MIT Programming Lang: javascript Description : a plugin for gulp which runs Mocha tests in a separate process from the gulp process. Each time tests are run a new child process is created meaning the test environment always starts cleanly, i.e., globals are reset as are non-enumerable properties defined on native prototypes via Object.defineProperty. This also means that if your tests crash the node process (e.g., process.exit(-1).) then an error event is emitted rather than your whole gulp process crashing (good for watching). The original gulp-mocha is fine in most circumstances. If you need your tests to run as a separate process (or a separate process is simply your preference for the reasons specified above) or you need to use a custom version of Mocha (e.g., a fork with bug fixes or custom functionality) then you should use this plugin. node-gulp-spawn-mocha is a dependency of mist ( #827314 )
Bug#922419: RFP: node-karma-firefox-launcher -- A Karma plugin. Launcher for Firefox/Chrome
Package: wnpp Severity: wishlist * Package name: node-karma-firefox-launcher Version : 1.1.0 Upstream Author : Google, Inc. * URL : https://notabug.org/makenotabuggreatagain/karma-firefox-launcher * License : MIT Programming Lang: javascript Description : A Karma plugin. Launcher for Firefox/Chrome Karma is a test runner for javascript/nodejs projects. node-karma-firefox-launcher is a plugin for Karma, that allows for customized launching of various versions of firefox(and Chrome) within the karma test framework. node-karma-firefox-launcher is a prerequisite of libjs-jquery-datetimepicker ( #921920 )
Bug#921659: RFP: node-gulp-prompt -- For gulp to utilize the Inquirer.js prompt Library
Package: wnpp Severity: wishlist * Package name: node-gulp-prompt Version : 1.1.0 Upstream Author : Simon Paitrault & the Gulp-Prompt Contributors * URL : https://notabug.org/makenotabuggreatagain/gulp-prompt * License : MIT Programming Lang: javascript Description : For gulp to utilize the Inquirer.js prompt Library Allows for task input, checkbox input, password input, choices with multiple answers, selection among a list of answers, chained prompts and anything else inquirer.js (ie node-inquirer) allows. Can validate passwords. Note: original upstream was forked to form prompt-sui, and both original upstream on NSA/Microsoft Github and the forked version was abandoned. This repository will have to do. gulp-prompt is a prerequisite of semantic-ui ( #915062 )
Bug#921604: RFP: python-srht-meta -- sr.ht core account services
Package: wnpp Severity: wishlist * Package name: python-srht-meta Version : 0.21.5 Upstream Author : Drew DeVault ( @s...@cmpwn.com ) * URL : https://git.sr.ht/~sircmpwn/meta.sr.ht * License : Affero GPLv3 Programming Lang: python/javascript Description : sr.ht core account services sr.ht account management & billing service. ie you need an account, along with the core functionality to use any of the sr.ht modules.
Bug#921582: RFP: node-stream-spec -- executable specification for stream
Package: wnpp Severity: wishlist * Package name: node-stream-spec Version : 0.3.6 Upstream Author : Dominic Tarr * URL : https://notabug.org/makenotabuggreatagain/stream-spec * License : MIT Programming Lang: javascript Description : executable specification for stream Automatic checking of the Stream implementations. stream-spec instruments your stream to verify that it has correct behaviour. All you need to do to test a stream is to wrap it with stream-spec, and then pipe some test data through it. it's purpose it to make it easy to test user-land streams have correct behavour.
Bug#920873: RFP: python3-srht -- core sr.ht shared code
Package: wnpp Severity: wishlist * Package name: python3-srht Version : 1.0.0 Upstream Author : Drew DeVault ( @SirCmpwn@mastodon.social ) * URL : https://git.sr.ht/~sircmpwn/core.sr.ht * License : BSD-3-Clause Programming Lang: python & javascript Description : core sr.ht shared code This repository contains code shared among all sr.ht projects. sr.ht is a platform to offer git hosting, bug tracking, wikis, manuals, accounts, etc. This is a Python package that provides shared functionality across all sr.ht services. It also contains the default templates and stylesheets that give sr.ht a consistent look and feel. As well as nodejs code under the hood.
Bug#920871: RFP: node-xo -- JavaScript happiness style linter
Package: wnpp Severity: wishlist * Package name: node-xo Version : 0.21.1 Upstream Author : Sindre Sorhus * URL : https://notabug.org/makenotabuggreatagain/xo/ * License : MIT Programming Lang: javascript Description : JavaScript happiness style linter >From the git repo: "Opinionated but configurable ESLint wrapper with lots of goodies included. Enforces strict and readable code. Never discuss code style on a pull request again! No decision-making. No .eslintrc or .jshintrc to manage. It just works!" Uses ESLint ( #743404 ) underneath. node-xo is a dependency of node-gulp-watch ( #916664 ).
Bug#917033: RFP: node-gulp-rtlcss -- Gulp plugin that uses RTL CSS to convert LTR CSS to RTL
Package: wnpp Severity: wishlist * Package name: node-gulp-rtlcss Version : 1.3.0 Upstream Author : jjlharrison * URL : https://notabug.org/themusicgod1/makenotabuggreatagain/gulp-rtlcss * License : MIT Programming Lang: javascript Description : convert LTR CSS to RTL (Gulp plugin) RTLCSS is a framework for transforming cascading style sheets (CSS) from Left To Right (LTR) to Right to Left (RTL) https://rtlcss.com. Gulp-rtlcss is a gulp plugin that uses RTLCSS. node-gulp-rtlcss is a dependency of node-semantic-ui ( #915062 )
Bug#916667: RFP: node-gulp-replace -- A string replace plugin for gulp
Package: wnpp Severity: wishlist * Package name: node-gulp-replace Version : 1.0.0 Upstream Author : Larry Davis * URL : https://notabug.org/makenotabuggreatagain/gulp-replace * License : MIT Programming Lang: javascript Description : A string replace plugin for gulp 3 Can be called with a string, function or regex. Dependency of node-semantic-ui ( #915062 )
Bug#916664: RFP: node-gulp-watch -- File watcher that uses super-fast chokidar and emits vinyl objects.
Package: wnpp Severity: wishlist * Package name: node-gulp-watch Version : 5.0.1 Upstream Author : (c) 2014 Vsevolod Strukchinsky * URL : https://notabug.org/makenotabuggreatagain/gulp-watch * License : Expat Programming Lang: javascript Description : File watcher that uses super-fast chokidar and emits vinyl objects. "Watch, that actually is an endless stream" This is a prerequisite to node-semantic-ui ( #915062 ).
Bug#916391: RFP: python3-seesaw -- An asynchronous toolkit for distributed web processing
Package: wnpp Severity: wishlist * Package name: python3-seesaw Version : 0.10.0 Upstream Author : The Internet Archive * URL : https://pypi.org/project/seesaw/ * License : WTFPL Programming Lang: python Description : An asynchronous toolkit for distributed web processing Written in Python and named after its behavior, it supports concurrent downloads, uploads, etc. This toolkit is well-known for Archive Team projects (http://archiveteam.org). It also powers the Archive Team warrior.
Bug#916196: RFP: node-octokit-rest -- NSA/Microsoft GitHub REST API client for JavaScript
Package: wnpp Severity: wishlist * Package name: node-octokit-rest Version : 16.2.0 Upstream Author : Cloud9 IDE, Inc. (Mike de Boer), Octokit Contributors * URL : https://notabug.org/makenotabuggreatagain/octokit-rest * License : MIT Programming Lang: javascript Description : NSA/Microsoft GitHub REST API client for JavaScript Prerequisite for node-semantic-ui ( #915062 )
Bug#916097: RFP: node-gulp-print -- gulp plugin that prints names of files
Package: wnpp Severity: wishlist * Package name: node-gulp-print Version : 5.0.0 Upstream Author : Alex Gorbatchev * URL : https://notabug.org/makenotabuggreatagain/gulp-print * License : MIT Programming Lang: javascript Description : gulp plugin that prints names of files This is a very basic gulp plugin that prints names of files. It's useful as a debugging tool to see which files are moving through the pipe or as a status printout. It is a dependency of node-semantic-ui ( #915062 )
Bug#916094: RFP: node-gulp-notify -- send messages based on Vinyl Files or Errors using node-notifier
Package: wnpp Severity: wishlist * Package name: node-gulp-notify Version : 3.2.0 Upstream Author : Mikael Brevik * URL : https://notabug.org/makenotabuggreatagain/gulp-notify/ * License : MIT Programming Lang: javascript Description : send messages based on Vinyl Files or Errors using node-notifier Can also specify custom notifier an be used as a jshint reporter. node-gulp-notify is a prerequisite of node-semantic-ui ( #915062 )
Bug#915814: RFP: node-better-console -- drop-in replacement for node's default console
Package: wnpp Severity: wishlist * Package name: node-better-console Version : 1.0.1 Upstream Author : Mohsen * URL : https://notabug.org/makenotabuggreatagain/better-console * License : 3-clause BSD license Programming Lang: javascript Description : drop-in replacement for node's default console Gives you colors and more methods in console.
Bug#915498: RFP: node-gulp-help -- Check for duplicates in the stream and filter them or throw an error
Package: wnpp Severity: wishlist * Package name: node-gulp-help Version : 1.6.1 Upstream Author : Chris Montgomery * URL : https://notabug.org/makenotabuggreatagain/gulp-help * License : MIT Programming Lang: javascript Description : Check for duplicates in the stream and filter them or throw an error Adds a default help task to gulp and provides the ability to add custom help messages to your gulp tasks Dependency of node-semantic-ui ( #915062 )
Bug#915490: RFP: node-gulp-dedupe -- Check for duplicates in the stream and filter them
Package: wnpp Severity: wishlist * Package name: node-gulp-dedupe Version : efd9e149eb Upstream Author : Marat Abdullin * URL : https://notabug.org/makenotabuggreatagain/gulp-dedupe * License : MIT Programming Lang: javascript Description : Check for duplicates in the stream and filter them This plugin is checking for duplicate files (based on their name) in the stream and filter them or throw an error. it is a prerequisite of node-semantic-ui ( #915062 )
Bug#915489: RFP: node-gulp-copy -- Copy source files to new destination
Package: wnpp Severity: wishlist * Package name: node-gulp-copy Version : 4.0.1 Upstream Author : Klaas Cuvelier * URL : https://notabug.org/makenotabuggreatagain/gulp-copy * License : MIT Programming Lang: javascript Description : Copy source files to new destination And use that destination as new source (for further piping). using node. Automatically creates needed folders before proceeding. Ability to remove 'prefixes' from path. Most likely you don't need this package for your gulp pipeline, a lot can be accomplished with just gulp.dest. A reason to use this package would be to keep some depth (prefix options). Or in this case, because semantic-ui depends on it ( #915062 )
Bug#915486: RFP: node-gulp-concat-css -- node tool for concatenating css files
Package: wnpp Severity: wishlist * Package name: node-gulp-concat-css Version : 3.1.0 Upstream Author : Mario Casciaro * URL : https://notabug.org/makenotabuggreatagain/gulp-concat-css * License : MIT Programming Lang: javascript Description : node tool for concatenating css files Concatenates css files, bubbling up import statements (as per the standard), and optionally rebasing urls and inlining local import statements. Is a dependency of node-semantc-ui ( # 915062 )
Bug#915067: RFP: node-gulp-debug -- Debug Vinyl file streams to see what files are run through your Gulp pipeline
Package: wnpp Severity: wishlist * Package name: node-gulp-debug Version : 4.0.0 Upstream Author : Sindre Sorhus * URL : https://notabug.org/makenotabuggreatagain/gulp-debug/ * License : MIT Programming Lang: javascript Description : Debug Vinyl file streams to see what files are run through your Gulp pipeline Debug Vinyl file streams to see what files are run through your Gulp pipeline Dependency of node-semantic-ui ( #915062 ).
Bug#915062: RFP: node-semantic-ui -- UI component framework based around useful principles from natural language
Package: wnpp Severity: wishlist * Package name: node-semantic-ui Version : 2.3.1 Upstream Author : jack * URL : https://notabug.org/makenotabuggreatagain/Semantic-UI * License : MIT Programming Lang: javascript Description : UI component framework based around useful principles from natural language A UI framework designed for theming. Features: 50+ UI elements, 3000 + CSS variables, 3 Levels of variable inheritance (similar to SublimeText), Built with EM values for responsive design and is Flexbox friendly. A minified copy of node-sematic-ui was found while packaging gogs ( #911419 ).
Bug#914551: tootle: segfaults in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
Package: tootle Version: 0.2.0-1 Severity: normal Dear Maintainer, after having being running all night and exhibiting bug #911075 and then having a manual refresh (user icon->refresh) tootle segfaulted. #0 0x7f3b48d999f5 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x7f3b48d9ad0d in g_logv () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x7f3b48d9aedf in g_log () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x7f3b48fc1f78 in () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 #4 0x7f3b48e79749 in () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #5 0x7f3b48e7b224 in g_object_new_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #6 0x7f3b48e7b559 in g_object_new () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #7 0x7f3b48a167e0 in () at /usr/lib/x86_64-linux-gnu/libgranite.so.5 #8 0x7f3b48a16a5c in granite_date_time_get_relative_datetime () at /usr/lib/x86_64-linux-gnu/libgranite.so.5 #9 0x55e3d8beb518 in tootle_status_widget_rebind (self=self@entry=0x55e3dc2da990) at ../../src/Widgets/StatusWidget.vala:218 #10 0x55e3d8bebae1 in tootle_status_widget_construct (object_type=, status=status@entry=Python Exception Variable 'static_fundamental_type_nodes' not found.: ) at ../../src/Widgets/StatusWidget.vala:196 #11 0x55e3d8bec005 in tootle_status_widget_new (status=status@entry=Python Exception Variable 'static_fundamental_type_nodes' not found.: ) at ../../src/Widgets/StatusWidget.vala:125 #12 0x55e3d8bf53dc in tootle_timeline_view_append (self=0x55e3da4a24a0, status=Python Exception Variable 'static_fundamental_type_nodes' not found.: , first=0) at ../../src/Views/TimelineView.vala:58 #13 0x55e3d8bf55f6 in ___lambda54_ (i=, node=, array=, self=0x55e3da4a24a0) at ../../src/Views/TimelineView.vala:124 #14 0x55e3d8bf55f6 in lambda54__json_array_foreach (array=, index_=, element_node=, self=0x55e3da4a24a0) at ../../src/Views/TimelineView.vala:120 #15 0x7f3b489d5096 in json_array_foreach_element () at /usr/lib/x86_64-linux-gnu/libjson-glib-1.0.so.0 #16 0x55e3d8bf59fa in __lambda53_ (mess=0x55e3dc047d90, sess=, self=0x55e3da4a24a0) at ../../src/Views/TimelineView.vala:120 #17 0x55e3d8bf59fa in ___lambda53__soup_session_callback (session=, msg=0x55e3dc047d90, self=0x55e3da4a24a0) at ../../src/Views/TimelineView.vala:118 #18 0x55e3d8bdd994 in __lambda116_ (mess=0x55e3dc047d90, sess=0x55e3da17b100, _data7_=0x55e3db7ca6d0) at ../../src/Network.vala:71 #19 0x55e3d8bdd994 in ___lambda116__soup_session_callback (session=0x55e3da17b100, msg=0x55e3dc047d90, self=0x55e3db7ca6d0) at ../../src/Network.vala:47 #20 0x7f3b4898ecde in () at /usr/lib/x86_64-linux-gnu/libsoup-2.4.so.1 #21 0x7f3b4898f6ca in () at /usr/lib/x86_64-linux-gnu/libsoup-2.4.so.1 #22 0x7f3b4898f756 in () at /usr/lib/x86_64-linux-gnu/libsoup-2.4.so.1 #23 0x7f3b48d93ae8 in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #24 0x7f3b48d93ed8 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #25 0x7f3b48d93f6c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #26 0x7f3b48f5a13d in g_application_run () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 #27 0x55e3d8bd6639 in tootle_application_main (args=, args_length1=) at ../../src/Application.vala:56 #28 0x7f3b487a0b17 in __libc_start_main (main= 0x55e3d8bd5c60 , argc=1, argv=0x7ffe420964b8, init=, fini=, rtld_fini=, stack_end=0x7ffe420964a8) at ../csu/libc-start.c:310 #29 0x55e3d8bd5c9a in _start () at ../../src/Application.vala:43 [Switching to thread 2 (Thread 0x7f3b315bf700 (LWP 569))] #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 38 ../sysdeps/unix/sysv/linux/x86_64/syscall.S: No such file or directory. (gdb) bt #0 0x7f3b48870a79 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x7f3b48dda75a in g_cond_wait_until () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x7f3b48d66061 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x7f3b48dbcc12 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x7f3b48dbc135 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x7f3b474f7f2a in start_thread (arg=0x7f3b315bf700) at pthread_create.c:463 #6 0x7f3b48875edf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 (gdb) thread 3 [Switching to thread 3 (Thread 0x7f3b41bf3700 (LWP 30717))] #0 0x7f3b4886b739 in __GI___poll (fds=0x55e3d9fced10, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 29 ../sysdeps/unix/sysv/linux/poll.c: No such file or directory. (gdb) bt #0 0x7f3b4886b739 in __GI___poll (fds=0x55e3d9fced10, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x7f3b48d93e46 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x7f3b48d93f6c in g_main_context_iteration () at
Bug#914508: tootle: Startup error is confusing if your web browser is broken
Package: tootle Version: 0.2.0-1 Severity: normal Tags: patch Dear Maintainer, Scenario: you have a web browser installed, but GLib does not know about it. (For example, elinks.) 1) You start tootle 2) enter in the instance name 3) hit connect what happens: 4) an error message comes up, "Operation not supported" and in the console (which most tootle users may not know is there) there is a error message printed. what should happen: The user should be told how to actually get the information tootle needs in order to work (ie the API key) This patch adds a error dialog box so that when you try to connect, you are told to visit a website, which gets you a API key, so you can continue using tootle. -- System Information: Debian Release: buster/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 4.18.0-2-amd64 (SMP w/2 CPU cores) Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8), LANGUAGE=en_CA:en (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages tootle depends on: ii dconf-gsettings-backend [gsettings-backend] 0.30.1-1 ii elementary-xfce-icon-theme 0.13.1-1 ii libc62.27-8 ii libgdk-pixbuf2.0-0 2.38.0+dfsg-6 ii libgee-0.8-2 0.20.1-1 ii libglib2.0-0 2.58.1-2 ii libgranite5 5.2.1-1 ii libgtk-3-0 3.24.1-2 ii libjson-glib-1.0-0 1.4.4-1 ii libsoup2.4-1 2.64.1-3 tootle recommends no packages. tootle suggests no packages. -- no debconf information tells user what they need to do next in case web browser problems --- a/src/Desktop.vala +++ b/src/Desktop.vala @@ -8,7 +8,16 @@ catch (GLib.Error e){ warning ("Can't open %s: %s", uri, e.message); app.error (_("Error"), e.message); + /* +This happens if you don't have a web browser installed where +Gtk can see it. + */ + if (e.message == "Operation not supported") + { + app.error (_("Go to the following in a web browser:\n\n"+uri),""); + } } + } // Copy a string to the clipboard
Bug#914507: tootle: lots of compiler warnings
Package: tootle Version: 0.2.0-1 Severity: minor Tags: patch Dear Maintainer, When debugging an entirely unrelated problem (wait for it), I got annoyed at the compiler warnings and wrote some code to deal with all 20 of them. There's 4 main types of warnings this patch will fix: 1) Asynchronous calls that were being invoked in an obsolete way - they were implicitly invoking 'begin', made this call explicit 2) Some code was throwing exceptions (at least as far as the compiler was concerned), and was not catching it. Wrote some exception try/catch blocks to catch them. Was kind of strict in terms of erroring out instead of warning when this happened - if it turns out these exceptions come out in practice, though the scope of the exceptions and whether or not they are error/warnings would be the first thing to check. So far I haven't triggered them. 3) Some code would never be executed, as it occurs after the program is shut down. Removed it. 4) (probably the most contentious) some code was using obsolete APIs, changed or removed it. Previously: ../../src/Widgets/ImageToggleButton.vala:18.9-18.26: warning: Gtk.Button.set_focus_on_click has been deprecated since 3.20 ../../src/Html.vala:4.24-4.74: warning: unhandled error `GLib.RegexError' var all_tags = new Regex("<(.|\n)*?>", RegexCompileFlags.CASELESS); ^^^ ../../src/Html.vala:5.16-5.51: warning: unhandled error `GLib.RegexError' return all_tags.replace(content, -1, 0, ""); ../../src/Html.vala:16.27-16.98: warning: unhandled error `GLib.RegexError' var html_params = new Regex("(class|target|rel)=\"(.|\n)*?\"", RegexCompileFlags.CASELESS); ../../src/Html.vala:17.26-17.64: warning: unhandled error `GLib.RegexError' var simplified = html_params.replace(divided, -1, 0, ""); ^^^ ../../src/Notificator.vala:118.9-118.45: warning: unhandled error `GLib.Error' parser.load_from_data (sanitized, -1); ^ ../../src/Notificator.vala:85.9-85.39: warning: unhandled error `GLib.Error' parser.load_from_data (msg, -1); ^^^ ../../src/Notificator.vala:63.9-63.13: warning: implicit .begin is deprecated ../../src/Watchlist.vala:98.13-98.29: warning: implicit .begin is deprecated ../../src/InstanceAccount.vala:36.9-36.25: warning: implicit .begin is deprecated ../../src/ImageCache.vala:120.30-120.91: warning: unhandled error `GLib.Error' var pixbuf = new Gdk.Pixbuf.from_stream_at_scale (stream, size, size, true); ^^ ../../src/Network.vala:129.26-129.87: warning: unhandled error `GLib.Error' var pixbuf = new Gdk.Pixbuf.from_stream_at_scale (stream, size, size, true); ^^ ../../src/Views/TimelineView.vala:175.9-175.25: warning: implicit .begin is deprecated ../../src/Dialogs/NewAccountDialog.vala:128.24-128.42: warning: unhandled error `GLib.Error' var root = network.parse (msg); ^^^ ../../src/Network.vala:150.26-150.60: warning: unhandled error `GLib.Error' var pixbuf = new Gdk.Pixbuf.from_stream (stream); ^^^ ../../src/Network.vala:171.26-171.87: warning: unhandled error `GLib.Error' var pixbuf = new Gdk.Pixbuf.from_stream_at_scale (stream, size, size, true); ^^ ../../src/Widgets/AttachmentWidget.vala:95.28-95.47: warning: unhandled error `GLib.Error' var root = network.parse (mess); ../../src/Dialogs/PostDialog.vala:40.23-40.37: warning: Gtk.Dialog.get_action_area has been deprecated since 3.12 ../../src/Dialogs/PostDialog.vala:42.9-42.23: warning: Gtk.Dialog.get_action_area has been deprecated since 3.12 ../../src/Widgets/AttachmentWidget.vala:105.13-105.98: warning: unreachable code detected app.error (_("File read error"), _("Can't read file %s: %s").printf (uri, e.message)); ^^ Compilation succeeded - 20 warning(s) Now: there's no more warnings. This is my first hand at vala, so hopefully this helps and is sensible... Jeff Cliff -- System Information: Debian Release: buster/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 4.18.
Bug#913988: RFP: golang-notabug-makenotabuggreatagain-go-gogs-client -- API for gogs
Package: wnpp Severity: wishlist * Package name: golang-notabug-makenotabuggreatagain-go-gogs-client Version : 5898069c37 Upstream Author : Unknwon * URL : https://notabug.org/makenotabuggreatagain/go-gogs-client/ * License : MIT Programming Lang: go Description : API for gogs Gogs ( # 911419 ) uses this package as an API that it implements as a client.
Bug#913833: RFP: golang-github-makenotabuggreatagain-com-dev -- an open source project for commonly used functions for the Go programming language
Package: wnpp Severity: wishlist * Package name: golang-github-makenotabuggreatagain-com-dev Version : 7677a1d7c1 Upstream Author : Unknwon * URL : https://notabug.org/makenotabuggreatagain/com * License : Apache-2.0 Programming Lang: go Description : an open source project for commonly used functions for the Go programming language This is a prerequisite for git-module ( #912065 )
Bug#912065: RFP: golang-notabug-makenotabuggreatagain-git-module-dev -- Package git-module is a Go module for Git access through shell commands
Package: wnpp Severity: wishlist * Package name: golang-notabug-makenotabuggreatagain-git-module-dev Version : c64f3cabc8 Upstream Author : Unknwon 无闻 * URL : https://notabug.org/makenotabuggreatagain/git-module/ * License : mit Programming Lang: go Description : Package git-module is a Go module for Git access through shell commands Package git-module is a Go module for Git access through shell commands. vendored dependency of gogs ( #911419 )
Bug#912063: RFP: golang-notabug-makenotabuggreatagain-ldap-dev -- Basic LDAP v3 functionality for the GO programming language.
Package: wnpp Severity: wishlist * Package name: golang-notabug-makenotabuggreatagain-ldap-dev Version : 3 Upstream Author : John Weldon * URL : https://notabug.org/makenotabuggreatagain/ldap * License : MIT Programming Lang: go Description : Basic LDAP v3 functionality for the GO programming language. Features: Connecting to LDAP server (non-TLS, TLS, STARTTLS) Binding to LDAP server Searching for entries Filter Compile / Decompile Paging Search Results Modify Requests / Responses Add Requests / Responses Delete Requests / Responses (vendored) prerequisite for gogs ( #911419 )
Bug#911895: RFP: golang-notabug-makenotabuggreatagain-barcode-dev -- A barcode creation lib for golang
Package: wnpp Severity: wishlist * Package name: golang-notabug-makenotabuggreatagain-barcode-dev Version : 3c06908149 Upstream Author : Florian "boombuler" * URL : https://notabug.org/makenotabuggreatagain/barcode * License : MIT Programming Lang: go Description : A barcode creation lib for golang This is a package for GO which can be used to create different types of barcodes. Supported Barcode Types: "2 of 5", "Aztec Code", "Codabar", "Code 128", "Code 39" "Code 93", Datamatrix, "EAN 13", "EAN 8", "PDF 417", "QR Code" This is a prerequisite of gogs ( #911419 )
Bug#911864: lintian gives E: statically-linked-binary for golang project's binary
Package: lintian Version: 2.5.110 Severity: normal Dear Maintainer, According to #718404, golang packages aren't supposed to give an error of statically-linked-binary because all go language packages are apparently statically linked. And yet attempting to build https://notabug.org/themusicgod1/panicparse/ with debuild -us -uc -b gives this error: Now running lintian golang-notabug-themusicgod1-panicparse_0.0~git4417700b5a-1_amd64.changes ... E: golang-notabug-themusicgod1-panicparse-dev: statically-linked-binary usr/bin/panic (/usr/bin/panic is generated from go code) (incidentally, this happens on both debian & ubuntu) what should happen: lintian should either not raising this error, (unless the issue is on golang's end for producing static binaries) lintian: 2.5.110 devscripts: 2.18.6 debian: buster -- System Information: Debian Release: buster/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 4.18.0-2-amd64 (SMP w/2 CPU cores) Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8), LANGUAGE=en_CA:en (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages lintian depends on: ii binutils 2.31.1-7 ii bzip2 1.0.6-9 ii diffstat 1.61-1+b1 ii dpkg 1.19.2 ii file 1:5.34-2 ii gettext0.19.8.1-8 ii intltool-debian0.35.0+20060710.4 ii libapt-pkg-perl0.1.34 ii libarchive-zip-perl1.64-1 ii libcgi-pm-perl 4.40-1 ii libclass-accessor-perl 0.51-1 ii libclone-perl 0.39-1 ii libdpkg-perl 1.19.2 ii libemail-valid-perl1.202-1 ii libfile-basedir-perl 0.08-1 ii libipc-run-perl20180523.0-1 ii liblist-moreutils-perl 0.416-1+b3 ii libparse-debianchangelog-perl 1.2.0-12 ii libtext-levenshtein-perl 0.13-1 ii libtimedate-perl 2.3000-2 ii liburi-perl1.74-1 ii libxml-simple-perl 2.25-1 ii libyaml-libyaml-perl 0.74+repack-1 ii man-db 2.8.4-2+b1 ii patchutils 0.3.4-2 ii perl [libdigest-sha-perl] 5.26.2-7+b1 ii t1utils1.41-2 ii xz-utils 5.2.2-1.3 Versions of packages lintian recommends: ii libperlio-gzip-perl 0.19-1+b4 Versions of packages lintian suggests: pn binutils-multiarch ii dpkg-dev 1.19.2 ii libhtml-parser-perl3.72-3+b2 pn libtext-template-perl -- no debconf information
Bug#911803: RFP: golang-gopkg-clog.v1-dev -- channel-based logging package for Go
Package: wnpp Severity: wishlist * Package name: golang-gopkg-clog.v1-dev Version : 1.2 Upstream Author : 无闻 * URL : https://notabug.org/makenotabuggreatagain/clog * License : Apache-2.0 Programming Lang: go Description : channel-based logging package for Go This package supports multiple logger adapters across different levels of logging. It uses Go's native channel feature to provide goroutine-safe mechanism on large concurrency. It is a vendored dependency of gogs ( #911419 )
Bug#911419: RFP: golang-notabug-hp-gogs -- A painless, self-hosted git service
Package: wnpp Severity: wishlist * Package name: golang-notabug-hp-gogs Version : 9765b1dcd8 Upstream Author : The Gogs Authors * URL : https://notabug.org/hp/gogs/ * License : MIT Programming Lang: go Description : A painless, self-hosted git service Gogs is the software that runs notabug.org, a website for free software/open source collaboration using git. The goal of this project is to make the easiest, fastest, and most painless way of setting up a self-hosted Git service.
Bug#911192: RFP: node-cross-env -- Cross platform setting of environment scripts
Package: wnpp Severity: wishlist * Package name: node-cross-env Version : 553705c302 Upstream Author : Kent C. Dodds * URL : https://notabug.org/themusicgod1/cross-env * License : MIT Programming Lang: javascript Description : Cross platform setting of environment scripts Run scripts that set and use environment variables across platforms There's a difference in how windows and POSIX commands utilize environment variables. With POSIX, you use: $ENV_VAR and on windows you use %ENV_VAR%. cross-env makes it so you can have a single command without worrying about setting or using the environment variable properly for the platform. Just set it like you would if it's running on a POSIX system, and cross-env will take care of setting it properly. node-cross-env is a dev-dependency of node-prettier ( #879665 ).
Bug#911129: RFP: node-faucet -- human-readable TAP summarizer
Package: wnpp Severity: wishlist * Package name: node-faucet Version : 0.0.2 Upstream Author : James Halliday * URL : https://notabug.org/themusicgod1/faucet/ * License : MIT Programming Lang: javascript Description : human-readable TAP summarizer Pipe TAP text into the faucet command, get back pretty results.
Bug#911124: RFP: node-has-symbols -- Determine if the JS environment has Symbol support
Package: wnpp Severity: wishlist * Package name: node-has-symbols Version : 1.0.0 Upstream Author : Jordan Harband ( @ljh...@twitter.com ) * URL : https://notabug.org/themusicgod1/has-symbols * License : MIT Programming Lang: javascript Description : Determine if the JS environment has Symbol support Two functions (hasSymbols, hasNativeSymbols) for determining symbol support. Supports node-get-own-property-symbols, node-core-js Is a prerequisite of node-object.assign among other things.
Bug#910958: RFP: golang-notabug-themusicgod1-cookiejar -- A contestant's algorithm toolbox
Package: wnpp Severity: wishlist * Package name: golang-notabug-themusicgod1-cookiejar Version : 2.0 Upstream Author : Péter Szilágyi * URL : https://notabug.org/themusicgod1/cookiejar * License : BSD Programming Lang: go Description : A contestant's algorithm toolbox CookieJar is a small collection of common algorithms, data structures and library extensions that were deemed handy for computing competitions at one point or another. It is a (currently vendored) dependency of geth ( #890541 ).
Bug#910949: RFP: node-is-generator -- Check whether a given value is a generator function
Package: wnpp Severity: wishlist * Package name: node-is-generator Version : 1.0.1 Upstream Author : Blake Embrey * URL : https://notabug.org/themusicgod1/is-generator * License : MIT Programming Lang: javascript Description : Check whether a given value is a generator function Relatively small (2 small functions) nodejs package to check whether a value is a generator function. ( Generator: A specific type of iterator object. Generator Function: A function* declaration, returns a generator object. ) depended on by node-co-mocha ( #910602 ) not to be confused with node-is-generator-function ( #902067 ).
Bug#910828: RFP: node-pretty-quick -- Runs Prettier on your changed files
Package: wnpp Severity: wishlist * Package name: node-pretty-quick Version : ea58162d4f Upstream Author : Lucas Azzola ( @lucasazz...@twitter.com ) * URL : https://notabug.org/themusicgod1/pretty-quick * License : expat Programming Lang: javascript Description : Runs Prettier on your changed files Supports Git and Mercurial source control managers. See #879665 for details on Prettier. Prerequisite for meteor-dapp-wallet (#908151).
Bug#910824: RFP: node-beefy -- a local development server designed to work with browserify
Package: wnpp Severity: wishlist * Package name: node-beefy Version : 2.1.8 Upstream Author : Chris Dickinson * URL : https://notabug.org/themusicgod1/beefy * License : Expat/MIT Programming Lang: javascript Description : a local development server designed to work with browserify beefy can live reload your browser when your code changes (if you want). It works with whatever version of browserify or watchify; globally installed or locally installed to node_modules/. It will spit compile errors out into the browser so you don't have that 1-2 seconds of cognitive dissonance and profound ennui that follows refreshing the page only to get a blank screen. It will spit out a default index.html for missing routes so you don't need to even muck about with HTML to get started serves up static files with grace and aplomb (and also appropriate mimetypes). It is designed to fall away gracefully, as your project gets bigger. node-beefy is a building prerequisite of eslint ( #743404 ).
Bug#910614: RFP: node-ecstatic -- A nodejs simple static file server
Package: wnpp Severity: wishlist * Package name: node-ecstatic Version : 3.2.0 Upstream Author : Joshua Holbrook ( @jfhbr...@twitter.com ) * URL : https://notabug.org/themusicgod1/ecstatic * License : MIT Programming Lang: javascript Description : A nodejs simple static file server A simple static file server middleware. Use it with a raw http server, express/connect or on the CLI.
Bug#910602: RFP: node-co-mocha -- Enable support for generators in Mocha tests
Package: wnpp Severity: wishlist * Package name: node-co-mocha Version : 1.2.2 Upstream Author : Blake Embrey * URL : https://notabug.org/themusicgod1/co-mocha * License : MIT Programming Lang: javascript Description : Enable support for generators in Mocha tests Enable support for generators in Mocha tests using co. This module monkey patches the Runnable.prototype.run method of mocha to enable generators. In contrast to other npm packages, co-mocha extends mocha at runtime allowing you to use any compatible mocha version.
Bug#910533: RFP: golang-notabug-themusicgod1-ratelimit -- Simple, thread-safe Go rate-limiter
Package: wnpp Severity: wishlist * Package name: golang-notabug-themusicgod1-ratelimit Version : 4a38dca83e Upstream Author : Dimitrij Denissenko * URL : https://notabug.org/themusicgod1/ratelimit * License : MIT Programming Lang: go Description : Simple, thread-safe Go rate-limiter Not to be confused with the go ratelimit that is golang-github-jacobsa-ratelimit-dev or golang-github-juju-ratelimit-dev Inspired by Antti Huima's algorithm. Instances are thread safe. Depended on by redis.v4 ( #910530 ).
Bug#910530: RFP: notabug-themusicgod1-redis.v4-dev -- Redis client for Golang
Package: wnpp Severity: wishlist * Package name: notabug-themusicgod1-redis.v4-dev Version : v4.2.4 Upstream Author : The Redis Go Client Authors * URL : https://notabug.org/themusicgod1/redis/src/newv4 * License : BSD-2.0 Programming Lang: go Description : Redis client for Golang This package provides Redis client for Golang. There already exists a golang-gopkg-redis.v2-dev in debian but higher version'd redis servers/clients exist - in particular v4 which is required by, among other things, goarista #858722 (as of 2018, v6 also currently exists)
Bug#910477: RFP: node-nyc -- Istanbul's state of the art command line interface
Package: wnpp Severity: wishlist * Package name: node-nyc Version : adb310ca9e Upstream Author : Benjamin E. Coe ( @benjamin...@twitter.com ) * URL : https://notabug.org/themusicgod1/nyc * License : ISC Programming Lang: javascript Description : Istanbul's state of the art command line interface CLI for node-istanbul. Has Support for applications that spawn subprocesses, ES2015 transforms (via babel-plugin-istanbul), or source-maps. Helps produce accurate stack traces using source-maps. node-nyc has support for custom require hooks (babel, typescript, etc.), and more. node-nyc is a dependency of over 256 other projects (possibly as dev-dependency) including (newer versions of?) node-mysql.
Bug#910393: RFP: node-husky -- Git hooks made easy
Package: wnpp Severity: wishlist * Package name: node-husky Version : 4378d180b7 Upstream Author : typicode ( @typic...@twitter.com ) * URL : https://notabug.org/themusicgod1/husky * License : MIT Programming Lang: javascript Description : Git hooks made easy Husky can prevent bad commit, push and more. "woof!" Husky is used by over 4000 projects. (see https://libraries.io/npm/husky/dependent-repositories ) and in particular, meteor-dapp-wallet ( #908151). Husky can keep existing user hooks, support GUI Git clients and supports all Git hooks (pre-commit, pre-push, ...).
Bug#910389: RFP: golang-notabug-themusicgod1-gosigar -- Gathers system and per process statistics
Package: wnpp Severity: wishlist * Package name: golang-notabug-themusicgod1-gosigar Version : 37f05ff46f Upstream Author : Andrew "andrewkroh" Kroh * URL : https://notabug.org/themusicgod1/gosigar * License : Apache-2.0 Programming Lang: Go Description : Gathers system and per process statistics Go sigar is a golang implementation of the sigar API. The Go version of sigar has a very similar interface, but written from scratch in pure go/cgo.
Bug#910385: RFP: golang-github-openconfig-gnmi -- gRPC Network Management Interface
Package: wnpp Severity: wishlist * Package name: notabug-themusicgod1-gnmi Version : fc15ea7f1 Upstream Author : Andrew Lytvynov ( @a...@github.com ) * URL : https://notabug.org/themusicgod1/gnmi * License : Apache-2.0 Programming Lang: go Description : gRPC Network Management Interface includes abstracted client library with pluggable implementations, client implementation using gnmi.proto, client implementation using openconfig.proto, CLI that supports both of the above implementations GNMI is a dependency of arista go ( # 858722 ).
Bug#910381: RFP: node-chai-as-promised -- Chai as Promised extends Chai with a fluent language for asserting facts about promises.
Package: wnpp Severity: wishlist * Package name: node-chai-as-promised Version : 7.1.1 Upstream Author : * URL : https://www.npmjs.com/package/chai-as-promised * License : WTFPL Programming Lang: javascript Description : Extends Chai with a fluent language for asserting facts about promises. Instead of manually wiring up your expectations to a promise's fulfilled and rejected handlers you can write code that expresses what you really mean. There are over 512 projects that depend on this package. Including mist ( #827314 )
Bug#909517: torify: does not expand shell aliases
Package: tor Version: 0.3.4.8-1 Severity: normal Dear Maintainer, It is often handy to create shell aliases to do tasks that would otherwise require a lot of retyping the same thing over and over. For example 'git push' might very well be aliased to 'push' at the shell level by alias push='git push' then you could conceivably use > torify push as a shorthand for > torify git push this however fails: torify does not expand the aliases and doesn't know what 'push' is. As mentioned in the ubuntu downstream bug ( https://bugs.launchpad.net/ubuntu/+source/tor/+bug/1687037 ) it doesn't matter what shell you use, torify just doesn't check. what happens: torify takes the arguments passed in without checking if there are aliases involved what should happen: is torify should be alias-aware. tor:Installed: 0.3.4.8-1 debian: buster -- System Information: Debian Release: buster/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 4.18.0-1-amd64 (SMP w/2 CPU cores) Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8), LANGUAGE=en_CA:en (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages tor depends on: ii adduser 3.117 ii libc6 2.27-6 ii libcap2 1:2.25-1.2 ii libevent-2.1-6 2.1.8-stable-4 ii liblzma55.2.2-1.3 ii libseccomp2 2.3.3-3 ii libssl1.1 1.1.0h-4 ii libsystemd0 239-9 ii libzstd11.3.5+dfsg-1 ii lsb-base9.20170808 ii zlib1g 1:1.2.11.dfsg-1 Versions of packages tor recommends: ii logrotate3.14.0-4 ii tor-geoipdb 0.3.4.8-1 ii torsocks 2.2.0-2 Versions of packages tor suggests: pn apparmor-utils pn mixmaster pn obfs4proxy pn socat pn tor-arm pn torbrowser-launcher -- no debconf information
Bug#909459: RFP: crashpad -- a crash-reporting system
Package: wnpp Severity: wishlist * Package name: crashpad Version : d7798a4e28 Upstream Author : Mark Mentovai * URL : https://notabug.org/themusicgod1/crashpad * License : Apache 2.0 Programming Lang: C++ Description : a crash-reporting system Crashpad is a library for capturing, storing and transmitting postmortem crash reports from a client to an upstream collection server. Crashpad aims to make it possible for clients to capture process state at the time of crash with the best possible fidelity and coverage, with the minimum of fuss. Crashpad also provides a facility for clients to capture dumps of process state on-demand for diagnostic purposes. Crashpad additionally provides minimal facilities for clients to adorn their crashes with application-specific metadata in the form of per-process key/value pairs. More sophisticated clients are able to adorn crash reports further through extensibility points that allow the embedder to augment the crash report with application-specific metadata. Crashpad is a component used by electron ( #842420 )
Bug#909458: RFP: chromium-breakpad -- NSA/Microsoft GitHub clone of the breakpad used by NSA/Alphabet Chromium
Package: wnpp Severity: wishlist * Package name: chromium-breakpad Version : bceeca6dea Upstream Author : agrieve (@agrieve@github) * URL : https://notabug.org/themusicgod1/chromium-breakpad * License : Apache 2.0 Programming Lang: C++ Description : NSA/Microsoft GitHub clone of the breakpad used by NSA/Alphabet Chromium A set of client and server components which implement a crash-reporting system. One of the components of electron ( #842420 ).
Bug#909405: RFP: node-sqlstring -- Simple SQL escape and format for MySQL
Package: wnpp Severity: wishlist * Package name: node-sqlstring Version : 2.3.1 Upstream Author : Douglas Wilson * URL : https://notabug.org/themusicgod1/sqlstring * License : MIT Programming Lang: javascript Description : Simple SQL escape and format for MySQL SQL String escaper, primarily for the node-mysql package (newer than the one currently in debian sid). This will provide a standard way of sanitizing input so you can't do SQL injection attacks at least directly.
Bug#909402: RFP: node-babel-helper-to-multiple-sequence-expressions -- syntactic sugar to help with multiple expressions
Package: wnpp Severity: wishlist * Package name: node-babel-helper-to-multiple-sequence-expressions Version : 0.4.3 Upstream Author : Amjad Masad * URL : https://notabug.org/themusicgod1/node-babel-helper-to-multiple-sequence-expressions * License : MIT Programming Lang: javascript Description : syntactic sugar to help with multiple expressions A single helper function that is used by, among other things, meteor ( #842425 ). It packs expressions from one format(passed in as nodes of expressions) into another(in-javascript).
Bug#909395: upgrade-reports: missing sbin in root path
Package: upgrade-reports Severity: important Dear Maintainer, Not really sure where to submit this but upgrading to buster via instructions at https://wiki.debian.org/DebianTesting resulted in a system that would boot fine, but when i went back in to aptitude afterwards I noticed /sbin (and its subdirectories, eg /usr/local/sbin:/usr/sbin:/sbin ) was not in root's path. This meant if I used 'su' to log in to root, to install/upgrade/whathaveyou ...ldconfig, 'shutdown' among other things was not in the path. I've now upgraded 2 systems from stable to buster and both did the same thing. adding PATH=$PATH:/usr/local/sbin:/usr/sbin:/sbin to .bashrc for root (which was empty) made at least installing/upgrading via aptitude work...but there wasn't much indication that I had to do this anywhere. If this is something new that we have to do for buster, it should be in the instructions -- System Information: Debian Release: buster/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 4.18.0-1-amd64 (SMP w/2 CPU cores) Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8), LANGUAGE=en_CA:en (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled
Bug#908895: RFP: node-eslint-restricted-globals -- A list of confusing globals that should be restricted to be used as globals
Package: wnpp Severity: wishlist * Package name: node-eslint-restricted-globals Version : 0.0.1 Upstream Author : Siddharth "sidoshi" Doshi * URL : https://notabug.org/themusicgod1/eslint-restricted-globals * License : MIT Programming Lang: javascript Description : A list of confusing globals that should be restricted to be used as globals Some global variables in browser are likely to be used by people without the intent of using them as globals, such as status, name etc. And because eslint ( #743404 ) thinks of them as valid global variables, it does not warn in case of bugs. node-eslint-restricted-globals blacklists confusing globals which are exported from this package. It contains the list of variables that we think should not be used without a 'window' qualifier. But as this is just a javascript array you can add, remove variables or even make your own list of variables. There's significant(more than 100 separate NPM packages) work that has been built on top of node-eslint-restricted-globals in particular, some dependencies of 'node-babel-preset-es2016-node5' ( #908765 ).
Bug#908829: RFP: golang-notabug-themusicgod1-panicparse -- Stylish crashes for the Go language
Package: wnpp Severity: wishlist * Package name: golang-notabug-themusicgod1-panicparse Version : 4417700b5a Upstream Author : maruel * URL : https://notabug.org/themusicgod1/panicparse * License : Apache-2.0 Programming Lang: go Description : Stylish crashes for the Go language Parses panic stack traces, densifies and deduplicates goroutines with similar stack traces. Helps debugging crashes and deadlocks in heavily parallelized process. Panicparse is used by termui ( #890567 ), and was on NSA/Microsoft Github at https://github.com/maruel/panicparse before Github was taken over.
Bug#908765: RFP: node-babel-preset-es2016-node5 -- Node@5 has great ES2015 support, this module just adds missing features
Package: wnpp Severity: wishlist * Package name: node-babel-preset-es2016-node5 Version : 1.1.2 Upstream Author : Aleksey Kulikov * URL : https://notabug.org/themusicgod1/babel-preset-es2016-node5 * License : MIT Programming Lang: javascsript Description : ES2015/2016 features for node This module is a small NPM/node module that serves as a kind of metapackage for adding features missing for missing features in ES2015/2016. It is a dependency of mist ( #827314 ).
Bug#908502: RFP: node-babel-helper-remove-or-void -- babel-helper-remove-or-void helper function
Package: wnpp Severity: wishlist * Package name: node-babel-helper-remove-or-void Version : 0.4.3 Upstream Author : amasad * URL : https://notabug.org/themusicgod1/babel-helper-remove-or-void * License : MIT Programming Lang: javascript Description : babel-helper-remove-or-void helper function A small function to 'void' an expression or expression statement. This is a (really small) dependency of Meteor (#842425).