mirror of
https://github.com/terrapkg/packages.git
synced 2026-06-15 16:10:38 +00:00
Compare commits
25 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| b29713511b | |||
| cae524eb5e | |||
| 595730eea5 | |||
| 868854d928 | |||
| 4173dca70a | |||
| e87d208bc4 | |||
| c4fdc7af27 | |||
| 8b3c7f7ee6 | |||
| 017fdc961a | |||
| 7af70ae448 | |||
| 6609bfb604 | |||
| 1b93a56ba7 | |||
| 64b91fb190 | |||
| 0692e15383 | |||
| b04efc8693 | |||
| 189d95b364 | |||
| 6fe96bbc81 | |||
| 4babcd6664 | |||
| 83ec90fc81 | |||
| 7663ea88cc | |||
| a9c65d959c | |||
| 0d6a56ec2e | |||
| c9b3bc1eec | |||
| c708de4a69 | |||
| bd921a64fd |
@@ -1,9 +1,9 @@
|
||||
#? https://github.com/flameshot-org/flameshot/blob/master/packaging/rpm/fedora/flameshot.spec
|
||||
|
||||
%global ver 13.3.0
|
||||
%global commit e79773b9895539980c0434182ca9154180c1e8f0
|
||||
%global commit c47870ac95cdce9e63c19198b1f1c0bf57504cf6
|
||||
%global shortcommit %{sub %{commit} 1 7}
|
||||
%global commit_date 20260613
|
||||
%global commit_date 20260615
|
||||
%global devel_name QtColorWidgets
|
||||
%global _distro_extra_cflags -fuse-ld=mold
|
||||
%global _distro_extra_cxxflags -fuse-ld=mold
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "fluxer-canary.spec"
|
||||
}
|
||||
labels {
|
||||
nightly = 1
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,58 @@
|
||||
%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.
|
||||
@@ -0,0 +1,7 @@
|
||||
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());
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "fluxer-nightly.spec"
|
||||
}
|
||||
labels {
|
||||
nightly = 1
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,58 @@
|
||||
%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.
|
||||
@@ -0,0 +1,5 @@
|
||||
rpm.global("commit", gh_commit("fluxerapp/fluxer"));
|
||||
if rpm.changed() {
|
||||
rpm.release();
|
||||
rpm.global("commit_date", date());
|
||||
}
|
||||
@@ -4,6 +4,5 @@ project pkg {
|
||||
}
|
||||
labels {
|
||||
nightly = 1
|
||||
mock = 1
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,19 +1,16 @@
|
||||
%global commit 9347d4c7f8a58e619ab357adf14843371377b12e
|
||||
%global commit_date 20260605
|
||||
%global commit 7d933c652919899e46a6dfa0ac08dac36c492d95
|
||||
%global commit_date 20260614
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global debug_package %nil
|
||||
%global __strip /bin/true
|
||||
%global __provides_exclude ^((libffmpeg[.]so.*)|(lib.*\\.so.*))$
|
||||
%ifnarch aarch64
|
||||
%global __requires_exclude ^((libffmpeg[.]so.*)|(lib.*\\.so.*)|(.*\\aarch64*\\.so.*))$
|
||||
%elifarch aarch64
|
||||
%global __requires_exclude ^((libffmpeg[.]so.*)|(lib.*\\.so.*)|(.*\\x86_64*\\.so.*)|(.*\\x86-64*\\.so.*))$
|
||||
%endif
|
||||
# terrible evil no good very bad hack
|
||||
# fix one day
|
||||
%global __requires_exclude_from (.*)lib(.*)so(.*)
|
||||
|
||||
Name: legcord-nightly
|
||||
%electronmeta -D
|
||||
Version: %commit_date.%shortcommit
|
||||
Release: 1%{?dist}
|
||||
License: OSL-3.0
|
||||
License: OSL-3.0 AND %{electron_license}
|
||||
Summary: Custom lightweight Discord client designed to enhance your experience
|
||||
URL: https://github.com/Legcord/Legcord
|
||||
Group: Applications/Internet
|
||||
@@ -31,38 +28,21 @@ while keeping everything lightweight.
|
||||
%git_clone %{url}.git %{commit}
|
||||
|
||||
%build
|
||||
pnpm install
|
||||
pnpm run build
|
||||
pnpm run package --linux AppImage tar.gz
|
||||
echo "Electron Builder" > %{rpmbuilddir}/webapp-tool.txt
|
||||
%pnpm_build -r build
|
||||
|
||||
%install
|
||||
mkdir -p %{buildroot}%{_datadir}/legcord
|
||||
%ifarch aarch64
|
||||
mv dist/linux-arm64-unpacked/* %{buildroot}%{_datadir}/legcord
|
||||
%else
|
||||
mv dist/linux-unpacked/* -t %{buildroot}%{_datadir}/legcord
|
||||
%endif
|
||||
|
||||
mkdir -p %{buildroot}%{_bindir}
|
||||
ln -sf %{_datadir}/legcord/legcord %{buildroot}%{_bindir}/legcord
|
||||
install -Dm644 dist/.icon-set/icon_16.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/legcord.png
|
||||
install -Dm644 dist/.icon-set/icon_32.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/legcord.png
|
||||
install -Dm644 dist/.icon-set/icon_48x48.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/legcord.png
|
||||
install -Dm644 dist/.icon-set/icon_64.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/legcord.png
|
||||
install -Dm644 dist/.icon-set/icon_128.png %{buildroot}%{_iconsdir}/hicolor/128x128/apps/legcord.png
|
||||
install -Dm644 dist/.icon-set/icon_256.png %{buildroot}%{_iconsdir}/hicolor/256x256/apps/legcord.png
|
||||
install -Dm644 dist/.icon-set/icon_512.png %{buildroot}%{_iconsdir}/hicolor/512x512/apps/legcord.png
|
||||
install -Dm644 dist/.icon-set/icon_1024.png %{buildroot}%{_iconsdir}/hicolor/1024x1024/apps/legcord.png
|
||||
%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 --set-key=Exec --set-value="%{_datadir}/legcord/legcord %U" 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
|
||||
%{_datadir}/applications/legcord.desktop
|
||||
%{_datadir}/legcord/
|
||||
%{_bindir}/legcord-nightly
|
||||
%{_datadir}/applications/Legcord.desktop
|
||||
%{_libdir}/legcord-nightly/
|
||||
%{_iconsdir}/hicolor/16x16/apps/legcord.png
|
||||
%{_iconsdir}/hicolor/32x32/apps/legcord.png
|
||||
%{_iconsdir}/hicolor/48x48/apps/legcord.png
|
||||
@@ -73,6 +53,9 @@ desktop-file-install --set-key=Exec --set-value="%{_datadir}/legcord/legcord %U"
|
||||
%{_iconsdir}/hicolor/1024x1024/apps/legcord.png
|
||||
|
||||
%changelog
|
||||
* Mon May 18 2026 june-fish <june@fyralabs.com> - 1.2.4-1
|
||||
- Use electron macros
|
||||
|
||||
* Fri Nov 22 2024 owen <owen@fyralabs.com> - 1.0.2-2
|
||||
- Add nightly package.
|
||||
|
||||
|
||||
@@ -2,7 +2,4 @@ project pkg {
|
||||
rpm {
|
||||
spec = "legcord.spec"
|
||||
}
|
||||
labels {
|
||||
mock =1
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,17 +1,14 @@
|
||||
%define debug_package %nil
|
||||
%global debug_package %nil
|
||||
|
||||
# Exclude private libraries
|
||||
%global __provides_exclude ^((libffmpeg[.]so.*)|(lib.*\\.so.*))$
|
||||
%ifnarch aarch64
|
||||
%global __requires_exclude ^((libffmpeg[.]so.*)|(lib.*\\.so.*)|(.*\\aarch64*\\.so.*))$
|
||||
%elifarch aarch64
|
||||
%global __requires_exclude ^((libffmpeg[.]so.*)|(lib.*\\.so.*)|(.*\\x86_64*\\.so.*)|(.*\\x86-64*\\.so.*))$
|
||||
%endif
|
||||
# terrible evil no good very bad hack
|
||||
# fix one day
|
||||
%global __requires_exclude_from (.*)lib(.*)so(.*)
|
||||
|
||||
Name: legcord
|
||||
%electronmeta -D
|
||||
Version: 1.2.4
|
||||
Release: 1%{?dist}
|
||||
License: OSL-3.0
|
||||
License: OSL-3.0 AND %{electron_license}
|
||||
Summary: Custom lightweight Discord client designed to enhance your experience
|
||||
URL: https://github.com/Legcord/Legcord
|
||||
Group: Applications/Internet
|
||||
@@ -30,38 +27,21 @@ while keeping everything lightweight.
|
||||
%git_clone %url v%version
|
||||
|
||||
%build
|
||||
pnpm install
|
||||
pnpm run build
|
||||
pnpm run package --linux AppImage tar.gz
|
||||
echo "Electron Builder" > %{rpmbuilddir}/webapp-tool.txt
|
||||
%pnpm_build -r build
|
||||
|
||||
%install
|
||||
mkdir -p %{buildroot}%{_datadir}/legcord
|
||||
%ifarch aarch64
|
||||
mv dist/linux-arm64-unpacked/* %{buildroot}%{_datadir}/legcord
|
||||
%else
|
||||
mv dist/linux-unpacked/* -t %{buildroot}%{_datadir}/legcord
|
||||
%endif
|
||||
|
||||
mkdir -p %{buildroot}%{_bindir}
|
||||
ln -sf %{_datadir}/legcord/legcord %{buildroot}%{_bindir}/legcord
|
||||
install -Dm644 dist/.icon-set/icon_16.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/legcord.png
|
||||
install -Dm644 dist/.icon-set/icon_32.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/legcord.png
|
||||
install -Dm644 dist/.icon-set/icon_48x48.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/legcord.png
|
||||
install -Dm644 dist/.icon-set/icon_64.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/legcord.png
|
||||
install -Dm644 dist/.icon-set/icon_128.png %{buildroot}%{_iconsdir}/hicolor/128x128/apps/legcord.png
|
||||
install -Dm644 dist/.icon-set/icon_256.png %{buildroot}%{_iconsdir}/hicolor/256x256/apps/legcord.png
|
||||
install -Dm644 dist/.icon-set/icon_512.png %{buildroot}%{_iconsdir}/hicolor/512x512/apps/legcord.png
|
||||
install -Dm644 dist/.icon-set/icon_1024.png %{buildroot}%{_iconsdir}/hicolor/1024x1024/apps/legcord.png
|
||||
%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 --set-key=Exec --set-value="%{_datadir}/legcord/legcord %U" squashfs-root/legcord.desktop
|
||||
%desktop_file_install -k Exec,Icon -v "%{_libdir}/legcord/Legcord",legcord -u %U -f squashfs-root/Legcord.desktop
|
||||
|
||||
%files
|
||||
%doc README.md
|
||||
%license license.txt
|
||||
%{_bindir}/legcord
|
||||
%{_datadir}/applications/legcord.desktop
|
||||
%{_datadir}/legcord/
|
||||
%{_datadir}/applications/Legcord.desktop
|
||||
%{_libdir}/legcord/
|
||||
%{_iconsdir}/hicolor/16x16/apps/legcord.png
|
||||
%{_iconsdir}/hicolor/32x32/apps/legcord.png
|
||||
%{_iconsdir}/hicolor/48x48/apps/legcord.png
|
||||
@@ -72,6 +52,9 @@ desktop-file-install --set-key=Exec --set-value="%{_datadir}/legcord/legcord %U"
|
||||
%{_iconsdir}/hicolor/1024x1024/apps/legcord.png
|
||||
|
||||
%changelog
|
||||
* Mon May 18 2026 june-fish <june@fyralabs.com> - 1.2.4-1
|
||||
- Use electron macros
|
||||
|
||||
* Mon Oct 21 2024 madonuko <mado@fyralabs.com> - 1.0.2-2
|
||||
- Rename to LegCord.
|
||||
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
# Disable X11 for RHEL 10+
|
||||
%bcond x11 %[%{undefined rhel} || 0%{?rhel} < 10]
|
||||
|
||||
%global commit 7d245fd100fc0d87edcc559b0676a326dc8c5801
|
||||
%global commit 662d41093c27e52a6c0ae0bee00f59310d16aa83
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commit_date 20260613
|
||||
%global commit_date 20260615
|
||||
%global ver 0.41.0
|
||||
|
||||
Name: mpv-nightly
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "neohtop-cli.spec"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,44 @@
|
||||
%define debug_package %{nil}
|
||||
|
||||
%global goipath github.com/abdenasser/neohtop-cli
|
||||
Version: 0.1.12
|
||||
|
||||
%gometa -f
|
||||
|
||||
Name: neohtop-cli
|
||||
Release: 1%{?dist}
|
||||
Summary: A cross-platform terminal process monitor with btop-style visualizations
|
||||
License: MIT
|
||||
URL: https://github.com/Abdenasser/neohtop-cli
|
||||
Source0: %{url}/archive/refs/tags/v%{version}.tar.gz
|
||||
Packager: Owen Zimmerman <owen@fyralabs.com>
|
||||
BuildRequires: go-rpm-macros
|
||||
|
||||
%description
|
||||
%summary.
|
||||
|
||||
%gopkg
|
||||
|
||||
%prep
|
||||
%autosetup
|
||||
|
||||
%build
|
||||
%define gomodulesmode GO111MODULE=on
|
||||
pushd cli
|
||||
%gobuild -o %{gobuilddir}/../neohtop-cli %{goipath}/
|
||||
popd
|
||||
|
||||
%install
|
||||
install -Dm 0755 cli/neohtop-cli %{buildroot}%{_bindir}/neohtop-cli
|
||||
|
||||
%files
|
||||
%doc README.md CONTRIBUTING.md
|
||||
%license LICENSE
|
||||
%{_bindir}/neohtop-cli
|
||||
|
||||
%changelog
|
||||
* Sun Jun 14 2026 Owen Zimmerman <owen@fyralabs.com>
|
||||
- Use go packaging
|
||||
|
||||
* Sun Mar 29 2026 Owen Zimmerman <owen@fyralabs.com>
|
||||
- Initial commit
|
||||
@@ -0,0 +1 @@
|
||||
rpm.version(gh("Abdenasser/neohtop-cli"));
|
||||
@@ -1,4 +1,4 @@
|
||||
%global ver 2026-06-13
|
||||
%global ver 2026-06-15
|
||||
%global goodver %(echo %ver | sed 's/-//g')
|
||||
%global __brp_mangle_shebangs %{nil}
|
||||
%bcond_without mold
|
||||
|
||||
@@ -74,6 +74,7 @@ popd
|
||||
echo "Electron Builder" > %{rpmbuilddir}/webapp-tool.txt
|
||||
|
||||
%install
|
||||
mv ./packages/mute-state-change/LICENSE ./packages/mute-state-change/LICENSE.mute-state-change
|
||||
%electron_install -i signal -l -I build/icons/png
|
||||
|
||||
%desktop_file_install %{SOURCE1}
|
||||
@@ -83,13 +84,15 @@ install -Dm644 $OUTDIR/resources/$policy %{buildroot}%{_datadir}/polkit-1/rules.
|
||||
rm $OUTDIR/resources/$policy
|
||||
done
|
||||
|
||||
mv LICENSE LICENSE.signal-desktop
|
||||
|
||||
%terra_appstream -o %{SOURCE2}
|
||||
|
||||
%check
|
||||
%desktop_file_validate %{buildroot}%{_appsdir}/signal.desktop
|
||||
|
||||
%files
|
||||
%license LICENSE
|
||||
%license LICENSE.signal-desktop
|
||||
%doc README.md CONTRIBUTING.md ACKNOWLEDGMENTS.md
|
||||
%license bundled_licenses/*
|
||||
%{_bindir}/signal-desktop
|
||||
@@ -101,6 +104,9 @@ done
|
||||
%{_metainfodir}/org.signal.Signal.metainfo.xml
|
||||
|
||||
%changelog
|
||||
* Sun Jun 14 2026 june-fish <git@june.fish>
|
||||
- Fix license name conflicts
|
||||
|
||||
* Mon Dec 22 2025 Owen Zimmerman <owen@fyralabs.com>
|
||||
- Use more electron macros, correct build failures
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
%global crate mise
|
||||
|
||||
Name: rust-mise
|
||||
Version: 2026.6.6
|
||||
Version: 2026.6.10
|
||||
Release: 1%{?dist}
|
||||
Summary: Front-end to your dev env
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Name: plasma6-applet-appgrid
|
||||
Version: 1.8.5
|
||||
Release: 2%{?dist}
|
||||
Version: 1.9.0
|
||||
Release: 1%{?dist}
|
||||
Summary: A modern fullscreen application launcher for KDE Plasma
|
||||
# Main code: GPL-2.0-or-later
|
||||
# dev.xarbit.appgrid.metainfo.xml: CC0-1.0
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Name: ayatana-indicator-session
|
||||
Summary: Ayatana Indicator Session Applet
|
||||
Version: 26.6.0
|
||||
Version: 26.6.1
|
||||
Release: 1%{?dist}
|
||||
License: GPL-3.0
|
||||
URL: https://github.com/AyatanaIndicators/ayatana-indicator-session
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: nirius
|
||||
Version: 0.7.1
|
||||
Version: 0.0.0
|
||||
Release: 1%{?dist}
|
||||
Summary: Utility commands for niri
|
||||
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
rpm.version(sourcehut("~tsdh/nirius"));
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
%global ver 5.0.0
|
||||
|
||||
%global commit e3d292656c340e5d766e11c3e4be922a39f7ac51
|
||||
%global commit deaae83724bb5707124f98904e907a670d1ffc0f
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commitdate 20260608
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
%global commit 5659cef41f4f2f7a478d0800a11836fa17e64d66
|
||||
%global commit 699387c2c16dd5723e8825ad608538142b07b86b
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global fulldate 2026-06-10
|
||||
%global fulldate 2026-06-14
|
||||
%global commit_date %(echo %{fulldate} | sed 's/-//g')
|
||||
%global public_key RWQlAjJC23149WL2sEpT/l0QKy7hMIFhYdQOFy0Z7z7PbneUgvlsnYcV
|
||||
%global ver 1.3.2
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
%global commit fca2ccd403e8d13c8f4b968cda2f2c322f420f5a
|
||||
%global commit cccc7b2d4408ee75d5c2e9dadad2cc0b7f992dd0
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commit_date 20260613
|
||||
%global commit_date 20260615
|
||||
%global ver 1.8.0
|
||||
|
||||
%bcond_with check
|
||||
|
||||
@@ -52,7 +52,7 @@
|
||||
%global fontdescription %{expand:
|
||||
Versatile typeface for code, from code.}
|
||||
|
||||
Version: 34.6.2
|
||||
Version: 34.6.3
|
||||
Release: 1%{?dist}
|
||||
Packager: Cappy Ishihara <cappy@fyralabs.com>
|
||||
Summary: Versatile typeface for code, from code.
|
||||
|
||||
@@ -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 5252f47a332e2b82daf8818bdf2bd72aacb5b39c
|
||||
%global ver 0.0.41-19461
|
||||
%global commit c38e8229ed063d476a55e8092922b728fa6854d3
|
||||
%global ver 0.0.41-19475
|
||||
|
||||
Name: rpcs3
|
||||
Version: %(echo %{ver} | sed 's/-/^/g')
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
|
||||
Name: twintaillauncher
|
||||
|
||||
Version: 2.2.1
|
||||
Version: 2.3.0
|
||||
Release: 1%{?dist}
|
||||
Summary: A multi-platform launcher for your anime games
|
||||
Packager: Yoong Jin <solomoncyj@gmail.com>
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
%global csrc_commit 561b417c65791cd8356b5f73620914ceff845d10
|
||||
%global commit 9db9b8ce5783ced38bda00f296a98b97d82e530b
|
||||
%global commit 7171e6f01f846a511a5fad8d1ab24baaee66e308
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global ver 2.3.1
|
||||
%global commit_date 20260613
|
||||
%global commit_date 20260615
|
||||
%global debug_package %nil
|
||||
|
||||
Name: nim-nightly
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
%global commit 7e3b6cd8101ec0b80eedffa9a0ffd949f3ea88ab
|
||||
%global commit_date 20260613
|
||||
%global commit feeb9aa8dde3ae9269b13f3bae435b82d8538b76
|
||||
%global commit_date 20260614
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
%global pypi_name types-colorama
|
||||
|
||||
@@ -6,8 +6,8 @@
|
||||
%global crate gping
|
||||
|
||||
Name: rust-gping
|
||||
Version: 1.20.1
|
||||
Release: 1%?dist
|
||||
Version: 1.20.2
|
||||
Release: 1%{?dist}
|
||||
Summary: Ping, but with a graph
|
||||
|
||||
License: MIT
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
%global crate television
|
||||
|
||||
Name: rust-television
|
||||
Version: 0.15.8
|
||||
Version: 0.15.9
|
||||
Release: 1%{?dist}
|
||||
Summary: Very fast, portable and hackable fuzzy finder for the terminal
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
%define __brp_mangle_shebangs_exclude_from ^/usr/src/.*$
|
||||
|
||||
%global crate zoi-rs
|
||||
%global crate_version 1.18.4
|
||||
%global crate_version 1.18.5
|
||||
|
||||
Name: rust-zoi-rs
|
||||
Version: %(echo %crate_version | sed 's/-/~/g')
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#!/usr/bin/bash
|
||||
|
||||
version=0.17.0-dev.836+e357134f0
|
||||
version=0.17.0-dev.857+2b2b85c5f
|
||||
|
||||
mirrors=()
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
%define llvm_compat 22
|
||||
%endif
|
||||
%global llvm_version 22.0.0
|
||||
%global ver 0.17.0-dev.836+e357134f0
|
||||
%global ver 0.17.0-dev.857+2b2b85c5f
|
||||
%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.813+2153f8143
|
||||
Version: 0.17.0~dev.857+2b2b85c5f
|
||||
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,6 +1,6 @@
|
||||
%global commit 271851bbc07748100382ae7caf6ef71c70c01bfc
|
||||
%global shortcommit 271851b
|
||||
%global commit_date 20260602
|
||||
%global commit 948805f6e8cf7f8c08eba06ab1db1eef0e75e3a0
|
||||
%global shortcommit 948805f
|
||||
%global commit_date 20260613
|
||||
|
||||
Name: astal
|
||||
Version: 0^%commit_date.%commit
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
print(sourcehut("~alextee/libaudec"));
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
Name: libayatana-appindicator-glib
|
||||
Summary: Ayatana Application Indicators Shared Library
|
||||
Version: 2.0.2
|
||||
Version: 2.0.3
|
||||
Release: 1%{?dist}
|
||||
License: GPL-3.0-or-later
|
||||
Packager: veuxit <erroor234@gmail.com>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
%global commit 062f26052623dbecedb42075cab78a759e9f9987
|
||||
%global commit a17f87c4cff7b90b278d12b91ba0614383aaee82
|
||||
%global ver 1.8.65
|
||||
%global commit_date 20260613
|
||||
%global commit_date 20260614
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
Name: tdlib-nightly
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
%global appid org.sr.ht.delthas.senpai
|
||||
|
||||
Name: senpai
|
||||
Version: 0.5.0
|
||||
Version: 0.0.0
|
||||
Release: 1%{?dist}
|
||||
Summary: Your everyday IRC student
|
||||
License: ISC
|
||||
|
||||
@@ -1 +1 @@
|
||||
rpm.version(gh_tag("delthas/senpai"));
|
||||
rpm.version(sourcehut("~delthas/senpai"));
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
%global commit 45ad4d784a328cff2f5ad976489c386d36ac07c3
|
||||
%global commit 01ea6726b2c82d8dcd0d71ec852729b04628606a
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global ver 20260613035141
|
||||
%global commit_date 20260613
|
||||
%global ver 20260614143513
|
||||
%global commit_date 20260615
|
||||
|
||||
Name: v2ray-domain-list-community
|
||||
Version: %{ver}^%{commit_date}git.%{shortcommit}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
%global commit c01f584b97c5f4567f49022872ba967ebf03917d
|
||||
%global commit 74db1fd4cb6f7c98b7e3fb5290d695d276ce8f9a
|
||||
%global shortcommit %{sub %{commit} 1 7}
|
||||
%global commit_date 20260607
|
||||
%global commit_date 20260614
|
||||
|
||||
Name: vgmstream
|
||||
Version: 0~%{commit_date}git.%shortcommit
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
%global commit 3b9229e43482cd8770e467dc700fac9f77acb191
|
||||
%global commit_date 20260613
|
||||
%global commit 50f2fd369f3f340a643082c8a75ac3eadcdeddae
|
||||
%global commit_date 20260614
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
Name: cloud-hypervisor-nightly
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
%global commit 16e0680b53588b30cc416522a1fc52218f538931
|
||||
%global commit 0f3df692e2bd733b0ea54add470ba4288b9bd3b2
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commitdate 20260613
|
||||
%global commitdate 20260614
|
||||
%global ver 1.1.1
|
||||
%undefine __brp_mangle_shebangs
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
|
||||
Name: vicinae
|
||||
License: GPL-3.0-or-later
|
||||
Version: 0.21.6
|
||||
Version: 0.21.7
|
||||
Release: 1%{?dist}
|
||||
URL: https://docs.vicinae.com
|
||||
Source: https://github.com/vicinaehq/%{name}/archive/refs/tags/v%{version}.tar.gz
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
|
||||
|
||||
Name: wine-staging
|
||||
Version: 11.10
|
||||
Version: 11.11
|
||||
Release: 1%{?dist}
|
||||
Epoch: 1
|
||||
Summary: WINE Is Not An Emulator - runs MS Windows programs
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
%global commit ef74eb2e3e7f900f0a510dc1bf6f1a01e241cc19
|
||||
%global commit_date 20260608
|
||||
%global commit f83547caeb4117783dc97ab3283e82f9a251e424
|
||||
%global commit_date 20260614
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
%define debug_package %{nil}
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
%global pkg_name kmonad
|
||||
|
||||
Name: %{pkg_name}
|
||||
Version: 0.4.4
|
||||
Release: 1%?dist
|
||||
Version: 0.4.5
|
||||
Release: 1%{?dist}
|
||||
Summary: An advanced keyboard manager
|
||||
|
||||
License: MIT
|
||||
|
||||
@@ -1 +1 @@
|
||||
print(hackage("kmonad"));
|
||||
rpm.version(hackage("kmonad"));
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "lazyssh.spec"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,43 @@
|
||||
%define debug_package %{nil}
|
||||
|
||||
%global goipath github.com/Adembc/lazyssh
|
||||
Version: 0.3.0
|
||||
|
||||
%gometa -f
|
||||
|
||||
Name: lazyssh
|
||||
Release: 1%{?dist}
|
||||
Summary: A terminal-based SSH manager inspired by lazydocker and k9s - Written in go
|
||||
|
||||
License: Apache-2.0
|
||||
URL: https://github.com/Adembc/lazyssh
|
||||
Source0: %{url}/archive/refs/tags/v%{version}.tar.gz
|
||||
|
||||
Packager: Owen Zimmerman <owen@fyralabs.com>
|
||||
|
||||
BuildRequires: golang gcc go-rpm-macros
|
||||
Requires: glibc
|
||||
|
||||
%description
|
||||
%{summary}.
|
||||
|
||||
%gopkg
|
||||
|
||||
%prep
|
||||
%autosetup
|
||||
|
||||
%build
|
||||
%define gomodulesmode GO111MODULE=on
|
||||
%gobuild -o %{gobuilddir}/lazyssh %{goipath}/cmd
|
||||
|
||||
%install
|
||||
install -Dm 0755 %{gobuilddir}/lazyssh %{buildroot}%{_bindir}/lazyssh
|
||||
|
||||
%files
|
||||
%license LICENSE
|
||||
%doc README.md
|
||||
%{_bindir}/lazyssh
|
||||
|
||||
%changelog
|
||||
* Sun Jun 14 2026 Owen-sz <owen@fyralabs.com> - 0.3.0-1
|
||||
- Initial commit
|
||||
@@ -0,0 +1 @@
|
||||
rpm.version(gh("Adembc/lazyssh"));
|
||||
@@ -2,7 +2,7 @@
|
||||
%global oldpkgname yt-dlp-nightly
|
||||
|
||||
Name: yt-dlp-git
|
||||
Version: 2026.06.12.230009
|
||||
Version: 2026.06.13.230640
|
||||
Release: 1%{?dist}
|
||||
Summary: A command-line program to download videos from online video platforms
|
||||
|
||||
|
||||
Reference in New Issue
Block a user