Merge branch 'frawhide' into owen/textual

This commit is contained in:
Owen Zimmerman
2026-02-07 12:46:41 -06:00
committed by GitHub
236 changed files with 1828 additions and 855 deletions
+1 -1
View File
@@ -2,7 +2,7 @@
%global _desc Send usage data from your Python code to PostHog.
Name: python-%{pypi_name}
Version: 7.6.0
Version: 7.8.3
Release: 1%?dist
Summary: Send usage data from your Python code to PostHog
License: MIT
@@ -2,7 +2,7 @@
%global pypi_name protobuf
Name: python-%{pypi_name}
Version: 6.33.4
Version: 6.33.5
Release: 1%?dist
Summary: Protocol Buffers
@@ -1,9 +1,11 @@
%global pypi_name proton-vpn-api-core
%global _desc A facade to the other Proton VPN components, exposing a uniform API to the available Proton VPN services.
%global __requires_exclude ^python3\\.14dist\\(proton-vpn-local-agent\\)$
Name: python-%{pypi_name}
Version: 4.14.3
Release: 1%?dist
Release: 3%?dist
Summary: A facade to the other Proton VPN components
License: GPL-3.0-Only
URL: https://github.com/ProtonVPN/python-proton-vpn-api-core
@@ -22,6 +24,7 @@ Packager: Owen Zimmerman <owen@fyralabs.com>
%package -n python3-%{pypi_name}
Summary: %{summary}
Provides: %{pypi_name}
Requires: python3-proton-vpn-local-agent
%{?python_provide:%python_provide python3-%{pypi_name}}
%description -n python3-%{pypi_name}
@@ -5,7 +5,7 @@
Name: python-%{pypi_name}
Version: 1.6.0
Release: 1%?dist
Release: 2%?dist
Summary: Proton VPN local agent written in Rust
License: GPL-3.0-only
URL: https://github.com/ProtonVPN/local-agent-rs
@@ -14,6 +14,9 @@ Source0: %url/archive/refs/tags/%version.tar.gz
BuildRequires: python3-devel
BuildRequires: cargo-rpm-macros
# Really cursed but there is no pyproject.toml or setup.py in this package to auto-provide this, and proton-vpn needs this
Provides: python3.14dist(proton-vpn-local-agent)
Packager: Owen Zimmerman <owen@fyralabs.com>
%description
@@ -40,12 +43,11 @@ popd
%install
pushd %{name}
install -Dm0644 target/rpm/libpython_proton_vpn_local_agent.so %{buildroot}%{_libdir}/proton/local_agent.so
install -Dm0644 target/release/libpython_proton_vpn_local_agent.so %{buildroot}%{_libdir}/proton/local_agent.so
popd
%files -n python3-%{pypi_name}
%doc README.md CODEOWNERS
%dir %{_libdir}/proton
%{_libdir}/proton/local_agent.so
%changelog
+6
View File
@@ -0,0 +1,6 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "pyfluidsynth.spec"
}
}
@@ -0,0 +1,49 @@
%global pypi_name pyfluidsynth
%global _desc Python bindings for FluidSynth.
Name: python-%{pypi_name}
Version: 1.3.4
Release: 1%?dist
Summary: Python bindings for FluidSynth
License: LGPL-2.1
URL: https://github.com/nwhitehead/pyfluidsynth
Source0: %{pypi_source}
BuildArch: noarch
BuildRequires: python3-devel
BuildRequires: python3-setuptools
BuildRequires: python3-pip
BuildRequires: python3-build
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
%autosetup -n pyfluidsynth-%{version}
%build
%pyproject_wheel
%install
%pyproject_install
%files -n python3-%{pypi_name}
%doc README.md
%license LICENSE
%{_usr}/lib/python3.14/site-packages/__pycache__/fluidsynth.*.pyc
%{_usr}/lib/python3.14/site-packages/__pycache__/fluidsynth.*.*.pyc
%{_usr}/lib/python3.14/site-packages/fluidsynth.py
%{_usr}/lib/python3.14/site-packages/%{pypi_name}-%{version}.dist-info/*
%changelog
* Sat Jan 24 2026 Owen Zimmerman <owen@fyralabs.com>
- Initial commit
@@ -0,0 +1 @@
rpm.version(pypi("pyfluidsynth"));
@@ -3,8 +3,8 @@
Pywal is a tool that generates a color palette from the dominant colors in an image. It then applies the colors system-wide and on-the-fly in all of your favourite programs.}
Name: python-%{pypi_name}
Version: 3.8.13
Release: 2%{?dist}
Version: 3.8.14
Release: 1%?dist
Summary: 16 color fork of the original Pywal
License: MIT
URL: https://github.com/eylles/pywal16
@@ -2,7 +2,7 @@
%global _desc A powerful tool to conveniently update all of your ISOs!
Name: python-%{pypi_name}
Version: 1.4.1
Version: 1.5.0
Release: 1%?dist
Summary: %{_desc}
License: GPLv3
@@ -1,5 +1,5 @@
%global commit 507b51f833850c4cac9e618c968f6b6ff56c26d2
%global commit_date 20260124
%global commit d7595e2b327bc55239b8e6ecc4408d51373c4782
%global commit_date 20260206
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global pypi_name types-colorama
+6
View File
@@ -0,0 +1,6 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "upiano.spec"
}
}
+1
View File
@@ -0,0 +1 @@
rpm.version(pypi("upiano"));
+50
View File
@@ -0,0 +1,50 @@
%global pypi_name upiano
%global _desc Terminal Piano App.
Name: python-%{pypi_name}
Version: 0.1.2
Release: 1%?dist
Summary: Terminal Piano App
License: MIT
URL: https://github.com/eliasdorneles/upiano
Source0: %{pypi_source}
Source1: %url/blob/master/LICENSE
BuildArch: noarch
BuildRequires: python3-devel
BuildRequires: python3-wheel
BuildRequires: python3-setuptools
BuildRequires: python3-pip
BuildRequires: python3-poetry-core
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
%autosetup -n upiano-%{version}
cp %{SOURCE1} .
%build
%pyproject_wheel
%install
%pyproject_install
%pyproject_save_files upiano
%files -n python3-%{pypi_name} -f %{pyproject_files}
%doc README.md
%license LICENSE
%{_bindir}/upiano
%changelog
* Sat Jan 24 2026 Owen Zimmerman <owen@fyralabs.com>
- Initial commit