Bug#1059503: RFS: blanket/0.6.0-1 [RFP] -- listen to relaxing sounds
On Fri, 28 Jun 2024 00:06:28 +0200 Matthias Geiger wrote: > On Thu, 9 May 2024 19:09:57 +0200 Matthias Geiger > wrote: > > Hi Danial, > > > > once I become a DD (which is hopefully by the end of this month) I will > > sponsor this upload. > > > > > Could you add the following under description please: > > "Blanket is a GNOME Circle app." > > I will try to review on the weekend and sponsor it to NEW if everything > is in order. > Hi Danial, would you mind if the package was team-maintained within the Debian GNOME team ? I can create a blanket repo and grant you access then. best, werdahias
Bug#1059503: RFS: blanket/0.6.0-1 [RFP] -- listen to relaxing sounds
On Thu, 9 May 2024 19:09:57 +0200 Matthias Geiger wrote: > Hi Danial, > > once I become a DD (which is hopefully by the end of this month) I will > sponsor this upload. > Could you add the following under description please: "Blanket is a GNOME Circle app." I will try to review on the weekend and sponsor it to NEW if everything is in order. best, werdahias
Bug#1059503: RFS: blanket/0.6.0-1 [RFP] -- listen to relaxing sounds
Hi Danial, once I become a DD (which is hopefully by the end of this month) I will sponsor this upload. best, -- Matthias Geiger Debian Maintainer
Bug#1059503: RFS: blanket/0.6.0-1 [RFP] -- listen to relaxing sounds
On Tue, 09 Apr 2024 18:06:08 + Danial Behzadi wrote: > New version (0.7.0) has been released yesterday and it's now updated in > salsa and mentors. > Please take a look there: > > > * Package name : blanket > Version : 0.7.0-1 > Upstream contact : Rafael Mardojai CM > * URL : https://github.com/rafaelmardojai/blanket > * License : CC-BY-SA-3.0, CC-BY-1.0, CC-BY-3.0, GPL-3+, > Public-Domain, CC0-1.0, CC-BY-4.0 > * Vcs : https://salsa.debian.org/danialbehzadi/blanket > Section : utils > > The source builds the following binary packages: > > blanket - Listen to relaxing sounds > > To access further information about this package, please visit the > following URL: > https://mentors.debian.net/package/blanket/ > > Alternatively, you can download the package with 'dget' using this > command: > > dget -x > https://mentors.debian.net/debian/pool/main/b/blanket/blanket_0.7.0-1.dsc > > Changes for the initial release: > > blanket (0.7.0-1) unstable; urgency=medium > . > * Initial packaging. (Closes: #1053209) > > Regards, > -- > Danial Behzadi > > Hi Danial, thanks for your work. Looks good to me so far. I CC'd Jeremy so he can weigh in and upload then hopefully as I am no DD (yet). best, -- Matthias Geiger Debian Maintainer OpenPGP_0x18BD106B3B6C5475.asc Description: OpenPGP public key OpenPGP_signature.asc Description: OpenPGP digital signature
Bug#1059503: RFS: blanket/0.6.0-1 [RFP] -- listen to relaxing sounds
On Mon, 26 Feb 2024 16:08:57 +0330 Danial Behzadi wrote: > Thanks for clarifying. I added the comment, but the Files-Excluded part > will trigger a source-ships-excluded-file error, as I replaced the old > non-free file with a new free one in DFSG source branch. Ah, I see. The best solution is here to add the train sound under a slightly different name then and patch the source accordingly. This way you can still import the dfsg'd tarballs. Let me know if you need help with this. -- Matthias Geiger Debian Maintainer "Freiheit ist immer Freiheit des anders Denkenden" -- Rosa Luxemburg OpenPGP_0x18BD106B3B6C5475.asc Description: OpenPGP public key OpenPGP_signature.asc Description: OpenPGP digital signature
Bug#1059503: RFS: blanket/0.6.0-1 [RFP] -- listen to relaxing sounds
Am 25.02.24 um 03:04 schrieb Danial Behzadi: Hi Danial. Hey The watch file does not repack the source; do it like this: version=4 opts=\ repacksuffix=+dfsg,\ repack,compression=gz,\ dversionmangle=s/\+(dfsg)(\.\d+)?$//,\ filenamemangle=s/.*\/v?([\d\.-]+)\.tar\.gz ... Done in the new version on Salsa and mentors. Minor nitpick: I would add a Comment: for each sound file with the freesound url from sound_licensing.md. I already did that for train.ogg in d/copyright. Is there anything else I should do? d/copyright is missing a Files-Excluded: section specifying the train.ogg file. Otherwise, the repack does not work. I would add a Comment: under each sound file stating the freesound url so ftpmasters can review it faster. Apart from that it looks good. Maybe ask jbicha to create a blanket repo under the gnome-team umbrella if you want to team-maintain it. -- Matthias Geiger Debian Maintainer "Freiheit ist immer Freiheit des anders Denkenden" -- Rosa Luxemburg OpenPGP_0x18BD106B3B6C5475.asc Description: OpenPGP public key OpenPGP_signature.asc Description: OpenPGP digital signature
Bug#1059503: RFS: blanket/0.6.0-1 [RFP] -- listen to relaxing sounds
On Thu, 18 Jan 2024 18:26:43 +0330 Danial Behzadi wrote: > Thanks for your recommendations. > There is new upload in mentors and the salsa is updated too: > > در سهشنبه, ژانویه 2 2024 at ۱۴:۱۵:۵۹ -05:00:00, > Jeremy Bícha نوشته بود: > > Thank you very much for working on this package. Here are some > > recommended improvements: > > > > According to the links in SOUNDS_LICENSING.md : > > > > 1. city is CC-BY-3.0 > > > > 2. white noise is CC-BY-3.0 > > Hi Danial. The watch file does not repack the source; do it like this: ** *version=4 opts=\ repacksuffix=+dfsg,\ repack,compression=gz,\ dversionmangle=s/\+(dfsg)(\.\d+)?$//,\ filenamemangle=s/.*\/v?([\d\.-]+)\.tar\.gz ... * ** Minor nitpick: I would add a Comment: for each sound file with the freesound url from sound_licensing.md. best, werdahias
Bug#1060038: RFS: gtklock-userinfo-module/2.1.0-1 [ITP] -- user info module for gtklock
On Fri, 05 Jan 2024 12:13:29 +0800 Maytham Alsudany wrote: > Package: sponsorship-requests > Severity: wishlist > X-Debbugs-Cc: werdah...@riseup.net > > Dear mentors, > > I am looking for a sponsor for my package "gtklock-userinfo-module": > > * Package name : gtklock-userinfo-module > Version : 2.1.0-1 > Upstream contact : https://github.com/jovanlanik/gtklock-userinfo-module/issues > * URL : https://github.com/jovanlanik/gtklock-userinfo-module > * License : GPL-3+ > * Vcs : https://salsa.debian.org/Maytha8/gtklock-userinfo-module > Section : misc > > The source builds the following binary packages: > > gtklock-userinfo-module - user info module for gtklock > > To access further information about this package, please visit the following URL: > > https://mentors.debian.net/package/gtklock-userinfo-module/ > > Alternatively, you can download the package with 'dget' using this command: > > dget -x https://mentors.debian.net/debian/pool/main/g/gtklock-userinfo-module/gtklock-userinfo-module_2.1.0-1.dsc > > Changes for the initial release: > > gtklock-userinfo-module (2.1.0-1) unstable; urgency=medium > . > * Initial release. (Closes: #1059901) > > Kind regards, > Maytham Hi Maytham, looks good so far. Two minor nitpicks I spotted: The build dependency on pkg-config should be changed to pkgconf as that package was renamed some time ago. Also, the Section: in d/control should be x11 since it is display-server related. Furthermore, as the upstream readme states, the dependency on gtklock should probably be versioned like this in d/control: gtklock (>= ${binary:Version}), ( see Debian policy § 7.1). Personal recommendation: look into setting up you repo DEP-14 style (and possible under the debian/ umbrella) as this will make maintaining in the long run easier imho. best, werdahias
Bug#1056643: RFS: gtklock/2.1.0-1 [ITP] -- GTK-based lockscreen for wayland
On Sat, 23 Dec 2023 12:00:34 +0800 Maytham Alsudany wrote: > Hi Matthias, > > On Wed, 2023-12-13 at 23:29 +0100, Matthias Geiger wrote: > > copyright looks good now, good work. Minor nitpick: Section should be > > x11 since it's a sway-related package. > > Done. > > > Kind regards, > Maytham The copyright stil has some issues: src/input-inhibitor.c is MIT-licensed. best, -- Matthias Geiger Debian Maintainer "Freiheit ist immer Freiheit des anders Denkenden" -- Rosa Luxemburg OpenPGP_0x18BD106B3B6C5475.asc Description: OpenPGP public key OpenPGP_signature.asc Description: OpenPGP digital signature
Bug#1059503: RFS: blanket/0.6.0-1 [RFP] -- listen to relaxing sounds
On Wed, 27 Dec 2023 05:13:39 +0330 Danial Behzadi wrote: > Package: sponsorship-requests > Severity: wishlist > > Dear mentors, > > I am looking for a sponsor for my package "blanket": > > * Package name : blanket > Version : 0.6.0-1 > Upstream contact : Rafael Mardojai CM > * URL : <https://github.com/rafaelmardojai/blanket> > * License : GPL-3+ > * Vcs : <https://salsa.debian.org/danialbehzadi/blanket> > Section : utils > > The source builds the following binary packages: > > blanket - listen to relaxing sounds > > To access further information about this package, please visit the > following URL: > > <https://mentors.debian.net/package/blanket/> > Hi Danial, blankets sounds are licensed not under the GPL but different CC licenses. Furthermore, the train sound in 0.6.0 is still not dfsg (see https://github.com/rafaelmardojai/blanket/issues/297). You can look into patching this maybe. Feel free to reach out if you have any questions. best, Matthias Geiger Debian Maintainer "Freiheit ist immer Freiheit des anders Denkenden" -- Rosa Luxemburg OpenPGP_0x18BD106B3B6C5475.asc Description: OpenPGP public key OpenPGP_signature.asc Description: OpenPGP digital signature
Bug#1056643: RFS: gtklock/2.1.0-1 [ITP] -- GTK-based lockscreen for wayland
On Wed, 06 Dec 2023 18:43:21 +0800 Maytham Alsudany wrote: > Hi Matthias, > > On Wed, 2023-12-06 at 09:53 -0600, Matthias Geiger wrote: > > Looks good so far, but the copyright needs tweaking: > > https://github.com/jovanlanik/gtklock/blob/master/wayland/wlr-input-inhibitor-unstable-v1.xml > > Check out https://wiki.debian.org/CopyrightReviewTools (I can recommend licensecheck) to make sure the copyright is coorect. > > My mistake, I've fixed the copyright file. Thanks for the pointer! > I've made a third upload to mentors, if you'd like to take a look. > > Kind regards, > Maytham copyright looks good now, good work. Minor nitpick: Section should be x11 since it's a sway-related package. best, -- Matthias Geiger Debian Maintainer "Freiheit ist immer Freiheit des anders Denkenden" -- Rosa Luxemburg OpenPGP_0x18BD106B3B6C5475.asc Description: OpenPGP public key OpenPGP_signature.asc Description: OpenPGP digital signature
Bug#1051742: RFS: miniaudio/0.11.18+dfsg-1 [ITP] -- audio playback and capture library
Package: sponsorship-requests Severity: wishlist -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Dear mentors, I am looking for a sponsor for my package "miniaudio": * Package name : miniaudio Version : 0.11.18+dfsg-1 Upstream contact : David Reid * URL : https://github.com/mackron/miniaudio * License : MIT-0 or Unlicense, Expat or Unlicense * Vcs : https://salsa.debian.org/debian/miniaudio Section : libdevel The source builds the following binary packages: libminiaudio-dev - audio playback and capture library To access further information about this package, please visit the following URL: https://mentors.debian.net/package/miniaudio/ Alternatively, you can download the package with 'dget' using this command: dget -x https://mentors.debian.net/debian/pool/main/m/miniaudio/miniaudio_0.11.18+dfsg-1.dsc Changes for the initial release: miniaudio (0.11.18+dfsg-1) unstable; urgency=medium . * Initial release. (Closes: #950181) This is just a single-header library needed to de-vendor another program. Regards, - -- Matthias Geiger -BEGIN PGP SIGNATURE- iQJJBAEBCgAzFiEEwuGmy/3s5RGopBdtGL0QaztsVHUFAmT/kRIVHHdlcmRhaGlh c0ByaXNldXAubmV0AAoJEBi9EGs7bFR1TMoQALParifSpljOtDmVCrwb1zPpiQdw mWOTkv7yJ0tQrGU5dyUPRznutl8j2ZX05+lzS32qPtEPF0a1ewIkz+5n9KLQL46O HBXric62PR32XxUw63yIqQmE3YluoEnrB19S3bKkq7BEWqz/YPbbeN2RLCdIgePb LDGhDrlynwiiN1uFjAx1omIUYWMs9/L53920FCJe0fV7P5X0Wcb0zK0xoZ+xOgWs aqv0RUMUIkbZK40VbU1BdVpgLXO8Pwfl8S/5caC9d2dqXcPbhnZFmSc55/yYWBzP RKd9c6qEEWBY8F1CHnnSLXU40KVIK5MNZ1O+QnPAXEMvP3VlH6dmNp7wgXxY1YIx 9weZb3rTZ3dcbpA1DVs6e1SCf2w+oiQ01hcrSK8OJCTmjuDoVTaDolcCalg+7Sbv DSK6pYho8xcCCFaUgJAYf/XMjRG29i0WHznv3iWAyKDODWjr8cO86A8MgeGDsdxP LaKseqaL/MYTtKpCFfi6rKRXIwyIcvpx+VSTxe4KXa6ql9y4IIO1ANg6vGhqxZKC +R+3516yYxtoU4WIrb0EDBQbsbFfjYDBOzgf4303rKZa67+P5iN+qd5GmdktvUUG vDCj6hIZOmtZ3kP9hERYtmUndHHM3W250+fL7Op8l4JfnpOhyq82cbRl/GFm++Gp HOBW2e68DVL59Mwx =POv9 -END PGP SIGNATURE-
Re: Intend to update gnome-authenticator 3.32.2 to 4.3.1
On 04.09.23 00:38, Arnaud Ferraris wrote: Hi Axel, Le 01/09/2023 à 13:11, Axel Kittenberger a écrit : Question 3) Taking the old package as base and after setting up sbuild modifying it, I currently have following control file: If fixed this, by taking the rules file from: https://wiki.debian.org/Gnome/Rust_Packaging instead of a plain dh file, now I get: --- [43/46] /usr/bin/env CARGO_HOME=/<>/obj-x86_64-linux-gnu/cargo-home /usr/share/cargo/bin/cargo build --manifest-path /<>/Cargo.toml --target-dir /<>/obj-x86_64-linux-gnu/src --release && cp src/release/authenticator src/authenticator Updating crates.io index error: failed to get `libadwaita` as a dependency of package `authenticator v4.3.1 (/<>)` --- The joke is libadwaita is literally the example on said instruction page: > For instance adw = {package = "libadwaita", version = "0.4", features = ["v1_3"]} translates to librust-libadwaita+v1_3-dev (>= 0.4). But such package does not exist, not any other package with adwaita and rust in its name, except librust-sctk-adwaita-dev, but I get from the description it is "adwaita like" and not adwaita itself? The libadwaita crate isn't in Debian yet, so very few Rust-based GNOME apps can be packaged for now. This is being worked on by Matthias (CC'ed in this mail as I'm not sure he is subscribed to this ML), but still needs some time before all the required deps make their way into Debian, IIRC. Actually I'm working on updating the gtk-rs stack to the latest version (with regenerated code) and this should enable libadwaita to go through new. In the meantime, feel free to check whether other required crates are missing from Debian, and ideally join the Rust team to help packaging those. You can also join #debian-rust to discuss those matters. Thanks Arnaud for bringing this to my attention. Hi Axel, libadwaita has indeed not yet been uploaded to the debian archive. This is due to some disagreement with ftp-masters, it couldn't be uploaded for the longest time, but that has been somewhat resolved. In the meantime you can try to get the other missing dependencies for authenticator into debian. scrypt, search-provider and aes-gcm seem like good starting points. I can recommend reading https://blog.hackeriet.no/packaging-a-rust-project-for-debian/ to get started. Feel free to ask on the #debian-rust IRC channel on the OFTC network if you run into any questions. best, werdahias OpenPGP_0x18BD106B3B6C5475.asc Description: OpenPGP public key OpenPGP_signature Description: OpenPGP digital signature