mirror of
https://github.com/terrapkg/packages.git
synced 2026-05-31 09:01:55 +00:00
Compare commits
246 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 4f0619c573 | |||
| e37d1e4fba | |||
| f13bc25de6 | |||
| 4b3d64903a | |||
| 6bbc0f4500 | |||
| 053c6dc3aa | |||
| 9ee1c68e54 | |||
| 559ad5debe | |||
| f6c75bf2b3 | |||
| e0f1cf7e0d | |||
| e8e8e13dfc | |||
| 88152b8025 | |||
| 41a1967fbb | |||
| 87b8fa5686 | |||
| 636ad97724 | |||
| 8ffd43a4dd | |||
| 92ce140fa9 | |||
| da7fd886d9 | |||
| cbc0e43a70 | |||
| ec70a54fd2 | |||
| 58e1a61674 | |||
| 27eea2665a | |||
| 99838c0345 | |||
| b4ccb4a28e | |||
| 6572285caf | |||
| 69c3729af2 | |||
| fffae7c1da | |||
| 236d7a8999 | |||
| 5e5714d03c | |||
| 7ee7a01019 | |||
| f55d4a5545 | |||
| 8fee01db9c | |||
| ce7217bfc2 | |||
| d5350cea38 | |||
| f011b55943 | |||
| 627e5bf40e | |||
| 4c8fa15703 | |||
| 397725e4a8 | |||
| 6f71388381 | |||
| bc0017316c | |||
| cd0da29528 | |||
| 806b7badee | |||
| 744eb129d1 | |||
| 122ee07530 | |||
| dce06805ea | |||
| 4901b332eb | |||
| 40888577b7 | |||
| 670041c66c | |||
| 16811a3b9b | |||
| 01c71a61b7 | |||
| bf42845ddc | |||
| 89fa7c812c | |||
| 5d372adc61 | |||
| f7c3c811ba | |||
| 20100a3a1a | |||
| 6c4bbf9e25 | |||
| 3d9940bcd7 | |||
| 14aacf9ba3 | |||
| 10af61b0e7 | |||
| da9dc0f88d | |||
| 71011290d9 | |||
| 43a3a5df13 | |||
| 8963b51c0d | |||
| 957038d0bf | |||
| 69390d4217 | |||
| 7995b6fe6f | |||
| a284965492 | |||
| 44f8e7cbde | |||
| c60a2aa4bd | |||
| 63e022b45a | |||
| 87f38d1c16 | |||
| 5f05eb9e1f | |||
| 1e3072d479 | |||
| ec36a32cd0 | |||
| 5af2584400 | |||
| 9478b200f6 | |||
| 46e92f51b2 | |||
| c45d5622da | |||
| 80bbaf4f7c | |||
| 1ec9c6138b | |||
| 2eed0f08ce | |||
| 142b923912 | |||
| 9f040639c4 | |||
| efbe2055b0 | |||
| eb9718dad1 | |||
| 94e2283b83 | |||
| 9c50953ce9 | |||
| f1a982c74f | |||
| f042fb498e | |||
| 5b5ad93426 | |||
| 9ef1f5d376 | |||
| e6ca9a3144 | |||
| 4d6ffbee34 | |||
| 73ffee0686 | |||
| 1900eeab10 | |||
| e56ea15796 | |||
| 7395bc0f01 | |||
| f50942ce4f | |||
| 10e6c18b34 | |||
| 00d1a9ddca | |||
| 80550c8bd1 | |||
| 4625a352f0 | |||
| cde420daee | |||
| 094630d6f5 | |||
| e6197605ef | |||
| d93b4ba2db | |||
| 0916d8c24a | |||
| 3df4434f01 | |||
| e279d2c827 | |||
| e4e3e3e210 | |||
| e9e0a152f1 | |||
| 4d0974e5ab | |||
| 41cfed9b41 | |||
| af1e72b6ea | |||
| c6e484afab | |||
| c1bac6abc1 | |||
| ed257b17d6 | |||
| 0e6e48475d | |||
| 413f362b71 | |||
| 39bb6df15a | |||
| 4fb0c0c389 | |||
| fcd5f74c59 | |||
| 6c45bfcf9d | |||
| 8941523047 | |||
| 5f1d63e2aa | |||
| 0645a6fcef | |||
| 17d6829741 | |||
| 1f91e6e02d | |||
| 89442d73b3 | |||
| 6f5b2071d9 | |||
| 48060cfeb8 | |||
| 4f7e8893e3 | |||
| ca90597e27 | |||
| 856f7d4ac6 | |||
| 04f236cdaa | |||
| ed48024cf2 | |||
| 333f0923e9 | |||
| 4f573294e9 | |||
| c5c2b87f1d | |||
| 8259a716d6 | |||
| ad70959d15 | |||
| 2db97305f6 | |||
| ade3a05837 | |||
| d2c07538a9 | |||
| c108837603 | |||
| 2ce8e0a9f2 | |||
| 166d4330b2 | |||
| f76968852a | |||
| f6236c939d | |||
| cd31124a83 | |||
| df4cc57608 | |||
| d88a6fd664 | |||
| 29309f5c94 | |||
| ac03d9d3ae | |||
| 0eb70b6b19 | |||
| 0731749908 | |||
| 8a9c89516d | |||
| a409d55ccc | |||
| f29f4728d8 | |||
| f118836992 | |||
| 517b5e01b9 | |||
| 45a20e59dc | |||
| ba91342090 | |||
| 1d37334530 | |||
| ecbdcd867b | |||
| 038d2a3f0b | |||
| 3c2b50b43e | |||
| 9a76d0ed88 | |||
| 11f660035b | |||
| a6822ed3ed | |||
| 3c3b74fa2d | |||
| d729240b0d | |||
| 8542e3f797 | |||
| 8830408ee0 | |||
| b6757d0391 | |||
| b22d772e31 | |||
| 916fc18f92 | |||
| 9f99d7dfa2 | |||
| 9f17138266 | |||
| de64bb992c | |||
| 0e937c5136 | |||
| 8c779facea | |||
| 730f54aa49 | |||
| db9bdc9e58 | |||
| 5ddfdd1ae2 | |||
| 1e6dccb974 | |||
| 7b29e6c8f4 | |||
| c682782395 | |||
| 3408be2d2f | |||
| b7653700d1 | |||
| 68bf3d84a1 | |||
| 8ba0b8a026 | |||
| 0027bf17e7 | |||
| 46aeb450cc | |||
| da36bd77b4 | |||
| 0653b72602 | |||
| b4526bce86 | |||
| 3e619ad2ee | |||
| 358b85d229 | |||
| 22ce59c797 | |||
| 082e9db7ff | |||
| 7b9e7a1fcd | |||
| 11c756b1a9 | |||
| 8046d0115c | |||
| ae0eeedeec | |||
| 24bc7667ec | |||
| 7e1351dd66 | |||
| 1d9c635a9c | |||
| ffdeb86d5e | |||
| 3077f3392f | |||
| bf6429c537 | |||
| 7bd8a07614 | |||
| 808eca1725 | |||
| f57d74e21d | |||
| b922bcbf11 | |||
| f794351643 | |||
| 2a28bd1a5f | |||
| 00ab15b130 | |||
| 79e9cc246f | |||
| cd0029f912 | |||
| 71e6e62119 | |||
| 436814a8f3 | |||
| 12ecb921fe | |||
| 7709b0831b | |||
| 98a8fd2378 | |||
| 3f3349c6e1 | |||
| cf4c2ed03e | |||
| 7334f47077 | |||
| 1795c5b598 | |||
| e0413b56c7 | |||
| d64dc8491f | |||
| 3b782e347e | |||
| 437399cc73 | |||
| 080129e894 | |||
| 678be7f609 | |||
| 6891ee1ac6 | |||
| 9ad703de3e | |||
| cf64c6779f | |||
| edd392ba96 | |||
| f28bd5b004 | |||
| dad7ec0a04 | |||
| 4210c332ad | |||
| 9ba937d247 | |||
| 38c6c58c7c | |||
| 005d98dbd4 | |||
| a18615b834 |
@@ -1,9 +1,9 @@
|
||||
%global xurl https://files.pythonhosted.org/packages/7f/56/a1603b10d38ee51b94ae2836be40cae6fc512f046cece5792aa3c896023e/anki-25.9-cp39-abi3-manylinux_2_36_x86_64.whl
|
||||
%global aurl https://files.pythonhosted.org/packages/bb/3e/b61430bde7b6b54ffe2a5c26a9ce93d86fd08ab787479c8fbe2bc5961ff7/anki-25.9-cp39-abi3-manylinux_2_36_aarch64.whl
|
||||
%global qurl https://files.pythonhosted.org/packages/ce/bc/2d4decdcbb9098e1355c50d894298184567a3a7501f3a43c7dbc5827cdd8/aqt-25.9-py3-none-any.whl
|
||||
%global xurl https://files.pythonhosted.org/packages/22/1c/37fe0377fd5fbfe27b17db20679d76aeb1cef7be3ddfb22e24c0bb62cf96/anki-25.9.2-cp39-abi3-manylinux_2_36_x86_64.whl
|
||||
%global aurl https://files.pythonhosted.org/packages/c1/49/484a786ea0e1b3659de9478f2546368c5970da60a1cd403cec1fa2f81d65/anki-25.9.2-cp39-abi3-manylinux_2_36_aarch64.whl
|
||||
%global qurl https://files.pythonhosted.org/packages/e5/d4/26016857a780290264866e1818b1a408106c379906fbd186a0aa26eb1054/aqt-25.9.2-py3-none-any.whl
|
||||
|
||||
Name: anki-bin
|
||||
Version: 25.9
|
||||
Version: 25.9.2
|
||||
Release: 1%?dist
|
||||
Summary: Flashcard program for using space repetition learning (Installed with wheel)
|
||||
License: AGPL-3.0-or-later AND GPL-3.0-or-later AND LGPL-3.0-or-later AND MIT AND BSD-3-Clause AND CC-BY-SA-3.0 AND CC-BY-3.0 AND Apache-2.0 AND CC-BY-2.5
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: anki-qt5
|
||||
Version: 25.09
|
||||
Version: 25.09.2
|
||||
Release: 1%?dist
|
||||
Summary: Flashcard program for using space repetition learning
|
||||
License: AGPL-3.0-or-later AND GPL-3.0-or-later AND LGPL-3.0-or-later AND MIT AND BSD-3-Clause AND CC-BY-SA-3.0 AND CC-BY-3.0 AND Apache-2.0 AND CC-BY-2.5
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: anki
|
||||
Version: 25.09
|
||||
Version: 25.09.2
|
||||
Release: 1%?dist
|
||||
Summary: Flashcard program for using space repetition learning
|
||||
License: AGPL-3.0-or-later AND GPL-3.0-or-later AND LGPL-3.0-or-later AND MIT AND BSD-3-Clause AND CC-BY-SA-3.0 AND CC-BY-3.0 AND Apache-2.0 AND CC-BY-2.5
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: bitwarden-cli.bin
|
||||
Version: 2025.8.0
|
||||
Version: 2025.9.0
|
||||
Release: 1%?dist
|
||||
Summary: Bitwarden command-line client
|
||||
License: GPL-3.0-only
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
%endif
|
||||
|
||||
Name: bitwarden-cli
|
||||
Version: 2025.8.0
|
||||
Version: 2025.9.0
|
||||
Release: 1%?dist
|
||||
Summary: Bitwarden command-line client
|
||||
License: GPL-3.0-only
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
|
||||
|
||||
Name: discord-canary-openasar
|
||||
Version: 0.0.751
|
||||
Version: 0.0.758
|
||||
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.751
|
||||
Version: 0.0.758
|
||||
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.108
|
||||
Version: 0.0.111
|
||||
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.159
|
||||
Version: 0.0.161
|
||||
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.159
|
||||
Version: 0.0.161
|
||||
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.108
|
||||
Version: 0.0.111
|
||||
Release: 1%?dist
|
||||
Summary: Free Voice and Text Chat for Gamers
|
||||
URL: https://discord.com
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
%global commit 32b222cd9e2749cfdecb216189f954c719e3f66e
|
||||
%global commit_date 20250820
|
||||
%global commit 5470662f25a0fc9cdb024d2e3dce4108f5cc529a
|
||||
%global commit_date 20250917
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
Name: envision-nightly
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
|
||||
|
||||
Name: feishin
|
||||
Version: 0.20.0
|
||||
Version: 0.20.1
|
||||
Release: 1%?dist
|
||||
Summary: A modern self-hosted music player
|
||||
License: GPL-3.0
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
#? https://github.com/flameshot-org/flameshot/blob/master/packaging/rpm/fedora/flameshot.spec
|
||||
|
||||
%global ver 13.1.0
|
||||
%global commit 83506050fd6031c1b3378107b4ee8c9f7066deb3
|
||||
%global commit 095dcba94f201b088552f3f1341b55847197104f
|
||||
%global shortcommit %{sub %{commit} 1 7}
|
||||
%global commit_date 20250908
|
||||
%global commit_date 20250923
|
||||
%global devel_name QtColorWidgets
|
||||
%global _distro_extra_cflags -fuse-ld=mold
|
||||
%global _distro_extra_cxxflags -fuse-ld=mold
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: flatpost
|
||||
Version: 1.1.0
|
||||
Version: 1.1.1
|
||||
Release: 1%?dist
|
||||
License: BSD-2-Clause
|
||||
Summary: Desktop environment agnostic Flathub software center.
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
%endif
|
||||
|
||||
Name: goofcord
|
||||
Version: 1.10.2
|
||||
Version: 1.10.3
|
||||
Release: 1%?dist
|
||||
License: OSL-3.0
|
||||
Summary: A privacy-minded Legcord fork.
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
%global crate halloy
|
||||
|
||||
Name: halloy
|
||||
Version: 2025.8
|
||||
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,12 +3,12 @@
|
||||
%global gtk4_version 4.14.4
|
||||
%global libadwaita_version 1.5.1
|
||||
%global pure_protobuf_version 2.0.0
|
||||
%global raw_ver v1.86.0
|
||||
%global raw_ver v1.88.0
|
||||
|
||||
Name: komikku
|
||||
Version: 1.86.0
|
||||
Version: 1.88.0
|
||||
%forgemeta
|
||||
Release: 2%?dist
|
||||
Release: 1%?dist
|
||||
Summary: A manga reader for GNOME
|
||||
|
||||
BuildArch: noarch
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
%global commit 53299982c074d3b8f2b2ddacc9babf9971f3aef7
|
||||
%global commit_date 20250826
|
||||
%global commit b55a0f58bae0c633498948ddab054f96da6da2d0
|
||||
%global commit_date 20250911
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global debug_package %nil
|
||||
%global __strip /bin/true
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
# Disable X11 for RHEL 10+
|
||||
%bcond x11 %[%{undefined rhel} || 0%{?rhel} < 10]
|
||||
|
||||
%global commit 77dee9be2fa2fe4a2f45345b9902a4cd0b7fbdb5
|
||||
%global commit ee0f7013478abad3f7fcd05a7f61d360b7447b18
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commit_date 20250908
|
||||
%global commit_date 20250923
|
||||
%global ver 0.40.0
|
||||
|
||||
Name: mpv-nightly
|
||||
@@ -82,6 +82,10 @@ BuildRequires: pkgconfig(xscrnsaver)
|
||||
BuildRequires: pkgconfig(xv)
|
||||
%endif
|
||||
|
||||
%ifarch x86_64
|
||||
BuildRequires: libOpenCL.so.1
|
||||
%endif
|
||||
|
||||
Requires: hicolor-icon-theme
|
||||
Provides: mplayer-backend
|
||||
Recommends: (yt-dlp or youtube-dl)
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
%global ver 2025-09-08
|
||||
%global ver 2025-09-23
|
||||
%global goodver %(echo %ver | sed 's/-//g')
|
||||
%global __brp_mangle_shebangs %{nil}
|
||||
%bcond_without mold
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "scrcpy.spec"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,52 @@
|
||||
Name: scrcpy
|
||||
Version: 3.3.2
|
||||
Release: 1%?dist
|
||||
Summary: Display and control your Android device
|
||||
License: Apache-2.0
|
||||
URL: https://github.com/Genymobile/scrcpy
|
||||
Source0: %url/archive/refs/tags/v%version.tar.gz
|
||||
Packager: madonuko <mado@fyralabs.com>
|
||||
BuildRequires: meson ninja-build cmake nasm gcc
|
||||
BuildRequires: pkgconfig(sdl2)
|
||||
BuildRequires: pkgconfig(libavcodec)
|
||||
BuildRequires: pkgconfig(libavdevice)
|
||||
BuildRequires: pkgconfig(libavformat)
|
||||
BuildRequires: pkgconfig(libavutil)
|
||||
BuildRequires: pkgconfig(libswresample)
|
||||
BuildRequires: pkgconfig(libusb)
|
||||
BuildRequires: pkgconfig(libv4l2)
|
||||
BuildRequires: cmake(VulkanHeaders)
|
||||
BuildRequires: vulkan-loader
|
||||
BuildRequires: OpenCL-ICD-Loader
|
||||
BuildConflicts: dkms-nvidia akmod-nvidia
|
||||
|
||||
%description
|
||||
This application mirrors Android devices (video and audio) connected via USB or TCP/IP and allows control using the computer's keyboard and mouse. It does not require root access or an app installed on the device. It works on Linux, Windows, and macOS.
|
||||
|
||||
%pkg_completion -Bz
|
||||
|
||||
%prep
|
||||
%autosetup
|
||||
|
||||
%build
|
||||
export WORK_DIR=$PWD/work
|
||||
export OUTPUT_DIR=$PWD/output
|
||||
export VERSION=v%version
|
||||
|
||||
%meson \
|
||||
-Dcompile_server=false \
|
||||
-Dportable=false \
|
||||
-Dstatic=false
|
||||
%meson_build
|
||||
|
||||
%install
|
||||
%meson_install
|
||||
|
||||
%files
|
||||
%doc README.md
|
||||
%license LICENSE
|
||||
%_bindir/scrcpy
|
||||
%_datadir/applications/scrcpy-console.desktop
|
||||
%_datadir/applications/scrcpy.desktop
|
||||
%_iconsdir/hicolor/*/apps/scrcpy.png
|
||||
%_mandir/man1/scrcpy.1.*
|
||||
@@ -0,0 +1 @@
|
||||
rpm.version(gh("Genymobile/scrcpy"));
|
||||
@@ -12,7 +12,7 @@
|
||||
%endif
|
||||
|
||||
Name: signal-desktop
|
||||
Version: 7.69.0
|
||||
Version: 7.71.0
|
||||
Release: 1%?dist
|
||||
Summary: A private messenger for Windows, macOS, and Linux
|
||||
URL: https://signal.org
|
||||
|
||||
@@ -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 75118236ac5cb6f51918460a14f7bc40162a115e
|
||||
%global commit 13bf50cbf84e00a7d5a0f13e1beefad306d58622
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global ver 20250102
|
||||
%global commit_date 20250903
|
||||
%global commit_date 20250916
|
||||
|
||||
Name: winetricks-git
|
||||
Version: %{ver}^%{commit_date}git.%{shortcommit}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
%global tarball_version %%(echo %{version} | tr '~' '.')
|
||||
%global major_version 48
|
||||
%global minor_version 2
|
||||
%global major_version 49
|
||||
%global minor_version 0
|
||||
|
||||
%if 0%{?rhel}
|
||||
%global portal_helper 0
|
||||
@@ -10,7 +10,7 @@
|
||||
|
||||
Name: gnome-shell
|
||||
Version: %{major_version}.%{minor_version}
|
||||
Release: 3%{?dist}.switcheroo
|
||||
Release: 1%{?dist}.switcheroo
|
||||
Summary: Window management and application launching for GNOME
|
||||
|
||||
Provides: gnome-shell.switcheroo = %version-%release
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
%global framework kio
|
||||
|
||||
%global stable_kf6 stable
|
||||
%global majmin_ver_kf6 6.17
|
||||
%global ecm_ver 6.17.0
|
||||
%global majmin_ver_kf6 6.18
|
||||
%global ecm_ver 6.18.0
|
||||
%global ecm_rel 1
|
||||
|
||||
Name: kf6-%{framework}
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "kup.spec"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,81 @@
|
||||
%global _qt_major_version 6
|
||||
%global ver kup-0.10.0
|
||||
%global commit 130face33a7500b6f881cf8dc7114a2ba2ea1081
|
||||
|
||||
Name: kup
|
||||
Version: %(echo %ver | sed -E 's/^kup-//')
|
||||
Release: 1%?dist
|
||||
Summary: Backup scheduler for the Plasma desktop
|
||||
License: GPL-3.0-or-later WITH LicenseRef-KDE-Accepted-GPL
|
||||
URL: https://invent.kde.org/system/kup
|
||||
Source0: %url/-/archive/%ver.tar.gz
|
||||
Packager: madonuko <mado@fyralabs.com>
|
||||
Requires: (bup or rsync)
|
||||
Suggests: bup
|
||||
BuildRequires: cmake extra-cmake-modules
|
||||
BuildRequires: cmake(Qt%{_qt_major_version}Core)
|
||||
BuildRequires: cmake(Qt%{_qt_major_version}Widgets)
|
||||
BuildRequires: cmake(KF%{_qt_major_version}Solid)
|
||||
BuildRequires: cmake(KF%{_qt_major_version}KIO)
|
||||
BuildRequires: cmake(KF%{_qt_major_version}IdleTime)
|
||||
BuildRequires: cmake(KF%{_qt_major_version}I18n)
|
||||
BuildRequires: cmake(KF%{_qt_major_version}Notifications)
|
||||
BuildRequires: cmake(KF%{_qt_major_version}CoreAddons)
|
||||
BuildRequires: cmake(KF%{_qt_major_version}DBusAddons)
|
||||
BuildRequires: cmake(KF%{_qt_major_version}Config)
|
||||
BuildRequires: cmake(KF%{_qt_major_version}JobWidgets)
|
||||
BuildRequires: cmake(KF%{_qt_major_version}WidgetsAddons)
|
||||
BuildRequires: cmake(KF%{_qt_major_version}XmlGui)
|
||||
BuildRequires: cmake(KF%{_qt_major_version}KCMUtils)
|
||||
BuildRequires: cmake(KF%{_qt_major_version}Crash)
|
||||
BuildRequires: pkgconfig(libgit2)
|
||||
BuildRequires: cmake(Plasma)
|
||||
BuildRequires: cmake(Plasma5Support)
|
||||
|
||||
%description
|
||||
Kup is created for helping people to keep up-to-date backups of their personal files. Connecting a USB hard drive is the primary supported way to store files, but saving files to a server over a network connection is also possible for advanced users.
|
||||
|
||||
When you plug in your external hard drive Kup will automatically start copying your latest changes, but of course it will only do so if you have been active on your computer for some number of hours since the last time you took a backup (and it can of course ask you first, before copying anything).
|
||||
In general Kup tries to not disturb you needlessly.
|
||||
|
||||
There are two types of backup schemes supported, one which keeps the backup folder completely in sync with what you have on your computer, deleting from the backup any file that you have deleted on your computer etc. The other scheme also keeps older versions of your files in the backup folder. When using this, only the small parts of your files that has actually changed since last backup will be saved and therefore incremental backups are very cheap. This is especially useful if you are working on big files. At the same time it's as easy to access your files as if a complete backup was taken every time; every backup contains a complete version of your directories. Behind the scenes all the content that is actually the same is only stored once. To make this happen Kup runs the backup program "bup" in the background, look at https://github.com/bup/bup for more details.
|
||||
|
||||
%prep
|
||||
%autosetup -n %name-%ver-%commit
|
||||
mv LICENSES/* .
|
||||
|
||||
%build
|
||||
%cmake_kf6 \
|
||||
-DQT_MAJOR_VERSION=%{_qt_major_version} \
|
||||
-DCMAKE_INSTALL_PREFIX=%{_prefix} \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-DBUILD_TESTING=OFF \
|
||||
-DKDE_INSTALL_USE_QT_SYS_PATHS=ON
|
||||
%cmake_build
|
||||
|
||||
%install
|
||||
%cmake_install
|
||||
|
||||
%find_lang kup
|
||||
|
||||
%files -f kup.lang
|
||||
%doc README.md
|
||||
%license GPL-2.0-only.txt GPL-2.0-or-later.txt GPL-3.0-only.txt LicenseRef-KDE-Accepted-GPL.txt
|
||||
%_sysconfdir/xdg/autostart/kup-daemon.desktop
|
||||
%_bindir/kup-daemon
|
||||
%_bindir/kup-filedigger
|
||||
%_bindir/kup-purger
|
||||
%_kf6_plugindir/kio/kio_bup.so
|
||||
%_qt6_plugindir/plasma/kcms/systemsettings_qwidgets/kcm_kup.so
|
||||
%_qt6_plugindir/plasma5support/dataengine/plasma_engine_kup.so
|
||||
%_datadir/applications/kcm_kup.desktop
|
||||
%_iconsdir/hicolor/scalable/apps/kup.svg
|
||||
%_datadir/knotifications6/kupdaemon.notifyrc
|
||||
%_metainfodir/org.kde.kup.appdata.xml
|
||||
%_metainfodir/org.kde.kupapplet.appdata.xml
|
||||
%_datadir/plasma/plasmoids/org.kde.kupapplet/contents/ui/FullRepresentation.qml
|
||||
%_datadir/plasma/plasmoids/org.kde.kupapplet/contents/ui/main.qml
|
||||
%_datadir/plasma/plasmoids/org.kde.kupapplet/metadata.json
|
||||
%_datadir/plasma5support/services/kupdaemonservice.operations
|
||||
%_datadir/plasma5support/services/kupservice.operations
|
||||
%_datadir/qlogging-categories6/kup.categories
|
||||
@@ -0,0 +1,5 @@
|
||||
let v = gitlab_tag("invent.kde.org", "445");
|
||||
rpm.global("ver", v);
|
||||
if rpm.changed() {
|
||||
rpm.global("commit", get(`https://invent.kde.org/api/v4/projects/445/repository/tags/${v}`).json().commit.id);
|
||||
}
|
||||
@@ -65,7 +65,7 @@ The %{name}-doc package contains documentation files for %{name}.
|
||||
%files -f %{name}.lang
|
||||
%doc README.md
|
||||
%license COPYING COPYING.LGPL
|
||||
%config /usr/etc/xdg/autostart/lomiri-indicator-network.desktop
|
||||
%config /etc/xdg/autostart/lomiri-indicator-network.desktop
|
||||
%{_userunitdir}/*.service
|
||||
%{_libdir}/liblomiri-connectivity-qt1.so.*
|
||||
%dir %{_qt5_qmldir}/Lomiri/Connectivity
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
%global forgeurl https://gitlab.com/ubports/development/core/lomiri-system-settings
|
||||
%global commit 392d3cda1731337264bd63ce16324c7ac10d9992
|
||||
%global commit 5f60a5419e04653e5ded4a10a704eec2d7373985
|
||||
%forgemeta
|
||||
|
||||
Name: lomiri-system-settings
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
#? https://src.fedoraproject.org/rpms/hyprgraphics/blob/rawhide/f/hyprgraphics.spec
|
||||
|
||||
%global realname hyprgraphics
|
||||
%global ver 0.1.5
|
||||
%global commit 621e2e00f1736aa18c68f7dfbf2b9cff94b8cc4d
|
||||
%global commit_date 20250904
|
||||
%global ver 0.1.6
|
||||
%global commit 32e6b8386f7dc70a4cc01607a826a281f3c52364
|
||||
%global commit_date 20250923
|
||||
%global shortcommit %{sub %commit 1 7}
|
||||
|
||||
%bcond libjxl 1
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: swww
|
||||
Version: 0.10.3
|
||||
Version: 0.11.2
|
||||
Release: 1%?dist
|
||||
Summary: Wallpaper daemon for Wayland
|
||||
SourceLicense: GPL-3.0-only
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
# prevent library files from being installed
|
||||
%global cargo_install_lib 0
|
||||
|
||||
%global upstream_version v1.0.0-beta-31
|
||||
%global upstream_version v1.0.7
|
||||
%global ver %{sub %upstream_version 2}
|
||||
|
||||
Name: walker
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
%global __brp_mangle_shebangs %{nil}
|
||||
|
||||
Name: atac
|
||||
Version: 0.20.2
|
||||
Version: 0.22.0
|
||||
Release: 1%?dist
|
||||
Summary: Arguably a Terminal API Client
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
%bcond test 1
|
||||
|
||||
Name: node-%{module}
|
||||
Version: 10.0.2
|
||||
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.2.21
|
||||
Version: 1.2.22
|
||||
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.103.25610
|
||||
Version: 1.104.16282
|
||||
Release: 1%?dist
|
||||
Summary: Code editing. Redefined.
|
||||
License: MIT
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: flutter
|
||||
Version: 3.35.3
|
||||
Version: 3.35.4
|
||||
Release: 1%?dist
|
||||
Summary: SDK for crafting beautiful, fast user experiences from a single codebase
|
||||
License: BSD-3-Clause
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
%global commit 155bd1dbed0c1bfd62a2e1c5eb09b2eb1f11bdfc
|
||||
%global commit bc95317ba45a686dcda9721a0d5148a53378099e
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global fulldate 2025-09-07
|
||||
%global fulldate 2025-09-21
|
||||
%global commit_date %(echo %{fulldate} | sed 's/-//g')
|
||||
%global public_key RWQlAjJC23149WL2sEpT/l0QKy7hMIFhYdQOFy0Z7z7PbneUgvlsnYcV
|
||||
%global ver 1.1.4
|
||||
%global ver 1.2.1
|
||||
%global base_name ghostty
|
||||
%global appid com.mitchellh.%{base_name}
|
||||
|
||||
|
||||
@@ -3,14 +3,15 @@
|
||||
%global appid com.mitchellh.ghostty
|
||||
|
||||
Name: ghostty
|
||||
Version: 1.1.3
|
||||
Release: 2%?dist
|
||||
Version: 1.2.0
|
||||
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/
|
||||
Source0: https://release.files.ghostty.org/%{version}/ghostty-%{version}.tar.gz
|
||||
Source1: https://release.files.ghostty.org/%{version}/ghostty-%{version}.tar.gz.minisig
|
||||
BuildRequires: anda-srpm-macros >= 0.2.15
|
||||
BuildRequires: gettext
|
||||
BuildRequires: gtk4-devel
|
||||
BuildRequires: libadwaita-devel
|
||||
BuildRequires: libX11-devel
|
||||
@@ -18,22 +19,26 @@ BuildRequires: minisign
|
||||
BuildRequires: ncurses
|
||||
BuildRequires: ncurses-devel
|
||||
BuildRequires: pandoc-cli
|
||||
BuildRequires: systemd-rpm-macros
|
||||
BuildRequires: zig >= 0.14.0
|
||||
BuildRequires: zig-rpm-macros
|
||||
BuildRequires: pkgconfig(blueprint-compiler)
|
||||
BuildRequires: pkgconfig(bzip2)
|
||||
BuildRequires: pkgconfig(freetype2)
|
||||
BuildRequires: pkgconfig(fontconfig)
|
||||
BuildRequires: pkgconfig(gtk4)
|
||||
BuildRequires: pkgconfig(gtk4-layer-shell-0)
|
||||
BuildRequires: pkgconfig(harfbuzz)
|
||||
BuildRequires: pkgconfig(libadwaita-1)
|
||||
BuildRequires: pkgconfig(libpng)
|
||||
BuildRequires: pkgconfig(libxml-2.0)
|
||||
BuildRequires: pkgconfig(oniguruma)
|
||||
BuildRequires: pkgconfig(zlib)
|
||||
Requires: %{name}-terminfo = %{version}-%{release}
|
||||
Requires: %{name}-shell-integration = %{version}-%{release}
|
||||
Requires: %{name}-terminfo = %{evr}
|
||||
Requires: %{name}-shell-integration = %{evr}
|
||||
Requires: (%{name}-kio = %{evr} if kf6-kio)
|
||||
Requires: gtk4
|
||||
Requires: gtk4-layer-shell
|
||||
Requires: libadwaita
|
||||
Conflicts: ghostty-nightly
|
||||
Packager: Gilver E. <rockgrub@disroot.org>
|
||||
@@ -43,7 +48,7 @@ Packager: Gilver E. <rockgrub@disroot.org>
|
||||
|
||||
%package bash-completion
|
||||
Summary: Ghostty Bash completion
|
||||
Requires: %{name} = %{version}-%{release}
|
||||
Requires: %{name}
|
||||
Requires: bash-completion
|
||||
Supplements: (%{name} and bash-completion)
|
||||
BuildArch: noarch
|
||||
@@ -53,7 +58,7 @@ Bash shell completion for Ghostty.
|
||||
|
||||
%package fish-completion
|
||||
Summary: Ghostty Fish completion
|
||||
Requires: %{name} = %{version}-%{release}
|
||||
Requires: %{name}
|
||||
Requires: fish
|
||||
Supplements: (%{name} and fish)
|
||||
BuildArch: noarch
|
||||
@@ -63,7 +68,7 @@ Fish shell completion for Ghostty.
|
||||
|
||||
%package zsh-completion
|
||||
Summary: Ghostty Zsh completion
|
||||
Requires: %{name} = %{version}-%{release}
|
||||
Requires: %{name}
|
||||
Requires: zsh
|
||||
Supplements: (%{name} and zsh)
|
||||
BuildArch: noarch
|
||||
@@ -129,33 +134,21 @@ This package contains files allowing Ghostty to integrate with various shells.
|
||||
|
||||
%package terminfo
|
||||
Summary: Ghostty terminfo
|
||||
Supplements: %{name}
|
||||
%if 0%{?fedora} >= 42
|
||||
Requires: ncurses-term >= 6.5-5.20250125%{?dist}
|
||||
Requires: ncurses-term >= 6.5-5.20250125
|
||||
%endif
|
||||
Supplements: %{name}
|
||||
Obsoletes: %{name}-terminfo-source < %{evr}
|
||||
BuildArch: noarch
|
||||
|
||||
%description terminfo
|
||||
Ghostty's terminfo. Needed for basic terminal function.
|
||||
|
||||
%package terminfo-source
|
||||
Summary: Source files for Ghostty's terminfo
|
||||
Requires: %{name}
|
||||
Requires: %{name}-terminfo
|
||||
BuildArch: noarch
|
||||
|
||||
%description terminfo-source
|
||||
Source files for Ghostty's terminfo. Available for debugging use.
|
||||
|
||||
%prep
|
||||
/usr/bin/minisign -V -m %{SOURCE0} -x %{SOURCE1} -P %{public_key}
|
||||
%autosetup
|
||||
|
||||
export ZIG_GLOBAL_CACHE_DIR="%{_zig_cache_dir}"
|
||||
zig build --fetch
|
||||
zig fetch git+https://github.com/zigimg/zigimg#3a667bdb3d7f0955a5a51c8468eac83210c1439e
|
||||
zig fetch git+https://github.com/mitchellh/libxev#f6a672a78436d8efee1aa847a43a900ad773618b
|
||||
ZIG_GLOBAL_CACHE_DIR="%{_zig_cache_dir}" ./nix/build-support/fetch-zig-cache.sh
|
||||
|
||||
%build
|
||||
|
||||
@@ -167,14 +160,16 @@ DESTDIR="%{buildroot}" \
|
||||
-Dversion-string="%{version}" \
|
||||
-Dstrip=false \
|
||||
-Dpie=true \
|
||||
-Demit-docs
|
||||
-Demit-docs
|
||||
|
||||
#Don't conflict with ncurses-term on F42 and up
|
||||
# Don't conflict with ncurses-term on F42 and up
|
||||
%if 0%{?fedora} >= 42
|
||||
rm -rf %{buildroot}%{_datadir}/terminfo/g/ghostty
|
||||
rm -rf %{buildroot}%{_datadir}/terminfo/g/%{name}
|
||||
%endif
|
||||
|
||||
%files
|
||||
%find_lang %{appid}
|
||||
|
||||
%files -f %{appid}.lang
|
||||
%doc README.md
|
||||
%license LICENSE
|
||||
%{_bindir}/%{name}
|
||||
@@ -183,6 +178,7 @@ rm -rf %{buildroot}%{_datadir}/terminfo/g/ghostty
|
||||
%{_datadir}/%{name}/doc
|
||||
%{_datadir}/%{name}/themes
|
||||
%{_datadir}/metainfo/%{appid}.metainfo.xml
|
||||
%{_datadir}/dbus-1/services/%{appid}.service
|
||||
%{_iconsdir}/hicolor/16x16/apps/%{appid}.png
|
||||
%{_iconsdir}/hicolor/16x16@2/apps/%{appid}.png
|
||||
%{_iconsdir}/hicolor/32x32/apps/%{appid}.png
|
||||
@@ -195,8 +191,7 @@ rm -rf %{buildroot}%{_datadir}/terminfo/g/ghostty
|
||||
%{_iconsdir}/hicolor/1024x1024/apps/%{appid}.png
|
||||
%{_mandir}/man1/%{name}.1.gz
|
||||
%{_mandir}/man5/%{name}.5.gz
|
||||
%{_userunitdir}/%{appid}.service
|
||||
%{_prefix}/lib/dbus-1/services/%{appid}.service
|
||||
%{_userunitdir}/app-%{appid}.service
|
||||
|
||||
%files bash-completion
|
||||
%{bash_completions_dir}/%{name}.bash
|
||||
@@ -239,13 +234,18 @@ rm -rf %{buildroot}%{_datadir}/terminfo/g/ghostty
|
||||
|
||||
%files terminfo
|
||||
%if 0%{?fedora} < 42
|
||||
%{_datadir}/terminfo/g/ghostty
|
||||
%{_datadir}/terminfo/g/%{name}
|
||||
%endif
|
||||
%{_datadir}/terminfo/x/xterm-ghostty
|
||||
%{_datadir}/terminfo/x/xterm-%{name}
|
||||
|
||||
%files terminfo-source
|
||||
%{_datadir}/terminfo/ghostty.termcap
|
||||
%{_datadir}/terminfo/ghostty.terminfo
|
||||
%post
|
||||
%systemd_user_post app-%{appid}.service
|
||||
|
||||
%preun
|
||||
%systemd_user_preun app-%{appid}.service
|
||||
|
||||
%postun
|
||||
%systemd_user_postun app-%{appid}.service
|
||||
|
||||
%changelog
|
||||
* Fri Jan 31 2025 Gilver E. <rockgrub@disroot.org>
|
||||
|
||||
@@ -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 ed970eede399fc68681e69b87420067561b304bd
|
||||
%global commit_date 20250908
|
||||
%global commit_hash ec8bb7c11d74914167d1abdea69bed743ba87c00
|
||||
%global commit_date 20250922
|
||||
%global shortcommit %{sub %{commit_hash} 1 7}
|
||||
%global ver 2.0.14
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
%global raw_forgeurl https://raw.githubusercontent.com/%{crate}/%{crate}
|
||||
|
||||
Name: rust-neovide
|
||||
Version: 0.15.1
|
||||
Version: 0.15.2
|
||||
Release: 1%?dist
|
||||
Summary: No Nonsense Neovim Client in Rust
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@ A hardware-accelerated terminal emulator focusing to run in desktops and browser
|
||||
%bcond docs 1
|
||||
|
||||
Name: rio
|
||||
Version: 0.2.29
|
||||
Version: 0.2.30
|
||||
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.8.16
|
||||
Version: 2025.9.23
|
||||
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 69bdef38ecef673609e1acf1e7a6d79f5d4d44d3
|
||||
%global commit 681a4adc42df0c93b95fd1a36a3ad47eaca086c0
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commit_date 20250908
|
||||
%global ver 0.204.0
|
||||
%global commit_date 20250923
|
||||
%global ver 0.206.0
|
||||
|
||||
%bcond_with check
|
||||
%bcond nightly 1
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
%bcond_with check
|
||||
|
||||
%global ver 0.203.2-pre
|
||||
%global ver 0.205.4-pre
|
||||
# Exclude input files from mangling
|
||||
%global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$
|
||||
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
%global rustflags_debuginfo 0
|
||||
|
||||
Name: zed
|
||||
Version: 0.202.7
|
||||
Version: 0.204.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
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
%define debug_package %nil
|
||||
%define _ttfontsdir %{_datadir}/fonts/maple
|
||||
%global upstream_ver v7.6
|
||||
%global upstream_ver v7.7
|
||||
%define sanitized_ver %(echo "$( sed 's/^.//;s/-/~/' <<< "%{upstream_ver}" )")
|
||||
|
||||
Name: maple-fonts
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: sarasa-gothic-fonts
|
||||
Version: 1.0.32
|
||||
Version: 1.0.33
|
||||
Release: 1%?dist
|
||||
URL: https://github.com/be5invis/Sarasa-Gothic
|
||||
Source0: %url/releases/download/v%version/Sarasa-TTC-%version.7z
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
%global __brp_mangle_shebangs %{nil}
|
||||
|
||||
Name: inputplumber
|
||||
Version: 0.62.2
|
||||
Version: 0.64.0
|
||||
Release: 1%?dist
|
||||
Summary: Open source input router and remapper daemon for Linux
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "honkers-railway-launcher.spec"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,75 @@
|
||||
%global cargo_install_lib 0
|
||||
%global crate honkers-railway-launcher
|
||||
%global appid moe.launcher.the-honkers-railway-launcher
|
||||
Name: %{crate}
|
||||
Version: 1.12.0
|
||||
Release: 1%?dist
|
||||
Summary: The Honkers Railway launcher for Linux with automatic patching and telemetry disabling
|
||||
|
||||
License: GPL-3.0-or-later
|
||||
URL: https://github.com/an-anime-team/the-honkers-railway-launcher
|
||||
Source0: %{url}/archive/refs/tags/%{version}.tar.gz
|
||||
Packager: Cappy Ishihara <cappy@fyralabs.com>
|
||||
|
||||
|
||||
# Allow migrate path from Maroxy's OBS repo
|
||||
Provides: the-honkers-railway-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 the-honkers-railway-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-railway-launcher.desktop
|
||||
|
||||
%check
|
||||
desktop-file-validate %{buildroot}/%{_datadir}/applications/honkers-railway-launcher.desktop
|
||||
|
||||
|
||||
%files
|
||||
%license LICENSE
|
||||
%doc README.md CHANGELOG.md
|
||||
%{_datadir}/applications/honkers-railway-launcher.desktop
|
||||
%{_bindir}/%{crate}
|
||||
%{_datadir}/icons/hicolor/512x512/apps/%{appid}.png
|
||||
|
||||
%changelog
|
||||
* Sat Sep 20 2025 Cappy Ishihara <cappy@cappuchino.xyz>
|
||||
- Initial package
|
||||
@@ -0,0 +1 @@
|
||||
rpm.version(gh_tag("an-anime-team/the-honkers-railway-launcher"));
|
||||
@@ -1,9 +1,9 @@
|
||||
%define osuresver 2025.819.0
|
||||
%define osuresver 2025.911.0
|
||||
%global debug_package %{nil}
|
||||
%define __strip /bin/true
|
||||
|
||||
Name: osu-lazer
|
||||
Version: 2025.816.0
|
||||
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
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
%global real_name prismlauncher
|
||||
%global nice_name PrismLauncher
|
||||
|
||||
%global commit 320cf0b3c26fe6b8ab2ba206e19e03402da17fe8
|
||||
%global commit e1a7f6cac42143afb7fbed77d641c82c701a0e04
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
%global commit_date 20250905
|
||||
%global commit_date 20250923
|
||||
%global snapshot_info %{commit_date}.%{shortcommit}
|
||||
|
||||
%bcond_without qt6
|
||||
|
||||
@@ -6,8 +6,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 28920f178171ca79c9fa7c5cda4dde5edcf8a345
|
||||
%global ver 0.0.37-18128
|
||||
%global commit 29108e1cb4dc884ff88295831aed790278b7e75b
|
||||
%global ver 0.0.37-18154
|
||||
|
||||
Name: rpcs3
|
||||
Version: %(echo %{ver} | sed 's/-/^/g')
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -3,12 +3,12 @@
|
||||
%global _default_patch_fuzz 2
|
||||
%global build_timestamp %(date +"%Y%m%d")
|
||||
#global gamescope_tag 3.15.11
|
||||
%global gamescope_commit f873ec7868fe84d2850e91148bcbd6d6b19a7443
|
||||
%global gamescope_commit 2f30679c80791844c29402d232462874fe23dd46
|
||||
%define short_commit %(echo %{gamescope_commit} | cut -c1-8)
|
||||
|
||||
Name: terra-gamescope
|
||||
#Version: 100.%{gamescope_tag}
|
||||
Version: 127.%{short_commit}
|
||||
Version: 134.%{short_commit}
|
||||
Release: 1%?dist
|
||||
Summary: Micro-compositor for video games on Wayland
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
%define debug_package %{nil}
|
||||
|
||||
Name: dart
|
||||
Version: 3.9.2
|
||||
Version: 3.9.3
|
||||
Release: 1%?dist
|
||||
Summary: The Dart Language
|
||||
License: BSD-3-Clause
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
|
||||
# https://github.com/twpayne/chezmoi
|
||||
%global goipath github.com/twpayne/chezmoi
|
||||
Version: 2.65.0
|
||||
Version: 2.65.1
|
||||
|
||||
%gometa -f
|
||||
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
# https://github.com/grpc/grpc-go
|
||||
%global goipath google.golang.org/grpc
|
||||
%global forgeurl https://github.com/grpc/grpc-go
|
||||
Version: 1.75.0
|
||||
Version: 1.75.1
|
||||
|
||||
%gometa -L
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
# https://github.com/jesseduffield/lazygit
|
||||
%global goipath github.com/jesseduffield/lazygit
|
||||
Version: 0.55.0
|
||||
Version: 0.55.1
|
||||
|
||||
%gometa -f
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: groovy-docs
|
||||
Version: 5.0.0
|
||||
Version: 5.0.1
|
||||
Release: 1%?dist
|
||||
Summary: Documentation for the Groovy programming language
|
||||
URL: https://groovy-lang.org/
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: groovy
|
||||
Version: 5.0.0
|
||||
Version: 5.0.1
|
||||
Release: 1%?dist
|
||||
Summary: A multi-faceted language for the Java platform
|
||||
BuildArch: noarch
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
Name: kotlin-native
|
||||
Version: 2.2.10
|
||||
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.10
|
||||
Version: 2.2.20
|
||||
Release: 1%?dist
|
||||
Summary: Statically typed programming language
|
||||
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
%global csrc_commit 561b417c65791cd8356b5f73620914ceff845d10
|
||||
%global commit 8ea8755cc0252eb52a3f1d68d1c91f8f5f7d449f
|
||||
%global commit 6938fce40c0bd0adb553e040c0ff0de3aced70b4
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global ver 2.3.1
|
||||
%global commit_date 20250905
|
||||
%global commit_date 20250923
|
||||
%global debug_package %nil
|
||||
|
||||
Name: nim-nightly
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
%global pypi_name protobuf
|
||||
|
||||
Name: python-%{pypi_name}
|
||||
Version: 6.32.0
|
||||
Version: 6.32.1
|
||||
Release: 1%?dist
|
||||
Summary: Protocol Buffers
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
%global crate eza
|
||||
|
||||
Name: rust-eza
|
||||
Version: 0.23.1
|
||||
Version: 0.23.3
|
||||
Release: 1%?dist
|
||||
Summary: Modern replacement for ls
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
%global rustflags_debuginfo 1
|
||||
|
||||
Name: rnote
|
||||
Version: 0.13.0
|
||||
Version: 0.13.1
|
||||
Release: 1%?dist
|
||||
Summary: Sketch and take handwritten notes
|
||||
License: GPL-3.0
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
%global crate wild-linker
|
||||
|
||||
Name: rust-wild-linker
|
||||
Version: 0.5.0
|
||||
Version: 0.6.0
|
||||
Release: 1%?dist
|
||||
Summary: Very fast linker for Linux
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
%define llvm_compat 20
|
||||
%endif
|
||||
%global llvm_version 20.0.0
|
||||
%global ver 0.16.0-dev.205+4c0127566
|
||||
%global ver 0.16.0-dev.368+2a97e0af6
|
||||
%bcond bootstrap 1
|
||||
%bcond docs %{without bootstrap}
|
||||
%bcond test 1
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
%global mirror_url %(mirrors=%{zig_mirrors}; index=$(( RANDOM % ${#mirrors[@]} )); echo ${mirrors[$index]})
|
||||
|
||||
Name: zig-master
|
||||
Version: 0.16.0~dev.205+4c0127566
|
||||
Version: 0.16.0~dev.254+6dd0270a1
|
||||
Release: 1%?dist
|
||||
Summary: Master builds of the Zig language
|
||||
License: MIT AND NCSA AND LGPL-2.1-or-later AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND GPL-2.0-or-later AND GPL-2.0-or-later WITH GCC-exception-2.0 AND BSD-3-Clause AND Inner-Net-2.0 AND ISC AND LicenseRef-Fedora-Public-Domain AND GFDL-1.1-or-later AND ZPL-2.1
|
||||
|
||||
@@ -0,0 +1,59 @@
|
||||
%global commit 35e58010f3662b21b6632bbe55988dc18070534c
|
||||
%global commit_date 20211031
|
||||
%global shortcommit %{sub %{commit} 1 7}
|
||||
|
||||
Name: ShivaVG
|
||||
Version: 0~%{commit_date}git.%shortcommit
|
||||
Release: 1%{?dist}
|
||||
Summary: An open-source LGPL ANSI C implementation of the Khronos Group OpenVG specification
|
||||
|
||||
License: LGPL-2.1-or-later
|
||||
URL: https://github.com/vpxyz/ShivaVG
|
||||
Source0: %{url}/archive/%{commit}/ShivaVG-%{commit}.tar.gz
|
||||
|
||||
BuildRequires: cmake
|
||||
BuildRequires: gcc
|
||||
BuildRequires: glew-devel
|
||||
BuildRequires: mesa-libGL-devel
|
||||
BuildRequires: freeglut-devel
|
||||
BuildRequires: libjpeg-turbo-devel
|
||||
BuildRequires: pkgconfig
|
||||
|
||||
%description
|
||||
ShivaVG is an open-source LGPL ANSI C implementation of the Khronos Group OpenVG specification.
|
||||
OpenVG is an royalty-free, cross-platform API that provides a low-level hardware acceleration
|
||||
interface for vector graphics and imaging applications.
|
||||
|
||||
%package devel
|
||||
Requires: %{name} = %evr
|
||||
Requires: glew-devel
|
||||
Requires: mesa-libGL-devel
|
||||
%pkg_devel_files
|
||||
%_libdir/cmake/OpenVG/
|
||||
|
||||
%package static
|
||||
Requires: %{name} = %evr
|
||||
%pkg_static_files
|
||||
|
||||
%prep
|
||||
%autosetup -n ShivaVG-%{commit}
|
||||
sed '/set(CMAKE_C_FLAGS/d' -i CMakeLists.txt
|
||||
|
||||
%build
|
||||
%cmake -DBUILD_EXAMPLES=OFF -DDEBUG=ON -DPROJECT_VERSION=%commit -DCMAKE_C_FLAGS='%build_cflags'
|
||||
%cmake_build
|
||||
|
||||
%install
|
||||
%cmake_install
|
||||
|
||||
%files
|
||||
%license COPYING
|
||||
%doc README.md
|
||||
|
||||
%changelog
|
||||
* Wed Aug 27 2025 Ruka <pkgs@ruka.red> - 20211031.35e5801-1
|
||||
- Set up auto-update mechanism using commit-based versioning
|
||||
- Added license and documentation files
|
||||
|
||||
* Mon Aug 25 2025 Ruka <pkgs@ruka.red> - 0.1.35e5801-1
|
||||
- Initial packaging for Terra PKG
|
||||
@@ -0,0 +1,5 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "ShivaVG.spec"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
rpm.global("commit", gh_commit("vpxyz/ShivaVG"));
|
||||
if rpm.changed() {
|
||||
rpm.release();
|
||||
rpm.global("commit_date", date());
|
||||
}
|
||||
@@ -6,7 +6,7 @@
|
||||
%bcond_with tests
|
||||
|
||||
Name: apparmor
|
||||
Version: 5.0.0~alpha1
|
||||
Version: 4.1.2
|
||||
Release: 1%?dist
|
||||
Summary: AppArmor userspace components
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
%global commit 20bd8318e4136fbd3d4eb2d64dbabc3acbc915dd
|
||||
%global shortcommit 20bd831
|
||||
%global commit_date 20250830
|
||||
%global commit 344a6dce56437a190b99e516a6cab8332cccf19e
|
||||
%global shortcommit 344a6dc
|
||||
%global commit_date 20250911
|
||||
|
||||
Name: astal
|
||||
Version: 0^%commit_date.%commit
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
|
||||
%global commit 20bd8318e4136fbd3d4eb2d64dbabc3acbc915dd
|
||||
%global commit 344a6dce56437a190b99e516a6cab8332cccf19e
|
||||
%global shortcommit %{sub %commit 1 7}
|
||||
%global commit_date 20250830
|
||||
%global commit_date 20250911
|
||||
|
||||
Name: astal
|
||||
Version: 0^%commit_date.%shortcommit
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
%global ver 1.8.54
|
||||
%global ver 1.8.61
|
||||
%global sanitized_ver %(echo %{ver} | sed -E 's/-/~/g')
|
||||
Summary: The Application Framework for tauOS apps
|
||||
Name: libhelium
|
||||
|
||||
+16
-26
@@ -32,7 +32,8 @@
|
||||
%global intel_platform_vulkan %{?with_vulkan_hw:,intel,intel_hasvk}%{!?with_vulkan_hw:%{nil}}
|
||||
%if !0%{?rhel}
|
||||
%global with_i915 1
|
||||
%endif
|
||||
%global with_d3d12 1
|
||||
%endif
|
||||
%endif
|
||||
%ifarch x86_64
|
||||
%if !0%{?with_vulkan_hw}
|
||||
@@ -43,7 +44,6 @@
|
||||
%ifarch aarch64 x86_64 %{ix86}
|
||||
%if !0%{?rhel}
|
||||
%global with_asahi 1
|
||||
%global with_d3d12 1
|
||||
%global with_etnaviv 1
|
||||
%global with_lima 1
|
||||
%global with_tegra 1
|
||||
@@ -79,8 +79,8 @@ Summary: Mesa graphics libraries
|
||||
# This should not break anything by default as the Mesa stream is ***EXPLICITLY***
|
||||
# disabled by default, and has to be enabled manually. See `terra/release/terra-mesa.repo` for details.
|
||||
Epoch: 1
|
||||
Version: 25.2.2
|
||||
Release: 1%?dist
|
||||
Version: 25.2.3
|
||||
Release: 3%?dist
|
||||
License: MIT AND BSD-3-Clause AND SGI-B-2.0
|
||||
URL: http://www.mesa3d.org
|
||||
|
||||
@@ -189,7 +189,7 @@ BuildRequires: pkgconfig(vulkan)
|
||||
%endif
|
||||
%if 0%{?with_d3d12}
|
||||
BuildRequires: pkgconfig(DirectX-Headers) >= 1.614.1
|
||||
%endif
|
||||
%endif
|
||||
|
||||
%description
|
||||
%{summary}.
|
||||
@@ -324,29 +324,20 @@ Summary: Mesa TensorFlow Lite delegate
|
||||
%endif
|
||||
|
||||
%if 0%{?with_d3d12}
|
||||
%package dxil
|
||||
%package dxil-devel
|
||||
Summary: Mesa SPIR-V to DXIL binary
|
||||
Requires: %{name}-filesystem%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
|
||||
Obsoletes: %{name}-dxil-libs < 1:25.2.3-2
|
||||
Obsoletes: %{name}-dxil < 1:25.2.3-2
|
||||
|
||||
%description dxil
|
||||
Binary for translating SPIR-V shader code to DXIL for Direct3D 12
|
||||
|
||||
%package dxil-libs
|
||||
Summary: Mesa SPIR-V to DXIL libraries
|
||||
Requires: %{name}-filesystem%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
|
||||
Requires: %{name}-dxil = %{?epoch:%{epoch}:}%{version}-%{release}
|
||||
|
||||
%description dxil-libs
|
||||
Libraries for translating SPIR-V shader code to DXIL for Direct3D 12
|
||||
%description dxil-devel
|
||||
Development tools for translating SPIR-V shader code to DXIL for Direct3D 12
|
||||
%endif
|
||||
|
||||
%package vulkan-drivers
|
||||
Summary: Mesa Vulkan drivers
|
||||
Requires: vulkan%{_isa}
|
||||
Requires: %{name}-filesystem%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
|
||||
%if 0%{?with_d3d12}
|
||||
Requires: %{name}-dxil-libs%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
|
||||
%endif
|
||||
Obsoletes: mesa-vulkan-devel < %{?epoch:%{epoch}:}%{version}-%{release}
|
||||
|
||||
%description vulkan-drivers
|
||||
@@ -520,7 +511,7 @@ popd
|
||||
%{_libdir}/dri/iris_dri.so
|
||||
%if 0%{?with_i915}
|
||||
%{_libdir}/dri/i915_dri.so
|
||||
%endif
|
||||
%endif
|
||||
%endif
|
||||
%ifarch aarch64 x86_64 %{ix86}
|
||||
%if 0%{?with_asahi}
|
||||
@@ -529,7 +520,7 @@ popd
|
||||
%endif
|
||||
%if 0%{?with_d3d12}
|
||||
%{_libdir}/dri/d3d12_dri.so
|
||||
%endif
|
||||
%endif
|
||||
%{_libdir}/dri/ingenic-drm_dri.so
|
||||
%{_libdir}/dri/imx-drm_dri.so
|
||||
%{_libdir}/dri/imx-lcdif_dri.so
|
||||
@@ -612,7 +603,7 @@ popd
|
||||
%endif
|
||||
%if 0%{?with_d3d12}
|
||||
%{_libdir}/dri/d3d12_drv_video.so
|
||||
%endif
|
||||
%endif
|
||||
%{_libdir}/dri/virtio_gpu_drv_video.so
|
||||
%endif
|
||||
|
||||
@@ -628,14 +619,13 @@ popd
|
||||
%endif
|
||||
%if 0%{?with_d3d12}
|
||||
%{_libdir}/vdpau/libvdpau_d3d12.so.1*
|
||||
%endif
|
||||
%endif
|
||||
%{_libdir}/vdpau/libvdpau_virtio_gpu.so.1*
|
||||
%endif
|
||||
|
||||
%if 0%{?with_d3d12}
|
||||
%files dxil
|
||||
%files dxil-devel
|
||||
%{_bindir}/spirv2dxil
|
||||
%files dxil-libs
|
||||
%{_libdir}/libspirv_to_dxil.a
|
||||
%{_libdir}/libspirv_to_dxil.so
|
||||
%endif
|
||||
@@ -650,7 +640,7 @@ popd
|
||||
%if 0%{?with_virtio}
|
||||
%{_libdir}/libvulkan_virtio.so
|
||||
%{_datadir}/vulkan/icd.d/virtio_icd.*.json
|
||||
%endif
|
||||
%endif
|
||||
%if 0%{?with_vulkan_hw}
|
||||
%{_libdir}/libvulkan_radeon.so
|
||||
%{_datadir}/drirc.d/00-radv-defaults.conf
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
%global commit bdec6af5d70dd51dd8ee9c0565a8a81deb9d169b
|
||||
%global ver 1.8.53
|
||||
%global commit_date 20250906
|
||||
%global commit 369ee922b45bfa7e8da357e4d62e93925862d86d
|
||||
%global ver 1.8.55
|
||||
%global commit_date 20250920
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
Name: tdlib-nightly
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "bup.spec"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,120 @@
|
||||
Name: bup
|
||||
Version: 0.33.9
|
||||
Release: 1%?dist
|
||||
Summary: Efficient backup system based on the git packfile format
|
||||
License: LGPL-2.0-only
|
||||
URL: https://bup.github.io
|
||||
Source0: https://github.com/bup/bup/archive/refs/tags/%version.tar.gz
|
||||
Packager: madonuko <mado@fyralabs.com>
|
||||
BuildRequires: python3-devel
|
||||
BuildRequires: gcc-c++ git-core
|
||||
BuildRequires: pandoc
|
||||
BuildRequires: pkgconfig(readline)
|
||||
BuildRequires: pkgconfig(libacl)
|
||||
Requires: python3
|
||||
|
||||
%description
|
||||
bup is a program that backs things up. It's short for "backup." Can you believe that nobody else has named an open source program "bup" after all this time? Me neither.
|
||||
|
||||
%package doc
|
||||
Summary: HTML documentations for %name
|
||||
BuildArch: noarch
|
||||
%description doc
|
||||
HTML documentations for %name.
|
||||
|
||||
%prep
|
||||
%autosetup
|
||||
|
||||
%build
|
||||
./configure
|
||||
%make_build
|
||||
|
||||
%install
|
||||
%make_install PREFIX=%_prefix LIBDIR=%_libdir/bup
|
||||
|
||||
%files doc
|
||||
%license LICENSE
|
||||
%doc %_pkgdocdir/bup-bloom.1.html
|
||||
%doc %_pkgdocdir/bup-cat-file.1.html
|
||||
%doc %_pkgdocdir/bup-config.5.html
|
||||
%doc %_pkgdocdir/bup-daemon.1.html
|
||||
%doc %_pkgdocdir/bup-damage.1.html
|
||||
%doc %_pkgdocdir/bup-drecurse.1.html
|
||||
%doc %_pkgdocdir/bup-features.1.html
|
||||
%doc %_pkgdocdir/bup-fsck.1.html
|
||||
%doc %_pkgdocdir/bup-ftp.1.html
|
||||
%doc %_pkgdocdir/bup-fuse.1.html
|
||||
%doc %_pkgdocdir/bup-gc.1.html
|
||||
%doc %_pkgdocdir/bup-get.1.html
|
||||
%doc %_pkgdocdir/bup-help.1.html
|
||||
%doc %_pkgdocdir/bup-import-duplicity.1.html
|
||||
%doc %_pkgdocdir/bup-import-rdiff-backup.1.html
|
||||
%doc %_pkgdocdir/bup-import-rsnapshot.1.html
|
||||
%doc %_pkgdocdir/bup-index.1.html
|
||||
%doc %_pkgdocdir/bup-init.1.html
|
||||
%doc %_pkgdocdir/bup-join.1.html
|
||||
%doc %_pkgdocdir/bup-ls.1.html
|
||||
%doc %_pkgdocdir/bup-margin.1.html
|
||||
%doc %_pkgdocdir/bup-memtest.1.html
|
||||
%doc %_pkgdocdir/bup-meta.1.html
|
||||
%doc %_pkgdocdir/bup-midx.1.html
|
||||
%doc %_pkgdocdir/bup-mux.1.html
|
||||
%doc %_pkgdocdir/bup-on.1.html
|
||||
%doc %_pkgdocdir/bup-prune-older.1.html
|
||||
%doc %_pkgdocdir/bup-random.1.html
|
||||
%doc %_pkgdocdir/bup-restore.1.html
|
||||
%doc %_pkgdocdir/bup-rm.1.html
|
||||
%doc %_pkgdocdir/bup-save.1.html
|
||||
%doc %_pkgdocdir/bup-server.1.html
|
||||
%doc %_pkgdocdir/bup-split.1.html
|
||||
%doc %_pkgdocdir/bup-tag.1.html
|
||||
%doc %_pkgdocdir/bup-tick.1.html
|
||||
%doc %_pkgdocdir/bup-validate-object-links.1.html
|
||||
%doc %_pkgdocdir/bup-validate-ref-links.1.html
|
||||
%doc %_pkgdocdir/bup-web.1.html
|
||||
%doc %_pkgdocdir/bup.1.html
|
||||
|
||||
%files
|
||||
%license LICENSE
|
||||
%doc README.md DESIGN HACKING
|
||||
%_bindir/bup
|
||||
%_libdir/bup/
|
||||
%_mandir/man1/bup-bloom.1.*
|
||||
%_mandir/man1/bup-cat-file.1.*
|
||||
%_mandir/man1/bup-daemon.1.*
|
||||
%_mandir/man1/bup-damage.1.*
|
||||
%_mandir/man1/bup-drecurse.1.*
|
||||
%_mandir/man1/bup-features.1.*
|
||||
%_mandir/man1/bup-fsck.1.*
|
||||
%_mandir/man1/bup-ftp.1.*
|
||||
%_mandir/man1/bup-fuse.1.*
|
||||
%_mandir/man1/bup-gc.1.*
|
||||
%_mandir/man1/bup-get.1.*
|
||||
%_mandir/man1/bup-help.1.*
|
||||
%_mandir/man1/bup-import-duplicity.1.*
|
||||
%_mandir/man1/bup-import-rdiff-backup.1.*
|
||||
%_mandir/man1/bup-import-rsnapshot.1.*
|
||||
%_mandir/man1/bup-index.1.*
|
||||
%_mandir/man1/bup-init.1.*
|
||||
%_mandir/man1/bup-join.1.*
|
||||
%_mandir/man1/bup-ls.1.*
|
||||
%_mandir/man1/bup-margin.1.*
|
||||
%_mandir/man1/bup-memtest.1.*
|
||||
%_mandir/man1/bup-meta.1.*
|
||||
%_mandir/man1/bup-midx.1.*
|
||||
%_mandir/man1/bup-mux.1.*
|
||||
%_mandir/man1/bup-on.1.*
|
||||
%_mandir/man1/bup-prune-older.1.*
|
||||
%_mandir/man1/bup-random.1.*
|
||||
%_mandir/man1/bup-restore.1.*
|
||||
%_mandir/man1/bup-rm.1.*
|
||||
%_mandir/man1/bup-save.1.*
|
||||
%_mandir/man1/bup-server.1.*
|
||||
%_mandir/man1/bup-split.1.*
|
||||
%_mandir/man1/bup-tag.1.*
|
||||
%_mandir/man1/bup-tick.1.*
|
||||
%_mandir/man1/bup-validate-object-links.1.*
|
||||
%_mandir/man1/bup-validate-ref-links.1.*
|
||||
%_mandir/man1/bup-web.1.*
|
||||
%_mandir/man1/bup.1.*
|
||||
%_mandir/man5/bup-config.5.*
|
||||
@@ -0,0 +1 @@
|
||||
rpm.version(gh("bup/bup"));
|
||||
@@ -4,7 +4,7 @@
|
||||
%define _build_id_links none
|
||||
|
||||
Name: sass
|
||||
Version: 1.92.1
|
||||
Version: 1.93.1
|
||||
Release: 1%?dist
|
||||
Summary: The reference implementation of Sass, written in Dart
|
||||
License: MIT
|
||||
|
||||
@@ -11,8 +11,8 @@
|
||||
|
||||
Summary: A complete solution to record, convert and stream audio and video
|
||||
Name: ffmpeg
|
||||
Version: 8.0
|
||||
Release: 1%?dist
|
||||
Version: 7.1.1
|
||||
Release: 16%?dist
|
||||
License: LGPLv3+
|
||||
URL: http://%{name}.org/
|
||||
Epoch: 1
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
import "andax/bump_extras.rhai" as bump;
|
||||
import "andax/spec.rhai" as spec;
|
||||
|
||||
rpm.version(find(`<small>ffmpeg-([\d.]+?)\.tar\.xz</small>`, get("https://ffmpeg.org/download.html"), 1));
|
||||
// rpm.version(find(`<small>ffmpeg-([\d.]+?)\.tar\.xz</small>`, get("https://ffmpeg.org/download.html"), 1));
|
||||
rpm.version(bump::bodhi("ffmpeg", bump::as_bodhi_ver(labels.branch)));
|
||||
|
||||
open_file("anda/multimedia/ffmpeg/VERSION_x265.txt", "w").write(bump::madoguchi("x265", labels.branch));
|
||||
open_file("anda/multimedia/ffmpeg/VERSION_tesseract.txt", "w").write(bump::bodhi("tesseract", bump::as_bodhi_ver(labels.branch)));
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: gstreamer1-plugin-libav
|
||||
Version: 1.26.5
|
||||
Version: 1.26.6
|
||||
Release: 1%?dist
|
||||
Epoch: 1
|
||||
Summary: GStreamer Libav plugin
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
%global majorminor 1.0
|
||||
|
||||
Name: gstreamer1-plugins-bad
|
||||
Version: 1.26.5
|
||||
Version: 1.26.6
|
||||
Release: 1%?dist
|
||||
Epoch: 2
|
||||
Summary: GStreamer streaming media framework "bad" plugins
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
%global majorminor 1.0
|
||||
|
||||
Name: gstreamer1-plugins-ugly
|
||||
Version: 1.26.5
|
||||
Version: 1.26.6
|
||||
Release: 1%?dist
|
||||
Epoch: 1
|
||||
Summary: GStreamer streaming media framework "ugly" plugins
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: gstreamer1-plugin-vaapi
|
||||
Version: 1.26.5
|
||||
Version: 1.26.6
|
||||
Release: 1%?dist
|
||||
Epoch: 1
|
||||
Summary: GStreamer VA-API integration
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "openutau.bin.spec"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,49 @@
|
||||
%global ver build/0.1.529
|
||||
|
||||
Name: openutau.bin
|
||||
Version: %(echo %ver | sed -E 's@^build/@@')
|
||||
Release: 1%?dist
|
||||
Summary: Open singing synthesis platform / Open source UTAU successor
|
||||
License: MIT
|
||||
URL: http://www.openutau.com
|
||||
Source0: https://github.com/stakira/OpenUtau/releases/download/%ver/OpenUtau-linux-x64.tar.gz
|
||||
Source1: https://github.com/stakira/OpenUtau/raw/refs/tags/%ver/LICENSE.txt
|
||||
Source2: https://github.com/stakira/OpenUtau/raw/refs/tags/%ver/OpenUtau/Assets/open-utau.ico
|
||||
Packager: madonuko <mado@fyralabs.com>
|
||||
Provides: openutau = %evr
|
||||
Provides: OpenUtau = %evr
|
||||
|
||||
%description
|
||||
OpenUtau is a free, open-source editor made for the UTAU community.
|
||||
|
||||
%prep
|
||||
cp %{S:1} %{S:2} .
|
||||
cat<<EOF > OpenUtau.desktop
|
||||
[Desktop Entry]
|
||||
Version=1.0
|
||||
Terminal=false
|
||||
Type=Application
|
||||
Name=OpenUtau
|
||||
Categories=Audio;AudioVideoEditing;
|
||||
Comment=%summary
|
||||
Keywords=utau;synthesis;
|
||||
Exec=%_bindir/OpenUtau
|
||||
Icon=%_iconsdir/hicolor/apps/open-utau.ico
|
||||
EOF
|
||||
|
||||
%install
|
||||
mkdir -p %buildroot%_bindir
|
||||
ln -s %_datadir/openutau/OpenUtau %buildroot%_bindir/OpenUtau
|
||||
install -Dm644 OpenUtau.desktop -t %buildroot%_datadir/applications
|
||||
install -Dpm644 open-utau.ico -t %buildroot%_iconsdir/hicolor/apps
|
||||
|
||||
mkdir -p %buildroot%_datadir/openutau
|
||||
cd %buildroot%_datadir/openutau
|
||||
tar tf %{S:0}
|
||||
|
||||
%files
|
||||
%license LICENSE.txt
|
||||
%_bindir/OpenUtau
|
||||
%_datadir/openutau
|
||||
%_datadir/applications/OpenUtau.desktop
|
||||
%_iconsdir/hicolor/apps/open-utau.ico
|
||||
@@ -0,0 +1,9 @@
|
||||
let v = gh("stakira/OpenUtau");
|
||||
let url = `OpenUtau-linux-x64.tar.gz`
|
||||
|
||||
if get(`https://github.com/stakira/OpenUtau/releases/expanded_assets/${v}`).contains(url) {
|
||||
rpm.global("ver", v);
|
||||
} else {
|
||||
print(`openutau: ${v} (waiting for bundle)`);
|
||||
terminate();
|
||||
}
|
||||
@@ -1,8 +1,8 @@
|
||||
#? https://src.fedoraproject.org/rpms/rtaudio/blob/db1aa72863ccbfd480e22c2f7aefb41ebb8e2360/f/rtaudio.spec
|
||||
%global commit 40e0d8140f14acd8552d2dc4f42dcc853274a12c
|
||||
%global commit acec45bb17425b0bfbc9972ead29d2b0c22c0c93
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commit_date 20250430
|
||||
%global ver 6.0.1
|
||||
%global commit_date 20250909
|
||||
%global ver .0.1
|
||||
|
||||
Name: rtaudio-nightly
|
||||
Version: %{ver}^%{commit_date}.git.%{shortcommit}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
%global commit_date 20250619
|
||||
%global commit_date 20250921
|
||||
|
||||
%global tree_commit 4e12f63955c1309c4e9580841083f05614f9e367
|
||||
%global tree_commit 7f7bfe5647635084b5699b2b7f4f5dfb489bbdae
|
||||
%global tree_shortcommit %(c=%{tree_commit}; echo ${c:0:7})
|
||||
|
||||
%global um_commit 46892acafb2fff3f3ace425d4694382c92645feb
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user