mirror of
https://github.com/terrapkg/packages.git
synced 2026-06-28 14:28:28 +00:00
Compare commits
29 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 739d0ca22d | |||
| b733c978c4 | |||
| 30b4ab6659 | |||
| e4836e5327 | |||
| cb53b2dcc0 | |||
| 04f08da3b0 | |||
| 1b2cf8d671 | |||
| 47963ddc15 | |||
| 8be983fc33 | |||
| 163dc0f284 | |||
| 64fd20ac17 | |||
| ca06fc64dc | |||
| 29e0ea9000 | |||
| 2eab368b92 | |||
| b97d991e59 | |||
| 8ae2bc4a21 | |||
| 822ea7c898 | |||
| f77dc92932 | |||
| b8975b2e7c | |||
| 7f0e495cee | |||
| 019d95da86 | |||
| 58cf427a95 | |||
| 42bfa2b1e0 | |||
| 7b1bf480a0 | |||
| 1321382e7e | |||
| 14e2414c91 | |||
| 4723fff850 | |||
| fc213ab1bd | |||
| e05b9d5a61 |
@@ -4,7 +4,7 @@
|
||||
%global arctis_sound_manager_services arctis-manager.service arctis-video-router.service arctis-gui.service
|
||||
|
||||
Name: python-%{pypi_name}
|
||||
Version: 1.1.84
|
||||
Version: 1.1.85
|
||||
Release: 1%{?dist}
|
||||
Summary: GUI for SteelSeries Arctis headsets
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
@@ -22,10 +22,10 @@ BuildRequires: kf6-kirigami-addons-devel
|
||||
BuildRequires: kf6-kirigami-devel
|
||||
BuildRequires: kf6-knotifications-devel
|
||||
BuildRequires: kf6-kwindowsystem-devel
|
||||
BuildRequires: cmake(KF6IconThemes)
|
||||
BuildRequires: qt6-qtbase-devel
|
||||
BuildRequires: qt6-qtdeclarative-devel
|
||||
BuildRequires: qt6-qtsvg-devel
|
||||
BuildRequires: cmake(KF6IconThemes)
|
||||
|
||||
Requires: tailscale
|
||||
Requires: kf5-qqc2-desktop-style
|
||||
@@ -43,6 +43,8 @@ Packager: Owen Zimmerman <owen@fyralabs.com>
|
||||
|
||||
%prep
|
||||
%autosetup -n KTailctl-%{version}
|
||||
cd src/tailscale/wrapper
|
||||
go mod vendor
|
||||
|
||||
%conf
|
||||
%cmake
|
||||
@@ -57,17 +59,14 @@ Packager: Owen Zimmerman <owen@fyralabs.com>
|
||||
%doc README.md
|
||||
%license LICENSE.txt
|
||||
%{_bindir}/ktailctl
|
||||
%dnl %{_libdir}/qt6/qml/org/fkoehler/KTailctl/Components/*.qml
|
||||
%dnl %{_libdir}/qt6/qml/org/fkoehler/KTailctl/Components/*.version
|
||||
%dnl %{_libdir}/qt6/qml/org/fkoehler/KTailctl/Components/*.qmltypes
|
||||
%dnl %{_libdir}/qt6/qml/org/fkoehler/KTailctl/Components/qmldir
|
||||
# Exclusive libs that the package needs to run
|
||||
%dnl %{_libdir}/qt6/qml/org/fkoehler/KTailctl/Components/libktailctl_components.so
|
||||
%{_libdir}/libktailctl_wrapper_logging.so
|
||||
%{_appsdir}/org.fkoehler.KTailctl.desktop
|
||||
%{_scalableiconsdir}/org.fkoehler.KTailctl.svg
|
||||
%{_metainfodir}/org.fkoehler.KTailctl.metainfo.xml
|
||||
|
||||
%changelog
|
||||
* Sat Jun 27 2026 Owen Zimmerman <owen@fyralabs.com> - 0.22.0-1
|
||||
- Update spec for 0.22.0
|
||||
|
||||
* Sat May 23 2026 Owen Zimmerman <owen@fyralabs.com> - 0.21.5-1
|
||||
- Initial commit
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "astra.spec"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,40 @@
|
||||
%global appid dev.astramusic.astra
|
||||
%global ver 0.6.1-beta
|
||||
|
||||
Name: astra
|
||||
%electronmeta -D
|
||||
Version: %(echo %ver | sed 's/-/~/')
|
||||
Release: 1%?dist
|
||||
Summary: A desktop music player for people who still have a music library
|
||||
License: GPL-3.0-only AND %electron_license
|
||||
URL: https://astramusic.dev
|
||||
Source0: https://github.com/Boof2015/astra/archive/refs/tags/v%ver.tar.gz
|
||||
BuildRequires: nodejs-npm nodejs-packaging
|
||||
|
||||
%description
|
||||
Audiophile music player with gapless playback, parametric EQ, AutoEQ import, and real-time DSP visualizers.
|
||||
|
||||
%prep
|
||||
%autosetup -n %name-%ver
|
||||
|
||||
%build
|
||||
%npm_build -BV -M production
|
||||
%__nodejs ./scripts/build/writeAppBuildMetadata.cjs
|
||||
|
||||
%install
|
||||
%electron_install -I -D
|
||||
|
||||
%terra_appstream
|
||||
|
||||
%files
|
||||
%license LICENSE
|
||||
%doc README.md
|
||||
%_bindir/%name
|
||||
%_libdir/%name
|
||||
%_appsdir/%name.desktop
|
||||
%_metainfodir/%appid.metainfo.xml
|
||||
%_hicolordir/*/apps/%name.png
|
||||
|
||||
%changelog
|
||||
* Sat Jun 28 2026 madonuko <madonuko@outlook.com> - 0.6.1~beta
|
||||
- Initial package.
|
||||
@@ -0,0 +1 @@
|
||||
rpm.version(gh("Boof2015/astra"));
|
||||
@@ -0,0 +1,5 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "golang-github-equicord-equilotl.spec"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,102 @@
|
||||
# Generated by go2rpm 1.19.0
|
||||
%bcond check 1
|
||||
%bcond bootstrap 0
|
||||
|
||||
%if %{with bootstrap}
|
||||
%global debug_package %{nil}
|
||||
%endif
|
||||
|
||||
%if %{with bootstrap}
|
||||
%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^golang\\(.*\\)$
|
||||
%endif
|
||||
|
||||
# https://github.com/Equicord/Equilotl
|
||||
%global goipath github.com/Equicord/Equilotl
|
||||
Version: 2.2.6
|
||||
|
||||
%gometa -f
|
||||
|
||||
%global common_description %{expand:
|
||||
A cross platform gui/cli app for installing Equicord.}
|
||||
|
||||
%global golicenses LICENSE
|
||||
%global godocs README.md
|
||||
|
||||
Name: equilotl
|
||||
Release: %autorelease
|
||||
Summary: A cross platform gui app for installing Equicord
|
||||
|
||||
License: GPL-3.0-only
|
||||
URL: %{gourl}
|
||||
Source: %{gosource}
|
||||
Packager: madonuko <mado@fyralabs.com>
|
||||
BuildRequires: pkg-config libGL-devel libXxf86vm-devel gcc-c++
|
||||
BuildRequires: wayland-devel libxkbcommon-devel wayland-protocols-devel extra-cmake-modules
|
||||
BuildRequires: libXcursor-devel libXi-devel libXinerama-devel libXrandr-devel
|
||||
RemovePathPostFixes: .wayland
|
||||
|
||||
%description %{common_description}
|
||||
|
||||
%package cli
|
||||
Summary: A cross platform cli app for installing Equicord
|
||||
RemovePathPostFixes: .cli
|
||||
%description cli %{common_description}
|
||||
|
||||
%package x11
|
||||
Summary: A cross platform gui (X11) app for installing Equicord
|
||||
RemovePathPostFixes: .x11
|
||||
%description x11 %{common_description}
|
||||
|
||||
%gopkg
|
||||
|
||||
%prep
|
||||
%goprep -A
|
||||
%autopatch -p1
|
||||
|
||||
%if %{without bootstrap}
|
||||
%build
|
||||
%define gomodulesmode GO111MODULE=on
|
||||
export GO_BUILDTAGS="wayland"
|
||||
%gobuild -o %{gobuilddir}/bin/Equilotl.wayland equilotl
|
||||
export GO_BUILDTAGS=""
|
||||
%gobuild -o %{gobuilddir}/bin/Equilotl.x11 equilotl
|
||||
export GO_BUILDTAGS="cli"
|
||||
%gobuild -o %{gobuilddir}/bin/Equilotl.cli equilotl
|
||||
%endif
|
||||
|
||||
%install
|
||||
%gopkginstall
|
||||
%if %{without bootstrap}
|
||||
install -m 0755 -vd %{buildroot}%{_bindir}
|
||||
install -m 0755 -vp %{gobuilddir}/bin/* %{buildroot}%{_bindir}/
|
||||
%endif
|
||||
|
||||
%if %{without bootstrap}
|
||||
%if %{with check}
|
||||
%check
|
||||
%gocheck
|
||||
%endif
|
||||
%endif
|
||||
|
||||
%if %{without bootstrap}
|
||||
%files
|
||||
%license LICENSE
|
||||
%doc README.md
|
||||
%{_bindir}/Equilotl.wayland
|
||||
|
||||
%files cli
|
||||
%license LICENSE
|
||||
%doc README.md
|
||||
%{_bindir}/Equilotl.cli
|
||||
|
||||
%files x11
|
||||
%license LICENSE
|
||||
%doc README.md
|
||||
%{_bindir}/Equilotl.x11
|
||||
%endif
|
||||
|
||||
%gopkgfiles
|
||||
|
||||
%changelog
|
||||
* Sat Jun 27 2026 madonuko <mado@fyralabs.com> - 2.2.6-1
|
||||
- Initial package
|
||||
@@ -0,0 +1 @@
|
||||
rpm.version(gh("Equicord/Equilotl"));
|
||||
@@ -43,7 +43,6 @@ A graphical user interface for %{name}.
|
||||
%build
|
||||
%global gomodulesmode GO111MODULE=on
|
||||
%gobuild -o %{name} .
|
||||
echo "Electron Builder" > %{rpmbuilddir}/webapp-tool.txt
|
||||
|
||||
pushd app
|
||||
%npm_build -B
|
||||
|
||||
@@ -4,5 +4,6 @@ project pkg {
|
||||
}
|
||||
labels {
|
||||
nightly = 1
|
||||
mock = 1
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,13 +1,12 @@
|
||||
%global commit 0a022f149000bdaed644c2609e19aa7b8badf825
|
||||
%global commit_date 20260626
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global debug_package %nil
|
||||
# terrible evil no good very bad hack
|
||||
# fix one day
|
||||
%global __requires_exclude_from (.*)lib(.*)so(.*)
|
||||
|
||||
Name: legcord-nightly
|
||||
%electronmeta -D
|
||||
%electronmeta -aD
|
||||
Version: %commit_date.%shortcommit
|
||||
Release: 1%{?dist}
|
||||
License: OSL-3.0 AND %{electron_license}
|
||||
@@ -18,7 +17,7 @@ Packager: Owen <owen@fyralabs.com>
|
||||
Requires: xdg-utils
|
||||
Obsoletes: armcord < 3.3.2-1
|
||||
Conflicts: legcord
|
||||
BuildRequires: anda-srpm-macros pnpm nodejs-npm git-core gcc gcc-c++ make desktop-file-utils zlib-ng-compat-devel
|
||||
BuildRequires: anda-srpm-macros pnpm nodejs-npm git-core gcc gcc-c++ make desktop-file-utils zlib-ng-compat-devel nvm
|
||||
|
||||
%description
|
||||
Legcord is a custom client designed to enhance your Discord experience
|
||||
@@ -26,22 +25,22 @@ while keeping everything lightweight.
|
||||
|
||||
%prep
|
||||
%git_clone %{url}.git %{commit}
|
||||
%vendor_nodejs -v 26
|
||||
|
||||
%build
|
||||
echo "Electron Builder" > %{rpmbuilddir}/webapp-tool.txt
|
||||
%pnpm_build -r build
|
||||
|
||||
%install
|
||||
%electron_install -i legcord -l -I dist/.icon-set/icon_16.png -I dist/.icon-set/icon_32.png -I dist/.icon-set/icon_48x48.png -I dist/.icon-set/icon_64.png -I dist/.icon-set/icon_128.png -I dist/.icon-set/icon_256.png -I dist/.icon-set/icon_512.png -I dist/.icon-set/icon_1024.png
|
||||
|
||||
dist/Legcord-*.AppImage --appimage-extract '*.desktop'
|
||||
%desktop_file_install -k Exec,Icon -v "%{_libdir}/legcord-nightly/Legcord",legcord -u %U -f squashfs-root/Legcord.desktop
|
||||
%desktop_file_install -k Exec,Icon -v "%{_libdir}/legcord-nightly/Legcord",legcord -u %U -f squashfs-root/legcord.desktop
|
||||
|
||||
%files
|
||||
%doc README.md
|
||||
%license license.txt
|
||||
%{_bindir}/legcord-nightly
|
||||
%{_datadir}/applications/Legcord.desktop
|
||||
%{_datadir}/applications/legcord.desktop
|
||||
%{_libdir}/legcord-nightly/
|
||||
%{_iconsdir}/hicolor/16x16/apps/legcord.png
|
||||
%{_iconsdir}/hicolor/32x32/apps/legcord.png
|
||||
|
||||
@@ -1,5 +1,3 @@
|
||||
%global debug_package %nil
|
||||
|
||||
# terrible evil no good very bad hack
|
||||
# fix one day
|
||||
%global __requires_exclude_from (.*)lib(.*)so(.*)
|
||||
@@ -27,7 +25,6 @@ while keeping everything lightweight.
|
||||
%git_clone %url v%version
|
||||
|
||||
%build
|
||||
echo "Electron Builder" > %{rpmbuilddir}/webapp-tool.txt
|
||||
%pnpm_build -r build
|
||||
|
||||
%install
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
# Disable X11 for RHEL 10+
|
||||
%bcond x11 %[%{undefined rhel} || 0%{?rhel} < 10]
|
||||
|
||||
%global commit 70894ae0390cf20edac0e68de72ab26725520416
|
||||
%global commit 62f1494661b362eac02e7d6c2f9173f53c0f278f
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commit_date 20260627
|
||||
%global commit_date 20260628
|
||||
%global ver 0.41.0
|
||||
|
||||
Name: mpv-nightly
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
%global ver 2026-06-26
|
||||
%global ver 2026-06-28
|
||||
%global goodver %(echo %ver | sed 's/-//g')
|
||||
%global __brp_mangle_shebangs %{nil}
|
||||
%bcond_without mold
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: plasma6-applet-appgrid
|
||||
Version: 1.9.2
|
||||
Version: 1.9.3
|
||||
Release: 1%{?dist}
|
||||
Summary: A modern application launcher for KDE Plasma
|
||||
# Main code: GPL-2.0-or-later
|
||||
|
||||
@@ -2,9 +2,9 @@
|
||||
|
||||
%global ver 5.0.0
|
||||
|
||||
%global commit 97e81c67d7cdd8c540a87efafbd06686aa3d2cc4
|
||||
%global commit dfa00a4d316fa846f3b60760ad02faa7cacfdcbc
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commitdate 20260627
|
||||
%global commitdate 20260628
|
||||
|
||||
Name: noctalia-git
|
||||
Version: %{ver}^%{commitdate}git.%{shortcommit}
|
||||
|
||||
@@ -5,6 +5,9 @@
|
||||
%global appstream_component runtime
|
||||
%global crate deno
|
||||
|
||||
%global debug_level 1
|
||||
%undefine _debugsource_packages
|
||||
|
||||
Name: rust-deno
|
||||
Version: 2.9.0
|
||||
Release: 1%{?dist}
|
||||
@@ -17,12 +20,12 @@ Source1: https://raw.githubusercontent.com/denoland/deno/refs/tags/v%vers
|
||||
Source2: gcc-wrapper.sh
|
||||
Source3: land.deno.deno.metainfo.xml
|
||||
# Automatically generated patch to strip dependencies and normalize metadata
|
||||
Patch: deno-fix-metadata-auto.diff
|
||||
%dnl Patch: deno-fix-metadata-auto.diff
|
||||
|
||||
BuildRequires: cargo-rpm-macros >= 24
|
||||
BuildRequires: anda-srpm-macros
|
||||
BuildRequires: protobuf-compiler
|
||||
BuildRequires: llvm17-devel
|
||||
BuildRequires: llvm19-devel
|
||||
BuildRequires: python3
|
||||
BuildRequires: cmake
|
||||
BuildRequires: gcc
|
||||
@@ -80,3 +83,5 @@ pushd %{buildroot}%{_bindir}
|
||||
./deno x --install-alias
|
||||
popd
|
||||
%terra_appstream -o %{SOURCE3}
|
||||
|
||||
rm -rf target # save space
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
%global commit 9f62873bf195e4d8a762d768a1405a5f2f7b1697
|
||||
%global commit 07d31666e73bce337b9cece60a884c67fe8906f4
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global fulldate 2026-06-26
|
||||
%global fulldate 2026-06-27
|
||||
%global commit_date %(echo %{fulldate} | sed 's/-//g')
|
||||
%global public_key RWQlAjJC23149WL2sEpT/l0QKy7hMIFhYdQOFy0Z7z7PbneUgvlsnYcV
|
||||
%global ver 1.3.2
|
||||
|
||||
@@ -94,7 +94,6 @@ Packager: junefish <june@fyralabs.com>
|
||||
|
||||
%build
|
||||
%npm_build -c -B -r fetch,webpack:prod
|
||||
echo "Electron Builder" > %{rpmbuilddir}/webapp-tool.txt
|
||||
|
||||
%install
|
||||
%electron_install -i %appid -I build/
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
%global commit 2c346f60a76fe3f0367ef924927f50a6efdf5718
|
||||
%global commit 5837e7ef50f65d6e041d19ba6543532a1d596e6b
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commit_date 20260627
|
||||
%global commit_date 20260628
|
||||
%global ver 1.10.0
|
||||
|
||||
%bcond_with check
|
||||
|
||||
@@ -52,7 +52,7 @@
|
||||
%global fontdescription %{expand:
|
||||
Versatile typeface for code, from code.}
|
||||
|
||||
Version: 34.6.3
|
||||
Version: 34.7.0
|
||||
Release: 1%{?dist}
|
||||
Packager: Cappy Ishihara <cappy@fyralabs.com>
|
||||
Summary: Versatile typeface for code, from code.
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: sarasa-gothic-fonts
|
||||
Version: 1.0.39
|
||||
Version: 1.0.40
|
||||
Release: 1%{?dist}
|
||||
URL: https://github.com/be5invis/Sarasa-Gothic
|
||||
Source0: %url/releases/download/v%version/Sarasa-TTC-%version.7z
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "melonDS.spec"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,44 @@
|
||||
%define debug_package %{nil}
|
||||
|
||||
Name: melonds
|
||||
Version: 1.1
|
||||
Release: 1%{?dist}
|
||||
Summary: DS emulator, sorta
|
||||
License: GPL-3.0-or-later
|
||||
URL: https://melonds.kuribo64.net/
|
||||
Source0: https://github.com/melonDS-emu/melonDS/archive/refs/tags/%{version}.tar.gz
|
||||
Packager: Owen Zimmerman <owen@fyralabs.com>
|
||||
BuildRequires: cmake
|
||||
BuildRequires: extra-cmake-modules
|
||||
BuildRequires: gcc
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: cmake(Qt6)
|
||||
BuildRequires: qt6-qtmultimedia-devel
|
||||
BuildRequires: qt6-qtsvg-devel
|
||||
BuildRequires: pkgconfig(sdl2)
|
||||
BuildRequires: pkgconfig(libarchive)
|
||||
BuildRequires: pkgconfig(libzstd)
|
||||
BuildRequires: pkgconfig(faad2)
|
||||
BuildRequires: pkgconfig(libenet)
|
||||
BuildSystem: cmake
|
||||
|
||||
Provides: melonDS
|
||||
|
||||
%description
|
||||
%{summary}.
|
||||
|
||||
%files
|
||||
%doc README.md
|
||||
%license LICENSE
|
||||
%{_bindir}/melonDS
|
||||
%{_appsdir}/net.kuribo64.melonDS.desktop
|
||||
%{_hicolordir}/128x128/apps/net.kuribo64.melonDS.png
|
||||
%{_hicolordir}/16x16/apps/net.kuribo64.melonDS.png
|
||||
%{_hicolordir}/256x256/apps/net.kuribo64.melonDS.png
|
||||
%{_hicolordir}/32x32/apps/net.kuribo64.melonDS.png
|
||||
%{_hicolordir}/48x48/apps/net.kuribo64.melonDS.png
|
||||
%{_hicolordir}/64x64/apps/net.kuribo64.melonDS.png
|
||||
|
||||
%changelog
|
||||
* Sat Jun 27 2026 Owen Zimmerman <owen@fyralabs.com>
|
||||
- Initial commit
|
||||
@@ -0,0 +1 @@
|
||||
rpm.version(gh("melonDS-emu/melonDS"));
|
||||
@@ -4,7 +4,7 @@
|
||||
%global commit_date 20260621
|
||||
|
||||
%global goipath github.com/v2fly/v2ray-core
|
||||
Version: %{ver}^%{commit_date}git.%{shortcommit}
|
||||
Version: %(echo %ver | sed -E 's/^v//')^%{commit_date}git.%{shortcommit}
|
||||
|
||||
%global golicenses LICENSE
|
||||
%global godocs README.md SECURITY.md
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
%global commit b12bc504c8c2879a98e4aadb1c3f14d11f86cd0d
|
||||
%global commit 45cf2898ab12e97a55dd8f1f3d78d903340bdc9e
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global ver v26.3.27
|
||||
%global commit_date 20260625
|
||||
%global commit_date 20260628
|
||||
|
||||
%global goipath github.com/XTLS/Xray-core
|
||||
Version: %{ver}^%{commit_date}git.%{shortcommit}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# Disabled because compiled without debug
|
||||
|
||||
%global goipath github.com/XTLS/Xray-core
|
||||
Version: 26.6.22
|
||||
Version: 26.6.27
|
||||
|
||||
%global golicenses LICENSE
|
||||
%global godocs README.md SECURITY.md CODE_OF_CONDUCT.md
|
||||
|
||||
@@ -2,12 +2,12 @@
|
||||
%global _desc Chip support package for Cypress EZ-USB FX2 series microcontrollers.
|
||||
|
||||
Name: python-%{pypi_name}
|
||||
Version: 0.13
|
||||
Release: 3%?dist
|
||||
Version: 0.16
|
||||
Release: 1%{?dist}
|
||||
Summary: Chip support package for Cypress EZ-USB FX2 series microcontrollers
|
||||
License: 0BSD
|
||||
URL: https://github.com/whitequark/libfx2
|
||||
Source0: %url/archive/refs/tags/v%version.tar.gz
|
||||
URL: https://glasgowembedded.codeberg.page/libfx2/
|
||||
Source0: https://codeberg.org/GlasgowEmbedded/libfx2/archive/v%{version}.tar.gz
|
||||
BuildArch: noarch
|
||||
|
||||
BuildRequires: python3-devel
|
||||
@@ -34,7 +34,7 @@ Provides: python3-libfx2
|
||||
%_desc
|
||||
|
||||
%prep
|
||||
%autosetup -n libfx2-%{version}
|
||||
%autosetup -n libfx2
|
||||
|
||||
%build
|
||||
export SETUPTOOLS_SCM_PRETEND_VERSION=%{version}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
%global commit 3c6221722aac5bd9dbfc5fbf7b4f0bf64b2c5724
|
||||
%global commit_date 20260627
|
||||
%global commit cc36aca8beba9fdbc8f59babbfb253d7fc9d03df
|
||||
%global commit_date 20260628
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
%global pypi_name types-colorama
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
%global crate bottom
|
||||
|
||||
Name: rust-bottom
|
||||
Version: 0.14.1
|
||||
Version: 0.14.2
|
||||
Release: 1%{?dist}
|
||||
Summary: Customizable cross-platform graphical process/system monitor for the terminal
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
%undefine __brp_mangle_shebangs
|
||||
|
||||
Name: fresh
|
||||
Version: 0.4.1
|
||||
Version: 0.4.2
|
||||
Release: 1%{?dist}
|
||||
Summary: Text editor for your terminal: easy, powerful and fast
|
||||
URL: https://getfresh.dev
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#!/usr/bin/bash
|
||||
|
||||
version=0.17.0-dev.978+a078d55a2
|
||||
version=0.17.0-dev.986+f3544a707
|
||||
|
||||
mirrors=()
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
%define llvm_compat 22
|
||||
%endif
|
||||
%global llvm_version 22.0.0
|
||||
%global ver 0.17.0-dev.978+a078d55a2
|
||||
%global ver 0.17.0-dev.986+f3544a707
|
||||
%bcond bootstrap 1
|
||||
%bcond docs %{without bootstrap}
|
||||
%bcond test 1
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
%global zig_cache_dir %{builddir}/zig-cache
|
||||
|
||||
Name: zig-master
|
||||
Version: 0.17.0~dev.978+a078d55a2
|
||||
Version: 0.17.0~dev.986+f3544a707
|
||||
Release: 2%{?dist}
|
||||
Summary: Master builds of the Zig language
|
||||
License: MIT AND NCSA AND LGPL-2.1-or-later AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND GPL-2.0-or-later AND GPL-2.0-or-later WITH GCC-exception-2.0 AND BSD-3-Clause AND Inner-Net-2.0 AND ISC AND LicenseRef-Fedora-Public-Domain AND GFDL-1.1-or-later AND ZPL-2.1
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
%global debug_package %nil
|
||||
|
||||
%global commit 549b81b43b46c0f361680561a626bf0e7b79dcbd
|
||||
%global commit 5f4a6d4941de23180e7c412cc9ddf5ce440e3829
|
||||
%global shortcommit %(c=%commit; echo ${c:0:7})
|
||||
%global commit_date 20260603
|
||||
%global commit_date 20260628
|
||||
|
||||
%global _desc %{expand:
|
||||
A C library that may be linked into a C/C++ program to produce symbolic backtraces.
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "nmgui.spec"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,82 @@
|
||||
%global appid com.github.s-adi-dev.nmgui
|
||||
%global org com.github.s-adi-dev
|
||||
|
||||
Name: nmgui
|
||||
Version: 1.0.0
|
||||
Release: 1%?dist
|
||||
Summary: A simple and lightweight GTK4-based GUI for managing Wi-Fi using NetworkManager (nmcli) under the hood
|
||||
License: GPL-3.0-only
|
||||
URL: https://github.com/s-adi-dev/nmgui
|
||||
Source0: %url/archive/refs/tags/v%version.tar.gz
|
||||
Source1: https://raw.githubusercontent.com/s-adi-dev/nmgui/refs/heads/main/README.md
|
||||
Source2: https://raw.githubusercontent.com/s-adi-dev/nmgui/refs/heads/main/nmgui.desktop
|
||||
BuildRequires: python3-devel
|
||||
BuildRequires: python3-pip
|
||||
BuildRequires: python3-setuptools
|
||||
BuildRequires: desktop-file-utils
|
||||
BuildArch: noarch
|
||||
Packager: madonuko <mado@fyralabs.com>
|
||||
|
||||
%description
|
||||
%summary.
|
||||
|
||||
%prep
|
||||
%autosetup
|
||||
cp %{S:1} %{S:2} .
|
||||
cat<<PYEOF > pyproject.toml
|
||||
[build-system]
|
||||
requires = ["setuptools>=64.0"]
|
||||
build-backend = "setuptools.build_meta"
|
||||
[project]
|
||||
name = "%name"
|
||||
version = "%version"
|
||||
description = "%summary"
|
||||
license = "GPL-3.0-only"
|
||||
readme = "README.md"
|
||||
requires-python = ">=3.9"
|
||||
dependencies = [
|
||||
"nmcli>=1.5.0",
|
||||
"PyGObject>=3.52.3",
|
||||
"pycairo>=1.28.0",
|
||||
]
|
||||
[project.urls]
|
||||
Homepage = "https://github.com/s-adi-dev/nmgui"
|
||||
[project.scripts]
|
||||
nmgui = "nmgui.main:main"
|
||||
[tool.setuptools.packages.find]
|
||||
include = ["nmgui*"]
|
||||
PYEOF
|
||||
# Add main() entry point function
|
||||
sed -i '/^if __name__ == "__main__":$/c\def main():' app/main.py
|
||||
cat >> app/main.py << 'PYEOF'
|
||||
|
||||
if __name__ == "__main__":
|
||||
main()
|
||||
PYEOF
|
||||
mv app nmgui
|
||||
touch nmgui/__init__.py
|
||||
# Fix intra-package imports to use nmgui. prefix
|
||||
sed -i 's/^from models import/from nmgui.models import/' nmgui/main.py nmgui/network_service.py nmgui/ui/*.py
|
||||
sed -i 's/^from network_service import/from nmgui.network_service import/' nmgui/main.py nmgui/ui/*.py
|
||||
sed -i 's/^from ui\./from nmgui.ui./' nmgui/main.py nmgui/ui/*.py
|
||||
|
||||
%build
|
||||
%pyproject_wheel
|
||||
|
||||
%install
|
||||
%pyproject_install
|
||||
%pyproject_save_files %name
|
||||
|
||||
%desktop_file_install nmgui.desktop
|
||||
%terra_appstream
|
||||
|
||||
%files -f %{pyproject_files}
|
||||
%doc README.md
|
||||
%license LICENSE
|
||||
%_bindir/nmgui
|
||||
%_appsdir/nmgui.desktop
|
||||
%_metainfodir/%appid.metainfo.xml
|
||||
|
||||
%changelog
|
||||
* Sun Jun 28 2026 madonuko <mado@fyralabs.com> - 1.0.0-1
|
||||
- Initial package.
|
||||
@@ -0,0 +1 @@
|
||||
rpm.version(gh("s-adi-dev/nmgui"));
|
||||
@@ -1,7 +1,7 @@
|
||||
%global commit 2f294188c3e0e0db33c44d8376b8ac0fc305e956
|
||||
%global commit b9838c2edeace1621315ae68d10d87c2881fac39
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global ver 20260625041655
|
||||
%global commit_date 20260626
|
||||
%global ver 20260627134952
|
||||
%global commit_date 20260628
|
||||
|
||||
Name: v2ray-domain-list-community
|
||||
Version: %{ver}^%{commit_date}git.%{shortcommit}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
%global commit 183c3d76c26aeb97fc25bdade9df7b734fbfb2f3
|
||||
%global commit 9a6cec30551ea371dc4d59d3b397c8a5faa221a6
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commit_date 20260624
|
||||
%global commit_date 20260628
|
||||
%global ver 0.6.7
|
||||
|
||||
# We aren't using Mono but RPM expected Mono
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
%global commit 6970c40930bedd8b58d0764894e0d5f04813b7c5
|
||||
%global commit da247eb378287b435fa2963bfaee634bda96caac
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commitdate 20240109
|
||||
%global commitdate 20260627
|
||||
%global ver 1.0
|
||||
%global modulename xpad-noone
|
||||
%global debug_package %{nil}
|
||||
@@ -10,14 +10,11 @@ This is the original upstream xpad driver from the Linux kernel with support for
|
||||
|
||||
Name: %{modulename}-kmod
|
||||
Version: %{ver}^%{commitdate}git.%{shortcommit}
|
||||
Release: 6%{?dist}
|
||||
Release: 7%{?dist}
|
||||
License: GPL-2.0-or-later
|
||||
Summary: xpad driver with support for XBox One controllers removed
|
||||
URL: https://github.com/medusalix/xpad-noone
|
||||
URL: https://github.com/Jan200101/xpad-noone
|
||||
Source0: %{url}/archive/%{commit}/%{modulename}-%{commit}.tar.gz#/%{modulename}-%{shortcommit}.tar.gz
|
||||
# Fix kmod compilation on kernel 6.18+
|
||||
Patch0: https://github.com/medusalix/xpad-noone/pull/8.patch
|
||||
Patch1: https://github.com/medusalix/xpad-noone/pull/9.patch
|
||||
BuildRequires: gcc
|
||||
BuildRequires: kmodtool
|
||||
BuildRequires: make
|
||||
@@ -37,7 +34,7 @@ Packager: Gilver E. <roachy@fyralabs.com>
|
||||
|
||||
kmodtool --target %{_target_cpu} --repo terrapkg.com --kmodname %{modulename} %{?buildforkernels:--%{buildforkernels}} %{?kernels:--for-kernels "%{?kernels}"} 2>/dev/null
|
||||
|
||||
%autosetup -n %{modulename}-%{commit} -p1
|
||||
%autosetup -c %{modulename}-%{commit}
|
||||
|
||||
for kernel_version in %{?kernel_versions} ; do
|
||||
cp -a %{modulename}-%{commit} _kmod_build_${kernel_version%%___*}
|
||||
@@ -57,5 +54,8 @@ done
|
||||
%{?akmod_install}
|
||||
|
||||
%changelog
|
||||
* Sat Jun 27 2026 Jan200101 <sentrycraft123@gmail.com> - 1.0^20260627git.da247eb-7
|
||||
- Update package to use updated fork
|
||||
|
||||
* Fri Mar 07 2025 Gilver E. <rockgrub@disroot.org>
|
||||
- Initial package
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
%global commit 6970c40930bedd8b58d0764894e0d5f04813b7c5
|
||||
%global commit da247eb378287b435fa2963bfaee634bda96caac
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commitdate 20240109
|
||||
%global commitdate 20260627
|
||||
%global ver 1.0
|
||||
%global modulename xpad-noone
|
||||
%global _description %{expand:
|
||||
@@ -8,15 +8,12 @@ This is the original upstream xpad driver from the Linux kernel with support for
|
||||
|
||||
Name: dkms-%{modulename}
|
||||
Version: %{ver}^%{commitdate}git.%{shortcommit}
|
||||
Release: 4%{?dist}
|
||||
Release: 5%{?dist}
|
||||
License: GPL-2.0-or-later
|
||||
Summary: xpad driver with support for XBox One controllers removed
|
||||
URL: https://github.com/medusalix/xpad-noone
|
||||
URL: https://github.com/Jan200101/xpad-noone
|
||||
Source0: %{url}/archive/%{commit}/%{modulename}-%{commit}.tar.gz#/%{modulename}-%{shortcommit}.tar.gz
|
||||
Source1: no-weak-modules.conf
|
||||
# Fix kmod compilation on kernel 6.18+
|
||||
Patch0: https://github.com/medusalix/xpad-noone/pull/8.patch
|
||||
Patch1: https://github.com/medusalix/xpad-noone/pull/9.patch
|
||||
Requires: %{modulename} = %{?epoch:%{epoch}:}%{version}
|
||||
Requires: dkms
|
||||
Conflicts: akmod-%{modulename}
|
||||
@@ -26,7 +23,7 @@ Packager: Gilver E. <roachy@fyralabs.com>
|
||||
%description %_description
|
||||
|
||||
%prep
|
||||
%autosetup -n %{modulename}-%{commit} -p1
|
||||
%autosetup -n %{modulename}-%{commit}
|
||||
|
||||
%build
|
||||
|
||||
@@ -54,5 +51,8 @@ dkms remove -m %{modulename} -v %{version} -q --all --rpm_safe_upgrade || :
|
||||
%endif
|
||||
|
||||
%changelog
|
||||
* Sat Jun 27 2026 Jan200101 <sentrycraft123@gmail.com> - 1.0^20260627git.da247eb-5
|
||||
- Update package to use updated fork
|
||||
|
||||
* Fri Mar 07 2025 Gilver E. <rockgrub@disroot.org>
|
||||
- Initial package
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
rpm.global("commit", gh_commit("medusalix/xpad-noone"));
|
||||
rpm.global("commit", gh_commit("Jan200101/xpad-noone"));
|
||||
if rpm.changed() {
|
||||
rpm.release();
|
||||
rpm.global("commitdate", date());
|
||||
let html = get(`https://raw.githubusercontent.com/medusalix/xpad-noone/refs/heads/master/dkms.conf`);
|
||||
let html = get(`https://raw.githubusercontent.com/Jan200101/xpad-noone/refs/heads/master/dkms.conf`);
|
||||
let v = find("PACKAGE_VERSION=\"([\\d.]+)\"", html, 1);
|
||||
rpm.global("ver", v);
|
||||
}
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
%global commit 6970c40930bedd8b58d0764894e0d5f04813b7c5
|
||||
%global commit da247eb378287b435fa2963bfaee634bda96caac
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commitdate 20240109
|
||||
%global commitdate 20260627
|
||||
%global ver 1.0
|
||||
%global _description %{expand:
|
||||
This is the original upstream xpad driver from the Linux kernel with support for XBox One controllers removed. If you are running the xone driver you may have to replace the xpad kernel module with this one to retain the functionality of XBox and XBox 360 controllers.}
|
||||
|
||||
Name: xpad-noone
|
||||
Version: %{ver}^%{commitdate}git.%{shortcommit}
|
||||
Release: 3%{?dist}
|
||||
Release: 4%{?dist}
|
||||
License: GPL-2.0-or-later
|
||||
Summary: xpad driver with support for XBox One controllers removed
|
||||
URL: https://github.com/medusalix/xpad-noone
|
||||
URL: https://github.com/Jan200101/xpad-noone
|
||||
Source0: %{url}/archive/%{commit}/%{name}-%{commit}.tar.gz#/%{name}-%{shortcommit}.tar.gz
|
||||
BuildRequires: sed
|
||||
BuildRequires: systemd-rpm-macros
|
||||
@@ -48,5 +48,8 @@ install -Dm644 %{name}.conf -t %{buildroot}%{_modulesloaddir}
|
||||
%{_modulesloaddir}/%{name}.conf
|
||||
|
||||
%changelog
|
||||
* Sat Jun 27 2026 Jan200101 <sentrycraft123@gmail.com> - 1.0^20260627git.da247eb-4
|
||||
- Update package to use updated fork
|
||||
|
||||
* Fri Mar 07 2025 Gilver E. <rockgrub@disroot.org>
|
||||
- Initial package
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: anda-srpm-macros
|
||||
Version: 0.3.11
|
||||
Version: 0.3.12
|
||||
Release: 1%{?dist}
|
||||
Summary: SRPM macros for extra Fedora packages
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
%global oldpkgname yt-dlp-nightly
|
||||
|
||||
Name: yt-dlp-git
|
||||
Version: 2026.06.26.230708
|
||||
Version: 2026.06.27.233148
|
||||
Release: 1%{?dist}
|
||||
Summary: A command-line program to download videos from online video platforms
|
||||
|
||||
|
||||
Reference in New Issue
Block a user