Compare commits

..

2 Commits

20 changed files with 14 additions and 158 deletions
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-canary-openasar
Version: 1.0.1260
Version: 1.0.1261
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
@@ -1,5 +1,5 @@
Name: discord-canary
Version: 1.0.1260
Version: 1.0.1261
Release: 1%{?dist}
Summary: Free Voice and Text Chat for Gamers
URL: discord.com
-8
View File
@@ -1,8 +0,0 @@
project pkg {
rpm {
spec = "fluxer-canary.spec"
}
labels {
nightly = 1
}
}
@@ -1,58 +0,0 @@
%global appid app.fluxer.Fluxer
%global commit eef991c1c5dd136eb457ae3503be32a073473f8a
%global shortcommit %{sub %commit 1 7}
%global commit_date 20260219
Name: fluxer-canary
Version: 0~%{commit_date}git.%{shortcommit}
Release: 1%?dist
Summary: Fluxer is a free and open source instant messaging and VoIP platform built for friends, groups, and communities
URL: https://fluxer.app
%electronmeta -D
License: AGPL-3.0-or-later AND %electron_license
Source0: https://github.com/fluxerapp/fluxer/archive/%{commit}/fluxer-%{commit}.tar.gz
BuildRequires: rust-packaging nodejs nodejs-npm nodejs-packaging pnpm
%description
%summary.
%prep
%autosetup -n fluxer-%commit
%build
pushd fluxer_desktop
export BUILD_CHANNEL=canary
export NODE_ENV=production
if ! grep entry electron-builder.config.cjs; then
sed '/desktop:/,/}/{/desktop:/a entry:{
/\}/a },
}' -i electron-builder.config.cjs
fi
ln -sf electron-builder.config.cjs electron-builder.js
%pnpm_build -F -r set-channel,build
popd
%install
pushd fluxer_desktop
mv dist-electron/linux-unpacked dist/
%electron_install -b fluxer_desktop_canary -i app.fluxer.Fluxer -s fluxer -I packaging/linux/%appid.svg
%desktop_file_install -k Exec,Icon -v fluxer,%appid -u %U packaging/linux/%appid.desktop
install -Dm644 packaging/linux/%appid.svg %{buildroot}%{_scalableiconsdir}/%appid.svg
%terra_appstream packaging/linux/%appid.metainfo.xml
%files
%doc README.md
%license LICENSE
%_bindir/fluxer
%_libdir/%name
%_appsdir/%appid.desktop
%_scalableiconsdir/%appid.svg
%_metainfodir/%appid.metainfo.xml
%changelog
* Mon Jun 15 2026 madonuko <mado@fyralabs.com> - 0~20260219git.eef991c-1
- Initial package.
-7
View File
@@ -1,7 +0,0 @@
let r = new_req("https://api.github.com/repos/fluxerapp/fluxer/commits/canary");
r.head("Authorization", `Bearer ${env("GITHUB_TOKEN")}`);
rpm.global("commit", r.get().sha);
if rpm.changed() {
rpm.release();
rpm.global("commit_date", date());
}
-8
View File
@@ -1,8 +0,0 @@
project pkg {
rpm {
spec = "fluxer-nightly.spec"
}
labels {
nightly = 1
}
}
@@ -1,58 +0,0 @@
%global appid app.fluxer.Fluxer
%global commit ee1f27fe1a372b5291aead8042944afd706bf5db
%global shortcommit %{sub %commit 1 7}
%global commit_date 20260409
Name: fluxer-nightly
Version: 0~%{commit_date}git.%{shortcommit}
Release: 1%?dist
Summary: Fluxer is a free and open source instant messaging and VoIP platform built for friends, groups, and communities
URL: https://fluxer.app
%electronmeta -D
License: AGPL-3.0-or-later AND %electron_license
Source0: https://github.com/fluxerapp/fluxer/archive/%{commit}/fluxer-%{commit}.tar.gz
BuildRequires: rust-packaging nodejs nodejs-npm nodejs-packaging pnpm
%description
%summary.
%prep
%autosetup -n fluxer-%commit
%build
pushd fluxer_desktop
export BUILD_CHANNEL=stable
export NODE_ENV=production
if ! grep entry electron-builder.config.cjs; then
sed '/desktop:/,/}/{/desktop:/a entry:{
/\}/a },
}' -i electron-builder.config.cjs
fi
ln -sf electron-builder.config.cjs electron-builder.js
%pnpm_build -F -r set-channel,build
popd
%install
pushd fluxer_desktop
mv dist-electron/linux-unpacked dist/
%electron_install -b fluxer_desktop -i app.fluxer.Fluxer -s fluxer -I packaging/linux/%appid.svg
%desktop_file_install -k Exec,Icon -v fluxer,%appid -u %U packaging/linux/%appid.desktop
install -Dm644 packaging/linux/%appid.svg %{buildroot}%{_scalableiconsdir}/%appid.svg
%terra_appstream packaging/linux/%appid.metainfo.xml
%files
%doc README.md
%license LICENSE
%_bindir/fluxer
%_libdir/%name
%_appsdir/%appid.desktop
%_scalableiconsdir/%appid.svg
%_metainfodir/%appid.metainfo.xml
%changelog
* Mon Jun 15 2026 madonuko <mado@fyralabs.com> - 0~20260409git.ee1f27f-1
- Initial package.
-5
View File
@@ -1,5 +0,0 @@
rpm.global("commit", gh_commit("fluxerapp/fluxer"));
if rpm.changed() {
rpm.release();
rpm.global("commit_date", date());
}
@@ -1,7 +1,7 @@
%define debug_package %{nil}
%global goipath github.com/abdenasser/neohtop-cli
Version: 0.1.12
Version: 0.1.13
%gometa -f
+1 -1
View File
@@ -1,7 +1,7 @@
%global mangowc_ver 0.12.5-1
Name: mangowm
Version: 0.14.2
Version: 0.14.3
Release: 1%{?dist}
Summary: A modern, lightweight, high-performance Wayland compositor built on dwl
License: GPL-3.0-or-later AND MIT AND X11 AND CC0-1.0
+1 -1
View File
@@ -1,5 +1,5 @@
Name: nirius
Version: 0.0.0
Version: 0.7.2
Release: 1%{?dist}
Summary: Utility commands for niri
+1 -1
View File
@@ -1,7 +1,7 @@
%bcond bootstrap 0
Name: yarnpkg-berry
Version: 4.16.0
Version: 4.17.0
Release: 1%{?dist}
Summary: Active development version of Yarn
License: BSD-2-Clause
+1 -1
View File
@@ -2,7 +2,7 @@
%global _desc Send usage data from your Python code to PostHog.
Name: python-%{pypi_name}
Version: 7.18.3
Version: 7.19.1
Release: 1%{?dist}
Summary: Send usage data from your Python code to PostHog
License: MIT
+1 -1
View File
@@ -1,7 +1,7 @@
%global appid org.sr.ht.delthas.senpai
Name: senpai
Version: 0.0.0
Version: 0.5.0
Release: 1%{?dist}
Summary: Your everyday IRC student
License: ISC
@@ -1,5 +1,5 @@
Name: compat-nvidia-repo-580xx
Version: 580.159.04
Version: 580.167.08
Epoch: 3
Release: 1%{?dist}
Summary: Compatibility package required by official CUDA packages
@@ -11,7 +11,7 @@
%endif
Name: %{real_name}-580xx
Version: 580.159.04
Version: 580.167.08
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.159.04
Version: 580.167.08
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.159.04
Version: 580.167.08
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.159.04
Version: 580.167.08
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.159.04
Version: 580.167.08
Release: 1%{?dist}
Summary: NVIDIA X configuration file editor
Epoch: 3