mirror of
https://github.com/terrapkg/packages.git
synced 2026-06-03 02:12:18 +00:00
Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 1a0ff3e3cb |
@@ -1,5 +1,9 @@
|
||||
# Terra Sources
|
||||
|
||||
[](https://repology.org/repository/terra_40)
|
||||
[](https://repology.org/repository/terra_41)
|
||||
[](https://repology.org/repository/terra_rawhide)
|
||||
|
||||
Terra is a rolling-release Fedora repository for all the software you need.
|
||||
With Terra, you can install the latest packages knowing that quality and security are assured.
|
||||
|
||||
@@ -9,8 +13,6 @@ This monorepo contains the package manifests for all packages in Terra.
|
||||
|
||||
## Installation
|
||||
|
||||
The latest detailed instructions are available in our Devdocs: https://developer.fyralabs.com/terra/installing
|
||||
|
||||
### Fedora
|
||||
|
||||
```bash
|
||||
@@ -46,10 +48,6 @@ sudo dnf install --nogpgcheck --repofrompath 'terra,https://repos.fyralabs.com/t
|
||||
|
||||
Our documentation can be found on our [Devdocs](https://developer.fyralabs.com/terra/).
|
||||
|
||||
## pkgs.org
|
||||
|
||||
pkgs.org provides a list of the packages available in the main stream: https://fedora.pkgs.org/rawhide/terra/
|
||||
|
||||
## Questions?
|
||||
|
||||
Feel free to reach out by [joining our community](https://wiki.ultramarine-linux.org/en/community/community/). We're always happy to help!
|
||||
|
||||
@@ -8,7 +8,7 @@ for background device management, as well as a GUI to expertly customize your se
|
||||
%global __brp_mangle_shebangs %{nil}
|
||||
|
||||
Name: coolercontrol
|
||||
Version: 3.0.2
|
||||
Version: 3.0.1
|
||||
Release: 1%?dist
|
||||
Summary: Cooling device control for Linux
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
|
||||
|
||||
Name: discord-canary-openasar
|
||||
Version: 0.0.796
|
||||
Version: 0.0.789
|
||||
Release: 1%?dist
|
||||
Summary: A snappier Discord rewrite with features like further customization and theming
|
||||
License: MIT AND https://discord.com/terms
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
|
||||
|
||||
Name: discord-canary
|
||||
Version: 0.0.796
|
||||
Version: 0.0.789
|
||||
Release: 1%?dist
|
||||
Summary: Free Voice and Text Chat for Gamers
|
||||
URL: discord.com
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
|
||||
|
||||
Name: discord-openasar
|
||||
Version: 0.0.113
|
||||
Version: 0.0.112
|
||||
Release: 1%?dist
|
||||
Summary: A snappier Discord rewrite with features like further customization and theming
|
||||
License: MIT AND https://discord.com/terms
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
|
||||
|
||||
Name: discord-ptb-openasar
|
||||
Version: 0.0.164
|
||||
Version: 0.0.163
|
||||
Release: 1%?dist
|
||||
Summary: A snappier Discord rewrite with features like further customization and theming
|
||||
License: MIT AND https://discord.com/terms
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
|
||||
|
||||
Name: discord-ptb
|
||||
Version: 0.0.164
|
||||
Version: 0.0.163
|
||||
Release: 1%?dist
|
||||
Summary: Free Voice and Text Chat for Gamers.
|
||||
URL: https://discord.com
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
|
||||
|
||||
Name: discord
|
||||
Version: 0.0.113
|
||||
Version: 0.0.112
|
||||
Release: 1%?dist
|
||||
Summary: Free Voice and Text Chat for Gamers
|
||||
URL: https://discord.com
|
||||
|
||||
@@ -1,5 +0,0 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "dorion.spec"
|
||||
}
|
||||
}
|
||||
@@ -1,63 +0,0 @@
|
||||
%undefine __brp_mangle_shebangs
|
||||
|
||||
Name: dorion
|
||||
Version: 6.11.0
|
||||
Release: 1%?dist
|
||||
Summary: Tiny alternative Discord client with a smaller footprint, snappier startup, themes, plugins and more!
|
||||
SourceLicense: GPL-3.0-only
|
||||
License: ((Apache-2.0 OR MIT) AND BSD-3-Clause) AND ((MIT OR Apache-2.0) AND Unicode-3.0) AND 0BSD 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 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 AND MIT) AND (BSD-3-Clause OR Apache-2.0) AND (BSD-3-Clause OR MIT) AND (BSD-3-Clause OR MIT OR Apache-2.0) AND CC0-1.0 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 Unicode-3.0 AND (Unlicense OR MIT) AND Zlib AND (Zlib OR Apache-2.0 OR MIT)
|
||||
URL: https://spikehd.dev/projects/dorion
|
||||
Source0: https://github.com/SpikeHD/Dorion/archive/refs/tags/v%version.tar.gz
|
||||
Source1: https://raw.githubusercontent.com/uwu/shelter-builds/main/shelter.js
|
||||
Packager: madonuko <mado@fyralabs.com>
|
||||
BuildRequires: pnpm rpm_macro(cargo_install) rust-packaging
|
||||
BuildRequires: cmake gcc-c++
|
||||
BuildRequires: pkgconfig(gtk+-3.0)
|
||||
BuildRequires: pkgconfig(webkit2gtk-web-extension-4.1)
|
||||
BuildRequires: pkgconfig(openssl)
|
||||
|
||||
%description
|
||||
Dorion is an alternative Discord client aimed towards lower-spec or storage-sensitive PCs that supports themes, plugins, and more!
|
||||
|
||||
%prep
|
||||
%autosetup -n Dorion-%version
|
||||
pnpm i
|
||||
|
||||
cat<<EOF > Dorion.desktop
|
||||
[Desktop Entry]
|
||||
Categories=Network;
|
||||
Exec=Dorion
|
||||
Icon=Dorion
|
||||
Name=Dorion
|
||||
Terminal=false
|
||||
Type=Application
|
||||
MimeType=x-scheme-handler/discord
|
||||
EOF
|
||||
|
||||
cd src-tauri
|
||||
%cargo_prep_online
|
||||
cp %{S:1} injection/shelter.js
|
||||
|
||||
%build
|
||||
pnpm run build:js
|
||||
cd src-tauri
|
||||
cd extension_webkit
|
||||
%cmake
|
||||
%cmake_build
|
||||
cp %__cmake_builddir/libextension.so .
|
||||
cd ..
|
||||
%cargo_license_summary_online
|
||||
%{cargo_license_online} > ../LICENSE.dependencies
|
||||
|
||||
%install
|
||||
install -Dpm655 Dorion.desktop -t %buildroot%_datadir/applications
|
||||
cd src-tauri
|
||||
%cargo_install
|
||||
install -Dpm644 icons/icon.png %buildroot%_iconsdir/hicolor/512x512/apps/Dorion.png
|
||||
|
||||
%files
|
||||
%doc README.md
|
||||
%license LICENSE LICENSE.dependencies
|
||||
%_bindir/Dorion
|
||||
%_iconsdir/hicolor/512x512/apps/Dorion.png
|
||||
%_datadir/applications/Dorion.desktop
|
||||
@@ -1 +0,0 @@
|
||||
rpm.version(gh_rawfile("SpikeHD/Dorion", "main", "package.json").json().version);
|
||||
@@ -1,5 +1,5 @@
|
||||
%global commit 9615228a515fd77abb0cab5de21528f1f33d26f6
|
||||
%global commit_date 20251104
|
||||
%global commit 5470662f25a0fc9cdb024d2e3dce4108f5cc529a
|
||||
%global commit_date 20250917
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
Name: envision-nightly
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
#? https://github.com/flameshot-org/flameshot/blob/master/packaging/rpm/fedora/flameshot.spec
|
||||
|
||||
%global ver 13.3.0
|
||||
%global commit 88c951e771fd57bccf6d8f1539a03df47316368d
|
||||
%global ver 13.1.0
|
||||
%global commit f8ab6a67517476522631fb0838eab3fa58093402
|
||||
%global shortcommit %{sub %{commit} 1 7}
|
||||
%global commit_date 20251029
|
||||
%global commit_date 20251007
|
||||
%global devel_name QtColorWidgets
|
||||
%global _distro_extra_cflags -fuse-ld=mold
|
||||
%global _distro_extra_cxxflags -fuse-ld=mold
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
%global crate halloy
|
||||
|
||||
Name: halloy
|
||||
Version: 2025.11
|
||||
Version: 2025.9
|
||||
Release: 1%?dist
|
||||
Summary: An open-source IRC client written in Rust, with the Iced GUI library
|
||||
Packager: Yoong jin <solomoncyj@gmail.com>
|
||||
|
||||
@@ -3,10 +3,10 @@
|
||||
%global gtk4_version 4.14.4
|
||||
%global libadwaita_version 1.5.1
|
||||
%global pure_protobuf_version 2.0.0
|
||||
%global raw_ver v1.91.0
|
||||
%global raw_ver v1.89.0
|
||||
|
||||
Name: komikku
|
||||
Version: 1.91.0
|
||||
Version: 1.89.0
|
||||
%forgemeta
|
||||
Release: 1%?dist
|
||||
Summary: A manga reader for GNOME
|
||||
|
||||
@@ -3,6 +3,6 @@ project pkg {
|
||||
spec = "mpv-nightly.spec"
|
||||
}
|
||||
labels {
|
||||
nightly = 1
|
||||
nightly = "1"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
# Disable X11 for RHEL 10+
|
||||
%bcond x11 %[%{undefined rhel} || 0%{?rhel} < 10]
|
||||
|
||||
%global commit 25aa402f1de1335c6bca4b81455485164ff4598a
|
||||
%global commit 99d6d4c1c21c51ffac5f7b6d6e733a0b05a216ad
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commit_date 20251104
|
||||
%global commit_date 20251020
|
||||
%global ver 0.40.0
|
||||
|
||||
Name: mpv-nightly
|
||||
|
||||
@@ -1,8 +0,0 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "rasputin.spec"
|
||||
}
|
||||
labels {
|
||||
nightly = 1
|
||||
}
|
||||
}
|
||||
@@ -1,45 +0,0 @@
|
||||
%global commit f225090eb8a2d112bb4bc48bee4286cac94802fa
|
||||
%global commit_date 20251104
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
Name: rasputin
|
||||
Version: 0~%commit_date.git~%shortcommit
|
||||
Release: 1%?dist
|
||||
Summary: Mouse and keyboard settings for Raspberry Pi Desktop
|
||||
License: BSD-3-Clause
|
||||
URL: https://github.com/raspberrypi-ui/rasputin
|
||||
Source0: %url/archive/%commit.tar.gz
|
||||
Packager: Owen Zimmerman <owen@fyralabs.com>
|
||||
|
||||
BuildRequires: meson
|
||||
BuildRequires: ninja-build
|
||||
BuildRequires: gtk3-devel
|
||||
BuildRequires: libxml2-devel
|
||||
BuildRequires: intltool
|
||||
BuildRequires: gcc
|
||||
|
||||
Requires: libxml2
|
||||
|
||||
%description
|
||||
%summary.
|
||||
|
||||
%prep
|
||||
%autosetup -n rasputin-%{commit}
|
||||
|
||||
%build
|
||||
%meson
|
||||
%meson_build
|
||||
|
||||
%install
|
||||
%meson_install
|
||||
|
||||
%find_lang rpcc_rasputin
|
||||
|
||||
%files -f rpcc_rasputin.lang
|
||||
%license debian/copyright
|
||||
%{_datadir}/rpcc/ui/rasputin.ui
|
||||
%{_libdir}/rpcc/librpcc_rasputin.so
|
||||
|
||||
%changelog
|
||||
* Sun Oct 26 2025 Owen Zimmerman <owen@fyralabs.com>
|
||||
- Initial commit
|
||||
@@ -1,5 +0,0 @@
|
||||
rpm.global("commit", gh_commit("raspberrypi-ui/appset"));
|
||||
if rpm.changed() {
|
||||
rpm.release();
|
||||
rpm.global("commit_date", date());
|
||||
}
|
||||
@@ -2,7 +2,4 @@ project pkg {
|
||||
rpm {
|
||||
spec = "rp-appset.spec"
|
||||
}
|
||||
labels {
|
||||
nightly = 1
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
%global commit f225090eb8a2d112bb4bc48bee4286cac94802fa
|
||||
%global commit_date 20251104
|
||||
%global commit 8bae0939b3e40fa9a2becfb8e0f05f293ee5ef9f
|
||||
%global commit_date 20251014
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
Name: appset
|
||||
@@ -19,6 +19,7 @@ BuildRequires: intltool
|
||||
BuildRequires: gcc
|
||||
|
||||
Requires: libxml2
|
||||
Requires: gtk3
|
||||
|
||||
Provides: pipanel
|
||||
Provides: rp-appset
|
||||
@@ -36,20 +37,15 @@ Provides: rp-appset
|
||||
%install
|
||||
%meson_install
|
||||
|
||||
%find_lang rpcc_pipanel
|
||||
%find_lang pipanel
|
||||
|
||||
%files -f rpcc_pipanel.lang
|
||||
%files -f pipanel.lang
|
||||
%doc README
|
||||
%license debian/copyright
|
||||
%{_datadir}/rpcc/ui/pipanel.ui
|
||||
%{_libdir}/rpcc/librpcc_pipanel.so
|
||||
%{_iconsdir}/hicolor/24x24/apps/appset-desktop.png
|
||||
%{_iconsdir}/hicolor/24x24/apps/appset-taskbar.png
|
||||
%{_iconsdir}/hicolor/32x32/apps/appset-desktop.png
|
||||
%{_iconsdir}/hicolor/32x32/apps/appset-taskbar.png
|
||||
%{_bindir}/pipanel
|
||||
%{_datadir}/applications/pipanel.desktop
|
||||
%{_datadir}/pipanel/ui/pipanel.ui
|
||||
|
||||
%changelog
|
||||
* Sat Oct 25 2025 Owen Zimmerman <owen@fyralabs.com>
|
||||
- Follow upstream by changing to build plugin instead of application
|
||||
* Fri Aug 15 2025 Owen Zimmerman <owen@fyralabs.com>
|
||||
- Package appset
|
||||
|
||||
@@ -2,7 +2,4 @@ project pkg {
|
||||
rpm {
|
||||
spec = "rp-bookshelf.spec"
|
||||
}
|
||||
labels {
|
||||
nightly = 1
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
%global commit d09cc3fdb2071552f18b4564e1c77cb288b580db
|
||||
%global commit_date 20251104
|
||||
%global commit c1c0aaff854d01fb8e8bf31a204fd03f8e81daab
|
||||
%global commit_date 20251014
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
Name: rp-bookshelf
|
||||
|
||||
@@ -1,8 +0,0 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "rpcc.spec"
|
||||
}
|
||||
labels {
|
||||
nightly = 1
|
||||
}
|
||||
}
|
||||
@@ -1,57 +0,0 @@
|
||||
%global commit 6ae576bee3ca42f0aea597e76d2e0df0e1184bad
|
||||
%global commit_date 20251030
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
Name: rpcc
|
||||
Version: 0~%commit_date.git~%shortcommit
|
||||
Release: 1%?dist
|
||||
Summary: Raspberry Pi Control Centre - an extensible settings application for the Raspberry Pi Desktop
|
||||
License: BSD-3-Clause
|
||||
URL: https://github.com/raspberrypi-ui/rpcc
|
||||
Source0: %url/archive/%commit.tar.gz
|
||||
Packager: Owen Zimmerman <owen@fyralabs.com>
|
||||
|
||||
BuildRequires: meson
|
||||
BuildRequires: ninja-build
|
||||
BuildRequires: gtk3-devel
|
||||
BuildRequires: libxml2-devel
|
||||
BuildRequires: intltool
|
||||
BuildRequires: gcc
|
||||
|
||||
Requires: libxml2
|
||||
Requires: gtk3
|
||||
|
||||
%description
|
||||
Raspberry Pi Control Centre - an extensible settings application for the Raspberry Pi Desktop
|
||||
|
||||
rpcc is a settings application which loads tab pages at runtime from plugin modules.
|
||||
|
||||
A number of packages contain plugins which are installed as standard on Raspberry Pi images:
|
||||
- pipanel - appearance settings
|
||||
- rc-gui - Raspberry Pi Configuration
|
||||
- raindrop - screen layout
|
||||
- rasputin - mouse and keyboard input
|
||||
- rpinters - printers
|
||||
|
||||
%prep
|
||||
%autosetup -n rpcc-%commit
|
||||
|
||||
%build
|
||||
%meson
|
||||
%meson_build
|
||||
|
||||
%install
|
||||
%meson_install
|
||||
|
||||
%find_lang rpcc
|
||||
|
||||
%files -f rpcc.lang
|
||||
%doc README
|
||||
%license debian/copyright
|
||||
%{_bindir}/rpcc
|
||||
%{_datadir}/applications/rpcc.desktop
|
||||
%{_datadir}/rpcc/ui/rpcc.ui
|
||||
|
||||
%changelog
|
||||
* Sat Oct 25 2025 Owen Zimmerman <owen@fyralabs.com>
|
||||
- Initial commit
|
||||
@@ -1,5 +0,0 @@
|
||||
rpm.global("commit", gh_commit("raspberrypi-ui/rpcc"));
|
||||
if rpm.changed() {
|
||||
rpm.release();
|
||||
rpm.global("commit_date", date());
|
||||
}
|
||||
@@ -1,4 +1,4 @@
|
||||
%global ver 2025-11-04
|
||||
%global ver 2025-10-20
|
||||
%global goodver %(echo %ver | sed 's/-//g')
|
||||
%global __brp_mangle_shebangs %{nil}
|
||||
%bcond_without mold
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
%endif
|
||||
|
||||
Name: signal-desktop
|
||||
Version: 7.77.1
|
||||
Version: 7.75.1
|
||||
Release: 1%?dist
|
||||
Summary: A private messenger for Windows, macOS, and Linux
|
||||
URL: https://signal.org
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
%global realname subtitleedit
|
||||
|
||||
Name: %realname.bin
|
||||
Version: 4.0.14
|
||||
Version: 4.0.13
|
||||
Release: 1%?dist
|
||||
Summary: An advanced subtitle editor and converter
|
||||
License: GPL-3.0-only
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "telegram-desktop.spec"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
Name: telegram-desktop
|
||||
Version: 6.2.3
|
||||
Release: 1%?dist
|
||||
Summary: Telegram Desktop messaging app
|
||||
License: GPL-3.0-or-later WITH OpenSSL-exception
|
||||
URL: https://desktop.telegram.org
|
||||
Packager: madonuko <mado@fyralabs.com>
|
||||
BuildRequires: boost-regex
|
||||
BuildRequires: cmake
|
||||
BuildRequires: cmake(ada)
|
||||
BuildRequires: cmake(Qt6Core)
|
||||
BuildRequires: cmake(OpenAL)
|
||||
BuildRequires: cmake(KF6CoreAddons)
|
||||
BuildRequires: pkgconfig(protobuf)
|
||||
BuildRequires: pkgconfig(opus)
|
||||
|
||||
%description
|
||||
%summary.
|
||||
|
||||
%prep
|
||||
%git_clone https://github.com/telegramdesktop/tdesktop v%version
|
||||
|
||||
%build
|
||||
%cmake -DTD_E2E_ONLY=ON -DDESKTOP_APP_DISABLE_AUTOUPDATE=ON
|
||||
%cmake_build
|
||||
|
||||
%install
|
||||
%cmake_install
|
||||
|
||||
%files
|
||||
%doc README.md changelog.txt
|
||||
%license LICENSE LEGAL
|
||||
@@ -1 +1 @@
|
||||
v1.12.12
|
||||
v1.11.15
|
||||
@@ -1,8 +1,8 @@
|
||||
#? https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=throne-git
|
||||
|
||||
Name: throne
|
||||
Version: 1.0.8
|
||||
Release: 1%?dist
|
||||
Version: 1.0.5
|
||||
Release: 3%?dist
|
||||
Summary: Qt based cross-platform GUI proxy configuration manager (backend: sing-box)
|
||||
URL: https://github.com/throneproj/Throne
|
||||
License: GPLv3
|
||||
@@ -17,7 +17,6 @@ Source2: Sagernet.SingBox.Version.txt
|
||||
|
||||
Source3: %{name}.desktop
|
||||
Source4: %{name}.sh
|
||||
Source5: https://raw.githubusercontent.com/throneproj/routeprofiles/rule-set/srslist.h
|
||||
|
||||
BuildRequires: rpm_macro(cmake)
|
||||
BuildRequires: rpm_macro(cmake_build)
|
||||
@@ -66,8 +65,6 @@ cd gen
|
||||
protoc -I . --go_out=. --protorpc_out=. libcore.proto
|
||||
|
||||
%build
|
||||
mkdir -p %__cmake_builddir
|
||||
cp %{S:5} %__cmake_builddir/
|
||||
%cmake
|
||||
%cmake_build
|
||||
DEST=$PWD/%{__cmake_builddir}/%{core}
|
||||
|
||||
@@ -1,2 +1,3 @@
|
||||
rpm.version(gh("throneproj/Throne"));
|
||||
rpm.version(find(`([\d.]+)-\d+-\d+-\d+`, gh_rawfile("throneproj/Throne", "dev", "throne_version.txt"), 1));
|
||||
|
||||
open_file("anda/apps/throne/Sagernet.SingBox.Version.txt", "w").write(gh("sagernet/sing-box"));
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
Name: vesktop
|
||||
Obsoletes: VencordDesktop < 1.5.8-1
|
||||
Obsoletes: vencord-desktop < 1.5.8-1
|
||||
Version: 1.6.1
|
||||
Version: 1.6.0
|
||||
Release: 1%?dist
|
||||
License: GPL-3.0
|
||||
Summary: Vesktop is a cross platform desktop app aiming to give you a snappier Discord experience with Vencord pre-installed
|
||||
@@ -58,17 +58,17 @@ cp -r dist/*-unpacked/. %buildroot/usr/share/vesktop/.
|
||||
install -Dm755 dist/*-unpacked/vesktop %buildroot/usr/bin/vesktop
|
||||
ln -sf /usr/share/vesktop/vesktop %buildroot/usr/bin/vesktop
|
||||
ln -sf /usr/bin/vesktop %buildroot/usr/bin/vencorddesktop
|
||||
install -Dm644 vesktop.desktop %{buildroot}%{_datadir}/applications/vesktop.desktop
|
||||
install -Dm644 build/icon.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/vesktop.svg
|
||||
install -Dm644 vesktop.desktop %buildroot/usr/share/applications/vesktop.desktop
|
||||
install -Dm644 build/icon.png %buildroot/usr/share/pixmaps/vesktop.png
|
||||
|
||||
%files
|
||||
%doc README.md
|
||||
%license LICENSE
|
||||
%{_bindir}/vesktop
|
||||
%{_bindir}/vencorddesktop
|
||||
%{_datadir}/applications/vesktop.desktop
|
||||
%{_iconsdir}/hicolor/scalable/apps/vesktop.svg
|
||||
%{_datadir}/vesktop/*
|
||||
/usr/bin/vesktop
|
||||
/usr/bin/vencorddesktop
|
||||
/usr/share/applications/vesktop.desktop
|
||||
/usr/share/pixmaps/vesktop.png
|
||||
/usr/share/vesktop/*
|
||||
|
||||
%changelog
|
||||
* Thu Jul 24 2025 Atmois <info@atmois.com> - 1.5.8-2
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
%global __requires_exclude ^((libffmpeg[.]so.*)|(lib.*\\.so.*))$
|
||||
|
||||
Name: voicevox
|
||||
Version: 0.25.0
|
||||
Version: 0.24.2
|
||||
Release: 1%?dist
|
||||
Summary: Free Japanese text-to-speech editor
|
||||
License: LGPL-3.0
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
# Fedora sometimes sources the snapshots under stable versions and just bumps release
|
||||
# For user clarity I have separated these into different packages
|
||||
%global commit a5a76f24a5d03697cab0c3192843a4379d6f8ff6
|
||||
%global commit 5a543dbc7bcb2465f3fb77bcfb28c0fc21d508b5
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global ver 20250102
|
||||
%global commit_date 20251025
|
||||
%global commit_date 20250928
|
||||
|
||||
Name: winetricks-git
|
||||
Version: %{ver}^%{commit_date}git.%{shortcommit}
|
||||
|
||||
+3
-2
@@ -3,7 +3,7 @@
|
||||
|
||||
Name: gnome-shell-extension-%{extension}
|
||||
Version: 12
|
||||
Release: 2%?dist
|
||||
Release: 1%?dist
|
||||
Summary: GNOME Shell extension to bring back the app menu
|
||||
License: GPL-3.0-only
|
||||
URL: https://github.com/fthx/appmenu-is-back
|
||||
@@ -11,8 +11,9 @@ URL: https://github.com/fthx/appmenu-is-back
|
||||
BuildArch: noarch
|
||||
|
||||
Source0: https://github.com/fthx/appmenu-is-back/archive/refs/tags/v%{version}.tar.gz
|
||||
Patch0: https://github.com/fthx/appmenu-is-back/compare/v2..703a31acf900eb7bcab3462baeefa815ec7f13ab.patch
|
||||
|
||||
Requires: (gnome-shell >= 48~ with gnome-shell < 50~)
|
||||
Requires: (gnome-shell >= 47~ with gnome-shell < 49~)
|
||||
Recommends: gnome-extensions-app
|
||||
|
||||
%description
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
%global tarball_version %%(echo %{version} | tr '~' '.')
|
||||
%global major_version 49
|
||||
%global minor_version 1
|
||||
%global minor_version 0
|
||||
|
||||
%if 0%{?rhel}
|
||||
%global portal_helper 0
|
||||
@@ -214,6 +214,7 @@ mkdir -p %{buildroot}%{_datadir}/gnome-shell/search-providers
|
||||
%find_lang gnome-shell
|
||||
|
||||
%check
|
||||
desktop-file-validate %{buildroot}%{_datadir}/applications/org.gnome.Shell.desktop
|
||||
desktop-file-validate %{buildroot}%{_datadir}/applications/org.gnome.Shell.Extensions.desktop
|
||||
|
||||
%if %{portal_helper}
|
||||
@@ -229,6 +230,7 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/org.gnome.Shell.Porta
|
||||
%{_bindir}/gnome-shell-test-tool
|
||||
%{_datadir}/glib-2.0/schemas/00_org.gnome.shell.gschema.override
|
||||
%{_datadir}/applications/org.gnome.Shell.Extensions.desktop
|
||||
%{_datadir}/applications/org.gnome.Shell.desktop
|
||||
%{_datadir}/bash-completion/completions/gnome-extensions
|
||||
%{_datadir}/gnome-control-center/keybindings/50-gnome-shell-launchers.xml
|
||||
%{_datadir}/gnome-control-center/keybindings/50-gnome-shell-screenshots.xml
|
||||
@@ -240,7 +242,6 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/org.gnome.Shell.Porta
|
||||
%{_datadir}/dbus-1/services/org.gnome.Shell.HotplugSniffer.service
|
||||
%{_datadir}/dbus-1/services/org.gnome.Shell.Notifications.service
|
||||
%{_datadir}/dbus-1/services/org.gnome.Shell.Screencast.service
|
||||
%{_datadir}/dbus-1/interfaces/org.gnome.Shell.Brightness.xml
|
||||
%{_datadir}/dbus-1/interfaces/org.gnome.Shell.Extensions.xml
|
||||
%{_datadir}/dbus-1/interfaces/org.gnome.Shell.Introspect.xml
|
||||
%{_datadir}/dbus-1/interfaces/org.gnome.Shell.PadOsd.xml
|
||||
@@ -256,6 +257,7 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/org.gnome.Shell.Porta
|
||||
%{_userunitdir}/org.gnome.Shell-disable-extensions.service
|
||||
%{_userunitdir}/org.gnome.Shell.target
|
||||
%{_userunitdir}/org.gnome.Shell@wayland.service
|
||||
%{_userunitdir}/org.gnome.Shell@x11.service
|
||||
%{_libdir}/gnome-shell/
|
||||
%{_libexecdir}/gnome-shell-calendar-server
|
||||
%{_libexecdir}/gnome-shell-perf-helper
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
%global stable_kf6 stable
|
||||
%global majmin_ver_kf6 6.18
|
||||
%global ecm_ver 6.19.0
|
||||
%global ecm_ver 6.18.0
|
||||
%global ecm_rel 1
|
||||
|
||||
Name: kf6-%{framework}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
%global commit a744bbdbb906eb1b8c8b051c73481b5bf2a25d59
|
||||
%global commit 31d29530ad834c1bfb70ed43f9395a549fbace56
|
||||
|
||||
Name: lightdm-kde-greeter
|
||||
Version: 6.0.4
|
||||
Version: 6.0.3
|
||||
Release: 1%?dist
|
||||
Summary: Login screen using the LightDM framework
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
%global forgeurl https://gitlab.com/ubports/development/core/lomiri-system-settings
|
||||
%global commit 936bbff7eb49b86998691e08c54f8d86f2690477
|
||||
%global commit ea78dc231082d0b7f9bad1cb37437574fd8bda6a
|
||||
%forgemeta
|
||||
|
||||
Name: lomiri-system-settings
|
||||
|
||||
@@ -3,8 +3,8 @@
|
||||
%global realname hyprutils
|
||||
%global ver 0.10.0
|
||||
|
||||
%global commit 164a30b3d8b3174a32ac7326782476f1188e6118
|
||||
%global commit_date 20251104
|
||||
%global commit 3df7bde01efb3a3e8e678d1155f2aa3f19e177ef
|
||||
%global commit_date 20251005
|
||||
%global shortcommit %{sub %commit 1 7}
|
||||
|
||||
Name: %realname.nightly
|
||||
|
||||
@@ -2,8 +2,8 @@
|
||||
%global crate matugen
|
||||
|
||||
Name: rust-matugen
|
||||
Version: 3.0.0
|
||||
Release: 1%?dist
|
||||
Version: 2.4.1
|
||||
Release: 1%{?dist}
|
||||
Summary: Material you color generation tool with templates
|
||||
|
||||
License: GPL-2.0
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
# prevent library files from being installed
|
||||
%global cargo_install_lib 0
|
||||
|
||||
%global upstream_version v2.8.2
|
||||
%global upstream_version v2.5.5
|
||||
%global ver %{sub %upstream_version 2}
|
||||
|
||||
Name: walker
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
%global __requires_exclude ^libaaudio\\.so.*|^libandroid\\.so.*|^libmediandk\\.so.*|^liblog\\.so.*|^libc\\.so.*|^libm\\.so.*|^libdl\\.so.*|^libcrypt\\.so.*|^libstdc\\+\\+\\.so.*|^libncursesw\\.so.*|^libtinfo\\.so.*|^libnsl\\.so.*|^libpanelw\\.so.*$
|
||||
|
||||
Name: android-studio
|
||||
Version: 2025.2.1.7
|
||||
Version: 2025.1.4.8
|
||||
Release: 1%?dist
|
||||
Summary: Official IDE for Android development
|
||||
License: Apache-2.0
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
%bcond test 1
|
||||
|
||||
Name: node-%{module}
|
||||
Version: 10.2.0
|
||||
Version: 10.1.0
|
||||
Release: 1%?dist
|
||||
Summary: Backport GitHub commits
|
||||
SourceLicense: Apache-2.0
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
%endif
|
||||
|
||||
Name: bun-bin
|
||||
Version: 1.3.1
|
||||
Version: 1.3.0
|
||||
Release: 1%?dist
|
||||
Summary: Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one
|
||||
License: MIT
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
%endif
|
||||
|
||||
Name: codium
|
||||
Version: 1.105.17075
|
||||
Version: 1.105.17017
|
||||
Release: 1%?dist
|
||||
Summary: Code editing. Redefined.
|
||||
License: MIT
|
||||
|
||||
@@ -1,8 +0,0 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "rust-deno.spec"
|
||||
}
|
||||
labels {
|
||||
large = 1
|
||||
}
|
||||
}
|
||||
@@ -1,27 +0,0 @@
|
||||
--- deno-2.5.6/Cargo.toml 1970-01-01T00:00:01+00:00
|
||||
+++ deno-2.5.6/Cargo.toml 2025-11-02T08:06:51.091942+00:00
|
||||
@@ -654,24 +654,3 @@
|
||||
[target."cfg(unix)".dependencies.shell-escape]
|
||||
version = "=0.1.5"
|
||||
|
||||
-[target."cfg(windows)".dependencies.deno_subprocess_windows]
|
||||
-version = "0.16.0"
|
||||
-
|
||||
-[target."cfg(windows)".dependencies.winapi]
|
||||
-version = "=0.3.9"
|
||||
-features = [
|
||||
- "knownfolders",
|
||||
- "mswsock",
|
||||
- "objbase",
|
||||
- "shlobj",
|
||||
- "tlhelp32",
|
||||
- "winbase",
|
||||
- "winerror",
|
||||
- "winsock2",
|
||||
-]
|
||||
-
|
||||
-[target."cfg(windows)".build-dependencies.winapi]
|
||||
-version = "=0.3.9"
|
||||
-
|
||||
-[target."cfg(windows)".build-dependencies.winres]
|
||||
-version = "=0.1.12"
|
||||
@@ -1,6 +0,0 @@
|
||||
#!/bin/bash
|
||||
if [[ " $@ " =~ "jitterentropy" ]]; then
|
||||
exec gcc $(echo "$@" | sed 's/-O[0-9s]//g')
|
||||
else
|
||||
exec gcc "$@"
|
||||
fi
|
||||
@@ -1,71 +0,0 @@
|
||||
%undefine __brp_mangle_shebangs
|
||||
# Generated by rust2rpm 27
|
||||
%bcond check 0
|
||||
|
||||
%global crate deno
|
||||
|
||||
Name: rust-deno
|
||||
Version: 2.5.6
|
||||
Release: 1%?dist
|
||||
Summary: Deno executable
|
||||
|
||||
License: MIT
|
||||
URL: https://crates.io/crates/deno
|
||||
Source: %{crates_source}
|
||||
Source1: https://raw.githubusercontent.com/denoland/deno/refs/tags/v%version/LICENSE.md
|
||||
Source2: gcc-wrapper.sh
|
||||
# Automatically generated patch to strip dependencies and normalize metadata
|
||||
Patch: deno-fix-metadata-auto.diff
|
||||
|
||||
BuildRequires: cargo-rpm-macros >= 24
|
||||
BuildRequires: anda-srpm-macros
|
||||
BuildRequires: protobuf-compiler
|
||||
BuildRequires: llvm17-devel
|
||||
BuildRequires: python3
|
||||
BuildRequires: cmake
|
||||
BuildRequires: gcc
|
||||
BuildRequires: clang
|
||||
BuildRequires: clang-devel
|
||||
|
||||
%global _description %{expand:
|
||||
Provides the deno executable.}
|
||||
|
||||
%description %{_description}
|
||||
|
||||
%package -n %{crate}
|
||||
Summary: %{summary}
|
||||
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 BSL-1.0 OR MIT) AND (Apache-2.0 OR ISC OR MIT) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception) 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 OR MIT) AND BSL-1.0 AND CC0-1.0 AND ISC AND (ISC AND (Apache-2.0 OR ISC)) AND (ISC AND (Apache-2.0 OR ISC) AND OpenSSL) AND MIT AND (MIT AND BSD-3-Clause) 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 MPL-2.0+ AND Unicode-3.0 AND (Unlicense OR MIT) AND Zlib AND (Zlib OR Apache-2.0 OR MIT)
|
||||
# LICENSE.dependencies contains a full license breakdown
|
||||
|
||||
%description -n %{crate} %{_description}
|
||||
|
||||
%files -n %{crate}
|
||||
%license LICENSE.md
|
||||
%license LICENSE.dependencies
|
||||
%doc README.md
|
||||
%{_bindir}/deno
|
||||
|
||||
%pkg_completion -Bfzn %crate
|
||||
|
||||
%prep
|
||||
%autosetup -n %{crate}-%{version} -p1
|
||||
%cargo_prep_online
|
||||
|
||||
cp %{S:1} .
|
||||
cp %{S:2} gcc
|
||||
|
||||
%global __cc %_builddir/%buildsubdir/gcc
|
||||
sed '/\[env\]/a CC="%__cc"' -i .cargo/config
|
||||
|
||||
%build
|
||||
%{cargo_license_summary_online}
|
||||
%{cargo_license_online} > LICENSE.dependencies
|
||||
%{cargo_build} --locked
|
||||
|
||||
%install
|
||||
%crate_install_bin
|
||||
mkdir -p %buildroot{%bash_completions_dir,%elvish_completions_dir,%fish_completions_dir,%zsh_completions_dir}
|
||||
target/rpm/deno completions bash > %buildroot%bash_completions_dir/deno
|
||||
%dnl target/rpm/deno completions elvish > %buildroot%elvish_completions_dir/deno.elv
|
||||
target/rpm/deno completions fish > %buildroot%fish_completions_dir/deno.fish
|
||||
target/rpm/deno completions zsh > %buildroot%zsh_completions_dir/_deno
|
||||
@@ -1 +0,0 @@
|
||||
rpm.version(crates("deno"));
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: flutter
|
||||
Version: 3.35.7
|
||||
Version: 3.35.6
|
||||
Release: 1%?dist
|
||||
Summary: SDK for crafting beautiful, fast user experiences from a single codebase
|
||||
License: BSD-3-Clause
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
%global commit bbaee5e0a087e52d7c99e0d8be607670f889b177
|
||||
%global commit 40e558f953486e2d063dd499e9cbabaf8d71bdcb
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global fulldate 2025-11-03
|
||||
%global fulldate 2025-10-19
|
||||
%global commit_date %(echo %{fulldate} | sed 's/-//g')
|
||||
%global public_key RWQlAjJC23149WL2sEpT/l0QKy7hMIFhYdQOFy0Z7z7PbneUgvlsnYcV
|
||||
%global ver 1.3.0
|
||||
@@ -196,8 +196,7 @@ DESTDIR="%{buildroot}" \
|
||||
-Dversion-string="%{ver}-dev+%{shortcommit}" \
|
||||
-Dstrip=false \
|
||||
-Dpie=true \
|
||||
-Demit-docs \
|
||||
-Demit-themes=false
|
||||
-Demit-docs
|
||||
|
||||
# Don't conflict with ncurses-term on F42 and up
|
||||
%if 0%{?fedora} >= 42
|
||||
@@ -213,6 +212,7 @@ rm -rf %{buildroot}%{_datadir}/terminfo/g/%{base_name}
|
||||
%{_datadir}/applications/%{appid}.desktop
|
||||
%dir %{_datadir}/%{base_name}
|
||||
%{_datadir}/%{base_name}/doc
|
||||
%{_datadir}/%{base_name}/themes
|
||||
%{_datadir}/metainfo/%{appid}.metainfo.xml
|
||||
%{_datadir}/dbus-1/services/%{appid}.service
|
||||
%{_iconsdir}/hicolor/16x16/apps/%{appid}.png
|
||||
@@ -289,10 +289,6 @@ rm -rf %{buildroot}%{_datadir}/terminfo/g/%{base_name}
|
||||
%systemd_user_postun app-%{appid}.service
|
||||
|
||||
%changelog
|
||||
* Tue Oct 28 2025 Gilver E. <rockgrub@disroot.org> - 1.3.0~tip^20251027gitd40321a-2
|
||||
- Disabled bundled themes
|
||||
* This is necessary to address licensing issues in the themes repo Ghostty uses
|
||||
* See: https://github.com/mbadolato/iTerm2-Color-Schemes/issues/638
|
||||
* Sat May 31 2025 Gilver E. <rockgrub@disroot.org> - 1.1.4~tip^20250531git1ff9162
|
||||
- Updated for Zig 0.14.0
|
||||
- Updated for ncurses-term compatibility in Fedora 42 and Rawhide
|
||||
|
||||
@@ -3,8 +3,8 @@
|
||||
%global appid com.mitchellh.ghostty
|
||||
|
||||
Name: ghostty
|
||||
Version: 1.2.3
|
||||
Release: 2%?dist
|
||||
Version: 1.2.2
|
||||
Release: 1%?dist
|
||||
Summary: A fast, native terminal emulator written in Zig.
|
||||
License: MIT AND MPL-2.0 AND OFL-1.1 AND (WTFPL OR CC0-1.0) AND Apache-2.0
|
||||
URL: https://ghostty.org/
|
||||
@@ -160,8 +160,7 @@ DESTDIR="%{buildroot}" \
|
||||
-Dversion-string="%{version}" \
|
||||
-Dstrip=false \
|
||||
-Dpie=true \
|
||||
-Demit-docs \
|
||||
-Demit-themes=false
|
||||
-Demit-docs
|
||||
|
||||
# Don't conflict with ncurses-term on F42 and up
|
||||
%if 0%{?fedora} >= 42
|
||||
@@ -177,6 +176,7 @@ rm -rf %{buildroot}%{_datadir}/terminfo/g/%{name}
|
||||
%{_datadir}/applications/%{appid}.desktop
|
||||
%dir %{_datadir}/%{name}
|
||||
%{_datadir}/%{name}/doc
|
||||
%{_datadir}/%{name}/themes
|
||||
%{_datadir}/metainfo/%{appid}.metainfo.xml
|
||||
%{_datadir}/dbus-1/services/%{appid}.service
|
||||
%{_iconsdir}/hicolor/16x16/apps/%{appid}.png
|
||||
@@ -248,10 +248,6 @@ rm -rf %{buildroot}%{_datadir}/terminfo/g/%{name}
|
||||
%systemd_user_postun app-%{appid}.service
|
||||
|
||||
%changelog
|
||||
* Tue Oct 28 2025 Gilver E. <rockgrub@disroot.org> - 1.2.3-2
|
||||
- Disabled bundled themes
|
||||
* This is necessary to address licensing issues in the themes repo Ghostty uses
|
||||
* See: https://github.com/mbadolato/iTerm2-Color-Schemes/issues/638
|
||||
* Fri Jan 31 2025 Gilver E. <rockgrub@disroot.org>
|
||||
- Update to 1.1.0-1%{?dist}
|
||||
* Low GHSA-98wc-794w-gjx3: Ghostty leaked file descriptors allowing the shell and any of its child processes to impact other Ghostty terminal instances
|
||||
|
||||
@@ -12,8 +12,8 @@
|
||||
|
||||
# Naming variable as something other than "commit" is necessary
|
||||
# to stop %%gometa from putting commit hash in release
|
||||
%global commit_hash fa6831412394ee08e23ef0855c246bbef02bed33
|
||||
%global commit_date 20251028
|
||||
%global commit_hash 115e560ee24b37893c0bbc51dcfaf5f79e0d64e8
|
||||
%global commit_date 20251020
|
||||
%global shortcommit %{sub %{commit_hash} 1 7}
|
||||
%global ver 2.0.14
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@ A hardware-accelerated terminal emulator focusing to run in desktops and browser
|
||||
%bcond docs 1
|
||||
|
||||
Name: rio
|
||||
Version: 0.2.35
|
||||
Version: 0.2.31
|
||||
Release: 1%?dist
|
||||
Summary: A hardware-accelerated terminal written in Rust.
|
||||
SourceLicense: MIT
|
||||
|
||||
@@ -5,7 +5,7 @@ A responsive, good looking with modern design documentation theme for Sphinx, wi
|
||||
%bcond docs 0
|
||||
|
||||
Name: python-%{pypi_name}
|
||||
Version: 2025.10.21
|
||||
Version: 2025.10.20
|
||||
Release: 1%?dist
|
||||
Summary: A clean, responsive, and customizable Sphinx documentation theme with light/dark mode
|
||||
License: BSD-3-Clause
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
%global commit 4cdcb0c15eef921a13ee54fe0df81cb0ee854253
|
||||
%global commit fd4682c8d1a3af412002e2e66a5e3137635c5e86
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commit_date 20251104
|
||||
%global ver 0.212.0
|
||||
%global commit_date 20251020
|
||||
%global ver 0.210.0
|
||||
|
||||
%bcond_with check
|
||||
%bcond nightly 1
|
||||
@@ -107,7 +107,6 @@ export BRANDING_DARK="#1a5fb4"
|
||||
|
||||
echo "StartupWMClass=$APP_ID" >> crates/zed/resources/zed.desktop.in
|
||||
envsubst < "crates/zed/resources/zed.desktop.in" > $APP_ID.desktop # from https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=zed-git#n52
|
||||
sed -i "s|@release_info@||g" "crates/zed/resources/flatpak/zed.metainfo.xml.in"
|
||||
|
||||
envsubst < "crates/zed/resources/flatpak/zed.metainfo.xml.in" > $APP_ID.metainfo.xml
|
||||
|
||||
@@ -152,9 +151,6 @@ mv assets/fonts/ibm-plex-sans/license.txt LICENSE.fonts
|
||||
|
||||
%if %{with check}
|
||||
%check
|
||||
appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/%app_id.metainfo.xml
|
||||
desktop-file-validate %{buildroot}%{_datadir}/applications/%app_id.desktop
|
||||
|
||||
%cargo_test
|
||||
%endif
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
%bcond_with check
|
||||
|
||||
%global ver 0.211.2-pre
|
||||
%global ver 0.209.1-pre
|
||||
# Exclude input files from mangling
|
||||
%global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
|
||||
Name: zed-preview
|
||||
Version: %(echo %ver | sed 's/-/~/')
|
||||
Release: 5%?dist
|
||||
Release: 4%?dist
|
||||
Summary: Zed is a high-performance, multiplayer code editor
|
||||
SourceLicense: AGPL-3.0-only AND Apache-2.0 AND GPL-3.0-or-later
|
||||
License: ((Apache-2.0 OR MIT) AND BSD-3-Clause) 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 AGPL.3.0-only AND AGPL-3.0-or-later AND (Apache-2.0 OR BSL-1.0 OR MIT) 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 (Apache-2.0 WITH LLVM-exception) AND Apache-2.0 AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND (BSD-2-Clause OR MIT OR Apache-2.0) AND BSD-2-Clause AND (CC0-1.0 OR Apache-2.0 OR Apache-2.0 WITH LLVM-exception) AND (CC0-1.0 OR Apache-2.0) AND (CC0-1.0 OR MIT-0 OR Apache-2.0) AND CC0-1.0 AND GPL-3.0-or-later AND (ISC AND (Apache-2.0 OR ISC) AND OpenSSL) AND (ISC AND (Apache-2.0 OR ISC)) AND ISC AND (MIT AND (MIT OR Apache-2.0)) AND (MIT AND BSD-3-Clause) AND (MIT OR Apache-2.0 OR CC0-1.0) AND (MIT OR Apache-2.0 OR NCSA) AND (MIT OR Apache-2.0 OR Zlib) AND (MIT OR Apache-2.0) AND (MIT OR Zlib OR Apache-2.0) AND MIT AND MPL-2.0 AND Unicode-3.0 AND (Unlicense OR MIT) AND (Zlib OR Apache-2.0 OR MIT) AND Zlib
|
||||
@@ -96,7 +96,6 @@ export BRANDING_DARK="#1a5fb4"
|
||||
|
||||
echo "StartupWMClass=$APP_ID" >> crates/zed/resources/zed.desktop.in
|
||||
envsubst < "crates/zed/resources/zed.desktop.in" > $APP_ID.desktop # from https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=zed-git#n52
|
||||
sed -i "s|@release_info@||g" "crates/zed/resources/flatpak/zed.metainfo.xml.in"
|
||||
|
||||
envsubst < "crates/zed/resources/flatpak/zed.metainfo.xml.in" > $APP_ID.metainfo.xml
|
||||
|
||||
@@ -141,9 +140,6 @@ mv assets/fonts/ibm-plex-sans/license.txt LICENSE.fonts
|
||||
|
||||
%if %{with check}
|
||||
%check
|
||||
appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/%app_id.metainfo.xml
|
||||
desktop-file-validate %{buildroot}%{_datadir}/applications/%app_id.desktop
|
||||
|
||||
%cargo_test
|
||||
%endif
|
||||
|
||||
|
||||
@@ -9,8 +9,8 @@
|
||||
%global rustflags_debuginfo 0
|
||||
|
||||
Name: zed
|
||||
Version: 0.210.4
|
||||
Release: 2%?dist
|
||||
Version: 0.208.5
|
||||
Release: 1%?dist
|
||||
Summary: Zed is a high-performance, multiplayer code editor
|
||||
SourceLicense: AGPL-3.0-only AND Apache-2.0 AND GPL-3.0-or-later
|
||||
License: ((Apache-2.0 OR MIT) AND BSD-3-Clause) 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 AGPL.3.0-only AND AGPL-3.0-or-later AND (Apache-2.0 OR BSL-1.0 OR MIT) 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 (Apache-2.0 WITH LLVM-exception) AND Apache-2.0 AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND (BSD-2-Clause OR MIT OR Apache-2.0) AND BSD-2-Clause AND (CC0-1.0 OR Apache-2.0 OR Apache-2.0 WITH LLVM-exception) AND (CC0-1.0 OR Apache-2.0) AND (CC0-1.0 OR MIT-0 OR Apache-2.0) AND CC0-1.0 AND GPL-3.0-or-later AND (ISC AND (Apache-2.0 OR ISC) AND OpenSSL) AND (ISC AND (Apache-2.0 OR ISC)) AND ISC AND (MIT AND (MIT OR Apache-2.0)) AND (MIT AND BSD-3-Clause) AND (MIT OR Apache-2.0 OR CC0-1.0) AND (MIT OR Apache-2.0 OR NCSA) AND (MIT OR Apache-2.0 OR Zlib) AND (MIT OR Apache-2.0) AND (MIT OR Zlib OR Apache-2.0) AND MIT AND MPL-2.0 AND Unicode-3.0 AND (Unlicense OR MIT) AND (Zlib OR Apache-2.0 OR MIT) AND Zlib
|
||||
@@ -96,7 +96,6 @@ export BRANDING_DARK="#1a5fb4"
|
||||
|
||||
echo "StartupWMClass=$APP_ID" >> crates/zed/resources/zed.desktop.in
|
||||
envsubst < "crates/zed/resources/zed.desktop.in" > $APP_ID.desktop # from https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=zed-git#n52
|
||||
sed -i "s|@release_info@||g" "crates/zed/resources/flatpak/zed.metainfo.xml.in"
|
||||
|
||||
envsubst < "crates/zed/resources/flatpak/zed.metainfo.xml.in" > $APP_ID.metainfo.xml
|
||||
|
||||
@@ -141,9 +140,6 @@ mv assets/fonts/ibm-plex-sans/license.txt LICENSE.fonts
|
||||
|
||||
%if %{with check}
|
||||
%check
|
||||
appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/%app_id.metainfo.xml
|
||||
desktop-file-validate %{buildroot}%{_datadir}/applications/%app_id.desktop
|
||||
|
||||
%cargo_test
|
||||
%endif
|
||||
|
||||
|
||||
@@ -0,0 +1,22 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
|
||||
<fontconfig>
|
||||
<description>Redirect requests for Sarabun to Sarabun New for proper cross-platform rendering</description>
|
||||
|
||||
<match target="pattern">
|
||||
<test qual="any" name="family" compare="eq">
|
||||
<string>Sarabun</string>
|
||||
</test>
|
||||
<edit name="family" mode="prepend" binding="same">
|
||||
<string>TH Sarabun New</string>
|
||||
</edit>
|
||||
</match>
|
||||
<match target="pattern">
|
||||
<test qual="any" name="family" compare="eq">
|
||||
<string>TH Sarabun</string>
|
||||
</test>
|
||||
<edit name="family" mode="prepend" binding="same">
|
||||
<string>TH Sarabun New</string>
|
||||
</edit>
|
||||
</match>
|
||||
</fontconfig>
|
||||
@@ -5,7 +5,7 @@
|
||||
# namespace
|
||||
%global fontorg th.or.sipa
|
||||
Version: 20200217
|
||||
Release: 7%{?dist}
|
||||
Release: 6%{?dist}
|
||||
URL: https://www.nstda.or.th/home/news_post/thai-font/
|
||||
%global fontlicense LicenseRef-DIP-SIPA AND OFL-1.1-RFN
|
||||
%global fontlicenses LICENSE
|
||||
@@ -22,7 +22,7 @@ Obsoletes: sipa-fonts < 20200217-5
|
||||
Packager: Cappy Ishihara <cappy@fyralabs.com>
|
||||
Summary: Thai National Fonts collection
|
||||
Source0: https://waa.inter.nstda.or.th/stks/pub/%(x=%version;echo ${x:0:4})/%version-13Fonts.zip
|
||||
Requires: tlwg-laksaman-fonts
|
||||
|
||||
|
||||
# The packages were renamed
|
||||
Obsoletes: th-baijam-fonts
|
||||
@@ -48,6 +48,7 @@ Requires: %{name}-all
|
||||
# and these fonts are an open-source, state-sponsored package
|
||||
# required for official Thai documentation
|
||||
License: LicenseRef-DIP-SIPA
|
||||
Source1: 15-supercede-sarabun.conf
|
||||
Source2: SIPA-LICENSE
|
||||
BuildRequires: rpm_macro(fontpkg)
|
||||
Supplements: (default-fonts-th)
|
||||
@@ -65,7 +66,7 @@ BuildArch: noarch
|
||||
|
||||
%global fontfamily2 TH Sarabun New
|
||||
%global foundry2 %foundry1
|
||||
%global fontlicense2 OFL-1.1-RFN
|
||||
%global fontlicense OFL-1.1-RFN
|
||||
%global fonts2 'TH Sarabun New'*.ttf
|
||||
%global fontsummary2 Revision of the %{fontfamily1} font family
|
||||
%global fontdescription2 %{common_description}
|
||||
@@ -94,6 +95,7 @@ BuildArch: noarch
|
||||
%global fontsummary6 %{fontfamily6} font family
|
||||
%global fontdescription6 %{common_description}
|
||||
|
||||
|
||||
%global fontfamily7 TH Charm of AU
|
||||
%global foundry7 Kanlayanamit Noraratphutthi
|
||||
%global fonts7 'TH Charm of AU'*.ttf
|
||||
@@ -145,17 +147,12 @@ BuildArch: noarch
|
||||
|
||||
%fontpkg -a
|
||||
%fontmetapkg
|
||||
# pull in tlwg-laksaman-fonts
|
||||
# since this actually provides a fix for TH Sarabun
|
||||
# (#6929) (#2482)
|
||||
|
||||
|
||||
%prep
|
||||
%autosetup -n Fonts
|
||||
cp -v %{SOURCE2} LICENSE
|
||||
|
||||
%build
|
||||
touch METAPKG
|
||||
mv "THSarabun Bold Italic.ttf" "TH Sarabun Bold Italic.ttf"
|
||||
mv "THSarabun Bold.ttf" "TH Sarabun Bold.ttf"
|
||||
mv "THSarabun BoldItalic.ttf" "TH Sarabun BoldItalic.ttf"
|
||||
@@ -169,14 +166,13 @@ mv "THSarabunNew.ttf" "TH Sarabun New.ttf"
|
||||
|
||||
%install
|
||||
%fontinstall -a
|
||||
install -Dm644 %{SOURCE1} %buildroot/%{_sysconfdir}/fonts/conf.d/15-supercede-sarabun.conf
|
||||
|
||||
%check
|
||||
%fontcheck -a
|
||||
|
||||
%files
|
||||
%license LICENSE
|
||||
|
||||
%fontfiles -a
|
||||
%config(noreplace) %{_sysconfdir}/fonts/conf.d/15-supercede-sarabun.conf
|
||||
|
||||
|
||||
%changelog
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
%global __brp_mangle_shebangs %{nil}
|
||||
|
||||
Name: inputplumber
|
||||
Version: 0.67.0
|
||||
Version: 0.66.0
|
||||
Release: 1%?dist
|
||||
Summary: Open source input router and remapper daemon for Linux
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
@@ -1,5 +0,0 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "anime-game-launcher.spec"
|
||||
}
|
||||
}
|
||||
@@ -1,76 +0,0 @@
|
||||
%global cargo_install_lib 0
|
||||
%global crate anime-game-launcher
|
||||
%global appid moe.launcher.an-anime-game-launcher
|
||||
Name: %{crate}
|
||||
Version: 3.17.0
|
||||
Release: 1%?dist
|
||||
Summary: An Anime Game Launcher for Linux with automatic patching and telemetry disabling
|
||||
|
||||
License: GPL-3.0-or-later
|
||||
URL: https://github.com/an-anime-team/an-anime-game-launcher
|
||||
Source0: %{url}/archive/refs/tags/%{version}.tar.gz
|
||||
Packager: Cappy Ishihara <cappy@fyralabs.com>
|
||||
|
||||
|
||||
# Allow migrate path from Maroxy's OBS repo
|
||||
Provides: an-anime-game-launcher = %{version}-%{release}
|
||||
|
||||
Requires: unzip
|
||||
Requires: cabextract
|
||||
Requires: tar
|
||||
Requires: git
|
||||
Requires: p7zip
|
||||
Requires: curl
|
||||
Requires: xdelta
|
||||
BuildRequires: gtk4
|
||||
BuildRequires: git
|
||||
BuildRequires: rust
|
||||
BuildRequires: cargo
|
||||
BuildRequires: gtk4-devel
|
||||
BuildRequires: openssl-devel
|
||||
BuildRequires: python3
|
||||
BuildRequires: python3-gobject
|
||||
BuildRequires: libadwaita-devel
|
||||
BuildRequires: cmake
|
||||
BuildRequires: gcc clang-devel mold
|
||||
BuildRequires: rust-packaging
|
||||
BuildRequires: desktop-file-utils
|
||||
BuildRequires: anda-srpm-macros
|
||||
BuildRequires: cargo-rpm-macros
|
||||
BuildRequires: protobuf-devel protobuf-compiler
|
||||
|
||||
|
||||
%description
|
||||
%{summary}
|
||||
|
||||
%prep
|
||||
%autosetup -n an-anime-game-launcher-%{version}
|
||||
%cargo_prep_online
|
||||
|
||||
%build
|
||||
%cargo_build
|
||||
|
||||
%install
|
||||
%crate_install_bin
|
||||
|
||||
install -Dm644 assets/images/icon.png %{buildroot}%{_datadir}/icons/hicolor/512x512/apps/%{appid}.png
|
||||
desktop-file-install \
|
||||
--set-icon="%{appid}" \
|
||||
--set-key="Exec" --set-value="%{name}" \
|
||||
--dir=%{buildroot}%{_datadir}/applications \
|
||||
assets/anime-game-launcher.desktop
|
||||
|
||||
%check
|
||||
desktop-file-validate %{buildroot}/%{_datadir}/applications/anime-game-launcher.desktop
|
||||
|
||||
|
||||
%files
|
||||
%license LICENSE
|
||||
%doc README.md CHANGELOG.md
|
||||
%{_datadir}/applications/anime-game-launcher.desktop
|
||||
%{_bindir}/%{crate}
|
||||
%{_datadir}/icons/hicolor/512x512/apps/%{appid}.png
|
||||
|
||||
%changelog
|
||||
* Sat Sep 20 2025 Cappy Ishihara <cappy@cappuchino.xyz>
|
||||
- Initial package
|
||||
@@ -1 +0,0 @@
|
||||
rpm.version(gh_tag("an-anime-team/an-anime-game-launcher"));
|
||||
@@ -1,5 +0,0 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "honkers-launcher.spec"
|
||||
}
|
||||
}
|
||||
@@ -1,75 +0,0 @@
|
||||
%global cargo_install_lib 0
|
||||
%global crate honkers-launcher
|
||||
%global appid moe.launcher.honkers-launcher
|
||||
Name: %{crate}
|
||||
Version: 1.12.0
|
||||
Release: 1%?dist
|
||||
Summary: Honkers Launcher for Linux with automatic patching and telemetry disabling
|
||||
|
||||
License: GPL-3.0-or-later
|
||||
URL: https://github.com/an-anime-team/honkers-launcher
|
||||
Source0: %{url}/archive/refs/tags/%{version}.tar.gz
|
||||
Packager: Cappy Ishihara <cappy@fyralabs.com>
|
||||
|
||||
|
||||
# Allow migrate path from Maroxy's OBS repo
|
||||
Provides: honkers-launcher = %{version}-%{release}
|
||||
|
||||
Requires: unzip
|
||||
Requires: cabextract
|
||||
Requires: tar
|
||||
Requires: git
|
||||
Requires: p7zip
|
||||
Requires: curl
|
||||
Requires: xdelta
|
||||
BuildRequires: gtk4
|
||||
BuildRequires: git
|
||||
BuildRequires: rust
|
||||
BuildRequires: cargo
|
||||
BuildRequires: gtk4-devel
|
||||
BuildRequires: openssl-devel
|
||||
BuildRequires: python3
|
||||
BuildRequires: python3-gobject
|
||||
BuildRequires: libadwaita-devel
|
||||
BuildRequires: cmake
|
||||
BuildRequires: gcc clang-devel mold
|
||||
BuildRequires: rust-packaging
|
||||
BuildRequires: desktop-file-utils
|
||||
BuildRequires: anda-srpm-macros
|
||||
BuildRequires: cargo-rpm-macros
|
||||
|
||||
|
||||
%description
|
||||
%{summary}.
|
||||
|
||||
%prep
|
||||
%autosetup -n honkers-launcher-%{version}
|
||||
%cargo_prep_online
|
||||
|
||||
%build
|
||||
%cargo_build
|
||||
|
||||
%install
|
||||
%crate_install_bin
|
||||
|
||||
install -Dm644 assets/images/icon.png %{buildroot}%{_datadir}/icons/hicolor/512x512/apps/%{appid}.png
|
||||
desktop-file-install \
|
||||
--set-icon="%{appid}" \
|
||||
--set-key="Exec" --set-value="%{name}" \
|
||||
--dir=%{buildroot}%{_datadir}/applications \
|
||||
assets/honkers-launcher.desktop
|
||||
|
||||
%check
|
||||
desktop-file-validate %{buildroot}/%{_datadir}/applications/honkers-launcher.desktop
|
||||
|
||||
|
||||
%files
|
||||
%license LICENSE
|
||||
%doc README.md CHANGELOG.md
|
||||
%{_datadir}/applications/honkers-launcher.desktop
|
||||
%{_bindir}/%{crate}
|
||||
%{_datadir}/icons/hicolor/512x512/apps/%{appid}.png
|
||||
|
||||
%changelog
|
||||
* Sat Sep 20 2025 Cappy Ishihara <cappy@cappuchino.xyz>
|
||||
- Initial package
|
||||
@@ -1 +0,0 @@
|
||||
rpm.version(gh_tag("an-anime-team/honkers-launcher"));
|
||||
@@ -1,5 +0,0 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "sleepy-launcher.spec"
|
||||
}
|
||||
}
|
||||
@@ -1,75 +0,0 @@
|
||||
%global cargo_install_lib 0
|
||||
%global crate sleepy-launcher
|
||||
%global appid moe.launcher.sleepy-launcher
|
||||
Name: %{crate}
|
||||
Version: 1.5.0
|
||||
Release: 1%?dist
|
||||
Summary: Sleepy Game Launcher for Linux with automatic patching and telemetry disabling
|
||||
|
||||
License: GPL-3.0-or-later
|
||||
URL: https://github.com/an-anime-team/sleepy-launcher
|
||||
Source0: %{url}/archive/refs/tags/%{version}.tar.gz
|
||||
Packager: Cappy Ishihara <cappy@fyralabs.com>
|
||||
|
||||
|
||||
# Allow migrate path from Maroxy's OBS repo
|
||||
Provides: sleepy-launcher = %{version}-%{release}
|
||||
|
||||
Requires: unzip
|
||||
Requires: cabextract
|
||||
Requires: tar
|
||||
Requires: git
|
||||
Requires: p7zip
|
||||
Requires: curl
|
||||
Requires: xdelta
|
||||
BuildRequires: gtk4
|
||||
BuildRequires: git
|
||||
BuildRequires: rust
|
||||
BuildRequires: cargo
|
||||
BuildRequires: gtk4-devel
|
||||
BuildRequires: openssl-devel
|
||||
BuildRequires: python3
|
||||
BuildRequires: python3-gobject
|
||||
BuildRequires: libadwaita-devel
|
||||
BuildRequires: cmake
|
||||
BuildRequires: gcc clang-devel mold
|
||||
BuildRequires: rust-packaging
|
||||
BuildRequires: desktop-file-utils
|
||||
BuildRequires: anda-srpm-macros
|
||||
BuildRequires: cargo-rpm-macros
|
||||
|
||||
|
||||
%description
|
||||
%{summary}
|
||||
|
||||
%prep
|
||||
%autosetup -n sleepy-launcher-%{version}
|
||||
%cargo_prep_online
|
||||
|
||||
%build
|
||||
%cargo_build
|
||||
|
||||
%install
|
||||
%crate_install_bin
|
||||
|
||||
install -Dm644 assets/images/icon.png %{buildroot}%{_datadir}/icons/hicolor/512x512/apps/%{appid}.png
|
||||
desktop-file-install \
|
||||
--set-icon="%{appid}" \
|
||||
--set-key="Exec" --set-value="%{name}" \
|
||||
--dir=%{buildroot}%{_datadir}/applications \
|
||||
assets/sleepy-launcher.desktop
|
||||
|
||||
%check
|
||||
desktop-file-validate %{buildroot}/%{_datadir}/applications/sleepy-launcher.desktop
|
||||
|
||||
|
||||
%files
|
||||
%license LICENSE
|
||||
%doc README.md CHANGELOG.md
|
||||
%{_datadir}/applications/sleepy-launcher.desktop
|
||||
%{_bindir}/%{crate}
|
||||
%{_datadir}/icons/hicolor/512x512/apps/%{appid}.png
|
||||
|
||||
%changelog
|
||||
* Sat Sep 20 2025 Cappy Ishihara <cappy@cappuchino.xyz>
|
||||
- Initial package
|
||||
@@ -1 +0,0 @@
|
||||
rpm.version(gh_tag("an-anime-team/sleepy-launcher"));
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: opengamepadui
|
||||
Version: 0.42.1
|
||||
Version: 0.42.0
|
||||
Release: 1%?dist
|
||||
Summary: Open source gamepad-native game launcher and overlay
|
||||
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
%define osuresver 2025.1028.0
|
||||
%define osuresver 2025.911.0
|
||||
%global debug_package %{nil}
|
||||
%define __strip /bin/true
|
||||
|
||||
Name: osu-lazer
|
||||
Version: 2025.1029.1
|
||||
Version: 2025.912.0
|
||||
Release: 1%?dist
|
||||
Summary: The future of osu! and the beginning of an open era! Commonly known by the codename osu!lazer. Pew pew.
|
||||
ExclusiveArch: x86_64
|
||||
|
||||
@@ -4,7 +4,7 @@ project pkg {
|
||||
extra_repos = ["https://packages.adoptium.net/artifactory/rpm/fedora/\\$releasever/\\$basearch"]
|
||||
}
|
||||
labels {
|
||||
nightly = 1
|
||||
nightly = "1"
|
||||
mock = 1
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
%global real_name prismlauncher
|
||||
%global nice_name PrismLauncher
|
||||
|
||||
%global commit f3bc2f0e9fd93b557f6179e55d3616fb3f428a3b
|
||||
%global commit a550277fda7c7c406a3b4159a87917bbdd243b2e
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
%global commit_date 20251102
|
||||
%global commit_date 20251020
|
||||
%global snapshot_info %{commit_date}.%{shortcommit}
|
||||
|
||||
%bcond_without qt6
|
||||
|
||||
@@ -11,8 +11,8 @@
|
||||
# Need to get rid of everything Clang can't use and undefine -Wunused-command-line-argument where possible due to the project's build flags
|
||||
%global build_cflags %(echo %{build_cflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument
|
||||
%global build_cxxflags %(echo %{build_cxxflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs\=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument
|
||||
%global commit 87124141239c290b53616377c01878002543006e
|
||||
%global ver 0.0.38-18289
|
||||
%global commit 0c4e7fc178d1a96497ac36ad4471cd8821181cf9
|
||||
%global ver 0.0.38-18249
|
||||
|
||||
Name: rpcs3
|
||||
Version: %(echo %{ver} | sed 's/-/^/g')
|
||||
|
||||
+25
-10
@@ -5,7 +5,7 @@
|
||||
|
||||
Name: steam
|
||||
Version: 1.0.0.85
|
||||
Release: 2%?dist
|
||||
Release: 1%?dist
|
||||
Summary: Installer for the Steam software distribution service
|
||||
# Redistribution and repackaging for Linux is allowed, see license file. udev rules are MIT.
|
||||
License: Steam License Agreement and MIT
|
||||
@@ -24,11 +24,14 @@ Source5: https://github.com/terrapkg/pkg-steam/raw/refs/heads/main/README
|
||||
# https://github.com/denilsonsa/udev-joystick-blacklist
|
||||
# https://github.com/systemd/systemd/issues/32773
|
||||
|
||||
# Input devices seen as joysticks:
|
||||
Source6: https://raw.githubusercontent.com/denilsonsa/udev-joystick-blacklist/master/after_kernel_4_9/51-these-are-not-joysticks-rm.rules
|
||||
|
||||
# Configure limits in systemd
|
||||
Source6: https://github.com/terrapkg/pkg-steam/raw/refs/heads/main/01-steam.conf
|
||||
Source7: https://github.com/terrapkg/pkg-steam/raw/refs/heads/main/01-steam.conf
|
||||
|
||||
# Steam restart script
|
||||
Source7: steamrestart.sh
|
||||
Source9: steamrestart.sh
|
||||
|
||||
# Do not install desktop file in lib/steam, do not install apt sources
|
||||
Patch0: https://github.com/terrapkg/pkg-steam/raw/refs/heads/main/steam-makefile.patch
|
||||
@@ -127,10 +130,7 @@ Recommends: xdg-user-dirs
|
||||
Recommends: gobject-introspection
|
||||
|
||||
Requires: steam-devices
|
||||
|
||||
# -rm is usually better for Steam
|
||||
Recommends: udev-joystick-blacklist-rm
|
||||
Requires: (udev-joystick-blacklist-rm or udev-joystick-blacklist)
|
||||
Requires: steam-device-rules
|
||||
|
||||
# Workaround for GNOME issues with libei
|
||||
Recommends: (extest-%{name} if gnome-shell)
|
||||
@@ -142,6 +142,14 @@ and screenshot functionality, and many social features.
|
||||
|
||||
This package contains the installer for the Steam software distribution service.
|
||||
|
||||
%package device-rules
|
||||
Summary: Fix for keyboard/mouse/tablet being detected as joystick in Linux
|
||||
Obsoletes: steam-devices < %{version}-%{release}
|
||||
BuildArch: noarch
|
||||
|
||||
%description device-rules
|
||||
This package contains fixes for devices being detected incorrectly by Steam.
|
||||
|
||||
%prep
|
||||
%autosetup -p1 -n %{name}-launcher
|
||||
|
||||
@@ -156,6 +164,10 @@ cp %{SOURCE5} .
|
||||
rm -fr %{buildroot}%{_docdir}/%{name}/ \
|
||||
%{buildroot}%{_bindir}/%{name}deps
|
||||
|
||||
mkdir -p %{buildroot}%{_udevrulesdir}/
|
||||
install -m 644 -p %{SOURCE6} \
|
||||
%{buildroot}%{_udevrulesdir}/
|
||||
|
||||
# Environment files
|
||||
mkdir -p %{buildroot}%{_sysconfdir}/profile.d
|
||||
install -pm 644 %{SOURCE1} %{SOURCE2} %{buildroot}%{_sysconfdir}/profile.d
|
||||
@@ -163,9 +175,9 @@ install -pm 644 %{SOURCE1} %{SOURCE2} %{buildroot}%{_sysconfdir}/profile.d
|
||||
# Raise file descriptor limit
|
||||
mkdir -p %{buildroot}%{_prefix}/lib/systemd/system.conf.d/
|
||||
mkdir -p %{buildroot}%{_prefix}/lib/systemd/user.conf.d/
|
||||
install -m 644 -p %{SOURCE6} %{buildroot}%{_prefix}/lib/systemd/system.conf.d/
|
||||
install -m 644 -p %{SOURCE6} %{buildroot}%{_prefix}/lib/systemd/user.conf.d/
|
||||
install -m 775 -p %{SOURCE7} %{buildroot}%{_bindir}/steamrestart
|
||||
install -m 644 -p %{SOURCE7} %{buildroot}%{_prefix}/lib/systemd/system.conf.d/
|
||||
install -m 644 -p %{SOURCE7} %{buildroot}%{_prefix}/lib/systemd/user.conf.d/
|
||||
install -m 775 -p %{SOURCE9} %{buildroot}%{_bindir}/steamrestart
|
||||
|
||||
# https://github.com/ValveSoftware/steam-for-linux/issues/9940
|
||||
desktop-file-edit --remove-key=PrefersNonDefaultGPU %{buildroot}%{_datadir}/applications/%{name}.desktop
|
||||
@@ -194,6 +206,9 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/%{appstream_id
|
||||
%dir %{_prefix}/lib/systemd/user.conf.d/
|
||||
%{_prefix}/lib/systemd/user.conf.d/01-steam.conf
|
||||
|
||||
%files device-rules
|
||||
%{_udevrulesdir}/51-these-are-not-joysticks-rm.rules
|
||||
|
||||
%changelog
|
||||
* Sun Sep 01 2024 Simone Caronni <negativo17@gmail.com> - 1.0.0.81-1
|
||||
- Update to 1.0.0.81.
|
||||
|
||||
@@ -1,9 +0,0 @@
|
||||
project pkg {
|
||||
arches = ["x86_64"]
|
||||
rpm {
|
||||
spec = "udev-joystick-blacklist.spec"
|
||||
}
|
||||
labels {
|
||||
nightly = 1
|
||||
}
|
||||
}
|
||||
@@ -1,52 +0,0 @@
|
||||
%global commit a1ace571823be5979c135e9cb8e9ae103c7641ac
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commit_date 20250715
|
||||
|
||||
Name: udev-joystick-blacklist
|
||||
Version: 0^%{commit_date}git%{shortcommit}
|
||||
Release: 1%{?dist}
|
||||
Summary: Fix for keyboard/mouse/tablet being detected as joysticks in Linux
|
||||
License: Public Domain
|
||||
URL: https://github.com/denilsonsa/udev-joystick-blacklist
|
||||
Source0: %{url}/archive/%{commit}.tar.gz
|
||||
BuildRequires: systemd-rpm-macros
|
||||
Conflicts: %{name}-rm
|
||||
BuildArch: noarch
|
||||
Packager: Gilver E. <rockgrub@disroot.org>
|
||||
|
||||
%description
|
||||
There are several devices that, although recognized by kernel as joysticks, are not joysticks.
|
||||
|
||||
This package contains rules which will prevent those devices from being recognized as joysticks.
|
||||
|
||||
%package rm
|
||||
Summary: Fix for keyboard/mouse/tablet being detected as joysticks in Linux
|
||||
Conflicts: %{name}
|
||||
Obsoletes: steam-device-rules <= 1.0.0.85-1
|
||||
|
||||
%description rm
|
||||
There are several devices that, although recognized by kernel as joysticks, are not joysticks.
|
||||
|
||||
This package contains rules which will prevent those devices from being recognized as joysticks by removing the devices.
|
||||
|
||||
%prep
|
||||
%autosetup -n %{name}-%{commit}
|
||||
|
||||
%build
|
||||
# Empty.
|
||||
|
||||
%install
|
||||
install -Dpm644 after_kernel_4_9/51-these-are-not-joysticks.rules -t %{buildroot}%{_udevrulesdir}
|
||||
install -Dpm644 after_kernel_4_9/51-these-are-not-joysticks-rm.rules -t %{buildroot}%{_udevrulesdir}
|
||||
|
||||
%files
|
||||
%doc README.md
|
||||
%{_udevrulesdir}/51-these-are-not-joysticks.rules
|
||||
|
||||
%files rm
|
||||
%doc README.md
|
||||
%{_udevrulesdir}/51-these-are-not-joysticks-rm.rules
|
||||
|
||||
%changelog
|
||||
* Mon Nov 03 2025 Gilver E. <rockgrub@disroot.org> - 0^20250715gita1ace57-1
|
||||
- Initial package
|
||||
@@ -1,5 +0,0 @@
|
||||
rpm.global("commit", gh_commit("denilsonsa/udev-joystick-blacklist"));
|
||||
if rpm.changed() {
|
||||
rpm.release();
|
||||
rpm.global("commit_date", date());
|
||||
}
|
||||
@@ -1,7 +1,7 @@
|
||||
%define debug_package %nil
|
||||
|
||||
Name: crystal
|
||||
Version: 1.18.2
|
||||
Version: 1.18.1
|
||||
Release: 1%?dist
|
||||
Summary: The Crystal Programming Language
|
||||
License: Apache-2.0
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
%define debug_package %nil
|
||||
|
||||
Name: btdu
|
||||
Version: 0.6.1
|
||||
Version: 0.6.0
|
||||
Release: 1%?dist
|
||||
Summary: Sampling disk usage profiler for btrfs
|
||||
License: GPL-2.0-only
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
%define debug_package %nil
|
||||
%global commit 1cb64ec6df27d70d90b59bb946c6aa4323e4ec63
|
||||
%global commit_date 20251029
|
||||
%global commit 7409af7329c51416703c512f5e049368dfb3e710
|
||||
%global commit_date 20250613
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
Name: albius
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
|
||||
# https://github.com/twpayne/chezmoi
|
||||
%global goipath github.com/twpayne/chezmoi
|
||||
Version: 2.67.0
|
||||
Version: 2.66.1
|
||||
|
||||
%gometa -f
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# Generated by go2rpm 1.17.1
|
||||
%bcond check 0
|
||||
%bcond check 1
|
||||
%bcond bootstrap 0
|
||||
|
||||
%if %{with bootstrap}
|
||||
@@ -10,11 +10,13 @@
|
||||
%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^golang\\(.*\\)$
|
||||
%endif
|
||||
|
||||
%global upstream_version v1.0.0-beta-8
|
||||
%global ver %{sub %upstream_version 2}
|
||||
%global providers archlinuxpkgs calc clipboard desktopapplications files menus providerlist runner symbols websearch
|
||||
|
||||
# https://github.com/abenz1267/elephant
|
||||
%global goipath github.com/abenz1267/elephant
|
||||
Version: 2.13.2
|
||||
Version: %{gsub %{gsub %ver - ~ 1} - _}
|
||||
|
||||
%gometa -f
|
||||
|
||||
@@ -23,20 +25,18 @@ Elephant - cuz it's phat - is a powerful data provider service and backend for b
|
||||
}
|
||||
|
||||
%global golicenses LICENSE
|
||||
%global godocs README.md
|
||||
%global godocs NIX.md README.md cmd/version.txt
|
||||
|
||||
Name: elephant
|
||||
Release: 1%?dist
|
||||
Release: %autorelease
|
||||
Summary: None
|
||||
|
||||
License: GPL-3.0-only
|
||||
URL: %{gourl}
|
||||
Source: %{gourl}/archive/refs/tags/v%version.tar.gz
|
||||
Source: %{gourl}/archive/refs/tags/%upstream_version.tar.gz
|
||||
|
||||
Provides: golang-github-abenz1267-elephant = %evr
|
||||
Packager: madonuko <mado@fyralabs.com>
|
||||
# desktopapplications
|
||||
BuildRequires: wayland-devel
|
||||
|
||||
%description %{common_description}
|
||||
|
||||
@@ -53,7 +53,7 @@ end
|
||||
}
|
||||
|
||||
%prep
|
||||
%autosetup -n %name-%version
|
||||
%autosetup -n %name-%ver
|
||||
%goprep -Ae
|
||||
%autopatch -p1
|
||||
|
||||
@@ -61,7 +61,7 @@ end
|
||||
%build
|
||||
%define gomodulesmode GO111MODULE=on
|
||||
pushd cmd
|
||||
(%{gobuild -o %{gobuilddir}/bin/elephant elephant/elephant.go}) &
|
||||
(%{gobuild -o %{gobuilddir}/bin/elephant elephant.go}) &
|
||||
popd
|
||||
for prov in internal/providers/*/; do
|
||||
pushd $prov
|
||||
@@ -89,7 +89,7 @@ install -Dm755 internal/providers/*/*.so -t %buildroot/etc/xdg/elephant/provider
|
||||
%if %{without bootstrap}
|
||||
%files
|
||||
%license LICENSE
|
||||
%doc README.md
|
||||
%doc NIX.md README.md cmd/version.txt
|
||||
%{_bindir}/elephant
|
||||
%ghost /etc/xdg/elephant/
|
||||
%endif
|
||||
|
||||
@@ -1 +1 @@
|
||||
rpm.version(gh_rawfile("abenz1267/elephant", "master", "cmd/elephant/version.txt"));
|
||||
rpm.version(gh_rawfile("abenz1267/elephant", "master", "cmd/version.txt"));
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
# https://github.com/jesseduffield/lazygit
|
||||
%global goipath github.com/jesseduffield/lazygit
|
||||
Version: 0.56.0
|
||||
Version: 0.55.1
|
||||
|
||||
%gometa -f
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
Name: kotlin-native
|
||||
Version: 2.2.21
|
||||
Version: 2.2.20
|
||||
Release: 1%?dist
|
||||
Summary: LLVM backend for the Kotlin compiler
|
||||
ExclusiveArch: x86_64
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
BuildArch: noarch
|
||||
Name: kotlin
|
||||
Version: 2.2.21
|
||||
Version: 2.2.20
|
||||
Release: 1%?dist
|
||||
Summary: Statically typed programming language
|
||||
|
||||
|
||||
@@ -1,5 +0,0 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "lily.spec"
|
||||
}
|
||||
}
|
||||
@@ -1,45 +0,0 @@
|
||||
Name: lily
|
||||
Summary: Interpreted language focused on expressiveness and type safety
|
||||
Version: 2.2
|
||||
Release: 1%?dist
|
||||
License: MIT
|
||||
URL: https://github.com/fascinatedbox/lily
|
||||
Source0: %url/archive/refs/tags/v%version.tar.gz
|
||||
Packager: Owen Zimmerman <owen@fyralabs.com>
|
||||
|
||||
BuildRequires: cmake
|
||||
BuildRequires: gcc
|
||||
BuildRequires: g++
|
||||
|
||||
%description
|
||||
%{summary}.
|
||||
|
||||
%package devel
|
||||
Summary: Development files for lily
|
||||
Requires: %{name}
|
||||
%pkg_devel_files
|
||||
|
||||
%prep
|
||||
%autosetup -n %{name}-%{version}
|
||||
|
||||
%build
|
||||
%cmake
|
||||
%cmake_build
|
||||
|
||||
%install
|
||||
install -Dm644 redhat-linux-build/lib/liblily.so %{buildroot}/usr/lib64/liblily.so
|
||||
%cmake_install
|
||||
|
||||
%files
|
||||
%doc README.md RELEASES.md
|
||||
%license LICENSE.txt
|
||||
%{_bindir}/lily
|
||||
|
||||
%files devel
|
||||
/usr/lib64/liblily.so
|
||||
%ghost /usr/lib/liblily.so
|
||||
%{_includedir}/lily/lily.h
|
||||
|
||||
%changelog
|
||||
* Thu Oct 30 2025 Owen Zimmerman <owen@fyralabs.com>
|
||||
- Initial package
|
||||
@@ -1 +0,0 @@
|
||||
rpm.version(gh("fascinatedbox/lily"));
|
||||
@@ -1,5 +1,5 @@
|
||||
%global commit 1a431dc8d703a71b9548d830426ff6a2f0da602c
|
||||
%global commit_date 20251102
|
||||
%global commit b62ac9ff0b0db73f1c294f055190e256de3938f9
|
||||
%global commit_date 20251005
|
||||
%global shortcommit %{sub %commit 1 7}
|
||||
|
||||
Name: grabnim
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: netto
|
||||
Version: 0.1.4
|
||||
Version: 0.1.2
|
||||
Release: 1%?dist
|
||||
Summary: 📡 GUI Network Applet
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user