mirror of
https://github.com/terrapkg/packages.git
synced 2026-05-31 09:01:55 +00:00
Merge branch 'frawhide' into owen/scrcpy-fix
This commit is contained in:
@@ -6,7 +6,7 @@
|
||||
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
|
||||
|
||||
Name: discord-canary-openasar
|
||||
Version: 0.0.766
|
||||
Version: 0.0.771
|
||||
Release: 1%?dist
|
||||
Summary: A snappier Discord rewrite with features like further customization and theming
|
||||
License: MIT AND https://discord.com/terms
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
|
||||
|
||||
Name: discord-canary
|
||||
Version: 0.0.766
|
||||
Version: 0.0.771
|
||||
Release: 1%?dist
|
||||
Summary: Free Voice and Text Chat for Gamers
|
||||
URL: discord.com
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
# Disable X11 for RHEL 10+
|
||||
%bcond x11 %[%{undefined rhel} || 0%{?rhel} < 10]
|
||||
|
||||
%global commit 05656cdae754b22a1f2022653abf1de8a9e02c97
|
||||
%global commit e821a360df95877f346307d8690913357bea49d7
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commit_date 20250930
|
||||
%global commit_date 20251003
|
||||
%global ver 0.40.0
|
||||
|
||||
Name: mpv-nightly
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
%global ver 2025-10-01
|
||||
%global ver 2025-10-02
|
||||
%global goodver %(echo %ver | sed 's/-//g')
|
||||
%global __brp_mangle_shebangs %{nil}
|
||||
%bcond_without mold
|
||||
|
||||
@@ -12,8 +12,8 @@
|
||||
%endif
|
||||
|
||||
Name: signal-desktop
|
||||
Version: 7.72.1
|
||||
Release: 2%?dist
|
||||
Version: 7.73.0
|
||||
Release: 1%?dist
|
||||
Summary: A private messenger for Windows, macOS, and Linux
|
||||
URL: https://signal.org
|
||||
Source0: https://github.com/signalapp/Signal-Desktop/archive/refs/tags/v%{version}.tar.gz
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: vpkedit
|
||||
Version: 5.0.0.1
|
||||
Version: 5.0.0.3
|
||||
Release: 1%?dist
|
||||
Summary: A CLI/GUI tool to create, read, and write several pack file formats
|
||||
License: MIT
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
%forgemeta
|
||||
|
||||
Name: lomiri-api
|
||||
Version: 0.2.2
|
||||
Version: 0.2.3
|
||||
Release: 1%?dist
|
||||
Summary: API for Lomiri
|
||||
|
||||
|
||||
+2
-2
@@ -1,9 +1,9 @@
|
||||
%global forgeurl https://gitlab.com/ubports/development/core/lomiri-settings-components
|
||||
%global commit 8be505f0a54e9803adcaa20fefe334b3c3b7d4e7
|
||||
%global commit 91a0a1f94b90d8e3371ab47b769bcd058ac57a74
|
||||
%forgemeta
|
||||
|
||||
Name: lomiri-settings-components
|
||||
Version: 1.1.2
|
||||
Version: 1.1.3
|
||||
Release: 1%?dist
|
||||
Summary: The system settings components for Lomiri
|
||||
License: GPLv3 AND LGPLv3
|
||||
|
||||
@@ -2,8 +2,8 @@
|
||||
|
||||
%global realname hyprgraphics
|
||||
%global ver 0.1.6
|
||||
%global commit f4995eaa46dad0e5db3834f6d6f0430f4dc3aab9
|
||||
%global commit_date 20251001
|
||||
%global commit 899ff15787a17f5c8ccfc2e1f735caaa75f6827c
|
||||
%global commit_date 20251002
|
||||
%global shortcommit %{sub %commit 1 7}
|
||||
|
||||
%bcond libjxl 1
|
||||
@@ -30,6 +30,7 @@ BuildRequires: pkgconfig(libjpeg)
|
||||
BuildRequires: pkgconfig(libwebp)
|
||||
BuildRequires: pkgconfig(libmagic)
|
||||
BuildRequires: pkgconfig(spng)
|
||||
BuildRequires: pkgconfig(librsvg-2.0)
|
||||
|
||||
%if %{with libjxl}
|
||||
BuildRequires: pkgconfig(libjxl)
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: hyprlock
|
||||
Version: 0.9.1
|
||||
Version: 0.9.2
|
||||
Release: 1%?dist
|
||||
Summary: Hyprland's GPU-accelerated screen locking utility
|
||||
License: BSD-3-Clause
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
# prevent library files from being installed
|
||||
%global cargo_install_lib 0
|
||||
|
||||
%global upstream_version v1.0.9
|
||||
%global upstream_version v1.2.1
|
||||
%global ver %{sub %upstream_version 2}
|
||||
|
||||
Name: walker
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
%global commit a13e84a10835e7852a2373132f72031d12c7bd53
|
||||
%global commit 64c289a9a2017a2b3f1678236c6f7413247b157b
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commit_date 20251001
|
||||
%global ver 0.207.0
|
||||
%global commit_date 20251003
|
||||
%global ver 0.208.0
|
||||
|
||||
%bcond_with check
|
||||
%bcond nightly 1
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
%bcond_with check
|
||||
|
||||
%global ver 0.206.6-pre
|
||||
%global ver 0.207.0-pre
|
||||
# Exclude input files from mangling
|
||||
%global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$
|
||||
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
%global rustflags_debuginfo 0
|
||||
|
||||
Name: zed
|
||||
Version: 0.205.9
|
||||
Version: 0.206.6
|
||||
Release: 1%?dist
|
||||
Summary: Zed is a high-performance, multiplayer code editor
|
||||
SourceLicense: AGPL-3.0-only AND Apache-2.0 AND GPL-3.0-or-later
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
# namespace
|
||||
%global fontorg th.or.sipa
|
||||
Version: 20200217
|
||||
Release: 5%{?dist}
|
||||
Release: 6%{?dist}
|
||||
URL: https://www.nstda.or.th/home/news_post/thai-font/
|
||||
%global fontlicense LicenseRef-DIP-SIPA AND OFL-1.1-RFN
|
||||
%global fontlicenses LICENSE
|
||||
@@ -22,6 +22,24 @@ Obsoletes: sipa-fonts < 20200217-5
|
||||
Packager: Cappy Ishihara <cappy@fyralabs.com>
|
||||
Summary: Thai National Fonts collection
|
||||
Source0: https://waa.inter.nstda.or.th/stks/pub/%(x=%version;echo ${x:0:4})/%version-13Fonts.zip
|
||||
|
||||
|
||||
# The packages were renamed
|
||||
Obsoletes: th-baijam-fonts
|
||||
Obsoletes: th-chakra-fonts
|
||||
Obsoletes: th-charm-fonts
|
||||
Obsoletes: th-charmonman-fonts
|
||||
Obsoletes: th-fahkwang-fonts
|
||||
Obsoletes: th-k2d-july8-fonts
|
||||
Obsoletes: th-kodchasal-fonts
|
||||
Obsoletes: th-koho-fonts
|
||||
Obsoletes: th-krub-fonts
|
||||
Obsoletes: th-mali-grade6-fonts
|
||||
Obsoletes: th-niramit-as-fonts
|
||||
Obsoletes: th-sarabun-fonts
|
||||
Obsoletes: th-sarabunnew-fonts
|
||||
Obsoletes: th-srisakdi-fonts
|
||||
|
||||
# migration path for old versions
|
||||
Requires: %{name}-all
|
||||
# The SIPA license is a custom localized variant of the OFL,
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
%global real_name prismlauncher
|
||||
%global nice_name PrismLauncher
|
||||
|
||||
%global commit 60f81d54b30b167c222d060851f9c1814d26c58e
|
||||
%global commit 8b5e91920dda7324ad3db98f56b209bba0f4e57d
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
%global commit_date 20251001
|
||||
%global commit_date 20251003
|
||||
%global snapshot_info %{commit_date}.%{shortcommit}
|
||||
|
||||
%bcond_without qt6
|
||||
|
||||
@@ -1,5 +1,10 @@
|
||||
%global _distro_extra_cflags -Wno-uninitialized
|
||||
%global _distro_extra_cxxflags -include %_includedir/c++/*/cstdint
|
||||
# Define which LLVM/Clang version RPCS3 needs
|
||||
%if %{?fedora} >= 43
|
||||
%global llvm_major 20
|
||||
%bcond llvm_compat 1
|
||||
%endif
|
||||
# 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_cxxflags}
|
||||
@@ -17,7 +22,8 @@ License: GPL-2.0-only
|
||||
URL: https://github.com/RPCS3/rpcs3
|
||||
%dnl Source0: %url/archive/refs/tags/v%version.tar.gz
|
||||
BuildRequires: anda-srpm-macros glew openal-soft cmake vulkan-validation-layers git-core mold
|
||||
BuildRequires: clang
|
||||
BuildRequires: llvm%{?llvm_major}-devel
|
||||
BuildRequires: clang%{?llvm_major}
|
||||
BuildRequires: cmake(FAudio)
|
||||
BuildRequires: cmake(OpenAL)
|
||||
BuildRequires: cmake(OpenCV)
|
||||
@@ -52,7 +58,7 @@ BuildRequires: pkgconfig(wayland-server)
|
||||
BuildRequires: pkgconfig(wayland-cursor)
|
||||
#BuildRequires: pkgconfig(wayland-eglstream)
|
||||
BuildRequires: doxygen
|
||||
BuildRequires: qt6-qtbase-private-devel vulkan-devel jack-audio-connection-kit-devel llvm-devel
|
||||
BuildRequires: qt6-qtbase-private-devel vulkan-devel jack-audio-connection-kit-devel
|
||||
|
||||
%description
|
||||
%summary.
|
||||
@@ -62,6 +68,9 @@ BuildRequires: qt6-qtbase-private-devel vulkan-devel jack-audio-connection-kit-
|
||||
|
||||
%build
|
||||
# Looking at the CMakeLists.txt, this is the intended compiler and there are no fixes for GCC on aarch64
|
||||
%if %{with llvm_compat}
|
||||
export LLVM_DIR=%{_libdir}/llvm%{?llvm_major}/%{_lib}/cmake
|
||||
%endif
|
||||
%cmake -DDISABLE_LTO=TRUE \
|
||||
-DZSTD_BUILD_STATIC=ON \
|
||||
-DCMAKE_SKIP_RPATH=ON \
|
||||
@@ -84,8 +93,13 @@ BuildRequires: qt6-qtbase-private-devel vulkan-devel jack-audio-connection-kit-
|
||||
-DUSE_SYSTEM_FLATBUFFERS=OFF \
|
||||
-DUSE_SYSTEM_PUGIXML=OFF \
|
||||
-DUSE_SYSTEM_WOLFSSL=OFF \
|
||||
%if %{with llvm_compat}
|
||||
-DCMAKE_C_COMPILER=clang-%{?llvm_major} \
|
||||
-DCMAKE_CXX_COMPILER=clang++-%{?llvm_major} \
|
||||
%else
|
||||
-DCMAKE_C_COMPILER=clang \
|
||||
-DCMAKE_CXX_COMPILER=clang++ \
|
||||
%endif
|
||||
-DCMAKE_LINKER=mold \
|
||||
-DCMAKE_SHARED_LINKER_FLAGS="$LDFLAGS -fuse-ld=mold" \
|
||||
-DCMAKE_EXE_LINKER_FLAGS="$LDFLAGS -fuse-ld=mold"
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
project pkg {
|
||||
arches = ["x86_64"]
|
||||
rpm {
|
||||
spec = "dotty-dict.spec"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,53 @@
|
||||
%global pypi_name dotty_dict
|
||||
%global _desc Dictionary wrapper for quick access to deeply nested keys.
|
||||
|
||||
Name: python-%{pypi_name}
|
||||
Version: 1.3.1
|
||||
Release: 1%?dist
|
||||
Summary: Dictionary wrapper for quick access to deeply nested keys
|
||||
License: MIT
|
||||
URL: https://github.com/pawelzny/dotty_dict
|
||||
Source0: %url/archive/refs/tags/v%{version}.tar.gz
|
||||
BuildArch: noarch
|
||||
|
||||
BuildRequires: python3-devel
|
||||
BuildRequires: python3-build
|
||||
BuildRequires: python3-installer
|
||||
BuildRequires: python3-wheel
|
||||
BuildRequires: python3-poetry-core
|
||||
BuildRequires: python3-pip
|
||||
|
||||
Packager: Owen Zimmerman <owen@fyralabs.com>
|
||||
|
||||
%description
|
||||
%_desc
|
||||
|
||||
%package -n python3-%{pypi_name}
|
||||
Summary: %{summary}
|
||||
Provides: dotty_dict
|
||||
Provides: dotty-dict
|
||||
%{?python_provide:%python_provide python3-%{pypi_name}}
|
||||
|
||||
%description -n python3-%{pypi_name}
|
||||
%_desc
|
||||
|
||||
%prep
|
||||
%autosetup -n dotty_dict-%{version}
|
||||
|
||||
%build
|
||||
%pyproject_wheel
|
||||
|
||||
%install
|
||||
%pyproject_install
|
||||
%pyproject_save_files dotty_dict
|
||||
|
||||
%files -n python3-%{pypi_name} -f %{pyproject_files}
|
||||
%doc README.rst AUTHORS.rst CONTRIBUTING.rst
|
||||
%license LICENSE
|
||||
%ghost %python3_sitelib/__pycache__/*.cpython-*.pyc
|
||||
%ghost %python3_sitelib/%{name}/subcommands/__pycache__/*.cpython-*.pyc
|
||||
%python3_sitelib/dotty_dict-%version.dist-info/*
|
||||
|
||||
%changelog
|
||||
* Tue Sep 30 2025 Owen Zimmerman <owen@fyralabs.com>
|
||||
- Initial commit
|
||||
@@ -0,0 +1 @@
|
||||
rpm.version(gh("pawelzny/dotty_dict"));
|
||||
@@ -0,0 +1,6 @@
|
||||
project pkg {
|
||||
arches = ["x86_64"]
|
||||
rpm {
|
||||
spec = "halo.spec"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,49 @@
|
||||
%global pypi_name halo
|
||||
%global _desc Beautiful spinners for terminal, IPython and Jupyter.
|
||||
|
||||
Name: python-%{pypi_name}
|
||||
Version: 0.0.31
|
||||
Release: 1%?dist
|
||||
Summary: Beautiful spinners for terminal, IPython and Jupyter
|
||||
License: MIT
|
||||
URL: https://github.com/manrajgrover/halo
|
||||
Source0: %{pypi_source}
|
||||
BuildArch: noarch
|
||||
|
||||
BuildRequires: python3-devel
|
||||
BuildRequires: python3-setuptools
|
||||
BuildRequires: python3-pip
|
||||
|
||||
Packager: Owen Zimmerman <owen@fyralabs.com>
|
||||
|
||||
%description
|
||||
%_desc
|
||||
|
||||
%package -n python3-%{pypi_name}
|
||||
Summary: %{summary}
|
||||
Provides: halo
|
||||
%{?python_provide:%python_provide python3-%{pypi_name}}
|
||||
|
||||
%description -n python3-%{pypi_name}
|
||||
%_desc
|
||||
|
||||
%prep
|
||||
%autosetup -n halo-%{version}
|
||||
|
||||
%build
|
||||
%pyproject_wheel
|
||||
|
||||
%install
|
||||
%pyproject_install
|
||||
%pyproject_save_files halo
|
||||
|
||||
%files -n python3-%{pypi_name} -f %{pyproject_files}
|
||||
%doc README.md
|
||||
%license LICENSE
|
||||
%ghost %python3_sitelib/__pycache__/*.cpython-*.pyc
|
||||
%ghost %python3_sitelib/%{name}/subcommands/__pycache__/*.cpython-*.pyc
|
||||
%python3_sitelib/halo-%{version}.dist-info/*
|
||||
|
||||
%changelog
|
||||
* Tue Sep 30 2025 Owen Zimmerman <owen@fyralabs.com>
|
||||
- Initial commit
|
||||
@@ -0,0 +1 @@
|
||||
rpm.version(pypi("halo"));
|
||||
@@ -0,0 +1,6 @@
|
||||
project pkg {
|
||||
arches = ["x86_64"]
|
||||
rpm {
|
||||
spec = "log_symbols.spec"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,50 @@
|
||||
%global pypi_name log_symbols
|
||||
%global _desc Colored symbols for various log levels for Python.
|
||||
|
||||
Name: python-%{pypi_name}
|
||||
Version: 0.0.14
|
||||
Release: 1%?dist
|
||||
Summary: Colored symbols for various log levels for Python
|
||||
License: MIT
|
||||
URL: https://github.com/manrajgrover/py-log-symbols
|
||||
Source0: %{pypi_source}
|
||||
BuildArch: noarch
|
||||
|
||||
BuildRequires: python3-devel
|
||||
BuildRequires: python3-setuptools
|
||||
BuildRequires: python3-pip
|
||||
|
||||
Packager: Owen Zimmerman <owen@fyralabs.com>
|
||||
|
||||
%description
|
||||
%_desc
|
||||
|
||||
%package -n python3-%{pypi_name}
|
||||
Summary: %{summary}
|
||||
Provides: log_symbols
|
||||
Provides: py-log-symbols
|
||||
%{?python_provide:%python_provide python3-%{pypi_name}}
|
||||
|
||||
%description -n python3-%{pypi_name}
|
||||
%_desc
|
||||
|
||||
%prep
|
||||
%autosetup -n %{pypi_name}-%{version}
|
||||
|
||||
%build
|
||||
%pyproject_wheel
|
||||
|
||||
%install
|
||||
%pyproject_install
|
||||
%pyproject_save_files log_symbols
|
||||
|
||||
%files -n python3-%{pypi_name} -f %{pyproject_files}
|
||||
%doc README.md
|
||||
%license LICENSE
|
||||
%ghost %python3_sitelib/__pycache__/*.cpython-*.pyc
|
||||
%ghost %python3_sitelib/%{name}/subcommands/__pycache__/*.cpython-*.pyc
|
||||
%python3_sitelib/log_symbols-%{version}.dist-info/*
|
||||
|
||||
%changelog
|
||||
* Tue Sep 30 2025 Owen Zimmerman <owen@fyralabs.com>
|
||||
- Initial commit
|
||||
@@ -0,0 +1 @@
|
||||
rpm.version(pypi("log_symbols"));
|
||||
@@ -0,0 +1,6 @@
|
||||
project pkg {
|
||||
arches = ["x86_64"]
|
||||
rpm {
|
||||
spec = "milc.spec"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,56 @@
|
||||
%global pypi_name milc
|
||||
%global _desc Batteries-Included Python 3 CLI Framework.
|
||||
|
||||
Name: python-%{pypi_name}
|
||||
Version: 1.9.1
|
||||
Release: 1%?dist
|
||||
Summary: Batteries-Included Python 3 CLI Framework
|
||||
License: MIT
|
||||
URL: https://github.com/clueboard/milc
|
||||
Source0: %url/archive/refs/tags/%{version}.tar.gz
|
||||
BuildArch: noarch
|
||||
|
||||
BuildRequires: python3-devel
|
||||
BuildRequires: python3-wheel
|
||||
BuildRequires: python3-setuptools
|
||||
BuildRequires: python3-pip
|
||||
|
||||
Requires: python3-platformdirs
|
||||
Requires: python3-argcomplete
|
||||
Requires: python3-colorama
|
||||
Requires: python3-halo
|
||||
|
||||
Packager: Owen Zimmerman <owen@fyralabs.com>
|
||||
|
||||
%description
|
||||
%_desc
|
||||
|
||||
%package -n python3-%{pypi_name}
|
||||
Summary: %{summary}
|
||||
Provides: milc
|
||||
%{?python_provide:%python_provide python3-%{pypi_name}}
|
||||
|
||||
%description -n python3-%{pypi_name}
|
||||
%_desc
|
||||
|
||||
%prep
|
||||
%autosetup -n milc-%{version}
|
||||
|
||||
%build
|
||||
%pyproject_wheel
|
||||
|
||||
%install
|
||||
%pyproject_install
|
||||
%pyproject_save_files milc
|
||||
|
||||
%files -n python3-%{pypi_name} -f %{pyproject_files}
|
||||
%doc README.md COMPARISONS.md CHANGELOG.rst
|
||||
%license LICENSE
|
||||
%{_bindir}/milc-color
|
||||
%ghost %python3_sitelib/__pycache__/*.cpython-*.pyc
|
||||
%ghost %python3_sitelib/%{name}/subcommands/__pycache__/*.cpython-*.pyc
|
||||
%python3_sitelib/milc-%version.dist-info/*
|
||||
|
||||
%changelog
|
||||
* Tue Sep 30 2025 Owen Zimmerman <owen@fyralabs.com>
|
||||
- Initial commit
|
||||
@@ -0,0 +1 @@
|
||||
rpm.version(gh("clueboard/milc"));
|
||||
@@ -0,0 +1,6 @@
|
||||
project pkg {
|
||||
arches = ["x86_64"]
|
||||
rpm {
|
||||
spec = "py-spinners.spec"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,50 @@
|
||||
%global pypi_name spinners
|
||||
%global _desc More than 60 spinners for terminal, python wrapper for amazing node library cli-spinners.
|
||||
|
||||
Name: python-%{pypi_name}
|
||||
Version: 0.0.24
|
||||
Release: 1%?dist
|
||||
Summary: More than 60 spinners for terminal, python wrapper for amazing node library cli-spinners
|
||||
License: MIT
|
||||
URL: https://pypi.org/project/spinners/
|
||||
Source0: %{pypi_source}
|
||||
BuildArch: noarch
|
||||
|
||||
BuildRequires: python3-devel
|
||||
BuildRequires: python3-pip
|
||||
BuildRequires: python3-setuptools
|
||||
|
||||
Packager: Owen Zimmerman <owen@fyralabs.com>
|
||||
|
||||
%description
|
||||
%_desc
|
||||
|
||||
%package -n python3-%{pypi_name}
|
||||
Summary: %{summary}
|
||||
Provides: py-spinners
|
||||
Provides: %{pypi_name}
|
||||
%{?python_provide:%python_provide python3-%{pypi_name}}
|
||||
|
||||
%description -n python3-%{pypi_name}
|
||||
%_desc
|
||||
|
||||
%prep
|
||||
%autosetup -n %{pypi_name}-%{version}
|
||||
|
||||
%build
|
||||
%pyproject_wheel
|
||||
|
||||
%install
|
||||
%pyproject_install
|
||||
%pyproject_save_files %{pypi_name}
|
||||
|
||||
%files -n python3-%{pypi_name} -f %{pyproject_files}
|
||||
%doc README.md
|
||||
%license LICENSE
|
||||
%ghost %python3_sitelib/__pycache__/*.cpython-*.pyc
|
||||
%ghost %python3_sitelib/%{name}/subcommands/__pycache__/*.cpython-*.pyc
|
||||
%python3_sitelib/spinners-%{version}.dist-info/*
|
||||
|
||||
%changelog
|
||||
* Tue Sep 30 2025 Owen Zimmerman <owen@fyralabs.com>
|
||||
- Initial commit
|
||||
@@ -0,0 +1 @@
|
||||
rpm.version(pypi("spinners"));
|
||||
@@ -0,0 +1,6 @@
|
||||
project pkg {
|
||||
arches = ["x86_64"]
|
||||
rpm {
|
||||
spec = "types-colorama.spec"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,50 @@
|
||||
%global commit bee1e1f551c1c4b74b1cbb250ffd1152290b40a5
|
||||
%global commit_date 20251002
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
%global pypi_name types-colorama
|
||||
%global _desc Typing stubs for colorama.
|
||||
|
||||
Name: python-%{pypi_name}
|
||||
Version: 0~%{commit_date}git.%shortcommit
|
||||
Release: 1%?dist
|
||||
Summary: Typing stubs for colorama
|
||||
License: Apache-2.0
|
||||
URL: https://github.com/python/typeshed
|
||||
Source0: %url/archive/%commit/typeshed-%commit.tar.gz
|
||||
BuildArch: noarch
|
||||
BuildRequires: python3-devel
|
||||
Requires: python3-colorama
|
||||
Packager: Owen Zimmerman <owen@fyralabs.com>
|
||||
|
||||
%description
|
||||
%_desc
|
||||
|
||||
%package -n python3-%{pypi_name}
|
||||
Summary: %{summary}
|
||||
Provides: types-colorama
|
||||
%{?python_provide:%python_provide python3-%{pypi_name}}
|
||||
|
||||
%description -n python3-%{pypi_name}
|
||||
%_desc
|
||||
|
||||
%prep
|
||||
%autosetup -n typeshed-%{commit}
|
||||
|
||||
%build
|
||||
# Not needed for stub file package
|
||||
|
||||
%install
|
||||
mkdir -p %{buildroot}%{python3_sitelib}/colorama-stubs
|
||||
install -Dm755 stubs/colorama/colorama/*.pyi %{buildroot}%{python3_sitelib}/colorama-stubs/
|
||||
install -Dm755 stubs/colorama/METADATA.toml %{buildroot}%{python3_sitelib}/colorama-stubs/METADATA.toml
|
||||
|
||||
%files -n python3-%{pypi_name}
|
||||
%doc README.md MAINTAINERS.md CONTRIBUTING.md
|
||||
%license LICENSE
|
||||
%python3_sitelib/colorama-stubs/METADATA.toml
|
||||
%{python3_sitelib}/colorama-stubs/*.pyi
|
||||
|
||||
%changelog
|
||||
* Tue Sep 30 2025 Owen Zimmerman <owen@fyralabs.com>
|
||||
- Initial commit
|
||||
@@ -0,0 +1,5 @@
|
||||
rpm.global("commit", gh_commit("python/typeshed"));
|
||||
if rpm.changed() {
|
||||
rpm.release();
|
||||
rpm.global("commit_date", date());
|
||||
}
|
||||
@@ -5,7 +5,7 @@
|
||||
%global crate television
|
||||
|
||||
Name: rust-television
|
||||
Version: 0.13.3
|
||||
Version: 0.13.5
|
||||
Release: 1%?dist
|
||||
Summary: Cross-platform, fast and extensible general purpose fuzzy finder TUI
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
%define llvm_compat 20
|
||||
%endif
|
||||
%global llvm_version 20.0.0
|
||||
%global ver 0.16.0-dev.463+f624191f9
|
||||
%global ver 0.16.0-dev.577+c50aa2b95
|
||||
%bcond bootstrap 1
|
||||
%bcond docs %{without bootstrap}
|
||||
%bcond test 1
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
%global mirror_url %(mirrors=%{zig_mirrors}; index=$(( RANDOM % ${#mirrors[@]} )); echo ${mirrors[$index]})
|
||||
|
||||
Name: zig-master
|
||||
Version: 0.16.0~dev.463+f624191f9
|
||||
Version: 0.16.0~dev.577+c50aa2b95
|
||||
Release: 1%?dist
|
||||
Summary: Master builds of the Zig language
|
||||
License: MIT AND NCSA AND LGPL-2.1-or-later AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND GPL-2.0-or-later AND GPL-2.0-or-later WITH GCC-exception-2.0 AND BSD-3-Clause AND Inner-Net-2.0 AND ISC AND LicenseRef-Fedora-Public-Domain AND GFDL-1.1-or-later AND ZPL-2.1
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
%global commit 344a6dce56437a190b99e516a6cab8332cccf19e
|
||||
%global shortcommit 344a6dc
|
||||
%global commit_date 20250911
|
||||
%global commit 55b24cd2abf0baef3cc79d7502aa1f9eb2275f45
|
||||
%global shortcommit 55b24cd
|
||||
%global commit_date 20251002
|
||||
|
||||
Name: astal
|
||||
Version: 0^%commit_date.%commit
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
|
||||
%global commit 344a6dce56437a190b99e516a6cab8332cccf19e
|
||||
%global commit 55b24cd2abf0baef3cc79d7502aa1f9eb2275f45
|
||||
%global shortcommit %{sub %commit 1 7}
|
||||
%global commit_date 20250911
|
||||
%global commit_date 20251002
|
||||
|
||||
Name: astal
|
||||
Version: 0^%commit_date.%shortcommit
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
%global ver 1.8.62
|
||||
%global ver 1.8.64
|
||||
%global sanitized_ver %(echo %{ver} | sed -E 's/-/~/g')
|
||||
Summary: The Application Framework for tauOS apps
|
||||
Name: libhelium
|
||||
|
||||
@@ -79,8 +79,8 @@ Summary: Mesa graphics libraries
|
||||
# This should not break anything by default as the Mesa stream is ***EXPLICITLY***
|
||||
# disabled by default, and has to be enabled manually. See `terra/release/terra-mesa.repo` for details.
|
||||
Epoch: 1
|
||||
Version: 25.2.3
|
||||
Release: 2%?dist
|
||||
Version: 25.2.4
|
||||
Release: 1%?dist
|
||||
License: MIT AND BSD-3-Clause AND SGI-B-2.0
|
||||
URL: http://www.mesa3d.org
|
||||
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
%define _distro_extra_cflags -Wno-incompatible-pointer-types
|
||||
%global _lto_cflags %{nil}
|
||||
|
||||
%global avcodec_soversion 61
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
%global commit 833e8fa950eee1a295ef6ccec227f1f6253dff22
|
||||
%global commit d0db9b05243989a89acb52f921159868d482bbf3
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commitdate 20251001
|
||||
%global commitdate 20251003
|
||||
%global ver 1.0.16
|
||||
|
||||
Name: scx-scheds-nightly
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
|
||||
Name: katsu
|
||||
Version: 0.9.2
|
||||
Release: 1%?dist
|
||||
Release: 2%?dist
|
||||
Summary: Vicious image builder
|
||||
Packager: madonuko <mado@fyralabs.com>
|
||||
|
||||
@@ -30,7 +30,7 @@ Source0: %url/archive/refs/tags/v%version.tar.gz
|
||||
|
||||
BuildRequires: anda-srpm-macros cargo-rpm-macros >= 26
|
||||
Requires: xorriso dracut limine grub2 systemd-devel squashfs-tools parted gdisk
|
||||
Requires: dracut-live dracut-config-generic dracut-config-rescue grub2-tools-extra dracut-squash
|
||||
Requires: dracut-live dracut-config-rescue grub2-tools-extra dracut-squash
|
||||
BuildRequires: cargo rust-packaging pkgconfig(libudev) clang-devel mold
|
||||
|
||||
%description
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
%global crate mise
|
||||
|
||||
Name: rust-mise
|
||||
Version: 2025.9.25
|
||||
Version: 2025.10.0
|
||||
Release: 1%?dist
|
||||
Summary: Front-end to your dev env
|
||||
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
project pkg {
|
||||
arches = ["x86_64"]
|
||||
rpm {
|
||||
spec = "glasgow.spec"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,71 @@
|
||||
%global commit 7e725cb498b4bf1039d59a6332b92c42df384833
|
||||
%global commit_date 20251002
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
%global pypi_name glasgow
|
||||
%global _desc Scots Army Knife for electronics.
|
||||
|
||||
# Errors without setting this for some reason
|
||||
%global _udevrulesdir /usr/lib/udev/rules.d
|
||||
|
||||
Name: python-%{pypi_name}
|
||||
Version: %commit_date.%shortcommit
|
||||
Release: 1%?dist
|
||||
Summary: Scots Army Knife for electronics
|
||||
License: 0BSD AND Apache-2.0
|
||||
URL: https://github.com/GlasgowEmbedded/glasgow
|
||||
Source0: %url/archive/%commit/glasgow-%commit.tar.gz
|
||||
Patch0: remove-dep-versions.patch
|
||||
BuildArch: noarch
|
||||
|
||||
BuildRequires: python3-devel
|
||||
BuildRequires: python3-pip
|
||||
BuildRequires: python3-build
|
||||
BuildRequires: python3-pdm-backend
|
||||
BuildRequires: git
|
||||
|
||||
Requires: yosys
|
||||
Requires: nextpnr
|
||||
Requires: icestorm
|
||||
|
||||
Recommends: python3-aiohttp
|
||||
|
||||
Packager: Owen Zimmerman <owen@fyralabs.com>
|
||||
|
||||
%description
|
||||
%_desc
|
||||
|
||||
%package -n python3-%{pypi_name}
|
||||
Summary: %{summary}
|
||||
Provides: glasgow
|
||||
%{?python_provide:%python_provide python3-%{pypi_name}}
|
||||
|
||||
%description -n python3-%{pypi_name}
|
||||
%_desc
|
||||
|
||||
%prep
|
||||
%autosetup -p1 -n glasgow-%commit
|
||||
|
||||
%build
|
||||
export PDM_BUILD_SCM_VERSION=0.1.0
|
||||
pushd software
|
||||
%pyproject_wheel
|
||||
popd
|
||||
|
||||
%install
|
||||
%pyproject_install
|
||||
%pyproject_save_files glasgow
|
||||
install -Dm644 config/70-glasgow.rules %{buildroot}%{_udevrulesdir}/70-glasgow.rules
|
||||
|
||||
%files -n python3-%{pypi_name} -f %{pyproject_files}
|
||||
%doc README.md CODEOWNERS CODE_OF_CONDUCT.md CONTRIBUTING.md
|
||||
%license LICENSE-0BSD.txt LICENSE-Apache-2.0.txt
|
||||
%{_bindir}/glasgow
|
||||
%{_udevrulesdir}/70-glasgow.rules
|
||||
%ghost %python3_sitelib/__pycache__/*.cpython-*.pyc
|
||||
%ghost %python3_sitelib/%{name}/subcommands/__pycache__/*.cpython-*.pyc
|
||||
%python3_sitelib/glasgow-*.dist-info/*
|
||||
|
||||
%changelog
|
||||
* Mon Sep 29 2025 Owen Zimmerman <owen@fyralabs.com>
|
||||
- Initial commit
|
||||
@@ -0,0 +1,44 @@
|
||||
diff --git a/software/pyproject.toml b/software/pyproject.toml
|
||||
index c1151748..c3302e60 100644
|
||||
--- a/software/pyproject.toml
|
||||
+++ b/software/pyproject.toml
|
||||
@@ -29,30 +29,30 @@ requires-python = ">=3.11, <4"
|
||||
dependencies = [
|
||||
# We use `typing` features not available in the lowest Python version we support. The library
|
||||
# `typing_extensions` provides shims for such features. It uses SemVer.
|
||||
- "typing_extensions>=4.8,<5",
|
||||
+ "typing_extensions",
|
||||
# Amaranth is the core of the Glasgow software/gateware interoperability layer. It uses SemVer.
|
||||
- "amaranth>=0.5.7,<0.6",
|
||||
+ "amaranth",
|
||||
# `packaging` is used in the plugin system, `support.plugin`. It uses CalVer: the major version
|
||||
# is the two last digits of the year and the minor version is the release within that year.
|
||||
- "packaging>=23.0",
|
||||
+ "packaging",
|
||||
# `platformdirs` is used in the bitstream builder to use platform-appropriate cache directories.
|
||||
# It uses SemVer.
|
||||
- "platformdirs>=3.0.0,<5",
|
||||
+ "platformdirs",
|
||||
# `fx2` is effectively maintained together with Glasgow. It uses SemVer, and keeps backward
|
||||
# compatibility within the 0.x release series.
|
||||
- "fx2>=0.11,<1",
|
||||
+ "fx2",
|
||||
# `libusb1` is used to communicate with the device, and its API mirrors the stable API/ABI of
|
||||
# of the native `libusb1` library. It increases major version when dropping support for older
|
||||
# Python versions.
|
||||
- "libusb1>=3.3.0; sys_platform!='emscripten'",
|
||||
+ "libusb1; sys_platform!='emscripten'",
|
||||
# `cobs` is used to multiplex communication streams in applets. It uses an ad-hoc versioning
|
||||
# system.
|
||||
- "cobs>=1.2.1",
|
||||
+ "cobs",
|
||||
# `pyvcd` is used in the applet analyzer to dump waveform files. It is also a dependency of
|
||||
# Amaranth, and the version range here must be compatible with Amaranth's.
|
||||
- "pyvcd>=0.4.1,<0.5",
|
||||
+ "pyvcd",
|
||||
# `importlib_resources` is used to shim over Python API incompatibilities. It uses SemVer.
|
||||
- "importlib_resources~=6.5.2",
|
||||
+ "importlib_resources",
|
||||
]
|
||||
|
||||
[project.optional-dependencies]
|
||||
@@ -0,0 +1,5 @@
|
||||
rpm.global("commit", gh_commit("GlasgowEmbedded/glasgow"));
|
||||
if rpm.changed() {
|
||||
rpm.release();
|
||||
rpm.global("commit_date", date());
|
||||
}
|
||||
@@ -1,7 +1,7 @@
|
||||
# https://github.com/nats-io/natscli
|
||||
%global goipath github.com/nats-io/natscli
|
||||
%global commit 4a6341a930283c850117c6a12f0f6a487906d4aa
|
||||
%global commit_date 20250926
|
||||
%global commit f26e95f19c53418b6f496a1e4d2c571216cfc1d7
|
||||
%global commit_date 20251003
|
||||
%global shortcommit %{sub %{commit} 1 7}
|
||||
|
||||
%gometa -f
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
Name: neovim-default-editor
|
||||
# Version, release, and epoch are inherited from the editor package just like other default editors
|
||||
Version: 0.6.0
|
||||
Release: 1%?dist
|
||||
Release: 2%?dist
|
||||
Epoch: 0
|
||||
# Inherited from Neovim itself
|
||||
License: Apache-2.0 AND Vim AND MIT
|
||||
|
||||
@@ -1,17 +0,0 @@
|
||||
diff --git a/setup.cfg b/setup.cfg
|
||||
index c3da40d..e031621 100644
|
||||
--- a/setup.cfg
|
||||
+++ b/setup.cfg
|
||||
@@ -37,10 +37,10 @@ classifiers =
|
||||
[options]
|
||||
install_requires =
|
||||
hid
|
||||
- milc>=1.9.0
|
||||
+# milc>=1.9.0
|
||||
pyusb
|
||||
# qmk_firmware packages
|
||||
- dotty-dict
|
||||
+# dotty-dict
|
||||
hjson
|
||||
jsonschema>=4
|
||||
pillow
|
||||
@@ -5,12 +5,11 @@
|
||||
|
||||
Name: python-%{pypi_name}
|
||||
Version: 1.1.8
|
||||
Release: 2%?dist
|
||||
Release: 3%?dist
|
||||
Summary: A program to help users work with QMK
|
||||
License: MIT
|
||||
URL: https://github.com/qmk/qmk_cli
|
||||
Source0: %url/archive/refs/tags/%version.tar.gz
|
||||
Patch0: nonexistant-deps.patch
|
||||
BuildArch: noarch
|
||||
|
||||
BuildRequires: python3-devel
|
||||
@@ -56,7 +55,7 @@ Provides: qmk-cli
|
||||
%_desc
|
||||
|
||||
%prep
|
||||
%autosetup -p1 -n qmk_cli-%version
|
||||
%autosetup -n qmk_cli-%version
|
||||
|
||||
%build
|
||||
%pyproject_wheel
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
%global commit 4f639ab3f5bf6a68d8ea4868a5e0b6829377b7ed
|
||||
%global commit_date 20250926
|
||||
%global commit 9f61b87db715fe9729305e242de8412d8db4153c
|
||||
%global commit_date 20251003
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
%define _unpackaged_files_terminate_build 0
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
%global oldpkgname yt-dlp-nightly
|
||||
|
||||
Name: yt-dlp-git
|
||||
Version: 2025.09.29.032523
|
||||
Version: 2025.10.01.065439
|
||||
Release: 1%?dist
|
||||
Summary: A command-line program to download videos from online video platforms
|
||||
|
||||
|
||||
Reference in New Issue
Block a user