Bug#1077301: ITP: fyi -- FYI (for your information) is a command line utility to send desktop notifications to the user via a notification daemon implementing XDG desktop notifications.

2024-07-27 Thread Birger Schacht
Package: wnpp
Severity: wishlist
Owner: Birger Schacht 
X-Debbugs-Cc: debian-devel@lists.debian.org, bir...@debian.org

* Package name: fyi
  Version : 1.0.1
  Upstream Contact: Daniel Eklöf 
* URL : https://codeberg.org/dnkl/fyi
* License : MIT
  Programming Lang: C
  Description : FYI (for your information) is a command line utility to 
send desktop notifications to the user via a notification daemon implementing 
XDG desktop notifications.

FYI (for your information) is a command line utility to send desktop
notifications to the user via a notification daemon implementing XDG
desktop notifications.

It is a almost a notify-send clone, with the following differences:

 * notify-send does not implement --close.
 * notify-send does not expose activation tokens (needed for window
   focus/activation) in any meaningful way. It prints it as a debug
   message when G_MESSAGES_DEBUG=all; fyi prints it when you use
   --print-token.
 * fyi has consistent syntax in its --action and --hintoptions.
 * fyi can print the reason a notification was closed, with --print-reason.
 * fyi can query the notification daemon for its name and version information.
 * fyi can query the notification daemon for its capabilities.
 * fyi has shell completions (though only fish for now).
 * fyi has a single run-time dependency: dbus (the original D-Bus
   implementation).


Bug#1076273: ITP: libscfg -- A C library for scfg, the simple configuration file format.

2024-07-13 Thread Birger Schacht
Package: wnpp
Severity: wishlist
Owner: Birger Schacht 
X-Debbugs-Cc: debian-devel@lists.debian.org, bir...@debian.org

* Package name: libscfg
  Version : 0.0.1
  Upstream Contact: Simon Ser https://emersion.fr
* URL : https://git.sr.ht/~emersion/libscfg
* License : MIT
  Programming Lang: C
  Description : A C library for scfg, the simple configuration file format.


The simple configuration file format is described on
https://git.sr.ht/~emersion/scfg
There are implementations for various languages.

This is a dependency of kanshi >= 1.6.0



Re: Bug#1076153: ITP: dh-rust -- debhelper buildsystem for Rust code

2024-07-11 Thread Birger Schacht

Hi,

On 7/11/24 9:55 PM, Jonas Smedegaard wrote:

Quoting Philipp Kern (2024-07-11 21:13:42)



I'd - at the very least - would like to see a statement why a fork is
necessary. Innovation can happen in forks. But they don't necessarily
need to be in the archive to make a point.


dh-cargo is designed to repackage prepackaged code projects already
distributed through crates.io.  If you do an NMU where you include the
preferred form for distribution, you are kindly asked to stop doing
NMUs because that messes with how the Rust team deliberately avoids
tracking the actual source for the code projects distributed.

I listed in the ITP a list of features lacking in dh-cargo, which I need
for packaging Rust-based code projects in Debian from preferred form for
distribution source.  I do not need all of the features for all of them,
but some of them sometimes.


This still does not answer the question why a fork is the better option 
instead of working with the people behind dh-cargo to integrate those 
features into the codebase?


cheers,
Birger



Bug#1065346: ITP: way-shell -- Gnome inspired desktop shell for Wayland compositors/window managers

2024-03-03 Thread Birger Schacht
Package: wnpp
Severity: wishlist
Owner: Birger Schacht 
X-Debbugs-Cc: debian-devel@lists.debian.org, bir...@debian.org

* Package name: way-shell
  Version : no release yet
  Upstream Contact: Louis DeLosSantos
* URL : https://github.com/ldelossa/way-shell/
* License : GPL-2
  Programming Lang: C
  Description : Gnome inspired desktop shell for Wayland compositors/window 
managers

A Gnome inspired desktop shell for Wayland compositors/window managers
written in C and Gtk4.

Way-Shell expects a Gnome-like environment to be available. This means
DBus must be running and the following services must be available:
Logind, NetworkManager, WirePlumber/Pipewire, PowerProfiles Daemon, UPower



