mirror of
https://github.com/terrapkg/packages.git
synced 2026-06-17 00:50:40 +00:00
Compare commits
185 Commits
68072d9dc5
...
f42
| Author | SHA1 | Date | |
|---|---|---|---|
| 8e61d2ceb5 | |||
| d52c809e43 | |||
| d9e78e490b | |||
| fba78a205c | |||
| d208d2bd4f | |||
| 955dece516 | |||
| b0cf4e7786 | |||
| a87efcecf1 | |||
| c560d94ffa | |||
| 88100114ad | |||
| 4ee602a28b | |||
| b7b30a9b17 | |||
| 7e60cf16b8 | |||
| ad22f612f0 | |||
| 61a7ef430f | |||
| 5be608d27f | |||
| 7a4f91aea4 | |||
| 928b3c1033 | |||
| d8260b86ee | |||
| d89cabd169 | |||
| 47448abfa7 | |||
| aeffd4dc34 | |||
| d077d5cc01 | |||
| e624077539 | |||
| fa048afec0 | |||
| cac2eec553 | |||
| 9cc9e353f9 | |||
| e5d4fa7a9d | |||
| e692daf7fa | |||
| ff8d0ba27e | |||
| cd6a180570 | |||
| fbe4d78603 | |||
| b3594ea266 | |||
| df07b397c0 | |||
| 4ccba8e718 | |||
| 90b643d313 | |||
| 8fdef76b35 | |||
| c88235b607 | |||
| 28e0e5f3ff | |||
| a1d37faf7e | |||
| a935c8de2a | |||
| e95ae6e074 | |||
| ce775f77eb | |||
| 572f9ca52d | |||
| 55e326eb0a | |||
| 3be8700478 | |||
| 93dbe8508e | |||
| a50d2963a1 | |||
| 24d77ac3fa | |||
| 37fad9de49 | |||
| cf0974f934 | |||
| 6e8831304a | |||
| e904a3cc9d | |||
| e93aaca221 | |||
| 6b46eb0bef | |||
| 5df9c05655 | |||
| 106ac2da52 | |||
| 0e4912f7c9 | |||
| dd44f7a331 | |||
| cf5c24c04f | |||
| a38371e045 | |||
| aaf8daed6b | |||
| fd57896bfd | |||
| 62175294dc | |||
| 04631c3cf8 | |||
| 9ad775ace9 | |||
| b234ff5d26 | |||
| 6a9561f4e6 | |||
| 26e341532e | |||
| 139f60dbb8 | |||
| ba9374f62d | |||
| 5883865528 | |||
| d8ffd65f61 | |||
| c632c4154b | |||
| bec0c37e0e | |||
| 0b50fb6673 | |||
| d2d345f309 | |||
| ca18f2d3c5 | |||
| d6121b1ab2 | |||
| b32b802524 | |||
| 315c43114d | |||
| 8e23cfdfe7 | |||
| 05c6c825e2 | |||
| eea572f924 | |||
| 7a272e7f90 | |||
| 84af891210 | |||
| 80e8a268c5 | |||
| 53c7d0b03b | |||
| f32559e5c5 | |||
| 6f0d3b7579 | |||
| 6428f3ec0e | |||
| 2b650c2d2f | |||
| cc62b25273 | |||
| cca287cd38 | |||
| 2f10b10b75 | |||
| 83dbcb90a1 | |||
| 5b0089ead4 | |||
| bb2b1fd0ec | |||
| 5c443eede1 | |||
| edea25fdb0 | |||
| 1a8a501013 | |||
| 1fecf4f392 | |||
| 7ed332608c | |||
| dc88c9b3a8 | |||
| 50638323ea | |||
| b92dca53b3 | |||
| 797cf33fbc | |||
| 5931a5de27 | |||
| 0652afb4f6 | |||
| a3b1bbac04 | |||
| 4cdc3d471c | |||
| be968dd50a | |||
| 04914ba75b | |||
| f160522c3e | |||
| 19a4a24391 | |||
| a4f0adb89d | |||
| 7035e77ba2 | |||
| de9a2fa67c | |||
| 533d1996c6 | |||
| 54cf33cc7d | |||
| 2d0dabeecb | |||
| 4fdae2b689 | |||
| 663fbd1e87 | |||
| 22985521f8 | |||
| faafdaf3ae | |||
| 16e7f9a042 | |||
| 1da8bc063e | |||
| 669f7b75c2 | |||
| e0ea20d4f4 | |||
| f3624fa2f9 | |||
| 60bd8762d0 | |||
| a212a61a33 | |||
| 8e7c40b0cb | |||
| b84b5731e4 | |||
| 227453b0c4 | |||
| 710b5e36ef | |||
| 7d42a52b5a | |||
| adf307d122 | |||
| 28f456d159 | |||
| 9f9814e134 | |||
| 4761553f05 | |||
| 5d878ea90a | |||
| e338358602 | |||
| d53b5eeaff | |||
| 0b63991715 | |||
| ed3f6002f8 | |||
| 4649134ff3 | |||
| 5bea00bcf0 | |||
| 513d1c515c | |||
| 3b0b1fe59d | |||
| 0dd1b8bdfe | |||
| 8b007b25d8 | |||
| 5964943b25 | |||
| 48c5258b3b | |||
| 1de08b5836 | |||
| 966e7b06dc | |||
| f05fbf64bb | |||
| 172dc5891a | |||
| f38de3222a | |||
| 635e4617e8 | |||
| e8da890545 | |||
| 00ecf85cf2 | |||
| b2bc1fbf3d | |||
| 29ab19d665 | |||
| f1f98b063c | |||
| 9a98c6b77a | |||
| 054e0967dd | |||
| 05fb5b5cde | |||
| 3a93fdab2c | |||
| ede7feaf3a | |||
| d740ad3067 | |||
| 5f48162779 | |||
| d362761344 | |||
| 38e6a2cca4 | |||
| eeab158f68 | |||
| 42d9055f71 | |||
| a762e1f222 | |||
| abb0ccd1a4 | |||
| eed973dc7f | |||
| 0f8282fa9b | |||
| 8912ec52bd | |||
| 4212fcd6a1 | |||
| 647497fd0d | |||
| 0434c444d8 | |||
| 29d0ba6a98 |
@@ -2,9 +2,6 @@
|
||||
"name": "Terra Devcontainer",
|
||||
"image": "ghcr.io/terrapkg/builder:f42",
|
||||
"runArgs": ["--privileged"],
|
||||
"features": {
|
||||
"ghcr.io/devcontainers/features/common-utils:2": {}
|
||||
},
|
||||
"customizations": {
|
||||
"vscode": {
|
||||
"extensions": ["rhaiscript.vscode-rhai"]
|
||||
|
||||
@@ -33,7 +33,7 @@ jobs:
|
||||
- name: Set workspace as safe
|
||||
run: git config --global --add safe.directory "$GITHUB_WORKSPACE"
|
||||
- name: Checkout
|
||||
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
|
||||
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
|
||||
with:
|
||||
fetch-depth: 0
|
||||
- name: Generate build matrix
|
||||
|
||||
@@ -24,11 +24,20 @@ jobs:
|
||||
dnf5 swap -y --setopt=install_weak_deps=False systemd-standalone-sysusers systemd
|
||||
dnf5 install -y --setopt=install_weak_deps=False curl wget git-core openssl-devel cargo podman fuse-overlayfs dnf5-plugins rpmbuild script
|
||||
|
||||
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
|
||||
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
|
||||
with:
|
||||
ref: f${{ matrix.version }}
|
||||
fetch-depth: 1
|
||||
|
||||
- name: Setup build environment
|
||||
run: |
|
||||
sed -i 's/.fc%{fedora}/.fcrawhide/g' /usr/lib/rpm/macros.d/macros.dist
|
||||
cat<<EOF >> /etc/dnf/dnf.conf
|
||||
gpgcheck=1
|
||||
install_weak_deps=0
|
||||
max_parallel_downloads=20
|
||||
EOF
|
||||
|
||||
- name: Build anda-srpm-macros
|
||||
run: |
|
||||
mkdir -p anda-build/rpm/rpms
|
||||
@@ -37,11 +46,11 @@ jobs:
|
||||
dnf5 install -y ./anda-build/rpm/rpms/anda-*.rpm
|
||||
|
||||
- name: Install build dependencies
|
||||
run: dnf5 builddep -y anda/terra/{mock-configs,srpm-macros}/*.spec anda/tools/buildsys/{anda,subatomic}/*.spec
|
||||
run: dnf5 builddep -y anda/terra/{mock-configs,srpm-macros,appstream-helper}/*.spec anda/{buildsys/anda,tools/subatomic}/*.spec
|
||||
|
||||
- name: Install Anda
|
||||
run: |
|
||||
rpmbuild -bb anda/tools/buildsys/anda/*.spec --undefine=_disable_source_fetch -D "_sourcedir $(pwd)/anda/tools/buildsys/anda/" -D "_rpmdir $(pwd)/anda-build/rpm/rpms/"
|
||||
rpmbuild -bb anda/buildsys/anda/*.spec --undefine=_disable_source_fetch -D "_sourcedir $(pwd)/anda/buildsys/anda/" -D "_rpmdir $(pwd)/anda-build/rpm/rpms/"
|
||||
mv ./anda-build/rpm/rpms/*/anda-*.rpm ./anda-build/rpm/rpms/
|
||||
dnf5 install -y ./anda-build/rpm/rpms/anda-*.rpm
|
||||
|
||||
@@ -61,7 +70,7 @@ jobs:
|
||||
run: anda build -D "vendor Terra" -D "__python %{__python3}" -rrpmbuild anda/terra/appstream-helper/pkg
|
||||
|
||||
- name: Build Subatomic
|
||||
run: anda build -D "vendor Terra" -rrpmbuild anda/tools/buildsys/subatomic/pkg
|
||||
run: anda build -D "vendor Terra" -rrpmbuild anda/tools/subatomic/pkg
|
||||
- name: Install Subatomic
|
||||
run: dnf5 install -y ./anda-build/rpm/rpms/subatomic-*.rpm
|
||||
|
||||
|
||||
@@ -32,7 +32,7 @@ jobs:
|
||||
options: --cap-add=SYS_ADMIN --privileged
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
|
||||
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
|
||||
with:
|
||||
fetch-depth: 0
|
||||
- name: Setup Git
|
||||
|
||||
@@ -46,7 +46,7 @@ jobs:
|
||||
options: --cap-add=SYS_ADMIN --privileged
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
|
||||
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
|
||||
with:
|
||||
fetch-depth: 0
|
||||
|
||||
|
||||
@@ -34,7 +34,7 @@ jobs:
|
||||
|
||||
steps:
|
||||
- name: "Checkout code"
|
||||
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
|
||||
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
|
||||
with:
|
||||
persist-credentials: false
|
||||
|
||||
@@ -73,6 +73,6 @@ jobs:
|
||||
# Upload the results to GitHub's code scanning dashboard (optional).
|
||||
# Commenting out will disable upload of results to your repo's Code Scanning dashboard
|
||||
- name: "Upload to code-scanning"
|
||||
uses: github/codeql-action/upload-sarif@7211b7c8077ea37d8641b6271f6a365a22a5fbfa # v4
|
||||
uses: github/codeql-action/upload-sarif@8aad20d150bbac5944a9f9d289da16a4b0d87c1e # v4
|
||||
with:
|
||||
sarif_file: results.sarif
|
||||
|
||||
@@ -24,7 +24,7 @@ jobs:
|
||||
options: --cap-add=SYS_ADMIN --privileged
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
|
||||
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
|
||||
with:
|
||||
ref: ${{ matrix.branch }}
|
||||
fetch-depth: 0
|
||||
|
||||
@@ -20,7 +20,7 @@ jobs:
|
||||
container:
|
||||
image: ghcr.io/terrapkg/builder:f42
|
||||
steps:
|
||||
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
|
||||
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
|
||||
- name: Push to subatomic
|
||||
run: |
|
||||
branch=${{ github.ref_name }}
|
||||
|
||||
@@ -16,7 +16,7 @@ jobs:
|
||||
options: --cap-add=SYS_ADMIN --privileged
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
|
||||
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
|
||||
with:
|
||||
fetch-depth: 0
|
||||
ssh-key: ${{ secrets.SSH_AUTHENTICATION_KEY }}
|
||||
|
||||
@@ -16,7 +16,7 @@ jobs:
|
||||
options: --cap-add=SYS_ADMIN --privileged
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
|
||||
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
|
||||
with:
|
||||
fetch-depth: 0
|
||||
ssh-key: ${{ secrets.SSH_AUTHENTICATION_KEY }}
|
||||
|
||||
@@ -16,7 +16,7 @@ jobs:
|
||||
options: --cap-add=SYS_ADMIN --privileged
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
|
||||
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
|
||||
with:
|
||||
fetch-depth: 0
|
||||
ssh-key: ${{ secrets.SSH_AUTHENTICATION_KEY }}
|
||||
|
||||
@@ -6,3 +6,4 @@ anda-build/
|
||||
**/*.nupkg
|
||||
**/*.rpm
|
||||
**/*.kate-swp
|
||||
**/.DS_Store
|
||||
|
||||
@@ -11,7 +11,7 @@ This monorepo contains the package manifests for all packages in Terra.
|
||||
|
||||
## Installation
|
||||
|
||||
The latest detailed instructions are available in our Devdocs: https://developer.fyralabs.com/terra/installing
|
||||
The latest detailed instructions are available in our docs: https://docs.terrapkg.com/usage/installing
|
||||
|
||||
### Fedora
|
||||
|
||||
@@ -54,13 +54,13 @@ sudo dnf install --nogpgcheck --repofrompath 'terra,https://repos.fyralabs.com/t
|
||||
|
||||
First of all, thanks for being interested in contributing to Terra! If you have any questions about contributing, please [join our chats](https://wiki.ultramarine-linux.org/en/community/community/).
|
||||
|
||||
- [Contribution Guide](https://developer.fyralabs.com/terra/contributing)
|
||||
- [FAQ](https://developer.fyralabs.com/terra/faq)
|
||||
- [Guidelines](https://developer.fyralabs.com/terra/guidelines)
|
||||
- [Contribution Guide](https://docs.terrapkg.com/contributing/getting-started)
|
||||
- [FAQ](https://docs.terrapkg.com/reference/faq)
|
||||
- [Guidelines](https://docs.terrapkg.com/contributing/guidelines)
|
||||
|
||||
## Documentation
|
||||
|
||||
Our documentation can be found on our [Devdocs](https://developer.fyralabs.com/terra/).
|
||||
Our documentation can be found on our [docs site](https://docs.terrapkg.com).
|
||||
|
||||
## Searching Packages
|
||||
|
||||
@@ -70,6 +70,6 @@ Our documentation can be found on our [Devdocs](https://developer.fyralabs.com/t
|
||||
|
||||
Feel free to reach out by [joining our community](https://wiki.ultramarine-linux.org/en/community/community/). We're always happy to help!
|
||||
|
||||
- [Contribution Guide](https://developer.fyralabs.com/terra/contributing)
|
||||
- [FAQ](https://developer.fyralabs.com/terra/faq)
|
||||
- [Guidelines](https://developer.fyralabs.com/terra/guidelines)
|
||||
- [Contribution Guide](https://docs.terrapkg.com/contributing/getting-started)
|
||||
- [FAQ](https://docs.terrapkg.com/reference/faq)
|
||||
- [Guidelines](https://docs.terrapkg.com/contributing/guidelines)
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
%global __requires_exclude ^lib-.*.so
|
||||
%global __provides_exclude ^lib-.*.so
|
||||
|
||||
%global ver Audacity-3.7.7
|
||||
%global ver Audacity-3.7.8
|
||||
%global sanitized_ver %(echo %{ver} | sed 's/Audacity-//g')
|
||||
|
||||
Name: audacity-freeworld
|
||||
Version: %{sanitized_ver}
|
||||
Release: 1%?dist
|
||||
Release: 1%{?dist}
|
||||
Summary: Multitrack audio editor
|
||||
License: GPLv2
|
||||
URL: https://www.audacityteam.org/
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
Name: python-auto-cpufreq
|
||||
Version: 3.0.0
|
||||
Release: 2%?dist
|
||||
Release: 3%?dist
|
||||
Summary: Automatic CPU speed & power optimizer for Linux
|
||||
License: LGPL-3.0-or-later
|
||||
URL: https://foolcontrol.org/?p=4603
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "bazzite-updater.spec"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,77 @@
|
||||
%global appid io.github.rfrench3.bazzite-updater
|
||||
|
||||
Name: bazzite-updater
|
||||
Version: 0.7.3
|
||||
Release: 1%{?dist}
|
||||
Summary: Update your Bazzite system
|
||||
|
||||
License: GPL-2.0-or-later AND BSD-3-Clause AND CC0-1.0
|
||||
URL: https://github.com/rfrench3/bazzite-updater
|
||||
Source0: %{url}/archive/refs/tags/%{version}.tar.gz
|
||||
|
||||
Packager: Robert French <frenchrobertm@outlook.com>
|
||||
|
||||
BuildRequires: desktop-file-utils
|
||||
BuildRequires: libappstream-glib
|
||||
BuildRequires: systemd-rpm-macros
|
||||
|
||||
BuildRequires: cmake
|
||||
BuildRequires: extra-cmake-modules
|
||||
BuildRequires: kf6-rpm-macros
|
||||
BuildRequires: cmake(SDL3)
|
||||
BuildRequires: cmake(Qt6Core)
|
||||
BuildRequires: cmake(Qt6Gui)
|
||||
BuildRequires: cmake(Qt6Qml)
|
||||
BuildRequires: cmake(Qt6QuickControls2)
|
||||
BuildRequires: cmake(Qt6Svg)
|
||||
BuildRequires: cmake(Qt6Widgets)
|
||||
|
||||
BuildRequires: cmake(KF6Kirigami)
|
||||
BuildRequires: cmake(KF6CoreAddons)
|
||||
BuildRequires: cmake(KF6Config)
|
||||
BuildRequires: cmake(KF6I18n)
|
||||
BuildRequires: cmake(KF6IconThemes)
|
||||
BuildRequires: cmake(KF6KirigamiAddons)
|
||||
|
||||
Requires: kf6-kirigami%{?_isa}
|
||||
Requires: kf6-kirigami-addons%{?_isa}
|
||||
Requires: kf6-qqc2-desktop-style%{?_isa}
|
||||
Requires: which%{?_isa}
|
||||
Requires: qt6-controllable%{?_isa}
|
||||
Requires: uupd%{?_isa}
|
||||
Requires: hicolor-icon-theme
|
||||
|
||||
Provides: bazzite-updater = %{evr}
|
||||
|
||||
%description
|
||||
This is a convenient, easy-to-use interface for updating your Bazzite system.
|
||||
- Simple and powerful
|
||||
- Full support for all input types (keyboard/mouse, controller, touchscreen)
|
||||
|
||||
%prep
|
||||
%autosetup
|
||||
|
||||
%conf
|
||||
%cmake
|
||||
|
||||
%build
|
||||
%cmake_build
|
||||
|
||||
%install
|
||||
%cmake_install
|
||||
|
||||
%check
|
||||
appstream-util validate-relax --nonet %{buildroot}%{_kf6_metainfodir}/%{appid}.*.xml || :
|
||||
desktop-file-validate %{buildroot}%{_kf6_datadir}/applications/%{appid}.desktop
|
||||
|
||||
%files
|
||||
%license LICENSES/{BSD-3-Clause.txt,CC0-1.0.txt,GPL-2.0-or-later.txt}
|
||||
%doc README.md
|
||||
%{_bindir}/bazzite-updater
|
||||
%{_appsdir}/%{appid}.desktop
|
||||
%{_metainfodir}/%{appid}.*.xml
|
||||
%{_scalableiconsdir}/%{appid}.svg
|
||||
|
||||
%changelog
|
||||
* Thu Feb 05 2026 Robert French
|
||||
- Initial rpm build of Bazzite Updater
|
||||
@@ -0,0 +1 @@
|
||||
rpm.version(gh("rfrench3/bazzite-updater"));
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: bitwarden-cli.bin
|
||||
Version: 2026.4.1
|
||||
Version: 2026.5.0
|
||||
Release: 1%{?dist}
|
||||
Summary: Bitwarden command-line client
|
||||
License: GPL-3.0-only
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
%endif
|
||||
|
||||
Name: bitwarden-cli
|
||||
Version: 2026.4.1
|
||||
Version: 2026.5.0
|
||||
Release: 1%{?dist}
|
||||
Summary: Bitwarden command-line client
|
||||
License: GPL-3.0-only
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
|
||||
|
||||
Name: discord-canary-openasar
|
||||
Version: 1.0.1174
|
||||
Version: 1.0.1254
|
||||
Release: 1%{?dist}
|
||||
Summary: A snappier Discord rewrite with features like further customization and theming
|
||||
License: MIT AND https://discord.com/terms
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: discord-canary
|
||||
Version: 1.0.1174
|
||||
Version: 1.0.1254
|
||||
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: 1.0.140
|
||||
Version: 1.0.142
|
||||
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: 1.0.193
|
||||
Version: 1.0.195
|
||||
Release: 1%{?dist}
|
||||
Summary: A snappier Discord rewrite with features like further customization and theming
|
||||
License: MIT AND https://discord.com/terms
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: discord-ptb
|
||||
Version: 1.0.193
|
||||
Version: 1.0.195
|
||||
Release: 1%{?dist}
|
||||
Summary: Free Voice and Text Chat for Gamers.
|
||||
URL: https://discord.com
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: discord
|
||||
Version: 1.0.140
|
||||
Version: 1.0.142
|
||||
Release: 1%{?dist}
|
||||
Summary: Free Voice and Text Chat for Gamers
|
||||
URL: https://discord.com
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
%global commit 5704db300594aef6b7a38399c217eac5c704ccb8
|
||||
%global commit_date 20260519
|
||||
%global commit da87233d87da578c314f66c0ccc51ef3ae7141c3
|
||||
%global commit_date 20260606
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
Name: envision-nightly
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
|
||||
|
||||
Name: feishin
|
||||
Version: 1.12.1
|
||||
Version: 1.13.0
|
||||
Release: 1%{?dist}
|
||||
Summary: A modern self-hosted music player
|
||||
License: GPL-3.0
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
#? https://github.com/flameshot-org/flameshot/blob/master/packaging/rpm/fedora/flameshot.spec
|
||||
|
||||
%global ver 13.3.0
|
||||
%global commit f3e81d2608aa2e1269c53765ce61823c8ed2aea7
|
||||
%global commit e408812d77ff1835957f85796c4cf737466bd69d
|
||||
%global shortcommit %{sub %{commit} 1 7}
|
||||
%global commit_date 20260529
|
||||
%global commit_date 20260611
|
||||
%global devel_name QtColorWidgets
|
||||
%global _distro_extra_cflags -fuse-ld=mold
|
||||
%global _distro_extra_cxxflags -fuse-ld=mold
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
%global commit eebb15d3d940823883afa67bf62692874df7f2d1
|
||||
%global commit f6e935d4ac4f4a8aae5a632bf5dc2d169ed2becb
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commit_date 20260426
|
||||
%global commit_date 20260608
|
||||
%global ver 2.2.1^
|
||||
%global base_name goofcord
|
||||
%global git_name GoofCord
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
%global crate halloy
|
||||
|
||||
Name: halloy
|
||||
Version: 2026.7
|
||||
Version: 2026.7.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.12.5.1
|
||||
Version: 0.13.3.1
|
||||
Release: 1%{?dist}
|
||||
Summary: Private, fast, and honest web browser based on Chromium
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
%global pure_protobuf_version 2.0.0
|
||||
|
||||
Name: komikku
|
||||
Version: 50.4.0
|
||||
Version: 50.6.0
|
||||
%forgemeta
|
||||
Release: 1%{?dist}
|
||||
Summary: A manga reader for GNOME
|
||||
|
||||
@@ -4,6 +4,5 @@ project pkg {
|
||||
}
|
||||
labels {
|
||||
nightly = 1
|
||||
mock = 1
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,19 +1,16 @@
|
||||
%global commit 9ac2f6b627bb4cbed62e3aeb76009ffff77bae70
|
||||
%global commit_date 20260529
|
||||
%global commit 9347d4c7f8a58e619ab357adf14843371377b12e
|
||||
%global commit_date 20260605
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global debug_package %nil
|
||||
%global __strip /bin/true
|
||||
%global __provides_exclude ^((libffmpeg[.]so.*)|(lib.*\\.so.*))$
|
||||
%ifnarch aarch64
|
||||
%global __requires_exclude ^((libffmpeg[.]so.*)|(lib.*\\.so.*)|(.*\\aarch64*\\.so.*))$
|
||||
%elifarch aarch64
|
||||
%global __requires_exclude ^((libffmpeg[.]so.*)|(lib.*\\.so.*)|(.*\\x86_64*\\.so.*)|(.*\\x86-64*\\.so.*))$
|
||||
%endif
|
||||
# terrible evil no good very bad hack
|
||||
# fix one day
|
||||
%global __requires_exclude_from (.*)lib(.*)so(.*)
|
||||
|
||||
Name: legcord-nightly
|
||||
%electronmeta -D
|
||||
Version: %commit_date.%shortcommit
|
||||
Release: 1%{?dist}
|
||||
License: OSL-3.0
|
||||
License: OSL-3.0 AND %{electron_license}
|
||||
Summary: Custom lightweight Discord client designed to enhance your experience
|
||||
URL: https://github.com/Legcord/Legcord
|
||||
Group: Applications/Internet
|
||||
@@ -31,38 +28,21 @@ while keeping everything lightweight.
|
||||
%git_clone %{url}.git %{commit}
|
||||
|
||||
%build
|
||||
pnpm install
|
||||
pnpm run build
|
||||
pnpm run package --linux AppImage tar.gz
|
||||
echo "Electron Builder" > %{rpmbuilddir}/webapp-tool.txt
|
||||
%pnpm_build -r build
|
||||
|
||||
%install
|
||||
mkdir -p %{buildroot}%{_datadir}/legcord
|
||||
%ifarch aarch64
|
||||
mv dist/linux-arm64-unpacked/* %{buildroot}%{_datadir}/legcord
|
||||
%else
|
||||
mv dist/linux-unpacked/* -t %{buildroot}%{_datadir}/legcord
|
||||
%endif
|
||||
|
||||
mkdir -p %{buildroot}%{_bindir}
|
||||
ln -sf %{_datadir}/legcord/legcord %{buildroot}%{_bindir}/legcord
|
||||
install -Dm644 dist/.icon-set/icon_16.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/legcord.png
|
||||
install -Dm644 dist/.icon-set/icon_32.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/legcord.png
|
||||
install -Dm644 dist/.icon-set/icon_48x48.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/legcord.png
|
||||
install -Dm644 dist/.icon-set/icon_64.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/legcord.png
|
||||
install -Dm644 dist/.icon-set/icon_128.png %{buildroot}%{_iconsdir}/hicolor/128x128/apps/legcord.png
|
||||
install -Dm644 dist/.icon-set/icon_256.png %{buildroot}%{_iconsdir}/hicolor/256x256/apps/legcord.png
|
||||
install -Dm644 dist/.icon-set/icon_512.png %{buildroot}%{_iconsdir}/hicolor/512x512/apps/legcord.png
|
||||
install -Dm644 dist/.icon-set/icon_1024.png %{buildroot}%{_iconsdir}/hicolor/1024x1024/apps/legcord.png
|
||||
%electron_install -i legcord -l -I dist/.icon-set/icon_16.png -I dist/.icon-set/icon_32.png -I dist/.icon-set/icon_48x48.png -I dist/.icon-set/icon_64.png -I dist/.icon-set/icon_128.png -I dist/.icon-set/icon_256.png -I dist/.icon-set/icon_512.png -I dist/.icon-set/icon_1024.png
|
||||
|
||||
dist/Legcord-*.AppImage --appimage-extract '*.desktop'
|
||||
desktop-file-install --set-key=Exec --set-value="%{_datadir}/legcord/legcord %U" squashfs-root/legcord.desktop
|
||||
%desktop_file_install -k Exec,Icon -v "%{_libdir}/legcord-nightly/Legcord",legcord -u %U -f squashfs-root/Legcord.desktop
|
||||
|
||||
%files
|
||||
%doc README.md
|
||||
%license license.txt
|
||||
%{_bindir}/legcord
|
||||
%{_datadir}/applications/legcord.desktop
|
||||
%{_datadir}/legcord/
|
||||
%{_bindir}/legcord-nightly
|
||||
%{_datadir}/applications/Legcord.desktop
|
||||
%{_libdir}/legcord-nightly/
|
||||
%{_iconsdir}/hicolor/16x16/apps/legcord.png
|
||||
%{_iconsdir}/hicolor/32x32/apps/legcord.png
|
||||
%{_iconsdir}/hicolor/48x48/apps/legcord.png
|
||||
@@ -73,6 +53,9 @@ desktop-file-install --set-key=Exec --set-value="%{_datadir}/legcord/legcord %U"
|
||||
%{_iconsdir}/hicolor/1024x1024/apps/legcord.png
|
||||
|
||||
%changelog
|
||||
* Mon May 18 2026 june-fish <june@fyralabs.com> - 1.2.4-1
|
||||
- Use electron macros
|
||||
|
||||
* Fri Nov 22 2024 owen <owen@fyralabs.com> - 1.0.2-2
|
||||
- Add nightly package.
|
||||
|
||||
|
||||
@@ -2,7 +2,4 @@ project pkg {
|
||||
rpm {
|
||||
spec = "legcord.spec"
|
||||
}
|
||||
labels {
|
||||
mock =1
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,17 +1,14 @@
|
||||
%define debug_package %nil
|
||||
%global debug_package %nil
|
||||
|
||||
# Exclude private libraries
|
||||
%global __provides_exclude ^((libffmpeg[.]so.*)|(lib.*\\.so.*))$
|
||||
%ifnarch aarch64
|
||||
%global __requires_exclude ^((libffmpeg[.]so.*)|(lib.*\\.so.*)|(.*\\aarch64*\\.so.*))$
|
||||
%elifarch aarch64
|
||||
%global __requires_exclude ^((libffmpeg[.]so.*)|(lib.*\\.so.*)|(.*\\x86_64*\\.so.*)|(.*\\x86-64*\\.so.*))$
|
||||
%endif
|
||||
# terrible evil no good very bad hack
|
||||
# fix one day
|
||||
%global __requires_exclude_from (.*)lib(.*)so(.*)
|
||||
|
||||
Name: legcord
|
||||
%electronmeta -D
|
||||
Version: 1.2.4
|
||||
Release: 1%{?dist}
|
||||
License: OSL-3.0
|
||||
License: OSL-3.0 AND %{electron_license}
|
||||
Summary: Custom lightweight Discord client designed to enhance your experience
|
||||
URL: https://github.com/Legcord/Legcord
|
||||
Group: Applications/Internet
|
||||
@@ -30,38 +27,21 @@ while keeping everything lightweight.
|
||||
%git_clone %url v%version
|
||||
|
||||
%build
|
||||
pnpm install
|
||||
pnpm run build
|
||||
pnpm run package --linux AppImage tar.gz
|
||||
echo "Electron Builder" > %{rpmbuilddir}/webapp-tool.txt
|
||||
%pnpm_build -r build
|
||||
|
||||
%install
|
||||
mkdir -p %{buildroot}%{_datadir}/legcord
|
||||
%ifarch aarch64
|
||||
mv dist/linux-arm64-unpacked/* %{buildroot}%{_datadir}/legcord
|
||||
%else
|
||||
mv dist/linux-unpacked/* -t %{buildroot}%{_datadir}/legcord
|
||||
%endif
|
||||
|
||||
mkdir -p %{buildroot}%{_bindir}
|
||||
ln -sf %{_datadir}/legcord/legcord %{buildroot}%{_bindir}/legcord
|
||||
install -Dm644 dist/.icon-set/icon_16.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/legcord.png
|
||||
install -Dm644 dist/.icon-set/icon_32.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/legcord.png
|
||||
install -Dm644 dist/.icon-set/icon_48x48.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/legcord.png
|
||||
install -Dm644 dist/.icon-set/icon_64.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/legcord.png
|
||||
install -Dm644 dist/.icon-set/icon_128.png %{buildroot}%{_iconsdir}/hicolor/128x128/apps/legcord.png
|
||||
install -Dm644 dist/.icon-set/icon_256.png %{buildroot}%{_iconsdir}/hicolor/256x256/apps/legcord.png
|
||||
install -Dm644 dist/.icon-set/icon_512.png %{buildroot}%{_iconsdir}/hicolor/512x512/apps/legcord.png
|
||||
install -Dm644 dist/.icon-set/icon_1024.png %{buildroot}%{_iconsdir}/hicolor/1024x1024/apps/legcord.png
|
||||
%electron_install -i legcord -l -I dist/.icon-set/icon_16.png -I dist/.icon-set/icon_32.png -I dist/.icon-set/icon_48x48.png -I dist/.icon-set/icon_64.png -I dist/.icon-set/icon_128.png -I dist/.icon-set/icon_256.png -I dist/.icon-set/icon_512.png -I dist/.icon-set/icon_1024.png
|
||||
|
||||
dist/Legcord-*.AppImage --appimage-extract '*.desktop'
|
||||
desktop-file-install --set-key=Exec --set-value="%{_datadir}/legcord/legcord %U" squashfs-root/legcord.desktop
|
||||
%desktop_file_install -k Exec,Icon -v "%{_libdir}/legcord/Legcord",legcord -u %U -f squashfs-root/Legcord.desktop
|
||||
|
||||
%files
|
||||
%doc README.md
|
||||
%license license.txt
|
||||
%{_bindir}/legcord
|
||||
%{_datadir}/applications/legcord.desktop
|
||||
%{_datadir}/legcord/
|
||||
%{_datadir}/applications/Legcord.desktop
|
||||
%{_libdir}/legcord/
|
||||
%{_iconsdir}/hicolor/16x16/apps/legcord.png
|
||||
%{_iconsdir}/hicolor/32x32/apps/legcord.png
|
||||
%{_iconsdir}/hicolor/48x48/apps/legcord.png
|
||||
@@ -72,6 +52,9 @@ desktop-file-install --set-key=Exec --set-value="%{_datadir}/legcord/legcord %U"
|
||||
%{_iconsdir}/hicolor/1024x1024/apps/legcord.png
|
||||
|
||||
%changelog
|
||||
* Mon May 18 2026 june-fish <june@fyralabs.com> - 1.2.4-1
|
||||
- Use electron macros
|
||||
|
||||
* Mon Oct 21 2024 madonuko <mado@fyralabs.com> - 1.0.2-2
|
||||
- Rename to LegCord.
|
||||
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
# Disable X11 for RHEL 10+
|
||||
%bcond x11 %[%{undefined rhel} || 0%{?rhel} < 10]
|
||||
|
||||
%global commit 13a3e3ad0e7d21c0db7c85aab3c8f63b47f784d4
|
||||
%global commit 304426c390901436fb1d4a63efbd582ae80c88f4
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commit_date 20260529
|
||||
%global commit_date 20260610
|
||||
%global ver 0.41.0
|
||||
|
||||
Name: mpv-nightly
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "neohtop-cli.spec"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,44 @@
|
||||
%define debug_package %{nil}
|
||||
|
||||
%global goipath github.com/abdenasser/neohtop-cli
|
||||
Version: 0.1.12
|
||||
|
||||
%gometa -f
|
||||
|
||||
Name: neohtop-cli
|
||||
Release: 1%{?dist}
|
||||
Summary: A cross-platform terminal process monitor with btop-style visualizations
|
||||
License: MIT
|
||||
URL: https://github.com/Abdenasser/neohtop-cli
|
||||
Source0: %{url}/archive/refs/tags/v%{version}.tar.gz
|
||||
Packager: Owen Zimmerman <owen@fyralabs.com>
|
||||
BuildRequires: go-rpm-macros
|
||||
|
||||
%description
|
||||
%summary.
|
||||
|
||||
%gopkg
|
||||
|
||||
%prep
|
||||
%autosetup
|
||||
|
||||
%build
|
||||
%define gomodulesmode GO111MODULE=on
|
||||
pushd cli
|
||||
%gobuild -o %{gobuilddir}/../neohtop-cli %{goipath}/
|
||||
popd
|
||||
|
||||
%install
|
||||
install -Dm 0755 cli/neohtop-cli %{buildroot}%{_bindir}/neohtop-cli
|
||||
|
||||
%files
|
||||
%doc README.md CONTRIBUTING.md
|
||||
%license LICENSE
|
||||
%{_bindir}/neohtop-cli
|
||||
|
||||
%changelog
|
||||
* Sun Jun 14 2026 Owen Zimmerman <owen@fyralabs.com>
|
||||
- Use go packaging
|
||||
|
||||
* Sun Mar 29 2026 Owen Zimmerman <owen@fyralabs.com>
|
||||
- Initial commit
|
||||
@@ -0,0 +1 @@
|
||||
rpm.version(gh("Abdenasser/neohtop-cli"));
|
||||
@@ -1,8 +1,8 @@
|
||||
%global metainfo_commit 6599eae1839ec24e04a4f8805a3517f432190df6
|
||||
%global metainfo_commit 47f57d55cc9897a31ac8d0a6411def15cddfe1c4
|
||||
|
||||
Name: proton-vpn-gtk-app
|
||||
Version: 4.16.4
|
||||
Release: 1%{?dist}
|
||||
Version: 4.16.5
|
||||
Release: 2%{?dist}
|
||||
Summary: Official ProtonVPN Linux app
|
||||
License: GPL-3.0-only
|
||||
URL: https://protonvpn.com/download-linux
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
Name: terra-%{pypi_name}
|
||||
Version: 1.14.1
|
||||
Release: 1%{?dist}
|
||||
Release: 2%{?dist}
|
||||
Summary: Simple wrapper that does winetricks things for Proton enabled games
|
||||
BuildArch: noarch
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
%global ver 2026-05-30
|
||||
%global ver 2026-06-12
|
||||
%global goodver %(echo %ver | sed 's/-//g')
|
||||
%global __brp_mangle_shebangs %{nil}
|
||||
%bcond_without mold
|
||||
@@ -23,6 +23,7 @@ BuildRequires: pkgconfig(alsa)
|
||||
BuildRequires: pkgconfig(gtk+-3.0)
|
||||
BuildRequires: pkgconfig(libudev)
|
||||
BuildRequires: pkgconfig(xcb-cursor)
|
||||
BuildRequires: pkgconfig(openssl)
|
||||
Packager: madonuko <mado@fyralabs.com>
|
||||
|
||||
%description %_description
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
Name: signal-desktop
|
||||
%electronmeta -aD
|
||||
Version: 8.12.0
|
||||
Version: 8.14.0
|
||||
Release: 1%{?dist}
|
||||
Summary: A private messenger for Windows, macOS, and Linux
|
||||
URL: https://signal.org
|
||||
@@ -74,6 +74,7 @@ popd
|
||||
echo "Electron Builder" > %{rpmbuilddir}/webapp-tool.txt
|
||||
|
||||
%install
|
||||
mv ./packages/mute-state-change/LICENSE ./packages/mute-state-change/LICENSE.mute-state-change
|
||||
%electron_install -i signal -l -I build/icons/png
|
||||
|
||||
%desktop_file_install %{SOURCE1}
|
||||
@@ -83,13 +84,15 @@ install -Dm644 $OUTDIR/resources/$policy %{buildroot}%{_datadir}/polkit-1/rules.
|
||||
rm $OUTDIR/resources/$policy
|
||||
done
|
||||
|
||||
mv LICENSE LICENSE.signal-desktop
|
||||
|
||||
%terra_appstream -o %{SOURCE2}
|
||||
|
||||
%check
|
||||
%desktop_file_validate %{buildroot}%{_appsdir}/signal.desktop
|
||||
|
||||
%files
|
||||
%license LICENSE
|
||||
%license LICENSE.signal-desktop
|
||||
%doc README.md CONTRIBUTING.md ACKNOWLEDGMENTS.md
|
||||
%license bundled_licenses/*
|
||||
%{_bindir}/signal-desktop
|
||||
@@ -101,6 +104,9 @@ done
|
||||
%{_metainfodir}/org.signal.Signal.metainfo.xml
|
||||
|
||||
%changelog
|
||||
* Sun Jun 14 2026 june-fish <git@june.fish>
|
||||
- Fix license name conflicts
|
||||
|
||||
* Mon Dec 22 2025 Owen Zimmerman <owen@fyralabs.com>
|
||||
- Use more electron macros, correct build failures
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Name: spotify-launcher
|
||||
Version: 0.6.5
|
||||
Release: 3%?dist
|
||||
Version: 0.6.6
|
||||
Release: 1%{?dist}
|
||||
Summary: Client for spotify's apt repository in Rust
|
||||
License: Apache-2.0 AND MIT AND ((Apache-2.0 OR MIT) AND BSD-3-Clause) AND ((MIT OR Apache-2.0) AND Unicode-3.0) AND (Apache-2.0 OR ISC OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND BSD-3-Clause 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 (MIT OR Apache-2.0) AND (MIT OR Apache-2.0 OR LGPL-2.1-or-later) AND MPL-2.0 AND Unicode-3.0 AND (Unlicense OR MIT) AND Zlib
|
||||
Packager: veuxit <erroor234@gmail.com>
|
||||
|
||||
@@ -2,8 +2,8 @@
|
||||
%global realname subtitleedit
|
||||
|
||||
Name: %realname.bin
|
||||
Version: 4.0.15
|
||||
Release: 1%?dist
|
||||
Version: 4.0.16
|
||||
Release: 1%{?dist}
|
||||
Summary: An advanced subtitle editor and converter
|
||||
License: GPL-3.0-only
|
||||
URL: https://www.nikse.dk/SubtitleEdit
|
||||
|
||||
@@ -1,13 +0,0 @@
|
||||
diff --git a/requirements.txt b/requirements.txt
|
||||
index a0471ddb..e8ca00a9 100644
|
||||
--- a/requirements.txt
|
||||
+++ b/requirements.txt
|
||||
@@ -18,7 +18,7 @@ keyboard; sys_platform == 'win32'
|
||||
lynxtray; sys_platform == 'win32'
|
||||
opencc; sys_platform != 'win32' # optional
|
||||
opencc-python-reimplemented; sys_platform == 'win32' # optional
|
||||
-pypresence>=4.5.0 # optional
|
||||
+pypresence # optional
|
||||
tekore # optional
|
||||
natsort # optional
|
||||
#picard # optional
|
||||
@@ -4,12 +4,11 @@
|
||||
|
||||
Name: python-tauon
|
||||
Version: 10.0.1
|
||||
Release: 1%{?dist}
|
||||
Release: 2%{?dist}
|
||||
Summary: A music player for the desktop. Designed to be powerful and streamlined
|
||||
License: GPL-3.0-or-later
|
||||
URL: https://tauonmusicbox.rocks/
|
||||
Source0: https://github.com/Taiko2k/Tauon/archive/refs/tags/v%{version}.tar.gz
|
||||
Patch0: remove-reqed-version.patch
|
||||
|
||||
BuildRequires: python3-devel
|
||||
BuildRequires: python3-wheel
|
||||
@@ -40,7 +39,8 @@ Summary: %{summary}
|
||||
|
||||
%prep
|
||||
%git_clone https://github.com/Taiko2k/Tauon v%{version}
|
||||
%patch -P0 -p1
|
||||
|
||||
%pyproject_patch_dependency pypresence:drop_constraints
|
||||
|
||||
%build
|
||||
%pyproject_wheel
|
||||
|
||||
@@ -1 +1 @@
|
||||
v1.13.12
|
||||
v1.13.13
|
||||
@@ -1,7 +1,7 @@
|
||||
#? https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=throne-git
|
||||
|
||||
Name: throne
|
||||
Version: 1.1.4
|
||||
Version: 1.1.6
|
||||
Release: 1%{?dist}
|
||||
Summary: Qt based cross-platform GUI proxy configuration manager (backend: sing-box)
|
||||
URL: https://github.com/throneproj/Throne
|
||||
|
||||
@@ -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 14b802e419aff260b9d630e71027d88855e224e7
|
||||
%global commit 08304e81f9ac9a83c552a6bd78689040d174bf95
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global ver 20260125
|
||||
%global commit_date 20260411
|
||||
%global commit_date 20260531
|
||||
|
||||
Name: winetricks-git
|
||||
Version: %{ver}^%{commit_date}git.%{shortcommit}
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
%global crate anda
|
||||
|
||||
Name: anda
|
||||
Version: 0.6.0
|
||||
Version: 0.7.0
|
||||
Release: 1%{?dist}
|
||||
Summary: Andaman Build toolchain
|
||||
SourceLicense: MIT
|
||||
|
||||
@@ -41,6 +41,7 @@ export PATH="/usr/lib/jvm/java-21-openjdk/bin:${PATH}"
|
||||
-Pgradle_installPath="$(pwd)/dist" \
|
||||
-Porg.gradle.ignoreBuildJavaVersionCheck=true \
|
||||
--warning-mode all \
|
||||
-Dorg.gradle.unsafe.isolated-projects=false \
|
||||
--no-configuration-cache
|
||||
|
||||
%install
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
%global crate mise
|
||||
|
||||
Name: rust-mise
|
||||
Version: 2026.5.16
|
||||
Version: 2026.6.4
|
||||
Release: 1%{?dist}
|
||||
Summary: Front-end to your dev env
|
||||
|
||||
|
||||
@@ -1,4 +1 @@
|
||||
let versions = get("https://muon.build/releases/").json().keys();
|
||||
versions.sort();
|
||||
versions.pop();
|
||||
rpm.version(versions.pop());
|
||||
rpm.version(sourcehut("~lattis/muon"));
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
Name: budgie-extras
|
||||
Version: 2.2.3
|
||||
Release: 1%{?dist}
|
||||
Release: 2%{?dist}
|
||||
|
||||
License: GPL-3.0
|
||||
License: GPL-3.0-or-later
|
||||
Summary: Additional Budgie Desktop enhancements for user experience
|
||||
URL: https://ubuntubudgie.org/
|
||||
|
||||
@@ -14,7 +14,7 @@ BuildRequires: meson
|
||||
BuildRequires: vala
|
||||
BuildRequires: intltool
|
||||
|
||||
BuildRequires: pkgconfig(budgie-1.0)
|
||||
BuildRequires: pkgconfig(budgie-3.0)
|
||||
BuildRequires: pkgconfig(gee-0.8)
|
||||
BuildRequires: pkgconfig(gnome-settings-daemon)
|
||||
BuildRequires: pkgconfig(json-glib-1.0)
|
||||
@@ -25,6 +25,9 @@ BuildRequires: pkgconfig(libnma)
|
||||
BuildRequires: pkgconfig(libnotify)
|
||||
BuildRequires: pkgconfig(libsoup-2.4)
|
||||
BuildRequires: pkgconfig(libwnck-3.0)
|
||||
BuildRequires: pkgconfig(libpeas-2)
|
||||
BuildRequires: pkgconfig(libxfce4windowing-0)
|
||||
BuildRequires: pkgconfig(gtk-layer-shell-0)
|
||||
|
||||
BuildRequires: pkgconfig(appstream)
|
||||
BuildRequires: pkgconfig(granite)
|
||||
@@ -38,22 +41,16 @@ Requires: budgie-applet-clockworks
|
||||
Requires: budgie-applet-countdown
|
||||
Requires: budgie-applet-dropby
|
||||
Requires: budgie-applet-fuzzyclock
|
||||
Requires: budgie-applet-hotcorners
|
||||
Requires: budgie-applet-kangaroo
|
||||
Requires: budgie-applet-keyboard-autoswitch
|
||||
Requires: budgie-applet-network-manager
|
||||
Requires: budgie-applet-quickchar
|
||||
Requires: budgie-applet-quicknote
|
||||
Requires: budgie-applet-recentlyused
|
||||
Requires: budgie-applet-rotation-lock
|
||||
Requires: budgie-applet-showtime
|
||||
Requires: budgie-applet-takeabreak
|
||||
Requires: budgie-applet-visualspace
|
||||
Requires: budgie-applet-wallstreet
|
||||
Requires: budgie-applet-weathershow
|
||||
Requires: budgie-applet-window-shuffler
|
||||
Requires: budgie-applet-workspace-stopwatch
|
||||
Requires: budgie-applet-wpreviews
|
||||
Requires: budgie-applet-wswitcher
|
||||
# Fix for https://github.com/UbuntuBudgie/budgie-extras/issues/233, don't know how stenstorp did not notice this
|
||||
Requires: xinput
|
||||
@@ -129,13 +126,6 @@ Summary: Shows the time in a Fuzzy Way
|
||||
%description -n budgie-applet-fuzzyclock
|
||||
%{summary}
|
||||
|
||||
%package -n budgie-applet-hotcorners
|
||||
Requires: budgie-extras-common
|
||||
Summary: Applet providing hotcorners capabilities for the Budgie Desktop
|
||||
%description -n budgie-applet-hotcorners
|
||||
The hotcorners applet allow user defined commands to be executed
|
||||
when the mouse cursor is pushed into a corner of the main desktop.
|
||||
|
||||
%package -n budgie-applet-kangaroo
|
||||
Requires: budgie-extras-common
|
||||
Summary: Applet to allow quick file-browsing
|
||||
@@ -144,15 +134,6 @@ The kangaroo applet allows for quick & easy browsing, across
|
||||
(possibly) many directory layers, without having to do a single mouse
|
||||
click.
|
||||
|
||||
%package -n budgie-applet-keyboard-autoswitch
|
||||
Requires: budgie-extras-common
|
||||
Summary: Applet adding the ability to set a different keyboard layout per application
|
||||
%description -n budgie-applet-keyboard-autoswitch
|
||||
The Keyboard Auto Switcher applet provides the user the ability to set
|
||||
a different keyboard layout per application. Exceptions to the default
|
||||
layout can be set by simply choosing a different layout using the
|
||||
Keyboard Layout applet.
|
||||
|
||||
%package -n budgie-applet-network-manager
|
||||
Requires: budgie-extras-common
|
||||
Summary: A fork of Wingpanel Network Indicator, ported to budgie desktop
|
||||
@@ -181,12 +162,11 @@ Summary: Applet displays files recently accessed for the Budgie Desktop
|
||||
The recentlyused applet displays the users files that have been opened
|
||||
or created within a configurable period of time.
|
||||
|
||||
%package -n budgie-applet-rotation-lock
|
||||
%package -n budgie-applet-screencast
|
||||
Requires: budgie-extras-common
|
||||
Summary: Applet to lock or unlock the screen rotation
|
||||
%description -n budgie-applet-rotation-lock
|
||||
The Rotation Lock applet provides the user an easy way to lock or
|
||||
unlock the screen rotation.
|
||||
Summary: Applet wrapper around wf-recorder
|
||||
%description -n budgie-applet-screencast
|
||||
Applet wrapper around wf-recorder. Allows recording of whole screen displays or areas.
|
||||
|
||||
%package -n budgie-applet-showtime
|
||||
Requires: budgie-extras-common
|
||||
@@ -227,31 +207,6 @@ Summary: Applet to display the weather and forecast
|
||||
The weathershow applet displays daily and three hourly weather
|
||||
forecasts on both the desktop and a Popover.
|
||||
|
||||
%package -n budgie-applet-window-shuffler
|
||||
Requires: budgie-extras-common
|
||||
Requires: budgie-extras-daemon
|
||||
Summary: Budgie Window Shuffler
|
||||
%description -n budgie-applet-window-shuffler
|
||||
%{summary}
|
||||
|
||||
%package -n budgie-applet-workspace-stopwatch
|
||||
Requires: budgie-extras-common
|
||||
Summary: An applet to keep track of usage per workspace
|
||||
%description -n budgie-applet-workspace-stopwatch
|
||||
Workspace Timer Applet is an applet to keep track of usage per workspace, e.g.
|
||||
to find out how much minutes/hours were actually spent on a job. Workspaces can
|
||||
be freely named, custom names and all data are rmembered, also after
|
||||
logout/restart, until the RESET button is pressed. The log file is updated
|
||||
onworkspace switch/clicking the icon for popup or else every 30 seconds. Time
|
||||
during suspend is automatically retracted from a workspace' time.
|
||||
|
||||
%package -n budgie-applet-wpreviews
|
||||
Requires: budgie-extras-common
|
||||
Requires: budgie-extras-daemon
|
||||
Summary: Applet providing window previews capabilities for the Budgie Desktop
|
||||
%description -n budgie-applet-wpreviews
|
||||
The Previews applet shows an overview of windows in an expose like way.
|
||||
|
||||
%package -n budgie-applet-wswitcher
|
||||
Requires: budgie-extras-common
|
||||
Requires: budgie-extras-daemon
|
||||
@@ -266,8 +221,14 @@ workspaces.
|
||||
%prep
|
||||
%autosetup -p1
|
||||
|
||||
find . -name "meson.build" -exec sed -i "s/dependency('budgie-1.0')/dependency('budgie-3.0')/g" {} +
|
||||
find . -name "meson.build" -exec sed -i "s/dependency('libpeas-1.0')/dependency('libpeas-2')/g" {} +
|
||||
find . -name "meson.build" -exec sed -i "s/dependency('libpeas-gtk-1.0')/dependency('libpeas-2')/g" {} +
|
||||
|
||||
%conf
|
||||
%meson -Dfor-wayland=true
|
||||
|
||||
%build
|
||||
%meson
|
||||
%meson_build
|
||||
|
||||
%install
|
||||
@@ -282,7 +243,6 @@ rm -f %{buildroot}%{_bindir}/quickchar
|
||||
|
||||
%{__ln_s} -fv %{_bindir}/quickchar %{_libdir}/quickchar/quickchar
|
||||
|
||||
|
||||
%files
|
||||
|
||||
%files common
|
||||
@@ -294,103 +254,91 @@ rm -f %{buildroot}%{_bindir}/quickchar
|
||||
%{_bindir}/budgie-extras-daemon
|
||||
%{_libdir}/budgie-extras-daemon/invoke.py
|
||||
%{_datadir}/budgie-desktop/layouts/*.layout
|
||||
%{_datadir}/budgie-extras-daemon
|
||||
%{_mandir}/man1/budgie-extras-daemon.1.gz
|
||||
|
||||
%files -n budgie-applet-app-launcher
|
||||
%{_datadir}/pixmaps/budgie-app-launcher*.svg
|
||||
%{_libdir}/budgie-desktop/plugins/budgie-app-launcher
|
||||
%{_metainfodir}/org.ubuntubudgie.applauncher.metainfo.xml
|
||||
|
||||
%files -n budgie-applet-applications-menu
|
||||
%{_libdir}/budgie-desktop/plugins/applications-menu
|
||||
%{_datadir}/glib-2.0/schemas/org.ubuntubudgie.plugins.budgie-appmenu.gschema.xml
|
||||
#%%{_datadir}/glib-2.0/schemas/io.elementary.desktop.wingpanel.applications-menu.gschema.xml
|
||||
|
||||
%files -n budgie-applet-brightness-controller
|
||||
%{_libdir}/budgie-desktop/plugins/budgie-brightness-controller
|
||||
%{_datadir}/pixmaps/budgie-brightness-controller-1-symbolic.svg
|
||||
%{_metainfodir}/org.ubuntubudgie.brightnesscontroller.metainfo.xml
|
||||
|
||||
%files -n budgie-applet-clockworks
|
||||
%{_libdir}/budgie-desktop/plugins/budgie-clockworks
|
||||
%{_datadir}/glib-2.0/schemas/*budgie-clockworks*.xml
|
||||
%{_datadir}/pixmaps/budgie-clockworks*.svg
|
||||
%{_metainfodir}/org.ubuntubudgie.clockworks.metainfo.xml
|
||||
|
||||
%files -n budgie-applet-countdown
|
||||
%{_libdir}/budgie-desktop/plugins/budgie-countdown
|
||||
%{_datadir}/glib-2.0/schemas/org.ubuntubudgie.plugins.budgie-countdown.gschema.xml
|
||||
%{_datadir}/pixmaps/budgie-countdown-symbolic.svg
|
||||
%{_datadir}/pixmaps/cr_*.png
|
||||
%{_metainfodir}/org.ubuntubudgie.countdown.metainfo.xml
|
||||
|
||||
%files -n budgie-applet-dropby
|
||||
%{_libdir}/budgie-desktop/plugins/budgie-dropby
|
||||
%{_datadir}/glib-2.0/schemas/org.ubuntubudgie.plugins.budgie-dropby.gschema.xml
|
||||
%{_datadir}/pixmaps/budgie-dropby*.svg
|
||||
%{_metainfodir}/org.ubuntubudgie.dropby.metainfo.xml
|
||||
|
||||
%files -n budgie-applet-fuzzyclock
|
||||
%{_libdir}/budgie-desktop/plugins/budgie-fuzzyclock
|
||||
|
||||
%files -n budgie-applet-hotcorners
|
||||
%{_libdir}/budgie-desktop/plugins/budgie-hotcorners
|
||||
%config %{_sysconfdir}/xdg/autostart/org.ubuntubudgie.budgie-extras.HotCorners-autostart.desktop
|
||||
%{_datadir}/glib-2.0/schemas/org.ubuntubudgie.budgie-extras.HotCorners.gschema.xml
|
||||
%{_datadir}/applications/org.ubuntubudgie.budgie-extras.HotCorners.desktop
|
||||
%{_datadir}/budgie-hotcorners
|
||||
/usr/libexec/budgie-hotcorners/
|
||||
|
||||
%{_datadir}/pixmaps/budgie-hotcorners-symbolic.svg
|
||||
%{_datadir}/pixmaps/budgie-hotcgui-*.svg
|
||||
%{_datadir}/icons/hicolor/scalable/apps/org.ubuntubudgie.budgie-extras.hotcorners.svg
|
||||
%{_metainfodir}/org.ubuntubudgie.fuzzyclock.metainfo.xml
|
||||
|
||||
%files -n budgie-applet-kangaroo
|
||||
%{_libdir}/budgie-desktop/plugins/budgie-kangaroo
|
||||
%{_datadir}/pixmaps/budgie-foldertrack-symbolic.svg
|
||||
|
||||
%files -n budgie-applet-keyboard-autoswitch
|
||||
%{_libdir}/budgie-desktop/plugins/budgie-keyboard-autoswitch
|
||||
%{_datadir}/pixmaps/budgie-keyboard-autoswitch-symbolic.svg
|
||||
%{_metainfodir}/org.ubuntubudgie.kangaroo.metainfo.xml
|
||||
|
||||
%files -n budgie-applet-network-manager
|
||||
%{_libdir}/budgie-desktop/plugins/budgie-network-manager
|
||||
|
||||
%files -n budgie-applet-quickchar
|
||||
%config %{_sysconfdir}/xdg/autostart/quickchar-autostart.desktop
|
||||
%ghost %{_bindir}/quickchar
|
||||
%{_libdir}/quickchar
|
||||
%{_datadir}/applications/org.ubuntubudgie.quickchar.desktop
|
||||
%{_datadir}/glib-2.0/schemas/org.ubuntubudgie.quickchar.gschema.xml
|
||||
%{_datadir}/quickchar/chardata
|
||||
%{_datadir}/icons/hicolor/scalable/apps/org.ubuntubudgie.quickchar.svg
|
||||
%{_mandir}/man1/quickchar.1.gz
|
||||
%{_datadir}/metainfo/org.ubuntubudgie.quickchar.metainfo.xml
|
||||
|
||||
%files -n budgie-applet-quicknote
|
||||
%{_libdir}/budgie-desktop/plugins/budgie-quicknote
|
||||
%{_datadir}/glib-2.0/schemas/org.ubuntubudgie.plugins.quicknote.gschema.xml
|
||||
%{_datadir}/pixmaps/budgie-quicknote-symbolic.svg
|
||||
%{_metainfodir}/org.ubuntubudgie.quicknote.metainfo.xml
|
||||
|
||||
%files -n budgie-applet-recentlyused
|
||||
%{_libdir}/budgie-desktop/plugins/budgie-recentlyused
|
||||
%{_datadir}/glib-2.0/schemas/org.ubuntubudgie.plugins.budgie-recentlyused.gschema.xml
|
||||
%{_metainfodir}/org.ubuntubudgie.recentlyused.metainfo.xml
|
||||
|
||||
%files -n budgie-applet-rotation-lock
|
||||
%{_libdir}/budgie-desktop/plugins/budgie-rotation-lock
|
||||
%{_datadir}/pixmaps/budgie-rotation-*.svg
|
||||
%files -n budgie-applet-screencast
|
||||
%{_libdir}/budgie-desktop/plugins/budgie-screencast/BudgieScreencast.plugin
|
||||
%{_libdir}/budgie-desktop/plugins/budgie-screencast/libbudgie-screencast.so
|
||||
%{_datadir}/glib-2.0/schemas/org.ubuntubudgie.budgie-screencast.gschema.xml
|
||||
%{_datadir}/pixmaps/budgie-screencast-symbolic.svg
|
||||
|
||||
%files -n budgie-applet-showtime
|
||||
%{_libdir}/budgie-desktop/plugins/budgie-showtime
|
||||
%{_datadir}/glib-2.0/schemas/org.ubuntubudgie.plugins.budgie-showtime.gschema.xml
|
||||
%{_libdir}/budgie-desktop/raven-plugins/org.ubuntubudgie.raven.widget.budgie-showtime/*
|
||||
%{_datadir}/pixmaps/showtimenew-symbolic.svg
|
||||
%{_metainfodir}/org.ubuntubudgie.showtime.metainfo.xml
|
||||
|
||||
%files -n budgie-applet-takeabreak
|
||||
%{_libdir}/budgie-desktop/plugins/budgie-takeabreak
|
||||
%{_datadir}/glib-2.0/schemas/org.ubuntubudgie.plugins.takeabreak.gschema.xml
|
||||
%{_datadir}/glib-2.0/schemas/org.ubuntubudgie.raven.widget.budgie-showtime.gschema.xml
|
||||
%{_datadir}/pixmaps/takeabreak*.svg
|
||||
%{_metainfodir}/org.ubuntubudgie.takeabreak.metainfo.xml
|
||||
|
||||
%files -n budgie-applet-visualspace
|
||||
%config %{_sysconfdir}/xdg/autostart/visualspace-autostart.desktop
|
||||
%{_libdir}/budgie-desktop/plugins/budgie-visualspace
|
||||
%{_datadir}/glib-2.0/schemas/org.ubuntubudgie.plugins.budgie-visualspace.gschema.xml
|
||||
%{_datadir}/pixmaps/visualspace-symbolic.svg
|
||||
%{_metainfodir}/org.ubuntubudgie.visualspace.metainfo.xml
|
||||
|
||||
%files -n budgie-applet-wallstreet
|
||||
%config %{_sysconfdir}/xdg/autostart/wallstreet-autostart.desktop
|
||||
@@ -406,42 +354,18 @@ rm -f %{buildroot}%{_bindir}/quickchar
|
||||
%{_datadir}/budgie-desktop/budgie-weathershow/weather_icons/*
|
||||
%{_datadir}/glib-2.0/schemas/org.ubuntubudgie.plugins.weathershow.gschema.xml
|
||||
%{_datadir}/pixmaps/budgie-wticon-symbolic.svg
|
||||
|
||||
%files -n budgie-applet-window-shuffler
|
||||
%config %{_sysconfdir}/xdg/autostart/layoutspopup-autostart.desktop
|
||||
%config %{_sysconfdir}/xdg/autostart/dragsnap-autostart.desktop
|
||||
%config %{_sysconfdir}/xdg/autostart/shuffler*.desktop
|
||||
%{_libdir}/budgie-window-shuffler
|
||||
%{_datadir}/applications/org.ubuntubudgie.shufflercontrol.desktop
|
||||
%{_datadir}/icons/hicolor/scalable/apps/org.ubuntubudgie.shuffler-control.svg
|
||||
%{_datadir}/glib-2.0/schemas/org.ubuntubudgie.windowshuffler.gschema.xml
|
||||
%{_datadir}/glib-2.0/schemas/org.ubuntubudgie.plugins.budgie-shufflerapplet.gschema.xml
|
||||
%{_datadir}/pixmaps/shuffler-*.svg
|
||||
%{_datadir}/pixmaps/shufflerapplet-*.svg
|
||||
%{_datadir}/pixmaps/dragsnapimg*.svg
|
||||
%{_libdir}/budgie-desktop/plugins/budgie-window-shuffler/ShufflerAPplet.plugin
|
||||
%{_libdir}/budgie-desktop/plugins/budgie-window-shuffler/libshufflerapplet.so
|
||||
%{_datadir}/metainfo/org.ubuntubudgie.shufflercontrol.metainfo.xml
|
||||
|
||||
%files -n budgie-applet-workspace-stopwatch
|
||||
%{_libdir}/budgie-desktop/plugins/budgie-workspace-stopwatch
|
||||
%{_datadir}/pixmaps/budgie-wstopwatch-symbolic.svg
|
||||
|
||||
%files -n budgie-applet-wpreviews
|
||||
%config %{_sysconfdir}/xdg/autostart/previews-*.desktop
|
||||
%{_libdir}/budgie-previews
|
||||
%{_datadir}/applications/org.ubuntubudgie.previewscontrols.desktop
|
||||
%{_datadir}/metainfo/org.ubuntubudgie.previewscontrols.metainfo.xml
|
||||
%{_datadir}/glib-2.0/schemas/org.ubuntubudgie.budgie-wpreviews.gschema.xml
|
||||
%{_datadir}/pixmaps/budgie_wpreviews_*.png
|
||||
%{_datadir}/icons/hicolor/scalable/apps/org.ubuntubudgie.budgiewpreviews.svg
|
||||
%{_metainfodir}/org.ubuntubudgie.weathershow.metainfo.xml
|
||||
|
||||
%files -n budgie-applet-wswitcher
|
||||
%{_libdir}/budgie-desktop/plugins/budgie-wswitcher
|
||||
%{_libdir}/budgie-desktop/raven-plugins/org.ubuntubudgie.raven.widget.budgie-wswitcher/*
|
||||
%{_datadir}/glib-2.0/schemas/org.ubuntubudgie.plugins.budgie-wswitcher.gschema.xml
|
||||
%{_datadir}/pixmaps/budgie-wsw-symbolic.svg
|
||||
%{_metainfodir}/org.ubuntubudgie.wswitcher.metainfo.xml
|
||||
|
||||
%changelog
|
||||
* Tue Jun 02 2026 Owen Zimmerman <owen@fyralabs.com> - 2.2.3-1
|
||||
- Update for 2.2.3
|
||||
|
||||
* Thu Jun 09 2022 Cappy Ishihara <cappy@cappuchino.xyz> - 1.4.0-1
|
||||
- Updated to 1.4.0
|
||||
- Added requirements for Workspace Overview
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
%global tag 3.2.0
|
||||
%global tag 3.2.1
|
||||
%global forgeurl https://github.com/project-repo/cagebreak
|
||||
%forgemeta
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: driftwm
|
||||
Version: 0.8.1
|
||||
Version: 0.10.0
|
||||
Release: 1%{?dist}
|
||||
Summary: A trackpad-first infinite canvas Wayland compositor
|
||||
License: GPL-3.0-or-later
|
||||
@@ -31,6 +31,15 @@ BuildRequires: mesa-libgbm-devel
|
||||
export PREFIX=/usr
|
||||
%make_install
|
||||
|
||||
%post
|
||||
%systemd_user_post driftwm.service
|
||||
|
||||
%preun
|
||||
%systemd_user_preun driftwm.service
|
||||
|
||||
%postun
|
||||
%systemd_user_postun_with_restart driftwm.service
|
||||
|
||||
%files
|
||||
%doc README.md
|
||||
%license LICENSE LICENSE.dependencies
|
||||
@@ -41,7 +50,10 @@ export PREFIX=/usr
|
||||
%{_sysconfdir}/driftwm/config.reference.toml
|
||||
%{_datadir}/driftwm/wallpapers/animated/*.glsl
|
||||
%{_datadir}/driftwm/wallpapers/static/*.glsl
|
||||
%{_datadir}/driftwm/wallpapers/textured/*.glsl
|
||||
%{_datadir}/driftwm/wallpapers/*.glsl
|
||||
%{_userunitdir}/driftwm-shutdown.target
|
||||
%{_userunitdir}/driftwm.service
|
||||
|
||||
%changelog
|
||||
* Tue Mar 17 2026 Owen Zimmerman <owen@fyralabs.com> - 0.1.0-1
|
||||
|
||||
+2
-2
@@ -3,11 +3,11 @@
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
%global extension battery_time
|
||||
%global uuid %{extension}@pomoke
|
||||
%global uuid %{extension}@typeof.pw
|
||||
|
||||
Name: gnome-shell-extension-%{extension}
|
||||
Version: 0~%{commit_date}git.%{shortcommit}
|
||||
Release: 1%{?dist}
|
||||
Release: 2%{?dist}
|
||||
Summary: Battery remaining time extension for GNOME Shell
|
||||
License: GPL-2.0-only
|
||||
URL: https://github.com/pomoke/battery_time
|
||||
|
||||
+2
-2
@@ -1,9 +1,9 @@
|
||||
%global extension grand-theft-focus
|
||||
%global uuid %{extension}@zalckos
|
||||
%global uuid %{extension}@zalckos.github.com
|
||||
|
||||
Name: gnome-shell-extension-%{extension}
|
||||
Version: 10
|
||||
Release: 2%{?dist}
|
||||
Release: 3%{?dist}
|
||||
Summary: GNOME extension that removes the 'Window is ready' notification and brings the window into focus instead
|
||||
License: AGPL-3.0-only
|
||||
URL: https://github.com/zalckos/GrandTheftFocus
|
||||
|
||||
@@ -1 +1 @@
|
||||
rpm.version(gh_tag("zalckos/GrandTheftFocus"));
|
||||
rpm.version(gnome_extensions("grand-theft-focus@zalckos.github.com"));
|
||||
|
||||
+2
-2
@@ -1,5 +1,5 @@
|
||||
%global commit c9dde8ec3f9a027ee2080b4beda2af9bc20fc927
|
||||
%global commit_date 20260522
|
||||
%global commit bd8475a3f103360945450a9fa8e8cf32034527b6
|
||||
%global commit_date 20260610
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
%global extension multi-monitors-bar
|
||||
|
||||
@@ -3,8 +3,8 @@
|
||||
%global realname hyprutils
|
||||
%global ver 0.13.1
|
||||
|
||||
%global commit 3cd3972b2ee658a14d2610d8494e09259e530124
|
||||
%global commit_date 20260523
|
||||
%global commit 40ede2e7bdec80ba5d4c443160d905e9f841ae5f
|
||||
%global commit_date 20260601
|
||||
%global shortcommit %{sub %commit 1 7}
|
||||
|
||||
Name: %realname.nightly
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
Name: plasma6-applet-appgrid
|
||||
Version: 1.8.5
|
||||
Version: 1.9.1
|
||||
Release: 2%{?dist}
|
||||
Summary: A modern fullscreen application launcher for KDE Plasma
|
||||
Summary: A modern application launcher for KDE Plasma
|
||||
# Main code: GPL-2.0-or-later
|
||||
# dev.xarbit.appgrid.metainfo.xml: CC0-1.0
|
||||
License: GPL-2.0-or-later AND CC0-1.0
|
||||
@@ -17,23 +17,27 @@ BuildRequires: kf6-rpm-macros
|
||||
BuildRequires: cmake(Qt6Quick)
|
||||
BuildRequires: cmake(Qt6Gui)
|
||||
BuildRequires: cmake(Qt6DBus)
|
||||
BuildRequires: cmake(KF6Config)
|
||||
BuildRequires: cmake(KF6Service)
|
||||
BuildRequires: cmake(KF6I18n)
|
||||
BuildRequires: cmake(KF6CoreAddons)
|
||||
BuildRequires: cmake(KF6KIO)
|
||||
BuildRequires: cmake(KF6WindowSystem)
|
||||
BuildRequires: cmake(KF6Package)
|
||||
BuildRequires: cmake(KF6Runner)
|
||||
BuildRequires: cmake(KF6IconThemes)
|
||||
BuildRequires: cmake(KF6GlobalAccel)
|
||||
BuildRequires: cmake(KF6Svg)
|
||||
BuildRequires: cmake(Plasma)
|
||||
BuildRequires: cmake(PlasmaQuick)
|
||||
BuildRequires: cmake(LayerShellQt)
|
||||
BuildRequires: cmake(KF6IconThemes)
|
||||
BuildRequires: cmake(PlasmaActivities)
|
||||
BuildRequires: cmake(LibKWorkspace)
|
||||
BuildRequires: cmake(PlasmaActivitiesStats)
|
||||
BuildRequires: cmake(AppStreamQt)
|
||||
|
||||
Requires: plasma-workspace
|
||||
Requires: plasma-desktop
|
||||
Requires: kf6-kiconthemes
|
||||
Requires: kf6-ksvg
|
||||
|
||||
%description
|
||||
A modern application launcher for KDE Plasma. It offers unified
|
||||
@@ -41,7 +45,7 @@ search, favorites, categories, and both a panel and a centered popup
|
||||
presentation.
|
||||
|
||||
%prep
|
||||
%autosetup -n plasma6-applet-appgrid-%{version}
|
||||
%autosetup -n %{name}-%{version}
|
||||
|
||||
%conf
|
||||
%cmake -DAPPGRID_VERSION_OVERRIDE=%{version}
|
||||
@@ -51,19 +55,20 @@ presentation.
|
||||
|
||||
%install
|
||||
%cmake_install
|
||||
%find_lang dev.xarbit.appgrid --with-kde
|
||||
%find_lang dev.xarbit.appgrid
|
||||
|
||||
%files -f dev.xarbit.appgrid.lang
|
||||
%license LICENSE
|
||||
%doc README.md
|
||||
%{_libdir}/qt6/plugins/plasma/applets/dev.xarbit.appgrid.so
|
||||
%{_libdir}/qt6/plugins/plasma/applets/dev.xarbit.appgrid.panel.so
|
||||
%{_datadir}/plasma/plasmoids/dev.xarbit.appgrid/
|
||||
%{_datadir}/plasma/plasmoids/dev.xarbit.appgrid.panel/
|
||||
%{_qt6_plugindir}/plasma/applets/dev.xarbit.appgrid.so
|
||||
%{_qt6_plugindir}/plasma/applets/dev.xarbit.appgrid.panel.so
|
||||
%{_metainfodir}/dev.xarbit.appgrid.metainfo.xml
|
||||
%{_datadir}/icons/hicolor/scalable/apps/dev.xarbit.appgrid.svg
|
||||
|
||||
%changelog
|
||||
* Mon Jun 15 2026 hilltty <49129010+hilltty@users.noreply.github.com> - 1.9.1-2
|
||||
- Sync with upstream
|
||||
|
||||
* Fri May 29 2026 hilltty <49129010+hilltty@users.noreply.github.com> - 1.8.5-1
|
||||
- pass version to cmake, update description
|
||||
|
||||
@@ -76,5 +81,5 @@ presentation.
|
||||
* Sat Apr 25 2026 hilltty <49129010+hilltty@users.noreply.github.com> - 1.7.8-1
|
||||
- Update to 1.7.8
|
||||
|
||||
* Thu Apr 24 2026 hilltty <49129010+hilltty@users.noreply.github.com> - 1.2.1-1
|
||||
* Fri Apr 24 2026 hilltty <49129010+hilltty@users.noreply.github.com> - 1.2.1-1
|
||||
- Initial package
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
%global forgeurl https://gitlab.com/ubports/development/core/lomiri-system-settings
|
||||
%global commit 509494d2b2326a05048fb7b7afaba1157c38d53e
|
||||
%global commit ef2c0c3c06fd54597cf1b9626c30182048f10415
|
||||
%forgemeta
|
||||
|
||||
Name: lomiri-system-settings
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
%global mangowc_ver 0.12.5-1
|
||||
|
||||
Name: mangowm
|
||||
Version: 0.14.0
|
||||
Version: 0.14.2
|
||||
Release: 1%{?dist}
|
||||
Summary: A modern, lightweight, high-performance Wayland compositor built on dwl
|
||||
License: GPL-3.0-or-later AND MIT AND X11 AND CC0-1.0
|
||||
@@ -55,6 +55,7 @@ dwl — crafted for speed, flexibility, and a customizable desktop experience.
|
||||
%{_sysconfdir}/mango/config.conf
|
||||
%{_datadir}/wayland-sessions/mango.desktop
|
||||
%{_datadir}/xdg-desktop-portal/mango-portals.conf
|
||||
%{_mandir}/man1/mmsg.1.*
|
||||
|
||||
%changelog
|
||||
* Wed Mar 04 2026 metcya <metcya@gmail.com> - 0.12.5-1
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
Name: ayatana-indicator-datetime
|
||||
Summary: A GTK implementation of the StatusNotifierItem Specification
|
||||
Version: 25.4.0
|
||||
Release: 1%?dist
|
||||
Version: 26.6.0
|
||||
Release: 1%{?dist}
|
||||
License: GPL-3.0
|
||||
URL: https://github.com/AyatanaIndicators/ayatana-indicator-datetime
|
||||
Source0: %{url}/archive/refs/tags/%{version}.tar.gz
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
Name: ayatana-indicator-session
|
||||
Summary: Ayatana Indicator Session Applet
|
||||
Version: 24.5.1
|
||||
Release: 1%?dist
|
||||
Version: 26.6.1
|
||||
Release: 1%{?dist}
|
||||
License: GPL-3.0
|
||||
URL: https://github.com/AyatanaIndicators/ayatana-indicator-session
|
||||
Source0: %{url}/archive/refs/tags/%{version}.tar.gz
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
Name: ayatana-indicator-sound
|
||||
Summary: Ayatana Indicator Sound Applet
|
||||
Version: 24.5.2
|
||||
Release: 1%?dist
|
||||
Version: 24.5.3
|
||||
Release: 1%{?dist}
|
||||
License: GPLv3
|
||||
URL: https://github.com/AyatanaIndicators/ayatana-indicator-sound
|
||||
Source0: %{url}/archive/refs/tags/%{version}.tar.gz
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: iio-niri
|
||||
Version: 2.0.0
|
||||
Version: 2.1.0
|
||||
Release: 1%{?dist}
|
||||
Summary: Autorotation daemon for niri
|
||||
URL: https://github.com/Zhaith-Izaliel/iio-niri
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
rpm.version(sourcehut("~tsdh/nirius"));
|
||||
@@ -0,0 +1,8 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "noctalia-git.spec"
|
||||
}
|
||||
labels {
|
||||
nightly = 1
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,89 @@
|
||||
%global debug_package %{nil}
|
||||
|
||||
%global ver 5.0.0
|
||||
|
||||
%global commit b347de8e1ae24e61b24e28c40173a9a19ff5fb90
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commitdate 20260608
|
||||
|
||||
Name: noctalia-git
|
||||
Version: %{ver}^%{commitdate}git.%{shortcommit}
|
||||
Release: 1%{?dist}
|
||||
Summary: A lightweight Wayland shell and bar built directly on Wayland + OpenGL ES, with no Qt or GTK dependency
|
||||
|
||||
License: MIT
|
||||
URL: https://github.com/noctalia-dev/noctalia
|
||||
Source0: https://github.com/noctalia-dev/noctalia/archive/%{commit}/noctalia-%{commit}.tar.gz
|
||||
|
||||
BuildRequires: meson
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: git
|
||||
BuildRequires: pipewire-devel
|
||||
BuildRequires: sdbus-cpp-devel
|
||||
BuildRequires: pkgconfig(cairo)
|
||||
BuildRequires: pkgconfig(egl)
|
||||
BuildRequires: pkgconfig(freetype2)
|
||||
BuildRequires: pkgconfig(fontconfig)
|
||||
BuildRequires: pkgconfig(glesv2)
|
||||
BuildRequires: pkgconfig(glib-2.0)
|
||||
BuildRequires: pkgconfig(jemalloc)
|
||||
BuildRequires: pkgconfig(libcurl)
|
||||
BuildRequires: pkgconfig(libqalculate)
|
||||
BuildRequires: pkgconfig(librsvg-2.0)
|
||||
BuildRequires: pkgconfig(libwebp)
|
||||
BuildRequires: pkgconfig(libxml-2.0)
|
||||
BuildRequires: pkgconfig(pam)
|
||||
BuildRequires: pkgconfig(pango)
|
||||
BuildRequires: pkgconfig(polkit-gobject-1)
|
||||
BuildRequires: pkgconfig(wayland-client)
|
||||
BuildRequires: pkgconfig(wayland-protocols)
|
||||
BuildRequires: pkgconfig(xkbcommon)
|
||||
|
||||
Provides: desktop-notification-daemon
|
||||
Provides: PolicyKit-authentication-agent
|
||||
|
||||
Requires: hicolor-icon-theme
|
||||
Requires: dejavu-sans-fonts
|
||||
Requires: libwebp
|
||||
|
||||
Recommends: ddcutil
|
||||
Recommends: gpu-screen-recorder
|
||||
Recommends: power-profiles-daemon
|
||||
|
||||
Packager: Cypress Reed <cypress@fyralabs.com>
|
||||
|
||||
%description
|
||||
A lightweight Wayland shell and bar built directly on Wayland + OpenGL ES, with no Qt or GTK dependency.
|
||||
|
||||
%prep
|
||||
%autosetup -n noctalia-%{commit}
|
||||
# Manually insert commit hash
|
||||
sed -i "s/'unknown'/'%{shortcommit}'/g" meson.build
|
||||
|
||||
%conf
|
||||
%meson
|
||||
|
||||
%build
|
||||
%meson_build
|
||||
|
||||
%install
|
||||
%meson_install
|
||||
install -d %{buildroot}%{_licensedir}/%{name}/third_party
|
||||
find third_party -type f \( -name "LICENSE*" -o -name "COPYING*" -o -name "NOTICE*" \) | while read -r file; do
|
||||
# Create the destination subdirectory
|
||||
dest_dir="%{buildroot}%{_licensedir}/%{name}/$(dirname "$file")"
|
||||
install -d "$dest_dir"
|
||||
# Copy the file to its specific subfolder
|
||||
install -p -m 0644 "$file" "$dest_dir/"
|
||||
done
|
||||
|
||||
%files
|
||||
%doc README.md
|
||||
%license LICENSE
|
||||
%{_licensedir}/%{name}/third_party/
|
||||
%{_bindir}/noctalia
|
||||
%{_datadir}/noctalia/
|
||||
|
||||
%changelog
|
||||
* Fri Jun 05 2026 Cypress Reed <cypress@fyralabs.com>
|
||||
- Port to terra from Fedora COPR lionheartp/Hyprland
|
||||
@@ -0,0 +1,6 @@
|
||||
rpm.global("commit", get("https://api.github.com/repos/noctalia-dev/noctalia/commits/main").json().sha);
|
||||
if rpm.changed() {
|
||||
// rpm.global("ver", gh("noctalia-dev/noctalia"));
|
||||
rpm.global("commit_date", date());
|
||||
rpm.release();
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "noctalia-greeter.spec"
|
||||
}
|
||||
labels {
|
||||
nightly = 1
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,72 @@
|
||||
%global ver 1.0.0
|
||||
|
||||
%global commit db60c06b5f6ff5da4d5f1126eff312b2a41ef614
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commitdate 20260609
|
||||
|
||||
Name: noctalia-greeter
|
||||
Version: %{ver}^%{commitdate}git.%{shortcommit}
|
||||
Release: 1%{?dist}
|
||||
Summary: A minimal login greeter for greetd that matches the look and feel of Noctalia Shell.
|
||||
|
||||
License: shortcommit
|
||||
URL: https://github.com/noctalia-dev/noctalia-greeter
|
||||
Source0: https://github.com/noctalia-dev/noctalia-greeter/archive/%{commit}/noctalia-greeter-%{commit}.tar.gz
|
||||
|
||||
BuildRequires: cage
|
||||
BuildRequires: dbus
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: greetd
|
||||
BuildRequires: just
|
||||
BuildRequires: meson
|
||||
BuildRequires: pkgconfig(cairo)
|
||||
BuildRequires: pkgconfig(egl)
|
||||
BuildRequires: pkgconfig(fontconfig)
|
||||
BuildRequires: pkgconfig(freetype2)
|
||||
BuildRequires: pkgconfig(glesv2)
|
||||
BuildRequires: pkgconfig(glib-2.0)
|
||||
BuildRequires: pkgconfig(librsvg-2.0)
|
||||
BuildRequires: pkgconfig(libwebp)
|
||||
BuildRequires: pkgconfig(pango)
|
||||
BuildRequires: pkgconfig(wayland-client)
|
||||
BuildRequires: pkgconfig(wayland-protocols)
|
||||
BuildRequires: pkgconfig(xkbcommon)
|
||||
BuildRequires: polkit
|
||||
BuildRequires: wlr-randr
|
||||
|
||||
Requires: cage
|
||||
Requires: dbus
|
||||
Requires: greetd
|
||||
|
||||
Packager: Cypress Reed <cypress@fyralabs.com>
|
||||
|
||||
%description
|
||||
Noctalia Greeter is the screen you see before your desktop session starts.
|
||||
It lets you pick a user, enter your password, choose a Wayland session, and pick a color scheme - with the same visual language as Noctalia Shell.
|
||||
|
||||
%prep
|
||||
%autosetup -n noctalia-greeter-%{commit}
|
||||
|
||||
%conf
|
||||
export LDFLAGS="%{__global_ldflags} -Wl,-z,notext"
|
||||
%meson
|
||||
|
||||
%build
|
||||
%meson_build
|
||||
|
||||
%install
|
||||
%meson_install
|
||||
|
||||
%files
|
||||
%doc README.md
|
||||
%license LICENSE
|
||||
%{_bindir}/%{name}
|
||||
%{_bindir}/%{name}-apply-appearance
|
||||
%{_bindir}/%{name}-print-greetd-config
|
||||
%{_bindir}/%{name}-session
|
||||
%{_datadir}/%{name}/*
|
||||
%{_datadir}/polkit-1/actions/org.noctalia.greeter.apply-appearance.policy
|
||||
|
||||
%changelog
|
||||
* Tue Jun 09 2026 Cypress Reed <cypress@fyralabs.com>
|
||||
- Port to terra from Fedora COPR lionheartp/Hyprland
|
||||
@@ -0,0 +1,6 @@
|
||||
rpm.global("commit", get("https://api.github.com/repos/noctalia-dev/noctalia-greeter/commits/main").json().sha);
|
||||
if rpm.changed() {
|
||||
rpm.global("ver", gh("noctalia-dev/noctalia-greeter"));
|
||||
rpm.global("commit_date", date());
|
||||
rpm.release();
|
||||
}
|
||||
@@ -8,7 +8,7 @@ License: LGPL-3.0-only AND GPL-3.0-only
|
||||
URL: https://github.com/noctalia-dev/noctalia-qs
|
||||
Source0: https://github.com/noctalia-dev/noctalia-qs/archive/refs/tags/v%{version}.tar.gz
|
||||
|
||||
Packager: Willow C Reed <terra@willowidk.dev>
|
||||
Packager: Cypress Reed <cypress@fyralabs.com>
|
||||
|
||||
BuildRequires: cmake
|
||||
BuildRequires: cmake(Qt6Core)
|
||||
@@ -73,15 +73,18 @@ Flexible QtQuick based desktop shell toolkit.
|
||||
%{_libdir}/qt6/qml/Quickshell
|
||||
|
||||
%changelog
|
||||
* Thu May 21 2026 Willow C Reed <terra@willowidk.dev>
|
||||
* Thu Jun 04 2026 Cypress Reed <cypress@fyralabs.com>
|
||||
- Update email and name (was Willow Reed or Willow C Reed) (I'm official now!)
|
||||
|
||||
* Thu May 21 2026 Cypress Reed <cypress@fyralabs.com>
|
||||
- Add update script so that release bumps when Qt updates its minor version, triggering a rebuild
|
||||
|
||||
* Sun Mar 29 2026 Willow C Reed <terra@willowidk.dev>
|
||||
* Sun Mar 29 2026 Cypress Reed <cypress@fyralabs.com>
|
||||
- Add provides for a polkit agent and desktop notification daemon (so gnome doesn't get installed)
|
||||
|
||||
* Thu Mar 05 2026 Willow C Reed <terra@willowidk.dev>
|
||||
* Thu Mar 05 2026 Cypress Reed <cypress@fyralabs.com>
|
||||
- Fix revision to actually be defined as a specific git commit since it never gets initialized rn
|
||||
- Also fix that noctalia-qs is replacing quickshell overall and not just for noctlaia users
|
||||
|
||||
* Fri Feb 27 2026 Willow C Reed <terra@willowidk.dev>
|
||||
* Fri Feb 27 2026 Cypress Reed <cypress@fyralabs.com>
|
||||
- Initial commit based on quickshell spec
|
||||
|
||||
@@ -23,7 +23,7 @@ Recommends: power-profiles-daemon
|
||||
Recommends: wlsunset
|
||||
Recommends: gpu-screen-recorder
|
||||
|
||||
Packager: Willow Reed <terra@willowidk.dev>
|
||||
Packager: Cypress Reed <cypress@fyralabs.com>
|
||||
|
||||
%description
|
||||
A beautiful, minimal desktop shell for Wayland that actually gets out of your way. Built on Quickshell with a warm lavender aesthetic that you can easily customize to match your vibe.
|
||||
@@ -43,11 +43,14 @@ cp -r ./* %{buildroot}/etc/xdg/quickshell/noctalia-shell/
|
||||
%{_sysconfdir}/xdg/quickshell/noctalia-shell/
|
||||
|
||||
%changelog
|
||||
* Mon Mar 09 2026 Willow C Reed <terra@willowidk.dev>
|
||||
* Thu Jun 04 2026 Cypress Reed <cypress@fyralabs.com>
|
||||
- Update email and name (was Willow Reed or Willow C Reed) (I'm official now!)
|
||||
|
||||
* Mon Mar 09 2026 Cypress Reed <cypress@fyralabs.com>
|
||||
- switch gpu-screen-recorder to be recommended as it's a plugin and not required anymore. also switched source to be based on version.
|
||||
|
||||
* Fri Feb 27 2026 Willow C Reed <terra@willowidk.dev>
|
||||
* Fri Feb 27 2026 Cypress Reed <cypress@fyralabs.com>
|
||||
- Change required quickshell to Noctalia's version
|
||||
|
||||
* Fri Jan 02 2026 Willow Reed <terra@willowidk.dev>
|
||||
* Fri Jan 02 2026 Cypress Reed <cypress@fyralabs.com>
|
||||
- Initial commit
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: satty
|
||||
Version: 0.20.1
|
||||
Version: 0.21.1
|
||||
Release: 1%{?dist}
|
||||
Summary: Modern screenshot annotation tool
|
||||
URL: https://github.com/Satty-org/Satty
|
||||
@@ -7,38 +7,45 @@ Source0: %{url}/archive/refs/tags/v%{version}.tar.gz
|
||||
BuildRequires: cargo-rpm-macros
|
||||
BuildRequires: libadwaita-devel
|
||||
BuildRequires: libepoxy-devel
|
||||
License: MPL-2.0 AND (MIT OR Apache-2.0) AND Unicode-3.0 AND Apache-2.0 AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND (BSD-3-Clause OR Apache-2.0) AND CC0-1.0 AND (CC0-1.0 OR Apache-2.0) AND ISC AND MIT AND (MIT OR Apache-2.0) AND (MIT OR Apache-2.0 OR Zlib) AND (Unlicense OR MIT) AND Zlib AND (Zlib OR Apache-2.0 OR MIT)
|
||||
SourceLicense: MPL-2.0
|
||||
License: %{SourceLicense} AND (MIT OR Apache-2.0) AND Unicode-3.0 AND Apache-2.0 AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND (BSD-3-Clause OR Apache-2.0) AND CC0-1.0 AND (CC0-1.0 OR Apache-2.0) AND ISC AND MIT AND (MIT OR Apache-2.0) AND (MIT OR Apache-2.0 OR Zlib) AND (Unlicense OR MIT) AND Zlib AND (Zlib OR Apache-2.0 OR MIT)
|
||||
Packager: Tulip Blossom <tulilirockz@outlook.com>
|
||||
|
||||
%description
|
||||
%{summary}.
|
||||
|
||||
%pkg_completion -BNfz
|
||||
%pkg_completion -BeNfz
|
||||
|
||||
%prep
|
||||
%autosetup -n Satty-%{version}
|
||||
%cargo_prep_online
|
||||
|
||||
%build
|
||||
%cargo_build
|
||||
%{cargo_license_online} > LICENSE.dependencies
|
||||
%cargo_build -a
|
||||
%{cargo_license_online -a} > LICENSE.dependencies
|
||||
|
||||
%install
|
||||
install -Dpm0755 -t %{buildroot}%{_bindir} ./target/rpm/satty
|
||||
install -Dpm0644 -t %{buildroot}%{_datadir}/applications/ ./satty.desktop
|
||||
install -Dpm0644 -t %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/ ./assets/satty.svg
|
||||
install -Dpm0644 -t %{buildroot}%{_datadir}/fish/vendor_completions.d/ ./completions/satty.fish
|
||||
install -Dpm0644 -t %{buildroot}%{_datadir}/zsh/site-functions/ ./completions/_satty
|
||||
install -Dpm0644 ./completions/satty.bash %{buildroot}%{_datadir}/bash-completion/completions/satty
|
||||
install -Dpm0644 -t %{buildroot}%{_datadir}/nushell/vendor/autoload/ ./completions/satty.nu
|
||||
install -Dpm0755 -t %{buildroot}%{_bindir} ./target/rpm/satty
|
||||
install -Dpm0644 -t %{buildroot}%{_appsdir}/ ./satty.desktop
|
||||
install -Dpm0644 -t %{buildroot}%{_scalableiconsdir}/ ./assets/satty.svg
|
||||
install -Dpm0644 -t %{buildroot}%{fish_completions_dir}/ ./completions/satty.fish
|
||||
install -Dpm0644 -t %{buildroot}%{zsh_completions_dir}/ ./completions/_satty
|
||||
install -Dpm0644 ./completions/satty.bash %{buildroot}%{bash_completions_dir}/satty
|
||||
install -Dpm0644 -t %{buildroot}%{elvish_completions_dir}/ ./completions/satty.elv
|
||||
install -Dpm0644 -t %{buildroot}%{nushell_completions_dir}/ ./completions/satty.nu
|
||||
install -Dpm0644 -t %{buildroot}%{_metainfodir}/ ./org.satty.Satty.metainfo.xml
|
||||
|
||||
%files
|
||||
%doc README.md
|
||||
%license LICENSE LICENSE.dependencies
|
||||
%{_bindir}/%{name}
|
||||
%{_datadir}/applications/satty.desktop
|
||||
%{_datadir}/icons/hicolor/scalable/apps/satty.svg
|
||||
%{_appsdir}/satty.desktop
|
||||
%{_scalableiconsdir}/satty.svg
|
||||
%{_metainfodir}/org.satty.Satty.metainfo.xml
|
||||
|
||||
%changelog
|
||||
* Thu Jun 04 2026 Owen Zimmerman <owen@fyralabs.com> 0.21.0-1
|
||||
- Update for 0.21.0
|
||||
|
||||
* Sun Mar 29 2026 Tulip Blossom <tulilirockz@outlook.com>
|
||||
- Initial commit
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
%global commit e6e501062dc6064dc4d77a20b4ccaa55cb1d5ef0
|
||||
%global commit_date 20260529
|
||||
%global commit ccfdf4661b0d3c80349435c209ec6855ba37db82
|
||||
%global commit_date 20260611
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
Name: libsingularity
|
||||
@@ -19,6 +19,7 @@ BuildRequires: pkgconfig(gee-0.8)
|
||||
BuildRequires: pkgconfig(json-glib-1.0)
|
||||
BuildRequires: pkgconfig(libpeas-2)
|
||||
BuildRequires: pkgconfig(libsoup-3.0)
|
||||
BuildRequires: pkgconfig(gtksourceview-5)
|
||||
|
||||
Packager: Owen Zimmerman <owen@fyralabs.com>
|
||||
|
||||
@@ -49,6 +50,7 @@ A GTK4 application and widget framework for the Singularity Desktop Environment.
|
||||
%{_libdir}/libsingularity.so.0.1.0
|
||||
%{_datadir}/vala/vapi/singularity-1.0.vapi
|
||||
%{_datadir}/vala/vapi/libsingularity-1.0.vapi
|
||||
%{_datadir}/vala/vapi/singularity-1.0.deps
|
||||
|
||||
%changelog
|
||||
* Sat May 16 2026 Owen Zimmerman <owen@fyralabs.com>
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
%global commit 751ccb251d9fb2c472e193bc478c3b928e3514c9
|
||||
%global commit_date 20260405
|
||||
%global commit 0a7bd367676f67e1c15a304ba135fe6fecdbc604
|
||||
%global commit_date 20260605
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
%global goipath github.com/singularityos-lab/vetro
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Name: vibepanel
|
||||
Version: 0.14.1
|
||||
Release: 2%{?dist}
|
||||
Version: 0.15.0
|
||||
Release: 1%{?dist}
|
||||
Summary: GTK4 panel for Wayland with notifications, OSD, and quick settings – between a status bar and a desktop shell
|
||||
URL: https://github.com/prankstr/vibepanel
|
||||
Source0: %{url}/archive/refs/tags/v%{version}.tar.gz
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
%global __requires_exclude ^libaaudio\\.so.*|^libandroid\\.so.*|^libmediandk\\.so.*|^liblog\\.so.*|^libc\\.so.*|^libm\\.so.*|^libdl\\.so.*|^libcrypt\\.so.*|^libstdc\\+\\+\\.so.*|^libncursesw\\.so.*|^libtinfo\\.so.*|^libnsl\\.so.*|^libpanelw\\.so.*$
|
||||
|
||||
Name: android-studio-canary
|
||||
Version: 2026.1.2.4
|
||||
Version: 2026.1.2.7
|
||||
Release: 1%{?dist}
|
||||
Summary: Official IDE for Android development (Canary build)
|
||||
License: Apache-2.0
|
||||
@@ -24,7 +24,7 @@ Packager: veuxit <erroor234@gmail.com>
|
||||
ExclusiveArch: x86_64
|
||||
URL: https://developer.android.com/studio/preview
|
||||
|
||||
%define suffixS quail2-canary4
|
||||
%define suffixS quail2-canary7
|
||||
|
||||
Source0: https://dl.google.com/dl/android/studio/ide-zips/%{version}/android-studio-%{suffixS}-linux.tar.gz
|
||||
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
%global __requires_exclude ^libaaudio\\.so.*|^libandroid\\.so.*|^libmediandk\\.so.*|^liblog\\.so.*|^libc\\.so.*|^libm\\.so.*|^libdl\\.so.*|^libcrypt\\.so.*|^libstdc\\+\\+\\.so.*|^libncursesw\\.so.*|^libtinfo\\.so.*|^libnsl\\.so.*|^libpanelw\\.so.*$
|
||||
|
||||
Name: android-studio
|
||||
Version: 2025.3.4.7
|
||||
Version: 2026.1.1.9
|
||||
Release: 1%{?dist}
|
||||
Summary: Official IDE for Android development
|
||||
License: Apache-2.0
|
||||
@@ -24,7 +24,7 @@ Packager: veuxit <erroor234@gmail.com>, like-engels <higashikataengels@icl
|
||||
ExclusiveArch: x86_64
|
||||
URL: https://developer.android.com/studio
|
||||
|
||||
%define suffixS panda4-patch1
|
||||
%define suffixS quail1-patch1
|
||||
|
||||
Source0: https://dl.google.com/dl/android/studio/ide-zips/%{version}/android-studio-%{suffixS}-linux.tar.gz
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
%global crate deno
|
||||
|
||||
Name: rust-deno
|
||||
Version: 2.8.1
|
||||
Version: 2.8.3
|
||||
Release: 1%{?dist}
|
||||
Summary: Deno executable
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: flutter
|
||||
Version: 3.44.0
|
||||
Version: 3.44.2
|
||||
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 c4eba3da38c629dbd4b8f770da3e0c605f2a7f53
|
||||
%global commit 5659cef41f4f2f7a478d0800a11836fa17e64d66
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global fulldate 2026-05-29
|
||||
%global fulldate 2026-06-10
|
||||
%global commit_date %(echo %{fulldate} | sed 's/-//g')
|
||||
%global public_key RWQlAjJC23149WL2sEpT/l0QKy7hMIFhYdQOFy0Z7z7PbneUgvlsnYcV
|
||||
%global ver 1.3.2
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "linsh.spec"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
Name: linsh
|
||||
Version: 0.02
|
||||
Release: 1%{?dist}
|
||||
Summary: Linux shell
|
||||
License: GPL-2.0-or-later
|
||||
URL: https://github.com/maxskiier/linsh
|
||||
Source0: %{url}/archive/refs/tags/v%{version}.tar.gz
|
||||
Packager: Owen Zimmerman <owen@fyralabs.com>
|
||||
|
||||
BuildRequires: make
|
||||
BuildRequires: gcc
|
||||
|
||||
%description
|
||||
%{summary}.
|
||||
|
||||
%prep
|
||||
%autosetup
|
||||
|
||||
%build
|
||||
%make_build CC="%__cc %build_cflags %build_ldflags"
|
||||
|
||||
%install
|
||||
install -Dm755 linsh %{buildroot}%{_bindir}/linsh
|
||||
|
||||
%files
|
||||
%license LICENSE
|
||||
%doc README.txt
|
||||
%{_bindir}/linsh
|
||||
|
||||
%changelog
|
||||
* Mon Jun 15 2026 Owen Zimmerman <owen@fyralabs.com> - 0.02-1
|
||||
- Initial package
|
||||
@@ -0,0 +1 @@
|
||||
rpm.version(gh_tag("maxskiier/linsh"));
|
||||
@@ -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 0b551d813fe21b9ab6f03fc97672fa8b89531a82
|
||||
%global commit_date 20260529
|
||||
%global commit_hash b75cfc79a175524839492053dab80fcee18b41bf
|
||||
%global commit_date 20260602
|
||||
%global shortcommit %{sub %{commit_hash} 1 7}
|
||||
%global ver 2.0.15
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
A hardware-accelerated terminal emulator focusing to run in desktops and browsers.}
|
||||
|
||||
Name: rio
|
||||
Version: 0.4.5
|
||||
Version: 0.4.7
|
||||
Release: 1%{?dist}
|
||||
Summary: A hardware-accelerated terminal written in Rust.
|
||||
SourceLicense: MIT
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
%bcond bootstrap 0
|
||||
|
||||
Name: yarnpkg-berry
|
||||
Version: 4.15.0
|
||||
Release: 2%{?dist}
|
||||
Version: 4.16.0
|
||||
Release: 1%{?dist}
|
||||
Summary: Active development version of Yarn
|
||||
License: BSD-2-Clause
|
||||
URL: https://yarnpkg.com
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user