mirror of
https://github.com/terrapkg/packages.git
synced 2026-05-31 09:01:55 +00:00
Compare commits
300 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 628aea0af3 | |||
| 70314d8216 | |||
| 3d216224e9 | |||
| 8421a422fc | |||
| cb8ef5fd3b | |||
| 257d028dac | |||
| cc11a162ce | |||
| 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 | |||
| b25db12445 | |||
| 739c0b37c1 | |||
| ca90858691 | |||
| df377ca341 | |||
| 09aad60fdb | |||
| fc69375b84 | |||
| 6d008705fb | |||
| 868816bdb2 | |||
| e32c411887 | |||
| f11b9ae2b7 | |||
| e5f764c923 | |||
| 392b4d00b9 | |||
| 2d9078fb55 | |||
| e41d72d47d | |||
| 7388c2bfed | |||
| f674e32951 | |||
| 0633c8ec0c | |||
| 7370d03e3e | |||
| d9ad5c1f8a | |||
| fbbdd65164 | |||
| babd16299d | |||
| d19e52c718 | |||
| 569c2011ac | |||
| 13499c70a4 | |||
| a468b45bf1 | |||
| 854076301b | |||
| 7c2fbe4e0a | |||
| c382d5f6e5 | |||
| b186ed2ca1 | |||
| 5dc0bd1407 | |||
| 2972458ec8 | |||
| 8cd078c8f6 | |||
| aded08b107 | |||
| e4d921e9dd | |||
| c3cc6295e0 | |||
| 2dd958dfe7 | |||
| 3f8a03f7ee | |||
| 4159f90281 | |||
| 900c61ced9 | |||
| ba3986c7b6 | |||
| 0b901056c1 | |||
| 240044ce3b | |||
| 7581d1deee | |||
| 23685a00b8 | |||
| b4b8ebcb1b | |||
| 45ae45d810 | |||
| 616e417956 | |||
| 6a28701846 | |||
| db7b6df5e5 | |||
| f946009988 | |||
| 830b558fc9 | |||
| ba0397503d | |||
| 38112a7a39 | |||
| c8a6fddf24 | |||
| 49cc3a1936 | |||
| a381e93a5b | |||
| 6c099e69c6 | |||
| 723141d927 | |||
| 2b46508133 | |||
| e0a35a274b | |||
| 07e3950633 | |||
| ee2b791656 | |||
| 2cf9ba6edc | |||
| 493f124e72 | |||
| 2d71a652c3 | |||
| 68d7f2d9d9 | |||
| c70761b849 | |||
| d22327518b | |||
| a3c480291e | |||
| 87793cfbc3 | |||
| fb3bb7406a | |||
| e178109c5c | |||
| 1b642f61f1 | |||
| 2e69951613 | |||
| 7254ff0ff6 | |||
| 0891c86981 | |||
| 68bf6e11b8 | |||
| 7cbd7b6ff3 | |||
| 19122091d1 | |||
| f2dc77175c | |||
| c7962c361f | |||
| 132111a172 | |||
| 699fa30338 | |||
| 4f4918d037 | |||
| f4ebfb544d | |||
| 84db19f433 | |||
| 6b2ac1e5a7 |
@@ -4,15 +4,19 @@ name: Automatically build packages
|
||||
permissions:
|
||||
contents: read
|
||||
on:
|
||||
push:
|
||||
# push:
|
||||
# paths:
|
||||
# - anda/**
|
||||
# branches:
|
||||
# - frawhide
|
||||
pull_request:
|
||||
paths:
|
||||
- anda/**
|
||||
branches:
|
||||
- frawhide
|
||||
pull_request:
|
||||
branches:
|
||||
- frawhide
|
||||
merge_group:
|
||||
paths:
|
||||
- anda/**
|
||||
branches:
|
||||
- frawhide
|
||||
workflow_dispatch:
|
||||
@@ -44,6 +48,14 @@ jobs:
|
||||
packages: ${{ needs.manifest.outputs.build_matrix }}
|
||||
publish: ${{ github.event_name == 'push' }}
|
||||
|
||||
automerge:
|
||||
needs: build
|
||||
runs-on: ubuntu-24.04-arm
|
||||
steps:
|
||||
- name: Merge PR on Success Build
|
||||
if: github.event.pull_request.commits == 1 && github.event.pull_request.user.login == 'raboneko'
|
||||
run: gh pr merge ${{ github.event.number }} --admin --squash
|
||||
|
||||
appstream:
|
||||
needs: build
|
||||
runs-on: ubuntu-latest
|
||||
@@ -106,3 +118,69 @@ jobs:
|
||||
echo '```' >> $GITHUB_STEP_SUMMARY
|
||||
echo "" >> $GITHUB_STEP_SUMMARY
|
||||
done
|
||||
|
||||
lintUpdate:
|
||||
needs: manifest
|
||||
runs-on: ubuntu-24.04-arm
|
||||
permissions:
|
||||
contents: read
|
||||
pull-requests: write
|
||||
container:
|
||||
image: ghcr.io/terrapkg/builder:frawhide
|
||||
options: --cap-add=SYS_ADMIN --privileged
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v6
|
||||
with:
|
||||
fetch-depth: 2
|
||||
ssh-key: ${{ secrets.SSH_AUTHENTICATION_KEY }}
|
||||
|
||||
- name: Install SSH signing key & Set up git repository
|
||||
run: |
|
||||
mkdir -p ${{ runner.temp }}
|
||||
echo "${{ secrets.SSH_SIGNING_KEY }}" > ${{ runner.temp }}/signing_key
|
||||
chmod 0700 ${{ runner.temp }}/signing_key
|
||||
git config --global --add safe.directory "$GITHUB_WORKSPACE"
|
||||
|
||||
- name: Collect update scripts from last commit
|
||||
id: last_commit_update_scripts
|
||||
run: |
|
||||
scripts=$(git diff-tree --no-commit-id --name-only HEAD -r | grep -E '/update\.rhai$' || true)
|
||||
scripts=$(printf "%s" "$scripts" | tr '\n' ' ')
|
||||
echo "upd_scripts=${scripts}" >> $GITHUB_OUTPUT
|
||||
|
||||
- name: Run update scripts from last commit
|
||||
if: steps.last_commit_update_scripts.outputs.upd_scripts != ''
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
run: |
|
||||
set -euo pipefail
|
||||
pr_number="${{ github.event.pull_request.number }}"
|
||||
for script in ${{ steps.last_commit_update_scripts.outputs.upd_scripts }}; do
|
||||
echo "Running update script: $script"
|
||||
dir=$(dirname "$script")
|
||||
hcl="$dir/anda.hcl"
|
||||
if [ ! -f "$hcl" ]; then
|
||||
echo "Missing anda.hcl for $script"
|
||||
continue
|
||||
fi
|
||||
|
||||
backup="$hcl.autobuild_upd_test.bak"
|
||||
cp $hcl $backup
|
||||
if ! grep -qE 'labels {' $hcl; then
|
||||
sed -E '/rpm\s*{/i labels { autobuild_upd_test = 1 }' -i $hcl
|
||||
else
|
||||
sed -E '/labels\s*{/a autobuild_upd_test = 1' -i $hcl
|
||||
fi
|
||||
|
||||
output=$(anda run "$script" -f autobuild_upd_test=1 2>&1) || status=$?
|
||||
status=${status:-0}
|
||||
echo "$output"
|
||||
|
||||
mv "$backup" "$hcl" # do we want to commit this too?
|
||||
|
||||
if echo "$output" | grep -q "ERROR" || [ "$status" -ne 0 ]; then
|
||||
gh pr comment ${{ github.event.pull_request.number }} --body "Update script failed: $script\n\n\`\`\`\n$output\n\`\`\`"
|
||||
exit 1
|
||||
fi
|
||||
done
|
||||
|
||||
@@ -36,7 +36,7 @@ on:
|
||||
default: true
|
||||
|
||||
env:
|
||||
RUSTC_WRAPPER: sccache
|
||||
RUSTC_WRAPPER: "/usr/bin/sccache"
|
||||
# SCCACHE_NO_DAEMON: "1"
|
||||
# Disable incremental compilation so sccache works better
|
||||
CARGO_INCREMENTAL: "false"
|
||||
@@ -129,4 +129,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"
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
name: Update per branch
|
||||
permissions:
|
||||
contents: write
|
||||
pull-requests: write
|
||||
on:
|
||||
schedule:
|
||||
- cron: "*/30 * * * *"
|
||||
@@ -50,7 +51,7 @@ jobs:
|
||||
git config user.email "raboneko@fyralabs.com"
|
||||
git config gpg.format "ssh"
|
||||
git config user.signingkey "${{ runner.temp }}/signing_key"
|
||||
msg="bump(branch): $(anda run andax/ci/update_commit_message.rhai)"
|
||||
git commit -S -a -m "$msg"
|
||||
git push -u origin --all
|
||||
anda run andax/ci/update_pr.rhai -l scope=branch
|
||||
fi
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
name: Nightly Update
|
||||
permissions:
|
||||
contents: write
|
||||
pull-requests: write
|
||||
on:
|
||||
schedule:
|
||||
- cron: "0 0 * * *"
|
||||
@@ -39,17 +40,7 @@ jobs:
|
||||
git config user.email "raboneko@fyralabs.com"
|
||||
git config gpg.format "ssh"
|
||||
git config user.signingkey "${{ runner.temp }}/signing_key"
|
||||
msg="bump(nightly): $(anda run andax/ci/update_commit_message.rhai)"
|
||||
git commit -S -a -m "$msg"
|
||||
git format-patch HEAD^
|
||||
copy_over () {
|
||||
git checkout $1
|
||||
git apply *.patch || true
|
||||
git add anda
|
||||
git commit -S -a -m "$msg"
|
||||
}
|
||||
copy_over f43 || true
|
||||
copy_over f42 || true
|
||||
copy_over el10 || true
|
||||
git push -u origin --all
|
||||
anda run andax/ci/update_pr.rhai -l scope=nightly
|
||||
fi
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
name: Weekly Update
|
||||
permissions:
|
||||
contents: write
|
||||
pull-requests: write
|
||||
on:
|
||||
schedule:
|
||||
- cron: "0 0 * * *"
|
||||
@@ -39,17 +40,7 @@ jobs:
|
||||
git config user.email "raboneko@fyralabs.com"
|
||||
git config gpg.format "ssh"
|
||||
git config user.signingkey "${{ runner.temp }}/signing_key"
|
||||
msg="bump(weekly): $(anda run andax/ci/update_commit_message.rhai)"
|
||||
git commit -S -a -m "$msg"
|
||||
git format-patch HEAD^
|
||||
copy_over () {
|
||||
git checkout $1
|
||||
git apply *.patch || true
|
||||
git add anda
|
||||
git commit -S -a -m "$msg"
|
||||
}
|
||||
copy_over f43 || true
|
||||
copy_over f42 || true
|
||||
copy_over el10 || true
|
||||
git push -u origin --all
|
||||
anda run andax/ci/update_pr.rhai -l scope=weekly
|
||||
fi
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
name: Update
|
||||
permissions:
|
||||
contents: write
|
||||
pull-requests: write
|
||||
on:
|
||||
schedule:
|
||||
- cron: "*/10 * * * *"
|
||||
@@ -27,7 +28,7 @@ jobs:
|
||||
git config --global --add safe.directory "$GITHUB_WORKSPACE"
|
||||
|
||||
- name: Run Update
|
||||
run: anda update --excludes nightly=1 --excludes weekly=1 --excludes updbranch=1
|
||||
run: anda update -e nightly=1 -e updbranch=1 -e weekly=0 -e weekly=1 -e weekly=2 -e weekly=3 -e weekly=4 -e weekly=5 -e weekly=6
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.AUTOUPDATE_GH_TOKEN }}
|
||||
RUST_BACKTRACE: full
|
||||
@@ -39,17 +40,7 @@ jobs:
|
||||
git config user.email "raboneko@fyralabs.com"
|
||||
git config gpg.format "ssh"
|
||||
git config user.signingkey "${{ runner.temp }}/signing_key"
|
||||
msg="bump: $(anda run andax/ci/update_commit_message.rhai)"
|
||||
git commit -S -a -m "$msg"
|
||||
git format-patch HEAD^
|
||||
copy_over () {
|
||||
git checkout $1
|
||||
git apply *.patch || true
|
||||
git add anda
|
||||
git commit -S -a -m "$msg"
|
||||
}
|
||||
copy_over f43 || true
|
||||
copy_over f42 || true
|
||||
copy_over el10 || true
|
||||
git push -u origin --all
|
||||
anda run andax/ci/update_pr.rhai -l scope=auto
|
||||
fi
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
Name: chrultrabook-tools
|
||||
Version: 3.1.3
|
||||
Release: 1%?dist
|
||||
Release: 2%?dist
|
||||
Summary: User-friendly configuration utility for Chromebooks running an alternate OS
|
||||
URL: https://github.com/death7654/Chrultrabook-Tools
|
||||
Source0: %url/archive/refs/tags/%version.tar.gz
|
||||
@@ -51,10 +51,11 @@ Packager: Owen Zimmerman owen@fyralabs.com
|
||||
%install
|
||||
%tauri_install
|
||||
install -Dm755 src-tauri/linux/chrultrabook-tools-root %{buildroot}%{_bindir}/chrultrabook-tools-root
|
||||
install -Dm644 src-tauri/linux/chrultrabook-tools.desktop %{buildroot}%{_appsdir}/chrultrabook-tools.desktop
|
||||
install -Dm644 src-tauri/icons/128x128.png %{buildroot}%{_hicolordir}/128x128@/apps/Chrultrabook-Tools.png
|
||||
install -Dm644 src-tauri/icons/128x128@2x.png %{buildroot}%{_hicolordir}/128x128@2x/apps/Chrultrabook-Tools.png
|
||||
install -Dm644 src-tauri/icons/32x32.png %{buildroot}%{_hicolordir}/32x32/apps/Chrultrabook-Tools.png
|
||||
install -Dm644 src-tauri/linux/chrultrabook-tools.desktop %{buildroot}%{_appsdir}/chrultrabook-tools.desktop
|
||||
install -Dm644 src-tauri/icons/128x128.png %{buildroot}%{_hicolordir}/128x128/apps/chrultrabook-tools.png
|
||||
# Not matching, but upstream does it this way. Working with upstream to correct this issue.
|
||||
install -Dm644 src-tauri/icons/128x128@2x.png %{buildroot}%{_hicolordir}/256x256@2/apps/chrultrabook-tools.png
|
||||
install -Dm644 src-tauri/icons/32x32.png %{buildroot}%{_hicolordir}/32x32/apps/chrultrabook-tools.png
|
||||
install -Dm644 src-tauri/linux/com.chrultrabook.tools.policy %{buildroot}%{_datadir}/polkit-1/actions/com.chrultrabook.tools.policy
|
||||
%{tauri_cargo_license} > LICENSE.dependencies
|
||||
|
||||
@@ -65,7 +66,7 @@ install -Dm644 src-tauri/linux/com.chrultrabook.tools.policy %{buildroot}%{_d
|
||||
%{_bindir}/chrultrabook-tools
|
||||
%{_bindir}/chrultrabook-tools-root
|
||||
%{_appsdir}/chrultrabook-tools.desktop
|
||||
%{_hicolordir}/*x*/apps/Chrultrabook-Tools.png
|
||||
%{_hicolordir}/*x*/apps/chrultrabook-tools.png
|
||||
%{_datadir}/polkit-1/actions/com.chrultrabook.tools.policy
|
||||
|
||||
%changelog
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
|
||||
|
||||
Name: discord-canary-openasar
|
||||
Version: 0.0.854
|
||||
Version: 0.0.864
|
||||
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.854
|
||||
Version: 0.0.864
|
||||
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.121
|
||||
Version: 0.0.123
|
||||
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.176
|
||||
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.176
|
||||
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.121
|
||||
Version: 0.0.123
|
||||
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.4.2
|
||||
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 72a5afc31c2f3cd4dcd2e34da34c02dda272f25f
|
||||
%global commit c4000368c8f48d726d38c3458300e1a4f3fc53a0
|
||||
%global shortcommit %{sub %{commit} 1 7}
|
||||
%global commit_date 20260121
|
||||
%global commit_date 20260204
|
||||
%global devel_name QtColorWidgets
|
||||
%global _distro_extra_cflags -fuse-ld=mold
|
||||
%global _distro_extra_cxxflags -fuse-ld=mold
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: flatpost
|
||||
Version: 1.1.1
|
||||
Version: 1.2.0
|
||||
Release: 1%?dist
|
||||
License: BSD-2-Clause
|
||||
Summary: Desktop environment agnostic Flathub software center.
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
%global commit 73ece590b2efe9bc64fb472326e69d3d809c8b44
|
||||
%global commit 43fc986a36f10da2fab4924d4e2974b30d53e311
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commit_date 20260118
|
||||
%global commit_date 20260205
|
||||
%global ver 2.0.1^
|
||||
%global base_name goofcord
|
||||
%global git_name GoofCord
|
||||
@@ -8,7 +8,7 @@
|
||||
|
||||
Name: %{base_name}-nightly
|
||||
Version: %{ver}%{commit_date}.git.%{shortcommit}
|
||||
Release: 3%{?dist}
|
||||
Release: 1%?dist
|
||||
License: OSL-3.0
|
||||
Summary: A privacy-minded Legcord fork.
|
||||
Group: Applications/Internet
|
||||
|
||||
@@ -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>
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Name: juce
|
||||
Version: 8.0.12
|
||||
Release: 2%{?dist}
|
||||
Release: 3%{?dist}
|
||||
License: AGPL-3.0
|
||||
Summary: framework for audio application and plug-in development
|
||||
URL: https://juce.com
|
||||
@@ -68,10 +68,7 @@ popd
|
||||
%license LICENSE.md
|
||||
%{_bindir}/juceaide
|
||||
%{_bindir}/juce_lv2_helper
|
||||
%dir %{_libdir}/cmake/%{name}
|
||||
%{_libdir}/cmake/%{name}/*
|
||||
%dir %{_datadir}/%{name}
|
||||
%dir %{_datadir}/%{name}/modules
|
||||
%{_datadir}/%{name}/modules/*
|
||||
|
||||
%files doc
|
||||
@@ -84,4 +81,3 @@ popd
|
||||
|
||||
* Fri Dec 19 2025 metcya <metcya@gmail.com> - 8.0.12
|
||||
- Package juce
|
||||
|
||||
|
||||
@@ -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.102.0
|
||||
|
||||
Name: komikku
|
||||
Version: 1.100.0
|
||||
Version: 1.102.0
|
||||
%forgemeta
|
||||
Release: 1%?dist
|
||||
Summary: A manga reader for GNOME
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "kopia.spec"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
diff --git a/app/package.json b/app/package.json
|
||||
index bd3a699a..df05befa 100644
|
||||
--- a/app/package.json
|
||||
+++ b/app/package.json
|
||||
@@ -45,7 +45,7 @@
|
||||
],
|
||||
"directories": {
|
||||
"buildResources": "assets",
|
||||
- "output": "../dist/kopia-ui"
|
||||
+ "output": "./dist"
|
||||
},
|
||||
"nsis": {
|
||||
"oneClick": false,
|
||||
@@ -0,0 +1,7 @@
|
||||
[Desktop Entry]
|
||||
Type=Application
|
||||
Terminal=false
|
||||
Name=KopiaUI
|
||||
Comment=Fast and secure open-source backup/restore tool
|
||||
Exec=kopia-ui
|
||||
Icon=kopia
|
||||
@@ -0,0 +1,13 @@
|
||||
<component>
|
||||
<name>KopiaUI</name>
|
||||
<summary>
|
||||
A backup/restore tool that allows you to create encrypted snapshots
|
||||
</summary>
|
||||
<categories>
|
||||
<category>System</category>
|
||||
<category>Network</category>
|
||||
</categories>
|
||||
<provides>
|
||||
<binary>kopia-ui</binary>
|
||||
</provides>
|
||||
</component>
|
||||
@@ -0,0 +1,84 @@
|
||||
%global appid io.kopia.ui
|
||||
%global appstream_component desktop-application
|
||||
|
||||
Name: kopia
|
||||
%electronmeta -D
|
||||
Version: 0.22.3
|
||||
Release: 1%{?dist}
|
||||
Summary: A backup/restore tool that allows you to create encrypted snapshots
|
||||
|
||||
License: Apache-2.0 AND CC0-1.0 AND %{electron_license}
|
||||
URL: https://kopia.io/
|
||||
Source0: https://github.com/kopia/kopia/archive/v%{version}.tar.gz
|
||||
Source1: io.kopia.ui.desktop
|
||||
Source2: io.kopia.ui.metainfo.xml
|
||||
Patch0: fix-electron-output-dir.patch
|
||||
ExclusiveArch: %{golang_arches_future}
|
||||
Packager: metcya <metcya@gmail.com>
|
||||
|
||||
BuildRequires: go-rpm-macros
|
||||
BuildRequires: terra-appstream-helper
|
||||
|
||||
%global gui_name %{name}-ui
|
||||
|
||||
%package -n %{gui_name}
|
||||
Summary: GUI for %{name}
|
||||
Requires: %{name} = %{evr}
|
||||
ExclusiveArch: %{electron_arches}
|
||||
|
||||
%description
|
||||
Kopia is a fast and secure open-source backup/restore tool that allows you to
|
||||
create encrypted snapshots of your data and save the snapshots to remote or
|
||||
cloud storage of your choice, to network-attached storage or server, or locally
|
||||
on your machine. Kopia does not 'image' your whole machine. Rather, Kopia
|
||||
allows you to backup/restore any and all files/directories that you deem are
|
||||
important or critical.
|
||||
|
||||
%description -n %{gui_name}
|
||||
A graphical user interface for %{name}.
|
||||
|
||||
%prep
|
||||
%autosetup -p1
|
||||
|
||||
%build
|
||||
%global gomodulesmode GO111MODULE=on
|
||||
%gobuild -o %{name} .
|
||||
|
||||
pushd app
|
||||
%npm_build -B
|
||||
popd
|
||||
|
||||
%install
|
||||
install -Dm 755 %{name} -t %{buildroot}%{_bindir}
|
||||
|
||||
pushd app
|
||||
%electron_install -b %{gui_name} -d %{gui_name} -s %{gui_name} -I ../icons
|
||||
popd
|
||||
|
||||
# the offical package for kopia-ui includes a bundled copy of the kopia binary
|
||||
# but we'll just symlink it
|
||||
mkdir -p %{buildroot}%{_libdir}/%{gui_name}/resources/server
|
||||
%{__ln_s} %{_bindir}/%{name} %{buildroot}%{_libdir}/%{gui_name}/resources/server/%{name}
|
||||
|
||||
%desktop_file_install %{S:1}
|
||||
|
||||
%terra_appstream -o %{S:2}
|
||||
|
||||
%check
|
||||
%desktop_file_validate %{buildroot}%{_appsdir}/%{appid}.desktop
|
||||
|
||||
%files
|
||||
%license README.md
|
||||
%doc LICENSE
|
||||
%{_bindir}/%{name}
|
||||
|
||||
%files -n %{gui_name}
|
||||
%{_bindir}/%{gui_name}
|
||||
%{_libdir}/%{gui_name}/
|
||||
%{_appsdir}/%{appid}.desktop
|
||||
%{_metainfodir}/%{appid}.metainfo.xml
|
||||
%{_hicolordir}/*/apps/kopia.png
|
||||
|
||||
%changelog
|
||||
* Thu Jan 22 2026 metcya <metcya@gmail.com> - 0.22.3-1
|
||||
- Initial package
|
||||
@@ -0,0 +1 @@
|
||||
rpm.version(gh("kopia/kopia"));
|
||||
@@ -1,5 +1,5 @@
|
||||
%global commit 4ccb21b88c39a387701cf65d31330a7572abd45d
|
||||
%global commit_date 20260120
|
||||
%global commit df59d55a39662553a8f6f1502272bb4b4991e6f7
|
||||
%global commit_date 20260202
|
||||
%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 6e54aa328dbee3ff1f5c9bfee6fe4a8f0a4598dc
|
||||
%global commit 9ccd8899ff28c4f6bdd113026d307af3d46133c5
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commit_date 20260122
|
||||
%global commit_date 20260207
|
||||
%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>
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: proton-vpn-gtk-app
|
||||
Version: 4.13.1
|
||||
Version: 4.14.0
|
||||
Release: 1%?dist
|
||||
Summary: Official ProtonVPN Linux app
|
||||
License: GPL-3.0-only
|
||||
|
||||
@@ -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,5 +1,5 @@
|
||||
%global commit 5f1b58243a608f997b5de51198e5afc3da4faa23
|
||||
%global commit_date 20260122
|
||||
%global commit 353e04bf0bc1866cba1f599cd76050890d33ba23
|
||||
%global commit_date 20260123
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
Name: rpcc
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
%global ver 2026-01-22
|
||||
%global ver 2026-02-07
|
||||
%global goodver %(echo %ver | sed 's/-//g')
|
||||
%global __brp_mangle_shebangs %{nil}
|
||||
%bcond_without mold
|
||||
|
||||
@@ -2,8 +2,8 @@
|
||||
|
||||
Name: signal-desktop
|
||||
%electronmeta -aD
|
||||
Version: 7.86.0
|
||||
Release: 2%?dist
|
||||
Version: 7.88.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
|
||||
@@ -87,7 +87,6 @@ done
|
||||
%doc README.md CONTRIBUTING.md ACKNOWLEDGMENTS.md
|
||||
%license bundled_licenses/*
|
||||
%{_bindir}/signal-desktop
|
||||
%dir %{_libdir}/signal-desktop
|
||||
%{_libdir}/signal-desktop/
|
||||
%{_datadir}/polkit-1/rules.d/org.signalapp.view-aep.policy
|
||||
%{_datadir}/polkit-1/rules.d/org.signalapp.enable-backups.policy
|
||||
|
||||
@@ -1,33 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<component type="desktop-application">
|
||||
<id>com.github.snow</id>
|
||||
<metadata_license>CC0-1.0</metadata_license>
|
||||
<project_license>MIT</project_license>
|
||||
<icon
|
||||
type="local"
|
||||
>/usr/share/icons/hicolor/1024x1024/apps/snow_icon.png</icon>
|
||||
|
||||
<name>snow</name>
|
||||
<summary>Classic Macintosh emulator</summary>
|
||||
|
||||
<description>
|
||||
<p>
|
||||
Snow emulates classic (Motorola 68k-based) Macintosh computers.
|
||||
It features a graphical user interface to operate and debug the emulated machine.
|
||||
The aim of this project is to emulate the Macintosh on a hardware-level as much as possible,
|
||||
as opposed to emulators that patch the ROM or intercept system calls.
|
||||
</p>
|
||||
</description>
|
||||
|
||||
<launchable type="desktop-id">snow.desktop</launchable>
|
||||
|
||||
<url type="homepage">https://github.com/twvd/snow</url>
|
||||
|
||||
<keywords>
|
||||
<keyword>macintosh</keyword>
|
||||
</keywords>
|
||||
|
||||
<releases>
|
||||
<release version="1.2.0" />
|
||||
</releases>
|
||||
</component>
|
||||
@@ -1,7 +0,0 @@
|
||||
[Desktop Entry]
|
||||
Categories=System;Emulator;
|
||||
Comment=Classic Macintosh emulator
|
||||
Exec=snowemu
|
||||
Icon=snow_icon
|
||||
Name=snow
|
||||
Type=Application
|
||||
@@ -1,14 +1,10 @@
|
||||
%global appid com.github.snow
|
||||
|
||||
Name: snow
|
||||
Version: 1.2.0
|
||||
Release: 3%?dist
|
||||
Version: 1.3.0
|
||||
Release: 1%?dist
|
||||
Summary: Classic Macintosh emulator
|
||||
URL: https://github.com/twvd/snow
|
||||
Source0: %url/archive/refs/tags/v%version.tar.gz
|
||||
Source1: snow.desktop
|
||||
Source2: %appid.metainfo.xml
|
||||
License: MIT
|
||||
License: MIT AND MPL-2.0 AND Unicode-3.0 AND (Unlicense OR MIT) AND Apache-2.0 AND BSD-2-Clause AND Zlib AND (MIT OR Apache-2.0 OR LGPL-2.1-or-later) AND (BSD-3-Clause OR Apache-2.0) AND BSD-3-Clause AND BSL-1.0 AND CC0-1.0 OR MIT-0 OR Apache-2.0 AND ISC AND (Apache-2.0 OR BSL-1.0) AND (MIT OR Apache-2.0 OR Zlib) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND
|
||||
|
||||
BuildRequires: cargo
|
||||
BuildRequires: gcc-c++
|
||||
@@ -16,7 +12,6 @@ BuildRequires: mold
|
||||
BuildRequires: anda-srpm-macros
|
||||
BuildRequires: cargo-rpm-macros
|
||||
BuildRequires: desktop-file-utils
|
||||
BuildRequires: terra-appstream-helper
|
||||
BuildRequires: SDL2-devel
|
||||
Provides: snowemu
|
||||
|
||||
@@ -43,26 +38,17 @@ Documentation files for %{name}
|
||||
|
||||
%install
|
||||
mkdir -p %{buildroot}%{_pkgdocdir}
|
||||
install -Dm755 target/rpm/snow_frontend_egui %{buildroot}%{_bindir}/snowemu
|
||||
install -Dm755 target/rpm/snow_frontend_egui %{buildroot}%{_bindir}/snowemu
|
||||
install -Dm644 assets/snow_icon.png %{buildroot}%{_hicolordir}/1024x1024/apps/snow_icon.png
|
||||
%desktop_file_install assets/snow.desktop
|
||||
install -Dm644 assets/dev.thomasw.snow.metainfo.xml %{buildroot}%{_metainfodir}/dev.thomasw.snow.metainfo.xml
|
||||
|
||||
install -Dm644 docs/images/snow_icon.png %{buildroot}%{_hicolordir}/1024x1024/apps/snow_icon.png
|
||||
|
||||
install -Dm644 %{SOURCE1} %{buildroot}%{_appsdir}/snow.desktop
|
||||
|
||||
cp -a docs/* %{buildroot}%{_pkgdocdir}/
|
||||
cp -a docs/* %{buildroot}%{_pkgdocdir}/
|
||||
rm %{buildroot}%{_pkgdocdir}/*.toml
|
||||
rm %{buildroot}%{_pkgdocdir}/images/*.icns
|
||||
rm %{buildroot}%{_pkgdocdir}/images/*.ico
|
||||
rm -r %{buildroot}%{_pkgdocdir}/theme
|
||||
|
||||
%terra_appstream -o %{SOURCE2}
|
||||
|
||||
%cargo_license_summary_online
|
||||
%{cargo_license_online} > LICENSE.dependencies
|
||||
|
||||
%check
|
||||
desktop-file-validate %{buildroot}%{_appsdir}/snow.desktop
|
||||
|
||||
%files
|
||||
%doc README.md
|
||||
%license LICENSE
|
||||
@@ -70,7 +56,7 @@ desktop-file-validate %{buildroot}%{_appsdir}/snow.desktop
|
||||
%{_bindir}/snowemu
|
||||
%{_hicolordir}/1024x1024/apps/snow_icon.png
|
||||
%{_appsdir}/snow.desktop
|
||||
%{_metainfodir}/%appid.metainfo.xml
|
||||
%{_metainfodir}/dev.thomasw.snow.metainfo.xml
|
||||
|
||||
%files doc
|
||||
%license LICENSE
|
||||
|
||||
@@ -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.20
|
||||
@@ -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.3
|
||||
Release: 1%?dist
|
||||
License: GPL-3.0
|
||||
Version: 1.6.4
|
||||
Release: 3%?dist
|
||||
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 81a692e2ee6b311367f18a17a9a61a0ef1c0ad18
|
||||
%global commit c9ec7e27eb01e8f0e46a2d4803c405c38a27cc75
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global ver 20250102
|
||||
%global commit_date 20251224
|
||||
%global ver 20260125
|
||||
%global commit_date 20260130
|
||||
|
||||
Name: winetricks-git
|
||||
Version: %{ver}^%{commit_date}git.%{shortcommit}
|
||||
|
||||
@@ -2,8 +2,8 @@
|
||||
# For user clarity I have separated these into different packages
|
||||
|
||||
Name: terra-winetricks
|
||||
Version: 20250102
|
||||
Release: 1%{?dist}
|
||||
Version: 20260125
|
||||
Release: 1%?dist
|
||||
Summary: Winetricks built to be compatible with Terra WINE builds
|
||||
License: LGPL-2.1-or-later
|
||||
URL: https://github.com/Winetricks/winetricks
|
||||
|
||||
@@ -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"));
|
||||
@@ -1,4 +1,4 @@
|
||||
%define _ubuntu_rel 25.10.20250930-0ubuntu1
|
||||
%define _ubuntu_rel 25.10.20250930-0ubuntu2
|
||||
%global _hardened_build 0
|
||||
|
||||
Name: compiz9
|
||||
|
||||
+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
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
%global pypi_name nautilus_open_any_terminal
|
||||
|
||||
Name: nautilus-open-any-terminal
|
||||
Version: 0.8.0
|
||||
Version: 0.8.1
|
||||
Release: 1%?dist
|
||||
Summary: Context-menu entry for opening other terminal in Nautilus
|
||||
License: GPL-3.0-only
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
%global commit 88709e6ee84ddf7266457f8246c476bee3212ba3
|
||||
%global commit e7378bd297144d4d55cf6de2e53fe34c3043b7ca
|
||||
|
||||
Name: lightdm-kde-greeter
|
||||
Version: 6.1.2
|
||||
Version: 6.1.3
|
||||
Release: 1%?dist
|
||||
Summary: Login screen using the LightDM framework
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
@@ -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 85db08aefad730e280bb94ac39b09710c530a17c
|
||||
%global commit 6407b3a5a8d331c27546caff4d7a6dbda788436e
|
||||
%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,4 +1,4 @@
|
||||
%define archive unity_7.7.0+23.04.20230222.2-0ubuntu8.tar.xz
|
||||
%define archive unity_7.7.0+23.04.20230222.2-0ubuntu9.tar.xz
|
||||
|
||||
Name: unity-shell
|
||||
Version: 7.7.0
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
%global debug_package %{nil}
|
||||
|
||||
Name: noctalia-shell
|
||||
Version: 4.1.1
|
||||
Version: 4.4.0
|
||||
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
|
||||
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
%global appid sh.oven.bun
|
||||
|
||||
Name: bun-bin
|
||||
Version: 1.3.6
|
||||
Version: 1.3.8
|
||||
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.108.20787
|
||||
Release: 1%?dist
|
||||
Summary: Code editing. Redefined.
|
||||
License: MIT
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
version = "=0.1.5"
|
||||
|
||||
-[target."cfg(windows)".dependencies.deno_subprocess_windows]
|
||||
-version = "0.20.0"
|
||||
-version = "0.25.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.8
|
||||
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,5 +1,5 @@
|
||||
Name: flutter
|
||||
Version: 3.38.7
|
||||
Version: 3.38.9
|
||||
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 06e23ef36330cb79b8c40efff66baa044f1f9ea6
|
||||
%global commit 6c0e02d1138d5376e4ac2f5e311b225494514a97
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global fulldate 2026-01-22
|
||||
%global fulldate 2026-02-06
|
||||
%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 3e95779cf05e01827bc93cceee15c7f51b861b4a
|
||||
%global commit_date 20260122
|
||||
%global commit_hash 3a7403bde4d508afea93a94d1113ca73cf37c1c1
|
||||
%global commit_date 20260129
|
||||
%global shortcommit %{sub %{commit_hash} 1 7}
|
||||
%global ver 2.0.15
|
||||
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
Name: tracy
|
||||
Version: 0.13.1
|
||||
Release: 1%?dist
|
||||
Release: 2%?dist
|
||||
Summary: A real time, nanosecond resolution, remote telemetry, hybrid frame and sampling profiler for games and other applications
|
||||
License: BSD-3-Clause
|
||||
URL: https://github.com/wolfpld/tracy
|
||||
Source0: https://github.com/wolfpld/tracy/archive/refs/tags/v%version.tar.gz
|
||||
BuildRequires: pkgconfig(egl) pkgconfig(glfw3) pkgconfig(freetype2) pkgconfig(dbus-1) pkgconfig(libunwind) pkgconfig(libdebuginfod) pkgconfig(tbb) pkgconfig(wayland-client) pkgconfig(wayland-protocols) pkgconfig(xkbcommon) pkgconfig(capstone)
|
||||
BuildRequires: pkgconfig(egl) pkgconfig(glfw3) pkgconfig(freetype2) pkgconfig(dbus-1) pkgconfig(libunwind) pkgconfig(libdebuginfod) pkgconfig(tbb) pkgconfig(wayland-client) pkgconfig(wayland-protocols) pkgconfig(xkbcommon) pkgconfig(capstone) pkgconfig(openssl) pkgconfig(pugixml) pkgconfig(libcurl) pkgconfig(libxslt) pkgconfig(libnghttp2) pkgconfig(libidn2) pkgconfig(libssh2) tbb expat libxml2 openssl-libs
|
||||
BuildRequires: cmake gcc gcc-c++ meson
|
||||
|
||||
Packager: Owen Zimmerman <owen@fyralabs.com>
|
||||
@@ -69,7 +69,6 @@ install -Dm644 icon/application-tracy.svg %buildroot%_iconsdir/hicolor/scalable/
|
||||
|
||||
%files devel
|
||||
%_libdir/pkgconfig/tracy.pc
|
||||
%dir %_includedir/tracy
|
||||
%_includedir/tracy/*
|
||||
|
||||
%changelog
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "turbowarp.spec"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,116 @@
|
||||
%define appid org.turbowarp.TurboWarp
|
||||
|
||||
Name: turbowarp-desktop
|
||||
%electronmeta -D
|
||||
Version: 1.15.2
|
||||
Release: 1%?dist
|
||||
Summary: A better offline editor for Scratch 3
|
||||
URL: https://desktop.turbowarp.org/
|
||||
License: GPL-3.0-only AND %{electron_license}
|
||||
|
||||
BuildRequires: anda-srpm-macros
|
||||
BuildRequires: terra-appstream-helper
|
||||
|
||||
Requires: glibc
|
||||
Requires: glib2
|
||||
Requires: nss-util
|
||||
Requires: nss
|
||||
Requires: atk
|
||||
Requires: gtk3
|
||||
Requires: cups-libs
|
||||
Requires: libX11
|
||||
Requires: libXcomposite
|
||||
Requires: libXfixes
|
||||
Requires: libXrandr
|
||||
Requires: mesa-libgbm
|
||||
Requires: expat
|
||||
Requires: libxcb
|
||||
Requires: libxkbcommon
|
||||
Requires: systemd-libs
|
||||
Requires: alsa-lib
|
||||
Requires: at-spi2-core
|
||||
Requires: pcre2
|
||||
Requires: libffi
|
||||
Requires: zlib-ng
|
||||
Requires: libmount
|
||||
Requires: libselinux
|
||||
Requires: nspr
|
||||
Requires: avahi-libs
|
||||
Requires: gnutls
|
||||
Requires: libpng
|
||||
Requires: fontconfig
|
||||
Requires: freetype
|
||||
Requires: libXrender
|
||||
Requires: pixman
|
||||
Requires: pango
|
||||
Requires: harfbuzz
|
||||
Requires: fribidi
|
||||
Requires: cairo-gobject
|
||||
Requires: gdk-pixbuf2
|
||||
Requires: libepoxy
|
||||
Requires: libXi
|
||||
Requires: libcloudproviders
|
||||
Requires: libtinysparql
|
||||
Requires: libwayland-client
|
||||
Requires: libthai
|
||||
Requires: libdrm
|
||||
Requires: libXau
|
||||
Requires: libcap
|
||||
Requires: libblkid
|
||||
Requires: krb5-libs
|
||||
Requires: libcom_err
|
||||
Requires: keyutils-libs
|
||||
Requires: openssl-libs
|
||||
Requires: p11-kit
|
||||
Requires: libidn2
|
||||
Requires: libunistring
|
||||
Requires: libtasn1
|
||||
Requires: nettle
|
||||
Requires: gmp
|
||||
Requires: libxml2
|
||||
Requires: bzip2-libs
|
||||
Requires: libbrotli
|
||||
Requires: libwayland-cursor
|
||||
Requires: libwayland-egl
|
||||
Requires: libXcursor
|
||||
Requires: libXinerama
|
||||
Requires: graphite2
|
||||
Requires: glycin-libs
|
||||
Requires: json-glib
|
||||
Requires: sqlite-libs
|
||||
Requires: libdatrie
|
||||
Requires: xz-libs
|
||||
Requires: lcms2
|
||||
Requires: libseccomp
|
||||
|
||||
Packager: junefish <june@fyralabs.com>
|
||||
|
||||
%description
|
||||
%summary.
|
||||
|
||||
%prep
|
||||
%git_clone https://github.com/TurboWarp/desktop %version
|
||||
%__desktop_file_edit linux-files/%appid.desktop --set-key=Exec --set-value=%{_bindir}/turbowarp-desktop
|
||||
|
||||
%build
|
||||
%npm_build -c -B -r fetch,webpack:prod
|
||||
|
||||
%install
|
||||
%electron_install -i %appid -I build/
|
||||
|
||||
%terra_appstream -o linux-files/%appid.metainfo.xml
|
||||
|
||||
%__desktop_file_install linux-files/%appid.desktop
|
||||
|
||||
%files
|
||||
%license LICENSE
|
||||
%doc README.md
|
||||
%{_bindir}/turbowarp-desktop
|
||||
%{_libdir}/turbowarp-desktop/
|
||||
%{_appsdir}/%appid.desktop
|
||||
%{_hicolordir}/512x512/apps/%appid.png
|
||||
%{_metainfodir}/%appid.metainfo.xml
|
||||
|
||||
%changelog
|
||||
* Sat Jan 24 2026 june-fish <git@june.fish> - 1.15.2
|
||||
- Initial Package
|
||||
@@ -0,0 +1 @@
|
||||
rpm.version(gh("TurboWarp/desktop"));
|
||||
@@ -1,7 +1,7 @@
|
||||
%global commit 9ac94ce3e64b25441e66d7c610b3ea59853c1872
|
||||
%global commit 10c3c088fe63525b0301648304f14610cffb4585
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commit_date 20260122
|
||||
%global ver 0.222.0
|
||||
%global commit_date 20260207
|
||||
%global ver 0.224.0
|
||||
|
||||
%bcond_with check
|
||||
%bcond_with debug_no_build
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
%global debug_package %{nil}
|
||||
%endif
|
||||
|
||||
%global ver 0.220.3
|
||||
%global ver 0.223.2-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.3
|
||||
Version: 0.222.4
|
||||
Release: 1%?dist
|
||||
Summary: Zed is a high-performance, multiplayer code editor
|
||||
SourceLicense: AGPL-3.0-only AND Apache-2.0 AND GPL-3.0-or-later
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: geist-font
|
||||
Version: 1.6.0
|
||||
Version: geist@1.7.0
|
||||
Release: 1%?dist
|
||||
URL: https://vercel.com/font
|
||||
Source0: https://github.com/vercel/geist-font/archive/refs/tags/%version.tar.gz
|
||||
@@ -18,7 +18,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
|
||||
|
||||
@@ -52,7 +52,7 @@
|
||||
%global fontdescription %{expand:
|
||||
Versatile typeface for code, from code.}
|
||||
|
||||
Version: 34.0.0
|
||||
Version: 34.1.0
|
||||
Release: 1%?dist
|
||||
Packager: Cappy Ishihara <cappy@fyralabs.com>
|
||||
Summary: Versatile typeface for code, from code.
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: sarasa-gothic-fonts
|
||||
Version: 1.0.35
|
||||
Version: 1.0.36
|
||||
Release: 1%?dist
|
||||
URL: https://github.com/be5invis/Sarasa-Gothic
|
||||
Source0: %url/releases/download/v%version/Sarasa-TTC-%version.7z
|
||||
|
||||
@@ -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());
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user