Bug#1065249: ITP: pipectl -- simple named pipe management utility

2024-03-02 Thread Birger Schacht
Package: wnpp
Severity: wishlist
Owner: Birger Schacht 
X-Debbugs-Cc: debian-devel@lists.debian.org, bir...@debian.org

* Package name: pipectl
  Version : 0.4.1
  Upstream Contact: Ferdinand Bachmann 
* URL : https://github.com/Ferdi265/pipectl
* License : GPL3
  Programming Lang: C
  Description : simple named pipe management utility


pipectl is a tool to create and manage short-lived named pipes that can
be used to e.g. control a longer-lived program using short commands from
elsewhere in the system without needing a complex IPC mechanism such as
UNIX domain sockets.



Bug#1059355: ITP: sway-contrib -- A collection of user-contributed scripts for sway

2023-12-23 Thread Birger Schacht
Package: wnpp
Severity: wishlist
Owner: Birger Schacht 
X-Debbugs-Cc: debian-devel@lists.debian.org, bir...@debian.org

* Package name: sway-contrib
  Version : no version tag yet
  Upstream Contact: Sungjoon Moon 
* URL : https://github.com/OctopusET/sway-contrib
* License : MIT
  Programming Lang: Python, Shell
  Description : A collection of user-contributed scripts for sway

I plan to maintain this package in the swaywm-team.



Bug#1056133: ITP: sfwbar -- flexible taskbar application for wayland compositors

2023-11-17 Thread Birger Schacht
Package: wnpp
Severity: wishlist
Owner: Birger Schacht 
X-Debbugs-Cc: debian-devel@lists.debian.org, bir...@debian.org

* Package name: sfwbar
  Version : 1.0_beta13
  Upstream Contact: Lev Babiev 
* URL : https://github.com/LBCrion/sfwbar
* License : GPL
  Programming Lang: C
  Description : flexible taskbar application for wayland compositors

SFWBar (S* Floating Window Bar) is a flexible taskbar application for
wayland compositors, designed with a stacking layout in mind. Originally
developed for Sway, SFWBar will work with any wayland compositor
supporting layer shell protocol, the taskbar and window switcher
functionality shall work with any compositor supportinig foreign
toplevel protocol, but the pager, and window placement functionality
require sway (or at least i3 IPC support).



Bug#1051039: ITP: wlopm -- Wayland output power management

2023-09-01 Thread Birger Schacht
Package: wnpp
Severity: wishlist
Owner: Birger Schacht 
X-Debbugs-Cc: debian-devel@lists.debian.org, bir...@debian.org

* Package name: wlopm
  Version : 0.1.0
  Upstream Contact: Leon Henrik Plickat
* URL : https://git.sr.ht/~leon_plickat/wlopm
* License : GPL
  Programming Lang: C
  Description : Wayland output power management

wlopm - Wayland output power management
Simple client implementing zwlr-output-power-management-v1.
wlopm is licensed under the GPLv3.

This package will be maintained under the swaywm-team's umbrella.



Bug#1050745: ITP: labwc -- wlroots-based window-stacking compositor for wayland, inspired by openbox

2023-08-28 Thread Birger Schacht
Package: wnpp
Severity: wishlist
Owner: Birger Schacht 
X-Debbugs-Cc: debian-devel@lists.debian.org, bir...@debian.org

* Package name: labwc
  Version : 0.6.4
  Upstream Contact: https://github.com/labwc/labwc
* URL : https://labwc.github.io/
* License : GPL-2
  Programming Lang: C
  Description : wlroots-based window-stacking compositor for wayland, 
inspired by openbox

Labwc is a wlroots-based window-stacking compositor for wayland, inspired by
openbox.
.
It is light-weight and independent with a focus on simply stacking windows
well and rendering some window decorations. It takes a no-bling/frills
approach and says no to features such as icons (except window buttons),
animations, decorative gradients and any other options not required to
reasonably render common themes. It relies on clients for panels, screenshots,
wallpapers and so on to create a full desktop environment.



Bug#1014591: ITP: tofi -- fast and simple dmenu / rofi replacement for wlroots-based Wayland compositors

