Merge branch 'frawhide' into gil/chore/ffmpeg

This commit is contained in:
Gilver
2025-11-22 01:59:41 -06:00
committed by GitHub
116 changed files with 1062 additions and 1067 deletions
+5 -4
View File
@@ -1,16 +1,17 @@
{
"name": "Terra Devcontainer",
"image": "ghcr.io/terrapkg/builder:frawhide",
"runArgs": [
"--privileged"
],
"runArgs": ["--privileged"],
"features": {
"ghcr.io/devcontainers/features/common-utils:2": {}
},
"customizations": {
"vscode": {
"extensions": [
"rhaiscript.vscode-rhai"
"rhaiscript.vscode-rhai",
"1dot75cm.rpmspec",
"hashicorp.hcl",
"redhat.vscode-xml"
]
}
},
+4 -1
View File
@@ -1,5 +1,8 @@
{
"recommendations": [
"rhaiscript.vscode-rhai"
"rhaiscript.vscode-rhai",
"1dot75cm.rpmspec",
"hashicorp.hcl",
"redhat.vscode-xml"
]
}
+9
View File
@@ -0,0 +1,9 @@
// There is no HCL extension, but the Terraform extension grants HCL support
{
"auto_install_extensions": {
"RPM Spec": true,
"XML": true,
"rhai": true,
"Terraform": true
}
}
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-canary-openasar
Version: 0.0.808
Version: 0.0.812
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.808
Version: 0.0.812
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.114
Version: 0.0.115
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.166
Version: 0.0.167
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.166
Version: 0.0.167
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.114
Version: 0.0.115
Release: 1%?dist
Summary: Free Voice and Text Chat for Gamers
URL: https://discord.com
+2 -2
View File
@@ -1,9 +1,9 @@
#? https://github.com/flameshot-org/flameshot/blob/master/packaging/rpm/fedora/flameshot.spec
%global ver 13.3.0
%global commit 37f3f7f948a5cf00ccfa986aafdc86f95fefc8a6
%global commit 0f37bf09972c7e66ed78ad0460d2ebce97b82809
%global shortcommit %{sub %{commit} 1 7}
%global commit_date 20251117
%global commit_date 20251119
%global devel_name QtColorWidgets
%global _distro_extra_cflags -fuse-ld=mold
%global _distro_extra_cxxflags -fuse-ld=mold
+1 -1
View File
@@ -9,7 +9,7 @@
%endif
Name: goofcord
Version: 1.11.0
Version: 1.11.1.beta.1
Release: 1%?dist
License: OSL-3.0
Summary: A privacy-minded Legcord fork.
+2 -2
View File
@@ -3,10 +3,10 @@
%global gtk4_version 4.14.4
%global libadwaita_version 1.5.1
%global pure_protobuf_version 2.0.0
%global raw_ver v1.92.0
%global raw_ver v1.94.0
Name: komikku
Version: 1.92.0
Version: 1.94.0
%forgemeta
Release: 1%?dist
Summary: A manga reader for GNOME
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "librepods.spec"
}
}
@@ -0,0 +1,37 @@
<?xml version="1.0" encoding="UTF-8" ?>
<component type="desktop-application">
<id>com.github.librepods</id>
<metadata_license>CC0-1.0</metadata_license>
<project_license>GPL-3.0-only</project_license>
<icon
type="remote"
>https://github.com/kavishdevar/librepods/blob/main/linux/assets/librepods.png</icon>
<name>librepods</name>
<summary>AirPods liberated from Apple's ecosystem</summary>
<description>
<p>
LibrePods unlocks Apple's exclusive AirPods features on non-Apple devices.
Get access to noise control modes, adaptive transparency, ear detection,
hearing aid, customized transparency mode, battery status, and more - all the
premium features you paid for but Apple locked to their ecosystem.
</p>
</description>
<launchable type="desktop-id">me.kavishdevar.librepods.desktop</launchable>
<url type="homepage">https://github.com/kavishdevar/librepods</url>
<provides>
<binary>librepods</binary>
</provides>
<keywords>
<keyword>airpods</keyword>
<keyword>librepods</keyword>
</keywords>
<releases>
<release version="0.1.0" />
</releases>
</component>
+63
View File
@@ -0,0 +1,63 @@
%global appid com.github.librepods
Name: librepods
Summary: AirPods liberated from Apple's ecosystem
Version: 0.1.0
Release: 1%?dist
License: GPL-3.0-only
URL: https://github.com/kavishdevar/librepods
Source0: %url/archive/refs/tags/linux-v%version.tar.gz
Source1: com.github.librepods.metainfo.xml
Packager: Owen Zimmerman <owen@fyralabs.com>
BuildRequires: cmake
BuildRequires: gcc
BuildRequires: g++
BuildRequires: qt6-qtbase-devel
BuildRequires: qt6-qtconnectivity-devel
BuildRequires: qt6-qtmultimedia-devel
BuildRequires: qt6-qtdeclarative-devel
BuildRequires: openssl-devel
BuildRequires: anda-srpm-macros
BuildRequires: terra-appstream-helper
Requires: glibc
Requires: openssl
Requires: qt6-qtbase
Requires: qt6-qtconnectivity
Requires: qt6-qtdeclarative
%description
LibrePods unlocks Apple's exclusive AirPods features on non-Apple devices.
Get access to noise control modes, adaptive transparency, ear detection,
hearing aid, customized transparency mode, battery status, and more - all the
premium features you paid for but Apple locked to their ecosystem.
%prep
%autosetup -n %{name}-linux-v%{version}
%build
pushd linux
%cmake
%cmake_build
popd
%install
install -Dm644 linux-rust/assets/icon.png %{buildroot}%{_iconsdir}/hicolor/512x512/apps/librepods.png
pushd linux
%cmake_install
popd
%terra_appstream -o %{SOURCE1}
%files
%doc README.md linux/README.md CHANGELOG.md
%license LICENSE
%{_bindir}/librepods
%{_datadir}/applications/me.kavishdevar.librepods.desktop
%{_metainfodir}/com.github.librepods.metainfo.xml
%{_iconsdir}/hicolor/512x512/apps/librepods.png
%changelog
* Wed Nov 19 2025 Owen Zimmerman <owen@fyralabs.com>
- Initial commit
+4
View File
@@ -0,0 +1,4 @@
let tags = json_arr(get("https://api.github.com/repos/kavishdevar/librepods/tags"));
let tag = tags.find(|t| t.name.starts_with("linux-v"));
tag.name.crop(7);
rpm.version(tag.name);
+2 -2
View File
@@ -1,9 +1,9 @@
# Disable X11 for RHEL 10+
%bcond x11 %[%{undefined rhel} || 0%{?rhel} < 10]
%global commit 0a32f988ba5707a1f9df859b08efe5ba3174b471
%global commit f6c116491a82314332f8ded74fc92b2b5cdf7e25
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20251117
%global commit_date 20251122
%global ver 0.40.0
Name: mpv-nightly
@@ -0,0 +1,31 @@
<?xml version="1.0" encoding="UTF-8" ?>
<component type="desktop-application">
<id>com.github.neohtop</id>
<metadata_license>CC0-1.0</metadata_license>
<project_license>MIT</project_license>
<icon type="local">/usr/share/icons/hicolor/128x128/apps/NeoHtop.png</icon>
<name>NeoHtop</name>
<summary>System monitoring on steroids</summary>
<description>
<p>
A modern, cross-platform system monitor built on top of Svelte, Rust, and Tauri.
</p>
</description>
<launchable type="desktop-id">NeoHtop.desktop</launchable>
<url type="homepage">https://abdenasser.github.io/neohtop/</url>
<provides>
<binary>neohtop</binary>
</provides>
<keywords>
<keyword>system monitor</keyword>
</keywords>
<releases>
<release version="1.2.0" />
</releases>
</component>
+12 -1
View File
@@ -1,13 +1,15 @@
%global __brp_mangle_shebangs %{nil}
%global appid com.github.neohtop
Name: neohtop
Version: 1.2.0
Release: 1%?dist
Release: 2%?dist
Summary: System monitoring on steroids
License: MIT
URL: https://github.com/Abdenasser/neohtop
Source0: %url/archive/refs/tags/v%version.tar.gz
Source1: NeoHtop.desktop
Source2: com.github.neohtop.metainfo.xml
Packager: Owen Zimmerman <owen@fyralabs.com>
BuildRequires: rust
BuildRequires: nodejs-npm
@@ -18,6 +20,10 @@ BuildRequires: gtk3-devel
BuildRequires: rust-gdk-pixbuf-sys-devel
BuildRequires: glib2-devel
BuildRequires: openssl-devel
BuildRequires: anda-srpm-macros
BuildRequires: terra-appstream-helper
Provides: NeoHtop
%description
%summary.
@@ -37,6 +43,8 @@ install -Dpm644 src-tauri/icons/128x128@2x.png %buildroot%{_iconsdir}/hicolor/25
install -Dpm644 src-tauri/icons/32x32.png %buildroot%{_iconsdir}/hicolor/32x32/apps/NeoHtop.png
install -Dpm644 src-tauri/icons/128x128.png %buildroot%{_iconsdir}/hicolor/128x128/apps/NeoHtop.png
%terra_appstream -o %{SOURCE2}
%files
%doc README.md
%license LICENSE
@@ -45,7 +53,10 @@ install -Dpm644 src-tauri/icons/128x128.png %buildroot%{_iconsdir}/hicolor/128x1
%{_iconsdir}/hicolor/256x256@2/apps/NeoHtop.png
%{_iconsdir}/hicolor/32x32/apps/NeoHtop.png
%{_iconsdir}/hicolor/128x128/apps/NeoHtop.png
%{_metainfodir}/com.github.neohtop.metainfo.xml
%changelog
* Wed Nov 19 2025 Owen Zimmerman <owen@fyralabs.com>
- Add metainfo
* Sat Feb 15 2025 Owen Zimmerman <owen@fyralabs.com>
- Initial package
+2 -2
View File
@@ -1,5 +1,5 @@
%global commit b3f3f1da2fa59a2cbdea73c75b7d67bc312ce2bc
%global commit_date 20251115
%global commit a822eb767a330711e67714428c1c56cf3c82f044
%global commit_date 20251118
%global shortcommit %(c=%{commit}; echo ${c:0:7})
Name: rasputin
+2 -2
View File
@@ -1,5 +1,5 @@
%global commit b3f3f1da2fa59a2cbdea73c75b7d67bc312ce2bc
%global commit_date 20251115
%global commit a822eb767a330711e67714428c1c56cf3c82f044
%global commit_date 20251118
%global shortcommit %(c=%{commit}; echo ${c:0:7})
Name: appset
+1 -1
View File
@@ -1,4 +1,4 @@
%global ver 2025-11-17
%global ver 2025-11-22
%global goodver %(echo %ver | sed 's/-//g')
%global __brp_mangle_shebangs %{nil}
%bcond_without mold
+5 -3
View File
@@ -15,7 +15,7 @@
%endif
Name: signal-desktop
Version: 7.79.0
Version: 7.80.0
Release: 1%?dist
Summary: A private messenger for Windows, macOS, and Linux
URL: https://signal.org
@@ -87,8 +87,10 @@ Signal Desktop links with Signal on Android or iOS and lets you message from you
%build
pnpm install --frozen-lockfile
pnpm --prefix sticker-creator install
pnpm --prefix sticker-creator build
pushd sticker-creator
pnpm install --frozen-lockfile
pnpm build
popd
pnpm run build-linux --dir
%install
@@ -2,7 +2,7 @@
Name: nautilus-open-any-terminal
Version: 0.7.0
Release: 1%?dist
Release: 2%?dist
Summary: Context-menu entry for opening other terminal in Nautilus
License: GPL-3.0-only
URL: https://github.com/Stunkymonkey/nautilus-open-any-terminal
@@ -18,6 +18,7 @@ BuildRequires: python3dist(pip)
BuildRequires: gettext
Requires: python3-%{name} = %{version}-%{release}
Requires: %{name}-caja = %{version}-%{release}
Requires: nautilus-python
Obsoletes: python3-%{name} < 0.6.1-2
@@ -3,8 +3,8 @@
%global realname hyprutils
%global ver 0.10.2
%global commit 0c6411851cc779d551edc89b83966696201611aa
%global commit_date 20251117
%global commit 31f29957dfc78ebb324c072058949f3513c49110
%global commit_date 20251122
%global shortcommit %{sub %commit 1 7}
Name: %realname.nightly
@@ -2,9 +2,9 @@
%global realname hyprwayland-scanner
%global ver 0.4.5
%global commit b3b0f1f40ae09d4447c20608e5a4faf8bf3c492d
%global commit f6cf414ca0e16a4d30198fd670ec86df3c89f671
%global shortcommit %{sub %commit 1 7}
%global commit_date 20250815
%global commit_date 20251121
Name: %realname.nightly
Version: %ver^%{commit_date}git.%shortcommit
@@ -1,5 +1,5 @@
%global forgeurl https://gitlab.com/ubports/development/core/lomiri-system-settings
%global commit 5bcc90df4c920ead35f31215583624ee9cba7295
%global commit c3af1ac5564c1f034dbea120ccf1a46a36977495
%forgemeta
Name: lomiri-system-settings
+1 -1
View File
@@ -4,7 +4,7 @@
# prevent library files from being installed
%global cargo_install_lib 0
%global upstream_version v2.10.0
%global upstream_version v2.11.2
%global ver %{sub %upstream_version 2}
Name: walker
@@ -4,7 +4,7 @@
%global __requires_exclude ^libaaudio\\.so.*|^libandroid\\.so.*|^libmediandk\\.so.*|^liblog\\.so.*|^libc\\.so.*|^libm\\.so.*|^libdl\\.so.*|^libcrypt\\.so.*|^libstdc\\+\\+\\.so.*|^libncursesw\\.so.*|^libtinfo\\.so.*|^libnsl\\.so.*|^libpanelw\\.so.*$
Name: android-studio
Version: 2025.2.1.7
Version: 2025.2.1.8
Release: 1%?dist
Summary: Official IDE for Android development
License: Apache-2.0
+6 -4
View File
@@ -5,15 +5,17 @@
%global a aarch64
%endif
%global appid sh.oven.bun
Name: bun-bin
Version: 1.3.2
Release: 2%?dist
Version: 1.3.3
Release: 1%?dist
Summary: Incredibly fast JavaScript runtime, bundler, test runner, and package manager all in one
License: MIT
URL: https://bun.sh
Source0: https://github.com/oven-sh/bun/releases/download/bun-v%version/bun-linux-%a.zip
Source1: sh.oven.bun.metainfo.xml
BuildRequires: unzip
BuildRequires: unzip anda-srpm-macros terra-appstream-helper
%description
%summary.
@@ -58,7 +60,7 @@ install -Dm644 bun.bash -t %buildroot%bash_completions_dir
install -Dm644 bun.fish -t %buildroot%fish_completions_dir
ln -s bun %buildroot%_bindir/bunx
install -Dm644 %{SOURCE1} %buildroot%{_datadir}/metainfo/sh.oven.bun.metainfo.xml
%terra_appstream -o %{SOURCE1}
%files
%license LICENSE
+2 -2
View File
@@ -3,10 +3,10 @@
<id>sh.oven.bun</id>
<metadata_license>CC0-1.0</metadata_license>
<project_license>MIT</project_license>
<icon type="stock">applications-development</icon>
<name>Bun</name>
<summary
>Incredibly fast JavaScript runtime, bundler, test runner, and package manager all in one</summary>
<summary>Incredibly fast JavaScript runtime, bundler, test runner, and package manager all in one</summary>
<description>
<p>
+1 -1
View File
@@ -12,7 +12,7 @@
%endif
Name: codium
Version: 1.105.17075
Version: 1.106.27818
Release: 1%?dist
Summary: Code editing. Redefined.
License: MIT
@@ -0,0 +1,21 @@
<?xml version="1.0" encoding="utf-8"?>
<component type="console-application">
<id>com.microsoft.edit</id>
<name>Microsoft Edit</name>
<summary>We all edit.</summary>
<screenshots>
<image type="source">https://github.com/microsoft/edit/blob/main/assets/edit_hero_image.png</image>
</screenshots>
<description>
<p>A simple editor for simple needs.</p>
<p>
This editor pays homage to the classic MS-DOS Editor, but with a modern interface and input controls similar to VS Code.
The goal is to provide an accessible editor that even users largely unfamiliar with terminals can easily use.
</p>
</description>
<url type="vcs-browser">https://github.com/microsoft/edit</url>
<developer id="com.microsoft">
<name>Microsoft Corporation</name>
</developer>
<icon type="stock">com.microsoft.edit</icon>
</component>
+13 -1
View File
@@ -2,15 +2,19 @@
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 0
%global appid com.microsoft.edit
%global org com.microsoft
%global appstream_component console-application
Name: %{crate}
Version: 1.2.1
Release: 1%?dist
Release: 2%?dist
Summary: A simple editor for simple needs.
SourceLicense: MIT
License: MIT AND (MIT OR Apache-2.0)
URL: https://github.com/microsoft/edit
Source0: %{url}/archive/refs/tags/v%{version}.tar.gz
Source1: %{appid}.metainfo.xml
BuildRequires: anda-srpm-macros
BuildRequires: cargo-rpm-macros
%if %{with rust_nightly}
@@ -34,6 +38,11 @@ Packager: Gilver E. <rockgrub@disroot.org>
%install
%crate_install_bin
%{cargo_license_online} > LICENSE.dependencies
install -Dm644 assets/edit.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/%{appid}.svg
sed -i "s|^Icon=edit$|Icon=%{appid}|g" assets/%{appid}.desktop
install -Dm644 assets/%{appid}.desktop %{buildroot}%{_datadir}/applications/%{appid}.desktop
%terra_appstream -o %{SOURCE1}
%files
%doc CODE_OF_CONDUCT.md
@@ -42,6 +51,9 @@ Packager: Gilver E. <rockgrub@disroot.org>
%license LICENSE
%license LICENSE.dependencies
%{_bindir}/%{name}
%{_metainfodir}/%{appid}.metainfo.xml
%{_iconsdir}/hicolor/scalable/apps/%{appid}.svg
%{_datadir}/applications/%{appid}.desktop
%changelog
* Thu May 22 2025 Gilver E. <rockgrub@disroot.org> - 1.0.0-1
+1 -1
View File
@@ -1,5 +1,5 @@
Name: flutter
Version: 3.38.1
Version: 3.38.3
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 caf5040a6de2aaa326d93f75625a3c9a0e08858c
%global commit 5f3645433c0ba5910c7da1f25aaa07efc2c84b64
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global fulldate 2025-11-15
%global fulldate 2025-11-21
%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 9183fbe64090ee3be147a2b52a74e4516777a0eb
%global commit_date 20251106
%global commit_hash bc5e59c670c6ea971c52a9f60262122bd39eec32
%global commit_date 20251119
%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.35
Version: 0.2.36
Release: 1%?dist
Summary: A hardware-accelerated terminal written in Rust.
SourceLicense: MIT
+9
View File
@@ -0,0 +1,9 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "yarnpkg-berry.spec"
}
labels {
subrepo = "extras"
}
}
+1
View File
@@ -0,0 +1 @@
rpm.version(find("([\\d.]+)", gh("yarnpkg/berry"), 1));
+66
View File
@@ -0,0 +1,66 @@
%global debug_package %{nil}
%bcond bootstrap 1
Name: yarnpkg-berry
Version: 4.11.0
Release: 1%{?dist}
Summary: Active development version of Yarn
License: BSD-2-Clause
URL: https://yarnpkg.com
Source0: https://github.com/yarnpkg/berry/archive/refs/tags/@yarnpkg/cli/%{version}.tar.gz
BuildRequires: anda-srpm-macros
BuildRequires: nodejs
BuildRequires: nodejs-packaging
%if %{with bootstrap}
BuildRequires: yarnpkg
%else
BuildRequires: %{name}
%endif
Requires: nodejs
Provides: yarn-berry
Provides: yarnpkg = %{evr}
BuildArch: noarch
Packager: Gilver E. <rockgrub@disroot.org>
%description
The next, actively developed version of Yarn.
%package doc
Summary: Extra documentation and contributor guides for Yarn Berry.
%description doc
This package contains extra doc files as well as contributor material for Yarn Berry.
%prep
%autosetup -n berry--yarnpkg-cli-%{version}
%build
%{__yarn} build:cli
%install
mkdir -p {%{buildroot}%{nodejs_sitelib}/yarn-berry,%{buildroot}%{_bindir}}
cp -pr {scripts,node_modules,packages} -t %{buildroot}%{nodejs_sitelib}/yarn-berry
for bin in yarn yarnpkg; do
ln -sfr %{buildroot}%{nodejs_sitelib}/yarn-berry/scripts/bin/$bin %{buildroot}%{_bindir}/$bin
done
%files
%license LICENSE.md
%license CODEOWNERS
%doc README.md
%doc CHANGELOG.md
%doc SECURITY.md
%{_bindir}/yarn
%{_bindir}/yarnpkg
%{nodejs_sitelib}/yarn-berry/
%files doc
%doc CODE_OF_CONDUCT.md
%doc CONTRIBUTING.md
%doc HISTORY.md
%doc GOVERNANCE.md
%changelog
* Thu Nov 20 2025 Gilver E. <rockgrub@disroot.org> - 4.11.0-1
- Initial build
+3 -3
View File
@@ -1,7 +1,7 @@
%global commit b0525a26a684ab2822baaa6c94ee5acd7f50a1d4
%global commit 4376eb8217d7c37d2d254ab3bbc0c7af4a7b0993
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20251117
%global ver 0.214.0
%global commit_date 20251122
%global ver 0.215.0
%bcond_with check
%bcond nightly 1
+1 -1
View File
@@ -1,6 +1,6 @@
%bcond_with check
%global ver 0.212.6
%global ver 0.214.1-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.212.6
Version: 0.213.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
+6
View File
@@ -0,0 +1,6 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "juliamono.spec"
}
}
+33
View File
@@ -0,0 +1,33 @@
Name: juliamono-fonts
Version: 0.061
Release: 1%?dist
URL: https://juliamono.netlify.app/
Source0: https://github.com/cormullion/juliamono/archive/refs/tags/v%{version}.tar.gz
License: OFL-1.1
Summary: A monospaced font with reasonable unicode support
Requires: xorg-x11-font-utils
BuildArch: noarch
Provides: JuliaMono-fonts
Packager: Its-J
%description
JuliaMono is a monospaced typeface designed for programming in text editing environments that require a wide range of specialist and technical unicode characters.
%prep
%autosetup -n juliamono-%{version}
%build
%install
mkdir -p %{buildroot}%{_fontbasedir}/juliamono/
install -Dm644 *.ttf %{buildroot}%{_fontbasedir}/juliamono/
%files
%doc README.md
%license LICENSE
%{_fontbasedir}/juliamono/*.ttf
%changelog
* Fri Nov 21 2025 Its-J
- Package JuliaMono
+1
View File
@@ -0,0 +1 @@
rpm.version(gh("cormullion/juliamono"));
+1 -1
View File
@@ -1,4 +1,4 @@
# 2.4GHz/Dongle
KERNEL=="hidraw*", ATTRS{idVendor}=="2dc8", MODE="0660", TAG+="uaccess"
# Bluetooth
KERNEL=="hidraw*", KERNELS=="*2DC8:*", MODE="0660", TAG+="uaccess"
KERNEL=="hidraw*", KERNELS=="0005:2DC8:*", MODE="0660", TAG+="uaccess"
@@ -1,13 +1,17 @@
%global appid com.8bitdo.Udev
Name: 8bitdo-udev-rules
Version: 1.0
Version: 1.1
Release: 1%{?dist}
Summary: Udev rules for 8Bitdo controllers
Provides: 8bitdo-udev = %{version}-%{release}
License: Unlicense
Source0: 71-8bitdo.rules
Source1: com.8bitdo.Udev.metainfo.xml
BuildArch: noarch
BuildRequires: systemd
BuildRequires: anda-srpm-macros
Requires: systemd-udev
%global udev_order 71
@@ -22,6 +26,7 @@ and generic gamepad support in Linux.
%install
install -D -p -m 644 %SOURCE0 %{buildroot}%{_udevrulesdir}/%{udev_order}-8bitdo.rules
%terra_appstream -o %{SOURCE1}
%post
%udev_rules_update
@@ -31,6 +36,7 @@ install -D -p -m 644 %SOURCE0 %{buildroot}%{_udevrulesdir}/%{udev_order}-8bitdo.
%files
%_udevrulesdir/%{udev_order}-8bitdo.rules
%{_metainfodir}/%{appid}.metainfo.xml
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="utf-8"?>
<component type="driver">
<id>com.8bitdo.Udev</id>
<name>udev Rules for 8BitDo devices</name>
<description>
<p>Udev rules for 8BitDo controllers to enable proper functionality and device access on Linux systems.</p>
</description>
<developer id="com.8bitdo">
<name>Shenzhen 8BitDo Tech Co., Ltd.</name>
</developer>
<provides>
<modalias>hid:v00002DC8p*</modalias>
<modalias>hid:b0003v00002DC8p*</modalias>
<modalias>hid:b0005v00002DC8p*</modalias>
</provides>
</component>
+1 -1
View File
@@ -1,7 +1,7 @@
%global __brp_mangle_shebangs %{nil}
Name: inputplumber
Version: 0.67.0
Version: 0.68.0
Release: 1%?dist
Summary: Open source input router and remapper daemon for Linux
License: GPL-3.0-or-later
+1
View File
@@ -0,0 +1 @@
*.svg
@@ -0,0 +1,58 @@
<?xml version="1.0" encoding="UTF-8"?>
<component type="desktop-application">
<id>com.mojang.Minecraft</id>
<name>Minecraft</name>
<name xml:lang="ar">ماين كرافت</name>
<name xml:lang="bn">মাইনক্রাফ্ট</name>
<name xml:lang="es">Minecraft</name>
<name xml:lang="fr">Minecraft</name>
<name xml:lang="hi">Minecraft</name>
<name xml:lang="id">Minecraft</name>
<name xml:lang="pt_BR">Minecraft</name>
<name xml:lang="ro">Minecraft</name>
<name xml:lang="th">Minecraft</name>
<name xml:lang="vi">Minecraft</name>
<name xml:lang="zh_CN">Minecraft</name>
<name xml:lang="zh_TW">Minecraft</name>
<metadata_license>CC0-1.0</metadata_license>
<summary>Create your own world in one of the most popular video games</summary>
<summary xml:lang="ar">أنشئ عالمك الخاص في واحدة من ألعاب الفيديو الأكثر شعبية</summary>
<summary xml:lang="es">Crea tu propio mundo en este videojuego popular</summary>
<summary xml:lang="fr">Créez votre propre univers dans l'un des jeux vidéo les plus populaires</summary>
<summary xml:lang="hi">सर्वाधिक लोकप्रिय वीडियो गेम में अपनी खुद की दुनिया बनाएँ</summary>
<summary xml:lang="id">Ciptakan duniamu sendiri di salah satu permainan paling populer ini.</summary>
<summary xml:lang="pt_BR">Crie seu próprio mundo em um dos videogames mais populares</summary>
<summary xml:lang="ro">Creeaza-ti propria lume in unul dintre cele mai populare jocuri video</summary>
<summary xml:lang="th">สร้างโลกของคุณขึ้นมาใหม่ในหนึ่งในวิดีโอเกมที่เป็นที่นิยมมากที่สุด</summary>
<summary xml:lang="vi">Kiến tạo thế giới của riêng bạn trên một trong những trò chơi điện tử phổ biến nhất</summary>
<summary xml:lang="zh_CN">在这款风靡全球的视频游戏中打造属于自己的世界</summary>
<summary xml:lang="zh_TW">在最受歡迎的電玩遊戲中打造自己的世界</summary>
<description>
<p>Join people all over the world playing Minecraft, one of the most popular videogames around! Your own imagination is the limit in this fun game where you get to build the world around you. Play with friends, or alone, as you adventure, gather, build, and battle in an incredible land of your very own. For the best experience, we recommend you create an account and purchase online at minecraft.net/en-us/store before installing this app. ** Requires internet.</p><p>NOTE: This wrapper is not verified by, affiliated with, or supported by Mojang or Microsoft.</p>
<p xml:lang="ar">انضم للأشخاص الذين يلعبون لُعبة ماين كرافت من جميع أنحاء العالم، وهي واحدة من ألعاب الفيديو الأكثر شعبية الموجودة الآن! خيالك الخاص هو الحد في هذه اللعبة المُمتعة حيث يمكنك بناء العالم من حولك. العب مع الأصدقاء، أو منفرداً، حيث أنك تغامر وتجمع الموارد وتبني وتحارب في أراضٍ مذهلة خاصة بك للغاية. لأفضل تجربة، فإننا ننصح بإنشاء حساب والشراء عبر الإنترنت من خلال minecraft.net/en-us/store/ قبل تثبيت هذا التطبيق. ** يتطلب الإنترنت.</p><p xml:lang="ar">NOTE: This wrapper is not verified by, affiliated with, or supported by Mojang or Microsoft.</p>
<p xml:lang="es">¡Todo el mundo esta jugando Minecraft, uno de los videojuegos más populares de hoy día! Tu imaginación es el límite en este juego divertido en donde puedes construir el mundo que te rodea. Juega con tus amigos, o solo, y aventura, recolecta, construye y batalla. Para obtener la mejor experiencia, recomendamos crear una cuenta y comprar el juego en línea antes de instalarlo minecraft.net/es-es/store ** Requiere internet.</p><p xml:lang="es">NOTE: This wrapper is not verified by, affiliated with, or supported by Mojang or Microsoft.</p>
<p xml:lang="fr">Rejoignez les joueurs du monde entier avec Minecraft, l'un des jeux vidéo les plus populaires qui existent ! Testez les limites de votre propre imagination dans ce jeu récréatif où vous devrez construire l'univers qui vous entoure. Jouez seul ou avec des amis, et partez à l'aventure en amassant, construisant et combattant dans ce monde incroyable qui est le vôtre. Pour vivre une expérience parfaite, nous vous recommandons de créer un compte et d'acheter en ligne sur minecraft.net/en-us/store avant d'installer cette appli. ** Nécessite internet.</p><p xml:lang="fr">NOTE: This wrapper is not verified by, affiliated with, or supported by Mojang or Microsoft.</p>
<p xml:lang="hi">दुनियाभर में Minecraft खेलने वाले लोगों से मिलें, जो सर्वाधिक लोकप्रिय वीडियो गेम में से एक है! इस मज़ेदार गेम में आपकी अपनी कल्पना ही सीमा है जहाँ आप अपने आसपास की दुनिया बनाते हैं. अपने मित्रों के साथ या अकेले खेलें, चूँकि आपकी रोमांच यात्रा आपकी अपनी सीमाओं में ही निर्मित होती है. श्रेष्ठ अनुभव के लिए, हम आपको यह ऐप स्थापित करने से पहले एक खाता निर्मित करने और minecraft.net/en-us/store पर इसे खरीदने की सलाह देते हैं. ** इंटरनेट आवश्यक.</p><p xml:lang="hi">NOTE: This wrapper is not verified by, affiliated with, or supported by Mojang or Microsoft.</p>
<p xml:lang="id">Bergabung dengan orang lain di dunia yang juga memainkan Minecraft, salah satu permainan yang paling populer di dunia. Anda bisa membangun dunia sendiri di game seru ini, satu-satunya batasan adalah imajinasi Anda. Bermain bersama dengan teman, atau sendiri, dimana Anda bisa berpetualang, mengumpulkan, membangun, dan bertarung di tanah ciptaan Anda sendiri. Untuk pengalaman yang paling optimal, sebelum mengunduh game ini, kami sarankan Anda membuat akun dan membeli permainan ini di minecraft.net/en-us/store. **Membutuhkan koneksi internet</p><p xml:lang="id">NOTE: This wrapper is not verified by, affiliated with, or supported by Mojang or Microsoft.</p>
<p xml:lang="pt_BR">Junte-se a pessoas de todas as partes do mundo jogando Minecraft, um dos videogames mais populares do momento! A sua imaginação é o limite neste jogo divertido que permite construir um mundo próprio. Jogue com amigos ou sozinho, enquanto parte em uma aventura de construções e batalhas nas suas terras incríveis. Para obter a melhor experiência, antes de instalar este app, recomendamos que você crie uma conta e adquira o jogo no site oficial do Minecraft: minecraft.net/pt-br/store ** Necessita internet </p><p xml:lang="pt_BR">NOTE: This wrapper is not verified by, affiliated with, or supported by Mojang or Microsoft.</p>
<p xml:lang="ro">Alatura-te lumii jucand Minecraft, unul dintre cele mai populare jocuri video din jur! Imaginatia ta este limita in acest joc distractiv unde poti construi o lume in jurul tau. Joaca cu prietenii, sau singur, cand te aventurezi, aduni, construiesti, si te lupti in incredibilul taram al tau. Pentru o mai buna experienta, iti recomandam sa iti creezi un cont si sa cumperi online jocul la adresa minecraft.net/en-us/store inainte sa instalezi aplicatia. **Necesita internet.</p><p xml:lang="ro">NOTE: This wrapper is not verified by, affiliated with, or supported by Mojang or Microsoft.</p>
<p xml:lang="th">ร่วมสนุกสนานไปพร้อมกันกับผู้คนทั่วโลกในการเล่นเกม Minecraft หนึ่งในวิดีโอเกมที่เป็นที่นิยมมากที่สุดในตอนนี้! จินตนาการของคุณคือขีดจำกัดเพียงอย่างเดียวในเกมแสนสนุกนี้ ที่คุณจะได้มีโอกาสสร้างโลกขึ้นมาใหม่รอบตัวคุณ เล่นกับเพื่อนฝูง (หรือจะเล่นคนเดียวก็ได้เช่นกัน) ในขณะที่คุณออกผจญภัย เก็บของป่า ปลูกสิ่งก่อสร้าง และต่อสู้ท่ามกลางผืนดินสุดอัศจรรย์ที่คุณสร้างขึ้นมาด้วยตัวเอง หากต้องการสัมผัสประสบการณ์การเล่นเกมที่ดีที่สุด เราขอแนะนำให้คุณสร้างบัญชีผู้ใช้ขึ้นมาและซื้อออนไลน์ที่ minecraft.net/en-us/store ก่อนที่จะติดตั้งแอปนี้ ** ต้องต่ออินเทอร์เน็ต</p><p xml:lang="th">NOTE: This wrapper is not verified by, affiliated with, or supported by Mojang or Microsoft.</p>
<p xml:lang="vi">Hãy cùng chơi Minecraft, một trong những trò chơi điện tử phổ biến nhất, với toàn thế giới! Không điều gì có thể giới hạn trí tưởng tượng của riêng bạn trong trò chơi vui nhộn này, nơi bạn sẽ xây dựng thế giới xung quanh mình. Hãy chơi cùng bạn bè hoặc chơi một mình, và hãy phiêu lưu, tụ họp, xây dựng và chiến đấu trên mảnh đất kỳ diệu của riêng mình. Để có trải nghiệm tốt nhất, chúng tôi khuyên bạn nên tạo một tài khoản và mua hàng trực tuyến tại địa chỉ minecraft.net/en-us/store trước khi cài đặt ứng dụng này. **Cần có Internet.</p><p xml:lang="vi">NOTE: This wrapper is not verified by, affiliated with, or supported by Mojang or Microsoft.</p>
<p xml:lang="zh_CN">Minecraft 是一款火爆的视频游戏,在全球有无数的狂热玩家,快来加入他们!在这款充满趣味的游戏中,你可以随心所欲打造属于自己的世界,唯一能够限制你的只有你的想象力。这个神奇的世界完全属于你自己,你可以去冒险、收集资源、建造房屋,还可以跟敌对生物战斗,你可以单人娱乐,也可以多人联机。为了玩得尽兴,建议在线购买并创建一个帐户,网址为:minecraft.net/en-us/store,然后安装此应用** 需要 Internet 连接。</p><p xml:lang="zh_CN">NOTE: This wrapper is not verified by, affiliated with, or supported by Mojang or Microsoft.</p>
<p xml:lang="zh_TW">加入在世界各地遊玩 Minecraft 的人們吧,這是最受歡迎的電玩遊戲之一!在這款有趣的遊戲中,唯有自己的想像力是極限,您必須打造自己週邊的世界。可與好友一起或獨自遊玩,在屬於自己的絕妙世界中探索、收集、建造及戰鬥。為了獲得最佳體驗,建議在安裝此 app 前在 minecraft.net/en-us/store/ 建立帳號並線上購買。** 需要網路</p><p xml:lang="zh_TW">NOTE: This wrapper is not verified by, affiliated with, or supported by Mojang or Microsoft.</p>
</description>
<url type="homepage">https://minecraft.net</url>
<screenshots>
<screenshot type="default"><image>https://raw.githubusercontent.com/flathub/com.mojang.Minecraft/master/screenshots/minecraft1.png</image></screenshot>
<screenshot><image>https://raw.githubusercontent.com/flathub/com.mojang.Minecraft/master/screenshots/minecraft2.png</image></screenshot>
</screenshots>
<metadata>
<value key="GnomeSoftware::popular-background">https://d3lapyynmdp1i9.cloudfront.net/thumbnails/com.mojang.Minecraft/com.mojang.minecraft-thumb.jpg</value>
</metadata>
<launchable type="desktop-id">com.mojang.Minecraft.desktop</launchable>
<project_license>LicenseRef-proprietary</project_license>
<content_rating type="oars-1.1">
<content_attribute id="violence-cartoon">moderate</content_attribute>
<content_attribute id="social-chat">intense</content_attribute>
</content_rating>
</component>
+16 -13
View File
@@ -1,8 +1,12 @@
%global debug_package %{nil}
%global appid com.mojang.Minecraft
%global developer Mojang Studios
%global org com.mojang
Name: minecraft-launcher
Version: 2.1.3
Release: 1%{?dist}
Version: 2.3.2
Release: 2%{?dist}
Summary: Official launcher for Minecraft
License: https://www.minecraft.net/en-us/eula
@@ -10,10 +14,12 @@ URL: https://minecraft.net
Source0: https://launcher.mojang.com/download/Minecraft.tar.gz
Source1: minecraft-launcher.desktop
Source2: https://launcher.mojang.com/download/minecraft-launcher.svg
Source3: com.mojang.Minecraft.metainfo.xml
Packager: Cappy Ishihara <cappy@fyralabs.com>
ExclusiveArch: x86_64
BuildRequires: terra-appstream-helper anda-srpm-macros
Requires: java >= 1.8.0
Requires: gtk3
Requires: libgpg-error
@@ -28,20 +34,17 @@ The official Linux release of the launcher for Minecraft, a game about placing b
%build
%install
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/symbolic/apps/
mkdir -p %{buildroot}%{_datadir}/applications/
mv %{_builddir}/minecraft-launcher/minecraft-launcher %{buildroot}%{_bindir}/minecraft-launcher
chmod 755 %{buildroot}%{_bindir}/minecraft-launcher
install -Dm644 %{SOURCE1} %{buildroot}%{_datadir}/applications/minecraft-launcher.desktop
install -Dm644 %{SOURCE2} %{buildroot}%{_datadir}/icons/hicolor/symbolic/apps/minecraft-launcher.svg
install -Dm755 %{_builddir}/minecraft-launcher/minecraft-launcher %{buildroot}%{_bindir}/minecraft-launcher
install -Dm644 %{SOURCE1} %{buildroot}%{_datadir}/applications/%{appid}.desktop
install -Dm644 %{SOURCE2} %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/%{appid}.svg
%terra_appstream -o %{SOURCE3}
cat %{buildroot}%{_metainfodir}/%{appid}.metainfo.xml
%files
%{_bindir}/minecraft-launcher
%{_datadir}/applications/minecraft-launcher.desktop
%{_datadir}/icons/hicolor/symbolic/apps/minecraft-launcher.svg
%{_datadir}/applications/%{appid}.desktop
%{_datadir}/icons/hicolor/scalable/apps/%{appid}.svg
%{_metainfodir}/%{appid}.metainfo.xml
%changelog
* Tue Mar 08 2022 Thomas Batten <stenstorpmc@gmail.com> - 1121-2
@@ -4,7 +4,6 @@ Version=2.0
Name=Minecraft Launcher
Comment=Official Minecraft Launcher
Exec=/usr/bin/minecraft-launcher
Path=/usr/bin
Icon=minecraft-launcher
Icon=com.mojang.Minecraft
Terminal=false
Categories=Game;Application;
@@ -0,0 +1,4 @@
<component>
<id>org.prismlauncher.PrismLauncher-nightly</id>
<name>Prism Launcher (Nightly)</name>
</component>
@@ -1,10 +1,12 @@
%global real_name prismlauncher
%global nice_name PrismLauncher
%global name_pretty %{quote:Prism Launcher (Nightly)}
%global appid org.prismlauncher.PrismLauncher-nightly
%global commit 8b4ad7aa49be5bff1473b9242a759945473a3c3b
%global commit 3ba24f3f0955c44feafd267e4abc62ac5950a4ef
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20251117
%global commit_date 20251122
%global snapshot_info %{commit_date}.%{shortcommit}
%bcond_without qt6
@@ -36,10 +38,12 @@ License: GPL-3.0-only AND Apache-2.0 AND LGPL-3.0-only AND GPL-3.0-or-l
Group: Amusements/Games
URL: https://prismlauncher.org/
Patch0: 0001-find-cmark-with-pkgconfig.patch
Source2: nightly.xml
BuildRequires: cmake >= 3.15
BuildRequires: extra-cmake-modules
BuildRequires: gcc-c++
BuildRequires: terra-appstream-helper
# JDKs less than the most recent release & LTS are no longer in the default
# Fedora repositories
# Make sure you have Adoptium's repositories enabled
@@ -55,6 +59,7 @@ BuildRequires: desktop-file-utils
BuildRequires: libappstream-glib
BuildRequires: tomlplusplus-devel
BuildRequires: cmake(ghc_filesystem)
BuildRequires: qrencode-devel
BuildRequires: cmake(Qt%{qt_version}Concurrent) >= %{min_qt_version}
BuildRequires: cmake(Qt%{qt_version}Core) >= %{min_qt_version}
BuildRequires: cmake(Qt%{qt_version}Gui) >= %{min_qt_version}
@@ -138,7 +143,8 @@ sed -i "s|\$ORIGIN/||" CMakeLists.txt
%install
%cmake_install
%terra_appstream -o %{SOURCE2}
rm -f %{buildroot}%{_datadir}/metainfo/org.prismlauncher.PrismLauncher.metainfo.xml
%check
%ctest
@@ -154,7 +160,7 @@ sed -i "s|\$ORIGIN/||" CMakeLists.txt
%{_datadir}/%{nice_name}/qtlogging.ini
%{_datadir}/%{nice_name}/NewLaunchLegacy.jar
%{_datadir}/applications/org.prismlauncher.PrismLauncher.desktop
%{_metainfodir}/org.prismlauncher.PrismLauncher.metainfo.xml
%{_metainfodir}/%{appid}.metainfo.xml
%{_datadir}/icons/hicolor/scalable/apps/org.prismlauncher.PrismLauncher.svg
%{_datadir}/mime/packages/modrinth-mrpack-mime.xml
%{_datadir}/qlogging-categories%{qt_version}/prismlauncher.categories
+5 -2
View File
@@ -1,6 +1,7 @@
%global real_name prismlauncher
%global nice_name PrismLauncher
%bcond_without qt6
%global appid org.prismlauncher.PrismLauncher
# Change this variables if you want to use custom keys
# Leave blank if you want to build Prism Launcher without MSA id or curseforge api key
@@ -23,7 +24,7 @@ Name: prismlauncher
Name: prismlauncher-qt5
%endif
Version: 9.4
Release: 1%?dist
Release: 2%?dist
Summary: Minecraft launcher with ability to manage multiple instances
# see COPYING.md for more information
# each file in the source also contains a SPDX-License-Identifier header that declares its license
@@ -45,6 +46,7 @@ BuildRequires: temurin-17-jdk
%else
BuildRequires: java-17-openjdk-devel
%endif
BuildRequires: anda-srpm-macros
BuildRequires: desktop-file-utils
BuildRequires: libappstream-glib
BuildRequires: cmake(ghc_filesystem)
@@ -57,6 +59,7 @@ BuildRequires: cmake(Qt%{qt_version}Widgets) >= %{min_qt_version}
BuildRequires: cmake(Qt%{qt_version}Xml) >= %{min_qt_version}
BuildRequires: cmake(Qt%{qt_version}NetworkAuth) >= %{min_qt_version}
BuildRequires: tomlplusplus-devel
BuildRequires: qrencode-devel
%if %{with qt6}
BuildRequires: cmake(Qt6Core5Compat)
@@ -129,7 +132,7 @@ sed -i "s|\$ORIGIN/||" CMakeLists.txt
%install
%cmake_install
%terra_appstream
%check
%ctest
+2 -2
View File
@@ -11,8 +11,8 @@
# Need to get rid of everything Clang can't use and undefine -Wunused-command-line-argument where possible due to the project's build flags
%global build_cflags %(echo %{build_cflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument
%global build_cxxflags %(echo %{build_cxxflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs\=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument
%global commit 42177add17e3386c03a1e798eb6345d37acbf29b
%global ver 0.0.38-18349
%global commit 7f6842705ce376587c6062d1471118b7b75ffa76
%global ver 0.0.38-18375
Name: rpcs3
Version: %(echo %{ver} | sed 's/-/^/g')
+1 -1
View File
@@ -1,5 +1,5 @@
Name: umu-launcher
Version: 1.2.9
Version: 1.3.0
Release: 1%?dist
Summary: A tool for launching non-steam games with proton
+1 -1
View File
@@ -1,7 +1,7 @@
%define debug_package %{nil}
Name: dart
Version: 3.10.0
Version: 3.10.1
Release: 1%?dist
Summary: The Dart Language
License: BSD-3-Clause
@@ -14,7 +14,7 @@
# https://github.com/abenz1267/elephant
%global goipath github.com/abenz1267/elephant
Version: 2.15.0
Version: 2.16.1
%gometa -f
@@ -11,7 +11,7 @@
# https://github.com/grpc/grpc-go
%global goipath google.golang.org/grpc
%global forgeurl https://github.com/grpc/grpc-go
Version: 1.76.0
Version: 1.77.0
%gometa -L
+2 -2
View File
@@ -1,5 +1,5 @@
%global commit 1a431dc8d703a71b9548d830426ff6a2f0da602c
%global commit_date 20251102
%global commit fb05c38a957329088e51b8d76a0dbf23e3c3ceda
%global commit_date 20251122
%global shortcommit %{sub %commit 1 7}
Name: grabnim
+2 -2
View File
@@ -1,8 +1,8 @@
%global csrc_commit 561b417c65791cd8356b5f73620914ceff845d10
%global commit 79ddb7d89e4320b448c35b5936ce150706bbf210
%global commit 6543040d40b063ce2c872f582c153c6cff9ef0aa
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global ver 2.3.1
%global commit_date 20251116
%global commit_date 20251122
%global debug_package %nil
Name: nim-nightly
@@ -1,5 +1,5 @@
%global commit 58da238f50afcdceae317864915a7f9a10ff8fd3
%global commit_date 20251117
%global commit cc792321dd482a5336225229bf584ad51a3e85cd
%global commit_date 20251122
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global pypi_name types-colorama
+1 -1
View File
@@ -2,7 +2,7 @@
%global _desc A schema and validator for YAML.
Name: python-%{pypi_name}
Version: 6.0.0
Version: 6.1.0
Release: 1%?dist
Summary: A schema and validator for YAML
License: MIT
@@ -7,7 +7,7 @@
%define llvm_compat 20
%endif
%global llvm_version 20.0.0
%global ver 0.16.0-dev.1344+bc589c271
%global ver 0.16.0-dev.1412+8a73fc8d8
%bcond bootstrap 1
%bcond docs %{without bootstrap}
%bcond test 1
+1 -1
View File
@@ -15,7 +15,7 @@
%global mirror_url %(mirrors=%{zig_mirrors}; index=$(( RANDOM % ${#mirrors[@]} )); echo ${mirrors[$index]})
Name: zig-master
Version: 0.16.0~dev.1344+bc589c271
Version: 0.16.0~dev.1412+8a73fc8d8
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
+1 -1
View File
@@ -6,7 +6,7 @@
%bcond_with tests
Name: apparmor
Version: 5.0.0~alpha2
Version: 5.0.0~alpha4
Release: 1%?dist
Summary: AppArmor userspace components
+3 -3
View File
@@ -4,7 +4,7 @@ Name: %{origname}-compat
Summary: Mesa graphics libraries - legacy compatibility libraries
%global ver 25.0.7
Version: %{lua:ver = string.gsub(rpm.expand("%{ver}"), "-", "~"); print(ver)}
Release: 1%{?dist}
Release: 2%{?dist}
Epoch: 1
License: MIT AND BSD-3-Clause AND SGI-B-2.0
URL: http://www.mesa3d.org
@@ -44,7 +44,7 @@ BuildRequires: python3-pyyaml
Summary: Mesa XA state tracker
Provides: libxatracker%{?_isa}
Provides: mesa-libxatracker%{?_isa}
Obsoletes: mesa-libxatracker < 25.3
Obsoletes: mesa-libxatracker < %{?epoch:%{epoch}:}25.3
%description libxatracker
%{summary}.
@@ -52,7 +52,7 @@ Obsoletes: mesa-libxatracker < 25.3
%package libxatracker-devel
Summary: Mesa XA state tracker development package
Requires: %{name}-libxatracker%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
Obsoletes: mesa-libxatracker-devel < 25.3
Obsoletes: mesa-libxatracker-devel < %{?epoch:%{epoch}:}25.3
%description libxatracker-devel
%{summary}.
+2 -2
View File
@@ -4,8 +4,8 @@
%global realname sdbus-cpp
Name: %realname.terra
Version: 2.1.0
Release: 3%{?dist}
Version: 2.2.1
Release: 1%?dist
Summary: High-level C++ D-Bus library
License: LGPL-2.1-only
+1 -1
View File
@@ -1,5 +1,5 @@
Name: rust-motd
Version: 2.1.0
Version: 2.1.1
Release: 1%?dist
Summary: Beautiful, useful, configurable MOTD generation with zero runtime dependencies
URL: https://github.com/rust-motd/rust-motd
+1 -1
View File
@@ -4,7 +4,7 @@
%define _build_id_links none
Name: sass
Version: 1.94.0
Version: 1.94.2
Release: 1%?dist
Summary: The reference implementation of Sass, written in Dart
License: MIT
@@ -0,0 +1,35 @@
<?xml version="1.0" encoding="UTF-8" ?>
<component type="console-application">
<id>org.sr.ht.delthas.senpai</id>
<metadata_license>CC0-1.0</metadata_license>
<project_license>ISC</project_license>
<icon type="local">/usr/share/icons/hicolor/scalable/apps/senpai.svg</icon>
<name>senpai</name>
<summary>Your everyday TUI IRC student</summary>
<description>
<p>
senpai is an IRC client that works best with bouncers:
</p>
<ul>
<li>no logs are kept</li>
<li>history is fetched from the server via CHATHISTORY</li>
<li>networks are fetched from the server via bouncer-networks</li>
<li>messages can be searched in logs via SEARCH</li>
<li>files can be uploaded via FILEHOST (with drag &amp; drop!)</li>
</ul>
</description>
<launchable type="desktop-id">senpai.desktop</launchable>
<url type="homepage">https://sr.ht/~taiite/senpai/</url>
<provides>
<mediatype>text/javascript</mediatype>
<mediatype>text/typescript</mediatype>
</provides>
<releases>
<release version="0.4.1" />
</releases>
</component>
+12 -4
View File
@@ -1,11 +1,14 @@
%global appid org.sr.ht.delthas.senpai
Name: senpai
Version: 0.4.1
Release: 1%?dist
Release: 2%?dist
Summary: Your everyday IRC student
License: ISC
URL: https://github.com/delthas/senpai
Source0: %url/archive/refs/tags/v%version.tar.gz
BuildRequires: golang scdoc gcc
URL: https://sr.ht/~delthas/senpai/
Source0: https://github.com/delthas/senpai/archive/refs/tags/v%version.tar.gz
Source1: org.sr.ht.delthas.senpai.metainfo.xml
BuildRequires: golang scdoc gcc anda-srpm-macros terra-appstream-helper
Packager: Owen Zimmerman <owen@fyralabs.com>
@@ -32,6 +35,8 @@ install -Dm644 contrib/senpai.desktop %{buildroot}%{_datadir}/applications/sen
install -Dm644 res/icon.48.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/senpai.png
install -Dm644 res/icon.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/senpai.svg
%terra_appstream -o %{SOURCE1}
%files
%doc README.md
%license LICENSE
@@ -41,7 +46,10 @@ install -Dm644 res/icon.svg %{buildroot}%{_iconsdir}/hicolor/scalabl
%{_datadir}/applications/senpai.desktop
%{_iconsdir}/hicolor/48x48/apps/senpai.png
%{_iconsdir}/hicolor/scalable/apps/senpai.svg
%{_metainfodir}/org.sr.ht.delthas.senpai.metainfo.xml
%changelog
* Tue Nov 18 2025 Owen Zimmerman <owen@fyralabs.com>
- Add metainfo
* Fri Oct 31 2025 Owen Zimmerman <owen@fyralabs.com>
- Initial commit
+1 -1
View File
@@ -1 +1 @@
4.0.1
4.0.3
+1 -1
View File
@@ -1 +1 @@
1.3.4
1.4.0
+2 -2
View File
@@ -1,6 +1,6 @@
Name: vvdec
Version: 3.0.0
Release: 2%{?dist}
Version: 3.1.0
Release: 1%?dist
Summary: VVdeC, the Fraunhofer Versatile Video Decoder
License: BSD-3-Clause
URL: https://github.com/fraunhoferhhi/%{name}
+52 -780
View File
@@ -1,815 +1,87 @@
%global fusionsrc_commit d8f53f1f25ce2c778582e7cff5790ae24408db2e
%global commit 0480cb05fa188d37ae87e8f4fd8f1aea3711f7ee
%global commit_date 20250910
%global api_version 165
%global shortcommit %(c=%{commit}; echo ${c:0:7})
# globals for x264-0.164-20231001git31e19f92.tar.bz2
%global api 165
%global gitdate 20231001
%global gitlongver b35605ace3ddf7c1a5d67a2eb553f034aef41d55
%global gitversion %{sub %gitlongver 1 8}
%bcond_with bootstrap
%global snapshot %{gitdate}git%{gitversion}
%global gver .%{gitdate}git%{gitversion}
%global branch stable
Name: x264
Version: 0.%{api_version}
Release: 38%{?shortcommit:.%{commit_date}git%{shortcommit}}%{?dist}
Epoch: 1
Summary: H264/AVC video streams encoder
License: GPL-2.0-or-later
URL: https://www.videolan.org/developers/x264.html
#global _with_bootstrap 1
%{?_with_bootstrap:
%global _without_gpac 1
%global _without_libavformat 1
%global _without_libswscale 1
}
# Reduce dependencies to build x264-libs on i686
%if 0%{?fedora}
%ifarch i686
%global _without_gpac 1
%global _without_libavformat 1
%global _without_libswscale 1
%endif
BuildRequires: gcc
BuildRequires: nasm >= 2.13
BuildRequires: pkgconfig(bash-completion)
%if %{without bootstrap}
BuildRequires: pkgconfig(libavcodec)
BuildRequires: pkgconfig(libavformat)
BuildRequires: pkgconfig(libavutil)
BuildRequires: pkgconfig(libswscale)
%endif
#Whitelist of arches with dedicated ASM code
%global asmarch aarch64 armv7hl armv7hnl i686 ppc64 ppc64le x86_64
%ifnarch %{asmarch}
%global _without_asm 1
%endif
Summary: H264/AVC video streams encoder
Name: x264
Version: 0.%{api}
Release: 16%{?gver}%{?_with_bootstrap:_bootstrap}%{?dist}
License: GPLv2+
URL: https://www.videolan.org/developers/x264.html
Source0: https://code.videolan.org/videolan/x264/-/archive/%gitversion.tar.bz2
Source1: https://raw.githubusercontent.com/rpmfusion/x264/%fusionsrc_commit/x264-snapshot.sh
Source2: https://raw.githubusercontent.com/rpmfusion/x264/%fusionsrc_commit/version.h
# don't remove config.h and don't re-run version.sh
Patch0: https://raw.githubusercontent.com/rpmfusion/x264/%fusionsrc_commit/x264-nover.patch
# add 10b suffix to high bit depth build
Patch1: https://raw.githubusercontent.com/rpmfusion/x264/%fusionsrc_commit/x264-10b.patch
Patch11: https://raw.githubusercontent.com/rpmfusion/x264/%fusionsrc_commit/x264-opencl.patch
BuildRequires: anda-srpm-macros git-core
BuildRequires: gcc
%{!?_without_gpac:BuildRequires: gpac-static >= 1.0.1 zlib-devel openssl-devel libpng-devel libjpeg-devel xz-devel libglvnd-devel mesa-libGLU-devel faad2-devel libmad-devel xvidcore-devel a52dec-devel libvorbis-devel libtheora-devel openjpeg2-devel }
%{!?_without_libavformat:BuildRequires: ffmpeg-devel}
%{?_with_ffmpegsource:BuildRequires: ffmpegsource-devel}
# https://bugzilla.rpmfusion.org/show_bug.cgi?id=3975
%ifarch armv7hl armv7hnl
BuildRequires: execstack
%endif
%ifarch %{asmarch}
BuildRequires: nasm
%endif
BuildRequires: pkgconfig(bash-completion)
# we need to enforce the exact EVR for an ISA - not only the same ABI
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
Requires: ffmpeg-libs%{?_isa}
Requires: bash-completion
%description
x264 is a free library for encoding H264/AVC video streams, written from
scratch.
This package contains the frontend.
%{name} is a free software library and application for encoding video streams into
the H.264/MPEG-4 AVC compression format. This package contains the command line
encoder.
%package libs
Summary: Library for encoding H264/AVC video streams
Recommends: %{_libdir}/libOpenCL.so.1
Summary: Library for encoding H264/AVC video streams
%description libs
x264 is a free library for encoding H264/AVC video streams, written from
scratch.
%{name} is a free software library and application for encoding video streams into
the H.264/MPEG-4 AVC compression format. This package contains the shared
libraries.
%package devel
Summary: Development files for the x264 library
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
Requires: pkgconfig
Summary: Development files for the x264 library
Requires: %{name}-libs%{?_isa} = %{?epoch}:%{version}-%{release}
Requires: pkgconfig
%description devel
x264 is a free library for encoding H264/AVC video streams, written from
scratch.
The %{name}-devel package contains libraries and header files for developing
applications that use %{name}.
This package contains the development files.
%pkg_completion -B x264
%global x_configure \
./configure \\\
--host=%{_host} \\\
--prefix=%{_prefix} \\\
--exec-prefix=%{_exec_prefix} \\\
--bindir=%{_bindir} \\\
--includedir=%{_includedir} \\\
--libdir=%{_libdir} \\\
%{?_without_libavformat:--disable-lavf} \\\
%{?_without_libswscale:--disable-swscale} \\\
%{!?_with_ffmpegsource:--disable-ffms} \\\
--enable-debug \\\
--enable-shared \\\
--system-libx264 \\\
--enable-pic
%prep
%setup -q -n x264-%gitversion-%gitlongver
mkdir x264-0.%{api}-%{snapshot}
pushd x264-0.%{api}-%{snapshot}
git init
git remote add origin https://code.videolan.org/videolan/x264.git
git fetch --depth 1 origin %gitlongver
git checkout FETCH_HEAD
sh version.sh > ./version.h
cp %{SOURCE2} .
%patch -P0 -p1 -b .nover
%patch -P1 -p1 -b .10b
%patch -P11 -p1 -b .opencl
popd
for variant in generic generic10 ; do
rm -rf ${variant}
cp -pr x264-0.%{api}-%{snapshot} ${variant}
done
%git_clone https://code.videolan.org/videolan/x264.git %{commit}
%build
%set_build_flags
pushd generic
%{x_configure}\
%{?_without_asm:--disable-asm}
%configure \
--enable-bashcompletion \
--enable-debug \
--enable-pic \
--enable-shared \
--bit-depth=all \
--system-libx264
%make_build
popd
pushd generic10
%{x_configure}\
%{?_without_asm:--disable-asm}\
--disable-cli\
--disable-opencl \
--bit-depth=10
%make_build
popd
%install
# NOTE: the order is important here! We want the generic devel stuff
for variant in generic10 generic ; do
pushd ${variant}
%make_install
popd
done
#Fix timestamp on x264 generated headers
touch -r generic/version.h %{buildroot}%{_includedir}/x264.h %{buildroot}%{_includedir}/x264_config.h
# https://bugzilla.rpmfusion.org/show_bug.cgi?id=3975
%ifarch armv7hl armv7hnl
execstack -c %{buildroot}%{_libdir}/libx264{,10b}.so.%{api}
%endif
install -dm755 %{buildroot}%{_pkgdocdir}
install -pm644 generic/{AUTHORS,COPYING} %{buildroot}%{_pkgdocdir}/
%ldconfig_scriptlets libs
%files
%{_bindir}/x264
%{_bindir}/%{name}
%{_datadir}/bash-completion/completions/%{name}
%files libs
%dir %{_pkgdocdir}
%{_pkgdocdir}/AUTHORS
%license %{_pkgdocdir}/COPYING
%{_libdir}/libx264.so.%{api}
%{_libdir}/libx26410b.so.%{api}
%license COPYING
%doc AUTHORS
%{_libdir}/lib%{name}.so.*
%files devel
%doc generic/doc/*
%{_includedir}/x264.h
%{_includedir}/x264_config.h
%{_libdir}/libx264.so
%{_libdir}/libx26410b.so
%{_libdir}/pkgconfig/x264.pc
%doc doc/*
%{_includedir}/%{name}.h
%{_includedir}/%{name}_config.h
%{_libdir}/lib%{name}.so
%{_libdir}/pkgconfig/%{name}.pc
%changelog
* Tue Oct 08 2024 Nicolas Chauvet <kwizart@gmail.com> - 0.164-15.20231001git31e19f92
- Rebuilt
* Fri Aug 02 2024 RPM Fusion Release Engineering <sergiomb@rpmfusion.org> - 0.164-14.20231001git31e19f92
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Sun Mar 10 2024 Dominik Mierzejewski <dominik@greysector.net> - 0.164-13.20231001git31e19f92
- Fix "assignment from incompatible pointer type" errors on ppc64le
- Use correct build dependency on bash-completion
* Sun Feb 04 2024 RPM Fusion Release Engineering <sergiomb@rpmfusion.org> - 0.164-12.20231001git31e19f92
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Sun Nov 12 2023 Leigh Scott <leigh123linux@gmail.com> - 0.164-11.20231001git31e19f92
- Rebuild for new ffmpeg version
* Sun Oct 01 2023 Sérgio Basto <sergio@serjux.com> - 0.164-10.20231001git31e19f92
- Update to x264-0.164-20231001git31e19f92 (stable branch)
* Wed Sep 27 2023 Sérgio Basto <sergio@serjux.com> - 0.164-9.20220602gitbaee400f
- [Bug 6769] Include bash completion definitions for x264
* Wed Aug 02 2023 RPM Fusion Release Engineering <sergiomb@rpmfusion.org> - 0.164-8.20220602gitbaee400f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Mon Mar 13 2023 Leigh Scott <leigh123linux@gmail.com> - 0.164-7.20220602gitbaee400f
- Rebuild for gpac
* Tue Feb 28 2023 Sérgio Basto <sergio@serjux.com> - 0.164-6.20220602gitbaee400f
- Disable build with gpac until we can build gapc with ffmepg-6
* Tue Feb 28 2023 Leigh Scott <leigh123linux@gmail.com> - 0.164-5.20220602gitbaee400f
- Rebuilt for new ffmpeg
* Sun Feb 19 2023 Leigh Scott <leigh123linux@gmail.com> - 0.164-4.20220602gitbaee400f
- rebuilt
* Sun Sep 04 2022 Leigh Scott <leigh123linux@gmail.com> - 0.164-3.20220602gitbaee400f
- Add requires ffmpeg-libs
* Mon Aug 08 2022 RPM Fusion Release Engineering <sergiomb@rpmfusion.org> - 0.164-2.20220602gitbaee400f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild and ffmpeg
5.1
* Mon Jun 06 2022 Sérgio Basto <sergio@serjux.com> - 0.164-1.20220602gitbaee400f
- Update to x264-0.164-20220602gitbaee400f (stable branch)
* Sat Mar 05 2022 Sérgio Basto <sergio@serjux.com> - 0.163-6.20210613git5db6aa6
- Rebuild for new gpac on F36
* Sat Feb 26 2022 Leigh Scott <leigh123linux@gmail.com> - 0.163-5.20210613git5db6aa6
- Rebuild for new gpac
* Wed Feb 09 2022 RPM Fusion Release Engineering <sergiomb@rpmfusion.org> - 0.163-4.20210613git5db6aa6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Tue Nov 09 2021 Leigh Scott <leigh123linux@gmail.com> - 0.163-3.20210613git5db6aa6
- Rebuilt for new ffmpeg snapshot
* Tue Aug 03 2021 RPM Fusion Release Engineering <leigh123linux@gmail.com> - 0.163-2.20210613git5db6aa6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Mon Jun 14 2021 Sérgio Basto <sergio@serjux.com> - 0.163-1.20210613git5db6aa6
- x264-0.163-20210613git5db6aa6 soname bump
- gpac patch accepted upstream with modifications
* Tue Apr 13 2021 Sérgio Basto <sergio@serjux.com> - 0.161-6.20210412git55d517b
- Update to x264-0.161-20210412git55d517b (stable branch)
* Thu Feb 04 2021 RPM Fusion Release Engineering <leigh123linux@gmail.com> - 0.161-5.20210124git544c61f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Sun Jan 24 2021 Sérgio Basto <sergio@serjux.com> - 0.161-4.20210124git544c61f
- Update to 0.161-20210124git544c61f (stable branch)
* Tue Jan 19 2021 Dominik Mierzejewski <rpm@greysector.net> - 0.161-3.20200912gitd198931
- Drop non-asm build for i686 and ppc64 (rfbz#5855)
- Use set_build_flags instead of configure macro for non-autotools script (rfbz#5854)
* Thu Dec 31 2020 Leigh Scott <leigh123linux@gmail.com> - 0.161-2.20200912gitd198931
- Rebuilt for new ffmpeg snapshot
* Wed Nov 18 2020 Sérgio Basto <sergio@serjux.com> - 0.161-1.20200912gitd198931
- Update x264 to api 0.161 (stable branch)
* Wed Aug 19 2020 RPM Fusion Release Engineering <leigh123linux@gmail.com> - 0.160-2.20200702gitcde9a93
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Mon Jul 06 2020 Sérgio Basto <sergio@serjux.com> - 0.160-1.20200702gitcde9a93
- Update to 0.160-20200702gitcde9a93 (stable branch)
* Mon Jul 06 2020 Nicolas Chauvet <kwizart@gmail.com> - 0.159-11.20200409git296494a
- Bump
* Mon Jul 06 2020 Sérgio Basto <sergio@serjux.com> - 0.159-10.20200409git296494a
- Fix detection of gpac try 2
* Mon Jul 06 2020 Sérgio Basto <sergio@serjux.com> - 0.159-9.20200409git296494a
- Fix detection of gpac
* Wed Jun 10 2020 Sérgio Basto <sergio@serjux.com> - 0.159-8.20200409git296494a
- Update to 0.159-20200409git296494a (stable branch)
- Replace all __make _smp_mflags by make_build macro
* Thu Mar 12 2020 Leigh Scott <leigh123linux@gmail.com> - 0.159-7.20191127git1771b55
- Rebuilt for i686
* Wed Mar 11 2020 Nicolas Chauvet <kwizart@gmail.com> - 0.159-6.20191127git1771b55_bootstrap
- bootstrap for i686
* Sat Feb 22 2020 Leigh Scott <leigh123linux@googlemail.com> - 0.159-5.20191127git1771b55
- Rebuild for ffmpeg-4.3 git
* Wed Feb 05 2020 RPM Fusion Release Engineering <leigh123linux@gmail.com> - 0.159-4.20191127git1771b55
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Tue Dec 17 2019 Leigh Scott <leigh123linux@googlemail.com> - 0.159-3.20191127git1771b55
- Rebuild without bootstrap
* Tue Dec 17 2019 Leigh Scott <leigh123linux@googlemail.com> - 0.159-2.20191127git1771b55_bootstrap
- DO A BOOTSTRAP BUILD
* Mon Dec 16 2019 Sérgio Monteiro Basto <sergio@serjux.com> - 0.159-1.20191127git1771b55
- Update to 0.159-20191127-git1771b55 (stable branch)
* Fri Oct 04 2019 Dominik Mierzejewski <rpm@greysector.net> - 0.157-12.20190717git34c06d1
- don't overwrite generic headers with 10bit on simdarch (rfbz#5071)
* Mon Aug 26 2019 Nicolas Chauvet <kwizart@gmail.com> - 0.157-11.20190717git34c06d1
- Drop hack for arm builders
* Tue Aug 06 2019 Leigh Scott <leigh123linux@gmail.com> - 0.157-10.20190717git34c06d1
- Rebuild for new ffmpeg version
* Wed Jul 17 2019 Sérgio Basto <sergio@serjux.com> - 0.157-9.20190717git34c06d1
- 0.157 update, date 2019-07-17 (stable branch)
* Tue May 07 2019 Sérgio Basto <sergio@serjux.com> - 0.157-8.20190303git72db437
- Revert "Build /usr/bin/x264 with gpac shared lib instead static lib."
* Wed May 01 2019 Leigh Scott <leigh123linux@gmail.com> - 0.157-7.20190303git72db437
- Fix ARM rpm mangle issue
* Tue Apr 30 2019 Sérgio Basto <sergio@serjux.com> - 0.157-6.20190303git72db437_bootstrap
- Bootstrap to fix arm builds
* Mon Apr 29 2019 Sérgio Basto <sergio@serjux.com> - 0.157-5.20190303git72db437
- Enable opencl (which is default) only exist --disable-opencl option
- Disable opencl on 10bit seems that is just prepared for 8bit.
- Build /usr/bin/x264 with gpac shared lib instead static lib.
* Sun Apr 28 2019 Leigh Scott <leigh123linux@gmail.com> - 0.157-4.20190303git72db437
- Fix opencl dlopen (rfbz#5185)
* Tue Mar 12 2019 Leigh Scott <leigh123linux@googlemail.com> - 0.157-3.20190303git72db437
- Disable bootstrap build
* Tue Mar 12 2019 Leigh Scott <leigh123linux@googlemail.com> - 0.157-2.20190303git72db437_bootstrap
- Do the forgotten bootstrap build
* Tue Mar 12 2019 Sérgio Basto <sergio@serjux.com> - 0.157-1.20190303git72db437
- Update to 0.157 (stable branch)
- Rebase patches
* Tue Mar 05 2019 RPM Fusion Release Engineering <leigh123linux@gmail.com> - 0.155-3.20180806git0a84d98
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Wed Nov 07 2018 Stefan Becker <chemobejk@gmail.com> - 0.155-2.20180806git0a84d98
- reverse order of generic/generic10 install to fix -devel contents (rfbz #5071)
* Thu Oct 04 2018 Sérgio Basto <sergio@serjux.com> - 0.155-1.20180806git0a84d98
- Update x264 to 0.155
- Rebase x264-10b.patch
- Add a patch to fix linking with --system-libx264 on x86
( https://patches.videolan.org/patch/21704/ )
* Sun Aug 19 2018 Leigh Scott <leigh123linux@googlemail.com> - 0.152-7.20171224gite9a5903
- Rebuilt for Fedora 29 Mass Rebuild binutils issue
* Fri Jul 27 2018 RPM Fusion Release Engineering <leigh123linux@gmail.com> - 0.152-6.20171224gite9a5903
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Thu Mar 08 2018 RPM Fusion Release Engineering <leigh123linux@googlemail.com> - 0.152-5.20171224gite9a5903
- Rebuilt for new ffmpeg snapshot
* Thu Mar 01 2018 RPM Fusion Release Engineering <leigh123linux@googlemail.com> - 0.152-4.20171224gite9a5903
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Wed Jan 17 2018 Leigh Scott <leigh123linux@googlemail.com> - 0.152-3.20171224gite9a5903
- Rebuilt for ffmpeg-3.5 git
* Thu Jan 04 2018 Sérgio Basto <sergio@serjux.com> - 0.152-2.20171224gite9a5903
- un-bootstrap x264
* Sat Dec 30 2017 Sérgio Basto <sergio@serjux.com> - 0.152-1.20171224gite9a5903_bootstrap
- Update x264 to 0.152 and switch asm compiler from yasm to nasm
* Thu Aug 31 2017 RPM Fusion Release Engineering <kwizart@rpmfusion.org> - 0.148-22.20170521gitaaa9aa8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
* Mon Jun 26 2017 Sérgio Basto <sergio@serjux.com> - 0.148-21.20170521gitaaa9aa8
- Update x264 to x264-0.148-20170521-aaa9aa8
* Mon May 22 2017 Sérgio Basto <sergio@serjux.com> - 0.148-20.20170519gitd32d7bf
- Update x264 to x264-0.148-20170519-d32d7bf
* Sat Apr 29 2017 Leigh Scott <leigh123linux@googlemail.com> - 0.148-19.20170121git97eaef2
- Rebuild for ffmpeg update
* Wed Mar 22 2017 Sérgio Basto <sergio@serjux.com> - 0.148-18.20170121git97eaef2
- Unbootstrap
* Mon Mar 20 2017 RPM Fusion Release Engineering <kwizart@rpmfusion.org> - 0.148-17.20170121git97eaef2_bootstrap
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
* Sat Mar 18 2017 Sérgio Basto <sergio@serjux.com> - 0.148-16.20170121git97eaef2_bootstrap
- Bootstrap for ppc64, ppc64le and aarch64
* Wed Jan 25 2017 Sérgio Basto <sergio@serjux.com> - 0.148-15.20170121git97eaef2
- Update x264 to git stable snapshot of 20170121
* Sat Dec 03 2016 Sérgio Basto <sergio@serjux.com> - 0.148-14.20161201git4d5c8b0
- Update to x264-0.148-20161201-4d5c8b0 stable branch
- Improve x264-snapshot.sh to use date from last commit and print the headers to
include in x264.spec
* Sat Nov 05 2016 Sérgio Basto <sergio@serjux.com> - 0.148-13.20160924git86b7198
- Rebuilt for new ffmpeg
* Tue Sep 27 2016 Sérgio Basto <sergio@serjux.com> - 0.148-12.20160924git86b7198
- Update to 0.148-20160924-86b7198 version
* Fri Aug 26 2016 Dominik Mierzejewski <rpm@greysector.net> - 0.148-11.20160614gita5e06b9
- rework asm treatment on i686 and ppc64
- fix adding the 10b suffix to the library name
- correct the list of ASM-enabled arches:
* ppc64 can be Power5, which doesn't have AltiVec
* ppc64le always has it
* no implementation for sparc
- force non-executable stack on armv7 (#3975)
- explicitly disable OpenCL support, it's dlopened at the moment
and not working without ocl-icd-devel
- drop doc and license from main package, libs already contain it
- update URL
* Thu Aug 18 2016 Sérgio Basto <sergio@serjux.com> - 0.148-10.20160614gita5e06b9
- Add license tag also to x264-libs
* Mon Aug 01 2016 Sérgio Basto <sergio@serjux.com> - 0.148-9.20160614gita5e06b9
- Enable asm in build with 10bit on i686
* Sat Jul 30 2016 Julian Sikorski <belegdol@fedoraproject.org> - 0.148-8.20160614gita5e06b9
- Rebuilt for ffmpeg-3.1.1
* Tue Jun 21 2016 Sérgio Basto <sergio@serjux.com> - 0.148-7.20160614gita5e06b9
- Update to last stable version upstream.
* Tue Apr 19 2016 Sérgio Basto <sergio@serjux.com> - 0.148-6.20160412gitfd2c324
- Update x264 to 0.148-20160412-fd2c324
* Wed Jan 20 2016 Sérgio Basto <sergio@serjux.com> - 0.148-5.20160118git5c65704
- Fix enable-asm #2
* Tue Jan 19 2016 Sérgio Basto <sergio@serjux.com> - 0.148-4.20160118git5c65704
- Fix enable-asm
* Mon Jan 18 2016 Nicolas Chauvet <kwizart@gmail.com> - 0.148-3.20160118git5c65704
- Restore explicit dependency on -libs - enforce %%{_isa}
- Expand arm arches where asm is available.
- Restore asm only on sse2 and later capable i686
* Mon Jan 18 2016 Sérgio Basto <sergio@serjux.com> - 0.148-2.20151020gita0cd7d3
- Update x264 to 0.148-20160118-5c65704
* Fri Nov 27 2015 Simone Caronni <negativo17@gmail.com>
- Remove obsolete SPEC file tags, defattr were also breaking file permissions,
all libraries were not executable.
- Enable optimizations in RHEL, they are working since RHEL 6:
https://bugzilla.rpmfusion.org/show_bug.cgi?id=3260
- Add license and make_install macro as per packaging guidelines.
- Use the default configure macro and remove redundant parameters. Optimizations
(build flags) are now added by default.
* Wed Oct 21 2015 Sérgio Basto <sergio@serjux.com> - 0.148-1.20151020gita0cd7d3
- Update to x264-0.148, soname bump, git a0cd7d3, date 20151020 .
* Sat Jun 06 2015 Sérgio Basto <sergio@serjux.com> - 0.144-1.20150225gitc8a773e
- Update to x264-0.144, soname bump, git c8a773e from date 20150225 .
* Mon Jun 01 2015 Marcin Juszkiewicz <mjuszkiewicz@redhat.com> - 0.142-12.20141221git6a301b6
- Added patch to make it build on AArch64.
* Mon Dec 22 2014 Sérgio Basto <sergio@serjux.com> - 0.142-11.20141221git6a301b6
- Update x264-0.142 to git 6a301b6
* Sun Oct 19 2014 Sérgio Basto <sergio@serjux.com> - 0.142-10.20140826git021c0dc
- Rebuilt for FFmpeg 2.4.3
* Fri Sep 26 2014 Nicolas Chauvet <kwizart@gmail.com> - 0.142-9.20140826git021c0dc
- Rebuilt for FFmpeg 2.4.x
* Mon Sep 15 2014 Sérgio Basto <sergio@serjux.com> - 0.142-7.20140826git021c0dc
- Update x264-0.142 to git 021c0dc
* Thu Aug 07 2014 Sérgio Basto <sergio@serjux.com> - 0.142-6.20140728gitaf8e768
- Rebuilt for ffmpeg-2.3
* Mon Jul 28 2014 Sérgio Basto <sergio@serjux.com> - 0.142-5.20140728gitaf8e768
- Update x264-0.142 to git af8e768
* Wed Apr 23 2014 Sérgio Basto <sergio@serjux.com> - 0.142-4.20140423gite260ea5
- Update to git e260ea5 (stable branch)
* Tue Mar 25 2014 Sérgio Basto <sergio@serjux.com> - 0.142-3.20140314gitaff928d
- Rebuilt for ffmpeg-2.2
* Sun Mar 23 2014 Sérgio Basto <sergio@serjux.com> - 0.142-2.20140314gitaff928d
- Un-bootstrap
* Fri Mar 14 2014 Sérgio Basto <sergio@serjux.com> - 0.142-1.20140314gitaff928d_bootstrap
- Update to 0.142 git aff928d (stable branch) and bootstrap
* Mon Mar 10 2014 Sérgio Basto <sergio@serjux.com> - 0.140-3.20140122gitde0bc36
- Un-boostrap
* Wed Mar 05 2014 Sérgio Basto <sergio@serjux.com> - 0.140-2.20140122gitde0bc36
- bootstrap x264 to avoid:
/usr/bin/ld: warning: libx264.so.138, needed by
/usr/lib/gcc/x86_64-redhat-linux/4.8.2/../../../../lib64/libavcodec.so, may conflict with
libx264.so.140
* Wed Jan 22 2014 Sérgio Basto <sergio@serjux.com> - 0.140-1.20140122gitde0bc36
- Update to 0.140 git de0bc36 (stable branch)
- drop visualize options, ./configure doesn't have --enable-visualize or --disable-visualize,
anymore
* Tue Nov 05 2013 Sérgio Basto <sergio@serjux.com> - 0.138-2.20131030-c628e3b
- Unbootstrap.
* Sat Nov 02 2013 Sérgio Basto <sergio@serjux.com> - 0.138-1.20131030-c628e3b
- Update to 0.138 git c628e3b (stable branch) and bootstrap for new ffmpeg.
* Fri Oct 18 2013 Sérgio Basto <sergio@serjux.com> - 0.136-1.20131005git3361d59
- Update to 0.136 git 3361d59 (stable branch).
* Mon Sep 30 2013 Sérgio Basto <sergio@serjux.com> - 0.133-3.20130709git585324f
- Fix gpac detection.
* Thu Aug 15 2013 Nicolas Chauvet <kwizart@gmail.com> - 0.133-2.20130709git585324f
- Rebuilt for FFmpeg 2.0.x
* Tue Jul 09 2013 Sérgio Basto <sergio@serjux.com> - 0.133-1.20130709git585324f
- Update to git 585324fee380109acd9986388f857f413a60b896 (HEAD of stable branch).
* Sat May 25 2013 Sérgio Basto <sergio@serjux.com> - 0.130-3.20130502git1db4621
- Build without bootstrap for F19.
* Fri May 24 2013 Sérgio Basto <sergio@serjux.com> - 0.130-2.20130502git1db4621
- Build with bootstrap for F19.
* Thu May 02 2013 Sérgio Basto <sergio@serjux.com> - 0.130-1.20130502git1db4621
- Update to git 1db4621
* Tue Mar 05 2013 Sérgio Basto <sergio@serjux.com> - 0.129-3.20130305gite403db4
- Update to git e403db4f9079811f5a1f9a1339e7c85b41800ca7
* Sun Jan 20 2013 Sérgio Basto <sergio@serjux.com> - 0.129-2.20130119git9c4ba4b
- Rebuild for ffmpeg-1.1.1 .
* Sat Jan 19 2013 Sérgio Basto <sergio@serjux.com> - 0.129-1.20130119git9c4ba4b
- Update to 9c4ba4bde8965571159eae2d79f85cabbb47416c, soname bump.
- Changed branch name by api number, is more readable.
- Drop upstreamed patch.
* Fri Nov 23 2012 Sérgio Basto <sergio@serjux.com> - 0.128-2.20121118gitf6a8615
- unbootstrap on F18.
* Mon Nov 19 2012 Sérgio Basto <sergio@serjux.com> - 0.128-1.20121118gitf6a8615
- Update to f6a8615ab0c922ac2cb5c82c9824f6f4742b1725.
* Sat Oct 06 2012 Sérgio Basto <sergio@serjux.com> - 0.125-4.20121006git68dfb7b
- Note: no source update.
- Just add git tag to package name, for faster check upstream.
- Add git tag in x264-snapshot.sh .
- Convert all defines in global.
* Sun Sep 09 2012 Sérgio Basto <sergio@serjux.com> - 0.125-4.20120909
- unbootstrap on F18.
* Sun Sep 09 2012 Sérgio Basto <sergio@serjux.com> - 0.125-3.20120909
- update x264-0.125 from r2201 to r2209.
* Thu Sep 06 2012 Sérgio Basto <sergio@serjux.com> - 0.125-2.20120904
- unbootstrap
* Tue Sep 04 2012 Sérgio Basto <sergio@serjux.com> - 0.125-1.20120904
- Pulled latest stable patches, which bump version to 0.125.
* Mon Jun 25 2012 Sérgio Basto <sergio@serjux.com> - 0.124-5.20120616
- Fixed detection of gf_malloc and gf_free
* Sun Jun 24 2012 Sérgio Basto <sergio@serjux.com> - 0.124-4.20120616
- unbootstrap.
* Sat Jun 23 2012 Nicolas Chauvet <kwizart@gmail.com> - 0.124-3.20120616
- Rework alternatives build
- Fix SONAME for x26410b
* Sun Jun 17 2012 Sérgio Basto <sergio@serjux.com> - 0.124-2.20120616
- use _libdir to fix build on x86_64.
* Sun Jun 17 2012 Sérgio Basto <sergio@serjux.com> - 0.124-1.20120616
- Update to 20120616
- Add one build with --bit-depth=10
- Enabled bootstrap, after rebuild ffmpeg, we rebuild x264 without bootstrap.
* Tue May 01 2012 Nicolas Chauvet <kwizart@gmail.com> - 0.120-5.20120303
- Forward rhel patch
- Disable ASM on armv5tel armv6l
- Add --with bootstrap conditional
- Use %%{_isa} for devel requires
* Tue Mar 6 2012 Sérgio Basto <sergio@serjux.com> - 0.120-2.20120303
- Enable libavformat , after compile ffmeg with 0.120-1
* Sat Mar 3 2012 Sérgio Basto <sergio@serjux.com> - 0.120-1.20120303
- Change release number, upstream have release numbers at least on stable branch and as ffmpeg
reported.
- Update to 20120303
- Update x264-nover.patch, as suggest by Joseph D. Wagner <joe@josephdwagner.info>
- Dropped obsolete Buildroot and Clean.
- add BuildRequires: zlib-devel to enable gpac.
* Wed Feb 22 2012 Nicolas Chauvet <kwizart@gmail.com> - 0.0.0-0.34.20120125
- Rebuilt for F-17 inter branch
* Wed Feb 08 2012 Nicolas Chauvet <kwizart@gmail.com> - 0.0.0-0.33.20120125
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
* Wed Jan 25 2012 Nicolas Chauvet <kwizart@gmail.com> - 0.0.0-0.32.20120125
- Update to 20120125
* Mon Aug 22 2011 Dominik Mierzejewski <rpm@greysector.net> 0.0.0-0.31.20110811
- 20110811 snapshot (ABI 116)
- fix snapshot script to include version.h properly
- link x264 binary to the shared library
* Thu Jul 14 2011 Nicolas Chauvet <kwizart@gmail.com> - 0.0.0-0.30.20110714
- Update to 20110714 stable branch (ABI 115)
- Convert x264-snapshot to git (based on ffmpeg script).
- New Build Conditionals --with ffmpegsource libavformat
- Remove shared and strip patches - undeeded anymore
- Remove uneeded convertion of AUTHORS
* Mon Jan 10 2011 Dominik Mierzejewski <rpm@greysector.net> 0.0.0-0.29.20110227
- 20110227 snapshot (ABI bump)
* Tue Jul 06 2010 Dominik Mierzejewski <rpm@greysector.net> 0.0.0-0.28.20100706gitd058f37
- 20100706 snapshot (ABI bump)
- drop old Obsoletes:
* Thu Apr 29 2010 Dominik Mierzejewski <rpm@greysector.net> 0.0.0-0.27.20100429gitd9db8b3
- 20100429 snapshot
- s/%%{ix86}/i686 (rfbz #1075)
- ship more docs in -devel
* Sat Jan 16 2010 Dominik Mierzejewski <rpm@greysector.net> 0.0.0-0.26.20100116git3d0f110
- 20100116 snapshot (SO version bump)
- don't remove config.h and don't re-run version.sh
- link x264 binary to the shared library
- really don't strip if debug is enabled
* Mon Oct 26 2009 Dominik Mierzejewski <rpm@greysector.net> 0.0.0-0.26.20091026gitec46ace7
- 20091026 snapshot
* Thu Oct 15 2009 kwizart <kwizart at gmail.com > - 0.0.0-0.25.20091007git496d79d
- Update to 20091007git
- Move simd to %%{_libdir}/sse2
* Thu Mar 26 2009 Dominik Mierzejewski <rpm@greysector.net> 0.0.0-0.24.20090319gitc109c8
- 20090319 snapshot
- build with static gpac
- fix build on ppc
* Tue Feb 10 2009 Dominik Mierzejewski <rpm@greysector.net> 0.0.0-0.23.20090119git451ba8d
- 20090119 snapshot
- fix BRs for build-time options
* Sat Dec 20 2008 Dominik Mierzejewski <rpm@greysector.net> 0.0.0-0.22.20081213git9089d21
- rebuild against new gpac
* Sat Dec 13 2008 Dominik Mierzejewski <rpm@greysector.net> 0.0.0-0.21.20081213git9089d21
- fix the libs split on x86
* Sat Dec 13 2008 Dominik Mierzejewski <rpm@greysector.net> 0.0.0-0.20.20081213git9089d21
- 20081213 snapshot
- drop the libs split on x86, it doesn't work right for P3/AthlonXP
- drop obsolete patch
* Thu Dec 04 2008 Dominik Mierzejewski <rpm@greysector.net> 0.0.0-0.19.20081202git71d34b4.1
- fix compilation on ppc
* Tue Dec 02 2008 Dominik Mierzejewski <rpm@greysector.net> 0.0.0-0.19.20081202git71d34b4
- 20081202 snapshot
- bring back asm optimized/unoptimized libs split
- rebase and improve patch
- GUI dropped upstream
- dropped redundant BRs
* Mon Nov 17 2008 Dominik Mierzejewski <rpm@greysector.net> 0.0.0-0.18.20080905
- partially revert latest changes (the separate sse2 libs part) until selinux
policy catches up
* Fri Nov 07 2008 Dominik Mierzejewski <rpm@greysector.net> 0.0.0-0.17.20080905
- build libs without asm optimizations for less capable x86 CPUs (livna bug #2066)
- fix missing 0 in Obsoletes version (never caused any problems)
* Fri Sep 05 2008 Dominik Mierzejewski <rpm@greysector.net> 0.0.0-0.16.20080905
- 20080905 snapshot
- use yasm on all supported arches
- include mp4 output support via gpac by default
- drop/move obsolete fixups from %%prep
- fix icon filename in desktop file
* Sun Aug 03 2008 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info - 0.0.0-0.15.20080613
- rebuild
* Sat Jun 14 2008 Dominik Mierzejewski <rpm@greysector.net> 0.0.0-0.14.20080613
- 20080613 snapshot (.so >= 59 is required by current mencoder)
* Mon May 05 2008 Dominik Mierzejewski <rpm@greysector.net> 0.0.0-0.13.20080420
- 20080420 snapshot
- split libs into a separate package
- svn -> git
- drop obsolete execstack patch
- fixed summaries and descriptions
* Wed Feb 27 2008 Dominik Mierzejewski <rpm@greysector.net> 0.0.0-0.12.20080227
- 20080227 snapshot
- fix build with gpac
* Tue Nov 13 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 0.0.0-0.11.20070819
- Merge freshrpms spec into livna spec for rpmfusion:
- Change version from 0 to 0.0.0 so that it is equal to the freshrpms versions,
otherwise we would be older according to rpm version compare.
- Add Provides and Obsoletes x264-gtk to x264-gui for upgrade path from
freshrpms
- Fix icon cache update scripts
* Sun Sep 30 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 0-0.10.20070819
- Fix use of execstack on i386, closes livna bug #1659
* Sun Aug 19 2007 Dominik Mierzejewski <rpm@greysector.net> 0-0.9.20070819
- 20070819 snapshot, closes bug #1560
* Thu Nov 09 2006 Dominik Mierzejewski <rpm@greysector.net> 0-0.8.20061028
- use PIC on all platforms, fixes bug #1243
* Sun Oct 29 2006 Dominik Mierzejewski <rpm@greysector.net> 0-0.7.20061028
- fix desktop entry categories for devel
* Sun Oct 29 2006 Ville Skyttä <ville.skytta at iki.fi> - 0-0.6.20061028
- fix BRs
- handle menu icon properly
* Sat Oct 28 2006 Dominik Mierzejewski <rpm@greysector.net> 0-0.5.20061028
- fix bad patch chunk
- fix 32bit build on x86_64
* Sat Oct 28 2006 Ville Skyttä <ville.skytta at iki.fi> - 0-0.4.20061028
- Don't let ./configure to guess arch, pass it ourselves.
- Drop X-Livna desktop entry category.
* Sat Oct 28 2006 Dominik Mierzejewski <rpm@greysector.net> 0-0.3.20061028
- added GUI (based on kwizart's idea)
- latest snapshot
- added some docs to -devel
* Sun Oct 01 2006 Dominik Mierzejewski <rpm@greysector.net> 0-0.2.20061001
- add snapshot generator script
- fix make install
- make nasm/yasm BRs arch-dependent
- configure is not autoconf-based, call it directly
* Sat Sep 30 2006 Dominik Mierzejewski <rpm@greysector.net> 0-0.1.569
- Updated to latest SVN trunk
- specfile cleanups
* Mon Sep 04 2006 Dominik Mierzejewski <rpm@greysector.net> 0-0.1.558
- Updated to latest SVN trunk
- FE compliance
* Sun Mar 12 2006 Dominik Mierzejewski <rpm@greysector.net> 0-0.1.467
- Updated to latest SVN trunk
- Build shared library
- mp4 output requires gpac
* Mon Jan 02 2006 Dominik Mierzejewski <rpm@greysector.net> 0-0.1.394
- Updated to latest SVN trunk
- Change versioning scheme
* Sun Nov 27 2005 Dominik Mierzejewski <rpm@greysector.net> 0.0.375-1
- Updated to latest SVN trunk
- Added pkgconfig file to -devel
* Tue Oct 4 2005 Matthias Saou <http://freshrpms.net/> 0.0.315-1
- Update to svn 315.
- Disable vizualize since otherwise programs trying to link without -lX11 will
fail (cinelerra in this particular case).
* Mon Aug 15 2005 Matthias Saou <http://freshrpms.net/> 0.0.285-1
- Update to svn 285.
- Add yasm build requirement (needed on x86_64).
- Replace X11 lib with lib/lib64 to fix x86_64 build.
* Tue Aug 2 2005 Matthias Saou <http://freshrpms.net/> 0.0.281-1
- Update to svn 281.
* Mon Jul 11 2005 Matthias Saou <http://freshrpms.net/> 0.0.273-1
- Initial RPM release.
%autochangelog
+5 -3
View File
@@ -1,13 +1,12 @@
%global debug_package %{nil}
Name: asusctl
Version: 6.1.18
Version: 6.1.21
Release: 1%?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
License: MPL-2.0
Patch0: fix-makefile.patch
BuildRequires: anda-srpm-macros cargo-rpm-macros systemd-rpm-macros mold rust-udev-devel clang-devel
BuildRequires: desktop-file-utils
BuildRequires: cmake
@@ -35,7 +34,7 @@ A one-stop-shop GUI tool for asusd/asusctl. It aims to provide most controls,
a notification service, and ability to run in the background.
%prep
%autosetup -p1 -n asusctl-%version
%autosetup -n asusctl-%version
%cargo_prep_online
%build
@@ -84,5 +83,8 @@ desktop-file-validate %{buildroot}/%{_datadir}/applications/rog-control-center.d
%{_datadir}/rog-gui
%changelog
* Tue Nov 18 2025 Metcya <metcya@gmail.com>
- Remove unnecessary patch
* Sun Oct 26 2025 Metcya <metcya@gmail.com>
- Package asusctl
-13
View File
@@ -1,13 +0,0 @@
diff --git a/Makefile b/Makefile
index 6db2b96..232c993 100644
--- a/Makefile
+++ b/Makefile
@@ -113,7 +113,7 @@ install-data-asusd_user:
.PHONY: install-data-asusd install-data-asusd_user
-install-data: install-data-asusd install-data-rog_gui
+install-data: install-data-asusd install-data-rog_gui install-data-asusd_user
install: install-program install-data
$(INSTALL_DATA) "./LICENSE" "$(DESTDIR)$(datarootdir)/asusctl/LICENSE"
@@ -1,6 +1,6 @@
%global commit 1e0ee7079ab8227441359da5912644de4f4ad395
%global commit ce1844dcb0dfc8550ac36db2ab2171d30ada19b7
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20251117
%global commit_date 20251121
%global ver 0.6.6.2
# We aren't using Mono but RPM expected Mono
@@ -1,7 +1,8 @@
%global commit f05e360ed2487b0200fd8326067d320ab1c08f36
%global commit 5e8c9c4efa583c56a4aa515f5b3a1e6d09f9ffbd
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commitdate 20251117
%global commitdate 20251122
%global ver 1.0.18
%undefine __brp_mangle_shebangs
Name: scx-scheds-nightly
Version: %{ver}^%{commitdate}.git.%{shortcommit}
@@ -32,6 +33,8 @@ BuildRequires: rust
BuildRequires: systemd
BuildRequires: systemd-rpm-macros
BuildRequires: zlib-ng-compat
Requires: (scx-tools or scx-tools-nightly)
Suggests: scx-tools-nightly
Requires: elfutils-libelf
Requires: jq
Requires: libseccomp
@@ -70,38 +73,31 @@ License: GPL-2.0-only
%cargo_prep_online
%build
%meson \
-Dsystemd=enabled \
-Dopenrc=disabled
%meson_build
%{cargo_build -a} \
--workspace \
--exclude scx_rlfifo \
--exclude scx_mitosis \
--exclude scx_wd40 \
--exclude xtask \
--exclude scxcash \
--exclude vmlinux_docify \
--exclude scx_arena_selftests
%install
%meson_install
find target/rpm \
-maxdepth 1 -type f -executable ! -name '*.so' \
-exec install -Dm755 -t %{buildroot}%{_bindir} {} +
install -Dm755 target/rpm/*.so -t %{buildroot}%{_libdir}
%{cargo_license_online} > LICENSE.dependencies
%post
%systemd_post scx_loader.service
%preun
%systemd_preun scx_loader.service
%postun
%systemd_postun_with_restart scx_loader.service
%files
%doc OVERVIEW.md
%doc README.md
%license LICENSE
%license LICENSE.dependencies
%{_bindir}/scx*
%{_bindir}/vmlinux_docify
%{_bindir}/xtask
%{_unitdir}/scx_loader.service
%{_datadir}/dbus-1/system.d/org.scx.Loader.conf
%{_datadir}/dbus-1/system-services/org.scx.Loader.service
%config(noreplace) %{_datadir}/scx_loader/config.toml
%changelog
* Sun Jun 15 2025 Gilver E. <rockgrub@disroot.org> - 1.0.13^20250612.git.c1507b0-1
+20 -24
View File
@@ -1,7 +1,9 @@
%undefine __brp_mangle_shebangs
Name: scx-scheds
Version: 1.0.18
Release: 1%?dist
Summary: sched_ext schedulers and tools
Release: 2%?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
URL: https://github.com/sched-ext/scx
@@ -27,6 +29,8 @@ BuildRequires: rust
BuildRequires: systemd
BuildRequires: systemd-rpm-macros
BuildRequires: zlib-ng-compat
Requires: (scx-tools or scx-tools-nightly)
Suggests: scx-tools
Requires: elfutils-libelf
Requires: jq
Requires: libseccomp
@@ -38,6 +42,7 @@ Conflicts: scx_layered
Conflicts: scx_rustland
Conflicts: scx_rusty
Conflicts: scx-scheds-git
Conflicts: scx-scheds-nightly
Provides: rust-scx_utils-devel
Provides: scx_c_schedulers
Provides: scxctl = %{version}
@@ -62,40 +67,31 @@ License: GPL-2.0-only
%cargo_prep_online
%build
%meson \
-Dsystemd=enabled \
-Dopenrc=disabled
%meson_build
%{cargo_build -a} \
--workspace \
--exclude scx_rlfifo \
--exclude scx_mitosis \
--exclude scx_wd40 \
--exclude xtask \
--exclude scxcash \
--exclude vmlinux_docify \
--exclude scx_arena_selftests
%install
%meson_install
find target/rpm \
-maxdepth 1 -type f -executable ! -name '*.so' \
-exec install -Dm755 -t %{buildroot}%{_bindir} {} +
mv services/systemd/README.md SERVICE_MIGRATION.md
install -Dm755 target/rpm/*.so -t %{buildroot}%{_libdir}
%{cargo_license_online} > LICENSE.dependencies
%post
%systemd_post scx_loader.service
%preun
%systemd_preun scx_loader.service
%postun
%systemd_postun_with_restart scx_loader.service
%files
%doc OVERVIEW.md
%doc README.md
%doc SERVICE_MIGRATION.md
%license LICENSE
%license LICENSE.dependencies
%{_bindir}/scx*
%{_bindir}/vmlinux_docify
%{_bindir}/xtask
%{_unitdir}/scx_loader.service
%{_datadir}/dbus-1/system.d/org.scx.Loader.conf
%{_datadir}/dbus-1/system-services/org.scx.Loader.service
%config(noreplace) %{_datadir}/scx_loader/config.toml
%changelog
* Sun Jun 15 2025 Gilver E. <rockgrub@disroot.org> - 1.0.13-1
+8
View File
@@ -0,0 +1,8 @@
project pkg {
rpm {
spec = "scx-tools-nightly.spec"
}
labels {
nightly = 1
}
}
@@ -0,0 +1,88 @@
%global commit 0bacdf766269592d82c7e5f847e541af56f4ed26
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commitdate 20251120
%global ver 1.0.18
%global appid com.sched_ext.scx
%global developer "sched-ext Contributors"
%global org "com.sched_ext"
Name: scx-tools-nightly
Version: %{ver}^%{commitdate}.git.%{shortcommit}
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
URL: https://github.com/sched-ext/scx-loader
Source0: %{url}/archive/%{commit}/%{commit}.tar.gz
BuildRequires: anda-srpm-macros
BuildRequires: bpftool
BuildRequires: cargo
BuildRequires: cargo-rpm-macros
BuildRequires: clang >= 17
BuildRequires: gcc
BuildRequires: git
BuildRequires: libseccomp-devel
BuildRequires: lld >= 17
BuildRequires: llvm >= 17
BuildRequires: mold
BuildRequires: python3
BuildRequires: rust
BuildRequires: systemd
BuildRequires: systemd-rpm-macros
Requires: (scx-scheds or scx-scheds-nightly)
Suggests: scx-scheds-nightly
Obsoletes: scxctl <= 0.3.4
Provides: scxctl = %{evr}
Conflicts: scx-tools
Packager: Gilver E. <rockgrub@disroot.org>
%description
scx_loader: A D-Bus interface for managing sched_ext schedulers
%prep
%autosetup -n scx-loader-%{commit}
%cargo_prep_online
%build
%{cargo_build -a} \
--workspace
%install
find target/rpm \
-maxdepth 1 -type f -executable ! -name '*.so' ! -name 'xtask' \
-exec install -Dm755 -t %{buildroot}%{_bindir} {} +
# Install runtime assets via xtask
./target/rpm/xtask install --destdir %{buildroot}
install -Dm755 target/rpm/*.so -t %{buildroot}%{_libdir} || :
%{cargo_license_online} > LICENSE.dependencies
%terra_appstream
%post
%systemd_post scx_loader.service
%preun
%systemd_preun scx_loader.service
%postun
%systemd_postun_with_restart scx_loader.service
%files
%license LICENSE
%license LICENSE.dependencies
%doc README.md
%{_bindir}/scx*
%{_unitdir}/scx_loader.service
%{_datadir}/dbus-1/interfaces/org.scx.Loader.xml
%{_datadir}/dbus-1/system-services/org.scx.Loader.service
%{_datadir}/dbus-1/system.d/org.scx.Loader.conf
%{_datadir}/polkit-1/actions/org.scx.Loader.policy
%config(noreplace) %{_datadir}/scx_loader/config.toml
%{_metainfodir}/%{appid}.metainfo.xml
%changelog
* Sun Nov 16 2025 Gilver E. <rockgrub@disroot.org> - 1.0.18^20251114.git.d830ef7-1
- Initial package
@@ -0,0 +1,8 @@
rpm.global("commit", gh_commit("sched-ext/scx-loader"));
if rpm.changed() {
rpm.release();
rpm.global("commitdate", date());
let v = gh("sched-ext/scx-loader");
v.crop(1);
rpm.global("ver", v);
}
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "scx-tools.spec"
}
}
@@ -0,0 +1,84 @@
%global appid com.sched_ext.scx
%global developer "sched-ext Contributors"
%global org "com.sched_ext"
Name: scx-tools
Version: 1.0.18
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
URL: https://github.com/sched-ext/scx-loader
Source0: %{url}/archive/refs/tags/v%{version}.tar.gz
BuildRequires: anda-srpm-macros
BuildRequires: bpftool
BuildRequires: cargo
BuildRequires: cargo-rpm-macros
BuildRequires: clang >= 17
BuildRequires: gcc
BuildRequires: git
BuildRequires: libseccomp-devel
BuildRequires: lld >= 17
BuildRequires: llvm >= 17
BuildRequires: mold
BuildRequires: python3
BuildRequires: rust
BuildRequires: systemd
BuildRequires: systemd-rpm-macros
Requires: (scx-scheds or scx-scheds-nightly)
Suggests: scx-scheds
Obsoletes: scxctl <= 0.3.4
Provides: scxctl = %{evr}
Conflicts: scx-tools-git
Conflicts: scx-tools-nightly
Packager: Gilver E. <rockgrub@disroot.org>
%description
scx_loader: A D-Bus interface for managing sched_ext schedulers
%prep
%autosetup -n scx-loader-%{version}
%cargo_prep_online
%build
%{cargo_build -a} \
--workspace
%install
find target/rpm \
-maxdepth 1 -type f -executable ! -name '*.so' ! -name 'xtask' \
-exec install -Dm755 -t %{buildroot}%{_bindir} {} +
# Install runtime assets via xtask
./target/rpm/xtask install --destdir %{buildroot}
install -Dm755 target/rpm/*.so -t %{buildroot}%{_libdir} || :
%{cargo_license_online} > LICENSE.dependencies
%terra_appstream
%post
%systemd_post scx_loader.service
%preun
%systemd_preun scx_loader.service
%postun
%systemd_postun_with_restart scx_loader.service
%files
%license LICENSE
%license LICENSE.dependencies
%doc README.md
%{_bindir}/scx*
%{_unitdir}/scx_loader.service
%{_datadir}/dbus-1/system-services/org.scx.Loader.service
%{_datadir}/dbus-1/system.d/org.scx.Loader.conf
%{_datadir}/polkit-1/actions/org.scx.Loader.policy
%config(noreplace) %{_datadir}/scx_loader/config.toml
%{_metainfodir}/%{appid}.metainfo.xml
%changelog
* Sun Nov 16 2025 Gilver E. <rockgrub@disroot.org> - 1.0.18-1
- Initial package
+1
View File
@@ -0,0 +1 @@
rpm.version(gh("sched-ext/scx-loader"));
@@ -1,5 +1,5 @@
Name: terra-appstream-helper
Version: 0.1.3
Version: 0.1.7
Release: 1%?dist
Summary: Scripts and RPM macros to help with AppStream metadata generation for Terra
License: GPL-3.0-or-Later
+4 -1
View File
@@ -146,6 +146,10 @@ BuildArch: noarch
%obsolete switchboard-plug-useraccounts 8.0.0-2
%obsolete switchboard-plug-wacom 8.0.0-2
%obsolete terra-surface-dtx-daemon 0.3.10-1
%obsolete x264-bash-completion 0.165-17.20250609gitb35605ac
%description
Currently obsoleted packages:
@@ -157,4 +161,3 @@ Currently obsoleted packages:
%changelog
%autochangelog
+1 -1
View File
@@ -7,7 +7,7 @@ type=rpm
gpgcheck=1
gpgkey=https://repos.fyralabs.com/terra$releasever-mesa/key.asc
repo_gpgcheck=1
enabled=0
enabled=1
enabled_metadata=1
countme=1
priority=80
+26
View File
@@ -0,0 +1,26 @@
[terra-multimedia]
name=Terra $releasever (Multimedia)
#baseurl=https://repos.fyralabs.com/terra$releasever-multimedia
metalink=https://tetsudou.fyralabs.com/metalink?repo=terra$releasever-multimedia&arch=$basearch
metadata_expire=6h
type=rpm
gpgcheck=1
gpgkey=https://repos.fyralabs.com/terra$releasever-multimedia/key.asc
repo_gpgcheck=1
enabled=1
enabled_metadata=1
countme=1
priority=80
[terra-multimedia-source]
name=Terra $releasever (Multimedia) - Source
#baseurl=https://repos.fyralabs.com/terra$releasever-multimedia-source
metalink=https://tetsudou.fyralabs.com/metalink?repo=terra$releasever-multimedia-source&arch=$basearch
metadata_expire=6h
type=rpm
gpgcheck=1
gpgkey=https://repos.fyralabs.com/terra$releasever-multimedia-source/key.asc
repo_gpgcheck=1
enabled=0
enabled_metadata=0
priority=80
+1 -1
View File
@@ -7,7 +7,7 @@ type=rpm
gpgcheck=1
gpgkey=https://repos.fyralabs.com/terra$releasever-nvidia/key.asc
repo_gpgcheck=1
enabled=0
enabled=1
enabled_metadata=1
countme=1
priority=80
+34 -4
View File
@@ -1,6 +1,6 @@
Name: terra-release
Version: 42
Release: 4
Version: %{fedora}
Release: 2
Summary: Release package for Terra
License: MIT
@@ -9,6 +9,7 @@ Source0: terra.repo
Source1: terra-extras.repo
Source2: terra-nvidia.repo
Source3: terra-mesa.repo
Source4: terra-multimedia.repo
BuildArch: noarch
%dnl We probably shouldn't do this in Rawhide!
@@ -18,14 +19,32 @@ BuildArch: noarch
Release package for Terra, containing the Terra repository configuration.
%package extras
Summary: Release package for Terra Extra
Summary: Release package for Terra Extras
Obsoletes: terra-release-extra < 42-3
Provides: terra-release-extra = %version-%release
%description extras
Release package for Terra Extra, which is a repository with packages that might cause
Release package for Terra Extras, which is a repository with packages that might cause
conflict with Fedora.
%package nvidia
Summary: Release package for the nvidia subrepo of Terra Extras
%description nvidia
Release package for the Terra Extras nvidia subrepo, which provides nvidia drivers that might cause a conflict with Fedora.
%package mesa
Summary: Release package for the mesa subrepo of Terra Extras
%description mesa
Release package for the Terra Extras mesa subrepo, which provides a patched and updated version of mesa that might cause a conflict with Fedora.
%package multimedia
Summary: Release package for the multimedia subrepo of Terra Extras
%description multimedia
Release package for the Terra Extras multimedia subrepo, which provides codecs that might cause a conflict with Fedora.
%prep
%build
@@ -35,16 +54,27 @@ install -D -p -m 0644 -t %{buildroot}%{_sysconfdir}/yum.repos.d %{SOURCE0}
install -Dpm644 -t %buildroot%_sysconfdir/yum.repos.d %SOURCE1
install -Dpm644 -t %buildroot%_sysconfdir/yum.repos.d %SOURCE2
install -Dpm644 -t %buildroot%_sysconfdir/yum.repos.d %SOURCE3
install -Dpm644 -t %buildroot%_sysconfdir/yum.repos.d %SOURCE4
%files
%config(noreplace) %{_sysconfdir}/yum.repos.d/terra.repo
%files extras
%config(noreplace) %{_sysconfdir}/yum.repos.d/terra-extras.repo
%files nvidia
%config(noreplace) %{_sysconfdir}/yum.repos.d/terra-nvidia.repo
%files mesa
%config(noreplace) %{_sysconfdir}/yum.repos.d/terra-mesa.repo
%files multimedia
%config(noreplace) %{_sysconfdir}/yum.repos.d/terra-multimedia.repo
%changelog
* Thu Nov 13 2025 madonuko <mado@fyralabs.com> - 44-1
- Add terra-multimedia
* Sun Jan 12 2025 Cappy Ishihara <cappy@cappuchino.xyz> - 42-4
- Add NVIDIA and Mesa repository streams
+1 -1
View File
@@ -1,5 +1,5 @@
Name: gradle
Version: 9.2.0
Version: 9.2.1
Release: 1%?dist
Summary: Powerful build system for the JVM
URL: https://gradle.org/
+1 -1
View File
@@ -6,7 +6,7 @@
%global cargo_install_lib 0
Name: katsu
Version: 0.10.2
Version: 0.10.3
Release: 1%?dist
Summary: Vicious image builder
Packager: madonuko <mado@fyralabs.com>
+1 -1
View File
@@ -5,7 +5,7 @@
%global crate mise
Name: rust-mise
Version: 2025.11.5
Version: 2025.11.7
Release: 1%?dist
Summary: Front-end to your dev env

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