mirror of
https://github.com/terrapkg/packages.git
synced 2026-06-11 06:00:39 +00:00
Merge branch 'frawhide' into owen/textual
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
project pkg {
|
||||
arches = ["x86_64"]
|
||||
rpm {
|
||||
spec = "upiano.spec"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
rpm.version(pypi("upiano"));
|
||||
@@ -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
|
||||
Reference in New Issue
Block a user