commit 9a677fda89820015caa0fef8529d7a973c7c0570dce7450a5d545b70735b6357 Author: Andrea Manzini Date: Mon Oct 21 12:40:35 2024 +0000 - update to 1.5.2: * fix: only import mpris_server with the feature * docs: fix grammar mistake * fix(mpris): fix initial playback status when there's a new track * fix(mpris): handle edge case when paused OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/lowfi?expand=0&rev=6 diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/_service b/_service new file mode 100644 index 0000000..0f50972 --- /dev/null +++ b/_service @@ -0,0 +1,25 @@ + + + + lowfi + https://github.com/talwat/lowfi.git + git + git-master + @PARENT_TAG@ + 1.5.2 + andrea.manzini@suse.com + + + + + zst + *.tar + + + lowfi + true + + + lowfi + + diff --git a/lowfi-1.5.0.tar.zst b/lowfi-1.5.0.tar.zst new file mode 100644 index 0000000..e7ed4b0 --- /dev/null +++ b/lowfi-1.5.0.tar.zst @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ddc42e4b885d2289cc4f6136fd3c5c7eb18e721fc746390c335810a541e1ea49 +size 132258 diff --git a/lowfi-1.5.2.tar.zst b/lowfi-1.5.2.tar.zst new file mode 100644 index 0000000..c7c9f05 --- /dev/null +++ b/lowfi-1.5.2.tar.zst @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1377b7b0d02b5be35d5ec213abd2cc5f238340f202364b7d0044a1be756ca0f0 +size 134893 diff --git a/lowfi.changes b/lowfi.changes new file mode 100644 index 0000000..da2a4f7 --- /dev/null +++ b/lowfi.changes @@ -0,0 +1,26 @@ +------------------------------------------------------------------- +Mon Oct 21 08:23:33 UTC 2024 - Andrea Manzini + +- update to 1.5.2: + * fix: only import mpris_server with the feature + * docs: fix grammar mistake + * fix(mpris): fix initial playback status when there's a new track + * fix(mpris): handle edge case when paused + +------------------------------------------------------------------- +Wed Oct 16 13:04:11 UTC 2024 - Andrea Manzini + +- update to 1.5.0: + * add description of available controls + * feat: add play and pause messages + * feat: add custom sources + +------------------------------------------------------------------- +Tue Oct 15 09:57:31 UTC 2024 - Andrea Manzini + +- removed .obscpio file + +------------------------------------------------------------------- +Tue Oct 15 07:22:07 UTC 2024 - Andrea Manzini + +- first packaged version: 1.4.2 diff --git a/lowfi.obsinfo b/lowfi.obsinfo new file mode 100644 index 0000000..a49117d --- /dev/null +++ b/lowfi.obsinfo @@ -0,0 +1,4 @@ +name: lowfi +version: 1.5.2 +mtime: 1729445753 +commit: ab288ee0d4d0206292ab4b3fd87c647efc729f4e diff --git a/lowfi.spec b/lowfi.spec new file mode 100644 index 0000000..9967a49 --- /dev/null +++ b/lowfi.spec @@ -0,0 +1,54 @@ +# +# spec file for package lowfi +# +# Copyright (c) 2024 SUSE LLC +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# + + +Name: lowfi +Version: 1.5.2 +Release: 0 +Summary: An extremely simple lofi player +License: MIT +URL: https://github.com/talwat/lowfi +Source0: %{name}-%{version}.tar.zst +Source1: vendor.tar.zst +BuildRequires: alsa-devel +BuildRequires: cargo-packaging +BuildRequires: git-core +BuildRequires: pkgconfig(openssl) +ExclusiveArch: %{rust_tier1_arches} + +%description +A tiny rust app that serves a single purpose: play lofi. +It'll do this as simply as it can: no albums, no ads, just lofi. +All of the audio files played in lowfi are from Lofi Girl's website, +https://lofigirl.com/ +under their licensing guidelines : https://form.lofigirl.com/CommercialLicense + +%prep +%autosetup -a1 + +%build +%{cargo_build} + +%install +%{cargo_install} + +%files +%doc README.md +%license LICENSE +%{_bindir}/lowfi + +%changelog diff --git a/vendor.tar.zst b/vendor.tar.zst new file mode 100644 index 0000000..947744d --- /dev/null +++ b/vendor.tar.zst @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ec028abb1cf7f602e53612343a32ba1410616996f13c0d9aa150614ec6e81840 +size 42391473