mirror of
https://github.com/terrapkg/packages.git
synced 2026-05-31 09:01:55 +00:00
Compare commits
169 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| bb3c84e66a | |||
| a9d4775ed1 | |||
| 15fd106512 | |||
| 3ec7111ec3 | |||
| 903e35ce96 | |||
| 7b6ee8a004 | |||
| bb9e6742f9 | |||
| fcaa5f4d22 | |||
| 82960a4917 | |||
| 76822ca28f | |||
| 2f058dffab | |||
| 7d0bf050ce | |||
| 83db2a8c21 | |||
| 1caa170db9 | |||
| a28b823b42 | |||
| f541b2e5b0 | |||
| e773744fdd | |||
| 34e3f2df6e | |||
| 490ba26931 | |||
| c1470d46bf | |||
| 814752e858 | |||
| 8a372e2cb2 | |||
| 703450cd04 | |||
| 53dfc1da1a | |||
| 62e7d17666 | |||
| d6fa9ad55c | |||
| 9e9c3cb1d9 | |||
| 4c029b312d | |||
| 26bdfb95e7 | |||
| d61a7fd54e | |||
| 1291f3dd41 | |||
| 26eef8ed91 | |||
| e6b81d9ddd | |||
| f681ae6fc3 | |||
| a240601c7c | |||
| d50dfadb32 | |||
| 77a6babf80 | |||
| d28351ff25 | |||
| 876339b5d8 | |||
| b3bb1117a1 | |||
| 82923fdf56 | |||
| ce326707d7 | |||
| af4d861af4 | |||
| 06dcb11339 | |||
| 1a661886d3 | |||
| e2ff7d7d51 | |||
| 4104f53e91 | |||
| 86770e1caf | |||
| 87bd818734 | |||
| 9860de4a5b | |||
| 0575fa966c | |||
| 143aaee06f | |||
| 029699abb3 | |||
| e229494995 | |||
| d9f8ade539 | |||
| f116fc59b4 | |||
| 2d529fa6b4 | |||
| 7311a79d91 | |||
| bc856913d8 | |||
| 8b1ec0cc5f | |||
| 39667cd3f5 | |||
| d0a745671a | |||
| ee267eb3ea | |||
| ff8fa3f0ca | |||
| 37e049f7b0 | |||
| 2fab2c0007 | |||
| e2439dbca0 | |||
| 52551a7e50 | |||
| b0059fe578 | |||
| ea7b32e5d9 | |||
| d10ca4b428 | |||
| 1aa3327f42 | |||
| 6caa61cc2e | |||
| 0b504f5a8d | |||
| f988a83358 | |||
| 5eab50afdb | |||
| 8531fdc2eb | |||
| aa01cd745b | |||
| 7407e11d4e | |||
| 39332882fe | |||
| 6d792cbaca | |||
| 6955c8b6b3 | |||
| 9ef7175037 | |||
| 2d0a3b47c7 | |||
| 3ea97b8daf | |||
| 8855cdc657 | |||
| c0039c9835 | |||
| 7875ead271 | |||
| 1317fcebd1 | |||
| 0d8f747428 | |||
| de56fafb7e | |||
| 3a35b920de | |||
| 15ba2bed0a | |||
| 30e6f46288 | |||
| e29ae772cc | |||
| 18897b701d | |||
| e68595af51 | |||
| 9d48353394 | |||
| 558b69db98 | |||
| 0d0316a42b | |||
| 5eacda504e | |||
| c823e81360 | |||
| b1e08c2eea | |||
| c41f6db11f | |||
| c4efdbfe28 | |||
| a3b1b701df | |||
| 4730999a23 | |||
| b43505484f | |||
| 0208df0e4e | |||
| 6d6282ee52 | |||
| 8e30743f58 | |||
| 47d7b1be4b | |||
| f964480ab7 | |||
| a5e4014d9d | |||
| 6f5245edd3 | |||
| 33637750fc | |||
| f7ffbb305e | |||
| 38e85b5b67 | |||
| bc2a5de595 | |||
| d32183a09a | |||
| 2f72e13e3b | |||
| 65d36ddf1e | |||
| 9bcaf1f9b3 | |||
| f2e058e839 | |||
| a9fb39c321 | |||
| 62d316542f | |||
| 3ff19e40d9 | |||
| 6a4395e2b1 | |||
| e9b71cce18 | |||
| 7e755a49c2 | |||
| 9dfb63021d | |||
| 5f3aeb761a | |||
| 7ff109d841 | |||
| ec9e789b77 | |||
| 36cd518a69 | |||
| be97a17cc8 | |||
| 426cf4a742 | |||
| 4e7176eec3 | |||
| 4ddc33261d | |||
| 690a002f43 | |||
| 99eab95189 | |||
| be8d8efe98 | |||
| 47c08dde59 | |||
| fe867e6bbf | |||
| c8496310b9 | |||
| 4af2d75e9f | |||
| 2731bc7851 | |||
| 9448e4e170 | |||
| b6a8e5a60e | |||
| efe10b4151 | |||
| a67ebf3cc6 | |||
| eecfb8ae76 | |||
| d0bfef64e0 | |||
| 9b295e1d7a | |||
| 6c5e71c89a | |||
| 2b3e6ccf1d | |||
| 71451dfc53 | |||
| 4120e87270 | |||
| 95032bce28 | |||
| ca52f58a25 | |||
| 39efff2102 | |||
| 5d09077302 | |||
| e82fb20ccb | |||
| c3d0867381 | |||
| bec8c560db | |||
| e59b64c81f | |||
| 3ad9d6b341 | |||
| abd863d8c9 | |||
| f017e8914b |
@@ -1 +0,0 @@
|
||||
13.0.0.50
|
||||
@@ -8,7 +8,7 @@ for background device management, as well as a GUI to expertly customize your se
|
||||
%global __brp_mangle_shebangs %{nil}
|
||||
|
||||
Name: coolercontrol
|
||||
Version: 2.2.2
|
||||
Version: 3.0.1
|
||||
Release: 1%?dist
|
||||
Summary: Cooling device control for Linux
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
|
||||
|
||||
Name: discord-canary-openasar
|
||||
Version: 0.0.766
|
||||
Version: 0.0.776
|
||||
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.776
|
||||
Release: 1%?dist
|
||||
Summary: Free Voice and Text Chat for Gamers
|
||||
URL: discord.com
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
#? https://github.com/flameshot-org/flameshot/blob/master/packaging/rpm/fedora/flameshot.spec
|
||||
|
||||
%global ver 13.1.0
|
||||
%global commit 5be16b2edef82ed6baa91085eff3b85705f7353d
|
||||
%global commit f8ab6a67517476522631fb0838eab3fa58093402
|
||||
%global shortcommit %{sub %{commit} 1 7}
|
||||
%global commit_date 20251001
|
||||
%global commit_date 20251007
|
||||
%global devel_name QtColorWidgets
|
||||
%global _distro_extra_cflags -fuse-ld=mold
|
||||
%global _distro_extra_cxxflags -fuse-ld=mold
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
%global commit b55a0f58bae0c633498948ddab054f96da6da2d0
|
||||
%global commit_date 20250911
|
||||
%global commit e68610a3ecee4235666fd170eb8021d8447bfa1c
|
||||
%global commit_date 20251006
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global debug_package %nil
|
||||
%global __strip /bin/true
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
# Disable X11 for RHEL 10+
|
||||
%bcond x11 %[%{undefined rhel} || 0%{?rhel} < 10]
|
||||
|
||||
%global commit 05656cdae754b22a1f2022653abf1de8a9e02c97
|
||||
%global commit 6083cf13f28a0e82fa116678d3a0a2848d99f182
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commit_date 20250930
|
||||
%global commit_date 20251007
|
||||
%global ver 0.40.0
|
||||
|
||||
Name: mpv-nightly
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
%global commit 60d90d92bb78b7deaac5908c51e5990f891b979a
|
||||
%global commit_date 20250930
|
||||
%global commit 2905b8fc7d4a5d3a952163e0ba5ee7968c92dfb4
|
||||
%global commit_date 20251003
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
Name: appset
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
%global ver 2025-10-01
|
||||
%global ver 2025-10-07
|
||||
%global goodver %(echo %ver | sed 's/-//g')
|
||||
%global __brp_mangle_shebangs %{nil}
|
||||
%bcond_without mold
|
||||
|
||||
@@ -1,10 +1,11 @@
|
||||
Name: scrcpy
|
||||
Version: 3.3.3
|
||||
Release: 1%?dist
|
||||
Release: 2%?dist
|
||||
Summary: Display and control your Android device
|
||||
License: Apache-2.0
|
||||
License: Apache-2.0 AND Proprietary
|
||||
URL: https://github.com/Genymobile/scrcpy
|
||||
Source0: %url/archive/refs/tags/v%version.tar.gz
|
||||
Source1: https://developer.android.com/studio/terms.html
|
||||
Packager: madonuko <mado@fyralabs.com>
|
||||
BuildRequires: meson ninja-build cmake nasm gcc
|
||||
BuildRequires: pkgconfig(sdl2)
|
||||
@@ -18,7 +19,10 @@ BuildRequires: pkgconfig(libv4l2)
|
||||
BuildRequires: cmake(VulkanHeaders)
|
||||
BuildRequires: vulkan-loader
|
||||
BuildRequires: OpenCL-ICD-Loader
|
||||
BuildRequires: python3-sdkmanager
|
||||
BuildRequires: java-25-openjdk-devel
|
||||
BuildConflicts: dkms-nvidia akmod-nvidia
|
||||
Requires: android-tools
|
||||
|
||||
%description
|
||||
This application mirrors Android devices (video and audio) connected via USB or TCP/IP and allows control using the computer's keyboard and mouse. It does not require root access or an app installed on the device. It works on Linux, Windows, and macOS.
|
||||
@@ -27,26 +31,47 @@ This application mirrors Android devices (video and audio) connected via USB or
|
||||
|
||||
%prep
|
||||
%autosetup
|
||||
mkdir -p /tmp/android_sdk
|
||||
export ANDROID_SDK_ROOT=/tmp/android_sdk
|
||||
sdkmanager --install tools --sdk_root /tmp/android_sdk
|
||||
echo y | sdkmanager --license
|
||||
|
||||
%build
|
||||
export WORK_DIR=$PWD/work
|
||||
export OUTPUT_DIR=$PWD/output
|
||||
%dnl #export CFLAGS="$(echo $CFLAGS | sed 's/-D_GNU_SOURCE[=1]*//g')"
|
||||
%dnl #export CPPFLAGS="$(echo $CPPFLAGS | sed 's/-D_GNU_SOURCE[=1]*//g')"
|
||||
export VERSION=v%version
|
||||
export ANDROID_SDK_ROOT=/tmp/android_sdk
|
||||
|
||||
%meson \
|
||||
-Dcompile_server=false \
|
||||
-Dcompile_server=true \
|
||||
-Dportable=false \
|
||||
-Dstatic=false
|
||||
|
||||
%meson_build
|
||||
|
||||
rm -rf /tmp/android_sdk
|
||||
|
||||
%install
|
||||
%meson_install
|
||||
pushd "%_vpath_builddir"
|
||||
%ninja_install
|
||||
popd
|
||||
ls -la
|
||||
install -Dm 644 ${SOURCES}/terms.html %{buildroot}%{_licensedir}/LICENSE.android-sdk-license
|
||||
|
||||
%files
|
||||
%doc README.md
|
||||
%license LICENSE
|
||||
%license %{SOURCE1}
|
||||
%_bindir/scrcpy
|
||||
%_datadir/applications/scrcpy-console.desktop
|
||||
%_datadir/applications/scrcpy.desktop
|
||||
%_datadir/scrcpy/scrcpy-server
|
||||
%_datadir/bash-completion/completions/scrcpy
|
||||
%_iconsdir/hicolor/*/apps/scrcpy.png
|
||||
%_mandir/man1/scrcpy.1.*
|
||||
|
||||
%changelog
|
||||
* Thu Oct 02 2025 june-fish <june@fyralabs.com>
|
||||
- fix android sdk bug
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
*.deb
|
||||
@@ -0,0 +1,6 @@
|
||||
project pkg {
|
||||
arches = ["x86_64", "aarch64"]
|
||||
rpm {
|
||||
spec = "tracktion-waveform.spec"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,51 @@
|
||||
%undefine __brp_mangle_shebangs
|
||||
%define debug_package %nil
|
||||
%global __strip /bin/true
|
||||
|
||||
Name: tracktion-waveform
|
||||
Version: 13.5.13
|
||||
Packager: Cappy Ishihara <cappy@fyralabs.com>
|
||||
Release: 1%{?dist}
|
||||
Summary: Tracktion Waveform DAW
|
||||
ExclusiveArch: x86_64 aarch64
|
||||
%global majver %(echo %{version} | cut -d '.' -f 1)
|
||||
%global truncated_ver %(echo %{version} | tr -d .)
|
||||
|
||||
%ifarch x86_64
|
||||
%global pkgarch amd64
|
||||
%endif
|
||||
|
||||
%ifarch aarch64
|
||||
%global pkgarch arm64
|
||||
%endif
|
||||
|
||||
License: Proprietary
|
||||
URL: https://www.tracktion.com/products/waveform-free
|
||||
Source0: https://downloads.tracktion.com/w%{majver}/%{truncated_ver}b/waveform%{majver}_%{version}_%{pkgarch}.deb
|
||||
|
||||
BuildRequires: tar
|
||||
BuildRequires: binutils
|
||||
|
||||
%description
|
||||
%{summary}
|
||||
|
||||
%prep
|
||||
%autosetup -Tc
|
||||
|
||||
ar x %{SOURCE0}
|
||||
%install
|
||||
tar xvf data.tar.gz -C %{buildroot}
|
||||
export QA_RPATHS="[0-7]"
|
||||
|
||||
%files
|
||||
%{_bindir}/Waveform%{majver}
|
||||
%{_datadir}/pixmaps/*
|
||||
%{_datadir}/mime/packages/waveform13.xml
|
||||
%{_datadir}/applications/waveform13.desktop
|
||||
%{_docdir}/Waveform%{majver}/*
|
||||
|
||||
|
||||
|
||||
%changelog
|
||||
* Tue Oct 07 2025 Cappy Ishihara <cappy@cappuchino.xyz>
|
||||
- Initial Release
|
||||
@@ -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
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
#? https://src.fedoraproject.org/rpms/hyprgraphics/blob/rawhide/f/hyprgraphics.spec
|
||||
|
||||
%global realname hyprgraphics
|
||||
%global ver 0.1.6
|
||||
%global commit f4995eaa46dad0e5db3834f6d6f0430f4dc3aab9
|
||||
%global commit_date 20251001
|
||||
%global ver 0.2.0
|
||||
%global commit 9431db625cd9bb66ac55525479dce694101d6d7a
|
||||
%global commit_date 20251004
|
||||
%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,9 +1,9 @@
|
||||
#? https://src.fedoraproject.org/rpms/hyprland-protocols/blob/rawhide/f/hyprland-protocols.spec
|
||||
|
||||
%global realname hyprland-protocols
|
||||
%global ver 0.6.4
|
||||
%global commit 613878cb6f459c5e323aaafe1e6f388ac8a36330
|
||||
%global commit_date 20250604
|
||||
%global ver 0.7.0
|
||||
%global commit bd153e76f751f150a09328dbdeb5e4fab9d23622
|
||||
%global commit_date 20251005
|
||||
%global shortcommit %{sub %commit 1 7}
|
||||
|
||||
Name: %realname.nightly
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
#? https://src.fedoraproject.org/rpms/hyprutils/blob/rawhide/f/hyprutils.spec
|
||||
|
||||
%global realname hyprutils
|
||||
%global ver 0.8.4
|
||||
%global ver 0.10.0
|
||||
|
||||
%global commit 1f80045da198ecfc1611b6b1bdbf98eb29274ebf
|
||||
%global commit_date 20251001
|
||||
%global commit 3df7bde01efb3a3e8e678d1155f2aa3f19e177ef
|
||||
%global commit_date 20251005
|
||||
%global shortcommit %{sub %commit 1 7}
|
||||
|
||||
Name: %realname.nightly
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
# prevent library files from being installed
|
||||
%global cargo_install_lib 0
|
||||
|
||||
%global upstream_version v1.0.9
|
||||
%global upstream_version v2.2.0
|
||||
%global ver %{sub %upstream_version 2}
|
||||
|
||||
Name: walker
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
%endif
|
||||
|
||||
Name: codium
|
||||
Version: 1.104.26450
|
||||
Version: 1.104.36664
|
||||
Release: 1%?dist
|
||||
Summary: Code editing. Redefined.
|
||||
License: MIT
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
%global commit f41e61cd31a1e5555a9a52ae29da6ee37f150d1f
|
||||
%global commit 3d1977ca4338fb217d1bc67567dd91dc7340f053
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global fulldate 2025-09-30
|
||||
%global fulldate 2025-10-06
|
||||
%global commit_date %(echo %{fulldate} | sed 's/-//g')
|
||||
%global public_key RWQlAjJC23149WL2sEpT/l0QKy7hMIFhYdQOFy0Z7z7PbneUgvlsnYcV
|
||||
%global ver 1.2.1
|
||||
|
||||
@@ -3,8 +3,8 @@
|
||||
%global appid com.mitchellh.ghostty
|
||||
|
||||
Name: ghostty
|
||||
Version: 1.2.0
|
||||
Release: 2%?dist
|
||||
Version: 1.2.1
|
||||
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/
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
%global commit a13e84a10835e7852a2373132f72031d12c7bd53
|
||||
%global commit f6f11eb54409865705b7b5bb81ceb89c50dd87e4
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commit_date 20251001
|
||||
%global ver 0.207.0
|
||||
%global commit_date 20251007
|
||||
%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.3-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.7
|
||||
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,13 +1,18 @@
|
||||
%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}
|
||||
# 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 23b339d410fafc21326502d381b4b03611fa294b
|
||||
%global ver 0.0.38-18170
|
||||
%global commit b18a0830f3be7b9a7368344c5e212b00dcf8a0a0
|
||||
%global ver 0.0.38-18179
|
||||
|
||||
Name: rpcs3
|
||||
Version: %(echo %{ver} | sed 's/-/^/g')
|
||||
@@ -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"
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
# https://github.com/grpc/grpc-go
|
||||
%global goipath google.golang.org/grpc
|
||||
%global forgeurl https://github.com/grpc/grpc-go
|
||||
Version: 1.75.1
|
||||
Version: 1.76.0
|
||||
|
||||
%gometa -L
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
%global commit 2433b28ac8ec384a2d9c294aa2aa037d669be659
|
||||
%global commit_date 20251001
|
||||
%global commit b62ac9ff0b0db73f1c294f055190e256de3938f9
|
||||
%global commit_date 20251005
|
||||
%global shortcommit %{sub %commit 1 7}
|
||||
|
||||
Name: grabnim
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Name: netto
|
||||
Version: 0.1.1
|
||||
Release: 2%?dist
|
||||
Version: 0.1.2
|
||||
Release: 1%?dist
|
||||
Summary: 📡 GUI Network Applet
|
||||
License: GPL-3.0-or-later
|
||||
URL: https://github.com/madonuko/netto
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
%global csrc_commit 561b417c65791cd8356b5f73620914ceff845d10
|
||||
%global commit 483389d3999e243d7c61647c55187b0578dc57ee
|
||||
%global commit 440b55a44a82fa4e6b1d17e36c46d517d2b06cab
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global ver 2.3.1
|
||||
%global commit_date 20250929
|
||||
%global commit_date 20251007
|
||||
%global debug_package %nil
|
||||
|
||||
Name: nim-nightly
|
||||
|
||||
@@ -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,52 @@
|
||||
%global commit 058aa6246b9c5b61267dadf1ea25b7040960d86a
|
||||
%global commit_date 20251007
|
||||
%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
|
||||
Provides: python%{python3_pkgversion}dist(types-colorama)
|
||||
Provides: python3.13dist(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());
|
||||
}
|
||||
@@ -4,7 +4,7 @@
|
||||
%global crate eza
|
||||
|
||||
Name: rust-eza
|
||||
Version: 0.23.3
|
||||
Version: 0.23.4
|
||||
Release: 1%?dist
|
||||
Summary: Modern replacement for ls
|
||||
|
||||
|
||||
@@ -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.646+2962db333
|
||||
%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.646+2962db333
|
||||
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 4340f050adad2895c068f2600cfed11d669679f8
|
||||
%global shortcommit 4340f05
|
||||
%global commit_date 20251007
|
||||
|
||||
Name: astal
|
||||
Version: 0^%commit_date.%commit
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
|
||||
%global commit 344a6dce56437a190b99e516a6cab8332cccf19e
|
||||
%global commit 4340f050adad2895c068f2600cfed11d669679f8
|
||||
%global shortcommit %{sub %commit 1 7}
|
||||
%global commit_date 20250911
|
||||
%global commit_date 20251007
|
||||
|
||||
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
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
|
||||
Name: gstreamer1-plugins-bad
|
||||
Version: 1.26.6
|
||||
Release: 1%?dist
|
||||
Release: 2%?dist
|
||||
Epoch: 2
|
||||
Summary: GStreamer streaming media framework "bad" plugins
|
||||
License: LGPL-2.0-or-later and LGPL-2.0-only
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
%global commit 9a7456571b96e399e8d720c227ce381fa0af9219
|
||||
%global commit 354cb080bb5b5fab573ed77e5e80938b256860f5
|
||||
%global shortcommit %{sub %{commit} 1 7}
|
||||
%global commit_date 20250929
|
||||
%global commit_date 20251005
|
||||
|
||||
Name: vgmstream
|
||||
Version: 0~%{commit_date}git.%shortcommit
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: limine
|
||||
Version: 10.0.1
|
||||
Version: 10.1.0
|
||||
Release: 1%?dist
|
||||
Summary: Modern, advanced, portable, multiprotocol bootloader
|
||||
License: BSD-2-Clause
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: compat-nvidia-repo
|
||||
Version: 580.82.09
|
||||
Version: 580.95.05
|
||||
Epoch: 3
|
||||
Release: 1%?dist
|
||||
Summary: Compatibility package required by official CUDA packages
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
%global modulename nvidia
|
||||
|
||||
Name: dkms-%{modulename}
|
||||
Version: 580.82.09
|
||||
Version: 580.95.05
|
||||
Release: 1%?dist
|
||||
Summary: NVIDIA display driver kernel module
|
||||
Epoch: 3
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
%endif
|
||||
|
||||
Name: nvidia-driver
|
||||
Version: 580.82.09
|
||||
Version: 580.95.05
|
||||
Release: 1%?dist
|
||||
Summary: NVIDIA's proprietary display driver for NVIDIA graphic cards
|
||||
Epoch: 3
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
%global __brp_strip %{nil}
|
||||
|
||||
Name: nvidia-kmod-common
|
||||
Version: 580.82.09
|
||||
Version: 580.95.05
|
||||
Release: 1%?dist
|
||||
Summary: Common file for NVIDIA's proprietary driver kernel modules
|
||||
Epoch: 3
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
%global debug_package %{nil}
|
||||
|
||||
Name: nvidia-kmod
|
||||
Version: 580.82.09
|
||||
Version: 580.95.05
|
||||
Release: 1%?dist
|
||||
Summary: NVIDIA display driver kernel module
|
||||
Epoch: 3
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
%global debug_package %{nil}
|
||||
|
||||
Name: nvidia-open-kmod
|
||||
Version: 580.82.09
|
||||
Version: 580.95.05
|
||||
Release: 1%?dist
|
||||
Summary: NVIDIA display driver kernel module
|
||||
Epoch: 3
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: nvidia-modprobe
|
||||
Version: 580.82.09
|
||||
Version: 580.95.05
|
||||
Release: 1%?dist
|
||||
Summary: NVIDIA kernel module loader
|
||||
Epoch: 3
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: nvidia-persistenced
|
||||
Version: 580.82.09
|
||||
Version: 580.95.05
|
||||
Release: 1%?dist
|
||||
Summary: A daemon to maintain persistent software state in the NVIDIA driver
|
||||
Epoch: 3
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: nvidia-settings
|
||||
Version: 580.82.09
|
||||
Version: 580.95.05
|
||||
Release: 1%?dist
|
||||
Summary: Configure the NVIDIA graphics driver
|
||||
Epoch: 3
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: nvidia-xconfig
|
||||
Version: 580.82.09
|
||||
Version: 580.95.05
|
||||
Release: 1%?dist
|
||||
Summary: NVIDIA X configuration file editor
|
||||
Epoch: 3
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
%global commit 81f0364d15c51971494af84a8a971e679662de24
|
||||
%global commit_date 20250924
|
||||
%global commit bb8cfa0ec76c703faac1f47743206cc5e267d16d
|
||||
%global commit_date 20251004
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
Name: readymade-git
|
||||
Version: %commit_date.%shortcommit
|
||||
Release: 1%?dist
|
||||
Release: 2%?dist
|
||||
Summary: Install ready-made distribution images!
|
||||
License: GPL-3.0-or-later
|
||||
URL: https://github.com/FyraLabs/readymade
|
||||
@@ -58,6 +58,7 @@ ln -sf %{_datadir}/applications/com.fyralabs.Readymade.desktop %{buildroot}%{_da
|
||||
|
||||
%files config-ultramarine
|
||||
%_sysconfdir/readymade.toml
|
||||
%_datadir/readymade/*
|
||||
|
||||
|
||||
%files
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
%global commit 833e8fa950eee1a295ef6ccec227f1f6253dff22
|
||||
%global commit 1d624e026144d0df6038d23503c4f7b595382086
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commitdate 20251001
|
||||
%global commitdate 20251007
|
||||
%global ver 1.0.16
|
||||
|
||||
Name: scx-scheds-nightly
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
%global _prefix /usr/share/wine-dev
|
||||
%global srcmajor 10.x
|
||||
# Make this as a variable instead in case of WINE RCs
|
||||
%global ver wine-10.15
|
||||
%global ver wine-10.16
|
||||
%global cleanver %(echo %{ver} | sed 's/v//g;s/wine-//g')
|
||||
|
||||
# This is unfortunate but a lot of Fedora's/SUSE's hardening flags break WINE
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
|
||||
|
||||
Name: wine-staging
|
||||
Version: 10.15
|
||||
Version: 10.16
|
||||
Release: 1%?dist
|
||||
Epoch: 1
|
||||
Summary: WINE Is Not An Emulator - runs MS Windows programs
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
%global modulename xone
|
||||
|
||||
Name: %{modulename}-kmod
|
||||
Version: 0.4.5
|
||||
Version: 0.4.8
|
||||
Release: 1%?dist
|
||||
%if 0%{?fedora} <= 43 || 0%{?rhel} <= 10
|
||||
Epoch: 2
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
%global modulename xone
|
||||
|
||||
Name: dkms-%{modulename}
|
||||
Version: 0.4.5
|
||||
Version: 0.4.8
|
||||
Release: 1%?dist
|
||||
%if 0%{?fedora} <= 43 || 0%{?rhel} <= 10
|
||||
Epoch: 2
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
%global firmware_hash1 080ce4091e53a4ef3e5fe29939f51fd91f46d6a88be6d67eb6e99a5723b3a223
|
||||
|
||||
Name: xone
|
||||
Version: 0.4.5
|
||||
Version: 0.4.8
|
||||
Release: 1%?dist
|
||||
%if 0%{?fedora} <= 43 || 0%{?rhel} <= 10
|
||||
Epoch: 2
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
%global ver 1.8.64
|
||||
%global ver 1.8.67
|
||||
|
||||
Summary: tauOS GTK/GNOME Shell Themes
|
||||
Name: helium-gtk-theme
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
%global crate mise
|
||||
|
||||
Name: rust-mise
|
||||
Version: 2025.9.25
|
||||
Version: 2025.10.5
|
||||
Release: 1%?dist
|
||||
Summary: Front-end to your dev env
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
%global pypi_name copyparty
|
||||
|
||||
Name: %{pypi_name}
|
||||
Version: 1.19.15
|
||||
Version: 1.19.16
|
||||
Release: 1%?dist
|
||||
Summary: Portable, featureful, and fast file server
|
||||
URL: https://github.com/9001/copyparty
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
%global __provides_exclude_from %{_libdir}/%{name}/.*\\.so
|
||||
|
||||
Name: electron
|
||||
Version: 38.2.0
|
||||
Version: 38.2.1
|
||||
Release: 1%?dist
|
||||
Summary: Build cross platform desktop apps with web technologies
|
||||
License: MIT
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: espanso-wayland
|
||||
Version: 2.2.7
|
||||
Version: 2.2.8
|
||||
Release: 1%?dist
|
||||
Summary: Cross-platform Text Expander written in Rust for Wayland
|
||||
License: GPL-3.0
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: espanso-x11
|
||||
Version: 2.2.7
|
||||
Version: 2.2.8
|
||||
Release: 1%?dist
|
||||
Summary: Cross-platform Text Expander written in Rust for X11
|
||||
License: GPL-3.0
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
project pkg {
|
||||
arches = ["x86_64"]
|
||||
rpm {
|
||||
spec = "glasgow.spec"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,71 @@
|
||||
%global commit 38daaf65082a21081b38bdc0d1a5a17fbc18f4d1
|
||||
%global commit_date 20251007
|
||||
%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 6a2312b5296cabee5781e8cebfaa8ad357e74792
|
||||
%global commit_date 20251007
|
||||
%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 cbda84c911a5b89a7ab216ed79525e7b264354d6
|
||||
%global commit_date 20250930
|
||||
%global commit ce72b7a951e91e5203e78e8a64ad66b55015ee40
|
||||
%global commit_date 20251003
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
Name: raindrop
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
%global commit 08b00cf6892ed76d9b4ee3c0cdd401362ad7d99b
|
||||
%global commit_date 20250924
|
||||
%global commit 2e954c23d8d184d8797b2e75fcfb625b780fc4da
|
||||
%global commit_date 20251006
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
Name: spotx-bash
|
||||
|
||||
@@ -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