mirror of
https://github.com/terrapkg/packages.git
synced 2026-06-01 17:32:18 +00:00
Compare commits
172 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 7876cc8a07 | |||
| 720e2c1a75 | |||
| cf93a2c2c1 | |||
| a7cac45095 | |||
| e03d5dab2f | |||
| 1b8f612dd8 | |||
| ed9b60c8a7 | |||
| cc41126c59 | |||
| 1ee894514c | |||
| dc720dae20 | |||
| 80c2b1326b | |||
| 59f81828d1 | |||
| 042c32b7a8 | |||
| c03ba00498 | |||
| 68c28a1fd1 | |||
| eff2171f46 | |||
| b504f77c3c | |||
| f3f0762006 | |||
| 5c782fc9db | |||
| 7fa10306b9 | |||
| 4807cf8408 | |||
| 9759ef2c54 | |||
| f7e1fe4216 | |||
| b415d9b38a | |||
| a4d8a67928 | |||
| 1f3438d80c | |||
| 9fd24f54e6 | |||
| b0db7f68bb | |||
| 147b7689b9 | |||
| 7200012315 | |||
| cad631ad39 | |||
| 550ce689d3 | |||
| 97c12f6029 | |||
| 9f12341af5 | |||
| 26c2aeb61c | |||
| 29f5d1f653 | |||
| b20d69b920 | |||
| b671706a2a | |||
| 8f1c5b1214 | |||
| 5a0840f39b | |||
| e267157a8b | |||
| 3019ec341e | |||
| e6260a0cd5 | |||
| 94b5f70dcd | |||
| dec2e750bf | |||
| 9830bdb0d3 | |||
| d04dd347e5 | |||
| 7700df15bd | |||
| eec3d4a9b8 | |||
| d87a7ed6ef | |||
| 75b1f55208 | |||
| 04ffb2385c | |||
| 60a4e0d010 | |||
| f5eb03b4c1 | |||
| 4ded6ca160 | |||
| 0143b6722b | |||
| 87d0fb8846 | |||
| 724bd38ccf | |||
| 053fadd3ee | |||
| dfba660c73 | |||
| fdd6e5faf3 | |||
| cd38dc95cf | |||
| ffe0b0c2af | |||
| 7a80829baf | |||
| 52c2139e6f | |||
| 4ac7c04359 | |||
| 50211298ac | |||
| 57778a4102 | |||
| 22db77aa85 | |||
| ed6aae75ce | |||
| edda2acc6f | |||
| 767945912c | |||
| 5f9a316fcd | |||
| be56348d1f | |||
| ad14de6401 | |||
| 8630c32a67 | |||
| 2ba0f5fcfe | |||
| 3636745490 | |||
| f2cf3f26da | |||
| 9e0e109b35 | |||
| 34a97472fc | |||
| f1b6e21c7d | |||
| 89e07f9835 | |||
| f87c889431 | |||
| f1f0e44797 | |||
| e55b3cb429 | |||
| 792edc0ccb | |||
| c67138f111 | |||
| b7d284820c | |||
| 0be8ee0a2e | |||
| e44c2f88d7 | |||
| 46f0628911 | |||
| 6048f2726f | |||
| 315f45be65 | |||
| 7a8ff7ac50 | |||
| 1155154e1d | |||
| 010858b4ab | |||
| 216c789923 | |||
| 3dd0218495 | |||
| 85dbad1db4 | |||
| 99efcda405 | |||
| 3662bbcf39 | |||
| d54ee2cc15 | |||
| fe043c50ec | |||
| 40ebb80a9f | |||
| 0103361d5e | |||
| 9f964df4b0 | |||
| 944df88646 | |||
| 5ed4fe2b27 | |||
| c50433368c | |||
| 0b1e90eae0 | |||
| 4cec0692bf | |||
| 225aac7071 | |||
| b8dae0f97f | |||
| 1849bbe5b1 | |||
| 81fe4d7077 | |||
| d55c180a53 | |||
| 4d880ad864 | |||
| 109cdeca4d | |||
| 0ed616efb3 | |||
| 38180b24a2 | |||
| 50e7f1b0a1 | |||
| beefac544a | |||
| b344eab84e | |||
| 76fd1eed6d | |||
| f0b9dd0033 | |||
| 2a24f1f09d | |||
| 197e3551c5 | |||
| f6b5b6e879 | |||
| 2c3f0292af | |||
| 1165db69da | |||
| e4c8ebcbda | |||
| d31f11e7a6 | |||
| 5486c99ae3 | |||
| 3d919e427a | |||
| 70509cf6b7 | |||
| d96eefe1bf | |||
| b16c278331 | |||
| 0ce180383d | |||
| de3dd628c4 | |||
| 143d7d2839 | |||
| 2783e09afc | |||
| 55d86c3de9 | |||
| 7114c60ef1 | |||
| c56e903ced | |||
| 4fed2e9490 | |||
| eded5e0573 | |||
| 4f9ecbe6db | |||
| f69b8e6b62 | |||
| 4564f51413 | |||
| 66c56c8fc9 | |||
| 0747df2dc5 | |||
| d9a801eb96 | |||
| 9d54181ae1 | |||
| abe03530f7 | |||
| 05feb6592a | |||
| c35b15f873 | |||
| 93da800820 | |||
| ccc3f09804 | |||
| 2e3029b9f7 | |||
| 9ae94e559a | |||
| d34a42b63d | |||
| 4513a8595f | |||
| ccf63194fa | |||
| aa8a5b2738 | |||
| 14299672ed | |||
| a12c2c7fc8 | |||
| 95215a055a | |||
| 14c769128a | |||
| f7b367dd21 | |||
| e15ea833d9 | |||
| ffcc579705 |
+1
-1
@@ -2,7 +2,7 @@
|
|||||||
"repoOwner": "terrapkg",
|
"repoOwner": "terrapkg",
|
||||||
"repoName": "packages",
|
"repoName": "packages",
|
||||||
"resetAuthor": true,
|
"resetAuthor": true,
|
||||||
"targetBranchChoices": ["frawhide", "f43", "f42", "el10"],
|
"targetBranchChoices": ["frawhide", "f44", "f43", "f42", "el10"],
|
||||||
"branchLabelMapping": {
|
"branchLabelMapping": {
|
||||||
"^sync-(.+)$": "$1"
|
"^sync-(.+)$": "$1"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -14,9 +14,12 @@ body:
|
|||||||
- type: input
|
- type: input
|
||||||
id: pkg
|
id: pkg
|
||||||
attributes:
|
attributes:
|
||||||
label: Full Package Name
|
label: Full Raw Package Name (e.g. anda-0.4.14-1.fcrawhide.x86_64)
|
||||||
description: If you report multiple packages, only the main package is needed if applicable, or separate them with spaces otherwise. Obtain the full package name using `rpm -qa pkg-name`.
|
description: |
|
||||||
placeholder: anda-0.4.14-1.fc43.x86_64
|
If you report multiple packages, only the main package is needed if applicable, or separate them with spaces otherwise. Obtain the full package name using `rpm -qa pkg-name`.
|
||||||
|
|
||||||
|
**The format MUST BE LITERALLY THE SAME as `anda-0.4.14-1.fc43.x86_64`. Do NOT add anything else, not even backticks.**
|
||||||
|
placeholder: anda-0.4.14-1.fc43.x86_64 (MUST be under this format, no backticks)
|
||||||
validations:
|
validations:
|
||||||
required: true
|
required: true
|
||||||
- type: dropdown
|
- type: dropdown
|
||||||
|
|||||||
@@ -54,6 +54,9 @@ jobs:
|
|||||||
- name: Build terra-release
|
- name: Build terra-release
|
||||||
run: anda build -D "vendor Terra" -rrpmbuild anda/terra/release/pkg
|
run: anda build -D "vendor Terra" -rrpmbuild anda/terra/release/pkg
|
||||||
|
|
||||||
|
- name: Build terra-appstream-helper
|
||||||
|
run: anda build -D "vendor Terra" -D "__python %{__python3}" -rrpmbuild anda/terra/appstream-helper/pkg
|
||||||
|
|
||||||
- name: Build Subatomic
|
- name: Build Subatomic
|
||||||
run: anda build -D "vendor Terra" -rrpmbuild anda/tools/buildsys/subatomic/pkg
|
run: anda build -D "vendor Terra" -rrpmbuild anda/tools/buildsys/subatomic/pkg
|
||||||
- name: Install Subatomic
|
- name: Install Subatomic
|
||||||
|
|||||||
@@ -35,12 +35,6 @@ on:
|
|||||||
type: boolean
|
type: boolean
|
||||||
default: true
|
default: true
|
||||||
|
|
||||||
env:
|
|
||||||
RUSTC_WRAPPER: "/usr/bin/sccache"
|
|
||||||
# SCCACHE_NO_DAEMON: "1"
|
|
||||||
# Disable incremental compilation so sccache works better
|
|
||||||
CARGO_INCREMENTAL: "false"
|
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
build:
|
build:
|
||||||
strategy:
|
strategy:
|
||||||
@@ -75,13 +69,12 @@ jobs:
|
|||||||
dir=$(dirname ${{ matrix.pkg.pkg }})
|
dir=$(dirname ${{ matrix.pkg.pkg }})
|
||||||
dnf5 builddep -y ${dir}/*.spec
|
dnf5 builddep -y ${dir}/*.spec
|
||||||
|
|
||||||
|
|
||||||
- name: Run sccache-cache
|
|
||||||
uses: mozilla-actions/sccache-action@v0.0.9
|
|
||||||
|
|
||||||
- name: Configure sccache
|
- name: Configure sccache
|
||||||
|
if: ${{ !contains(matrix.pkg.labels, 'sccache') }}
|
||||||
run: |
|
run: |
|
||||||
set -euo pipefail
|
set -euo pipefail
|
||||||
|
echo "RUSTC_WRAPPER=/usr/bin/sccache" >> $GITHUB_ENV
|
||||||
|
echo "CARGO_INCREMENTAL=false" >> $GITHUB_ENV
|
||||||
echo "SCCACHE_GHA_ENABLED=true" >> $GITHUB_ENV
|
echo "SCCACHE_GHA_ENABLED=true" >> $GITHUB_ENV
|
||||||
if [ "${{ inputs.bust_cache }}" = "true" ]; then
|
if [ "${{ inputs.bust_cache }}" = "true" ]; then
|
||||||
echo "SCCACHE_BUST_CACHE=true" >> $GITHUB_ENV
|
echo "SCCACHE_BUST_CACHE=true" >> $GITHUB_ENV
|
||||||
@@ -89,7 +82,7 @@ jobs:
|
|||||||
|
|
||||||
|
|
||||||
- name: Build with Andaman
|
- name: Build with Andaman
|
||||||
run: anda build -D "vendor Terra" ${{ matrix.pkg.pkg }} -c terra-${{ matrix.version }}-${{ matrix.pkg.arch }} ${{ !matrix.pkg.labels.mock == '1' && '-rrpmbuild' || '' }}
|
run: anda build -D "vendor Terra" -D "__python %{__python3}" ${{ matrix.pkg.pkg }} -c terra-${{ matrix.version }}-${{ matrix.pkg.arch }} ${{ !matrix.pkg.labels.mock == '1' && '-rrpmbuild' || '' }}
|
||||||
|
|
||||||
- name: Generating artifact name
|
- name: Generating artifact name
|
||||||
id: art
|
id: art
|
||||||
|
|||||||
@@ -32,7 +32,7 @@ On Fedora, you can optionally install the Terra subrepos. Extra care and caution
|
|||||||
- Install `terra-release-extras` to enable the Extras subrepo. This repo contains packages which conflict with Fedora packages in some way, such as being a patched version of the same package.
|
- Install `terra-release-extras` to enable the Extras subrepo. This repo contains packages which conflict with Fedora packages in some way, such as being a patched version of the same package.
|
||||||
- Install `terra-release-mesa` to install the Mesa subrepo which contains a patched and codec complete Mesa.
|
- Install `terra-release-mesa` to install the Mesa subrepo which contains a patched and codec complete Mesa.
|
||||||
- Install `terra-release-nvidia` to install the NVIDIA subrepo which contains NVIDIA drivers.
|
- Install `terra-release-nvidia` to install the NVIDIA subrepo which contains NVIDIA drivers.
|
||||||
- Install `terra-release-multimedia` for mutltimedia packages in Terra. This repository is currently considered a work in progress.
|
- Install `terra-release-multimedia` for multimedia packages in Terra. This repository is currently considered a work in progress.
|
||||||
|
|
||||||
### Enterprise Linux (EL)
|
### Enterprise Linux (EL)
|
||||||
|
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
|
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
|
||||||
|
|
||||||
Name: discord-canary-openasar
|
Name: discord-canary-openasar
|
||||||
Version: 0.0.866
|
Version: 0.0.872
|
||||||
Release: 1%?dist
|
Release: 1%?dist
|
||||||
Summary: A snappier Discord rewrite with features like further customization and theming
|
Summary: A snappier Discord rewrite with features like further customization and theming
|
||||||
License: MIT AND https://discord.com/terms
|
License: MIT AND https://discord.com/terms
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
|
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
|
||||||
|
|
||||||
Name: discord-canary
|
Name: discord-canary
|
||||||
Version: 0.0.866
|
Version: 0.0.872
|
||||||
Release: 1%?dist
|
Release: 1%?dist
|
||||||
Summary: Free Voice and Text Chat for Gamers
|
Summary: Free Voice and Text Chat for Gamers
|
||||||
URL: discord.com
|
URL: discord.com
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
|
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
|
||||||
|
|
||||||
Name: discord-openasar
|
Name: discord-openasar
|
||||||
Version: 0.0.124
|
Version: 0.0.125
|
||||||
Release: 1%?dist
|
Release: 1%?dist
|
||||||
Summary: A snappier Discord rewrite with features like further customization and theming
|
Summary: A snappier Discord rewrite with features like further customization and theming
|
||||||
License: MIT AND https://discord.com/terms
|
License: MIT AND https://discord.com/terms
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
|
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
|
||||||
|
|
||||||
Name: discord-ptb-openasar
|
Name: discord-ptb-openasar
|
||||||
Version: 0.0.176
|
Version: 0.0.177
|
||||||
Release: 1%?dist
|
Release: 1%?dist
|
||||||
Summary: A snappier Discord rewrite with features like further customization and theming
|
Summary: A snappier Discord rewrite with features like further customization and theming
|
||||||
License: MIT AND https://discord.com/terms
|
License: MIT AND https://discord.com/terms
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
|
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
|
||||||
|
|
||||||
Name: discord-ptb
|
Name: discord-ptb
|
||||||
Version: 0.0.176
|
Version: 0.0.177
|
||||||
Release: 1%?dist
|
Release: 1%?dist
|
||||||
Summary: Free Voice and Text Chat for Gamers.
|
Summary: Free Voice and Text Chat for Gamers.
|
||||||
URL: https://discord.com
|
URL: https://discord.com
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
|
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
|
||||||
|
|
||||||
Name: discord
|
Name: discord
|
||||||
Version: 0.0.124
|
Version: 0.0.125
|
||||||
Release: 1%?dist
|
Release: 1%?dist
|
||||||
Summary: Free Voice and Text Chat for Gamers
|
Summary: Free Voice and Text Chat for Gamers
|
||||||
URL: https://discord.com
|
URL: https://discord.com
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
Name: falcond-gui
|
Name: falcond-gui
|
||||||
Version: 1.0.1
|
Version: 1.0.2
|
||||||
Release: 1%{?dist}
|
Release: 1%?dist
|
||||||
Summary: A GTK4/LibAdwaita application to control and monitor the Falcond gaming optimization daemon
|
Summary: A GTK4/LibAdwaita application to control and monitor the Falcond gaming optimization daemon
|
||||||
SourceLicense: MIT
|
SourceLicense: MIT
|
||||||
License: (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND CC0-1.0 AND ISC AND (MIT OR Apache-2.0) AND MIT AND (Unlicense OR MIT)
|
License: (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND CC0-1.0 AND ISC AND (MIT OR Apache-2.0) AND MIT AND (Unlicense OR MIT)
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
|
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
|
||||||
|
|
||||||
Name: feishin
|
Name: feishin
|
||||||
Version: 1.4.2
|
Version: 1.6.0
|
||||||
Release: 1%?dist
|
Release: 1%?dist
|
||||||
Summary: A modern self-hosted music player
|
Summary: A modern self-hosted music player
|
||||||
License: GPL-3.0
|
License: GPL-3.0
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
#? https://github.com/flameshot-org/flameshot/blob/master/packaging/rpm/fedora/flameshot.spec
|
#? https://github.com/flameshot-org/flameshot/blob/master/packaging/rpm/fedora/flameshot.spec
|
||||||
|
|
||||||
%global ver 13.3.0
|
%global ver 13.3.0
|
||||||
%global commit 739a809557d8be3ee8f3f7d16dffd0cfd391de09
|
%global commit 53d4da8fcd0e00b755b3329674b756d9777d3a89
|
||||||
%global shortcommit %{sub %{commit} 1 7}
|
%global shortcommit %{sub %{commit} 1 7}
|
||||||
%global commit_date 20260208
|
%global commit_date 20260219
|
||||||
%global devel_name QtColorWidgets
|
%global devel_name QtColorWidgets
|
||||||
%global _distro_extra_cflags -fuse-ld=mold
|
%global _distro_extra_cflags -fuse-ld=mold
|
||||||
%global _distro_extra_cxxflags -fuse-ld=mold
|
%global _distro_extra_cxxflags -fuse-ld=mold
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
%global commit 43fc986a36f10da2fab4924d4e2974b30d53e311
|
%global commit 2f77c277df1650512abff175566b0386d9e2f0c5
|
||||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||||
%global commit_date 20260205
|
%global commit_date 20260213
|
||||||
%global ver 2.0.1^
|
%global ver 2.0.1^
|
||||||
%global base_name goofcord
|
%global base_name goofcord
|
||||||
%global git_name GoofCord
|
%global git_name GoofCord
|
||||||
|
|||||||
@@ -0,0 +1,8 @@
|
|||||||
|
project pkg {
|
||||||
|
rpm {
|
||||||
|
spec = "gurk.spec"
|
||||||
|
}
|
||||||
|
labels {
|
||||||
|
sccache = 0
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,40 @@
|
|||||||
|
%undefine __brp_mangle_shebangs
|
||||||
|
|
||||||
|
Name: gurk
|
||||||
|
Version: 0.8.1
|
||||||
|
Release: 1%?dist
|
||||||
|
Summary: Signal Messenger client for terminal
|
||||||
|
License: AGPL-3.0-or-later AND (MIT OR Apache-2.0) AND Unicode-3.0 AND (0BSD OR MIT OR Apache-2.0) AND Apache-2.0 AND ISC AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR ISC OR MIT) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND BSD-3-Clause AND (BSD-3-Clause OR Apache-2.0) AND (BSD-3-Clause OR MIT OR Apache-2.0) AND BSL-1.0 AND CDLA-Permissive-2.0 AND MIT AND (MIT OR Apache-2.0) AND (MIT OR Apache-2.0 OR BSD-1-Clause) AND (MIT OR Apache-2.0 OR LGPL-2.1-or-later) AND (MIT OR Apache-2.0 OR Zlib) AND (MIT OR Zlib OR Apache-2.0) AND MPL-2.0 AND (Unlicense OR MIT) AND Zlib AND (Zlib OR Apache-2.0 OR MIT)
|
||||||
|
URL: https://github.com/boxdot/gurk-rs
|
||||||
|
Source: %url/archive/refs/tags/v%version.tar.gz
|
||||||
|
|
||||||
|
BuildRequires: cargo-rpm-macros >= 24
|
||||||
|
BuildRequires: glibc-devel mold perl openssl-devel protobuf-devel
|
||||||
|
Requires: glibc libgcc sqlcipher
|
||||||
|
|
||||||
|
Packager: Owen Zimmerman <owen@fyralabs.com>
|
||||||
|
|
||||||
|
%description
|
||||||
|
%{summary}.
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%autosetup -n gurk-rs-%{version}
|
||||||
|
%cargo_prep_online
|
||||||
|
|
||||||
|
%build
|
||||||
|
|
||||||
|
%install
|
||||||
|
export LC_ALL=C.UTF-8
|
||||||
|
export LANG=C
|
||||||
|
unset RUSTC_WRAPPER
|
||||||
|
%cargo_install
|
||||||
|
%{cargo_license_online} > LICENSE.dependencies
|
||||||
|
|
||||||
|
%files
|
||||||
|
%doc README.md CHANGELOG.md
|
||||||
|
%license LICENSE-AGPL-3.0
|
||||||
|
%{_bindir}/gurk
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Fri Feb 13 2026 Owen Zimmerman <owen@fyralabs.com>
|
||||||
|
- Initial commit
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
rpm.version(gh("boxdot/gurk-rs"));
|
||||||
@@ -33,14 +33,13 @@ BuildRequires: pkgconfig(xcb)
|
|||||||
%cargo_build
|
%cargo_build
|
||||||
|
|
||||||
%install
|
%install
|
||||||
%crate_install_bin
|
install -Dm755 target/rpm/halloy %{buildroot}%{_bindir}/halloy
|
||||||
desktop-file-install assets/linux/%{appid}.desktop
|
desktop-file-install assets/linux/%{appid}.desktop
|
||||||
install -Dpm644 assets/linux/%{appid}.appdata.xml -t %{buildroot}%{_datadir}/metainfo
|
install -Dpm644 assets/linux/%{appid}.appdata.xml -t %{buildroot}%{_datadir}/metainfo
|
||||||
|
|
||||||
mkdir -p %{buildroot}%{_datadir}
|
mkdir -p %{buildroot}%{_datadir}
|
||||||
cp -r assets/linux/icons -t %{buildroot}%{_datadir}
|
cp -r assets/linux/icons -t %{buildroot}%{_datadir}
|
||||||
|
|
||||||
%cargo_license_summary_online
|
|
||||||
%{cargo_license_online} > LICENSE.dependencies
|
%{cargo_license_online} > LICENSE.dependencies
|
||||||
|
|
||||||
%if %{with check}
|
%if %{with check}
|
||||||
|
|||||||
@@ -11,7 +11,7 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
Name: helium-browser-bin
|
Name: helium-browser-bin
|
||||||
Version: 0.8.5.1
|
Version: 0.9.2.1
|
||||||
Release: 1%?dist
|
Release: 1%?dist
|
||||||
Summary: Private, fast, and honest web browser based on Chromium
|
Summary: Private, fast, and honest web browser based on Chromium
|
||||||
|
|
||||||
@@ -21,10 +21,12 @@ License: GPL-3.0-only AND BSD-3-Clause
|
|||||||
Source0: https://github.com/imputnet/helium-linux/releases/download/%{version}/helium-%{version}-%{arch}_linux.tar.xz
|
Source0: https://github.com/imputnet/helium-linux/releases/download/%{version}/helium-%{version}-%{arch}_linux.tar.xz
|
||||||
Source1: https://github.com/imputnet/helium-linux/archive/refs/tags/%{version}.tar.gz
|
Source1: https://github.com/imputnet/helium-linux/archive/refs/tags/%{version}.tar.gz
|
||||||
Source2: net.imput.helium.metainfo.xml
|
Source2: net.imput.helium.metainfo.xml
|
||||||
|
Source3: net.imput.helium.desktop
|
||||||
|
|
||||||
ExclusiveArch: x86_64 aarch64
|
ExclusiveArch: x86_64 aarch64
|
||||||
|
|
||||||
BuildRequires: terra-appstream-helper desktop-file-utils
|
BuildRequires: terra-appstream-helper
|
||||||
|
BuildRequires: desktop-file-utils
|
||||||
|
|
||||||
Requires: xdg-utils
|
Requires: xdg-utils
|
||||||
Requires: liberation-fonts
|
Requires: liberation-fonts
|
||||||
@@ -39,20 +41,13 @@ Based on ungoogled-chromium with additional privacy and usability improvements.
|
|||||||
%autosetup -n helium-%{version}-%{arch}_linux
|
%autosetup -n helium-%{version}-%{arch}_linux
|
||||||
tar --strip-components=1 -zxvf %{SOURCE1}
|
tar --strip-components=1 -zxvf %{SOURCE1}
|
||||||
|
|
||||||
sed -i 's/Exec=helium\b/Exec=helium-browser-bin/g' helium.desktop
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
|
|
||||||
%install
|
%install
|
||||||
install -dm755 %{buildroot}%{_libdir}/%{name}
|
install -dm755 %{buildroot}%{_libdir}/%{name}
|
||||||
cp -a * %{buildroot}%{_libdir}/%{name}/
|
cp -a * %{buildroot}%{_libdir}/%{name}/
|
||||||
|
|
||||||
sed -i 's/exists_desktop_file || generate_desktop_file/true/' \
|
install -Dm644 %{SOURCE3} %{buildroot}%{_appsdir}/%{appid}.desktop
|
||||||
%{buildroot}%{_libdir}/%{name}/chrome-wrapper
|
|
||||||
|
|
||||||
install -Dm644 helium.desktop %{buildroot}%{_appsdir}/%{name}.desktop
|
|
||||||
|
|
||||||
%__desktop_file_edit --set-icon=net.input.helium %{buildroot}%{_appsdir}/%{name}.desktop
|
|
||||||
|
|
||||||
install -Dm644 product_logo_256.png %{buildroot}%{_hicolordir}/256x256/apps/%{appid}.png
|
install -Dm644 product_logo_256.png %{buildroot}%{_hicolordir}/256x256/apps/%{appid}.png
|
||||||
|
|
||||||
@@ -60,49 +55,52 @@ rm -f %{buildroot}%{_libdir}/%{name}/helium.desktop
|
|||||||
rm -f %{buildroot}%{_libdir}/%{name}/product_logo_256.png
|
rm -f %{buildroot}%{_libdir}/%{name}/product_logo_256.png
|
||||||
|
|
||||||
install -dm755 %{buildroot}%{_bindir}
|
install -dm755 %{buildroot}%{_bindir}
|
||||||
cat > %{buildroot}%{_bindir}/%{name} << EOF
|
cat > %{buildroot}%{_bindir}/%{name} << 'EOF'
|
||||||
|
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
set -euo pipefail
|
set -euo pipefail
|
||||||
|
|
||||||
XDG_CONFIG_HOME="\${XDG_CONFIG_HOME:-\"\$HOME/.config\"}"
|
XDG_CONFIG_HOME="${XDG_CONFIG_HOME:-"$HOME/.config"}"
|
||||||
|
|
||||||
SYS_CONF="%{_sysconfdir}/helium-browser-flags.conf"
|
SYS_CONF="%{_sysconfdir}/helium-browser-flags.conf"
|
||||||
USR_CONF="\${XDG_CONFIG_HOME}/helium-browser-flags.conf"
|
USR_CONF="${XDG_CONFIG_HOME}/helium-browser-flags.conf"
|
||||||
|
|
||||||
FLAGS=()
|
FLAGS=()
|
||||||
|
|
||||||
append_flags_file() {
|
append_flags_file() {
|
||||||
local file="\$1"
|
local file="$1"
|
||||||
[[ -r "\$file" ]] || return 0
|
[[ -r "$file" ]] || return 0
|
||||||
local line safe_line
|
local line safe_line
|
||||||
while IFS= read -r line; do
|
while IFS= read -r line; do
|
||||||
[[ "\$line" =~ ^[[:space:]]*(#|\$) ]] && continue
|
[[ "$line" =~ ^[[:space:]]*(#|$) ]] && continue
|
||||||
case "\$line" in
|
case "$line" in
|
||||||
*'\$('*|*'\`'*)
|
*'$('*|*'`'*)
|
||||||
echo "Warning: ignoring unsafe line in \$file: \$line" >&2
|
echo "Warning: ignoring unsafe line in $file: $line" >&2
|
||||||
continue
|
continue
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
set -f
|
set -f
|
||||||
safe_line=\${line//\$/\\\\\$}
|
safe_line=${line//$/\\$}
|
||||||
safe_line=\${safe_line//~/\\\\~}
|
safe_line=${safe_line//~/\\~}
|
||||||
eval "set -- \$safe_line"
|
eval "set -- $safe_line"
|
||||||
set +f
|
set +f
|
||||||
for token in "\$@"; do
|
for token in "$@"; do
|
||||||
FLAGS+=("\$token")
|
FLAGS+=("$token")
|
||||||
done
|
done
|
||||||
done < "\$file"
|
done < "$file"
|
||||||
}
|
}
|
||||||
|
|
||||||
append_flags_file "\$SYS_CONF"
|
append_flags_file "$SYS_CONF"
|
||||||
append_flags_file "\$USR_CONF"
|
append_flags_file "$USR_CONF"
|
||||||
|
|
||||||
if [[ -n "\${HELIUM_USER_FLAGS:-}" ]]; then
|
if [[ -n "${HELIUM_USER_FLAGS:-}" ]]; then
|
||||||
read -r -a ENV_FLAGS <<< "\$HELIUM_USER_FLAGS"
|
read -r -a ENV_FLAGS <<< "$HELIUM_USER_FLAGS"
|
||||||
FLAGS+=("\${ENV_FLAGS[@]}")
|
FLAGS+=("${ENV_FLAGS[@]}")
|
||||||
fi
|
fi
|
||||||
|
|
||||||
exec %{_libdir}/%{name}/chrome-wrapper "\${FLAGS[@]}" "\$@"
|
export CHROME_WRAPPER="$(readlink -f "$0")"
|
||||||
|
export CHROME_VERSION_EXTRA="stable"
|
||||||
|
|
||||||
|
exec -a "$0" %{_libdir}/%{name}/chrome "${FLAGS[@]}" "$@"
|
||||||
EOF
|
EOF
|
||||||
chmod 755 %{buildroot}%{_bindir}/%{name}
|
chmod 755 %{buildroot}%{_bindir}/%{name}
|
||||||
|
|
||||||
@@ -112,11 +110,15 @@ chmod 755 %{buildroot}%{_bindir}/%{name}
|
|||||||
%doc README.md
|
%doc README.md
|
||||||
%license LICENSE LICENSE.ungoogled_chromium
|
%license LICENSE LICENSE.ungoogled_chromium
|
||||||
%{_libdir}/%{name}/
|
%{_libdir}/%{name}/
|
||||||
%{_bindir}/%{name}
|
# shebang reasons
|
||||||
%{_appsdir}/%{name}.desktop
|
%attr(0755,root,root) %{_bindir}/%{name}
|
||||||
|
%{_appsdir}/%{appid}.desktop
|
||||||
%{_hicolordir}/256x256/apps/%{appid}.png
|
%{_hicolordir}/256x256/apps/%{appid}.png
|
||||||
%{_metainfodir}/%{appid}.metainfo.xml
|
%{_metainfodir}/%{appid}.metainfo.xml
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Sun Feb 15 2026 Jaiden Rirordan <jade@fyralabs.com>
|
||||||
|
- Use downstream desktop file and recombobulate
|
||||||
|
|
||||||
* Wed Dec 03 2025 Nadia P <nyadiia@pm.me> - 0.6.9.1-1
|
* Wed Dec 03 2025 Nadia P <nyadiia@pm.me> - 0.6.9.1-1
|
||||||
- Initial package
|
- Initial package
|
||||||
|
|||||||
@@ -0,0 +1,229 @@
|
|||||||
|
[Desktop Entry]
|
||||||
|
Version=1.0
|
||||||
|
Name=Helium
|
||||||
|
|
||||||
|
# For future reference, these translations are available in the Chromium
|
||||||
|
# tree at chrome/installer/linux/common/desktop.template.
|
||||||
|
#
|
||||||
|
# Only KDE 4 seems to use GenericName, so we reuse the KDE strings.
|
||||||
|
# From Ubuntu's language-pack-kde-XX-base packages, version 9.04-20090413.
|
||||||
|
GenericName=Web Browser
|
||||||
|
GenericName[ar]=متصفح الشبكة
|
||||||
|
GenericName[bg]=Уеб браузър
|
||||||
|
GenericName[ca]=Navegador web
|
||||||
|
GenericName[cs]=WWW prohlížeč
|
||||||
|
GenericName[da]=Browser
|
||||||
|
GenericName[de]=Web-Browser
|
||||||
|
GenericName[el]=Περιηγητής ιστού
|
||||||
|
GenericName[en_GB]=Web Browser
|
||||||
|
GenericName[es]=Navegador web
|
||||||
|
GenericName[et]=Veebibrauser
|
||||||
|
GenericName[fi]=WWW-selain
|
||||||
|
GenericName[fr]=Navigateur Web
|
||||||
|
GenericName[gu]=વેબ બ્રાઉઝર
|
||||||
|
GenericName[he]=דפדפן אינטרנט
|
||||||
|
GenericName[hi]=वेब ब्राउज़र
|
||||||
|
GenericName[hu]=Webböngésző
|
||||||
|
GenericName[it]=Browser Web
|
||||||
|
GenericName[ja]=ウェブブラウザ
|
||||||
|
GenericName[kn]=ಜಾಲ ವೀಕ್ಷಕ
|
||||||
|
GenericName[ko]=웹 브라우저
|
||||||
|
GenericName[lt]=Žiniatinklio naršyklė
|
||||||
|
GenericName[lv]=Tīmekļa pārlūks
|
||||||
|
GenericName[ml]=വെബ് ബ്രൌസര്
|
||||||
|
GenericName[mr]=वेब ब्राऊजर
|
||||||
|
GenericName[nb]=Nettleser
|
||||||
|
GenericName[nl]=Webbrowser
|
||||||
|
GenericName[pl]=Przeglądarka WWW
|
||||||
|
GenericName[pt]=Navegador Web
|
||||||
|
GenericName[pt_BR]=Navegador da Internet
|
||||||
|
GenericName[ro]=Navigator de Internet
|
||||||
|
GenericName[ru]=Веб-браузер
|
||||||
|
GenericName[sl]=Spletni brskalnik
|
||||||
|
GenericName[sv]=Webbläsare
|
||||||
|
GenericName[ta]=இணைய உலாவி
|
||||||
|
GenericName[th]=เว็บเบราว์เซอร์
|
||||||
|
GenericName[tr]=Web Tarayıcı
|
||||||
|
GenericName[uk]=Веб-браузер
|
||||||
|
GenericName[zh_CN]=网页浏览器
|
||||||
|
GenericName[zh_HK]=網頁瀏覽器
|
||||||
|
GenericName[zh_TW]=網頁瀏覽器
|
||||||
|
# Not translated in KDE, from Epiphany 2.26.1-0ubuntu1.
|
||||||
|
GenericName[bn]=ওয়েব ব্রাউজার
|
||||||
|
GenericName[fil]=Web Browser
|
||||||
|
GenericName[hr]=Web preglednik
|
||||||
|
GenericName[id]=Browser Web
|
||||||
|
GenericName[or]=ଓ୍ବେବ ବ୍ରାଉଜର
|
||||||
|
GenericName[sk]=WWW prehliadač
|
||||||
|
GenericName[sr]=Интернет прегледник
|
||||||
|
GenericName[te]=వెబ్ బ్రౌజర్
|
||||||
|
GenericName[vi]=Bộ duyệt Web
|
||||||
|
|
||||||
|
# Gnome and KDE 3 uses Comment.
|
||||||
|
Comment=Access the Internet
|
||||||
|
Comment[ar]=الدخول إلى الإنترنت
|
||||||
|
Comment[bg]=Достъп до интернет
|
||||||
|
Comment[bn]=ইন্টারনেটটি অ্যাক্সেস করুন
|
||||||
|
Comment[ca]=Accedeix a Internet
|
||||||
|
Comment[cs]=Přístup k internetu
|
||||||
|
Comment[da]=Få adgang til internettet
|
||||||
|
Comment[de]=Internetzugriff
|
||||||
|
Comment[el]=Πρόσβαση στο Διαδίκτυο
|
||||||
|
Comment[en_GB]=Access the Internet
|
||||||
|
Comment[es]=Accede a Internet.
|
||||||
|
Comment[et]=Pääs Internetti
|
||||||
|
Comment[fi]=Käytä internetiä
|
||||||
|
Comment[fil]=I-access ang Internet
|
||||||
|
Comment[fr]=Accéder à Internet
|
||||||
|
Comment[gu]=ઇંટરનેટ ઍક્સેસ કરો
|
||||||
|
Comment[he]=גישה אל האינטרנט
|
||||||
|
Comment[hi]=इंटरनेट तक पहुंच स्थापित करें
|
||||||
|
Comment[hr]=Pristup Internetu
|
||||||
|
Comment[hu]=Internetelérés
|
||||||
|
Comment[id]=Akses Internet
|
||||||
|
Comment[it]=Accesso a Internet
|
||||||
|
Comment[ja]=インターネットにアクセス
|
||||||
|
Comment[kn]=ಇಂಟರ್ನೆಟ್ ಅನ್ನು ಪ್ರವೇಶಿಸಿ
|
||||||
|
Comment[ko]=인터넷 연결
|
||||||
|
Comment[lt]=Interneto prieiga
|
||||||
|
Comment[lv]=Piekļūt internetam
|
||||||
|
Comment[ml]=ഇന്റര്നെറ്റ് ആക്സസ് ചെയ്യുക
|
||||||
|
Comment[mr]=इंटरनेटमध्ये प्रवेश करा
|
||||||
|
Comment[nb]=Gå til Internett
|
||||||
|
Comment[nl]=Verbinding maken met internet
|
||||||
|
Comment[or]=ଇଣ୍ଟର୍ନେଟ୍ ପ୍ରବେଶ କରନ୍ତୁ
|
||||||
|
Comment[pl]=Skorzystaj z internetu
|
||||||
|
Comment[pt]=Aceder à Internet
|
||||||
|
Comment[pt_BR]=Acessar a internet
|
||||||
|
Comment[ro]=Accesaţi Internetul
|
||||||
|
Comment[ru]=Доступ в Интернет
|
||||||
|
Comment[sk]=Prístup do siete Internet
|
||||||
|
Comment[sl]=Dostop do interneta
|
||||||
|
Comment[sr]=Приступите Интернету
|
||||||
|
Comment[sv]=Gå ut på Internet
|
||||||
|
Comment[ta]=இணையத்தை அணுகுதல்
|
||||||
|
Comment[te]=ఇంటర్నెట్ను ఆక్సెస్ చెయ్యండి
|
||||||
|
Comment[th]=เข้าถึงอินเทอร์เน็ต
|
||||||
|
Comment[tr]=İnternet'e erişin
|
||||||
|
Comment[uk]=Доступ до Інтернету
|
||||||
|
Comment[vi]=Truy cập Internet
|
||||||
|
Comment[zh_CN]=访问互联网
|
||||||
|
Comment[zh_HK]=連線到網際網路
|
||||||
|
Comment[zh_TW]=連線到網際網路
|
||||||
|
|
||||||
|
Exec=helium-browser-bin %U
|
||||||
|
StartupNotify=true
|
||||||
|
StartupWMClass=helium
|
||||||
|
Terminal=false
|
||||||
|
Icon=net.imput.helium
|
||||||
|
Type=Application
|
||||||
|
Categories=Network;WebBrowser;
|
||||||
|
MimeType=application/pdf;application/rdf+xml;application/rss+xml;application/xhtml+xml;application/xhtml_xml;application/xml;image/gif;image/jpeg;image/png;image/webp;text/html;text/xml;x-scheme-handler/http;x-scheme-handler/https;
|
||||||
|
Actions=new-window;new-private-window;
|
||||||
|
X-Desktop-File-Install-Version=0.28
|
||||||
|
|
||||||
|
[Desktop Action new-window]
|
||||||
|
Name=New Window
|
||||||
|
Name[am]=አዲስ መስኮት
|
||||||
|
Name[ar]=نافذة جديدة
|
||||||
|
Name[bg]=Нов прозорец
|
||||||
|
Name[bn]=নতুন উইন্ডো
|
||||||
|
Name[ca]=Finestra nova
|
||||||
|
Name[cs]=Nové okno
|
||||||
|
Name[da]=Nyt vindue
|
||||||
|
Name[de]=Neues Fenster
|
||||||
|
Name[el]=Νέο Παράθυρο
|
||||||
|
Name[en_GB]=New Window
|
||||||
|
Name[es]=Nueva ventana
|
||||||
|
Name[et]=Uus aken
|
||||||
|
Name[fa]=پنجره جدید
|
||||||
|
Name[fi]=Uusi ikkuna
|
||||||
|
Name[fil]=New Window
|
||||||
|
Name[fr]=Nouvelle fenêtre
|
||||||
|
Name[gu]=નવી વિંડો
|
||||||
|
Name[hi]=नई विंडो
|
||||||
|
Name[hr]=Novi prozor
|
||||||
|
Name[hu]=Új ablak
|
||||||
|
Name[id]=Jendela Baru
|
||||||
|
Name[it]=Nuova finestra
|
||||||
|
Name[iw]=חלון חדש
|
||||||
|
Name[ja]=新規ウインドウ
|
||||||
|
Name[kn]=ಹೊಸ ವಿಂಡೊ
|
||||||
|
Name[ko]=새 창
|
||||||
|
Name[lt]=Naujas langas
|
||||||
|
Name[lv]=Jauns logs
|
||||||
|
Name[ml]=പുതിയ വിന്ഡോ
|
||||||
|
Name[mr]=नवीन विंडो
|
||||||
|
Name[nl]=Nieuw venster
|
||||||
|
Name[no]=Nytt vindu
|
||||||
|
Name[pl]=Nowe okno
|
||||||
|
Name[pt]=Nova janela
|
||||||
|
Name[pt_BR]=Nova janela
|
||||||
|
Name[ro]=Fereastră nouă
|
||||||
|
Name[ru]=Новое окно
|
||||||
|
Name[sk]=Nové okno
|
||||||
|
Name[sl]=Novo okno
|
||||||
|
Name[sr]=Нови прозор
|
||||||
|
Name[sv]=Nytt fönster
|
||||||
|
Name[sw]=Dirisha Jipya
|
||||||
|
Name[ta]=புதிய சாளரம்
|
||||||
|
Name[te]=క్రొత్త విండో
|
||||||
|
Name[th]=หน้าต่างใหม่
|
||||||
|
Name[tr]=Yeni Pencere
|
||||||
|
Name[uk]=Нове вікно
|
||||||
|
Name[vi]=Cửa sổ Mới
|
||||||
|
Name[zh_CN]=新建窗口
|
||||||
|
Name[zh_TW]=開新視窗
|
||||||
|
Exec=helium-browser-bin
|
||||||
|
|
||||||
|
[Desktop Action new-private-window]
|
||||||
|
Name=New Incognito Window
|
||||||
|
Name[ar]=نافذة جديدة للتصفح المتخفي
|
||||||
|
Name[bg]=Нов прозорец „инкогнито“
|
||||||
|
Name[bn]=নতুন ছদ্মবেশী উইন্ডো
|
||||||
|
Name[ca]=Finestra d'incògnit nova
|
||||||
|
Name[cs]=Nové anonymní okno
|
||||||
|
Name[da]=Nyt inkognitovindue
|
||||||
|
Name[de]=Neues Inkognito-Fenster
|
||||||
|
Name[el]=Νέο παράθυρο για ανώνυμη περιήγηση
|
||||||
|
Name[en_GB]=New Incognito window
|
||||||
|
Name[es]=Nueva ventana de incógnito
|
||||||
|
Name[et]=Uus inkognito aken
|
||||||
|
Name[fa]=پنجره جدید حالت ناشناس
|
||||||
|
Name[fi]=Uusi incognito-ikkuna
|
||||||
|
Name[fil]=Bagong Incognito window
|
||||||
|
Name[fr]=Nouvelle fenêtre de navigation privée
|
||||||
|
Name[gu]=નવી છુપી વિંડો
|
||||||
|
Name[hi]=नई गुप्त विंडो
|
||||||
|
Name[hr]=Novi anoniman prozor
|
||||||
|
Name[hu]=Új Inkognitóablak
|
||||||
|
Name[id]=Jendela Penyamaran baru
|
||||||
|
Name[it]=Nuova finestra di navigazione in incognito
|
||||||
|
Name[iw]=חלון חדש לגלישה בסתר
|
||||||
|
Name[ja]=新しいシークレット ウィンドウ
|
||||||
|
Name[kn]=ಹೊಸ ಅಜ್ಞಾತ ವಿಂಡೋ
|
||||||
|
Name[ko]=새 시크릿 창
|
||||||
|
Name[lt]=Naujas inkognito langas
|
||||||
|
Name[lv]=Jauns inkognito režīma logs
|
||||||
|
Name[ml]=പുതിയ വേഷ പ്രച്ഛന്ന വിന്ഡോ
|
||||||
|
Name[mr]=नवीन गुप्त विंडो
|
||||||
|
Name[nl]=Nieuw incognitovenster
|
||||||
|
Name[no]=Nytt inkognitovindu
|
||||||
|
Name[pl]=Nowe okno incognito
|
||||||
|
Name[pt]=Nova janela de navegação anónima
|
||||||
|
Name[pt_BR]=Nova janela anônima
|
||||||
|
Name[ro]=Fereastră nouă incognito
|
||||||
|
Name[ru]=Новое окно в режиме инкогнито
|
||||||
|
Name[sk]=Nové okno inkognito
|
||||||
|
Name[sl]=Novo okno brez beleženja zgodovine
|
||||||
|
Name[sr]=Нови прозор за прегледање без архивирања
|
||||||
|
Name[sv]=Nytt inkognitofönster
|
||||||
|
Name[ta]=புதிய மறைநிலைச் சாளரம்
|
||||||
|
Name[te]=క్రొత్త అజ్ఞాత విండో
|
||||||
|
Name[th]=หน้าต่างใหม่ที่ไม่ระบุตัวตน
|
||||||
|
Name[tr]=Yeni Gizli pencere
|
||||||
|
Name[uk]=Нове вікно в режимі анонімного перегляду
|
||||||
|
Name[vi]=Cửa sổ ẩn danh mới
|
||||||
|
Name[zh_CN]=新建隐身窗口
|
||||||
|
Name[zh_TW]=新增無痕式視窗
|
||||||
|
Exec=helium-browser-bin --incognito
|
||||||
@@ -3,10 +3,10 @@
|
|||||||
%global gtk4_version 4.14.4
|
%global gtk4_version 4.14.4
|
||||||
%global libadwaita_version 1.5.1
|
%global libadwaita_version 1.5.1
|
||||||
%global pure_protobuf_version 2.0.0
|
%global pure_protobuf_version 2.0.0
|
||||||
%global raw_ver v1.102.0
|
%global raw_ver v1.103.0
|
||||||
|
|
||||||
Name: komikku
|
Name: komikku
|
||||||
Version: 1.102.0
|
Version: 1.103.0
|
||||||
%forgemeta
|
%forgemeta
|
||||||
Release: 1%?dist
|
Release: 1%?dist
|
||||||
Summary: A manga reader for GNOME
|
Summary: A manga reader for GNOME
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
%global commit 08329c25f3344819047b1bddf311df82e953d900
|
%global commit 018467f2ea1f558052ef2c4046b517eaa94ae2dd
|
||||||
%global commit_date 20260208
|
%global commit_date 20260218
|
||||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||||
%global debug_package %nil
|
%global debug_package %nil
|
||||||
%global __strip /bin/true
|
%global __strip /bin/true
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
# Disable X11 for RHEL 10+
|
# Disable X11 for RHEL 10+
|
||||||
%bcond x11 %[%{undefined rhel} || 0%{?rhel} < 10]
|
%bcond x11 %[%{undefined rhel} || 0%{?rhel} < 10]
|
||||||
|
|
||||||
%global commit 4fd2600c65b6a11f3407270a6b3f3206b7f6f51c
|
%global commit c2c081f49aff2e96eaeabd5d1bbb4051fcdf1538
|
||||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||||
%global commit_date 20260209
|
%global commit_date 20260219
|
||||||
%global ver 0.41.0
|
%global ver 0.41.0
|
||||||
|
|
||||||
Name: mpv-nightly
|
Name: mpv-nightly
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
Name: proton-vpn-gtk-app
|
Name: proton-vpn-gtk-app
|
||||||
Version: 4.14.1
|
Version: 4.14.1
|
||||||
Release: 1%?dist
|
Release: 2%?dist
|
||||||
Summary: Official ProtonVPN Linux app
|
Summary: Official ProtonVPN Linux app
|
||||||
License: GPL-3.0-only
|
License: GPL-3.0-only
|
||||||
URL: https://protonvpn.com/download-linux
|
URL: https://protonvpn.com/download-linux
|
||||||
@@ -27,6 +27,7 @@ Requires: python3-gobject
|
|||||||
Requires: python3-dbus
|
Requires: python3-dbus
|
||||||
Requires: python3-packaging
|
Requires: python3-packaging
|
||||||
Requires: python3-proton-vpn-api-core
|
Requires: python3-proton-vpn-api-core
|
||||||
|
Requires: python3-proton-core >= 0.7.0
|
||||||
Requires: librsvg2
|
Requires: librsvg2
|
||||||
|
|
||||||
Provides: protonvpn
|
Provides: protonvpn
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
%global ver 2026-02-09
|
%global ver 2026-02-19
|
||||||
%global goodver %(echo %ver | sed 's/-//g')
|
%global goodver %(echo %ver | sed 's/-//g')
|
||||||
%global __brp_mangle_shebangs %{nil}
|
%global __brp_mangle_shebangs %{nil}
|
||||||
%bcond_without mold
|
%bcond_without mold
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
Name: rustnet
|
Name: rustnet
|
||||||
Version: 0.18.0
|
Version: 1.0.0
|
||||||
Release: 1%{?dist}
|
Release: 1%?dist
|
||||||
Summary: A cross-platform network monitoring terminal UI tool built with Rust
|
Summary: A cross-platform network monitoring terminal UI tool built with Rust
|
||||||
License: Apache-2.0 AND (MIT OR Apache-2.0) AND Unicode-3.0 AND (0BSD OR MIT OR Apache-2.0) AND (Apache-2.0 AND ISC) AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND Apache-2.0 AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND BSD-2-Clause AND (BSD-3-Clause OR Apache-2.0) AND BSL-1.0 AND ISC AND (LGPL-2.1-only OR BSD-2-Clause) AND (MIT OR Apache-2.0 OR LGPL-2.1-or-later) AND (MIT OR Apache-2.0 OR Zlib) AND (MIT OR Zlib OR Apache-2.0) AND MIT AND (Unlicense OR MIT) AND (Zlib OR Apache-2.0 OR MIT) AND Zlib
|
License: Apache-2.0 AND (MIT OR Apache-2.0) AND Unicode-3.0 AND (0BSD OR MIT OR Apache-2.0) AND (Apache-2.0 AND ISC) AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND Apache-2.0 AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND BSD-2-Clause AND (BSD-3-Clause OR Apache-2.0) AND BSL-1.0 AND ISC AND (LGPL-2.1-only OR BSD-2-Clause) AND (MIT OR Apache-2.0 OR LGPL-2.1-or-later) AND (MIT OR Apache-2.0 OR Zlib) AND (MIT OR Zlib OR Apache-2.0) AND MIT AND (Unlicense OR MIT) AND (Zlib OR Apache-2.0 OR MIT) AND Zlib
|
||||||
URL: https://github.com/domcyrus/rustnet
|
URL: https://github.com/domcyrus/rustnet
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
Name: signal-desktop
|
Name: signal-desktop
|
||||||
%electronmeta -aD
|
%electronmeta -aD
|
||||||
Version: 7.88.0
|
Version: 7.90.0
|
||||||
Release: 1%?dist
|
Release: 1%?dist
|
||||||
Summary: A private messenger for Windows, macOS, and Linux
|
Summary: A private messenger for Windows, macOS, and Linux
|
||||||
URL: https://signal.org
|
URL: https://signal.org
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
v1.12.21
|
v1.12.22
|
||||||
@@ -10,8 +10,8 @@
|
|||||||
Name: vesktop
|
Name: vesktop
|
||||||
Obsoletes: VencordDesktop < 1.5.8-1
|
Obsoletes: VencordDesktop < 1.5.8-1
|
||||||
Obsoletes: vencord-desktop < 1.5.8-1
|
Obsoletes: vencord-desktop < 1.5.8-1
|
||||||
Version: 1.6.4
|
Version: 1.6.5
|
||||||
Release: 3%?dist
|
Release: 1%?dist
|
||||||
License: GPL-3.0-or-later
|
License: GPL-3.0-or-later
|
||||||
Summary: Vesktop is a cross platform desktop app aiming to give you a snappier Discord experience with Vencord pre-installed
|
Summary: Vesktop is a cross platform desktop app aiming to give you a snappier Discord experience with Vencord pre-installed
|
||||||
URL: https://vesktop.dev
|
URL: https://vesktop.dev
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
# Fedora sometimes sources the snapshots under stable versions and just bumps release
|
# Fedora sometimes sources the snapshots under stable versions and just bumps release
|
||||||
# For user clarity I have separated these into different packages
|
# For user clarity I have separated these into different packages
|
||||||
%global commit c9ec7e27eb01e8f0e46a2d4803c405c38a27cc75
|
%global commit 02af8ba21a6d2648f72b5601f8b8b73a1eeb9e64
|
||||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||||
%global ver 20260125
|
%global ver 20260125
|
||||||
%global commit_date 20260130
|
%global commit_date 20260219
|
||||||
|
|
||||||
Name: winetricks-git
|
Name: winetricks-git
|
||||||
Version: %{ver}^%{commit_date}git.%{shortcommit}
|
Version: %{ver}^%{commit_date}git.%{shortcommit}
|
||||||
|
|||||||
@@ -3,8 +3,8 @@
|
|||||||
%global realname hyprutils
|
%global realname hyprutils
|
||||||
%global ver 0.11.0
|
%global ver 0.11.0
|
||||||
|
|
||||||
%global commit 9038eec033843c289b06b83557a381a2648d8fa5
|
%global commit 340a792e3b3d482c4ae5f66d27a9096bdee6d76d
|
||||||
%global commit_date 20260204
|
%global commit_date 20260217
|
||||||
%global shortcommit %{sub %commit 1 7}
|
%global shortcommit %{sub %commit 1 7}
|
||||||
|
|
||||||
Name: %realname.nightly
|
Name: %realname.nightly
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
%global forgeurl https://gitlab.com/ubports/development/core/lomiri-system-settings
|
%global forgeurl https://gitlab.com/ubports/development/core/lomiri-system-settings
|
||||||
%global commit 6407b3a5a8d331c27546caff4d7a6dbda788436e
|
%global commit d08607cdd94486169f43ad0a1a6eb0c546fdd852
|
||||||
%forgemeta
|
%forgemeta
|
||||||
|
|
||||||
Name: lomiri-system-settings
|
Name: lomiri-system-settings
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
Name: mangowc
|
Name: mangowc
|
||||||
Version: 0.12.1
|
Version: 0.12.3
|
||||||
Release: 1%?dist
|
Release: 1%?dist
|
||||||
Summary: wayland compositor base wlroots and scenefx (dwm but wayland)
|
Summary: wayland compositor base wlroots and scenefx (dwm but wayland)
|
||||||
License: GPL-3.0
|
License: GPL-3.0
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
%global debug_package %{nil}
|
%global debug_package %{nil}
|
||||||
|
|
||||||
Name: noctalia-shell
|
Name: noctalia-shell
|
||||||
Version: 4.4.0
|
Version: 4.5.0
|
||||||
Release: 1%?dist
|
Release: 1%?dist
|
||||||
Summary: A Quickshell-based custom shell setup
|
Summary: A Quickshell-based custom shell setup
|
||||||
|
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
%global swayVersion 1.10.1
|
%global swayVersion 1.11
|
||||||
|
|
||||||
Name: swayfx
|
Name: swayfx
|
||||||
Version: 0.5.2
|
Version: 0.5.2
|
||||||
Release: 1%?dist
|
Release: 2%?dist
|
||||||
|
|
||||||
Summary: SwayFX: Sway, but with eye candy!
|
Summary: SwayFX: Sway, but with eye candy!
|
||||||
URL: https://github.com/WillPower3309/swayfx
|
URL: https://github.com/WillPower3309/swayfx
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
%global crate matugen
|
%global crate matugen
|
||||||
|
|
||||||
Name: rust-matugen
|
Name: rust-matugen
|
||||||
Version: 3.1.0
|
Version: 4.0.0
|
||||||
Release: 1%?dist
|
Release: 1%?dist
|
||||||
Summary: Material you color generation tool with templates
|
Summary: Material you color generation tool with templates
|
||||||
|
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
# prevent library files from being installed
|
# prevent library files from being installed
|
||||||
%global cargo_install_lib 0
|
%global cargo_install_lib 0
|
||||||
|
|
||||||
%global upstream_version v2.14.1
|
%global upstream_version v2.14.2
|
||||||
%global ver %{sub %upstream_version 2}
|
%global ver %{sub %upstream_version 2}
|
||||||
|
|
||||||
Name: walker
|
Name: walker
|
||||||
|
|||||||
@@ -14,7 +14,7 @@
|
|||||||
%global appid com.vscodium.VSCodium
|
%global appid com.vscodium.VSCodium
|
||||||
|
|
||||||
Name: codium
|
Name: codium
|
||||||
Version: 1.108.20787
|
Version: 1.109.41146
|
||||||
Release: 1%?dist
|
Release: 1%?dist
|
||||||
Summary: Code editing. Redefined.
|
Summary: Code editing. Redefined.
|
||||||
License: MIT
|
License: MIT
|
||||||
|
|||||||
@@ -1,11 +1,11 @@
|
|||||||
--- deno-2.6.3/Cargo.toml 1970-01-01T00:00:01+00:00
|
--- deno-2.6.9/Cargo.toml 1970-01-01T00:00:01+00:00
|
||||||
+++ deno-2.6.3/Cargo.toml 2025-12-24T13:35:12.790326+00:00
|
+++ deno-2.6.9/Cargo.toml 2026-02-12T15:05:13.386522+00:00
|
||||||
@@ -657,24 +657,3 @@
|
@@ -667,24 +667,3 @@
|
||||||
[target."cfg(unix)".dependencies.shell-escape]
|
[target."cfg(unix)".dependencies.shell-escape]
|
||||||
version = "=0.1.5"
|
version = "=0.1.5"
|
||||||
|
|
||||||
-[target."cfg(windows)".dependencies.deno_subprocess_windows]
|
-[target."cfg(windows)".dependencies.deno_subprocess_windows]
|
||||||
-version = "0.25.0"
|
-version = "0.26.0"
|
||||||
-
|
-
|
||||||
-[target."cfg(windows)".dependencies.winapi]
|
-[target."cfg(windows)".dependencies.winapi]
|
||||||
-version = "=0.3.9"
|
-version = "=0.3.9"
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
%global crate deno
|
%global crate deno
|
||||||
|
|
||||||
Name: rust-deno
|
Name: rust-deno
|
||||||
Version: 2.6.8
|
Version: 2.6.10
|
||||||
Release: 1%?dist
|
Release: 1%?dist
|
||||||
Summary: Deno executable
|
Summary: Deno executable
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
Name: flow-control
|
Name: flow-control
|
||||||
Epoch: 1
|
Epoch: 1
|
||||||
Version: 0.6.0
|
Version: 0.7.2
|
||||||
Release: 1%?dist
|
Release: 1%?dist
|
||||||
Summary: A programmer's text editor
|
Summary: A programmer's text editor
|
||||||
License: MIT
|
License: MIT
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
Name: flutter
|
Name: flutter
|
||||||
Version: 3.38.9
|
Version: 3.41.1
|
||||||
Release: 1%?dist
|
Release: 1%?dist
|
||||||
Summary: SDK for crafting beautiful, fast user experiences from a single codebase
|
Summary: SDK for crafting beautiful, fast user experiences from a single codebase
|
||||||
License: BSD-3-Clause
|
License: BSD-3-Clause
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
%global commit da10707f93104c5466cd4e64b80ff48f789238a0
|
%global commit a3aa9fa1362d9b7ecb2b05b13789df1ac083cff0
|
||||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||||
%global fulldate 2026-02-08
|
%global fulldate 2026-02-18
|
||||||
%global commit_date %(echo %{fulldate} | sed 's/-//g')
|
%global commit_date %(echo %{fulldate} | sed 's/-//g')
|
||||||
%global public_key RWQlAjJC23149WL2sEpT/l0QKy7hMIFhYdQOFy0Z7z7PbneUgvlsnYcV
|
%global public_key RWQlAjJC23149WL2sEpT/l0QKy7hMIFhYdQOFy0Z7z7PbneUgvlsnYcV
|
||||||
%global ver 1.3.0
|
%global ver 1.3.0
|
||||||
|
|||||||
@@ -12,8 +12,8 @@
|
|||||||
|
|
||||||
# Naming variable as something other than "commit" is necessary
|
# Naming variable as something other than "commit" is necessary
|
||||||
# to stop %%gometa from putting commit hash in release
|
# to stop %%gometa from putting commit hash in release
|
||||||
%global commit_hash 3a7403bde4d508afea93a94d1113ca73cf37c1c1
|
%global commit_hash d38f0dfe7af9a6a8cac27764ad47f43af60896df
|
||||||
%global commit_date 20260129
|
%global commit_date 20260215
|
||||||
%global shortcommit %{sub %{commit_hash} 1 7}
|
%global shortcommit %{sub %{commit_hash} 1 7}
|
||||||
%global ver 2.0.15
|
%global ver 2.0.15
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
%global commit 1c21718587ff640be151e9f06ba8169a7a364958
|
%global commit 09cd340b6a29e9d209aaa297174ecb6fe7003ba7
|
||||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||||
%global commit_date 20260209
|
%global commit_date 20260219
|
||||||
%global ver 0.224.0
|
%global ver 0.226.0
|
||||||
|
|
||||||
%bcond_with check
|
%bcond_with check
|
||||||
%bcond_with debug_no_build
|
%bcond_with debug_no_build
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
%global debug_package %{nil}
|
%global debug_package %{nil}
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
%global ver 0.223.2-pre
|
%global ver 0.225.1-pre
|
||||||
# Exclude input files from mangling
|
# Exclude input files from mangling
|
||||||
%global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$
|
%global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$
|
||||||
|
|
||||||
|
|||||||
@@ -15,7 +15,7 @@
|
|||||||
%global rustflags_debuginfo 0
|
%global rustflags_debuginfo 0
|
||||||
|
|
||||||
Name: zed
|
Name: zed
|
||||||
Version: 0.222.4
|
Version: 0.224.6
|
||||||
Release: 1%?dist
|
Release: 1%?dist
|
||||||
Summary: Zed is a high-performance, multiplayer code editor
|
Summary: Zed is a high-performance, multiplayer code editor
|
||||||
SourceLicense: AGPL-3.0-only AND Apache-2.0 AND GPL-3.0-or-later
|
SourceLicense: AGPL-3.0-only AND Apache-2.0 AND GPL-3.0-or-later
|
||||||
|
|||||||
@@ -1,8 +1,10 @@
|
|||||||
|
%global ver geist@1.7.0
|
||||||
|
|
||||||
Name: geist-font
|
Name: geist-font
|
||||||
Version: geist@1.7.0
|
Version: %(echo %ver | sed 's/^geist@//')
|
||||||
Release: 1%?dist
|
Release: 1%?dist
|
||||||
URL: https://vercel.com/font
|
URL: https://vercel.com/font
|
||||||
Source0: https://github.com/vercel/geist-font/archive/refs/tags/%version.tar.gz
|
Source0: https://github.com/vercel/geist-font/archive/refs/tags/%ver.tar.gz
|
||||||
License: OFL-1.1
|
License: OFL-1.1
|
||||||
Summary: Geist is a new font family for Vercel, created by Vercel in collaboration with Basement Studio
|
Summary: Geist is a new font family for Vercel, created by Vercel in collaboration with Basement Studio
|
||||||
BuildRequires: make python3 python3.10 python3.10-devel meson cairo cairo-devel gcc
|
BuildRequires: make python3 python3.10 python3.10-devel meson cairo cairo-devel gcc
|
||||||
@@ -28,7 +30,7 @@ Geist Mono is a monospaced typeface that has been crafted to be the perfect part
|
|||||||
It is designed to be used in code editors, diagrams, terminals, and other textbased interfaces where code is represented.
|
It is designed to be used in code editors, diagrams, terminals, and other textbased interfaces where code is represented.
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%autosetup -n %name-%version
|
%autosetup -n %name-geist-%version
|
||||||
|
|
||||||
%build
|
%build
|
||||||
%make_build
|
%make_build
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
rpm.version(gh("vercel/geist-font"));
|
rpm.global("ver", gh("vercel/geist-font"));
|
||||||
|
|||||||
@@ -2,14 +2,14 @@
|
|||||||
%global git_name %(echo %{org_name} | sed 's/-//g')
|
%global git_name %(echo %{org_name} | sed 's/-//g')
|
||||||
%global appid com.heroicgameslauncher.hgl
|
%global appid com.heroicgameslauncher.hgl
|
||||||
%global shortname heroic
|
%global shortname heroic
|
||||||
%global legendary_version 0.20.39
|
%global legendary_version 0.20.40
|
||||||
%global gogdl_version 1.2.0
|
%global gogdl_version 1.2.1
|
||||||
%global nile_version 1.1.2
|
%global nile_version 1.1.2
|
||||||
%global comet_version 0.2.0
|
%global comet_version 0.2.0
|
||||||
|
|
||||||
Name: %{shortname}-games-launcher
|
Name: %{shortname}-games-launcher
|
||||||
Version: 2.19.1
|
Version: 2.20.0.beta.1
|
||||||
Release: 2%?dist
|
Release: 1%?dist
|
||||||
Summary: A games launcher for GOG, Amazon, and Epic Games
|
Summary: A games launcher for GOG, Amazon, and Epic Games
|
||||||
License: GPL-3.0-only AND MIT AND BSD-3-Clause
|
License: GPL-3.0-only AND MIT AND BSD-3-Clause
|
||||||
URL: https://heroicgameslauncher.com
|
URL: https://heroicgameslauncher.com
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
%global __brp_mangle_shebangs %{nil}
|
%global __brp_mangle_shebangs %{nil}
|
||||||
|
|
||||||
Name: inputplumber
|
Name: inputplumber
|
||||||
Version: 0.73.0
|
Version: 0.74.2
|
||||||
Release: 1%?dist
|
Release: 1%?dist
|
||||||
Summary: Open source input router and remapper daemon for Linux
|
Summary: Open source input router and remapper daemon for Linux
|
||||||
License: GPL-3.0-or-later
|
License: GPL-3.0-or-later
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
%global crate honkers-railway-launcher
|
%global crate honkers-railway-launcher
|
||||||
%global appid moe.launcher.the-honkers-railway-launcher
|
%global appid moe.launcher.the-honkers-railway-launcher
|
||||||
Name: %{crate}
|
Name: %{crate}
|
||||||
Version: 1.14.2
|
Version: 1.14.4
|
||||||
Release: 1%?dist
|
Release: 1%?dist
|
||||||
Summary: The Honkers Railway launcher for Linux with automatic patching and telemetry disabling
|
Summary: The Honkers Railway launcher for Linux with automatic patching and telemetry disabling
|
||||||
|
|
||||||
|
|||||||
@@ -3,10 +3,10 @@
|
|||||||
%global name_pretty %{quote:Prism Launcher (Nightly)}
|
%global name_pretty %{quote:Prism Launcher (Nightly)}
|
||||||
%global appid org.prismlauncher.PrismLauncher-nightly
|
%global appid org.prismlauncher.PrismLauncher-nightly
|
||||||
|
|
||||||
%global commit 0229c0fd0cd25786290c4621fe76055092f7efd6
|
%global commit 61d55b422333f634df60da842f386e46f3edef71
|
||||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||||
|
|
||||||
%global commit_date 20260207
|
%global commit_date 20260219
|
||||||
%global snapshot_info %{commit_date}.%{shortcommit}
|
%global snapshot_info %{commit_date}.%{shortcommit}
|
||||||
|
|
||||||
# Change this variables if you want to use custom keys
|
# Change this variables if you want to use custom keys
|
||||||
|
|||||||
@@ -13,7 +13,7 @@
|
|||||||
%global build_platform terra
|
%global build_platform terra
|
||||||
|
|
||||||
Name: prismlauncher
|
Name: prismlauncher
|
||||||
Version: 10.0.2
|
Version: 10.0.5
|
||||||
Release: 1%?dist
|
Release: 1%?dist
|
||||||
Summary: Minecraft launcher with ability to manage multiple instances
|
Summary: Minecraft launcher with ability to manage multiple instances
|
||||||
# see COPYING.md for more information
|
# see COPYING.md for more information
|
||||||
|
|||||||
@@ -9,8 +9,8 @@
|
|||||||
# GLIBCXX_ASSERTIONS is known to break RPCS3
|
# GLIBCXX_ASSERTIONS is known to break RPCS3
|
||||||
%global build_cflags %(echo "%{__build_flags_lang_c}" | sed 's|-Wp,-D_GLIBCXX_ASSERTIONS ||g') %{?_distro_extra_cflags}
|
%global build_cflags %(echo "%{__build_flags_lang_c}" | sed 's|-Wp,-D_GLIBCXX_ASSERTIONS ||g') %{?_distro_extra_cflags}
|
||||||
%global build_cxxflags %(echo "%{__build_flags_lang_cxx}" | sed 's|-Wp,-D_GLIBCXX_ASSERTIONS ||g') %{?_distro_extra_cflags}
|
%global build_cxxflags %(echo "%{__build_flags_lang_cxx}" | sed 's|-Wp,-D_GLIBCXX_ASSERTIONS ||g') %{?_distro_extra_cflags}
|
||||||
%global commit d7b723cd7c5ddcc785076687772a536a4525918e
|
%global commit 2064bd87e37da1d0946f7c5b62f2d38003abff8e
|
||||||
%global ver 0.0.39-18702
|
%global ver 0.0.39-18797
|
||||||
|
|
||||||
Name: rpcs3
|
Name: rpcs3
|
||||||
Version: %(echo %{ver} | sed 's/-/^/g')
|
Version: %(echo %{ver} | sed 's/-/^/g')
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
let html = get("https://rpcs3.net/download");
|
let release = get("https://api.github.com/repos/RPCS3/rpcs3-binaries-linux/releases/latest").json();
|
||||||
let v = find("Build ([\\d.]+-[\\d.]+)\\s+</span>", html, 1);
|
rpm.global("ver", release.name);
|
||||||
rpm.global("ver", v);
|
|
||||||
|
|
||||||
if rpm.changed () {
|
if rpm.changed () {
|
||||||
let c = find("Commit <a href=\"https://github.com/RPCS3/rpcs3/commit/([\\w\\d]+)\" target=\"_blank\"", html, 1);
|
let c = release.tag_name;
|
||||||
|
c.crop(6);
|
||||||
rpm.global("commit", c);
|
rpm.global("commit", c);
|
||||||
rpm.release();
|
rpm.release();
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
|
|
||||||
# https://github.com/twpayne/chezmoi
|
# https://github.com/twpayne/chezmoi
|
||||||
%global goipath github.com/twpayne/chezmoi
|
%global goipath github.com/twpayne/chezmoi
|
||||||
Version: 2.69.3
|
Version: 2.69.4
|
||||||
|
|
||||||
%gometa -f
|
%gometa -f
|
||||||
|
|
||||||
|
|||||||
@@ -14,7 +14,7 @@
|
|||||||
|
|
||||||
# https://github.com/abenz1267/elephant
|
# https://github.com/abenz1267/elephant
|
||||||
%global goipath github.com/abenz1267/elephant
|
%global goipath github.com/abenz1267/elephant
|
||||||
Version: 2.19.2
|
Version: 2.19.3
|
||||||
|
|
||||||
%gometa -f
|
%gometa -f
|
||||||
|
|
||||||
|
|||||||
@@ -11,7 +11,7 @@
|
|||||||
# https://github.com/grpc/grpc-go
|
# https://github.com/grpc/grpc-go
|
||||||
%global goipath google.golang.org/grpc
|
%global goipath google.golang.org/grpc
|
||||||
%global forgeurl https://github.com/grpc/grpc-go
|
%global forgeurl https://github.com/grpc/grpc-go
|
||||||
Version: 1.78.0
|
Version: 1.79.1
|
||||||
|
|
||||||
%gometa -L
|
%gometa -L
|
||||||
|
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ Simple terminal UI for git commands.}
|
|||||||
%global godocs docs README.md VISION.md
|
%global godocs docs README.md VISION.md
|
||||||
|
|
||||||
Name: golang-github-jesseduffield-lazygit
|
Name: golang-github-jesseduffield-lazygit
|
||||||
Release: 1%?dist
|
Release: 2%?dist
|
||||||
Summary: Simple terminal UI for git commands
|
Summary: Simple terminal UI for git commands
|
||||||
|
|
||||||
License: MIT
|
License: MIT
|
||||||
@@ -23,10 +23,19 @@ Packager: sadlerm <lerm@chromebooks.lol>
|
|||||||
|
|
||||||
BuildRequires: anda-srpm-macros
|
BuildRequires: anda-srpm-macros
|
||||||
|
|
||||||
Provides: lazygit = %{version}-%{release}
|
Provides: lazygit = %{evr}
|
||||||
|
|
||||||
%description %{common_description}
|
%description %{common_description}
|
||||||
|
|
||||||
|
|
||||||
|
%package doc
|
||||||
|
Summary: Documentations for %{name}
|
||||||
|
Requires: %{name} = %{evr}
|
||||||
|
BuildArch: noarch
|
||||||
|
|
||||||
|
%description doc
|
||||||
|
%{summary}.
|
||||||
|
|
||||||
%gopkg
|
%gopkg
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
@@ -43,5 +52,8 @@ install -m 0755 -vp %{gobuilddir}/bin/* %{buildroot}%{_bindir}/
|
|||||||
|
|
||||||
%files
|
%files
|
||||||
%license LICENSE
|
%license LICENSE
|
||||||
%doc docs README.md VISION.md
|
%doc README.md
|
||||||
%{_bindir}/lazygit
|
%{_bindir}/lazygit
|
||||||
|
|
||||||
|
%files doc
|
||||||
|
%doc docs/ VISION.md CONTRIBUTING.md CODE-OF-CONDUCT.md
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
|
|
||||||
# https://github.com/zrepl/zrepl
|
# https://github.com/zrepl/zrepl
|
||||||
%global goipath github.com/zrepl/zrepl
|
%global goipath github.com/zrepl/zrepl
|
||||||
Version: 0.6.1
|
Version: 0.7.0
|
||||||
|
|
||||||
%gometa -f
|
%gometa -f
|
||||||
|
|
||||||
|
|||||||
@@ -0,0 +1,5 @@
|
|||||||
|
project pkg {
|
||||||
|
rpm {
|
||||||
|
spec = "holyc.spec"
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,50 @@
|
|||||||
|
%global ver 0.0.10
|
||||||
|
|
||||||
|
Name: holyc
|
||||||
|
Version: %{ver}~beta
|
||||||
|
Release: 3%{?dist}
|
||||||
|
Summary: HolyC compiler and transpiler
|
||||||
|
License: BSD-2-Clause
|
||||||
|
URL: https://holyc-lang.com
|
||||||
|
Source0: https://github.com/Jamesbarford/holyc-lang/archive/refs/tags/beta-v%{ver}.tar.gz
|
||||||
|
BuildRequires: cmake
|
||||||
|
BuildRequires: cmake-rpm-macros
|
||||||
|
BuildRequires: gcc
|
||||||
|
BuildRequires: gcc-c++
|
||||||
|
BuildRequires: sqlite-devel
|
||||||
|
Packager: Gilver E. <roachy@fyralabs.com>
|
||||||
|
|
||||||
|
%description
|
||||||
|
HolyC is a fun recreational programming language designed by Terry A. Davis.
|
||||||
|
Originally implemented in TempleOS as a general purpose programming language and scripting language for all manner of tasks.
|
||||||
|
|
||||||
|
%prep
|
||||||
|
# Currently needed to fetch the commit hash for hcc --version
|
||||||
|
%git_clone https://github.com/Jamesbarford/holyc-lang.git beta-v%{ver}
|
||||||
|
%setup -T -D -n holyc-lang/src
|
||||||
|
# Make packaged versions of HolyC report the correct Git hash
|
||||||
|
sed -i 's|git rev-parse main|git rev-parse HEAD|g' CMakeLists.txt
|
||||||
|
# Make the binary correctly report its installed location as /usr/bin instead of /usr
|
||||||
|
sed -i 's|binary: %%s/hcc|binary: %%s/bin/hcc|g' cli.c
|
||||||
|
|
||||||
|
%build
|
||||||
|
%cmake \
|
||||||
|
-DCMAKE_BUILD_TYPE="Release" \
|
||||||
|
-DHCC_LINK_SQLITE3="1"
|
||||||
|
%cmake_build
|
||||||
|
|
||||||
|
%install
|
||||||
|
%cmake_install
|
||||||
|
|
||||||
|
%check
|
||||||
|
%{buildroot}%{_bindir}/hcc --version
|
||||||
|
|
||||||
|
%files
|
||||||
|
%license ../COPYING
|
||||||
|
%doc ../README.md
|
||||||
|
%{_bindir}/hcc
|
||||||
|
%{_includedir}/tos.HH
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Tue Feb 10 2026 Gilver E. <roachy@fyralabs.com> - 0.0.10~beta-1
|
||||||
|
- Initial package
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
let v = gh("Jamesbarford/holyc-lang");
|
||||||
|
v.crop(6);
|
||||||
|
rpm.global("ver", v);
|
||||||
|
|
||||||
|
if rpm.changed() {
|
||||||
|
rpm.release();
|
||||||
|
}
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
%global csrc_commit 561b417c65791cd8356b5f73620914ceff845d10
|
%global csrc_commit 561b417c65791cd8356b5f73620914ceff845d10
|
||||||
%global commit 513c9aa69a59d4dd414363d518d317b6e614f2ee
|
%global commit 1e3caf457b481d87a0b0811d0bf129a5f515c84a
|
||||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||||
%global ver 2.3.1
|
%global ver 2.3.1
|
||||||
%global commit_date 20260208
|
%global commit_date 20260218
|
||||||
%global debug_package %nil
|
%global debug_package %nil
|
||||||
|
|
||||||
Name: nim-nightly
|
Name: nim-nightly
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
Name: nimble
|
Name: nimble
|
||||||
Version: 0.20.1
|
Version: 0.22.0
|
||||||
Release: 1%?dist
|
Release: 1%?dist
|
||||||
Summary: Package manager for the Nim programming language
|
Summary: Package manager for the Nim programming language
|
||||||
License: BSD
|
License: BSD
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
%define debug_package %nil
|
%define debug_package %nil
|
||||||
|
|
||||||
Name: nph
|
Name: nph
|
||||||
Version: 0.6.2
|
Version: 0.7.0
|
||||||
Release: 1%?dist
|
Release: 1%?dist
|
||||||
Summary: An opinionated code formatter for Nim
|
Summary: An opinionated code formatter for Nim
|
||||||
License: MIT
|
License: MIT
|
||||||
|
|||||||
@@ -2,8 +2,8 @@
|
|||||||
%bcond test 0
|
%bcond test 0
|
||||||
|
|
||||||
Name: python-%{pypi_name}
|
Name: python-%{pypi_name}
|
||||||
Version: 2.0.10
|
Version: 3.0.1
|
||||||
Release: 2%{?dist}
|
Release: 1%?dist
|
||||||
Summary: Material You color generation algorithms in pure python!
|
Summary: Material You color generation algorithms in pure python!
|
||||||
License: MIT
|
License: MIT
|
||||||
URL: https://github.com/T-Dynamos/materialyoucolor-python
|
URL: https://github.com/T-Dynamos/materialyoucolor-python
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
%global pypi_name numba
|
%global pypi_name numba
|
||||||
|
|
||||||
Name: python-%{pypi_name}
|
Name: python-%{pypi_name}
|
||||||
Version: 0.63.1
|
Version: 0.64.0
|
||||||
Release: 1%?dist
|
Release: 1%?dist
|
||||||
Summary: NumPy aware dynamic Python compiler using LLVM
|
Summary: NumPy aware dynamic Python compiler using LLVM
|
||||||
License: BSD-2-Clause AND MIT AND BSD-3-Clause
|
License: BSD-2-Clause AND MIT AND BSD-3-Clause
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
%bcond_with doc
|
%bcond_with doc
|
||||||
|
|
||||||
Name: python-%{srcname}
|
Name: python-%{srcname}
|
||||||
Version: 1.2.0
|
Version: 1.2.1
|
||||||
Release: 1%?dist
|
Release: 1%?dist
|
||||||
Summary: Python library for working with HEIF images and plugin for Pillow
|
Summary: Python library for working with HEIF images and plugin for Pillow
|
||||||
|
|
||||||
|
|||||||
@@ -0,0 +1,6 @@
|
|||||||
|
project pkg {
|
||||||
|
arches = ["x86_64"]
|
||||||
|
rpm {
|
||||||
|
spec = "pkgcore.spec"
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,71 @@
|
|||||||
|
%global pypi_name pkgcore
|
||||||
|
%global _desc A framework for package management.
|
||||||
|
|
||||||
|
Name: python-%{pypi_name}
|
||||||
|
Version: 0.12.33
|
||||||
|
Release: 1%?dist
|
||||||
|
Summary: A framework for package management
|
||||||
|
License: BSD-3-Clause
|
||||||
|
URL: https://pkgcore.github.io/pkgcore
|
||||||
|
Source0: %{pypi_source}
|
||||||
|
BuildArch: noarch
|
||||||
|
|
||||||
|
BuildRequires: python3-devel
|
||||||
|
BuildRequires: python3-setuptools
|
||||||
|
BuildRequires: python3-pip
|
||||||
|
BuildRequires: python3-build
|
||||||
|
BuildRequires: python3-wheel
|
||||||
|
BuildRequires: python3-snakeoil
|
||||||
|
BuildRequires: python3-flit-core
|
||||||
|
BuildRequires: make
|
||||||
|
|
||||||
|
Packager: Owen Zimmerman <owen@fyralabs.com>
|
||||||
|
|
||||||
|
%description
|
||||||
|
%_desc
|
||||||
|
|
||||||
|
%package -n python3-%{pypi_name}
|
||||||
|
Summary: %{summary}
|
||||||
|
%{?python_provide:%python_provide python3-%{pypi_name}}
|
||||||
|
|
||||||
|
%description -n python3-%{pypi_name}
|
||||||
|
%_desc
|
||||||
|
|
||||||
|
%pkg_completion -n python3-%{pypi_name} -B pquery
|
||||||
|
%pkg_completion -n python3-%{pypi_name} -z pkgcore
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%autosetup -n pkgcore-%{version}
|
||||||
|
|
||||||
|
%build
|
||||||
|
export PYTHONPATH=%{_builddir}/pkgcore-%{version}:$PYTHONPATH
|
||||||
|
%pyproject_wheel
|
||||||
|
|
||||||
|
%install
|
||||||
|
%pyproject_install
|
||||||
|
%pyproject_save_files pkgcore
|
||||||
|
install -Dm755 data/lib/pkgcore/ebd/helpers/common/pkgcore-ebuild-helper %{buildroot}%{_bindir}/pkgcore-ebuild-helper
|
||||||
|
install -Dm755 data/lib/pkgcore/ebd/helpers/common/pkgcore-ipc-helper %{buildroot}%{_bindir}/pkgcore-ipc-helper
|
||||||
|
install -Dm755 data/lib/pkgcore/shell/bin/pkgcore-sh-helper %{buildroot}%{_bindir}/pkgcore-sh-helper
|
||||||
|
|
||||||
|
%files -n python3-%{pypi_name} -f %{pyproject_files}
|
||||||
|
%doc README.rst
|
||||||
|
%license LICENSE
|
||||||
|
%{_bindir}/patom
|
||||||
|
%{_bindir}/pclean
|
||||||
|
%{_bindir}/pclonecache
|
||||||
|
%{_bindir}/pconfig
|
||||||
|
%{_bindir}/pebuild
|
||||||
|
%{_bindir}/pinspect
|
||||||
|
%{_bindir}/pmaint
|
||||||
|
%{_bindir}/pmerge
|
||||||
|
%{_bindir}/pquery
|
||||||
|
%{_bindir}/pkgcore-ebuild-helper
|
||||||
|
%{_bindir}/pkgcore-ipc-helper
|
||||||
|
%{_bindir}/pkgcore-sh-helper
|
||||||
|
%{_usr}/lib/%{pypi_name}/
|
||||||
|
%{_datadir}/%{pypi_name}/*
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Fri Feb 13 2026 Owen Zimmerman <owen@fyralabs.com>
|
||||||
|
- Initial commit
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
rpm.version(pypi("pkgcore"));
|
||||||
@@ -2,7 +2,7 @@
|
|||||||
%global _desc Send usage data from your Python code to PostHog.
|
%global _desc Send usage data from your Python code to PostHog.
|
||||||
|
|
||||||
Name: python-%{pypi_name}
|
Name: python-%{pypi_name}
|
||||||
Version: 7.8.5
|
Version: 7.9.3
|
||||||
Release: 1%?dist
|
Release: 1%?dist
|
||||||
Summary: Send usage data from your Python code to PostHog
|
Summary: Send usage data from your Python code to PostHog
|
||||||
License: MIT
|
License: MIT
|
||||||
|
|||||||
@@ -0,0 +1,9 @@
|
|||||||
|
project pkg {
|
||||||
|
arches = ["x86_64"]
|
||||||
|
rpm {
|
||||||
|
spec = "proton-core.spec"
|
||||||
|
}
|
||||||
|
labels {
|
||||||
|
subrepo = "extras"
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,46 @@
|
|||||||
|
%define unmangled_name proton-core
|
||||||
|
%define github_repo_name python-proton-core
|
||||||
|
%global _desc The proton-core component contains core logic used by the other Proton components.
|
||||||
|
|
||||||
|
Name: python-proton-core
|
||||||
|
Version: 0.7.0
|
||||||
|
Release: 1%?dist
|
||||||
|
Summary: %{unmangled_name} library
|
||||||
|
License: GPL-3.0-or-later
|
||||||
|
URL: https://github.com/ProtonVPN/%{github_repo_name}
|
||||||
|
Source: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz
|
||||||
|
|
||||||
|
BuildRequires: python3-devel
|
||||||
|
BuildRequires: python3-pip
|
||||||
|
BuildRequires: python3-setuptools
|
||||||
|
BuildArch: noarch
|
||||||
|
|
||||||
|
Packager: Owen Zimmerman <owen@fyralabs.com>
|
||||||
|
|
||||||
|
%description
|
||||||
|
%_desc
|
||||||
|
|
||||||
|
%package -n python3-%{unmangled_name}
|
||||||
|
Summary: %{summary}
|
||||||
|
%{?python_provide:%python_provide python3-%{unmangled_name}}
|
||||||
|
|
||||||
|
%description -n python3-%{unmangled_name}
|
||||||
|
%_desc
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%autosetup
|
||||||
|
|
||||||
|
%build
|
||||||
|
%pyproject_wheel
|
||||||
|
|
||||||
|
%install
|
||||||
|
%pyproject_install
|
||||||
|
%pyproject_save_files proton
|
||||||
|
|
||||||
|
%files -n python3-%{unmangled_name} -f %{pyproject_files}
|
||||||
|
%doc README.md
|
||||||
|
%license LICENSE
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Tue Feb 10 2026 Owen Zimmerman <owen@fyralabs.com>
|
||||||
|
- Initial commit
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
rpm.version(gh_tag("ProtonVPN/python-proton-core"));
|
||||||
@@ -2,4 +2,7 @@
|
|||||||
rpm {
|
rpm {
|
||||||
spec = "proton-vpn-local-agent.spec"
|
spec = "proton-vpn-local-agent.spec"
|
||||||
}
|
}
|
||||||
|
labels {
|
||||||
|
sccache = 0
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,11 +1,12 @@
|
|||||||
%define debug_package %{nil}
|
%define debug_package %{nil}
|
||||||
|
%define __python /usr/bin/python3
|
||||||
|
|
||||||
%global pypi_name proton-vpn-local-agent
|
%global pypi_name proton-vpn-local-agent
|
||||||
%global _desc Proton VPN local agent written in Rust.
|
%global _desc Proton VPN local agent written in Rust.
|
||||||
|
|
||||||
Name: python-%{pypi_name}
|
Name: python-%{pypi_name}
|
||||||
Version: 1.6.0
|
Version: 1.6.0
|
||||||
Release: 2%?dist
|
Release: 3%?dist
|
||||||
Summary: Proton VPN local agent written in Rust
|
Summary: Proton VPN local agent written in Rust
|
||||||
License: GPL-3.0-only
|
License: GPL-3.0-only
|
||||||
URL: https://github.com/ProtonVPN/local-agent-rs
|
URL: https://github.com/ProtonVPN/local-agent-rs
|
||||||
@@ -15,7 +16,7 @@ BuildRequires: python3-devel
|
|||||||
BuildRequires: cargo-rpm-macros
|
BuildRequires: cargo-rpm-macros
|
||||||
|
|
||||||
# Really cursed but there is no pyproject.toml or setup.py in this package to auto-provide this, and proton-vpn needs this
|
# Really cursed but there is no pyproject.toml or setup.py in this package to auto-provide this, and proton-vpn needs this
|
||||||
Provides: python3.14dist(proton-vpn-local-agent)
|
%dnl Provides: python3.14dist(proton-vpn-local-agent)
|
||||||
|
|
||||||
Packager: Owen Zimmerman <owen@fyralabs.com>
|
Packager: Owen Zimmerman <owen@fyralabs.com>
|
||||||
|
|
||||||
@@ -43,12 +44,12 @@ popd
|
|||||||
|
|
||||||
%install
|
%install
|
||||||
pushd %{name}
|
pushd %{name}
|
||||||
install -Dm0644 target/release/libpython_proton_vpn_local_agent.so %{buildroot}%{_libdir}/proton/local_agent.so
|
install -Dm0644 target/release/libpython_proton_vpn_local_agent.so %{buildroot}%{python_sitearch}/proton/vpn/local_agent.so
|
||||||
popd
|
popd
|
||||||
|
|
||||||
%files -n python3-%{pypi_name}
|
%files -n python3-%{pypi_name}
|
||||||
%doc README.md CODEOWNERS
|
%doc README.md CODEOWNERS
|
||||||
%{_libdir}/proton/local_agent.so
|
%{python_sitearch}/proton/vpn/local_agent.so
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
* Sun Jan 18 2026 Owen Zimmerman <owen@fyralabs.com>
|
* Sun Jan 18 2026 Owen Zimmerman <owen@fyralabs.com>
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
%global _desc A rough port of Node.js's EventEmitter to Python with a few tricks of its own.
|
%global _desc A rough port of Node.js's EventEmitter to Python with a few tricks of its own.
|
||||||
|
|
||||||
Name: python-%{pypi_name}
|
Name: python-%{pypi_name}
|
||||||
Version: 13.0.0
|
Version: 13.0.1
|
||||||
Release: 1%?dist
|
Release: 1%?dist
|
||||||
Summary: A rough port of Node.js's EventEmitter to Python with a few tricks of its own
|
Summary: A rough port of Node.js's EventEmitter to Python with a few tricks of its own
|
||||||
License: MIT
|
License: MIT
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
%global commit 29a8b8c51a9f7b32c81a2b30cd60ddc0d032f03e
|
%global commit 637ece0f0d69e4df5744ada66c4aa35cf20d8a13
|
||||||
%global commit_date 20260209
|
%global commit_date 20260219
|
||||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||||
|
|
||||||
%global pypi_name types-colorama
|
%global pypi_name types-colorama
|
||||||
|
|||||||
@@ -1,13 +1,14 @@
|
|||||||
%undefine __brp_mangle_shebangs
|
%undefine __brp_mangle_shebangs
|
||||||
|
|
||||||
Name: fresh
|
Name: fresh
|
||||||
Version: 0.2.1
|
Version: 0.2.5
|
||||||
Release: 1%?dist
|
Release: 1%?dist
|
||||||
Summary: Text editor for your terminal: easy, powerful and fast
|
Summary: Text editor for your terminal: easy, powerful and fast
|
||||||
URL: https://sinelaw.github.io/fresh/
|
URL: https://getfresh.dev
|
||||||
Source0: https://github.com/sinelaw/fresh/archive/refs/tags/v%version.tar.gz
|
Source0: https://github.com/sinelaw/fresh/archive/refs/tags/v%version.tar.gz
|
||||||
License: GPL-2.0-Only
|
License: GPL-2.0-only
|
||||||
BuildRequires: cargo anda-srpm-macros cargo-rpm-macros mold
|
BuildRequires: cargo anda-srpm-macros cargo-rpm-macros mold
|
||||||
|
BuildRequires: clang-devel
|
||||||
|
|
||||||
Packager: Owen Zimmerman <owen@fyralabs.com>
|
Packager: Owen Zimmerman <owen@fyralabs.com>
|
||||||
|
|
||||||
@@ -15,10 +16,10 @@ Packager: Owen Zimmerman <owen@fyralabs.com>
|
|||||||
%{summary}.
|
%{summary}.
|
||||||
|
|
||||||
%package doc
|
%package doc
|
||||||
Summary: Documentaion for %{name}
|
Summary: Documentation for %{name}
|
||||||
|
|
||||||
%description doc
|
%description doc
|
||||||
Documentaion for %{name}.
|
Documentation for %{name}.
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%autosetup
|
%autosetup
|
||||||
@@ -28,17 +29,17 @@ Documentaion for %{name}.
|
|||||||
%cargo_build
|
%cargo_build
|
||||||
|
|
||||||
%install
|
%install
|
||||||
install -Dm755 target/rpm/%{name} %{buildroot}%{_bindir}/%{name}
|
install -Dm755 target/rpm/%{name} %{buildroot}%{_bindir}/%{name}
|
||||||
install -Dm644 flatpak/io.github.sinelaw.fresh.svg %{buildroot}%{_scalableiconsdir}/io.github.sinelaw.fresh.svg
|
install -Dm644 crates/fresh-editor/flatpak/io.github.sinelaw.fresh.svg %{buildroot}%{_scalableiconsdir}/io.github.sinelaw.fresh.svg
|
||||||
install -Dm644 flatpak/io.github.sinelaw.fresh.desktop %{buildroot}%{_appsdir}/io.github.sinelaw.fresh.desktop
|
install -Dm644 crates/fresh-editor/flatpak/io.github.sinelaw.fresh.desktop %{buildroot}%{_appsdir}/io.github.sinelaw.fresh.desktop
|
||||||
install -Dm644 flatpak/io.github.sinelaw.fresh.metainfo.xml %{buildroot}%{_metainfodir}/io.github.sinelaw.fresh.metainfo.xml
|
install -Dm644 crates/fresh-editor/flatpak/io.github.sinelaw.fresh.metainfo.xml %{buildroot}%{_metainfodir}/io.github.sinelaw.fresh.metainfo.xml
|
||||||
%{cargo_license_online} > LICENSE.dependencies
|
%{cargo_license_online} > LICENSE.dependencies
|
||||||
mkdir -p %{buildroot}%{_pkgdocdir}
|
mkdir -p %{buildroot}%{_pkgdocdir}
|
||||||
cp -a docs/* %{buildroot}%{_pkgdocdir}/
|
cp -a docs/* %{buildroot}%{_pkgdocdir}/
|
||||||
|
|
||||||
%files
|
%files
|
||||||
%license LICENSE LICENSE.dependencies
|
%license LICENSE LICENSE.dependencies
|
||||||
%doc README.md REFACTORING_PLAN.md CHANGELOG.md
|
%doc README.md CHANGELOG.md
|
||||||
%{_bindir}/%{name}
|
%{_bindir}/%{name}
|
||||||
%{_scalableiconsdir}/io.github.sinelaw.fresh.svg
|
%{_scalableiconsdir}/io.github.sinelaw.fresh.svg
|
||||||
%{_appsdir}/io.github.sinelaw.fresh.desktop
|
%{_appsdir}/io.github.sinelaw.fresh.desktop
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
%global crate usage-cli
|
%global crate usage-cli
|
||||||
|
|
||||||
Name: rust-usage-cli
|
Name: rust-usage-cli
|
||||||
Version: 2.16.1
|
Version: 2.18.0
|
||||||
Release: 1%?dist
|
Release: 1%?dist
|
||||||
Summary: CLI for working with usage-based CLIs
|
Summary: CLI for working with usage-based CLIs
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
Name: xwayland-satellite
|
Name: xwayland-satellite
|
||||||
Version: 0.8
|
Version: 0.8.1
|
||||||
Release: 1%?dist
|
Release: 1%?dist
|
||||||
Summary: Xwayland outside your Wayland.
|
Summary: Xwayland outside your Wayland.
|
||||||
License: MPL-2.0
|
License: MPL-2.0
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
#!/usr/bin/bash
|
#!/usr/bin/bash
|
||||||
|
|
||||||
version=0.16.0-dev.2535+b5bd49460
|
version=0.16.0-dev.2623+27eec9bd6
|
||||||
|
|
||||||
mirrors=()
|
mirrors=()
|
||||||
|
|
||||||
|
|||||||
@@ -7,7 +7,7 @@
|
|||||||
%define llvm_compat 20
|
%define llvm_compat 20
|
||||||
%endif
|
%endif
|
||||||
%global llvm_version 20.0.0
|
%global llvm_version 20.0.0
|
||||||
%global ver 0.16.0-dev.2535+b5bd49460
|
%global ver 0.16.0-dev.2623+27eec9bd6
|
||||||
%bcond bootstrap 1
|
%bcond bootstrap 1
|
||||||
%bcond docs %{without bootstrap}
|
%bcond docs %{without bootstrap}
|
||||||
%bcond test 1
|
%bcond test 1
|
||||||
|
|||||||
@@ -13,7 +13,7 @@
|
|||||||
%global zig_cache_dir %{builddir}/zig-cache
|
%global zig_cache_dir %{builddir}/zig-cache
|
||||||
|
|
||||||
Name: zig-master
|
Name: zig-master
|
||||||
Version: 0.16.0~dev.2535+b5bd49460
|
Version: 0.16.0~dev.2623+27eec9bd6
|
||||||
Release: 2%?dist
|
Release: 2%?dist
|
||||||
Summary: Master builds of the Zig language
|
Summary: Master builds of the Zig language
|
||||||
License: MIT AND NCSA AND LGPL-2.1-or-later AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND GPL-2.0-or-later AND GPL-2.0-or-later WITH GCC-exception-2.0 AND BSD-3-Clause AND Inner-Net-2.0 AND ISC AND LicenseRef-Fedora-Public-Domain AND GFDL-1.1-or-later AND ZPL-2.1
|
License: MIT AND NCSA AND LGPL-2.1-or-later AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND GPL-2.0-or-later AND GPL-2.0-or-later WITH GCC-exception-2.0 AND BSD-3-Clause AND Inner-Net-2.0 AND ISC AND LicenseRef-Fedora-Public-Domain AND GFDL-1.1-or-later AND ZPL-2.1
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
%bcond_with tests
|
%bcond_with tests
|
||||||
|
|
||||||
Name: apparmor
|
Name: apparmor
|
||||||
Version: 5.0.0~alpha6
|
Version: 4.1.6
|
||||||
Release: 1%?dist
|
Release: 1%?dist
|
||||||
Summary: AppArmor userspace components
|
Summary: AppArmor userspace components
|
||||||
|
|
||||||
@@ -185,6 +185,9 @@ install -Dm644 %{SOURCE1} %{buildroot}%{_presetdir}/70-apparmor.preset
|
|||||||
|
|
||||||
find %{buildroot} \( -name "*.a" -o -name "*.la" \) -delete
|
find %{buildroot} \( -name "*.a" -o -name "*.la" \) -delete
|
||||||
|
|
||||||
|
mkdir -p %buildroot%python3_sitearch/LibAppArmor
|
||||||
|
mv %buildroot%python3_sitearch/{LibAppArmor.py,_LibAppArmor.cpython-*-linux-gnu.so,__pycache__/LibAppArmor.*} %buildroot%python3_sitearch/LibAppArmor/
|
||||||
|
|
||||||
%find_lang aa-binutils
|
%find_lang aa-binutils
|
||||||
%find_lang apparmor-parser
|
%find_lang apparmor-parser
|
||||||
%find_lang apparmor-utils
|
%find_lang apparmor-utils
|
||||||
@@ -276,11 +279,11 @@ make -C utils check
|
|||||||
%{_bindir}/aa-exec
|
%{_bindir}/aa-exec
|
||||||
%{_bindir}/aa-features-abi
|
%{_bindir}/aa-features-abi
|
||||||
%{_sbindir}/aa-load
|
%{_sbindir}/aa-load
|
||||||
%{_sbindir}/aa-show-usage
|
#{_sbindir}/aa-show-usage
|
||||||
%dnl %{_sbindir}/aa-teardown
|
%{_sbindir}/aa-teardown
|
||||||
%dnl %{_unitdir}/apparmor.service
|
%{_unitdir}/apparmor.service
|
||||||
%{_presetdir}/70-apparmor.preset
|
%{_presetdir}/70-apparmor.preset
|
||||||
%dnl %{_prefix}/lib/apparmor
|
%{_prefix}/lib/apparmor
|
||||||
%dir %{_sysconfdir}/apparmor
|
%dir %{_sysconfdir}/apparmor
|
||||||
# FIXME: the confusion…? how did this happen
|
# FIXME: the confusion…? how did this happen
|
||||||
%config(noreplace) %{_sysconfdir}/apparmor/default_unconfined.template
|
%config(noreplace) %{_sysconfdir}/apparmor/default_unconfined.template
|
||||||
@@ -294,8 +297,8 @@ make -C utils check
|
|||||||
%{_mandir}/man7/apparmor.7.gz
|
%{_mandir}/man7/apparmor.7.gz
|
||||||
%{_mandir}/man7/apparmor_xattrs.7.gz
|
%{_mandir}/man7/apparmor_xattrs.7.gz
|
||||||
%{_mandir}/man8/aa-load.8.gz
|
%{_mandir}/man8/aa-load.8.gz
|
||||||
%{_mandir}/man8/aa-show-usage.8.gz
|
#{_mandir}/man8/aa-show-usage.8.gz
|
||||||
%dnl %{_mandir}/man8/aa-teardown.8.gz
|
%{_mandir}/man8/aa-teardown.8.gz
|
||||||
%{_mandir}/man8/apparmor_parser.8.gz
|
%{_mandir}/man8/apparmor_parser.8.gz
|
||||||
|
|
||||||
%files utils -f apparmor-utils.lang
|
%files utils -f apparmor-utils.lang
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
%define debug_package %nil
|
%define debug_package %nil
|
||||||
|
|
||||||
Name: args-hxx
|
Name: args-hxx
|
||||||
Version: 6.4.7
|
Version: 6.4.8
|
||||||
Release: 1%?dist
|
Release: 1%?dist
|
||||||
Summary: A simple header-only C++ argument parser library
|
Summary: A simple header-only C++ argument parser library
|
||||||
License: MIT
|
License: MIT
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
%global appid org.freedesktop.libfprint
|
%global appid org.freedesktop.libfprint
|
||||||
|
|
||||||
Name: libfprint-tod
|
Name: libfprint-tod
|
||||||
Version: 1.94.9+tod1
|
Version: 1.94.10+tod1
|
||||||
Release: 1%?dist
|
Release: 1%?dist
|
||||||
URL: https://gitlab.freedesktop.org/3v1n0/libfprint/
|
URL: https://gitlab.freedesktop.org/3v1n0/libfprint/
|
||||||
Source: %{url}/-/archive/v%{version}/libfprint-v%{version}.tar.gz
|
Source: %{url}/-/archive/v%{version}/libfprint-v%{version}.tar.gz
|
||||||
|
|||||||
@@ -1,11 +0,0 @@
|
|||||||
diff -up mesa-22.3.0-rc4/src/util/00-mesa-defaults.conf.dma mesa-22.3.0-rc4/src/util/00-mesa-defaults.conf
|
|
||||||
--- mesa-22.3.0-rc4/src/util/00-mesa-defaults.conf.dma 2022-11-25 10:32:32.175879868 +1000
|
|
||||||
+++ mesa-22.3.0-rc4/src/util/00-mesa-defaults.conf 2022-11-25 10:32:43.743067470 +1000
|
|
||||||
@@ -653,6 +653,7 @@ TODO: document the other workarounds.
|
|
||||||
<application name="gnome-shell" executable="gnome-shell">
|
|
||||||
<option name="adaptive_sync" value="false" />
|
|
||||||
<option name="v3d_nonmsaa_texture_size_limit" value="true" />
|
|
||||||
+ <option name="mesa_glthread" value="false"/>
|
|
||||||
</application>
|
|
||||||
<application name="Desktop — Plasma" executable="plasmashell">
|
|
||||||
<option name="adaptive_sync" value="false" />
|
|
||||||
@@ -1,27 +0,0 @@
|
|||||||
From 087ef6401515d7260eafbffe423f39afc2af985c Mon Sep 17 00:00:00 2001
|
|
||||||
From: Tomeu Vizoso <tomeu.vizoso@collabora.com>
|
|
||||||
Date: Tue, 18 Nov 2025 11:36:43 +0100
|
|
||||||
Subject: [PATCH] dril: don't build a rocket_dri.so
|
|
||||||
|
|
||||||
As Teflon doesn't dynamically load drivers (yet?).
|
|
||||||
---
|
|
||||||
src/gallium/targets/dril/meson.build | 3 +--
|
|
||||||
1 file changed, 1 insertion(+), 2 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/src/gallium/targets/dril/meson.build b/src/gallium/targets/dril/meson.build
|
|
||||||
index 140022f077da9..62a816f44a625 100644
|
|
||||||
--- a/src/gallium/targets/dril/meson.build
|
|
||||||
+++ b/src/gallium/targets/dril/meson.build
|
|
||||||
@@ -124,8 +124,7 @@ foreach d : [[with_gallium_kmsro, [
|
|
||||||
[with_gallium_lima, 'lima_dri.so'],
|
|
||||||
[with_gallium_d3d12, 'd3d12_dri.so'],
|
|
||||||
[with_gallium_zink, 'zink_dri.so'],
|
|
||||||
- [with_gallium_asahi, 'asahi_dri.so'],
|
|
||||||
- [with_gallium_rocket, 'rocket_dri.so']]
|
|
||||||
+ [with_gallium_asahi, 'asahi_dri.so']]
|
|
||||||
if d[0]
|
|
||||||
dril_drivers += d[1]
|
|
||||||
endif
|
|
||||||
--
|
|
||||||
GitLab
|
|
||||||
|
|
||||||
+11
-20
@@ -84,13 +84,13 @@
|
|||||||
|
|
||||||
Name: %{srcname}
|
Name: %{srcname}
|
||||||
Summary: Mesa graphics libraries
|
Summary: Mesa graphics libraries
|
||||||
%global ver 25.3.4
|
%global ver 26.0.0
|
||||||
Epoch: 1
|
Epoch: 1
|
||||||
Version: %{lua:ver = string.gsub(rpm.expand("%{ver}"), "-", "~"); print(ver)}
|
Version: %{lua:ver = string.gsub(rpm.expand("%{ver}"), "-", "~"); print(ver)}
|
||||||
Release: 1
|
Release: 1
|
||||||
Packager: Kyle Gospodnetich <me@kylegospodneti.ch>
|
Packager: Kyle Gospodnetich <me@kylegospodneti.ch>
|
||||||
License: MIT AND BSD-3-Clause AND SGI-B-2.0
|
License: MIT AND BSD-3-Clause AND SGI-B-2.0
|
||||||
URL: http://www.mesa3d.org
|
URL: https://mesa3d.org
|
||||||
|
|
||||||
Source0: https://archive.mesa3d.org/%{srcname}-%{version}.tar.xz
|
Source0: https://archive.mesa3d.org/%{srcname}-%{version}.tar.xz
|
||||||
# src/gallium/auxiliary/postprocess/pp_mlaa* have an ... interestingly worded license.
|
# src/gallium/auxiliary/postprocess/pp_mlaa* have an ... interestingly worded license.
|
||||||
@@ -115,9 +115,6 @@ Source13: https://crates.io/api/v1/crates/syn/%{rust_syn_ver}/download#/sy
|
|||||||
Source14: https://crates.io/api/v1/crates/unicode-ident/%{rust_unicode_ident_ver}/download#/unicode-ident-%{rust_unicode_ident_ver}.tar.gz
|
Source14: https://crates.io/api/v1/crates/unicode-ident/%{rust_unicode_ident_ver}/download#/unicode-ident-%{rust_unicode_ident_ver}.tar.gz
|
||||||
Source15: https://crates.io/api/v1/crates/rustc-hash/%{rustc_hash_ver}/download#/rustc-hash-%{rustc_hash_ver}.tar.gz
|
Source15: https://crates.io/api/v1/crates/rustc-hash/%{rustc_hash_ver}/download#/rustc-hash-%{rustc_hash_ver}.tar.gz
|
||||||
|
|
||||||
# Teflon: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/38532
|
|
||||||
Patch12: mesa-38532.patch
|
|
||||||
|
|
||||||
# Open Gaming Collective Patches
|
# Open Gaming Collective Patches
|
||||||
Patch30: https://raw.githubusercontent.com/OpenGamingCollective/mesa/refs/tags/%{ver}/limiter.patch
|
Patch30: https://raw.githubusercontent.com/OpenGamingCollective/mesa/refs/tags/%{ver}/limiter.patch
|
||||||
Patch31: https://raw.githubusercontent.com/OpenGamingCollective/mesa/refs/tags/%{ver}/radv-defaults.patch
|
Patch31: https://raw.githubusercontent.com/OpenGamingCollective/mesa/refs/tags/%{ver}/radv-defaults.patch
|
||||||
@@ -240,8 +237,8 @@ Obsoletes: %{name}-libOSMesa < %{?epoch:%{epoch}:}25.1.0~rc2-1
|
|||||||
Summary: Mesa libGL development package
|
Summary: Mesa libGL development package
|
||||||
Requires: (%{name}-libGL%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release} if %{name}-libGL%{?_isa})
|
Requires: (%{name}-libGL%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release} if %{name}-libGL%{?_isa})
|
||||||
Requires: libglvnd-devel%{?_isa} >= 1:1.3.2
|
Requires: libglvnd-devel%{?_isa} >= 1:1.3.2
|
||||||
Provides: libGL-devel
|
Provides: libGL-devel = %{?epoch:%{epoch}:}%{version}-%{release}
|
||||||
Provides: libGL-devel%{?_isa}
|
Provides: libGL-devel%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
|
||||||
Recommends: gl-manpages
|
Recommends: gl-manpages
|
||||||
Obsoletes: %{name}-libOSMesa-devel < %{?epoch:%{epoch}:}25.1.0~rc2-1
|
Obsoletes: %{name}-libOSMesa-devel < %{?epoch:%{epoch}:}25.1.0~rc2-1
|
||||||
|
|
||||||
@@ -262,8 +259,8 @@ Summary: Mesa libEGL development package
|
|||||||
Requires: (%{name}-libEGL%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release} if %{name}-libEGL%{?_isa})
|
Requires: (%{name}-libEGL%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release} if %{name}-libEGL%{?_isa})
|
||||||
Requires: libglvnd-devel%{?_isa} >= 1:1.3.2
|
Requires: libglvnd-devel%{?_isa} >= 1:1.3.2
|
||||||
Requires: %{name}-khr-devel%{?_isa}
|
Requires: %{name}-khr-devel%{?_isa}
|
||||||
Provides: libEGL-devel
|
Provides: libEGL-devel = %{?epoch:%{epoch}:}%{version}-%{release}
|
||||||
Provides: libEGL-devel%{?_isa}
|
Provides: libEGL-devel%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
|
||||||
|
|
||||||
%description libEGL-devel
|
%description libEGL-devel
|
||||||
%{summary}.
|
%{summary}.
|
||||||
@@ -292,8 +289,8 @@ Obsoletes: %{name}-vaapi-drivers < %{?epoch:%{epoch}:}22.2.0-5
|
|||||||
|
|
||||||
%package libgbm
|
%package libgbm
|
||||||
Summary: Mesa gbm runtime library
|
Summary: Mesa gbm runtime library
|
||||||
Provides: libgbm
|
Provides: libgbm = %{?epoch:%{epoch}:}%{version}-%{release}
|
||||||
Provides: libgbm%{?_isa}
|
Provides: libgbm%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
|
||||||
Recommends: %{name}-dri-drivers%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
|
Recommends: %{name}-dri-drivers%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
|
||||||
# If mesa-dri-drivers are installed, they must match in version. This is here to prevent using
|
# If mesa-dri-drivers are installed, they must match in version. This is here to prevent using
|
||||||
# older mesa-dri-drivers together with a newer mesa-libgbm and its dependants.
|
# older mesa-dri-drivers together with a newer mesa-libgbm and its dependants.
|
||||||
@@ -306,8 +303,8 @@ Requires: (%{name}-dri-drivers%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{r
|
|||||||
%package libgbm-devel
|
%package libgbm-devel
|
||||||
Summary: Mesa libgbm development package
|
Summary: Mesa libgbm development package
|
||||||
Requires: %{name}-libgbm%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
|
Requires: %{name}-libgbm%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
|
||||||
Provides: libgbm-devel
|
Provides: libgbm-devel = %{?epoch:%{epoch}:}%{version}-%{release}
|
||||||
Provides: libgbm-devel%{?_isa}
|
Provides: libgbm-devel%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
|
||||||
|
|
||||||
%description libgbm-devel
|
%description libgbm-devel
|
||||||
%{summary}.
|
%{summary}.
|
||||||
@@ -355,6 +352,7 @@ Summary: Mesa Vulkan drivers
|
|||||||
Requires: vulkan%{_isa}
|
Requires: vulkan%{_isa}
|
||||||
Requires: %{name}-filesystem%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
|
Requires: %{name}-filesystem%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
|
||||||
Obsoletes: mesa-vulkan-devel < %{?epoch:%{epoch}:}%{version}-%{release}
|
Obsoletes: mesa-vulkan-devel < %{?epoch:%{epoch}:}%{version}-%{release}
|
||||||
|
Obsoletes: VK_hdr_layer < 1
|
||||||
|
|
||||||
%description vulkan-drivers
|
%description vulkan-drivers
|
||||||
The drivers with support for the Vulkan API.
|
The drivers with support for the Vulkan API.
|
||||||
@@ -515,13 +513,6 @@ rm -vf %{buildroot}%{_libdir}/dri/apple_dri.so
|
|||||||
# determine the vendor
|
# determine the vendor
|
||||||
ln -s %{_libdir}/libGLX_mesa.so.0 %{buildroot}%{_libdir}/libGLX_system.so.0
|
ln -s %{_libdir}/libGLX_mesa.so.0 %{buildroot}%{_libdir}/libGLX_system.so.0
|
||||||
|
|
||||||
# this keeps breaking, check it early. note that the exit from eu-ftr is odd.
|
|
||||||
pushd %{buildroot}%{_libdir}
|
|
||||||
for i in libGL.so ; do
|
|
||||||
eu-findtextrel $i && exit 1
|
|
||||||
done
|
|
||||||
popd
|
|
||||||
|
|
||||||
%files filesystem
|
%files filesystem
|
||||||
%doc docs/Mesa-MLAA-License-Clarification-Email.txt
|
%doc docs/Mesa-MLAA-License-Clarification-Email.txt
|
||||||
%dir %{_libdir}/dri
|
%dir %{_libdir}/dri
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
%global _distro_extra_cflags -Wno-discarded-qualifiers
|
%global _distro_extra_cflags -Wno-discarded-qualifiers -Wno-maybe-uninitialized
|
||||||
|
|
||||||
Name: quickjs-ng
|
Name: quickjs-ng
|
||||||
Version: 0.11.0
|
Version: 0.12.1
|
||||||
Release: 1%?dist
|
Release: 1%?dist
|
||||||
License: MIT
|
License: MIT
|
||||||
Summary: A mighty JavaScript engine
|
Summary: A mighty JavaScript engine
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
Name: zlib
|
Name: zlib
|
||||||
Version: 1.3.1
|
Version: 1.3.2
|
||||||
Release: 1%?dist
|
Release: 1%?dist
|
||||||
License: Zlib
|
License: Zlib
|
||||||
URL: https://zlib.net
|
URL: https://zlib.net
|
||||||
|
|||||||
@@ -14,13 +14,13 @@ BuildArch: noarch
|
|||||||
BuildRequires: gcc-c++
|
BuildRequires: gcc-c++
|
||||||
BuildRequires: gradle
|
BuildRequires: gradle
|
||||||
BuildRequires: anda-srpm-macros
|
BuildRequires: anda-srpm-macros
|
||||||
BuildRequires: java-21-openjdk
|
BuildRequires: java-latest-openjdk
|
||||||
BuildRequires: java-21-openjdk-devel
|
BuildRequires: java-latest-openjdk-devel
|
||||||
BuildRequires: systemd-rpm-macros
|
BuildRequires: systemd-rpm-macros
|
||||||
BuildRequires: make
|
BuildRequires: make
|
||||||
BuildRequires: asciidoc
|
BuildRequires: asciidoc
|
||||||
|
|
||||||
Recommends: java-21-openjdk
|
Recommends: java-latest-openjdk
|
||||||
|
|
||||||
Packager: Owen Zimmerman <owen@fyralabs.com>
|
Packager: Owen Zimmerman <owen@fyralabs.com>
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
%global snapshot r1245.8e82100
|
%global snapshot r1245.8e82100
|
||||||
|
|
||||||
Name: gpu-screen-recorder
|
Name: gpu-screen-recorder
|
||||||
Version: 5.12.3
|
Version: 5.12.4
|
||||||
Release: 1%?dist
|
Release: 1%?dist
|
||||||
Summary: A shadowplay-like screen recorder for Linux
|
Summary: A shadowplay-like screen recorder for Linux
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
%global commit 756aa56d036599e53a563afdfa8b4d143b95f9b4
|
%global commit ea65c0f542eeb894b644b39051903a3f239d48d5
|
||||||
%global shortcommit %{sub %{commit} 1 7}
|
%global shortcommit %{sub %{commit} 1 7}
|
||||||
%global commit_date 20260207
|
%global commit_date 20260215
|
||||||
|
|
||||||
Name: vgmstream
|
Name: vgmstream
|
||||||
Version: 0~%{commit_date}git.%shortcommit
|
Version: 0~%{commit_date}git.%shortcommit
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
%global commit 38acdea488cae1a24591be7b0e6737f58b54f725
|
%global commit 49fbf32f330b324c9b9d8582e80582378fc57e3c
|
||||||
%global commit_date 20260126
|
%global commit_date 20260214
|
||||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||||
# Exclude input files from mangling
|
# Exclude input files from mangling
|
||||||
%global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$
|
%global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user