mirror of
https://github.com/terrapkg/packages.git
synced 2026-05-31 17:11:56 +00:00
Compare commits
354 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 3493fc551a | |||
| 6180cbc251 | |||
| 7480b03c30 | |||
| f2b2aaea05 | |||
| ed3e641db9 | |||
| 2f1f3d0618 | |||
| acfccad563 | |||
| 0901ec783f | |||
| 9388c49160 | |||
| be56348d1f | |||
| ad14de6401 | |||
| 8630c32a67 | |||
| 2ba0f5fcfe | |||
| 3636745490 | |||
| f2cf3f26da | |||
| 9e0e109b35 | |||
| 34a97472fc | |||
| f1b6e21c7d | |||
| 89e07f9835 | |||
| f87c889431 | |||
| f1f0e44797 | |||
| e55b3cb429 | |||
| 792edc0ccb | |||
| c67138f111 | |||
| b7d284820c | |||
| 0be8ee0a2e | |||
| e44c2f88d7 | |||
| 46f0628911 | |||
| 6048f2726f | |||
| 315f45be65 | |||
| 7a8ff7ac50 | |||
| 1155154e1d | |||
| 010858b4ab | |||
| 216c789923 | |||
| 3dd0218495 | |||
| 85dbad1db4 | |||
| 99efcda405 | |||
| 3662bbcf39 | |||
| d54ee2cc15 | |||
| fe043c50ec | |||
| 40ebb80a9f | |||
| 0103361d5e | |||
| 9f964df4b0 | |||
| 944df88646 | |||
| 5ed4fe2b27 | |||
| c50433368c | |||
| 0b1e90eae0 | |||
| 4cec0692bf | |||
| 225aac7071 | |||
| b8dae0f97f | |||
| 1849bbe5b1 | |||
| 81fe4d7077 | |||
| d55c180a53 | |||
| 4d880ad864 | |||
| 109cdeca4d | |||
| 0ed616efb3 | |||
| 38180b24a2 | |||
| 50e7f1b0a1 | |||
| beefac544a | |||
| b344eab84e | |||
| 76fd1eed6d | |||
| f0b9dd0033 | |||
| 2a24f1f09d | |||
| 197e3551c5 | |||
| f6b5b6e879 | |||
| 2c3f0292af | |||
| 1165db69da | |||
| e4c8ebcbda | |||
| d31f11e7a6 | |||
| 5486c99ae3 | |||
| 3d919e427a | |||
| 70509cf6b7 | |||
| d96eefe1bf | |||
| b16c278331 | |||
| 0ce180383d | |||
| de3dd628c4 | |||
| 143d7d2839 | |||
| 2783e09afc | |||
| 55d86c3de9 | |||
| 7114c60ef1 | |||
| c56e903ced | |||
| 4fed2e9490 | |||
| eded5e0573 | |||
| 4f9ecbe6db | |||
| f69b8e6b62 | |||
| 4564f51413 | |||
| 66c56c8fc9 | |||
| 0747df2dc5 | |||
| d9a801eb96 | |||
| 9d54181ae1 | |||
| abe03530f7 | |||
| 05feb6592a | |||
| c35b15f873 | |||
| 93da800820 | |||
| ccc3f09804 | |||
| 2e3029b9f7 | |||
| 9ae94e559a | |||
| d34a42b63d | |||
| 4513a8595f | |||
| ccf63194fa | |||
| aa8a5b2738 | |||
| 14299672ed | |||
| a12c2c7fc8 | |||
| 95215a055a | |||
| 14c769128a | |||
| f7b367dd21 | |||
| e15ea833d9 | |||
| ffcc579705 | |||
| 8bd978cb20 | |||
| 030e6d5612 | |||
| bd9fc8022c | |||
| 0bc7434c93 | |||
| 330696cc31 | |||
| 05213ce7ea | |||
| af5fe45476 | |||
| 9cba2bb2c0 | |||
| 2c4d585031 | |||
| 4ee8559a49 | |||
| 7230b03c13 | |||
| a8a197417b | |||
| 5bb933637e | |||
| 6a0bff116b | |||
| 5dcb174854 | |||
| 3e8f3f64eb | |||
| d1cbb5f356 | |||
| 94bfa4a246 | |||
| c2cb76081c | |||
| c23ab3d6e1 | |||
| 5c2c6eb19a | |||
| f5fc15a224 | |||
| 96e0df220e | |||
| a49eca0757 | |||
| 857a4f30a1 | |||
| 126d31143d | |||
| ffb7e78ef4 | |||
| 4ca28bd8d6 | |||
| 2957485e6c | |||
| 3c104675be | |||
| 016f686ab4 | |||
| 35e22e5210 | |||
| 79da7acb5b | |||
| 2ee3afd9bd | |||
| a75a73fceb | |||
| 7e36bcfe0c | |||
| ebec4bb056 | |||
| b5aba5a7ed | |||
| 4aed959690 | |||
| 28ce98d86b | |||
| d1e11f20fc | |||
| 2b0b61fb56 | |||
| 1645a2fab0 | |||
| b4ebcf5d15 | |||
| 4ccd9579d2 | |||
| b2e3d3ea09 | |||
| 8e81ae5f4f | |||
| a91ce834a2 | |||
| 0fe114c9be | |||
| ce8258ba38 | |||
| 8d7cb4fced | |||
| 673c53683d | |||
| c9a0cd0f8c | |||
| e42e610f84 | |||
| 3061adae99 | |||
| f8d2525572 | |||
| 198cc764cf | |||
| 5b96e2ccf0 | |||
| 9998d10e89 | |||
| 5f8073b873 | |||
| 1d7422bf4b | |||
| 907d2cb1c2 | |||
| 6d47fbb150 | |||
| 8fb753bf28 | |||
| 013cdb2dd2 | |||
| 6cea192324 | |||
| 924f0ceafc | |||
| 7497f7e478 | |||
| 3b66c10a6d | |||
| cffc47f632 | |||
| f6e1938ea5 | |||
| 8f26d822f4 | |||
| 563b65956b | |||
| f81f4aacff | |||
| b95b5dc6bd | |||
| dbd90a1e08 | |||
| 0090bafba2 | |||
| f4f0df6697 | |||
| b2deac8984 | |||
| 0ad42bf7da | |||
| 9a28ce0062 | |||
| dea8a1fe4a | |||
| bda948452e | |||
| c835f96430 | |||
| ceac5c38ba | |||
| 13fd1a772b | |||
| 3000dbdd08 | |||
| cdc09d9df5 | |||
| dc0dbb7f48 | |||
| 1ae865f067 | |||
| 1fb73bfd9a | |||
| 6f47a7497e | |||
| 482eb73e02 | |||
| d278c6a7bc | |||
| 727e753fed | |||
| f0d3aa021c | |||
| d32425720e | |||
| 805840ea43 | |||
| 85d6747634 | |||
| 5154aededc | |||
| 2aaef1e27f | |||
| a48c678009 | |||
| 858c8b046e | |||
| 0815c05308 | |||
| bbaca79d3b | |||
| 3c240bd27f | |||
| 1220fd53a2 | |||
| 8256b006a2 | |||
| b00c4e2501 | |||
| fac85783b6 | |||
| 3841d1f959 | |||
| 1a93945c2b | |||
| c91fa28014 | |||
| 51180b4d4f | |||
| f532182c84 | |||
| 27000227c7 | |||
| 06b02898e0 | |||
| a782b99920 | |||
| 3a08257910 | |||
| 2acf70a7da | |||
| b60afaed5e | |||
| 2a14f2e024 | |||
| 0c30410945 | |||
| 031a7bd51f | |||
| 0debbf4359 | |||
| ec45fbf8af | |||
| 8f6d2320fa | |||
| b45cced0f9 | |||
| 2c3311f5c1 | |||
| 72a934332b | |||
| 4c777cfe54 | |||
| c5e5942cea | |||
| 98b22d5034 | |||
| 916ae1de97 | |||
| b9e02a457a | |||
| dc69bd120a | |||
| 6563cbd593 | |||
| 1a18091de8 | |||
| 77912581c5 | |||
| f565c0aff2 | |||
| f1132b6121 | |||
| 90282d7e1f | |||
| 76bb996aff | |||
| 6ae9e909d2 | |||
| b947c7e297 | |||
| 101fc1e047 | |||
| 5c40b3bbd4 | |||
| 84b55ad0f1 | |||
| 886fd26513 | |||
| ffca362dd9 | |||
| b71a2095b6 | |||
| 73308a17f7 | |||
| fc14a555d8 | |||
| 444c8635f9 | |||
| 9847714beb | |||
| 19742590ae | |||
| 67622788b2 | |||
| 114a9b7b9a | |||
| 3910e8ba2e | |||
| 923e107807 | |||
| a861d56241 | |||
| 11ecf640eb | |||
| d29d21508e | |||
| b9cc284728 | |||
| f2f368578e | |||
| 7736faf1e7 | |||
| 34ed939cf1 | |||
| 0d533a4563 | |||
| 2d7da99658 | |||
| a27c718a5a | |||
| b76fde0bbd | |||
| 29aa8042de | |||
| aae62fb7d4 | |||
| f5eb4fc550 | |||
| 8181b2886f | |||
| 570290a31a | |||
| 994276f04d | |||
| 55011bf3be | |||
| 72bb0a5016 | |||
| f942c8f568 | |||
| 4d6a0a5b81 | |||
| 6ec43c1f6e | |||
| c661c90056 | |||
| c47d101a59 | |||
| 82c5f03373 | |||
| eefa5e5a7c | |||
| 8925e9d0f4 | |||
| 187aec8729 | |||
| 7846bad90d | |||
| 4fcb13e405 | |||
| 97235430e3 | |||
| f2161fc81a | |||
| bce6fd3253 | |||
| 5422bb53a1 | |||
| 29c8d54627 | |||
| 2d68dd46ae | |||
| f5d3c2eed2 | |||
| 57c18dd0fb | |||
| 964877bb6c | |||
| a663a2f105 | |||
| d57dc9ec56 | |||
| 03639c710f | |||
| d796b906fb | |||
| f4d833636f | |||
| 448f15df14 | |||
| 346d7b2759 | |||
| d964d79c8d | |||
| 5871b306c0 | |||
| d7fd4ee6e8 | |||
| 142d41f345 | |||
| 884724c92b | |||
| de320d7c2f | |||
| f1377c56fd | |||
| c8e3cdc7e2 | |||
| 3256c1f0a9 | |||
| 523390a07d | |||
| c1d27748ef | |||
| 960859f853 | |||
| 021f9aae6e | |||
| 18220b4522 | |||
| 6c98c66fd0 | |||
| a5e81fd296 | |||
| fe8b40703a | |||
| 428a72508a | |||
| 92d9b63913 | |||
| 329ac9f5c0 | |||
| e4fbaeb2b4 | |||
| 63f13fbef7 | |||
| 8f1f712f51 | |||
| f45d21c45d | |||
| 2b94f16729 | |||
| 95dece8171 | |||
| 14404ff25f | |||
| 9dd09e5ac7 | |||
| fb4be4755c | |||
| 71941324db | |||
| ac633af01a | |||
| 2a64c275b2 | |||
| 796d0edb2e | |||
| 2f3d091507 | |||
| 2c329e3bd0 | |||
| 3ed2381d22 | |||
| e5583b400e | |||
| 76ee03ac13 | |||
| 900abf5bb6 | |||
| ff7df604f2 |
+1
-1
@@ -2,7 +2,7 @@
|
||||
"repoOwner": "terrapkg",
|
||||
"repoName": "packages",
|
||||
"resetAuthor": true,
|
||||
"targetBranchChoices": ["frawhide", "f43", "f42", "el10"],
|
||||
"targetBranchChoices": ["frawhide", "f44", "f43", "f42", "el10"],
|
||||
"branchLabelMapping": {
|
||||
"^sync-(.+)$": "$1"
|
||||
}
|
||||
|
||||
@@ -14,9 +14,12 @@ body:
|
||||
- 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
|
||||
label: Full Raw Package Name (e.g. anda-0.4.14-1.fcrawhide.x86_64)
|
||||
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`.
|
||||
|
||||
**The format MUST BE LITERALLY THE SAME as `anda-0.4.14-1.fc43.x86_64`. Do NOT add anything else, not even backticks.**
|
||||
placeholder: anda-0.4.14-1.fc43.x86_64 (MUST be under this format, no backticks)
|
||||
validations:
|
||||
required: true
|
||||
- type: dropdown
|
||||
|
||||
@@ -54,6 +54,9 @@ jobs:
|
||||
- name: Build terra-release
|
||||
run: anda build -D "vendor Terra" -rrpmbuild anda/terra/release/pkg
|
||||
|
||||
- name: Build terra-appstream-helper
|
||||
run: anda build -D "vendor Terra" -D "__python %{__python3}" -rrpmbuild anda/terra/appstream-helper/pkg
|
||||
|
||||
- name: Build Subatomic
|
||||
run: anda build -D "vendor Terra" -rrpmbuild anda/tools/buildsys/subatomic/pkg
|
||||
- name: Install Subatomic
|
||||
|
||||
@@ -35,12 +35,6 @@ on:
|
||||
type: boolean
|
||||
default: true
|
||||
|
||||
env:
|
||||
RUSTC_WRAPPER: sccache
|
||||
# SCCACHE_NO_DAEMON: "1"
|
||||
# Disable incremental compilation so sccache works better
|
||||
CARGO_INCREMENTAL: "false"
|
||||
|
||||
jobs:
|
||||
build:
|
||||
strategy:
|
||||
@@ -75,13 +69,12 @@ jobs:
|
||||
dir=$(dirname ${{ matrix.pkg.pkg }})
|
||||
dnf5 builddep -y ${dir}/*.spec
|
||||
|
||||
|
||||
- name: Run sccache-cache
|
||||
uses: mozilla-actions/sccache-action@v0.0.9
|
||||
|
||||
- name: Configure sccache
|
||||
if: ${{ !contains(matrix.pkg.labels, 'sccache') }}
|
||||
run: |
|
||||
set -euo pipefail
|
||||
echo "RUSTC_WRAPPER=/usr/bin/sccache" >> $GITHUB_ENV
|
||||
echo "CARGO_INCREMENTAL=false" >> $GITHUB_ENV
|
||||
echo "SCCACHE_GHA_ENABLED=true" >> $GITHUB_ENV
|
||||
if [ "${{ inputs.bust_cache }}" = "true" ]; then
|
||||
echo "SCCACHE_BUST_CACHE=true" >> $GITHUB_ENV
|
||||
@@ -89,7 +82,7 @@ jobs:
|
||||
|
||||
|
||||
- name: Build with Andaman
|
||||
run: anda build -D "vendor Terra" ${{ matrix.pkg.pkg }} -c terra-${{ matrix.version }}-${{ matrix.pkg.arch }} ${{ !matrix.pkg.labels.mock == '1' && '-rrpmbuild' || '' }}
|
||||
run: anda build -D "vendor Terra" -D "__python %{__python3}" ${{ matrix.pkg.pkg }} -c terra-${{ matrix.version }}-${{ matrix.pkg.arch }} ${{ !matrix.pkg.labels.mock == '1' && '-rrpmbuild' || '' }}
|
||||
|
||||
- name: Generating artifact name
|
||||
id: art
|
||||
@@ -129,4 +122,4 @@ jobs:
|
||||
run: ./.github/workflows/mg.sh true "${{matrix.pkg.pkg}}" "${{matrix.version}}" "${{matrix.pkg.arch}}" "${{github.run_id}}" "${{secrets.MADOGUCHI_JWT}}" "$GITHUB_SHA"
|
||||
- name: Notify Madoguchi (Failure)
|
||||
if: inputs.publish && (cancelled() || failure())
|
||||
run: ./.github/workflows/mg.sh false "${{matrix.pkg.pkg}}" "${{matrix.version}}" "${{matrix.pkg.arch}}" "${{github.run_id}}" "${{secrets.MADOGUCHI_JWT}}" "$GITHUB_SHA"
|
||||
run: ./.github/workflows/mg.sh false "${{matrix.pkg.pkg}}" "${{matrix.version}}" "${{matrix.pkg.arch}}" "${{github.run_id}}" "${{secrets.MADOGUCHI_JWT}}" "$GITHUB_SHA"
|
||||
|
||||
@@ -25,8 +25,14 @@ If you are using immutable/atomic editions of Fedora, run the following commands
|
||||
curl -fsSL https://github.com/terrapkg/subatomic-repos/raw/main/terra.repo | pkexec tee /etc/yum.repos.d/terra.repo
|
||||
sudo rpm-ostree install terra-release
|
||||
```
|
||||
#### Subrepos
|
||||
|
||||
Optionally, you can install `terra-release-extra` to use the Extras repository. This also installs the Nvidia, and Mesa streams but does not enable them.
|
||||
On Fedora, you can optionally install the Terra subrepos. Extra care and caution may be needed as some of these packages may conflict with other repositories such as RPM Fusion.
|
||||
|
||||
- Install `terra-release-extras` to enable the Extras subrepo. This repo contains packages which conflict with Fedora packages in some way, such as being a patched version of the same package.
|
||||
- Install `terra-release-mesa` to install the Mesa subrepo which contains a patched and codec complete Mesa.
|
||||
- Install `terra-release-nvidia` to install the NVIDIA subrepo which contains NVIDIA drivers.
|
||||
- Install `terra-release-multimedia` for mutltimedia packages in Terra. This repository is currently considered a work in progress.
|
||||
|
||||
### Enterprise Linux (EL)
|
||||
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
project pkg {
|
||||
arches = ["x86_64"]
|
||||
rpm {
|
||||
spec = "bazzite-portal.spec"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,39 @@
|
||||
Name: bazzite-portal
|
||||
Version: 0.1.6
|
||||
Release: 2%?dist
|
||||
Summary: Bazzite Portal is a tabbed frontend for curated script execution, with a focus on distro specific QOL shortcuts
|
||||
URL: https://github.com/ublue-os/yafti-gtk
|
||||
Source0: https://github.com/ublue-os/yafti-gtk/archive/refs/tags/v%{version}.tar.gz
|
||||
License: GPL-3.0-only
|
||||
Requires: python3-gobject
|
||||
Requires: python3-PyYAML
|
||||
Requires: gtk3
|
||||
Provides: Bazzite-Portal
|
||||
BuildArch: noarch
|
||||
Packager: Zacharias Xenakis <xarishark@outlook.com>
|
||||
|
||||
%description
|
||||
%{summary}.
|
||||
|
||||
%prep
|
||||
%autosetup -n yafti-gtk-%{version}
|
||||
|
||||
%build
|
||||
|
||||
%install
|
||||
install -Dm 755 yafti_gtk.py %{buildroot}%{_bindir}/yafti_gtk.py
|
||||
install -Dm 644 io.github.ublue_os.yafti_gtk.desktop %{buildroot}%{_appsdir}/io.github.ublue_os.yafti_gtk.desktop
|
||||
install -Dm 644 portal.svg %{buildroot}%{_scalableiconsdir}/io.github.ublue_os.yafti_gtk.svg
|
||||
install -Dm 644 io.github.ublue_os.yafti_gtk.metainfo.xml %{buildroot}%{_metainfodir}/io.github.ublue_os.yafti_gtk.metainfo.xml
|
||||
|
||||
%files
|
||||
%doc README.md
|
||||
%license LICENSE
|
||||
%{_bindir}/yafti_gtk.py
|
||||
%{_appsdir}/io.github.ublue_os.yafti_gtk.desktop
|
||||
%{_scalableiconsdir}/io.github.ublue_os.yafti_gtk.svg
|
||||
%{_metainfodir}/io.github.ublue_os.yafti_gtk.metainfo.xml
|
||||
|
||||
%changelog
|
||||
* Wed Jan 28 2026 Xarishark <xarishark@outlook.com>
|
||||
- Initial commit
|
||||
@@ -0,0 +1 @@
|
||||
rpm.version(gh("ublue-os/yafti-gtk"));
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: bitwarden-cli.bin
|
||||
Version: 2025.12.1
|
||||
Version: 2026.1.0
|
||||
Release: 1%?dist
|
||||
Summary: Bitwarden command-line client
|
||||
License: GPL-3.0-only
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
%endif
|
||||
|
||||
Name: bitwarden-cli
|
||||
Version: 2025.12.1
|
||||
Version: 2026.1.0
|
||||
Release: 1%?dist
|
||||
Summary: Bitwarden command-line client
|
||||
License: GPL-3.0-only
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
%undefine __brp_mangle_shebangs
|
||||
|
||||
Name: chdig
|
||||
Version: 26.1.1
|
||||
Version: 26.2.1
|
||||
Release: 1%?dist
|
||||
Summary: Dig into ClickHouse with TUI interface
|
||||
URL: https://github.com/azat/chdig
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
|
||||
|
||||
Name: discord-canary-openasar
|
||||
Version: 0.0.857
|
||||
Version: 0.0.871
|
||||
Release: 1%?dist
|
||||
Summary: A snappier Discord rewrite with features like further customization and theming
|
||||
License: MIT AND https://discord.com/terms
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
|
||||
|
||||
Name: discord-canary
|
||||
Version: 0.0.857
|
||||
Version: 0.0.871
|
||||
Release: 1%?dist
|
||||
Summary: Free Voice and Text Chat for Gamers
|
||||
URL: discord.com
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
|
||||
|
||||
Name: discord-openasar
|
||||
Version: 0.0.122
|
||||
Version: 0.0.124
|
||||
Release: 1%?dist
|
||||
Summary: A snappier Discord rewrite with features like further customization and theming
|
||||
License: MIT AND https://discord.com/terms
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
|
||||
|
||||
Name: discord-ptb-openasar
|
||||
Version: 0.0.174
|
||||
Version: 0.0.177
|
||||
Release: 1%?dist
|
||||
Summary: A snappier Discord rewrite with features like further customization and theming
|
||||
License: MIT AND https://discord.com/terms
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
|
||||
|
||||
Name: discord-ptb
|
||||
Version: 0.0.174
|
||||
Version: 0.0.177
|
||||
Release: 1%?dist
|
||||
Summary: Free Voice and Text Chat for Gamers.
|
||||
URL: https://discord.com
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
|
||||
|
||||
Name: discord
|
||||
Version: 0.0.122
|
||||
Version: 0.0.124
|
||||
Release: 1%?dist
|
||||
Summary: Free Voice and Text Chat for Gamers
|
||||
URL: https://discord.com
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
|
||||
|
||||
Name: feishin
|
||||
Version: 1.3.0
|
||||
Version: 1.6.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 6b0427b4466689b3268f7838277455702d7f9691
|
||||
%global commit 739a809557d8be3ee8f3f7d16dffd0cfd391de09
|
||||
%global shortcommit %{sub %{commit} 1 7}
|
||||
%global commit_date 20260125
|
||||
%global commit_date 20260208
|
||||
%global devel_name QtColorWidgets
|
||||
%global _distro_extra_cflags -fuse-ld=mold
|
||||
%global _distro_extra_cxxflags -fuse-ld=mold
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
%global commit 8fdb51cf58797af136cf25350cc4b27ab287752b
|
||||
%global commit 2f77c277df1650512abff175566b0386d9e2f0c5
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commit_date 20260125
|
||||
%global commit_date 20260213
|
||||
%global ver 2.0.1^
|
||||
%global base_name goofcord
|
||||
%global git_name GoofCord
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
%global crate halloy
|
||||
|
||||
Name: halloy
|
||||
Version: 2026.1.1
|
||||
Version: 2026.2
|
||||
Release: 1%?dist
|
||||
Summary: An open-source IRC client written in Rust, with the Iced GUI library
|
||||
Packager: Yoong jin <solomoncyj@gmail.com>
|
||||
@@ -33,14 +33,13 @@ BuildRequires: pkgconfig(xcb)
|
||||
%cargo_build
|
||||
|
||||
%install
|
||||
%crate_install_bin
|
||||
install -Dm755 target/rpm/halloy %{buildroot}%{_bindir}/halloy
|
||||
desktop-file-install assets/linux/%{appid}.desktop
|
||||
install -Dpm644 assets/linux/%{appid}.appdata.xml -t %{buildroot}%{_datadir}/metainfo
|
||||
|
||||
mkdir -p %{buildroot}%{_datadir}
|
||||
cp -r assets/linux/icons -t %{buildroot}%{_datadir}
|
||||
|
||||
%cargo_license_summary_online
|
||||
%{cargo_license_online} > LICENSE.dependencies
|
||||
|
||||
%if %{with check}
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
%endif
|
||||
|
||||
Name: helium-browser-bin
|
||||
Version: 0.8.3.1
|
||||
Version: 0.8.5.1
|
||||
Release: 1%?dist
|
||||
Summary: Private, fast, and honest web browser based on Chromium
|
||||
|
||||
@@ -21,10 +21,12 @@ License: GPL-3.0-only AND BSD-3-Clause
|
||||
Source0: https://github.com/imputnet/helium-linux/releases/download/%{version}/helium-%{version}-%{arch}_linux.tar.xz
|
||||
Source1: https://github.com/imputnet/helium-linux/archive/refs/tags/%{version}.tar.gz
|
||||
Source2: net.imput.helium.metainfo.xml
|
||||
Source3: net.imput.helium.desktop
|
||||
|
||||
ExclusiveArch: x86_64 aarch64
|
||||
|
||||
BuildRequires: terra-appstream-helper desktop-file-utils
|
||||
BuildRequires: terra-appstream-helper
|
||||
BuildRequires: desktop-file-utils
|
||||
|
||||
Requires: xdg-utils
|
||||
Requires: liberation-fonts
|
||||
@@ -39,20 +41,13 @@ Based on ungoogled-chromium with additional privacy and usability improvements.
|
||||
%autosetup -n helium-%{version}-%{arch}_linux
|
||||
tar --strip-components=1 -zxvf %{SOURCE1}
|
||||
|
||||
sed -i 's/Exec=helium\b/Exec=helium-browser-bin/g' helium.desktop
|
||||
|
||||
%build
|
||||
|
||||
%install
|
||||
install -dm755 %{buildroot}%{_libdir}/%{name}
|
||||
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}%{_appsdir}/%{name}.desktop
|
||||
|
||||
%__desktop_file_edit --set-icon=net.input.helium %{buildroot}%{_appsdir}/%{name}.desktop
|
||||
install -Dm644 %{SOURCE3} %{buildroot}%{_appsdir}/%{appid}.desktop
|
||||
|
||||
install -Dm644 product_logo_256.png %{buildroot}%{_hicolordir}/256x256/apps/%{appid}.png
|
||||
|
||||
@@ -60,49 +55,52 @@ rm -f %{buildroot}%{_libdir}/%{name}/helium.desktop
|
||||
rm -f %{buildroot}%{_libdir}/%{name}/product_logo_256.png
|
||||
|
||||
install -dm755 %{buildroot}%{_bindir}
|
||||
cat > %{buildroot}%{_bindir}/%{name} << EOF
|
||||
cat > %{buildroot}%{_bindir}/%{name} << 'EOF'
|
||||
|
||||
#!/bin/bash
|
||||
set -euo pipefail
|
||||
|
||||
XDG_CONFIG_HOME="\${XDG_CONFIG_HOME:-\"\$HOME/.config\"}"
|
||||
|
||||
XDG_CONFIG_HOME="${XDG_CONFIG_HOME:-"$HOME/.config"}"
|
||||
SYS_CONF="%{_sysconfdir}/helium-browser-flags.conf"
|
||||
USR_CONF="\${XDG_CONFIG_HOME}/helium-browser-flags.conf"
|
||||
USR_CONF="${XDG_CONFIG_HOME}/helium-browser-flags.conf"
|
||||
|
||||
FLAGS=()
|
||||
|
||||
append_flags_file() {
|
||||
local file="\$1"
|
||||
[[ -r "\$file" ]] || return 0
|
||||
local file="$1"
|
||||
[[ -r "$file" ]] || return 0
|
||||
local line safe_line
|
||||
while IFS= read -r line; do
|
||||
[[ "\$line" =~ ^[[:space:]]*(#|\$) ]] && continue
|
||||
case "\$line" in
|
||||
*'\$('*|*'\`'*)
|
||||
echo "Warning: ignoring unsafe line in \$file: \$line" >&2
|
||||
[[ "$line" =~ ^[[:space:]]*(#|$) ]] && continue
|
||||
case "$line" in
|
||||
*'$('*|*'`'*)
|
||||
echo "Warning: ignoring unsafe line in $file: $line" >&2
|
||||
continue
|
||||
;;
|
||||
esac
|
||||
set -f
|
||||
safe_line=\${line//\$/\\\\\$}
|
||||
safe_line=\${safe_line//~/\\\\~}
|
||||
eval "set -- \$safe_line"
|
||||
safe_line=${line//$/\\$}
|
||||
safe_line=${safe_line//~/\\~}
|
||||
eval "set -- $safe_line"
|
||||
set +f
|
||||
for token in "\$@"; do
|
||||
FLAGS+=("\$token")
|
||||
for token in "$@"; do
|
||||
FLAGS+=("$token")
|
||||
done
|
||||
done < "\$file"
|
||||
done < "$file"
|
||||
}
|
||||
|
||||
append_flags_file "\$SYS_CONF"
|
||||
append_flags_file "\$USR_CONF"
|
||||
append_flags_file "$SYS_CONF"
|
||||
append_flags_file "$USR_CONF"
|
||||
|
||||
if [[ -n "\${HELIUM_USER_FLAGS:-}" ]]; then
|
||||
read -r -a ENV_FLAGS <<< "\$HELIUM_USER_FLAGS"
|
||||
FLAGS+=("\${ENV_FLAGS[@]}")
|
||||
if [[ -n "${HELIUM_USER_FLAGS:-}" ]]; then
|
||||
read -r -a ENV_FLAGS <<< "$HELIUM_USER_FLAGS"
|
||||
FLAGS+=("${ENV_FLAGS[@]}")
|
||||
fi
|
||||
|
||||
exec %{_libdir}/%{name}/chrome-wrapper "\${FLAGS[@]}" "\$@"
|
||||
export CHROME_WRAPPER="$(readlink -f "$0")"
|
||||
export CHROME_VERSION_EXTRA="stable"
|
||||
|
||||
exec -a "$0" %{_libdir}/%{name}/chrome "${FLAGS[@]}" "$@"
|
||||
EOF
|
||||
chmod 755 %{buildroot}%{_bindir}/%{name}
|
||||
|
||||
@@ -112,11 +110,15 @@ chmod 755 %{buildroot}%{_bindir}/%{name}
|
||||
%doc README.md
|
||||
%license LICENSE LICENSE.ungoogled_chromium
|
||||
%{_libdir}/%{name}/
|
||||
%{_bindir}/%{name}
|
||||
%{_appsdir}/%{name}.desktop
|
||||
# shebang reasons
|
||||
%attr(0755,root,root) %{_bindir}/%{name}
|
||||
%{_appsdir}/%{appid}.desktop
|
||||
%{_hicolordir}/256x256/apps/%{appid}.png
|
||||
%{_metainfodir}/%{appid}.metainfo.xml
|
||||
|
||||
%changelog
|
||||
* Sun Feb 15 2026 Jaiden Rirordan <jade@fyralabs.com>
|
||||
- Use downstream desktop file and recombobulate
|
||||
|
||||
* Wed Dec 03 2025 Nadia P <nyadiia@pm.me> - 0.6.9.1-1
|
||||
- Initial package
|
||||
|
||||
@@ -0,0 +1,229 @@
|
||||
[Desktop Entry]
|
||||
Version=1.0
|
||||
Name=Helium
|
||||
|
||||
# For future reference, these translations are available in the Chromium
|
||||
# tree at chrome/installer/linux/common/desktop.template.
|
||||
#
|
||||
# Only KDE 4 seems to use GenericName, so we reuse the KDE strings.
|
||||
# From Ubuntu's language-pack-kde-XX-base packages, version 9.04-20090413.
|
||||
GenericName=Web Browser
|
||||
GenericName[ar]=متصفح الشبكة
|
||||
GenericName[bg]=Уеб браузър
|
||||
GenericName[ca]=Navegador web
|
||||
GenericName[cs]=WWW prohlížeč
|
||||
GenericName[da]=Browser
|
||||
GenericName[de]=Web-Browser
|
||||
GenericName[el]=Περιηγητής ιστού
|
||||
GenericName[en_GB]=Web Browser
|
||||
GenericName[es]=Navegador web
|
||||
GenericName[et]=Veebibrauser
|
||||
GenericName[fi]=WWW-selain
|
||||
GenericName[fr]=Navigateur Web
|
||||
GenericName[gu]=વેબ બ્રાઉઝર
|
||||
GenericName[he]=דפדפן אינטרנט
|
||||
GenericName[hi]=वेब ब्राउज़र
|
||||
GenericName[hu]=Webböngésző
|
||||
GenericName[it]=Browser Web
|
||||
GenericName[ja]=ウェブブラウザ
|
||||
GenericName[kn]=ಜಾಲ ವೀಕ್ಷಕ
|
||||
GenericName[ko]=웹 브라우저
|
||||
GenericName[lt]=Žiniatinklio naršyklė
|
||||
GenericName[lv]=Tīmekļa pārlūks
|
||||
GenericName[ml]=വെബ് ബ്രൌസര്
|
||||
GenericName[mr]=वेब ब्राऊजर
|
||||
GenericName[nb]=Nettleser
|
||||
GenericName[nl]=Webbrowser
|
||||
GenericName[pl]=Przeglądarka WWW
|
||||
GenericName[pt]=Navegador Web
|
||||
GenericName[pt_BR]=Navegador da Internet
|
||||
GenericName[ro]=Navigator de Internet
|
||||
GenericName[ru]=Веб-браузер
|
||||
GenericName[sl]=Spletni brskalnik
|
||||
GenericName[sv]=Webbläsare
|
||||
GenericName[ta]=இணைய உலாவி
|
||||
GenericName[th]=เว็บเบราว์เซอร์
|
||||
GenericName[tr]=Web Tarayıcı
|
||||
GenericName[uk]=Веб-браузер
|
||||
GenericName[zh_CN]=网页浏览器
|
||||
GenericName[zh_HK]=網頁瀏覽器
|
||||
GenericName[zh_TW]=網頁瀏覽器
|
||||
# Not translated in KDE, from Epiphany 2.26.1-0ubuntu1.
|
||||
GenericName[bn]=ওয়েব ব্রাউজার
|
||||
GenericName[fil]=Web Browser
|
||||
GenericName[hr]=Web preglednik
|
||||
GenericName[id]=Browser Web
|
||||
GenericName[or]=ଓ୍ବେବ ବ୍ରାଉଜର
|
||||
GenericName[sk]=WWW prehliadač
|
||||
GenericName[sr]=Интернет прегледник
|
||||
GenericName[te]=వెబ్ బ్రౌజర్
|
||||
GenericName[vi]=Bộ duyệt Web
|
||||
|
||||
# Gnome and KDE 3 uses Comment.
|
||||
Comment=Access the Internet
|
||||
Comment[ar]=الدخول إلى الإنترنت
|
||||
Comment[bg]=Достъп до интернет
|
||||
Comment[bn]=ইন্টারনেটটি অ্যাক্সেস করুন
|
||||
Comment[ca]=Accedeix a Internet
|
||||
Comment[cs]=Přístup k internetu
|
||||
Comment[da]=Få adgang til internettet
|
||||
Comment[de]=Internetzugriff
|
||||
Comment[el]=Πρόσβαση στο Διαδίκτυο
|
||||
Comment[en_GB]=Access the Internet
|
||||
Comment[es]=Accede a Internet.
|
||||
Comment[et]=Pääs Internetti
|
||||
Comment[fi]=Käytä internetiä
|
||||
Comment[fil]=I-access ang Internet
|
||||
Comment[fr]=Accéder à Internet
|
||||
Comment[gu]=ઇંટરનેટ ઍક્સેસ કરો
|
||||
Comment[he]=גישה אל האינטרנט
|
||||
Comment[hi]=इंटरनेट तक पहुंच स्थापित करें
|
||||
Comment[hr]=Pristup Internetu
|
||||
Comment[hu]=Internetelérés
|
||||
Comment[id]=Akses Internet
|
||||
Comment[it]=Accesso a Internet
|
||||
Comment[ja]=インターネットにアクセス
|
||||
Comment[kn]=ಇಂಟರ್ನೆಟ್ ಅನ್ನು ಪ್ರವೇಶಿಸಿ
|
||||
Comment[ko]=인터넷 연결
|
||||
Comment[lt]=Interneto prieiga
|
||||
Comment[lv]=Piekļūt internetam
|
||||
Comment[ml]=ഇന്റര്നെറ്റ് ആക്സസ് ചെയ്യുക
|
||||
Comment[mr]=इंटरनेटमध्ये प्रवेश करा
|
||||
Comment[nb]=Gå til Internett
|
||||
Comment[nl]=Verbinding maken met internet
|
||||
Comment[or]=ଇଣ୍ଟର୍ନେଟ୍ ପ୍ରବେଶ କରନ୍ତୁ
|
||||
Comment[pl]=Skorzystaj z internetu
|
||||
Comment[pt]=Aceder à Internet
|
||||
Comment[pt_BR]=Acessar a internet
|
||||
Comment[ro]=Accesaţi Internetul
|
||||
Comment[ru]=Доступ в Интернет
|
||||
Comment[sk]=Prístup do siete Internet
|
||||
Comment[sl]=Dostop do interneta
|
||||
Comment[sr]=Приступите Интернету
|
||||
Comment[sv]=Gå ut på Internet
|
||||
Comment[ta]=இணையத்தை அணுகுதல்
|
||||
Comment[te]=ఇంటర్నెట్ను ఆక్సెస్ చెయ్యండి
|
||||
Comment[th]=เข้าถึงอินเทอร์เน็ต
|
||||
Comment[tr]=İnternet'e erişin
|
||||
Comment[uk]=Доступ до Інтернету
|
||||
Comment[vi]=Truy cập Internet
|
||||
Comment[zh_CN]=访问互联网
|
||||
Comment[zh_HK]=連線到網際網路
|
||||
Comment[zh_TW]=連線到網際網路
|
||||
|
||||
Exec=helium-browser-bin %U
|
||||
StartupNotify=true
|
||||
StartupWMClass=helium
|
||||
Terminal=false
|
||||
Icon=net.imput.helium
|
||||
Type=Application
|
||||
Categories=Network;WebBrowser;
|
||||
MimeType=application/pdf;application/rdf+xml;application/rss+xml;application/xhtml+xml;application/xhtml_xml;application/xml;image/gif;image/jpeg;image/png;image/webp;text/html;text/xml;x-scheme-handler/http;x-scheme-handler/https;
|
||||
Actions=new-window;new-private-window;
|
||||
X-Desktop-File-Install-Version=0.28
|
||||
|
||||
[Desktop Action new-window]
|
||||
Name=New Window
|
||||
Name[am]=አዲስ መስኮት
|
||||
Name[ar]=نافذة جديدة
|
||||
Name[bg]=Нов прозорец
|
||||
Name[bn]=নতুন উইন্ডো
|
||||
Name[ca]=Finestra nova
|
||||
Name[cs]=Nové okno
|
||||
Name[da]=Nyt vindue
|
||||
Name[de]=Neues Fenster
|
||||
Name[el]=Νέο Παράθυρο
|
||||
Name[en_GB]=New Window
|
||||
Name[es]=Nueva ventana
|
||||
Name[et]=Uus aken
|
||||
Name[fa]=پنجره جدید
|
||||
Name[fi]=Uusi ikkuna
|
||||
Name[fil]=New Window
|
||||
Name[fr]=Nouvelle fenêtre
|
||||
Name[gu]=નવી વિંડો
|
||||
Name[hi]=नई विंडो
|
||||
Name[hr]=Novi prozor
|
||||
Name[hu]=Új ablak
|
||||
Name[id]=Jendela Baru
|
||||
Name[it]=Nuova finestra
|
||||
Name[iw]=חלון חדש
|
||||
Name[ja]=新規ウインドウ
|
||||
Name[kn]=ಹೊಸ ವಿಂಡೊ
|
||||
Name[ko]=새 창
|
||||
Name[lt]=Naujas langas
|
||||
Name[lv]=Jauns logs
|
||||
Name[ml]=പുതിയ വിന്ഡോ
|
||||
Name[mr]=नवीन विंडो
|
||||
Name[nl]=Nieuw venster
|
||||
Name[no]=Nytt vindu
|
||||
Name[pl]=Nowe okno
|
||||
Name[pt]=Nova janela
|
||||
Name[pt_BR]=Nova janela
|
||||
Name[ro]=Fereastră nouă
|
||||
Name[ru]=Новое окно
|
||||
Name[sk]=Nové okno
|
||||
Name[sl]=Novo okno
|
||||
Name[sr]=Нови прозор
|
||||
Name[sv]=Nytt fönster
|
||||
Name[sw]=Dirisha Jipya
|
||||
Name[ta]=புதிய சாளரம்
|
||||
Name[te]=క్రొత్త విండో
|
||||
Name[th]=หน้าต่างใหม่
|
||||
Name[tr]=Yeni Pencere
|
||||
Name[uk]=Нове вікно
|
||||
Name[vi]=Cửa sổ Mới
|
||||
Name[zh_CN]=新建窗口
|
||||
Name[zh_TW]=開新視窗
|
||||
Exec=helium-browser-bin
|
||||
|
||||
[Desktop Action new-private-window]
|
||||
Name=New Incognito Window
|
||||
Name[ar]=نافذة جديدة للتصفح المتخفي
|
||||
Name[bg]=Нов прозорец „инкогнито“
|
||||
Name[bn]=নতুন ছদ্মবেশী উইন্ডো
|
||||
Name[ca]=Finestra d'incògnit nova
|
||||
Name[cs]=Nové anonymní okno
|
||||
Name[da]=Nyt inkognitovindue
|
||||
Name[de]=Neues Inkognito-Fenster
|
||||
Name[el]=Νέο παράθυρο για ανώνυμη περιήγηση
|
||||
Name[en_GB]=New Incognito window
|
||||
Name[es]=Nueva ventana de incógnito
|
||||
Name[et]=Uus inkognito aken
|
||||
Name[fa]=پنجره جدید حالت ناشناس
|
||||
Name[fi]=Uusi incognito-ikkuna
|
||||
Name[fil]=Bagong Incognito window
|
||||
Name[fr]=Nouvelle fenêtre de navigation privée
|
||||
Name[gu]=નવી છુપી વિંડો
|
||||
Name[hi]=नई गुप्त विंडो
|
||||
Name[hr]=Novi anoniman prozor
|
||||
Name[hu]=Új Inkognitóablak
|
||||
Name[id]=Jendela Penyamaran baru
|
||||
Name[it]=Nuova finestra di navigazione in incognito
|
||||
Name[iw]=חלון חדש לגלישה בסתר
|
||||
Name[ja]=新しいシークレット ウィンドウ
|
||||
Name[kn]=ಹೊಸ ಅಜ್ಞಾತ ವಿಂಡೋ
|
||||
Name[ko]=새 시크릿 창
|
||||
Name[lt]=Naujas inkognito langas
|
||||
Name[lv]=Jauns inkognito režīma logs
|
||||
Name[ml]=പുതിയ വേഷ പ്രച്ഛന്ന വിന്ഡോ
|
||||
Name[mr]=नवीन गुप्त विंडो
|
||||
Name[nl]=Nieuw incognitovenster
|
||||
Name[no]=Nytt inkognitovindu
|
||||
Name[pl]=Nowe okno incognito
|
||||
Name[pt]=Nova janela de navegação anónima
|
||||
Name[pt_BR]=Nova janela anônima
|
||||
Name[ro]=Fereastră nouă incognito
|
||||
Name[ru]=Новое окно в режиме инкогнито
|
||||
Name[sk]=Nové okno inkognito
|
||||
Name[sl]=Novo okno brez beleženja zgodovine
|
||||
Name[sr]=Нови прозор за прегледање без архивирања
|
||||
Name[sv]=Nytt inkognitofönster
|
||||
Name[ta]=புதிய மறைநிலைச் சாளரம்
|
||||
Name[te]=క్రొత్త అజ్ఞాత విండో
|
||||
Name[th]=หน้าต่างใหม่ที่ไม่ระบุตัวตน
|
||||
Name[tr]=Yeni Gizli pencere
|
||||
Name[uk]=Нове вікно в режимі анонімного перегляду
|
||||
Name[vi]=Cửa sổ ẩn danh mới
|
||||
Name[zh_CN]=新建隐身窗口
|
||||
Name[zh_TW]=新增無痕式視窗
|
||||
Exec=helium-browser-bin --incognito
|
||||
@@ -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.100.0
|
||||
%global raw_ver v1.103.0
|
||||
|
||||
Name: komikku
|
||||
Version: 1.100.0
|
||||
Version: 1.103.0
|
||||
%forgemeta
|
||||
Release: 1%?dist
|
||||
Summary: A manga reader for GNOME
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
%global commit 4ccb21b88c39a387701cf65d31330a7572abd45d
|
||||
%global commit_date 20260120
|
||||
%global commit a91cc6da5cdc16a06988b9de3417fa7d7acbab8b
|
||||
%global commit_date 20260215
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global debug_package %nil
|
||||
%global __strip /bin/true
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
%endif
|
||||
|
||||
Name: legcord
|
||||
Version: 1.1.6
|
||||
Version: 1.2.1
|
||||
Release: 1%?dist
|
||||
License: OSL-3.0
|
||||
Summary: Custom lightweight Discord client designed to enhance your experience
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
# Disable X11 for RHEL 10+
|
||||
%bcond x11 %[%{undefined rhel} || 0%{?rhel} < 10]
|
||||
|
||||
%global commit 7bfa2cfd3d44d38d1736d66cc26e30c587e17636
|
||||
%global commit 102e693f49ce40fa10361d166392068c24fe5f15
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commit_date 20260126
|
||||
%global commit_date 20260214
|
||||
%global ver 0.41.0
|
||||
|
||||
Name: mpv-nightly
|
||||
|
||||
@@ -3,12 +3,12 @@
|
||||
|
||||
Name: neohtop
|
||||
Version: 1.2.0
|
||||
Release: 3%?dist
|
||||
Release: 4%?dist
|
||||
Summary: System monitoring on steroids
|
||||
SourceLicense: MIT
|
||||
License: ((Apache-2.0 OR MIT) AND BSD-3-Clause) AND (0BSD OR MIT OR Apache-2.0) AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND Apache-2.0 AND (BSD-3-Clause AND MIT) AND (BSD-3-Clause OR MIT OR Apache-2.0) AND (BSD-3-Clause OR MIT) AND BSD-3-Clause AND (CC0-1.0 OR MIT-0 OR Apache-2.0) AND (MIT OR Apache-2.0 OR Zlib) AND (MIT OR Apache-2.0) AND (MIT OR Zlib OR Apache-2.0) AND MIT AND MPL-2.0 AND (Unlicense OR MIT) AND (Zlib OR Apache-2.0 OR MIT)
|
||||
URL: https://github.com/Abdenasser/neohtop
|
||||
Source0: %url/archive/refs/tags/v%version.tar.gz
|
||||
URL: https://abdenasser.github.io/neohtop/
|
||||
Source0: https://github.com/Abdenasser/neohtop/archive/refs/tags/v%version.tar.gz
|
||||
Source1: NeoHtop.desktop
|
||||
Source2: com.github.neohtop.metainfo.xml
|
||||
Packager: Owen Zimmerman <owen@fyralabs.com>
|
||||
|
||||
@@ -2,8 +2,8 @@
|
||||
%define debug_package %nil
|
||||
|
||||
Name: peazip
|
||||
Version: 10.8.0
|
||||
Release: 3%?dist
|
||||
Version: 10.9.0
|
||||
Release: 1%?dist
|
||||
Summary: Free Zip / Unzip software and Rar file extractor. Cross-platform file and archive manager
|
||||
License: LGPL-3.0-only
|
||||
URL: https://peazip.github.io
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Name: proton-vpn-gtk-app
|
||||
Version: 4.14.0
|
||||
Release: 1%?dist
|
||||
Version: 4.14.1
|
||||
Release: 2%?dist
|
||||
Summary: Official ProtonVPN Linux app
|
||||
License: GPL-3.0-only
|
||||
URL: https://protonvpn.com/download-linux
|
||||
@@ -27,6 +27,7 @@ Requires: python3-gobject
|
||||
Requires: python3-dbus
|
||||
Requires: python3-packaging
|
||||
Requires: python3-proton-vpn-api-core
|
||||
Requires: python3-proton-core >= 0.7.0
|
||||
Requires: librsvg2
|
||||
|
||||
Provides: protonvpn
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
%global commit c100a03bb39a52c0829fbd9e266a57a4aa2940dd
|
||||
%global commit_date 20260110
|
||||
%global commit 605d9dd8c825b650deeaa614e1b83e8dbb41e87d
|
||||
%global commit_date 20260128
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
Name: rasputin
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
%global commit c100a03bb39a52c0829fbd9e266a57a4aa2940dd
|
||||
%global commit_date 20260110
|
||||
%global commit 605d9dd8c825b650deeaa614e1b83e8dbb41e87d
|
||||
%global commit_date 20260128
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
Name: appset
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
%global ver 2026-01-27
|
||||
%global ver 2026-02-15
|
||||
%global goodver %(echo %ver | sed 's/-//g')
|
||||
%global __brp_mangle_shebangs %{nil}
|
||||
%bcond_without mold
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Name: rustnet
|
||||
Version: 0.18.0
|
||||
Release: 1%{?dist}
|
||||
Version: 1.0.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
|
||||
|
||||
@@ -2,8 +2,8 @@
|
||||
|
||||
Name: signal-desktop
|
||||
%electronmeta -aD
|
||||
Version: 7.86.0
|
||||
Release: 3%?dist
|
||||
Version: 7.89.0
|
||||
Release: 1%?dist
|
||||
Summary: A private messenger for Windows, macOS, and Linux
|
||||
URL: https://signal.org
|
||||
Source0: https://github.com/signalapp/Signal-Desktop/archive/refs/tags/v%{version}.tar.gz
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
%global realname subtitleedit
|
||||
|
||||
Name: %realname.bin
|
||||
Version: 4.0.14
|
||||
Version: 4.0.15
|
||||
Release: 1%?dist
|
||||
Summary: An advanced subtitle editor and converter
|
||||
License: GPL-3.0-only
|
||||
|
||||
@@ -1 +1 @@
|
||||
v1.12.17
|
||||
v1.12.22
|
||||
@@ -0,0 +1,6 @@
|
||||
project "pkg" {
|
||||
arches = ["x86_64"]
|
||||
rpm {
|
||||
spec = "twintaillauncher.spec"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,77 @@
|
||||
%undefine __brp_mangle_shebangs
|
||||
|
||||
%global toolchain clang
|
||||
|
||||
Name: twintaillauncher
|
||||
|
||||
Version: 1.1.15
|
||||
Release: 1%{?dist}
|
||||
Summary: A multi-platform launcher for your anime games
|
||||
Packager: Yoong Jin <solomoncyj@gmail.com>
|
||||
|
||||
SourceLicense: GPL-3.0-or-later
|
||||
License: GPL-3.0-or-later AND (((Apache-2.0 OR MIT) AND BSD-3-Clause) AND ((MIT OR Apache-2.0) AND Unicode-3.0) AND (0BSD OR Apache-2.0 OR MIT) AND (Apache-2.0) AND (Apache-2.0 AND ISC) AND (Apache-2.0 AND MIT) AND (Apache-2.0 OR Apache-2.0 WITH LLVM-exception OR CC0-1.0) AND (Apache-2.0 OR Apache-2.0 WITH LLVM-exception OR MIT) AND (Apache-2.0 OR BSD-2-Clause OR MIT) AND (Apache-2.0 OR BSD-3-Clause) AND (Apache-2.0 OR BSD-3-Clause OR MIT) AND (Apache-2.0 OR BSL-1.0 OR MIT) AND (Apache-2.0 OR CC0-1.0 OR MIT-0) AND (Apache-2.0 OR ISC OR MIT) AND (Apache-2.0 OR LGPL-2.1-or-later OR MIT) AND (Apache-2.0 OR MIT) AND (Apache-2.0 OR MIT OR Zlib) AND (Apache-2.0 WITH LLVM-exception) AND (BSD-2-Clause) AND (BSD-3-Clause) AND (BSD-3-Clause AND MIT) AND (BSD-3-Clause OR MIT) AND CC0-1.0 AND (CC0-1.0 OR MIT-0) AND (CDLA-Permissive-2.0) AND ISC AND (ISC AND (Apache-2.0 OR ISC)) AND (ISC AND (Apache-2.0 OR ISC) AND OpenSSL) AND (LGPL-3.0-or-later OR MIT) AND MIT AND (MIT OR Unlicense) AND MPL-2.0 AND Unicode-3.0 AND Zlib AND bzip2-1.0.6)
|
||||
URL: https://twintaillauncher.app/
|
||||
Source0: https://github.com/TwintailTeam/TwintailLauncher/archive/refs/tags/ttl-v%{version}.tar.gz
|
||||
|
||||
ExclusiveArch: x86_64
|
||||
|
||||
Requires: hicolor-icon-theme
|
||||
|
||||
# Build requires
|
||||
BuildRequires: pnpm
|
||||
BuildRequires: %{tauri_buildrequires}
|
||||
BuildRequires: protobuf-devel
|
||||
BuildRequires: webkit2gtk4.1-devel
|
||||
BuildRequires: desktop-file-utils
|
||||
BuildRequires: hicolor-icon-theme
|
||||
BuildRequires: perl
|
||||
BuildRequires: zlib-ng-devel
|
||||
BuildRequires: clang
|
||||
BuildRequires: mold
|
||||
|
||||
Provides: ttl
|
||||
|
||||
%description
|
||||
Twintaillauncher is a multi-platform launcher that brings mod support, quality-of-life improvements, and advanced features to a variety of anime-styled games.
|
||||
TTL is an all-in-one tool for downloading, managing, and launching your favorite anime games. It’s designed with flexibility, ease of use, and customization in mind.
|
||||
|
||||
%prep
|
||||
%autosetup -n TwintailLauncher-ttl-v%{version}
|
||||
cd src-tauri
|
||||
cargo update
|
||||
cd ..
|
||||
%tauri_prep
|
||||
|
||||
%build
|
||||
%pnpm_build
|
||||
|
||||
|
||||
%install
|
||||
%tauri_install_bin
|
||||
%tauri_cargo_license_summary
|
||||
%{tauri_cargo_license} > LICENSE.dependencies
|
||||
|
||||
%desktop_file_install -f ./twintaillauncher.desktop
|
||||
|
||||
install -Dm644 public/launcher-icon.png %{buildroot}%{_hicolordir}/512x512/apps/%{name}.png
|
||||
install -Dm644 public/launcher-icon-128.png %{buildroot}%{_hicolordir}/128x128/apps/%{name}.png
|
||||
|
||||
|
||||
|
||||
%files
|
||||
%license LICENSE.dependencies
|
||||
%license LICENSE
|
||||
%doc README.md
|
||||
|
||||
%{_bindir}/twintaillauncher
|
||||
%{_hicolordir}/512x512/apps/%{name}.png
|
||||
%{_hicolordir}/128x128/apps/%{name}.png
|
||||
%_appsdir/twintaillauncher.desktop
|
||||
|
||||
|
||||
|
||||
|
||||
%changelog
|
||||
* Tue Feb 3 2026 Yoong Jin <solomoncyj@gmail.com> - 1.1.15-0
|
||||
- Initial Package
|
||||
@@ -0,0 +1,2 @@
|
||||
// index of 5 skips 'ttl-v'
|
||||
rpm.version(gh_tag("TwintailTeam/TwintailLauncher")[5..]);
|
||||
@@ -1,5 +1,8 @@
|
||||
%define debug_package %nil
|
||||
|
||||
%global giturl https://github.com/Vencord/Vesktop
|
||||
%global appid dev.vencord.Vesktop
|
||||
|
||||
# Exclude private libraries
|
||||
%global __requires_exclude libffmpeg.so
|
||||
%global __provides_exclude_from %{_datadir}/vesktop/.*\\.so
|
||||
@@ -7,28 +10,27 @@
|
||||
Name: vesktop
|
||||
Obsoletes: VencordDesktop < 1.5.8-1
|
||||
Obsoletes: vencord-desktop < 1.5.8-1
|
||||
Version: 1.6.4
|
||||
Version: 1.6.5
|
||||
Release: 1%?dist
|
||||
License: GPL-3.0
|
||||
License: GPL-3.0-or-later
|
||||
Summary: Vesktop is a cross platform desktop app aiming to give you a snappier Discord experience with Vencord pre-installed
|
||||
URL: https://github.com/Vencord/Vesktop
|
||||
URL: https://vesktop.dev
|
||||
Group: Applications/Internet
|
||||
#Source1: launch.sh
|
||||
Source0: https://github.com/Vencord/Vesktop/archive/refs/tags/v%{version}.tar.gz
|
||||
Source0: %{giturl}/archive/refs/tags/v%{version}.tar.gz
|
||||
Source1: %{giturl}/releases/download/v%{version}/%{appid}.metainfo.xml
|
||||
Requires: xdg-utils
|
||||
%if 0%{?fedora} >= 44
|
||||
BuildRequires: nodejs24-npm-bin git
|
||||
%else
|
||||
BuildRequires: nodejs-npm git
|
||||
# Conflicts: vesktop-bin
|
||||
%endif
|
||||
|
||||
%description
|
||||
vesktop is a custom client designed to enhance your Discord experience
|
||||
while keeping everything lightweight.
|
||||
|
||||
%prep
|
||||
git init
|
||||
git remote add origin %url || :
|
||||
git reset --hard
|
||||
git fetch
|
||||
git checkout v%version
|
||||
%git_clone %giturl v%version
|
||||
|
||||
cat <<EOF > vesktop.desktop
|
||||
[Desktop Entry]
|
||||
@@ -44,14 +46,11 @@ StartupWMClass=vesktop
|
||||
Keywords=discord;vesktop;vencord;shelter;armcord;electron;
|
||||
EOF
|
||||
|
||||
|
||||
%build
|
||||
npx pnpm install --no-frozen-lockfile
|
||||
npx pnpm package:dir
|
||||
|
||||
%__npx pnpm install --no-frozen-lockfile
|
||||
%__npx pnpm package:dir
|
||||
|
||||
%install
|
||||
|
||||
mkdir -p %buildroot/usr/share/vesktop
|
||||
cp -r dist/*-unpacked/. %buildroot/usr/share/vesktop/.
|
||||
|
||||
@@ -60,6 +59,7 @@ ln -sf /usr/share/vesktop/vesktop %buildroot/usr/bin/vesktop
|
||||
ln -sf /usr/bin/vesktop %buildroot/usr/bin/vencorddesktop
|
||||
install -Dm644 vesktop.desktop %{buildroot}%{_datadir}/applications/vesktop.desktop
|
||||
install -Dm644 build/icon.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/vesktop.svg
|
||||
install -Dm644 %{SOURCE1} %{buildroot}%{_metainfodir}/%{appid}.metainfo.xml
|
||||
|
||||
%files
|
||||
%doc README.md
|
||||
@@ -69,10 +69,12 @@ install -Dm644 build/icon.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/ves
|
||||
%{_datadir}/applications/vesktop.desktop
|
||||
%{_iconsdir}/hicolor/scalable/apps/vesktop.svg
|
||||
%{_datadir}/vesktop/*
|
||||
%{_metainfodir}/%{appid}.metainfo.xml
|
||||
|
||||
%changelog
|
||||
* Wed Feb 04 2026 Kaitlyn <kaitlynyaa@kaitlynyaa.dev> - 1.6.4
|
||||
- Added appstream metainfo and fixed buildrequires to adhere to new npm package naming scheme
|
||||
* Thu Jul 24 2025 Atmois <info@atmois.com> - 1.5.8-2
|
||||
- Rename from vencord-desktop to vesktop and amend the spec file accordingly
|
||||
* Tue Nov 07 2023 Cappy Ishihara <cappy@cappuchino.xyz> - 0.4.3-1
|
||||
- Initial package
|
||||
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
# Fedora sometimes sources the snapshots under stable versions and just bumps release
|
||||
# For user clarity I have separated these into different packages
|
||||
%global commit b6dbb9e190cf2ea35c6bea4dd0f314120e6f9b38
|
||||
%global commit c9ec7e27eb01e8f0e46a2d4803c405c38a27cc75
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global ver 20260125
|
||||
%global commit_date 20260126
|
||||
%global commit_date 20260130
|
||||
|
||||
Name: winetricks-git
|
||||
Version: %{ver}^%{commit_date}git.%{shortcommit}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: budgie-extras
|
||||
Version: 2.0.0
|
||||
Version: 2.1.0
|
||||
Release: 1%?dist
|
||||
|
||||
License: GPL-3.0
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "cagebreak.spec"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,64 @@
|
||||
%global tag 3.1.0
|
||||
%global forgeurl https://github.com/project-repo/cagebreak
|
||||
%forgemeta
|
||||
|
||||
Name: cagebreak
|
||||
Version: %{tag}
|
||||
Release: 1%{?dist}
|
||||
Summary: A wayland tiling compositor inspired by Ratpoison
|
||||
|
||||
License: MIT
|
||||
URL: %{forgeurl}
|
||||
Source0: %{forgesource}
|
||||
|
||||
Packager: metcya <metcya@gmail.com>
|
||||
|
||||
BuildRequires: meson
|
||||
BuildRequires: gcc
|
||||
BuildRequires: scdoc
|
||||
BuildRequires: pkgconfig(wlroots-0.19)
|
||||
BuildRequires: pkgconfig(wayland-protocols)
|
||||
BuildRequires: pkgconfig(wayland-server)
|
||||
BuildRequires: pkgconfig(wayland-cursor)
|
||||
BuildRequires: pkgconfig(wayland-client)
|
||||
BuildRequires: pkgconfig(xkbcommon)
|
||||
BuildRequires: pkgconfig(cairo)
|
||||
BuildRequires: pkgconfig(pango)
|
||||
BuildRequires: pkgconfig(pangocairo)
|
||||
BuildRequires: pkgconfig(fontconfig)
|
||||
BuildRequires: pkgconfig(libinput)
|
||||
BuildRequires: pkgconfig(libevdev)
|
||||
BuildRequires: pkgconfig(libudev)
|
||||
|
||||
# used in the example configuration
|
||||
Recommends: /usr/bin/xterm
|
||||
Recommends: /usr/bin/pactl
|
||||
|
||||
%description
|
||||
cagebreak is a slim, keyboard-controlled, tiling compositor for wayland
|
||||
conceptually based on the X11 window manager ratpoison.
|
||||
|
||||
%prep
|
||||
%forgesetup
|
||||
|
||||
%build
|
||||
%meson -Dxwayland=true -Dman-pages=true
|
||||
%meson_build
|
||||
|
||||
%install
|
||||
%meson_install
|
||||
|
||||
%files
|
||||
# license is already installed by the package
|
||||
%license %{_defaultlicensdir}/%{name}/LICENSE
|
||||
%doc README.md SECURITY.md FAQ.md Bugs.md
|
||||
%{_bindir}/cagebreak
|
||||
%{_sysconfdir}/xdg/%{name}/config
|
||||
%{_mandir}/man1/cagebreak.1.*
|
||||
%{_mandir}/man5/cagebreak-config.5.*
|
||||
%{_mandir}/man7/cagebreak-socket.7.*
|
||||
|
||||
|
||||
%changelog
|
||||
* Wed Feb 04 2026 metcya <metcya@gmail.com>
|
||||
- Initial package
|
||||
@@ -0,0 +1 @@
|
||||
rpm.global("tag", gh_tag("project-repo/cagebreak"));
|
||||
+2
-2
@@ -1,5 +1,5 @@
|
||||
%global commit 95678dd702dd91a8f0f37c9d3e217ea6edb89300
|
||||
%global commit_date 20260116
|
||||
%global commit a6a8b8a717f2255c3c1b3af4ce205ebc3a65e0af
|
||||
%global commit_date 20260130
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
%global extension multi-monitors-bar
|
||||
|
||||
@@ -3,8 +3,8 @@
|
||||
%global realname hyprutils
|
||||
%global ver 0.11.0
|
||||
|
||||
%global commit 51a4f93ce8572e7b12b7284eb9e6e8ebf16b4be9
|
||||
%global commit_date 20251221
|
||||
%global commit 9038eec033843c289b06b83557a381a2648d8fa5
|
||||
%global commit_date 20260204
|
||||
%global shortcommit %{sub %commit 1 7}
|
||||
|
||||
Name: %realname.nightly
|
||||
|
||||
@@ -2,9 +2,9 @@
|
||||
|
||||
%global realname hyprwayland-scanner
|
||||
%global ver 0.4.5
|
||||
%global commit f6cf414ca0e16a4d30198fd670ec86df3c89f671
|
||||
%global commit 0bd8b6cde9ec27d48aad9e5b4deefb3746909d40
|
||||
%global shortcommit %{sub %commit 1 7}
|
||||
%global commit_date 20251121
|
||||
%global commit_date 20260208
|
||||
|
||||
Name: %realname.nightly
|
||||
Version: %ver^%{commit_date}git.%shortcommit
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
%forgemeta
|
||||
|
||||
Name: lomiri-api
|
||||
Version: 0.2.3
|
||||
Version: 0.3.0
|
||||
Release: 1%?dist
|
||||
Summary: API for Lomiri
|
||||
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
%global forgeurl https://gitlab.com/ubports/development/core/lomiri-indicator-network
|
||||
%global commit ee3fddcc45a8322938aacc0effd4383b29ebfaf6
|
||||
%global commit 5c72fe38523e70377205cfa31c929d20fa8b29ac
|
||||
%forgemeta
|
||||
|
||||
Name: lomiri-indicator-network
|
||||
Version: 1.1.2
|
||||
Version: 1.2.0
|
||||
Release: 1%?dist
|
||||
Summary: The Network indicator for Ubuntu Touch
|
||||
License: GPL-3.0 AND LGPL-3.0
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
%global forgeurl https://gitlab.com/ubports/development/core/lomiri-system-settings
|
||||
%global commit 7b3af72eeea0354419fbdf1396a01f1631d8e38f
|
||||
%global commit 7f6dc5c7902a57635e09ccfbb0876db33989d6bf
|
||||
%forgemeta
|
||||
|
||||
Name: lomiri-system-settings
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
%global forgeurl https://gitlab.com/ubports/development/core/lomiri-ui-toolkit
|
||||
%global commit 401b1c0ff861f3d50b2726389b366f9d1420eb33
|
||||
%global commit 77935cd890e5d04ac91e1c53e80ab4c39bad8fe7
|
||||
%forgemeta
|
||||
|
||||
Name: lomiri-ui-toolkit
|
||||
Version: 1.3.5902
|
||||
Version: 1.3.5903
|
||||
Release: 1%?dist
|
||||
Summary: QML components to ease the creation of beautiful applications in QML for Lomiri
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: mangowc
|
||||
Version: 0.11.0
|
||||
Version: 0.12.2
|
||||
Release: 1%?dist
|
||||
Summary: wayland compositor base wlroots and scenefx (dwm but wayland)
|
||||
License: GPL-3.0
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
%global debug_package %{nil}
|
||||
|
||||
Name: noctalia-shell
|
||||
Version: 4.2.3
|
||||
Version: 4.4.3
|
||||
Release: 1%?dist
|
||||
Summary: A Quickshell-based custom shell setup
|
||||
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
|
||||
# https://github.com/savedra1/clipse
|
||||
%global goipath github.com/savedra1/clipse
|
||||
Version: 1.2.0
|
||||
Version: 1.2.1
|
||||
|
||||
%gometa -f
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
%global crate matugen
|
||||
|
||||
Name: rust-matugen
|
||||
Version: 3.1.0
|
||||
Version: 4.0.0
|
||||
Release: 1%?dist
|
||||
Summary: Material you color generation tool with templates
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
# prevent library files from being installed
|
||||
%global cargo_install_lib 0
|
||||
|
||||
%global upstream_version v2.14.1
|
||||
%global upstream_version v2.14.2
|
||||
%global ver %{sub %upstream_version 2}
|
||||
|
||||
Name: walker
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
%global __brp_mangle_shebangs %{nil}
|
||||
|
||||
Name: atac
|
||||
Version: 0.22.1
|
||||
Version: 0.23.0
|
||||
Release: 1%?dist
|
||||
Summary: Arguably a Terminal API Client
|
||||
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
%global appid sh.oven.bun
|
||||
|
||||
Name: bun-bin
|
||||
Version: 1.3.6
|
||||
Version: 1.3.9
|
||||
Release: 1%?dist
|
||||
Summary: Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one
|
||||
License: MIT
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
%global appid com.vscodium.VSCodium
|
||||
|
||||
Name: codium
|
||||
Version: 1.108.10359
|
||||
Version: 1.109.31074
|
||||
Release: 1%?dist
|
||||
Summary: Code editing. Redefined.
|
||||
License: MIT
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
--- deno-2.6.3/Cargo.toml 1970-01-01T00:00:01+00:00
|
||||
+++ deno-2.6.3/Cargo.toml 2025-12-24T13:35:12.790326+00:00
|
||||
@@ -657,24 +657,3 @@
|
||||
--- deno-2.6.9/Cargo.toml 1970-01-01T00:00:01+00:00
|
||||
+++ deno-2.6.9/Cargo.toml 2026-02-12T15:05:13.386522+00:00
|
||||
@@ -667,24 +667,3 @@
|
||||
[target."cfg(unix)".dependencies.shell-escape]
|
||||
version = "=0.1.5"
|
||||
|
||||
-[target."cfg(windows)".dependencies.deno_subprocess_windows]
|
||||
-version = "0.20.0"
|
||||
-version = "0.26.0"
|
||||
-
|
||||
-[target."cfg(windows)".dependencies.winapi]
|
||||
-version = "=0.3.9"
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
%global crate deno
|
||||
|
||||
Name: rust-deno
|
||||
Version: 2.6.6
|
||||
Version: 2.6.9
|
||||
Release: 1%?dist
|
||||
Summary: Deno executable
|
||||
|
||||
@@ -62,7 +62,7 @@ cp %{S:2} gcc
|
||||
|
||||
|
||||
%global __cc %_builddir/%buildsubdir/gcc
|
||||
sed '/\[env\]/a CC="%__cc"' -i .cargo/config
|
||||
%dnl sed '/\[env\]/a CC="%__cc"' -i .cargo/config
|
||||
|
||||
%build
|
||||
%{cargo_license_summary_online}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Name: flow-control
|
||||
Epoch: 1
|
||||
Version: 0.6.0
|
||||
Version: 0.7.2
|
||||
Release: 1%?dist
|
||||
Summary: A programmer's text editor
|
||||
License: MIT
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: flutter
|
||||
Version: 3.38.7
|
||||
Version: 3.41.1
|
||||
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 061a0ae5656c05525aa812f474dee2ed32700125
|
||||
%global commit 61e347a2c278263dd1392c324feaee5fb9712ee5
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global fulldate 2026-01-24
|
||||
%global fulldate 2026-02-14
|
||||
%global commit_date %(echo %{fulldate} | sed 's/-//g')
|
||||
%global public_key RWQlAjJC23149WL2sEpT/l0QKy7hMIFhYdQOFy0Z7z7PbneUgvlsnYcV
|
||||
%global ver 1.3.0
|
||||
@@ -282,6 +282,7 @@ rm -rf %{buildroot}%{_datadir}/terminfo/g/%{base_name}
|
||||
%{_datadir}/%{base_name}/shell-integration/bash/%{base_name}.bash
|
||||
%{_datadir}/%{base_name}/shell-integration/elvish/lib/%{base_name}-integration.elv
|
||||
%{_datadir}/%{base_name}/shell-integration/fish/vendor_conf.d/%{base_name}-shell-integration.fish
|
||||
%{_datadir}/%{base_name}/shell-integration/nushell/vendor/autoload/%{base_name}.nu
|
||||
%{_datadir}/%{base_name}/shell-integration/zsh/.zshenv
|
||||
%{_datadir}/%{base_name}/shell-integration/zsh/%{base_name}-integration
|
||||
|
||||
|
||||
@@ -12,8 +12,8 @@
|
||||
|
||||
# Naming variable as something other than "commit" is necessary
|
||||
# to stop %%gometa from putting commit hash in release
|
||||
%global commit_hash dc2d70bfe127645a11bc791123af7aa01f0a222f
|
||||
%global commit_date 20260125
|
||||
%global commit_hash d38f0dfe7af9a6a8cac27764ad47f43af60896df
|
||||
%global commit_date 20260215
|
||||
%global shortcommit %{sub %{commit_hash} 1 7}
|
||||
%global ver 2.0.15
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
%global commit aceff52f8a93a31009d6f5284253f0b334a043dc
|
||||
%global commit 99a558f3689e6920eb3c3ad5e78854c7068c5d75
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commit_date 20260126
|
||||
%global ver 0.222.0
|
||||
%global commit_date 20260215
|
||||
%global ver 0.225.0
|
||||
|
||||
%bcond_with check
|
||||
%bcond_with debug_no_build
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
%global debug_package %{nil}
|
||||
%endif
|
||||
|
||||
%global ver 0.221.3-pre
|
||||
%global ver 0.224.1-pre
|
||||
# Exclude input files from mangling
|
||||
%global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$
|
||||
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
%global rustflags_debuginfo 0
|
||||
|
||||
Name: zed
|
||||
Version: 0.220.6
|
||||
Version: 0.223.3
|
||||
Release: 1%?dist
|
||||
Summary: Zed is a high-performance, multiplayer code editor
|
||||
SourceLicense: AGPL-3.0-only AND Apache-2.0 AND GPL-3.0-or-later
|
||||
|
||||
@@ -1,8 +1,10 @@
|
||||
%global ver geist@1.7.0
|
||||
|
||||
Name: geist-font
|
||||
Version: 1.6.0
|
||||
Version: %(echo %ver | sed 's/^geist@//')
|
||||
Release: 1%?dist
|
||||
URL: https://vercel.com/font
|
||||
Source0: https://github.com/vercel/geist-font/archive/refs/tags/%version.tar.gz
|
||||
Source0: https://github.com/vercel/geist-font/archive/refs/tags/%ver.tar.gz
|
||||
License: OFL-1.1
|
||||
Summary: Geist is a new font family for Vercel, created by Vercel in collaboration with Basement Studio
|
||||
BuildRequires: make python3 python3.10 python3.10-devel meson cairo cairo-devel gcc
|
||||
@@ -18,7 +20,7 @@ that is based on the principles of classic Swiss typography. It is designed to b
|
||||
headlines, logos, posters, and other large display sizes.
|
||||
|
||||
%package mono
|
||||
Requires: %{name} = %{version}-%{release}
|
||||
Requires: %{name} = %{evr}
|
||||
Summary: Geist Mono is a monospaced typeface that has been crafted to be the perfect partner to Geist Sans
|
||||
Provides: geist-mono = %evr
|
||||
Provides: geist-mono-fonts = %evr
|
||||
@@ -28,7 +30,7 @@ Geist Mono is a monospaced typeface that has been crafted to be the perfect part
|
||||
It is designed to be used in code editors, diagrams, terminals, and other textbased interfaces where code is represented.
|
||||
|
||||
%prep
|
||||
%autosetup -n %name-%version
|
||||
%autosetup -n %name-geist-%version
|
||||
|
||||
%build
|
||||
%make_build
|
||||
|
||||
@@ -1 +1 @@
|
||||
rpm.version(gh("vercel/geist-font"));
|
||||
rpm.global("ver", gh("vercel/geist-font"));
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
%global fontcontact security@fyralabs.com
|
||||
%global fontorg com.fyralabs.terra
|
||||
|
||||
Version: 2.1.0
|
||||
Version: 2.2.0
|
||||
Release: 1%?dist
|
||||
URL: https://www.cambus.net/spleen-monospaced-bitmap-fonts/
|
||||
|
||||
|
||||
@@ -1,19 +1,17 @@
|
||||
Name: ScopeBuddy
|
||||
Version: 1.3.1
|
||||
Release: 1%?dist
|
||||
Version: 1.4.0
|
||||
Release: 2%?dist
|
||||
Summary: A manager script to make gamescope easier to use on desktop
|
||||
License: Apache-2.0
|
||||
URL: https://github.com/HikariKnight/ScopeBuddy
|
||||
URL: https://github.com/OpenGamingCollective/ScopeBuddy
|
||||
Source0: %url/archive/refs/tags/%version.tar.gz
|
||||
BuildArch: noarch
|
||||
|
||||
Requires: bash
|
||||
Requires: perl
|
||||
Requires: (gamescope or terra-gamescope)
|
||||
|
||||
Suggests: (kscreen-doctor or gnome-randr)
|
||||
Suggests: jq
|
||||
|
||||
Provides: scopebuddy
|
||||
Provides: scb
|
||||
|
||||
@@ -26,16 +24,19 @@ A manager script to make gamescope easier to use on the desktop (or if you use i
|
||||
%autosetup
|
||||
|
||||
%install
|
||||
install -Dm 755 bin/scopebuddy %{buildroot}%{_bindir}/scopebuddy
|
||||
install -Dpm0755 -t %{buildroot}%{_bindir}/ bin/scopebuddy bin/scb
|
||||
|
||||
%post
|
||||
%{__ln_s} -f %{_bindir}/scopebuddy %{_bindir}/scb
|
||||
|
||||
%files
|
||||
%doc README.md
|
||||
%license LICENSE
|
||||
%{_bindir}/scopebuddy
|
||||
%{_bindir}/scb
|
||||
|
||||
%changelog
|
||||
* Thu Feb 05 2025 Tulip Blossom <tulilirockz@outlook.com>
|
||||
- Move sources to OpenGamingCollective repository instead of personal HikariKnight repo
|
||||
|
||||
* Tue Dec 16 2025 Owen Zimmerman <owen@fyralabs.com>
|
||||
- Initial commit
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
%global crate chess-tui
|
||||
|
||||
Name: rust-chess-tui
|
||||
Version: 2.3.0
|
||||
Version: 2.4.0
|
||||
Release: 1%?dist
|
||||
Summary: Rusty chess game in your terminal 🦀
|
||||
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
project pkg {
|
||||
arches = ["x86_64"]
|
||||
rpm {
|
||||
spec = "gamescope-session-ogui-steam.spec"
|
||||
}
|
||||
labels {
|
||||
nightly = 1
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,41 @@
|
||||
%define debug_package %nil
|
||||
|
||||
%global commit 6835776876a2b9e5fc819bd8d98f06ae51fa6394
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commit_date 20231030
|
||||
|
||||
Name: gamescope-session-ogui-steam
|
||||
Version: 0~%{commit_date}git.%{shortcommit}
|
||||
Release: 1%?dist
|
||||
Summary: gamescope-session-steam
|
||||
License: GPL-3.0-only
|
||||
URL: https://github.com/OpenGamingCollective/gamescope-session-ogui-steam
|
||||
Source0: %url/archive/%commit.tar.gz
|
||||
Requires: gamescope-session-steam
|
||||
Requires: opengamepadui
|
||||
Packager: Tulip Blossom <tulilirockz@outlook.com>
|
||||
BuildArch: noarch
|
||||
|
||||
%description
|
||||
Gamescope Session for OpenGamepadUI in overlay mode with Steam
|
||||
|
||||
%prep
|
||||
%autosetup -n %name-%commit
|
||||
|
||||
%build
|
||||
|
||||
%install
|
||||
install -Dpm0755 -t "%buildroot%_datadir/gamescope-session-plus/sessions.d/" ".%_datadir/gamescope-session-plus/sessions.d/steam-plus"
|
||||
install -Dpm0644 -t "%buildroot%_datadir/wayland-sessions/" ".%_datadir/wayland-sessions/gamescope-session-steam-plus.desktop"
|
||||
install -Dpm0644 -t "%buildroot%_datadir/wayland-sessions/" ".%_datadir/wayland-sessions/gamepadui-with-qam-session.desktop"
|
||||
|
||||
%files
|
||||
%doc README.md
|
||||
%license LICENSE
|
||||
%{_datadir}/gamescope-session-plus/sessions.d/steam-plus
|
||||
%{_datadir}/wayland-sessions/gamescope-session-steam-plus.desktop
|
||||
%{_datadir}/wayland-sessions/gamepadui-with-qam-session.desktop
|
||||
|
||||
%changelog
|
||||
* Mon Feb 02 2026 Tulip Blossom <tulilirockz@outlook.com> - 20231030.6835776-1
|
||||
- Initial package
|
||||
@@ -0,0 +1,7 @@
|
||||
if filters.contains("nightly") {
|
||||
rpm.global("commit", gh_commit("OpenGamingCollective/gamescope-session-ogui-steam"));
|
||||
if rpm.changed() {
|
||||
rpm.release();
|
||||
rpm.global("commit_date", date());
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
project pkg {
|
||||
arches = ["x86_64"]
|
||||
rpm {
|
||||
spec = "gamescope-session-opengamepadui.spec"
|
||||
}
|
||||
labels {
|
||||
nightly = 1
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,42 @@
|
||||
%global commit 1a3fdb7fa15a4bba7204bef69702b7a10a297828
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commit_date 20260205
|
||||
|
||||
Name: gamescope-session-opengamepadui
|
||||
Version: 0~%{commit_date}git.%{shortcommit}
|
||||
Release: 1%?dist
|
||||
Summary: Gamescope session for OpenGamepadUI
|
||||
License: GPL-3.0-only
|
||||
URL: https://github.com/OpenGamingCollective/gamescope-session-opengamepadui
|
||||
Source0: %url/archive/%commit.tar.gz
|
||||
Packager: Tulip Blossom <tulilirockz@outlook.com>
|
||||
Requires: opengamepadui
|
||||
BuildArch: noarch
|
||||
|
||||
%description
|
||||
%summary.
|
||||
|
||||
%prep
|
||||
%autosetup -n %name-%commit
|
||||
|
||||
%build
|
||||
|
||||
%install
|
||||
install -Dpm0755 -t "%buildroot%_bindir/" ".%_bindir/opengamepadui-session-select"
|
||||
install -Dpm0755 -t "%buildroot%_datadir/gamescope-session-plus/sessions.d/" ".%_datadir/gamescope-session-plus/sessions.d/opengamepadui"
|
||||
install -Dpm0644 -t "%buildroot%_datadir/polkit-1/actions/" ".%_datadir/polkit-1/actions/org.shadowblip.opengamepadui-session.policy"
|
||||
install -Dpm0644 -t "%buildroot%_datadir/wayland-sessions/" ".%_datadir/wayland-sessions/gamescope-session-opengamepadui.desktop"
|
||||
install -Dpm0644 -t "%buildroot%_datadir/wayland-sessions/" ".%_datadir/wayland-sessions/opengamepadui-session.desktop"
|
||||
|
||||
%files
|
||||
%doc README.md
|
||||
%license LICENSE
|
||||
%{_bindir}/opengamepadui-session-select
|
||||
%{_datadir}/gamescope-session-plus/sessions.d/opengamepadui
|
||||
%{_datadir}/polkit-1/actions/org.shadowblip.opengamepadui-session.policy
|
||||
%{_datadir}/wayland-sessions/gamescope-session-opengamepadui.desktop
|
||||
%{_datadir}/wayland-sessions/opengamepadui-session.desktop
|
||||
|
||||
%changelog
|
||||
* Wed Feb 04 2026 Tulip Blossom <tulilirockz@outlook.com> - 20260204.88087a08-1
|
||||
- Initial package
|
||||
@@ -0,0 +1,7 @@
|
||||
if filters.contains("nightly") {
|
||||
rpm.global("commit", gh_commit("OpenGamingCollective/gamescope-session-steam"));
|
||||
if rpm.changed() {
|
||||
rpm.release();
|
||||
rpm.global("commit_date", date());
|
||||
}
|
||||
}
|
||||
@@ -1,4 +1,5 @@
|
||||
project pkg {
|
||||
arches = ["x86_64"]
|
||||
rpm {
|
||||
spec = "gamescope-session-steam.spec"
|
||||
}
|
||||
|
||||
@@ -1,16 +1,18 @@
|
||||
%define debug_package %nil
|
||||
|
||||
%global commit 93859eaa6056c24a9a6e9bc7464951793a54d3d3
|
||||
%global commit 1a3fdb7fa15a4bba7204bef69702b7a10a297828
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commit_date 20251113
|
||||
%global commit_date 20241205
|
||||
|
||||
Name: gamescope-session-steam
|
||||
Version: %commit_date.%shortcommit
|
||||
Version: 0~%{commit_date}git.%{shortcommit}
|
||||
Release: 1%?dist
|
||||
Summary: gamescope-session-steam
|
||||
License: MIT
|
||||
URL: https://github.com/bazzite-org/gamescope-session-steam
|
||||
URL: https://github.com/OpenGamingCollective/gamescope-session-steam
|
||||
Source0: %url/archive/%commit.tar.gz
|
||||
Packager: Tulip Blossom <tulilirockz@outlook.com>
|
||||
BuildArch: noarch
|
||||
|
||||
%description
|
||||
%summary.
|
||||
@@ -21,16 +23,15 @@ Source0: %url/archive/%commit.tar.gz
|
||||
%build
|
||||
|
||||
%install
|
||||
mkdir -p %{buildroot}%{_bindir}/
|
||||
mkdir -p %{buildroot}%{_datadir}/
|
||||
cp -rv usr/bin/* %{buildroot}%{_bindir}
|
||||
cp -rv usr/share/* %{buildroot}%{_datadir}
|
||||
rm -rf %{buildroot}%{_bindir}/steamos-polkit-helpers
|
||||
rm %{buildroot}%{_bindir}/jupiter-biosupdate
|
||||
# We want to actually keep this for drop-in scripts
|
||||
# rm %{buildroot}%{_bindir}/steamos-session-select
|
||||
rm %{buildroot}%{_bindir}/steamos-update
|
||||
|
||||
install -Dpm0755 -t "%buildroot%_bindir/" ".%_bindir/steam-http-loader"
|
||||
install -Dpm0755 -t "%buildroot%_bindir/" ".%_bindir/steamos-select-branch"
|
||||
install -Dpm0755 -t "%buildroot%_bindir/" ".%_bindir/steamos-session-select"
|
||||
install -Dpm0644 -t "%buildroot%_datadir/applications/" ".%_datadir/applications/steam_http_loader.desktop"
|
||||
install -Dpm0644 -t "%buildroot%_datadir/applications/" ".%_datadir/applications/gamescope-mimeapps.list"
|
||||
install -Dpm0755 -t "%buildroot%_datadir/gamescope-session-plus/sessions.d/" ".%_datadir/gamescope-session-plus/sessions.d/steam"
|
||||
install -Dpm0644 -t "%buildroot%_datadir/polkit-1/actions/" ".%_datadir/polkit-1/actions/org.chimeraos.update.policy"
|
||||
install -Dpm0644 -t "%buildroot%_datadir/wayland-sessions/" ".%_datadir/wayland-sessions/gamescope-session-steam.desktop"
|
||||
install -Dpm0644 -t "%buildroot%_datadir/wayland-sessions/" ".%_datadir/wayland-sessions/gamescope-session.desktop"
|
||||
|
||||
%files
|
||||
%license LICENSE
|
||||
@@ -42,4 +43,8 @@ rm %{buildroot}%{_bindir}/steamos-update
|
||||
%{_datadir}/gamescope-session-plus/sessions.d/steam
|
||||
%{_datadir}/polkit-1/actions/org.chimeraos.update.policy
|
||||
%{_datadir}/wayland-sessions/gamescope-session-steam.desktop
|
||||
%{_datadir}/wayland-sessions/gamescope-session.desktop
|
||||
%{_datadir}/wayland-sessions/gamescope-session.desktop
|
||||
|
||||
%changelog
|
||||
* Mon Feb 03 2026 Tulip Blossom <tulilirockz@outlook.com> - 20241205.1a3fdb7f-1
|
||||
- Move to OGC source and clean up
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
if filters.contains("nightly") {
|
||||
rpm.global("commit", gh_commit("bazzite-org/gamescope-session-steam"));
|
||||
rpm.global("commit", gh_commit("OpenGamingCollective/gamescope-session-steam"));
|
||||
if rpm.changed() {
|
||||
rpm.release();
|
||||
rpm.global("commit_date", date());
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
project pkg {
|
||||
arches = ["x86_64"]
|
||||
rpm {
|
||||
spec = "gamescope-session.spec"
|
||||
}
|
||||
|
||||
@@ -1,17 +1,19 @@
|
||||
%define debug_package %nil
|
||||
|
||||
%global commit df099b31451531a2bb5a1dc29c93f76bbbab79d0
|
||||
%global commit b5c2d0d3ebcefa7450d9d4336dd5802aa96d8513
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commit_date 20251109
|
||||
%global commit_date 20260202
|
||||
|
||||
Name: gamescope-session
|
||||
Version: %commit_date.%shortcommit
|
||||
Version: 0~%{commit_date}git.%{shortcommit}
|
||||
Release: 1%?dist
|
||||
Summary: Gamescope session based on Valve's gamescope
|
||||
License: MIT
|
||||
URL: https://github.com/bazzite-org/gamescope-session
|
||||
URL: https://github.com/OpenGamingCollective/gamescope-session
|
||||
Source0: %url/archive/%commit.tar.gz
|
||||
BuildRequires: systemd-rpm-macros
|
||||
Packager: Tulip Blossom <tulilirockz@outlook.com>
|
||||
BuildArch: noarch
|
||||
|
||||
%description
|
||||
Gamescope session plus based on Valve's gamescope.
|
||||
@@ -22,8 +24,13 @@ Gamescope session plus based on Valve's gamescope.
|
||||
%build
|
||||
|
||||
%install
|
||||
mkdir -p %buildroot
|
||||
cp -r usr %buildroot/
|
||||
install -Dpm0755 -t "%buildroot%_bindir/" ".%_bindir/export-gpu"
|
||||
install -Dpm0755 -t "%buildroot%_bindir/" ".%_bindir/gamescope-session-plus"
|
||||
install -Dpm0644 -t "%buildroot%_userunitdir/" ".%_userunitdir/gamescope-session-plus@.service"
|
||||
install -Dpm0644 -t "%buildroot%_userunitdir/" ".%_userunitdir/gamescope-session.target"
|
||||
install -Dpm0644 -t "%buildroot%_datadir/gamescope-session-plus/" ".%_datadir/gamescope-session-plus/device-quirks"
|
||||
install -Dpm0644 -t "%buildroot%_datadir/gamescope-session-plus/" ".%_datadir/gamescope-session-plus/gamescope-session-plus"
|
||||
install -Dpm0644 -t "%buildroot%_datadir/gamescope/scripts/50-custom/50-disable-explicit-sync.lua" ".%_datadir/gamescope/scripts/50-custom/50-disable-explicit-sync.lua"
|
||||
|
||||
%files
|
||||
%doc README.md
|
||||
@@ -32,9 +39,9 @@ cp -r usr %buildroot/
|
||||
%{_bindir}/gamescope-session-plus
|
||||
%{_datadir}/gamescope-session-plus/device-quirks
|
||||
%{_datadir}/gamescope-session-plus/gamescope-session-plus
|
||||
%{_datadir}/gamescope/scripts/50-custom/50-disable-explicit-sync.lua
|
||||
%{_userunitdir}/gamescope-session-plus@.service
|
||||
%{_userunitdir}/gamescope-session.target
|
||||
|
||||
|
||||
%changelog
|
||||
%autochangelog
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
if filters.contains("nightly") {
|
||||
rpm.global("commit", gh_commit("bazzite-org/gamescope-session"));
|
||||
rpm.global("commit", gh_commit("OpenGamingCollective/gamescope-session"));
|
||||
if rpm.changed() {
|
||||
rpm.release();
|
||||
rpm.global("commit_date", date());
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
|
||||
Name: %{shortname}-games-launcher
|
||||
Version: 2.19.1
|
||||
Release: 1%?dist
|
||||
Release: 2%?dist
|
||||
Summary: A games launcher for GOG, Amazon, and Epic Games
|
||||
License: GPL-3.0-only AND MIT AND BSD-3-Clause
|
||||
URL: https://heroicgameslauncher.com
|
||||
@@ -64,8 +64,7 @@ install -Dpm644 flatpak/templates/%{appid}.metainfo.xml.template %{buildroot}%{_
|
||||
%doc CODE_OF_CONDUCT.md
|
||||
%license COPYING
|
||||
%license bundled_licenses/*
|
||||
%dir %{_libdir}/%{shortname}
|
||||
%{_libdir}/%{shortname}/*
|
||||
%{_libdir}/%{shortname}/
|
||||
%{_bindir}/%{shortname}
|
||||
%{_bindir}/%{name}
|
||||
%{_appsdir}/%{appid}.desktop
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
%global __brp_mangle_shebangs %{nil}
|
||||
|
||||
Name: inputplumber
|
||||
Version: 0.72.0
|
||||
Version: 0.73.0
|
||||
Release: 1%?dist
|
||||
Summary: Open source input router and remapper daemon for Linux
|
||||
License: GPL-3.0-or-later
|
||||
@@ -51,3 +51,10 @@ keyboards) and translate their input to a variety of virtual device formats.
|
||||
%_udevrulesdir/90-inputplumber-autostart.rules
|
||||
%_datadir/dbus-1/system.d/org.shadowblip.InputPlumber.conf
|
||||
%_datadir/inputplumber/
|
||||
%{_udevrulesdir}/99-inputplumber-device-setup.rules
|
||||
%{_datadir}/polkit-1/actions/org.shadowblip.InputPlumber.policy
|
||||
%{_datadir}/polkit-1/rules.d/org.shadowblip.InputPlumber.rules
|
||||
|
||||
%changelog
|
||||
* Sun Feb 01 2026 Owen Zimmerman <owen@fyralabs.com>
|
||||
- Add more files from 0.73.0 release
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
%global crate honkers-railway-launcher
|
||||
%global appid moe.launcher.the-honkers-railway-launcher
|
||||
Name: %{crate}
|
||||
Version: 1.14.2
|
||||
Version: 1.14.4
|
||||
Release: 1%?dist
|
||||
Summary: The Honkers Railway launcher for Linux with automatic patching and telemetry disabling
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
|
||||
Name: osu-lazer
|
||||
Version: 2026.119.0
|
||||
Release: 1%?dist
|
||||
Release: 2%?dist
|
||||
Summary: The future of osu! and the beginning of an open era! Commonly known by the codename osu!lazer. Pew pew.
|
||||
ExclusiveArch: x86_64
|
||||
URL: https://osu.ppy.sh/
|
||||
@@ -21,7 +21,7 @@ Source4: osu-lazer-uri-handler.desktop
|
||||
%{summary}
|
||||
|
||||
%prep
|
||||
cat <<EOF > osu-lazer
|
||||
cat <<'EOF' > osu-lazer
|
||||
#!/bin/sh
|
||||
env OSU_EXTERNAL_UPDATE_PROVIDER=1 /opt/osu-lazer/osu.AppImage "$@"
|
||||
EOF
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "powerbuttond.spec"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,60 @@
|
||||
%define debug_package %nil
|
||||
|
||||
Name: powerbuttond
|
||||
Version: 4.1
|
||||
Release: 2%?dist
|
||||
Summary: Steam Deck power button daemon
|
||||
|
||||
License: BSD-2-clause
|
||||
URL: https://gitlab.steamos.cloud/holo/powerbuttond
|
||||
Source: %{url}/-/archive/v%{version}/powerbuttond-v%{version}.tar.gz
|
||||
Packager: madonuko <mado@fyralabs.com>
|
||||
BuildRequires: systemd-rpm-macros
|
||||
BuildRequires: pkgconfig(libudev)
|
||||
BuildRequires: pkgconfig(libevdev)
|
||||
BuildRequires: make gcc
|
||||
|
||||
Provides: steam-powerbuttond
|
||||
Obsoletes: steam-powerbuttond < 3.3
|
||||
Provides: steamos-powerbuttond
|
||||
Obsoletes: steamos-powerbuttond < 3.3
|
||||
Provides: powerbuttond = %evr
|
||||
|
||||
%description
|
||||
Steam Deck power button daemon.
|
||||
|
||||
%prep
|
||||
%autosetup -n powerbuttond-v%{version} -p1
|
||||
|
||||
%build
|
||||
%make_build CFLAGS="$CFLAGS -I%_includedir/libevdev-1.0" LDFLAGS="$LDFLAGS"
|
||||
|
||||
%install
|
||||
%make_install
|
||||
sed -i 's/Requisite=gamescope-session.service//g' %{buildroot}%{_userunitdir}/steamos-powerbuttond.service
|
||||
rm -r %{buildroot}/%{_userunitdir}/gamescope-session.service.wants
|
||||
rm %buildroot%_datadir/licenses/steamos-%name/LICENSE
|
||||
|
||||
%post
|
||||
udevadm control --reload-rules
|
||||
udevadm trigger
|
||||
%systemd_user_post steamos-%{name}.service
|
||||
|
||||
%preun
|
||||
%systemd_user_preun steamos-%{name}.service
|
||||
|
||||
%postun
|
||||
%systemd_user_postun steamos-%{name}.service
|
||||
|
||||
%files
|
||||
%license LICENSE
|
||||
%dir %{_prefix}/lib/hwsupport
|
||||
%{_prefix}/lib/hwsupport/steamos-%{name}
|
||||
%{_userunitdir}/steamos-%{name}.service
|
||||
%{_prefix}/lib/udev/rules.d/70-steamos-power-button.rules
|
||||
%dir %{_prefix}/lib/udev/hwdb.d
|
||||
%{_prefix}/lib/udev/hwdb.d/70-steamos-power-button.hwdb
|
||||
|
||||
%changelog
|
||||
* Fri Jan 30 2026 madonuko <mado@fyralabs.com> - 4.0-1
|
||||
- Ported from https://copr-dist-git.fedorainfracloud.org/packages/gloriouseggroll/nobara-43/steamos-powerbuttond.git/tree/steamos-powerbuttond.spec?h=f43&id=071012e4c4b4a1eda8606753615c9f4ceef33458
|
||||
@@ -0,0 +1 @@
|
||||
rpm.version(gitlab_tag("gitlab.steamos.cloud", "995"));
|
||||
@@ -0,0 +1,5 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "powerstation.spec"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,67 @@
|
||||
Name: powerstation
|
||||
Version: 0.7.0
|
||||
Release: 1%{?dist}
|
||||
Summary: Daemon for controlling TDP and performance over DBus
|
||||
|
||||
SourceLicense: GPL-3.0-or-later
|
||||
License: ((MIT OR Apache-2.0) AND Unicode-3.0) AND (0BSD OR MIT OR Apache-2.0) AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND (BSD-3-Clause OR MIT OR Apache-2.0) AND GPL-3.0-or-later AND ISC AND LGPL-3.0 AND MIT AND (MIT OR Apache-2.0) AND (MIT OR Zlib OR Apache-2.0) AND MPL-2.0 AND (Unlicense OR MIT)
|
||||
URL: https://github.com/ShadowBlip/PowerStation
|
||||
Source0: %{url}/archive/refs/tags/v%{version}.tar.gz
|
||||
Packager: madonuko <mado@fyralabs.com>
|
||||
|
||||
ExcludeArch: %{ix86}
|
||||
|
||||
BuildRequires: rust-packaging
|
||||
BuildRequires: pciutils-devel
|
||||
BuildRequires: systemd-devel
|
||||
BuildRequires: clang cmake
|
||||
Requires: dbus
|
||||
Requires: zlib-ng-compat
|
||||
|
||||
%description
|
||||
Powerstation is a daemon for controlling TDP and performance over DBus.
|
||||
It is designed for use on AMD platforms with access to libryzenadj.
|
||||
|
||||
%prep
|
||||
%autosetup -n PowerStation-%{version}
|
||||
%cargo_prep_online
|
||||
|
||||
%build
|
||||
%{cargo_build} --locked
|
||||
%cargo_license_summary_online
|
||||
%{cargo_license_online} > LICENSE.dependencies
|
||||
|
||||
%install
|
||||
%crate_install_bin
|
||||
|
||||
# DBus system policy
|
||||
install -Dm644 rootfs%_datadir/dbus-1/system.d/org.shadowblip.PowerStation.conf \
|
||||
-t %buildroot%_datadir/dbus-1/system.d
|
||||
|
||||
install -Dm644 rootfs%_unitdir/powerstation.service -t %buildroot%_unitdir
|
||||
|
||||
sed -i 's/After=graphical-session.target//g' %buildroot%_unitdir/powerstation.service
|
||||
|
||||
echo 'enable powerstation.service' | install -Dm644 /dev/stdin %buildroot%_presetdir/95-enable-powerstation.preset
|
||||
|
||||
%files
|
||||
%license LICENSE LICENSE.dependencies
|
||||
%doc README.md
|
||||
%_bindir/powerstation
|
||||
%_datadir/dbus-1/system.d/org.shadowblip.PowerStation.conf
|
||||
%_unitdir/powerstation.service
|
||||
%_presetdir/95-enable-powerstation.preset
|
||||
|
||||
%post
|
||||
%systemd_post powerstation.service
|
||||
|
||||
%preun
|
||||
%systemd_preun powerstation.service
|
||||
|
||||
%postun
|
||||
%systemd_postun_with_restart powerstation.service
|
||||
|
||||
|
||||
%changelog
|
||||
* Fri Jan 30 2026 madonuko <mado@fyralabs.com> - 0.7.0-1
|
||||
- Ported from https://copr-dist-git.fedorainfracloud.org/packages/gloriouseggroll/nobara-43/powerstation.git/tree/powerstation.spec?h=f43
|
||||
@@ -0,0 +1 @@
|
||||
rpm.version(gh("ShadowBlip/PowerStation"));
|
||||
@@ -3,10 +3,10 @@
|
||||
%global name_pretty %{quote:Prism Launcher (Nightly)}
|
||||
%global appid org.prismlauncher.PrismLauncher-nightly
|
||||
|
||||
%global commit 9776fb8d681d2ce3c3315bcead0facfc5933d921
|
||||
%global commit e334a8c0f4fe3811e35324424d8dc1ecf9af4b3e
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
%global commit_date 20260126
|
||||
%global commit_date 20260215
|
||||
%global snapshot_info %{commit_date}.%{shortcommit}
|
||||
|
||||
# Change this variables if you want to use custom keys
|
||||
@@ -20,7 +20,7 @@
|
||||
%global build_platform terra
|
||||
|
||||
Name: prismlauncher-nightly
|
||||
Version: 10.0^%{snapshot_info}
|
||||
Version: 11.0^%{snapshot_info}
|
||||
Release: 1%?dist
|
||||
Summary: Minecraft launcher with ability to manage multiple instances
|
||||
License: GPL-3.0-only AND Apache-2.0 AND LGPL-3.0-only AND GPL-3.0-or-later AND GPL-2.0-or-later AND ISC AND OFL-1.1 AND LGPL-2.1-only AND MIT AND BSD-2-Clause-FreeBSD AND BSD-3-Clause AND LGPL-3.0-or-later
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
%global build_platform terra
|
||||
|
||||
Name: prismlauncher
|
||||
Version: 10.0.2
|
||||
Version: 10.0.5
|
||||
Release: 1%?dist
|
||||
Summary: Minecraft launcher with ability to manage multiple instances
|
||||
# see COPYING.md for more information
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "steamos-manager.spec"
|
||||
}
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user