mirror of
https://github.com/terrapkg/packages.git
synced 2026-06-28 14:28:28 +00:00
Compare commits
70 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| e6914ff78f | |||
| 8043c62aaf | |||
| 853c4c0d29 | |||
| 5e2de75b38 | |||
| 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 | |||
| 283ab47c80 | |||
| eedd62e64f | |||
| 5728f4255c | |||
| bfff6f5626 | |||
| 18be199083 | |||
| a58c7407a1 | |||
| bd4286f8c7 | |||
| 308ad08b44 | |||
| 4dc5cb4702 | |||
| f3f9a5eae6 | |||
| 7f71108936 | |||
| 7439986083 | |||
| a072240a2f | |||
| ea71d9b707 | |||
| a8d249a1ca | |||
| a28bf71c93 | |||
| 0e194b16c5 | |||
| be0ff5c81c | |||
| 9c7bf62b42 | |||
| 33bf49f7a5 | |||
| 933522ddf5 | |||
| 1d4cca1f32 | |||
| 04e437189d | |||
| 11ae3026fd | |||
| f808710efc | |||
| 1af8e3f73a | |||
| 7c237cb0a1 | |||
| 8b1ddc7084 | |||
| 7d9d80e71c | |||
| 8a2a7dd152 | |||
| bc12ba9341 | |||
| cb0409fe37 | |||
| 1cdea97092 | |||
| fad09e8471 | |||
| 6e33116ff6 | |||
| 0068efdca3 | |||
| 9bb69acb5e | |||
| 65d2e22e9f | |||
| 4c3050f52b | |||
| 50c53e9392 |
@@ -14,7 +14,7 @@
|
||||
|
||||
Name: 1password
|
||||
Version: 8.12.24
|
||||
Release: 2%{?dist}
|
||||
Release: 3%{?dist}
|
||||
Summary: Password manager and secure wallet
|
||||
|
||||
Packager: Cappy Ishihara <cappy@fyralabs.com>
|
||||
@@ -34,6 +34,8 @@ Requires: hicolor-icon-theme
|
||||
Requires: nss
|
||||
Requires: polkit
|
||||
Requires: xdg-utils
|
||||
Requires(post): /usr/bin/chown
|
||||
Requires(post): /usr/bin/chmod
|
||||
|
||||
%description
|
||||
%{summary}
|
||||
@@ -94,6 +96,12 @@ find %{buildroot}%{appdir} -type f \
|
||||
%pre
|
||||
%sysusers_create_package %{name} %{SOURCE2}
|
||||
|
||||
%post
|
||||
/usr/bin/chown root:onepassword %{appdir}/1Password-BrowserSupport
|
||||
/usr/bin/chmod 2755 %{appdir}/1Password-BrowserSupport
|
||||
/usr/bin/chown root:onepassword-mcp %{appdir}/onepassword-mcp
|
||||
/usr/bin/chmod 2755 %{appdir}/onepassword-mcp
|
||||
|
||||
%files -f app.files
|
||||
%{_bindir}/%{name}
|
||||
%{_libexecdir}/1Password-Crash-Handler
|
||||
@@ -104,10 +112,10 @@ find %{buildroot}%{appdir} -type f \
|
||||
%dir %{appdir}
|
||||
%attr(4755,root,root) %{appdir}/chrome-sandbox
|
||||
%{appdir}/1Password-Crash-Handler
|
||||
%attr(2755,root,onepassword) %{appdir}/1Password-BrowserSupport
|
||||
%{appdir}/1Password-BrowserSupport
|
||||
%{appdir}/1Password-LastPass-Exporter
|
||||
%{appdir}/op-ssh-sign
|
||||
%attr(2755,root,onepassword-mcp) %{appdir}/onepassword-mcp
|
||||
%{appdir}/onepassword-mcp
|
||||
%{_datadir}/icons/hicolor/32x32/apps/1password.png
|
||||
%{_datadir}/icons/hicolor/64x64/apps/1password.png
|
||||
%{_datadir}/icons/hicolor/256x256/apps/1password.png
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
g onepassword -
|
||||
g onepassword-mcp -
|
||||
g onepassword 5010
|
||||
g onepassword-mcp 5011
|
||||
@@ -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.82
|
||||
Version: 1.1.85
|
||||
Release: 1%{?dist}
|
||||
Summary: GUI for SteelSeries Arctis headsets
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: ktailctl
|
||||
Version: 0.21.5
|
||||
Version: 0.22.0
|
||||
Release: 1%{?dist}
|
||||
Summary: A GUI to monitor and manage Tailscale on your Linux desktop
|
||||
License: GPL-3.0-only
|
||||
@@ -22,6 +22,7 @@ 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
|
||||
@@ -42,7 +43,7 @@ Packager: Owen Zimmerman <owen@fyralabs.com>
|
||||
|
||||
%prep
|
||||
%autosetup -n KTailctl-%{version}
|
||||
cd src/wrapper
|
||||
cd src/tailscale/wrapper
|
||||
go mod vendor
|
||||
|
||||
%conf
|
||||
@@ -58,17 +59,14 @@ go mod vendor
|
||||
%doc README.md
|
||||
%license LICENSE.txt
|
||||
%{_bindir}/ktailctl
|
||||
%{_libdir}/qt6/qml/org/fkoehler/KTailctl/Components/*.qml
|
||||
%{_libdir}/qt6/qml/org/fkoehler/KTailctl/Components/*.version
|
||||
%{_libdir}/qt6/qml/org/fkoehler/KTailctl/Components/*.qmltypes
|
||||
%{_libdir}/qt6/qml/org/fkoehler/KTailctl/Components/qmldir
|
||||
# Exclusive libs that the package needs to run
|
||||
%{_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"));
|
||||
@@ -6,7 +6,7 @@
|
||||
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
|
||||
|
||||
Name: discord-canary-openasar
|
||||
Version: 1.0.1343
|
||||
Version: 1.0.1361
|
||||
Release: 1%{?dist}
|
||||
Summary: A snappier Discord rewrite with features like further customization and theming
|
||||
License: MIT AND https://discord.com/terms
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: discord-canary
|
||||
Version: 1.0.1343
|
||||
Version: 1.0.1361
|
||||
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-ptb-openasar
|
||||
Version: 1.0.196
|
||||
Version: 1.0.197
|
||||
Release: 1%{?dist}
|
||||
Summary: A snappier Discord rewrite with features like further customization and theming
|
||||
License: MIT AND https://discord.com/terms
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: discord-ptb
|
||||
Version: 1.0.196
|
||||
Version: 1.0.197
|
||||
Release: 1%{?dist}
|
||||
Summary: Free Voice and Text Chat for Gamers.
|
||||
URL: https://discord.com
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "golang-github-ente-io-cli.spec"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,75 @@
|
||||
# Generated by go2rpm 1.19.0
|
||||
%bcond check 0
|
||||
%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/ente-io/ente
|
||||
%global goipath github.com/ente-io/ente/cli
|
||||
%global tag cli-v0.2.3
|
||||
Version: %(echo %tag | sed 's/^cli-v//')
|
||||
|
||||
%gometa -f
|
||||
|
||||
%global common_description %{expand:
|
||||
The Ente CLI is a Command Line Utility for exporting data from Ente. It also does a few more things, for example, you can use it to decrypt the export from Ente Auth.}
|
||||
|
||||
%global golicenses LICENSE
|
||||
%global godocs CODE_OF_CONDUCT.md CONTRIBUTING.md cli/README.md SECURITY.md SUPPORT.md
|
||||
Name: ente
|
||||
Release: 1%?dist
|
||||
Summary: 💚 End-to-end encrypted cloud for everything
|
||||
Packager: madonuko <mado@fyralabs.com>
|
||||
|
||||
License: AGPL-3.0-only
|
||||
URL: ente.com
|
||||
Source: %{gosource}
|
||||
|
||||
%description %{common_description}
|
||||
|
||||
%gopkg
|
||||
|
||||
%prep
|
||||
%goprep -A
|
||||
%autopatch -p1
|
||||
|
||||
%if %{without bootstrap}
|
||||
%build
|
||||
%global gomodulesmode GO111MODULE=on
|
||||
cd cli
|
||||
%gobuild -o %{gobuilddir}/bin/ente .
|
||||
%endif
|
||||
|
||||
%install
|
||||
cd cli
|
||||
%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 CODE_OF_CONDUCT.md CONTRIBUTING.md README.md SECURITY.md SUPPORT.md cli/README.md
|
||||
%{_bindir}/ente
|
||||
%endif
|
||||
|
||||
%gopkgfiles
|
||||
|
||||
%changelog
|
||||
* Tue Jun 16 2026 madonuko <mado@fyralabs.com> - 0.2.3-1
|
||||
- Initial package.
|
||||
@@ -0,0 +1,10 @@
|
||||
let tagobjs = get("https://api.github.com/repos/ente-io/ente/tags").json_arr();
|
||||
for tagobj in tagobjs {
|
||||
if tagobj.name.starts_with("cli-v") {
|
||||
rpm.global("tag", tagobj.name);
|
||||
if rpm.changed() {
|
||||
rpm.release();
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "ensu.spec"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
[Desktop Entry]
|
||||
Name=Ensu
|
||||
Comment=Ensu Desktop App
|
||||
Exec=Ensu
|
||||
Icon=io.ente.ensu
|
||||
Terminal=false
|
||||
Type=Application
|
||||
Categories=Utility;
|
||||
StartupNotify=true
|
||||
@@ -0,0 +1,58 @@
|
||||
%global tag ensu-v0.1.17
|
||||
%global appid io.ente.ensu
|
||||
%global developer "Ente"
|
||||
%global org "io.ente"
|
||||
%global appstream_component desktop-application
|
||||
|
||||
|
||||
# the original version of %%_package_note_flags expects cc/gcc to parse the ld flags,
|
||||
# but for wasm the `lld -flavor wasm` linker is called directly
|
||||
%dnl --package-metadata={\\"type\\":\\"rpm\\",\\"name\\":\\"%name\\",\\"version\\":\\"%version-%release\\",\\"architecture\\":\\"$RPM_ARCH\\",\\"osCpe\\":\\"cpe:/o:fedoraproject:fedora:%fedora\\"}
|
||||
%define _package_note_flags %nil
|
||||
%undefine _package_note_status
|
||||
%define terra_rustflags %build_rustflags
|
||||
%bcond_with mold
|
||||
%global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$
|
||||
%global _distro_extra_cxxflags -fno-permissive
|
||||
|
||||
Name: ensu
|
||||
Version: %(echo %tag | sed 's/^ensu-v//')
|
||||
Release: 1%?dist
|
||||
Summary: Private, personal LLM app that runs on your device and grows with you over time
|
||||
License: AGPL-3.0-only
|
||||
URL: https://ente.com/ensu
|
||||
Source0: https://github.com/ente-io/ente/archive/refs/tags/%tag.tar.gz
|
||||
Source1: ensu.desktop
|
||||
Packager: madonuko <mado@fyralabs.com>
|
||||
BuildRequires: cmake %tauri_buildrequires
|
||||
BuildRequires: rust-std-static-wasm32-unknown-unknown
|
||||
BuildRequires: clang-devel
|
||||
|
||||
%description
|
||||
%summary.
|
||||
|
||||
%prep
|
||||
%autosetup -n ente-%tag
|
||||
pushd web
|
||||
npm ci
|
||||
popd
|
||||
cd rust/apps/ensu
|
||||
%tauri_prep
|
||||
|
||||
%build
|
||||
cd rust/apps/ensu
|
||||
%npm_build -Bc
|
||||
|
||||
%install
|
||||
install -Dpm755 rust/target/rpm/Ensu -t %buildroot%_bindir
|
||||
%desktop_file_install %{S:1}
|
||||
install -Dpm644 rust/apps/ensu/src-tauri/icons/icon.png %buildroot%_hicolordir/1024x1024/apps/ensu.png
|
||||
%terra_appstream
|
||||
|
||||
%files
|
||||
%doc README.md CONTRIBUTING.md CODE_OF_CONDUCT.md SECURITY.md SUPPORT.md
|
||||
%license LICENSE
|
||||
%_bindir/Ensu
|
||||
%_appsdir/ensu.desktop
|
||||
%_hicolordir/*/apps/ensu.png
|
||||
%_metainfodir/%appid.metainfo.xml
|
||||
@@ -0,0 +1,10 @@
|
||||
let tagobjs = get("https://api.github.com/repos/ente-io/ente/tags").json_arr();
|
||||
for tagobj in tagobjs {
|
||||
if tagobj.name.starts_with("ensu-v") {
|
||||
rpm.global("tag", tagobj.name);
|
||||
if rpm.changed() {
|
||||
rpm.release();
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -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"));
|
||||
@@ -1,9 +1,9 @@
|
||||
#? https://github.com/flameshot-org/flameshot/blob/master/packaging/rpm/fedora/flameshot.spec
|
||||
|
||||
%global ver 14.0.0
|
||||
%global commit 550d4fae96dbea937d92a236605538f489e7b413
|
||||
%global commit 6a635d2d5d88190dab8152bcebb4a85796a55ab3
|
||||
%global shortcommit %{sub %{commit} 1 7}
|
||||
%global commit_date 20260620
|
||||
%global commit_date 20260626
|
||||
%global devel_name QtColorWidgets
|
||||
%global _distro_extra_cflags -fuse-ld=mold
|
||||
%global _distro_extra_cxxflags -fuse-ld=mold
|
||||
|
||||
@@ -11,8 +11,8 @@
|
||||
%endif
|
||||
|
||||
Name: helium-browser-bin
|
||||
Version: 0.13.5.1
|
||||
Release: 1%{?dist}
|
||||
Version: 0.13.6.1
|
||||
Release: 2%{?dist}
|
||||
Summary: Private, fast, and honest web browser based on Chromium
|
||||
|
||||
URL: https://helium.computer
|
||||
@@ -31,6 +31,7 @@ BuildRequires: desktop-file-utils
|
||||
Requires: xdg-utils
|
||||
Requires: liberation-fonts
|
||||
|
||||
Conflicts: helium-bin
|
||||
Packager: Nadia P <nyadiia@pm.me>, Jaiden Riordan <jade@fyralabs.com>
|
||||
|
||||
%description
|
||||
@@ -116,6 +117,9 @@ chmod 755 %{buildroot}%{_bindir}/%{name}
|
||||
%{_metainfodir}/%{appid}.metainfo.xml
|
||||
|
||||
%changelog
|
||||
* Fri Jun 26 2026 Jaiden Riordan <jade@fyralabs.com>
|
||||
- Conflict helium-bin to avoid messing with people who use upstream's COPR
|
||||
|
||||
* Sun Feb 15 2026 Jaiden Rirordan <jade@fyralabs.com>
|
||||
- Use downstream desktop file and recombobulate
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
%global pure_protobuf_version 2.0.0
|
||||
|
||||
Name: komikku
|
||||
Version: 50.7.0
|
||||
Version: 50.8.0
|
||||
%forgemeta
|
||||
Release: 1%{?dist}
|
||||
Summary: A manga reader for GNOME
|
||||
|
||||
@@ -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 158f537e7d4ce13ff7df49b6cb09c0cd27b8a517
|
||||
%global commit_date 20260616
|
||||
%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 2339eb72767517fc5a113283939f59076946fbc1
|
||||
%global commit 62f1494661b362eac02e7d6c2f9173f53c0f278f
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commit_date 20260624
|
||||
%global commit_date 20260628
|
||||
%global ver 0.41.0
|
||||
|
||||
Name: mpv-nightly
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
%global ver 2026-06-24
|
||||
%global ver 2026-06-28
|
||||
%global goodver %(echo %ver | sed 's/-//g')
|
||||
%global __brp_mangle_shebangs %{nil}
|
||||
%bcond_without mold
|
||||
|
||||
@@ -1,11 +0,0 @@
|
||||
--- a/package.json 2026-03-23 09:45:41.545576312 +0100
|
||||
+++ b/package.json 2026-03-23 09:46:51.714180613 +0100
|
||||
@@ -424,7 +424,7 @@
|
||||
]
|
||||
},
|
||||
"engines": {
|
||||
- "node": "24.15.0"
|
||||
+ "node": ">= 22"
|
||||
},
|
||||
"build": {
|
||||
"appId": "org.whispersystems.signal-desktop",
|
||||
@@ -9,7 +9,6 @@ URL: https://signal.org
|
||||
Source0: https://github.com/signalapp/Signal-Desktop/archive/refs/tags/v%{version}.tar.gz
|
||||
Source1: signal.desktop
|
||||
Source2: org.signal.Signal.metainfo.xml
|
||||
Patch0: fix-runtime.patch
|
||||
License: AGPL-3.0-only AND %{electron_license}
|
||||
|
||||
BuildRequires: pulseaudio-libs-devel
|
||||
@@ -75,6 +74,7 @@ echo "Electron Builder" > %{rpmbuilddir}/webapp-tool.txt
|
||||
|
||||
%install
|
||||
mv ./packages/mute-state-change/LICENSE ./packages/mute-state-change/LICENSE.mute-state-change
|
||||
mv ./packages/windows-ucv/LICENSE ./packages/mute-state-change/LICENSE.windows-ucv
|
||||
%electron_install -i signal -l -I build/icons/png
|
||||
|
||||
%desktop_file_install %{SOURCE1}
|
||||
@@ -104,6 +104,9 @@ mv LICENSE LICENSE.signal-desktop
|
||||
%{_metainfodir}/org.signal.Signal.metainfo.xml
|
||||
|
||||
%changelog
|
||||
* Thu Jun 25 2026 Owen Zimmerman <owen@fyralabs.com>
|
||||
- Fix more license name conflicts, remove patch
|
||||
|
||||
* Sun Jun 14 2026 june-fish <git@june.fish>
|
||||
- Fix license name conflicts
|
||||
|
||||
|
||||
@@ -1 +1 @@
|
||||
v1.13.13
|
||||
v1.13.14
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: gradle
|
||||
Version: 9.6.0
|
||||
Version: 9.6.1
|
||||
Release: 1%{?dist}
|
||||
Summary: Powerful build system for the JVM
|
||||
URL: https://gradle.org/
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
%global crate mise
|
||||
|
||||
Name: rust-mise
|
||||
Version: 2026.6.13
|
||||
Version: 2026.6.15
|
||||
Release: 1%{?dist}
|
||||
Summary: Front-end to your dev env
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: driftwm
|
||||
Version: 0.12.1
|
||||
Version: 0.13.0
|
||||
Release: 1%{?dist}
|
||||
Summary: A trackpad-first infinite canvas Wayland compositor
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
@@ -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 a5eeef13338167fb85ecf8ea7c2fabb4c5536010
|
||||
%global commit dfa00a4d316fa846f3b60760ad02faa7cacfdcbc
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commitdate 20260623
|
||||
%global commitdate 20260628
|
||||
|
||||
Name: noctalia-git
|
||||
Version: %{ver}^%{commitdate}git.%{shortcommit}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
%global commit a7e59124efa6eb174e7bc9b4dfa9e1ea5362669e
|
||||
%global commit_date 20260621
|
||||
%global commit cac94560c7d918e3d948a7a43806a10af2b1aba4
|
||||
%global commit_date 20260625
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
Name: libsingularity
|
||||
|
||||
@@ -16,7 +16,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-canary
|
||||
Version: 2026.1.3.1
|
||||
Version: 2026.1.3.2
|
||||
Release: 1%{?dist}
|
||||
Summary: Official IDE for Android development (Canary build)
|
||||
License: Apache-2.0
|
||||
@@ -24,7 +24,7 @@ Packager: veuxit <erroor234@gmail.com>
|
||||
ExclusiveArch: x86_64
|
||||
URL: https://developer.android.com/studio/preview
|
||||
|
||||
%define suffixS quail3-canary1
|
||||
%define suffixS quail3-canary2
|
||||
|
||||
Source0: https://dl.google.com/dl/android/studio/ide-zips/%{version}/android-studio-%{suffixS}-linux.tar.gz
|
||||
|
||||
|
||||
@@ -5,8 +5,11 @@
|
||||
%global appstream_component runtime
|
||||
%global crate deno
|
||||
|
||||
%global debug_level 1
|
||||
%undefine _debugsource_packages
|
||||
|
||||
Name: rust-deno
|
||||
Version: 2.8.3
|
||||
Version: 2.9.0
|
||||
Release: 1%{?dist}
|
||||
Summary: Deno executable
|
||||
|
||||
@@ -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,5 +1,5 @@
|
||||
Name: flutter
|
||||
Version: 3.44.3
|
||||
Version: 3.44.4
|
||||
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 65744ffe358d883ae74aa67389dcbfa35f91a551
|
||||
%global commit 07d31666e73bce337b9cece60a884c67fe8906f4
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global fulldate 2026-06-20
|
||||
%global fulldate 2026-06-27
|
||||
%global commit_date %(echo %{fulldate} | sed 's/-//g')
|
||||
%global public_key RWQlAjJC23149WL2sEpT/l0QKy7hMIFhYdQOFy0Z7z7PbneUgvlsnYcV
|
||||
%global ver 1.3.2
|
||||
@@ -196,7 +196,7 @@ This package contains the libraries and header files that are needed for develop
|
||||
|
||||
%prep
|
||||
/usr/bin/minisign -V -m %{SOURCE0} -x %{SOURCE1} -P %{public_key}
|
||||
%autosetup -C
|
||||
%autosetup -n %{base_name}-%{ver}-main+%{shortcommit}
|
||||
|
||||
ZIG_GLOBAL_CACHE_DIR="%{_zig_cache_dir}" ./nix/build-support/fetch-zig-cache.sh
|
||||
|
||||
|
||||
@@ -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 363cd2bb4020c7b422260e40a11b1effcfbe462d
|
||||
%global commit_date 20260612
|
||||
%global commit_hash e4a92a19d9c71c70f311886dcb6123ebf7b561ac
|
||||
%global commit_date 20260626
|
||||
%global shortcommit %{sub %{commit_hash} 1 7}
|
||||
%global ver 2.0.15
|
||||
|
||||
|
||||
@@ -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,7 +1,7 @@
|
||||
%global commit c49a29f46179525358eb74dbce67fddb2aafa1f0
|
||||
%global commit 5837e7ef50f65d6e041d19ba6543532a1d596e6b
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commit_date 20260624
|
||||
%global ver 1.9.0
|
||||
%global commit_date 20260628
|
||||
%global ver 1.10.0
|
||||
|
||||
%bcond_with check
|
||||
%bcond_with debug_no_build
|
||||
|
||||
@@ -46,9 +46,6 @@ BuildRequires: fontconfig-devel
|
||||
BuildRequires: wayland-devel
|
||||
BuildRequires: libxkbcommon-x11-devel
|
||||
BuildRequires: openssl-devel
|
||||
%if 0%{?fedora}
|
||||
BuildRequires: openssl-devel-engine
|
||||
%endif
|
||||
BuildRequires: libzstd-devel
|
||||
BuildRequires: perl-FindBin
|
||||
BuildRequires: perl-IPC-Cmd
|
||||
|
||||
@@ -20,7 +20,7 @@ Name: zed
|
||||
Version: 1.8.2
|
||||
Release: 1%{?dist}
|
||||
Summary: Zed is a high-performance, multiplayer code editor
|
||||
SourceLicense: AGPL-3.0-only AND Apache-2.0 AND GPL-3.0-or-later
|
||||
SourceLicense: Apache-2.0 AND GPL-3.0-or-later
|
||||
License: ((Apache-2.0 OR MIT) AND BSD-3-Clause) AND ((MIT OR Apache-2.0) AND Unicode-3.0) AND (0BSD OR MIT OR Apache-2.0) AND (Apache-2.0 AND ISC) AND AGPL.3.0-only AND AGPL-3.0-or-later AND (Apache-2.0 OR BSL-1.0 OR MIT) 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 (Apache-2.0 WITH LLVM-exception) AND Apache-2.0 AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND (BSD-2-Clause OR MIT OR Apache-2.0) AND BSD-2-Clause AND (CC0-1.0 OR Apache-2.0 OR Apache-2.0 WITH LLVM-exception) AND (CC0-1.0 OR Apache-2.0) AND (CC0-1.0 OR MIT-0 OR Apache-2.0) AND CC0-1.0 AND GPL-3.0-or-later AND (ISC AND (Apache-2.0 OR ISC) AND OpenSSL) AND (ISC AND (Apache-2.0 OR ISC)) AND ISC AND (MIT AND (MIT OR Apache-2.0)) AND (MIT AND BSD-3-Clause) AND (MIT OR Apache-2.0 OR CC0-1.0) AND (MIT OR Apache-2.0 OR NCSA) AND (MIT OR Apache-2.0 OR Zlib) AND (MIT OR Apache-2.0) AND (MIT OR Zlib OR Apache-2.0) AND MIT AND MPL-2.0 AND Unicode-3.0 AND (Unlicense OR MIT) AND (Zlib OR Apache-2.0 OR MIT) AND Zlib
|
||||
URL: https://zed.dev/
|
||||
Source0: https://github.com/zed-industries/zed/archive/refs/tags/v%{version}.tar.gz
|
||||
@@ -46,9 +46,6 @@ BuildRequires: fontconfig-devel
|
||||
BuildRequires: wayland-devel
|
||||
BuildRequires: libxkbcommon-x11-devel
|
||||
BuildRequires: openssl-devel
|
||||
%if 0%{?fedora}
|
||||
BuildRequires: openssl-devel-engine
|
||||
%endif
|
||||
BuildRequires: libzstd-devel
|
||||
BuildRequires: perl-FindBin
|
||||
BuildRequires: perl-IPC-Cmd
|
||||
@@ -166,7 +163,6 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/%appid.desktop
|
||||
%files
|
||||
%doc CODE_OF_CONDUCT.md
|
||||
%doc README.md
|
||||
%license LICENSE-AGPL
|
||||
%license LICENSE-APACHE
|
||||
%license LICENSE-GPL
|
||||
%if %{without debug_no_build}
|
||||
|
||||
@@ -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"));
|
||||
@@ -3,10 +3,10 @@
|
||||
%global name_pretty %{quote:Prism Launcher (Nightly)}
|
||||
%global appid org.prismlauncher.PrismLauncher-nightly
|
||||
|
||||
%global commit f654ce821291b8b8db1f52850dec9e48ede1866f
|
||||
%global commit d2fa7cf7f7aa8fa5e3d4f5f7b474621c732cd525
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
%global commit_date 20260618
|
||||
%global commit_date 20260627
|
||||
%global snapshot_info %{commit_date}.%{shortcommit}
|
||||
|
||||
# Change this variables if you want to use custom keys
|
||||
|
||||
@@ -9,8 +9,8 @@
|
||||
# GLIBCXX_ASSERTIONS is known to break RPCS3
|
||||
%global build_cflags %(echo "%{__build_flags_lang_c}" | sed 's|-Wp,-D_GLIBCXX_ASSERTIONS ||g') %{?_distro_extra_cflags}
|
||||
%global build_cxxflags %(echo "%{__build_flags_lang_cxx}" | sed 's|-Wp,-D_GLIBCXX_ASSERTIONS ||g') %{?_distro_extra_cflags}
|
||||
%global commit 09d602fd5a15d1ca92c9ab9927322d0b185eb45b
|
||||
%global ver 0.0.41-19512
|
||||
%global commit a7fc31f3212c55bf0b70b45875c52dfc94f6641a
|
||||
%global ver 0.0.41-19515
|
||||
|
||||
Name: rpcs3
|
||||
Version: %(echo %{ver} | sed 's/-/^/g')
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
%global appid com.valvesoftware.Steam
|
||||
|
||||
Name: steam
|
||||
Version: 1.0.0.86
|
||||
Version: 1.0.0.87
|
||||
Release: 1%{?dist}
|
||||
Summary: Installer for the Steam software distribution service
|
||||
# Redistribution and repackaging for Linux is allowed, see license file. udev rules are MIT.
|
||||
|
||||
@@ -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 074305b21bb3797eac2415aa5c385a579cd5943c
|
||||
%global commit bf8aa12ace2bdc453fd7224ad76702527c64b2fb
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global ver v2.2.7.5
|
||||
%global commit_date 20260505
|
||||
%global commit_date 20260626
|
||||
|
||||
%global goipath github.com/v2rayA/v2rayA
|
||||
Version: %{ver}^%{commit_date}git.%{shortcommit}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
%global goipath github.com/v2rayA/v2rayA
|
||||
Version: 2.4.0
|
||||
Version: 2.4.3
|
||||
|
||||
%global golicenses LICENSE
|
||||
%global godocs README.md
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
%global commit ac04c445bd09541cc9c35a120ee01d8a177a4d83
|
||||
%global commit 45cf2898ab12e97a55dd8f1f3d78d903340bdc9e
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global ver v26.3.27
|
||||
%global commit_date 20260624
|
||||
%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
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
%global csrc_commit 561b417c65791cd8356b5f73620914ceff845d10
|
||||
%global commit d251eaedeb35f4cf9d7b0bf3f197bf67f4821600
|
||||
%global commit b56817107c3aceb53d164a65cc389c2bb5951c05
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global ver 2.3.1
|
||||
%global commit_date 20260624
|
||||
%global commit_date 20260627
|
||||
%global debug_package %nil
|
||||
|
||||
Name: nim-nightly
|
||||
|
||||
@@ -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}
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
%global _desc Send usage data from your Python code to PostHog.
|
||||
|
||||
Name: python-%{pypi_name}
|
||||
Version: 7.20.5
|
||||
Version: 7.21.0
|
||||
Release: 1%{?dist}
|
||||
Summary: Send usage data from your Python code to PostHog
|
||||
License: MIT
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
%global commit f9e0f8ce9a933648022d618961693ee74cb8d4f4
|
||||
%global commit_date 20260624
|
||||
%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
|
||||
|
||||
@@ -13,7 +13,7 @@ License: MIT OR Apache-2.0
|
||||
URL: https://crates.io/crates/gitoxide
|
||||
Source: %{terra_crates_source}
|
||||
|
||||
BuildRequires: openssl-devel-engine cmake anda-srpm-macros rust-packaging >= 21 mold
|
||||
BuildRequires: openssl-devel cmake anda-srpm-macros rust-packaging >= 21 mold
|
||||
|
||||
%global _description %{expand:
|
||||
A command-line application for interacting with git repositories.}
|
||||
|
||||
@@ -1,13 +1,15 @@
|
||||
Name: run0-sudo-shim
|
||||
Version: 1.3.1
|
||||
Release: 1%{?dist}
|
||||
Release: 2%{?dist}
|
||||
Summary: An imitation of sudo, using run0 internally
|
||||
SourceLicense: BSD-3-Clause
|
||||
License: (Apache-2.0 OR MIT) AND BSD-3-Clause AND MIT
|
||||
URL: https://github.com/LordGrimmauld/run0-sudo-shim
|
||||
Source0: %url/archive/refs/tags/%version.tar.gz
|
||||
Packager: madonuko <mado@fyralabs.com>
|
||||
BuildRequires: rpm_macro(cargo_install) rust-packaging
|
||||
Conflicts: sudo
|
||||
Provides: sudo = %evr
|
||||
|
||||
%description
|
||||
run0-sudo-shim attempts to imitate sudo as close as possible, while actually using run0 in the back.
|
||||
@@ -33,3 +35,7 @@ ln -s %_bindir/run0-sudo-shim %buildroot%_bindir/sudo
|
||||
%license LICENSE.dependencies
|
||||
%_bindir/run0-sudo-shim
|
||||
%_bindir/sudo
|
||||
|
||||
%changelog
|
||||
* Sun Jun 28 2026 madonuko <mado@fyralabs.com> - 1.3.1-2
|
||||
- add provides sudo
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#!/usr/bin/bash
|
||||
|
||||
version=0.17.0-dev.956+2dca73595
|
||||
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.956+2dca73595
|
||||
%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.956+2dca73595
|
||||
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.
|
||||
|
||||
@@ -84,7 +84,7 @@
|
||||
|
||||
Name: %{srcname}
|
||||
Summary: Mesa graphics libraries
|
||||
%global ver 26.1.0
|
||||
%global ver 26.1.3
|
||||
Epoch: 1
|
||||
Version: %{lua:ver = string.gsub(rpm.expand("%{ver}"), "-", "~"); print(ver)}
|
||||
Release: 1%{?dist}
|
||||
@@ -108,12 +108,12 @@ Source1: Mesa-MLAA-License-Clarification-Email.txt
|
||||
%global rust_syn_ver 2.0.115
|
||||
%global rust_unicode_ident_ver 1.0.23
|
||||
%global rustc_hash_ver 2.1.1
|
||||
Source10: https://crates.io/api/v1/crates/paste/%{rust_paste_ver}/download#/paste-%{rust_paste_ver}.tar.gz
|
||||
Source11: https://crates.io/api/v1/crates/proc-macro2/%{rust_proc_macro2_ver}/download#/proc-macro2-%{rust_proc_macro2_ver}.tar.gz
|
||||
Source12: https://crates.io/api/v1/crates/quote/%{rust_quote_ver}/download#/quote-%{rust_quote_ver}.tar.gz
|
||||
Source13: https://crates.io/api/v1/crates/syn/%{rust_syn_ver}/download#/syn-%{rust_syn_ver}.tar.gz
|
||||
Source14: https://crates.io/api/v1/crates/unicode-ident/%{rust_unicode_ident_ver}/download#/unicode-ident-%{rust_unicode_ident_ver}.tar.gz
|
||||
Source15: https://crates.io/api/v1/crates/rustc-hash/%{rustc_hash_ver}/download#/rustc-hash-%{rustc_hash_ver}.tar.gz
|
||||
Source10: https://static.crates.io/crates/paste/paste-%{rust_paste_ver}.crate
|
||||
Source11: https://static.crates.io/crates/proc-macro2/proc-macro2-%{rust_proc_macro2_ver}.crate
|
||||
Source12: https://static.crates.io/crates/quote/quote-%{rust_quote_ver}.crate
|
||||
Source13: https://static.crates.io/crates/syn/syn-%{rust_syn_ver}.crate
|
||||
Source14: https://static.crates.io/crates/unicode-ident/unicode-ident-%{rust_unicode_ident_ver}.crate
|
||||
Source15: https://static.crates.io/crates/rustc-hash/rustc-hash-%{rustc_hash_ver}.crate
|
||||
|
||||
# Open Gaming Collective Patches
|
||||
Patch30: https://raw.githubusercontent.com/OpenGamingCollective/mesa/refs/tags/%{ver}/limiter.patch
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
%global commit 42ca460bb0495eec5a704611d6bc6cff387257a5
|
||||
%global commit b9838c2edeace1621315ae68d10d87c2881fac39
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global ver 20260623060549
|
||||
%global commit_date 20260624
|
||||
%global ver 20260627134952
|
||||
%global commit_date 20260628
|
||||
|
||||
Name: v2ray-domain-list-community
|
||||
Version: %{ver}^%{commit_date}git.%{shortcommit}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
%global commit 755d42eec0a18025ccbb215f08e11a526310bc2c
|
||||
%global commit_date 20260624
|
||||
%global commit e7371984b826bdc97b8eee9b41fc427089bc56ce
|
||||
%global commit_date 20260627
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
Name: cloud-hypervisor-nightly
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: falcond
|
||||
Version: 2.0.8
|
||||
Version: 2.0.9
|
||||
Release: 1%{?dist}
|
||||
Summary: Advanced Linux Gaming Performance Daemon
|
||||
License: MIT
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
%global commit 454a6e24af830a1f434385fc3faebec19c0cbefa
|
||||
%global commit 6a7d0960eed5f05cab7b6f1a01d87dbf31d425d1
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
%define appid io.github.ilya_zlobintsev.LACT
|
||||
|
||||
Name: lact
|
||||
Version: 0.9.0
|
||||
Release: 5%{?dist}
|
||||
Version: 0.9.1
|
||||
Release: 1%{?dist}
|
||||
Summary: Linux GPU Configuration And Monitoring Tool
|
||||
URL: https://github.com/ilya-zlobintsev/LACT
|
||||
Source0: %{url}/archive/refs/tags/v%{version}.tar.gz
|
||||
@@ -23,6 +23,7 @@ BuildRequires: pkgconfig(graphene-gobject-1.0)
|
||||
BuildRequires: pkgconfig(hwdata)
|
||||
BuildRequires: pkgconfig(gtk4)
|
||||
BuildRequires: pkgconfig(gdk-pixbuf-2.0)
|
||||
BuildRequires: pkgconfig(libdisplay-info)
|
||||
|
||||
Requires: gtk4
|
||||
Requires: libdrm
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
%global modulename mediatek-mt7927
|
||||
|
||||
Name: dkms-%{modulename}
|
||||
Version: 2.11.1
|
||||
Version: 2.12.2
|
||||
Release: 1%{?dist}
|
||||
Summary: DKMS WiFi 7 and Bluetooth 5.4 drivers for MediaTek MT7927 (Filogic 380)
|
||||
License: GPL-2.0-only
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: compat-nvidia-repo-580xx
|
||||
Version: 580.167.08
|
||||
Version: 580.173.02
|
||||
Epoch: 3
|
||||
Release: 1%{?dist}
|
||||
Summary: Compatibility package required by official CUDA packages
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
%endif
|
||||
|
||||
Name: %{real_name}-580xx
|
||||
Version: 580.167.08
|
||||
Version: 580.173.02
|
||||
Release: 1%{?dist}
|
||||
Summary: NVIDIA's proprietary display driver for NVIDIA graphic cards
|
||||
Epoch: 3
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
%global real_name nvidia-modprobe
|
||||
|
||||
Name: %{real_name}-580xx
|
||||
Version: 580.167.08
|
||||
Version: 580.173.02
|
||||
Release: 1%{?dist}
|
||||
Summary: NVIDIA kernel module loader
|
||||
Epoch: 3
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
%global real_name nvidia-persistenced
|
||||
|
||||
Name: %{real_name}-580xx
|
||||
Version: 580.167.08
|
||||
Version: 580.173.02
|
||||
Release: 1%{?dist}
|
||||
Summary: A daemon to maintain persistent software state in the NVIDIA driver
|
||||
Epoch: 3
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
%global real_name nvidia-settings
|
||||
|
||||
Name: %{real_name}-580xx
|
||||
Version: 580.167.08
|
||||
Version: 580.173.02
|
||||
Release: 1%{?dist}
|
||||
Summary: Configure the NVIDIA graphics driver
|
||||
Epoch: 3
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
%global real_name nvidia-xconfig
|
||||
|
||||
Name: %{real_name}-580xx
|
||||
Version: 580.167.08
|
||||
Version: 580.173.02
|
||||
Release: 1%{?dist}
|
||||
Summary: NVIDIA X configuration file editor
|
||||
Epoch: 3
|
||||
|
||||
@@ -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,5 +1,5 @@
|
||||
Name: pixi
|
||||
Version: 0.71.0
|
||||
Version: 0.71.1
|
||||
Release: 1%{?dist}
|
||||
Summary: A cross-platform, multi-language package manager
|
||||
License: BSD-3-Clause
|
||||
|
||||
@@ -7,8 +7,8 @@
|
||||
%global debug_package %{nil}
|
||||
%endif
|
||||
|
||||
%global commit 0bb95d961664c7a0ac180f849fa16fe7da71922d
|
||||
%global commitdate 20260425
|
||||
%global commit 1be4fb1cd9d60b5ddefc2a4201a898766a731400
|
||||
%global commitdate 20260626
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global modulename ryzen_smu
|
||||
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
%global commit 0bb95d961664c7a0ac180f849fa16fe7da71922d
|
||||
%global commit 1be4fb1cd9d60b5ddefc2a4201a898766a731400
|
||||
%global debug_package %{nil}
|
||||
%global modulename ryzen_smu
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commitdate 20260425
|
||||
%global commitdate 20260626
|
||||
|
||||
Name: dkms-%{modulename}
|
||||
Version: 0.1.7^%{commitdate}git.%{shortcommit}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
%global commit 0bb95d961664c7a0ac180f849fa16fe7da71922d
|
||||
%global commit 1be4fb1cd9d60b5ddefc2a4201a898766a731400
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commitdate 20260425
|
||||
%global commitdate 20260626
|
||||
|
||||
Name: ryzen_smu
|
||||
Version: 0.1.7^%{commitdate}git.%{shortcommit}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
%global commit 8015681139833d9cbaff739a1085785f9389f6aa
|
||||
%global commit ba67d191deb8f2c0130ced4b0b4f72e0f9f928b3
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commitdate 20260617
|
||||
%global commitdate 20260627
|
||||
%global ver 0
|
||||
%define buildforkernels akmod
|
||||
%global debug_package %{nil}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
%global commit 8015681139833d9cbaff739a1085785f9389f6aa
|
||||
%global commit ba67d191deb8f2c0130ced4b0b4f72e0f9f928b3
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commitdate 20260617
|
||||
%global commitdate 20260627
|
||||
%global ver 0
|
||||
%global debug_package %{nil}
|
||||
%global modulename sc0710
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
%global commit 8015681139833d9cbaff739a1085785f9389f6aa
|
||||
%global commit ba67d191deb8f2c0130ced4b0b4f72e0f9f928b3
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commitdate 20260617
|
||||
%global commitdate 20260627
|
||||
%global ver 0
|
||||
|
||||
Name: sc0710
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
%global commit 19ed8749bb7acca29bd361479d71a07815442273
|
||||
%global commit e1059502b7b7c0fd791d091f89fcfea33e99f372
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commitdate 20260624
|
||||
%global commitdate 20260627
|
||||
%global ver 1.1.1
|
||||
%undefine __brp_mangle_shebangs
|
||||
|
||||
@@ -33,6 +33,7 @@ BuildRequires: rust
|
||||
BuildRequires: systemd
|
||||
BuildRequires: systemd-rpm-macros
|
||||
BuildRequires: zlib-ng-compat
|
||||
BuildRequires: pkgconfig(openssl)
|
||||
Requires: (scx-tools or scx-tools-nightly)
|
||||
Suggests: scx-tools-nightly
|
||||
Requires: elfutils-libelf
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
%{?mingw_package_header}
|
||||
|
||||
%global libdisplay_ver 0.4.0-dev
|
||||
%global libdisplay_commit 275e6459c7ab1ddd4b125f28d0440716e4888078
|
||||
%global libdisplay_commit aa18e0b062ae9485c9188db12ff77122f51fc4d3
|
||||
%global libdisplay_shortcommit %(c=%{libdisplay_commit}; echo ${c:0:7})
|
||||
|
||||
%ifarch x86_64
|
||||
@@ -23,8 +23,8 @@
|
||||
%global wine_lib_dir %{_datadir}/wine-staging/lib64
|
||||
|
||||
Name: terra-wine-dxvk
|
||||
Version: 2.7.1
|
||||
Release: 1%?dist
|
||||
Version: 3.0
|
||||
Release: 1%{?dist}
|
||||
Summary: Vulkan-based implementation of D3D8, 9, 10 and 11 for Linux / Wine
|
||||
|
||||
License: zlib AND MIT
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user