mirror of
https://github.com/terrapkg/packages.git
synced 2026-06-20 18:40:37 +00:00
Compare commits
201 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| fec56dd8eb | |||
| 2e3bd67670 | |||
| 31229e485f | |||
| 04e946ad12 | |||
| a0266d46d0 | |||
| b4ca138fe0 | |||
| 502e607596 | |||
| 4b13322188 | |||
| f4a5c61421 | |||
| 0bb078d8a2 | |||
| 1dfa0ca37e | |||
| 0277a332dc | |||
| 8828ec7998 | |||
| 542ae43c48 | |||
| 068d6d2701 | |||
| f0d9caceeb | |||
| c88a9753dd | |||
| 1a19a34f37 | |||
| aac09dc079 | |||
| 8f400f496c | |||
| 2a03f0ec2f | |||
| 354785f16e | |||
| d2e6b896e8 | |||
| edffbf72ef | |||
| 3203fa6d24 | |||
| 7395f5759f | |||
| ab04f3bb71 | |||
| b17d312c35 | |||
| 83bbd6261c | |||
| 959b22ed57 | |||
| 906abb7aae | |||
| f0d344c45c | |||
| 830a9a537c | |||
| 179d17fed9 | |||
| b8565161c6 | |||
| 496af3e932 | |||
| 46f852867c | |||
| d5c0f11c88 | |||
| b5817cfc5d | |||
| a936934d54 | |||
| f66b2d8d14 | |||
| 8dc8531565 | |||
| fee7532245 | |||
| 8f4bd855a0 | |||
| 0432dde592 | |||
| e6be7b73ba | |||
| 10e585e552 | |||
| 3d015a1030 | |||
| f67c2a42f6 | |||
| 430f7406ba | |||
| 42428fc632 | |||
| eaeac761c5 | |||
| b199c1b577 | |||
| fbc2a0a689 | |||
| 4751f09516 | |||
| a732317e4a | |||
| 705871e8d1 | |||
| ef2f074965 | |||
| a161d8f23a | |||
| 5ccb2d30b7 | |||
| 0d7c7a2fba | |||
| a664a6c315 | |||
| 19caab7abf | |||
| a1f3d55fc1 | |||
| 3cd9212185 | |||
| 3846e26ab7 | |||
| ef051e9838 | |||
| 8c6b35ac47 | |||
| 36d8677885 | |||
| 4647f99b79 | |||
| b8f0121331 | |||
| f0c7e1a97e | |||
| 1c43f7e279 | |||
| 15770c5674 | |||
| 7bfae5ead7 | |||
| f10c1c8ecf | |||
| 35ec2cbb45 | |||
| ee8a88ebd6 | |||
| ad906e8de3 | |||
| 2400e909f1 | |||
| 307962d675 | |||
| 6d2be7bfd7 | |||
| 6522c80133 | |||
| b057281c74 | |||
| 88ce2fd962 | |||
| 8634c25f5e | |||
| 9bcc1e6a53 | |||
| 0ea4220fc1 | |||
| c8cdcd2478 | |||
| 6341f704e8 | |||
| ed130b8d7a | |||
| fe321d00c1 | |||
| 9ce34baabb | |||
| 595f5d09e1 | |||
| 2aa4c70624 | |||
| ae0ba3538c | |||
| a248cc050a | |||
| 45e7a74cd2 | |||
| 75219893a3 | |||
| 78de10655e | |||
| 80e8d46c25 | |||
| cf980a8624 | |||
| b46d5d694f | |||
| 1d610d245d | |||
| dd65c0b7ec | |||
| 73dc8d565e | |||
| d4be69e827 | |||
| 07f1dc593a | |||
| d506718dbb | |||
| 7edb7f91e3 | |||
| 0d4b4724e2 | |||
| 8d202a89c7 | |||
| 0523ed1563 | |||
| 79ea101859 | |||
| aa37d99322 | |||
| 4d7d188e18 | |||
| 08f94da29d | |||
| 14b4b90824 | |||
| c559f54084 | |||
| 67c2901bb6 | |||
| f52e74dc37 | |||
| 4932c3d6b8 | |||
| c262594fa6 | |||
| 61c98fff9b | |||
| 08b9d8ec9f | |||
| 3eb2c54611 | |||
| de18809f38 | |||
| a7f791a257 | |||
| 35c39d0377 | |||
| b639fbcc56 | |||
| e4dd53caee | |||
| f8a34ffc66 | |||
| 2f6bfd85d6 | |||
| a1881d0419 | |||
| d2e74d4b37 | |||
| 2524d251fa | |||
| 9b0aea3f73 | |||
| 200a16ade6 | |||
| 2e2b55be1e | |||
| dee57fd30a | |||
| dde2f3d92f | |||
| bbd29c8c2b | |||
| d460c5204b | |||
| f3e8e7b9eb | |||
| 1b7336f33a | |||
| 2decf6bf2a | |||
| 2e24ad2543 | |||
| d48ce8bd2e | |||
| b81b54bcfc | |||
| a40a2a8b4d | |||
| 3d2d2ae453 | |||
| d584725e3b | |||
| b3ce0e1f16 | |||
| 1780be93f2 | |||
| dac6fd27eb | |||
| f02f696f3c | |||
| bbaccf91c3 | |||
| f9a49ec0f4 | |||
| 48f8475754 | |||
| a47e304222 | |||
| dca7fad553 | |||
| 3678abbc47 | |||
| f127bd969e | |||
| fbf7008e63 | |||
| df422b62db | |||
| 601bac19b8 | |||
| a7f9f313f2 | |||
| d0da3da5f7 | |||
| cefe7acb7b | |||
| ab7e069198 | |||
| d9749b0cc8 | |||
| 18630ac44c | |||
| 50474dc13e | |||
| 3ffadcde39 | |||
| 448344600c | |||
| 7a55a64fb1 | |||
| 2c9f4d50f0 | |||
| 5d1ef95ac4 | |||
| 30e39c86c0 | |||
| 892e5b474e | |||
| d9ea656269 | |||
| ab8947c992 | |||
| 670935a01b | |||
| 2cbeb91179 | |||
| 4f19dda2f6 | |||
| 6c5ef22eee | |||
| 1ce6c6a6a7 | |||
| 76afa01d3e | |||
| e15e362bf5 | |||
| 967e93a395 | |||
| 64e13443f5 | |||
| 1117800747 | |||
| 0e8f9a3036 | |||
| 395d8539e7 | |||
| e60a81ecc7 | |||
| b1f1051581 | |||
| 2ad7c1cf59 | |||
| aa21da44eb | |||
| a170c49d3f | |||
| 2e9a9c419b | |||
| d65a795677 |
@@ -6,7 +6,7 @@
|
|||||||
// Note: ACTIONS_CACHE_SERVICE_V2 and SCCACHE_GHA_ENABLED are set at workflow level
|
// Note: ACTIONS_CACHE_SERVICE_V2 and SCCACHE_GHA_ENABLED are set at workflow level
|
||||||
module.exports = async ({ github, context, core, exec }) => {
|
module.exports = async ({ github, context, core, exec }) => {
|
||||||
// Find sccache path (try which command)
|
// Find sccache path (try which command)
|
||||||
let sccachePath = "sccache";
|
let sccachePath = "/usr/bin/sccache";
|
||||||
try {
|
try {
|
||||||
const result = await exec.getExecOutput("which", ["sccache"], {
|
const result = await exec.getExecOutput("which", ["sccache"], {
|
||||||
ignoreReturnCode: true,
|
ignoreReturnCode: true,
|
||||||
@@ -31,6 +31,13 @@ module.exports = async ({ github, context, core, exec }) => {
|
|||||||
core.warning(`Could not get sccache version: ${e.message}`);
|
core.warning(`Could not get sccache version: ${e.message}`);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Enable caching
|
||||||
|
core.exportVariable("RUSTC_WRAPPER", sccachePath);
|
||||||
|
core.exportVariable("SCCACHE_GHA_ENABLED", "true");
|
||||||
|
|
||||||
|
// Disable Cargo incremental builds to not interfere with caching
|
||||||
|
core.exportVariable("CARGO_INCREMENTAL", "false");
|
||||||
|
|
||||||
// Debug: Show what environment variables are available
|
// Debug: Show what environment variables are available
|
||||||
core.info("=== Environment Variables Diagnostic ===");
|
core.info("=== Environment Variables Diagnostic ===");
|
||||||
core.info(`SCCACHE_GHA_ENABLED: ${process.env.SCCACHE_GHA_ENABLED}`);
|
core.info(`SCCACHE_GHA_ENABLED: ${process.env.SCCACHE_GHA_ENABLED}`);
|
||||||
@@ -106,6 +113,7 @@ module.exports = async ({ github, context, core, exec }) => {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (bustCache) {
|
if (bustCache) {
|
||||||
|
core.exportVariable("SCCACHE_BUST_CACHE", "true");
|
||||||
core.exportVariable("SCCACHE_RECACHE", "1");
|
core.exportVariable("SCCACHE_RECACHE", "1");
|
||||||
core.info("SCCACHE_RECACHE enabled because bust_cache is true");
|
core.info("SCCACHE_RECACHE enabled because bust_cache is true");
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -55,6 +55,18 @@ jobs:
|
|||||||
- name: Set up git repository
|
- name: Set up git repository
|
||||||
run: git config --global --add safe.directory "$GITHUB_WORKSPACE"
|
run: git config --global --add safe.directory "$GITHUB_WORKSPACE"
|
||||||
|
|
||||||
|
- name: Configure sccache
|
||||||
|
id: sccache
|
||||||
|
if: ${{ !contains(matrix.pkg.labels.sccache, '0') }}
|
||||||
|
uses: actions/github-script@v8
|
||||||
|
env:
|
||||||
|
SCCACHE_GHA_VERSION: ${{ matrix.version }}-${{ matrix.pkg.arch }}-${{ matrix.pkg.pkg }}
|
||||||
|
SCCACHE_GHA_CACHE_FROM: ${{ matrix.version }}-${{ matrix.pkg.arch }}-${{ matrix.pkg.pkg }}
|
||||||
|
with:
|
||||||
|
script: |
|
||||||
|
const script = require('./.github/scripts/configure-sccache.js')
|
||||||
|
await script({github, context, core, exec})
|
||||||
|
|
||||||
- name: CI Setup Script
|
- name: CI Setup Script
|
||||||
if: ${{ !contains(matrix.pkg.labels, 'mock') }}
|
if: ${{ !contains(matrix.pkg.labels, 'mock') }}
|
||||||
run: |
|
run: |
|
||||||
@@ -69,21 +81,17 @@ jobs:
|
|||||||
dir=$(dirname ${{ matrix.pkg.pkg }})
|
dir=$(dirname ${{ matrix.pkg.pkg }})
|
||||||
dnf5 builddep -y ${dir}/*.spec
|
dnf5 builddep -y ${dir}/*.spec
|
||||||
|
|
||||||
- name: Configure sccache
|
|
||||||
if: ${{ !contains(matrix.pkg.labels, 'sccache') }}
|
|
||||||
run: |
|
|
||||||
set -euo pipefail
|
|
||||||
echo "RUSTC_WRAPPER=/usr/bin/sccache" >> $GITHUB_ENV
|
|
||||||
echo "CARGO_INCREMENTAL=false" >> $GITHUB_ENV
|
|
||||||
echo "SCCACHE_GHA_ENABLED=true" >> $GITHUB_ENV
|
|
||||||
if [ "${{ inputs.bust_cache }}" = "true" ]; then
|
|
||||||
echo "SCCACHE_BUST_CACHE=true" >> $GITHUB_ENV
|
|
||||||
fi
|
|
||||||
|
|
||||||
|
|
||||||
- name: Build with Andaman
|
- name: Build with Andaman
|
||||||
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' || '' }}
|
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: Report Cache Summary
|
||||||
|
if: steps.sccache.outcome == 'success'
|
||||||
|
uses: actions/github-script@v8
|
||||||
|
with:
|
||||||
|
script: |
|
||||||
|
const script = require('./.github/scripts/sccache-stats.js')
|
||||||
|
await script({github, context, core, exec})
|
||||||
|
|
||||||
- name: Generating artifact name
|
- name: Generating artifact name
|
||||||
id: art
|
id: art
|
||||||
run: |
|
run: |
|
||||||
|
|||||||
@@ -13,6 +13,7 @@ jobs:
|
|||||||
matrix:
|
matrix:
|
||||||
branch:
|
branch:
|
||||||
- frawhide
|
- frawhide
|
||||||
|
- f44
|
||||||
- f43
|
- f43
|
||||||
- f42
|
- f42
|
||||||
- el10
|
- el10
|
||||||
|
|||||||
@@ -6,6 +6,7 @@ on:
|
|||||||
push:
|
push:
|
||||||
branches:
|
branches:
|
||||||
- frawhide
|
- frawhide
|
||||||
|
- f44
|
||||||
- f43
|
- f43
|
||||||
- f42
|
- f42
|
||||||
- el10
|
- el10
|
||||||
|
|||||||
@@ -48,6 +48,7 @@ jobs:
|
|||||||
git add anda
|
git add anda
|
||||||
git commit -S -a -m "$msg"
|
git commit -S -a -m "$msg"
|
||||||
}
|
}
|
||||||
|
copy_over f44 || true
|
||||||
copy_over f43 || true
|
copy_over f43 || true
|
||||||
copy_over f42 || true
|
copy_over f42 || true
|
||||||
copy_over el10 || true
|
copy_over el10 || true
|
||||||
|
|||||||
@@ -48,6 +48,7 @@ jobs:
|
|||||||
git add anda
|
git add anda
|
||||||
git commit -S -a -m "$msg"
|
git commit -S -a -m "$msg"
|
||||||
}
|
}
|
||||||
|
copy_over f44 || true
|
||||||
copy_over f43 || true
|
copy_over f43 || true
|
||||||
copy_over f42 || true
|
copy_over f42 || true
|
||||||
copy_over el10 || true
|
copy_over el10 || true
|
||||||
|
|||||||
@@ -48,6 +48,7 @@ jobs:
|
|||||||
git add anda
|
git add anda
|
||||||
git commit -S -a -m "$msg"
|
git commit -S -a -m "$msg"
|
||||||
}
|
}
|
||||||
|
copy_over f44 || true
|
||||||
copy_over f43 || true
|
copy_over f43 || true
|
||||||
copy_over f42 || true
|
copy_over f42 || true
|
||||||
copy_over el10 || true
|
copy_over el10 || true
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
Name: bazzite-portal
|
Name: bazzite-portal
|
||||||
Version: 0.1.6
|
Version: 0.1.6
|
||||||
Release: 2%?dist
|
Release: 3%?dist
|
||||||
Summary: Bazzite Portal is a tabbed frontend for curated script execution, with a focus on distro specific QOL shortcuts
|
Summary: Bazzite Portal is a tabbed frontend for curated script execution, with a focus on distro specific QOL shortcuts
|
||||||
URL: https://github.com/ublue-os/yafti-gtk
|
URL: https://github.com/ublue-os/yafti-gtk
|
||||||
Source0: https://github.com/ublue-os/yafti-gtk/archive/refs/tags/v%{version}.tar.gz
|
Source0: https://github.com/ublue-os/yafti-gtk/archive/refs/tags/v%{version}.tar.gz
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
Name: bitwarden-cli.bin
|
Name: bitwarden-cli.bin
|
||||||
Version: 2026.1.0
|
Version: 2026.1.0
|
||||||
Release: 1%?dist
|
Release: 2%?dist
|
||||||
Summary: Bitwarden command-line client
|
Summary: Bitwarden command-line client
|
||||||
License: GPL-3.0-only
|
License: GPL-3.0-only
|
||||||
URL: https://bitwarden.com
|
URL: https://bitwarden.com
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
%undefine __brp_mangle_shebangs
|
%undefine __brp_mangle_shebangs
|
||||||
|
|
||||||
Name: chdig
|
Name: chdig
|
||||||
Version: 26.2.1
|
Version: 26.2.3
|
||||||
Release: 1%?dist
|
Release: 1%?dist
|
||||||
Summary: Dig into ClickHouse with TUI interface
|
Summary: Dig into ClickHouse with TUI interface
|
||||||
URL: https://github.com/azat/chdig
|
URL: https://github.com/azat/chdig
|
||||||
|
|||||||
@@ -9,54 +9,48 @@ for background device management, as well as a GUI to expertly customize your se
|
|||||||
|
|
||||||
Name: coolercontrol
|
Name: coolercontrol
|
||||||
Version: 3.1.1
|
Version: 3.1.1
|
||||||
Release: 1%?dist
|
Release: 2%?dist
|
||||||
Summary: Cooling device control for Linux
|
Summary: Cooling device control for Linux
|
||||||
|
ExclusiveArch: x86_64 aarch64
|
||||||
License: GPL-3.0-or-later
|
License: GPL-3.0-or-later
|
||||||
URL: https://gitlab.com/coolercontrol/coolercontrol
|
URL: https://gitlab.com/coolercontrol/coolercontrol
|
||||||
Source0: %url/-/archive/%version/coolercontrol-%version.tar.gz
|
Source0: %url/-/archive/%version/coolercontrol-%version.tar.gz
|
||||||
Packager: madonuko <mado@fyralabs.com>
|
Packager: madonuko <mado@fyralabs.com>
|
||||||
Provides: coolercontrol-ui
|
|
||||||
Provides: coolercontrol-gui
|
|
||||||
Requires: hicolor-icon-theme
|
Requires: hicolor-icon-theme
|
||||||
Requires: webkit2gtk4.1
|
Requires: coolercontrold = %{version}
|
||||||
Requires: libappindicator-gtk3
|
BuildRequires: pkgconfig(appstream-glib)
|
||||||
Requires: coolercontrold
|
|
||||||
BuildRequires: nodejs-npm libdrm-devel curl wget file mold
|
|
||||||
BuildRequires: systemd-rpm-macros anda-srpm-macros cargo >= 1.75.0 cargo-rpm-macros
|
|
||||||
BuildRequires: binutils bison cmake flex gcc gcc-c++ libtool strace
|
|
||||||
BuildRequires: libappstream-glib
|
|
||||||
BuildRequires: desktop-file-utils
|
BuildRequires: desktop-file-utils
|
||||||
|
BuildRequires: make
|
||||||
|
BuildRequires: cmake
|
||||||
|
BuildRequires: autoconf automake gcc gcc-c++
|
||||||
BuildRequires: cmake(Qt6)
|
BuildRequires: cmake(Qt6)
|
||||||
|
BuildRequires: cmake(Qt6WebEngineCore)
|
||||||
BuildRequires: cmake(Qt6WebEngineWidgets)
|
BuildRequires: cmake(Qt6WebEngineWidgets)
|
||||||
|
BuildRequires: cmake(Qt6WebChannel)
|
||||||
%description %_desc
|
%description %_desc
|
||||||
|
|
||||||
%package liqctld
|
|
||||||
Summary: CoolerControl daemon for interacting with liquidctl devices on a system level
|
|
||||||
Requires: coolercontrold
|
|
||||||
BuildRequires: python3-devel python3-wheel python3-liquidctl python3-setproctitle python3-fastapi python3-uvicorn python3-pip
|
|
||||||
%description liqctld %_desc
|
|
||||||
coolercontrol-liqctld is a CoolerControl daemon for interacting with liquidctl devices on a system level, and is
|
|
||||||
installed as the coolercontrol-liqctld application. Its main purpose is to wrap the underlying
|
|
||||||
liquidctl library providing an API interface that the main coolercontrol daemon interacts with.
|
|
||||||
It also enables parallel device communication and access to specific device properties.
|
|
||||||
|
|
||||||
%package -n coolercontrold
|
%package -n coolercontrold
|
||||||
Summary: Monitor and control your cooling devices.
|
Summary: Monitor and control your cooling devices.
|
||||||
Requires: coolercontrol-liqctld
|
License: GPL-3.0-or-later AND (Apache-2.0 OR MIT) AND (MIT OR Apache-2.0) AND Unicode-3.0 AND (0BSD OR MIT OR Apache-2.0) AND AGPL-3.0-or-later AND Apache-2.0 AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND BSD-2-Clause AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND (BSD-2-Clause OR MIT OR Apache-2.0) AND BSD-3-Clause AND MIT AND (BSD-3-Clause OR Apache-2.0) AND (BSD-3-Clause OR MIT) AND (CC0-1.0 OR Apache-2.0) AND ISC 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 (Unlicense OR MIT) AND Zlib AND (Zlib OR Apache-2.0 OR MIT)
|
||||||
BuildRequires: pkgconfig(webkit2gtk-4.1) pkgconfig(openssl) pkgconfig(librsvg-2.0)
|
BuildRequires: anda-srpm-macros cargo-rpm-macros rust-srpm-macros
|
||||||
BuildRequires: libappindicator-gtk3-devel
|
BuildRequires: systemd-rpm-macros
|
||||||
|
BuildRequires: pkgconfig(libdrm_amdgpu)
|
||||||
|
BuildRequires: pkgconfig(libdrm)
|
||||||
|
BuildRequires: pkgconfig(protobuf)
|
||||||
|
BuildRequires: nodejs-npm
|
||||||
|
Recommends: python3-liquidctl
|
||||||
%description -n coolercontrold %_desc
|
%description -n coolercontrold %_desc
|
||||||
coolercontrold is the main daemon containing the core logic for interfacing with devices, and installed as
|
This is the system daemon for CoolerControl.
|
||||||
"coolercontrold". It is meant to run in the background as a system daemon. It handles all device
|
CoolerControl is an open-source application for monitoring and controlling supported cooling
|
||||||
communication and data management, additionally connecting to the liqctld daemon for liquidctl
|
devices. It features an intuitive interface, flexible control options, and live thermal data to keep
|
||||||
supported devices. It has an API that services client programs like the coolercontrol-gui.
|
your system quiet, cool, and stable.
|
||||||
|
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%autosetup
|
%autosetup
|
||||||
|
|
||||||
pushd coolercontrold
|
pushd coolercontrold
|
||||||
%cargo_prep_online &
|
%cargo_prep_online
|
||||||
popd
|
popd
|
||||||
|
|
||||||
pushd coolercontrol-ui
|
pushd coolercontrol-ui
|
||||||
@@ -68,32 +62,23 @@ wait
|
|||||||
|
|
||||||
%build
|
%build
|
||||||
pushd coolercontrol-ui
|
pushd coolercontrol-ui
|
||||||
npm run build-only &
|
%make_build
|
||||||
popd
|
popd
|
||||||
|
|
||||||
pushd coolercontrol-liqctld
|
pushd coolercontrold
|
||||||
%pyproject_wheel
|
%{cargo_license_online} > LICENSE.dependencies
|
||||||
|
%{cargo_license_summary_online}
|
||||||
|
wait
|
||||||
|
cp -rfp ../coolercontrol-ui/dist/* resources/app/
|
||||||
|
%{cargo_build} --locked
|
||||||
popd
|
popd
|
||||||
|
|
||||||
pushd coolercontrol
|
pushd coolercontrol
|
||||||
%cmake
|
%cmake
|
||||||
%cmake_build &
|
%cmake_build
|
||||||
popd
|
|
||||||
|
|
||||||
pushd coolercontrold
|
|
||||||
%{cargo_license_online} > LICENSE.dependencies &
|
|
||||||
wait
|
|
||||||
cp -rfp ../coolercontrol-ui/dist/* resources/app/
|
|
||||||
%cargo_build
|
|
||||||
popd
|
popd
|
||||||
|
|
||||||
%install
|
%install
|
||||||
pushd coolercontrol-liqctld
|
|
||||||
#define _pyproject_wheeldir .
|
|
||||||
%pyproject_install
|
|
||||||
%pyproject_save_files coolercontrol_liqctld
|
|
||||||
popd
|
|
||||||
|
|
||||||
pushd coolercontrold
|
pushd coolercontrold
|
||||||
install -Dpm755 target/rpm/coolercontrold %buildroot%_bindir/coolercontrold
|
install -Dpm755 target/rpm/coolercontrold %buildroot%_bindir/coolercontrold
|
||||||
install -Dpm644 LICENSE.dependencies %buildroot%_datadir/licenses/coolercontrold/LICENSE.dependencies
|
install -Dpm644 LICENSE.dependencies %buildroot%_datadir/licenses/coolercontrold/LICENSE.dependencies
|
||||||
@@ -103,10 +88,13 @@ pushd coolercontrol/
|
|||||||
%cmake_install
|
%cmake_install
|
||||||
popd
|
popd
|
||||||
|
|
||||||
install -Dpm644 packaging/systemd/coolercontrol-liqctld.service %buildroot%_unitdir/coolercontrol-liqctld.service
|
|
||||||
desktop-file-install --dir=%buildroot%_datadir/applications packaging/metadata/%rdnn.desktop
|
desktop-file-install --dir=%buildroot%_datadir/applications packaging/metadata/%rdnn.desktop
|
||||||
install -Dpm644 packaging/metadata/%rdnn.svg %buildroot%_iconsdir/hicolor/scalable/apps/%rdnn.svg
|
install -Dpm644 packaging/metadata/%rdnn.svg %buildroot%_iconsdir/hicolor/scalable/apps/%rdnn.svg
|
||||||
install -Dpm644 packaging/metadata/%rdnn.png %buildroot%_iconsdir/hicolor/256x256/apps/%rdnn.svg
|
install -Dpm644 packaging/metadata/%rdnn-alert.svg %buildroot%_iconsdir/hicolor/scalable/apps/%rdnn-alert.svg
|
||||||
|
install -Dpm644 packaging/metadata/%rdnn-symbolic.svg %buildroot%_iconsdir/hicolor/symbolic/apps/%rdnn-symbolic.svg
|
||||||
|
install -Dpm644 packaging/metadata/%rdnn-symbolic-alert.svg %buildroot%_iconsdir/hicolor/symbolic/apps/%rdnn-symbolic-alert.svg
|
||||||
|
install -Dpm644 packaging/metadata/%rdnn.png %buildroot%_iconsdir/hicolor/256x256/apps/%rdnn.png
|
||||||
|
install -Dpm644 packaging/metadata/%rdnn-alert.png %buildroot%_iconsdir/hicolor/256x256/apps/%rdnn-alert.png
|
||||||
for f in packaging/systemd/*.service; do
|
for f in packaging/systemd/*.service; do
|
||||||
install -Dpm644 $f %buildroot%_unitdir/$(basename $f)
|
install -Dpm644 $f %buildroot%_unitdir/$(basename $f)
|
||||||
done
|
done
|
||||||
@@ -115,7 +103,6 @@ install -Dpm644 packaging/metadata/%rdnn.metainfo.xml %buildroot%_metainfodir/%r
|
|||||||
|
|
||||||
%check
|
%check
|
||||||
appstream-util validate-relax --nonet %buildroot%_metainfodir/%rdnn.metainfo.xml
|
appstream-util validate-relax --nonet %buildroot%_metainfodir/%rdnn.metainfo.xml
|
||||||
%pyproject_check_import
|
|
||||||
|
|
||||||
|
|
||||||
%post -n coolercontrold
|
%post -n coolercontrold
|
||||||
@@ -127,17 +114,17 @@ appstream-util validate-relax --nonet %buildroot%_metainfodir/%rdnn.metainfo.xml
|
|||||||
%postun -n coolercontrold
|
%postun -n coolercontrold
|
||||||
%systemd_postun_with_restart coolercontrold.service
|
%systemd_postun_with_restart coolercontrold.service
|
||||||
|
|
||||||
# coolercontrold.service automatically uses the liqctld service, so there are
|
|
||||||
# no scriptlets for liqctld.
|
|
||||||
|
|
||||||
|
|
||||||
%files
|
%files
|
||||||
%doc README.md
|
%doc README.md
|
||||||
|
%doc CHANGELOG.md
|
||||||
%license LICENSE
|
%license LICENSE
|
||||||
%_bindir/coolercontrol
|
%_bindir/coolercontrol
|
||||||
%_datadir/applications/%rdnn.desktop
|
%_datadir/applications/%rdnn.desktop
|
||||||
%_datadir/metainfo/%rdnn.metainfo.xml
|
%_datadir/metainfo/%rdnn.metainfo.xml
|
||||||
%_iconsdir/hicolor/*/apps/%rdnn.svg
|
%_iconsdir/hicolor/*/apps/%rdnn.*
|
||||||
|
%_iconsdir/hicolor/*/apps/%rdnn-alert.*
|
||||||
|
%_iconsdir/hicolor/*/apps/%rdnn-symbolic.svg
|
||||||
|
%_iconsdir/hicolor/*/apps/%rdnn-symbolic-alert.svg
|
||||||
|
|
||||||
%files -n coolercontrold
|
%files -n coolercontrold
|
||||||
%doc coolercontrold/README.md
|
%doc coolercontrold/README.md
|
||||||
@@ -146,12 +133,9 @@ appstream-util validate-relax --nonet %buildroot%_metainfodir/%rdnn.metainfo.xml
|
|||||||
%_bindir/coolercontrold
|
%_bindir/coolercontrold
|
||||||
%_unitdir/coolercontrold.service
|
%_unitdir/coolercontrold.service
|
||||||
|
|
||||||
%files liqctld -f %pyproject_files
|
|
||||||
%doc coolercontrol-liqctld/README.md
|
|
||||||
%license LICENSE
|
|
||||||
%_bindir/coolercontrol-liqctld
|
|
||||||
%_unitdir/coolercontrol-liqctld.service
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Sat Feb 28 2026 Guy Boldon <gb@guyboldon.com> - 3.1.1-2
|
||||||
|
- Updated dependencies and build to match current version
|
||||||
|
|
||||||
* Thu Aug 15 2024 madonuko <mado@fyralabs.com> - 1.4.0-1
|
* Thu Aug 15 2024 madonuko <mado@fyralabs.com> - 1.4.0-1
|
||||||
- Initial package
|
- Initial package
|
||||||
|
|||||||
@@ -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.872
|
Version: 0.0.883
|
||||||
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.872
|
Version: 0.0.883
|
||||||
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.125
|
Version: 0.0.126
|
||||||
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.177
|
Version: 0.0.179
|
||||||
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.177
|
Version: 0.0.179
|
||||||
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.125
|
Version: 0.0.126
|
||||||
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,5 +1,5 @@
|
|||||||
%global commit b50c32d7c3e74af4faeb92fb0e8f49108d85ff90
|
%global commit 9e23d0120c0da40ec6e734756a6252783ac93039
|
||||||
%global commit_date 20251211
|
%global commit_date 20260302
|
||||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||||
|
|
||||||
Name: envision-nightly
|
Name: envision-nightly
|
||||||
|
|||||||
@@ -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 53d4da8fcd0e00b755b3329674b756d9777d3a89
|
%global commit 76d883362fa1872f3e0aa31c179c98ebbd0effff
|
||||||
%global shortcommit %{sub %{commit} 1 7}
|
%global shortcommit %{sub %{commit} 1 7}
|
||||||
%global commit_date 20260219
|
%global commit_date 20260225
|
||||||
%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 2f77c277df1650512abff175566b0386d9e2f0c5
|
%global commit 92e7270d92b1a28c743556b8f4fd59afa32499b9
|
||||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||||
%global commit_date 20260213
|
%global commit_date 20260228
|
||||||
%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
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
Name: gurk
|
Name: gurk
|
||||||
Version: 0.8.1
|
Version: 0.8.1
|
||||||
Release: 1%?dist
|
Release: 3%?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
|
||||||
@@ -11,6 +11,7 @@ Source: %url/archive/refs/tags/v%version.tar.gz
|
|||||||
BuildRequires: cargo-rpm-macros >= 24
|
BuildRequires: cargo-rpm-macros >= 24
|
||||||
BuildRequires: glibc-devel mold perl openssl-devel protobuf-devel
|
BuildRequires: glibc-devel mold perl openssl-devel protobuf-devel
|
||||||
Requires: glibc libgcc sqlcipher
|
Requires: glibc libgcc sqlcipher
|
||||||
|
Provides: gurk-rs
|
||||||
|
|
||||||
Packager: Owen Zimmerman <owen@fyralabs.com>
|
Packager: Owen Zimmerman <owen@fyralabs.com>
|
||||||
|
|
||||||
@@ -26,7 +27,6 @@ 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
|
||||||
|
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
%global crate halloy
|
%global crate halloy
|
||||||
|
|
||||||
Name: halloy
|
Name: halloy
|
||||||
Version: 2026.2
|
Version: 2026.3
|
||||||
Release: 1%?dist
|
Release: 1%?dist
|
||||||
Summary: An open-source IRC client written in Rust, with the Iced GUI library
|
Summary: An open-source IRC client written in Rust, with the Iced GUI library
|
||||||
Packager: Yoong jin <solomoncyj@gmail.com>
|
Packager: Yoong jin <solomoncyj@gmail.com>
|
||||||
|
|||||||
@@ -11,7 +11,7 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
Name: helium-browser-bin
|
Name: helium-browser-bin
|
||||||
Version: 0.9.2.1
|
Version: 0.9.4.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
|
||||||
|
|
||||||
|
|||||||
@@ -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.103.0
|
%global raw_ver v1.104.0
|
||||||
|
|
||||||
Name: komikku
|
Name: komikku
|
||||||
Version: 1.103.0
|
Version: 1.104.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 018467f2ea1f558052ef2c4046b517eaa94ae2dd
|
%global commit 1d2b5d8d588034bace6b03c21d6194fe174589c8
|
||||||
%global commit_date 20260218
|
%global commit_date 20260224
|
||||||
%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.1
|
Version: 1.2.2
|
||||||
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 c2c081f49aff2e96eaeabd5d1bbb4051fcdf1538
|
%global commit c55bdc3282ca95b1cce0013005f1dc2576bd22b4
|
||||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||||
%global commit_date 20260219
|
%global commit_date 20260302
|
||||||
%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.13.1
|
Version: 1.14.0
|
||||||
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-19
|
%global ver 2026-03-01
|
||||||
%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
|
||||||
|
|||||||
@@ -2,14 +2,14 @@
|
|||||||
|
|
||||||
Name: signal-desktop
|
Name: signal-desktop
|
||||||
%electronmeta -aD
|
%electronmeta -aD
|
||||||
Version: 7.90.0
|
Version: 8.0.0
|
||||||
Release: 1%?dist
|
Release: 3%?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
|
||||||
Source0: https://github.com/signalapp/Signal-Desktop/archive/refs/tags/v%{version}.tar.gz
|
Source0: https://github.com/signalapp/Signal-Desktop/archive/refs/tags/v%{version}.tar.gz
|
||||||
Source1: signal.desktop
|
Source1: signal.desktop
|
||||||
Source2: org.signal.Signal.metainfo.xml
|
Source2: org.signal.Signal.metainfo.xml
|
||||||
License: AGPL-3.0 AND %{electron_license}
|
License: AGPL-3.0-only AND %{electron_license}
|
||||||
|
|
||||||
BuildRequires: pulseaudio-libs-devel
|
BuildRequires: pulseaudio-libs-devel
|
||||||
BuildRequires: libX11-devel
|
BuildRequires: libX11-devel
|
||||||
@@ -59,10 +59,10 @@ Signal Desktop links with Signal on Android or iOS and lets you message from you
|
|||||||
|
|
||||||
%build
|
%build
|
||||||
export SIGNAL_ENV=production
|
export SIGNAL_ENV=production
|
||||||
%{__pnpm} install
|
%{__pnpm} install --frozen-lockfile
|
||||||
%{__pnpm} run clean-transpile
|
%{__pnpm} run clean-transpile
|
||||||
pushd sticker-creator
|
pushd sticker-creator
|
||||||
%{__pnpm} install
|
%{__pnpm} install --frozen-lockfile
|
||||||
%{__pnpm} run build
|
%{__pnpm} run build
|
||||||
popd
|
popd
|
||||||
%pnpm_build -r generate,prepare-beta-build
|
%pnpm_build -r generate,prepare-beta-build
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
Name: snow
|
Name: snow
|
||||||
Version: 1.3.0
|
Version: 1.3.1
|
||||||
Release: 1%?dist
|
Release: 1%?dist
|
||||||
Summary: Classic Macintosh emulator
|
Summary: Classic Macintosh emulator
|
||||||
URL: https://github.com/twvd/snow
|
URL: https://github.com/twvd/snow
|
||||||
@@ -38,7 +38,7 @@ Documentation files for %{name}
|
|||||||
|
|
||||||
%install
|
%install
|
||||||
mkdir -p %{buildroot}%{_pkgdocdir}
|
mkdir -p %{buildroot}%{_pkgdocdir}
|
||||||
install -Dm755 target/rpm/snow_frontend_egui %{buildroot}%{_bindir}/snowemu
|
install -Dm755 target/rpm/snowemu %{buildroot}%{_bindir}/snowemu
|
||||||
install -Dm644 assets/snow_icon.png %{buildroot}%{_hicolordir}/1024x1024/apps/snow_icon.png
|
install -Dm644 assets/snow_icon.png %{buildroot}%{_hicolordir}/1024x1024/apps/snow_icon.png
|
||||||
%desktop_file_install assets/snow.desktop
|
%desktop_file_install assets/snow.desktop
|
||||||
install -Dm644 assets/dev.thomasw.snow.metainfo.xml %{buildroot}%{_metainfodir}/dev.thomasw.snow.metainfo.xml
|
install -Dm644 assets/dev.thomasw.snow.metainfo.xml %{buildroot}%{_metainfodir}/dev.thomasw.snow.metainfo.xml
|
||||||
|
|||||||
@@ -0,0 +1,6 @@
|
|||||||
|
project pkg {
|
||||||
|
arches = ["x86_64"]
|
||||||
|
rpm {
|
||||||
|
spec = "spotify-launcher.spec"
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,77 @@
|
|||||||
|
%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
|
||||||
|
# disable rpath checks
|
||||||
|
%define __brp_check_rpaths %{nil}
|
||||||
|
%define _missing_build_ids_terminate_build 0
|
||||||
|
|
||||||
|
Name: spotify-launcher
|
||||||
|
Version: 0.6.5
|
||||||
|
Release: 1%?dist
|
||||||
|
Summary: Client for spotify's apt repository in Rust
|
||||||
|
License: Apache-2.0 AND MIT AND ((Apache-2.0 OR MIT) AND BSD-3-Clause) AND ((MIT OR Apache-2.0) AND Unicode-3.0) AND (Apache-2.0 OR ISC OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND BSD-3-Clause AND CDLA-Permissive-2.0 AND ISC AND (ISC AND (Apache-2.0 OR ISC)) AND (ISC AND (Apache-2.0 OR ISC) AND OpenSSL) AND (MIT OR Apache-2.0) AND (MIT OR Apache-2.0 OR LGPL-2.1-or-later) AND MPL-2.0 AND Unicode-3.0 AND (Unlicense OR MIT) AND Zlib
|
||||||
|
Packager: veuxit <erroor234@gmail.com>
|
||||||
|
ExclusiveArch: x86_64
|
||||||
|
URL: https://github.com/kpcyrd/spotify-launcher
|
||||||
|
|
||||||
|
Source0: https://github.com/kpcyrd/spotify-launcher/archive/refs/tags/v%{version}.tar.gz
|
||||||
|
|
||||||
|
BuildRequires: cargo cargo-rpm-macros anda-srpm-macros pkgconfig(liblzma) desktop-file-utils
|
||||||
|
Requires: sequoia-sqv zenity alsa-lib gtk3 desktop-file-utils openssl nss at-spi2-atk libcurl libSM
|
||||||
|
|
||||||
|
|
||||||
|
%description
|
||||||
|
%{summary}.
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%autosetup -n %{name}-%{version}
|
||||||
|
%cargo_prep_online
|
||||||
|
|
||||||
|
%build
|
||||||
|
%{cargo_build} --locked
|
||||||
|
|
||||||
|
%install
|
||||||
|
|
||||||
|
install -Dm755 target/release/spotify-launcher %{buildroot}%{_bindir}/spotify-launcher
|
||||||
|
|
||||||
|
install -Dm644 data/pubkey_5384CE82BA52C83A.gpg %{buildroot}/%{_datadir}/spotify-launcher/keyring.pgp
|
||||||
|
|
||||||
|
install -Dm644 contrib/spotify-launcher.desktop %{buildroot}%{_appsdir}/spotify-launcher.desktop
|
||||||
|
|
||||||
|
install -Dm644 contrib/icons/spotify-linux-256.png "%{buildroot}/%{_datadir}/pixmaps/spotify-launcher.png"
|
||||||
|
|
||||||
|
install -Dm644 contrib/spotify-launcher.conf %{buildroot}%{_sysconfdir}/spotify-launcher.conf
|
||||||
|
|
||||||
|
for size in 22 24 32 48 64 128 256 512; do
|
||||||
|
install -Dm644 contrib/icons/spotify-linux-${size}.png %{buildroot}%{_hicolordir}/${size}x${size}/apps/spotify-launcher.png
|
||||||
|
done
|
||||||
|
%{cargo_license_online} > LICENSE.dependencies
|
||||||
|
|
||||||
|
%check
|
||||||
|
%desktop_file_validate %{buildroot}%{_appsdir}/spotify-launcher.desktop
|
||||||
|
|
||||||
|
%files
|
||||||
|
%{_appsdir}/%{name}.desktop
|
||||||
|
%{_sysconfdir}/spotify-launcher.conf
|
||||||
|
%{_datadir}/pixmaps/spotify-launcher.png
|
||||||
|
%{_hicolordir}/22x22/apps/spotify-launcher.png
|
||||||
|
%{_hicolordir}/24x24/apps/spotify-launcher.png
|
||||||
|
%{_hicolordir}/32x32/apps/spotify-launcher.png
|
||||||
|
%{_hicolordir}/48x48/apps/spotify-launcher.png
|
||||||
|
%{_hicolordir}/64x64/apps/spotify-launcher.png
|
||||||
|
%{_hicolordir}/128x128/apps/spotify-launcher.png
|
||||||
|
%{_hicolordir}/256x256/apps/spotify-launcher.png
|
||||||
|
%{_hicolordir}/512x512/apps/spotify-launcher.png
|
||||||
|
%{_bindir}/spotify-launcher
|
||||||
|
%{_datadir}/spotify-launcher/keyring.pgp
|
||||||
|
%license LICENSE-MIT LICENSE-APACHE LICENSE.dependencies
|
||||||
|
%doc README.md
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Fri Feb 27 2026 veux <erroor234@gmail.com> - 0.6.5
|
||||||
|
- Initial package release
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
rpm.version(gh("kpcyrd/spotify-launcher"));
|
||||||
@@ -1 +1 @@
|
|||||||
v1.12.22
|
v1.13.03
|
||||||
@@ -1,5 +1,7 @@
|
|||||||
%undefine __brp_mangle_shebangs
|
%undefine __brp_mangle_shebangs
|
||||||
|
|
||||||
|
%global _build_id_links none
|
||||||
|
|
||||||
%global toolchain clang
|
%global toolchain clang
|
||||||
|
|
||||||
Name: twintaillauncher
|
Name: twintaillauncher
|
||||||
@@ -48,7 +50,12 @@ cd ..
|
|||||||
|
|
||||||
|
|
||||||
%install
|
%install
|
||||||
%tauri_install_bin
|
%tauri_install
|
||||||
|
mkdir -p %{buildroot}/%{_libdir}/twintaillauncher/resources
|
||||||
|
mv %{buildroot}/%{_datadir}/cargo/registry/twintaillauncher-%{version}/resources/ %{buildroot}/%{_libdir}/twintaillauncher/resources
|
||||||
|
rm -rf %{buildroot}/%{_datadir}/cargo/registry/twintaillauncher-%{version}
|
||||||
|
|
||||||
|
|
||||||
%tauri_cargo_license_summary
|
%tauri_cargo_license_summary
|
||||||
%{tauri_cargo_license} > LICENSE.dependencies
|
%{tauri_cargo_license} > LICENSE.dependencies
|
||||||
|
|
||||||
@@ -65,6 +72,7 @@ install -Dm644 public/launcher-icon-128.png %{buildroot}%{_hicolordir}/128x128/a
|
|||||||
%doc README.md
|
%doc README.md
|
||||||
|
|
||||||
%{_bindir}/twintaillauncher
|
%{_bindir}/twintaillauncher
|
||||||
|
%{_libdir}/twintaillauncher/resources
|
||||||
%{_hicolordir}/512x512/apps/%{name}.png
|
%{_hicolordir}/512x512/apps/%{name}.png
|
||||||
%{_hicolordir}/128x128/apps/%{name}.png
|
%{_hicolordir}/128x128/apps/%{name}.png
|
||||||
%_appsdir/twintaillauncher.desktop
|
%_appsdir/twintaillauncher.desktop
|
||||||
@@ -73,5 +81,7 @@ install -Dm644 public/launcher-icon-128.png %{buildroot}%{_hicolordir}/128x128/a
|
|||||||
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Thu Feb 19 2026 Yoong Jin <solomoncyj@gmail.com> - 1.1.15-1
|
||||||
|
- Fix resources
|
||||||
* Tue Feb 3 2026 Yoong Jin <solomoncyj@gmail.com> - 1.1.15-0
|
* Tue Feb 3 2026 Yoong Jin <solomoncyj@gmail.com> - 1.1.15-0
|
||||||
- Initial Package
|
- Initial Package
|
||||||
|
|||||||
@@ -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 02af8ba21a6d2648f72b5601f8b8b73a1eeb9e64
|
%global commit b792287f5bec9086916aa9b81788e0ea38f02c24
|
||||||
%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 20260219
|
%global commit_date 20260222
|
||||||
|
|
||||||
Name: winetricks-git
|
Name: winetricks-git
|
||||||
Version: %{ver}^%{commit_date}git.%{shortcommit}
|
Version: %{ver}^%{commit_date}git.%{shortcommit}
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
%define _ubuntu_rel 25.10.20250930-0ubuntu2
|
%define _ubuntu_rel 25.10.20250930-0ubuntu3
|
||||||
%global _hardened_build 0
|
%global _hardened_build 0
|
||||||
|
|
||||||
Name: compiz9
|
Name: compiz9
|
||||||
|
|||||||
+4
-4
@@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
Name: gnome-shell-extension-%{extension}
|
Name: gnome-shell-extension-%{extension}
|
||||||
Version: 12
|
Version: 12
|
||||||
Release: 2%?dist
|
Release: 3%?dist
|
||||||
Summary: GNOME Shell extension to bring back the app menu
|
Summary: GNOME Shell extension to bring back the app menu
|
||||||
License: GPL-3.0-only
|
License: GPL-3.0-only
|
||||||
URL: https://github.com/fthx/appmenu-is-back
|
URL: https://github.com/fthx/appmenu-is-back
|
||||||
@@ -22,12 +22,12 @@ This extension brings back the app menu in the top panel, for GNOME 45 and later
|
|||||||
%autosetup -n appmenu-is-back-%{version} -p1
|
%autosetup -n appmenu-is-back-%{version} -p1
|
||||||
|
|
||||||
%install
|
%install
|
||||||
install -Dm644 metadata.json %{buildroot}%{_datadir}/gnome-shell/extensions/%{uuid}/metadata.json
|
install -Dm644 metadata.json %{buildroot}%{_gnomeextensionsdir}/metadata.json
|
||||||
install -Dm644 extension.js %{buildroot}%{_datadir}/gnome-shell/extensions/%{uuid}/extension.js
|
install -Dm644 extension.js %{buildroot}%{_gnomeextensionsdir}/extension.js
|
||||||
|
|
||||||
%files
|
%files
|
||||||
%license LICENSE
|
%license LICENSE
|
||||||
%{_datadir}/gnome-shell/extensions/%{uuid}
|
%{_gnomeextensionsdir}
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
* Thu Nov 16 2023 Lleyton Gray <lleyton@fyralabs.com> - 2-1
|
* Thu Nov 16 2023 Lleyton Gray <lleyton@fyralabs.com> - 2-1
|
||||||
|
|||||||
+4
-4
@@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
Name: gnome-shell-extension-%{extension}
|
Name: gnome-shell-extension-%{extension}
|
||||||
Version: 0~%{commit_date}git.%{shortcommit}
|
Version: 0~%{commit_date}git.%{shortcommit}
|
||||||
Release: 1%?dist
|
Release: 2%?dist
|
||||||
Summary: Battery remaining time extension for GNOME Shell
|
Summary: Battery remaining time extension for GNOME Shell
|
||||||
License: GPL-2.0-only
|
License: GPL-2.0-only
|
||||||
URL: https://github.com/pomoke/battery_time
|
URL: https://github.com/pomoke/battery_time
|
||||||
@@ -31,14 +31,14 @@ Remaining time is shown inline, so no additional menu item is created (currently
|
|||||||
%autosetup -n %{extension}-%{commit}
|
%autosetup -n %{extension}-%{commit}
|
||||||
|
|
||||||
%install
|
%install
|
||||||
install -Dm644 metadata.json %{buildroot}%{_datadir}/gnome-shell/extensions/%{uuid}/metadata.json
|
install -Dm644 metadata.json %{buildroot}%{_gnomeextensionsdir}/metadata.json
|
||||||
install -Dm644 extension.js %{buildroot}%{_datadir}/gnome-shell/extensions/%{uuid}/extension.js
|
install -Dm644 extension.js %{buildroot}%{_gnomeextensionsdir}/extension.js
|
||||||
cp %{SOURCE1} LICENSE
|
cp %{SOURCE1} LICENSE
|
||||||
|
|
||||||
%files
|
%files
|
||||||
%doc README.md
|
%doc README.md
|
||||||
%license LICENSE
|
%license LICENSE
|
||||||
%{_datadir}/gnome-shell/extensions/%{uuid}
|
%{_gnomeextensionsdir}
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
* Mon Jan 05 2026 Owen Zimmerman <owen@fyralabs.com>
|
* Mon Jan 05 2026 Owen Zimmerman <owen@fyralabs.com>
|
||||||
|
|||||||
+4
-4
@@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
Name: gnome-shell-extension-%{extension}
|
Name: gnome-shell-extension-%{extension}
|
||||||
Version: %ver^%commit_date.%shortcommit
|
Version: %ver^%commit_date.%shortcommit
|
||||||
Release: 1%?dist
|
Release: 2%?dist
|
||||||
Summary: GPU Profile switcher Gnome-Shell-Extension for ASUS laptops using Supergfxctl
|
Summary: GPU Profile switcher Gnome-Shell-Extension for ASUS laptops using Supergfxctl
|
||||||
License: GPL-3.0-only
|
License: GPL-3.0-only
|
||||||
URL: https://github.com/chikobara/GPU-Switcher-Supergfxctl
|
URL: https://github.com/chikobara/GPU-Switcher-Supergfxctl
|
||||||
@@ -26,13 +26,13 @@ GPU Profile switcher Gnome-Shell-Extension for ASUS laptops using Supergfxctl
|
|||||||
%autosetup -n GPU-Switcher-Supergfxctl-%{commit} -p1
|
%autosetup -n GPU-Switcher-Supergfxctl-%{commit} -p1
|
||||||
|
|
||||||
%install
|
%install
|
||||||
install -Dm644 metadata.json %{buildroot}%{_datadir}/gnome-shell/extensions/%{uuid}/metadata.json
|
install -Dm644 metadata.json %{buildroot}%{_gnomeextensionsdir}/metadata.json
|
||||||
install -Dm644 extension.js %{buildroot}%{_datadir}/gnome-shell/extensions/%{uuid}/extension.js
|
install -Dm644 extension.js %{buildroot}%{_gnomeextensionsdir}/extension.js
|
||||||
|
|
||||||
%files
|
%files
|
||||||
%license LICENSE
|
%license LICENSE
|
||||||
%doc README.md
|
%doc README.md
|
||||||
%{_datadir}/gnome-shell/extensions/%{uuid}
|
%{_gnomeextensionsdir}
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
* Mon Oct 27 2025 june-fish <june@fyralabs.com> - 11
|
* Mon Oct 27 2025 june-fish <june@fyralabs.com> - 11
|
||||||
|
|||||||
+4
-4
@@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
Name: gnome-shell-extension-%{extension}
|
Name: gnome-shell-extension-%{extension}
|
||||||
Version: 9
|
Version: 9
|
||||||
Release: 2%?dist
|
Release: 3%?dist
|
||||||
Summary: GNOME extension that removes the 'Window is ready' notification and brings the window into focus instead
|
Summary: GNOME extension that removes the 'Window is ready' notification and brings the window into focus instead
|
||||||
License: AGPL-3.0-only
|
License: AGPL-3.0-only
|
||||||
URL: https://github.com/zalckos/GrandTheftFocus
|
URL: https://github.com/zalckos/GrandTheftFocus
|
||||||
@@ -24,13 +24,13 @@ GNOME extension. Removes the 'Window is ready' notification and brings the windo
|
|||||||
%autosetup -n GrandTheftFocus-%version
|
%autosetup -n GrandTheftFocus-%version
|
||||||
|
|
||||||
%install
|
%install
|
||||||
install -Dm644 grand-theft-focus@zalckos.github.com/metadata.json %{buildroot}%{_datadir}/gnome-shell/extensions/%{uuid}/metadata.json
|
install -Dm644 grand-theft-focus@zalckos.github.com/metadata.json %{buildroot}%{_gnomeextensionsdir}/metadata.json
|
||||||
install -Dm644 grand-theft-focus@zalckos.github.com/extension.js %{buildroot}%{_datadir}/gnome-shell/extensions/%{uuid}/extension.js
|
install -Dm644 grand-theft-focus@zalckos.github.com/extension.js %{buildroot}%{_gnomeextensionsdir}/extension.js
|
||||||
|
|
||||||
%files
|
%files
|
||||||
%license LICENSE
|
%license LICENSE
|
||||||
%doc README.md
|
%doc README.md
|
||||||
%{_datadir}/gnome-shell/extensions/%{uuid}
|
%{_gnomeextensionsdir}
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
* Tue Dec 30 2025 Owen Zimmerman <owen@fyralabs.com>
|
* Tue Dec 30 2025 Owen Zimmerman <owen@fyralabs.com>
|
||||||
|
|||||||
+7
-7
@@ -1,5 +1,5 @@
|
|||||||
%global commit a6a8b8a717f2255c3c1b3af4ce205ebc3a65e0af
|
%global commit 93bd38c27325f8c9c0fbe4114ee061cfa6970cb7
|
||||||
%global commit_date 20260130
|
%global commit_date 20260228
|
||||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||||
|
|
||||||
%global extension multi-monitors-bar
|
%global extension multi-monitors-bar
|
||||||
@@ -32,10 +32,10 @@ Packager: Owen Zimmerman <owen@fyralabs.com>
|
|||||||
|
|
||||||
%install
|
%install
|
||||||
find . -name "*.gschema.xml"
|
find . -name "*.gschema.xml"
|
||||||
mkdir -p %{buildroot}%{_datadir}/gnome-shell/extensions/%{uuid}
|
mkdir -p %{buildroot}%{_gnomeextensionsdir}
|
||||||
install -Dm644 *.json %{buildroot}%{_datadir}/gnome-shell/extensions/%{uuid}/
|
install -Dm644 *.json %{buildroot}%{_gnomeextensionsdir}/
|
||||||
install -Dm644 *.js %{buildroot}%{_datadir}/gnome-shell/extensions/%{uuid}/
|
install -Dm644 *.js %{buildroot}%{_gnomeextensionsdir}/
|
||||||
install -Dm644 *.css %{buildroot}%{_datadir}/gnome-shell/extensions/%{uuid}/
|
install -Dm644 *.css %{buildroot}%{_gnomeextensionsdir}/
|
||||||
install -Dm644 schemas/*.gschema.xml -t %{buildroot}%{_datadir}/glib-2.0/schemas/
|
install -Dm644 schemas/*.gschema.xml -t %{buildroot}%{_datadir}/glib-2.0/schemas/
|
||||||
|
|
||||||
%post
|
%post
|
||||||
@@ -47,7 +47,7 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas/ &> /dev/null || :
|
|||||||
%files
|
%files
|
||||||
%license LICENSE
|
%license LICENSE
|
||||||
%doc README.md
|
%doc README.md
|
||||||
%{_datadir}/gnome-shell/extensions/%{uuid}
|
%{_gnomeextensionsdir}
|
||||||
%{_datadir}/glib-2.0/schemas/*.gschema.xml
|
%{_datadir}/glib-2.0/schemas/*.gschema.xml
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
|||||||
@@ -0,0 +1,6 @@
|
|||||||
|
project pkg {
|
||||||
|
rpm {
|
||||||
|
spec = "gnome-shell-extension-vicinae.spec"
|
||||||
|
}
|
||||||
|
arches = ["x86_64"]
|
||||||
|
}
|
||||||
@@ -0,0 +1,41 @@
|
|||||||
|
%global uuid vicinae@dagimg-dot.netlify.app
|
||||||
|
|
||||||
|
Name: gnome-shell-extension-vicinae
|
||||||
|
Version: 1.6.0
|
||||||
|
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}%{_gnomeextensionsdir}
|
||||||
|
cp -a src/ %{buildroot}%{_gnomeextensionsdir}/
|
||||||
|
|
||||||
|
%files
|
||||||
|
%license LICENSE
|
||||||
|
%doc README.md DEVELOPMENT.md
|
||||||
|
%{_gnomeextensionsdir}/
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Sat Dec 27 2025 metcya <metcya@gmail.com> - 1.5.3-1
|
||||||
|
- Package
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
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 d08607cdd94486169f43ad0a1a6eb0c546fdd852
|
%global commit 9777ab6600cb80aa3c88c48c57bbc4f8ca5ddccb
|
||||||
%forgemeta
|
%forgemeta
|
||||||
|
|
||||||
Name: lomiri-system-settings
|
Name: lomiri-system-settings
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
Name: mangowc
|
Name: mangowc
|
||||||
Version: 0.12.3
|
Version: 0.12.5
|
||||||
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
|
||||||
|
|||||||
@@ -0,0 +1,5 @@
|
|||||||
|
project pkg {
|
||||||
|
rpm {
|
||||||
|
spec = "noctalia-qs.spec"
|
||||||
|
}
|
||||||
|
}
|
||||||
+14
-10
@@ -1,12 +1,12 @@
|
|||||||
Name: quickshell
|
Name: noctalia-qs
|
||||||
Version: 0.2.1
|
Version: 0.0.4
|
||||||
Release: 1%?dist
|
Release: 1%?dist
|
||||||
Summary: Flexible QtQuick based desktop shell toolkit
|
Summary: Flexible QtQuick based desktop shell toolkit
|
||||||
License: LGPL-3.0-only AND GPL-3.0-only
|
License: LGPL-3.0-only AND GPL-3.0-only
|
||||||
URL: https://github.com/quickshell-mirror/quickshell
|
URL: https://github.com/noctalia-dev/noctalia-qs
|
||||||
Source0: https://github.com/quickshell-mirror/quickshell/archive/v%{version}/%{name}-%{version}.tar.gz
|
Source0: https://github.com/noctalia-dev/noctalia-qs/archive/refs/tags/v%{version}.tar.gz
|
||||||
|
|
||||||
Packager: Willow Reed (willow@willowidk.dev)
|
Packager: Willow C Reed (willow@willowidk.dev)
|
||||||
|
|
||||||
BuildRequires: cmake
|
BuildRequires: cmake
|
||||||
BuildRequires: cmake(Qt6Core)
|
BuildRequires: cmake(Qt6Core)
|
||||||
@@ -30,6 +30,10 @@ BuildRequires: pkgconfig(pam)
|
|||||||
BuildRequires: pkgconfig(libdrm)
|
BuildRequires: pkgconfig(libdrm)
|
||||||
BuildRequires: pkgconfig(gbm)
|
BuildRequires: pkgconfig(gbm)
|
||||||
BuildRequires: pkgconfig(CLI11)
|
BuildRequires: pkgconfig(CLI11)
|
||||||
|
BuildRequires: glib2-devel
|
||||||
|
BuildRequires: polkit-devel
|
||||||
|
|
||||||
|
Obsoletes: quickshell
|
||||||
|
|
||||||
%description
|
%description
|
||||||
Flexible QtQuick based desktop shell toolkit.
|
Flexible QtQuick based desktop shell toolkit.
|
||||||
@@ -55,13 +59,13 @@ Flexible QtQuick based desktop shell toolkit.
|
|||||||
%doc BUILD.md
|
%doc BUILD.md
|
||||||
%doc CONTRIBUTING.md
|
%doc CONTRIBUTING.md
|
||||||
%doc README.md
|
%doc README.md
|
||||||
%doc changelog/v%{version}.md
|
%doc changelog/next.md
|
||||||
%{_bindir}/qs
|
%{_bindir}/qs
|
||||||
%{_bindir}/quickshell
|
%{_bindir}/quickshell
|
||||||
%{_appsdir}/org.quickshell.desktop
|
%{_appsdir}/dev.noctalia.noctalia-qs.desktop
|
||||||
%{_scalableiconsdir}/org.quickshell.svg
|
%{_scalableiconsdir}/dev.noctalia.noctalia-qs.svg
|
||||||
%{_libdir}/qt6/qml/Quickshell
|
%{_libdir}/qt6/qml/Quickshell
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
* Fri Jan 02 2026 Willow Reed <willow@willowidk.dev>
|
* Fri Feb 27 2026 Willow C Reed <willow@willowidk.dev>
|
||||||
- Initial commit
|
- Initial commit based on quickshell spec
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
rpm.version(gh("noctalia-dev/noctalia-qs"));
|
||||||
@@ -1,7 +1,7 @@
|
|||||||
%global debug_package %{nil}
|
%global debug_package %{nil}
|
||||||
|
|
||||||
Name: noctalia-shell
|
Name: noctalia-shell
|
||||||
Version: 4.5.0
|
Version: 4.6.1
|
||||||
Release: 1%?dist
|
Release: 1%?dist
|
||||||
Summary: A Quickshell-based custom shell setup
|
Summary: A Quickshell-based custom shell setup
|
||||||
|
|
||||||
@@ -13,7 +13,7 @@ Requires: brightnessctl
|
|||||||
Requires: dejavu-sans-fonts
|
Requires: dejavu-sans-fonts
|
||||||
Requires: gpu-screen-recorder
|
Requires: gpu-screen-recorder
|
||||||
Requires: qt6-qtmultimedia
|
Requires: qt6-qtmultimedia
|
||||||
Requires: quickshell
|
Requires: noctalia-qs
|
||||||
Requires: xdg-desktop-portal
|
Requires: xdg-desktop-portal
|
||||||
|
|
||||||
Recommends: cava
|
Recommends: cava
|
||||||
@@ -43,5 +43,8 @@ cp -r ./* %{buildroot}/etc/xdg/quickshell/noctalia-shell/
|
|||||||
%{_sysconfdir}/xdg/quickshell/noctalia-shell/
|
%{_sysconfdir}/xdg/quickshell/noctalia-shell/
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Fri Feb 27 2026 Willow C Reed <willow@willowidk.dev>
|
||||||
|
- Change required quickshell to Noctalia's version
|
||||||
|
|
||||||
* Fri Jan 02 2026 Willow Reed <willow@willowidk.dev>
|
* Fri Jan 02 2026 Willow Reed <willow@willowidk.dev>
|
||||||
- Initial commit
|
- Initial commit
|
||||||
@@ -1,5 +0,0 @@
|
|||||||
project pkg {
|
|
||||||
rpm {
|
|
||||||
spec = "quickshell.spec"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
rpm.version(gh("https://github.com/quickshell-mirror/quickshell"));
|
|
||||||
@@ -6,9 +6,12 @@ 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
|
License: GPL-2.0-or-later
|
||||||
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
|
||||||
@@ -24,7 +27,7 @@ A material you color generation tool with templates.}
|
|||||||
|
|
||||||
%package -n %{crate}
|
%package -n %{crate}
|
||||||
Summary: %{summary}
|
Summary: %{summary}
|
||||||
License: GPL-2.0
|
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.dependencies contains a full license breakdown
|
# LICENSE.dependencies contains a full license breakdown
|
||||||
|
|
||||||
%description -n %{crate} %{_description}
|
%description -n %{crate} %{_description}
|
||||||
@@ -36,30 +39,14 @@ License: GPL-2.0
|
|||||||
%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} > LICENSE.dependencies
|
%{cargo_license_online} > LICENSE.dependencies
|
||||||
|
|
||||||
%install
|
%install
|
||||||
%cargo_install
|
%cargo_install
|
||||||
|
|||||||
@@ -0,0 +1,9 @@
|
|||||||
|
project pkg {
|
||||||
|
arches = ["x86_64"]
|
||||||
|
rpm {
|
||||||
|
spec = "android-studio-canary.spec"
|
||||||
|
}
|
||||||
|
labels {
|
||||||
|
nightly = "1"
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,95 @@
|
|||||||
|
%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.2
|
||||||
|
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-canary2
|
||||||
|
|
||||||
|
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
|
||||||
@@ -0,0 +1,10 @@
|
|||||||
|
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);
|
||||||
@@ -1,4 +1,5 @@
|
|||||||
project pkg {
|
project pkg {
|
||||||
|
arches = ["x86_64"]
|
||||||
rpm {
|
rpm {
|
||||||
spec = "android-studio.spec"
|
spec = "android-studio.spec"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,16 +1,32 @@
|
|||||||
|
%undefine __brp_add_determinism
|
||||||
|
# disable debuginfo subpackage
|
||||||
%global debug_package %{nil}
|
%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/.*$
|
%define __requires_exclude_from ^/usr/libexec/android-studio/.*$
|
||||||
%define __provides_exclude_from ^/usr/libexec/android-studio/.*|libedit\\so.*$
|
%define __provides_exclude_from ^/usr/libexec/android-studio/.*|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.*$
|
%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
|
Name: android-studio
|
||||||
Version: 2025.2.2.8
|
Version: 2025.3.1.8
|
||||||
Release: 1%?dist
|
Release: 1%?dist
|
||||||
Summary: Official IDE for Android development
|
Summary: Official IDE for Android development
|
||||||
License: Apache-2.0
|
License: Apache-2.0
|
||||||
Packager: like-engels <higashikataengels@icloud.com>
|
Packager: veuxit <erroor234@gmail.com>, like-engels <higashikataengels@icloud.com>
|
||||||
|
ExclusiveArch: x86_64
|
||||||
URL: https://developer.android.com/studio
|
URL: https://developer.android.com/studio
|
||||||
Source0: https://dl.google.com/dl/android/studio/ide-zips/%{version}/android-studio-%{version}-linux.tar.gz
|
|
||||||
|
%define suffixS panda1-patch1
|
||||||
|
|
||||||
|
Source0: https://dl.google.com/dl/android/studio/ide-zips/%{version}/android-studio-%{suffixS}-linux.tar.gz
|
||||||
|
|
||||||
Requires: alsa-lib
|
Requires: alsa-lib
|
||||||
Requires: freetype
|
Requires: freetype
|
||||||
@@ -20,11 +36,13 @@ Requires: libXtst
|
|||||||
Requires: glibc
|
Requires: glibc
|
||||||
Requires: libsecret
|
Requires: libsecret
|
||||||
|
|
||||||
|
BuildRequires: desktop-file-utils
|
||||||
|
|
||||||
%description
|
%description
|
||||||
Android Studio is the official IDE for Android development, and includes everything you need to build Android apps.
|
Android Studio is the official IDE for Android development, and includes everything you need to build Android apps.
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q -n android-studio
|
%autosetup -n android-studio
|
||||||
|
|
||||||
%install
|
%install
|
||||||
mkdir -p %{buildroot}%{_libexecdir}/%{name}
|
mkdir -p %{buildroot}%{_libexecdir}/%{name}
|
||||||
@@ -37,7 +55,10 @@ ln -s %{_libexecdir}/%{name}/bin/studio %{buildroot}%{_bindir}/%{name}
|
|||||||
mkdir -p %{buildroot}%{_licensedir}/%{name}
|
mkdir -p %{buildroot}%{_licensedir}/%{name}
|
||||||
install -Dm644 LICENSE.txt %{buildroot}%{_licensedir}/%{name}/LICENSE.txt
|
install -Dm644 LICENSE.txt %{buildroot}%{_licensedir}/%{name}/LICENSE.txt
|
||||||
|
|
||||||
install -Dm644 bin/studio.png %{buildroot}%{_datadir}/pixmaps/%{name}.png
|
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
|
mkdir -p %{buildroot}%{_datadir}/applications
|
||||||
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << 'EOF'
|
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << 'EOF'
|
||||||
@@ -45,9 +66,9 @@ cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << 'EOF'
|
|||||||
Version=1.0
|
Version=1.0
|
||||||
Type=Application
|
Type=Application
|
||||||
Name=Android Studio
|
Name=Android Studio
|
||||||
Exec=android-studio %f
|
Exec=android-studio
|
||||||
Icon=android-studio
|
Icon=android-studio
|
||||||
Comment=The official Android IDE
|
Comment=Official IDE for Android development
|
||||||
Categories=Development;IDE;
|
Categories=Development;IDE;
|
||||||
Terminal=false
|
Terminal=false
|
||||||
StartupNotify=true
|
StartupNotify=true
|
||||||
@@ -55,12 +76,17 @@ StartupWMClass=jetbrains-studio
|
|||||||
MimeType=application/x-extension-iml;
|
MimeType=application/x-extension-iml;
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
|
%check
|
||||||
|
%desktop_file_validate %{buildroot}%{_datadir}/applications/%{name}.desktop
|
||||||
|
|
||||||
%files
|
%files
|
||||||
%license %{_licensedir}/%{name}/LICENSE.txt
|
%license %{_licensedir}/%{name}/LICENSE.txt
|
||||||
%{_libexecdir}/%{name}
|
%{_libexecdir}/%{name}
|
||||||
%{_bindir}/%{name}
|
%{_bindir}/%{name}
|
||||||
%{_datadir}/pixmaps/%{name}.png
|
%{_datadir}/pixmaps/android-studio.png
|
||||||
|
%{_datadir}/icons/hicolor/scalable/apps/android-studio.svg
|
||||||
%{_datadir}/applications/%{name}.desktop
|
%{_datadir}/applications/%{name}.desktop
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
%autochangelog
|
* Fri Feb 20 2026 veuxit <erroor234@gmail.com> - 2025.3.1.8
|
||||||
|
- Package update to 2025.3.1.8 panda1-patch1
|
||||||
@@ -1 +1,10 @@
|
|||||||
rpm.version(find(`https://redirector.gvt1.com/edgedl/android/studio/ide-zips/([\d.]+)/android-studio-[\d.]+-linux.tar.gz`, get("https://developer.android.com/studio"), 1));
|
let html = get("https://developer.android.com/studio");
|
||||||
|
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);
|
||||||
@@ -3,8 +3,8 @@
|
|||||||
%bcond test 0
|
%bcond test 0
|
||||||
|
|
||||||
Name: nodejs-%{npm_name}
|
Name: nodejs-%{npm_name}
|
||||||
Version: 10.2.0
|
Version: 10.4.0
|
||||||
Release: 3%{?dist}
|
Release: 1%?dist
|
||||||
Summary: Backport GitHub commits
|
Summary: Backport GitHub commits
|
||||||
SourceLicense: Apache-2.0
|
SourceLicense: Apache-2.0
|
||||||
License: 0BSD AND Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND CC0-1.0 AND ISC AND MIT AND (MIT OR CC0-1.0) AND (WTFPL OR ISC)
|
License: 0BSD AND Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND CC0-1.0 AND ISC AND MIT AND (MIT OR CC0-1.0) AND (WTFPL OR ISC)
|
||||||
|
|||||||
@@ -8,7 +8,7 @@
|
|||||||
%global appid sh.oven.bun
|
%global appid sh.oven.bun
|
||||||
|
|
||||||
Name: bun-bin
|
Name: bun-bin
|
||||||
Version: 1.3.9
|
Version: 1.3.10
|
||||||
Release: 1%?dist
|
Release: 1%?dist
|
||||||
Summary: Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one
|
Summary: Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one
|
||||||
License: MIT
|
License: MIT
|
||||||
|
|||||||
@@ -14,7 +14,7 @@
|
|||||||
%global appid com.vscodium.VSCodium
|
%global appid com.vscodium.VSCodium
|
||||||
|
|
||||||
Name: codium
|
Name: codium
|
||||||
Version: 1.109.41146
|
Version: 1.109.51242
|
||||||
Release: 1%?dist
|
Release: 1%?dist
|
||||||
Summary: Code editing. Redefined.
|
Summary: Code editing. Redefined.
|
||||||
License: MIT
|
License: MIT
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
%global crate deno
|
%global crate deno
|
||||||
|
|
||||||
Name: rust-deno
|
Name: rust-deno
|
||||||
Version: 2.6.10
|
Version: 2.7.1
|
||||||
Release: 1%?dist
|
Release: 1%?dist
|
||||||
Summary: Deno executable
|
Summary: Deno executable
|
||||||
|
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ and lets you use any cloud, kubernetes or just localhost docker.}
|
|||||||
loadtest/README.md
|
loadtest/README.md
|
||||||
|
|
||||||
Name: devpod
|
Name: devpod
|
||||||
Release: 2%?dist
|
Release: 3%?dist
|
||||||
Summary: Spin up dev environments in any infra
|
Summary: Spin up dev environments in any infra
|
||||||
Provides: golang-github-loft-sh-devpod
|
Provides: golang-github-loft-sh-devpod
|
||||||
BuildRequires: anda-srpm-macros mold
|
BuildRequires: anda-srpm-macros mold
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
Name: flutter
|
Name: flutter
|
||||||
Version: 3.41.1
|
Version: 3.41.2
|
||||||
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 a3aa9fa1362d9b7ecb2b05b13789df1ac083cff0
|
%global commit ca31828c9387e2743f2b41d0405e2ed80590cd7f
|
||||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||||
%global fulldate 2026-02-18
|
%global fulldate 2026-03-02
|
||||||
%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,5 +1,5 @@
|
|||||||
Name: kvrocks
|
Name: kvrocks
|
||||||
Version: 2.14.0
|
Version: 2.15.0
|
||||||
Release: 1%?dist
|
Release: 1%?dist
|
||||||
Summary: Distributed key value NoSQL database that uses RocksDB
|
Summary: Distributed key value NoSQL database that uses RocksDB
|
||||||
License: Apache-2.0
|
License: Apache-2.0
|
||||||
|
|||||||
@@ -0,0 +1,8 @@
|
|||||||
|
project pkg {
|
||||||
|
rpm {
|
||||||
|
spec = "terra-sccache.spec"
|
||||||
|
}
|
||||||
|
labels {
|
||||||
|
extras = 1
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,60 @@
|
|||||||
|
%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
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
rpm.version(crates("sccache"));
|
||||||
@@ -1,7 +1,7 @@
|
|||||||
%global commit 09cd340b6a29e9d209aaa297174ecb6fe7003ba7
|
%global commit 7eb7458c6249f23be994f3da4ff6df22a9783edf
|
||||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||||
%global commit_date 20260219
|
%global commit_date 20260302
|
||||||
%global ver 0.226.0
|
%global ver 0.227.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.225.1-pre
|
%global ver 0.226.2-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.6
|
Version: 0.225.10
|
||||||
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
|
||||||
|
|||||||
@@ -52,7 +52,7 @@
|
|||||||
%global fontdescription %{expand:
|
%global fontdescription %{expand:
|
||||||
Versatile typeface for code, from code.}
|
Versatile typeface for code, from code.}
|
||||||
|
|
||||||
Version: 34.1.0
|
Version: 34.2.1
|
||||||
Release: 1%?dist
|
Release: 1%?dist
|
||||||
Packager: Cappy Ishihara <cappy@fyralabs.com>
|
Packager: Cappy Ishihara <cappy@fyralabs.com>
|
||||||
Summary: Versatile typeface for code, from code.
|
Summary: Versatile typeface for code, from code.
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
# namespace
|
# namespace
|
||||||
%global fontorg th.or.sipa
|
%global fontorg th.or.sipa
|
||||||
Version: 20200217
|
Version: 20200217
|
||||||
Release: 7%{?dist}
|
Release: 8%{?dist}
|
||||||
URL: https://www.nstda.or.th/home/news_post/thai-font/
|
URL: https://www.nstda.or.th/home/news_post/thai-font/
|
||||||
%global fontlicense LicenseRef-DIP-SIPA AND OFL-1.1-RFN
|
%global fontlicense LicenseRef-DIP-SIPA AND OFL-1.1-RFN
|
||||||
%global fontlicenses LICENSE
|
%global fontlicenses LICENSE
|
||||||
@@ -59,7 +59,7 @@ BuildArch: noarch
|
|||||||
|
|
||||||
%global fontfamily1 TH Sarabun PSK
|
%global fontfamily1 TH Sarabun PSK
|
||||||
%global foundry1 Suppakit Chalermlarp
|
%global foundry1 Suppakit Chalermlarp
|
||||||
%global fonts1 'TH Sarabun'*.ttf
|
%global fonts1 'TH Sarabun'.ttf 'TH Sarabun Italic.ttf' 'TH Sarabun Bold.ttf' 'TH Sarabun BoldItalic.ttf'
|
||||||
%global fontsummary1 %{fontfamily1} font family
|
%global fontsummary1 %{fontfamily1} font family
|
||||||
%global fontdescription1 %{common_description}
|
%global fontdescription1 %{common_description}
|
||||||
|
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
%global crate chess-tui
|
%global crate chess-tui
|
||||||
|
|
||||||
Name: rust-chess-tui
|
Name: rust-chess-tui
|
||||||
Version: 2.4.0
|
Version: 2.5.1
|
||||||
Release: 1%?dist
|
Release: 1%?dist
|
||||||
Summary: Rusty chess game in your terminal 🦀
|
Summary: Rusty chess game in your terminal 🦀
|
||||||
|
|
||||||
|
|||||||
@@ -0,0 +1,5 @@
|
|||||||
|
project pkg {
|
||||||
|
rpm {
|
||||||
|
spec = "gmodpatchtool.spec"
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,53 @@
|
|||||||
|
%global _description %{expand:
|
||||||
|
Automatically patches Garry's Mod's internal Chromium Embedded Framework to:
|
||||||
|
|
||||||
|
- Bring CEF up to date
|
||||||
|
- Fix GMod missing menu/launch issues on macOS and Linux
|
||||||
|
- Enable Proprietary Video/Audio codec, like H.264 (MP4) and AAC, support
|
||||||
|
- Enable Widevine support (but no VMP)
|
||||||
|
- Enable Software WebGL
|
||||||
|
- Enable partial GPU acceleration}
|
||||||
|
%global git_name GModPatchTool
|
||||||
|
%undefine __brp_mangle_shebangs
|
||||||
|
|
||||||
|
Name: gmodpatchtool
|
||||||
|
Version: 20251102
|
||||||
|
Release: 1%{?dist}
|
||||||
|
SourceLicense: GPL-3.0-only
|
||||||
|
License: ((MIT OR Apache-2.0) AND Unicode-3.0) AND (0BSD OR MIT OR Apache-2.0) AND Apache-2.0 AND (Apache-2.0 AND ISC) AND (Apache-2.0 AND MIT) AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR GPL-2.0-only) 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-2-Clause OR Apache-2.0 OR MIT) AND BSD-3-Clause AND (BSD-3-Clause AND MIT) AND (BSD-3-Clause OR MIT) AND (BSD-3-Clause OR MIT OR Apache-2.0) AND BSL-1.0 AND CC0-1.0 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 GPL-3.0-only AND ISC AND MIT AND (MIT OR Apache-2.0) AND (MIT OR Apache-2.0 OR CC0-1.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 Unicode-3.0 AND (Unlicense OR MIT) AND Zlib AND (Zlib OR Apache-2.0 OR MIT) AND bzip2-1.0.6
|
||||||
|
Summary: Automatic Patching/Updating of GMod CEF. Fixes macOS/Linux launch issues.
|
||||||
|
URL: https://solsticegamestudios.com/fixmedia
|
||||||
|
Source0: https://github.com/solsticegamestudios/%{git_name}/archive/refs/tags/%{version}.tar.gz
|
||||||
|
BuildRequires: anda-srpm-macros
|
||||||
|
BuildRequires: cargo-rpm-macros
|
||||||
|
BuildRequires: git-lfs
|
||||||
|
BuildRequires: mold
|
||||||
|
Provides: %{git_name}
|
||||||
|
Packager: Gilver E. <roachy@fyralabs.com>
|
||||||
|
|
||||||
|
%description %_description
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%git_clone https://github.com/solsticegamestudios/%{git_name}.git %{version}
|
||||||
|
git-lfs checkout
|
||||||
|
%cargo_prep_online
|
||||||
|
|
||||||
|
%build
|
||||||
|
%cargo_build
|
||||||
|
|
||||||
|
%install
|
||||||
|
find target/rpm \
|
||||||
|
-maxdepth 1 -type f -executable ! -name '*.so' \
|
||||||
|
-exec install -Dm755 -t %{buildroot}%{_bindir} {} +
|
||||||
|
%cargo_license_summary_online
|
||||||
|
%{cargo_license_online} > LICENSE.dependencies
|
||||||
|
|
||||||
|
%files
|
||||||
|
%doc README.md
|
||||||
|
%license LICENSE.txt
|
||||||
|
%license LICENSE.dependencies
|
||||||
|
%{_bindir}/%{name}
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Tue Feb 24 2026 Gilver E. <roachy@fyralabs.com>
|
||||||
|
- Initial package
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
rpm.version(gh_rawfile("solsticegamestudios/GModPatchTool", "master", "version.txt"));
|
||||||
@@ -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.40
|
%global legendary_version 0.20.42
|
||||||
%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.beta.1
|
Version: 2.20.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,7 +1,7 @@
|
|||||||
%global __brp_mangle_shebangs %{nil}
|
%global __brp_mangle_shebangs %{nil}
|
||||||
|
|
||||||
Name: inputplumber
|
Name: inputplumber
|
||||||
Version: 0.74.2
|
Version: 0.75.0
|
||||||
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
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
Name: powerstation
|
Name: powerstation
|
||||||
Version: 0.7.0
|
Version: 0.8.1
|
||||||
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 61d55b422333f634df60da842f386e46f3edef71
|
%global commit 83e0b939380afbd3af8649752984582dd78135e3
|
||||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||||
|
|
||||||
%global commit_date 20260219
|
%global commit_date 20260226
|
||||||
%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 2064bd87e37da1d0946f7c5b62f2d38003abff8e
|
%global commit 00a1c7278a90d85e5b2e1eb551b9ff80d858b21c
|
||||||
%global ver 0.0.39-18797
|
%global ver 0.0.39-18869
|
||||||
|
|
||||||
Name: rpcs3
|
Name: rpcs3
|
||||||
Version: %(echo %{ver} | sed 's/-/^/g')
|
Version: %(echo %{ver} | sed 's/-/^/g')
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
|
|
||||||
Name: steam
|
Name: steam
|
||||||
Version: 1.0.0.85
|
Version: 1.0.0.85
|
||||||
Release: 2%?dist
|
Release: 3%?dist
|
||||||
Summary: Installer for the Steam software distribution service
|
Summary: Installer for the Steam software distribution service
|
||||||
# Redistribution and repackaging for Linux is allowed, see license file. udev rules are MIT.
|
# Redistribution and repackaging for Linux is allowed, see license file. udev rules are MIT.
|
||||||
License: Steam License Agreement and MIT
|
License: Steam License Agreement and MIT
|
||||||
@@ -43,6 +43,7 @@ BuildRequires: systemd
|
|||||||
# Required to run the initial setup
|
# Required to run the initial setup
|
||||||
Requires: tar
|
Requires: tar
|
||||||
Requires: zenity
|
Requires: zenity
|
||||||
|
Requires: xz
|
||||||
|
|
||||||
# Most games use OpenGL, some games already use Vulkan. Vulkan is also required
|
# Most games use OpenGL, some games already use Vulkan. Vulkan is also required
|
||||||
# for Steam Play to run Windows games through emulation. i686 version of these
|
# for Steam Play to run Windows games through emulation. i686 version of these
|
||||||
@@ -175,6 +176,12 @@ desktop-file-edit --remove-key=X-KDE-RunOnDiscreteGpu %{buildroot}%{_datadir}/ap
|
|||||||
desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
|
desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
|
||||||
appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/%{appstream_id}.metainfo.xml
|
appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/%{appstream_id}.metainfo.xml
|
||||||
|
|
||||||
|
%if 0%{?fedora} >= 44
|
||||||
|
%post
|
||||||
|
# Workaround for https://fedoraproject.org/wiki/Changes/droppingOfCertPemFile#Temporary_fix
|
||||||
|
update-ca-trust extract --rhbz2387674
|
||||||
|
%endif
|
||||||
|
|
||||||
%files
|
%files
|
||||||
%license COPYING steam_subscriber_agreement.txt
|
%license COPYING steam_subscriber_agreement.txt
|
||||||
%doc debian/changelog README.Fedora
|
%doc debian/changelog README.Fedora
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
%define debug_package %{nil}
|
%define debug_package %{nil}
|
||||||
|
|
||||||
Name: dart
|
Name: dart
|
||||||
Version: 3.11.0
|
Version: 3.11.1
|
||||||
Release: 1%?dist
|
Release: 1%?dist
|
||||||
Summary: The Dart Language
|
Summary: The Dart Language
|
||||||
License: BSD-3-Clause
|
License: BSD-3-Clause
|
||||||
|
|||||||
@@ -12,7 +12,7 @@
|
|||||||
|
|
||||||
# https://github.com/u-root/u-root
|
# https://github.com/u-root/u-root
|
||||||
%global goipath github.com/u-root/u-root
|
%global goipath github.com/u-root/u-root
|
||||||
Version: 0.15.0
|
Version: 0.16.0
|
||||||
%global commit 5721ed3ad38a5c889e6c1ed5bbf5242f98a4b591
|
%global commit 5721ed3ad38a5c889e6c1ed5bbf5242f98a4b591
|
||||||
|
|
||||||
%gometa -f
|
%gometa -f
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
Name: lua-language-server
|
Name: lua-language-server
|
||||||
Version: 3.17.1
|
Version: 3.17.1
|
||||||
Release: 1%?dist
|
Release: 2%?dist
|
||||||
License: MIT
|
License: MIT
|
||||||
URL: https://luals.github.io/
|
URL: https://luals.github.io/
|
||||||
Source: https://github.com/LuaLS/lua-language-server/archive/refs/tags/%version.tar.gz
|
Source: https://github.com/LuaLS/lua-language-server/archive/refs/tags/%version.tar.gz
|
||||||
@@ -10,6 +10,8 @@ Summary: A language server that offers Lua language support
|
|||||||
|
|
||||||
BuildRequires: gcc-c++ make ninja-build glibc lua gcc cmake libstdc++-devel libstdc++-static libcxx libcxx-devel
|
BuildRequires: gcc-c++ make ninja-build glibc lua gcc cmake libstdc++-devel libstdc++-static libcxx libcxx-devel
|
||||||
|
|
||||||
|
Packager: Owen Zimmerman <owen@fyralabs.com>
|
||||||
|
|
||||||
%description
|
%description
|
||||||
A language server that offers Lua language support - programmed in Lua.
|
A language server that offers Lua language support - programmed in Lua.
|
||||||
|
|
||||||
@@ -23,7 +25,7 @@ chmod +x make.sh
|
|||||||
|
|
||||||
%install
|
%install
|
||||||
mkdir -p %{buildroot}%{_bindir}
|
mkdir -p %{buildroot}%{_bindir}
|
||||||
mkdir -p %{buildroot}%{_libexecdir}/%{name}
|
mkdir -p %{buildroot}%{_libexecdir}/%{name}/
|
||||||
mkdir -p %{buildroot}%{_datadir}/%{name}/
|
mkdir -p %{buildroot}%{_datadir}/%{name}/
|
||||||
install -Dm755 bin/lua-language-server %{buildroot}%{_libexecdir}/%{name}/%{name}
|
install -Dm755 bin/lua-language-server %{buildroot}%{_libexecdir}/%{name}/%{name}
|
||||||
install -Dm644 bin/main.lua %{buildroot}%{_libexecdir}/%{name}/main.lua
|
install -Dm644 bin/main.lua %{buildroot}%{_libexecdir}/%{name}/main.lua
|
||||||
@@ -36,9 +38,12 @@ cp -av \
|
|||||||
meta \
|
meta \
|
||||||
%{buildroot}%{_datadir}/%{name}/
|
%{buildroot}%{_datadir}/%{name}/
|
||||||
|
|
||||||
|
%{__ln_s} -f %{_libexecdir}/%{name}/main.lua %{buildroot}%{_libexecdir}/main.lua
|
||||||
|
|
||||||
%files
|
%files
|
||||||
%license LICENSE
|
%license LICENSE
|
||||||
%doc README.md
|
%doc README.md
|
||||||
|
%{_libexecdir}/main.lua
|
||||||
%{_libexecdir}/%{name}/
|
%{_libexecdir}/%{name}/
|
||||||
%{_datadir}/%{name}/
|
%{_datadir}/%{name}/
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
%global commit 10a4115ff79ec4f9f40191c76294c4f97f612849
|
%global commit 87cd8e863e1544302647b876a20ef8e1388fe5ea
|
||||||
%global commit_date 20260115
|
%global commit_date 20260221
|
||||||
%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 1e3caf457b481d87a0b0811d0bf129a5f515c84a
|
%global commit 9ed4077d9a57e19063c1c67710fa6fb83f5a5fb7
|
||||||
%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 20260218
|
%global commit_date 20260302
|
||||||
%global debug_package %nil
|
%global debug_package %nil
|
||||||
|
|
||||||
Name: nim-nightly
|
Name: nim-nightly
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
%global debug_package %{nil}
|
%global debug_package %{nil}
|
||||||
|
|
||||||
Name: nim
|
Name: nim
|
||||||
Version: 2.2.6
|
Version: 2.2.8
|
||||||
Release: 1%?dist
|
Release: 1%?dist
|
||||||
Summary: Imperative, multi-paradigm, compiled programming language
|
Summary: Imperative, multi-paradigm, compiled programming language
|
||||||
License: MIT and BSD
|
License: MIT and BSD
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
Name: nimble
|
Name: nimble
|
||||||
Version: 0.22.0
|
Version: 0.22.1
|
||||||
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 @@
|
|||||||
%global _desc xet client tech, used in huggingface_hub.
|
%global _desc xet client tech, used in huggingface_hub.
|
||||||
|
|
||||||
Name: python-%{pypi_name}
|
Name: python-%{pypi_name}
|
||||||
Version: 1.2.0
|
Version: 1.3.2
|
||||||
Release: 1%?dist
|
Release: 1%?dist
|
||||||
Summary: xet client tech, used in huggingface_hub
|
Summary: xet client tech, used in huggingface_hub
|
||||||
License: Apache-2.0
|
License: Apache-2.0
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
%bcond test 0
|
%bcond test 0
|
||||||
|
|
||||||
Name: python-%{pypi_name}
|
Name: python-%{pypi_name}
|
||||||
Version: 3.0.1
|
Version: 3.0.2
|
||||||
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-21-openjdk-devel
|
BuildRequires: java-latest-openjdk-devel
|
||||||
|
|
||||||
Packager: Owen Zimmerman <owen@fyralabs.com>
|
Packager: Owen Zimmerman <owen@fyralabs.com>
|
||||||
|
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
%bcond_with doc
|
%bcond_with doc
|
||||||
|
|
||||||
Name: python-%{srcname}
|
Name: python-%{srcname}
|
||||||
Version: 1.2.1
|
Version: 1.3.0
|
||||||
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
|
||||||
|
|
||||||
|
|||||||
@@ -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.9.3
|
Version: 7.9.4
|
||||||
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
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
%global pypi_name protobuf
|
%global pypi_name protobuf
|
||||||
|
|
||||||
Name: python-%{pypi_name}
|
Name: python-%{pypi_name}
|
||||||
Version: 6.33.5
|
Version: 7.34.0
|
||||||
Release: 1%?dist
|
Release: 1%?dist
|
||||||
Summary: Protocol Buffers
|
Summary: Protocol Buffers
|
||||||
|
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user