Compare commits

..

2 Commits

Author SHA1 Message Date
Gilver e57b37df2b chore: Add prep macro so Mold linker is still enabled
Signed-off-by: Gilver <rockgrub@disroot.org>
2025-06-28 08:15:13 -05:00
Gilver 0890d2dcde cleanup(rnote): Remove macro recursion
Signed-off-by: Gilver <rockgrub@disroot.org>
2025-06-28 07:59:48 -05:00
115 changed files with 182 additions and 847 deletions
+2 -2
View File
@@ -95,7 +95,7 @@ jobs:
- name: Notify Madoguchi (Success)
if: success()
run: ./.github/workflows/mg.sh true "anda/${{matrix.pkg}}pkg" "${{matrix.version}}" "${{matrix.arch}}" "${{github.run_id}}" "${{secrets.MADOGUCHI_JWT}}" "$GITHUB_SHA"
run: ./.github/workflows/mg.sh true ${{matrix.pkg}} ${{matrix.version}} ${{matrix.arch}} ${{github.run_id}} ${{secrets.MADOGUCHI_JWT}} $GITHUB_SHA
- name: Notify Madoguchi (Failure)
if: cancelled() || failure()
run: ./.github/workflows/mg.sh false "anda/${{matrix.pkg}}pkg" "${{matrix.version}}" "${{matrix.arch}}" "${{github.run_id}}" "${{secrets.MADOGUCHI_JWT}}" "$GITHUB_SHA"
run: ./.github/workflows/mg.sh false ${{matrix.pkg}} ${{matrix.version}} ${{matrix.arch}} ${{github.run_id}} ${{secrets.MADOGUCHI_JWT}} $GITHUB_SHA
+4 -4
View File
@@ -1,9 +1,9 @@
%global xurl https://files.pythonhosted.org/packages/f9/0d/a236895d92dfcf53be8e08e8421fb9d8bbf0f0c5d2ee9a89b699f59a2f50/anki-25.7.1-cp39-abi3-manylinux_2_36_x86_64.whl
%global aurl https://files.pythonhosted.org/packages/83/72/5e451e1503b9ff7df60ca5d3857757bb6eb661504015c22cb8330a1ee26a/anki-25.7.1-cp39-abi3-manylinux_2_36_aarch64.whl
%global qurl https://files.pythonhosted.org/packages/05/36/d381c10a0884b166ac3e465baeda4d116bf5f51ed1e6947831db56049173/aqt-25.7.1-py3-none-any.whl
%global xurl https://files.pythonhosted.org/packages/f4/be/4b66f654302eb99e02f691ba1fdd1a5cd1f439d439b3b16f58aa4786836f/anki-25.02.7-cp39-abi3-manylinux_2_35_x86_64.whl
%global aurl https://files.pythonhosted.org/packages/71/40/19545c12e7d14cf00a5d669317bc39e8b0e14b538da9a1bf753a0b59269f/anki-25.02.7-cp39-abi3-manylinux_2_35_aarch64.whl
%global qurl https://files.pythonhosted.org/packages/c9/ea/9dd58dee2ac85626335b73b742f67dadfb25c4bb31fd607c1415dc9fdfc3/aqt-25.02.7-py3-none-any.whl
Name: anki-bin
Version: 25.7.1
Version: 25.02.7
Release: 1%?dist
Summary: Flashcard program for using space repetition learning (Installed with wheel)
License: AGPL-3.0-or-later AND GPL-3.0-or-later AND LGPL-3.0-or-later AND MIT AND BSD-3-Clause AND CC-BY-SA-3.0 AND CC-BY-3.0 AND Apache-2.0 AND CC-BY-2.5
+1 -1
View File
@@ -1,5 +1,5 @@
Name: anki-qt5
Version: 25.07.1
Version: 25.02.7
Release: 1%?dist
Summary: Flashcard program for using space repetition learning
License: AGPL-3.0-or-later AND GPL-3.0-or-later AND LGPL-3.0-or-later AND MIT AND BSD-3-Clause AND CC-BY-SA-3.0 AND CC-BY-3.0 AND Apache-2.0 AND CC-BY-2.5
+1 -1
View File
@@ -1,5 +1,5 @@
Name: anki
Version: 25.07.1
Version: 25.02.7
Release: 1%?dist
Summary: Flashcard program for using space repetition learning
License: AGPL-3.0-or-later AND GPL-3.0-or-later AND LGPL-3.0-or-later AND MIT AND BSD-3-Clause AND CC-BY-SA-3.0 AND CC-BY-3.0 AND Apache-2.0 AND CC-BY-2.5
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-canary-openasar
Version: 0.0.712
Version: 0.0.706
Release: 1%?dist
Summary: A snappier Discord rewrite with features like further customization and theming
License: MIT AND https://discord.com/terms
+1 -1
View File
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-canary
Version: 0.0.712
Version: 0.0.706
Release: 1%?dist
Summary: Free Voice and Text Chat for Gamers
URL: discord.com
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-openasar
Version: 0.0.100
Version: 0.0.98
Release: 1%?dist
Summary: A snappier Discord rewrite with features like further customization and theming
License: MIT AND https://discord.com/terms
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-ptb-openasar
Version: 0.0.151
Version: 0.0.150
Release: 1%?dist
Summary: A snappier Discord rewrite with features like further customization and theming
License: MIT AND https://discord.com/terms
+1 -1
View File
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-ptb
Version: 0.0.151
Version: 0.0.150
Release: 1%?dist
Summary: Free Voice and Text Chat for Gamers.
URL: https://discord.com
+1 -1
View File
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord
Version: 0.0.100
Version: 0.0.98
Release: 1%?dist
Summary: Free Voice and Text Chat for Gamers
URL: https://discord.com
+1 -1
View File
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: feishin
Version: 0.17.0
Version: 0.16.0
Release: 1%?dist
Summary: A modern self-hosted music player
License: GPL-3.0
-9
View File
@@ -1,9 +0,0 @@
project pkg {
rpm {
spec = "goofcord-nightly.spec"
}
labels {
mock = 1
nightly = 1
}
}
@@ -1,101 +0,0 @@
%global commit 3f5eda113f33fead76a5a53e0b71c11b254d68fd
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20250615
%global ver 1.10.1
%global base_name goofcord
%global git_name GoofCord
%global debug_package %{nil}
# Exclude private libraries
%global __provides_exclude ^((libffmpeg[.]so.*)|(lib.*\\.so.*))$
%ifnarch aarch64 armv7hl armv7l
%global __requires_exclude ^((libffmpeg[.]so.*)|(lib.*\\.so.*)|(.*\\aarch64*\\.so.*))$
%elifarch aarch64 armv7hl armv7l
%global __requires_exclude ^((libffmpeg[.]so.*)|(lib.*\\.so.*)|(.*\\x86_64*\\.so.*)|(.*\\x86-64*\\.so.*))$
%endif
Name: %{base_name}-nightly
Version: %{ver}^%{commit_date}.git.%{shortcommit}
Release: 1%{?dist}
License: OSL-3.0
Summary: A privacy-minded Legcord fork.
Group: Applications/Internet
URL: https://github.com/Milkshiift/%{git_name}
Source0: %{url}/archive/%{commit}/%{git_name}-%{commit}.tar.gz
BuildRequires: bun-bin
BuildRequires: desktop-file-utils
BuildRequires: gcc
BuildRequires: gcc-c++
BuildRequires: git
BuildRequires: make
BuildRequires: nodejs
BuildRequires: nodejs-npm
BuildRequires: python3
%ifarch aarch64
BuildRequires: zlib-ng-compat-devel
%endif
Packager: Gilver E. <rockgrub@disroot.org>
%description
A highly configurable and privacy minded Discord client.
%prep
%autosetup -n %{git_name}-%{commit}
%build
%ifarch aarch64 armv7hl armv7l
sed -i '/\"x64\",/d' electron-builder.ts
%endif
bun install
bun run packageLinux --publish=never
%install
mkdir -p %{buildroot}%{_datadir}/%{git_name}
%ifarch x86_64
mv dist/linux-unpacked/* -t %{buildroot}%{_datadir}/%{git_name}
%elifarch aarch64
mv dist/linux-arm64-unpacked/* -t %{buildroot}%{_datadir}/%{git_name}
%elifarch armv7hl armv7l
mv dist/linux-armv7l-unpacked/* -t %{buildroot}%{_datadir}/%{git_name}
%endif
mkdir -p %{buildroot}%{_bindir}
ln -sf %{_datadir}/%{git_name}/%{git_name} %{buildroot}%{_bindir}/%{git_name}
install -Dm644 dist/.icon-set/icon_16x16.png %{buildroot}/%{_iconsdir}/hicolor/16x16/apps/%{git_name}.png
install -Dm644 dist/.icon-set/icon_32.png %{buildroot}/%{_iconsdir}/hicolor/32x32/apps/%{git_name}.png
install -Dm644 dist/.icon-set/icon_48x48.png %{buildroot}/%{_iconsdir}/hicolor/48x48/apps/%{git_name}.png
install -Dm644 dist/.icon-set/icon_64.png %{buildroot}/%{_iconsdir}/hicolor/64x64/apps/%{git_name}.png
install -Dm644 dist/.icon-set/icon_128.png %{buildroot}/%{_iconsdir}/hicolor/128x128/apps/%{git_name}.png
install -Dm644 dist/.icon-set/icon_256.png %{buildroot}/%{_iconsdir}/hicolor/256x256/apps/%{git_name}.png
install -Dm644 dist/.icon-set/icon_512.png %{buildroot}/%{_iconsdir}/hicolor/512x512/apps/%{git_name}.png
install -Dm644 dist/.icon-set/icon_1024.png %{buildroot}/%{_iconsdir}/hicolor/1024x1024/apps/%{git_name}.png
%ifarch x86_64
dist/%{git_name}-*x86_64.AppImage --appimage-extract '*.desktop'
%elifarch aarch64
dist/%{git_name}-*arm64.AppImage --appimage-extract '*.desktop'
%elifarch armv7hl armv7l
dist/%{git_name}-*armv7l.AppImage --appimage-extract '*.desktop'
%endif
desktop-file-install --set-key=Exec --set-value="%{_datadir}/%{git_name}/%{git_name} --enable-features=UseOzonePlatform,WaylandWindowDecorations --ozone-platform-hint=auto %U" squashfs-root/%{git_name}.desktop
%check
desktop-file-validate %{buildroot}%{_datadir}/applications/%{git_name}.desktop
%files
%doc README.md
%license LICENSE
%{_bindir}/%{git_name}
%{_datadir}/applications/%{git_name}.desktop
%{_datadir}/%{git_name}/
%{_iconsdir}/hicolor/16x16/apps/%{git_name}.png
%{_iconsdir}/hicolor/32x32/apps/%{git_name}.png
%{_iconsdir}/hicolor/48x48/apps/%{git_name}.png
%{_iconsdir}/hicolor/64x64/apps/%{git_name}.png
%{_iconsdir}/hicolor/128x128/apps/%{git_name}.png
%{_iconsdir}/hicolor/256x256/apps/%{git_name}.png
%{_iconsdir}/hicolor/512x512/apps/%{git_name}.png
%{_iconsdir}/hicolor/1024x1024/apps/%{git_name}.png
%changelog
* Sat Jun 28 2025 Gilver E. <rockgrub@disroot.org> - 1.10.1^20250615.git.3f5eda1
- Initial package
-8
View File
@@ -1,8 +0,0 @@
rpm.global("commit", gh_commit("Milkshiift/GoofCord"));
if rpm.changed {
let v = gh_tag(""Milkshiift/GoofCord");
v.crop(1);
rpm.global("ver", v);
rpm.global("commit_date", date());
rpm.release();
}
-8
View File
@@ -1,8 +0,0 @@
project pkg {
rpm {
spec = "goofcord.spec"
}
labels {
mock = 1
}
}
-95
View File
@@ -1,95 +0,0 @@
%global git_name GoofCord
%global debug_package %{nil}
# Exclude private libraries
%global __provides_exclude ^((libffmpeg[.]so.*)|(lib.*\\.so.*))$
%ifnarch aarch64 armv7hl armv7l
%global __requires_exclude ^((libffmpeg[.]so.*)|(lib.*\\.so.*)|(.*\\aarch64*\\.so.*))$
%elifarch aarch64 armv7hl armv7l
%global __requires_exclude ^((libffmpeg[.]so.*)|(lib.*\\.so.*)|(.*\\x86_64*\\.so.*)|(.*\\x86-64*\\.so.*))$
%endif
Name: goofcord
Version: 1.10.1
Release: 1%{?dist}
License: OSL-3.0
Summary: A privacy-minded Legcord fork.
Group: Applications/Internet
URL: https://github.com/Milkshiift/%{git_name}
Source0: %{url}/archive/refs/tags/v%{version}.tar.gz
BuildRequires: bun-bin
BuildRequires: desktop-file-utils
BuildRequires: gcc
BuildRequires: gcc-c++
BuildRequires: make
BuildRequires: nodejs
BuildRequires: nodejs-npm
BuildRequires: python3
%ifarch aarch64
BuildRequires: zlib-ng-compat-devel
%endif
Packager: Gilver E. <rockgrub@disroot.org>
%description
A highly configurable and privacy minded Discord client.
%prep
%autosetup -n %{git_name}-%{version}
%build
%ifarch aarch64 armv7hl armv7l
sed -i '/\"x64\",/d' electron-builder.ts
%endif
bun install
bun run packageLinux
%install
mkdir -p %{buildroot}%{_datadir}/%{name}
%ifarch x86_64
mv dist/linux-unpacked/* -t %{buildroot}%{_datadir}/%{name}
%elifarch aarch64
mv dist/linux-arm64-unpacked/* -t %{buildroot}%{_datadir}/%{name}
%elifarch armv7hl armv7l
mv dist/linux-armv7l-unpacked/* -t %{buildroot}%{_datadir}/%{name}
%endif
mkdir -p %{buildroot}%{_bindir}
ln -sf %{_datadir}/%{name}/%{name} %{buildroot}%{_bindir}/%{name}
install -Dm644 dist/.icon-set/icon_16x16.png %{buildroot}/%{_iconsdir}/hicolor/16x16/apps/%{name}.png
install -Dm644 dist/.icon-set/icon_32.png %{buildroot}/%{_iconsdir}/hicolor/32x32/apps/%{name}.png
install -Dm644 dist/.icon-set/icon_48x48.png %{buildroot}/%{_iconsdir}/hicolor/48x48/apps/%{name}.png
install -Dm644 dist/.icon-set/icon_64.png %{buildroot}/%{_iconsdir}/hicolor/64x64/apps/%{name}.png
install -Dm644 dist/.icon-set/icon_128.png %{buildroot}/%{_iconsdir}/hicolor/128x128/apps/%{name}.png
install -Dm644 dist/.icon-set/icon_256.png %{buildroot}/%{_iconsdir}/hicolor/256x256/apps/%{name}.png
install -Dm644 dist/.icon-set/icon_512.png %{buildroot}/%{_iconsdir}/hicolor/512x512/apps/%{name}.png
install -Dm644 dist/.icon-set/icon_1024.png %{buildroot}/%{_iconsdir}/hicolor/1024x1024/apps/%{name}.png
%ifarch x86_64
dist/%{git_name}-*x86_64.AppImage --appimage-extract '*.desktop'
%elifarch aarch64
dist/%{git_name}-*arm64.AppImage --appimage-extract '*.desktop'
%elifarch armv7hl armv7l
dist/%{git_name}-*armv7l.AppImage --appimage-extract '*.desktop'
%endif
desktop-file-install --set-key=Exec --set-value="%{_datadir}/%{name}/%{name} --enable-features=UseOzonePlatform,WaylandWindowDecorations --ozone-platform-hint=auto %U" squashfs-root/%{name}.desktop
%check
desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
%files
%doc README.md
%license LICENSE
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}/
%{_iconsdir}/hicolor/16x16/apps/%{name}.png
%{_iconsdir}/hicolor/32x32/apps/%{name}.png
%{_iconsdir}/hicolor/48x48/apps/%{name}.png
%{_iconsdir}/hicolor/64x64/apps/%{name}.png
%{_iconsdir}/hicolor/128x128/apps/%{name}.png
%{_iconsdir}/hicolor/256x256/apps/%{name}.png
%{_iconsdir}/hicolor/512x512/apps/%{name}.png
%{_iconsdir}/hicolor/1024x1024/apps/%{name}.png
%changelog
* Sat Jun 28 2025 Gilver E. <rockgrub@disroot.org> - 1.10.1-1
- Initial package
-1
View File
@@ -1 +0,0 @@
rpm.version(gh_tag("Milkshiift/GoofCord"));
+2 -2
View File
@@ -3,10 +3,10 @@
%global gtk4_version 4.14.4
%global libadwaita_version 1.5.1
%global pure_protobuf_version 2.0.0
%global raw_ver v1.81.0
%global raw_ver v1.80.0
Name: komikku
Version: 1.81.0
Version: 1.80.0
%forgemeta
Release: 1%?dist
Summary: A manga reader for GNOME
+2 -2
View File
@@ -1,6 +1,6 @@
%global commit db7bc5949a7f6742131285f1383ff5a90d918a84
%global commit ed8954e8cf2d92d7f2df22aeeb9b6087f76ef89e
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20250706
%global commit_date 20250628
%global ver 0.40.0
Name: mpv-nightly
+1 -1
View File
@@ -1,4 +1,4 @@
%global ver 2025-07-06
%global ver 2025-06-27
%global goodver %(echo %ver | sed 's/-//g')
%global __brp_mangle_shebangs %{nil}
%bcond_without mold
+1 -1
View File
@@ -13,7 +13,7 @@
%global __requires_exclude ^((libffmpeg[.]so.*)|(lib.*\\.so.*))$
Name: voicevox
Version: 0.24.1
Version: 0.24.0
Release: 1%?dist
Summary: Free Japanese text-to-speech editor
License: LGPL-3.0
+3 -4
View File
@@ -1,6 +1,6 @@
Name: vpkedit
Version: 4.4.2
Release: 3%?dist
Release: 2%?dist
Summary: A CLI/GUI tool to create, read, and write several pack file formats
License: MIT
URL: https://github.com/craftablescience/VPKEdit
@@ -27,8 +27,7 @@ new VPKs.
%build
%cmake -DCMAKE_INSTALL_PREFIX=%_libdir/%name \
-DBUILD_SHARED_LIBS:BOOL=OFF \
-DCMAKE_BUILD_TYPE=Release
-DBUILD_SHARED_LIBS:BOOL=OFF
# -DVPKEDIT_BUILD_LIBC=ON
%cmake_build
@@ -36,7 +35,7 @@ new VPKs.
%install
%cmake_install
pushd %buildroot%_libdir/%name
rm -rf {libQt*,*.md,LICENSE}
rm -rf libQt*
popd
ln -sf %_libdir/vpkedit/vpkedit %buildroot%_bindir/vpkedit
ln -sf %_libdir/vpkedit/vpkeditcli %buildroot%_bindir/vpkeditcli
@@ -1,5 +1,5 @@
%global forgeurl https://gitlab.com/ubports/development/core/lomiri-system-settings
%global commit d10dc96fed940a01e129aae5202403aa61148c5d
%global commit fcc7fe7570da28147906b6779d2f0587ae4ee854
%forgemeta
Name: lomiri-system-settings
@@ -2,8 +2,8 @@
%global realname hyprgraphics
%global ver 0.1.4
%global commit 5f9c68e3f8bf80d65ec494a3d67a8b72f989add8
%global commit_date 20250706
%global commit b3d628d01693fb9bb0a6690cd4e7b80abda04310
%global commit_date 20250623
%global shortcommit %{sub %commit 1 7}
%bcond libjxl 1
@@ -3,8 +3,8 @@
%global realname hyprutils
%global ver 0.8.0
%global commit e89269578ae39525f6ec36d22b29eba55d2f09d8
%global commit_date 20250706
%global commit 4737241eaf8a1e51671a2a088518071f9a265cf4
%global commit_date 20250628
%global shortcommit %{sub %commit 1 7}
Name: %realname.nightly
@@ -12,7 +12,7 @@
# https://github.com/abenz1267/walker
%global goipath github.com/abenz1267/walker
Version: 0.12.28
Version: 0.12.23
%gometa -f
+1 -1
View File
@@ -6,7 +6,7 @@
%global __brp_mangle_shebangs %{nil}
Name: atac
Version: 0.20.2
Version: 0.20.1
Release: 1%?dist
Summary: Arguably a Terminal API Client
-6
View File
@@ -1,6 +0,0 @@
project pkg {
rpm {
spec = "nodejs-backport.spec"
pre_script = "setup.sh"
}
}
-61
View File
@@ -1,61 +0,0 @@
%global debug_package %{nil}
%global module backport
%bcond test 1
Name: node-%{module}
Version: 10.0.1
Release: 1%?dist
Summary: Backport GitHub commits
SourceLicense: Apache-2.0
License: Apache-2.0 AND
URL: https://github.com/sorenlouv/%{module}
%dnl Source0: http://registry.npmjs.org/%{module}/-/%{module}-%{version}.tgz
# Source the tests
Source1: tests-%{version}.tar.bz2
BuildRequires: bsdtar
BuildRequires: nodejs-devel
BuildRequires: nodejs-packaging
BuildRequires: nodejs-npm
ExclusiveArch: %{nodejs_arches} noarch
Packager: Gilver E. <rockgrub@disroot.org>
%description
A simple CLI tool that automates the process of backporting commits on a GitHub repo.
%prep
# Maybe I should make some NodeJS online macros...
# Global flag is needed or the module WILL NOT WORK via commandline without some manual intervention
npm install -g %{module}@%{version} --prefix=.
%setup -T -D -n lib/node_modules/%{module}
tar xjf %{SOURCE1}
%build
# Empty build section, because RPM reasons
%install
mkdir -p %{buildroot}%{nodejs_sitelib}/%{module}
mkdir -p %{buildroot}%{_bindir}
cp -r ./* -t %{buildroot}%{nodejs_sitelib}/%{module}
ln -sf %{nodejs_sitelib}/%{module}/bin/%{module} %{buildroot}%{_bindir}/%{module}
# Should maybe package this so it's easier to call...
npm install -g license-checker --prefix=.
# This could also be made into a macro maybe?
bin/license-checker | sed '/.*repository:.*/d;/.*publisher:.*/d;/.*email:.*/d;/.*url:.*/d;/.*path:.*/d;/.*licenseFile:.*/d;/.*noticeFile:.*/d' > LICENSE.modules
%check
%if %{with test}
NODE_ENV=test %{builddir}/bin/%{module} -R tests
%endif
%files
%doc CHANGELOG.md
%doc README.md
%license LICENSE.txt
%license LICENSE.modules
%{nodejs_sitelib}/%{module}/
%{_bindir}/%{module}
%changelog
* Wed Jul 2 2025 Gilver E. <rockgrub@disroot.org> - 9.6.6-1
- Initial package
-1
View File
@@ -1 +0,0 @@
sh("rm -rfv anda/devs/backport/*.tar.bz2", #{});
-28
View File
@@ -1,28 +0,0 @@
#!/usr/bin/bash
## Some sources need to be fetched BEFORE the build process
# Also I'm just better at scripting in Bash and calling the Rhai sh function hundreds of times times sounded like hell
# Have I mentioned I hate runtime languages?
node=backport
# Enable logs for debugging
set -x
# I guess just $PWD doesn't work for this
builddir=$(pwd)/anda/devs/$node
# We only need the tests folder so sourcing the whole repo is overkill, Git can make a tarball of specific directories
pushd $builddir
ver=$(cat ./*.spec | grep -P -m1 'Version:' | sed -e 's/Version://g' -e 's/^[[:space:]]*//' -e 's/[[:space:]]*$//')
url=$(sed -n 's/^URL:\s\(.*\)$/\1/p' ./*.spec | sed -e 's/^[[:space:]]*//' -e 's/[[:space:]]*$//' -e "s/%{module}/$node/")
dir=$node
git clone --recurse-submodules -j$(nproc) $url.git
pushd $dir
# I'm not sure why .tar.bz2 is the tar format of choice for this but it's also what Fedora does so it's what I'm doing
git archive --format=tar --prefix=tests/ v${ver}:src/test/ | bzip2 > ../tests-${ver}.tar.bz2
popd
rm -rf $dir
exit 0
-1
View File
@@ -1 +0,0 @@
rpm.version(npm("backport"));
+1 -1
View File
@@ -6,7 +6,7 @@
%endif
Name: bun-bin
Version: 1.2.18
Version: 1.2.17
Release: 1%?dist
Summary: Incredibly fast JavaScript runtime, bundler, test runner, and package manager all in one
License: MIT
@@ -1,6 +1,6 @@
%global commit b799462745ef25153dbcbe79e67d170b5101fc6b
%global commit 206d41844e88176a398f149e8e2c8f6e2fdbd28a
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global fulldate 2025-07-05
%global fulldate 2025-06-27
%global commit_date %(echo %{fulldate} | sed 's/-//g')
%global public_key RWQlAjJC23149WL2sEpT/l0QKy7hMIFhYdQOFy0Z7z7PbneUgvlsnYcV
%global ver 1.1.4
@@ -117,10 +117,9 @@ This package enables Nautilus integration for Ghostty.
%package vim
Summary: Vim plugins for Ghostty
Supplements: (%{name} and vim-filesystem)
Supplements: (%{name} and vim)
Requires: %{name} = %{evr}
Requires: vim-enhanced
Requires: vim-filesystem
Requires: vim
BuildArch: noarch
%description vim
+2 -3
View File
@@ -90,10 +90,9 @@ This package enables Nautilus integration for Ghostty.
%package vim
Summary: Vim plugins for Ghostty
Supplements: (%{name} and vim-filesystem)
Supplements: (%{name} and vim)
Requires: %{name} = %{evr}
Requires: vim-enhanced
Requires: vim-filesystem
Requires: vim
BuildArch: noarch
%description vim
+2 -2
View File
@@ -12,8 +12,8 @@
# Naming variable as something other than "commit" is necessary
# to stop %%gometa from putting commit hash in release
%global commit_hash 41b912b5392ff80c1cce7d0ef7668f406977cc00
%global commit_date 20250630
%global commit_hash da02f836ff273214fe78476c105c891101ce9a0c
%global commit_date 20250626
%global shortcommit %{sub %{commit_hash} 1 7}
%global ver 2.0.14
+3 -10
View File
@@ -1,10 +1,9 @@
%global commit 01295aa687d726343e3b58ac4f0b3ae3b0d123eb
%global commit bbf16bda75587626cc1e2bb959e714d817aeffec
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20250706
%global ver 0.195.0
%global commit_date 20250628
%global ver 0.194.0
%bcond_with check
%bcond nightly 1
# Exclude input files from mangling
%global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$
@@ -48,9 +47,6 @@ BuildRequires: perl-IPC-Cmd
BuildRequires: perl-File-Compare
BuildRequires: perl-File-Copy
BuildRequires: perl-lib
%if %{with nightly}
BuildRequires: rustup
%endif
BuildRequires: vulkan-loader
%description
@@ -58,9 +54,6 @@ Code at the speed of thought - Zed is a high-performance, multiplayer code edito
%prep
%autosetup -n %{crate}-%{commit} -p1
%if %{with nightly}
%rustup_nightly
%endif
%cargo_prep_online
export DO_STARTUP_NOTIFY="true"
+1 -1
View File
@@ -1,6 +1,6 @@
%bcond_with check
%global ver 0.194.3-pre
%global ver 0.193.2-pre
# Exclude input files from mangling
%global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$
+1 -1
View File
@@ -9,7 +9,7 @@
%global rustflags_debuginfo 0
Name: zed
Version: 0.193.3
Version: 0.192.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
@@ -1,5 +1,5 @@
Name: sarasa-gothic-fonts
Version: 1.0.31
Version: 1.0.30
Release: 1%?dist
URL: https://github.com/be5invis/Sarasa-Gothic
Source0: %url/releases/download/v%version/Sarasa-TTC-%version.7z
+1 -1
View File
@@ -1,5 +1,5 @@
Name: opengamepadui
Version: 0.40.3
Version: 0.40.2
Release: 1%?dist
Summary: Open source gamepad-native game launcher and overlay
+1 -1
View File
@@ -1,4 +1,4 @@
%define osuresver 2025.705.0
%define osuresver 2025.605.0
%global debug_package %{nil}
%define __strip /bin/true
@@ -1,10 +1,10 @@
%global real_name prismlauncher
%global nice_name PrismLauncher
%global commit 5b6276ac0fcf88ac8e4d33a018e3b96ab88aba5e
%global commit 497cea0bd538450512339fa0ed3dd9783d8a8d9b
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20250706
%global commit_date 20250628
%global snapshot_info %{commit_date}.%{shortcommit}
%bcond_without qt6
@@ -9,7 +9,7 @@
Name: terra-gamescope
#Version: 100.%{gamescope_tag}
Version: 104.%{short_commit}
Release: 2%?dist
Release: 1%?dist
Summary: Micro-compositor for video games on Wayland
License: BSD
@@ -86,9 +86,7 @@ BuildRequires: git
Requires: libliftoff%{?_isa} >= %{libliftoff_minver}
Requires: xorg-x11-server-Xwayland
Requires: terra-gamescope-libs = %{version}-%{release}
%ifarch x86_64
Requires: terra-gamescope-libs(x86-32) = %{version}-%{release}
%endif
Recommends: mesa-dri-drivers
Recommends: mesa-vulkan-drivers
+2 -2
View File
@@ -1,6 +1,6 @@
Name: umu-launcher
Version: 1.2.7
Release: 1%?dist
Version: 1.2.6
Release: 2%?dist
Summary: A tool for launching non-steam games with proton
License: GPL-3.0-only
-4
View File
@@ -43,10 +43,6 @@ Source: %{gosource}
%build
%define gomodulesmode GO111MODULE=on
%define __gobuild_extldflags -X main.version=%version -X main.builtBy=%vendor
go clean -modcache
rm go.sum
go mod tidy
%gobuild -o %{gobuilddir}/bin/chezmoi .
%install
+1 -1
View File
@@ -12,7 +12,7 @@
# https://github.com/nektos/act
%global goipath github.com/nektos/act
Version: 0.2.79
Version: 0.2.78
%gometa -f
@@ -2,7 +2,7 @@
# https://github.com/jesseduffield/lazygit
%global goipath github.com/jesseduffield/lazygit
Version: 0.53.0
Version: 0.52.0
%gometa -f
+34 -43
View File
@@ -1,83 +1,74 @@
# Generated by go2rpm 1.16.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
# Generated by go2rpm 1.9.0
%bcond_without check
%define debug_package %nil
# https://github.com/u-root/u-root
%global goipath github.com/u-root/u-root
Version: 0.14.0
%global commit 5721ed3ad38a5c889e6c1ed5bbf5242f98a4b591
%gometa -f
%global common_description %{expand:
A fully Go userland with Linux bootloaders! u-root can create a one-binary root
file system (initramfs) containing a busybox-like set of tools written in Go.}
%global golicenses LICENSE
%global godocs docs examples AUTHORS CONTRIBUTING.md README.md\\\
SECURITY.md roadmap.md tricksandtips.md\\\
cmds/exp/esxiboot/README.md cmds/exp/tftpd/README.md\\\
cmds/exp/uefiboot/README.md cmds/exp/vmboot/README.md\\\
configs/README.md configs/amd64_config.txt\\\
configs/arm_config.txt configs/generic_config.txt\\\
integration/README.md pkg/boot/systembooter/README.md\\\
pkg/netcat/doc.md pkg/netstat/doc.md\\\
pkg/smbios/README.md pkg/tc/readme.md\\\
tools/golang_patched_dce/README.md tools/tinygo-\\\
buildstatus/README.md tools/tinygobb/README.md
%global godocs docs examples AUTHORS SECURITY.md tricksandtips.md\\\
CONTRIBUTING.md README.md roadmap.md\\\
cmds/core/tail/test_samples/read_backwards.txt\\\
cmds/core/tail/test_samples/read_from_beginning.txt\\\
cmds/exp/esxiboot/README.md\\\
configs/README.md\\\
configs/amd64_config.txt configs/arm_config.txt\\\
configs/generic_config.txt integration/README.md\\\
pkg/boot/systembooter/README.md pkg/smbios/README.md\\\
pkg/tarutil/test2.txt pkg/tarutil/test0/a.txt\\\
pkg/tarutil/test0/dir/b.txt pkg/tarutil/test1/a1.txt\\\
tools/golang_patched_dce/README.md
Name: golang-github-u-root
Release: 2%?dist
Name: %{goname}
Release: 1%?dist
Summary: A fully Go userland with Linux bootloaders! u-root can create a one-binary root file system (initramfs) containing a busybox-like set of tools written in Go
License: BSD-3-Clause
URL: %{gourl}
Source: %{gosource}
BuildRequires: anda-srpm-macros
%description %{common_description}
%gopkg
%prep
%goprep -A
%goprep
%autopatch -p1
%if %{without bootstrap}
go mod download
%build
%define gomodulesmode GO111MODULE=on
%gobuild -o %{gobuilddir}/bin/u-root %{goipath}
%endif
go build -ldflags "-B 0x$(head -c20 /dev/urandom|od -An -tx1|tr -d ' \n') -s -w -extldflags '--static-pie'" -buildmode=pie -tags 'osusergo,netgo,static_build' -v -x -o %{gobuilddir}/bin/u-root %{goipath}
%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 {with check}
# check
# gocheck
# endif
%if %{without bootstrap}
%files
%license LICENSE
%doc docs examples AUTHORS CONTRIBUTING.md README.md SECURITY.md roadmap.md
%doc tricksandtips.md
%doc docs examples AUTHORS SECURITY.md tricksandtips.md CONTRIBUTING.md
%doc README.md roadmap.md cmds/core/tail/test_samples/read_backwards.txt
%doc cmds/core/tail/test_samples/read_from_beginning.txt
%doc configs/README.md tools/golang_patched_dce/README.md
%doc configs/amd64_config.txt configs/arm_config.txt configs/generic_config.txt
%{_bindir}/u-root
%endif
%doc integration/README.md pkg/boot/systembooter/README.md pkg/smbios/README.md
%{_bindir}/*
%gopkgfiles
+2 -2
View File
@@ -1,5 +1,5 @@
%global commit 6d94c5e4fdfb31f4d9aed99e70afffda346eb917
%global commit_date 20250702
%global commit 8499635c56018b22dd4efbd20e274fae045c569b
%global commit_date 20250628
%global shortcommit %{sub %commit 1 7}
Name: grabnim
+2 -2
View File
@@ -1,8 +1,8 @@
%global csrc_commit 561b417c65791cd8356b5f73620914ceff845d10
%global commit fbdc9a4c19aafc25937aaa51f5c1f01084094688
%global commit 6bdb069a6651e419b2d808f488051322cd05d753
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global ver 2.3.1
%global commit_date 20250702
%global commit_date 20250628
%global debug_package %nil
Name: nim-nightly
@@ -6,8 +6,8 @@
%bcond_with doc
Name: python-%{srcname}
Version: 1.0.0
Release: 1%?dist
Version: 0.22.0
Release: 2%?dist
Summary: Python library for working with HEIF images and plugin for Pillow
License: BSD-3-Clause
+1 -1
View File
@@ -4,7 +4,7 @@
%global crate eza
Name: rust-eza
Version: 0.22.0
Version: 0.21.4
Release: 1%?dist
Summary: Modern replacement for ls
-5
View File
@@ -1,5 +0,0 @@
project pkg {
rpm {
spec = "lan-mouse.spec"
}
}
-73
View File
@@ -1,73 +0,0 @@
# Generated by rust2rpm 27
%bcond check 1
%global rustflags_debuginfo 1
Name: lan-mouse
Version: 0.10.0
Release: %autorelease
Summary: Software KVM Switch / mouse & keyboard sharing software for Local Area Networks
License: GPL-3.0-or-later
URL: https://github.com/feschber/lan-mouse
Source0: %{url}/archive/refs/tags/v%version.tar.gz
Packager: ayykamp <kamp@ayyy.dev>
Requires: gtk4
BuildRequires: cargo-rpm-macros >= 24
BuildRequires: anda-srpm-macros
BuildRequires: cargo mold
BuildRequires: pkgconfig(glib-2.0) >= 2.66
BuildRequires: pkgconfig(gtk4) >= 4.2
BuildRequires: pkgconfig(libadwaita-1) >= 1.1
BuildRequires: libXtst-devel
%description
Software KVM Switch / mouse & keyboard sharing software for Local Area Networks.
%prep
%autosetup -n lan-mouse-%{version} -p1
%cargo_prep_online
%build
%{cargo_license_summary_online}
%{cargo_license_online} > LICENSE.dependencies
%install
%cargo_install
# install app icon
install -D -d -m 0755 %{buildroot}%{_datadir}/icons/hicolor/scalable/apps
install -p -m 0644 %{_builddir}/%{name}-%{version}/lan-mouse-gtk/resources/de.feschber.LanMouse.svg %{buildroot}%{_datadir}/icons/hicolor/scalable/apps
# install desktop entry
install -D -d -m 0755 %{buildroot}%{_datadir}/applications
install -p -m 0644 %{_builddir}/%{name}-%{version}/de.feschber.LanMouse.desktop %{buildroot}%{_datadir}/applications
# when using firewalld: install firewall rule
install -D -d -m 0755 %{buildroot}%{_prefix}/lib/firewalld/services
install -p -m 0644 %{_builddir}/%{name}-%{version}/firewall/lan-mouse.xml %{buildroot}%{_prefix}/lib/firewalld/services
%if %{with check}
%check
%cargo_test
%endif
%files
%license LICENSE
%license LICENSE.dependencies
%doc DOC.md
%doc README.md
%{_bindir}/%{name}
%{_datadir}/icons/hicolor/scalable/apps/de.feschber.LanMouse.svg
%{_datadir}/applications/de.feschber.LanMouse.desktop
%dir %{_prefix}/lib/firewalld
%dir %{_prefix}/lib/firewalld/services
%{_prefix}/lib/firewalld/services/lan-mouse.xml
%changelog
* Fri Jun 27 2025 ayykamp <kamp@ayyy.dev>
- Initial package
-1
View File
@@ -1 +0,0 @@
rpm.version(gh("feschber/lan-mouse"));
+1 -2
View File
@@ -1,4 +1,3 @@
%global build_rustflags %build_rustflags -C link-arg=-fuse-ld=mold
%global rustflags_debuginfo 1
Name: rnote
@@ -23,7 +22,7 @@ import/export, an infinite canvas and an adaptive UI for big and small screens.
%prep
%autosetup -n rnote-%{version}
%cargo_prep_online
%build
%meson
+1 -1
View File
@@ -4,7 +4,7 @@
%global crate xplr
Name: rust-xplr
Version: 1.0.1
Version: 1.0.0
Release: 1%?dist
Summary: Hackable, minimal, fast TUI file explorer
@@ -3,11 +3,11 @@
%global priority 90
%global real_name vala
%global commit 279dd36f95df98b8e87de68351b6b16440dfc2f1
%global commit 0e39d2dae386e40bf2d7be8d299b3560d8fdb50e
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global repo https://gitlab.gnome.org/GNOME/%{real_name}.git
%global commit_date 20250705
%global commit_date 20250612
%global snapshot_info %{commit_date}.%{shortcommit}
Name: vala-nightly
@@ -7,7 +7,7 @@
%define llvm_compat 20
%endif
%global llvm_version 20.0.0
%global ver 0.15.0-dev.919+044ccf413
%global ver 0.15.0-dev.877+0adcfd60f
%bcond bootstrap 1
%bcond docs %{without bootstrap}
%bcond test 1
+1 -1
View File
@@ -13,7 +13,7 @@
%global zig_cache_dir %{builddir}/zig-cache
Name: zig-master
Version: 0.15.0~dev.919+044ccf413
Version: 0.15.0~dev.877+0adcfd60f
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
+2 -2
View File
@@ -1,5 +1,5 @@
%global commit ac90f09
%global commit_date 20250629
%global commit 95c6d6d
%global commit_date 20250628
Name: astal
Version: 0^%commit_date.%commit
+2 -2
View File
@@ -1,7 +1,7 @@
%global commit ac90f09385a2295da9fdc108aaba4a317aaeacc7
%global commit 95c6d6dbaf0eaa71a17abf02c20bfca7371956c1
%global shortcommit %{sub %commit 1 7}
%global commit_date 20250629
%global commit_date 20250628
Name: astal
Version: 0^%commit_date.%shortcommit
+2 -2
View File
@@ -83,8 +83,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.1.5
Release: 1%?dist
Version: 25.1.4
Release: 2%?dist
License: MIT AND BSD-3-Clause AND SGI-B-2.0
URL: http://www.mesa3d.org
@@ -1,5 +1,5 @@
Name: compat-nvidia-repo
Version: 575.64.03
Version: 575.64
Epoch: 3
Release: 1%?dist
Summary: Compatibility package required by official CUDA packages
+3 -3
View File
@@ -1,6 +1,6 @@
%global commit 6c8bfbb520fc0d33d0e865736c80ee9a0e5b46c0
%global ver 1.8.51
%global commit_date 20250706
%global commit 64852808ae50d43c655f3f46734f2f90a670f95f
%global ver 1.8.50
%global commit_date 20250622
%global shortcommit %(c=%{commit}; echo ${c:0:7})
Name: tdlib-nightly
@@ -1,6 +1,6 @@
%global ver 2.0.0
%global commit b1a3a6f2a08c2111caba35f4ebd71debdaddab99
%global commit_date 20250705
%global commit 079f3d8b4cb3906f9eb7bd2a7b32f52f9df9bb97
%global commit_date 20250623
%global shortcommit %(c=%{commit}; echo ${c:0:7})
Name: openbangla-keyboard-nightly
+2 -2
View File
@@ -4,8 +4,8 @@
%bcond check 1
Name: %{crate}
Version: 1.6.5
Release: 1%?dist
Version: 1.6.4
Release: 3%?dist
SourceLicense: MIT
License: (0BSD OR MIT OR Apache-2.0) AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND BSD-2-Clause 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 (Unlicense OR MIT) AND (Zlib OR Apache-2.0 OR MIT)
Summary: A better Rust version of pokeget.
+3 -3
View File
@@ -1,8 +1,8 @@
%global pname carla
%global ver 2.5.9
%global commit 2e1598f5f8edb7da3e819f5a0a5efef9394449c0
%global ver v2.5.9
%global commit 54ebc831f54d37b23a400f85cb3d44637718d52e
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20250701
%global commit_date 20250623
Name: Carla-nightly
Version: %(echo %ver | tr -d 'v')^%commit_date.git~%shortcommit
+1 -3
View File
@@ -2,7 +2,5 @@ rpm.global("commit", gh_commit("falkTX/Carla"));
if rpm.changed() {
rpm.release();
rpm.global("commit_date", date());
let v = gh("falkTX/Carla");
v.crop(1);
rpm.global("ver", v);
rpm.global("ver", gh("falkTX/Carla"));
}
+2 -2
View File
@@ -5,8 +5,8 @@
%global _distro_extra_cflags -Wno-unused-but-set-variable -Wno-unused-variable
Name: deadbeef
Version: 1.10.0
Release: 3%?dist
Version: 0.2.2.2
Release: 2%?dist
Summary: An audio player for GNU/Linux
License: GPL-2.0-or later AND LGPL-2.0-or-later and BSD and MIT AND Zlib
@@ -1,5 +1,5 @@
Name: gstreamer1-plugin-libav
Version: 1.26.3
Version: 1.26.2
Release: 1%?dist
Epoch: 1
Summary: GStreamer Libav plugin
@@ -3,8 +3,8 @@
%global majorminor 1.0
Name: gstreamer1-plugins-bad
Version: 1.26.3
Release: 1%?dist
Version: 1.26.2
Release: 2%?dist
Epoch: 2
Summary: GStreamer streaming media framework "bad" plugins
License: LGPL-2.0-or-later and LGPL-2.0-only
@@ -1,7 +1,7 @@
%global majorminor 1.0
Name: gstreamer1-plugins-ugly
Version: 1.26.3
Version: 1.26.2
Release: 1%?dist
Epoch: 1
Summary: GStreamer streaming media framework "ugly" plugins
@@ -1,5 +1,5 @@
Name: gstreamer1-plugin-vaapi
Version: 1.26.3
Version: 1.26.2
Release: 1%?dist
Epoch: 1
Summary: GStreamer VA-API integration
+2 -2
View File
@@ -1,7 +1,7 @@
%global debug_package %{nil}
%global commit cb35863ed79b2df074d400bc0d96c5311dcf933e
%global commit d45f13b2fe3de6a060ae32ba3021eea0c00918ea
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20250705
%global commit_date 20250628
%global patches %{_datadir}/src/nvidia-patch
@@ -6,8 +6,8 @@
%global modulename nvidia
Name: dkms-%{modulename}
Version: 575.64.03
Release: 1%?dist
Version: 575.64
Release: 2%?dist
Summary: NVIDIA display driver kernel module
Epoch: 3
License: NVIDIA License
@@ -4,7 +4,7 @@
%global modulename nvidia
Name: dkms-%{modulename}-open
Version: 575.64.03
Version: 575.64
Release: 1%?dist
Summary: NVIDIA display driver kernel module
Epoch: 3
@@ -10,7 +10,7 @@
%endif
Name: nvidia-driver
Version: 575.64.03
Version: 575.64
Release: 2%?dist
Summary: NVIDIA's proprietary display driver for NVIDIA graphic cards
Epoch: 3
@@ -48,6 +48,11 @@ BuildRequires: coreutils
Requires: nvidia-driver-libs%{?_isa} = %{?epoch:%{epoch}:}%{version}
Requires: nvidia-kmod-common = %{?epoch:%{epoch}:}%{version}
%if 0%{?fedora}
%ifarch x86_64
Requires: %{name}(x86-32) = %{?epoch:%{epoch}:}%{version}-%{release}
%endif
%endif
Conflicts: nvidia-x11-drv
Conflicts: nvidia-x11-drv-470xx
@@ -7,8 +7,8 @@
%global __brp_strip %{nil}
Name: nvidia-kmod-common
Version: 575.64.03
Release: 1%?dist
Version: 575.64
Release: 2%?dist
Summary: Common file for NVIDIA's proprietary driver kernel modules
Epoch: 3
License: NVIDIA License
@@ -4,7 +4,7 @@
%global debug_package %{nil}
Name: nvidia-kmod
Version: 575.64.03
Version: 575.64
Release: 1%?dist
Summary: NVIDIA display driver kernel module
Epoch: 3
@@ -4,7 +4,7 @@
%global debug_package %{nil}
Name: nvidia-open-kmod
Version: 575.64.03
Version: 575.64
Release: 1%?dist
Summary: NVIDIA display driver kernel module
Epoch: 3
@@ -1,5 +1,5 @@
Name: nvidia-modprobe
Version: 575.64.03
Version: 575.64
Release: 1%?dist
Summary: NVIDIA kernel module loader
Epoch: 3
@@ -1,5 +1,5 @@
Name: nvidia-persistenced
Version: 575.64.03
Version: 575.64
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: 575.64.03
Version: 575.64
Release: 1%?dist
Summary: Configure the NVIDIA graphics driver
Epoch: 3
@@ -1,5 +1,5 @@
Name: nvidia-xconfig
Version: 575.64.03
Version: 575.64
Release: 1%?dist
Summary: NVIDIA X configuration file editor
Epoch: 3
+2 -5
View File
@@ -5,9 +5,9 @@ Summary: Install ready-made distribution images!
License: GPL-3.0-or-later
URL: https://github.com/FyraLabs/readymade
Source0: %{url}/archive/refs/tags/v%{version}.tar.gz
Source1: https://github.com/FyraLabs/rdms_proc_macros/archive/HEAD.tar.gz
BuildRequires: anda-srpm-macros rust-packaging mold
BuildRequires: pkgconfig(libhelium-1)
BuildRequires: pkgconfig(gnome-desktop-4)
BuildRequires: clang-devel
BuildRequires: cmake
@@ -30,15 +30,12 @@ This package contains the configuration files for Readymade to install Ultramari
%prep
%autosetup
tar xf %{S:1}
rmdir taidan_proc_macros && mv rdms_proc_macros* taidan_proc_macros
%cargo_prep_online
%build
%{cargo_build} --locked
%install
%crate_install_bin
%cargo_install
./install.sh %buildroot
ln -sf %{_datadir}/applications/com.fyralabs.Readymade.desktop %{buildroot}%{_datadir}/applications/liveinst.desktop
@@ -1,6 +1,6 @@
%global commit 70988ce45b08b76b3c4577c8845f19710d093b9d
%global commit 28b3527321b65087bb7c5dc15cfa94b23fe1aa03
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commitdate 20250706
%global commitdate 20250628
%global ver 1.0.13
Name: scx-scheds-nightly
@@ -82,18 +82,6 @@ License: GPL-2.0-only
%{cargo_license_online} > LICENSE.dependencies
%post
%systemd_post scx_loader.service
%systemd_post scx.service
%preun
%systemd_preun scx_loader.service
%systemd_preun scx.service
%postun
%systemd_postun_with_restart scx_loader.service
%systemd_postun_with_restart scx.service
%files
%doc OVERVIEW.md
%doc README.md
+1 -13
View File
@@ -1,6 +1,6 @@
Name: scx-scheds
Version: 1.0.13
Release: 2%{?dist}
Release: 1%{?dist}
Summary: sched_ext schedulers and tools
SourceLicense: GPL-2.0-only
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 OR BSL-1.0) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND Apache-2.0 AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND BSD-2-Clause AND BSD-3-Clause AND GPL-2.0-only AND ISC AND (LGPL-2.1-only OR BSD-2-Clause) AND LGPL-2.1 AND (MIT OR Apache-2.0 OR LGPL-2.1-or-later) AND (MIT OR Apache-2.0) AND (MIT OR Zlib OR Apache-2.0) AND MIT AND (MPL-2.0 OR MIT OR Apache-2.0) AND MPL-2.0-only and MPL-2.0-or-later AND (Unlicense OR MIT) AND Zlib
@@ -73,18 +73,6 @@ License: GPL-2.0-only
%{cargo_license_online} > LICENSE.dependencies
%post
%systemd_post scx_loader.service
%systemd_post scx.service
%preun
%systemd_preun scx_loader.service
%systemd_preun scx.service
%postun
%systemd_postun_with_restart scx_loader.service
%systemd_postun_with_restart scx.service
%files
%doc OVERVIEW.md
%doc README.md
+1 -1
View File
@@ -23,7 +23,7 @@
%global wine_lib_dir %{_datadir}/wine-staging/lib64
Name: terra-wine-dxvk
Version: 2.7
Version: 2.6.2
Release: 1%?dist
Summary: Vulkan-based implementation of D3D8, 9, 10 and 11 for Linux / Wine
+3 -3
View File
@@ -1,7 +1,7 @@
%global commit 2857eb7effeaeb8240f7587e2728990b37b7db52
%global commit 1d3ef1d8e0dfed6cac169a9a06000a2507c0a417
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commitdate 20250704
%global ver 0.3.4
%global commitdate 20250628
%global ver 0.3.3
%define buildforkernels akmod
%global debug_package %{nil}
%global modulename xone
+3 -3
View File
@@ -1,7 +1,7 @@
%global commit 2857eb7effeaeb8240f7587e2728990b37b7db52
%global commit 1d3ef1d8e0dfed6cac169a9a06000a2507c0a417
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commitdate 20250704
%global ver 0.3.4
%global commitdate 20250628
%global ver 0.3.3
%global debug_package %{nil}
%global modulename xone
+3 -3
View File
@@ -1,7 +1,7 @@
%global commit 2857eb7effeaeb8240f7587e2728990b37b7db52
%global commit 1d3ef1d8e0dfed6cac169a9a06000a2507c0a417
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commitdate 20250704
%global ver 0.3.4
%global commitdate 20250628
%global ver 0.3.3
%global _dracutconfdir %{_prefix}/lib/dracut/dracut.conf.d
%global firmware_hash0 48084d9fa53b9bb04358f3bb127b7495dc8f7bb0b3ca1437bd24ef2b6eabdf66
%global firmware_hash1 080ce4091e53a4ef3e5fe29939f51fd91f46d6a88be6d67eb6e99a5723b3a223
+2 -2
View File
@@ -1,6 +1,6 @@
%global commit a16acb03e7be191d47ebfbc8ca1d5223422dac3e
%global commit cd256807c5f916735ae18749c43d5b0bd73240fa
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commitdate 20250705
%global commitdate 20250411
%global ver 0.9.7
%define buildforkernels akmod
%global debug_package %{nil}
+2 -2
View File
@@ -1,6 +1,6 @@
%global commit a16acb03e7be191d47ebfbc8ca1d5223422dac3e
%global commit cd256807c5f916735ae18749c43d5b0bd73240fa
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commitdate 20250705
%global commitdate 20250411
%global ver 0.9.7
%global debug_package %{nil}
%global modulename xpadneo
+3 -3
View File
@@ -1,11 +1,11 @@
%global commit a16acb03e7be191d47ebfbc8ca1d5223422dac3e
%global commit cd256807c5f916735ae18749c43d5b0bd73240fa
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commitdate 20250705
%global commitdate 20250411
%global ver 0.9.7
Name: xpadneo
Version: %{ver}^%{commitdate}git.%{shortcommit}
Release: 1%?dist
Release: 2%?dist
Summary: Advanced Linux Driver for Xbox One Wireless Gamepad common files
License: GPL-3.0
URL: https://atar-axis.github.io/%{name}
-5
View File
@@ -1,5 +0,0 @@
project pkg {
rpm {
spec = "bmpblk_utility.spec"
}
}
@@ -1,50 +0,0 @@
%define _debugsource_template %{nil}
%define commit cd7d8fac1be33c2bdf06494f174b2ecb0e2f4f8e
%global shortcommit %{sub %{commit} 1 12}
%global commit_date 250419
Name: bmpblk_utility
Version: 0~%{commit_date}git.%{shortcommit}
Release: 1%{?dist}
Summary: A utility to create/modify the bmpfv in the GBB of chromebooks running old stock firmware
License: BSD-3-Clause
URL: https://git.tree123.org/WeirdTreeThing/bmpblk_utility
Source0: https://git.tree123.org/WeirdTreeThing/bmpblk_utility/archive/main.tar.gz
Source1: https://chromium.googlesource.com/chromium/src/+/HEAD/LICENSE
BuildRequires: make
BuildRequires: gcc
BuildRequires: gcc-g++
BuildRequires: xz-libs
BuildRequires: xz-devel
BuildRequires: libyaml
BuildRequires: libyaml-devel
packager: Owen Zimmerman <owen@fyralabs.com>
%description
%summary.
%prep
%autosetup -n bmpblk_utility
%build
./build.sh
%install
install -Dm 644 %{SOURCE1} %{buildroot}%{_licensedir}/%{name}/LICENSE
install -Dm 755 build/bmpblk_utility %{buildroot}%{_bindir}/bmpblk_utility
install -Dm 755 build/bmpblk_font %{buildroot}%{_bindir}/bmpblk_font
%files
%license %{_licensedir}/%{name}/LICENSE
%doc README.md
%{_bindir}/bmpblk_utility
%{_bindir}/bmpblk_font
%changelog
* Tue Jul 01 2025 Owen Zimmerman <owen@fyralabs.com>
- initial package
+1 -1
View File
@@ -1,5 +1,5 @@
Name: gradle
Version: 8.14.3
Version: 8.14.2
Release: 1%?dist
Summary: Powerful build system for the JVM
URL: https://gradle.org/

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