2022-07-08 Thread Birger Schacht
Package: wnpp
Severity: wishlist
Owner: Birger Schacht 
X-Debbugs-Cc: debian-devel@lists.debian.org, bir...@debian.org

* Package name: tofi
  Version : 0.1.1
  Upstream Author : Philip Jones
* URL : https://github.com/philj56/tofi
* License : MIT
  Programming Lang: C
  Description : fast and simple dmenu / rofi replacement for wlroots-based 
Wayland compositors

An extremely fast and simple dmenu / rofi replacement for wlroots-based
Wayland compositors such as Sway. When configured correctly, tofi can get on
screen within a single frame.

I plan to maintain this package in the swaywm-team.



Bug#1014220: ITP: yambar -- lightweight and configurable status panel (bar, for short) for X11 and Wayland

2022-07-02 Thread Birger Schacht
Package: wnpp
Severity: wishlist
Owner: Birger Schacht 
X-Debbugs-Cc: debian-devel@lists.debian.org, bir...@debian.org

* Package name: yambar
  Version : 1.8.0
  Upstream Author : Daniel Eklöf
* URL : https://codeberg.org/dnkl/yambar/
* License : MIT
  Programming Lang: C
  Description : lightweight and configurable status panel (bar, for short) 
for X11 and Wayland

 yambar is a lightweight and configurable status panel (bar, for short) for X11
 and Wayland, that goes to great lengths to be both CPU and battery efficient -
 polling is only done when absolutely necessary.
 .
 It has a number of modules that provide information in the form of tags. For
 example, the clock module has a date tag that contains the current date.
 .
 The modules do not know how to present the information though. This is instead
 done by particles. And the user, you, decides which particles (and thus how to
 present the data) to use.
 .
 Furthermore, each particle can have a decoration - a background color or a
 graphical underline, for example.
 .
 There is no support for images or icons. use an icon font (e.g. Font Awesome,
 or Material Icons) if you want a graphical representation.
 .
 There are a number of modules and particles builtin. More can be added as
 plugins. You can even write your own!
 .
 To summarize: a bar displays information provided by modules, using particles
 and decorations. How is configured by you.

 I plan to maintain this package in the swaywm-team.


Bug#1005917: ITP: swayimg -- image viewer for Sway/Wayland

2022-02-17 Thread Birger Schacht
Package: wnpp
Severity: wishlist
Owner: Birger Schacht 
X-Debbugs-Cc: debian-devel@lists.debian.org, bir...@debian.org

* Package name: swayimg
  Version : 1.6
  Upstream Author : Artem Senichev 
* URL : https://github.com/artemsen/swayimg
* License : MIT
  Programming Lang: C
  Description : image viewer for Sway/Wayland

The program uses Sway IPC to determine the geometry of the currently
focused container. This data is used to calculate the position and size
of the new "overlay" window that will be used to draw the image. In the
next step, swayimg adds two Sway rules for the self window: "floating
enable" and "move position". Then it creates a new Wayland window and
draws the image from the specified file.

I plan to maintain this package in the swaywm-team.



Bug#974001: ITP: wtype -- xdotool type for wayland

2020-11-08 Thread Birger Schacht
Package: wnpp
Severity: wishlist
Owner: Birger Schacht 
X-Debbugs-Cc: debian-devel@lists.debian.org, bir...@debian.org

* Package name: wtype
  Version : 0.2
  Upstream Author : Josef Gajdusek
* URL : https://github.com/atx/wtype
* License : MIT
  Programming Lang: C
  Description : xdotool type for wayland



Bug#973926: ITP: python-deepmerge -- handle merging of nested data structures in Python

2020-11-07 Thread Birger Schacht
Package: wnpp
Severity: wishlist
Owner: Birger Schacht 
X-Debbugs-Cc: debian-devel@lists.debian.org, bir...@debian.org

* Package name: python-deepmerge
  Version : 0.0.5
  Upstream Author : Yusuke Tsutsumi
* URL : https://github.com/toumorokoshi/deepmerge
* License : MIT
  Programming Lang: Python
  Description : handle merging of nested data structures in Python

Deepmerge is a flexible library to handle merging of nested data structures in 
Python (e.g. lists, dicts).
It is a new dependency for the `errbot` package.
I intend to maintain the package within the Python Team.



