mirror of
https://github.com/terrapkg/packages.git
synced 2026-05-31 09:01:55 +00:00
Merge branch 'frawhide' into mado/w/buzz
This commit is contained in:
@@ -0,0 +1,63 @@
|
||||
name: Package Bug Report
|
||||
description: Report an issue with a package.
|
||||
title: "[BUG] "
|
||||
labels: ["bug", "triage"]
|
||||
#projects: ["octo-org/1", "octo-org/44"]
|
||||
assignees:
|
||||
- hamachitan
|
||||
#type: bug
|
||||
body:
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
Thanks for taking the time to fill out this bug report!
|
||||
- type: input
|
||||
id: pkg
|
||||
attributes:
|
||||
label: Full Package Name
|
||||
description: If you report multiple packages, only the main package is needed if applicable, or separate them with spaces otherwise. Obtain the full package name using `rpm -qa pkg-name`.
|
||||
placeholder: anda-0.4.14-1.fc43.x86_64
|
||||
validations:
|
||||
required: true
|
||||
- type: dropdown
|
||||
id: releasever
|
||||
attributes:
|
||||
label: Release Version
|
||||
description: Which version of Terra are you using?
|
||||
options:
|
||||
- frawhide
|
||||
- f43
|
||||
- f42
|
||||
- el10
|
||||
default: 1
|
||||
- type: textarea
|
||||
id: description
|
||||
attributes:
|
||||
label: Describe the Bug
|
||||
description: A clear and concise description of what the bug is. Please only report issues with packaging or Terra itself, report upstream bugs to the respective project.
|
||||
placeholder: A bug happened!
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
id: repro
|
||||
attributes:
|
||||
label: To Reproduce
|
||||
description: How can the bug be reproduced?
|
||||
placeholder: |
|
||||
1. `dnf install this-package`
|
||||
2. run `this-package`
|
||||
3. see error
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
id: expect
|
||||
attributes:
|
||||
label: Expected Behavior
|
||||
description: A clear and concise description of what you expected to happen.
|
||||
placeholder: Running it should show hello world!
|
||||
- type: textarea
|
||||
id: logs
|
||||
attributes:
|
||||
label: Relevant Log Output
|
||||
description: Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks.
|
||||
render: shell
|
||||
@@ -1,14 +1,14 @@
|
||||
---
|
||||
name: Bug report
|
||||
about: Report an issue with a package (or Terra itself)
|
||||
title: '[BUG] '
|
||||
labels: bug
|
||||
assignees: ''
|
||||
name: Incident Report
|
||||
about: Report an issue with Terra itself
|
||||
title: '[INCIDENT] '
|
||||
labels: incident
|
||||
assignees: ['madonuko', 'korewaChino', 'lleyton']
|
||||
|
||||
---
|
||||
|
||||
**Describe the bug**
|
||||
A clear and concise description of what the bug is. Please only report issues with packaging or Terra itself, report upstream bugs to the respective project.
|
||||
**Describe the Incident**
|
||||
A clear and concise description of what is going on. **If you want to report a problem with a package, please use the Package Bug Report option instead.**
|
||||
|
||||
**To Reproduce**
|
||||
Steps to reproduce the behavior:
|
||||
@@ -23,7 +23,7 @@ If applicable, add screenshots to help explain your problem.
|
||||
|
||||
**Affected (please complete the following information):**
|
||||
- Distro [e.g. Fedora]
|
||||
- Package [e.g. melody, srpm-macros]
|
||||
- Other relevant environments
|
||||
|
||||
**Additional context**
|
||||
Add any other context about the problem here.
|
||||
@@ -30,7 +30,7 @@ jobs:
|
||||
- name: Set workspace as safe
|
||||
run: git config --global --add safe.directory "$GITHUB_WORKSPACE"
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v4
|
||||
uses: actions/checkout@v6
|
||||
with:
|
||||
fetch-depth: 0
|
||||
- name: Generate build matrix
|
||||
@@ -51,7 +51,7 @@ jobs:
|
||||
image: ghcr.io/terrapkg/appstream-generator:main
|
||||
steps:
|
||||
- name: Download artifacts
|
||||
uses: actions/download-artifact@v5
|
||||
uses: actions/download-artifact@v7
|
||||
with:
|
||||
merge-multiple: true
|
||||
path: ./artifacts
|
||||
|
||||
@@ -21,7 +21,7 @@ jobs:
|
||||
dnf5 swap -y --setopt=install_weak_deps=False systemd-standalone-sysusers systemd
|
||||
dnf5 install -y --setopt=install_weak_deps=False curl wget git-core openssl-devel cargo podman fuse-overlayfs dnf5-plugins rpmbuild script
|
||||
|
||||
- uses: actions/checkout@v4
|
||||
- uses: actions/checkout@v6
|
||||
with:
|
||||
ref: f${{ matrix.version }}
|
||||
fetch-depth: 1
|
||||
|
||||
@@ -29,7 +29,7 @@ jobs:
|
||||
options: --cap-add=SYS_ADMIN --privileged
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v4
|
||||
uses: actions/checkout@v6
|
||||
with:
|
||||
fetch-depth: 0
|
||||
- name: Setup Git
|
||||
|
||||
@@ -54,7 +54,7 @@ jobs:
|
||||
options: --cap-add=SYS_ADMIN --privileged
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v4
|
||||
uses: actions/checkout@v6
|
||||
with:
|
||||
fetch-depth: 0
|
||||
|
||||
@@ -98,7 +98,7 @@ jobs:
|
||||
x=${NAME//\//@}
|
||||
echo "name=$x" >> $GITHUB_OUTPUT
|
||||
|
||||
- uses: actions/upload-artifact@v4
|
||||
- uses: actions/upload-artifact@v6
|
||||
with:
|
||||
name: ${{ steps.art.outputs.name }}
|
||||
compression-level: 0 # The RPMs are already compressed :p
|
||||
|
||||
@@ -21,7 +21,7 @@ jobs:
|
||||
options: --cap-add=SYS_ADMIN --privileged
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v4
|
||||
uses: actions/checkout@v6
|
||||
with:
|
||||
ref: ${{ matrix.branch }}
|
||||
fetch-depth: 0
|
||||
|
||||
@@ -19,7 +19,7 @@ jobs:
|
||||
container:
|
||||
image: ghcr.io/terrapkg/builder:frawhide
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: actions/checkout@v6
|
||||
- name: Push to subatomic
|
||||
run: |
|
||||
branch=${{ github.ref_name }}
|
||||
|
||||
@@ -14,7 +14,7 @@ jobs:
|
||||
options: --cap-add=SYS_ADMIN --privileged
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v4
|
||||
uses: actions/checkout@v6
|
||||
with:
|
||||
fetch-depth: 0
|
||||
ssh-key: ${{ secrets.SSH_AUTHENTICATION_KEY }}
|
||||
|
||||
@@ -14,7 +14,7 @@ jobs:
|
||||
options: --cap-add=SYS_ADMIN --privileged
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v4
|
||||
uses: actions/checkout@v6
|
||||
with:
|
||||
fetch-depth: 0
|
||||
ssh-key: ${{ secrets.SSH_AUTHENTICATION_KEY }}
|
||||
|
||||
@@ -14,7 +14,7 @@ jobs:
|
||||
options: --cap-add=SYS_ADMIN --privileged
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v4
|
||||
uses: actions/checkout@v6
|
||||
with:
|
||||
fetch-depth: 0
|
||||
ssh-key: ${{ secrets.SSH_AUTHENTICATION_KEY }}
|
||||
|
||||
@@ -2,3 +2,7 @@ anda-build/
|
||||
**/*.tar*
|
||||
**/*.crate
|
||||
**/*.zip
|
||||
**/*.minisig
|
||||
**/*.nupkg
|
||||
**/*.rpm
|
||||
**/*.kate-swp
|
||||
|
||||
@@ -74,5 +74,5 @@ rm -rf %buildroot%_bindir/{distro,flask,jsonschema,markdown_py,normalizer,send2t
|
||||
* Fri Nov 10 2023 hazel-bunny <dabiswas112@gmail.com> - 23.10-2
|
||||
- Add python3-orjson and mpv as dependencies
|
||||
|
||||
* Wed Jan 11 2023 windowsboy111 <windowsboy111@fyralabs.com> - 2.1.60
|
||||
* Wed Jan 11 2023 madonuko <mado@fyralabs.com> - 2.1.60
|
||||
- Initial package
|
||||
|
||||
@@ -62,5 +62,5 @@ find %{buildroot} -iname direct_url.json | xargs -r rm -rf
|
||||
/usr/lib64/python*/site-packages/anki-%{version}.dist-info/
|
||||
|
||||
%changelog
|
||||
* Tue Jan 3 2023 windowsboy111 <windowsboy111@fyralabs.com> - 2.1.60
|
||||
* Tue Jan 3 2023 madonuko <mado@fyralabs.com> - 2.1.60
|
||||
- Initial package
|
||||
|
||||
@@ -68,5 +68,5 @@ chmod 755 %{buildroot}%{_bindir}/anki
|
||||
|
||||
|
||||
%changelog
|
||||
* Tue Jan 3 2023 windowsboy111 <windowsboy111@fyralabs.com> - 2.1.60
|
||||
* Tue Jan 3 2023 madonuko <mado@fyralabs.com> - 2.1.60
|
||||
- Initial package
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: bitwarden-cli.bin
|
||||
Version: 2025.12.0
|
||||
Version: 2025.12.1
|
||||
Release: 1%?dist
|
||||
Summary: Bitwarden command-line client
|
||||
License: GPL-3.0-only
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
%endif
|
||||
|
||||
Name: bitwarden-cli
|
||||
Version: 2025.12.0
|
||||
Version: 2025.12.1
|
||||
Release: 1%?dist
|
||||
Summary: Bitwarden command-line client
|
||||
License: GPL-3.0-only
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
%undefine __brp_mangle_shebangs
|
||||
|
||||
Name: chdig
|
||||
Version: 25.12.1
|
||||
Version: 26.1.1
|
||||
Release: 1%?dist
|
||||
Summary: Dig into ClickHouse with TUI interface
|
||||
URL: https://github.com/azat/chdig
|
||||
|
||||
@@ -8,7 +8,7 @@ for background device management, as well as a GUI to expertly customize your se
|
||||
%global __brp_mangle_shebangs %{nil}
|
||||
|
||||
Name: coolercontrol
|
||||
Version: 3.0.2
|
||||
Version: 3.1.1
|
||||
Release: 1%?dist
|
||||
Summary: Cooling device control for Linux
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
|
||||
|
||||
Name: discord-canary-openasar
|
||||
Version: 0.0.839
|
||||
Version: 0.0.854
|
||||
Release: 1%?dist
|
||||
Summary: A snappier Discord rewrite with features like further customization and theming
|
||||
License: MIT AND https://discord.com/terms
|
||||
@@ -54,7 +54,7 @@ ln -s %_datadir/discord-canary-openasar/DiscordCanary %buildroot%_bindir/discord
|
||||
|
||||
|
||||
%changelog
|
||||
* Wed Jan 18 2023 windowsboy111 <windowsboy111@fyralabs.com> - 0.0.146-1
|
||||
* Wed Jan 18 2023 madonuko <mado@fyralabs.com> - 0.0.146-1
|
||||
- Renamed from openasar-canary to discord-canary-openasar
|
||||
- Fix issues after removing discord-canary package
|
||||
- Bundle discord-canary
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
|
||||
|
||||
Name: discord-canary
|
||||
Version: 0.0.839
|
||||
Version: 0.0.854
|
||||
Release: 1%?dist
|
||||
Summary: Free Voice and Text Chat for Gamers
|
||||
URL: discord.com
|
||||
@@ -45,7 +45,7 @@ ln -s %_datadir/discord-canary/DiscordCanary %buildroot%_bindir/discord-canary
|
||||
* Thu Dec 01 2022 root - 0.0.144-1
|
||||
- new version
|
||||
|
||||
* Thu Nov 17 2022 windowsboy111 <wboy111@outlook.com> - 0.0.143-1
|
||||
* Thu Nov 17 2022 madonuko <mado@fyralabs.com> - 0.0.143-1
|
||||
- new version
|
||||
|
||||
* Fri Oct 28 2022 root - 0.0.142-1
|
||||
@@ -60,10 +60,10 @@ ln -s %_datadir/discord-canary/DiscordCanary %buildroot%_bindir/discord-canary
|
||||
* Thu Oct 27 2022 root - 0.0.141-1
|
||||
- new version
|
||||
|
||||
* Wed Oct 19 2022 windowsboy111 <wboy111@outlook.com> - 0.0.140-1
|
||||
* Wed Oct 19 2022 madonuko <mado@fyralabs.com> - 0.0.140-1
|
||||
- new version
|
||||
|
||||
* Sun Oct 16 2022 windowsboy111 <wboy111@outlook.com> - 0.0.139
|
||||
* Sun Oct 16 2022 madonuko <mado@fyralabs.com> - 0.0.139
|
||||
- Repackaged for Terra
|
||||
|
||||
* Tue Feb 22 2022 Ultramarine Release Tracking Service - 0.0.133-2
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
|
||||
|
||||
Name: discord-openasar
|
||||
Version: 0.0.119
|
||||
Version: 0.0.121
|
||||
Release: 1%?dist
|
||||
Summary: A snappier Discord rewrite with features like further customization and theming
|
||||
License: MIT AND https://discord.com/terms
|
||||
@@ -54,5 +54,5 @@ ln -s %_datadir/discord-openasar/Discord %buildroot%_bindir/discord-openasar
|
||||
|
||||
|
||||
%changelog
|
||||
* Sat Jan 21 2023 windowsboy111 <windowsboy111@fyralabs.com> - 0.0.38-1
|
||||
* Sat Jan 21 2023 madonuko <mado@fyralabs.com> - 0.0.38-1
|
||||
- Initial package
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
|
||||
|
||||
Name: discord-ptb-openasar
|
||||
Version: 0.0.171
|
||||
Version: 0.0.173
|
||||
Release: 1%?dist
|
||||
Summary: A snappier Discord rewrite with features like further customization and theming
|
||||
License: MIT AND https://discord.com/terms
|
||||
@@ -56,5 +56,5 @@ ln -s %_datadir/discord-ptb-openasar/Discord %buildroot%_bindir/discord-ptb-open
|
||||
|
||||
|
||||
%changelog
|
||||
* Sat Jan 21 2023 windowsboy111 <windowsboy111@fyralabs.com> - 0.0.38-1
|
||||
* Sat Jan 21 2023 madonuko <mado@fyralabs.com> - 0.0.38-1
|
||||
- Initial package
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
|
||||
|
||||
Name: discord-ptb
|
||||
Version: 0.0.171
|
||||
Version: 0.0.173
|
||||
Release: 1%?dist
|
||||
Summary: Free Voice and Text Chat for Gamers.
|
||||
URL: https://discord.com
|
||||
@@ -46,11 +46,11 @@ ln -s %_datadir/discord-ptb/Discord %buildroot%_bindir/discord-ptb
|
||||
%{_datadir}/pixmaps/discord-ptb.png
|
||||
|
||||
%changelog
|
||||
* Thu Nov 17 2022 windowsboy111 <wboy111@outlook.com> - 0.0.35-1
|
||||
* Thu Nov 17 2022 madonuko <mado@fyralabs.com> - 0.0.35-1
|
||||
- new version
|
||||
|
||||
* Thu Oct 20 2022 windowsboy111 <wboy111@outlook.com> - 0.0.34-1
|
||||
* Thu Oct 20 2022 madonuko <mado@fyralabs.com> - 0.0.34-1
|
||||
- new version
|
||||
|
||||
* Sun Oct 16 2022 windowsboy111 <wboy111@outlook.com> - 0.0.33
|
||||
* Sun Oct 16 2022 madonuko <mado@fyralabs.com> - 0.0.33
|
||||
- Initial Package.
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
|
||||
|
||||
Name: discord
|
||||
Version: 0.0.119
|
||||
Version: 0.0.121
|
||||
Release: 1%?dist
|
||||
Summary: Free Voice and Text Chat for Gamers
|
||||
URL: https://discord.com
|
||||
@@ -46,5 +46,5 @@ ln -s %_datadir/discord/Discord %buildroot%_bindir/discord
|
||||
%{_datadir}/pixmaps/discord.png
|
||||
|
||||
%changelog
|
||||
* Thu Jan 19 2023 windowsboy111 <wboy111@outlook.com> - 0.0.143-1
|
||||
* Thu Jan 19 2023 madonuko <mado@fyralabs.com> - 0.0.143-1
|
||||
- Initial package
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
%undefine __brp_mangle_shebangs
|
||||
|
||||
Name: dorion
|
||||
Version: 6.11.0
|
||||
Version: 6.12.0
|
||||
Release: 1%?dist
|
||||
Summary: Tiny alternative Discord client with a smaller footprint, snappier startup, themes, plugins and more!
|
||||
SourceLicense: GPL-3.0-only
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "falcond-gui.spec"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,52 @@
|
||||
Name: falcond-gui
|
||||
Version: 1.0.1
|
||||
Release: 1%{?dist}
|
||||
Summary: A GTK4/LibAdwaita application to control and monitor the Falcond gaming optimization daemon
|
||||
SourceLicense: MIT
|
||||
License: (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND CC0-1.0 AND ISC AND (MIT OR Apache-2.0) AND MIT AND (Unlicense OR MIT)
|
||||
URL: https://git.pika-os.com/general-packages/falcond-gui
|
||||
Source0: %{url}/archive/v%{version}.tar.gz
|
||||
BuildRequires: anda-srpm-macros
|
||||
BuildRequires: cargo-rpm-macros
|
||||
BuildRequires: desktop-file-utils
|
||||
BuildRequires: gtk4-devel
|
||||
BuildRequires: libadwaita-devel
|
||||
BuildRequires: mold
|
||||
Requires: gtk4
|
||||
Requires: falcond
|
||||
Requires: falcond-profiles
|
||||
Requires: libadwaita
|
||||
Requires(post): gtk-update-icon-cache
|
||||
Packager: Gilver E. <roachy@fyralabs.com>
|
||||
|
||||
%description
|
||||
falcond-gui provides a user-friendly graphical interface for managing falcond. It allows users to view the status of the daemon and customize its behavior.
|
||||
|
||||
%prep
|
||||
%autosetup -n %{name}/%{name}
|
||||
%cargo_prep_online
|
||||
|
||||
%build
|
||||
|
||||
%install
|
||||
%cargo_install
|
||||
desktop-file-install res/%{name}.desktop
|
||||
install -Dm644 res/falcond.png -t %{buildroot}%{_hicolordir}/512x512/apps/
|
||||
%{cargo_license_online} > LICENSE.dependencies
|
||||
|
||||
%check
|
||||
desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
|
||||
|
||||
%posttrans
|
||||
/usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor/ &>/dev/null || :
|
||||
|
||||
%files
|
||||
%doc ../README.md
|
||||
%license ../LICENSE.md
|
||||
%{_bindir}/%{name}
|
||||
%{_hicolordir}/512x512/apps/falcond.png
|
||||
%{_appsdir}/%{name}.desktop
|
||||
|
||||
%changelog
|
||||
* Thu Jan 1 2026 Gilver E. <roachy@fyralabs.com> - 1.0.0-1
|
||||
- Initial package
|
||||
@@ -0,0 +1 @@
|
||||
rpm.version(get("https://git.pika-os.com/api/v1/repos/general-packages/falcond-gui/releases").json_arr()[0].tag_name);
|
||||
@@ -6,7 +6,7 @@
|
||||
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
|
||||
|
||||
Name: feishin
|
||||
Version: 1.1.0
|
||||
Version: 1.3.0
|
||||
Release: 1%?dist
|
||||
Summary: A modern self-hosted music player
|
||||
License: GPL-3.0
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
#? https://github.com/flameshot-org/flameshot/blob/master/packaging/rpm/fedora/flameshot.spec
|
||||
|
||||
%global ver 13.3.0
|
||||
%global commit bee989ec55e7034a782fd18bd4e694b74a62ac32
|
||||
%global commit 72a5afc31c2f3cd4dcd2e34da34c02dda272f25f
|
||||
%global shortcommit %{sub %{commit} 1 7}
|
||||
%global commit_date 20251224
|
||||
%global commit_date 20260121
|
||||
%global devel_name QtColorWidgets
|
||||
%global _distro_extra_cflags -fuse-ld=mold
|
||||
%global _distro_extra_cxxflags -fuse-ld=mold
|
||||
|
||||
@@ -1,15 +1,14 @@
|
||||
%global commit 737e1ab037f91cb70a0fff487b56d9158c2b4993
|
||||
%global commit 73ece590b2efe9bc64fb472326e69d3d809c8b44
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commit_date 20251231
|
||||
%global ver 1.11.4^
|
||||
%global commit_date 20260118
|
||||
%global ver 2.0.1^
|
||||
%global base_name goofcord
|
||||
%global git_name GoofCord
|
||||
|
||||
%electronmeta
|
||||
%global appid io.github.milkshiift.GoofCord
|
||||
|
||||
Name: %{base_name}-nightly
|
||||
Version: %{ver}%{commit_date}.git.%{shortcommit}
|
||||
Release: 1%?dist
|
||||
Release: 3%{?dist}
|
||||
License: OSL-3.0
|
||||
Summary: A privacy-minded Legcord fork.
|
||||
Group: Applications/Internet
|
||||
@@ -17,25 +16,28 @@ URL: https://github.com/Milkshiift/%{git_name}
|
||||
Source0: %{url}/archive/%{commit}/%{git_name}-%{commit}.tar.gz
|
||||
BuildRequires: anda-srpm-macros >= 0.2.26
|
||||
BuildRequires: bun-bin
|
||||
Packager: Gilver E. <rockgrub@disroot.org>
|
||||
Packager: Gilver E. <roachy@fyralabs.com>
|
||||
|
||||
%electronmeta -D
|
||||
|
||||
%description
|
||||
A highly configurable and privacy minded Discord client.
|
||||
|
||||
%prep
|
||||
%autosetup -n %{git_name}-%{commit}
|
||||
|
||||
%build
|
||||
%ifarch %{arm64} armv7hl armv7l
|
||||
%ifarch %{arm64} armv7l armv7hl armv7hnl
|
||||
sed -i '/\"x64\",/d' electron-builder.ts
|
||||
%endif
|
||||
%bun_build -r build -R
|
||||
|
||||
%build
|
||||
%bun_build
|
||||
|
||||
%install
|
||||
%electron_install -d %{base_name} -s %{base_name} -i %{base_name} -D -O -U %U -E UseOzonePlatform,WaylandWindowDecorations
|
||||
%electron_install -d %{base_name} -s %{base_name} -b %{base_name} -i %{base_name} -D -O -U %U -E UseOzonePlatform,WaylandWindowDecorations -I
|
||||
install -Dm644 assetsDev/%{appid}.metainfo.xml -t %{buildroot}%{_metainfodir}
|
||||
|
||||
%check
|
||||
desktop-file-validate %{buildroot}%{_datadir}/applications/%{base_name}.desktop
|
||||
%desktop_file_validate %{buildroot}%{_datadir}/applications/%{base_name}.desktop
|
||||
|
||||
%files
|
||||
%doc README.md
|
||||
@@ -43,14 +45,15 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/%{base_name}.desktop
|
||||
%{_bindir}/%{base_name}
|
||||
%{_datadir}/applications/%{base_name}.desktop
|
||||
%{_libdir}/%{base_name}/
|
||||
%{_iconsdir}/hicolor/16x16/apps/%{base_name}.png
|
||||
%{_iconsdir}/hicolor/32x32/apps/%{base_name}.png
|
||||
%{_iconsdir}/hicolor/48x48/apps/%{base_name}.png
|
||||
%{_iconsdir}/hicolor/64x64/apps/%{base_name}.png
|
||||
%{_iconsdir}/hicolor/128x128/apps/%{base_name}.png
|
||||
%{_iconsdir}/hicolor/256x256/apps/%{base_name}.png
|
||||
%{_iconsdir}/hicolor/512x512/apps/%{base_name}.png
|
||||
%{_iconsdir}/hicolor/1024x1024/apps/%{base_name}.png
|
||||
%{_metainfodir}/%{appid}.metainfo.xml
|
||||
%{_hicolordir}/16x16/apps/%{base_name}.png
|
||||
%{_hicolordir}/32x32/apps/%{base_name}.png
|
||||
%{_hicolordir}/48x48/apps/%{base_name}.png
|
||||
%{_hicolordir}/64x64/apps/%{base_name}.png
|
||||
%{_hicolordir}/128x128/apps/%{base_name}.png
|
||||
%{_hicolordir}/256x256/apps/%{base_name}.png
|
||||
%{_hicolordir}/512x512/apps/%{base_name}.png
|
||||
%{_hicolordir}/1024x1024/apps/%{base_name}.png
|
||||
|
||||
%changelog
|
||||
* Sat Jun 28 2025 Gilver E. <rockgrub@disroot.org> - 1.10.1^20250615.git.3f5eda1
|
||||
|
||||
@@ -1,36 +1,39 @@
|
||||
%global git_name GoofCord
|
||||
|
||||
%electronmeta
|
||||
%global appid io.github.milkshiift.GoofCord
|
||||
|
||||
Name: goofcord
|
||||
Version: 1.11.4
|
||||
Release: 1%?dist
|
||||
Version: 2.0.1
|
||||
Release: 2%{?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: anda-srpm-macros >= 0.2.26
|
||||
BuildRequires: anda-srpm-macros >= 0.3.0
|
||||
BuildRequires: bun-bin
|
||||
Packager: Gilver E. <rockgrub@disroot.org>
|
||||
Packager: Gilver E. <roachy@fyralabs.com>
|
||||
|
||||
%electronmeta -D
|
||||
|
||||
%description
|
||||
A highly configurable and privacy minded Discord client.
|
||||
|
||||
%prep
|
||||
%autosetup -n %{git_name}-%{version}
|
||||
|
||||
%build
|
||||
%ifarch %{arm64} armv7hl armv7l
|
||||
sed -i '/\"x64\",/d' electron-builder.ts
|
||||
%endif
|
||||
%bun_build -r build -R
|
||||
|
||||
%build
|
||||
%bun_build
|
||||
|
||||
%install
|
||||
%electron_install -D -O -U %U -E UseOzonePlatform,WaylandWindowDecorations
|
||||
%electron_install -D -O -U %U -E UseOzonePlatform,WaylandWindowDecorations -I
|
||||
|
||||
install -Dm644 assetsDev/%{appid}.metainfo.xml -t %{buildroot}%{_metainfodir}
|
||||
|
||||
%check
|
||||
desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
|
||||
%desktop_file_validate %{buildroot}%{_datadir}/applications/%{name}.desktop
|
||||
|
||||
%files
|
||||
%doc README.md
|
||||
@@ -38,14 +41,15 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
|
||||
%{_bindir}/%{name}
|
||||
%{_datadir}/applications/%{name}.desktop
|
||||
%{_libdir}/%{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
|
||||
%{_metainfodir}/%{appid}.metainfo.xml
|
||||
%{_hicolordir}/16x16/apps/%{name}.png
|
||||
%{_hicolordir}/32x32/apps/%{name}.png
|
||||
%{_hicolordir}/48x48/apps/%{name}.png
|
||||
%{_hicolordir}/64x64/apps/%{name}.png
|
||||
%{_hicolordir}/128x128/apps/%{name}.png
|
||||
%{_hicolordir}/256x256/apps/%{name}.png
|
||||
%{_hicolordir}/512x512/apps/%{name}.png
|
||||
%{_hicolordir}/1024x1024/apps/%{name}.png
|
||||
|
||||
%changelog
|
||||
* Sat Jun 28 2025 Gilver E. <rockgrub@disroot.org> - 1.10.1-1
|
||||
|
||||
@@ -11,8 +11,8 @@
|
||||
%endif
|
||||
|
||||
Name: helium-browser-bin
|
||||
Version: 0.7.7.1
|
||||
Release: 1%?dist
|
||||
Version: 0.8.2.1
|
||||
Release: 2%?dist
|
||||
Summary: Private, fast, and honest web browser based on Chromium
|
||||
|
||||
URL: https://helium.computer
|
||||
@@ -24,7 +24,7 @@ Source2: net.imput.helium.metainfo.xml
|
||||
|
||||
ExclusiveArch: x86_64 aarch64
|
||||
|
||||
BuildRequires: terra-appstream-helper
|
||||
BuildRequires: terra-appstream-helper desktop-file-utils
|
||||
|
||||
Requires: xdg-utils
|
||||
Requires: liberation-fonts
|
||||
@@ -39,11 +39,7 @@ Based on ungoogled-chromium with additional privacy and usability improvements.
|
||||
%autosetup -n helium-%{version}-%{arch}_linux
|
||||
tar --strip-components=1 -zxvf %{SOURCE1}
|
||||
|
||||
sed -i \
|
||||
-e 's/Exec=chromium/Exec=%{name}/' \
|
||||
-e 's/Name=Helium$/Name=Helium Browser/' \
|
||||
-e 's/Icon=helium/Icon=%{appid}/' \
|
||||
helium.desktop
|
||||
sed -i 's/Exec=helium\b/Exec=helium-browser-bin/g' helium.desktop
|
||||
|
||||
%build
|
||||
|
||||
@@ -54,8 +50,11 @@ cp -a * %{buildroot}%{_libdir}/%{name}/
|
||||
sed -i 's/exists_desktop_file || generate_desktop_file/true/' \
|
||||
%{buildroot}%{_libdir}/%{name}/chrome-wrapper
|
||||
|
||||
install -Dm644 helium.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
|
||||
install -Dm644 product_logo_256.png %{buildroot}%{_datadir}/icons/hicolor/256x256/apps/%{appid}.png
|
||||
install -Dm644 helium.desktop %{buildroot}%{_appsdir}/%{name}.desktop
|
||||
|
||||
%__desktop_file_edit --set-icon=net.input.helium %{buildroot}%{_appsdir}/%{name}.desktop
|
||||
|
||||
install -Dm644 product_logo_256.png %{buildroot}%{_hicolordir}/256x256/apps/%{appid}.png
|
||||
|
||||
rm -f %{buildroot}%{_libdir}/%{name}/helium.desktop
|
||||
rm -f %{buildroot}%{_libdir}/%{name}/product_logo_256.png
|
||||
@@ -114,8 +113,8 @@ chmod 755 %{buildroot}%{_bindir}/%{name}
|
||||
%license LICENSE LICENSE.ungoogled_chromium
|
||||
%{_libdir}/%{name}/
|
||||
%{_bindir}/%{name}
|
||||
%{_datadir}/applications/%{name}.desktop
|
||||
%{_datadir}/icons/hicolor/256x256/apps/%{appid}.png
|
||||
%{_appsdir}/%{name}.desktop
|
||||
%{_hicolordir}/256x256/apps/%{appid}.png
|
||||
%{_metainfodir}/%{appid}.metainfo.xml
|
||||
|
||||
%changelog
|
||||
|
||||
@@ -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.98.0
|
||||
%global raw_ver v1.100.0
|
||||
|
||||
Name: komikku
|
||||
Version: 1.98.0
|
||||
Version: 1.100.0
|
||||
%forgemeta
|
||||
Release: 1%?dist
|
||||
Summary: A manga reader for GNOME
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
%global commit baf407ce7cf37b279999ca22ca03b06a44415da7
|
||||
%global commit_date 20251216
|
||||
%global commit 4ccb21b88c39a387701cf65d31330a7572abd45d
|
||||
%global commit_date 20260120
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global debug_package %nil
|
||||
%global __strip /bin/true
|
||||
@@ -82,10 +82,10 @@ desktop-file-install --set-key=Exec --set-value="%{_datadir}/legcord/legcord %U"
|
||||
* Mon Aug 26 2024 madonuko <mado@fyralabs.com> - 3.3.0-1
|
||||
- Update to license.txt
|
||||
|
||||
* Sat Jun 17 2023 windowsboy111 <windowsboy111@fyralabs.com> - 3.2.0-2
|
||||
* Sat Jun 17 2023 madonuko <mado@fyralabs.com> - 3.2.0-2
|
||||
- Remove libnotify dependency.
|
||||
- Fix desktop entry.
|
||||
- Set as noarch package because there are not binary files.
|
||||
|
||||
* Sat May 6 2023 windowsboy111 <windowsboy111@fyralabs.com> - 3.1.7-1
|
||||
* Sat May 6 2023 madonuko <mado@fyralabs.com> - 3.1.7-1
|
||||
- Initial package
|
||||
|
||||
@@ -78,10 +78,10 @@ desktop-file-install --set-key=Exec --set-value="%{_datadir}/legcord/legcord %U"
|
||||
* Mon Aug 26 2024 madonuko <mado@fyralabs.com> - 3.3.0-1
|
||||
- Update to license.txt
|
||||
|
||||
* Sat Jun 17 2023 windowsboy111 <windowsboy111@fyralabs.com> - 3.2.0-2
|
||||
* Sat Jun 17 2023 madonuko <mado@fyralabs.com> - 3.2.0-2
|
||||
- Remove libnotify dependency.
|
||||
- Fix desktop entry.
|
||||
- Set as noarch package because there are not binary files.
|
||||
|
||||
* Sat May 6 2023 windowsboy111 <windowsboy111@fyralabs.com> - 3.1.7-1
|
||||
* Sat May 6 2023 madonuko <mado@fyralabs.com> - 3.1.7-1
|
||||
- Initial package
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
# Disable X11 for RHEL 10+
|
||||
%bcond x11 %[%{undefined rhel} || 0%{?rhel} < 10]
|
||||
|
||||
%global commit f57c5ca422aa3b30d4a746dbad542667936b07ca
|
||||
%global commit d6e7fb0597e9c832422e4c77225022bf4d3ff686
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commit_date 20251231
|
||||
%global commit_date 20260121
|
||||
%global ver 0.41.0
|
||||
|
||||
Name: mpv-nightly
|
||||
|
||||
@@ -12,9 +12,7 @@ Source1: NeoHtop.desktop
|
||||
Source2: com.github.neohtop.metainfo.xml
|
||||
Packager: Owen Zimmerman <owen@fyralabs.com>
|
||||
BuildRequires: rust
|
||||
BuildRequires: nodejs-npm
|
||||
BuildRequires: webkit2gtk4.1-devel
|
||||
BuildRequires: javascriptcoregtk4.1-devel
|
||||
BuildRequires: %tauri_buildrequires
|
||||
BuildRequires: libsoup3-devel
|
||||
BuildRequires: gtk3-devel
|
||||
BuildRequires: rust-gdk-pixbuf-sys-devel
|
||||
@@ -31,10 +29,10 @@ Provides: NeoHtop
|
||||
|
||||
%prep
|
||||
%autosetup -n neohtop-%version
|
||||
%tauri_prep
|
||||
|
||||
%build
|
||||
npm install
|
||||
npm run tauri build
|
||||
%npm_build -B
|
||||
|
||||
%install
|
||||
install -Dpm755 src-tauri/target/release/NeoHtop %{buildroot}%{_bindir}/NeoHtop
|
||||
@@ -47,7 +45,7 @@ install -Dpm644 src-tauri/icons/128x128.png %{buildroot}%{_hicolordir}/128x
|
||||
%terra_appstream -o %{SOURCE2}
|
||||
|
||||
%check
|
||||
desktop-file-validate %{buildroot}%{_appsdir}/NeoHtop.desktop
|
||||
%__desktop_file_validate %{buildroot}%{_appsdir}/NeoHtop.desktop
|
||||
|
||||
%files
|
||||
%doc README.md
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
project pkg {
|
||||
arches = ["x86_64"]
|
||||
rpm {
|
||||
spec = "proton-vpn.spec"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,66 @@
|
||||
Name: proton-vpn-gtk-app
|
||||
Version: 4.13.1
|
||||
Release: 1%?dist
|
||||
Summary: Official ProtonVPN Linux app
|
||||
License: GPL-3.0-only
|
||||
URL: https://protonvpn.com/download-linux
|
||||
Source0: https://github.com/ProtonVPN/proton-vpn-gtk-app/archive/refs/tags/v%version.tar.gz
|
||||
Source1: https://github.com/flathub/com.protonvpn.www/blob/master/com.protonvpn.www.metainfo.xml
|
||||
BuildArch: noarch
|
||||
|
||||
BuildRequires: python3-devel
|
||||
BuildRequires: python3-build
|
||||
BuildRequires: python3-wheel
|
||||
BuildRequires: python3-pip
|
||||
BuildRequires: python3-setuptools
|
||||
BuildRequires: python3-gobject
|
||||
BuildRequires: python3-dbus
|
||||
BuildRequires: python3-packaging
|
||||
BuildRequires: gtk3
|
||||
BuildRequires: libnotify
|
||||
BuildRequires: python3-proton-vpn-api-core
|
||||
BuildRequires: librsvg2
|
||||
|
||||
Requires: gtk3
|
||||
Requires: libnotify
|
||||
Requires: python3-gobject
|
||||
Requires: python3-dbus
|
||||
Requires: python3-packaging
|
||||
Requires: python3-proton-vpn-api-core
|
||||
Requires: librsvg2
|
||||
|
||||
Provides: protonvpn
|
||||
Provides: proton-vpn
|
||||
|
||||
Packager: Owen Zimmerman <owen@fyralabs.com>
|
||||
|
||||
%description
|
||||
The Proton VPN GTK app is intended for every Proton VPN service user,
|
||||
it provides full access to all functionalities available to authenticated users,
|
||||
with the user signup process handled on the website.
|
||||
|
||||
%prep
|
||||
%autosetup -n %{name}-%{version}
|
||||
|
||||
%build
|
||||
%pyproject_wheel
|
||||
|
||||
%install
|
||||
%pyproject_install
|
||||
%pyproject_save_files proton
|
||||
install -Dm644 rpmbuild/SOURCES/proton-vpn-logo.svg %{buildroot}%{_scalableiconsdir}/proton-vpn-logo.svg
|
||||
install -Dm644 %{SOURCE1} %{buildroot}%{_metainfodir}/com.protonvpn.www.metainfo.xml
|
||||
# Match metainfo
|
||||
install -Dm644 rpmbuild/SOURCES/proton.vpn.app.gtk.desktop %{buildroot}%{_appsdir}/com.protonvpn.www.desktop
|
||||
|
||||
%files -f %{pyproject_files}
|
||||
%doc README.md CONTRIBUTING.md CODEOWNERS
|
||||
%license LICENSE COPYING.md
|
||||
%{_bindir}/protonvpn-app
|
||||
%{_appsdir}/com.protonvpn.www.desktop
|
||||
%{_scalableiconsdir}/proton-vpn-logo.svg
|
||||
%{_metainfodir}/com.protonvpn.www.metainfo.xml
|
||||
|
||||
%changelog
|
||||
* Sat Jan 17 2026 Owen Zimmerman <owen@fyralabs.com>
|
||||
- Initial commit
|
||||
@@ -0,0 +1 @@
|
||||
rpm.version(gh_tag("ProtonVPN/proton-vpn-gtk-app"));
|
||||
@@ -0,0 +1,5 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "qiqis-notebook.spec"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
[Desktop Entry]
|
||||
Name=Qiqi's Notebook
|
||||
Exec=qiqis-notebook --ozone-platform-hint=auto --enable-features=WaylandWindowDecorations --enable-wayland-ime
|
||||
Terminal=false
|
||||
Type=Application
|
||||
Icon=qiqis-notebook
|
||||
StartupWMClass=qiqis-notebook
|
||||
Comment=Qiqi's Notebook desktop app
|
||||
@@ -0,0 +1,89 @@
|
||||
# Make electron_license macro properly work
|
||||
%bcond bundled_electron 1
|
||||
|
||||
|
||||
Name: qiqis-notebook
|
||||
%electronmeta -D
|
||||
Version: 1.1.6
|
||||
Release: 1%?dist
|
||||
Summary: Qiqi's Notebook desktop app
|
||||
URL: https://qiqis-notebook.com/
|
||||
Source0: https://github.com/Qiqis-Notebook/qnb-client/archive/refs/tags/v%{version}.tar.gz
|
||||
Source1: qiqis-notebook.desktop
|
||||
License: MIT AND %{electron_license}
|
||||
Packager: Yoong Jin <solomoncyj@gmail.com>
|
||||
|
||||
BuildRequires: nodejs-npm
|
||||
BuildRequires: squashfs-tools
|
||||
|
||||
Provides: qnb-client
|
||||
|
||||
%description
|
||||
Qiqi's Notebook is an application used for launcing
|
||||
user created farming routes for Genshin Impact and
|
||||
Wuthering Waves
|
||||
|
||||
%prep
|
||||
%autosetup -n qnb-client-%{version}
|
||||
|
||||
%build
|
||||
%npm_build -r package
|
||||
#npm i
|
||||
#npm run package
|
||||
cd "out/Qiqi's Notebook-linux-%{_electron_cpu}"
|
||||
mv ./* ..
|
||||
cd ..
|
||||
mv "Qiqi's Notebook" ./qiqis-notebook
|
||||
|
||||
mv ./LICENSE ./LICENSE.electron
|
||||
|
||||
%install
|
||||
cd ./out
|
||||
|
||||
install -Dm755 ./libEGL.so %{buildroot}%{_libdir}/qiqis-notebook/libEGL.so
|
||||
install -Dm755 ./libGLESv2.so %{buildroot}%{_libdir}/qiqis-notebook/libGLESv2.so
|
||||
install -Dm755 ./libffmpeg.so %{buildroot}%{_libdir}/qiqis-notebook/libffmpeg.so
|
||||
install -Dm755 ./libvk_swiftshader.so %{buildroot}%{_libdir}/qiqis-notebook/libvk_swiftshader.so
|
||||
install -Dm755 ./libvulkan.so.1 %{buildroot}%{_libdir}/qiqis-notebook/libvulkan.so.1
|
||||
install -Dm644 ./icudtl.dat %{buildroot}%{_libdir}/qiqis-notebook/icudtl.dat
|
||||
install -Dm644 ./v8_context_snapshot.bin %{buildroot}%{_libdir}/qiqis-notebook/v8_context_snapshot.bin
|
||||
install -Dm644 ./chrome_100_percent.pak %{buildroot}%{_libdir}/qiqis-notebook/chrome_100_percent.pak
|
||||
install -Dm644 ./chrome_200_percent.pak %{buildroot}%{_libdir}/qiqis-notebook/chrome_200_percent.pak
|
||||
install -Dm644 ./resources.pak %{buildroot}%{_libdir}/qiqis-notebook/resources.pak
|
||||
install -Dm644 ./vk_swiftshader_icd.json %{buildroot}%{_libdir}/qiqis-notebook/vk_swiftshader_icd.json
|
||||
install -Dm644 ./resources/app.asar %{buildroot}%{_libdir}/qiqis-notebook/resources/app.asar
|
||||
install -Dm755 ./chrome-sandbox %{buildroot}%{_libdir}/qiqis-notebook/chrome-sandbox
|
||||
install -Dm755 ./chrome_crashpad_handler %{buildroot}%{_libdir}/qiqis-notebook/chrome_crashpad_handler
|
||||
install -Dm755 ./qiqis-notebook %{buildroot}%{_libdir}/qiqis-notebook/qiqis-notebook
|
||||
|
||||
|
||||
mkdir %{buildroot}%{_libdir}/qiqis-notebook/locales/
|
||||
cp -r locales/* %{buildroot}%{_libdir}/qiqis-notebook/locales/
|
||||
chmod -R 755 %{buildroot}%{_libdir}/qiqis-notebook/locales/
|
||||
|
||||
cd ..
|
||||
|
||||
install -Dm644 assets/logo.png %{buildroot}%{_hicolordir}/1024x1024/apps/qiqis-notebook.png
|
||||
|
||||
install -Dm644 %{SOURCE1} %{buildroot}%{_appsdir}/qiqis-notebook.desktop
|
||||
|
||||
mkdir -p %{buildroot}%{_bindir}
|
||||
|
||||
ln -s %{_libdir}/qiqis-notebook/qiqis-notebook %{buildroot}%{_bindir}/qiqis-notebook
|
||||
|
||||
%check
|
||||
desktop-file-validate %{buildroot}%{_appsdir}/qiqis-notebook.desktop
|
||||
|
||||
%files
|
||||
%doc README.md
|
||||
%license ./out/LICENSE.electron
|
||||
%license ./out/LICENSES.chromium.html
|
||||
%license LICENSE
|
||||
%{_bindir}/qiqis-notebook
|
||||
%{_libdir}/qiqis-notebook/
|
||||
%{_appsdir}/qiqis-notebook.desktop
|
||||
%{_hicolordir}/1024x1024/apps/qiqis-notebook.png
|
||||
|
||||
%changelog
|
||||
* Sat Jan 17 2026 Yoong Jin <solomoncyj@gmail.com> - 1.1.6
|
||||
- Initial package.
|
||||
@@ -0,0 +1 @@
|
||||
rpm.version(gh("Qiqis-Notebook/qnb-client"));
|
||||
@@ -1,5 +1,5 @@
|
||||
%global commit a822eb767a330711e67714428c1c56cf3c82f044
|
||||
%global commit_date 20251118
|
||||
%global commit c100a03bb39a52c0829fbd9e266a57a4aa2940dd
|
||||
%global commit_date 20260110
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
Name: rasputin
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
%global commit a822eb767a330711e67714428c1c56cf3c82f044
|
||||
%global commit_date 20251118
|
||||
%global commit c100a03bb39a52c0829fbd9e266a57a4aa2940dd
|
||||
%global commit_date 20260110
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
Name: appset
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
%global ver 2025-12-31
|
||||
%global ver 2026-01-21
|
||||
%global goodver %(echo %ver | sed 's/-//g')
|
||||
%global __brp_mangle_shebangs %{nil}
|
||||
%bcond_without mold
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "rustnet.spec"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,64 @@
|
||||
Name: rustnet
|
||||
Version: 0.18.0
|
||||
Release: 1%{?dist}
|
||||
Summary: A cross-platform network monitoring terminal UI tool built with Rust
|
||||
License: Apache-2.0 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 (Apache-2.0 OR BSL-1.0) 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 OR Apache-2.0) AND BSL-1.0 AND ISC AND (LGPL-2.1-only OR BSD-2-Clause) AND (MIT OR Apache-2.0 OR LGPL-2.1-or-later) AND (MIT OR Apache-2.0 OR Zlib) AND (MIT OR Zlib OR Apache-2.0) AND MIT AND (Unlicense OR MIT) AND (Zlib OR Apache-2.0 OR MIT) AND Zlib
|
||||
URL: https://github.com/domcyrus/rustnet
|
||||
Source0: %{url}/archive/refs/tags/v%{version}.tar.gz
|
||||
|
||||
Packager: Owen Zimmerman <owen@fyralabs.com>
|
||||
|
||||
BuildRequires: cargo
|
||||
BuildRequires: rust
|
||||
BuildRequires: cargo-rpm-macros
|
||||
BuildRequires: libpcap-devel
|
||||
BuildRequires: elfutils-libelf-devel
|
||||
BuildRequires: clang
|
||||
BuildRequires: llvm
|
||||
|
||||
Requires: libpcap
|
||||
Requires: elfutils-libelf
|
||||
|
||||
%description
|
||||
A cross-platform network monitoring tool built with Rust. RustNet provides
|
||||
real-time visibility into network connections with detailed state information,
|
||||
connection lifecycle management, deep packet inspection, and a terminal user
|
||||
interface.
|
||||
|
||||
Features include:
|
||||
- Real-time Network Monitoring for TCP, UDP, ICMP, and ARP connections
|
||||
- Deep Packet Inspection (DPI) for HTTP/HTTPS, DNS, SSH, and QUIC protocols
|
||||
- Connection lifecycle management with protocol-aware timeouts
|
||||
- Process identification and service name resolution
|
||||
- Cross-platform support (Linux, macOS, Windows, BSD)
|
||||
- Advanced filtering with vim/fzf-style search
|
||||
- eBPF-enhanced process detection (enabled by default with automatic fallback)
|
||||
|
||||
%prep
|
||||
%autosetup -n %{name}-%{version}
|
||||
|
||||
%build
|
||||
export RUSTFLAGS="%{build_rustflags}"
|
||||
# Cargo macros fail due to RUSTC_BOOTSTRAP and build target
|
||||
cargo build
|
||||
|
||||
%install
|
||||
install -Dm755 target/debug/rustnet -t %{buildroot}%{_bindir}/
|
||||
install -Dm644 assets/services -t %{buildroot}%{_datadir}/%{name}/
|
||||
install -Dm644 resources/packaging/linux/graphics/rustnet.png -t %{buildroot}%{_hicolordir}/256x256/apps/
|
||||
install -Dm644 resources/packaging/linux/rustnet.desktop -t %{buildroot}%{_appsdir}/
|
||||
|
||||
%{cargo_license_online} > LICENSE.dependencies
|
||||
|
||||
%files
|
||||
%license LICENSE
|
||||
%license LICENSE.dependencies
|
||||
%doc *.md
|
||||
%{_bindir}/rustnet
|
||||
%{_datadir}/%{name}/services
|
||||
%{_hicolordir}/256x256/apps/rustnet.png
|
||||
%{_appsdir}/rustnet.desktop
|
||||
|
||||
%changelog
|
||||
* Mon Jan 12 2026 Owen Zimmerman <owen@fyralabs.com>
|
||||
- Initial commit
|
||||
@@ -0,0 +1 @@
|
||||
rpm.version(gh("domcyrus/rustnet"));
|
||||
@@ -15,7 +15,7 @@
|
||||
%endif
|
||||
|
||||
Name: signal-desktop
|
||||
Version: 7.83.0
|
||||
Version: 7.85.0
|
||||
Release: 1%?dist
|
||||
Summary: A private messenger for Windows, macOS, and Linux
|
||||
URL: https://signal.org
|
||||
|
||||
@@ -22,9 +22,6 @@
|
||||
<launchable type="desktop-id">snow.desktop</launchable>
|
||||
|
||||
<url type="homepage">https://github.com/twvd/snow</url>
|
||||
<provides>
|
||||
<binary>snowemu</binary>
|
||||
</provides>
|
||||
|
||||
<keywords>
|
||||
<keyword>macintosh</keyword>
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
Name: snow
|
||||
Version: 1.2.0
|
||||
Release: 2%?dist
|
||||
Release: 3%?dist
|
||||
Summary: Classic Macintosh emulator
|
||||
URL: https://github.com/twvd/snow
|
||||
Source0: %url/archive/refs/tags/v%version.tar.gz
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "socktop.spec"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,54 @@
|
||||
%global ver v1.55.0-test2
|
||||
%global download_ver %(echo %{ver} | sed 's/v//g')
|
||||
%global sanitized_ver %(echo %{ver} | sed 's/-//g')
|
||||
|
||||
Name: socktop
|
||||
Version: %sanitized_ver
|
||||
Release: 1%?dist
|
||||
Summary: socktop is a remote system monitor with a rich TUI interface
|
||||
URL: https://github.com/jasonwitty/socktop
|
||||
Source0: %{url}/archive/refs/tags/%{ver}.tar.gz
|
||||
License: MIT
|
||||
BuildRequires: rust libdrm-devel systemd-rpm-macros cargo-rpm-macros
|
||||
Requires: libdrm
|
||||
Packager: lux8149 <julianbashirisasimp@gmail.com>
|
||||
|
||||
%description
|
||||
socktop is a remote system monitor with a rich TUI interface, inspired by `top` and `btop`,
|
||||
that communicates with a lightweight remote agent over WebSockets.
|
||||
|
||||
%prep
|
||||
%autosetup -n %{name}-%{download_ver}
|
||||
%cargo_prep_online
|
||||
|
||||
%build
|
||||
%cargo_build
|
||||
|
||||
%install
|
||||
install -Dm 755 target/rpm/socktop %{buildroot}%{_bindir}/socktop
|
||||
install -Dm 755 target/rpm/socktop_agent %{buildroot}%{_bindir}/socktop_agent
|
||||
install -Dm 644 target/rpm/libsocktop_connector.so %{buildroot}%{_libdir}/libsocktop_connector.so
|
||||
install -Dm 644 docs/socktop-agent.service %{buildroot}%{_unitdir}/socktop-agent.service
|
||||
%{cargo_license_online} > LICENSE.dependencies
|
||||
|
||||
%post
|
||||
%systemd_post socktop-agent.service
|
||||
|
||||
%preun
|
||||
%systemd_preun socktop-agent.service
|
||||
|
||||
%postun
|
||||
%systemd_postun_with_restart socktop-agent.service
|
||||
|
||||
%files
|
||||
%doc README.md
|
||||
%license LICENSE
|
||||
%license LICENSE.dependencies
|
||||
%{_bindir}/socktop
|
||||
%{_bindir}/socktop_agent
|
||||
%{_libdir}/libsocktop_connector.so
|
||||
%{_unitdir}/socktop-agent.service
|
||||
|
||||
%changelog
|
||||
* Sun Jan 04 2026 lux8149 <julianbashirisasimp@gmail.com>
|
||||
- Initial Package
|
||||
@@ -0,0 +1 @@
|
||||
rpm.global("ver", gh("jasonwitty/socktop"));
|
||||
@@ -1 +1 @@
|
||||
v1.12.14
|
||||
v1.12.17
|
||||
@@ -24,12 +24,6 @@ BuildRequires: rpm_macro(cmake_build)
|
||||
BuildRequires: rpm_macro(cmake_install)
|
||||
BuildRequires: cmake
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: pkgconfig(protobuf)
|
||||
BuildRequires: pkgconfig(libcurl)
|
||||
BuildRequires: cmake(yaml-cpp)
|
||||
BuildRequires: cmake(ZXing)
|
||||
BuildRequires: cmake(absl)
|
||||
BuildRequires: cmake(cpr)
|
||||
BuildRequires: cmake(Qt6)
|
||||
BuildRequires: cmake(Qt6Svg)
|
||||
BuildRequires: cmake(Qt6Linguist)
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "ttop.spec"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,33 @@
|
||||
Name: ttop
|
||||
Version: 1.5.7
|
||||
Release: 1%?dist
|
||||
Summary: System monitoring tool with historical data service, triggers and top-like TUI
|
||||
License: MIT
|
||||
URL: https://github.com/inv2004/ttop
|
||||
Source0: %url/archive/refs/tags/v%version.tar.gz
|
||||
BuildRequires: anda-srpm-macros
|
||||
BuildRequires: nim
|
||||
|
||||
Packager: Owen Zimmerman <owen@fyralabs.com>
|
||||
|
||||
%description
|
||||
%summary.
|
||||
|
||||
%prep
|
||||
%autosetup -n ttop-%version
|
||||
%nim_prep
|
||||
|
||||
%build
|
||||
%nim_c src/ttop
|
||||
|
||||
%install
|
||||
install -Dm755 src/ttop.out %{buildroot}%{_bindir}/ttop
|
||||
|
||||
%files
|
||||
%doc README.md
|
||||
%license LICENSE
|
||||
%{_bindir}/ttop
|
||||
|
||||
%changelog
|
||||
* Sun Jan 04 2026 Owen Zimmerman <owen@fyralabs.com>
|
||||
- Initial commit
|
||||
@@ -0,0 +1 @@
|
||||
rpm.version(gh("inv2004/ttop"));
|
||||
@@ -13,7 +13,7 @@
|
||||
%global __requires_exclude ^((libffmpeg[.]so.*)|(lib.*\\.so.*))$
|
||||
|
||||
Name: voicevox
|
||||
Version: 0.25.0
|
||||
Version: 0.25.1
|
||||
Release: 1%?dist
|
||||
Summary: Free Japanese text-to-speech editor
|
||||
License: LGPL-3.0
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
%define _unpackaged_files_terminate_build 0
|
||||
|
||||
Name: vpkedit
|
||||
Version: 5.0.0.4
|
||||
Release: 1%?dist
|
||||
@@ -26,9 +28,9 @@ new VPKs.
|
||||
|
||||
|
||||
%build
|
||||
%cmake -DCMAKE_INSTALL_PREFIX=%_libdir/%name \
|
||||
-DBUILD_SHARED_LIBS:BOOL=OFF \
|
||||
-DCMAKE_BUILD_TYPE=Release
|
||||
%cmake -DBUILD_SHARED_LIBS:BOOL=OFF \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-DCPACK_GENERATOR=RPM
|
||||
# -DVPKEDIT_BUILD_LIBC=ON
|
||||
%cmake_build
|
||||
|
||||
@@ -38,18 +40,18 @@ new VPKs.
|
||||
pushd %buildroot%_libdir/%name
|
||||
rm -rf {libQt*,*.md,LICENSE}
|
||||
popd
|
||||
mkdir -p %buildroot%_bindir
|
||||
ln -sf %_libdir/vpkedit/vpkedit %buildroot%_bindir/vpkedit
|
||||
ln -sf %_libdir/vpkedit/vpkeditcli %buildroot%_bindir/vpkeditcli
|
||||
sed -i 's@Exec=/opt/vpkedit/@Exec=@g' %buildroot%_datadir/applications/vpkedit.desktop
|
||||
|
||||
|
||||
%files
|
||||
%doc README.md CREDITS.md
|
||||
%doc README.md CODE_OF_CONDUCT.md INSTALL.md CREDITS.md
|
||||
%license LICENSE
|
||||
%_bindir/vpkedit
|
||||
%_bindir/vpkeditcli
|
||||
%_libdir/%name/
|
||||
%_datadir/applications/vpkedit.desktop
|
||||
%_iconsdir/hicolor/128x128/mimetypes/application-x-vpkedit.png
|
||||
%_hicolordir/*x*/apps/vpkedit.png
|
||||
%_datadir/mime/packages/vpkedit.xml
|
||||
%_datadir/pixmaps/vpkedit.png
|
||||
|
||||
@@ -1 +1 @@
|
||||
rpm.version(gh("linuxmint/webapp-manager"));
|
||||
rpm.version(gh_tag("linuxmint/webapp-manager"));
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: webapp-manager
|
||||
Version: master.lmde7
|
||||
Version: master.mint22
|
||||
Release: 1%?dist
|
||||
Summary: Web Application Manager
|
||||
License: GPL-3.0-or-later
|
||||
@@ -13,11 +13,13 @@ Requires: python3-gobject
|
||||
Requires: python3-pillow
|
||||
Requires: python3-setproctitle
|
||||
Requires: python3-tldextract
|
||||
Requires: xapp-symbolic-icons
|
||||
Requires: xapps
|
||||
|
||||
BuildRequires: gettext
|
||||
BuildRequires: make
|
||||
BuildRequires: python3-devel
|
||||
BuildRequires: desktop-file-utils
|
||||
|
||||
Packager: metcya <metcya@gmail.com>
|
||||
|
||||
@@ -35,7 +37,7 @@ mkdir -p %{buildroot}%{_datadir}/locale
|
||||
cp -r usr/share/locale/* %{buildroot}%{_datadir}/locale
|
||||
install -Dm 755 usr/bin/%{name} -t %{buildroot}%{_bindir}
|
||||
install -Dm 755 usr/lib/%{name}/*.py -t %{buildroot}%{_libdir}/%{name}/
|
||||
install -Dm 644 usr/share/applications/%{name}.desktop -t %{buildroot}%{_datadir}/applications
|
||||
install -Dm 644 usr/share/applications/%{name}.desktop -t %{buildroot}%{_appsdir}
|
||||
install -Dm 644 usr/share/desktop-directories/webapps-webapps.directory -t %{buildroot}%{_datadir}/desktop-directories/webapps-webapps.directory
|
||||
install -Dm 644 usr/share/glib-2.0/schemas/org.x.%{name}.gschema.xml -t %{buildroot}%{_datadir}/glib-2.0/schemas
|
||||
install -Dm 644 usr/share/icons/hicolor/scalable/apps/webapp-manager.svg -t %{buildroot}%{_scalableiconsdir}
|
||||
@@ -46,6 +48,11 @@ install -Dm 644 usr/share/%{name}/firefox/profile/{places.sqlite,search.json.moz
|
||||
install -Dm 644 usr/share/%{name}/firefox/profile/chrome/userChrome.css -t %{buildroot}%{_datadir}/%{name}/firefox/profile/chrome
|
||||
install -Dm 644 etc/xdg/menus/applications-merged/webapps.menu -t %{buildroot}%{_sysconfdir}/xdg/menus/applications-merged
|
||||
|
||||
sed -i '/^NotShowIn=KDE;$/d' %{buildroot}%{_appsdir}/%{name}.desktop
|
||||
|
||||
%check
|
||||
desktop-file-validate %{buildroot}%{_appsdir}/%{name}.desktop
|
||||
|
||||
%files
|
||||
%doc README.md
|
||||
%license LICENSE
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
project pkg {
|
||||
arches = ["x86_64"]
|
||||
rpm {
|
||||
spec = "gnome-shell-extension-appmenu-is-back.spec"
|
||||
}
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
project pkg {
|
||||
arches = ["x86_64"]
|
||||
rpm {
|
||||
spec = "gnome-shell-extension-battery_time.spec"
|
||||
}
|
||||
}
|
||||
+45
@@ -0,0 +1,45 @@
|
||||
%global commit 0df5f952843a296bf9f9b61b36c5fae5d851700b
|
||||
%global commit_date 20250925
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
%global extension battery_time
|
||||
%global uuid %{extension}@pomoke
|
||||
|
||||
Name: gnome-shell-extension-%{extension}
|
||||
Version: 0~%{commit_date}git.%{shortcommit}
|
||||
Release: 1%?dist
|
||||
Summary: Battery remaining time extension for GNOME Shell
|
||||
License: GPL-2.0-only
|
||||
URL: https://github.com/pomoke/battery_time
|
||||
|
||||
BuildArch: noarch
|
||||
|
||||
Source0: %url/archive/%commit/battery_time-%commit.tar.gz
|
||||
# License declared in README
|
||||
Source1: https://scancode-licensedb.aboutcode.org/gpl-2.0.LICENSE
|
||||
|
||||
Requires: (gnome-shell >= 48~ with gnome-shell < 50~)
|
||||
Recommends: gnome-extensions-app
|
||||
|
||||
Packager: Owen Zimmerman <owen@fyralabs.com>
|
||||
|
||||
%description
|
||||
This extension serves as a replacement of battery remaining time, last seen in GNOME 42.
|
||||
Remaining time is shown inline, so no additional menu item is created (currently).
|
||||
|
||||
%prep
|
||||
%autosetup -n %{extension}-%{commit}
|
||||
|
||||
%install
|
||||
install -Dm644 metadata.json %{buildroot}%{_datadir}/gnome-shell/extensions/%{uuid}/metadata.json
|
||||
install -Dm644 extension.js %{buildroot}%{_datadir}/gnome-shell/extensions/%{uuid}/extension.js
|
||||
cp %{SOURCE1} LICENSE
|
||||
|
||||
%files
|
||||
%doc README.md
|
||||
%license LICENSE
|
||||
%{_datadir}/gnome-shell/extensions/%{uuid}
|
||||
|
||||
%changelog
|
||||
* Mon Jan 05 2026 Owen Zimmerman <owen@fyralabs.com>
|
||||
- Initial commit
|
||||
@@ -0,0 +1,5 @@
|
||||
rpm.global("commit", gh_commit("pomoke/battery_time"));
|
||||
if rpm.changed() {
|
||||
rpm.release();
|
||||
rpm.global("commit_date", date());
|
||||
}
|
||||
+3
-1
@@ -3,7 +3,7 @@
|
||||
|
||||
Name: gnome-shell-extension-%{extension}
|
||||
Version: 9
|
||||
Release: 1%?dist
|
||||
Release: 2%?dist
|
||||
Summary: GNOME extension that removes the 'Window is ready' notification and brings the window into focus instead
|
||||
License: AGPL-3.0-only
|
||||
URL: https://github.com/zalckos/GrandTheftFocus
|
||||
@@ -15,6 +15,8 @@ Source0: https://github.com/zalckos/GrandTheftFocus/archive/refs/tags/v%v
|
||||
Requires: (gnome-shell >= 48~ with gnome-shell < 50~)
|
||||
Recommends: gnome-extensions-app
|
||||
|
||||
Packager: Owen Zimmerman <owen@fyralabs.com>
|
||||
|
||||
%description
|
||||
GNOME extension. Removes the 'Window is ready' notification and brings the window into focus instead.
|
||||
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
project pkg {
|
||||
arches = ["x86_64"]
|
||||
rpm {
|
||||
spec = "gnome-shell-extension-multi-monitors-bar.spec"
|
||||
}
|
||||
labels {
|
||||
nightly = 1
|
||||
}
|
||||
}
|
||||
+55
@@ -0,0 +1,55 @@
|
||||
%global commit 95678dd702dd91a8f0f37c9d3e217ea6edb89300
|
||||
%global commit_date 20260116
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
%global extension multi-monitors-bar
|
||||
%global uuid %{extension}@frederykabryan
|
||||
|
||||
Name: gnome-shell-extension-%{extension}
|
||||
Version: 0~%{commit_date}git.%{shortcommit}
|
||||
Release: 1%?dist
|
||||
Summary: Add multiple monitors overview and panel for GNOME Shell. This is an updated fork with GNOME 46 compatibility
|
||||
License: GPL-2.0-or-later
|
||||
URL: https://github.com/FrederykAbryan/multi-monitors-bar_fapv2
|
||||
|
||||
BuildArch: noarch
|
||||
|
||||
Source0: %url/archive/%commit/multi-monitors-bar_fapv2-%commit.tar.gz
|
||||
# README declared the license, but they do not provide a license file
|
||||
|
||||
Requires: (gnome-shell >= 48~ with gnome-shell < 50~)
|
||||
Recommends: gnome-extensions-app
|
||||
|
||||
Packager: Owen Zimmerman <owen@fyralabs.com>
|
||||
|
||||
%description
|
||||
%summary.
|
||||
|
||||
%prep
|
||||
%autosetup -n multi-monitors-bar_fapv2-%commit
|
||||
|
||||
%build
|
||||
|
||||
%install
|
||||
find . -name "*.gschema.xml"
|
||||
mkdir -p %{buildroot}%{_datadir}/gnome-shell/extensions/%{uuid}
|
||||
install -Dm644 *.json %{buildroot}%{_datadir}/gnome-shell/extensions/%{uuid}/
|
||||
install -Dm644 *.js %{buildroot}%{_datadir}/gnome-shell/extensions/%{uuid}/
|
||||
install -Dm644 *.css %{buildroot}%{_datadir}/gnome-shell/extensions/%{uuid}/
|
||||
install -Dm644 schemas/*.gschema.xml -t %{buildroot}%{_datadir}/glib-2.0/schemas/
|
||||
|
||||
%post
|
||||
glib-compile-schemas %{_datadir}/glib-2.0/schemas/ &> /dev/null || :
|
||||
|
||||
%postun
|
||||
glib-compile-schemas %{_datadir}/glib-2.0/schemas/ &> /dev/null || :
|
||||
|
||||
%files
|
||||
%license LICENSE
|
||||
%doc README.md
|
||||
%{_datadir}/gnome-shell/extensions/%{uuid}
|
||||
%{_datadir}/glib-2.0/schemas/*.gschema.xml
|
||||
|
||||
%changelog
|
||||
* Thu Jan 01 2026 Owen Zimmerman <owen@fyralabs.com>
|
||||
- Initial commit
|
||||
@@ -0,0 +1,5 @@
|
||||
rpm.global("commit", gh_commit("FrederykAbryan/multi-monitors-bar_fapv2"));
|
||||
if rpm.changed() {
|
||||
rpm.release();
|
||||
rpm.global("commit_date", date());
|
||||
}
|
||||
@@ -1,8 +1,8 @@
|
||||
%global pypi_name nautilus_open_any_terminal
|
||||
|
||||
Name: nautilus-open-any-terminal
|
||||
Version: 0.7.0
|
||||
Release: 2%?dist
|
||||
Version: 0.8.0
|
||||
Release: 1%?dist
|
||||
Summary: Context-menu entry for opening other terminal in Nautilus
|
||||
License: GPL-3.0-only
|
||||
URL: https://github.com/Stunkymonkey/nautilus-open-any-terminal
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
%global forgeurl https://gitlab.com/ubports/development/core/lomiri-schemas
|
||||
%global commit c5d57303dfb0f9641c9c0ce572905b3eedb99bd9
|
||||
%global commit f24a7d2ebbf2847bf2a82235935af787ca05bf90
|
||||
%forgemeta
|
||||
|
||||
Name: lomiri-schemas
|
||||
Version: 0.1.9
|
||||
Version: 0.1.10
|
||||
Release: 1%?dist
|
||||
Summary: Configuration schemas for lomiri
|
||||
License: LGPL-2.0-or-later
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
%global forgeurl https://gitlab.com/ubports/development/core/lomiri-system-settings
|
||||
%global commit 41f015fde0b2cfe1f52503af3994c1aef0c40f24
|
||||
%global commit f38b5e6998a1456965d31078bf03adeb51e802fa
|
||||
%forgemeta
|
||||
|
||||
Name: lomiri-system-settings
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: mangowc
|
||||
Version: 0.10.9
|
||||
Version: 0.11.0
|
||||
Release: 1%?dist
|
||||
Summary: wayland compositor base wlroots and scenefx (dwm but wayland)
|
||||
License: GPL-3.0
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
From e4039bd482e3abba2a04e754fcb179ea95213232 Mon Sep 17 00:00:00 2001
|
||||
From: windowsboy111 <wboy111@outlook.com>
|
||||
From: madonuko <mado@fyralabs.com>
|
||||
Date: Fri, 16 Jun 2023 18:02:22 +0800
|
||||
Subject: [PATCH] fix(tests): import cstdint
|
||||
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "noctalia-shell.spec"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
%global debug_package %{nil}
|
||||
|
||||
Name: noctalia-shell
|
||||
Version: 4.1.1
|
||||
Release: 1%?dist
|
||||
Summary: A Quickshell-based custom shell setup
|
||||
|
||||
License: MIT
|
||||
URL: https://github.com/noctalia-dev/noctalia-shell
|
||||
Source0: https://github.com/noctalia-dev/noctalia-shell/releases/latest/download/noctalia-latest.tar.gz
|
||||
|
||||
Requires: brightnessctl
|
||||
Requires: dejavu-sans-fonts
|
||||
Requires: gpu-screen-recorder
|
||||
Requires: qt6-qtmultimedia
|
||||
Requires: quickshell
|
||||
Requires: xdg-desktop-portal
|
||||
|
||||
Recommends: cava
|
||||
Recommends: cliphist
|
||||
Recommends: ddcutil
|
||||
Recommends: matugen
|
||||
Recommends: power-profiles-daemon
|
||||
Recommends: wlsunset
|
||||
|
||||
Packager: Willow Reed <willow@willowidk.dev>
|
||||
|
||||
%description
|
||||
A beautiful, minimal desktop shell for Wayland that actually gets out of your way. Built on Quickshell with a warm lavender aesthetic that you can easily customize to match your vibe.
|
||||
|
||||
%prep
|
||||
%autosetup -n noctalia-release
|
||||
|
||||
%build
|
||||
|
||||
%install
|
||||
install -d -m 0755 %{buildroot}/etc/xdg/quickshell/noctalia-shell
|
||||
cp -r ./* %{buildroot}/etc/xdg/quickshell/noctalia-shell/
|
||||
|
||||
%files
|
||||
%doc README.md
|
||||
%license LICENSE
|
||||
%{_sysconfdir}/xdg/quickshell/noctalia-shell/
|
||||
|
||||
%changelog
|
||||
* Fri Jan 02 2026 Willow Reed <willow@willowidk.dev>
|
||||
- Initial commit
|
||||
@@ -0,0 +1 @@
|
||||
rpm.version(gh("noctalia-dev/noctalia-shell"));
|
||||
@@ -0,0 +1,5 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "quickshell.spec"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,67 @@
|
||||
Name: quickshell
|
||||
Version: 0.2.1
|
||||
Release: 1%?dist
|
||||
Summary: Flexible QtQuick based desktop shell toolkit
|
||||
License: LGPL-3.0-only AND GPL-3.0-only
|
||||
URL: https://github.com/quickshell-mirror/quickshell
|
||||
Source0: https://github.com/quickshell-mirror/quickshell/archive/v%{version}/%{name}-%{version}.tar.gz
|
||||
|
||||
Packager: Willow Reed (willow@willowidk.dev)
|
||||
|
||||
BuildRequires: cmake
|
||||
BuildRequires: cmake(Qt6Core)
|
||||
BuildRequires: cmake(Qt6Qml)
|
||||
BuildRequires: cmake(Qt6ShaderTools)
|
||||
BuildRequires: cmake(Qt6WaylandClient)
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: ninja-build
|
||||
BuildRequires: qt6-qtbase-private-devel
|
||||
BuildRequires: spirv-tools
|
||||
BuildRequires: anda-srpm-macros
|
||||
BuildRequires: breakpad-devel
|
||||
BuildRequires: breakpad-static
|
||||
BuildRequires: pkgconfig
|
||||
BuildRequires: pkgconfig(jemalloc)
|
||||
BuildRequires: pkgconfig(libpipewire-0.3)
|
||||
BuildRequires: pkgconfig(wayland-client)
|
||||
BuildRequires: pkgconfig(wayland-protocols)
|
||||
BuildRequires: pkgconfig(xcb)
|
||||
BuildRequires: pkgconfig(pam)
|
||||
BuildRequires: pkgconfig(libdrm)
|
||||
BuildRequires: pkgconfig(gbm)
|
||||
BuildRequires: pkgconfig(CLI11)
|
||||
|
||||
%description
|
||||
Flexible QtQuick based desktop shell toolkit.
|
||||
|
||||
%prep
|
||||
%autosetup -n %{name}-%{version}
|
||||
|
||||
%build
|
||||
%cmake -GNinja \
|
||||
-DBUILD_SHARED_LIBS=OFF \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DDISTRIBUTOR="Fedora Terra" \
|
||||
-DDISTRIBUTOR_DEBUGINFO_AVAILABLE=YES \
|
||||
-DGIT_REVISION=%{commit} \
|
||||
-DINSTALL_QML_PREFIX=%{_lib}/qt6/qml
|
||||
%cmake_build
|
||||
|
||||
%install
|
||||
%cmake_install
|
||||
|
||||
%files
|
||||
%license LICENSE LICENSE-GPL
|
||||
%doc BUILD.md
|
||||
%doc CONTRIBUTING.md
|
||||
%doc README.md
|
||||
%doc changelog/v%{version}.md
|
||||
%{_bindir}/qs
|
||||
%{_bindir}/quickshell
|
||||
%{_appsdir}/org.quickshell.desktop
|
||||
%{_scalableiconsdir}/org.quickshell.svg
|
||||
%{_libdir}/qt6/qml/Quickshell
|
||||
|
||||
%changelog
|
||||
* Fri Jan 02 2026 Willow Reed <willow@willowidk.dev>
|
||||
- Initial commit
|
||||
@@ -0,0 +1 @@
|
||||
rpm.version(gh("https://github.com/quickshell-mirror/quickshell"));
|
||||
@@ -0,0 +1,5 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "somewm.spec"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,56 @@
|
||||
Name: somewm
|
||||
Version: 0.5.0
|
||||
Release: 1%?dist
|
||||
Summary: Wayland compositor that brings AwesomeWM's Lua API to Wayland
|
||||
License: GPL-3.0
|
||||
URL: https://github.com/trip-zip/somewm
|
||||
Source: %{url}/archive/%{version}.tar.gz
|
||||
|
||||
Packager: Owen Zimmerman <owen@fyralabs.com>
|
||||
|
||||
BuildRequires: gcc
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: meson
|
||||
BuildRequires: pkgconfig(wlroots)
|
||||
BuildRequires: pkgconfig(luajit)
|
||||
BuildRequires: lua-lgi-compat
|
||||
BuildRequires: pkgconfig(wlroots-0.19)
|
||||
BuildRequires: pkgconfig(cairo)
|
||||
BuildRequires: pkgconfig(pango)
|
||||
BuildRequires: gdk-pixbuf2-devel
|
||||
BuildRequires: pkgconfig(wayland-protocols)
|
||||
BuildRequires: pkgconfig(libinput)
|
||||
BuildRequires: libxkbcommon-devel
|
||||
BuildRequires: pkgconfig(xcb-util)
|
||||
BuildRequires: dbus-devel
|
||||
BuildRequires: pkgconfig(dbus-1)
|
||||
BuildRequires: python3-devel
|
||||
BuildRequires: ninja-build
|
||||
|
||||
%description
|
||||
somewm is a Wayland compositor that brings AwesomeWM's Lua API to Wayland, built on wlroots.
|
||||
The goal is 100% compatibility with AwesomeWM's Lua configuration.
|
||||
|
||||
%prep
|
||||
%autosetup
|
||||
|
||||
%build
|
||||
%meson -Dwerror=false
|
||||
%meson_build
|
||||
|
||||
%install
|
||||
%meson_install
|
||||
|
||||
%files
|
||||
%doc README.md CHANGELOG.md
|
||||
%license LICENSE licenses/
|
||||
%{_bindir}/%{name}
|
||||
%{_bindir}/%{name}-client
|
||||
%{_sysconfdir}/xdg/%{name}/rc.lua
|
||||
%{_datadir}/%{name}/
|
||||
%{_datadir}/wayland-sessions/%{name}.desktop
|
||||
%{_mandir}/man1/somewm.1.*
|
||||
|
||||
%changelog
|
||||
* Sun Jan 04 2026 Owen Zimmerman <owen@fyralabs.com>
|
||||
- Initial commit
|
||||
@@ -0,0 +1 @@
|
||||
rpm.version(gh("trip-zip/somewm"));
|
||||
@@ -1,6 +1,6 @@
|
||||
Name: SwayOSD
|
||||
Version: 0.2.1
|
||||
Release: 2%?dist
|
||||
Version: 0.3.0
|
||||
Release: 1%?dist
|
||||
Summary: A GTK based on screen display for keyboard shortcuts like caps-lock and volume
|
||||
License: GPL-3.0-only
|
||||
URL: https://github.com/ErikReider/SwayOSD
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
# prevent library files from being installed
|
||||
%global cargo_install_lib 0
|
||||
|
||||
%global upstream_version v2.12.2
|
||||
%global upstream_version v2.13.0
|
||||
%global ver %{sub %upstream_version 2}
|
||||
|
||||
Name: walker
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
|
||||
Name: node-%{module}
|
||||
Version: 10.2.0
|
||||
Release: 1%?dist
|
||||
Release: 2%{?dist}
|
||||
Summary: Backport GitHub commits
|
||||
SourceLicense: Apache-2.0
|
||||
License: Apache-2.0 AND
|
||||
@@ -17,7 +17,7 @@ BuildRequires: nodejs-devel
|
||||
BuildRequires: nodejs-packaging
|
||||
BuildRequires: nodejs-npm
|
||||
ExclusiveArch: %{nodejs_arches} noarch
|
||||
Packager: Gilver E. <rockgrub@disroot.org>
|
||||
Packager: Gilver E. <roachy@fyralabs.com>
|
||||
|
||||
%description
|
||||
A simple CLI tool that automates the process of backporting commits on a GitHub repo.
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
%global appid sh.oven.bun
|
||||
|
||||
Name: bun-bin
|
||||
Version: 1.3.5
|
||||
Version: 1.3.6
|
||||
Release: 1%?dist
|
||||
Summary: Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one
|
||||
License: MIT
|
||||
|
||||
@@ -14,8 +14,8 @@
|
||||
%global appid com.vscodium.VSCodium
|
||||
|
||||
Name: codium
|
||||
Version: 1.107.18627
|
||||
Release: 2%?dist
|
||||
Version: 1.108.10359
|
||||
Release: 1%?dist
|
||||
Summary: Code editing. Redefined.
|
||||
License: MIT
|
||||
URL: https://vscodium.com/
|
||||
@@ -114,9 +114,9 @@ ln -s %_datadir/%name/resources/completions/bash/codium %buildroot%_datadir/bash
|
||||
%dnl %_metainfodir/%appid.metainfo.xml
|
||||
|
||||
%changelog
|
||||
* Sat Jun 17 2023 windowsboy111 <windowsboy111@fyralabs.com> - 1.79.2.23166-2
|
||||
* Sat Jun 17 2023 madonuko <mado@fyralabs.com> - 1.79.2.23166-2
|
||||
- Use /usr/share/ instead of /opt/.
|
||||
- Remove lib dependencies.
|
||||
|
||||
* Sun Apr 2 2023 windowsboy111 <windowsboy111@fyralabs.com> - 1.77.3.23102-1
|
||||
* Sun Apr 2 2023 madonuko <mado@fyralabs.com> - 1.77.3.23102-1
|
||||
- Initial package.
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
%global crate create-tauri-app
|
||||
|
||||
Name: rust-create-tauri-app
|
||||
Version: 4.6.2
|
||||
Release: 1%{?dist}
|
||||
Version: 4.7.0
|
||||
Release: 2%?dist
|
||||
Summary: Rapidly scaffold out a new tauri app project
|
||||
License: Apache-2.0 OR MIT
|
||||
URL: https://crates.io/crates/create-tauri-app
|
||||
@@ -11,6 +11,7 @@ BuildRequires: anda-srpm-macros
|
||||
BuildRequires: cargo-rpm-macros
|
||||
BuildRequires: mold
|
||||
Suggests: tauri
|
||||
Packager: Gilver E. <roachy@fyralabs.com>
|
||||
|
||||
%description
|
||||
%{summary}.
|
||||
@@ -44,4 +45,5 @@ install -Dpm755 target/rpm/cargo-%{crate} %{buildroot}%{_bindir}/%{crate}
|
||||
%{_bindir}/%{crate}
|
||||
|
||||
%changelog
|
||||
%autochangelog
|
||||
* Fri Dec 26 2025 Gilver E. <roachy@fyralabs.com> - 4.6.2-1
|
||||
- Initial package
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
%global crate deno
|
||||
|
||||
Name: rust-deno
|
||||
Version: 2.6.3
|
||||
Version: 2.6.5
|
||||
Release: 1%?dist
|
||||
Summary: Deno executable
|
||||
|
||||
|
||||
@@ -8,7 +8,7 @@ An editor that pays homage to the classic MS-DOS Editor, but with a modern inter
|
||||
|
||||
Name: %{crate}
|
||||
Version: 1.2.1
|
||||
Release: 2%?dist
|
||||
Release: 3%{?dist}
|
||||
Summary: A simple editor for simple needs.
|
||||
SourceLicense: MIT
|
||||
License: MIT AND (MIT OR Apache-2.0)
|
||||
@@ -21,7 +21,7 @@ BuildRequires: cargo-rpm-macros
|
||||
BuildRequires: rustup
|
||||
%endif
|
||||
BuildRequires: mold
|
||||
Packager: Gilver E. <rockgrub@disroot.org>
|
||||
Packager: Gilver E. <roachy@fyralabs.com>
|
||||
|
||||
%description %_description
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: flutter
|
||||
Version: 3.38.5
|
||||
Version: 3.38.7
|
||||
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 1fa6641a6adf3936f6c8c81e14b5821d2de1a81b
|
||||
%global commit dc43ded149968309c847e33c710989b1240daf9a
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global fulldate 2025-12-29
|
||||
%global fulldate 2026-01-20
|
||||
%global commit_date %(echo %{fulldate} | sed 's/-//g')
|
||||
%global public_key RWQlAjJC23149WL2sEpT/l0QKy7hMIFhYdQOFy0Z7z7PbneUgvlsnYcV
|
||||
%global ver 1.3.0
|
||||
@@ -55,7 +55,7 @@ Provides: %{base_name}-tip = %{ver}^%{commit_date}git%{shortcommit}
|
||||
Provides: %{name} = %{commit_date}.%{shortcommit}
|
||||
%endif
|
||||
Obsoletes: %{name} = 20250130.04d3636
|
||||
Packager: Gilver E. <rockgrub@disroot.org>
|
||||
Packager: Gilver E. <roachy@fyralabs.com>
|
||||
|
||||
%description
|
||||
👻 Ghostty is a fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration.
|
||||
@@ -318,10 +318,10 @@ rm -rf %{buildroot}%{_datadir}/terminfo/g/%{base_name}
|
||||
- Updated for Zig 0.14.0
|
||||
- Updated for ncurses-term compatibility in Fedora 42 and Rawhide
|
||||
* Wed Mar 05 2025 Gilver E. <rockgrub@disroot.org>
|
||||
- Update to 1.1.3~tip^20250305git66e8d91-2%{?dist}
|
||||
- Update to 1.1.3~tip^20250305git66e8d91-2
|
||||
* Ghostty now has localization support via gettext as well as corresponding localization files
|
||||
* Fri Jan 31 2025 Gilver E. <rockgrub@disroot.org>
|
||||
- Update to 1.1.1~tip^20250131git5508e7-1%{?dist}
|
||||
- Update to 1.1.1~tip^20250131git5508e7-1
|
||||
* Low GHSA-98wc-794w-gjx3: Ghostty leaked file descriptors allowing the shell and any of its child processes to impact other Ghostty terminal instances
|
||||
* Better Git versioning scheme
|
||||
* Ghostty terminfo source files are now a subpackage
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
|
||||
Name: ghostty
|
||||
Version: 1.2.3
|
||||
Release: 3%?dist
|
||||
Release: 4%{?dist}
|
||||
Summary: A fast, native terminal emulator written in Zig.
|
||||
License: MIT AND MPL-2.0 AND OFL-1.1 AND (WTFPL OR CC0-1.0) AND Apache-2.0
|
||||
URL: https://ghostty.org/
|
||||
@@ -41,7 +41,7 @@ Requires: gtk4
|
||||
Requires: gtk4-layer-shell
|
||||
Requires: libadwaita
|
||||
Conflicts: ghostty-nightly
|
||||
Packager: Gilver E. <rockgrub@disroot.org>
|
||||
Packager: Gilver E. <roachy@fyralabs.com>
|
||||
|
||||
%description
|
||||
👻 Ghostty is a fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration.
|
||||
@@ -254,7 +254,7 @@ rm -rf %{buildroot}%{_datadir}/terminfo/g/%{name}
|
||||
* This is necessary to address licensing issues in the themes repo Ghostty uses
|
||||
* See: https://github.com/mbadolato/iTerm2-Color-Schemes/issues/638
|
||||
* Fri Jan 31 2025 Gilver E. <rockgrub@disroot.org>
|
||||
- Update to 1.1.0-1%{?dist}
|
||||
- Update to 1.1.0-1
|
||||
* Low GHSA-98wc-794w-gjx3: Ghostty leaked file descriptors allowing the shell and any of its child processes to impact other Ghostty terminal instances
|
||||
* Ghostty terminfo source files are now a subpackage
|
||||
* Shell integration and completion and terminfo subpackages are now properly noarch
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user