Compare commits

...

39 Commits

Author SHA1 Message Date
Owen Zimmerman 34e7d595ae chore: move needed python packages update scripts to PyPi (#8694)
Signed-off-by: Owen-sz <owen@fyralabs.com>
2025-12-28 17:21:29 +08:00
Owen Zimmerman f77cee0d6a add: rmpc (#8725)
* add: rmpc

Signed-off-by: Owen-sz <owen@fyralabs.com>

* smh

Signed-off-by: Owen-sz <owen@fyralabs.com>

---------

Signed-off-by: Owen-sz <owen@fyralabs.com>
2025-12-28 03:28:44 +00:00
Raboneko f7948bf696 bump(branch): xpadneo-kmod dkms-xpadneo 2025-12-28 03:20:34 +00:00
Raboneko c24c8ea1f0 bump(nightly): mpv-nightly ghostty-nightly zed-nightly prismlauncher-nightly types-colorama stardust-telescope opentabletdriver-nightly scx-scheds-nightly xpadneo 2025-12-28 02:09:55 +00:00
Raboneko 7123418b54 bump: ruffle-nightly rust-television 2025-12-28 02:07:03 +00:00
metcya a28e6ac167 add: vicinae (#8678)
* add: vicinae

* missing dependency?

* use minizip-ng-compat

* build with mock

* package extra files

* add desktop files

* add license and doc

* use appsdir

* build without mock

* oops

* Revert "build without mock"

This reverts commit 07fe41ae77.

* oops

* oops again

* oops
2025-12-27 19:53:43 -06:00
Owen Zimmerman cbca2db543 add: fresh (#8717)
Signed-off-by: Owen-sz <owen@fyralabs.com>
2025-12-27 19:49:57 -06:00
Owen Zimmerman 68bce73a62 add: PyMusicLooper (#8693)
Signed-off-by: Owen-sz <owen@fyralabs.com>
2025-12-27 18:34:59 -06:00
Owen Zimmerman 51bc4a542c add: librosa (#8685)
Signed-off-by: Owen-sz <owen@fyralabs.com>
2025-12-27 18:34:04 -06:00
Owen Zimmerman 6e0db9952d add: yazi (#8698)
* add: yazi

Signed-off-by: Owen-sz <owen@fyralabs.com>

* dont need

Signed-off-by: Owen-sz <owen@fyralabs.com>

---------

Signed-off-by: Owen-sz <owen@fyralabs.com>
2025-12-27 18:23:05 -06:00
Owen Zimmerman a4d904c39e add: standard-aifc (#8669)
Signed-off-by: Owen-sz <owen@fyralabs.com>
2025-12-27 17:08:49 -06:00
Owen Zimmerman 1eca359bc1 add: audioop-lts (#8671)
* add: audioop-lts

Signed-off-by: Owen-sz <owen@fyralabs.com>

* github update

Signed-off-by: Owen-sz <owen@fyralabs.com>

---------

Signed-off-by: Owen-sz <owen@fyralabs.com>
2025-12-27 17:07:50 -06:00
Owen Zimmerman 4af9af2e16 add: standard-chunk (#8670)
Signed-off-by: Owen-sz <owen@fyralabs.com>
2025-12-27 17:04:32 -06:00
Raboneko 8ea3c198b6 bump: rpcs3 2025-12-27 21:32:57 +00:00
Owen Zimmerman ec8e0d5f6a add: standard-sunau (#8684)
Signed-off-by: Owen-sz <owen@fyralabs.com>
2025-12-27 15:25:38 -06:00
Raboneko c53b99fdd0 bump: rust-bottom 2025-12-27 21:18:14 +00:00
Owen Zimmerman 8e164fd0f8 add: click_logging (#8689)
Signed-off-by: Owen-sz <owen@fyralabs.com>
2025-12-27 14:55:13 -06:00
Raboneko 5fc39f7f55 bump: rpcs3 2025-12-27 20:42:39 +00:00
madomado e25029025d fix(openutau): no autoreqprov? (#8500)
* fix(openutau): no autoreqprov?

Signed-off-by: madomado <madonuko@outlook.com>

* a

Signed-off-by: madomado <madonuko@outlook.com>

---------

Signed-off-by: madomado <madonuko@outlook.com>
2025-12-27 14:10:16 -06:00
Raboneko 7a8dfed9e2 bump: rpcs3 2025-12-27 19:40:44 +00:00
Raboneko 1114721340 bump(branch): ffmpeg 2025-12-27 19:11:44 +00:00
Raboneko d42c3c618b bump: rpcs3 2025-12-27 18:28:34 +00:00
Raboneko 5da4b51ffc bump: rpcs3 2025-12-27 17:40:20 +00:00
Raboneko 40dae7dacf bump: rpcs3 2025-12-27 16:57:15 +00:00
Raboneko ff82b947fd bump: lomiri-system-settings 2025-12-27 15:26:56 +00:00
Owen Zimmerman b5220994cd add: python-soxr (#8668)
* add: python-soxr

Signed-off-by: Owen-sz <owen@fyralabs.com>

* probably dont need

Signed-off-by: Owen-sz <owen@fyralabs.com>

---------

Signed-off-by: Owen-sz <owen@fyralabs.com>
2025-12-27 15:04:41 +08:00
Raboneko d9c747d9f5 bump: wine-staging 2025-12-27 03:37:56 +00:00
Owen Zimmerman 1f324f5e95 add: numba (#8667)
Signed-off-by: Owen-sz <owen@fyralabs.com>
2025-12-26 21:08:36 -06:00
Owen Zimmerman fbd898432c chore (README): remove policy page and add guidelines page (#8637) 2025-12-26 20:19:01 -06:00
Raboneko be8100f006 bump: ruffle-nightly 2025-12-27 02:11:28 +00:00
Raboneko d3a08a89ee bump(nightly): zed-nightly prismlauncher-nightly nim-nightly stardust-telescope opentabletdriver-nightly scx-scheds-nightly spotx-bash 2025-12-27 01:55:54 +00:00
Raboneko 153fc12a56 bump: rust-motd 2025-12-26 20:55:34 +00:00
Raboneko 56e5fd110f bump: wine-dev 2025-12-26 20:21:59 +00:00
Raboneko 467fbe4eb2 bump(branch): ffmpeg 2025-12-26 18:49:54 +00:00
Gilver 05144e4ece fix(ffmpeg): Catch exceptions in update script when Bodhi returns nil (#8520) 2025-12-26 12:46:53 -06:00
Raboneko 4e328d4923 bump: yt-dlp-git 2025-12-26 18:30:11 +00:00
Gilver ca750ca80e feat: Add create-tauri-app, fix summary on Tauri (#8658) 2025-12-26 12:20:39 -06:00
Raboneko 2d2b72bf56 bump: golang-github-savedra1-clipse 2025-12-26 17:25:37 +00:00
Raboneko 7bb2f0ff0a bump: limine 2025-12-26 14:29:37 +00:00
86 changed files with 945 additions and 65 deletions
+2 -3
View File
@@ -50,8 +50,7 @@ First of all, thanks for being interested in contributing to Terra! If you have
- [Contribution Guide](https://developer.fyralabs.com/terra/contributing)
- [FAQ](https://developer.fyralabs.com/terra/faq)
- [Policy](https://developer.fyralabs.com/terra/policy)
- [Guidelines](https://developer.fyralabs.com/terra/guidelines)
## Documentation
@@ -67,4 +66,4 @@ Feel free to reach out by [joining our community](https://wiki.ultramarine-linux
- [Contribution Guide](https://developer.fyralabs.com/terra/contributing)
- [FAQ](https://developer.fyralabs.com/terra/faq)
- [Policy](https://developer.fyralabs.com/terra/policy)
- [Guidelines](https://developer.fyralabs.com/terra/guidelines)
+2 -2
View File
@@ -1,9 +1,9 @@
# Disable X11 for RHEL 10+
%bcond x11 %[%{undefined rhel} || 0%{?rhel} < 10]
%global commit c0d989c83913fb9c990d961c44da4816b8d2de18
%global commit a58dd8ac410a6316acc522d2b4a97eca4413beaa
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20251225
%global commit_date 20251228
%global ver 0.41.0
Name: mpv-nightly
+1 -1
View File
@@ -1,4 +1,4 @@
%global ver 2025-12-26
%global ver 2025-12-28
%global goodver %(echo %ver | sed 's/-//g')
%global __brp_mangle_shebangs %{nil}
%bcond_without mold
@@ -1,5 +1,5 @@
%global forgeurl https://gitlab.com/ubports/development/core/lomiri-system-settings
%global commit 7790e87e4412428562dfbe66bfb5906319c2daa9
%global commit 41f015fde0b2cfe1f52503af3994c1aef0c40f24
%forgemeta
Name: lomiri-system-settings
@@ -12,7 +12,7 @@
# https://github.com/savedra1/clipse
%global goipath github.com/savedra1/clipse
Version: 1.1.0
Version: 1.2.0
%gometa -f
@@ -24,7 +24,7 @@ Configurable TUI clipboard manager for Unix.}
resources/test_data/top_secret_credentials.txt
Name: clipse
Release: 3%?dist
Release: 1%?dist
Summary: Configurable TUI clipboard manager for Unix
Provides: golang-github-savedra1-clipse = %evr
Obsoletes: golang-github-savedra1-clipse < 1.1.0-2
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "create-tauri-app.spec"
}
}
@@ -0,0 +1,47 @@
%global crate create-tauri-app
Name: rust-create-tauri-app
Version: 4.6.2
Release: 1%{?dist}
Summary: Rapidly scaffold out a new tauri app project
License: Apache-2.0 OR MIT
URL: https://crates.io/crates/create-tauri-app
Source: %{crates_source}
BuildRequires: anda-srpm-macros
BuildRequires: cargo-rpm-macros
BuildRequires: mold
Suggests: tauri
%description
%{summary}.
%package -n %{crate}
Summary: %{summary}
License: Apache-2.0 AND (Apache-2.0 OR BSL-1.0 OR MIT) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND MIT AND (MIT OR Apache-2.0) AND (Unlicense OR MIT) AND Zlib
%description -n %{crate}
%{summary}.
%prep
%autosetup -n %{crate}-%{version} -p1
%cargo_prep_online
%build
%cargo_build
%install
install -Dpm755 target/rpm/cargo-%{crate} %{buildroot}%{_bindir}/%{crate}
%{cargo_license_online} > LICENSE.dependencies
%files -n %{crate}
%license LICENSE.spdx
%license LICENSE_APACHE-2.0
%license LICENSE_MIT
%license LICENSE.dependencies
%doc CHANGELOG.md
%doc CONTRIBUTING.md
%doc README.md
%{_bindir}/%{crate}
%changelog
%autochangelog
+1
View File
@@ -0,0 +1 @@
rpm.version(crates("create-tauri-app"));
@@ -1,6 +1,6 @@
%global commit f705b9f46a4083d8053cfa254898c164af46ff34
%global commit 38664afde0c17474c8f95cd38489d397a5930580
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global fulldate 2025-12-25
%global fulldate 2025-12-28
%global commit_date %(echo %{fulldate} | sed 's/-//g')
%global public_key RWQlAjJC23149WL2sEpT/l0QKy7hMIFhYdQOFy0Z7z7PbneUgvlsnYcV
%global ver 1.3.0
+2 -2
View File
@@ -1,6 +1,6 @@
%global commit f03987fb68224e3b7fb993ce2ffaf364836a003c
%global commit 2cad6c8ef1bc4b3d92c6f787339d469e7817ee3b
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20251226
%global commit_date 20251228
%global ver 0.219.0
%bcond_with check
@@ -3,10 +3,10 @@
%global name_pretty %{quote:Prism Launcher (Nightly)}
%global appid org.prismlauncher.PrismLauncher-nightly
%global commit 76d1cd1b4e2bc62c827a6dda243cb7a3e715caf6
%global commit 57c4b71c6188d06aa20945f305f4dac77cfc53ef
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20251224
%global commit_date 20251228
%global snapshot_info %{commit_date}.%{shortcommit}
%bcond_without qt6
+2 -2
View File
@@ -6,8 +6,8 @@
# GLIBCXX_ASSERTIONS is known to break RPCS3
%global build_cflags %(echo "%{__build_flags_lang_c}" | sed 's|-Wp,-D_GLIBCXX_ASSERTIONS ||g') %{?_distro_extra_cflags}
%global build_cxxflags %(echo "%{__build_flags_lang_cxx}" | sed 's|-Wp,-D_GLIBCXX_ASSERTIONS ||g') %{?_distro_extra_cflags}
%global commit 77aa5d4bbfc9ab572b678f872bf8083e0dc0725e
%global ver 0.0.38-18547
%global commit 01fe12483f2c0c7b4b32ce427e9eb7d31c265565
%global ver 0.0.38-18580
Name: rpcs3
Version: %(echo %{ver} | sed 's/-/^/g')
+2 -2
View File
@@ -1,8 +1,8 @@
%global csrc_commit 561b417c65791cd8356b5f73620914ceff845d10
%global commit a061f026a886a72cddf310501d80f737ccbebbe0
%global commit c48347136f868e05345a189637da7a85042381bb
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global ver 2.3.1
%global commit_date 20251226
%global commit_date 20251227
%global debug_package %nil
Name: nim-nightly
@@ -0,0 +1,53 @@
%global pypi_name pymusiclooper
%global _desc A python program for repeating music endlessly and creating seamless music loops, with play/export/tagging support.
Name: python-%{pypi_name}
Version: 3.6.0
Release: 1%?dist
Summary: A python program for repeating music endlessly and creating seamless music loops, with play/export/tagging support
License: MIT
URL: https://github.com/arkrow/PyMusicLooper
Source0: %{pypi_source}
# Fedora doesn't yet carry pytaglib >=3.0.0
Patch0: make-dep-installable.patch
BuildArch: noarch
BuildRequires: python3-devel
BuildRequires: python3-wheel
BuildRequires: python3-setuptools
BuildRequires: python3-pip
BuildRequires: python3-hatchling
Packager: Owen Zimmerman <owen@fyralabs.com>
%description
%_desc
%package -n python3-%{pypi_name}
Summary: %{summary}
Provides: pymusiclooper
Provides: python3-pymusiclooper
%{?python_provide:%python_provide python3-%{pypi_name}}
%description -n python3-%{pypi_name}
%_desc
%prep
%autosetup -n pymusiclooper-%{version}
%build
%pyproject_wheel
%install
%pyproject_install
%pyproject_save_files pymusiclooper
%files -n python3-%{pypi_name} -f %{pyproject_files}
%doc README.md CLI_README.md CHANGELOG.md
%license LICENSE
%{_bindir}/pymusiclooper
%python3_sitelib/pymusiclooper-%version.dist-info/*
%changelog
* Fri Dec 26 2025 Owen Zimmerman <owen@fyralabs.com>
- Initial commit
+6
View File
@@ -0,0 +1,6 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "PyMusicLooper.spec"
}
}
@@ -0,0 +1,13 @@
diff --git a/pyproject.toml b/pyproject.toml
index 9b37b98..9cb6ad3 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -27,7 +27,7 @@ dependencies = [
"sounddevice>=0.5.0",
"rich-click>=1.8.0,<2",
"rich>= 13.4.2",
- "pytaglib>=3.0.0,<4",
+ "pytaglib>=2.0.0,<4",
"numba>=0.59.1",
"yt-dlp>=2025.01.26",
"click-params>=0.5.0,<0.6",
@@ -0,0 +1 @@
rpm.version(pypi("pymusiclooper"));
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "audioop-lts.spec"
}
}
@@ -0,0 +1,48 @@
%global pypi_name audioop-lts
%global _desc An LTS port of Python's `audioop` module.
Name: python-%{pypi_name}
Version: 0.2.2
Release: 1%?dist
Summary: An LTS port of Python's `audioop` module
License: PSF-2.0
URL: https://github.com/AbstractUmbra/audioop
Source0: %url/archive/refs/tags/%version.tar.gz
BuildRequires: python3-devel
BuildRequires: python3-wheel
BuildRequires: python3-setuptools
BuildRequires: python3-pip
BuildRequires: gcc
Packager: Owen Zimmerman <owen@fyralabs.com>
%description
%_desc
%package -n python3-%{pypi_name}
Summary: %{summary}
Provides: audioop-lts
%{?python_provide:%python_provide python3-%{pypi_name}}
%description -n python3-%{pypi_name}
%_desc
%prep
%autosetup -n audioop-%{version}
%build
%pyproject_wheel
%install
%pyproject_install
%pyproject_save_files audioop
%files -n python3-%{pypi_name} -f %{pyproject_files}
%doc README.md
%doc docs/audioop.rst
%license LICENSE
%changelog
* Fri Dec 26 2025 Owen Zimmerman <owen@fyralabs.com>
- Initial commit
@@ -0,0 +1 @@
rpm.version(pypi("audioop-lts"));
+1 -1
View File
@@ -1 +1 @@
rpm.version(gh_tag("Toilal/click-logging"));
rpm.version(pypi("click-logging"));
+6
View File
@@ -0,0 +1,6 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "click_params.spec"
}
}
@@ -0,0 +1,59 @@
%global pypi_name click_params
%global _desc A bunch of useful click parameter types.
Name: python-%{pypi_name}
Version: 0.5.0
Release: 1%?dist
Summary: Bunch of click parameters to use
License: Apache-2.0
URL: https://click-params.readthedocs.io/en/stable/
Source0: https://github.com/click-contrib/click_params/archive/refs/tags/%version.tar.gz
BuildArch: noarch
BuildRequires: python3-devel
BuildRequires: python3-pip
BuildRequires: python3-poetry-core
Packager: Owen Zimmerman <owen@fyralabs.com>
%description
%_desc
%package -n python3-%{pypi_name}
Summary: %{summary}
Provides: click_params
%{?python_provide:%python_provide python3-%{pypi_name}}
%description -n python3-%{pypi_name}
%_desc
%package -n python3-%{pypi_name}-doc
Summary: documentation for python3-%{pypi_name}
%description -n python3-%{pypi_name}-doc
documentation for python3-%{pypi_name}.
%prep
%autosetup -n click_params-%{version}
%build
%pyproject_wheel
%install
%pyproject_install
%pyproject_save_files click_params
mkdir -p %{buildroot}%{_pkgdocdir}
cp -a docs/ %{buildroot}%{_pkgdocdir}/
%files -n python3-%{pypi_name} -f %{pyproject_files}
%doc README.md CONTRIBUTING.md CHANGELOG.md
%license LICENSE
%files -n python3-%{pypi_name}-doc
%license LICENSE
%{_pkgdocdir}/
%license LICENSE
%changelog
* Sat Dec 27 2025 Owen Zimmerman <owen@fyralabs.com>
- Initial commit
@@ -0,0 +1 @@
rpm.version(pypi("click_params"));
+1 -1
View File
@@ -1 +1 @@
rpm.version(gh("pawelzny/dotty_dict"));
rpm.version(pypi("dotty_dict"));
+1 -1
View File
@@ -1 +1 @@
rpm.version(gh("whitequark/libfx2"));
rpm.version(pypi("fx2"));
@@ -1 +1 @@
rpm.version(gh_tag("jellyfin/jellyfin-apiclient-python"));
rpm.version(pypi("jellyfin-apiclient-python"));
+1 -1
View File
@@ -1 +1 @@
rpm.version(gh("marksparkza/jschon"));
rpm.version(pypi("jschon"));
+6
View File
@@ -0,0 +1,6 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "librosa.spec"
}
}
+48
View File
@@ -0,0 +1,48 @@
%global pypi_name librosa
%global _desc Python library for audio and music analysis.
Name: python-%{pypi_name}
Version: 0.11.0
Release: 1%?dist
Summary: Python library for audio and music analysis
License: MIT
URL: https://librosa.org
Source0: %{pypi_source}
BuildArch: noarch
BuildRequires: python3-devel
BuildRequires: python3-wheel
BuildRequires: python3-setuptools
BuildRequires: python3-pip
Packager: Owen Zimmerman <owen@fyralabs.com>
%description
%_desc
%package -n python3-%{pypi_name}
Summary: %{summary}
Provides: librosa
%{?python_provide:%python_provide python3-%{pypi_name}}
%description -n python3-%{pypi_name}
%_desc
%prep
%autosetup -n librosa-%{version}
%build
%pyproject_wheel
%install
%pyproject_install
%pyproject_save_files librosa
%files -n python3-%{pypi_name} -f %{pyproject_files}
%doc README.md AUTHORS.md CONTRIBUTING.md CODE_OF_CONDUCT.md
%license LICENSE.md
%python3_sitelib/librosa-%version.dist-info/*
%changelog
* Sat Dec 27 2025 Owen Zimmerman <owen@fyralabs.com>
- Initial commit
+1
View File
@@ -0,0 +1 @@
rpm.version(pypi("librosa"));
+1 -1
View File
@@ -1 +1 @@
rpm.version(gh("magic-wormhole/magic-wormhole"));
rpm.version(pypi("magic-wormhole"));
+1 -1
View File
@@ -1 +1 @@
rpm.version(gh("clueboard/milc"));
rpm.version(pypi("milc"));
+1 -1
View File
@@ -1 +1 @@
rpm.version(gh_tag("jaseg/python-mpv"));
rpm.version(pypi("mpv"));
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "numba.spec"
}
}
+55
View File
@@ -0,0 +1,55 @@
%global pypi_name numba
Name: python-%{pypi_name}
Version: 0.63.1
Release: 1%?dist
Summary: NumPy aware dynamic Python compiler using LLVM
License: BSD-2-Clause AND MIT AND BSD-3-Clause
URL: https://numba.pydata.org
# PyPi source does not include all files
Source0: https://github.com/numba/numba/archive/refs/tags/%version.tar.gz
# This package is intentionally not noarch
BuildRequires: python3-devel
BuildRequires: python3-wheel
BuildRequires: python3-setuptools
BuildRequires: python3-pip
BuildRequires: python3-hatchling
BuildRequires: python3-numpy
BuildRequires: gcc-c++
Packager: Owen Zimmerman <owen@fyralabs.com>
%description
Numba is an open source, NumPy-aware optimizing compiler for Python sponsored by Anaconda, Inc. It uses the LLVM compiler project to generate machine code from Python syntax.
Numba can compile a large subset of numerically-focused Python, including many NumPy functions. Additionally, Numba has support for automatic parallelization of loops, generation of GPU-accelerated code, and creation of ufuncs and C callbacks.
%package -n python3-%{pypi_name}
Summary: %{summary}
Provides: numba
%{?python_provide:%python_provide python3-%{pypi_name}}
%description -n python3-%{pypi_name}
Numba is an open source, NumPy-aware optimizing compiler for Python sponsored by Anaconda, Inc. It uses the LLVM compiler project to generate machine code from Python syntax.
Numba can compile a large subset of numerically-focused Python, including many NumPy functions. Additionally, Numba has support for automatic parallelization of loops, generation of GPU-accelerated code, and creation of ufuncs and C callbacks.
%prep
%autosetup -n numba-%{version}
%build
%pyproject_wheel
%install
%pyproject_install
%pyproject_save_files numba
%files -n python3-%{pypi_name} -f %{pyproject_files}
%doc README.rst CHANGE_LOG SECURITY.md CONTRIBUTING.md
%license LICENSE LICENSES.third-party
%{_bindir}/numba
%changelog
* Fri Dec 26 2025 Owen Zimmerman <owen@fyralabs.com>
- Initial commit
+1
View File
@@ -0,0 +1 @@
rpm.version(pypi("numba"));
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "python-soxr.spec"
}
}
@@ -0,0 +1,55 @@
%define debug_package %{nil}
%global pypi_name soxr
%global _desc Fast and high quality sample-rate conversion library for Python.
Name: python-%{pypi_name}
Version: 1.0.0
Release: 1%?dist
Summary: Fast and high quality sample-rate conversion library for Python
License: LGPL-2.1
URL: https://github.com/dofuuz/python-soxr
Source0: https://github.com/dofuuz/python-soxr/archive/refs/tags/v%version.tar.gz
# This package is intentionally not noarch
BuildRequires: python3-devel
BuildRequires: python3-wheel
BuildRequires: python3-setuptools
BuildRequires: python3-setuptools_scm
BuildRequires: python3-pip
BuildRequires: python3-scikit-build-core
BuildRequires: python3-pybind11
BuildRequires: python3-nanobind
BuildRequires: gcc-c++
BuildRequires: cmake
Packager: Owen Zimmerman <owen@fyralabs.com>
%description
%_desc
%package -n python3-%{pypi_name}
Summary: %{summary}
%{?python_provide:%python_provide python3-%{pypi_name}}
%description -n python3-%{pypi_name}
%_desc
%prep
%git_clone
%build
export SETUPTOOLS_SCM_PRETEND_VERSION=%version
%pyproject_wheel
%install
%pyproject_install
%pyproject_save_files soxr
%files -n python3-%{pypi_name} -f %{pyproject_files}
%doc README.md BUILDING.md
%license LICENSE.txt COPYING.LGPL
%changelog
* Fri Dec 26 2025 Owen Zimmerman <owen@fyralabs.com>
- Initial commit
@@ -0,0 +1 @@
rpm.version(pypi("soxr"));
+1 -1
View File
@@ -1 +1 @@
rpm.version(gh("SanDisk-Open-Source/pyvcd"));
rpm.version(pypi("pyvcd"));
+6
View File
@@ -0,0 +1,6 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "standard-aifc.spec"
}
}
@@ -0,0 +1,52 @@
%global pypi_name standard-aifc
%global _desc Standard library aifc redistribution.
Name: python-%{pypi_name}
Version: 3.13.0
Release: 1%?dist
Summary: Standard library aifc redistribution
License: PSF-2.0
URL: https://github.com/youknowone/python-deadlib
Source0: %url/archive/refs/tags/v%version.tar.gz
BuildArch: noarch
BuildRequires: python3-devel
BuildRequires: python3-wheel
BuildRequires: python3-setuptools
BuildRequires: python3-pip
Packager: Owen Zimmerman <owen@fyralabs.com>
%description
%_desc
%package -n python3-%{pypi_name}
Summary: %{summary}
Provides: standard-aifc
%{?python_provide:%python_provide python3-%{pypi_name}}
%description -n python3-%{pypi_name}
%_desc
%prep
%autosetup -n python-deadlib-%{version}
%build
pushd aifc
%pyproject_wheel
popd
%install
pushd aifc
%pyproject_install
%pyproject_save_files aifc
popd
%files -n python3-%{pypi_name} -f %{pyproject_files}
%doc aifc/Doc/aifc.rst
%doc aifc/README.rst
%license aifc/LICENSE
%changelog
* Fri Dec 26 2025 Owen Zimmerman <owen@fyralabs.com>
- Initial commit
@@ -0,0 +1 @@
rpm.version(pypi("standard-aifc"));
@@ -0,0 +1,6 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "standard-chunk.spec"
}
}
@@ -0,0 +1,52 @@
%global pypi_name standard-chunk
%global _desc Standard library chunk redistribution.
Name: python-%{pypi_name}
Version: 3.13.0
Release: 1%?dist
Summary: Standard library chunk redistribution
License: PSF-2.0
URL: https://github.com/youknowone/python-deadlib
Source0: %url/archive/refs/tags/v%version.tar.gz
BuildArch: noarch
BuildRequires: python3-devel
BuildRequires: python3-wheel
BuildRequires: python3-setuptools
BuildRequires: python3-pip
Packager: Owen Zimmerman <owen@fyralabs.com>
%description
%_desc
%package -n python3-%{pypi_name}
Summary: %{summary}
Provides: standard-chunk
%{?python_provide:%python_provide python3-%{pypi_name}}
%description -n python3-%{pypi_name}
%_desc
%prep
%autosetup -n python-deadlib-%{version}
%build
pushd chunk
%pyproject_wheel
popd
%install
pushd chunk
%pyproject_install
%pyproject_save_files chunk
popd
%files -n python3-%{pypi_name} -f %{pyproject_files}
%doc chunk/Doc/chunk.rst
%doc chunk/README.rst
%license chunk/LICENSE
%changelog
* Fri Dec 26 2025 Owen Zimmerman <owen@fyralabs.com>
- Initial commit
@@ -0,0 +1 @@
rpm.version(pypi("standard-chunk"));
@@ -0,0 +1,6 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "standard-sunau.spec"
}
}
@@ -0,0 +1,52 @@
%global pypi_name standard-sunau
%global _desc Standard library sunau redistribution.
Name: python-%{pypi_name}
Version: 3.13.0
Release: 1%?dist
Summary: Standard library sunau redistribution
License: PSF-2.0
URL: https://github.com/youknowone/python-deadlib
Source0: %url/archive/refs/tags/v%version.tar.gz
BuildArch: noarch
BuildRequires: python3-devel
BuildRequires: python3-wheel
BuildRequires: python3-setuptools
BuildRequires: python3-pip
Packager: Owen Zimmerman <owen@fyralabs.com>
%description
%_desc
%package -n python3-%{pypi_name}
Summary: %{summary}
Provides: standard-sunau
%{?python_provide:%python_provide python3-%{pypi_name}}
%description -n python3-%{pypi_name}
%_desc
%prep
%autosetup -n python-deadlib-%{version}
%build
pushd sunau
%pyproject_wheel
popd
%install
pushd sunau
%pyproject_install
%pyproject_save_files sunau
popd
%files -n python3-%{pypi_name} -f %{pyproject_files}
%doc sunau/Doc/sunau.rst
%doc sunau/README.rst
%license sunau/LICENSE
%changelog
* Sat Dec 27 2025 Owen Zimmerman <owen@fyralabs.com>
- Initial commit
@@ -0,0 +1 @@
rpm.version(pypi("standard-sunau"));
@@ -1 +1 @@
rpm.version(gh("JoshuaVandaele/SuperISOUpdater"));
rpm.version(pypi("sisou"));
@@ -1 +1 @@
rpm.version(gh("matrix-org/synapse-s3-storage-provider"));
rpm.version(pypi("synapse-s3-storage-provider"));
@@ -1,5 +1,5 @@
%global commit bb5652f2e7374d9f8e104a1d3b44dcc010daf411
%global commit_date 20251224
%global commit 6b4691d04491dc3800fef9598c526f49c7fa4bd7
%global commit_date 20251228
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global pypi_name types-colorama
+1 -1
View File
@@ -1 +1 @@
rpm.version(gh("zephyrproject-rtos/west"));
rpm.version(pypi("west"));
+1 -1
View File
@@ -1 +1 @@
rpm.version(gh("pR0Ps/zipstream-ng"));
rpm.version(pypi("zipstream-ng"));
+1 -1
View File
@@ -5,7 +5,7 @@
%global crate bottom
Name: rust-bottom
Version: 0.12.1
Version: 0.12.2
Release: 1%?dist
Summary: Customizable cross-platform graphical process/system monitor for the terminal
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "fresh.spec"
}
}
+53
View File
@@ -0,0 +1,53 @@
%undefine __brp_mangle_shebangs
Name: fresh
Version: 0.1.65
Release: 1%?dist
Summary: Text editor for your terminal: easy, powerful and fast
URL: https://sinelaw.github.io/fresh/
Source0: https://github.com/sinelaw/fresh/archive/refs/tags/v%version.tar.gz
License: GPL-2.0-Only
BuildRequires: cargo anda-srpm-macros cargo-rpm-macros mold
Packager: Owen Zimmerman <owen@fyralabs.com>
%description
%{summary}.
%package doc
Summary: Documentaion for %{name}
%description doc
Documentaion for %{name}.
%prep
%autosetup
%cargo_prep_online
%build
%cargo_build
%install
install -Dm755 target/rpm/%{name} %{buildroot}%{_bindir}/%{name}
install -Dm644 flatpak/io.github.sinelaw.fresh.svg %{buildroot}%{_scalableiconsdir}/io.github.sinelaw.fresh.svg
install -Dm644 flatpak/io.github.sinelaw.fresh.desktop %{buildroot}%{_appsdir}/io.github.sinelaw.fresh.desktop
install -Dm644 flatpak/io.github.sinelaw.fresh.metainfo.xml %{buildroot}%{_metainfodir}/io.github.sinelaw.fresh.metainfo.xml
%{cargo_license_online} > LICENSE.dependencies
mkdir -p %{buildroot}%{_pkgdocdir}
cp -a docs/* %{buildroot}%{_pkgdocdir}/
%files
%license LICENSE LICENSE.dependencies
%doc README.md REFACTORING_PLAN.md CHANGELOG.md
%{_bindir}/%{name}
%{_scalableiconsdir}/io.github.sinelaw.fresh.svg
%{_appsdir}/io.github.sinelaw.fresh.desktop
%{_metainfodir}/io.github.sinelaw.fresh.metainfo.xml
%files doc
%{_pkgdocdir}/
%license LICENSE
%changelog
* Sat Dec 27 2025 Owen Zimmerman <owen@fyralabs.com> - 0.1.65-1
- Initial commit
+1
View File
@@ -0,0 +1 @@
rpm.version(gh("sinelaw/fresh"));
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "rmpc.spec"
}
}
+46
View File
@@ -0,0 +1,46 @@
%undefine __brp_mangle_shebangs
Name: rmpc
Version: 0.10.0
Release: 1%?dist
Summary: A modern, configurable, terminal based MPD Client with album art support via various terminal image protocols
URL: https://rmpc.mierak.dev/
Source0: https://github.com/mierak/rmpc/archive/refs/tags/v%version.tar.gz
License: BSD-3-Clause
BuildRequires: cargo anda-srpm-macros cargo-rpm-macros mold
Packager: Owen Zimmerman <owen@fyralabs.com>
%description
Rmpc is a beautiful, modern and configurable terminal based Music Player Daemon client.
It is heavily inspired by ncmpcpp and ranger/lf file managers.
%pkg_completion -bfz
%prep
%autosetup
%cargo_prep_online
%build
%cargo_build
%install
mkdir -p %{buildroot}%{bash_completions_dir}
mkdir -p %{buildroot}%{fish_completions_dir}
mkdir -p %{buildroot}%{zsh_completions_dir}
install -Dm755 target/rpm/%{name} %{buildroot}%{_bindir}/%{name}
install -Dm644 target/completions/%{name}.bash %{buildroot}%{bash_completions_dir}/
install -Dm644 target/completions/%{name}.fish %{buildroot}%{fish_completions_dir}/
install -Dm644 target/completions/_%{name} %{buildroot}%{zsh_completions_dir}/
install -Dm644 target/man/rmpc.1 %{buildroot}%{_mandir}/man1/rmpc.1
%{cargo_license_online} > LICENSE.dependencies
%files
%license LICENSE LICENSE.dependencies
%doc README.md CHANGELOG.md CONTRIBUTING.md
%{_bindir}/%{name}
%{_mandir}/man1/rmpc.*.*
%changelog
* Sat Dec 27 2025 Owen Zimmerman <owen@fyralabs.com> - 0.1.65-1
- Initial commit
+1
View File
@@ -0,0 +1 @@
rpm.version(gh("mierak/rmpc"));
@@ -5,7 +5,7 @@
%global crate television
Name: rust-television
Version: 0.14.2
Version: 0.14.3
Release: 1%?dist
Summary: Cross-platform, fast and extensible general purpose fuzzy finder TUI
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "yazi.spec"
}
}
+1
View File
@@ -0,0 +1 @@
rpm.version(gh("sxyazi/yazi"));
+58
View File
@@ -0,0 +1,58 @@
%undefine __brp_mangle_shebangs
Name: yazi
Version: 25.5.31
Release: 1%?dist
Summary: Blazing fast terminal file manager written in Rust, based on async I/O
URL: https://yazi-rs.github.io/
Source0: https://github.com/sxyazi/yazi/archive/refs/tags/v%version.tar.gz
License: MIT
BuildRequires: cargo anda-srpm-macros cargo-rpm-macros mold
Packager: Owen Zimmerman <owen@fyralabs.com>
%description
Yazi (means "duck") is a terminal file manager written in Rust, based on non-blocking async I/O. It aims to provide an efficient, user-friendly, and customizable file management experience.
A new article explaining its internal workings: Why is Yazi Fast?
- Full Asynchronous Support: All I/O operations are asynchronous, CPU tasks are spread across multiple threads, making the most of available resources.
- Powerful Async Task Scheduling and Management: Provides real-time progress updates, task cancellation, and internal task priority assignment.
- Built-in Support for Multiple Image Protocols: Also integrated with Überzug++ and Chafa, covering almost all terminals.
- Built-in Code Highlighting and Image Decoding: Combined with the pre-loading mechanism, greatly accelerates image and normal file loading.
- Concurrent Plugin System: UI plugins (rewriting most of the UI), functional plugins, custom previewer/preloader/spotter/fetcher; Just some pieces of Lua.
- Data Distribution Service: Built on a client-server architecture (no additional server process required), integrated with a Lua-based publish-subscribe model, achieving cross-instance communication and state persistence.
- Package Manager: Install plugins and themes with one command, keeping them up-to-date, or pin them to a specific version.
- Integration with ripgrep, fd, fzf, zoxide
- Vim-like input/pick/confirm/which/notify component, auto-completion for cd paths
- Multi-Tab Support, Cross-directory selection, Scrollable Preview (for videos, PDFs, archives, code, directories, etc.)
- Bulk Renaming, Archive Extraction, Visual Mode, File Chooser, Git Integration, Mount Manager
- Theme System, Mouse Support, Trash Bin, Custom Layouts, Virtual Filesystem, CSI u, OSC 52
... and more!
%prep
%autosetup
%cargo_prep_online
%build
%cargo_build
%install
install -Dm755 target/rpm/ya %{buildroot}%{_bindir}/ya
install -Dm755 target/rpm/yazi %{buildroot}%{_bindir}/yazi
install -Dm644 assets/logo.png %{buildroot}%{_hicolordir}/1024x1024/apps/yazi.png
install -Dm644 assets/yazi.desktop %{buildroot}%{_appsdir}/yazi.desktop
%{cargo_license_online} > LICENSE.dependencies
%files
%license LICENSE LICENSE-ICONS LICENSE.dependencies
%doc README.md CODE_OF_CONDUCT.md CONTRIBUTING.md
%{_bindir}/ya
%{_bindir}/yazi
%{_hicolordir}/1024x1024/apps/yazi.png
%{_appsdir}/yazi.desktop
%changelog
* Sat Dec 27 2025 Owen Zimmerman <owen@fyralabs.com>
- Initial commit
+1 -1
View File
@@ -1,5 +1,5 @@
Name: rust-motd
Version: 2.1.1
Version: 2.1.2
Release: 1%?dist
Summary: Beautiful, useful, configurable MOTD generation with zero runtime dependencies
URL: https://github.com/rust-motd/rust-motd
+1 -1
View File
@@ -1 +1 @@
0.3.13
5.5.23
+2 -2
View File
@@ -21,8 +21,8 @@
Summary: A complete solution to record, convert and stream audio and video
Name: ffmpeg
Version: 7.1.2
Release: 4%{?dist}
Version: 8.0.1
Release: 2%?dist
License: LGPLv3+
URL: http://%{name}.org/
Epoch: 1
+30
View File
@@ -6,15 +6,45 @@ rpm.version(bump::bodhi("ffmpeg", bump::as_bodhi_ver(labels.branch)));
open_file("anda/multimedia/ffmpeg/VERSION_x264.txt", "w").write(bump::madoguchi("x264", labels.branch));
open_file("anda/multimedia/ffmpeg/VERSION_x265.txt", "w").write(bump::madoguchi("x265", labels.branch));
try
{
open_file("anda/multimedia/ffmpeg/VERSION_tesseract.txt", "w").write(bump::bodhi("tesseract", bump::as_bodhi_ver(labels.branch)));
}
catch
{
}
try
{
open_file("anda/multimedia/ffmpeg/VERSION_rubberband.txt", "w").write(bump::bodhi("rubberband", bump::as_bodhi_ver(labels.branch)));
}
catch
{
}
try
{
open_file("anda/multimedia/ffmpeg/VERSION_libbluray.txt", "w").write(bump::bodhi("libbluray", bump::as_bodhi_ver(labels.branch)));
}
catch
{
}
try
{
open_file("anda/multimedia/ffmpeg/VERSION_libchromaprint.txt", "w").write(bump::bodhi("libchromaprint", bump::as_bodhi_ver(labels.branch)));
}
catch
{
}
open_file("anda/multimedia/ffmpeg/VERSION_vvenc.txt", "w").write(bump::madoguchi("vvenc-libs", labels.branch));
open_file("anda/multimedia/ffmpeg/VERSION_xeve.txt", "w").write(bump::madoguchi("xeve", labels.branch));
open_file("anda/multimedia/ffmpeg/VERSION_xevd.txt", "w").write(bump::madoguchi("xevd", labels.branch));
open_file("anda/multimedia/ffmpeg/VERSION_LCEVCdec.txt", "w").write(bump::madoguchi("LCEVCdec", labels.branch));
try
{
open_file("anda/multimedia/ffmpeg/VERSION_svt-av1.txt", "w").write(bump::bodhi("svt-av1", bump::as_bodhi_ver(labels.branch)));
}
catch
{
}
let dir = sub(`/[^/]+$`, "", __script_path);
if sh("[[ `git status " + dir + " --porcelain` ]] && exit 1 || exit 0", #{}).ctx.rc == 1 {
+2 -1
View File
@@ -2,7 +2,7 @@
Name: openutau.bin
Version: %(echo %ver | sed -E 's@^build/@@')
Release: 2%?dist
Release: 3%?dist
Summary: Open singing synthesis platform / Open source UTAU successor
License: MIT
URL: http://www.openutau.com
@@ -12,6 +12,7 @@ Source2: https://github.com/stakira/OpenUtau/raw/refs/tags/%ver/OpenUtau/Assets
Packager: madonuko <mado@fyralabs.com>
Provides: openutau = %evr
Provides: OpenUtau = %evr
AutoReqProv: 0
%description
OpenUtau is a free, open-source editor made for the UTAU community.
@@ -1,5 +1,5 @@
%global commit 7e5abd236c6345ad305d97bcb038582770783222
%global commit_date 20251218
%global commit 37d473abef54e306da0774e0d9483a63990aae72
%global commit_date 20251228
%global shortcommit %(c=%{commit}; echo ${c:0:7})
Name: stardust-xr-telescope
+1 -1
View File
@@ -1,5 +1,5 @@
Name: limine
Version: 10.5.0
Version: 10.5.1
Release: 1%?dist
Summary: Modern, advanced, portable, multiprotocol bootloader
License: BSD-2-Clause
@@ -1,6 +1,6 @@
%global commit ba1a959ec7962cc536df2b94cabe92fa9980622e
%global commit 1fcb7bb9336779feeb5aefc7d17d05ca6a427fdb
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20251223
%global commit_date 20251228
%global ver 0.6.6.2
# We aren't using Mono but RPM expected Mono
@@ -1,6 +1,6 @@
%global commit 587cd99ed41dd1d10a05411555cb07fe6898f37b
%global commit 15fa4a59c28bbdbe801ae214877e264f17edad8a
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commitdate 20251226
%global commitdate 20251228
%global ver 1.0.19
%undefine __brp_mangle_shebangs
+8
View File
@@ -0,0 +1,8 @@
project pkg {
rpm {
spec = "vicinae.spec"
}
labels {
mock = 1
}
}
+1
View File
@@ -0,0 +1 @@
rpm.version(gh("vicinaehq/vicinae"));
+66
View File
@@ -0,0 +1,66 @@
Name: vicinae
Version: 0.17.3
Release: 1%{?dist}
License: GPL-3.0
URL: https://docs.vicinae.com
Source: https://github.com/vicinaehq/%{name}/archive/refs/tags/v%{version}.tar.gz
Summary: a high-performance, native launcher for Linux
Packager: metcya <metcya@gmail.com>
BuildRequires: cmake
BuildRequires: gcc-c++
BuildRequires: cmake(absl)
BuildRequires: openssl-devel
BuildRequires: cmark-gfm-devel
BuildRequires: cmake(glaze)
BuildRequires: cmake(minizip)
BuildRequires: cmake(Qt6)
BuildRequires: cmake(Qt6Svg)
BuildRequires: cmake(Qt6Keychain)
BuildRequires: cmake(LayerShellQt)
BuildRequires: pkgconfig(libqalculate)
BuildRequires: pkgconfig(protobuf)
BuildRequires: wayland-devel
BuildRequires: nodejs-npm
BuildRequires: systemd-rpm-macros
Requires: nodejs-npm
%description
Vicinae (pronounced "vih-SIN-ay") is a high-performance, native launcher for
your desktop built with C++ and Qt.
%prep
%autosetup
%build
%cmake -DNOSTRIP=ON
%cmake_build
%install
%cmake_install
install -Dm 644 extra/%{name}.desktop -t %{buildroot}%{_appsdir}
install -Dm 644 extra/%{name}-url-handler.desktop -t %{buildroot}%{_appsdir}
%post
%systemd_user_post %{name}.service
%preun
%systemd_user_preun %{name}.service
%postun
%systemd_user_postun_with_restart %{name}.service
%files
%license LICENSE
%doc README.md
%{_bindir}/%{name}
%{_userunitdir}/%{name}.service
%{_datadir}/%{name}/themes/
%{_appsdir}/%{name}.desktop
%{_appsdir}/%{name}-url-handler.desktop
%{_hicolordir}/512x512/apps/%{name}.png
%changelog
* Fri Dec 26 2025 metcya <metcya@gmail.com> - 0.17.3
- Package vicinae
+1 -1
View File
@@ -9,7 +9,7 @@
%global _prefix /usr/share/wine-dev
%global srcmajor 11.0
# Make this as a variable instead in case of WINE RCs
%global ver wine-11.0-rc3
%global ver wine-11.0-rc4
%global cleanver %(echo %{ver} | sed 's/v//g;s/wine-//g')
# This is unfortunate but a lot of Fedora's/SUSE's hardening flags break WINE
+1 -1
View File
@@ -18,7 +18,7 @@
Name: wine-staging
Version: 11.0.rc3
Version: 11.0.rc4
Release: 1%?dist
Epoch: 1
Summary: WINE Is Not An Emulator - runs MS Windows programs
+3 -3
View File
@@ -1,6 +1,6 @@
%global commit e11dc566d213be25e1912f15a6ae50ebeec63601
%global commit 0e131563cad74cd01b1e4bd9cac487e82f5b23a0
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commitdate 20251221
%global commitdate 20251228
%global ver 0.9.7
%define buildforkernels akmod
%global debug_package %{nil}
@@ -8,7 +8,7 @@
Name: %{modulename}-kmod
Version: %{ver}^%{commitdate}git.%{shortcommit}
Release: 2%?dist
Release: 1%?dist
Summary: Advanced Linux Driver for Xbox One Wireless Gamepad
License: GPL-3.0
URL: https://atar-axis.github.io/xpadneo
+2 -2
View File
@@ -1,6 +1,6 @@
%global commit e11dc566d213be25e1912f15a6ae50ebeec63601
%global commit 0e131563cad74cd01b1e4bd9cac487e82f5b23a0
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commitdate 20251221
%global commitdate 20251228
%global ver 0.9.7
%global debug_package %{nil}
%global modulename xpadneo
+2 -2
View File
@@ -1,6 +1,6 @@
%global commit e11dc566d213be25e1912f15a6ae50ebeec63601
%global commit 0e131563cad74cd01b1e4bd9cac487e82f5b23a0
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commitdate 20251221
%global commitdate 20251228
%global ver 0.9.7
Name: xpadneo
+2 -2
View File
@@ -1,5 +1,5 @@
%global commit 64096381b28f6696eaa0d6a1fbee2e77d3959c7b
%global commit_date 20251220
%global commit 7c016872bf24ee5357f9621f1136955443f0a8a3
%global commit_date 20251227
%global shortcommit %(c=%{commit}; echo ${c:0:7})
Name: spotx-bash
+5 -5
View File
@@ -3,26 +3,26 @@
Name: rust-tauri
Version: 2.9.6
Release: 1%{?dist}
Summary: Rapidly scaffold out a new tauri app project
Release: 2%{?dist}
Summary: Command line interface for building Tauri apps
License: Apache-2.0 OR MIT
URL: https://crates.io/crates/create-tauri-app
Source: %{crates_source}
BuildRequires: anda-srpm-macros
BuildRequires: cargo-rpm-macros >= 24
BuildRequires: cargo-rpm-macros
BuildRequires: mold
Suggests: libayatana-appindicator-gtk3
Packager: Gilver E. <rockgrub@disroot.org>
%description
%{summary}.
Build smaller, faster, and more secure desktop and mobile applications with a web frontend.
%package -n tauri
Summary: %{summary}
License: ((Apache-2.0 OR MIT) AND BSD-3-Clause) AND ((MIT OR Apache-2.0) AND Unicode-DFS-2016) AND (0BSD OR MIT OR Apache-2.0) AND Apache-2.0 AND (Apache-2.0 AND ISC) AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR ISC OR MIT) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND BSD-2-Clause AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND BSD-3-Clause AND (BSD-3-Clause OR MIT OR Apache-2.0) AND BSL-1.0 AND BlueOak-1.0.0 AND CC0-1.0 AND (CC0-1.0 OR Apache-2.0) AND (CC0-1.0 OR MIT-0 OR Apache-2.0) AND ISC AND MIT AND (MIT AND (MIT OR Apache-2.0)) AND (MIT AND BSD-3-Clause) AND (MIT OR Apache-2.0) AND (MIT OR Apache-2.0 OR BSD-1-Clause) AND (MIT OR Apache-2.0 OR LGPL-2.1-or-later) AND (MIT OR Apache-2.0 OR NCSA) AND (MIT OR Apache-2.0 OR Zlib) AND (MIT OR Zlib OR Apache-2.0) AND MIT-0 AND MPL-2.0 AND Unicode-3.0 AND (Unlicense OR MIT) AND Zlib AND (Zlib OR Apache-2.0 OR MIT)
%description -n tauri
%{summary}.
Build smaller, faster, and more secure desktop and mobile applications with a web frontend.
%prep
%autosetup -n %{crate}-%{version} -p1
+1 -1
View File
@@ -2,7 +2,7 @@
%global oldpkgname yt-dlp-nightly
Name: yt-dlp-git
Version: 2025.12.25.012519
Version: 2025.12.26.180113
Release: 1%?dist
Summary: A command-line program to download videos from online video platforms