mirror of
https://github.com/terrapkg/packages.git
synced 2026-06-24 04:20:46 +00:00
Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 7876cc8a07 |
@@ -1,6 +1,6 @@
|
|||||||
name: Bootstrap Andaman and Subatomic
|
name: Bootstrap Andaman and Subatomic
|
||||||
permissions:
|
permissions:
|
||||||
contents: write
|
contents: read
|
||||||
on:
|
on:
|
||||||
workflow_dispatch:
|
workflow_dispatch:
|
||||||
|
|
||||||
@@ -19,46 +19,22 @@ jobs:
|
|||||||
- name: Install repositories
|
- name: Install repositories
|
||||||
run: |
|
run: |
|
||||||
dnf5 swap -y --setopt=install_weak_deps=False systemd-standalone-sysusers systemd
|
dnf5 swap -y --setopt=install_weak_deps=False systemd-standalone-sysusers systemd
|
||||||
dnf5 install -y --repo=rawhide --setopt=install_weak_deps=False curl wget git-core openssl-devel cargo podman fuse-overlayfs dnf5-plugins rpmbuild script
|
dnf5 install -y --setopt=install_weak_deps=False curl wget git-core openssl-devel cargo podman fuse-overlayfs dnf5-plugins rpmbuild script
|
||||||
|
|
||||||
- uses: actions/checkout@v6
|
- uses: actions/checkout@v6
|
||||||
with:
|
with:
|
||||||
ref: f${{ matrix.version }}
|
ref: f${{ matrix.version }}
|
||||||
fetch-depth: 1
|
fetch-depth: 1
|
||||||
ssh-key: ${{ secrets.SSH_AUTHENTICATION_KEY }}
|
|
||||||
|
|
||||||
- name: Fetch new keys
|
|
||||||
run: |
|
|
||||||
export releasever="${{ matrix.version }}"
|
|
||||||
|
|
||||||
[ ! -f anda/terra/gpg-keys/RPM-GPG-KEY-terra$releasever ] && curl -s https://repos.fyralabs.com/terra$releasever/key.asc > anda/terra/gpg-keys/RPM-GPG-KEY-terra$releasever
|
|
||||||
[ ! -f anda/terra/gpg-keys/RPM-GPG-KEY-terra$releasever-source ] && curl -s https://repos.fyralabs.com/terra$releasever-source/key.asc > anda/terra/gpg-keys/RPM-GPG-KEY-terra$releasever-source
|
|
||||||
if [[ $releasever != el* ]]; then
|
|
||||||
[ ! -f anda/terra/gpg-keys/RPM-GPG-KEY-terra$releasever-extras ] && curl -s https://repos.fyralabs.com/terra$releasever-extras/key.asc > anda/terra/gpg-keys/RPM-GPG-KEY-terra$releasever-extras
|
|
||||||
[ ! -f anda/terra/gpg-keys/RPM-GPG-KEY-terra$releasever-extras-source ] && curl -s https://repos.fyralabs.com/terra$releasever-extras-source/key.asc > anda/terra/gpg-keys/RPM-GPG-KEY-terra$releasever-extras-source
|
|
||||||
[ ! -f anda/terra/gpg-keys/RPM-GPG-KEY-terra$releasever-mesa ] && curl -s https://repos.fyralabs.com/terra$releasever-mesa/key.asc > anda/terra/gpg-keys/RPM-GPG-KEY-terra$releasever-mesa
|
|
||||||
[ ! -f anda/terra/gpg-keys/RPM-GPG-KEY-terra$releasever-mesa-source ] && curl -s https://repos.fyralabs.com/terra$releasever-mesa-source/key.asc > anda/terra/gpg-keys/RPM-GPG-KEY-terra$releasever-mesa-source
|
|
||||||
[ ! -f anda/terra/gpg-keys/RPM-GPG-KEY-terra$releasever-multimedia ] && curl -s https://repos.fyralabs.com/terra$releasever-multimedia/key.asc > anda/terra/gpg-keys/RPM-GPG-KEY-terra$releasever-multimedia
|
|
||||||
[ ! -f anda/terra/gpg-keys/RPM-GPG-KEY-terra$releasever-multimedia-source ] && curl -s https://repos.fyralabs.com/terra$releasever-multimedia-source/key.asc > anda/terra/gpg-keys/RPM-GPG-KEY-terra$releasever-multimedia-source
|
|
||||||
[ ! -f anda/terra/gpg-keys/RPM-GPG-KEY-terra$releasever-nvidia ] && curl -s https://repos.fyralabs.com/terra$releasever-nvidia/key.asc > anda/terra/gpg-keys/RPM-GPG-KEY-terra$releasever-nvidia
|
|
||||||
[ ! -f anda/terra/gpg-keys/RPM-GPG-KEY-terra$releasever-nvidia-source ] && curl -s https://repos.fyralabs.com/terra$releasever-nvidia-source/key.asc > anda/terra/gpg-keys/RPM-GPG-KEY-terra$releasever-nvidia-source
|
|
||||||
fi
|
|
||||||
- name: Build terra-gpg-keys
|
|
||||||
run: |
|
|
||||||
mkdir -p anda-build/rpm/rpms
|
|
||||||
rpmbuild -bb anda/terra/gpg-keys/pkg/*.spec --undefine=_disable_source_fetch -D "vendor Terra" -D "_sourcedir $(pwd)/anda/terra/gpg-keys/" -D "_rpmdir $(pwd)/anda-build/rpm/rpms/"
|
|
||||||
mv ./anda-build/rpm/rpms/*/anda-*.rpm ./anda-build/rpm/rpms/
|
|
||||||
- name: Install terra-gpg-keys
|
|
||||||
run: dnf5 install -y anda-build/rpm/rpms/terra-gpg-keys*.rpm
|
|
||||||
|
|
||||||
- name: Build anda-srpm-macros
|
- name: Build anda-srpm-macros
|
||||||
run: |
|
run: |
|
||||||
rpmbuild -bb anda/terra/srpm-macros/*.spec --undefine=_disable_source_fetch -D "vendor Terra" -D "_sourcedir $(pwd)/anda/terra/srpm-macros/" -D "_rpmdir $(pwd)/anda-build/rpm/rpms/"
|
mkdir -p anda-build/rpm/rpms
|
||||||
|
rpmbuild -bb anda/terra/srpm-macros/*.spec --undefine=_disable_source_fetch -D "_sourcedir $(pwd)/anda/terra/srpm-macros/" -D "_rpmdir $(pwd)/anda-build/rpm/rpms/"
|
||||||
mv ./anda-build/rpm/rpms/*/anda-*.rpm ./anda-build/rpm/rpms/
|
mv ./anda-build/rpm/rpms/*/anda-*.rpm ./anda-build/rpm/rpms/
|
||||||
dnf5 install -y ./anda-build/rpm/rpms/anda-*.rpm
|
dnf5 install -y ./anda-build/rpm/rpms/anda-*.rpm
|
||||||
|
|
||||||
- name: Install build dependencies
|
- name: Install build dependencies
|
||||||
run: dnf5 builddep -y anda/terra/{mock-configs,srpm-macros}/*.spec anda/tools/buildsys/{anda,subatomic}/*.spec anda/terra/appstream-helper/*.spec
|
run: dnf5 builddep -y anda/terra/{mock-configs,srpm-macros}/*.spec anda/tools/buildsys/{anda,subatomic}/*.spec
|
||||||
|
|
||||||
- name: Install Anda
|
- name: Install Anda
|
||||||
run: |
|
run: |
|
||||||
@@ -79,7 +55,7 @@ jobs:
|
|||||||
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
|
- name: Build terra-appstream-helper
|
||||||
run: anda build -D "vendor Terra" -rrpmbuild anda/terra/appstream-helper/pkg
|
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
|
||||||
@@ -87,27 +63,7 @@ jobs:
|
|||||||
run: dnf5 install -y ./anda-build/rpm/rpms/subatomic-*.rpm
|
run: dnf5 install -y ./anda-build/rpm/rpms/subatomic-*.rpm
|
||||||
|
|
||||||
- name: Tidy up output directory
|
- name: Tidy up output directory
|
||||||
run: |
|
run: rmdir anda-build/rpm/rpms/{noarch,aarch64,x86_64} | true
|
||||||
rmdir anda-build/rpm/rpms/{noarch,aarch64,x86_64} | true
|
|
||||||
rm anda-build/rpm/rpms/terra-gpg-keys* | true
|
|
||||||
|
|
||||||
- name: Update terra-gpg-keys
|
|
||||||
run: anda update --filters keys=1 --labels branch=${{ matrix.version }}
|
|
||||||
|
|
||||||
- name: Commit terra-gpg-keys update
|
|
||||||
run: |
|
|
||||||
mkdir -p ${{ runner.temp }}
|
|
||||||
echo "${{ secrets.SSH_SIGNING_KEY }}" > ${{ runner.temp }}/signing_key
|
|
||||||
chmod 0700 ${{ runner.temp }}/signing_key
|
|
||||||
git config --global --add safe.directory "$GITHUB_WORKSPACE"
|
|
||||||
git config user.name "Raboneko"
|
|
||||||
git config user.email "raboneko@fyralabs.com"
|
|
||||||
git config gpg.format "ssh"
|
|
||||||
git config user.signingkey "${{ runner.temp }}/signing_key"
|
|
||||||
msg="bump(bootstrap): terra-gpg-keys"
|
|
||||||
git commit -S -a -m "$msg"
|
|
||||||
git add anda/terra/gpg-keys
|
|
||||||
git push -u origin
|
|
||||||
|
|
||||||
- name: Upload packages to subatomic
|
- name: Upload packages to subatomic
|
||||||
run: |
|
run: |
|
||||||
|
|||||||
@@ -70,7 +70,7 @@ jobs:
|
|||||||
dnf5 builddep -y ${dir}/*.spec
|
dnf5 builddep -y ${dir}/*.spec
|
||||||
|
|
||||||
- name: Configure sccache
|
- name: Configure sccache
|
||||||
if: matrix.pkg.labels['sccache'] != '0'
|
if: ${{ !contains(matrix.pkg.labels, 'sccache') }}
|
||||||
run: |
|
run: |
|
||||||
set -euo pipefail
|
set -euo pipefail
|
||||||
echo "RUSTC_WRAPPER=/usr/bin/sccache" >> $GITHUB_ENV
|
echo "RUSTC_WRAPPER=/usr/bin/sccache" >> $GITHUB_ENV
|
||||||
|
|||||||
@@ -13,7 +13,6 @@ jobs:
|
|||||||
matrix:
|
matrix:
|
||||||
branch:
|
branch:
|
||||||
- frawhide
|
- frawhide
|
||||||
- f44
|
|
||||||
- f43
|
- f43
|
||||||
- f42
|
- f42
|
||||||
- el10
|
- el10
|
||||||
|
|||||||
@@ -6,7 +6,6 @@ on:
|
|||||||
push:
|
push:
|
||||||
branches:
|
branches:
|
||||||
- frawhide
|
- frawhide
|
||||||
- f44
|
|
||||||
- f43
|
- f43
|
||||||
- f42
|
- f42
|
||||||
- el10
|
- el10
|
||||||
|
|||||||
@@ -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.873
|
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.873
|
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-ptb-openasar
|
Name: discord-ptb-openasar
|
||||||
Version: 0.0.178
|
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.178
|
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
|
||||||
|
|||||||
@@ -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 c2cae0301bb850235f9b6efed86e5c4d33a8842b
|
%global commit 53d4da8fcd0e00b755b3329674b756d9777d3a89
|
||||||
%global shortcommit %{sub %{commit} 1 7}
|
%global shortcommit %{sub %{commit} 1 7}
|
||||||
%global commit_date 20260222
|
%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
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
Name: gurk
|
Name: gurk
|
||||||
Version: 0.8.1
|
Version: 0.8.1
|
||||||
Release: 2%?dist
|
Release: 1%?dist
|
||||||
Summary: Signal Messenger client for terminal
|
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)
|
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
|
URL: https://github.com/boxdot/gurk-rs
|
||||||
@@ -26,6 +26,7 @@ Packager: Owen Zimmerman <owen@fyralabs.com>
|
|||||||
%install
|
%install
|
||||||
export LC_ALL=C.UTF-8
|
export LC_ALL=C.UTF-8
|
||||||
export LANG=C
|
export LANG=C
|
||||||
|
unset RUSTC_WRAPPER
|
||||||
%cargo_install
|
%cargo_install
|
||||||
%{cargo_license_online} > LICENSE.dependencies
|
%{cargo_license_online} > LICENSE.dependencies
|
||||||
|
|
||||||
|
|||||||
@@ -11,7 +11,7 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
Name: helium-browser-bin
|
Name: helium-browser-bin
|
||||||
Version: 0.9.3.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
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
%global commit cf7edb2e7e7733a808b8340cc0598cdf7224bce8
|
%global commit 018467f2ea1f558052ef2c4046b517eaa94ae2dd
|
||||||
%global commit_date 20260222
|
%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
|
||||||
|
|||||||
@@ -9,7 +9,7 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
Name: legcord
|
Name: legcord
|
||||||
Version: 1.2.2
|
Version: 1.2.1
|
||||||
Release: 1%?dist
|
Release: 1%?dist
|
||||||
License: OSL-3.0
|
License: OSL-3.0
|
||||||
Summary: Custom lightweight Discord client designed to enhance your experience
|
Summary: Custom lightweight Discord client designed to enhance your experience
|
||||||
|
|||||||
@@ -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 250d6056c3ebef4c47dbc789e6fbe0ffc3f724c1
|
%global commit c2c081f49aff2e96eaeabd5d1bbb4051fcdf1538
|
||||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||||
%global commit_date 20260221
|
%global commit_date 20260219
|
||||||
%global ver 0.41.0
|
%global ver 0.41.0
|
||||||
|
|
||||||
Name: mpv-nightly
|
Name: mpv-nightly
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
%global pypi_name protontricks
|
%global pypi_name protontricks
|
||||||
|
|
||||||
Name: terra-%{pypi_name}
|
Name: terra-%{pypi_name}
|
||||||
Version: 1.14.0
|
Version: 1.13.1
|
||||||
Release: 1%?dist
|
Release: 1%?dist
|
||||||
Summary: Simple wrapper that does winetricks things for Proton enabled games
|
Summary: Simple wrapper that does winetricks things for Proton enabled games
|
||||||
BuildArch: noarch
|
BuildArch: noarch
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
%global ver 2026-02-22
|
%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,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 b792287f5bec9086916aa9b81788e0ea38f02c24
|
%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 20260222
|
%global commit_date 20260219
|
||||||
|
|
||||||
Name: winetricks-git
|
Name: winetricks-git
|
||||||
Version: %{ver}^%{commit_date}git.%{shortcommit}
|
Version: %{ver}^%{commit_date}git.%{shortcommit}
|
||||||
|
|||||||
@@ -1,6 +0,0 @@
|
|||||||
project pkg {
|
|
||||||
rpm {
|
|
||||||
spec = "gnome-shell-extension-vicinae.spec"
|
|
||||||
}
|
|
||||||
arches = ["x86_64"]
|
|
||||||
}
|
|
||||||
@@ -1,41 +0,0 @@
|
|||||||
%global uuid vicinae@dagimg-dot.netlify.app
|
|
||||||
|
|
||||||
Name: gnome-shell-extension-vicinae
|
|
||||||
Version: 1.5.3
|
|
||||||
Release: 1%{?dist}
|
|
||||||
License: MIT
|
|
||||||
URL: https://github.com/dagimg-dot/vicinae-gnome-extension
|
|
||||||
Source: %{url}/archive/refs/tags/v%{version}.tar.gz
|
|
||||||
Summary: Companion GNOME extension for Vicinae launcher
|
|
||||||
Packager: metcya <metcya@gmail.com>
|
|
||||||
|
|
||||||
BuildArch: noarch
|
|
||||||
|
|
||||||
BuildRequires: bun-bin glib2-devel
|
|
||||||
Requires: (gnome-shell >= 48~ with gnome-shell < 50~)
|
|
||||||
Requires: vicinae
|
|
||||||
Recommends: gnome-extensions-app
|
|
||||||
Provides: gnome-shell-extension-vicinae-gnome-extension
|
|
||||||
|
|
||||||
%description
|
|
||||||
Companion GNOME extension for Vicinae launcher with clipboard monitoring,
|
|
||||||
window management APIs, and paste-to-active-window capabilities.
|
|
||||||
|
|
||||||
%prep
|
|
||||||
%autosetup -n vicinae-gnome-extension-%{version}
|
|
||||||
|
|
||||||
%build
|
|
||||||
%{__bun} i && %{__bun} run build
|
|
||||||
|
|
||||||
%install
|
|
||||||
mkdir -p %{buildroot}%{_datadir}/gnome-shell/extensions/%{uuid}
|
|
||||||
cp -a src/ %{buildroot}%{_datadir}/gnome-shell/extensions/%{uuid}/
|
|
||||||
|
|
||||||
%files
|
|
||||||
%license LICENSE
|
|
||||||
%doc README.md DEVELOPMENT.md
|
|
||||||
%{_datadir}/gnome-shell/extensions/%{uuid}/
|
|
||||||
|
|
||||||
%changelog
|
|
||||||
* Sat Dec 27 2025 metcya <metcya@gmail.com> - 1.5.3-1
|
|
||||||
- Package
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
rpm.version(gh("dagimg-dot/vicinae-gnome-extension"));
|
|
||||||
@@ -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 c8d52bcf0c6cbd783e03460527bb20c1e9fa7f91
|
%global commit d08607cdd94486169f43ad0a1a6eb0c546fdd852
|
||||||
%forgemeta
|
%forgemeta
|
||||||
|
|
||||||
Name: lomiri-system-settings
|
Name: lomiri-system-settings
|
||||||
|
|||||||
@@ -6,12 +6,9 @@ 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
|
||||||
|
|
||||||
License: GPL-2.0-or-later
|
License: GPL-2.0
|
||||||
URL: https://crates.io/crates/matugen
|
URL: https://crates.io/crates/matugen
|
||||||
Source: %{crates_source}
|
Source: %{crates_source}
|
||||||
Source1: https://raw.githubusercontent.com/InioX/matugen/refs/tags/v%version/README.md
|
|
||||||
Source2: https://raw.githubusercontent.com/InioX/matugen/refs/tags/v%version/CHANGELOG.md
|
|
||||||
Source3: https://raw.githubusercontent.com/InioX/matugen/refs/tags/v%version/LICENSE
|
|
||||||
|
|
||||||
BuildRequires: cargo-rpm-macros >= 24
|
BuildRequires: cargo-rpm-macros >= 24
|
||||||
BuildRequires: anda-srpm-macros
|
BuildRequires: anda-srpm-macros
|
||||||
@@ -27,7 +24,7 @@ A material you color generation tool with templates.}
|
|||||||
|
|
||||||
%package -n %{crate}
|
%package -n %{crate}
|
||||||
Summary: %{summary}
|
Summary: %{summary}
|
||||||
License: GPL-2.0-or-later AND Zlib AND MPL-2.0 AND Unlicense AND (Unlicense OR MIT) AND (MIT OR Apache-2.0 OR Zlib) AND (MIT OR Apache-2.0 OR NCSA) AND MIT AND (MIT OR Apache-2.0 OR CC0-1.0) AND (MIT OR Apache-2.0) AND Unicode-DFS-2016 AND (0BSD OR MIT OR Apache-2.0) AND Apache-2.0 AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR MIT) AND (CC0-1.0 OR Apache-2.0) AND BSD-3-Clause AND BSD-2-Clause AND (Zlib OR Apache-2.0 OR MIT) AND (BSD-2-Clause OR Apache-2.0 OR MIT) (Apache-2.0 WITH LLVM-exception) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT)
|
License: GPL-2.0
|
||||||
# LICENSE.dependencies contains a full license breakdown
|
# LICENSE.dependencies contains a full license breakdown
|
||||||
|
|
||||||
%description -n %{crate} %{_description}
|
%description -n %{crate} %{_description}
|
||||||
@@ -39,14 +36,30 @@ License: GPL-2.0-or-later AND Zlib AND MPL-2.0 AND Unlicense AND (Unlicen
|
|||||||
%doc README.md
|
%doc README.md
|
||||||
%{_bindir}/matugen
|
%{_bindir}/matugen
|
||||||
|
|
||||||
|
|
||||||
|
%package devel
|
||||||
|
Summary: %{summary}
|
||||||
|
BuildArch: noarch
|
||||||
|
|
||||||
|
%description devel %{_description}
|
||||||
|
|
||||||
|
This package contains library source intended for building other packages which
|
||||||
|
use the "%{crate}" crate.
|
||||||
|
|
||||||
|
%files devel
|
||||||
|
%license %{crate_instdir}/LICENSE
|
||||||
|
%doc %{crate_instdir}/CHANGELOG.md
|
||||||
|
%doc %{crate_instdir}/README.md
|
||||||
|
%{crate_instdir}/
|
||||||
|
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%autosetup -n %{crate}-%{version} -p1
|
%autosetup -n %{crate}-%{version} -p1
|
||||||
%cargo_prep_online
|
%cargo_prep_online
|
||||||
install -Dpm0644 -t . %{S:1} %{S:2} %{S:3}
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
%cargo_license_summary_online
|
%{cargo_license_summary_online}
|
||||||
%{cargo_license_online} > LICENSE.dependencies
|
%{cargo_license} > LICENSE.dependencies
|
||||||
|
|
||||||
%install
|
%install
|
||||||
%cargo_install
|
%cargo_install
|
||||||
|
|||||||
@@ -1,9 +0,0 @@
|
|||||||
project pkg {
|
|
||||||
arches = ["x86_64"]
|
|
||||||
rpm {
|
|
||||||
spec = "android-studio-canary.spec"
|
|
||||||
}
|
|
||||||
labels {
|
|
||||||
nightly = "1"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,95 +0,0 @@
|
|||||||
%undefine __brp_add_determinism
|
|
||||||
# disable debuginfo subpackage
|
|
||||||
%global debug_package %{nil}
|
|
||||||
# Disable build-id symlinks to avoid conflicts
|
|
||||||
%global _build_id_links none
|
|
||||||
# don't strip bundled binaries because pycharm checks length (!!!) of binary fsnotif
|
|
||||||
# and if you strip debug stuff from it, it will complain
|
|
||||||
%global __strip /bin/true
|
|
||||||
# dont repack jars
|
|
||||||
%global __jar_repack %{nil}
|
|
||||||
# disable rpath checks
|
|
||||||
%define __brp_check_rpaths %{nil}
|
|
||||||
|
|
||||||
%define __requires_exclude_from ^/usr/libexec/android-studio-canary/.*$
|
|
||||||
%define __provides_exclude_from ^/usr/libexec/android-studio-canary/.*|libedit\\so.*$
|
|
||||||
%global __requires_exclude ^libaaudio\\.so.*|^libandroid\\.so.*|^libmediandk\\.so.*|^liblog\\.so.*|^libc\\.so.*|^libm\\.so.*|^libdl\\.so.*|^libcrypt\\.so.*|^libstdc\\+\\+\\.so.*|^libncursesw\\.so.*|^libtinfo\\.so.*|^libnsl\\.so.*|^libpanelw\\.so.*$
|
|
||||||
|
|
||||||
Name: android-studio-canary
|
|
||||||
Version: 2025.3.3.1
|
|
||||||
Release: 1%?dist
|
|
||||||
Summary: Official IDE for Android development (Canary build)
|
|
||||||
License: Apache-2.0
|
|
||||||
Packager: veuxit <erroor234@gmail.com>
|
|
||||||
ExclusiveArch: x86_64
|
|
||||||
URL: https://developer.android.com/studio/preview
|
|
||||||
|
|
||||||
%define suffixS panda3-canary1
|
|
||||||
|
|
||||||
Source0: https://dl.google.com/dl/android/studio/ide-zips/%{version}/android-studio-%{suffixS}-linux.tar.gz
|
|
||||||
|
|
||||||
Requires: alsa-lib
|
|
||||||
Requires: freetype
|
|
||||||
Requires: which
|
|
||||||
Requires: libXrender
|
|
||||||
Requires: libXtst
|
|
||||||
Requires: glibc
|
|
||||||
Requires: libsecret
|
|
||||||
|
|
||||||
BuildRequires: desktop-file-utils
|
|
||||||
|
|
||||||
%description
|
|
||||||
Android Studio is the official IDE for Android development, and includes everything you need to build Android apps.
|
|
||||||
|
|
||||||
%prep
|
|
||||||
%autosetup -n android-studio
|
|
||||||
|
|
||||||
%install
|
|
||||||
mkdir -p %{buildroot}%{_libexecdir}/%{name}
|
|
||||||
|
|
||||||
cp -a * %{buildroot}%{_libexecdir}/%{name}
|
|
||||||
|
|
||||||
mkdir -p %{buildroot}%{_bindir}
|
|
||||||
ln -s %{_libexecdir}/%{name}/bin/studio %{buildroot}%{_bindir}/%{name}
|
|
||||||
|
|
||||||
mkdir -p %{buildroot}%{_licensedir}/%{name}
|
|
||||||
install -Dm644 LICENSE.txt %{buildroot}%{_licensedir}/%{name}/LICENSE.txt
|
|
||||||
|
|
||||||
install -d %{buildroot}%{_datadir}/pixmaps
|
|
||||||
install -m 0644 -p bin/studio.png %{buildroot}%{_datadir}/pixmaps/%{name}.png
|
|
||||||
install -d %{buildroot}%{_datadir}/icons/hicolor/scalable/apps
|
|
||||||
install -m 0644 -p bin/studio.svg %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
|
|
||||||
|
|
||||||
mkdir -p %{buildroot}%{_datadir}/applications
|
|
||||||
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << 'EOF'
|
|
||||||
[Desktop Entry]
|
|
||||||
Version=1.0
|
|
||||||
Type=Application
|
|
||||||
Name=Android Studio Canary
|
|
||||||
Exec=android-studio-canary
|
|
||||||
Icon=android-studio-canary
|
|
||||||
Comment=Official IDE for Android development (Canary build)
|
|
||||||
Categories=Development;IDE;
|
|
||||||
Terminal=false
|
|
||||||
StartupNotify=true
|
|
||||||
StartupWMClass=jetbrains-studio-canary
|
|
||||||
MimeType=application/x-extension-iml;
|
|
||||||
EOF
|
|
||||||
|
|
||||||
%check
|
|
||||||
%desktop_file_validate %{buildroot}%{_datadir}/applications/%{name}.desktop
|
|
||||||
|
|
||||||
%files
|
|
||||||
%license %{_licensedir}/%{name}/LICENSE.txt
|
|
||||||
%{_libexecdir}/%{name}
|
|
||||||
%{_bindir}/%{name}
|
|
||||||
%{_datadir}/pixmaps/android-studio-canary.png
|
|
||||||
%{_datadir}/icons/hicolor/scalable/apps/android-studio-canary.svg
|
|
||||||
%{_datadir}/applications/%{name}.desktop
|
|
||||||
|
|
||||||
%changelog
|
|
||||||
* Wed Feb 18 2026 veuxit <erroor234@gmail.com> - 2025.3.2.4
|
|
||||||
- Update .spec file
|
|
||||||
|
|
||||||
* Sun Feb 15 2026 veuxit <erroor234@gmail.com> - 2025.3.2.4
|
|
||||||
- Initial package release
|
|
||||||
@@ -1,10 +0,0 @@
|
|||||||
let html = get("https://developer.android.com/studio/preview");
|
|
||||||
let pattern = `ide-zips/([^/]+)/android-studio-(.*?)-linux\.tar\.gz`;
|
|
||||||
let nofilter = find(pattern, html, 0);
|
|
||||||
let version = find(pattern, html, 1);
|
|
||||||
let suffixS = find(pattern, html, 2);
|
|
||||||
print(nofilter);
|
|
||||||
print(version);
|
|
||||||
print(suffixS);
|
|
||||||
rpm.version(version);
|
|
||||||
rpm.define("suffixS", suffixS);
|
|
||||||
@@ -14,7 +14,7 @@
|
|||||||
%global appid com.vscodium.VSCodium
|
%global appid com.vscodium.VSCodium
|
||||||
|
|
||||||
Name: codium
|
Name: codium
|
||||||
Version: 1.109.51242
|
Version: 1.109.41146
|
||||||
Release: 1%?dist
|
Release: 1%?dist
|
||||||
Summary: Code editing. Redefined.
|
Summary: Code editing. Redefined.
|
||||||
License: MIT
|
License: MIT
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
Name: flutter
|
Name: flutter
|
||||||
Version: 3.41.2
|
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 1e380e8bf132b1993275e8e365aa6d46adb9cd8c
|
%global commit a3aa9fa1362d9b7ecb2b05b13789df1ac083cff0
|
||||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||||
%global fulldate 2026-02-21
|
%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
|
||||||
|
|||||||
@@ -1,8 +0,0 @@
|
|||||||
project pkg {
|
|
||||||
rpm {
|
|
||||||
spec = "terra-sccache.spec"
|
|
||||||
}
|
|
||||||
labels {
|
|
||||||
extras = 1
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,60 +0,0 @@
|
|||||||
%global crate sccache
|
|
||||||
%global _description %{expand:
|
|
||||||
Sccache is a ccache-like tool. It is used as a compiler wrapper and
|
|
||||||
avoids compilation when possible. Sccache has the capability to utilize
|
|
||||||
caching in remote storage environments, including various cloud storage
|
|
||||||
options, or alternatively, in local storage.
|
|
||||||
This build actually enables caching to remote storage.}
|
|
||||||
%bcond dist %["%{_target_cpu}" == "x86_64"]
|
|
||||||
|
|
||||||
Name: terra-sccache
|
|
||||||
Version: 0.14.0
|
|
||||||
Release: 1%{?dist}
|
|
||||||
Summary: Remote caching enabled builds of sccache
|
|
||||||
SourceLicense: Apache-2.0 AND (Apache-2.0 OR MIT)
|
|
||||||
License: ((Apache-2.0 OR MIT) AND BSD-3-Clause) AND (MIT OR Apache-2.0) AND Unicode-DFS-2016) AND (0BSD OR MIT OR Apache-2.0) AND 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 AND BSD-3-Clause AND (CC0-1.0 OR Apache-2.0 OR Apache-2.0 WITH LLVM-exception) AND (CC0-1.0 OR MIT-0 OR Apache-2.0) AND CDLA-Permissive-2.0 AND ISC AND MIT AND (MIT OR Apache-2.0) 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://crates.io/crates/sccache
|
|
||||||
Source0: %{crates_source}
|
|
||||||
BuildRequires: anda-srpm-macros
|
|
||||||
BuildRequires: cargo
|
|
||||||
BuildRequires: cargo-rpm-macros
|
|
||||||
BuildRequires: mold
|
|
||||||
%if %{with dist}
|
|
||||||
BuildRequires: perl
|
|
||||||
%endif
|
|
||||||
BuildRequires: rust
|
|
||||||
BuildRequires: rust-srpm-macros
|
|
||||||
BuildRequires: pkgconfig(openssl)
|
|
||||||
Provides: %{crate} = %{evr}
|
|
||||||
Packager: Gilver E. <roachy@fyralabs.com>
|
|
||||||
|
|
||||||
%description %_description
|
|
||||||
|
|
||||||
%prep
|
|
||||||
%autosetup -n %{crate}-%{version}
|
|
||||||
%cargo_prep_online
|
|
||||||
|
|
||||||
%build
|
|
||||||
%cargo_build -f all%{?with_dist:,dist-server}
|
|
||||||
|
|
||||||
%install
|
|
||||||
find target/rpm \
|
|
||||||
-maxdepth 1 -type f -executable ! -name '*.so' \
|
|
||||||
-exec install -Dm755 -t %{buildroot}%{_bindir} {} +
|
|
||||||
|
|
||||||
%cargo_license_summary_online -f all%{?with_dist:,dist-server}
|
|
||||||
%{cargo_license_online -f all%{?with_dist:,dist-server}} > LICENSE.dependencies
|
|
||||||
|
|
||||||
%files
|
|
||||||
%license LICENSE
|
|
||||||
%license LICENSE.dependencies
|
|
||||||
%doc CODE_OF_CONDUCT.md
|
|
||||||
%doc README.md
|
|
||||||
%{_bindir}/sccache
|
|
||||||
%if %{with dist}
|
|
||||||
%{_bindir}/sccache-dist
|
|
||||||
%endif
|
|
||||||
|
|
||||||
%changelog
|
|
||||||
* Fri Feb 20 2026 Gilver E. <roachy@fyralabs.com> - 0.14.0-1
|
|
||||||
- Initial package
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
rpm.version(crates("sccache"));
|
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
%global commit bb368ce1fe974cfef409d08a4415f4c0fd048ab0
|
%global commit 09cd340b6a29e9d209aaa297174ecb6fe7003ba7
|
||||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||||
%global commit_date 20260222
|
%global commit_date 20260219
|
||||||
%global ver 0.226.0
|
%global ver 0.226.0
|
||||||
|
|
||||||
%bcond_with check
|
%bcond_with check
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
%global debug_package %{nil}
|
%global debug_package %{nil}
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
%global ver 0.225.6-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.224.11
|
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
|
||||||
|
|||||||
@@ -2,13 +2,13 @@
|
|||||||
%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.41
|
%global legendary_version 0.20.40
|
||||||
%global gogdl_version 1.2.1
|
%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.20.0
|
Version: 2.20.0.beta.1
|
||||||
Release: 1%?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
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
Name: powerstation
|
Name: powerstation
|
||||||
Version: 0.8.1
|
Version: 0.7.0
|
||||||
Release: 1%?dist
|
Release: 1%{?dist}
|
||||||
Summary: Daemon for controlling TDP and performance over DBus
|
Summary: Daemon for controlling TDP and performance over DBus
|
||||||
|
|
||||||
SourceLicense: GPL-3.0-or-later
|
SourceLicense: GPL-3.0-or-later
|
||||||
|
|||||||
@@ -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 574b75fac0433a0ce9c13bdf2a5cea633c53a791
|
%global commit 61d55b422333f634df60da842f386e46f3edef71
|
||||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||||
|
|
||||||
%global commit_date 20260222
|
%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
|
||||||
|
|||||||
@@ -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 f5cf818bcc02ce940e38cfd772ca1681f5b66054
|
%global commit 2064bd87e37da1d0946f7c5b62f2d38003abff8e
|
||||||
%global ver 0.0.39-18816
|
%global ver 0.0.39-18797
|
||||||
|
|
||||||
Name: rpcs3
|
Name: rpcs3
|
||||||
Version: %(echo %{ver} | sed 's/-/^/g')
|
Version: %(echo %{ver} | sed 's/-/^/g')
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
%global commit 87cd8e863e1544302647b876a20ef8e1388fe5ea
|
%global commit 10a4115ff79ec4f9f40191c76294c4f97f612849
|
||||||
%global commit_date 20260221
|
%global commit_date 20260115
|
||||||
%global shortcommit %{sub %commit 1 7}
|
%global shortcommit %{sub %commit 1 7}
|
||||||
|
|
||||||
Name: grabnim
|
Name: grabnim
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
%global csrc_commit 561b417c65791cd8356b5f73620914ceff845d10
|
%global csrc_commit 561b417c65791cd8356b5f73620914ceff845d10
|
||||||
%global commit 15c6249f2c541d3d8fe5dbcd7a655a1b424420fa
|
%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 20260221
|
%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.22.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
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
%bcond test 0
|
%bcond test 0
|
||||||
|
|
||||||
Name: python-%{pypi_name}
|
Name: python-%{pypi_name}
|
||||||
Version: 3.0.2
|
Version: 3.0.1
|
||||||
Release: 1%?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
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ BuildRequires: python3-devel
|
|||||||
BuildRequires: python3-pip
|
BuildRequires: python3-pip
|
||||||
BuildRequires: python3-setuptools
|
BuildRequires: python3-setuptools
|
||||||
BuildRequires: python3-wheel
|
BuildRequires: python3-wheel
|
||||||
BuildRequires: java-latest-openjdk-devel
|
BuildRequires: java-21-openjdk-devel
|
||||||
|
|
||||||
Packager: Owen Zimmerman <owen@fyralabs.com>
|
Packager: Owen Zimmerman <owen@fyralabs.com>
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
%global commit 9cd342875775f30d2b2ed17314a415ba960fb445
|
%global commit 637ece0f0d69e4df5744ada66c4aa35cf20d8a13
|
||||||
%global commit_date 20260222
|
%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,6 +1,6 @@
|
|||||||
#!/usr/bin/bash
|
#!/usr/bin/bash
|
||||||
|
|
||||||
version=0.16.0-dev.2637+6a9510c0e
|
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.2637+6a9510c0e
|
%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.2637+6a9510c0e
|
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~beta1
|
Version: 4.1.6
|
||||||
Release: 1%?dist
|
Release: 1%?dist
|
||||||
Summary: AppArmor userspace components
|
Summary: AppArmor userspace components
|
||||||
|
|
||||||
|
|||||||
@@ -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,8 +1,8 @@
|
|||||||
%global pname carla
|
%global pname carla
|
||||||
%global ver 2.5.10
|
%global ver 2.5.10
|
||||||
%global commit 294a80145e39c0755ab9073d90fd8b9524fbfc84
|
%global commit 011867b6bcd592a510b4ec157c032fcdac23d6ef
|
||||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||||
%global commit_date 20260222
|
%global commit_date 20260104
|
||||||
|
|
||||||
Name: Carla-nightly
|
Name: Carla-nightly
|
||||||
Version: %(echo %ver | tr -d 'v')^%commit_date.git~%shortcommit
|
Version: %(echo %ver | tr -d 'v')^%commit_date.git~%shortcommit
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
%global commit e6ec99e32a9ed6949a7e180241c20dbc1f7a334c
|
%global commit ea65c0f542eeb894b644b39051903a3f239d48d5
|
||||||
%global shortcommit %{sub %{commit} 1 7}
|
%global shortcommit %{sub %{commit} 1 7}
|
||||||
%global commit_date 20260222
|
%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 9ab01f06fe4cf15d2e9583e605217e61468ec5ea
|
%global commit 6c3206b7a7f5241fbd12bfe30cc78a4593e582cd
|
||||||
%global commit_date 20260222
|
%global commit_date 20260203
|
||||||
%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/.*$
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
%global commit0 b09c9f62fb6d8b839e0e87e6f0ce53b7dbf9b3c5
|
%global commit0 2e204c67d4401292905f6afb4832a7e7df9ce53a
|
||||||
%global date 20260220
|
%global date 20251125
|
||||||
%global shortcommit0 %(c=%{commit0}; echo ${c:0:7})
|
%global shortcommit0 %(c=%{commit0}; echo ${c:0:7})
|
||||||
|
|
||||||
%global upstream_name nvidia-vaapi-driver
|
%global upstream_name nvidia-vaapi-driver
|
||||||
@@ -10,8 +10,8 @@
|
|||||||
|
|
||||||
Name: libva-nvidia-driver
|
Name: libva-nvidia-driver
|
||||||
Epoch: 1
|
Epoch: 1
|
||||||
Version: 0.0.15%{!?tag:^%{date}git%{shortcommit0}}
|
Version: 0.0.14%{!?tag:^%{date}git%{shortcommit0}}
|
||||||
Release: 1%?dist
|
Release: 2%?dist
|
||||||
Summary: VA-API user mode driver for Nvidia GPUs
|
Summary: VA-API user mode driver for Nvidia GPUs
|
||||||
License: MIT
|
License: MIT
|
||||||
URL: https://github.com/elFarto/%{upstream_name}
|
URL: https://github.com/elFarto/%{upstream_name}
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
%global commit df28455f68f2282b2244b51e575ca1a2828523b7
|
%global commit c52be4379e38f250e063c6ea041dbdf17b52143d
|
||||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||||
%global commit_date 20260222
|
%global commit_date 20260217
|
||||||
%global ver 0.6.6.2
|
%global ver 0.6.6.2
|
||||||
|
|
||||||
# We aren't using Mono but RPM expected Mono
|
# We aren't using Mono but RPM expected Mono
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
%global commit 92cc65b61fd5325d47be8793466b66c71ddc75ea
|
%global commit 96d8ab8e9321574537ec894286b8ff21c7ac42a1
|
||||||
%global commit_date 20260220
|
%global commit_date 20260217
|
||||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||||
%global crate readymade
|
%global crate readymade
|
||||||
Name: readymade-git
|
Name: readymade-git
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
%global commit f234490dad85e04676008b35876efed8f012ae9f
|
%global commit 65d2814a74c6c1aef458924321c7e9e5dc7510b7
|
||||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||||
%global commitdate 20260222
|
%global commitdate 20260219
|
||||||
%global ver 1.0.20
|
%global ver 1.0.20
|
||||||
%undefine __brp_mangle_shebangs
|
%undefine __brp_mangle_shebangs
|
||||||
|
|
||||||
|
|||||||
@@ -9,7 +9,7 @@
|
|||||||
%global _prefix /usr/share/wine-dev
|
%global _prefix /usr/share/wine-dev
|
||||||
%global srcmajor 11.x
|
%global srcmajor 11.x
|
||||||
# Make this as a variable instead in case of WINE RCs
|
# Make this as a variable instead in case of WINE RCs
|
||||||
%global ver wine-11.3
|
%global ver wine-11.2
|
||||||
%global cleanver %(echo %{ver} | sed 's/v//g;s/wine-//g')
|
%global cleanver %(echo %{ver} | sed 's/v//g;s/wine-//g')
|
||||||
|
|
||||||
# This is unfortunate but a lot of Fedora's/SUSE's hardening flags break WINE
|
# This is unfortunate but a lot of Fedora's/SUSE's hardening flags break WINE
|
||||||
|
|||||||
@@ -18,7 +18,7 @@
|
|||||||
|
|
||||||
|
|
||||||
Name: wine-staging
|
Name: wine-staging
|
||||||
Version: 11.3
|
Version: 11.2
|
||||||
Release: 1%?dist
|
Release: 1%?dist
|
||||||
Epoch: 1
|
Epoch: 1
|
||||||
Summary: WINE Is Not An Emulator - runs MS Windows programs
|
Summary: WINE Is Not An Emulator - runs MS Windows programs
|
||||||
|
|||||||
@@ -1,17 +0,0 @@
|
|||||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
|
||||||
Version: GopenPGP 2.8.1
|
|
||||||
Comment: https://gopenpgp.org
|
|
||||||
|
|
||||||
xjMEaYpzWxYJKwYBBAHaRw8BAQdA7UMAtNQ1lu/zeq7f6ak1ZRDb09GI5nKRTGPb
|
|
||||||
z5/P9DLNKVRlcnJhIDQ0IC0gU291cmNlIDxzZWN1cml0eUBmeXJhbGFicy5jb20+
|
|
||||||
wr8EExYIAHEFgmmKc1sDCwkHCZD5EsiV2QOikTUUAAAAAAAcABBzYWx0QG5vdGF0
|
|
||||||
aW9ucy5vcGVucGdwanMub3JnKnNq119JCv79xo34cTtU+AIVCAMWAAICGQECmwMC
|
|
||||||
HgEWIQSo/fET0Zg0/vaHhXf5EsiV2QOikQAAZvIBAOBgURJ0bpsl9UQt+oty/9g6
|
|
||||||
QJwE7x2KvTfw9CIjzd2yAQCqE6mBtL4Wd0T8FFXzg2KYgMPvNlkof24kas5Y79ID
|
|
||||||
DM44BGmKc1sSCisGAQQBl1UBBQEBB0C1EBr2yVcLBryHfBsJ8HffYUYmQxdOytvC
|
|
||||||
4sEKnn+UcAMBCgnCrgQYFggAYAWCaYpzWwmQ+RLIldkDopE1FAAAAAAAHAAQc2Fs
|
|
||||||
dEBub3RhdGlvbnMub3BlbnBncGpzLm9yZ7hCyKk6CNKWKKt60jpyuYACmwwWIQSo
|
|
||||||
/fET0Zg0/vaHhXf5EsiV2QOikQAAKLABAJSkznaUgXt2HisPv9rJGBjobx3dx9Ns
|
|
||||||
SZs4qLEwaBzAAQCGD5cZBVo4sVzskOhFAG3U2wMMGyTXP4+hvsFB09HNCg==
|
|
||||||
=F2xn
|
|
||||||
-----END PGP PUBLIC KEY BLOCK-----
|
|
||||||
@@ -1 +1 @@
|
|||||||
F45
|
F44
|
||||||
@@ -1,17 +0,0 @@
|
|||||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
|
||||||
Version: GopenPGP 2.8.1
|
|
||||||
Comment: https://gopenpgp.org
|
|
||||||
|
|
||||||
xjMEaYpzVxYJKwYBBAHaRw8BAQdAb3DsTkfuyHxBUTJh9KY5K9Zmd3HHNlr3nr7j
|
|
||||||
DqIfJHbNIFRlcnJhIDQ0IDxzZWN1cml0eUBmeXJhbGFicy5jb20+wr8EExYIAHEF
|
|
||||||
gmmKc1cDCwkHCZAAzatD3iJtbzUUAAAAAAAcABBzYWx0QG5vdGF0aW9ucy5vcGVu
|
|
||||||
cGdwanMub3Jn6H9BnkxjSlvFTWI4j1lWagIVCAMWAAICGQECmwMCHgEWIQSuCRV6
|
|
||||||
TeiLSX6h1dMAzatD3iJtbwAAkxUA/AhjnPTnXX4U50jtWrE8/33CXkR/kMvp8y2m
|
|
||||||
jR9jrEzPAQCEA1Jx8eBbBo7RySbF1D8AoYGGvdy5Igmsz7/FCq4DAM44BGmKc1cS
|
|
||||||
CisGAQQBl1UBBQEBB0BKc0gRkEY9/IuABq32DNPxZN0AQo41geDGywcbV47JSQMB
|
|
||||||
CgnCrgQYFggAYAWCaYpzVwmQAM2rQ94ibW81FAAAAAAAHAAQc2FsdEBub3RhdGlv
|
|
||||||
bnMub3BlbnBncGpzLm9yZ8nm3oDFHJ/SnE3gwb0ZR04CmwwWIQSuCRV6TeiLSX6h
|
|
||||||
1dMAzatD3iJtbwAAjYoA/2P25j8wdGP/TdF4mhNiN/6cBNL08/wmqDTJooYy2GP+
|
|
||||||
AQCJp+Vj5nfTYUO7+6WvES4cFaaZJhY8CsjJwx6k8xhsCA==
|
|
||||||
=KXwo
|
|
||||||
-----END PGP PUBLIC KEY BLOCK-----
|
|
||||||
@@ -1,17 +0,0 @@
|
|||||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
|
||||||
Version: GopenPGP 2.8.1
|
|
||||||
Comment: https://gopenpgp.org
|
|
||||||
|
|
||||||
xjMEaYpzWBYJKwYBBAHaRw8BAQdAIzdUq01dXkOIYGoFAa7/mRGeGEr1wUcY/pam
|
|
||||||
pmJ4mNjNKVRlcnJhIDQ0IC0gRXh0cmFzIDxzZWN1cml0eUBmeXJhbGFicy5jb20+
|
|
||||||
wr8EExYIAHEFgmmKc1gDCwkHCZBgCNCnmiP5gjUUAAAAAAAcABBzYWx0QG5vdGF0
|
|
||||||
aW9ucy5vcGVucGdwanMub3JnOCdKgJrl62SYBRsg6kNz2gIVCAMWAAICGQECmwMC
|
|
||||||
HgEWIQSIWqSyA1VEtFC/DVlgCNCnmiP5ggAAFQoBAObMv2serV7KtDyflGPyb8dL
|
|
||||||
tMaibMvkswHEbqukTG93AP9a1EPaHwtD5tZXxxUynli8UhGqHlvBQ3fL8Q6bqSCM
|
|
||||||
CM44BGmKc1gSCisGAQQBl1UBBQEBB0Aw+7djS+yUI2MvGQPrakwKGrIC8J+qQZmc
|
|
||||||
HuBshCzjCwMBCgnCrgQYFggAYAWCaYpzWAmQYAjQp5oj+YI1FAAAAAAAHAAQc2Fs
|
|
||||||
dEBub3RhdGlvbnMub3BlbnBncGpzLm9yZzYfacTCU+Oed9RIlb2EZdwCmwwWIQSI
|
|
||||||
WqSyA1VEtFC/DVlgCNCnmiP5ggAAzZ4A/3plxYks6NIEZIGCLFk5pg0XNQ0ThvCi
|
|
||||||
R+zehKfHi6UFAP9GYJPck4WUb8BVfN6C7owh0SdhQ0rjXHoUwK1RHniwBw==
|
|
||||||
=X09n
|
|
||||||
-----END PGP PUBLIC KEY BLOCK-----
|
|
||||||
@@ -1,18 +0,0 @@
|
|||||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
|
||||||
Version: GopenPGP 2.8.1
|
|
||||||
Comment: https://gopenpgp.org
|
|
||||||
|
|
||||||
xjMEaYpzWRYJKwYBBAHaRw8BAQdAF3LIndu3tcRaDnqqthGgFqSZWya0I7/Pl7rs
|
|
||||||
0NeeGHzNMlRlcnJhIDQ0IC0gRXh0cmFzIC0gU291cmNlIDxzZWN1cml0eUBmeXJh
|
|
||||||
bGFicy5jb20+wr8EExYIAHEFgmmKc1kDCwkHCZDXVlwUOcXHhTUUAAAAAAAcABBz
|
|
||||||
YWx0QG5vdGF0aW9ucy5vcGVucGdwanMub3Jn112aEYQl6OP78t5s0TcwEQIVCAMW
|
|
||||||
AAICGQECmwMCHgEWIQS8ujogHdK6v+JJsmLXVlwUOcXHhQAADkcA/A03jRGR1kkJ
|
|
||||||
2x1IrfE737P/KUYm+cOSShas6G+4Ttb6AP9D3Om1miIkCmQPVPW3yKOCNntxcCRM
|
|
||||||
hVl7jfO4I1C9D844BGmKc1kSCisGAQQBl1UBBQEBB0AT0R7nxrCqYh0rW7KQIVkU
|
|
||||||
hNjH5aukMG01ZP0eGXGOHwMBCgnCrgQYFggAYAWCaYpzWQmQ11ZcFDnFx4U1FAAA
|
|
||||||
AAAAHAAQc2FsdEBub3RhdGlvbnMub3BlbnBncGpzLm9yZ+FMQCtesuQvwglEbIGe
|
|
||||||
8ToCmwwWIQS8ujogHdK6v+JJsmLXVlwUOcXHhQAAhPgA/RpZLeiDUOGydUEb9wTI
|
|
||||||
NgbvZ4Yf3lphSlzyllg7rR5KAP0Tqr1CeO9PLB85g87qsLQTBTpksuAAeHVleJak
|
|
||||||
Kt7jCQ==
|
|
||||||
=nLc0
|
|
||||||
-----END PGP PUBLIC KEY BLOCK-----
|
|
||||||
@@ -1,17 +0,0 @@
|
|||||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
|
||||||
Version: GopenPGP 2.8.1
|
|
||||||
Comment: https://gopenpgp.org
|
|
||||||
|
|
||||||
xjMEaYpzWRYJKwYBBAHaRw8BAQdA9nvqX6Rc5zoXOB5Oyi6zRZryyx7lxsQBYV9C
|
|
||||||
LDI7+MvNJ1RlcnJhIDQ0IC0gTWVzYSA8c2VjdXJpdHlAZnlyYWxhYnMuY29tPsK/
|
|
||||||
BBMWCABxBYJpinNZAwsJBwmQej3D4C/+tlA1FAAAAAAAHAAQc2FsdEBub3RhdGlv
|
|
||||||
bnMub3BlbnBncGpzLm9yZ0IKV181NXbbjY/ClKZ/qWoCFQgDFgACAhkBApsDAh4B
|
|
||||||
FiEEvtc+fUAZYMWQ5F2Vej3D4C/+tlAAACeoAQDZiyuO7wbwX1rgTRMuxURLnbbe
|
|
||||||
NyYcm4/CYiMzAScvhAD/dJXriy/rLODPAbfMsp0+r0rsOtsyzFQkJtRBlYgn/gvO
|
|
||||||
OARpinNZEgorBgEEAZdVAQUBAQdAYmYguyB5/29fAtrO5iLNuamQuJr9aUJ5dbFl
|
|
||||||
0GyVHyMDAQoJwq4EGBYIAGAFgmmKc1kJkHo9w+Av/rZQNRQAAAAAABwAEHNhbHRA
|
|
||||||
bm90YXRpb25zLm9wZW5wZ3Bqcy5vcmftTZ7t0+k8C2f+7pD5daW2ApsMFiEEvtc+
|
|
||||||
fUAZYMWQ5F2Vej3D4C/+tlAAAMmRAP44BAL8+96Rwl6Xw2gHzHbR6+vRHfF+zgV4
|
|
||||||
RSWvjl7xOwEA25wHOq5RNAfEnFsTFVAn99C9mcJISdB1YMnip2deZAQ=
|
|
||||||
=F1z6
|
|
||||||
-----END PGP PUBLIC KEY BLOCK-----
|
|
||||||
@@ -1,18 +0,0 @@
|
|||||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
|
||||||
Version: GopenPGP 2.8.1
|
|
||||||
Comment: https://gopenpgp.org
|
|
||||||
|
|
||||||
xjMEaYpzWhYJKwYBBAHaRw8BAQdAXnpFECHNb3ryiIB27S92KhSMrQintJtioYJ7
|
|
||||||
qBYgW9XNMFRlcnJhIDQ0IC0gTWVzYSAtIFNvdXJjZSA8c2VjdXJpdHlAZnlyYWxh
|
|
||||||
YnMuY29tPsK/BBMWCABxBYJpinNaAwsJBwmQxija3/ZHYn01FAAAAAAAHAAQc2Fs
|
|
||||||
dEBub3RhdGlvbnMub3BlbnBncGpzLm9yZ3aX8z3Yh1dyP7AAUMSEvgECFQgDFgAC
|
|
||||||
AhkBApsDAh4BFiEEabP6XRkmLg0Aixopxija3/ZHYn0AAFDlAP9F7z7x2sg6KUFM
|
|
||||||
i4FVnPmgwH97MakbBlRPPFr6k1eZ1AEA60HTpLLfCPcTbA+FzwmzeRFwrsW7uJwD
|
|
||||||
J8T4+r4p8wLOOARpinNaEgorBgEEAZdVAQUBAQdAGrAlL/5dsSuOeYGyqAB1R6qk
|
|
||||||
FVD6A/pdDlrtpU2cZQkDAQoJwq4EGBYIAGAFgmmKc1oJkMYo2t/2R2J9NRQAAAAA
|
|
||||||
ABwAEHNhbHRAbm90YXRpb25zLm9wZW5wZ3Bqcy5vcmclFKmCzLWkm/i0CLhvw1gm
|
|
||||||
ApsMFiEEabP6XRkmLg0Aixopxija3/ZHYn0AAK6xAPwPSCQ7p7Sv6Iknm2PsD46b
|
|
||||||
W28irf9ZtZGQtjLvbICTEQD/UnU/c0sWfyKGGtNbnfWWCWRPQ7RiYA1W8FV825zg
|
|
||||||
yAE=
|
|
||||||
=RpzP
|
|
||||||
-----END PGP PUBLIC KEY BLOCK-----
|
|
||||||
@@ -1,17 +0,0 @@
|
|||||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
|
||||||
Comment: https://gopenpgp.org
|
|
||||||
Version: GopenPGP 2.8.1
|
|
||||||
|
|
||||||
xjMEaYpzdhYJKwYBBAHaRw8BAQdAS+7xt/wuYX6vC8MAVX+hCyydE9ze7s9RrqkO
|
|
||||||
V955PevNLVRlcnJhIDQ0IC0gTXVsdGltZWRpYSA8c2VjdXJpdHlAZnlyYWxhYnMu
|
|
||||||
Y29tPsK/BBMWCABxBYJpinN2AwsJBwmQY/yBc/Z8Q3A1FAAAAAAAHAAQc2FsdEBu
|
|
||||||
b3RhdGlvbnMub3BlbnBncGpzLm9yZ8n3QviVcmQM9aBc+5ADHMECFQgDFgACAhkB
|
|
||||||
ApsDAh4BFiEE6RDn+xxDvXTztTEZY/yBc/Z8Q3AAAAfAAQCKEHz1upm1IdX0W5o7
|
|
||||||
CdOie7Tx3Z5B0nc+QXejaUnksgEA5DhXt/12BBLV9U9Zt/Xeu9In9voWe3OrPwth
|
|
||||||
qV1WDwfOOARpinN2EgorBgEEAZdVAQUBAQdAVKIBAhiNXVLhBOwAPs0bBpK6GReM
|
|
||||||
64cI8gDa+17shgYDAQoJwq4EGBYIAGAFgmmKc3YJkGP8gXP2fENwNRQAAAAAABwA
|
|
||||||
EHNhbHRAbm90YXRpb25zLm9wZW5wZ3Bqcy5vcmefkLWxmr5AIaDXC5cHxIZCApsM
|
|
||||||
FiEE6RDn+xxDvXTztTEZY/yBc/Z8Q3AAAJcQAPsHa+QALApqpzFNBP9EI048XCHL
|
|
||||||
lDmB5GJ2anYy+PzcSAEAz9Gh+62BXvy0ODXuMpHLCleay5JkDnV6r6izkoD7dQc=
|
|
||||||
=8V1K
|
|
||||||
-----END PGP PUBLIC KEY BLOCK-----
|
|
||||||
@@ -1,18 +0,0 @@
|
|||||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
|
||||||
Version: GopenPGP 2.8.1
|
|
||||||
Comment: https://gopenpgp.org
|
|
||||||
|
|
||||||
xjMEaYpzWhYJKwYBBAHaRw8BAQdAEeOfLop+GoMPjhOZLZka+O85PiAxBleUfWxz
|
|
||||||
LAN+pFnNNlRlcnJhIDQ0IC0gTXVsdGltZWRpYSAtIFNvdXJjZSA8c2VjdXJpdHlA
|
|
||||||
ZnlyYWxhYnMuY29tPsK/BBMWCABxBYJpinNaAwsJBwmQS4SqIbLB5Z81FAAAAAAA
|
|
||||||
HAAQc2FsdEBub3RhdGlvbnMub3BlbnBncGpzLm9yZ76kBtyWy/EBTdMn8rrwILQC
|
|
||||||
FQgDFgACAhkBApsDAh4BFiEEk6CyGxoPRHmOX3fWS4SqIbLB5Z8AAFFqAP4w7GRV
|
|
||||||
LDujzNkxGT+UpgGEAl6p+CH7BlGPOyjPNye0HgD+MRwFJjH4oMgLOQl4Ab+KmvYA
|
|
||||||
+gcTpjOWGgwT0JxEIwDOOARpinNaEgorBgEEAZdVAQUBAQdAj8GItTADl2iBDTXT
|
|
||||||
dAhZ5uYdTKwe/unw6RVkhbYwTAcDAQoJwq4EGBYIAGAFgmmKc1oJkEuEqiGyweWf
|
|
||||||
NRQAAAAAABwAEHNhbHRAbm90YXRpb25zLm9wZW5wZ3Bqcy5vcmc+fPpvt69yEuAI
|
|
||||||
5zDxY7AmApsMFiEEk6CyGxoPRHmOX3fWS4SqIbLB5Z8AAIZNAP40C5vz8NpmHh8V
|
|
||||||
Y5vME6iRrFdn9LzIp3rIANZc7dn4SgEAnBZ+RczAC2CikUeuJ+84A8p86KeU1eXL
|
|
||||||
8YSQ90OKxQE=
|
|
||||||
=Vprg
|
|
||||||
-----END PGP PUBLIC KEY BLOCK-----
|
|
||||||
@@ -1,17 +0,0 @@
|
|||||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
|
||||||
Version: GopenPGP 2.8.1
|
|
||||||
Comment: https://gopenpgp.org
|
|
||||||
|
|
||||||
xjMEaYpzdxYJKwYBBAHaRw8BAQdAyUrDJOJErpiXaSZ+iwWfOjUQYb7Ww7L4FoYa
|
|
||||||
5gv4U1TNKVRlcnJhIDQ0IC0gTnZpZGlhIDxzZWN1cml0eUBmeXJhbGFicy5jb20+
|
|
||||||
wr8EExYIAHEFgmmKc3cDCwkHCZB5f/UW4V7dvDUUAAAAAAAcABBzYWx0QG5vdGF0
|
|
||||||
aW9ucy5vcGVucGdwanMub3JnHKVenZwrKZ6XEjvbYIpJ+wIVCAMWAAICGQECmwMC
|
|
||||||
HgEWIQQmaWGFrmznmx6FVr15f/UW4V7dvAAAnusBAL5dhLe9JkfezIOkSSQ6x33/
|
|
||||||
PEqR6+iid1K/cQpSUmoPAP9r4L5uW9khMgzhQNQdmCO0mYBjBcfXZMxOdAJKOeY3
|
|
||||||
AM44BGmKc3cSCisGAQQBl1UBBQEBB0BY/WFtVq5ATp7giDLciNtAqfZE1O3OVQXs
|
|
||||||
idxzNjxELQMBCgnCrgQYFggAYAWCaYpzdwmQeX/1FuFe3bw1FAAAAAAAHAAQc2Fs
|
|
||||||
dEBub3RhdGlvbnMub3BlbnBncGpzLm9yZ+N7q6u3i2dvae06Yf0pr2MCmwwWIQQm
|
|
||||||
aWGFrmznmx6FVr15f/UW4V7dvAAA0t0BAIro/sCMgwg3TwlPGNT0Ier5lcz21J9H
|
|
||||||
Q51nACsA3SR2APwLG6OZzJIudludtBrTgrV79LRv9DEX58KmrhtBv02gCg==
|
|
||||||
=ftIl
|
|
||||||
-----END PGP PUBLIC KEY BLOCK-----
|
|
||||||
@@ -1,18 +0,0 @@
|
|||||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
|
||||||
Version: GopenPGP 2.8.1
|
|
||||||
Comment: https://gopenpgp.org
|
|
||||||
|
|
||||||
xjMEaYpzdxYJKwYBBAHaRw8BAQdAW2ZSuJks+NCbX1m1S+/2YHrkdvV085vPkyLp
|
|
||||||
9lfoWoLNMlRlcnJhIDQ0IC0gTnZpZGlhIC0gU291cmNlIDxzZWN1cml0eUBmeXJh
|
|
||||||
bGFicy5jb20+wr8EExYIAHEFgmmKc3cDCwkHCZCSwkAZvngqITUUAAAAAAAcABBz
|
|
||||||
YWx0QG5vdGF0aW9ucy5vcGVucGdwanMub3JnHkmRJm6DdmTUcvQxXtw25gIVCAMW
|
|
||||||
AAICGQECmwMCHgEWIQQLE3kbMhz7vUregauSwkAZvngqIQAAUIkA/jXu41c/5OHX
|
|
||||||
8K9qT1EHCFYkBsF53a/QNcvg8cn5bhdqAQCM+FCTHXdn/qBfzKaAOgZdUAXASACN
|
|
||||||
jb/Gygg9e5nmDc44BGmKc3cSCisGAQQBl1UBBQEBB0CJWWfDF7xCIlUlw7d+hEiK
|
|
||||||
S6wh6UY7KGfpO3qOA8V2RAMBCgnCrgQYFggAYAWCaYpzdwmQksJAGb54KiE1FAAA
|
|
||||||
AAAAHAAQc2FsdEBub3RhdGlvbnMub3BlbnBncGpzLm9yZ90YnsscRilE7JRUm6td
|
|
||||||
v/oCmwwWIQQLE3kbMhz7vUregauSwkAZvngqIQAAp8AA/jV/mubRFTHVT5GyO93C
|
|
||||||
48vwZc4BJBC30x5dU3yfFQrmAP9SOlhcs2D8aZuBRL1TSXpkBq6NKJxNdtEr0pv7
|
|
||||||
/ds1Ag==
|
|
||||||
=uldH
|
|
||||||
-----END PGP PUBLIC KEY BLOCK-----
|
|
||||||
@@ -1,17 +0,0 @@
|
|||||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
|
||||||
Version: GopenPGP 2.8.1
|
|
||||||
Comment: https://gopenpgp.org
|
|
||||||
|
|
||||||
xjMEaYpzWxYJKwYBBAHaRw8BAQdA7UMAtNQ1lu/zeq7f6ak1ZRDb09GI5nKRTGPb
|
|
||||||
z5/P9DLNKVRlcnJhIDQ0IC0gU291cmNlIDxzZWN1cml0eUBmeXJhbGFicy5jb20+
|
|
||||||
wr8EExYIAHEFgmmKc1sDCwkHCZD5EsiV2QOikTUUAAAAAAAcABBzYWx0QG5vdGF0
|
|
||||||
aW9ucy5vcGVucGdwanMub3JnKnNq119JCv79xo34cTtU+AIVCAMWAAICGQECmwMC
|
|
||||||
HgEWIQSo/fET0Zg0/vaHhXf5EsiV2QOikQAAZvIBAOBgURJ0bpsl9UQt+oty/9g6
|
|
||||||
QJwE7x2KvTfw9CIjzd2yAQCqE6mBtL4Wd0T8FFXzg2KYgMPvNlkof24kas5Y79ID
|
|
||||||
DM44BGmKc1sSCisGAQQBl1UBBQEBB0C1EBr2yVcLBryHfBsJ8HffYUYmQxdOytvC
|
|
||||||
4sEKnn+UcAMBCgnCrgQYFggAYAWCaYpzWwmQ+RLIldkDopE1FAAAAAAAHAAQc2Fs
|
|
||||||
dEBub3RhdGlvbnMub3BlbnBncGpzLm9yZ7hCyKk6CNKWKKt60jpyuYACmwwWIQSo
|
|
||||||
/fET0Zg0/vaHhXf5EsiV2QOikQAAKLABAJSkznaUgXt2HisPv9rJGBjobx3dx9Ns
|
|
||||||
SZs4qLEwaBzAAQCGD5cZBVo4sVzskOhFAG3U2wMMGyTXP4+hvsFB09HNCg==
|
|
||||||
=F2xn
|
|
||||||
-----END PGP PUBLIC KEY BLOCK-----
|
|
||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
Name: terra-gpg-keys
|
Name: terra-gpg-keys
|
||||||
Version: %{?fedora:%{fedora}}%{?rhel:%{rhel}}
|
Version: %{?fedora:%{fedora}}%{?rhel:%{rhel}}
|
||||||
Release: 1%?dist
|
Release: 2%?dist
|
||||||
Summary: GPG keys for Terra
|
Summary: GPG keys for Terra
|
||||||
Requires: filesystem >= 3.18-6
|
Requires: filesystem >= 3.18-6
|
||||||
|
|
||||||
@@ -39,18 +39,8 @@ Source26: RPM-GPG-KEY-terra43-multimedia-source
|
|||||||
Source27: RPM-GPG-KEY-terra43-nvidia
|
Source27: RPM-GPG-KEY-terra43-nvidia
|
||||||
Source28: RPM-GPG-KEY-terra43-nvidia-source
|
Source28: RPM-GPG-KEY-terra43-nvidia-source
|
||||||
Source29: RPM-GPG-KEY-terra43-source
|
Source29: RPM-GPG-KEY-terra43-source
|
||||||
Source30: RPM-GPG-KEY-terra44
|
Source30: RPM-GPG-KEY-terrael10
|
||||||
Source31: RPM-GPG-KEY-terra44-extras
|
Source31: RPM-GPG-KEY-terrael10-source
|
||||||
Source32: RPM-GPG-KEY-terra44-extras-source
|
|
||||||
Source33: RPM-GPG-KEY-terra44-mesa
|
|
||||||
Source34: RPM-GPG-KEY-terra44-mesa-source
|
|
||||||
Source35: RPM-GPG-KEY-terra44-multimedia
|
|
||||||
Source36: RPM-GPG-KEY-terra44-multimedia-source
|
|
||||||
Source37: RPM-GPG-KEY-terra44-nvidia
|
|
||||||
Source38: RPM-GPG-KEY-terra44-nvidia-source
|
|
||||||
Source39: RPM-GPG-KEY-terra44-source
|
|
||||||
Source40: RPM-GPG-KEY-terrael10
|
|
||||||
Source41: RPM-GPG-KEY-terrael10-source
|
|
||||||
BuildArch: noarch
|
BuildArch: noarch
|
||||||
|
|
||||||
%description
|
%description
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
F45
|
F44
|
||||||
@@ -4,7 +4,7 @@ Version: %{?fedora:%{fedora}}%{?rhel:%{rhel}}
|
|||||||
# The dist number is the version here, it is intentionally not repeated in the release
|
# The dist number is the version here, it is intentionally not repeated in the release
|
||||||
%global dist %nil
|
%global dist %nil
|
||||||
|
|
||||||
Release: 1%?dist
|
Release: 5
|
||||||
Summary: A package to obsolete retired packages, based on Fedora's equivalent package
|
Summary: A package to obsolete retired packages, based on Fedora's equivalent package
|
||||||
|
|
||||||
License: LicenseRef-Fedora-Public-Domain
|
License: LicenseRef-Fedora-Public-Domain
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
F45
|
F44
|
||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
Name: terra-release
|
Name: terra-release
|
||||||
Version: %{?fedora:%{fedora}}%{?rhel:%{rhel}}
|
Version: %{?fedora:%{fedora}}%{?rhel:%{rhel}}
|
||||||
Release: 1%?dist
|
Release: 7
|
||||||
Summary: Release package for Terra
|
Summary: Release package for Terra
|
||||||
|
|
||||||
License: MIT
|
License: MIT
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
Name: klassy
|
Name: klassy
|
||||||
|
|
||||||
%global forgeurl https://github.com/paulmcauley/%{name}
|
%global forgeurl https://github.com/paulmcauley/%{name}
|
||||||
%global tag v6.5.3
|
%global tag v6.5.2
|
||||||
%global date 20260221
|
%global date 20260207
|
||||||
%forgemeta
|
%forgemeta
|
||||||
|
|
||||||
Version: %{tag}
|
Version: %{tag}
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
%global crate anda
|
%global crate anda
|
||||||
|
|
||||||
Name: rust-anda
|
Name: rust-anda
|
||||||
Version: 0.4.15
|
Version: 0.4.14
|
||||||
Release: 1%?dist
|
Release: 1%?dist
|
||||||
Summary: Andaman Build toolchain
|
Summary: Andaman Build toolchain
|
||||||
|
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
%global crate mise
|
%global crate mise
|
||||||
|
|
||||||
Name: rust-mise
|
Name: rust-mise
|
||||||
Version: 2026.2.18
|
Version: 2026.2.17
|
||||||
Release: 1%?dist
|
Release: 1%?dist
|
||||||
Summary: Front-end to your dev env
|
Summary: Front-end to your dev env
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
Name: butler-bin
|
Name: butler-bin
|
||||||
Version: 15.26.0
|
Version: 15.25.0
|
||||||
Release: 1%?dist
|
Release: 1%?dist
|
||||||
Summary: Command-line itch.io helper.
|
Summary: Command-line itch.io helper.
|
||||||
URL: https://itch.io/docs/butler
|
URL: https://itch.io/docs/butler
|
||||||
|
|||||||
@@ -1,8 +0,0 @@
|
|||||||
project pkg {
|
|
||||||
rpm {
|
|
||||||
spec = "chafa.spec"
|
|
||||||
}
|
|
||||||
labels {
|
|
||||||
subrepo = "extras"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,67 +0,0 @@
|
|||||||
Name: terra-chafa
|
|
||||||
Version: 1.18.1
|
|
||||||
Release: 1%?dist
|
|
||||||
Summary: Terminal graphics for the 21st century
|
|
||||||
License: LGPL-3.0-or-later AND GPL-3.0-or-later
|
|
||||||
URL: https://hpjansson.org/chafa/
|
|
||||||
Source0: https://github.com/hpjansson/chafa/archive/refs/tags/%version.tar.gz
|
|
||||||
|
|
||||||
BuildRequires: gcc
|
|
||||||
BuildRequires: gtk-doc
|
|
||||||
BuildRequires: libtool
|
|
||||||
BuildRequires: make
|
|
||||||
BuildRequires: libjpeg-turbo-devel
|
|
||||||
BuildRequires: libavif-devel
|
|
||||||
BuildRequires: librsvg2-devel
|
|
||||||
BuildRequires: libtiff-devel
|
|
||||||
BuildRequires: libwebp-devel
|
|
||||||
BuildRequires: libpng-devel
|
|
||||||
BuildRequires: anda-srpm-macros
|
|
||||||
Requires: %{name}-libs%{?_isa} = %{evr}
|
|
||||||
Provides: chafa = %{evr}
|
|
||||||
|
|
||||||
Packager: Owen Zimmerman <owen@fyralabs.com>
|
|
||||||
|
|
||||||
%description
|
|
||||||
Chafa is a command-line utility that converts all kinds of images, including
|
|
||||||
animated image formats like GIFs, into ANSI/Unicode character output that can
|
|
||||||
be displayed in a terminal.
|
|
||||||
|
|
||||||
It is highly configurable, with support for alpha transparency and multiple
|
|
||||||
color modes and color spaces, combining a range of Unicode characters for
|
|
||||||
optimal output.
|
|
||||||
|
|
||||||
%package libs
|
|
||||||
%pkg_libs_files
|
|
||||||
|
|
||||||
%package devel
|
|
||||||
Requires: %{name}-libs%{?_isa} = %{evr}
|
|
||||||
%pkg_devel_files
|
|
||||||
%{_libdir}/chafa/include/chafaconfig.h
|
|
||||||
|
|
||||||
%package static
|
|
||||||
%pkg_static_files
|
|
||||||
|
|
||||||
%prep
|
|
||||||
%autosetup -n chafa-%{version}
|
|
||||||
|
|
||||||
%build
|
|
||||||
autoreconf -ivf
|
|
||||||
%configure --disable-rpath
|
|
||||||
%make_build
|
|
||||||
|
|
||||||
%install
|
|
||||||
%make_install
|
|
||||||
%if 0%{?rhel}
|
|
||||||
find %{buildroot} -name "*.la" -delete
|
|
||||||
%endif
|
|
||||||
|
|
||||||
%files
|
|
||||||
%doc AUTHORS COPYING.LESSER README* NEWS
|
|
||||||
%license COPYING.LESSER COPYING
|
|
||||||
%{_bindir}/chafa
|
|
||||||
%{_mandir}/man1/chafa.1*
|
|
||||||
|
|
||||||
%changelog
|
|
||||||
* Fri Feb 20 2026 Owen Zimmerman <owen@fyralabs.com>
|
|
||||||
- Initial commit
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
rpm.version(gh("hpjansson/chafa"));
|
|
||||||
@@ -1,104 +0,0 @@
|
|||||||
diff --git a/gf2.cpp b/gf2.cpp
|
|
||||||
index 116f1d0..2d21a07 100644
|
|
||||||
--- a/gf2.cpp
|
|
||||||
+++ b/gf2.cpp
|
|
||||||
@@ -1528,68 +1528,68 @@ void InterfaceAddBuiltinWindowsAndCommands() {
|
|
||||||
interfaceDataViewers.Add({ "Add bitmap...", BitmapAddDialog });
|
|
||||||
|
|
||||||
interfaceCommands.Add({ .label = "Run\tShift+F5",
|
|
||||||
- { .code = UI_KEYCODE_FKEY(5), .shift = true, .invoke = CommandSendToGDB, .cp = (void *) "r" } });
|
|
||||||
+ .shortcut = { .code = UI_KEYCODE_FKEY(5), .shift = true, .invoke = CommandSendToGDB, .cp = (void *) "r" } });
|
|
||||||
interfaceCommands.Add({ .label = "Run paused\tCtrl+F5",
|
|
||||||
- { .code = UI_KEYCODE_FKEY(5), .ctrl = true, .invoke = CommandSendToGDB, .cp = (void *) "start" } });
|
|
||||||
+ .shortcut = { .code = UI_KEYCODE_FKEY(5), .ctrl = true, .invoke = CommandSendToGDB, .cp = (void *) "start" } });
|
|
||||||
interfaceCommands.Add({ .label = "Kill\tF3",
|
|
||||||
- { .code = UI_KEYCODE_FKEY(3), .invoke = CommandSendToGDB, .cp = (void *) "kill" } });
|
|
||||||
+ .shortcut = { .code = UI_KEYCODE_FKEY(3), .invoke = CommandSendToGDB, .cp = (void *) "kill" } });
|
|
||||||
interfaceCommands.Add({ .label = "Restart GDB\tCtrl+R",
|
|
||||||
- { .code = UI_KEYCODE_LETTER('R'), .ctrl = true, .invoke = CommandSendToGDB, .cp = (void *) "gf-restart-gdb" } });
|
|
||||||
+ .shortcut = { .code = UI_KEYCODE_LETTER('R'), .ctrl = true, .invoke = CommandSendToGDB, .cp = (void *) "gf-restart-gdb" } });
|
|
||||||
interfaceCommands.Add({ .label = "Load Last Coredump\tCtrl+Shift+R",
|
|
||||||
- { .code = UI_KEYCODE_LETTER('R'), .ctrl = true, .shift = true, .invoke = CommandSendToGDB, .cp = (void *) "gf-load-last-coredump" } });
|
|
||||||
+ .shortcut = { .code = UI_KEYCODE_LETTER('R'), .ctrl = true, .shift = true, .invoke = CommandSendToGDB, .cp = (void *) "gf-load-last-coredump" } });
|
|
||||||
interfaceCommands.Add({ .label = "Connect\tF4",
|
|
||||||
- { .code = UI_KEYCODE_FKEY(4), .invoke = CommandSendToGDB, .cp = (void *) "target remote :1234" } });
|
|
||||||
+ .shortcut = { .code = UI_KEYCODE_FKEY(4), .invoke = CommandSendToGDB, .cp = (void *) "target remote :1234" } });
|
|
||||||
interfaceCommands.Add({ .label = "Continue\tF5",
|
|
||||||
- { .code = UI_KEYCODE_FKEY(5), .invoke = CommandSendToGDB, .cp = (void *) "c" } });
|
|
||||||
+ .shortcut = { .code = UI_KEYCODE_FKEY(5), .invoke = CommandSendToGDB, .cp = (void *) "c" } });
|
|
||||||
interfaceCommands.Add({ .label = "Step over\tF10",
|
|
||||||
- { .code = UI_KEYCODE_FKEY(10), .invoke = CommandSendToGDB, .cp = (void *) "gf-next" } });
|
|
||||||
+ .shortcut = { .code = UI_KEYCODE_FKEY(10), .invoke = CommandSendToGDB, .cp = (void *) "gf-next" } });
|
|
||||||
interfaceCommands.Add({ .label = "Step out of block\tShift+F10",
|
|
||||||
- { .code = UI_KEYCODE_FKEY(10), .shift = true, .invoke = CommandSendToGDB, .cp = (void *) "gf-step-out-of-block" } });
|
|
||||||
+ .shortcut = { .code = UI_KEYCODE_FKEY(10), .shift = true, .invoke = CommandSendToGDB, .cp = (void *) "gf-step-out-of-block" } });
|
|
||||||
interfaceCommands.Add({ .label = "Step in\tF11",
|
|
||||||
- { .code = UI_KEYCODE_FKEY(11), .invoke = CommandSendToGDB, .cp = (void *) "gf-step" } });
|
|
||||||
+ .shortcut = { .code = UI_KEYCODE_FKEY(11), .invoke = CommandSendToGDB, .cp = (void *) "gf-step" } });
|
|
||||||
interfaceCommands.Add({ .label = "Step into outer\tShift+F8",
|
|
||||||
- { .code = UI_KEYCODE_FKEY(8), .shift = true, .invoke = CommandSendToGDB, .cp = (void *) "gf-step-into-outer" } });
|
|
||||||
+ .shortcut = { .code = UI_KEYCODE_FKEY(8), .shift = true, .invoke = CommandSendToGDB, .cp = (void *) "gf-step-into-outer" } });
|
|
||||||
interfaceCommands.Add({ .label = "Step out\tShift+F11",
|
|
||||||
- { .code = UI_KEYCODE_FKEY(11), .shift = true, .invoke = CommandSendToGDB, .cp = (void *) "finish" } });
|
|
||||||
+ .shortcut = { .code = UI_KEYCODE_FKEY(11), .shift = true, .invoke = CommandSendToGDB, .cp = (void *) "finish" } });
|
|
||||||
interfaceCommands.Add({ .label = "Reverse continue\tCtrl+Shift+F5",
|
|
||||||
- { .code = UI_KEYCODE_FKEY(5), .ctrl = true, .shift = true, .invoke = CommandSendToGDB, .cp = (void *) "reverse-continue" } });
|
|
||||||
+ .shortcut = { .code = UI_KEYCODE_FKEY(5), .ctrl = true, .shift = true, .invoke = CommandSendToGDB, .cp = (void *) "reverse-continue" } });
|
|
||||||
interfaceCommands.Add({ .label = "Reverse step over\tCtrl+Shift+F10",
|
|
||||||
- { .code = UI_KEYCODE_FKEY(10), .ctrl = true, .shift = true, .invoke = CommandSendToGDB, .cp = (void *) "reverse-next" } });
|
|
||||||
+ .shortcut = { .code = UI_KEYCODE_FKEY(10), .ctrl = true, .shift = true, .invoke = CommandSendToGDB, .cp = (void *) "reverse-next" } });
|
|
||||||
interfaceCommands.Add({ .label = "Reverse step in\tCtrl+Shift+F11",
|
|
||||||
- { .code = UI_KEYCODE_FKEY(11), .ctrl = true, .shift = true, .invoke = CommandSendToGDB, .cp = (void *) "reverse-step" } });
|
|
||||||
+ .shortcut = { .code = UI_KEYCODE_FKEY(11), .ctrl = true, .shift = true, .invoke = CommandSendToGDB, .cp = (void *) "reverse-step" } });
|
|
||||||
interfaceCommands.Add({ .label = "Pause\tF8",
|
|
||||||
- { .code = UI_KEYCODE_FKEY(8), .invoke = CommandPause } });
|
|
||||||
+ .shortcut = { .code = UI_KEYCODE_FKEY(8), .invoke = CommandPause } });
|
|
||||||
interfaceCommands.Add({ .label = "Toggle breakpoint\tF9",
|
|
||||||
- { .code = UI_KEYCODE_FKEY(9), .invoke = CommandToggleBreakpoint } });
|
|
||||||
+ .shortcut = { .code = UI_KEYCODE_FKEY(9), .invoke = CommandToggleBreakpoint } });
|
|
||||||
if (vimServerEnabled) {
|
|
||||||
interfaceCommands.Add({ .label = "Sync with gvim\tF2",
|
|
||||||
- { .code = UI_KEYCODE_FKEY(2), .invoke = CommandSyncWithGvim } });
|
|
||||||
+ .shortcut = { .code = UI_KEYCODE_FKEY(2), .invoke = CommandSyncWithGvim } });
|
|
||||||
}
|
|
||||||
interfaceCommands.Add({ .label = "Ask GDB for PWD\tCtrl+Shift+P",
|
|
||||||
- { .code = UI_KEYCODE_LETTER('P'), .ctrl = true, .shift = true, .invoke = CommandSendToGDB, .cp = (void *) "gf-get-pwd" } });
|
|
||||||
+ .shortcut = { .code = UI_KEYCODE_LETTER('P'), .ctrl = true, .shift = true, .invoke = CommandSendToGDB, .cp = (void *) "gf-get-pwd" } });
|
|
||||||
interfaceCommands.Add({ .label = "Toggle disassembly\tCtrl+D",
|
|
||||||
- { .code = UI_KEYCODE_LETTER('D'), .ctrl = true, .invoke = CommandToggleDisassembly } });
|
|
||||||
+ .shortcut = { .code = UI_KEYCODE_LETTER('D'), .ctrl = true, .invoke = CommandToggleDisassembly } });
|
|
||||||
interfaceCommands.Add({ .label = "Set disassembly mode\tCtrl+M",
|
|
||||||
- { .code = UI_KEYCODE_LETTER('M'), .ctrl = true, .invoke = CommandSetDisassemblyMode } });
|
|
||||||
+ .shortcut = { .code = UI_KEYCODE_LETTER('M'), .ctrl = true, .invoke = CommandSetDisassemblyMode } });
|
|
||||||
interfaceCommands.Add({ .label = "Add watch",
|
|
||||||
- { .invoke = CommandAddWatch } });
|
|
||||||
+ .shortcut = { .invoke = CommandAddWatch } });
|
|
||||||
interfaceCommands.Add({ .label = "Inspect line",
|
|
||||||
- { .code = UI_KEYCODE_BACKTICK, .invoke = CommandInspectLine } });
|
|
||||||
- interfaceCommands.Add({ .label = "Copy Layout to Clipboard", { .invoke = CopyLayoutToClipboard } });
|
|
||||||
+ .shortcut = { .code = UI_KEYCODE_BACKTICK, .invoke = CommandInspectLine } });
|
|
||||||
+ interfaceCommands.Add({ .label = "Copy Layout to Clipboard", .shortcut = { .invoke = CopyLayoutToClipboard } });
|
|
||||||
interfaceCommands.Add({ .label = nullptr,
|
|
||||||
- { .code = UI_KEYCODE_LETTER('E'), .ctrl = true, .invoke = CommandWatchAddEntryForAddress } });
|
|
||||||
+ .shortcut = { .code = UI_KEYCODE_LETTER('E'), .ctrl = true, .invoke = CommandWatchAddEntryForAddress } });
|
|
||||||
interfaceCommands.Add({ .label = nullptr,
|
|
||||||
- { .code = UI_KEYCODE_LETTER('G'), .ctrl = true, .invoke = CommandWatchViewSourceAtAddress } });
|
|
||||||
+ .shortcut = { .code = UI_KEYCODE_LETTER('G'), .ctrl = true, .invoke = CommandWatchViewSourceAtAddress } });
|
|
||||||
interfaceCommands.Add({ .label = nullptr,
|
|
||||||
- { .code = UI_KEYCODE_LETTER('B'), .ctrl = true, .invoke = CommandToggleFillDataTab } });
|
|
||||||
+ .shortcut = { .code = UI_KEYCODE_LETTER('B'), .ctrl = true, .invoke = CommandToggleFillDataTab } });
|
|
||||||
interfaceCommands.Add({ .label = nullptr,
|
|
||||||
- { .code = UI_KEYCODE_LETTER('P'), .ctrl = true, .shift = false, .invoke = CommandPreviousCommand } });
|
|
||||||
+ .shortcut = { .code = UI_KEYCODE_LETTER('P'), .ctrl = true, .shift = false, .invoke = CommandPreviousCommand } });
|
|
||||||
interfaceCommands.Add({ .label = nullptr,
|
|
||||||
- { .code = UI_KEYCODE_LETTER('N'), .ctrl = true, .shift = false, .invoke = CommandNextCommand } });
|
|
||||||
+ .shortcut = { .code = UI_KEYCODE_LETTER('N'), .ctrl = true, .shift = false, .invoke = CommandNextCommand } });
|
|
||||||
interfaceCommands.Add({ .label = nullptr,
|
|
||||||
- { .code = UI_KEYCODE_LETTER('L'), .ctrl = true, .shift = false, .invoke = CommandClearOutput } });
|
|
||||||
+ .shortcut = { .code = UI_KEYCODE_LETTER('L'), .ctrl = true, .shift = false, .invoke = CommandClearOutput } });
|
|
||||||
interfaceCommands.Add({ .label = nullptr,
|
|
||||||
- { .code = UI_KEYCODE_LETTER('U'), .ctrl = true, .shift = false, .invoke = [](void*){ UITextboxClear(textboxInput, false); } } });
|
|
||||||
+ .shortcut = { .code = UI_KEYCODE_LETTER('U'), .ctrl = true, .shift = false, .invoke = [](void*){ UITextboxClear(textboxInput, false); } } });
|
|
||||||
|
|
||||||
msgReceivedData = ReceiveMessageRegister(MsgReceivedData);
|
|
||||||
msgReceivedControl = ReceiveMessageRegister(MsgReceivedControl);
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
project pkg {
|
|
||||||
rpm {
|
|
||||||
spec = "gf.spec"
|
|
||||||
}
|
|
||||||
labels {
|
|
||||||
nightly = 1
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,48 +0,0 @@
|
|||||||
%global forgeurl https://github.com/nakst/gf
|
|
||||||
|
|
||||||
%global commit 9a5dbcc90dc9ca9580f6ce2854cd67e2e507b0c1
|
|
||||||
%global shortcommit %{sub %{commit} 0 7}
|
|
||||||
%global commitdate 20251231
|
|
||||||
|
|
||||||
%forgemeta
|
|
||||||
|
|
||||||
Name: gf
|
|
||||||
Version: 0^%{commitdate}.git%{shortcommit}
|
|
||||||
Release: 1%{?dist}
|
|
||||||
Summary: A GDB frontend for Linux
|
|
||||||
|
|
||||||
License: MIT
|
|
||||||
URL: %{forgeurl}
|
|
||||||
Source0: %{forgesource}
|
|
||||||
Patch0: 01-fix-designated-initializers.patch
|
|
||||||
|
|
||||||
BuildRequires: gcc-c++
|
|
||||||
BuildRequires: freetype-devel
|
|
||||||
BuildRequires: libX11-devel
|
|
||||||
# the build script wants gdb to be installed when it's executed
|
|
||||||
BuildRequires: gdb
|
|
||||||
Requires: gdb
|
|
||||||
|
|
||||||
Packager: metcya <metcya@gmail.com>
|
|
||||||
|
|
||||||
%description
|
|
||||||
%{summary}.
|
|
||||||
|
|
||||||
%prep
|
|
||||||
%forgeautosetup -p1
|
|
||||||
|
|
||||||
%build
|
|
||||||
export extra_flags="%optflags"
|
|
||||||
./build.sh
|
|
||||||
|
|
||||||
%install
|
|
||||||
install -Dm 755 gf2 %{buildroot}%{_bindir}/gf2
|
|
||||||
|
|
||||||
%files
|
|
||||||
%license LICENSE
|
|
||||||
%doc README.md
|
|
||||||
%{_bindir}/gf2
|
|
||||||
|
|
||||||
%changelog
|
|
||||||
* Thu Feb 19 2026 metcya <metcya@gmail.com>
|
|
||||||
- Initial package
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
rpm.global("commit", gh_commit("nakst/gf"));
|
|
||||||
@@ -1,5 +1,5 @@
|
|||||||
%global commit abefa46f019050ea2c2abf6baa8fd0d3e0e75878
|
%global commit 84f4e151d80eef8bbb60e696f107dde9a13393c3
|
||||||
%global commit_date 20260221
|
%global commit_date 20260217
|
||||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||||
|
|
||||||
%global pypi_name glasgow
|
%global pypi_name glasgow
|
||||||
@@ -10,7 +10,7 @@
|
|||||||
|
|
||||||
Name: python-%{pypi_name}
|
Name: python-%{pypi_name}
|
||||||
Version: 0~%{commit_date}git.%{shortcommit}
|
Version: 0~%{commit_date}git.%{shortcommit}
|
||||||
Release: 1%?dist
|
Release: 2%?dist
|
||||||
Summary: Scots Army Knife for electronics
|
Summary: Scots Army Knife for electronics
|
||||||
License: 0BSD AND Apache-2.0
|
License: 0BSD AND Apache-2.0
|
||||||
URL: https://github.com/GlasgowEmbedded/glasgow
|
URL: https://github.com/GlasgowEmbedded/glasgow
|
||||||
|
|||||||
@@ -73,7 +73,7 @@ install -Dm644 startup/kmonad@.service -t %{buildroot}%{_unitdir}
|
|||||||
%doc doc/faq.md doc/quick-reference.md
|
%doc doc/faq.md doc/quick-reference.md
|
||||||
%{_bindir}/%{name}
|
%{_bindir}/%{name}
|
||||||
%{_unitdir}/%{name}@.service
|
%{_unitdir}/%{name}@.service
|
||||||
%doc %{_docdir}/ghc/html/libraries/kmonad-%{version}/
|
|
||||||
|
|
||||||
%files -n ghc-%{name} -f ghc-%{name}.files
|
%files -n ghc-%{name} -f ghc-%{name}.files
|
||||||
%license LICENSE
|
%license LICENSE
|
||||||
|
|||||||
@@ -1 +1,4 @@
|
|||||||
print(hackage("kmonad"));
|
rpm.version(gh("kmonad/kmonad"));
|
||||||
|
if rpm.changed() {
|
||||||
|
rpm.release();
|
||||||
|
}
|
||||||
|
|||||||
@@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
Name: micro-default-editor
|
Name: micro-default-editor
|
||||||
# Version, release, and epoch are inherited from the editor package just like other default editors
|
# Version, release, and epoch are inherited from the editor package just like other default editors
|
||||||
Version: 2.0.15
|
Version: 2.0.11
|
||||||
Release: 2%?dist
|
Release: 10%?dist
|
||||||
Epoch: 0
|
Epoch: 0
|
||||||
# Inherited from Micro itself
|
# Inherited from Micro itself
|
||||||
License: MIT and ASL 2.0
|
License: MIT and ASL 2.0
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
%define debug_package %nil
|
%define debug_package %nil
|
||||||
Name: sops
|
Name: sops
|
||||||
Version: 3.12.1
|
Version: 3.11.0
|
||||||
Release: 1%?dist
|
Release: 1%?dist
|
||||||
Summary: Simple and flexible tool for managing secrets
|
Summary: Simple and flexible tool for managing secrets
|
||||||
License: MPL-2.0
|
License: MPL-2.0
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
%global commit e70b2b804241f57b5c69f4fbffabbcd76e16a571
|
%global commit 88419bc38514b9e9c3aefeb3db4804d5b64981f2
|
||||||
%global commit_date 20260221
|
%global commit_date 20260213
|
||||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||||
|
|
||||||
Name: spotx-bash
|
Name: spotx-bash
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
Name: python-yt-dlp-ejs
|
Name: python-yt-dlp-ejs
|
||||||
Version: 0.5.0
|
Version: 0.4.0
|
||||||
Release: 1%?dist
|
Release: 1%?dist
|
||||||
Summary: External JavaScript for yt-dlp supporting many runtimes
|
Summary: External JavaScript for yt-dlp supporting many runtimes
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
%global oldpkgname yt-dlp-nightly
|
%global oldpkgname yt-dlp-nightly
|
||||||
|
|
||||||
Name: yt-dlp-git
|
Name: yt-dlp-git
|
||||||
Version: 2026.02.21.201720
|
Version: 2026.02.19.151711
|
||||||
Release: 1%?dist
|
Release: 1%?dist
|
||||||
Summary: A command-line program to download videos from online video platforms
|
Summary: A command-line program to download videos from online video platforms
|
||||||
|
|
||||||
|
|||||||
@@ -45,7 +45,7 @@ fn as_bodhi_ver(branch) {
|
|||||||
}
|
}
|
||||||
return `EPEL-${release}`;
|
return `EPEL-${release}`;
|
||||||
} else if branch == "frawhide" {
|
} else if branch == "frawhide" {
|
||||||
return "F45";
|
return "F44";
|
||||||
} else if branch.starts_with("f") {
|
} else if branch.starts_with("f") {
|
||||||
branch.crop(1);
|
branch.crop(1);
|
||||||
return `F${branch}`;
|
return `F${branch}`;
|
||||||
|
|||||||
Reference in New Issue
Block a user