Merge branch 'frawhide' into Owen-sz-patch-13

This commit is contained in:
Owen Zimmerman
2026-05-27 17:28:46 -05:00
committed by GitHub
40 changed files with 255 additions and 60 deletions
+1 -1
View File
@@ -73,6 +73,6 @@ jobs:
# Upload the results to GitHub's code scanning dashboard (optional).
# Commenting out will disable upload of results to your repo's Code Scanning dashboard
- name: "Upload to code-scanning"
uses: github/codeql-action/upload-sarif@9e0d7b8d25671d64c341c19c0152d693099fb5ba # v4
uses: github/codeql-action/upload-sarif@7211b7c8077ea37d8641b6271f6a365a22a5fbfa # v4
with:
sarif_file: results.sarif
+1 -1
View File
@@ -1,7 +1,7 @@
%undefine __brp_mangle_shebangs
Name: chdig
Version: 26.4.3
Version: 26.5.1
Release: 1%{?dist}
Summary: Dig into ClickHouse with TUI interface
URL: https://github.com/azat/chdig
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-canary-openasar
Version: 1.0.1154
Version: 1.0.1157
Release: 1%{?dist}
Summary: A snappier Discord rewrite with features like further customization and theming
License: MIT AND https://discord.com/terms
+1 -1
View File
@@ -1,5 +1,5 @@
Name: discord-canary
Version: 1.0.1154
Version: 1.0.1157
Release: 1%{?dist}
Summary: Free Voice and Text Chat for Gamers
URL: discord.com
+2 -2
View File
@@ -1,9 +1,9 @@
# Disable X11 for RHEL 10+
%bcond x11 %[%{undefined rhel} || 0%{?rhel} < 10]
%global commit 1ac687d791460736e16c0e0c2b17f422b4bdf1ee
%global commit d05814ceef5fe8aba3f4543182d16b89f8cbf4fb
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20260525
%global commit_date 20260527
%global ver 0.41.0
Name: mpv-nightly
+1 -1
View File
@@ -1,4 +1,4 @@
%global metainfo_commit f467512129f94bc4c90187e86192202ecc78e820
%global metainfo_commit 2f600528ba58ae4bd307f7f4043785085651713e
Name: proton-vpn-gtk-app
Version: 4.16.4
+1 -1
View File
@@ -2,7 +2,7 @@
Name: signal-desktop
%electronmeta -aD
Version: 8.11.0
Version: 8.12.0
Release: 1%{?dist}
Summary: A private messenger for Windows, macOS, and Linux
URL: https://signal.org
@@ -1,5 +1,5 @@
Name: plasma6-applet-appgrid
Version: 1.8.1
Version: 1.8.3
Release: 1%{?dist}
Summary: A modern fullscreen application launcher for KDE Plasma
# Main code: GPL-2.0-or-later
@@ -1,5 +1,5 @@
%global forgeurl https://gitlab.com/ubports/development/core/lomiri-system-settings
%global commit a89f1ddabe58351a5e4b4a3e3180ea84d8e6ff10
%global commit 9f5db9701cc52b824561d6db7ec4cd4f0460a980
%forgemeta
Name: lomiri-system-settings
@@ -1,5 +1,5 @@
%global commit e5e8e35953c03e07e163a4967feda7af6aba7803
%global commit_date 20260509
%global commit c0138d9067d6a779c753aa7da72ce85d44f528da
%global commit_date 20260527
%global shortcommit %(c=%{commit}; echo ${c:0:7})
Name: mangobar
+1 -1
View File
@@ -6,7 +6,7 @@
%global crate deno
Name: rust-deno
Version: 2.8.0
Version: 2.8.1
Release: 1%{?dist}
Summary: Deno executable
+3 -1
View File
@@ -37,7 +37,9 @@ Packager: Gilver E. <roachy@fyralabs.com>
%install
%crate_install_bin
%{cargo_license_online} > LICENSE.dependencies
pushd crates/edit
%{cargo_license_online} > ../../LICENSE.dependencies
popd
install -Dm644 assets/edit.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/%{appid}.svg
sed -i "s|^Icon=edit$|Icon=%{appid}|g" assets/%{appid}.desktop
@@ -1,6 +1,6 @@
%global commit a746d0f7281954eb251915f4cd9fcea4924ad999
%global commit 2e5ad917eb4e325a3dbb161c3f41208a8cd35e44
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global fulldate 2026-05-25
%global fulldate 2026-05-26
%global commit_date %(echo %{fulldate} | sed 's/-//g')
%global public_key RWQlAjJC23149WL2sEpT/l0QKy7hMIFhYdQOFy0Z7z7PbneUgvlsnYcV
%global ver 1.3.2
+2 -2
View File
@@ -1,6 +1,6 @@
%global commit a5457029ccb61379b775fcbc20607546301bf3ce
%global commit 867e51189b1bdcf0ea64c85a33c741e0af1a28f5
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20260526
%global commit_date 20260527
%global ver 1.5.0
%bcond_with check
+1 -1
View File
@@ -7,7 +7,7 @@
%global debug_package %{nil}
%endif
%global ver 1.4.2-pre
%global ver 1.5.0-pre
# Exclude input files from mangling
%global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$
+1 -1
View File
@@ -17,7 +17,7 @@
%global rustflags_debuginfo 0
Name: zed
Version: 1.3.7
Version: 1.4.2
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
@@ -2,7 +2,7 @@
%global crate sleepy-launcher
%global appid moe.launcher.sleepy-launcher
Name: %{crate}
Version: 1.6.5
Version: 1.6.6
Release: 1%{?dist}
Summary: Sleepy Game Launcher for Linux with automatic patching and telemetry disabling
+2 -2
View File
@@ -9,8 +9,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 a87d175295cc33df2264939c5437ed3b3f6790e1
%global ver 0.0.40-19396
%global commit b41b10a031f5e5070f52e20b8228ff4f4d389ebf
%global ver 0.0.40-19397
Name: rpcs3
Version: %(echo %{ver} | sed 's/-/^/g')
+41 -17
View File
@@ -12,10 +12,7 @@ Summary: Imperative, multi-paradigm, compiled programming language
License: MIT and BSD
URL: https://nim-lang.org
Source0: https://github.com/nim-lang/Nim/archive/%commit.tar.gz
Source1: nim.1
Source2: nimgrep.1
Source4: nimsuggest.1
BuildRequires: gcc mold git gcc-c++ nodejs openssl-devel pkgconfig(bash-completion) gc-devel pcre pcre-devel
BuildRequires: gcc mold git gcc-c++ nodejs openssl-devel pkgconfig(bash-completion) gc-devel help2man
Requires: redhat-rpm-config gcc
Conflicts: choosenim
# somehow wrong name and never noticed
@@ -57,8 +54,13 @@ order of priority).
This package provides documentation and reference manual for the language
and its standard library.
%endif
%pkg_completion -Bz nim nimble
%pkg_completion -Bn nimgrep
%pkg_completion -Bn nimpretty
%pkg_completion -Bn nimsuggest
%prep
%autosetup -n Nim-%commit
@@ -81,17 +83,14 @@ nim c --noNimblePath --skipUserCfg --skipParentCfg --hints:off -d:danger koch.ni
koch boot -d:release -d:nimStrictMode --lib:lib
%ifarch x86_64
koch docs &
./koch docs --skipUserCfg --skipParentCfg --hints:off &
%endif
(cd lib; nim c --app:lib -d:danger -d:createNimRtl -t:-fPIE -l:-pie nimrtl.nim) &
koch tools --skipUserCfg --skipParentCfg --hints:off -d:release -t:-fPIE -l:-pie &
nim c -d:danger -t:-fPIE -l:-pie nimsuggest/nimsuggest.nim &
wait
%ifarch x86_64
sed -i '/<link.*fonts.googleapis.com/d' doc/html/*.html
%endif
# generate install.sh
./koch distrohelper
%install
export PATH="$(pwd):$(pwd)/bin:${PATH}"
@@ -101,16 +100,38 @@ mold -run bin/nim cc -d:nimCallDepthLimit=10000 -r tools/niminst/niminst --var:v
sh ./install.sh %buildroot/usr/bin
# generate man pages
h2m_args=(
--section=1
--no-info
--version-string=%version
)
help2man --name='Nim Language Compiler' "${h2m_args[@]}" -o nim.1 ./bin/nim
help2man --name='Nimsuggest' "${h2m_args[@]}" -o nimsuggest.1 ./bin/nimsuggest
#help2man --name='Nimgrep' "${h2m_args[@]}" -o nimgrep.1 ./bin/nimgrep
help2man --name='Nimpretty' "${h2m_args[@]}" -o nimpretty.1 ./bin/nimpretty
help2man --name='Nim Package Installer' "${h2m_args[@]}" -o nimble.1 ./bin/nimble
help2man --name='Atlas' "${h2m_args[@]}" -o atlas.1 ./bin/atlas
mkdir -p %buildroot/%_bindir %buildroot/%_datadir/bash-completion/completions %buildroot/usr/lib/nim %buildroot%_datadir
install -Dpm755 bin/nim{grep,suggest,pretty} %buildroot/%_bindir
install -Dpm644 tools/nim.bash-completion %buildroot/%_datadir/bash-completion/completions/nim
install -Dpm644 -t%buildroot/%_mandir/man1 %SOURCE1 %SOURCE2 %SOURCE4
install -Dpm755 bin/nim{grep,suggest,pretty} bin/atlas %buildroot/%_bindir
install -Dpm644 tools/nim.bash-completion %buildroot%bash_completions_dir/nim
install -Dpm644 tools/nim.zsh-completion %buildroot%zsh_completions_dir/_nim
for comp in {tools,dist/nimble}/*.bash-completion; do
install -Dm 644 ${comp} "%buildroot%bash_completions_dir/$(basename "${comp/.bash-completion}")"
done
for comp in {tools,dist/nimble}/*.zsh-completion; do
install -Dm 644 ${comp} "%buildroot%zsh_completions_dir/_$(basename "${comp/.zsh-completion}")"
done
install -Dpm644 -t%buildroot/%_mandir/man1 *.1
mv %buildroot%_bindir/nim %buildroot%_datadir/
ln -s %_datadir/nim/bin/nim %buildroot%_bindir/nim
%ifarch x86_64
mkdir -p %buildroot/%_docdir/%name/html || true
cp -a doc/html/*.html %buildroot/%_docdir/%name/html/ || true
find "%buildroot%_docdir/%name" -name '*.idx' -delete
cp tools/dochack/dochack.js %buildroot/%_docdir/%name/ || true
%endif
@@ -133,16 +154,16 @@ cp -r %buildroot%_prefix/lib/nim/dist %buildroot%_datadir/nim/
%license copying.txt dist/nimble/license.txt
%doc doc/readme.txt
%_bindir/nim
%_mandir/man1/nim.1.*
%_datadir/bash-completion/completions/nim
%_mandir/man1/nim{,ble}.1.*
%_datadir/nim/
%_prefix/lib/nim/
%_sysconfdir/nim/
%files tools
%license copying.txt
%_bindir/atlas
%_bindir/nim{grep,suggest,pretty}
%_mandir/man1/nim{grep,suggest}.1*
%_mandir/man1/{atlas,nimsuggest,nimpretty}.1*
%ifarch x86_64
%files doc
@@ -150,4 +171,7 @@ cp -r %buildroot%_prefix/lib/nim/dist %buildroot%_datadir/nim/
%endif
%changelog
%autochangelog
* Wed May 27 2026 madonuko <mado@fyralabs.com> - 2.3.1^20260522.561b417
- more manfiles
- no more nimgrep manfile (cannot generate)
- no longer dep on pcre
+6
View File
@@ -0,0 +1,6 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "datasets.spec"
}
}
+50
View File
@@ -0,0 +1,50 @@
%global pypi_name datasets
%global _desc The largest hub of ready-to-use datasets for AI models with fast, easy-to-use and efficient data manipulation tools.
Name: python-%{pypi_name}
Version: 4.8.5
Release: 1%{?dist}
Summary: The largest hub of ready-to-use datasets for AI models with fast, easy-to-use and efficient data manipulation tools
License: Apache-2.0
URL: https://github.com/huggingface/datasets
Source0: %{pypi_source}
BuildRequires: python3-devel
BuildRequires: python3-pip
BuildRequires: python3-importlib-metadata
BuildRequires: python3-wheel
BuildRequires: python3-setuptools
BuildArch: noarch
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 %{pypi_name}-%{version}
%pyproject_patch_dependency pyarrow:drop_constraints
%build
%pyproject_wheel
%install
%pyproject_install
%pyproject_save_files %{pypi_name}
%files -n python3-%{pypi_name} -f %{pyproject_files}
%doc README.md
%license LICENSE
%{_bindir}/datasets-cli
%changelog
* Sun May 24 2026 Owen Zimmerman <owen@fyralabs.com>
- Initial commit
+1
View File
@@ -0,0 +1 @@
rpm.version(pypi("datasets"));
+6
View File
@@ -0,0 +1,6 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "lhotse.spec"
}
}
+46
View File
@@ -0,0 +1,46 @@
%global pypi_name lhotse
%global _desc Tools for handling multimodal data in machine learning projects.
Name: python-%{pypi_name}
Version: 1.33.0
Release: 1%{?dist}
Summary: Tools for handling multimodal data in machine learning projects
License: Apache-2.0
URL: https://lhotse.readthedocs.io/en/latest/
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}
%{?python_provide:%python_provide python3-%{pypi_name}}
%description -n python3-%{pypi_name}
%_desc
%prep
%git_clone https://github.com/lhotse-speech/lhotse.git %{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
%{_bindir}/lhotse
%changelog
* Sun May 24 2026 Owen Zimmerman <owen@fyralabs.com>
- Initial commit
+1
View File
@@ -0,0 +1 @@
rpm.version(pypi("lhotse"));
+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.15.4
Version: 7.16.1
Release: 1%{?dist}
Summary: Send usage data from your Python code to PostHog
License: MIT
+6
View File
@@ -0,0 +1,6 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "uroman.spec"
}
}
+1
View File
@@ -0,0 +1 @@
rpm.version(pypi("uroman"));
+52
View File
@@ -0,0 +1,52 @@
%global pypi_name uroman
%global _desc Universal Romanizer that can convert any unicode script to roman (latin) script.
Name: python-%{pypi_name}
Version: 1.3.1.1
Release: 1%{?dist}
Summary: Universal Romanizer that can convert any unicode script to roman (latin) script
License: GPL-3.0-or-later
URL: https://github.com/isi-nlp/uroman
Source0: %{pypi_source}
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}
%{?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}
rm -r %{buildroot}%{python3_sitelib}/LICENSE.txt
rm -r %{buildroot}%{python3_sitelib}/README.md
rm -r %{buildroot}%{python3_sitelib}/pyproject.toml
rm -r %{buildroot}%{python3_sitelib}/requirements.txt
%files -n python3-%{pypi_name} -f %{pyproject_files}
%doc README.md
%license LICENSE.txt
%{_bindir}/uroman
%changelog
* Sun May 24 2026 Owen Zimmerman <owen@fyralabs.com>
- Initial commit
+1 -1
View File
@@ -1,6 +1,6 @@
#!/usr/bin/bash
version=0.17.0-dev.387+31f157d80
version=0.17.0-dev.389+f5a1968f6
mirrors=()
@@ -6,7 +6,7 @@
%define llvm_compat 22
%endif
%global llvm_version 22.0.0
%global ver 0.17.0-dev.387+31f157d80
%global ver 0.17.0-dev.389+f5a1968f6
%bcond bootstrap 1
%bcond docs %{without bootstrap}
%bcond test 1
+1 -1
View File
@@ -18,7 +18,7 @@
%global zig_cache_dir %{builddir}/zig-cache
Name: zig-master
Version: 0.17.0~dev.387+31f157d80
Version: 0.17.0~dev.389+f5a1968f6
Release: 2%{?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,7 +1,7 @@
%global commit 4ee59d0b5db4b07d3927f96cb75374d2e6cd0cd8
%global commit 3e6c683ecd666099fbf6e3d25a5d69ff041ef36f
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global ver 20260525120551
%global commit_date 20260526
%global ver 20260526143121
%global commit_date 20260527
Name: v2ray-domain-list-community
Version: %{ver}^%{commit_date}git.%{shortcommit}
@@ -1,5 +1,5 @@
%global commit 8fd8224ee3b8d1d7ec62e97c1eb04900eaf702b7
%global commit_date 20260524
%global commit f73eb3ef91d88acfd336bbdd97d9802acce91f3a
%global commit_date 20260527
%global shortcommit %(c=%{commit}; echo ${c:0:7})
Name: cloud-hypervisor-nightly
@@ -1,6 +1,6 @@
%global commit 6a19de9c8fe192c14412c5e1ad7ca6fa259ce168
%global commit 7d6ad8186887ad1cb756e873f92b2cd4ec575979
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commitdate 20260523
%global commitdate 20260527
%global ver 1.1.1
%undefine __brp_mangle_shebangs
+2 -2
View File
@@ -152,10 +152,10 @@ Packager: Terra Packaging Team <terra@fyralabs.com>
%obsolete terra-surface-dtx-daemon v0.3.10~1-5
%obsolete_ticket https://github.com/terrapkg/packages/pull/12665
%obsolete supergfxctl
%obsolete supergfxctl 5.2.7-3
%obsolete_ticket https://github.com/terrapkg/packages/pull/12665
%obsolete gnome-shell-extension-gpu-switcher-supergfxctl
%obsolete gnome-shell-extension-gpu-switcher-supergfxctl 11^20250925.1de26db-4
%obsolete_ticket https://github.com/terrapkg/packages/pull/7521
%obsolete x264-bash-completion 0.165-18.20250609gitb35605ac
@@ -1,7 +1,7 @@
%define debug_package %{nil}
Name: cloudflare-speed-cli
Version: 1.0.0
Version: 1.0.1
Release: 1%{?dist}
Summary: CLI for internet speed test via cloudflare
+2 -2
View File
@@ -1,5 +1,5 @@
%global commit 9f080c186a75ce301b1604a232ec232f3a144db3
%global commit_date 20260524
%global commit 7ccbd777bcb2a68a0190824c8a16ce999a65a385
%global commit_date 20260527
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global pypi_name glasgow
@@ -4,8 +4,8 @@
%bcond test 0
Name: nodejs-license-checker
Version: 4.4.2
Release: 2%{?dist}
Version: 5.0.1
Release: 1%{?dist}
Summary: Check NPM package licenses
SourceLicense: BSD-3-Clause
License: Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND CC0-1.0 AND CC-BY-3.0 AND ISC AND (MIT AND CC-BY-3.0) AND MIT
+2 -2
View File
@@ -1,5 +1,5 @@
%global commit a9af6dba7094359aea3803aff3e88c8040d5f8c3
%global commit_date 20260523
%global commit 955f634829fbfcef1e01f9990c04bee0e5eddcfc
%global commit_date 20260527
%global shortcommit %(c=%{commit}; echo ${c:0:7})
Name: rpi-utils