Bug#973626: ITP: python-i3ipc -- Python library to control i3wm and sway

2020-11-02 Thread Birger Schacht
Package: wnpp
Severity: wishlist
Owner: Birger Schacht 
X-Debbugs-Cc: debian-devel@lists.debian.org, bir...@debian.org

* Package name: python-i3ipc
  Version : 2.2.1
  Upstream Author : Tony Crisci
* URL : http://github.com/altdesktop/i3ipc-python
* License : BSD
  Programming Lang: Python
  Description : Python library to control i3wm and sway

i3ipc-python is a Python library for controlling the i3 and sway.
This project is intended to be useful for general scripting, and for
applications that interact with the window manager like status line
generators, notification daemons, and window pagers.

I intend to maintain the package within the Python Team



Bug#966329: ITP: fcft -- simple library for font loading and glyph rasterization using FontConfig, FreeType and pixman

2020-07-26 Thread Birger Schacht
Package: wnpp
Severity: wishlist
Owner: Birger Schacht 
X-Debbugs-Cc: debian-devel@lists.debian.org, bir...@debian.org

* Package name: fcft
  Version : 2.2.2
  Upstream Author : Daniel Eklöf
* URL : https://codeberg.org/dnkl/fcft
* License : MIT
  Programming Lang: C
  Description : simple library for font loading and glyph rasterization 
using FontConfig, FreeType and pixman

fcft is a small font loading and glyph rasterization library built
on-top of FontConfig, FreeType2 and pixman.

It can load and cache fonts from a fontconfig-formatted name string,
e.g. Monospace:size=12, optionally with user configured fallback fonts.

