Merge branch 'frawhide' into gil/fix/anki

This commit is contained in:
Gilver
2025-06-28 08:28:06 -05:00
committed by GitHub
156 changed files with 1459 additions and 387 deletions
+2 -2
View File
@@ -106,7 +106,7 @@ jobs:
- name: Notify Madoguchi (Success)
if: success() && github.event_name == 'push'
run: ./.github/workflows/mg.sh true ${{matrix.pkg.pkg}} ${{matrix.version}} ${{matrix.pkg.arch}} ${{github.run_id}} ${{secrets.MADOGUCHI_JWT}} $GITHUB_SHA
run: ./.github/workflows/mg.sh true "${{matrix.pkg.pkg}}" "${{matrix.version}}" "${{matrix.pkg.arch}}" "${{github.run_id}}" "${{secrets.MADOGUCHI_JWT}}" "$GITHUB_SHA"
- name: Notify Madoguchi (Failure)
if: ( cancelled() || failure() ) && github.event_name == 'push'
run: ./.github/workflows/mg.sh false ${{matrix.pkg.pkg}} ${{matrix.version}} ${{matrix.pkg.arch}} ${{github.run_id}} ${{secrets.MADOGUCHI_JWT}} $GITHUB_SHA
run: ./.github/workflows/mg.sh false "${{matrix.pkg.pkg}}" "${{matrix.version}}" "${{matrix.pkg.arch}}" "${{github.run_id}}" "${{secrets.MADOGUCHI_JWT}}" "$GITHUB_SHA"
+2 -2
View File
@@ -95,7 +95,7 @@ jobs:
- name: Notify Madoguchi (Success)
if: success()
run: ./.github/workflows/mg.sh true ${{matrix.pkg}} ${{matrix.version}} ${{matrix.arch}} ${{github.run_id}} ${{secrets.MADOGUCHI_JWT}} $GITHUB_SHA
run: ./.github/workflows/mg.sh true "${{matrix.pkg}}" "${{matrix.version}}" "${{matrix.arch}}" "${{github.run_id}}" "${{secrets.MADOGUCHI_JWT}}" "$GITHUB_SHA"
- name: Notify Madoguchi (Failure)
if: cancelled() || failure()
run: ./.github/workflows/mg.sh false ${{matrix.pkg}} ${{matrix.version}} ${{matrix.arch}} ${{github.run_id}} ${{secrets.MADOGUCHI_JWT}} $GITHUB_SHA
run: ./.github/workflows/mg.sh false "${{matrix.pkg}}" "${{matrix.version}}" "${{matrix.arch}}" "${{github.run_id}}" "${{secrets.MADOGUCHI_JWT}}" "$GITHUB_SHA"
+2 -2
View File
@@ -76,7 +76,7 @@ jobs:
- name: Notify Madoguchi (Success)
if: success()
run: ./.github/workflows/mg.sh true ${{matrix.pkg.pkg}} ${{matrix.version}} ${{matrix.pkg.arch}} ${{github.run_id}} ${{secrets.MADOGUCHI_JWT}} $GITHUB_SHA
run: ./.github/workflows/mg.sh true "${{matrix.pkg.pkg}}" "${{matrix.version}}" "${{matrix.pkg.arch}}" "${{github.run_id}}" "${{secrets.MADOGUCHI_JWT}}" "$GITHUB_SHA"
- name: Notify Madoguchi (Failure)
if: cancelled() || failure()
run: ./.github/workflows/mg.sh false ${{matrix.pkg.pkg}} ${{matrix.version}} ${{matrix.pkg.arch}} ${{github.run_id}} ${{secrets.MADOGUCHI_JWT}} $GITHUB_SHA
run: ./.github/workflows/mg.sh false "${{matrix.pkg.pkg}}" "${{matrix.version}}" "${{matrix.pkg.arch}}" "${{github.run_id}}" "${{secrets.MADOGUCHI_JWT}}" "$GITHUB_SHA"
+1 -1
View File
@@ -7,7 +7,7 @@ export p="{\"id\":\"$5\",\"ver\":\"%v\",\"rel\":\"%r\",\"arch\":\"$4\",\"dirs\":
if [[ $1 == false ]]; then
d=${p/\%v/?}
d=${d/\%r/?}
curl -H "Authorization: Bearer $6" https://madoguchi.fyralabs.com/ci/terra$3/builds/f -X PUT -H "Content-Type: application/json" -d $d --fail-with-body
curl -H "Authorization: Bearer $6" https://madoguchi.fyralabs.com/ci5/terra$3/builds/f -X PUT -H "Content-Type: application/json" -d "$d" --fail-with-body
exit 0
fi
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-canary-openasar
Version: 0.0.697
Version: 0.0.706
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.697
Version: 0.0.706
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.97
Version: 0.0.99
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.148
Version: 0.0.150
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-ptb
Version: 0.0.148
Version: 0.0.150
Release: 1%?dist
Summary: Free Voice and Text Chat for Gamers.
URL: https://discord.com
+1 -1
View File
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord
Version: 0.0.97
Version: 0.0.99
Release: 1%?dist
Summary: Free Voice and Text Chat for Gamers
URL: https://discord.com
+1 -1
View File
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: feishin
Version: 0.14.0
Version: 0.16.0
Release: 1%?dist
Summary: A modern self-hosted music player
License: GPL-3.0
+4 -3
View File
@@ -1,9 +1,10 @@
#? https://github.com/flameshot-org/flameshot/blob/master/packaging/rpm/fedora/flameshot.spec
%global ver v12.1.0
%global commit 58afdce7414bbe3881610042e4da3772d2d0365f
%global ver 12.1.0
%global commit 4edfb2ac1d71e7f75fcdcb850ff6bce5fb148a7b
%global shortcommit %{sub %{commit} 1 7}
%global commit_date 20250613
#global commit_date 20250608
%global commit_date 20250618
%global devel_name QtColorWidgets
Name: flameshot.nightly
+4 -1
View File
@@ -1,5 +1,8 @@
terminate();
rpm.global("commit", gh_commit("flameshot-org/flameshot"));
if rpm.changed() {
rpm.global("ver", gh("flameshot-org/flameshot"));
let v = gh("flameshot-org/flameshot");
v.crop(1);
rpm.global("ver", v);
rpm.global("commit_date", date());
}
@@ -1,7 +1,8 @@
%global commit 774311e9473dbf7741f0daced1bad98ddac17de8
%global commit_date 20250614
%global commit 0b1a005936552abd5aed144bdc0ca5a82f2fa682
%global commit_date 20250622
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%define debug_package %nil
%global debug_package %nil
%global __strip /bin/true
%global __provides_exclude ^((libffmpeg[.]so.*)|(lib.*\\.so.*))$
%ifnarch aarch64
%global __requires_exclude ^((libffmpeg[.]so.*)|(lib.*\\.so.*)|(.*\\aarch64*\\.so.*))$
+2 -2
View File
@@ -1,6 +1,6 @@
%global commit e8ade130faef6a18971325d49213b8d166935d50
%global commit ed8954e8cf2d92d7f2df22aeeb9b6087f76ef89e
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20250613
%global commit_date 20250628
%global ver 0.40.0
Name: mpv-nightly
@@ -1 +1 @@
v1.11.13
v1.11.14
+9
View File
@@ -0,0 +1,9 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "protontricks.spec"
}
labels {
subrepo = "extras"
}
}
+92
View File
@@ -0,0 +1,92 @@
%bcond_with tests
%global pypi_name protontricks
Name: terra-%{pypi_name}
Version: 1.12.1
Release: 1%{?dist}
Summary: Simple wrapper that does winetricks things for Proton enabled games
BuildArch: noarch
License: GPL-3.0-or-later
URL: https://github.com/Matoking/protontricks
# GitHub tarball won't work for setuptools-scm
Source0: %{pypi_source}
BuildRequires: desktop-file-utils
BuildRequires: python3-devel
BuildRequires: python3dist(pip)
BuildRequires: python3dist(setuptools)
BuildRequires: python3dist(setuptools-scm)
# BuildRequires: python3dist(vdf) >= 3.4
%if %{with tests}
BuildRequires: python3dist(pytest-cov) >= 2.10
BuildRequires: python3dist(pytest) >= 6.0
%endif
Requires: (terra-winetricks or winetricks-git)
Conflicts: protontricks
Recommends: yad
Suggests: zenity
# https://github.com/Matoking/protontricks/blob/master/CHANGELOG.md#1120---2024-09-16
Provides: bundled(python3-vdf)
%description
A simple wrapper that does winetricks things for Proton enabled games,
requires Winetricks.
This is a fork of the original project created by sirmentio. The original
repository is available at Sirmentio/protontricks.
%prep
%autosetup -n %{pypi_name}-%{version}
%build
%if 0%{?fedora} <= 41
%py3_build
%else
%pyproject_wheel
%endif
%install
%if 0%{?fedora} <= 41
%py3_install
%else
%pyproject_install
%endif
# Remove `protontricks-desktop-install`, since we already install .desktop
# files properly
# https://bugzilla.redhat.com/show_bug.cgi?id=1991684
rm %{buildroot}%{_bindir}/%{pypi_name}-desktop-install
%if %{with tests}
%check
%{py3_test_envvars} %{python3} -m pytest -v
desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop
%endif
%files
%license LICENSE
%doc README.md CHANGELOG.md
%{_bindir}/%{pypi_name}-launch
%{_bindir}/%{pypi_name}
%{_datadir}/applications/*.desktop
%{python3_sitelib}/%{pypi_name}/
%if 0%{?fedora} <= 41
%{python3_sitelib}/%{pypi_name}-%{version}*.egg-info/
%else
%{python3_sitelib}/%{pypi_name}-%{version}*.dist-info/
%endif
%changelog
%autochangelog
+1
View File
@@ -0,0 +1 @@
rpm.version(pypi("protontricks"));
+1 -1
View File
@@ -1,4 +1,4 @@
%global ver 2025-06-16
%global ver 2025-06-28
%global goodver %(echo %ver | sed 's/-//g')
%global __brp_mangle_shebangs %{nil}
%bcond_without mold
+1 -1
View File
@@ -13,7 +13,7 @@
%global __requires_exclude ^((libffmpeg[.]so.*)|(lib.*\\.so.*))$
Name: voicevox
Version: 0.23.1
Version: 0.24.0
Release: 1%?dist
Summary: Free Japanese text-to-speech editor
License: LGPL-3.0
+2 -2
View File
@@ -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 9e29aa7e2d8e84880aec741ed92eed35baa742ac
%global commit 50417b23b5d3e79c6c8fa4d1af69167dfa3de719
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global ver 20250102
%global commit_date 20250613
%global commit_date 20250621
Name: winetricks-git
Version: %{ver}^%{commit_date}git.%{shortcommit}
+1
View File
@@ -5,5 +5,6 @@ project pkg {
labels {
subrepo = "extras"
updbranch = 1
mock = 1
}
}
+18 -5
View File
@@ -1,11 +1,11 @@
%global framework kio
%global stable_kf6 stable
%global majmin_ver_kf6 6.14
%global majmin_ver_kf6 6.15
Name: kf6-%{framework}
Version: %{majmin_ver_kf6}.0
Release: 3%{?dist}.switcheroo
Release: 1%{?dist}.switcheroo
Summary: KDE Frameworks 6 Tier 3 solution for filesystem abstraction
Obsoletes: kf6-%{framework}.switcheroo < 6.14.0-4
@@ -14,6 +14,7 @@ License: BSD-2-Clause AND BSD-3-Clause AND CC0-1.0 AND GPL-2.0-only AND GPL-2.0-
URL: https://invent.kde.org/frameworks/%{framework}
Source0: https://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz
Source1: https://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz.sig
# https://invent.kde.org/frameworks/kio/-/issues/26
# I'm not sending this upstream because I'm not sure it's really
@@ -173,6 +174,12 @@ Obsoletes: kf6-kio.switcheroo-qch-doc < 6.14.0-4
%description qch-doc
Developer Documentation files for %{name} for use with KDevelop or QtCreator.
%package html
Summary: Developer Documentation files for %{name}
BuildArch: noarch
%description html
Developer Documentation files for %{name} in HTML format
%prep
%autosetup -n %{framework}-%{version} -p1
@@ -180,11 +187,11 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator.
%build
%cmake_kf6
%cmake_build
%cmake_build_kf6
%install
%cmake_install
%cmake_install_kf6
%find_lang kf6-kio --all-name --with-man --with-html
%files
@@ -231,11 +238,17 @@ Developer Documentation files for %{name} for use with KDevelop or QtCreator.
%{_kf6_libdir}/cmake/KF6KIO/
%{_kf6_datadir}/kdevappwizard/templates/kioworker6.tar.bz2
%{_kf6_qtplugindir}/designer/kio6widgets.so
%{_qt6_docdir}/*.tags
%{_qt6_docdir}/*/*.tags
%{_qt6_docdir}/*/*.index
%files qch-doc
%{_qt6_docdir}/*.qch
%files html
%{_qt6_docdir}/*/*
%exclude %{_qt6_docdir}/*/*.tags
%exclude %{_qt6_docdir}/*/*.index
%changelog
* Fri Feb 07 2025 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 6.11.0-1
- 6.11.0
@@ -1,5 +1,5 @@
%global forgeurl https://gitlab.com/ubports/development/core/lomiri-system-settings
%global commit f16f9c336f54f3da72604cb5e8703b416c3726b6
%global commit 7e2a9cb7fa3877f2096bbbcd477a624ec4f10fe4
%forgemeta
Name: lomiri-system-settings
@@ -21,7 +21,7 @@ BuildRequires: pkgconfig(zeitgeist-2.0)
BuildRequires: libappstream-glib-devel
BuildRequires: libdbusmenu-devel
BuildRequires: bamf-devel
BuildRequires: terra-libindicator-gtk3-devel
BuildRequires: libindicator-gtk3-devel
BuildRequires: json-glib-devel
BuildRequires: libnotify-devel
BuildRequires: libsigc++20-devel
@@ -30,6 +30,7 @@ BuildRequires: doxygen
BuildRequires: pam-devel
BuildRequires: boost-devel
BuildRequires: python3-devel
BuildRequires: python3-pip
BuildRequires: python3-setuptools
BuildRequires: pkgconfig(libstartup-notification-1.0)
BuildRequires: pkgconfig(nux-4.0)
@@ -47,7 +48,7 @@ Requires: pam
Requires: bamf-daemon
Requires: unity-gtk-module-common
Requires: compiz9
Requires: terra-libindicator-gtk3
Requires: libindicator-gtk3
Recommends: unity-greeter
Recommends: unity-scope-home
@@ -115,12 +116,20 @@ sed -i '/libgeis/d' CMakeLists.txt
%cmake_build
pushd uwidgets/
%if 0%{?fedora} <= 41
%py3_build
%else
%pyproject_wheel
%endif
popd
%install
pushd uwidgets/
%if 0%{?fedora} <= 41
%py3_install
%else
%pyproject_install
%endif
popd
%cmake_install
@@ -222,7 +231,11 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas &>/dev/null || :
%doc README
%license uwidgets/LICENCE
%{_bindir}/uwidgets-runner
%if 0%{?fedora} <= 41
%{python3_sitearch}/uwidgets-*.egg-info/
%else
%{python3_sitearch}/uwidgets-*.dist-info/
%endif
%{python3_sitearch}/uwidgets/
%changelog
+19 -4
View File
@@ -8,7 +8,7 @@ License: GPL-2.0
URL: https://github.com/ubuntu-mate/mate-tweak
Source0: %url/archive/refs/tags/%version.tar.gz
Requires: python3
BuildRequires: python3dist(setuptools) rpm_macro(py3_build) intltool desktop-file-utils
BuildRequires: python3dist(setuptools) python3-devel python3dist(pip) intltool desktop-file-utils
%description
This is MATE Tweak, a fork of mintDesktop.
@@ -19,10 +19,21 @@ python3 -m ensurepip
python3 -m pip install distutils-extra-python
%build
%if 0%{?fedora} <= 41
%py3_build
%else
%pyproject_wheel
%endif
%install
%if 0%{?fedora} <= 41
%py3_install
%else
%pyproject_install
desktop-file-install data/*.desktop
cp -r %{buildroot}%{python3_sitelib}%{_prefix} -t %{buildroot} --preserve=all
rm -rf %{buildroot}%{python3_sitelib}%{_prefix}
%endif
%check
desktop-file-validate %buildroot%_datadir/applications/*.desktop
@@ -39,9 +50,13 @@ desktop-file-validate %buildroot%_datadir/applications/*.desktop
%_datadir/applications/%name.desktop
%_datadir/applications/marco-{glx,no-composite,xr_glx_hybrid,xrender}.desktop
%_datadir/polkit-1/actions/org.mate.%name.policy
%ghost %_prefix/lib/python3.*/site-packages/__pycache__
%ghost %_prefix/lib/python3.*/site-packages/setup.py
%ghost %_prefix/lib/python3.*/site-packages/mate_tweak-%version-py3.*.egg-info/
%{python3_sitelib}/__pycache__/
%{python3_sitelib}/setup.py
%if 0%{?fedora} <= 41
%{python3_sitelib}/mate_tweak-%version-py3.*.egg-info/
%else
%{python3_sitelib}/mate_tweak-%{version}.dist-info/
%endif
%changelog
%autochangelog
+4 -4
View File
@@ -1,7 +1,7 @@
%global swayVersion 1.10.1
Name: swayfx
Version: 0.5.1
Version: 0.5.2
Release: 1%?dist
Summary: SwayFX: Sway, but with eye candy!
@@ -33,8 +33,8 @@ BuildRequires: pkgconfig(wayland-client)
BuildRequires: pkgconfig(wayland-cursor)
BuildRequires: pkgconfig(wayland-server) >= 1.21.0
BuildRequires: pkgconfig(wayland-protocols) >= 1.24
BuildRequires: pkgconfig(scenefx-0.2)
BuildRequires: pkgconfig(wlroots-0.18)
BuildRequires: pkgconfig(scenefx-0.4)
BuildRequires: pkgconfig(wlroots-0.19)
BuildRequires: pkgconfig(xcb)
BuildRequires: pkgconfig(xcb-icccm)
BuildRequires: pkgconfig(xkbcommon) >= 1.5.0
@@ -149,4 +149,4 @@ install -d -m755 -pv %{buildroot}%{_sysconfdir}/sway/config.d
%files wallpapers
%license assets/LICENSE
%{_datadir}/backgrounds/sway
%{_datadir}/backgrounds/sway
+2 -2
View File
@@ -1,7 +1,7 @@
# Generated by rust2rpm 27
%global commit 98c220126d912b935987766f56650b55f3e226eb
%global commit 0e409d4a52bd3d37d0aa0ad4e2d7f3b9a8adcdb7
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20250518
%global commit_date 20250617
%global ver v0.6.0
%bcond check 0
@@ -1,9 +1,9 @@
#? https://src.fedoraproject.org/rpms/hyprgraphics/blob/rawhide/f/hyprgraphics.spec
%global realname hyprgraphics
%global ver 0.1.3
%global commit c7225d73755a6c4c7c72f4d4f3925ea426e325a8
%global commit_date 20250607
%global ver 0.1.4
%global commit b3d628d01693fb9bb0a6690cd4e7b80abda04310
%global commit_date 20250623
%global shortcommit %{sub %commit 1 7}
%bcond libjxl 1
@@ -2,8 +2,8 @@
%global realname hyprlang
%global ver 0.6.3
%global commit 1bfb84f54d50c7ae6558c794d3cfd5f6a7e6e676
%global commit_date 20250606
%global commit cee01452bca58d6cadb3224e21e370de8bc20f0b
%global commit_date 20250620
%global shortcommit %{sub %commit 1 7}
Name: %realname.nightly
@@ -1,9 +1,10 @@
#? https://src.fedoraproject.org/rpms/hyprutils/blob/rawhide/f/hyprutils.spec
%global realname hyprutils
%global ver 0.7.1
%global commit 57ab2a867d8b554ad89f29060c15efd11631db91
%global commit_date 20250613
%global ver 0.8.0
%global commit 4737241eaf8a1e51671a2a088518071f9a265cf4
%global commit_date 20250628
%global shortcommit %{sub %commit 1 7}
Name: %realname.nightly
@@ -51,4 +52,4 @@ Conflicts: %realname-devel
%license LICENSE
%doc README.md
%{_libdir}/lib%{realname}.so.%{ver}
%{_libdir}/lib%{realname}.so.6
%{_libdir}/lib%{realname}.so.*
@@ -2,9 +2,9 @@
%global realname hyprwayland-scanner
%global ver 0.4.4
%global commit 817918315ea016cc2d94004bfb3223b5fd9dfcc6
%global commit aa38edd6e3e277ae6a97ea83a69261a5c3aab9fd
%global shortcommit %{sub %commit 1 7}
%global commit_date 20250614
%global commit_date 20250620
Name: %realname.nightly
Version: %ver^%{commit_date}git.%shortcommit
+1 -1
View File
@@ -6,7 +6,7 @@
%endif
Name: bun-bin
Version: 1.2.16
Version: 1.2.17
Release: 1%?dist
Summary: Incredibly fast JavaScript runtime, bundler, test runner, and package manager all in one
License: MIT
+1 -1
View File
@@ -12,7 +12,7 @@
%endif
Name: codium
Version: 1.101.03933
Version: 1.101.24242
Release: 1%?dist
Summary: Code editing. Redefined.
License: MIT
+2 -10
View File
@@ -1,12 +1,7 @@
%global _description %{expand:
An editor that pays homage to the classic MS-DOS Editor, but with a modern interface and input controls similar to VS Code.}
%global crate edit
%bcond rust_nightly 1
%if %{with rust_nightly}
%define __cargo /usr/bin/env CARGO_HOME=.cargo RUSTC_BOOTSTRAP=1 RUSTFLAGS='%{build_rustflags}' $HOME/.cargo/bin/cargo
%define __rustc $HOME/.cargo/bin/rustc
%define __rustdoc $HOME/.cargo/bin/rustdoc
%endif
%bcond rust_nightly 0
Name: %{crate}
Version: 1.2.0
@@ -29,10 +24,7 @@ Packager: Gilver E. <rockgrub@disroot.org>
%prep
%autosetup -n %{name}-%{version}
%if %{with rust_nightly}
rustup-init -y
. "$HOME/.cargo/env"
rustup toolchain install nightly
rustup override set nightly
%rustup_nightly
%endif
%cargo_prep_online
+1 -1
View File
@@ -1,5 +1,5 @@
Name: flutter
Version: 3.32.4
Version: 3.32.5
Release: 1%?dist
Summary: SDK for crafting beautiful, fast user experiences from a single codebase
License: BSD-3-Clause
@@ -1,6 +1,6 @@
%global commit d0f116da3554c151c63fd3a11e90661cb8489359
%global commit 98b1af8353077b608713d30a9863cbc6e008d034
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global fulldate 2025-06-15
%global fulldate 2025-06-27
%global commit_date %(echo %{fulldate} | sed 's/-//g')
%global public_key RWQlAjJC23149WL2sEpT/l0QKy7hMIFhYdQOFy0Z7z7PbneUgvlsnYcV
%global ver 1.1.4
+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 5eddf5b85d66f95e9e61d2f0a9f972d432936979
%global commit_date 20250527
%global commit_hash da02f836ff273214fe78476c105c891101ce9a0c
%global commit_date 20250626
%global shortcommit %{sub %{commit_hash} 1 7}
%global ver 2.0.14
+1 -1
View File
@@ -4,7 +4,7 @@ A hardware-accelerated terminal emulator focusing to run in desktops and browser
%bcond docs 1
Name: rio
Version: 0.2.18
Version: 0.2.20
Release: 1%?dist
Summary: A hardware-accelerated terminal written in Rust.
SourceLicense: MIT
+1 -1
View File
@@ -1,7 +1,7 @@
%global _desc Tracy is a real time, nanosecond resolution, remote telemetry, hybrid frame and sampling profiler for games and other applications.
Name: tracy
Version: 0.12.1
Version: 0.12.2
Release: 1%?dist
Summary: A real time, nanosecond resolution, remote telemetry, hybrid frame and sampling profiler for games and other applications.
License: BSD-3-Clause
+3 -3
View File
@@ -1,7 +1,7 @@
%global commit 3595dbb155d692a000d1f556e2e49c8b05ff5c2d
%global commit bbf16bda75587626cc1e2bb959e714d817aeffec
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20250616
%global ver 0.192.0
%global commit_date 20250628
%global ver 0.194.0
%bcond_with check
+1 -1
View File
@@ -1,6 +1,6 @@
%bcond_with check
%global ver 0.191.2-pre
%global ver 0.193.2-pre
# Exclude input files from mangling
%global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$
+1 -1
View File
@@ -9,7 +9,7 @@
%global rustflags_debuginfo 0
Name: zed
Version: 0.190.6
Version: 0.192.7
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 -1
View File
@@ -1,6 +1,6 @@
%define debug_package %nil
%define _ttfontsdir %{_datadir}/fonts/maple
%global upstream_ver v7.3
%global upstream_ver v7.4
%define sanitized_ver %(echo "$( sed 's/^.//;s/-/~/' <<< "%{upstream_ver}" )")
Name: maple-fonts
@@ -16,7 +16,7 @@
Name: %{shortname}-games-launcher
Version: 2.17.2
Release: 1%?dist
Release: 2%?dist
Summary: A games launcher for GOG, Amazon, and Epic Games
License: GPL-3.0-only AND MIT AND BSD-3-Clause
URL: https://heroicgameslauncher.com
@@ -37,7 +37,7 @@ Requires: hicolor-icon-theme
Requires: nss
Requires: python3
Requires: which
Recommends: gamemode
Recommends: (falcond or gamemode)
Recommends: mangohud
Recommends: umu-launcher
Provides: bundled(comet) = %{comet_version}
+1 -1
View File
@@ -1,7 +1,7 @@
%global __brp_mangle_shebangs %{nil}
Name: inputplumber
Version: 0.58.6
Version: 0.59.2
Release: 1%?dist
Summary: Open source input router and remapper daemon for Linux
License: GPL-3.0-or-later
+1 -1
View File
@@ -1,5 +1,5 @@
Name: opengamepadui
Version: 0.39.2
Version: 0.40.2
Release: 1%?dist
Summary: Open source gamepad-native game launcher and overlay
@@ -1,10 +1,10 @@
%global real_name prismlauncher
%global nice_name PrismLauncher
%global commit a2681b5704f4ec0f84b5830091b15ec89b70a7e1
%global commit 497cea0bd538450512339fa0ed3dd9783d8a8d9b
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20250616
%global commit_date 20250628
%global snapshot_info %{commit_date}.%{shortcommit}
%bcond_without qt6
+2 -2
View File
@@ -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 9634e58f0a5b21469282c44dceeee9e5b902a03b
%global ver 0.0.37-18009
%global commit 9c93ec0bc31bbc94ca4dce2a76ceea80da6f6554
%global ver 0.0.37-18022
Name: rpcs3
Version: %(echo %{ver} | sed 's/-/^/g')
+3 -3
View File
@@ -5,7 +5,7 @@
Name: steam
Version: 1.0.0.83
Release: 1%?dist
Release: 2%?dist
Summary: Installer for the Steam software distribution service
# Redistribution and repackaging for Linux is allowed, see license file. udev rules are MIT.
License: Steam License Agreement and MIT
@@ -111,8 +111,8 @@ Requires: SDL2%{?_isa}
%endif
# Game performance is increased with gamemode (for games that support it)
Recommends: gamemode
Recommends: gamemode%{?_isa}
Recommends: (falcond or gamemode)
Recommends: (gamemode%{?_isa} if gamemode(x86-64))
Recommends: (gnome-shell-extension-appindicator if gnome-shell)
Recommends: (gnome-shell-extension-appindicator if gnome-shell)
+5 -1
View File
@@ -4,7 +4,7 @@
# https://github.com/twpayne/chezmoi
%global goipath github.com/twpayne/chezmoi
Version: 2.62.6
Version: 2.62.7
%gometa -f
@@ -43,6 +43,10 @@ Source: %{gosource}
%build
%define gomodulesmode GO111MODULE=on
%define __gobuild_extldflags -X main.version=%version -X main.builtBy=%vendor
go clean -modcache
rm go.sum
go mod tidy
%gobuild -o %{gobuilddir}/bin/chezmoi .
%install
@@ -2,7 +2,7 @@
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Name: kotlin-native
Version: 2.1.21
Version: 2.2.0
Release: 1%?dist
Summary: LLVM backend for the Kotlin compiler
ExclusiveArch: x86_64
+1 -1
View File
@@ -1,7 +1,7 @@
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildArch: noarch
Name: kotlin
Version: 2.1.21
Version: 2.2.0
Release: 1%?dist
Summary: Statically typed programming language
+2 -2
View File
@@ -1,5 +1,5 @@
%global commit d7bf849493cd48a8e7ae1a63893991d538d276d4
%global commit_date 20250616
%global commit 8499635c56018b22dd4efbd20e274fae045c569b
%global commit_date 20250628
%global shortcommit %{sub %commit 1 7}
Name: grabnim
+2 -2
View File
@@ -1,8 +1,8 @@
%global csrc_commit 561b417c65791cd8356b5f73620914ceff845d10
%global commit 7701b3c7e6f6c640a89cc445b40f466834ab4fcf
%global commit 6bdb069a6651e419b2d808f488051322cd05d753
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global ver 2.3.1
%global commit_date 20250613
%global commit_date 20250628
%global debug_package %nil
Name: nim-nightly
@@ -1,6 +1,6 @@
# Created by pyp2rpm-3.3.10
%global pypi_name pip-system-certs
%global pypi_version 5.0
%global pypi_version 5.2
Name: python-%{pypi_name}
Version: %{pypi_version}
-5
View File
@@ -1,5 +0,0 @@
project pkg {
rpm {
spec = "rust-onefetch.spec"
}
}
@@ -1,11 +0,0 @@
--- onefetch-2.21.0/Cargo.toml 1970-01-01T00:00:01+00:00
+++ onefetch-2.21.0/Cargo.toml 2024-07-23T17:12:11.234589+00:00
@@ -164,8 +164,3 @@
[features]
fail-on-deprecated = []
-[target."cfg(windows)".dependencies.enable-ansi-support]
-version = "0.2.1"
-
-[target."cfg(windows)".build-dependencies.winres]
-version = "0.1"
-103
View File
@@ -1,103 +0,0 @@
# Generated by rust2rpm 26
%bcond_without check
%global crate onefetch
Name: rust-onefetch
Version: 2.24.0
Release: 1%?dist
Summary: Command-line Git information tool
License: MIT
URL: https://crates.io/crates/onefetch
Source: %{crates_source}
# Automatically generated patch to strip dependencies and normalize metadata
Patch: onefetch-fix-metadata-auto.diff
BuildRequires: anda-srpm-macros cargo-rpm-macros >= 24
BuildRequires: cmake mold
%global _description %{expand:
Command-line Git information tool.}
%description %{_description}
%package -n %{crate}
Summary: %{summary}
License: (0BSD OR MIT OR Apache-2.0) AND Apache-2.0 AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR MIT) AND ((Apache-2.0 OR MIT) AND BSD-3-Clause) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND BSD-3-Clause AND (CC0-1.0 OR MIT-0 OR Apache-2.0) AND MIT AND (MIT OR Apache-2.0) AND (MIT OR Apache-2.0 OR Zlib) AND (MIT OR Zlib OR Apache-2.0) AND MPL-2.0 AND (Unlicense OR MIT) AND Zlib AND (Zlib OR Apache-2.0 OR MIT)
%description -n %{crate} %{_description}
%files -n %{crate}
%license LICENSE.md
%license resources/license.cache.zstd
%license src/info/license.rs
%license LICENSE.dependencies
%doc CHANGELOG.md
%doc CONTRIBUTING.md
%doc README.md
%{_bindir}/onefetch
%package devel
Summary: %{summary}
BuildArch: noarch
%description devel %{_description}
This package contains library source intended for building other packages which
use the "%{crate}" crate.
%files devel
%license %{crate_instdir}/LICENSE.md
%license %{crate_instdir}/resources/license.cache.zstd
%license %{crate_instdir}/src/info/license.rs
%doc %{crate_instdir}/CHANGELOG.md
%doc %{crate_instdir}/CONTRIBUTING.md
%doc %{crate_instdir}/README.md
%{crate_instdir}/
%package -n %{name}+default-devel
Summary: %{summary}
BuildArch: noarch
%description -n %{name}+default-devel %{_description}
This package contains library source intended for building other packages which
use the "default" feature of the "%{crate}" crate.
%files -n %{name}+default-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+fail-on-deprecated-devel
Summary: %{summary}
BuildArch: noarch
%description -n %{name}+fail-on-deprecated-devel %{_description}
This package contains library source intended for building other packages which
use the "fail-on-deprecated" feature of the "%{crate}" crate.
%files -n %{name}+fail-on-deprecated-devel
%ghost %{crate_instdir}/Cargo.toml
%prep
%autosetup -n %{crate}-%{version} -p1
%cargo_prep_online
%build
cat<<EOF > license.sh
%{cargo_license} > LICENSE.dependencies
EOF
sed -i "s/--offline//g" license.sh
bash license.sh
%install
%cargo_install
%if %{with check}
%check
%cargo_test
%endif
%changelog
%autochangelog
-1
View File
@@ -1 +0,0 @@
rpm.version(crates("onefetch"));
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "rust-wild-linker.spec"
}
}
@@ -0,0 +1,54 @@
# Generated by rust2rpm 27
%bcond check 0
%global crate wild-linker
Name: rust-wild-linker
Version: 0.5.0
Release: 1%?dist
Summary: Very fast linker for Linux
License: MIT OR Apache-2.0
URL: https://crates.io/crates/wild-linker
Source: %{crates_source}
Source1: https://github.com/davidlattimore/wild/archive/refs/tags/%version.tar.gz
BuildRequires: cargo-rpm-macros >= 24
BuildRequires: gcc-c++
%global _description %{expand:
A very fast linker for Linux.}
%description %{_description}
%package -n %{crate}
Summary: %{summary}
License: (0BSD OR MIT OR Apache-2.0) AND Apache-2.0 AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND BSD-2-Clause AND (CC0-1.0 OR Apache-2.0 OR Apache-2.0 WITH LLVM-exception) AND (CC0-1.0 OR MIT-0 OR Apache-2.0) AND MIT AND (MIT OR Apache-2.0) AND (MIT OR Apache-2.0 OR LGPL-2.1-or-later) AND (MIT OR NCSA) AND (MIT OR Zlib OR Apache-2.0) AND (Unlicense OR MIT) AND Zlib AND (Zlib OR Apache-2.0 OR MIT)
# LICENSE.dependencies contains a full license breakdown
Provides: wild = %evr
%description -n %{crate} %{_description}
%files -n %{crate}
%license LICENSE-APACHE LICENSE-MIT
%license LICENSE.dependencies
%doc README.md
%{_bindir}/wild
%prep
%autosetup -n %{crate}-%{version} -p1
%cargo_prep_online
tar xf %{S:1}
cp wild-%version/LICENSE-* .
%build
%{cargo_license_summary_online}
%{cargo_license_online} > LICENSE.dependencies
%install
%cargo_install
%if %{with check}
%check
%cargo_test
%endif
+1
View File
@@ -0,0 +1 @@
rpm.version(crates("wild-linker"));
@@ -1,5 +1,5 @@
%global forgeurl https://gitlab.com/vala-panel-project/vala-panel-appmenu
%global commit f05d28d805a22a7564895aa178772361c44b6b7a
%global commit c1727022ae164a49013679ba14daeabf23b2b933
%forgemeta
Name: vala-panel-appmenu
@@ -1,27 +1,30 @@
From 48aa23307d1a47b444854fc09478da6d4ee8e624 Mon Sep 17 00:00:00 2001
From 1796a91063dc5ed71418f164bb7d98ca65c33d4a Mon Sep 17 00:00:00 2001
From: Jan200101 <sentrycraft123@gmail.com>
Date: Sun, 11 May 2025 01:09:41 +0200
Subject: [PATCH 5/5] link.Elf: add root directory of libraries to linker path
Date: Mon, 16 Jun 2025 20:46:25 +0200
Subject: [PATCH] link.Elf: add root directory of libraries to linker path
all the given dynamic shared objects will be linked with an absolute path however they may link to other dynamic shared objects which won't have an absolute path, for this we need to add the library path so that lld can resolve it
All the given dynamic shared objects will be linked with an absolute
path however they may link to other dynamic shared objects which won't
have an absolute path, for this we need to add the library path so that
lld can resolve it.
Signed-off-by: Jan200101 <sentrycraft123@gmail.com>
---
src/link/Elf.zig | 12 +++++++++++-
src/link/Lld.zig | 12 +++++++++++-
1 file changed, 11 insertions(+), 1 deletion(-)
diff --git a/src/link/Elf.zig b/src/link/Elf.zig
index 53f88101b1..fe2b7abd48 100644
--- a/src/link/Elf.zig
+++ b/src/link/Elf.zig
@@ -1938,9 +1938,19 @@ fn linkWithLLD(self: *Elf, arena: Allocator, tid: Zcu.PerThread.Id, prog_node: s
diff --git a/src/link/Lld.zig b/src/link/Lld.zig
index 4ea809428e..b8421dd60a 100644
--- a/src/link/Lld.zig
+++ b/src/link/Lld.zig
@@ -1109,9 +1109,19 @@ fn elfLink(lld: *Lld, arena: Allocator) !void {
// Positional arguments to the linker such as object files.
var whole_archive = false;
+ var lib_directories = std.StringArrayHashMap(void).init(gpa);
+ defer lib_directories.deinit();
+
for (self.base.comp.link_inputs) |link_input| switch (link_input) {
for (base.comp.link_inputs) |link_input| switch (link_input) {
.res => unreachable, // Windows-only
- .dso => continue,
+ .dso => |dso| {
@@ -7,7 +7,7 @@
%define llvm_compat 20
%endif
%global llvm_version 20.0.0
%global ver 0.15.0-dev.828+3ce8d19f7
%global ver 0.15.0-dev.877+0adcfd60f
%bcond bootstrap 1
%bcond docs %{without bootstrap}
%bcond test 1
@@ -1,27 +1,30 @@
From 48aa23307d1a47b444854fc09478da6d4ee8e624 Mon Sep 17 00:00:00 2001
From 1796a91063dc5ed71418f164bb7d98ca65c33d4a Mon Sep 17 00:00:00 2001
From: Jan200101 <sentrycraft123@gmail.com>
Date: Sun, 11 May 2025 01:09:41 +0200
Subject: [PATCH 5/5] link.Elf: add root directory of libraries to linker path
Date: Mon, 16 Jun 2025 20:46:25 +0200
Subject: [PATCH] link.Elf: add root directory of libraries to linker path
all the given dynamic shared objects will be linked with an absolute path however they may link to other dynamic shared objects which won't have an absolute path, for this we need to add the library path so that lld can resolve it
All the given dynamic shared objects will be linked with an absolute
path however they may link to other dynamic shared objects which won't
have an absolute path, for this we need to add the library path so that
lld can resolve it.
Signed-off-by: Jan200101 <sentrycraft123@gmail.com>
---
src/link/Elf.zig | 12 +++++++++++-
src/link/Lld.zig | 12 +++++++++++-
1 file changed, 11 insertions(+), 1 deletion(-)
diff --git a/src/link/Elf.zig b/src/link/Elf.zig
index 53f88101b1..fe2b7abd48 100644
--- a/src/link/Elf.zig
+++ b/src/link/Elf.zig
@@ -1938,9 +1938,19 @@ fn linkWithLLD(self: *Elf, arena: Allocator, tid: Zcu.PerThread.Id, prog_node: s
diff --git a/src/link/Lld.zig b/src/link/Lld.zig
index 4ea809428e..b8421dd60a 100644
--- a/src/link/Lld.zig
+++ b/src/link/Lld.zig
@@ -1109,9 +1109,19 @@ fn elfLink(lld: *Lld, arena: Allocator) !void {
// Positional arguments to the linker such as object files.
var whole_archive = false;
+ var lib_directories = std.StringArrayHashMap(void).init(gpa);
+ defer lib_directories.deinit();
+
for (self.base.comp.link_inputs) |link_input| switch (link_input) {
for (base.comp.link_inputs) |link_input| switch (link_input) {
.res => unreachable, // Windows-only
- .dso => continue,
+ .dso => |dso| {
+1 -1
View File
@@ -13,7 +13,7 @@
%global zig_cache_dir %{builddir}/zig-cache
Name: zig-master
Version: 0.15.0~dev.784+4a02e080d
Version: 0.15.0~dev.877+0adcfd60f
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
+2 -2
View File
@@ -1,5 +1,5 @@
%global commit ca3190d
%global commit_date 20250616
%global commit 95c6d6d
%global commit_date 20250628
Name: astal
Version: 0^%commit_date.%commit
+2 -2
View File
@@ -1,7 +1,7 @@
%global commit ca3190d077d09b9597e7de471a8e388a08f112e9
%global commit 95c6d6dbaf0eaa71a17abf02c20bfca7371956c1
%global shortcommit %{sub %commit 1 7}
%global commit_date 20250616
%global commit_date 20250628
Name: astal
Version: 0^%commit_date.%shortcommit
@@ -1,6 +1,6 @@
%global debug_package %{nil}
%global commit eff4a63c32b3ce4ac86d521d924b9973bbec8b99
%global commit_date 20250521
%global commit 30e87664829782811a765b0ca9eea3a878a7ff29
%global commit_date 20250627
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global ver 1.0.0
+1 -1
View File
@@ -79,7 +79,7 @@ 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.1.3
Version: 25.1.4
Release: 1%?dist
License: MIT AND BSD-3-Clause AND SGI-B-2.0
URL: http://www.mesa3d.org
@@ -1,5 +1,5 @@
Name: compat-nvidia-repo
Version: 575.57.08
Version: 575.64
Epoch: 3
Release: 1%?dist
Summary: Compatibility package required by official CUDA packages
+5 -5
View File
@@ -1,5 +1,5 @@
Name: scenefx
Version: 0.3
Version: 0.4.1
Release: 1%?dist
Summary: A drop-in replacement for the wlroots scene API that allows wayland compositors to render surfaces with eye-candy effects
@@ -25,7 +25,7 @@ BuildRequires: pkgconfig(wayland-client)
BuildRequires: pkgconfig(wayland-protocols) >= 1.32
BuildRequires: pkgconfig(wayland-scanner)
BuildRequires: pkgconfig(wayland-server) >= 1.22
BuildRequires: pkgconfig(wlroots-0.18)
BuildRequires: pkgconfig(wlroots-0.19)
Packager: Atmois <atmois@atmois.com>
@@ -65,9 +65,9 @@ MESON_OPTIONS=(
%files
%license LICENSE
%doc README.md
%{_libdir}/lib%{name}-0.2.so
%{_libdir}/lib%{name}-*.so
%files devel
%{_includedir}/%{name}-0.2/*
%{_libdir}/pkgconfig/%{name}-0.2.pc
%{_includedir}/%{name}-*/*
%{_libdir}/pkgconfig/%{name}-*.pc
+3
View File
@@ -2,4 +2,7 @@ project pkg {
rpm {
spec = "tdlib-nightly.spec"
}
labels {
nightly = 1
}
}
+2 -2
View File
@@ -1,6 +1,6 @@
%global commit 1b011986f5e08d863cc5bc31093a23a8ae3a7949
%global commit 64852808ae50d43c655f3f46734f2f90a670f95f
%global ver 1.8.50
%global commit_date 20250616
%global commit_date 20250622
%global shortcommit %(c=%{commit}; echo ${c:0:7})
Name: tdlib-nightly
@@ -1,6 +1,6 @@
%global ver 2.0.0
%global commit 0cc91abe97f98da356bd886c3cd6657e2c187478
%global commit_date 20250602
%global commit 079f3d8b4cb3906f9eb7bd2a7b32f52f9df9bb97
%global commit_date 20250623
%global shortcommit %(c=%{commit}; echo ${c:0:7})
Name: openbangla-keyboard-nightly
+48 -20
View File
@@ -1,19 +1,26 @@
From 77ade97f4c3a1acc5955feeac3bf6e83e0f4d22e Mon Sep 17 00:00:00 2001
From eb811f9950a3b00dab37ce194adf43140789c58e Mon Sep 17 00:00:00 2001
From: VirtualFreeEx <contact@ffi.lol>
Date: Thu, 1 May 2025 18:21:33 +0300
Subject: [PATCH 2/2] build: dont strip
Date: Fri, 20 Jun 2025 07:07:50 +0300
Subject: [PATCH 1/2] build: dont strip
---
ip2net/Makefile | 6 +++---
mdig/Makefile | 8 ++++----
nfq/Makefile | 4 ++--
tpws/Makefile | 8 ++++----
4 files changed, 13 insertions(+), 13 deletions(-)
ip2net/Makefile | 8 ++++----
mdig/Makefile | 10 +++++-----
nfq/Makefile | 6 +++---
tpws/Makefile | 10 +++++-----
4 files changed, 17 insertions(+), 17 deletions(-)
diff --git a/ip2net/Makefile b/ip2net/Makefile
index 484f3d7..209ad3c 100644
index 484f3d7..c3c68be 100644
--- a/ip2net/Makefile
+++ b/ip2net/Makefile
@@ -1,5 +1,5 @@
CC ?= gcc
-CFLAGS += -std=gnu99 -Os -flto=auto
+CFLAGS += -g -std=gnu99 -Os -flto=auto
CFLAGS_BSD = -Wno-address-of-packed-member
CFLAGS_WIN = -static
LIBS =
@@ -9,14 +9,14 @@ SRC_FILES = ip2net.c qsort.c
all: ip2net
@@ -41,9 +48,16 @@ index 484f3d7..209ad3c 100644
clean:
rm -f ip2net *.o
diff --git a/mdig/Makefile b/mdig/Makefile
index 21b6c84..a9ea0e1 100644
index 21b6c84..d841433 100644
--- a/mdig/Makefile
+++ b/mdig/Makefile
@@ -1,5 +1,5 @@
CC ?= gcc
-CFLAGS += -std=gnu99 -Os
+CFLAGS += -g -std=gnu99 -Os
CFLAGS_BSD = -Wno-address-of-packed-member
CFLAGS_WIN = -static
LIBS = -lpthread
@@ -10,15 +10,15 @@ SRC_FILES = *.c
all: mdig
@@ -73,10 +87,17 @@ index 21b6c84..a9ea0e1 100644
clean:
rm -f mdig *.o
diff --git a/nfq/Makefile b/nfq/Makefile
index 85a29e4..4b6491b 100644
index f368101..3cb9559 100644
--- a/nfq/Makefile
+++ b/nfq/Makefile
@@ -16,10 +16,10 @@ SRC_FILES = *.c crypto/*.c
@@ -1,5 +1,5 @@
CC ?= gcc
-CFLAGS += -std=gnu99 -Os -flto=auto
+CFLAGS += -std=gnu99 -Os -flto=auto -g
CFLAGS_SYSTEMD = -DUSE_SYSTEMD
CFLAGS_BSD = -Wno-address-of-packed-member
CFLAGS_CYGWIN = -Wno-address-of-packed-member -static
@@ -17,10 +17,10 @@ SRC_FILES = *.c crypto/*.c
all: nfqws
nfqws: $(SRC_FILES)
@@ -87,26 +108,33 @@ index 85a29e4..4b6491b 100644
- $(CC) -s $(CFLAGS) $(CFLAGS_SYSTEMD) -o nfqws $(SRC_FILES) $(LIBS_LINUX) $(LIBS_SYSTEMD) $(LDFLAGS)
+ $(CC) $(CFLAGS) $(CFLAGS_SYSTEMD) -o nfqws $(SRC_FILES) $(LIBS_LINUX) $(LIBS_SYSTEMD) $(LDFLAGS)
android: nfqws
android: $(SRC_FILES)
$(CC) -s $(CFLAGS) -o nfqws $(SRC_FILES) $(LIBS_LINUX) $(LDFLAGS) $(LDFLAGS_ANDROID)
diff --git a/tpws/Makefile b/tpws/Makefile
index 2f53263..4fc1743 100644
index e1270f8..47c4348 100644
--- a/tpws/Makefile
+++ b/tpws/Makefile
@@ -11,16 +11,16 @@ SRC_FILES_ANDROID = $(SRC_FILES) andr/*.c
@@ -1,5 +1,5 @@
CC ?= gcc
-CFLAGS += -std=gnu99 -Os -flto=auto
+CFLAGS += -g -std=gnu99 -Os -flto=auto
CFLAGS_SYSTEMD = -DUSE_SYSTEMD
CFLAGS_BSD = -Wno-address-of-packed-member
LDFLAGS_ANDROID = -llog
@@ -12,16 +12,16 @@ SRC_FILES_ANDROID = $(SRC_FILES) andr/*.c
all: tpws
tpws: $(SRC_FILES)
- $(CC) -s $(CFLAGS) -o tpws $(SRC_FILES) $(LIBS) $(LDFLAGS)
+ $(CC) -g $(CFLAGS) -o tpws $(SRC_FILES) $(LIBS) $(LDFLAGS)
+ $(CC) $(CFLAGS) -o tpws $(SRC_FILES) $(LIBS) $(LDFLAGS)
systemd: $(SRC_FILES)
- $(CC) -s $(CFLAGS) $(CFLAGS_SYSTEMD) -o tpws $(SRC_FILES) $(LIBS) $(LIBS_SYSTEMD) $(LDFLAGS)
+ $(CC) -g $(CFLAGS) $(CFLAGS_SYSTEMD) -o tpws $(SRC_FILES) $(LIBS) $(LIBS_SYSTEMD) $(LDFLAGS)
+ $(CC) $(CFLAGS) $(CFLAGS_SYSTEMD) -o tpws $(SRC_FILES) $(LIBS) $(LIBS_SYSTEMD) $(LDFLAGS)
android: $(SRC_FILES)
- $(CC) -s $(CFLAGS) -o tpws $(SRC_FILES_ANDROID) $(LIBS_ANDROID) $(LDFLAGS)
+ $(CC) -g $(CFLAGS) -o tpws $(SRC_FILES_ANDROID) $(LIBS_ANDROID) $(LDFLAGS)
- $(CC) -s $(CFLAGS) -o tpws $(SRC_FILES_ANDROID) $(LIBS_ANDROID) $(LDFLAGS) $(LDFLAGS_ANDROID)
+ $(CC) $(CFLAGS) -o tpws $(SRC_FILES_ANDROID) $(LIBS_ANDROID) $(LDFLAGS) $(LDFLAGS_ANDROID)
bsd: $(SRC_FILES)
- $(CC) -s $(CFLAGS) $(CFLAGS_BSD) -Iepoll-shim/include -o tpws $(SRC_FILES) epoll-shim/src/*.c $(LIBS) $(LDFLAGS)
@@ -1,7 +1,7 @@
From 97c9edf12cad05fb8c682ce432a3e8e5ff4c1956 Mon Sep 17 00:00:00 2001
From e6e3b033683453f3bffceb099ebe4195f35a3d7c Mon Sep 17 00:00:00 2001
From: VirtualFreeEx <contact@ffi.lol>
Date: Thu, 1 May 2025 18:22:41 +0300
Subject: [PATCH 1/2] chore: move to different dirs
Date: Fri, 20 Jun 2025 07:08:06 +0300
Subject: [PATCH 2/2] chore: move to different dirs
---
blockcheck.sh | 15 ++++++++-------
@@ -15,7 +15,7 @@ Subject: [PATCH 1/2] chore: move to different dirs
8 files changed, 19 insertions(+), 20 deletions(-)
diff --git a/blockcheck.sh b/blockcheck.sh
index a827843..9fb0d2b 100755
index 24ad898..1fa77ea 100755
--- a/blockcheck.sh
+++ b/blockcheck.sh
@@ -3,9 +3,10 @@
@@ -49,7 +49,7 @@ index a827843..9fb0d2b 100755
IPFW_RULE_NUM=${IPFW_RULE_NUM:-1}
IPFW_DIVERT_PORT=${IPFW_DIVERT_PORT:-59780}
diff --git a/config.default b/config.default
index 3a79e59..6a4fc31 100644
index ac04997..bee9a86 100644
--- a/config.default
+++ b/config.default
@@ -1,9 +1,6 @@
@@ -63,7 +63,7 @@ index 3a79e59..6a4fc31 100644
#WS_USER=nobody
diff --git a/init.d/systemd/nfqws@.service b/init.d/systemd/nfqws@.service
index ca1a6d5..3ddbbb5 100644
index 5a18c7e..98daa37 100644
--- a/init.d/systemd/nfqws@.service
+++ b/init.d/systemd/nfqws@.service
@@ -30,7 +30,7 @@ After=network.target
@@ -76,7 +76,7 @@ index ca1a6d5..3ddbbb5 100644
Environment=CONFIG_DIR=/etc/zapret
Environment=INSTANCE=%i
diff --git a/init.d/systemd/tpws@.service b/init.d/systemd/tpws@.service
index d6cce63..6ce1ca9 100644
index c278008..62732b5 100644
--- a/init.d/systemd/tpws@.service
+++ b/init.d/systemd/tpws@.service
@@ -30,7 +30,7 @@ After=network.target
+2 -1
View File
@@ -1,6 +1,6 @@
Name: zapret
Version: 71.1.1
Release: 1%?dist
Release: 2%?dist
Summary: A multi-platform Deep Packet Inspection (DPI) bypass tool
License: MIT
ExcludeArch: s390x
@@ -16,6 +16,7 @@ BuildRequires: gcc
BuildRequires: make
BuildRequires: git
# Headers.
BuildRequires: libmnl-devel
BuildRequires: libcap-devel
BuildRequires: systemd-devel
+6 -4
View File
@@ -1,8 +1,8 @@
%global pname carla
%global ver v2.5.9
%global commit 17000e7fe99459b25a50094a8b00bdfa12f2bfbc
%global commit 54ebc831f54d37b23a400f85cb3d44637718d52e
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20241205
%global commit_date 20250623
Name: Carla-nightly
Version: %(echo %ver | tr -d 'v')^%commit_date.git~%shortcommit
@@ -79,12 +79,14 @@ BuildRequires: pkgconfig(mxml)
BuildRequires: pkgconfig(gl)
BuildRequires: pkgconfig(Qt5Core)
BuildRequires: python3-qt5-base
BuildRequires: python3-magic
BuildRequires: python3-file-magic
BuildRequires: python3-rdflib
BuildRequires: pkgconfig(liblo)
BuildRequires: pkgconfig(zlib)
Buildrequires: pkgconfig(libmagic)
BuildRequires: (ffmpeg-free-devel or ffmpeg-devel)
BuildRequires: cmake(SDL2)
BuildRequires: cmake(SDL3)
BuildRequires: ffmpeg-devel
BuildRequires: desktop-file-utils
BuildRequires: make
BuildRequires: /usr/bin/appstream-util
+8
View File
@@ -0,0 +1,8 @@
project pkg {
rpm {
spec = "deadbeef.spec"
}
labels {
subrepo = "extras"
}
}
+381
View File
@@ -0,0 +1,381 @@
#? https://github.com/rpmfusion/deadbeef
%global toolchain clang
%global _distro_extra_cxxflags -std=c++11 -Wno-unused-but-set-variable -Wno-unused-variable
%global _distro_extra_cflags -Wno-unused-but-set-variable -Wno-unused-variable
Name: deadbeef
Version: 0.2.2.2
Release: 2%?dist
Summary: An audio player for GNU/Linux
License: GPL-2.0-or later AND LGPL-2.0-or-later and BSD and MIT AND Zlib
URL: https://deadbeef.sourceforge.io/
Source0: https://sourceforge.net/projects/%{name}/files/travis/linux/%{version}/%{name}-%{version}.tar.bz2
BuildRequires: clang
BuildRequires: pkgconfig(alsa)
BuildRequires: pkgconfig(dbus-1)
BuildRequires: ffmpeg-devel
BuildRequires: pkgconfig(flac)
BuildRequires: faad2-devel
BuildRequires: pkgconfig(libmms)
BuildRequires: intltool
BuildRequires: gettext-devel
BuildRequires: pkgconfig(libcddb)
BuildRequires: pkgconfig(libcdio)
BuildRequires: pkgconfig(libcurl)
BuildRequires: pkgconfig(mad)
BuildRequires: pkgconfig(libmpg123)
BuildRequires: pkgconfig(samplerate)
BuildRequires: pkgconfig(sndfile)
BuildRequires: libtool
BuildRequires: pkgconfig(vorbis)
BuildRequires: pkgconfig(libpipewire-0.3)
BuildRequires: pkgconfig(wavpack)
BuildRequires: yasm-devel
BuildRequires: bison
BuildRequires: pkgconfig(imlib2)
BuildRequires: pkgconfig(libzip)
BuildRequires: pkgconfig(gtk+-3.0)
BuildRequires: desktop-file-utils
BuildRequires: pkgconfig(jansson)
BuildRequires: pkgconfig(opusfile)
BuildRequires: libdispatch-devel
Requires: hicolor-icon-theme
Requires: %{name}-plugins%{?_isa} = %evr
Recommends: deadbeef-mpris2-plugin
%description
DeaDBeeF (as in 0xDEADBEEF) is an audio player for GNU/Linux systems with X11
(though now it also runs in plain console without X, in FreeBSD, and in
OpenSolaris).
%package devel
Requires: %{name}%{?_isa} = %evr
%pkg_devel_files
%package plugins
Summary: Plugins for %{name}
Requires: %{name}%{?_isa} = %evr
%description plugins
This package contains plugins for %{name}.
%prep
%autosetup -p1
sed -i "s|size_t|std::size_t|" external/ddb_dsp_libretro/sinc_resampler.h
%ifnarch x86_64
sed -i -re 's/^(.*)\s+([-]msse3)\s+(.*)$/\1 \3/g' external/ddb_dsp_libretro/Makefile.am
%endif
# Regenerate the build files
autoreconf -fiv
# Remove exec permission from source files
find . \( -name '*.cpp' -or -name '*.hpp' -or -name '*.h' \) -and -executable -exec chmod -x {} \;
sed -i 's|Toggle Pause|Toggle-Pause|' deadbeef.desktop.in
for data in Play Pause Toggle-Pause Stop Next Prev
do
sed -i "s|$data Shortcut Group|X-$data Shortcut Group|" deadbeef.desktop.in
done
%build
%configure \
--enable-ffmpeg \
--docdir=%{_defaultdocdir}/%{name}-%{version} \
--disable-silent-rules \
--disable-static \
--disable-gtk2 \
%ifarch ppc64le
--disable-lfm \
--disable-notify \
%else
--enable-lfm \
%endif
--enable-gtk3 \
--disable-pulse \
--enable-pipewire
%make_build
%install
%make_install
find %{buildroot} -name "*.la" -exec rm {} \;
install -Dpm0644 %{buildroot}%{_datadir}/icons/hicolor/24x24/apps/%{name}.png \
%{buildroot}%{_datadir}/pixmaps/%{name}.png
sed -i -e "s!MP3!MP3;!" %{buildroot}%{_datadir}/applications/%{name}.desktop
%find_lang %{name}
%check
desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
%files -f %{name}.lang
%doc README ChangeLog AUTHORS
%license COPYING
%{_defaultdocdir}/%{name}-%{version}
%{_bindir}/%{name}
%dir %{_libdir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}
%{_datadir}/pixmaps/%{name}.png
%{_iconsdir}/hicolor/*/apps/*
%files plugins
%{_libdir}/%{name}/convpresets
%{_libdir}/%{name}/*.so
%{_libdir}/%{name}/data68
%changelog
* Fri May 30 2025 Leigh Scott <leigh123linux@gmail.com> - 1.10.0-2
- Rebuild for new flac .so version
* Wed Apr 02 2025 Leigh Scott <leigh123linux@gmail.com> - 1.10.0-1
- Update to 1.10.0
- Switch to release tarball as it makes packaging easier
- Drop ffmpeg-7 patch
- Use autoreconf to regenerate the build files
- Drop the arm conditionals
* Tue Jan 28 2025 RPM Fusion Release Engineering <sergiomb@rpmfusion.org> - 1.9.6-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
* Sat Oct 12 2024 Leigh Scott <leigh123linux@gmail.com> - 1.9.6-4
- rebuild for ffmpeg
* Thu Aug 01 2024 RPM Fusion Release Engineering <sergiomb@rpmfusion.org> - 1.9.6-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Sat Feb 03 2024 RPM Fusion Release Engineering <sergiomb@rpmfusion.org> - 1.9.6-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Mon Nov 13 2023 Vasiliy N. Glazov <vascom2@gmail.com> - 1.9.6-1
- Update to 1.9.6
* Wed Nov 08 2023 Leigh Scott <leigh123linux@gmail.com> - 1.9.5-5
- Rebuild for new faad2 version
* Fri Aug 04 2023 Vasiliy N. Glazov <vascom2@gmail.com> - 1.9.5-4
- Fix Build for F39
* Tue Aug 01 2023 Vasiliy N. Glazov <vascom2@gmail.com> - 1.9.5-3
- Add mpris plugin to recommends
* Wed Mar 01 2023 Leigh Scott <leigh123linux@gmail.com> - 1.9.5-2
- Rebuild for new ffmpeg
* Mon Feb 20 2023 Vasiliy N. Glazov <vascom2@gmail.com> - 1.9.5-1
- Update to 1.9.5
- Switch to Pipewire
* Tue Dec 20 2022 Vasiliy N. Glazov <vascom2@gmail.com> - 1.9.4-1
- Update to 1.9.4
* Tue Nov 15 2022 Vasiliy N. Glazov <vascom2@gmail.com> - 1.9.3-1
- Update to 1.9.3
* Fri Oct 07 2022 Vasiliy N. Glazov <vascom2@gmail.com> - 1.9.2-1
- Update to 1.9.2
* Sun Aug 07 2022 RPM Fusion Release Engineering <sergiomb@rpmfusion.org> - 1.9.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild and ffmpeg
5.1
* Tue May 24 2022 Vasiliy N. Glazov <vascom2@gmail.com> - 1.9.1-1
- Update to 1.9.1
* Sat May 14 2022 Vasiliy N. Glazov <vascom2@gmail.com> - 1.9.0-1
- Update to 1.9.0
* Sat Mar 05 2022 Leigh Scott <leigh123linux@gmail.com> - 1.8.8-6
- Use compat-ffmpeg4 for f36+
* Fri Feb 25 2022 Vasiliy N. Glazov <vascom2@gmail.com> - 1.8.8-5
- Enable notifications
* Wed Feb 09 2022 RPM Fusion Release Engineering <sergiomb@rpmfusion.org> - 1.8.8-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Thu Nov 11 2021 Leigh Scott <leigh123linux@gmail.com> - 1.8.8-3
- Rebuilt for new ffmpeg snapshot
* Thu Sep 23 2021 Vasiliy N. Glazov <vascom2@gmail.com> - 1.8.8-2
- Fix segfault 0 bytes stack allocation
* Thu Aug 05 2021 Vasiliy N. Glazov <vascom2@gmail.com> - 1.8.8-1
- Update to 1.8.8
* Mon Aug 02 2021 RPM Fusion Release Engineering <leigh123linux@gmail.com> - 1.8.7-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Tue Feb 23 2021 Vasiliy N. Glazov <vascom2@gmail.com> - 1.8.7-1
- Update to 1.8.7
* Wed Feb 03 2021 RPM Fusion Release Engineering <leigh123linux@gmail.com> - 1.8.4-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Thu Dec 31 2020 Leigh Scott <leigh123linux@gmail.com> - 1.8.4-3
- Rebuilt for new ffmpeg snapshot
* Mon Aug 17 2020 RPM Fusion Release Engineering <leigh123linux@gmail.com> - 1.8.4-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Sun Jul 5 2020 Vasiliy N. Glazov <vascom2@gmail.com> - 1.8.4-1
- Update to 1.8.4
* Fri Apr 10 2020 Leigh Scott <leigh123linux@gmail.com> - 1.8.3-2
- Rebuild for new libcdio version
* Tue Mar 24 2020 Vasiliy N. Glazov <vascom2@gmail.com> - 1.8.3-1
- Update to 1.8.3
* Tue Feb 04 2020 RPM Fusion Release Engineering <leigh123linux@gmail.com> - 1.8.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Fri Aug 09 2019 Vasiliy N. Glazov <vascom2@gmail.com> - 1.8.2-1
- Update to 1.8.2
* Wed Aug 07 2019 Leigh Scott <leigh123linux@gmail.com> - 1.8.1-2
- Rebuild for new ffmpeg version
* Fri Jun 28 2019 Vasiliy N. Glazov <vascom2@gmail.com> - 1.8.1-1
- Update to 1.8.1
* Mon Apr 08 2019 Vasiliy N. Glazov <vascom2@gmail.com> - 1.8.0-1
- Update to 1.8.0
* Mon Mar 04 2019 RPM Fusion Release Engineering <leigh123linux@gmail.com> - 0.7.3-0.2.20190209git373f556
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Wed Feb 27 2019 Vasiliy N. Glazov <vascom2@gmail.com> - 0.7.3-0.1.20190209git373f556
- Update to latest git
- Enable LTO
* Thu Dec 27 2018 Vasiliy N. Glazov <vascom2@gmail.com> - 0.7.3-0.1.20181224git73f9722
- Update to latest git
* Tue Aug 14 2018 Vasiliy N. Glazov <vascom2@gmail.com> - 0.7.3-0.1.20180814git6d02b02
- Update to latest git
* Thu Jul 26 2018 RPM Fusion Release Engineering <leigh123linux@gmail.com> - 0.7.2-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Thu May 10 2018 Vasiliy N. Glazov <vascom2@gmail.com> - 0.7.2-6
- Correct patches as in upstream
* Fri May 04 2018 Vasiliy N. Glazov <vascom2@gmail.com> - 0.7.2-5
- Rebuild with new ffmpeg
* Tue Feb 07 2017 Vasiliy N. Glazov <vascom2@gmail.com> - 0.7.2-4
- Remove unneeded scriptlet
* Tue Aug 16 2016 Vasiliy N. Glazov <vascom2@gmail.com> - 0.7.2-3
- Clean spec
* Tue Jun 14 2016 Arkady L. Shane <ashejn@russianfedora.pro> - 0.7.2-2.R
- rebuilt against new ffmpeg
* Thu Apr 28 2016 Vasiliy N. Glazov <vascom2@gmail.com> - 0.7.2-1.R
- Update to 0.7.2
- Add patch for desktop-file
* Wed Mar 16 2016 Vasiliy N. Glazov <vascom2@gmail.com> - 0.7.1-1.R
- Update to 0.7.1
* Tue Feb 02 2016 Vasiliy N. Glazov <vascom2@gmail.com> - 0.7.0-2.R
- Add Icon Cache scriptlets
- Add desktop-database scriptlets
- Add libmpg123 support
* Mon Feb 01 2016 Vasiliy N. Glazov <vascom2@gmail.com> - 0.7.0-1.R
- Update to 0.7.0
* Tue Nov 18 2014 Vasiliy N. Glazov <vascom2@gmail.com> - 0.6.2-3.R
- Bump rebuild for new ffmpeg
* Fri Oct 03 2014 Vasiliy N. Glazov <vascom2@gmail.com> - 0.6.2-2.R
- Bump rebuild for new cdio
* Thu Aug 07 2014 Vasiliy N. Glazov <vascom2@gmail.com> - 0.6.2-1.R
- update to 0.6.2
* Mon Feb 03 2014 Vasiliy N. Glazov <vascom2@gmail.com> - 0.6.1-1.R
- update to 0.6.1
* Tue Nov 26 2013 Vasiliy N. Glazov <vascom2@gmail.com> - 0.6.0-2.R
- correct FSF address and other errors and warnings
* Tue Nov 26 2013 Vasiliy N. Glazov <vascom2@gmail.com> - 0.6.0-1.R
- update to 0.6.0
* Wed Apr 03 2013 Vasiliy N. Glazov <vascom2@gmail.com> - 0.5.6-5.R
- bump release for update dependencies
* Tue Nov 06 2012 Vasiliy N. Glazov <vascom2@gmail.com> - 0.5.6-4.R
- added documentation to help menu
* Fri Oct 26 2012 Vasiliy N. Glazov <vascom2@gmail.com> - 0.5.6-3.R
- correct compile for >= F18
* Thu Oct 25 2012 Vasiliy N. Glazov <vascom2@gmail.com> - 0.5.6-2.R
- added plugins artwork, ffmpeg, vfs_zip
* Tue Oct 23 2012 Vasiliy N. Glazov <vascom2@gmail.com> - 0.5.6-1.R
- update to 0.5.6
- switch to GTK3
* Tue Sep 11 2012 Vasiliy N. Glazov <vascom2@gmail.com> - 0.5.5-2.R
- add some BR
* Thu Jun 07 2012 Vasiliy N. Glazov <vascom2@gmail.com> - 0.5.5-1.R
- update to 0.5.5
* Sat May 12 2012 Vasiliy N. Glazov <vascom2@gmail.com> - 0.5.4-1.R
- update to 0.5.4
- enable SID plugin
* Wed Mar 28 2012 Vasiliy N. Glazov <vascom2@gmail.com> - 0.5.2-2.R
- Added APE support
* Mon Mar 26 2012 Vasiliy N. Glazov <vascom2@gmail.com> - 0.5.2-1.R
- update to 0.5.2
* Sun Feb 5 2012 Arkady L. Shane <ashejn@russianfedora.ru> - 0.5.1-4.R
- added conditions to build for EL6
* Tue Nov 22 2011 Vasiliy N. Glazov <vascom2@gmail.com> - 0.5.1-3.R
- Added description in russian language
* Mon Oct 31 2011 Vasiliy N. Glazov <vascom2@gmail.com> - 0.5.1-2.R
- Added patch to compile in F16
* Mon Jun 6 2011 Arkady L. Shane <ashejn@yandex-team.ru> - 0.5.1-1.R
- update to 0.5.1
* Mon May 16 2011 Arkady L. Shane <ashejn@yandex-team.ru> - 0.5.0-1.R
- update to 0.5.0
- added BR: libstdc++-static for fedora >= 14
* Tue Nov 16 2010 Arkady L. Shane <ashejn@yandex-team.ru> - 0.4.4-1
- update to 0.4.4
* Tue Nov 2 2010 Arkady L. Shane <ashejn@yandex-team.ru> - 0.4.3-1
- update to 0.4.3
* Mon Oct 18 2010 Arkady L. Shane <ashejn@yandex-team.ru> - 0.4.2-2
- install deadbeef.png to /usr/share/pixmaps
* Mon Oct 18 2010 Arkady L. Shane <ashejn@yandex-team.ru> - 0.4.2-1
- initial build for Fedora
+1
View File
@@ -0,0 +1 @@
rpm.version(gh_tag("DeaDBeeF-Player/deadbeef"));
+1 -1
View File
@@ -12,7 +12,7 @@
Summary: A complete solution to record, convert and stream audio and video
Name: ffmpeg
Version: 7.1.1
Release: 3%?dist
Release: 13%?dist
License: LGPL-3.0-or-later
URL: http://%{name}.org/
Epoch: 1
+2 -2
View File
@@ -7,8 +7,8 @@ open_file("anda/multimedia/ffmpeg/VERSION_x265.txt", "w").write(bump::madoguchi(
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_vvenc.txt", "w").write(bump::madoguchi("vvenc-libs", labels.branch));
let dir = sub(`/[^/]+`, "", __script_path);
if sh("[[ `git status " + dir + "--porcelain` ]] && exit 1", #{}).ctx.rc == 1 {
let dir = sub(`/[^/]+$`, "", __script_path);
if sh("[[ `git status " + dir + " --porcelain` ]] && exit 1 || exit 0", #{}).ctx.rc == 1 {
let rel = spec::get_release(rpm).parse_int();
rpm.release(rel + 1);
}
@@ -1,5 +1,5 @@
Name: gstreamer1-plugin-libav
Version: 1.26.2
Version: 1.26.3
Release: 1%?dist
Epoch: 1
Summary: GStreamer Libav plugin
@@ -3,8 +3,8 @@
%global majorminor 1.0
Name: gstreamer1-plugins-bad
Version: 1.26.2
Release: 2%?dist
Version: 1.26.3
Release: 1%?dist
Epoch: 2
Summary: GStreamer streaming media framework "bad" plugins
License: LGPL-2.0-or-later and LGPL-2.0-only
@@ -1,7 +1,7 @@
%global majorminor 1.0
Name: gstreamer1-plugins-ugly
Version: 1.26.2
Version: 1.26.3
Release: 1%?dist
Epoch: 1
Summary: GStreamer streaming media framework "ugly" plugins
@@ -1,5 +1,5 @@
Name: gstreamer1-plugin-vaapi
Version: 1.26.2
Version: 1.26.3
Release: 1%?dist
Epoch: 1
Summary: GStreamer VA-API integration
+2 -2
View File
@@ -16,7 +16,7 @@
%bcond docs 0
Name: LCEVCdec
Version: 3.3.7
Version: 3.3.8
Release: 1%?dist
Summary: MPEG-5 LCEVC Decoder
License: BSD-3-Clause-Clear
@@ -150,7 +150,7 @@ python3 src/func_tests/run_tests.py
%files devel
%{_includedir}/LCEVC
%{_includedir}/lcevc_config.h
#{_includedir}/lcevc_config.h
%{_libdir}/liblcevc_dec_api.so
%{_libdir}/liblcevc_dec_core.so
%{_libdir}/pkgconfig/lcevc_dec.pc
@@ -1,6 +1,6 @@
%global commit_date 20250317
%global commit_date 20250619
%global tree_commit d7356896fdf513aa4e51ff34c49998638ff9ee3e
%global tree_commit 4e12f63955c1309c4e9580841083f05614f9e367
%global tree_shortcommit %(c=%{tree_commit}; echo ${c:0:7})
%global um_commit 46892acafb2fff3f3ace425d4694382c92645feb
+9
View File
@@ -0,0 +1,9 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "falcond-profiles.spec"
}
labels {
nightly = 1
}
}
@@ -0,0 +1,41 @@
%global commit 96c2cdfee69761d2c29caebb4b1e9ff7cc904f7a
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20250613
Name: falcond-profiles
Version: 0^%{commit_date}git.%{shortcommit}
Release: 1%{?dist}
Summary: Profiles for falcond
License: MIT
URL: https://github.com/PikaOS-Linux/falcond-profiles
Source0: %{url}/archive/%{commit}.tar.gz#/%{name}-%{shortcommit}.tar.gz
Requires: falcond
BuildArch: noarch
Packager: Gilver E. <rockgrub@disroot.org>
%description
This package contains the profiles needed for falcond.
%prep
%autosetup -n %{name}-%{commit}
%build
# Hi, I'm empty!
%install
install -Dm644 usr/share/falcond/system.conf -t %{buildroot}%{_datadir}/falcond/
install -Dm644 usr/share/falcond/profiles/*.conf -t %{buildroot}%{_datadir}/falcond/profiles/
install -Dm644 usr/share/falcond/profiles/handheld/* -t %{buildroot}%{_datadir}/falcond/profiles/handheld/
install -Dm644 usr/share/falcond/profiles/htpc/* -t %{buildroot}%{_datadir}/falcond/profiles/htpc/
%files
%doc README.md
%license LICENSE
%{_datadir}/falcond/system.conf
%{_datadir}/falcond/profiles/*.conf
%{_datadir}/falcond/profiles/handheld/*.conf
%{_datadir}/falcond/profiles/htpc/*.conf
%changelog
* Thu Jun 19 2025 Gilver E. <rockgrub@disroot.org> - 0^20250613git.96c2cdf-1
- Initial package
+6
View File
@@ -0,0 +1,6 @@
rpm.global("commit", gh_commit("PikaOS-Linux/falcond-profiles"));
if rpm.changed() {
rpm.global("commit_date", date());
rpm.release();
}
}
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "falcond.spec"
}
}
+1
View File
@@ -0,0 +1 @@
enable falcond.service
+62
View File
@@ -0,0 +1,62 @@
%global _include_minidebuginfo 0
Name: falcond
Version: 1.1.6
Release: 2%?dist
Summary: Advanced Linux Gaming Performance Daemon
License: MIT
URL: https://git.pika-os.com/general-packages/falcond
Source0: %{url}/archive/v%{version}.tar.gz
Source1: %{name}.preset
BuildRequires: anda-srpm-macros >= 0.2.18
BuildRequires: systemd-rpm-macros
BuildRequires: zig >= 0.14.0
BuildRequires: zig-rpm-macros
Requires: %{name}-profiles
Requires: (scx-scheds or scx-scheds-nightly)
Conflicts: gamemode
Packager: Gilver E. <rockgrub@disroot.org>
%description
falcond is a powerful system daemon designed to automatically optimize your Linux gaming experience.
It intelligently manages system resources and performance settings on a per-game basis.
This eliminates the need to manually configure settings for each game.
%prep
%autosetup -n %{name}/%{name}
%build
%install
install -Dm644 debian/%{name}.service -t %{buildroot}%{_unitdir}
install -Dm644 %{SOURCE1} %{buildroot}%{_presetdir}/60-%{name}.preset
# When DNF supports microarchitectures the fallback option for -c can be used here instead
DESTDIR="%{buildroot}" \
%ifarch x86_64
%{zig_build_target -r fast -c x86_64_v2 -s} \
%elifarch aarch64
%{zig_build_target -r fast -s} \
%endif
%post
%systemd_post %{name}.service
%preun
%systemd_preun %{name}.service
%postun
%systemd_postun_with_restart %{name}.service
%files
%doc ../README.md
%license ../LICENSE
%{_bindir}/%{name}
%{_unitdir}/%{name}.service
%{_presetdir}/60-%{name}.preset
%changelog
* Fri Jun 20 2025 Gilver E. <rockgrub@disroot.org> - 1.1.5-2
- Enable service by default
- Enable aarch64 CPU features
* Thu Jun 19 2025 Gilver E. <rockgrub@disroot.org> - 1.1.5-1
- Initial package
+1
View File
@@ -0,0 +1 @@
rpm.version(gh_tag("PikaOS-Linux/falcond"));

Some files were not shown because too many files have changed in this diff Show More