mirror of
https://github.com/terrapkg/packages.git
synced 2026-05-31 09:01:55 +00:00
Compare commits
229 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| dcd54f77cc | |||
| 2cd0dc5092 | |||
| ae1328509f | |||
| a750ce7e61 | |||
| d3b0a7ab89 | |||
| f97b09664e | |||
| 73194c4bc4 | |||
| fcf8fa6cd3 | |||
| 9e9b92579e | |||
| 302bf7cb85 | |||
| c13980e92c | |||
| c2afd077df | |||
| 4a9b92d3c4 | |||
| b5fc37ed4a | |||
| 52c91989b5 | |||
| 4e7ea509d1 | |||
| 56bd42b9b0 | |||
| 97c8cbffdf | |||
| d9f6e3b65d | |||
| 0623bf109b | |||
| 8f5706969b | |||
| 077923ab81 | |||
| 1c63ca716f | |||
| 3e206b9e94 | |||
| c31236a38c | |||
| 56e11d58c0 | |||
| 6f9767684e | |||
| eae493edb7 | |||
| 07dc39eaf5 | |||
| fe26a9a6e2 | |||
| afc438fc56 | |||
| 7369f6768c | |||
| e9f47a9ebf | |||
| cf62bbf0a9 | |||
| d59085804a | |||
| 4ad1aaf288 | |||
| d92cb834a5 | |||
| bf2a0474f5 | |||
| 3146e3c2c7 | |||
| 2bbb7fbc82 | |||
| 7625e2f72d | |||
| 96d8cfa790 | |||
| 23159158cf | |||
| a417eac112 | |||
| c05dc2b7ba | |||
| e13a30368f | |||
| 5934928171 | |||
| 9353c011e8 | |||
| a293948a9b | |||
| c3c4d397d7 | |||
| b70dd77b06 | |||
| 8a6eaa9bdc | |||
| b6338ad485 | |||
| 6f137b8e98 | |||
| da42fb228a | |||
| 236f6118c0 | |||
| 5094d7f193 | |||
| b0e7373a8e | |||
| c009dd366f | |||
| 83203ed8b4 | |||
| fdde79888d | |||
| ace7240c39 | |||
| 349542311f | |||
| 7b152f757c | |||
| d4edbe4405 | |||
| f97defb66d | |||
| d0fb626c57 | |||
| bc1e0e809d | |||
| b3c4263431 | |||
| 837945f44b | |||
| 1e4b54bcb3 | |||
| f3fb7a9bbb | |||
| 6946a9f524 | |||
| c0cdbf31f4 | |||
| 9a097b7803 | |||
| a906281d9b | |||
| b0c9058824 | |||
| feef30719c | |||
| ab9fbaeba6 | |||
| 3f058d5cf3 | |||
| f73c6cbce4 | |||
| 7397bcfea7 | |||
| b7da9222ca | |||
| 9d50c8ce84 | |||
| 6e4d0b3c56 | |||
| fdef39959b | |||
| 297890829b | |||
| 1310e4a944 | |||
| 595b682989 | |||
| 9a784b4045 | |||
| 4aa3e6a8dd | |||
| 3b64de9dac | |||
| fac3ebc2c6 | |||
| e0c4733510 | |||
| 6cb3ea9116 | |||
| 1ea05d0215 | |||
| 5942849be9 | |||
| 77942e5f10 | |||
| 0a722fdbb5 | |||
| cf17c44ba7 | |||
| 4c81bf7881 | |||
| 7f6cee5a3c | |||
| f225ca30d9 | |||
| d56e43749d | |||
| 31eb891382 | |||
| a4e4c4917d | |||
| 524453156d | |||
| 8d66b4380a | |||
| 5f32238add | |||
| 52f9a0204b | |||
| b8769363e3 | |||
| 83155ed03f | |||
| dd3a80e398 | |||
| ea8a0a3448 | |||
| c41b09c207 | |||
| 55a90fd280 | |||
| a578808d8f | |||
| b11fa7f285 | |||
| fb2b9d8770 | |||
| bac8c4d818 | |||
| 07ef4d374e | |||
| c578ec1a8e | |||
| 004ef4ad94 | |||
| d3dc20b939 | |||
| 93ef1c43bc | |||
| d5f0a70897 | |||
| 1e7988c2aa | |||
| 3c35908af0 | |||
| ab9ff32187 | |||
| a5546ee1ee | |||
| 02f4fae72d | |||
| e63c1f9e8a | |||
| 7d8da28d49 | |||
| 4ecf83893f | |||
| f2ff9b6a8e | |||
| faed1a02e6 | |||
| 4df89ecdd2 | |||
| 3a630319ca | |||
| 2dd981e5ad | |||
| 6304c66ac6 | |||
| 8a954490bc | |||
| 71b69e3a81 | |||
| 06d95a8732 | |||
| 2bc7cfea31 | |||
| d19b10857b | |||
| 7c773b4ddc | |||
| 75cb32ad90 | |||
| 14e8ab1425 | |||
| 98a838decf | |||
| 79de31eb59 | |||
| fa078c3c22 | |||
| 3a4b399fef | |||
| 02f5eaf5fa | |||
| d2b98db999 | |||
| f37fb3667b | |||
| fb0501928c | |||
| 8ecc4343c4 | |||
| 3505a62d2d | |||
| 596da96692 | |||
| 5acfab7b4e | |||
| 67e451706c | |||
| 9c302390f4 | |||
| c54c574818 | |||
| d08b32b09f | |||
| fbe840fe97 | |||
| 21e50314c9 | |||
| 9d7edb3b19 | |||
| b236081538 | |||
| 783388cd5a | |||
| bf36b9953e | |||
| 2c0db0cead | |||
| 1cc4e06cb0 | |||
| 72b4ecc76a | |||
| 7f9ac0f7df | |||
| 5e063b3d22 | |||
| 34aa0a6fa7 | |||
| 4f2428ac8f | |||
| d0a8435d74 | |||
| 6fdd34f175 | |||
| a602050797 | |||
| cda66edc62 | |||
| 14872fd459 | |||
| 1be5ff79fb | |||
| 1b5bcf4178 | |||
| 05d1ba57d8 | |||
| 90c856a10f | |||
| 84028746f1 | |||
| 4fdc80bfd3 | |||
| 22db38fc89 | |||
| bf9f104c83 | |||
| 3a92d592b7 | |||
| 51a5ffdd05 | |||
| 7eb485faa9 | |||
| 0ec28475bf | |||
| 3844adaa5e | |||
| b5d7860af8 | |||
| 1299d5606d | |||
| ec5eb695d8 | |||
| 10a8b89f0f | |||
| 6578f2af42 | |||
| 55ca564a4a | |||
| 309640e1b3 | |||
| 4860564916 | |||
| 0fa19c27f5 | |||
| 19174e28f9 | |||
| 63d987f4f3 | |||
| ee88935973 | |||
| b9415017a1 | |||
| b001421349 | |||
| c3c71c0031 | |||
| fc59dbc699 | |||
| 0977ae8088 | |||
| 5e0bc894fb | |||
| 3ae61b9503 | |||
| 30cc5592ba | |||
| acce003618 | |||
| 8d59dacc01 | |||
| d1d0486050 | |||
| 540ea53fc3 | |||
| 8698a9ed87 | |||
| bd9d8fa75a | |||
| 0fdbf820e9 | |||
| 331df6cf30 | |||
| 8a78074f4d | |||
| cba38aa452 | |||
| aebd74aa1a | |||
| b339f890c4 | |||
| 20265c7c97 | |||
| a3488d3abd |
@@ -6,13 +6,13 @@ on:
|
||||
paths:
|
||||
- anda/**
|
||||
branches:
|
||||
- f38
|
||||
- f39
|
||||
pull_request:
|
||||
branches:
|
||||
- f38
|
||||
- f39
|
||||
merge_group:
|
||||
branches:
|
||||
- f38
|
||||
- f39
|
||||
workflow_dispatch:
|
||||
workflow_call:
|
||||
|
||||
@@ -23,7 +23,7 @@ jobs:
|
||||
outputs:
|
||||
build_matrix: ${{ steps.generate_build_matrix.outputs.build_matrix }}
|
||||
container:
|
||||
image: ghcr.io/terrapkg/builder:f38
|
||||
image: ghcr.io/terrapkg/builder:f39
|
||||
options: --cap-add=SYS_ADMIN --privileged
|
||||
steps:
|
||||
- name: Set workspace as safe
|
||||
@@ -40,11 +40,11 @@ jobs:
|
||||
strategy:
|
||||
matrix:
|
||||
pkg: ${{ fromJson(needs.manifest.outputs.build_matrix) }}
|
||||
version: ["38"]
|
||||
version: ["39"]
|
||||
fail-fast: false
|
||||
runs-on: ${{ matrix.pkg.arch == 'aarch64' && 'ARM64' || 'ubuntu-latest' }}
|
||||
container:
|
||||
image: ghcr.io/terrapkg/builder:f38
|
||||
image: ghcr.io/terrapkg/builder:f${{ matrix.version}}
|
||||
options: --cap-add=SYS_ADMIN --privileged
|
||||
steps:
|
||||
- name: Checkout
|
||||
@@ -59,7 +59,7 @@ jobs:
|
||||
uses: actions/cache@v3
|
||||
with:
|
||||
path: /var/cache
|
||||
key: ${{ runner.os }}-br-${{ matrix.version }}-${{ matrix.pkg.arch }}-${{ matrix.pkg.pkg }}
|
||||
key: ${{ runner.os }}-br-${{ matrix.version }}-${{ matrix.pkg.arch }}
|
||||
|
||||
- name: Include custom build template instead of package default
|
||||
run: |
|
||||
@@ -94,63 +94,3 @@ jobs:
|
||||
- name: Notify Madoguchi (Failure)
|
||||
if: ( cancelled() || failure() ) && github.event_name == 'push'
|
||||
run: ./.github/workflows/mg.sh false ${{matrix.pkg.pkg}} ${{matrix.version}} ${{matrix.pkg.arch}} ${{github.run_id}} ${{secrets.MADOGUCHI_JWT}}
|
||||
|
||||
- name: Lint RPMs and SRPMs
|
||||
id: lint
|
||||
if: success()
|
||||
run: |
|
||||
echo 'LINT_ERR=false' >> $GITHUB_ENV
|
||||
rpmlint anda-build/ > rpmlint.txt || f=1
|
||||
if [[ $f -eq 1 ]]; then
|
||||
EOF=$(dd if=/dev/urandom bs=15 count=1 status=none | base64)
|
||||
echo "ESC_LINT_OUT<<$EOF" >> $GITHUB_ENV
|
||||
cat rpmlint.txt | sed 's/`/\\`/g' | sed 's/"/\"/g' >> $GITHUB_ENV
|
||||
echo $EOF >> $GITHUB_ENV
|
||||
echo "lint_out<<$EOF" >> $GITHUB_ENV
|
||||
echo '```' >> $GITHUB_ENV
|
||||
cat rpmlint.txt >> $GITHUB_ENV
|
||||
echo '```' >> $GITHUB_ENV
|
||||
echo $EOF >> $GITHUB_ENV
|
||||
echo 'LINT_ERR=true' >> $GITHUB_ENV
|
||||
fi
|
||||
|
||||
- name: Try to install package
|
||||
id: dnf
|
||||
if: success()
|
||||
run: |
|
||||
echo 'INSTALL_ERR=false' >> $GITHUB_ENV
|
||||
touch out
|
||||
for f in anda-build/rpm/rpms/*.rpm; do
|
||||
dnf in --downloadonly -y $f > $f.dnfout.txt 2>&1 || fail=1
|
||||
if [[ $fail -eq 1 ]]; then
|
||||
echo "### $f" >> out
|
||||
echo '```' >> out
|
||||
cat $f.dnfout.txt >> out
|
||||
echo '```' >> out
|
||||
echo >> out
|
||||
echo 'INSTALL_ERR=true' >> $GITHUB_ENV
|
||||
fi
|
||||
done
|
||||
cat out
|
||||
EOF=$(dd if=/dev/urandom bs=15 count=1 status=none | base64)
|
||||
echo "ESC_DNF_OUT<<$EOF" >> $GITHUB_ENV
|
||||
cat out | sed 's/`/\\`/g' | sed 's/"/\"/g' >> $GITHUB_ENV
|
||||
echo $EOF >> $GITHUB_ENV
|
||||
echo "dnf_out<<$EOF" >> $GITHUB_ENV
|
||||
cat out >> $GITHUB_ENV
|
||||
echo $EOF >> $GITHUB_ENV
|
||||
|
||||
- name: Generate RPMLint/DNF summary
|
||||
if: success()
|
||||
run: |
|
||||
# Remind me to make all of this not weird later ~ lleyton
|
||||
|
||||
if [[ $LINT_ERR == "true" ]]; then
|
||||
echo -e "## ❌ Lint: [${{matrix.pkg.pkg}} (${{matrix.pkg.arch}})](https://github.com/terrapkg/packages/actions/runs/${{github.run_id}})\n" >> $GITHUB_STEP_SUMMARY
|
||||
echo -e "```\n${{ env.ESC_LINT_OUT }}\n```\n" >> $GITHUB_STEP_SUMMARY
|
||||
fi
|
||||
|
||||
if [[ $INSTALL_ERR == "true" ]]; then
|
||||
echo -e "## ❌ DNF: [${{matrix.pkg.pkg}} (${{matrix.pkg.arch}})](https://github.com/terrapkg/packages/actions/runs/${{github.run_id}})\n" >> $GITHUB_STEP_SUMMARY
|
||||
echo "${{ env.ESC_DNF_OUT }}" >> $GITHUB_STEP_SUMMARY
|
||||
fi
|
||||
|
||||
@@ -7,67 +7,43 @@ jobs:
|
||||
bootstrap:
|
||||
strategy:
|
||||
matrix:
|
||||
version: ["38"]
|
||||
version: ["39"]
|
||||
arch: ["x86_64", "aarch64"]
|
||||
fail-fast: true
|
||||
runs-on: ${{ matrix.arch == 'aarch64' && 'ARM64' || 'ubuntu-latest' }}
|
||||
container:
|
||||
image: fedora:38
|
||||
image: registry.fedoraproject.org/fedora-minimal:${{ matrix.version }}
|
||||
options: --cap-add=SYS_ADMIN --privileged
|
||||
steps:
|
||||
- uses: actions/setup-go@v3
|
||||
with:
|
||||
go-version: "^1.19"
|
||||
|
||||
- name: Install repositories
|
||||
run: |
|
||||
sudo dnf install -y dnf-plugins-core
|
||||
sudo dnf config-manager --add-repo https://github.com/terrapkg/subatomic-repos/raw/main/terra${{ matrix.version }}.repo
|
||||
sudo dnf install -y mock createrepo_c rpm-build gcc curl wget git-core openssl-devel
|
||||
run: dnf5 install -y --setopt=install_weak_deps=False mock curl wget git-core openssl-devel cargo podman fuse-overlayfs
|
||||
|
||||
- uses: actions-rs/toolchain@v1
|
||||
with:
|
||||
toolchain: stable
|
||||
- name: Install Anda
|
||||
uses: actions-rs/cargo@v1
|
||||
with:
|
||||
command: install
|
||||
args: anda
|
||||
|
||||
run: cargo install anda
|
||||
|
||||
- uses: actions/checkout@v3
|
||||
with:
|
||||
ref: f${{ matrix.version} }}
|
||||
ref: f${{ matrix.version }}
|
||||
fetch-depth: 1
|
||||
- name: Build terra-mock-configs
|
||||
run: |
|
||||
echo "PATH=$PATH:/github/home/.cargo/bin" >> $GITHUB_ENV
|
||||
export PATH=$PATH:/github/home/.cargo/bin
|
||||
git config --global --add safe.directory "$GITHUB_WORKSPACE"
|
||||
anda build -c fedora-${{ matrix.version }}-${{ matrix.arch }} anda/mock-configs/pkg -p rpm
|
||||
- name: Install terra-mock-configs
|
||||
run: sudo dnf install -y anda-build/rpm/rpms/terra-mock-configs*.rpm
|
||||
run: dnf5 install -y anda-build/rpm/rpms/terra-mock-configs*.rpm
|
||||
|
||||
- name: Build anda-srpm-macros
|
||||
run: anda build -c terra-${{ matrix.version }}-${{ matrix.arch }} anda/srpm-macros/pkg
|
||||
|
||||
- uses: actions/checkout@v3
|
||||
with:
|
||||
repository: FyraLabs/subatomic
|
||||
set-safe-directory: true
|
||||
fetch-depth: 1
|
||||
|
||||
- name: Build Subatomic
|
||||
run: |
|
||||
git config --global --add safe.directory "$GITHUB_WORKSPACE"
|
||||
anda build -c terra-${{ matrix.version }}-${{ matrix.arch }} subatomic -p rpm -D "autogitcommit $(git log -1 --format='%H')"
|
||||
run: anda build -c terra-${{ matrix.version }}-${{ matrix.arch }} anda/tools/subatomic/pkg
|
||||
- name: Install Subatomic
|
||||
run: sudo dnf install -y ./anda-build/rpm/rpms/subatomic-*.rpm
|
||||
|
||||
|
||||
- uses: actions/checkout@v3
|
||||
with:
|
||||
repository: FyraLabs/anda
|
||||
fetch-depth: 1
|
||||
run: dnf5 install -y ./anda-build/rpm/rpms/subatomic-*.rpm
|
||||
|
||||
- name: Build Andaman
|
||||
run: anda build -c terra-${{ matrix.version }}-${{ matrix.arch }} anda -p rpm
|
||||
|
||||
run: anda build -c terra-${{ matrix.version }}-${{ matrix.arch }} anda/tools/anda/pkg
|
||||
|
||||
- name: Upload to Subatomic
|
||||
run: |
|
||||
|
||||
@@ -21,12 +21,12 @@ jobs:
|
||||
strategy:
|
||||
matrix:
|
||||
pkg: ${{ fromJson(needs.parse.outputs.pkgs) }}
|
||||
version: ["38"]
|
||||
version: ["39"]
|
||||
arch: ["x86_64", "aarch64"]
|
||||
fail-fast: false
|
||||
runs-on: ${{ matrix.arch == 'aarch64' && 'ARM64' || 'ubuntu-latest' }}
|
||||
container:
|
||||
image: ghcr.io/terrapkg/builder:f38
|
||||
image: ghcr.io/terrapkg/builder:f${{ matrix.version }}
|
||||
options: --cap-add=SYS_ADMIN --privileged
|
||||
steps:
|
||||
- name: Checkout
|
||||
@@ -66,8 +66,8 @@ jobs:
|
||||
terra${{ matrix.version }} anda-build/rpm/rpms/*
|
||||
|
||||
- name: Notify Madoguchi (Success)
|
||||
if: success() && github.event_name == 'push'
|
||||
if: success()
|
||||
run: ./.github/workflows/mg.sh true ${{matrix.pkg}} ${{matrix.version}} ${{matrix.arch}} ${{github.run_id}} ${{secrets.MADOGUCHI_JWT}}
|
||||
- name: Notify Madoguchi (Failure)
|
||||
if: ( cancelled() || failure() ) && github.event_name == 'push'
|
||||
if: cancelled() || failure()
|
||||
run: ./.github/workflows/mg.sh false ${{matrix.pkg}} ${{matrix.version}} ${{matrix.arch}} ${{github.run_id}} ${{secrets.MADOGUCHI_JWT}}
|
||||
|
||||
@@ -11,11 +11,11 @@ jobs:
|
||||
strategy:
|
||||
matrix:
|
||||
pkg: ${{ fromJson(inputs.packages) }}
|
||||
version: ["38"]
|
||||
version: ["39"]
|
||||
fail-fast: false
|
||||
runs-on: ${{ matrix.pkg.arch == 'aarch64' && 'ARM64' || 'ubuntu-latest' }}
|
||||
container:
|
||||
image: ghcr.io/terrapkg/builder:f38
|
||||
image: ghcr.io/terrapkg/builder:f${{ matrix.version }}
|
||||
options: --cap-add=SYS_ADMIN --privileged
|
||||
steps:
|
||||
- name: Checkout
|
||||
@@ -55,8 +55,8 @@ jobs:
|
||||
terra${{ matrix.version }} anda-build/rpm/rpms/*
|
||||
|
||||
- name: Notify Madoguchi (Success)
|
||||
if: success() && github.event_name == 'push'
|
||||
if: success()
|
||||
run: ./.github/workflows/mg.sh true ${{matrix.pkg.pkg}} ${{matrix.version}} ${{matrix.pkg.arch}} ${{github.run_id}} ${{secrets.MADOGUCHI_JWT}}
|
||||
- name: Notify Madoguchi (Failure)
|
||||
if: ( cancelled() || failure() ) && github.event_name == 'push'
|
||||
if: cancelled() || failure()
|
||||
run: ./.github/workflows/mg.sh false ${{matrix.pkg.pkg}} ${{matrix.version}} ${{matrix.pkg.arch}} ${{github.run_id}} ${{secrets.MADOGUCHI_JWT}}
|
||||
|
||||
@@ -3,18 +3,18 @@ name: Lint
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- f38
|
||||
- f39
|
||||
pull_request:
|
||||
branches:
|
||||
- f38
|
||||
- f39
|
||||
merge_group:
|
||||
branches:
|
||||
- f38
|
||||
- f39
|
||||
jobs:
|
||||
lint:
|
||||
runs-on: ubuntu-latest
|
||||
container:
|
||||
image: ghcr.io/terrapkg/builder:f38
|
||||
image: ghcr.io/terrapkg/builder:f39
|
||||
steps:
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v3
|
||||
|
||||
@@ -3,6 +3,7 @@ name: Push comps updates
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- f39
|
||||
- f38
|
||||
- f37
|
||||
paths:
|
||||
@@ -13,7 +14,7 @@ jobs:
|
||||
update-comps:
|
||||
runs-on: ubuntu-latest
|
||||
container:
|
||||
image: ghcr.io/terrapkg/builder:f38
|
||||
image: ghcr.io/terrapkg/builder:f39
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- name: Push to subatomic
|
||||
|
||||
@@ -39,13 +39,13 @@ jobs:
|
||||
git config user.signingkey "${{ runner.temp }}/signing_key"
|
||||
msg="bump: $(git status | grep modified | sed -r 's@.+/([^/]+)/[^/]+\n?@\1 @g' | tr -d '\n')"
|
||||
git commit -S -a -m "$msg"
|
||||
f37 () {
|
||||
git format-patch HEAD^
|
||||
git checkout f37
|
||||
git apply *.patch || true
|
||||
git add *
|
||||
git commit -S -a -m "$msg"
|
||||
}
|
||||
f37 || true
|
||||
# f37 () {
|
||||
# git format-patch HEAD^
|
||||
# git checkout f37
|
||||
# git apply *.patch || true
|
||||
# git add *
|
||||
# git commit -S -a -m "$msg"
|
||||
# }
|
||||
# f37 || true
|
||||
git push -u origin --all
|
||||
fi
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# Terra Sources
|
||||
|
||||
[](https://repology.org/repository/terra_37)
|
||||
[](https://repology.org/repository/terra_38)
|
||||
[](https://repology.org/repository/terra_39)
|
||||
|
||||
Terra is a rolling-release Fedora repository for all the software you need.
|
||||
With Terra, you can install the latest packages knowing that quality and security are assured.
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
Name: anki-bin
|
||||
Version: 2.1.65
|
||||
Release: 1%{?dist}
|
||||
Version: 2.1.66
|
||||
Release: 2%{?dist}
|
||||
Summary: Flashcard program for using space repetition learning (Installed with wheel)
|
||||
License: AGPL-3.0-or-later AND GPL-3.0-or-later AND LGPL-3.0-or-later AND MIT AND BSD-3-Clause AND CC-BY-SA-3.0 AND CC-BY-3.0 AND Apache-2.0 AND CC-BY-2.5
|
||||
URL: https://apps.ankiweb.net/
|
||||
BuildRequires: python3-installer python3.11 rpm_macro(fdupes)
|
||||
Requires: hicolor-icon-theme python3-sqlalchemy python3-simplejson python3-matplotlib python3-decorator python3-markdown python3-send2trash
|
||||
Requires: python3-requests python3-pygame python3-beautifulsoup4 python3-httplib2 python3-pyaudio python3-jsonschema sox libxcrypt-compat
|
||||
Requires: python3-flask-cors python3-protobuf python3-requests python3-waitress
|
||||
Requires: python3-flask-cors python3-protobuf python3-requests python3-waitress python3-pyqt6-webengine
|
||||
ExclusiveArch: x86_64
|
||||
Conflicts: anki
|
||||
Source0: https://files.pythonhosted.org/packages/cp39/a/anki/anki-%{version}-cp39-abi3-manylinux_2_28_%{_arch}.whl
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Name: anki-qt5
|
||||
Version: 2.1.65
|
||||
Release: 1%{?dist}
|
||||
Version: 2.1.66
|
||||
Release: 2%{?dist}
|
||||
Summary: Flashcard program for using space repetition learning
|
||||
License: AGPL-3.0-or-later AND GPL-3.0-or-later AND LGPL-3.0-or-later AND MIT AND BSD-3-Clause AND CC-BY-SA-3.0 AND CC-BY-3.0 AND Apache-2.0 AND CC-BY-2.5
|
||||
URL: https://apps.ankiweb.net/
|
||||
@@ -8,7 +8,7 @@ BuildRequires: python3-devel python3-setuptools python3-waitress python3-protob
|
||||
BuildRequires: python3-distro python3-flask-cors python3-jsonschema python3-send2trash python3-certifi python3-simplejson python3-pyqt5-sip
|
||||
BuildRequires: python3-installer make mold cargo git rsync ninja-build libxcrypt-compat nodejs python3.9 python-unversioned-command gcc
|
||||
Requires: hicolor-icon-theme python3-sqlalchemy python3-simplejson python3-matplotlib python3-decorator python3-markdown python3-send2trash
|
||||
Requires: python3-requests python3-pygame python3-beautifulsoup4 python3-httplib2 python3-pyaudio python3-jsonschema sox libxcrypt-compat
|
||||
Requires: python3-requests python3-pygame python3-beautifulsoup4 python3-httplib2 python3-pyaudio python3-jsonschema sox libxcrypt-compat python3-pyqt5-sip
|
||||
ExclusiveArch: x86_64
|
||||
Conflicts: anki
|
||||
Patch0: 0001-No-update.patch
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
project pkg {
|
||||
arches = ["x86_64"]
|
||||
rpm {
|
||||
spec = "anki.spec"
|
||||
}
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
Name: anki
|
||||
Version: 2.1.65
|
||||
Release: 1%{?dist}
|
||||
Version: 2.1.66
|
||||
Release: 2%{?dist}
|
||||
Summary: Flashcard program for using space repetition learning
|
||||
License: AGPL-3.0-or-later AND GPL-3.0-or-later AND LGPL-3.0-or-later AND MIT AND BSD-3-Clause AND CC-BY-SA-3.0 AND CC-BY-3.0 AND Apache-2.0 AND CC-BY-2.5
|
||||
URL: https://apps.ankiweb.net/
|
||||
BuildRequires: python3-devel python3-setuptools python3-waitress python3-protobuf python3-pysocks rpm_macro(fdupes)
|
||||
BuildRequires: python3-distro python3-flask-cors python3-jsonschema python3-send2trash python3-certifi python3-simplejson
|
||||
BuildRequires: python3-installer make mold cargo git rsync ninja-build libxcrypt-compat nodejs python3.9 python-unversioned-command gcc python3-pyqt6-devel python3-pyqt6
|
||||
BuildRequires: python3-installer make mold cargo git rsync ninja-build libxcrypt-compat nodejs python3.9 python-unversioned-command gcc python3-pyqt6-webengine
|
||||
Requires: hicolor-icon-theme python3-sqlalchemy python3-simplejson python3-matplotlib python3-decorator python3-markdown python3-send2trash
|
||||
Requires: python3-requests python3-pygame python3-beautifulsoup4 python3-httplib2 python3-pyaudio python3-jsonschema sox libxcrypt-compat python3-qt5-webengine python3-pyqt6
|
||||
Requires: python3-requests python3-pygame python3-beautifulsoup4 python3-httplib2 python3-pyaudio python3-jsonschema sox libxcrypt-compat python3-pyqt6-webengine
|
||||
Recommends: mpv
|
||||
Obsoletes: anki <= 2.1.15
|
||||
Conflicts: anki-qt5
|
||||
|
||||
@@ -14,8 +14,8 @@
|
||||
%global __provides_exclude_from %{_datadir}/armcord/.*\\.so
|
||||
|
||||
Name: armcord-bin
|
||||
Version: 3.2.3
|
||||
Release: 4%{?dist}
|
||||
Version: 3.2.5
|
||||
Release: 1%{?dist}
|
||||
License: OSL-3.0
|
||||
Summary: Custom lightweight Discord client designed to enhance your experience
|
||||
URL: https://github.com/ArmCord/ArmCord
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
%define debug_package %nil
|
||||
|
||||
Name: armcord
|
||||
Version: 3.2.3
|
||||
Version: 3.2.5
|
||||
Release: 1%{?dist}
|
||||
License: OSL-3.0
|
||||
Summary: Custom lightweight Discord client designed to enhance your experience
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
|
||||
|
||||
Name: discord-canary-openasar
|
||||
Version: 0.0.165
|
||||
Version: 0.0.172
|
||||
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.165
|
||||
Version: 0.0.172
|
||||
Release: 1%{?dist}
|
||||
Summary: Free Voice and Text Chat for Gamers
|
||||
URL: discord.com
|
||||
|
||||
@@ -6,8 +6,8 @@
|
||||
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
|
||||
|
||||
Name: discord-openasar
|
||||
Version: 0.0.28
|
||||
Release: 4%{?dist}
|
||||
Version: 0.0.32
|
||||
Release: 1%{?dist}
|
||||
Summary: A snappier Discord rewrite with features like further customization and theming
|
||||
License: MIT AND https://discord.com/terms
|
||||
URL: https://github.com/GooseMod/OpenAsar
|
||||
|
||||
@@ -6,8 +6,8 @@
|
||||
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
|
||||
|
||||
Name: discord-ptb-openasar
|
||||
Version: 0.0.44
|
||||
Release: 4%{?dist}
|
||||
Version: 0.0.52
|
||||
Release: 1%{?dist}
|
||||
Summary: A snappier Discord rewrite with features like further customization and theming
|
||||
License: MIT AND https://discord.com/terms
|
||||
URL: https://github.com/GooseMod/OpenAsar
|
||||
|
||||
@@ -6,8 +6,8 @@
|
||||
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
|
||||
|
||||
Name: discord-ptb
|
||||
Version: 0.0.44
|
||||
Release: 4%{?dist}
|
||||
Version: 0.0.52
|
||||
Release: 1%{?dist}
|
||||
Summary: Free Voice and Text Chat for Gamers.
|
||||
URL: https://discord.com
|
||||
Source0: https://dl-ptb.discordapp.net/apps/linux/%{version}/discord-ptb-%{version}.tar.gz
|
||||
|
||||
@@ -6,8 +6,8 @@
|
||||
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
|
||||
|
||||
Name: discord
|
||||
Version: 0.0.28
|
||||
Release: 4%{?dist}
|
||||
Version: 0.0.32
|
||||
Release: 1%{?dist}
|
||||
Summary: Free Voice and Text Chat for Gamers
|
||||
URL: https://discord.com
|
||||
Source0: https://dl.discordapp.net/apps/linux/%{version}/discord-%{version}.tar.gz
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
%global forgeurl https://gitlab.com/ubports/development/core/lomiri-system-settings
|
||||
%global commit 720b1dc059678e8f23fa3f1a8028c3f0aaf732a1
|
||||
%global commit 2968405ebf0f4abca2b06c2bdae26ff9f58aa991
|
||||
%forgemeta
|
||||
|
||||
Name: lomiri-system-settings
|
||||
Version: 1.0.1
|
||||
Release: %autorelease
|
||||
Version: 1.0.2
|
||||
Release: 1%{?dist}
|
||||
Summary: The system settings application for Lomiri
|
||||
License: GPLv3
|
||||
URL: https://gitlab.com/ubports/development/core/lomiri-system-settings
|
||||
@@ -20,6 +20,7 @@ BuildRequires: pkgconfig(geonames)
|
||||
BuildRequires: pkgconfig(icu-i18n)
|
||||
#BuildRequires: pkgconfig(libandroid-properties)
|
||||
BuildRequires: pkgconfig(click-0.4)
|
||||
BuildRequires: pkgconfig(deviceinfo)
|
||||
BuildRequires: pkgconfig(gsettings-qt)
|
||||
BuildRequires: pkgconfig(QtGui)
|
||||
BuildRequires: pkgconfig(gnome-desktop-3.0)
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
%global nodev 16.17.0
|
||||
%global npmv 8.11.0
|
||||
%global ver 0.14.7
|
||||
%global ver 0.14.8
|
||||
%define debug_package %nil
|
||||
%global _build_id_links none
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
%define debug_package %nil
|
||||
|
||||
Name: crystal
|
||||
Version: 1.9.2
|
||||
Version: 1.10.1
|
||||
Release: 1%{?dist}
|
||||
Summary: The Crystal Programming Language
|
||||
License: Apache-2.0
|
||||
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
%define debug_package %{nil}
|
||||
|
||||
Name: dart
|
||||
Version: 3.0.7
|
||||
Version: 3.1.5
|
||||
Release: 1%{?dist}
|
||||
Summary: The Dart Language
|
||||
License: BSD-3-Clause
|
||||
|
||||
@@ -51,7 +51,6 @@ Requires: budgie-applet-recentlyused
|
||||
Requires: budgie-applet-rotation-lock
|
||||
Requires: budgie-applet-showtime
|
||||
Requires: budgie-applet-takeabreak
|
||||
Requires: budgie-applet-trash
|
||||
Requires: budgie-applet-visualspace
|
||||
Requires: budgie-applet-wallstreet
|
||||
Requires: budgie-applet-window-shuffler
|
||||
@@ -208,14 +207,6 @@ upside down, dim the screen, lock screen or show a countdown message on break
|
||||
time. The applet can be accessed quickly from the panel to temporarily switch
|
||||
it off.
|
||||
|
||||
%package -n budgie-applet-trash
|
||||
Requires: budgie-extras-common
|
||||
Summary: Applet allows access to trash capabilities for the Budgie Desktop
|
||||
%description -n budgie-applet-trash
|
||||
The trash applet allows the user access the desktop trash capabilities
|
||||
from the panel including the ability to delete and restore files stored
|
||||
in the trash folder.
|
||||
|
||||
%package -n budgie-applet-visualspace
|
||||
Requires: budgie-extras-common
|
||||
Summary: Shows the current workspace(s), as bullet(s)
|
||||
@@ -393,9 +384,6 @@ rm -f %{buildroot}%{_bindir}/quickchar
|
||||
%{_datadir}/glib-2.0/schemas/org.ubuntubudgie.plugins.takeabreak.gschema.xml
|
||||
%{_datadir}/pixmaps/takeabreak*.svg
|
||||
|
||||
%files -n budgie-applet-trash
|
||||
%{_libdir}/budgie-desktop/plugins/budgie-trash
|
||||
|
||||
%files -n budgie-applet-visualspace
|
||||
%config %{_sysconfdir}/xdg/autostart/visualspace-autostart.desktop
|
||||
%{_libdir}/budgie-desktop/plugins/budgie-visualspace
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
%define _ubuntu_rel 22.10.20220822-0ubuntu3
|
||||
%define _ubuntu_rel 22.10.20220822-0ubuntu4
|
||||
%global _hardened_build 0
|
||||
|
||||
Name: compiz9
|
||||
@@ -77,7 +77,7 @@ Compiz Config Manager helps configure Compiz Window Manager, version 0.9 series
|
||||
Compiz 9 branch, which is newer then what Fedora packages and required by Unity 7.6 and higher.
|
||||
|
||||
%prep
|
||||
%autosetup -p1 -n compiz
|
||||
%autosetup -p1 -n compiz-%version+%(echo %_ubuntu_rel | sed 's@-0ubuntu.@@')
|
||||
|
||||
%build
|
||||
# The driver blacklist hack is obselete
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
Name: elementary-appcenter
|
||||
Summary: Software Center from elementary
|
||||
Version: 7.3.0
|
||||
Version: 7.4.0
|
||||
Release: 1%{?dist}
|
||||
License: GPL-3.0
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
Name: elementary-files
|
||||
Summary: File manager from elementary
|
||||
Version: 6.4.1
|
||||
Version: 6.5.2
|
||||
Release: 1%{?dist}
|
||||
License: GPL-3.0
|
||||
|
||||
|
||||
@@ -11,6 +11,8 @@ URL: https://github.com/elementary/greeter
|
||||
Source0: %{url}/archive/%{version}/%{srcname}-%{version}.tar.gz
|
||||
Source1: 40-%{appname}.conf
|
||||
|
||||
Patch0: https://github.com/elementary/greeter/commit/dbd9b6f9701f5992c3b3257c025b9cd80d041cc8.patch
|
||||
|
||||
BuildRequires: desktop-file-utils
|
||||
BuildRequires: gettext
|
||||
BuildRequires: libappstream-glib
|
||||
@@ -34,9 +36,9 @@ BuildRequires: pkgconfig(granite) >= 5.0
|
||||
BuildRequires: pkgconfig(gtk+-3.0)
|
||||
BuildRequires: pkgconfig(libhandy-1)
|
||||
BuildRequires: pkgconfig(liblightdm-gobject-1)
|
||||
BuildRequires: pkgconfig(mutter-clutter-12)
|
||||
BuildRequires: pkgconfig(mutter-cogl-12)
|
||||
BuildRequires: pkgconfig(mutter-cogl-pango-12)
|
||||
BuildRequires: pkgconfig(mutter-clutter-13)
|
||||
BuildRequires: pkgconfig(mutter-cogl-13)
|
||||
BuildRequires: pkgconfig(mutter-cogl-pango-13)
|
||||
BuildRequires: pkgconfig(x11)
|
||||
|
||||
Provides: pantheon-greeter = %{version}-%{release}
|
||||
@@ -68,7 +70,7 @@ The elementary Greeter is a styled Login Screen for LightDM.
|
||||
|
||||
|
||||
%prep
|
||||
%autosetup -n %{srcname}-%{version}
|
||||
%autosetup -p1 -n %{srcname}-%{version}
|
||||
|
||||
|
||||
%build
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
|
||||
Name: elementary-notifications
|
||||
Version: 7.0.0
|
||||
Version: 7.0.1
|
||||
Release: 1%{?dist}
|
||||
Summary: GTK Notification server for Pantheon
|
||||
|
||||
@@ -42,6 +42,10 @@ Provides: %{name} = %{version}-%{release}
|
||||
%meson_install
|
||||
|
||||
|
||||
%check
|
||||
appstream-util validate-relax --nonet %buildroot%_datadir/metainfo/%appname.metainfo.xml
|
||||
|
||||
|
||||
%files
|
||||
%license LICENSE
|
||||
%doc README.md
|
||||
@@ -52,7 +56,7 @@ Provides: %{name} = %{version}-%{release}
|
||||
|
||||
%config %{_sysconfdir}/xdg/autostart/%{appname}.desktop
|
||||
%{_datadir}/glib-2.0/schemas/%{appname}.gschema.xml
|
||||
%{_metainfodir}/%{appname}.appdata.xml
|
||||
%{_metainfodir}/%{appname}.metainfo.xml
|
||||
|
||||
|
||||
%changelog
|
||||
|
||||
@@ -12,15 +12,19 @@ License: LGPL-2.0-or-later
|
||||
URL: https://github.com/elementary/photos
|
||||
Source0: %{url}/archive/%{version}/%{srcname}-%{version}.tar.gz
|
||||
|
||||
# RIP the publishing plugins (sorry for the "wide" patch, having issues with just the relevant commits)
|
||||
Patch0: https://github.com/elementary/photos/compare/7261606a05d1f41116aba5c86b62d1f739419ed1..09e55943b266bc2861b913251cb834169d81743e.patch
|
||||
|
||||
BuildRequires: desktop-file-utils
|
||||
BuildRequires: gettext
|
||||
BuildRequires: libappstream-glib
|
||||
BuildRequires: meson >= 0.46.0
|
||||
BuildRequires: vala
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: git-core
|
||||
|
||||
BuildRequires: pkgconfig(gee-0.8) >= 0.8.5
|
||||
BuildRequires: pkgconfig(geocode-glib-1.0)
|
||||
BuildRequires: pkgconfig(geocode-glib-2.0)
|
||||
BuildRequires: pkgconfig(gexiv2) >= 0.4.90
|
||||
BuildRequires: pkgconfig(gio-2.0) >= 2.20
|
||||
BuildRequires: pkgconfig(gio-unix-2.0) >= 2.20
|
||||
@@ -33,17 +37,12 @@ BuildRequires: pkgconfig(gstreamer-plugins-base-1.0) >= 1.0.0
|
||||
BuildRequires: pkgconfig(gstreamer-pbutils-1.0) >= 1.0.0
|
||||
BuildRequires: pkgconfig(gtk+-3.0) >= 3.6.0
|
||||
BuildRequires: pkgconfig(gudev-1.0) >= 145
|
||||
BuildRequires: pkgconfig(json-glib-1.0)
|
||||
BuildRequires: pkgconfig(libexif) >= 0.6.16
|
||||
BuildRequires: pkgconfig(libgphoto2) >= 2.4.2
|
||||
BuildRequires: pkgconfig(libhandy-1)
|
||||
BuildRequires: pkgconfig(libraw) >= 0.13.2
|
||||
BuildRequires: pkgconfig(libsoup-2.4) >= 2.26.0
|
||||
BuildRequires: pkgconfig(libwebp) >= 0.4.4
|
||||
BuildRequires: pkgconfig(libxml-2.0) >= 2.6.32
|
||||
BuildRequires: pkgconfig(rest-0.7) >= 0.7
|
||||
BuildRequires: pkgconfig(sqlite3) >= 3.5.9
|
||||
BuildRequires: pkgconfig(webkit2gtk-4.0) >= 2.0.0
|
||||
|
||||
Requires: hicolor-icon-theme
|
||||
|
||||
@@ -53,7 +52,8 @@ Foundation.
|
||||
|
||||
|
||||
%prep
|
||||
%autosetup -n %{srcname}-%{version} -p1
|
||||
%autosetup -n %{srcname}-%{version} -N
|
||||
git apply %PATCH0 # The .patch file has Git binary patches, so we need to apply it manually with Git
|
||||
|
||||
|
||||
%build
|
||||
@@ -94,7 +94,6 @@ appstream-util validate-relax --nonet \
|
||||
%{_datadir}/applications/%{appname}.desktop
|
||||
%{_datadir}/applications/%{appname}-viewer.desktop
|
||||
%{_datadir}/glib-2.0/schemas/%{appname}.gschema.xml
|
||||
%{_datadir}/glib-2.0/schemas/%{appname}-extras.gschema.xml
|
||||
%{_datadir}/icons/hicolor/*/apps/%{appname}.svg
|
||||
%{_datadir}/icons/hicolor/*/apps/%{appname}-viewer.svg
|
||||
%{_datadir}/metainfo/%{appname}.appdata.xml
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: pantheon-tweaks
|
||||
Version: 1.1.0
|
||||
Version: 1.1.1
|
||||
Release: 1%{?dist}
|
||||
Summary: A system settings panel for the Pantheon desktop environment
|
||||
License: GPL-3.0
|
||||
|
||||
+1
-1
@@ -8,7 +8,7 @@
|
||||
|
||||
Name: switchboard-plug-applications
|
||||
Summary: Switchboard Applications plug
|
||||
Version: 7.0.0
|
||||
Version: 7.0.1
|
||||
Release: 1%{?dist}
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
Name: switchboard-plug-bluetooth
|
||||
Summary: Switchboard Bluetooth plug
|
||||
Version: 2.3.6
|
||||
Release: 4%{?dist}
|
||||
Release: 1%{?dist}
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
URL: https://github.com/elementary/switchboard-plug-bluetooth
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
Name: switchboard-plug-datetime
|
||||
Summary: Switchboard Date & Time Plug
|
||||
Version: 2.2.0
|
||||
Release: 2%{?dist}
|
||||
Release: 1%{?dist}
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
URL: https://github.com/elementary/switchboard-plug-datetime
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
|
||||
Name: switchboard-plug-keyboard
|
||||
Summary: Switchboard Keyboard plug
|
||||
Version: 3.2.0
|
||||
Version: 3.2.1
|
||||
Release: 1%{?dist}
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
@@ -67,7 +67,7 @@ appstream-util validate-relax --nonet \
|
||||
%license COPYING
|
||||
|
||||
%{_libdir}/switchboard/%{plug_type}/lib%{plug_name}.so
|
||||
|
||||
%{_datadir}/glib-2.0/schemas/keyboard.gschema.xml
|
||||
%{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml
|
||||
|
||||
|
||||
|
||||
@@ -15,6 +15,8 @@ License: GPL-3.0-or-later
|
||||
URL: https://github.com/elementary/switchboard-plug-network
|
||||
Source0: %{url}/archive/%{version}/%{srcname}-%{version}.tar.gz
|
||||
|
||||
Patch0: https://github.com/elementary/switchboard-plug-network/pull/357.patch
|
||||
|
||||
BuildRequires: gettext
|
||||
BuildRequires: libappstream-glib
|
||||
BuildRequires: meson
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
Name: switchboard-plug-tweaks
|
||||
Summary: Switchboard Tweaks Plug
|
||||
Version: 1.1.0
|
||||
Version: 1.1.1
|
||||
Release: 1%{?dist}
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
%global plug_name wallet
|
||||
%global plug_rdnn io.elementary.switchboard.wallet
|
||||
|
||||
%global commit bfe73dfb95d9b46a0a34e0db35a178233c8552b0
|
||||
%global commit 50582fc7ee43a4b47647d04786dcf1d0eb45af36
|
||||
|
||||
Name: switchboard-plug-wallet
|
||||
Summary: Switchboard Wallet Plug
|
||||
|
||||
+1
-1
@@ -6,7 +6,7 @@
|
||||
Name: wingpanel-indicator-datetime
|
||||
Summary: Datetime Indicator for wingpanel
|
||||
Version: 2.4.1
|
||||
Release: 2%{?dist}
|
||||
Release: 1%{?dist}
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
URL: https://github.com/elementary/wingpanel-indicator-datetime
|
||||
|
||||
+2
-2
@@ -5,8 +5,8 @@
|
||||
|
||||
Name: wingpanel-indicator-network
|
||||
Summary: Network Indicator for wingpanel
|
||||
Version: 7.0.1
|
||||
Release: 2%{?dist}
|
||||
Version: 7.0.2
|
||||
Release: 1%{?dist}
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
URL: https://github.com/elementary/wingpanel-indicator-network
|
||||
|
||||
+2
-1
@@ -5,7 +5,7 @@
|
||||
|
||||
Name: wingpanel-indicator-notifications
|
||||
Summary: Notifications Indicator for wingpanel
|
||||
Version: 7.0.0
|
||||
Version: 7.1.0
|
||||
Release: 1%{?dist}
|
||||
License: LGPL-2.0-or-later
|
||||
|
||||
@@ -62,6 +62,7 @@ appstream-util validate-relax --nonet \
|
||||
%{_libdir}/wingpanel/libnotifications.so
|
||||
|
||||
%{_datadir}/metainfo/%{appname}.metainfo.xml
|
||||
%{_datadir}/glib-2.0/schemas/%{appname}.gschema.xml
|
||||
|
||||
|
||||
%changelog
|
||||
|
||||
@@ -5,8 +5,8 @@
|
||||
|
||||
Name: wingpanel-indicator-power
|
||||
Summary: Power indicator for wingpanel
|
||||
Version: 6.2.0
|
||||
Release: 2%?dist
|
||||
Version: 6.2.1
|
||||
Release: 1%{?dist}
|
||||
License: GPL-2.0-or-later
|
||||
|
||||
URL: https://github.com/elementary/wingpanel-indicator-power
|
||||
|
||||
@@ -6,13 +6,12 @@ launcher.}
|
||||
|
||||
Name: wingpanel
|
||||
Summary: Stylish top panel
|
||||
Version: 3.0.3
|
||||
Version: 3.0.5
|
||||
Release: 1%{?dist}
|
||||
License: GPL-2.0-or-later
|
||||
|
||||
URL: https://github.com/elementary/wingpanel
|
||||
Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz
|
||||
Patch0: https://github.com/elementary/wingpanel/compare/f8b98a5..0cbf289.patch
|
||||
|
||||
BuildRequires: desktop-file-utils
|
||||
BuildRequires: gettext
|
||||
@@ -28,9 +27,9 @@ BuildRequires: pkgconfig(gee-0.8)
|
||||
BuildRequires: pkgconfig(glib-2.0) >= 2.32
|
||||
BuildRequires: pkgconfig(granite) >= 5.4.0
|
||||
BuildRequires: pkgconfig(gtk+-3.0) >= 3.10
|
||||
BuildRequires: pkgconfig(mutter-clutter-12)
|
||||
BuildRequires: pkgconfig(mutter-cogl-12)
|
||||
BuildRequires: pkgconfig(mutter-cogl-pango-12)
|
||||
BuildRequires: pkgconfig(mutter-clutter-13)
|
||||
BuildRequires: pkgconfig(mutter-cogl-13)
|
||||
BuildRequires: pkgconfig(mutter-cogl-pango-13)
|
||||
|
||||
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
|
||||
|
||||
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
%define debug_package %{nil}
|
||||
|
||||
Name: xdg-desktop-portal-pantheon
|
||||
Version: 7.1.0
|
||||
Version: 7.1.1
|
||||
Release: 1%{?dist}
|
||||
Summary: Pantheon XDG Desktop Portals
|
||||
License: GPL-3.0
|
||||
|
||||
@@ -1,17 +1,12 @@
|
||||
%global forgeurl https://invent.kde.org/system/liquidshell
|
||||
%global commit 9b14b9766f5d8db2b81c9bc7d4163dc07534402c
|
||||
%global scm git
|
||||
%forgemeta
|
||||
|
||||
Name: kde-liquidshell
|
||||
Version: 1.8.1
|
||||
Version: 1.9.0
|
||||
Release: %autorelease
|
||||
Summary: Basic desktop shell using QtWidgets
|
||||
Provides: liquidshell = %version
|
||||
|
||||
License: GPL-3.0
|
||||
URL: %{forgeurl}
|
||||
Source0: %{forgeurl}/-/archive/%{commit}/liquidshell-%{commit}.tar.gz
|
||||
URL: https://invent.kde.org/system/liquidshell
|
||||
Source0: https://download.kde.org/stable/liquidshell/liquidshell-%version.tar.xz
|
||||
|
||||
BuildRequires: cmake
|
||||
BuildRequires: libappstream-glib
|
||||
@@ -49,7 +44,7 @@ Recommends: polkit-kde
|
||||
liquidshell is a basic Desktop Shell implemented using QtWidgets.
|
||||
|
||||
%prep
|
||||
%autosetup -n liquidshell-%{commit}
|
||||
%autosetup -n liquidshell-%version
|
||||
|
||||
%build
|
||||
%cmake_kf5 -DWITH_PACKAGEKIT=true
|
||||
@@ -69,6 +64,7 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.appdata.xml
|
||||
%{_datadir}/knotifications5/liquidshell.notifyrc
|
||||
%{_metainfodir}/org.kde.liquidshell.appdata.xml
|
||||
%{_datadir}/xsessions/liquidshell-session.desktop
|
||||
%{_datadir}/locale/*/LC_MESSAGES/liquidshell.mo
|
||||
|
||||
%changelog
|
||||
%autochangelog
|
||||
|
||||
@@ -0,0 +1,2 @@
|
||||
let html = get("https://download.kde.org/stable/liquidshell/");
|
||||
rpm.version(find(`>liquidshell-([.\d]+)\.tar\.xz</a>`, html, 1));
|
||||
@@ -1,6 +1,6 @@
|
||||
%global forgeurl https://github.com/KDE/latte-dock/
|
||||
|
||||
%global commit 3b67d2112d23237269bd5fbf91af86680e31f7ea
|
||||
%global commit 7b210a9970360c3cde833e8b76f9231b4db5ae29
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commit_date %(date '+%Y%m%d')
|
||||
%global snapshot_info %{commit_date}.%{shortcommit}
|
||||
|
||||
@@ -0,0 +1,52 @@
|
||||
Name: abacus
|
||||
Version: 0.1.0
|
||||
Release: %autorelease
|
||||
Summary: Calculate Stuff
|
||||
URL: https://github.com/tau-OS/abacus
|
||||
Source0: %url/archive/refs/tags/v%{version}.tar.gz
|
||||
License: GPL-3.0
|
||||
|
||||
BuildRequires: meson
|
||||
BuildRequires: gcc
|
||||
BuildRequires: gettext
|
||||
BuildRequires: cmake
|
||||
BuildRequires: vala
|
||||
BuildRequires: ninja-build
|
||||
BuildRequires: pkgconfig(glib-2.0)
|
||||
BuildRequires: pkgconfig(gtk4)
|
||||
BuildRequires: pkgconfig(libhelium-1)
|
||||
BuildRequires: pkgconfig(json-glib-1.0)
|
||||
Requires: libhelium
|
||||
BuildRequires: desktop-file-utils
|
||||
|
||||
%description
|
||||
%{summary}.
|
||||
|
||||
%prep
|
||||
%forgeautosetup
|
||||
|
||||
%build
|
||||
%meson
|
||||
%meson_build
|
||||
|
||||
%install
|
||||
%meson_install
|
||||
|
||||
%find_lang com.fyralabs.Abacus
|
||||
|
||||
%post
|
||||
/usr/bin/update-desktop-database &> /dev/null || :
|
||||
|
||||
%postun
|
||||
/usr/bin/update-desktop-database &> /dev/null || :
|
||||
|
||||
%files -f com.fyralabs.Abacus.lang
|
||||
%license LICENSE
|
||||
%{_bindir}/com.fyralabs.Abacus
|
||||
%{_datadir}/applications/com.fyralabs.Abacus.desktop
|
||||
%{_datadir}/icons/hicolor/scalable/apps/com.fyralabs.Abacus*
|
||||
%{_datadir}/icons/hicolor/symbolic/apps/com.fyralabs.Abacus*
|
||||
|
||||
|
||||
%changelog
|
||||
%autochangelog
|
||||
@@ -0,0 +1,5 @@
|
||||
project "pkg" {
|
||||
rpm {
|
||||
spec = "abacus.spec"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
rpm.version(gh("tau-OS/abacus"));
|
||||
@@ -0,0 +1,5 @@
|
||||
project "pkg" {
|
||||
rpm {
|
||||
spec = "kairos.spec"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,59 @@
|
||||
Name: kairos
|
||||
Version: 0.1.0
|
||||
Release: %autorelease
|
||||
Summary: Check the weather outside
|
||||
URL: https://github.com/tau-OS/kairos
|
||||
Source0: %url/archive/refs/tags/v%{version}.tar.gz
|
||||
License: GPL-3.0
|
||||
|
||||
BuildRequires: meson
|
||||
BuildRequires: gcc
|
||||
BuildRequires: gettext
|
||||
BuildRequires: cmake
|
||||
BuildRequires: vala
|
||||
BuildRequires: ninja-build
|
||||
BuildRequires: pkgconfig(glib-2.0)
|
||||
BuildRequires: pkgconfig(gtk4)
|
||||
BuildRequires: pkgconfig(gio-2.0)
|
||||
BuildRequires: pkgconfig(gobject-2.0)
|
||||
BuildRequires: pkgconfig(libgeoclue-2.0)
|
||||
BuildRequires: pkgconfig(geocode-glib-2.0)
|
||||
BuildRequires: pkgconfig(gee-0.8)
|
||||
BuildRequires: pkgconfig(libbismuth-1)
|
||||
BuildRequires: pkgconfig(libhelium-1)
|
||||
BuildRequires: pkgconfig(json-glib-1.0)
|
||||
BuildRequires: pkgconfig(gweather4)
|
||||
Requires: libhelium
|
||||
BuildRequires: desktop-file-utils
|
||||
|
||||
%description
|
||||
%{summary}.
|
||||
|
||||
%prep
|
||||
%forgeautosetup
|
||||
|
||||
%build
|
||||
%meson
|
||||
%meson_build
|
||||
|
||||
%install
|
||||
%meson_install
|
||||
|
||||
%post
|
||||
/usr/bin/update-desktop-database &> /dev/null || :
|
||||
|
||||
%postun
|
||||
/usr/bin/update-desktop-database &> /dev/null || :
|
||||
|
||||
%files
|
||||
%license COPYING
|
||||
%{_bindir}/com.fyralabs.Kairos
|
||||
%{_datadir}/applications/com.fyralabs.Kairos.desktop
|
||||
%{_datadir}/dbus-1/services/com.fyralabs.Kairos.service
|
||||
%{_datadir}/icons/hicolor/*/apps/com.fyralabs.Kairos*
|
||||
%{_datadir}/metainfo/com.fyralabs.Kairos.appdata.xml
|
||||
%{_datadir}/glib-2.0/schemas/com.fyralabs.Kairos.gschema.xml
|
||||
|
||||
|
||||
%changelog
|
||||
%autochangelog
|
||||
@@ -0,0 +1 @@
|
||||
rpm.version(gh("tau-OS/kairos"));
|
||||
@@ -1,9 +1,9 @@
|
||||
%global forgeurl https://gitlab.com/ubports/development/core/lomiri
|
||||
%global commit e17ef1822a78f8e2373a2ba37be5790110db1ef9
|
||||
%global commit 4ea3c0ce0ac7a51c41ac015c7973db703d20c7d3
|
||||
%forgemeta
|
||||
|
||||
Name: lomiri
|
||||
Version: 0.1.3
|
||||
Version: 0.1.4
|
||||
Release: 1%{?dist}
|
||||
Summary: A convergent desktop environment by Ubports
|
||||
|
||||
@@ -87,6 +87,7 @@ Lomiri, Previously Unity8 is a convergent desktop environment built with Qt.
|
||||
|
||||
%package tests
|
||||
Summary: Test files for %{name}
|
||||
Requires: dbus-test-runner
|
||||
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||
|
||||
%description tests
|
||||
@@ -94,6 +95,10 @@ The %{name}-tests package contains test files for %{name}.
|
||||
|
||||
%prep
|
||||
%autosetup -n lomiri-%commit -p1
|
||||
# Ubuntu specific, may have to be updated every background image change on Gnome or Ubuntu
|
||||
for i in $(grep -rl warty-final-ubuntu); do
|
||||
sed -i 's!warty-final-ubuntu.png!f38/default/f38-01-day.png!' $i
|
||||
done
|
||||
|
||||
%build
|
||||
%cmake -DWerror=OFF -DDEB_HOST_MULTIARCH=%{_arch} -DCMAKE_INSTALL_LOCALSTATEDIR="%{_localstatedir}" -DDISPLAYED_DISTRO_NAME="Fedora" -DUSE_MIROIL=1
|
||||
@@ -130,6 +135,8 @@ install -Dm644 data/test.sensors %{buildroot}%{_sysconfdir}/lomirisensors
|
||||
%{_libdir}/lomiri/qml/LightDM/
|
||||
%{_libdir}/lomiri/qml/Lomiri/
|
||||
%{_libdir}/lomiri/qml/Powerd/
|
||||
%{_libdir}/lomiri/qml/ProcessControl/libProcessControl-qml.so
|
||||
%{_libdir}/lomiri/qml/ProcessControl/qmldir
|
||||
%{_libdir}/lomiri/qml/ScreenshotDirectory/
|
||||
%{_libdir}/lomiri/qml/SessionBroadcast/
|
||||
%{_libdir}/lomiri/qml/UInput/
|
||||
@@ -141,6 +148,7 @@ install -Dm644 data/test.sensors %{buildroot}%{_sysconfdir}/lomirisensors
|
||||
%{_datadir}/accountsservice/interfaces/com.lomiri.shell.AccountsService.xml
|
||||
%{_datadir}/applications/*.desktop
|
||||
%{_datadir}/dbus-1/interfaces/com.lomiri.shell.AccountsService.xml
|
||||
%{_datadir}/dbus-1/interfaces/com.lomiri.ProcessControl.xml
|
||||
%{_datadir}/lightdm/greeters/lomiri-greeter.desktop
|
||||
%{_datadir}/lightdm/lightdm.conf.d/51-lomiri-greeter.conf
|
||||
%dir %{_datadir}/lomiri
|
||||
@@ -162,6 +170,7 @@ install -Dm644 data/test.sensors %{buildroot}%{_sysconfdir}/lomirisensors
|
||||
%{_sharedstatedir}/lomiri/version
|
||||
%{_sharedstatedir}/polkit-1/localauthority/10-vendor.d/50-com.lomiri.wizard.pkla
|
||||
|
||||
|
||||
%files tests
|
||||
%{_bindir}/lomiri-mock-indicator-service
|
||||
%{_libdir}/lomiri/qml/mocks/
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
%global debug_package %{nil}
|
||||
|
||||
Name: iosevka-fusion-fonts
|
||||
Version: 26.1.0
|
||||
Version: 27.3.1
|
||||
Release: 1%{?dist}
|
||||
Summary: A custom font based on iosevka
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: sarasa-gothic-fonts
|
||||
Version: 0.41.6
|
||||
Version: 0.42.3
|
||||
Release: 1%{?dist}
|
||||
URL: https://github.com/be5invis/Sarasa-Gothic
|
||||
Source0: %url/releases/download/v%version/sarasa-gothic-ttc-%version.7z
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
%define osuresver 2023.719.0
|
||||
%define osuresver 2023.1023.0
|
||||
%global debug_package %{nil}
|
||||
|
||||
Name: osu-lazer
|
||||
Version: 2023.815.0
|
||||
Version: 2023.1026.0
|
||||
Release: 1%{?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
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
%global real_name prismlauncher
|
||||
%global nice_name PrismLauncher
|
||||
|
||||
%global commit 8f5bb982cd27dd9158b63d826769c168455a139b
|
||||
%global commit 3719ea21b090dd58d897b7bd5c8db4e4c54f488c
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global libnbtplusplus_commit a5e8fd52b8bf4ab5d5bcc042b2a247867589985f
|
||||
%global quazip_commit 6117161af08e366c37499895b00ef62f93adc345
|
||||
@@ -145,6 +145,7 @@ sed -i "s|\$ORIGIN/||" CMakeLists.txt
|
||||
%{_datadir}/%{nice_name}/NewLaunch.jar
|
||||
%{_datadir}/%{nice_name}/JavaCheck.jar
|
||||
%{_datadir}/%{nice_name}/qtlogging.ini
|
||||
%{_datadir}/%{nice_name}/NewLaunchLegacy.jar
|
||||
%{_datadir}/applications/org.prismlauncher.PrismLauncher.desktop
|
||||
%{_metainfodir}/org.prismlauncher.PrismLauncher.metainfo.xml
|
||||
%{_datadir}/icons/hicolor/scalable/apps/org.prismlauncher.PrismLauncher.svg
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
%global real_name prismlauncher
|
||||
%global nice_name PrismLauncher
|
||||
|
||||
%global commit 8f5bb982cd27dd9158b63d826769c168455a139b
|
||||
%global commit 3719ea21b090dd58d897b7bd5c8db4e4c54f488c
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global libnbtplusplus_commit a5e8fd52b8bf4ab5d5bcc042b2a247867589985f
|
||||
%global quazip_commit 6117161af08e366c37499895b00ef62f93adc345
|
||||
@@ -145,6 +145,7 @@ sed -i "s|\$ORIGIN/||" CMakeLists.txt
|
||||
%{_datadir}/%{nice_name}/NewLaunch.jar
|
||||
%{_datadir}/%{nice_name}/JavaCheck.jar
|
||||
%{_datadir}/%{nice_name}/qtlogging.ini
|
||||
%{_datadir}/%{nice_name}/NewLaunchLegacy.jar
|
||||
%{_datadir}/applications/org.prismlauncher.PrismLauncher.desktop
|
||||
%{_metainfodir}/org.prismlauncher.PrismLauncher.metainfo.xml
|
||||
%{_datadir}/icons/hicolor/scalable/apps/org.prismlauncher.PrismLauncher.svg
|
||||
|
||||
@@ -121,6 +121,7 @@ sed -i "s|\$ORIGIN/||" CMakeLists.txt
|
||||
%{_datadir}/%{nice_name}/NewLaunch.jar
|
||||
%{_datadir}/%{nice_name}/JavaCheck.jar
|
||||
%{_datadir}/%{nice_name}/qtlogging.ini
|
||||
%{_datadir}/%{nice_name}/NewLaunchLegacy.jar
|
||||
%{_datadir}/applications/org.prismlauncher.PrismLauncher.desktop
|
||||
%{_datadir}/icons/hicolor/scalable/apps/org.prismlauncher.PrismLauncher.svg
|
||||
%{_datadir}/mime/packages/modrinth-mrpack-mime.xml
|
||||
|
||||
@@ -121,6 +121,7 @@ sed -i "s|\$ORIGIN/||" CMakeLists.txt
|
||||
%{_datadir}/%{nice_name}/NewLaunch.jar
|
||||
%{_datadir}/%{nice_name}/JavaCheck.jar
|
||||
%{_datadir}/%{nice_name}/qtlogging.ini
|
||||
%{_datadir}/%{nice_name}/NewLaunchLegacy.jar
|
||||
%{_datadir}/applications/org.prismlauncher.PrismLauncher.desktop
|
||||
%{_datadir}/icons/hicolor/scalable/apps/org.prismlauncher.PrismLauncher.svg
|
||||
%{_datadir}/mime/packages/modrinth-mrpack-mime.xml
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
# https://github.com/rs/curlie
|
||||
%global goipath github.com/rs/curlie
|
||||
Version: 1.7.1
|
||||
Version: 1.7.2
|
||||
|
||||
%gometa -f
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
|
||||
# https://github.com/xyproto/env
|
||||
%global goipath github.com/xyproto/env
|
||||
Version: 2.1.0
|
||||
Version: 2.2.4
|
||||
|
||||
%gometa -f
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: groovy-docs
|
||||
Version: 4.0.13
|
||||
Version: 4.0.15
|
||||
Release: 1%{?dist}
|
||||
Summary: Documentation for the Groovy programming language
|
||||
URL: https://groovy-lang.org/
|
||||
|
||||
@@ -1,4 +1,2 @@
|
||||
let ver = gh_tag("apache/groovy");
|
||||
ver.replace("GROOVY_", "");
|
||||
ver.replace("_", ".");
|
||||
rpm.version(ver);
|
||||
let html = get("https://groovy.apache.org/download.html");
|
||||
rpm.version(find(`onclick='window\.location\.href="https://groovy.jfrog.io/artifactory/dist-release-local/groovy-zips/apache-groovy-sdk-([\d.]+)\.zip"'>`, html, 1));
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: groovy
|
||||
Version: 4.0.13
|
||||
Version: 4.0.15
|
||||
Release: 1%{?dist}
|
||||
Summary: A multi-faceted language for the Java platform
|
||||
BuildArch: noarch
|
||||
|
||||
@@ -1,4 +1,2 @@
|
||||
let ver = gh_tag("apache/groovy");
|
||||
ver.replace("GROOVY_", "");
|
||||
ver.replace("_", ".");
|
||||
rpm.version(ver);
|
||||
let html = get("https://groovy.apache.org/download.html");
|
||||
rpm.version(find(`onclick='window\.location\.href="https://groovy.jfrog.io/artifactory/dist-release-local/groovy-zips/apache-groovy-sdk-([\d.]+)\.zip"'>`, html, 1));
|
||||
|
||||
+2
-2
@@ -1,7 +1,7 @@
|
||||
Name: ayatana-indicator-notifications
|
||||
Summary: Ayatana Indicator Notifications Applet
|
||||
Version: 22.9.0
|
||||
Release: %autorelease
|
||||
Version: 23.10.0
|
||||
Release: 1%{?dist}
|
||||
License: GPL-3.0
|
||||
URL: https://github.com/AyatanaIndicators/ayatana-indicator-notifications
|
||||
Source0: %{url}/archive/refs/tags/%{version}.tar.gz
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Name: ayatana-indicator-session
|
||||
Summary: Ayatana Indicator Session Applet
|
||||
Version: 22.9.2
|
||||
Version: 23.10.0
|
||||
Release: 1%{?dist}
|
||||
License: GPL-3.0
|
||||
URL: https://github.com/AyatanaIndicators/ayatana-indicator-session
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
Name: ayatana-indicator-sound
|
||||
Summary: Ayatana Indicator Sound Applet
|
||||
Version: 22.9.2
|
||||
Release: %autorelease
|
||||
Version: 23.10.0
|
||||
Release: 1%{?dist}
|
||||
License: GPLv3
|
||||
URL: https://github.com/AyatanaIndicators/ayatana-indicator-sound
|
||||
Source0: %{url}/archive/refs/tags/%{version}.tar.gz
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
Name: kotlin-native
|
||||
Version: 1.9.0
|
||||
Version: 1.9.10
|
||||
Release: 1%{?dist}
|
||||
Summary: LLVM backend for the Kotlin compiler
|
||||
ExclusiveArch: x86_64
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
BuildArch: noarch
|
||||
Name: kotlin
|
||||
Version: 1.9.0
|
||||
Version: 1.9.10
|
||||
Release: 1%{?dist}
|
||||
Summary: Statically typed programming language
|
||||
|
||||
|
||||
@@ -11,7 +11,7 @@ Summary: AppArmor userspace components
|
||||
|
||||
License: GPL-2.0
|
||||
URL: https://launchpad.net/apparmor
|
||||
Source0: %{url}/%{baseversion}/%{version}/+download/%{name}-%{version}.tar.gz
|
||||
Source0: %{url}/%{baseversion}/%{version}-alpha2/+download/%{name}-%{version}~alpha2.tar.gz
|
||||
Source1: apparmor.preset
|
||||
Patch01: 0001-fix-avahi-daemon-authselect-denial-in-fedora.patch
|
||||
Patch02: 0001-All-current-versions-of-RHEL-and-Fedora-that-are-not.patch
|
||||
@@ -138,7 +138,7 @@ confinement policies when running virtual hosts in the webserver by using the
|
||||
changehat abilities exposed through libapparmor.
|
||||
|
||||
%prep
|
||||
%autosetup -p1
|
||||
%autosetup -p1 -n %{name}-%{version}~alpha2
|
||||
|
||||
%build
|
||||
export PYTHON=%{__python3}
|
||||
@@ -231,6 +231,7 @@ make -C utils check
|
||||
%dir %{_sysconfdir}/apparmor.d/
|
||||
%dir %{_sysconfdir}/apparmor.d/abi
|
||||
%config(noreplace) %{_sysconfdir}/apparmor.d/abi/3.0
|
||||
%config(noreplace) %{_sysconfdir}/apparmor.d/abi/4.0
|
||||
%config(noreplace) %{_sysconfdir}/apparmor.d/abi/kernel-5.4-outoftree-network
|
||||
%config(noreplace) %{_sysconfdir}/apparmor.d/abi/kernel-5.4-vanilla
|
||||
%config(noreplace) %{_sysconfdir}/apparmor.d/php-fpm
|
||||
@@ -267,6 +268,7 @@ make -C utils check
|
||||
%{_bindir}/aa-enabled
|
||||
%{_bindir}/aa-exec
|
||||
%{_bindir}/aa-features-abi
|
||||
%{_sbindir}/aa-load
|
||||
%{_sbindir}/aa-teardown
|
||||
%{_sbindir}/rcapparmor
|
||||
%{_unitdir}/apparmor.service
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
Name: ayatana-indicator-datetime
|
||||
Summary: A GTK implementation of the StatusNotifierItem Specification
|
||||
Version: 23.6.0
|
||||
Release: %autorelease
|
||||
Version: 23.10.0
|
||||
Release: 1%{?dist}
|
||||
License: GPL-3.0
|
||||
URL: https://github.com/AyatanaIndicators/ayatana-indicator-datetime
|
||||
Source0: %{url}/archive/refs/tags/%{version}.tar.gz
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
%forgemeta
|
||||
|
||||
Name: cmake-extras
|
||||
Version: 1.6
|
||||
Version: 1.7
|
||||
Release: 1%{?dist}
|
||||
Summary: A collection of add-ons for the CMake build tool
|
||||
License: GPL-3.0
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
Name: libayatana-common
|
||||
Summary: Common functions for Ayatana System Indicators
|
||||
Version: 0.9.8
|
||||
Release: %autorelease
|
||||
Version: 0.9.9
|
||||
Release: 1%{?dist}
|
||||
License: GPL-3.0
|
||||
URL: https://github.com/AyatanaIndicators/libayatana-common
|
||||
Source0: %{url}/archive/refs/tags/%{version}.tar.gz
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Summary: libadwaita responsive widgets, without all the baggage.
|
||||
Name: libbismuth
|
||||
Version: 1.0.4
|
||||
Version: 1.0.5
|
||||
Release: 1%{?dist}
|
||||
License: LGPL-2.1-or-later
|
||||
URL: https://github.com/tau-OS/libbismuth
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Summary: The Application Framework for tauOS apps
|
||||
Name: libhelium
|
||||
Version: 1.6.0
|
||||
Version: 1.8.1
|
||||
Release: 1%{?dist}
|
||||
License: GPL-3.0
|
||||
URL: https://github.com/tau-OS/libhelium
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
%global forgeurl https://gitlab.com/ubports/development/core/lomiri-app-launch
|
||||
%global commit 4f3e5e22a5ef0bc0ccbd55500729e58606ad5332
|
||||
%global commit fc4bfff014a3b83640d0fca787aeefc84c055614
|
||||
%forgemeta
|
||||
|
||||
Name: lomiri-app-launch
|
||||
Version: 0.1.7
|
||||
Version: 0.1.8
|
||||
Release: 1%{?dist}
|
||||
Summary: Provides the Lomiri App Launch user space daemon
|
||||
License: GPL-3.0
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
%global forgeurl https://gitlab.com/ubports/development/core/lomiri-ui-toolkit
|
||||
%global commit d5cd9f2f96ec69bbf5ecea3797a26dbe43b613df
|
||||
%global commit 0822514d99cb887bf9919edbe032ec1b1e5b0af7
|
||||
%forgemeta
|
||||
|
||||
Name: lomiri-ui-toolkit
|
||||
Version: 1.3.5010
|
||||
Release: 2%?dist
|
||||
Version: 1.3.5011
|
||||
Release: 1%{?dist}
|
||||
Summary: QML components to ease the creation of beautiful applications in QML for Lomiri
|
||||
|
||||
License: LGPL-3.0
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
%global forgeurl https://gitlab.com/ubports/development/core/lomiri-url-dispatcher
|
||||
%global commit 95a633ae20144bf2fda428f89f169d7c29c02cc3
|
||||
%global commit 1ac312239a088e5a797b786a22bec42cb0037039
|
||||
%forgemeta
|
||||
|
||||
Name: lomiri-url-dispatcher
|
||||
|
||||
@@ -1,11 +1,10 @@
|
||||
Name: qmenumodel
|
||||
Version: 0.9.1
|
||||
Version: 0.9.2
|
||||
Release: %autorelease
|
||||
Summary: Qt5 renderer for Ayatana Indicators
|
||||
License: LGPL-3.0
|
||||
URL: https://github.com/AyatanaIndicators/qmenumodel
|
||||
Source0: https://releases.ayatana-indicators.org/source/qmenumodel/qmenumodel-%{version}.tar.gz
|
||||
Patch0: https://gitlab.com/ubports/development/core/packaging/qmenumodel/-/raw/9062c3a3da87d6fd887c41a67dec6f8d5f34baa8/debian/patches/1001-ayatanamenumodel-add-support-for-u-int-of-all-sizes.patch
|
||||
|
||||
BuildRequires: cmake
|
||||
BuildRequires: cmake-extras
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
rpm.version(gh_tag("AyatanaIndicators/qmenumodel"));
|
||||
@@ -1,5 +1,5 @@
|
||||
%global commit db5d5da09bbe4a07802f2ddb8b695f6911e7642a
|
||||
%global ver 1.8.16
|
||||
%global commit dd77e4628f1a65f332f0cb81c82a19c0fcfa40c2
|
||||
%global ver 1.8.20
|
||||
Name: tdlib-nightly
|
||||
Version: %ver^%commit
|
||||
Release: 1%{?dist}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
%define debug_package %{nil}
|
||||
|
||||
Name: moby-compose
|
||||
Version: 2.20.3
|
||||
Version: 2.23.0
|
||||
Release: 1%{?dist}
|
||||
Summary: Define and run multi-container applications with Docker
|
||||
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
config_opts['releasever'] = '39'
|
||||
config_opts['target_arch'] = 'aarch64'
|
||||
config_opts['legal_host_arches'] = ('aarch64',)
|
||||
|
||||
include('templates/terra.tpl')
|
||||
@@ -0,0 +1,5 @@
|
||||
config_opts['releasever'] = '39'
|
||||
config_opts['target_arch'] = 'x86_64'
|
||||
config_opts['legal_host_arches'] = ('x86_64',)
|
||||
|
||||
include('templates/terra.tpl')
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: terra-mock-configs
|
||||
Version: 4
|
||||
Version: 6
|
||||
Release: 1%{?dist}
|
||||
Summary: Mock configs for Terra repos
|
||||
|
||||
@@ -8,6 +8,8 @@ URL: http://terra.fyralabs.com
|
||||
Source0: terra.tpl
|
||||
Source1: terra-38-x86_64.cfg
|
||||
Source2: terra-38-aarch64.cfg
|
||||
Source3: terra-39-x86_64.cfg
|
||||
Source4: terra-39-aarch64.cfg
|
||||
|
||||
BuildRequires: mock-core-configs
|
||||
Requires: mock-core-configs
|
||||
@@ -32,14 +34,18 @@ mkdir -p %{buildroot}%{_sysconfdir}/mock/templates
|
||||
cp -v %{SOURCE0} %{buildroot}%{_sysconfdir}/mock/templates/
|
||||
cp -v %{SOURCE1} %{buildroot}%{_sysconfdir}/mock/
|
||||
cp -v %{SOURCE2} %{buildroot}%{_sysconfdir}/mock/
|
||||
cp -v %{SOURCE3} %{buildroot}%{_sysconfdir}/mock/
|
||||
cp -v %{SOURCE4} %{buildroot}%{_sysconfdir}/mock/
|
||||
|
||||
# For legacy compatibility, remove in next Terra release
|
||||
# For legacy compatibility, only while Terra 38 is still alive
|
||||
ln -s %{_sysconfdir}/mock/templates/terra.tpl %{buildroot}%{_sysconfdir}/mock/templates/anda.tpl
|
||||
ln -s %{_sysconfdir}/mock/terra-38-x86_64.cfg %{buildroot}%{_sysconfdir}/mock/anda-38-x86_64.cfg
|
||||
ln -s %{_sysconfdir}/mock/terra-38-aarch64.cfg %{buildroot}%{_sysconfdir}/mock/anda-38-aarch64.cfg
|
||||
|
||||
%files
|
||||
%config %{_sysconfdir}/mock/templates/terra.tpl
|
||||
%config %{_sysconfdir}/mock/terra-39-x86_64.cfg
|
||||
%config %{_sysconfdir}/mock/terra-39-aarch64.cfg
|
||||
%config %{_sysconfdir}/mock/terra-38-x86_64.cfg
|
||||
%config %{_sysconfdir}/mock/terra-38-aarch64.cfg
|
||||
%config %{_sysconfdir}/mock/templates/anda.tpl
|
||||
@@ -47,7 +53,14 @@ ln -s %{_sysconfdir}/mock/terra-38-aarch64.cfg %{buildroot}%{_sysconfdir}/mock/a
|
||||
%config %{_sysconfdir}/mock/anda-38-aarch64.cfg
|
||||
|
||||
%changelog
|
||||
* Wed Aug 16 2023 madonuko <mado@fyralabs.com> - 6-1
|
||||
- Remove RPM Fusion
|
||||
|
||||
* Wed Aug 16 2023 Lleyton Gray <lleyton@fyralabs.com> - 5-1
|
||||
- Update for Terra 39
|
||||
|
||||
* Thu May 18 2023 Lleyton Gray <lleyton@fyralabs.com>
|
||||
- Rename to terra-mock-configs and rename files to terra
|
||||
|
||||
* Mon Oct 03 2022 Cappy Ishihara <cappy@cappuchino.xyz>
|
||||
- Intial Release
|
||||
|
||||
@@ -41,50 +41,6 @@ enabled=1
|
||||
enabled_metadata=1
|
||||
metadata_expire=4h
|
||||
|
||||
# RPMFusion
|
||||
# We do not check GPG keys, because I can't find a direct link to the GPG key
|
||||
|
||||
[rpmfusion-free]
|
||||
name=RPM Fusion for Fedora $releasever - Free
|
||||
#baseurl=http://download1.rpmfusion.org/free/fedora/releases/$releasever/Everything/$basearch/os/
|
||||
metalink=https://mirrors.rpmfusion.org/metalink?repo=free-fedora-$releasever&arch=$basearch
|
||||
enabled=1
|
||||
metadata_expire=14d
|
||||
type=rpm-md
|
||||
gpgcheck=0
|
||||
repo_gpgcheck=0
|
||||
|
||||
[rpmfusion-free-updates]
|
||||
name=RPM Fusion for Fedora $releasever - Free - Updates
|
||||
#baseurl=http://download1.rpmfusion.org/free/fedora/updates/$releasever/$basearch/
|
||||
metalink=https://mirrors.rpmfusion.org/metalink?repo=free-fedora-updates-released-$releasever&arch=$basearch
|
||||
enabled=1
|
||||
enabled_metadata=1
|
||||
type=rpm-md
|
||||
gpgcheck=0
|
||||
repo_gpgcheck=0
|
||||
|
||||
[rpmfusion-nonfree]
|
||||
name=RPM Fusion for Fedora $releasever - Nonfree
|
||||
#baseurl=http://download1.rpmfusion.org/nonfree/fedora/releases/$releasever/Everything/$basearch/os/
|
||||
metalink=https://mirrors.rpmfusion.org/metalink?repo=nonfree-fedora-$releasever&arch=$basearch
|
||||
enabled=1
|
||||
enabled_metadata=1
|
||||
metadata_expire=14d
|
||||
type=rpm-md
|
||||
gpgcheck=0
|
||||
repo_gpgcheck=0
|
||||
|
||||
[rpmfusion-nonfree-updates]
|
||||
name=RPM Fusion for Fedora $releasever - Nonfree - Updates
|
||||
#baseurl=http://download1.rpmfusion.org/nonfree/fedora/updates/$releasever/$basearch/
|
||||
metalink=https://mirrors.rpmfusion.org/metalink?repo=nonfree-fedora-updates-released-$releasever&arch=$basearch
|
||||
enabled=1
|
||||
enabled_metadata=1
|
||||
type=rpm-md
|
||||
gpgcheck=0
|
||||
repo_gpgcheck=0
|
||||
|
||||
|
||||
{% if mirrored %}
|
||||
[fedora]
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
%global csrc_commit 561b417c65791cd8356b5f73620914ceff845d10
|
||||
%global commit ade75a148332e670244a719202f7f0337d2e469a
|
||||
%global commit fbc801d1d15aa2c5f12a3f3bc1e35aad185dafb1
|
||||
%global ver 2.1.1
|
||||
%global debug_package %nil
|
||||
|
||||
|
||||
+7
-7
@@ -2,7 +2,7 @@
|
||||
|
||||
Name: kwin-system76-scheduler-integration
|
||||
Version: 0.1
|
||||
Release: 1%?dist
|
||||
Release: 2%?dist
|
||||
Summary: Notify the System76 Scheduler which app has focus so it can be prioritized
|
||||
License: MIT
|
||||
URL: https://github.com/maxiberta/kwin-system76-scheduler-integration
|
||||
@@ -10,7 +10,7 @@ Source0: %url/archive/refs/tags/%version.tar.gz
|
||||
Source1: system76-scheduler-dbus-proxy.sh
|
||||
Source2: com.system76.Scheduler.dbusproxy.service
|
||||
Requires: bash dbus-tools system76-scheduler kde-cli-tools systemd kf5-kconfig-core qt
|
||||
BuildRequires: kf5-kpackage systemd-rpm-macros
|
||||
BuildRequires: systemd-rpm-macros
|
||||
|
||||
%description
|
||||
System76 Scheduler is a service which optimizes Linux's CPU scheduler and
|
||||
@@ -23,13 +23,13 @@ via D-Bus, so it is prioritized.
|
||||
%autosetup
|
||||
|
||||
%build
|
||||
kpackagetool5 --type=KWin/Script -i .
|
||||
|
||||
%install
|
||||
mkdir -p %buildroot%_datadir/kwin/scripts/kwin-system76-scheduler-integration/
|
||||
cp -r * %buildroot%_datadir/kwin/scripts/kwin-system76-scheduler-integration/
|
||||
install -Dm755 %SOURCE1 %buildroot/usr/local/bin/system76-scheduler-dbus-proxy.sh
|
||||
install -Dm644 %SOURCE2 %buildroot%_userunitdir/com.system76.Scheduler.dbusproxy.service
|
||||
mkdir -p %buildroot%_datadir/kwin-system76-scheduler-integration
|
||||
cp -r $HOME/.local/share/kwin-system76-scheduler-integration %buildroot%_datadir/kwin-system76-scheduler-integration
|
||||
install -Dm644 metadata.desktop %buildroot%_datadir/kservices5/kwin-system76-scheduler-integration.desktop
|
||||
|
||||
%post
|
||||
%systemd_user_post com.system76.Scheduler.dbusproxy.service
|
||||
@@ -42,8 +42,8 @@ cp -r $HOME/.local/share/kwin-system76-scheduler-integration %buildroot%_datadir
|
||||
%files
|
||||
%config %_userunitdir/com.system76.Scheduler.dbusproxy.service
|
||||
/usr/local/bin/system76-scheduler-dbus-proxy.sh
|
||||
%_datadir/kwin-system76-scheduler-integration/
|
||||
|
||||
%_datadir/kwin/scripts/kwin-system76-scheduler-integration/
|
||||
%_datadir/kservices5/kwin-system76-scheduler-integration.desktop
|
||||
|
||||
%changelog
|
||||
%autochangelog
|
||||
|
||||
@@ -0,0 +1,353 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<schemalist>
|
||||
<enum id="usage-mode-enum">
|
||||
<value value="0" nick="Staged"/>
|
||||
<value value="1" nick="Windowed"/>
|
||||
<value value="2" nick="Automatic"/>
|
||||
</enum>
|
||||
|
||||
|
||||
<enum id="form-factor-enum">
|
||||
<value value="0" nick="Automatic"/>
|
||||
<value value="1" nick="Desktop"/>
|
||||
<value value="2" nick="Netbook"/>
|
||||
<value value="3" nick="TV"/>
|
||||
</enum>
|
||||
<enum id="home-expanded-enum">
|
||||
<value value="0" nick="Not Expanded"/>
|
||||
<value value="1" nick="Expanded"/>
|
||||
</enum>
|
||||
<enum id="launcher-position-enum">
|
||||
<value value="0" nick="Left"/>
|
||||
<value value="1" nick="Bottom"/>
|
||||
</enum>
|
||||
<enum id="desktop-type-enum">
|
||||
<value value="0" nick="Ubuntu"/>
|
||||
<value value="1" nick="UbuntuKylin"/>
|
||||
</enum>
|
||||
|
||||
<schema path="/com/lomiri/shell/" id="com.lomiri.Shell" gettext-domain="lomiri">
|
||||
<key name="usage-mode" enum="usage-mode-enum">
|
||||
<default>"Automatic"</default>
|
||||
<summary>The usage mode.</summary>
|
||||
<description>The usage mode chosen will affect the Window Management behaviour.</description>
|
||||
</key>
|
||||
<key type="u" name="edge-barrier-sensitivity">
|
||||
<default>50</default>
|
||||
<range min="1" max="100"/>
|
||||
<summary>Sensitivity of screen edge barriers for the mouse pointer.</summary>
|
||||
<description>Some UI actions like revealing the launcher or the applications spread are triggered by pushing the mouse pointer against a screen edge. This key defines how much you have to push in order to trigger the associated action.</description>
|
||||
</key>
|
||||
<key type="u" name="edge-barrier-min-push">
|
||||
<default>2</default>
|
||||
<summary>Minimum push needed to overcome edge barrier</summary>
|
||||
<description>How much you have to push (in grid units)the mouse against an edge barrier when sensibility is 100.</description>
|
||||
</key>
|
||||
<key type="u" name="edge-barrier-max-push">
|
||||
<default>120</default>
|
||||
<summary>Maximum push needed to overcome edge barrier</summary>
|
||||
<description>How much you have to push (in grid units) the mouse against an edge barrier when sensibility is 1.</description>
|
||||
</key>
|
||||
<key type="u" name="edge-drag-width">
|
||||
<default>2</default>
|
||||
<summary>The width of the edge drag areas</summary>
|
||||
<description>How big (in grid units) the edge-drag sensitive area should be.</description>
|
||||
</key>
|
||||
<key type="b" name="autohide-launcher">
|
||||
<default>false</default>
|
||||
<summary>Autohide the launcher</summary>
|
||||
<description>This will only be applied in windowed mode. In staged mode, the launcher will always hide.</description>
|
||||
</key>
|
||||
<key type="u" name="launcher-width">
|
||||
<default>8</default>
|
||||
<range min="6" max="12"/>
|
||||
<summary>Width of the launcher in grid units.</summary>
|
||||
<description>Changes the width of the launcher in all usage modes.</description>
|
||||
</key>
|
||||
<key type="b" name="enable-indicator-menu">
|
||||
<default>true</default>
|
||||
<summary>Enable or disable the indicator pull down menus</summary>
|
||||
<description>Toggle the availability of the indicator pull down menus</description>
|
||||
</key>
|
||||
<key type="s" name="appstore-uri">
|
||||
<default>'appid://openstore.openstore-team/openstore/current-user-version'</default>
|
||||
<summary>The uri to the app store</summary>
|
||||
<description>This will be used whenever the user triggers an action to open the app store.</description>
|
||||
</key>
|
||||
<key type="b" name="always-show-osk">
|
||||
<default>false</default>
|
||||
<summary>Force showing/hiding the OSK</summary>
|
||||
<description>Toggle the visibility of the On Screen Keyboard unconditionally</description>
|
||||
</key>
|
||||
<key type="b" name="osk-switch-visible">
|
||||
<default>false</default>
|
||||
<summary>Whether the OSK switch should be visible</summary>
|
||||
<description>Toggle the visibility of the OSK switch</description>
|
||||
</key>
|
||||
<key type="b" name="enable-workspace">
|
||||
<default>false</default>
|
||||
<summary>Enable or disable workspaces</summary>
|
||||
<description>Toggle the availability of workspaces</description>
|
||||
</key>
|
||||
<key type="b" name="force-enable-workspace">
|
||||
<default>false</default>
|
||||
<summary>Force enable workspaces</summary>
|
||||
<description>Forces workspaces availability even when not in windowed mode</description>
|
||||
</key>
|
||||
<key type="b" name="enable-blur">
|
||||
<default>true</default>
|
||||
<summary>Enable or disable blur effects</summary>
|
||||
<description>Toggle blur effects in the drawer and indicator panels</description>
|
||||
</key>
|
||||
|
||||
|
||||
<key name="form-factor" enum="form-factor-enum">
|
||||
<default>"Automatic"</default>
|
||||
<summary>The form factor Lomiri should target.</summary>
|
||||
<description>The form factor chosen will affect the size and appearance of the Dash, Launcher and also the Window Management behaviour.</description>
|
||||
</key>
|
||||
<key name="home-expanded" enum="home-expanded-enum">
|
||||
<default>"Expanded"</default>
|
||||
<summary>Whether the home screen should be expanded.</summary>
|
||||
<description>Whether the home screen should be expanded.</description>
|
||||
</key>
|
||||
<key name="desktop-type" enum="desktop-type-enum">
|
||||
<default>"Ubuntu"</default>
|
||||
<summary>The current desktop name.</summary>
|
||||
<description>The current desktop name.</description>
|
||||
</key>
|
||||
<key type="i" name="minimize-count">
|
||||
<default>0</default>
|
||||
<summary>Number of times a normal window has been minimized.</summary>
|
||||
<description>This is used to adjust the animation speed by making it progressively faster the more it is used.</description>
|
||||
</key>
|
||||
<key type="i" name="minimize-fast-duration">
|
||||
<default>300</default>
|
||||
<summary>The duration for the minimize animation when it is at its fastest setting.</summary>
|
||||
<description>This is the duration that the minimize animation will have when it has been used more than an number of times equal minimize-speed-threshold.</description>
|
||||
</key>
|
||||
<key type="i" name="minimize-slow-duration">
|
||||
<default>800</default>
|
||||
<summary>The duration for the minimize animation when it is at its slowest setting.</summary>
|
||||
<description>This is the duration that the minimize animation will have when it has never been used.</description>
|
||||
</key>
|
||||
<key type="i" name="minimize-speed-threshold">
|
||||
<default>100</default>
|
||||
<summary>The number of minimizations required to reach maximum speed.</summary>
|
||||
<description>The speed of the minimize animation will progressively get faster as minimize-count approaches this value.</description>
|
||||
</key>
|
||||
<key type="b" name="double-click-activate">
|
||||
<default>true</default>
|
||||
<summary>Enable/Disable dash result double-click activation.</summary>
|
||||
<description>This is used to enable/disable double-click result activation in the dash. Double-click to activate, single click preview</description>
|
||||
</key>
|
||||
<key type="b" name="integrated-menus">
|
||||
<default>false</default>
|
||||
<summary>Enable/Disable the integrated menus in Lomiri.</summary>
|
||||
<description>When this is enabled, the application menus will be shown
|
||||
on the window decoration, otherwise they will be always shown on the
|
||||
lomiri top panel</description>
|
||||
</key>
|
||||
<key type="u" name="show-menus-now-delay">
|
||||
<default>180</default>
|
||||
<range min="0" max="5000"/>
|
||||
<summary>Delay (in ms) before showing the menus when pressing Alt</summary>
|
||||
<description>This allows tune the delay before presenting lomiri menus
|
||||
(in non always-show-menus mode).</description>
|
||||
</key>
|
||||
<key type="b" name="always-show-menus">
|
||||
<default>false</default>
|
||||
<summary>Toggle the menu visibility based on mouse hovering.</summary>
|
||||
<description>When this is enabled, the application menus will be always
|
||||
shown (on the window decoration or in the lomiri panel, depending whether
|
||||
integrated menus are enabled), otherwise they will be shown only when
|
||||
the mouse cursor is over the relative mouse area.</description>
|
||||
</key>
|
||||
<key type="as" name="whitelist-repeated-keys">
|
||||
<default>[
|
||||
'XF86KbdBrightnessUp',
|
||||
'XF86KbdBrightnessDown',
|
||||
'XF86MonBrightnessUp',
|
||||
'XF86MonBrightnessDown',
|
||||
'XF86AudioRaiseVolume',
|
||||
'XF86AudioLowerVolume'
|
||||
]</default>
|
||||
<summary>List of keycodes that should be processed even if auto-repated.</summary>
|
||||
<description>These keycodes are processed even if they are auto-repeated.</description>
|
||||
</key>
|
||||
<key type="b" name="pam-check-account-type">
|
||||
<default>false</default>
|
||||
<summary>Enable/Disable PAM account checking</summary>
|
||||
<description>Whether PAM should check the result of account modules
|
||||
when authenticating. Only do this if you have account
|
||||
configured properly on your system.</description>
|
||||
</key>
|
||||
<key type="b" name="lowgfx">
|
||||
<default>false</default>
|
||||
<summary>Enable/Disable Low Graphics Mode</summary>
|
||||
<description>Whether Lomiri runs in Low Graphics Mode.</description>
|
||||
</key>
|
||||
</schema>
|
||||
|
||||
<schema path="/com/lomiri/shell/greeter/" id="com.lomiri.Shell.Greeter" gettext-domain="lomiri">
|
||||
<key type="x" name="locked-out-time">
|
||||
<default>0</default>
|
||||
<summary>When the greeter was last locked.</summary>
|
||||
<description>If too many unsuccessful login attempts have been made in a row, the greeter locks you out for a while. This unix timestamp indicates when you were locked out, so lomiri knows when to let you back in.</description>
|
||||
</key>
|
||||
</schema>
|
||||
|
||||
<schema path="/com/lomiri/shell/interface/" id="com.lomiri.Shell.Interface" gettext-domain="lomiri">
|
||||
<key type="d" name="text-scale-factor">
|
||||
<default>1.0</default>
|
||||
<range min="0.5" max="3.0"/>
|
||||
<summary>Font scaling for lomiri and applications.</summary>
|
||||
<description>This value defines the global font scaling used by both
|
||||
lomiri and applications. It will match the current system font scaling.</description>
|
||||
</key>
|
||||
<key type="d" name="cursor-scale-factor">
|
||||
<default>1.0</default>
|
||||
<range min="0.5" max="3.0"/>
|
||||
<summary>Mouse cursor scaling.</summary>
|
||||
<description>This value defines the global mouse cursor scaling used by both
|
||||
lomiri and applications. Changing this value allows to use a custom scaling
|
||||
for the mouse cursor.</description>
|
||||
</key>
|
||||
<key type="s" name="app-scale-factor-monitor">
|
||||
<default>''</default>
|
||||
<summary>The name of the monitor that controls the global app scaling factor.</summary>
|
||||
<description>This value defines the monitor that lomiri will use (if found) as reference
|
||||
for scaling all the applications.</description>
|
||||
</key>
|
||||
<key type="b" name="app-fallback-to-maximum-scale-factor">
|
||||
<default>true</default>
|
||||
<summary>Use the maximum per-monitor scale-factor as application scale factor if no target monitor is found.</summary>
|
||||
<description>When this is enabled, the applications scale factor will match
|
||||
the scale factor of the monitor with the greater value, in case the monitor
|
||||
defined in 'app-scale-factor-monitor' is not provided or available.</description>
|
||||
</key>
|
||||
</schema>
|
||||
<schema path="/com/lomiri/shell/launcher/" id="com.lomiri.Shell.Launcher" gettext-domain="lomiri">
|
||||
<key type="as" name="favorites">
|
||||
<default>[
|
||||
'application://ubiquity.desktop',
|
||||
'application://org.gnome.Nautilus.desktop',
|
||||
'application://firefox.desktop',
|
||||
'application://libreoffice-writer.desktop',
|
||||
'application://libreoffice-calc.desktop',
|
||||
'application://libreoffice-impress.desktop',
|
||||
'application://org.gnome.Software.desktop',
|
||||
'application://ubuntu-amazon-default.desktop',
|
||||
'application://lomiri-control-center.desktop',
|
||||
'lomiri://running-apps',
|
||||
'lomiri://expo-icon',
|
||||
'lomiri://devices'
|
||||
]</default>
|
||||
<summary>List of items that should be shown by default in the launcher</summary>
|
||||
<description>These items can be: application://desktop-id.desktop, device://uiid and lomiri://special-id (including: lomiri://running-apps (icons of running applications) lomiri://devices (icons of attached devices), lomiri://expo-icon (icon of the workspace switcher) and lomiri://desktop-icon (the show-desktop icon)); the order of this list determines the launcher item's position.</description>
|
||||
</key>
|
||||
<key type="as" name="items">
|
||||
<default>[
|
||||
'application:///dialer-app.desktop',
|
||||
'application:///messaging-app.desktop',
|
||||
'application:///address-book-app.desktop',
|
||||
'application:///ubuntu-system-settings.desktop',
|
||||
'appid://openstore.openstore-team/openstore/current-user-version',
|
||||
'appid://camera.ubports/camera/current-user-version',
|
||||
'appid://gallery.ubports/gallery/current-user-version',
|
||||
'application:///morph-browser.desktop'
|
||||
]</default>
|
||||
<summary>List of items that should be shown by default in the launcher</summary>
|
||||
<description>These items can be: application:///desktop-id.desktop or appid://package/app/current-user-version.</description>
|
||||
</key>
|
||||
<key type="s" name="favorite-migration">
|
||||
<default>''</default>
|
||||
<summary>Version of last migration done</summary>
|
||||
<description>This is a detection key for the favorite migration script to know whether the needed migration is done or not.</description>
|
||||
</key>
|
||||
<key name="launcher-position" enum="launcher-position-enum">
|
||||
<default>"Left"</default>
|
||||
<summary>The position of launcher.</summary>
|
||||
<description>The position of launcher.</description>
|
||||
</key>
|
||||
</schema>
|
||||
<schema path="/com/lomiri/shell/devices/" id="com.lomiri.Shell.Devices" gettext-domain="lomiri">
|
||||
<key type="as" name="blacklist">
|
||||
<default>[]</default>
|
||||
<summary>List of device uuid blacklist from the launcher.</summary>
|
||||
<description>These devices are not shown in the launcher by default.</description>
|
||||
</key>
|
||||
</schema>
|
||||
<schema path="/com/lomiri/shell/dash/" id="com.lomiri.Shell.Dash" gettext-domain="lomiri">
|
||||
<key type="as" name="scopes">
|
||||
<default>[ 'home.scope', 'applications.scope', 'files.scope', 'video.scope', 'music.scope', 'photos.scope', 'social.scope' ]</default>
|
||||
<summary>List of scope ids specifying which scopes should be created and the order to display them in.</summary>
|
||||
<description>The scopes listed in the scope bar will be ordered according to this list.</description>
|
||||
</key>
|
||||
<key type="as" name="favorite-scopes">
|
||||
<default>[ 'scope://clickscope', 'scope://musicaggregator', 'scope://videoaggregator' ]</default>
|
||||
<summary>List of scope queries specifying what should be displayed in the dash.</summary>
|
||||
<description>List of favorite scopes displayed in the dash.</description>
|
||||
</key>
|
||||
</schema>
|
||||
<schema path="/com/lomiri/shell/decorations/" id="com.lomiri.Shell.Decorations" gettext-domain="lomiri">
|
||||
<key type="u" name="grab-wait">
|
||||
<default>175</default>
|
||||
<range min="0" max="1000"/>
|
||||
<summary>Milliseconds to wait before considering a mouse pressure a grab</summary>
|
||||
<description>The number of ms to wait before starting the window movement (and then
|
||||
showing the proper mouse cursor, and grabbing the window)</description>
|
||||
</key>
|
||||
</schema>
|
||||
<schema path="/com/lomiri/shell/integrated-menus/" id="com.lomiri.Shell.IntegratedMenus" gettext-domain="lomiri">
|
||||
<key type="u" name="click-movement-threshold">
|
||||
<default>15</default>
|
||||
<range min="0" max="30"/>
|
||||
<summary>Number of pixels to ignore on mouse pressure</summary>
|
||||
<description>This value define how many pixels the user can move the mouse
|
||||
when holding the mouse button, before we consider his action a movement
|
||||
(to grab the window).</description>
|
||||
</key>
|
||||
<key type="u" name="double-click-wait">
|
||||
<default>0</default>
|
||||
<range min="0" max="300"/>
|
||||
<summary>Milliseconds to wait before activating a menu after mouse release</summary>
|
||||
<description>The number of ms to wait after a mouse button release event before considering
|
||||
it a click. When this value is greater than 0, then it's possible to maximize
|
||||
a window by double-clicking on its menus if the second click happens before the
|
||||
specified value of ms is elapsed</description>
|
||||
</key>
|
||||
<key type="b" name="unfocused-windows-popup">
|
||||
<default>true</default>
|
||||
<summary>Whether to pop-up a menu when clicking over unfocused windows entries</summary>
|
||||
<description>By disabling this setting you can make lomiri to only focus a window
|
||||
when clicking over unfocused menu entries</description>
|
||||
</key>
|
||||
</schema>
|
||||
<schema path="/com/lomiri/shell/gestures/" id="com.lomiri.Shell.Gestures" gettext-domain="lomiri">
|
||||
<key type="b" name="launcher-drag">
|
||||
<default>true</default>
|
||||
<summary>Multi-touch gesture to reveal the launcher.</summary>
|
||||
<description>When this is enabled, a 4 finger swipe from left to right will reveal launcher,
|
||||
provided that the launcher is set to auto-hide.</description>
|
||||
</key>
|
||||
<key type="b" name="dash-tap">
|
||||
<default>true</default>
|
||||
<summary>Multi-touch gesture to open the dash.</summary>
|
||||
<description>When this is enabled, a 4 finger tap will open the dash.</description>
|
||||
</key>
|
||||
<key type="b" name="windows-drag-pinch">
|
||||
<default>true</default>
|
||||
<summary>Multi-touch gestures to manage the windows.</summary>
|
||||
<description>When this is enabled, 3 finger gestures such as drag, and pinch, will
|
||||
help manage the windows.</description>
|
||||
</key>
|
||||
</schema>
|
||||
<schema path="/com/lomiri/shell/shortcuts/" id="com.lomiri.Shell.Shortcuts" gettext-domain="lomiri">
|
||||
<key type="s" name="lockscreen">
|
||||
<default>'<Control><Alt>l'</default>
|
||||
<summary>Lock screen</summary>
|
||||
<description>Binding to lock the screen.</description>
|
||||
</key>
|
||||
</schema>
|
||||
</schemalist>
|
||||
@@ -9,7 +9,7 @@ Summary: Configuration schemas for lomiri
|
||||
License: LGPL-2.0-or-later
|
||||
URL: https://gitlab.com/ubports/development/core/lomiri-schemas
|
||||
Source0: %url/-/archive/%commit/lomiri-schemas-%commit.tar.gz
|
||||
Patch0: https://gitlab.com/cat-master21/lomiri-schemas/-/commit/a2608b71af114abb69982fba25d439ffed255f56.patch
|
||||
Source1: com.lomiri.Shell.gschema.xml
|
||||
BuildArch: noarch
|
||||
|
||||
BuildRequires: cmake
|
||||
@@ -22,7 +22,7 @@ BuildRequires: intltool
|
||||
Configuration schemas for lomiri desktop enviroment.
|
||||
|
||||
%prep
|
||||
%autosetup -n %{name}-%commit -p1
|
||||
%autosetup -n %{name}-%commit
|
||||
|
||||
%build
|
||||
%cmake -DCMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT=true
|
||||
@@ -30,6 +30,8 @@ Configuration schemas for lomiri desktop enviroment.
|
||||
|
||||
%install
|
||||
%cmake_install
|
||||
rm -f %{buildroot}%{_datadir}/glib-2.0/schemas/%{SOURCE1}
|
||||
cp %{SOURCE1} %{buildroot}%{_datadir}/glib-2.0/schemas/
|
||||
|
||||
%files
|
||||
%{_datadir}/accountsservice/interfaces/*.xml
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
%define _build_id_links none
|
||||
|
||||
Name: sass
|
||||
Version: 1.65.1
|
||||
Version: 1.69.5
|
||||
Release: 1%{?dist}
|
||||
Summary: The reference implementation of Sass, written in Dart
|
||||
License: MIT
|
||||
|
||||
@@ -8,6 +8,8 @@ License: MPL-2.0
|
||||
URL: https://github.com/pop-os/system76-scheduler
|
||||
Source0: %url/archive/refs/tags/%version.tar.gz
|
||||
BuildRequires: cargo clang clang-devel pipewire-devel pkg-config systemd-rpm-macros rust-packaging just
|
||||
BuildRequires: bcc-tools
|
||||
Requires: bcc-tools
|
||||
|
||||
%description
|
||||
Scheduling service which optimizes Linux's CPU scheduler and automatically
|
||||
@@ -22,11 +24,11 @@ process priority.
|
||||
%autosetup
|
||||
|
||||
%build
|
||||
export EXECSNOOP_PATH=$(which execsnoop-bpfcc)
|
||||
export EXECSNOOP_PATH=/usr/share/bcc/tools/execsnoop
|
||||
%cargo_build
|
||||
|
||||
%install
|
||||
just rootdir=%buildroot sysconfdir=%_sysconfdir install
|
||||
just rootdir=%buildroot sysconfdir=%_datadir install
|
||||
|
||||
|
||||
%post
|
||||
@@ -45,11 +47,18 @@ just rootdir=%buildroot sysconfdir=%_sysconfdir install
|
||||
%doc README.md
|
||||
%license LICENSE
|
||||
%_bindir/system76-scheduler
|
||||
%config %_sysconfdir/dbus-1/system.d/com.system76.Scheduler.conf
|
||||
%config %_sysconfdir/system76-scheduler/config.kdl
|
||||
%config %_sysconfdir/system76-scheduler/process-scheduler/pop_os.kdl
|
||||
%config %ghost %_sysconfdir/dbus-1/system.d/com.system76.Scheduler.conf
|
||||
%config %ghost %_sysconfdir/system76-scheduler/config.kdl
|
||||
%config %ghost %_sysconfdir/system76-scheduler/process-scheduler/pop_os.kdl
|
||||
%_datadir/dbus-1/system.d/com.system76.Scheduler.conf
|
||||
%_datadir/system76-scheduler/config.kdl
|
||||
%_datadir/system76-scheduler/process-scheduler/pop_os.kdl
|
||||
%_unitdir/com.system76.Scheduler.service
|
||||
|
||||
%changelog
|
||||
* Tue Sep 26 2023 Cappy Ishihara <cappy@cappuchino.xyz> - 2.0.1-2
|
||||
- Move default configurations to /usr/share/system76-scheduler
|
||||
- Add Requires: bcc-tools so execsnoop is available
|
||||
|
||||
* Tue May 23 2023 windowsboy111 <windowsboy111@fyralabs.com> - 2.0.1-1
|
||||
- Initial package.
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Summary: tauOS GTK/GNOME Shell Themes
|
||||
Name: tau-helium
|
||||
Version: 1.5.3
|
||||
Version: 1.5.10
|
||||
Release: 1%{?dist}
|
||||
License: GPL-3.0
|
||||
URL: https://github.com/tau-OS/tau-helium
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
Summary: tauOS Icon Theme
|
||||
Name: tau-hydrogen
|
||||
Version: 1.0.11
|
||||
Release: 2%{?dist}
|
||||
Version: 1.0.13
|
||||
Release: 1%{?dist}
|
||||
License: GPL-3.0
|
||||
URL: https://github.com/tau-OS/tau-hydrogen
|
||||
Source0: https://github.com/tau-OS/tau-hydrogen/archive/refs/tags/%{version}.tar.gz
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
Name: unity-session
|
||||
Summary: Lightdm profile for Unity 7
|
||||
Version: 44.0
|
||||
Version: 45.0
|
||||
Release: 1%{?dist}
|
||||
|
||||
License: GPL-2.0
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: uxplay
|
||||
Version: 1.65.3
|
||||
Version: 1.66
|
||||
Release: 1%{?dist}
|
||||
Summary: AirPlay Unix mirroring server
|
||||
License: GPL-3.0
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user