Compare commits

..

5 Commits

Author SHA1 Message Date
madomado ac8f0fc27a LinguistTools
Signed-off-by: madomado <madonuko@outlook.com>
2025-10-24 13:43:59 +08:00
madomado 8067e41eb8 Update zrythm.spec
Signed-off-by: madomado <madonuko@outlook.com>
2025-10-23 19:28:09 +08:00
madomado 8f3b6068d0 qt6
Signed-off-by: madomado <madonuko@outlook.com>
2025-10-23 18:48:39 +08:00
madomado 6efe73f704 what am i doing
Signed-off-by: madomado <madonuko@outlook.com>
2025-10-23 18:42:38 +08:00
madomado 99d98ac6d4 fix(zrythm): upstream switched to cmake
Signed-off-by: madomado <madonuko@outlook.com>
2025-10-23 18:42:05 +08:00
166 changed files with 215 additions and 1395 deletions
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-canary-openasar
Version: 0.0.796
Version: 0.0.790
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
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-canary
Version: 0.0.796
Version: 0.0.790
Release: 1%?dist
Summary: Free Voice and Text Chat for Gamers
URL: discord.com
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-openasar
Version: 0.0.113
Version: 0.0.112
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-ptb-openasar
Version: 0.0.164
Version: 0.0.163
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
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-ptb
Version: 0.0.164
Version: 0.0.163
Release: 1%?dist
Summary: Free Voice and Text Chat for Gamers.
URL: https://discord.com
+1 -1
View File
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord
Version: 0.0.113
Version: 0.0.112
Release: 1%?dist
Summary: Free Voice and Text Chat for Gamers
URL: https://discord.com
+3 -3
View File
@@ -1,9 +1,9 @@
#? https://github.com/flameshot-org/flameshot/blob/master/packaging/rpm/fedora/flameshot.spec
%global ver 13.3.0
%global commit 88c951e771fd57bccf6d8f1539a03df47316368d
%global ver 13.1.0
%global commit b4c78e80e3395d8198d18fb364763442c9fbf936
%global shortcommit %{sub %{commit} 1 7}
%global commit_date 20251029
%global commit_date 20251023
%global devel_name QtColorWidgets
%global _distro_extra_cflags -fuse-ld=mold
%global _distro_extra_cxxflags -fuse-ld=mold
+1 -1
View File
@@ -4,7 +4,7 @@
%global crate halloy
Name: halloy
Version: 2025.11
Version: 2025.9
Release: 1%?dist
Summary: An open-source IRC client written in Rust, with the Iced GUI library
Packager: Yoong jin <solomoncyj@gmail.com>
+2 -2
View File
@@ -1,9 +1,9 @@
# Disable X11 for RHEL 10+
%bcond x11 %[%{undefined rhel} || 0%{?rhel} < 10]
%global commit d3ec15bca87536341f121a4f0f97954d00a6cfe5
%global commit 99d6d4c1c21c51ffac5f7b6d6e733a0b05a216ad
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20251101
%global commit_date 20251020
%global ver 0.40.0
Name: mpv-nightly
-8
View File
@@ -1,8 +0,0 @@
project pkg {
rpm {
spec = "rasputin.spec"
}
labels {
nightly = 1
}
}
-45
View File
@@ -1,45 +0,0 @@
%global commit a445d545c8e1a3339acd53cadf4e9c08698a786d
%global commit_date 20251028
%global shortcommit %(c=%{commit}; echo ${c:0:7})
Name: rasputin
Version: 0~%commit_date.git~%shortcommit
Release: 1%?dist
Summary: Mouse and keyboard settings for Raspberry Pi Desktop
License: BSD-3-Clause
URL: https://github.com/raspberrypi-ui/rasputin
Source0: %url/archive/%commit.tar.gz
Packager: Owen Zimmerman <owen@fyralabs.com>
BuildRequires: meson
BuildRequires: ninja-build
BuildRequires: gtk3-devel
BuildRequires: libxml2-devel
BuildRequires: intltool
BuildRequires: gcc
Requires: libxml2
%description
%summary.
%prep
%autosetup -n rasputin-%{commit}
%build
%meson
%meson_build
%install
%meson_install
%find_lang rpcc_rasputin
%files -f rpcc_rasputin.lang
%license debian/copyright
%{_datadir}/rpcc/ui/rasputin.ui
%{_libdir}/rpcc/librpcc_rasputin.so
%changelog
* Sun Oct 26 2025 Owen Zimmerman <owen@fyralabs.com>
- Initial commit
-5
View File
@@ -1,5 +0,0 @@
rpm.global("commit", gh_commit("raspberrypi-ui/appset"));
if rpm.changed() {
rpm.release();
rpm.global("commit_date", date());
}
+8 -12
View File
@@ -1,5 +1,5 @@
%global commit a445d545c8e1a3339acd53cadf4e9c08698a786d
%global commit_date 20251024
%global commit 7e7eda80fd6f3f025f7579ae47b939ae5202c0ca
%global commit_date 20251023
%global shortcommit %(c=%{commit}; echo ${c:0:7})
Name: appset
@@ -19,6 +19,7 @@ BuildRequires: intltool
BuildRequires: gcc
Requires: libxml2
Requires: gtk3
Provides: pipanel
Provides: rp-appset
@@ -36,20 +37,15 @@ Provides: rp-appset
%install
%meson_install
%find_lang rpcc_pipanel
%find_lang pipanel
%files -f rpcc_pipanel.lang
%files -f pipanel.lang
%doc README
%license debian/copyright
%{_datadir}/rpcc/ui/pipanel.ui
%{_libdir}/rpcc/librpcc_pipanel.so
%{_iconsdir}/hicolor/24x24/apps/appset-desktop.png
%{_iconsdir}/hicolor/24x24/apps/appset-taskbar.png
%{_iconsdir}/hicolor/32x32/apps/appset-desktop.png
%{_iconsdir}/hicolor/32x32/apps/appset-taskbar.png
%{_bindir}/pipanel
%{_datadir}/applications/pipanel.desktop
%{_datadir}/pipanel/ui/pipanel.ui
%changelog
* Sat Oct 25 2025 Owen Zimmerman <owen@fyralabs.com>
- Follow upstream by changing to build plugin instead of application
* Fri Aug 15 2025 Owen Zimmerman <owen@fyralabs.com>
- Package appset
+2 -2
View File
@@ -1,5 +1,5 @@
%global commit 316b2a9787e19352eb22cf8de163d6856a1ea26f
%global commit_date 20251101
%global commit c1c0aaff854d01fb8e8bf31a204fd03f8e81daab
%global commit_date 20251014
%global shortcommit %(c=%{commit}; echo ${c:0:7})
Name: rp-bookshelf
-8
View File
@@ -1,8 +0,0 @@
project pkg {
rpm {
spec = "rpcc.spec"
}
labels {
nightly = 1
}
}
-57
View File
@@ -1,57 +0,0 @@
%global commit 6ae576bee3ca42f0aea597e76d2e0df0e1184bad
%global commit_date 20251030
%global shortcommit %(c=%{commit}; echo ${c:0:7})
Name: rpcc
Version: 0~%commit_date.git~%shortcommit
Release: 1%?dist
Summary: Raspberry Pi Control Centre - an extensible settings application for the Raspberry Pi Desktop
License: BSD-3-Clause
URL: https://github.com/raspberrypi-ui/rpcc
Source0: %url/archive/%commit.tar.gz
Packager: Owen Zimmerman <owen@fyralabs.com>
BuildRequires: meson
BuildRequires: ninja-build
BuildRequires: gtk3-devel
BuildRequires: libxml2-devel
BuildRequires: intltool
BuildRequires: gcc
Requires: libxml2
Requires: gtk3
%description
Raspberry Pi Control Centre - an extensible settings application for the Raspberry Pi Desktop
rpcc is a settings application which loads tab pages at runtime from plugin modules.
A number of packages contain plugins which are installed as standard on Raspberry Pi images:
- pipanel - appearance settings
- rc-gui - Raspberry Pi Configuration
- raindrop - screen layout
- rasputin - mouse and keyboard input
- rpinters - printers
%prep
%autosetup -n rpcc-%commit
%build
%meson
%meson_build
%install
%meson_install
%find_lang rpcc
%files -f rpcc.lang
%doc README
%license debian/copyright
%{_bindir}/rpcc
%{_datadir}/applications/rpcc.desktop
%{_datadir}/rpcc/ui/rpcc.ui
%changelog
* Sat Oct 25 2025 Owen Zimmerman <owen@fyralabs.com>
- Initial commit
-5
View File
@@ -1,5 +0,0 @@
rpm.global("commit", gh_commit("raspberrypi-ui/rpcc"));
if rpm.changed() {
rpm.release();
rpm.global("commit_date", date());
}
+1 -1
View File
@@ -1,4 +1,4 @@
%global ver 2025-11-01
%global ver 2025-10-23
%global goodver %(echo %ver | sed 's/-//g')
%global __brp_mangle_shebangs %{nil}
%bcond_without mold
+1 -1
View File
@@ -12,7 +12,7 @@
%endif
Name: signal-desktop
Version: 7.77.1
Version: 7.76.0
Release: 1%?dist
Summary: A private messenger for Windows, macOS, and Linux
URL: https://signal.org
+1 -1
View File
@@ -2,7 +2,7 @@
%global realname subtitleedit
Name: %realname.bin
Version: 4.0.14
Version: 4.0.13
Release: 1%?dist
Summary: An advanced subtitle editor and converter
License: GPL-3.0-only
@@ -1 +1 @@
v1.12.12
v1.12.11
+1 -1
View File
@@ -1,7 +1,7 @@
#? https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=throne-git
Name: throne
Version: 1.0.8
Version: 1.0.7
Release: 1%?dist
Summary: Qt based cross-platform GUI proxy configuration manager (backend: sing-box)
URL: https://github.com/throneproj/Throne
+2 -2
View File
@@ -7,8 +7,8 @@
Name: vesktop
Obsoletes: VencordDesktop < 1.5.8-1
Obsoletes: vencord-desktop < 1.5.8-1
Version: 1.6.1
Release: 1%?dist
Version: 1.6.0
Release: 2%?dist
License: GPL-3.0
Summary: Vesktop is a cross platform desktop app aiming to give you a snappier Discord experience with Vencord pre-installed
URL: https://github.com/Vencord/Vesktop
+1 -1
View File
@@ -13,7 +13,7 @@
%global __requires_exclude ^((libffmpeg[.]so.*)|(lib.*\\.so.*))$
Name: voicevox
Version: 0.25.0
Version: 0.24.2
Release: 1%?dist
Summary: Free Japanese text-to-speech editor
License: LGPL-3.0
+2 -2
View File
@@ -1,9 +1,9 @@
# Fedora sometimes sources the snapshots under stable versions and just bumps release
# For user clarity I have separated these into different packages
%global commit a5a76f24a5d03697cab0c3192843a4379d6f8ff6
%global commit 5a543dbc7bcb2465f3fb77bcfb28c0fc21d508b5
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global ver 20250102
%global commit_date 20251025
%global commit_date 20250928
Name: winetricks-git
Version: %{ver}^%{commit_date}git.%{shortcommit}
@@ -3,7 +3,7 @@
Name: gnome-shell-extension-%{extension}
Version: 12
Release: 2%?dist
Release: 1%?dist
Summary: GNOME Shell extension to bring back the app menu
License: GPL-3.0-only
URL: https://github.com/fthx/appmenu-is-back
@@ -11,8 +11,9 @@ URL: https://github.com/fthx/appmenu-is-back
BuildArch: noarch
Source0: https://github.com/fthx/appmenu-is-back/archive/refs/tags/v%{version}.tar.gz
Patch0: https://github.com/fthx/appmenu-is-back/compare/v2..703a31acf900eb7bcab3462baeefa815ec7f13ab.patch
Requires: (gnome-shell >= 48~ with gnome-shell < 50~)
Requires: (gnome-shell >= 47~ with gnome-shell < 49~)
Recommends: gnome-extensions-app
%description
@@ -1,6 +0,0 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "gnome-shell-extension-tailscale-status.spec"
}
}
@@ -1,95 +0,0 @@
# At this point in time, this package DOES NOT WORK on the main branch due to not being optimized for modern gnome/gnome-shell versions.
# It also does not work on the 'post-gnome45' branch due to an outdated version in the extension's metadata file, which does not update properly once installed through a package.
# This means the best way to get the updated files is from the gnome extensions website's zip archives, but if the GitHub repo gets properly updated, we can switch over to a commit-based package
# We also need to move files to the ~/.local directory instead of the typical gnome extension directory due to this being a User Extension, NOT a System Extension.
%global commit cecb04e68df0d611dc41d1030542bb40c9862d6f
%global commit_date 20240923
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global extension tailscale-status
%global uuid %{extension}@maxgallup.github.com
Name: gnome-shell-extension-%{extension}
Version: %commit
Release: 1%{?dist}
Summary: Extension to manage and check the status of tailscale-cli
License: GPLv2
URL: https://github.com/maxgallup/tailscale-status
Source0: https://extensions.gnome.org/review/download/58475.shell-extension.zip
Packager: Owen Zimmerman <owen@fyralabs.com>
BuildArch: noarch
BuildRequires: wget unzip
Requires: gnome-shell
Recommends: gnome-extensions-app
Suggests: tailscale
%description
An unofficial Gnome Extension to manage and check the status of tailscale-cli.
This extension is in no way affiliated with Tailscale Inc.
%prep
wget https://extensions.gnome.org/review/download/58475.shell-extension.zip
unzip 58475.shell-extension.zip
%install
mkdir -p %{buildroot}%{_localstatedir}/lib/rpm-state/%{uuid}
mkdir -p %{buildroot}%{_localstatedir}/lib/rpm-state/%{uuid}/schemas
install -Dm644 metadata.json %{buildroot}%{_localstatedir}/lib/rpm-state/%{uuid}/metadata.json
install -Dm644 extension.js %{buildroot}%{_localstatedir}/lib/rpm-state/%{uuid}/extension.js
install -Dm644 prefs.js %{buildroot}%{_localstatedir}/lib/rpm-state/%{uuid}/prefs.js
install -Dm644 icon-down.svg %{buildroot}%{_localstatedir}/lib/rpm-state/%{uuid}/icon-down.svg
install -Dm644 icon-exit-node.svg %{buildroot}%{_localstatedir}/lib/rpm-state/%{uuid}/icon-exit-node.svg
install -Dm644 icon-up.svg %{buildroot}%{_localstatedir}/lib/rpm-state/%{uuid}/icon-up.svg
install -Dm644 schemas/* %{buildroot}%{_localstatedir}/lib/rpm-state/%{uuid}/schemas/
%files
%dir %{_localstatedir}/lib/rpm-state/%{uuid}
%dir %{_localstatedir}/lib/rpm-state/%{uuid}/schemas
%{_localstatedir}/lib/rpm-state/%{uuid}/metadata.json
%{_localstatedir}/lib/rpm-state/%{uuid}/extension.js
%{_localstatedir}/lib/rpm-state/%{uuid}/prefs.js
%{_localstatedir}/lib/rpm-state/%{uuid}/icon-down.svg
%{_localstatedir}/lib/rpm-state/%{uuid}/icon-exit-node.svg
%{_localstatedir}/lib/rpm-state/%{uuid}/icon-up.svg
%{_localstatedir}/lib/rpm-state/%{uuid}/schemas/*
%post
#Since this is a User Extension, we muct only install for the current user
current_user=$(logname)
echo "Running post-transaction scripts as user ${current_user}..."
# Create the User Extensions directories in the user's home directory
mkdir -p /home/${current_user}/.local/share/gnome-shell/extensions/%{uuid}
mkdir -p /home/${current_user}/.local/share/gnome-shell/extensions/%{uuid}/schemas
# Move the files to the user's User Extensions directory
mv %{_localstatedir}/lib/rpm-state/%{uuid}/metadata.json /home/${current_user}/.local/share/gnome-shell/extensions/%{uuid}/metadata.json
mv %{_localstatedir}/lib/rpm-state/%{uuid}/extension.js /home/${current_user}/.local/share/gnome-shell/extensions/%{uuid}/extension.js
mv %{_localstatedir}/lib/rpm-state/%{uuid}/prefs.js /home/${current_user}/.local/share/gnome-shell/extensions/%{uuid}/prefs.js
mv %{_localstatedir}/lib/rpm-state/%{uuid}/icon-down.svg /home/${current_user}/.local/share/gnome-shell/extensions/%{uuid}/icon-down.svg
mv %{_localstatedir}/lib/rpm-state/%{uuid}/icon-exit-node.svg /home/${current_user}/.local/share/gnome-shell/extensions/%{uuid}/icon-exit-node.svg
mv %{_localstatedir}/lib/rpm-state/%{uuid}/icon-up.svg /home/${current_user}/.local/share/gnome-shell/extensions/%{uuid}/icon-up.svg
mv %{_localstatedir}/lib/rpm-state/%{uuid}/schemas/* /home/${current_user}/.local/share/gnome-shell/extensions/%{uuid}/schemas/
echo "Extension files successfully installed for user ${current_user}"
%postun
# Remove the files from the user's User Extensions directory on package uninstallation
if [ $1 -eq 0 ]; then
current_user=$(logname)
echo "Running post-uninstall scripts as user ${current_user}..."
rm -rf /home/${current_user}/.local/share/gnome-shell/extensions/%{uuid}
echo "Extension files successfully removed for user ${current_user}"
fi
%changelog
* Tue Jan 14 2025 Owen Zimmerman <owen@fyralabs.com>
- Initial Package
@@ -1,6 +1,6 @@
%global tarball_version %%(echo %{version} | tr '~' '.')
%global major_version 49
%global minor_version 1
%global minor_version 0
%if 0%{?rhel}
%global portal_helper 0
@@ -214,6 +214,7 @@ mkdir -p %{buildroot}%{_datadir}/gnome-shell/search-providers
%find_lang gnome-shell
%check
desktop-file-validate %{buildroot}%{_datadir}/applications/org.gnome.Shell.desktop
desktop-file-validate %{buildroot}%{_datadir}/applications/org.gnome.Shell.Extensions.desktop
%if %{portal_helper}
@@ -229,6 +230,7 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/org.gnome.Shell.Porta
%{_bindir}/gnome-shell-test-tool
%{_datadir}/glib-2.0/schemas/00_org.gnome.shell.gschema.override
%{_datadir}/applications/org.gnome.Shell.Extensions.desktop
%{_datadir}/applications/org.gnome.Shell.desktop
%{_datadir}/bash-completion/completions/gnome-extensions
%{_datadir}/gnome-control-center/keybindings/50-gnome-shell-launchers.xml
%{_datadir}/gnome-control-center/keybindings/50-gnome-shell-screenshots.xml
@@ -240,7 +242,6 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/org.gnome.Shell.Porta
%{_datadir}/dbus-1/services/org.gnome.Shell.HotplugSniffer.service
%{_datadir}/dbus-1/services/org.gnome.Shell.Notifications.service
%{_datadir}/dbus-1/services/org.gnome.Shell.Screencast.service
%{_datadir}/dbus-1/interfaces/org.gnome.Shell.Brightness.xml
%{_datadir}/dbus-1/interfaces/org.gnome.Shell.Extensions.xml
%{_datadir}/dbus-1/interfaces/org.gnome.Shell.Introspect.xml
%{_datadir}/dbus-1/interfaces/org.gnome.Shell.PadOsd.xml
@@ -256,6 +257,7 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/org.gnome.Shell.Porta
%{_userunitdir}/org.gnome.Shell-disable-extensions.service
%{_userunitdir}/org.gnome.Shell.target
%{_userunitdir}/org.gnome.Shell@wayland.service
%{_userunitdir}/org.gnome.Shell@x11.service
%{_libdir}/gnome-shell/
%{_libexecdir}/gnome-shell-calendar-server
%{_libexecdir}/gnome-shell-perf-helper
+1 -1
View File
@@ -2,7 +2,7 @@
%global stable_kf6 stable
%global majmin_ver_kf6 6.18
%global ecm_ver 6.19.0
%global ecm_ver 6.18.0
%global ecm_rel 1
Name: kf6-%{framework}
@@ -1,5 +1,5 @@
%global forgeurl https://gitlab.com/ubports/development/core/lomiri-system-settings
%global commit 8456af25150806b76846d5dd86ff941248e612af
%global commit b7447b5350712d56d48ac2ccf757e54e67cc258f
%forgemeta
Name: lomiri-system-settings
@@ -2,8 +2,8 @@
%global crate matugen
Name: rust-matugen
Version: 3.0.0
Release: 1%?dist
Version: 2.4.1
Release: 1%{?dist}
Summary: Material you color generation tool with templates
License: GPL-2.0
+1 -1
View File
@@ -4,7 +4,7 @@
# prevent library files from being installed
%global cargo_install_lib 0
%global upstream_version v2.8.2
%global upstream_version v2.6.0
%global ver %{sub %upstream_version 2}
Name: walker
@@ -4,7 +4,7 @@
%global __requires_exclude ^libaaudio\\.so.*|^libandroid\\.so.*|^libmediandk\\.so.*|^liblog\\.so.*|^libc\\.so.*|^libm\\.so.*|^libdl\\.so.*|^libcrypt\\.so.*|^libstdc\\+\\+\\.so.*|^libncursesw\\.so.*|^libtinfo\\.so.*|^libnsl\\.so.*|^libpanelw\\.so.*$
Name: android-studio
Version: 2025.2.1.7
Version: 2025.1.4.8
Release: 1%?dist
Summary: Official IDE for Android development
License: Apache-2.0
+1 -1
View File
@@ -3,7 +3,7 @@
%bcond test 1
Name: node-%{module}
Version: 10.2.0
Version: 10.1.0
Release: 1%?dist
Summary: Backport GitHub commits
SourceLicense: Apache-2.0
+1 -1
View File
@@ -1,5 +1,5 @@
Name: flutter
Version: 3.35.7
Version: 3.35.6
Release: 1%?dist
Summary: SDK for crafting beautiful, fast user experiences from a single codebase
License: BSD-3-Clause
@@ -1,6 +1,6 @@
%global commit 765ee6842930f0d6918574b9b87c2ee6583e4727
%global commit b764055c3393d26f6c5f1ec373b53c438bcad939
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global fulldate 2025-10-31
%global fulldate 2025-10-22
%global commit_date %(echo %{fulldate} | sed 's/-//g')
%global public_key RWQlAjJC23149WL2sEpT/l0QKy7hMIFhYdQOFy0Z7z7PbneUgvlsnYcV
%global ver 1.3.0
@@ -196,8 +196,7 @@ DESTDIR="%{buildroot}" \
-Dversion-string="%{ver}-dev+%{shortcommit}" \
-Dstrip=false \
-Dpie=true \
-Demit-docs \
-Demit-themes=false
-Demit-docs
# Don't conflict with ncurses-term on F42 and up
%if 0%{?fedora} >= 42
@@ -213,6 +212,7 @@ rm -rf %{buildroot}%{_datadir}/terminfo/g/%{base_name}
%{_datadir}/applications/%{appid}.desktop
%dir %{_datadir}/%{base_name}
%{_datadir}/%{base_name}/doc
%{_datadir}/%{base_name}/themes
%{_datadir}/metainfo/%{appid}.metainfo.xml
%{_datadir}/dbus-1/services/%{appid}.service
%{_iconsdir}/hicolor/16x16/apps/%{appid}.png
@@ -289,10 +289,6 @@ rm -rf %{buildroot}%{_datadir}/terminfo/g/%{base_name}
%systemd_user_postun app-%{appid}.service
%changelog
* Tue Oct 28 2025 Gilver E. <rockgrub@disroot.org> - 1.3.0~tip^20251027gitd40321a-2
- Disabled bundled themes
* This is necessary to address licensing issues in the themes repo Ghostty uses
* See: https://github.com/mbadolato/iTerm2-Color-Schemes/issues/638
* Sat May 31 2025 Gilver E. <rockgrub@disroot.org> - 1.1.4~tip^20250531git1ff9162
- Updated for Zig 0.14.0
- Updated for ncurses-term compatibility in Fedora 42 and Rawhide
+4 -8
View File
@@ -3,8 +3,8 @@
%global appid com.mitchellh.ghostty
Name: ghostty
Version: 1.2.3
Release: 2%?dist
Version: 1.2.2
Release: 1%?dist
Summary: A fast, native terminal emulator written in Zig.
License: MIT AND MPL-2.0 AND OFL-1.1 AND (WTFPL OR CC0-1.0) AND Apache-2.0
URL: https://ghostty.org/
@@ -160,8 +160,7 @@ DESTDIR="%{buildroot}" \
-Dversion-string="%{version}" \
-Dstrip=false \
-Dpie=true \
-Demit-docs \
-Demit-themes=false
-Demit-docs
# Don't conflict with ncurses-term on F42 and up
%if 0%{?fedora} >= 42
@@ -177,6 +176,7 @@ rm -rf %{buildroot}%{_datadir}/terminfo/g/%{name}
%{_datadir}/applications/%{appid}.desktop
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/doc
%{_datadir}/%{name}/themes
%{_datadir}/metainfo/%{appid}.metainfo.xml
%{_datadir}/dbus-1/services/%{appid}.service
%{_iconsdir}/hicolor/16x16/apps/%{appid}.png
@@ -248,10 +248,6 @@ rm -rf %{buildroot}%{_datadir}/terminfo/g/%{name}
%systemd_user_postun app-%{appid}.service
%changelog
* Tue Oct 28 2025 Gilver E. <rockgrub@disroot.org> - 1.2.3-2
- Disabled bundled themes
* This is necessary to address licensing issues in the themes repo Ghostty uses
* See: https://github.com/mbadolato/iTerm2-Color-Schemes/issues/638
* Fri Jan 31 2025 Gilver E. <rockgrub@disroot.org>
- Update to 1.1.0-1%{?dist}
* Low GHSA-98wc-794w-gjx3: Ghostty leaked file descriptors allowing the shell and any of its child processes to impact other Ghostty terminal instances
+2 -2
View File
@@ -12,8 +12,8 @@
# Naming variable as something other than "commit" is necessary
# to stop %%gometa from putting commit hash in release
%global commit_hash fa6831412394ee08e23ef0855c246bbef02bed33
%global commit_date 20251028
%global commit_hash ccf0a9f6d6ca755725e35863abbca896635c8c1c
%global commit_date 20251022
%global shortcommit %{sub %{commit_hash} 1 7}
%global ver 2.0.14
+1 -1
View File
@@ -4,7 +4,7 @@ A hardware-accelerated terminal emulator focusing to run in desktops and browser
%bcond docs 1
Name: rio
Version: 0.2.33
Version: 0.2.32
Release: 1%?dist
Summary: A hardware-accelerated terminal written in Rust.
SourceLicense: MIT
+3 -3
View File
@@ -1,7 +1,7 @@
%global commit ecbdffc84f1165323f256e8485ae84320550c759
%global commit f9e0642a72e6bc680ba5ff5c3a6eb5e1bd5f6752
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20251101
%global ver 0.212.0
%global commit_date 20251023
%global ver 0.211.0
%bcond_with check
%bcond nightly 1
+1 -1
View File
@@ -1,6 +1,6 @@
%bcond_with check
%global ver 0.211.2-pre
%global ver 0.210.0-pre
# Exclude input files from mangling
%global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$
+1 -1
View File
@@ -9,7 +9,7 @@
%global rustflags_debuginfo 0
Name: zed
Version: 0.210.4
Version: 0.209.5
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
+22
View File
@@ -0,0 +1,22 @@
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
<fontconfig>
<description>Redirect requests for Sarabun to Sarabun New for proper cross-platform rendering</description>
<match target="pattern">
<test qual="any" name="family" compare="eq">
<string>Sarabun</string>
</test>
<edit name="family" mode="prepend" binding="same">
<string>TH Sarabun New</string>
</edit>
</match>
<match target="pattern">
<test qual="any" name="family" compare="eq">
<string>TH Sarabun</string>
</test>
<edit name="family" mode="prepend" binding="same">
<string>TH Sarabun New</string>
</edit>
</match>
</fontconfig>
+7 -11
View File
@@ -5,7 +5,7 @@
# namespace
%global fontorg th.or.sipa
Version: 20200217
Release: 7%{?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,7 +22,7 @@ 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
Requires: tlwg-laksaman-fonts
# The packages were renamed
Obsoletes: th-baijam-fonts
@@ -48,6 +48,7 @@ Requires: %{name}-all
# and these fonts are an open-source, state-sponsored package
# required for official Thai documentation
License: LicenseRef-DIP-SIPA
Source1: 15-supercede-sarabun.conf
Source2: SIPA-LICENSE
BuildRequires: rpm_macro(fontpkg)
Supplements: (default-fonts-th)
@@ -65,7 +66,7 @@ BuildArch: noarch
%global fontfamily2 TH Sarabun New
%global foundry2 %foundry1
%global fontlicense2 OFL-1.1-RFN
%global fontlicense OFL-1.1-RFN
%global fonts2 'TH Sarabun New'*.ttf
%global fontsummary2 Revision of the %{fontfamily1} font family
%global fontdescription2 %{common_description}
@@ -94,6 +95,7 @@ BuildArch: noarch
%global fontsummary6 %{fontfamily6} font family
%global fontdescription6 %{common_description}
%global fontfamily7 TH Charm of AU
%global foundry7 Kanlayanamit Noraratphutthi
%global fonts7 'TH Charm of AU'*.ttf
@@ -145,17 +147,12 @@ BuildArch: noarch
%fontpkg -a
%fontmetapkg
# pull in tlwg-laksaman-fonts
# since this actually provides a fix for TH Sarabun
# (#6929) (#2482)
%prep
%autosetup -n Fonts
cp -v %{SOURCE2} LICENSE
%build
touch METAPKG
mv "THSarabun Bold Italic.ttf" "TH Sarabun Bold Italic.ttf"
mv "THSarabun Bold.ttf" "TH Sarabun Bold.ttf"
mv "THSarabun BoldItalic.ttf" "TH Sarabun BoldItalic.ttf"
@@ -169,14 +166,13 @@ mv "THSarabunNew.ttf" "TH Sarabun New.ttf"
%install
%fontinstall -a
install -Dm644 %{SOURCE1} %buildroot/%{_sysconfdir}/fonts/conf.d/15-supercede-sarabun.conf
%check
%fontcheck -a
%files
%license LICENSE
%fontfiles -a
%config(noreplace) %{_sysconfdir}/fonts/conf.d/15-supercede-sarabun.conf
%changelog
+1 -1
View File
@@ -1,7 +1,7 @@
%global __brp_mangle_shebangs %{nil}
Name: inputplumber
Version: 0.67.0
Version: 0.66.0
Release: 1%?dist
Summary: Open source input router and remapper daemon for Linux
License: GPL-3.0-or-later
@@ -1,5 +0,0 @@
project pkg {
rpm {
spec = "anime-game-launcher.spec"
}
}
@@ -1,76 +0,0 @@
%global cargo_install_lib 0
%global crate anime-game-launcher
%global appid moe.launcher.an-anime-game-launcher
Name: %{crate}
Version: 3.17.0
Release: 1%?dist
Summary: An Anime Game Launcher for Linux with automatic patching and telemetry disabling
License: GPL-3.0-or-later
URL: https://github.com/an-anime-team/an-anime-game-launcher
Source0: %{url}/archive/refs/tags/%{version}.tar.gz
Packager: Cappy Ishihara <cappy@fyralabs.com>
# Allow migrate path from Maroxy's OBS repo
Provides: an-anime-game-launcher = %{version}-%{release}
Requires: unzip
Requires: cabextract
Requires: tar
Requires: git
Requires: p7zip
Requires: curl
Requires: xdelta
BuildRequires: gtk4
BuildRequires: git
BuildRequires: rust
BuildRequires: cargo
BuildRequires: gtk4-devel
BuildRequires: openssl-devel
BuildRequires: python3
BuildRequires: python3-gobject
BuildRequires: libadwaita-devel
BuildRequires: cmake
BuildRequires: gcc clang-devel mold
BuildRequires: rust-packaging
BuildRequires: desktop-file-utils
BuildRequires: anda-srpm-macros
BuildRequires: cargo-rpm-macros
BuildRequires: protobuf-devel protobuf-compiler
%description
%{summary}
%prep
%autosetup -n an-anime-game-launcher-%{version}
%cargo_prep_online
%build
%cargo_build
%install
%crate_install_bin
install -Dm644 assets/images/icon.png %{buildroot}%{_datadir}/icons/hicolor/512x512/apps/%{appid}.png
desktop-file-install \
--set-icon="%{appid}" \
--set-key="Exec" --set-value="%{name}" \
--dir=%{buildroot}%{_datadir}/applications \
assets/anime-game-launcher.desktop
%check
desktop-file-validate %{buildroot}/%{_datadir}/applications/anime-game-launcher.desktop
%files
%license LICENSE
%doc README.md CHANGELOG.md
%{_datadir}/applications/anime-game-launcher.desktop
%{_bindir}/%{crate}
%{_datadir}/icons/hicolor/512x512/apps/%{appid}.png
%changelog
* Sat Sep 20 2025 Cappy Ishihara <cappy@cappuchino.xyz>
- Initial package
@@ -1 +0,0 @@
rpm.version(gh_tag("an-anime-team/an-anime-game-launcher"));
@@ -1,5 +0,0 @@
project pkg {
rpm {
spec = "honkers-launcher.spec"
}
}
@@ -1,75 +0,0 @@
%global cargo_install_lib 0
%global crate honkers-launcher
%global appid moe.launcher.honkers-launcher
Name: %{crate}
Version: 1.12.0
Release: 1%?dist
Summary: Honkers Launcher for Linux with automatic patching and telemetry disabling
License: GPL-3.0-or-later
URL: https://github.com/an-anime-team/honkers-launcher
Source0: %{url}/archive/refs/tags/%{version}.tar.gz
Packager: Cappy Ishihara <cappy@fyralabs.com>
# Allow migrate path from Maroxy's OBS repo
Provides: honkers-launcher = %{version}-%{release}
Requires: unzip
Requires: cabextract
Requires: tar
Requires: git
Requires: p7zip
Requires: curl
Requires: xdelta
BuildRequires: gtk4
BuildRequires: git
BuildRequires: rust
BuildRequires: cargo
BuildRequires: gtk4-devel
BuildRequires: openssl-devel
BuildRequires: python3
BuildRequires: python3-gobject
BuildRequires: libadwaita-devel
BuildRequires: cmake
BuildRequires: gcc clang-devel mold
BuildRequires: rust-packaging
BuildRequires: desktop-file-utils
BuildRequires: anda-srpm-macros
BuildRequires: cargo-rpm-macros
%description
%{summary}.
%prep
%autosetup -n honkers-launcher-%{version}
%cargo_prep_online
%build
%cargo_build
%install
%crate_install_bin
install -Dm644 assets/images/icon.png %{buildroot}%{_datadir}/icons/hicolor/512x512/apps/%{appid}.png
desktop-file-install \
--set-icon="%{appid}" \
--set-key="Exec" --set-value="%{name}" \
--dir=%{buildroot}%{_datadir}/applications \
assets/honkers-launcher.desktop
%check
desktop-file-validate %{buildroot}/%{_datadir}/applications/honkers-launcher.desktop
%files
%license LICENSE
%doc README.md CHANGELOG.md
%{_datadir}/applications/honkers-launcher.desktop
%{_bindir}/%{crate}
%{_datadir}/icons/hicolor/512x512/apps/%{appid}.png
%changelog
* Sat Sep 20 2025 Cappy Ishihara <cappy@cappuchino.xyz>
- Initial package
@@ -1 +0,0 @@
rpm.version(gh_tag("an-anime-team/honkers-launcher"));
@@ -1,5 +0,0 @@
project pkg {
rpm {
spec = "sleepy-launcher.spec"
}
}
@@ -1,75 +0,0 @@
%global cargo_install_lib 0
%global crate sleepy-launcher
%global appid moe.launcher.sleepy-launcher
Name: %{crate}
Version: 1.5.0
Release: 1%?dist
Summary: Sleepy Game Launcher for Linux with automatic patching and telemetry disabling
License: GPL-3.0-or-later
URL: https://github.com/an-anime-team/sleepy-launcher
Source0: %{url}/archive/refs/tags/%{version}.tar.gz
Packager: Cappy Ishihara <cappy@fyralabs.com>
# Allow migrate path from Maroxy's OBS repo
Provides: sleepy-launcher = %{version}-%{release}
Requires: unzip
Requires: cabextract
Requires: tar
Requires: git
Requires: p7zip
Requires: curl
Requires: xdelta
BuildRequires: gtk4
BuildRequires: git
BuildRequires: rust
BuildRequires: cargo
BuildRequires: gtk4-devel
BuildRequires: openssl-devel
BuildRequires: python3
BuildRequires: python3-gobject
BuildRequires: libadwaita-devel
BuildRequires: cmake
BuildRequires: gcc clang-devel mold
BuildRequires: rust-packaging
BuildRequires: desktop-file-utils
BuildRequires: anda-srpm-macros
BuildRequires: cargo-rpm-macros
%description
%{summary}
%prep
%autosetup -n sleepy-launcher-%{version}
%cargo_prep_online
%build
%cargo_build
%install
%crate_install_bin
install -Dm644 assets/images/icon.png %{buildroot}%{_datadir}/icons/hicolor/512x512/apps/%{appid}.png
desktop-file-install \
--set-icon="%{appid}" \
--set-key="Exec" --set-value="%{name}" \
--dir=%{buildroot}%{_datadir}/applications \
assets/sleepy-launcher.desktop
%check
desktop-file-validate %{buildroot}/%{_datadir}/applications/sleepy-launcher.desktop
%files
%license LICENSE
%doc README.md CHANGELOG.md
%{_datadir}/applications/sleepy-launcher.desktop
%{_bindir}/%{crate}
%{_datadir}/icons/hicolor/512x512/apps/%{appid}.png
%changelog
* Sat Sep 20 2025 Cappy Ishihara <cappy@cappuchino.xyz>
- Initial package
@@ -1 +0,0 @@
rpm.version(gh_tag("an-anime-team/sleepy-launcher"));
+1 -1
View File
@@ -1,5 +1,5 @@
Name: opengamepadui
Version: 0.42.1
Version: 0.42.0
Release: 1%?dist
Summary: Open source gamepad-native game launcher and overlay
+2 -2
View File
@@ -1,9 +1,9 @@
%define osuresver 2025.1028.0
%define osuresver 2025.911.0
%global debug_package %{nil}
%define __strip /bin/true
Name: osu-lazer
Version: 2025.1029.1
Version: 2025.912.0
Release: 1%?dist
Summary: The future of osu! and the beginning of an open era! Commonly known by the codename osu!lazer. Pew pew.
ExclusiveArch: x86_64
@@ -1,10 +1,10 @@
%global real_name prismlauncher
%global nice_name PrismLauncher
%global commit 2982e6e7c9e4a7e540d6ca4d90098ffec7e882e7
%global commit 3c5431176bc000808bc6e720f201db520e858e4d
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20251028
%global commit_date 20251021
%global snapshot_info %{commit_date}.%{shortcommit}
%bcond_without qt6
+2 -2
View File
@@ -11,8 +11,8 @@
# Need to get rid of everything Clang can't use and undefine -Wunused-command-line-argument where possible due to the project's build flags
%global build_cflags %(echo %{build_cflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument
%global build_cxxflags %(echo %{build_cxxflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs\=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument
%global commit dc22584f7244b016697c5a21b0377f92ea66a254
%global ver 0.0.38-18285
%global commit 311e7a99923b6e274279d7db6a879e21f3044039
%global ver 0.0.38-18258
Name: rpcs3
Version: %(echo %{ver} | sed 's/-/^/g')
+2 -2
View File
@@ -1,6 +1,6 @@
%define debug_package %nil
%global commit 1cb64ec6df27d70d90b59bb946c6aa4323e4ec63
%global commit_date 20251029
%global commit 7409af7329c51416703c512f5e049368dfb3e710
%global commit_date 20250613
%global shortcommit %(c=%{commit}; echo ${c:0:7})
Name: albius
@@ -1,5 +1,5 @@
# Generated by go2rpm 1.17.1
%bcond check 0
%bcond check 1
%bcond bootstrap 0
%if %{with bootstrap}
@@ -10,11 +10,13 @@
%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^golang\\(.*\\)$
%endif
%global upstream_version v1.0.0-beta-8
%global ver %{sub %upstream_version 2}
%global providers archlinuxpkgs calc clipboard desktopapplications files menus providerlist runner symbols websearch
# https://github.com/abenz1267/elephant
%global goipath github.com/abenz1267/elephant
Version: 2.13.2
Version: %{gsub %{gsub %ver - ~ 1} - _}
%gometa -f
@@ -23,20 +25,18 @@ Elephant - cuz it's phat - is a powerful data provider service and backend for b
}
%global golicenses LICENSE
%global godocs BREAKING.md README.md cmd/elephant/version.txt
%global godocs NIX.md README.md cmd/version.txt
Name: elephant
Release: 1%?dist
Release: %autorelease
Summary: None
License: GPL-3.0-only
URL: %{gourl}
Source: %{gourl}/archive/refs/tags/v%version.tar.gz
Source: %{gourl}/archive/refs/tags/%upstream_version.tar.gz
Provides: golang-github-abenz1267-elephant = %evr
Packager: madonuko <mado@fyralabs.com>
# desktopapplications
BuildRequires: wayland-devel
%description %{common_description}
@@ -53,7 +53,7 @@ end
}
%prep
%autosetup -n %name-%version
%autosetup -n %name-%ver
%goprep -Ae
%autopatch -p1
@@ -61,7 +61,7 @@ end
%build
%define gomodulesmode GO111MODULE=on
pushd cmd
(%{gobuild -o %{gobuilddir}/bin/elephant elephant/elephant.go}) &
(%{gobuild -o %{gobuilddir}/bin/elephant elephant.go}) &
popd
for prov in internal/providers/*/; do
pushd $prov
@@ -89,7 +89,7 @@ install -Dm755 internal/providers/*/*.so -t %buildroot/etc/xdg/elephant/provider
%if %{without bootstrap}
%files
%license LICENSE
%doc BREAKING.md README.md cmd/elephant/version.txt
%doc NIX.md README.md cmd/version.txt
%{_bindir}/elephant
%ghost /etc/xdg/elephant/
%endif
+1 -1
View File
@@ -1 +1 @@
rpm.version(gh_rawfile("abenz1267/elephant", "master", "cmd/elephant/version.txt"));
rpm.version(gh_rawfile("abenz1267/elephant", "master", "cmd/version.txt"));
@@ -2,7 +2,7 @@
# https://github.com/jesseduffield/lazygit
%global goipath github.com/jesseduffield/lazygit
Version: 0.56.0
Version: 0.55.1
%gometa -f
@@ -2,7 +2,7 @@
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Name: kotlin-native
Version: 2.2.21
Version: 2.2.20
Release: 1%?dist
Summary: LLVM backend for the Kotlin compiler
ExclusiveArch: x86_64
+1 -1
View File
@@ -1,7 +1,7 @@
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildArch: noarch
Name: kotlin
Version: 2.2.21
Version: 2.2.20
Release: 1%?dist
Summary: Statically typed programming language
+1 -1
View File
@@ -1,5 +1,5 @@
Name: netto
Version: 0.1.4
Version: 0.1.3
Release: 1%?dist
Summary: 📡 GUI Network Applet
License: GPL-3.0-or-later
+2 -2
View File
@@ -1,8 +1,8 @@
%global csrc_commit 561b417c65791cd8356b5f73620914ceff845d10
%global commit 5079074b1a86b7b2b80197e079c564d2d5924735
%global commit c449c7249856f75a0de39c8358d73d21887ab2d9
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global ver 2.3.1
%global commit_date 20251101
%global commit_date 20251022
%global debug_package %nil
Name: nim-nightly
+2 -2
View File
@@ -2,8 +2,8 @@
%global debug_package %{nil}
Name: nim
Version: 2.2.6
Release: 1%?dist
Version: 2.2.4
Release: 3%?dist
Summary: Imperative, multi-paradigm, compiled programming language
License: MIT and BSD
URL: https://nim-lang.org
-9
View File
@@ -1,9 +0,0 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "gay.spec"
}
labels {
nightly = 1
}
}
-53
View File
@@ -1,53 +0,0 @@
%global commit af18bcf210659b8b5a40624ffab791d49e831017
%global commit_date 20241015
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global pypi_name gay
%global _desc Colour your text / terminal to be more gay.
Name: python-%{pypi_name}
Version: %commit_date.%shortcommit
Release: 1%?dist
Summary: Colour your text / terminal to be more gay
License: MIT
URL: https://github.com/ms-jpq/gay
Source0: %url/archive/%commit/gay-%commit.tar.gz
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: gay
%{?python_provide:%python_provide python3-%{pypi_name}}
%description -n python3-%{pypi_name}
%_desc
%prep
%autosetup -n gay-%{commit}
%build
%pyproject_wheel
%install
%pyproject_install
%files -n python3-%{pypi_name}
%doc README.md
%license LICENSE
%{_bindir}/gay
%ghost %python3_sitelib/__pycache__/*.cpython-*.pyc
%ghost %python3_sitelib/%{name}/subcommands/__pycache__/*.cpython-*.pyc
%python3_sitelib/gay-1.3.4.dist-info/*
%changelog
* Tue Sep 30 2025 Owen Zimmerman <owen@fyralabs.com>
- Initial commit
-5
View File
@@ -1,5 +0,0 @@
rpm.global("commit", gh_commit("ms-jpq/gay"));
if rpm.changed() {
rpm.release();
rpm.global("commit_date", date());
}
-6
View File
@@ -1,6 +0,0 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "latex2mathml.spec"
}
}
@@ -1,55 +0,0 @@
%global pypi_name latex2mathml
%global _desc Pure Python library for LaTeX to MathML conversion.
Name: python-%{pypi_name}
Version: 3.78.1
Release: 1%?dist
Summary: Pure Python library for LaTeX to MathML conversion
License: MIT
URL: https://github.com/roniemartinez/latex2mathml
Source0: %{pypi_source}
BuildArch: noarch
BuildRequires: python3-devel
BuildRequires: python3-wheel
BuildRequires: python3-setuptools
BuildRequires: python3-pip
BuildRequires: python3-poetry-core
BuildRequires: python3-installer
BuildRequires: python3-build
Packager: Owen Zimmerman <owen@fyralabs.com>
%description
%_desc
%package -n python3-%{pypi_name}
Summary: %{summary}
Provides: latex2mathml
%{?python_provide:%python_provide python3-%{pypi_name}}
%description -n python3-%{pypi_name}
%_desc
%prep
%autosetup -n latex2mathml-%{version}
%build
%pyproject_wheel
%install
%pyproject_install
%pyproject_save_files latex2mathml
%files -n python3-%{pypi_name} -f %{pyproject_files}
%doc README.md
%license LICENSE
%{_bindir}/l2m
%{_bindir}/latex2mathml
%ghost %python3_sitelib/__pycache__/*.cpython-*.pyc
%ghost %python3_sitelib/%{name}/subcommands/__pycache__/*.cpython-*.pyc
%python3_sitelib/latex2mathml-%version.dist-info/*
%changelog
* Fri Oct 24 2025 Owen Zimmerman <owen@fyralabs.com>
- Initial commit
@@ -1 +0,0 @@
rpm.version(pypi("latex2mathml"));
-6
View File
@@ -1,6 +0,0 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "mdtex2html.spec"
}
}
@@ -1,50 +0,0 @@
%global pypi_name mdtex2html
%global _desc python3-library to convert Markdown with included LaTeX-Formulas to HTML with MathML.
Name: python-%{pypi_name}
Version: 1.3.1
Release: 1%?dist
Summary: python3-library to convert Markdown with included LaTeX-Formulas to HTML with MathML
License: LGPL-2.1
URL: https://github.com/polarwinkel/mdtex2html
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: mdtex2html
%{?python_provide:%python_provide python3-%{pypi_name}}
%description -n python3-%{pypi_name}
%_desc
%prep
%autosetup -n mdtex2html-%{version}
%build
%pyproject_wheel
%install
%pyproject_install
%pyproject_save_files mdtex2html
%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/mdtex2html-%version.dist-info/*
%changelog
* Fri Oct 24 2025 Owen Zimmerman <owen@fyralabs.com>
- Initial commit
-1
View File
@@ -1 +0,0 @@
rpm.version(pypi("mdtex2html"));
-6
View File
@@ -1,6 +0,0 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "sounddevice.spec"
}
}
@@ -1,50 +0,0 @@
%global pypi_name sounddevice
%global _desc 🔉 Play and Record Sound with Python 🐍.
Name: python-%{pypi_name}
Version: 0.5.3
Release: 1%?dist
Summary: 🔉 Play and Record Sound with Python 🐍
License: MIT
URL: https://python-sounddevice.rtfd.io/
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: sounddevice
%{?python_provide:%python_provide python3-%{pypi_name}}
%description -n python3-%{pypi_name}
%_desc
%prep
%autosetup -n sounddevice-%{version}
%build
%pyproject_wheel
%install
%pyproject_install
%pyproject_save_files sounddevice
%files -n python3-%{pypi_name} -f %{pyproject_files}
%doc README.rst CONTRIBUTING.rst NEWS.rst
%license LICENSE
%ghost %python3_sitelib/__pycache__/*.cpython-*.pyc
%ghost %python3_sitelib/%{name}/subcommands/__pycache__/*.cpython-*.pyc
%python3_sitelib/sounddevice-%version.dist-info/*
%changelog
* Fri Oct 24 2025 Owen Zimmerman <owen@fyralabs.com>
- Initial commit
@@ -1 +0,0 @@
rpm.version(pypi("sounddevice"));
@@ -1,6 +0,0 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "synapse-s3-storage-provider.spec"
}
}
@@ -1,49 +0,0 @@
%global pypi_name synapse-s3-storage-provider
%global _desc Synapse storage provider to fetch and store media in Amazon S3.
Name: python-%{pypi_name}
Version: 1.6.0
Release: 1%?dist
Summary: Synapse storage provider to fetch and store media in Amazon S3
License: Apache-2.0
URL: https://github.com/matrix-org/synapse-s3-storage-provider
Source0: %{url}/archive/refs/tags/v%{version}.tar.gz
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: synapse-s3-storage-provider
%{?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 s3_storage_provider
%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
%{_bindir}/s3_media_upload
%changelog
* Thu Oct 23 2025 Owen Zimmerman <owen@fyralabs.com>
- Initial commit
@@ -1 +0,0 @@
rpm.version(gh("matrix-org/synapse-s3-storage-provider"));
@@ -1,5 +1,5 @@
%global commit bf7214784877c52638844c065360d4814fae4c65
%global commit_date 20251101
%global commit c7f70d8ac9310823a2fe5bbe0d276bac9eb314d3
%global commit_date 20251023
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global pypi_name types-colorama
-6
View File
@@ -1,6 +0,0 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "yamale.spec"
}
}
-1
View File
@@ -1 +0,0 @@
rpm.version(pypi("yamale"));
-51
View File
@@ -1,51 +0,0 @@
%global pypi_name yamale
%global _desc A schema and validator for YAML.
Name: python-%{pypi_name}
Version: 6.0.0
Release: 1%?dist
Summary: A schema and validator for YAML
License: MIT
URL: https://github.com/23andMe/Yamale
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: yamale
%{?python_provide:%python_provide python3-%{pypi_name}}
%description -n python3-%{pypi_name}
%_desc
%prep
%autosetup -n yamale-%{version}
%build
%pyproject_wheel
%install
%pyproject_install
%pyproject_save_files yamale
%files -n python3-%{pypi_name} -f %{pyproject_files}
%doc README.md SECURITY.md
%license LICENSE
%{_bindir}/yamale
%ghost %python3_sitelib/__pycache__/*.cpython-*.pyc
%ghost %python3_sitelib/%{name}/subcommands/__pycache__/*.cpython-*.pyc
%python3_sitelib/yamale-%version.dist-info/*
%changelog
* Fri Oct 24 2025 Owen Zimmerman <owen@fyralabs.com>
- Initial commit
+1 -1
View File
@@ -4,7 +4,7 @@
%global crate starship
Name: rust-starship
Version: 1.24.0
Version: 1.23.0
Release: 1%?dist
Summary: Minimal, blazing-fast, and infinitely customizable prompt for any shell! ☄🌌️
@@ -5,7 +5,7 @@
%global crate television
Name: rust-television
Version: 0.13.7
Version: 0.13.5
Release: 1%?dist
Summary: Cross-platform, fast and extensible general purpose fuzzy finder TUI
+2 -2
View File
@@ -4,8 +4,8 @@
%global crate typst
Name: rust-typst
Version: 0.14.0
Release: 1%?dist
Version: 0.13.1
Release: 2%?dist
Summary: New markup-based typesetting system that is powerful and easy to learn
License: Apache-2.0
+1 -1
View File
@@ -4,7 +4,7 @@
%global crate usage-cli
Name: rust-usage-cli
Version: 2.5.2
Version: 2.4.0
Release: 1%?dist
Summary: CLI for working with usage-based CLIs
+1 -1
View File
@@ -1,5 +1,5 @@
Name: youki
Version: 0.5.6
Version: 0.5.5
Release: 1%?dist
Summary: A container runtime written in Rust
+5 -12
View File
@@ -1,7 +1,7 @@
%define __brp_mangle_shebangs_exclude_from ^/usr/src/.*$
%global crate zoi-rs
%global crate_version 1.3.1
%global crate_version 1.1.1
Name: rust-zoi-rs
Version: %(echo %crate_version | sed 's/-/~/g')
@@ -14,27 +14,25 @@ Source: %{crates_source %{crate} %{crate_version}}
# Automatically generated patch to strip dependencies and normalize metadata
Patch: zoi-rs-fix-metadata-auto.diff
BuildRequires: cargo
BuildRequires: gcc-c++
BuildRequires: rpm_macro(cargo_install)
BuildRequires: pkgconfig(openssl)
BuildRequires: perl(FindBin)
BuildRequires: perl(IPC::Cmd)
BuildRequires: perl(File::Compare)
BuildRequires: perl(File::Copy)
BuildRequires: perl(lib)
BuildRequires: perl(Time::Piece)
Packager: madonuko <mado@fyralabs.com>
%global _description %{expand:
Universal Package Manager & Environment Setup Tool.}
Zoi is a universal package manager and environment setup tool, designed to simplify package management and environment configuration across multiple operating systems.}
%description %{_description}
%description %_description
%package -n %{crate}
Summary: %{summary}
License: ((Apache-2.0 OR MIT) AND BSD-3-Clause) 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 OR Apache-2.0 OR MIT) AND BSD-2-Clause AND BSD-3-Clause AND BSL-1.0 AND CDLA-Permissive-2.0 AND ISC AND LGPL-2.0-or-later AND MIT AND (MIT OR Apache-2.0) AND (MIT OR Apache-2.0 OR LGPL-2.1-or-later) AND (MIT OR Zlib OR Apache-2.0) AND MPL-2.0 AND MPL-2.0+ AND Unicode-3.0 AND (Unlicense OR MIT) AND Zlib
# LICENSE.dependencies contains a full license breakdown
Provides: zoi = %evr
Provides: zoi.prod.beta = %evr
Requires: git
%description -n %{crate} %{_description}
@@ -42,11 +40,8 @@ Requires: git
%files -n %{crate}
%license LICENSE
%license LICENSE.dependencies
%doc CHANGELOG.md
%doc CODE_OF_CONDUCT.md
%doc PACKAGING.md
%doc README.md
%doc RELEASE.md
%doc SECURITY.md
%{_bindir}/zoi
@@ -63,11 +58,8 @@ use the "%{crate}" crate.
%files devel
%license %{crate_instdir}/LICENSE
%doc %{crate_instdir}/CHANGELOG.md
%doc %{crate_instdir}/CODE_OF_CONDUCT.md
%doc %{crate_instdir}/PACKAGING.md
%doc %{crate_instdir}/README.md
%doc %{crate_instdir}/RELEASE.md
%doc %{crate_instdir}/SECURITY.md
%{crate_instdir}/
@@ -83,6 +75,7 @@ use the "default" feature of the "%{crate}" crate.
%files -n %{name}+default-devel
%ghost %{crate_instdir}/Cargo.toml
%prep
%autosetup -n %{crate}-%{crate_version}
%cargo_prep_online
@@ -1,6 +1,6 @@
--- zoi-rs-1.3.1/Cargo.toml 1970-01-01T00:00:01+00:00
+++ zoi-rs-1.3.1/Cargo.toml 2025-10-31T16:56:25.441725+00:00
@@ -223,9 +223,7 @@
--- zoi-rs-4.3.7-beta/Cargo.toml 1970-01-01T00:00:01+00:00
+++ zoi-rs-4.3.7-beta/Cargo.toml 2025-09-01T17:17:19.316000+00:00
@@ -200,8 +200,6 @@
[build-dependencies.dotenvy]
version = "0.15.7"
@@ -9,5 +9,4 @@
-
[lints.clippy]
too_many_arguments = "allow"
type_complexity = "allow"
+
@@ -7,7 +7,7 @@
%define llvm_compat 20
%endif
%global llvm_version 20.0.0
%global ver 0.16.0-dev.1204+389368392
%global ver 0.16.0-dev.747+493ad58ff
%bcond bootstrap 1
%bcond docs %{without bootstrap}
%bcond test 1
+1 -1
View File
@@ -15,7 +15,7 @@
%global mirror_url %(mirrors=%{zig_mirrors}; index=$(( RANDOM % ${#mirrors[@]} )); echo ${mirrors[$index]})
Name: zig-master
Version: 0.16.0~dev.1204+389368392
Version: 0.16.0~dev.747+493ad58ff
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
+3 -3
View File
@@ -1,6 +1,6 @@
%global commit 189bf73016c26d7d32729a913d6436cd7b1a0885
%global shortcommit 189bf73
%global commit_date 20251024
%global commit 22cbf425e805765fbd8df1f335b819466e9a5bd4
%global shortcommit 22cbf42
%global commit_date 20251023
Name: astal
Version: 0^%commit_date.%commit
+2 -2
View File
@@ -1,7 +1,7 @@
%global commit 189bf73016c26d7d32729a913d6436cd7b1a0885
%global commit 22cbf425e805765fbd8df1f335b819466e9a5bd4
%global shortcommit %{sub %commit 1 7}
%global commit_date 20251024
%global commit_date 20251023
Name: astal
Version: 0^%commit_date.%shortcommit
+1 -1
View File
@@ -4,7 +4,7 @@ The Deduplicating Warp-speed Advanced Read-only File System.
A fast high compression read-only file system for Linux and Windows.}
Name: dwarfs
Version: 0.14.1
Version: 0.14.0
Release: 1%?dist
Summary: A fast high compression read-only file system for Linux, Windows and macOS
License: GPL-3.0-or-later
+1 -1
View File
@@ -3,7 +3,7 @@
#define _empty_manifest_terminate_build 0
Name: liblsp-dsp
Version: 1.0.32
Version: 1.0.31
Release: 1%?dist
Summary: DSP library for signal processing
License: LGPL-3.0

Some files were not shown because too many files have changed in this diff Show More