This is a build dependency of foot (#966327).


Bug#966328: ITP: tllist -- A C header file only implementation of a typed linked list

2020-07-26 Thread Birger Schacht
Package: wnpp
Severity: wishlist
Owner: Birger Schacht 
X-Debbugs-Cc: debian-devel@lists.debian.org, bir...@debian.org

* Package name: tllist
  Version : 1.0.1
  Upstream Author : Daniel Eklöf
* URL : https://codeberg.org/dnkl/tllist
* License : MIT
  Programming Lang: C
  Description : A C header file only implementation of a typed linked list


Most C implementations of linked list are untyped. That is, their data
carriers are typically void *. This is error prone since your compiler
will not be able to help you correct your mistakes (oh, was it a
pointer-to-a-pointer... I thought it was just a pointer...).

tllist addresses this by using pre-processor macros to implement dynamic
types, where the data carrier is typed to whatever you want; both
primitive data types are supported as well as aggregated ones such as
structs, enums and unions.

This is a build-dependency of foot (#966327).


Bug#966327: ITP: foot -- Fast, lightweight and minimalistic Wayland terminal emulator

2020-07-26 Thread Birger Schacht
Package: wnpp
Severity: wishlist
Owner: Birger Schacht 
X-Debbugs-Cc: debian-devel@lists.debian.org, bir...@debian.org

* Package name: foot
  Version : 1.4.1
  Upstream Author : Daniel Eklöf
* URL : https://codeberg.org/dnkl/foot
* License : MIT
  Programming Lang: C
  Description : Fast, lightweight and minimalistic Wayland terminal emulator

Foot is a Wayland terminal emulator.
Features:
* Fast
* Lightweight, in dependencies, on-disk and in-memory
* Wayland native
* DE agnostic
* User configurable font fallback
* On-the-fly DPI font size adjustment
* Scrollback search
* Color emoji support
* Server/daemon mode
* Multi-seat
* Synchronized Updates support
* Sixel image support

I plan to maintain it in the swaywm-team


Bug#963186: ITP: poweralertd -- power notification daemon

2020-06-20 Thread Birger Schacht
Package: wnpp
Severity: wishlist
Owner: Birger Schacht 

* Package name: poweralertd
  Version : 0.0~git5d346a8e
  Upstream Author : Kenny Levinsen
* URL : https://kl.wtf/projects/poweralertd/
* License : GPL-3
  Programming Lang: C
  Description : power notification daemon

poweralertd gives you power notifications when you need them, powered by
UPower and the freedesktop notification protocol.



Bug#963182: ITP: wlogout -- logout menu for wayland environments

2020-06-20 Thread Birger Schacht
Package: wnpp
Severity: wishlist
Owner: Birger Schacht 

* Package name: wlogout
  Version : 1.1.1
  Upstream Author : Haden Collins
* URL : https://github.com/ArtsyMacaw/wlogout
* License : MIT
  Programming Lang: C
  Description : logout menu for wayland environments

Logout menu for wayland environments that can be easily styled through
the style.css file

I plan to maintain the package in the swaywm-team.



Bug#959944: ITP: xdg-desktop-portal-wlr -- xdg-desktop-portal backend for wlroots

2020-05-07 Thread Birger Schacht
Package: wnpp
Severity: wishlist
Owner: Birger Schacht 

* Package name: xdg-desktop-portal-wlr
  Version : 0.1.0
  Upstream Author : Simon Ser
* URL : https://github.com/emersion/xdg-desktop-portal-wlr
* License : MIT
  Programming Lang: C
  Description : xdg-desktop-portal backend for wlroots

This package will provide support for the screenshot, screencast, and
possibly remote-desktop xdg-desktop-portal interfaces for wlroots based
compositors.
I plan to maintain it in the swaywm-team.



Bug#954841: ITP: wev -- tool for debugging events on a Wayland window

2020-03-24 Thread Birger Schacht
Package: wnpp
Severity: wishlist
Owner: Birger Schacht 

* Package name: wev
  Version : 1.0.0
  Upstream Author : Drew DeVault
* URL : https://git.sr.ht/~sircmpwn/wev
* License : MIT
  Programming Lang: C
  Description : tool for debugging events on a Wayland window

This is a tool for debugging events on a Wayland window, analagous to
the X11 tool xev.
I plan to maintain this package in the swaywm team.



Re: Master-Slave terminology Re: [Piuparts-devel] piuparts.d.o stalled?

2020-02-13 Thread Birger Schacht
Thanks to Ulrike also from me for pointing that out, its an important
topic! I think its good to see more and more software projects realizing
that terminology matters and that the words we use have an impact in
shaping societies.

(Thanks also to nicoo for this useful tip I stumbled upon some months ago:
https://stackoverflow.com/questions/42871542/how-to-create-a-git-repository-with-the-default-branch-name-other-than-master/50880622#50880622)

On 2/13/20 12:18 PM, Nicolas Dandrimont wrote:
> 
> Mallory Knodel is one of the chairs of the Human Rights Protocol 
> Considerations
> (hrpc) research group[3], and I hope there will be more to come from that 
> group
> in the future. The draft on "Notes on networking standards and politics"[4] 
> looks
> interesting, for instance.

Yes, the HRPC list is definitly worth following, some other interesting
documents might by:

Feminism and protocols:
https://tools.ietf.org/html/draft-guerra-feminism-01

Research into Human Rights Protocol Considerations:
https://tools.ietf.org/html/rfc8280

Anonymity, Human Rights and Internet Protocols:
https://tools.ietf.org/html/draft-irtf-hrpc-anonymity-00

Guidelines for Human Rights Protocol Considerations:
https://tools.ietf.org/html/draft-irtf-hrpc-guidelines-03

Cheers,
Birger


> 
> [3] https://datatracker.ietf.org/rg/hrpc/about/
> [4] https://datatracker.ietf.org/doc/draft-irtf-hrpc-political/
> 
> Cheers,
> 





signature.asc
Description: OpenPGP digital signature


Bug#947858: ITP: wshowkeys -- Displays keypresses on screen on supported Wayland compositors

2019-12-31 Thread Birger Schacht
Package: wnpp
Severity: wishlist
Owner: Birger Schacht 

* Package name: wshowkeys
  Version : none yet
  Upstream Author : Drew DeVault
* URL : https://git.sr.ht/~sircmpwn/wshowkeys
* License : GPL-3
  Programming Lang: C
  Description : Displays keypresses on screen on supported Wayland 
compositors

wshowkeys displays keypresses on screen on supported Wayland compositors
(requires wlr_layer_shell_v1 support).
(comparable with xev)



Bug#940652: ITP: git-quick-stats -- simple and efficient way to access various statistics in git repository

2019-09-18 Thread Birger Schacht
Package: wnpp
Severity: wishlist
Owner: Birger Schacht 

* Package name: git-quick-stats
  Version : 2.0.9
  Upstream Author : Lukáš Mešťan
* URL : https://lukasmestan.com/git-quick-stats/
* License : MIT
  Programming Lang: Shellscript
  Description : simple and efficient way to access various statistics in 
git repository


git-quick-stats is a simple and efficient way to access various
statistics in git repository.
.
Any git repository contains tons of information about commits,
contributors, and files. Extracting this information is not always
trivial, mostly because of a gadzillion options to a gadzillion git
commands.


Bug#939405: ITP: waypipe -- Proxy wayland clients over a single socket

2019-09-04 Thread Birger Schacht
Package: wnpp
Severity: wishlist
Owner: Birger Schacht 

* Package name: waypipe
  Version : 0.6.1
  Upstream Author : Manuel Stoeckl
* URL : https://mstoeckl.com/notes/gsoc/blog.html
* License : MIT
  Programming Lang: C
  Description : Proxy wayland clients over a single socket

waypipe is a proxy for Wayland clients. It forwards Wayland messages
and serializes changes to shared memory buffers over a single socket.
This makes application forwarding similar to ssh -X feasible.
Upstream considers the software to be unstable right now- I will
package waypipe for experimental for now.



Bug#935779: ITP: wdisplays -- GUI display configurator for wlroots compositors

2019-08-26 Thread Birger Schacht
Package: wnpp
Severity: wishlist
Owner: Birger Schacht 

* Package name: wdisplays
  Version : no release yet
  Upstream Author : cyclopsian
* URL : https://github.com/cyclopsian/wdisplays
* License : GPL
  Programming Lang: C
  Description : GUI display configurator for wlroots compositors

wdisplays is a graphical application for configuring displays in Wayland
compositors. It should work in any compositor that implements the
wlr-output-management-unstable-v1 protocol, including sway.



Bug#928403: ITP: swaybg -- Wallpaper tool for Wayland compositors

2019-05-03 Thread Birger Schacht
Package: wnpp
Severity: wishlist
Owner: Birger Schacht 

* Package name: swaybg
  Version : 1.0
  Upstream Author : Drew DeVault 
* URL : http://github.com/swaywm/swaybg
* License : MIT
  Programming Lang: C
  Description : Wallpaper tool for Wayland compositors

swaybg is a wallpaper utility for Wayland compositors. It is compatible
with any Wayland compositor which implements the following Wayland
protocols:
* wlr-layer-shell
* xdg-output
* xdg-shell



Bug#927899: ITP: cage -- A Wayland kiosk

2019-04-24 Thread Birger Schacht
Package: wnpp
Severity: wishlist
Owner: Birger Schacht 

* Package name: cage
  Version : 0.1
  Upstream Author : Jente Hidskes
* URL : https://www.hjdskes.nl/projects/cage/
* License : MIT
  Programming Lang: C
  Description : A Wayland kiosk

Cage is a kiosk compositor for Wayland. A kiosk is a window manager (in
the X11 world) or compositor (in the Wayland world) that is designed for
a user experience wherein user interaction and activities outside the
scope of the running application are prevented. That is, a kiosk
compositor displays a single maximized application at a time and
prevents the user from interacting with anything but this application.



Re: Bits from /me: Difficulties in Deep Learning Framework Packaging

2019-04-17 Thread Birger Schacht
Hi,

On 4/16/19 10:07 PM, Adrian Bunk wrote:
> On Tue, Apr 16, 2019 at 02:29:54PM +0200, Andreas Tille wrote:
>> ...
>> As far as I understand your summary it would be even
>> "burning" a student if we would throw theses packaging task on a
>> student in a GSoC / outreachy project (I'm aware that we are usually
>> not supporting packaging tasks in these projects but it could be an
>> exception in case my suspicion would be wrong).
>> ...
> 
> How many percent of the paid GSoC and Outreachy student workers
> continue unpaid afterwards and become a DM or DD?
> 
> My impression is that GSoC does not have a high quota,
> and Outreachy is a complete failure.[1]

Should the success of (Debians paricipation in) GSoC and Outreachy
really be measured on the participants becoming DM or DD afterwards?
I think its also a win if a student decides to join some upstream
project or contributes to another distribution or even just knows about
Debian and uses it for further work.

cheers,
Birger



Bug#924342: ITP: wf-recorder -- screen recorder for wlroots-based compositors

2019-03-11 Thread Birger Schacht
Package: wnpp
Severity: wishlist
Owner: Birger Schacht 

* Package name: wf-recorder
  Version : no release yet
  Upstream Author : Ilia Bozhinov
* URL : https://github.com/ammen99/wf-recorder
* License : MIT
  Programming Lang: C
  Description : screen recorder for wlroots-based compositors

wf-recorder is a utility program for screen recording of wlroots-based
compositors (more specifically, those that support wlr-screencopy-v1 and
xdg-output). Its dependences are ffmpeg, wayland-client and
wayland-protocols.



Bug#921497: ITP: swaylock -- Screen locker for Wayland

2019-02-05 Thread Birger Schacht
Package: wnpp
Severity: wishlist
Owner: Birger Schacht 

* Package name: swaylock
  Version : 1.3
  Upstream Author : Drew DeVault 
* URL : https://github.com/swaywm/swaylock
* License : MIT
  Programming Lang: C
  Description : Screen locker for Wayland

swaylock is a screen locking utility for Wayland compositors. It is
compatible with any Wayland compositor which implements the following
Wayland protocols:
* wlr-layer-shell
* wlr-input-inhibitor
* xdg-output
* xdg-shell



Bug#921496: ITP: swayidle -- Idle management daemon for Wayland

2019-02-05 Thread Birger Schacht
Package: wnpp
Severity: wishlist
Owner: Birger Schacht 

* Package name: swayidle
  Version : 1.2
  Upstream Author : Drew DeVault 
* URL : https://github.com/swaywm/swayidle
* License : MIT
  Programming Lang: C
  Description : Idle management daemon for Wayland

This is sway's idle management daemon, swayidle. It is compatible with
any Wayland compositor which implements the KDE idle protocol. See the
man page, swayidle(1), for instructions on configuring swayidle.



Bug#920040: ITP: waybar -- Highly customizable Wayland bar for Sway and Wlroots based compositors

2019-01-21 Thread Birger Schacht
Package: wnpp
Severity: wishlist
Owner: Birger Schacht 

* Package name: waybar
  Version : 0.2.4
  Upstream Author : Alexis Rouillard
* URL : https://github.com/Alexays/Waybar/
* License : MIT
  Programming Lang: C
  Description : Highly customizable Wayland bar for Sway and Wlroots based 
compositors

Waybar is a highly customizable wayland bar for Sway and Wlroots based
compositors. It features applets displaying information about Sway
(Workspaces, Binding mode, Focused window name), Local time, Battery,
Network, Pulseaudio, Memory, Cpu load average and custom scripts



Bug#915203: ITP: slurp -- Select a region in a Wayland compositor and print it to the standard output

2018-12-01 Thread Birger Schacht
Package: wnpp
Severity: wishlist
Owner: Birger Schacht 

* Package name: slurp
  Version : 1.0
  Upstream Author : Simon Ser 
* URL : https://github.com/emersion/slurp
* License : Expat
  Programming Lang: C
  Description : Select a region in a Wayland compositor and print it to the 
standard output

Select a region in a Wayland compositor and print it to the standard
output. Works well with grim, which is a screenshotting tool for wayland
compositors by the same upstream author.



Bug#915202: ITP: grim -- Grab images from a Wayland compositor

2018-12-01 Thread Birger Schacht
Package: wnpp
Severity: wishlist
Owner: Birger Schacht 

* Package name: grim
  Version : 1.0
  Upstream Author : Simon Ser 
* URL : https://github.com/emersion/grim
* License : Expat
  Programming Lang: C
  Description : Grab images from a Wayland compositor

Grab images from a Wayland compositor. Works great with slurp and also
with sway >= 1.0.

I'm packaging this tool because with sway X11 tools like scrot are not
supported.



Bug#914807: ITP: muacrypt -- Autocrypt encryption for mail agents

2018-11-27 Thread Birger Schacht
Package: wnpp
Severity: wishlist
Owner: Birger Schacht 

* Package name: muacrypt
  Version : 0.9
  Upstream Author : Holger krekel and the Autocrypt team
* URL : https://muacrypt.readthedocs.io
* License : GPL
  Programming Lang: Python
  Description : Autocrypt encryption for mail agents


muacrypt is a support tool for implementing Autocrypt Level 1 compliant
mail agents. Autocrypt state is kept in one or more accounts which
process and produce autocrypt headers from respective incoming and
outgoing e-mail. Each account is tied to a set of e-mail addresses,
specified as a regular expression. Functionality is exposed through a
command line tool muacrypt and a Python api obtained through import
muacrypt. There is an evolving plugin architecture which allows to add
and modify behaviour of muacrypt.



Bug#912865: ITP: mako - lightweight notification daemon for Wayland

2018-11-04 Thread Birger Schacht
Package: wnpp
Severity: wishlist
Owner: Birger Schacht 

* Package name: mako
  Version : 1.1
  Upstream Author : emersion
* URL : https://wayland.emersion.fr/mako/
* License : Expat
  Programming Lang: C
  Description : lightweight notification daemon for Wayland

mako is a lightweight notification daemon for Wayland compositors that
support the layer-shell protocol.

There is already a python template library for python with the source
package name mako- i'm not sure what the best namechange for the
notification daemon could be? Should only the source packge be renamed
or also the binary package? If the former, is mako-src to generic?



signature.asc
Description: OpenPGP digital signature


Bug#912754: ITP: scdoc - Small man page generator

2018-11-03 Thread Birger Schacht
Package: wnpp
Severity: wishlist
Owner: Birger Schacht 

* Package name: scdoc
  Version : 1.5.2
  Upstream Author : Drew DeVault 
* URL : https://git.sr.ht/~sircmpwn/scdoc
* License : MIT
  Programming Lang: C
  Description : Small man page generator

scdoc is a simple man page generator written for POSIX systems written
in C99. It is used to build the manpages of swaywm.



Bug#907502: ITP: matrix-python-sdk -- Matrix Client SDK for Python

2018-08-28 Thread Birger Schacht
Package: wnpp
Severity: wishlist
Owner: Birger Schacht 
X-Debbugs-CC: debian-devel@lists.debian.org

* Package name: matrix-python-sdk
  Version : 0.3.2
  Upstream Author : mat...@matrix.org
* URL : http://www.matrix.org
* License : Apache License 2.0
  Programming Lang: Python
  Description : Matrix Client SDK for Python

  This is a Matrix client-server SDK for Python 2.7 and 3.4+.
  The SDK provides 2 layers of interaction. The low-level layer just
  wraps the raw HTTP API calls. The high-level layer wraps the low-level
  layer and provides an object model to perform actions on.



Bug#905853: ITP: tao-pegtl -- Parsing Expression Grammar Template Library

2018-08-10 Thread Birger Schacht
Package: wnpp
Severity: wishlist
Owner: Birger Schacht 

* Package name : tao-pegtl
  Version  : 2.7.0-1
  Upstream Author  : Dr. Colin Hirsch and Daniel Frey
* Url  : https://github.com/taocpp/PEGTL
* Licenses : MIT
  Programming Lang : C++
  Section  : libs

 The Parsing Expression Grammar Template Library (PEGTL) is a
 zero-dependency C++11 header-only parser combinator library for
 creating parsers according to a Parsing Expression Grammar (PEG).

 This is actually version 2 of
 https://tracker.debian.org/pkg/pegtl (which is version 1.3.1), but it
 is incompatible with version 1 because the file extensions changed from
 .hh to .hpp and the include path is now /usr/include/tao and thus the
 package name also changed, so me and muri (who packaged the version 1)
 figured it would be better to create a new package. There is only one
 build-dep on version 1 (usbguard), which switched to version 2 of
 tao-pegtl in its last upstream version.
 (I hope this approach is oke)

 I plan to maintain this package myself, keeping debianization in
 following Git repository:
 https://salsa.debian.org/bisco-guest/tao-pegtl