Compare commits

...

94 Commits

Author SHA1 Message Date
Gilver bb44f52035 Merge branch 'frawhide' into gil/chore/ffmpeg 2025-12-03 13:32:06 -06:00
Gilver 104649b9b6 fix(dracut-strip-trigger): Noarch (#7929)
* fix(dracut-strip-trigger): Noarch

Signed-off-by: Gilver <rockgrub@disroot.org>

* chore: Arches

Signed-off-by: Gilver <rockgrub@disroot.org>

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-12-04 03:18:32 +08:00
Raboneko edf5afdf64 bump: zed-preview 2025-12-03 18:57:32 +00:00
Raboneko 653cecb541 bump(branch): gstreamer1-vaapi 2025-12-03 18:52:37 +00:00
madomado 80ec5a283a fix(mpv-nightly): files (#7922)
Signed-off-by: madomado <madonuko@outlook.com>
2025-12-03 12:46:09 -06:00
Gilver 8362d456d7 fix(ffmpeg): Update script (#7921)
* chore: libchromaprint

* chore: Track rubberband

* fix(ffmpeg): Update script and trackers I forgot to commit
2025-12-04 02:42:16 +08:00
Raboneko 916807dd1c bump(branch): gstreamer1-plugin-libav gstreamer1-plugins-bad gstreamer1-plugins-ugly gstreamer1-vaapi 2025-12-03 18:24:31 +00:00
Raboneko 73a69ba191 bump: zed-preview zed 2025-12-03 17:45:57 +00:00
Raboneko 7cc959367b bump: rpcs3 groovy groovy-docs rust-typst 2025-12-03 17:23:03 +00:00
Raboneko 304225ef47 bump(branch): gstreamer1-vaapi 2025-12-03 17:18:51 +00:00
Gilver e7b497a0ba chore(gstreamer1-plugins-bad): Reset spec (#7884)
* chore(gstreamer1-plugins-bad): Reset spec

* fix: Right
2025-12-04 01:00:59 +08:00
Raboneko 9d140cb1dc bump: rpcs3 2025-12-03 15:32:51 +00:00
Gilver 9518b973a1 fix(nvidia-kmod-common): %post scripts and doc files (#7908)
Signed-off-by: Gilver <rockgrub@disroot.org>
2025-12-03 09:30:57 -06:00
Raboneko 98b7ee21f9 bump: rpcs3 2025-12-03 13:26:00 +00:00
Raboneko 69a9e1f524 bump: lomiri-system-settings 2025-12-03 12:44:20 +00:00
Raboneko ef6483fa86 bump: lomiri-system-settings 2025-12-03 11:44:22 +00:00
Raboneko 9a6fe9f57e bump: rpcs3 vala-panel-appmenu 2025-12-03 10:50:15 +00:00
Raboneko 3fd07693e6 bump: chdig 2025-12-03 09:46:00 +00:00
Raboneko 5cfe593d1d bump: mangowc scx-tools 2025-12-03 09:25:14 +00:00
Owen Zimmerman eddd7240b4 chore: update stardust-server to reflect upstream changes (PART 1), switch to large runners and add LICENSE.dependencies (#7873) 2025-12-02 23:35:43 -06:00
Raboneko 16dbadf1a4 bump: lomiri-system-settings 2025-12-03 05:19:53 +00:00
Raboneko fdc5244db0 bump: rpcs3 tdf 2025-12-03 03:57:14 +00:00
Raboneko a12b82bbb5 bump: rpcs3 2025-12-03 03:08:23 +00:00
Raboneko 09c6ba0999 bump(nightly): ghostty-nightly micro-nightly zed-nightly prismlauncher-nightly nim-nightly types-colorama stardust-server scx-scheds-nightly glasgow 2025-12-03 01:53:36 +00:00
Raboneko f3498d185a bump: ruffle-nightly scx-scheds 2025-12-03 01:45:02 +00:00
Gilver 0b7a345cbb chore(libnvidia-container): Use %git_clone (#7886)
* chore(libnvidia-container): Use %git_clone

* fix: Remove the cursed stuff from previous build method
2025-12-02 18:13:59 -06:00
Gilver 4b29b0c0ef feat(yarnpkg-berry): Don't fully override Yarnpkg if installed (#7887) 2025-12-02 18:13:05 -06:00
Gilver 18d19b8ccb fix(nvm): Give binscript the correct perms (#7888)
I can't believe I didn't notice I typo'd the permission number.

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-12-02 18:12:38 -06:00
Raboneko b5643ea653 bump: rpcs3 2025-12-02 23:18:53 +00:00
Raboneko c046cb96fc bump: vala-panel-appmenu 2025-12-02 22:56:58 +00:00
Raboneko 2e91e34c7c bump: copyparty 2025-12-02 20:56:07 +00:00
metcya 50ef7655ad fix(zlib): only conflict with zlib-ng-compat (#7878)
* add: zlib

* use make instead

* add update.rhai

* use %_prefix

* Add LDFLAGS export to zlib.spec

Signed-off-by: metcya <134973769+metcya@users.noreply.github.com>

* fix(zlib): only conflict with zlib-ng-compat

---------

Signed-off-by: metcya <134973769+metcya@users.noreply.github.com>
Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-12-02 10:00:33 -06:00
Raboneko a04ab29762 bump: mdtex2html 2025-12-02 13:54:09 +00:00
Raboneko 564b4b5efc bump: dart 2025-12-02 10:47:15 +00:00
Raboneko af59966289 bump: rpcs3 libnvidia-container nvidia-container-toolkit 2025-12-02 10:23:03 +00:00
metcya 14c23573d5 add: zlib (#7708)
* add: zlib

* use make instead
2025-12-02 00:30:48 -06:00
Owen Zimmerman a775aba05b chore: update stardust telescope to reflect upstream changes (#7870)
Updated commit hash and added icon file to package.

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-12-01 23:05:46 -06:00
Raboneko c0ea496361 bump: ruffle-nightly 2025-12-02 03:59:48 +00:00
metcya a139fd1b10 fix(asusctl): add systemd scriptlets (#7863)
* add: asusctl

* Make it build

* Remove empty file

* Add update.rhai

* Don't build on non-x86_64 architecture

* use gitlab update function

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* fix(asusctl): remove unnecessary patch

* oops

* actually remove the patch

* fix(asusctl): add systemd scriptlets

---------

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
Signed-off-by: metcya <134973769+metcya@users.noreply.github.com>
Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-12-01 21:09:59 -06:00
Raboneko 380da4c1b0 bump(nightly): hyprutils.nightly ghostty-nightly zed-nightly prismlauncher-nightly nim-nightly types-colorama stardust-atmosphere stardust-comet stardust-flatland stardust-protostar stardust-server scx-scheds-nightly scx-tools-nightly glasgow raindrop 2025-12-02 01:53:10 +00:00
Raboneko 9ea4014217 bump: rpcs3 2025-12-01 22:55:44 +00:00
madomado a4e0d6a2f9 fix(apparmor): files (#7857)
fix #7638

Signed-off-by: madomado <madonuko@outlook.com>
2025-12-01 16:36:51 -06:00
Raboneko 19ccd20030 bump: discord-canary-openasar discord-canary 2025-12-01 22:22:09 +00:00
Raboneko ea32fbf0ef bump: vgmstream 2025-12-01 21:57:01 +00:00
Raboneko 610516759f bump(branch): gstreamer1-vaapi 2025-12-01 21:12:57 +00:00
Raboneko 4a0e3883ab bump(branch): gstreamer1-plugins-bad 2025-12-01 20:41:10 +00:00
Raboneko d0116a7eff bump: libusermetrics 2025-12-01 20:24:45 +00:00
Gilver 93d7fc4b14 fix: Update scripts that are missing a spec import (#7834) 2025-12-02 04:17:59 +08:00
Gilver 410caee026 fix(openh264): Build i686 (#7851)
* fix(openh264): Build i386

Should help #7850.

Signed-off-by: Gilver <rockgrub@disroot.org>

* feat: Rebase onto Negativo17

Signed-off-by: Gilver <rockgrub@disroot.org>

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-12-02 04:17:52 +08:00
Raboneko 422eac13f8 bump: lomiri-ui-toolkit 2025-12-01 19:56:57 +00:00
Gilver 161a27551d feat(yarnpkg-berry): Track NPM (#7840) 2025-12-01 13:29:27 -06:00
Gilver 0e9768cc48 fix(terra-obsolete): Bump some package versions and releases (#7841)
Signed-off-by: Gilver <rockgrub@disroot.org>
2025-12-01 13:26:58 -06:00
Raboneko 5fb6a3c9d2 bump: discord-openasar discord rpcs3 2025-12-01 19:03:12 +00:00
Raboneko f73145e260 bump: discord-canary-openasar discord-canary 2025-12-01 18:44:19 +00:00
Raboneko b3c05575cc bump: discord-canary-openasar discord-canary 2025-12-01 17:58:30 +00:00
Raboneko 2c23b5d553 bump: discord-canary-openasar discord-canary 2025-12-01 17:48:16 +00:00
Raboneko 705cf8d550 bump: rpcs3 2025-12-01 15:56:58 +00:00
Gilver c4ef2f0908 fix(nvm): Hardcode default dir unless explicitly set otherwise (#7833) 2025-12-01 09:08:40 -06:00
Raboneko 2673998f05 bump: rpcs3 2025-12-01 11:25:29 +00:00
Raboneko 4caf46c9c0 bump: rpcs3 2025-12-01 10:24:24 +00:00
Raboneko b39cb906e6 bump: rpcs3 2025-12-01 07:50:24 +00:00
Gilver c2fd47dc4b chore(rpcs3): Cleanup the LLVM conditionals, drop LLVM20 requirement (#7805)
* cleanup(rpcs3): Cleanup the LLVM major macros to make it easier to update if needed

* feat: Try LLVM21?

Signed-off-by: Gilver <rockgrub@disroot.org>

* That is not how to do that.

Signed-off-by: Gilver <rockgrub@disroot.org>

* A

Signed-off-by: Gilver <rockgrub@disroot.org>

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-12-01 13:55:53 +08:00
Raboneko 90ef67272b bump: yt-dlp-git 2025-12-01 05:34:46 +00:00
Gilver 2896419ba2 add: NVM (#7804)
* add: NVM

* chore: Packager and changelog
2025-12-01 12:16:14 +08:00
Raboneko e97321b001 bump: gh-act xwayland-satellite arduino-flasher-cli 2025-12-01 04:03:51 +00:00
Jaiden Riordan 3d13c6521f arduino flasher (#7385)
* arduino flasher

* -a-L

* dont need probably

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* fix(arduino-flasher-cli): make it build

* use x86_64

---------

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
Co-authored-by: metcya <metcya@gmail.com>
Co-authored-by: metcya <134973769+metcya@users.noreply.github.com>
2025-11-30 21:18:13 -06:00
Raboneko 2ff68b65cf bump: ruffle-nightly yt-dlp-git 2025-12-01 02:33:21 +00:00
Raboneko 653ebfec28 bump(nightly): mpv-nightly ghostty-nightly zed-nightly types-colorama stardust-server stardust-telescope scx-scheds-nightly scx-tools-nightly glasgow 2025-12-01 02:10:28 +00:00
Raboneko f1b6c8eab7 bump(branch): kde-material-you-colors 2025-12-01 01:22:10 +00:00
Owen Zimmerman fad47a0a17 fix (gay): remove not needed lines (#7816) 2025-11-30 18:00:26 -06:00
Raboneko 40ff359758 bump: yt-dlp-git 2025-11-30 23:59:01 +00:00
Owen Zimmerman fe65f7962d fix (PGPy13): remove not needed build dep (#7811) 2025-11-30 17:50:49 -06:00
Raboneko bdd838ab49 bump: yt-dlp-git 2025-11-30 23:48:54 +00:00
Gilver 2fe3cad675 fix(kde-material-you-colors): Updbranch label (#7806)
* fix(kde-material-you-colors): Updbranch label

Signed-off-by: Gilver <rockgrub@disroot.org>

* fix: I am losing it bro

Signed-off-by: Gilver <rockgrub@disroot.org>

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-11-30 17:40:08 -06:00
Raboneko a5c6f2c900 bump: rpcs3 2025-11-30 19:29:26 +00:00
Raboneko 4bdf867a1d bump: rpcs3 vgmstream binsider 2025-11-30 18:37:00 +00:00
Raboneko d79a708327 bump: rust-koji 2025-11-30 16:32:50 +00:00
Raboneko c9038d1468 bump: rust-koji 2025-11-30 14:39:50 +00:00
Raboneko f9af700e96 bump: rpcs3 2025-11-30 13:16:17 +00:00
Raboneko 9b563fe4a4 bump: rpcs3 2025-11-30 12:07:30 +00:00
madomado 76b2aa8373 fix(limine): files (#7791)
Signed-off-by: madomado <madonuko@outlook.com>
2025-11-30 05:46:54 -06:00
madomado 60abf7f890 fix(halloy): bdep pkgconfig(xcb) (#7793)
Signed-off-by: madomado <madonuko@outlook.com>
2025-11-30 05:46:24 -06:00
madomado bdf4f734a4 fix(asusctl): bdep pkgconfig(fontconfig) (#7794)
Signed-off-by: madomado <madonuko@outlook.com>
2025-11-30 05:45:52 -06:00
Raboneko 03d46a7c93 bump: rpcs3 2025-11-30 11:36:50 +00:00
Raboneko b526c32a1d bump: vgmstream 2025-11-30 10:48:45 +00:00
Gilver 4ec3738aee Merge branch 'frawhide' into gil/chore/ffmpeg 2025-11-24 16:37:19 -06:00
Gilver 8dd1182743 Revert "chore: libchromaprint"
This reverts commit cfb0589ce0.
2025-11-22 02:25:26 -06:00
Gilver a852bed7b1 Revert "chore: Track rubberband"
This reverts commit 8f41fe442f.
2025-11-22 02:24:59 -06:00
Gilver cfb0589ce0 chore: libchromaprint 2025-11-22 02:08:32 -06:00
Gilver 09b232ef00 Merge branch 'frawhide' into gil/chore/ffmpeg 2025-11-22 01:59:41 -06:00
Gilver eb0c11c2ff Merge branch 'frawhide' into gil/chore/ffmpeg 2025-11-16 22:03:39 -06:00
Gilver 8f41fe442f chore: Track rubberband 2025-11-16 16:09:16 -06:00
Gilver eb4076a3a1 Merge branch 'frawhide' into gil/chore/ffmpeg 2025-11-16 15:51:48 -06:00
Gilver 8d7336f919 chore(ffmpeg): Build without bootstrap
Signed-off-by: Gilver <rockgrub@disroot.org>
2025-11-15 08:01:45 -06:00
92 changed files with 469 additions and 261 deletions
+1 -1
View File
@@ -1,7 +1,7 @@
%undefine __brp_mangle_shebangs
Name: chdig
Version: 25.11.2
Version: 25.12.1
Release: 1%?dist
Summary: Dig into ClickHouse with TUI interface
URL: https://github.com/azat/chdig
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-canary-openasar
Version: 0.0.814
Version: 0.0.819
Release: 1%?dist
Summary: A snappier Discord rewrite with features like further customization and theming
License: MIT AND https://discord.com/terms
+1 -1
View File
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-canary
Version: 0.0.814
Version: 0.0.819
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.116
Version: 0.0.117
Release: 1%?dist
Summary: A snappier Discord rewrite with features like further customization and theming
License: MIT AND https://discord.com/terms
+1 -1
View File
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord
Version: 0.0.116
Version: 0.0.117
Release: 1%?dist
Summary: Free Voice and Text Chat for Gamers
URL: https://discord.com
+1
View File
@@ -18,6 +18,7 @@ BuildRequires: alsa-lib-devel
BuildRequires: cargo-rpm-macros >= 24
BuildRequires: desktop-file-utils
BuildRequires: openssl-devel
BuildRequires: pkgconfig(xcb)
%description
+2 -3
View File
@@ -1,9 +1,9 @@
# Disable X11 for RHEL 10+
%bcond x11 %[%{undefined rhel} || 0%{?rhel} < 10]
%global commit 23f9381b8053ad7fcba11b61607497ce43eaebc7
%global commit 72dbcf119a9ed5082be2f226593194e20f611eea
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20251129
%global commit_date 20251201
%global ver 0.40.0
Name: mpv-nightly
@@ -188,7 +188,6 @@ sed -e "s|/usr/local/etc|%{_sysconfdir}/mpv|" -i etc/mpv.conf
-Dsdl2-audio=enabled \
-Dsdl2-gamepad=enabled \
-Dsdl2-video=enabled \
-Dsdl2=enabled \
-Dshaderc=disabled \
-Dsndio=disabled \
-Dspirv-cross=disabled \
+1 -1
View File
@@ -1,4 +1,4 @@
%global ver 2025-11-30
%global ver 2025-12-03
%global goodver %(echo %ver | sed 's/-//g')
%global __brp_mangle_shebangs %{nil}
%bcond_without mold
@@ -3,8 +3,8 @@
%global realname hyprutils
%global ver 0.10.4
%global commit 7e6346f84be8918e3eca405546c45fb37d74bdfe
%global commit_date 20251130
%global commit 2f2413801beee37303913fc3c964bbe92252a963
%global commit_date 20251202
%global shortcommit %{sub %commit 1 7}
Name: %realname.nightly
@@ -1,5 +1,5 @@
%global forgeurl https://gitlab.com/ubports/development/core/lomiri-system-settings
%global commit 54e10292fdecc42d2f5b296209d5b67f8ae90423
%global commit 4652fb4fb04569bea5102e9e52c23ca66a131435
%forgemeta
Name: lomiri-system-settings
@@ -1,10 +1,10 @@
%global forgeurl https://gitlab.com/ubports/development/core/lomiri-ui-toolkit
%global commit 4111d119b21d58754f8b4bcaa7665cab7263be00
%global commit 4789df7ca73f4d945279d6c28dab8c5efbac4b18
%forgemeta
Name: lomiri-ui-toolkit
Version: 1.3.5110
Release: 2%?dist
Version: 1.3.5900
Release: 1%?dist
Summary: QML components to ease the creation of beautiful applications in QML for Lomiri
License: LGPL-3.0
+1 -1
View File
@@ -1,5 +1,5 @@
Name: mangowc
Version: 0.10.6
Version: 0.10.7
Release: 1%?dist
Summary: wayland compositor base wlroots and scenefx (dwm but wayland)
License: GPL-3.0
@@ -1,6 +1,6 @@
%global commit 3754a94cb5b0d2997df692333e151442d22a72e5
%global commit b4a48303ed9ea74d326ba450ddf5f1514dca76d0
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global fulldate 2025-11-29
%global fulldate 2025-12-01
%global commit_date %(echo %{fulldate} | sed 's/-//g')
%global public_key RWQlAjJC23149WL2sEpT/l0QKy7hMIFhYdQOFy0Z7z7PbneUgvlsnYcV
%global ver 1.3.0
+2 -2
View File
@@ -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 70dfc7fcb4d0f53e155fa0d8ac5ea200d8736d16
%global commit_date 20251128
%global commit_hash 118f5a3e357f026b455fb60a48e124c2ce2910d1
%global commit_date 20251203
%global shortcommit %{sub %{commit_hash} 1 7}
%global ver 2.0.14
+1 -1
View File
@@ -1 +1 @@
rpm.version(find("([\\d.]+)", gh("yarnpkg/berry"), 1));
rpm.version(npm("@yarnpkg/cli"));
+2 -2
View File
@@ -2,7 +2,7 @@
Name: yarnpkg-berry
Version: 4.12.0
Release: 3%?dist
Release: 4%?dist
Summary: Active development version of Yarn
License: BSD-2-Clause
URL: https://yarnpkg.com
@@ -17,7 +17,7 @@ BuildRequires: yarnpkg
BuildRequires: %{name}
%endif
Provides: yarn-berry
Provides: yarnpkg = %{evr}
Conflicts: yarnpkg
BuildArch: noarch
Packager: Gilver E. <rockgrub@disroot.org>
+2 -2
View File
@@ -1,6 +1,6 @@
%global commit 450cd3d42ba90f8658f260560b69cdc8a52f061b
%global commit 2bf47879dee6dc8c21613b83e058a1dd4b9bde29
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20251130
%global commit_date 20251203
%global ver 0.216.0
%bcond_with check
+1 -1
View File
@@ -5,7 +5,7 @@
%global debug_package %{nil}
%endif
%global ver 0.215.3-pre
%global ver 0.216.0-pre
# Exclude input files from mangling
%global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$
+1 -1
View File
@@ -15,7 +15,7 @@
%global rustflags_debuginfo 0
Name: zed
Version: 0.214.7
Version: 0.215.3
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
@@ -3,10 +3,10 @@
%global name_pretty %{quote:Prism Launcher (Nightly)}
%global appid org.prismlauncher.PrismLauncher-nightly
%global commit 603da29f28b56d7f36f258b0ae318071f8bc6a66
%global commit fbe239eb3d8e4f7cb437cb7f6772b9953efaeec3
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20251130
%global commit_date 20251203
%global snapshot_info %{commit_date}.%{shortcommit}
%bcond_without qt6
+31 -37
View File
@@ -1,9 +1,8 @@
%global _distro_extra_cflags -Wno-uninitialized
%global _distro_extra_cxxflags -include %_includedir/c++/*/cstdint
# Define which LLVM/Clang version RPCS3 needs
%if %{?fedora} >= 43
%global llvm_major 20
%bcond llvm_compat 1
%if 0%{?fedora} >= 45
%global llvm_major 21
%endif
# GLIBCXX_ASSERTIONS is known to break RPCS3
%global build_cflags %(echo %{__build_flags_lang_c} | sed 's/-Wp,-D_GLIBCXX_ASSERTIONS//g') %{?_distro_extra_cflags}
@@ -11,8 +10,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 7b560e5ffaf3504b590db69309bd8290125920e4
%global ver 0.0.38-18406
%global commit e3f5f2d14e44a44eec9f8c0f79f53893ff04fdbc
%global ver 0.0.38-18442
Name: rpcs3
Version: %(echo %{ver} | sed 's/-/^/g')
@@ -68,40 +67,35 @@ BuildRequires: qt6-qtbase-private-devel vulkan-devel jack-audio-connection-kit-
%build
# Looking at the CMakeLists.txt, this is the intended compiler and there are no fixes for GCC on aarch64
%if %{with llvm_compat}
%if %{defined llvm_major}
export LLVM_DIR=%{_libdir}/llvm%{?llvm_major}/%{_lib}/cmake
%endif
%cmake -DDISABLE_LTO=TRUE \
-DZSTD_BUILD_STATIC=ON \
-DCMAKE_SKIP_RPATH=ON \
-DBUILD_SHARED_LIBS:BOOL=OFF \
-DUSE_NATIVE_INSTRUCTIONS=OFF \
-DCMAKE_C_FLAGS="$CFLAGS" \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DSTATIC_LINK_LLVM=OFF \
-DUSE_SYSTEM_FAUDIO=ON \
-DUSE_SDL=ON \
-DUSE_SYSTEM_SDL=ON \
-DBUILD_LLVM=OFF \
-DUSE_PRECOMPILED_HEADERS=OFF \
-DUSE_DISCORD_RPC=ON \
-DUSE_SYSTEM_FFMPEG=ON \
-DUSE_SYSTEM_LIBPNG=ON \
-DUSE_SYSTEM_ZLIB=ON \
-DUSE_SYSTEM_OPENCV=ON \
-DUSE_SYSTEM_CURL=ON \
-DUSE_SYSTEM_FLATBUFFERS=OFF \
-DUSE_SYSTEM_PUGIXML=OFF \
-DUSE_SYSTEM_WOLFSSL=OFF \
%if %{with llvm_compat}
-DCMAKE_C_COMPILER=clang-%{?llvm_major} \
-DCMAKE_CXX_COMPILER=clang++-%{?llvm_major} \
%else
-DCMAKE_C_COMPILER=clang \
-DCMAKE_CXX_COMPILER=clang++ \
%endif
-DCMAKE_LINKER=mold \
-DCMAKE_SHARED_LINKER_FLAGS="$LDFLAGS -fuse-ld=mold" \
%cmake -DDISABLE_LTO=TRUE \
-DZSTD_BUILD_STATIC=ON \
-DCMAKE_SKIP_RPATH=ON \
-DBUILD_SHARED_LIBS:BOOL=OFF \
-DUSE_NATIVE_INSTRUCTIONS=OFF \
-DCMAKE_C_FLAGS="$CFLAGS" \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DSTATIC_LINK_LLVM=OFF \
-DUSE_SYSTEM_FAUDIO=ON \
-DUSE_SDL=ON \
-DUSE_SYSTEM_SDL=ON \
-DBUILD_LLVM=OFF \
-DUSE_PRECOMPILED_HEADERS=OFF \
-DUSE_DISCORD_RPC=ON \
-DUSE_SYSTEM_FFMPEG=ON \
-DUSE_SYSTEM_LIBPNG=ON \
-DUSE_SYSTEM_ZLIB=ON \
-DUSE_SYSTEM_OPENCV=ON \
-DUSE_SYSTEM_CURL=ON \
-DUSE_SYSTEM_FLATBUFFERS=OFF \
-DUSE_SYSTEM_PUGIXML=OFF \
-DUSE_SYSTEM_WOLFSSL=OFF \
-DCMAKE_C_COMPILER=clang%{?llvm_major:-%{llvm_major}} \
-DCMAKE_CXX_COMPILER=clang++%{?llvm_major:-%{llvm_major}} \
-DCMAKE_LINKER=mold \
-DCMAKE_SHARED_LINKER_FLAGS="$LDFLAGS -fuse-ld=mold" \
-DCMAKE_EXE_LINKER_FLAGS="$LDFLAGS -fuse-ld=mold"
%cmake_build
+1 -1
View File
@@ -1,7 +1,7 @@
%define debug_package %{nil}
Name: dart
Version: 3.10.2
Version: 3.10.3
Release: 1%?dist
Summary: The Dart Language
License: BSD-3-Clause
+1 -1
View File
@@ -12,7 +12,7 @@
# https://github.com/nektos/act
%global goipath github.com/nektos/act
Version: 0.2.82
Version: 0.2.83
%gometa -f
@@ -1,5 +1,5 @@
Name: groovy-docs
Version: 5.0.2
Version: 5.0.3
Release: 1%?dist
Summary: Documentation for the Groovy programming language
URL: https://groovy-lang.org/
+1 -1
View File
@@ -1,5 +1,5 @@
Name: groovy
Version: 5.0.2
Version: 5.0.3
Release: 1%?dist
Summary: A multi-faceted language for the Java platform
BuildArch: noarch
+2 -2
View File
@@ -1,8 +1,8 @@
%global csrc_commit 561b417c65791cd8356b5f73620914ceff845d10
%global commit 66560840043d2ea8a96b4ce46ab55f0faed37349
%global commit 2d0b62aa515c9d1b4132a5c83713d7d1e68840a0
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global ver 2.3.1
%global commit_date 20251128
%global commit_date 20251203
%global debug_package %nil
Name: nim-nightly
+1 -3
View File
@@ -7,7 +7,7 @@
Name: python-%{pypi_name}
Version: %commit_date.%shortcommit
Release: 1%?dist
Release: 2%?dist
Summary: Colour your text / terminal to be more gay
License: MIT
URL: https://github.com/ms-jpq/gay
@@ -44,8 +44,6 @@ Provides: gay
%doc README.md
%license LICENSE
%{_bindir}/gay
%ghost %python3_sitelib/__pycache__/*.cpython-*.pyc
%ghost %python3_sitelib/%{name}/subcommands/__pycache__/*.cpython-*.pyc
%python3_sitelib/gay-1.3.4.dist-info/*
%changelog
+1 -1
View File
@@ -2,7 +2,7 @@
%global _desc python3-library to convert Markdown with included LaTeX-Formulas to HTML with MathML.
Name: python-%{pypi_name}
Version: 1.3.1
Version: 1.3.2
Release: 1%?dist
Summary: python3-library to convert Markdown with included LaTeX-Formulas to HTML with MathML
License: LGPL-2.1
-1
View File
@@ -10,7 +10,6 @@ URL: https://github.com/memory/PGPy
Source0: https://files.pythonhosted.org/packages/source/P/PGPy13/pgpy13-%{version}.tar.gz
BuildArch: noarch
BuildRequires: python3
BuildRequires: python3.10
BuildRequires: python3-build
BuildRequires: python3-installer
@@ -1,5 +1,5 @@
%global commit e80d84d98a88a75eac0e346fcdc4c4010cf91ec8
%global commit_date 20251130
%global commit 5e3a96dcaa378d0937134b0fc5ae23fb3928e1f5
%global commit_date 20251203
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global pypi_name types-colorama
+2 -2
View File
@@ -5,8 +5,8 @@
%global altdiffname cococonscious-%{crate}
Name: rust-koji
Version: 3.2.0
Release: 1%{?dist}
Version: 3.3.1
Release: 1%?dist
Summary: Interactive CLI for creating conventional commits
License: MIT
+1 -1
View File
@@ -4,7 +4,7 @@
%global crate typst
Name: rust-typst
Version: 0.14.0
Version: 0.14.1
Release: 1%?dist
Summary: New markup-based typesetting system that is powerful and easy to learn
@@ -1,5 +1,5 @@
Name: xwayland-satellite
Version: 0.7
Version: 0.8
Release: 1%?dist
Summary: Xwayland outside your Wayland.
License: MPL-2.0
@@ -1,5 +1,5 @@
%global forgeurl https://gitlab.com/vala-panel-project/vala-panel-appmenu
%global commit 6665f7708ef15baa5538f5582b81ceb75a104a24
%global commit aea4ea398b7c75494f23f5e5bdb4f495d615059f
%forgemeta
Name: vala-panel-appmenu
+6 -4
View File
@@ -276,10 +276,11 @@ make -C utils check
%{_bindir}/aa-exec
%{_bindir}/aa-features-abi
%{_sbindir}/aa-load
%{_sbindir}/aa-teardown
%{_unitdir}/apparmor.service
%{_sbindir}/aa-show-usage
%dnl %{_sbindir}/aa-teardown
%dnl %{_unitdir}/apparmor.service
%{_presetdir}/70-apparmor.preset
%{_prefix}/lib/apparmor
%dnl %{_prefix}/lib/apparmor
%dir %{_sysconfdir}/apparmor
# FIXME: the confusion…? how did this happen
%config(noreplace) %{_sysconfdir}/apparmor/default_unconfined.template
@@ -293,7 +294,8 @@ make -C utils check
%{_mandir}/man7/apparmor.7.gz
%{_mandir}/man7/apparmor_xattrs.7.gz
%{_mandir}/man8/aa-load.8.gz
%{_mandir}/man8/aa-teardown.8.gz
%{_mandir}/man8/aa-show-usage.8.gz
%dnl %{_mandir}/man8/aa-teardown.8.gz
%{_mandir}/man8/apparmor_parser.8.gz
%files utils -f apparmor-utils.lang
+1 -1
View File
@@ -1,5 +1,5 @@
Name: libusermetrics
Version: 1.3.3
Version: 1.4.0
Release: 1%?dist
Summary: library for retrieving anonymous metrics about users
License: GPLv3 AND LGPLv3 AND LGPLv2
@@ -1,7 +1,7 @@
%global _major 1
Name: libnvidia-container
Version: 1.18.0
Version: 1.18.1
Release: 1%?dist
Summary: NVIDIA container runtime library
License: BSD-3-Clause AND Apache-2.0 AND GPL-3.0-or-later AND LGPL-3.0-or-later AND MIT AND GPL-2.0-only
@@ -25,20 +25,15 @@ BuildRequires: rpcgen
The nvidia-container library provides an interface to configure containers using NVIDIA hardware.
%prep
rm -rf ./*
### Must be built this way because the Makefile expects be to in a Git directory.
git clone https://github.com/NVIDIA/%{name}.git
cd %{name}
git checkout v%{version}
%git_clone %{url}.git v%{version}
%autopatch -p1
%build
cd %{name}
make distclean
%make_build REVISION=%{version} WITH_LIBELF=yes
%install
cd %{name}
make install DESTDIR=%{buildroot} REVISION=%{version} WITH_LIBELF=yes \
LDCONFIG=/bin/true \
prefix=%{_prefix} \
+2
View File
@@ -1,8 +1,10 @@
project pkg {
arches = ["x86_64", "aarch64", "i386"]
rpm {
spec = "openh264.spec"
}
labels {
subrepo = "multimedia"
mock = 1
}
}
+55 -55
View File
@@ -1,107 +1,107 @@
# ref: https://src.fedoraproject.org/rpms/openh264
# To get the commit:
# git clone https://github.com/cisco/openh264.git
# cd openh264
# rm -rf gmp-api; make gmp-bootstrap; cd gmp-api
# git rev-parse HEAD
%global commit1 1f5a2f07a565a9465c14d3a8b12f3202f83c775e
%global shortcommit1 %(c=%{commit1}; echo ${c:0:7})
# Makefile expects V=Yes instead of V=1:
%global _make_verbose V=Yes
Name: openh264
Version: 2.6.0
# Also bump the Release tag for gstreamer1-plugin-openh264 down below
Release: 2%?dist
Summary: H.264 codec library
Release: 3%{?dist}
Epoch: 1
Summary: Open Source H.264 Codec
License: BSD
URL: https://www.openh264.org/
Source0: https://github.com/cisco/openh264/archive/v%version/openh264-%version.tar.gz
Source0: https://github.com/cisco/%{name}/archive/v%{version}.tar.gz#/%{name}-v%{version}.tar.gz
Source1: https://github.com/mozilla/gmp-api/archive/%{commit1}/gmp-api-%{shortcommit1}.tar.gz
BuildRequires: gcc-c++
BuildRequires: gstreamer1-devel
BuildRequires: gstreamer1-plugins-base-devel
BuildRequires: make
BuildRequires: meson
BuildRequires: nasm
Obsoletes: noopenh264 < 1:0
Obsoletes: %{name}-libs < %{?epoch}:%{version}-%{release}
Provides: %{name}-libs = %{?epoch}:%{version}-%{release}
Provides: %{name}-libs%{?_isa} = %{?epoch}:%{version}-%{release}
%description
OpenH264 is a codec library which supports H.264 encoding and decoding. It is
suitable for use in real time applications such as WebRTC.
%package devel
Summary: Development files for %{name}
Obsoletes: noopenh264-devel < 1:0
Requires: %{name}%{?_isa} = %{?epoch}:%{version}-%{release}
%package devel
Summary: Development files for %{name}
Requires: %{name}%{?_isa} = %{version}-%{release}
%description devel
%description devel
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.
%package -n mozilla-openh264
Summary: H.264 codec support for Mozilla browsers
Requires: %{name}%{?_isa} = %{version}-%{release}
Requires: mozilla-filesystem%{?_isa}
%package -n mozilla-%{name}
Summary: H.264 codec support for Mozilla browsers
Requires: %{name}%{?_isa} = %{?epoch}:%{version}-%{release}
Requires: mozilla-filesystem%{?_isa}
%description -n mozilla-openh264
The mozilla-openh264 package contains a H.264 codec plugin for Mozilla
browsers.
The mozilla-openh264 package contains a H.264 codec plugin for Mozilla browsers.
%prep
%setup -q
%autosetup
# Extract gmp-api archive
tar -xf %{S:1}
mv gmp-api-%{commit1} gmp-api
%build
# Update the makefile with our build options
# Must be done in %%build in order to pick up correct LDFLAGS.
sed -i -e 's|^CFLAGS_OPT=.*$|CFLAGS_OPT=%{optflags}|' Makefile
sed -i -e 's|^PREFIX=.*$|PREFIX=%{_prefix}|' Makefile
sed -i -e 's|^LIBDIR_NAME=.*$|LIBDIR_NAME=%{_lib}|' Makefile
sed -i -e 's|^SHAREDLIB_DIR=.*$|SHAREDLIB_DIR=%{_libdir}|' Makefile
sed -i -e '/^CFLAGS_OPT=/i LDFLAGS=%{__global_ldflags}' Makefile
# First build the openh264 libraries
make %{?_smp_mflags}
# ... then build the mozilla plugin
make plugin %{?_smp_mflags}
sed -i \
-e 's@PREFIX=/usr/local@PREFIX=%{_prefix}@g' \
-e 's@SHAREDLIB_DIR=$(PREFIX)/lib@SHAREDLIB_DIR=%{_libdir}@g' \
-e 's@LIBDIR_NAME=lib@LIBDIR_NAME=%{_lib}@g' \
-e 's@CFLAGS_OPT=-O3@CFLAGS_OPT=%{optflags}@g' \
-e '/^CFLAGS_OPT=/i LDFLAGS=%{__global_ldflags}' \
Makefile
%make_build
%make_build plugin
%install
%make_install
find %{buildroot} -name "*.a" -delete
# Install mozilla plugin
mkdir -p $RPM_BUILD_ROOT%{_libdir}/mozilla/plugins/gmp-gmpopenh264/system-installed
cp -a libgmpopenh264.so* gmpopenh264.info $RPM_BUILD_ROOT%{_libdir}/mozilla/plugins/gmp-gmpopenh264/system-installed/
mkdir -p %{buildroot}%{_libdir}/mozilla/plugins/gmp-gmpopenh264/system-installed
cp -a libgmpopenh264.so* gmpopenh264.info %{buildroot}%{_libdir}/mozilla/plugins/gmp-gmpopenh264/system-installed/
mkdir -p $RPM_BUILD_ROOT%{_libdir}/firefox/defaults/pref
cat > $RPM_BUILD_ROOT%{_libdir}/firefox/defaults/pref/gmpopenh264.js << EOF
mkdir -p %{buildroot}%{_libdir}/firefox/defaults/pref
cat > %{buildroot}%{_libdir}/firefox/defaults/pref/gmpopenh264.js << EOF
pref("media.gmp-gmpopenh264.autoupdate", false);
pref("media.gmp-gmpopenh264.version", "system-installed");
pref("media.gmp-gmpopenh264.enabled", true);
pref("media.gmp-gmpopenh264.provider.enabled", true);
pref("media.peerconnection.video.h264_enabled", true);
EOF
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/profile.d
cat > $RPM_BUILD_ROOT%{_sysconfdir}/profile.d/gmpopenh264.sh << EOF
MOZ_GMP_PATH="${MOZ_GMP_PATH}${MOZ_GMP_PATH:+:}%{_libdir}/mozilla/plugins/gmp-gmpopenh264/system-installed"
mkdir -p %{buildroot}%{_sysconfdir}/profile.d
cat > %{buildroot}%{_sysconfdir}/profile.d/gmpopenh264.sh << EOF
MOZ_GMP_PATH="%{_libdir}/mozilla/plugins/gmp-gmpopenh264/system-installed"
export MOZ_GMP_PATH
EOF
# Remove static libraries
rm $RPM_BUILD_ROOT%{_libdir}/*.a
%files
%license LICENSE
%doc README.md
%{_libdir}/libopenh264.so.*
%doc README.md CONTRIBUTORS
%{_libdir}/lib%{name}.so.*
%files devel
%{_includedir}/wels/
%{_libdir}/libopenh264.so
%{_libdir}/pkgconfig/openh264.pc
%{_includedir}/*
%{_libdir}/lib%{name}.so
%{_libdir}/pkgconfig/%{name}.pc
%files -n mozilla-openh264
%files -n mozilla-%{name}
%{_sysconfdir}/profile.d/gmpopenh264.sh
%dir %{_libdir}/firefox
%dir %{_libdir}/firefox/defaults
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "zlib.spec"
}
}
+1
View File
@@ -0,0 +1 @@
rpm.version(gh("madler/zlib"));
+45
View File
@@ -0,0 +1,45 @@
Name: zlib
Version: 1.3.1
Release: 1%?dist
License: Zlib
URL: https://zlib.net
Source: https://github.com/madler/zlib/archive/v%{version}.tar.gz
Summary: A massively spiffy yet delicately unobtrusive compression library
Conflicts: zlib-ng-compat
BuildRequires: gcc
%description
%summary.
%package devel
%pkg_devel_files
%package static
%pkg_static_files
%prep
%autosetup
export CFLAGS="%optflags"
export LDFLAGS="%build_ldflags"
./configure --libdir=%_libdir \
--includedir=%_includedir \
--sysconfdir=%_sysconfdir \
--localstatedir=%_localstatedir \
--prefix=%_prefix
%build
%make_build
%install
%make_install
%files
%license LICENSE
%doc README
%_mandir/man3/zlib.3.*
%_libdir/libz.so.*
%changelog
* Wed Nov 26 2025 metcya <metcya@gmail.com>
- package zlib
+4 -1
View File
@@ -1,4 +1,7 @@
rpm.version(gh("v-novaltd/LCEVCdec"));
import "andax/bump_extras.rhai" as bump;
import "andax/spec.rhai" as spec;
rpm.version(find(`\s+VERSION ([\d.]+)`, gh_rawfile("v-novaltd/LCEVCdec", "main", "CMakeLists.txt"), 1));
open_file("anda/multimedia/LCEVCdec/VERSION_ffmpeg.txt", "w").write(bump::madoguchi("ffmpeg", labels.branch));
@@ -0,0 +1 @@
1.6.0
@@ -0,0 +1 @@
4.0.0
+1 -1
View File
@@ -1,4 +1,4 @@
%bcond bootstrap 1
%bcond bootstrap 0
%if %{with bootstrap}
%bcond chromaprint 0
+4 -1
View File
@@ -1,4 +1,5 @@
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(bump::bodhi("ffmpeg", bump::as_bodhi_ver(labels.branch)));
@@ -6,12 +7,14 @@ rpm.version(bump::bodhi("ffmpeg", bump::as_bodhi_ver(labels.branch)));
open_file("anda/multimedia/ffmpeg/VERSION_x264.txt", "w").write(bump::madoguchi("x264", 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)));
open_file("anda/multimedia/ffmpeg/VERSION_rubberband.txt", "w").write(bump::bodhi("rubberband", bump::as_bodhi_ver(labels.branch)));
open_file("anda/multimedia/ffmpeg/VERSION_libbluray.txt", "w").write(bump::bodhi("libbluray", bump::as_bodhi_ver(labels.branch)));
open_file("anda/multimedia/ffmpeg/VERSION_libchromaprint.txt", "w").write(bump::bodhi("libchromaprint", bump::as_bodhi_ver(labels.branch)));
open_file("anda/multimedia/ffmpeg/VERSION_vvenc.txt", "w").write(bump::madoguchi("vvenc-libs", labels.branch));
open_file("anda/multimedia/ffmpeg/VERSION_xeve.txt", "w").write(bump::madoguchi("xeve", labels.branch));
open_file("anda/multimedia/ffmpeg/VERSION_xevd.txt", "w").write(bump::madoguchi("xevd", labels.branch));
open_file("anda/multimedia/ffmpeg/VERSION_LCEVCdec.txt", "w").write(bump::madoguchi("LCEVCdec", labels.branch));
open_file("anda/multimedia/ffmpeg/VERSION_svt-av1.txt", "w").write(bump::bodhi("svt-av1", labels.branch));
open_file("anda/multimedia/ffmpeg/VERSION_svt-av1.txt", "w").write(bump::bodhi("svt-av1", bump::as_bodhi_ver(labels.branch)));
let dir = sub(`/[^/]+$`, "", __script_path);
if sh("[[ `git status " + dir + " --porcelain` ]] && exit 1 || exit 0", #{}).ctx.rc == 1 {
@@ -1,5 +1,5 @@
Name: gstreamer1-plugin-libav
Version: 1.26.8
Version: 1.26.9
Release: 1%?dist
Epoch: 1
Summary: GStreamer Libav plugin
@@ -1,4 +1,5 @@
import "andax/bump_extras.rhai" as bump;
import "andax/spec.rhai" as spec;
let vr = bump::bodhi_vr("gstreamer1-plugin-libav", bump::as_bodhi_ver(labels.branch));
rpm.version(vr[1]);
@@ -0,0 +1 @@
2.6.0
@@ -1,9 +1,9 @@
%define _legacy_common_support 1
%global __brp_check_rpaths %{nil}
%undefine __brp_check_rpaths
%global majorminor 1.0
Name: gstreamer1-plugins-bad
Version: 1.26.8
Version: 1.26.9
Release: 1%?dist
Epoch: 2
Summary: GStreamer streaming media framework "bad" plugins
@@ -42,6 +42,9 @@ Provides: gstreamer1-plugin-openh264%{?_isa} = %{?epoch}:%{version}-%{rele
Obsoletes: gstreamer1-svt-hevc < %{?epoch}:%{version}-%{release}
Provides: gstreamer1-svt-hevc = %{?epoch}:%{version}-%{release}
Provides: gstreamer1-svt-hevc%{?_isa} = %{?epoch}:%{version}-%{release}
Obsoletes: %{name}-free-libs < %{?epoch}:%{version}-%{release}
Provides: %{name}-free-libs = %{?epoch}:%{version}-%{release}
Provides: %{name}-free-libs%{?_isa} = %{?epoch}:%{version}-%{release}
Obsoletes: gstreamer1-plugin-vaapi < %{?epoch}:%{version}-%{release}
Provides: gstreamer1-plugin-vaapi = %{?epoch}:%{version}-%{release}
Provides: gstreamer1-plugin-vaapi%{?_isa} = %{?epoch}:%{version}-%{release}
@@ -234,17 +237,6 @@ Provides: %{name}-free-fluidsynth%{?_isa} = %{?epoch}:%{version}-%{release
%description fluidsynth
This package contains the GStreamer Fluidsynth plugin.
%package libs
Summary: Runtime libraries for the GStreamer "bad" plugins
Obsoletes: %{name}-free-libs < %{?epoch}:%{version}-%{release}
Provides: %{name}-free-libs = %{?epoch}:%{version}-%{release}
Provides: %{name}-free-libs%{?_isa} = %{?epoch}:%{version}-%{release}
Requires: %{name} = %{?epoch}:%{version}-%{release}
%description libs
%summary.
%package devel
Summary: Development files for the GStreamer "bad" plugins
Requires: %{name}%{?_isa} = %{?epoch}:%{version}-%{release}
@@ -502,6 +494,32 @@ install -p -m 644 -D %{SOURCE1} %{buildroot}%{_metainfodir}/gstreamer-bad.metain
%doc AUTHORS NEWS README.md RELEASE REQUIREMENTS
%{_bindir}/gst-transcoder-1.0
%{_metainfodir}/gstreamer-bad.metainfo.xml
%{_libdir}/girepository-%{majorminor}/CudaGst-%{majorminor}.typelib
%{_libdir}/girepository-%{majorminor}/Gst*-%{majorminor}.typelib
%{_libdir}/libgstadaptivedemux-%{majorminor}.so.*
%{_libdir}/libgstanalytics-%{majorminor}.so.*
%{_libdir}/libgstbadaudio-%{majorminor}.so.*
%{_libdir}/libgstbasecamerabinsrc-%{majorminor}.so.*
%{_libdir}/libgstcodecparsers-%{majorminor}.so.*
%{_libdir}/libgstcodecs-%{majorminor}.so.*
%{_libdir}/libgstcuda-%{majorminor}.so.*
%{_libdir}/libgstdxva-%{majorminor}.so.*
%{_libdir}/libgstinsertbin-%{majorminor}.so.*
%{_libdir}/libgstisoff-%{majorminor}.so.*
%{_libdir}/libgstmpegts-%{majorminor}.so.*
%{_libdir}/libgstmse-%{majorminor}.so.*
%{_libdir}/libgstopencv-%{majorminor}.so.*
%{_libdir}/libgstphotography-%{majorminor}.so.*
%{_libdir}/libgstplayer-%{majorminor}.so.*
%{_libdir}/libgstplay-%{majorminor}.so.*
%{_libdir}/libgstsctp-%{majorminor}.so.*
%{_libdir}/libgsttranscoder-%{majorminor}.so.*
%{_libdir}/libgsturidownloader-%{majorminor}.so.*
%{_libdir}/libgstva-%{majorminor}.so.*
%{_libdir}/libgstvulkan-%{majorminor}.so.*
%{_libdir}/libgstwayland-%{majorminor}.so.*
%{_libdir}/libgstwebrtc-%{majorminor}.so.*
%{_libdir}/libgstwebrtcnice-%{majorminor}.so.*
# Encoder profiles
%dir %{_datadir}/gstreamer-%{majorminor}/encoding-profiles/
%dir %{_datadir}/gstreamer-%{majorminor}/encoding-profiles/device/
@@ -682,36 +700,6 @@ install -p -m 644 -D %{SOURCE1} %{buildroot}%{_metainfodir}/gstreamer-bad.metain
%files fluidsynth
%{_libdir}/gstreamer-%{majorminor}/libgstfluidsynthmidi.so
%{_libdir}/gstreamer-%{majorminor}/libgstmidi.so
%{_libdir}/gstreamer-%{majorminor}/libgstwildmidi.so
%files libs
%{_libdir}/girepository-%{majorminor}/CudaGst-%{majorminor}.typelib
%{_libdir}/girepository-%{majorminor}/Gst*-%{majorminor}.typelib
%{_libdir}/libgstadaptivedemux-%{majorminor}.so.*
%{_libdir}/libgstanalytics-%{majorminor}.so.*
%{_libdir}/libgstbadaudio-%{majorminor}.so.*
%{_libdir}/libgstbasecamerabinsrc-%{majorminor}.so.*
%{_libdir}/libgstcodecparsers-%{majorminor}.so.*
%{_libdir}/libgstcodecs-%{majorminor}.so.*
%{_libdir}/libgstcuda-%{majorminor}.so.*
%{_libdir}/libgstdxva-%{majorminor}.so.*
%{_libdir}/libgstinsertbin-%{majorminor}.so.*
%{_libdir}/libgstisoff-%{majorminor}.so.*
%{_libdir}/libgstmpegts-%{majorminor}.so.*
%{_libdir}/libgstmse-%{majorminor}.so.*
%{_libdir}/libgstopencv-%{majorminor}.so.*
%{_libdir}/libgstphotography-%{majorminor}.so.*
%{_libdir}/libgstplayer-%{majorminor}.so.*
%{_libdir}/libgstplay-%{majorminor}.so.*
%{_libdir}/libgstsctp-%{majorminor}.so.*
%{_libdir}/libgsttranscoder-%{majorminor}.so.*
%{_libdir}/libgsturidownloader-%{majorminor}.so.*
%{_libdir}/libgstva-%{majorminor}.so.*
%{_libdir}/libgstvulkan-%{majorminor}.so.*
%{_libdir}/libgstwayland-%{majorminor}.so.*
%{_libdir}/libgstwebrtc-%{majorminor}.so.*
%{_libdir}/libgstwebrtcnice-%{majorminor}.so.*
%files devel
%{_datadir}/gir-%{majorminor}/CudaGst-%{majorminor}.gir
@@ -1,4 +1,5 @@
import "andax/bump_extras.rhai" as bump;
import "andax/spec.rhai" as spec;
let bodhi_branch = bump::as_bodhi_ver(labels.branch);
@@ -11,6 +12,7 @@ rpm.version(vr[1]);
open_file("anda/multimedia/gstreamer1/gstreamer1-plugins-bad/OPENCV_VERSION.txt", "w").write(bump::bodhi("opencv", bodhi_branch));
open_file("anda/multimedia/gstreamer1/gstreamer1-plugins-bad/LCEVCdec_VERSION.txt", "w").write(bump::madoguchi("LCEVCdec", labels.branch));
open_file("anda/multimedia/gstreamer1/gstreamer1-plugins-bad/OPENH264_VERSION.txt", "w").write(bump::madoguchi("openh264", labels.branch));
let dir = sub(`/[^/]+$`, "", __script_path);
if sh("[[ `git status " + dir + " --porcelain` ]] && exit 1 || exit 0", #{}).ctx.rc == 1 {
@@ -1,7 +1,7 @@
%global majorminor 1.0
Name: gstreamer1-plugins-ugly
Version: 1.26.8
Version: 1.26.9
Release: 1%?dist
Epoch: 2
Summary: GStreamer streaming media framework "ugly" plugins
@@ -1,4 +1,5 @@
import "andax/bump_extras.rhai" as bump;
import "andax/spec.rhai" as spec;
let vr = bump::bodhi_vr("gstreamer1-plugins-ugly-free", bump::as_bodhi_ver(labels.branch));
rpm.version(vr[1]);
@@ -1,6 +1,6 @@
Name: gstreamer1-plugin-vaapi
Version: 1.26.8
Release: 1%?dist
Version: 1.26.9
Release: 2%?dist
Epoch: 1
Summary: GStreamer VA-API integration
License: LGPLv2+
@@ -1,4 +1,5 @@
import "andax/bump_extras.rhai" as bump;
import "andax/spec.rhai" as spec;
let vr = bump::bodhi_vr("gstreamer1-vaapi", bump::as_bodhi_ver(labels.branch));
rpm.version(vr[1]);
+1 -1
View File
@@ -1,5 +1,5 @@
Name: tdf
Version: 0.4.3
Version: 0.5.0
Release: 1%?dist
Summary: A tui-based PDF viewer
URL: https://github.com/itsjunetime/tdf
+2 -2
View File
@@ -1,6 +1,6 @@
%global commit daba5cd9726706e49ef81bbd682042796ba3e368
%global commit 04daf5141b90ee67c7dec3ef56ff4efa10e9944d
%global shortcommit %{sub %{commit} 1 7}
%global commit_date 20251127
%global commit_date 20251201
Name: vgmstream
Version: 0~%{commit_date}git.%shortcommit
@@ -1,5 +1,5 @@
%global commit b2f5b861ef91bc5d90862e2dd9ac3ff721620077
%global commit_date 20251130
%global commit af38adafe7491498c48905b77518f8a6e9541f67
%global commit_date 20251202
%global shortcommit %(c=%{commit}; echo ${c:0:7})
# Exclude input files from mangling
%global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$
+2 -2
View File
@@ -1,5 +1,5 @@
%global commit 86e962eada5f9e5722c746f4eaab8e5aa087bbf4
%global commit_date 20251130
%global commit 529e13b59b6a888b2bc1c3afb1576204b8e51d9b
%global commit_date 20251202
%global shortcommit %(c=%{commit}; echo ${c:0:7})
# Exclude input files from mangling
%global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$
@@ -1,5 +1,5 @@
%global commit 63e060a7899f4113ec6f19510656a0fc1d6940b8
%global commit_date 20251130
%global commit 77215fe4a69398b94d343f85d8925b1a49d470fc
%global commit_date 20251202
%global shortcommit %(c=%{commit}; echo ${c:0:7})
# Exclude input files from mangling
%global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$
@@ -1,5 +1,5 @@
%global commit 15f77807a5f617341bd36f69174ea00f5550d131
%global commit_date 20251130
%global commit 11bf3972f261f93dd78c688ea282ce2fb89ee505
%global commit_date 20251202
%global shortcommit %(c=%{commit}; echo ${c:0:7})
# Exclude input files from mangling
%global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$
+1
View File
@@ -4,5 +4,6 @@ project pkg {
}
labels {
nightly = 1
large = 1
}
}
+34 -11
View File
@@ -1,5 +1,5 @@
%global commit a7aadc4538ea2d2db358856d39f35c20c72a8ee9
%global commit_date 20251130
%global commit 2eecce5f05678460e99daa771448c5ce19dfc740
%global commit_date 20251203
%global shortcommit %(c=%{commit}; echo ${c:0:7})
# Exclude input files from mangling
%global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$
@@ -12,12 +12,31 @@ URL: https://github.com/StardustXR/server
Source0: %url/archive/%commit/server-%commit.tar.gz
License: GPL-2.0-only
BuildRequires: cargo cmake anda-srpm-macros cargo-rpm-macros gcc-c++ mold
BuildRequires: glx-utils fontconfig-devel glibc libxcb-devel wayland-devel
BuildRequires: openxr-devel libglvnd-devel libglvnd-gles mesa-libgbm-devel
BuildRequires: libwayland-egl libX11-devel libXfixes-devel
BuildRequires: mesa-libEGL-devel libxkbcommon-devel
BuildRequires: cargo
BuildRequires: cmake
BuildRequires: gcc-c++
BuildRequires: mold
BuildRequires: anda-srpm-macros
BuildRequires: cargo-rpm-macros
BuildRequires: glx-utils
BuildRequires: fontconfig-devel
BuildRequires: glibc
BuildRequires: libxcb-devel
BuildRequires: wayland-devel
BuildRequires: openxr-devel
BuildRequires: libglvnd-devel
BuildRequires: libglvnd-gles
BuildRequires: mesa-libgbm-devel
BuildRequires: libwayland-egl
BuildRequires: libX11-devel
BuildRequires: libXfixes-devel
BuildRequires: libxkbcommon-devel
BuildRequires: alsa-lib-devel
BuildRequires: mesa-libEGL-devel
Provides: stardust-server
Packager: Owen Zimmerman <owen@fyralabs.com>
%description
@@ -28,18 +47,22 @@ Usable Linux display server that reinvents human-computer interaction for all ki
%cargo_prep_online
%build
export CXXFLAGS=""
%cargo_build
%install
install -Dm755 target/rpm/stardust-xr-server %buildroot%_bindir/stardust-xr-server
install -Dm755 target/rpm/stardust-xr-server %{buildroot}%{_bindir}/stardust-xr-server
%cargo_license_summary_online
%{cargo_license_online} > LICENSE.dependencies
%files
%_bindir/stardust-xr-server
%{_bindir}/stardust-xr-server
%license LICENSE
%license LICENSE.dependencies
%doc README.md
%changelog
* Tue Dec 02 2025 Owen Zimmerman <owen@fyralabs.com>
- Update spec to reflect upstream changes, add LICENSE.dependencies
* Sat Sep 14 2024 Owen-sz <owen@fyralabs.com>
- Package StardustXR Server
@@ -1,7 +1,5 @@
%define debug_package %nil
%global commit 94d6697f0b3641a9b68ef31c0f18a5c41f922d4c
%global commit_date 20251130
%global commit 2c514175efc53be985d7d092601f158b38dc29b4
%global commit_date 20251201
%global shortcommit %(c=%{commit}; echo ${c:0:7})
Name: stardust-xr-telescope
@@ -39,9 +37,11 @@ See the stars! Easy stardust setups to run on your computer.
%install
install -Dm755 scripts/telescope %buildroot%_bindir/telescope
install -Dm755 scripts/_telescope_startup %buildroot%_bindir/_telescope_startup
install -Dm644 org.stardustxr.png %buildroot%_iconsdir/hicolor/512x512/apps/org.stardustxr.png
%files
%doc README.md
%license LICENSE
%_bindir/telescope
%_bindir/_telescope_startup
%_iconsdir/hicolor/512x512/apps/org.stardustxr.png
+17 -1
View File
@@ -2,7 +2,7 @@
Name: asusctl
Version: 6.1.22
Release: 1%?dist
Release: 2%?dist
Summary: A control daemon, CLI tools, and a collection of crates for interacting with ASUS ROG laptops
URL: https://gitlab.com/asus-linux/asusctl
Source0: %url/-/archive/%version/asusctl-%version.tar.gz
@@ -18,6 +18,7 @@ BuildRequires: pkgconfig(libseat)
BuildRequires: pkgconfig(libudev)
BuildRequires: pkgconfig(xkbcommon)
BuildRequires: pkgconfig(libzstd)
BuildRequires: pkgconfig(fontconfig)
ExclusiveArch: x86_64
Packager: Metcya <metcya@gmail.com>
@@ -76,6 +77,18 @@ desktop-file-validate %{buildroot}/%{_datadir}/applications/rog-control-center.d
%{_docdir}/%{name}/
%{_datadir}/asusd/
%post
%systemd_post asusd.service
%systemd_user_post asusd-user.service
%preun
%systemd_preun asusd.service
%systemd_user_preun asusd-user.service
%postun
%systemd_postun_with_restart asusd.service
%systemd_user_postun_with_restart asusd-user.service
%files rog-gui
%{_bindir}/rog-control-center
%{_datadir}/applications/rog-control-center.desktop
@@ -83,6 +96,9 @@ desktop-file-validate %{buildroot}/%{_datadir}/applications/rog-control-center.d
%{_datadir}/rog-gui
%changelog
* Mon Dec 1 2025 Metcya <metcya@gmail.com>
- Add systemd scriptlets
* Tue Nov 18 2025 Metcya <metcya@gmail.com>
- Remove unnecessary patch
@@ -1,4 +1,5 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "dracut-strip-trigger.spec"
}
@@ -1,12 +1,13 @@
Name: dracut-strip-trigger
Version: 0
Release: 6%?dist
Release: 7%?dist
Summary: Strip initramfs aggressively
License: GPL-3.0-only
Requires: dracut installonlypkg(kernel)
Conflicts: dracut-config-generic
Source0: LICENSE
Source1: 01-aggressive-strip.conf
BuildArch: noarch
%global _desc %{expand:
Strip initramfs automatically for each kernel update using --hostonly --aggressive-strip.
+1 -2
View File
@@ -26,10 +26,9 @@ cp %{S:1} .
%files
%doc README.md 3RDPARTY.md FAQ.md CONFIG.md PROTOCOL.md COPYING USAGE.md
%doc README.md 3RDPARTY.md FAQ.md CONFIG.md COPYING USAGE.md
%license %_datadir/doc/limine/LICENSES/LicenseRef-scancode-bsd-no-disclaimer-unmodified.txt
%license COPYING
%_bindir/limine
%_includedir/limine.h
%_datadir/limine/
%_mandir/man1/limine.1.gz
@@ -1,5 +1,5 @@
Name: nvidia-container-toolkit
Version: 1.18.0
Version: 1.18.1
Release: 1%?dist
Summary: NVIDIA Container Toolkit
License: Apache-2.0
@@ -6,7 +6,7 @@
Name: nvidia-kmod-common
Version: 580.105.08
Release: 1%?dist
Release: 2%?dist
Summary: Common file for NVIDIA's proprietary driver kernel modules
Epoch: 3
License: NVIDIA License
@@ -65,16 +65,15 @@ install -p -m 644 -D %{SOURCE20} %{buildroot}%{_udevrulesdir}/60-nvidia.rules
mkdir -p %{buildroot}%{_prefix}/lib/firmware/nvidia/%{version}/
install -p -m 644 firmware/* %{buildroot}%{_prefix}/lib/firmware/nvidia/%{version}
%post
%{_bindir}/nvidia-boot-update post
# Old kernel.conf rewritten as a doc file.
cp %{SOURCE18} .
cp %{SOURCE16} .
# Fallback service. Fall back to Nouveau if NVIDIA drivers fail.
# This is actually from RPM Fusion.
%dnl install -Dm644 %{SOURCE22} -t %{buildroot}%{_unitdir}
%dnl install -Dm644 %{SOURCE23} -t %{buildroot}%{_udevrulesdir}
%post
%{_bindir}/nvidia-boot-update post
%pre
# Remove the kernel command line adjustments one last time when doing an upgrade
@@ -88,6 +87,7 @@ fi ||:
dracut --regenerate-all --force
%files
%doc MODULE_VARIANT.txt
%{_dracut_conf_d}/99-nvidia.conf
%{_modprobedir}/nvidia.conf
%dir %{_prefix}/lib/firmware
@@ -1,7 +1,7 @@
%global commit 99c9cec1b18ff703aca5956efe191e76991bbdc7
%global commit 6b742c524a3ae033ad65462c373142b8ca2222ce
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commitdate 20251130
%global ver 1.0.18
%global commitdate 20251203
%global ver 1.0.19
%undefine __brp_mangle_shebangs
Name: scx-scheds-nightly
@@ -1,8 +1,8 @@
%undefine __brp_mangle_shebangs
Name: scx-scheds
Version: 1.0.18
Release: 2%?dist
Version: 1.0.19
Release: 1%?dist
Summary: sched_ext schedulers
SourceLicense: GPL-2.0-only
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 OR BSL-1.0) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND Apache-2.0 AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND BSD-2-Clause AND BSD-3-Clause AND GPL-2.0-only AND ISC AND (LGPL-2.1-only OR BSD-2-Clause) AND LGPL-2.1 AND (MIT OR Apache-2.0 OR LGPL-2.1-or-later) AND (MIT OR Apache-2.0) AND (MIT OR Zlib OR Apache-2.0) AND MIT AND (MPL-2.0 OR MIT OR Apache-2.0) AND MPL-2.0-only and MPL-2.0-or-later AND (Unlicense OR MIT) AND Zlib
@@ -1,6 +1,6 @@
%global commit b60b6a95bdee4419634e60978db0597f2a9ca710
%global commit 97f335eea7c39f958b6dca2a19836e17a46e3b09
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commitdate 20251129
%global commitdate 20251202
%global ver 1.0.18
%global appid com.sched_ext.scx
%global developer "sched-ext Contributors"
+2 -2
View File
@@ -3,8 +3,8 @@
%global org "com.sched_ext"
Name: scx-tools
Version: 1.0.18
Release: 1%{?dist}
Version: 1.0.19
Release: 1%?dist
Summary: Sched_ext Tools
License: ((MIT OR Apache-2.0) AND Unicode-3.0) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND GPL-2.0-only AND (MIT OR Apache-2.0 OR LGPL-2.1-or-later) AND (MIT OR Apache-2.0) AND MIT AND MPL-2.0 AND (Unlicense OR MIT) AND (Zlib OR Apache-2.0 OR MIT)
SourceLicense: GPL-2.0-only
+7 -7
View File
@@ -4,7 +4,7 @@ Version: %{?fedora:%{fedora}}%{?rhel:%{rhel}}
# The dist number is the version here, it is intentionally not repeated in the release
%global dist %nil
Release: 4
Release: 5
Summary: A package to obsolete retired packages, based on Fedora's equivalent package
License: LicenseRef-Fedora-Public-Domain
@@ -147,18 +147,18 @@ BuildArch: noarch
%obsolete switchboard-plug-wacom 8.0.0-2
%obsolete_ticket https://github.com/terrapkg/packages/pull/7098
%obsolete terra-surface-dtx-daemon 0.3.10-1
%obsolete terra-surface-dtx-daemon v0.3.10~1-5
%obsolete_ticket https://github.com/terrapkg/packages/pull/7521
%obsolete x264-bash-completion 0.165-17.20250609gitb35605ac
%obsolete x264-bash-completion 0.165-18.20250609gitb35605ac
%obsolete_ticket https://github.com/terrapkg/packages/pull/7659
%obsolete x264-bootstrap 0.0.165-17.20250609gitb35605ac_bootstrap
%obsolete x264-bootstrap-libs 0.0.165-17.20250609gitb35605ac_bootstrap
%obsolete x264-bootstrap-devel 0.0.165-17.20250609gitb35605ac_bootstrap
%obsolete x264-bootstrap 0.0.165-18.20250609gitb35605ac_bootstrap
%obsolete x264-bootstrap-libs 0.0.165-18.20250609gitb35605ac_bootstrap
%obsolete x264-bootstrap-devel 0.0.165-18.20250609gitb35605ac_bootstrap
%obsolete_ticket https://github.com/terrapkg/packages/pull/7503
%obsolete zig-master-bootstrap 0.16.0~dev.1484+d0ba6642b-2
%obsolete zig-master-bootstrap 0.16.0~dev.1484+d0ba6642b-3
%description
Currently obsoleted packages:
@@ -1 +1 @@
6.10.0
6.10.1
@@ -2,4 +2,7 @@ project pkg {
rpm {
spec = "kde-material-you-colors.spec"
}
labels {
updbranch = 1
}
}
@@ -1,4 +1,5 @@
import "andax/bump_extras.rhai" as bump;
import "andax/spec.rhai" as spec;
rpm.version(pypi("kde-material-you-colors"));
+6
View File
@@ -0,0 +1,6 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "arduino-flasher-cli.spec"
}
}
@@ -0,0 +1,46 @@
%global goipath github.com/arduino/arduino-flasher-cli
Version: 0.4.0
%gometa -f
%global common_description %{expand:
CLI tool to flash UNO Q boards with the latest Arduino Linux image.}
%global golicenses LICENSE license_header.tpl
%global godocs README.md
Name: arduino-flasher-cli
Release: 1%?dist
Summary: CLI tool to flash UNO Q boards with the latest Arduino Linux image
License: GPL-3.0-only
URL: %{gourl}
Source0: %{gosource}
Source1: https://raw.githubusercontent.com/arduino/arduino-flasher-cli/refs/heads/main/README.md
BuildRequires: anda-srpm-macros qdl
ExclusiveArch: x86_64
%description %{common_description}
%gopkg
%prep
%goprep
%build
mkdir -p updater/artifacts/resources_linux_amd64
cp %{_bindir}/qdl updater/artifacts/resources_linux_amd64/qdl
%define gomodulesmode GO111MODULE=on
%gobuild -o %{gobuilddir}/bin/arduino-cli %{goipath}
%install
cp %{S:1} README.md
install -Dm755 %{gobuilddir}/bin/arduino-cli -t %buildroot%{_bindir}
%files
%license LICENSE
%doc README.md
%{_bindir}/arduino-cli
%changelog
* Fri Nov 14 2025 Jaiden Riordan <jade@fyralabs.com>
- Package Arduino Flasher :3
@@ -0,0 +1 @@
rpm.version(gh("arduino/arduino-flasher-cli"));
+1 -1
View File
@@ -1,5 +1,5 @@
Name: binsider
Version: 0.2.1
Version: 0.3.0
Release: 1%?dist
Summary: Analyze ELF binaries like a boss 😼🕵️‍♂️
License: Apache-2.0 AND MIT
+1 -1
View File
@@ -1,7 +1,7 @@
%global pypi_name copyparty
Name: %{pypi_name}
Version: 1.19.20
Version: 1.19.21
Release: 1%?dist
Summary: Portable, featureful, and fast file server
URL: https://github.com/9001/copyparty
+2 -2
View File
@@ -1,5 +1,5 @@
%global commit 8b5afc702b2442919f3a827079fb0fa88d539511
%global commit_date 20251130
%global commit 58e693357e5aa49b616ea1e72421ac83008cb193
%global commit_date 20251203
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global pypi_name glasgow
+6
View File
@@ -0,0 +1,6 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "nvm.spec"
}
}
+5
View File
@@ -0,0 +1,5 @@
#!/usr/bin/sh
. /etc/profile.d/nvm.sh
nvm $@
@@ -0,0 +1,11 @@
--- a/nvm.sh 2025-04-23 18:34:31.000000000 -0500
+++ b/nvm.sh 2025-12-01 07:26:54.550237797 -0600
@@ -449,7 +449,7 @@
NVM_SCRIPT_SOURCE="${BASH_SOURCE}"
fi
# shellcheck disable=SC2086
- NVM_DIR="$(nvm_cd ${NVM_CD_FLAGS} "$(dirname "${NVM_SCRIPT_SOURCE:-$0}")" >/dev/null && \pwd)"
+ NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
export NVM_DIR
else
# https://unix.stackexchange.com/a/198289
+44
View File
@@ -0,0 +1,44 @@
Name: nvm
Version: 0.40.3
Release: 3%{?dist}
Summary: Node Version Manager
License: MIT
URL: https://github.com/nvm-sh/nvm
Source0: %{url}/archive/refs/tags/v%{version}.tar.gz
Source1: binscript
# Make sure NVM always chooses "$HOME/.nvm" as the directory for local files unless explicitly set otherwise
Patch0: nvm-always-use-default-dir.patch
# Only works with POSIX compliant shells
Requires: (bash or dash or ksh or zsh)
BuildArch: noarch
Packager: Gilver E. <rockgrub@disroot.org>
%description
POSIX-compliant script to manage multiple active Node.js versions.
%pkg_completion -bz
%prep
%autosetup -n %{name}-%{version} -p1
%build
# Anyone home?
%install
install -Dm755 %{SOURCE1} %{buildroot}%{_bindir}/%{name}
install -Dm644 bash_completion %{buildroot}%{bash_completions_dir}/%{name}.bash
# Another cursed script that uses bashcompinit to use one file for Bash and Zsh completions
install -Dm644 bash_completion %{buildroot}%{zsh_completions_dir}/_%{name}
install -Dm644 %{name}.sh -t %{buildroot}%{_sysconfdir}/profile.d
%files
%license LICENSE.md
%doc README.md
%{_bindir}/%{name}
%{_sysconfdir}/profile.d/%{name}.sh
%changelog
* Sun Nov 30 2025 Gilver E. <rockgrub@disroot.org> - 0.40.3-1
- Initial package
+1
View File
@@ -0,0 +1 @@
rpm.version(find(`nvm_echo \"v([\d.]+)\"`, gh_rawfile("nvm-sh/nvm", "master", "install.sh"), 1));
+2 -2
View File
@@ -1,5 +1,5 @@
%global commit 9132dbac7cae059943f2b8571edf397ad167aa27
%global commit_date 20251126
%global commit 2e3859fe3afd65c89eeacb63bdaf7c432f2df30d
%global commit_date 20251202
%global shortcommit %(c=%{commit}; echo ${c:0:7})
Name: raindrop
+1 -1
View File
@@ -2,7 +2,7 @@
%global oldpkgname yt-dlp-nightly
Name: yt-dlp-git
Version: 2025.11.29.211905
Version: 2025.12.01.050137
Release: 1%?dist
Summary: A command-line program to download videos from online video platforms